]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/rbm: make rbm support multiple shards
authormyoungwon oh <ohmyoungwon@gmail.com>
Fri, 26 May 2023 08:29:50 +0000 (08:29 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 11 Oct 2023 11:41:25 +0000 (11:41 +0000)
commita76ef45f11f2a9556eb11ac11396ecbfef185e90
treee2a44f068e2810dc174584816c45ffd7d2119cef
parent281a9fba66f3aef385178a4640ad8e7c35747e0c
crimson/os/seastore/rbm: make rbm support multiple shards

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry picked from commit 1d6beef975144210ae29626e61aeb284aff30d53)
src/crimson/os/seastore/journal/circular_journal_space.cc
src/crimson/os/seastore/journal/circular_journal_space.h
src/crimson/os/seastore/random_block_manager.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/nvme_block_device.cc
src/crimson/os/seastore/random_block_manager/nvme_block_device.h
src/crimson/os/seastore/random_block_manager/rbm_device.cc
src/crimson/os/seastore/random_block_manager/rbm_device.h
src/crimson/os/seastore/transaction_manager.cc