[sheepdog] [PATCH stable-0.8 0/6] update for performance improvements in a case of massive objects
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Thu Mar 20 09:52:19 CET 2014
This update contains patches for performance improvements in a case of massive
objects. But it introduces incompatibility of store format. Please specify "-u"
after updating sheep daemon.
Hitoshi Mitake (2):
sheep: reload config after successful migration
sheep: migrate format from v3 to v4
Liu Yuan (3):
dog/farm: register vdi for 'snapshot load operation'
sheep: kill is_erasure_obj()
sheep: store ec_index in the pathname instead of in xattr
Robin Dong (1):
sheep/md: change process of for_each_object_in_wd() to multi-threads
dog/farm/farm.c | 141 ++++++++++++++++++-----------------
sheep/config.c | 8 +-
sheep/gateway.c | 28 +------
sheep/journal.c | 2 +-
sheep/md.c | 206 ++++++++++++++++++++++++++++++++++++++++------------
sheep/migrate.c | 77 ++++++++++++++++++++
sheep/ops.c | 6 +-
sheep/plain_store.c | 171 +++++++++++++++++--------------------------
sheep/recovery.c | 10 ++-
sheep/sheep_priv.h | 41 ++++++++---
10 files changed, 431 insertions(+), 259 deletions(-)
--
1.8.1.2
More information about the sheepdog
mailing list