]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: improved get_objects_by_prefixes() ergonomics
authorRonen Friedman <rfriedma@redhat.com>
Mon, 19 Feb 2024 14:50:41 +0000 (08:50 -0600)
committerRonen Friedman <rfriedma@redhat.com>
Mon, 18 Mar 2024 20:09:21 +0000 (15:09 -0500)
commit6d561092faf1af5158f438af2a585197bf44683e
treeaec51ca8008f7c4d7066619d9e5ef859c73e2056
parentbed336a3e044e8da9d8137c03ed8f4d9406ad339
osd: improved get_objects_by_prefixes() ergonomics

Improved call signatures for get_next_objects_to_trim() &
get_objects_by_prefixes().

Also: as as get_next_objects_to_trim() has only a single
failure mode, we should not try to handle two distinct failures
in its callers' code.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/crimson/osd/osd_operations/snaptrim_event.cc
src/osd/PrimaryLogPG.cc
src/osd/SnapMapper.cc
src/osd/SnapMapper.h
src/test/test_snap_mapper.cc