]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: remove MUTABLE flag
authorSage Weil <sage@redhat.com>
Tue, 9 May 2017 02:44:29 +0000 (22:44 -0400)
committerSage Weil <sage@redhat.com>
Fri, 2 Jun 2017 18:00:58 +0000 (14:00 -0400)
commiteebfd47e2ed4fcbc6b9de4542c351b942fb3d05c
treed4690082fa44489a9302b0f55ec1c69aa70eca98
parentfdcaed2d877c4c2b7f0198a2a67074c33f28ee49
os/bluestore: remove MUTABLE flag

This flag is confusingly redundant as it is equivalent to !compressed &&
!shared.  Remove the flag and reimplement is_mutable() in terms of the
other two flags.

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/bluestore_types.cc
src/os/bluestore/bluestore_types.h
src/test/objectstore/test_bluestore_types.cc