From 9362812c7c9084a422f82d4fe45e1c015bf8a5d1 Mon Sep 17 00:00:00 2001 From: Yingxin Cheng Date: Tue, 22 Apr 2025 14:21:26 +0800 Subject: [PATCH] crimson/os/seastore/omap_manager: drop unnecessary calls to init_range() Which caused duplicated calls to init_range() Signed-off-by: Yingxin Cheng --- .../os/seastore/omap_manager/btree/btree_omap_manager.cc | 2 -- 1 file changed, 2 deletions(-) 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 451e17bd8fd..a285f26c631 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, -- 2.47.3