Skip to content

[META] OpenSearch 3.5 gRPC/Protobuf Tracker (rolling list) #19569

@karenyrx

Description

@karenyrx

OpenSearch 3.5 gRPC/Protobuf Tracker

Project Goal

A meta issue collecting all the gRPC issues and PRs planned as part of the release for OpenSearch 3.4 (a rolling list)

Supporting References

Issues and Tasks by Category

Status Legend

  • 🟣 Merged: Completed and merged
  • 🟡 In progress: PR submitted and under review
  • 🔴 Not started yet: Issue created but no PR yet

Search API

Category Issue Link PR Link Status
SMILE support #19311 TBD
More query types #19526 See PRs attached in issue 🟣
Aggregation support TBD TBD 🔴

Document API

Category Issue Link PR Link Status
SMILE support for Bulk #19311 #19744 🟣
Single doc ingestion APIs #19572 #19590 🔴

Protobufs/Schema

Task Issue Link PR Link Status
Python client to support filename-agnost import schemes N/A opensearch-project/opensearch-protobufs#275 🟣
Upgrade to protobufs 0.23.0 N/A #19831 🟣
Publish Go generated code in release artifacts TODO TODO 🔴

GRPC Server Internals

Task Issue Link PR Link Status
Error handling enrichment #19310 #19568 🟣
Support global params #19092 TBD 🟡
Fix bulk Api and documentation TBD TBD 🟡

Opensearch-benchmark (OSB)

Task Issue Link PR Link Status
Support for 0.23.0 / latest protos used in 3.4 🔴
Use latest protobuf python client with new import scheme 🔴

Security

Feature Issue Link PR Link Status
Interceptors N/A #19005 🟡
AuthN N/A TODO 🔴
AuthZ (stretch) N/A TODO 🔴

API Documentation

Task Issue Link PR Link Status
Protobuf documentation 🔴
More documentation on how to use language clients 🔴

Related Component

Search: Query Capabilities

Metadata

Metadata

Assignees

Labels

MetaMeta issue, not directly linked to a PR

Type

No type

Projects

Status

New

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions