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 Java APIs And Update Java CLI. #30

Conversation

yw2399
Copy link

@yw2399 yw2399 commented Apr 9, 2022

In this change, I implemented the following Java APIs:

  • Put_and_forget for the typed API and object pool.
  • Multi_get for the typed API and object pool.
  • Get for object pool.
  • Put for object pool.
  • Remove for object pool.
  • Create_object_pool using the default parameters.

Each API can take the parameters in both ByteBuffer and String. In order to test the functionality,
I updated the ClientTest to incorporate all the new APIs in the Java CLI.

Test:

  1. I use ClientTest to test the functionality of the newly-added APIs.
  2. I did not run a performance test or any large-scale test.

KenBirman and others added 30 commits April 18, 2022 10:04
In this change, I implemented the following Java APIs:
* Put_and_forget for the typed API and object pool.
* Multi_get for the typed API and object pool.
* Get for object pool.
* Put for object pool.
* Remove for object pool.
* Create_object_pool using the default parameters.

Each API can take the parameters in both ByteBuffer or String. In order to test the functionality,
I updated the ClientTest to incorporate all the new APIs in the Java CLI.

Test:
1. I use ClientTest to test the functionality of the newly-added APIs.
2. I did not run performance test nor any large-scale test.
@songweijia songweijia deleted the branch Derecho-Project:v1.0rc_client_callbacks April 30, 2024 15:24
@songweijia songweijia closed this Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants