]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: metadata and data sync fairness notifications to retry upon any error case 62356/head
authorOguzhan Ozmen <oozmen@bloomberg.net>
Fri, 11 Apr 2025 21:45:19 +0000 (21:45 +0000)
committerCasey Bodley <cbodley@redhat.com>
Thu, 17 Apr 2025 16:01:38 +0000 (12:01 -0400)
commit0d9ee21d0714b2f347e0794b107957b2ae689f94
tree760934c92ab669a3486082ff88f277432328c30d
parent61c8a1c9c37d42afa243358b2bc8c1b9d5584642
rgw: metadata and data sync fairness notifications to retry upon any error case

This is a complementary fix to the earlier one described at #62156.
When the sync shard notification fails due to any failures including timeout,
this change keeps the loop going for both metadata and data sync.

Fixes https://tracker.ceph.com/issues/70270

Signed-off-by: Oguzhan Ozmen <oozmen@bloomberg.net>
(cherry picked from commit 766b7a14315ae7ca9645b462ee774570caeff64c)
src/rgw/driver/rados/rgw_data_sync.cc
src/rgw/driver/rados/rgw_sync.cc