]> git-server-git.apps.pok.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>
Tue, 2 Mar 2021 15:34:45 +0000 (10:34 -0500)
commit45b81a43ef348bffa85e1987a71512a8c12ec2cb
treeb2c21dec992cd8af441d74279b6d742c587a8357
parent7bd0ecd53d220a2ed2766283c746b20c77c6481c
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>
(cherry picked from commit 07b42195fbbcd27e330cb1daa35e77e0952f8a3c)
ceph.spec.in
debian/control
debian/radosgw.install
src/rgw/CMakeLists.txt
src/rgw/rgw-gap-list [new file with mode: 0755]