]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: record extents' chksums in the lba tree
authorXuehan Xu <xuxuehan@qianxin.com>
Sun, 4 Feb 2024 09:54:26 +0000 (17:54 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 21 May 2024 12:42:51 +0000 (15:42 +0300)
commita688b85d391b22e2e4c74bfd4c5be924681adb9e
tree5604b9aba61ff47b0776821317027f99ebc8fd54
parent73ec8027ca252498dad2c588eea3407af29ff39a
crimson/os/seastore: record extents' chksums in the lba tree

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
(cherry picked from commit f4b570da86f77dfa08f33a0adc6135a1aa608233)
18 files changed:
src/crimson/common/fixed_kv_node_layout.h
src/crimson/os/seastore/btree/fixed_kv_btree.h
src/crimson/os/seastore/btree/fixed_kv_node.h
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/cache.h
src/crimson/os/seastore/cached_extent.h
src/crimson/os/seastore/extent_placement_manager.cc
src/crimson/os/seastore/lba_manager.cc
src/crimson/os/seastore/lba_manager.h
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.cc
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.h
src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h
src/crimson/os/seastore/ordering_handle.h
src/crimson/os/seastore/transaction.h
src/crimson/os/seastore/transaction_manager.cc
src/crimson/os/seastore/transaction_manager.h
src/test/crimson/seastore/test_btree_lba_manager.cc
src/test/crimson/seastore/test_seastore_cache.cc