]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: extract lba nodes out of lba manager
authorXuehan Xu <xxhdx1985126@gmail.com>
Tue, 8 Feb 2022 05:34:02 +0000 (13:34 +0800)
committerXuehan Xu <xxhdx1985126@gmail.com>
Sun, 13 Mar 2022 09:16:53 +0000 (17:16 +0800)
commit917f45ab89954df9a05b7dd8bc7ee9b4604adea0
treea6f5926219c57d91a30ea1280d24778fca3a9c21
parentbd307d2c6dbce9b69c02ce2e1301a4fe087da624
crimson/os/seastore: extract lba nodes out of lba manager

Change lba nodes to general fixed-size-kv btree nodes

Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
src/crimson/os/seastore/btree/btree_range_pin.h
src/crimson/os/seastore/btree/fixed_kv_node.h [new file with mode: 0644]
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/seastore_types.h