]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
kv: move KeyValueDB from os/ to kv/, libos.a to libkv.a
authorSage Weil <sage@redhat.com>
Mon, 19 Oct 2015 16:55:56 +0000 (12:55 -0400)
committerSage Weil <sage@redhat.com>
Mon, 19 Oct 2015 16:55:56 +0000 (12:55 -0400)
commite1783d23332258b34f89aae35c853be481656f24
tree4ae42530fafd66623676ab01025b5115b05d3852
parentb271b258b0fa2845b72c9d9a0e43f17475ed5734
kv: move KeyValueDB from os/ to kv/, libos.a to libkv.a

Better code organization, and it will allow us to link less code into
the mon.

Signed-off-by: Sage Weil <sage@redhat.com>
38 files changed:
src/Makefile-env.am
src/Makefile.am
src/kv/KeyValueDB.cc [new file with mode: 0644]
src/kv/KeyValueDB.h [new file with mode: 0644]
src/kv/KineticStore.cc [new file with mode: 0644]
src/kv/KineticStore.h [new file with mode: 0644]
src/kv/LevelDBStore.cc [new file with mode: 0644]
src/kv/LevelDBStore.h [new file with mode: 0644]
src/kv/Makefile.am [new file with mode: 0644]
src/kv/RocksDBStore.cc [new file with mode: 0644]
src/kv/RocksDBStore.h [new file with mode: 0644]
src/mon/MonitorDBStore.h
src/os/DBObjectMap.cc
src/os/DBObjectMap.h
src/os/FileStore.cc
src/os/GenericObjectMap.h
src/os/KeyValueDB.cc [deleted file]
src/os/KeyValueDB.h [deleted file]
src/os/KeyValueStore.h
src/os/KineticStore.cc [deleted file]
src/os/KineticStore.h [deleted file]
src/os/LevelDBStore.cc [deleted file]
src/os/LevelDBStore.h [deleted file]
src/os/Makefile.am
src/os/ObjectMap.h
src/os/RocksDBStore.cc [deleted file]
src/os/RocksDBStore.h [deleted file]
src/os/newstore/NewStore.h
src/test/ObjectMap/KeyValueDBMemory.h
src/test/ObjectMap/test_keyvaluedb_atomicity.cc
src/test/ObjectMap/test_keyvaluedb_iterators.cc
src/test/ObjectMap/test_object_map.cc
src/test/objectstore/FileStoreTracker.h
src/test/objectstore/TestRocksdbOptionParse.cc
src/test/objectstore/test_idempotent.cc
src/test/objectstore/test_kv.cc
src/tools/ceph_kvstore_tool.cc
src/tools/ceph_osdomap_tool.cc