]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd: interlock object-map/fast-diff features together 21969/head
authorMao Zhongyi <maozy.fnst@cn.fuitsu.com>
Wed, 16 May 2018 05:27:35 +0000 (13:27 +0800)
committerMao Zhongyi <maozy.fnst@cn.fujitsu.com>
Tue, 12 Jun 2018 01:25:55 +0000 (09:25 +0800)
commit8d5bee2d46ae6d5493c1fe6fb3036a3552f7713c
treef7084a2ce40bbbee24d1eb35d1025ee2bee8af39
parentd826f6e8a260a5d1229e8afe323ea815f419df19
rbd: interlock object-map/fast-diff features together

Since we only support Jewel and later releases, which both support
object-map and fast-diff, enabling/disabling object-map should always
enable/disable fast-diff.

Signed-off-by: Mao Zhongyi <maozy.fnst@cn.fujitsu.com>
qa/workunits/rbd/qemu_dynamic_features.sh
src/include/rbd/features.h
src/librbd/Operations.cc
src/librbd/image/CreateRequest.cc
src/librbd/operation/DisableFeaturesRequest.cc
src/librbd/operation/EnableFeaturesRequest.cc
src/test/cli/rbd/help.t
src/test/librbd/test_librbd.cc