From: Samuel Just Date: Thu, 22 Oct 2020 23:08:07 +0000 (-0700) Subject: crimson/os/seastore/.../lba_btree_node_impl: remove invalid mutate_mapping assert X-Git-Tag: v16.1.0~781^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F37760%2Fhead;p=ceph.git crimson/os/seastore/.../lba_btree_node_impl: remove invalid mutate_mapping assert A leaf node can have fewer than min_capacity items when it is the root. Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.cc b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.cc index 39dcf9f9efe..93f52adf635 100644 --- a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.cc +++ b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.cc @@ -492,7 +492,6 @@ LBALeafNode::mutate_mapping_ret LBALeafNode::mutate_mapping( std::move(f)); } - ceph_assert(!at_min_capacity()); auto mutation_pt = find(laddr); if (mutation_pt == end()) { return crimson::ct_error::enoent::make();