]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/onode-staged-tree: implement tree-level erase interfaces
authorYingxin Cheng <yingxin.cheng@intel.com>
Wed, 3 Mar 2021 07:48:16 +0000 (15:48 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Thu, 29 Apr 2021 08:03:37 +0000 (16:03 +0800)
commitc9360d414fc24326b66fc992cd09cbd8bed04f0e
tree1e98f06ab96c95191e0167a24515f1762be5f971
parent827fcde0292bc8f828ceae5696574c497f578751
crimson/onode-staged-tree: implement tree-level erase interfaces

Define and implement erase related interfaces from BTree, BTree::Cursor,
tree_cursor_t, Node to LeafNode.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/os/seastore/onode_manager/staged-fltree/fltree_onode_manager.cc
src/crimson/os/seastore/onode_manager/staged-fltree/node.cc
src/crimson/os/seastore/onode_manager/staged-fltree/node.h
src/crimson/os/seastore/onode_manager/staged-fltree/tree.h
src/crimson/os/seastore/onode_manager/staged-fltree/value.h