]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: only LBALeafnodes take logical extents' pointers as
authorXuehan Xu <xuxuehan@qianxin.com>
Mon, 13 Jan 2025 07:37:15 +0000 (15:37 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Thu, 13 Feb 2025 01:45:06 +0000 (09:45 +0800)
commit90101c75f258adc0d7e214a6a60e9ecd8d533c16
treee0a68b1f11b50eb3db98ee8c102c7615ed73a769
parent18d787a32b9b0899964664ce189be6b3281ce54c
crimson/os/seastore: only LBALeafnodes take logical extents' pointers as
update parameters

BackrefLeafNodes don't any more.

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
12 files changed:
src/crimson/os/seastore/backref/backref_tree_node.h
src/crimson/os/seastore/backref/btree_backref_manager.cc
src/crimson/os/seastore/backref/btree_backref_manager.h
src/crimson/os/seastore/btree/fixed_kv_btree.h
src/crimson/os/seastore/btree/fixed_kv_node.h
src/crimson/os/seastore/cache.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.cc
src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h
src/crimson/os/seastore/linked_tree_node.h
src/test/crimson/seastore/test_btree_lba_manager.cc