From: Xiaoxi Chen Date: Fri, 8 May 2015 08:22:32 +0000 (+0800) Subject: os/FileStore:use omap_rocksdb_options if backend is Rocksdb X-Git-Tag: v9.0.2~157^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=dac287806db6a51ddbc220c41dd61c916e53555f;p=ceph.git os/FileStore:use omap_rocksdb_options if backend is Rocksdb use omap_rocksdb_options if using RocksDB as omap backend. Signed-off-by: Xiaoxi Chen --- diff --git a/src/os/FileStore.cc b/src/os/FileStore.cc index 1e6ac23dbd69..6b25c9937bbc 100644 --- a/src/os/FileStore.cc +++ b/src/os/FileStore.cc @@ -1467,7 +1467,10 @@ int FileStore::mount() goto close_current_fd; } - omap_store->init(); + if (superblock.omap_backend == "rocksdb") + omap_store->init(g_conf->omap_rocksdb_options); + else + omap_store->init(); stringstream err; if (omap_store->create_and_open(err)) {