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
osd: bluestore: fix space rebalancing, collection split, buffered reads #7196
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Simplify config, and avoid immediate gift or reclaim when it doesn't match. Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
- simplify tunables (min/max ratio of freespace between bluefs vs bluestore) - add reclaim support Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
liewegas
changed the title
bluestore: fix space rebalancing
bluestore: fix space rebalancing, collection split
Jan 11, 2016
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
liewegas
force-pushed
the
wip-bluestore
branch
from
January 13, 2016 18:00
a5f4e5c
to
7202876
Compare
Readahead can break our mix of aio/dio and buffered io. Although the dio path will invalidate pages before and after initiating the IO, and we do not issue racing buffered reads, the readahead code might. That would result in pages in the page cache that are not coherent with an aio write. This is easy to reproduce with ceph_test_objectstore's Synthetic case when bluestore_default_buffered_read=true. Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
liewegas
force-pushed
the
wip-bluestore
branch
from
January 14, 2016 14:22
c479efc
to
e92cbde
Compare
liewegas
added a commit
that referenced
this pull request
Jan 14, 2016
osd: bluestore: fix space rebalancing, collection split, buffered reads
ghost
changed the title
bluestore: fix space rebalancing, collection split
osd: bluestore: fix space rebalancing, collection split, buffered reads
Feb 10, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.