]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/cache: get block-size from reader
authorYingxin Cheng <yingxin.cheng@intel.com>
Mon, 25 Oct 2021 08:39:29 +0000 (16:39 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Wed, 27 Oct 2021 07:46:45 +0000 (15:46 +0800)
commit6bb3df896f5c9c6ebdecfaf51ecfa88762f2e749
treedabd5ce0d6f2e1bb1048c09ba13d66e980911c37
parentd5d2a34025c6b36b39ae6fcd79f5cfb60ea2a27d
crimson/os/seastore/cache: get block-size from reader

Cache cannot get the correct block size before SegmentManager is
mounted.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/extent_reader.h
src/crimson/os/seastore/seastore.cc
src/crimson/tools/store_nbd/tm_driver.cc
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_randomblock_manager.cc
src/test/crimson/seastore/test_seastore_cache.cc
src/test/crimson/seastore/transaction_manager_test_state.h