]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/multisite-notification: retry storing bucket notification attrs for ECANCELED... 57004/head
authorkchheda3 <kchheda3@bloomberg.net>
Fri, 19 Apr 2024 14:59:13 +0000 (10:59 -0400)
committerkchheda3 <kchheda3@bloomberg.net>
Thu, 25 Apr 2024 22:54:26 +0000 (18:54 -0400)
commit9ca76770434e4dd796afe2c88446f94279919026
tree81ecd8ad437053af1baade3902193a1363e40aca
parentd5c8530042f7705c6e8ec83a32e0ea1be9cbad40
rgw/multisite-notification: retry storing bucket notification attrs for ECANCELED(ConcurrentModification) errors.

An ECANCELED error coming from our write of the bucket instance metadat is a common error for metadata writes on secondary zones, because secondary write races with metadata sync from the write that is forwarded to the master zone

Signed-off-by: kchheda3 <kchheda3@bloomberg.net>
src/rgw/rgw_op.cc
src/rgw/rgw_op.h
src/rgw/rgw_rest_pubsub.cc