opensearch-project/OpenSearch

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

開放

#19,750 建立於 2025年10月23日

 (8 則留言) (0 個反應) (1 位負責人)Java (1,505 個分叉)batch import
Search:Performanceenhancementgood first issue

倉庫指標

星標
 (8,123 顆星)
PR 合併指標
 (平均合併 5天 9小時) (30 天內合併 266 個 PR)

描述

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

貢獻者指南