]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: add new deep-flatten RBD feature
authorJason Dillaman <dillaman@redhat.com>
Wed, 15 Apr 2015 18:25:08 +0000 (14:25 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 7 May 2015 01:51:31 +0000 (21:51 -0400)
commitb556d3173ae4483e681bb21658a7d484a2627386
tree415033a465cd60b7aadc1cd2cc622f67bb71a398
parenta7ffd8d19b3721dfb6119698d576c5e54ed8981e
librbd: add new deep-flatten RBD feature

Copy-on-read/write will now use an empty snapshot context to
deep-copy the object through all existing snapshots.  With the
deep-flatten feature enabled, the flatten operation will now
disconnect a child image from its parent even if it has existing
snapshots.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
doc/man/8/rbd.rst
src/include/rbd/features.h
src/rbd.cc
src/test/cli/rbd/help.t