This patch set add manual recover capability to sheepdog, which is supposed
to manually recover the cluster when the cluster can not automatically recover
itself.
Based on the origin/sd_op_template branch
Liu Yuan (3):
collie: add manual recover subcommand for cluster
sheep: export update_epoch_log()
sheep: add SD_OP_RECOVER operation
collie/cluster.c | 36 ++++++++++++++++++++++++++++++
include/sheep.h | 2 +
include/sheepdog_proto.h | 1 +
sheep/group.c | 13 -----------
sheep/ops.c | 55 ++++++++++++++++++++++++++++++++++++++++++++++
sheep/sheep_priv.h | 1 +
sheep/store.c | 14 +++++++++++
7 files changed, 109 insertions(+), 13 deletions(-)
Thanks,
Yuan
|
|