opensearch-project/OpenSearch

[Feature Request][GRPC] Add automated benchmark tests for GRPC APIs

Open

#19.750 aperta il 23 ott 2025

Vedi su GitHub
 (8 commenti) (0 reazioni) (1 assegnatario)Java (1505 fork)batch import
Search:Performanceenhancementgood first issue

Metriche repository

Star
 (8123 star)
Metriche merge PR
 (Merge medio 5g 9h) (266 PR mergiate in 30 g)

Descrizione

Is your feature request related to a problem? Please describe

Currently gRPC APIs (Bulk and Search) do not run nightly benchmark tests. Adding these would be beneficial to catch performance degradations.

Describe the solution you'd like

Following https://github.com/opensearch-project/OpenSearch/blob/main/PERFORMANCE_BENCHMARKS.md, add the ability to:

  1. Run automated benchmarks nightly on the latest build distribution artifacts for 3.x.
  2. Publish results to dashboards for comparison (https://s12d.com/basline-dashboards)
  3. Trigger on-demand benchmarks for specific pull requests

Related component

Search:Performance

Describe alternatives you've considered

No response

Additional context

No response

Guida contributor