]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/.../lba_btree: fix lower_bound at_boundary()
authorSamuel Just <sjust@redhat.com>
Mon, 25 Oct 2021 06:26:05 +0000 (06:26 +0000)
committerSamuel Just <sjust@redhat.com>
Mon, 25 Oct 2021 19:59:36 +0000 (19:59 +0000)
commit542d237ffef70b60f851320ac7432c331859d47e
treeef67e0720d5984dc4a9656e73654090228018de1
parent505492844c0ebf8567d33296b75e402f286ebe57
crimson/os/seastore/.../lba_btree: fix lower_bound at_boundary()

Clarify that lookup_depth_range may return an iterator at_boundary() and
audity users.

Fix LBABtree::lookup to correctly handle at_boundary() after the call to
lookup_depth_range.

Fixes: https://tracker.ceph.com/issues/52805
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/lba_manager/btree/lba_btree.cc
src/crimson/os/seastore/lba_manager/btree/lba_btree.h