]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: move full sync from SyncBucketShard to SyncBucket
authorCasey Bodley <cbodley@redhat.com>
Tue, 6 Oct 2020 21:59:41 +0000 (17:59 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 27 May 2022 19:47:31 +0000 (15:47 -0400)
commit799bd1bcac45aaa3b63813eed05a6fc8cee05bad
tree3b2d14e0e73e2950a12ebfd26ed1761068a9a3a7
parentd78907825f7e5f01219ffe52eb0f892d2a007bb2
rgw: move full sync from SyncBucketShard to SyncBucket

renamed ListBucketShardCR to ListRemoteBucketCR and removed the shard-id
parameter

renamed BucketFullSyncShardMarkerTrack to BucketFullSyncMarkerTrack,
which now updates the bucket-level rgw_bucket_sync_status

renamed BucketShardFullSyncCR to BucketFullSyncCR

BucketSyncCR now takes a bucket-wide lease during full sync

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_data_sync.cc