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

rocksdb: update to latest, and make it the default for the mons #11354

Merged
merged 4 commits into from Oct 19, 2016

Conversation

liewegas
Copy link
Member

@liewegas liewegas commented Oct 6, 2016

No description provided.

This includes my EnvMirror leak fix, which is now
upstream.

Signed-off-by: Sage Weil <sage@redhat.com>
We've been testing rocksdb on mons in QA for months now
with no problems.  We've also observed no problems with
its use in bluestore.

Signed-off-by: Sage Weil <sage@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com>
This assumes that if the mon does not explicitly specify
the kv type that it is leveldb.  No prior version of
Ceph has had non-experimental rocksdb, so this is
relatively safe.  It's also necessary because the
default is now 'rocksdb' and we shouldn't assume those
old mons are rocksdb.

This will break for users to explicitly specified
rocksdb for the mon despite it being experimental.

Signed-off-by: Sage Weil <sage@redhat.com>
@liewegas liewegas added the core label Oct 6, 2016
@liewegas
Copy link
Member Author

liewegas commented Oct 7, 2016

this should go through jewel-x

@liewegas liewegas added this to the kraken milestone Oct 7, 2016
@liewegas liewegas merged commit 0aeea89 into ceph:master Oct 19, 2016
@liewegas liewegas deleted the wip-rocksdb branch October 19, 2016 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant