]> git.apps.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>
Thu, 4 Feb 2021 21:11:30 +0000 (16:11 -0500)
commit287ac2373bd5588e2ecd3d95a437ec97b90b0d55
tree4d160fb6b2dccb89c28be5c0aeffde7a6417585a
parent45306c80c6f926d32faf25c5314e89a46ed55af1
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