Skip to content

Refactor DictEncoder to not use ArrayAccessors#7759

Merged
robert3005 merged 16 commits into
developfrom
rk/cardinality-estimator
Jun 23, 2026
Merged

Refactor DictEncoder to not use ArrayAccessors#7759
robert3005 merged 16 commits into
developfrom
rk/cardinality-estimator

Conversation

@robert3005

@robert3005 robert3005 commented May 2, 2026

Copy link
Copy Markdown
Contributor

ArrayAccessor is not the fastest api and we can do better by accessing the value iterators directly

@robert3005 robert3005 added action/benchmark Trigger full benchmarks to run on this PR changelog/feature A new feature labels May 2, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label May 2, 2026
@codspeed-hq

codspeed-hq Bot commented May 2, 2026

Copy link
Copy Markdown

Merging this PR will improve performance by 12.63%

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚡ 10 improved benchmarks
❌ 3 regressed benchmarks
✅ 1572 untouched benchmarks
⏩ 4 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_varbinview_opt_canonical_into[(1000, 10)] 169.8 µs 205.9 µs -17.56%
Simulation chunked_varbinview_opt_into_canonical[(1000, 10)] 183.3 µs 219.1 µs -16.36%
Simulation slice_empty_vortex 310 ns 368.3 ns -15.84%
Simulation encode_varbin[(1000, 2)] 285 µs 145.7 µs +95.63%
Simulation chunked_bool_canonical_into[(1000, 10)] 26.7 µs 16.1 µs +65.65%
Simulation chunked_varbinview_into_canonical[(100, 100)] 306.8 µs 270.6 µs +13.41%
Simulation encode_primitives[u8, (10000, 512)] 340.2 µs 302.2 µs +12.56%
Simulation encode_primitives[u8, (10000, 4)] 322.1 µs 287.2 µs +12.15%
Simulation encode_primitives[u8, (10000, 2)] 322 µs 287.2 µs +12.13%
Simulation encode_primitives[u8, (10000, 32)] 325 µs 290.2 µs +12.01%
Simulation encode_primitives[u8, (10000, 8)] 322.7 µs 288.2 µs +11.98%
Simulation bitwise_not_vortex_buffer_mut[128] 273.6 ns 244.4 ns +11.93%
Simulation eq_i64_constant 319.1 µs 288.2 µs +10.69%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing rk/cardinality-estimator (0e10063) with develop (9382028)

Open in CodSpeed

Footnotes

  1. 4 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 81f9dbd 1 Explore Profiling Data
Previous Runs (10)
Status Commit Job Attempt Link
🟢 Done 62b7b2b 1 Explore Profiling Data
🟢 Done d6374fa 1 Explore Profiling Data
🟢 Done cb91382 1 Explore Profiling Data
🟢 Done 282477f 1 Explore Profiling Data
🟢 Done b712aba 2 Explore Profiling Data
🟢 Done b712aba 1 Explore Profiling Data
🟢 Done 7fa9309 1 Explore Profiling Data
🟢 Done cee56be 1 Explore Profiling Data
🟢 Done ce80674 2 Explore Profiling Data
🟢 Done ce80674 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Compression

Vortex (geomean): 0.993x ➖
Parquet (geomean): 0.998x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

unknown / unknown (0.998x ➖, 4↑ 4↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
compress time/Arade 1047500503 1118990790 0.94
compress time/Bimbo 5550636081 5594849269 0.99
compress time/CMSprovider 2733560806 2726391075 1.00
compress time/Euro2016 473130730 460588858 1.03
compress time/Food 332881206 349791406 0.95
compress time/HashTags 890701787 861497315 1.03
compress time/TPC-H l_comment canonical 1223109325 1222609195 1.00
compress time/TPC-H l_comment chunked 1230537445 1210633975 1.02
compress time/taxi 🚀 581521492 664550735 0.88
compress time/wide table cols=100 chunks=1 rows=1000 🚨 12424649 11237256 1.11
compress time/wide table cols=100 chunks=50 rows=1000 12270148 11249159 1.09
compress time/wide table cols=1000 chunks=1 rows=1000 127124052 123661238 1.03
compress time/wide table cols=1000 chunks=50 rows=1000 129287664 126900763 1.02
compress time/wide table cols=10000 chunks=1 rows=1000 1452107807 1458239776 1.00
compress time/wide table cols=10000 chunks=50 rows=1000 1446068822 1470558231 0.98
compress time/wide table cols=100000 chunks=10 rows=1000 project=10000 15373257179 nan
decompress time/Arade 25368695 26992465 0.94
decompress time/Bimbo 77328875 77514260 1.00
decompress time/CMSprovider 76403092 80491441 0.95
decompress time/Euro2016 19127446 19426419 0.98
decompress time/Food 9059131 8265648 1.10
decompress time/HashTags 🚀 62682406 88223853 0.71
decompress time/TPC-H l_comment canonical 38357939 39610654 0.97
decompress time/TPC-H l_comment chunked 38824561 39578544 0.98
decompress time/taxi 14431702 14351647 1.01
decompress time/wide table cols=100 chunks=1 rows=1000 2427615 2361372 1.03
decompress time/wide table cols=100 chunks=50 rows=1000 2504642 2493397 1.00
decompress time/wide table cols=1000 chunks=1 rows=1000 21573024 21355690 1.01
decompress time/wide table cols=1000 chunks=50 rows=1000 22419200 21898771 1.02
decompress time/wide table cols=10000 chunks=1 rows=1000 🚨 245559719 220743988 1.11
decompress time/wide table cols=10000 chunks=50 rows=1000 232161618 233937369 0.99
decompress time/wide table cols=100000 chunks=10 rows=1000 project=10000 6777547068 nan
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=100000 chunks=10 rows=1000 project=10000 932400004 nan
parquet_rs-zstd compress time/Arade 2628518676 2594445454 1.01
parquet_rs-zstd compress time/Bimbo 12954704669 12613597110 1.03
parquet_rs-zstd compress time/CMSprovider 6905502438 6919718062 1.00
parquet_rs-zstd compress time/Euro2016 1306107349 1313493851 0.99
parquet_rs-zstd compress time/Food 806715731 795468644 1.01
parquet_rs-zstd compress time/HashTags 2188075096 2166494383 1.01
parquet_rs-zstd compress time/TPC-H l_comment canonical 3178218450 3186099842 1.00
parquet_rs-zstd compress time/TPC-H l_comment chunked 3223145796 3205289326 1.01
parquet_rs-zstd compress time/taxi 1188004737 1180767233 1.01
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6061213 6018148 1.01
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6133750 6006325 1.02
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 75125580 73865291 1.02
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 75954164 73528258 1.03
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 781988792 779934982 1.00
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 808090754 767644500 1.05
parquet_rs-zstd compress time/wide table cols=100000 chunks=10 rows=1000 project=10000 9426035013 nan
parquet_rs-zstd decompress time/Arade 623639862 626341262 1.00
parquet_rs-zstd decompress time/Bimbo 1700275188 1692940027 1.00
parquet_rs-zstd decompress time/CMSprovider 1700961017 1719592642 0.99
parquet_rs-zstd decompress time/Euro2016 375591887 374453868 1.00
parquet_rs-zstd decompress time/Food 195216407 196514866 0.99
parquet_rs-zstd decompress time/HashTags 639166234 625107418 1.02
parquet_rs-zstd decompress time/TPC-H l_comment canonical 589599026 585688922 1.01
parquet_rs-zstd decompress time/TPC-H l_comment chunked 604025247 590336845 1.02
parquet_rs-zstd decompress time/taxi 243605788 242708699 1.00
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2768452 2773861 1.00
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2815397 2740605 1.03
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 31979986 31436220 1.02
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 32987061 32171135 1.03
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 347265793 343601329 1.01
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 351469095 344652397 1.02
parquet_rs-zstd decompress time/wide table cols=100000 chunks=10 rows=1000 project=10000 608076546 nan
vortex-file-compressed size/Arade 145363860 145363860 1.00
vortex-file-compressed size/Bimbo 468772972 468763396 1.00
vortex-file-compressed size/CMSprovider 417733628 417863292 1.00
vortex-file-compressed size/Euro2016 159102972 158528148 1.00
vortex-file-compressed size/Food 41927560 41927000 1.00
vortex-file-compressed size/HashTags 199191372 185799252 1.07
vortex-file-compressed size/TPC-H l_comment canonical 178430296 178289792 1.00
vortex-file-compressed size/TPC-H l_comment chunked 178290392 178380576 1.00
vortex-file-compressed size/taxi 52288572 52364012 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 930912 930912 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 930912 930912 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9293712 9293712 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9293712 9293712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 92957712 92957712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 92957712 92957712 1.00
vortex-file-compressed size/wide table cols=100000 chunks=10 rows=1000 project=10000 929597712 nan
vortex:parquet-zstd ratio compress time/Arade 0 0 0.92
vortex:parquet-zstd ratio compress time/Bimbo 0 0 0.97
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 1.00
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.03
vortex:parquet-zstd ratio compress time/Food 0 0 0.94
vortex:parquet-zstd ratio compress time/HashTags 0 0 1.02
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 1.00
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.01
vortex:parquet-zstd ratio compress time/taxi 🚀 0 0 0.87
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2 1 1.10
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2 1 1.07
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.01
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1 1 0.93
vortex:parquet-zstd ratio compress time/wide table cols=100000 chunks=10 rows=1000 project=10000 1 nan
vortex:parquet-zstd ratio decompress time/Arade 0 0 0.94
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 0.99
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 0.96
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.98
vortex:parquet-zstd ratio decompress time/Food 🚨 0 0 1.10
vortex:parquet-zstd ratio decompress time/HashTags 🚀 0 0 0.69
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 0.96
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 0.96
vortex:parquet-zstd ratio decompress time/taxi 0 0 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 0.99
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 🚨 0 0 1.10
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 0.97
vortex:parquet-zstd ratio decompress time/wide table cols=100000 chunks=10 rows=1000 project=10000 11 nan
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.07
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=100000 chunks=10 rows=1000 project=10000 0 nan

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling

Vortex (geomean): 0.991x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.991x ➖, 1↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 112787438 113559708 0.99
polarsignals_q01/datafusion:vortex-file-compressed 🚀 242935229 270238272 0.90
polarsignals_q02/datafusion:vortex-file-compressed 22077387 24077410 0.92
polarsignals_q03/datafusion:vortex-file-compressed 270700722 263182881 1.03
polarsignals_q04/datafusion:vortex-file-compressed 9216565 8890594 1.04
polarsignals_q05/datafusion:vortex-file-compressed 14224257 13097760 1.09
polarsignals_q06/datafusion:vortex-file-compressed 17986232 17905822 1.00
polarsignals_q07/datafusion:vortex-file-compressed 12820125 13222374 0.97
polarsignals_q08/datafusion:vortex-file-compressed 388915861 400129744 0.97
polarsignals_q09/datafusion:vortex-file-compressed 11298134 11129599 1.02

File Size Changes (1 files changed, +0.0% overall, 1↑ 0↓)
File Scale Format Base HEAD Change %
stacktraces.vortex 1000000 vortex-file-compressed 685.83 MB 685.83 MB +1.99 KB +0.0%

Totals:

  • vortex-file-compressed: 685.83 MB → 685.83 MB (+0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.0%
Engines: DataFusion No clear signal (+0.1%, low confidence) · DuckDB No clear signal (-2.1%, low confidence)
Vortex (geomean): 0.998x ➖
Parquet (geomean): 1.008x ➖
Shifts: Parquet (control) +0.8% · Median polish +0.5%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.013x ➖, 0↑ 1↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 5042416 4826540 1.04
fineweb_q01/datafusion:vortex-file-compressed 34095471 34945719 0.98
fineweb_q02/datafusion:vortex-file-compressed 37896931 38251437 0.99
fineweb_q03/datafusion:vortex-file-compressed 🚨 69666748 57819391 1.20
fineweb_q04/datafusion:vortex-file-compressed 278399422 274561473 1.01
fineweb_q05/datafusion:vortex-file-compressed 221153007 223027297 0.99
fineweb_q06/datafusion:vortex-file-compressed 49716326 49339305 1.01
fineweb_q07/datafusion:vortex-file-compressed 53437180 56179044 0.95
fineweb_q08/datafusion:vortex-file-compressed 21181358 22025544 0.96
datafusion / vortex-compact (0.989x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5379147 5322727 1.01
fineweb_q01/datafusion:vortex-compact 93429948 98913150 0.94
fineweb_q02/datafusion:vortex-compact 100132620 103022685 0.97
fineweb_q03/datafusion:vortex-compact 876732918 872328144 1.01
fineweb_q04/datafusion:vortex-compact 923822324 918813196 1.01
fineweb_q05/datafusion:vortex-compact 832996025 831053123 1.00
fineweb_q06/datafusion:vortex-compact 468348456 465453639 1.01
fineweb_q07/datafusion:vortex-compact 484318410 483955870 1.00
fineweb_q08/datafusion:vortex-compact 20760361 21800985 0.95
datafusion / parquet (1.000x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6740498 6824818 0.99
fineweb_q01/datafusion:parquet 292590455 301604652 0.97
fineweb_q02/datafusion:parquet 290087662 297577428 0.97
fineweb_q03/datafusion:parquet 299372893 288150687 1.04
fineweb_q04/datafusion:parquet 313471564 302299546 1.04
fineweb_q05/datafusion:parquet 298385162 296388885 1.01
fineweb_q06/datafusion:parquet 286253490 301704042 0.95
fineweb_q07/datafusion:parquet 280678310 275932597 1.02
fineweb_q08/datafusion:parquet 281839700 276026863 1.02
duckdb / vortex-file-compressed (0.984x ➖, 1↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3521313 3558024 0.99
fineweb_q01/duckdb:vortex-file-compressed 33941410 33926524 1.00
fineweb_q02/duckdb:vortex-file-compressed 38077133 38142731 1.00
fineweb_q03/duckdb:vortex-file-compressed 🚀 111078990 127042907 0.87
fineweb_q04/duckdb:vortex-file-compressed 272740860 266305793 1.02
fineweb_q05/duckdb:vortex-file-compressed 218924447 217624753 1.01
fineweb_q06/duckdb:vortex-file-compressed 51703962 53170836 0.97
fineweb_q07/duckdb:vortex-file-compressed 53298705 53351423 1.00
fineweb_q08/duckdb:vortex-file-compressed 23152795 23084391 1.00
duckdb / vortex-compact (1.006x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4246772 4144150 1.02
fineweb_q01/duckdb:vortex-compact 106720912 103474051 1.03
fineweb_q02/duckdb:vortex-compact 112638426 113826859 0.99
fineweb_q03/duckdb:vortex-compact 857396570 852311686 1.01
fineweb_q04/duckdb:vortex-compact 906471662 896384725 1.01
fineweb_q05/duckdb:vortex-compact 810641431 807554140 1.00
fineweb_q06/duckdb:vortex-compact 466955669 460885504 1.01
fineweb_q07/duckdb:vortex-compact 482095236 477637835 1.01
fineweb_q08/duckdb:vortex-compact 18248198 18855704 0.97
duckdb / parquet (1.016x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 32219811 31060527 1.04
fineweb_q01/duckdb:parquet 86148269 83544947 1.03
fineweb_q02/duckdb:parquet 86213938 84910636 1.02
fineweb_q03/duckdb:parquet 319828876 314223169 1.02
fineweb_q04/duckdb:parquet 449044791 446598601 1.01
fineweb_q05/duckdb:parquet 418572136 413580845 1.01
fineweb_q06/duckdb:parquet 206079566 202870507 1.02
fineweb_q07/duckdb:parquet 216776039 215241939 1.01
fineweb_q08/duckdb:parquet 32757931 32634214 1.00

File Size Changes (1 files changed, +0.0% overall, 1↑ 0↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB +799.73 KB +0.1%

Totals:

  • vortex-compact: 1.23 GB → 1.23 GB (0.0%)
  • vortex-file-compressed: 1.43 GB → 1.43 GB (+0.1%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: FineWeb NVMe

No file size changes detected.

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.4%
Engines: DataFusion No clear signal (-0.8%, low confidence) · DuckDB No clear signal (-0.0%, low confidence)
Vortex (geomean): 0.994x ➖
Parquet (geomean): 0.999x ➖
Shifts: Parquet (control) -0.1% · Median polish -0.1%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.991x ➖, 1↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 26606950 25894933 1.03
tpcds_q02/datafusion:vortex-file-compressed 46574908 46784561 1.00
tpcds_q03/datafusion:vortex-file-compressed 14493573 14910394 0.97
tpcds_q04/datafusion:vortex-file-compressed 258287131 251004872 1.03
tpcds_q05/datafusion:vortex-file-compressed 44955629 43659833 1.03
tpcds_q06/datafusion:vortex-file-compressed 59930819 58102551 1.03
tpcds_q07/datafusion:vortex-file-compressed 42321159 42018415 1.01
tpcds_q08/datafusion:vortex-file-compressed 28778989 28465177 1.01
tpcds_q09/datafusion:vortex-file-compressed 36894052 36037021 1.02
tpcds_q10/datafusion:vortex-file-compressed 37033098 36417773 1.02
tpcds_q11/datafusion:vortex-file-compressed 126191560 136547829 0.92
tpcds_q12/datafusion:vortex-file-compressed 19313694 18596349 1.04
tpcds_q13/datafusion:vortex-file-compressed 45614975 44701010 1.02
tpcds_q14/datafusion:vortex-file-compressed 169353072 166649334 1.02
tpcds_q15/datafusion:vortex-file-compressed 28522511 27923844 1.02
tpcds_q16/datafusion:vortex-file-compressed 27537908 28096178 0.98
tpcds_q17/datafusion:vortex-file-compressed 61911513 63473560 0.98
tpcds_q18/datafusion:vortex-file-compressed 70119353 69421115 1.01
tpcds_q19/datafusion:vortex-file-compressed 22527044 21799262 1.03
tpcds_q20/datafusion:vortex-file-compressed 20654404 22185210 0.93
tpcds_q21/datafusion:vortex-file-compressed 36100599 37879453 0.95
tpcds_q22/datafusion:vortex-file-compressed 125058486 118389431 1.06
tpcds_q23/datafusion:vortex-file-compressed 151742702 154827294 0.98
tpcds_q24/datafusion:vortex-file-compressed 85033945 88752345 0.96
tpcds_q25/datafusion:vortex-file-compressed 64259534 68013603 0.94
tpcds_q26/datafusion:vortex-file-compressed 33260432 34051456 0.98
tpcds_q27/datafusion:vortex-file-compressed 108857226 108086543 1.01
tpcds_q28/datafusion:vortex-file-compressed 28212637 28009685 1.01
tpcds_q29/datafusion:vortex-file-compressed 61886644 62404986 0.99
tpcds_q30/datafusion:vortex-file-compressed 23096141 24357248 0.95
tpcds_q31/datafusion:vortex-file-compressed 71698372 71677833 1.00
tpcds_q32/datafusion:vortex-file-compressed 18753980 19104557 0.98
tpcds_q33/datafusion:vortex-file-compressed 29366186 30287890 0.97
tpcds_q34/datafusion:vortex-file-compressed 24455155 24571498 1.00
tpcds_q35/datafusion:vortex-file-compressed 43556908 44413666 0.98
tpcds_q36/datafusion:vortex-file-compressed 57431833 61265800 0.94
tpcds_q37/datafusion:vortex-file-compressed 24537757 24168041 1.02
tpcds_q38/datafusion:vortex-file-compressed 41585729 42937651 0.97
tpcds_q39/datafusion:vortex-file-compressed 108213595 107364391 1.01
tpcds_q40/datafusion:vortex-file-compressed 31987169 33738178 0.95
tpcds_q41/datafusion:vortex-file-compressed 14517169 14851415 0.98
tpcds_q42/datafusion:vortex-file-compressed 13546515 13490347 1.00
tpcds_q43/datafusion:vortex-file-compressed 18952103 18974677 1.00
tpcds_q44/datafusion:vortex-file-compressed 30605326 29471563 1.04
tpcds_q45/datafusion:vortex-file-compressed 28563555 28039275 1.02
tpcds_q46/datafusion:vortex-file-compressed 37608414 34442846 1.09
tpcds_q47/datafusion:vortex-file-compressed 132412465 132493252 1.00
tpcds_q48/datafusion:vortex-file-compressed 33569903 33583348 1.00
tpcds_q49/datafusion:vortex-file-compressed 57989930 58531212 0.99
tpcds_q50/datafusion:vortex-file-compressed 39747400 39707968 1.00
tpcds_q51/datafusion:vortex-file-compressed 89770631 89671128 1.00
tpcds_q52/datafusion:vortex-file-compressed 13870798 14049826 0.99
tpcds_q53/datafusion:vortex-file-compressed 21190488 21444052 0.99
tpcds_q54/datafusion:vortex-file-compressed 34058846 35687232 0.95
tpcds_q55/datafusion:vortex-file-compressed 13223102 13251880 1.00
tpcds_q56/datafusion:vortex-file-compressed 30080329 30075703 1.00
tpcds_q57/datafusion:vortex-file-compressed 105071593 106196821 0.99
tpcds_q58/datafusion:vortex-file-compressed 53842152 54143827 0.99
tpcds_q59/datafusion:vortex-file-compressed 55668569 55967334 0.99
tpcds_q60/datafusion:vortex-file-compressed 30023118 29076820 1.03
tpcds_q61/datafusion:vortex-file-compressed 40756504 40908263 1.00
tpcds_q62/datafusion:vortex-file-compressed 26710941 27563912 0.97
tpcds_q63/datafusion:vortex-file-compressed 21987131 22315453 0.99
tpcds_q64/datafusion:vortex-file-compressed 420459460 427254717 0.98
tpcds_q65/datafusion:vortex-file-compressed 39312632 40113613 0.98
tpcds_q66/datafusion:vortex-file-compressed 70066253 72067407 0.97
tpcds_q67/datafusion:vortex-file-compressed 145768528 145455132 1.00
tpcds_q68/datafusion:vortex-file-compressed 33999339 32318559 1.05
tpcds_q69/datafusion:vortex-file-compressed 34475268 35602755 0.97
tpcds_q70/datafusion:vortex-file-compressed 87733356 84065025 1.04
tpcds_q71/datafusion:vortex-file-compressed 22847138 22394504 1.02
tpcds_q72/datafusion:vortex-file-compressed 2176927146 2184429860 1.00
tpcds_q73/datafusion:vortex-file-compressed 22430167 22972931 0.98
tpcds_q74/datafusion:vortex-file-compressed 82231343 82271190 1.00
tpcds_q75/datafusion:vortex-file-compressed 106412500 112057697 0.95
tpcds_q76/datafusion:vortex-file-compressed 30826772 31337890 0.98
tpcds_q77/datafusion:vortex-file-compressed 39064445 41332408 0.95
tpcds_q78/datafusion:vortex-file-compressed 122812712 127464972 0.96
tpcds_q79/datafusion:vortex-file-compressed 29117948 28355820 1.03
tpcds_q80/datafusion:vortex-file-compressed 96137808 97671048 0.98
tpcds_q81/datafusion:vortex-file-compressed 23715903 23709272 1.00
tpcds_q82/datafusion:vortex-file-compressed 25471242 24710026 1.03
tpcds_q83/datafusion:vortex-file-compressed 33307532 34013052 0.98
tpcds_q84/datafusion:vortex-file-compressed 12435024 13059421 0.95
tpcds_q85/datafusion:vortex-file-compressed 90012987 93490677 0.96
tpcds_q86/datafusion:vortex-file-compressed 🚀 15078148 18034941 0.84
tpcds_q87/datafusion:vortex-file-compressed 42360061 41859636 1.01
tpcds_q88/datafusion:vortex-file-compressed 55815299 54093913 1.03
tpcds_q89/datafusion:vortex-file-compressed 24701720 25366671 0.97
tpcds_q90/datafusion:vortex-file-compressed 14624032 14503527 1.01
tpcds_q91/datafusion:vortex-file-compressed 18580068 18206592 1.02
tpcds_q92/datafusion:vortex-file-compressed 17183830 18083107 0.95
tpcds_q93/datafusion:vortex-file-compressed 33378671 33369728 1.00
tpcds_q94/datafusion:vortex-file-compressed 22313010 23562769 0.95
tpcds_q95/datafusion:vortex-file-compressed 59678254 62629160 0.95
tpcds_q96/datafusion:vortex-file-compressed 13249419 13655198 0.97
tpcds_q97/datafusion:vortex-file-compressed 32116067 31707003 1.01
tpcds_q98/datafusion:vortex-file-compressed 23861582 24305376 0.98
tpcds_q99/datafusion:vortex-file-compressed 27529843 29207539 0.94
datafusion / vortex-compact (0.994x ➖, 1↑ 2↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 26258737 25999648 1.01
tpcds_q02/datafusion:vortex-compact 54397666 53221536 1.02
tpcds_q03/datafusion:vortex-compact 19713189 20317050 0.97
tpcds_q04/datafusion:vortex-compact 308199870 298845214 1.03
tpcds_q05/datafusion:vortex-compact 47465067 47608238 1.00
tpcds_q06/datafusion:vortex-compact 65388822 63025193 1.04
tpcds_q07/datafusion:vortex-compact 51681024 53305747 0.97
tpcds_q08/datafusion:vortex-compact 35246480 35222151 1.00
tpcds_q09/datafusion:vortex-compact 49617537 49757085 1.00
tpcds_q10/datafusion:vortex-compact 47024542 48413254 0.97
tpcds_q11/datafusion:vortex-compact 153558373 159611284 0.96
tpcds_q12/datafusion:vortex-compact 22506800 24211982 0.93
tpcds_q13/datafusion:vortex-compact 122603147 122226190 1.00
tpcds_q14/datafusion:vortex-compact 196763397 200881010 0.98
tpcds_q15/datafusion:vortex-compact 30592514 30988938 0.99
tpcds_q16/datafusion:vortex-compact 31931206 31780330 1.00
tpcds_q17/datafusion:vortex-compact 75374232 76195164 0.99
tpcds_q18/datafusion:vortex-compact 79280259 78596092 1.01
tpcds_q19/datafusion:vortex-compact 29921962 31722501 0.94
tpcds_q20/datafusion:vortex-compact 25423555 25868458 0.98
tpcds_q21/datafusion:vortex-compact 41811916 40732501 1.03
tpcds_q22/datafusion:vortex-compact 122784394 115016815 1.07
tpcds_q23/datafusion:vortex-compact 166699160 164826149 1.01
tpcds_q24/datafusion:vortex-compact 102849592 98458559 1.04
tpcds_q25/datafusion:vortex-compact 77457231 78386269 0.99
tpcds_q26/datafusion:vortex-compact 43884647 44156765 0.99
tpcds_q27/datafusion:vortex-compact 124704878 127043895 0.98
tpcds_q28/datafusion:vortex-compact 93457563 95101805 0.98
tpcds_q29/datafusion:vortex-compact 72774949 74696487 0.97
tpcds_q30/datafusion:vortex-compact 27400002 29088070 0.94
tpcds_q31/datafusion:vortex-compact 93218503 94146410 0.99
tpcds_q32/datafusion:vortex-compact 24418071 25941318 0.94
tpcds_q33/datafusion:vortex-compact 36874119 36965998 1.00
tpcds_q34/datafusion:vortex-compact 33543529 33472492 1.00
tpcds_q35/datafusion:vortex-compact 51330558 50608992 1.01
tpcds_q36/datafusion:vortex-compact 76864869 80691832 0.95
tpcds_q37/datafusion:vortex-compact 33360673 34611624 0.96
tpcds_q38/datafusion:vortex-compact 48972533 49394564 0.99
tpcds_q39/datafusion:vortex-compact 116697553 118044492 0.99
tpcds_q40/datafusion:vortex-compact 36031547 37416827 0.96
tpcds_q41/datafusion:vortex-compact 16716827 17428388 0.96
tpcds_q42/datafusion:vortex-compact 18162759 18495285 0.98
tpcds_q43/datafusion:vortex-compact 25280632 25043347 1.01
tpcds_q44/datafusion:vortex-compact 46423723 46765600 0.99
tpcds_q45/datafusion:vortex-compact 32614827 34036341 0.96
tpcds_q46/datafusion:vortex-compact 46460581 48275707 0.96
tpcds_q47/datafusion:vortex-compact 151250486 160248063 0.94
tpcds_q48/datafusion:vortex-compact 80578188 80099178 1.01
tpcds_q49/datafusion:vortex-compact 70133229 69824538 1.00
tpcds_q50/datafusion:vortex-compact 50115576 48643646 1.03
tpcds_q51/datafusion:vortex-compact 91971876 95299060 0.97
tpcds_q52/datafusion:vortex-compact 🚀 18257420 20911789 0.87
tpcds_q53/datafusion:vortex-compact 28091526 29167592 0.96
tpcds_q54/datafusion:vortex-compact 42053567 43262070 0.97
tpcds_q55/datafusion:vortex-compact 17997607 18190720 0.99
tpcds_q56/datafusion:vortex-compact 35981233 36235880 0.99
tpcds_q57/datafusion:vortex-compact 🚨 124462640 112212336 1.11
tpcds_q58/datafusion:vortex-compact 63954673 63464654 1.01
tpcds_q59/datafusion:vortex-compact 68086956 70815381 0.96
tpcds_q60/datafusion:vortex-compact 35538202 38357189 0.93
tpcds_q61/datafusion:vortex-compact 55299299 55715984 0.99
tpcds_q62/datafusion:vortex-compact 31355241 28788977 1.09
tpcds_q63/datafusion:vortex-compact 28053348 28598879 0.98
tpcds_q64/datafusion:vortex-compact 461808950 466471170 0.99
tpcds_q65/datafusion:vortex-compact 53891636 53741145 1.00
tpcds_q66/datafusion:vortex-compact 77885609 75644216 1.03
tpcds_q67/datafusion:vortex-compact 166569038 158862560 1.05
tpcds_q68/datafusion:vortex-compact 50170341 45819212 1.09
tpcds_q69/datafusion:vortex-compact 46733161 45500009 1.03
tpcds_q70/datafusion:vortex-compact 95297877 97948241 0.97
tpcds_q71/datafusion:vortex-compact 29176374 30513286 0.96
tpcds_q72/datafusion:vortex-compact 2167306221 2207903140 0.98
tpcds_q73/datafusion:vortex-compact 30867898 30945951 1.00
tpcds_q74/datafusion:vortex-compact 95289084 97363530 0.98
tpcds_q75/datafusion:vortex-compact 129817365 129092451 1.01
tpcds_q76/datafusion:vortex-compact 32392811 35919593 0.90
tpcds_q77/datafusion:vortex-compact 54411336 50689765 1.07
tpcds_q78/datafusion:vortex-compact 141151296 140979166 1.00
tpcds_q79/datafusion:vortex-compact 39425175 39020747 1.01
tpcds_q80/datafusion:vortex-compact 105534764 106164788 0.99
tpcds_q81/datafusion:vortex-compact 28560182 28440766 1.00
tpcds_q82/datafusion:vortex-compact 33953871 37468248 0.91
tpcds_q83/datafusion:vortex-compact 34310511 34471668 1.00
tpcds_q84/datafusion:vortex-compact 14801427 14272488 1.04
tpcds_q85/datafusion:vortex-compact 160813335 160064379 1.00
tpcds_q86/datafusion:vortex-compact 20037313 18577729 1.08
tpcds_q87/datafusion:vortex-compact 53067126 50583378 1.05
tpcds_q88/datafusion:vortex-compact 76291764 77240600 0.99
tpcds_q89/datafusion:vortex-compact 31458229 31895775 0.99
tpcds_q90/datafusion:vortex-compact 14465098 14747188 0.98
tpcds_q91/datafusion:vortex-compact 34329755 32705151 1.05
tpcds_q92/datafusion:vortex-compact 24314660 23678422 1.03
tpcds_q93/datafusion:vortex-compact 38176487 38983910 0.98
tpcds_q94/datafusion:vortex-compact 🚨 28792831 25973647 1.11
tpcds_q95/datafusion:vortex-compact 66874161 64633750 1.03
tpcds_q96/datafusion:vortex-compact 17019771 16820030 1.01
tpcds_q97/datafusion:vortex-compact 35745696 35561549 1.01
tpcds_q98/datafusion:vortex-compact 29999628 29684630 1.01
tpcds_q99/datafusion:vortex-compact 30638418 33355383 0.92
datafusion / parquet (1.000x ➖, 0↑ 1↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 31733617 32413679 0.98
tpcds_q02/datafusion:parquet 42712158 41330481 1.03
tpcds_q03/datafusion:parquet 12936416 13261339 0.98
tpcds_q04/datafusion:parquet 258461346 264045652 0.98
tpcds_q05/datafusion:parquet 39649383 43180452 0.92
tpcds_q06/datafusion:parquet 57982839 61840926 0.94
tpcds_q07/datafusion:parquet 82574274 76124300 1.08
tpcds_q08/datafusion:parquet 26940211 25303460 1.06
tpcds_q09/datafusion:parquet 46420738 45167453 1.03
tpcds_q10/datafusion:parquet 75421536 68972971 1.09
tpcds_q11/datafusion:parquet 150002734 148790670 1.01
tpcds_q12/datafusion:parquet 18388785 18031275 1.02
tpcds_q13/datafusion:parquet 75642918 73383713 1.03
tpcds_q14/datafusion:parquet 159712713 162019507 0.99
tpcds_q15/datafusion:parquet 21617692 20583445 1.05
tpcds_q16/datafusion:parquet 23112187 23142180 1.00
tpcds_q17/datafusion:parquet 63445892 67215148 0.94
tpcds_q18/datafusion:parquet 113128848 115220474 0.98
tpcds_q19/datafusion:parquet 22674966 22583811 1.00
tpcds_q20/datafusion:parquet 16582637 17206153 0.96
tpcds_q21/datafusion:parquet 18383873 18570948 0.99
tpcds_q22/datafusion:parquet 🚨 161134795 139009980 1.16
tpcds_q23/datafusion:parquet 147300229 147010531 1.00
tpcds_q24/datafusion:parquet 88877173 92292809 0.96
tpcds_q25/datafusion:parquet 63746231 63563095 1.00
tpcds_q26/datafusion:parquet 63846511 65555152 0.97
tpcds_q27/datafusion:parquet 144950491 145448896 1.00
tpcds_q28/datafusion:parquet 44184441 42904209 1.03
tpcds_q29/datafusion:parquet 65993821 67096510 0.98
tpcds_q30/datafusion:parquet 35738423 33901855 1.05
tpcds_q31/datafusion:parquet 64112377 64331136 1.00
tpcds_q32/datafusion:parquet 17848904 18353313 0.97
tpcds_q33/datafusion:parquet 27710317 26548411 1.04
tpcds_q34/datafusion:parquet 21533867 21720688 0.99
tpcds_q35/datafusion:parquet 68599691 69937527 0.98
tpcds_q36/datafusion:parquet 57969892 56809088 1.02
tpcds_q37/datafusion:parquet 18797908 18706544 1.00
tpcds_q38/datafusion:parquet 41379790 42453178 0.97
tpcds_q39/datafusion:parquet 74218571 76442077 0.97
tpcds_q40/datafusion:parquet 22786774 23953986 0.95
tpcds_q41/datafusion:parquet 13101340 13386278 0.98
tpcds_q42/datafusion:parquet 11351583 12350162 0.92
tpcds_q43/datafusion:parquet 17120979 17073591 1.00
tpcds_q44/datafusion:parquet 33780894 32489915 1.04
tpcds_q45/datafusion:parquet 29236256 27816481 1.05
tpcds_q46/datafusion:parquet 31741169 32845178 0.97
tpcds_q47/datafusion:parquet 126331088 126489363 1.00
tpcds_q48/datafusion:parquet 68108621 68831403 0.99
tpcds_q49/datafusion:parquet 57060449 56208308 1.02
tpcds_q50/datafusion:parquet 44041010 43276629 1.02
tpcds_q51/datafusion:parquet 86637235 88691672 0.98
tpcds_q52/datafusion:parquet 12172632 13502771 0.90
tpcds_q53/datafusion:parquet 17634634 17577543 1.00
tpcds_q54/datafusion:parquet 34192683 33873090 1.01
tpcds_q55/datafusion:parquet 11338255 11517391 0.98
tpcds_q56/datafusion:parquet 28247657 27310776 1.03
tpcds_q57/datafusion:parquet 100387005 98605112 1.02
tpcds_q58/datafusion:parquet 48577315 50851588 0.96
tpcds_q59/datafusion:parquet 56742600 56377237 1.01
tpcds_q60/datafusion:parquet 27556099 27313121 1.01
tpcds_q61/datafusion:parquet 43136051 42835802 1.01
tpcds_q62/datafusion:parquet 25401325 25206364 1.01
tpcds_q63/datafusion:parquet 17945121 17343584 1.03
tpcds_q64/datafusion:parquet 514052465 521976545 0.98
tpcds_q65/datafusion:parquet 37534166 36794582 1.02
tpcds_q66/datafusion:parquet 65806485 70978279 0.93
tpcds_q67/datafusion:parquet 149174274 143259446 1.04
tpcds_q68/datafusion:parquet 32058271 31492969 1.02
tpcds_q69/datafusion:parquet 65632788 63654423 1.03
tpcds_q70/datafusion:parquet 86177094 90431084 0.95
tpcds_q71/datafusion:parquet 22747371 22866045 0.99
tpcds_q72/datafusion:parquet 613546597 627902668 0.98
tpcds_q73/datafusion:parquet 21549624 20666084 1.04
tpcds_q74/datafusion:parquet 87228050 87015889 1.00
tpcds_q75/datafusion:parquet 99477505 98952523 1.01
tpcds_q76/datafusion:parquet 29351255 29886990 0.98
tpcds_q77/datafusion:parquet 39915106 38457588 1.04
tpcds_q78/datafusion:parquet 115083608 112971811 1.02
tpcds_q79/datafusion:parquet 26167366 26155010 1.00
tpcds_q80/datafusion:parquet 83719107 83742633 1.00
tpcds_q81/datafusion:parquet 31390406 31411721 1.00
tpcds_q82/datafusion:parquet 19288109 18881234 1.02
tpcds_q83/datafusion:parquet 36947097 36511759 1.01
tpcds_q84/datafusion:parquet 39965342 38300698 1.04
tpcds_q85/datafusion:parquet 148109284 153432736 0.97
tpcds_q86/datafusion:parquet 14909339 16316165 0.91
tpcds_q87/datafusion:parquet 41622043 43231603 0.96
tpcds_q88/datafusion:parquet 59547832 61017973 0.98
tpcds_q89/datafusion:parquet 21496605 21941020 0.98
tpcds_q90/datafusion:parquet 13963167 14653667 0.95
tpcds_q91/datafusion:parquet 59052629 57204464 1.03
tpcds_q92/datafusion:parquet 18899265 17542062 1.08
tpcds_q93/datafusion:parquet 32559217 32327601 1.01
tpcds_q94/datafusion:parquet 19872420 20583165 0.97
tpcds_q95/datafusion:parquet 59092903 61300335 0.96
tpcds_q96/datafusion:parquet 12314685 12083619 1.02
tpcds_q97/datafusion:parquet 32792437 31291509 1.05
tpcds_q98/datafusion:parquet 21022003 21447054 0.98
tpcds_q99/datafusion:parquet 34962689 32096146 1.09
duckdb / vortex-file-compressed (0.993x ➖, 2↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 23325015 23780875 0.98
tpcds_q02/duckdb:vortex-file-compressed 33421006 36671786 0.91
tpcds_q03/duckdb:vortex-file-compressed 15409440 15554003 0.99
tpcds_q04/duckdb:vortex-file-compressed 94167389 93893857 1.00
tpcds_q05/duckdb:vortex-file-compressed 33145613 32511313 1.02
tpcds_q06/duckdb:vortex-file-compressed 33566012 32384885 1.04
tpcds_q07/duckdb:vortex-file-compressed 21340402 21347043 1.00
tpcds_q08/duckdb:vortex-file-compressed 26143947 26776126 0.98
tpcds_q09/duckdb:vortex-file-compressed 15411228 16673915 0.92
tpcds_q10/duckdb:vortex-file-compressed 36297135 36417067 1.00
tpcds_q11/duckdb:vortex-file-compressed 64744906 64816318 1.00
tpcds_q12/duckdb:vortex-file-compressed 15456809 15360347 1.01
tpcds_q13/duckdb:vortex-file-compressed 33599775 32791603 1.02
tpcds_q14/duckdb:vortex-file-compressed 96775290 95869728 1.01
tpcds_q15/duckdb:vortex-file-compressed 26402582 26473268 1.00
tpcds_q16/duckdb:vortex-file-compressed 24177188 25788690 0.94
tpcds_q17/duckdb:vortex-file-compressed 43681931 44294552 0.99
tpcds_q18/duckdb:vortex-file-compressed 36411243 36271776 1.00
tpcds_q19/duckdb:vortex-file-compressed 31232078 32127800 0.97
tpcds_q20/duckdb:vortex-file-compressed 16982921 16943254 1.00
tpcds_q21/duckdb:vortex-file-compressed 17884823 16495977 1.08
tpcds_q22/duckdb:vortex-file-compressed 71380894 76449894 0.93
tpcds_q23/duckdb:vortex-file-compressed 96943604 94962500 1.02
tpcds_q24/duckdb:vortex-file-compressed 46797725 48305796 0.97
tpcds_q25/duckdb:vortex-file-compressed 40365672 40260286 1.00
tpcds_q26/duckdb:vortex-file-compressed 18011078 19447300 0.93
tpcds_q27/duckdb:vortex-file-compressed 24406510 24169084 1.01
tpcds_q28/duckdb:vortex-file-compressed 11840937 11708040 1.01
tpcds_q29/duckdb:vortex-file-compressed 38889386 39594703 0.98
tpcds_q30/duckdb:vortex-file-compressed 24346320 24896059 0.98
tpcds_q31/duckdb:vortex-file-compressed 28589607 29535454 0.97
tpcds_q32/duckdb:vortex-file-compressed 12803913 12879602 0.99
tpcds_q33/duckdb:vortex-file-compressed 23695318 24063640 0.98
tpcds_q34/duckdb:vortex-file-compressed 24604393 25075153 0.98
tpcds_q35/duckdb:vortex-file-compressed 63080002 63983397 0.99
tpcds_q36/duckdb:vortex-file-compressed 24598749 23367786 1.05
tpcds_q37/duckdb:vortex-file-compressed 19350451 19095664 1.01
tpcds_q38/duckdb:vortex-file-compressed 37110851 36179941 1.03
tpcds_q39/duckdb:vortex-file-compressed 35048014 34685509 1.01
tpcds_q40/duckdb:vortex-file-compressed 20137174 20563831 0.98
tpcds_q41/duckdb:vortex-file-compressed 9064366 8925288 1.02
tpcds_q42/duckdb:vortex-file-compressed 13893455 12946767 1.07
tpcds_q43/duckdb:vortex-file-compressed 20471606 21009240 0.97
tpcds_q44/duckdb:vortex-file-compressed 20384303 20357879 1.00
tpcds_q45/duckdb:vortex-file-compressed 29457449 29459882 1.00
tpcds_q46/duckdb:vortex-file-compressed 30252603 32871550 0.92
tpcds_q47/duckdb:vortex-file-compressed 51177899 50864631 1.01
tpcds_q48/duckdb:vortex-file-compressed 28301021 28668964 0.99
tpcds_q49/duckdb:vortex-file-compressed 🚀 30276049 34077165 0.89
tpcds_q50/duckdb:vortex-file-compressed 27441178 25727181 1.07
tpcds_q51/duckdb:vortex-file-compressed 104193372 103750992 1.00
tpcds_q52/duckdb:vortex-file-compressed 12464081 13192008 0.94
tpcds_q53/duckdb:vortex-file-compressed 23626868 22443309 1.05
tpcds_q54/duckdb:vortex-file-compressed 28773149 28099873 1.02
tpcds_q55/duckdb:vortex-file-compressed 12304627 12508680 0.98
tpcds_q56/duckdb:vortex-file-compressed 25063842 24370961 1.03
tpcds_q57/duckdb:vortex-file-compressed 41171316 42628590 0.97
tpcds_q58/duckdb:vortex-file-compressed 29683717 31125272 0.95
tpcds_q59/duckdb:vortex-file-compressed 57354257 55615016 1.03
tpcds_q60/duckdb:vortex-file-compressed 25443233 25825543 0.99
tpcds_q61/duckdb:vortex-file-compressed 29868692 31177982 0.96
tpcds_q62/duckdb:vortex-file-compressed 15309126 15272723 1.00
tpcds_q63/duckdb:vortex-file-compressed 21137854 19988959 1.06
tpcds_q64/duckdb:vortex-file-compressed 91025567 92244636 0.99
tpcds_q65/duckdb:vortex-file-compressed 24293334 22378719 1.09
tpcds_q66/duckdb:vortex-file-compressed 30069551 29522184 1.02
tpcds_q67/duckdb:vortex-file-compressed 138764729 144345179 0.96
tpcds_q68/duckdb:vortex-file-compressed 🚀 28755789 32346184 0.89
tpcds_q69/duckdb:vortex-file-compressed 39441414 39309252 1.00
tpcds_q70/duckdb:vortex-file-compressed 36327230 36948997 0.98
tpcds_q71/duckdb:vortex-file-compressed 20641293 20229074 1.02
tpcds_q72/duckdb:vortex-file-compressed 167786384 169200213 0.99
tpcds_q73/duckdb:vortex-file-compressed 25476818 24190685 1.05
tpcds_q74/duckdb:vortex-file-compressed 42089470 41394081 1.02
tpcds_q75/duckdb:vortex-file-compressed 47603065 50953018 0.93
tpcds_q76/duckdb:vortex-file-compressed 21214481 20287720 1.05
tpcds_q77/duckdb:vortex-file-compressed 23800763 22529432 1.06
tpcds_q78/duckdb:vortex-file-compressed 77765164 74464031 1.04
tpcds_q79/duckdb:vortex-file-compressed 23556088 25584894 0.92
tpcds_q80/duckdb:vortex-file-compressed 46524415 47222224 0.99
tpcds_q81/duckdb:vortex-file-compressed 29238481 29120624 1.00
tpcds_q82/duckdb:vortex-file-compressed 45117312 45533478 0.99
tpcds_q83/duckdb:vortex-file-compressed 24485350 25214739 0.97
tpcds_q84/duckdb:vortex-file-compressed 17031701 16820376 1.01
tpcds_q85/duckdb:vortex-file-compressed 39250553 38931357 1.01
tpcds_q86/duckdb:vortex-file-compressed 16103751 16125872 1.00
tpcds_q87/duckdb:vortex-file-compressed 40505252 39395232 1.03
tpcds_q88/duckdb:vortex-file-compressed 50028239 51262591 0.98
tpcds_q89/duckdb:vortex-file-compressed 21447900 21209428 1.01
tpcds_q90/duckdb:vortex-file-compressed 9930477 9970608 1.00
tpcds_q91/duckdb:vortex-file-compressed 21091987 21774435 0.97
tpcds_q92/duckdb:vortex-file-compressed 17147496 18674124 0.92
tpcds_q93/duckdb:vortex-file-compressed 29534099 29569400 1.00
tpcds_q94/duckdb:vortex-file-compressed 21292877 21306927 1.00
tpcds_q95/duckdb:vortex-file-compressed 156847616 149690259 1.05
tpcds_q96/duckdb:vortex-file-compressed 12085204 12582453 0.96
tpcds_q97/duckdb:vortex-file-compressed 37631364 38464946 0.98
tpcds_q98/duckdb:vortex-file-compressed 18553628 20047578 0.93
tpcds_q99/duckdb:vortex-file-compressed 22813067 22594128 1.01
duckdb / vortex-compact (0.997x ➖, 0↑ 2↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 26567417 24453787 1.09
tpcds_q02/duckdb:vortex-compact 39773786 38862601 1.02
tpcds_q03/duckdb:vortex-compact 45587911 46116823 0.99
tpcds_q04/duckdb:vortex-compact 103476299 109460324 0.95
tpcds_q05/duckdb:vortex-compact 41100606 42563990 0.97
tpcds_q06/duckdb:vortex-compact 38450888 38412570 1.00
tpcds_q07/duckdb:vortex-compact 36720130 34423088 1.07
tpcds_q08/duckdb:vortex-compact 38606054 40921549 0.94
tpcds_q09/duckdb:vortex-compact 18972437 19561937 0.97
tpcds_q10/duckdb:vortex-compact 52113017 51694826 1.01
tpcds_q11/duckdb:vortex-compact 72349253 73954453 0.98
tpcds_q12/duckdb:vortex-compact 21373047 22355553 0.96
tpcds_q13/duckdb:vortex-compact 52633318 53342045 0.99
tpcds_q14/duckdb:vortex-compact 118899359 112441465 1.06
tpcds_q15/duckdb:vortex-compact 29577216 30201705 0.98
tpcds_q16/duckdb:vortex-compact 27518341 26719390 1.03
tpcds_q17/duckdb:vortex-compact 56261515 54562245 1.03
tpcds_q18/duckdb:vortex-compact 50498269 51242293 0.99
tpcds_q19/duckdb:vortex-compact 44423434 44549574 1.00
tpcds_q20/duckdb:vortex-compact 20979641 20466863 1.03
tpcds_q21/duckdb:vortex-compact 17317449 17672002 0.98
tpcds_q22/duckdb:vortex-compact 78309678 80478344 0.97
tpcds_q23/duckdb:vortex-compact 110167532 109790622 1.00
tpcds_q24/duckdb:vortex-compact 56767055 57017451 1.00
tpcds_q25/duckdb:vortex-compact 56014495 54043665 1.04
tpcds_q26/duckdb:vortex-compact 30712325 30316336 1.01
tpcds_q27/duckdb:vortex-compact 35677302 36569530 0.98
tpcds_q28/duckdb:vortex-compact 34920510 35683308 0.98
tpcds_q29/duckdb:vortex-compact 53788691 53168626 1.01
tpcds_q30/duckdb:vortex-compact 29502520 29839101 0.99
tpcds_q31/duckdb:vortex-compact 36888332 36167621 1.02
tpcds_q32/duckdb:vortex-compact 19988316 20371249 0.98
tpcds_q33/duckdb:vortex-compact 32143571 31981437 1.01
tpcds_q34/duckdb:vortex-compact 30311541 29635316 1.02
tpcds_q35/duckdb:vortex-compact 76272875 75029679 1.02
tpcds_q36/duckdb:vortex-compact 35593162 35504343 1.00
tpcds_q37/duckdb:vortex-compact 22694166 23338004 0.97
tpcds_q38/duckdb:vortex-compact 40500835 41387968 0.98
tpcds_q39/duckdb:vortex-compact 37878353 37585703 1.01
tpcds_q40/duckdb:vortex-compact 23258706 23829805 0.98
tpcds_q41/duckdb:vortex-compact 10620449 10486910 1.01
tpcds_q42/duckdb:vortex-compact 19331480 19166709 1.01
tpcds_q43/duckdb:vortex-compact 29721855 30614377 0.97
tpcds_q44/duckdb:vortex-compact 29876962 30207820 0.99
tpcds_q45/duckdb:vortex-compact 34787885 35629433 0.98
tpcds_q46/duckdb:vortex-compact 42891213 45298728 0.95
tpcds_q47/duckdb:vortex-compact 61400727 61766904 0.99
tpcds_q48/duckdb:vortex-compact 45886937 45379363 1.01
tpcds_q49/duckdb:vortex-compact 49075483 49104614 1.00
tpcds_q50/duckdb:vortex-compact 39105661 37112428 1.05
tpcds_q51/duckdb:vortex-compact 109755231 111679421 0.98
tpcds_q52/duckdb:vortex-compact 18771209 18989933 0.99
tpcds_q53/duckdb:vortex-compact 33194015 33011739 1.01
tpcds_q54/duckdb:vortex-compact 36293249 37039573 0.98
tpcds_q55/duckdb:vortex-compact 18509366 19274469 0.96
tpcds_q56/duckdb:vortex-compact 32410245 33719624 0.96
tpcds_q57/duckdb:vortex-compact 45050641 45813188 0.98
tpcds_q58/duckdb:vortex-compact 35295373 35276949 1.00
tpcds_q59/duckdb:vortex-compact 66564544 67064833 0.99
tpcds_q60/duckdb:vortex-compact 34627036 34828237 0.99
tpcds_q61/duckdb:vortex-compact 52859166 52771289 1.00
tpcds_q62/duckdb:vortex-compact 21021189 23211122 0.91
tpcds_q63/duckdb:vortex-compact 30906486 32171884 0.96
tpcds_q64/duckdb:vortex-compact 125901081 124948455 1.01
tpcds_q65/duckdb:vortex-compact 30204830 31547412 0.96
tpcds_q66/duckdb:vortex-compact 36979628 35808083 1.03
tpcds_q67/duckdb:vortex-compact 150420201 151288544 0.99
tpcds_q68/duckdb:vortex-compact 46890158 45273833 1.04
tpcds_q69/duckdb:vortex-compact 54172892 56377052 0.96
tpcds_q70/duckdb:vortex-compact 58385834 60323545 0.97
tpcds_q71/duckdb:vortex-compact 30064916 28125986 1.07
tpcds_q72/duckdb:vortex-compact 182857499 184606698 0.99
tpcds_q73/duckdb:vortex-compact 28137566 28852266 0.98
tpcds_q74/duckdb:vortex-compact 48287797 48317157 1.00
tpcds_q75/duckdb:vortex-compact 63374633 59116760 1.07
tpcds_q76/duckdb:vortex-compact 29048041 30961345 0.94
tpcds_q77/duckdb:vortex-compact 35971028 37299100 0.96
tpcds_q78/duckdb:vortex-compact 89891272 89949830 1.00
tpcds_q79/duckdb:vortex-compact 41121010 42566613 0.97
tpcds_q80/duckdb:vortex-compact 70944806 70944958 1.00
tpcds_q81/duckdb:vortex-compact 33280139 32986048 1.01
tpcds_q82/duckdb:vortex-compact 49036540 49882822 0.98
tpcds_q83/duckdb:vortex-compact 36285002 35882257 1.01
tpcds_q84/duckdb:vortex-compact 🚨 22674449 20419338 1.11
tpcds_q85/duckdb:vortex-compact 52290924 54487593 0.96
tpcds_q86/duckdb:vortex-compact 🚨 22972729 19906214 1.15
tpcds_q87/duckdb:vortex-compact 44486792 45532886 0.98
tpcds_q88/duckdb:vortex-compact 76242415 75233173 1.01
tpcds_q89/duckdb:vortex-compact 32088340 32936670 0.97
tpcds_q90/duckdb:vortex-compact 10863525 10439560 1.04
tpcds_q91/duckdb:vortex-compact 43126819 39490918 1.09
tpcds_q92/duckdb:vortex-compact 44148313 43820703 1.01
tpcds_q93/duckdb:vortex-compact 32357073 32782257 0.99
tpcds_q94/duckdb:vortex-compact 27590946 27297589 1.01
tpcds_q95/duckdb:vortex-compact 165940827 165279148 1.00
tpcds_q96/duckdb:vortex-compact 15392371 17029794 0.90
tpcds_q97/duckdb:vortex-compact 42976373 41418188 1.04
tpcds_q98/duckdb:vortex-compact 27178104 27525804 0.99
tpcds_q99/duckdb:vortex-compact 25125474 26290420 0.96
duckdb / parquet (0.997x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29039983 29678901 0.98
tpcds_q02/duckdb:parquet 23986845 24363535 0.98
tpcds_q03/duckdb:parquet 12548070 13160469 0.95
tpcds_q04/duckdb:parquet 168113868 175095261 0.96
tpcds_q05/duckdb:parquet 33907896 31887654 1.06
tpcds_q06/duckdb:parquet 33800064 34509519 0.98
tpcds_q07/duckdb:parquet 24109683 24549381 0.98
tpcds_q08/duckdb:parquet 29856749 29290968 1.02
tpcds_q09/duckdb:parquet 45187203 44324620 1.02
tpcds_q10/duckdb:parquet 37566938 37651033 1.00
tpcds_q11/duckdb:parquet 86805520 87968091 0.99
tpcds_q12/duckdb:parquet 17367990 17093681 1.02
tpcds_q13/duckdb:parquet 34922173 35106743 0.99
tpcds_q14/duckdb:parquet 102324303 103738877 0.99
tpcds_q15/duckdb:parquet 31149089 30736699 1.01
tpcds_q16/duckdb:parquet 22930841 22839238 1.00
tpcds_q17/duckdb:parquet 38724153 38415384 1.01
tpcds_q18/duckdb:parquet 48579619 48820175 1.00
tpcds_q19/duckdb:parquet 33399165 31477006 1.06
tpcds_q20/duckdb:parquet 18313436 18653895 0.98
tpcds_q21/duckdb:parquet 11741390 11547137 1.02
tpcds_q22/duckdb:parquet 72537379 72031298 1.01
tpcds_q23/duckdb:parquet 80704873 82537472 0.98
tpcds_q24/duckdb:parquet 46669172 46571208 1.00
tpcds_q25/duckdb:parquet 35673024 35672911 1.00
tpcds_q26/duckdb:parquet 39124337 39719379 0.99
tpcds_q27/duckdb:parquet 52199791 52816023 0.99
tpcds_q28/duckdb:parquet 42999950 43472442 0.99
tpcds_q29/duckdb:parquet 36205787 36824937 0.98
tpcds_q30/duckdb:parquet 37548627 37626506 1.00
tpcds_q31/duckdb:parquet 27751586 28536516 0.97
tpcds_q32/duckdb:parquet 12464266 12662942 0.98
tpcds_q33/duckdb:parquet 24099990 23011907 1.05
tpcds_q34/duckdb:parquet 22202329 22162246 1.00
tpcds_q35/duckdb:parquet 60973542 62769418 0.97
tpcds_q36/duckdb:parquet 22300144 22423421 0.99
tpcds_q37/duckdb:parquet 14065567 14325456 0.98
tpcds_q38/duckdb:parquet 36606470 36206801 1.01
tpcds_q39/duckdb:parquet 32060362 32916692 0.97
tpcds_q40/duckdb:parquet 19164817 19513717 0.98
tpcds_q41/duckdb:parquet 8569515 9105004 0.94
tpcds_q42/duckdb:parquet 12501543 12468497 1.00
tpcds_q43/duckdb:parquet 17469642 18156995 0.96
tpcds_q44/duckdb:parquet 26484246 25799929 1.03
tpcds_q45/duckdb:parquet 29054900 28734948 1.01
tpcds_q46/duckdb:parquet 47412439 47766580 0.99
tpcds_q47/duckdb:parquet 49597130 50855730 0.98
tpcds_q48/duckdb:parquet 32235761 32520994 0.99
tpcds_q49/duckdb:parquet 29163125 28275881 1.03
tpcds_q50/duckdb:parquet 25887611 26138513 0.99
tpcds_q51/duckdb:parquet 103216414 104688547 0.99
tpcds_q52/duckdb:parquet 13009731 12460031 1.04
tpcds_q53/duckdb:parquet 18822562 19117910 0.98
tpcds_q54/duckdb:parquet 28318917 29474412 0.96
tpcds_q55/duckdb:parquet 12713690 12146896 1.05
tpcds_q56/duckdb:parquet 23364705 24258914 0.96
tpcds_q57/duckdb:parquet 37852742 38194231 0.99
tpcds_q58/duckdb:parquet 25537881 26201189 0.97
tpcds_q59/duckdb:parquet 35960003 36754536 0.98
tpcds_q60/duckdb:parquet 24456901 26411033 0.93
tpcds_q61/duckdb:parquet 33230939 33878828 0.98
tpcds_q62/duckdb:parquet 12775782 12478292 1.02
tpcds_q63/duckdb:parquet 17711660 17682022 1.00
tpcds_q64/duckdb:parquet 79635389 80510616 0.99
tpcds_q65/duckdb:parquet 23222469 23126102 1.00
tpcds_q66/duckdb:parquet 29016870 29345026 0.99
tpcds_q67/duckdb:parquet 133954279 137815102 0.97
tpcds_q68/duckdb:parquet 38859703 39323871 0.99
tpcds_q69/duckdb:parquet 38985750 38664774 1.01
tpcds_q70/duckdb:parquet 22617801 22162542 1.02
tpcds_q71/duckdb:parquet 23920369 22815621 1.05
tpcds_q72/duckdb:parquet 165856397 167649032 0.99
tpcds_q73/duckdb:parquet 20606162 19492848 1.06
tpcds_q74/duckdb:parquet 127813859 126842280 1.01
tpcds_q75/duckdb:parquet 58227917 54943760 1.06
tpcds_q76/duckdb:parquet 22306129 22223301 1.00
tpcds_q77/duckdb:parquet 25858831 25482092 1.01
tpcds_q78/duckdb:parquet 77711758 77641276 1.00
tpcds_q79/duckdb:parquet 30386103 30286225 1.00
tpcds_q80/duckdb:parquet 44083658 45077874 0.98
tpcds_q81/duckdb:parquet 34432127 34680032 0.99
tpcds_q82/duckdb:parquet 16188952 16727637 0.97
tpcds_q83/duckdb:parquet 18365654 18538199 0.99
tpcds_q84/duckdb:parquet 20390609 21708465 0.94
tpcds_q85/duckdb:parquet 42000472 41575182 1.01
tpcds_q86/duckdb:parquet 13826016 13622809 1.01
tpcds_q87/duckdb:parquet 39301824 38924626 1.01
tpcds_q88/duckdb:parquet 54522590 54401520 1.00
tpcds_q89/duckdb:parquet 21877040 22070631 0.99
tpcds_q90/duckdb:parquet 8596503 8388918 1.02
tpcds_q91/duckdb:parquet 24804730 25112678 0.99
tpcds_q92/duckdb:parquet 13055305 13081472 1.00
tpcds_q93/duckdb:parquet 31722057 31978268 0.99
tpcds_q94/duckdb:parquet 18123873 17979531 1.01
tpcds_q95/duckdb:parquet 153152499 145323157 1.05
tpcds_q96/duckdb:parquet 10487155 10587152 0.99
tpcds_q97/duckdb:parquet 37894336 38200692 0.99
tpcds_q98/duckdb:parquet 24431373 24085761 1.01
tpcds_q99/duckdb:parquet 20249805 20008577 1.01
duckdb / duckdb (1.001x ➖, 2↑ 2↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 21951264 22557835 0.97
tpcds_q02/duckdb:duckdb 19359811 20600871 0.94
tpcds_q03/duckdb:duckdb 10537190 10346974 1.02
tpcds_q04/duckdb:duckdb 177582707 181342684 0.98
tpcds_q05/duckdb:duckdb 21734405 22112862 0.98
tpcds_q06/duckdb:duckdb 28585581 28684926 1.00
tpcds_q07/duckdb:duckdb 40878704 40999634 1.00
tpcds_q08/duckdb:duckdb 120758466 119627529 1.01
tpcds_q09/duckdb:duckdb 20778641 20795407 1.00
tpcds_q10/duckdb:duckdb 28299428 27456422 1.03
tpcds_q11/duckdb:duckdb 92271497 95851409 0.96
tpcds_q12/duckdb:duckdb 13800617 13860317 1.00
tpcds_q13/duckdb:duckdb 25938281 26104238 0.99
tpcds_q14/duckdb:duckdb 91792066 94279856 0.97
tpcds_q15/duckdb:duckdb 24449057 24638169 0.99
tpcds_q16/duckdb:duckdb 19400812 19001898 1.02
tpcds_q17/duckdb:duckdb 23808247 25348615 0.94
tpcds_q18/duckdb:duckdb 47319022 47149337 1.00
tpcds_q19/duckdb:duckdb 18808014 19368232 0.97
tpcds_q20/duckdb:duckdb 14440229 14089111 1.02
tpcds_q21/duckdb:duckdb 7615010 7555847 1.01
tpcds_q22/duckdb:duckdb 63664912 61866005 1.03
tpcds_q23/duckdb:duckdb 🚨 84494313 75577479 1.12
tpcds_q24/duckdb:duckdb 25399233 25381978 1.00
tpcds_q25/duckdb:duckdb 18938757 18786336 1.01
tpcds_q26/duckdb:duckdb 28145650 28676864 0.98
tpcds_q27/duckdb:duckdb 41229359 43337548 0.95
tpcds_q28/duckdb:duckdb 26360380 26225311 1.01
tpcds_q29/duckdb:duckdb 24366112 24301530 1.00
tpcds_q30/duckdb:duckdb 30868922 30758308 1.00
tpcds_q31/duckdb:duckdb 52037580 51633696 1.01
tpcds_q32/duckdb:duckdb 8064133 7865922 1.03
tpcds_q33/duckdb:duckdb 16125422 16500647 0.98
tpcds_q34/duckdb:duckdb 18772733 18756249 1.00
tpcds_q35/duckdb:duckdb 37774737 37633527 1.00
tpcds_q36/duckdb:duckdb 71066430 70590728 1.01
tpcds_q37/duckdb:duckdb 8686266 8854317 0.98
tpcds_q38/duckdb:duckdb 32926138 33263664 0.99
tpcds_q39/duckdb:duckdb 28307709 29033490 0.98
tpcds_q40/duckdb:duckdb 14799520 15411903 0.96
tpcds_q41/duckdb:duckdb 9407245 9915227 0.95
tpcds_q42/duckdb:duckdb 🚨 10068871 8859883 1.14
tpcds_q43/duckdb:duckdb 15264604 14731633 1.04
tpcds_q44/duckdb:duckdb 15758073 15776405 1.00
tpcds_q45/duckdb:duckdb 18462782 18702580 0.99
tpcds_q46/duckdb:duckdb 39135165 38946159 1.00
tpcds_q47/duckdb:duckdb 46531603 45387194 1.03
tpcds_q48/duckdb:duckdb 25167120 25144458 1.00
tpcds_q49/duckdb:duckdb 20254194 22074486 0.92
tpcds_q50/duckdb:duckdb 16044580 16268916 0.99
tpcds_q51/duckdb:duckdb 99298786 104258211 0.95
tpcds_q52/duckdb:duckdb 10775157 10450946 1.03
tpcds_q53/duckdb:duckdb 17947716 17738817 1.01
tpcds_q54/duckdb:duckdb 18196798 18446525 0.99
tpcds_q55/duckdb:duckdb 🚀 8878650 9990985 0.89
tpcds_q56/duckdb:duckdb 17130494 17132716 1.00
tpcds_q57/duckdb:duckdb 36761298 36591510 1.00
tpcds_q58/duckdb:duckdb 18104363 17155991 1.06
tpcds_q59/duckdb:duckdb 36631025 37191326 0.98
tpcds_q60/duckdb:duckdb 18996968 18739368 1.01
tpcds_q61/duckdb:duckdb 17154291 16894393 1.02
tpcds_q62/duckdb:duckdb 9867826 9721248 1.02
tpcds_q63/duckdb:duckdb 15962636 16114039 0.99
tpcds_q64/duckdb:duckdb 57336624 58101694 0.99
tpcds_q65/duckdb:duckdb 36746141 36223255 1.01
tpcds_q66/duckdb:duckdb 27584696 26202766 1.05
tpcds_q67/duckdb:duckdb 131204557 135389238 0.97
tpcds_q68/duckdb:duckdb 26979235 27461310 0.98
tpcds_q69/duckdb:duckdb 29491075 28430773 1.04
tpcds_q70/duckdb:duckdb 16984730 16936078 1.00
tpcds_q71/duckdb:duckdb 16233856 16676159 0.97
tpcds_q72/duckdb:duckdb 46005632 46016631 1.00
tpcds_q73/duckdb:duckdb 14187955 14303885 0.99
tpcds_q74/duckdb:duckdb 146717250 145936020 1.01
tpcds_q75/duckdb:duckdb 46231463 47530870 0.97
tpcds_q76/duckdb:duckdb 14940567 14915786 1.00
tpcds_q77/duckdb:duckdb 15683524 15603176 1.01
tpcds_q78/duckdb:duckdb 65891234 64128672 1.03
tpcds_q79/duckdb:duckdb 20936095 20488420 1.02
tpcds_q80/duckdb:duckdb 32557690 31053293 1.05
tpcds_q81/duckdb:duckdb 39566247 40159214 0.99
tpcds_q82/duckdb:duckdb 10362312 10148822 1.02
tpcds_q83/duckdb:duckdb 10785007 11067675 0.97
tpcds_q84/duckdb:duckdb 15202515 14785801 1.03
tpcds_q85/duckdb:duckdb 26235206 25896768 1.01
tpcds_q86/duckdb:duckdb 12388544 12135436 1.02
tpcds_q87/duckdb:duckdb 38645491 35668990 1.08
tpcds_q88/duckdb:duckdb 31096280 30622417 1.02
tpcds_q89/duckdb:duckdb 21473343 22254923 0.96
tpcds_q90/duckdb:duckdb 6613584 6191273 1.07
tpcds_q91/duckdb:duckdb 15079241 14669390 1.03
tpcds_q92/duckdb:duckdb 10451930 9925025 1.05
tpcds_q93/duckdb:duckdb 23914609 23785440 1.01
tpcds_q94/duckdb:duckdb 15739561 14490642 1.09
tpcds_q95/duckdb:duckdb 🚀 110809678 130476124 0.85
tpcds_q96/duckdb:duckdb 6012815 5935466 1.01
tpcds_q97/duckdb:duckdb 32380080 32996438 0.98
tpcds_q98/duckdb:duckdb 21010683 20999153 1.00
tpcds_q99/duckdb:duckdb 17095802 16531355 1.03

File Size Changes (18 files changed, -0.0% overall, 12↑ 6↓)
File Scale Format Base HEAD Change %
time_dim.vortex 1.0 vortex-file-compressed 380.85 KB 434.19 KB +53.34 KB +14.0%
call_center.vortex 1.0 vortex-compact 50.18 KB 53.12 KB +2.95 KB +5.9%
call_center.vortex 1.0 vortex-file-compressed 54.97 KB 57.72 KB +2.75 KB +5.0%
store.vortex 1.0 vortex-compact 45.79 KB 46.85 KB +1.06 KB +2.3%
store.vortex 1.0 vortex-file-compressed 49.52 KB 50.59 KB +1.07 KB +2.2%
item.vortex 1.0 vortex-compact 994.61 KB 1006.34 KB +11.73 KB +1.2%
item.vortex 1.0 vortex-file-compressed 1.66 MB 1.68 MB +18.58 KB +1.1%
web_returns.vortex 1.0 vortex-file-compressed 3.55 MB 3.55 MB +248 B +0.0%
catalog_returns.vortex 1.0 vortex-file-compressed 7.43 MB 7.43 MB +224 B +0.0%
catalog_page.vortex 1.0 vortex-file-compressed 572.19 KB 572.20 KB +16 B +0.0%
catalog_sales.vortex 1.0 vortex-file-compressed 70.78 MB 70.78 MB +312 B +0.0%
store_sales.vortex 1.0 vortex-file-compressed 97.04 MB 97.04 MB +120 B +0.0%
customer_demographics.vortex 1.0 vortex-file-compressed 1.49 MB 1.49 MB 144 B -0.0%
customer_address.vortex 1.0 vortex-compact 558.66 KB 558.30 KB 368 B -0.1%
customer_address.vortex 1.0 vortex-file-compressed 827.03 KB 824.18 KB 2.85 KB -0.3%
web_site.vortex 1.0 vortex-file-compressed 54.11 KB 53.70 KB 424 B -0.8%
web_site.vortex 1.0 vortex-compact 45.34 KB 44.99 KB 360 B -0.8%
customer.vortex 1.0 vortex-file-compressed 4.27 MB 4.18 MB 89.17 KB -2.0%

Totals:

  • vortex-compact: 207.50 MB → 207.52 MB (+0.0%)
  • vortex-file-compressed: 271.85 MB → 271.84 MB (-0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.4%
Engines: DuckDB No clear signal (-1.4%, low confidence)
Vortex (geomean): 0.993x ➖
Parquet (geomean): 1.007x ➖
Shifts: Parquet (control) +0.7% · Median polish +0.5%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

duckdb / vortex-file-compressed (0.990x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12063116 11783047 1.02
statpopgen_q01/duckdb:vortex-file-compressed 25760224 25617444 1.01
statpopgen_q02/duckdb:vortex-file-compressed 524993591 531547269 0.99
statpopgen_q03/duckdb:vortex-file-compressed 1065363583 1052749228 1.01
statpopgen_q04/duckdb:vortex-file-compressed 1087749450 1071431130 1.02
statpopgen_q05/duckdb:vortex-file-compressed 489381951 519181529 0.94
statpopgen_q06/duckdb:vortex-file-compressed 1553065526 1537534260 1.01
statpopgen_q07/duckdb:vortex-file-compressed 194228769 197671841 0.98
statpopgen_q08/duckdb:vortex-file-compressed 220934226 230350456 0.96
statpopgen_q09/duckdb:vortex-file-compressed 818579067 862797801 0.95
statpopgen_q10/duckdb:vortex-file-compressed 2564969457 2544780095 1.01
duckdb / vortex-compact (0.996x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11555721 11501958 1.00
statpopgen_q01/duckdb:vortex-compact 213773337 217466403 0.98
statpopgen_q02/duckdb:vortex-compact 572629934 552666761 1.04
statpopgen_q03/duckdb:vortex-compact 1151357634 1144901591 1.01
statpopgen_q04/duckdb:vortex-compact 1150492797 1146627287 1.00
statpopgen_q05/duckdb:vortex-compact 558912996 569146572 0.98
statpopgen_q06/duckdb:vortex-compact 1491443333 1495285310 1.00
statpopgen_q07/duckdb:vortex-compact 856743241 888119705 0.96
statpopgen_q08/duckdb:vortex-compact 893816014 931985973 0.96
statpopgen_q09/duckdb:vortex-compact 920715457 905457786 1.02
statpopgen_q10/duckdb:vortex-compact 2601584758 2591539238 1.00
duckdb / parquet (1.007x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 295153064 299886220 0.98
statpopgen_q01/duckdb:parquet 383341893 375649704 1.02
statpopgen_q02/duckdb:parquet 749531842 754473568 0.99
statpopgen_q03/duckdb:parquet 1176483080 1186046166 0.99
statpopgen_q04/duckdb:parquet 1198327281 1191691285 1.01
statpopgen_q05/duckdb:parquet 810288706 808359447 1.00
statpopgen_q06/duckdb:parquet 1430405143 1408593947 1.02
statpopgen_q07/duckdb:parquet 855747466 833940477 1.03
statpopgen_q08/duckdb:parquet 856339620 843689315 1.01
statpopgen_q09/duckdb:parquet 1014107410 1000944211 1.01
statpopgen_q10/duckdb:parquet 2216434909 2192663517 1.01

File Size Changes (2 files changed, +0.0% overall, 1↑ 1↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.96 GB 1.96 GB +16.12 KB +0.0%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 959.35 MB 959.35 MB 5.17 KB -0.0%

Totals:

  • vortex-compact: 959.62 MB → 959.61 MB (-0.0%)
  • vortex-file-compressed: 1.96 GB → 1.96 GB (+0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -4.0%
Engines: DataFusion No clear signal (-3.0%, environment too noisy confidence) · DuckDB No clear signal (-5.0%, environment too noisy confidence)
Vortex (geomean): 1.182x ➖
Parquet (geomean): 1.231x ➖
Shifts: Parquet (control) +23.1% · Median polish +19.0%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.408x ❌, 0↑ 5↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 57581763 30883560 1.86
fineweb_q01/datafusion:vortex-file-compressed 🚨 945971422 461488852 2.05
fineweb_q02/datafusion:vortex-file-compressed 🚨 974677835 520747893 1.87
fineweb_q03/datafusion:vortex-file-compressed 🚨 1426703021 1076432719 1.33
fineweb_q04/datafusion:vortex-file-compressed 1217947734 1172548015 1.04
fineweb_q05/datafusion:vortex-file-compressed 1095117532 1094060137 1.00
fineweb_q06/datafusion:vortex-file-compressed 🚨 1906719265 1248839443 1.53
fineweb_q07/datafusion:vortex-file-compressed 1227737558 1086046595 1.13
fineweb_q08/datafusion:vortex-file-compressed 577692264 452485197 1.28
datafusion / vortex-compact (1.281x ➖, 0↑ 3↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 49685516 40530117 1.23
fineweb_q01/datafusion:vortex-compact 🚨 721004532 457800328 1.57
fineweb_q02/datafusion:vortex-compact 🚨 851872541 608412771 1.40
fineweb_q03/datafusion:vortex-compact 1569200414 1360087126 1.15
fineweb_q04/datafusion:vortex-compact 1618547191 1630996945 0.99
fineweb_q05/datafusion:vortex-compact 1388405448 1398179891 0.99
fineweb_q06/datafusion:vortex-compact 🚨 2411651113 1265839426 1.91
fineweb_q07/datafusion:vortex-compact 1462258867 1132633703 1.29
fineweb_q08/datafusion:vortex-compact 469100126 381698093 1.23
datafusion / parquet (1.384x ❌, 0↑ 8↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1229139179 1044535919 1.18
fineweb_q01/datafusion:parquet 🚨 2443146860 1805287023 1.35
fineweb_q02/datafusion:parquet 🚨 2538042341 1870215193 1.36
fineweb_q03/datafusion:parquet 🚨 2404208937 1756257747 1.37
fineweb_q04/datafusion:parquet 🚨 2415551027 1761046079 1.37
fineweb_q05/datafusion:parquet 🚨 2840858734 1737683768 1.63
fineweb_q06/datafusion:parquet 🚨 2403874964 1762406897 1.36
fineweb_q07/datafusion:parquet 🚨 2455490353 1667818289 1.47
fineweb_q08/datafusion:parquet 🚨 2377311583 1700575811 1.40
duckdb / vortex-file-compressed (1.042x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 76095993 82158577 0.93
fineweb_q01/duckdb:vortex-file-compressed 695747862 569169220 1.22
fineweb_q02/duckdb:vortex-file-compressed 617703517 599749016 1.03
fineweb_q03/duckdb:vortex-file-compressed 1363992763 1287321540 1.06
fineweb_q04/duckdb:vortex-file-compressed 1428006355 1405517654 1.02
fineweb_q05/duckdb:vortex-file-compressed 1362050750 1390391979 0.98
fineweb_q06/duckdb:vortex-file-compressed 1638077213 1470342136 1.11
fineweb_q07/duckdb:vortex-file-compressed 1452924979 1368049810 1.06
fineweb_q08/duckdb:vortex-file-compressed 598208798 599063104 1.00
duckdb / vortex-compact (1.038x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 74946776 80237184 0.93
fineweb_q01/duckdb:vortex-compact 680029783 569504570 1.19
fineweb_q02/duckdb:vortex-compact 634543017 584174010 1.09
fineweb_q03/duckdb:vortex-compact 1682688307 1729571553 0.97
fineweb_q04/duckdb:vortex-compact 1909147186 1852282475 1.03
fineweb_q05/duckdb:vortex-compact 1615555634 1615213383 1.00
fineweb_q06/duckdb:vortex-compact 1667285697 1599584890 1.04
fineweb_q07/duckdb:vortex-compact 1578317471 1392316063 1.13
fineweb_q08/duckdb:vortex-compact 506841655 518140800 0.98
duckdb / parquet (1.096x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1183208404 1069987287 1.11
fineweb_q01/duckdb:parquet 1517905221 1287776565 1.18
fineweb_q02/duckdb:parquet 1448990977 1313681438 1.10
fineweb_q03/duckdb:parquet 3999965785 3588334794 1.11
fineweb_q04/duckdb:parquet 2174622012 1892643285 1.15
fineweb_q05/duckdb:parquet 2275938265 2163723589 1.05
fineweb_q06/duckdb:parquet 4627356981 4346937825 1.06
fineweb_q07/duckdb:parquet 3159364858 2768725270 1.14
fineweb_q08/duckdb:parquet 1088190610 1126267002 0.97

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +1.3%
Engines: DataFusion No clear signal (+0.3%, environment too noisy confidence) · DuckDB No clear signal (+2.6%, environment too noisy confidence)
Vortex (geomean): 1.044x ➖
Parquet (geomean): 1.024x ➖
Shifts: Parquet (control) +2.4% · Median polish +3.9%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.044x ➖, 2↑ 7↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1746692 1627635 1.07
clickbench_q01/datafusion:vortex-file-compressed 🚨 17092038 15112957 1.13
clickbench_q02/datafusion:vortex-file-compressed 36705147 33472466 1.10
clickbench_q03/datafusion:vortex-file-compressed 44655638 42822211 1.04
clickbench_q04/datafusion:vortex-file-compressed 289792771 282246505 1.03
clickbench_q05/datafusion:vortex-file-compressed 330754429 325317347 1.02
clickbench_q06/datafusion:vortex-file-compressed 🚀 1687915 2141015 0.79
clickbench_q07/datafusion:vortex-file-compressed 18862779 17747289 1.06
clickbench_q08/datafusion:vortex-file-compressed 362264285 348126486 1.04
clickbench_q09/datafusion:vortex-file-compressed 579983389 548792313 1.06
clickbench_q10/datafusion:vortex-file-compressed 75752396 71106085 1.07
clickbench_q11/datafusion:vortex-file-compressed 85725589 82926478 1.03
clickbench_q12/datafusion:vortex-file-compressed 294273958 286012581 1.03
clickbench_q13/datafusion:vortex-file-compressed 440372245 427389932 1.03
clickbench_q14/datafusion:vortex-file-compressed 286589390 270236049 1.06
clickbench_q15/datafusion:vortex-file-compressed 343089193 318410420 1.08
clickbench_q16/datafusion:vortex-file-compressed 695166468 683559758 1.02
clickbench_q17/datafusion:vortex-file-compressed 689678318 663926284 1.04
clickbench_q18/datafusion:vortex-file-compressed 1427813611 1360491681 1.05
clickbench_q19/datafusion:vortex-file-compressed 29426088 27279779 1.08
clickbench_q20/datafusion:vortex-file-compressed 🚨 356332440 318925166 1.12
clickbench_q21/datafusion:vortex-file-compressed 432503734 411185674 1.05
clickbench_q22/datafusion:vortex-file-compressed 455849295 496326724 0.92
clickbench_q23/datafusion:vortex-file-compressed 🚨 652708636 516683714 1.26
clickbench_q24/datafusion:vortex-file-compressed 50495138 48822830 1.03
clickbench_q25/datafusion:vortex-file-compressed 80735341 76358980 1.06
clickbench_q26/datafusion:vortex-file-compressed 49309814 47513097 1.04
clickbench_q27/datafusion:vortex-file-compressed 🚀 545288007 791414794 0.69
clickbench_q28/datafusion:vortex-file-compressed 6138847794 5903112403 1.04
clickbench_q29/datafusion:vortex-file-compressed 237642943 226315667 1.05
clickbench_q30/datafusion:vortex-file-compressed 260958826 251998190 1.04
clickbench_q31/datafusion:vortex-file-compressed 304412202 287428779 1.06
clickbench_q32/datafusion:vortex-file-compressed 1207979149 1124693517 1.07
clickbench_q33/datafusion:vortex-file-compressed 1458781203 1418500906 1.03
clickbench_q34/datafusion:vortex-file-compressed 1485478530 1389662173 1.07
clickbench_q35/datafusion:vortex-file-compressed 472699477 468289206 1.01
clickbench_q36/datafusion:vortex-file-compressed 76349712 71779563 1.06
clickbench_q37/datafusion:vortex-file-compressed 🚨 40404801 35693995 1.13
clickbench_q38/datafusion:vortex-file-compressed 🚨 22529727 19576590 1.15
clickbench_q39/datafusion:vortex-file-compressed 148300171 144324920 1.03
clickbench_q40/datafusion:vortex-file-compressed 🚨 17727879 15983423 1.11
clickbench_q41/datafusion:vortex-file-compressed 16055465 14903241 1.08
clickbench_q42/datafusion:vortex-file-compressed 🚨 18811116 16546609 1.14
datafusion / parquet (1.041x ➖, 1↑ 2↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1609840 1551644 1.04
clickbench_q01/datafusion:parquet 20384056 19537913 1.04
clickbench_q02/datafusion:parquet 47402238 46778245 1.01
clickbench_q03/datafusion:parquet 38974225 37850504 1.03
clickbench_q04/datafusion:parquet 316665909 303110114 1.04
clickbench_q05/datafusion:parquet 373614784 347924795 1.07
clickbench_q06/datafusion:parquet 1638404 1581541 1.04
clickbench_q07/datafusion:parquet 23547346 22094670 1.07
clickbench_q08/datafusion:parquet 398468678 380558079 1.05
clickbench_q09/datafusion:parquet 660610150 620789714 1.06
clickbench_q10/datafusion:parquet 114660826 106808030 1.07
clickbench_q11/datafusion:parquet 🚨 142701887 129327799 1.10
clickbench_q12/datafusion:parquet 363362500 342632969 1.06
clickbench_q13/datafusion:parquet 535813662 502436609 1.07
clickbench_q14/datafusion:parquet 365663439 334827065 1.09
clickbench_q15/datafusion:parquet 364075977 343368094 1.06
clickbench_q16/datafusion:parquet 703668369 686602972 1.02
clickbench_q17/datafusion:parquet 706014275 648411341 1.09
clickbench_q18/datafusion:parquet 1426809380 1380506881 1.03
clickbench_q19/datafusion:parquet 🚨 37440883 31328146 1.20
clickbench_q20/datafusion:parquet 613973745 604357124 1.02
clickbench_q21/datafusion:parquet 682248824 657842903 1.04
clickbench_q22/datafusion:parquet 1029427006 980473170 1.05
clickbench_q23/datafusion:parquet 3817121558 3737415227 1.02
clickbench_q24/datafusion:parquet 89140998 82322556 1.08
clickbench_q25/datafusion:parquet 136268635 132430476 1.03
clickbench_q26/datafusion:parquet 85034737 81809975 1.04
clickbench_q27/datafusion:parquet 🚀 747250837 1064164487 0.70
clickbench_q28/datafusion:parquet 6612626687 6603062827 1.00
clickbench_q29/datafusion:parquet 226404840 242319333 0.93
clickbench_q30/datafusion:parquet 353118879 334976006 1.05
clickbench_q31/datafusion:parquet 382707673 370603708 1.03
clickbench_q32/datafusion:parquet 1280402357 1183480833 1.08
clickbench_q33/datafusion:parquet 1567402482 1515403951 1.03
clickbench_q34/datafusion:parquet 1615263612 1547024629 1.04
clickbench_q35/datafusion:parquet 503429447 482324094 1.04
clickbench_q36/datafusion:parquet 161517979 147329889 1.10
clickbench_q37/datafusion:parquet 61135944 60414568 1.01
clickbench_q38/datafusion:parquet 95863291 87825417 1.09
clickbench_q39/datafusion:parquet 285553156 269739263 1.06
clickbench_q40/datafusion:parquet 32641852 31377735 1.04
clickbench_q41/datafusion:parquet 29860049 28205415 1.06
clickbench_q42/datafusion:parquet 31945777 31080353 1.03
duckdb / vortex-file-compressed (1.045x ➖, 0↑ 4↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 6527001 7089602 0.92
clickbench_q01/duckdb:vortex-file-compressed 10883161 10139417 1.07
clickbench_q02/duckdb:vortex-file-compressed 25800154 24469375 1.05
clickbench_q03/duckdb:vortex-file-compressed 30101300 29691104 1.01
clickbench_q04/duckdb:vortex-file-compressed 195376675 186423889 1.05
clickbench_q05/duckdb:vortex-file-compressed 186628507 179584679 1.04
clickbench_q06/duckdb:vortex-file-compressed 🚨 20647841 18587116 1.11
clickbench_q07/duckdb:vortex-file-compressed 14066449 13587125 1.04
clickbench_q08/duckdb:vortex-file-compressed 269309752 258775030 1.04
clickbench_q09/duckdb:vortex-file-compressed 350795983 341519840 1.03
clickbench_q10/duckdb:vortex-file-compressed 69930117 67681360 1.03
clickbench_q11/duckdb:vortex-file-compressed 80265033 76588379 1.05
clickbench_q12/duckdb:vortex-file-compressed 207950490 198370643 1.05
clickbench_q13/duckdb:vortex-file-compressed 430545786 408417164 1.05
clickbench_q14/duckdb:vortex-file-compressed 246773171 232905240 1.06
clickbench_q15/duckdb:vortex-file-compressed 249013507 248176578 1.00
clickbench_q16/duckdb:vortex-file-compressed 544659448 527859774 1.03
clickbench_q17/duckdb:vortex-file-compressed 443297329 431182059 1.03
clickbench_q18/duckdb:vortex-file-compressed 978039680 953848520 1.03
clickbench_q19/duckdb:vortex-file-compressed 21591589 20268658 1.07
clickbench_q20/duckdb:vortex-file-compressed 🚨 340425996 304567786 1.12
clickbench_q21/duckdb:vortex-file-compressed 384494565 397604746 0.97
clickbench_q22/duckdb:vortex-file-compressed 🚨 602061468 539367182 1.12
clickbench_q23/duckdb:vortex-file-compressed 169279869 154260906 1.10
clickbench_q24/duckdb:vortex-file-compressed 42926370 39383995 1.09
clickbench_q25/duckdb:vortex-file-compressed 83547072 78572987 1.06
clickbench_q26/duckdb:vortex-file-compressed 45537077 43297801 1.05
clickbench_q27/duckdb:vortex-file-compressed 527324932 519604209 1.01
clickbench_q28/duckdb:vortex-file-compressed 3120777788 3033490495 1.03
clickbench_q29/duckdb:vortex-file-compressed 28982473 27996681 1.04
clickbench_q30/duckdb:vortex-file-compressed 219824211 210159138 1.05
clickbench_q31/duckdb:vortex-file-compressed 314496084 306779140 1.03
clickbench_q32/duckdb:vortex-file-compressed 1149856338 1112485180 1.03
clickbench_q33/duckdb:vortex-file-compressed 1182792706 1142198249 1.04
clickbench_q34/duckdb:vortex-file-compressed 1269915887 1190670525 1.07
clickbench_q35/duckdb:vortex-file-compressed 385000862 369454023 1.04
clickbench_q36/duckdb:vortex-file-compressed 28009398 28014512 1.00
clickbench_q37/duckdb:vortex-file-compressed 19241588 18155956 1.06
clickbench_q38/duckdb:vortex-file-compressed 🚨 23363251 20406870 1.14
clickbench_q39/duckdb:vortex-file-compressed 44463068 43272547 1.03
clickbench_q40/duckdb:vortex-file-compressed 19719040 18894110 1.04
clickbench_q41/duckdb:vortex-file-compressed 19225875 18523651 1.04
clickbench_q42/duckdb:vortex-file-compressed 19446212 18108778 1.07
duckdb / parquet (1.007x ➖, 1↑ 1↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 22792391 23829218 0.96
clickbench_q01/duckdb:parquet 29331698 30127567 0.97
clickbench_q02/duckdb:parquet 50970523 50804687 1.00
clickbench_q03/duckdb:parquet 39881003 40630162 0.98
clickbench_q04/duckdb:parquet 209137110 200843876 1.04
clickbench_q05/duckdb:parquet 261854438 256784117 1.02
clickbench_q06/duckdb:parquet 48724682 47601446 1.02
clickbench_q07/duckdb:parquet 31298381 30697706 1.02
clickbench_q08/duckdb:parquet 279118008 270155401 1.03
clickbench_q09/duckdb:parquet 408325924 396973110 1.03
clickbench_q10/duckdb:parquet 83686460 83510811 1.00
clickbench_q11/duckdb:parquet 102571237 99381296 1.03
clickbench_q12/duckdb:parquet 284358498 282921756 1.01
clickbench_q13/duckdb:parquet 483447378 474827694 1.02
clickbench_q14/duckdb:parquet 325308076 313221062 1.04
clickbench_q15/duckdb:parquet 261894801 254314967 1.03
clickbench_q16/duckdb:parquet 612346238 596808887 1.03
clickbench_q17/duckdb:parquet 517969312 495685143 1.04
clickbench_q18/duckdb:parquet 1060639864 1034302855 1.03
clickbench_q19/duckdb:parquet 29056897 27969737 1.04
clickbench_q20/duckdb:parquet 415636060 416597341 1.00
clickbench_q21/duckdb:parquet 545237570 531354536 1.03
clickbench_q22/duckdb:parquet 919759084 916250547 1.00
clickbench_q23/duckdb:parquet 273568608 262025327 1.04
clickbench_q24/duckdb:parquet 72588697 68487687 1.06
clickbench_q25/duckdb:parquet 162634587 162100906 1.00
clickbench_q26/duckdb:parquet 54975968 56480906 0.97
clickbench_q27/duckdb:parquet 🚀 473906568 645072712 0.73
clickbench_q28/duckdb:parquet 4809890484 4879828214 0.99
clickbench_q29/duckdb:parquet 42856122 42558959 1.01
clickbench_q30/duckdb:parquet 316113138 311069874 1.02
clickbench_q31/duckdb:parquet 385397053 376364219 1.02
clickbench_q32/duckdb:parquet 1126316091 1098963006 1.02
clickbench_q33/duckdb:parquet 1134354751 1098823704 1.03
clickbench_q34/duckdb:parquet 1202235215 1145726189 1.05
clickbench_q35/duckdb:parquet 374050510 372379810 1.00
clickbench_q36/duckdb:parquet 45323498 50069338 0.91
clickbench_q37/duckdb:parquet 35019619 34322690 1.02
clickbench_q38/duckdb:parquet 🚨 39266604 35144869 1.12
clickbench_q39/duckdb:parquet 92748491 91907116 1.01
clickbench_q40/duckdb:parquet 20053587 20793976 0.96
clickbench_q41/duckdb:parquet 20754331 20500229 1.01
clickbench_q42/duckdb:parquet 22674719 22138782 1.02
duckdb / duckdb (1.022x ➖, 1↑ 1↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 18009090 17028108 1.06
clickbench_q01/duckdb:duckdb 36590738 34325921 1.07
clickbench_q02/duckdb:duckdb 52435346 51591621 1.02
clickbench_q03/duckdb:duckdb 58165324 55277845 1.05
clickbench_q04/duckdb:duckdb 220668667 210210556 1.05
clickbench_q05/duckdb:duckdb 296989479 280617010 1.06
clickbench_q06/duckdb:duckdb 35440114 32971203 1.07
clickbench_q07/duckdb:duckdb 35851357 35497415 1.01
clickbench_q08/duckdb:duckdb 291280090 274288851 1.06
clickbench_q09/duckdb:duckdb 401359919 388150244 1.03
clickbench_q10/duckdb:duckdb 116687630 116309554 1.00
clickbench_q11/duckdb:duckdb 127126327 124681940 1.02
clickbench_q12/duckdb:duckdb 264451951 257225828 1.03
clickbench_q13/duckdb:duckdb 455488871 439358130 1.04
clickbench_q14/duckdb:duckdb 289924305 283596773 1.02
clickbench_q15/duckdb:duckdb 246472416 242551783 1.02
clickbench_q16/duckdb:duckdb 578083664 557427964 1.04
clickbench_q17/duckdb:duckdb 482877878 463086005 1.04
clickbench_q18/duckdb:duckdb 1014342826 997871756 1.02
clickbench_q19/duckdb:duckdb 34315382 35904324 0.96
clickbench_q20/duckdb:duckdb 476728023 480491919 0.99
clickbench_q21/duckdb:duckdb 478857954 473640475 1.01
clickbench_q22/duckdb:duckdb 556442452 531960024 1.05
clickbench_q23/duckdb:duckdb 261640609 250423591 1.04
clickbench_q24/duckdb:duckdb 62070089 61890516 1.00
clickbench_q25/duckdb:duckdb 149559652 148538833 1.01
clickbench_q26/duckdb:duckdb 62282401 61357996 1.02
clickbench_q27/duckdb:duckdb 🚀 417342791 545994366 0.76
clickbench_q28/duckdb:duckdb 4502779780 4536597222 0.99
clickbench_q29/duckdb:duckdb 50689678 50946700 0.99
clickbench_q30/duckdb:duckdb 280949142 277623562 1.01
clickbench_q31/duckdb:duckdb 370016600 360482016 1.03
clickbench_q32/duckdb:duckdb 1134516594 1110108699 1.02
clickbench_q33/duckdb:duckdb 1172847107 1110366263 1.06
clickbench_q34/duckdb:duckdb 1254854047 1181075297 1.06
clickbench_q35/duckdb:duckdb 306266159 296368067 1.03
clickbench_q36/duckdb:duckdb 53318569 49775652 1.07
clickbench_q37/duckdb:duckdb 29098428 28720681 1.01
clickbench_q38/duckdb:duckdb 32408502 33000848 0.98
clickbench_q39/duckdb:duckdb 🚨 92803203 79333885 1.17
clickbench_q40/duckdb:duckdb 28131015 28021950 1.00
clickbench_q41/duckdb:duckdb 27219423 26998329 1.01
clickbench_q42/duckdb:duckdb 29843857 29157971 1.02

File Size Changes (189 files changed, +1.0% overall, 71↑ 118↓)
File Scale Format Base HEAD Change %
hits_27.vortex 1.0 vortex-file-compressed 122.37 MB 153.75 MB +31.38 MB +25.6%
hits_28.vortex 1.0 vortex-file-compressed 119.91 MB 145.35 MB +25.44 MB +21.2%
hits_51.vortex 1.0 vortex-file-compressed 277.57 MB 322.53 MB +44.96 MB +16.2%
hits_42.vortex 1.0 vortex-file-compressed 223.15 MB 236.38 MB +13.23 MB +5.9%
hits_41.vortex 1.0 vortex-file-compressed 224.25 MB 237.22 MB +12.97 MB +5.8%
hits_44.vortex 1.0 vortex-file-compressed 186.93 MB 197.53 MB +10.61 MB +5.7%
hits_43.vortex 1.0 vortex-file-compressed 227.44 MB 239.94 MB +12.50 MB +5.5%
hits_85.vortex 1.0 vortex-file-compressed 91.86 MB 96.60 MB +4.74 MB +5.2%
hits_77.vortex 1.0 vortex-file-compressed 168.69 MB 176.71 MB +8.02 MB +4.8%
hits_18.vortex 1.0 vortex-file-compressed 104.83 MB 109.70 MB +4.87 MB +4.7%
hits_88.vortex 1.0 vortex-file-compressed 111.47 MB 116.04 MB +4.58 MB +4.1%
hits_18.vortex 1.0 vortex-compact 64.14 MB 66.54 MB +2.40 MB +3.7%
hits_79.vortex 1.0 vortex-file-compressed 145.11 MB 149.01 MB +3.90 MB +2.7%
hits_66.vortex 1.0 vortex-compact 53.37 MB 54.68 MB +1.31 MB +2.5%
hits_99.vortex 1.0 vortex-file-compressed 123.19 MB 125.92 MB +2.73 MB +2.2%
hits_35.vortex 1.0 vortex-file-compressed 115.22 MB 117.57 MB +2.35 MB +2.0%
hits_88.vortex 1.0 vortex-compact 73.16 MB 74.65 MB +1.49 MB +2.0%
hits_42.vortex 1.0 vortex-compact 163.98 MB 167.27 MB +3.29 MB +2.0%
hits_41.vortex 1.0 vortex-compact 165.53 MB 168.78 MB +3.25 MB +2.0%
hits_77.vortex 1.0 vortex-compact 117.91 MB 120.17 MB +2.27 MB +1.9%
hits_43.vortex 1.0 vortex-compact 168.65 MB 171.80 MB +3.15 MB +1.9%
hits_44.vortex 1.0 vortex-compact 132.25 MB 134.69 MB +2.43 MB +1.8%
hits_66.vortex 1.0 vortex-file-compressed 90.27 MB 91.84 MB +1.57 MB +1.7%
hits_46.vortex 1.0 vortex-compact 41.83 MB 42.50 MB +686.03 KB +1.6%
hits_35.vortex 1.0 vortex-compact 74.96 MB 76.00 MB +1.04 MB +1.4%
hits_46.vortex 1.0 vortex-file-compressed 69.44 MB 70.37 MB +949.75 KB +1.3%
hits_85.vortex 1.0 vortex-compact 52.54 MB 53.23 MB +710.34 KB +1.3%
hits_15.vortex 1.0 vortex-file-compressed 89.23 MB 90.28 MB +1.06 MB +1.2%
hits_27.vortex 1.0 vortex-compact 69.81 MB 70.59 MB +797.20 KB +1.1%
hits_28.vortex 1.0 vortex-compact 70.19 MB 70.92 MB +749.30 KB +1.0%
hits_4.vortex 1.0 vortex-file-compressed 108.75 MB 109.77 MB +1.02 MB +0.9%
hits_15.vortex 1.0 vortex-compact 47.95 MB 48.35 MB +414.93 KB +0.8%
hits_4.vortex 1.0 vortex-compact 71.70 MB 72.06 MB +374.00 KB +0.5%
hits_69.vortex 1.0 vortex-file-compressed 122.85 MB 123.45 MB +623.27 KB +0.5%
hits_99.vortex 1.0 vortex-compact 77.17 MB 77.53 MB +375.40 KB +0.5%
hits_70.vortex 1.0 vortex-file-compressed 93.64 MB 94.06 MB +429.14 KB +0.4%
hits_1.vortex 1.0 vortex-file-compressed 138.51 MB 139.10 MB +599.88 KB +0.4%
hits_53.vortex 1.0 vortex-file-compressed 87.25 MB 87.55 MB +306.59 KB +0.3%
hits_23.vortex 1.0 vortex-file-compressed 77.93 MB 78.15 MB +231.36 KB +0.3%
hits_79.vortex 1.0 vortex-compact 85.54 MB 85.73 MB +189.37 KB +0.2%
hits_31.vortex 1.0 vortex-file-compressed 90.05 MB 90.17 MB +119.77 KB +0.1%
hits_67.vortex 1.0 vortex-file-compressed 184.12 MB 184.35 MB +234.27 KB +0.1%
hits_73.vortex 1.0 vortex-file-compressed 110.52 MB 110.64 MB +123.02 KB +0.1%
hits_1.vortex 1.0 vortex-compact 90.20 MB 90.29 MB +91.40 KB +0.1%
hits_86.vortex 1.0 vortex-file-compressed 69.42 MB 69.49 MB +70.32 KB +0.1%
hits_69.vortex 1.0 vortex-compact 80.83 MB 80.89 MB +59.52 KB +0.1%
hits_70.vortex 1.0 vortex-compact 61.17 MB 61.21 MB +43.95 KB +0.1%
hits_10.vortex 1.0 vortex-file-compressed 69.68 MB 69.72 MB +49.10 KB +0.1%
hits_19.vortex 1.0 vortex-file-compressed 73.54 MB 73.59 MB +50.59 KB +0.1%
hits_68.vortex 1.0 vortex-file-compressed 123.28 MB 123.36 MB +82.57 KB +0.1%
hits_89.vortex 1.0 vortex-file-compressed 184.53 MB 184.63 MB +109.91 KB +0.1%
hits_61.vortex 1.0 vortex-compact 57.47 MB 57.49 MB +27.64 KB +0.0%
hits_12.vortex 1.0 vortex-file-compressed 101.11 MB 101.15 MB +46.55 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.26 MB 57.29 MB +22.12 KB +0.0%
hits_5.vortex 1.0 vortex-file-compressed 92.91 MB 92.94 MB +35.87 KB +0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.31 MB 41.33 MB +11.46 KB +0.0%
hits_84.vortex 1.0 vortex-file-compressed 117.33 MB 117.36 MB +32.09 KB +0.0%
hits_61.vortex 1.0 vortex-file-compressed 101.31 MB 101.33 MB +19.52 KB +0.0%
hits_2.vortex 1.0 vortex-file-compressed 186.48 MB 186.51 MB +32.38 KB +0.0%
hits_32.vortex 1.0 vortex-file-compressed 66.81 MB 66.82 MB +10.98 KB +0.0%
hits_6.vortex 1.0 vortex-compact 63.09 MB 63.10 MB +6.91 KB +0.0%
hits_59.vortex 1.0 vortex-file-compressed 101.87 MB 101.88 MB +9.98 KB +0.0%
hits_58.vortex 1.0 vortex-file-compressed 90.38 MB 90.39 MB +3.67 KB +0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.29 MB 99.30 MB +3.71 KB +0.0%
hits_39.vortex 1.0 vortex-compact 49.70 MB 49.70 MB +376 B +0.0%
hits_97.vortex 1.0 vortex-compact 68.98 MB 68.98 MB +368 B +0.0%
hits_5.vortex 1.0 vortex-compact 62.84 MB 62.84 MB +288 B +0.0%
hits_3.vortex 1.0 vortex-compact 94.06 MB 94.06 MB +288 B +0.0%
hits_50.vortex 1.0 vortex-compact 113.00 MB 113.00 MB +280 B +0.0%
hits_96.vortex 1.0 vortex-compact 90.93 MB 90.93 MB +88 B +0.0%
hits_32.vortex 1.0 vortex-compact 44.04 MB 44.04 MB +40 B +0.0%
hits_38.vortex 1.0 vortex-compact 62.97 MB 62.97 MB 16 B -0.0%
hits_78.vortex 1.0 vortex-compact 97.81 MB 97.81 MB 32 B -0.0%
hits_89.vortex 1.0 vortex-compact 112.71 MB 112.71 MB 56 B -0.0%
hits_2.vortex 1.0 vortex-compact 129.14 MB 129.14 MB 280 B -0.0%
hits_67.vortex 1.0 vortex-compact 113.94 MB 113.94 MB 304 B -0.0%
hits_14.vortex 1.0 vortex-compact 73.61 MB 73.61 MB 208 B -0.0%
hits_45.vortex 1.0 vortex-compact 75.88 MB 75.88 MB 248 B -0.0%
hits_71.vortex 1.0 vortex-compact 69.18 MB 69.18 MB 256 B -0.0%
hits_68.vortex 1.0 vortex-compact 75.86 MB 75.86 MB 304 B -0.0%
hits_60.vortex 1.0 vortex-compact 64.16 MB 64.16 MB 288 B -0.0%
hits_40.vortex 1.0 vortex-compact 75.75 MB 75.75 MB 344 B -0.0%
hits_8.vortex 1.0 vortex-compact 62.82 MB 62.82 MB 296 B -0.0%
hits_98.vortex 1.0 vortex-compact 72.61 MB 72.61 MB 344 B -0.0%
hits_9.vortex 1.0 vortex-compact 65.55 MB 65.55 MB 312 B -0.0%
hits_54.vortex 1.0 vortex-compact 117.57 MB 117.57 MB 584 B -0.0%
hits_58.vortex 1.0 vortex-compact 60.32 MB 60.32 MB 304 B -0.0%
hits_13.vortex 1.0 vortex-compact 67.87 MB 67.87 MB 344 B -0.0%
hits_87.vortex 1.0 vortex-compact 118.83 MB 118.82 MB 640 B -0.0%
hits_36.vortex 1.0 vortex-compact 48.91 MB 48.90 MB 272 B -0.0%
hits_81.vortex 1.0 vortex-compact 65.34 MB 65.34 MB 368 B -0.0%
hits_30.vortex 1.0 vortex-compact 58.57 MB 58.57 MB 344 B -0.0%
hits_17.vortex 1.0 vortex-compact 58.16 MB 58.16 MB 344 B -0.0%
hits_11.vortex 1.0 vortex-compact 54.23 MB 54.23 MB 328 B -0.0%
hits_34.vortex 1.0 vortex-compact 58.10 MB 58.10 MB 360 B -0.0%
hits_62.vortex 1.0 vortex-compact 74.09 MB 74.09 MB 480 B -0.0%
hits_64.vortex 1.0 vortex-compact 53.79 MB 53.79 MB 360 B -0.0%
hits_65.vortex 1.0 vortex-compact 129.71 MB 129.71 MB 912 B -0.0%
hits_22.vortex 1.0 vortex-compact 44.50 MB 44.50 MB 320 B -0.0%
hits_23.vortex 1.0 vortex-compact 43.93 MB 43.93 MB 320 B -0.0%
hits_19.vortex 1.0 vortex-compact 44.74 MB 44.74 MB 360 B -0.0%
hits_91.vortex 1.0 vortex-file-compressed 97.18 MB 97.18 MB 792 B -0.0%
hits_24.vortex 1.0 vortex-compact 43.39 MB 43.39 MB 368 B -0.0%
hits_76.vortex 1.0 vortex-compact 76.28 MB 76.28 MB 664 B -0.0%
hits_12.vortex 1.0 vortex-compact 69.17 MB 69.17 MB 608 B -0.0%
hits_80.vortex 1.0 vortex-compact 67.88 MB 67.88 MB 632 B -0.0%
hits_73.vortex 1.0 vortex-compact 69.84 MB 69.84 MB 664 B -0.0%
hits_25.vortex 1.0 vortex-compact 72.94 MB 72.94 MB 720 B -0.0%
hits_29.vortex 1.0 vortex-compact 36.57 MB 36.57 MB 392 B -0.0%
hits_83.vortex 1.0 vortex-compact 52.40 MB 52.40 MB 592 B -0.0%
hits_16.vortex 1.0 vortex-compact 48.08 MB 48.08 MB 544 B -0.0%
hits_37.vortex 1.0 vortex-compact 53.69 MB 53.69 MB 616 B -0.0%
hits_56.vortex 1.0 vortex-compact 77.76 MB 77.76 MB 912 B -0.0%
hits_31.vortex 1.0 vortex-compact 55.42 MB 55.42 MB 664 B -0.0%
hits_72.vortex 1.0 vortex-compact 51.61 MB 51.61 MB 672 B -0.0%
hits_59.vortex 1.0 vortex-compact 66.16 MB 66.16 MB 912 B -0.0%
hits_26.vortex 1.0 vortex-compact 70.74 MB 70.74 MB 1000 B -0.0%
hits_49.vortex 1.0 vortex-compact 50.43 MB 50.43 MB 736 B -0.0%
hits_84.vortex 1.0 vortex-compact 72.95 MB 72.95 MB 1.05 KB -0.0%
hits_75.vortex 1.0 vortex-compact 43.57 MB 43.57 MB 648 B -0.0%
hits_71.vortex 1.0 vortex-file-compressed 102.06 MB 102.06 MB 1.80 KB -0.0%
hits_53.vortex 1.0 vortex-compact 58.89 MB 58.89 MB 1.16 KB -0.0%
hits_48.vortex 1.0 vortex-compact 17.28 MB 17.28 MB 368 B -0.0%
hits_81.vortex 1.0 vortex-file-compressed 100.82 MB 100.81 MB 9.16 KB -0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.04 MB 28.03 MB 2.74 KB -0.0%
hits_0.vortex 1.0 vortex-file-compressed 89.54 MB 89.53 MB 10.30 KB -0.0%
hits_50.vortex 1.0 vortex-file-compressed 179.43 MB 179.40 MB 26.26 KB -0.0%
hits_11.vortex 1.0 vortex-file-compressed 79.98 MB 79.97 MB 11.97 KB -0.0%
hits_78.vortex 1.0 vortex-file-compressed 164.31 MB 164.28 MB 25.81 KB -0.0%
hits_90.vortex 1.0 vortex-file-compressed 142.15 MB 142.12 MB 28.81 KB -0.0%
hits_37.vortex 1.0 vortex-file-compressed 85.82 MB 85.80 MB 25.32 KB -0.0%
hits_63.vortex 1.0 vortex-compact 46.01 MB 45.99 MB 15.94 KB -0.0%
hits_7.vortex 1.0 vortex-file-compressed 94.05 MB 94.02 MB 35.02 KB -0.0%
hits_22.vortex 1.0 vortex-file-compressed 78.61 MB 78.58 MB 30.36 KB -0.0%
hits_9.vortex 1.0 vortex-file-compressed 99.30 MB 99.26 MB 38.80 KB -0.0%
hits_26.vortex 1.0 vortex-file-compressed 110.01 MB 109.97 MB 45.12 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 87.20 MB 87.16 MB 37.90 KB -0.0%
hits_75.vortex 1.0 vortex-file-compressed 63.34 MB 63.31 MB 29.76 KB -0.0%
hits_21.vortex 1.0 vortex-file-compressed 94.29 MB 94.24 MB 46.69 KB -0.0%
hits_20.vortex 1.0 vortex-file-compressed 63.17 MB 63.14 MB 32.98 KB -0.1%
hits_83.vortex 1.0 vortex-file-compressed 89.83 MB 89.79 MB 47.34 KB -0.1%
hits_76.vortex 1.0 vortex-file-compressed 114.43 MB 114.37 MB 61.42 KB -0.1%
hits_60.vortex 1.0 vortex-file-compressed 103.43 MB 103.37 MB 60.19 KB -0.1%
hits_72.vortex 1.0 vortex-file-compressed 84.86 MB 84.81 MB 50.43 KB -0.1%
hits_54.vortex 1.0 vortex-file-compressed 221.40 MB 221.27 MB 135.80 KB -0.1%
hits_94.vortex 1.0 vortex-file-compressed 138.77 MB 138.68 MB 93.57 KB -0.1%
hits_24.vortex 1.0 vortex-file-compressed 77.49 MB 77.44 MB 54.94 KB -0.1%
hits_16.vortex 1.0 vortex-file-compressed 80.00 MB 79.94 MB 58.24 KB -0.1%
hits_93.vortex 1.0 vortex-file-compressed 90.58 MB 90.51 MB 67.59 KB -0.1%
hits_34.vortex 1.0 vortex-file-compressed 97.89 MB 97.82 MB 75.87 KB -0.1%
hits_6.vortex 1.0 vortex-file-compressed 93.42 MB 93.35 MB 73.39 KB -0.1%
hits_38.vortex 1.0 vortex-file-compressed 99.32 MB 99.23 MB 82.65 KB -0.1%
hits_29.vortex 1.0 vortex-file-compressed 59.86 MB 59.81 MB 50.66 KB -0.1%
hits_14.vortex 1.0 vortex-file-compressed 111.46 MB 111.36 MB 99.68 KB -0.1%
hits_36.vortex 1.0 vortex-file-compressed 68.48 MB 68.42 MB 61.30 KB -0.1%
hits_8.vortex 1.0 vortex-file-compressed 93.32 MB 93.24 MB 86.85 KB -0.1%
hits_65.vortex 1.0 vortex-file-compressed 183.81 MB 183.64 MB 178.58 KB -0.1%
hits_92.vortex 1.0 vortex-compact 94.12 MB 94.03 MB 93.54 KB -0.1%
hits_17.vortex 1.0 vortex-file-compressed 87.50 MB 87.41 MB 91.59 KB -0.1%
hits_39.vortex 1.0 vortex-file-compressed 80.40 MB 80.32 MB 86.16 KB -0.1%
hits_98.vortex 1.0 vortex-file-compressed 118.54 MB 118.42 MB 128.23 KB -0.1%
hits_62.vortex 1.0 vortex-file-compressed 117.55 MB 117.43 MB 127.76 KB -0.1%
hits_49.vortex 1.0 vortex-file-compressed 75.88 MB 75.80 MB 84.23 KB -0.1%
hits_3.vortex 1.0 vortex-file-compressed 142.33 MB 142.17 MB 166.58 KB -0.1%
hits_87.vortex 1.0 vortex-file-compressed 172.66 MB 172.43 MB 236.72 KB -0.1%
hits_80.vortex 1.0 vortex-file-compressed 105.05 MB 104.91 MB 144.85 KB -0.1%
hits_56.vortex 1.0 vortex-file-compressed 123.72 MB 123.55 MB 174.55 KB -0.1%
hits_40.vortex 1.0 vortex-file-compressed 117.95 MB 117.78 MB 172.23 KB -0.1%
hits_52.vortex 1.0 vortex-file-compressed 105.30 MB 105.15 MB 154.93 KB -0.1%
hits_55.vortex 1.0 vortex-file-compressed 169.29 MB 169.04 MB 258.26 KB -0.1%
hits_64.vortex 1.0 vortex-file-compressed 81.34 MB 81.21 MB 127.08 KB -0.2%
hits_45.vortex 1.0 vortex-file-compressed 122.24 MB 122.02 MB 222.09 KB -0.2%
hits_25.vortex 1.0 vortex-file-compressed 114.16 MB 113.95 MB 207.61 KB -0.2%
hits_96.vortex 1.0 vortex-file-compressed 135.86 MB 135.61 MB 252.09 KB -0.2%
hits_51.vortex 1.0 vortex-compact 167.76 MB 167.24 MB 534.03 KB -0.3%
hits_82.vortex 1.0 vortex-compact 67.00 MB 66.79 MB 219.84 KB -0.3%
hits_82.vortex 1.0 vortex-file-compressed 100.10 MB 99.77 MB 335.75 KB -0.3%
hits_97.vortex 1.0 vortex-file-compressed 107.31 MB 106.95 MB 363.66 KB -0.3%
hits_57.vortex 1.0 vortex-compact 83.36 MB 82.97 MB 394.01 KB -0.5%
hits_74.vortex 1.0 vortex-compact 71.47 MB 70.98 MB 500.00 KB -0.7%
hits_95.vortex 1.0 vortex-compact 57.61 MB 57.19 MB 424.30 KB -0.7%
hits_63.vortex 1.0 vortex-file-compressed 69.27 MB 68.60 MB 685.79 KB -1.0%
hits_55.vortex 1.0 vortex-compact 94.94 MB 94.00 MB 962.79 KB -1.0%
hits_92.vortex 1.0 vortex-file-compressed 146.84 MB 144.01 MB 2.83 MB -1.9%
hits_95.vortex 1.0 vortex-file-compressed 96.61 MB 94.32 MB 2.29 MB -2.4%
hits_57.vortex 1.0 vortex-file-compressed 128.35 MB 125.21 MB 3.14 MB -2.4%
hits_90.vortex 1.0 vortex-compact 82.52 MB 80.50 MB 2.02 MB -2.5%
hits_74.vortex 1.0 vortex-file-compressed 119.99 MB 116.39 MB 3.60 MB -3.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.05 GB → 7.06 GB (+0.3%)
  • vortex-file-compressed: 11.02 GB → 11.19 GB (+1.5%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: Clickbench on NVME

File Size Changes (105 files changed, +0.0% overall, 95↑ 10↓)
File Scale Format Base HEAD Change %
hits_88.vortex 1.0 vortex-file-compressed 137.34 MB 140.19 MB +2.85 MB +2.1%
hits_61.vortex 1.0 vortex-file-compressed 114.43 MB 114.50 MB +72.07 KB +0.1%
hits_61.vortex 1.0 vortex-compact 57.66 MB 57.69 MB +27.65 KB +0.0%
hits_88.vortex 1.0 vortex-compact 73.31 MB 73.34 MB +27.92 KB +0.0%
hits_2.vortex 1.0 vortex-file-compressed 241.46 MB 241.51 MB +50.91 KB +0.0%
hits_49.vortex 1.0 vortex-file-compressed 88.67 MB 88.68 MB +14.88 KB +0.0%
hits_86.vortex 1.0 vortex-file-compressed 81.40 MB 81.41 MB +10.46 KB +0.0%
hits_1.vortex 1.0 vortex-file-compressed 181.16 MB 181.19 MB +22.94 KB +0.0%
hits_32.vortex 1.0 vortex-file-compressed 77.12 MB 77.13 MB +9.52 KB +0.0%
hits_75.vortex 1.0 vortex-file-compressed 74.18 MB 74.19 MB +9.12 KB +0.0%
hits_36.vortex 1.0 vortex-file-compressed 80.27 MB 80.28 MB +9.75 KB +0.0%
hits_53.vortex 1.0 vortex-file-compressed 98.26 MB 98.27 MB +10.83 KB +0.0%
hits_64.vortex 1.0 vortex-file-compressed 95.27 MB 95.28 MB +10.19 KB +0.0%
hits_31.vortex 1.0 vortex-file-compressed 104.39 MB 104.40 MB +10.70 KB +0.0%
hits_60.vortex 1.0 vortex-file-compressed 121.19 MB 121.20 MB +11.64 KB +0.0%
hits_25.vortex 1.0 vortex-file-compressed 137.01 MB 137.02 MB +11.85 KB +0.0%
hits_37.vortex 1.0 vortex-file-compressed 97.54 MB 97.55 MB +8.07 KB +0.0%
hits_29.vortex 1.0 vortex-file-compressed 65.47 MB 65.48 MB +5.31 KB +0.0%
hits_84.vortex 1.0 vortex-file-compressed 145.05 MB 145.07 MB +11.64 KB +0.0%
hits_81.vortex 1.0 vortex-file-compressed 126.55 MB 126.56 MB +9.86 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 62.97 MB 62.97 MB +4.85 KB +0.0%
hits_87.vortex 1.0 vortex-file-compressed 221.68 MB 221.70 MB +16.48 KB +0.0%
hits_20.vortex 1.0 vortex-file-compressed 67.53 MB 67.54 MB +4.98 KB +0.0%
hits_65.vortex 1.0 vortex-file-compressed 238.05 MB 238.06 MB +15.25 KB +0.0%
hits_63.vortex 1.0 vortex-file-compressed 80.62 MB 80.63 MB +5.16 KB +0.0%
hits_92.vortex 1.0 vortex-file-compressed 196.47 MB 196.48 MB +12.03 KB +0.0%
hits_57.vortex 1.0 vortex-file-compressed 158.37 MB 158.38 MB +9.62 KB +0.0%
hits_91.vortex 1.0 vortex-file-compressed 116.23 MB 116.24 MB +6.99 KB +0.0%
hits_73.vortex 1.0 vortex-file-compressed 131.83 MB 131.84 MB +7.91 KB +0.0%
hits_27.vortex 1.0 vortex-file-compressed 174.61 MB 174.62 MB +10.16 KB +0.0%
hits_28.vortex 1.0 vortex-file-compressed 167.55 MB 167.56 MB +9.66 KB +0.0%
hits_76.vortex 1.0 vortex-file-compressed 140.05 MB 140.06 MB +7.96 KB +0.0%
hits_7.vortex 1.0 vortex-file-compressed 123.82 MB 123.82 MB +6.98 KB +0.0%
hits_69.vortex 1.0 vortex-file-compressed 147.61 MB 147.62 MB +8.27 KB +0.0%
hits_71.vortex 1.0 vortex-file-compressed 126.41 MB 126.41 MB +6.32 KB +0.0%
hits_93.vortex 1.0 vortex-file-compressed 107.66 MB 107.66 MB +5.25 KB +0.0%
hits_18.vortex 1.0 vortex-file-compressed 126.06 MB 126.07 MB +5.32 KB +0.0%
hits_40.vortex 1.0 vortex-file-compressed 142.99 MB 143.00 MB +5.96 KB +0.0%
hits_79.vortex 1.0 vortex-file-compressed 204.16 MB 204.17 MB +8.48 KB +0.0%
hits_72.vortex 1.0 vortex-file-compressed 96.27 MB 96.28 MB +3.98 KB +0.0%
hits_95.vortex 1.0 vortex-file-compressed 114.33 MB 114.34 MB +4.70 KB +0.0%
hits_68.vortex 1.0 vortex-file-compressed 172.16 MB 172.17 MB +6.76 KB +0.0%
hits_26.vortex 1.0 vortex-file-compressed 144.05 MB 144.06 MB +5.63 KB +0.0%
hits_11.vortex 1.0 vortex-file-compressed 96.07 MB 96.07 MB +3.72 KB +0.0%
hits_6.vortex 1.0 vortex-file-compressed 122.86 MB 122.87 MB +4.75 KB +0.0%
hits_56.vortex 1.0 vortex-file-compressed 163.76 MB 163.76 MB +6.09 KB +0.0%
hits_94.vortex 1.0 vortex-file-compressed 185.12 MB 185.13 MB +6.79 KB +0.0%
hits_82.vortex 1.0 vortex-file-compressed 122.77 MB 122.77 MB +4.17 KB +0.0%
hits_97.vortex 1.0 vortex-file-compressed 130.96 MB 130.97 MB +4.38 KB +0.0%
hits_52.vortex 1.0 vortex-file-compressed 120.78 MB 120.78 MB +3.98 KB +0.0%
hits_70.vortex 1.0 vortex-file-compressed 115.14 MB 115.14 MB +3.69 KB +0.0%
hits_74.vortex 1.0 vortex-file-compressed 152.12 MB 152.12 MB +4.84 KB +0.0%
hits_96.vortex 1.0 vortex-file-compressed 180.76 MB 180.76 MB +5.75 KB +0.0%
hits_9.vortex 1.0 vortex-file-compressed 124.22 MB 124.22 MB +3.82 KB +0.0%
hits_13.vortex 1.0 vortex-file-compressed 123.20 MB 123.20 MB +3.76 KB +0.0%
hits_98.vortex 1.0 vortex-file-compressed 150.55 MB 150.56 MB +4.42 KB +0.0%
hits_66.vortex 1.0 vortex-file-compressed 105.34 MB 105.34 MB +2.98 KB +0.0%
hits_59.vortex 1.0 vortex-file-compressed 121.84 MB 121.85 MB +3.41 KB +0.0%
hits_83.vortex 1.0 vortex-file-compressed 103.72 MB 103.72 MB +2.89 KB +0.0%
hits_3.vortex 1.0 vortex-file-compressed 193.11 MB 193.12 MB +5.23 KB +0.0%
hits_8.vortex 1.0 vortex-file-compressed 122.86 MB 122.86 MB +3.28 KB +0.0%
hits_12.vortex 1.0 vortex-file-compressed 125.34 MB 125.34 MB +3.34 KB +0.0%
hits_30.vortex 1.0 vortex-file-compressed 104.00 MB 104.00 MB +2.76 KB +0.0%
hits_17.vortex 1.0 vortex-file-compressed 103.64 MB 103.64 MB +2.69 KB +0.0%
hits_39.vortex 1.0 vortex-file-compressed 94.06 MB 94.06 MB +2.38 KB +0.0%
hits_5.vortex 1.0 vortex-file-compressed 122.64 MB 122.65 MB +3.05 KB +0.0%
hits_58.vortex 1.0 vortex-file-compressed 113.78 MB 113.78 MB +2.75 KB +0.0%
hits_46.vortex 1.0 vortex-file-compressed 80.32 MB 80.32 MB +1.88 KB +0.0%
hits_45.vortex 1.0 vortex-file-compressed 145.48 MB 145.48 MB +3.23 KB +0.0%
hits_80.vortex 1.0 vortex-file-compressed 124.24 MB 124.24 MB +2.66 KB +0.0%
hits_62.vortex 1.0 vortex-file-compressed 148.36 MB 148.36 MB +3.02 KB +0.0%
hits_85.vortex 1.0 vortex-file-compressed 106.37 MB 106.37 MB +2.12 KB +0.0%
hits_67.vortex 1.0 vortex-file-compressed 265.94 MB 265.94 MB +5.20 KB +0.0%
hits_90.vortex 1.0 vortex-file-compressed 204.12 MB 204.13 MB +3.88 KB +0.0%
hits_38.vortex 1.0 vortex-file-compressed 118.43 MB 118.43 MB +2.25 KB +0.0%
hits_4.vortex 1.0 vortex-file-compressed 138.86 MB 138.87 MB +2.55 KB +0.0%
hits_15.vortex 1.0 vortex-file-compressed 97.01 MB 97.01 MB +1.71 KB +0.0%
hits_10.vortex 1.0 vortex-file-compressed 81.76 MB 81.76 MB +1.39 KB +0.0%
hits_42.vortex 1.0 vortex-file-compressed 298.79 MB 298.79 MB +4.99 KB +0.0%
hits_0.vortex 1.0 vortex-file-compressed 112.17 MB 112.18 MB +1.57 KB +0.0%
hits_78.vortex 1.0 vortex-file-compressed 238.59 MB 238.59 MB +3.25 KB +0.0%
hits_34.vortex 1.0 vortex-file-compressed 111.68 MB 111.68 MB +1.46 KB +0.0%
hits_19.vortex 1.0 vortex-file-compressed 82.10 MB 82.10 MB +1.07 KB +0.0%
hits_77.vortex 1.0 vortex-file-compressed 218.96 MB 218.96 MB +2.51 KB +0.0%
hits_35.vortex 1.0 vortex-file-compressed 138.81 MB 138.81 MB +1.54 KB +0.0%
hits_89.vortex 1.0 vortex-file-compressed 266.01 MB 266.01 MB +2.92 KB +0.0%
hits_22.vortex 1.0 vortex-file-compressed 81.17 MB 81.17 MB +888 B +0.0%
hits_14.vortex 1.0 vortex-file-compressed 135.14 MB 135.14 MB +1.30 KB +0.0%
hits_21.vortex 1.0 vortex-file-compressed 101.28 MB 101.28 MB +984 B +0.0%
hits_54.vortex 1.0 vortex-file-compressed 361.83 MB 361.84 MB +3.20 KB +0.0%
hits_50.vortex 1.0 vortex-file-compressed 255.24 MB 255.24 MB +2.25 KB +0.0%
hits_23.vortex 1.0 vortex-file-compressed 80.37 MB 80.37 MB +584 B +0.0%
hits_43.vortex 1.0 vortex-file-compressed 305.71 MB 305.71 MB +2.03 KB +0.0%
hits_55.vortex 1.0 vortex-file-compressed 251.56 MB 251.56 MB +872 B +0.0%
hits_41.vortex 1.0 vortex-file-compressed 300.49 MB 300.50 MB +520 B +0.0%
hits_78.vortex 1.0 vortex-compact 97.87 MB 97.87 MB 32 B -0.0%
hits_30.vortex 1.0 vortex-compact 58.69 MB 58.69 MB 40 B -0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.86 MB 41.86 MB 48 B -0.0%
hits_25.vortex 1.0 vortex-compact 73.14 MB 73.14 MB 96 B -0.0%
hits_24.vortex 1.0 vortex-file-compressed 79.71 MB 79.71 MB 224 B -0.0%
hits_99.vortex 1.0 vortex-compact 77.31 MB 77.31 MB 6.64 KB -0.0%
hits_51.vortex 1.0 vortex-compact 167.81 MB 167.79 MB 14.50 KB -0.0%
hits_51.vortex 1.0 vortex-file-compressed 428.84 MB 428.79 MB 50.51 KB -0.0%
hits_99.vortex 1.0 vortex-file-compressed 158.88 MB 158.24 MB 651.91 KB -0.4%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.06 GB → 7.06 GB (-0.0%)
  • vortex-file-compressed: 14.01 GB → 14.01 GB (+0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.4%
Engines: DataFusion No clear signal (+3.6%, environment too noisy confidence) · DuckDB No clear signal (+1.2%, environment too noisy confidence)
Vortex (geomean): 1.076x ➖
Parquet (geomean): 1.051x ➖
Shifts: Parquet (control) +5.1% · Median polish +6.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.087x ➖, 0↑ 7↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 51969700 49386191 1.05
tpch_q02/datafusion:vortex-file-compressed 24174706 22514392 1.07
tpch_q03/datafusion:vortex-file-compressed 27307543 25464750 1.07
tpch_q04/datafusion:vortex-file-compressed 20590562 19441936 1.06
tpch_q05/datafusion:vortex-file-compressed 🚨 54939044 48634282 1.13
tpch_q06/datafusion:vortex-file-compressed 🚨 10654255 9197612 1.16
tpch_q07/datafusion:vortex-file-compressed 🚨 60127860 54562983 1.10
tpch_q08/datafusion:vortex-file-compressed 42122166 39942607 1.05
tpch_q09/datafusion:vortex-file-compressed 🚨 60856191 51697637 1.18
tpch_q10/datafusion:vortex-file-compressed 46410206 43112931 1.08
tpch_q11/datafusion:vortex-file-compressed 17343011 15848048 1.09
tpch_q12/datafusion:vortex-file-compressed 23858594 22104562 1.08
tpch_q13/datafusion:vortex-file-compressed 28365724 26601312 1.07
tpch_q14/datafusion:vortex-file-compressed 16094455 15236654 1.06
tpch_q15/datafusion:vortex-file-compressed 🚨 24257186 22045788 1.10
tpch_q16/datafusion:vortex-file-compressed 20999493 19539505 1.07
tpch_q17/datafusion:vortex-file-compressed 70860906 68864299 1.03
tpch_q18/datafusion:vortex-file-compressed 🚨 90212933 80522742 1.12
tpch_q19/datafusion:vortex-file-compressed 17830842 16484346 1.08
tpch_q20/datafusion:vortex-file-compressed 30745781 28423684 1.08
tpch_q21/datafusion:vortex-file-compressed 73567238 69490779 1.06
tpch_q22/datafusion:vortex-file-compressed 🚨 12534350 11095472 1.13
datafusion / vortex-compact (1.083x ➖, 0↑ 7↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 61996677 55127304 1.12
tpch_q02/datafusion:vortex-compact 26436236 26070336 1.01
tpch_q03/datafusion:vortex-compact 29248855 26762405 1.09
tpch_q04/datafusion:vortex-compact 23532186 21554134 1.09
tpch_q05/datafusion:vortex-compact 🚨 56320491 50355097 1.12
tpch_q06/datafusion:vortex-compact 12124232 11829387 1.02
tpch_q07/datafusion:vortex-compact 62618237 57238633 1.09
tpch_q08/datafusion:vortex-compact 🚨 46699060 41937297 1.11
tpch_q09/datafusion:vortex-compact 🚨 61495404 55414576 1.11
tpch_q10/datafusion:vortex-compact 🚨 49336527 44121278 1.12
tpch_q11/datafusion:vortex-compact 🚨 18723328 16913109 1.11
tpch_q12/datafusion:vortex-compact 31284480 30002474 1.04
tpch_q13/datafusion:vortex-compact 33636670 31367271 1.07
tpch_q14/datafusion:vortex-compact 🚨 20721702 18706005 1.11
tpch_q15/datafusion:vortex-compact 31207250 28753684 1.09
tpch_q16/datafusion:vortex-compact 26813812 24428752 1.10
tpch_q17/datafusion:vortex-compact 74372620 69006794 1.08
tpch_q18/datafusion:vortex-compact 89703205 82174703 1.09
tpch_q19/datafusion:vortex-compact 28244924 27301334 1.03
tpch_q20/datafusion:vortex-compact 35555620 32789963 1.08
tpch_q21/datafusion:vortex-compact 77710280 73823262 1.05
tpch_q22/datafusion:vortex-compact 13141741 12051388 1.09
datafusion / parquet (1.055x ➖, 0↑ 3↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 133619542 133481651 1.00
tpch_q02/datafusion:parquet 🚨 67177589 60848649 1.10
tpch_q03/datafusion:parquet 74709673 74646769 1.00
tpch_q04/datafusion:parquet 45112307 44005168 1.03
tpch_q05/datafusion:parquet 98626851 93879589 1.05
tpch_q06/datafusion:parquet 42073591 39405813 1.07
tpch_q07/datafusion:parquet 114677954 105131018 1.09
tpch_q08/datafusion:parquet 99732111 98501290 1.01
tpch_q09/datafusion:parquet 134229244 123880348 1.08
tpch_q10/datafusion:parquet 118601016 111153421 1.07
tpch_q11/datafusion:parquet 44260838 40486914 1.09
tpch_q12/datafusion:parquet 91428993 86745062 1.05
tpch_q13/datafusion:parquet 222055621 202106053 1.10
tpch_q14/datafusion:parquet 48461502 48595875 1.00
tpch_q15/datafusion:parquet 62722512 58669771 1.07
tpch_q16/datafusion:parquet 🚨 46574796 40963060 1.14
tpch_q17/datafusion:parquet 🚨 138919008 121786857 1.14
tpch_q18/datafusion:parquet 174893111 164067562 1.07
tpch_q19/datafusion:parquet 75723466 82716460 0.92
tpch_q20/datafusion:parquet 71995331 68673391 1.05
tpch_q21/datafusion:parquet 144781502 137790922 1.05
tpch_q22/datafusion:parquet 32808345 31101729 1.05
datafusion / arrow (1.107x ❌, 0↑ 11↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 58112080 56336783 1.03
tpch_q02/datafusion:arrow 20086893 18989294 1.06
tpch_q03/datafusion:arrow 🚨 34499961 29229798 1.18
tpch_q04/datafusion:arrow 🚨 29187066 24581763 1.19
tpch_q05/datafusion:arrow 🚨 88639178 72687923 1.22
tpch_q06/datafusion:arrow 🚨 23483829 19450732 1.21
tpch_q07/datafusion:arrow 112754015 102624791 1.10
tpch_q08/datafusion:arrow 🚨 48858867 42975709 1.14
tpch_q09/datafusion:arrow 73289151 66812317 1.10
tpch_q10/datafusion:arrow 50956472 49732671 1.02
tpch_q11/datafusion:arrow 10067755 9257575 1.09
tpch_q12/datafusion:arrow 54043309 50228413 1.08
tpch_q13/datafusion:arrow 48490547 46748742 1.04
tpch_q14/datafusion:arrow 🚨 23960710 20817746 1.15
tpch_q15/datafusion:arrow 🚨 46627702 41477300 1.12
tpch_q16/datafusion:arrow 19537036 18525023 1.05
tpch_q17/datafusion:arrow 🚨 75462496 68033346 1.11
tpch_q18/datafusion:arrow 🚨 147470187 132768664 1.11
tpch_q19/datafusion:arrow 36533165 34606223 1.06
tpch_q20/datafusion:arrow 🚨 39241775 33302930 1.18
tpch_q21/datafusion:arrow 🚨 160933814 145838260 1.10
tpch_q22/datafusion:arrow 18473253 17316897 1.07
duckdb / vortex-file-compressed (1.074x ➖, 0↑ 4↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 31832543 30798536 1.03
tpch_q02/duckdb:vortex-file-compressed 26708223 24693085 1.08
tpch_q03/duckdb:vortex-file-compressed 34484242 32541075 1.06
tpch_q04/duckdb:vortex-file-compressed 30224675 28003291 1.08
tpch_q05/duckdb:vortex-file-compressed 39498306 36990124 1.07
tpch_q06/duckdb:vortex-file-compressed 8347712 8058488 1.04
tpch_q07/duckdb:vortex-file-compressed 🚨 37685495 33931739 1.11
tpch_q08/duckdb:vortex-file-compressed 38222225 36209474 1.06
tpch_q09/duckdb:vortex-file-compressed 61686933 57307693 1.08
tpch_q10/duckdb:vortex-file-compressed 42766810 40705944 1.05
tpch_q11/duckdb:vortex-file-compressed 🚨 15941312 14427231 1.10
tpch_q12/duckdb:vortex-file-compressed 23919746 22386235 1.07
tpch_q13/duckdb:vortex-file-compressed 43766688 40986192 1.07
tpch_q14/duckdb:vortex-file-compressed 23000207 21688262 1.06
tpch_q15/duckdb:vortex-file-compressed 18059662 16849621 1.07
tpch_q16/duckdb:vortex-file-compressed 30504855 29822565 1.02
tpch_q17/duckdb:vortex-file-compressed 25141620 23918952 1.05
tpch_q18/duckdb:vortex-file-compressed 55752104 52536525 1.06
tpch_q19/duckdb:vortex-file-compressed 31519513 28848986 1.09
tpch_q20/duckdb:vortex-file-compressed 🚨 37938344 32136013 1.18
tpch_q21/duckdb:vortex-file-compressed 🚨 110059965 98666990 1.12
tpch_q22/duckdb:vortex-file-compressed 18309027 16915172 1.08
duckdb / vortex-compact (1.062x ➖, 0↑ 3↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 39522464 37900537 1.04
tpch_q02/duckdb:vortex-compact 34340968 32803939 1.05
tpch_q03/duckdb:vortex-compact 35966464 33951555 1.06
tpch_q04/duckdb:vortex-compact 33023175 31310473 1.05
tpch_q05/duckdb:vortex-compact 43458057 40481908 1.07
tpch_q06/duckdb:vortex-compact 11154073 10754869 1.04
tpch_q07/duckdb:vortex-compact 44482502 40984249 1.09
tpch_q08/duckdb:vortex-compact 44221618 40853849 1.08
tpch_q09/duckdb:vortex-compact 68708646 64470805 1.07
tpch_q10/duckdb:vortex-compact 🚨 49273707 44771403 1.10
tpch_q11/duckdb:vortex-compact 18217102 18437760 0.99
tpch_q12/duckdb:vortex-compact 30942145 29499989 1.05
tpch_q13/duckdb:vortex-compact 49271937 46824188 1.05
tpch_q14/duckdb:vortex-compact 27368362 25855048 1.06
tpch_q15/duckdb:vortex-compact 20711493 19888460 1.04
tpch_q16/duckdb:vortex-compact 33996942 31478137 1.08
tpch_q17/duckdb:vortex-compact 29841858 29656703 1.01
tpch_q18/duckdb:vortex-compact 56132515 52520726 1.07
tpch_q19/duckdb:vortex-compact 🚨 37014266 32217665 1.15
tpch_q20/duckdb:vortex-compact 40584797 39735934 1.02
tpch_q21/duckdb:vortex-compact 112672236 102545878 1.10
tpch_q22/duckdb:vortex-compact 🚨 19947803 17987976 1.11
duckdb / parquet (1.047x ➖, 0↑ 4↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 76793212 78145058 0.98
tpch_q02/duckdb:parquet 40988656 39213361 1.05
tpch_q03/duckdb:parquet 73765631 70242904 1.05
tpch_q04/duckdb:parquet 53169918 57102782 0.93
tpch_q05/duckdb:parquet 70494557 68486287 1.03
tpch_q06/duckdb:parquet 23233097 22835972 1.02
tpch_q07/duckdb:parquet 🚨 80134103 71582845 1.12
tpch_q08/duckdb:parquet 🚨 94678336 83466705 1.13
tpch_q09/duckdb:parquet 🚨 154919271 132736404 1.17
tpch_q10/duckdb:parquet 137935956 129264573 1.07
tpch_q11/duckdb:parquet 23765846 22187516 1.07
tpch_q12/duckdb:parquet 53660203 55865140 0.96
tpch_q13/duckdb:parquet 271333222 252327914 1.08
tpch_q14/duckdb:parquet 53048681 50790468 1.04
tpch_q15/duckdb:parquet 🚨 31665338 25814870 1.23
tpch_q16/duckdb:parquet 60293107 58144736 1.04
tpch_q17/duckdb:parquet 56608070 58085674 0.97
tpch_q18/duckdb:parquet 122060416 125359997 0.97
tpch_q19/duckdb:parquet 75997221 71601262 1.06
tpch_q20/duckdb:parquet 67722192 65706494 1.03
tpch_q21/duckdb:parquet 192928050 180727029 1.07
tpch_q22/duckdb:parquet 54750908 53462561 1.02
duckdb / duckdb (1.045x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 17925821 17391382 1.03
tpch_q02/duckdb:duckdb 15393182 14034480 1.10
tpch_q03/duckdb:duckdb 23216021 22463034 1.03
tpch_q04/duckdb:duckdb 22489375 22577657 1.00
tpch_q05/duckdb:duckdb 24202849 23645267 1.02
tpch_q06/duckdb:duckdb 7311085 7020438 1.04
tpch_q07/duckdb:duckdb 26611786 25212208 1.06
tpch_q08/duckdb:duckdb 25374647 23990271 1.06
tpch_q09/duckdb:duckdb 61416937 55987356 1.10
tpch_q10/duckdb:duckdb 54843729 50257232 1.09
tpch_q11/duckdb:duckdb 7709195 7106013 1.08
tpch_q12/duckdb:duckdb 18498390 17878221 1.03
tpch_q13/duckdb:duckdb 41519982 39628252 1.05
tpch_q14/duckdb:duckdb 22421915 21664955 1.03
tpch_q15/duckdb:duckdb 14046070 13756767 1.02
tpch_q16/duckdb:duckdb 27617651 26055578 1.06
tpch_q17/duckdb:duckdb 16746535 16481328 1.02
tpch_q18/duckdb:duckdb 41710755 40686308 1.03
tpch_q19/duckdb:duckdb 33192059 30791674 1.08
tpch_q20/duckdb:duckdb 25839983 25527516 1.01
tpch_q21/duckdb:duckdb 63948537 61914861 1.03
tpch_q22/duckdb:duckdb 26191935 25738432 1.02

File Size Changes (12 files changed, +0.0% overall, 5↑ 7↓)
File Scale Format Base HEAD Change %
partsupp_0.vortex 1.0 vortex-compact 20.75 MB 21.14 MB +396.27 KB +1.9%
orders_0.vortex 1.0 vortex-compact 31.73 MB 32.20 MB +482.27 KB +1.5%
partsupp_0.vortex 1.0 vortex-file-compressed 23.79 MB 23.82 MB +23.24 KB +0.1%
lineitem_1.vortex 1.0 vortex-file-compressed 84.63 MB 84.66 MB +27.27 KB +0.0%
lineitem_0.vortex 1.0 vortex-file-compressed 85.13 MB 85.14 MB +1.48 KB +0.0%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 63.03 MB 252 B -0.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 63.00 MB 260 B -0.0%
customer_0.vortex 1.0 vortex-file-compressed 8.89 MB 8.89 MB 136 B -0.0%
part_0.vortex 1.0 vortex-file-compressed 5.05 MB 5.05 MB 168 B -0.0%
supplier_0.vortex 1.0 vortex-file-compressed 617.39 KB 616.31 KB 1.08 KB -0.2%
part_0.vortex 1.0 vortex-compact 3.38 MB 3.37 MB 11.24 KB -0.3%
orders_0.vortex 1.0 vortex-file-compressed 38.85 MB 38.06 MB 806.49 KB -2.0%

Totals:

  • vortex-compact: 190.09 MB → 190.93 MB (+0.4%)
  • vortex-file-compressed: 247.23 MB → 246.49 MB (-0.3%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: TPC-H SF=1 on NVME

No file size changes detected.

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.0%
Engines: DataFusion No clear signal (+0.0%, low confidence) · DuckDB No clear signal (-0.1%, low confidence)
Vortex (geomean): 0.995x ➖
Parquet (geomean): 0.996x ➖
Shifts: Parquet (control) -0.4% · Median polish -0.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.998x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 394284435 392333159 1.00
tpch_q02/datafusion:vortex-file-compressed 109659143 109941291 1.00
tpch_q03/datafusion:vortex-file-compressed 207574129 210551036 0.99
tpch_q04/datafusion:vortex-file-compressed 109738100 110936910 0.99
tpch_q05/datafusion:vortex-file-compressed 381311160 377268391 1.01
tpch_q06/datafusion:vortex-file-compressed 36498314 37842906 0.96
tpch_q07/datafusion:vortex-file-compressed 504536216 502479913 1.00
tpch_q08/datafusion:vortex-file-compressed 367554649 367964431 1.00
tpch_q09/datafusion:vortex-file-compressed 647236163 648329667 1.00
tpch_q10/datafusion:vortex-file-compressed 231595249 229154899 1.01
tpch_q11/datafusion:vortex-file-compressed 85148354 84135005 1.01
tpch_q12/datafusion:vortex-file-compressed 112971148 112828031 1.00
tpch_q13/datafusion:vortex-file-compressed 214733653 215882807 0.99
tpch_q14/datafusion:vortex-file-compressed 51917594 51439867 1.01
tpch_q15/datafusion:vortex-file-compressed 96641977 99480527 0.97
tpch_q16/datafusion:vortex-file-compressed 74235533 75569295 0.98
tpch_q17/datafusion:vortex-file-compressed 641311870 642105603 1.00
tpch_q18/datafusion:vortex-file-compressed 879001230 868663360 1.01
tpch_q19/datafusion:vortex-file-compressed 61542102 57473646 1.07
tpch_q20/datafusion:vortex-file-compressed 164560785 165405661 0.99
tpch_q21/datafusion:vortex-file-compressed 658969795 667311633 0.99
tpch_q22/datafusion:vortex-file-compressed 64653475 66708601 0.97
datafusion / vortex-compact (0.994x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 447304910 441216717 1.01
tpch_q02/datafusion:vortex-compact 111688522 115880580 0.96
tpch_q03/datafusion:vortex-compact 213477643 210549477 1.01
tpch_q04/datafusion:vortex-compact 116186716 118148596 0.98
tpch_q05/datafusion:vortex-compact 378548734 379880029 1.00
tpch_q06/datafusion:vortex-compact 59801681 59933674 1.00
tpch_q07/datafusion:vortex-compact 522644858 524713091 1.00
tpch_q08/datafusion:vortex-compact 372443399 376222438 0.99
tpch_q09/datafusion:vortex-compact 656135527 660220180 0.99
tpch_q10/datafusion:vortex-compact 248913474 248079961 1.00
tpch_q11/datafusion:vortex-compact 89612636 86714446 1.03
tpch_q12/datafusion:vortex-compact 156509179 155513219 1.01
tpch_q13/datafusion:vortex-compact 266078069 265165747 1.00
tpch_q14/datafusion:vortex-compact 68202505 69394576 0.98
tpch_q15/datafusion:vortex-compact 152503241 156135373 0.98
tpch_q16/datafusion:vortex-compact 81507203 78545932 1.04
tpch_q17/datafusion:vortex-compact 650463267 652645312 1.00
tpch_q18/datafusion:vortex-compact 859034995 876270430 0.98
tpch_q19/datafusion:vortex-compact 116504978 119640856 0.97
tpch_q20/datafusion:vortex-compact 184355964 186092067 0.99
tpch_q21/datafusion:vortex-compact 668206347 680955868 0.98
tpch_q22/datafusion:vortex-compact 68858069 71909544 0.96
datafusion / parquet (0.997x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 456258971 476981869 0.96
tpch_q02/datafusion:parquet 176070930 177435466 0.99
tpch_q03/datafusion:parquet 284587390 285342156 1.00
tpch_q04/datafusion:parquet 128897629 130304243 0.99
tpch_q05/datafusion:parquet 439558429 444781036 0.99
tpch_q06/datafusion:parquet 123760743 125903665 0.98
tpch_q07/datafusion:parquet 613297187 615718830 1.00
tpch_q08/datafusion:parquet 471242802 473256610 1.00
tpch_q09/datafusion:parquet 762988146 765424145 1.00
tpch_q10/datafusion:parquet 514474085 504946890 1.02
tpch_q11/datafusion:parquet 117884465 118201574 1.00
tpch_q12/datafusion:parquet 203145755 198422157 1.02
tpch_q13/datafusion:parquet 333277119 333849823 1.00
tpch_q14/datafusion:parquet 157930252 169068003 0.93
tpch_q15/datafusion:parquet 254040617 245268172 1.04
tpch_q16/datafusion:parquet 131803483 128511005 1.03
tpch_q17/datafusion:parquet 689041046 694982362 0.99
tpch_q18/datafusion:parquet 915228688 902942766 1.01
tpch_q19/datafusion:parquet 259683174 264633016 0.98
tpch_q20/datafusion:parquet 299546781 288576205 1.04
tpch_q21/datafusion:parquet 705991399 703604149 1.00
tpch_q22/datafusion:parquet 217646536 220143150 0.99
datafusion / arrow (1.001x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 608280605 593223903 1.03
tpch_q02/datafusion:arrow 166380647 166272125 1.00
tpch_q03/datafusion:arrow 460766025 459034531 1.00
tpch_q04/datafusion:arrow 338069114 330639737 1.02
tpch_q05/datafusion:arrow 936867547 924559086 1.01
tpch_q06/datafusion:arrow 285445199 278398690 1.03
tpch_q07/datafusion:arrow 1183414835 1181789428 1.00
tpch_q08/datafusion:arrow 1155343483 1140641021 1.01
tpch_q09/datafusion:arrow 1355895185 1352252081 1.00
tpch_q10/datafusion:arrow 595425633 600662696 0.99
tpch_q11/datafusion:arrow 137068101 139737328 0.98
tpch_q12/datafusion:arrow 684837855 690640491 0.99
tpch_q13/datafusion:arrow 510992862 508886904 1.00
tpch_q14/datafusion:arrow 321963787 329671076 0.98
tpch_q15/datafusion:arrow 689357653 690957564 1.00
tpch_q16/datafusion:arrow 105601342 106613218 0.99
tpch_q17/datafusion:arrow 1342234998 1348271885 1.00
tpch_q18/datafusion:arrow 1943878382 1930015791 1.01
tpch_q19/datafusion:arrow 491206097 495028745 0.99
tpch_q20/datafusion:arrow 492375741 490315025 1.00
tpch_q21/datafusion:arrow 2984974009 3020959015 0.99
tpch_q22/datafusion:arrow 131274330 132934304 0.99
duckdb / vortex-file-compressed (0.992x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 168995342 169932022 0.99
tpch_q02/duckdb:vortex-file-compressed 50723749 52597674 0.96
tpch_q03/duckdb:vortex-file-compressed 120694984 120827751 1.00
tpch_q04/duckdb:vortex-file-compressed 156905759 158612379 0.99
tpch_q05/duckdb:vortex-file-compressed 135918314 136305388 1.00
tpch_q06/duckdb:vortex-file-compressed 33159698 34782216 0.95
tpch_q07/duckdb:vortex-file-compressed 132092560 131776233 1.00
tpch_q08/duckdb:vortex-file-compressed 168969973 171077506 0.99
tpch_q09/duckdb:vortex-file-compressed 393532095 397053540 0.99
tpch_q10/duckdb:vortex-file-compressed 195478376 189317509 1.03
tpch_q11/duckdb:vortex-file-compressed 31731894 32373162 0.98
tpch_q12/duckdb:vortex-file-compressed 101177525 100046236 1.01
tpch_q13/duckdb:vortex-file-compressed 270993834 272296528 1.00
tpch_q14/duckdb:vortex-file-compressed 52533989 53366039 0.98
tpch_q15/duckdb:vortex-file-compressed 87440545 87519762 1.00
tpch_q16/duckdb:vortex-file-compressed 77343312 76116030 1.02
tpch_q17/duckdb:vortex-file-compressed 91926614 92633253 0.99
tpch_q18/duckdb:vortex-file-compressed 284440136 289121950 0.98
tpch_q19/duckdb:vortex-file-compressed 79385252 79747041 1.00
tpch_q20/duckdb:vortex-file-compressed 139510863 141755983 0.98
tpch_q21/duckdb:vortex-file-compressed 486499819 489421633 0.99
tpch_q22/duckdb:vortex-file-compressed 63417000 64148714 0.99
duckdb / vortex-compact (0.997x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 229201242 228877581 1.00
tpch_q02/duckdb:vortex-compact 56131600 56466261 0.99
tpch_q03/duckdb:vortex-compact 136064814 135557575 1.00
tpch_q04/duckdb:vortex-compact 171217285 171321101 1.00
tpch_q05/duckdb:vortex-compact 164645096 167375272 0.98
tpch_q06/duckdb:vortex-compact 54847166 54945481 1.00
tpch_q07/duckdb:vortex-compact 171869291 173554493 0.99
tpch_q08/duckdb:vortex-compact 186395564 188999444 0.99
tpch_q09/duckdb:vortex-compact 429279414 425625558 1.01
tpch_q10/duckdb:vortex-compact 218245196 220572131 0.99
tpch_q11/duckdb:vortex-compact 38555654 39072609 0.99
tpch_q12/duckdb:vortex-compact 164468523 162407901 1.01
tpch_q13/duckdb:vortex-compact 324597317 323803693 1.00
tpch_q14/duckdb:vortex-compact 72397988 71721086 1.01
tpch_q15/duckdb:vortex-compact 114522842 114878321 1.00
tpch_q16/duckdb:vortex-compact 80438057 82076582 0.98
tpch_q17/duckdb:vortex-compact 107549898 107763204 1.00
tpch_q18/duckdb:vortex-compact 287099061 289549531 0.99
tpch_q19/duckdb:vortex-compact 96704758 96079695 1.01
tpch_q20/duckdb:vortex-compact 175401674 176938932 0.99
tpch_q21/duckdb:vortex-compact 510097446 510526198 1.00
tpch_q22/duckdb:vortex-compact 71795867 71793175 1.00
duckdb / parquet (0.995x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 259941017 269853392 0.96
tpch_q02/duckdb:parquet 103442453 102737003 1.01
tpch_q03/duckdb:parquet 208028245 211483198 0.98
tpch_q04/duckdb:parquet 133736389 133962320 1.00
tpch_q05/duckdb:parquet 226179623 223656726 1.01
tpch_q06/duckdb:parquet 72957786 73552273 0.99
tpch_q07/duckdb:parquet 184450541 184876259 1.00
tpch_q08/duckdb:parquet 263248189 264438635 1.00
tpch_q09/duckdb:parquet 481901899 474240282 1.02
tpch_q10/duckdb:parquet 617492015 623120871 0.99
tpch_q11/duckdb:parquet 68143160 69894008 0.97
tpch_q12/duckdb:parquet 129817109 130473285 0.99
tpch_q13/duckdb:parquet 444560685 443768624 1.00
tpch_q14/duckdb:parquet 179090900 182112529 0.98
tpch_q15/duckdb:parquet 103440854 104857978 0.99
tpch_q16/duckdb:parquet 165958755 164223342 1.01
tpch_q17/duckdb:parquet 181680312 182534140 1.00
tpch_q18/duckdb:parquet 363063934 360134482 1.01
tpch_q19/duckdb:parquet 283235816 288539347 0.98
tpch_q20/duckdb:parquet 230985975 231671904 1.00
tpch_q21/duckdb:parquet 551059853 550282165 1.00
tpch_q22/duckdb:parquet 292136539 295146138 0.99
duckdb / duckdb (0.992x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 120683804 120498694 1.00
tpch_q02/duckdb:duckdb 49949529 50213031 0.99
tpch_q03/duckdb:duckdb 104022176 103642663 1.00
tpch_q04/duckdb:duckdb 138500800 140567544 0.99
tpch_q05/duckdb:duckdb 118905481 119418765 1.00
tpch_q06/duckdb:duckdb 44614070 44781411 1.00
tpch_q07/duckdb:duckdb 91262595 92411479 0.99
tpch_q08/duckdb:duckdb 117433214 119285294 0.98
tpch_q09/duckdb:duckdb 280475763 281912487 0.99
tpch_q10/duckdb:duckdb 212433809 214565000 0.99
tpch_q11/duckdb:duckdb 19390589 19100844 1.02
tpch_q12/duckdb:duckdb 89409138 91531958 0.98
tpch_q13/duckdb:duckdb 229649808 233830475 0.98
tpch_q14/duckdb:duckdb 78480233 78734102 1.00
tpch_q15/duckdb:duckdb 80951879 81732325 0.99
tpch_q16/duckdb:duckdb 75081122 76088412 0.99
tpch_q17/duckdb:duckdb 87476289 88127980 0.99
tpch_q18/duckdb:duckdb 232560291 231594299 1.00
tpch_q19/duckdb:duckdb 123433178 123899255 1.00
tpch_q20/duckdb:duckdb 117519695 118479980 0.99
tpch_q21/duckdb:duckdb 304459113 300816185 1.01
tpch_q22/duckdb:duckdb 66047306 69426340 0.95

File Size Changes (40 files changed, +0.0% overall, 14↑ 26↓)
File Scale Format Base HEAD Change %
part_1.vortex 10.0 vortex-file-compressed 24.01 MB 24.80 MB +803.73 KB +3.3%
partsupp_0.vortex 10.0 vortex-compact 104.77 MB 106.15 MB +1.37 MB +1.3%
part_0.vortex 10.0 vortex-compact 16.87 MB 17.09 MB +225.77 KB +1.3%
part_0.vortex 10.0 vortex-file-compressed 24.68 MB 24.84 MB +163.72 KB +0.6%
orders_0.vortex 10.0 vortex-file-compressed 144.11 MB 144.95 MB +861.84 KB +0.6%
supplier_0.vortex 10.0 vortex-file-compressed 5.70 MB 5.73 MB +30.84 KB +0.5%
lineitem_0.vortex 10.0 vortex-file-compressed 134.11 MB 134.25 MB +145.82 KB +0.1%
partsupp_0.vortex 10.0 vortex-file-compressed 120.25 MB 120.36 MB +115.49 KB +0.1%
lineitem_1.vortex 10.0 vortex-file-compressed 133.66 MB 133.79 MB +127.20 KB +0.1%
lineitem_11.vortex 10.0 vortex-file-compressed 134.31 MB 134.44 MB +125.04 KB +0.1%
partsupp_1.vortex 10.0 vortex-file-compressed 120.29 MB 120.32 MB +33.62 KB +0.0%
lineitem_6.vortex 10.0 vortex-file-compressed 132.85 MB 132.87 MB +20.63 KB +0.0%
lineitem_9.vortex 10.0 vortex-file-compressed 134.26 MB 134.27 MB +8.53 KB +0.0%
customer_0.vortex 10.0 vortex-file-compressed 88.53 MB 88.53 MB +656 B +0.0%
lineitem_6.vortex 10.0 vortex-compact 100.68 MB 100.68 MB 180 B -0.0%
lineitem_11.vortex 10.0 vortex-compact 100.53 MB 100.52 MB 180 B -0.0%
lineitem_7.vortex 10.0 vortex-compact 100.58 MB 100.58 MB 188 B -0.0%
lineitem_2.vortex 10.0 vortex-compact 100.59 MB 100.59 MB 196 B -0.0%
lineitem_10.vortex 10.0 vortex-compact 100.62 MB 100.62 MB 204 B -0.0%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 100.59 MB 204 B -0.0%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 100.64 MB 212 B -0.0%
lineitem_3.vortex 10.0 vortex-compact 100.62 MB 100.62 MB 212 B -0.0%
lineitem_4.vortex 10.0 vortex-compact 100.56 MB 100.56 MB 212 B -0.0%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 100.46 MB 220 B -0.0%
orders_0.vortex 10.0 vortex-compact 114.79 MB 114.79 MB 256 B -0.0%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 100.62 MB 228 B -0.0%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 100.59 MB 468 B -0.0%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 100.70 MB 492 B -0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 133.28 MB 133.28 MB 3.44 KB -0.0%
lineitem_12.vortex 10.0 vortex-file-compressed 134.12 MB 134.07 MB 44.76 KB -0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 134.18 MB 134.10 MB 76.86 KB -0.1%
lineitem_4.vortex 10.0 vortex-file-compressed 134.12 MB 134.04 MB 83.12 KB -0.1%
lineitem_7.vortex 10.0 vortex-file-compressed 133.57 MB 133.49 MB 88.65 KB -0.1%
lineitem_2.vortex 10.0 vortex-file-compressed 134.04 MB 133.95 MB 99.02 KB -0.1%
lineitem_8.vortex 10.0 vortex-file-compressed 133.56 MB 133.44 MB 113.42 KB -0.1%
lineitem_5.vortex 10.0 vortex-file-compressed 133.58 MB 133.41 MB 173.27 KB -0.1%
partsupp_1.vortex 10.0 vortex-compact 105.21 MB 104.89 MB 329.62 KB -0.3%
part_1.vortex 10.0 vortex-compact 17.02 MB 16.95 MB 62.50 KB -0.4%
orders_2.vortex 10.0 vortex-file-compressed 146.24 MB 145.56 MB 699.95 KB -0.5%
orders_1.vortex 10.0 vortex-file-compressed 146.08 MB 145.24 MB 861.32 KB -0.6%

Totals:

  • vortex-compact: 1.93 GB → 1.93 GB (+0.1%)
  • vortex-file-compressed: 2.50 GB → 2.50 GB (+0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: TPC-H SF=10 on NVME

File Size Changes (2 files changed, +0.0% overall, 2↑ 0↓)
File Scale Format Base HEAD Change %
partsupp_0.vortex 10.0 vortex-file-compressed 180.47 MB 180.47 MB +120 B +0.0%
partsupp_1.vortex 10.0 vortex-file-compressed 180.65 MB 180.65 MB +120 B +0.0%

Totals:

  • vortex-compact: 1.97 GB → 1.97 GB (0.0%)
  • vortex-file-compressed: 2.70 GB → 2.70 GB (+0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +6.7%
Engines: DataFusion No clear signal (+12.6%, environment too noisy confidence) · DuckDB No clear signal (+1.2%, environment too noisy confidence)
Vortex (geomean): 1.252x ➖
Parquet (geomean): 1.173x ➖
Shifts: Parquet (control) +17.3% · Median polish +21.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.540x ❌, 0↑ 17↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 336280948 269796694 1.25
tpch_q02/datafusion:vortex-file-compressed 594956493 474678519 1.25
tpch_q03/datafusion:vortex-file-compressed 🚨 666302035 495937126 1.34
tpch_q04/datafusion:vortex-file-compressed 🚨 369913725 245581118 1.51
tpch_q05/datafusion:vortex-file-compressed 🚨 825501845 447672582 1.84
tpch_q06/datafusion:vortex-file-compressed 🚨 557520653 325485996 1.71
tpch_q07/datafusion:vortex-file-compressed 🚨 886316335 397365428 2.23
tpch_q08/datafusion:vortex-file-compressed 🚨 1076366477 611484708 1.76
tpch_q09/datafusion:vortex-file-compressed 🚨 1260942695 495727701 2.54
tpch_q10/datafusion:vortex-file-compressed 🚨 1547705593 648789675 2.39
tpch_q11/datafusion:vortex-file-compressed 🚨 578766156 316785147 1.83
tpch_q12/datafusion:vortex-file-compressed 🚨 676373340 449339602 1.51
tpch_q13/datafusion:vortex-file-compressed 192429047 232643223 0.83
tpch_q14/datafusion:vortex-file-compressed 🚨 409682429 252906661 1.62
tpch_q15/datafusion:vortex-file-compressed 🚨 590950206 452030634 1.31
tpch_q16/datafusion:vortex-file-compressed 283755226 246573318 1.15
tpch_q17/datafusion:vortex-file-compressed 🚨 771958729 491910960 1.57
tpch_q18/datafusion:vortex-file-compressed 🚨 567321548 351907897 1.61
tpch_q19/datafusion:vortex-file-compressed 🚨 700675219 535385957 1.31
tpch_q20/datafusion:vortex-file-compressed 🚨 587510864 435103325 1.35
tpch_q21/datafusion:vortex-file-compressed 730974962 619992232 1.18
tpch_q22/datafusion:vortex-file-compressed 🚨 327711363 171141471 1.91
datafusion / vortex-compact (1.435x ❌, 0↑ 14↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 385644346 284650217 1.35
tpch_q02/datafusion:vortex-compact 🚨 786223735 469198726 1.68
tpch_q03/datafusion:vortex-compact 🚨 664657714 443612966 1.50
tpch_q04/datafusion:vortex-compact 🚨 406749726 241012271 1.69
tpch_q05/datafusion:vortex-compact 544143663 464963056 1.17
tpch_q06/datafusion:vortex-compact 🚨 403933691 307131320 1.32
tpch_q07/datafusion:vortex-compact 🚨 740268498 482692212 1.53
tpch_q08/datafusion:vortex-compact 🚨 1084238192 629614272 1.72
tpch_q09/datafusion:vortex-compact 614723760 504615969 1.22
tpch_q10/datafusion:vortex-compact 🚨 781658317 516439558 1.51
tpch_q11/datafusion:vortex-compact 379027430 316562515 1.20
tpch_q12/datafusion:vortex-compact 🚨 524481246 372102157 1.41
tpch_q13/datafusion:vortex-compact 🚨 271011501 197750525 1.37
tpch_q14/datafusion:vortex-compact 🚨 508378888 293134427 1.73
tpch_q15/datafusion:vortex-compact 525260446 431561498 1.22
tpch_q16/datafusion:vortex-compact 203723865 210952960 0.97
tpch_q17/datafusion:vortex-compact 🚨 733487216 349593007 2.10
tpch_q18/datafusion:vortex-compact 🚨 636271652 382236125 1.66
tpch_q19/datafusion:vortex-compact 🚨 949577879 453394020 2.09
tpch_q20/datafusion:vortex-compact 594974594 476345213 1.25
tpch_q21/datafusion:vortex-compact 770321129 611967820 1.26
tpch_q22/datafusion:vortex-compact 151650856 124787334 1.22
datafusion / parquet (1.321x ❌, 0↑ 11↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 301466054 272501826 1.11
tpch_q02/datafusion:parquet 488944465 399405004 1.22
tpch_q03/datafusion:parquet 412610742 387517855 1.06
tpch_q04/datafusion:parquet 220031639 195574627 1.13
tpch_q05/datafusion:parquet 581420267 527005855 1.10
tpch_q06/datafusion:parquet 217830639 252534031 0.86
tpch_q07/datafusion:parquet 576202738 587797955 0.98
tpch_q08/datafusion:parquet 687227264 624649550 1.10
tpch_q09/datafusion:parquet 🚨 664687897 458480508 1.45
tpch_q10/datafusion:parquet 🚨 834373123 500418546 1.67
tpch_q11/datafusion:parquet 🚨 459456986 317615074 1.45
tpch_q12/datafusion:parquet 🚨 407067141 236588305 1.72
tpch_q13/datafusion:parquet 🚨 655366806 430401278 1.52
tpch_q14/datafusion:parquet 272560489 213604441 1.28
tpch_q15/datafusion:parquet 🚨 607524012 310471542 1.96
tpch_q16/datafusion:parquet 🚨 321252023 195219082 1.65
tpch_q17/datafusion:parquet 🚨 638449204 396994638 1.61
tpch_q18/datafusion:parquet 🚨 621537783 478065776 1.30
tpch_q19/datafusion:parquet 🚨 479506852 315737981 1.52
tpch_q20/datafusion:parquet 🚨 468617486 333274851 1.41
tpch_q21/datafusion:parquet 721941827 572817683 1.26
tpch_q22/datafusion:parquet 172372288 133593297 1.29
duckdb / vortex-file-compressed (1.064x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 333627639 307174584 1.09
tpch_q02/duckdb:vortex-file-compressed 958243041 923176202 1.04
tpch_q03/duckdb:vortex-file-compressed 699882950 692894490 1.01
tpch_q04/duckdb:vortex-file-compressed 498231176 540595500 0.92
tpch_q05/duckdb:vortex-file-compressed 832494490 843088698 0.99
tpch_q06/duckdb:vortex-file-compressed 337301848 369523841 0.91
tpch_q07/duckdb:vortex-file-compressed 1018337876 964975526 1.06
tpch_q08/duckdb:vortex-file-compressed 1125632028 1049443749 1.07
tpch_q09/duckdb:vortex-file-compressed 961569953 914531378 1.05
tpch_q10/duckdb:vortex-file-compressed 855402552 808364215 1.06
tpch_q11/duckdb:vortex-file-compressed 554167127 485053977 1.14
tpch_q12/duckdb:vortex-file-compressed 788692601 609146150 1.29
tpch_q13/duckdb:vortex-file-compressed 491288608 403649451 1.22
tpch_q14/duckdb:vortex-file-compressed 473256892 409058916 1.16
tpch_q15/duckdb:vortex-file-compressed 328806315 296209999 1.11
tpch_q16/duckdb:vortex-file-compressed 380265486 341907371 1.11
tpch_q17/duckdb:vortex-file-compressed 750156026 618322925 1.21
tpch_q18/duckdb:vortex-file-compressed 587528032 509749956 1.15
tpch_q19/duckdb:vortex-file-compressed 475791784 489462640 0.97
tpch_q20/duckdb:vortex-file-compressed 841017769 854752340 0.98
tpch_q21/duckdb:vortex-file-compressed 1052521117 1139979070 0.92
tpch_q22/duckdb:vortex-file-compressed 305438647 295589271 1.03
duckdb / vortex-compact (1.046x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 336667220 273514682 1.23
tpch_q02/duckdb:vortex-compact 1004994568 940839042 1.07
tpch_q03/duckdb:vortex-compact 642754244 576086567 1.12
tpch_q04/duckdb:vortex-compact 474837509 375926420 1.26
tpch_q05/duckdb:vortex-compact 824729530 820033261 1.01
tpch_q06/duckdb:vortex-compact 325337056 374417956 0.87
tpch_q07/duckdb:vortex-compact 953529991 948540524 1.01
tpch_q08/duckdb:vortex-compact 1007838800 964101753 1.05
tpch_q09/duckdb:vortex-compact 963478544 996422809 0.97
tpch_q10/duckdb:vortex-compact 742040810 706343483 1.05
tpch_q11/duckdb:vortex-compact 504951281 521463512 0.97
tpch_q12/duckdb:vortex-compact 664721559 617038852 1.08
tpch_q13/duckdb:vortex-compact 360459230 410406988 0.88
tpch_q14/duckdb:vortex-compact 413941743 389026546 1.06
tpch_q15/duckdb:vortex-compact 327648875 272575155 1.20
tpch_q16/duckdb:vortex-compact 336068408 322967664 1.04
tpch_q17/duckdb:vortex-compact 616174154 626375594 0.98
tpch_q18/duckdb:vortex-compact 505048543 502604078 1.00
tpch_q19/duckdb:vortex-compact 459285643 423280880 1.09
tpch_q20/duckdb:vortex-compact 909418586 749665556 1.21
tpch_q21/duckdb:vortex-compact 967064006 1005341284 0.96
tpch_q22/duckdb:vortex-compact 278016642 272382764 1.02
duckdb / parquet (1.042x ➖, 0↑ 1↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 514038513 450117051 1.14
tpch_q02/duckdb:parquet 1230332804 1187238185 1.04
tpch_q03/duckdb:parquet 1260043146 1143276352 1.10
tpch_q04/duckdb:parquet 628925339 687429920 0.91
tpch_q05/duckdb:parquet 1315735124 1318455390 1.00
tpch_q06/duckdb:parquet 412461424 475183419 0.87
tpch_q07/duckdb:parquet 1418158323 1213630286 1.17
tpch_q08/duckdb:parquet 1610230240 1491572974 1.08
tpch_q09/duckdb:parquet 1605840650 1342787577 1.20
tpch_q10/duckdb:parquet 1457291689 1313870532 1.11
tpch_q11/duckdb:parquet 678890172 706861639 0.96
tpch_q12/duckdb:parquet 733581620 723891651 1.01
tpch_q13/duckdb:parquet 926264151 892256764 1.04
tpch_q14/duckdb:parquet 685662158 691377143 0.99
tpch_q15/duckdb:parquet 🚨 692121089 531325628 1.30
tpch_q16/duckdb:parquet 654074500 676398335 0.97
tpch_q17/duckdb:parquet 920373293 816593679 1.13
tpch_q18/duckdb:parquet 922888335 927463516 1.00
tpch_q19/duckdb:parquet 775735148 789585159 0.98
tpch_q20/duckdb:parquet 1255339606 1149596741 1.09
tpch_q21/duckdb:parquet 1097495663 1094291913 1.00
tpch_q22/duckdb:parquet 586094536 623041391 0.94

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.1%
Engines: DataFusion No clear signal (-5.8%, environment too noisy confidence) · DuckDB No clear signal (-2.4%, environment too noisy confidence)
Vortex (geomean): 1.180x ➖
Parquet (geomean): 1.231x ➖
Shifts: Parquet (control) +23.1% · Median polish +14.8%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.281x ➖, 0↑ 10↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 933879942 691947327 1.35
tpch_q02/datafusion:vortex-file-compressed 🚨 1620206606 690665012 2.35
tpch_q03/datafusion:vortex-file-compressed 🚨 1693707983 950415550 1.78
tpch_q04/datafusion:vortex-file-compressed 🚨 835105672 574369847 1.45
tpch_q05/datafusion:vortex-file-compressed 🚨 1323681974 962918083 1.37
tpch_q06/datafusion:vortex-file-compressed 772745744 598246897 1.29
tpch_q07/datafusion:vortex-file-compressed 🚨 1453015166 1084489667 1.34
tpch_q08/datafusion:vortex-file-compressed 🚨 1860931492 1228077193 1.52
tpch_q09/datafusion:vortex-file-compressed 1923017777 1742645851 1.10
tpch_q10/datafusion:vortex-file-compressed 1434419934 1189134692 1.21
tpch_q11/datafusion:vortex-file-compressed 572426524 674299713 0.85
tpch_q12/datafusion:vortex-file-compressed 1021767557 895251169 1.14
tpch_q13/datafusion:vortex-file-compressed 461344671 418008678 1.10
tpch_q14/datafusion:vortex-file-compressed 605175375 517029694 1.17
tpch_q15/datafusion:vortex-file-compressed 1125707449 900219906 1.25
tpch_q16/datafusion:vortex-file-compressed 🚨 603200477 418364096 1.44
tpch_q17/datafusion:vortex-file-compressed 1320743728 1196866720 1.10
tpch_q18/datafusion:vortex-file-compressed 1427519773 1285125306 1.11
tpch_q19/datafusion:vortex-file-compressed 832149634 858945479 0.97
tpch_q20/datafusion:vortex-file-compressed 🚨 1070784074 790450700 1.35
tpch_q21/datafusion:vortex-file-compressed 2148202391 1897249826 1.13
tpch_q22/datafusion:vortex-file-compressed 🚨 961111668 667258991 1.44
datafusion / vortex-compact (1.191x ➖, 0↑ 3↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 764584357 684344295 1.12
tpch_q02/datafusion:vortex-compact 🚨 1117753521 655977157 1.70
tpch_q03/datafusion:vortex-compact 899082128 782312833 1.15
tpch_q04/datafusion:vortex-compact 607046625 513376964 1.18
tpch_q05/datafusion:vortex-compact 999150347 849430502 1.18
tpch_q06/datafusion:vortex-compact 549101136 526814094 1.04
tpch_q07/datafusion:vortex-compact 🚨 1369384820 972310177 1.41
tpch_q08/datafusion:vortex-compact 🚨 1812278618 1184743540 1.53
tpch_q09/datafusion:vortex-compact 1553543185 1318610139 1.18
tpch_q10/datafusion:vortex-compact 1106127570 973088735 1.14
tpch_q11/datafusion:vortex-compact 680063407 596297254 1.14
tpch_q12/datafusion:vortex-compact 1027049175 814069702 1.26
tpch_q13/datafusion:vortex-compact 558366075 439002337 1.27
tpch_q14/datafusion:vortex-compact 614675233 556774466 1.10
tpch_q15/datafusion:vortex-compact 1026483881 931164270 1.10
tpch_q16/datafusion:vortex-compact 438815423 364682587 1.20
tpch_q17/datafusion:vortex-compact 1344974211 1164480749 1.15
tpch_q18/datafusion:vortex-compact 1288515579 1157665619 1.11
tpch_q19/datafusion:vortex-compact 828529395 834936643 0.99
tpch_q20/datafusion:vortex-compact 1014261739 859925600 1.18
tpch_q21/datafusion:vortex-compact 1906581518 1494490404 1.28
tpch_q22/datafusion:vortex-compact 656510523 658700579 1.00
datafusion / parquet (1.312x ❌, 0↑ 11↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 947551573 866098514 1.09
tpch_q02/datafusion:parquet 🚨 1467903333 1094179107 1.34
tpch_q03/datafusion:parquet 1243134257 1045811441 1.19
tpch_q04/datafusion:parquet 611240259 496923809 1.23
tpch_q05/datafusion:parquet 🚨 1686157696 1161054412 1.45
tpch_q06/datafusion:parquet 🚨 862557279 561839708 1.54
tpch_q07/datafusion:parquet 🚨 2010520638 1428821332 1.41
tpch_q08/datafusion:parquet 🚨 2808466616 2007205765 1.40
tpch_q09/datafusion:parquet 🚨 3319530981 2194398705 1.51
tpch_q10/datafusion:parquet 2727716651 2219195277 1.23
tpch_q11/datafusion:parquet 🚨 842496988 626655087 1.34
tpch_q12/datafusion:parquet 909005694 755584063 1.20
tpch_q13/datafusion:parquet 🚨 925934151 691710575 1.34
tpch_q14/datafusion:parquet 1004826318 814885844 1.23
tpch_q15/datafusion:parquet 1537796665 1309003973 1.17
tpch_q16/datafusion:parquet 🚨 642743773 379797562 1.69
tpch_q17/datafusion:parquet 1530749441 1302136311 1.18
tpch_q18/datafusion:parquet 1719776677 1532837919 1.12
tpch_q19/datafusion:parquet 1114894595 946573304 1.18
tpch_q20/datafusion:parquet 🚨 1840130292 1201366259 1.53
tpch_q21/datafusion:parquet 2237105940 1895500413 1.18
tpch_q22/datafusion:parquet 🚨 1124280950 747810854 1.50
duckdb / vortex-file-compressed (1.136x ➖, 0↑ 1↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 693380863 625765355 1.11
tpch_q02/duckdb:vortex-file-compressed 1327643242 1177542954 1.13
tpch_q03/duckdb:vortex-file-compressed 1063849750 977820622 1.09
tpch_q04/duckdb:vortex-file-compressed 800782637 762362788 1.05
tpch_q05/duckdb:vortex-file-compressed 1318827827 1157180198 1.14
tpch_q06/duckdb:vortex-file-compressed 652520742 607569146 1.07
tpch_q07/duckdb:vortex-file-compressed 1345005262 1122378925 1.20
tpch_q08/duckdb:vortex-file-compressed 1686245302 1469130533 1.15
tpch_q09/duckdb:vortex-file-compressed 1995143016 1739812677 1.15
tpch_q10/duckdb:vortex-file-compressed 1323769428 1176480214 1.13
tpch_q11/duckdb:vortex-file-compressed 🚨 758531417 574024852 1.32
tpch_q12/duckdb:vortex-file-compressed 1488589513 1236720637 1.20
tpch_q13/duckdb:vortex-file-compressed 897104179 900291277 1.00
tpch_q14/duckdb:vortex-file-compressed 689557525 686537173 1.00
tpch_q15/duckdb:vortex-file-compressed 661372195 556445366 1.19
tpch_q16/duckdb:vortex-file-compressed 573156561 544384646 1.05
tpch_q17/duckdb:vortex-file-compressed 1076977805 929274522 1.16
tpch_q18/duckdb:vortex-file-compressed 1094147475 901510586 1.21
tpch_q19/duckdb:vortex-file-compressed 957342386 769351839 1.24
tpch_q20/duckdb:vortex-file-compressed 1555673094 1274069494 1.22
tpch_q21/duckdb:vortex-file-compressed 2522849902 1970675763 1.28
tpch_q22/duckdb:vortex-file-compressed 433395799 439833561 0.99
duckdb / vortex-compact (1.120x ➖, 0↑ 0↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 662627519 613569850 1.08
tpch_q02/duckdb:vortex-compact 1162424615 1170588038 0.99
tpch_q03/duckdb:vortex-compact 991795678 831633893 1.19
tpch_q04/duckdb:vortex-compact 644650345 581947838 1.11
tpch_q05/duckdb:vortex-compact 1292659139 1139619683 1.13
tpch_q06/duckdb:vortex-compact 583565616 521057396 1.12
tpch_q07/duckdb:vortex-compact 1210555013 1070690254 1.13
tpch_q08/duckdb:vortex-compact 1538857122 1390409345 1.11
tpch_q09/duckdb:vortex-compact 1791812076 1591382374 1.13
tpch_q10/duckdb:vortex-compact 1114851785 987690660 1.13
tpch_q11/duckdb:vortex-compact 676065754 532379383 1.27
tpch_q12/duckdb:vortex-compact 1239333424 1106560992 1.12
tpch_q13/duckdb:vortex-compact 865192215 787081646 1.10
tpch_q14/duckdb:vortex-compact 697426769 640060180 1.09
tpch_q15/duckdb:vortex-compact 602290827 524605932 1.15
tpch_q16/duckdb:vortex-compact 433643496 390631608 1.11
tpch_q17/duckdb:vortex-compact 979547758 880147205 1.11
tpch_q18/duckdb:vortex-compact 819166920 787260317 1.04
tpch_q19/duckdb:vortex-compact 822550479 709824951 1.16
tpch_q20/duckdb:vortex-compact 1259054213 1162100460 1.08
tpch_q21/duckdb:vortex-compact 1943030191 1663906241 1.17
tpch_q22/duckdb:vortex-compact 452458857 396319892 1.14
duckdb / parquet (1.156x ➖, 0↑ 3↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 915956084 841151311 1.09
tpch_q02/duckdb:parquet 1540508167 1486694715 1.04
tpch_q03/duckdb:parquet 1960116616 1712624026 1.14
tpch_q04/duckdb:parquet 🚨 1489881767 1082628726 1.38
tpch_q05/duckdb:parquet 2207654342 1933153695 1.14
tpch_q06/duckdb:parquet 965224675 799552536 1.21
tpch_q07/duckdb:parquet 🚨 2382314039 1752645234 1.36
tpch_q08/duckdb:parquet 2869889888 2381335737 1.21
tpch_q09/duckdb:parquet 2929754988 2485497360 1.18
tpch_q10/duckdb:parquet 3340519927 2959784372 1.13
tpch_q11/duckdb:parquet 1071530711 1013299423 1.06
tpch_q12/duckdb:parquet 1492597307 1347930564 1.11
tpch_q13/duckdb:parquet 1511088967 1330612171 1.14
tpch_q14/duckdb:parquet 1659549031 1396290892 1.19
tpch_q15/duckdb:parquet 1086089272 955558574 1.14
tpch_q16/duckdb:parquet 911865608 860079256 1.06
tpch_q17/duckdb:parquet 1455280647 1353443951 1.08
tpch_q18/duckdb:parquet 🚨 2095388540 1482579484 1.41
tpch_q19/duckdb:parquet 1770120092 1495400838 1.18
tpch_q20/duckdb:parquet 2294921693 1892393505 1.21
tpch_q21/duckdb:parquet 1956482157 1844229144 1.06
tpch_q22/duckdb:parquet 1164966121 1129668633 1.03

@robert3005 robert3005 added the action/benchmark Trigger full benchmarks to run on this PR label May 2, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label May 2, 2026
@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: PolarSignals Profiling

No file size changes detected.

@robert3005 robert3005 force-pushed the rk/cardinality-estimator branch from fc38e36 to 7fa9309 Compare May 2, 2026 23:31
@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: TPC-DS SF=1 on NVME

File Size Changes (4 files changed, +0.0% overall, 2↑ 2↓)
File Scale Format Base HEAD Change %
customer_address.vortex 1.0 vortex-file-compressed 1012.96 KB 1013.36 KB +408 B +0.0%
store_sales.vortex 1.0 vortex-file-compressed 97.04 MB 97.04 MB +120 B +0.0%
customer.vortex 1.0 vortex-file-compressed 4.52 MB 4.52 MB 48 B -0.0%
customer_demographics.vortex 1.0 vortex-file-compressed 1.49 MB 1.49 MB 144 B -0.0%

Totals:

  • vortex-compact: 207.50 MB → 207.50 MB (0.0%)
  • vortex-file-compressed: 272.70 MB → 272.70 MB (+0.0%)

@robert3005 robert3005 added the action/benchmark Trigger full benchmarks to run on this PR label May 2, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label May 2, 2026
@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

File Sizes: Statistical and Population Genetics

File Size Changes (2 files changed, +0.0% overall, 1↑ 1↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.97 GB 1.97 GB +8.55 KB +0.0%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 959.35 MB 959.35 MB 8.47 KB -0.0%

Totals:

  • vortex-compact: 959.62 MB → 959.61 MB (-0.0%)
  • vortex-file-compressed: 1.97 GB → 1.97 GB (+0.0%)

@github-actions

github-actions Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access

Vortex (geomean): 0.898x ✅
Parquet (geomean): 0.972x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

unknown / unknown (0.990x ➖, 12↑ 4↓)
name PR 81f9dbd (ns) base bfe88b8 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 🚨 1720542 365773 4.70
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1050034 1043606 1.01
random-access/feature-vectors/correlated/parquet-tokio-local-disk 🚀 8513473303 9465892264 0.90
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8460964807 8479824199 1.00
random-access/feature-vectors/correlated/vortex-tokio-local-disk 3385626 3672777 0.92
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 3147931 3072885 1.02
random-access/feature-vectors/uniform/lance-tokio-local-disk 1236605 1169455 1.06
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1910942 1841064 1.04
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8467459218 8298884179 1.02
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8362612599 8399886176 1.00
random-access/feature-vectors/uniform/vortex-tokio-local-disk 4492786 4390515 1.02
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 6139196 5940776 1.03
random-access/lance-tokio-local-disk 649812 663356 0.98
random-access/lance-tokio-local-disk-footer 1290589 1388591 0.93
random-access/nested-lists/correlated/lance-tokio-local-disk 238211 240165 0.99
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 585502 584449 1.00
random-access/nested-lists/correlated/parquet-tokio-local-disk 127942542 130870086 0.98
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 127875994 130219078 0.98
random-access/nested-lists/correlated/vortex-tokio-local-disk 569619 535669 1.06
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 🚨 645573 572911 1.13
random-access/nested-lists/uniform/lance-tokio-local-disk 1046459 986235 1.06
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1408437 1335454 1.05
random-access/nested-lists/uniform/parquet-tokio-local-disk 127710344 130201196 0.98
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 127573523 130868488 0.97
random-access/nested-lists/uniform/vortex-tokio-local-disk 2031483 1979933 1.03
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2076333 2033465 1.02
random-access/nested-structs/correlated/lance-tokio-local-disk 373138 363532 1.03
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 554802 543346 1.02
random-access/nested-structs/correlated/parquet-tokio-local-disk 🚨 24273458 21592046 1.12
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 🚨 24035887 2118520 1.13
random-access/nested-structs/correlated/vortex-tokio-local-disk 669108 698682 0.96
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 709219 713236 0.99
random-access/nested-structs/uniform/lance-tokio-local-disk 2799717 2569878 1.09
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2941132 2699916 1.09
random-access/nested-structs/uniform/parquet-tokio-local-disk 23929935 21928655 1.09
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 23219452 21550241 1.08
random-access/nested-structs/uniform/vortex-tokio-local-disk 1526297 1514433 1.01
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1554260 1542636 1.01
random-access/parquet-tokio-local-disk 165835909 171519432 0.97
random-access/parquet-tokio-local-disk-footer 🚀 166742077 191037815 0.87
random-access/taxi/correlated/lance-tokio-local-disk 960166 975212 0.98
random-access/taxi/correlated/lance-tokio-local-disk-footer 1912246 1981043 0.97
random-access/taxi/correlated/parquet-tokio-local-disk 🚀 251370623 297163859 0.85
random-access/taxi/correlated/parquet-tokio-local-disk-footer 🚀 251358389 289951672 0.87
random-access/taxi/correlated/vortex-tokio-local-disk 🚀 1355316 2275568 0.60
random-access/taxi/correlated/vortex-tokio-local-disk-footer 🚀 1637629 2371878 0.69
random-access/taxi/uniform/lance-tokio-local-disk 9708222 9488208 1.02
random-access/taxi/uniform/lance-tokio-local-disk-footer 10288852 9977168 1.03
random-access/taxi/uniform/parquet-tokio-local-disk 🚀 265236225 301336089 0.88
random-access/taxi/uniform/parquet-tokio-local-disk-footer 🚀 266047167 305160593 0.87
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 3837987 4766842 0.81
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 4124067 5044374 0.82
random-access/vortex-tokio-local-disk 🚀 968995 1427672 0.68
random-access/vortex-tokio-local-disk-footer 🚀 1073203 1645059 0.65

@robert3005

Copy link
Copy Markdown
Contributor Author

Need to figure out what to do about WASM here, cloudflare crate requires 64 bit pointers

@robert3005 robert3005 requested review from a team and joseph-isaacs June 9, 2026 15:28
@robert3005

Copy link
Copy Markdown
Contributor Author

I gave up on trying to use cardinality estimator for dict compression. I have kept whatever was useful from that pr and maybe will attempt again in the future

@myrrc myrrc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

Comment thread vortex-compressor/benches/dict_encode.rs Outdated
Comment thread vortex-array/src/builders/dict/primitive.rs
Comment thread vortex-array/src/builders/dict/primitive.rs
Comment thread vortex-array/src/builders/dict/bytes.rs
@robert3005 robert3005 force-pushed the rk/cardinality-estimator branch from a936fd4 to 90ca40a Compare June 19, 2026 14:47
@robert3005 robert3005 enabled auto-merge (squash) June 19, 2026 14:49
@robert3005 robert3005 disabled auto-merge June 19, 2026 14:49
@robert3005 robert3005 force-pushed the rk/cardinality-estimator branch from 7f744e5 to a7fe491 Compare June 19, 2026 15:17
@robert3005 robert3005 enabled auto-merge (squash) June 22, 2026 23:25
Replace the exact `HashMap`/`HashSet` previously used to compute
distinct-value counts during compression stats generation with
Cloudflare's `cardinality-estimator` crate. The estimator gives us a
bounded-memory approximation (exact up to ~128 distinct values, then
HyperLogLog++) so high-cardinality arrays no longer require an O(n)
auxiliary hash table to answer the single question "how many unique
values does this have?".

- Integer stats swap the hash map for a `CardinalityEstimator` and
  track the most frequent value via a Boyer-Moore majority candidate
  plus a second-pass exact count. Sparse/dict schemes only care about
  the heavy hitter (>= 90% threshold) or a rough distinct ratio, so
  this is behaviourally equivalent for the decisions they make.
- Float and string stats likewise drop their hash sets in favor of the
  estimator.
- The integer and float dictionary encoders now rebuild the exact set
  of distinct values from the source array at compress time, since
  they need the values themselves and the stats layer no longer
  retains them.
- `SequenceScheme`'s fast-path check for "all values are distinct" now
  tolerates the estimator's small approximation error; the deferred
  callback still validates sequences exactly.

Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
@robert3005 robert3005 force-pushed the rk/cardinality-estimator branch from 1adfb50 to 0e10063 Compare June 23, 2026 16:49
mod tests {
use std::sync::LazyLock;

#[expect(unused_imports)]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

😢

@robert3005 robert3005 merged commit 638f0c1 into develop Jun 23, 2026
80 checks passed
@robert3005 robert3005 deleted the rk/cardinality-estimator branch June 23, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants