]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: add rgw-gap-list tool
authorJ. Eric Ivancich <ivancich@redhat.com>
Thu, 17 Dec 2020 23:21:36 +0000 (18:21 -0500)
committerJ. Eric Ivancich <ivancich@redhat.com>
Wed, 3 Feb 2021 21:57:50 +0000 (16:57 -0500)
commit07b42195fbbcd27e330cb1daa35e77e0952f8a3c
tree451d358aaf1f466931b57916424ea59c6e630851
parent81d6260c1a42400bfa8c677c419e2c3f76d7a920
rgw: add rgw-gap-list tool

Due to a prior bug (pr: 38228) tail rados objects of some RGW objects
could have been incorrectly deleted. This tool is designed to look for
such cases. It essentially does the opposite of rgw-orphan-list,
looking for rados objects that RGW expects to be there, but which are
not to be found.

IMPORTANT: This is very experimental at this point in time, and any
"results" produced should be verified by other means.

Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Signed-off-by: Michael Kidd <linuxkidd@gmail.com>
ceph.spec.in
debian/control
debian/radosgw.install
src/rgw/CMakeLists.txt
src/rgw/rgw-gap-list [new file with mode: 0755]