-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Integrating Protobuf with OpenSearch Transport #7131
Conversation
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Vacha Shah <[email protected]>
Signed-off-by: Vacha Shah <[email protected]>
Signed-off-by: Vacha Shah <[email protected]>
…ream related functionality Signed-off-by: Vacha Shah <[email protected]>
…tegration Signed-off-by: Vacha Shah <[email protected]>
4f311b4
to
f60609c
Compare
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Vacha Shah <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
Codecov Report
@@ Coverage Diff @@
## main #7131 +/- ##
============================================
- Coverage 70.72% 70.55% -0.17%
+ Complexity 59568 59508 -60
============================================
Files 4862 4873 +11
Lines 285530 285947 +417
Branches 41153 41201 +48
============================================
- Hits 201936 201750 -186
- Misses 66980 67650 +670
+ Partials 16614 16547 -67
|
Signed-off-by: Vacha Shah <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
…sAction Signed-off-by: Vacha Shah <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Vacha Shah <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Vacha Shah <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Vacha Shah <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
This PR is stalled because it has been open for 30 days with no activity. Remove stalled label or comment or this will be closed in 7 days. |
Will reopen a new one with the latest changes and some code clean up. |
Description
The change in this PR is a WIP POC for integrating protobuf end-to-end for one OpenSearch API: cat nodes.
Once protobuf is end-to-end integrated for this API, we will test the API and run benchmarks to see the level of improvements. Once the benchmarks are finalized, we will start integrating protobuf in the codebase.
When the change is ready to be added in the codebase, the files in this PR will be divided into multiple parts to make the changes readable and easy to review. For now, this PR shows the scope of the project.
The idea is to provide a separate Transport option for protobuf along with the current Transport which uses Java serialization and deserialization.
Things to note in this PR:
Issues Resolved
#6844
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.