From cee138c7d7edb728c0afcf40be208237a2e8dda2 Mon Sep 17 00:00:00 2001 From: Huachao Huang Date: Tue, 8 May 2018 12:06:01 -0700 Subject: [PATCH] Add missing options in BuildColumnfamilyOptions Summary: soft_pending_compaction_bytes_limit and hard_pending_compaction_bytes_limit are added to BuildColumnfamilyOptions. Closes https://github.com/facebook/rocksdb/pull/3823 Differential Revision: D7909246 Pulled By: maysamyabandeh fbshipit-source-id: 89032efbf6b5bd302ea50cbd7a234977984a1fca --- options/options_helper.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/options/options_helper.cc b/options/options_helper.cc index adf99e9b4..41db55c36 100644 --- a/options/options_helper.cc +++ b/options/options_helper.cc @@ -147,6 +147,10 @@ ColumnFamilyOptions BuildColumnFamilyOptions( // Compaction related options cf_opts.disable_auto_compactions = mutable_cf_options.disable_auto_compactions; + cf_opts.soft_pending_compaction_bytes_limit = + mutable_cf_options.soft_pending_compaction_bytes_limit; + cf_opts.hard_pending_compaction_bytes_limit = + mutable_cf_options.hard_pending_compaction_bytes_limit; cf_opts.level0_file_num_compaction_trigger = mutable_cf_options.level0_file_num_compaction_trigger; cf_opts.level0_slowdown_writes_trigger =