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

Add missing functionality to RocksJava #4833

Closed
wants to merge 31 commits into from

Conversation

adamretter
Copy link
Collaborator

This is my latest round of changes to add missing items to RocksJava. More to come in future PRs.

@sagar0
Copy link
Contributor

sagar0 commented Jan 2, 2019

@adamretter Can you fix the build errors?

@adamretter
Copy link
Collaborator Author

@sagar0 hopefully good to go now. Somehow missed a commit previously

Makefile Show resolved Hide resolved
@adamretter adamretter force-pushed the java-api-enhancements branch 7 times, most recently from 64289e7 to 26cb5ea Compare February 18, 2019 13:00
@adamretter
Copy link
Collaborator Author

@sagar0 I think this is now ready to merge please?

Copy link
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sagar0 has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@adamretter has updated the pull request. Re-import the pull request

@sagar0
Copy link
Contributor

sagar0 commented Feb 21, 2019

I restarted the flaky failing appveyor build, and it looks good now. But unfortunately conflicts arose in portal.h in the last one hour. Trying to fix them now.

@facebook-github-bot
Copy link
Contributor

@adamretter has updated the pull request. Re-import the pull request

Copy link
Contributor

@facebook-github-bot facebook-github-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sagar0 has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.

Copy link
Contributor

@sagar0 sagar0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@adamretter : Thanks for this big sync of Java API with the C++ API; greatly appreciate it. I am accepting this now.

There are some minor changes that are needed, like adding the license headers to some of the files, and fixing a few issues pointed by internal linter. But github seems to create one commit per file if I modify directly on github (it might end up creating 20 separate commits or so like the one in 27a06bf); so I'll do them later. Those changes shouldn't change the functionality anyway.

sagar0 pushed a commit that referenced this pull request Mar 26, 2019
Summary:
This is my latest round of changes to add missing items to RocksJava. More to come in future PRs.
Pull Request resolved: #4833

Differential Revision: D14152266

Pulled By: sagar0

fbshipit-source-id: d6cff67e26da06c131491b5cf6911a8cd0db0775
@avijayanhwx
Copy link

@adamretter / @sagar0 When is this expected to make a release? I am hoping to use one of the new APIs in RocksDB Java.

@sagar0
Copy link
Contributor

sagar0 commented Apr 19, 2019

@avijayanhwx This patch went into 6.0 branch and we tagged and released 6.0.1 a few days back.
@adamretter Can you please help with the maven/jar release?

@adamretter
Copy link
Collaborator Author

@avijayanhwx @sagar0 I pushed 6.0.1 to Maven Central today.

@avijayanhwx
Copy link

Thank you @adamretter, @sagar0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants