]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: data sync uses yield_spawn_window() 45714/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 22 Mar 2022 20:42:55 +0000 (16:42 -0400)
committerCasey Bodley <cbodley@redhat.com>
Wed, 30 Mar 2022 17:31:23 +0000 (13:31 -0400)
commit6aa1a283af585fa89dad57b53c9cf581362bb0b5
tree0ec578590d6a4351f539c99b4dcf7630b9f20f4c
parent406c2368e3b99f606b7749ff951eb50f2a2d612e
rgw: data sync uses yield_spawn_window()

restore concurrency to RGWDataSyncShardCR by replacing
drain_all_but_stack_cb() with yield_spawn_window()

Fixes: https://tracker.ceph.com/issues/55000
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit bfe9bd3aac4495763ca44c0995ca614e61d879ae)
src/rgw/rgw_data_sync.cc