[Sheepdog] [PATCH 0/7] simplify sheep/group.c
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Wed Oct 12 15:22:12 CEST 2011
This patchset depends on
http://lists.wpkg.org/pipermail/sheepdog/2011-October/001545.html
The first patch moves node membership management to the cluster
driver, and the rest ones clean up sheep/group.c.
After this work is finished, I'd like to create some cluster drivers
(e.g. ZooKeeper, Accord, etc) and release Sheepdog 0.3.0.
MORITA Kazutaka (7):
sheep: move node membership management into cluster driver
sheep: remove notification message type
sheep: remove joining flag
sheep: clean up struct join_message
sheep: remove message state
sheep: remove node_list
sheep: stop checking the first joined node
sheep/cluster.h | 82 ++---
sheep/cluster/corosync.c | 460 ++++++++++++++-----
sheep/group.c | 1125 +++++++++++++++-------------------------------
sheep/sheep_priv.h | 20 +-
4 files changed, 729 insertions(+), 958 deletions(-)
--
1.7.2.5
More information about the sheepdog
mailing list