]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/seastore: add collection manager implementation
authorchunmei-liu <chunmei.liu@intel.com>
Sat, 6 Feb 2021 02:13:37 +0000 (18:13 -0800)
committerchunmei-liu <chunmei.liu@intel.com>
Wed, 10 Feb 2021 06:48:37 +0000 (22:48 -0800)
commit4fdd451edd71713b9aaa1d571bc6bbd977fc79c2
tree903e9d2c697b9741065983f5d4600289fa9baf4d
parentca3ac9830e8be42f68fc306edc253d5d4048be1c
crimson/seastore: add collection manager implementation

Signed-off-by: chunmei-liu <chunmei.liu@intel.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
14 files changed:
src/crimson/CMakeLists.txt
src/crimson/os/seastore/CMakeLists.txt
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/collection_manager.cc [new file with mode: 0644]
src/crimson/os/seastore/collection_manager.h [new file with mode: 0644]
src/crimson/os/seastore/collection_manager/collection_flat_node.cc [new file with mode: 0644]
src/crimson/os/seastore/collection_manager/collection_flat_node.h [new file with mode: 0644]
src/crimson/os/seastore/collection_manager/flat_collection_manager.cc [new file with mode: 0644]
src/crimson/os/seastore/collection_manager/flat_collection_manager.h [new file with mode: 0644]
src/crimson/os/seastore/seastore_types.cc
src/crimson/os/seastore/seastore_types.h
src/osd/osd_types.h
src/test/crimson/seastore/CMakeLists.txt
src/test/crimson/seastore/test_collection_manager.cc [new file with mode: 0644]