[sheepdog] [sheepdog/sheepdog] f653e7: sheep: rename cinfo->store to cinfo->default_store
Hitoshi Mitake
mitake.hitoshi at gmail.com
Thu Sep 3 09:19:11 CEST 2015
Branch: refs/heads/master
Home: https://github.com/sheepdog/sheepdog
Commit: f653e7f563b617ab0d62de800fd6d49cb5e95623
https://github.com/sheepdog/sheepdog/commit/f653e7f563b617ab0d62de800fd6d49cb5e95623
Author: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
Date: 2015-08-30 (Sun, 30 Aug 2015)
Changed paths:
M include/internal_proto.h
M include/sheep.h
M sheep/config.c
M sheep/group.c
M sheep/ops.c
M sheep/store/common.c
Log Message:
-----------
sheep: rename cinfo->store to cinfo->default_store
This is a preparation commit.
Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
Commit: d81fb2fe8dfadad17aca686a3ea15c18bdc3f65d
https://github.com/sheepdog/sheepdog/commit/d81fb2fe8dfadad17aca686a3ea15c18bdc3f65d
Author: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
Date: 2015-08-30 (Sun, 30 Aug 2015)
Changed paths:
M dog/dog.h
M dog/node.c
M include/internal_proto.h
M sheep/config.c
M sheep/ops.c
M sheep/sheep.c
M sheep/sheep_priv.h
M sheep/store/common.c
Log Message:
-----------
dog: a new command "node format"
Currently sheepdog lets all nodes have a single store format. This
constraint isn't reasonable. In addition, it is harmful for rolling
updating store format. The rolling update is useful for long living
clusters.
This patch adds a new dog command "dog node format". Example usage:
$ mkdir <sheepdog directory>
$ dog node format <sheepdog directory> <store format (e.g. tree)>
If sheep is launched after the above commands, it prioritizes store
format specified in the node format command than the one specified in
the cluster format command.
Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
Commit: b70aa438926d9de0d24b03c30699c6efc84b5d19
https://github.com/sheepdog/sheepdog/commit/b70aa438926d9de0d24b03c30699c6efc84b5d19
Author: Hitoshi Mitake <mitake.hitoshi at gmail.com>
Date: 2015-09-03 (Thu, 03 Sep 2015)
Changed paths:
M dog/dog.h
M dog/node.c
M include/internal_proto.h
M include/sheep.h
M sheep/config.c
M sheep/group.c
M sheep/ops.c
M sheep/sheep.c
M sheep/sheep_priv.h
M sheep/store/common.c
Log Message:
-----------
Merge pull request #136 from sheepdog/node-format
decouple node format from cluster format for rolling update
Compare: https://github.com/sheepdog/sheepdog/compare/b371f867a1dc...b70aa438926d
More information about the sheepdog
mailing list