-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Open
Labels
MetaMeta issue, not directly linked to a PRMeta issue, not directly linked to a PR
Description
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 PRMeta issue, not directly linked to a PR
Type
Projects
Status
New
Status
No status