From 1870516e1c307d599be52ff63f403a7dad21fc31 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 8 May 2013 11:08:16 -0700 Subject: [PATCH] mon: set MonitorDBStore options on open So both ctors set the options. Signed-off-by: Sage Weil --- src/mon/MonitorDBStore.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/mon/MonitorDBStore.h b/src/mon/MonitorDBStore.h index b0f9eb0d74ad..1bdb4d22c83e 100644 --- a/src/mon/MonitorDBStore.h +++ b/src/mon/MonitorDBStore.h @@ -481,6 +481,14 @@ class MonitorDBStore } int open(ostream &out) { + db->options.write_buffer_size = g_conf->mon_leveldb_write_buffer_size; + db->options.cache_size = g_conf->mon_leveldb_cache_size; + db->options.block_size = g_conf->mon_leveldb_block_size; + db->options.bloom_size = g_conf->mon_leveldb_bloom_size; + db->options.compression_enabled = g_conf->mon_leveldb_compression; + db->options.max_open_files = g_conf->mon_leveldb_max_open_files; + db->options.paranoid_checks = g_conf->mon_leveldb_paranoid; + db->options.log_file = g_conf->mon_leveldb_log; return db->open(out); } @@ -515,14 +523,6 @@ class MonitorDBStore assert(0 != "MonitorDBStore: error initializing level db back storage"); } db.reset(db_ptr); - db->options.write_buffer_size = g_conf->mon_leveldb_write_buffer_size; - db->options.cache_size = g_conf->mon_leveldb_cache_size; - db->options.block_size = g_conf->mon_leveldb_block_size; - db->options.bloom_size = g_conf->mon_leveldb_bloom_size; - db->options.compression_enabled = g_conf->mon_leveldb_compression; - db->options.max_open_files = g_conf->mon_leveldb_max_open_files; - db->options.paranoid_checks = g_conf->mon_leveldb_paranoid; - db->options.log_file = g_conf->mon_leveldb_log; if (g_conf->mon_debug_dump_transactions) { do_dump = true; -- 2.47.3