New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

luminous: rgw: fix error handling in ListBucketIndexesCR #18591

merged 3 commits into from Nov 7, 2017


None yet
2 participants

cbodley commented Oct 27, 2017

cbodley added some commits Oct 9, 2017

rgw: ListBucketIndexesCR spawns entries_index after listing metadata
if the metadata listing fails, we won't have to clean up entries_index

Signed-off-by: Casey Bodley <>
(cherry picked from commit 7f127f5)
rgw: fix error handling in ListBucketIndexesCR
the call to set_state() returns 0, when we want operate() to return the
error code instead. use set_cr_error() to do this


Signed-off-by: Casey Bodley <>
(cherry picked from commit ed6340a)
rgw: RGWDataSyncControlCR retries on all errors
similar to RGWMetaSyncShardControlCR, we don't want to exit and
stop the data sync processor thread on failures. we want to keep
retrying with backoff

Signed-off-by: Casey Bodley <>
(cherry picked from commit 065e67b)

	src/rgw/ (sync tracing)

@cbodley cbodley added this to the luminous milestone Oct 27, 2017

@theanalyst theanalyst requested a review from mattbenjamin Nov 7, 2017


This comment has been minimized.

Show comment
Hide comment

theanalyst commented Nov 7, 2017

@theanalyst theanalyst merged commit ee27efa into ceph:luminous Nov 7, 2017

4 checks passed

Docs: build check OK - docs built
Signed-off-by all commits in this PR are signed
Unmodified Submodules submodules for project are unmodified
make check make check succeeded

@cbodley cbodley deleted the cbodley:wip-21938 branch Nov 8, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment