-
Notifications
You must be signed in to change notification settings - Fork 90
Fix Bulk API schemas #843
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
Fix Bulk API schemas #843
Conversation
Looks like a good start. Sign DCO ( |
Changes AnalysisCommit SHA: fe07051 API ChangesSummary
ReportThe full API changes report is available at: https://github.com/opensearch-project/opensearch-api-specification/actions/runs/14813287835/artifacts/3055933824 API Coverage
|
Spec Test Coverage Analysis
|
Signed-off-by: Karen Xu <[email protected]>
Looks fine, but I'd expect to see some tests that fail without these changes? |
Signed-off-by: Karen Xu <[email protected]>
Signed-off-by: Karen Xu <[email protected]>
Signed-off-by: Karen Xu <[email protected]>
Signed-off-by: Karen Xu <[email protected]>
For all the fields that were removed -- such as: For the fields that were newly added, such as For all the fields that were modified, such as @dblock Let me know what you think! Thanks |
Not a blocker, works for me. |
Description
While working on GRPC Bulk endpoint, discovered a few discrepancies in the Bulk protos with the source code
index-settings
. It isall
,null
, or an integer greater than 0 according to ActiveShardCount#parseString.dynamic_templates
is not supported for IndexOperation and CreateOperationMap<String, List<String> | String>
Issues Resolved
General spec fixes, contributing to accuracy of the Bulk Protobufs:
opensearch-project/OpenSearch#16784
opensearch-project/opensearch-protobufs#28
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.