]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
RGW: Fix duplicate tag removal during GC 16708/head
authorJens Rosenboom <j.rosenboom@x-ion.de>
Mon, 26 Jun 2017 11:14:06 +0000 (11:14 +0000)
committerMatt Benjamin <mbenjamin@redhat.com>
Thu, 1 Feb 2018 15:22:34 +0000 (10:22 -0500)
commit1fc467fca7cca3dcc881d74c0a43c0a99d88a076
tree1c168eae6f04ac3a1bc0ba9429e5b31fd387264e
parent2b33c475d4b93f795bd5cc6ee7f1210c82ea7cd3
RGW: Fix duplicate tag removal during GC

We need to remove all processed tags before we fetch a new batch of tags
for removal, otherwise some tags might get processed twice.

Fixes: http://tracker.ceph.com/issues/20107
Signed-off-by: Jens Rosenboom <j.rosenboom@x-ion.de>
(cherry picked from commit 8eeee2b78d6f4176fb20c2b1499e3237ee229bf4)
src/rgw/rgw_gc.cc