]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: enable more flexible bluefs space management by default. 37091/head
authorIgor Fedotov <ifedotov@suse.com>
Fri, 21 Aug 2020 11:51:00 +0000 (14:51 +0300)
committerNeha Ojha <nojha@redhat.com>
Thu, 10 Sep 2020 18:34:18 +0000 (18:34 +0000)
It turned out that we did't enable it when introduced this feature in
https://github.com/ceph/ceph/pull/29687.

Fixes: https://tracker.ceph.com/issues/47053
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit 41823db09c609155db31afbd03b817c2a578fa9d)

src/common/options.cc

index c7bd45881a688c2095fd71d7b8335205133b2126..3538f061abbf925aa6dd9bb574e3a794d035301c 100644 (file)
@@ -4965,7 +4965,7 @@ std::vector<Option> get_global_options() {
     .set_description("log collection list operation if it's slower than this age (seconds)"),
 
     Option("bluestore_volume_selection_policy", Option::TYPE_STR, Option::LEVEL_DEV)
-    .set_default("rocksdb_original")
+    .set_default("use_some_extra")
     .set_enum_allowed({ "rocksdb_original", "use_some_extra" })
     .set_description("Determines bluefs volume selection policy")
     .set_long_description("Determines bluefs volume selection policy. 'use_some_extra' policy allows to override RocksDB level granularity and put high level's data to faster device even when the level doesn't completely fit there"),