]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/omap: adjust omap_list_config_t
authorXinyu Huang <xinyu.huang@intel.com>
Thu, 1 Dec 2022 00:17:42 +0000 (00:17 +0000)
committerXinyu Huang <xinyu.huang@intel.com>
Tue, 13 Dec 2022 09:49:55 +0000 (09:49 +0000)
commitb6bb15e1be552fbc051d05c07c46c45d3f1aa7f8
tree1a1eee23cd1fa3a43a8e455791d9351ec6c8f8df
parente2d544dce87f3dd35a043e78975270fa0993b652
crimson/os/seastore/omap: adjust omap_list_config_t

Add inclusive behavior for both first and last in omap_list_config_t,
and optimize the usage.
Set first closed last open for range for omap range remove.

Signed-off-by: Xinyu Huang <xinyu.huang@intel.com>
src/crimson/os/seastore/omap_manager.h
src/crimson/os/seastore/omap_manager/btree/omap_btree_node_impl.cc
src/crimson/os/seastore/seastore.cc
src/test/crimson/seastore/test_omap_manager.cc