]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/transaction_manager: implement and use maybe_indirect_extent_t...
authorYingxin Cheng <yingxin.cheng@intel.com>
Mon, 18 Nov 2024 08:06:40 +0000 (16:06 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Thu, 28 Nov 2024 01:32:51 +0000 (09:32 +0800)
commit7998a03a2febcc2d969336f336186aabbd1a5a7c
tree158b8ddd59c77e11e8ac0a8a5582eb538548de60
parent6f8ff6e9b4cc2d0f77d9e83e546cd679bc89f675
crimson/os/seastore/transaction_manager: implement and use maybe_indirect_extent_t::get_bl()

Return bufferlist because the extent may be partially loaded under
indirection.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/os/seastore/object_data_handler.cc
src/crimson/os/seastore/transaction_manager.h