From: Samuel Just Date: Sat, 21 Nov 2020 02:23:26 +0000 (+0000) Subject: crimson/os/seastore/lba_manager/btree/btree_range_pin: remove obsolete assert X-Git-Tag: v16.1.0~284^2~9 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=59ff3f9735763b04663e15930046298688cfdead;p=ceph.git crimson/os/seastore/lba_manager/btree/btree_range_pin: remove obsolete assert In the event that the only two children of the root are merged, they as well as the old root will be retired meaning that check_parent will find no parent. Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/lba_manager/btree/btree_range_pin.cc b/src/crimson/os/seastore/lba_manager/btree/btree_range_pin.cc index 19d77ec088b0e..a86c3cc57d8f6 100644 --- a/src/crimson/os/seastore/lba_manager/btree/btree_range_pin.cc +++ b/src/crimson/os/seastore/lba_manager/btree/btree_range_pin.cc @@ -147,8 +147,6 @@ void btree_pin_set_t::check_parent(btree_range_pin_t &pin) if (parent) { logger().debug("{}: releasing parent {}", __func__, *parent); release_if_no_children(*parent); - } else { - assert(pin.is_root()); } }