From: Sage Weil Date: Mon, 30 Mar 2015 16:33:16 +0000 (-0700) Subject: mark kinetic experimental X-Git-Tag: v9.0.0~69^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F4160%2Fhead;p=ceph.git mark kinetic experimental Signed-off-by: Sage Weil --- diff --git a/src/os/KeyValueDB.cc b/src/os/KeyValueDB.cc index 7a8948901b88..d677facd2971 100644 --- a/src/os/KeyValueDB.cc +++ b/src/os/KeyValueDB.cc @@ -17,7 +17,8 @@ KeyValueDB *KeyValueDB::create(CephContext *cct, const string& type, return new LevelDBStore(cct, dir); } #ifdef HAVE_KINETIC - if (type == "kinetic") { + if (type == "kinetic" && + cct->check_experimental_feature_enabled("kinetic")) { return new KineticStore(cct); } #endif @@ -36,7 +37,8 @@ int KeyValueDB::test_init(const string& type, const string& dir) return LevelDBStore::_test_init(dir); } #ifdef HAVE_KINETIC - if (type == "kinetic") { + if (type == "kinetic" && + cct->check_experimental_feature_enabled("kinetic")) { return KineticStore::_test_init(g_ceph_context); } #endif