]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
kv: move 'bluestore-kv' hackery out of KeyValueDB into ceph-kvstore-tool 14895/head
authorSage Weil <sage@redhat.com>
Mon, 1 May 2017 14:24:03 +0000 (10:24 -0400)
committerSage Weil <sage@redhat.com>
Mon, 1 May 2017 14:24:03 +0000 (10:24 -0400)
commit732ad1364e8693945641f2435500dfa475f0b58f
treed2b3d70655d2a0fcc23139df328d4425aacbfdb6
parent61a87c2c31bc06604d1b6ff4bd9efcdae817e43c
kv: move 'bluestore-kv' hackery out of KeyValueDB into ceph-kvstore-tool

This avoids contaminating libkv with ObjectStore/BlueStore.  It also makes
the blustore kv startup slightly less weird (no need to skip the open
step).

Fixes: http://tracker.ceph.com/issues/19778
Signed-off-by: Sage Weil <sage@redhat.com>
src/kv/KeyValueDB.cc
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/tools/ceph_kvstore_tool.cc