]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: enable level_compaction_dynamic_level_bytes for rocksdb 22361/head
authorKefu Chai <kchai@redhat.com>
Thu, 31 May 2018 15:04:14 +0000 (23:04 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 1 Jun 2018 06:09:56 +0000 (14:09 +0800)
Fixes: http://tracker.ceph.com/issues/24361
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 60f074fb0639d807e75b6a7858c5e13b5dc7c082)

src/common/options.cc

index 1f75ed434a5258b364fe812c55f01577a71d8a78..352a75c898072fd9f79246280a14cc242e6946a1 100644 (file)
@@ -3485,7 +3485,9 @@ std::vector<Option> get_global_options() {
     .set_description("The block size for index partitions. (0 = rocksdb default)"),
 
     Option("mon_rocksdb_options", Option::TYPE_STR, Option::LEVEL_ADVANCED)
-    .set_default("write_buffer_size=33554432,compression=kNoCompression")
+    .set_default("write_buffer_size=33554432,"
+                "compression=kNoCompression,"
+                "level_compaction_dynamic_level_bytes=true")
     .set_description(""),
 
     Option("osd_client_op_priority", Option::TYPE_UINT, Option::LEVEL_ADVANCED)