]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/tools/objectstore: add GC operation to crimson-objectstore-tool
authorRonen Friedman <rfriedma@redhat.com>
Thu, 16 Apr 2026 17:58:09 +0000 (17:58 +0000)
committerRonen Friedman <rfriedma@redhat.com>
Tue, 28 Apr 2026 05:11:04 +0000 (05:11 +0000)
commitc938fb306ceaa2c340eea1de3bbd14b97ddb1d7f
tree0c14a5670a55926012e298659ab4b0adb9d73e85
parente3347747f02530a3103f9840d2bdd1e62305c0e0
crimson/tools/objectstore: add GC operation to crimson-objectstore-tool

This adds a GC operation to the crimson-objectstore-tool, allowing
us to trigger GC cycles on demand during testing. This will
help reduce segment pressure and avoid 'no-segments' conditions.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/crimson/os/seastore/extent_placement_manager.h
src/crimson/tools/objectstore/crimson_objectstore_tool.cc
src/crimson/tools/objectstore/objectstore_tool.cc
src/crimson/tools/objectstore/objectstore_tool.h