Skip to content

Conversation

@gbanasiak
Copy link
Contributor

Initial configuration for PR-based benchmarks. The intention is to trigger a Buildkite pipeline to run selected benchmark with both PR branch, and main branch, and provide a comparison afterwards.

@gbanasiak gbanasiak added the :Delivery/Build Build or test infrastructure label Aug 12, 2025
@gbanasiak gbanasiak requested a review from a team as a code owner August 12, 2025 10:06
@gbanasiak gbanasiak added the :Performance All issues related to Elasticsearch performance including regressions and investigations label Aug 12, 2025
@elasticsearchmachine elasticsearchmachine added Team:Performance Meta label for performance team Team:Delivery Meta label for Delivery team labels Aug 12, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-perf (Team:Performance)

@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@gbanasiak gbanasiak requested a review from a team August 13, 2025 08:06
Copy link
Contributor

@breskeby breskeby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should probably reference the pipeline definition here too

@gbanasiak
Copy link
Contributor Author

we should probably reference the pipeline definition here too

The pipeline is defined in a private repo, so I'll skip that.

@gbanasiak gbanasiak enabled auto-merge (squash) August 13, 2025 08:31
@gbanasiak gbanasiak merged commit 8cfdb67 into elastic:main Aug 13, 2025
33 checks passed
@gbanasiak gbanasiak deleted the pr-benchmarks branch August 13, 2025 21:11
szybia added a commit to szybia/elasticsearch that referenced this pull request Aug 14, 2025
…-stats

* upstream/main: (36 commits)
  ESQL: Fix async operator warnings not always sent when blocking (elastic#132744)
  Method not needed anymore (elastic#132912)
  [Test] Excercise shutdown more reliably in snapshot stress IT (elastic#132909)
  Update Gradle shadow plugin to 9.0.1 (elastic#132637)
  Mute org.elasticsearch.test.rest.yaml.CcsCommonYamlTestSuiteIT test {p0=search/410_named_queries/named_queries_with_score} elastic#132906
  Update docker.elastic.co/wolfi/chainguard-base-fips:latest Docker digest to fa6cb69 (elastic#132735)
  Remove unnecessary calls to fold()  (elastic#131870)
  Use consistent terminology for transport version resources/references (elastic#132882)
  Mute org.elasticsearch.test.rest.yaml.CcsCommonYamlTestSuiteIT test {p0=search.vectors/40_knn_search_cosine/kNN search only regular query} elastic#132890
  Finalize release notes for v9.1.2 release (elastic#132745)
  Finalize release notes for v9.0.5 release (elastic#132718)
  Move inner records out of TransportVersionUtils (elastic#132872)
  Add support for Lookup Join on Multiple Fields (elastic#131559)
  Bootstrap PR-based benchmarks (elastic#132717)
  Refactor MetadataIndexTemplateService to use template maps instead of project metadata (elastic#132662)
  [Gradle] Update nebula ospackage plugin to 12.1.0 (elastic#132640)
  Mute org.elasticsearch.xpack.esql.CsvTests test {csv-spec:ip.CdirMatchEqualsInsOrs} elastic#132860
  Mute org.elasticsearch.xpack.esql.CsvTests test {csv-spec:floats.InMultivalue} elastic#132859
  Revert "Reuse prod code and reduce EsqlSession public surface" (elastic#132843)
  Mute org.elasticsearch.xpack.esql.CsvTests test {csv-spec:string.LengthOfText} elastic#132857
  ...
szybia added a commit to szybia/elasticsearch that referenced this pull request Aug 15, 2025
* upstream/main: (278 commits)
  ESQL - dense vector support cosine normalization (elastic#132721)
  [ML] Add support for dimensions in google vertex ai request (elastic#132689)
  ESQL - Add  byte element support for dense_vector data type (elastic#131863)
  ESQL: Fix async operator warnings not always sent when blocking (elastic#132744)
  Method not needed anymore (elastic#132912)
  [Test] Excercise shutdown more reliably in snapshot stress IT (elastic#132909)
  Update Gradle shadow plugin to 9.0.1 (elastic#132637)
  Mute org.elasticsearch.test.rest.yaml.CcsCommonYamlTestSuiteIT test {p0=search/410_named_queries/named_queries_with_score} elastic#132906
  Update docker.elastic.co/wolfi/chainguard-base-fips:latest Docker digest to fa6cb69 (elastic#132735)
  Remove unnecessary calls to fold()  (elastic#131870)
  Use consistent terminology for transport version resources/references (elastic#132882)
  Mute org.elasticsearch.test.rest.yaml.CcsCommonYamlTestSuiteIT test {p0=search.vectors/40_knn_search_cosine/kNN search only regular query} elastic#132890
  Finalize release notes for v9.1.2 release (elastic#132745)
  Finalize release notes for v9.0.5 release (elastic#132718)
  Move inner records out of TransportVersionUtils (elastic#132872)
  Add support for Lookup Join on Multiple Fields (elastic#131559)
  Bootstrap PR-based benchmarks (elastic#132717)
  Refactor MetadataIndexTemplateService to use template maps instead of project metadata (elastic#132662)
  [Gradle] Update nebula ospackage plugin to 12.1.0 (elastic#132640)
  Mute org.elasticsearch.xpack.esql.CsvTests test {csv-spec:ip.CdirMatchEqualsInsOrs} elastic#132860
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Delivery/Build Build or test infrastructure >enhancement :Performance All issues related to Elasticsearch performance including regressions and investigations Team:Delivery Meta label for Delivery team Team:Performance Meta label for performance team v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants