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

os/bluestore: misc fixes #14333

Merged
merged 8 commits into from Apr 6, 2017

Conversation

Projects
None yet
2 participants
@liewegas
Member

liewegas commented Apr 5, 2017

No description provided.

liewegas added some commits Mar 29, 2017

os/bluestore: be noisy about bitmap init (it's slow!)
Signed-off-by: Sage Weil <sage@redhat.com>
os/bluestore: trim cache during fsck
Signed-off-by: Sage Weil <sage@redhat.com>
os/bluestore: flush osr even on failure in _deferred_replay
This is one less thing for fsck to worry about.

Signed-off-by: Sage Weil <sage@redhat.com>
mempool: do not skip first 2 mempools
This broke when we sorted the pool definitions in the header.

Signed-off-by: Sage Weil <sage@redhat.com>
os/bluestore: put fsck structures in mempools
This lets us track them individually in debug mode.

Signed-off-by: Sage Weil <sage@redhat.com>
os/bluestore: reduce some debug level
Signed-off-by: Sage Weil <sage@redhat.com>
os/bluestore: increase aio queue depth
We've seen some reports of the aio EAGAIN backoff in logs; use a larger
aio ring buffer to reduce the risk of this.

Signed-off-by: Sage Weil <sage@redhat.com>
ceph_test_objectstore: error via derr too
This helps establish timing relative to the log.

Signed-off-by: Sage Weil <sage@redhat.com>

@liewegas liewegas requested a review from ifed01 Apr 5, 2017

@liewegas liewegas changed the title from os/bluestore: misc fixes ` to os/bluestore: misc fixes Apr 5, 2017

@ifed01

ifed01 approved these changes Apr 5, 2017

@liewegas liewegas merged commit 1ea9783 into ceph:master Apr 6, 2017

3 checks passed

Signed-off-by all commits in this PR are signed
Details
Unmodifed Submodules submodules for project are unmodified
Details
default Build finished.
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment