]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: bucket sync run walks over generations
authorAdam C. Emerson <aemerson@redhat.com>
Sat, 14 May 2022 05:11:57 +0000 (01:11 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 27 May 2022 19:47:34 +0000 (15:47 -0400)
commit97cfd37b0fc485ab937b45e5f489ce4c35d939f6
tree61336448fc686ccef7dd185c38a07f2f88cda717
parent7d9b247c68b779b87d4cf71bcbd641fb0b63aaaa
rgw: bucket sync run walks over generations

This should make the troubleshooting use case of bucket sync init/run
usable with multisite reshard.

This also fixes a few issues with the original bucket sync run code,
by spawning multiple shards at a time and retrying retryable errors.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/rgw_data_sync.cc