From: Yingxin Cheng Date: Fri, 23 Apr 2021 02:11:03 +0000 (+0800) Subject: crimson/onode-staged-tree: allow to insert item to an empty node X-Git-Tag: v17.1.0~2110^2~3 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=47b67ec4179e8224032eb14767fe30d98e797590;p=ceph.git crimson/onode-staged-tree: allow to insert item to an empty node Signed-off-by: Yingxin Cheng --- diff --git a/src/crimson/os/seastore/onode_manager/staged-fltree/node_layout.h b/src/crimson/os/seastore/onode_manager/staged-fltree/node_layout.h index 3583ab2e4dda8..55c0dbdb95217 100644 --- a/src/crimson/os/seastore/onode_manager/staged-fltree/node_layout.h +++ b/src/crimson/os/seastore/onode_manager/staged-fltree/node_layout.h @@ -802,7 +802,6 @@ class NodeLayoutT final : public InternalNodeImpl, public LeafNodeImpl { node_offset_t insert_size; if (unlikely(is_keys_empty())) { assert(insert_pos.is_end()); - assert(is_level_tail()); insert_stage = STAGE; insert_size = STAGE_T::template insert_size(key, value); } else {