From: MORITA Kazutaka <morita.kazut...@lab.ntt.co.jp>

On our environment, 'collie vdi check' of a 500 GB volume takes more than 10
hours with the current master, and this series makes it about 6 times faster.

I'd like to know how much faster other users would get with this feature.  Any
feedback would be appreciated.

MORITA Kazutaka (3):
  sheep: add operation to get object sha1 digest
  collie: use hash for collie check
  sheep: recover from local when target node has same content

 collie/Makefile.am       |    2 +-
 collie/vdi.c             |   75 +++++++++++++++++++++++++-
 include/internal_proto.h |    1 +
 include/sha1.h           |    1 +
 include/sheepdog_proto.h |    5 ++
 lib/sha1.c               |   15 ++++++
 sheep/farm/farm.c        |    1 +
 sheep/farm/farm.h        |    1 -
 sheep/farm/sha1_file.c   |   15 ------
 sheep/ops.c              |   18 +++++++
 sheep/plain_store.c      |   41 ++++++++++++++
 sheep/recovery.c         |  134 ++++++++++++++++++++++++++++------------------
 sheep/sheep_priv.h       |    2 +
 13 files changed, 241 insertions(+), 70 deletions(-)

-- 
1.7.9.5

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

Reply via email to