]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/lifecycle-notification: Do not block lc processing for notification errors.
authorkchheda3 <kchheda3@bloomberg.net>
Tue, 14 May 2024 18:57:55 +0000 (14:57 -0400)
committerYuval Lifshitz <ylifshit@ibm.com>
Thu, 18 Jul 2024 14:28:38 +0000 (14:28 +0000)
commit113e500338d757a0c2dc73b409adf8d2b99e2aec
tree82c574d66f181456ffed04109bf0fc6d3d56d10d
parent1c7ee33c710146d54ee244f632f22f1a1a7599d2
rgw/lifecycle-notification: Do not block lc processing for notification errors.

Currently if there is any error while calling publish_reserve the lc processing is cancelled for that object. This is different from behavior we have for replication events where the notification errors are not blocking replication. On similar note, lc being internal ceph processing, notification error's should not block the lc processing.

Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
(cherry picked from commit 87084c755f62870132a04eb810552fdcd1afeb0c)
src/rgw/rgw_lc.cc