]> git.apps.os.sepia.ceph.com Git - ceph-ci.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)
committerkchheda3 <kchheda3@bloomberg.net>
Wed, 12 Jun 2024 18:09:56 +0000 (14:09 -0400)
commit87084c755f62870132a04eb810552fdcd1afeb0c
tree6c000d819d1d1b26f5d4a81ba80dadd422c87489
parent9ea3d94bed8b2e38f7cef10453cdece0250586ed
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>
src/rgw/rgw_lc.cc