]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: data sync uses yield_spawn_window() 45567/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 22 Mar 2022 20:42:55 +0000 (16:42 -0400)
committerCasey Bodley <cbodley@redhat.com>
Tue, 22 Mar 2022 21:11:32 +0000 (17:11 -0400)
commitbfe9bd3aac4495763ca44c0995ca614e61d879ae
tree4ef65e9ec0fdfd8094f5a4608aa5f2ef9db07720
parent31699a99cfe197b60a1ad7ee6780dfe08d76b4ca
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>
src/rgw/rgw_data_sync.cc