]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/btree_lba_manager: allow _alloc_extents to alloc
authorXuehan Xu <xuxuehan@qianxin.com>
Thu, 30 May 2024 11:26:49 +0000 (19:26 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 25 Jul 2024 07:26:00 +0000 (10:26 +0300)
commita637390b0456d423197754f469d9e5a1d342c4d6
tree7a65787001d3e6afc4658608a0e40128faa28ef9
parent6f27a6d1df204ab9b34f7efe8ac621b081aa6ac1
crimson/os/seastore/btree_lba_manager: allow _alloc_extents to alloc
non-continuous extents as long as it doesn't violate the order of lba
keys

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
(cherry picked from commit 05a51cfd9358c94effee3e4abf2b6bcb04bdffa2)
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.cc
src/crimson/os/seastore/lba_manager/btree/btree_lba_manager.h