]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: guard resharding in async completions
authorYehuda Sadeh <yehuda@redhat.com>
Sat, 13 May 2017 00:07:04 +0000 (17:07 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Mon, 5 Jun 2017 20:17:46 +0000 (13:17 -0700)
commit245cd0f9af395a09331618864b93384f3b330e13
tree12e121f002fa48a70ac18b55ed94937c0bc447f3
parente18e2714904601c7544d3df221e63e559d633d6d
rgw: guard resharding in async completions

Catch return value from async index completions, resend operations
synchronously on a separate worker thread if needed.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h