Skip to content
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: allow default to buffered write #11301

Merged
merged 1 commit into from Oct 10, 2016

Conversation

liewegas
Copy link
Member

@liewegas liewegas commented Oct 3, 2016

This adds a tunable, but doesn't change default behavior. We need to test more first.

Add config option to buffered writes (in the absense of
a client WILLNEED hint).  Set the config option to false,
though, so that the default behavior is unchanged.

2Q should do a half-decent job of preventing this from
pushing actually-hot data from the cache when it's
enabled, but we'll need to do more testing first.

Signed-off-by: Sage Weil <sage@redhat.com>
@liewegas liewegas force-pushed the wip-bluestore-buffered-write branch from 7e24cac to 7ae800b Compare October 7, 2016 20:08
@liewegas liewegas changed the title os/bluestore: default to buffered write os/bluestore: allow default to buffered write Oct 7, 2016
@liewegas liewegas merged commit 5f0a360 into ceph:master Oct 10, 2016
@liewegas liewegas deleted the wip-bluestore-buffered-write branch October 10, 2016 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants