[sheepdog] [PATCH v2] CHANGELOG.md: create changelog file of sheepdog
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Fri Oct 18 10:04:12 CEST 2013
sheepdog is a project under heavy development, so sheep and dog breaks
compatibility occasionally. This makes trouble because external
software, from administrators' home made scripts to OpenStack Cinder [1],
makes assumptions about their interface.
This patch adds a new file CHANGELOG.md for describing important
changes introduced during development. Users can read this file and be
notified of the changes.
I want developers change this file when they make interface
changes. Especially:
1. change of command line
2. change of output to stdout and stderr, especially raw output
3. change of return values of commands
should be noted in the file.
[1]: https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/sheepdog.py
Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
---
v2: remove invalid descriptions
CHANGELOG.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
create mode 100644 CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..98d221e
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,12 @@
+
+## 0.8.0 (not released yet)
+
+DOG COMMAND INTERFACE:
+ - new subcommand "vdi cache purge" for cleaning stale object cache
+ -- "vdi cache purge" cleans stale cache of all images
+ -- "vdi cache purge <image>" cleans stale cache of the specified image
+ - new subcommand "node stat" for showing I/O status of the node
+
+SHEEP COMMAND INTERFACE:
+ - improvements of help messages
+ - change format of the size format in -j (journaling) and -w (object cache) options. The new format is: n[TtGgMmKkb]. e.g. "-j size=1024M".
--
1.7.10.4
More information about the sheepdog
mailing list