[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)
+ - 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
+ - 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".

More information about the sheepdog mailing list