]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/notifications: stop processing when we reach a skipped notifications
authorYuval Lifshitz <ylifshit@ibm.com>
Wed, 18 Jun 2025 12:09:12 +0000 (12:09 +0000)
committerYuval Lifshitz <ylifshit@ibm.com>
Wed, 25 Jun 2025 15:09:20 +0000 (15:09 +0000)
commitd732db6e2b66ff115722d8b05a3a878a4cbb645a
tree6babd280a93e649de4ef64d7c2bd62df88bb6275
parent19b19a4bc932ea1429858d2e41289b9b9a799e9c
rgw/notifications: stop processing when we reach a skipped notifications

if a notification retry should be skipped, we should stop processing
all notifications. if we successfully processing another notification
it will not be removed (as we will remove only up to the marker of the
skipped notification). as a result, the successfull notification will be
processed again.

Fixes: https://tracker.ceph.com/issues/70756
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
src/rgw/driver/rados/rgw_notify.cc