Skip to content

Hyper: load native benchmark data from Parquet - #1357

Merged
alexey-milovidov merged 6 commits into
ClickHouse:mainfrom
caetanosauer:hyper-native-parquet-load
Aug 15, 2026
Merged

Hyper: load native benchmark data from Parquet#1357
alexey-milovidov merged 6 commits into
ClickHouse:mainfrom
caetanosauer:hyper-native-parquet-load

Conversation

@caetanosauer

Copy link
Copy Markdown
Contributor

Hyper: load native benchmark data from Parquet

Switch the native Hyper benchmark from the 81 GB CSV input to the 15 GB
single-file Parquet dataset. This reduces the measured load time from 327.0
seconds to 187.1 seconds (43%) while producing the same 99,997,497 rows and
the same logical results for all 43 ClickBench queries.

Switch the native Hyper benchmark from the 81 GB CSV input to the 15 GB
single-file Parquet dataset. This reduces the measured load time from 327.0
seconds to 187.1 seconds (43%) while producing the same 99,997,497 rows and
the same logical results for all 43 ClickBench queries.
@caetanosauer
caetanosauer force-pushed the hyper-native-parquet-load branch from 8127539 to 9ae7b9a Compare August 13, 2026 09:34
@caetanosauer
caetanosauer deployed to benchmark-approval August 13, 2026 09:34 — with GitHub Actions Active
@alexey-milovidov alexey-milovidov self-assigned this Aug 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Results for hyper are ready for: c6a.4xlarge.
The result files are committed as 22f613d.

Logs:

@alexey-milovidov alexey-milovidov added the machine:all PR benchmark on every machine type label Aug 15, 2026
@alexey-milovidov
alexey-milovidov deployed to benchmark-approval August 15, 2026 16:03 — with GitHub Actions Active
@github-actions

Copy link
Copy Markdown
Contributor

The run of hyper on c8g.4xlarge did not produce results.
The run of hyper on c8g.metal-48xl did not produce results.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

Results for hyper are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c7a.metal-48xl.
The result files are committed as 9bdd3fb.
The run of hyper on t3a.small did not produce results.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

Results for hyper are ready for: c6a.xlarge.
The result files are committed as ac27e70.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

Results for hyper are ready for: c6a.large.
The result files are committed as e755cd9.

Logs:

@vogelsgesang

Copy link
Copy Markdown
Contributor

Are those results actually measured against this PR rebased on top of latest main? Do they also include #1376 already? Or do we need to rebase the PR?

@alexey-milovidov

Copy link
Copy Markdown
Member

I remember I resolved a conflict and merged with master here: e235fcc

Likely, they reflect the latest changes. If not, we can rerun.

@alexey-milovidov
alexey-milovidov merged commit f64c114 into ClickHouse:main Aug 15, 2026
1 of 2 checks passed
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.

4 participants