[sheepdog] [PATCH 0/9] various improvement for sheep cluster membership
MORITA Kazutaka
morita.kazutaka at gmail.com
Thu Jul 11 06:33:56 CEST 2013
From: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
This series depends on my series "fix tests/functional/060 error".
See individual patches for details.
MORITA Kazutaka (9):
tests/functional: add test to check wrong node joining with newer
epoch
sheep: clean up log_current_epoch call
sheep: remove inc_epoch from join_message
sheep: handle node failure during atomic_create_and_write
sheep: simplify cluster_sanity_check
tests/functional: test join to the clean cluster
sheep: merge wait_for_format and wait_for_join
sheep: remove finish_join from system_info
sheep: use the same logic in sd_check_join_cb()
include/internal_proto.h | 9 +--
include/util.h | 3 +-
lib/util.c | 22 ++++--
sheep/config.c | 11 ++-
sheep/group.c | 187 ++++++++++++++--------------------------------
sheep/md.c | 2 +-
sheep/ops.c | 18 +++--
sheep/request.c | 13 ++--
sheep/sheep_priv.h | 3 +-
sheep/store.c | 2 +-
tests/functional/069 | 62 +++++++++++++++
tests/functional/069.out | 15 ++++
tests/functional/070 | 44 +++++++++++
tests/functional/070.out | 44 +++++++++++
tests/functional/group | 2 +
15 files changed, 273 insertions(+), 164 deletions(-)
create mode 100755 tests/functional/069
create mode 100644 tests/functional/069.out
create mode 100755 tests/functional/070
create mode 100644 tests/functional/070.out
--
1.7.9.5
More information about the sheepdog
mailing list