]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: Break out RGWDataIncSyncShardCR
authorAdam C. Emerson <aemerson@redhat.com>
Thu, 4 Aug 2022 22:00:31 +0000 (18:00 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 9 Aug 2022 19:29:21 +0000 (15:29 -0400)
commitc2c4aae3e0058453af77755e0f326f64954cddeb
tree80819bcfb25e44b3d67be1767a7f0d49a48a9177
parentcd81b9035211b1cc59dd0cdb1f6253849e25dba3
rgw: Break out RGWDataIncSyncShardCR

This was formerly the function
RGWDataSyncShardCR::incremental_sync. As with full_sync, we transfer
responsibility for acquiring the lease to the top level
RGWDataSyncShardCR coroutine.

Fixes: https://tracker.ceph.com/issues/57063
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/rgw_data_sync.cc