]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/rbm: add RBMSpaceTracker to track allocated space
authormyoungwon oh <ohmyoungwon@gmail.com>
Sat, 29 Oct 2022 02:44:04 +0000 (11:44 +0900)
committermyoungwon oh <ohmyoungwon@gmail.com>
Wed, 16 Nov 2022 12:08:16 +0000 (21:08 +0900)
commit458a0771f26b8aef531c7bfd0874e98974ad3238
tree2792fa411b4953fd603e7a527c597c357ad200f3
parent9d37aad7bd9b79e6e67550c58aaf148b4e0701b5
crimson/os/seastore/rbm: add RBMSpaceTracker to track allocated space

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
12 files changed:
src/crimson/os/seastore/async_cleaner.cc
src/crimson/os/seastore/async_cleaner.h
src/crimson/os/seastore/random_block_manager.h
src/crimson/os/seastore/random_block_manager/avlallocator.cc
src/crimson/os/seastore/random_block_manager/avlallocator.h
src/crimson/os/seastore/random_block_manager/block_rb_manager.cc
src/crimson/os/seastore/random_block_manager/block_rb_manager.h
src/crimson/os/seastore/random_block_manager/extent_allocator.h
src/crimson/os/seastore/transaction_manager.cc
src/test/crimson/seastore/test_extent_allocator.cc
src/test/crimson/seastore/test_randomblock_manager.cc
src/test/crimson/seastore/test_transaction_manager.cc