]> 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)
committerAdam C. Emerson <aemerson@redhat.com>
Mon, 13 Sep 2021 16:27:48 +0000 (12:27 -0400)
commitab2fe1f90a05b0121270c8398fb5fdc96f542d19
tree4e8aff1dd35ffa89311a7ee7a4bb996f6206a36d
parent97eaa2999f08994d7d0f7c4436305220f4b5ee03
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