Skip to content

Rework Scheme estimation in compressor#7230

Draft
connortsui20 wants to merge 1 commit intodevelopfrom
ct/compress-estimation
Draft

Rework Scheme estimation in compressor#7230
connortsui20 wants to merge 1 commit intodevelopfrom
ct/compress-estimation

Conversation

@connortsui20
Copy link
Copy Markdown
Contributor

@connortsui20 connortsui20 commented Apr 1, 2026

Summary

Tracking Issue: #7216

Better information from estimates

New CompressionEstimate type in vortex-compressor/src/estimate.rs

Note that this is not just a refactor, there is subtle logic that has changed in a few places (that I think is better, not actually sure).

I also would like to add a variant called Exact that returns the fully compressed array in the case that we can only determine if a scheme is a candidate by compressing the whole thing without any errors; the only case where we want to do this is SequenceArray (and maybe there's an argument to do this for ConstantArray too, but the semantics around ConstantArray should be even more special regardless, imo).

TODO

API Changes

TODO

Testing

TODO

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 requested review from a10y and robert3005 April 1, 2026 02:59
@connortsui20 connortsui20 added action/benchmark Trigger full benchmarks to run on this PR changelog/break A breaking API change labels Apr 1, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Apr 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 32cd06a 2 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done 32cd06a 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: PolarSignals Profiling

Vortex (geomean): 1.011x ➖


datafusion / vortex-file-compressed (1.011x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 128643116 126914386 1.01
polarsignals_q01/datafusion:vortex-file-compressed 375929882 382586098 0.98
polarsignals_q02/datafusion:vortex-file-compressed 22881936 23456030 0.98
polarsignals_q03/datafusion:vortex-file-compressed 385030245 382112799 1.01
polarsignals_q04/datafusion:vortex-file-compressed 11253302 10935077 1.03
polarsignals_q05/datafusion:vortex-file-compressed 16171181 15515466 1.04
polarsignals_q06/datafusion:vortex-file-compressed 19532825 18677004 1.05
polarsignals_q07/datafusion:vortex-file-compressed 14542786 13531659 1.07
polarsignals_q08/datafusion:vortex-file-compressed 476439915 475434474 1.00
polarsignals_q09/datafusion:vortex-file-compressed 10943928 11584666 0.94

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨

Benchmark TPC-H SF=10 on NVME failed! Check the workflow run for details.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -1.3%
Vortex (geomean): 1.248x ➖
Parquet (geomean): 1.264x ➖
Shifts: Parquet (control) +26.4% · Median polish +17.2%


datafusion / vortex-file-compressed (1.601x ❌, 0↑ 15↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 236595795 206079965 1.15
tpch_q02/datafusion:vortex-file-compressed 522963651 478489765 1.09
tpch_q03/datafusion:vortex-file-compressed 418710810 579616857 0.72
tpch_q04/datafusion:vortex-file-compressed 245953382 287686035 0.85
tpch_q05/datafusion:vortex-file-compressed 🚨 807038990 616729416 1.31
tpch_q06/datafusion:vortex-file-compressed 452862302 480113935 0.94
tpch_q07/datafusion:vortex-file-compressed 🚨 836604957 570733577 1.47
tpch_q08/datafusion:vortex-file-compressed 785329776 693436161 1.13
tpch_q09/datafusion:vortex-file-compressed 🚨 660656223 381084339 1.73
tpch_q10/datafusion:vortex-file-compressed 🚨 1097209471 541990584 2.02
tpch_q11/datafusion:vortex-file-compressed 405592888 334107553 1.21
tpch_q12/datafusion:vortex-file-compressed 🚨 934942462 375531586 2.49
tpch_q13/datafusion:vortex-file-compressed 🚨 290978300 215653745 1.35
tpch_q14/datafusion:vortex-file-compressed 🚨 345374228 187768097 1.84
tpch_q15/datafusion:vortex-file-compressed 🚨 677255216 287512593 2.36
tpch_q16/datafusion:vortex-file-compressed 🚨 441871988 163403447 2.70
tpch_q17/datafusion:vortex-file-compressed 🚨 622174691 320805095 1.94
tpch_q18/datafusion:vortex-file-compressed 🚨 578232882 340959509 1.70
tpch_q19/datafusion:vortex-file-compressed 🚨 796915558 333774264 2.39
tpch_q20/datafusion:vortex-file-compressed 🚨 664168579 344169463 1.93
tpch_q21/datafusion:vortex-file-compressed 🚨 1175180925 505635375 2.32
tpch_q22/datafusion:vortex-file-compressed 🚨 506804606 150920503 3.36
datafusion / vortex-compact (1.146x ➖, 0↑ 4↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 284694456 250270352 1.14
tpch_q02/datafusion:vortex-compact 422909965 383128495 1.10
tpch_q03/datafusion:vortex-compact 312396830 309222703 1.01
tpch_q04/datafusion:vortex-compact 208392689 199803873 1.04
tpch_q05/datafusion:vortex-compact 374770211 355345014 1.05
tpch_q06/datafusion:vortex-compact 🚨 342454777 256638465 1.33
tpch_q07/datafusion:vortex-compact 371204685 316323383 1.17
tpch_q08/datafusion:vortex-compact 527497198 450652173 1.17
tpch_q09/datafusion:vortex-compact 🚨 565093257 381464547 1.48
tpch_q10/datafusion:vortex-compact 533249730 449481356 1.19
tpch_q11/datafusion:vortex-compact 🚨 427951975 260440663 1.64
tpch_q12/datafusion:vortex-compact 434858107 397859487 1.09
tpch_q13/datafusion:vortex-compact 213214392 221012622 0.96
tpch_q14/datafusion:vortex-compact 278307364 254777558 1.09
tpch_q15/datafusion:vortex-compact 469824950 500503651 0.94
tpch_q16/datafusion:vortex-compact 🚨 197753090 150062952 1.32
tpch_q17/datafusion:vortex-compact 382295901 317064604 1.21
tpch_q18/datafusion:vortex-compact 272732170 266666720 1.02
tpch_q19/datafusion:vortex-compact 369600814 334838220 1.10
tpch_q20/datafusion:vortex-compact 467934429 423676148 1.10
tpch_q21/datafusion:vortex-compact 512576441 494972391 1.04
tpch_q22/datafusion:vortex-compact 127282235 103939611 1.22
datafusion / parquet (1.327x ❌, 0↑ 8↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 258126212 286391613 0.90
tpch_q02/datafusion:parquet 475607674 494190580 0.96
tpch_q03/datafusion:parquet 366951856 374072458 0.98
tpch_q04/datafusion:parquet 201371500 162279023 1.24
tpch_q05/datafusion:parquet 🚨 736717223 484210448 1.52
tpch_q06/datafusion:parquet 🚨 239802551 151045215 1.59
tpch_q07/datafusion:parquet 607324114 489799009 1.24
tpch_q08/datafusion:parquet 670460682 590666020 1.14
tpch_q09/datafusion:parquet 570030487 481470377 1.18
tpch_q10/datafusion:parquet 657096925 513489428 1.28
tpch_q11/datafusion:parquet 341835785 326639237 1.05
tpch_q12/datafusion:parquet 🚨 432538678 252038639 1.72
tpch_q13/datafusion:parquet 531548490 432251754 1.23
tpch_q14/datafusion:parquet 223613428 209698059 1.07
tpch_q15/datafusion:parquet 🚨 535364378 312977927 1.71
tpch_q16/datafusion:parquet 206247417 168605273 1.22
tpch_q17/datafusion:parquet 536156194 481122546 1.11
tpch_q18/datafusion:parquet 476412241 489053199 0.97
tpch_q19/datafusion:parquet 🚨 534261864 354184047 1.51
tpch_q20/datafusion:parquet 🚨 775995211 509043758 1.52
tpch_q21/datafusion:parquet 🚨 1310245344 564862048 2.32
tpch_q22/datafusion:parquet 🚨 529124949 162178312 3.26
duckdb / vortex-file-compressed (1.168x ➖, 0↑ 3↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 🚨 359813201 265037030 1.36
tpch_q02/duckdb:vortex-file-compressed 1010717637 834493407 1.21
tpch_q03/duckdb:vortex-file-compressed 695994167 594822559 1.17
tpch_q04/duckdb:vortex-file-compressed 360467248 379396886 0.95
tpch_q05/duckdb:vortex-file-compressed 1034893649 981875157 1.05
tpch_q06/duckdb:vortex-file-compressed 🚨 583652632 424106364 1.38
tpch_q07/duckdb:vortex-file-compressed 747794049 679359180 1.10
tpch_q08/duckdb:vortex-file-compressed 983853773 804204709 1.22
tpch_q09/duckdb:vortex-file-compressed 🚨 1492978546 883672431 1.69
tpch_q10/duckdb:vortex-file-compressed 795706616 724819218 1.10
tpch_q11/duckdb:vortex-file-compressed 552527905 437972961 1.26
tpch_q12/duckdb:vortex-file-compressed 598557078 558168047 1.07
tpch_q13/duckdb:vortex-file-compressed 597011622 471865993 1.27
tpch_q14/duckdb:vortex-file-compressed 549624045 488536383 1.13
tpch_q15/duckdb:vortex-file-compressed 328871784 284958775 1.15
tpch_q16/duckdb:vortex-file-compressed 385005138 320283325 1.20
tpch_q17/duckdb:vortex-file-compressed 616845884 598497006 1.03
tpch_q18/duckdb:vortex-file-compressed 617745674 541166616 1.14
tpch_q19/duckdb:vortex-file-compressed 465344452 454941657 1.02
tpch_q20/duckdb:vortex-file-compressed 958851492 792913055 1.21
tpch_q21/duckdb:vortex-file-compressed 988146574 1076994532 0.92
tpch_q22/duckdb:vortex-file-compressed 457212935 352183160 1.30
duckdb / vortex-compact (1.132x ➖, 0↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 327254012 318408029 1.03
tpch_q02/duckdb:vortex-compact 869164454 949833663 0.92
tpch_q03/duckdb:vortex-compact 619860004 486688314 1.27
tpch_q04/duckdb:vortex-compact 361797555 348204465 1.04
tpch_q05/duckdb:vortex-compact 1000273765 771008541 1.30
tpch_q06/duckdb:vortex-compact 483405982 381265021 1.27
tpch_q07/duckdb:vortex-compact 696392232 673529612 1.03
tpch_q08/duckdb:vortex-compact 922867176 872603736 1.06
tpch_q09/duckdb:vortex-compact 886838011 753840122 1.18
tpch_q10/duckdb:vortex-compact 721310216 678914846 1.06
tpch_q11/duckdb:vortex-compact 554342397 481005752 1.15
tpch_q12/duckdb:vortex-compact 455812507 390344103 1.17
tpch_q13/duckdb:vortex-compact 492189311 445611114 1.10
tpch_q14/duckdb:vortex-compact 439773469 452387473 0.97
tpch_q15/duckdb:vortex-compact 260338983 277114479 0.94
tpch_q16/duckdb:vortex-compact 321654533 340108852 0.95
tpch_q17/duckdb:vortex-compact 742404222 596830046 1.24
tpch_q18/duckdb:vortex-compact 🚨 767560428 483974687 1.59
tpch_q19/duckdb:vortex-compact 536459261 497804161 1.08
tpch_q20/duckdb:vortex-compact 891347657 752453344 1.18
tpch_q21/duckdb:vortex-compact 1342144956 1082011010 1.24
tpch_q22/duckdb:vortex-compact 🚨 496037341 366171986 1.35
duckdb / parquet (1.204x ➖, 0↑ 6↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 🚨 667004669 455215466 1.47
tpch_q02/duckdb:parquet 1417695030 1475824682 0.96
tpch_q03/duckdb:parquet 1072234233 995451842 1.08
tpch_q04/duckdb:parquet 797774881 628950853 1.27
tpch_q05/duckdb:parquet 🚨 2050580799 1363727997 1.50
tpch_q06/duckdb:parquet 🚨 565015605 416797566 1.36
tpch_q07/duckdb:parquet 1413016695 1197064047 1.18
tpch_q08/duckdb:parquet 2026932985 1682852925 1.20
tpch_q09/duckdb:parquet 🚨 2098577874 1411380357 1.49
tpch_q10/duckdb:parquet 1615034477 1381490581 1.17
tpch_q11/duckdb:parquet 1139617306 958137108 1.19
tpch_q12/duckdb:parquet 693320792 582737150 1.19
tpch_q13/duckdb:parquet 919101233 836082386 1.10
tpch_q14/duckdb:parquet 811505812 642263620 1.26
tpch_q15/duckdb:parquet 608767360 472788853 1.29
tpch_q16/duckdb:parquet 534472661 497620993 1.07
tpch_q17/duckdb:parquet 877856142 932813689 0.94
tpch_q18/duckdb:parquet 🚨 1345620799 854025015 1.58
tpch_q19/duckdb:parquet 🚨 1122779773 817628450 1.37
tpch_q20/duckdb:parquet 1029251221 1217174167 0.85
tpch_q21/duckdb:parquet 1239395113 1149975170 1.08
tpch_q22/duckdb:parquet 647167340 533886566 1.21
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +13.8% +14.9% -1.0% +188.0% ➖ noise
1 datafusion:vortex-file-compressed +14.8% +14.9% -0.1% +169.9% ➖ noise
1 duckdb:vortex-compact +2.8% +14.9% -10.6% +76.8% ➖ noise
1 duckdb:vortex-file-compressed +35.8% +14.9% +18.1% +102.4% ➖ noise
2 datafusion:vortex-compact +10.4% -3.8% +14.8% +62.7% ➖ noise
2 datafusion:vortex-file-compressed +9.3% -3.8% +13.7% +54.6% ➖ noise
2 duckdb:vortex-compact -8.5% -3.8% -4.8% +54.6% ➖ noise
2 duckdb:vortex-file-compressed +21.1% -3.8% +26.0% +54.6% ➖ noise
3 datafusion:vortex-compact +1.0% +2.8% -1.7% +113.2% ➖ noise
3 datafusion:vortex-file-compressed -27.8% +2.8% -29.7% +113.9% ➖ noise
3 duckdb:vortex-compact +27.4% +2.8% +23.9% +54.6% ➖ noise
3 duckdb:vortex-file-compressed +17.0% +2.8% +13.8% +66.1% ➖ noise
4 datafusion:vortex-compact +4.3% +25.5% -16.9% +75.6% ➖ noise
4 datafusion:vortex-file-compressed -14.5% +25.5% -31.9% +64.2% ➖ noise
4 duckdb:vortex-compact +3.9% +25.5% -17.2% +54.6% ➖ noise
4 duckdb:vortex-file-compressed -5.0% +25.5% -24.3% +56.6% ➖ noise
5 datafusion:vortex-compact +5.5% +51.3% -30.3% +54.6% ➖ noise
5 datafusion:vortex-file-compressed +30.9% +51.3% -13.5% +74.9% ➖ noise
5 duckdb:vortex-compact +29.7% +51.3% -14.2% +54.6% ➖ noise
5 duckdb:vortex-file-compressed +5.4% +51.3% -30.3% +54.6% ➖ noise
6 datafusion:vortex-compact +33.4% +46.7% -9.0% +54.6% ➖ noise
6 datafusion:vortex-file-compressed -5.7% +46.7% -35.7% +57.7% ➖ noise
6 duckdb:vortex-compact +26.8% +46.7% -13.6% +54.6% ➖ noise
6 duckdb:vortex-file-compressed +37.6% +46.7% -6.2% +54.6% ➖ noise
7 datafusion:vortex-compact +17.3% +21.0% -3.0% +61.5% ➖ noise
7 datafusion:vortex-file-compressed +46.6% +21.0% +21.2% +54.6% ➖ noise
7 duckdb:vortex-compact +3.4% +21.0% -14.5% +54.6% ➖ noise
7 duckdb:vortex-file-compressed +10.1% +21.0% -9.0% +54.6% ➖ noise
8 datafusion:vortex-compact +17.1% +16.9% +0.1% +54.6% ➖ noise
8 datafusion:vortex-file-compressed +13.3% +16.9% -3.1% +54.6% ➖ noise
8 duckdb:vortex-compact +5.8% +16.9% -9.5% +54.6% ➖ noise
8 duckdb:vortex-file-compressed +22.3% +16.9% +4.6% +54.6% ➖ noise
9 datafusion:vortex-compact +48.1% +32.7% +11.7% +54.6% ➖ noise
9 datafusion:vortex-file-compressed +73.4% +32.7% +30.7% +54.6% ➖ noise
9 duckdb:vortex-compact +17.6% +32.7% -11.3% +54.6% ➖ noise
9 duckdb:vortex-file-compressed +69.0% +32.7% +27.3% +55.2% ➖ noise
10 datafusion:vortex-compact +18.6% +22.3% -3.0% +54.6% ➖ noise
10 datafusion:vortex-file-compressed +102.4% +22.3% +65.5% +56.5% 🚨 regression
10 duckdb:vortex-compact +6.2% +22.3% -13.1% +54.6% ➖ noise
10 duckdb:vortex-file-compressed +9.8% +22.3% -10.2% +54.6% ➖ noise
11 datafusion:vortex-compact +64.3% +11.6% +47.3% +63.5% ➖ noise
11 datafusion:vortex-file-compressed +21.4% +11.6% +8.8% +54.6% ➖ noise
11 duckdb:vortex-compact +15.2% +11.6% +3.3% +54.6% ➖ noise
11 duckdb:vortex-file-compressed +26.2% +11.6% +13.1% +54.6% ➖ noise
12 datafusion:vortex-compact +9.3% +42.9% -23.5% +54.6% ➖ noise
12 datafusion:vortex-file-compressed +149.0% +42.9% +74.2% +54.6% 🚨 regression
12 duckdb:vortex-compact +16.8% +42.9% -18.3% +54.6% ➖ noise
12 duckdb:vortex-file-compressed +7.2% +42.9% -25.0% +63.2% ➖ noise
13 datafusion:vortex-compact -3.5% +16.3% -17.0% +96.0% ➖ noise
13 datafusion:vortex-file-compressed +34.9% +16.3% +16.0% +70.8% ➖ noise
13 duckdb:vortex-compact +10.5% +16.3% -5.0% +54.6% ➖ noise
13 duckdb:vortex-file-compressed +26.5% +16.3% +8.8% +90.6% ➖ noise
14 datafusion:vortex-compact +9.2% +16.1% -5.9% +54.6% ➖ noise
14 datafusion:vortex-file-compressed +83.9% +16.1% +58.5% +54.6% 🚨 regression
14 duckdb:vortex-compact -2.8% +16.1% -16.3% +54.6% ➖ noise
14 duckdb:vortex-file-compressed +12.5% +16.1% -3.1% +54.6% ➖ noise
15 datafusion:vortex-compact -6.1% +48.4% -36.7% +54.6% ✅ faster
15 datafusion:vortex-file-compressed +135.6% +48.4% +58.7% +54.6% 🚨 regression
15 duckdb:vortex-compact -6.1% +48.4% -36.7% +54.6% ✅ faster
15 duckdb:vortex-file-compressed +15.4% +48.4% -22.2% +54.6% ➖ noise
16 datafusion:vortex-compact +31.8% +14.6% +15.0% +70.5% ➖ noise
16 datafusion:vortex-file-compressed +170.4% +14.6% +135.9% +54.6% 🚨 regression
16 duckdb:vortex-compact -5.4% +14.6% -17.5% +54.6% ➖ noise
16 duckdb:vortex-file-compressed +20.2% +14.6% +4.9% +54.6% ➖ noise
17 datafusion:vortex-compact +20.6% +2.4% +17.7% +54.6% ➖ noise
17 datafusion:vortex-file-compressed +93.9% +2.4% +89.4% +75.6% 🚨 regression
17 duckdb:vortex-compact +24.4% +2.4% +21.5% +54.6% ➖ noise
17 duckdb:vortex-file-compressed +3.1% +2.4% +0.6% +64.8% ➖ noise
18 datafusion:vortex-compact +2.3% +23.9% -17.4% +54.6% ➖ noise
18 datafusion:vortex-file-compressed +69.6% +23.9% +36.9% +68.9% ➖ noise
18 duckdb:vortex-compact +58.6% +23.9% +28.0% +54.6% ➖ noise
18 duckdb:vortex-file-compressed +14.2% +23.9% -7.9% +54.6% ➖ noise
19 datafusion:vortex-compact +10.4% +43.9% -23.3% +54.6% ➖ noise
19 datafusion:vortex-file-compressed +138.8% +43.9% +65.9% +54.6% 🚨 regression
19 duckdb:vortex-compact +7.8% +43.9% -25.1% +54.6% ➖ noise
19 duckdb:vortex-file-compressed +2.3% +43.9% -28.9% +54.6% ➖ noise
20 datafusion:vortex-compact +10.4% +13.5% -2.7% +54.6% ➖ noise
20 datafusion:vortex-file-compressed +93.0% +13.5% +70.0% +54.6% 🚨 regression
20 duckdb:vortex-compact +18.5% +13.5% +4.3% +54.6% ➖ noise
20 duckdb:vortex-file-compressed +20.9% +13.5% +6.5% +58.9% ➖ noise
21 datafusion:vortex-compact +3.6% +58.1% -34.5% +54.6% ➖ noise
21 datafusion:vortex-file-compressed +132.4% +58.1% +47.0% +54.6% ➖ noise
21 duckdb:vortex-compact +24.0% +58.1% -21.5% +54.6% ➖ noise
21 duckdb:vortex-file-compressed -8.2% +58.1% -42.0% +54.6% ✅ faster
22 datafusion:vortex-compact +22.5% +98.9% -38.4% +54.6% ✅ faster
22 datafusion:vortex-file-compressed +235.8% +98.9% +68.9% +64.9% 🚨 regression
22 duckdb:vortex-compact +35.5% +98.9% -31.9% +64.2% ➖ noise
22 duckdb:vortex-file-compressed +29.8% +98.9% -34.7% +54.6% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +5.9%
Vortex (geomean): 1.167x ➖
Parquet (geomean): 1.102x ➖
Shifts: Parquet (control) +10.2% · Median polish +7.8%


datafusion / vortex-file-compressed (1.376x ❌, 0↑ 5↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 72989654 38043831 1.92
fineweb_q01/datafusion:vortex-file-compressed 🚨 784216627 503076605 1.56
fineweb_q02/datafusion:vortex-file-compressed 🚨 903665668 513141661 1.76
fineweb_q03/datafusion:vortex-file-compressed 1595623008 1337920768 1.19
fineweb_q04/datafusion:vortex-file-compressed 1424898313 1355863659 1.05
fineweb_q05/datafusion:vortex-file-compressed 1503336570 1339211944 1.12
fineweb_q06/datafusion:vortex-file-compressed 🚨 2168150455 1595432787 1.36
fineweb_q07/datafusion:vortex-file-compressed 🚨 1865788248 1370550905 1.36
fineweb_q08/datafusion:vortex-file-compressed 701772890 545269773 1.29
datafusion / vortex-compact (1.051x ➖, 0↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚨 54281030 32587365 1.67
fineweb_q01/datafusion:vortex-compact 689842087 569976693 1.21
fineweb_q02/datafusion:vortex-compact 🚨 978664442 630915275 1.55
fineweb_q03/datafusion:vortex-compact 1856035380 1819185456 1.02
fineweb_q04/datafusion:vortex-compact 2234855569 2251232077 0.99
fineweb_q05/datafusion:vortex-compact 1705590157 1675389852 1.02
fineweb_q06/datafusion:vortex-compact 1439658030 1654054051 0.87
fineweb_q07/datafusion:vortex-compact 1256027326 1675540963 0.75
fineweb_q08/datafusion:vortex-compact 382731539 512907352 0.75
datafusion / parquet (1.153x ➖, 0↑ 3↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1540711016 1250808391 1.23
fineweb_q01/datafusion:parquet 2115175148 2011162696 1.05
fineweb_q02/datafusion:parquet 🚨 2724354157 1927509397 1.41
fineweb_q03/datafusion:parquet 🚨 2367689215 1805966029 1.31
fineweb_q04/datafusion:parquet 2173369061 1817817953 1.20
fineweb_q05/datafusion:parquet 🚨 2515843107 1831864687 1.37
fineweb_q06/datafusion:parquet 2155700221 1865684488 1.16
fineweb_q07/datafusion:parquet 1838031137 1919248101 0.96
fineweb_q08/datafusion:parquet 1785241625 2167667670 0.82
duckdb / vortex-file-compressed (1.141x ➖, 0↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 105412460 107840049 0.98
fineweb_q01/duckdb:vortex-file-compressed 892288645 761053404 1.17
fineweb_q02/duckdb:vortex-file-compressed 🚨 755652696 448398375 1.69
fineweb_q03/duckdb:vortex-file-compressed 1661644066 1452269853 1.14
fineweb_q04/duckdb:vortex-file-compressed 1526389779 1625374970 0.94
fineweb_q05/duckdb:vortex-file-compressed 1538761487 1447306287 1.06
fineweb_q06/duckdb:vortex-file-compressed 1736376487 1637480027 1.06
fineweb_q07/duckdb:vortex-file-compressed 1442045807 1482217284 0.97
fineweb_q08/duckdb:vortex-file-compressed 🚨 892342013 619293189 1.44
duckdb / vortex-compact (1.123x ➖, 0↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 105457726 82931586 1.27
fineweb_q01/duckdb:vortex-compact 🚨 744582125 566282130 1.31
fineweb_q02/duckdb:vortex-compact 545052936 540027153 1.01
fineweb_q03/duckdb:vortex-compact 1566248735 1653418611 0.95
fineweb_q04/duckdb:vortex-compact 1790471792 1665018405 1.08
fineweb_q05/duckdb:vortex-compact 1585600879 1423730403 1.11
fineweb_q06/duckdb:vortex-compact 1456950583 1451573645 1.00
fineweb_q07/duckdb:vortex-compact 1521657215 1346953590 1.13
fineweb_q08/duckdb:vortex-compact 🚨 683786481 520459911 1.31
duckdb / parquet (1.053x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1173718285 1162497979 1.01
fineweb_q01/duckdb:parquet 1771884760 1599251975 1.11
fineweb_q02/duckdb:parquet 1775574232 1572330871 1.13
fineweb_q03/duckdb:parquet 4447455801 4061637350 1.09
fineweb_q04/duckdb:parquet 2005327319 1902708888 1.05
fineweb_q05/duckdb:parquet 2734761430 2685640041 1.02
fineweb_q06/duckdb:parquet 3472149035 3323636752 1.04
fineweb_q07/duckdb:parquet 4065002453 3912382347 1.04
fineweb_q08/duckdb:parquet 1100814035 1110427590 0.99
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +66.6% +11.5% +49.4% +137.9% ➖ noise
0 datafusion:vortex-file-compressed +91.9% +11.5% +72.0% +145.1% ➖ noise
0 duckdb:vortex-compact +27.2% +11.5% +14.0% +35.9% ➖ noise
0 duckdb:vortex-file-compressed -2.3% +11.5% -12.3% +43.0% ➖ noise
1 datafusion:vortex-compact +21.0% +7.9% +12.1% +48.9% ➖ noise
1 datafusion:vortex-file-compressed +55.9% +7.9% +44.4% +106.5% ➖ noise
1 duckdb:vortex-compact +31.5% +7.9% +21.8% +30.0% ➖ noise
1 duckdb:vortex-file-compressed +17.2% +7.9% +8.6% +52.5% ➖ noise
2 datafusion:vortex-compact +55.1% +26.3% +22.8% +30.0% ➖ noise
2 datafusion:vortex-file-compressed +76.1% +26.3% +39.4% +50.7% ➖ noise
2 duckdb:vortex-compact +0.9% +26.3% -20.1% +30.0% ➖ noise
2 duckdb:vortex-file-compressed +68.5% +26.3% +33.4% +32.6% 🚨 regression
3 datafusion:vortex-compact +2.0% +19.8% -14.8% +30.0% ➖ noise
3 datafusion:vortex-file-compressed +19.3% +19.8% -0.5% +30.0% ➖ noise
3 duckdb:vortex-compact -5.3% +19.8% -20.9% +30.0% ➖ noise
3 duckdb:vortex-file-compressed +14.4% +19.8% -4.5% +30.0% ➖ noise
4 datafusion:vortex-compact -0.7% +12.3% -11.6% +30.0% ➖ noise
4 datafusion:vortex-file-compressed +5.1% +12.3% -6.4% +30.0% ➖ noise
4 duckdb:vortex-compact +7.5% +12.3% -4.2% +30.0% ➖ noise
4 duckdb:vortex-file-compressed -6.1% +12.3% -16.3% +30.0% ➖ noise
5 datafusion:vortex-compact +1.8% +18.3% -13.9% +30.0% ➖ noise
5 datafusion:vortex-file-compressed +12.3% +18.3% -5.1% +30.0% ➖ noise
5 duckdb:vortex-compact +11.4% +18.3% -5.8% +30.0% ➖ noise
5 duckdb:vortex-file-compressed +6.3% +18.3% -10.1% +30.0% ➖ noise
6 datafusion:vortex-compact -13.0% +9.9% -20.8% +30.0% ➖ noise
6 datafusion:vortex-file-compressed +35.9% +9.9% +23.7% +30.0% ➖ noise
6 duckdb:vortex-compact +0.4% +9.9% -8.6% +30.0% ➖ noise
6 duckdb:vortex-file-compressed +6.0% +9.9% -3.5% +30.0% ➖ noise
7 datafusion:vortex-compact -25.0% -0.2% -24.9% +30.0% ✅ faster
7 datafusion:vortex-file-compressed +36.1% -0.2% +36.5% +111.3% ➖ noise
7 duckdb:vortex-compact +13.0% -0.2% +13.3% +30.0% ➖ noise
7 duckdb:vortex-file-compressed -2.7% -0.2% -2.5% +30.0% ➖ noise
8 datafusion:vortex-compact -25.4% -9.6% -17.4% +44.8% ➖ noise
8 datafusion:vortex-file-compressed +28.7% -9.6% +42.4% +38.1% 🚨 regression
8 duckdb:vortex-compact +31.4% -9.6% +45.4% +37.1% 🚨 regression
8 duckdb:vortex-file-compressed +44.1% -9.6% +59.5% +30.0% 🚨 regression

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨

Benchmark Clickbench on NVME failed! Check the workflow run for details.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.8%
Vortex (geomean): 1.001x ➖
Parquet (geomean): 1.009x ➖
Shifts: Parquet (control) +0.9% · Median polish +0.3%


duckdb / vortex-file-compressed (0.995x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 10874614 11589513 0.94
statpopgen_q01/duckdb:vortex-file-compressed 27438612 27852246 0.99
statpopgen_q02/duckdb:vortex-file-compressed 1301039078 1300727946 1.00
statpopgen_q03/duckdb:vortex-file-compressed 2999545436 3037392876 0.99
statpopgen_q04/duckdb:vortex-file-compressed 3066279230 3042424563 1.01
statpopgen_q05/duckdb:vortex-file-compressed 1386805097 1369725132 1.01
statpopgen_q06/duckdb:vortex-file-compressed 2046256752 2056967906 0.99
statpopgen_q07/duckdb:vortex-file-compressed 256586044 261267115 0.98
statpopgen_q08/duckdb:vortex-file-compressed 277486637 270632726 1.03
statpopgen_q09/duckdb:vortex-file-compressed 2812982510 2786040503 1.01
statpopgen_q10/duckdb:vortex-file-compressed 4585390742 4569995963 1.00
duckdb / vortex-compact (1.007x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 10986111 10694819 1.03
statpopgen_q01/duckdb:vortex-compact 165667144 166555185 0.99
statpopgen_q02/duckdb:vortex-compact 1820459310 1821169656 1.00
statpopgen_q03/duckdb:vortex-compact 3467605597 3493997564 0.99
statpopgen_q04/duckdb:vortex-compact 3514079252 3462929570 1.01
statpopgen_q05/duckdb:vortex-compact 1849407894 1852417269 1.00
statpopgen_q06/duckdb:vortex-compact 2710932295 2656754806 1.02
statpopgen_q07/duckdb:vortex-compact 983478461 974259465 1.01
statpopgen_q08/duckdb:vortex-compact 1022036096 1000788738 1.02
statpopgen_q09/duckdb:vortex-compact 3323889216 3352674152 0.99
statpopgen_q10/duckdb:vortex-compact 5456761030 5398496887 1.01
duckdb / parquet (1.009x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 322000807 311513786 1.03
statpopgen_q01/duckdb:parquet 407468365 389180014 1.05
statpopgen_q02/duckdb:parquet 985839065 965168686 1.02
statpopgen_q03/duckdb:parquet 1502936045 1498898973 1.00
statpopgen_q04/duckdb:parquet 1498453684 1505028845 1.00
statpopgen_q05/duckdb:parquet 1011078818 1004524548 1.01
statpopgen_q06/duckdb:parquet 1486913794 1471326265 1.01
statpopgen_q07/duckdb:parquet 1867774260 1867381692 1.00
statpopgen_q08/duckdb:parquet 1883812850 1869535615 1.01
statpopgen_q09/duckdb:parquet 1364497921 1384717877 0.99
statpopgen_q10/duckdb:parquet 2666409086 2688935124 0.99
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 duckdb:vortex-compact +2.7% +3.4% -0.6% +10.0% ➖ noise
0 duckdb:vortex-file-compressed -6.2% +3.4% -9.2% +10.0% ✅ faster
1 duckdb:vortex-compact -0.5% +4.7% -5.0% +27.7% ➖ noise
1 duckdb:vortex-file-compressed -1.5% +4.7% -5.9% +271.5% ➖ noise
2 duckdb:vortex-compact -0.0% +2.1% -2.1% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +0.0% +2.1% -2.1% +10.0% ➖ noise
3 duckdb:vortex-compact -0.8% +0.3% -1.0% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -1.2% +0.3% -1.5% +10.0% ➖ noise
4 duckdb:vortex-compact +1.5% -0.4% +1.9% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +0.8% -0.4% +1.2% +10.0% ➖ noise
5 duckdb:vortex-compact -0.2% +0.7% -0.8% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +1.2% +0.7% +0.6% +10.0% ➖ noise
6 duckdb:vortex-compact +2.0% +1.1% +1.0% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -0.5% +1.1% -1.6% +10.0% ➖ noise
7 duckdb:vortex-compact +0.9% +0.0% +0.9% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -1.8% +0.0% -1.8% +17.8% ➖ noise
8 duckdb:vortex-compact +2.1% +0.8% +1.3% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +2.5% +0.8% +1.8% +10.0% ➖ noise
9 duckdb:vortex-compact -0.9% -1.5% +0.6% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +1.0% -1.5% +2.5% +10.0% ➖ noise
10 duckdb:vortex-compact +1.1% -0.8% +1.9% +10.0% ➖ noise
10 duckdb:vortex-file-compressed +0.3% -0.8% +1.2% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -3.8%
Vortex (geomean): 0.932x ➖
Parquet (geomean): 0.972x ➖
Shifts: Parquet (control) -2.8% · Median polish -5.3%


datafusion / vortex-file-compressed (0.917x ➖, 6↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 48542302 54791352 0.89
tpch_q02/datafusion:vortex-file-compressed 33075724 35477423 0.93
tpch_q03/datafusion:vortex-file-compressed 27873332 29077638 0.96
tpch_q04/datafusion:vortex-file-compressed 19483696 20431096 0.95
tpch_q05/datafusion:vortex-file-compressed 🚀 53923638 60220733 0.90
tpch_q06/datafusion:vortex-file-compressed 🚀 10407218 11797538 0.88
tpch_q07/datafusion:vortex-file-compressed 64918638 70820907 0.92
tpch_q08/datafusion:vortex-file-compressed 45723729 50572495 0.90
tpch_q09/datafusion:vortex-file-compressed 56106032 62313215 0.90
tpch_q10/datafusion:vortex-file-compressed 45810991 50368941 0.91
tpch_q11/datafusion:vortex-file-compressed 18472140 19778356 0.93
tpch_q12/datafusion:vortex-file-compressed 🚀 23264351 26285858 0.89
tpch_q13/datafusion:vortex-file-compressed 28380768 31038893 0.91
tpch_q14/datafusion:vortex-file-compressed 🚀 16399992 19647265 0.83
tpch_q15/datafusion:vortex-file-compressed 25304854 26939117 0.94
tpch_q16/datafusion:vortex-file-compressed 25283352 28051118 0.90
tpch_q17/datafusion:vortex-file-compressed 68194071 70009720 0.97
tpch_q18/datafusion:vortex-file-compressed 80671682 89609764 0.90
tpch_q19/datafusion:vortex-file-compressed 27545308 27080500 1.02
tpch_q20/datafusion:vortex-file-compressed 33534179 35807774 0.94
tpch_q21/datafusion:vortex-file-compressed 🚀 75640264 86261439 0.88
tpch_q22/datafusion:vortex-file-compressed 17287211 18245105 0.95
datafusion / vortex-compact (0.923x ➖, 6↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 61613447 63048885 0.98
tpch_q02/datafusion:vortex-compact 36517056 39082287 0.93
tpch_q03/datafusion:vortex-compact 31337759 34483085 0.91
tpch_q04/datafusion:vortex-compact 23809823 25631141 0.93
tpch_q05/datafusion:vortex-compact 🚀 57048959 64342349 0.89
tpch_q06/datafusion:vortex-compact 🚀 13530712 15390828 0.88
tpch_q07/datafusion:vortex-compact 70999643 75775832 0.94
tpch_q08/datafusion:vortex-compact 🚀 50020863 55597685 0.90
tpch_q09/datafusion:vortex-compact 63064917 67750809 0.93
tpch_q10/datafusion:vortex-compact 53856963 58162671 0.93
tpch_q11/datafusion:vortex-compact 20395980 21063871 0.97
tpch_q12/datafusion:vortex-compact 34552831 38161546 0.91
tpch_q13/datafusion:vortex-compact 36706262 40495009 0.91
tpch_q14/datafusion:vortex-compact 🚀 20665864 23202778 0.89
tpch_q15/datafusion:vortex-compact 34714541 38437236 0.90
tpch_q16/datafusion:vortex-compact 31264888 32624257 0.96
tpch_q17/datafusion:vortex-compact 🚀 70108851 80583198 0.87
tpch_q18/datafusion:vortex-compact 🚀 85691132 95481756 0.90
tpch_q19/datafusion:vortex-compact 42633056 41867248 1.02
tpch_q20/datafusion:vortex-compact 39096465 41259648 0.95
tpch_q21/datafusion:vortex-compact 88302643 97441726 0.91
tpch_q22/datafusion:vortex-compact 17418822 18684007 0.93
datafusion / parquet (0.989x ➖, 0↑ 1↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 94866781 98555817 0.96
tpch_q02/datafusion:parquet 71611321 76458569 0.94
tpch_q03/datafusion:parquet 80907364 83976406 0.96
tpch_q04/datafusion:parquet 49296105 51372840 0.96
tpch_q05/datafusion:parquet 102958078 105551486 0.98
tpch_q06/datafusion:parquet 🚨 44800202 40250230 1.11
tpch_q07/datafusion:parquet 113454787 115662886 0.98
tpch_q08/datafusion:parquet 107396080 99193601 1.08
tpch_q09/datafusion:parquet 136229753 140124618 0.97
tpch_q10/datafusion:parquet 122501376 123134133 0.99
tpch_q11/datafusion:parquet 47487476 51873476 0.92
tpch_q12/datafusion:parquet 96623215 98194020 0.98
tpch_q13/datafusion:parquet 220906461 213623194 1.03
tpch_q14/datafusion:parquet 51965729 48132845 1.08
tpch_q15/datafusion:parquet 68010899 67026812 1.01
tpch_q16/datafusion:parquet 51180612 53406528 0.96
tpch_q17/datafusion:parquet 146754721 149106771 0.98
tpch_q18/datafusion:parquet 170599180 180377681 0.95
tpch_q19/datafusion:parquet 76043450 82400328 0.92
tpch_q20/datafusion:parquet 78642562 80327131 0.98
tpch_q21/datafusion:parquet 153212747 150855857 1.02
tpch_q22/datafusion:parquet 36861232 36863105 1.00
datafusion / arrow (0.890x ✅, 11↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 52294922 68918929 0.76
tpch_q02/datafusion:arrow 22159598 24430597 0.91
tpch_q03/datafusion:arrow 35649028 38796942 0.92
tpch_q04/datafusion:arrow 🚀 27237031 33049117 0.82
tpch_q05/datafusion:arrow 🚀 77504514 92179982 0.84
tpch_q06/datafusion:arrow 🚀 20810418 23172411 0.90
tpch_q07/datafusion:arrow 🚀 113969823 127622506 0.89
tpch_q08/datafusion:arrow 49336105 51852575 0.95
tpch_q09/datafusion:arrow 🚀 74032935 83708958 0.88
tpch_q10/datafusion:arrow 54790043 59957605 0.91
tpch_q11/datafusion:arrow 11960501 12576693 0.95
tpch_q12/datafusion:arrow 60983957 61619376 0.99
tpch_q13/datafusion:arrow 50019936 54525839 0.92
tpch_q14/datafusion:arrow 🚀 23658995 27177774 0.87
tpch_q15/datafusion:arrow 🚀 46073255 52457903 0.88
tpch_q16/datafusion:arrow 21582980 23096917 0.93
tpch_q17/datafusion:arrow 🚀 70127929 80405362 0.87
tpch_q18/datafusion:arrow 🚀 146148768 179575787 0.81
tpch_q19/datafusion:arrow 41732645 46061743 0.91
tpch_q20/datafusion:arrow 40522130 44765654 0.91
tpch_q21/datafusion:arrow 🚀 156718029 178041273 0.88
tpch_q22/datafusion:arrow 20371123 22496199 0.91
duckdb / vortex-file-compressed (0.935x ➖, 2↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 33022950 34641994 0.95
tpch_q02/duckdb:vortex-file-compressed 28139899 29589808 0.95
tpch_q03/duckdb:vortex-file-compressed 28824057 29857999 0.97
tpch_q04/duckdb:vortex-file-compressed 🚀 28436439 33184331 0.86
tpch_q05/duckdb:vortex-file-compressed 34298174 35594636 0.96
tpch_q06/duckdb:vortex-file-compressed 10476338 11113560 0.94
tpch_q07/duckdb:vortex-file-compressed 37446744 39137911 0.96
tpch_q08/duckdb:vortex-file-compressed 41026933 42940581 0.96
tpch_q09/duckdb:vortex-file-compressed 84378773 88298559 0.96
tpch_q10/duckdb:vortex-file-compressed 36279956 39295780 0.92
tpch_q11/duckdb:vortex-file-compressed 16575321 17811619 0.93
tpch_q12/duckdb:vortex-file-compressed 23590439 25201254 0.94
tpch_q13/duckdb:vortex-file-compressed 🚀 36800930 40891825 0.90
tpch_q14/duckdb:vortex-file-compressed 22595783 24661952 0.92
tpch_q15/duckdb:vortex-file-compressed 16195138 17122521 0.95
tpch_q16/duckdb:vortex-file-compressed 30536178 30693010 0.99
tpch_q17/duckdb:vortex-file-compressed 25209269 27398214 0.92
tpch_q18/duckdb:vortex-file-compressed 47426642 51504111 0.92
tpch_q19/duckdb:vortex-file-compressed 33047752 36397607 0.91
tpch_q20/duckdb:vortex-file-compressed 34097859 37415906 0.91
tpch_q21/duckdb:vortex-file-compressed 104162137 110932294 0.94
tpch_q22/duckdb:vortex-file-compressed 18471059 19703106 0.94
duckdb / vortex-compact (0.951x ➖, 2↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 39767635 42746100 0.93
tpch_q02/duckdb:vortex-compact 🚀 36527717 41736028 0.88
tpch_q03/duckdb:vortex-compact 32213281 35706368 0.90
tpch_q04/duckdb:vortex-compact 34738022 37922907 0.92
tpch_q05/duckdb:vortex-compact 38935297 39931246 0.98
tpch_q06/duckdb:vortex-compact 14964739 15284643 0.98
tpch_q07/duckdb:vortex-compact 44341454 44075864 1.01
tpch_q08/duckdb:vortex-compact 45954484 46667821 0.98
tpch_q09/duckdb:vortex-compact 93183518 91190675 1.02
tpch_q10/duckdb:vortex-compact 41849864 42068153 0.99
tpch_q11/duckdb:vortex-compact 20733222 22140182 0.94
tpch_q12/duckdb:vortex-compact 38911385 40081369 0.97
tpch_q13/duckdb:vortex-compact 47996537 50850719 0.94
tpch_q14/duckdb:vortex-compact 31314335 34192930 0.92
tpch_q15/duckdb:vortex-compact 19689420 20126745 0.98
tpch_q16/duckdb:vortex-compact 🚀 37479697 41974568 0.89
tpch_q17/duckdb:vortex-compact 31615853 34234266 0.92
tpch_q18/duckdb:vortex-compact 53868373 55080845 0.98
tpch_q19/duckdb:vortex-compact 40415157 41716263 0.97
tpch_q20/duckdb:vortex-compact 45099183 48544290 0.93
tpch_q21/duckdb:vortex-compact 112291850 118165681 0.95
tpch_q22/duckdb:vortex-compact 21078113 21607488 0.98
duckdb / parquet (0.955x ➖, 7↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 83626257 82205583 1.02
tpch_q02/duckdb:parquet 39992437 40524330 0.99
tpch_q03/duckdb:parquet 🚀 70002571 83576629 0.84
tpch_q04/duckdb:parquet 🚀 48250939 57935185 0.83
tpch_q05/duckdb:parquet 66616127 69593414 0.96
tpch_q06/duckdb:parquet 21227500 20523833 1.03
tpch_q07/duckdb:parquet 🚀 67834995 85086233 0.80
tpch_q08/duckdb:parquet 🚀 81409597 96544381 0.84
tpch_q09/duckdb:parquet 🚀 148451216 168935603 0.88
tpch_q10/duckdb:parquet 139611630 133987347 1.04
tpch_q11/duckdb:parquet 🚀 21830444 24267962 0.90
tpch_q12/duckdb:parquet 🚀 45170899 59568594 0.76
tpch_q13/duckdb:parquet 267258363 289967534 0.92
tpch_q14/duckdb:parquet 49460164 49983359 0.99
tpch_q15/duckdb:parquet 🚨 29030408 25371110 1.14
tpch_q16/duckdb:parquet 56745534 58770766 0.97
tpch_q17/duckdb:parquet 60464551 56333580 1.07
tpch_q18/duckdb:parquet 119966502 124118606 0.97
tpch_q19/duckdb:parquet 69660878 74273464 0.94
tpch_q20/duckdb:parquet 🚨 82125538 65606812 1.25
tpch_q21/duckdb:parquet 184259201 176407298 1.04
tpch_q22/duckdb:parquet 52594735 53500738 0.98
duckdb / duckdb (0.999x ➖, 0↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 16073492 16486349 0.97
tpch_q02/duckdb:duckdb 13678317 13241515 1.03
tpch_q03/duckdb:duckdb 19820041 19822385 1.00
tpch_q04/duckdb:duckdb 19585672 18946278 1.03
tpch_q05/duckdb:duckdb 19293970 20010067 0.96
tpch_q06/duckdb:duckdb 5249062 5540062 0.95
tpch_q07/duckdb:duckdb 23562171 22234740 1.06
tpch_q08/duckdb:duckdb 20763094 21147438 0.98
tpch_q09/duckdb:duckdb 52341325 55866528 0.94
tpch_q10/duckdb:duckdb 45008234 44946960 1.00
tpch_q11/duckdb:duckdb 5952333 5962472 1.00
tpch_q12/duckdb:duckdb 14099267 14303540 0.99
tpch_q13/duckdb:duckdb 38980909 39494835 0.99
tpch_q14/duckdb:duckdb 🚨 18464307 16689239 1.11
tpch_q15/duckdb:duckdb 11561248 11981152 0.96
tpch_q16/duckdb:duckdb 🚨 25180118 22798739 1.10
tpch_q17/duckdb:duckdb 13769333 13956377 0.99
tpch_q18/duckdb:duckdb 39058873 38997908 1.00
tpch_q19/duckdb:duckdb 27763153 28180102 0.99
tpch_q20/duckdb:duckdb 23861731 23986572 0.99
tpch_q21/duckdb:duckdb 56773038 59006352 0.96
tpch_q22/duckdb:duckdb 24604014 24924520 0.99
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow -24.1% -1.0% -23.3% +25.7% ✅ faster
1 datafusion:vortex-compact -2.3% -1.0% -1.2% +26.0% ➖ noise
1 datafusion:vortex-file-compressed -11.4% -1.0% -10.5% +28.0% ➖ noise
1 duckdb:duckdb -2.5% -1.0% -1.5% +25.5% ➖ noise
1 duckdb:vortex-compact -7.0% -1.0% -6.0% +24.8% ➖ noise
1 duckdb:vortex-file-compressed -4.7% -1.0% -3.7% +25.4% ➖ noise
2 datafusion:arrow -9.3% -3.9% -5.7% +19.1% ➖ noise
2 datafusion:vortex-compact -6.6% -3.9% -2.8% +19.1% ➖ noise
2 datafusion:vortex-file-compressed -6.8% -3.9% -3.0% +19.1% ➖ noise
2 duckdb:duckdb +3.3% -3.9% +7.4% +21.3% ➖ noise
2 duckdb:vortex-compact -12.5% -3.9% -9.0% +19.1% ➖ noise
2 duckdb:vortex-file-compressed -4.9% -3.9% -1.1% +19.1% ➖ noise
3 datafusion:arrow -8.1% -10.2% +2.3% +19.1% ➖ noise
3 datafusion:vortex-compact -9.1% -10.2% +1.2% +19.1% ➖ noise
3 datafusion:vortex-file-compressed -4.1% -10.2% +6.7% +19.1% ➖ noise
3 duckdb:duckdb -0.0% -10.2% +11.3% +19.1% ➖ noise
3 duckdb:vortex-compact -9.8% -10.2% +0.4% +19.1% ➖ noise
3 duckdb:vortex-file-compressed -3.5% -10.2% +7.5% +19.1% ➖ noise
4 datafusion:arrow -17.6% -10.6% -7.8% +19.1% ➖ noise
4 datafusion:vortex-compact -7.1% -10.6% +3.9% +19.1% ➖ noise
4 datafusion:vortex-file-compressed -4.6% -10.6% +6.7% +19.1% ➖ noise
4 duckdb:duckdb +3.4% -10.6% +15.6% +19.1% ➖ noise
4 duckdb:vortex-compact -8.4% -10.6% +2.5% +19.1% ➖ noise
4 duckdb:vortex-file-compressed -14.3% -10.6% -4.1% +19.1% ➖ noise
5 datafusion:arrow -15.9% -3.4% -13.0% +19.1% ➖ noise
5 datafusion:vortex-compact -11.3% -3.4% -8.2% +19.1% ➖ noise
5 datafusion:vortex-file-compressed -10.5% -3.4% -7.3% +19.1% ➖ noise
5 duckdb:duckdb -3.6% -3.4% -0.2% +19.1% ➖ noise
5 duckdb:vortex-compact -2.5% -3.4% +0.9% +19.1% ➖ noise
5 duckdb:vortex-file-compressed -3.6% -3.4% -0.3% +19.1% ➖ noise
6 datafusion:arrow -10.2% +7.3% -16.3% +24.0% ➖ noise
6 datafusion:vortex-compact -12.1% +7.3% -18.1% +23.5% ➖ noise
6 datafusion:vortex-file-compressed -11.8% +7.3% -17.8% +23.9% ➖ noise
6 duckdb:duckdb -5.3% +7.3% -11.7% +26.7% ➖ noise
6 duckdb:vortex-compact -2.1% +7.3% -8.7% +22.4% ➖ noise
6 duckdb:vortex-file-compressed -5.7% +7.3% -12.1% +26.8% ➖ noise
7 datafusion:arrow -10.7% -11.6% +1.0% +19.1% ➖ noise
7 datafusion:vortex-compact -6.3% -11.6% +6.0% +19.1% ➖ noise
7 datafusion:vortex-file-compressed -8.3% -11.6% +3.7% +19.1% ➖ noise
7 duckdb:duckdb +6.0% -11.6% +19.8% +19.1% 🚨 regression
7 duckdb:vortex-compact +0.6% -11.6% +13.8% +19.1% ➖ noise
7 duckdb:vortex-file-compressed -4.3% -11.6% +8.2% +19.1% ➖ noise
8 datafusion:arrow -4.9% -4.5% -0.4% +19.1% ➖ noise
8 datafusion:vortex-compact -10.0% -4.5% -5.8% +19.1% ➖ noise
8 datafusion:vortex-file-compressed -9.6% -4.5% -5.4% +19.1% ➖ noise
8 duckdb:duckdb -1.8% -4.5% +2.8% +19.1% ➖ noise
8 duckdb:vortex-compact -1.5% -4.5% +3.1% +19.1% ➖ noise
8 duckdb:vortex-file-compressed -4.5% -4.5% -0.0% +19.1% ➖ noise
9 datafusion:arrow -11.6% -7.6% -4.3% +19.1% ➖ noise
9 datafusion:vortex-compact -6.9% -7.6% +0.7% +19.1% ➖ noise
9 datafusion:vortex-file-compressed -10.0% -7.6% -2.6% +19.1% ➖ noise
9 duckdb:duckdb -6.3% -7.6% +1.4% +19.1% ➖ noise
9 duckdb:vortex-compact +2.2% -7.6% +10.6% +19.1% ➖ noise
9 duckdb:vortex-file-compressed -4.4% -7.6% +3.4% +19.1% ➖ noise
10 datafusion:arrow -8.6% +1.8% -10.2% +19.1% ➖ noise
10 datafusion:vortex-compact -7.4% +1.8% -9.1% +19.1% ➖ noise
10 datafusion:vortex-file-compressed -9.0% +1.8% -10.7% +19.1% ➖ noise
10 duckdb:duckdb +0.1% +1.8% -1.6% +19.1% ➖ noise
10 duckdb:vortex-compact -0.5% +1.8% -2.3% +19.1% ➖ noise
10 duckdb:vortex-file-compressed -7.7% +1.8% -9.3% +19.1% ➖ noise
11 datafusion:arrow -4.9% -9.3% +4.8% +19.1% ➖ noise
11 datafusion:vortex-compact -3.2% -9.3% +6.7% +19.1% ➖ noise
11 datafusion:vortex-file-compressed -6.6% -9.3% +2.9% +19.1% ➖ noise
11 duckdb:duckdb -0.2% -9.3% +10.0% +19.1% ➖ noise
11 duckdb:vortex-compact -6.4% -9.3% +3.2% +19.1% ➖ noise
11 duckdb:vortex-file-compressed -6.9% -9.3% +2.5% +19.1% ➖ noise
12 datafusion:arrow -1.0% -13.6% +14.6% +19.1% ➖ noise
12 datafusion:vortex-compact -9.5% -13.6% +4.8% +19.1% ➖ noise
12 datafusion:vortex-file-compressed -11.5% -13.6% +2.5% +19.1% ➖ noise
12 duckdb:duckdb -1.4% -13.6% +14.1% +19.1% ➖ noise
12 duckdb:vortex-compact -2.9% -13.6% +12.4% +19.1% ➖ noise
12 duckdb:vortex-file-compressed -6.4% -13.6% +8.4% +19.1% ➖ noise
13 datafusion:arrow -8.3% -2.4% -6.0% +19.1% ➖ noise
13 datafusion:vortex-compact -9.4% -2.4% -7.2% +19.1% ➖ noise
13 datafusion:vortex-file-compressed -8.6% -2.4% -6.3% +19.1% ➖ noise
13 duckdb:duckdb -1.3% -2.4% +1.1% +19.1% ➖ noise
13 duckdb:vortex-compact -5.6% -2.4% -3.3% +19.1% ➖ noise
13 duckdb:vortex-file-compressed -10.0% -2.4% -7.8% +19.1% ➖ noise
14 datafusion:arrow -12.9% +3.4% -15.8% +19.1% ➖ noise
14 datafusion:vortex-compact -10.9% +3.4% -13.8% +19.1% ➖ noise
14 datafusion:vortex-file-compressed -16.5% +3.4% -19.2% +19.1% ✅ faster
14 duckdb:duckdb +10.6% +3.4% +7.0% +21.1% ➖ noise
14 duckdb:vortex-compact -8.4% +3.4% -11.4% +19.1% ➖ noise
14 duckdb:vortex-file-compressed -8.4% +3.4% -11.4% +19.1% ➖ noise
15 datafusion:arrow -12.2% +7.8% -18.5% +19.1% ✅ faster
15 datafusion:vortex-compact -9.7% +7.8% -16.2% +19.1% ✅ faster
15 datafusion:vortex-file-compressed -6.1% +7.8% -12.8% +19.1% ➖ noise
15 duckdb:duckdb -3.5% +7.8% -10.4% +20.8% ➖ noise
15 duckdb:vortex-compact -2.2% +7.8% -9.2% +19.1% ➖ noise
15 duckdb:vortex-file-compressed -5.4% +7.8% -12.2% +19.1% ➖ noise
16 datafusion:arrow -6.6% -3.8% -2.9% +19.1% ➖ noise
16 datafusion:vortex-compact -4.2% -3.8% -0.4% +19.1% ➖ noise
16 datafusion:vortex-file-compressed -9.9% -3.8% -6.3% +19.1% ➖ noise
16 duckdb:duckdb +10.4% -3.8% +14.8% +19.1% ➖ noise
16 duckdb:vortex-compact -10.7% -3.8% -7.2% +19.1% ➖ noise
16 duckdb:vortex-file-compressed -0.5% -3.8% +3.4% +19.1% ➖ noise
17 datafusion:arrow -12.8% +2.8% -15.1% +19.1% ➖ noise
17 datafusion:vortex-compact -13.0% +2.8% -15.4% +19.1% ➖ noise
17 datafusion:vortex-file-compressed -2.6% +2.8% -5.2% +19.1% ➖ noise
17 duckdb:duckdb -1.3% +2.8% -4.0% +19.1% ➖ noise
17 duckdb:vortex-compact -7.6% +2.8% -10.1% +19.1% ➖ noise
17 duckdb:vortex-file-compressed -8.0% +2.8% -10.5% +19.1% ➖ noise
18 datafusion:arrow -18.6% -4.4% -14.9% +19.1% ➖ noise
18 datafusion:vortex-compact -10.3% -4.4% -6.1% +19.1% ➖ noise
18 datafusion:vortex-file-compressed -10.0% -4.4% -5.8% +19.1% ➖ noise
18 duckdb:duckdb +0.2% -4.4% +4.8% +19.1% ➖ noise
18 duckdb:vortex-compact -2.2% -4.4% +2.3% +19.1% ➖ noise
18 duckdb:vortex-file-compressed -7.9% -4.4% -3.7% +19.1% ➖ noise
19 datafusion:arrow -9.4% -7.0% -2.6% +19.1% ➖ noise
19 datafusion:vortex-compact +1.8% -7.0% +9.5% +21.4% ➖ noise
19 datafusion:vortex-file-compressed +1.7% -7.0% +9.3% +20.2% ➖ noise
19 duckdb:duckdb -1.5% -7.0% +5.9% +22.5% ➖ noise
19 duckdb:vortex-compact -3.1% -7.0% +4.1% +19.8% ➖ noise
19 duckdb:vortex-file-compressed -9.2% -7.0% -2.4% +21.2% ➖ noise
20 datafusion:arrow -9.5% +10.7% -18.2% +19.1% ✅ faster
20 datafusion:vortex-compact -5.2% +10.7% -14.4% +19.1% ➖ noise
20 datafusion:vortex-file-compressed -6.3% +10.7% -15.4% +19.1% ➖ noise
20 duckdb:duckdb -0.5% +10.7% -10.1% +19.1% ➖ noise
20 duckdb:vortex-compact -7.1% +10.7% -16.1% +19.7% ➖ noise
20 duckdb:vortex-file-compressed -8.9% +10.7% -17.7% +19.1% ✅ faster
21 datafusion:arrow -12.0% +3.0% -14.5% +19.1% ➖ noise
21 datafusion:vortex-compact -9.4% +3.0% -12.0% +19.1% ➖ noise
21 datafusion:vortex-file-compressed -12.3% +3.0% -14.9% +19.1% ➖ noise
21 duckdb:duckdb -3.8% +3.0% -6.6% +19.1% ➖ noise
21 duckdb:vortex-compact -5.0% +3.0% -7.7% +19.1% ➖ noise
21 duckdb:vortex-file-compressed -6.1% +3.0% -8.8% +19.1% ➖ noise
22 datafusion:arrow -9.4% -0.9% -8.7% +19.1% ➖ noise
22 datafusion:vortex-compact -6.8% -0.9% -6.0% +19.1% ➖ noise
22 datafusion:vortex-file-compressed -5.3% -0.9% -4.4% +19.1% ➖ noise
22 duckdb:duckdb -1.3% -0.9% -0.4% +19.1% ➖ noise
22 duckdb:vortex-compact -2.4% -0.9% -1.6% +19.1% ➖ noise
22 duckdb:vortex-file-compressed -6.3% -0.9% -5.4% +19.1% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.0%
Vortex (geomean): 1.010x ➖
Parquet (geomean): 1.020x ➖
Shifts: Parquet (control) +2.0% · Median polish +2.2%


datafusion / vortex-file-compressed (0.983x ➖, 2↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 5407964 6560817 0.82
fineweb_q01/datafusion:vortex-file-compressed 28119549 30956429 0.91
fineweb_q02/datafusion:vortex-file-compressed 33766103 31894548 1.06
fineweb_q03/datafusion:vortex-file-compressed 🚀 81868022 93017806 0.88
fineweb_q04/datafusion:vortex-file-compressed 276070377 258067477 1.07
fineweb_q05/datafusion:vortex-file-compressed 243884674 240184801 1.02
fineweb_q06/datafusion:vortex-file-compressed 70600573 64487118 1.09
fineweb_q07/datafusion:vortex-file-compressed 71248138 71856673 0.99
fineweb_q08/datafusion:vortex-file-compressed 28489855 27361371 1.04
datafusion / vortex-compact (1.028x ➖, 0↑ 1↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚨 6349697 5266335 1.21
fineweb_q01/datafusion:vortex-compact 167124023 167068055 1.00
fineweb_q02/datafusion:vortex-compact 167546031 167509619 1.00
fineweb_q03/datafusion:vortex-compact 1490816584 1466103986 1.02
fineweb_q04/datafusion:vortex-compact 1619163491 1572593975 1.03
fineweb_q05/datafusion:vortex-compact 1256083817 1239315355 1.01
fineweb_q06/datafusion:vortex-compact 710980028 693465403 1.03
fineweb_q07/datafusion:vortex-compact 751627857 738294868 1.02
fineweb_q08/datafusion:vortex-compact 23025186 24022023 0.96
datafusion / parquet (1.020x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6784842 6468426 1.05
fineweb_q01/datafusion:parquet 281053339 275739499 1.02
fineweb_q02/datafusion:parquet 279392966 279369995 1.00
fineweb_q03/datafusion:parquet 289756530 270170787 1.07
fineweb_q04/datafusion:parquet 299374985 285626878 1.05
fineweb_q05/datafusion:parquet 294087863 286862156 1.03
fineweb_q06/datafusion:parquet 286023328 289671090 0.99
fineweb_q07/datafusion:parquet 284177401 283625352 1.00
fineweb_q08/datafusion:parquet 278471607 282821432 0.98
duckdb / vortex-file-compressed (1.030x ➖, 0↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3886954 3790638 1.03
fineweb_q01/duckdb:vortex-file-compressed 🚨 31146343 27216979 1.14
fineweb_q02/duckdb:vortex-file-compressed 28586645 28314019 1.01
fineweb_q03/duckdb:vortex-file-compressed 🚨 145019017 130674591 1.11
fineweb_q04/duckdb:vortex-file-compressed 239905017 237232753 1.01
fineweb_q05/duckdb:vortex-file-compressed 221806880 226729996 0.98
fineweb_q06/duckdb:vortex-file-compressed 71153843 65155115 1.09
fineweb_q07/duckdb:vortex-file-compressed 67478834 73202902 0.92
fineweb_q08/duckdb:vortex-file-compressed 25817456 25959897 0.99
duckdb / vortex-compact (0.999x ➖, 0↑ 1↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚨 4649260 4220601 1.10
fineweb_q01/duckdb:vortex-compact 112952917 112880834 1.00
fineweb_q02/duckdb:vortex-compact 117479278 115624288 1.02
fineweb_q03/duckdb:vortex-compact 889759115 885265685 1.01
fineweb_q04/duckdb:vortex-compact 926273697 958232898 0.97
fineweb_q05/duckdb:vortex-compact 831700047 866620765 0.96
fineweb_q06/duckdb:vortex-compact 480854887 476919706 1.01
fineweb_q07/duckdb:vortex-compact 492022768 492850429 1.00
fineweb_q08/duckdb:vortex-compact 24750526 26335225 0.94
duckdb / parquet (1.019x ➖, 0↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 38187341 37445240 1.02
fineweb_q01/duckdb:parquet 99602259 94459904 1.05
fineweb_q02/duckdb:parquet 102293344 99541375 1.03
fineweb_q03/duckdb:parquet 318607385 311744670 1.02
fineweb_q04/duckdb:parquet 446851949 441081952 1.01
fineweb_q05/duckdb:parquet 416618906 414242445 1.01
fineweb_q06/duckdb:parquet 203939029 202579193 1.01
fineweb_q07/duckdb:parquet 214728844 214752063 1.00
fineweb_q08/duckdb:parquet 61899282 60786719 1.02
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +20.6% +3.4% +16.6% +34.2% ➖ noise
0 datafusion:vortex-file-compressed -17.6% +3.4% -20.3% +67.6% ➖ noise
0 duckdb:vortex-compact +10.2% +3.4% +6.5% +33.4% ➖ noise
0 duckdb:vortex-file-compressed +2.5% +3.4% -0.9% +44.8% ➖ noise
1 datafusion:vortex-compact +0.0% +3.7% -3.5% +10.0% ➖ noise
1 datafusion:vortex-file-compressed -9.2% +3.7% -12.4% +17.3% ➖ noise
1 duckdb:vortex-compact +0.1% +3.7% -3.5% +15.7% ➖ noise
1 duckdb:vortex-file-compressed +14.4% +3.7% +10.4% +35.6% ➖ noise
2 datafusion:vortex-compact +0.0% +1.4% -1.3% +10.0% ➖ noise
2 datafusion:vortex-file-compressed +5.9% +1.4% +4.4% +16.6% ➖ noise
2 duckdb:vortex-compact +1.6% +1.4% +0.2% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +1.0% +1.4% -0.4% +15.9% ➖ noise
3 datafusion:vortex-compact +1.7% +4.7% -2.9% +10.0% ➖ noise
3 datafusion:vortex-file-compressed -12.0% +4.7% -15.9% +23.8% ➖ noise
3 duckdb:vortex-compact +0.5% +4.7% -4.0% +10.0% ➖ noise
3 duckdb:vortex-file-compressed +11.0% +4.7% +6.0% +30.6% ➖ noise
4 datafusion:vortex-compact +3.0% +3.0% -0.1% +10.0% ➖ noise
4 datafusion:vortex-file-compressed +7.0% +3.0% +3.8% +10.0% ➖ noise
4 duckdb:vortex-compact -3.3% +3.0% -6.2% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +1.1% +3.0% -1.9% +10.0% ➖ noise
5 datafusion:vortex-compact +1.4% +1.5% -0.2% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +1.5% +1.5% -0.0% +10.0% ➖ noise
5 duckdb:vortex-compact -4.0% +1.5% -5.5% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -2.2% +1.5% -3.7% +10.0% ➖ noise
6 datafusion:vortex-compact +2.5% -0.3% +2.8% +10.0% ➖ noise
6 datafusion:vortex-file-compressed +9.5% -0.3% +9.8% +19.0% ➖ noise
6 duckdb:vortex-compact +0.8% -0.3% +1.1% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +9.2% -0.3% +9.5% +13.8% ➖ noise
7 datafusion:vortex-compact +1.8% +0.1% +1.7% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -0.8% +0.1% -0.9% +10.6% ➖ noise
7 duckdb:vortex-compact -0.2% +0.1% -0.3% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -7.8% +0.1% -7.9% +13.1% ➖ noise
8 datafusion:vortex-compact -4.1% +0.1% -4.3% +23.9% ➖ noise
8 datafusion:vortex-file-compressed +4.1% +0.1% +4.0% +22.6% ➖ noise
8 duckdb:vortex-compact -6.0% +0.1% -6.1% +20.7% ➖ noise
8 duckdb:vortex-file-compressed -0.5% +0.1% -0.7% +15.3% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Vortex (geomean): 0.943x ➖
Parquet (geomean): 0.946x ➖
Shifts: Parquet (control) -5.4% · Median polish -5.2%


datafusion / vortex-file-compressed (0.919x ➖, 24↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 🚀 26851383 30321821 0.89
tpcds_q02/datafusion:vortex-file-compressed 53989113 56061318 0.96
tpcds_q03/datafusion:vortex-file-compressed 🚀 20142966 22483464 0.90
tpcds_q04/datafusion:vortex-file-compressed 293673682 316825202 0.93
tpcds_q05/datafusion:vortex-file-compressed 54630238 59752534 0.91
tpcds_q06/datafusion:vortex-file-compressed 52756087 54698587 0.96
tpcds_q07/datafusion:vortex-file-compressed 52903436 54690163 0.97
tpcds_q08/datafusion:vortex-file-compressed 🚀 36423884 41356023 0.88
tpcds_q09/datafusion:vortex-file-compressed 55575216 59192224 0.94
tpcds_q10/datafusion:vortex-file-compressed 45289578 50002253 0.91
tpcds_q11/datafusion:vortex-file-compressed 173896798 184378395 0.94
tpcds_q12/datafusion:vortex-file-compressed 22771951 24433018 0.93
tpcds_q13/datafusion:vortex-file-compressed 61100347 65049533 0.94
tpcds_q14/datafusion:vortex-file-compressed 202836325 218143554 0.93
tpcds_q15/datafusion:vortex-file-compressed 🚀 34673200 39612394 0.88
tpcds_q16/datafusion:vortex-file-compressed 28848892 31702652 0.91
tpcds_q17/datafusion:vortex-file-compressed 66429840 71421281 0.93
tpcds_q18/datafusion:vortex-file-compressed 76893570 84817051 0.91
tpcds_q19/datafusion:vortex-file-compressed 31836254 34785318 0.92
tpcds_q20/datafusion:vortex-file-compressed 25692481 27465739 0.94
tpcds_q21/datafusion:vortex-file-compressed 138048304 153328984 0.90
tpcds_q22/datafusion:vortex-file-compressed 56823440 60121803 0.95
tpcds_q23/datafusion:vortex-file-compressed 147352666 160365729 0.92
tpcds_q24/datafusion:vortex-file-compressed 113842554 125111292 0.91
tpcds_q25/datafusion:vortex-file-compressed 68019561 73104695 0.93
tpcds_q26/datafusion:vortex-file-compressed 🚀 37083720 41354405 0.90
tpcds_q27/datafusion:vortex-file-compressed 121607625 133021015 0.91
tpcds_q28/datafusion:vortex-file-compressed 48911168 53433586 0.92
tpcds_q29/datafusion:vortex-file-compressed 67441644 73356692 0.92
tpcds_q30/datafusion:vortex-file-compressed 30892675 32568797 0.95
tpcds_q31/datafusion:vortex-file-compressed 🚀 93786143 106078880 0.88
tpcds_q32/datafusion:vortex-file-compressed 21295696 23257570 0.92
tpcds_q33/datafusion:vortex-file-compressed 38840762 42721324 0.91
tpcds_q34/datafusion:vortex-file-compressed 🚀 32595196 37671101 0.87
tpcds_q35/datafusion:vortex-file-compressed 🚀 54883507 63937234 0.86
tpcds_q36/datafusion:vortex-file-compressed 76419107 80347012 0.95
tpcds_q37/datafusion:vortex-file-compressed 34689810 35698210 0.97
tpcds_q38/datafusion:vortex-file-compressed 🚀 51518906 57639247 0.89
tpcds_q39/datafusion:vortex-file-compressed 143144299 155019516 0.92
tpcds_q40/datafusion:vortex-file-compressed 🚀 51993562 58741923 0.89
tpcds_q41/datafusion:vortex-file-compressed 🚀 17414265 19879890 0.88
tpcds_q42/datafusion:vortex-file-compressed 🚀 17602049 20044052 0.88
tpcds_q43/datafusion:vortex-file-compressed 32382356 35414091 0.91
tpcds_q44/datafusion:vortex-file-compressed 🚀 42689227 49883654 0.86
tpcds_q45/datafusion:vortex-file-compressed 34215562 37022997 0.92
tpcds_q46/datafusion:vortex-file-compressed 🚀 47839030 55019742 0.87
tpcds_q47/datafusion:vortex-file-compressed 209043075 227000041 0.92
tpcds_q48/datafusion:vortex-file-compressed 🚀 48144290 53599846 0.90
tpcds_q49/datafusion:vortex-file-compressed 70837488 75239562 0.94
tpcds_q50/datafusion:vortex-file-compressed 46460938 50782399 0.91
tpcds_q51/datafusion:vortex-file-compressed 91329862 97215809 0.94
tpcds_q52/datafusion:vortex-file-compressed 19749967 21188558 0.93
tpcds_q53/datafusion:vortex-file-compressed 25461229 27946117 0.91
tpcds_q54/datafusion:vortex-file-compressed 44501951 49357020 0.90
tpcds_q55/datafusion:vortex-file-compressed 18514705 19105652 0.97
tpcds_q56/datafusion:vortex-file-compressed 39875630 44136726 0.90
tpcds_q57/datafusion:vortex-file-compressed 130489585 134543043 0.97
tpcds_q58/datafusion:vortex-file-compressed 70290816 72887260 0.96
tpcds_q59/datafusion:vortex-file-compressed 72370892 77784013 0.93
tpcds_q60/datafusion:vortex-file-compressed 40372952 43950639 0.92
tpcds_q61/datafusion:vortex-file-compressed 51506874 54617846 0.94
tpcds_q62/datafusion:vortex-file-compressed 30587231 32184599 0.95
tpcds_q63/datafusion:vortex-file-compressed 26015410 28230268 0.92
tpcds_q64/datafusion:vortex-file-compressed 470003955 501927172 0.94
tpcds_q65/datafusion:vortex-file-compressed 🚀 47295413 56509660 0.84
tpcds_q66/datafusion:vortex-file-compressed 91713360 97813359 0.94
tpcds_q67/datafusion:vortex-file-compressed 124948719 126626455 0.99
tpcds_q68/datafusion:vortex-file-compressed 45810077 49529759 0.92
tpcds_q69/datafusion:vortex-file-compressed 43921557 48002017 0.91
tpcds_q70/datafusion:vortex-file-compressed 115029051 121510469 0.95
tpcds_q71/datafusion:vortex-file-compressed 31248150 34683103 0.90
tpcds_q72/datafusion:vortex-file-compressed 2591315616 2868105490 0.90
tpcds_q73/datafusion:vortex-file-compressed 🚀 34100357 39473702 0.86
tpcds_q74/datafusion:vortex-file-compressed 117758286 123914756 0.95
tpcds_q75/datafusion:vortex-file-compressed 121457720 130590023 0.93
tpcds_q76/datafusion:vortex-file-compressed 🚀 33574165 38416149 0.87
tpcds_q77/datafusion:vortex-file-compressed 51963762 53663527 0.97
tpcds_q78/datafusion:vortex-file-compressed 124705696 138467328 0.90
tpcds_q79/datafusion:vortex-file-compressed 39369089 43487817 0.91
tpcds_q80/datafusion:vortex-file-compressed 112796768 122518361 0.92
tpcds_q81/datafusion:vortex-file-compressed 37529084 40089235 0.94
tpcds_q82/datafusion:vortex-file-compressed 35643465 38601944 0.92
tpcds_q83/datafusion:vortex-file-compressed 51914712 53231766 0.98
tpcds_q84/datafusion:vortex-file-compressed 15890254 16751346 0.95
tpcds_q85/datafusion:vortex-file-compressed 103602503 108258513 0.96
tpcds_q86/datafusion:vortex-file-compressed 🚀 18408635 20551790 0.90
tpcds_q87/datafusion:vortex-file-compressed 53965835 56979425 0.95
tpcds_q88/datafusion:vortex-file-compressed 🚀 76940717 88074234 0.87
tpcds_q89/datafusion:vortex-file-compressed 38155739 38737440 0.98
tpcds_q90/datafusion:vortex-file-compressed 🚀 17600361 19959088 0.88
tpcds_q91/datafusion:vortex-file-compressed 🚀 25571707 29507223 0.87
tpcds_q92/datafusion:vortex-file-compressed 🚀 18106459 20465959 0.88
tpcds_q93/datafusion:vortex-file-compressed 34113911 37489777 0.91
tpcds_q94/datafusion:vortex-file-compressed 24509005 26957776 0.91
tpcds_q95/datafusion:vortex-file-compressed 60634446 64037168 0.95
tpcds_q96/datafusion:vortex-file-compressed 🚀 17111775 19690323 0.87
tpcds_q97/datafusion:vortex-file-compressed 31382211 33663985 0.93
tpcds_q98/datafusion:vortex-file-compressed 32122173 34409730 0.93
tpcds_q99/datafusion:vortex-file-compressed 46405437 48873470 0.95
datafusion / vortex-compact (0.943x ➖, 5↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 🚀 36423224 40628387 0.90
tpcds_q02/datafusion:vortex-compact 59144060 60416077 0.98
tpcds_q03/datafusion:vortex-compact 25103146 26396110 0.95
tpcds_q04/datafusion:vortex-compact 324799547 360037747 0.90
tpcds_q05/datafusion:vortex-compact 66016820 69005772 0.96
tpcds_q06/datafusion:vortex-compact 58743473 59047287 0.99
tpcds_q07/datafusion:vortex-compact 65601986 71466231 0.92
tpcds_q08/datafusion:vortex-compact 46519474 49193962 0.95
tpcds_q09/datafusion:vortex-compact 101930260 110943172 0.92
tpcds_q10/datafusion:vortex-compact 62776979 67186355 0.93
tpcds_q11/datafusion:vortex-compact 189233321 204109232 0.93
tpcds_q12/datafusion:vortex-compact 25361655 27618992 0.92
tpcds_q13/datafusion:vortex-compact 130900782 143875895 0.91
tpcds_q14/datafusion:vortex-compact 254782131 271295090 0.94
tpcds_q15/datafusion:vortex-compact 39850312 40862571 0.98
tpcds_q16/datafusion:vortex-compact 39570619 41588664 0.95
tpcds_q17/datafusion:vortex-compact 95871529 98404789 0.97
tpcds_q18/datafusion:vortex-compact 93457600 99467529 0.94
tpcds_q19/datafusion:vortex-compact 42713987 43476599 0.98
tpcds_q20/datafusion:vortex-compact 30576654 31085281 0.98
tpcds_q21/datafusion:vortex-compact 144442566 153046651 0.94
tpcds_q22/datafusion:vortex-compact 65176728 70026748 0.93
tpcds_q23/datafusion:vortex-compact 182088652 197291462 0.92
tpcds_q24/datafusion:vortex-compact 136995990 145095029 0.94
tpcds_q25/datafusion:vortex-compact 93856160 98084456 0.96
tpcds_q26/datafusion:vortex-compact 47473133 51754034 0.92
tpcds_q27/datafusion:vortex-compact 155225133 163148930 0.95
tpcds_q28/datafusion:vortex-compact 99567350 104710572 0.95
tpcds_q29/datafusion:vortex-compact 93098743 98448060 0.95
tpcds_q30/datafusion:vortex-compact 34655507 36685492 0.94
tpcds_q31/datafusion:vortex-compact 125300713 130668873 0.96
tpcds_q32/datafusion:vortex-compact 🚀 26347309 29566016 0.89
tpcds_q33/datafusion:vortex-compact 52385065 55888609 0.94
tpcds_q34/datafusion:vortex-compact 48376689 50769760 0.95
tpcds_q35/datafusion:vortex-compact 67026452 70783912 0.95
tpcds_q36/datafusion:vortex-compact 100029160 104440744 0.96
tpcds_q37/datafusion:vortex-compact 46338981 49728548 0.93
tpcds_q38/datafusion:vortex-compact 65741754 68838275 0.96
tpcds_q39/datafusion:vortex-compact 149422461 158296637 0.94
tpcds_q40/datafusion:vortex-compact 59650977 64413587 0.93
tpcds_q41/datafusion:vortex-compact 21420841 22696688 0.94
tpcds_q42/datafusion:vortex-compact 24985856 25561602 0.98
tpcds_q43/datafusion:vortex-compact 38281275 40963982 0.93
tpcds_q44/datafusion:vortex-compact 73886008 80352100 0.92
tpcds_q45/datafusion:vortex-compact 37092466 38925019 0.95
tpcds_q46/datafusion:vortex-compact 69696318 71265476 0.98
tpcds_q47/datafusion:vortex-compact 232718592 247987632 0.94
tpcds_q48/datafusion:vortex-compact 97047506 104667326 0.93
tpcds_q49/datafusion:vortex-compact 97157294 103462474 0.94
tpcds_q50/datafusion:vortex-compact 65028995 67109154 0.97
tpcds_q51/datafusion:vortex-compact 96693738 101603053 0.95
tpcds_q52/datafusion:vortex-compact 24759772 25217377 0.98
tpcds_q53/datafusion:vortex-compact 36041369 36830568 0.98
tpcds_q54/datafusion:vortex-compact 58656512 61910843 0.95
tpcds_q55/datafusion:vortex-compact 🚀 24802909 28391876 0.87
tpcds_q56/datafusion:vortex-compact 54579034 55784505 0.98
tpcds_q57/datafusion:vortex-compact 141324545 148607579 0.95
tpcds_q58/datafusion:vortex-compact 76759458 84267210 0.91
tpcds_q59/datafusion:vortex-compact 88430254 91392852 0.97
tpcds_q60/datafusion:vortex-compact 54969043 57615607 0.95
tpcds_q61/datafusion:vortex-compact 71306451 76207342 0.94
tpcds_q62/datafusion:vortex-compact 32373151 35869867 0.90
tpcds_q63/datafusion:vortex-compact 36151799 36629206 0.99
tpcds_q64/datafusion:vortex-compact 533235812 566515222 0.94
tpcds_q65/datafusion:vortex-compact 66660828 68888911 0.97
tpcds_q66/datafusion:vortex-compact 99876383 107938229 0.93
tpcds_q67/datafusion:vortex-compact 129257368 133229110 0.97
tpcds_q68/datafusion:vortex-compact 71417956 70950044 1.01
tpcds_q69/datafusion:vortex-compact 59832517 63571138 0.94
tpcds_q70/datafusion:vortex-compact 124899738 131462466 0.95
tpcds_q71/datafusion:vortex-compact 45198291 49062092 0.92
tpcds_q72/datafusion:vortex-compact 🚀 2615424259 2921282776 0.90
tpcds_q73/datafusion:vortex-compact 49679068 50525157 0.98
tpcds_q74/datafusion:vortex-compact 132711899 142287632 0.93
tpcds_q75/datafusion:vortex-compact 164098495 174806346 0.94
tpcds_q76/datafusion:vortex-compact 51806412 55931831 0.93
tpcds_q77/datafusion:vortex-compact 67596611 70460886 0.96
tpcds_q78/datafusion:vortex-compact 149263794 160640719 0.93
tpcds_q79/datafusion:vortex-compact 56724804 60712427 0.93
tpcds_q80/datafusion:vortex-compact 131015722 139514868 0.94
tpcds_q81/datafusion:vortex-compact 42844486 46120891 0.93
tpcds_q82/datafusion:vortex-compact 48035068 52335704 0.92
tpcds_q83/datafusion:vortex-compact 59380563 62941392 0.94
tpcds_q84/datafusion:vortex-compact 🚀 18718301 21186123 0.88
tpcds_q85/datafusion:vortex-compact 128356506 136254583 0.94
tpcds_q86/datafusion:vortex-compact 20275107 22408519 0.90
tpcds_q87/datafusion:vortex-compact 65704889 70441748 0.93
tpcds_q88/datafusion:vortex-compact 138761040 137547794 1.01
tpcds_q89/datafusion:vortex-compact 45355098 46955816 0.97
tpcds_q90/datafusion:vortex-compact 23514125 26026833 0.90
tpcds_q91/datafusion:vortex-compact 40790224 43630637 0.93
tpcds_q92/datafusion:vortex-compact 21124415 22996013 0.92
tpcds_q93/datafusion:vortex-compact 47448218 52006388 0.91
tpcds_q94/datafusion:vortex-compact 31260212 34280741 0.91
tpcds_q95/datafusion:vortex-compact 71468952 75418620 0.95
tpcds_q96/datafusion:vortex-compact 25988461 26841621 0.97
tpcds_q97/datafusion:vortex-compact 42782123 42596446 1.00
tpcds_q98/datafusion:vortex-compact 38409471 42286229 0.91
tpcds_q99/datafusion:vortex-compact 52321657 53720389 0.97
datafusion / parquet (0.935x ➖, 11↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 36033852 38027447 0.95
tpcds_q02/datafusion:parquet 45298049 48690883 0.93
tpcds_q03/datafusion:parquet 15570308 16649757 0.94
tpcds_q04/datafusion:parquet 320744421 343297235 0.93
tpcds_q05/datafusion:parquet 53553279 55843798 0.96
tpcds_q06/datafusion:parquet 65773745 68291711 0.96
tpcds_q07/datafusion:parquet 89036109 95242006 0.93
tpcds_q08/datafusion:parquet 33788486 34731876 0.97
tpcds_q09/datafusion:parquet 58037854 58600611 0.99
tpcds_q10/datafusion:parquet 82451576 89340202 0.92
tpcds_q11/datafusion:parquet 184907273 197041638 0.94
tpcds_q12/datafusion:parquet 22820655 24260966 0.94
tpcds_q13/datafusion:parquet 86890690 93848011 0.93
tpcds_q14/datafusion:parquet 194229912 211897011 0.92
tpcds_q15/datafusion:parquet 25936866 27451580 0.94
tpcds_q16/datafusion:parquet 🚀 28813362 34444811 0.84
tpcds_q17/datafusion:parquet 70160187 73447151 0.96
tpcds_q18/datafusion:parquet 133786466 139200605 0.96
tpcds_q19/datafusion:parquet 27589700 29172008 0.95
tpcds_q20/datafusion:parquet 🚀 20932451 23389969 0.89
tpcds_q21/datafusion:parquet 21832080 24053553 0.91
tpcds_q22/datafusion:parquet 131703008 146268705 0.90
tpcds_q23/datafusion:parquet 163631814 172349448 0.95
tpcds_q24/datafusion:parquet 105720887 113151629 0.93
tpcds_q25/datafusion:parquet 71609898 76310641 0.94
tpcds_q26/datafusion:parquet 75863721 82277551 0.92
tpcds_q27/datafusion:parquet 163158784 171643106 0.95
tpcds_q28/datafusion:parquet 49844567 51728385 0.96
tpcds_q29/datafusion:parquet 74929539 80783724 0.93
tpcds_q30/datafusion:parquet 45533341 47048002 0.97
tpcds_q31/datafusion:parquet 76877098 80356872 0.96
tpcds_q32/datafusion:parquet 🚀 21948000 25915478 0.85
tpcds_q33/datafusion:parquet 35172014 38663234 0.91
tpcds_q34/datafusion:parquet 27079413 28859379 0.94
tpcds_q35/datafusion:parquet 🚀 81265576 94445236 0.86
tpcds_q36/datafusion:parquet 63605794 67473525 0.94
tpcds_q37/datafusion:parquet 22691036 24605507 0.92
tpcds_q38/datafusion:parquet 50017423 53752561 0.93
tpcds_q39/datafusion:parquet 84256814 89862761 0.94
tpcds_q40/datafusion:parquet 28610092 29750777 0.96
tpcds_q41/datafusion:parquet 🚀 15486868 17916616 0.86
tpcds_q42/datafusion:parquet 13748319 15097146 0.91
tpcds_q43/datafusion:parquet 🚀 18816404 20952357 0.90
tpcds_q44/datafusion:parquet 41081665 42764521 0.96
tpcds_q45/datafusion:parquet 32165480 35729172 0.90
tpcds_q46/datafusion:parquet 38312761 40678330 0.94
tpcds_q47/datafusion:parquet 135660777 144333468 0.94
tpcds_q48/datafusion:parquet 78886549 84685942 0.93
tpcds_q49/datafusion:parquet 66233215 70554612 0.94
tpcds_q50/datafusion:parquet 48175857 52456912 0.92
tpcds_q51/datafusion:parquet 89319239 94855828 0.94
tpcds_q52/datafusion:parquet 14375875 15594648 0.92
tpcds_q53/datafusion:parquet 🚀 21976321 24522079 0.90
tpcds_q54/datafusion:parquet 42827951 45028426 0.95
tpcds_q55/datafusion:parquet 13851764 14900901 0.93
tpcds_q56/datafusion:parquet 36298872 37881747 0.96
tpcds_q57/datafusion:parquet 115103759 120060175 0.96
tpcds_q58/datafusion:parquet 59325230 63500191 0.93
tpcds_q59/datafusion:parquet 60117350 61752984 0.97
tpcds_q60/datafusion:parquet 34911947 37841195 0.92
tpcds_q61/datafusion:parquet 50640259 53217749 0.95
tpcds_q62/datafusion:parquet 28356894 29552933 0.96
tpcds_q63/datafusion:parquet 21309521 22608616 0.94
tpcds_q64/datafusion:parquet 551354037 587717309 0.94
tpcds_q65/datafusion:parquet 🚀 42020615 49237372 0.85
tpcds_q66/datafusion:parquet 77566084 84304099 0.92
tpcds_q67/datafusion:parquet 154259340 161481985 0.96
tpcds_q68/datafusion:parquet 39357245 41487482 0.95
tpcds_q69/datafusion:parquet 78298836 85436590 0.92
tpcds_q70/datafusion:parquet 95567176 103240136 0.93
tpcds_q71/datafusion:parquet 🚀 25324769 28729417 0.88
tpcds_q72/datafusion:parquet 642331771 700582781 0.92
tpcds_q73/datafusion:parquet 26860822 28134485 0.95
tpcds_q74/datafusion:parquet 104833207 111282329 0.94
tpcds_q75/datafusion:parquet 120276210 121167210 0.99
tpcds_q76/datafusion:parquet 35936392 39277740 0.91
tpcds_q77/datafusion:parquet 48934807 50834140 0.96
tpcds_q78/datafusion:parquet 123724945 132414028 0.93
tpcds_q79/datafusion:parquet 31317912 33174877 0.94
tpcds_q80/datafusion:parquet 93049581 102004627 0.91
tpcds_q81/datafusion:parquet 40423916 44465893 0.91
tpcds_q82/datafusion:parquet 24247719 24682296 0.98
tpcds_q83/datafusion:parquet 46807042 49349138 0.95
tpcds_q84/datafusion:parquet 47049572 51508918 0.91
tpcds_q85/datafusion:parquet 173037587 183362480 0.94
tpcds_q86/datafusion:parquet 🚀 17474493 19484827 0.90
tpcds_q87/datafusion:parquet 51599745 54126934 0.95
tpcds_q88/datafusion:parquet 72168729 71768833 1.01
tpcds_q89/datafusion:parquet 23915989 25780764 0.93
tpcds_q90/datafusion:parquet 18957635 20172897 0.94
tpcds_q91/datafusion:parquet 🚀 68736433 76717929 0.90
tpcds_q92/datafusion:parquet 23399924 23984030 0.98
tpcds_q93/datafusion:parquet 34422070 37958684 0.91
tpcds_q94/datafusion:parquet 26197569 26300783 1.00
tpcds_q95/datafusion:parquet 69391897 72072613 0.96
tpcds_q96/datafusion:parquet 16273933 16105266 1.01
tpcds_q97/datafusion:parquet 33568551 37165485 0.90
tpcds_q98/datafusion:parquet 25991480 27610350 0.94
tpcds_q99/datafusion:parquet 29781908 30190088 0.99
duckdb / vortex-file-compressed (0.954x ➖, 10↑ 1↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 26545140 28192255 0.94
tpcds_q02/duckdb:vortex-file-compressed 85661071 86498248 0.99
tpcds_q03/duckdb:vortex-file-compressed 24360594 24733092 0.98
tpcds_q04/duckdb:vortex-file-compressed 107707919 112400513 0.96
tpcds_q05/duckdb:vortex-file-compressed 102807868 100301688 1.02
tpcds_q06/duckdb:vortex-file-compressed 35879317 39030138 0.92
tpcds_q07/duckdb:vortex-file-compressed 24889739 26904127 0.93
tpcds_q08/duckdb:vortex-file-compressed 24051775 24190403 0.99
tpcds_q09/duckdb:vortex-file-compressed 39882589 41989297 0.95
tpcds_q10/duckdb:vortex-file-compressed 36943639 40516258 0.91
tpcds_q11/duckdb:vortex-file-compressed 64348085 68236382 0.94
tpcds_q12/duckdb:vortex-file-compressed 14330925 14791686 0.97
tpcds_q13/duckdb:vortex-file-compressed 🚀 34509249 39090245 0.88
tpcds_q14/duckdb:vortex-file-compressed 189970639 187948349 1.01
tpcds_q15/duckdb:vortex-file-compressed 40371453 43061923 0.94
tpcds_q16/duckdb:vortex-file-compressed 28762875 31128311 0.92
tpcds_q17/duckdb:vortex-file-compressed 38729172 40478904 0.96
tpcds_q18/duckdb:vortex-file-compressed 47701667 50363707 0.95
tpcds_q19/duckdb:vortex-file-compressed 32702014 35212200 0.93
tpcds_q20/duckdb:vortex-file-compressed 15554667 15994671 0.97
tpcds_q21/duckdb:vortex-file-compressed 21841871 21449379 1.02
tpcds_q22/duckdb:vortex-file-compressed 110163597 118079850 0.93
tpcds_q23/duckdb:vortex-file-compressed 131960025 132181516 1.00
tpcds_q24/duckdb:vortex-file-compressed 58754360 55947152 1.05
tpcds_q25/duckdb:vortex-file-compressed 38314750 39541028 0.97
tpcds_q26/duckdb:vortex-file-compressed 40234815 44559227 0.90
tpcds_q27/duckdb:vortex-file-compressed 88973963 93136377 0.96
tpcds_q28/duckdb:vortex-file-compressed 36646077 39155362 0.94
tpcds_q29/duckdb:vortex-file-compressed 38445265 40489375 0.95
tpcds_q30/duckdb:vortex-file-compressed 29038876 31104510 0.93
tpcds_q31/duckdb:vortex-file-compressed 25686977 26676471 0.96
tpcds_q32/duckdb:vortex-file-compressed 16760294 16970372 0.99
tpcds_q33/duckdb:vortex-file-compressed 69286898 74730948 0.93
tpcds_q34/duckdb:vortex-file-compressed 19683254 21416448 0.92
tpcds_q35/duckdb:vortex-file-compressed 🚀 60603062 68312233 0.89
tpcds_q36/duckdb:vortex-file-compressed 28143073 27878249 1.01
tpcds_q37/duckdb:vortex-file-compressed 🚀 22081946 25097730 0.88
tpcds_q38/duckdb:vortex-file-compressed 36162272 38654745 0.94
tpcds_q39/duckdb:vortex-file-compressed 48413638 48356897 1.00
tpcds_q40/duckdb:vortex-file-compressed 24924585 25739564 0.97
tpcds_q41/duckdb:vortex-file-compressed 🚀 13262664 14913087 0.89
tpcds_q42/duckdb:vortex-file-compressed 🚀 11092740 12474762 0.89
tpcds_q43/duckdb:vortex-file-compressed 19291097 21250090 0.91
tpcds_q44/duckdb:vortex-file-compressed 23191482 23650871 0.98
tpcds_q45/duckdb:vortex-file-compressed 27067390 27662089 0.98
tpcds_q46/duckdb:vortex-file-compressed 48503271 52524101 0.92
tpcds_q47/duckdb:vortex-file-compressed 49575899 51848813 0.96
tpcds_q48/duckdb:vortex-file-compressed 🚀 30491760 34048574 0.90
tpcds_q49/duckdb:vortex-file-compressed 30428415 32133910 0.95
tpcds_q50/duckdb:vortex-file-compressed 37415765 38837312 0.96
tpcds_q51/duckdb:vortex-file-compressed 🚨 124050617 105926274 1.17
tpcds_q52/duckdb:vortex-file-compressed 12205548 12915758 0.95
tpcds_q53/duckdb:vortex-file-compressed 17559561 18395336 0.95
tpcds_q54/duckdb:vortex-file-compressed 50052056 50949452 0.98
tpcds_q55/duckdb:vortex-file-compressed 12384485 11758615 1.05
tpcds_q56/duckdb:vortex-file-compressed 69881676 74054470 0.94
tpcds_q57/duckdb:vortex-file-compressed 45287349 45086926 1.00
tpcds_q58/duckdb:vortex-file-compressed 32173750 32985576 0.98
tpcds_q59/duckdb:vortex-file-compressed 🚀 56899093 64647547 0.88
tpcds_q60/duckdb:vortex-file-compressed 68729666 73071560 0.94
tpcds_q61/duckdb:vortex-file-compressed 36934428 40310046 0.92
tpcds_q62/duckdb:vortex-file-compressed 17990311 18832176 0.96
tpcds_q63/duckdb:vortex-file-compressed 17621082 18763006 0.94
tpcds_q64/duckdb:vortex-file-compressed 81814405 86698690 0.94
tpcds_q65/duckdb:vortex-file-compressed 22936205 24895730 0.92
tpcds_q66/duckdb:vortex-file-compressed 60880140 58038016 1.05
tpcds_q67/duckdb:vortex-file-compressed 146808652 151067623 0.97
tpcds_q68/duckdb:vortex-file-compressed 42056105 43228389 0.97
tpcds_q69/duckdb:vortex-file-compressed 38536455 40581599 0.95
tpcds_q70/duckdb:vortex-file-compressed 24494540 26183393 0.94
tpcds_q71/duckdb:vortex-file-compressed 21115498 21598661 0.98
tpcds_q72/duckdb:vortex-file-compressed 179856501 180647903 1.00
tpcds_q73/duckdb:vortex-file-compressed 19619628 20669117 0.95
tpcds_q74/duckdb:vortex-file-compressed 51561736 53274912 0.97
tpcds_q75/duckdb:vortex-file-compressed 59694025 64754334 0.92
tpcds_q76/duckdb:vortex-file-compressed 72137591 67971563 1.06
tpcds_q77/duckdb:vortex-file-compressed 69977657 74921222 0.93
tpcds_q78/duckdb:vortex-file-compressed 76930396 83891667 0.92
tpcds_q79/duckdb:vortex-file-compressed 🚀 37588525 44491353 0.84
tpcds_q80/duckdb:vortex-file-compressed 🚀 94357964 104875465 0.90
tpcds_q81/duckdb:vortex-file-compressed 33518083 34838338 0.96
tpcds_q82/duckdb:vortex-file-compressed 🚀 21508606 23966530 0.90
tpcds_q83/duckdb:vortex-file-compressed 27609783 29042276 0.95
tpcds_q84/duckdb:vortex-file-compressed 17945616 18913631 0.95
tpcds_q85/duckdb:vortex-file-compressed 45759544 48588405 0.94
tpcds_q86/duckdb:vortex-file-compressed 17325919 17070698 1.01
tpcds_q87/duckdb:vortex-file-compressed 41596233 43366537 0.96
tpcds_q88/duckdb:vortex-file-compressed 35873594 37317502 0.96
tpcds_q89/duckdb:vortex-file-compressed 17899746 18942264 0.94
tpcds_q90/duckdb:vortex-file-compressed 15385324 16347645 0.94
tpcds_q91/duckdb:vortex-file-compressed 27093364 28686129 0.94
tpcds_q92/duckdb:vortex-file-compressed 14048070 14584574 0.96
tpcds_q93/duckdb:vortex-file-compressed 30776952 32233661 0.95
tpcds_q94/duckdb:vortex-file-compressed 22088054 22745210 0.97
tpcds_q95/duckdb:vortex-file-compressed 146540461 156767416 0.93
tpcds_q96/duckdb:vortex-file-compressed 12326086 12437593 0.99
tpcds_q97/duckdb:vortex-file-compressed 39557863 39938203 0.99
tpcds_q98/duckdb:vortex-file-compressed 17551566 18904362 0.93
tpcds_q99/duckdb:vortex-file-compressed 32812109 33197502 0.99
duckdb / vortex-compact (0.958x ➖, 12↑ 3↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 33302190 35237761 0.95
tpcds_q02/duckdb:vortex-compact 124447676 126589770 0.98
tpcds_q03/duckdb:vortex-compact 51773671 53640758 0.97
tpcds_q04/duckdb:vortex-compact 121582101 131568343 0.92
tpcds_q05/duckdb:vortex-compact 166821488 171660186 0.97
tpcds_q06/duckdb:vortex-compact 37021000 40952931 0.90
tpcds_q07/duckdb:vortex-compact 36328865 38821943 0.94
tpcds_q08/duckdb:vortex-compact 28201962 29848413 0.94
tpcds_q09/duckdb:vortex-compact 109524562 118420617 0.92
tpcds_q10/duckdb:vortex-compact 45713974 48916844 0.93
tpcds_q11/duckdb:vortex-compact 72612654 76613074 0.95
tpcds_q12/duckdb:vortex-compact 20704771 22357347 0.93
tpcds_q13/duckdb:vortex-compact 48765027 48219876 1.01
tpcds_q14/duckdb:vortex-compact 265474463 284120637 0.93
tpcds_q15/duckdb:vortex-compact 44764291 47467436 0.94
tpcds_q16/duckdb:vortex-compact 38434562 38799794 0.99
tpcds_q17/duckdb:vortex-compact 50850262 49499298 1.03
tpcds_q18/duckdb:vortex-compact 🚀 65350475 73399768 0.89
tpcds_q19/duckdb:vortex-compact 39210695 41226072 0.95
tpcds_q20/duckdb:vortex-compact 20121116 22184914 0.91
tpcds_q21/duckdb:vortex-compact 🚀 26733097 29954541 0.89
tpcds_q22/duckdb:vortex-compact 118898057 124511178 0.95
tpcds_q23/duckdb:vortex-compact 163887624 177574286 0.92
tpcds_q24/duckdb:vortex-compact 🚀 67961796 77294191 0.88
tpcds_q25/duckdb:vortex-compact 48482593 52659536 0.92
tpcds_q26/duckdb:vortex-compact 48116645 53144990 0.91
tpcds_q27/duckdb:vortex-compact 133070334 135208274 0.98
tpcds_q28/duckdb:vortex-compact 106269834 112619563 0.94
tpcds_q29/duckdb:vortex-compact 48928557 49830016 0.98
tpcds_q30/duckdb:vortex-compact 🚀 34100332 38721451 0.88
tpcds_q31/duckdb:vortex-compact 30351591 30078016 1.01
tpcds_q32/duckdb:vortex-compact 22661169 23847666 0.95
tpcds_q33/duckdb:vortex-compact 134166997 141360637 0.95
tpcds_q34/duckdb:vortex-compact 24278866 24063839 1.01
tpcds_q35/duckdb:vortex-compact 🚀 66454281 74911999 0.89
tpcds_q36/duckdb:vortex-compact 35708434 35524479 1.01
tpcds_q37/duckdb:vortex-compact 32321276 31917752 1.01
tpcds_q38/duckdb:vortex-compact 38244498 40166758 0.95
tpcds_q39/duckdb:vortex-compact 53698222 54099365 0.99
tpcds_q40/duckdb:vortex-compact 30431464 32981775 0.92
tpcds_q41/duckdb:vortex-compact 17336827 18859188 0.92
tpcds_q42/duckdb:vortex-compact 14929359 15849312 0.94
tpcds_q43/duckdb:vortex-compact 25314524 24283769 1.04
tpcds_q44/duckdb:vortex-compact 🚨 31950478 28727146 1.11
tpcds_q45/duckdb:vortex-compact 🚀 31076071 35527296 0.87
tpcds_q46/duckdb:vortex-compact 58564101 59003221 0.99
tpcds_q47/duckdb:vortex-compact 55465650 55988660 0.99
tpcds_q48/duckdb:vortex-compact 41283888 41498881 0.99
tpcds_q49/duckdb:vortex-compact 48022314 49594590 0.97
tpcds_q50/duckdb:vortex-compact 🚨 42827143 37924734 1.13
tpcds_q51/duckdb:vortex-compact 103817932 108149488 0.96
tpcds_q52/duckdb:vortex-compact 15344705 16609594 0.92
tpcds_q53/duckdb:vortex-compact 22314255 22190050 1.01
tpcds_q54/duckdb:vortex-compact 85235673 89200080 0.96
tpcds_q55/duckdb:vortex-compact 16115713 15222724 1.06
tpcds_q56/duckdb:vortex-compact 130048618 138655603 0.94
tpcds_q57/duckdb:vortex-compact 47801949 49800025 0.96
tpcds_q58/duckdb:vortex-compact 39634577 40117965 0.99
tpcds_q59/duckdb:vortex-compact 🚀 68764125 79882244 0.86
tpcds_q60/duckdb:vortex-compact 🚀 129218560 144059038 0.90
tpcds_q61/duckdb:vortex-compact 48808777 46905299 1.04
tpcds_q62/duckdb:vortex-compact 🚀 22842073 25695501 0.89
tpcds_q63/duckdb:vortex-compact 24162630 22917083 1.05
tpcds_q64/duckdb:vortex-compact 100772846 105495925 0.96
tpcds_q65/duckdb:vortex-compact 27983304 28807818 0.97
tpcds_q66/duckdb:vortex-compact 99267324 101398232 0.98
tpcds_q67/duckdb:vortex-compact 153382567 161920326 0.95
tpcds_q68/duckdb:vortex-compact 50719392 54457279 0.93
tpcds_q69/duckdb:vortex-compact 45307217 48227380 0.94
tpcds_q70/duckdb:vortex-compact 30267776 29050596 1.04
tpcds_q71/duckdb:vortex-compact 24601109 26775903 0.92
tpcds_q72/duckdb:vortex-compact 197971131 203200132 0.97
tpcds_q73/duckdb:vortex-compact 23990191 23318086 1.03
tpcds_q74/duckdb:vortex-compact 57509482 59294941 0.97
tpcds_q75/duckdb:vortex-compact 70198381 76492165 0.92
tpcds_q76/duckdb:vortex-compact 117601560 122919066 0.96
tpcds_q77/duckdb:vortex-compact 124292373 127664071 0.97
tpcds_q78/duckdb:vortex-compact 83256044 91662818 0.91
tpcds_q79/duckdb:vortex-compact 🚀 53594934 74739437 0.72
tpcds_q80/duckdb:vortex-compact 153203174 164702635 0.93
tpcds_q81/duckdb:vortex-compact 39947807 41930053 0.95
tpcds_q82/duckdb:vortex-compact 31376740 31849116 0.99
tpcds_q83/duckdb:vortex-compact 44632981 49259961 0.91
tpcds_q84/duckdb:vortex-compact 21082570 21234981 0.99
tpcds_q85/duckdb:vortex-compact 🚀 57931329 65107381 0.89
tpcds_q86/duckdb:vortex-compact 19756614 20244731 0.98
tpcds_q87/duckdb:vortex-compact 39429706 43610633 0.90
tpcds_q88/duckdb:vortex-compact 37363496 36132131 1.03
tpcds_q89/duckdb:vortex-compact 23536334 23449540 1.00
tpcds_q90/duckdb:vortex-compact 16163142 16781929 0.96
tpcds_q91/duckdb:vortex-compact 43940043 46258812 0.95
tpcds_q92/duckdb:vortex-compact 🚀 19055459 21474148 0.89
tpcds_q93/duckdb:vortex-compact 35969345 37876165 0.95
tpcds_q94/duckdb:vortex-compact 28417558 29160306 0.97
tpcds_q95/duckdb:vortex-compact 159914022 155020747 1.03
tpcds_q96/duckdb:vortex-compact 13375194 12199757 1.10
tpcds_q97/duckdb:vortex-compact 41478743 42050517 0.99
tpcds_q98/duckdb:vortex-compact 23099647 23986919 0.96
tpcds_q99/duckdb:vortex-compact 🚨 40449406 36620472 1.10
duckdb / parquet (0.958x ➖, 4↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 46309636 45996752 1.01
tpcds_q02/duckdb:parquet 61462162 61233970 1.00
tpcds_q03/duckdb:parquet 12029861 12470615 0.96
tpcds_q04/duckdb:parquet 122249203 129532718 0.94
tpcds_q05/duckdb:parquet 75322233 75645700 1.00
tpcds_q06/duckdb:parquet 28538155 29889646 0.95
tpcds_q07/duckdb:parquet 23173919 24120261 0.96
tpcds_q08/duckdb:parquet 29633345 27725175 1.07
tpcds_q09/duckdb:parquet 39820524 40353449 0.99
tpcds_q10/duckdb:parquet 33992745 36523876 0.93
tpcds_q11/duckdb:parquet 85034153 91796113 0.93
tpcds_q12/duckdb:parquet 14516262 15448207 0.94
tpcds_q13/duckdb:parquet 35383946 35082628 1.01
tpcds_q14/duckdb:parquet 166952063 165328010 1.01
tpcds_q15/duckdb:parquet 30503748 31501119 0.97
tpcds_q16/duckdb:parquet 20694283 21461275 0.96
tpcds_q17/duckdb:parquet 38791795 40361447 0.96
tpcds_q18/duckdb:parquet 46101796 46873874 0.98
tpcds_q19/duckdb:parquet 29135357 29857306 0.98
tpcds_q20/duckdb:parquet 15289326 14812435 1.03
tpcds_q21/duckdb:parquet 10746428 11612387 0.93
tpcds_q22/duckdb:parquet 65939633 70701348 0.93
tpcds_q23/duckdb:parquet 111005321 119328414 0.93
tpcds_q24/duckdb:parquet 46005993 47709395 0.96
tpcds_q25/duckdb:parquet 32201253 34683033 0.93
tpcds_q26/duckdb:parquet 36560647 36853987 0.99
tpcds_q27/duckdb:parquet 88358114 91224171 0.97
tpcds_q28/duckdb:parquet 36481210 37780459 0.97
tpcds_q29/duckdb:parquet 33950614 35826179 0.95
tpcds_q30/duckdb:parquet 39617648 41191274 0.96
tpcds_q31/duckdb:parquet 24012448 23533669 1.02
tpcds_q32/duckdb:parquet 10620511 10954027 0.97
tpcds_q33/duckdb:parquet 71301150 72724313 0.98
tpcds_q34/duckdb:parquet 21132100 22170918 0.95
tpcds_q35/duckdb:parquet 58957823 64280890 0.92
tpcds_q36/duckdb:parquet 20542473 20906445 0.98
tpcds_q37/duckdb:parquet 13052122 14070452 0.93
tpcds_q38/duckdb:parquet 32500801 35459765 0.92
tpcds_q39/duckdb:parquet 32747077 33228232 0.99
tpcds_q40/duckdb:parquet 17948348 18916148 0.95
tpcds_q41/duckdb:parquet 7677479 7905868 0.97
tpcds_q42/duckdb:parquet 10163073 10946785 0.93
tpcds_q43/duckdb:parquet 15443789 15963838 0.97
tpcds_q44/duckdb:parquet 20523687 22290187 0.92
tpcds_q45/duckdb:parquet 25898845 27721935 0.93
tpcds_q46/duckdb:parquet 45061153 47798277 0.94
tpcds_q47/duckdb:parquet 45518182 48372434 0.94
tpcds_q48/duckdb:parquet 29954386 31169434 0.96
tpcds_q49/duckdb:parquet 25560166 24401336 1.05
tpcds_q50/duckdb:parquet 24381167 25761303 0.95
tpcds_q51/duckdb:parquet 🚀 93901042 123626569 0.76
tpcds_q52/duckdb:parquet 10747388 11431866 0.94
tpcds_q53/duckdb:parquet 16439030 16412700 1.00
tpcds_q54/duckdb:parquet 40518894 43372368 0.93
tpcds_q55/duckdb:parquet 10747856 11334761 0.95
tpcds_q56/duckdb:parquet 68944953 68927664 1.00
tpcds_q57/duckdb:parquet 34784864 36335834 0.96
tpcds_q58/duckdb:parquet 21062449 23354474 0.90
tpcds_q59/duckdb:parquet 36692463 35855447 1.02
tpcds_q60/duckdb:parquet 72791453 71899444 1.01
tpcds_q61/duckdb:parquet 31107787 31688305 0.98
tpcds_q62/duckdb:parquet 🚀 11545325 12950355 0.89
tpcds_q63/duckdb:parquet 15037517 15705796 0.96
tpcds_q64/duckdb:parquet 72178505 75087885 0.96
tpcds_q65/duckdb:parquet 19753363 20154274 0.98
tpcds_q66/duckdb:parquet 54397314 54391724 1.00
tpcds_q67/duckdb:parquet 133616589 142518071 0.94
tpcds_q68/duckdb:parquet 37470412 38768548 0.97
tpcds_q69/duckdb:parquet 37920081 38665668 0.98
tpcds_q70/duckdb:parquet 19728476 20411044 0.97
tpcds_q71/duckdb:parquet 🚀 17575820 19720808 0.89
tpcds_q72/duckdb:parquet 164054744 165190341 0.99
tpcds_q73/duckdb:parquet 17541398 18681710 0.94
tpcds_q74/duckdb:parquet 50191828 52223482 0.96
tpcds_q75/duckdb:parquet 52252892 54118577 0.97
tpcds_q76/duckdb:parquet 69613687 72401202 0.96
tpcds_q77/duckdb:parquet 64067802 63228102 1.01
tpcds_q78/duckdb:parquet 74669547 78267932 0.95
tpcds_q79/duckdb:parquet 27207205 27829059 0.98
tpcds_q80/duckdb:parquet 82251089 84347152 0.98
tpcds_q81/duckdb:parquet 47840882 49277422 0.97
tpcds_q82/duckdb:parquet 15496619 15843768 0.98
tpcds_q83/duckdb:parquet 16709209 17160045 0.97
tpcds_q84/duckdb:parquet 18419487 20432793 0.90
tpcds_q85/duckdb:parquet 38874675 41913194 0.93
tpcds_q86/duckdb:parquet 12970143 12656611 1.02
tpcds_q87/duckdb:parquet 37579489 37077974 1.01
tpcds_q88/duckdb:parquet 28630400 29452651 0.97
tpcds_q89/duckdb:parquet 17295218 18540864 0.93
tpcds_q90/duckdb:parquet 7297913 7771639 0.94
tpcds_q91/duckdb:parquet 23377348 23544061 0.99
tpcds_q92/duckdb:parquet 11219560 12319294 0.91
tpcds_q93/duckdb:parquet 30130835 31850434 0.95
tpcds_q94/duckdb:parquet 15626103 17161207 0.91
tpcds_q95/duckdb:parquet 🚀 117243615 146580472 0.80
tpcds_q96/duckdb:parquet 9163316 9756972 0.94
tpcds_q97/duckdb:parquet 34356831 36082506 0.95
tpcds_q98/duckdb:parquet 17757521 18853712 0.94
tpcds_q99/duckdb:parquet 19563953 20771306 0.94
duckdb / duckdb (0.956x ➖, 13↑ 0↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 🚀 19430098 21746084 0.89
tpcds_q02/duckdb:duckdb 18221400 17927580 1.02
tpcds_q03/duckdb:duckdb 🚀 7895041 8818562 0.90
tpcds_q04/duckdb:duckdb 161219211 164877739 0.98
tpcds_q05/duckdb:duckdb 18653637 19608731 0.95
tpcds_q06/duckdb:duckdb 🚀 21116654 24121147 0.88
tpcds_q07/duckdb:duckdb 37654838 39375475 0.96
tpcds_q08/duckdb:duckdb 120112257 120334331 1.00
tpcds_q09/duckdb:duckdb 19776355 19838329 1.00
tpcds_q10/duckdb:duckdb 22772231 24294074 0.94
tpcds_q11/duckdb:duckdb 137465559 139919080 0.98
tpcds_q12/duckdb:duckdb 11202117 12107647 0.93
tpcds_q13/duckdb:duckdb 23307645 24045066 0.97
tpcds_q14/duckdb:duckdb 90195053 96859911 0.93
tpcds_q15/duckdb:duckdb 27200945 25479400 1.07
tpcds_q16/duckdb:duckdb 17829157 17999987 0.99
tpcds_q17/duckdb:duckdb 20583154 21864993 0.94
tpcds_q18/duckdb:duckdb 42256523 45102387 0.94
tpcds_q19/duckdb:duckdb 16437496 17287057 0.95
tpcds_q20/duckdb:duckdb 11278765 12228094 0.92
tpcds_q21/duckdb:duckdb 7173914 6942358 1.03
tpcds_q22/duckdb:duckdb 59608978 65448283 0.91
tpcds_q23/duckdb:duckdb 🚀 72691000 85611546 0.85
tpcds_q24/duckdb:duckdb 22162664 23885152 0.93
tpcds_q25/duckdb:duckdb 16613659 16482208 1.01
tpcds_q26/duckdb:duckdb 25337258 26898964 0.94
tpcds_q27/duckdb:duckdb 37932459 40716645 0.93
tpcds_q28/duckdb:duckdb 20848446 21939448 0.95
tpcds_q29/duckdb:duckdb 19764486 21035907 0.94
tpcds_q30/duckdb:duckdb 28408830 29724963 0.96
tpcds_q31/duckdb:duckdb 19316526 20347980 0.95
tpcds_q32/duckdb:duckdb 7165428 7473720 0.96
tpcds_q33/duckdb:duckdb 12709626 12990367 0.98
tpcds_q34/duckdb:duckdb 14602200 15010275 0.97
tpcds_q35/duckdb:duckdb 🚀 30384947 34662553 0.88
tpcds_q36/duckdb:duckdb 🚀 67172193 74870290 0.90
tpcds_q37/duckdb:duckdb 7543864 7408726 1.02
tpcds_q38/duckdb:duckdb 30648283 30246249 1.01
tpcds_q39/duckdb:duckdb 25697609 27897187 0.92
tpcds_q40/duckdb:duckdb 13760295 13730488 1.00
tpcds_q41/duckdb:duckdb 7764576 8141538 0.95
tpcds_q42/duckdb:duckdb 🚀 6038494 6783696 0.89
tpcds_q43/duckdb:duckdb 10713468 11749317 0.91
tpcds_q44/duckdb:duckdb 🚀 12267382 14177841 0.87
tpcds_q45/duckdb:duckdb 16734359 17617120 0.95
tpcds_q46/duckdb:duckdb 35612542 37801662 0.94
tpcds_q47/duckdb:duckdb 40537403 41309408 0.98
tpcds_q48/duckdb:duckdb 22175830 23438078 0.95
tpcds_q49/duckdb:duckdb 16094353 15910492 1.01
tpcds_q50/duckdb:duckdb 13743706 14026353 0.98
tpcds_q51/duckdb:duckdb 89682425 91923862 0.98
tpcds_q52/duckdb:duckdb 🚀 7094089 8037912 0.88
tpcds_q53/duckdb:duckdb 11514508 12151337 0.95
tpcds_q54/duckdb:duckdb 16318973 16648461 0.98
tpcds_q55/duckdb:duckdb 6733607 6943833 0.97
tpcds_q56/duckdb:duckdb 13745269 14172352 0.97
tpcds_q57/duckdb:duckdb 31384198 31738533 0.99
tpcds_q58/duckdb:duckdb 🚀 11531307 13255747 0.87
tpcds_q59/duckdb:duckdb 34283218 34938586 0.98
tpcds_q60/duckdb:duckdb 14484355 14359437 1.01
tpcds_q61/duckdb:duckdb 14257996 14437194 0.99
tpcds_q62/duckdb:duckdb 9042041 9714131 0.93
tpcds_q63/duckdb:duckdb 10707214 11675559 0.92
tpcds_q64/duckdb:duckdb 50806317 53202541 0.95
tpcds_q65/duckdb:duckdb 🚀 30729080 34214206 0.90
tpcds_q66/duckdb:duckdb 24401377 24894625 0.98
tpcds_q67/duckdb:duckdb 127254761 136789879 0.93
tpcds_q68/duckdb:duckdb 24356968 25411332 0.96
tpcds_q69/duckdb:duckdb 24618968 24953719 0.99
tpcds_q70/duckdb:duckdb 14299607 15713711 0.91
tpcds_q71/duckdb:duckdb 12329697 13276020 0.93
tpcds_q72/duckdb:duckdb 41700467 43598714 0.96
tpcds_q73/duckdb:duckdb 11010294 10820529 1.02
tpcds_q74/duckdb:duckdb 96243907 98596756 0.98
tpcds_q75/duckdb:duckdb 42055182 42663443 0.99
tpcds_q76/duckdb:duckdb 11781005 12502773 0.94
tpcds_q77/duckdb:duckdb 11811587 11812433 1.00
tpcds_q78/duckdb:duckdb 63390025 62812039 1.01
tpcds_q79/duckdb:duckdb 18084916 17815960 1.02
tpcds_q80/duckdb:duckdb 27072061 30043912 0.90
tpcds_q81/duckdb:duckdb 35399035 36776256 0.96
tpcds_q82/duckdb:duckdb 8260117 8519991 0.97
tpcds_q83/duckdb:duckdb 9043691 9454105 0.96
tpcds_q84/duckdb:duckdb 13748307 14144539 0.97
tpcds_q85/duckdb:duckdb 23391405 24636139 0.95
tpcds_q86/duckdb:duckdb 10191477 10332205 0.99
tpcds_q87/duckdb:duckdb 31337165 34435874 0.91
tpcds_q88/duckdb:duckdb 23889469 24406674 0.98
tpcds_q89/duckdb:duckdb 13828165 13061751 1.06
tpcds_q90/duckdb:duckdb 5338635 5798294 0.92
tpcds_q91/duckdb:duckdb 12333150 12962180 0.95
tpcds_q92/duckdb:duckdb 8784133 9203066 0.95
tpcds_q93/duckdb:duckdb 21408696 22127246 0.97
tpcds_q94/duckdb:duckdb 12943219 13171439 0.98
tpcds_q95/duckdb:duckdb 124433026 113234585 1.10
tpcds_q96/duckdb:duckdb 🚀 4301074 4785720 0.90
tpcds_q97/duckdb:duckdb 🚀 27881003 31611136 0.88
tpcds_q98/duckdb:duckdb 13346906 13936866 0.96
tpcds_q99/duckdb:duckdb 16673197 15848967 1.05
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact -10.4% -2.3% -8.2% +11.9% ➖ noise
1 datafusion:vortex-file-compressed -11.4% -2.3% -9.3% +14.1% ➖ noise
1 duckdb:duckdb -10.7% -2.3% -8.5% +14.6% ➖ noise
1 duckdb:vortex-compact -5.5% -2.3% -3.2% +13.1% ➖ noise
1 duckdb:vortex-file-compressed -5.8% -2.3% -3.6% +12.4% ➖ noise
2 datafusion:vortex-compact -2.1% -3.4% +1.3% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -3.7% -3.4% -0.3% +10.0% ➖ noise
2 duckdb:duckdb +1.6% -3.4% +5.2% +12.1% ➖ noise
2 duckdb:vortex-compact -1.7% -3.4% +1.7% +10.0% ➖ noise
2 duckdb:vortex-file-compressed -1.0% -3.4% +2.5% +12.5% ➖ noise
3 datafusion:vortex-compact -4.9% -5.0% +0.1% +13.7% ➖ noise
3 datafusion:vortex-file-compressed -10.4% -5.0% -5.7% +12.5% ➖ noise
3 duckdb:duckdb -10.5% -5.0% -5.7% +15.2% ➖ noise
3 duckdb:vortex-compact -3.5% -5.0% +1.6% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -1.5% -5.0% +3.7% +12.9% ➖ noise
4 datafusion:vortex-compact -9.8% -6.1% -3.9% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -7.3% -6.1% -1.3% +10.0% ➖ noise
4 duckdb:duckdb -2.2% -6.1% +4.1% +10.0% ➖ noise
4 duckdb:vortex-compact -7.6% -6.1% -1.6% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -4.2% -6.1% +2.0% +10.0% ➖ noise
5 datafusion:vortex-compact -4.3% -2.3% -2.1% +10.0% ➖ noise
5 datafusion:vortex-file-compressed -8.6% -2.3% -6.4% +10.0% ➖ noise
5 duckdb:duckdb -4.9% -2.3% -2.6% +18.2% ➖ noise
5 duckdb:vortex-compact -2.8% -2.3% -0.5% +13.3% ➖ noise
5 duckdb:vortex-file-compressed +2.5% -2.3% +4.9% +10.4% ➖ noise
6 datafusion:vortex-compact -0.5% -4.1% +3.7% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -3.6% -4.1% +0.6% +10.7% ➖ noise
6 duckdb:duckdb -12.5% -4.1% -8.7% +14.2% ➖ noise
6 duckdb:vortex-compact -9.6% -4.1% -5.7% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -8.1% -4.1% -4.1% +10.0% ➖ noise
7 datafusion:vortex-compact -8.2% -5.2% -3.1% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -3.3% -5.2% +2.1% +10.0% ➖ noise
7 duckdb:duckdb -4.4% -5.2% +0.9% +13.5% ➖ noise
7 duckdb:vortex-compact -6.4% -5.2% -1.3% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -7.5% -5.2% -2.4% +11.3% ➖ noise
8 datafusion:vortex-compact -5.4% +2.0% -7.3% +11.3% ➖ noise
8 datafusion:vortex-file-compressed -11.9% +2.0% -13.6% +10.0% ✅ faster
8 duckdb:duckdb -0.2% +2.0% -2.1% +10.0% ➖ noise
8 duckdb:vortex-compact -5.5% +2.0% -7.3% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -0.6% +2.0% -2.5% +10.0% ➖ noise
9 datafusion:vortex-compact -8.1% -1.1% -7.1% +10.0% ➖ noise
9 datafusion:vortex-file-compressed -6.1% -1.1% -5.0% +10.0% ➖ noise
9 duckdb:duckdb -0.3% -1.1% +0.8% +10.0% ➖ noise
9 duckdb:vortex-compact -7.5% -1.1% -6.4% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -5.0% -1.1% -3.9% +10.0% ➖ noise
10 datafusion:vortex-compact -6.6% -7.3% +0.8% +10.0% ➖ noise
10 datafusion:vortex-file-compressed -9.4% -7.3% -2.3% +10.0% ➖ noise
10 duckdb:duckdb -6.3% -7.3% +1.1% +10.0% ➖ noise
10 duckdb:vortex-compact -6.5% -7.3% +0.8% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -8.8% -7.3% -1.6% +10.0% ➖ noise
11 datafusion:vortex-compact -7.3% -6.8% -0.6% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -5.7% -6.8% +1.2% +10.0% ➖ noise
11 duckdb:duckdb -1.8% -6.8% +5.4% +10.0% ➖ noise
11 duckdb:vortex-compact -5.2% -6.8% +1.7% +10.0% ➖ noise
11 duckdb:vortex-file-compressed -5.7% -6.8% +1.1% +10.0% ➖ noise
12 datafusion:vortex-compact -8.2% -6.0% -2.3% +10.0% ➖ noise
12 datafusion:vortex-file-compressed -6.8% -6.0% -0.9% +10.0% ➖ noise
12 duckdb:duckdb -7.5% -6.0% -1.6% +11.0% ➖ noise
12 duckdb:vortex-compact -7.4% -6.0% -1.5% +13.6% ➖ noise
12 duckdb:vortex-file-compressed -3.1% -6.0% +3.1% +14.0% ➖ noise
13 datafusion:vortex-compact -9.0% -3.4% -5.8% +10.0% ➖ noise
13 datafusion:vortex-file-compressed -6.1% -3.4% -2.8% +10.0% ➖ noise
13 duckdb:duckdb -3.1% -3.4% +0.3% +10.1% ➖ noise
13 duckdb:vortex-compact +1.1% -3.4% +4.7% +10.0% ➖ noise
13 duckdb:vortex-file-compressed -11.7% -3.4% -8.6% +10.4% ➖ noise
14 datafusion:vortex-compact -6.1% -3.8% -2.4% +10.0% ➖ noise
14 datafusion:vortex-file-compressed -7.0% -3.8% -3.4% +10.0% ➖ noise
14 duckdb:duckdb -6.9% -3.8% -3.2% +10.0% ➖ noise
14 duckdb:vortex-compact -6.6% -3.8% -2.9% +14.0% ➖ noise
14 duckdb:vortex-file-compressed +1.1% -3.8% +5.1% +12.7% ➖ noise
15 datafusion:vortex-compact -2.5% -4.3% +2.0% +12.8% ➖ noise
15 datafusion:vortex-file-compressed -12.5% -4.3% -8.5% +12.3% ➖ noise
15 duckdb:duckdb +6.8% -4.3% +11.6% +18.2% ➖ noise
15 duckdb:vortex-compact -5.7% -4.3% -1.4% +10.0% ➖ noise
15 duckdb:vortex-file-compressed -6.2% -4.3% -2.0% +12.7% ➖ noise
16 datafusion:vortex-compact -4.9% -10.2% +5.9% +11.1% ➖ noise
16 datafusion:vortex-file-compressed -9.0% -10.2% +1.3% +10.9% ➖ noise
16 duckdb:duckdb -0.9% -10.2% +10.3% +13.5% ➖ noise
16 duckdb:vortex-compact -0.9% -10.2% +10.3% +16.9% ➖ noise
16 duckdb:vortex-file-compressed -7.6% -10.2% +2.9% +14.3% ➖ noise
17 datafusion:vortex-compact -2.6% -4.2% +1.7% +10.0% ➖ noise
17 datafusion:vortex-file-compressed -7.0% -4.2% -2.9% +10.0% ➖ noise
17 duckdb:duckdb -5.9% -4.2% -1.8% +12.9% ➖ noise
17 duckdb:vortex-compact +2.7% -4.2% +7.2% +10.0% ➖ noise
17 duckdb:vortex-file-compressed -4.3% -4.2% -0.1% +11.7% ➖ noise
18 datafusion:vortex-compact -6.0% -2.8% -3.4% +10.0% ➖ noise
18 datafusion:vortex-file-compressed -9.3% -2.8% -6.8% +10.0% ➖ noise
18 duckdb:duckdb -6.3% -2.8% -3.6% +10.0% ➖ noise
18 duckdb:vortex-compact -11.0% -2.8% -8.4% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -5.3% -2.8% -2.6% +10.0% ➖ noise
19 datafusion:vortex-compact -1.8% -3.9% +2.3% +10.0% ➖ noise
19 datafusion:vortex-file-compressed -8.5% -3.9% -4.7% +10.0% ➖ noise
19 duckdb:duckdb -4.9% -3.9% -1.0% +10.0% ➖ noise
19 duckdb:vortex-compact -4.9% -3.9% -1.0% +12.1% ➖ noise
19 duckdb:vortex-file-compressed -7.1% -3.9% -3.3% +11.2% ➖ noise
20 datafusion:vortex-compact -1.6% -3.9% +2.3% +10.0% ➖ noise
20 datafusion:vortex-file-compressed -6.5% -3.9% -2.7% +13.0% ➖ noise
20 duckdb:duckdb -7.8% -3.9% -4.0% +10.7% ➖ noise
20 duckdb:vortex-compact -9.3% -3.9% -5.6% +13.3% ➖ noise
20 duckdb:vortex-file-compressed -2.8% -3.9% +1.2% +14.1% ➖ noise
21 datafusion:vortex-compact -5.6% -8.4% +3.0% +11.6% ➖ noise
21 datafusion:vortex-file-compressed -10.0% -8.4% -1.8% +10.7% ➖ noise
21 duckdb:duckdb +3.3% -8.4% +12.8% +15.3% ➖ noise
21 duckdb:vortex-compact -10.8% -8.4% -2.6% +12.3% ➖ noise
21 duckdb:vortex-file-compressed +1.8% -8.4% +11.1% +14.5% ➖ noise
22 datafusion:vortex-compact -6.9% -8.4% +1.6% +16.3% ➖ noise
22 datafusion:vortex-file-compressed -5.5% -8.4% +3.1% +14.0% ➖ noise
22 duckdb:duckdb -8.9% -8.4% -0.6% +15.9% ➖ noise
22 duckdb:vortex-compact -4.5% -8.4% +4.2% +14.2% ➖ noise
22 duckdb:vortex-file-compressed -6.7% -8.4% +1.8% +14.0% ➖ noise
23 datafusion:vortex-compact -7.7% -6.0% -1.8% +10.0% ➖ noise
23 datafusion:vortex-file-compressed -8.1% -6.0% -2.2% +10.0% ➖ noise
23 duckdb:duckdb -15.1% -6.0% -9.7% +17.7% ➖ noise
23 duckdb:vortex-compact -7.7% -6.0% -1.8% +13.6% ➖ noise
23 duckdb:vortex-file-compressed -0.2% -6.0% +6.2% +10.0% ➖ noise
24 datafusion:vortex-compact -5.6% -5.1% -0.5% +10.0% ➖ noise
24 datafusion:vortex-file-compressed -9.0% -5.1% -4.1% +10.0% ➖ noise
24 duckdb:duckdb -7.2% -5.1% -2.2% +11.5% ➖ noise
24 duckdb:vortex-compact -12.1% -5.1% -7.4% +10.2% ➖ noise
24 duckdb:vortex-file-compressed +5.0% -5.1% +10.6% +10.6% 🚨 regression
25 datafusion:vortex-compact -4.3% -6.7% +2.5% +10.0% ➖ noise
25 datafusion:vortex-file-compressed -7.0% -6.7% -0.3% +10.0% ➖ noise
25 duckdb:duckdb +0.8% -6.7% +8.0% +12.5% ➖ noise
25 duckdb:vortex-compact -7.9% -6.7% -1.4% +10.0% ➖ noise
25 duckdb:vortex-file-compressed -3.1% -6.7% +3.8% +10.0% ➖ noise
26 datafusion:vortex-compact -8.3% -4.4% -4.1% +10.0% ➖ noise
26 datafusion:vortex-file-compressed -10.3% -4.4% -6.2% +13.8% ➖ noise
26 duckdb:duckdb -5.8% -4.4% -1.5% +12.2% ➖ noise
26 duckdb:vortex-compact -9.5% -4.4% -5.3% +13.5% ➖ noise
26 duckdb:vortex-file-compressed -9.7% -4.4% -5.6% +14.2% ➖ noise
27 datafusion:vortex-compact -4.9% -4.0% -0.8% +10.0% ➖ noise
27 datafusion:vortex-file-compressed -8.6% -4.0% -4.7% +10.0% ➖ noise
27 duckdb:duckdb -6.8% -4.0% -2.9% +14.7% ➖ noise
27 duckdb:vortex-compact -1.6% -4.0% +2.6% +10.0% ➖ noise
27 duckdb:vortex-file-compressed -4.5% -4.0% -0.4% +10.0% ➖ noise
28 datafusion:vortex-compact -4.9% -3.5% -1.4% +10.0% ➖ noise
28 datafusion:vortex-file-compressed -8.5% -3.5% -5.1% +10.0% ➖ noise
28 duckdb:duckdb -5.0% -3.5% -1.5% +10.0% ➖ noise
28 duckdb:vortex-compact -5.6% -3.5% -2.2% +10.0% ➖ noise
28 duckdb:vortex-file-compressed -6.4% -3.5% -3.0% +10.0% ➖ noise
29 datafusion:vortex-compact -5.4% -6.2% +0.9% +10.0% ➖ noise
29 datafusion:vortex-file-compressed -8.1% -6.2% -1.9% +10.0% ➖ noise
29 duckdb:duckdb -6.0% -6.2% +0.2% +10.0% ➖ noise
29 duckdb:vortex-compact -1.8% -6.2% +4.7% +10.0% ➖ noise
29 duckdb:vortex-file-compressed -5.0% -6.2% +1.3% +10.0% ➖ noise
30 datafusion:vortex-compact -5.5% -3.5% -2.1% +11.4% ➖ noise
30 datafusion:vortex-file-compressed -5.1% -3.5% -1.7% +10.0% ➖ noise
30 duckdb:duckdb -4.4% -3.5% -0.9% +10.0% ➖ noise
30 duckdb:vortex-compact -11.9% -3.5% -8.7% +11.9% ➖ noise
30 duckdb:vortex-file-compressed -6.6% -3.5% -3.2% +10.0% ➖ noise
31 datafusion:vortex-compact -4.1% -1.2% -2.9% +10.0% ➖ noise
31 datafusion:vortex-file-compressed -11.6% -1.2% -10.5% +10.0% ✅ faster
31 duckdb:duckdb -5.1% -1.2% -3.9% +12.0% ➖ noise
31 duckdb:vortex-compact +0.9% -1.2% +2.1% +10.0% ➖ noise
31 duckdb:vortex-file-compressed -3.7% -1.2% -2.5% +10.0% ➖ noise
32 datafusion:vortex-compact -10.9% -9.4% -1.7% +10.0% ➖ noise
32 datafusion:vortex-file-compressed -8.4% -9.4% +1.0% +10.0% ➖ noise
32 duckdb:duckdb -4.1% -9.4% +5.8% +15.7% ➖ noise
32 duckdb:vortex-compact -5.0% -9.4% +4.9% +10.0% ➖ noise
32 duckdb:vortex-file-compressed -1.2% -9.4% +9.0% +10.0% ➖ noise
33 datafusion:vortex-compact -6.3% -5.6% -0.8% +10.0% ➖ noise
33 datafusion:vortex-file-compressed -9.1% -5.6% -3.7% +10.0% ➖ noise
33 duckdb:duckdb -2.2% -5.6% +3.6% +10.6% ➖ noise
33 duckdb:vortex-compact -5.1% -5.6% +0.5% +10.0% ➖ noise
33 duckdb:vortex-file-compressed -7.3% -5.6% -1.8% +10.7% ➖ noise
34 datafusion:vortex-compact -4.7% -5.4% +0.8% +10.0% ➖ noise
34 datafusion:vortex-file-compressed -13.5% -5.4% -8.5% +10.0% ➖ noise
34 duckdb:duckdb -2.7% -5.4% +2.9% +10.0% ➖ noise
34 duckdb:vortex-compact +0.9% -5.4% +6.7% +10.3% ➖ noise
34 duckdb:vortex-file-compressed -8.1% -5.4% -2.8% +10.0% ➖ noise
35 datafusion:vortex-compact -5.3% -11.2% +6.6% +10.0% ➖ noise
35 datafusion:vortex-file-compressed -14.2% -11.2% -3.4% +10.1% ➖ noise
35 duckdb:duckdb -12.3% -11.2% -1.3% +17.7% ➖ noise
35 duckdb:vortex-compact -11.3% -11.2% -0.1% +13.0% ➖ noise
35 duckdb:vortex-file-compressed -11.3% -11.2% -0.1% +12.0% ➖ noise
36 datafusion:vortex-compact -4.2% -3.8% -0.5% +10.0% ➖ noise
36 datafusion:vortex-file-compressed -4.9% -3.8% -1.2% +10.0% ➖ noise
36 duckdb:duckdb -10.3% -3.8% -6.8% +13.0% ➖ noise
36 duckdb:vortex-compact +0.5% -3.8% +4.4% +10.8% ➖ noise
36 duckdb:vortex-file-compressed +0.9% -3.8% +4.9% +15.1% ➖ noise
37 datafusion:vortex-compact -6.8% -7.5% +0.7% +10.0% ➖ noise
37 datafusion:vortex-file-compressed -2.8% -7.5% +5.1% +10.0% ➖ noise
37 duckdb:duckdb +1.8% -7.5% +10.1% +17.2% ➖ noise
37 duckdb:vortex-compact +1.3% -7.5% +9.5% +10.0% ➖ noise
37 duckdb:vortex-file-compressed -12.0% -7.5% -4.9% +10.0% ➖ noise
38 datafusion:vortex-compact -4.5% -7.6% +3.4% +10.0% ➖ noise
38 datafusion:vortex-file-compressed -10.6% -7.6% -3.2% +10.0% ➖ noise
38 duckdb:duckdb +1.3% -7.6% +9.7% +18.5% ➖ noise
38 duckdb:vortex-compact -4.8% -7.6% +3.1% +11.7% ➖ noise
38 duckdb:vortex-file-compressed -6.4% -7.6% +1.3% +11.8% ➖ noise
39 datafusion:vortex-compact -5.6% -3.9% -1.8% +11.6% ➖ noise
39 datafusion:vortex-file-compressed -7.7% -3.9% -3.9% +15.3% ➖ noise
39 duckdb:duckdb -7.9% -3.9% -4.2% +11.3% ➖ noise
39 duckdb:vortex-compact -0.7% -3.9% +3.3% +10.0% ➖ noise
39 duckdb:vortex-file-compressed +0.1% -3.9% +4.2% +18.6% ➖ noise
40 datafusion:vortex-compact -7.4% -4.5% -3.1% +10.0% ➖ noise
40 datafusion:vortex-file-compressed -11.5% -4.5% -7.3% +10.0% ➖ noise
40 duckdb:duckdb +0.2% -4.5% +4.9% +22.9% ➖ noise
40 duckdb:vortex-compact -7.7% -4.5% -3.4% +10.0% ➖ noise
40 duckdb:vortex-file-compressed -3.2% -4.5% +1.4% +13.3% ➖ noise
41 datafusion:vortex-compact -5.6% -8.4% +3.0% +10.5% ➖ noise
41 datafusion:vortex-file-compressed -12.4% -8.4% -4.4% +13.9% ➖ noise
41 duckdb:duckdb -4.6% -8.4% +4.1% +10.6% ➖ noise
41 duckdb:vortex-compact -8.1% -8.4% +0.3% +10.0% ➖ noise
41 duckdb:vortex-file-compressed -11.1% -8.4% -2.9% +10.0% ➖ noise
42 datafusion:vortex-compact -2.3% -8.1% +6.3% +10.0% ➖ noise
42 datafusion:vortex-file-compressed -12.2% -8.1% -4.5% +10.0% ➖ noise
42 duckdb:duckdb -11.0% -8.1% -3.2% +17.7% ➖ noise
42 duckdb:vortex-compact -5.8% -8.1% +2.4% +14.0% ➖ noise
42 duckdb:vortex-file-compressed -11.1% -8.1% -3.3% +15.0% ➖ noise
43 datafusion:vortex-compact -6.5% -6.8% +0.3% +10.0% ➖ noise
43 datafusion:vortex-file-compressed -8.6% -6.8% -1.9% +10.6% ➖ noise
43 duckdb:duckdb -8.8% -6.8% -2.2% +10.0% ➖ noise
43 duckdb:vortex-compact +4.2% -6.8% +11.8% +14.3% ➖ noise
43 duckdb:vortex-file-compressed -9.2% -6.8% -2.6% +10.0% ➖ noise
44 datafusion:vortex-compact -8.0% -6.0% -2.2% +11.3% ➖ noise
44 datafusion:vortex-file-compressed -14.4% -6.0% -9.0% +10.0% ➖ noise
44 duckdb:duckdb -13.5% -6.0% -8.0% +14.6% ➖ noise
44 duckdb:vortex-compact +11.2% -6.0% +18.3% +10.0% 🚨 regression
44 duckdb:vortex-file-compressed -1.9% -6.0% +4.3% +10.0% ➖ noise
45 datafusion:vortex-compact -4.7% -8.3% +3.9% +10.0% ➖ noise
45 datafusion:vortex-file-compressed -7.6% -8.3% +0.8% +10.0% ➖ noise
45 duckdb:duckdb -5.0% -8.3% +3.6% +12.4% ➖ noise
45 duckdb:vortex-compact -12.5% -8.3% -4.6% +12.5% ➖ noise
45 duckdb:vortex-file-compressed -2.1% -8.3% +6.7% +10.2% ➖ noise
46 datafusion:vortex-compact -2.2% -5.8% +3.8% +10.0% ➖ noise
46 datafusion:vortex-file-compressed -13.1% -5.8% -7.7% +10.0% ➖ noise
46 duckdb:duckdb -5.8% -5.8% -0.0% +10.0% ➖ noise
46 duckdb:vortex-compact -0.7% -5.8% +5.3% +10.0% ➖ noise
46 duckdb:vortex-file-compressed -7.7% -5.8% -2.0% +10.0% ➖ noise
47 datafusion:vortex-compact -6.2% -6.0% -0.2% +10.0% ➖ noise
47 datafusion:vortex-file-compressed -7.9% -6.0% -2.1% +10.0% ➖ noise
47 duckdb:duckdb -1.9% -6.0% +4.3% +10.0% ➖ noise
47 duckdb:vortex-compact -0.9% -6.0% +5.3% +10.0% ➖ noise
47 duckdb:vortex-file-compressed -4.4% -6.0% +1.7% +10.0% ➖ noise
48 datafusion:vortex-compact -7.3% -5.4% -2.0% +10.0% ➖ noise
48 datafusion:vortex-file-compressed -10.2% -5.4% -5.1% +10.0% ➖ noise
48 duckdb:duckdb -5.4% -5.4% -0.0% +10.0% ➖ noise
48 duckdb:vortex-compact -0.5% -5.4% +5.1% +10.0% ➖ noise
48 duckdb:vortex-file-compressed -10.4% -5.4% -5.3% +10.0% ➖ noise
49 datafusion:vortex-compact -6.1% -0.8% -5.3% +10.0% ➖ noise
49 datafusion:vortex-file-compressed -5.9% -0.8% -5.1% +10.0% ➖ noise
49 duckdb:duckdb +1.2% -0.8% +2.0% +13.1% ➖ noise
49 duckdb:vortex-compact -3.2% -0.8% -2.4% +10.0% ➖ noise
49 duckdb:vortex-file-compressed -5.3% -0.8% -4.5% +10.0% ➖ noise
50 datafusion:vortex-compact -3.1% -6.8% +3.9% +10.0% ➖ noise
50 datafusion:vortex-file-compressed -8.5% -6.8% -1.9% +10.0% ➖ noise
50 duckdb:duckdb -2.0% -6.8% +5.1% +10.0% ➖ noise
50 duckdb:vortex-compact +12.9% -6.8% +21.1% +10.0% 🚨 regression
50 duckdb:vortex-file-compressed -3.7% -6.8% +3.3% +10.0% ➖ noise
51 datafusion:vortex-compact -4.8% -15.4% +12.5% +11.6% 🚨 regression
51 datafusion:vortex-file-compressed -6.1% -15.4% +11.1% +13.3% ➖ noise
51 duckdb:duckdb -2.4% -15.4% +15.4% +10.9% 🚨 regression
51 duckdb:vortex-compact -4.0% -15.4% +13.5% +14.8% ➖ noise
51 duckdb:vortex-file-compressed +17.1% -15.4% +38.5% +24.6% 🚨 regression
52 datafusion:vortex-compact -1.8% -6.9% +5.5% +15.2% ➖ noise
52 datafusion:vortex-file-compressed -6.8% -6.9% +0.1% +18.1% ➖ noise
52 duckdb:duckdb -11.7% -6.9% -5.2% +16.2% ➖ noise
52 duckdb:vortex-compact -7.6% -6.9% -0.8% +15.6% ➖ noise
52 duckdb:vortex-file-compressed -5.5% -6.9% +1.5% +14.3% ➖ noise
53 datafusion:vortex-compact -2.1% -5.3% +3.3% +13.8% ➖ noise
53 datafusion:vortex-file-compressed -8.9% -5.3% -3.8% +10.0% ➖ noise
53 duckdb:duckdb -5.2% -5.3% +0.0% +10.4% ➖ noise
53 duckdb:vortex-compact +0.6% -5.3% +6.1% +10.0% ➖ noise
53 duckdb:vortex-file-compressed -4.5% -5.3% +0.8% +26.6% ➖ noise
54 datafusion:vortex-compact -5.3% -5.7% +0.5% +10.0% ➖ noise
54 datafusion:vortex-file-compressed -9.8% -5.7% -4.3% +10.0% ➖ noise
54 duckdb:duckdb -2.0% -5.7% +4.0% +10.2% ➖ noise
54 duckdb:vortex-compact -4.4% -5.7% +1.4% +10.0% ➖ noise
54 duckdb:vortex-file-compressed -1.8% -5.7% +4.2% +10.8% ➖ noise
55 datafusion:vortex-compact -12.6% -6.1% -7.0% +11.5% ➖ noise
55 datafusion:vortex-file-compressed -3.1% -6.1% +3.2% +12.4% ➖ noise
55 duckdb:duckdb -3.0% -6.1% +3.3% +14.2% ➖ noise
55 duckdb:vortex-compact +5.9% -6.1% +12.8% +12.4% 🚨 regression
55 duckdb:vortex-file-compressed +5.3% -6.1% +12.2% +14.3% ➖ noise
56 datafusion:vortex-compact -2.2% -2.1% -0.1% +10.0% ➖ noise
56 datafusion:vortex-file-compressed -9.7% -2.1% -7.7% +11.2% ➖ noise
56 duckdb:duckdb -3.0% -2.1% -0.9% +10.6% ➖ noise
56 duckdb:vortex-compact -6.2% -2.1% -4.2% +10.0% ➖ noise
56 duckdb:vortex-file-compressed -5.6% -2.1% -3.6% +10.0% ➖ noise
57 datafusion:vortex-compact -4.9% -4.2% -0.7% +10.0% ➖ noise
57 datafusion:vortex-file-compressed -3.0% -4.2% +1.2% +11.0% ➖ noise
57 duckdb:duckdb -1.1% -4.2% +3.2% +10.0% ➖ noise
57 duckdb:vortex-compact -4.0% -4.2% +0.2% +20.5% ➖ noise
57 duckdb:vortex-file-compressed +0.4% -4.2% +4.8% +16.6% ➖ noise
58 datafusion:vortex-compact -8.9% -8.2% -0.8% +10.0% ➖ noise
58 datafusion:vortex-file-compressed -3.6% -8.2% +5.1% +10.0% ➖ noise
58 duckdb:duckdb -13.0% -8.2% -5.2% +12.5% ➖ noise
58 duckdb:vortex-compact -1.2% -8.2% +7.6% +20.3% ➖ noise
58 duckdb:vortex-file-compressed -2.5% -8.2% +6.3% +24.3% ➖ noise
59 datafusion:vortex-compact -3.2% -0.2% -3.1% +10.0% ➖ noise
59 datafusion:vortex-file-compressed -7.0% -0.2% -6.8% +10.0% ➖ noise
59 duckdb:duckdb -1.9% -0.2% -1.7% +10.0% ➖ noise
59 duckdb:vortex-compact -13.9% -0.2% -13.8% +10.0% ✅ faster
59 duckdb:vortex-file-compressed -12.0% -0.2% -11.8% +10.0% ✅ faster
60 datafusion:vortex-compact -4.6% -3.4% -1.3% +10.0% ➖ noise
60 datafusion:vortex-file-compressed -8.1% -3.4% -5.0% +10.0% ➖ noise
60 duckdb:duckdb +0.9% -3.4% +4.4% +10.2% ➖ noise
60 duckdb:vortex-compact -10.3% -3.4% -7.2% +11.3% ➖ noise
60 duckdb:vortex-file-compressed -5.9% -3.4% -2.7% +12.0% ➖ noise
61 datafusion:vortex-compact -6.4% -3.3% -3.2% +10.0% ➖ noise
61 datafusion:vortex-file-compressed -5.7% -3.3% -2.4% +10.0% ➖ noise
61 duckdb:duckdb -1.2% -3.3% +2.2% +10.0% ➖ noise
61 duckdb:vortex-compact +4.1% -3.3% +7.7% +10.1% ➖ noise
61 duckdb:vortex-file-compressed -8.4% -3.3% -5.2% +10.3% ➖ noise
62 datafusion:vortex-compact -9.7% -7.5% -2.4% +10.0% ➖ noise
62 datafusion:vortex-file-compressed -5.0% -7.5% +2.8% +14.3% ➖ noise
62 duckdb:duckdb -6.9% -7.5% +0.6% +18.6% ➖ noise
62 duckdb:vortex-compact -11.1% -7.5% -3.9% +29.9% ➖ noise
62 duckdb:vortex-file-compressed -4.5% -7.5% +3.3% +21.6% ➖ noise
63 datafusion:vortex-compact -1.3% -5.0% +3.9% +10.0% ➖ noise
63 datafusion:vortex-file-compressed -7.8% -5.0% -3.0% +10.0% ➖ noise
63 duckdb:duckdb -8.3% -5.0% -3.5% +13.8% ➖ noise
63 duckdb:vortex-compact +5.4% -5.0% +11.0% +10.4% 🚨 regression
63 duckdb:vortex-file-compressed -6.1% -5.0% -1.1% +10.5% ➖ noise
64 datafusion:vortex-compact -5.9% -5.0% -0.9% +10.0% ➖ noise
64 datafusion:vortex-file-compressed -6.4% -5.0% -1.4% +10.0% ➖ noise
64 duckdb:duckdb -4.5% -5.0% +0.6% +10.0% ➖ noise
64 duckdb:vortex-compact -4.5% -5.0% +0.6% +10.0% ➖ noise
64 duckdb:vortex-file-compressed -5.6% -5.0% -0.6% +10.0% ➖ noise
65 datafusion:vortex-compact -3.2% -8.5% +5.8% +10.0% ➖ noise
65 datafusion:vortex-file-compressed -16.3% -8.5% -8.5% +12.1% ➖ noise
65 duckdb:duckdb -10.2% -8.5% -1.8% +12.5% ➖ noise
65 duckdb:vortex-compact -2.9% -8.5% +6.2% +10.0% ➖ noise
65 duckdb:vortex-file-compressed -7.9% -8.5% +0.7% +10.9% ➖ noise
66 datafusion:vortex-compact -7.5% -4.1% -3.5% +11.1% ➖ noise
66 datafusion:vortex-file-compressed -6.2% -4.1% -2.3% +10.8% ➖ noise
66 duckdb:duckdb -2.0% -4.1% +2.2% +10.0% ➖ noise
66 duckdb:vortex-compact -2.1% -4.1% +2.1% +12.0% ➖ noise
66 duckdb:vortex-file-compressed +4.9% -4.1% +9.4% +18.8% ➖ noise
67 datafusion:vortex-compact -3.0% -5.4% +2.5% +10.0% ➖ noise
67 datafusion:vortex-file-compressed -1.3% -5.4% +4.3% +10.0% ➖ noise
67 duckdb:duckdb -7.0% -5.4% -1.7% +10.0% ➖ noise
67 duckdb:vortex-compact -5.3% -5.4% +0.1% +10.0% ➖ noise
67 duckdb:vortex-file-compressed -2.8% -5.4% +2.7% +10.0% ➖ noise
68 datafusion:vortex-compact +0.7% -4.2% +5.1% +10.0% ➖ noise
68 datafusion:vortex-file-compressed -7.5% -4.2% -3.4% +10.4% ➖ noise
68 duckdb:duckdb -4.1% -4.2% +0.1% +10.0% ➖ noise
68 duckdb:vortex-compact -6.9% -4.2% -2.7% +10.0% ➖ noise
68 duckdb:vortex-file-compressed -2.7% -4.2% +1.6% +10.0% ➖ noise
69 datafusion:vortex-compact -5.9% -5.2% -0.7% +10.0% ➖ noise
69 datafusion:vortex-file-compressed -8.5% -5.2% -3.5% +10.0% ➖ noise
69 duckdb:duckdb -1.3% -5.2% +4.1% +20.5% ➖ noise
69 duckdb:vortex-compact -6.1% -5.2% -0.9% +10.0% ➖ noise
69 duckdb:vortex-file-compressed -5.0% -5.2% +0.2% +10.0% ➖ noise
70 datafusion:vortex-compact -5.0% -5.4% +0.4% +10.0% ➖ noise
70 datafusion:vortex-file-compressed -5.3% -5.4% +0.1% +10.0% ➖ noise
70 duckdb:duckdb -9.0% -5.4% -3.8% +11.5% ➖ noise
70 duckdb:vortex-compact +4.2% -5.4% +10.1% +10.0% 🚨 regression
70 duckdb:vortex-file-compressed -6.5% -5.4% -1.1% +10.0% ➖ noise
71 datafusion:vortex-compact -7.9% -11.4% +3.9% +13.8% ➖ noise
71 datafusion:vortex-file-compressed -9.9% -11.4% +1.6% +10.9% ➖ noise
71 duckdb:duckdb -7.1% -11.4% +4.8% +13.9% ➖ noise
71 duckdb:vortex-compact -8.1% -11.4% +3.7% +14.8% ➖ noise
71 duckdb:vortex-file-compressed -2.2% -11.4% +10.3% +16.6% ➖ noise
72 datafusion:vortex-compact -10.5% -4.6% -6.2% +10.0% ➖ noise
72 datafusion:vortex-file-compressed -9.7% -4.6% -5.3% +10.0% ➖ noise
72 duckdb:duckdb -4.4% -4.6% +0.2% +10.8% ➖ noise
72 duckdb:vortex-compact -2.6% -4.6% +2.1% +10.0% ➖ noise
72 duckdb:vortex-file-compressed -0.4% -4.6% +4.3% +10.0% ➖ noise
73 datafusion:vortex-compact -1.7% -5.3% +3.8% +21.9% ➖ noise
73 datafusion:vortex-file-compressed -13.6% -5.3% -8.8% +18.3% ➖ noise
73 duckdb:duckdb +1.8% -5.3% +7.5% +10.0% ➖ noise
73 duckdb:vortex-compact +2.9% -5.3% +8.7% +10.0% ➖ noise
73 duckdb:vortex-file-compressed -5.1% -5.3% +0.3% +10.0% ➖ noise
74 datafusion:vortex-compact -6.7% -4.8% -2.0% +10.0% ➖ noise
74 datafusion:vortex-file-compressed -5.0% -4.8% -0.1% +10.0% ➖ noise
74 duckdb:duckdb -2.4% -4.8% +2.6% +10.0% ➖ noise
74 duckdb:vortex-compact -3.0% -4.8% +1.9% +10.0% ➖ noise
74 duckdb:vortex-file-compressed -3.2% -4.8% +1.7% +10.2% ➖ noise
75 datafusion:vortex-compact -6.1% -2.1% -4.1% +10.0% ➖ noise
75 datafusion:vortex-file-compressed -7.0% -2.1% -5.0% +10.0% ➖ noise
75 duckdb:duckdb -1.4% -2.1% +0.7% +12.1% ➖ noise
75 duckdb:vortex-compact -8.2% -2.1% -6.3% +10.0% ➖ noise
75 duckdb:vortex-file-compressed -7.8% -2.1% -5.8% +10.0% ➖ noise
76 datafusion:vortex-compact -7.4% -6.2% -1.2% +11.5% ➖ noise
76 datafusion:vortex-file-compressed -12.6% -6.2% -6.8% +11.1% ➖ noise
76 duckdb:duckdb -5.8% -6.2% +0.5% +13.3% ➖ noise
76 duckdb:vortex-compact -4.3% -6.2% +2.0% +13.0% ➖ noise
76 duckdb:vortex-file-compressed +6.1% -6.2% +13.2% +19.9% ➖ noise
77 datafusion:vortex-compact -4.1% -1.2% -2.9% +10.0% ➖ noise
77 datafusion:vortex-file-compressed -3.2% -1.2% -2.0% +10.0% ➖ noise
77 duckdb:duckdb -0.0% -1.2% +1.2% +13.0% ➖ noise
77 duckdb:vortex-compact -2.6% -1.2% -1.4% +12.4% ➖ noise
77 duckdb:vortex-file-compressed -6.6% -1.2% -5.4% +10.8% ➖ noise
78 datafusion:vortex-compact -7.1% -5.6% -1.6% +10.0% ➖ noise
78 datafusion:vortex-file-compressed -9.9% -5.6% -4.6% +10.0% ➖ noise
78 duckdb:duckdb +0.9% -5.6% +6.9% +10.0% ➖ noise
78 duckdb:vortex-compact -9.2% -5.6% -3.8% +10.0% ➖ noise
78 duckdb:vortex-file-compressed -8.3% -5.6% -2.9% +10.1% ➖ noise
79 datafusion:vortex-compact -6.6% -3.9% -2.7% +10.0% ➖ noise
79 datafusion:vortex-file-compressed -9.5% -3.9% -5.8% +10.9% ➖ noise
79 duckdb:duckdb +1.5% -3.9% +5.7% +11.0% ➖ noise
79 duckdb:vortex-compact -28.3% -3.9% -25.4% +10.0% ✅ faster
79 duckdb:vortex-file-compressed -15.5% -3.9% -12.1% +10.9% ✅ faster
80 datafusion:vortex-compact -6.1% -5.7% -0.4% +10.0% ➖ noise
80 datafusion:vortex-file-compressed -7.9% -5.7% -2.4% +10.0% ➖ noise
80 duckdb:duckdb -9.9% -5.7% -4.5% +13.8% ➖ noise
80 duckdb:vortex-compact -7.0% -5.7% -1.4% +10.0% ➖ noise
80 duckdb:vortex-file-compressed -10.0% -5.7% -4.6% +10.0% ➖ noise
81 datafusion:vortex-compact -7.1% -6.1% -1.1% +12.7% ➖ noise
81 datafusion:vortex-file-compressed -6.4% -6.1% -0.4% +10.0% ➖ noise
81 duckdb:duckdb -3.7% -6.1% +2.5% +11.4% ➖ noise
81 duckdb:vortex-compact -4.7% -6.1% +1.4% +10.0% ➖ noise
81 duckdb:vortex-file-compressed -3.8% -6.1% +2.4% +10.0% ➖ noise
82 datafusion:vortex-compact -8.2% -2.0% -6.4% +10.0% ➖ noise
82 datafusion:vortex-file-compressed -7.7% -2.0% -5.8% +10.0% ➖ noise
82 duckdb:duckdb -3.1% -2.0% -1.1% +11.8% ➖ noise
82 duckdb:vortex-compact -1.5% -2.0% +0.5% +12.1% ➖ noise
82 duckdb:vortex-file-compressed -10.3% -2.0% -8.4% +13.6% ➖ noise
83 datafusion:vortex-compact -5.7% -3.9% -1.8% +10.0% ➖ noise
83 datafusion:vortex-file-compressed -2.5% -3.9% +1.5% +10.0% ➖ noise
83 duckdb:duckdb -4.3% -3.9% -0.5% +12.6% ➖ noise
83 duckdb:vortex-compact -9.4% -3.9% -5.7% +10.0% ➖ noise
83 duckdb:vortex-file-compressed -4.9% -3.9% -1.1% +10.0% ➖ noise
84 datafusion:vortex-compact -11.6% -9.3% -2.6% +12.2% ➖ noise
84 datafusion:vortex-file-compressed -5.1% -9.3% +4.5% +13.4% ➖ noise
84 duckdb:duckdb -2.8% -9.3% +7.1% +20.0% ➖ noise
84 duckdb:vortex-compact -0.7% -9.3% +9.4% +10.0% ➖ noise
84 duckdb:vortex-file-compressed -5.1% -9.3% +4.6% +10.0% ➖ noise
85 datafusion:vortex-compact -5.8% -6.4% +0.7% +10.0% ➖ noise
85 datafusion:vortex-file-compressed -4.3% -6.4% +2.3% +10.0% ➖ noise
85 duckdb:duckdb -5.1% -6.4% +1.5% +17.2% ➖ noise
85 duckdb:vortex-compact -11.0% -6.4% -4.9% +10.0% ➖ noise
85 duckdb:vortex-file-compressed -5.8% -6.4% +0.7% +10.0% ➖ noise
86 datafusion:vortex-compact -9.5% -4.1% -5.6% +10.7% ➖ noise
86 datafusion:vortex-file-compressed -10.4% -4.1% -6.6% +13.0% ➖ noise
86 duckdb:duckdb -1.4% -4.1% +2.9% +17.8% ➖ noise
86 duckdb:vortex-compact -2.4% -4.1% +1.8% +14.8% ➖ noise
86 duckdb:vortex-file-compressed +1.5% -4.1% +5.9% +20.3% ➖ noise
87 datafusion:vortex-compact -6.7% -1.7% -5.1% +10.0% ➖ noise
87 datafusion:vortex-file-compressed -5.3% -1.7% -3.6% +10.0% ➖ noise
87 duckdb:duckdb -9.0% -1.7% -7.4% +15.9% ➖ noise
87 duckdb:vortex-compact -9.6% -1.7% -8.0% +13.8% ➖ noise
87 duckdb:vortex-file-compressed -4.1% -1.7% -2.4% +14.6% ➖ noise
88 datafusion:vortex-compact +0.9% -1.1% +2.0% +10.0% ➖ noise
88 datafusion:vortex-file-compressed -12.6% -1.1% -11.6% +10.0% ✅ faster
88 duckdb:duckdb -2.1% -1.1% -1.0% +10.0% ➖ noise
88 duckdb:vortex-compact +3.4% -1.1% +4.6% +10.0% ➖ noise
88 duckdb:vortex-file-compressed -3.9% -1.1% -2.8% +10.0% ➖ noise
89 datafusion:vortex-compact -3.4% -7.0% +3.8% +19.6% ➖ noise
89 datafusion:vortex-file-compressed -1.5% -7.0% +5.9% +10.0% ➖ noise
89 duckdb:duckdb +5.9% -7.0% +13.8% +12.2% 🚨 regression
89 duckdb:vortex-compact +0.4% -7.0% +7.9% +12.3% ➖ noise
89 duckdb:vortex-file-compressed -5.5% -7.0% +1.6% +10.8% ➖ noise
90 datafusion:vortex-compact -9.7% -6.1% -3.8% +13.8% ➖ noise
90 datafusion:vortex-file-compressed -11.8% -6.1% -6.1% +13.8% ➖ noise
90 duckdb:duckdb -7.9% -6.1% -2.0% +14.3% ➖ noise
90 duckdb:vortex-compact -3.7% -6.1% +2.5% +15.6% ➖ noise
90 duckdb:vortex-file-compressed -5.9% -6.1% +0.2% +16.5% ➖ noise
91 datafusion:vortex-compact -6.5% -5.7% -0.9% +10.0% ➖ noise
91 datafusion:vortex-file-compressed -13.3% -5.7% -8.1% +10.0% ➖ noise
91 duckdb:duckdb -4.9% -5.7% +0.9% +12.7% ➖ noise
91 duckdb:vortex-compact -5.0% -5.7% +0.7% +10.0% ➖ noise
91 duckdb:vortex-file-compressed -5.6% -5.7% +0.1% +12.4% ➖ noise
92 datafusion:vortex-compact -8.1% -5.7% -2.5% +10.0% ➖ noise
92 datafusion:vortex-file-compressed -11.5% -5.7% -6.1% +10.0% ➖ noise
92 duckdb:duckdb -4.6% -5.7% +1.3% +13.8% ➖ noise
92 duckdb:vortex-compact -11.3% -5.7% -5.9% +15.6% ➖ noise
92 duckdb:vortex-file-compressed -3.7% -5.7% +2.2% +11.3% ➖ noise
93 datafusion:vortex-compact -8.8% -7.4% -1.5% +10.0% ➖ noise
93 datafusion:vortex-file-compressed -9.0% -7.4% -1.8% +10.0% ➖ noise
93 duckdb:duckdb -3.2% -7.4% +4.5% +12.3% ➖ noise
93 duckdb:vortex-compact -5.0% -7.4% +2.5% +14.8% ➖ noise
93 duckdb:vortex-file-compressed -4.5% -7.4% +3.1% +11.5% ➖ noise
94 datafusion:vortex-compact -8.8% -4.8% -4.2% +10.0% ➖ noise
94 datafusion:vortex-file-compressed -9.1% -4.8% -4.5% +10.0% ➖ noise
94 duckdb:duckdb -1.7% -4.8% +3.2% +10.0% ➖ noise
94 duckdb:vortex-compact -2.5% -4.8% +2.3% +10.1% ➖ noise
94 duckdb:vortex-file-compressed -2.9% -4.8% +2.0% +10.0% ➖ noise
95 datafusion:vortex-compact -5.2% -12.2% +8.0% +11.1% ➖ noise
95 datafusion:vortex-file-compressed -5.3% -12.2% +7.9% +10.5% ➖ noise
95 duckdb:duckdb +9.9% -12.2% +25.2% +19.9% 🚨 regression
95 duckdb:vortex-compact +3.2% -12.2% +17.5% +15.4% 🚨 regression
95 duckdb:vortex-file-compressed -6.5% -12.2% +6.5% +14.7% ➖ noise
96 datafusion:vortex-compact -3.2% -2.6% -0.6% +10.0% ➖ noise
96 datafusion:vortex-file-compressed -13.1% -2.6% -10.8% +10.0% ✅ faster
96 duckdb:duckdb -10.1% -2.6% -7.7% +15.1% ➖ noise
96 duckdb:vortex-compact +9.6% -2.6% +12.5% +11.4% 🚨 regression
96 duckdb:vortex-file-compressed -0.9% -2.6% +1.7% +12.5% ➖ noise
97 datafusion:vortex-compact +0.4% -7.3% +8.3% +10.0% ➖ noise
97 datafusion:vortex-file-compressed -6.8% -7.3% +0.5% +10.0% ➖ noise
97 duckdb:duckdb -11.8% -7.3% -4.9% +11.3% ➖ noise
97 duckdb:vortex-compact -1.4% -7.3% +6.4% +10.0% ➖ noise
97 duckdb:vortex-file-compressed -1.0% -7.3% +6.8% +10.3% ➖ noise
98 datafusion:vortex-compact -9.2% -5.8% -3.5% +10.0% ➖ noise
98 datafusion:vortex-file-compressed -6.6% -5.8% -0.9% +10.0% ➖ noise
98 duckdb:duckdb -4.2% -5.8% +1.7% +12.7% ➖ noise
98 duckdb:vortex-compact -3.7% -5.8% +2.3% +10.0% ➖ noise
98 duckdb:vortex-file-compressed -7.2% -5.8% -1.4% +11.3% ➖ noise
99 datafusion:vortex-compact -2.6% -3.6% +1.0% +14.9% ➖ noise
99 datafusion:vortex-file-compressed -5.0% -3.6% -1.5% +14.2% ➖ noise
99 duckdb:duckdb +5.2% -3.6% +9.1% +19.3% ➖ noise
99 duckdb:vortex-compact +10.5% -3.6% +14.6% +17.0% ➖ noise
99 duckdb:vortex-file-compressed -1.2% -3.6% +2.5% +12.3% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: Random Access

Vortex (geomean): 0.742x ✅
Parquet (geomean): 0.872x ✅


unknown / unknown (0.811x ✅, 47↑ 1↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 🚨 3103356 2732325 1.14
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 🚀 1290383 1627934 0.79
random-access/feature-vectors/correlated/parquet-tokio-local-disk 11747176815 12231404943 0.96
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 11220757738 12104223127 0.93
random-access/feature-vectors/correlated/vortex-tokio-local-disk 8656320 9252318 0.94
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 🚀 6390090 7784090 0.82
random-access/feature-vectors/uniform/lance-tokio-local-disk 🚀 1466067 2068437 0.71
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 🚀 2374337 3308217 0.72
random-access/feature-vectors/uniform/parquet-tokio-local-disk 11182870738 12139446652 0.92
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 11268942241 12176282883 0.93
random-access/feature-vectors/uniform/vortex-tokio-local-disk 🚀 12637422 16918355 0.75
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 🚀 12978984 17653669 0.74
random-access/lance-tokio-local-disk 🚀 763074 901975 0.85
random-access/lance-tokio-local-disk-footer 🚀 1367713 1819108 0.75
random-access/nested-lists/correlated/lance-tokio-local-disk 🚀 265455 305660 0.87
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 🚀 720329 911918 0.79
random-access/nested-lists/correlated/parquet-tokio-local-disk 🚀 136670513 157566861 0.87
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 🚀 137361731 153840263 0.89
random-access/nested-lists/correlated/vortex-tokio-local-disk 🚀 713021 915612 0.78
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 🚀 717674 920002 0.78
random-access/nested-lists/uniform/lance-tokio-local-disk 🚀 1181886 1362625 0.87
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 🚀 1670670 2140669 0.78
random-access/nested-lists/uniform/parquet-tokio-local-disk 🚀 137612228 157003853 0.88
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 141187633 152083542 0.93
random-access/nested-lists/uniform/vortex-tokio-local-disk 🚀 2368734 3041511 0.78
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 🚀 2398201 2962100 0.81
random-access/nested-structs/correlated/lance-tokio-local-disk 🚀 437275 561146 0.78
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 🚀 649337 861006 0.75
random-access/nested-structs/correlated/parquet-tokio-local-disk 🚀 26930319 32260634 0.83
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 🚀 26963357 32684207 0.82
random-access/nested-structs/correlated/vortex-tokio-local-disk 🚀 908140 1046026 0.87
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 🚀 891746 1117333 0.80
random-access/nested-structs/uniform/lance-tokio-local-disk 🚀 2855136 3522217 0.81
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 🚀 3097952 3863129 0.80
random-access/nested-structs/uniform/parquet-tokio-local-disk 🚀 26897457 33414613 0.80
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 🚀 27105690 32326108 0.84
random-access/nested-structs/uniform/vortex-tokio-local-disk 🚀 1767463 2190916 0.81
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 🚀 1770403 2049620 0.86
random-access/parquet-tokio-local-disk 🚀 183858512 211731295 0.87
random-access/parquet-tokio-local-disk-footer 🚀 182113133 211805130 0.86
random-access/taxi/correlated/lance-tokio-local-disk 🚀 988155 1143235 0.86
random-access/taxi/correlated/lance-tokio-local-disk-footer 🚀 1682338 1948058 0.86
random-access/taxi/correlated/parquet-tokio-local-disk 🚀 276789448 327104494 0.85
random-access/taxi/correlated/parquet-tokio-local-disk-footer 🚀 276025848 325540517 0.85
random-access/taxi/correlated/vortex-tokio-local-disk 🚀 1746597 3218403 0.54
random-access/taxi/correlated/vortex-tokio-local-disk-footer 🚀 1735345 3055905 0.57
random-access/taxi/uniform/lance-tokio-local-disk 🚀 8700407 9827832 0.89
random-access/taxi/uniform/lance-tokio-local-disk-footer 🚀 9348377 10436135 0.90
random-access/taxi/uniform/parquet-tokio-local-disk 🚀 288924103 335542176 0.86
random-access/taxi/uniform/parquet-tokio-local-disk-footer 🚀 288024099 346913111 0.83
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 4491889 6786169 0.66
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 4531983 6771180 0.67
random-access/vortex-tokio-local-disk 🚀 1274047 1943139 0.66
random-access/vortex-tokio-local-disk-footer 🚀 1279089 1923674 0.66

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨

Benchmark TPC-H SF=10 on S3 failed! Check the workflow run for details.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

Benchmarks: Compression

Vortex (geomean): 0.996x ➖
Parquet (geomean): 0.984x ➖


unknown / unknown (0.979x ➖, 1↑ 2↓)
name PR 32cd06a (ns) base 0e352e5 (ns) ratio (PR/base)
compress time/Arade 1288544767 1399283572 0.92
compress time/Bimbo 7866475961 8490263336 0.93
compress time/CMSprovider 3334339122 3325930588 1.00
compress time/Euro2016 459233614 489081293 0.94
compress time/Food 463454421 496608193 0.93
compress time/HashTags 993597407 1049935581 0.95
compress time/TPC-H l_comment canonical 1412077224 1496401616 0.94
compress time/TPC-H l_comment chunked 1416685007 1522022129 0.93
compress time/taxi 775956011 845352343 0.92
compress time/wide table cols=100 chunks=1 rows=1000 19893137 21026239 0.95
compress time/wide table cols=100 chunks=50 rows=1000 20464783 21768037 0.94
compress time/wide table cols=1000 chunks=1 rows=1000 192727967 189339154 1.02
compress time/wide table cols=1000 chunks=50 rows=1000 192453782 187667992 1.03
compress time/wide table cols=10000 chunks=1 rows=1000 1915845682 1835823402 1.04
compress time/wide table cols=10000 chunks=50 rows=1000 1932548222 1861154808 1.04
decompress time/Arade 32912862 34426382 0.96
decompress time/Bimbo 119673161 125454277 0.95
decompress time/CMSprovider 92068134 98599941 0.93
decompress time/Euro2016 22366280 24374495 0.92
decompress time/Food 9856269 9769095 1.01
decompress time/HashTags 95168529 99497418 0.96
decompress time/TPC-H l_comment canonical 47589664 47280075 1.01
decompress time/TPC-H l_comment chunked 47103618 47930108 0.98
decompress time/taxi 23065912 23714827 0.97
decompress time/wide table cols=100 chunks=1 rows=1000 🚀 3062720 3676581 0.83
decompress time/wide table cols=100 chunks=50 rows=1000 3237042 3259334 0.99
decompress time/wide table cols=1000 chunks=1 rows=1000 36841851 39085779 0.94
decompress time/wide table cols=1000 chunks=50 rows=1000 36780683 39800321 0.92
decompress time/wide table cols=10000 chunks=1 rows=1000 1447833137 1568281364 0.92
decompress time/wide table cols=10000 chunks=50 rows=1000 1456184077 1561360715 0.93
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_rs-zstd compress time/Arade 3263335914 3359273824 0.97
parquet_rs-zstd compress time/Bimbo 18444386916 18838379334 0.98
parquet_rs-zstd compress time/CMSprovider 8646619430 9076061869 0.95
parquet_rs-zstd compress time/Euro2016 1457409858 1481735319 0.98
parquet_rs-zstd compress time/Food 973666836 1019575151 0.95
parquet_rs-zstd compress time/HashTags 2729194635 2864804134 0.95
parquet_rs-zstd compress time/TPC-H l_comment canonical 3291269790 3422294697 0.96
parquet_rs-zstd compress time/TPC-H l_comment chunked 3311347986 3435940770 0.96
parquet_rs-zstd compress time/taxi 1636300801 1667243781 0.98
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 8506636 9145648 0.93
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 8499747 8315655 1.02
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 96433442 100400570 0.96
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 95241031 103735264 0.92
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 969880023 1036155534 0.94
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 992615922 1046802343 0.95
parquet_rs-zstd decompress time/Arade 676920322 691290416 0.98
parquet_rs-zstd decompress time/Bimbo 1865513684 1837490593 1.02
parquet_rs-zstd decompress time/CMSprovider 2088629812 2184168515 0.96
parquet_rs-zstd decompress time/Euro2016 405285798 423008147 0.96
parquet_rs-zstd decompress time/Food 235159633 245738639 0.96
parquet_rs-zstd decompress time/HashTags 745538254 780763114 0.95
parquet_rs-zstd decompress time/TPC-H l_comment canonical 591347710 610125865 0.97
parquet_rs-zstd decompress time/TPC-H l_comment chunked 596673538 615903078 0.97
parquet_rs-zstd decompress time/taxi 265120941 264722133 1.00
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2984690 3281215 0.91
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 3101047 3236402 0.96
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 33540510 35730571 0.94
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 34773677 37876966 0.92
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 385143892 410258839 0.94
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 395245859 404505820 0.98
vortex-file-compressed size/Arade 143407724 143600332 1.00
vortex-file-compressed size/Bimbo 510128420 510400068 1.00
vortex-file-compressed size/CMSprovider 448290788 448304012 1.00
vortex-file-compressed size/Euro2016 164456412 164456756 1.00
vortex-file-compressed size/Food 44203984 44206904 1.00
vortex-file-compressed size/HashTags 195810316 195864500 1.00
vortex-file-compressed size/TPC-H l_comment canonical 179478096 179481888 1.00
vortex-file-compressed size/TPC-H l_comment chunked 179478096 179481888 1.00
vortex-file-compressed size/taxi 51078732 51040172 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 876416 884416 0.99
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 876416 884416 0.99
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8749616 8829616 0.99
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8749616 8829616 0.99
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 87517616 88317616 0.99
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 87517616 88317616 0.99
vortex:parquet-zstd ratio compress time/Arade 0 0 0.95
vortex:parquet-zstd ratio compress time/Bimbo 0 0 0.95
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 1.05
vortex:parquet-zstd ratio compress time/Euro2016 0 0 0.95
vortex:parquet-zstd ratio compress time/Food 0 0 0.98
vortex:parquet-zstd ratio compress time/HashTags 0 0 0.99
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 0.98
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 0.97
vortex:parquet-zstd ratio compress time/taxi 0 0 0.94
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2 2 1.02
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2 2 0.92
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.06
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 🚨 2 1 1.12
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 🚨 1 1 1.11
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1 1 1.10
vortex:parquet-zstd ratio decompress time/Arade 0 0 0.98
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 0.94
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 0.98
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.96
vortex:parquet-zstd ratio decompress time/Food 0 0 1.05
vortex:parquet-zstd ratio decompress time/HashTags 0 0 1.00
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 1.04
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.01
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.97
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1 1 0.92
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1 1 1.04
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 1 1 1.01
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 3 3 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 3 3 0.95
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.00
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 0.99
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0 0 0.99
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 0.99
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 0.99
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 0.99
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 0.99

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/break A breaking API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant