Skip to content

Opteryx: results refresh - #2387

Merged
alexey-milovidov merged 5 commits into
ClickHouse:mainfrom
joocer:opteryx-0.9.155
Oct 4, 2026
Merged

alexey-milovidov merged 5 commits into
ClickHouse:mainfrom
joocer:opteryx-0.9.155

Conversation

@joocer

@joocer joocer commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Request to refresh the results for opteryx.

  • opteryx/, opteryx-skene/: install pins opteryx-core==0.9.155 and fails if the imported version differs.
  • opteryx/: long-lived server.py (BENCH_RESTARTABLE=yes, BENCH_DURABLE=yes); start/check/stop/query talk to it over 127.0.0.1:8421. Timing is the server-side drain of execute_to_morsels, as before.
  • Results: one compliant c6a.4xlarge run of each entry (2026-10-04) - full sweep not performed, as recent submissions appear to trigger fresh sweeps which are the published numbers.
  • Each query still starts cold: the driver stops the server, drops caches and restarts it before try 1. There is no result cache.

Thank you for your time adding Opteryx to ClickBench and for continuing to run and maintain the benchmark.

- opteryx/, opteryx-skene/: install pins opteryx-core==0.9.155 and fails if
  the imported version differs.
- opteryx/: long-lived server.py (BENCH_RESTARTABLE=yes, BENCH_DURABLE=yes);
  start/check/stop/query talk to it over 127.0.0.1:8421. Timing is the
  server-side drain of execute_to_morsels, as before.
- Results: one compliant c6a.4xlarge run of each entry (2026-10-04).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@alexey-milovidov alexey-milovidov added the machine:all PR benchmark on every machine type label Oct 4, 2026
@alexey-milovidov alexey-milovidov self-assigned this Oct 4, 2026
@alexey-milovidov
alexey-milovidov deployed to benchmark-approval October 4, 2026 17:41 — with GitHub Actions Active
…large, c6a.metal, c6a.xlarge, c7a.metal-48xl, c8g.4xlarge, c8g.metal-48xl)
@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Results for opteryx are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c7a.metal-48xl, c8g.4xlarge, c8g.metal-48xl.
Results for opteryx-skene are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c6a.xlarge, c7a.metal-48xl, c8g.4xlarge, c8g.metal-48xl.
The result files are committed as e6d0d20.

Logs:

@joocer
joocer marked this pull request as draft October 4, 2026 18:18
@joocer
joocer marked this pull request as ready for review October 4, 2026 18:23
@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Results for opteryx are ready for: c6a.large, c6a.xlarge.
Results for opteryx-skene are ready for: c6a.large.
The result files are committed as 59ab874.

Logs:

@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Results for opteryx are ready for: t3a.small.
The result files are committed as f2805e3.

Logs:

@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Results for opteryx-skene are ready for: t3a.small.
The result files are committed as 9062973.

Logs:

@alexey-milovidov
alexey-milovidov merged commit 9cc67ca into ClickHouse:main Oct 4, 2026
1 of 2 checks passed

This branch is waiting to be deployed

1 waiting deployment
benchmark-approval — 90629733 Waiting Oct 4, 2026 by robot-clickhouse via launch #659
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

machine:all PR benchmark on every machine type

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants