From: Yingxin Cheng Date: Tue, 22 Apr 2025 06:21:26 +0000 (+0800) Subject: crimson/os/seastore/omap_manager: drop unnecessary calls to init_range() X-Git-Tag: v20.3.0~5^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F62895%2Fhead;p=ceph.git crimson/os/seastore/omap_manager: drop unnecessary calls to init_range() Which caused duplicated calls to init_range() Signed-off-by: Yingxin Cheng --- diff --git a/src/crimson/os/seastore/omap_manager/btree/btree_omap_manager.cc b/src/crimson/os/seastore/omap_manager/btree/btree_omap_manager.cc index 451e17bd8fde..a285f26c6317 100644 --- a/src/crimson/os/seastore/omap_manager/btree/btree_omap_manager.cc +++ b/src/crimson/os/seastore/omap_manager/btree/btree_omap_manager.cc @@ -76,7 +76,6 @@ BtreeOMapManager::handle_root_split( omap_node_meta_t meta{omap_root.depth + 1}; nroot->init_range(BEGIN_KEY, END_KEY); nroot->set_meta(meta); - left->init_range(BEGIN_KEY, pivot); nroot->insert_child_ptr( nroot->iter_begin().get_offset(), dynamic_cast*>(left.get())); @@ -85,7 +84,6 @@ BtreeOMapManager::handle_root_split( nroot->insert_child_ptr( (nroot->iter_begin() + 1).get_offset(), dynamic_cast*>(right.get())); - right->init_range(pivot, END_KEY); nroot->journal_inner_insert(nroot->iter_begin() + 1, right->get_laddr(), pivot, nroot->maybe_get_delta_buffer()); omap_root.update(nroot->get_laddr(), omap_root.get_depth() + 1, omap_root.hint,