[Sheepdog] [PATCH 0/8] fix object recovery bugs
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Sat Aug 28 22:55:26 CEST 2010
This patchset fixes object recovery bugs which occur when the node
membership changes during I/O operations are performed.
MORITA Kazutaka (8):
sheep: avoid manipulating a node list in worker threads
sheep: set the number of replication properly
sheep: fix socket descriptor leak
sheep: avoid processing I/O until the target object is recovered
sheep: unset SD_FLAG_CMD_DIRECT before returning from forward
functions
sheep: fix retry conditions of forwarding operations
sheep: fix epoch incrementation
sheep: make recovery requests success in any cases
sheep/group.c | 108 +++++++++++++++++++++++++++++++---------------------
sheep/sdnet.c | 8 ++-
sheep/sheep_priv.h | 4 ++
sheep/store.c | 40 ++++++++++++++++---
4 files changed, 107 insertions(+), 53 deletions(-)
More information about the sheepdog
mailing list