]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
fix rgw lc does not delete objects that do not have exactly the same tags as the... 35002/head
authorOr Friedmann <ofriedma@redhat.com>
Wed, 4 Sep 2019 13:34:52 +0000 (16:34 +0300)
committerNathan Cutler <ncutler@suse.com>
Mon, 11 May 2020 16:36:15 +0000 (18:36 +0200)
commit79ca46089429ec32c9187e9965c252951df328e9
tree7b837daa67e5616ed99cea736e8e8397ef4b8554
parent7f93f855492054113563e42d3e3747ca3eb1455a
fix rgw lc does not delete objects that do not have exactly the same tags as the rule

It is possible that object will have multiple tags more than the rule that applied on.
Object is not being deleted if not all tags exactly the same as in the rule.

S3-tests: ceph/s3-tests#303
Fixes: https://tracker.ceph.com/issues/41652
Signed-off-by: Or Friedmann <ofriedma@redhat.com>
(cherry picked from commit ebb806ba83fa9d68f14194b1f9886f21f7195a3d)
src/rgw/rgw_lc.cc