From: Yingxin Cheng Date: Tue, 3 Aug 2021 06:36:36 +0000 (+0800) Subject: crimson/os/seastore/lba_manager: remove assert non-empty delta X-Git-Tag: v17.1.0~1186^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=7cbf2601bca4e36fe9dd48887148b7de7cd6f2ec;p=ceph-ci.git crimson/os/seastore/lba_manager: remove assert non-empty delta Delta can be empty when measure the effort of invalidated transactions. Signed-off-by: Yingxin Cheng --- diff --git a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.h b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.h index 61942e339a6..fc9fd0634b8 100644 --- a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.h +++ b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node_impl.h @@ -230,7 +230,6 @@ struct LBAInternalNode std::ostream &print_detail(std::ostream &out) const final; ceph::bufferlist get_delta() final { - assert(!delta_buffer.empty()); ceph::buffer::ptr bptr(delta_buffer.get_bytes()); delta_buffer.copy_out(bptr.c_str(), bptr.length()); ceph::bufferlist bl; @@ -500,7 +499,6 @@ struct LBALeafNode } ceph::bufferlist get_delta() final { - assert(!delta_buffer.empty()); ceph::buffer::ptr bptr(delta_buffer.get_bytes()); delta_buffer.copy_out(bptr.c_str(), bptr.length()); ceph::bufferlist bl;