opensearch-project/OpenSearch

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

Open

#19 750 ouverte le 23 oct. 2025

Voir sur GitHub
 (8 commentaires) (0 réactions) (1 assigné)Java (1 505 forks)batch import
Search:Performanceenhancementgood first issue

Métriques du dépôt

Stars
 (8 123 stars)
Métriques de merge PR
 (Merge moyen 5j 9h) (266 PRs mergées en 30 j)

Description

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

Guide contributeur