[sheepdog] [PATCH v2 0/3] selectable data object size of a VDI

Hitoshi Mitake mitake.hitoshi at lab.ntt.co.jp
Tue Dec 16 06:02:23 CET 2014


At Mon, 15 Dec 2014 14:30:59 +0900,
Hitoshi Mitake wrote:
> 
> At Fri, 12 Dec 2014 21:48:29 +0900,
> Teruaki Ishizaki wrote:
> > 
> > Previously users could use 4MB data object size for a VDI
> > This patchset enables users to specify data object size of a VDI
> > and make a larger VDI without Hypervolume.
> > 
> > Teruaki Ishizaki (3):
> >   Add block_size_shift member to sheepdog internal data.
> >   dog: add "block_size_shift" option to cluster format command
> >   Add selectable object_size support of VDI operation
> > 
> >  dog/cluster.c               |   37 ++++++-
> >  dog/common.c                |    9 +-
> >  dog/dog.h                   |    6 +-
> >  dog/farm/farm.c             |   23 +++--
> >  dog/farm/farm.h             |   12 ++-
> >  dog/farm/object_tree.c      |   10 ++-
> >  dog/vdi.c                   |  245 ++++++++++++++++++++++++++++++-------------
> >  include/fec.h               |   12 +-
> >  include/internal_proto.h    |    5 +-
> >  include/sheepdog_proto.h    |   16 ++-
> >  lib/fec.c                   |    9 +-
> >  sheep/gateway.c             |    2 +-
> >  sheep/group.c               |    3 +-
> >  sheep/journal.c             |    5 +-
> >  sheep/object_cache.c        |   27 ++++--
> >  sheep/ops.c                 |   18 +++-
> >  sheep/plain_store.c         |   16 ++-
> >  sheep/recovery.c            |    3 +-
> >  sheep/sheep_priv.h          |    6 +-
> >  sheep/vdi.c                 |   92 +++++++++++++---
> >  tests/unit/sheep/test_vdi.c |    6 +-
> >  21 files changed, 405 insertions(+), 157 deletions(-)
> 
> Applied this series with slight cosmetic comment changes, thanks.
> Hitoshi

During merging this patchset, author name of the second patch was
changed incorrectly. I've fixed it and updated master forcibly. Sorry
for that.

Thanks,
Hitoshi

> 
> > 
> > -- 
> > sheepdog mailing list
> > sheepdog at lists.wpkg.org
> > http://lists.wpkg.org/mailman/listinfo/sheepdog



More information about the sheepdog mailing list