Skip to content

remove all usages of kanal and oneshot#7351

Closed
a10y wants to merge 1 commit intodevelopfrom
aduffy/change-the-channel
Closed

remove all usages of kanal and oneshot#7351
a10y wants to merge 1 commit intodevelopfrom
aduffy/change-the-channel

Conversation

@a10y
Copy link
Copy Markdown
Contributor

@a10y a10y commented Apr 8, 2026

Just curious

Signed-off-by: Andrew Duffy <andrew@a10y.dev>
@a10y a10y added changelog/chore A trivial change action/benchmark Trigger full benchmarks to run on this PR labels Apr 8, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Apr 8, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Polar Signals Profiling Results

Latest Run

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

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: PolarSignals Profiling

Vortex (geomean): 1.141x ❌


datafusion / vortex-file-compressed (1.141x ❌, 0↑ 6↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 137454695 127182899 1.08
polarsignals_q01/datafusion:vortex-file-compressed 409092864 387080786 1.06
polarsignals_q02/datafusion:vortex-file-compressed 🚨 25829103 21865889 1.18
polarsignals_q03/datafusion:vortex-file-compressed 🚨 420486335 380998696 1.10
polarsignals_q04/datafusion:vortex-file-compressed 🚨 13175663 10880869 1.21
polarsignals_q05/datafusion:vortex-file-compressed 🚨 18804016 15376143 1.22
polarsignals_q06/datafusion:vortex-file-compressed 🚨 22008526 18484509 1.19
polarsignals_q07/datafusion:vortex-file-compressed 🚨 16398103 12645660 1.30
polarsignals_q08/datafusion:vortex-file-compressed 511960808 472651197 1.08
polarsignals_q09/datafusion:vortex-file-compressed 11042588 10852287 1.02

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: PolarSignals Profiling

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.6%
Vortex (geomean): 1.041x ➖
Parquet (geomean): 1.037x ➖
Shifts: Parquet (control) +3.7% · Median polish +4.2%


datafusion / vortex-file-compressed (1.045x ➖, 0↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 52011861 49286571 1.06
tpch_q02/datafusion:vortex-file-compressed 36260444 33949575 1.07
tpch_q03/datafusion:vortex-file-compressed 27611250 26785423 1.03
tpch_q04/datafusion:vortex-file-compressed 18198321 18050262 1.01
tpch_q05/datafusion:vortex-file-compressed 55349560 51174186 1.08
tpch_q06/datafusion:vortex-file-compressed 10468069 10292364 1.02
tpch_q07/datafusion:vortex-file-compressed 66915036 62750173 1.07
tpch_q08/datafusion:vortex-file-compressed 46475177 45188618 1.03
tpch_q09/datafusion:vortex-file-compressed 57878982 54870912 1.05
tpch_q10/datafusion:vortex-file-compressed 47150376 45280281 1.04
tpch_q11/datafusion:vortex-file-compressed 18808094 18028396 1.04
tpch_q12/datafusion:vortex-file-compressed 22599083 21575158 1.05
tpch_q13/datafusion:vortex-file-compressed 28456686 28109193 1.01
tpch_q14/datafusion:vortex-file-compressed 16466944 16387622 1.00
tpch_q15/datafusion:vortex-file-compressed 25612153 23690314 1.08
tpch_q16/datafusion:vortex-file-compressed 🚨 26645729 23914351 1.11
tpch_q17/datafusion:vortex-file-compressed 67836540 67146595 1.01
tpch_q18/datafusion:vortex-file-compressed 84781497 77860715 1.09
tpch_q19/datafusion:vortex-file-compressed 22560879 22325783 1.01
tpch_q20/datafusion:vortex-file-compressed 34638670 32639399 1.06
tpch_q21/datafusion:vortex-file-compressed 78515551 75151162 1.04
tpch_q22/datafusion:vortex-file-compressed 16981687 16663238 1.02
datafusion / vortex-compact (1.047x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 61259564 60462133 1.01
tpch_q02/datafusion:vortex-compact 39453221 36282581 1.09
tpch_q03/datafusion:vortex-compact 32647190 30786686 1.06
tpch_q04/datafusion:vortex-compact 24145854 23515171 1.03
tpch_q05/datafusion:vortex-compact 59355824 57643245 1.03
tpch_q06/datafusion:vortex-compact 13874123 13436434 1.03
tpch_q07/datafusion:vortex-compact 75114209 69237795 1.08
tpch_q08/datafusion:vortex-compact 52577421 49108063 1.07
tpch_q09/datafusion:vortex-compact 64312922 61681697 1.04
tpch_q10/datafusion:vortex-compact 54216168 52847487 1.03
tpch_q11/datafusion:vortex-compact 20333450 19563060 1.04
tpch_q12/datafusion:vortex-compact 34830011 32808655 1.06
tpch_q13/datafusion:vortex-compact 37872924 35878895 1.06
tpch_q14/datafusion:vortex-compact 21771797 20316323 1.07
tpch_q15/datafusion:vortex-compact 34211827 32990861 1.04
tpch_q16/datafusion:vortex-compact 30619392 30654708 1.00
tpch_q17/datafusion:vortex-compact 71079073 69617953 1.02
tpch_q18/datafusion:vortex-compact 92069649 84606800 1.09
tpch_q19/datafusion:vortex-compact 34582956 33575041 1.03
tpch_q20/datafusion:vortex-compact 39984840 37235065 1.07
tpch_q21/datafusion:vortex-compact 89724615 85578769 1.05
tpch_q22/datafusion:vortex-compact 18014783 17175576 1.05
datafusion / parquet (1.016x ➖, 1↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 124324689 137004518 0.91
tpch_q02/datafusion:parquet 72402952 69809245 1.04
tpch_q03/datafusion:parquet 76768782 79958504 0.96
tpch_q04/datafusion:parquet 50377682 47711630 1.06
tpch_q05/datafusion:parquet 104963604 101064183 1.04
tpch_q06/datafusion:parquet 40655731 44799299 0.91
tpch_q07/datafusion:parquet 116785130 116319710 1.00
tpch_q08/datafusion:parquet 97913903 106067022 0.92
tpch_q09/datafusion:parquet 141742697 133756399 1.06
tpch_q10/datafusion:parquet 121432466 122271593 0.99
tpch_q11/datafusion:parquet 50439978 46227665 1.09
tpch_q12/datafusion:parquet 98699061 94669316 1.04
tpch_q13/datafusion:parquet 218302867 201726572 1.08
tpch_q14/datafusion:parquet 47836459 51469695 0.93
tpch_q15/datafusion:parquet 66481067 66675121 1.00
tpch_q16/datafusion:parquet 54362807 50015665 1.09
tpch_q17/datafusion:parquet 🚨 147871951 128017089 1.16
tpch_q18/datafusion:parquet 179340543 169442057 1.06
tpch_q19/datafusion:parquet 🚀 76784078 88003323 0.87
tpch_q20/datafusion:parquet 🚨 82817626 73373790 1.13
tpch_q21/datafusion:parquet 152816144 145460564 1.05
tpch_q22/datafusion:parquet 35744529 34323971 1.04
datafusion / arrow (1.051x ➖, 0↑ 4↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 62649313 60419414 1.04
tpch_q02/datafusion:arrow 22657163 22259249 1.02
tpch_q03/datafusion:arrow 36155950 34389590 1.05
tpch_q04/datafusion:arrow 29361313 27513060 1.07
tpch_q05/datafusion:arrow 81297730 81904885 0.99
tpch_q06/datafusion:arrow 21500119 21794851 0.99
tpch_q07/datafusion:arrow 117302228 112236254 1.05
tpch_q08/datafusion:arrow 🚨 50876615 45928263 1.11
tpch_q09/datafusion:arrow 🚨 79252639 70494770 1.12
tpch_q10/datafusion:arrow 🚨 58215674 51994896 1.12
tpch_q11/datafusion:arrow 12098811 11184279 1.08
tpch_q12/datafusion:arrow 🚨 60059964 53322107 1.13
tpch_q13/datafusion:arrow 52168282 49076321 1.06
tpch_q14/datafusion:arrow 24598183 22867705 1.08
tpch_q15/datafusion:arrow 47765830 45586738 1.05
tpch_q16/datafusion:arrow 21592144 21074454 1.02
tpch_q17/datafusion:arrow 74346315 71118588 1.05
tpch_q18/datafusion:arrow 149601854 145209179 1.03
tpch_q19/datafusion:arrow 41872380 41951562 1.00
tpch_q20/datafusion:arrow 42456946 42354113 1.00
tpch_q21/datafusion:arrow 158139180 150292896 1.05
tpch_q22/datafusion:arrow 20711775 19849033 1.04
duckdb / vortex-file-compressed (1.035x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 33698106 33098415 1.02
tpch_q02/duckdb:vortex-file-compressed 27286153 26940213 1.01
tpch_q03/duckdb:vortex-file-compressed 29184691 27793437 1.05
tpch_q04/duckdb:vortex-file-compressed 30824206 28432581 1.08
tpch_q05/duckdb:vortex-file-compressed 34678290 34843784 1.00
tpch_q06/duckdb:vortex-file-compressed 11231754 10386203 1.08
tpch_q07/duckdb:vortex-file-compressed 39291373 37648340 1.04
tpch_q08/duckdb:vortex-file-compressed 39390824 40298255 0.98
tpch_q09/duckdb:vortex-file-compressed 80063688 78096063 1.03
tpch_q10/duckdb:vortex-file-compressed 39093842 35912080 1.09
tpch_q11/duckdb:vortex-file-compressed 14845383 16266595 0.91
tpch_q12/duckdb:vortex-file-compressed 22637074 22136749 1.02
tpch_q13/duckdb:vortex-file-compressed 40017734 37113600 1.08
tpch_q14/duckdb:vortex-file-compressed 23098617 22001068 1.05
tpch_q15/duckdb:vortex-file-compressed 17170232 15891442 1.08
tpch_q16/duckdb:vortex-file-compressed 29688448 29648038 1.00
tpch_q17/duckdb:vortex-file-compressed 25481944 25869052 0.99
tpch_q18/duckdb:vortex-file-compressed 48165703 46416564 1.04
tpch_q19/duckdb:vortex-file-compressed 33825483 32171774 1.05
tpch_q20/duckdb:vortex-file-compressed 35862359 35189528 1.02
tpch_q21/duckdb:vortex-file-compressed 109198624 101171721 1.08
tpch_q22/duckdb:vortex-file-compressed 19735865 18016252 1.10
duckdb / vortex-compact (1.037x ➖, 0↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 40735346 39235934 1.04
tpch_q02/duckdb:vortex-compact 38981244 37078521 1.05
tpch_q03/duckdb:vortex-compact 34594283 33110489 1.04
tpch_q04/duckdb:vortex-compact 36470081 34396461 1.06
tpch_q05/duckdb:vortex-compact 39212457 37553525 1.04
tpch_q06/duckdb:vortex-compact 14767225 15207305 0.97
tpch_q07/duckdb:vortex-compact 44055605 42518808 1.04
tpch_q08/duckdb:vortex-compact 45335195 46480453 0.98
tpch_q09/duckdb:vortex-compact 94278627 90174204 1.05
tpch_q10/duckdb:vortex-compact 41457633 40648964 1.02
tpch_q11/duckdb:vortex-compact 20359957 19678397 1.03
tpch_q12/duckdb:vortex-compact 37275223 36766170 1.01
tpch_q13/duckdb:vortex-compact 49493527 46885372 1.06
tpch_q14/duckdb:vortex-compact 31656587 30609470 1.03
tpch_q15/duckdb:vortex-compact 19932776 19274758 1.03
tpch_q16/duckdb:vortex-compact 39274225 37289007 1.05
tpch_q17/duckdb:vortex-compact 31424771 31520910 1.00
tpch_q18/duckdb:vortex-compact 55100938 50712005 1.09
tpch_q19/duckdb:vortex-compact 🚨 40586320 36515187 1.11
tpch_q20/duckdb:vortex-compact 42108451 42165899 1.00
tpch_q21/duckdb:vortex-compact 118641808 113172409 1.05
tpch_q22/duckdb:vortex-compact 22290142 20930990 1.06
duckdb / parquet (1.057x ➖, 2↑ 4↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 🚀 93088111 118470015 0.79
tpch_q02/duckdb:parquet 41893871 38944792 1.08
tpch_q03/duckdb:parquet 71230866 68749375 1.04
tpch_q04/duckdb:parquet 🚀 49604703 57336311 0.87
tpch_q05/duckdb:parquet 68514947 65413228 1.05
tpch_q06/duckdb:parquet 20611516 20274039 1.02
tpch_q07/duckdb:parquet 72472135 67747378 1.07
tpch_q08/duckdb:parquet 82445086 81911444 1.01
tpch_q09/duckdb:parquet 162938349 150057542 1.09
tpch_q10/duckdb:parquet 141715660 137754131 1.03
tpch_q11/duckdb:parquet 23283616 22537377 1.03
tpch_q12/duckdb:parquet 🚨 56977223 44727509 1.27
tpch_q13/duckdb:parquet 282941823 262763190 1.08
tpch_q14/duckdb:parquet 🚨 55430431 49785622 1.11
tpch_q15/duckdb:parquet 🚨 33992629 24551512 1.38
tpch_q16/duckdb:parquet 56532137 54156075 1.04
tpch_q17/duckdb:parquet 56253319 52866399 1.06
tpch_q18/duckdb:parquet 🚨 146240093 119735683 1.22
tpch_q19/duckdb:parquet 90385138 88108314 1.03
tpch_q20/duckdb:parquet 67012354 63335689 1.06
tpch_q21/duckdb:parquet 185398675 171070143 1.08
tpch_q22/duckdb:parquet 53065938 52661715 1.01
duckdb / duckdb (1.043x ➖, 0↑ 3↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 16457121 16104900 1.02
tpch_q02/duckdb:duckdb 12071622 12067910 1.00
tpch_q03/duckdb:duckdb 🚨 21160164 18806460 1.13
tpch_q04/duckdb:duckdb 19347840 19546266 0.99
tpch_q05/duckdb:duckdb 19154043 19626919 0.98
tpch_q06/duckdb:duckdb 5513629 5442247 1.01
tpch_q07/duckdb:duckdb 22695013 23321735 0.97
tpch_q08/duckdb:duckdb 21944910 20877445 1.05
tpch_q09/duckdb:duckdb 56564089 53110858 1.07
tpch_q10/duckdb:duckdb 🚨 47306879 41747622 1.13
tpch_q11/duckdb:duckdb 6195047 5994364 1.03
tpch_q12/duckdb:duckdb 14380966 13720342 1.05
tpch_q13/duckdb:duckdb 40818114 37532527 1.09
tpch_q14/duckdb:duckdb 18259502 17638853 1.04
tpch_q15/duckdb:duckdb 12093032 11592677 1.04
tpch_q16/duckdb:duckdb 24507983 22471908 1.09
tpch_q17/duckdb:duckdb 14071062 13940048 1.01
tpch_q18/duckdb:duckdb 38626528 37876476 1.02
tpch_q19/duckdb:duckdb 🚨 30390517 26263255 1.16
tpch_q20/duckdb:duckdb 22784078 22849552 1.00
tpch_q21/duckdb:duckdb 59414443 56492821 1.05
tpch_q22/duckdb:duckdb 25095402 24093231 1.04
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow +3.7% -15.6% +22.8% +26.3% ➖ noise
1 datafusion:vortex-compact +1.3% -15.6% +20.0% +25.3% ➖ noise
1 datafusion:vortex-file-compressed +5.5% -15.6% +25.0% +27.1% ➖ noise
1 duckdb:duckdb +2.2% -15.6% +21.0% +26.3% ➖ noise
1 duckdb:vortex-compact +3.8% -15.6% +23.0% +24.6% ➖ noise
1 duckdb:vortex-file-compressed +1.8% -15.6% +20.6% +25.2% ➖ noise
2 datafusion:arrow +1.8% +5.6% -3.6% +21.4% ➖ noise
2 datafusion:vortex-compact +8.7% +5.6% +2.9% +21.4% ➖ noise
2 datafusion:vortex-file-compressed +6.8% +5.6% +1.1% +21.4% ➖ noise
2 duckdb:duckdb +0.0% +5.6% -5.3% +21.4% ➖ noise
2 duckdb:vortex-compact +5.1% +5.6% -0.5% +21.4% ➖ noise
2 duckdb:vortex-file-compressed +1.3% +5.6% -4.1% +21.4% ➖ noise
3 datafusion:arrow +5.1% -0.3% +5.4% +21.4% ➖ noise
3 datafusion:vortex-compact +6.0% -0.3% +6.3% +21.4% ➖ noise
3 datafusion:vortex-file-compressed +3.1% -0.3% +3.4% +21.4% ➖ noise
3 duckdb:duckdb +12.5% -0.3% +12.8% +21.4% ➖ noise
3 duckdb:vortex-compact +4.5% -0.3% +4.8% +21.4% ➖ noise
3 duckdb:vortex-file-compressed +5.0% -0.3% +5.3% +21.4% ➖ noise
4 datafusion:arrow +6.7% -4.4% +11.7% +21.4% ➖ noise
4 datafusion:vortex-compact +2.7% -4.4% +7.4% +21.4% ➖ noise
4 datafusion:vortex-file-compressed +0.8% -4.4% +5.5% +21.4% ➖ noise
4 duckdb:duckdb -1.0% -4.4% +3.6% +21.4% ➖ noise
4 duckdb:vortex-compact +6.0% -4.4% +10.9% +21.4% ➖ noise
4 duckdb:vortex-file-compressed +8.4% -4.4% +13.4% +21.4% ➖ noise
5 datafusion:arrow -0.7% +4.3% -4.8% +21.4% ➖ noise
5 datafusion:vortex-compact +3.0% +4.3% -1.3% +21.4% ➖ noise
5 datafusion:vortex-file-compressed +8.2% +4.3% +3.7% +21.4% ➖ noise
5 duckdb:duckdb -2.4% +4.3% -6.4% +21.4% ➖ noise
5 duckdb:vortex-compact +4.4% +4.3% +0.1% +21.4% ➖ noise
5 duckdb:vortex-file-compressed -0.5% +4.3% -4.6% +21.4% ➖ noise
6 datafusion:arrow -1.4% -3.9% +2.7% +25.4% ➖ noise
6 datafusion:vortex-compact +3.3% -3.9% +7.5% +24.8% ➖ noise
6 datafusion:vortex-file-compressed +1.7% -3.9% +5.9% +27.1% ➖ noise
6 duckdb:duckdb +1.3% -3.9% +5.5% +28.4% ➖ noise
6 duckdb:vortex-compact -2.9% -3.9% +1.1% +26.5% ➖ noise
6 duckdb:vortex-file-compressed +8.1% -3.9% +12.6% +31.4% ➖ noise
7 datafusion:arrow +4.5% +3.6% +0.8% +21.4% ➖ noise
7 datafusion:vortex-compact +8.5% +3.6% +4.7% +21.4% ➖ noise
7 datafusion:vortex-file-compressed +6.6% +3.6% +2.9% +21.4% ➖ noise
7 duckdb:duckdb -2.7% +3.6% -6.1% +21.4% ➖ noise
7 duckdb:vortex-compact +3.6% +3.6% -0.0% +21.4% ➖ noise
7 duckdb:vortex-file-compressed +4.4% +3.6% +0.7% +21.4% ➖ noise
8 datafusion:arrow +10.8% -3.6% +14.9% +21.4% ➖ noise
8 datafusion:vortex-compact +7.1% -3.6% +11.1% +21.4% ➖ noise
8 datafusion:vortex-file-compressed +2.8% -3.6% +6.7% +21.4% ➖ noise
8 duckdb:duckdb +5.1% -3.6% +9.0% +21.4% ➖ noise
8 duckdb:vortex-compact -2.5% -3.6% +1.2% +21.4% ➖ noise
8 duckdb:vortex-file-compressed -2.3% -3.6% +1.4% +21.4% ➖ noise
9 datafusion:arrow +12.4% +7.3% +4.8% +21.4% ➖ noise
9 datafusion:vortex-compact +4.3% +7.3% -2.8% +21.4% ➖ noise
9 datafusion:vortex-file-compressed +5.5% +7.3% -1.7% +21.4% ➖ noise
9 duckdb:duckdb +6.5% +7.3% -0.7% +21.4% ➖ noise
9 duckdb:vortex-compact +4.6% +7.3% -2.5% +21.4% ➖ noise
9 duckdb:vortex-file-compressed +2.5% +7.3% -4.4% +21.4% ➖ noise
10 datafusion:arrow +12.0% +1.1% +10.8% +21.4% ➖ noise
10 datafusion:vortex-compact +2.6% +1.1% +1.5% +21.4% ➖ noise
10 datafusion:vortex-file-compressed +4.1% +1.1% +3.0% +21.4% ➖ noise
10 duckdb:duckdb +13.3% +1.1% +12.1% +21.4% ➖ noise
10 duckdb:vortex-compact +2.0% +1.1% +0.9% +21.4% ➖ noise
10 duckdb:vortex-file-compressed +8.9% +1.1% +7.7% +21.4% ➖ noise
11 datafusion:arrow +8.2% +6.2% +1.9% +21.4% ➖ noise
11 datafusion:vortex-compact +3.9% +6.2% -2.1% +21.4% ➖ noise
11 datafusion:vortex-file-compressed +4.3% +6.2% -1.7% +21.4% ➖ noise
11 duckdb:duckdb +3.3% +6.2% -2.7% +21.4% ➖ noise
11 duckdb:vortex-compact +3.5% +6.2% -2.6% +21.4% ➖ noise
11 duckdb:vortex-file-compressed -8.7% +6.2% -14.0% +21.4% ➖ noise
12 datafusion:arrow +12.6% +15.2% -2.3% +21.4% ➖ noise
12 datafusion:vortex-compact +6.2% +15.2% -7.9% +21.4% ➖ noise
12 datafusion:vortex-file-compressed +4.7% +15.2% -9.1% +21.4% ➖ noise
12 duckdb:duckdb +4.8% +15.2% -9.0% +21.4% ➖ noise
12 duckdb:vortex-compact +1.4% +15.2% -12.0% +21.4% ➖ noise
12 duckdb:vortex-file-compressed +2.3% +15.2% -11.3% +21.4% ➖ noise
13 datafusion:arrow +6.3% +7.9% -1.5% +21.4% ➖ noise
13 datafusion:vortex-compact +5.6% +7.9% -2.2% +21.4% ➖ noise
13 datafusion:vortex-file-compressed +1.2% +7.9% -6.2% +21.4% ➖ noise
13 duckdb:duckdb +8.8% +7.9% +0.7% +21.4% ➖ noise
13 duckdb:vortex-compact +5.6% +7.9% -2.2% +21.4% ➖ noise
13 duckdb:vortex-file-compressed +7.8% +7.9% -0.1% +21.4% ➖ noise
14 datafusion:arrow +7.6% +1.7% +5.7% +21.4% ➖ noise
14 datafusion:vortex-compact +7.2% +1.7% +5.3% +21.4% ➖ noise
14 datafusion:vortex-file-compressed +0.5% +1.7% -1.2% +21.4% ➖ noise
14 duckdb:duckdb +3.5% +1.7% +1.8% +26.9% ➖ noise
14 duckdb:vortex-compact +3.4% +1.7% +1.7% +21.4% ➖ noise
14 duckdb:vortex-file-compressed +5.0% +1.7% +3.2% +21.4% ➖ noise
15 datafusion:arrow +4.8% +17.5% -10.8% +21.4% ➖ noise
15 datafusion:vortex-compact +3.7% +17.5% -11.7% +21.4% ➖ noise
15 datafusion:vortex-file-compressed +8.1% +17.5% -8.0% +21.4% ➖ noise
15 duckdb:duckdb +4.3% +17.5% -11.2% +21.4% ➖ noise
15 duckdb:vortex-compact +3.4% +17.5% -12.0% +21.4% ➖ noise
15 duckdb:vortex-file-compressed +8.0% +17.5% -8.0% +21.4% ➖ noise
16 datafusion:arrow +2.5% +6.5% -3.8% +21.4% ➖ noise
16 datafusion:vortex-compact -0.1% +6.5% -6.2% +21.4% ➖ noise
16 datafusion:vortex-file-compressed +11.4% +6.5% +4.6% +21.4% ➖ noise
16 duckdb:duckdb +9.1% +6.5% +2.4% +21.4% ➖ noise
16 duckdb:vortex-compact +5.3% +6.5% -1.1% +21.4% ➖ noise
16 duckdb:vortex-file-compressed +0.1% +6.5% -6.0% +21.4% ➖ noise
17 datafusion:arrow +4.5% +10.9% -5.7% +21.4% ➖ noise
17 datafusion:vortex-compact +2.1% +10.9% -7.9% +21.4% ➖ noise
17 datafusion:vortex-file-compressed +1.0% +10.9% -8.9% +21.4% ➖ noise
17 duckdb:duckdb +0.9% +10.9% -9.0% +21.4% ➖ noise
17 duckdb:vortex-compact -0.3% +10.9% -10.1% +21.4% ➖ noise
17 duckdb:vortex-file-compressed -1.5% +10.9% -11.1% +21.4% ➖ noise
18 datafusion:arrow +3.0% +13.7% -9.4% +21.4% ➖ noise
18 datafusion:vortex-compact +8.8% +13.7% -4.3% +21.4% ➖ noise
18 datafusion:vortex-file-compressed +8.9% +13.7% -4.2% +21.4% ➖ noise
18 duckdb:duckdb +2.0% +13.7% -10.3% +21.4% ➖ noise
18 duckdb:vortex-compact +8.7% +13.7% -4.4% +21.4% ➖ noise
18 duckdb:vortex-file-compressed +3.8% +13.7% -8.7% +21.4% ➖ noise
19 datafusion:arrow -0.2% -5.4% +5.5% +21.4% ➖ noise
19 datafusion:vortex-compact +3.0% -5.4% +8.9% +21.4% ➖ noise
19 datafusion:vortex-file-compressed +1.1% -5.4% +6.8% +21.4% ➖ noise
19 duckdb:duckdb +15.7% -5.4% +22.3% +23.5% ➖ noise
19 duckdb:vortex-compact +11.1% -5.4% +17.5% +21.7% ➖ noise
19 duckdb:vortex-file-compressed +5.1% -5.4% +11.1% +21.8% ➖ noise
20 datafusion:arrow +0.2% +9.3% -8.3% +21.4% ➖ noise
20 datafusion:vortex-compact +7.4% +9.3% -1.7% +21.4% ➖ noise
20 datafusion:vortex-file-compressed +6.1% +9.3% -2.9% +21.4% ➖ noise
20 duckdb:duckdb -0.3% +9.3% -8.8% +21.4% ➖ noise
20 duckdb:vortex-compact -0.1% +9.3% -8.6% +21.4% ➖ noise
20 duckdb:vortex-file-compressed +1.9% +9.3% -6.7% +21.4% ➖ noise
21 datafusion:arrow +5.2% +6.7% -1.4% +21.4% ➖ noise
21 datafusion:vortex-compact +4.8% +6.7% -1.7% +21.4% ➖ noise
21 datafusion:vortex-file-compressed +4.5% +6.7% -2.1% +21.4% ➖ noise
21 duckdb:duckdb +5.2% +6.7% -1.4% +21.4% ➖ noise
21 duckdb:vortex-compact +4.8% +6.7% -1.8% +21.4% ➖ noise
21 duckdb:vortex-file-compressed +7.9% +6.7% +1.2% +21.4% ➖ noise
22 datafusion:arrow +4.3% +2.4% +1.9% +21.4% ➖ noise
22 datafusion:vortex-compact +4.9% +2.4% +2.4% +21.4% ➖ noise
22 datafusion:vortex-file-compressed +1.9% +2.4% -0.5% +21.4% ➖ noise
22 duckdb:duckdb +4.2% +2.4% +1.7% +21.4% ➖ noise
22 duckdb:vortex-compact +6.5% +2.4% +4.0% +21.4% ➖ noise
22 duckdb:vortex-file-compressed +9.5% +2.4% +6.9% +21.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: TPC-H SF=1 on NVME

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.3%
Vortex (geomean): 1.019x ➖
Parquet (geomean): 1.021x ➖
Shifts: Parquet (control) +2.1% · Median polish +0.6%


datafusion / vortex-file-compressed (1.059x ➖, 0↑ 3↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 4791100 4271411 1.12
fineweb_q01/datafusion:vortex-file-compressed 🚨 29903788 26594161 1.12
fineweb_q02/datafusion:vortex-file-compressed 28683651 27947102 1.03
fineweb_q03/datafusion:vortex-file-compressed 67229463 72662368 0.93
fineweb_q04/datafusion:vortex-file-compressed 253833369 264266500 0.96
fineweb_q05/datafusion:vortex-file-compressed 228118317 222429216 1.03
fineweb_q06/datafusion:vortex-file-compressed 66165111 63181483 1.05
fineweb_q07/datafusion:vortex-file-compressed 70221368 69224200 1.01
fineweb_q08/datafusion:vortex-file-compressed 🚨 31180662 23274946 1.34
datafusion / vortex-compact (1.008x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5159503 4943817 1.04
fineweb_q01/datafusion:vortex-compact 164377551 160549082 1.02
fineweb_q02/datafusion:vortex-compact 163937556 165073875 0.99
fineweb_q03/datafusion:vortex-compact 1444405819 1429759060 1.01
fineweb_q04/datafusion:vortex-compact 1561600667 1565459798 1.00
fineweb_q05/datafusion:vortex-compact 1224258294 1226302548 1.00
fineweb_q06/datafusion:vortex-compact 700379201 694452875 1.01
fineweb_q07/datafusion:vortex-compact 727795837 725859881 1.00
fineweb_q08/datafusion:vortex-compact 22692700 22864740 0.99
datafusion / parquet (1.033x ➖, 0↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6466589 6613958 0.98
fineweb_q01/datafusion:parquet 272976311 274337225 1.00
fineweb_q02/datafusion:parquet 267336582 272411833 0.98
fineweb_q03/datafusion:parquet 280103474 266391560 1.05
fineweb_q04/datafusion:parquet 286996133 280135571 1.02
fineweb_q05/datafusion:parquet 281273526 278058355 1.01
fineweb_q06/datafusion:parquet 299056722 283553314 1.05
fineweb_q07/datafusion:parquet 🚨 310372687 267203077 1.16
fineweb_q08/datafusion:parquet 278807946 265585784 1.05
duckdb / vortex-file-compressed (1.012x ➖, 0↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 3681467 3053478 1.21
fineweb_q01/duckdb:vortex-file-compressed 25680689 27332065 0.94
fineweb_q02/duckdb:vortex-file-compressed 28551830 28936586 0.99
fineweb_q03/duckdb:vortex-file-compressed 163243332 171890877 0.95
fineweb_q04/duckdb:vortex-file-compressed 223364280 228055007 0.98
fineweb_q05/duckdb:vortex-file-compressed 218423894 216947276 1.01
fineweb_q06/duckdb:vortex-file-compressed 69748152 64578573 1.08
fineweb_q07/duckdb:vortex-file-compressed 62630090 60339455 1.04
fineweb_q08/duckdb:vortex-file-compressed 23982125 25322000 0.95
duckdb / vortex-compact (0.997x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4207187 4005086 1.05
fineweb_q01/duckdb:vortex-compact 98007888 108349610 0.90
fineweb_q02/duckdb:vortex-compact 108953864 116444637 0.94
fineweb_q03/duckdb:vortex-compact 855775810 862899410 0.99
fineweb_q04/duckdb:vortex-compact 912080438 905365591 1.01
fineweb_q05/duckdb:vortex-compact 835541955 806983617 1.04
fineweb_q06/duckdb:vortex-compact 487393324 462491455 1.05
fineweb_q07/duckdb:vortex-compact 483298097 473786409 1.02
fineweb_q08/duckdb:vortex-compact 22453558 22861107 0.98
duckdb / parquet (1.010x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 36143867 35274545 1.02
fineweb_q01/duckdb:parquet 93087673 92733805 1.00
fineweb_q02/duckdb:parquet 95055125 94968952 1.00
fineweb_q03/duckdb:parquet 307674862 306615467 1.00
fineweb_q04/duckdb:parquet 439384555 436527564 1.01
fineweb_q05/duckdb:parquet 410903149 408598503 1.01
fineweb_q06/duckdb:parquet 198920642 197221199 1.01
fineweb_q07/duckdb:parquet 210437743 209225945 1.01
fineweb_q08/duckdb:parquet 57924980 56181233 1.03
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +4.4% +0.1% +4.3% +39.1% ➖ noise
0 datafusion:vortex-file-compressed +12.2% +0.1% +12.1% +83.0% ➖ noise
0 duckdb:vortex-compact +5.0% +0.1% +5.0% +34.2% ➖ noise
0 duckdb:vortex-file-compressed +20.6% +0.1% +20.5% +47.1% ➖ noise
1 datafusion:vortex-compact +2.4% -0.1% +2.4% +10.0% ➖ noise
1 datafusion:vortex-file-compressed +12.4% -0.1% +12.5% +24.6% ➖ noise
1 duckdb:vortex-compact -9.5% -0.1% -9.5% +18.4% ➖ noise
1 duckdb:vortex-file-compressed -6.0% -0.1% -6.0% +42.5% ➖ noise
2 datafusion:vortex-compact -0.7% -0.9% +0.2% +10.0% ➖ noise
2 datafusion:vortex-file-compressed +2.6% -0.9% +3.6% +10.8% ➖ noise
2 duckdb:vortex-compact -6.4% -0.9% -5.6% +10.0% ➖ noise
2 duckdb:vortex-file-compressed -1.3% -0.9% -0.4% +39.4% ➖ noise
3 datafusion:vortex-compact +1.0% +2.7% -1.6% +10.0% ➖ noise
3 datafusion:vortex-file-compressed -7.5% +2.7% -9.9% +24.4% ➖ noise
3 duckdb:vortex-compact -0.8% +2.7% -3.5% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -5.0% +2.7% -7.5% +34.1% ➖ noise
4 datafusion:vortex-compact -0.2% +1.5% -1.8% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -3.9% +1.5% -5.4% +10.0% ➖ noise
4 duckdb:vortex-compact +0.7% +1.5% -0.8% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -2.1% +1.5% -3.5% +10.0% ➖ noise
5 datafusion:vortex-compact -0.2% +0.9% -1.0% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +2.6% +0.9% +1.7% +10.0% ➖ noise
5 duckdb:vortex-compact +3.5% +0.9% +2.7% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +0.7% +0.9% -0.2% +10.0% ➖ noise
6 datafusion:vortex-compact +0.9% +3.1% -2.2% +10.0% ➖ noise
6 datafusion:vortex-file-compressed +4.7% +3.1% +1.5% +19.5% ➖ noise
6 duckdb:vortex-compact +5.4% +3.1% +2.2% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +8.0% +3.1% +4.7% +10.8% ➖ noise
7 datafusion:vortex-compact +0.3% +8.1% -7.2% +10.0% ➖ noise
7 datafusion:vortex-file-compressed +1.4% +8.1% -6.1% +10.0% ➖ noise
7 duckdb:vortex-compact +2.0% +8.1% -5.6% +10.0% ➖ noise
7 duckdb:vortex-file-compressed +3.8% +8.1% -4.0% +10.0% ➖ noise
8 datafusion:vortex-compact -0.8% +4.0% -4.6% +19.4% ➖ noise
8 datafusion:vortex-file-compressed +34.0% +4.0% +28.8% +30.5% ➖ noise
8 duckdb:vortex-compact -1.8% +4.0% -5.6% +20.7% ➖ noise
8 duckdb:vortex-file-compressed -5.3% +4.0% -9.0% +15.6% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: FineWeb NVMe

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.1%
Vortex (geomean): 0.994x ➖
Parquet (geomean): 1.002x ➖
Shifts: Parquet (control) +0.2% · Median polish -0.3%


datafusion / vortex-file-compressed (1.002x ➖, 0↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 29207588 27324835 1.07
tpcds_q02/datafusion:vortex-file-compressed 52736021 53629395 0.98
tpcds_q03/datafusion:vortex-file-compressed 20150354 20121846 1.00
tpcds_q04/datafusion:vortex-file-compressed 288827023 291696850 0.99
tpcds_q05/datafusion:vortex-file-compressed 54194848 52558967 1.03
tpcds_q06/datafusion:vortex-file-compressed 50337917 50967979 0.99
tpcds_q07/datafusion:vortex-file-compressed 50105779 49565000 1.01
tpcds_q08/datafusion:vortex-file-compressed 38829374 35952544 1.08
tpcds_q09/datafusion:vortex-file-compressed 48492857 50113443 0.97
tpcds_q10/datafusion:vortex-file-compressed 45509928 45383845 1.00
tpcds_q11/datafusion:vortex-file-compressed 164315446 167262155 0.98
tpcds_q12/datafusion:vortex-file-compressed 24456862 23974053 1.02
tpcds_q13/datafusion:vortex-file-compressed 55034542 55025465 1.00
tpcds_q14/datafusion:vortex-file-compressed 200505041 200088690 1.00
tpcds_q15/datafusion:vortex-file-compressed 34344395 33796301 1.02
tpcds_q16/datafusion:vortex-file-compressed 28053092 28885149 0.97
tpcds_q17/datafusion:vortex-file-compressed 67059271 66388897 1.01
tpcds_q18/datafusion:vortex-file-compressed 75939563 78045668 0.97
tpcds_q19/datafusion:vortex-file-compressed 30950752 29807603 1.04
tpcds_q20/datafusion:vortex-file-compressed 26296402 25043681 1.05
tpcds_q21/datafusion:vortex-file-compressed 137669284 135173514 1.02
tpcds_q22/datafusion:vortex-file-compressed 58224650 58535943 0.99
tpcds_q23/datafusion:vortex-file-compressed 146852075 147922905 0.99
tpcds_q24/datafusion:vortex-file-compressed 110146425 111841534 0.98
tpcds_q25/datafusion:vortex-file-compressed 64938750 66528424 0.98
tpcds_q26/datafusion:vortex-file-compressed 36264866 36290308 1.00
tpcds_q27/datafusion:vortex-file-compressed 117953001 115790922 1.02
tpcds_q28/datafusion:vortex-file-compressed 45902673 46923776 0.98
tpcds_q29/datafusion:vortex-file-compressed 65617554 64111688 1.02
tpcds_q30/datafusion:vortex-file-compressed 30190024 31551224 0.96
tpcds_q31/datafusion:vortex-file-compressed 92991310 91869942 1.01
tpcds_q32/datafusion:vortex-file-compressed 21458066 21480661 1.00
tpcds_q33/datafusion:vortex-file-compressed 37802459 39324265 0.96
tpcds_q34/datafusion:vortex-file-compressed 31348303 31769809 0.99
tpcds_q35/datafusion:vortex-file-compressed 54823206 54270720 1.01
tpcds_q36/datafusion:vortex-file-compressed 75157616 74940369 1.00
tpcds_q37/datafusion:vortex-file-compressed 34681172 34617238 1.00
tpcds_q38/datafusion:vortex-file-compressed 51764007 51615102 1.00
tpcds_q39/datafusion:vortex-file-compressed 🚨 150360740 134278209 1.12
tpcds_q40/datafusion:vortex-file-compressed 53069824 51995939 1.02
tpcds_q41/datafusion:vortex-file-compressed 18011670 17554533 1.03
tpcds_q42/datafusion:vortex-file-compressed 18978348 18562520 1.02
tpcds_q43/datafusion:vortex-file-compressed 32885181 32517052 1.01
tpcds_q44/datafusion:vortex-file-compressed 42560069 42032565 1.01
tpcds_q45/datafusion:vortex-file-compressed 34222702 34380244 1.00
tpcds_q46/datafusion:vortex-file-compressed 45254960 47258336 0.96
tpcds_q47/datafusion:vortex-file-compressed 203914995 201938053 1.01
tpcds_q48/datafusion:vortex-file-compressed 43546100 44570930 0.98
tpcds_q49/datafusion:vortex-file-compressed 67159039 67231516 1.00
tpcds_q50/datafusion:vortex-file-compressed 45719442 46779141 0.98
tpcds_q51/datafusion:vortex-file-compressed 88771929 87946276 1.01
tpcds_q52/datafusion:vortex-file-compressed 18511131 19123746 0.97
tpcds_q53/datafusion:vortex-file-compressed 25942796 24820414 1.05
tpcds_q54/datafusion:vortex-file-compressed 42745373 44442409 0.96
tpcds_q55/datafusion:vortex-file-compressed 17891595 18350030 0.98
tpcds_q56/datafusion:vortex-file-compressed 39142201 38968975 1.00
tpcds_q57/datafusion:vortex-file-compressed 125618645 125982368 1.00
tpcds_q58/datafusion:vortex-file-compressed 69762605 69769241 1.00
tpcds_q59/datafusion:vortex-file-compressed 72109929 71048090 1.01
tpcds_q60/datafusion:vortex-file-compressed 40321526 39481670 1.02
tpcds_q61/datafusion:vortex-file-compressed 50870120 51436737 0.99
tpcds_q62/datafusion:vortex-file-compressed 31395836 31751621 0.99
tpcds_q63/datafusion:vortex-file-compressed 26009220 26109208 1.00
tpcds_q64/datafusion:vortex-file-compressed 471844832 467683038 1.01
tpcds_q65/datafusion:vortex-file-compressed 49131545 46223865 1.06
tpcds_q66/datafusion:vortex-file-compressed 93309116 91650864 1.02
tpcds_q67/datafusion:vortex-file-compressed 118953490 119706853 0.99
tpcds_q68/datafusion:vortex-file-compressed 44829515 46021735 0.97
tpcds_q69/datafusion:vortex-file-compressed 42950434 42754178 1.00
tpcds_q70/datafusion:vortex-file-compressed 111387748 109860371 1.01
tpcds_q71/datafusion:vortex-file-compressed 30592349 29992684 1.02
tpcds_q72/datafusion:vortex-file-compressed 2561047688 2606528691 0.98
tpcds_q73/datafusion:vortex-file-compressed 🚨 35483985 31306505 1.13
tpcds_q74/datafusion:vortex-file-compressed 115480939 115983899 1.00
tpcds_q75/datafusion:vortex-file-compressed 119227183 119082869 1.00
tpcds_q76/datafusion:vortex-file-compressed 32379620 32752159 0.99
tpcds_q77/datafusion:vortex-file-compressed 49600640 52016083 0.95
tpcds_q78/datafusion:vortex-file-compressed 124096990 124715019 1.00
tpcds_q79/datafusion:vortex-file-compressed 37847511 38382177 0.99
tpcds_q80/datafusion:vortex-file-compressed 110730053 111114484 1.00
tpcds_q81/datafusion:vortex-file-compressed 38171014 36661514 1.04
tpcds_q82/datafusion:vortex-file-compressed 37757356 35809596 1.05
tpcds_q83/datafusion:vortex-file-compressed 49911322 51987980 0.96
tpcds_q84/datafusion:vortex-file-compressed 15092786 14858453 1.02
tpcds_q85/datafusion:vortex-file-compressed 101384985 101177180 1.00
tpcds_q86/datafusion:vortex-file-compressed 18420483 19600591 0.94
tpcds_q87/datafusion:vortex-file-compressed 51366775 53313923 0.96
tpcds_q88/datafusion:vortex-file-compressed 74467349 74366821 1.00
tpcds_q89/datafusion:vortex-file-compressed 36317079 37031762 0.98
tpcds_q90/datafusion:vortex-file-compressed 17867640 18003763 0.99
tpcds_q91/datafusion:vortex-file-compressed 25423716 26046245 0.98
tpcds_q92/datafusion:vortex-file-compressed 18686071 18852645 0.99
tpcds_q93/datafusion:vortex-file-compressed 34142804 34012388 1.00
tpcds_q94/datafusion:vortex-file-compressed 24579517 25292423 0.97
tpcds_q95/datafusion:vortex-file-compressed 59580886 59610886 1.00
tpcds_q96/datafusion:vortex-file-compressed 15410259 15618555 0.99
tpcds_q97/datafusion:vortex-file-compressed 29552060 31136413 0.95
tpcds_q98/datafusion:vortex-file-compressed 31700166 32386548 0.98
tpcds_q99/datafusion:vortex-file-compressed 47912176 43816552 1.09
datafusion / vortex-compact (1.000x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 35576860 35342338 1.01
tpcds_q02/datafusion:vortex-compact 60486819 62084502 0.97
tpcds_q03/datafusion:vortex-compact 26745857 26836409 1.00
tpcds_q04/datafusion:vortex-compact 329805000 336132544 0.98
tpcds_q05/datafusion:vortex-compact 65542887 66214857 0.99
tpcds_q06/datafusion:vortex-compact 58804914 57571226 1.02
tpcds_q07/datafusion:vortex-compact 65142838 67629616 0.96
tpcds_q08/datafusion:vortex-compact 45220953 45346663 1.00
tpcds_q09/datafusion:vortex-compact 69093749 70013972 0.99
tpcds_q10/datafusion:vortex-compact 67056871 66158313 1.01
tpcds_q11/datafusion:vortex-compact 189593149 193377476 0.98
tpcds_q12/datafusion:vortex-compact 28329917 27960447 1.01
tpcds_q13/datafusion:vortex-compact 114139422 118192705 0.97
tpcds_q14/datafusion:vortex-compact 266933450 255386226 1.05
tpcds_q15/datafusion:vortex-compact 37942958 38940880 0.97
tpcds_q16/datafusion:vortex-compact 39207544 39351710 1.00
tpcds_q17/datafusion:vortex-compact 93140538 94238072 0.99
tpcds_q18/datafusion:vortex-compact 89301215 90305862 0.99
tpcds_q19/datafusion:vortex-compact 46426662 45208415 1.03
tpcds_q20/datafusion:vortex-compact 30587336 30149054 1.01
tpcds_q21/datafusion:vortex-compact 142883275 146519258 0.98
tpcds_q22/datafusion:vortex-compact 66700610 65240803 1.02
tpcds_q23/datafusion:vortex-compact 182754461 183175588 1.00
tpcds_q24/datafusion:vortex-compact 141289583 144183402 0.98
tpcds_q25/datafusion:vortex-compact 96470289 96350999 1.00
tpcds_q26/datafusion:vortex-compact 46114789 46266070 1.00
tpcds_q27/datafusion:vortex-compact 161002435 164669438 0.98
tpcds_q28/datafusion:vortex-compact 85275362 85290413 1.00
tpcds_q29/datafusion:vortex-compact 95999262 95396596 1.01
tpcds_q30/datafusion:vortex-compact 36096035 35787608 1.01
tpcds_q31/datafusion:vortex-compact 132186024 133459699 0.99
tpcds_q32/datafusion:vortex-compact 26843786 27105389 0.99
tpcds_q33/datafusion:vortex-compact 54283357 54821056 0.99
tpcds_q34/datafusion:vortex-compact 53267766 52321095 1.02
tpcds_q35/datafusion:vortex-compact 72013708 69241996 1.04
tpcds_q36/datafusion:vortex-compact 98830444 98875281 1.00
tpcds_q37/datafusion:vortex-compact 47873467 46593867 1.03
tpcds_q38/datafusion:vortex-compact 69054774 69134662 1.00
tpcds_q39/datafusion:vortex-compact 153383877 150390014 1.02
tpcds_q40/datafusion:vortex-compact 59582547 58703513 1.01
tpcds_q41/datafusion:vortex-compact 21314314 21259566 1.00
tpcds_q42/datafusion:vortex-compact 25078930 25374878 0.99
tpcds_q43/datafusion:vortex-compact 38303767 38634880 0.99
tpcds_q44/datafusion:vortex-compact 74236490 74784643 0.99
tpcds_q45/datafusion:vortex-compact 39038238 39459372 0.99
tpcds_q46/datafusion:vortex-compact 73825529 74222072 0.99
tpcds_q47/datafusion:vortex-compact 237232087 231375314 1.03
tpcds_q48/datafusion:vortex-compact 86078997 86289532 1.00
tpcds_q49/datafusion:vortex-compact 90267997 90619696 1.00
tpcds_q50/datafusion:vortex-compact 65063697 68054001 0.96
tpcds_q51/datafusion:vortex-compact 98279905 99303646 0.99
tpcds_q52/datafusion:vortex-compact 24837668 25596137 0.97
tpcds_q53/datafusion:vortex-compact 34528261 36192599 0.95
tpcds_q54/datafusion:vortex-compact 62080827 60882595 1.02
tpcds_q55/datafusion:vortex-compact 24903465 24662852 1.01
tpcds_q56/datafusion:vortex-compact 56782275 57146786 0.99
tpcds_q57/datafusion:vortex-compact 139768414 136413964 1.02
tpcds_q58/datafusion:vortex-compact 79951799 79848856 1.00
tpcds_q59/datafusion:vortex-compact 85466761 86129762 0.99
tpcds_q60/datafusion:vortex-compact 56472465 57973697 0.97
tpcds_q61/datafusion:vortex-compact 75291709 77558582 0.97
tpcds_q62/datafusion:vortex-compact 34085942 34006317 1.00
tpcds_q63/datafusion:vortex-compact 37000773 37074251 1.00
tpcds_q64/datafusion:vortex-compact 548039768 547515158 1.00
tpcds_q65/datafusion:vortex-compact 69316600 67840725 1.02
tpcds_q66/datafusion:vortex-compact 99880001 98822703 1.01
tpcds_q67/datafusion:vortex-compact 128560571 126056079 1.02
tpcds_q68/datafusion:vortex-compact 74095279 74457949 1.00
tpcds_q69/datafusion:vortex-compact 63203425 64339796 0.98
tpcds_q70/datafusion:vortex-compact 119532102 121271572 0.99
tpcds_q71/datafusion:vortex-compact 48841937 48111043 1.02
tpcds_q72/datafusion:vortex-compact 2608260192 2583064422 1.01
tpcds_q73/datafusion:vortex-compact 54699167 54698425 1.00
tpcds_q74/datafusion:vortex-compact 136262173 137008898 0.99
tpcds_q75/datafusion:vortex-compact 163769852 167461795 0.98
tpcds_q76/datafusion:vortex-compact 51685748 50896546 1.02
tpcds_q77/datafusion:vortex-compact 67613199 67346734 1.00
tpcds_q78/datafusion:vortex-compact 151866766 150952593 1.01
tpcds_q79/datafusion:vortex-compact 65368026 62706917 1.04
tpcds_q80/datafusion:vortex-compact 133824184 133611162 1.00
tpcds_q81/datafusion:vortex-compact 44765725 42198428 1.06
tpcds_q82/datafusion:vortex-compact 48309564 48737199 0.99
tpcds_q83/datafusion:vortex-compact 57749785 57728580 1.00
tpcds_q84/datafusion:vortex-compact 19015199 18197042 1.04
tpcds_q85/datafusion:vortex-compact 129415799 126304576 1.02
tpcds_q86/datafusion:vortex-compact 22538834 22564587 1.00
tpcds_q87/datafusion:vortex-compact 69691946 69449376 1.00
tpcds_q88/datafusion:vortex-compact 124198629 124265456 1.00
tpcds_q89/datafusion:vortex-compact 45050616 45860045 0.98
tpcds_q90/datafusion:vortex-compact 24506466 24696429 0.99
tpcds_q91/datafusion:vortex-compact 40563307 40921730 0.99
tpcds_q92/datafusion:vortex-compact 26163926 25281839 1.03
tpcds_q93/datafusion:vortex-compact 47384570 47569264 1.00
tpcds_q94/datafusion:vortex-compact 31017411 30447633 1.02
tpcds_q95/datafusion:vortex-compact 70346255 69773373 1.01
tpcds_q96/datafusion:vortex-compact 25908692 26086079 0.99
tpcds_q97/datafusion:vortex-compact 43916436 45355511 0.97
tpcds_q98/datafusion:vortex-compact 39352919 39592718 0.99
tpcds_q99/datafusion:vortex-compact 50635110 49821760 1.02
datafusion / parquet (1.000x ➖, 0↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 37029697 37771766 0.98
tpcds_q02/datafusion:parquet 45854741 45803349 1.00
tpcds_q03/datafusion:parquet 15245657 15728059 0.97
tpcds_q04/datafusion:parquet 317454680 331745331 0.96
tpcds_q05/datafusion:parquet 52335908 52613266 0.99
tpcds_q06/datafusion:parquet 65794809 63957588 1.03
tpcds_q07/datafusion:parquet 89514925 88208189 1.01
tpcds_q08/datafusion:parquet 34503158 31961277 1.08
tpcds_q09/datafusion:parquet 60072319 56615283 1.06
tpcds_q10/datafusion:parquet 85809266 83151236 1.03
tpcds_q11/datafusion:parquet 188732800 177126145 1.07
tpcds_q12/datafusion:parquet 21915378 24219703 0.90
tpcds_q13/datafusion:parquet 87186090 86355855 1.01
tpcds_q14/datafusion:parquet 192302091 198524659 0.97
tpcds_q15/datafusion:parquet 26640712 27689712 0.96
tpcds_q16/datafusion:parquet 28241104 29506353 0.96
tpcds_q17/datafusion:parquet 70669837 69450360 1.02
tpcds_q18/datafusion:parquet 133929714 128462038 1.04
tpcds_q19/datafusion:parquet 27585878 27287087 1.01
tpcds_q20/datafusion:parquet 21095862 22047333 0.96
tpcds_q21/datafusion:parquet 21418208 22121866 0.97
tpcds_q22/datafusion:parquet 151035083 140821160 1.07
tpcds_q23/datafusion:parquet 164747413 165763777 0.99
tpcds_q24/datafusion:parquet 108673200 106640119 1.02
tpcds_q25/datafusion:parquet 70823453 72677404 0.97
tpcds_q26/datafusion:parquet 74775079 78205415 0.96
tpcds_q27/datafusion:parquet 162305885 164063390 0.99
tpcds_q28/datafusion:parquet 49889715 49285438 1.01
tpcds_q29/datafusion:parquet 73715359 75410415 0.98
tpcds_q30/datafusion:parquet 45401875 44205068 1.03
tpcds_q31/datafusion:parquet 74459863 75592704 0.99
tpcds_q32/datafusion:parquet 23441916 22575084 1.04
tpcds_q33/datafusion:parquet 34992176 35391038 0.99
tpcds_q34/datafusion:parquet 26774417 28936193 0.93
tpcds_q35/datafusion:parquet 84757218 84167968 1.01
tpcds_q36/datafusion:parquet 63352658 64872936 0.98
tpcds_q37/datafusion:parquet 24559383 23639933 1.04
tpcds_q38/datafusion:parquet 52513232 51539191 1.02
tpcds_q39/datafusion:parquet 82897223 82797095 1.00
tpcds_q40/datafusion:parquet 28005480 28604660 0.98
tpcds_q41/datafusion:parquet 15767766 16922804 0.93
tpcds_q42/datafusion:parquet 13555678 13435472 1.01
tpcds_q43/datafusion:parquet 19023254 19447667 0.98
tpcds_q44/datafusion:parquet 42105113 42152311 1.00
tpcds_q45/datafusion:parquet 32631689 32986048 0.99
tpcds_q46/datafusion:parquet 38658630 39311316 0.98
tpcds_q47/datafusion:parquet 135532758 137232072 0.99
tpcds_q48/datafusion:parquet 80654407 78752380 1.02
tpcds_q49/datafusion:parquet 64741489 65395685 0.99
tpcds_q50/datafusion:parquet 49294480 48823547 1.01
tpcds_q51/datafusion:parquet 90024912 87949680 1.02
tpcds_q52/datafusion:parquet 14224668 14657122 0.97
tpcds_q53/datafusion:parquet 21822889 22146496 0.99
tpcds_q54/datafusion:parquet 41814248 42761962 0.98
tpcds_q55/datafusion:parquet 13947856 13573869 1.03
tpcds_q56/datafusion:parquet 35543088 35722788 0.99
tpcds_q57/datafusion:parquet 105894224 111530721 0.95
tpcds_q58/datafusion:parquet 57744145 60772529 0.95
tpcds_q59/datafusion:parquet 58821788 60365249 0.97
tpcds_q60/datafusion:parquet 36515643 36495324 1.00
tpcds_q61/datafusion:parquet 51906400 51532074 1.01
tpcds_q62/datafusion:parquet 🚨 28471726 24566710 1.16
tpcds_q63/datafusion:parquet 22275217 22283330 1.00
tpcds_q64/datafusion:parquet 549208848 551443067 1.00
tpcds_q65/datafusion:parquet 46230769 43842783 1.05
tpcds_q66/datafusion:parquet 77493817 73630698 1.05
tpcds_q67/datafusion:parquet 152557844 154133552 0.99
tpcds_q68/datafusion:parquet 38711014 40121036 0.96
tpcds_q69/datafusion:parquet 80342023 77600806 1.04
tpcds_q70/datafusion:parquet 98950985 93230592 1.06
tpcds_q71/datafusion:parquet 26197860 27423095 0.96
tpcds_q72/datafusion:parquet 629403525 636102055 0.99
tpcds_q73/datafusion:parquet 27696340 26388701 1.05
tpcds_q74/datafusion:parquet 105450998 103618248 1.02
tpcds_q75/datafusion:parquet 118019789 112784499 1.05
tpcds_q76/datafusion:parquet 35450019 35205602 1.01
tpcds_q77/datafusion:parquet 49407807 50718817 0.97
tpcds_q78/datafusion:parquet 122149181 122255005 1.00
tpcds_q79/datafusion:parquet 32466988 31150125 1.04
tpcds_q80/datafusion:parquet 92814023 93804818 0.99
tpcds_q81/datafusion:parquet 42444635 41637938 1.02
tpcds_q82/datafusion:parquet 23402267 23597421 0.99
tpcds_q83/datafusion:parquet 48062871 48353015 0.99
tpcds_q84/datafusion:parquet 47214347 48108899 0.98
tpcds_q85/datafusion:parquet 172478043 170639704 1.01
tpcds_q86/datafusion:parquet 18346933 18252660 1.01
tpcds_q87/datafusion:parquet 48280331 49952789 0.97
tpcds_q88/datafusion:parquet 70105233 70533525 0.99
tpcds_q89/datafusion:parquet 24138879 24811579 0.97
tpcds_q90/datafusion:parquet 18639068 18889573 0.99
tpcds_q91/datafusion:parquet 67005030 68558991 0.98
tpcds_q92/datafusion:parquet 21984938 21705792 1.01
tpcds_q93/datafusion:parquet 34518420 35300400 0.98
tpcds_q94/datafusion:parquet 25068203 25528718 0.98
tpcds_q95/datafusion:parquet 69048134 69167741 1.00
tpcds_q96/datafusion:parquet 🚨 15943588 14092245 1.13
tpcds_q97/datafusion:parquet 34721354 34003216 1.02
tpcds_q98/datafusion:parquet 25861466 25410322 1.02
tpcds_q99/datafusion:parquet 28244379 29610880 0.95
duckdb / vortex-file-compressed (0.990x ➖, 3↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 27650623 25202778 1.10
tpcds_q02/duckdb:vortex-file-compressed 78911877 80907465 0.98
tpcds_q03/duckdb:vortex-file-compressed 🚀 23588215 26541009 0.89
tpcds_q04/duckdb:vortex-file-compressed 99659101 101114275 0.99
tpcds_q05/duckdb:vortex-file-compressed 91679996 101778676 0.90
tpcds_q06/duckdb:vortex-file-compressed 35545621 34312600 1.04
tpcds_q07/duckdb:vortex-file-compressed 22648511 22181099 1.02
tpcds_q08/duckdb:vortex-file-compressed 26713095 27135157 0.98
tpcds_q09/duckdb:vortex-file-compressed 33425804 33192539 1.01
tpcds_q10/duckdb:vortex-file-compressed 42560533 40190681 1.06
tpcds_q11/duckdb:vortex-file-compressed 60430329 61119807 0.99
tpcds_q12/duckdb:vortex-file-compressed 13932428 13928131 1.00
tpcds_q13/duckdb:vortex-file-compressed 43876847 42357631 1.04
tpcds_q14/duckdb:vortex-file-compressed 199604780 197462678 1.01
tpcds_q15/duckdb:vortex-file-compressed 40959677 41722575 0.98
tpcds_q16/duckdb:vortex-file-compressed 29334496 29539548 0.99
tpcds_q17/duckdb:vortex-file-compressed 35811362 36271697 0.99
tpcds_q18/duckdb:vortex-file-compressed 43465700 44692083 0.97
tpcds_q19/duckdb:vortex-file-compressed 32518554 32553388 1.00
tpcds_q20/duckdb:vortex-file-compressed 16191690 17373419 0.93
tpcds_q21/duckdb:vortex-file-compressed 20672219 19887622 1.04
tpcds_q22/duckdb:vortex-file-compressed 111328898 109372036 1.02
tpcds_q23/duckdb:vortex-file-compressed 148552979 146962472 1.01
tpcds_q24/duckdb:vortex-file-compressed 55491182 55364642 1.00
tpcds_q25/duckdb:vortex-file-compressed 37694472 36912772 1.02
tpcds_q26/duckdb:vortex-file-compressed 39271158 40241936 0.98
tpcds_q27/duckdb:vortex-file-compressed 86806854 86397392 1.00
tpcds_q28/duckdb:vortex-file-compressed 37364390 36843613 1.01
tpcds_q29/duckdb:vortex-file-compressed 36560944 35762016 1.02
tpcds_q30/duckdb:vortex-file-compressed 29136371 30773598 0.95
tpcds_q31/duckdb:vortex-file-compressed 28576608 29132968 0.98
tpcds_q32/duckdb:vortex-file-compressed 16489601 17612025 0.94
tpcds_q33/duckdb:vortex-file-compressed 63460044 63167214 1.00
tpcds_q34/duckdb:vortex-file-compressed 19360632 18336346 1.06
tpcds_q35/duckdb:vortex-file-compressed 68285359 70505957 0.97
tpcds_q36/duckdb:vortex-file-compressed 27415673 28378777 0.97
tpcds_q37/duckdb:vortex-file-compressed 21327999 21807971 0.98
tpcds_q38/duckdb:vortex-file-compressed 44170334 40586463 1.09
tpcds_q39/duckdb:vortex-file-compressed 45507182 44179198 1.03
tpcds_q40/duckdb:vortex-file-compressed 24979868 24370578 1.03
tpcds_q41/duckdb:vortex-file-compressed 13146435 13099718 1.00
tpcds_q42/duckdb:vortex-file-compressed 12208231 11502483 1.06
tpcds_q43/duckdb:vortex-file-compressed 31535042 31051263 1.02
tpcds_q44/duckdb:vortex-file-compressed 23170114 23736527 0.98
tpcds_q45/duckdb:vortex-file-compressed 28151241 26782061 1.05
tpcds_q46/duckdb:vortex-file-compressed 47805341 47779051 1.00
tpcds_q47/duckdb:vortex-file-compressed 49911973 50220622 0.99
tpcds_q48/duckdb:vortex-file-compressed 38551839 38596274 1.00
tpcds_q49/duckdb:vortex-file-compressed 29261429 31651447 0.92
tpcds_q50/duckdb:vortex-file-compressed 33409071 33047358 1.01
tpcds_q51/duckdb:vortex-file-compressed 101843181 103541932 0.98
tpcds_q52/duckdb:vortex-file-compressed 12490519 12757693 0.98
tpcds_q53/duckdb:vortex-file-compressed 16888666 17223772 0.98
tpcds_q54/duckdb:vortex-file-compressed 46233308 47259746 0.98
tpcds_q55/duckdb:vortex-file-compressed 11615947 11890285 0.98
tpcds_q56/duckdb:vortex-file-compressed 63761965 62874012 1.01
tpcds_q57/duckdb:vortex-file-compressed 45058887 44771206 1.01
tpcds_q58/duckdb:vortex-file-compressed 🚀 27053234 33645750 0.80
tpcds_q59/duckdb:vortex-file-compressed 81423709 81889776 0.99
tpcds_q60/duckdb:vortex-file-compressed 65679143 66898874 0.98
tpcds_q61/duckdb:vortex-file-compressed 37917708 38284508 0.99
tpcds_q62/duckdb:vortex-file-compressed 17402443 17468059 1.00
tpcds_q63/duckdb:vortex-file-compressed 16871820 17959747 0.94
tpcds_q64/duckdb:vortex-file-compressed 76537695 80934419 0.95
tpcds_q65/duckdb:vortex-file-compressed 23395567 24650133 0.95
tpcds_q66/duckdb:vortex-file-compressed 57356808 56258126 1.02
tpcds_q67/duckdb:vortex-file-compressed 144890155 144738551 1.00
tpcds_q68/duckdb:vortex-file-compressed 39936966 41045681 0.97
tpcds_q69/duckdb:vortex-file-compressed 4275029 43245622 0.99
tpcds_q70/duckdb:vortex-file-compressed 27510446 29333603 0.94
tpcds_q71/duckdb:vortex-file-compressed 20801557 21002484 0.99
tpcds_q72/duckdb:vortex-file-compressed 176231442 178945569 0.98
tpcds_q73/duckdb:vortex-file-compressed 18506779 20128220 0.92
tpcds_q74/duckdb:vortex-file-compressed 46606672 46390097 1.00
tpcds_q75/duckdb:vortex-file-compressed 57069357 60357885 0.95
tpcds_q76/duckdb:vortex-file-compressed 🚀 61591550 69975738 0.88
tpcds_q77/duckdb:vortex-file-compressed 🚨 67930607 60715384 1.12
tpcds_q78/duckdb:vortex-file-compressed 76958683 81320672 0.95
tpcds_q79/duckdb:vortex-file-compressed 36159789 35978187 1.01
tpcds_q80/duckdb:vortex-file-compressed 93558590 92504076 1.01
tpcds_q81/duckdb:vortex-file-compressed 33747569 34761200 0.97
tpcds_q82/duckdb:vortex-file-compressed 21749199 23376432 0.93
tpcds_q83/duckdb:vortex-file-compressed 27595476 28782110 0.96
tpcds_q84/duckdb:vortex-file-compressed 16615640 17390821 0.96
tpcds_q85/duckdb:vortex-file-compressed 47055987 49497976 0.95
tpcds_q86/duckdb:vortex-file-compressed 🚨 19169403 16639485 1.15
tpcds_q87/duckdb:vortex-file-compressed 47125556 43298799 1.09
tpcds_q88/duckdb:vortex-file-compressed 42843044 40536601 1.06
tpcds_q89/duckdb:vortex-file-compressed 17781918 18705563 0.95
tpcds_q90/duckdb:vortex-file-compressed 13772212 14127460 0.97
tpcds_q91/duckdb:vortex-file-compressed 28240164 29491138 0.96
tpcds_q92/duckdb:vortex-file-compressed 14946729 14590229 1.02
tpcds_q93/duckdb:vortex-file-compressed 28841388 29729162 0.97
tpcds_q94/duckdb:vortex-file-compressed 20707194 22299137 0.93
tpcds_q95/duckdb:vortex-file-compressed 160775130 153306631 1.05
tpcds_q96/duckdb:vortex-file-compressed 18447853 18153068 1.02
tpcds_q97/duckdb:vortex-file-compressed 39920547 39991157 1.00
tpcds_q98/duckdb:vortex-file-compressed 18186243 18756331 0.97
tpcds_q99/duckdb:vortex-file-compressed 31033200 31814850 0.98
duckdb / vortex-compact (0.983x ➖, 4↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 🚀 31835526 35503470 0.90
tpcds_q02/duckdb:vortex-compact 123002545 122167262 1.01
tpcds_q03/duckdb:vortex-compact 52976738 52016142 1.02
tpcds_q04/duckdb:vortex-compact 119929346 118972101 1.01
tpcds_q05/duckdb:vortex-compact 156318070 151368074 1.03
tpcds_q06/duckdb:vortex-compact 42267390 42700550 0.99
tpcds_q07/duckdb:vortex-compact 37383481 39102164 0.96
tpcds_q08/duckdb:vortex-compact 37400458 35709802 1.05
tpcds_q09/duckdb:vortex-compact 56125626 57693860 0.97
tpcds_q10/duckdb:vortex-compact 52408581 55967164 0.94
tpcds_q11/duckdb:vortex-compact 73485514 75138550 0.98
tpcds_q12/duckdb:vortex-compact 18124697 19202458 0.94
tpcds_q13/duckdb:vortex-compact 68033371 69656862 0.98
tpcds_q14/duckdb:vortex-compact 286371680 286088666 1.00
tpcds_q15/duckdb:vortex-compact 45475547 45838631 0.99
tpcds_q16/duckdb:vortex-compact 34315951 35683456 0.96
tpcds_q17/duckdb:vortex-compact 52312713 51326038 1.02
tpcds_q18/duckdb:vortex-compact 58629913 56973975 1.03
tpcds_q19/duckdb:vortex-compact 42033395 42540133 0.99
tpcds_q20/duckdb:vortex-compact 20286387 22028982 0.92
tpcds_q21/duckdb:vortex-compact 28592365 27828136 1.03
tpcds_q22/duckdb:vortex-compact 119053840 114858469 1.04
tpcds_q23/duckdb:vortex-compact 162318051 172456475 0.94
tpcds_q24/duckdb:vortex-compact 76999221 77456755 0.99
tpcds_q25/duckdb:vortex-compact 52795234 52326168 1.01
tpcds_q26/duckdb:vortex-compact 48877400 51516187 0.95
tpcds_q27/duckdb:vortex-compact 139294638 145861107 0.95
tpcds_q28/duckdb:vortex-compact 83809250 87680412 0.96
tpcds_q29/duckdb:vortex-compact 48262528 48565396 0.99
tpcds_q30/duckdb:vortex-compact 35929874 35218238 1.02
tpcds_q31/duckdb:vortex-compact 38296521 37879837 1.01
tpcds_q32/duckdb:vortex-compact 23852151 23143677 1.03
tpcds_q33/duckdb:vortex-compact 135673783 143033278 0.95
tpcds_q34/duckdb:vortex-compact 31179238 31371201 0.99
tpcds_q35/duckdb:vortex-compact 76253339 80589936 0.95
tpcds_q36/duckdb:vortex-compact 36822662 36710365 1.00
tpcds_q37/duckdb:vortex-compact 31748563 30716646 1.03
tpcds_q38/duckdb:vortex-compact 🚀 42730757 47944125 0.89
tpcds_q39/duckdb:vortex-compact 57862957 55260970 1.05
tpcds_q40/duckdb:vortex-compact 28488817 29432734 0.97
tpcds_q41/duckdb:vortex-compact 15933986 16526963 0.96
tpcds_q42/duckdb:vortex-compact 16488239 16460703 1.00
tpcds_q43/duckdb:vortex-compact 38878698 39393826 0.99
tpcds_q44/duckdb:vortex-compact 35700357 35860289 1.00
tpcds_q45/duckdb:vortex-compact 33395768 31454215 1.06
tpcds_q46/duckdb:vortex-compact 62244141 63983312 0.97
tpcds_q47/duckdb:vortex-compact 57149482 57728901 0.99
tpcds_q48/duckdb:vortex-compact 56066110 54695422 1.03
tpcds_q49/duckdb:vortex-compact 41613444 44778852 0.93
tpcds_q50/duckdb:vortex-compact 55920075 57124365 0.98
tpcds_q51/duckdb:vortex-compact 103084003 107949354 0.95
tpcds_q52/duckdb:vortex-compact 16779437 17002229 0.99
tpcds_q53/duckdb:vortex-compact 25234548 25034171 1.01
tpcds_q54/duckdb:vortex-compact 78595266 78977973 1.00
tpcds_q55/duckdb:vortex-compact 16751901 17005682 0.99
tpcds_q56/duckdb:vortex-compact 134067835 136663250 0.98
tpcds_q57/duckdb:vortex-compact 49157215 48727779 1.01
tpcds_q58/duckdb:vortex-compact 🚀 36691806 46108879 0.80
tpcds_q59/duckdb:vortex-compact 102079152 105083901 0.97
tpcds_q60/duckdb:vortex-compact 140443122 139793855 1.00
tpcds_q61/duckdb:vortex-compact 55722450 59555990 0.94
tpcds_q62/duckdb:vortex-compact 20284900 20315058 1.00
tpcds_q63/duckdb:vortex-compact 25265713 24560191 1.03
tpcds_q64/duckdb:vortex-compact 108144478 112620151 0.96
tpcds_q65/duckdb:vortex-compact 30329774 31041292 0.98
tpcds_q66/duckdb:vortex-compact 89082848 91715428 0.97
tpcds_q67/duckdb:vortex-compact 156313920 152880271 1.02
tpcds_q68/duckdb:vortex-compact 59791881 58956826 1.01
tpcds_q69/duckdb:vortex-compact 53598539 54697141 0.98
tpcds_q70/duckdb:vortex-compact 35300272 37095362 0.95
tpcds_q71/duckdb:vortex-compact 27718142 26634155 1.04
tpcds_q72/duckdb:vortex-compact 196639308 194899626 1.01
tpcds_q73/duckdb:vortex-compact 29383258 30343284 0.97
tpcds_q74/duckdb:vortex-compact 56290380 55124441 1.02
tpcds_q75/duckdb:vortex-compact 68900228 67331582 1.02
tpcds_q76/duckdb:vortex-compact 131074550 138018494 0.95
tpcds_q77/duckdb:vortex-compact 131914896 126172063 1.05
tpcds_q78/duckdb:vortex-compact 85306860 88718175 0.96
tpcds_q79/duckdb:vortex-compact 66103437 67349779 0.98
tpcds_q80/duckdb:vortex-compact 159752622 170737556 0.94
tpcds_q81/duckdb:vortex-compact 39398088 40991079 0.96
tpcds_q82/duckdb:vortex-compact 31499650 32745452 0.96
tpcds_q83/duckdb:vortex-compact 44674793 45673698 0.98
tpcds_q84/duckdb:vortex-compact 21596098 22065443 0.98
tpcds_q85/duckdb:vortex-compact 58079313 60673732 0.96
tpcds_q86/duckdb:vortex-compact 🚀 19925146 24133003 0.83
tpcds_q87/duckdb:vortex-compact 48657287 49319871 0.99
tpcds_q88/duckdb:vortex-compact 42554561 43314538 0.98
tpcds_q89/duckdb:vortex-compact 25109298 26265574 0.96
tpcds_q90/duckdb:vortex-compact 15030793 15635220 0.96
tpcds_q91/duckdb:vortex-compact 46177133 46878249 0.99
tpcds_q92/duckdb:vortex-compact 21720097 20684752 1.05
tpcds_q93/duckdb:vortex-compact 34501668 34911102 0.99
tpcds_q94/duckdb:vortex-compact 25345002 25108134 1.01
tpcds_q95/duckdb:vortex-compact 156840377 145120279 1.08
tpcds_q96/duckdb:vortex-compact 17852296 17882311 1.00
tpcds_q97/duckdb:vortex-compact 40993082 43857051 0.93
tpcds_q98/duckdb:vortex-compact 24092729 24632507 0.98
tpcds_q99/duckdb:vortex-compact 33401180 33849722 0.99
duckdb / parquet (1.005x ➖, 0↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 45267393 43783423 1.03
tpcds_q02/duckdb:parquet 60834558 57535133 1.06
tpcds_q03/duckdb:parquet 11883107 11689064 1.02
tpcds_q04/duckdb:parquet 123900025 124034211 1.00
tpcds_q05/duckdb:parquet 71441299 69865861 1.02
tpcds_q06/duckdb:parquet 28653624 28585420 1.00
tpcds_q07/duckdb:parquet 23039966 23015240 1.00
tpcds_q08/duckdb:parquet 27727927 27861935 1.00
tpcds_q09/duckdb:parquet 39615295 39404209 1.01
tpcds_q10/duckdb:parquet 34637049 34266942 1.01
tpcds_q11/duckdb:parquet 88130323 85690908 1.03
tpcds_q12/duckdb:parquet 13846048 14875893 0.93
tpcds_q13/duckdb:parquet 33944310 33702803 1.01
tpcds_q14/duckdb:parquet 156012151 158631066 0.98
tpcds_q15/duckdb:parquet 30376869 30163365 1.01
tpcds_q16/duckdb:parquet 21484557 22274144 0.96
tpcds_q17/duckdb:parquet 38083394 38033599 1.00
tpcds_q18/duckdb:parquet 46871321 45959449 1.02
tpcds_q19/duckdb:parquet 29470645 28590444 1.03
tpcds_q20/duckdb:parquet 15063860 15116696 1.00
tpcds_q21/duckdb:parquet 12142796 11987784 1.01
tpcds_q22/duckdb:parquet 68890109 66269477 1.04
tpcds_q23/duckdb:parquet 118847576 113367350 1.05
tpcds_q24/duckdb:parquet 45216872 45564930 0.99
tpcds_q25/duckdb:parquet 32730110 32625824 1.00
tpcds_q26/duckdb:parquet 37146927 36166272 1.03
tpcds_q27/duckdb:parquet 89109362 88172444 1.01
tpcds_q28/duckdb:parquet 36287730 37417501 0.97
tpcds_q29/duckdb:parquet 35693648 35939902 0.99
tpcds_q30/duckdb:parquet 39491833 39274807 1.01
tpcds_q31/duckdb:parquet 24183259 22415379 1.08
tpcds_q32/duckdb:parquet 🚨 11668571 10482002 1.11
tpcds_q33/duckdb:parquet 68844848 70536054 0.98
tpcds_q34/duckdb:parquet 21679153 21077893 1.03
tpcds_q35/duckdb:parquet 59865160 59639317 1.00
tpcds_q36/duckdb:parquet 20297688 20448793 0.99
tpcds_q37/duckdb:parquet 13324559 13531770 0.98
tpcds_q38/duckdb:parquet 33714167 33264786 1.01
tpcds_q39/duckdb:parquet 32227599 31717903 1.02
tpcds_q40/duckdb:parquet 18007561 18076164 1.00
tpcds_q41/duckdb:parquet 7531674 7546760 1.00
tpcds_q42/duckdb:parquet 10393370 10210539 1.02
tpcds_q43/duckdb:parquet 15280527 15646512 0.98
tpcds_q44/duckdb:parquet 22173727 21282212 1.04
tpcds_q45/duckdb:parquet 26519167 26779488 0.99
tpcds_q46/duckdb:parquet 45632074 45217976 1.01
tpcds_q47/duckdb:parquet 45205924 46065562 0.98
tpcds_q48/duckdb:parquet 29947162 30131002 0.99
tpcds_q49/duckdb:parquet 24459746 25449892 0.96
tpcds_q50/duckdb:parquet 24269546 24870140 0.98
tpcds_q51/duckdb:parquet 94124118 94889315 0.99
tpcds_q52/duckdb:parquet 10916537 11137110 0.98
tpcds_q53/duckdb:parquet 16247384 16254372 1.00
tpcds_q54/duckdb:parquet 40478139 39960735 1.01
tpcds_q55/duckdb:parquet 10514235 10789869 0.97
tpcds_q56/duckdb:parquet 67621680 70348881 0.96
tpcds_q57/duckdb:parquet 34039994 35357292 0.96
tpcds_q58/duckdb:parquet 21088625 21067676 1.00
tpcds_q59/duckdb:parquet 36724295 36491741 1.01
tpcds_q60/duckdb:parquet 71516386 71392859 1.00
tpcds_q61/duckdb:parquet 30860986 30237773 1.02
tpcds_q62/duckdb:parquet 11977005 12115250 0.99
tpcds_q63/duckdb:parquet 15022628 15262405 0.98
tpcds_q64/duckdb:parquet 73542545 73082104 1.01
tpcds_q65/duckdb:parquet 19798325 20209630 0.98
tpcds_q66/duckdb:parquet 52990969 54373105 0.97
tpcds_q67/duckdb:parquet 136972358 135876402 1.01
tpcds_q68/duckdb:parquet 38476835 37392420 1.03
tpcds_q69/duckdb:parquet 37320117 37621928 0.99
tpcds_q70/duckdb:parquet 20045319 19768247 1.01
tpcds_q71/duckdb:parquet 17751338 17347489 1.02
tpcds_q72/duckdb:parquet 164602149 164692129 1.00
tpcds_q73/duckdb:parquet 17744856 17863357 0.99
tpcds_q74/duckdb:parquet 49981069 48128417 1.04
tpcds_q75/duckdb:parquet 53795643 53730471 1.00
tpcds_q76/duckdb:parquet 69643396 70806236 0.98
tpcds_q77/duckdb:parquet 61542297 62551893 0.98
tpcds_q78/duckdb:parquet 77498516 74477642 1.04
tpcds_q79/duckdb:parquet 27144952 27247789 1.00
tpcds_q80/duckdb:parquet 81869296 84077878 0.97
tpcds_q81/duckdb:parquet 47706802 46464691 1.03
tpcds_q82/duckdb:parquet 15277848 15568786 0.98
tpcds_q83/duckdb:parquet 15943704 15965173 1.00
tpcds_q84/duckdb:parquet 19540679 18848969 1.04
tpcds_q85/duckdb:parquet 40218189 39813090 1.01
tpcds_q86/duckdb:parquet 12116096 11905051 1.02
tpcds_q87/duckdb:parquet 36558892 36550711 1.00
tpcds_q88/duckdb:parquet 29272904 29712877 0.99
tpcds_q89/duckdb:parquet 17070105 17368814 0.98
tpcds_q90/duckdb:parquet 8008980 7457511 1.07
tpcds_q91/duckdb:parquet 24083306 23418890 1.03
tpcds_q92/duckdb:parquet 11311190 11445757 0.99
tpcds_q93/duckdb:parquet 30190711 29726260 1.02
tpcds_q94/duckdb:parquet 15446730 15924719 0.97
tpcds_q95/duckdb:parquet 140166271 142414131 0.98
tpcds_q96/duckdb:parquet 8992259 9407922 0.96
tpcds_q97/duckdb:parquet 34344107 31593990 1.09
tpcds_q98/duckdb:parquet 18632338 17809353 1.05
tpcds_q99/duckdb:parquet 19845179 19712707 1.01
duckdb / duckdb (0.985x ➖, 8↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 20024241 20046120 1.00
tpcds_q02/duckdb:duckdb 19199056 17853236 1.08
tpcds_q03/duckdb:duckdb 8674208 8073278 1.07
tpcds_q04/duckdb:duckdb 159177615 161669123 0.98
tpcds_q05/duckdb:duckdb 18555403 18522993 1.00
tpcds_q06/duckdb:duckdb 22499923 22453650 1.00
tpcds_q07/duckdb:duckdb 38293102 38369918 1.00
tpcds_q08/duckdb:duckdb 119895560 120384831 1.00
tpcds_q09/duckdb:duckdb 19509749 19969694 0.98
tpcds_q10/duckdb:duckdb 23204932 23193690 1.00
tpcds_q11/duckdb:duckdb 137032454 138387375 0.99
tpcds_q12/duckdb:duckdb 10989723 11465982 0.96
tpcds_q13/duckdb:duckdb 23751340 23599252 1.01
tpcds_q14/duckdb:duckdb 94149005 91696087 1.03
tpcds_q15/duckdb:duckdb 24495292 24076458 1.02
tpcds_q16/duckdb:duckdb 17265465 16326265 1.06
tpcds_q17/duckdb:duckdb 20689637 21166477 0.98
tpcds_q18/duckdb:duckdb 43146887 43054464 1.00
tpcds_q19/duckdb:duckdb 15686955 16056662 0.98
tpcds_q20/duckdb:duckdb 11535086 11772028 0.98
tpcds_q21/duckdb:duckdb 6290476 6390741 0.98
tpcds_q22/duckdb:duckdb 62657700 60817012 1.03
tpcds_q23/duckdb:duckdb 69838128 75985628 0.92
tpcds_q24/duckdb:duckdb 🚀 22148273 26417508 0.84
tpcds_q25/duckdb:duckdb 17735315 17081383 1.04
tpcds_q26/duckdb:duckdb 26176080 24474899 1.07
tpcds_q27/duckdb:duckdb 38438683 38246388 1.01
tpcds_q28/duckdb:duckdb 20989377 20933679 1.00
tpcds_q29/duckdb:duckdb 20525160 19902451 1.03
tpcds_q30/duckdb:duckdb 26890194 29326670 0.92
tpcds_q31/duckdb:duckdb 20327554 20315831 1.00
tpcds_q32/duckdb:duckdb 6739835 6484126 1.04
tpcds_q33/duckdb:duckdb 11943157 12635652 0.95
tpcds_q34/duckdb:duckdb 🚀 14032884 16898979 0.83
tpcds_q35/duckdb:duckdb 🚀 30133179 33688125 0.89
tpcds_q36/duckdb:duckdb 66468729 68156465 0.98
tpcds_q37/duckdb:duckdb 7733991 7584801 1.02
tpcds_q38/duckdb:duckdb 🚀 29179299 33015274 0.88
tpcds_q39/duckdb:duckdb 26486286 25715000 1.03
tpcds_q40/duckdb:duckdb 12828417 13512343 0.95
tpcds_q41/duckdb:duckdb 7786020 8512817 0.91
tpcds_q42/duckdb:duckdb 6050637 6456498 0.94
tpcds_q43/duckdb:duckdb 11052736 11123810 0.99
tpcds_q44/duckdb:duckdb 13061563 13307092 0.98
tpcds_q45/duckdb:duckdb 16615653 16761412 0.99
tpcds_q46/duckdb:duckdb 35532006 38507366 0.92
tpcds_q47/duckdb:duckdb 40852368 40615402 1.01
tpcds_q48/duckdb:duckdb 22189036 21602530 1.03
tpcds_q49/duckdb:duckdb 16028438 15551283 1.03
tpcds_q50/duckdb:duckdb 13482053 13969066 0.97
tpcds_q51/duckdb:duckdb 88859559 89144174 1.00
tpcds_q52/duckdb:duckdb 6999273 7241429 0.97
tpcds_q53/duckdb:duckdb 11795178 11501891 1.03
tpcds_q54/duckdb:duckdb 15951496 16864717 0.95
tpcds_q55/duckdb:duckdb 6550284 6723413 0.97
tpcds_q56/duckdb:duckdb 13666374 12806692 1.07
tpcds_q57/duckdb:duckdb 30268662 30207187 1.00
tpcds_q58/duckdb:duckdb 12300441 12835533 0.96
tpcds_q59/duckdb:duckdb 33995454 33840268 1.00
tpcds_q60/duckdb:duckdb 14349543 14067246 1.02
tpcds_q61/duckdb:duckdb 13819298 14183690 0.97
tpcds_q62/duckdb:duckdb 8901277 9070846 0.98
tpcds_q63/duckdb:duckdb 10701348 11178649 0.96
tpcds_q64/duckdb:duckdb 51472967 51645027 1.00
tpcds_q65/duckdb:duckdb 🚨 34395110 29961260 1.15
tpcds_q66/duckdb:duckdb 🚀 23592555 26242113 0.90
tpcds_q67/duckdb:duckdb 127647209 128164246 1.00
tpcds_q68/duckdb:duckdb 🚀 24191508 27291761 0.89
tpcds_q69/duckdb:duckdb 23786438 24126870 0.99
tpcds_q70/duckdb:duckdb 13610609 13880911 0.98
tpcds_q71/duckdb:duckdb 11518304 12768063 0.90
tpcds_q72/duckdb:duckdb 40900102 42191669 0.97
tpcds_q73/duckdb:duckdb 10636740 10189410 1.04
tpcds_q74/duckdb:duckdb 98629794 99465994 0.99
tpcds_q75/duckdb:duckdb 42078742 41714938 1.01
tpcds_q76/duckdb:duckdb 11814480 11963253 0.99
tpcds_q77/duckdb:duckdb 11728447 11449221 1.02
tpcds_q78/duckdb:duckdb 61825885 62506555 0.99
tpcds_q79/duckdb:duckdb 🚀 17839255 20042877 0.89
tpcds_q80/duckdb:duckdb 28045245 26815389 1.05
tpcds_q81/duckdb:duckdb 38544975 37062292 1.04
tpcds_q82/duckdb:duckdb 8310203 7975486 1.04
tpcds_q83/duckdb:duckdb 8784150 9421731 0.93
tpcds_q84/duckdb:duckdb 🚀 13880737 16118466 0.86
tpcds_q85/duckdb:duckdb 23588950 24790478 0.95
tpcds_q86/duckdb:duckdb 10163616 10084372 1.01
tpcds_q87/duckdb:duckdb 34300938 34281478 1.00
tpcds_q88/duckdb:duckdb 23794388 24089081 0.99
tpcds_q89/duckdb:duckdb 12833647 12825303 1.00
tpcds_q90/duckdb:duckdb 5541479 5401967 1.03
tpcds_q91/duckdb:duckdb 12289663 12724750 0.97
tpcds_q92/duckdb:duckdb 8291627 8668347 0.96
tpcds_q93/duckdb:duckdb 20234641 22387368 0.90
tpcds_q94/duckdb:duckdb 12224020 11810193 1.04
tpcds_q95/duckdb:duckdb 🚨 127300945 110985356 1.15
tpcds_q96/duckdb:duckdb 4310752 4312340 1.00
tpcds_q97/duckdb:duckdb 29449163 30098918 0.98
tpcds_q98/duckdb:duckdb 12568084 13874197 0.91
tpcds_q99/duckdb:duckdb 16026877 16000178 1.00
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +0.7% +0.7% -0.0% +10.0% ➖ noise
1 datafusion:vortex-file-compressed +6.9% +0.7% +6.2% +10.0% ➖ noise
1 duckdb:duckdb -0.1% +0.7% -0.8% +10.0% ➖ noise
1 duckdb:vortex-compact -10.3% +0.7% -10.9% +10.0% ✅ faster
1 duckdb:vortex-file-compressed +9.7% +0.7% +9.0% +12.3% ➖ noise
2 datafusion:vortex-compact -2.6% +2.9% -5.3% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -1.7% +2.9% -4.4% +10.3% ➖ noise
2 duckdb:duckdb +7.5% +2.9% +4.5% +12.2% ➖ noise
2 duckdb:vortex-compact +0.7% +2.9% -2.1% +10.4% ➖ noise
2 duckdb:vortex-file-compressed -2.5% +2.9% -5.2% +11.7% ➖ noise
3 datafusion:vortex-compact -0.3% -0.7% +0.4% +10.2% ➖ noise
3 datafusion:vortex-file-compressed +0.1% -0.7% +0.9% +10.5% ➖ noise
3 duckdb:duckdb +7.4% -0.7% +8.2% +18.9% ➖ noise
3 duckdb:vortex-compact +1.8% -0.7% +2.6% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -11.1% -0.7% -10.5% +11.1% ✅ faster
4 datafusion:vortex-compact -1.9% -2.2% +0.4% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -1.0% -2.2% +1.3% +10.0% ➖ noise
4 duckdb:duckdb -1.5% -2.2% +0.7% +10.0% ➖ noise
4 duckdb:vortex-compact +0.8% -2.2% +3.1% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -1.4% -2.2% +0.8% +10.0% ➖ noise
5 datafusion:vortex-compact -1.0% +0.9% -1.9% +13.4% ➖ noise
5 datafusion:vortex-file-compressed +3.1% +0.9% +2.2% +11.8% ➖ noise
5 duckdb:duckdb +0.2% +0.9% -0.7% +19.1% ➖ noise
5 duckdb:vortex-compact +3.3% +0.9% +2.4% +15.5% ➖ noise
5 duckdb:vortex-file-compressed -9.9% +0.9% -10.7% +10.0% ✅ faster
6 datafusion:vortex-compact +2.1% +1.5% +0.6% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -1.2% +1.5% -2.7% +10.0% ➖ noise
6 duckdb:duckdb +0.2% +1.5% -1.3% +14.7% ➖ noise
6 duckdb:vortex-compact -1.0% +1.5% -2.5% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +3.6% +1.5% +2.0% +10.0% ➖ noise
7 datafusion:vortex-compact -3.7% +0.8% -4.4% +10.0% ➖ noise
7 datafusion:vortex-file-compressed +1.1% +0.8% +0.3% +10.0% ➖ noise
7 duckdb:duckdb -0.2% +0.8% -1.0% +22.0% ➖ noise
7 duckdb:vortex-compact -4.4% +0.8% -5.1% +12.6% ➖ noise
7 duckdb:vortex-file-compressed +2.1% +0.8% +1.3% +14.0% ➖ noise
8 datafusion:vortex-compact -0.3% +3.7% -3.8% +10.0% ➖ noise
8 datafusion:vortex-file-compressed +8.0% +3.7% +4.2% +10.0% ➖ noise
8 duckdb:duckdb -0.4% +3.7% -3.9% +10.0% ➖ noise
8 duckdb:vortex-compact +4.7% +3.7% +1.0% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -1.6% +3.7% -5.0% +11.0% ➖ noise
9 datafusion:vortex-compact -1.3% +3.3% -4.5% +10.0% ➖ noise
9 datafusion:vortex-file-compressed -3.2% +3.3% -6.3% +10.0% ➖ noise
9 duckdb:duckdb -2.3% +3.3% -5.4% +10.0% ➖ noise
9 duckdb:vortex-compact -2.7% +3.3% -5.8% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +0.7% +3.3% -2.5% +11.2% ➖ noise
10 datafusion:vortex-compact +1.4% +2.1% -0.8% +10.9% ➖ noise
10 datafusion:vortex-file-compressed +0.3% +2.1% -1.8% +10.0% ➖ noise
10 duckdb:duckdb +0.0% +2.1% -2.0% +10.2% ➖ noise
10 duckdb:vortex-compact -6.4% +2.1% -8.3% +12.6% ➖ noise
10 duckdb:vortex-file-compressed +5.9% +2.1% +3.7% +10.0% ➖ noise
11 datafusion:vortex-compact -2.0% +4.7% -6.3% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -1.8% +4.7% -6.2% +10.0% ➖ noise
11 duckdb:duckdb -1.0% +4.7% -5.4% +10.0% ➖ noise
11 duckdb:vortex-compact -2.2% +4.7% -6.6% +10.0% ➖ noise
11 duckdb:vortex-file-compressed -1.1% +4.7% -5.6% +10.0% ➖ noise
12 datafusion:vortex-compact +1.3% -8.2% +10.4% +12.2% ➖ noise
12 datafusion:vortex-file-compressed +2.0% -8.2% +11.2% +11.7% ➖ noise
12 duckdb:duckdb -4.2% -8.2% +4.4% +10.6% ➖ noise
12 duckdb:vortex-compact -5.6% -8.2% +2.8% +12.3% ➖ noise
12 duckdb:vortex-file-compressed +0.0% -8.2% +9.0% +12.1% ➖ noise
13 datafusion:vortex-compact -3.4% +0.8% -4.2% +10.0% ➖ noise
13 datafusion:vortex-file-compressed +0.0% +0.8% -0.8% +10.0% ➖ noise
13 duckdb:duckdb +0.6% +0.8% -0.2% +10.0% ➖ noise
13 duckdb:vortex-compact -2.3% +0.8% -3.1% +10.0% ➖ noise
13 duckdb:vortex-file-compressed +3.6% +0.8% +2.7% +10.0% ➖ noise
14 datafusion:vortex-compact +4.5% -2.4% +7.1% +10.0% ➖ noise
14 datafusion:vortex-file-compressed +0.2% -2.4% +2.7% +10.0% ➖ noise
14 duckdb:duckdb +2.7% -2.4% +5.2% +10.0% ➖ noise
14 duckdb:vortex-compact +0.1% -2.4% +2.6% +10.0% ➖ noise
14 duckdb:vortex-file-compressed +1.1% -2.4% +3.6% +10.0% ➖ noise
15 datafusion:vortex-compact -2.6% -1.6% -1.0% +10.0% ➖ noise
15 datafusion:vortex-file-compressed +1.6% -1.6% +3.2% +10.0% ➖ noise
15 duckdb:duckdb +1.7% -1.6% +3.4% +11.2% ➖ noise
15 duckdb:vortex-compact -0.8% -1.6% +0.8% +16.9% ➖ noise
15 duckdb:vortex-file-compressed -1.8% -1.6% -0.3% +10.0% ➖ noise
16 datafusion:vortex-compact -0.4% -3.9% +3.7% +10.0% ➖ noise
16 datafusion:vortex-file-compressed -2.9% -3.9% +1.1% +10.0% ➖ noise
16 duckdb:duckdb +5.8% -3.9% +10.1% +10.8% ➖ noise
16 duckdb:vortex-compact -3.8% -3.9% +0.1% +10.4% ➖ noise
16 duckdb:vortex-file-compressed -0.7% -3.9% +3.4% +10.0% ➖ noise
17 datafusion:vortex-compact -1.2% +0.9% -2.1% +10.0% ➖ noise
17 datafusion:vortex-file-compressed +1.0% +0.9% +0.1% +10.0% ➖ noise
17 duckdb:duckdb -2.3% +0.9% -3.2% +10.0% ➖ noise
17 duckdb:vortex-compact +1.9% +0.9% +1.0% +10.8% ➖ noise
17 duckdb:vortex-file-compressed -1.3% +0.9% -2.2% +10.0% ➖ noise
18 datafusion:vortex-compact -1.1% +3.1% -4.1% +10.0% ➖ noise
18 datafusion:vortex-file-compressed -2.7% +3.1% -5.6% +10.0% ➖ noise
18 duckdb:duckdb +0.2% +3.1% -2.8% +10.0% ➖ noise
18 duckdb:vortex-compact +2.9% +3.1% -0.2% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -2.7% +3.1% -5.7% +10.0% ➖ noise
19 datafusion:vortex-compact +2.7% +2.1% +0.6% +10.0% ➖ noise
19 datafusion:vortex-file-compressed +3.8% +2.1% +1.7% +10.0% ➖ noise
19 duckdb:duckdb -2.3% +2.1% -4.3% +10.6% ➖ noise
19 duckdb:vortex-compact -1.2% +2.1% -3.2% +10.0% ➖ noise
19 duckdb:vortex-file-compressed -0.1% +2.1% -2.1% +10.0% ➖ noise
20 datafusion:vortex-compact +1.5% -2.4% +3.9% +10.0% ➖ noise
20 datafusion:vortex-file-compressed +5.0% -2.4% +7.5% +10.0% ➖ noise
20 duckdb:duckdb -2.0% -2.4% +0.3% +12.3% ➖ noise
20 duckdb:vortex-compact -7.9% -2.4% -5.7% +15.8% ➖ noise
20 duckdb:vortex-file-compressed -6.8% -2.4% -4.6% +20.3% ➖ noise
21 datafusion:vortex-compact -2.5% -1.0% -1.5% +10.0% ➖ noise
21 datafusion:vortex-file-compressed +1.8% -1.0% +2.8% +10.2% ➖ noise
21 duckdb:duckdb -1.6% -1.0% -0.6% +17.8% ➖ noise
21 duckdb:vortex-compact +2.7% -1.0% +3.8% +13.0% ➖ noise
21 duckdb:vortex-file-compressed +3.9% -1.0% +5.0% +16.9% ➖ noise
22 datafusion:vortex-compact +2.2% +5.6% -3.2% +12.0% ➖ noise
22 datafusion:vortex-file-compressed -0.5% +5.6% -5.8% +16.2% ➖ noise
22 duckdb:duckdb +3.0% +5.6% -2.4% +12.2% ➖ noise
22 duckdb:vortex-compact +3.7% +5.6% -1.8% +10.0% ➖ noise
22 duckdb:vortex-file-compressed +1.8% +5.6% -3.6% +13.3% ➖ noise
23 datafusion:vortex-compact -0.2% +2.1% -2.3% +10.0% ➖ noise
23 datafusion:vortex-file-compressed -0.7% +2.1% -2.7% +10.0% ➖ noise
23 duckdb:duckdb -8.1% +2.1% -10.0% +14.4% ➖ noise
23 duckdb:vortex-compact -5.9% +2.1% -7.8% +10.0% ➖ noise
23 duckdb:vortex-file-compressed +1.1% +2.1% -1.0% +10.0% ➖ noise
24 datafusion:vortex-compact -2.0% +0.6% -2.6% +10.0% ➖ noise
24 datafusion:vortex-file-compressed -1.5% +0.6% -2.1% +10.0% ➖ noise
24 duckdb:duckdb -16.2% +0.6% -16.6% +10.0% ✅ faster
24 duckdb:vortex-compact -0.6% +0.6% -1.1% +10.0% ➖ noise
24 duckdb:vortex-file-compressed +0.2% +0.6% -0.3% +10.0% ➖ noise
25 datafusion:vortex-compact +0.1% -1.1% +1.3% +10.0% ➖ noise
25 datafusion:vortex-file-compressed -2.4% -1.1% -1.3% +10.0% ➖ noise
25 duckdb:duckdb +3.8% -1.1% +5.0% +11.7% ➖ noise
25 duckdb:vortex-compact +0.9% -1.1% +2.0% +10.0% ➖ noise
25 duckdb:vortex-file-compressed +2.1% -1.1% +3.3% +10.0% ➖ noise
26 datafusion:vortex-compact -0.3% -0.9% +0.6% +10.0% ➖ noise
26 datafusion:vortex-file-compressed -0.1% -0.9% +0.8% +10.0% ➖ noise
26 duckdb:duckdb +7.0% -0.9% +7.9% +13.0% ➖ noise
26 duckdb:vortex-compact -5.1% -0.9% -4.3% +14.7% ➖ noise
26 duckdb:vortex-file-compressed -2.4% -0.9% -1.5% +10.0% ➖ noise
27 datafusion:vortex-compact -2.2% -0.0% -2.2% +10.0% ➖ noise
27 datafusion:vortex-file-compressed +1.9% -0.0% +1.9% +10.0% ➖ noise
27 duckdb:duckdb +0.5% -0.0% +0.5% +15.0% ➖ noise
27 duckdb:vortex-compact -4.5% -0.0% -4.5% +10.0% ➖ noise
27 duckdb:vortex-file-compressed +0.5% -0.0% +0.5% +10.0% ➖ noise
28 datafusion:vortex-compact -0.0% -0.9% +0.9% +10.0% ➖ noise
28 datafusion:vortex-file-compressed -2.2% -0.9% -1.3% +10.0% ➖ noise
28 duckdb:duckdb +0.3% -0.9% +1.2% +10.0% ➖ noise
28 duckdb:vortex-compact -4.4% -0.9% -3.5% +10.0% ➖ noise
28 duckdb:vortex-file-compressed +1.4% -0.9% +2.4% +10.0% ➖ noise
29 datafusion:vortex-compact +0.6% -1.5% +2.1% +10.0% ➖ noise
29 datafusion:vortex-file-compressed +2.3% -1.5% +3.9% +10.0% ➖ noise
29 duckdb:duckdb +3.1% -1.5% +4.7% +10.8% ➖ noise
29 duckdb:vortex-compact -0.6% -1.5% +0.9% +10.0% ➖ noise
29 duckdb:vortex-file-compressed +2.2% -1.5% +3.8% +10.2% ➖ noise
30 datafusion:vortex-compact +0.9% +1.6% -0.8% +13.0% ➖ noise
30 datafusion:vortex-file-compressed -4.3% +1.6% -5.8% +10.0% ➖ noise
30 duckdb:duckdb -8.3% +1.6% -9.8% +10.0% ✅ faster
30 duckdb:vortex-compact +2.0% +1.6% +0.4% +12.7% ➖ noise
30 duckdb:vortex-file-compressed -5.3% +1.6% -6.8% +10.0% ➖ noise
31 datafusion:vortex-compact -1.0% +3.1% -3.9% +10.0% ➖ noise
31 datafusion:vortex-file-compressed +1.2% +3.1% -1.8% +10.0% ➖ noise
31 duckdb:duckdb +0.1% +3.1% -2.9% +10.6% ➖ noise
31 duckdb:vortex-compact +1.1% +3.1% -1.9% +10.0% ➖ noise
31 duckdb:vortex-file-compressed -1.9% +3.1% -4.8% +12.1% ➖ noise
32 datafusion:vortex-compact -1.0% +7.5% -7.9% +10.0% ➖ noise
32 datafusion:vortex-file-compressed -0.1% +7.5% -7.1% +11.0% ➖ noise
32 duckdb:duckdb +3.9% +7.5% -3.3% +21.2% ➖ noise
32 duckdb:vortex-compact +3.1% +7.5% -4.1% +14.3% ➖ noise
32 duckdb:vortex-file-compressed -6.4% +7.5% -12.9% +12.2% ✅ faster
33 datafusion:vortex-compact -1.0% -1.8% +0.8% +10.0% ➖ noise
33 datafusion:vortex-file-compressed -3.9% -1.8% -2.1% +10.0% ➖ noise
33 duckdb:duckdb -5.5% -1.8% -3.8% +15.7% ➖ noise
33 duckdb:vortex-compact -5.1% -1.8% -3.4% +10.0% ➖ noise
33 duckdb:vortex-file-compressed +0.5% -1.8% +2.3% +11.3% ➖ noise
34 datafusion:vortex-compact +1.8% -2.4% +4.4% +10.0% ➖ noise
34 datafusion:vortex-file-compressed -1.3% -2.4% +1.1% +10.0% ➖ noise
34 duckdb:duckdb -17.0% -2.4% -14.9% +10.6% ✅ faster
34 duckdb:vortex-compact -0.6% -2.4% +1.9% +15.8% ➖ noise
34 duckdb:vortex-file-compressed +5.6% -2.4% +8.2% +11.4% ➖ noise
35 datafusion:vortex-compact +4.0% +0.5% +3.4% +10.0% ➖ noise
35 datafusion:vortex-file-compressed +1.0% +0.5% +0.5% +10.0% ➖ noise
35 duckdb:duckdb -10.6% +0.5% -11.0% +15.2% ➖ noise
35 duckdb:vortex-compact -5.4% +0.5% -5.9% +10.0% ➖ noise
35 duckdb:vortex-file-compressed -3.1% +0.5% -3.7% +10.0% ➖ noise
36 datafusion:vortex-compact -0.0% -1.5% +1.5% +10.0% ➖ noise
36 datafusion:vortex-file-compressed +0.3% -1.5% +1.9% +10.0% ➖ noise
36 duckdb:duckdb -2.5% -1.5% -0.9% +10.0% ➖ noise
36 duckdb:vortex-compact +0.3% -1.5% +1.9% +10.0% ➖ noise
36 duckdb:vortex-file-compressed -3.4% -1.5% -1.9% +10.0% ➖ noise
37 datafusion:vortex-compact +2.7% +1.1% +1.6% +10.0% ➖ noise
37 datafusion:vortex-file-compressed +0.2% +1.1% -0.9% +10.0% ➖ noise
37 duckdb:duckdb +2.0% +1.1% +0.8% +12.4% ➖ noise
37 duckdb:vortex-compact +3.4% +1.1% +2.2% +10.1% ➖ noise
37 duckdb:vortex-file-compressed -2.2% +1.1% -3.3% +11.2% ➖ noise
38 datafusion:vortex-compact -0.1% +1.6% -1.7% +10.0% ➖ noise
38 datafusion:vortex-file-compressed +0.3% +1.6% -1.3% +10.0% ➖ noise
38 duckdb:duckdb -11.6% +1.6% -13.0% +12.6% ✅ faster
38 duckdb:vortex-compact -10.9% +1.6% -12.3% +11.8% ✅ faster
38 duckdb:vortex-file-compressed +8.8% +1.6% +7.1% +18.0% ➖ noise
39 datafusion:vortex-compact +2.0% +0.9% +1.1% +10.7% ➖ noise
39 datafusion:vortex-file-compressed +12.0% +0.9% +11.0% +12.0% ➖ noise
39 duckdb:duckdb +3.0% +0.9% +2.1% +13.7% ➖ noise
39 duckdb:vortex-compact +4.7% +0.9% +3.8% +16.3% ➖ noise
39 duckdb:vortex-file-compressed +3.0% +0.9% +2.1% +16.8% ➖ noise
40 datafusion:vortex-compact +1.5% -1.2% +2.8% +10.0% ➖ noise
40 datafusion:vortex-file-compressed +2.1% -1.2% +3.3% +10.0% ➖ noise
40 duckdb:duckdb -5.1% -1.2% -3.9% +17.3% ➖ noise
40 duckdb:vortex-compact -3.2% -1.2% -2.0% +10.0% ➖ noise
40 duckdb:vortex-file-compressed +2.5% -1.2% +3.8% +14.4% ➖ noise
41 datafusion:vortex-compact +0.3% -3.6% +4.0% +12.3% ➖ noise
41 datafusion:vortex-file-compressed +2.6% -3.6% +6.4% +11.8% ➖ noise
41 duckdb:duckdb -8.5% -3.6% -5.2% +12.5% ➖ noise
41 duckdb:vortex-compact -3.6% -3.6% -0.0% +10.0% ➖ noise
41 duckdb:vortex-file-compressed +0.4% -3.6% +4.1% +10.0% ➖ noise
42 datafusion:vortex-compact -1.2% +1.3% -2.5% +10.1% ➖ noise
42 datafusion:vortex-file-compressed +2.2% +1.3% +0.9% +12.0% ➖ noise
42 duckdb:duckdb -6.3% +1.3% -7.5% +19.1% ➖ noise
42 duckdb:vortex-compact +0.2% +1.3% -1.2% +10.0% ➖ noise
42 duckdb:vortex-file-compressed +6.1% +1.3% +4.7% +15.3% ➖ noise
43 datafusion:vortex-compact -0.9% -2.3% +1.4% +10.0% ➖ noise
43 datafusion:vortex-file-compressed +1.1% -2.3% +3.5% +10.0% ➖ noise
43 duckdb:duckdb -0.6% -2.3% +1.7% +10.0% ➖ noise
43 duckdb:vortex-compact -1.3% -2.3% +1.0% +10.0% ➖ noise
43 duckdb:vortex-file-compressed +1.6% -2.3% +3.9% +18.8% ➖ noise
44 datafusion:vortex-compact -0.7% +2.0% -2.7% +10.0% ➖ noise
44 datafusion:vortex-file-compressed +1.3% +2.0% -0.7% +10.0% ➖ noise
44 duckdb:duckdb -1.8% +2.0% -3.8% +10.5% ➖ noise
44 duckdb:vortex-compact -0.4% +2.0% -2.4% +10.0% ➖ noise
44 duckdb:vortex-file-compressed -2.4% +2.0% -4.3% +12.7% ➖ noise
45 datafusion:vortex-compact -1.1% -1.0% -0.0% +10.0% ➖ noise
45 datafusion:vortex-file-compressed -0.5% -1.0% +0.6% +10.0% ➖ noise
45 duckdb:duckdb -0.9% -1.0% +0.2% +11.8% ➖ noise
45 duckdb:vortex-compact +6.2% -1.0% +7.3% +13.1% ➖ noise
45 duckdb:vortex-file-compressed +5.1% -1.0% +6.2% +10.0% ➖ noise
46 datafusion:vortex-compact -0.5% -0.4% -0.2% +10.0% ➖ noise
46 datafusion:vortex-file-compressed -4.2% -0.4% -3.9% +10.0% ➖ noise
46 duckdb:duckdb -7.7% -0.4% -7.4% +10.0% ➖ noise
46 duckdb:vortex-compact -2.7% -0.4% -2.3% +10.0% ➖ noise
46 duckdb:vortex-file-compressed +0.1% -0.4% +0.4% +10.0% ➖ noise
47 datafusion:vortex-compact +2.5% -1.6% +4.1% +10.0% ➖ noise
47 datafusion:vortex-file-compressed +1.0% -1.6% +2.6% +10.0% ➖ noise
47 duckdb:duckdb +0.6% -1.6% +2.2% +10.0% ➖ noise
47 duckdb:vortex-compact -1.0% -1.6% +0.6% +10.0% ➖ noise
47 duckdb:vortex-file-compressed -0.6% -1.6% +1.0% +10.0% ➖ noise
48 datafusion:vortex-compact -0.2% +0.9% -1.1% +10.0% ➖ noise
48 datafusion:vortex-file-compressed -2.3% +0.9% -3.2% +10.1% ➖ noise
48 duckdb:duckdb +2.7% +0.9% +1.8% +10.0% ➖ noise
48 duckdb:vortex-compact +2.5% +0.9% +1.6% +20.4% ➖ noise
48 duckdb:vortex-file-compressed -0.1% +0.9% -1.0% +10.9% ➖ noise
49 datafusion:vortex-compact -0.4% -2.5% +2.1% +10.0% ➖ noise
49 datafusion:vortex-file-compressed -0.1% -2.5% +2.4% +10.0% ➖ noise
49 duckdb:duckdb +3.1% -2.5% +5.7% +13.2% ➖ noise
49 duckdb:vortex-compact -7.1% -2.5% -4.7% +10.0% ➖ noise
49 duckdb:vortex-file-compressed -7.6% -2.5% -5.2% +15.7% ➖ noise
50 datafusion:vortex-compact -4.4% -0.7% -3.7% +10.0% ➖ noise
50 datafusion:vortex-file-compressed -2.3% -0.7% -1.5% +10.0% ➖ noise
50 duckdb:duckdb -3.5% -0.7% -2.8% +10.7% ➖ noise
50 duckdb:vortex-compact -2.1% -0.7% -1.4% +10.0% ➖ noise
50 duckdb:vortex-file-compressed +1.1% -0.7% +1.8% +10.0% ➖ noise
51 datafusion:vortex-compact -1.0% +0.8% -1.8% +10.0% ➖ noise
51 datafusion:vortex-file-compressed +0.9% +0.8% +0.2% +10.0% ➖ noise
51 duckdb:duckdb -0.3% +0.8% -1.1% +10.0% ➖ noise
51 duckdb:vortex-compact -4.5% +0.8% -5.2% +16.3% ➖ noise
51 duckdb:vortex-file-compressed -1.6% +0.8% -2.4% +16.3% ➖ noise
52 datafusion:vortex-compact -3.0% -2.5% -0.5% +15.0% ➖ noise
52 datafusion:vortex-file-compressed -3.2% -2.5% -0.8% +11.5% ➖ noise
52 duckdb:duckdb -3.3% -2.5% -0.9% +15.8% ➖ noise
52 duckdb:vortex-compact -1.3% -2.5% +1.2% +14.5% ➖ noise
52 duckdb:vortex-file-compressed -2.1% -2.5% +0.4% +19.7% ➖ noise
53 datafusion:vortex-compact -4.6% -0.8% -3.9% +10.0% ➖ noise
53 datafusion:vortex-file-compressed +4.5% -0.8% +5.3% +27.2% ➖ noise
53 duckdb:duckdb +2.5% -0.8% +3.3% +10.0% ➖ noise
53 duckdb:vortex-compact +0.8% -0.8% +1.6% +10.0% ➖ noise
53 duckdb:vortex-file-compressed -1.9% -0.8% -1.2% +10.9% ➖ noise
54 datafusion:vortex-compact +2.0% -0.5% +2.5% +10.0% ➖ noise
54 datafusion:vortex-file-compressed -3.8% -0.5% -3.4% +10.0% ➖ noise
54 duckdb:duckdb -5.4% -0.5% -5.0% +14.2% ➖ noise
54 duckdb:vortex-compact -0.5% -0.5% -0.0% +10.0% ➖ noise
54 duckdb:vortex-file-compressed -2.2% -0.5% -1.7% +10.7% ➖ noise
55 datafusion:vortex-compact +1.0% +0.1% +0.9% +11.1% ➖ noise
55 datafusion:vortex-file-compressed -2.5% +0.1% -2.6% +13.0% ➖ noise
55 duckdb:duckdb -2.6% +0.1% -2.6% +16.0% ➖ noise
55 duckdb:vortex-compact -1.5% +0.1% -1.6% +11.6% ➖ noise
55 duckdb:vortex-file-compressed -2.3% +0.1% -2.4% +13.6% ➖ noise
56 datafusion:vortex-compact -0.6% -2.2% +1.6% +10.0% ➖ noise
56 datafusion:vortex-file-compressed +0.4% -2.2% +2.7% +10.0% ➖ noise
56 duckdb:duckdb +6.7% -2.2% +9.1% +12.3% ➖ noise
56 duckdb:vortex-compact -1.9% -2.2% +0.3% +10.0% ➖ noise
56 duckdb:vortex-file-compressed +1.4% -2.2% +3.7% +10.0% ➖ noise
57 datafusion:vortex-compact +2.5% -4.4% +7.2% +10.0% ➖ noise
57 datafusion:vortex-file-compressed -0.3% -4.4% +4.3% +10.0% ➖ noise
57 duckdb:duckdb +0.2% -4.4% +4.8% +10.0% ➖ noise
57 duckdb:vortex-compact +0.9% -4.4% +5.5% +16.1% ➖ noise
57 duckdb:vortex-file-compressed +0.6% -4.4% +5.3% +10.0% ➖ noise
58 datafusion:vortex-compact +0.1% -2.5% +2.7% +10.0% ➖ noise
58 datafusion:vortex-file-compressed -0.0% -2.5% +2.5% +10.0% ➖ noise
58 duckdb:duckdb -4.2% -2.5% -1.7% +12.2% ➖ noise
58 duckdb:vortex-compact -20.4% -2.5% -18.4% +18.2% ✅ faster
58 duckdb:vortex-file-compressed -19.6% -2.5% -17.6% +13.2% ✅ faster
59 datafusion:vortex-compact -0.8% -1.0% +0.2% +10.0% ➖ noise
59 datafusion:vortex-file-compressed +1.5% -1.0% +2.5% +10.0% ➖ noise
59 duckdb:duckdb +0.5% -1.0% +1.4% +10.0% ➖ noise
59 duckdb:vortex-compact -2.9% -1.0% -1.9% +10.0% ➖ noise
59 duckdb:vortex-file-compressed -0.6% -1.0% +0.4% +10.0% ➖ noise
60 datafusion:vortex-compact -2.6% +0.1% -2.7% +10.0% ➖ noise
60 datafusion:vortex-file-compressed +2.1% +0.1% +2.0% +10.0% ➖ noise
60 duckdb:duckdb +2.0% +0.1% +1.9% +13.6% ➖ noise
60 duckdb:vortex-compact +0.5% +0.1% +0.3% +10.0% ➖ noise
60 duckdb:vortex-file-compressed -1.8% +0.1% -1.9% +11.1% ➖ noise
61 datafusion:vortex-compact -2.9% +1.4% -4.3% +10.0% ➖ noise
61 datafusion:vortex-file-compressed -1.1% +1.4% -2.5% +10.0% ➖ noise
61 duckdb:duckdb -2.6% +1.4% -3.9% +10.5% ➖ noise
61 duckdb:vortex-compact -6.4% +1.4% -7.7% +12.2% ➖ noise
61 duckdb:vortex-file-compressed -1.0% +1.4% -2.3% +13.4% ➖ noise
62 datafusion:vortex-compact +0.2% +7.0% -6.4% +17.7% ➖ noise
62 datafusion:vortex-file-compressed -1.1% +7.0% -7.6% +15.5% ➖ noise
62 duckdb:duckdb -1.9% +7.0% -8.3% +15.9% ➖ noise
62 duckdb:vortex-compact -0.1% +7.0% -6.7% +25.1% ➖ noise
62 duckdb:vortex-file-compressed -0.4% +7.0% -6.9% +31.8% ➖ noise
63 datafusion:vortex-compact -0.2% -0.8% +0.6% +10.0% ➖ noise
63 datafusion:vortex-file-compressed -0.4% -0.8% +0.4% +10.1% ➖ noise
63 duckdb:duckdb -4.3% -0.8% -3.5% +10.0% ➖ noise
63 duckdb:vortex-compact +2.9% -0.8% +3.7% +10.9% ➖ noise
63 duckdb:vortex-file-compressed -6.1% -0.8% -5.3% +13.2% ➖ noise
64 datafusion:vortex-compact +0.1% +0.1% -0.0% +10.0% ➖ noise
64 datafusion:vortex-file-compressed +0.9% +0.1% +0.8% +10.0% ➖ noise
64 duckdb:duckdb -0.3% +0.1% -0.4% +10.8% ➖ noise
64 duckdb:vortex-compact -4.0% +0.1% -4.1% +10.0% ➖ noise
64 duckdb:vortex-file-compressed -5.4% +0.1% -5.5% +10.0% ➖ noise
65 datafusion:vortex-compact +2.2% +1.6% +0.5% +10.0% ➖ noise
65 datafusion:vortex-file-compressed +6.3% +1.6% +4.6% +11.4% ➖ noise
65 duckdb:duckdb +14.8% +1.6% +12.9% +17.7% ➖ noise
65 duckdb:vortex-compact -2.3% +1.6% -3.9% +10.0% ➖ noise
65 duckdb:vortex-file-compressed -5.1% +1.6% -6.6% +13.1% ➖ noise
66 datafusion:vortex-compact +1.1% +1.3% -0.2% +10.0% ➖ noise
66 datafusion:vortex-file-compressed +1.8% +1.3% +0.5% +10.9% ➖ noise
66 duckdb:duckdb -10.1% +1.3% -11.2% +11.2% ✅ faster
66 duckdb:vortex-compact -2.9% +1.3% -4.1% +10.9% ➖ noise
66 duckdb:vortex-file-compressed +2.0% +1.3% +0.7% +18.3% ➖ noise
67 datafusion:vortex-compact +2.0% -0.1% +2.1% +10.0% ➖ noise
67 datafusion:vortex-file-compressed -0.6% -0.1% -0.5% +10.0% ➖ noise
67 duckdb:duckdb -0.4% -0.1% -0.3% +10.0% ➖ noise
67 duckdb:vortex-compact +2.2% -0.1% +2.4% +10.0% ➖ noise
67 duckdb:vortex-file-compressed +0.1% -0.1% +0.2% +10.0% ➖ noise
68 datafusion:vortex-compact -0.5% -0.4% -0.1% +10.0% ➖ noise
68 datafusion:vortex-file-compressed -2.6% -0.4% -2.2% +10.0% ➖ noise
68 duckdb:duckdb -11.4% -0.4% -11.0% +10.0% ✅ faster
68 duckdb:vortex-compact +1.4% -0.4% +1.8% +10.0% ➖ noise
68 duckdb:vortex-file-compressed -2.7% -0.4% -2.4% +10.0% ➖ noise
69 datafusion:vortex-compact -1.8% +1.3% -3.1% +10.0% ➖ noise
69 datafusion:vortex-file-compressed +0.5% +1.3% -0.9% +10.0% ➖ noise
69 duckdb:duckdb -1.4% +1.3% -2.7% +10.0% ➖ noise
69 duckdb:vortex-compact -2.0% +1.3% -3.3% +10.0% ➖ noise
69 duckdb:vortex-file-compressed -1.1% +1.3% -2.5% +10.0% ➖ noise
70 datafusion:vortex-compact -1.4% +3.7% -5.0% +10.0% ➖ noise
70 datafusion:vortex-file-compressed +1.4% +3.7% -2.3% +10.0% ➖ noise
70 duckdb:duckdb -1.9% +3.7% -5.5% +16.1% ➖ noise
70 duckdb:vortex-compact -4.8% +3.7% -8.3% +10.0% ➖ noise
70 duckdb:vortex-file-compressed -6.2% +3.7% -9.6% +10.0% ✅ faster
71 datafusion:vortex-compact +1.5% -1.1% +2.7% +10.0% ➖ noise
71 datafusion:vortex-file-compressed +2.0% -1.1% +3.2% +10.1% ➖ noise
71 duckdb:duckdb -9.8% -1.1% -8.8% +19.3% ➖ noise
71 duckdb:vortex-compact +4.1% -1.1% +5.3% +11.2% ➖ noise
71 duckdb:vortex-file-compressed -1.0% -1.1% +0.2% +11.0% ➖ noise
72 datafusion:vortex-compact +1.0% -0.6% +1.5% +10.0% ➖ noise
72 datafusion:vortex-file-compressed -1.7% -0.6% -1.2% +10.0% ➖ noise
72 duckdb:duckdb -3.1% -0.6% -2.5% +12.9% ➖ noise
72 duckdb:vortex-compact +0.9% -0.6% +1.5% +10.0% ➖ noise
72 duckdb:vortex-file-compressed -1.5% -0.6% -1.0% +10.0% ➖ noise
73 datafusion:vortex-compact +0.0% +2.1% -2.1% +14.9% ➖ noise
73 datafusion:vortex-file-compressed +13.3% +2.1% +11.0% +21.6% ➖ noise
73 duckdb:duckdb +4.4% +2.1% +2.2% +12.3% ➖ noise
73 duckdb:vortex-compact -3.2% +2.1% -5.2% +10.0% ➖ noise
73 duckdb:vortex-file-compressed -8.1% +2.1% -10.0% +10.0% ✅ faster
74 datafusion:vortex-compact -0.5% +2.8% -3.3% +10.0% ➖ noise
74 datafusion:vortex-file-compressed -0.4% +2.8% -3.1% +10.0% ➖ noise
74 duckdb:duckdb -0.8% +2.8% -3.5% +10.0% ➖ noise
74 duckdb:vortex-compact +2.1% +2.8% -0.7% +10.0% ➖ noise
74 duckdb:vortex-file-compressed +0.5% +2.8% -2.3% +10.0% ➖ noise
75 datafusion:vortex-compact -2.2% +2.4% -4.5% +10.0% ➖ noise
75 datafusion:vortex-file-compressed +0.1% +2.4% -2.2% +10.0% ➖ noise
75 duckdb:duckdb +0.9% +2.4% -1.5% +10.5% ➖ noise
75 duckdb:vortex-compact +2.3% +2.4% -0.0% +10.0% ➖ noise
75 duckdb:vortex-file-compressed -5.4% +2.4% -7.6% +14.6% ➖ noise
76 datafusion:vortex-compact +1.6% -0.5% +2.0% +10.0% ➖ noise
76 datafusion:vortex-file-compressed -1.1% -0.5% -0.7% +10.0% ➖ noise
76 duckdb:duckdb -1.2% -0.5% -0.8% +17.3% ➖ noise
76 duckdb:vortex-compact -5.0% -0.5% -4.6% +10.0% ➖ noise
76 duckdb:vortex-file-compressed -12.0% -0.5% -11.6% +25.9% ➖ noise
77 datafusion:vortex-compact +0.4% -2.1% +2.5% +10.0% ➖ noise
77 datafusion:vortex-file-compressed -4.6% -2.1% -2.6% +10.0% ➖ noise
77 duckdb:duckdb +2.4% -2.1% +4.6% +13.1% ➖ noise
77 duckdb:vortex-compact +4.6% -2.1% +6.8% +10.0% ➖ noise
77 duckdb:vortex-file-compressed +11.9% -2.1% +14.3% +11.5% 🚨 regression
78 datafusion:vortex-compact +0.6% +2.0% -1.3% +10.0% ➖ noise
78 datafusion:vortex-file-compressed -0.5% +2.0% -2.4% +10.0% ➖ noise
78 duckdb:duckdb -1.1% +2.0% -3.0% +12.0% ➖ noise
78 duckdb:vortex-compact -3.8% +2.0% -5.7% +10.0% ➖ noise
78 duckdb:vortex-file-compressed -5.4% +2.0% -7.2% +10.0% ➖ noise
79 datafusion:vortex-compact +4.2% +1.9% +2.3% +10.0% ➖ noise
79 datafusion:vortex-file-compressed -1.4% +1.9% -3.2% +10.0% ➖ noise
79 duckdb:duckdb -11.0% +1.9% -12.7% +10.0% ✅ faster
79 duckdb:vortex-compact -1.9% +1.9% -3.7% +10.0% ➖ noise
79 duckdb:vortex-file-compressed +0.5% +1.9% -1.4% +10.0% ➖ noise
80 datafusion:vortex-compact +0.2% -1.8% +2.0% +10.0% ➖ noise
80 datafusion:vortex-file-compressed -0.3% -1.8% +1.5% +10.0% ➖ noise
80 duckdb:duckdb +4.6% -1.8% +6.6% +12.3% ➖ noise
80 duckdb:vortex-compact -6.4% -1.8% -4.7% +10.0% ➖ noise
80 duckdb:vortex-file-compressed +1.1% -1.8% +3.0% +10.0% ➖ noise
81 datafusion:vortex-compact +6.1% +2.3% +3.7% +13.7% ➖ noise
81 datafusion:vortex-file-compressed +4.1% +2.3% +1.8% +12.4% ➖ noise
81 duckdb:duckdb +4.0% +2.3% +1.7% +15.4% ➖ noise
81 duckdb:vortex-compact -3.9% +2.3% -6.1% +10.0% ➖ noise
81 duckdb:vortex-file-compressed -2.9% +2.3% -5.1% +10.0% ➖ noise
82 datafusion:vortex-compact -0.9% -1.3% +0.5% +10.0% ➖ noise
82 datafusion:vortex-file-compressed +5.4% -1.3% +6.9% +11.2% ➖ noise
82 duckdb:duckdb +4.2% -1.3% +5.6% +16.0% ➖ noise
82 duckdb:vortex-compact -3.8% -1.3% -2.5% +10.0% ➖ noise
82 duckdb:vortex-file-compressed -7.0% -1.3% -5.7% +18.3% ➖ noise
83 datafusion:vortex-compact +0.0% -0.4% +0.4% +10.0% ➖ noise
83 datafusion:vortex-file-compressed -4.0% -0.4% -3.6% +10.0% ➖ noise
83 duckdb:duckdb -6.8% -0.4% -6.4% +13.0% ➖ noise
83 duckdb:vortex-compact -2.2% -0.4% -1.8% +10.0% ➖ noise
83 duckdb:vortex-file-compressed -4.1% -0.4% -3.8% +10.0% ➖ noise
84 datafusion:vortex-compact +4.5% +0.9% +3.6% +10.0% ➖ noise
84 datafusion:vortex-file-compressed +1.6% +0.9% +0.7% +10.8% ➖ noise
84 duckdb:duckdb -13.9% +0.9% -14.6% +10.1% ✅ faster
84 duckdb:vortex-compact -2.1% +0.9% -3.0% +10.0% ➖ noise
84 duckdb:vortex-file-compressed -4.5% +0.9% -5.3% +10.0% ➖ noise
85 datafusion:vortex-compact +2.5% +1.0% +1.4% +10.0% ➖ noise
85 datafusion:vortex-file-compressed +0.2% +1.0% -0.8% +10.0% ➖ noise
85 duckdb:duckdb -4.8% +1.0% -5.8% +12.4% ➖ noise
85 duckdb:vortex-compact -4.3% +1.0% -5.3% +11.2% ➖ noise
85 duckdb:vortex-file-compressed -4.9% +1.0% -5.9% +10.0% ➖ noise
86 datafusion:vortex-compact -0.1% +1.1% -1.2% +10.0% ➖ noise
86 datafusion:vortex-file-compressed -6.0% +1.1% -7.1% +12.2% ➖ noise
86 duckdb:duckdb +0.8% +1.1% -0.4% +14.7% ➖ noise
86 duckdb:vortex-compact -17.4% +1.1% -18.4% +22.6% ➖ noise
86 duckdb:vortex-file-compressed +15.2% +1.1% +13.9% +12.8% 🚨 regression
87 datafusion:vortex-compact +0.3% -1.7% +2.1% +10.0% ➖ noise
87 datafusion:vortex-file-compressed -3.7% -1.7% -2.0% +10.0% ➖ noise
87 duckdb:duckdb +0.1% -1.7% +1.8% +12.8% ➖ noise
87 duckdb:vortex-compact -1.3% -1.7% +0.3% +10.4% ➖ noise
87 duckdb:vortex-file-compressed +8.8% -1.7% +10.7% +16.6% ➖ noise
88 datafusion:vortex-compact -0.1% -1.0% +1.0% +10.0% ➖ noise
88 datafusion:vortex-file-compressed +0.1% -1.0% +1.2% +10.0% ➖ noise
88 duckdb:duckdb -1.2% -1.0% -0.2% +10.4% ➖ noise
88 duckdb:vortex-compact -1.8% -1.0% -0.7% +10.0% ➖ noise
88 duckdb:vortex-file-compressed +5.7% -1.0% +6.8% +10.0% ➖ noise
89 datafusion:vortex-compact -1.8% -2.2% +0.5% +10.0% ➖ noise
89 datafusion:vortex-file-compressed -1.9% -2.2% +0.3% +10.0% ➖ noise
89 duckdb:duckdb +0.1% -2.2% +2.3% +11.7% ➖ noise
89 duckdb:vortex-compact -4.4% -2.2% -2.2% +10.0% ➖ noise
89 duckdb:vortex-file-compressed -4.9% -2.2% -2.8% +13.7% ➖ noise
90 datafusion:vortex-compact -0.8% +2.9% -3.6% +10.0% ➖ noise
90 datafusion:vortex-file-compressed -0.8% +2.9% -3.6% +10.0% ➖ noise
90 duckdb:duckdb +2.6% +2.9% -0.3% +10.0% ➖ noise
90 duckdb:vortex-compact -3.9% +2.9% -6.6% +10.0% ➖ noise
90 duckdb:vortex-file-compressed -2.5% +2.9% -5.3% +10.4% ➖ noise
91 datafusion:vortex-compact -0.9% +0.3% -1.1% +10.0% ➖ noise
91 datafusion:vortex-file-compressed -2.4% +0.3% -2.6% +10.0% ➖ noise
91 duckdb:duckdb -3.4% +0.3% -3.7% +10.0% ➖ noise
91 duckdb:vortex-compact -1.5% +0.3% -1.7% +10.0% ➖ noise
91 duckdb:vortex-file-compressed -4.2% +0.3% -4.5% +10.0% ➖ noise
92 datafusion:vortex-compact +3.5% +0.0% +3.4% +10.0% ➖ noise
92 datafusion:vortex-file-compressed -0.9% +0.0% -0.9% +10.0% ➖ noise
92 duckdb:duckdb -4.3% +0.0% -4.4% +12.7% ➖ noise
92 duckdb:vortex-compact +5.0% +0.0% +5.0% +10.0% ➖ noise
92 duckdb:vortex-file-compressed +2.4% +0.0% +2.4% +10.0% ➖ noise
93 datafusion:vortex-compact -0.4% -0.3% -0.0% +10.0% ➖ noise
93 datafusion:vortex-file-compressed +0.4% -0.3% +0.7% +10.0% ➖ noise
93 duckdb:duckdb -9.6% -0.3% -9.3% +13.1% ➖ noise
93 duckdb:vortex-compact -1.2% -0.3% -0.8% +10.0% ➖ noise
93 duckdb:vortex-file-compressed -3.0% -0.3% -2.7% +10.0% ➖ noise
94 datafusion:vortex-compact +1.9% -2.4% +4.4% +10.0% ➖ noise
94 datafusion:vortex-file-compressed -2.8% -2.4% -0.4% +10.0% ➖ noise
94 duckdb:duckdb +3.5% -2.4% +6.1% +10.6% ➖ noise
94 duckdb:vortex-compact +0.9% -2.4% +3.4% +11.9% ➖ noise
94 duckdb:vortex-file-compressed -7.1% -2.4% -4.9% +13.8% ➖ noise
95 datafusion:vortex-compact +0.8% -0.9% +1.7% +10.0% ➖ noise
95 datafusion:vortex-file-compressed -0.1% -0.9% +0.8% +10.0% ➖ noise
95 duckdb:duckdb +14.7% -0.9% +15.7% +16.3% ➖ noise
95 duckdb:vortex-compact +8.1% -0.9% +9.0% +17.6% ➖ noise
95 duckdb:vortex-file-compressed +4.9% -0.9% +5.8% +19.9% ➖ noise
96 datafusion:vortex-compact -0.7% +4.0% -4.5% +10.0% ➖ noise
96 datafusion:vortex-file-compressed -1.3% +4.0% -5.1% +16.4% ➖ noise
96 duckdb:duckdb -0.0% +4.0% -3.9% +16.8% ➖ noise
96 duckdb:vortex-compact -0.2% +4.0% -4.0% +14.6% ➖ noise
96 duckdb:vortex-file-compressed +1.6% +4.0% -2.3% +24.6% ➖ noise
97 datafusion:vortex-compact -3.2% +5.4% -8.1% +10.0% ➖ noise
97 datafusion:vortex-file-compressed -5.1% +5.4% -9.9% +10.0% ✅ faster
97 duckdb:duckdb -2.2% +5.4% -7.1% +13.5% ➖ noise
97 duckdb:vortex-compact -6.5% +5.4% -11.3% +13.3% ➖ noise
97 duckdb:vortex-file-compressed -0.2% +5.4% -5.3% +11.8% ➖ noise
98 datafusion:vortex-compact -0.6% +3.2% -3.7% +10.0% ➖ noise
98 datafusion:vortex-file-compressed -2.1% +3.2% -5.1% +10.0% ➖ noise
98 duckdb:duckdb -9.4% +3.2% -12.2% +14.9% ➖ noise
98 duckdb:vortex-compact -2.2% +3.2% -5.2% +10.0% ➖ noise
98 duckdb:vortex-file-compressed -3.0% +3.2% -6.0% +16.1% ➖ noise
99 datafusion:vortex-compact +1.6% -2.0% +3.7% +18.1% ➖ noise
99 datafusion:vortex-file-compressed +9.3% -2.0% +11.6% +19.2% ➖ noise
99 duckdb:duckdb +0.2% -2.0% +2.2% +23.7% ➖ noise
99 duckdb:vortex-compact -1.3% -2.0% +0.7% +34.7% ➖ noise
99 duckdb:vortex-file-compressed -2.5% -2.0% -0.5% +19.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: TPC-DS SF=1 on NVME

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: TPC-H SF=10 on NVME

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


datafusion / vortex-file-compressed (0.991x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 403007051 412910746 0.98
tpch_q02/datafusion:vortex-file-compressed 111890165 114716022 0.98
tpch_q03/datafusion:vortex-file-compressed 201314926 204709488 0.98
tpch_q04/datafusion:vortex-file-compressed 98795371 101101975 0.98
tpch_q05/datafusion:vortex-file-compressed 383726641 389019468 0.99
tpch_q06/datafusion:vortex-file-compressed 40972710 41616125 0.98
tpch_q07/datafusion:vortex-file-compressed 556862241 567535777 0.98
tpch_q08/datafusion:vortex-file-compressed 374611126 379995733 0.99
tpch_q09/datafusion:vortex-file-compressed 669610944 680246317 0.98
tpch_q10/datafusion:vortex-file-compressed 233643768 236661020 0.99
tpch_q11/datafusion:vortex-file-compressed 85142454 87173560 0.98
tpch_q12/datafusion:vortex-file-compressed 105547181 106690703 0.99
tpch_q13/datafusion:vortex-file-compressed 222245244 221795812 1.00
tpch_q14/datafusion:vortex-file-compressed 56700542 57814066 0.98
tpch_q15/datafusion:vortex-file-compressed 106056694 107429834 0.99
tpch_q16/datafusion:vortex-file-compressed 75814759 75477365 1.00
tpch_q17/datafusion:vortex-file-compressed 652898315 645454943 1.01
tpch_q18/datafusion:vortex-file-compressed 877771379 873646915 1.00
tpch_q19/datafusion:vortex-file-compressed 97942032 94518540 1.04
tpch_q20/datafusion:vortex-file-compressed 169241352 171322528 0.99
tpch_q21/datafusion:vortex-file-compressed 661138968 666914697 0.99
tpch_q22/datafusion:vortex-file-compressed 60812052 59925123 1.01
datafusion / vortex-compact (0.994x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 431147016 443053248 0.97
tpch_q02/datafusion:vortex-compact 120038738 119970964 1.00
tpch_q03/datafusion:vortex-compact 219449663 216240615 1.01
tpch_q04/datafusion:vortex-compact 120598580 119811445 1.01
tpch_q05/datafusion:vortex-compact 391939382 393494718 1.00
tpch_q06/datafusion:vortex-compact 62783379 63280968 0.99
tpch_q07/datafusion:vortex-compact 586423414 584839268 1.00
tpch_q08/datafusion:vortex-compact 387359174 387857755 1.00
tpch_q09/datafusion:vortex-compact 678543064 683178346 0.99
tpch_q10/datafusion:vortex-compact 273736459 280350189 0.98
tpch_q11/datafusion:vortex-compact 88652512 91447649 0.97
tpch_q12/datafusion:vortex-compact 167819886 169963031 0.99
tpch_q13/datafusion:vortex-compact 269445178 272025510 0.99
tpch_q14/datafusion:vortex-compact 73747741 74621876 0.99
tpch_q15/datafusion:vortex-compact 163369917 167296538 0.98
tpch_q16/datafusion:vortex-compact 79847271 82663693 0.97
tpch_q17/datafusion:vortex-compact 646688353 651161724 0.99
tpch_q18/datafusion:vortex-compact 888150640 887112044 1.00
tpch_q19/datafusion:vortex-compact 144181310 139551788 1.03
tpch_q20/datafusion:vortex-compact 201297309 200273148 1.01
tpch_q21/datafusion:vortex-compact 698112264 708088357 0.99
tpch_q22/datafusion:vortex-compact 72414702 71283134 1.02
datafusion / parquet (1.008x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 440208043 426806538 1.03
tpch_q02/datafusion:parquet 189045846 187491721 1.01
tpch_q03/datafusion:parquet 294149778 295976437 0.99
tpch_q04/datafusion:parquet 132651338 133547496 0.99
tpch_q05/datafusion:parquet 440872679 447545456 0.99
tpch_q06/datafusion:parquet 125876194 115880599 1.09
tpch_q07/datafusion:parquet 626447145 629540509 1.00
tpch_q08/datafusion:parquet 484050313 490664573 0.99
tpch_q09/datafusion:parquet 768755888 760898385 1.01
tpch_q10/datafusion:parquet 498524191 500427066 1.00
tpch_q11/datafusion:parquet 129913614 130451133 1.00
tpch_q12/datafusion:parquet 215439514 199087133 1.08
tpch_q13/datafusion:parquet 337238998 336937050 1.00
tpch_q14/datafusion:parquet 160207106 154740316 1.04
tpch_q15/datafusion:parquet 230603159 246030367 0.94
tpch_q16/datafusion:parquet 145356072 135526258 1.07
tpch_q17/datafusion:parquet 686734430 684994673 1.00
tpch_q18/datafusion:parquet 896005532 894337168 1.00
tpch_q19/datafusion:parquet 270320858 265271766 1.02
tpch_q20/datafusion:parquet 303952402 310723351 0.98
tpch_q21/datafusion:parquet 725061024 738803858 0.98
tpch_q22/datafusion:parquet 218853195 219356015 1.00
datafusion / arrow (0.990x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 611590694 592361493 1.03
tpch_q02/datafusion:arrow 165463290 163381205 1.01
tpch_q03/datafusion:arrow 458300797 463715190 0.99
tpch_q04/datafusion:arrow 348058925 355583730 0.98
tpch_q05/datafusion:arrow 910151041 926158464 0.98
tpch_q06/datafusion:arrow 275221254 272290558 1.01
tpch_q07/datafusion:arrow 1123247247 1143119175 0.98
tpch_q08/datafusion:arrow 1135696743 1140941735 1.00
tpch_q09/datafusion:arrow 1327759715 1343619696 0.99
tpch_q10/datafusion:arrow 602938616 602826914 1.00
tpch_q11/datafusion:arrow 147346377 149694827 0.98
tpch_q12/datafusion:arrow 656625017 673381105 0.98
tpch_q13/datafusion:arrow 531562766 497279962 1.07
tpch_q14/datafusion:arrow 308880106 312527790 0.99
tpch_q15/datafusion:arrow 663007794 671631527 0.99
tpch_q16/datafusion:arrow 104687043 109598685 0.96
tpch_q17/datafusion:arrow 1314728814 1330008466 0.99
tpch_q18/datafusion:arrow 1823721216 1901586014 0.96
tpch_q19/datafusion:arrow 513006622 510267038 1.01
tpch_q20/datafusion:arrow 485595731 500669982 0.97
tpch_q21/datafusion:arrow 2837059062 2832894887 1.00
tpch_q22/datafusion:arrow 134495971 145160773 0.93
duckdb / vortex-file-compressed (0.977x ➖, 1↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 175415407 181468177 0.97
tpch_q02/duckdb:vortex-file-compressed 52024337 54175436 0.96
tpch_q03/duckdb:vortex-file-compressed 123566539 127869963 0.97
tpch_q04/duckdb:vortex-file-compressed 144834742 150591057 0.96
tpch_q05/duckdb:vortex-file-compressed 127807399 135034255 0.95
tpch_q06/duckdb:vortex-file-compressed 🚀 46130274 52224867 0.88
tpch_q07/duckdb:vortex-file-compressed 144660963 148325247 0.98
tpch_q08/duckdb:vortex-file-compressed 176466586 178653828 0.99
tpch_q09/duckdb:vortex-file-compressed 336418226 336350919 1.00
tpch_q10/duckdb:vortex-file-compressed 153461272 154557113 0.99
tpch_q11/duckdb:vortex-file-compressed 35303639 36210324 0.97
tpch_q12/duckdb:vortex-file-compressed 87993305 88611053 0.99
tpch_q13/duckdb:vortex-file-compressed 248229635 247217308 1.00
tpch_q14/duckdb:vortex-file-compressed 68058926 71414863 0.95
tpch_q15/duckdb:vortex-file-compressed 96446212 100783294 0.96
tpch_q16/duckdb:vortex-file-compressed 77681534 80474693 0.97
tpch_q17/duckdb:vortex-file-compressed 102935907 102201685 1.01
tpch_q18/duckdb:vortex-file-compressed 281273747 281193541 1.00
tpch_q19/duckdb:vortex-file-compressed 90820356 90957425 1.00
tpch_q20/duckdb:vortex-file-compressed 170473185 167233700 1.02
tpch_q21/duckdb:vortex-file-compressed 551309740 555851714 0.99
tpch_q22/duckdb:vortex-file-compressed 75649825 76600418 0.99
duckdb / vortex-compact (0.982x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 230068482 228947702 1.00
tpch_q02/duckdb:vortex-compact 57938466 59666037 0.97
tpch_q03/duckdb:vortex-compact 139890165 142350622 0.98
tpch_q04/duckdb:vortex-compact 173468972 178446278 0.97
tpch_q05/duckdb:vortex-compact 148352272 148422263 1.00
tpch_q06/duckdb:vortex-compact 87583095 91670945 0.96
tpch_q07/duckdb:vortex-compact 202082464 206580810 0.98
tpch_q08/duckdb:vortex-compact 190567398 190137712 1.00
tpch_q09/duckdb:vortex-compact 362631953 367875817 0.99
tpch_q10/duckdb:vortex-compact 182167252 186217674 0.98
tpch_q11/duckdb:vortex-compact 40765845 42796631 0.95
tpch_q12/duckdb:vortex-compact 209458962 208162074 1.01
tpch_q13/duckdb:vortex-compact 294536019 294237911 1.00
tpch_q14/duckdb:vortex-compact 101188652 106582800 0.95
tpch_q15/duckdb:vortex-compact 118801309 120797090 0.98
tpch_q16/duckdb:vortex-compact 85036286 85206905 1.00
tpch_q17/duckdb:vortex-compact 114526479 119319432 0.96
tpch_q18/duckdb:vortex-compact 292364639 299003605 0.98
tpch_q19/duckdb:vortex-compact 114780357 115398937 0.99
tpch_q20/duckdb:vortex-compact 205433640 208477309 0.99
tpch_q21/duckdb:vortex-compact 622017972 632451383 0.98
tpch_q22/duckdb:vortex-compact 89949362 90693960 0.99
duckdb / parquet (0.998x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 261266714 261011621 1.00
tpch_q02/duckdb:parquet 106360890 104033409 1.02
tpch_q03/duckdb:parquet 211166581 211453295 1.00
tpch_q04/duckdb:parquet 133144555 134644500 0.99
tpch_q05/duckdb:parquet 217831878 217073528 1.00
tpch_q06/duckdb:parquet 67950740 69183205 0.98
tpch_q07/duckdb:parquet 181079682 184702674 0.98
tpch_q08/duckdb:parquet 256006815 253435217 1.01
tpch_q09/duckdb:parquet 457521603 464062330 0.99
tpch_q10/duckdb:parquet 610441019 608957043 1.00
tpch_q11/duckdb:parquet 45476605 41456413 1.10
tpch_q12/duckdb:parquet 125963211 129156091 0.98
tpch_q13/duckdb:parquet 467412238 459286402 1.02
tpch_q14/duckdb:parquet 173065284 171408300 1.01
tpch_q15/duckdb:parquet 97703897 100231348 0.97
tpch_q16/duckdb:parquet 157481492 164888893 0.96
tpch_q17/duckdb:parquet 178160895 180952748 0.98
tpch_q18/duckdb:parquet 346351107 355425495 0.97
tpch_q19/duckdb:parquet 279704374 280153442 1.00
tpch_q20/duckdb:parquet 231425648 223120878 1.04
tpch_q21/duckdb:parquet 569170383 587093232 0.97
tpch_q22/duckdb:parquet 290641381 292464314 0.99
duckdb / duckdb (1.006x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 117607957 117408207 1.00
tpch_q02/duckdb:duckdb 48311806 44924984 1.08
tpch_q03/duckdb:duckdb 96685703 97779890 0.99
tpch_q04/duckdb:duckdb 131577036 132289791 0.99
tpch_q05/duckdb:duckdb 111489541 108082235 1.03
tpch_q06/duckdb:duckdb 40360148 38881531 1.04
tpch_q07/duckdb:duckdb 85894241 85887486 1.00
tpch_q08/duckdb:duckdb 110467269 109808090 1.01
tpch_q09/duckdb:duckdb 274797922 281635038 0.98
tpch_q10/duckdb:duckdb 204470776 200350461 1.02
tpch_q11/duckdb:duckdb 15476010 15473979 1.00
tpch_q12/duckdb:duckdb 84784292 85604314 0.99
tpch_q13/duckdb:duckdb 251469416 252611065 1.00
tpch_q14/duckdb:duckdb 70764413 69599804 1.02
tpch_q15/duckdb:duckdb 78442458 77719736 1.01
tpch_q16/duckdb:duckdb 73326046 73221375 1.00
tpch_q17/duckdb:duckdb 84960098 84018099 1.01
tpch_q18/duckdb:duckdb 214263483 214712874 1.00
tpch_q19/duckdb:duckdb 117113192 116160444 1.01
tpch_q20/duckdb:duckdb 112086473 111209071 1.01
tpch_q21/duckdb:duckdb 305233719 300380346 1.02
tpch_q22/duckdb:duckdb 65847991 69445977 0.95
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow +3.2% +1.6% +1.6% +11.1% ➖ noise
1 datafusion:vortex-compact -2.7% +1.6% -4.2% +12.0% ➖ noise
1 datafusion:vortex-file-compressed -2.4% +1.6% -3.9% +12.4% ➖ noise
1 duckdb:duckdb +0.2% +1.6% -1.4% +11.0% ➖ noise
1 duckdb:vortex-compact +0.5% +1.6% -1.1% +11.0% ➖ noise
1 duckdb:vortex-file-compressed -3.3% +1.6% -4.9% +11.6% ➖ noise
2 datafusion:arrow +1.3% +1.5% -0.3% +10.0% ➖ noise
2 datafusion:vortex-compact +0.1% +1.5% -1.5% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -2.5% +1.5% -3.9% +10.0% ➖ noise
2 duckdb:duckdb +7.5% +1.5% +5.9% +13.3% ➖ noise
2 duckdb:vortex-compact -2.9% +1.5% -4.4% +10.4% ➖ noise
2 duckdb:vortex-file-compressed -4.0% +1.5% -5.4% +10.0% ➖ noise
3 datafusion:arrow -1.2% -0.4% -0.8% +10.0% ➖ noise
3 datafusion:vortex-compact +1.5% -0.4% +1.9% +10.0% ➖ noise
3 datafusion:vortex-file-compressed -1.7% -0.4% -1.3% +10.0% ➖ noise
3 duckdb:duckdb -1.1% -0.4% -0.7% +10.0% ➖ noise
3 duckdb:vortex-compact -1.7% -0.4% -1.4% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -3.4% -0.4% -3.0% +10.0% ➖ noise
4 datafusion:arrow -2.1% -0.9% -1.2% +10.0% ➖ noise
4 datafusion:vortex-compact +0.7% -0.9% +1.6% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -2.3% -0.9% -1.4% +10.0% ➖ noise
4 duckdb:duckdb -0.5% -0.9% +0.4% +10.0% ➖ noise
4 duckdb:vortex-compact -2.8% -0.9% -1.9% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -3.8% -0.9% -3.0% +10.0% ➖ noise
5 datafusion:arrow -1.7% -0.6% -1.2% +10.0% ➖ noise
5 datafusion:vortex-compact -0.4% -0.6% +0.2% +10.0% ➖ noise
5 datafusion:vortex-file-compressed -1.4% -0.6% -0.8% +10.0% ➖ noise
5 duckdb:duckdb +3.2% -0.6% +3.7% +10.0% ➖ noise
5 duckdb:vortex-compact -0.0% -0.6% +0.5% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -5.4% -0.6% -4.8% +10.0% ➖ noise
6 datafusion:arrow +1.1% +3.3% -2.1% +10.0% ➖ noise
6 datafusion:vortex-compact -0.8% +3.3% -3.9% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -1.5% +3.3% -4.7% +10.0% ➖ noise
6 duckdb:duckdb +3.8% +3.3% +0.5% +22.5% ➖ noise
6 duckdb:vortex-compact -4.5% +3.3% -7.5% +10.4% ➖ noise
6 duckdb:vortex-file-compressed -11.7% +3.3% -14.5% +10.4% ✅ faster
7 datafusion:arrow -1.7% -1.2% -0.5% +10.0% ➖ noise
7 datafusion:vortex-compact +0.3% -1.2% +1.5% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -1.9% -1.2% -0.7% +10.0% ➖ noise
7 duckdb:duckdb +0.0% -1.2% +1.3% +10.0% ➖ noise
7 duckdb:vortex-compact -2.2% -1.2% -1.0% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -2.5% -1.2% -1.3% +10.0% ➖ noise
8 datafusion:arrow -0.5% -0.2% -0.3% +10.0% ➖ noise
8 datafusion:vortex-compact -0.1% -0.2% +0.0% +10.0% ➖ noise
8 datafusion:vortex-file-compressed -1.4% -0.2% -1.2% +10.0% ➖ noise
8 duckdb:duckdb +0.6% -0.2% +0.8% +10.0% ➖ noise
8 duckdb:vortex-compact +0.2% -0.2% +0.4% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -1.2% -0.2% -1.1% +10.0% ➖ noise
9 datafusion:arrow -1.2% -0.2% -1.0% +10.0% ➖ noise
9 datafusion:vortex-compact -0.7% -0.2% -0.5% +10.0% ➖ noise
9 datafusion:vortex-file-compressed -1.6% -0.2% -1.4% +10.0% ➖ noise
9 duckdb:duckdb -2.4% -0.2% -2.2% +10.0% ➖ noise
9 duckdb:vortex-compact -1.4% -0.2% -1.2% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +0.0% -0.2% +0.2% +10.0% ➖ noise
10 datafusion:arrow +0.0% -0.1% +0.1% +10.0% ➖ noise
10 datafusion:vortex-compact -2.4% -0.1% -2.3% +10.0% ➖ noise
10 datafusion:vortex-file-compressed -1.3% -0.1% -1.2% +10.0% ➖ noise
10 duckdb:duckdb +2.1% -0.1% +2.1% +10.0% ➖ noise
10 duckdb:vortex-compact -2.2% -0.1% -2.1% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -0.7% -0.1% -0.6% +10.0% ➖ noise
11 datafusion:arrow -1.6% +4.5% -5.8% +10.0% ➖ noise
11 datafusion:vortex-compact -3.1% +4.5% -7.2% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -2.3% +4.5% -6.6% +10.0% ➖ noise
11 duckdb:duckdb +0.0% +4.5% -4.3% +16.4% ➖ noise
11 duckdb:vortex-compact -4.7% +4.5% -8.9% +11.2% ➖ noise
11 duckdb:vortex-file-compressed -2.5% +4.5% -6.7% +12.4% ➖ noise
12 datafusion:arrow -2.5% +2.7% -5.1% +45.8% ➖ noise
12 datafusion:vortex-compact -1.3% +2.7% -3.9% +10.0% ➖ noise
12 datafusion:vortex-file-compressed -1.1% +2.7% -3.7% +10.0% ➖ noise
12 duckdb:duckdb -1.0% +2.7% -3.6% +10.0% ➖ noise
12 duckdb:vortex-compact +0.6% +2.7% -2.1% +10.0% ➖ noise
12 duckdb:vortex-file-compressed -0.7% +2.7% -3.3% +10.0% ➖ noise
13 datafusion:arrow +6.9% +0.9% +5.9% +10.0% ➖ noise
13 datafusion:vortex-compact -0.9% +0.9% -1.9% +10.0% ➖ noise
13 datafusion:vortex-file-compressed +0.2% +0.9% -0.7% +10.0% ➖ noise
13 duckdb:duckdb -0.5% +0.9% -1.4% +10.0% ➖ noise
13 duckdb:vortex-compact +0.1% +0.9% -0.8% +10.0% ➖ noise
13 duckdb:vortex-file-compressed +0.4% +0.9% -0.5% +10.0% ➖ noise
14 datafusion:arrow -1.2% +2.2% -3.3% +10.0% ➖ noise
14 datafusion:vortex-compact -1.2% +2.2% -3.3% +10.0% ➖ noise
14 datafusion:vortex-file-compressed -1.9% +2.2% -4.1% +13.8% ➖ noise
14 duckdb:duckdb +1.7% +2.2% -0.6% +10.0% ➖ noise
14 duckdb:vortex-compact -5.1% +2.2% -7.1% +10.0% ➖ noise
14 duckdb:vortex-file-compressed -4.7% +2.2% -6.8% +10.2% ➖ noise
15 datafusion:arrow -1.3% -4.4% +3.3% +10.0% ➖ noise
15 datafusion:vortex-compact -2.3% -4.4% +2.2% +10.0% ➖ noise
15 datafusion:vortex-file-compressed -1.3% -4.4% +3.3% +10.0% ➖ noise
15 duckdb:duckdb +0.9% -4.4% +5.6% +10.0% ➖ noise
15 duckdb:vortex-compact -1.7% -4.4% +2.9% +10.0% ➖ noise
15 duckdb:vortex-file-compressed -4.3% -4.4% +0.1% +10.0% ➖ noise
16 datafusion:arrow -4.5% +1.2% -5.6% +11.9% ➖ noise
16 datafusion:vortex-compact -3.4% +1.2% -4.6% +10.0% ➖ noise
16 datafusion:vortex-file-compressed +0.4% +1.2% -0.8% +10.9% ➖ noise
16 duckdb:duckdb +0.1% +1.2% -1.1% +11.5% ➖ noise
16 duckdb:vortex-compact -0.2% +1.2% -1.4% +11.5% ➖ noise
16 duckdb:vortex-file-compressed -3.5% +1.2% -4.6% +10.8% ➖ noise
17 datafusion:arrow -1.1% -0.6% -0.5% +10.0% ➖ noise
17 datafusion:vortex-compact -0.7% -0.6% -0.0% +10.0% ➖ noise
17 datafusion:vortex-file-compressed +1.2% -0.6% +1.8% +10.0% ➖ noise
17 duckdb:duckdb +1.1% -0.6% +1.8% +10.0% ➖ noise
17 duckdb:vortex-compact -4.0% -0.6% -3.4% +10.0% ➖ noise
17 duckdb:vortex-file-compressed +0.7% -0.6% +1.4% +10.0% ➖ noise
18 datafusion:arrow -4.1% -1.2% -2.9% +10.0% ➖ noise
18 datafusion:vortex-compact +0.1% -1.2% +1.3% +10.0% ➖ noise
18 datafusion:vortex-file-compressed +0.5% -1.2% +1.7% +10.0% ➖ noise
18 duckdb:duckdb -0.2% -1.2% +1.0% +10.0% ➖ noise
18 duckdb:vortex-compact -2.2% -1.2% -1.0% +10.0% ➖ noise
18 duckdb:vortex-file-compressed +0.0% -1.2% +1.2% +10.0% ➖ noise
19 datafusion:arrow +0.5% +0.9% -0.3% +10.0% ➖ noise
19 datafusion:vortex-compact +3.3% +0.9% +2.4% +10.0% ➖ noise
19 datafusion:vortex-file-compressed +3.6% +0.9% +2.7% +10.0% ➖ noise
19 duckdb:duckdb +0.8% +0.9% -0.0% +10.0% ➖ noise
19 duckdb:vortex-compact -0.5% +0.9% -1.4% +10.0% ➖ noise
19 duckdb:vortex-file-compressed -0.2% +0.9% -1.0% +10.0% ➖ noise
20 datafusion:arrow -3.0% +0.7% -3.7% +10.0% ➖ noise
20 datafusion:vortex-compact +0.5% +0.7% -0.2% +10.0% ➖ noise
20 datafusion:vortex-file-compressed -1.2% +0.7% -1.9% +10.0% ➖ noise
20 duckdb:duckdb +0.8% +0.7% +0.1% +10.0% ➖ noise
20 duckdb:vortex-compact -1.5% +0.7% -2.2% +10.0% ➖ noise
20 duckdb:vortex-file-compressed +1.9% +0.7% +1.2% +10.0% ➖ noise
21 datafusion:arrow +0.1% -2.5% +2.7% +10.0% ➖ noise
21 datafusion:vortex-compact -1.4% -2.5% +1.1% +10.0% ➖ noise
21 datafusion:vortex-file-compressed -0.9% -2.5% +1.6% +10.0% ➖ noise
21 duckdb:duckdb +1.6% -2.5% +4.2% +10.0% ➖ noise
21 duckdb:vortex-compact -1.6% -2.5% +0.8% +10.0% ➖ noise
21 duckdb:vortex-file-compressed -0.8% -2.5% +1.7% +10.0% ➖ noise
22 datafusion:arrow -7.3% -0.4% -7.0% +10.0% ➖ noise
22 datafusion:vortex-compact +1.6% -0.4% +2.0% +10.0% ➖ noise
22 datafusion:vortex-file-compressed +1.5% -0.4% +1.9% +10.0% ➖ noise
22 duckdb:duckdb -5.2% -0.4% -4.8% +12.4% ➖ noise
22 duckdb:vortex-compact -0.8% -0.4% -0.4% +10.0% ➖ noise
22 duckdb:vortex-file-compressed -1.2% -0.4% -0.8% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: TPC-H SF=10 on NVME

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -0.7%
Vortex (geomean): 0.850x ➖
Parquet (geomean): 0.856x ➖
Shifts: Parquet (control) -14.4% · Median polish -19.0%


datafusion / vortex-file-compressed (0.795x ➖, 5↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 229714514 347357310 0.66
tpch_q02/datafusion:vortex-file-compressed 🚀 463770719 729834790 0.64
tpch_q03/datafusion:vortex-file-compressed 372328818 525031750 0.71
tpch_q04/datafusion:vortex-file-compressed 🚀 194219999 351057080 0.55
tpch_q05/datafusion:vortex-file-compressed 467802514 582736759 0.80
tpch_q06/datafusion:vortex-file-compressed 297509304 411972744 0.72
tpch_q07/datafusion:vortex-file-compressed 493548804 567562579 0.87
tpch_q08/datafusion:vortex-file-compressed 584879061 803551614 0.73
tpch_q09/datafusion:vortex-file-compressed 🚀 442208661 735991305 0.60
tpch_q10/datafusion:vortex-file-compressed 526108617 714752503 0.74
tpch_q11/datafusion:vortex-file-compressed 388122470 418839008 0.93
tpch_q12/datafusion:vortex-file-compressed 416390721 559111830 0.74
tpch_q13/datafusion:vortex-file-compressed 🚀 203365947 371401106 0.55
tpch_q14/datafusion:vortex-file-compressed 404183900 363843489 1.11
tpch_q15/datafusion:vortex-file-compressed 575587414 570011136 1.01
tpch_q16/datafusion:vortex-file-compressed 390211739 334412551 1.17
tpch_q17/datafusion:vortex-file-compressed 402397297 460905417 0.87
tpch_q18/datafusion:vortex-file-compressed 323869272 404711077 0.80
tpch_q19/datafusion:vortex-file-compressed 355625951 454788040 0.78
tpch_q20/datafusion:vortex-file-compressed 353379469 355486974 0.99
tpch_q21/datafusion:vortex-file-compressed 504170152 539988783 0.93
tpch_q22/datafusion:vortex-file-compressed 164232468 171356989 0.96
datafusion / vortex-compact (0.770x ➖, 9↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 268166350 299684792 0.89
tpch_q02/datafusion:vortex-compact 🚀 639358962 958583404 0.67
tpch_q03/datafusion:vortex-compact 🚀 383850674 598054487 0.64
tpch_q04/datafusion:vortex-compact 🚀 251147348 360772887 0.70
tpch_q05/datafusion:vortex-compact 425393280 409891804 1.04
tpch_q06/datafusion:vortex-compact 333883039 342761309 0.97
tpch_q07/datafusion:vortex-compact 🚨 571806318 423670496 1.35
tpch_q08/datafusion:vortex-compact 516930984 687004313 0.75
tpch_q09/datafusion:vortex-compact 🚀 395294921 642729465 0.62
tpch_q10/datafusion:vortex-compact 🚀 434586702 917370326 0.47
tpch_q11/datafusion:vortex-compact 🚀 259713821 405856572 0.64
tpch_q12/datafusion:vortex-compact 470117378 520337401 0.90
tpch_q13/datafusion:vortex-compact 215597159 257247144 0.84
tpch_q14/datafusion:vortex-compact 🚀 248011542 364609491 0.68
tpch_q15/datafusion:vortex-compact 486418686 582676788 0.83
tpch_q16/datafusion:vortex-compact 184587977 206435707 0.89
tpch_q17/datafusion:vortex-compact 358749603 408147410 0.88
tpch_q18/datafusion:vortex-compact 269208745 371044381 0.73
tpch_q19/datafusion:vortex-compact 🚀 471912510 758716570 0.62
tpch_q20/datafusion:vortex-compact 437341442 585181630 0.75
tpch_q21/datafusion:vortex-compact 534003618 657300867 0.81
tpch_q22/datafusion:vortex-compact 🚀 149897084 220180982 0.68
datafusion / parquet (0.763x ➖, 7↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 229140070 330968503 0.69
tpch_q02/datafusion:parquet 453264098 602885639 0.75
tpch_q03/datafusion:parquet 314938285 418929646 0.75
tpch_q04/datafusion:parquet 161471022 202001007 0.80
tpch_q05/datafusion:parquet 485665700 563608176 0.86
tpch_q06/datafusion:parquet 🚀 150809700 224750079 0.67
tpch_q07/datafusion:parquet 🚀 494214465 706911569 0.70
tpch_q08/datafusion:parquet 🚀 546934058 818533699 0.67
tpch_q09/datafusion:parquet 472064325 638584361 0.74
tpch_q10/datafusion:parquet 🚀 544456281 839426037 0.65
tpch_q11/datafusion:parquet 379605213 368954231 1.03
tpch_q12/datafusion:parquet 294410183 402620589 0.73
tpch_q13/datafusion:parquet 437705197 482362738 0.91
tpch_q14/datafusion:parquet 178665030 189438293 0.94
tpch_q15/datafusion:parquet 286755392 368989551 0.78
tpch_q16/datafusion:parquet 190589402 256373277 0.74
tpch_q17/datafusion:parquet 458638009 503346782 0.91
tpch_q18/datafusion:parquet 523666617 639185214 0.82
tpch_q19/datafusion:parquet 🚀 385634631 635419321 0.61
tpch_q20/datafusion:parquet 334469401 446315984 0.75
tpch_q21/datafusion:parquet 🚀 628894457 1020012864 0.62
tpch_q22/datafusion:parquet 223835336 273614113 0.82
duckdb / vortex-file-compressed (0.951x ➖, 0↑ 1↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 297985768 301822580 0.99
tpch_q02/duckdb:vortex-file-compressed 1048095260 1178287961 0.89
tpch_q03/duckdb:vortex-file-compressed 696958371 713188439 0.98
tpch_q04/duckdb:vortex-file-compressed 🚨 581981030 387718663 1.50
tpch_q05/duckdb:vortex-file-compressed 975660117 1020950247 0.96
tpch_q06/duckdb:vortex-file-compressed 514606915 528945303 0.97
tpch_q07/duckdb:vortex-file-compressed 886157420 872283682 1.02
tpch_q08/duckdb:vortex-file-compressed 1041997562 1000301495 1.04
tpch_q09/duckdb:vortex-file-compressed 933668463 908287322 1.03
tpch_q10/duckdb:vortex-file-compressed 857286638 916526355 0.94
tpch_q11/duckdb:vortex-file-compressed 590571167 582092321 1.01
tpch_q12/duckdb:vortex-file-compressed 672835247 594146295 1.13
tpch_q13/duckdb:vortex-file-compressed 471628314 660155558 0.71
tpch_q14/duckdb:vortex-file-compressed 579086191 813406361 0.71
tpch_q15/duckdb:vortex-file-compressed 368136640 355980994 1.03
tpch_q16/duckdb:vortex-file-compressed 387943400 416943122 0.93
tpch_q17/duckdb:vortex-file-compressed 798771969 882219107 0.91
tpch_q18/duckdb:vortex-file-compressed 637617891 694799142 0.92
tpch_q19/duckdb:vortex-file-compressed 487241070 608605739 0.80
tpch_q20/duckdb:vortex-file-compressed 775662741 1044951869 0.74
tpch_q21/duckdb:vortex-file-compressed 1228135427 1318485963 0.93
tpch_q22/duckdb:vortex-file-compressed 424065098 402805922 1.05
duckdb / vortex-compact (0.898x ➖, 2↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 295474225 354011556 0.83
tpch_q02/duckdb:vortex-compact 1105413207 1076828503 1.03
tpch_q03/duckdb:vortex-compact 🚀 691253903 1007240474 0.69
tpch_q04/duckdb:vortex-compact 410890688 378735460 1.08
tpch_q05/duckdb:vortex-compact 1089805936 1071266190 1.02
tpch_q06/duckdb:vortex-compact 🚀 446735670 745069093 0.60
tpch_q07/duckdb:vortex-compact 879486260 914101240 0.96
tpch_q08/duckdb:vortex-compact 900854541 1085827139 0.83
tpch_q09/duckdb:vortex-compact 925689564 1239570484 0.75
tpch_q10/duckdb:vortex-compact 711892257 923858476 0.77
tpch_q11/duckdb:vortex-compact 519050215 622569770 0.83
tpch_q12/duckdb:vortex-compact 485565690 585823175 0.83
tpch_q13/duckdb:vortex-compact 449168401 478417993 0.94
tpch_q14/duckdb:vortex-compact 686024192 592383379 1.16
tpch_q15/duckdb:vortex-compact 313044349 397437305 0.79
tpch_q16/duckdb:vortex-compact 448360843 393887731 1.14
tpch_q17/duckdb:vortex-compact 746854812 707825965 1.06
tpch_q18/duckdb:vortex-compact 510316148 590805894 0.86
tpch_q19/duckdb:vortex-compact 496519216 503162421 0.99
tpch_q20/duckdb:vortex-compact 904934725 816329333 1.11
tpch_q21/duckdb:vortex-compact 1223319286 1440507865 0.85
tpch_q22/duckdb:vortex-compact 366221225 400326468 0.91
duckdb / parquet (0.961x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 562502214 641832824 0.88
tpch_q02/duckdb:parquet 1414697061 1571400190 0.90
tpch_q03/duckdb:parquet 1196652507 1014338412 1.18
tpch_q04/duckdb:parquet 681932210 639326006 1.07
tpch_q05/duckdb:parquet 1696143161 1706168673 0.99
tpch_q06/duckdb:parquet 576094747 518139857 1.11
tpch_q07/duckdb:parquet 1455455357 1447372091 1.01
tpch_q08/duckdb:parquet 1697797279 1881454010 0.90
tpch_q09/duckdb:parquet 1712370128 1654632899 1.03
tpch_q10/duckdb:parquet 1744318074 1453639888 1.20
tpch_q11/duckdb:parquet 927609219 1015470245 0.91
tpch_q12/duckdb:parquet 750853261 845708100 0.89
tpch_q13/duckdb:parquet 933286126 1026262222 0.91
tpch_q14/duckdb:parquet 711394414 690574818 1.03
tpch_q15/duckdb:parquet 668853577 630650463 1.06
tpch_q16/duckdb:parquet 691494588 695722852 0.99
tpch_q17/duckdb:parquet 763524473 830574714 0.92
tpch_q18/duckdb:parquet 943920332 1196861013 0.79
tpch_q19/duckdb:parquet 981531392 904106184 1.09
tpch_q20/duckdb:parquet 1305635486 1482131561 0.88
tpch_q21/duckdb:parquet 1279854838 1564370685 0.82
tpch_q22/duckdb:parquet 508832611 680130623 0.75
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact -10.5% -22.1% +14.9% +192.1% ➖ noise
1 datafusion:vortex-file-compressed -33.9% -22.1% -15.1% +155.1% ➖ noise
1 duckdb:vortex-compact -16.5% -22.1% +7.2% +111.1% ➖ noise
1 duckdb:vortex-file-compressed -1.3% -22.1% +26.7% +67.8% ➖ noise
2 datafusion:vortex-compact -33.3% -17.7% -18.9% +97.3% ➖ noise
2 datafusion:vortex-file-compressed -36.5% -17.7% -22.8% +37.4% ➖ noise
2 duckdb:vortex-compact +2.7% -17.7% +24.8% +30.0% ➖ noise
2 duckdb:vortex-file-compressed -11.0% -17.7% +8.1% +30.3% ➖ noise
3 datafusion:vortex-compact -35.8% -5.8% -31.8% +58.3% ➖ noise
3 datafusion:vortex-file-compressed -29.1% -5.8% -24.7% +123.5% ➖ noise
3 duckdb:vortex-compact -31.4% -5.8% -27.1% +56.3% ➖ noise
3 duckdb:vortex-file-compressed -2.3% -5.8% +3.8% +38.7% ➖ noise
4 datafusion:vortex-compact -30.4% -7.7% -24.6% +59.3% ➖ noise
4 datafusion:vortex-file-compressed -44.7% -7.7% -40.1% +32.7% ✅ faster
4 duckdb:vortex-compact +8.5% -7.7% +17.5% +30.0% ➖ noise
4 duckdb:vortex-file-compressed +50.1% -7.7% +62.6% +50.5% 🚨 regression
5 datafusion:vortex-compact +3.8% -7.4% +12.1% +33.4% ➖ noise
5 datafusion:vortex-file-compressed -19.7% -7.4% -13.3% +51.9% ➖ noise
5 duckdb:vortex-compact +1.7% -7.4% +9.9% +45.9% ➖ noise
5 duckdb:vortex-file-compressed -4.4% -7.4% +3.3% +30.0% ➖ noise
6 datafusion:vortex-compact -2.6% -13.6% +12.8% +65.4% ➖ noise
6 datafusion:vortex-file-compressed -27.8% -13.6% -16.4% +56.8% ➖ noise
6 duckdb:vortex-compact -40.0% -13.6% -30.6% +59.6% ➖ noise
6 duckdb:vortex-file-compressed -2.7% -13.6% +12.6% +59.4% ➖ noise
7 datafusion:vortex-compact +35.0% -16.2% +61.0% +47.6% 🚨 regression
7 datafusion:vortex-file-compressed -13.0% -16.2% +3.7% +30.0% ➖ noise
7 duckdb:vortex-compact -3.8% -16.2% +14.7% +37.2% ➖ noise
7 duckdb:vortex-file-compressed +1.6% -16.2% +21.2% +30.0% ➖ noise
8 datafusion:vortex-compact -24.8% -22.3% -3.1% +36.7% ➖ noise
8 datafusion:vortex-file-compressed -27.2% -22.3% -6.3% +64.0% ➖ noise
8 duckdb:vortex-compact -17.0% -22.3% +6.8% +35.8% ➖ noise
8 duckdb:vortex-file-compressed +4.2% -22.3% +34.1% +30.0% 🚨 regression
9 datafusion:vortex-compact -38.5% -12.5% -29.7% +36.2% ✅ faster
9 datafusion:vortex-file-compressed -39.9% -12.5% -31.3% +34.1% ✅ faster
9 duckdb:vortex-compact -25.3% -12.5% -14.6% +33.7% ➖ noise
9 duckdb:vortex-file-compressed +2.8% -12.5% +17.5% +30.0% ➖ noise
10 datafusion:vortex-compact -52.6% -11.8% -46.3% +43.7% ✅ faster
10 datafusion:vortex-file-compressed -26.4% -11.8% -16.6% +35.9% ➖ noise
10 duckdb:vortex-compact -22.9% -11.8% -12.7% +33.8% ➖ noise
10 duckdb:vortex-file-compressed -6.5% -11.8% +6.0% +30.0% ➖ noise
11 datafusion:vortex-compact -36.0% -3.1% -34.0% +40.3% ✅ faster
11 datafusion:vortex-file-compressed -7.3% -3.1% -4.4% +40.0% ➖ noise
11 duckdb:vortex-compact -16.6% -3.1% -14.0% +37.8% ➖ noise
11 duckdb:vortex-file-compressed +1.5% -3.1% +4.7% +31.3% ➖ noise
12 datafusion:vortex-compact -9.7% -19.4% +12.1% +37.1% ➖ noise
12 datafusion:vortex-file-compressed -25.5% -19.4% -7.6% +39.6% ➖ noise
12 duckdb:vortex-compact -17.1% -19.4% +2.9% +35.2% ➖ noise
12 duckdb:vortex-file-compressed +13.2% -19.4% +40.5% +37.8% 🚨 regression
13 datafusion:vortex-compact -16.2% -9.2% -7.7% +74.2% ➖ noise
13 datafusion:vortex-file-compressed -45.2% -9.2% -39.7% +90.2% ➖ noise
13 duckdb:vortex-compact -6.1% -9.2% +3.4% +105.4% ➖ noise
13 duckdb:vortex-file-compressed -28.6% -9.2% -21.4% +30.0% ➖ noise
14 datafusion:vortex-compact -32.0% -1.4% -31.0% +40.0% ✅ faster
14 datafusion:vortex-file-compressed +11.1% -1.4% +12.7% +70.9% ➖ noise
14 duckdb:vortex-compact +15.8% -1.4% +17.5% +59.8% ➖ noise
14 duckdb:vortex-file-compressed -28.8% -1.4% -27.8% +60.9% ➖ noise
15 datafusion:vortex-compact -16.5% -9.2% -8.0% +30.0% ➖ noise
15 datafusion:vortex-file-compressed +1.0% -9.2% +11.2% +50.5% ➖ noise
15 duckdb:vortex-compact -21.2% -9.2% -13.2% +57.2% ➖ noise
15 duckdb:vortex-file-compressed +3.4% -9.2% +13.9% +49.1% ➖ noise
16 datafusion:vortex-compact -10.6% -14.0% +4.0% +32.7% ➖ noise
16 datafusion:vortex-file-compressed +16.7% -14.0% +35.7% +90.6% ➖ noise
16 duckdb:vortex-compact +13.8% -14.0% +32.4% +36.4% ➖ noise
16 duckdb:vortex-file-compressed -7.0% -14.0% +8.2% +55.7% ➖ noise
17 datafusion:vortex-compact -12.1% -8.5% -4.0% +30.0% ➖ noise
17 datafusion:vortex-file-compressed -12.7% -8.5% -4.6% +52.5% ➖ noise
17 duckdb:vortex-compact +5.5% -8.5% +15.3% +32.3% ➖ noise
17 duckdb:vortex-file-compressed -9.5% -8.5% -1.1% +30.0% ➖ noise
18 datafusion:vortex-compact -27.4% -19.6% -9.7% +51.0% ➖ noise
18 datafusion:vortex-file-compressed -20.0% -19.6% -0.4% +48.7% ➖ noise
18 duckdb:vortex-compact -13.6% -19.6% +7.5% +30.0% ➖ noise
18 duckdb:vortex-file-compressed -8.2% -19.6% +14.2% +36.0% ➖ noise
19 datafusion:vortex-compact -37.8% -18.8% -23.4% +30.0% ✅ faster
19 datafusion:vortex-file-compressed -21.8% -18.8% -3.7% +43.5% ➖ noise
19 duckdb:vortex-compact -1.3% -18.8% +21.6% +40.7% ➖ noise
19 duckdb:vortex-file-compressed -19.9% -18.8% -1.4% +54.5% ➖ noise
20 datafusion:vortex-compact -25.3% -18.7% -8.0% +38.1% ➖ noise
20 datafusion:vortex-file-compressed -0.6% -18.7% +22.3% +31.1% ➖ noise
20 duckdb:vortex-compact +10.9% -18.7% +36.4% +30.0% 🚨 regression
20 duckdb:vortex-file-compressed -25.8% -18.7% -8.6% +31.9% ➖ noise
21 datafusion:vortex-compact -18.8% -29.0% +14.4% +37.3% ➖ noise
21 datafusion:vortex-file-compressed -6.6% -29.0% +31.5% +49.8% ➖ noise
21 duckdb:vortex-compact -15.1% -29.0% +19.6% +58.2% ➖ noise
21 duckdb:vortex-file-compressed -6.9% -29.0% +31.2% +35.2% ➖ noise
22 datafusion:vortex-compact -31.9% -21.8% -13.0% +30.0% ➖ noise
22 datafusion:vortex-file-compressed -4.2% -21.8% +22.5% +37.9% ➖ noise
22 duckdb:vortex-compact -8.5% -21.8% +16.9% +37.6% ➖ noise
22 duckdb:vortex-file-compressed +5.3% -21.8% +34.6% +60.6% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +3.0%
Vortex (geomean): 0.942x ➖
Parquet (geomean): 0.915x ➖
Shifts: Parquet (control) -8.5% · Median polish -4.8%


datafusion / vortex-file-compressed (0.975x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 42211230 33081747 1.28
fineweb_q01/datafusion:vortex-file-compressed 809903696 790918013 1.02
fineweb_q02/datafusion:vortex-file-compressed 737953958 634557154 1.16
fineweb_q03/datafusion:vortex-file-compressed 1456998847 1680963354 0.87
fineweb_q04/datafusion:vortex-file-compressed 1390058464 1487541685 0.93
fineweb_q05/datafusion:vortex-file-compressed 1351664914 1416122454 0.95
fineweb_q06/datafusion:vortex-file-compressed 1615887735 1635668338 0.99
fineweb_q07/datafusion:vortex-file-compressed 1417373992 1609383260 0.88
fineweb_q08/datafusion:vortex-file-compressed 612525200 789172410 0.78
datafusion / vortex-compact (0.945x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 33519083 35307932 0.95
fineweb_q01/datafusion:vortex-compact 537315584 567345139 0.95
fineweb_q02/datafusion:vortex-compact 747197575 770716182 0.97
fineweb_q03/datafusion:vortex-compact 1845969422 1840024295 1.00
fineweb_q04/datafusion:vortex-compact 2260537277 2274733358 0.99
fineweb_q05/datafusion:vortex-compact 1722770911 1711113545 1.01
fineweb_q06/datafusion:vortex-compact 1458740684 1638792901 0.89
fineweb_q07/datafusion:vortex-compact 1254611507 1655929358 0.76
fineweb_q08/datafusion:vortex-compact 441660958 435297144 1.01
datafusion / parquet (0.898x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1519258476 1358175887 1.12
fineweb_q01/datafusion:parquet 2275428241 1940616082 1.17
fineweb_q02/datafusion:parquet 1947567011 2282765367 0.85
fineweb_q03/datafusion:parquet 2057142312 2034097145 1.01
fineweb_q04/datafusion:parquet 1996658954 2463893840 0.81
fineweb_q05/datafusion:parquet 1932377193 2342258650 0.83
fineweb_q06/datafusion:parquet 1926638926 2431278923 0.79
fineweb_q07/datafusion:parquet 2079679503 2773683461 0.75
fineweb_q08/datafusion:parquet 1900077484 2238983886 0.85
duckdb / vortex-file-compressed (0.936x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 99961506 90475860 1.10
fineweb_q01/duckdb:vortex-file-compressed 658158580 766881738 0.86
fineweb_q02/duckdb:vortex-file-compressed 523663025 618977001 0.85
fineweb_q03/duckdb:vortex-file-compressed 1530188400 1649309133 0.93
fineweb_q04/duckdb:vortex-file-compressed 1646816927 1642925139 1.00
fineweb_q05/duckdb:vortex-file-compressed 1588947254 1606951244 0.99
fineweb_q06/duckdb:vortex-file-compressed 1651292010 1724450560 0.96
fineweb_q07/duckdb:vortex-file-compressed 1633970598 1661588348 0.98
fineweb_q08/duckdb:vortex-file-compressed 626251889 791835151 0.79
duckdb / vortex-compact (0.915x ➖, 1↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 99288799 95468515 1.04
fineweb_q01/duckdb:vortex-compact 685466620 889171254 0.77
fineweb_q02/duckdb:vortex-compact 🚀 592873482 958517314 0.62
fineweb_q03/duckdb:vortex-compact 1727735279 1697199564 1.02
fineweb_q04/duckdb:vortex-compact 1844938856 1737927275 1.06
fineweb_q05/duckdb:vortex-compact 1699187857 1838503133 0.92
fineweb_q06/duckdb:vortex-compact 1503841736 1585794800 0.95
fineweb_q07/duckdb:vortex-compact 1416133794 1391111835 1.02
fineweb_q08/duckdb:vortex-compact 516012858 548785765 0.94
duckdb / parquet (0.931x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1151284152 1284605629 0.90
fineweb_q01/duckdb:parquet 1696192787 1863136977 0.91
fineweb_q02/duckdb:parquet 1771367654 1873448262 0.95
fineweb_q03/duckdb:parquet 4394721134 4703161581 0.93
fineweb_q04/duckdb:parquet 2143630161 2049416980 1.05
fineweb_q05/duckdb:parquet 2829681725 3348545716 0.85
fineweb_q06/duckdb:parquet 3550790500 3805441881 0.93
fineweb_q07/duckdb:parquet 4443380717 4756273924 0.93
fineweb_q08/duckdb:parquet 1077401408 1139892006 0.95
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact -5.1% +0.1% -5.2% +235.9% ➖ noise
0 datafusion:vortex-file-compressed +27.6% +0.1% +27.4% +277.7% ➖ noise
0 duckdb:vortex-compact +4.0% +0.1% +3.9% +119.8% ➖ noise
0 duckdb:vortex-file-compressed +10.5% +0.1% +10.3% +60.0% ➖ noise
1 datafusion:vortex-compact -5.3% +3.3% -8.3% +77.5% ➖ noise
1 datafusion:vortex-file-compressed +2.4% +3.3% -0.9% +66.1% ➖ noise
1 duckdb:vortex-compact -22.9% +3.3% -25.4% +67.0% ➖ noise
1 duckdb:vortex-file-compressed -14.2% +3.3% -16.9% +36.7% ➖ noise
2 datafusion:vortex-compact -3.1% -10.2% +7.9% +30.0% ➖ noise
2 datafusion:vortex-file-compressed +16.3% -10.2% +29.5% +64.0% ➖ noise
2 duckdb:vortex-compact -38.1% -10.2% -31.1% +35.0% ✅ faster
2 duckdb:vortex-file-compressed -15.4% -10.2% -5.8% +61.5% ➖ noise
3 datafusion:vortex-compact +0.3% -2.8% +3.2% +30.0% ➖ noise
3 datafusion:vortex-file-compressed -13.3% -2.8% -10.8% +30.0% ➖ noise
3 duckdb:vortex-compact +1.8% -2.8% +4.7% +30.0% ➖ noise
3 duckdb:vortex-file-compressed -7.2% -2.8% -4.6% +30.0% ➖ noise
4 datafusion:vortex-compact -0.6% -7.9% +7.9% +30.0% ➖ noise
4 datafusion:vortex-file-compressed -6.6% -7.9% +1.5% +30.0% ➖ noise
4 duckdb:vortex-compact +6.2% -7.9% +15.3% +30.0% ➖ noise
4 duckdb:vortex-file-compressed +0.2% -7.9% +8.9% +30.0% ➖ noise
5 datafusion:vortex-compact +0.7% -16.5% +20.6% +30.0% ➖ noise
5 datafusion:vortex-file-compressed -4.6% -16.5% +14.3% +30.0% ➖ noise
5 duckdb:vortex-compact -7.6% -16.5% +10.7% +30.0% ➖ noise
5 duckdb:vortex-file-compressed -1.1% -16.5% +18.4% +30.0% ➖ noise
6 datafusion:vortex-compact -11.0% -14.0% +3.5% +30.0% ➖ noise
6 datafusion:vortex-file-compressed -1.2% -14.0% +14.9% +30.0% ➖ noise
6 duckdb:vortex-compact -5.2% -14.0% +10.3% +30.0% ➖ noise
6 duckdb:vortex-file-compressed -4.2% -14.0% +11.4% +30.0% ➖ noise
7 datafusion:vortex-compact -24.2% -16.3% -9.5% +30.0% ➖ noise
7 datafusion:vortex-file-compressed -11.9% -16.3% +5.2% +30.0% ➖ noise
7 duckdb:vortex-compact +1.8% -16.3% +21.6% +30.0% ➖ noise
7 duckdb:vortex-file-compressed -1.7% -16.3% +17.5% +30.0% ➖ noise
8 datafusion:vortex-compact +1.5% -10.4% +13.3% +31.6% ➖ noise
8 datafusion:vortex-file-compressed -22.4% -10.4% -13.3% +44.4% ➖ noise
8 duckdb:vortex-compact -6.0% -10.4% +5.0% +41.2% ➖ noise
8 duckdb:vortex-file-compressed -20.9% -10.4% -11.7% +51.2% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: Random Access

Vortex (geomean): 0.823x ✅
Parquet (geomean): 0.955x ➖


unknown / unknown (0.907x ➖, 18↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 3091757 2971697 1.04
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 🚀 1282587 1833376 0.70
random-access/feature-vectors/correlated/parquet-tokio-local-disk 11722844317 12473913889 0.94
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 11265591298 12382027898 0.91
random-access/feature-vectors/correlated/vortex-tokio-local-disk 8425803 8676988 0.97
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 6631429 6996302 0.95
random-access/feature-vectors/uniform/lance-tokio-local-disk 🚀 1476085 1840126 0.80
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2383748 2390306 1.00
random-access/feature-vectors/uniform/parquet-tokio-local-disk 🚀 11176731874 14402523042 0.78
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 🚀 11147520667 14372857550 0.78
random-access/feature-vectors/uniform/vortex-tokio-local-disk 12726162 13960604 0.91
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 12972418 14401896 0.90
random-access/lance-tokio-local-disk 757669 740583 1.02
random-access/lance-tokio-local-disk-footer 1359019 1351041 1.01
random-access/nested-lists/correlated/lance-tokio-local-disk 270539 295898 0.91
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 🚀 714347 844750 0.85
random-access/nested-lists/correlated/parquet-tokio-local-disk 135720773 147698587 0.92
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 137813380 149968260 0.92
random-access/nested-lists/correlated/vortex-tokio-local-disk 🚀 703231 854259 0.82
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 🚀 703152 920093 0.76
random-access/nested-lists/uniform/lance-tokio-local-disk 1178066 1296652 0.91
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 🚀 1664991 1872935 0.89
random-access/nested-lists/uniform/parquet-tokio-local-disk 139536293 149206389 0.94
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 141772682 147380046 0.96
random-access/nested-lists/uniform/vortex-tokio-local-disk 2485830 2755197 0.90
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 🚀 2520225 2822649 0.89
random-access/nested-structs/correlated/lance-tokio-local-disk 435201 436537 1.00
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 644459 650714 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk 27781733 29115716 0.95
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 27486264 27068340 1.02
random-access/nested-structs/correlated/vortex-tokio-local-disk 924387 872520 1.06
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 🚀 906304 1057582 0.86
random-access/nested-structs/uniform/lance-tokio-local-disk 2854492 2874645 0.99
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3132123 3118786 1.00
random-access/nested-structs/uniform/parquet-tokio-local-disk 27343558 26357314 1.04
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 27458059 25786130 1.06
random-access/nested-structs/uniform/vortex-tokio-local-disk 🚀 1829370 2440623 0.75
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 🚀 1838350 2575499 0.71
random-access/parquet-tokio-local-disk 184980652 185995708 0.99
random-access/parquet-tokio-local-disk-footer 188054089 186708880 1.01
random-access/taxi/correlated/lance-tokio-local-disk 982599 967402 1.02
random-access/taxi/correlated/lance-tokio-local-disk-footer 1674485 1647383 1.02
random-access/taxi/correlated/parquet-tokio-local-disk 282261290 277724844 1.02
random-access/taxi/correlated/parquet-tokio-local-disk-footer 281664583 280325525 1.00
random-access/taxi/correlated/vortex-tokio-local-disk 🚀 1875794 2576226 0.73
random-access/taxi/correlated/vortex-tokio-local-disk-footer 🚀 1720192 2476320 0.69
random-access/taxi/uniform/lance-tokio-local-disk 8768726 8454071 1.04
random-access/taxi/uniform/lance-tokio-local-disk-footer 9375958 9147495 1.02
random-access/taxi/uniform/parquet-tokio-local-disk 297270429 292412579 1.02
random-access/taxi/uniform/parquet-tokio-local-disk-footer 294433131 292641380 1.01
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 4606486 5543600 0.83
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 4463817 5602073 0.80
random-access/vortex-tokio-local-disk 🚀 1270746 1863663 0.68
random-access/vortex-tokio-local-disk-footer 🚀 1276742 1819201 0.70

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.2%
Vortex (geomean): 1.022x ➖
Parquet (geomean): 1.020x ➖
Shifts: Parquet (control) +2.0% · Median polish +2.3%


duckdb / vortex-file-compressed (1.016x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 10221153 11053558 0.92
statpopgen_q01/duckdb:vortex-file-compressed 27475880 27113985 1.01
statpopgen_q02/duckdb:vortex-file-compressed 1336846355 1310278865 1.02
statpopgen_q03/duckdb:vortex-file-compressed 3158249959 3001862754 1.05
statpopgen_q04/duckdb:vortex-file-compressed 3275105335 3071952054 1.07
statpopgen_q05/duckdb:vortex-file-compressed 1410538439 1399998910 1.01
statpopgen_q06/duckdb:vortex-file-compressed 2063739793 2063495915 1.00
statpopgen_q07/duckdb:vortex-file-compressed 224655761 219408272 1.02
statpopgen_q08/duckdb:vortex-file-compressed 241774330 240687083 1.00
statpopgen_q09/duckdb:vortex-file-compressed 2807373105 2835613814 0.99
statpopgen_q10/duckdb:vortex-file-compressed 4958758260 4574746258 1.08
duckdb / vortex-compact (1.029x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 10940113 10713277 1.02
statpopgen_q01/duckdb:vortex-compact 175726068 167087975 1.05
statpopgen_q02/duckdb:vortex-compact 1934428483 1795698504 1.08
statpopgen_q03/duckdb:vortex-compact 3513130427 3534999302 0.99
statpopgen_q04/duckdb:vortex-compact 3486876778 3463259370 1.01
statpopgen_q05/duckdb:vortex-compact 1840546893 1815044892 1.01
statpopgen_q06/duckdb:vortex-compact 2771122600 2664059326 1.04
statpopgen_q07/duckdb:vortex-compact 955725853 940662225 1.02
statpopgen_q08/duckdb:vortex-compact 990753266 975018240 1.02
statpopgen_q09/duckdb:vortex-compact 3364633936 3291962657 1.02
statpopgen_q10/duckdb:vortex-compact 5728658002 5398420772 1.06
duckdb / parquet (1.020x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 318592332 313414068 1.02
statpopgen_q01/duckdb:parquet 404173549 390409201 1.04
statpopgen_q02/duckdb:parquet 993903914 1005547362 0.99
statpopgen_q03/duckdb:parquet 1528751971 1499278916 1.02
statpopgen_q04/duckdb:parquet 1535502115 1500946416 1.02
statpopgen_q05/duckdb:parquet 1037554300 1009882097 1.03
statpopgen_q06/duckdb:parquet 1495987877 1459673486 1.02
statpopgen_q07/duckdb:parquet 1892475011 1850436085 1.02
statpopgen_q08/duckdb:parquet 1888258002 1860727699 1.01
statpopgen_q09/duckdb:parquet 1446142707 1377380035 1.05
statpopgen_q10/duckdb:parquet 2669206547 2667921927 1.00
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 duckdb:vortex-compact +2.1% +1.7% +0.5% +10.0% ➖ noise
0 duckdb:vortex-file-compressed -7.5% +1.7% -9.0% +10.0% ➖ noise
1 duckdb:vortex-compact +5.2% +3.5% +1.6% +10.0% ➖ noise
1 duckdb:vortex-file-compressed +1.3% +3.5% -2.1% +239.0% ➖ noise
2 duckdb:vortex-compact +7.7% -1.2% +9.0% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +2.0% -1.2% +3.2% +10.0% ➖ noise
3 duckdb:vortex-compact -0.6% +2.0% -2.5% +10.0% ➖ noise
3 duckdb:vortex-file-compressed +5.2% +2.0% +3.2% +10.0% ➖ noise
4 duckdb:vortex-compact +0.7% +2.3% -1.6% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +6.6% +2.3% +4.2% +10.0% ➖ noise
5 duckdb:vortex-compact +1.4% +2.7% -1.3% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +0.8% +2.7% -1.9% +10.0% ➖ noise
6 duckdb:vortex-compact +4.0% +2.5% +1.5% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +0.0% +2.5% -2.4% +10.0% ➖ noise
7 duckdb:vortex-compact +1.6% +2.3% -0.7% +10.0% ➖ noise
7 duckdb:vortex-file-compressed +2.4% +2.3% +0.1% +10.0% ➖ noise
8 duckdb:vortex-compact +1.6% +1.5% +0.1% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +0.5% +1.5% -1.0% +10.0% ➖ noise
9 duckdb:vortex-compact +2.2% +5.0% -2.7% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -1.0% +5.0% -5.7% +10.0% ➖ noise
10 duckdb:vortex-compact +6.1% +0.0% +6.1% +10.0% ➖ noise
10 duckdb:vortex-file-compressed +8.4% +0.0% +8.3% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: Statistical and Population Genetics

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +3.1%
Vortex (geomean): 1.112x ➖
Parquet (geomean): 1.078x ➖
Shifts: Parquet (control) +7.8% · Median polish +9.7%


datafusion / vortex-file-compressed (1.095x ➖, 1↑ 5↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 727185077 655840861 1.11
tpch_q02/datafusion:vortex-file-compressed 🚨 1159516427 679746855 1.71
tpch_q03/datafusion:vortex-file-compressed 🚨 1002277754 767049215 1.31
tpch_q04/datafusion:vortex-file-compressed 736529112 626105766 1.18
tpch_q05/datafusion:vortex-file-compressed 1150859385 983722413 1.17
tpch_q06/datafusion:vortex-file-compressed 641141709 607919021 1.05
tpch_q07/datafusion:vortex-file-compressed 1237639161 996171558 1.24
tpch_q08/datafusion:vortex-file-compressed 🚨 1545608543 1152749449 1.34
tpch_q09/datafusion:vortex-file-compressed 1288151650 1638974247 0.79
tpch_q10/datafusion:vortex-file-compressed 1191057191 1507562391 0.79
tpch_q11/datafusion:vortex-file-compressed 🚀 460701778 841444105 0.55
tpch_q12/datafusion:vortex-file-compressed 1000064176 1054042114 0.95
tpch_q13/datafusion:vortex-file-compressed 432031489 418818099 1.03
tpch_q14/datafusion:vortex-file-compressed 632800564 595646884 1.06
tpch_q15/datafusion:vortex-file-compressed 1186223502 1060112230 1.12
tpch_q16/datafusion:vortex-file-compressed 🚨 412728321 296305477 1.39
tpch_q17/datafusion:vortex-file-compressed 1261353283 1156423717 1.09
tpch_q18/datafusion:vortex-file-compressed 1393882301 1234107581 1.13
tpch_q19/datafusion:vortex-file-compressed 812721671 724551618 1.12
tpch_q20/datafusion:vortex-file-compressed 🚨 1095280134 833321781 1.31
tpch_q21/datafusion:vortex-file-compressed 1848402085 1686502392 1.10
tpch_q22/datafusion:vortex-file-compressed 378161653 338167194 1.12
datafusion / vortex-compact (1.216x ➖, 0↑ 6↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 863279708 770330361 1.12
tpch_q02/datafusion:vortex-compact 🚨 1336218564 935432534 1.43
tpch_q03/datafusion:vortex-compact 🚨 1402645192 695141946 2.02
tpch_q04/datafusion:vortex-compact 749074374 649673705 1.15
tpch_q05/datafusion:vortex-compact 1145526403 941269930 1.22
tpch_q06/datafusion:vortex-compact 610478150 553684316 1.10
tpch_q07/datafusion:vortex-compact 1226389299 1112241726 1.10
tpch_q08/datafusion:vortex-compact 1390366393 1104842443 1.26
tpch_q09/datafusion:vortex-compact 1353045424 1233087878 1.10
tpch_q10/datafusion:vortex-compact 🚨 1310629086 874740308 1.50
tpch_q11/datafusion:vortex-compact 🚨 783727621 402358401 1.95
tpch_q12/datafusion:vortex-compact 859610588 797188782 1.08
tpch_q13/datafusion:vortex-compact 486620654 426679103 1.14
tpch_q14/datafusion:vortex-compact 566593926 659872429 0.86
tpch_q15/datafusion:vortex-compact 1088029109 1088177864 1.00
tpch_q16/datafusion:vortex-compact 🚨 468167126 305006372 1.53
tpch_q17/datafusion:vortex-compact 1338420816 1252156872 1.07
tpch_q18/datafusion:vortex-compact 1317043777 1344065008 0.98
tpch_q19/datafusion:vortex-compact 871183483 777680821 1.12
tpch_q20/datafusion:vortex-compact 935966324 859157963 1.09
tpch_q21/datafusion:vortex-compact 1815895845 1532001590 1.19
tpch_q22/datafusion:vortex-compact 🚨 630642657 464593028 1.36
datafusion / parquet (1.045x ➖, 0↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 828669729 976022520 0.85
tpch_q02/datafusion:parquet 1038240243 1276050306 0.81
tpch_q03/datafusion:parquet 1055473038 1205561503 0.88
tpch_q04/datafusion:parquet 555296651 607938076 0.91
tpch_q05/datafusion:parquet 1194782736 1370629593 0.87
tpch_q06/datafusion:parquet 557803462 503898368 1.11
tpch_q07/datafusion:parquet 1382987011 1359714705 1.02
tpch_q08/datafusion:parquet 1784443339 1542627439 1.16
tpch_q09/datafusion:parquet 1862012150 1789689634 1.04
tpch_q10/datafusion:parquet 2108900672 1976732497 1.07
tpch_q11/datafusion:parquet 🚨 698517198 508785216 1.37
tpch_q12/datafusion:parquet 761630211 731230757 1.04
tpch_q13/datafusion:parquet 740061222 757766696 0.98
tpch_q14/datafusion:parquet 781305357 821987063 0.95
tpch_q15/datafusion:parquet 1199482675 1175019838 1.02
tpch_q16/datafusion:parquet 465591337 382771818 1.22
tpch_q17/datafusion:parquet 1346251391 1384927909 0.97
tpch_q18/datafusion:parquet 1579241697 1642712883 0.96
tpch_q19/datafusion:parquet 1481262515 1210738545 1.22
tpch_q20/datafusion:parquet 🚨 1855517882 1191402847 1.56
tpch_q21/datafusion:parquet 1896132354 1764333140 1.07
tpch_q22/datafusion:parquet 801791843 667492325 1.20
duckdb / vortex-file-compressed (1.042x ➖, 0↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 724990432 655335763 1.11
tpch_q02/duckdb:vortex-file-compressed 1033683882 1169980146 0.88
tpch_q03/duckdb:vortex-file-compressed 976381968 859586628 1.14
tpch_q04/duckdb:vortex-file-compressed 730718712 720431806 1.01
tpch_q05/duckdb:vortex-file-compressed 1128517918 1168969464 0.97
tpch_q06/duckdb:vortex-file-compressed 861491532 881310697 0.98
tpch_q07/duckdb:vortex-file-compressed 1161350636 1233856743 0.94
tpch_q08/duckdb:vortex-file-compressed 1736782237 1559379570 1.11
tpch_q09/duckdb:vortex-file-compressed 1609058314 1644812043 0.98
tpch_q10/duckdb:vortex-file-compressed 1362512914 1304692875 1.04
tpch_q11/duckdb:vortex-file-compressed 762914255 738657688 1.03
tpch_q12/duckdb:vortex-file-compressed 822056832 729368669 1.13
tpch_q13/duckdb:vortex-file-compressed 932258459 918698760 1.01
tpch_q14/duckdb:vortex-file-compressed 985300841 824320887 1.20
tpch_q15/duckdb:vortex-file-compressed 562108223 546824616 1.03
tpch_q16/duckdb:vortex-file-compressed 466504592 443382241 1.05
tpch_q17/duckdb:vortex-file-compressed 1122820196 1045161294 1.07
tpch_q18/duckdb:vortex-file-compressed 985075452 915407764 1.08
tpch_q19/duckdb:vortex-file-compressed 781160269 799007552 0.98
tpch_q20/duckdb:vortex-file-compressed 1462527594 1193112680 1.23
tpch_q21/duckdb:vortex-file-compressed 2062549794 1953553168 1.06
tpch_q22/duckdb:vortex-file-compressed 716677363 742620997 0.97
duckdb / vortex-compact (1.102x ➖, 0↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 619691142 628945621 0.99
tpch_q02/duckdb:vortex-compact 1177633979 1156528013 1.02
tpch_q03/duckdb:vortex-compact 875678121 806398269 1.09
tpch_q04/duckdb:vortex-compact 588908483 533911573 1.10
tpch_q05/duckdb:vortex-compact 1177611710 1011317964 1.16
tpch_q06/duckdb:vortex-compact 769914058 693186974 1.11
tpch_q07/duckdb:vortex-compact 1169455633 1063020937 1.10
tpch_q08/duckdb:vortex-compact 1587131298 1488426855 1.07
tpch_q09/duckdb:vortex-compact 1522879783 1460084918 1.04
tpch_q10/duckdb:vortex-compact 🚨 1340094465 972627357 1.38
tpch_q11/duckdb:vortex-compact 🚨 939596236 702146005 1.34
tpch_q12/duckdb:vortex-compact 684318127 698100095 0.98
tpch_q13/duckdb:vortex-compact 962235795 859408839 1.12
tpch_q14/duckdb:vortex-compact 968868171 845338155 1.15
tpch_q15/duckdb:vortex-compact 579164841 540818547 1.07
tpch_q16/duckdb:vortex-compact 492799686 461305288 1.07
tpch_q17/duckdb:vortex-compact 1056657596 887937352 1.19
tpch_q18/duckdb:vortex-compact 831161829 848777693 0.98
tpch_q19/duckdb:vortex-compact 809539988 753106091 1.07
tpch_q20/duckdb:vortex-compact 1415995190 1235079157 1.15
tpch_q21/duckdb:vortex-compact 1920958170 1893481129 1.01
tpch_q22/duckdb:vortex-compact 711904797 617725545 1.15
duckdb / parquet (1.112x ➖, 0↑ 2↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 932378598 942602857 0.99
tpch_q02/duckdb:parquet 1720052010 1566202477 1.10
tpch_q03/duckdb:parquet 2006718199 1693499293 1.18
tpch_q04/duckdb:parquet 1372493873 1089102817 1.26
tpch_q05/duckdb:parquet 2322711389 2405843404 0.97
tpch_q06/duckdb:parquet 893407784 748683750 1.19
tpch_q07/duckdb:parquet 🚨 2289803292 1760624953 1.30
tpch_q08/duckdb:parquet 3103279813 2675740510 1.16
tpch_q09/duckdb:parquet 2839674836 2533854029 1.12
tpch_q10/duckdb:parquet 4126876136 3573393056 1.15
tpch_q11/duckdb:parquet 1060488647 1107907306 0.96
tpch_q12/duckdb:parquet 1176699255 1071103511 1.10
tpch_q13/duckdb:parquet 1391265674 1218538774 1.14
tpch_q14/duckdb:parquet 1219445833 1257172299 0.97
tpch_q15/duckdb:parquet 974482186 823966890 1.18
tpch_q16/duckdb:parquet 813236828 834370156 0.97
tpch_q17/duckdb:parquet 1563436491 1315931310 1.19
tpch_q18/duckdb:parquet 1492381649 1693684535 0.88
tpch_q19/duckdb:parquet 🚨 2038153511 1544064507 1.32
tpch_q20/duckdb:parquet 2224758573 1870231993 1.19
tpch_q21/duckdb:parquet 2060986241 1828753878 1.13
tpch_q22/duckdb:parquet 1134849034 990912523 1.15
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +12.1% -8.4% +22.3% +70.1% ➖ noise
1 datafusion:vortex-file-compressed +10.9% -8.4% +21.0% +102.0% ➖ noise
1 duckdb:vortex-compact -1.5% -8.4% +7.5% +45.1% ➖ noise
1 duckdb:vortex-file-compressed +10.6% -8.4% +20.7% +51.5% ➖ noise
2 datafusion:vortex-compact +42.8% -5.5% +51.1% +49.0% 🚨 regression
2 datafusion:vortex-file-compressed +70.6% -5.5% +80.5% +64.4% 🚨 regression
2 duckdb:vortex-compact +1.8% -5.5% +7.7% +47.2% ➖ noise
2 duckdb:vortex-file-compressed -11.6% -5.5% -6.5% +54.8% ➖ noise
3 datafusion:vortex-compact +101.8% +1.9% +98.1% +116.8% ➖ noise
3 datafusion:vortex-file-compressed +30.7% +1.9% +28.3% +105.0% ➖ noise
3 duckdb:vortex-compact +8.6% +1.9% +6.6% +75.2% ➖ noise
3 duckdb:vortex-file-compressed +13.6% +1.9% +11.5% +68.1% ➖ noise
4 datafusion:vortex-compact +15.3% +7.3% +7.5% +61.8% ➖ noise
4 datafusion:vortex-file-compressed +17.6% +7.3% +9.6% +43.0% ➖ noise
4 duckdb:vortex-compact +10.3% +7.3% +2.8% +56.8% ➖ noise
4 duckdb:vortex-file-compressed +1.4% +7.3% -5.5% +46.3% ➖ noise
5 datafusion:vortex-compact +21.7% -8.3% +32.7% +30.1% 🚨 regression
5 datafusion:vortex-file-compressed +17.0% -8.3% +27.5% +30.1% ➖ noise
5 duckdb:vortex-compact +16.4% -8.3% +26.9% +30.1% ➖ noise
5 duckdb:vortex-file-compressed -3.5% -8.3% +5.2% +33.0% ➖ noise
6 datafusion:vortex-compact +10.3% +14.9% -4.1% +35.8% ➖ noise
6 datafusion:vortex-file-compressed +5.5% +14.9% -8.2% +32.1% ➖ noise
6 duckdb:vortex-compact +11.1% +14.9% -3.4% +30.1% ➖ noise
6 duckdb:vortex-file-compressed -2.2% +14.9% -14.9% +30.1% ➖ noise
7 datafusion:vortex-compact +10.3% +15.0% -4.1% +30.1% ➖ noise
7 datafusion:vortex-file-compressed +24.2% +15.0% +8.0% +30.1% ➖ noise
7 duckdb:vortex-compact +10.0% +15.0% -4.3% +30.1% ➖ noise
7 duckdb:vortex-file-compressed -5.9% +15.0% -18.2% +30.1% ➖ noise
8 datafusion:vortex-compact +25.8% +15.8% +8.6% +30.1% ➖ noise
8 datafusion:vortex-file-compressed +34.1% +15.8% +15.8% +30.1% ➖ noise
8 duckdb:vortex-compact +6.6% +15.8% -7.9% +44.8% ➖ noise
8 duckdb:vortex-file-compressed +11.4% +15.8% -3.8% +30.1% ➖ noise
9 datafusion:vortex-compact +9.7% +8.0% +1.6% +30.1% ➖ noise
9 datafusion:vortex-file-compressed -21.4% +8.0% -27.2% +30.1% ✅ faster
9 duckdb:vortex-compact +4.3% +8.0% -3.4% +30.1% ➖ noise
9 duckdb:vortex-file-compressed -2.2% +8.0% -9.4% +30.1% ➖ noise
10 datafusion:vortex-compact +49.8% +11.0% +35.0% +41.7% ➖ noise
10 datafusion:vortex-file-compressed -21.0% +11.0% -28.8% +46.8% ➖ noise
10 duckdb:vortex-compact +37.8% +11.0% +24.1% +31.3% ➖ noise
10 duckdb:vortex-file-compressed +4.4% +11.0% -5.9% +36.0% ➖ noise
11 datafusion:vortex-compact +94.8% +14.6% +69.9% +46.6% 🚨 regression
11 datafusion:vortex-file-compressed -45.2% +14.6% -52.2% +39.7% ✅ faster
11 duckdb:vortex-compact +33.8% +14.6% +16.7% +33.3% ➖ noise
11 duckdb:vortex-file-compressed +3.3% +14.6% -9.9% +30.1% ➖ noise
12 datafusion:vortex-compact +7.8% +7.0% +0.8% +30.1% ➖ noise
12 datafusion:vortex-file-compressed -5.1% +7.0% -11.3% +35.7% ➖ noise
12 duckdb:vortex-compact -2.0% +7.0% -8.4% +32.0% ➖ noise
12 duckdb:vortex-file-compressed +12.7% +7.0% +5.4% +35.5% ➖ noise
13 datafusion:vortex-compact +14.0% +5.6% +8.0% +58.6% ➖ noise
13 datafusion:vortex-file-compressed +3.2% +5.6% -2.3% +63.4% ➖ noise
13 duckdb:vortex-compact +12.0% +5.6% +6.0% +83.2% ➖ noise
13 duckdb:vortex-file-compressed +1.5% +5.6% -3.9% +91.3% ➖ noise
14 datafusion:vortex-compact -14.1% -4.0% -10.6% +30.1% ➖ noise
14 datafusion:vortex-file-compressed +6.2% -4.0% +10.6% +121.6% ➖ noise
14 duckdb:vortex-compact +14.6% -4.0% +19.4% +30.1% ➖ noise
14 duckdb:vortex-file-compressed +19.5% -4.0% +24.5% +30.1% ➖ noise
15 datafusion:vortex-compact -0.0% +9.9% -9.0% +40.2% ➖ noise
15 datafusion:vortex-file-compressed +11.9% +9.9% +1.8% +30.1% ➖ noise
15 duckdb:vortex-compact +7.1% +9.9% -2.5% +30.1% ➖ noise
15 duckdb:vortex-file-compressed +2.8% +9.9% -6.4% +30.1% ➖ noise
16 datafusion:vortex-compact +53.5% +8.9% +41.0% +42.3% ➖ noise
16 datafusion:vortex-file-compressed +39.3% +8.9% +27.9% +30.1% ➖ noise
16 duckdb:vortex-compact +6.8% +8.9% -1.9% +35.1% ➖ noise
16 duckdb:vortex-file-compressed +5.2% +8.9% -3.4% +44.8% ➖ noise
17 datafusion:vortex-compact +6.9% +7.5% -0.5% +30.1% ➖ noise
17 datafusion:vortex-file-compressed +9.1% +7.5% +1.5% +30.1% ➖ noise
17 duckdb:vortex-compact +19.0% +7.5% +10.7% +30.1% ➖ noise
17 duckdb:vortex-file-compressed +7.4% +7.5% -0.0% +30.1% ➖ noise
18 datafusion:vortex-compact -2.0% -8.0% +6.5% +30.1% ➖ noise
18 datafusion:vortex-file-compressed +12.9% -8.0% +22.7% +30.1% ➖ noise
18 duckdb:vortex-compact -2.1% -8.0% +6.4% +32.8% ➖ noise
18 duckdb:vortex-file-compressed +7.6% -8.0% +16.9% +30.1% ➖ noise
19 datafusion:vortex-compact +12.0% +27.1% -11.8% +42.0% ➖ noise
19 datafusion:vortex-file-compressed +12.2% +27.1% -11.7% +30.1% ➖ noise
19 duckdb:vortex-compact +7.5% +27.1% -15.4% +30.1% ➖ noise
19 duckdb:vortex-file-compressed -2.2% +27.1% -23.1% +30.1% ➖ noise
20 datafusion:vortex-compact +8.9% +36.1% -20.0% +33.0% ➖ noise
20 datafusion:vortex-file-compressed +31.4% +36.1% -3.4% +32.9% ➖ noise
20 duckdb:vortex-compact +14.6% +36.1% -15.8% +30.1% ➖ noise
20 duckdb:vortex-file-compressed +22.6% +36.1% -9.9% +30.5% ➖ noise
21 datafusion:vortex-compact +18.5% +10.1% +7.7% +30.1% ➖ noise
21 datafusion:vortex-file-compressed +9.6% +10.1% -0.4% +30.1% ➖ noise
21 duckdb:vortex-compact +1.5% +10.1% -7.8% +30.1% ➖ noise
21 duckdb:vortex-file-compressed +5.6% +10.1% -4.1% +30.1% ➖ noise
22 datafusion:vortex-compact +35.7% +17.3% +15.7% +65.6% ➖ noise
22 datafusion:vortex-file-compressed +11.8% +17.3% -4.7% +44.4% ➖ noise
22 duckdb:vortex-compact +15.2% +17.3% -1.7% +35.3% ➖ noise
22 duckdb:vortex-file-compressed -3.5% +17.3% -17.7% +33.3% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: Compression

Vortex (geomean): 1.054x ➖
Parquet (geomean): 1.050x ➖


unknown / unknown (1.067x ➖, 0↑ 39↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
compress time/Arade 🚨 1303603604 1172698666 1.11
compress time/Bimbo 🚨 7969872576 7243150785 1.10
compress time/CMSprovider 🚨 3413352041 3006574818 1.14
compress time/Euro2016 🚨 491291174 435756743 1.13
compress time/Food 🚨 491578355 403982941 1.22
compress time/HashTags 🚨 932711251 818400495 1.14
compress time/TPC-H l_comment canonical 🚨 1476276447 1310557560 1.13
compress time/TPC-H l_comment chunked 🚨 1579191935 1316392942 1.20
compress time/taxi 🚨 836888254 715547377 1.17
compress time/wide table cols=100 chunks=1 rows=1000 🚨 17494117 12998153 1.35
compress time/wide table cols=100 chunks=50 rows=1000 🚨 19788925 12778685 1.55
compress time/wide table cols=1000 chunks=1 rows=1000 🚨 193644738 135243696 1.43
compress time/wide table cols=1000 chunks=50 rows=1000 🚨 195831574 133741344 1.46
compress time/wide table cols=10000 chunks=1 rows=1000 🚨 1818602421 1410599293 1.29
compress time/wide table cols=10000 chunks=50 rows=1000 🚨 1806785201 1407137290 1.28
decompress time/Arade 33206685 31636916 1.05
decompress time/Bimbo 117619962 114485601 1.03
decompress time/CMSprovider 99487604 90838420 1.10
decompress time/Euro2016 22137633 20704582 1.07
decompress time/Food 🚨 11876232 9770993 1.22
decompress time/HashTags 84603102 86275376 0.98
decompress time/TPC-H l_comment canonical 43971582 41290928 1.06
decompress time/TPC-H l_comment chunked 43947969 41133872 1.07
decompress time/taxi 22127133 21158787 1.05
decompress time/wide table cols=100 chunks=1 rows=1000 2823128 2625692 1.08
decompress time/wide table cols=100 chunks=50 rows=1000 🚨 3093964 2548124 1.21
decompress time/wide table cols=1000 chunks=1 rows=1000 🚨 24940666 22235840 1.12
decompress time/wide table cols=1000 chunks=50 rows=1000 🚨 25095969 22569683 1.11
decompress time/wide table cols=10000 chunks=1 rows=1000 242876591 230276022 1.05
decompress time/wide table cols=10000 chunks=50 rows=1000 241889242 232566033 1.04
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 3085885150 3093216164 1.00
parquet_rs-zstd compress time/Bimbo 17628081198 18146672508 0.97
parquet_rs-zstd compress time/CMSprovider 7982198114 7936267791 1.01
parquet_rs-zstd compress time/Euro2016 1347561145 1365871628 0.99
parquet_rs-zstd compress time/Food 990946583 961228944 1.03
parquet_rs-zstd compress time/HashTags 2619314246 2481618268 1.06
parquet_rs-zstd compress time/TPC-H l_comment canonical 3173578539 3126104439 1.02
parquet_rs-zstd compress time/TPC-H l_comment chunked 3272055660 3101647655 1.05
parquet_rs-zstd compress time/taxi 1539128122 1551603967 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 🚨 7948710 6785659 1.17
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 🚨 8729086 6881935 1.27
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 96820654 93933819 1.03
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 🚨 101180559 91952187 1.10
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 989412100 912538618 1.08
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 983389456 944923382 1.04
parquet_rs-zstd decompress time/Arade 659341334 654173233 1.01
parquet_rs-zstd decompress time/Bimbo 1817387295 1769083348 1.03
parquet_rs-zstd decompress time/CMSprovider 1946653413 1957249176 0.99
parquet_rs-zstd decompress time/Euro2016 391079483 390366183 1.00
parquet_rs-zstd decompress time/Food 235490789 224859516 1.05
parquet_rs-zstd decompress time/HashTags 632329045 629045688 1.01
parquet_rs-zstd decompress time/TPC-H l_comment canonical 570865951 569014311 1.00
parquet_rs-zstd decompress time/TPC-H l_comment chunked 582169805 569925075 1.02
parquet_rs-zstd decompress time/taxi 264924116 248047945 1.07
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2723298 2687656 1.01
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 🚨 3187127 2749037 1.16
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 35389523 32979142 1.07
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 35383961 32995628 1.07
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 373680682 377427449 0.99
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 367576697 375519840 0.98
vortex-file-compressed size/Arade 143387364 143387364 1.00
vortex-file-compressed size/Bimbo 457703724 457703724 1.00
vortex-file-compressed size/CMSprovider 422230580 422230580 1.00
vortex-file-compressed size/Euro2016 164454716 164454348 1.00
vortex-file-compressed size/Food 42374576 42374576 1.00
vortex-file-compressed size/HashTags 195767892 195767892 1.00
vortex-file-compressed size/TPC-H l_comment canonical 179471576 179471576 1.00
vortex-file-compressed size/TPC-H l_comment chunked 179471576 179471576 1.00
vortex-file-compressed size/taxi 50083652 50083652 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 876416 876416 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 876416 876416 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8749616 8749616 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8749616 8749616 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 87517616 87517616 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 87517616 87517616 1.00
vortex:parquet-zstd ratio compress time/Arade 🚨 0 0 1.11
vortex:parquet-zstd ratio compress time/Bimbo 🚨 0 0 1.13
vortex:parquet-zstd ratio compress time/CMSprovider 🚨 0 0 1.13
vortex:parquet-zstd ratio compress time/Euro2016 🚨 0 0 1.14
vortex:parquet-zstd ratio compress time/Food 🚨 0 0 1.18
vortex:parquet-zstd ratio compress time/HashTags 0 0 1.08
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 🚨 0 0 1.11
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 🚨 0 0 1.14
vortex:parquet-zstd ratio compress time/taxi 🚨 0 0 1.18
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 🚨 2 1 1.15
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 🚨 2 1 1.22
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 🚨 2 1 1.39
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 🚨 1 1 1.33
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 🚨 1 1 1.19
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 🚨 1 1 1.23
vortex:parquet-zstd ratio decompress time/Arade 0 0 1.04
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 1.00
vortex:parquet-zstd ratio decompress time/CMSprovider 🚨 0 0 1.10
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 1.07
vortex:parquet-zstd ratio decompress time/Food 🚨 0 0 1.16
vortex:parquet-zstd ratio decompress time/HashTags 0 0 0.98
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 1.06
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.05
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1 0 1.06
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 1.05
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 1.05
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.04
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 0 1.07
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 1.06
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 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

Benchmarks: Clickbench on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.5%
Vortex (geomean): 0.930x ➖
Parquet (geomean): 0.959x ➖
Shifts: Parquet (control) -4.1% · Median polish -4.0%


datafusion / vortex-file-compressed (0.924x ➖, 7↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚀 1904609 3142763 0.61
clickbench_q01/datafusion:vortex-file-compressed 🚀 13474024 22497229 0.60
clickbench_q02/datafusion:vortex-file-compressed 🚀 34148337 38420546 0.89
clickbench_q03/datafusion:vortex-file-compressed 🚀 37009617 41895802 0.88
clickbench_q04/datafusion:vortex-file-compressed 316748644 329496781 0.96
clickbench_q05/datafusion:vortex-file-compressed 319748137 338144729 0.95
clickbench_q06/datafusion:vortex-file-compressed 1930569 1941501 0.99
clickbench_q07/datafusion:vortex-file-compressed 17227687 18568194 0.93
clickbench_q08/datafusion:vortex-file-compressed 382735539 395407236 0.97
clickbench_q09/datafusion:vortex-file-compressed 566887742 595106632 0.95
clickbench_q10/datafusion:vortex-file-compressed 73816227 76344230 0.97
clickbench_q11/datafusion:vortex-file-compressed 84104248 86962386 0.97
clickbench_q12/datafusion:vortex-file-compressed 273947249 286055413 0.96
clickbench_q13/datafusion:vortex-file-compressed 410440727 434277240 0.95
clickbench_q14/datafusion:vortex-file-compressed 255413592 270903039 0.94
clickbench_q15/datafusion:vortex-file-compressed 367501472 380602117 0.97
clickbench_q16/datafusion:vortex-file-compressed 700897752 752105390 0.93
clickbench_q17/datafusion:vortex-file-compressed 682791375 743703472 0.92
clickbench_q18/datafusion:vortex-file-compressed 1379616811 1501228390 0.92
clickbench_q19/datafusion:vortex-file-compressed 🚀 22646954 29092869 0.78
clickbench_q20/datafusion:vortex-file-compressed 349550825 360432340 0.97
clickbench_q21/datafusion:vortex-file-compressed 406060877 426960612 0.95
clickbench_q22/datafusion:vortex-file-compressed 489572032 513454881 0.95
clickbench_q23/datafusion:vortex-file-compressed 710313900 741628062 0.96
clickbench_q24/datafusion:vortex-file-compressed 49197193 52200811 0.94
clickbench_q25/datafusion:vortex-file-compressed 72824860 77176021 0.94
clickbench_q26/datafusion:vortex-file-compressed 45610487 47041308 0.97
clickbench_q27/datafusion:vortex-file-compressed 806020373 828224982 0.97
clickbench_q28/datafusion:vortex-file-compressed 6687593969 6728821492 0.99
clickbench_q29/datafusion:vortex-file-compressed 249450441 231445780 1.08
clickbench_q30/datafusion:vortex-file-compressed 227565992 238747618 0.95
clickbench_q31/datafusion:vortex-file-compressed 264786303 279370798 0.95
clickbench_q32/datafusion:vortex-file-compressed 🚀 1228795264 1394727851 0.88
clickbench_q33/datafusion:vortex-file-compressed 1397353640 1497397551 0.93
clickbench_q34/datafusion:vortex-file-compressed 1405462675 1498086744 0.94
clickbench_q35/datafusion:vortex-file-compressed 515890033 552414308 0.93
clickbench_q36/datafusion:vortex-file-compressed 81073120 87762202 0.92
clickbench_q37/datafusion:vortex-file-compressed 39039300 41461009 0.94
clickbench_q38/datafusion:vortex-file-compressed 23758826 24604416 0.97
clickbench_q39/datafusion:vortex-file-compressed 143330578 150939945 0.95
clickbench_q40/datafusion:vortex-file-compressed 18839758 19965664 0.94
clickbench_q41/datafusion:vortex-file-compressed 17691570 18589276 0.95
clickbench_q42/datafusion:vortex-file-compressed 🚀 18168357 20294551 0.90
datafusion / parquet (0.950x ➖, 1↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1822884 1930507 0.94
clickbench_q01/datafusion:parquet 21636137 22034881 0.98
clickbench_q02/datafusion:parquet 54340045 58269159 0.93
clickbench_q03/datafusion:parquet 43266655 44769491 0.97
clickbench_q04/datafusion:parquet 332686998 352118836 0.94
clickbench_q05/datafusion:parquet 364908404 380802749 0.96
clickbench_q06/datafusion:parquet 1777549 1926872 0.92
clickbench_q07/datafusion:parquet 26829515 26517721 1.01
clickbench_q08/datafusion:parquet 404906041 432504986 0.94
clickbench_q09/datafusion:parquet 628286723 696643479 0.90
clickbench_q10/datafusion:parquet 108994411 117800571 0.93
clickbench_q11/datafusion:parquet 133697113 143078707 0.93
clickbench_q12/datafusion:parquet 363248613 378445999 0.96
clickbench_q13/datafusion:parquet 504454674 531450425 0.95
clickbench_q14/datafusion:parquet 351065354 373238063 0.94
clickbench_q15/datafusion:parquet 381770119 404866403 0.94
clickbench_q16/datafusion:parquet 694483989 751551558 0.92
clickbench_q17/datafusion:parquet 675850208 716664967 0.94
clickbench_q18/datafusion:parquet 1468321175 1526987326 0.96
clickbench_q19/datafusion:parquet 31456334 33703418 0.93
clickbench_q20/datafusion:parquet 599435019 626631798 0.96
clickbench_q21/datafusion:parquet 655717939 696721352 0.94
clickbench_q22/datafusion:parquet 953522663 1028012606 0.93
clickbench_q23/datafusion:parquet 3617143226 3800960493 0.95
clickbench_q24/datafusion:parquet 86551325 90180410 0.96
clickbench_q25/datafusion:parquet 137474834 141311083 0.97
clickbench_q26/datafusion:parquet 89136618 88846950 1.00
clickbench_q27/datafusion:parquet 1033358029 1107909880 0.93
clickbench_q28/datafusion:parquet 6475662136 6523340366 0.99
clickbench_q29/datafusion:parquet 244296441 242308989 1.01
clickbench_q30/datafusion:parquet 356192669 370815870 0.96
clickbench_q31/datafusion:parquet 390703856 406172426 0.96
clickbench_q32/datafusion:parquet 1317367120 1276692797 1.03
clickbench_q33/datafusion:parquet 1523577062 1584657062 0.96
clickbench_q34/datafusion:parquet 1499615495 1577013652 0.95
clickbench_q35/datafusion:parquet 523792236 560849901 0.93
clickbench_q36/datafusion:parquet 145225325 158681254 0.92
clickbench_q37/datafusion:parquet 61412819 63872205 0.96
clickbench_q38/datafusion:parquet 92310153 97450280 0.95
clickbench_q39/datafusion:parquet 267489989 290549961 0.92
clickbench_q40/datafusion:parquet 34727083 35528218 0.98
clickbench_q41/datafusion:parquet 🚀 30209730 35491406 0.85
clickbench_q42/datafusion:parquet 31376239 33590075 0.93
duckdb / vortex-file-compressed (0.937x ➖, 9↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚀 5205442 6524015 0.80
clickbench_q01/duckdb:vortex-file-compressed 🚀 13069277 14838670 0.88
clickbench_q02/duckdb:vortex-file-compressed 26527584 26620220 1.00
clickbench_q03/duckdb:vortex-file-compressed 28906921 30317071 0.95
clickbench_q04/duckdb:vortex-file-compressed 182611603 185073231 0.99
clickbench_q05/duckdb:vortex-file-compressed 196324960 204463608 0.96
clickbench_q06/duckdb:vortex-file-compressed 19255079 19271080 1.00
clickbench_q07/duckdb:vortex-file-compressed 14346105 15819901 0.91
clickbench_q08/duckdb:vortex-file-compressed 267323825 273119443 0.98
clickbench_q09/duckdb:vortex-file-compressed 350232666 354785816 0.99
clickbench_q10/duckdb:vortex-file-compressed 73219565 75523551 0.97
clickbench_q11/duckdb:vortex-file-compressed 82092149 84882486 0.97
clickbench_q12/duckdb:vortex-file-compressed 215905806 219893919 0.98
clickbench_q13/duckdb:vortex-file-compressed 432088461 441997955 0.98
clickbench_q14/duckdb:vortex-file-compressed 242202561 247144241 0.98
clickbench_q15/duckdb:vortex-file-compressed 222904507 228054843 0.98
clickbench_q16/duckdb:vortex-file-compressed 683762676 709192977 0.96
clickbench_q17/duckdb:vortex-file-compressed 545728827 541685260 1.01
clickbench_q18/duckdb:vortex-file-compressed 1232493572 1256036511 0.98
clickbench_q19/duckdb:vortex-file-compressed 21002976 21924549 0.96
clickbench_q20/duckdb:vortex-file-compressed 375970288 384352251 0.98
clickbench_q21/duckdb:vortex-file-compressed 408332551 424703988 0.96
clickbench_q22/duckdb:vortex-file-compressed 🚀 556398932 716631150 0.78
clickbench_q23/duckdb:vortex-file-compressed 🚀 1606507888 1797118139 0.89
clickbench_q24/duckdb:vortex-file-compressed 48108341 53110983 0.91
clickbench_q25/duckdb:vortex-file-compressed 75709703 78818717 0.96
clickbench_q26/duckdb:vortex-file-compressed 46192759 44687158 1.03
clickbench_q27/duckdb:vortex-file-compressed 500334572 507765066 0.99
clickbench_q28/duckdb:vortex-file-compressed 2997803081 3035604810 0.99
clickbench_q29/duckdb:vortex-file-compressed 29909951 30541038 0.98
clickbench_q30/duckdb:vortex-file-compressed 182846276 187329877 0.98
clickbench_q31/duckdb:vortex-file-compressed 259490310 266842941 0.97
clickbench_q32/duckdb:vortex-file-compressed 1423437142 1441639456 0.99
clickbench_q33/duckdb:vortex-file-compressed 1562440388 1585324962 0.99
clickbench_q34/duckdb:vortex-file-compressed 1613733824 1636190509 0.99
clickbench_q35/duckdb:vortex-file-compressed 378124836 375498967 1.01
clickbench_q36/duckdb:vortex-file-compressed 🚀 30346575 37626471 0.81
clickbench_q37/duckdb:vortex-file-compressed 🚀 21298084 25536939 0.83
clickbench_q38/duckdb:vortex-file-compressed 🚀 23301844 29106861 0.80
clickbench_q39/duckdb:vortex-file-compressed 43856485 46536028 0.94
clickbench_q40/duckdb:vortex-file-compressed 🚀 21697156 28807977 0.75
clickbench_q41/duckdb:vortex-file-compressed 🚀 21148342 26807118 0.79
clickbench_q42/duckdb:vortex-file-compressed 23687660 25745894 0.92
duckdb / parquet (0.969x ➖, 1↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 🚀 221783400 252731493 0.88
clickbench_q01/duckdb:parquet 49856841 51976099 0.96
clickbench_q02/duckdb:parquet 65219320 68798741 0.95
clickbench_q03/duckdb:parquet 63760716 66498128 0.96
clickbench_q04/duckdb:parquet 205017497 212639777 0.96
clickbench_q05/duckdb:parquet 278385706 291716784 0.95
clickbench_q06/duckdb:parquet 61025595 61967816 0.98
clickbench_q07/duckdb:parquet 51599633 54698489 0.94
clickbench_q08/duckdb:parquet 268281542 278652740 0.96
clickbench_q09/duckdb:parquet 396541469 407536546 0.97
clickbench_q10/duckdb:parquet 94404694 98770175 0.96
clickbench_q11/duckdb:parquet 107599370 114020680 0.94
clickbench_q12/duckdb:parquet 298358561 307037871 0.97
clickbench_q13/duckdb:parquet 511186789 540779937 0.95
clickbench_q14/duckdb:parquet 330103561 342570255 0.96
clickbench_q15/duckdb:parquet 243528081 250006196 0.97
clickbench_q16/duckdb:parquet 612883573 628215806 0.98
clickbench_q17/duckdb:parquet 508246009 528207077 0.96
clickbench_q18/duckdb:parquet 1044104239 1092130716 0.96
clickbench_q19/duckdb:parquet 49130821 51190442 0.96
clickbench_q20/duckdb:parquet 431136415 446961332 0.96
clickbench_q21/duckdb:parquet 553991460 565767709 0.98
clickbench_q22/duckdb:parquet 930393496 942857726 0.99
clickbench_q23/duckdb:parquet 313064956 320806432 0.98
clickbench_q24/duckdb:parquet 79050000 79948673 0.99
clickbench_q25/duckdb:parquet 140306089 142976891 0.98
clickbench_q26/duckdb:parquet 53652172 53757990 1.00
clickbench_q27/duckdb:parquet 642527890 653857581 0.98
clickbench_q28/duckdb:parquet 4840940881 4906324981 0.99
clickbench_q29/duckdb:parquet 61130221 62919135 0.97
clickbench_q30/duckdb:parquet 307935808 313202012 0.98
clickbench_q31/duckdb:parquet 348221569 352322112 0.99
clickbench_q32/duckdb:parquet 1131448302 1188696794 0.95
clickbench_q33/duckdb:parquet 1229613806 1276858684 0.96
clickbench_q34/duckdb:parquet 1280029911 1316415511 0.97
clickbench_q35/duckdb:parquet 352265498 358613645 0.98
clickbench_q36/duckdb:parquet 64805283 65468751 0.99
clickbench_q37/duckdb:parquet 54831590 55439046 0.99
clickbench_q38/duckdb:parquet 57775367 59704287 0.97
clickbench_q39/duckdb:parquet 97206052 101419948 0.96
clickbench_q40/duckdb:parquet 55855656 56929642 0.98
clickbench_q41/duckdb:parquet 59726728 61678328 0.97
clickbench_q42/duckdb:parquet 53242577 51489228 1.03
duckdb / duckdb (0.946x ➖, 13↑ 0↓)
name PR 1c8ef75 (ns) base 0e9c0c5 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 🚀 18292601 22178803 0.82
clickbench_q01/duckdb:duckdb 🚀 34279212 39818548 0.86
clickbench_q02/duckdb:duckdb 🚀 45796581 53166207 0.86
clickbench_q03/duckdb:duckdb 🚀 48037473 54198983 0.89
clickbench_q04/duckdb:duckdb 216181656 217722655 0.99
clickbench_q05/duckdb:duckdb 331689888 321991132 1.03
clickbench_q06/duckdb:duckdb 🚀 36739999 42446744 0.87
clickbench_q07/duckdb:duckdb 🚀 37285552 42102880 0.89
clickbench_q08/duckdb:duckdb 319203649 303838839 1.05
clickbench_q09/duckdb:duckdb 471018952 465572504 1.01
clickbench_q10/duckdb:duckdb 98490880 104200301 0.95
clickbench_q11/duckdb:duckdb 107709520 112307048 0.96
clickbench_q12/duckdb:duckdb 311242260 301998251 1.03
clickbench_q13/duckdb:duckdb 519456088 535717711 0.97
clickbench_q14/duckdb:duckdb 340761272 351662340 0.97
clickbench_q15/duckdb:duckdb 255501755 271111695 0.94
clickbench_q16/duckdb:duckdb 672568043 692660713 0.97
clickbench_q17/duckdb:duckdb 579530430 590149186 0.98
clickbench_q18/duckdb:duckdb 1264058669 1292617115 0.98
clickbench_q19/duckdb:duckdb 🚀 36565944 42669934 0.86
clickbench_q20/duckdb:duckdb 892678468 874722266 1.02
clickbench_q21/duckdb:duckdb 983766915 912233340 1.08
clickbench_q22/duckdb:duckdb 1034635064 1057274832 0.98
clickbench_q23/duckdb:duckdb 256678984 267681612 0.96
clickbench_q24/duckdb:duckdb 62370566 68876984 0.91
clickbench_q25/duckdb:duckdb 123535551 132277462 0.93
clickbench_q26/duckdb:duckdb 56755685 61630184 0.92
clickbench_q27/duckdb:duckdb 1061671997 999421027 1.06
clickbench_q28/duckdb:duckdb 4602896459 4653147987 0.99
clickbench_q29/duckdb:duckdb 🚀 50484430 56822981 0.89
clickbench_q30/duckdb:duckdb 301352810 291671549 1.03
clickbench_q31/duckdb:duckdb 442357430 424438748 1.04
clickbench_q32/duckdb:duckdb 1500347019 1461992717 1.03
clickbench_q33/duckdb:duckdb 2039242151 2184221708 0.93
clickbench_q34/duckdb:duckdb 2119381698 2173751106 0.97
clickbench_q35/duckdb:duckdb 264333559 270180088 0.98
clickbench_q36/duckdb:duckdb 🚀 43881936 49394190 0.89
clickbench_q37/duckdb:duckdb 🚀 32941824 38372353 0.86
clickbench_q38/duckdb:duckdb 32976609 36237792 0.91
clickbench_q39/duckdb:duckdb 63923153 67521398 0.95
clickbench_q40/duckdb:duckdb 🚀 33011885 38711434 0.85
clickbench_q41/duckdb:duckdb 🚀 31183063 35555224 0.88
clickbench_q42/duckdb:duckdb 🚀 33038653 38607432 0.86
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-file-compressed -39.4% -9.0% -33.4% +540.0% ➖ noise
0 duckdb:duckdb -17.5% -9.0% -9.4% +263.6% ➖ noise
0 duckdb:vortex-file-compressed -20.2% -9.0% -12.3% +314.8% ➖ noise
1 datafusion:vortex-file-compressed -40.1% -3.0% -38.3% +105.4% ➖ noise
1 duckdb:duckdb -13.9% -3.0% -11.3% +54.3% ➖ noise
1 duckdb:vortex-file-compressed -11.9% -3.0% -9.2% +14.0% ➖ noise
2 datafusion:vortex-file-compressed -11.1% -6.0% -5.5% +50.3% ➖ noise
2 duckdb:duckdb -13.9% -6.0% -8.4% +19.7% ➖ noise
2 duckdb:vortex-file-compressed -0.3% -6.0% +6.0% +10.0% ➖ noise
3 datafusion:vortex-file-compressed -11.7% -3.7% -8.2% +140.6% ➖ noise
3 duckdb:duckdb -11.4% -3.7% -7.9% +40.3% ➖ noise
3 duckdb:vortex-file-compressed -4.7% -3.7% -0.9% +13.3% ➖ noise
4 datafusion:vortex-file-compressed -3.9% -4.6% +0.7% +10.0% ➖ noise
4 duckdb:duckdb -0.7% -4.6% +4.0% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -1.3% -4.6% +3.4% +10.0% ➖ noise
5 datafusion:vortex-file-compressed -5.4% -4.4% -1.1% +10.0% ➖ noise
5 duckdb:duckdb +3.0% -4.4% +7.7% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -4.0% -4.4% +0.4% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -0.6% -4.7% +4.3% +43.6% ➖ noise
6 duckdb:duckdb -13.4% -4.7% -9.2% +30.2% ➖ noise
6 duckdb:vortex-file-compressed -0.1% -4.7% +4.8% +19.4% ➖ noise
7 datafusion:vortex-file-compressed -7.2% -2.3% -5.0% +10.0% ➖ noise
7 duckdb:duckdb -11.4% -2.3% -9.4% +16.7% ➖ noise
7 duckdb:vortex-file-compressed -9.3% -2.3% -7.2% +10.0% ➖ noise
8 datafusion:vortex-file-compressed -3.2% -5.1% +2.0% +10.0% ➖ noise
8 duckdb:duckdb +5.1% -5.1% +10.7% +10.0% 🚨 regression
8 duckdb:vortex-file-compressed -2.1% -5.1% +3.1% +10.0% ➖ noise
9 datafusion:vortex-file-compressed -4.7% -6.3% +1.7% +10.0% ➖ noise
9 duckdb:duckdb +1.2% -6.3% +8.0% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -1.3% -6.3% +5.4% +10.0% ➖ noise
10 datafusion:vortex-file-compressed -3.3% -6.0% +2.8% +10.0% ➖ noise
10 duckdb:duckdb -5.5% -6.0% +0.5% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -3.1% -6.0% +3.1% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -3.3% -6.1% +3.0% +10.0% ➖ noise
11 duckdb:duckdb -4.1% -6.1% +2.1% +10.0% ➖ noise
11 duckdb:vortex-file-compressed -3.3% -6.1% +3.0% +10.0% ➖ noise
12 datafusion:vortex-file-compressed -4.2% -3.4% -0.8% +10.0% ➖ noise
12 duckdb:duckdb +3.1% -3.4% +6.7% +10.0% ➖ noise
12 duckdb:vortex-file-compressed -1.8% -3.4% +1.7% +10.0% ➖ noise
13 datafusion:vortex-file-compressed -5.5% -5.3% -0.2% +10.0% ➖ noise
13 duckdb:duckdb -3.0% -5.3% +2.4% +10.0% ➖ noise
13 duckdb:vortex-file-compressed -2.2% -5.3% +3.2% +10.0% ➖ noise
14 datafusion:vortex-file-compressed -5.7% -4.8% -1.0% +10.0% ➖ noise
14 duckdb:duckdb -3.1% -4.8% +1.8% +10.0% ➖ noise
14 duckdb:vortex-file-compressed -2.0% -4.8% +2.9% +10.0% ➖ noise
15 datafusion:vortex-file-compressed -3.4% -4.2% +0.7% +10.0% ➖ noise
15 duckdb:duckdb -5.8% -4.2% -1.7% +10.0% ➖ noise
15 duckdb:vortex-file-compressed -2.3% -4.2% +2.0% +10.0% ➖ noise
16 datafusion:vortex-file-compressed -6.8% -5.1% -1.9% +10.0% ➖ noise
16 duckdb:duckdb -2.9% -5.1% +2.3% +10.0% ➖ noise
16 duckdb:vortex-file-compressed -3.6% -5.1% +1.5% +17.2% ➖ noise
17 datafusion:vortex-file-compressed -8.2% -4.7% -3.6% +10.0% ➖ noise
17 duckdb:duckdb -1.8% -4.7% +3.1% +10.0% ➖ noise
17 duckdb:vortex-file-compressed +0.7% -4.7% +5.8% +15.8% ➖ noise
18 datafusion:vortex-file-compressed -8.1% -4.1% -4.2% +10.0% ➖ noise
18 duckdb:duckdb -2.2% -4.1% +2.0% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -1.9% -4.1% +2.3% +10.0% ➖ noise
19 datafusion:vortex-file-compressed -22.2% -5.4% -17.8% +16.3% ✅ faster
19 duckdb:duckdb -14.3% -5.4% -9.5% +13.4% ➖ noise
19 duckdb:vortex-file-compressed -4.2% -5.4% +1.2% +33.2% ➖ noise
20 datafusion:vortex-file-compressed -3.0% -3.9% +1.0% +180.1% ➖ noise
20 duckdb:duckdb +2.1% -3.9% +6.2% +26.7% ➖ noise
20 duckdb:vortex-file-compressed -2.2% -3.9% +1.8% +11.3% ➖ noise
21 datafusion:vortex-file-compressed -4.9% -4.0% -0.9% +10.0% ➖ noise
21 duckdb:duckdb +7.8% -4.0% +12.3% +11.6% 🚨 regression
21 duckdb:vortex-file-compressed -3.9% -4.0% +0.2% +10.0% ➖ noise
22 datafusion:vortex-file-compressed -4.7% -4.3% -0.3% +10.0% ➖ noise
22 duckdb:duckdb -2.1% -4.3% +2.3% +10.0% ➖ noise
22 duckdb:vortex-file-compressed -22.4% -4.3% -18.8% +18.5% ✅ faster
23 datafusion:vortex-file-compressed -4.2% -3.6% -0.6% +39.0% ➖ noise
23 duckdb:duckdb -4.1% -3.6% -0.5% +10.0% ➖ noise
23 duckdb:vortex-file-compressed -10.6% -3.6% -7.2% +10.0% ➖ noise
24 datafusion:vortex-file-compressed -5.8% -2.6% -3.3% +17.5% ➖ noise
24 duckdb:duckdb -9.4% -2.6% -7.0% +10.0% ➖ noise
24 duckdb:vortex-file-compressed -9.4% -2.6% -7.0% +36.6% ➖ noise
25 datafusion:vortex-file-compressed -5.6% -2.3% -3.4% +10.1% ➖ noise
25 duckdb:duckdb -6.6% -2.3% -4.4% +10.0% ➖ noise
25 duckdb:vortex-file-compressed -3.9% -2.3% -1.7% +15.6% ➖ noise
26 datafusion:vortex-file-compressed -3.0% +0.1% -3.1% +13.8% ➖ noise
26 duckdb:duckdb -7.9% +0.1% -8.0% +11.4% ➖ noise
26 duckdb:vortex-file-compressed +3.4% +0.1% +3.3% +13.1% ➖ noise
27 datafusion:vortex-file-compressed -2.7% -4.3% +1.7% +10.0% ➖ noise
27 duckdb:duckdb +6.2% -4.3% +11.0% +10.0% 🚨 regression
27 duckdb:vortex-file-compressed -1.5% -4.3% +2.9% +10.0% ➖ noise
28 datafusion:vortex-file-compressed -0.6% -1.0% +0.4% +10.0% ➖ noise
28 duckdb:duckdb -1.1% -1.0% -0.0% +10.0% ➖ noise
28 duckdb:vortex-file-compressed -1.2% -1.0% -0.2% +10.0% ➖ noise
29 datafusion:vortex-file-compressed +7.8% -1.0% +8.9% +10.3% ➖ noise
29 duckdb:duckdb -11.2% -1.0% -10.2% +11.8% ➖ noise
29 duckdb:vortex-file-compressed -2.1% -1.0% -1.0% +11.1% ➖ noise
30 datafusion:vortex-file-compressed -4.7% -2.8% -1.9% +10.0% ➖ noise
30 duckdb:duckdb +3.3% -2.8% +6.3% +10.0% ➖ noise
30 duckdb:vortex-file-compressed -2.4% -2.8% +0.4% +10.0% ➖ noise
31 datafusion:vortex-file-compressed -5.2% -2.5% -2.8% +10.0% ➖ noise
31 duckdb:duckdb +4.2% -2.5% +6.9% +10.0% ➖ noise
31 duckdb:vortex-file-compressed -2.8% -2.5% -0.3% +10.0% ➖ noise
32 datafusion:vortex-file-compressed -11.9% -0.9% -11.1% +24.3% ➖ noise
32 duckdb:duckdb +2.6% -0.9% +3.6% +10.0% ➖ noise
32 duckdb:vortex-file-compressed -1.3% -0.9% -0.4% +10.0% ➖ noise
33 datafusion:vortex-file-compressed -6.7% -3.8% -3.0% +10.0% ➖ noise
33 duckdb:duckdb -6.6% -3.8% -3.0% +10.0% ➖ noise
33 duckdb:vortex-file-compressed -1.4% -3.8% +2.4% +10.0% ➖ noise
34 datafusion:vortex-file-compressed -6.2% -3.8% -2.4% +10.0% ➖ noise
34 duckdb:duckdb -2.5% -3.8% +1.4% +10.0% ➖ noise
34 duckdb:vortex-file-compressed -1.4% -3.8% +2.6% +10.0% ➖ noise
35 datafusion:vortex-file-compressed -6.6% -4.2% -2.5% +10.0% ➖ noise
35 duckdb:duckdb -2.2% -4.2% +2.1% +10.0% ➖ noise
35 duckdb:vortex-file-compressed +0.7% -4.2% +5.1% +10.0% ➖ noise
36 datafusion:vortex-file-compressed -7.6% -4.8% -2.9% +10.0% ➖ noise
36 duckdb:duckdb -11.2% -4.8% -6.7% +13.3% ➖ noise
36 duckdb:vortex-file-compressed -19.3% -4.8% -15.3% +20.3% ➖ noise
37 datafusion:vortex-file-compressed -5.8% -2.5% -3.4% +10.0% ➖ noise
37 duckdb:duckdb -14.2% -2.5% -12.0% +10.0% ✅ faster
37 duckdb:vortex-file-compressed -16.6% -2.5% -14.5% +10.0% ✅ faster
38 datafusion:vortex-file-compressed -3.4% -4.3% +0.9% +10.0% ➖ noise
38 duckdb:duckdb -9.0% -4.3% -5.0% +10.6% ➖ noise
38 duckdb:vortex-file-compressed -19.9% -4.3% -16.4% +10.0% ✅ faster
39 datafusion:vortex-file-compressed -5.0% -6.1% +1.1% +10.0% ➖ noise
39 duckdb:duckdb -5.3% -6.1% +0.8% +12.9% ➖ noise
39 duckdb:vortex-file-compressed -5.8% -6.1% +0.3% +10.0% ➖ noise
40 datafusion:vortex-file-compressed -5.6% -2.1% -3.6% +10.0% ➖ noise
40 duckdb:duckdb -14.7% -2.1% -12.9% +10.0% ✅ faster
40 duckdb:vortex-file-compressed -24.7% -2.1% -23.1% +10.4% ✅ faster
41 datafusion:vortex-file-compressed -4.8% -9.2% +4.8% +10.0% ➖ noise
41 duckdb:duckdb -12.3% -9.2% -3.4% +10.7% ➖ noise
41 duckdb:vortex-file-compressed -21.1% -9.2% -13.1% +10.0% ✅ faster
42 datafusion:vortex-file-compressed -10.5% -1.7% -8.9% +10.0% ➖ noise
42 duckdb:duckdb -14.4% -1.7% -12.9% +10.0% ✅ faster
42 duckdb:vortex-file-compressed -8.0% -1.7% -6.4% +13.2% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

File Sizes: Clickbench on NVME

File Size Changes (1 files changed, -0.0% overall, 0↑ 1↓)
File Scale Format Base HEAD Change %
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.03 GB → 7.03 GB (-0.0%)
  • vortex-file-compressed: 14.08 GB → 14.08 GB (0.0%)

@a10y a10y closed this Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant