opensearch-project/OpenSearch

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

Open

#19.750 geöffnet am 23. Okt. 2025

Auf GitHub ansehen
 (8 Kommentare) (0 Reaktionen) (1 zugewiesene Person)Java (1.505 Forks)batch import
Search:Performanceenhancementgood first issue

Repository-Metriken

Stars
 (8.123 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 5T 9h) (266 gemergte PRs in 30 T)

Beschreibung

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

Contributor Guide