Skip to content

Bring back file-size comments#7296

Merged
a10y merged 3 commits intodevelopfrom
diffy
Apr 6, 2026
Merged

Bring back file-size comments#7296
a10y merged 3 commits intodevelopfrom
diffy

Conversation

@a10y
Copy link
Copy Markdown
Contributor

@a10y a10y commented Apr 6, 2026

The core issue that caused benchmarks to fail last time was that the existing cat-s3.sh script didn't handle uploading files that do not exist.

The fix is to add handling that will attempt to perform a first PUT if the head-object returns 404/403

@a10y a10y requested review from AdamGS and connortsui20 April 6, 2026 14:49
@a10y a10y added the changelog/chore A trivial change label Apr 6, 2026
a10y added 3 commits April 6, 2026 10:51
…7286)

This reverts commit e3c7401.

Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
@a10y a10y enabled auto-merge (squash) April 6, 2026 14:57
@connortsui20 connortsui20 added the action/benchmark Trigger full benchmarks to run on this PR label Apr 6, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Apr 6, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 300937d 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: PolarSignals Profiling

Vortex (geomean): 0.997x ➖


datafusion / vortex-file-compressed (0.997x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 123502479 127984553 0.96
polarsignals_q01/datafusion:vortex-file-compressed 369426908 373294610 0.99
polarsignals_q02/datafusion:vortex-file-compressed 23409934 23663842 0.99
polarsignals_q03/datafusion:vortex-file-compressed 381977139 381261278 1.00
polarsignals_q04/datafusion:vortex-file-compressed 10880796 10967344 0.99
polarsignals_q05/datafusion:vortex-file-compressed 16492888 15565012 1.06
polarsignals_q06/datafusion:vortex-file-compressed 18495196 18345361 1.01
polarsignals_q07/datafusion:vortex-file-compressed 14093199 12820597 1.10
polarsignals_q08/datafusion:vortex-file-compressed 460481306 473305832 0.97
polarsignals_q09/datafusion:vortex-file-compressed 9515107 10525723 0.90

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -2.4%
Vortex (geomean): 0.921x ➖
Parquet (geomean): 0.939x ➖
Shifts: Parquet (control) -6.1% · Median polish -7.6%


datafusion / vortex-file-compressed (0.914x ➖, 7↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 49319793 53227071 0.93
tpch_q02/datafusion:vortex-file-compressed 33715219 34476705 0.98
tpch_q03/datafusion:vortex-file-compressed 27331956 29570832 0.92
tpch_q04/datafusion:vortex-file-compressed 18394727 19659462 0.94
tpch_q05/datafusion:vortex-file-compressed 🚀 51625921 59878817 0.86
tpch_q06/datafusion:vortex-file-compressed 9625429 10465267 0.92
tpch_q07/datafusion:vortex-file-compressed 🚀 63062126 71466180 0.88
tpch_q08/datafusion:vortex-file-compressed 44463736 49299338 0.90
tpch_q09/datafusion:vortex-file-compressed 🚀 54609124 62099774 0.88
tpch_q10/datafusion:vortex-file-compressed 45122988 48159083 0.94
tpch_q11/datafusion:vortex-file-compressed 18125873 19722518 0.92
tpch_q12/datafusion:vortex-file-compressed 22821296 24874574 0.92
tpch_q13/datafusion:vortex-file-compressed 27298518 29611911 0.92
tpch_q14/datafusion:vortex-file-compressed 15440036 16788716 0.92
tpch_q15/datafusion:vortex-file-compressed 26309255 26518966 0.99
tpch_q16/datafusion:vortex-file-compressed 24462978 27118813 0.90
tpch_q17/datafusion:vortex-file-compressed 🚀 63042389 71432939 0.88
tpch_q18/datafusion:vortex-file-compressed 🚀 79116875 88697619 0.89
tpch_q19/datafusion:vortex-file-compressed 22720846 24857527 0.91
tpch_q20/datafusion:vortex-file-compressed 32832452 35085790 0.94
tpch_q21/datafusion:vortex-file-compressed 🚀 72367996 81053961 0.89
tpch_q22/datafusion:vortex-file-compressed 🚀 16460236 18578764 0.89
datafusion / vortex-compact (0.921x ➖, 4↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 57479162 59865380 0.96
tpch_q02/datafusion:vortex-compact 🚀 36432208 40494581 0.90
tpch_q03/datafusion:vortex-compact 30644506 34041219 0.90
tpch_q04/datafusion:vortex-compact 22662925 24643742 0.92
tpch_q05/datafusion:vortex-compact 56433615 62450934 0.90
tpch_q06/datafusion:vortex-compact 13551118 14014033 0.97
tpch_q07/datafusion:vortex-compact 69028668 75888985 0.91
tpch_q08/datafusion:vortex-compact 49915314 54154642 0.92
tpch_q09/datafusion:vortex-compact 60690763 65814052 0.92
tpch_q10/datafusion:vortex-compact 🚀 50271767 58185998 0.86
tpch_q11/datafusion:vortex-compact 19630318 20388167 0.96
tpch_q12/datafusion:vortex-compact 32907562 34790309 0.95
tpch_q13/datafusion:vortex-compact 36399547 38758211 0.94
tpch_q14/datafusion:vortex-compact 20982971 22250956 0.94
tpch_q15/datafusion:vortex-compact 34169097 36234456 0.94
tpch_q16/datafusion:vortex-compact 30039869 32681807 0.92
tpch_q17/datafusion:vortex-compact 🚀 68763397 78584715 0.88
tpch_q18/datafusion:vortex-compact 🚀 84763404 94797792 0.89
tpch_q19/datafusion:vortex-compact 33061993 35884689 0.92
tpch_q20/datafusion:vortex-compact 37402968 40769667 0.92
tpch_q21/datafusion:vortex-compact 87745958 96932637 0.91
tpch_q22/datafusion:vortex-compact 17097582 18351467 0.93
datafusion / parquet (0.941x ➖, 4↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 136927755 138536022 0.99
tpch_q02/datafusion:parquet 68426091 75092704 0.91
tpch_q03/datafusion:parquet 70278887 76024517 0.92
tpch_q04/datafusion:parquet 48545108 51840947 0.94
tpch_q05/datafusion:parquet 100149495 107437563 0.93
tpch_q06/datafusion:parquet 🚀 37388723 43880139 0.85
tpch_q07/datafusion:parquet 112958661 120127586 0.94
tpch_q08/datafusion:parquet 96629860 106217575 0.91
tpch_q09/datafusion:parquet 135894059 142483528 0.95
tpch_q10/datafusion:parquet 121299343 128879306 0.94
tpch_q11/datafusion:parquet 47943376 51772211 0.93
tpch_q12/datafusion:parquet 92540804 93899655 0.99
tpch_q13/datafusion:parquet 207890867 219198124 0.95
tpch_q14/datafusion:parquet 49519196 48574253 1.02
tpch_q15/datafusion:parquet 69492259 65873361 1.05
tpch_q16/datafusion:parquet 50761816 54247761 0.94
tpch_q17/datafusion:parquet 🚀 124893411 161727957 0.77
tpch_q18/datafusion:parquet 167991786 175780421 0.96
tpch_q19/datafusion:parquet 🚨 90699468 72149056 1.26
tpch_q20/datafusion:parquet 🚀 72179847 86133219 0.84
tpch_q21/datafusion:parquet 143905496 158381157 0.91
tpch_q22/datafusion:parquet 🚀 34968013 38880753 0.90
datafusion / arrow (0.888x ✅, 13↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 55787706 68025917 0.82
tpch_q02/datafusion:arrow 21392998 23634224 0.91
tpch_q03/datafusion:arrow 🚀 32738976 39899756 0.82
tpch_q04/datafusion:arrow 🚀 26770548 32266006 0.83
tpch_q05/datafusion:arrow 🚀 76888267 89407952 0.86
tpch_q06/datafusion:arrow 🚀 20355801 23094065 0.88
tpch_q07/datafusion:arrow 113119862 124326964 0.91
tpch_q08/datafusion:arrow 46536620 49687667 0.94
tpch_q09/datafusion:arrow 71463896 79154179 0.90
tpch_q10/datafusion:arrow 🚀 53546928 61035680 0.88
tpch_q11/datafusion:arrow 11996624 12994572 0.92
tpch_q12/datafusion:arrow 63395672 62161506 1.02
tpch_q13/datafusion:arrow 50500908 52643392 0.96
tpch_q14/datafusion:arrow 🚀 22880210 26447834 0.87
tpch_q15/datafusion:arrow 🚀 44215092 51594264 0.86
tpch_q16/datafusion:arrow 21201994 22230267 0.95
tpch_q17/datafusion:arrow 🚀 71199391 84120630 0.85
tpch_q18/datafusion:arrow 🚀 143132503 162781537 0.88
tpch_q19/datafusion:arrow 🚀 39606723 45091423 0.88
tpch_q20/datafusion:arrow 🚀 38740502 46029234 0.84
tpch_q21/datafusion:arrow 🚀 153919120 173746163 0.89
tpch_q22/datafusion:arrow 19760737 21855021 0.90
duckdb / vortex-file-compressed (0.922x ➖, 5↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 33246354 34370459 0.97
tpch_q02/duckdb:vortex-file-compressed 26786041 29640064 0.90
tpch_q03/duckdb:vortex-file-compressed 30079165 32104135 0.94
tpch_q04/duckdb:vortex-file-compressed 30267559 32724411 0.92
tpch_q05/duckdb:vortex-file-compressed 🚀 32231806 36011764 0.90
tpch_q06/duckdb:vortex-file-compressed 10701784 11852646 0.90
tpch_q07/duckdb:vortex-file-compressed 36728824 38657867 0.95
tpch_q08/duckdb:vortex-file-compressed 39789258 43576612 0.91
tpch_q09/duckdb:vortex-file-compressed 79378401 82803055 0.96
tpch_q10/duckdb:vortex-file-compressed 36814343 39567081 0.93
tpch_q11/duckdb:vortex-file-compressed 16635067 17406963 0.96
tpch_q12/duckdb:vortex-file-compressed 22564586 24594622 0.92
tpch_q13/duckdb:vortex-file-compressed 37505853 40688762 0.92
tpch_q14/duckdb:vortex-file-compressed 🚀 22216219 24697186 0.90
tpch_q15/duckdb:vortex-file-compressed 16262805 17247467 0.94
tpch_q16/duckdb:vortex-file-compressed 30084157 31823831 0.95
tpch_q17/duckdb:vortex-file-compressed 25835950 28406347 0.91
tpch_q18/duckdb:vortex-file-compressed 🚀 46506646 52049093 0.89
tpch_q19/duckdb:vortex-file-compressed 🚀 31645005 36045620 0.88
tpch_q20/duckdb:vortex-file-compressed 34551124 37287876 0.93
tpch_q21/duckdb:vortex-file-compressed 🚀 101281663 113291023 0.89
tpch_q22/duckdb:vortex-file-compressed 18101960 19824142 0.91
duckdb / vortex-compact (0.926x ➖, 3↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 40166662 40569158 0.99
tpch_q02/duckdb:vortex-compact 36657014 39912537 0.92
tpch_q03/duckdb:vortex-compact 32048751 34350808 0.93
tpch_q04/duckdb:vortex-compact 33596659 37263431 0.90
tpch_q05/duckdb:vortex-compact 36897615 40315747 0.92
tpch_q06/duckdb:vortex-compact 14774598 15086113 0.98
tpch_q07/duckdb:vortex-compact 42402968 46545001 0.91
tpch_q08/duckdb:vortex-compact 44436818 47618806 0.93
tpch_q09/duckdb:vortex-compact 89802049 98561048 0.91
tpch_q10/duckdb:vortex-compact 40405352 43408024 0.93
tpch_q11/duckdb:vortex-compact 20556419 22502877 0.91
tpch_q12/duckdb:vortex-compact 36299185 40072370 0.91
tpch_q13/duckdb:vortex-compact 🚀 44520130 50613014 0.88
tpch_q14/duckdb:vortex-compact 29702485 31616686 0.94
tpch_q15/duckdb:vortex-compact 19246972 20650735 0.93
tpch_q16/duckdb:vortex-compact 37264114 39459914 0.94
tpch_q17/duckdb:vortex-compact 33219845 33264532 1.00
tpch_q18/duckdb:vortex-compact 49912663 52347861 0.95
tpch_q19/duckdb:vortex-compact 🚀 36260174 42036228 0.86
tpch_q20/duckdb:vortex-compact 42903984 46768395 0.92
tpch_q21/duckdb:vortex-compact 🚀 109818843 123452294 0.89
tpch_q22/duckdb:vortex-compact 20600625 22136034 0.93
duckdb / parquet (0.936x ➖, 3↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 75910708 81015382 0.94
tpch_q02/duckdb:parquet 38591543 42607416 0.91
tpch_q03/duckdb:parquet 68572655 71534407 0.96
tpch_q04/duckdb:parquet 47237755 49681806 0.95
tpch_q05/duckdb:parquet 66234771 70441934 0.94
tpch_q06/duckdb:parquet 🚀 20286936 30770663 0.66
tpch_q07/duckdb:parquet 68171619 71923570 0.95
tpch_q08/duckdb:parquet 81238944 84148624 0.97
tpch_q09/duckdb:parquet 153139599 165873842 0.92
tpch_q10/duckdb:parquet 135895356 147172680 0.92
tpch_q11/duckdb:parquet 22128420 23035643 0.96
tpch_q12/duckdb:parquet 44879158 47305332 0.95
tpch_q13/duckdb:parquet 🚀 262199638 292823917 0.90
tpch_q14/duckdb:parquet 48977211 50673667 0.97
tpch_q15/duckdb:parquet 24242238 25514223 0.95
tpch_q16/duckdb:parquet 54334736 57380975 0.95
tpch_q17/duckdb:parquet 55586036 56285781 0.99
tpch_q18/duckdb:parquet 133264262 123773199 1.08
tpch_q19/duckdb:parquet 🚀 68680792 76858429 0.89
tpch_q20/duckdb:parquet 63615841 65132919 0.98
tpch_q21/duckdb:parquet 175939649 180953709 0.97
tpch_q22/duckdb:parquet 52129332 53538885 0.97
duckdb / duckdb (0.928x ➖, 7↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 15860855 16672240 0.95
tpch_q02/duckdb:duckdb 🚀 11827519 14242798 0.83
tpch_q03/duckdb:duckdb 19240272 18951603 1.02
tpch_q04/duckdb:duckdb 🚀 18064742 20716871 0.87
tpch_q05/duckdb:duckdb 20048189 19897465 1.01
tpch_q06/duckdb:duckdb 5187526 5634261 0.92
tpch_q07/duckdb:duckdb 22097207 23251432 0.95
tpch_q08/duckdb:duckdb 21079983 22343968 0.94
tpch_q09/duckdb:duckdb 🚀 53521223 61368437 0.87
tpch_q10/duckdb:duckdb 🚀 44414630 49363495 0.90
tpch_q11/duckdb:duckdb 🚀 5666367 6342370 0.89
tpch_q12/duckdb:duckdb 🚀 13750063 15588737 0.88
tpch_q13/duckdb:duckdb 36767268 40115199 0.92
tpch_q14/duckdb:duckdb 🚀 15901190 19090331 0.83
tpch_q15/duckdb:duckdb 11776809 12525367 0.94
tpch_q16/duckdb:duckdb 23462271 23678622 0.99
tpch_q17/duckdb:duckdb 14311174 14145113 1.01
tpch_q18/duckdb:duckdb 38045249 40676236 0.94
tpch_q19/duckdb:duckdb 27833832 29870141 0.93
tpch_q20/duckdb:duckdb 22861609 23548281 0.97
tpch_q21/duckdb:duckdb 55845250 60465759 0.92
tpch_q22/duckdb:duckdb 24540291 25860386 0.95
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow -18.0% -3.8% -14.8% +22.6% ➖ noise
1 datafusion:vortex-compact -4.0% -3.8% -0.2% +19.5% ➖ noise
1 datafusion:vortex-file-compressed -7.3% -3.8% -3.7% +21.0% ➖ noise
1 duckdb:duckdb -4.9% -3.8% -1.1% +21.0% ➖ noise
1 duckdb:vortex-compact -1.0% -3.8% +2.9% +20.8% ➖ noise
1 duckdb:vortex-file-compressed -3.3% -3.8% +0.5% +19.8% ➖ noise
2 datafusion:arrow -9.5% -9.2% -0.4% +18.2% ➖ noise
2 datafusion:vortex-compact -10.0% -9.2% -1.0% +18.2% ➖ noise
2 datafusion:vortex-file-compressed -2.2% -9.2% +7.6% +18.2% ➖ noise
2 duckdb:duckdb -17.0% -9.2% -8.6% +18.2% ➖ noise
2 duckdb:vortex-compact -8.2% -9.2% +1.1% +18.2% ➖ noise
2 duckdb:vortex-file-compressed -9.6% -9.2% -0.5% +18.2% ➖ noise
3 datafusion:arrow -17.9% -5.9% -12.8% +18.2% ➖ noise
3 datafusion:vortex-compact -10.0% -5.9% -4.4% +18.2% ➖ noise
3 datafusion:vortex-file-compressed -7.6% -5.9% -1.8% +18.2% ➖ noise
3 duckdb:duckdb +1.5% -5.9% +7.8% +18.3% ➖ noise
3 duckdb:vortex-compact -6.7% -5.9% -0.9% +18.2% ➖ noise
3 duckdb:vortex-file-compressed -6.3% -5.9% -0.5% +18.2% ➖ noise
4 datafusion:arrow -17.0% -5.6% -12.1% +18.2% ➖ noise
4 datafusion:vortex-compact -8.0% -5.6% -2.5% +18.2% ➖ noise
4 datafusion:vortex-file-compressed -6.4% -5.6% -0.8% +18.2% ➖ noise
4 duckdb:duckdb -12.8% -5.6% -7.6% +19.2% ➖ noise
4 duckdb:vortex-compact -9.8% -5.6% -4.4% +18.2% ➖ noise
4 duckdb:vortex-file-compressed -7.5% -5.6% -2.0% +18.2% ➖ noise
5 datafusion:arrow -14.0% -6.4% -8.1% +18.2% ➖ noise
5 datafusion:vortex-compact -9.6% -6.4% -3.5% +18.2% ➖ noise
5 datafusion:vortex-file-compressed -13.8% -6.4% -7.9% +18.2% ➖ noise
5 duckdb:duckdb +0.8% -6.4% +7.6% +18.2% ➖ noise
5 duckdb:vortex-compact -8.5% -6.4% -2.2% +18.2% ➖ noise
5 duckdb:vortex-file-compressed -10.5% -6.4% -4.4% +18.2% ➖ noise
6 datafusion:arrow -11.9% -25.0% +17.6% +23.5% ➖ noise
6 datafusion:vortex-compact -3.3% -25.0% +29.0% +23.4% 🚨 regression
6 datafusion:vortex-file-compressed -8.0% -25.0% +22.7% +21.6% 🚨 regression
6 duckdb:duckdb -7.9% -25.0% +22.8% +25.2% ➖ noise
6 duckdb:vortex-compact -2.1% -25.0% +30.7% +23.9% 🚨 regression
6 duckdb:vortex-file-compressed -9.7% -25.0% +20.5% +22.6% ➖ noise
7 datafusion:arrow -9.0% -5.6% -3.6% +18.2% ➖ noise
7 datafusion:vortex-compact -9.0% -5.6% -3.7% +18.2% ➖ noise
7 datafusion:vortex-file-compressed -11.8% -5.6% -6.5% +18.2% ➖ noise
7 duckdb:duckdb -5.0% -5.6% +0.7% +18.2% ➖ noise
7 duckdb:vortex-compact -8.9% -5.6% -3.5% +18.2% ➖ noise
7 duckdb:vortex-file-compressed -5.0% -5.6% +0.6% +18.2% ➖ noise
8 datafusion:arrow -6.3% -6.3% -0.1% +18.2% ➖ noise
8 datafusion:vortex-compact -7.8% -6.3% -1.6% +18.2% ➖ noise
8 datafusion:vortex-file-compressed -9.8% -6.3% -3.8% +18.2% ➖ noise
8 duckdb:duckdb -5.7% -6.3% +0.7% +18.2% ➖ noise
8 duckdb:vortex-compact -6.7% -6.3% -0.4% +18.2% ➖ noise
8 duckdb:vortex-file-compressed -8.7% -6.3% -2.6% +18.2% ➖ noise
9 datafusion:arrow -9.7% -6.2% -3.8% +18.2% ➖ noise
9 datafusion:vortex-compact -7.8% -6.2% -1.7% +18.2% ➖ noise
9 datafusion:vortex-file-compressed -12.1% -6.2% -6.3% +18.2% ➖ noise
9 duckdb:duckdb -12.8% -6.2% -7.1% +18.2% ➖ noise
9 duckdb:vortex-compact -8.9% -6.2% -2.9% +18.2% ➖ noise
9 duckdb:vortex-file-compressed -4.1% -6.2% +2.2% +18.2% ➖ noise
10 datafusion:arrow -12.3% -6.8% -5.9% +18.2% ➖ noise
10 datafusion:vortex-compact -13.6% -6.8% -7.3% +18.2% ➖ noise
10 datafusion:vortex-file-compressed -6.3% -6.8% +0.5% +18.2% ➖ noise
10 duckdb:duckdb -10.0% -6.8% -3.5% +18.2% ➖ noise
10 duckdb:vortex-compact -6.9% -6.8% -0.2% +18.2% ➖ noise
10 duckdb:vortex-file-compressed -7.0% -6.8% -0.2% +18.2% ➖ noise
11 datafusion:arrow -7.7% -5.7% -2.1% +18.2% ➖ noise
11 datafusion:vortex-compact -3.7% -5.7% +2.1% +18.2% ➖ noise
11 datafusion:vortex-file-compressed -8.1% -5.7% -2.6% +18.2% ➖ noise
11 duckdb:duckdb -10.7% -5.7% -5.3% +18.2% ➖ noise
11 duckdb:vortex-compact -8.6% -5.7% -3.1% +18.2% ➖ noise
11 duckdb:vortex-file-compressed -4.4% -5.7% +1.3% +18.2% ➖ noise
12 datafusion:arrow +2.0% -3.3% +5.5% +18.2% ➖ noise
12 datafusion:vortex-compact -5.4% -3.3% -2.2% +18.2% ➖ noise
12 datafusion:vortex-file-compressed -8.3% -3.3% -5.1% +18.2% ➖ noise
12 duckdb:duckdb -11.8% -3.3% -8.8% +22.0% ➖ noise
12 duckdb:vortex-compact -9.4% -3.3% -6.3% +18.2% ➖ noise
12 duckdb:vortex-file-compressed -8.3% -3.3% -5.1% +18.2% ➖ noise
13 datafusion:arrow -4.1% -7.8% +4.1% +18.2% ➖ noise
13 datafusion:vortex-compact -6.1% -7.8% +1.9% +18.2% ➖ noise
13 datafusion:vortex-file-compressed -7.8% -7.8% +0.0% +18.2% ➖ noise
13 duckdb:duckdb -8.3% -7.8% -0.5% +18.2% ➖ noise
13 duckdb:vortex-compact -12.0% -7.8% -4.5% +18.2% ➖ noise
13 duckdb:vortex-file-compressed -7.8% -7.8% +0.0% +18.2% ➖ noise
14 datafusion:arrow -13.5% -0.7% -12.8% +18.2% ➖ noise
14 datafusion:vortex-compact -5.7% -0.7% -5.0% +18.2% ➖ noise
14 datafusion:vortex-file-compressed -8.0% -0.7% -7.4% +18.2% ➖ noise
14 duckdb:duckdb -16.7% -0.7% -16.1% +22.4% ➖ noise
14 duckdb:vortex-compact -6.1% -0.7% -5.4% +18.2% ➖ noise
14 duckdb:vortex-file-compressed -10.0% -0.7% -9.4% +18.2% ➖ noise
15 datafusion:arrow -14.3% +0.1% -14.4% +18.2% ➖ noise
15 datafusion:vortex-compact -5.7% +0.1% -5.8% +18.2% ➖ noise
15 datafusion:vortex-file-compressed -0.8% +0.1% -0.9% +22.0% ➖ noise
15 duckdb:duckdb -6.0% +0.1% -6.1% +19.2% ➖ noise
15 duckdb:vortex-compact -6.8% +0.1% -6.9% +18.2% ➖ noise
15 duckdb:vortex-file-compressed -5.7% +0.1% -5.8% +18.2% ➖ noise
16 datafusion:arrow -4.6% -5.9% +1.3% +18.2% ➖ noise
16 datafusion:vortex-compact -8.1% -5.9% -2.4% +18.2% ➖ noise
16 datafusion:vortex-file-compressed -9.8% -5.9% -4.2% +18.2% ➖ noise
16 duckdb:duckdb -0.9% -5.9% +5.3% +19.4% ➖ noise
16 duckdb:vortex-compact -5.6% -5.9% +0.3% +18.2% ➖ noise
16 duckdb:vortex-file-compressed -5.5% -5.9% +0.4% +18.2% ➖ noise
17 datafusion:arrow -15.4% -12.7% -3.1% +18.2% ➖ noise
17 datafusion:vortex-compact -12.5% -12.7% +0.2% +18.2% ➖ noise
17 datafusion:vortex-file-compressed -11.7% -12.7% +1.1% +18.2% ➖ noise
17 duckdb:duckdb +1.2% -12.7% +15.9% +18.2% ➖ noise
17 duckdb:vortex-compact -0.1% -12.7% +14.4% +18.2% ➖ noise
17 duckdb:vortex-file-compressed -9.0% -12.7% +4.1% +20.5% ➖ noise
18 datafusion:arrow -12.1% +1.4% -13.3% +18.2% ➖ noise
18 datafusion:vortex-compact -10.6% +1.4% -11.9% +18.2% ➖ noise
18 datafusion:vortex-file-compressed -10.8% +1.4% -12.1% +18.2% ➖ noise
18 duckdb:duckdb -6.5% +1.4% -7.8% +18.2% ➖ noise
18 duckdb:vortex-compact -4.7% +1.4% -6.0% +18.2% ➖ noise
18 duckdb:vortex-file-compressed -10.6% +1.4% -11.9% +18.2% ➖ noise
19 datafusion:arrow -12.2% +6.0% -17.1% +21.4% ➖ noise
19 datafusion:vortex-compact -7.9% +6.0% -13.1% +18.2% ➖ noise
19 datafusion:vortex-file-compressed -8.6% +6.0% -13.8% +18.2% ➖ noise
19 duckdb:duckdb -6.8% +6.0% -12.1% +18.2% ➖ noise
19 duckdb:vortex-compact -13.7% +6.0% -18.6% +18.2% ✅ faster
19 duckdb:vortex-file-compressed -12.2% +6.0% -17.2% +18.2% ✅ faster
20 datafusion:arrow -15.8% -9.5% -7.0% +18.2% ➖ noise
20 datafusion:vortex-compact -8.3% -9.5% +1.4% +18.2% ➖ noise
20 datafusion:vortex-file-compressed -6.4% -9.5% +3.4% +18.2% ➖ noise
20 duckdb:duckdb -2.9% -9.5% +7.3% +18.2% ➖ noise
20 duckdb:vortex-compact -8.3% -9.5% +1.4% +18.2% ➖ noise
20 duckdb:vortex-file-compressed -7.3% -9.5% +2.4% +18.2% ➖ noise
21 datafusion:arrow -11.4% -6.0% -5.7% +18.2% ➖ noise
21 datafusion:vortex-compact -9.5% -6.0% -3.7% +18.2% ➖ noise
21 datafusion:vortex-file-compressed -10.7% -6.0% -5.0% +18.2% ➖ noise
21 duckdb:duckdb -7.6% -6.0% -1.7% +18.2% ➖ noise
21 duckdb:vortex-compact -11.0% -6.0% -5.4% +18.2% ➖ noise
21 duckdb:vortex-file-compressed -10.6% -6.0% -4.9% +18.2% ➖ noise
22 datafusion:arrow -9.6% -6.4% -3.4% +18.2% ➖ noise
22 datafusion:vortex-compact -6.8% -6.4% -0.4% +18.2% ➖ noise
22 datafusion:vortex-file-compressed -11.4% -6.4% -5.3% +18.2% ➖ noise
22 duckdb:duckdb -5.1% -6.4% +1.4% +18.2% ➖ noise
22 duckdb:vortex-compact -6.9% -6.4% -0.5% +18.2% ➖ noise
22 duckdb:vortex-file-compressed -8.7% -6.4% -2.4% +18.2% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: PolarSignals Profiling

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: TPC-H SF=1 on NVME

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.8%
Vortex (geomean): 1.033x ➖
Parquet (geomean): 1.015x ➖
Shifts: Parquet (control) +1.5% · Median polish +1.6%


datafusion / vortex-file-compressed (1.104x ❌, 0↑ 3↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 5610065 4671471 1.20
fineweb_q01/datafusion:vortex-file-compressed 27705618 25550470 1.08
fineweb_q02/datafusion:vortex-file-compressed 29261868 29106467 1.01
fineweb_q03/datafusion:vortex-file-compressed 🚨 98732183 74356541 1.33
fineweb_q04/datafusion:vortex-file-compressed 269343431 250219557 1.08
fineweb_q05/datafusion:vortex-file-compressed 236118739 226194094 1.04
fineweb_q06/datafusion:vortex-file-compressed 67775256 62107085 1.09
fineweb_q07/datafusion:vortex-file-compressed 🚨 77710497 69706025 1.11
fineweb_q08/datafusion:vortex-file-compressed 27096734 26439543 1.02
datafusion / vortex-compact (1.011x ➖, 1↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚨 4935502 4382555 1.13
fineweb_q01/datafusion:vortex-compact 165261365 160233953 1.03
fineweb_q02/datafusion:vortex-compact 168403134 162435248 1.04
fineweb_q03/datafusion:vortex-compact 1452668820 1448409893 1.00
fineweb_q04/datafusion:vortex-compact 1562696247 1569119458 1.00
fineweb_q05/datafusion:vortex-compact 1240859254 1242239495 1.00
fineweb_q06/datafusion:vortex-compact 703511621 692047305 1.02
fineweb_q07/datafusion:vortex-compact 732735757 731663752 1.00
fineweb_q08/datafusion:vortex-compact 🚀 20457564 22775682 0.90
datafusion / parquet (1.014x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6342294 6445202 0.98
fineweb_q01/datafusion:parquet 274276429 269531168 1.02
fineweb_q02/datafusion:parquet 270010649 270810213 1.00
fineweb_q03/datafusion:parquet 272771876 268304541 1.02
fineweb_q04/datafusion:parquet 289914219 278138954 1.04
fineweb_q05/datafusion:parquet 284568349 275916377 1.03
fineweb_q06/datafusion:parquet 272935463 276229615 0.99
fineweb_q07/datafusion:parquet 271950757 263748939 1.03
fineweb_q08/datafusion:parquet 268501682 262322044 1.02
duckdb / vortex-file-compressed (1.028x ➖, 0↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3115040 3290297 0.95
fineweb_q01/duckdb:vortex-file-compressed 26743324 29363983 0.91
fineweb_q02/duckdb:vortex-file-compressed 28394894 26569169 1.07
fineweb_q03/duckdb:vortex-file-compressed 153344154 157413083 0.97
fineweb_q04/duckdb:vortex-file-compressed 233614159 226637966 1.03
fineweb_q05/duckdb:vortex-file-compressed 220372774 212419540 1.04
fineweb_q06/duckdb:vortex-file-compressed 🚨 70256904 58428677 1.20
fineweb_q07/duckdb:vortex-file-compressed 69353158 64743170 1.07
fineweb_q08/duckdb:vortex-file-compressed 26696476 25814177 1.03
duckdb / vortex-compact (0.995x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4050121 4142713 0.98
fineweb_q01/duckdb:vortex-compact 102117284 108685034 0.94
fineweb_q02/duckdb:vortex-compact 115752430 117964285 0.98
fineweb_q03/duckdb:vortex-compact 871669978 864339634 1.01
fineweb_q04/duckdb:vortex-compact 912037216 913601320 1.00
fineweb_q05/duckdb:vortex-compact 818550463 815089857 1.00
fineweb_q06/duckdb:vortex-compact 474599315 462275457 1.03
fineweb_q07/duckdb:vortex-compact 478363651 474565301 1.01
fineweb_q08/duckdb:vortex-compact 23027712 22795325 1.01
duckdb / parquet (1.015x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 36805409 34880332 1.06
fineweb_q01/duckdb:parquet 93112152 91810971 1.01
fineweb_q02/duckdb:parquet 95901022 95008552 1.01
fineweb_q03/duckdb:parquet 306353769 306541942 1.00
fineweb_q04/duckdb:parquet 439812699 436629322 1.01
fineweb_q05/duckdb:parquet 409592946 407261723 1.01
fineweb_q06/duckdb:parquet 198250227 195942394 1.01
fineweb_q07/duckdb:parquet 209974860 208448117 1.01
fineweb_q08/duckdb:parquet 57941768 56424095 1.03
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +12.6% +1.9% +10.5% +42.1% ➖ noise
0 datafusion:vortex-file-compressed +20.1% +1.9% +17.9% +72.2% ➖ noise
0 duckdb:vortex-compact -2.2% +1.9% -4.1% +41.7% ➖ noise
0 duckdb:vortex-file-compressed -5.3% +1.9% -7.1% +53.5% ➖ noise
1 datafusion:vortex-compact +3.1% +1.6% +1.5% +10.0% ➖ noise
1 datafusion:vortex-file-compressed +8.4% +1.6% +6.7% +23.2% ➖ noise
1 duckdb:vortex-compact -6.0% +1.6% -7.5% +20.9% ➖ noise
1 duckdb:vortex-file-compressed -8.9% +1.6% -10.3% +44.8% ➖ noise
2 datafusion:vortex-compact +3.7% +0.3% +3.3% +10.0% ➖ noise
2 datafusion:vortex-file-compressed +0.5% +0.3% +0.2% +10.0% ➖ noise
2 duckdb:vortex-compact -1.9% +0.3% -2.2% +11.9% ➖ noise
2 duckdb:vortex-file-compressed +6.9% +0.3% +6.5% +10.0% ➖ noise
3 datafusion:vortex-compact +0.3% +0.8% -0.5% +10.0% ➖ noise
3 datafusion:vortex-file-compressed +32.8% +0.8% +31.7% +27.0% 🚨 regression
3 duckdb:vortex-compact +0.8% +0.8% +0.0% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -2.6% +0.8% -3.4% +21.9% ➖ noise
4 datafusion:vortex-compact -0.4% +2.5% -2.8% +10.0% ➖ noise
4 datafusion:vortex-file-compressed +7.6% +2.5% +5.1% +10.0% ➖ noise
4 duckdb:vortex-compact -0.2% +2.5% -2.6% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +3.1% +2.5% +0.6% +10.0% ➖ noise
5 datafusion:vortex-compact -0.1% +1.8% -1.9% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +4.4% +1.8% +2.5% +10.0% ➖ noise
5 duckdb:vortex-compact +0.4% +1.8% -1.4% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +3.7% +1.8% +1.9% +10.0% ➖ noise
6 datafusion:vortex-compact +1.7% -0.0% +1.7% +10.0% ➖ noise
6 datafusion:vortex-file-compressed +9.1% -0.0% +9.1% +17.4% ➖ noise
6 duckdb:vortex-compact +2.7% -0.0% +2.7% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +20.2% -0.0% +20.3% +16.3% 🚨 regression
7 datafusion:vortex-compact +0.1% +1.9% -1.7% +10.0% ➖ noise
7 datafusion:vortex-file-compressed +11.5% +1.9% +9.4% +30.5% ➖ noise
7 duckdb:vortex-compact +0.8% +1.9% -1.1% +10.0% ➖ noise
7 duckdb:vortex-file-compressed +7.1% +1.9% +5.1% +14.2% ➖ noise
8 datafusion:vortex-compact -10.2% +2.5% -12.4% +17.8% ➖ noise
8 datafusion:vortex-file-compressed +2.5% +2.5% -0.0% +23.1% ➖ noise
8 duckdb:vortex-compact +1.0% +2.5% -1.5% +21.2% ➖ noise
8 duckdb:vortex-file-compressed +3.4% +2.5% +0.9% +18.1% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: FineWeb NVMe

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.6%
Vortex (geomean): 1.001x ➖
Parquet (geomean): 1.006x ➖
Shifts: Parquet (control) +0.6% · Median polish +0.1%


datafusion / vortex-file-compressed (1.006x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 29268772 27707940 1.06
tpcds_q02/datafusion:vortex-file-compressed 54044723 53155998 1.02
tpcds_q03/datafusion:vortex-file-compressed 21084040 20937395 1.01
tpcds_q04/datafusion:vortex-file-compressed 294365198 294137639 1.00
tpcds_q05/datafusion:vortex-file-compressed 55657629 54184322 1.03
tpcds_q06/datafusion:vortex-file-compressed 51662105 52022046 0.99
tpcds_q07/datafusion:vortex-file-compressed 51609886 53099295 0.97
tpcds_q08/datafusion:vortex-file-compressed 38291237 37942354 1.01
tpcds_q09/datafusion:vortex-file-compressed 54341051 54753894 0.99
tpcds_q10/datafusion:vortex-file-compressed 48246000 47685988 1.01
tpcds_q11/datafusion:vortex-file-compressed 167905432 168317708 1.00
tpcds_q12/datafusion:vortex-file-compressed 23188934 23039825 1.01
tpcds_q13/datafusion:vortex-file-compressed 61968162 61007271 1.02
tpcds_q14/datafusion:vortex-file-compressed 202018200 199060646 1.01
tpcds_q15/datafusion:vortex-file-compressed 34425838 35537800 0.97
tpcds_q16/datafusion:vortex-file-compressed 29054330 28189898 1.03
tpcds_q17/datafusion:vortex-file-compressed 66545041 68629216 0.97
tpcds_q18/datafusion:vortex-file-compressed 80362182 77960003 1.03
tpcds_q19/datafusion:vortex-file-compressed 31805107 31094800 1.02
tpcds_q20/datafusion:vortex-file-compressed 25967946 26399205 0.98
tpcds_q21/datafusion:vortex-file-compressed 139823800 138581492 1.01
tpcds_q22/datafusion:vortex-file-compressed 59104811 56704641 1.04
tpcds_q23/datafusion:vortex-file-compressed 149675608 150737098 0.99
tpcds_q24/datafusion:vortex-file-compressed 113554327 114544285 0.99
tpcds_q25/datafusion:vortex-file-compressed 69361911 69251883 1.00
tpcds_q26/datafusion:vortex-file-compressed 36464498 36366900 1.00
tpcds_q27/datafusion:vortex-file-compressed 121480329 119075812 1.02
tpcds_q28/datafusion:vortex-file-compressed 49969230 49639661 1.01
tpcds_q29/datafusion:vortex-file-compressed 66550932 68258495 0.97
tpcds_q30/datafusion:vortex-file-compressed 29591596 29948114 0.99
tpcds_q31/datafusion:vortex-file-compressed 99334724 98766993 1.01
tpcds_q32/datafusion:vortex-file-compressed 21235192 21039516 1.01
tpcds_q33/datafusion:vortex-file-compressed 40157676 38687123 1.04
tpcds_q34/datafusion:vortex-file-compressed 33893780 33727221 1.00
tpcds_q35/datafusion:vortex-file-compressed 57005517 57583962 0.99
tpcds_q36/datafusion:vortex-file-compressed 76444599 76429888 1.00
tpcds_q37/datafusion:vortex-file-compressed 32597101 33700832 0.97
tpcds_q38/datafusion:vortex-file-compressed 53517624 53655730 1.00
tpcds_q39/datafusion:vortex-file-compressed 147001962 151573009 0.97
tpcds_q40/datafusion:vortex-file-compressed 53080242 54327365 0.98
tpcds_q41/datafusion:vortex-file-compressed 18767561 17068815 1.10
tpcds_q42/datafusion:vortex-file-compressed 18846752 18930714 1.00
tpcds_q43/datafusion:vortex-file-compressed 32735663 33359043 0.98
tpcds_q44/datafusion:vortex-file-compressed 46600964 47436896 0.98
tpcds_q45/datafusion:vortex-file-compressed 33666429 35838117 0.94
tpcds_q46/datafusion:vortex-file-compressed 49339176 52160122 0.95
tpcds_q47/datafusion:vortex-file-compressed 206386106 209144058 0.99
tpcds_q48/datafusion:vortex-file-compressed 49479180 49578358 1.00
tpcds_q49/datafusion:vortex-file-compressed 68691459 66967722 1.03
tpcds_q50/datafusion:vortex-file-compressed 46826924 46308129 1.01
tpcds_q51/datafusion:vortex-file-compressed 89054324 91853759 0.97
tpcds_q52/datafusion:vortex-file-compressed 18600419 19472055 0.96
tpcds_q53/datafusion:vortex-file-compressed 26430670 25810708 1.02
tpcds_q54/datafusion:vortex-file-compressed 46305883 45130748 1.03
tpcds_q55/datafusion:vortex-file-compressed 18071397 18340843 0.99
tpcds_q56/datafusion:vortex-file-compressed 40889901 41598569 0.98
tpcds_q57/datafusion:vortex-file-compressed 127232330 125754795 1.01
tpcds_q58/datafusion:vortex-file-compressed 70680547 67889091 1.04
tpcds_q59/datafusion:vortex-file-compressed 74046195 73089553 1.01
tpcds_q60/datafusion:vortex-file-compressed 41747604 41356357 1.01
tpcds_q61/datafusion:vortex-file-compressed 50793180 51216815 0.99
tpcds_q62/datafusion:vortex-file-compressed 32444463 31784615 1.02
tpcds_q63/datafusion:vortex-file-compressed 26530675 26523093 1.00
tpcds_q64/datafusion:vortex-file-compressed 477443301 467629154 1.02
tpcds_q65/datafusion:vortex-file-compressed 48317785 48592560 0.99
tpcds_q66/datafusion:vortex-file-compressed 90449762 90578329 1.00
tpcds_q67/datafusion:vortex-file-compressed 120895884 119280404 1.01
tpcds_q68/datafusion:vortex-file-compressed 48141504 46370761 1.04
tpcds_q69/datafusion:vortex-file-compressed 46058775 44578953 1.03
tpcds_q70/datafusion:vortex-file-compressed 110570697 110155432 1.00
tpcds_q71/datafusion:vortex-file-compressed 32573565 31316557 1.04
tpcds_q72/datafusion:vortex-file-compressed 2587251876 2546880968 1.02
tpcds_q73/datafusion:vortex-file-compressed 36335248 36999035 0.98
tpcds_q74/datafusion:vortex-file-compressed 118526075 116862382 1.01
tpcds_q75/datafusion:vortex-file-compressed 120831502 120361248 1.00
tpcds_q76/datafusion:vortex-file-compressed 38051558 34829399 1.09
tpcds_q77/datafusion:vortex-file-compressed 53162054 49798540 1.07
tpcds_q78/datafusion:vortex-file-compressed 125185341 124575227 1.00
tpcds_q79/datafusion:vortex-file-compressed 40401032 40423107 1.00
tpcds_q80/datafusion:vortex-file-compressed 112732232 111062534 1.02
tpcds_q81/datafusion:vortex-file-compressed 35819423 36879079 0.97
tpcds_q82/datafusion:vortex-file-compressed 35276873 36430086 0.97
tpcds_q83/datafusion:vortex-file-compressed 50855612 49751714 1.02
tpcds_q84/datafusion:vortex-file-compressed 15168867 14927826 1.02
tpcds_q85/datafusion:vortex-file-compressed 102036813 102492515 1.00
tpcds_q86/datafusion:vortex-file-compressed 19094333 18928344 1.01
tpcds_q87/datafusion:vortex-file-compressed 55769965 54665668 1.02
tpcds_q88/datafusion:vortex-file-compressed 84687853 81978003 1.03
tpcds_q89/datafusion:vortex-file-compressed 36961538 36987057 1.00
tpcds_q90/datafusion:vortex-file-compressed 18235444 18114001 1.01
tpcds_q91/datafusion:vortex-file-compressed 26328781 24597816 1.07
tpcds_q92/datafusion:vortex-file-compressed 18658316 18474389 1.01
tpcds_q93/datafusion:vortex-file-compressed 35080963 34306830 1.02
tpcds_q94/datafusion:vortex-file-compressed 25823635 24069912 1.07
tpcds_q95/datafusion:vortex-file-compressed 61115360 60745505 1.01
tpcds_q96/datafusion:vortex-file-compressed 17969306 17958639 1.00
tpcds_q97/datafusion:vortex-file-compressed 32722147 32209243 1.02
tpcds_q98/datafusion:vortex-file-compressed 32592085 32088336 1.02
tpcds_q99/datafusion:vortex-file-compressed 45527962 48963955 0.93
datafusion / vortex-compact (1.007x ➖, 0↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 37126045 36845936 1.01
tpcds_q02/datafusion:vortex-compact 57291100 57764006 0.99
tpcds_q03/datafusion:vortex-compact 25937276 26706885 0.97
tpcds_q04/datafusion:vortex-compact 328123044 327452837 1.00
tpcds_q05/datafusion:vortex-compact 64472258 64542385 1.00
tpcds_q06/datafusion:vortex-compact 55892497 55452538 1.01
tpcds_q07/datafusion:vortex-compact 67040963 65768502 1.02
tpcds_q08/datafusion:vortex-compact 45127169 44170875 1.02
tpcds_q09/datafusion:vortex-compact 101282131 100235858 1.01
tpcds_q10/datafusion:vortex-compact 62558722 62270158 1.00
tpcds_q11/datafusion:vortex-compact 187181228 185266154 1.01
tpcds_q12/datafusion:vortex-compact 26701349 24912489 1.07
tpcds_q13/datafusion:vortex-compact 132759498 130969489 1.01
tpcds_q14/datafusion:vortex-compact 252202493 248099630 1.02
tpcds_q15/datafusion:vortex-compact 39483182 39058579 1.01
tpcds_q16/datafusion:vortex-compact 39522326 40079608 0.99
tpcds_q17/datafusion:vortex-compact 94278316 91688700 1.03
tpcds_q18/datafusion:vortex-compact 92668565 94056582 0.99
tpcds_q19/datafusion:vortex-compact 42879171 43187470 0.99
tpcds_q20/datafusion:vortex-compact 30482936 31728791 0.96
tpcds_q21/datafusion:vortex-compact 139299780 142224070 0.98
tpcds_q22/datafusion:vortex-compact 61203538 66079498 0.93
tpcds_q23/datafusion:vortex-compact 184661061 184070717 1.00
tpcds_q24/datafusion:vortex-compact 137577704 138442704 0.99
tpcds_q25/datafusion:vortex-compact 95265589 93339777 1.02
tpcds_q26/datafusion:vortex-compact 46246631 47803778 0.97
tpcds_q27/datafusion:vortex-compact 155429993 155815244 1.00
tpcds_q28/datafusion:vortex-compact 97354293 98919702 0.98
tpcds_q29/datafusion:vortex-compact 93464514 92637044 1.01
tpcds_q30/datafusion:vortex-compact 35440105 35400283 1.00
tpcds_q31/datafusion:vortex-compact 124444064 122551672 1.02
tpcds_q32/datafusion:vortex-compact 26795827 26862508 1.00
tpcds_q33/datafusion:vortex-compact 51869715 51557117 1.01
tpcds_q34/datafusion:vortex-compact 48790821 48143378 1.01
tpcds_q35/datafusion:vortex-compact 67993273 67143053 1.01
tpcds_q36/datafusion:vortex-compact 95881341 95731900 1.00
tpcds_q37/datafusion:vortex-compact 46817494 47650204 0.98
tpcds_q38/datafusion:vortex-compact 65872012 65369089 1.01
tpcds_q39/datafusion:vortex-compact 🚨 162247947 141568558 1.15
tpcds_q40/datafusion:vortex-compact 57447077 57800241 0.99
tpcds_q41/datafusion:vortex-compact 19837519 19276613 1.03
tpcds_q42/datafusion:vortex-compact 24411575 23755484 1.03
tpcds_q43/datafusion:vortex-compact 40952185 37505814 1.09
tpcds_q44/datafusion:vortex-compact 77443763 75496677 1.03
tpcds_q45/datafusion:vortex-compact 37907934 36117423 1.05
tpcds_q46/datafusion:vortex-compact 69372090 67044352 1.03
tpcds_q47/datafusion:vortex-compact 229835140 223413099 1.03
tpcds_q48/datafusion:vortex-compact 96147458 97835501 0.98
tpcds_q49/datafusion:vortex-compact 96670786 96333679 1.00
tpcds_q50/datafusion:vortex-compact 61445991 64433710 0.95
tpcds_q51/datafusion:vortex-compact 94927691 95769722 0.99
tpcds_q52/datafusion:vortex-compact 24966714 24954245 1.00
tpcds_q53/datafusion:vortex-compact 34736743 33454607 1.04
tpcds_q54/datafusion:vortex-compact 57918574 58416749 0.99
tpcds_q55/datafusion:vortex-compact 25249939 23778336 1.06
tpcds_q56/datafusion:vortex-compact 54479458 53539770 1.02
tpcds_q57/datafusion:vortex-compact 137964412 139147661 0.99
tpcds_q58/datafusion:vortex-compact 79391691 78153496 1.02
tpcds_q59/datafusion:vortex-compact 84214810 85283458 0.99
tpcds_q60/datafusion:vortex-compact 53376885 54117977 0.99
tpcds_q61/datafusion:vortex-compact 70223588 70121891 1.00
tpcds_q62/datafusion:vortex-compact 32412027 31692279 1.02
tpcds_q63/datafusion:vortex-compact 34330253 35069600 0.98
tpcds_q64/datafusion:vortex-compact 542630570 534231854 1.02
tpcds_q65/datafusion:vortex-compact 63958544 63694271 1.00
tpcds_q66/datafusion:vortex-compact 97412101 99141905 0.98
tpcds_q67/datafusion:vortex-compact 122023827 125824179 0.97
tpcds_q68/datafusion:vortex-compact 67564433 66607000 1.01
tpcds_q69/datafusion:vortex-compact 59515514 58570243 1.02
tpcds_q70/datafusion:vortex-compact 124622578 125112287 1.00
tpcds_q71/datafusion:vortex-compact 44075887 44100018 1.00
tpcds_q72/datafusion:vortex-compact 2602081845 2601937393 1.00
tpcds_q73/datafusion:vortex-compact 51131109 50504482 1.01
tpcds_q74/datafusion:vortex-compact 134628546 131920654 1.02
tpcds_q75/datafusion:vortex-compact 164162380 163032043 1.01
tpcds_q76/datafusion:vortex-compact 50473810 49197248 1.03
tpcds_q77/datafusion:vortex-compact 65426391 66080316 0.99
tpcds_q78/datafusion:vortex-compact 144534906 149111215 0.97
tpcds_q79/datafusion:vortex-compact 60258101 57583928 1.05
tpcds_q80/datafusion:vortex-compact 127830032 131160955 0.97
tpcds_q81/datafusion:vortex-compact 42367691 43711660 0.97
tpcds_q82/datafusion:vortex-compact 49872869 48624815 1.03
tpcds_q83/datafusion:vortex-compact 58835573 60294955 0.98
tpcds_q84/datafusion:vortex-compact 19474116 18025202 1.08
tpcds_q85/datafusion:vortex-compact 126575165 126807133 1.00
tpcds_q86/datafusion:vortex-compact 21060113 19273835 1.09
tpcds_q87/datafusion:vortex-compact 67506396 65819554 1.03
tpcds_q88/datafusion:vortex-compact 132796200 130929692 1.01
tpcds_q89/datafusion:vortex-compact 42455609 45164847 0.94
tpcds_q90/datafusion:vortex-compact 24414980 24251145 1.01
tpcds_q91/datafusion:vortex-compact 39671088 40259440 0.99
tpcds_q92/datafusion:vortex-compact 20980931 20897321 1.00
tpcds_q93/datafusion:vortex-compact 47042254 47311869 0.99
tpcds_q94/datafusion:vortex-compact 30997908 30712562 1.01
tpcds_q95/datafusion:vortex-compact 73288058 72057580 1.02
tpcds_q96/datafusion:vortex-compact 25562460 26604535 0.96
tpcds_q97/datafusion:vortex-compact 41245540 40295655 1.02
tpcds_q98/datafusion:vortex-compact 37976900 37903570 1.00
tpcds_q99/datafusion:vortex-compact 52003304 49751597 1.05
datafusion / parquet (1.007x ➖, 0↑ 3↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 35886827 39207108 0.92
tpcds_q02/datafusion:parquet 45571319 45588834 1.00
tpcds_q03/datafusion:parquet 15720587 15229259 1.03
tpcds_q04/datafusion:parquet 316852018 319614828 0.99
tpcds_q05/datafusion:parquet 53197119 51498878 1.03
tpcds_q06/datafusion:parquet 68287808 66172126 1.03
tpcds_q07/datafusion:parquet 86519963 87389539 0.99
tpcds_q08/datafusion:parquet 32552339 33553885 0.97
tpcds_q09/datafusion:parquet 🚨 73350747 55806576 1.31
tpcds_q10/datafusion:parquet 85408319 81779042 1.04
tpcds_q11/datafusion:parquet 180703475 181330479 1.00
tpcds_q12/datafusion:parquet 24161288 23666936 1.02
tpcds_q13/datafusion:parquet 84501340 84414127 1.00
tpcds_q14/datafusion:parquet 191411990 198359743 0.96
tpcds_q15/datafusion:parquet 25642679 26162375 0.98
tpcds_q16/datafusion:parquet 27087893 27847645 0.97
tpcds_q17/datafusion:parquet 71004979 69803300 1.02
tpcds_q18/datafusion:parquet 130027658 131780626 0.99
tpcds_q19/datafusion:parquet 27873912 27480502 1.01
tpcds_q20/datafusion:parquet 21187840 21443607 0.99
tpcds_q21/datafusion:parquet 21662933 21664718 1.00
tpcds_q22/datafusion:parquet 🚨 145195892 131487411 1.10
tpcds_q23/datafusion:parquet 161730623 168011455 0.96
tpcds_q24/datafusion:parquet 103512786 106341626 0.97
tpcds_q25/datafusion:parquet 72323472 71010971 1.02
tpcds_q26/datafusion:parquet 75969187 78064876 0.97
tpcds_q27/datafusion:parquet 162779573 162722230 1.00
tpcds_q28/datafusion:parquet 49262188 49601549 0.99
tpcds_q29/datafusion:parquet 72999599 72264438 1.01
tpcds_q30/datafusion:parquet 44981758 44525053 1.01
tpcds_q31/datafusion:parquet 75551370 76931091 0.98
tpcds_q32/datafusion:parquet 22499913 22180706 1.01
tpcds_q33/datafusion:parquet 36175785 34926494 1.04
tpcds_q34/datafusion:parquet 26711852 26238120 1.02
tpcds_q35/datafusion:parquet 86348974 82438882 1.05
tpcds_q36/datafusion:parquet 63148273 64488249 0.98
tpcds_q37/datafusion:parquet 23478074 22895360 1.03
tpcds_q38/datafusion:parquet 50856437 50176510 1.01
tpcds_q39/datafusion:parquet 84400607 83373658 1.01
tpcds_q40/datafusion:parquet 27203309 27765179 0.98
tpcds_q41/datafusion:parquet 16472623 16266345 1.01
tpcds_q42/datafusion:parquet 13903701 13448548 1.03
tpcds_q43/datafusion:parquet 18680066 19795620 0.94
tpcds_q44/datafusion:parquet 41053562 41540836 0.99
tpcds_q45/datafusion:parquet 32541847 32552370 1.00
tpcds_q46/datafusion:parquet 39031998 38466946 1.01
tpcds_q47/datafusion:parquet 135582800 135516461 1.00
tpcds_q48/datafusion:parquet 80340539 81040924 0.99
tpcds_q49/datafusion:parquet 65982401 67167715 0.98
tpcds_q50/datafusion:parquet 49702059 49254375 1.01
tpcds_q51/datafusion:parquet 90484073 92651084 0.98
tpcds_q52/datafusion:parquet 14325367 14097578 1.02
tpcds_q53/datafusion:parquet 21194049 21400617 0.99
tpcds_q54/datafusion:parquet 42609434 43296531 0.98
tpcds_q55/datafusion:parquet 14111982 13744840 1.03
tpcds_q56/datafusion:parquet 35535300 36486816 0.97
tpcds_q57/datafusion:parquet 115400937 108225567 1.07
tpcds_q58/datafusion:parquet 57598571 58908260 0.98
tpcds_q59/datafusion:parquet 60727891 58180895 1.04
tpcds_q60/datafusion:parquet 36481606 35243060 1.04
tpcds_q61/datafusion:parquet 50319674 50389935 1.00
tpcds_q62/datafusion:parquet 🚨 28746478 24407954 1.18
tpcds_q63/datafusion:parquet 21685341 21943899 0.99
tpcds_q64/datafusion:parquet 554864719 549676462 1.01
tpcds_q65/datafusion:parquet 42165338 44115998 0.96
tpcds_q66/datafusion:parquet 77585000 78648046 0.99
tpcds_q67/datafusion:parquet 153550289 155676257 0.99
tpcds_q68/datafusion:parquet 40420158 40978682 0.99
tpcds_q69/datafusion:parquet 82161971 76832017 1.07
tpcds_q70/datafusion:parquet 95522970 94034156 1.02
tpcds_q71/datafusion:parquet 26655589 26656016 1.00
tpcds_q72/datafusion:parquet 640017032 634206241 1.01
tpcds_q73/datafusion:parquet 26672575 26690168 1.00
tpcds_q74/datafusion:parquet 106378608 107265625 0.99
tpcds_q75/datafusion:parquet 115698426 119685948 0.97
tpcds_q76/datafusion:parquet 34466399 34495592 1.00
tpcds_q77/datafusion:parquet 49618663 48320175 1.03
tpcds_q78/datafusion:parquet 121208394 123267588 0.98
tpcds_q79/datafusion:parquet 31388113 30700964 1.02
tpcds_q80/datafusion:parquet 92291027 91793807 1.01
tpcds_q81/datafusion:parquet 41810896 40399454 1.03
tpcds_q82/datafusion:parquet 23231173 23644434 0.98
tpcds_q83/datafusion:parquet 48297489 46912359 1.03
tpcds_q84/datafusion:parquet 47972176 46955165 1.02
tpcds_q85/datafusion:parquet 168958169 169362537 1.00
tpcds_q86/datafusion:parquet 17382361 18633531 0.93
tpcds_q87/datafusion:parquet 48972113 50078577 0.98
tpcds_q88/datafusion:parquet 69666926 70652734 0.99
tpcds_q89/datafusion:parquet 24534466 24131229 1.02
tpcds_q90/datafusion:parquet 18340912 18087206 1.01
tpcds_q91/datafusion:parquet 71227613 69053350 1.03
tpcds_q92/datafusion:parquet 22588351 22349823 1.01
tpcds_q93/datafusion:parquet 34834378 34272020 1.02
tpcds_q94/datafusion:parquet 25091147 25167993 1.00
tpcds_q95/datafusion:parquet 68794456 68642452 1.00
tpcds_q96/datafusion:parquet 14391648 14479503 0.99
tpcds_q97/datafusion:parquet 34287533 32927967 1.04
tpcds_q98/datafusion:parquet 25763213 25317366 1.02
tpcds_q99/datafusion:parquet 35656956 33861576 1.05
duckdb / vortex-file-compressed (0.994x ➖, 2↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25769680 26188721 0.98
tpcds_q02/duckdb:vortex-file-compressed 86652082 83451542 1.04
tpcds_q03/duckdb:vortex-file-compressed 23013923 23232647 0.99
tpcds_q04/duckdb:vortex-file-compressed 105919458 104922392 1.01
tpcds_q05/duckdb:vortex-file-compressed 101302118 98990267 1.02
tpcds_q06/duckdb:vortex-file-compressed 36097451 36132577 1.00
tpcds_q07/duckdb:vortex-file-compressed 23952841 24999772 0.96
tpcds_q08/duckdb:vortex-file-compressed 22656903 23115032 0.98
tpcds_q09/duckdb:vortex-file-compressed 40287022 40912446 0.98
tpcds_q10/duckdb:vortex-file-compressed 36759456 36096741 1.02
tpcds_q11/duckdb:vortex-file-compressed 63075575 61616457 1.02
tpcds_q12/duckdb:vortex-file-compressed 14338121 13889690 1.03
tpcds_q13/duckdb:vortex-file-compressed 32870283 35901975 0.92
tpcds_q14/duckdb:vortex-file-compressed 201577371 198792774 1.01
tpcds_q15/duckdb:vortex-file-compressed 40582109 41483394 0.98
tpcds_q16/duckdb:vortex-file-compressed 29484674 31319549 0.94
tpcds_q17/duckdb:vortex-file-compressed 39903330 40262424 0.99
tpcds_q18/duckdb:vortex-file-compressed 44285463 45524645 0.97
tpcds_q19/duckdb:vortex-file-compressed 31855952 32348522 0.98
tpcds_q20/duckdb:vortex-file-compressed 16086622 16279580 0.99
tpcds_q21/duckdb:vortex-file-compressed 21262111 19829333 1.07
tpcds_q22/duckdb:vortex-file-compressed 108712192 106945974 1.02
tpcds_q23/duckdb:vortex-file-compressed 128181551 131394617 0.98
tpcds_q24/duckdb:vortex-file-compressed 53759805 55446651 0.97
tpcds_q25/duckdb:vortex-file-compressed 37632238 37701447 1.00
tpcds_q26/duckdb:vortex-file-compressed 38714065 38802703 1.00
tpcds_q27/duckdb:vortex-file-compressed 88344495 87174070 1.01
tpcds_q28/duckdb:vortex-file-compressed 35889181 36197268 0.99
tpcds_q29/duckdb:vortex-file-compressed 35992312 34864279 1.03
tpcds_q30/duckdb:vortex-file-compressed 28338304 29766964 0.95
tpcds_q31/duckdb:vortex-file-compressed 25580796 26174528 0.98
tpcds_q32/duckdb:vortex-file-compressed 16477546 16742818 0.98
tpcds_q33/duckdb:vortex-file-compressed 66225059 66912252 0.99
tpcds_q34/duckdb:vortex-file-compressed 19220932 19763483 0.97
tpcds_q35/duckdb:vortex-file-compressed 59822436 61495204 0.97
tpcds_q36/duckdb:vortex-file-compressed 26930677 26954843 1.00
tpcds_q37/duckdb:vortex-file-compressed 22664799 22105994 1.03
tpcds_q38/duckdb:vortex-file-compressed 36596465 36914338 0.99
tpcds_q39/duckdb:vortex-file-compressed 45624823 44334380 1.03
tpcds_q40/duckdb:vortex-file-compressed 24421211 23287233 1.05
tpcds_q41/duckdb:vortex-file-compressed 12868427 13004325 0.99
tpcds_q42/duckdb:vortex-file-compressed 11740220 12007671 0.98
tpcds_q43/duckdb:vortex-file-compressed 19907115 20129719 0.99
tpcds_q44/duckdb:vortex-file-compressed 22586655 22274586 1.01
tpcds_q45/duckdb:vortex-file-compressed 27444809 25331196 1.08
tpcds_q46/duckdb:vortex-file-compressed 49233887 49107338 1.00
tpcds_q47/duckdb:vortex-file-compressed 48717615 49600976 0.98
tpcds_q48/duckdb:vortex-file-compressed 31573834 30948557 1.02
tpcds_q49/duckdb:vortex-file-compressed 29208721 30545400 0.96
tpcds_q50/duckdb:vortex-file-compressed 37109049 36783816 1.01
tpcds_q51/duckdb:vortex-file-compressed 101548045 98966838 1.03
tpcds_q52/duckdb:vortex-file-compressed 12373803 12424478 1.00
tpcds_q53/duckdb:vortex-file-compressed 16985313 17897751 0.95
tpcds_q54/duckdb:vortex-file-compressed 50205634 48931233 1.03
tpcds_q55/duckdb:vortex-file-compressed 11463216 11224056 1.02
tpcds_q56/duckdb:vortex-file-compressed 67356205 67046093 1.00
tpcds_q57/duckdb:vortex-file-compressed 44453576 44147101 1.01
tpcds_q58/duckdb:vortex-file-compressed 31706330 34920172 0.91
tpcds_q59/duckdb:vortex-file-compressed 59770901 63363332 0.94
tpcds_q60/duckdb:vortex-file-compressed 71411147 69478051 1.03
tpcds_q61/duckdb:vortex-file-compressed 🚀 37053630 42457043 0.87
tpcds_q62/duckdb:vortex-file-compressed 17977669 18653530 0.96
tpcds_q63/duckdb:vortex-file-compressed 18134814 17770612 1.02
tpcds_q64/duckdb:vortex-file-compressed 79542734 81079621 0.98
tpcds_q65/duckdb:vortex-file-compressed 25470112 23604941 1.08
tpcds_q66/duckdb:vortex-file-compressed 57919413 60857343 0.95
tpcds_q67/duckdb:vortex-file-compressed 147455445 145474959 1.01
tpcds_q68/duckdb:vortex-file-compressed 41813668 41754271 1.00
tpcds_q69/duckdb:vortex-file-compressed 39081859 38529472 1.01
tpcds_q70/duckdb:vortex-file-compressed 25610549 25082265 1.02
tpcds_q71/duckdb:vortex-file-compressed 20224230 20890611 0.97
tpcds_q72/duckdb:vortex-file-compressed 177631371 177624789 1.00
tpcds_q73/duckdb:vortex-file-compressed 19552251 19659132 0.99
tpcds_q74/duckdb:vortex-file-compressed 51380386 52594482 0.98
tpcds_q75/duckdb:vortex-file-compressed 58154033 63267961 0.92
tpcds_q76/duckdb:vortex-file-compressed 72615981 75732260 0.96
tpcds_q77/duckdb:vortex-file-compressed 64201278 64000816 1.00
tpcds_q78/duckdb:vortex-file-compressed 75965891 77002562 0.99
tpcds_q79/duckdb:vortex-file-compressed 42036245 40620160 1.03
tpcds_q80/duckdb:vortex-file-compressed 97124401 91945514 1.06
tpcds_q81/duckdb:vortex-file-compressed 33317917 32752536 1.02
tpcds_q82/duckdb:vortex-file-compressed 21904675 22600261 0.97
tpcds_q83/duckdb:vortex-file-compressed 27602497 26981013 1.02
tpcds_q84/duckdb:vortex-file-compressed 16722532 16987647 0.98
tpcds_q85/duckdb:vortex-file-compressed 43662540 44799366 0.97
tpcds_q86/duckdb:vortex-file-compressed 🚀 16218745 18218861 0.89
tpcds_q87/duckdb:vortex-file-compressed 40313986 38586706 1.04
tpcds_q88/duckdb:vortex-file-compressed 34976059 34722805 1.01
tpcds_q89/duckdb:vortex-file-compressed 17974507 17664045 1.02
tpcds_q90/duckdb:vortex-file-compressed 15215420 15280185 1.00
tpcds_q91/duckdb:vortex-file-compressed 27208704 27557940 0.99
tpcds_q92/duckdb:vortex-file-compressed 14354089 14381203 1.00
tpcds_q93/duckdb:vortex-file-compressed 30532724 30563947 1.00
tpcds_q94/duckdb:vortex-file-compressed 21590394 22848865 0.94
tpcds_q95/duckdb:vortex-file-compressed 156133528 154312186 1.01
tpcds_q96/duckdb:vortex-file-compressed 11582015 11414409 1.01
tpcds_q97/duckdb:vortex-file-compressed 38823106 37946515 1.02
tpcds_q98/duckdb:vortex-file-compressed 17501876 18124012 0.97
tpcds_q99/duckdb:vortex-file-compressed 32273699 32618703 0.99
duckdb / vortex-compact (0.996x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 34098755 35715094 0.95
tpcds_q02/duckdb:vortex-compact 123172582 121957281 1.01
tpcds_q03/duckdb:vortex-compact 51995493 51141535 1.02
tpcds_q04/duckdb:vortex-compact 120887967 124503352 0.97
tpcds_q05/duckdb:vortex-compact 156537131 161916341 0.97
tpcds_q06/duckdb:vortex-compact 36966171 37355958 0.99
tpcds_q07/duckdb:vortex-compact 36665971 37251186 0.98
tpcds_q08/duckdb:vortex-compact 27585750 27725664 0.99
tpcds_q09/duckdb:vortex-compact 109476044 110126446 0.99
tpcds_q10/duckdb:vortex-compact 44365102 45281082 0.98
tpcds_q11/duckdb:vortex-compact 74310533 74820807 0.99
tpcds_q12/duckdb:vortex-compact 18581073 19000339 0.98
tpcds_q13/duckdb:vortex-compact 48738688 46265942 1.05
tpcds_q14/duckdb:vortex-compact 261245489 260421323 1.00
tpcds_q15/duckdb:vortex-compact 45834440 45443585 1.01
tpcds_q16/duckdb:vortex-compact 37542374 36228152 1.04
tpcds_q17/duckdb:vortex-compact 48224170 48715796 0.99
tpcds_q18/duckdb:vortex-compact 67695189 67004153 1.01
tpcds_q19/duckdb:vortex-compact 36140021 37900546 0.95
tpcds_q20/duckdb:vortex-compact 19937467 20145683 0.99
tpcds_q21/duckdb:vortex-compact 27859844 27186419 1.02
tpcds_q22/duckdb:vortex-compact 115603282 113487887 1.02
tpcds_q23/duckdb:vortex-compact 163656504 150299902 1.09
tpcds_q24/duckdb:vortex-compact 72949821 69921730 1.04
tpcds_q25/duckdb:vortex-compact 46848552 47881789 0.98
tpcds_q26/duckdb:vortex-compact 49299221 52999507 0.93
tpcds_q27/duckdb:vortex-compact 129977490 128229788 1.01
tpcds_q28/duckdb:vortex-compact 105704879 106945116 0.99
tpcds_q29/duckdb:vortex-compact 46269089 48739618 0.95
tpcds_q30/duckdb:vortex-compact 35019200 35139386 1.00
tpcds_q31/duckdb:vortex-compact 29435581 31496620 0.93
tpcds_q32/duckdb:vortex-compact 23194389 21801116 1.06
tpcds_q33/duckdb:vortex-compact 131009199 135096858 0.97
tpcds_q34/duckdb:vortex-compact 21933210 21852459 1.00
tpcds_q35/duckdb:vortex-compact 66347078 68528651 0.97
tpcds_q36/duckdb:vortex-compact 32122212 32413761 0.99
tpcds_q37/duckdb:vortex-compact 30578817 30876965 0.99
tpcds_q38/duckdb:vortex-compact 38236834 39864561 0.96
tpcds_q39/duckdb:vortex-compact 52763326 54544507 0.97
tpcds_q40/duckdb:vortex-compact 31094423 30596463 1.02
tpcds_q41/duckdb:vortex-compact 16321005 16351303 1.00
tpcds_q42/duckdb:vortex-compact 14567549 14956467 0.97
tpcds_q43/duckdb:vortex-compact 22683576 23379365 0.97
tpcds_q44/duckdb:vortex-compact 28456740 28610252 0.99
tpcds_q45/duckdb:vortex-compact 32553774 31019446 1.05
tpcds_q46/duckdb:vortex-compact 56115440 56310336 1.00
tpcds_q47/duckdb:vortex-compact 52927135 53219373 0.99
tpcds_q48/duckdb:vortex-compact 39764716 39994745 0.99
tpcds_q49/duckdb:vortex-compact 46198321 49747446 0.93
tpcds_q50/duckdb:vortex-compact 36153348 36298884 1.00
tpcds_q51/duckdb:vortex-compact 103206552 104412936 0.99
tpcds_q52/duckdb:vortex-compact 14320748 15641332 0.92
tpcds_q53/duckdb:vortex-compact 21489280 21713803 0.99
tpcds_q54/duckdb:vortex-compact 85871722 82556356 1.04
tpcds_q55/duckdb:vortex-compact 15015681 14535209 1.03
tpcds_q56/duckdb:vortex-compact 130468666 128482043 1.02
tpcds_q57/duckdb:vortex-compact 50167154 52734288 0.95
tpcds_q58/duckdb:vortex-compact 43431380 42185485 1.03
tpcds_q59/duckdb:vortex-compact 75559063 78008307 0.97
tpcds_q60/duckdb:vortex-compact 134185646 134162979 1.00
tpcds_q61/duckdb:vortex-compact 43904234 43440241 1.01
tpcds_q62/duckdb:vortex-compact 21656968 21984108 0.99
tpcds_q63/duckdb:vortex-compact 22045377 20406733 1.08
tpcds_q64/duckdb:vortex-compact 100439010 98684286 1.02
tpcds_q65/duckdb:vortex-compact 27188948 27011506 1.01
tpcds_q66/duckdb:vortex-compact 98615204 100631596 0.98
tpcds_q67/duckdb:vortex-compact 148136066 150227222 0.99
tpcds_q68/duckdb:vortex-compact 51913097 50006133 1.04
tpcds_q69/duckdb:vortex-compact 45542668 46391086 0.98
tpcds_q70/duckdb:vortex-compact 27910266 27369375 1.02
tpcds_q71/duckdb:vortex-compact 25444110 24969124 1.02
tpcds_q72/duckdb:vortex-compact 195119899 195969572 1.00
tpcds_q73/duckdb:vortex-compact 21398110 21730484 0.98
tpcds_q74/duckdb:vortex-compact 56690975 55883709 1.01
tpcds_q75/duckdb:vortex-compact 70582820 73330094 0.96
tpcds_q76/duckdb:vortex-compact 120611007 125962736 0.96
tpcds_q77/duckdb:vortex-compact 130389941 124870643 1.04
tpcds_q78/duckdb:vortex-compact 86723482 87928704 0.99
tpcds_q79/duckdb:vortex-compact 67178202 67196415 1.00
tpcds_q80/duckdb:vortex-compact 163209655 152801129 1.07
tpcds_q81/duckdb:vortex-compact 39371130 40130258 0.98
tpcds_q82/duckdb:vortex-compact 31488161 30758805 1.02
tpcds_q83/duckdb:vortex-compact 44938751 46196264 0.97
tpcds_q84/duckdb:vortex-compact 20929340 21363871 0.98
tpcds_q85/duckdb:vortex-compact 60673868 60508581 1.00
tpcds_q86/duckdb:vortex-compact 20009508 19624803 1.02
tpcds_q87/duckdb:vortex-compact 41231947 40303889 1.02
tpcds_q88/duckdb:vortex-compact 34316651 34182527 1.00
tpcds_q89/duckdb:vortex-compact 20933456 21100051 0.99
tpcds_q90/duckdb:vortex-compact 15556739 16030862 0.97
tpcds_q91/duckdb:vortex-compact 44514497 44379956 1.00
tpcds_q92/duckdb:vortex-compact 19739849 19451762 1.01
tpcds_q93/duckdb:vortex-compact 35492260 35008642 1.01
tpcds_q94/duckdb:vortex-compact 28982194 27532158 1.05
tpcds_q95/duckdb:vortex-compact 152399555 159888093 0.95
tpcds_q96/duckdb:vortex-compact 11268565 11092170 1.02
tpcds_q97/duckdb:vortex-compact 39522114 43004805 0.92
tpcds_q98/duckdb:vortex-compact 22952317 23265477 0.99
tpcds_q99/duckdb:vortex-compact 38041045 36756075 1.03
duckdb / parquet (1.004x ➖, 0↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 43758330 44105398 0.99
tpcds_q02/duckdb:parquet 63427205 61443304 1.03
tpcds_q03/duckdb:parquet 11955225 11894601 1.01
tpcds_q04/duckdb:parquet 128364202 123514485 1.04
tpcds_q05/duckdb:parquet 70036419 71260766 0.98
tpcds_q06/duckdb:parquet 28878714 28263207 1.02
tpcds_q07/duckdb:parquet 22842088 23195692 0.98
tpcds_q08/duckdb:parquet 27251356 28287727 0.96
tpcds_q09/duckdb:parquet 40020290 39270400 1.02
tpcds_q10/duckdb:parquet 33615454 34081345 0.99
tpcds_q11/duckdb:parquet 85856936 88723050 0.97
tpcds_q12/duckdb:parquet 14246080 14610328 0.98
tpcds_q13/duckdb:parquet 33786833 33974032 0.99
tpcds_q14/duckdb:parquet 157861664 158972117 0.99
tpcds_q15/duckdb:parquet 30029146 30044256 1.00
tpcds_q16/duckdb:parquet 21819084 22724120 0.96
tpcds_q17/duckdb:parquet 37257351 37868287 0.98
tpcds_q18/duckdb:parquet 45079731 46780614 0.96
tpcds_q19/duckdb:parquet 30950824 28724834 1.08
tpcds_q20/duckdb:parquet 15390560 14781803 1.04
tpcds_q21/duckdb:parquet 10991436 10769528 1.02
tpcds_q22/duckdb:parquet 66747917 69200060 0.96
tpcds_q23/duckdb:parquet 113609980 115335455 0.99
tpcds_q24/duckdb:parquet 44600945 44722024 1.00
tpcds_q25/duckdb:parquet 32976204 32330136 1.02
tpcds_q26/duckdb:parquet 34765672 35686099 0.97
tpcds_q27/duckdb:parquet 88245009 88255064 1.00
tpcds_q28/duckdb:parquet 37222087 36612293 1.02
tpcds_q29/duckdb:parquet 35879144 35113849 1.02
tpcds_q30/duckdb:parquet 39027682 39698069 0.98
tpcds_q31/duckdb:parquet 22854133 22518001 1.01
tpcds_q32/duckdb:parquet 11417167 11264975 1.01
tpcds_q33/duckdb:parquet 71063799 72237368 0.98
tpcds_q34/duckdb:parquet 20806890 20532715 1.01
tpcds_q35/duckdb:parquet 56783680 58322010 0.97
tpcds_q36/duckdb:parquet 20144374 20172214 1.00
tpcds_q37/duckdb:parquet 13645556 12847971 1.06
tpcds_q38/duckdb:parquet 35808525 33258065 1.08
tpcds_q39/duckdb:parquet 31465749 33106796 0.95
tpcds_q40/duckdb:parquet 17346007 18302329 0.95
tpcds_q41/duckdb:parquet 7510490 7483222 1.00
tpcds_q42/duckdb:parquet 10149245 10185718 1.00
tpcds_q43/duckdb:parquet 15586374 15295801 1.02
tpcds_q44/duckdb:parquet 21597048 22393983 0.96
tpcds_q45/duckdb:parquet 26770708 26858658 1.00
tpcds_q46/duckdb:parquet 46002133 44518206 1.03
tpcds_q47/duckdb:parquet 44409249 45478763 0.98
tpcds_q48/duckdb:parquet 31017416 30035119 1.03
tpcds_q49/duckdb:parquet 23850418 24930318 0.96
tpcds_q50/duckdb:parquet 24450290 24741220 0.99
tpcds_q51/duckdb:parquet 94002498 94899715 0.99
tpcds_q52/duckdb:parquet 10646595 10882995 0.98
tpcds_q53/duckdb:parquet 16639693 16153604 1.03
tpcds_q54/duckdb:parquet 42411567 39959857 1.06
tpcds_q55/duckdb:parquet 10956820 10579391 1.04
tpcds_q56/duckdb:parquet 67419955 67027491 1.01
tpcds_q57/duckdb:parquet 35071440 34927586 1.00
tpcds_q58/duckdb:parquet 21493953 21084530 1.02
tpcds_q59/duckdb:parquet 36679125 36004070 1.02
tpcds_q60/duckdb:parquet 72346716 68726127 1.05
tpcds_q61/duckdb:parquet 31157404 30281785 1.03
tpcds_q62/duckdb:parquet 11412064 11707829 0.97
tpcds_q63/duckdb:parquet 15319191 15368716 1.00
tpcds_q64/duckdb:parquet 74572217 72990046 1.02
tpcds_q65/duckdb:parquet 20876485 19959892 1.05
tpcds_q66/duckdb:parquet 54309739 55716796 0.97
tpcds_q67/duckdb:parquet 132588946 136919142 0.97
tpcds_q68/duckdb:parquet 38223530 36740673 1.04
tpcds_q69/duckdb:parquet 37313820 36962063 1.01
tpcds_q70/duckdb:parquet 19841819 19512709 1.02
tpcds_q71/duckdb:parquet 17514228 19184925 0.91
tpcds_q72/duckdb:parquet 165982532 164661460 1.01
tpcds_q73/duckdb:parquet 18236917 17686646 1.03
tpcds_q74/duckdb:parquet 49157993 50384006 0.98
tpcds_q75/duckdb:parquet 53971982 53884363 1.00
tpcds_q76/duckdb:parquet 71290844 70967389 1.00
tpcds_q77/duckdb:parquet 63719613 61946437 1.03
tpcds_q78/duckdb:parquet 74693712 74361257 1.00
tpcds_q79/duckdb:parquet 27345147 28347430 0.96
tpcds_q80/duckdb:parquet 82642560 82015298 1.01
tpcds_q81/duckdb:parquet 47478871 46457265 1.02
tpcds_q82/duckdb:parquet 15821279 14960589 1.06
tpcds_q83/duckdb:parquet 16017273 15736838 1.02
tpcds_q84/duckdb:parquet 19554863 19916331 0.98
tpcds_q85/duckdb:parquet 38951943 39444450 0.99
tpcds_q86/duckdb:parquet 11904554 12214030 0.97
tpcds_q87/duckdb:parquet 35145784 35891436 0.98
tpcds_q88/duckdb:parquet 29515321 28698380 1.03
tpcds_q89/duckdb:parquet 17013161 17184346 0.99
tpcds_q90/duckdb:parquet 🚨 8462427 7420829 1.14
tpcds_q91/duckdb:parquet 24032965 23930891 1.00
tpcds_q92/duckdb:parquet 10948950 10924062 1.00
tpcds_q93/duckdb:parquet 29889038 29711596 1.01
tpcds_q94/duckdb:parquet 16421207 15942473 1.03
tpcds_q95/duckdb:parquet 145408649 132390801 1.10
tpcds_q96/duckdb:parquet 9162423 9153533 1.00
tpcds_q97/duckdb:parquet 33359818 34858047 0.96
tpcds_q98/duckdb:parquet 18193666 17970011 1.01
tpcds_q99/duckdb:parquet 19917247 19487963 1.02
duckdb / duckdb (0.998x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 19802265 20013158 0.99
tpcds_q02/duckdb:duckdb 17856768 17980658 0.99
tpcds_q03/duckdb:duckdb 8469978 8237201 1.03
tpcds_q04/duckdb:duckdb 157992879 162656131 0.97
tpcds_q05/duckdb:duckdb 17774655 18335272 0.97
tpcds_q06/duckdb:duckdb 22929665 22339994 1.03
tpcds_q07/duckdb:duckdb 37927638 37996544 1.00
tpcds_q08/duckdb:duckdb 119995386 120997687 0.99
tpcds_q09/duckdb:duckdb 19780947 19120717 1.03
tpcds_q10/duckdb:duckdb 22581822 22697042 0.99
tpcds_q11/duckdb:duckdb 137749744 140867603 0.98
tpcds_q12/duckdb:duckdb 11960349 11169412 1.07
tpcds_q13/duckdb:duckdb 23545033 23990589 0.98
tpcds_q14/duckdb:duckdb 90162265 94435898 0.95
tpcds_q15/duckdb:duckdb 24143135 22765775 1.06
tpcds_q16/duckdb:duckdb 17508686 17775623 0.98
tpcds_q17/duckdb:duckdb 21873603 20718120 1.06
tpcds_q18/duckdb:duckdb 42067104 43037871 0.98
tpcds_q19/duckdb:duckdb 16014905 16427731 0.97
tpcds_q20/duckdb:duckdb 11938463 11801669 1.01
tpcds_q21/duckdb:duckdb 6600150 6276232 1.05
tpcds_q22/duckdb:duckdb 61853038 61740825 1.00
tpcds_q23/duckdb:duckdb 79695542 77745723 1.03
tpcds_q24/duckdb:duckdb 23026031 22711457 1.01
tpcds_q25/duckdb:duckdb 17162979 17580335 0.98
tpcds_q26/duckdb:duckdb 25182169 26496089 0.95
tpcds_q27/duckdb:duckdb 35373185 36676780 0.96
tpcds_q28/duckdb:duckdb 21131882 21293799 0.99
tpcds_q29/duckdb:duckdb 20011525 19846360 1.01
tpcds_q30/duckdb:duckdb 27000350 28368713 0.95
tpcds_q31/duckdb:duckdb 19550893 18797953 1.04
tpcds_q32/duckdb:duckdb 6499072 6547694 0.99
tpcds_q33/duckdb:duckdb 12772352 12346944 1.03
tpcds_q34/duckdb:duckdb 13812530 14419844 0.96
tpcds_q35/duckdb:duckdb 30919595 30462872 1.01
tpcds_q36/duckdb:duckdb 69347771 67524182 1.03
tpcds_q37/duckdb:duckdb 7284598 7471392 0.97
tpcds_q38/duckdb:duckdb 30405299 31174216 0.98
tpcds_q39/duckdb:duckdb 25604237 26477238 0.97
tpcds_q40/duckdb:duckdb 12991457 13053527 1.00
tpcds_q41/duckdb:duckdb 7968324 8349547 0.95
tpcds_q42/duckdb:duckdb 6211833 6199913 1.00
tpcds_q43/duckdb:duckdb 11694879 10787234 1.08
tpcds_q44/duckdb:duckdb 12826231 13291094 0.97
tpcds_q45/duckdb:duckdb 16051695 16896613 0.95
tpcds_q46/duckdb:duckdb 35064869 35008858 1.00
tpcds_q47/duckdb:duckdb 40568083 40685304 1.00
tpcds_q48/duckdb:duckdb 21689614 21181306 1.02
tpcds_q49/duckdb:duckdb 16487810 16440289 1.00
tpcds_q50/duckdb:duckdb 13595724 13784653 0.99
tpcds_q51/duckdb:duckdb 90986081 89024137 1.02
tpcds_q52/duckdb:duckdb 7376011 6906700 1.07
tpcds_q53/duckdb:duckdb 11932984 11617234 1.03
tpcds_q54/duckdb:duckdb 16596408 16349543 1.02
tpcds_q55/duckdb:duckdb 6847669 6537905 1.05
tpcds_q56/duckdb:duckdb 13066836 13198821 0.99
tpcds_q57/duckdb:duckdb 31862625 33635498 0.95
tpcds_q58/duckdb:duckdb 11693268 12871189 0.91
tpcds_q59/duckdb:duckdb 34098503 34205013 1.00
tpcds_q60/duckdb:duckdb 14346196 14772445 0.97
tpcds_q61/duckdb:duckdb 13486431 14023303 0.96
tpcds_q62/duckdb:duckdb 8816538 8842493 1.00
tpcds_q63/duckdb:duckdb 10704504 11377540 0.94
tpcds_q64/duckdb:duckdb 51681567 49720088 1.04
tpcds_q65/duckdb:duckdb 35052896 32646292 1.07
tpcds_q66/duckdb:duckdb 23671510 24482826 0.97
tpcds_q67/duckdb:duckdb 128387211 128878003 1.00
tpcds_q68/duckdb:duckdb 25030509 24415886 1.03
tpcds_q69/duckdb:duckdb 23383779 22671584 1.03
tpcds_q70/duckdb:duckdb 13607025 14075398 0.97
tpcds_q71/duckdb:duckdb 11962828 11618015 1.03
tpcds_q72/duckdb:duckdb 42146137 41663390 1.01
tpcds_q73/duckdb:duckdb 10046235 10300272 0.98
tpcds_q74/duckdb:duckdb 98763542 97139297 1.02
tpcds_q75/duckdb:duckdb 42159980 41447438 1.02
tpcds_q76/duckdb:duckdb 11517365 12004495 0.96
tpcds_q77/duckdb:duckdb 11575327 12002902 0.96
tpcds_q78/duckdb:duckdb 62668745 60230878 1.04
tpcds_q79/duckdb:duckdb 17483157 17513706 1.00
tpcds_q80/duckdb:duckdb 28878172 27626650 1.05
tpcds_q81/duckdb:duckdb 35672924 35465509 1.01
tpcds_q82/duckdb:duckdb 8172313 8532723 0.96
tpcds_q83/duckdb:duckdb 8807330 8821573 1.00
tpcds_q84/duckdb:duckdb 13338436 13556631 0.98
tpcds_q85/duckdb:duckdb 22834008 22073432 1.03
tpcds_q86/duckdb:duckdb 10541958 10373153 1.02
tpcds_q87/duckdb:duckdb 31421182 32717957 0.96
tpcds_q88/duckdb:duckdb 23580424 23969326 0.98
tpcds_q89/duckdb:duckdb 13296745 13153712 1.01
tpcds_q90/duckdb:duckdb 5547875 5405660 1.03
tpcds_q91/duckdb:duckdb 13246213 12090837 1.10
tpcds_q92/duckdb:duckdb 8622323 9376156 0.92
tpcds_q93/duckdb:duckdb 21132423 21527284 0.98
tpcds_q94/duckdb:duckdb 12160726 12115803 1.00
tpcds_q95/duckdb:duckdb 107720308 106230515 1.01
tpcds_q96/duckdb:duckdb 4287304 4437053 0.97
tpcds_q97/duckdb:duckdb 30075391 29905784 1.01
tpcds_q98/duckdb:duckdb 12772100 13339927 0.96
tpcds_q99/duckdb:duckdb 15995995 16233927 0.99
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +0.8% -4.7% +5.7% +10.0% ➖ noise
1 datafusion:vortex-file-compressed +5.6% -4.7% +10.8% +12.5% ➖ noise
1 duckdb:duckdb -1.1% -4.7% +3.8% +10.4% ➖ noise
1 duckdb:vortex-compact -4.5% -4.7% +0.2% +17.4% ➖ noise
1 duckdb:vortex-file-compressed -1.6% -4.7% +3.3% +13.0% ➖ noise
2 datafusion:vortex-compact -0.8% +1.6% -2.4% +10.0% ➖ noise
2 datafusion:vortex-file-compressed +1.7% +1.6% +0.1% +10.0% ➖ noise
2 duckdb:duckdb -0.7% +1.6% -2.2% +12.2% ➖ noise
2 duckdb:vortex-compact +1.0% +1.6% -0.6% +10.5% ➖ noise
2 duckdb:vortex-file-compressed +3.8% +1.6% +2.2% +10.7% ➖ noise
3 datafusion:vortex-compact -2.9% +1.9% -4.7% +13.6% ➖ noise
3 datafusion:vortex-file-compressed +0.7% +1.9% -1.1% +13.5% ➖ noise
3 duckdb:duckdb +2.8% +1.9% +0.9% +18.7% ➖ noise
3 duckdb:vortex-compact +1.7% +1.9% -0.2% +10.5% ➖ noise
3 duckdb:vortex-file-compressed -0.9% +1.9% -2.7% +12.2% ➖ noise
4 datafusion:vortex-compact +0.2% +1.5% -1.3% +10.0% ➖ noise
4 datafusion:vortex-file-compressed +0.1% +1.5% -1.4% +10.0% ➖ noise
4 duckdb:duckdb -2.9% +1.5% -4.3% +10.0% ➖ noise
4 duckdb:vortex-compact -2.9% +1.5% -4.3% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +1.0% +1.5% -0.5% +10.0% ➖ noise
5 datafusion:vortex-compact -0.1% +0.8% -0.9% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +2.7% +0.8% +1.9% +10.0% ➖ noise
5 duckdb:duckdb -3.1% +0.8% -3.8% +13.8% ➖ noise
5 duckdb:vortex-compact -3.3% +0.8% -4.1% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +2.3% +0.8% +1.6% +12.4% ➖ noise
6 datafusion:vortex-compact +0.8% +2.7% -1.8% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -0.7% +2.7% -3.3% +10.0% ➖ noise
6 duckdb:duckdb +2.6% +2.7% -0.0% +13.2% ➖ noise
6 duckdb:vortex-compact -1.0% +2.7% -3.6% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -0.1% +2.7% -2.7% +10.0% ➖ noise
7 datafusion:vortex-compact +1.9% -1.3% +3.2% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -2.8% -1.3% -1.6% +10.0% ➖ noise
7 duckdb:duckdb -0.2% -1.3% +1.1% +24.5% ➖ noise
7 duckdb:vortex-compact -1.6% -1.3% -0.3% +12.0% ➖ noise
7 duckdb:vortex-file-compressed -4.2% -1.3% -3.0% +10.9% ➖ noise
8 datafusion:vortex-compact +2.2% -3.3% +5.7% +10.0% ➖ noise
8 datafusion:vortex-file-compressed +0.9% -3.3% +4.4% +10.0% ➖ noise
8 duckdb:duckdb -0.8% -3.3% +2.6% +10.0% ➖ noise
8 duckdb:vortex-compact -0.5% -3.3% +2.9% +13.9% ➖ noise
8 duckdb:vortex-file-compressed -2.0% -3.3% +1.4% +13.8% ➖ noise
9 datafusion:vortex-compact +1.0% +15.7% -12.7% +10.0% ✅ faster
9 datafusion:vortex-file-compressed -0.8% +15.7% -14.2% +10.0% ✅ faster
9 duckdb:duckdb +3.5% +15.7% -10.6% +10.0% ✅ faster
9 duckdb:vortex-compact -0.6% +15.7% -14.1% +10.0% ✅ faster
9 duckdb:vortex-file-compressed -1.5% +15.7% -14.9% +10.0% ✅ faster
10 datafusion:vortex-compact +0.5% +1.5% -1.0% +10.0% ➖ noise
10 datafusion:vortex-file-compressed +1.2% +1.5% -0.3% +10.0% ➖ noise
10 duckdb:duckdb -0.5% +1.5% -2.0% +10.0% ➖ noise
10 duckdb:vortex-compact -2.0% +1.5% -3.5% +10.0% ➖ noise
10 duckdb:vortex-file-compressed +1.8% +1.5% +0.3% +10.0% ➖ noise
11 datafusion:vortex-compact +1.0% -1.8% +2.9% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -0.2% -1.8% +1.6% +10.0% ➖ noise
11 duckdb:duckdb -2.2% -1.8% -0.4% +10.0% ➖ noise
11 duckdb:vortex-compact -0.7% -1.8% +1.1% +10.0% ➖ noise
11 duckdb:vortex-file-compressed +2.4% -1.8% +4.2% +10.0% ➖ noise
12 datafusion:vortex-compact +7.2% -0.2% +7.4% +11.5% ➖ noise
12 datafusion:vortex-file-compressed +0.6% -0.2% +0.9% +10.0% ➖ noise
12 duckdb:duckdb +7.1% -0.2% +7.3% +16.9% ➖ noise
12 duckdb:vortex-compact -2.2% -0.2% -2.0% +14.3% ➖ noise
12 duckdb:vortex-file-compressed +3.2% -0.2% +3.5% +14.0% ➖ noise
13 datafusion:vortex-compact +1.4% -0.2% +1.6% +10.0% ➖ noise
13 datafusion:vortex-file-compressed +1.6% -0.2% +1.8% +10.0% ➖ noise
13 duckdb:duckdb -1.9% -0.2% -1.6% +10.0% ➖ noise
13 duckdb:vortex-compact +5.3% -0.2% +5.6% +12.3% ➖ noise
13 duckdb:vortex-file-compressed -8.4% -0.2% -8.2% +10.5% ➖ noise
14 datafusion:vortex-compact +1.7% -2.1% +3.8% +10.0% ➖ noise
14 datafusion:vortex-file-compressed +1.5% -2.1% +3.7% +10.0% ➖ noise
14 duckdb:duckdb -4.5% -2.1% -2.5% +10.0% ➖ noise
14 duckdb:vortex-compact +0.3% -2.1% +2.5% +10.0% ➖ noise
14 duckdb:vortex-file-compressed +1.4% -2.1% +3.6% +12.1% ➖ noise
15 datafusion:vortex-compact +1.1% -1.0% +2.1% +10.0% ➖ noise
15 datafusion:vortex-file-compressed -3.1% -1.0% -2.1% +10.0% ➖ noise
15 duckdb:duckdb +6.1% -1.0% +7.1% +17.7% ➖ noise
15 duckdb:vortex-compact +0.9% -1.0% +1.9% +10.0% ➖ noise
15 duckdb:vortex-file-compressed -2.2% -1.0% -1.2% +10.0% ➖ noise
16 datafusion:vortex-compact -1.4% -3.4% +2.0% +10.0% ➖ noise
16 datafusion:vortex-file-compressed +3.1% -3.4% +6.6% +14.2% ➖ noise
16 duckdb:duckdb -1.5% -3.4% +1.9% +13.5% ➖ noise
16 duckdb:vortex-compact +3.6% -3.4% +7.2% +13.9% ➖ noise
16 duckdb:vortex-file-compressed -5.9% -3.4% -2.6% +10.9% ➖ noise
17 datafusion:vortex-compact +2.8% +0.0% +2.8% +10.0% ➖ noise
17 datafusion:vortex-file-compressed -3.0% +0.0% -3.1% +10.0% ➖ noise
17 duckdb:duckdb +5.6% +0.0% +5.5% +10.0% ➖ noise
17 duckdb:vortex-compact -1.0% +0.0% -1.0% +10.0% ➖ noise
17 duckdb:vortex-file-compressed -0.9% +0.0% -0.9% +10.0% ➖ noise
18 datafusion:vortex-compact -1.5% -2.5% +1.0% +10.0% ➖ noise
18 datafusion:vortex-file-compressed +3.1% -2.5% +5.7% +10.0% ➖ noise
18 duckdb:duckdb -2.3% -2.5% +0.2% +10.0% ➖ noise
18 duckdb:vortex-compact +1.0% -2.5% +3.6% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -2.7% -2.5% -0.2% +10.0% ➖ noise
19 datafusion:vortex-compact -0.7% +4.5% -5.0% +10.1% ➖ noise
19 datafusion:vortex-file-compressed +2.3% +4.5% -2.2% +10.2% ➖ noise
19 duckdb:duckdb -2.5% +4.5% -6.7% +10.9% ➖ noise
19 duckdb:vortex-compact -4.6% +4.5% -8.8% +14.9% ➖ noise
19 duckdb:vortex-file-compressed -1.5% +4.5% -5.8% +12.0% ➖ noise
20 datafusion:vortex-compact -3.9% +1.4% -5.3% +10.0% ➖ noise
20 datafusion:vortex-file-compressed -1.6% +1.4% -3.0% +10.0% ➖ noise
20 duckdb:duckdb +1.2% +1.4% -0.3% +10.4% ➖ noise
20 duckdb:vortex-compact -1.0% +1.4% -2.4% +15.3% ➖ noise
20 duckdb:vortex-file-compressed -1.2% +1.4% -2.6% +11.3% ➖ noise
21 datafusion:vortex-compact -2.1% +1.0% -3.0% +10.0% ➖ noise
21 datafusion:vortex-file-compressed +0.9% +1.0% -0.1% +10.0% ➖ noise
21 duckdb:duckdb +5.2% +1.0% +4.1% +13.9% ➖ noise
21 duckdb:vortex-compact +2.5% +1.0% +1.4% +11.3% ➖ noise
21 duckdb:vortex-file-compressed +7.2% +1.0% +6.1% +12.0% ➖ noise
22 datafusion:vortex-compact -7.4% +3.2% -10.3% +18.7% ➖ noise
22 datafusion:vortex-file-compressed +4.2% +3.2% +1.0% +12.5% ➖ noise
22 duckdb:duckdb +0.2% +3.2% -2.9% +11.2% ➖ noise
22 duckdb:vortex-compact +1.9% +3.2% -1.3% +10.9% ➖ noise
22 duckdb:vortex-file-compressed +1.7% +3.2% -1.5% +11.6% ➖ noise
23 datafusion:vortex-compact +0.3% -2.6% +3.0% +10.0% ➖ noise
23 datafusion:vortex-file-compressed -0.7% -2.6% +2.0% +10.0% ➖ noise
23 duckdb:duckdb +2.5% -2.6% +5.3% +21.2% ➖ noise
23 duckdb:vortex-compact +8.9% -2.6% +11.8% +14.4% ➖ noise
23 duckdb:vortex-file-compressed -2.4% -2.6% +0.2% +10.0% ➖ noise
24 datafusion:vortex-compact -0.6% -1.5% +0.9% +10.0% ➖ noise
24 datafusion:vortex-file-compressed -0.9% -1.5% +0.6% +10.0% ➖ noise
24 duckdb:duckdb +1.4% -1.5% +2.9% +10.8% ➖ noise
24 duckdb:vortex-compact +4.3% -1.5% +5.9% +10.0% ➖ noise
24 duckdb:vortex-file-compressed -3.0% -1.5% -1.6% +10.0% ➖ noise
25 datafusion:vortex-compact +2.1% +1.9% +0.1% +10.0% ➖ noise
25 datafusion:vortex-file-compressed +0.2% +1.9% -1.7% +10.0% ➖ noise
25 duckdb:duckdb -2.4% +1.9% -4.2% +10.9% ➖ noise
25 duckdb:vortex-compact -2.2% +1.9% -4.0% +10.8% ➖ noise
25 duckdb:vortex-file-compressed -0.2% +1.9% -2.1% +10.0% ➖ noise
26 datafusion:vortex-compact -3.3% -2.6% -0.6% +10.0% ➖ noise
26 datafusion:vortex-file-compressed +0.3% -2.6% +3.0% +10.7% ➖ noise
26 duckdb:duckdb -5.0% -2.6% -2.4% +13.1% ➖ noise
26 duckdb:vortex-compact -7.0% -2.6% -4.5% +11.8% ➖ noise
26 duckdb:vortex-file-compressed -0.2% -2.6% +2.5% +13.2% ➖ noise
27 datafusion:vortex-compact -0.2% +0.0% -0.3% +10.0% ➖ noise
27 datafusion:vortex-file-compressed +2.0% +0.0% +2.0% +10.0% ➖ noise
27 duckdb:duckdb -3.6% +0.0% -3.6% +13.9% ➖ noise
27 duckdb:vortex-compact +1.4% +0.0% +1.4% +10.0% ➖ noise
27 duckdb:vortex-file-compressed +1.3% +0.0% +1.3% +10.0% ➖ noise
28 datafusion:vortex-compact -1.6% +0.5% -2.1% +10.0% ➖ noise
28 datafusion:vortex-file-compressed +0.7% +0.5% +0.2% +10.0% ➖ noise
28 duckdb:duckdb -0.8% +0.5% -1.2% +10.0% ➖ noise
28 duckdb:vortex-compact -1.2% +0.5% -1.6% +10.0% ➖ noise
28 duckdb:vortex-file-compressed -0.9% +0.5% -1.3% +10.0% ➖ noise
29 datafusion:vortex-compact +0.9% +1.6% -0.7% +10.0% ➖ noise
29 datafusion:vortex-file-compressed -2.5% +1.6% -4.0% +10.0% ➖ noise
29 duckdb:duckdb +0.8% +1.6% -0.8% +10.4% ➖ noise
29 duckdb:vortex-compact -5.1% +1.6% -6.6% +10.3% ➖ noise
29 duckdb:vortex-file-compressed +3.2% +1.6% +1.6% +13.1% ➖ noise
30 datafusion:vortex-compact +0.1% -0.3% +0.5% +10.0% ➖ noise
30 datafusion:vortex-file-compressed -1.2% -0.3% -0.9% +10.0% ➖ noise
30 duckdb:duckdb -4.8% -0.3% -4.5% +10.0% ➖ noise
30 duckdb:vortex-compact -0.3% -0.3% -0.0% +10.0% ➖ noise
30 duckdb:vortex-file-compressed -4.8% -0.3% -4.5% +12.8% ➖ noise
31 datafusion:vortex-compact +1.5% -0.2% +1.7% +10.0% ➖ noise
31 datafusion:vortex-file-compressed +0.6% -0.2% +0.7% +10.0% ➖ noise
31 duckdb:duckdb +4.0% -0.2% +4.2% +10.8% ➖ noise
31 duckdb:vortex-compact -6.5% -0.2% -6.4% +10.1% ➖ noise
31 duckdb:vortex-file-compressed -2.3% -0.2% -2.1% +11.9% ➖ noise
32 datafusion:vortex-compact -0.2% +1.4% -1.6% +10.0% ➖ noise
32 datafusion:vortex-file-compressed +0.9% +1.4% -0.5% +12.3% ➖ noise
32 duckdb:duckdb -0.7% +1.4% -2.1% +18.8% ➖ noise
32 duckdb:vortex-compact +6.4% +1.4% +4.9% +10.0% ➖ noise
32 duckdb:vortex-file-compressed -1.6% +1.4% -2.9% +10.5% ➖ noise
33 datafusion:vortex-compact +0.6% +0.9% -0.3% +10.0% ➖ noise
33 datafusion:vortex-file-compressed +3.8% +0.9% +2.8% +10.0% ➖ noise
33 duckdb:duckdb +3.4% +0.9% +2.5% +13.0% ➖ noise
33 duckdb:vortex-compact -3.0% +0.9% -3.9% +10.0% ➖ noise
33 duckdb:vortex-file-compressed -1.0% +0.9% -2.0% +10.8% ➖ noise
34 datafusion:vortex-compact +1.3% +1.6% -0.2% +10.0% ➖ noise
34 datafusion:vortex-file-compressed +0.5% +1.6% -1.1% +10.0% ➖ noise
34 duckdb:duckdb -4.2% +1.6% -5.7% +12.6% ➖ noise
34 duckdb:vortex-compact +0.4% +1.6% -1.2% +10.0% ➖ noise
34 duckdb:vortex-file-compressed -2.7% +1.6% -4.2% +10.0% ➖ noise
35 datafusion:vortex-compact +1.3% +1.0% +0.3% +10.0% ➖ noise
35 datafusion:vortex-file-compressed -1.0% +1.0% -2.0% +10.0% ➖ noise
35 duckdb:duckdb +1.5% +1.0% +0.5% +14.8% ➖ noise
35 duckdb:vortex-compact -3.2% +1.0% -4.1% +10.0% ➖ noise
35 duckdb:vortex-file-compressed -2.7% +1.0% -3.7% +12.2% ➖ noise
36 datafusion:vortex-compact +0.2% -1.1% +1.3% +10.0% ➖ noise
36 datafusion:vortex-file-compressed +0.0% -1.1% +1.1% +10.0% ➖ noise
36 duckdb:duckdb +2.7% -1.1% +3.9% +12.3% ➖ noise
36 duckdb:vortex-compact -0.9% -1.1% +0.2% +10.0% ➖ noise
36 duckdb:vortex-file-compressed -0.1% -1.1% +1.0% +10.0% ➖ noise
37 datafusion:vortex-compact -1.7% +4.4% -5.9% +10.0% ➖ noise
37 datafusion:vortex-file-compressed -3.3% +4.4% -7.3% +10.0% ➖ noise
37 duckdb:duckdb -2.5% +4.4% -6.6% +15.8% ➖ noise
37 duckdb:vortex-compact -1.0% +4.4% -5.1% +10.9% ➖ noise
37 duckdb:vortex-file-compressed +2.5% +4.4% -1.8% +17.9% ➖ noise
38 datafusion:vortex-compact +0.8% +4.5% -3.5% +10.0% ➖ noise
38 datafusion:vortex-file-compressed -0.3% +4.5% -4.5% +10.0% ➖ noise
38 duckdb:duckdb -2.5% +4.5% -6.6% +21.5% ➖ noise
38 duckdb:vortex-compact -4.1% +4.5% -8.2% +15.1% ➖ noise
38 duckdb:vortex-file-compressed -0.9% +4.5% -5.1% +15.6% ➖ noise
39 datafusion:vortex-compact +14.6% -1.9% +16.8% +15.6% 🚨 regression
39 datafusion:vortex-file-compressed -3.0% -1.9% -1.1% +14.6% ➖ noise
39 duckdb:duckdb -3.3% -1.9% -1.4% +17.7% ➖ noise
39 duckdb:vortex-compact -3.3% -1.9% -1.4% +12.0% ➖ noise
39 duckdb:vortex-file-compressed +2.9% -1.9% +4.9% +19.3% ➖ noise
40 datafusion:vortex-compact -0.6% -3.6% +3.1% +10.0% ➖ noise
40 datafusion:vortex-file-compressed -2.3% -3.6% +1.4% +10.0% ➖ noise
40 duckdb:duckdb -0.5% -3.6% +3.3% +15.8% ➖ noise
40 duckdb:vortex-compact +1.6% -3.6% +5.5% +10.0% ➖ noise
40 duckdb:vortex-file-compressed +4.9% -3.6% +8.8% +14.0% ➖ noise
41 datafusion:vortex-compact +2.9% +0.8% +2.1% +10.3% ➖ noise
41 datafusion:vortex-file-compressed +10.0% +0.8% +9.1% +15.0% ➖ noise
41 duckdb:duckdb -4.6% +0.8% -5.3% +11.0% ➖ noise
41 duckdb:vortex-compact -0.2% +0.8% -1.0% +10.0% ➖ noise
41 duckdb:vortex-file-compressed -1.0% +0.8% -1.8% +10.0% ➖ noise
42 datafusion:vortex-compact +2.8% +1.5% +1.2% +10.0% ➖ noise
42 datafusion:vortex-file-compressed -0.4% +1.5% -1.9% +12.5% ➖ noise
42 duckdb:duckdb +0.2% +1.5% -1.3% +14.9% ➖ noise
42 duckdb:vortex-compact -2.6% +1.5% -4.0% +14.1% ➖ noise
42 duckdb:vortex-file-compressed -2.2% +1.5% -3.7% +13.1% ➖ noise
43 datafusion:vortex-compact +9.2% -1.9% +11.3% +10.0% 🚨 regression
43 datafusion:vortex-file-compressed -1.9% -1.9% +0.1% +10.0% ➖ noise
43 duckdb:duckdb +8.4% -1.9% +10.6% +16.2% ➖ noise
43 duckdb:vortex-compact -3.0% -1.9% -1.1% +10.0% ➖ noise
43 duckdb:vortex-file-compressed -1.1% -1.9% +0.9% +10.0% ➖ noise
44 datafusion:vortex-compact +2.6% -2.4% +5.1% +10.0% ➖ noise
44 datafusion:vortex-file-compressed -1.8% -2.4% +0.6% +10.0% ➖ noise
44 duckdb:duckdb -3.5% -2.4% -1.2% +11.7% ➖ noise
44 duckdb:vortex-compact -0.5% -2.4% +1.9% +10.7% ➖ noise
44 duckdb:vortex-file-compressed +1.4% -2.4% +3.9% +10.0% ➖ noise
45 datafusion:vortex-compact +5.0% -0.2% +5.1% +10.0% ➖ noise
45 datafusion:vortex-file-compressed -6.1% -0.2% -5.9% +10.0% ➖ noise
45 duckdb:duckdb -5.0% -0.2% -4.8% +11.7% ➖ noise
45 duckdb:vortex-compact +4.9% -0.2% +5.1% +11.3% ➖ noise
45 duckdb:vortex-file-compressed +8.3% -0.2% +8.5% +14.9% ➖ noise
46 datafusion:vortex-compact +3.5% +2.4% +1.0% +10.0% ➖ noise
46 datafusion:vortex-file-compressed -5.4% +2.4% -7.6% +10.1% ➖ noise
46 duckdb:duckdb +0.2% +2.4% -2.2% +10.0% ➖ noise
46 duckdb:vortex-compact -0.3% +2.4% -2.7% +10.0% ➖ noise
46 duckdb:vortex-file-compressed +0.3% +2.4% -2.1% +10.0% ➖ noise
47 datafusion:vortex-compact +2.9% -1.2% +4.1% +10.0% ➖ noise
47 datafusion:vortex-file-compressed -1.3% -1.2% -0.2% +10.0% ➖ noise
47 duckdb:duckdb -0.3% -1.2% +0.9% +10.0% ➖ noise
47 duckdb:vortex-compact -0.5% -1.2% +0.6% +10.0% ➖ noise
47 duckdb:vortex-file-compressed -1.8% -1.2% -0.6% +10.0% ➖ noise
48 datafusion:vortex-compact -1.7% +1.2% -2.9% +10.0% ➖ noise
48 datafusion:vortex-file-compressed -0.2% +1.2% -1.4% +10.0% ➖ noise
48 duckdb:duckdb +2.4% +1.2% +1.2% +11.5% ➖ noise
48 duckdb:vortex-compact -0.6% +1.2% -1.7% +10.0% ➖ noise
48 duckdb:vortex-file-compressed +2.0% +1.2% +0.8% +10.4% ➖ noise
49 datafusion:vortex-compact +0.3% -3.1% +3.5% +10.0% ➖ noise
49 datafusion:vortex-file-compressed +2.6% -3.1% +5.8% +10.0% ➖ noise
49 duckdb:duckdb +0.3% -3.1% +3.5% +13.5% ➖ noise
49 duckdb:vortex-compact -7.1% -3.1% -4.2% +10.9% ➖ noise
49 duckdb:vortex-file-compressed -4.4% -3.1% -1.4% +16.5% ➖ noise
50 datafusion:vortex-compact -4.6% -0.1% -4.5% +10.0% ➖ noise
50 datafusion:vortex-file-compressed +1.1% -0.1% +1.3% +10.0% ➖ noise
50 duckdb:duckdb -1.4% -0.1% -1.2% +10.0% ➖ noise
50 duckdb:vortex-compact -0.4% -0.1% -0.3% +10.0% ➖ noise
50 duckdb:vortex-file-compressed +0.9% -0.1% +1.0% +10.0% ➖ noise
51 datafusion:vortex-compact -0.9% -1.6% +0.8% +10.0% ➖ noise
51 datafusion:vortex-file-compressed -3.0% -1.6% -1.4% +10.0% ➖ noise
51 duckdb:duckdb +2.2% -1.6% +3.9% +10.0% ➖ noise
51 duckdb:vortex-compact -1.2% -1.6% +0.5% +18.5% ➖ noise
51 duckdb:vortex-file-compressed +2.6% -1.6% +4.3% +17.3% ➖ noise
52 datafusion:vortex-compact +0.0% -0.3% +0.3% +15.9% ➖ noise
52 datafusion:vortex-file-compressed -4.5% -0.3% -4.2% +10.0% ➖ noise
52 duckdb:duckdb +6.8% -0.3% +7.1% +15.0% ➖ noise
52 duckdb:vortex-compact -8.4% -0.3% -8.2% +14.3% ➖ noise
52 duckdb:vortex-file-compressed -0.4% -0.3% -0.1% +19.0% ➖ noise
53 datafusion:vortex-compact +3.8% +1.0% +2.8% +12.0% ➖ noise
53 datafusion:vortex-file-compressed +2.4% +1.0% +1.4% +13.1% ➖ noise
53 duckdb:duckdb +2.7% +1.0% +1.7% +11.2% ➖ noise
53 duckdb:vortex-compact -1.0% +1.0% -2.0% +10.0% ➖ noise
53 duckdb:vortex-file-compressed -5.1% +1.0% -6.0% +18.0% ➖ noise
54 datafusion:vortex-compact -0.9% +2.2% -3.0% +10.0% ➖ noise
54 datafusion:vortex-file-compressed +2.6% +2.2% +0.4% +10.0% ➖ noise
54 duckdb:duckdb +1.5% +2.2% -0.7% +12.4% ➖ noise
54 duckdb:vortex-compact +4.0% +2.2% +1.8% +10.0% ➖ noise
54 duckdb:vortex-file-compressed +2.6% +2.2% +0.4% +11.1% ➖ noise
55 datafusion:vortex-compact +6.2% +3.1% +3.0% +12.0% ➖ noise
55 datafusion:vortex-file-compressed -1.5% +3.1% -4.4% +11.3% ➖ noise
55 duckdb:duckdb +4.7% +3.1% +1.6% +16.4% ➖ noise
55 duckdb:vortex-compact +3.3% +3.1% +0.2% +12.9% ➖ noise
55 duckdb:vortex-file-compressed +2.1% +3.1% -1.0% +12.8% ➖ noise
56 datafusion:vortex-compact +1.8% -1.0% +2.8% +10.0% ➖ noise
56 datafusion:vortex-file-compressed -1.7% -1.0% -0.7% +10.0% ➖ noise
56 duckdb:duckdb -1.0% -1.0% +0.0% +12.5% ➖ noise
56 duckdb:vortex-compact +1.5% -1.0% +2.6% +12.3% ➖ noise
56 duckdb:vortex-file-compressed +0.5% -1.0% +1.5% +10.0% ➖ noise
57 datafusion:vortex-compact -0.9% +3.5% -4.2% +10.0% ➖ noise
57 datafusion:vortex-file-compressed +1.2% +3.5% -2.2% +10.0% ➖ noise
57 duckdb:duckdb -5.3% +3.5% -8.5% +20.8% ➖ noise
57 duckdb:vortex-compact -4.9% +3.5% -8.1% +16.1% ➖ noise
57 duckdb:vortex-file-compressed +0.7% +3.5% -2.7% +11.0% ➖ noise
58 datafusion:vortex-compact +1.6% -0.2% +1.7% +10.0% ➖ noise
58 datafusion:vortex-file-compressed +4.1% -0.2% +4.3% +10.0% ➖ noise
58 duckdb:duckdb -9.2% -0.2% -9.0% +14.0% ➖ noise
58 duckdb:vortex-compact +3.0% -0.2% +3.1% +16.9% ➖ noise
58 duckdb:vortex-file-compressed -9.2% -0.2% -9.1% +10.0% ➖ noise
59 datafusion:vortex-compact -1.3% +3.1% -4.2% +10.0% ➖ noise
59 datafusion:vortex-file-compressed +1.3% +3.1% -1.8% +10.0% ➖ noise
59 duckdb:duckdb -0.3% +3.1% -3.3% +10.0% ➖ noise
59 duckdb:vortex-compact -3.1% +3.1% -6.1% +10.0% ➖ noise
59 duckdb:vortex-file-compressed -5.7% +3.1% -8.5% +10.0% ➖ noise
60 datafusion:vortex-compact -1.4% +4.4% -5.5% +10.0% ➖ noise
60 datafusion:vortex-file-compressed +0.9% +4.4% -3.3% +10.0% ➖ noise
60 duckdb:duckdb -2.9% +4.4% -7.0% +13.0% ➖ noise
60 duckdb:vortex-compact +0.0% +4.4% -4.2% +10.0% ➖ noise
60 duckdb:vortex-file-compressed +2.8% +4.4% -1.5% +14.8% ➖ noise
61 datafusion:vortex-compact +0.1% +1.4% -1.2% +10.0% ➖ noise
61 datafusion:vortex-file-compressed -0.8% +1.4% -2.2% +10.0% ➖ noise
61 duckdb:duckdb -3.8% +1.4% -5.1% +10.6% ➖ noise
61 duckdb:vortex-compact +1.1% +1.4% -0.3% +10.0% ➖ noise
61 duckdb:vortex-file-compressed -12.7% +1.4% -13.9% +10.3% ✅ faster
62 datafusion:vortex-compact +2.3% +7.1% -4.5% +12.9% ➖ noise
62 datafusion:vortex-file-compressed +2.1% +7.1% -4.7% +14.2% ➖ noise
62 duckdb:duckdb -0.3% +7.1% -6.9% +13.4% ➖ noise
62 duckdb:vortex-compact -1.5% +7.1% -8.1% +15.8% ➖ noise
62 duckdb:vortex-file-compressed -3.6% +7.1% -10.0% +21.0% ➖ noise
63 datafusion:vortex-compact -2.1% -0.8% -1.4% +10.0% ➖ noise
63 datafusion:vortex-file-compressed +0.0% -0.8% +0.8% +10.0% ➖ noise
63 duckdb:duckdb -5.9% -0.8% -5.2% +10.0% ➖ noise
63 duckdb:vortex-compact +8.0% -0.8% +8.8% +12.6% ➖ noise
63 duckdb:vortex-file-compressed +2.0% -0.8% +2.8% +12.7% ➖ noise
64 datafusion:vortex-compact +1.6% +1.6% +0.0% +10.0% ➖ noise
64 datafusion:vortex-file-compressed +2.1% +1.6% +0.5% +10.0% ➖ noise
64 duckdb:duckdb +3.9% +1.6% +2.4% +10.0% ➖ noise
64 duckdb:vortex-compact +1.8% +1.6% +0.2% +10.0% ➖ noise
64 duckdb:vortex-file-compressed -1.9% +1.6% -3.4% +10.0% ➖ noise
65 datafusion:vortex-compact +0.4% -0.0% +0.4% +10.0% ➖ noise
65 datafusion:vortex-file-compressed -0.6% -0.0% -0.5% +10.0% ➖ noise
65 duckdb:duckdb +7.4% -0.0% +7.4% +14.5% ➖ noise
65 duckdb:vortex-compact +0.7% -0.0% +0.7% +10.0% ➖ noise
65 duckdb:vortex-file-compressed +7.9% -0.0% +7.9% +15.7% ➖ noise
66 datafusion:vortex-compact -1.7% -1.9% +0.2% +10.2% ➖ noise
66 datafusion:vortex-file-compressed -0.1% -1.9% +1.8% +10.6% ➖ noise
66 duckdb:duckdb -3.3% -1.9% -1.4% +12.0% ➖ noise
66 duckdb:vortex-compact -2.0% -1.9% -0.1% +10.5% ➖ noise
66 duckdb:vortex-file-compressed -4.8% -1.9% -2.9% +14.7% ➖ noise
67 datafusion:vortex-compact -3.0% -2.3% -0.8% +10.0% ➖ noise
67 datafusion:vortex-file-compressed +1.4% -2.3% +3.7% +10.0% ➖ noise
67 duckdb:duckdb -0.4% -2.3% +1.9% +10.0% ➖ noise
67 duckdb:vortex-compact -1.4% -2.3% +0.9% +10.0% ➖ noise
67 duckdb:vortex-file-compressed +1.4% -2.3% +3.7% +10.0% ➖ noise
68 datafusion:vortex-compact +1.4% +1.3% +0.1% +10.0% ➖ noise
68 datafusion:vortex-file-compressed +3.8% +1.3% +2.5% +10.0% ➖ noise
68 duckdb:duckdb +2.5% +1.3% +1.2% +10.0% ➖ noise
68 duckdb:vortex-compact +3.8% +1.3% +2.5% +10.0% ➖ noise
68 duckdb:vortex-file-compressed +0.1% +1.3% -1.1% +10.0% ➖ noise
69 datafusion:vortex-compact +1.6% +3.9% -2.2% +10.0% ➖ noise
69 datafusion:vortex-file-compressed +3.3% +3.9% -0.6% +10.0% ➖ noise
69 duckdb:duckdb +3.1% +3.9% -0.7% +10.0% ➖ noise
69 duckdb:vortex-compact -1.8% +3.9% -5.5% +10.0% ➖ noise
69 duckdb:vortex-file-compressed +1.4% +3.9% -2.4% +10.0% ➖ noise
70 datafusion:vortex-compact -0.4% +1.6% -2.0% +10.2% ➖ noise
70 datafusion:vortex-file-compressed +0.4% +1.6% -1.2% +10.2% ➖ noise
70 duckdb:duckdb -3.3% +1.6% -4.9% +14.1% ➖ noise
70 duckdb:vortex-compact +2.0% +1.6% +0.3% +13.1% ➖ noise
70 duckdb:vortex-file-compressed +2.1% +1.6% +0.5% +10.1% ➖ noise
71 datafusion:vortex-compact -0.1% -4.5% +4.6% +10.0% ➖ noise
71 datafusion:vortex-file-compressed +4.0% -4.5% +8.9% +10.0% ➖ noise
71 duckdb:duckdb +3.0% -4.5% +7.8% +15.7% ➖ noise
71 duckdb:vortex-compact +1.9% -4.5% +6.7% +11.0% ➖ noise
71 duckdb:vortex-file-compressed -3.2% -4.5% +1.3% +11.5% ➖ noise
72 datafusion:vortex-compact +0.0% +0.9% -0.8% +10.0% ➖ noise
72 datafusion:vortex-file-compressed +1.6% +0.9% +0.7% +10.0% ➖ noise
72 duckdb:duckdb +1.2% +0.9% +0.3% +10.1% ➖ noise
72 duckdb:vortex-compact -0.4% +0.9% -1.3% +10.0% ➖ noise
72 duckdb:vortex-file-compressed +0.0% +0.9% -0.8% +10.0% ➖ noise
73 datafusion:vortex-compact +1.2% +1.5% -0.3% +20.2% ➖ noise
73 datafusion:vortex-file-compressed -1.8% +1.5% -3.3% +28.9% ➖ noise
73 duckdb:duckdb -2.5% +1.5% -3.9% +13.2% ➖ noise
73 duckdb:vortex-compact -1.5% +1.5% -3.0% +10.8% ➖ noise
73 duckdb:vortex-file-compressed -0.5% +1.5% -2.0% +11.1% ➖ noise
74 datafusion:vortex-compact +2.1% -1.6% +3.7% +10.0% ➖ noise
74 datafusion:vortex-file-compressed +1.4% -1.6% +3.1% +10.0% ➖ noise
74 duckdb:duckdb +1.7% -1.6% +3.4% +19.3% ➖ noise
74 duckdb:vortex-compact +1.4% -1.6% +3.1% +12.1% ➖ noise
74 duckdb:vortex-file-compressed -2.3% -1.6% -0.7% +12.4% ➖ noise
75 datafusion:vortex-compact +0.7% -1.6% +2.3% +10.0% ➖ noise
75 datafusion:vortex-file-compressed +0.4% -1.6% +2.0% +10.0% ➖ noise
75 duckdb:duckdb +1.7% -1.6% +3.4% +13.3% ➖ noise
75 duckdb:vortex-compact -3.7% -1.6% -2.2% +10.0% ➖ noise
75 duckdb:vortex-file-compressed -8.1% -1.6% -6.6% +10.0% ➖ noise
76 datafusion:vortex-compact +2.6% +0.2% +2.4% +10.0% ➖ noise
76 datafusion:vortex-file-compressed +9.3% +0.2% +9.0% +10.0% ➖ noise
76 duckdb:duckdb -4.1% +0.2% -4.2% +18.4% ➖ noise
76 duckdb:vortex-compact -4.2% +0.2% -4.4% +10.3% ➖ noise
76 duckdb:vortex-file-compressed -4.1% +0.2% -4.3% +21.2% ➖ noise
77 datafusion:vortex-compact -1.0% +2.8% -3.7% +10.0% ➖ noise
77 datafusion:vortex-file-compressed +6.8% +2.8% +3.9% +10.0% ➖ noise
77 duckdb:duckdb -3.6% +2.8% -6.2% +11.2% ➖ noise
77 duckdb:vortex-compact +4.4% +2.8% +1.6% +10.0% ➖ noise
77 duckdb:vortex-file-compressed +0.3% +2.8% -2.4% +12.6% ➖ noise
78 datafusion:vortex-compact -3.1% -0.6% -2.5% +10.0% ➖ noise
78 datafusion:vortex-file-compressed +0.5% -0.6% +1.1% +10.0% ➖ noise
78 duckdb:duckdb +4.0% -0.6% +4.7% +10.0% ➖ noise
78 duckdb:vortex-compact -1.4% -0.6% -0.8% +10.0% ➖ noise
78 duckdb:vortex-file-compressed -1.3% -0.6% -0.7% +11.0% ➖ noise
79 datafusion:vortex-compact +4.6% -0.7% +5.4% +10.0% ➖ noise
79 datafusion:vortex-file-compressed -0.1% -0.7% +0.6% +10.7% ➖ noise
79 duckdb:duckdb -0.2% -0.7% +0.5% +10.5% ➖ noise
79 duckdb:vortex-compact -0.0% -0.7% +0.7% +11.1% ➖ noise
79 duckdb:vortex-file-compressed +3.5% -0.7% +4.2% +11.9% ➖ noise
80 datafusion:vortex-compact -2.5% +0.7% -3.2% +10.0% ➖ noise
80 datafusion:vortex-file-compressed +1.5% +0.7% +0.8% +10.0% ➖ noise
80 duckdb:duckdb +4.5% +0.7% +3.9% +10.0% ➖ noise
80 duckdb:vortex-compact +6.8% +0.7% +6.1% +10.0% ➖ noise
80 duckdb:vortex-file-compressed +5.6% +0.7% +4.9% +10.0% ➖ noise
81 datafusion:vortex-compact -3.1% +2.8% -5.8% +10.0% ➖ noise
81 datafusion:vortex-file-compressed -2.9% +2.8% -5.6% +14.9% ➖ noise
81 duckdb:duckdb +0.6% +2.8% -2.2% +10.0% ➖ noise
81 duckdb:vortex-compact -1.9% +2.8% -4.6% +10.0% ➖ noise
81 duckdb:vortex-file-compressed +1.7% +2.8% -1.1% +10.0% ➖ noise
82 datafusion:vortex-compact +2.6% +1.9% +0.6% +10.0% ➖ noise
82 datafusion:vortex-file-compressed -3.2% +1.9% -5.0% +10.0% ➖ noise
82 duckdb:duckdb -4.2% +1.9% -6.0% +15.7% ➖ noise
82 duckdb:vortex-compact +2.4% +1.9% +0.4% +10.3% ➖ noise
82 duckdb:vortex-file-compressed -3.1% +1.9% -4.9% +11.8% ➖ noise
83 datafusion:vortex-compact -2.4% +2.4% -4.7% +10.0% ➖ noise
83 datafusion:vortex-file-compressed +2.2% +2.4% -0.1% +10.0% ➖ noise
83 duckdb:duckdb -0.2% +2.4% -2.5% +10.9% ➖ noise
83 duckdb:vortex-compact -2.7% +2.4% -5.0% +10.0% ➖ noise
83 duckdb:vortex-file-compressed +2.3% +2.4% -0.1% +15.2% ➖ noise
84 datafusion:vortex-compact +8.0% +0.2% +7.9% +14.4% ➖ noise
84 datafusion:vortex-file-compressed +1.6% +0.2% +1.5% +10.0% ➖ noise
84 duckdb:duckdb -1.6% +0.2% -1.8% +10.0% ➖ noise
84 duckdb:vortex-compact -2.0% +0.2% -2.2% +10.0% ➖ noise
84 duckdb:vortex-file-compressed -1.6% +0.2% -1.7% +10.2% ➖ noise
85 datafusion:vortex-compact -0.2% -0.7% +0.6% +10.0% ➖ noise
85 datafusion:vortex-file-compressed -0.4% -0.7% +0.3% +10.0% ➖ noise
85 duckdb:duckdb +3.4% -0.7% +4.2% +11.6% ➖ noise
85 duckdb:vortex-compact +0.3% -0.7% +1.0% +11.1% ➖ noise
85 duckdb:vortex-file-compressed -2.5% -0.7% -1.8% +10.0% ➖ noise
86 datafusion:vortex-compact +9.3% -4.6% +14.6% +10.1% 🚨 regression
86 datafusion:vortex-file-compressed +0.9% -4.6% +5.8% +13.4% ➖ noise
86 duckdb:duckdb +1.6% -4.6% +6.6% +19.7% ➖ noise
86 duckdb:vortex-compact +2.0% -4.6% +6.9% +17.0% ➖ noise
86 duckdb:vortex-file-compressed -11.0% -4.6% -6.6% +19.7% ➖ noise
87 datafusion:vortex-compact +2.6% -2.1% +4.8% +10.0% ➖ noise
87 datafusion:vortex-file-compressed +2.0% -2.1% +4.3% +10.0% ➖ noise
87 duckdb:duckdb -4.0% -2.1% -1.9% +10.0% ➖ noise
87 duckdb:vortex-compact +2.3% -2.1% +4.5% +10.2% ➖ noise
87 duckdb:vortex-file-compressed +4.5% -2.1% +6.8% +17.2% ➖ noise
88 datafusion:vortex-compact +1.4% +0.7% +0.7% +10.0% ➖ noise
88 datafusion:vortex-file-compressed +3.3% +0.7% +2.6% +10.0% ➖ noise
88 duckdb:duckdb -1.6% +0.7% -2.3% +10.0% ➖ noise
88 duckdb:vortex-compact +0.4% +0.7% -0.3% +10.0% ➖ noise
88 duckdb:vortex-file-compressed +0.7% +0.7% +0.0% +10.0% ➖ noise
89 datafusion:vortex-compact -6.0% +0.3% -6.3% +10.2% ➖ noise
89 datafusion:vortex-file-compressed -0.1% +0.3% -0.4% +10.0% ➖ noise
89 duckdb:duckdb +1.1% +0.3% +0.8% +11.7% ➖ noise
89 duckdb:vortex-compact -0.8% +0.3% -1.1% +12.2% ➖ noise
89 duckdb:vortex-file-compressed +1.8% +0.3% +1.4% +11.3% ➖ noise
90 datafusion:vortex-compact +0.7% +7.5% -6.4% +10.0% ➖ noise
90 datafusion:vortex-file-compressed +0.7% +7.5% -6.4% +10.8% ➖ noise
90 duckdb:duckdb +2.6% +7.5% -4.6% +13.2% ➖ noise
90 duckdb:vortex-compact -3.0% +7.5% -9.8% +11.1% ➖ noise
90 duckdb:vortex-file-compressed -0.4% +7.5% -7.4% +11.7% ➖ noise
91 datafusion:vortex-compact -1.5% +1.8% -3.2% +10.0% ➖ noise
91 datafusion:vortex-file-compressed +7.0% +1.8% +5.2% +10.0% ➖ noise
91 duckdb:duckdb +9.6% +1.8% +7.6% +14.2% ➖ noise
91 duckdb:vortex-compact +0.3% +1.8% -1.4% +10.0% ➖ noise
91 duckdb:vortex-file-compressed -1.3% +1.8% -3.0% +11.8% ➖ noise
92 datafusion:vortex-compact +0.4% +0.6% -0.2% +10.0% ➖ noise
92 datafusion:vortex-file-compressed +1.0% +0.6% +0.3% +10.2% ➖ noise
92 duckdb:duckdb -8.0% +0.6% -8.6% +16.7% ➖ noise
92 duckdb:vortex-compact +1.5% +0.6% +0.8% +15.0% ➖ noise
92 duckdb:vortex-file-compressed -0.2% +0.6% -0.8% +12.5% ➖ noise
93 datafusion:vortex-compact -0.6% +1.1% -1.7% +10.0% ➖ noise
93 datafusion:vortex-file-compressed +2.3% +1.1% +1.1% +10.0% ➖ noise
93 duckdb:duckdb -1.8% +1.1% -2.9% +11.2% ➖ noise
93 duckdb:vortex-compact +1.4% +1.1% +0.3% +19.2% ➖ noise
93 duckdb:vortex-file-compressed -0.1% +1.1% -1.2% +12.2% ➖ noise
94 datafusion:vortex-compact +0.9% +1.3% -0.4% +12.2% ➖ noise
94 datafusion:vortex-file-compressed +7.3% +1.3% +5.9% +10.0% ➖ noise
94 duckdb:duckdb +0.4% +1.3% -1.0% +11.3% ➖ noise
94 duckdb:vortex-compact +5.3% +1.3% +3.9% +11.6% ➖ noise
94 duckdb:vortex-file-compressed -5.5% +1.3% -6.8% +13.6% ➖ noise
95 datafusion:vortex-compact +1.7% +4.9% -3.1% +10.0% ➖ noise
95 datafusion:vortex-file-compressed +0.6% +4.9% -4.1% +10.4% ➖ noise
95 duckdb:duckdb +1.4% +4.9% -3.4% +21.3% ➖ noise
95 duckdb:vortex-compact -4.7% +4.9% -9.2% +15.2% ➖ noise
95 duckdb:vortex-file-compressed +1.2% +4.9% -3.6% +11.3% ➖ noise
96 datafusion:vortex-compact -3.9% -0.3% -3.7% +10.0% ➖ noise
96 datafusion:vortex-file-compressed +0.1% -0.3% +0.3% +10.0% ➖ noise
96 duckdb:duckdb -3.4% -0.3% -3.1% +17.9% ➖ noise
96 duckdb:vortex-compact +1.6% -0.3% +1.9% +15.5% ➖ noise
96 duckdb:vortex-file-compressed +1.5% -0.3% +1.7% +15.5% ➖ noise
97 datafusion:vortex-compact +2.4% -0.2% +2.5% +10.6% ➖ noise
97 datafusion:vortex-file-compressed +1.6% -0.2% +1.8% +10.0% ➖ noise
97 duckdb:duckdb +0.6% -0.2% +0.7% +11.6% ➖ noise
97 duckdb:vortex-compact -8.1% -0.2% -7.9% +13.1% ➖ noise
97 duckdb:vortex-file-compressed +2.3% -0.2% +2.5% +13.0% ➖ noise
98 datafusion:vortex-compact +0.2% +1.5% -1.3% +10.0% ➖ noise
98 datafusion:vortex-file-compressed +1.6% +1.5% +0.1% +10.0% ➖ noise
98 duckdb:duckdb -4.3% +1.5% -5.7% +15.4% ➖ noise
98 duckdb:vortex-compact -1.3% +1.5% -2.8% +10.0% ➖ noise
98 duckdb:vortex-file-compressed -3.4% +1.5% -4.9% +13.7% ➖ noise
99 datafusion:vortex-compact +4.5% +3.7% +0.8% +14.6% ➖ noise
99 datafusion:vortex-file-compressed -7.0% +3.7% -10.4% +16.9% ➖ noise
99 duckdb:duckdb -1.5% +3.7% -5.0% +14.6% ➖ noise
99 duckdb:vortex-compact +3.5% +3.7% -0.2% +25.6% ➖ noise
99 duckdb:vortex-file-compressed -1.1% +3.7% -4.6% +36.6% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: TPC-DS SF=1 on NVME

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: TPC-H SF=10 on NVME

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


datafusion / vortex-file-compressed (1.014x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 393658853 388317749 1.01
tpch_q02/datafusion:vortex-file-compressed 115726005 116088214 1.00
tpch_q03/datafusion:vortex-file-compressed 206113205 200757914 1.03
tpch_q04/datafusion:vortex-file-compressed 99716691 98943138 1.01
tpch_q05/datafusion:vortex-file-compressed 388564372 378116891 1.03
tpch_q06/datafusion:vortex-file-compressed 41099811 40272275 1.02
tpch_q07/datafusion:vortex-file-compressed 569352563 561563952 1.01
tpch_q08/datafusion:vortex-file-compressed 380273974 374542299 1.02
tpch_q09/datafusion:vortex-file-compressed 681240140 659427759 1.03
tpch_q10/datafusion:vortex-file-compressed 236733054 232784563 1.02
tpch_q11/datafusion:vortex-file-compressed 86652551 84121539 1.03
tpch_q12/datafusion:vortex-file-compressed 107464325 107037305 1.00
tpch_q13/datafusion:vortex-file-compressed 221134089 220302085 1.00
tpch_q14/datafusion:vortex-file-compressed 58666965 57373766 1.02
tpch_q15/datafusion:vortex-file-compressed 108282898 105645821 1.02
tpch_q16/datafusion:vortex-file-compressed 76166659 77251757 0.99
tpch_q17/datafusion:vortex-file-compressed 654452645 641982987 1.02
tpch_q18/datafusion:vortex-file-compressed 885655207 875151657 1.01
tpch_q19/datafusion:vortex-file-compressed 97158809 97332879 1.00
tpch_q20/datafusion:vortex-file-compressed 169332534 172455069 0.98
tpch_q21/datafusion:vortex-file-compressed 671046411 651305216 1.03
tpch_q22/datafusion:vortex-file-compressed 60964683 59704848 1.02
datafusion / vortex-compact (1.013x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 436723491 433663868 1.01
tpch_q02/datafusion:vortex-compact 119455573 118774623 1.01
tpch_q03/datafusion:vortex-compact 218249223 215902313 1.01
tpch_q04/datafusion:vortex-compact 122477635 119873057 1.02
tpch_q05/datafusion:vortex-compact 396962316 389479941 1.02
tpch_q06/datafusion:vortex-compact 63497030 63182005 1.00
tpch_q07/datafusion:vortex-compact 595006392 584095725 1.02
tpch_q08/datafusion:vortex-compact 389893192 382015497 1.02
tpch_q09/datafusion:vortex-compact 684155068 676052398 1.01
tpch_q10/datafusion:vortex-compact 274622226 270630488 1.01
tpch_q11/datafusion:vortex-compact 91149962 90869996 1.00
tpch_q12/datafusion:vortex-compact 171560813 170663802 1.01
tpch_q13/datafusion:vortex-compact 275233518 271576554 1.01
tpch_q14/datafusion:vortex-compact 74804768 73896798 1.01
tpch_q15/datafusion:vortex-compact 167342508 164992185 1.01
tpch_q16/datafusion:vortex-compact 82297244 82156537 1.00
tpch_q17/datafusion:vortex-compact 651817215 640895922 1.02
tpch_q18/datafusion:vortex-compact 901964661 884105157 1.02
tpch_q19/datafusion:vortex-compact 148028127 148241138 1.00
tpch_q20/datafusion:vortex-compact 203778863 200427008 1.02
tpch_q21/datafusion:vortex-compact 707456916 697098896 1.01
tpch_q22/datafusion:vortex-compact 73315309 70533660 1.04
datafusion / parquet (1.012x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 427694847 408086503 1.05
tpch_q02/datafusion:parquet 188917034 186865332 1.01
tpch_q03/datafusion:parquet 298269012 292182605 1.02
tpch_q04/datafusion:parquet 134911846 132263412 1.02
tpch_q05/datafusion:parquet 447217292 439612387 1.02
tpch_q06/datafusion:parquet 121338127 126252075 0.96
tpch_q07/datafusion:parquet 629594024 632432818 1.00
tpch_q08/datafusion:parquet 491346404 482410302 1.02
tpch_q09/datafusion:parquet 782467987 758354161 1.03
tpch_q10/datafusion:parquet 508031516 504525847 1.01
tpch_q11/datafusion:parquet 132186865 128920974 1.03
tpch_q12/datafusion:parquet 208489839 204481647 1.02
tpch_q13/datafusion:parquet 338187636 337529114 1.00
tpch_q14/datafusion:parquet 157115272 165005951 0.95
tpch_q15/datafusion:parquet 240699119 246020731 0.98
tpch_q16/datafusion:parquet 136502318 134672228 1.01
tpch_q17/datafusion:parquet 701250605 679440583 1.03
tpch_q18/datafusion:parquet 912304075 886056751 1.03
tpch_q19/datafusion:parquet 272338761 266913083 1.02
tpch_q20/datafusion:parquet 308175985 303234372 1.02
tpch_q21/datafusion:parquet 742202885 727015952 1.02
tpch_q22/datafusion:parquet 222682944 217821317 1.02
datafusion / arrow (1.027x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 598485435 593545744 1.01
tpch_q02/datafusion:arrow 165914318 163545384 1.01
tpch_q03/datafusion:arrow 470746520 453441986 1.04
tpch_q04/datafusion:arrow 366084582 344795423 1.06
tpch_q05/datafusion:arrow 946581220 908740973 1.04
tpch_q06/datafusion:arrow 281571623 274049932 1.03
tpch_q07/datafusion:arrow 1153912691 1122857500 1.03
tpch_q08/datafusion:arrow 1134395313 1116964394 1.02
tpch_q09/datafusion:arrow 1346647725 1317375364 1.02
tpch_q10/datafusion:arrow 610430947 593900457 1.03
tpch_q11/datafusion:arrow 150150257 149992797 1.00
tpch_q12/datafusion:arrow 732621419 673688775 1.09
tpch_q13/datafusion:arrow 528006208 520584077 1.01
tpch_q14/datafusion:arrow 320881372 309151902 1.04
tpch_q15/datafusion:arrow 699222780 662994121 1.05
tpch_q16/datafusion:arrow 106829623 105185744 1.02
tpch_q17/datafusion:arrow 1331070663 1301064462 1.02
tpch_q18/datafusion:arrow 1817994756 1842066897 0.99
tpch_q19/datafusion:arrow 510506845 508249522 1.00
tpch_q20/datafusion:arrow 502995794 479438156 1.05
tpch_q21/datafusion:arrow 2849254225 2811097373 1.01
tpch_q22/datafusion:arrow 143742861 139302528 1.03
duckdb / vortex-file-compressed (1.004x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 176865660 175682159 1.01
tpch_q02/duckdb:vortex-file-compressed 55495893 52694882 1.05
tpch_q03/duckdb:vortex-file-compressed 127303028 126580143 1.01
tpch_q04/duckdb:vortex-file-compressed 146442925 149702920 0.98
tpch_q05/duckdb:vortex-file-compressed 129481094 132742304 0.98
tpch_q06/duckdb:vortex-file-compressed 47056036 46481552 1.01
tpch_q07/duckdb:vortex-file-compressed 145850739 147733120 0.99
tpch_q08/duckdb:vortex-file-compressed 178156531 172598209 1.03
tpch_q09/duckdb:vortex-file-compressed 334280582 334128375 1.00
tpch_q10/duckdb:vortex-file-compressed 152740659 154776044 0.99
tpch_q11/duckdb:vortex-file-compressed 35144627 36246801 0.97
tpch_q12/duckdb:vortex-file-compressed 90365392 88065982 1.03
tpch_q13/duckdb:vortex-file-compressed 247793348 247066721 1.00
tpch_q14/duckdb:vortex-file-compressed 70926407 71440417 0.99
tpch_q15/duckdb:vortex-file-compressed 98108730 97799508 1.00
tpch_q16/duckdb:vortex-file-compressed 81679295 80130180 1.02
tpch_q17/duckdb:vortex-file-compressed 103032103 100550763 1.02
tpch_q18/duckdb:vortex-file-compressed 276612360 275747613 1.00
tpch_q19/duckdb:vortex-file-compressed 91010109 92139905 0.99
tpch_q20/duckdb:vortex-file-compressed 166361229 162227197 1.03
tpch_q21/duckdb:vortex-file-compressed 558633093 558124521 1.00
tpch_q22/duckdb:vortex-file-compressed 77460136 77109458 1.00
duckdb / vortex-compact (0.999x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 231492722 229107688 1.01
tpch_q02/duckdb:vortex-compact 59411965 59336649 1.00
tpch_q03/duckdb:vortex-compact 140653450 138841074 1.01
tpch_q04/duckdb:vortex-compact 171155907 176198182 0.97
tpch_q05/duckdb:vortex-compact 147258277 146770732 1.00
tpch_q06/duckdb:vortex-compact 84558974 84568512 1.00
tpch_q07/duckdb:vortex-compact 203933427 205530694 0.99
tpch_q08/duckdb:vortex-compact 192626022 191119860 1.01
tpch_q09/duckdb:vortex-compact 364632150 363033705 1.00
tpch_q10/duckdb:vortex-compact 185787605 187475232 0.99
tpch_q11/duckdb:vortex-compact 41846776 41662975 1.00
tpch_q12/duckdb:vortex-compact 209016146 205751405 1.02
tpch_q13/duckdb:vortex-compact 295488064 295334398 1.00
tpch_q14/duckdb:vortex-compact 104196560 105232702 0.99
tpch_q15/duckdb:vortex-compact 121688715 119392501 1.02
tpch_q16/duckdb:vortex-compact 84835286 85514473 0.99
tpch_q17/duckdb:vortex-compact 117169859 119988534 0.98
tpch_q18/duckdb:vortex-compact 287470474 293830050 0.98
tpch_q19/duckdb:vortex-compact 115524663 115127337 1.00
tpch_q20/duckdb:vortex-compact 209350105 205994921 1.02
tpch_q21/duckdb:vortex-compact 631608196 636618037 0.99
tpch_q22/duckdb:vortex-compact 90403896 89898929 1.01
duckdb / parquet (0.991x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 259205038 260716074 0.99
tpch_q02/duckdb:parquet 97178942 99810817 0.97
tpch_q03/duckdb:parquet 211104583 211839988 1.00
tpch_q04/duckdb:parquet 132691800 135296700 0.98
tpch_q05/duckdb:parquet 217610392 220486996 0.99
tpch_q06/duckdb:parquet 67258885 65765029 1.02
tpch_q07/duckdb:parquet 179728723 180640346 0.99
tpch_q08/duckdb:parquet 257441669 251692111 1.02
tpch_q09/duckdb:parquet 459248997 464966772 0.99
tpch_q10/duckdb:parquet 608538401 600491623 1.01
tpch_q11/duckdb:parquet 41805141 46251415 0.90
tpch_q12/duckdb:parquet 127876765 126382274 1.01
tpch_q13/duckdb:parquet 435631960 462829749 0.94
tpch_q14/duckdb:parquet 170473942 171551744 0.99
tpch_q15/duckdb:parquet 101240853 97310420 1.04
tpch_q16/duckdb:parquet 156340778 161564469 0.97
tpch_q17/duckdb:parquet 174950648 179366267 0.98
tpch_q18/duckdb:parquet 348478352 348305757 1.00
tpch_q19/duckdb:parquet 285078639 277721606 1.03
tpch_q20/duckdb:parquet 228733349 232935407 0.98
tpch_q21/duckdb:parquet 567440860 573451979 0.99
tpch_q22/duckdb:parquet 289901629 290369027 1.00
duckdb / duckdb (1.000x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 115509876 116793524 0.99
tpch_q02/duckdb:duckdb 44643120 45576189 0.98
tpch_q03/duckdb:duckdb 96780040 97440705 0.99
tpch_q04/duckdb:duckdb 131585871 131758674 1.00
tpch_q05/duckdb:duckdb 110419977 110442171 1.00
tpch_q06/duckdb:duckdb 39390533 39836358 0.99
tpch_q07/duckdb:duckdb 86960683 85963054 1.01
tpch_q08/duckdb:duckdb 111166185 109916211 1.01
tpch_q09/duckdb:duckdb 278156438 280406590 0.99
tpch_q10/duckdb:duckdb 201360220 197619556 1.02
tpch_q11/duckdb:duckdb 14995336 15415679 0.97
tpch_q12/duckdb:duckdb 85112842 83889331 1.01
tpch_q13/duckdb:duckdb 249295442 249994989 1.00
tpch_q14/duckdb:duckdb 69659994 70711342 0.99
tpch_q15/duckdb:duckdb 79537934 78770639 1.01
tpch_q16/duckdb:duckdb 73771400 76148139 0.97
tpch_q17/duckdb:duckdb 84524592 84537092 1.00
tpch_q18/duckdb:duckdb 215124925 214418453 1.00
tpch_q19/duckdb:duckdb 115214737 116233807 0.99
tpch_q20/duckdb:duckdb 111596136 110572737 1.01
tpch_q21/duckdb:duckdb 306194145 307236780 1.00
tpch_q22/duckdb:duckdb 70758170 66245490 1.07
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow +0.8% +2.1% -1.2% +11.9% ➖ noise
1 datafusion:vortex-compact +0.7% +2.1% -1.3% +14.8% ➖ noise
1 datafusion:vortex-file-compressed +1.4% +2.1% -0.7% +15.1% ➖ noise
1 duckdb:duckdb -1.1% +2.1% -3.1% +11.6% ➖ noise
1 duckdb:vortex-compact +1.0% +2.1% -1.0% +11.5% ➖ noise
1 duckdb:vortex-file-compressed +0.7% +2.1% -1.4% +12.1% ➖ noise
2 datafusion:arrow +1.4% -0.8% +2.3% +10.0% ➖ noise
2 datafusion:vortex-compact +0.6% -0.8% +1.4% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -0.3% -0.8% +0.5% +10.0% ➖ noise
2 duckdb:duckdb -2.0% -0.8% -1.3% +10.8% ➖ noise
2 duckdb:vortex-compact +0.1% -0.8% +0.9% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +5.3% -0.8% +6.2% +10.8% ➖ noise
3 datafusion:arrow +3.8% +0.9% +2.9% +10.0% ➖ noise
3 datafusion:vortex-compact +1.1% +0.9% +0.2% +10.0% ➖ noise
3 datafusion:vortex-file-compressed +2.7% +0.9% +1.8% +10.0% ➖ noise
3 duckdb:duckdb -0.7% +0.9% -1.5% +10.0% ➖ noise
3 duckdb:vortex-compact +1.3% +0.9% +0.4% +10.0% ➖ noise
3 duckdb:vortex-file-compressed +0.6% +0.9% -0.3% +10.0% ➖ noise
4 datafusion:arrow +6.2% +0.0% +6.2% +10.0% ➖ noise
4 datafusion:vortex-compact +2.2% +0.0% +2.2% +10.0% ➖ noise
4 datafusion:vortex-file-compressed +0.8% +0.0% +0.8% +10.0% ➖ noise
4 duckdb:duckdb -0.1% +0.0% -0.2% +10.0% ➖ noise
4 duckdb:vortex-compact -2.9% +0.0% -2.9% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -2.2% +0.0% -2.2% +10.0% ➖ noise
5 datafusion:arrow +4.2% +0.2% +4.0% +10.0% ➖ noise
5 datafusion:vortex-compact +1.9% +0.2% +1.7% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +2.8% +0.2% +2.6% +10.0% ➖ noise
5 duckdb:duckdb -0.0% +0.2% -0.2% +10.0% ➖ noise
5 duckdb:vortex-compact +0.3% +0.2% +0.1% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -2.5% +0.2% -2.7% +10.0% ➖ noise
6 datafusion:arrow +2.7% -0.9% +3.6% +10.0% ➖ noise
6 datafusion:vortex-compact +0.5% -0.9% +1.4% +10.0% ➖ noise
6 datafusion:vortex-file-compressed +2.1% -0.9% +2.9% +10.0% ➖ noise
6 duckdb:duckdb -1.1% -0.9% -0.3% +16.3% ➖ noise
6 duckdb:vortex-compact -0.0% -0.9% +0.9% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +1.2% -0.9% +2.1% +17.0% ➖ noise
7 datafusion:arrow +2.8% -0.5% +3.3% +10.0% ➖ noise
7 datafusion:vortex-compact +1.9% -0.5% +2.4% +10.0% ➖ noise
7 datafusion:vortex-file-compressed +1.4% -0.5% +1.9% +10.0% ➖ noise
7 duckdb:duckdb +1.2% -0.5% +1.6% +10.0% ➖ noise
7 duckdb:vortex-compact -0.8% -0.5% -0.3% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -1.3% -0.5% -0.8% +10.0% ➖ noise
8 datafusion:arrow +1.6% +2.1% -0.5% +10.0% ➖ noise
8 datafusion:vortex-compact +2.1% +2.1% -0.0% +10.0% ➖ noise
8 datafusion:vortex-file-compressed +1.5% +2.1% -0.5% +10.0% ➖ noise
8 duckdb:duckdb +1.1% +2.1% -0.9% +10.0% ➖ noise
8 duckdb:vortex-compact +0.8% +2.1% -1.3% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +3.2% +2.1% +1.1% +10.0% ➖ noise
9 datafusion:arrow +2.2% +1.0% +1.3% +10.0% ➖ noise
9 datafusion:vortex-compact +1.2% +1.0% +0.2% +10.0% ➖ noise
9 datafusion:vortex-file-compressed +3.3% +1.0% +2.3% +10.0% ➖ noise
9 duckdb:duckdb -0.8% +1.0% -1.7% +10.0% ➖ noise
9 duckdb:vortex-compact +0.4% +1.0% -0.5% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +0.0% +1.0% -0.9% +10.0% ➖ noise
10 datafusion:arrow +2.8% +1.0% +1.7% +10.0% ➖ noise
10 datafusion:vortex-compact +1.5% +1.0% +0.5% +10.0% ➖ noise
10 datafusion:vortex-file-compressed +1.7% +1.0% +0.7% +10.0% ➖ noise
10 duckdb:duckdb +1.9% +1.0% +0.9% +10.0% ➖ noise
10 duckdb:vortex-compact -0.9% +1.0% -1.9% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -1.3% +1.0% -2.3% +10.0% ➖ noise
11 datafusion:arrow +0.1% -3.7% +4.0% +10.3% ➖ noise
11 datafusion:vortex-compact +0.3% -3.7% +4.2% +10.0% ➖ noise
11 datafusion:vortex-file-compressed +3.0% -3.7% +7.0% +10.0% ➖ noise
11 duckdb:duckdb -2.7% -3.7% +1.0% +18.0% ➖ noise
11 duckdb:vortex-compact +0.4% -3.7% +4.3% +14.4% ➖ noise
11 duckdb:vortex-file-compressed -3.0% -3.7% +0.7% +13.1% ➖ noise
12 datafusion:arrow +8.7% +1.6% +7.1% +50.7% ➖ noise
12 datafusion:vortex-compact +0.5% +1.6% -1.0% +10.0% ➖ noise
12 datafusion:vortex-file-compressed +0.4% +1.6% -1.2% +10.0% ➖ noise
12 duckdb:duckdb +1.5% +1.6% -0.1% +10.0% ➖ noise
12 duckdb:vortex-compact +1.6% +1.6% +0.0% +10.0% ➖ noise
12 duckdb:vortex-file-compressed +2.6% +1.6% +1.0% +10.0% ➖ noise
13 datafusion:arrow +1.4% -2.9% +4.4% +10.0% ➖ noise
13 datafusion:vortex-compact +1.3% -2.9% +4.4% +10.0% ➖ noise
13 datafusion:vortex-file-compressed +0.4% -2.9% +3.4% +10.0% ➖ noise
13 duckdb:duckdb -0.3% -2.9% +2.7% +10.0% ➖ noise
13 duckdb:vortex-compact +0.1% -2.9% +3.0% +10.0% ➖ noise
13 duckdb:vortex-file-compressed +0.3% -2.9% +3.3% +10.0% ➖ noise
14 datafusion:arrow +3.8% -2.7% +6.7% +10.0% ➖ noise
14 datafusion:vortex-compact +1.2% -2.7% +4.1% +10.0% ➖ noise
14 datafusion:vortex-file-compressed +2.3% -2.7% +5.1% +13.3% ➖ noise
14 duckdb:duckdb -1.5% -2.7% +1.3% +10.0% ➖ noise
14 duckdb:vortex-compact -1.0% -2.7% +1.8% +10.0% ➖ noise
14 duckdb:vortex-file-compressed -0.7% -2.7% +2.1% +11.6% ➖ noise
15 datafusion:arrow +5.5% +0.9% +4.5% +10.0% ➖ noise
15 datafusion:vortex-compact +1.4% +0.9% +0.5% +10.0% ➖ noise
15 datafusion:vortex-file-compressed +2.5% +0.9% +1.6% +10.0% ➖ noise
15 duckdb:duckdb +1.0% +0.9% +0.1% +10.0% ➖ noise
15 duckdb:vortex-compact +1.9% +0.9% +1.0% +10.0% ➖ noise
15 duckdb:vortex-file-compressed +0.3% +0.9% -0.6% +10.0% ➖ noise
16 datafusion:arrow +1.6% -1.0% +2.6% +10.0% ➖ noise
16 datafusion:vortex-compact +0.2% -1.0% +1.1% +10.0% ➖ noise
16 datafusion:vortex-file-compressed -1.4% -1.0% -0.4% +10.0% ➖ noise
16 duckdb:duckdb -3.1% -1.0% -2.2% +10.0% ➖ noise
16 duckdb:vortex-compact -0.8% -1.0% +0.2% +10.0% ➖ noise
16 duckdb:vortex-file-compressed +1.9% -1.0% +2.9% +10.0% ➖ noise
17 datafusion:arrow +2.3% +0.3% +2.0% +10.0% ➖ noise
17 datafusion:vortex-compact +1.7% +0.3% +1.4% +10.0% ➖ noise
17 datafusion:vortex-file-compressed +1.9% +0.3% +1.6% +10.0% ➖ noise
17 duckdb:duckdb -0.0% +0.3% -0.3% +10.0% ➖ noise
17 duckdb:vortex-compact -2.3% +0.3% -2.7% +10.0% ➖ noise
17 duckdb:vortex-file-compressed +2.5% +0.3% +2.1% +10.0% ➖ noise
18 datafusion:arrow -1.3% +1.5% -2.8% +10.0% ➖ noise
18 datafusion:vortex-compact +2.0% +1.5% +0.5% +10.0% ➖ noise
18 datafusion:vortex-file-compressed +1.2% +1.5% -0.3% +10.0% ➖ noise
18 duckdb:duckdb +0.3% +1.5% -1.1% +10.0% ➖ noise
18 duckdb:vortex-compact -2.2% +1.5% -3.6% +10.0% ➖ noise
18 duckdb:vortex-file-compressed +0.3% +1.5% -1.2% +10.0% ➖ noise
19 datafusion:arrow +0.4% +2.3% -1.9% +10.0% ➖ noise
19 datafusion:vortex-compact -0.1% +2.3% -2.4% +10.0% ➖ noise
19 datafusion:vortex-file-compressed -0.2% +2.3% -2.5% +10.0% ➖ noise
19 duckdb:duckdb -0.9% +2.3% -3.1% +10.0% ➖ noise
19 duckdb:vortex-compact +0.3% +2.3% -1.9% +10.0% ➖ noise
19 duckdb:vortex-file-compressed -1.2% +2.3% -3.5% +10.0% ➖ noise
20 datafusion:arrow +4.9% -0.1% +5.0% +10.0% ➖ noise
20 datafusion:vortex-compact +1.7% -0.1% +1.8% +10.0% ➖ noise
20 datafusion:vortex-file-compressed -1.8% -0.1% -1.7% +10.0% ➖ noise
20 duckdb:duckdb +0.9% -0.1% +1.0% +10.0% ➖ noise
20 duckdb:vortex-compact +1.6% -0.1% +1.7% +10.0% ➖ noise
20 duckdb:vortex-file-compressed +2.5% -0.1% +2.7% +10.0% ➖ noise
21 datafusion:arrow +1.4% +0.5% +0.8% +10.0% ➖ noise
21 datafusion:vortex-compact +1.5% +0.5% +1.0% +10.0% ➖ noise
21 datafusion:vortex-file-compressed +3.0% +0.5% +2.5% +10.0% ➖ noise
21 duckdb:duckdb -0.3% +0.5% -0.8% +10.0% ➖ noise
21 duckdb:vortex-compact -0.8% +0.5% -1.3% +10.0% ➖ noise
21 duckdb:vortex-file-compressed +0.1% +0.5% -0.4% +10.0% ➖ noise
22 datafusion:arrow +3.2% +1.0% +2.1% +10.0% ➖ noise
22 datafusion:vortex-compact +3.9% +1.0% +2.9% +10.0% ➖ noise
22 datafusion:vortex-file-compressed +2.1% +1.0% +1.1% +10.0% ➖ noise
22 duckdb:duckdb +6.8% +1.0% +5.7% +10.0% ➖ noise
22 duckdb:vortex-compact +0.6% +1.0% -0.5% +10.0% ➖ noise
22 duckdb:vortex-file-compressed +0.5% +1.0% -0.6% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: TPC-H SF=10 on NVME

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +3.9%
Vortex (geomean): 1.059x ➖
Parquet (geomean): 1.019x ➖
Shifts: Parquet (control) +1.9% · Median polish +5.6%


datafusion / vortex-file-compressed (1.090x ➖, 0↑ 2↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 198719215 205667428 0.97
tpch_q02/datafusion:vortex-file-compressed 441910643 460411243 0.96
tpch_q03/datafusion:vortex-file-compressed 374099344 348841817 1.07
tpch_q04/datafusion:vortex-file-compressed 212535594 231147285 0.92
tpch_q05/datafusion:vortex-file-compressed 472290335 533306413 0.89
tpch_q06/datafusion:vortex-file-compressed 319955135 278184023 1.15
tpch_q07/datafusion:vortex-file-compressed 377003239 369360105 1.02
tpch_q08/datafusion:vortex-file-compressed 650541635 589100953 1.10
tpch_q09/datafusion:vortex-file-compressed 🚨 441660247 337170738 1.31
tpch_q10/datafusion:vortex-file-compressed 432116236 400009432 1.08
tpch_q11/datafusion:vortex-file-compressed 322077743 298374773 1.08
tpch_q12/datafusion:vortex-file-compressed 418967260 384481865 1.09
tpch_q13/datafusion:vortex-file-compressed 220786075 217040795 1.02
tpch_q14/datafusion:vortex-file-compressed 202343650 177351802 1.14
tpch_q15/datafusion:vortex-file-compressed 357003503 305489591 1.17
tpch_q16/datafusion:vortex-file-compressed 🚨 267672280 190619135 1.40
tpch_q17/datafusion:vortex-file-compressed 400209131 322776619 1.24
tpch_q18/datafusion:vortex-file-compressed 359152496 323933752 1.11
tpch_q19/datafusion:vortex-file-compressed 356546953 409823384 0.87
tpch_q20/datafusion:vortex-file-compressed 427467843 370123485 1.15
tpch_q21/datafusion:vortex-file-compressed 549543282 470859015 1.17
tpch_q22/datafusion:vortex-file-compressed 177455766 143426641 1.24
datafusion / vortex-compact (1.081x ➖, 1↑ 4↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 371299520 240984437 1.54
tpch_q02/datafusion:vortex-compact 475559429 530769429 0.90
tpch_q03/datafusion:vortex-compact 404810198 508345124 0.80
tpch_q04/datafusion:vortex-compact 🚀 233170989 372897794 0.63
tpch_q05/datafusion:vortex-compact 464217299 366633704 1.27
tpch_q06/datafusion:vortex-compact 355536325 301373527 1.18
tpch_q07/datafusion:vortex-compact 🚨 534627501 393304027 1.36
tpch_q08/datafusion:vortex-compact 🚨 914824273 477010708 1.92
tpch_q09/datafusion:vortex-compact 540379099 435206942 1.24
tpch_q10/datafusion:vortex-compact 🚨 716364486 426121214 1.68
tpch_q11/datafusion:vortex-compact 264863978 252373821 1.05
tpch_q12/datafusion:vortex-compact 417966559 459542403 0.91
tpch_q13/datafusion:vortex-compact 211352460 238524988 0.89
tpch_q14/datafusion:vortex-compact 243342503 273749784 0.89
tpch_q15/datafusion:vortex-compact 456186124 463007656 0.99
tpch_q16/datafusion:vortex-compact 213414685 195919627 1.09
tpch_q17/datafusion:vortex-compact 375752068 342567153 1.10
tpch_q18/datafusion:vortex-compact 301634163 319087196 0.95
tpch_q19/datafusion:vortex-compact 539085886 619583643 0.87
tpch_q20/datafusion:vortex-compact 575635520 503830501 1.14
tpch_q21/datafusion:vortex-compact 609177502 499223304 1.22
tpch_q22/datafusion:vortex-compact 138130760 142195638 0.97
datafusion / parquet (0.984x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 224924630 210265256 1.07
tpch_q02/datafusion:parquet 491691498 445973100 1.10
tpch_q03/datafusion:parquet 394697610 347000581 1.14
tpch_q04/datafusion:parquet 176479066 230032783 0.77
tpch_q05/datafusion:parquet 497037817 539069648 0.92
tpch_q06/datafusion:parquet 159085129 145533570 1.09
tpch_q07/datafusion:parquet 491842359 591061726 0.83
tpch_q08/datafusion:parquet 856137701 730260841 1.17
tpch_q09/datafusion:parquet 516470758 565489754 0.91
tpch_q10/datafusion:parquet 598981193 578292843 1.04
tpch_q11/datafusion:parquet 370205848 442435001 0.84
tpch_q12/datafusion:parquet 241332624 229110938 1.05
tpch_q13/datafusion:parquet 456497955 456941446 1.00
tpch_q14/datafusion:parquet 193512362 169774361 1.14
tpch_q15/datafusion:parquet 308367122 292964342 1.05
tpch_q16/datafusion:parquet 168435328 191524341 0.88
tpch_q17/datafusion:parquet 379956493 391833870 0.97
tpch_q18/datafusion:parquet 431704347 484622192 0.89
tpch_q19/datafusion:parquet 329441228 353929258 0.93
tpch_q20/datafusion:parquet 368111598 338466690 1.09
tpch_q21/datafusion:parquet 567278925 592322379 0.96
tpch_q22/datafusion:parquet 149927965 159746011 0.94
duckdb / vortex-file-compressed (1.024x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 300204520 282907587 1.06
tpch_q02/duckdb:vortex-file-compressed 999278022 983229692 1.02
tpch_q03/duckdb:vortex-file-compressed 668172474 665582013 1.00
tpch_q04/duckdb:vortex-file-compressed 400069325 441811743 0.91
tpch_q05/duckdb:vortex-file-compressed 979191285 884443905 1.11
tpch_q06/duckdb:vortex-file-compressed 443534729 492176604 0.90
tpch_q07/duckdb:vortex-file-compressed 813546995 867516073 0.94
tpch_q08/duckdb:vortex-file-compressed 1077892531 978980517 1.10
tpch_q09/duckdb:vortex-file-compressed 1033391016 830759609 1.24
tpch_q10/duckdb:vortex-file-compressed 712647579 759967123 0.94
tpch_q11/duckdb:vortex-file-compressed 569473422 545020617 1.04
tpch_q12/duckdb:vortex-file-compressed 503309928 451782081 1.11
tpch_q13/duckdb:vortex-file-compressed 489953986 517985313 0.95
tpch_q14/duckdb:vortex-file-compressed 575086404 547809709 1.05
tpch_q15/duckdb:vortex-file-compressed 365504753 395611661 0.92
tpch_q16/duckdb:vortex-file-compressed 441983897 373081215 1.18
tpch_q17/duckdb:vortex-file-compressed 782872382 720362106 1.09
tpch_q18/duckdb:vortex-file-compressed 567214082 572294784 0.99
tpch_q19/duckdb:vortex-file-compressed 464706574 499603698 0.93
tpch_q20/duckdb:vortex-file-compressed 897777706 864371017 1.04
tpch_q21/duckdb:vortex-file-compressed 1371474071 1154400642 1.19
tpch_q22/duckdb:vortex-file-compressed 381762129 419008410 0.91
duckdb / vortex-compact (1.041x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 309376847 272560841 1.14
tpch_q02/duckdb:vortex-compact 988583549 883545098 1.12
tpch_q03/duckdb:vortex-compact 622110049 591938222 1.05
tpch_q04/duckdb:vortex-compact 336504421 426516342 0.79
tpch_q05/duckdb:vortex-compact 910564911 957109014 0.95
tpch_q06/duckdb:vortex-compact 428353705 470554773 0.91
tpch_q07/duckdb:vortex-compact 744574617 760565116 0.98
tpch_q08/duckdb:vortex-compact 977925467 949513786 1.03
tpch_q09/duckdb:vortex-compact 1085192119 868509510 1.25
tpch_q10/duckdb:vortex-compact 720987506 633823853 1.14
tpch_q11/duckdb:vortex-compact 512923398 539777764 0.95
tpch_q12/duckdb:vortex-compact 515934727 477539207 1.08
tpch_q13/duckdb:vortex-compact 476649659 464153919 1.03
tpch_q14/duckdb:vortex-compact 542013998 504318530 1.07
tpch_q15/duckdb:vortex-compact 336344871 298814191 1.13
tpch_q16/duckdb:vortex-compact 398008147 373700044 1.07
tpch_q17/duckdb:vortex-compact 708806864 640964771 1.11
tpch_q18/duckdb:vortex-compact 477461672 495563441 0.96
tpch_q19/duckdb:vortex-compact 485484705 456770297 1.06
tpch_q20/duckdb:vortex-compact 856537858 702803054 1.22
tpch_q21/duckdb:vortex-compact 1158693479 1095005332 1.06
tpch_q22/duckdb:vortex-compact 348825409 372535585 0.94
duckdb / parquet (1.055x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 588123618 621501613 0.95
tpch_q02/duckdb:parquet 1481198538 1483163309 1.00
tpch_q03/duckdb:parquet 1161037124 1080986226 1.07
tpch_q04/duckdb:parquet 688885238 726519326 0.95
tpch_q05/duckdb:parquet 1820028762 1550295334 1.17
tpch_q06/duckdb:parquet 474799170 397389360 1.19
tpch_q07/duckdb:parquet 1467061436 1300007163 1.13
tpch_q08/duckdb:parquet 1727323133 1659057597 1.04
tpch_q09/duckdb:parquet 1602922456 1652689013 0.97
tpch_q10/duckdb:parquet 1409764838 1532266131 0.92
tpch_q11/duckdb:parquet 1046790368 927820050 1.13
tpch_q12/duckdb:parquet 761837646 687016519 1.11
tpch_q13/duckdb:parquet 965888097 944209452 1.02
tpch_q14/duckdb:parquet 716200152 763129135 0.94
tpch_q15/duckdb:parquet 604185985 576574317 1.05
tpch_q16/duckdb:parquet 589085892 596685205 0.99
tpch_q17/duckdb:parquet 836078320 799804695 1.05
tpch_q18/duckdb:parquet 1119264406 901822421 1.24
tpch_q19/duckdb:parquet 915150905 860438673 1.06
tpch_q20/duckdb:parquet 1426781356 1163212717 1.23
tpch_q21/duckdb:parquet 1302064431 1251559985 1.04
tpch_q22/duckdb:parquet 622072060 595122395 1.05
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +54.1% +0.6% +53.1% +159.0% ➖ noise
1 datafusion:vortex-file-compressed -3.4% +0.6% -4.0% +156.8% ➖ noise
1 duckdb:vortex-compact +13.5% +0.6% +12.8% +49.4% ➖ noise
1 duckdb:vortex-file-compressed +6.1% +0.6% +5.5% +55.4% ➖ noise
2 datafusion:vortex-compact -10.4% +4.9% -14.6% +56.8% ➖ noise
2 datafusion:vortex-file-compressed -4.0% +4.9% -8.5% +35.8% ➖ noise
2 duckdb:vortex-compact +11.9% +4.9% +6.6% +30.0% ➖ noise
2 duckdb:vortex-file-compressed +1.6% +4.9% -3.1% +31.0% ➖ noise
3 datafusion:vortex-compact -20.4% +10.5% -28.0% +98.9% ➖ noise
3 datafusion:vortex-file-compressed +7.2% +10.5% -3.0% +100.3% ➖ noise
3 duckdb:vortex-compact +5.1% +10.5% -4.9% +49.8% ➖ noise
3 duckdb:vortex-file-compressed +0.4% +10.5% -9.2% +48.8% ➖ noise
4 datafusion:vortex-compact -37.5% -14.7% -26.7% +39.5% ➖ noise
4 datafusion:vortex-file-compressed -8.1% -14.7% +7.8% +35.8% ➖ noise
4 duckdb:vortex-compact -21.1% -14.7% -7.5% +35.7% ➖ noise
4 duckdb:vortex-file-compressed -9.4% -14.7% +6.2% +38.1% ➖ noise
5 datafusion:vortex-compact +26.6% +4.0% +21.7% +36.0% ➖ noise
5 datafusion:vortex-file-compressed -11.4% +4.0% -14.9% +50.7% ➖ noise
5 duckdb:vortex-compact -4.9% +4.0% -8.6% +30.0% ➖ noise
5 duckdb:vortex-file-compressed +10.7% +4.0% +6.4% +30.0% ➖ noise
6 datafusion:vortex-compact +18.0% +14.3% +3.2% +31.3% ➖ noise
6 datafusion:vortex-file-compressed +15.0% +14.3% +0.6% +30.0% ➖ noise
6 duckdb:vortex-compact -9.0% +14.3% -20.3% +30.0% ➖ noise
6 duckdb:vortex-file-compressed -9.9% +14.3% -21.1% +33.7% ➖ noise
7 datafusion:vortex-compact +35.9% -3.1% +40.3% +30.0% 🚨 regression
7 datafusion:vortex-file-compressed +2.1% -3.1% +5.3% +30.0% ➖ noise
7 duckdb:vortex-compact -2.1% -3.1% +1.0% +30.0% ➖ noise
7 duckdb:vortex-file-compressed -6.2% -3.1% -3.2% +30.0% ➖ noise
8 datafusion:vortex-compact +91.8% +10.5% +73.6% +39.9% 🚨 regression
8 datafusion:vortex-file-compressed +10.4% +10.5% -0.0% +30.0% ➖ noise
8 duckdb:vortex-compact +3.0% +10.5% -6.8% +30.0% ➖ noise
8 duckdb:vortex-file-compressed +10.1% +10.5% -0.3% +30.0% ➖ noise
9 datafusion:vortex-compact +24.2% -5.9% +31.9% +42.7% ➖ noise
9 datafusion:vortex-file-compressed +31.0% -5.9% +39.2% +32.0% 🚨 regression
9 duckdb:vortex-compact +24.9% -5.9% +32.8% +30.0% 🚨 regression
9 duckdb:vortex-file-compressed +24.4% -5.9% +32.2% +33.0% ➖ noise
10 datafusion:vortex-compact +68.1% -2.4% +72.2% +33.8% 🚨 regression
10 datafusion:vortex-file-compressed +8.0% -2.4% +10.7% +30.0% ➖ noise
10 duckdb:vortex-compact +13.8% -2.4% +16.5% +30.0% ➖ noise
10 duckdb:vortex-file-compressed -6.2% -2.4% -3.9% +30.0% ➖ noise
11 datafusion:vortex-compact +4.9% -2.8% +8.0% +30.0% ➖ noise
11 datafusion:vortex-file-compressed +7.9% -2.8% +11.1% +30.0% ➖ noise
11 duckdb:vortex-compact -5.0% -2.8% -2.2% +30.0% ➖ noise
11 duckdb:vortex-file-compressed +4.5% -2.8% +7.5% +30.0% ➖ noise
12 datafusion:vortex-compact -9.0% +8.1% -15.8% +30.0% ➖ noise
12 datafusion:vortex-file-compressed +9.0% +8.1% +0.8% +35.9% ➖ noise
12 duckdb:vortex-compact +8.0% +8.1% -0.0% +30.0% ➖ noise
12 duckdb:vortex-file-compressed +11.4% +8.1% +3.1% +47.3% ➖ noise
13 datafusion:vortex-compact -11.4% +1.1% -12.3% +140.1% ➖ noise
13 datafusion:vortex-file-compressed +1.7% +1.1% +0.6% +73.6% ➖ noise
13 duckdb:vortex-compact +2.7% +1.1% +1.6% +32.1% ➖ noise
13 duckdb:vortex-file-compressed -5.4% +1.1% -6.4% +35.3% ➖ noise
14 datafusion:vortex-compact -11.1% +3.4% -14.1% +34.5% ➖ noise
14 datafusion:vortex-file-compressed +14.1% +3.4% +10.3% +45.9% ➖ noise
14 duckdb:vortex-compact +7.5% +3.4% +3.9% +32.6% ➖ noise
14 duckdb:vortex-file-compressed +5.0% +3.4% +1.5% +58.1% ➖ noise
15 datafusion:vortex-compact -1.5% +5.0% -6.2% +42.9% ➖ noise
15 datafusion:vortex-file-compressed +16.9% +5.0% +11.3% +30.0% ➖ noise
15 duckdb:vortex-compact +12.6% +5.0% +7.2% +41.8% ➖ noise
15 duckdb:vortex-file-compressed -7.6% +5.0% -12.0% +62.4% ➖ noise
16 datafusion:vortex-compact +8.9% -6.8% +16.9% +30.0% ➖ noise
16 datafusion:vortex-file-compressed +40.4% -6.8% +50.7% +32.7% 🚨 regression
16 duckdb:vortex-compact +6.5% -6.8% +14.3% +30.0% ➖ noise
16 duckdb:vortex-file-compressed +18.5% -6.8% +27.1% +30.0% ➖ noise
17 datafusion:vortex-compact +9.7% +0.7% +8.9% +30.0% ➖ noise
17 datafusion:vortex-file-compressed +24.0% +0.7% +23.2% +30.0% ➖ noise
17 duckdb:vortex-compact +10.6% +0.7% +9.8% +30.0% ➖ noise
17 duckdb:vortex-file-compressed +8.7% +0.7% +7.9% +43.2% ➖ noise
18 datafusion:vortex-compact -5.5% +5.1% -10.1% +30.0% ➖ noise
18 datafusion:vortex-file-compressed +10.9% +5.1% +5.4% +42.8% ➖ noise
18 duckdb:vortex-compact -3.7% +5.1% -8.4% +30.0% ➖ noise
18 duckdb:vortex-file-compressed -0.9% +5.1% -5.7% +30.0% ➖ noise
19 datafusion:vortex-compact -13.0% -0.5% -12.6% +30.0% ➖ noise
19 datafusion:vortex-file-compressed -13.0% -0.5% -12.6% +30.0% ➖ noise
19 duckdb:vortex-compact +6.3% -0.5% +6.8% +30.0% ➖ noise
19 duckdb:vortex-file-compressed -7.0% -0.5% -6.5% +30.0% ➖ noise
20 datafusion:vortex-compact +14.3% +15.5% -1.1% +30.0% ➖ noise
20 datafusion:vortex-file-compressed +15.5% +15.5% -0.0% +30.0% ➖ noise
20 duckdb:vortex-compact +21.9% +15.5% +5.5% +30.0% ➖ noise
20 duckdb:vortex-file-compressed +3.9% +15.5% -10.1% +31.4% ➖ noise
21 datafusion:vortex-compact +22.0% -0.2% +22.2% +30.0% ➖ noise
21 datafusion:vortex-file-compressed +16.7% -0.2% +16.9% +30.0% ➖ noise
21 duckdb:vortex-compact +5.8% -0.2% +6.0% +30.0% ➖ noise
21 duckdb:vortex-file-compressed +18.8% -0.2% +19.0% +30.0% ➖ noise
22 datafusion:vortex-compact -2.9% -1.0% -1.9% +30.0% ➖ noise
22 datafusion:vortex-file-compressed +23.7% -1.0% +24.9% +30.0% ➖ noise
22 duckdb:vortex-compact -6.4% -1.0% -5.5% +30.0% ➖ noise
22 duckdb:vortex-file-compressed -8.9% -1.0% -8.0% +30.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -3.3%
Vortex (geomean): 0.991x ➖
Parquet (geomean): 1.025x ➖
Shifts: Parquet (control) +2.5% · Median polish -0.1%


datafusion / vortex-file-compressed (0.938x ➖, 1↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 37070820 46392282 0.80
fineweb_q01/datafusion:vortex-file-compressed 🚀 490751013 730900880 0.67
fineweb_q02/datafusion:vortex-file-compressed 604700987 585033760 1.03
fineweb_q03/datafusion:vortex-file-compressed 1334684331 1401868891 0.95
fineweb_q04/datafusion:vortex-file-compressed 1460092053 1376268484 1.06
fineweb_q05/datafusion:vortex-file-compressed 1494846946 1383520521 1.08
fineweb_q06/datafusion:vortex-file-compressed 1658984599 1791158394 0.93
fineweb_q07/datafusion:vortex-file-compressed 1465536086 1479231056 0.99
fineweb_q08/datafusion:vortex-file-compressed 653049323 645961940 1.01
datafusion / vortex-compact (1.019x ➖, 0↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚨 55930818 37487027 1.49
fineweb_q01/datafusion:vortex-compact 515979188 707143240 0.73
fineweb_q02/datafusion:vortex-compact 775273178 788808783 0.98
fineweb_q03/datafusion:vortex-compact 1822947897 1881163949 0.97
fineweb_q04/datafusion:vortex-compact 2267605749 2280807468 0.99
fineweb_q05/datafusion:vortex-compact 1784620734 1765745987 1.01
fineweb_q06/datafusion:vortex-compact 1432243771 1428292485 1.00
fineweb_q07/datafusion:vortex-compact 1352022475 1355576341 1.00
fineweb_q08/datafusion:vortex-compact 435651271 381831358 1.14
datafusion / parquet (1.027x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1284461199 1581103199 0.81
fineweb_q01/datafusion:parquet 1910297818 2158046418 0.89
fineweb_q02/datafusion:parquet 2049881924 1918699610 1.07
fineweb_q03/datafusion:parquet 1993786272 1747472620 1.14
fineweb_q04/datafusion:parquet 1980956850 1809283636 1.09
fineweb_q05/datafusion:parquet 1971760656 1853093820 1.06
fineweb_q06/datafusion:parquet 1948968877 1767674402 1.10
fineweb_q07/datafusion:parquet 2016918655 1871311203 1.08
fineweb_q08/datafusion:parquet 1962177530 1872746207 1.05
duckdb / vortex-file-compressed (0.992x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 88733996 79215821 1.12
fineweb_q01/duckdb:vortex-file-compressed 635520362 587032081 1.08
fineweb_q02/duckdb:vortex-file-compressed 536285410 541103238 0.99
fineweb_q03/duckdb:vortex-file-compressed 1698273688 1597619839 1.06
fineweb_q04/duckdb:vortex-file-compressed 1475619471 1591567614 0.93
fineweb_q05/duckdb:vortex-file-compressed 1469047555 1540416269 0.95
fineweb_q06/duckdb:vortex-file-compressed 1621462066 1713151503 0.95
fineweb_q07/duckdb:vortex-file-compressed 1538819940 1704996105 0.90
fineweb_q08/duckdb:vortex-file-compressed 652579003 675679395 0.97
duckdb / vortex-compact (1.018x ➖, 0↑ 2↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚨 89612618 57443549 1.56
fineweb_q01/duckdb:vortex-compact 520278771 562762196 0.92
fineweb_q02/duckdb:vortex-compact 🚨 732868124 553384077 1.32
fineweb_q03/duckdb:vortex-compact 1549021379 1687375370 0.92
fineweb_q04/duckdb:vortex-compact 1655673229 1847268474 0.90
fineweb_q05/duckdb:vortex-compact 1446846349 1630236498 0.89
fineweb_q06/duckdb:vortex-compact 1509587051 1590860001 0.95
fineweb_q07/duckdb:vortex-compact 1353010231 1421961062 0.95
fineweb_q08/duckdb:vortex-compact 543863872 581328268 0.94
duckdb / parquet (1.023x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1131990264 1146434982 0.99
fineweb_q01/duckdb:parquet 1669970671 1620553374 1.03
fineweb_q02/duckdb:parquet 1696200306 1685633707 1.01
fineweb_q03/duckdb:parquet 4199454896 4274554830 0.98
fineweb_q04/duckdb:parquet 1928302145 1934692922 1.00
fineweb_q05/duckdb:parquet 2878702644 2796022287 1.03
fineweb_q06/duckdb:parquet 3676514994 3400368166 1.08
fineweb_q07/duckdb:parquet 4150773835 4109892515 1.01
fineweb_q08/duckdb:parquet 1166902406 1067451915 1.09
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +49.2% -10.4% +66.6% +212.3% ➖ noise
0 datafusion:vortex-file-compressed -20.1% -10.4% -10.8% +202.3% ➖ noise
0 duckdb:vortex-compact +56.0% -10.4% +74.2% +55.2% 🚨 regression
0 duckdb:vortex-file-compressed +12.0% -10.4% +25.1% +30.0% ➖ noise
1 datafusion:vortex-compact -27.0% -4.5% -23.6% +77.9% ➖ noise
1 datafusion:vortex-file-compressed -32.9% -4.5% -29.7% +86.8% ➖ noise
1 duckdb:vortex-compact -7.5% -4.5% -3.2% +30.0% ➖ noise
1 duckdb:vortex-file-compressed +8.3% -4.5% +13.4% +30.0% ➖ noise
2 datafusion:vortex-compact -1.7% +3.7% -5.2% +55.1% ➖ noise
2 datafusion:vortex-file-compressed +3.4% +3.7% -0.3% +54.8% ➖ noise
2 duckdb:vortex-compact +32.4% +3.7% +27.7% +30.0% ➖ noise
2 duckdb:vortex-file-compressed -0.9% +3.7% -4.4% +32.1% ➖ noise
3 datafusion:vortex-compact -3.1% +5.9% -8.5% +30.0% ➖ noise
3 datafusion:vortex-file-compressed -4.8% +5.9% -10.1% +30.0% ➖ noise
3 duckdb:vortex-compact -8.2% +5.9% -13.3% +30.0% ➖ noise
3 duckdb:vortex-file-compressed +6.3% +5.9% +0.4% +30.0% ➖ noise
4 datafusion:vortex-compact -0.6% +4.5% -4.8% +30.0% ➖ noise
4 datafusion:vortex-file-compressed +6.1% +4.5% +1.6% +30.0% ➖ noise
4 duckdb:vortex-compact -10.4% +4.5% -14.2% +30.0% ➖ noise
4 duckdb:vortex-file-compressed -7.3% +4.5% -11.2% +30.0% ➖ noise
5 datafusion:vortex-compact +1.1% +4.7% -3.4% +30.0% ➖ noise
5 datafusion:vortex-file-compressed +8.0% +4.7% +3.2% +30.0% ➖ noise
5 duckdb:vortex-compact -11.2% +4.7% -15.2% +30.0% ➖ noise
5 duckdb:vortex-file-compressed -4.6% +4.7% -8.9% +30.0% ➖ noise
6 datafusion:vortex-compact +0.3% +9.2% -8.2% +30.0% ➖ noise
6 datafusion:vortex-file-compressed -7.4% +9.2% -15.2% +30.0% ➖ noise
6 duckdb:vortex-compact -5.1% +9.2% -13.1% +30.0% ➖ noise
6 duckdb:vortex-file-compressed -5.4% +9.2% -13.3% +30.0% ➖ noise
7 datafusion:vortex-compact -0.3% +4.3% -4.4% +30.0% ➖ noise
7 datafusion:vortex-file-compressed -0.9% +4.3% -5.0% +30.0% ➖ noise
7 duckdb:vortex-compact -4.8% +4.3% -8.8% +30.0% ➖ noise
7 duckdb:vortex-file-compressed -9.7% +4.3% -13.5% +30.0% ➖ noise
8 datafusion:vortex-compact +14.1% +7.0% +6.6% +30.0% ➖ noise
8 datafusion:vortex-file-compressed +1.1% +7.0% -5.5% +30.0% ➖ noise
8 duckdb:vortex-compact -6.4% +7.0% -12.6% +30.0% ➖ noise
8 duckdb:vortex-file-compressed -3.4% +7.0% -9.8% +30.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -3.7%
Vortex (geomean): 0.962x ➖
Parquet (geomean): 0.999x ➖
Shifts: Parquet (control) -0.1% · Median polish -0.8%


duckdb / vortex-file-compressed (0.965x ➖, 1↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 10750691 10770467 1.00
statpopgen_q01/duckdb:vortex-file-compressed 🚀 19549971 26717467 0.73
statpopgen_q02/duckdb:vortex-file-compressed 1309938568 1304069424 1.00
statpopgen_q03/duckdb:vortex-file-compressed 2970965310 3102667059 0.96
statpopgen_q04/duckdb:vortex-file-compressed 3051925707 3065781790 1.00
statpopgen_q05/duckdb:vortex-file-compressed 1392475978 1403095512 0.99
statpopgen_q06/duckdb:vortex-file-compressed 2055725789 2068389429 0.99
statpopgen_q07/duckdb:vortex-file-compressed 218759707 220221416 0.99
statpopgen_q08/duckdb:vortex-file-compressed 236395328 234621444 1.01
statpopgen_q09/duckdb:vortex-file-compressed 2801139315 2827158040 0.99
statpopgen_q10/duckdb:vortex-file-compressed 4586128785 4653503182 0.99
duckdb / vortex-compact (0.959x ➖, 1↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 10638010 10862164 0.98
statpopgen_q01/duckdb:vortex-compact 🚀 112276015 169050251 0.66
statpopgen_q02/duckdb:vortex-compact 1807965476 1826471516 0.99
statpopgen_q03/duckdb:vortex-compact 3447424249 3481245670 0.99
statpopgen_q04/duckdb:vortex-compact 3494904278 3510372793 1.00
statpopgen_q05/duckdb:vortex-compact 1883608077 1833655519 1.03
statpopgen_q06/duckdb:vortex-compact 2664138086 2643518594 1.01
statpopgen_q07/duckdb:vortex-compact 938777357 956054736 0.98
statpopgen_q08/duckdb:vortex-compact 983619490 991868758 0.99
statpopgen_q09/duckdb:vortex-compact 3260129353 3309912823 0.98
statpopgen_q10/duckdb:vortex-compact 5415324417 5413986704 1.00
duckdb / parquet (0.999x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 312331626 312805406 1.00
statpopgen_q01/duckdb:parquet 399171578 390778443 1.02
statpopgen_q02/duckdb:parquet 1001693427 1012331954 0.99
statpopgen_q03/duckdb:parquet 1491656581 1491692270 1.00
statpopgen_q04/duckdb:parquet 1509014462 1531770097 0.99
statpopgen_q05/duckdb:parquet 993556006 1001876997 0.99
statpopgen_q06/duckdb:parquet 1483608417 1477465892 1.00
statpopgen_q07/duckdb:parquet 1864982476 1885127365 0.99
statpopgen_q08/duckdb:parquet 1872527514 1895130037 0.99
statpopgen_q09/duckdb:parquet 1388200193 1390174312 1.00
statpopgen_q10/duckdb:parquet 2699907504 2646946192 1.02
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 duckdb:vortex-compact -2.1% -0.2% -1.9% +10.0% ➖ noise
0 duckdb:vortex-file-compressed -0.2% -0.2% -0.0% +10.0% ➖ noise
1 duckdb:vortex-compact -33.6% +2.1% -35.0% +46.4% ✅ faster
1 duckdb:vortex-file-compressed -26.8% +2.1% -28.4% +249.9% ➖ noise
2 duckdb:vortex-compact -1.0% -1.1% +0.0% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +0.5% -1.1% +1.5% +10.0% ➖ noise
3 duckdb:vortex-compact -1.0% -0.0% -1.0% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -4.2% -0.0% -4.2% +10.0% ➖ noise
4 duckdb:vortex-compact -0.4% -1.5% +1.1% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -0.5% -1.5% +1.0% +10.0% ➖ noise
5 duckdb:vortex-compact +2.7% -0.8% +3.6% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -0.8% -0.8% +0.1% +10.0% ➖ noise
6 duckdb:vortex-compact +0.8% +0.4% +0.4% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -0.6% +0.4% -1.0% +10.0% ➖ noise
7 duckdb:vortex-compact -1.8% -1.1% -0.7% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -0.7% -1.1% +0.4% +10.0% ➖ noise
8 duckdb:vortex-compact -0.8% -1.2% +0.4% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +0.8% -1.2% +2.0% +10.0% ➖ noise
9 duckdb:vortex-compact -1.5% -0.1% -1.4% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -0.9% -0.1% -0.8% +10.0% ➖ noise
10 duckdb:vortex-compact +0.0% +2.0% -1.9% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -1.4% +2.0% -3.4% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: Statistical and Population Genetics

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: Clickbench on NVME

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


datafusion / vortex-file-compressed (1.017x ➖, 0↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1877093 1935319 0.97
clickbench_q01/datafusion:vortex-file-compressed 14136985 13759175 1.03
clickbench_q02/datafusion:vortex-file-compressed 33494376 33530117 1.00
clickbench_q03/datafusion:vortex-file-compressed 37474123 36059897 1.04
clickbench_q04/datafusion:vortex-file-compressed 318074181 312346920 1.02
clickbench_q05/datafusion:vortex-file-compressed 326763674 317864539 1.03
clickbench_q06/datafusion:vortex-file-compressed 1926469 1987479 0.97
clickbench_q07/datafusion:vortex-file-compressed 17214260 17604176 0.98
clickbench_q08/datafusion:vortex-file-compressed 383972100 375788393 1.02
clickbench_q09/datafusion:vortex-file-compressed 578104402 558648127 1.03
clickbench_q10/datafusion:vortex-file-compressed 74990749 73345205 1.02
clickbench_q11/datafusion:vortex-file-compressed 86477641 84411935 1.02
clickbench_q12/datafusion:vortex-file-compressed 280837254 279870826 1.00
clickbench_q13/datafusion:vortex-file-compressed 425575700 414451834 1.03
clickbench_q14/datafusion:vortex-file-compressed 259420517 253433269 1.02
clickbench_q15/datafusion:vortex-file-compressed 368615135 363377641 1.01
clickbench_q16/datafusion:vortex-file-compressed 694781580 699828614 0.99
clickbench_q17/datafusion:vortex-file-compressed 697253791 682882229 1.02
clickbench_q18/datafusion:vortex-file-compressed 1362655873 1361693996 1.00
clickbench_q19/datafusion:vortex-file-compressed 24472857 24043867 1.02
clickbench_q20/datafusion:vortex-file-compressed 356640962 353273906 1.01
clickbench_q21/datafusion:vortex-file-compressed 408402053 412574915 0.99
clickbench_q22/datafusion:vortex-file-compressed 493855946 495007425 1.00
clickbench_q23/datafusion:vortex-file-compressed 811735770 794445821 1.02
clickbench_q24/datafusion:vortex-file-compressed 46631606 45345212 1.03
clickbench_q25/datafusion:vortex-file-compressed 69646141 73154648 0.95
clickbench_q26/datafusion:vortex-file-compressed 🚨 49372785 42339984 1.17
clickbench_q27/datafusion:vortex-file-compressed 789721692 781935839 1.01
clickbench_q28/datafusion:vortex-file-compressed 6800553560 6883255112 0.99
clickbench_q29/datafusion:vortex-file-compressed 236894661 230877976 1.03
clickbench_q30/datafusion:vortex-file-compressed 227457973 232093224 0.98
clickbench_q31/datafusion:vortex-file-compressed 272076868 266638042 1.02
clickbench_q32/datafusion:vortex-file-compressed 1335152023 1269065009 1.05
clickbench_q33/datafusion:vortex-file-compressed 1425476129 1431135428 1.00
clickbench_q34/datafusion:vortex-file-compressed 1422077080 1397532241 1.02
clickbench_q35/datafusion:vortex-file-compressed 518624135 505820049 1.03
clickbench_q36/datafusion:vortex-file-compressed 82993526 78497896 1.06
clickbench_q37/datafusion:vortex-file-compressed 41590312 39508512 1.05
clickbench_q38/datafusion:vortex-file-compressed 22638593 22337086 1.01
clickbench_q39/datafusion:vortex-file-compressed 146029848 146435318 1.00
clickbench_q40/datafusion:vortex-file-compressed 18937812 18496790 1.02
clickbench_q41/datafusion:vortex-file-compressed 17831127 17004435 1.05
clickbench_q42/datafusion:vortex-file-compressed 19452515 18513732 1.05
datafusion / parquet (1.012x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1867360 2027685 0.92
clickbench_q01/datafusion:parquet 20642336 20735168 1.00
clickbench_q02/datafusion:parquet 56022389 56821228 0.99
clickbench_q03/datafusion:parquet 43807894 45596798 0.96
clickbench_q04/datafusion:parquet 333186516 366930380 0.91
clickbench_q05/datafusion:parquet 382471762 367278343 1.04
clickbench_q06/datafusion:parquet 1818408 1813044 1.00
clickbench_q07/datafusion:parquet 25609852 25487739 1.00
clickbench_q08/datafusion:parquet 416928723 406781694 1.02
clickbench_q09/datafusion:parquet 651957942 656685822 0.99
clickbench_q10/datafusion:parquet 114144372 110191301 1.04
clickbench_q11/datafusion:parquet 136700039 135521787 1.01
clickbench_q12/datafusion:parquet 375914028 355030780 1.06
clickbench_q13/datafusion:parquet 523537658 508578275 1.03
clickbench_q14/datafusion:parquet 363545437 359557458 1.01
clickbench_q15/datafusion:parquet 394454839 384319640 1.03
clickbench_q16/datafusion:parquet 730046030 694644965 1.05
clickbench_q17/datafusion:parquet 696588933 677396496 1.03
clickbench_q18/datafusion:parquet 1376504161 1367532043 1.01
clickbench_q19/datafusion:parquet 32770906 33294949 0.98
clickbench_q20/datafusion:parquet 617677911 598315437 1.03
clickbench_q21/datafusion:parquet 673314439 662269133 1.02
clickbench_q22/datafusion:parquet 986468919 992796691 0.99
clickbench_q23/datafusion:parquet 3712590557 3591853206 1.03
clickbench_q24/datafusion:parquet 89206498 86871159 1.03
clickbench_q25/datafusion:parquet 140116189 136376138 1.03
clickbench_q26/datafusion:parquet 92588445 84891205 1.09
clickbench_q27/datafusion:parquet 1053807208 1032295889 1.02
clickbench_q28/datafusion:parquet 6557514450 6394295952 1.03
clickbench_q29/datafusion:parquet 241414294 243707563 0.99
clickbench_q30/datafusion:parquet 365302191 354610206 1.03
clickbench_q31/datafusion:parquet 390731629 381226301 1.02
clickbench_q32/datafusion:parquet 1200341936 1293069048 0.93
clickbench_q33/datafusion:parquet 1498636742 1507138863 0.99
clickbench_q34/datafusion:parquet 1509296511 1499902204 1.01
clickbench_q35/datafusion:parquet 543314436 534725091 1.02
clickbench_q36/datafusion:parquet 145018836 141322860 1.03
clickbench_q37/datafusion:parquet 60879565 60741949 1.00
clickbench_q38/datafusion:parquet 96123658 91249698 1.05
clickbench_q39/datafusion:parquet 281207892 277171645 1.01
clickbench_q40/datafusion:parquet 34791865 33443404 1.04
clickbench_q41/datafusion:parquet 30415043 30180423 1.01
clickbench_q42/datafusion:parquet 32626127 30528326 1.07
duckdb / vortex-file-compressed (0.989x ➖, 7↑ 3↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 6473755 6261653 1.03
clickbench_q01/duckdb:vortex-file-compressed 13917438 13801562 1.01
clickbench_q02/duckdb:vortex-file-compressed 25726020 25530899 1.01
clickbench_q03/duckdb:vortex-file-compressed 30641266 30240606 1.01
clickbench_q04/duckdb:vortex-file-compressed 173660448 171009980 1.02
clickbench_q05/duckdb:vortex-file-compressed 200442071 195000093 1.03
clickbench_q06/duckdb:vortex-file-compressed 18709602 18431538 1.02
clickbench_q07/duckdb:vortex-file-compressed 16420959 15746102 1.04
clickbench_q08/duckdb:vortex-file-compressed 262876103 263221709 1.00
clickbench_q09/duckdb:vortex-file-compressed 381821875 380746849 1.00
clickbench_q10/duckdb:vortex-file-compressed 74343156 73809549 1.01
clickbench_q11/duckdb:vortex-file-compressed 84157433 83222276 1.01
clickbench_q12/duckdb:vortex-file-compressed 217672883 206804368 1.05
clickbench_q13/duckdb:vortex-file-compressed 441957034 428239382 1.03
clickbench_q14/duckdb:vortex-file-compressed 250645330 238297301 1.05
clickbench_q15/duckdb:vortex-file-compressed 215497052 212227720 1.02
clickbench_q16/duckdb:vortex-file-compressed 🚨 728954946 580789221 1.26
clickbench_q17/duckdb:vortex-file-compressed 🚨 555692011 475503541 1.17
clickbench_q18/duckdb:vortex-file-compressed 1214463633 1219151560 1.00
clickbench_q19/duckdb:vortex-file-compressed 20955421 20997182 1.00
clickbench_q20/duckdb:vortex-file-compressed 398539140 402010161 0.99
clickbench_q21/duckdb:vortex-file-compressed 410226157 416535322 0.98
clickbench_q22/duckdb:vortex-file-compressed 🚀 548112626 673679323 0.81
clickbench_q23/duckdb:vortex-file-compressed 🚨 853991104 712892129 1.20
clickbench_q24/duckdb:vortex-file-compressed 47819102 49211454 0.97
clickbench_q25/duckdb:vortex-file-compressed 77452689 77123249 1.00
clickbench_q26/duckdb:vortex-file-compressed 46753437 43746065 1.07
clickbench_q27/duckdb:vortex-file-compressed 505782699 492990987 1.03
clickbench_q28/duckdb:vortex-file-compressed 2995056163 2998315171 1.00
clickbench_q29/duckdb:vortex-file-compressed 28307678 28732868 0.99
clickbench_q30/duckdb:vortex-file-compressed 182963842 182177592 1.00
clickbench_q31/duckdb:vortex-file-compressed 262560157 260088315 1.01
clickbench_q32/duckdb:vortex-file-compressed 1419256102 1333150718 1.06
clickbench_q33/duckdb:vortex-file-compressed 🚀 1470225688 1710427312 0.86
clickbench_q34/duckdb:vortex-file-compressed 1595195251 1769331763 0.90
clickbench_q35/duckdb:vortex-file-compressed 368332562 381814674 0.96
clickbench_q36/duckdb:vortex-file-compressed 29568525 32441442 0.91
clickbench_q37/duckdb:vortex-file-compressed 🚀 20629828 24381330 0.85
clickbench_q38/duckdb:vortex-file-compressed 🚀 23202794 26771096 0.87
clickbench_q39/duckdb:vortex-file-compressed 41779462 44589703 0.94
clickbench_q40/duckdb:vortex-file-compressed 🚀 20867982 26281399 0.79
clickbench_q41/duckdb:vortex-file-compressed 🚀 20725774 23812076 0.87
clickbench_q42/duckdb:vortex-file-compressed 🚀 20670388 23469776 0.88
duckdb / parquet (1.007x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 216512421 218403513 0.99
clickbench_q01/duckdb:parquet 49978636 49796694 1.00
clickbench_q02/duckdb:parquet 65047766 64947390 1.00
clickbench_q03/duckdb:parquet 63764964 62965951 1.01
clickbench_q04/duckdb:parquet 208228733 204004854 1.02
clickbench_q05/duckdb:parquet 277798723 279970315 0.99
clickbench_q06/duckdb:parquet 60610943 60209239 1.01
clickbench_q07/duckdb:parquet 52626316 50817702 1.04
clickbench_q08/duckdb:parquet 268995344 270415696 0.99
clickbench_q09/duckdb:parquet 398039380 396841687 1.00
clickbench_q10/duckdb:parquet 95188991 94229078 1.01
clickbench_q11/duckdb:parquet 112617843 107178543 1.05
clickbench_q12/duckdb:parquet 300707625 292122450 1.03
clickbench_q13/duckdb:parquet 517918917 509476767 1.02
clickbench_q14/duckdb:parquet 332440939 328465688 1.01
clickbench_q15/duckdb:parquet 242931163 241389189 1.01
clickbench_q16/duckdb:parquet 616468579 621429386 0.99
clickbench_q17/duckdb:parquet 506124120 515822144 0.98
clickbench_q18/duckdb:parquet 1050758525 1062204158 0.99
clickbench_q19/duckdb:parquet 50130686 49339373 1.02
clickbench_q20/duckdb:parquet 435593990 430628200 1.01
clickbench_q21/duckdb:parquet 558366958 552231847 1.01
clickbench_q22/duckdb:parquet 947328356 932455269 1.02
clickbench_q23/duckdb:parquet 317728043 316542348 1.00
clickbench_q24/duckdb:parquet 77981623 78351381 1.00
clickbench_q25/duckdb:parquet 140548453 140665611 1.00
clickbench_q26/duckdb:parquet 53899472 51728202 1.04
clickbench_q27/duckdb:parquet 643520756 646389451 1.00
clickbench_q28/duckdb:parquet 4852637709 4849082748 1.00
clickbench_q29/duckdb:parquet 61174310 60599434 1.01
clickbench_q30/duckdb:parquet 309244108 306655387 1.01
clickbench_q31/duckdb:parquet 349741915 351737131 0.99
clickbench_q32/duckdb:parquet 1136841581 1185977333 0.96
clickbench_q33/duckdb:parquet 1216951141 1272838929 0.96
clickbench_q34/duckdb:parquet 1291237125 1265878206 1.02
clickbench_q35/duckdb:parquet 354052770 353391114 1.00
clickbench_q36/duckdb:parquet 65866459 64374137 1.02
clickbench_q37/duckdb:parquet 53957225 53388998 1.01
clickbench_q38/duckdb:parquet 58680961 58085526 1.01
clickbench_q39/duckdb:parquet 99485757 99626471 1.00
clickbench_q40/duckdb:parquet 55377306 54423865 1.02
clickbench_q41/duckdb:parquet 59614368 58626175 1.02
clickbench_q42/duckdb:parquet 53003863 50261721 1.05
duckdb / duckdb (0.970x ➖, 5↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 17787704 17666828 1.01
clickbench_q01/duckdb:duckdb 32575313 32958915 0.99
clickbench_q02/duckdb:duckdb 45581065 45741079 1.00
clickbench_q03/duckdb:duckdb 47340394 47228072 1.00
clickbench_q04/duckdb:duckdb 211370716 228422699 0.93
clickbench_q05/duckdb:duckdb 310205553 332872564 0.93
clickbench_q06/duckdb:duckdb 35337749 35220202 1.00
clickbench_q07/duckdb:duckdb 35625100 35602958 1.00
clickbench_q08/duckdb:duckdb 303490408 322755339 0.94
clickbench_q09/duckdb:duckdb 471998591 517923313 0.91
clickbench_q10/duckdb:duckdb 98234745 97728050 1.01
clickbench_q11/duckdb:duckdb 108297569 106619431 1.02
clickbench_q12/duckdb:duckdb 292751989 314504664 0.93
clickbench_q13/duckdb:duckdb 🚀 521628319 615587416 0.85
clickbench_q14/duckdb:duckdb 🚀 329159844 371772970 0.89
clickbench_q15/duckdb:duckdb 258165549 268458217 0.96
clickbench_q16/duckdb:duckdb 677433769 725472045 0.93
clickbench_q17/duckdb:duckdb 562511380 600685991 0.94
clickbench_q18/duckdb:duckdb 1250709127 1310788337 0.95
clickbench_q19/duckdb:duckdb 35301897 34556841 1.02
clickbench_q20/duckdb:duckdb 🚀 881807722 1081535024 0.82
clickbench_q21/duckdb:duckdb 🚀 938910109 1154228050 0.81
clickbench_q22/duckdb:duckdb 1053023282 1086682871 0.97
clickbench_q23/duckdb:duckdb 255566141 251529013 1.02
clickbench_q24/duckdb:duckdb 60277026 60993493 0.99
clickbench_q25/duckdb:duckdb 122435963 124459703 0.98
clickbench_q26/duckdb:duckdb 55400472 56126010 0.99
clickbench_q27/duckdb:duckdb 🚀 975690713 1290901552 0.76
clickbench_q28/duckdb:duckdb 4564363887 4634160843 0.98
clickbench_q29/duckdb:duckdb 48686410 49048299 0.99
clickbench_q30/duckdb:duckdb 293735373 287755911 1.02
clickbench_q31/duckdb:duckdb 415936332 401452970 1.04
clickbench_q32/duckdb:duckdb 1416793451 1360562655 1.04
clickbench_q33/duckdb:duckdb 🚨 1972614329 1776842489 1.11
clickbench_q34/duckdb:duckdb 2030858563 1911831929 1.06
clickbench_q35/duckdb:duckdb 267830556 264578603 1.01
clickbench_q36/duckdb:duckdb 42411738 42031621 1.01
clickbench_q37/duckdb:duckdb 30975628 31349150 0.99
clickbench_q38/duckdb:duckdb 30833927 30397881 1.01
clickbench_q39/duckdb:duckdb 68297760 69419376 0.98
clickbench_q40/duckdb:duckdb 31714037 31524007 1.01
clickbench_q41/duckdb:duckdb 30381900 29613691 1.03
clickbench_q42/duckdb:duckdb 31579028 31886390 0.99
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-file-compressed -3.0% -4.5% +1.5% +561.2% ➖ noise
0 duckdb:duckdb +0.7% -4.5% +5.4% +257.3% ➖ noise
0 duckdb:vortex-file-compressed +3.4% -4.5% +8.2% +297.1% ➖ noise
1 datafusion:vortex-file-compressed +2.7% -0.0% +2.8% +31.7% ➖ noise
1 duckdb:duckdb -1.2% -0.0% -1.1% +61.9% ➖ noise
1 duckdb:vortex-file-compressed +0.8% -0.0% +0.9% +17.6% ➖ noise
2 datafusion:vortex-file-compressed -0.1% -0.6% +0.5% +31.4% ➖ noise
2 duckdb:duckdb -0.3% -0.6% +0.3% +22.1% ➖ noise
2 duckdb:vortex-file-compressed +0.8% -0.6% +1.4% +12.2% ➖ noise
3 datafusion:vortex-file-compressed +3.9% -1.4% +5.4% +155.8% ➖ noise
3 duckdb:duckdb +0.2% -1.4% +1.6% +55.4% ➖ noise
3 duckdb:vortex-file-compressed +1.3% -1.4% +2.7% +28.6% ➖ noise
4 datafusion:vortex-file-compressed +1.8% -3.7% +5.8% +10.0% ➖ noise
4 duckdb:duckdb -7.5% -3.7% -3.9% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +1.5% -3.7% +5.5% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +2.8% +1.7% +1.1% +10.0% ➖ noise
5 duckdb:duckdb -6.8% +1.7% -8.3% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +2.8% +1.7% +1.1% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -3.1% +0.5% -3.5% +45.3% ➖ noise
6 duckdb:duckdb +0.3% +0.5% -0.1% +29.2% ➖ noise
6 duckdb:vortex-file-compressed +1.5% +0.5% +1.0% +19.9% ➖ noise
7 datafusion:vortex-file-compressed -2.2% +2.0% -4.1% +11.6% ➖ noise
7 duckdb:duckdb +0.1% +2.0% -1.9% +10.5% ➖ noise
7 duckdb:vortex-file-compressed +4.3% +2.0% +2.2% +10.0% ➖ noise
8 datafusion:vortex-file-compressed +2.2% +1.0% +1.2% +10.0% ➖ noise
8 duckdb:duckdb -6.0% +1.0% -6.9% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -0.1% +1.0% -1.1% +10.0% ➖ noise
9 datafusion:vortex-file-compressed +3.5% -0.2% +3.7% +10.0% ➖ noise
9 duckdb:duckdb -8.9% -0.2% -8.7% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +0.3% -0.2% +0.5% +10.0% ➖ noise
10 datafusion:vortex-file-compressed +2.2% +2.3% -0.1% +11.7% ➖ noise
10 duckdb:duckdb +0.5% +2.3% -1.7% +10.0% ➖ noise
10 duckdb:vortex-file-compressed +0.7% +2.3% -1.5% +10.0% ➖ noise
11 datafusion:vortex-file-compressed +2.4% +3.0% -0.5% +10.0% ➖ noise
11 duckdb:duckdb +1.6% +3.0% -1.3% +10.0% ➖ noise
11 duckdb:vortex-file-compressed +1.1% +3.0% -1.8% +10.0% ➖ noise
12 datafusion:vortex-file-compressed +0.3% +4.4% -3.9% +10.0% ➖ noise
12 duckdb:duckdb -6.9% +4.4% -10.8% +10.0% ✅ faster
12 duckdb:vortex-file-compressed +5.3% +4.4% +0.8% +10.0% ➖ noise
13 datafusion:vortex-file-compressed +2.7% +2.3% +0.4% +10.0% ➖ noise
13 duckdb:duckdb -15.3% +2.3% -17.2% +10.0% ✅ faster
13 duckdb:vortex-file-compressed +3.2% +2.3% +0.9% +10.0% ➖ noise
14 datafusion:vortex-file-compressed +2.4% +1.2% +1.2% +10.0% ➖ noise
14 duckdb:duckdb -11.5% +1.2% -12.5% +10.0% ✅ faster
14 duckdb:vortex-file-compressed +5.2% +1.2% +4.0% +10.0% ➖ noise
15 datafusion:vortex-file-compressed +1.4% +1.6% -0.2% +10.0% ➖ noise
15 duckdb:duckdb -3.8% +1.6% -5.4% +10.0% ➖ noise
15 duckdb:vortex-file-compressed +1.5% +1.6% -0.1% +10.0% ➖ noise
16 datafusion:vortex-file-compressed -0.7% +2.1% -2.8% +10.0% ➖ noise
16 duckdb:duckdb -6.6% +2.1% -8.5% +10.0% ➖ noise
16 duckdb:vortex-file-compressed +25.5% +2.1% +22.9% +10.2% 🚨 regression
17 datafusion:vortex-file-compressed +2.1% +0.4% +1.6% +10.0% ➖ noise
17 duckdb:duckdb -6.4% +0.4% -6.8% +10.0% ➖ noise
17 duckdb:vortex-file-compressed +16.9% +0.4% +16.3% +10.0% 🚨 regression
18 datafusion:vortex-file-compressed +0.1% -0.2% +0.3% +10.0% ➖ noise
18 duckdb:duckdb -4.6% -0.2% -4.4% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -0.4% -0.2% -0.2% +11.6% ➖ noise
19 datafusion:vortex-file-compressed +1.8% +0.0% +1.8% +15.6% ➖ noise
19 duckdb:duckdb +2.2% +0.0% +2.2% +11.8% ➖ noise
19 duckdb:vortex-file-compressed -0.2% +0.0% -0.2% +30.7% ➖ noise
20 datafusion:vortex-file-compressed +1.0% +2.2% -1.2% +184.9% ➖ noise
20 duckdb:duckdb -18.5% +2.2% -20.2% +32.7% ➖ noise
20 duckdb:vortex-file-compressed -0.9% +2.2% -3.0% +10.0% ➖ noise
21 datafusion:vortex-file-compressed -1.0% +1.4% -2.4% +10.0% ➖ noise
21 duckdb:duckdb -18.7% +1.4% -19.8% +10.0% ✅ faster
21 duckdb:vortex-file-compressed -1.5% +1.4% -2.9% +10.0% ➖ noise
22 datafusion:vortex-file-compressed -0.2% +0.5% -0.7% +10.0% ➖ noise
22 duckdb:duckdb -3.1% +0.5% -3.6% +10.0% ➖ noise
22 duckdb:vortex-file-compressed -18.6% +0.5% -19.0% +12.4% ✅ faster
23 datafusion:vortex-file-compressed +2.2% +1.9% +0.3% +39.1% ➖ noise
23 duckdb:duckdb +1.6% +1.9% -0.2% +10.0% ➖ noise
23 duckdb:vortex-file-compressed +19.8% +1.9% +17.6% +63.1% ➖ noise
24 datafusion:vortex-file-compressed +2.8% +1.1% +1.7% +13.5% ➖ noise
24 duckdb:duckdb -1.2% +1.1% -2.2% +10.0% ➖ noise
24 duckdb:vortex-file-compressed -2.8% +1.1% -3.9% +30.1% ➖ noise
25 datafusion:vortex-file-compressed -4.8% +1.3% -6.0% +11.5% ➖ noise
25 duckdb:duckdb -1.6% +1.3% -2.9% +10.0% ➖ noise
25 duckdb:vortex-file-compressed +0.4% +1.3% -0.9% +10.0% ➖ noise
26 datafusion:vortex-file-compressed +16.6% +6.6% +9.4% +13.3% ➖ noise
26 duckdb:duckdb -1.3% +6.6% -7.4% +14.5% ➖ noise
26 duckdb:vortex-file-compressed +6.9% +6.6% +0.3% +11.0% ➖ noise
27 datafusion:vortex-file-compressed +1.0% +0.8% +0.2% +10.0% ➖ noise
27 duckdb:duckdb -24.4% +0.8% -25.0% +12.0% ✅ faster
27 duckdb:vortex-file-compressed +2.6% +0.8% +1.8% +10.0% ➖ noise
28 datafusion:vortex-file-compressed -1.2% +1.3% -2.5% +10.0% ➖ noise
28 duckdb:duckdb -1.5% +1.3% -2.8% +10.0% ➖ noise
28 duckdb:vortex-file-compressed -0.1% +1.3% -1.4% +10.0% ➖ noise
29 datafusion:vortex-file-compressed +2.6% -0.0% +2.6% +10.0% ➖ noise
29 duckdb:duckdb -0.7% -0.0% -0.7% +10.0% ➖ noise
29 duckdb:vortex-file-compressed -1.5% -0.0% -1.5% +10.0% ➖ noise
30 datafusion:vortex-file-compressed -2.0% +1.9% -3.8% +10.0% ➖ noise
30 duckdb:duckdb +2.1% +1.9% +0.2% +10.0% ➖ noise
30 duckdb:vortex-file-compressed +0.4% +1.9% -1.5% +10.0% ➖ noise
31 datafusion:vortex-file-compressed +2.0% +1.0% +1.1% +10.0% ➖ noise
31 duckdb:duckdb +3.6% +1.0% +2.6% +10.0% ➖ noise
31 duckdb:vortex-file-compressed +1.0% +1.0% -0.0% +10.0% ➖ noise
32 datafusion:vortex-file-compressed +5.2% -5.7% +11.5% +18.5% ➖ noise
32 duckdb:duckdb +4.1% -5.7% +10.4% +10.0% 🚨 regression
32 duckdb:vortex-file-compressed +6.5% -5.7% +12.9% +10.0% 🚨 regression
33 datafusion:vortex-file-compressed -0.4% -2.5% +2.2% +11.9% ➖ noise
33 duckdb:duckdb +11.0% -2.5% +13.9% +10.0% 🚨 regression
33 duckdb:vortex-file-compressed -14.0% -2.5% -11.8% +10.0% ✅ faster
34 datafusion:vortex-file-compressed +1.8% +1.3% +0.4% +10.0% ➖ noise
34 duckdb:duckdb +6.2% +1.3% +4.8% +10.0% ➖ noise
34 duckdb:vortex-file-compressed -9.8% +1.3% -11.0% +10.0% ✅ faster
35 datafusion:vortex-file-compressed +2.5% +0.9% +1.6% +10.0% ➖ noise
35 duckdb:duckdb +1.2% +0.9% +0.3% +10.0% ➖ noise
35 duckdb:vortex-file-compressed -3.5% +0.9% -4.4% +10.0% ➖ noise
36 datafusion:vortex-file-compressed +5.7% +2.5% +3.2% +10.0% ➖ noise
36 duckdb:duckdb +0.9% +2.5% -1.5% +10.3% ➖ noise
36 duckdb:vortex-file-compressed -8.9% +2.5% -11.0% +10.0% ✅ faster
37 datafusion:vortex-file-compressed +5.3% +0.6% +4.6% +10.0% ➖ noise
37 duckdb:duckdb -1.2% +0.6% -1.8% +10.0% ➖ noise
37 duckdb:vortex-file-compressed -15.4% +0.6% -15.9% +10.0% ✅ faster
38 datafusion:vortex-file-compressed +1.3% +3.2% -1.8% +10.0% ➖ noise
38 duckdb:duckdb +1.4% +3.2% -1.7% +15.8% ➖ noise
38 duckdb:vortex-file-compressed -13.3% +3.2% -16.0% +10.0% ✅ faster
39 datafusion:vortex-file-compressed -0.3% +0.7% -0.9% +10.0% ➖ noise
39 duckdb:duckdb -1.6% +0.7% -2.3% +19.4% ➖ noise
39 duckdb:vortex-file-compressed -6.3% +0.7% -6.9% +10.6% ➖ noise
40 datafusion:vortex-file-compressed +2.4% +2.9% -0.5% +12.9% ➖ noise
40 duckdb:duckdb +0.6% +2.9% -2.2% +10.0% ➖ noise
40 duckdb:vortex-file-compressed -20.6% +2.9% -22.8% +11.6% ✅ faster
41 datafusion:vortex-file-compressed +4.9% +1.2% +3.6% +10.0% ➖ noise
41 duckdb:duckdb +2.6% +1.2% +1.3% +10.3% ➖ noise
41 duckdb:vortex-file-compressed -13.0% +1.2% -14.0% +10.0% ✅ faster
42 datafusion:vortex-file-compressed +5.1% +6.2% -1.0% +10.0% ➖ noise
42 duckdb:duckdb -1.0% +6.2% -6.7% +10.1% ➖ noise
42 duckdb:vortex-file-compressed -11.9% +6.2% -17.0% +10.0% ✅ faster

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

File Sizes: Clickbench on NVME

No baseline file sizes available yet.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.0%
Vortex (geomean): 1.049x ➖
Parquet (geomean): 1.093x ➖
Shifts: Parquet (control) +9.3% · Median polish +1.0%


datafusion / vortex-file-compressed (0.970x ➖, 1↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 719742440 697198079 1.03
tpch_q02/datafusion:vortex-file-compressed 1057207525 901056572 1.17
tpch_q03/datafusion:vortex-file-compressed 780062746 880496221 0.89
tpch_q04/datafusion:vortex-file-compressed 671882284 685395180 0.98
tpch_q05/datafusion:vortex-file-compressed 1023581834 1138704213 0.90
tpch_q06/datafusion:vortex-file-compressed 638661954 647877272 0.99
tpch_q07/datafusion:vortex-file-compressed 1060675887 1156223540 0.92
tpch_q08/datafusion:vortex-file-compressed 1130522017 1404592237 0.80
tpch_q09/datafusion:vortex-file-compressed 1282736908 1466410226 0.87
tpch_q10/datafusion:vortex-file-compressed 1133391267 936123899 1.21
tpch_q11/datafusion:vortex-file-compressed 500399314 501407666 1.00
tpch_q12/datafusion:vortex-file-compressed 904345273 869176340 1.04
tpch_q13/datafusion:vortex-file-compressed 🚀 426578157 707352168 0.60
tpch_q14/datafusion:vortex-file-compressed 627270954 799002239 0.79
tpch_q15/datafusion:vortex-file-compressed 1225193113 1261775596 0.97
tpch_q16/datafusion:vortex-file-compressed 362598384 350103231 1.04
tpch_q17/datafusion:vortex-file-compressed 1189109497 1174859784 1.01
tpch_q18/datafusion:vortex-file-compressed 1295802540 1314608013 0.99
tpch_q19/datafusion:vortex-file-compressed 773240017 749177644 1.03
tpch_q20/datafusion:vortex-file-compressed 937089400 907080533 1.03
tpch_q21/datafusion:vortex-file-compressed 1734918788 1615817964 1.07
tpch_q22/datafusion:vortex-file-compressed 410085505 328102571 1.25
datafusion / vortex-compact (1.245x ➖, 0↑ 8↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 997684956 743584529 1.34
tpch_q02/datafusion:vortex-compact 1068927650 900869738 1.19
tpch_q03/datafusion:vortex-compact 🚨 1313889658 979565265 1.34
tpch_q04/datafusion:vortex-compact 🚨 740323304 563989978 1.31
tpch_q05/datafusion:vortex-compact 989215586 1080140113 0.92
tpch_q06/datafusion:vortex-compact 581814955 622761268 0.93
tpch_q07/datafusion:vortex-compact 1043521090 1096674776 0.95
tpch_q08/datafusion:vortex-compact 1213632840 1090849684 1.11
tpch_q09/datafusion:vortex-compact 1429196309 1238467786 1.15
tpch_q10/datafusion:vortex-compact 🚨 1191873348 847554472 1.41
tpch_q11/datafusion:vortex-compact 539784847 484434583 1.11
tpch_q12/datafusion:vortex-compact 941323309 756682114 1.24
tpch_q13/datafusion:vortex-compact 🚨 550589461 412342359 1.34
tpch_q14/datafusion:vortex-compact 🚨 892352606 575968203 1.55
tpch_q15/datafusion:vortex-compact 1224574141 1172564896 1.04
tpch_q16/datafusion:vortex-compact 330729299 376342543 0.88
tpch_q17/datafusion:vortex-compact 1427968016 1252925612 1.14
tpch_q18/datafusion:vortex-compact 1435993880 1156327843 1.24
tpch_q19/datafusion:vortex-compact 🚨 1002704849 700900984 1.43
tpch_q20/datafusion:vortex-compact 1025524457 842104633 1.22
tpch_q21/datafusion:vortex-compact 1616377187 1389342425 1.16
tpch_q22/datafusion:vortex-compact 🚨 1343741835 336863007 3.99
datafusion / parquet (1.028x ➖, 0↑ 2↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 827477917 894020183 0.93
tpch_q02/datafusion:parquet 833095592 1092077793 0.76
tpch_q03/datafusion:parquet 953257193 995982291 0.96
tpch_q04/datafusion:parquet 492704875 491455368 1.00
tpch_q05/datafusion:parquet 1144138664 1171411069 0.98
tpch_q06/datafusion:parquet 533868747 514337942 1.04
tpch_q07/datafusion:parquet 1246617428 1306100511 0.95
tpch_q08/datafusion:parquet 1592122854 1443138922 1.10
tpch_q09/datafusion:parquet 1759512104 1625447840 1.08
tpch_q10/datafusion:parquet 2016282501 1987937701 1.01
tpch_q11/datafusion:parquet 711650162 552360775 1.29
tpch_q12/datafusion:parquet 645732503 733375169 0.88
tpch_q13/datafusion:parquet 727949429 702029719 1.04
tpch_q14/datafusion:parquet 809703525 894745253 0.90
tpch_q15/datafusion:parquet 1222308107 1294672750 0.94
tpch_q16/datafusion:parquet 485465696 455371629 1.07
tpch_q17/datafusion:parquet 1377447814 1549434355 0.89
tpch_q18/datafusion:parquet 1827949662 1628991618 1.12
tpch_q19/datafusion:parquet 1244220330 1022716534 1.22
tpch_q20/datafusion:parquet 1400995923 1367058257 1.02
tpch_q21/datafusion:parquet 🚨 2566413078 1947413133 1.32
tpch_q22/datafusion:parquet 🚨 1348065597 1021583799 1.32
duckdb / vortex-file-compressed (0.985x ➖, 0↑ 0↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 681016928 685862640 0.99
tpch_q02/duckdb:vortex-file-compressed 1292435356 1260793788 1.03
tpch_q03/duckdb:vortex-file-compressed 1003776200 968438234 1.04
tpch_q04/duckdb:vortex-file-compressed 757624740 739835790 1.02
tpch_q05/duckdb:vortex-file-compressed 1238974910 1343747986 0.92
tpch_q06/duckdb:vortex-file-compressed 743939566 842561529 0.88
tpch_q07/duckdb:vortex-file-compressed 1188606273 1239771881 0.96
tpch_q08/duckdb:vortex-file-compressed 1592937118 1711830969 0.93
tpch_q09/duckdb:vortex-file-compressed 1688672123 1598160364 1.06
tpch_q10/duckdb:vortex-file-compressed 1106906627 1227670640 0.90
tpch_q11/duckdb:vortex-file-compressed 739719688 645597339 1.15
tpch_q12/duckdb:vortex-file-compressed 830249506 786756511 1.06
tpch_q13/duckdb:vortex-file-compressed 1000801352 1078360663 0.93
tpch_q14/duckdb:vortex-file-compressed 933542397 955911597 0.98
tpch_q15/duckdb:vortex-file-compressed 599340670 600806968 1.00
tpch_q16/duckdb:vortex-file-compressed 404850052 466917048 0.87
tpch_q17/duckdb:vortex-file-compressed 966773328 1000336333 0.97
tpch_q18/duckdb:vortex-file-compressed 901590487 923020559 0.98
tpch_q19/duckdb:vortex-file-compressed 824015533 841714385 0.98
tpch_q20/duckdb:vortex-file-compressed 1315013137 1305295576 1.01
tpch_q21/duckdb:vortex-file-compressed 2122711298 2271981120 0.93
tpch_q22/duckdb:vortex-file-compressed 778977660 669312355 1.16
duckdb / vortex-compact (1.019x ➖, 0↑ 1↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 577206588 647756884 0.89
tpch_q02/duckdb:vortex-compact 1339920812 1218122027 1.10
tpch_q03/duckdb:vortex-compact 🚨 1094950471 821227173 1.33
tpch_q04/duckdb:vortex-compact 680509679 539893443 1.26
tpch_q05/duckdb:vortex-compact 1126884355 1083312358 1.04
tpch_q06/duckdb:vortex-compact 786824816 743989048 1.06
tpch_q07/duckdb:vortex-compact 1203730367 1156065789 1.04
tpch_q08/duckdb:vortex-compact 1348792292 1487991483 0.91
tpch_q09/duckdb:vortex-compact 1616634462 1433430972 1.13
tpch_q10/duckdb:vortex-compact 1352705221 1057436063 1.28
tpch_q11/duckdb:vortex-compact 680463486 783931815 0.87
tpch_q12/duckdb:vortex-compact 689489293 705007983 0.98
tpch_q13/duckdb:vortex-compact 905407480 890040762 1.02
tpch_q14/duckdb:vortex-compact 867559477 888975315 0.98
tpch_q15/duckdb:vortex-compact 535360450 569976635 0.94
tpch_q16/duckdb:vortex-compact 525318537 499110821 1.05
tpch_q17/duckdb:vortex-compact 883688181 965036774 0.92
tpch_q18/duckdb:vortex-compact 815555834 843656601 0.97
tpch_q19/duckdb:vortex-compact 772262408 789293224 0.98
tpch_q20/duckdb:vortex-compact 1120822038 1305855214 0.86
tpch_q21/duckdb:vortex-compact 1795573434 1858215339 0.97
tpch_q22/duckdb:vortex-compact 649312966 634086559 1.02
duckdb / parquet (1.162x ➖, 0↑ 5↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 1020193142 884022236 1.15
tpch_q02/duckdb:parquet 1801047713 1676202739 1.07
tpch_q03/duckdb:parquet 1643772035 1763623416 0.93
tpch_q04/duckdb:parquet 1029971688 1038569994 0.99
tpch_q05/duckdb:parquet 🚨 3062669597 2128183706 1.44
tpch_q06/duckdb:parquet 🚨 977216991 742362640 1.32
tpch_q07/duckdb:parquet 2335046343 1884653932 1.24
tpch_q08/duckdb:parquet 2794399155 2735400075 1.02
tpch_q09/duckdb:parquet 2727835935 2285181844 1.19
tpch_q10/duckdb:parquet 🚨 4181425961 3071542420 1.36
tpch_q11/duckdb:parquet 1317806524 1031317593 1.28
tpch_q12/duckdb:parquet 1072689827 1009242420 1.06
tpch_q13/duckdb:parquet 🚨 1813625298 1234421495 1.47
tpch_q14/duckdb:parquet 1589639068 1238238263 1.28
tpch_q15/duckdb:parquet 1059821436 945422693 1.12
tpch_q16/duckdb:parquet 🚨 1089138143 762267606 1.43
tpch_q17/duckdb:parquet 1409197298 1360233179 1.04
tpch_q18/duckdb:parquet 1725845432 1442287598 1.20
tpch_q19/duckdb:parquet 1852093730 1523660912 1.22
tpch_q20/duckdb:parquet 1959903392 1956436552 1.00
tpch_q21/duckdb:parquet 2240071104 1902543341 1.18
tpch_q22/duckdb:parquet 1003954751 1198556886 0.84
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +34.2% +3.4% +29.8% +74.2% ➖ noise
1 datafusion:vortex-file-compressed +3.2% +3.4% -0.1% +84.0% ➖ noise
1 duckdb:vortex-compact -10.9% +3.4% -13.8% +37.4% ➖ noise
1 duckdb:vortex-file-compressed -0.7% +3.4% -3.9% +39.8% ➖ noise
2 datafusion:vortex-compact +18.7% -9.5% +31.1% +59.0% ➖ noise
2 datafusion:vortex-file-compressed +17.3% -9.5% +29.6% +61.8% ➖ noise
2 duckdb:vortex-compact +10.0% -9.5% +21.5% +51.3% ➖ noise
2 duckdb:vortex-file-compressed +2.5% -9.5% +13.2% +44.4% ➖ noise
3 datafusion:vortex-compact +34.1% -5.6% +42.0% +63.8% ➖ noise
3 datafusion:vortex-file-compressed -11.4% -5.6% -6.2% +97.6% ➖ noise
3 duckdb:vortex-compact +33.3% -5.6% +41.2% +55.0% ➖ noise
3 duckdb:vortex-file-compressed +3.6% -5.6% +9.7% +63.4% ➖ noise
4 datafusion:vortex-compact +31.3% -0.3% +31.6% +68.8% ➖ noise
4 datafusion:vortex-file-compressed -2.0% -0.3% -1.7% +33.6% ➖ noise
4 duckdb:vortex-compact +26.0% -0.3% +26.4% +45.1% ➖ noise
4 duckdb:vortex-file-compressed +2.4% -0.3% +2.7% +44.6% ➖ noise
5 datafusion:vortex-compact -8.4% +18.6% -22.8% +39.7% ➖ noise
5 datafusion:vortex-file-compressed -10.1% +18.6% -24.2% +32.4% ➖ noise
5 duckdb:vortex-compact +4.0% +18.6% -12.3% +30.0% ➖ noise
5 duckdb:vortex-file-compressed -7.8% +18.6% -22.2% +30.0% ➖ noise
6 datafusion:vortex-compact -6.6% +16.9% -20.1% +36.7% ➖ noise
6 datafusion:vortex-file-compressed -1.4% +16.9% -15.7% +30.0% ➖ noise
6 duckdb:vortex-compact +5.8% +16.9% -9.5% +30.0% ➖ noise
6 duckdb:vortex-file-compressed -11.7% +16.9% -24.5% +30.0% ✅ faster
7 datafusion:vortex-compact -4.8% +8.7% -12.5% +30.0% ➖ noise
7 datafusion:vortex-file-compressed -8.3% +8.7% -15.6% +30.0% ➖ noise
7 duckdb:vortex-compact +4.1% +8.7% -4.3% +30.0% ➖ noise
7 duckdb:vortex-file-compressed -4.1% +8.7% -11.8% +30.0% ➖ noise
8 datafusion:vortex-compact +11.3% +6.2% +4.8% +30.0% ➖ noise
8 datafusion:vortex-file-compressed -19.5% +6.2% -24.2% +30.0% ✅ faster
8 duckdb:vortex-compact -9.4% +6.2% -14.6% +30.0% ➖ noise
8 duckdb:vortex-file-compressed -6.9% +6.2% -12.3% +30.9% ➖ noise
9 datafusion:vortex-compact +15.4% +13.7% +1.5% +30.0% ➖ noise
9 datafusion:vortex-file-compressed -12.5% +13.7% -23.0% +30.0% ➖ noise
9 duckdb:vortex-compact +12.8% +13.7% -0.8% +30.0% ➖ noise
9 duckdb:vortex-file-compressed +5.7% +13.7% -7.0% +30.0% ➖ noise
10 datafusion:vortex-compact +40.6% +17.5% +19.7% +53.8% ➖ noise
10 datafusion:vortex-file-compressed +21.1% +17.5% +3.0% +34.8% ➖ noise
10 duckdb:vortex-compact +27.9% +17.5% +8.9% +48.7% ➖ noise
10 duckdb:vortex-file-compressed -9.8% +17.5% -23.3% +52.0% ➖ noise
11 datafusion:vortex-compact +11.4% +28.3% -13.2% +30.0% ➖ noise
11 datafusion:vortex-file-compressed -0.2% +28.3% -22.2% +35.1% ➖ noise
11 duckdb:vortex-compact -13.2% +28.3% -32.3% +30.0% ✅ faster
11 duckdb:vortex-file-compressed +14.6% +28.3% -10.7% +30.0% ➖ noise
12 datafusion:vortex-compact +24.4% -3.3% +28.6% +30.0% ➖ noise
12 datafusion:vortex-file-compressed +4.0% -3.3% +7.6% +30.8% ➖ noise
12 duckdb:vortex-compact -2.2% -3.3% +1.1% +30.0% ➖ noise
12 duckdb:vortex-file-compressed +5.5% -3.3% +9.1% +30.0% ➖ noise
13 datafusion:vortex-compact +33.5% +23.4% +8.2% +62.3% ➖ noise
13 datafusion:vortex-file-compressed -39.7% +23.4% -51.1% +111.4% ➖ noise
13 duckdb:vortex-compact +1.7% +23.4% -17.6% +80.4% ➖ noise
13 duckdb:vortex-file-compressed -7.2% +23.4% -24.8% +78.7% ➖ noise
14 datafusion:vortex-compact +54.9% +7.8% +43.7% +30.0% 🚨 regression
14 datafusion:vortex-file-compressed -21.5% +7.8% -27.2% +47.5% ➖ noise
14 duckdb:vortex-compact -2.4% +7.8% -9.5% +30.0% ➖ noise
14 duckdb:vortex-file-compressed -2.3% +7.8% -9.4% +35.3% ➖ noise
15 datafusion:vortex-compact +4.4% +2.9% +1.5% +30.0% ➖ noise
15 datafusion:vortex-file-compressed -2.9% +2.9% -5.6% +30.0% ➖ noise
15 duckdb:vortex-compact -6.1% +2.9% -8.7% +30.0% ➖ noise
15 duckdb:vortex-file-compressed -0.2% +2.9% -3.0% +30.0% ➖ noise
16 datafusion:vortex-compact -12.1% +23.4% -28.8% +45.0% ➖ noise
16 datafusion:vortex-file-compressed +3.6% +23.4% -16.1% +50.9% ➖ noise
16 duckdb:vortex-compact +5.3% +23.4% -14.7% +50.7% ➖ noise
16 duckdb:vortex-file-compressed -13.3% +23.4% -29.7% +49.8% ➖ noise
17 datafusion:vortex-compact +14.0% -4.0% +18.8% +30.0% ➖ noise
17 datafusion:vortex-file-compressed +1.2% -4.0% +5.5% +30.0% ➖ noise
17 duckdb:vortex-compact -8.4% -4.0% -4.6% +30.0% ➖ noise
17 duckdb:vortex-file-compressed -3.4% -4.0% +0.7% +30.0% ➖ noise
18 datafusion:vortex-compact +24.2% +15.9% +7.2% +30.0% ➖ noise
18 datafusion:vortex-file-compressed -1.4% +15.9% -14.9% +30.0% ➖ noise
18 duckdb:vortex-compact -3.3% +15.9% -16.6% +43.9% ➖ noise
18 duckdb:vortex-file-compressed -2.3% +15.9% -15.7% +30.0% ➖ noise
19 datafusion:vortex-compact +43.1% +21.6% +17.6% +47.1% ➖ noise
19 datafusion:vortex-file-compressed +3.2% +21.6% -15.1% +30.0% ➖ noise
19 duckdb:vortex-compact -2.2% +21.6% -19.5% +30.0% ➖ noise
19 duckdb:vortex-file-compressed -2.1% +21.6% -19.5% +54.2% ➖ noise
20 datafusion:vortex-compact +21.8% +1.3% +20.2% +42.5% ➖ noise
20 datafusion:vortex-file-compressed +3.3% +1.3% +2.0% +30.0% ➖ noise
20 duckdb:vortex-compact -14.2% +1.3% -15.3% +30.0% ➖ noise
20 duckdb:vortex-file-compressed +0.7% +1.3% -0.6% +30.0% ➖ noise
21 datafusion:vortex-compact +16.3% +24.6% -6.6% +30.0% ➖ noise
21 datafusion:vortex-file-compressed +7.4% +24.6% -13.8% +30.0% ➖ noise
21 duckdb:vortex-compact -3.4% +24.6% -22.4% +30.0% ➖ noise
21 duckdb:vortex-file-compressed -6.6% +24.6% -25.0% +30.0% ✅ faster
22 datafusion:vortex-compact +298.9% +5.1% +279.4% +78.6% 🚨 regression
22 datafusion:vortex-file-compressed +25.0% +5.1% +18.9% +35.1% ➖ noise
22 duckdb:vortex-compact +2.4% +5.1% -2.6% +40.9% ➖ noise
22 duckdb:vortex-file-compressed +16.4% +5.1% +10.7% +44.6% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Benchmarks: Compression

Vortex (geomean): 0.999x ➖
Parquet (geomean): 0.972x ➖


unknown / unknown (0.963x ➖, 18↑ 2↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
compress time/Arade 1183401020 1286309368 0.92
compress time/Bimbo 7202793248 7753842313 0.93
compress time/CMSprovider 3057605845 3213156152 0.95
compress time/Euro2016 436400991 466200524 0.94
compress time/Food 🚀 392277279 451911291 0.87
compress time/HashTags 820835562 855053934 0.96
compress time/TPC-H l_comment canonical 1335266848 1390948570 0.96
compress time/TPC-H l_comment chunked 1330833350 1378910054 0.97
compress time/taxi 714484654 773620324 0.92
compress time/wide table cols=100 chunks=1 rows=1000 🚀 11940436 13603810 0.88
compress time/wide table cols=100 chunks=50 rows=1000 🚀 11384962 13135734 0.87
compress time/wide table cols=1000 chunks=1 rows=1000 125721402 135304209 0.93
compress time/wide table cols=1000 chunks=50 rows=1000 🚀 122756669 140737027 0.87
compress time/wide table cols=10000 chunks=1 rows=1000 1269462505 1347420220 0.94
compress time/wide table cols=10000 chunks=50 rows=1000 1267255122 1359007363 0.93
decompress time/Arade 30013996 32073876 0.94
decompress time/Bimbo 104137026 111226073 0.94
decompress time/CMSprovider 80218307 85275047 0.94
decompress time/Euro2016 20627698 22310942 0.92
decompress time/Food 🚀 8646876 9828806 0.88
decompress time/HashTags 86395045 89955051 0.96
decompress time/TPC-H l_comment canonical 43949685 45559271 0.96
decompress time/TPC-H l_comment chunked 44542624 46829734 0.95
decompress time/taxi 20669261 20626070 1.00
decompress time/wide table cols=100 chunks=1 rows=1000 🚀 2587263 3141971 0.82
decompress time/wide table cols=100 chunks=50 rows=1000 🚀 2503857 3192456 0.78
decompress time/wide table cols=1000 chunks=1 rows=1000 🚀 24196419 26940381 0.90
decompress time/wide table cols=1000 chunks=50 rows=1000 🚀 24356584 27089339 0.90
decompress time/wide table cols=10000 chunks=1 rows=1000 357917229 389969421 0.92
decompress time/wide table cols=10000 chunks=50 rows=1000 361985346 388651774 0.93
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 3062983037 3276290222 0.93
parquet_rs-zstd compress time/Bimbo 17445021531 19091251635 0.91
parquet_rs-zstd compress time/CMSprovider 🚀 7859833961 8909859372 0.88
parquet_rs-zstd compress time/Euro2016 1355765326 1445523652 0.94
parquet_rs-zstd compress time/Food 940276849 1008597487 0.93
parquet_rs-zstd compress time/HashTags 🚀 2503643813 2793738156 0.90
parquet_rs-zstd compress time/TPC-H l_comment canonical 3113814025 3282678655 0.95
parquet_rs-zstd compress time/TPC-H l_comment chunked 3116301959 3341634425 0.93
parquet_rs-zstd compress time/taxi 1523172784 1663163557 0.92
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 🚀 6825401 8234856 0.83
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 🚀 6863631 8754094 0.78
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 87684783 96645350 0.91
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 88187151 93319309 0.95
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 902239046 939492827 0.96
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 891325901 968183257 0.92
parquet_rs-zstd decompress time/Arade 650300713 677650923 0.96
parquet_rs-zstd decompress time/Bimbo 1833180963 1810347256 1.01
parquet_rs-zstd decompress time/CMSprovider 1960731254 2157289580 0.91
parquet_rs-zstd decompress time/Euro2016 388988258 410775438 0.95
parquet_rs-zstd decompress time/Food 223663829 238979146 0.94
parquet_rs-zstd decompress time/HashTags 🚀 640204558 751105470 0.85
parquet_rs-zstd decompress time/TPC-H l_comment canonical 578847610 592794872 0.98
parquet_rs-zstd decompress time/TPC-H l_comment chunked 571036561 597072048 0.96
parquet_rs-zstd decompress time/taxi 252160850 259530503 0.97
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 🚀 2710168 3079924 0.88
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 🚀 2723752 3164667 0.86
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 🚀 31733336 35283661 0.90
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 🚀 31427728 35395810 0.89
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 376012534 385484655 0.98
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 374259352 380417133 0.98
vortex-file-compressed size/Arade 143589172 143589172 1.00
vortex-file-compressed size/Bimbo 510398836 510398836 1.00
vortex-file-compressed size/CMSprovider 448301188 448301188 1.00
vortex-file-compressed size/Euro2016 164456380 164457676 1.00
vortex-file-compressed size/Food 44206912 44206912 1.00
vortex-file-compressed size/HashTags 195860188 195860188 1.00
vortex-file-compressed size/TPC-H l_comment canonical 179476760 179476760 1.00
vortex-file-compressed size/TPC-H l_comment chunked 179476760 179476760 1.00
vortex-file-compressed size/taxi 51036356 51036356 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884416 884416 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884416 884416 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8829616 8829616 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8829616 8829616 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 88317616 88317616 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 88317616 88317616 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 0.98
vortex:parquet-zstd ratio compress time/Bimbo 0 0 1.02
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 1.08
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.00
vortex:parquet-zstd ratio compress time/Food 0 0 0.93
vortex:parquet-zstd ratio compress time/HashTags 0 0 1.07
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 1.01
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.03
vortex:parquet-zstd ratio compress time/taxi 0 0 1.01
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1 1 1.06
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 🚨 1 1 1.11
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.02
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 0.92
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 0.98
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1 1 1.01
vortex:parquet-zstd ratio decompress time/Arade 0 0 0.98
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 0.92
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 1.04
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.98
vortex:parquet-zstd ratio decompress time/Food 0 0 0.94
vortex:parquet-zstd ratio decompress time/HashTags 🚨 0 0 1.13
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 0.99
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 0.99
vortex:parquet-zstd ratio decompress time/taxi 0 0 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 1 0.94
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 1 0.91
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.01
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 1 0.94
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 1 0.95
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0 0 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 6, 2026

Benchmarks: Random Access

Vortex (geomean): 0.956x ➖
Parquet (geomean): 1.045x ➖


unknown / unknown (1.023x ➖, 6↑ 12↓)
name PR 300937d (ns) base 1fa9ebe (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 🚨 3087044 2550220 1.21
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 🚨 1448137 1296944 1.12
random-access/feature-vectors/correlated/parquet-tokio-local-disk 11906433362 11302892618 1.05
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 11350951838 11255522333 1.01
random-access/feature-vectors/correlated/vortex-tokio-local-disk 🚨 9745296 8276128 1.18
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 6682834 6647609 1.01
random-access/feature-vectors/uniform/lance-tokio-local-disk 🚨 1684431 1497903 1.12
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 🚨 2680521 2406764 1.11
random-access/feature-vectors/uniform/parquet-tokio-local-disk 11481293988 11245319412 1.02
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 11455011730 11322105246 1.01
random-access/feature-vectors/uniform/vortex-tokio-local-disk 13776576 14142324 0.97
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 13789988 14286862 0.97
random-access/lance-tokio-local-disk 794920 766891 1.04
random-access/lance-tokio-local-disk-footer 1500813 1540948 0.97
random-access/nested-lists/correlated/lance-tokio-local-disk 290433 270397 1.07
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 🚨 823330 731442 1.13
random-access/nested-lists/correlated/parquet-tokio-local-disk 140317224 141828866 0.99
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 139870481 137991177 1.01
random-access/nested-lists/correlated/vortex-tokio-local-disk 779363 735717 1.06
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 742296 705403 1.05
random-access/nested-lists/uniform/lance-tokio-local-disk 1262864 1196752 1.06
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1815313 1717827 1.06
random-access/nested-lists/uniform/parquet-tokio-local-disk 139892160 136106246 1.03
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 139879416 139205604 1.00
random-access/nested-lists/uniform/vortex-tokio-local-disk 2561593 2500211 1.02
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2637440 2597829 1.02
random-access/nested-structs/correlated/lance-tokio-local-disk 467238 440896 1.06
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 🚨 716646 648277 1.11
random-access/nested-structs/correlated/parquet-tokio-local-disk 🚨 30054274 26289312 1.14
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 🚨 30452227 26178203 1.16
random-access/nested-structs/correlated/vortex-tokio-local-disk 959633 913138 1.05
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 🚨 962420 821138 1.17
random-access/nested-structs/uniform/lance-tokio-local-disk 3076888 2948892 1.04
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3314037 3181029 1.04
random-access/nested-structs/uniform/parquet-tokio-local-disk 🚨 30230242 26309462 1.15
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 🚨 30178510 26348920 1.15
random-access/nested-structs/uniform/vortex-tokio-local-disk 1973513 1889161 1.04
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1952067 1878318 1.04
random-access/parquet-tokio-local-disk 193626801 187840630 1.03
random-access/parquet-tokio-local-disk-footer 192997784 186492832 1.03
random-access/taxi/correlated/lance-tokio-local-disk 1028479 985487 1.04
random-access/taxi/correlated/lance-tokio-local-disk-footer 1793937 1669762 1.07
random-access/taxi/correlated/parquet-tokio-local-disk 286903118 284672373 1.01
random-access/taxi/correlated/parquet-tokio-local-disk-footer 284910160 293540480 0.97
random-access/taxi/correlated/vortex-tokio-local-disk 🚀 1854315 2452899 0.76
random-access/taxi/correlated/vortex-tokio-local-disk-footer 🚀 1860379 2483703 0.75
random-access/taxi/uniform/lance-tokio-local-disk 9044101 8782633 1.03
random-access/taxi/uniform/lance-tokio-local-disk-footer 9754906 9494435 1.03
random-access/taxi/uniform/parquet-tokio-local-disk 303220361 292854061 1.04
random-access/taxi/uniform/parquet-tokio-local-disk-footer 300229135 290069211 1.04
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 4682138 5450853 0.86
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 4708674 5433276 0.87
random-access/vortex-tokio-local-disk 🚀 1336527 1789633 0.75
random-access/vortex-tokio-local-disk-footer 🚀 1375096 1694932 0.81

Copy link
Copy Markdown
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

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

yolo

@a10y a10y merged commit 1c2348a into develop Apr 6, 2026
76 checks passed
@a10y a10y deleted the diffy branch April 6, 2026 17:08
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.

2 participants