Open
Description
Is your feature request related to a problem?
In OpenSearch core repo's PR, user can trigger automatic benchmark run by CI, we can have similar CI workflow for PR code change within k-NN repo, which can help quickly test the PR from benchmark perspective.
References from OpenSearch core:
- Example: [Metadata Immutability] Change different indices lookup objects from array type to lists OpenSearch#14723 (comment)
- Workflow : https://github.com/opensearch-project/OpenSearch/blob/main/.github/workflows/benchmark-pull-request.yml
- Doc: https://github.com/opensearch-project/OpenSearch/blob/main/PERFORMANCE_BENCHMARKS.md