[Sheepdog] [PATCH 0/7] simplify sheep/group.c

Yibin Shen zituan at taobao.com
Mon Oct 17 05:04:49 CEST 2011


there is an unused build_node_list() call in patch [1/7],  other parts
looks good to me

Yibin Shen
On Wed, Oct 12, 2011 at 9:22 PM, MORITA Kazutaka
<morita.kazutaka at lab.ntt.co.jp> wrote:
> 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
>
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog
>

________________________________

This email (including any attachments) is confidential and may be legally privileged. If you received this email in error, please delete it immediately and do not copy it or use it for any purpose or disclose its contents to any other person. Thank you.

本电邮(包括任何附件)可能含有机密资料并受法律保护。如您不是正确的收件人,请您立即删除本邮件。请不要将本电邮进行复制并用作任何其他用途、或透露本邮件之内容。谢谢。



More information about the sheepdog mailing list