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

NOTICE: Changes planned for RocksDB 7.0 release #9390

Closed
pdillinger opened this issue Jan 15, 2022 · 3 comments
Closed

NOTICE: Changes planned for RocksDB 7.0 release #9390

pdillinger opened this issue Jan 15, 2022 · 3 comments
Assignees
Labels
announcement rocksdb-7.0 PRs with breaking API changes that need to land in the next major release, 7.0.

Comments

@pdillinger
Copy link
Contributor

pdillinger commented Jan 15, 2022

The next major release of RocksDB, 7.0, is planned for cut in February 2022 and release in March 2022.

Here are some relevant linked issues with various planned changes:

Removing some compiler support in 7.0 #9388, including requiring gcc >= 7 and C++17
Removing some deprecated APIs in 7.0 #9389
Move RADOS support to a separate plugin repo #9207
Move HDFS support from RocksDB main repo to plugin #9159
Move rdb support from RocksDB main repo to separate repo #9382

@pdillinger pdillinger self-assigned this Jan 15, 2022
@pdillinger pdillinger added announcement rocksdb-7.0 PRs with breaking API changes that need to land in the next major release, 7.0. labels Jan 15, 2022
@pdillinger pdillinger pinned this issue Jan 15, 2022
@pdillinger pdillinger changed the title Changes planned for RocksDB 7.0 release NOTICE: Changes planned for RocksDB 7.0 release Jan 15, 2022
@adamretter
Copy link
Collaborator

adamretter commented Feb 3, 2022

@pdillinger Can you tell me where to contribute to planning this effort? Is there a canonical list of TODO - there are changes and cleanup we would like to make in RocksJava as well as moving to Java 8.

@pdillinger
Copy link
Contributor Author

@pdillinger Can you tell me where to contribute to planning this effort? Is there a canonical list of TODO - there are changes and cleanup we would like to make in RocksJava as well as moving to Java 8.

All the listed items (specifics in tasks) are already "claimed" by Meta employees.

For Java updates, we grant you pretty broad discretion to make updates you think are appropriate for a major release.

For changes affecting C++, you're welcome to propose additional items, though we might veto if they seem like they would have unacceptable internal impact for us.

Our planned branch cut date is Feb 18 (two weeks), so not much time left.

@pdillinger
Copy link
Contributor Author

If you want to create a tracking issue for Java updates for 7.0, I can link to it from here. Prefer linked issues for discussing specifics, but some discussion here is also OK.

@pdillinger pdillinger unpinned this issue Mar 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
announcement rocksdb-7.0 PRs with breaking API changes that need to land in the next major release, 7.0.
Projects
None yet
Development

No branches or pull requests

2 participants