Skip to content

test: external id#7309

Draft
joseph-isaacs wants to merge 6 commits intodevelopfrom
ji/extern-id
Draft

test: external id#7309
joseph-isaacs wants to merge 6 commits intodevelopfrom
ji/extern-id

Conversation

@joseph-isaacs
Copy link
Copy Markdown
Contributor

Signed-off-by: Joe Isaacs joe.isaacs@live.co.uk<!--
Thank you for submitting a pull request! We appreciate your time and effort.

Please make sure to provide enough information so that we can review your pull
request. The Summary and Testing sections below contain guidance on what to
include.
-->

Summary

Closes: #000

Testing

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Apr 7, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Apr 7, 2026

Merging this PR will improve performance by 32.71%

⚡ 15 improved benchmarks
✅ 1107 untouched benchmarks
⏩ 1530 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation new_bp_prim_test_between[i64, 16384] 144 µs 115.4 µs +24.83%
Simulation new_bp_prim_test_between[i32, 32768] 169.1 µs 140.5 µs +20.41%
Simulation new_bp_prim_test_between[i64, 32768] 235.6 µs 177.5 µs +32.71%
Simulation old_alp_prim_test_between[f64, 32768] 348.6 µs 285.6 µs +22.07%
Simulation old_bp_prim_test_between[i32, 32768] 250.1 µs 219.8 µs +13.8%
Simulation new_bp_prim_test_between[i16, 32768] 133.6 µs 120.6 µs +10.8%
Simulation new_alp_prim_test_between[f64, 32768] 251.4 µs 192.7 µs +30.49%
Simulation old_bp_prim_test_between[i64, 16384] 219.8 µs 188.5 µs +16.61%
Simulation new_alp_prim_test_between[f32, 32768] 183.4 µs 155.3 µs +18.11%
Simulation new_alp_prim_test_between[f32, 16384] 119.4 µs 106.2 µs +12.42%
Simulation old_alp_prim_test_between[f32, 32768] 270 µs 240.2 µs +12.41%
Simulation new_bp_prim_test_between[i32, 16384] 108.5 µs 94.8 µs +14.45%
Simulation old_alp_prim_test_between[f64, 16384] 235.9 µs 204.8 µs +15.15%
Simulation new_alp_prim_test_between[f64, 16384] 155.5 µs 127.5 µs +21.89%
Simulation old_bp_prim_test_between[i64, 32768] 327.8 µs 265.8 µs +23.29%

Comparing ji/extern-id (01aa989) with develop (6c7eb33)

Open in CodSpeed

Footnotes

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

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Apr 7, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Apr 7, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 3289354 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: PolarSignals Profiling

Vortex (geomean): 0.872x ✅


datafusion / vortex-file-compressed (0.872x ✅, 9↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 125640537 138819775 0.91
polarsignals_q01/datafusion:vortex-file-compressed 🚀 373092632 438757052 0.85
polarsignals_q02/datafusion:vortex-file-compressed 🚀 22198150 25423988 0.87
polarsignals_q03/datafusion:vortex-file-compressed 🚀 388085458 441368041 0.88
polarsignals_q04/datafusion:vortex-file-compressed 🚀 10687348 12634800 0.85
polarsignals_q05/datafusion:vortex-file-compressed 🚀 15017020 17704143 0.85
polarsignals_q06/datafusion:vortex-file-compressed 🚀 18290071 20498851 0.89
polarsignals_q07/datafusion:vortex-file-compressed 🚀 14025510 15741326 0.89
polarsignals_q08/datafusion:vortex-file-compressed 🚀 462208334 538862155 0.86
polarsignals_q09/datafusion:vortex-file-compressed 🚀 10027181 11407836 0.88

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: PolarSignals Profiling

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -0.3%
Vortex (geomean): 0.968x ➖
Parquet (geomean): 0.969x ➖
Shifts: Parquet (control) -3.1% · Median polish -3.1%


datafusion / vortex-file-compressed (0.957x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 49601249 47282952 1.05
tpch_q02/datafusion:vortex-file-compressed 32722681 35330568 0.93
tpch_q03/datafusion:vortex-file-compressed 26529842 29094731 0.91
tpch_q04/datafusion:vortex-file-compressed 17970146 18505028 0.97
tpch_q05/datafusion:vortex-file-compressed 52518643 56145077 0.94
tpch_q06/datafusion:vortex-file-compressed 9879325 10785221 0.92
tpch_q07/datafusion:vortex-file-compressed 63250737 67108341 0.94
tpch_q08/datafusion:vortex-file-compressed 43263279 47187370 0.92
tpch_q09/datafusion:vortex-file-compressed 54701197 58497002 0.94
tpch_q10/datafusion:vortex-file-compressed 42933622 44273842 0.97
tpch_q11/datafusion:vortex-file-compressed 18120162 18725931 0.97
tpch_q12/datafusion:vortex-file-compressed 22809367 23235818 0.98
tpch_q13/datafusion:vortex-file-compressed 27566245 29379336 0.94
tpch_q14/datafusion:vortex-file-compressed 15689055 16862359 0.93
tpch_q15/datafusion:vortex-file-compressed 24791159 24162555 1.03
tpch_q16/datafusion:vortex-file-compressed 23842946 25764547 0.93
tpch_q17/datafusion:vortex-file-compressed 63768811 69280583 0.92
tpch_q18/datafusion:vortex-file-compressed 78785164 80468208 0.98
tpch_q19/datafusion:vortex-file-compressed 22801390 22664267 1.01
tpch_q20/datafusion:vortex-file-compressed 33307767 33963179 0.98
tpch_q21/datafusion:vortex-file-compressed 73749994 76120284 0.97
tpch_q22/datafusion:vortex-file-compressed 16325586 16767514 0.97
datafusion / vortex-compact (0.979x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 58304333 62414800 0.93
tpch_q02/datafusion:vortex-compact 36584110 37673465 0.97
tpch_q03/datafusion:vortex-compact 31468060 31068416 1.01
tpch_q04/datafusion:vortex-compact 22423680 22961656 0.98
tpch_q05/datafusion:vortex-compact 54907554 57189107 0.96
tpch_q06/datafusion:vortex-compact 13270294 13075087 1.01
tpch_q07/datafusion:vortex-compact 70641210 72030847 0.98
tpch_q08/datafusion:vortex-compact 50309025 50643150 0.99
tpch_q09/datafusion:vortex-compact 63711081 64179759 0.99
tpch_q10/datafusion:vortex-compact 54257180 54680369 0.99
tpch_q11/datafusion:vortex-compact 19167122 19350490 0.99
tpch_q12/datafusion:vortex-compact 32709079 33719575 0.97
tpch_q13/datafusion:vortex-compact 36681740 37491810 0.98
tpch_q14/datafusion:vortex-compact 20284859 21442070 0.95
tpch_q15/datafusion:vortex-compact 33272185 34581147 0.96
tpch_q16/datafusion:vortex-compact 29687241 31031014 0.96
tpch_q17/datafusion:vortex-compact 69183597 72152175 0.96
tpch_q18/datafusion:vortex-compact 84611801 89147353 0.95
tpch_q19/datafusion:vortex-compact 33751034 33412325 1.01
tpch_q20/datafusion:vortex-compact 38625532 39121070 0.99
tpch_q21/datafusion:vortex-compact 88308325 89128507 0.99
tpch_q22/datafusion:vortex-compact 17808381 17547751 1.01
datafusion / parquet (0.966x ➖, 1↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 92252746 129426264 0.71
tpch_q02/datafusion:parquet 70090761 72577310 0.97
tpch_q03/datafusion:parquet 79225971 75919383 1.04
tpch_q04/datafusion:parquet 48016477 49812504 0.96
tpch_q05/datafusion:parquet 102065563 107167026 0.95
tpch_q06/datafusion:parquet 44666576 40825919 1.09
tpch_q07/datafusion:parquet 116184118 115515942 1.01
tpch_q08/datafusion:parquet 96516434 101165930 0.95
tpch_q09/datafusion:parquet 135502656 134065207 1.01
tpch_q10/datafusion:parquet 122250509 120825513 1.01
tpch_q11/datafusion:parquet 47870805 49934295 0.96
tpch_q12/datafusion:parquet 92972420 96982993 0.96
tpch_q13/datafusion:parquet 212625249 209773039 1.01
tpch_q14/datafusion:parquet 52956254 52567755 1.01
tpch_q15/datafusion:parquet 63849797 67422620 0.95
tpch_q16/datafusion:parquet 51103000 54136859 0.94
tpch_q17/datafusion:parquet 132221036 140819809 0.94
tpch_q18/datafusion:parquet 168426911 172675877 0.98
tpch_q19/datafusion:parquet 82538929 87262527 0.95
tpch_q20/datafusion:parquet 79007235 75232339 1.05
tpch_q21/datafusion:parquet 139004405 149910778 0.93
tpch_q22/datafusion:parquet 34344131 36697052 0.94
datafusion / arrow (0.944x ➖, 4↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 53178835 59706560 0.89
tpch_q02/datafusion:arrow 21794517 22707186 0.96
tpch_q03/datafusion:arrow 33600447 33922713 0.99
tpch_q04/datafusion:arrow 26912588 29513384 0.91
tpch_q05/datafusion:arrow 🚀 77053486 85959549 0.90
tpch_q06/datafusion:arrow 19966679 21815971 0.92
tpch_q07/datafusion:arrow 111637678 114518207 0.97
tpch_q08/datafusion:arrow 44565754 47978644 0.93
tpch_q09/datafusion:arrow 69827508 73766433 0.95
tpch_q10/datafusion:arrow 54404994 53329563 1.02
tpch_q11/datafusion:arrow 11896587 11603797 1.03
tpch_q12/datafusion:arrow 55427014 55004128 1.01
tpch_q13/datafusion:arrow 49833110 49893311 1.00
tpch_q14/datafusion:arrow 23562943 24802966 0.95
tpch_q15/datafusion:arrow 45057057 45553218 0.99
tpch_q16/datafusion:arrow 20587950 21419698 0.96
tpch_q17/datafusion:arrow 69802135 72198858 0.97
tpch_q18/datafusion:arrow 🚀 141195004 162170338 0.87
tpch_q19/datafusion:arrow 🚀 37548352 46532620 0.81
tpch_q20/datafusion:arrow 37368785 41318696 0.90
tpch_q21/datafusion:arrow 153059781 164966087 0.93
tpch_q22/datafusion:arrow 19888852 20668899 0.96
duckdb / vortex-file-compressed (0.972x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 33092488 33720366 0.98
tpch_q02/duckdb:vortex-file-compressed 27283444 29276373 0.93
tpch_q03/duckdb:vortex-file-compressed 28584368 29783274 0.96
tpch_q04/duckdb:vortex-file-compressed 29926960 29570936 1.01
tpch_q05/duckdb:vortex-file-compressed 32409633 33730911 0.96
tpch_q06/duckdb:vortex-file-compressed 10168924 11262312 0.90
tpch_q07/duckdb:vortex-file-compressed 36066392 37328472 0.97
tpch_q08/duckdb:vortex-file-compressed 40248707 40429252 1.00
tpch_q09/duckdb:vortex-file-compressed 80053936 81317530 0.98
tpch_q10/duckdb:vortex-file-compressed 35799199 37731818 0.95
tpch_q11/duckdb:vortex-file-compressed 16015829 16982617 0.94
tpch_q12/duckdb:vortex-file-compressed 22318021 23188145 0.96
tpch_q13/duckdb:vortex-file-compressed 37081237 37749180 0.98
tpch_q14/duckdb:vortex-file-compressed 20550669 21884201 0.94
tpch_q15/duckdb:vortex-file-compressed 15984848 16583420 0.96
tpch_q16/duckdb:vortex-file-compressed 28608596 30171532 0.95
tpch_q17/duckdb:vortex-file-compressed 24957677 24697757 1.01
tpch_q18/duckdb:vortex-file-compressed 47234278 47131565 1.00
tpch_q19/duckdb:vortex-file-compressed 32087496 32750309 0.98
tpch_q20/duckdb:vortex-file-compressed 37299359 34937433 1.07
tpch_q21/duckdb:vortex-file-compressed 101955672 103584851 0.98
tpch_q22/duckdb:vortex-file-compressed 18656210 19180912 0.97
duckdb / vortex-compact (0.965x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 39398063 41128662 0.96
tpch_q02/duckdb:vortex-compact 37759169 38092264 0.99
tpch_q03/duckdb:vortex-compact 32771404 33707018 0.97
tpch_q04/duckdb:vortex-compact 33733566 35006754 0.96
tpch_q05/duckdb:vortex-compact 37169799 39025606 0.95
tpch_q06/duckdb:vortex-compact 14255140 15540736 0.92
tpch_q07/duckdb:vortex-compact 43713044 43894001 1.00
tpch_q08/duckdb:vortex-compact 44867344 47416844 0.95
tpch_q09/duckdb:vortex-compact 91601295 94671164 0.97
tpch_q10/duckdb:vortex-compact 39928439 41321512 0.97
tpch_q11/duckdb:vortex-compact 21056179 20377765 1.03
tpch_q12/duckdb:vortex-compact 36952266 36724614 1.01
tpch_q13/duckdb:vortex-compact 45688431 47800651 0.96
tpch_q14/duckdb:vortex-compact 30190905 29849002 1.01
tpch_q15/duckdb:vortex-compact 19182771 19887393 0.96
tpch_q16/duckdb:vortex-compact 35723835 37142077 0.96
tpch_q17/duckdb:vortex-compact 30881268 33289363 0.93
tpch_q18/duckdb:vortex-compact 49108770 52033434 0.94
tpch_q19/duckdb:vortex-compact 36712248 39204590 0.94
tpch_q20/duckdb:vortex-compact 43775393 44709465 0.98
tpch_q21/duckdb:vortex-compact 110736262 114704602 0.97
tpch_q22/duckdb:vortex-compact 20313137 21919775 0.93
duckdb / parquet (0.972x ➖, 5↑ 3↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 80693279 79257316 1.02
tpch_q02/duckdb:parquet 39718413 39738176 1.00
tpch_q03/duckdb:parquet 69077968 69362268 1.00
tpch_q04/duckdb:parquet 🚀 47335470 56398992 0.84
tpch_q05/duckdb:parquet 67445971 67158674 1.00
tpch_q06/duckdb:parquet 🚀 20115623 29801194 0.67
tpch_q07/duckdb:parquet 66560708 70021424 0.95
tpch_q08/duckdb:parquet 🚨 94660146 81102502 1.17
tpch_q09/duckdb:parquet 🚨 155001256 131678378 1.18
tpch_q10/duckdb:parquet 🚀 124584889 138455161 0.90
tpch_q11/duckdb:parquet 22842207 22909673 1.00
tpch_q12/duckdb:parquet 50077980 45880316 1.09
tpch_q13/duckdb:parquet 257242667 269444351 0.95
tpch_q14/duckdb:parquet 🚀 47967542 56021951 0.86
tpch_q15/duckdb:parquet 🚀 24477122 28246775 0.87
tpch_q16/duckdb:parquet 54946195 55672608 0.99
tpch_q17/duckdb:parquet 49002591 54386456 0.90
tpch_q18/duckdb:parquet 119333899 117489588 1.02
tpch_q19/duckdb:parquet 69698426 69165936 1.01
tpch_q20/duckdb:parquet 🚨 79358139 64277522 1.23
tpch_q21/duckdb:parquet 167057100 185265608 0.90
tpch_q22/duckdb:parquet 51885693 51864407 1.00
duckdb / duckdb (0.980x ➖, 3↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 16486434 15934466 1.03
tpch_q02/duckdb:duckdb 12803379 12483176 1.03
tpch_q03/duckdb:duckdb 🚀 18437811 20884696 0.88
tpch_q04/duckdb:duckdb 18615889 19136545 0.97
tpch_q05/duckdb:duckdb 20612174 20325094 1.01
tpch_q06/duckdb:duckdb 5272007 5327111 0.99
tpch_q07/duckdb:duckdb 22527697 22458277 1.00
tpch_q08/duckdb:duckdb 20704947 20945514 0.99
tpch_q09/duckdb:duckdb 🚀 51359023 57900915 0.89
tpch_q10/duckdb:duckdb 40974190 42457808 0.97
tpch_q11/duckdb:duckdb 5726330 5845629 0.98
tpch_q12/duckdb:duckdb 13778339 14109411 0.98
tpch_q13/duckdb:duckdb 37497998 37402108 1.00
tpch_q14/duckdb:duckdb 17906274 17132758 1.05
tpch_q15/duckdb:duckdb 12533624 12106810 1.04
tpch_q16/duckdb:duckdb 23680419 25132865 0.94
tpch_q17/duckdb:duckdb 14036688 13929364 1.01
tpch_q18/duckdb:duckdb 39082397 39498251 0.99
tpch_q19/duckdb:duckdb 🚀 24923513 28439944 0.88
tpch_q20/duckdb:duckdb 23449718 22492914 1.04
tpch_q21/duckdb:duckdb 56531036 58620966 0.96
tpch_q22/duckdb:duckdb 23921312 24863958 0.96
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow -10.9% -14.8% +4.6% +28.5% ➖ noise
1 datafusion:vortex-compact -6.6% -14.8% +9.7% +26.4% ➖ noise
1 datafusion:vortex-file-compressed +4.9% -14.8% +23.1% +29.9% ➖ noise
1 duckdb:duckdb +3.5% -14.8% +21.5% +27.0% ➖ noise
1 duckdb:vortex-compact -4.2% -14.8% +12.4% +25.4% ➖ noise
1 duckdb:vortex-file-compressed -1.9% -14.8% +15.2% +26.4% ➖ noise
2 datafusion:arrow -4.0% -1.8% -2.3% +19.8% ➖ noise
2 datafusion:vortex-compact -2.9% -1.8% -1.2% +19.8% ➖ noise
2 datafusion:vortex-file-compressed -7.4% -1.8% -5.7% +19.8% ➖ noise
2 duckdb:duckdb +2.6% -1.8% +4.4% +19.8% ➖ noise
2 duckdb:vortex-compact -0.9% -1.8% +0.9% +19.8% ➖ noise
2 duckdb:vortex-file-compressed -6.8% -1.8% -5.1% +19.8% ➖ noise
3 datafusion:arrow -1.0% +1.9% -2.8% +19.8% ➖ noise
3 datafusion:vortex-compact +1.3% +1.9% -0.6% +19.8% ➖ noise
3 datafusion:vortex-file-compressed -8.8% +1.9% -10.6% +19.8% ➖ noise
3 duckdb:duckdb -11.7% +1.9% -13.4% +20.0% ➖ noise
3 duckdb:vortex-compact -2.8% +1.9% -4.6% +19.8% ➖ noise
3 duckdb:vortex-file-compressed -4.0% +1.9% -5.9% +19.8% ➖ noise
4 datafusion:arrow -8.8% -10.1% +1.4% +19.8% ➖ noise
4 datafusion:vortex-compact -2.3% -10.1% +8.6% +19.8% ➖ noise
4 datafusion:vortex-file-compressed -2.9% -10.1% +8.0% +19.8% ➖ noise
4 duckdb:duckdb -2.7% -10.1% +8.2% +19.8% ➖ noise
4 duckdb:vortex-compact -3.6% -10.1% +7.1% +19.8% ➖ noise
4 duckdb:vortex-file-compressed +1.2% -10.1% +12.5% +19.8% ➖ noise
5 datafusion:arrow -10.4% -2.2% -8.3% +19.8% ➖ noise
5 datafusion:vortex-compact -4.0% -2.2% -1.8% +19.8% ➖ noise
5 datafusion:vortex-file-compressed -6.5% -2.2% -4.4% +19.8% ➖ noise
5 duckdb:duckdb +1.4% -2.2% +3.7% +19.8% ➖ noise
5 duckdb:vortex-compact -4.8% -2.2% -2.6% +19.8% ➖ noise
5 duckdb:vortex-file-compressed -3.9% -2.2% -1.8% +19.8% ➖ noise
6 datafusion:arrow -8.5% -14.1% +6.5% +19.8% ➖ noise
6 datafusion:vortex-compact +1.5% -14.1% +18.1% +19.9% ➖ noise
6 datafusion:vortex-file-compressed -8.4% -14.1% +6.6% +24.0% ➖ noise
6 duckdb:duckdb -1.0% -14.1% +15.2% +23.3% ➖ noise
6 duckdb:vortex-compact -8.3% -14.1% +6.7% +19.8% ➖ noise
6 duckdb:vortex-file-compressed -9.7% -14.1% +5.1% +20.1% ➖ noise
7 datafusion:arrow -2.5% -2.2% -0.3% +19.8% ➖ noise
7 datafusion:vortex-compact -1.9% -2.2% +0.3% +19.8% ➖ noise
7 datafusion:vortex-file-compressed -5.7% -2.2% -3.6% +19.8% ➖ noise
7 duckdb:duckdb +0.3% -2.2% +2.6% +19.8% ➖ noise
7 duckdb:vortex-compact -0.4% -2.2% +1.8% +19.8% ➖ noise
7 duckdb:vortex-file-compressed -3.4% -2.2% -1.2% +19.8% ➖ noise
8 datafusion:arrow -7.1% +5.5% -12.0% +19.8% ➖ noise
8 datafusion:vortex-compact -0.7% +5.5% -5.9% +19.8% ➖ noise
8 datafusion:vortex-file-compressed -8.3% +5.5% -13.1% +19.8% ➖ noise
8 duckdb:duckdb -1.1% +5.5% -6.3% +19.8% ➖ noise
8 duckdb:vortex-compact -5.4% +5.5% -10.3% +19.8% ➖ noise
8 duckdb:vortex-file-compressed -0.4% +5.5% -5.7% +19.8% ➖ noise
9 datafusion:arrow -5.3% +9.1% -13.2% +19.8% ➖ noise
9 datafusion:vortex-compact -0.7% +9.1% -9.0% +19.8% ➖ noise
9 datafusion:vortex-file-compressed -6.5% +9.1% -14.3% +19.8% ➖ noise
9 duckdb:duckdb -11.3% +9.1% -18.7% +19.8% ✅ faster
9 duckdb:vortex-compact -3.2% +9.1% -11.3% +19.8% ➖ noise
9 duckdb:vortex-file-compressed -1.6% +9.1% -9.7% +19.8% ➖ noise
10 datafusion:arrow +2.0% -4.6% +6.9% +19.8% ➖ noise
10 datafusion:vortex-compact -0.8% -4.6% +4.0% +19.8% ➖ noise
10 datafusion:vortex-file-compressed -3.0% -4.6% +1.6% +19.8% ➖ noise
10 duckdb:duckdb -3.5% -4.6% +1.1% +19.8% ➖ noise
10 duckdb:vortex-compact -3.4% -4.6% +1.3% +19.8% ➖ noise
10 duckdb:vortex-file-compressed -5.1% -4.6% -0.6% +19.8% ➖ noise
11 datafusion:arrow +2.5% -2.2% +4.9% +19.8% ➖ noise
11 datafusion:vortex-compact -0.9% -2.2% +1.3% +19.8% ➖ noise
11 datafusion:vortex-file-compressed -3.2% -2.2% -1.0% +19.8% ➖ noise
11 duckdb:duckdb -2.0% -2.2% +0.2% +19.8% ➖ noise
11 duckdb:vortex-compact +3.3% -2.2% +5.7% +19.8% ➖ noise
11 duckdb:vortex-file-compressed -5.7% -2.2% -3.5% +19.8% ➖ noise
12 datafusion:arrow +0.8% +2.3% -1.5% +21.4% ➖ noise
12 datafusion:vortex-compact -3.0% +2.3% -5.2% +19.8% ➖ noise
12 datafusion:vortex-file-compressed -1.8% +2.3% -4.0% +19.8% ➖ noise
12 duckdb:duckdb -2.3% +2.3% -4.5% +19.8% ➖ noise
12 duckdb:vortex-compact +0.6% +2.3% -1.6% +19.8% ➖ noise
12 duckdb:vortex-file-compressed -3.8% +2.3% -5.9% +19.8% ➖ noise
13 datafusion:arrow -0.1% -1.6% +1.5% +19.8% ➖ noise
13 datafusion:vortex-compact -2.2% -1.6% -0.5% +19.8% ➖ noise
13 datafusion:vortex-file-compressed -6.2% -1.6% -4.6% +19.8% ➖ noise
13 duckdb:duckdb +0.3% -1.6% +1.9% +19.8% ➖ noise
13 duckdb:vortex-compact -4.4% -1.6% -2.8% +19.8% ➖ noise
13 duckdb:vortex-file-compressed -1.8% -1.6% -0.1% +19.8% ➖ noise
14 datafusion:arrow -5.0% -7.1% +2.3% +19.8% ➖ noise
14 datafusion:vortex-compact -5.4% -7.1% +1.9% +19.8% ➖ noise
14 datafusion:vortex-file-compressed -7.0% -7.1% +0.2% +19.8% ➖ noise
14 duckdb:duckdb +4.5% -7.1% +12.5% +21.7% ➖ noise
14 duckdb:vortex-compact +1.1% -7.1% +8.9% +19.8% ➖ noise
14 duckdb:vortex-file-compressed -6.1% -7.1% +1.1% +19.8% ➖ noise
15 datafusion:arrow -1.1% -9.4% +9.2% +19.8% ➖ noise
15 datafusion:vortex-compact -3.8% -9.4% +6.2% +19.8% ➖ noise
15 datafusion:vortex-file-compressed +2.6% -9.4% +13.3% +19.8% ➖ noise
15 duckdb:duckdb +3.5% -9.4% +14.3% +20.3% ➖ noise
15 duckdb:vortex-compact -3.5% -9.4% +6.5% +19.8% ➖ noise
15 duckdb:vortex-file-compressed -3.6% -9.4% +6.4% +19.8% ➖ noise
16 datafusion:arrow -3.9% -3.5% -0.4% +19.8% ➖ noise
16 datafusion:vortex-compact -4.3% -3.5% -0.9% +19.8% ➖ noise
16 datafusion:vortex-file-compressed -7.5% -3.5% -4.1% +19.8% ➖ noise
16 duckdb:duckdb -5.8% -3.5% -2.4% +19.8% ➖ noise
16 duckdb:vortex-compact -3.8% -3.5% -0.4% +19.8% ➖ noise
16 duckdb:vortex-file-compressed -5.2% -3.5% -1.8% +19.8% ➖ noise
17 datafusion:arrow -3.3% -8.0% +5.1% +19.8% ➖ noise
17 datafusion:vortex-compact -4.1% -8.0% +4.2% +19.8% ➖ noise
17 datafusion:vortex-file-compressed -8.0% -8.0% +0.1% +19.8% ➖ noise
17 duckdb:duckdb +0.8% -8.0% +9.6% +19.8% ➖ noise
17 duckdb:vortex-compact -7.2% -8.0% +0.9% +19.8% ➖ noise
17 duckdb:vortex-file-compressed +1.1% -8.0% +9.9% +19.8% ➖ noise
18 datafusion:arrow -12.9% -0.5% -12.5% +19.8% ➖ noise
18 datafusion:vortex-compact -5.1% -0.5% -4.6% +19.8% ➖ noise
18 datafusion:vortex-file-compressed -2.1% -0.5% -1.6% +19.8% ➖ noise
18 duckdb:duckdb -1.1% -0.5% -0.6% +19.8% ➖ noise
18 duckdb:vortex-compact -5.6% -0.5% -5.2% +19.8% ➖ noise
18 duckdb:vortex-file-compressed +0.2% -0.5% +0.7% +19.8% ➖ noise
19 datafusion:arrow -19.3% -2.4% -17.3% +19.8% ✅ faster
19 datafusion:vortex-compact +1.0% -2.4% +3.5% +19.8% ➖ noise
19 datafusion:vortex-file-compressed +0.6% -2.4% +3.0% +19.8% ➖ noise
19 duckdb:duckdb -12.4% -2.4% -10.2% +27.6% ➖ noise
19 duckdb:vortex-compact -6.4% -2.4% -4.1% +19.8% ➖ noise
19 duckdb:vortex-file-compressed -2.0% -2.4% +0.4% +19.8% ➖ noise
20 datafusion:arrow -9.6% +13.9% -20.6% +19.8% ✅ faster
20 datafusion:vortex-compact -1.3% +13.9% -13.3% +19.8% ➖ noise
20 datafusion:vortex-file-compressed -1.9% +13.9% -13.9% +19.8% ➖ noise
20 duckdb:duckdb +4.3% +13.9% -8.4% +19.8% ➖ noise
20 duckdb:vortex-compact -2.1% +13.9% -14.0% +19.8% ➖ noise
20 duckdb:vortex-file-compressed +6.8% +13.9% -6.2% +22.3% ➖ noise
21 datafusion:arrow -7.2% -8.6% +1.5% +19.8% ➖ noise
21 datafusion:vortex-compact -0.9% -8.6% +8.4% +19.8% ➖ noise
21 datafusion:vortex-file-compressed -3.1% -8.6% +6.0% +19.8% ➖ noise
21 duckdb:duckdb -3.6% -8.6% +5.5% +19.8% ➖ noise
21 duckdb:vortex-compact -3.5% -8.6% +5.6% +19.8% ➖ noise
21 duckdb:vortex-file-compressed -1.6% -8.6% +7.6% +19.8% ➖ noise
22 datafusion:arrow -3.8% -3.2% -0.6% +19.8% ➖ noise
22 datafusion:vortex-compact +1.5% -3.2% +4.9% +19.8% ➖ noise
22 datafusion:vortex-file-compressed -2.6% -3.2% +0.6% +19.8% ➖ noise
22 duckdb:duckdb -3.8% -3.2% -0.6% +19.8% ➖ noise
22 duckdb:vortex-compact -7.3% -3.2% -4.2% +19.8% ➖ noise
22 duckdb:vortex-file-compressed -2.7% -3.2% +0.5% +19.8% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: TPC-H SF=1 on NVME

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.9%
Vortex (geomean): 1.026x ➖
Parquet (geomean): 1.046x ➖
Shifts: Parquet (control) +4.6% · Median polish +2.9%


datafusion / vortex-file-compressed (1.071x ➖, 0↑ 3↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 5910165 6011335 0.98
fineweb_q01/datafusion:vortex-file-compressed 🚨 28722284 25565384 1.12
fineweb_q02/datafusion:vortex-file-compressed 🚨 33392041 30011763 1.11
fineweb_q03/datafusion:vortex-file-compressed 84096038 84299901 1.00
fineweb_q04/datafusion:vortex-file-compressed 254208653 246963899 1.03
fineweb_q05/datafusion:vortex-file-compressed 225496100 226520008 1.00
fineweb_q06/datafusion:vortex-file-compressed 🚨 75069718 61528860 1.22
fineweb_q07/datafusion:vortex-file-compressed 73836631 67143945 1.10
fineweb_q08/datafusion:vortex-file-compressed 28249152 25767573 1.10
datafusion / vortex-compact (1.010x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 4854867 4984862 0.97
fineweb_q01/datafusion:vortex-compact 167025001 163739813 1.02
fineweb_q02/datafusion:vortex-compact 167942546 167672598 1.00
fineweb_q03/datafusion:vortex-compact 1479214556 1436218062 1.03
fineweb_q04/datafusion:vortex-compact 1603285217 1603521625 1.00
fineweb_q05/datafusion:vortex-compact 1274043759 1234271670 1.03
fineweb_q06/datafusion:vortex-compact 717886491 695438459 1.03
fineweb_q07/datafusion:vortex-compact 752201338 735671092 1.02
fineweb_q08/datafusion:vortex-compact 20583729 21104398 0.98
datafusion / parquet (1.046x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 7115872 6404088 1.11
fineweb_q01/datafusion:parquet 276702054 275241516 1.01
fineweb_q02/datafusion:parquet 284266573 274260217 1.04
fineweb_q03/datafusion:parquet 278501868 273343659 1.02
fineweb_q04/datafusion:parquet 305698337 285558122 1.07
fineweb_q05/datafusion:parquet 299313698 277683767 1.08
fineweb_q06/datafusion:parquet 283513986 281799446 1.01
fineweb_q07/datafusion:parquet 281408305 271195974 1.04
fineweb_q08/datafusion:parquet 277811932 263183466 1.06
duckdb / vortex-file-compressed (1.000x ➖, 1↑ 2↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 3559389 3197381 1.11
fineweb_q01/duckdb:vortex-file-compressed 🚨 29766725 26602592 1.12
fineweb_q02/duckdb:vortex-file-compressed 27410757 27663459 0.99
fineweb_q03/duckdb:vortex-file-compressed 🚀 140579903 172696697 0.81
fineweb_q04/duckdb:vortex-file-compressed 230153208 223565753 1.03
fineweb_q05/duckdb:vortex-file-compressed 217199356 223150129 0.97
fineweb_q06/duckdb:vortex-file-compressed 63309053 66273373 0.96
fineweb_q07/duckdb:vortex-file-compressed 70295806 66308120 1.06
fineweb_q08/duckdb:vortex-file-compressed 24428181 25016417 0.98
duckdb / vortex-compact (1.025x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4160218 4032977 1.03
fineweb_q01/duckdb:vortex-compact 108597759 102808926 1.06
fineweb_q02/duckdb:vortex-compact 118774178 119325025 1.00
fineweb_q03/duckdb:vortex-compact 871638221 852308253 1.02
fineweb_q04/duckdb:vortex-compact 930036059 908229989 1.02
fineweb_q05/duckdb:vortex-compact 847982832 813750525 1.04
fineweb_q06/duckdb:vortex-compact 480100760 461846804 1.04
fineweb_q07/duckdb:vortex-compact 489821947 479756610 1.02
fineweb_q08/duckdb:vortex-compact 22657767 22699633 1.00
duckdb / parquet (1.046x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 🚨 39903147 35036601 1.14
fineweb_q01/duckdb:parquet 98068440 93917773 1.04
fineweb_q02/duckdb:parquet 101470962 96785574 1.05
fineweb_q03/duckdb:parquet 319157114 307628308 1.04
fineweb_q04/duckdb:parquet 448893756 438548211 1.02
fineweb_q05/duckdb:parquet 416290619 409655711 1.02
fineweb_q06/duckdb:parquet 205214968 198256641 1.04
fineweb_q07/duckdb:parquet 217572828 211568070 1.03
fineweb_q08/duckdb:parquet 59784252 56889875 1.05
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact -2.6% +12.5% -13.4% +45.3% ➖ noise
0 datafusion:vortex-file-compressed -1.7% +12.5% -12.6% +57.0% ➖ noise
0 duckdb:vortex-compact +3.2% +12.5% -8.3% +40.1% ➖ noise
0 duckdb:vortex-file-compressed +11.3% +12.5% -1.0% +51.1% ➖ noise
1 datafusion:vortex-compact +2.0% +2.5% -0.4% +10.0% ➖ noise
1 datafusion:vortex-file-compressed +12.3% +2.5% +9.7% +23.0% ➖ noise
1 duckdb:vortex-compact +5.6% +2.5% +3.1% +19.5% ➖ noise
1 duckdb:vortex-file-compressed +11.9% +2.5% +9.2% +33.7% ➖ noise
2 datafusion:vortex-compact +0.2% +4.2% -3.9% +10.0% ➖ noise
2 datafusion:vortex-file-compressed +11.3% +4.2% +6.7% +17.5% ➖ noise
2 duckdb:vortex-compact -0.5% +4.2% -4.5% +12.1% ➖ noise
2 duckdb:vortex-file-compressed -0.9% +4.2% -4.9% +10.0% ➖ noise
3 datafusion:vortex-compact +3.0% +2.8% +0.2% +10.0% ➖ noise
3 datafusion:vortex-file-compressed -0.2% +2.8% -3.0% +27.1% ➖ noise
3 duckdb:vortex-compact +2.3% +2.8% -0.5% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -18.6% +2.8% -20.8% +23.7% ✅ faster
4 datafusion:vortex-compact -0.0% +4.7% -4.5% +10.0% ➖ noise
4 datafusion:vortex-file-compressed +2.9% +4.7% -1.7% +10.0% ➖ noise
4 duckdb:vortex-compact +2.4% +4.7% -2.2% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +2.9% +4.7% -1.7% +10.0% ➖ noise
5 datafusion:vortex-compact +3.2% +4.7% -1.4% +10.0% ➖ noise
5 datafusion:vortex-file-compressed -0.5% +4.7% -4.9% +10.0% ➖ noise
5 duckdb:vortex-compact +4.2% +4.7% -0.4% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -2.7% +4.7% -7.0% +10.0% ➖ noise
6 datafusion:vortex-compact +3.2% +2.0% +1.2% +10.0% ➖ noise
6 datafusion:vortex-file-compressed +22.0% +2.0% +19.6% +18.0% 🚨 regression
6 duckdb:vortex-compact +4.0% +2.0% +1.9% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -4.5% +2.0% -6.4% +19.2% ➖ noise
7 datafusion:vortex-compact +2.2% +3.3% -1.0% +10.0% ➖ noise
7 datafusion:vortex-file-compressed +10.0% +3.3% +6.5% +20.5% ➖ noise
7 duckdb:vortex-compact +2.1% +3.3% -1.2% +10.0% ➖ noise
7 duckdb:vortex-file-compressed +6.0% +3.3% +2.6% +12.5% ➖ noise
8 datafusion:vortex-compact -2.5% +5.3% -7.4% +28.9% ➖ noise
8 datafusion:vortex-file-compressed +9.6% +5.3% +4.1% +39.6% ➖ noise
8 duckdb:vortex-compact -0.2% +5.3% -5.2% +18.2% ➖ noise
8 duckdb:vortex-file-compressed -2.4% +5.3% -7.3% +10.8% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: FineWeb NVMe

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.2%
Vortex (geomean): 0.926x ➖
Parquet (geomean): 0.922x ➖
Shifts: Parquet (control) -7.8% · Median polish -7.9%


datafusion / vortex-file-compressed (0.933x ➖, 13↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 🚀 27708714 31037005 0.89
tpcds_q02/datafusion:vortex-file-compressed 🚀 52636202 58799592 0.90
tpcds_q03/datafusion:vortex-file-compressed 🚀 19880112 22508032 0.88
tpcds_q04/datafusion:vortex-file-compressed 🚀 294368702 329635123 0.89
tpcds_q05/datafusion:vortex-file-compressed 52770313 56649695 0.93
tpcds_q06/datafusion:vortex-file-compressed 🚀 49929023 58540733 0.85
tpcds_q07/datafusion:vortex-file-compressed 52918470 56890079 0.93
tpcds_q08/datafusion:vortex-file-compressed 37643912 39305050 0.96
tpcds_q09/datafusion:vortex-file-compressed 53989890 59102750 0.91
tpcds_q10/datafusion:vortex-file-compressed 46028074 50411489 0.91
tpcds_q11/datafusion:vortex-file-compressed 169744407 187937728 0.90
tpcds_q12/datafusion:vortex-file-compressed 🚀 22348147 25546647 0.87
tpcds_q13/datafusion:vortex-file-compressed 60597467 66896581 0.91
tpcds_q14/datafusion:vortex-file-compressed 201077460 222110954 0.91
tpcds_q15/datafusion:vortex-file-compressed 34295881 37440806 0.92
tpcds_q16/datafusion:vortex-file-compressed 28396946 31350657 0.91
tpcds_q17/datafusion:vortex-file-compressed 68033940 72209557 0.94
tpcds_q18/datafusion:vortex-file-compressed 77164246 84721200 0.91
tpcds_q19/datafusion:vortex-file-compressed 🚀 30171567 33965568 0.89
tpcds_q20/datafusion:vortex-file-compressed 25861634 27947034 0.93
tpcds_q21/datafusion:vortex-file-compressed 131010453 144906773 0.90
tpcds_q22/datafusion:vortex-file-compressed 56959020 61763700 0.92
tpcds_q23/datafusion:vortex-file-compressed 🚀 147292634 168529542 0.87
tpcds_q24/datafusion:vortex-file-compressed 112094939 121129795 0.93
tpcds_q25/datafusion:vortex-file-compressed 67091391 74432129 0.90
tpcds_q26/datafusion:vortex-file-compressed 36049435 39845906 0.90
tpcds_q27/datafusion:vortex-file-compressed 🚀 117621294 134424627 0.87
tpcds_q28/datafusion:vortex-file-compressed 49126186 53940172 0.91
tpcds_q29/datafusion:vortex-file-compressed 66735761 73840148 0.90
tpcds_q30/datafusion:vortex-file-compressed 🚀 30158544 33799601 0.89
tpcds_q31/datafusion:vortex-file-compressed 97771114 102411704 0.95
tpcds_q32/datafusion:vortex-file-compressed 21209050 23461996 0.90
tpcds_q33/datafusion:vortex-file-compressed 39401294 42137331 0.94
tpcds_q34/datafusion:vortex-file-compressed 33934880 36529470 0.93
tpcds_q35/datafusion:vortex-file-compressed 56225465 60837577 0.92
tpcds_q36/datafusion:vortex-file-compressed 77237159 81547537 0.95
tpcds_q37/datafusion:vortex-file-compressed 🚀 34089691 39281468 0.87
tpcds_q38/datafusion:vortex-file-compressed 54366650 57996523 0.94
tpcds_q39/datafusion:vortex-file-compressed 146355288 151446589 0.97
tpcds_q40/datafusion:vortex-file-compressed 52295060 57609309 0.91
tpcds_q41/datafusion:vortex-file-compressed 18694654 19956866 0.94
tpcds_q42/datafusion:vortex-file-compressed 🚀 18269222 20586992 0.89
tpcds_q43/datafusion:vortex-file-compressed 33346372 34427526 0.97
tpcds_q44/datafusion:vortex-file-compressed 46021721 48370380 0.95
tpcds_q45/datafusion:vortex-file-compressed 33621982 36007969 0.93
tpcds_q46/datafusion:vortex-file-compressed 48402373 52093583 0.93
tpcds_q47/datafusion:vortex-file-compressed 202755032 218257566 0.93
tpcds_q48/datafusion:vortex-file-compressed 47901264 52672887 0.91
tpcds_q49/datafusion:vortex-file-compressed 68516075 72850174 0.94
tpcds_q50/datafusion:vortex-file-compressed 46563089 49222273 0.95
tpcds_q51/datafusion:vortex-file-compressed 90589828 97239936 0.93
tpcds_q52/datafusion:vortex-file-compressed 18778868 19878293 0.94
tpcds_q53/datafusion:vortex-file-compressed 27619824 27131778 1.02
tpcds_q54/datafusion:vortex-file-compressed 45636659 47439306 0.96
tpcds_q55/datafusion:vortex-file-compressed 17949969 19663311 0.91
tpcds_q56/datafusion:vortex-file-compressed 41221688 43073108 0.96
tpcds_q57/datafusion:vortex-file-compressed 122761819 132643743 0.93
tpcds_q58/datafusion:vortex-file-compressed 69073357 72707108 0.95
tpcds_q59/datafusion:vortex-file-compressed 73140847 77290547 0.95
tpcds_q60/datafusion:vortex-file-compressed 40836495 44106430 0.93
tpcds_q61/datafusion:vortex-file-compressed 51723411 55261574 0.94
tpcds_q62/datafusion:vortex-file-compressed 30104730 32805108 0.92
tpcds_q63/datafusion:vortex-file-compressed 26061907 28396930 0.92
tpcds_q64/datafusion:vortex-file-compressed 471512364 490627134 0.96
tpcds_q65/datafusion:vortex-file-compressed 50439558 48822441 1.03
tpcds_q66/datafusion:vortex-file-compressed 90901229 94873160 0.96
tpcds_q67/datafusion:vortex-file-compressed 121355768 126433036 0.96
tpcds_q68/datafusion:vortex-file-compressed 47005303 49340786 0.95
tpcds_q69/datafusion:vortex-file-compressed 43893164 45782758 0.96
tpcds_q70/datafusion:vortex-file-compressed 110731234 114454708 0.97
tpcds_q71/datafusion:vortex-file-compressed 31681105 32330323 0.98
tpcds_q72/datafusion:vortex-file-compressed 2522544238 2618292427 0.96
tpcds_q73/datafusion:vortex-file-compressed 38309219 38495879 1.00
tpcds_q74/datafusion:vortex-file-compressed 115171720 126951815 0.91
tpcds_q75/datafusion:vortex-file-compressed 🚀 116173527 131547153 0.88
tpcds_q76/datafusion:vortex-file-compressed 35858925 38602476 0.93
tpcds_q77/datafusion:vortex-file-compressed 51547580 54095133 0.95
tpcds_q78/datafusion:vortex-file-compressed 123633417 135038380 0.92
tpcds_q79/datafusion:vortex-file-compressed 39785698 42494068 0.94
tpcds_q80/datafusion:vortex-file-compressed 113368293 119319070 0.95
tpcds_q81/datafusion:vortex-file-compressed 37452512 37441417 1.00
tpcds_q82/datafusion:vortex-file-compressed 36006806 35190486 1.02
tpcds_q83/datafusion:vortex-file-compressed 49800756 51632186 0.96
tpcds_q84/datafusion:vortex-file-compressed 14628319 15529174 0.94
tpcds_q85/datafusion:vortex-file-compressed 100077806 101863361 0.98
tpcds_q86/datafusion:vortex-file-compressed 18874920 19300194 0.98
tpcds_q87/datafusion:vortex-file-compressed 53326566 54349122 0.98
tpcds_q88/datafusion:vortex-file-compressed 83051335 85523993 0.97
tpcds_q89/datafusion:vortex-file-compressed 37130682 39575489 0.94
tpcds_q90/datafusion:vortex-file-compressed 17815819 19372633 0.92
tpcds_q91/datafusion:vortex-file-compressed 25080417 27470533 0.91
tpcds_q92/datafusion:vortex-file-compressed 18968920 19385999 0.98
tpcds_q93/datafusion:vortex-file-compressed 34523175 35771094 0.97
tpcds_q94/datafusion:vortex-file-compressed 24476949 26383041 0.93
tpcds_q95/datafusion:vortex-file-compressed 61587085 62854171 0.98
tpcds_q96/datafusion:vortex-file-compressed 18660816 19182979 0.97
tpcds_q97/datafusion:vortex-file-compressed 31511961 33834514 0.93
tpcds_q98/datafusion:vortex-file-compressed 31314404 33153734 0.94
tpcds_q99/datafusion:vortex-file-compressed 44248621 47725193 0.93
datafusion / vortex-compact (0.905x ➖, 46↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 35452988 35972581 0.99
tpcds_q02/datafusion:vortex-compact 57473193 57440625 1.00
tpcds_q03/datafusion:vortex-compact 25725079 25833708 1.00
tpcds_q04/datafusion:vortex-compact 318523176 337213262 0.94
tpcds_q05/datafusion:vortex-compact 🚀 62233472 69596580 0.89
tpcds_q06/datafusion:vortex-compact 56160121 61190655 0.92
tpcds_q07/datafusion:vortex-compact 63901174 69845399 0.91
tpcds_q08/datafusion:vortex-compact 43803749 47318804 0.93
tpcds_q09/datafusion:vortex-compact 🚀 99184483 113786135 0.87
tpcds_q10/datafusion:vortex-compact 62148662 64107470 0.97
tpcds_q11/datafusion:vortex-compact 186817521 204080531 0.92
tpcds_q12/datafusion:vortex-compact 🚀 25750244 28995483 0.89
tpcds_q13/datafusion:vortex-compact 132566539 135943648 0.98
tpcds_q14/datafusion:vortex-compact 247578908 272226400 0.91
tpcds_q15/datafusion:vortex-compact 37794883 40640261 0.93
tpcds_q16/datafusion:vortex-compact 40677371 43308974 0.94
tpcds_q17/datafusion:vortex-compact 92456088 98736712 0.94
tpcds_q18/datafusion:vortex-compact 92668730 100331411 0.92
tpcds_q19/datafusion:vortex-compact 43024500 46607189 0.92
tpcds_q20/datafusion:vortex-compact 🚀 29072852 34037163 0.85
tpcds_q21/datafusion:vortex-compact 142545034 156690835 0.91
tpcds_q22/datafusion:vortex-compact 🚀 64738406 72975158 0.89
tpcds_q23/datafusion:vortex-compact 181500245 197584928 0.92
tpcds_q24/datafusion:vortex-compact 🚀 137277167 152586581 0.90
tpcds_q25/datafusion:vortex-compact 92613831 101224574 0.91
tpcds_q26/datafusion:vortex-compact 47009086 50331803 0.93
tpcds_q27/datafusion:vortex-compact 155112614 166844515 0.93
tpcds_q28/datafusion:vortex-compact 97507645 104514289 0.93
tpcds_q29/datafusion:vortex-compact 92707812 100770034 0.92
tpcds_q30/datafusion:vortex-compact 37618293 39873052 0.94
tpcds_q31/datafusion:vortex-compact 125457759 136041273 0.92
tpcds_q32/datafusion:vortex-compact 26528442 28791998 0.92
tpcds_q33/datafusion:vortex-compact 51289853 54014546 0.95
tpcds_q34/datafusion:vortex-compact 48530867 51760691 0.94
tpcds_q35/datafusion:vortex-compact 🚀 66926982 75294232 0.89
tpcds_q36/datafusion:vortex-compact 98370015 105074662 0.94
tpcds_q37/datafusion:vortex-compact 🚀 45926432 51863277 0.89
tpcds_q38/datafusion:vortex-compact 🚀 65870165 73685419 0.89
tpcds_q39/datafusion:vortex-compact 🚀 149423382 173582705 0.86
tpcds_q40/datafusion:vortex-compact 🚀 57177538 65757363 0.87
tpcds_q41/datafusion:vortex-compact 🚀 19885239 23601935 0.84
tpcds_q42/datafusion:vortex-compact 23988943 26611932 0.90
tpcds_q43/datafusion:vortex-compact 🚀 38114931 42836390 0.89
tpcds_q44/datafusion:vortex-compact 77095020 85199336 0.90
tpcds_q45/datafusion:vortex-compact 37039883 40364756 0.92
tpcds_q46/datafusion:vortex-compact 68028579 73837047 0.92
tpcds_q47/datafusion:vortex-compact 🚀 227588890 254317083 0.89
tpcds_q48/datafusion:vortex-compact 98278013 107962266 0.91
tpcds_q49/datafusion:vortex-compact 97671438 106970799 0.91
tpcds_q50/datafusion:vortex-compact 64066245 66116677 0.97
tpcds_q51/datafusion:vortex-compact 97559123 105126145 0.93
tpcds_q52/datafusion:vortex-compact 25664397 27433948 0.94
tpcds_q53/datafusion:vortex-compact 33801948 36186061 0.93
tpcds_q54/datafusion:vortex-compact 57627516 60896919 0.95
tpcds_q55/datafusion:vortex-compact 🚀 23852085 26948570 0.89
tpcds_q56/datafusion:vortex-compact 53578862 58230996 0.92
tpcds_q57/datafusion:vortex-compact 🚀 137718009 157120120 0.88
tpcds_q58/datafusion:vortex-compact 🚀 74883987 86150350 0.87
tpcds_q59/datafusion:vortex-compact 🚀 85576850 98557831 0.87
tpcds_q60/datafusion:vortex-compact 🚀 53774149 60761610 0.89
tpcds_q61/datafusion:vortex-compact 71374148 76221725 0.94
tpcds_q62/datafusion:vortex-compact 32927818 35286893 0.93
tpcds_q63/datafusion:vortex-compact 🚀 33906041 37949885 0.89
tpcds_q64/datafusion:vortex-compact 🚀 529872261 602686395 0.88
tpcds_q65/datafusion:vortex-compact 65189235 71750600 0.91
tpcds_q66/datafusion:vortex-compact 🚀 95902122 109501508 0.88
tpcds_q67/datafusion:vortex-compact 128123149 135255773 0.95
tpcds_q68/datafusion:vortex-compact 69260886 76056741 0.91
tpcds_q69/datafusion:vortex-compact 🚀 57991014 66378439 0.87
tpcds_q70/datafusion:vortex-compact 🚀 121152043 139794751 0.87
tpcds_q71/datafusion:vortex-compact 🚀 43744325 49995181 0.87
tpcds_q72/datafusion:vortex-compact 🚀 2555142018 3290957300 0.78
tpcds_q73/datafusion:vortex-compact 🚀 47767527 53178020 0.90
tpcds_q74/datafusion:vortex-compact 🚀 131874037 149601562 0.88
tpcds_q75/datafusion:vortex-compact 🚀 160911323 183276447 0.88
tpcds_q76/datafusion:vortex-compact 🚀 50836311 58336715 0.87
tpcds_q77/datafusion:vortex-compact 🚀 66926971 75457371 0.89
tpcds_q78/datafusion:vortex-compact 🚀 146191939 169295600 0.86
tpcds_q79/datafusion:vortex-compact 🚀 57471813 64850149 0.89
tpcds_q80/datafusion:vortex-compact 🚀 129133411 147478173 0.88
tpcds_q81/datafusion:vortex-compact 🚀 40605825 47357083 0.86
tpcds_q82/datafusion:vortex-compact 🚀 46809445 53125602 0.88
tpcds_q83/datafusion:vortex-compact 🚀 56851174 67801542 0.84
tpcds_q84/datafusion:vortex-compact 🚀 18375217 20920447 0.88
tpcds_q85/datafusion:vortex-compact 123473085 136825569 0.90
tpcds_q86/datafusion:vortex-compact 🚀 20013301 22436573 0.89
tpcds_q87/datafusion:vortex-compact 65711851 71365899 0.92
tpcds_q88/datafusion:vortex-compact 134512658 145053856 0.93
tpcds_q89/datafusion:vortex-compact 🚀 43357688 49685085 0.87
tpcds_q90/datafusion:vortex-compact 24208602 26600911 0.91
tpcds_q91/datafusion:vortex-compact 40429002 41534640 0.97
tpcds_q92/datafusion:vortex-compact 21102388 23205968 0.91
tpcds_q93/datafusion:vortex-compact 🚀 45966981 53715173 0.86
tpcds_q94/datafusion:vortex-compact 🚀 31435304 34955751 0.90
tpcds_q95/datafusion:vortex-compact 🚀 69737679 78199996 0.89
tpcds_q96/datafusion:vortex-compact 25722651 27428564 0.94
tpcds_q97/datafusion:vortex-compact 🚀 40739872 48771790 0.84
tpcds_q98/datafusion:vortex-compact 🚀 37963298 42435765 0.89
tpcds_q99/datafusion:vortex-compact 🚀 50296119 56108731 0.90
datafusion / parquet (0.903x ➖, 48↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 36441579 38209793 0.95
tpcds_q02/datafusion:parquet 46668751 49359827 0.95
tpcds_q03/datafusion:parquet 14609916 15952309 0.92
tpcds_q04/datafusion:parquet 🚀 311083737 352001383 0.88
tpcds_q05/datafusion:parquet 53979974 57009962 0.95
tpcds_q06/datafusion:parquet 64219149 66284910 0.97
tpcds_q07/datafusion:parquet 88131644 96095323 0.92
tpcds_q08/datafusion:parquet 33377895 34937879 0.96
tpcds_q09/datafusion:parquet 58892394 59462902 0.99
tpcds_q10/datafusion:parquet 83081284 87860711 0.95
tpcds_q11/datafusion:parquet 178041238 190178727 0.94
tpcds_q12/datafusion:parquet 🚀 21963942 25592732 0.86
tpcds_q13/datafusion:parquet 85690806 92607135 0.93
tpcds_q14/datafusion:parquet 🚀 191359578 215853835 0.89
tpcds_q15/datafusion:parquet 26639570 28580330 0.93
tpcds_q16/datafusion:parquet 30994269 30596068 1.01
tpcds_q17/datafusion:parquet 71307589 76233392 0.94
tpcds_q18/datafusion:parquet 130952817 140216879 0.93
tpcds_q19/datafusion:parquet 27429995 29468923 0.93
tpcds_q20/datafusion:parquet 21651372 23500501 0.92
tpcds_q21/datafusion:parquet 🚀 21411645 25057314 0.85
tpcds_q22/datafusion:parquet 133126169 142455839 0.93
tpcds_q23/datafusion:parquet 🚀 160138715 180759742 0.89
tpcds_q24/datafusion:parquet 🚀 103555472 116304432 0.89
tpcds_q25/datafusion:parquet 71233749 78215321 0.91
tpcds_q26/datafusion:parquet 🚀 73261216 83255435 0.88
tpcds_q27/datafusion:parquet 🚀 159334575 182002288 0.88
tpcds_q28/datafusion:parquet 🚀 47671116 54155270 0.88
tpcds_q29/datafusion:parquet 72409794 79817481 0.91
tpcds_q30/datafusion:parquet 42716327 46667057 0.92
tpcds_q31/datafusion:parquet 75648151 79977347 0.95
tpcds_q32/datafusion:parquet 🚀 21832148 24855445 0.88
tpcds_q33/datafusion:parquet 🚀 35153618 40075793 0.88
tpcds_q34/datafusion:parquet 27293363 29166423 0.94
tpcds_q35/datafusion:parquet 🚀 84702157 95738356 0.88
tpcds_q36/datafusion:parquet 🚀 64661806 72116681 0.90
tpcds_q37/datafusion:parquet 23743942 26172589 0.91
tpcds_q38/datafusion:parquet 🚀 49618112 55878291 0.89
tpcds_q39/datafusion:parquet 🚀 82026088 92878375 0.88
tpcds_q40/datafusion:parquet 🚀 27461566 32127237 0.85
tpcds_q41/datafusion:parquet 15809394 17388618 0.91
tpcds_q42/datafusion:parquet 🚀 13822654 15487109 0.89
tpcds_q43/datafusion:parquet 18856004 20312041 0.93
tpcds_q44/datafusion:parquet 43020317 46710666 0.92
tpcds_q45/datafusion:parquet 32778213 35410955 0.93
tpcds_q46/datafusion:parquet 39458178 41260861 0.96
tpcds_q47/datafusion:parquet 🚀 133322152 151375489 0.88
tpcds_q48/datafusion:parquet 🚀 78223259 88833037 0.88
tpcds_q49/datafusion:parquet 🚀 64244281 71435368 0.90
tpcds_q50/datafusion:parquet 🚀 48353932 55984387 0.86
tpcds_q51/datafusion:parquet 90820326 99191297 0.92
tpcds_q52/datafusion:parquet 14092236 15345598 0.92
tpcds_q53/datafusion:parquet 21383026 23595624 0.91
tpcds_q54/datafusion:parquet 🚀 42920815 48841479 0.88
tpcds_q55/datafusion:parquet 🚀 13375247 15636395 0.86
tpcds_q56/datafusion:parquet 🚀 34976594 40010218 0.87
tpcds_q57/datafusion:parquet 🚀 105696084 123507618 0.86
tpcds_q58/datafusion:parquet 58043645 61179225 0.95
tpcds_q59/datafusion:parquet 58249798 63190799 0.92
tpcds_q60/datafusion:parquet 🚀 35564717 40675324 0.87
tpcds_q61/datafusion:parquet 51824992 55201505 0.94
tpcds_q62/datafusion:parquet 🚀 23985166 31783513 0.75
tpcds_q63/datafusion:parquet 22246038 24127426 0.92
tpcds_q64/datafusion:parquet 547537450 606547322 0.90
tpcds_q65/datafusion:parquet 44844268 48528502 0.92
tpcds_q66/datafusion:parquet 🚀 74672191 84911463 0.88
tpcds_q67/datafusion:parquet 🚀 148260225 174891489 0.85
tpcds_q68/datafusion:parquet 🚀 39311192 46018331 0.85
tpcds_q69/datafusion:parquet 🚀 78250958 88109727 0.89
tpcds_q70/datafusion:parquet 97483627 102880897 0.95
tpcds_q71/datafusion:parquet 26124521 28846971 0.91
tpcds_q72/datafusion:parquet 🚀 635976428 744132875 0.85
tpcds_q73/datafusion:parquet 🚀 26571528 30065791 0.88
tpcds_q74/datafusion:parquet 105312756 115984194 0.91
tpcds_q75/datafusion:parquet 116186063 128475168 0.90
tpcds_q76/datafusion:parquet 🚀 34974171 39057529 0.90
tpcds_q77/datafusion:parquet 🚀 48095528 54703843 0.88
tpcds_q78/datafusion:parquet 🚀 122427563 139560857 0.88
tpcds_q79/datafusion:parquet 🚀 30719389 34559884 0.89
tpcds_q80/datafusion:parquet 🚀 90199037 104047956 0.87
tpcds_q81/datafusion:parquet 41156997 43838564 0.94
tpcds_q82/datafusion:parquet 🚀 22571867 25366578 0.89
tpcds_q83/datafusion:parquet 47993035 51829163 0.93
tpcds_q84/datafusion:parquet 46619900 50975268 0.91
tpcds_q85/datafusion:parquet 170631071 181950088 0.94
tpcds_q86/datafusion:parquet 🚀 16689473 19533912 0.85
tpcds_q87/datafusion:parquet 🚀 50071935 56432583 0.89
tpcds_q88/datafusion:parquet 70841732 74599885 0.95
tpcds_q89/datafusion:parquet 🚀 24069973 27193045 0.89
tpcds_q90/datafusion:parquet 🚀 18333866 21327355 0.86
tpcds_q91/datafusion:parquet 69699516 76189897 0.91
tpcds_q92/datafusion:parquet 🚀 21337510 24549209 0.87
tpcds_q93/datafusion:parquet 🚀 35031737 39078504 0.90
tpcds_q94/datafusion:parquet 🚀 24206626 29030958 0.83
tpcds_q95/datafusion:parquet 66399389 71514297 0.93
tpcds_q96/datafusion:parquet 🚀 14098689 15893493 0.89
tpcds_q97/datafusion:parquet 33029693 36416001 0.91
tpcds_q98/datafusion:parquet 🚀 24497104 27620871 0.89
tpcds_q99/datafusion:parquet 28574041 29969730 0.95
duckdb / vortex-file-compressed (0.906x ➖, 47↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25853762 28726294 0.90
tpcds_q02/duckdb:vortex-file-compressed 84762462 88133460 0.96
tpcds_q03/duckdb:vortex-file-compressed 24187140 26066101 0.93
tpcds_q04/duckdb:vortex-file-compressed 104902642 116379020 0.90
tpcds_q05/duckdb:vortex-file-compressed 100476420 109420389 0.92
tpcds_q06/duckdb:vortex-file-compressed 🚀 35332071 41075622 0.86
tpcds_q07/duckdb:vortex-file-compressed 24059260 26520986 0.91
tpcds_q08/duckdb:vortex-file-compressed 🚀 23181417 26332331 0.88
tpcds_q09/duckdb:vortex-file-compressed 🚀 39166855 44118472 0.89
tpcds_q10/duckdb:vortex-file-compressed 🚀 38124526 43125544 0.88
tpcds_q11/duckdb:vortex-file-compressed 🚀 60502600 68326425 0.89
tpcds_q12/duckdb:vortex-file-compressed 🚀 14146517 16070530 0.88
tpcds_q13/duckdb:vortex-file-compressed 🚀 33630776 38000158 0.89
tpcds_q14/duckdb:vortex-file-compressed 189938952 200874887 0.95
tpcds_q15/duckdb:vortex-file-compressed 🚀 41137428 47868469 0.86
tpcds_q16/duckdb:vortex-file-compressed 🚀 29540294 33264716 0.89
tpcds_q17/duckdb:vortex-file-compressed 🚀 37540331 44336566 0.85
tpcds_q18/duckdb:vortex-file-compressed 🚀 44716251 54179373 0.83
tpcds_q19/duckdb:vortex-file-compressed 🚀 32664342 37475080 0.87
tpcds_q20/duckdb:vortex-file-compressed 17686889 18847447 0.94
tpcds_q21/duckdb:vortex-file-compressed 🚀 20218446 22608082 0.89
tpcds_q22/duckdb:vortex-file-compressed 🚀 108360966 124635926 0.87
tpcds_q23/duckdb:vortex-file-compressed 129344744 140495250 0.92
tpcds_q24/duckdb:vortex-file-compressed 🚀 56084379 63988766 0.88
tpcds_q25/duckdb:vortex-file-compressed 🚀 38501577 43076426 0.89
tpcds_q26/duckdb:vortex-file-compressed 39834445 42992175 0.93
tpcds_q27/duckdb:vortex-file-compressed 🚀 85908276 101129108 0.85
tpcds_q28/duckdb:vortex-file-compressed 🚀 35312202 39497384 0.89
tpcds_q29/duckdb:vortex-file-compressed 🚀 37529744 44005164 0.85
tpcds_q30/duckdb:vortex-file-compressed 🚀 29060819 34294137 0.85
tpcds_q31/duckdb:vortex-file-compressed 25873419 27795263 0.93
tpcds_q32/duckdb:vortex-file-compressed 🚀 15843655 18683108 0.85
tpcds_q33/duckdb:vortex-file-compressed 🚀 66461298 78763434 0.84
tpcds_q34/duckdb:vortex-file-compressed 🚀 19606480 21908078 0.89
tpcds_q35/duckdb:vortex-file-compressed 🚀 62071729 73401527 0.85
tpcds_q36/duckdb:vortex-file-compressed 28136257 31154724 0.90
tpcds_q37/duckdb:vortex-file-compressed 🚀 22252754 26012895 0.86
tpcds_q38/duckdb:vortex-file-compressed 🚀 37125129 42327124 0.88
tpcds_q39/duckdb:vortex-file-compressed 🚀 44416485 50892397 0.87
tpcds_q40/duckdb:vortex-file-compressed 🚀 23410644 26168330 0.89
tpcds_q41/duckdb:vortex-file-compressed 🚀 12996759 14999501 0.87
tpcds_q42/duckdb:vortex-file-compressed 🚀 11672585 13706523 0.85
tpcds_q43/duckdb:vortex-file-compressed 🚀 19696252 22293194 0.88
tpcds_q44/duckdb:vortex-file-compressed 23351260 24795916 0.94
tpcds_q45/duckdb:vortex-file-compressed 28156394 30973722 0.91
tpcds_q46/duckdb:vortex-file-compressed 48440604 53658553 0.90
tpcds_q47/duckdb:vortex-file-compressed 49196128 54270253 0.91
tpcds_q48/duckdb:vortex-file-compressed 🚀 31218463 35478259 0.88
tpcds_q49/duckdb:vortex-file-compressed 🚀 29207799 33508134 0.87
tpcds_q50/duckdb:vortex-file-compressed 36975158 40129413 0.92
tpcds_q51/duckdb:vortex-file-compressed 98553339 106776239 0.92
tpcds_q52/duckdb:vortex-file-compressed 🚀 11921500 13730070 0.87
tpcds_q53/duckdb:vortex-file-compressed 🚀 17049801 19186521 0.89
tpcds_q54/duckdb:vortex-file-compressed 49900947 53066620 0.94
tpcds_q55/duckdb:vortex-file-compressed 🚀 11208307 13104556 0.86
tpcds_q56/duckdb:vortex-file-compressed 67984155 72272833 0.94
tpcds_q57/duckdb:vortex-file-compressed 44730507 48375648 0.92
tpcds_q58/duckdb:vortex-file-compressed 33163178 31782218 1.04
tpcds_q59/duckdb:vortex-file-compressed 69959691 64190352 1.09
tpcds_q60/duckdb:vortex-file-compressed 🚀 67866899 78546406 0.86
tpcds_q61/duckdb:vortex-file-compressed 🚀 39548720 44108318 0.90
tpcds_q62/duckdb:vortex-file-compressed 17547360 19474787 0.90
tpcds_q63/duckdb:vortex-file-compressed 18264797 19713021 0.93
tpcds_q64/duckdb:vortex-file-compressed 79515091 86245913 0.92
tpcds_q65/duckdb:vortex-file-compressed 24297669 25275570 0.96
tpcds_q66/duckdb:vortex-file-compressed 59264329 63553322 0.93
tpcds_q67/duckdb:vortex-file-compressed 144829251 154919226 0.93
tpcds_q68/duckdb:vortex-file-compressed 🚀 39822344 45097868 0.88
tpcds_q69/duckdb:vortex-file-compressed 39025132 41594057 0.94
tpcds_q70/duckdb:vortex-file-compressed 24518263 25774828 0.95
tpcds_q71/duckdb:vortex-file-compressed 21209314 23337812 0.91
tpcds_q72/duckdb:vortex-file-compressed 178402997 183202302 0.97
tpcds_q73/duckdb:vortex-file-compressed 19642015 20665742 0.95
tpcds_q74/duckdb:vortex-file-compressed 50209061 55473126 0.91
tpcds_q75/duckdb:vortex-file-compressed 60390227 63326553 0.95
tpcds_q76/duckdb:vortex-file-compressed 74052974 75201282 0.98
tpcds_q77/duckdb:vortex-file-compressed 67303110 72869430 0.92
tpcds_q78/duckdb:vortex-file-compressed 🚀 72617545 83096252 0.87
tpcds_q79/duckdb:vortex-file-compressed 🚀 40677877 45323266 0.90
tpcds_q80/duckdb:vortex-file-compressed 96299113 101106922 0.95
tpcds_q81/duckdb:vortex-file-compressed 32536673 35391932 0.92
tpcds_q82/duckdb:vortex-file-compressed 🚀 21524286 24242744 0.89
tpcds_q83/duckdb:vortex-file-compressed 🚀 27178265 30530781 0.89
tpcds_q84/duckdb:vortex-file-compressed 🚀 16706518 19170729 0.87
tpcds_q85/duckdb:vortex-file-compressed 46169298 50546707 0.91
tpcds_q86/duckdb:vortex-file-compressed 17685649 18508286 0.96
tpcds_q87/duckdb:vortex-file-compressed 40526508 42024153 0.96
tpcds_q88/duckdb:vortex-file-compressed 34402582 37903097 0.91
tpcds_q89/duckdb:vortex-file-compressed 🚀 18003564 20296293 0.89
tpcds_q90/duckdb:vortex-file-compressed 15861691 16527221 0.96
tpcds_q91/duckdb:vortex-file-compressed 26947951 28968232 0.93
tpcds_q92/duckdb:vortex-file-compressed 15249430 15546993 0.98
tpcds_q93/duckdb:vortex-file-compressed 30149206 32636425 0.92
tpcds_q94/duckdb:vortex-file-compressed 21923277 23448903 0.93
tpcds_q95/duckdb:vortex-file-compressed 152742859 152022757 1.00
tpcds_q96/duckdb:vortex-file-compressed 11471354 12566742 0.91
tpcds_q97/duckdb:vortex-file-compressed 39888966 43695888 0.91
tpcds_q98/duckdb:vortex-file-compressed 🚀 17438141 19699927 0.89
tpcds_q99/duckdb:vortex-file-compressed 🚀 32757500 36783066 0.89
duckdb / vortex-compact (0.959x ➖, 5↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 33592083 36297702 0.93
tpcds_q02/duckdb:vortex-compact 122578201 128139654 0.96
tpcds_q03/duckdb:vortex-compact 51230913 52603496 0.97
tpcds_q04/duckdb:vortex-compact 121495763 132869434 0.91
tpcds_q05/duckdb:vortex-compact 172362150 168678101 1.02
tpcds_q06/duckdb:vortex-compact 37584148 39650750 0.95
tpcds_q07/duckdb:vortex-compact 35615680 39390904 0.90
tpcds_q08/duckdb:vortex-compact 27551568 28941664 0.95
tpcds_q09/duckdb:vortex-compact 108214604 117824524 0.92
tpcds_q10/duckdb:vortex-compact 44758374 47486673 0.94
tpcds_q11/duckdb:vortex-compact 77478178 79008746 0.98
tpcds_q12/duckdb:vortex-compact 19538978 20057858 0.97
tpcds_q13/duckdb:vortex-compact 47595118 49426003 0.96
tpcds_q14/duckdb:vortex-compact 261309420 281782149 0.93
tpcds_q15/duckdb:vortex-compact 45694144 48533993 0.94
tpcds_q16/duckdb:vortex-compact 38282631 38578753 0.99
tpcds_q17/duckdb:vortex-compact 45540033 48485328 0.94
tpcds_q18/duckdb:vortex-compact 65305851 72203161 0.90
tpcds_q19/duckdb:vortex-compact 37235415 41233653 0.90
tpcds_q20/duckdb:vortex-compact 21456488 22726650 0.94
tpcds_q21/duckdb:vortex-compact 27531495 29346773 0.94
tpcds_q22/duckdb:vortex-compact 116127893 124959961 0.93
tpcds_q23/duckdb:vortex-compact 163318969 176680780 0.92
tpcds_q24/duckdb:vortex-compact 68213349 75620228 0.90
tpcds_q25/duckdb:vortex-compact 48143265 50912399 0.95
tpcds_q26/duckdb:vortex-compact 49901297 54779371 0.91
tpcds_q27/duckdb:vortex-compact 125881513 132705934 0.95
tpcds_q28/duckdb:vortex-compact 106547065 111774428 0.95
tpcds_q29/duckdb:vortex-compact 48067232 48839739 0.98
tpcds_q30/duckdb:vortex-compact 35364546 38580820 0.92
tpcds_q31/duckdb:vortex-compact 30729127 32136052 0.96
tpcds_q32/duckdb:vortex-compact 23605532 24232650 0.97
tpcds_q33/duckdb:vortex-compact 129195005 133235251 0.97
tpcds_q34/duckdb:vortex-compact 22611011 22990271 0.98
tpcds_q35/duckdb:vortex-compact 69673485 72233554 0.96
tpcds_q36/duckdb:vortex-compact 32182658 33920400 0.95
tpcds_q37/duckdb:vortex-compact 31555517 33219640 0.95
tpcds_q38/duckdb:vortex-compact 🚀 38017074 43777225 0.87
tpcds_q39/duckdb:vortex-compact 52655112 55644159 0.95
tpcds_q40/duckdb:vortex-compact 30856475 31948655 0.97
tpcds_q41/duckdb:vortex-compact 16042912 17368973 0.92
tpcds_q42/duckdb:vortex-compact 14789299 15517848 0.95
tpcds_q43/duckdb:vortex-compact 23161050 24063768 0.96
tpcds_q44/duckdb:vortex-compact 28544995 29196078 0.98
tpcds_q45/duckdb:vortex-compact 33242129 34901551 0.95
tpcds_q46/duckdb:vortex-compact 56763985 58277161 0.97
tpcds_q47/duckdb:vortex-compact 54457083 54199311 1.00
tpcds_q48/duckdb:vortex-compact 40586017 40731402 1.00
tpcds_q49/duckdb:vortex-compact 45817526 48593932 0.94
tpcds_q50/duckdb:vortex-compact 35526990 37189212 0.96
tpcds_q51/duckdb:vortex-compact 102613137 104282239 0.98
tpcds_q52/duckdb:vortex-compact 15305265 15231842 1.00
tpcds_q53/duckdb:vortex-compact 21873473 23378178 0.94
tpcds_q54/duckdb:vortex-compact 84751884 85931813 0.99
tpcds_q55/duckdb:vortex-compact 14960400 14822987 1.01
tpcds_q56/duckdb:vortex-compact 131936745 132099831 1.00
tpcds_q57/duckdb:vortex-compact 46786651 49249142 0.95
tpcds_q58/duckdb:vortex-compact 🚀 39660857 45425438 0.87
tpcds_q59/duckdb:vortex-compact 76511634 77004440 0.99
tpcds_q60/duckdb:vortex-compact 130307549 141506923 0.92
tpcds_q61/duckdb:vortex-compact 43747800 45139090 0.97
tpcds_q62/duckdb:vortex-compact 22482716 22475667 1.00
tpcds_q63/duckdb:vortex-compact 22482090 21459768 1.05
tpcds_q64/duckdb:vortex-compact 98831306 100331588 0.99
tpcds_q65/duckdb:vortex-compact 27059813 27340440 0.99
tpcds_q66/duckdb:vortex-compact 96688185 98171622 0.98
tpcds_q67/duckdb:vortex-compact 146070252 153109102 0.95
tpcds_q68/duckdb:vortex-compact 51194623 51320814 1.00
tpcds_q69/duckdb:vortex-compact 43938288 46250132 0.95
tpcds_q70/duckdb:vortex-compact 28877701 27987436 1.03
tpcds_q71/duckdb:vortex-compact 25252162 27722353 0.91
tpcds_q72/duckdb:vortex-compact 195780179 200207326 0.98
tpcds_q73/duckdb:vortex-compact 21826319 21436915 1.02
tpcds_q74/duckdb:vortex-compact 54680538 53305032 1.03
tpcds_q75/duckdb:vortex-compact 72398100 70432596 1.03
tpcds_q76/duckdb:vortex-compact 🚀 115156440 128102678 0.90
tpcds_q77/duckdb:vortex-compact 124877167 134362802 0.93
tpcds_q78/duckdb:vortex-compact 85658527 92965804 0.92
tpcds_q79/duckdb:vortex-compact 74316443 74695870 0.99
tpcds_q80/duckdb:vortex-compact 159970920 166437138 0.96
tpcds_q81/duckdb:vortex-compact 🚀 40206508 45490190 0.88
tpcds_q82/duckdb:vortex-compact 🚀 30299511 34551406 0.88
tpcds_q83/duckdb:vortex-compact 45124388 47845388 0.94
tpcds_q84/duckdb:vortex-compact 20667228 21022364 0.98
tpcds_q85/duckdb:vortex-compact 62850567 66753075 0.94
tpcds_q86/duckdb:vortex-compact 20885765 21345502 0.98
tpcds_q87/duckdb:vortex-compact 40864089 44173208 0.93
tpcds_q88/duckdb:vortex-compact 34023253 36228016 0.94
tpcds_q89/duckdb:vortex-compact 21942210 22573774 0.97
tpcds_q90/duckdb:vortex-compact 15582029 17084440 0.91
tpcds_q91/duckdb:vortex-compact 44978066 48809395 0.92
tpcds_q92/duckdb:vortex-compact 21792140 20939957 1.04
tpcds_q93/duckdb:vortex-compact 35861483 35798738 1.00
tpcds_q94/duckdb:vortex-compact 28303274 27196269 1.04
tpcds_q95/duckdb:vortex-compact 143464522 144992220 0.99
tpcds_q96/duckdb:vortex-compact 11264018 11173107 1.01
tpcds_q97/duckdb:vortex-compact 38921215 40820342 0.95
tpcds_q98/duckdb:vortex-compact 23242500 22532023 1.03
tpcds_q99/duckdb:vortex-compact 35413780 36944558 0.96
duckdb / parquet (0.942x ➖, 12↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 43290480 46296202 0.94
tpcds_q02/duckdb:parquet 59858982 63885762 0.94
tpcds_q03/duckdb:parquet 12133986 12531116 0.97
tpcds_q04/duckdb:parquet 123693679 133359922 0.93
tpcds_q05/duckdb:parquet 75165465 78544734 0.96
tpcds_q06/duckdb:parquet 28493230 29921665 0.95
tpcds_q07/duckdb:parquet 23153650 24244903 0.95
tpcds_q08/duckdb:parquet 27878161 28600991 0.97
tpcds_q09/duckdb:parquet 39348145 41723281 0.94
tpcds_q10/duckdb:parquet 🚀 33901995 38041077 0.89
tpcds_q11/duckdb:parquet 84693365 90798331 0.93
tpcds_q12/duckdb:parquet 14313775 15274996 0.94
tpcds_q13/duckdb:parquet 34097768 36439782 0.94
tpcds_q14/duckdb:parquet 170857841 167445976 1.02
tpcds_q15/duckdb:parquet 30093359 31503187 0.96
tpcds_q16/duckdb:parquet 22348086 21869698 1.02
tpcds_q17/duckdb:parquet 38343206 40176600 0.95
tpcds_q18/duckdb:parquet 46662333 46956682 0.99
tpcds_q19/duckdb:parquet 29857866 30753310 0.97
tpcds_q20/duckdb:parquet 15455330 15173899 1.02
tpcds_q21/duckdb:parquet 10804649 11595940 0.93
tpcds_q22/duckdb:parquet 🚀 64913709 74433856 0.87
tpcds_q23/duckdb:parquet 111743452 121147538 0.92
tpcds_q24/duckdb:parquet 45631751 47367469 0.96
tpcds_q25/duckdb:parquet 33069293 33783359 0.98
tpcds_q26/duckdb:parquet 🚀 35080054 39439996 0.89
tpcds_q27/duckdb:parquet 88731017 92898773 0.96
tpcds_q28/duckdb:parquet 36923584 39468633 0.94
tpcds_q29/duckdb:parquet 35082122 36976512 0.95
tpcds_q30/duckdb:parquet 37713441 41843140 0.90
tpcds_q31/duckdb:parquet 22751141 24400990 0.93
tpcds_q32/duckdb:parquet 10728407 11676973 0.92
tpcds_q33/duckdb:parquet 69973150 74422551 0.94
tpcds_q34/duckdb:parquet 20457629 21743274 0.94
tpcds_q35/duckdb:parquet 58749273 62409206 0.94
tpcds_q36/duckdb:parquet 19895769 21428602 0.93
tpcds_q37/duckdb:parquet 🚀 12591818 14497346 0.87
tpcds_q38/duckdb:parquet 🚀 32147378 36776383 0.87
tpcds_q39/duckdb:parquet 32919038 33769726 0.97
tpcds_q40/duckdb:parquet 17758618 19100686 0.93
tpcds_q41/duckdb:parquet 7473312 8020900 0.93
tpcds_q42/duckdb:parquet 10273638 10806923 0.95
tpcds_q43/duckdb:parquet 15399654 15875595 0.97
tpcds_q44/duckdb:parquet 21413623 22591471 0.95
tpcds_q45/duckdb:parquet 26203415 28343127 0.92
tpcds_q46/duckdb:parquet 45197627 48305337 0.94
tpcds_q47/duckdb:parquet 44763364 47339083 0.95
tpcds_q48/duckdb:parquet 30086009 33043505 0.91
tpcds_q49/duckdb:parquet 24999422 24592776 1.02
tpcds_q50/duckdb:parquet 24362927 25602804 0.95
tpcds_q51/duckdb:parquet 95750368 96457853 0.99
tpcds_q52/duckdb:parquet 11072677 11847695 0.93
tpcds_q53/duckdb:parquet 15753912 17120836 0.92
tpcds_q54/duckdb:parquet 🚀 37883823 42675048 0.89
tpcds_q55/duckdb:parquet 10646642 11662062 0.91
tpcds_q56/duckdb:parquet 68747771 72737858 0.95
tpcds_q57/duckdb:parquet 34835915 37014643 0.94
tpcds_q58/duckdb:parquet 21352581 22030219 0.97
tpcds_q59/duckdb:parquet 36188240 37622512 0.96
tpcds_q60/duckdb:parquet 🚀 67918689 75472720 0.90
tpcds_q61/duckdb:parquet 30173523 32433673 0.93
tpcds_q62/duckdb:parquet 12318840 12706717 0.97
tpcds_q63/duckdb:parquet 15049497 16093672 0.94
tpcds_q64/duckdb:parquet 73426357 77314418 0.95
tpcds_q65/duckdb:parquet 🚀 19951041 22787183 0.88
tpcds_q66/duckdb:parquet 54989025 58875433 0.93
tpcds_q67/duckdb:parquet 131619928 144790188 0.91
tpcds_q68/duckdb:parquet 37534335 38661700 0.97
tpcds_q69/duckdb:parquet 37770284 37403987 1.01
tpcds_q70/duckdb:parquet 19869976 20339905 0.98
tpcds_q71/duckdb:parquet 18221427 19106024 0.95
tpcds_q72/duckdb:parquet 163967084 169191163 0.97
tpcds_q73/duckdb:parquet 18979573 19362173 0.98
tpcds_q74/duckdb:parquet 49313740 51495395 0.96
tpcds_q75/duckdb:parquet 52998016 56563214 0.94
tpcds_q76/duckdb:parquet 70938979 72637865 0.98
tpcds_q77/duckdb:parquet 🚀 58952417 70362282 0.84
tpcds_q78/duckdb:parquet 72565483 78378820 0.93
tpcds_q79/duckdb:parquet 27389832 29457131 0.93
tpcds_q80/duckdb:parquet 83192734 87527988 0.95
tpcds_q81/duckdb:parquet 46924427 48543598 0.97
tpcds_q82/duckdb:parquet 15667220 16034405 0.98
tpcds_q83/duckdb:parquet 16027037 17253696 0.93
tpcds_q84/duckdb:parquet 19221410 20188993 0.95
tpcds_q85/duckdb:parquet 38797474 41955388 0.92
tpcds_q86/duckdb:parquet 13161948 12923048 1.02
tpcds_q87/duckdb:parquet 🚀 36139048 40561258 0.89
tpcds_q88/duckdb:parquet 28373981 29938221 0.95
tpcds_q89/duckdb:parquet 17264563 18098681 0.95
tpcds_q90/duckdb:parquet 🚀 7326113 8756567 0.84
tpcds_q91/duckdb:parquet 23336160 23828859 0.98
tpcds_q92/duckdb:parquet 11372523 12380707 0.92
tpcds_q93/duckdb:parquet 30110568 31093888 0.97
tpcds_q94/duckdb:parquet 16490266 18050071 0.91
tpcds_q95/duckdb:parquet 131862100 137131112 0.96
tpcds_q96/duckdb:parquet 🚀 9073606 10156972 0.89
tpcds_q97/duckdb:parquet 34217039 37955562 0.90
tpcds_q98/duckdb:parquet 18316437 19682320 0.93
tpcds_q99/duckdb:parquet 19858299 20238415 0.98
duckdb / duckdb (0.918x ➖, 33↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 20287109 22197593 0.91
tpcds_q02/duckdb:duckdb 17974920 18378332 0.98
tpcds_q03/duckdb:duckdb 🚀 8136454 9050059 0.90
tpcds_q04/duckdb:duckdb 160437862 162596619 0.99
tpcds_q05/duckdb:duckdb 17622876 19005159 0.93
tpcds_q06/duckdb:duckdb 23863275 24693313 0.97
tpcds_q07/duckdb:duckdb 38077137 42196016 0.90
tpcds_q08/duckdb:duckdb 119837156 122217010 0.98
tpcds_q09/duckdb:duckdb 19598580 20259698 0.97
tpcds_q10/duckdb:duckdb 🚀 21945883 25846448 0.85
tpcds_q11/duckdb:duckdb 140419681 151569754 0.93
tpcds_q12/duckdb:duckdb 🚀 11129608 12811901 0.87
tpcds_q13/duckdb:duckdb 23306535 25132389 0.93
tpcds_q14/duckdb:duckdb 91485263 92944601 0.98
tpcds_q15/duckdb:duckdb 23108097 24915232 0.93
tpcds_q16/duckdb:duckdb 18715418 19320642 0.97
tpcds_q17/duckdb:duckdb 20965256 21099618 0.99
tpcds_q18/duckdb:duckdb 43028645 44052797 0.98
tpcds_q19/duckdb:duckdb 15971171 16096488 0.99
tpcds_q20/duckdb:duckdb 11825668 12036738 0.98
tpcds_q21/duckdb:duckdb 🚀 6137198 7164961 0.86
tpcds_q22/duckdb:duckdb 63950862 68891334 0.93
tpcds_q23/duckdb:duckdb 76769667 80663242 0.95
tpcds_q24/duckdb:duckdb 🚀 22234939 24955653 0.89
tpcds_q25/duckdb:duckdb 17401739 18195900 0.96
tpcds_q26/duckdb:duckdb 🚀 25724120 28790114 0.89
tpcds_q27/duckdb:duckdb 38534703 40387110 0.95
tpcds_q28/duckdb:duckdb 🚀 20660450 22989298 0.90
tpcds_q29/duckdb:duckdb 20067294 22067457 0.91
tpcds_q30/duckdb:duckdb 29510601 30115412 0.98
tpcds_q31/duckdb:duckdb 🚀 19239142 22651334 0.85
tpcds_q32/duckdb:duckdb 🚀 6959369 7748438 0.90
tpcds_q33/duckdb:duckdb 🚀 12942242 14492675 0.89
tpcds_q34/duckdb:duckdb 14232160 15383823 0.93
tpcds_q35/duckdb:duckdb 33019819 36308228 0.91
tpcds_q36/duckdb:duckdb 🚀 67997709 78572086 0.87
tpcds_q37/duckdb:duckdb 7336013 8056063 0.91
tpcds_q38/duckdb:duckdb 28708469 31315730 0.92
tpcds_q39/duckdb:duckdb 29558678 28575099 1.03
tpcds_q40/duckdb:duckdb 13585482 14503904 0.94
tpcds_q41/duckdb:duckdb 8065609 8899419 0.91
tpcds_q42/duckdb:duckdb 🚀 5592652 6870952 0.81
tpcds_q43/duckdb:duckdb 🚀 10905584 12288393 0.89
tpcds_q44/duckdb:duckdb 🚀 13210798 14765544 0.89
tpcds_q45/duckdb:duckdb 17145512 18645741 0.92
tpcds_q46/duckdb:duckdb 🚀 34634860 40352449 0.86
tpcds_q47/duckdb:duckdb 40422306 43546446 0.93
tpcds_q48/duckdb:duckdb 21572617 22791991 0.95
tpcds_q49/duckdb:duckdb 🚀 16080208 18306652 0.88
tpcds_q50/duckdb:duckdb 🚀 13589502 15633671 0.87
tpcds_q51/duckdb:duckdb 90034345 97391110 0.92
tpcds_q52/duckdb:duckdb 7193713 7855281 0.92
tpcds_q53/duckdb:duckdb 🚀 11161519 12613662 0.88
tpcds_q54/duckdb:duckdb 16198531 17417975 0.93
tpcds_q55/duckdb:duckdb 🚀 6550696 7574814 0.86
tpcds_q56/duckdb:duckdb 13315075 14143935 0.94
tpcds_q57/duckdb:duckdb 🚀 30127872 34729121 0.87
tpcds_q58/duckdb:duckdb 12661230 13314183 0.95
tpcds_q59/duckdb:duckdb 34133923 36160676 0.94
tpcds_q60/duckdb:duckdb 14722953 15975240 0.92
tpcds_q61/duckdb:duckdb 14158153 15017358 0.94
tpcds_q62/duckdb:duckdb 🚀 8963160 10136753 0.88
tpcds_q63/duckdb:duckdb 10859609 11851845 0.92
tpcds_q64/duckdb:duckdb 51379049 56270571 0.91
tpcds_q65/duckdb:duckdb 🚀 30566344 38180655 0.80
tpcds_q66/duckdb:duckdb 24262135 26627877 0.91
tpcds_q67/duckdb:duckdb 🚀 124782916 147250424 0.85
tpcds_q68/duckdb:duckdb 24553920 26399472 0.93
tpcds_q69/duckdb:duckdb 22754335 25146478 0.90
tpcds_q70/duckdb:duckdb 15020066 16302452 0.92
tpcds_q71/duckdb:duckdb 12378174 13384497 0.92
tpcds_q72/duckdb:duckdb 42293073 42356329 1.00
tpcds_q73/duckdb:duckdb 10390169 11251453 0.92
tpcds_q74/duckdb:duckdb 96396538 102349279 0.94
tpcds_q75/duckdb:duckdb 41258405 44206368 0.93
tpcds_q76/duckdb:duckdb 11691161 11924141 0.98
tpcds_q77/duckdb:duckdb 11994117 12273010 0.98
tpcds_q78/duckdb:duckdb 62414661 65293644 0.96
tpcds_q79/duckdb:duckdb 🚀 17274839 19500937 0.89
tpcds_q80/duckdb:duckdb 🚀 26559697 30948157 0.86
tpcds_q81/duckdb:duckdb 36517564 40156858 0.91
tpcds_q82/duckdb:duckdb 8509059 9032294 0.94
tpcds_q83/duckdb:duckdb 🚀 8874508 9965781 0.89
tpcds_q84/duckdb:duckdb 🚀 13214237 14740325 0.90
tpcds_q85/duckdb:duckdb 22916004 25029845 0.92
tpcds_q86/duckdb:duckdb 11424768 11818161 0.97
tpcds_q87/duckdb:duckdb 32522792 34575754 0.94
tpcds_q88/duckdb:duckdb 23835396 25014566 0.95
tpcds_q89/duckdb:duckdb 13129168 13619175 0.96
tpcds_q90/duckdb:duckdb 🚀 5492740 6409147 0.86
tpcds_q91/duckdb:duckdb 13255472 13518952 0.98
tpcds_q92/duckdb:duckdb 9585758 9987096 0.96
tpcds_q93/duckdb:duckdb 🚀 21725414 25786575 0.84
tpcds_q94/duckdb:duckdb 12604409 13896431 0.91
tpcds_q95/duckdb:duckdb 🚀 108744340 136309106 0.80
tpcds_q96/duckdb:duckdb 🚀 4486584 5036859 0.89
tpcds_q97/duckdb:duckdb 🚀 29805342 33315896 0.89
tpcds_q98/duckdb:duckdb 🚀 12700229 14142941 0.90
tpcds_q99/duckdb:duckdb 16447964 17466995 0.94
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact -1.4% -5.6% +4.4% +10.0% ➖ noise
1 datafusion:vortex-file-compressed -10.7% -5.6% -5.5% +11.8% ➖ noise
1 duckdb:duckdb -8.6% -5.6% -3.2% +18.0% ➖ noise
1 duckdb:vortex-compact -7.5% -5.6% -2.0% +11.3% ➖ noise
1 duckdb:vortex-file-compressed -10.0% -5.6% -4.7% +13.1% ➖ noise
2 datafusion:vortex-compact +0.1% -5.9% +6.3% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -10.5% -5.9% -4.9% +10.0% ➖ noise
2 duckdb:duckdb -2.2% -5.9% +3.9% +11.5% ➖ noise
2 duckdb:vortex-compact -4.3% -5.9% +1.6% +10.0% ➖ noise
2 duckdb:vortex-file-compressed -3.8% -5.9% +2.2% +10.0% ➖ noise
3 datafusion:vortex-compact -0.4% -5.8% +5.7% +11.5% ➖ noise
3 datafusion:vortex-file-compressed -11.7% -5.8% -6.2% +11.2% ➖ noise
3 duckdb:duckdb -10.1% -5.8% -4.5% +17.6% ➖ noise
3 duckdb:vortex-compact -2.6% -5.8% +3.4% +15.2% ➖ noise
3 duckdb:vortex-file-compressed -7.2% -5.8% -1.5% +13.3% ➖ noise
4 datafusion:vortex-compact -5.5% -9.5% +4.3% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -10.7% -9.5% -1.4% +10.0% ➖ noise
4 duckdb:duckdb -1.3% -9.5% +9.0% +10.0% ➖ noise
4 duckdb:vortex-compact -8.6% -9.5% +1.0% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -9.9% -9.5% -0.4% +10.0% ➖ noise
5 datafusion:vortex-compact -10.6% -4.8% -6.1% +10.5% ➖ noise
5 datafusion:vortex-file-compressed -6.8% -4.8% -2.1% +10.0% ➖ noise
5 duckdb:duckdb -7.3% -4.8% -2.6% +10.0% ➖ noise
5 duckdb:vortex-compact +2.2% -4.8% +7.3% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -8.2% -4.8% -3.5% +12.8% ➖ noise
6 datafusion:vortex-compact -8.2% -3.9% -4.4% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -14.7% -3.9% -11.2% +10.0% ✅ faster
6 duckdb:duckdb -3.4% -3.9% +0.6% +17.6% ➖ noise
6 duckdb:vortex-compact -5.2% -3.9% -1.3% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -14.0% -3.9% -10.4% +10.0% ✅ faster
7 datafusion:vortex-compact -8.5% -6.4% -2.2% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -7.0% -6.4% -0.6% +10.0% ➖ noise
7 duckdb:duckdb -9.8% -6.4% -3.6% +15.1% ➖ noise
7 duckdb:vortex-compact -9.6% -6.4% -3.4% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -9.3% -6.4% -3.1% +10.0% ➖ noise
8 datafusion:vortex-compact -7.4% -3.5% -4.1% +10.0% ➖ noise
8 datafusion:vortex-file-compressed -4.2% -3.5% -0.8% +10.0% ➖ noise
8 duckdb:duckdb -1.9% -3.5% +1.6% +10.0% ➖ noise
8 duckdb:vortex-compact -4.8% -3.5% -1.3% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -12.0% -3.5% -8.8% +10.5% ➖ noise
9 datafusion:vortex-compact -12.8% -3.4% -9.8% +10.0% ✅ faster
9 datafusion:vortex-file-compressed -8.7% -3.4% -5.5% +10.0% ➖ noise
9 duckdb:duckdb -3.3% -3.4% +0.1% +10.0% ➖ noise
9 duckdb:vortex-compact -8.2% -3.4% -5.0% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -11.2% -3.4% -8.1% +11.6% ➖ noise
10 datafusion:vortex-compact -3.1% -8.2% +5.6% +10.0% ➖ noise
10 datafusion:vortex-file-compressed -8.7% -8.2% -0.5% +10.0% ➖ noise
10 duckdb:duckdb -15.1% -8.2% -7.5% +10.0% ➖ noise
10 duckdb:vortex-compact -5.7% -8.2% +2.7% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -11.6% -8.2% -3.7% +13.2% ➖ noise
11 datafusion:vortex-compact -8.5% -6.6% -2.0% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -9.7% -6.6% -3.3% +10.0% ➖ noise
11 duckdb:duckdb -7.4% -6.6% -0.9% +10.0% ➖ noise
11 duckdb:vortex-compact -1.9% -6.6% +4.9% +10.0% ➖ noise
11 duckdb:vortex-file-compressed -11.5% -6.6% -5.2% +10.0% ➖ noise
12 datafusion:vortex-compact -11.2% -10.3% -1.0% +10.0% ➖ noise
12 datafusion:vortex-file-compressed -12.5% -10.3% -2.5% +10.0% ➖ noise
12 duckdb:duckdb -13.1% -10.3% -3.1% +13.7% ➖ noise
12 duckdb:vortex-compact -2.6% -10.3% +8.6% +13.9% ➖ noise
12 duckdb:vortex-file-compressed -12.0% -10.3% -1.8% +10.0% ➖ noise
13 datafusion:vortex-compact -2.5% -6.9% +4.8% +10.2% ➖ noise
13 datafusion:vortex-file-compressed -9.4% -6.9% -2.7% +10.6% ➖ noise
13 duckdb:duckdb -7.3% -6.9% -0.3% +10.0% ➖ noise
13 duckdb:vortex-compact -3.7% -6.9% +3.5% +10.0% ➖ noise
13 duckdb:vortex-file-compressed -11.5% -6.9% -4.9% +10.0% ➖ noise
14 datafusion:vortex-compact -9.1% -4.9% -4.4% +10.0% ➖ noise
14 datafusion:vortex-file-compressed -9.5% -4.9% -4.8% +10.0% ➖ noise
14 duckdb:duckdb -1.6% -4.9% +3.5% +10.0% ➖ noise
14 duckdb:vortex-compact -7.3% -4.9% -2.5% +10.0% ➖ noise
14 duckdb:vortex-file-compressed -5.4% -4.9% -0.6% +13.3% ➖ noise
15 datafusion:vortex-compact -7.0% -5.6% -1.4% +14.1% ➖ noise
15 datafusion:vortex-file-compressed -8.4% -5.6% -2.9% +14.3% ➖ noise
15 duckdb:duckdb -7.3% -5.6% -1.7% +23.9% ➖ noise
15 duckdb:vortex-compact -5.9% -5.6% -0.2% +12.1% ➖ noise
15 duckdb:vortex-file-compressed -14.1% -5.6% -8.9% +14.0% ➖ noise
16 datafusion:vortex-compact -6.1% +1.7% -7.7% +10.0% ➖ noise
16 datafusion:vortex-file-compressed -9.4% +1.7% -11.0% +10.0% ✅ faster
16 duckdb:duckdb -3.1% +1.7% -4.8% +15.4% ➖ noise
16 duckdb:vortex-compact -0.8% +1.7% -2.5% +10.0% ➖ noise
16 duckdb:vortex-file-compressed -11.2% +1.7% -12.7% +10.1% ✅ faster
17 datafusion:vortex-compact -6.4% -5.5% -0.9% +10.0% ➖ noise
17 datafusion:vortex-file-compressed -5.8% -5.5% -0.3% +10.0% ➖ noise
17 duckdb:duckdb -0.6% -5.5% +5.2% +12.8% ➖ noise
17 duckdb:vortex-compact -6.1% -5.5% -0.6% +10.3% ➖ noise
17 duckdb:vortex-file-compressed -15.3% -5.5% -10.4% +10.0% ✅ faster
18 datafusion:vortex-compact -7.6% -3.7% -4.1% +10.0% ➖ noise
18 datafusion:vortex-file-compressed -8.9% -3.7% -5.5% +10.0% ➖ noise
18 duckdb:duckdb -2.3% -3.7% +1.4% +10.0% ➖ noise
18 duckdb:vortex-compact -9.6% -3.7% -6.1% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -17.5% -3.7% -14.3% +10.2% ✅ faster
19 datafusion:vortex-compact -7.7% -4.9% -2.9% +10.0% ➖ noise
19 datafusion:vortex-file-compressed -11.2% -4.9% -6.6% +10.0% ➖ noise
19 duckdb:duckdb -0.8% -4.9% +4.4% +11.1% ➖ noise
19 duckdb:vortex-compact -9.7% -4.9% -5.0% +10.0% ➖ noise
19 duckdb:vortex-file-compressed -12.8% -4.9% -8.3% +12.1% ➖ noise
20 datafusion:vortex-compact -14.6% -3.1% -11.8% +10.0% ✅ faster
20 datafusion:vortex-file-compressed -7.5% -3.1% -4.5% +10.0% ➖ noise
20 duckdb:duckdb -1.8% -3.1% +1.4% +10.5% ➖ noise
20 duckdb:vortex-compact -5.6% -3.1% -2.5% +11.7% ➖ noise
20 duckdb:vortex-file-compressed -6.2% -3.1% -3.1% +14.9% ➖ noise
21 datafusion:vortex-compact -9.0% -10.8% +2.0% +10.0% ➖ noise
21 datafusion:vortex-file-compressed -9.6% -10.8% +1.3% +10.9% ➖ noise
21 duckdb:duckdb -14.3% -10.8% -4.0% +18.1% ➖ noise
21 duckdb:vortex-compact -6.2% -10.8% +5.1% +10.8% ➖ noise
21 duckdb:vortex-file-compressed -10.6% -10.8% +0.2% +16.8% ➖ noise
22 datafusion:vortex-compact -11.3% -9.7% -1.7% +12.1% ➖ noise
22 datafusion:vortex-file-compressed -7.8% -9.7% +2.2% +13.4% ➖ noise
22 duckdb:duckdb -7.2% -9.7% +2.8% +17.5% ➖ noise
22 duckdb:vortex-compact -7.1% -9.7% +2.9% +11.0% ➖ noise
22 duckdb:vortex-file-compressed -13.1% -9.7% -3.7% +10.7% ➖ noise
23 datafusion:vortex-compact -8.1% -9.6% +1.6% +10.0% ➖ noise
23 datafusion:vortex-file-compressed -12.6% -9.6% -3.3% +10.0% ➖ noise
23 duckdb:duckdb -4.8% -9.6% +5.3% +11.7% ➖ noise
23 duckdb:vortex-compact -7.6% -9.6% +2.3% +10.0% ➖ noise
23 duckdb:vortex-file-compressed -7.9% -9.6% +1.8% +10.0% ➖ noise
24 datafusion:vortex-compact -10.0% -7.4% -2.9% +10.0% ➖ noise
24 datafusion:vortex-file-compressed -7.5% -7.4% -0.1% +10.0% ➖ noise
24 duckdb:duckdb -10.9% -7.4% -3.8% +10.4% ➖ noise
24 duckdb:vortex-compact -9.8% -7.4% -2.6% +10.0% ➖ noise
24 duckdb:vortex-file-compressed -12.4% -7.4% -5.4% +10.9% ➖ noise
25 datafusion:vortex-compact -8.5% -5.6% -3.1% +10.0% ➖ noise
25 datafusion:vortex-file-compressed -9.9% -5.6% -4.5% +10.0% ➖ noise
25 duckdb:duckdb -4.4% -5.6% +1.3% +10.0% ➖ noise
25 duckdb:vortex-compact -5.4% -5.6% +0.2% +10.0% ➖ noise
25 duckdb:vortex-file-compressed -10.6% -5.6% -5.3% +10.0% ➖ noise
26 datafusion:vortex-compact -6.6% -11.5% +5.6% +11.0% ➖ noise
26 datafusion:vortex-file-compressed -9.5% -11.5% +2.3% +10.0% ➖ noise
26 duckdb:duckdb -10.6% -11.5% +1.0% +13.9% ➖ noise
26 duckdb:vortex-compact -8.9% -11.5% +3.0% +12.2% ➖ noise
26 duckdb:vortex-file-compressed -7.3% -11.5% +4.7% +11.9% ➖ noise
27 datafusion:vortex-compact -7.0% -8.6% +1.7% +10.0% ➖ noise
27 datafusion:vortex-file-compressed -12.5% -8.6% -4.3% +10.0% ➖ noise
27 duckdb:duckdb -4.6% -8.6% +4.3% +14.6% ➖ noise
27 duckdb:vortex-compact -5.1% -8.6% +3.7% +10.0% ➖ noise
27 duckdb:vortex-file-compressed -15.1% -8.6% -7.1% +10.0% ➖ noise
28 datafusion:vortex-compact -6.7% -9.3% +2.8% +10.0% ➖ noise
28 datafusion:vortex-file-compressed -8.9% -9.3% +0.4% +10.0% ➖ noise
28 duckdb:duckdb -10.1% -9.3% -1.0% +10.0% ➖ noise
28 duckdb:vortex-compact -4.7% -9.3% +5.0% +10.0% ➖ noise
28 duckdb:vortex-file-compressed -10.6% -9.3% -1.5% +10.0% ➖ noise
29 datafusion:vortex-compact -8.0% -7.2% -0.8% +10.0% ➖ noise
29 datafusion:vortex-file-compressed -9.6% -7.2% -2.6% +10.0% ➖ noise
29 duckdb:duckdb -9.1% -7.2% -2.0% +10.0% ➖ noise
29 duckdb:vortex-compact -1.6% -7.2% +6.1% +10.0% ➖ noise
29 duckdb:vortex-file-compressed -14.7% -7.2% -8.1% +10.0% ➖ noise
30 datafusion:vortex-compact -5.7% -9.2% +3.9% +10.0% ➖ noise
30 datafusion:vortex-file-compressed -10.8% -9.2% -1.8% +10.0% ➖ noise
30 duckdb:duckdb -2.0% -9.2% +7.9% +10.6% ➖ noise
30 duckdb:vortex-compact -8.3% -9.2% +0.9% +11.7% ➖ noise
30 duckdb:vortex-file-compressed -15.3% -9.2% -6.7% +11.2% ➖ noise
31 datafusion:vortex-compact -7.8% -6.1% -1.8% +10.0% ➖ noise
31 datafusion:vortex-file-compressed -4.5% -6.1% +1.7% +10.0% ➖ noise
31 duckdb:duckdb -15.1% -6.1% -9.6% +14.6% ➖ noise
31 duckdb:vortex-compact -4.4% -6.1% +1.8% +10.0% ➖ noise
31 duckdb:vortex-file-compressed -6.9% -6.1% -0.9% +10.0% ➖ noise
32 datafusion:vortex-compact -7.9% -10.2% +2.6% +10.0% ➖ noise
32 datafusion:vortex-file-compressed -9.6% -10.2% +0.6% +12.5% ➖ noise
32 duckdb:duckdb -10.2% -10.2% -0.0% +13.4% ➖ noise
32 duckdb:vortex-compact -2.6% -10.2% +8.4% +10.4% ➖ noise
32 duckdb:vortex-file-compressed -15.2% -10.2% -5.6% +11.0% ➖ noise
33 datafusion:vortex-compact -5.0% -9.2% +4.6% +10.0% ➖ noise
33 datafusion:vortex-file-compressed -6.5% -9.2% +3.0% +10.0% ➖ noise
33 duckdb:duckdb -10.7% -9.2% -1.7% +19.8% ➖ noise
33 duckdb:vortex-compact -3.0% -9.2% +6.8% +10.0% ➖ noise
33 duckdb:vortex-file-compressed -15.6% -9.2% -7.1% +17.0% ➖ noise
34 datafusion:vortex-compact -6.2% -6.2% -0.1% +10.0% ➖ noise
34 datafusion:vortex-file-compressed -7.1% -6.2% -1.0% +10.0% ➖ noise
34 duckdb:duckdb -7.5% -6.2% -1.4% +10.0% ➖ noise
34 duckdb:vortex-compact -1.6% -6.2% +4.8% +10.9% ➖ noise
34 duckdb:vortex-file-compressed -10.5% -6.2% -4.6% +10.0% ➖ noise
35 datafusion:vortex-compact -11.1% -8.7% -2.6% +10.0% ➖ noise
35 datafusion:vortex-file-compressed -7.6% -8.7% +1.3% +10.0% ➖ noise
35 duckdb:duckdb -9.1% -8.7% -0.3% +14.7% ➖ noise
35 duckdb:vortex-compact -3.5% -8.7% +5.7% +10.0% ➖ noise
35 duckdb:vortex-file-compressed -15.4% -8.7% -7.3% +10.0% ➖ noise
36 datafusion:vortex-compact -6.4% -8.8% +2.6% +10.0% ➖ noise
36 datafusion:vortex-file-compressed -5.3% -8.8% +3.8% +10.0% ➖ noise
36 duckdb:duckdb -13.5% -8.8% -5.2% +10.3% ➖ noise
36 duckdb:vortex-compact -5.1% -8.8% +4.0% +10.0% ➖ noise
36 duckdb:vortex-file-compressed -9.7% -8.8% -1.0% +11.2% ➖ noise
37 datafusion:vortex-compact -11.4% -11.2% -0.2% +11.0% ➖ noise
37 datafusion:vortex-file-compressed -13.2% -11.2% -2.2% +11.9% ➖ noise
37 duckdb:duckdb -8.9% -11.2% +2.6% +12.8% ➖ noise
37 duckdb:vortex-compact -5.0% -11.2% +7.0% +10.0% ➖ noise
37 duckdb:vortex-file-compressed -14.5% -11.2% -3.6% +16.5% ➖ noise
38 datafusion:vortex-compact -10.6% -11.9% +1.5% +10.9% ➖ noise
38 datafusion:vortex-file-compressed -6.3% -11.9% +6.4% +10.0% ➖ noise
38 duckdb:duckdb -8.3% -11.9% +4.1% +12.3% ➖ noise
38 duckdb:vortex-compact -13.2% -11.9% -1.4% +14.9% ➖ noise
38 duckdb:vortex-file-compressed -12.3% -11.9% -0.4% +13.8% ➖ noise
39 datafusion:vortex-compact -13.9% -7.2% -7.2% +11.1% ➖ noise
39 datafusion:vortex-file-compressed -3.4% -7.2% +4.2% +12.0% ➖ noise
39 duckdb:duckdb +3.4% -7.2% +11.5% +14.1% ➖ noise
39 duckdb:vortex-compact -5.4% -7.2% +2.0% +10.6% ➖ noise
39 duckdb:vortex-file-compressed -12.7% -7.2% -5.9% +16.4% ➖ noise
40 datafusion:vortex-compact -13.0% -10.9% -2.5% +10.0% ➖ noise
40 datafusion:vortex-file-compressed -9.2% -10.9% +1.8% +10.7% ➖ noise
40 duckdb:duckdb -6.3% -10.9% +5.1% +15.2% ➖ noise
40 duckdb:vortex-compact -3.4% -10.9% +8.3% +11.0% ➖ noise
40 duckdb:vortex-file-compressed -10.5% -10.9% +0.4% +10.9% ➖ noise
41 datafusion:vortex-compact -15.7% -8.0% -8.5% +10.0% ➖ noise
41 datafusion:vortex-file-compressed -6.3% -8.0% +1.8% +15.3% ➖ noise
41 duckdb:duckdb -9.4% -8.0% -1.5% +10.0% ➖ noise
41 duckdb:vortex-compact -7.6% -8.0% +0.4% +10.0% ➖ noise
41 duckdb:vortex-file-compressed -13.4% -8.0% -5.9% +10.0% ➖ noise
42 datafusion:vortex-compact -9.9% -7.9% -2.1% +10.0% ➖ noise
42 datafusion:vortex-file-compressed -11.3% -7.9% -3.7% +13.7% ➖ noise
42 duckdb:duckdb -18.6% -7.9% -11.6% +15.4% ➖ noise
42 duckdb:vortex-compact -4.7% -7.9% +3.5% +11.0% ➖ noise
42 duckdb:vortex-file-compressed -14.8% -7.9% -7.5% +18.4% ➖ noise
43 datafusion:vortex-compact -11.0% -5.1% -6.2% +10.7% ➖ noise
43 datafusion:vortex-file-compressed -3.1% -5.1% +2.1% +10.0% ➖ noise
43 duckdb:duckdb -11.3% -5.1% -6.5% +11.2% ➖ noise
43 duckdb:vortex-compact -3.8% -5.1% +1.4% +10.0% ➖ noise
43 duckdb:vortex-file-compressed -11.6% -5.1% -6.9% +13.8% ➖ noise
44 datafusion:vortex-compact -9.5% -6.6% -3.2% +10.0% ➖ noise
44 datafusion:vortex-file-compressed -4.9% -6.6% +1.8% +10.6% ➖ noise
44 duckdb:duckdb -10.5% -6.6% -4.2% +10.1% ➖ noise
44 duckdb:vortex-compact -2.2% -6.6% +4.6% +10.9% ➖ noise
44 duckdb:vortex-file-compressed -5.8% -6.6% +0.8% +10.0% ➖ noise
45 datafusion:vortex-compact -8.2% -7.5% -0.8% +10.0% ➖ noise
45 datafusion:vortex-file-compressed -6.6% -7.5% +0.9% +10.0% ➖ noise
45 duckdb:duckdb -8.0% -7.5% -0.6% +16.6% ➖ noise
45 duckdb:vortex-compact -4.8% -7.5% +3.0% +16.8% ➖ noise
45 duckdb:vortex-file-compressed -9.1% -7.5% -1.7% +10.0% ➖ noise
46 datafusion:vortex-compact -7.9% -5.4% -2.6% +10.0% ➖ noise
46 datafusion:vortex-file-compressed -7.1% -5.4% -1.8% +10.0% ➖ noise
46 duckdb:duckdb -14.2% -5.4% -9.3% +10.0% ✅ faster
46 duckdb:vortex-compact -2.6% -5.4% +3.0% +10.0% ➖ noise
46 duckdb:vortex-file-compressed -9.7% -5.4% -4.6% +10.0% ➖ noise
47 datafusion:vortex-compact -10.5% -8.7% -1.9% +10.0% ➖ noise
47 datafusion:vortex-file-compressed -7.1% -8.7% +1.8% +10.0% ➖ noise
47 duckdb:duckdb -7.2% -8.7% +1.7% +10.0% ➖ noise
47 duckdb:vortex-compact +0.5% -8.7% +10.1% +10.0% 🚨 regression
47 duckdb:vortex-file-compressed -9.3% -8.7% -0.7% +10.0% ➖ noise
48 datafusion:vortex-compact -9.0% -10.5% +1.7% +10.0% ➖ noise
48 datafusion:vortex-file-compressed -9.1% -10.5% +1.6% +10.0% ➖ noise
48 duckdb:duckdb -5.4% -10.5% +5.7% +10.0% ➖ noise
48 duckdb:vortex-compact -0.4% -10.5% +11.3% +10.0% 🚨 regression
48 duckdb:vortex-file-compressed -12.0% -10.5% -1.7% +10.0% ➖ noise
49 datafusion:vortex-compact -8.7% -4.4% -4.5% +10.0% ➖ noise
49 datafusion:vortex-file-compressed -5.9% -4.4% -1.6% +10.0% ➖ noise
49 duckdb:duckdb -12.2% -4.4% -8.1% +14.8% ➖ noise
49 duckdb:vortex-compact -5.7% -4.4% -1.4% +10.4% ➖ noise
49 duckdb:vortex-file-compressed -12.8% -4.4% -8.8% +13.6% ➖ noise
50 datafusion:vortex-compact -3.1% -9.3% +6.9% +10.0% ➖ noise
50 datafusion:vortex-file-compressed -5.4% -9.3% +4.3% +10.0% ➖ noise
50 duckdb:duckdb -13.1% -9.3% -4.1% +10.3% ➖ noise
50 duckdb:vortex-compact -4.5% -9.3% +5.4% +10.0% ➖ noise
50 duckdb:vortex-file-compressed -7.9% -9.3% +1.6% +10.0% ➖ noise
51 datafusion:vortex-compact -7.2% -4.7% -2.7% +11.2% ➖ noise
51 datafusion:vortex-file-compressed -6.8% -4.7% -2.3% +10.2% ➖ noise
51 duckdb:duckdb -7.6% -4.7% -3.0% +17.4% ➖ noise
51 duckdb:vortex-compact -1.6% -4.7% +3.2% +17.8% ➖ noise
51 duckdb:vortex-file-compressed -7.7% -4.7% -3.2% +11.8% ➖ noise
52 datafusion:vortex-compact -6.5% -7.4% +1.0% +14.2% ➖ noise
52 datafusion:vortex-file-compressed -5.5% -7.4% +2.0% +10.7% ➖ noise
52 duckdb:duckdb -8.4% -7.4% -1.1% +15.0% ➖ noise
52 duckdb:vortex-compact +0.5% -7.4% +8.5% +21.1% ➖ noise
52 duckdb:vortex-file-compressed -13.2% -7.4% -6.3% +21.0% ➖ noise
53 datafusion:vortex-compact -6.6% -8.7% +2.3% +10.0% ➖ noise
53 datafusion:vortex-file-compressed +1.8% -8.7% +11.5% +10.0% 🚨 regression
53 duckdb:duckdb -11.5% -8.7% -3.1% +10.8% ➖ noise
53 duckdb:vortex-compact -6.4% -8.7% +2.5% +10.0% ➖ noise
53 duckdb:vortex-file-compressed -11.1% -8.7% -2.7% +10.0% ➖ noise
54 datafusion:vortex-compact -5.4% -11.7% +7.1% +12.9% ➖ noise
54 datafusion:vortex-file-compressed -3.8% -11.7% +8.9% +10.7% ➖ noise
54 duckdb:duckdb -7.0% -11.7% +5.3% +13.7% ➖ noise
54 duckdb:vortex-compact -1.4% -11.7% +11.7% +10.7% 🚨 regression
54 duckdb:vortex-file-compressed -6.0% -11.7% +6.5% +12.0% ➖ noise
55 datafusion:vortex-compact -11.5% -11.6% +0.2% +10.0% ➖ noise
55 datafusion:vortex-file-compressed -8.7% -11.6% +3.3% +10.0% ➖ noise
55 duckdb:duckdb -13.5% -11.6% -2.1% +14.2% ➖ noise
55 duckdb:vortex-compact +0.9% -11.6% +14.2% +11.1% 🚨 regression
55 duckdb:vortex-file-compressed -14.5% -11.6% -3.2% +13.5% ➖ noise
56 datafusion:vortex-compact -8.0% -9.1% +1.2% +10.0% ➖ noise
56 datafusion:vortex-file-compressed -4.3% -9.1% +5.3% +10.0% ➖ noise
56 duckdb:duckdb -5.9% -9.1% +3.6% +10.0% ➖ noise
56 duckdb:vortex-compact -0.1% -9.1% +9.9% +10.0% ➖ noise
56 duckdb:vortex-file-compressed -5.9% -9.1% +3.5% +11.4% ➖ noise
57 datafusion:vortex-compact -12.3% -10.3% -2.3% +10.0% ➖ noise
57 datafusion:vortex-file-compressed -7.4% -10.3% +3.1% +10.0% ➖ noise
57 duckdb:duckdb -13.2% -10.3% -3.3% +12.7% ➖ noise
57 duckdb:vortex-compact -5.0% -10.3% +5.9% +11.5% ➖ noise
57 duckdb:vortex-file-compressed -7.5% -10.3% +3.0% +10.0% ➖ noise
58 datafusion:vortex-compact -13.1% -4.1% -9.4% +10.0% ✅ faster
58 datafusion:vortex-file-compressed -5.0% -4.1% -0.9% +10.0% ➖ noise
58 duckdb:duckdb -4.9% -4.1% -0.8% +12.9% ➖ noise
58 duckdb:vortex-compact -12.7% -4.1% -9.0% +16.7% ➖ noise
58 duckdb:vortex-file-compressed +4.3% -4.1% +8.8% +15.5% ➖ noise
59 datafusion:vortex-compact -13.2% -5.8% -7.8% +10.0% ➖ noise
59 datafusion:vortex-file-compressed -5.4% -5.8% +0.5% +10.0% ➖ noise
59 duckdb:duckdb -5.6% -5.8% +0.2% +10.0% ➖ noise
59 duckdb:vortex-compact -0.6% -5.8% +5.5% +10.0% ➖ noise
59 duckdb:vortex-file-compressed +9.0% -5.8% +15.7% +10.0% 🚨 regression
60 datafusion:vortex-compact -11.5% -11.3% -0.2% +10.0% ➖ noise
60 datafusion:vortex-file-compressed -7.4% -11.3% +4.4% +10.0% ➖ noise
60 duckdb:duckdb -7.8% -11.3% +3.9% +10.6% ➖ noise
60 duckdb:vortex-compact -7.9% -11.3% +3.8% +10.0% ➖ noise
60 duckdb:vortex-file-compressed -13.6% -11.3% -2.6% +11.6% ➖ noise
61 datafusion:vortex-compact -6.4% -6.5% +0.2% +10.0% ➖ noise
61 datafusion:vortex-file-compressed -6.4% -6.5% +0.2% +10.0% ➖ noise
61 duckdb:duckdb -5.7% -6.5% +0.9% +10.9% ➖ noise
61 duckdb:vortex-compact -3.1% -6.5% +3.7% +10.0% ➖ noise
61 duckdb:vortex-file-compressed -10.3% -6.5% -4.1% +10.0% ➖ noise
62 datafusion:vortex-compact -6.7% -14.5% +9.1% +15.7% ➖ noise
62 datafusion:vortex-file-compressed -8.2% -14.5% +7.3% +15.5% ➖ noise
62 duckdb:duckdb -11.6% -14.5% +3.4% +15.4% ➖ noise
62 duckdb:vortex-compact +0.0% -14.5% +16.9% +28.1% ➖ noise
62 duckdb:vortex-file-compressed -9.9% -14.5% +5.3% +19.9% ➖ noise
63 datafusion:vortex-compact -10.7% -7.1% -3.8% +10.0% ➖ noise
63 datafusion:vortex-file-compressed -8.2% -7.1% -1.2% +10.0% ➖ noise
63 duckdb:duckdb -8.4% -7.1% -1.3% +10.0% ➖ noise
63 duckdb:vortex-compact +4.8% -7.1% +12.8% +13.0% ➖ noise
63 duckdb:vortex-file-compressed -7.3% -7.1% -0.2% +11.8% ➖ noise
64 datafusion:vortex-compact -12.1% -7.4% -5.0% +10.0% ➖ noise
64 datafusion:vortex-file-compressed -3.9% -7.4% +3.8% +10.0% ➖ noise
64 duckdb:duckdb -8.7% -7.4% -1.4% +10.0% ➖ noise
64 duckdb:vortex-compact -1.5% -7.4% +6.4% +10.0% ➖ noise
64 duckdb:vortex-file-compressed -7.8% -7.4% -0.4% +10.0% ➖ noise
65 datafusion:vortex-compact -9.1% -10.1% +1.0% +10.0% ➖ noise
65 datafusion:vortex-file-compressed +3.3% -10.1% +14.9% +10.2% 🚨 regression
65 duckdb:duckdb -19.9% -10.1% -11.0% +17.5% ➖ noise
65 duckdb:vortex-compact -1.0% -10.1% +10.0% +13.0% ➖ noise
65 duckdb:vortex-file-compressed -3.9% -10.1% +6.9% +12.0% ➖ noise
66 datafusion:vortex-compact -12.4% -9.4% -3.4% +10.0% ➖ noise
66 datafusion:vortex-file-compressed -4.2% -9.4% +5.7% +10.0% ➖ noise
66 duckdb:duckdb -8.9% -9.4% +0.5% +10.1% ➖ noise
66 duckdb:vortex-compact -1.5% -9.4% +8.7% +18.6% ➖ noise
66 duckdb:vortex-file-compressed -6.7% -9.4% +2.9% +10.0% ➖ noise
67 datafusion:vortex-compact -5.3% -12.2% +7.9% +10.0% ➖ noise
67 datafusion:vortex-file-compressed -4.0% -12.2% +9.3% +10.0% ➖ noise
67 duckdb:duckdb -15.3% -12.2% -3.5% +10.0% ➖ noise
67 duckdb:vortex-compact -4.6% -12.2% +8.7% +10.0% ➖ noise
67 duckdb:vortex-file-compressed -6.5% -12.2% +6.5% +10.0% ➖ noise
68 datafusion:vortex-compact -8.9% -8.9% -0.0% +10.0% ➖ noise
68 datafusion:vortex-file-compressed -4.7% -8.9% +4.6% +10.0% ➖ noise
68 duckdb:duckdb -7.0% -8.9% +2.1% +10.0% ➖ noise
68 duckdb:vortex-compact -0.2% -8.9% +9.5% +10.0% ➖ noise
68 duckdb:vortex-file-compressed -11.7% -8.9% -3.0% +12.4% ➖ noise
69 datafusion:vortex-compact -12.6% -5.3% -7.7% +10.0% ➖ noise
69 datafusion:vortex-file-compressed -4.1% -5.3% +1.2% +10.0% ➖ noise
69 duckdb:duckdb -9.5% -5.3% -4.4% +10.0% ➖ noise
69 duckdb:vortex-compact -5.0% -5.3% +0.3% +10.0% ➖ noise
69 duckdb:vortex-file-compressed -6.2% -5.3% -0.9% +10.0% ➖ noise
70 datafusion:vortex-compact -13.3% -3.8% -9.9% +10.0% ✅ faster
70 datafusion:vortex-file-compressed -3.3% -3.8% +0.6% +10.0% ➖ noise
70 duckdb:duckdb -7.9% -3.8% -4.2% +14.8% ➖ noise
70 duckdb:vortex-compact +3.2% -3.8% +7.2% +14.0% ➖ noise
70 duckdb:vortex-file-compressed -4.9% -3.8% -1.1% +12.3% ➖ noise
71 datafusion:vortex-compact -12.5% -7.1% -5.9% +10.1% ➖ noise
71 datafusion:vortex-file-compressed -2.0% -7.1% +5.4% +10.0% ➖ noise
71 duckdb:duckdb -7.5% -7.1% -0.5% +11.5% ➖ noise
71 duckdb:vortex-compact -8.9% -7.1% -2.0% +11.6% ➖ noise
71 duckdb:vortex-file-compressed -9.1% -7.1% -2.2% +14.2% ➖ noise
72 datafusion:vortex-compact -22.4% -9.0% -14.7% +10.0% ✅ faster
72 datafusion:vortex-file-compressed -3.7% -9.0% +5.9% +10.0% ➖ noise
72 duckdb:duckdb -0.1% -9.0% +9.7% +10.3% ➖ noise
72 duckdb:vortex-compact -2.2% -9.0% +7.4% +10.0% ➖ noise
72 duckdb:vortex-file-compressed -2.6% -9.0% +7.0% +10.0% ➖ noise
73 datafusion:vortex-compact -10.2% -6.9% -3.5% +14.5% ➖ noise
73 datafusion:vortex-file-compressed -0.5% -6.9% +6.9% +18.7% ➖ noise
73 duckdb:duckdb -7.7% -6.9% -0.8% +11.4% ➖ noise
73 duckdb:vortex-compact +1.8% -6.9% +9.4% +13.6% ➖ noise
73 duckdb:vortex-file-compressed -5.0% -6.9% +2.1% +11.6% ➖ noise
74 datafusion:vortex-compact -11.8% -6.8% -5.5% +10.0% ➖ noise
74 datafusion:vortex-file-compressed -9.3% -6.8% -2.7% +10.0% ➖ noise
74 duckdb:duckdb -5.8% -6.8% +1.0% +10.0% ➖ noise
74 duckdb:vortex-compact +2.6% -6.8% +10.0% +10.0% 🚨 regression
74 duckdb:vortex-file-compressed -9.5% -6.8% -2.9% +10.0% ➖ noise
75 datafusion:vortex-compact -12.2% -7.9% -4.6% +10.0% ➖ noise
75 datafusion:vortex-file-compressed -11.7% -7.9% -4.1% +10.0% ➖ noise
75 duckdb:duckdb -6.7% -7.9% +1.4% +10.0% ➖ noise
75 duckdb:vortex-compact +2.8% -7.9% +11.7% +10.0% 🚨 regression
75 duckdb:vortex-file-compressed -4.6% -7.9% +3.6% +10.0% ➖ noise
76 datafusion:vortex-compact -12.9% -6.5% -6.8% +10.5% ➖ noise
76 datafusion:vortex-file-compressed -7.1% -6.5% -0.7% +11.4% ➖ noise
76 duckdb:duckdb -2.0% -6.5% +4.8% +19.5% ➖ noise
76 duckdb:vortex-compact -10.1% -6.5% -3.9% +14.2% ➖ noise
76 duckdb:vortex-file-compressed -1.5% -6.5% +5.3% +31.1% ➖ noise
77 datafusion:vortex-compact -11.3% -14.2% +3.3% +10.0% ➖ noise
77 datafusion:vortex-file-compressed -4.7% -14.2% +11.0% +10.1% 🚨 regression
77 duckdb:duckdb -2.3% -14.2% +13.9% +15.0% ➖ noise
77 duckdb:vortex-compact -7.1% -14.2% +8.3% +13.1% ➖ noise
77 duckdb:vortex-file-compressed -7.6% -14.2% +7.6% +15.6% ➖ noise
78 datafusion:vortex-compact -13.6% -9.9% -4.2% +10.0% ➖ noise
78 datafusion:vortex-file-compressed -8.4% -9.9% +1.6% +10.0% ➖ noise
78 duckdb:duckdb -4.4% -9.9% +6.1% +10.5% ➖ noise
78 duckdb:vortex-compact -7.9% -9.9% +2.2% +10.0% ➖ noise
78 duckdb:vortex-file-compressed -12.6% -9.9% -3.0% +10.1% ➖ noise
79 datafusion:vortex-compact -11.4% -9.1% -2.5% +10.0% ➖ noise
79 datafusion:vortex-file-compressed -6.4% -9.1% +3.0% +10.0% ➖ noise
79 duckdb:duckdb -11.4% -9.1% -2.6% +10.0% ➖ noise
79 duckdb:vortex-compact -0.5% -9.1% +9.4% +15.5% ➖ noise
79 duckdb:vortex-file-compressed -10.2% -9.1% -1.3% +10.1% ➖ noise
80 datafusion:vortex-compact -12.4% -9.2% -3.5% +10.0% ➖ noise
80 datafusion:vortex-file-compressed -5.0% -9.2% +4.7% +10.0% ➖ noise
80 duckdb:duckdb -14.2% -9.2% -5.5% +16.4% ➖ noise
80 duckdb:vortex-compact -3.9% -9.2% +5.9% +10.0% ➖ noise
80 duckdb:vortex-file-compressed -4.8% -9.2% +4.9% +10.0% ➖ noise
81 datafusion:vortex-compact -14.3% -4.7% -10.0% +10.0% ✅ faster
81 datafusion:vortex-file-compressed +0.0% -4.7% +5.0% +10.0% ➖ noise
81 duckdb:duckdb -9.1% -4.7% -4.5% +12.5% ➖ noise
81 duckdb:vortex-compact -11.6% -4.7% -7.2% +16.0% ➖ noise
81 duckdb:vortex-file-compressed -8.1% -4.7% -3.5% +10.3% ➖ noise
82 datafusion:vortex-compact -11.9% -6.8% -5.5% +10.0% ➖ noise
82 datafusion:vortex-file-compressed +2.3% -6.8% +9.7% +10.3% ➖ noise
82 duckdb:duckdb -5.8% -6.8% +1.0% +15.1% ➖ noise
82 duckdb:vortex-compact -12.3% -6.8% -6.0% +10.0% ➖ noise
82 duckdb:vortex-file-compressed -11.2% -6.8% -4.8% +14.4% ➖ noise
83 datafusion:vortex-compact -16.2% -7.3% -9.6% +10.0% ✅ faster
83 datafusion:vortex-file-compressed -3.5% -7.3% +4.0% +10.0% ➖ noise
83 duckdb:duckdb -11.0% -7.3% -4.0% +11.3% ➖ noise
83 duckdb:vortex-compact -5.7% -7.3% +1.7% +10.0% ➖ noise
83 duckdb:vortex-file-compressed -11.0% -7.3% -4.0% +11.2% ➖ noise
84 datafusion:vortex-compact -12.2% -6.7% -5.9% +10.0% ➖ noise
84 datafusion:vortex-file-compressed -5.8% -6.7% +0.9% +11.3% ➖ noise
84 duckdb:duckdb -10.4% -6.7% -3.9% +13.2% ➖ noise
84 duckdb:vortex-compact -1.7% -6.7% +5.4% +10.0% ➖ noise
84 duckdb:vortex-file-compressed -12.9% -6.7% -6.6% +10.0% ➖ noise
85 datafusion:vortex-compact -9.8% -6.9% -3.1% +10.0% ➖ noise
85 datafusion:vortex-file-compressed -1.8% -6.9% +5.5% +10.0% ➖ noise
85 duckdb:duckdb -8.4% -6.9% -1.7% +10.7% ➖ noise
85 duckdb:vortex-compact -5.8% -6.9% +1.1% +10.0% ➖ noise
85 duckdb:vortex-file-compressed -8.7% -6.9% -1.9% +10.0% ➖ noise
86 datafusion:vortex-compact -10.8% -6.7% -4.4% +10.7% ➖ noise
86 datafusion:vortex-file-compressed -2.2% -6.7% +4.8% +13.5% ➖ noise
86 duckdb:duckdb -3.3% -6.7% +3.6% +16.2% ➖ noise
86 duckdb:vortex-compact -2.2% -6.7% +4.9% +20.7% ➖ noise
86 duckdb:vortex-file-compressed -4.4% -6.7% +2.4% +16.0% ➖ noise
87 datafusion:vortex-compact -7.9% -11.1% +3.6% +10.0% ➖ noise
87 datafusion:vortex-file-compressed -1.9% -11.1% +10.4% +10.0% 🚨 regression
87 duckdb:duckdb -5.9% -11.1% +5.8% +10.5% ➖ noise
87 duckdb:vortex-compact -7.5% -11.1% +4.0% +10.0% ➖ noise
87 duckdb:vortex-file-compressed -3.6% -11.1% +8.5% +10.0% ➖ noise
88 datafusion:vortex-compact -7.3% -5.1% -2.3% +10.0% ➖ noise
88 datafusion:vortex-file-compressed -2.9% -5.1% +2.4% +10.0% ➖ noise
88 duckdb:duckdb -4.7% -5.1% +0.4% +10.0% ➖ noise
88 duckdb:vortex-compact -6.1% -5.1% -1.0% +10.0% ➖ noise
88 duckdb:vortex-file-compressed -9.2% -5.1% -4.3% +10.0% ➖ noise
89 datafusion:vortex-compact -12.7% -8.1% -5.0% +10.0% ➖ noise
89 datafusion:vortex-file-compressed -6.2% -8.1% +2.1% +10.1% ➖ noise
89 duckdb:duckdb -3.6% -8.1% +4.9% +11.4% ➖ noise
89 duckdb:vortex-compact -2.8% -8.1% +5.8% +11.9% ➖ noise
89 duckdb:vortex-file-compressed -11.3% -8.1% -3.5% +11.1% ➖ noise
90 datafusion:vortex-compact -9.0% -15.2% +7.3% +10.0% ➖ noise
90 datafusion:vortex-file-compressed -8.0% -15.2% +8.4% +10.0% ➖ noise
90 duckdb:duckdb -14.3% -15.2% +1.1% +11.6% ➖ noise
90 duckdb:vortex-compact -8.8% -15.2% +7.5% +12.2% ➖ noise
90 duckdb:vortex-file-compressed -4.0% -15.2% +13.2% +14.2% ➖ noise
91 datafusion:vortex-compact -2.7% -5.3% +2.8% +10.0% ➖ noise
91 datafusion:vortex-file-compressed -8.7% -5.3% -3.5% +10.0% ➖ noise
91 duckdb:duckdb -1.9% -5.3% +3.6% +10.9% ➖ noise
91 duckdb:vortex-compact -7.8% -5.3% -2.6% +10.0% ➖ noise
91 duckdb:vortex-file-compressed -7.0% -5.3% -1.7% +16.6% ➖ noise
92 datafusion:vortex-compact -9.1% -10.6% +1.8% +10.0% ➖ noise
92 datafusion:vortex-file-compressed -2.2% -10.6% +9.5% +10.0% ➖ noise
92 duckdb:duckdb -4.0% -10.6% +7.4% +14.6% ➖ noise
92 duckdb:vortex-compact +4.1% -10.6% +16.5% +10.3% 🚨 regression
92 duckdb:vortex-file-compressed -1.9% -10.6% +9.8% +13.3% ➖ noise
93 datafusion:vortex-compact -14.4% -6.8% -8.2% +10.0% ➖ noise
93 datafusion:vortex-file-compressed -3.5% -6.8% +3.6% +10.0% ➖ noise
93 duckdb:duckdb -15.7% -6.8% -9.6% +14.4% ➖ noise
93 duckdb:vortex-compact +0.2% -6.8% +7.5% +13.2% ➖ noise
93 duckdb:vortex-file-compressed -7.6% -6.8% -0.9% +15.5% ➖ noise
94 datafusion:vortex-compact -10.1% -12.7% +3.0% +10.0% ➖ noise
94 datafusion:vortex-file-compressed -7.2% -12.7% +6.3% +10.0% ➖ noise
94 duckdb:duckdb -9.3% -12.7% +3.9% +11.1% ➖ noise
94 duckdb:vortex-compact +4.1% -12.7% +19.2% +13.8% 🚨 regression
94 duckdb:vortex-file-compressed -6.5% -12.7% +7.1% +14.7% ➖ noise
95 datafusion:vortex-compact -10.8% -5.5% -5.6% +11.1% ➖ noise
95 datafusion:vortex-file-compressed -2.0% -5.5% +3.7% +10.5% ➖ noise
95 duckdb:duckdb -20.2% -5.5% -15.6% +18.5% ➖ noise
95 duckdb:vortex-compact -1.1% -5.5% +4.7% +25.0% ➖ noise
95 duckdb:vortex-file-compressed +0.5% -5.5% +6.3% +14.6% ➖ noise
96 datafusion:vortex-compact -6.2% -11.0% +5.3% +10.0% ➖ noise
96 datafusion:vortex-file-compressed -2.7% -11.0% +9.3% +10.0% ➖ noise
96 duckdb:duckdb -10.9% -11.0% +0.1% +13.9% ➖ noise
96 duckdb:vortex-compact +0.8% -11.0% +13.2% +10.0% 🚨 regression
96 duckdb:vortex-file-compressed -8.7% -11.0% +2.5% +13.3% ➖ noise
97 datafusion:vortex-compact -16.5% -9.6% -7.6% +10.0% ➖ noise
97 datafusion:vortex-file-compressed -6.9% -9.6% +3.0% +10.0% ➖ noise
97 duckdb:duckdb -10.5% -9.6% -1.1% +10.6% ➖ noise
97 duckdb:vortex-compact -4.7% -9.6% +5.4% +10.0% ➖ noise
97 duckdb:vortex-file-compressed -8.7% -9.6% +1.0% +11.4% ➖ noise
98 datafusion:vortex-compact -10.5% -9.2% -1.5% +10.0% ➖ noise
98 datafusion:vortex-file-compressed -5.5% -9.2% +4.0% +10.0% ➖ noise
98 duckdb:duckdb -10.2% -9.2% -1.2% +17.8% ➖ noise
98 duckdb:vortex-compact +3.2% -9.2% +13.5% +10.3% 🚨 regression
98 duckdb:vortex-file-compressed -11.5% -9.2% -2.6% +10.9% ➖ noise
99 datafusion:vortex-compact -10.4% -3.3% -7.3% +13.3% ➖ noise
99 datafusion:vortex-file-compressed -7.3% -3.3% -4.1% +13.2% ➖ noise
99 duckdb:duckdb -5.8% -3.3% -2.6% +11.6% ➖ noise
99 duckdb:vortex-compact -4.1% -3.3% -0.9% +15.4% ➖ noise
99 duckdb:vortex-file-compressed -10.9% -3.3% -7.9% +22.7% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: TPC-DS SF=1 on NVME

No file size changes detected.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.4%
Vortex (geomean): 1.049x ➖
Parquet (geomean): 1.034x ➖
Shifts: Parquet (control) +3.4% · Median polish +4.9%


datafusion / vortex-file-compressed (1.058x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 415084911 392844653 1.06
tpch_q02/datafusion:vortex-file-compressed 124260486 114160610 1.09
tpch_q03/datafusion:vortex-file-compressed 218815483 200312622 1.09
tpch_q04/datafusion:vortex-file-compressed 104103727 101259423 1.03
tpch_q05/datafusion:vortex-file-compressed 411183565 382836074 1.07
tpch_q06/datafusion:vortex-file-compressed 43017446 41164642 1.05
tpch_q07/datafusion:vortex-file-compressed 605486535 563470415 1.07
tpch_q08/datafusion:vortex-file-compressed 402474550 383013769 1.05
tpch_q09/datafusion:vortex-file-compressed 717462772 667056572 1.08
tpch_q10/datafusion:vortex-file-compressed 254003433 237536569 1.07
tpch_q11/datafusion:vortex-file-compressed 91223966 86510397 1.05
tpch_q12/datafusion:vortex-file-compressed 113673443 107646487 1.06
tpch_q13/datafusion:vortex-file-compressed 235604062 221015476 1.07
tpch_q14/datafusion:vortex-file-compressed 61460049 57231478 1.07
tpch_q15/datafusion:vortex-file-compressed 111228867 107765338 1.03
tpch_q16/datafusion:vortex-file-compressed 81951279 78967940 1.04
tpch_q17/datafusion:vortex-file-compressed 709138023 697896638 1.02
tpch_q18/datafusion:vortex-file-compressed 950432425 878551984 1.08
tpch_q19/datafusion:vortex-file-compressed 99672986 98372649 1.01
tpch_q20/datafusion:vortex-file-compressed 181747082 168787316 1.08
tpch_q21/datafusion:vortex-file-compressed 705572563 661133750 1.07
tpch_q22/datafusion:vortex-file-compressed 63024110 60496946 1.04
datafusion / vortex-compact (1.059x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 460333384 446085991 1.03
tpch_q02/datafusion:vortex-compact 130110813 120997505 1.08
tpch_q03/datafusion:vortex-compact 231753145 216836171 1.07
tpch_q04/datafusion:vortex-compact 127280698 119216864 1.07
tpch_q05/datafusion:vortex-compact 422212464 388057375 1.09
tpch_q06/datafusion:vortex-compact 65379978 63025755 1.04
tpch_q07/datafusion:vortex-compact 630598603 591137138 1.07
tpch_q08/datafusion:vortex-compact 413386374 390028630 1.06
tpch_q09/datafusion:vortex-compact 737347880 681122182 1.08
tpch_q10/datafusion:vortex-compact 288430677 271328064 1.06
tpch_q11/datafusion:vortex-compact 95861027 90805353 1.06
tpch_q12/datafusion:vortex-compact 177004186 168119925 1.05
tpch_q13/datafusion:vortex-compact 288034991 268650494 1.07
tpch_q14/datafusion:vortex-compact 79603120 75769510 1.05
tpch_q15/datafusion:vortex-compact 174222722 164557994 1.06
tpch_q16/datafusion:vortex-compact 85916211 80618840 1.07
tpch_q17/datafusion:vortex-compact 696488801 650433718 1.07
tpch_q18/datafusion:vortex-compact 955631102 887117085 1.08
tpch_q19/datafusion:vortex-compact 142118901 143507726 0.99
tpch_q20/datafusion:vortex-compact 213402336 196239006 1.09
tpch_q21/datafusion:vortex-compact 745145636 702539287 1.06
tpch_q22/datafusion:vortex-compact 73703709 72323660 1.02
datafusion / parquet (1.054x ➖, 0↑ 2↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 476567832 409805386 1.16
tpch_q02/datafusion:parquet 194994154 184756079 1.06
tpch_q03/datafusion:parquet 314913038 292800256 1.08
tpch_q04/datafusion:parquet 139192722 132158615 1.05
tpch_q05/datafusion:parquet 476908724 446463626 1.07
tpch_q06/datafusion:parquet 124846709 129218747 0.97
tpch_q07/datafusion:parquet 681030818 622637053 1.09
tpch_q08/datafusion:parquet 515378344 496507348 1.04
tpch_q09/datafusion:parquet 821710694 758800751 1.08
tpch_q10/datafusion:parquet 540928849 509741845 1.06
tpch_q11/datafusion:parquet 🚨 139345937 126062369 1.11
tpch_q12/datafusion:parquet 220433125 206427357 1.07
tpch_q13/datafusion:parquet 348399470 337476563 1.03
tpch_q14/datafusion:parquet 164969395 166529904 0.99
tpch_q15/datafusion:parquet 258307062 251107986 1.03
tpch_q16/datafusion:parquet 142851758 135534684 1.05
tpch_q17/datafusion:parquet 728951610 695591403 1.05
tpch_q18/datafusion:parquet 951102574 885106618 1.07
tpch_q19/datafusion:parquet 272512523 266694537 1.02
tpch_q20/datafusion:parquet 320542073 302896741 1.06
tpch_q21/datafusion:parquet 780384545 732618004 1.07
tpch_q22/datafusion:parquet 220231355 218317984 1.01
datafusion / arrow (1.068x ➖, 0↑ 3↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 628346756 589121077 1.07
tpch_q02/datafusion:arrow 167820082 166233612 1.01
tpch_q03/datafusion:arrow 501351621 457676962 1.10
tpch_q04/datafusion:arrow 372260575 348821289 1.07
tpch_q05/datafusion:arrow 963544148 917544377 1.05
tpch_q06/datafusion:arrow 293334764 274532564 1.07
tpch_q07/datafusion:arrow 1223798454 1124255674 1.09
tpch_q08/datafusion:arrow 1203742467 1117421180 1.08
tpch_q09/datafusion:arrow 1412877868 1320612954 1.07
tpch_q10/datafusion:arrow 645043369 596115483 1.08
tpch_q11/datafusion:arrow 154508468 148303830 1.04
tpch_q12/datafusion:arrow 695058645 655619783 1.06
tpch_q13/datafusion:arrow 529044610 524290871 1.01
tpch_q14/datafusion:arrow 🚨 348536498 309185768 1.13
tpch_q15/datafusion:arrow 🚨 743580167 664551618 1.12
tpch_q16/datafusion:arrow 108881669 105880946 1.03
tpch_q17/datafusion:arrow 1389579243 1309688866 1.06
tpch_q18/datafusion:arrow 1936529128 1821096763 1.06
tpch_q19/datafusion:arrow 558147930 507823008 1.10
tpch_q20/datafusion:arrow 🚨 553763021 493405157 1.12
tpch_q21/datafusion:arrow 3008815625 2857129889 1.05
tpch_q22/datafusion:arrow 149506259 142416278 1.05
duckdb / vortex-file-compressed (1.041x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 178864541 176930576 1.01
tpch_q02/duckdb:vortex-file-compressed 54187809 53017793 1.02
tpch_q03/duckdb:vortex-file-compressed 135637356 127606419 1.06
tpch_q04/duckdb:vortex-file-compressed 156996669 149728193 1.05
tpch_q05/duckdb:vortex-file-compressed 141243940 133239723 1.06
tpch_q06/duckdb:vortex-file-compressed 50498968 49417594 1.02
tpch_q07/duckdb:vortex-file-compressed 153715531 147426019 1.04
tpch_q08/duckdb:vortex-file-compressed 189076375 176711013 1.07
tpch_q09/duckdb:vortex-file-compressed 352292674 337137899 1.04
tpch_q10/duckdb:vortex-file-compressed 163690754 154949381 1.06
tpch_q11/duckdb:vortex-file-compressed 37487499 36628536 1.02
tpch_q12/duckdb:vortex-file-compressed 95222230 88606152 1.07
tpch_q13/duckdb:vortex-file-compressed 258105750 249871532 1.03
tpch_q14/duckdb:vortex-file-compressed 72297028 71405998 1.01
tpch_q15/duckdb:vortex-file-compressed 102493344 97735356 1.05
tpch_q16/duckdb:vortex-file-compressed 82088249 80067986 1.03
tpch_q17/duckdb:vortex-file-compressed 108092177 102451199 1.06
tpch_q18/duckdb:vortex-file-compressed 284759887 282678458 1.01
tpch_q19/duckdb:vortex-file-compressed 93294164 92527650 1.01
tpch_q20/duckdb:vortex-file-compressed 174613517 163032112 1.07
tpch_q21/duckdb:vortex-file-compressed 591900210 561066841 1.05
tpch_q22/duckdb:vortex-file-compressed 81304764 76799244 1.06
duckdb / vortex-compact (1.040x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 236209895 229542874 1.03
tpch_q02/duckdb:vortex-compact 60312327 59723359 1.01
tpch_q03/duckdb:vortex-compact 146286315 140684010 1.04
tpch_q04/duckdb:vortex-compact 184644575 175545365 1.05
tpch_q05/duckdb:vortex-compact 155766677 147523195 1.06
tpch_q06/duckdb:vortex-compact 86658046 84842591 1.02
tpch_q07/duckdb:vortex-compact 213674796 204567059 1.04
tpch_q08/duckdb:vortex-compact 208066484 197063951 1.06
tpch_q09/duckdb:vortex-compact 376289659 364903832 1.03
tpch_q10/duckdb:vortex-compact 194198101 184837850 1.05
tpch_q11/duckdb:vortex-compact 43790827 41654703 1.05
tpch_q12/duckdb:vortex-compact 212670589 204667174 1.04
tpch_q13/duckdb:vortex-compact 308312135 294380667 1.05
tpch_q14/duckdb:vortex-compact 108444073 103100003 1.05
tpch_q15/duckdb:vortex-compact 125045150 118468367 1.06
tpch_q16/duckdb:vortex-compact 88968288 86263560 1.03
tpch_q17/duckdb:vortex-compact 122510523 116353511 1.05
tpch_q18/duckdb:vortex-compact 298797327 298554051 1.00
tpch_q19/duckdb:vortex-compact 118139168 114682244 1.03
tpch_q20/duckdb:vortex-compact 213718872 206579484 1.03
tpch_q21/duckdb:vortex-compact 668386096 629709351 1.06
tpch_q22/duckdb:vortex-compact 94194728 91303060 1.03
duckdb / parquet (1.014x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 262371537 260462974 1.01
tpch_q02/duckdb:parquet 96493991 103823095 0.93
tpch_q03/duckdb:parquet 220859515 210306070 1.05
tpch_q04/duckdb:parquet 141959726 134148083 1.06
tpch_q05/duckdb:parquet 224925791 217870922 1.03
tpch_q06/duckdb:parquet 64773788 69703926 0.93
tpch_q07/duckdb:parquet 187466693 181447978 1.03
tpch_q08/duckdb:parquet 259871080 254896839 1.02
tpch_q09/duckdb:parquet 480661737 465277376 1.03
tpch_q10/duckdb:parquet 615989557 607862611 1.01
tpch_q11/duckdb:parquet 47406495 44568400 1.06
tpch_q12/duckdb:parquet 128269536 125392058 1.02
tpch_q13/duckdb:parquet 411081201 447842999 0.92
tpch_q14/duckdb:parquet 176524243 173817570 1.02
tpch_q15/duckdb:parquet 100376883 98420482 1.02
tpch_q16/duckdb:parquet 167782249 164021791 1.02
tpch_q17/duckdb:parquet 181143038 175780524 1.03
tpch_q18/duckdb:parquet 354575308 353376570 1.00
tpch_q19/duckdb:parquet 287559339 275594409 1.04
tpch_q20/duckdb:parquet 230644171 223696760 1.03
tpch_q21/duckdb:parquet 595971396 567658724 1.05
tpch_q22/duckdb:parquet 293915386 293116992 1.00
duckdb / duckdb (1.025x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 117796808 117110154 1.01
tpch_q02/duckdb:duckdb 47401643 47998148 0.99
tpch_q03/duckdb:duckdb 99720827 97105517 1.03
tpch_q04/duckdb:duckdb 136263899 132352041 1.03
tpch_q05/duckdb:duckdb 115417339 109749051 1.05
tpch_q06/duckdb:duckdb 39544182 39034347 1.01
tpch_q07/duckdb:duckdb 89535704 85926575 1.04
tpch_q08/duckdb:duckdb 114048161 111990642 1.02
tpch_q09/duckdb:duckdb 286308001 279362600 1.02
tpch_q10/duckdb:duckdb 208217969 205467037 1.01
tpch_q11/duckdb:duckdb 16214094 15656424 1.04
tpch_q12/duckdb:duckdb 85564103 85092989 1.01
tpch_q13/duckdb:duckdb 257857713 254807877 1.01
tpch_q14/duckdb:duckdb 72195444 70966065 1.02
tpch_q15/duckdb:duckdb 79870164 78793326 1.01
tpch_q16/duckdb:duckdb 77589530 73685359 1.05
tpch_q17/duckdb:duckdb 85731772 84128405 1.02
tpch_q18/duckdb:duckdb 219079693 213538495 1.03
tpch_q19/duckdb:duckdb 118742001 115539556 1.03
tpch_q20/duckdb:duckdb 113243681 111165911 1.02
tpch_q21/duckdb:duckdb 323306372 299644280 1.08
tpch_q22/duckdb:duckdb 70873544 69104096 1.03
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow +6.7% +8.2% -1.5% +10.0% ➖ noise
1 datafusion:vortex-compact +3.2% +8.2% -4.7% +11.1% ➖ noise
1 datafusion:vortex-file-compressed +5.7% +8.2% -2.4% +10.0% ➖ noise
1 duckdb:duckdb +0.6% +8.2% -7.1% +10.0% ➖ noise
1 duckdb:vortex-compact +2.9% +8.2% -4.9% +10.0% ➖ noise
1 duckdb:vortex-file-compressed +1.1% +8.2% -6.6% +10.0% ➖ noise
2 datafusion:arrow +1.0% -1.0% +1.9% +10.0% ➖ noise
2 datafusion:vortex-compact +7.5% -1.0% +8.6% +10.0% ➖ noise
2 datafusion:vortex-file-compressed +8.8% -1.0% +9.9% +10.0% ➖ noise
2 duckdb:duckdb -1.2% -1.0% -0.3% +11.9% ➖ noise
2 duckdb:vortex-compact +1.0% -1.0% +2.0% +10.1% ➖ noise
2 duckdb:vortex-file-compressed +2.2% -1.0% +3.2% +11.1% ➖ noise
3 datafusion:arrow +9.5% +6.3% +3.1% +10.0% ➖ noise
3 datafusion:vortex-compact +6.9% +6.3% +0.6% +10.0% ➖ noise
3 datafusion:vortex-file-compressed +9.2% +6.3% +2.8% +10.0% ➖ noise
3 duckdb:duckdb +2.7% +6.3% -3.4% +10.0% ➖ noise
3 duckdb:vortex-compact +4.0% +6.3% -2.2% +10.0% ➖ noise
3 duckdb:vortex-file-compressed +6.3% +6.3% +0.0% +10.0% ➖ noise
4 datafusion:arrow +6.7% +5.6% +1.1% +10.0% ➖ noise
4 datafusion:vortex-compact +6.8% +5.6% +1.1% +10.0% ➖ noise
4 datafusion:vortex-file-compressed +2.8% +5.6% -2.6% +10.0% ➖ noise
4 duckdb:duckdb +3.0% +5.6% -2.5% +10.0% ➖ noise
4 duckdb:vortex-compact +5.2% +5.6% -0.4% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +4.9% +5.6% -0.7% +10.0% ➖ noise
5 datafusion:arrow +5.0% +5.0% -0.0% +10.0% ➖ noise
5 datafusion:vortex-compact +8.8% +5.0% +3.6% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +7.4% +5.0% +2.3% +10.0% ➖ noise
5 duckdb:duckdb +5.2% +5.0% +0.1% +10.0% ➖ noise
5 duckdb:vortex-compact +5.6% +5.0% +0.5% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +6.0% +5.0% +0.9% +10.0% ➖ noise
6 datafusion:arrow +6.8% -5.2% +12.8% +10.0% 🚨 regression
6 datafusion:vortex-compact +3.7% -5.2% +9.5% +10.0% ➖ noise
6 datafusion:vortex-file-compressed +4.5% -5.2% +10.3% +10.0% 🚨 regression
6 duckdb:duckdb +1.3% -5.2% +6.9% +16.0% ➖ noise
6 duckdb:vortex-compact +2.1% -5.2% +7.8% +10.9% ➖ noise
6 duckdb:vortex-file-compressed +2.2% -5.2% +7.8% +12.7% ➖ noise
7 datafusion:arrow +8.9% +6.3% +2.4% +10.0% ➖ noise
7 datafusion:vortex-compact +6.7% +6.3% +0.3% +10.0% ➖ noise
7 datafusion:vortex-file-compressed +7.5% +6.3% +1.1% +10.0% ➖ noise
7 duckdb:duckdb +4.2% +6.3% -2.0% +10.6% ➖ noise
7 duckdb:vortex-compact +4.5% +6.3% -1.7% +10.0% ➖ noise
7 duckdb:vortex-file-compressed +4.3% +6.3% -1.9% +10.0% ➖ noise
8 datafusion:arrow +7.7% +2.9% +4.7% +10.0% ➖ noise
8 datafusion:vortex-compact +6.0% +2.9% +3.0% +10.0% ➖ noise
8 datafusion:vortex-file-compressed +5.1% +2.9% +2.1% +10.0% ➖ noise
8 duckdb:duckdb +1.8% +2.9% -1.0% +10.0% ➖ noise
8 duckdb:vortex-compact +5.6% +2.9% +2.6% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +7.0% +2.9% +4.0% +10.0% ➖ noise
9 datafusion:arrow +7.0% +5.8% +1.2% +10.0% ➖ noise
9 datafusion:vortex-compact +8.3% +5.8% +2.4% +10.0% ➖ noise
9 datafusion:vortex-file-compressed +7.6% +5.8% +1.7% +10.0% ➖ noise
9 duckdb:duckdb +2.5% +5.8% -3.1% +10.0% ➖ noise
9 duckdb:vortex-compact +3.1% +5.8% -2.5% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +4.5% +5.8% -1.2% +10.0% ➖ noise
10 datafusion:arrow +8.2% +3.7% +4.3% +10.0% ➖ noise
10 datafusion:vortex-compact +6.3% +3.7% +2.5% +10.0% ➖ noise
10 datafusion:vortex-file-compressed +6.9% +3.7% +3.1% +10.0% ➖ noise
10 duckdb:duckdb +1.3% +3.7% -2.3% +10.0% ➖ noise
10 duckdb:vortex-compact +5.1% +3.7% +1.3% +10.0% ➖ noise
10 duckdb:vortex-file-compressed +5.6% +3.7% +1.9% +10.0% ➖ noise
11 datafusion:arrow +4.2% +8.4% -3.9% +10.0% ➖ noise
11 datafusion:vortex-compact +5.6% +8.4% -2.6% +10.0% ➖ noise
11 datafusion:vortex-file-compressed +5.4% +8.4% -2.8% +10.0% ➖ noise
11 duckdb:duckdb +3.6% +8.4% -4.5% +18.6% ➖ noise
11 duckdb:vortex-compact +5.1% +8.4% -3.0% +11.6% ➖ noise
11 duckdb:vortex-file-compressed +2.3% +8.4% -5.6% +10.0% ➖ noise
12 datafusion:arrow +6.0% +4.5% +1.4% +52.0% ➖ noise
12 datafusion:vortex-compact +5.3% +4.5% +0.7% +10.0% ➖ noise
12 datafusion:vortex-file-compressed +5.6% +4.5% +1.0% +10.0% ➖ noise
12 duckdb:duckdb +0.6% +4.5% -3.8% +10.0% ➖ noise
12 duckdb:vortex-compact +3.9% +4.5% -0.6% +10.0% ➖ noise
12 duckdb:vortex-file-compressed +7.5% +4.5% +2.8% +10.0% ➖ noise
13 datafusion:arrow +0.9% -2.7% +3.7% +10.0% ➖ noise
13 datafusion:vortex-compact +7.2% -2.7% +10.1% +10.0% 🚨 regression
13 datafusion:vortex-file-compressed +6.6% -2.7% +9.5% +10.0% ➖ noise
13 duckdb:duckdb +1.2% -2.7% +4.0% +10.0% ➖ noise
13 duckdb:vortex-compact +4.7% -2.7% +7.6% +10.0% ➖ noise
13 duckdb:vortex-file-compressed +3.3% -2.7% +6.1% +10.0% ➖ noise
14 datafusion:arrow +12.7% +0.3% +12.4% +10.0% 🚨 regression
14 datafusion:vortex-compact +5.1% +0.3% +4.7% +10.0% ➖ noise
14 datafusion:vortex-file-compressed +7.4% +0.3% +7.1% +13.9% ➖ noise
14 duckdb:duckdb +1.7% +0.3% +1.4% +10.0% ➖ noise
14 duckdb:vortex-compact +5.2% +0.3% +4.9% +10.0% ➖ noise
14 duckdb:vortex-file-compressed +1.2% +0.3% +0.9% +10.9% ➖ noise
15 datafusion:arrow +11.9% +2.4% +9.2% +10.0% ➖ noise
15 datafusion:vortex-compact +5.9% +2.4% +3.4% +10.0% ➖ noise
15 datafusion:vortex-file-compressed +3.2% +2.4% +0.8% +10.0% ➖ noise
15 duckdb:duckdb +1.4% +2.4% -1.0% +10.0% ➖ noise
15 duckdb:vortex-compact +5.6% +2.4% +3.1% +10.0% ➖ noise
15 duckdb:vortex-file-compressed +4.9% +2.4% +2.4% +10.0% ➖ noise
16 datafusion:arrow +2.8% +3.8% -1.0% +15.4% ➖ noise
16 datafusion:vortex-compact +6.6% +3.8% +2.6% +11.5% ➖ noise
16 datafusion:vortex-file-compressed +3.8% +3.8% -0.1% +11.5% ➖ noise
16 duckdb:duckdb +5.3% +3.8% +1.4% +11.5% ➖ noise
16 duckdb:vortex-compact +3.1% +3.8% -0.7% +13.0% ➖ noise
16 duckdb:vortex-file-compressed +2.5% +3.8% -1.3% +11.8% ➖ noise
17 datafusion:arrow +6.1% +3.9% +2.1% +10.0% ➖ noise
17 datafusion:vortex-compact +7.1% +3.9% +3.0% +10.0% ➖ noise
17 datafusion:vortex-file-compressed +1.6% +3.9% -2.2% +10.0% ➖ noise
17 duckdb:duckdb +1.9% +3.9% -1.9% +10.0% ➖ noise
17 duckdb:vortex-compact +5.3% +3.9% +1.3% +10.0% ➖ noise
17 duckdb:vortex-file-compressed +5.5% +3.9% +1.5% +10.0% ➖ noise
18 datafusion:arrow +6.3% +3.8% +2.4% +10.0% ➖ noise
18 datafusion:vortex-compact +7.7% +3.8% +3.7% +10.0% ➖ noise
18 datafusion:vortex-file-compressed +8.2% +3.8% +4.2% +10.0% ➖ noise
18 duckdb:duckdb +2.6% +3.8% -1.2% +10.0% ➖ noise
18 duckdb:vortex-compact +0.1% +3.8% -3.6% +10.0% ➖ noise
18 duckdb:vortex-file-compressed +0.7% +3.8% -3.0% +10.0% ➖ noise
19 datafusion:arrow +9.9% +3.3% +6.4% +10.0% ➖ noise
19 datafusion:vortex-compact -1.0% +3.3% -4.1% +10.0% ➖ noise
19 datafusion:vortex-file-compressed +1.3% +3.3% -1.9% +10.0% ➖ noise
19 duckdb:duckdb +2.8% +3.3% -0.5% +10.0% ➖ noise
19 duckdb:vortex-compact +3.0% +3.3% -0.2% +10.0% ➖ noise
19 duckdb:vortex-file-compressed +0.8% +3.3% -2.4% +10.0% ➖ noise
20 datafusion:arrow +12.2% +4.5% +7.4% +10.0% ➖ noise
20 datafusion:vortex-compact +8.7% +4.5% +4.1% +10.0% ➖ noise
20 datafusion:vortex-file-compressed +7.7% +4.5% +3.1% +10.0% ➖ noise
20 duckdb:duckdb +1.9% +4.5% -2.5% +10.0% ➖ noise
20 duckdb:vortex-compact +3.5% +4.5% -1.0% +10.0% ➖ noise
20 duckdb:vortex-file-compressed +7.1% +4.5% +2.5% +10.0% ➖ noise
21 datafusion:arrow +5.3% +5.8% -0.4% +10.0% ➖ noise
21 datafusion:vortex-compact +6.1% +5.8% +0.3% +10.0% ➖ noise
21 datafusion:vortex-file-compressed +6.7% +5.8% +0.9% +10.0% ➖ noise
21 duckdb:duckdb +7.9% +5.8% +2.0% +10.0% ➖ noise
21 duckdb:vortex-compact +6.1% +5.8% +0.4% +10.0% ➖ noise
21 duckdb:vortex-file-compressed +5.5% +5.8% -0.2% +10.0% ➖ noise
22 datafusion:arrow +5.0% +0.6% +4.4% +10.0% ➖ noise
22 datafusion:vortex-compact +1.9% +0.6% +1.3% +10.0% ➖ noise
22 datafusion:vortex-file-compressed +4.2% +0.6% +3.6% +10.0% ➖ noise
22 duckdb:duckdb +2.6% +0.6% +2.0% +10.0% ➖ noise
22 duckdb:vortex-compact +3.2% +0.6% +2.6% +10.0% ➖ noise
22 duckdb:vortex-file-compressed +5.9% +0.6% +5.3% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: TPC-H SF=10 on NVME

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

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

Benchmark FineWeb S3 failed! Check the workflow run for details.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -2.0%
Vortex (geomean): 1.067x ➖
Parquet (geomean): 1.089x ➖
Shifts: Parquet (control) +8.9% · Median polish +4.6%


datafusion / vortex-file-compressed (1.180x ➖, 0↑ 6↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 221543586 198233552 1.12
tpch_q02/datafusion:vortex-file-compressed 🚨 629924311 457863056 1.38
tpch_q03/datafusion:vortex-file-compressed 🚨 577243801 355118950 1.63
tpch_q04/datafusion:vortex-file-compressed 🚨 401002544 219670063 1.83
tpch_q05/datafusion:vortex-file-compressed 536903019 433248447 1.24
tpch_q06/datafusion:vortex-file-compressed 352482719 334165880 1.05
tpch_q07/datafusion:vortex-file-compressed 🚨 508057327 380550833 1.34
tpch_q08/datafusion:vortex-file-compressed 🚨 897148620 591250686 1.52
tpch_q09/datafusion:vortex-file-compressed 537658948 485422527 1.11
tpch_q10/datafusion:vortex-file-compressed 531976546 489237527 1.09
tpch_q11/datafusion:vortex-file-compressed 328237268 283367499 1.16
tpch_q12/datafusion:vortex-file-compressed 421147651 357495249 1.18
tpch_q13/datafusion:vortex-file-compressed 215113625 215392494 1.00
tpch_q14/datafusion:vortex-file-compressed 🚨 270098019 194960338 1.39
tpch_q15/datafusion:vortex-file-compressed 382900255 320806834 1.19
tpch_q16/datafusion:vortex-file-compressed 220407374 195579176 1.13
tpch_q17/datafusion:vortex-file-compressed 328020782 339954268 0.96
tpch_q18/datafusion:vortex-file-compressed 304893108 275717678 1.11
tpch_q19/datafusion:vortex-file-compressed 355182418 369167409 0.96
tpch_q20/datafusion:vortex-file-compressed 418646964 392779036 1.07
tpch_q21/datafusion:vortex-file-compressed 473368090 490842441 0.96
tpch_q22/datafusion:vortex-file-compressed 156423469 158550528 0.99
datafusion / vortex-compact (1.028x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 289461463 261702026 1.11
tpch_q02/datafusion:vortex-compact 474615093 470464196 1.01
tpch_q03/datafusion:vortex-compact 🚨 595298554 389712690 1.53
tpch_q04/datafusion:vortex-compact 258328817 249620318 1.03
tpch_q05/datafusion:vortex-compact 422447305 369801830 1.14
tpch_q06/datafusion:vortex-compact 323561411 348187389 0.93
tpch_q07/datafusion:vortex-compact 428872640 476574727 0.90
tpch_q08/datafusion:vortex-compact 762294253 599057586 1.27
tpch_q09/datafusion:vortex-compact 416028144 399836810 1.04
tpch_q10/datafusion:vortex-compact 432164132 450696821 0.96
tpch_q11/datafusion:vortex-compact 267084677 253335783 1.05
tpch_q12/datafusion:vortex-compact 456233399 420719163 1.08
tpch_q13/datafusion:vortex-compact 187690313 215948503 0.87
tpch_q14/datafusion:vortex-compact 259567469 258853417 1.00
tpch_q15/datafusion:vortex-compact 521328265 451495425 1.15
tpch_q16/datafusion:vortex-compact 209631005 204440601 1.03
tpch_q17/datafusion:vortex-compact 387492575 392032932 0.99
tpch_q18/datafusion:vortex-compact 280863660 301304737 0.93
tpch_q19/datafusion:vortex-compact 482828502 518001655 0.93
tpch_q20/datafusion:vortex-compact 442435260 476206149 0.93
tpch_q21/datafusion:vortex-compact 534547689 545058471 0.98
tpch_q22/datafusion:vortex-compact 142305553 153041881 0.93
datafusion / parquet (1.079x ➖, 0↑ 5↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 252917794 226274581 1.12
tpch_q02/datafusion:parquet 426323475 494888884 0.86
tpch_q03/datafusion:parquet 🚨 415461633 310101570 1.34
tpch_q04/datafusion:parquet 🚨 262394414 158027987 1.66
tpch_q05/datafusion:parquet 581811980 467933552 1.24
tpch_q06/datafusion:parquet 142990401 138368753 1.03
tpch_q07/datafusion:parquet 542253388 477411991 1.14
tpch_q08/datafusion:parquet 555713668 642331655 0.87
tpch_q09/datafusion:parquet 501820217 480180440 1.05
tpch_q10/datafusion:parquet 524275841 527282208 0.99
tpch_q11/datafusion:parquet 335133203 329185141 1.02
tpch_q12/datafusion:parquet 288420321 275055387 1.05
tpch_q13/datafusion:parquet 437554620 461240887 0.95
tpch_q14/datafusion:parquet 189793352 236585382 0.80
tpch_q15/datafusion:parquet 287420366 304924837 0.94
tpch_q16/datafusion:parquet 177568487 200942680 0.88
tpch_q17/datafusion:parquet 368265105 478738686 0.77
tpch_q18/datafusion:parquet 470525998 531168937 0.89
tpch_q19/datafusion:parquet 🚨 515198589 361895349 1.42
tpch_q20/datafusion:parquet 472459073 369636619 1.28
tpch_q21/datafusion:parquet 🚨 712179642 507986250 1.40
tpch_q22/datafusion:parquet 🚨 198452527 124143665 1.60
duckdb / vortex-file-compressed (1.059x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 309180604 263127318 1.18
tpch_q02/duckdb:vortex-file-compressed 1035438762 898100756 1.15
tpch_q03/duckdb:vortex-file-compressed 709434905 658853718 1.08
tpch_q04/duckdb:vortex-file-compressed 383172186 362307706 1.06
tpch_q05/duckdb:vortex-file-compressed 931274753 899808682 1.03
tpch_q06/duckdb:vortex-file-compressed 417968803 424670745 0.98
tpch_q07/duckdb:vortex-file-compressed 818577767 750774624 1.09
tpch_q08/duckdb:vortex-file-compressed 955689732 982078607 0.97
tpch_q09/duckdb:vortex-file-compressed 947899374 947098810 1.00
tpch_q10/duckdb:vortex-file-compressed 769512960 702888188 1.09
tpch_q11/duckdb:vortex-file-compressed 🚨 634791044 487247661 1.30
tpch_q12/duckdb:vortex-file-compressed 558710410 614362725 0.91
tpch_q13/duckdb:vortex-file-compressed 558181516 512067675 1.09
tpch_q14/duckdb:vortex-file-compressed 466832009 470251898 0.99
tpch_q15/duckdb:vortex-file-compressed 293696357 276829061 1.06
tpch_q16/duckdb:vortex-file-compressed 401659810 361912589 1.11
tpch_q17/duckdb:vortex-file-compressed 685182557 659692971 1.04
tpch_q18/duckdb:vortex-file-compressed 507106544 536552339 0.95
tpch_q19/duckdb:vortex-file-compressed 494476442 526712347 0.94
tpch_q20/duckdb:vortex-file-compressed 831493865 755633261 1.10
tpch_q21/duckdb:vortex-file-compressed 1149943147 1093940418 1.05
tpch_q22/duckdb:vortex-file-compressed 461421202 385634022 1.20
duckdb / vortex-compact (1.010x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 299307109 322259049 0.93
tpch_q02/duckdb:vortex-compact 933431408 932041155 1.00
tpch_q03/duckdb:vortex-compact 664461772 594165036 1.12
tpch_q04/duckdb:vortex-compact 428872770 363656774 1.18
tpch_q05/duckdb:vortex-compact 878882565 879766109 1.00
tpch_q06/duckdb:vortex-compact 372285037 505298882 0.74
tpch_q07/duckdb:vortex-compact 792724618 812302618 0.98
tpch_q08/duckdb:vortex-compact 971600343 866556172 1.12
tpch_q09/duckdb:vortex-compact 897053042 899566278 1.00
tpch_q10/duckdb:vortex-compact 656064589 692027339 0.95
tpch_q11/duckdb:vortex-compact 509229277 515914874 0.99
tpch_q12/duckdb:vortex-compact 467770835 453000922 1.03
tpch_q13/duckdb:vortex-compact 427817047 449103759 0.95
tpch_q14/duckdb:vortex-compact 490964606 461120408 1.06
tpch_q15/duckdb:vortex-compact 290871232 301872048 0.96
tpch_q16/duckdb:vortex-compact 375364690 345598259 1.09
tpch_q17/duckdb:vortex-compact 670209600 655260678 1.02
tpch_q18/duckdb:vortex-compact 526692978 475677727 1.11
tpch_q19/duckdb:vortex-compact 436372710 481698254 0.91
tpch_q20/duckdb:vortex-compact 813746110 794965529 1.02
tpch_q21/duckdb:vortex-compact 1169873296 1094312816 1.07
tpch_q22/duckdb:vortex-compact 391793413 355453806 1.10
duckdb / parquet (1.100x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 538250913 517112879 1.04
tpch_q02/duckdb:parquet 1517165349 1378787033 1.10
tpch_q03/duckdb:parquet 1265497103 1027102525 1.23
tpch_q04/duckdb:parquet 🚨 847768405 606503111 1.40
tpch_q05/duckdb:parquet 1740626659 1510199231 1.15
tpch_q06/duckdb:parquet 511160530 408673023 1.25
tpch_q07/duckdb:parquet 1422715997 1133602263 1.26
tpch_q08/duckdb:parquet 1985991578 1638338304 1.21
tpch_q09/duckdb:parquet 1571977458 1421364417 1.11
tpch_q10/duckdb:parquet 1594329824 1386220482 1.15
tpch_q11/duckdb:parquet 914770243 915866022 1.00
tpch_q12/duckdb:parquet 691104929 635339234 1.09
tpch_q13/duckdb:parquet 970306011 928611401 1.04
tpch_q14/duckdb:parquet 796586596 871593542 0.91
tpch_q15/duckdb:parquet 564819515 522220014 1.08
tpch_q16/duckdb:parquet 597020619 610768800 0.98
tpch_q17/duckdb:parquet 776803932 723474894 1.07
tpch_q18/duckdb:parquet 987758538 878276541 1.12
tpch_q19/duckdb:parquet 982393049 867843911 1.13
tpch_q20/duckdb:parquet 1158519420 1197815049 0.97
tpch_q21/duckdb:parquet 1385497020 1230824889 1.13
tpch_q22/duckdb:parquet 548046812 599494366 0.91
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +10.6% +7.9% +2.5% +151.6% ➖ noise
1 datafusion:vortex-file-compressed +11.8% +7.9% +3.6% +170.2% ➖ noise
1 duckdb:vortex-compact -7.1% +7.9% -13.9% +299.0% ➖ noise
1 duckdb:vortex-file-compressed +17.5% +7.9% +8.9% +69.0% ➖ noise
2 datafusion:vortex-compact +0.9% -2.6% +3.6% +46.5% ➖ noise
2 datafusion:vortex-file-compressed +37.6% -2.6% +41.3% +41.1% 🚨 regression
2 duckdb:vortex-compact +0.1% -2.6% +2.9% +41.1% ➖ noise
2 duckdb:vortex-file-compressed +15.3% -2.6% +18.4% +41.1% ➖ noise
3 datafusion:vortex-compact +52.8% +28.5% +18.9% +69.7% ➖ noise
3 datafusion:vortex-file-compressed +62.5% +28.5% +26.5% +110.7% ➖ noise
3 duckdb:vortex-compact +11.8% +28.5% -13.0% +41.1% ➖ noise
3 duckdb:vortex-file-compressed +7.7% +28.5% -16.2% +41.1% ➖ noise
4 datafusion:vortex-compact +3.5% +52.3% -32.1% +49.9% ➖ noise
4 datafusion:vortex-file-compressed +82.5% +52.3% +19.8% +41.1% ➖ noise
4 duckdb:vortex-compact +17.9% +52.3% -22.6% +45.9% ➖ noise
4 duckdb:vortex-file-compressed +5.8% +52.3% -30.6% +41.1% ✅ faster
5 datafusion:vortex-compact +14.2% +19.7% -4.6% +41.1% ➖ noise
5 datafusion:vortex-file-compressed +23.9% +19.7% +3.5% +41.1% ➖ noise
5 duckdb:vortex-compact -0.1% +19.7% -16.5% +41.1% ➖ noise
5 duckdb:vortex-file-compressed +3.5% +19.7% -13.5% +41.1% ➖ noise
6 datafusion:vortex-compact -7.1% +13.7% -18.3% +41.1% ➖ noise
6 datafusion:vortex-file-compressed +5.5% +13.7% -7.2% +41.1% ➖ noise
6 duckdb:vortex-compact -26.3% +13.7% -35.2% +51.1% ✅ faster
6 duckdb:vortex-file-compressed -1.6% +13.7% -13.4% +41.1% ➖ noise
7 datafusion:vortex-compact -10.0% +19.4% -24.6% +41.1% ➖ noise
7 datafusion:vortex-file-compressed +33.5% +19.4% +11.8% +41.1% ➖ noise
7 duckdb:vortex-compact -2.4% +19.4% -18.3% +41.1% ➖ noise
7 duckdb:vortex-file-compressed +9.0% +19.4% -8.7% +41.1% ➖ noise
8 datafusion:vortex-compact +27.2% +2.4% +24.3% +41.1% ➖ noise
8 datafusion:vortex-file-compressed +51.7% +2.4% +48.2% +47.9% 🚨 regression
8 duckdb:vortex-compact +12.1% +2.4% +9.5% +41.1% ➖ noise
8 duckdb:vortex-file-compressed -2.7% +2.4% -5.0% +41.1% ➖ noise
9 datafusion:vortex-compact +4.0% +7.5% -3.2% +41.1% ➖ noise
9 datafusion:vortex-file-compressed +10.8% +7.5% +3.0% +73.8% ➖ noise
9 duckdb:vortex-compact -0.3% +7.5% -7.2% +41.1% ➖ noise
9 duckdb:vortex-file-compressed +0.1% +7.5% -6.9% +41.1% ➖ noise
10 datafusion:vortex-compact -4.1% +6.9% -10.3% +41.1% ➖ noise
10 datafusion:vortex-file-compressed +8.7% +6.9% +1.7% +50.1% ➖ noise
10 duckdb:vortex-compact -5.2% +6.9% -11.3% +41.1% ➖ noise
10 duckdb:vortex-file-compressed +9.5% +6.9% +2.4% +41.1% ➖ noise
11 datafusion:vortex-compact +5.4% +0.8% +4.5% +41.1% ➖ noise
11 datafusion:vortex-file-compressed +15.8% +0.8% +14.9% +68.3% ➖ noise
11 duckdb:vortex-compact -1.3% +0.8% -2.1% +41.1% ➖ noise
11 duckdb:vortex-file-compressed +30.3% +0.8% +29.2% +41.1% ➖ noise
12 datafusion:vortex-compact +8.4% +6.8% +1.5% +41.1% ➖ noise
12 datafusion:vortex-file-compressed +17.8% +6.8% +10.3% +72.3% ➖ noise
12 duckdb:vortex-compact +3.3% +6.8% -3.3% +41.1% ➖ noise
12 duckdb:vortex-file-compressed -9.1% +6.8% -14.8% +41.1% ➖ noise
13 datafusion:vortex-compact -13.1% -0.4% -12.7% +53.3% ➖ noise
13 datafusion:vortex-file-compressed -0.1% -0.4% +0.3% +48.6% ➖ noise
13 duckdb:vortex-compact -4.7% -0.4% -4.3% +41.1% ➖ noise
13 duckdb:vortex-file-compressed +9.0% -0.4% +9.5% +41.1% ➖ noise
14 datafusion:vortex-compact +0.3% -14.4% +17.1% +41.1% ➖ noise
14 datafusion:vortex-file-compressed +38.5% -14.4% +61.8% +59.3% 🚨 regression
14 duckdb:vortex-compact +6.5% -14.4% +24.3% +41.1% ➖ noise
14 duckdb:vortex-file-compressed -0.7% -14.4% +15.9% +41.1% ➖ noise
15 datafusion:vortex-compact +15.5% +1.0% +14.4% +41.1% ➖ noise
15 datafusion:vortex-file-compressed +19.4% +1.0% +18.2% +41.1% ➖ noise
15 duckdb:vortex-compact -3.6% +1.0% -4.6% +41.1% ➖ noise
15 duckdb:vortex-file-compressed +6.1% +1.0% +5.1% +41.1% ➖ noise
16 datafusion:vortex-compact +2.5% -7.1% +10.3% +41.1% ➖ noise
16 datafusion:vortex-file-compressed +12.7% -7.1% +21.3% +41.1% ➖ noise
16 duckdb:vortex-compact +8.6% -7.1% +16.9% +41.1% ➖ noise
16 duckdb:vortex-file-compressed +11.0% -7.1% +19.4% +41.1% ➖ noise
17 datafusion:vortex-compact -1.2% -9.1% +8.8% +41.1% ➖ noise
17 datafusion:vortex-file-compressed -3.5% -9.1% +6.2% +41.1% ➖ noise
17 duckdb:vortex-compact +2.3% -9.1% +12.5% +41.1% ➖ noise
17 duckdb:vortex-file-compressed +3.9% -9.1% +14.3% +41.1% ➖ noise
18 datafusion:vortex-compact -6.8% -0.2% -6.6% +41.1% ➖ noise
18 datafusion:vortex-file-compressed +10.6% -0.2% +10.8% +41.1% ➖ noise
18 duckdb:vortex-compact +10.7% -0.2% +10.9% +41.1% ➖ noise
18 duckdb:vortex-file-compressed -5.5% -0.2% -5.3% +41.1% ➖ noise
19 datafusion:vortex-compact -6.8% +26.9% -26.6% +41.1% ➖ noise
19 datafusion:vortex-file-compressed -3.8% +26.9% -24.2% +41.1% ➖ noise
19 duckdb:vortex-compact -9.4% +26.9% -28.6% +43.8% ➖ noise
19 duckdb:vortex-file-compressed -6.1% +26.9% -26.0% +44.9% ➖ noise
20 datafusion:vortex-compact -7.1% +11.2% -16.4% +41.1% ➖ noise
20 datafusion:vortex-file-compressed +6.6% +11.2% -4.1% +41.1% ➖ noise
20 duckdb:vortex-compact +2.4% +11.2% -7.9% +41.1% ➖ noise
20 duckdb:vortex-file-compressed +10.0% +11.2% -1.0% +41.1% ➖ noise
21 datafusion:vortex-compact -1.9% +25.6% -21.9% +41.1% ➖ noise
21 datafusion:vortex-file-compressed -3.6% +25.6% -23.2% +41.1% ➖ noise
21 duckdb:vortex-compact +6.9% +25.6% -14.9% +41.1% ➖ noise
21 duckdb:vortex-file-compressed +5.1% +25.6% -16.3% +41.1% ➖ noise
22 datafusion:vortex-compact -7.0% +20.9% -23.1% +94.7% ➖ noise
22 datafusion:vortex-file-compressed -1.3% +20.9% -18.4% +41.1% ➖ noise
22 duckdb:vortex-compact +10.2% +20.9% -8.8% +41.1% ➖ noise
22 duckdb:vortex-file-compressed +19.7% +20.9% -1.0% +41.1% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: Random Access

Vortex (geomean): 0.923x ➖
Parquet (geomean): 1.036x ➖


unknown / unknown (1.000x ➖, 5↑ 4↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 2371086 2508868 0.95
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1343027 1284998 1.05
random-access/feature-vectors/correlated/parquet-tokio-local-disk 11743500865 11302217549 1.04
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 11281486844 11161712699 1.01
random-access/feature-vectors/correlated/vortex-tokio-local-disk 8339091 7955379 1.05
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 6572420 6755493 0.97
random-access/feature-vectors/uniform/lance-tokio-local-disk 🚨 1611431 1452588 1.11
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2528139 2368574 1.07
random-access/feature-vectors/uniform/parquet-tokio-local-disk 11235645138 11102698522 1.01
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 11204667113 11130337963 1.01
random-access/feature-vectors/uniform/vortex-tokio-local-disk 12851994 14104954 0.91
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 12888132 14105578 0.91
random-access/lance-tokio-local-disk 766591 741557 1.03
random-access/lance-tokio-local-disk-footer 1409072 1348658 1.04
random-access/nested-lists/correlated/lance-tokio-local-disk 266599 272557 0.98
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 756729 717987 1.05
random-access/nested-lists/correlated/parquet-tokio-local-disk 142523034 135641268 1.05
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 141494529 135663583 1.04
random-access/nested-lists/correlated/vortex-tokio-local-disk 716655 703599 1.02
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 720351 717743 1.00
random-access/nested-lists/uniform/lance-tokio-local-disk 1235217 1173454 1.05
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1757038 1668145 1.05
random-access/nested-lists/uniform/parquet-tokio-local-disk 141630201 136318812 1.04
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 141083926 137789092 1.02
random-access/nested-lists/uniform/vortex-tokio-local-disk 2455130 2327155 1.05
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2525680 2577947 0.98
random-access/nested-structs/correlated/lance-tokio-local-disk 444383 436945 1.02
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 663693 648679 1.02
random-access/nested-structs/correlated/parquet-tokio-local-disk 28000648 25807759 1.08
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 🚨 28632026 25711614 1.11
random-access/nested-structs/correlated/vortex-tokio-local-disk 835953 900585 0.93
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 958006 871989 1.10
random-access/nested-structs/uniform/lance-tokio-local-disk 3069187 2870190 1.07
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3327998 3103500 1.07
random-access/nested-structs/uniform/parquet-tokio-local-disk 🚨 28575687 25966788 1.10
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 🚨 28366201 25702520 1.10
random-access/nested-structs/uniform/vortex-tokio-local-disk 1864885 1813471 1.03
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1836936 1793878 1.02
random-access/parquet-tokio-local-disk 185749090 185532263 1.00
random-access/parquet-tokio-local-disk-footer 185707391 185129775 1.00
random-access/taxi/correlated/lance-tokio-local-disk 997211 961040 1.04
random-access/taxi/correlated/lance-tokio-local-disk-footer 1713600 1656694 1.03
random-access/taxi/correlated/parquet-tokio-local-disk 279122312 272939268 1.02
random-access/taxi/correlated/parquet-tokio-local-disk-footer 274226657 277009798 0.99
random-access/taxi/correlated/vortex-tokio-local-disk 🚀 1744977 2498732 0.70
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1749907 1858146 0.94
random-access/taxi/uniform/lance-tokio-local-disk 9228464 8409135 1.10
random-access/taxi/uniform/lance-tokio-local-disk-footer 9977807 9072632 1.10
random-access/taxi/uniform/parquet-tokio-local-disk 292205401 289891993 1.01
random-access/taxi/uniform/parquet-tokio-local-disk-footer 292748483 288590456 1.01
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 4396996 5395290 0.81
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 4452011 5339890 0.83
random-access/vortex-tokio-local-disk 🚀 1257078 1764307 0.71
random-access/vortex-tokio-local-disk-footer 🚀 1278011 1671493 0.76

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +7.0%
Vortex (geomean): 0.974x ➖
Parquet (geomean): 0.911x ➖
Shifts: Parquet (control) -8.9% · Median polish -3.3%


duckdb / vortex-file-compressed (0.951x ➖, 1↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 11058788 11436964 0.97
statpopgen_q01/duckdb:vortex-file-compressed 19542342 21033927 0.93
statpopgen_q02/duckdb:vortex-file-compressed 1311746170 1326272017 0.99
statpopgen_q03/duckdb:vortex-file-compressed 3001790538 3092199546 0.97
statpopgen_q04/duckdb:vortex-file-compressed 3038334232 3135169848 0.97
statpopgen_q05/duckdb:vortex-file-compressed 1416410051 1498295342 0.95
statpopgen_q06/duckdb:vortex-file-compressed 2052840007 2209662217 0.93
statpopgen_q07/duckdb:vortex-file-compressed 214171805 234464614 0.91
statpopgen_q08/duckdb:vortex-file-compressed 🚀 227959144 254290578 0.90
statpopgen_q09/duckdb:vortex-file-compressed 2761712514 2847568738 0.97
statpopgen_q10/duckdb:vortex-file-compressed 4534951259 4612814099 0.98
duckdb / vortex-compact (0.998x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 10595258 10659538 0.99
statpopgen_q01/duckdb:vortex-compact 171283639 165143614 1.04
statpopgen_q02/duckdb:vortex-compact 1800973573 1833186390 0.98
statpopgen_q03/duckdb:vortex-compact 3491889088 3490372007 1.00
statpopgen_q04/duckdb:vortex-compact 3467767951 3541074481 0.98
statpopgen_q05/duckdb:vortex-compact 1842213158 1822733994 1.01
statpopgen_q06/duckdb:vortex-compact 2638703672 2656380664 0.99
statpopgen_q07/duckdb:vortex-compact 932320467 940528201 0.99
statpopgen_q08/duckdb:vortex-compact 965292368 980328501 0.98
statpopgen_q09/duckdb:vortex-compact 3269861593 3282178039 1.00
statpopgen_q10/duckdb:vortex-compact 5415640074 5365511714 1.01
duckdb / parquet (0.911x ➖, 5↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 305664932 325414220 0.94
statpopgen_q01/duckdb:parquet 392876991 411789590 0.95
statpopgen_q02/duckdb:parquet 996521296 1083222800 0.92
statpopgen_q03/duckdb:parquet 🚀 1484459608 1673754217 0.89
statpopgen_q04/duckdb:parquet 🚀 1489298273 1699289490 0.88
statpopgen_q05/duckdb:parquet 🚀 1005405301 1120498603 0.90
statpopgen_q06/duckdb:parquet 🚀 1465431618 1698990120 0.86
statpopgen_q07/duckdb:parquet 1873244718 1980082460 0.95
statpopgen_q08/duckdb:parquet 1867390880 1975094221 0.95
statpopgen_q09/duckdb:parquet 1390040198 1540760275 0.90
statpopgen_q10/duckdb:parquet 🚀 2649231764 2965934252 0.89
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 duckdb:vortex-compact -0.6% -6.1% +5.8% +10.0% ➖ noise
0 duckdb:vortex-file-compressed -3.3% -6.1% +2.9% +10.0% ➖ noise
1 duckdb:vortex-compact +3.7% -4.6% +8.7% +45.5% ➖ noise
1 duckdb:vortex-file-compressed -7.1% -4.6% -2.6% +204.6% ➖ noise
2 duckdb:vortex-compact -1.8% -8.0% +6.8% +10.0% ➖ noise
2 duckdb:vortex-file-compressed -1.1% -8.0% +7.5% +10.0% ➖ noise
3 duckdb:vortex-compact +0.0% -11.3% +12.8% +10.0% 🚨 regression
3 duckdb:vortex-file-compressed -2.9% -11.3% +9.5% +10.0% ➖ noise
4 duckdb:vortex-compact -2.1% -12.4% +11.7% +10.0% 🚨 regression
4 duckdb:vortex-file-compressed -3.1% -12.4% +10.6% +10.0% 🚨 regression
5 duckdb:vortex-compact +1.1% -10.3% +12.6% +10.0% 🚨 regression
5 duckdb:vortex-file-compressed -5.5% -10.3% +5.4% +10.0% ➖ noise
6 duckdb:vortex-compact -0.7% -13.7% +15.2% +10.0% 🚨 regression
6 duckdb:vortex-file-compressed -7.1% -13.7% +7.7% +10.0% ➖ noise
7 duckdb:vortex-compact -0.9% -5.4% +4.8% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -8.7% -5.4% -3.4% +10.5% ➖ noise
8 duckdb:vortex-compact -1.5% -5.5% +4.1% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -10.4% -5.5% -5.2% +10.0% ➖ noise
9 duckdb:vortex-compact -0.4% -9.8% +10.4% +10.0% 🚨 regression
9 duckdb:vortex-file-compressed -3.0% -9.8% +7.5% +10.0% ➖ noise
10 duckdb:vortex-compact +0.9% -10.7% +13.0% +10.0% 🚨 regression
10 duckdb:vortex-file-compressed -1.7% -10.7% +10.1% +10.0% 🚨 regression

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: Statistical and Population Genetics

No file size changes detected.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: Clickbench on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.1%
Vortex (geomean): 0.973x ➖
Parquet (geomean): 0.947x ➖
Shifts: Parquet (control) -5.3% · Median polish -4.5%


datafusion / vortex-file-compressed (1.047x ➖, 1↑ 5↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1982060 1955193 1.01
clickbench_q01/datafusion:vortex-file-compressed 13780717 13632068 1.01
clickbench_q02/datafusion:vortex-file-compressed 34092829 32990262 1.03
clickbench_q03/datafusion:vortex-file-compressed 36975464 36538809 1.01
clickbench_q04/datafusion:vortex-file-compressed 324939550 312074647 1.04
clickbench_q05/datafusion:vortex-file-compressed 344589550 322550768 1.07
clickbench_q06/datafusion:vortex-file-compressed 1932952 1935065 1.00
clickbench_q07/datafusion:vortex-file-compressed 17990072 17271613 1.04
clickbench_q08/datafusion:vortex-file-compressed 383993435 375793855 1.02
clickbench_q09/datafusion:vortex-file-compressed 595317364 549777108 1.08
clickbench_q10/datafusion:vortex-file-compressed 75094252 75112263 1.00
clickbench_q11/datafusion:vortex-file-compressed 87952074 83265331 1.06
clickbench_q12/datafusion:vortex-file-compressed 289946986 280430654 1.03
clickbench_q13/datafusion:vortex-file-compressed 438782949 415153571 1.06
clickbench_q14/datafusion:vortex-file-compressed 263874515 259654629 1.02
clickbench_q15/datafusion:vortex-file-compressed 381421403 362544530 1.05
clickbench_q16/datafusion:vortex-file-compressed 724612900 704090561 1.03
clickbench_q17/datafusion:vortex-file-compressed 711460810 688737893 1.03
clickbench_q18/datafusion:vortex-file-compressed 1435339453 1388800683 1.03
clickbench_q19/datafusion:vortex-file-compressed 24251684 24236133 1.00
clickbench_q20/datafusion:vortex-file-compressed 359973345 353153644 1.02
clickbench_q21/datafusion:vortex-file-compressed 409066305 395690914 1.03
clickbench_q22/datafusion:vortex-file-compressed 514445260 491107352 1.05
clickbench_q23/datafusion:vortex-file-compressed 🚨 882468202 758446200 1.16
clickbench_q24/datafusion:vortex-file-compressed 45369168 46740151 0.97
clickbench_q25/datafusion:vortex-file-compressed 70778972 68726791 1.03
clickbench_q26/datafusion:vortex-file-compressed 🚀 45209053 50757195 0.89
clickbench_q27/datafusion:vortex-file-compressed 794892051 783536865 1.01
clickbench_q28/datafusion:vortex-file-compressed 6694735955 6887337810 0.97
clickbench_q29/datafusion:vortex-file-compressed 242161783 233133022 1.04
clickbench_q30/datafusion:vortex-file-compressed 243313507 222556650 1.09
clickbench_q31/datafusion:vortex-file-compressed 288507450 267601227 1.08
clickbench_q32/datafusion:vortex-file-compressed 🚨 1445925701 1149758680 1.26
clickbench_q33/datafusion:vortex-file-compressed 1510216329 1410669273 1.07
clickbench_q34/datafusion:vortex-file-compressed 1490592677 1401592547 1.06
clickbench_q35/datafusion:vortex-file-compressed 536574156 495792739 1.08
clickbench_q36/datafusion:vortex-file-compressed 85935484 80349789 1.07
clickbench_q37/datafusion:vortex-file-compressed 🚨 42186572 37736198 1.12
clickbench_q38/datafusion:vortex-file-compressed 23644809 22319358 1.06
clickbench_q39/datafusion:vortex-file-compressed 154819152 143827602 1.08
clickbench_q40/datafusion:vortex-file-compressed 🚨 20840708 18895481 1.10
clickbench_q41/datafusion:vortex-file-compressed 18692536 17247407 1.08
clickbench_q42/datafusion:vortex-file-compressed 🚨 20459605 18270302 1.12
datafusion / parquet (0.898x ✅, 26↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 🚀 1821460 2322425 0.78
clickbench_q01/datafusion:parquet 22197469 22310914 0.99
clickbench_q02/datafusion:parquet 55834522 60988759 0.92
clickbench_q03/datafusion:parquet 🚀 44088395 51219988 0.86
clickbench_q04/datafusion:parquet 🚀 346833092 423155336 0.82
clickbench_q05/datafusion:parquet 🚀 376853564 443820152 0.85
clickbench_q06/datafusion:parquet 🚀 1797769 2406735 0.75
clickbench_q07/datafusion:parquet 26799387 28756593 0.93
clickbench_q08/datafusion:parquet 🚀 431065309 517174610 0.83
clickbench_q09/datafusion:parquet 🚀 673852877 839165813 0.80
clickbench_q10/datafusion:parquet 🚀 121539428 136455107 0.89
clickbench_q11/datafusion:parquet 🚀 136568785 167526160 0.82
clickbench_q12/datafusion:parquet 🚀 377749935 440491715 0.86
clickbench_q13/datafusion:parquet 🚀 534561942 646476568 0.83
clickbench_q14/datafusion:parquet 🚀 363243880 433728108 0.84
clickbench_q15/datafusion:parquet 🚀 393381556 483442421 0.81
clickbench_q16/datafusion:parquet 🚀 739206408 876326130 0.84
clickbench_q17/datafusion:parquet 🚀 705389637 840523988 0.84
clickbench_q18/datafusion:parquet 🚀 1481750757 1721037445 0.86
clickbench_q19/datafusion:parquet 34388471 38167083 0.90
clickbench_q20/datafusion:parquet 🚀 609796976 732807719 0.83
clickbench_q21/datafusion:parquet 🚀 676796550 788298593 0.86
clickbench_q22/datafusion:parquet 🚀 986079740 1141368597 0.86
clickbench_q23/datafusion:parquet 🚀 3713299732 4400337015 0.84
clickbench_q24/datafusion:parquet 85201383 93728976 0.91
clickbench_q25/datafusion:parquet 🚀 140188949 159124579 0.88
clickbench_q26/datafusion:parquet 89954478 99750521 0.90
clickbench_q27/datafusion:parquet 🚀 1071019698 1227070393 0.87
clickbench_q28/datafusion:parquet 🚀 6688257831 7506651946 0.89
clickbench_q29/datafusion:parquet 243569423 268671684 0.91
clickbench_q30/datafusion:parquet 🚀 374878028 436090222 0.86
clickbench_q31/datafusion:parquet 🚀 407771176 466370089 0.87
clickbench_q32/datafusion:parquet 🚀 1374898998 1566103849 0.88
clickbench_q33/datafusion:parquet 1668312298 1549136672 1.08
clickbench_q34/datafusion:parquet 1576621903 1551150887 1.02
clickbench_q35/datafusion:parquet 567903957 532698751 1.07
clickbench_q36/datafusion:parquet 156746020 145823292 1.07
clickbench_q37/datafusion:parquet 64351812 60543555 1.06
clickbench_q38/datafusion:parquet 95535351 97183442 0.98
clickbench_q39/datafusion:parquet 285356438 274124153 1.04
clickbench_q40/datafusion:parquet 35167047 34405433 1.02
clickbench_q41/datafusion:parquet 30778417 29964702 1.03
clickbench_q42/datafusion:parquet 33515162 32709343 1.02
duckdb / vortex-file-compressed (0.904x ➖, 20↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚀 6143132 7118033 0.86
clickbench_q01/duckdb:vortex-file-compressed 🚀 14451454 16346822 0.88
clickbench_q02/duckdb:vortex-file-compressed 25679732 26237837 0.98
clickbench_q03/duckdb:vortex-file-compressed 30747876 31746513 0.97
clickbench_q04/duckdb:vortex-file-compressed 173328080 174664184 0.99
clickbench_q05/duckdb:vortex-file-compressed 201580874 212660054 0.95
clickbench_q06/duckdb:vortex-file-compressed 19022094 19972699 0.95
clickbench_q07/duckdb:vortex-file-compressed 🚀 15313880 18691049 0.82
clickbench_q08/duckdb:vortex-file-compressed 265041197 270665794 0.98
clickbench_q09/duckdb:vortex-file-compressed 381293491 406094430 0.94
clickbench_q10/duckdb:vortex-file-compressed 🚀 77768168 88770495 0.88
clickbench_q11/duckdb:vortex-file-compressed 86426711 89031234 0.97
clickbench_q12/duckdb:vortex-file-compressed 219614932 240114248 0.91
clickbench_q13/duckdb:vortex-file-compressed 440533821 468519870 0.94
clickbench_q14/duckdb:vortex-file-compressed 247116957 266706310 0.93
clickbench_q15/duckdb:vortex-file-compressed 218534607 231493335 0.94
clickbench_q16/duckdb:vortex-file-compressed 🚀 634464156 825745313 0.77
clickbench_q17/duckdb:vortex-file-compressed 🚀 535084059 599684428 0.89
clickbench_q18/duckdb:vortex-file-compressed 1265187318 1290133139 0.98
clickbench_q19/duckdb:vortex-file-compressed 22185258 23241269 0.95
clickbench_q20/duckdb:vortex-file-compressed 403309701 378254650 1.07
clickbench_q21/duckdb:vortex-file-compressed 426118629 438543047 0.97
clickbench_q22/duckdb:vortex-file-compressed 562180044 586013192 0.96
clickbench_q23/duckdb:vortex-file-compressed 🚨 2066734086 1820459375 1.14
clickbench_q24/duckdb:vortex-file-compressed 🚀 43943231 61446328 0.72
clickbench_q25/duckdb:vortex-file-compressed 🚀 73523523 83502590 0.88
clickbench_q26/duckdb:vortex-file-compressed 44262140 42169333 1.05
clickbench_q27/duckdb:vortex-file-compressed 🚀 531797524 598012116 0.89
clickbench_q28/duckdb:vortex-file-compressed 3019716066 3309413711 0.91
clickbench_q29/duckdb:vortex-file-compressed 28913359 30580849 0.95
clickbench_q30/duckdb:vortex-file-compressed 🚀 183004987 207850897 0.88
clickbench_q31/duckdb:vortex-file-compressed 🚀 266965370 310919213 0.86
clickbench_q32/duckdb:vortex-file-compressed 1469534351 1464639770 1.00
clickbench_q33/duckdb:vortex-file-compressed 🚀 1522081102 2000709434 0.76
clickbench_q34/duckdb:vortex-file-compressed 🚀 1621424390 1978287203 0.82
clickbench_q35/duckdb:vortex-file-compressed 🚀 366908628 427999274 0.86
clickbench_q36/duckdb:vortex-file-compressed 🚀 29781255 34441250 0.86
clickbench_q37/duckdb:vortex-file-compressed 🚀 19856500 26564992 0.75
clickbench_q38/duckdb:vortex-file-compressed 🚀 23480036 26900116 0.87
clickbench_q39/duckdb:vortex-file-compressed 44612648 49486481 0.90
clickbench_q40/duckdb:vortex-file-compressed 🚀 22036585 25828229 0.85
clickbench_q41/duckdb:vortex-file-compressed 🚀 20485153 24927388 0.82
clickbench_q42/duckdb:vortex-file-compressed 🚀 20472324 26508435 0.77
duckdb / parquet (0.999x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 248130822 236473998 1.05
clickbench_q01/duckdb:parquet 51701590 50715397 1.02
clickbench_q02/duckdb:parquet 68638862 68950748 1.00
clickbench_q03/duckdb:parquet 65040684 68964023 0.94
clickbench_q04/duckdb:parquet 209875910 211388929 0.99
clickbench_q05/duckdb:parquet 285432094 289767251 0.99
clickbench_q06/duckdb:parquet 62403192 63255469 0.99
clickbench_q07/duckdb:parquet 53323946 55209836 0.97
clickbench_q08/duckdb:parquet 275504548 277958921 0.99
clickbench_q09/duckdb:parquet 407905359 403839905 1.01
clickbench_q10/duckdb:parquet 97794937 102305284 0.96
clickbench_q11/duckdb:parquet 111614175 112759242 0.99
clickbench_q12/duckdb:parquet 306556783 304811861 1.01
clickbench_q13/duckdb:parquet 525267451 524396308 1.00
clickbench_q14/duckdb:parquet 336210954 330717828 1.02
clickbench_q15/duckdb:parquet 250155907 243731140 1.03
clickbench_q16/duckdb:parquet 622253170 616862372 1.01
clickbench_q17/duckdb:parquet 518539955 505274126 1.03
clickbench_q18/duckdb:parquet 1073350617 1077927552 1.00
clickbench_q19/duckdb:parquet 51206091 51554330 0.99
clickbench_q20/duckdb:parquet 440320417 445426237 0.99
clickbench_q21/duckdb:parquet 563911771 563441645 1.00
clickbench_q22/duckdb:parquet 938334250 943994665 0.99
clickbench_q23/duckdb:parquet 321060604 314774747 1.02
clickbench_q24/duckdb:parquet 79916335 78771205 1.01
clickbench_q25/duckdb:parquet 141121380 141411415 1.00
clickbench_q26/duckdb:parquet 53392013 52872541 1.01
clickbench_q27/duckdb:parquet 652337076 646943071 1.01
clickbench_q28/duckdb:parquet 4865966988 4867671667 1.00
clickbench_q29/duckdb:parquet 63406098 62195113 1.02
clickbench_q30/duckdb:parquet 313591070 305549859 1.03
clickbench_q31/duckdb:parquet 355256223 349535770 1.02
clickbench_q32/duckdb:parquet 1218688562 1136594984 1.07
clickbench_q33/duckdb:parquet 1282260703 1262304279 1.02
clickbench_q34/duckdb:parquet 1304406744 1286190910 1.01
clickbench_q35/duckdb:parquet 356667982 355092380 1.00
clickbench_q36/duckdb:parquet 64836538 66342801 0.98
clickbench_q37/duckdb:parquet 55276206 55730752 0.99
clickbench_q38/duckdb:parquet 59983044 61279440 0.98
clickbench_q39/duckdb:parquet 100214734 102083832 0.98
clickbench_q40/duckdb:parquet 55797063 58746715 0.95
clickbench_q41/duckdb:parquet 59281515 61212974 0.97
clickbench_q42/duckdb:parquet 54108263 56815204 0.95
duckdb / duckdb (0.927x ➖, 16↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 18694921 19308589 0.97
clickbench_q01/duckdb:duckdb 35144384 35986772 0.98
clickbench_q02/duckdb:duckdb 47082477 48862933 0.96
clickbench_q03/duckdb:duckdb 48984205 51664959 0.95
clickbench_q04/duckdb:duckdb 🚀 223054636 265368080 0.84
clickbench_q05/duckdb:duckdb 🚀 334718333 375443217 0.89
clickbench_q06/duckdb:duckdb 37518541 36845970 1.02
clickbench_q07/duckdb:duckdb 37317408 36662977 1.02
clickbench_q08/duckdb:duckdb 337631910 363232490 0.93
clickbench_q09/duckdb:duckdb 🚀 483792835 575984055 0.84
clickbench_q10/duckdb:duckdb 99820567 109498475 0.91
clickbench_q11/duckdb:duckdb 109394504 121042799 0.90
clickbench_q12/duckdb:duckdb 🚀 312993037 352885639 0.89
clickbench_q13/duckdb:duckdb 🚀 557140821 636462106 0.88
clickbench_q14/duckdb:duckdb 🚀 356481232 411562664 0.87
clickbench_q15/duckdb:duckdb 🚀 263434987 317908345 0.83
clickbench_q16/duckdb:duckdb 🚀 686280965 800102114 0.86
clickbench_q17/duckdb:duckdb 🚀 601258302 683467258 0.88
clickbench_q18/duckdb:duckdb 🚀 1274972943 1477608824 0.86
clickbench_q19/duckdb:duckdb 36539325 35783147 1.02
clickbench_q20/duckdb:duckdb 🚀 938131535 1245975426 0.75
clickbench_q21/duckdb:duckdb 1043193033 1150257161 0.91
clickbench_q22/duckdb:duckdb 1113605881 1106782724 1.01
clickbench_q23/duckdb:duckdb 263666268 264746820 1.00
clickbench_q24/duckdb:duckdb 62115088 61345585 1.01
clickbench_q25/duckdb:duckdb 126451090 124117335 1.02
clickbench_q26/duckdb:duckdb 56155266 56660895 0.99
clickbench_q27/duckdb:duckdb 🚀 1021575425 1150730641 0.89
clickbench_q28/duckdb:duckdb 4672213917 4635693440 1.01
clickbench_q29/duckdb:duckdb 50235949 48597773 1.03
clickbench_q30/duckdb:duckdb 289794047 293868533 0.99
clickbench_q31/duckdb:duckdb 421781170 426101699 0.99
clickbench_q32/duckdb:duckdb 🚀 1393221179 1665645814 0.84
clickbench_q33/duckdb:duckdb 🚀 1799898334 2225434256 0.81
clickbench_q34/duckdb:duckdb 🚀 2067345079 2469034513 0.84
clickbench_q35/duckdb:duckdb 266723287 282933845 0.94
clickbench_q36/duckdb:duckdb 42159790 44132579 0.96
clickbench_q37/duckdb:duckdb 33202955 32872160 1.01
clickbench_q38/duckdb:duckdb 32410036 32618144 0.99
clickbench_q39/duckdb:duckdb 🚀 60664624 74151232 0.82
clickbench_q40/duckdb:duckdb 31460989 33244776 0.95
clickbench_q41/duckdb:duckdb 33263095 32310937 1.03
clickbench_q42/duckdb:duckdb 31331712 33176051 0.94
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-file-compressed +1.4% -9.3% +11.7% +522.6% ➖ noise
0 duckdb:duckdb -3.2% -9.3% +6.7% +252.0% ➖ noise
0 duckdb:vortex-file-compressed -13.7% -9.3% -4.9% +286.7% ➖ noise
1 datafusion:vortex-file-compressed +1.1% +0.7% +0.4% +38.2% ➖ noise
1 duckdb:duckdb -2.3% +0.7% -3.0% +43.0% ➖ noise
1 duckdb:vortex-file-compressed -11.6% +0.7% -12.2% +16.3% ➖ noise
2 datafusion:vortex-file-compressed +3.3% -4.5% +8.3% +34.7% ➖ noise
2 duckdb:duckdb -3.6% -4.5% +0.9% +15.3% ➖ noise
2 duckdb:vortex-file-compressed -2.1% -4.5% +2.5% +12.5% ➖ noise
3 datafusion:vortex-file-compressed +1.2% -9.9% +12.3% +170.1% ➖ noise
3 duckdb:duckdb -5.2% -9.9% +5.2% +36.0% ➖ noise
3 duckdb:vortex-file-compressed -3.1% -9.9% +7.5% +26.6% ➖ noise
4 datafusion:vortex-file-compressed +4.1% -9.8% +15.4% +12.4% 🚨 regression
4 duckdb:duckdb -15.9% -9.8% -6.8% +12.4% ➖ noise
4 duckdb:vortex-file-compressed -0.8% -9.8% +10.0% +12.4% ➖ noise
5 datafusion:vortex-file-compressed +6.8% -8.5% +16.8% +12.4% 🚨 regression
5 duckdb:duckdb -10.8% -8.5% -2.5% +12.4% ➖ noise
5 duckdb:vortex-file-compressed -5.2% -8.5% +3.6% +12.4% ➖ noise
6 datafusion:vortex-file-compressed -0.1% -14.2% +16.4% +39.3% ➖ noise
6 duckdb:duckdb +1.8% -14.2% +18.6% +26.2% ➖ noise
6 duckdb:vortex-file-compressed -4.8% -14.2% +10.9% +17.1% ➖ noise
7 datafusion:vortex-file-compressed +4.2% -5.1% +9.8% +12.4% ➖ noise
7 duckdb:duckdb +1.8% -5.1% +7.3% +12.4% ➖ noise
7 duckdb:vortex-file-compressed -18.1% -5.1% -13.6% +12.4% ✅ faster
8 datafusion:vortex-file-compressed +2.2% -9.1% +12.4% +12.4% 🚨 regression
8 duckdb:duckdb -7.0% -9.1% +2.3% +12.4% ➖ noise
8 duckdb:vortex-file-compressed -2.1% -9.1% +7.7% +12.4% ➖ noise
9 datafusion:vortex-file-compressed +8.3% -9.9% +20.2% +12.4% 🚨 regression
9 duckdb:duckdb -16.0% -9.9% -6.7% +12.4% ➖ noise
9 duckdb:vortex-file-compressed -6.1% -9.9% +4.3% +12.4% ➖ noise
10 datafusion:vortex-file-compressed -0.0% -7.7% +8.3% +13.2% ➖ noise
10 duckdb:duckdb -8.8% -7.7% -1.2% +12.4% ➖ noise
10 duckdb:vortex-file-compressed -12.4% -7.7% -5.1% +12.4% ➖ noise
11 datafusion:vortex-file-compressed +5.6% -10.2% +17.6% +12.4% 🚨 regression
11 duckdb:duckdb -9.6% -10.2% +0.6% +12.4% ➖ noise
11 duckdb:vortex-file-compressed -2.9% -10.2% +8.1% +12.4% ➖ noise
12 datafusion:vortex-file-compressed +3.4% -7.1% +11.3% +12.4% ➖ noise
12 duckdb:duckdb -11.3% -7.1% -4.5% +12.4% ➖ noise
12 duckdb:vortex-file-compressed -8.5% -7.1% -1.5% +12.4% ➖ noise
13 datafusion:vortex-file-compressed +5.7% -9.0% +16.1% +12.4% 🚨 regression
13 duckdb:duckdb -12.5% -9.0% -3.8% +12.4% ➖ noise
13 duckdb:vortex-file-compressed -6.0% -9.0% +3.3% +12.4% ➖ noise
14 datafusion:vortex-file-compressed +1.6% -7.7% +10.1% +12.4% ➖ noise
14 duckdb:duckdb -13.4% -7.7% -6.1% +12.4% ➖ noise
14 duckdb:vortex-file-compressed -7.3% -7.7% +0.4% +12.4% ➖ noise
15 datafusion:vortex-file-compressed +5.2% -8.6% +15.1% +12.4% 🚨 regression
15 duckdb:duckdb -17.1% -8.6% -9.3% +12.4% ➖ noise
15 duckdb:vortex-file-compressed -5.6% -8.6% +3.3% +12.4% ➖ noise
16 datafusion:vortex-file-compressed +2.9% -7.8% +11.6% +12.4% ➖ noise
16 duckdb:duckdb -14.2% -7.8% -7.0% +12.4% ➖ noise
16 duckdb:vortex-file-compressed -23.2% -7.8% -16.7% +19.1% ✅ faster
17 datafusion:vortex-file-compressed +3.3% -7.2% +11.3% +12.4% ➖ noise
17 duckdb:duckdb -12.0% -7.2% -5.2% +12.4% ➖ noise
17 duckdb:vortex-file-compressed -10.8% -7.2% -3.9% +12.4% ➖ noise
18 datafusion:vortex-file-compressed +3.4% -7.4% +11.6% +12.4% ➖ noise
18 duckdb:duckdb -13.7% -7.4% -6.8% +12.4% ➖ noise
18 duckdb:vortex-file-compressed -1.9% -7.4% +5.9% +12.4% ➖ noise
19 datafusion:vortex-file-compressed +0.1% -5.4% +5.8% +14.0% ➖ noise
19 duckdb:duckdb +2.1% -5.4% +7.9% +12.4% ➖ noise
19 duckdb:vortex-file-compressed -4.5% -5.4% +0.9% +28.2% ➖ noise
20 datafusion:vortex-file-compressed +1.9% -9.3% +12.4% +197.2% ➖ noise
20 duckdb:duckdb -24.7% -9.3% -17.0% +15.3% ✅ faster
20 duckdb:vortex-file-compressed +6.6% -9.3% +17.6% +12.4% 🚨 regression
21 datafusion:vortex-file-compressed +3.4% -7.3% +11.5% +12.4% ➖ noise
21 duckdb:duckdb -9.3% -7.3% -2.2% +12.5% ➖ noise
21 duckdb:vortex-file-compressed -2.8% -7.3% +4.8% +12.4% ➖ noise
22 datafusion:vortex-file-compressed +4.8% -7.3% +13.0% +12.4% 🚨 regression
22 duckdb:duckdb +0.6% -7.3% +8.6% +12.4% ➖ noise
22 duckdb:vortex-file-compressed -4.1% -7.3% +3.5% +12.4% ➖ noise
23 datafusion:vortex-file-compressed +16.4% -7.2% +25.4% +42.3% ➖ noise
23 duckdb:duckdb -0.4% -7.2% +7.3% +12.4% ➖ noise
23 duckdb:vortex-file-compressed +13.5% -7.2% +22.4% +15.0% 🚨 regression
24 datafusion:vortex-file-compressed -2.9% -4.0% +1.1% +12.6% ➖ noise
24 duckdb:duckdb +1.3% -4.0% +5.4% +12.4% ➖ noise
24 duckdb:vortex-file-compressed -28.5% -4.0% -25.5% +30.5% ✅ faster
25 datafusion:vortex-file-compressed +3.0% -6.2% +9.8% +12.4% ➖ noise
25 duckdb:duckdb +1.9% -6.2% +8.7% +12.4% ➖ noise
25 duckdb:vortex-file-compressed -12.0% -6.2% -6.1% +13.3% ➖ noise
26 datafusion:vortex-file-compressed -10.9% -4.6% -6.7% +14.7% ➖ noise
26 duckdb:duckdb -0.9% -4.6% +3.9% +12.4% ➖ noise
26 duckdb:vortex-file-compressed +5.0% -4.6% +10.0% +20.1% ➖ noise
27 datafusion:vortex-file-compressed +1.4% -6.2% +8.1% +12.4% ➖ noise
27 duckdb:duckdb -11.2% -6.2% -5.4% +12.4% ➖ noise
27 duckdb:vortex-file-compressed -11.1% -6.2% -5.2% +12.4% ➖ noise
28 datafusion:vortex-file-compressed -2.8% -5.6% +3.0% +12.4% ➖ noise
28 duckdb:duckdb +0.8% -5.6% +6.8% +12.4% ➖ noise
28 duckdb:vortex-file-compressed -8.8% -5.6% -3.3% +12.4% ➖ noise
29 datafusion:vortex-file-compressed +3.9% -3.9% +8.0% +12.4% ➖ noise
29 duckdb:duckdb +3.4% -3.9% +7.5% +12.4% ➖ noise
29 duckdb:vortex-file-compressed -5.5% -3.9% -1.7% +12.4% ➖ noise
30 datafusion:vortex-file-compressed +9.3% -6.1% +16.4% +12.4% 🚨 regression
30 duckdb:duckdb -1.4% -6.1% +5.0% +12.4% ➖ noise
30 duckdb:vortex-file-compressed -12.0% -6.1% -6.3% +12.4% ➖ noise
31 datafusion:vortex-file-compressed +7.8% -5.7% +14.4% +12.4% 🚨 regression
31 duckdb:duckdb -1.0% -5.7% +5.0% +12.4% ➖ noise
31 duckdb:vortex-file-compressed -14.1% -5.7% -8.9% +12.4% ➖ noise
32 datafusion:vortex-file-compressed +25.8% -3.0% +29.6% +18.0% 🚨 regression
32 duckdb:duckdb -16.4% -3.0% -13.8% +12.4% ✅ faster
32 duckdb:vortex-file-compressed +0.3% -3.0% +3.4% +12.4% ➖ noise
33 datafusion:vortex-file-compressed +7.1% +4.6% +2.4% +12.4% ➖ noise
33 duckdb:duckdb -19.1% +4.6% -22.7% +12.4% ✅ faster
33 duckdb:vortex-file-compressed -23.9% +4.6% -27.3% +12.4% ✅ faster
34 datafusion:vortex-file-compressed +6.3% +1.5% +4.7% +12.4% ➖ noise
34 duckdb:duckdb -16.3% +1.5% -17.5% +12.4% ✅ faster
34 duckdb:vortex-file-compressed -18.0% +1.5% -19.3% +12.4% ✅ faster
35 datafusion:vortex-file-compressed +8.2% +3.5% +4.6% +12.4% ➖ noise
35 duckdb:duckdb -5.7% +3.5% -8.9% +12.4% ➖ noise
35 duckdb:vortex-file-compressed -14.3% +3.5% -17.2% +12.4% ✅ faster
36 datafusion:vortex-file-compressed +7.0% +2.5% +4.3% +12.4% ➖ noise
36 duckdb:duckdb -4.5% +2.5% -6.8% +13.2% ➖ noise
36 duckdb:vortex-file-compressed -13.5% +2.5% -15.6% +12.4% ✅ faster
37 datafusion:vortex-file-compressed +11.8% +2.7% +8.9% +12.4% ➖ noise
37 duckdb:duckdb +1.0% +2.7% -1.6% +12.4% ➖ noise
37 duckdb:vortex-file-compressed -25.3% +2.7% -27.2% +12.4% ✅ faster
38 datafusion:vortex-file-compressed +5.9% -1.9% +8.0% +12.4% ➖ noise
38 duckdb:duckdb -0.6% -1.9% +1.3% +12.4% ➖ noise
38 duckdb:vortex-file-compressed -12.7% -1.9% -11.0% +12.8% ➖ noise
39 datafusion:vortex-file-compressed +7.6% +1.1% +6.5% +12.4% ➖ noise
39 duckdb:duckdb -18.2% +1.1% -19.1% +17.5% ✅ faster
39 duckdb:vortex-file-compressed -9.8% +1.1% -10.8% +13.6% ➖ noise
40 datafusion:vortex-file-compressed +10.3% -1.5% +11.9% +12.4% ➖ noise
40 duckdb:duckdb -5.4% -1.5% -4.0% +12.4% ➖ noise
40 duckdb:vortex-file-compressed -14.7% -1.5% -13.4% +12.5% ✅ faster
41 datafusion:vortex-file-compressed +8.4% -0.3% +8.7% +12.4% ➖ noise
41 duckdb:duckdb +2.9% -0.3% +3.2% +12.4% ➖ noise
41 duckdb:vortex-file-compressed -17.8% -0.3% -17.6% +12.4% ✅ faster
42 datafusion:vortex-file-compressed +12.0% -1.2% +13.4% +12.4% 🚨 regression
42 duckdb:duckdb -5.6% -1.2% -4.4% +12.4% ➖ noise
42 duckdb:vortex-file-compressed -22.8% -1.2% -21.8% +12.4% ✅ faster

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

File Sizes: Clickbench on NVME

File Scale Format Base HEAD Change %
hits_47.vortex 1.0 vortex-compact 18.08 MB 0 B 18.08 MB -100.0%
hits_14.vortex 1.0 vortex-compact 74.15 MB 0 B 74.15 MB -100.0%
hits_9.vortex 1.0 vortex-compact 66.01 MB 0 B 66.01 MB -100.0%
hits_45.vortex 1.0 vortex-compact 75.71 MB 0 B 75.71 MB -100.0%
hits_2.vortex 1.0 vortex-compact 129.09 MB 0 B 129.09 MB -100.0%
hits_43.vortex 1.0 vortex-compact 169.14 MB 0 B 169.14 MB -100.0%
hits_92.vortex 1.0 vortex-compact 94.29 MB 0 B 94.29 MB -100.0%
hits_69.vortex 1.0 vortex-compact 80.90 MB 0 B 80.90 MB -100.0%
hits_36.vortex 1.0 vortex-compact 49.28 MB 0 B 49.28 MB -100.0%
hits_64.vortex 1.0 vortex-compact 53.71 MB 0 B 53.71 MB -100.0%
hits_30.vortex 1.0 vortex-compact 58.51 MB 0 B 58.51 MB -100.0%
hits_56.vortex 1.0 vortex-compact 78.25 MB 0 B 78.25 MB -100.0%
hits_48.vortex 1.0 vortex-compact 17.17 MB 0 B 17.17 MB -100.0%
hits_80.vortex 1.0 vortex-compact 68.60 MB 0 B 68.60 MB -100.0%
hits_1.vortex 1.0 vortex-compact 90.83 MB 0 B 90.83 MB -100.0%
hits_74.vortex 1.0 vortex-compact 71.81 MB 0 B 71.81 MB -100.0%
hits_17.vortex 1.0 vortex-compact 58.71 MB 0 B 58.71 MB -100.0%
hits_91.vortex 1.0 vortex-compact 61.05 MB 0 B 61.05 MB -100.0%
hits_84.vortex 1.0 vortex-compact 73.39 MB 0 B 73.39 MB -100.0%
hits_62.vortex 1.0 vortex-compact 74.82 MB 0 B 74.82 MB -100.0%
hits_55.vortex 1.0 vortex-compact 93.47 MB 0 B 93.47 MB -100.0%
hits_75.vortex 1.0 vortex-compact 44.43 MB 0 B 44.43 MB -100.0%
hits_85.vortex 1.0 vortex-compact 52.52 MB 0 B 52.52 MB -100.0%
hits_57.vortex 1.0 vortex-compact 83.52 MB 0 B 83.52 MB -100.0%
hits_86.vortex 1.0 vortex-compact 48.97 MB 0 B 48.97 MB -100.0%
hits_52.vortex 1.0 vortex-compact 64.99 MB 0 B 64.99 MB -100.0%
hits_34.vortex 1.0 vortex-compact 58.13 MB 0 B 58.13 MB -100.0%
hits_15.vortex 1.0 vortex-compact 48.34 MB 0 B 48.34 MB -100.0%
hits_40.vortex 1.0 vortex-compact 75.84 MB 0 B 75.84 MB -100.0%
hits_67.vortex 1.0 vortex-compact 113.78 MB 0 B 113.78 MB -100.0%
hits_83.vortex 1.0 vortex-compact 53.24 MB 0 B 53.24 MB -100.0%
hits_96.vortex 1.0 vortex-compact 91.37 MB 0 B 91.37 MB -100.0%
hits_89.vortex 1.0 vortex-compact 113.85 MB 0 B 113.85 MB -100.0%
hits_11.vortex 1.0 vortex-compact 54.11 MB 0 B 54.11 MB -100.0%
hits_38.vortex 1.0 vortex-compact 63.16 MB 0 B 63.16 MB -100.0%
hits_41.vortex 1.0 vortex-compact 165.98 MB 0 B 165.98 MB -100.0%
hits_35.vortex 1.0 vortex-compact 75.37 MB 0 B 75.37 MB -100.0%
hits_50.vortex 1.0 vortex-compact 113.52 MB 0 B 113.52 MB -100.0%
hits_6.vortex 1.0 vortex-compact 63.23 MB 0 B 63.23 MB -100.0%
hits_22.vortex 1.0 vortex-compact 45.47 MB 0 B 45.47 MB -100.0%
hits_66.vortex 1.0 vortex-compact 53.38 MB 0 B 53.38 MB -100.0%
hits_87.vortex 1.0 vortex-compact 118.76 MB 0 B 118.76 MB -100.0%
hits_90.vortex 1.0 vortex-compact 81.85 MB 0 B 81.85 MB -100.0%
hits_8.vortex 1.0 vortex-compact 63.29 MB 0 B 63.29 MB -100.0%
hits_51.vortex 1.0 vortex-compact 167.36 MB 0 B 167.36 MB -100.0%
hits_46.vortex 1.0 vortex-compact 42.16 MB 0 B 42.16 MB -100.0%
hits_95.vortex 1.0 vortex-compact 57.98 MB 0 B 57.98 MB -100.0%
hits_13.vortex 1.0 vortex-compact 68.18 MB 0 B 68.18 MB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_44.vortex 1.0 vortex-compact 132.77 MB 0 B 132.77 MB -100.0%
hits_54.vortex 1.0 vortex-compact 117.36 MB 0 B 117.36 MB -100.0%
hits_49.vortex 1.0 vortex-compact 50.56 MB 0 B 50.56 MB -100.0%
hits_23.vortex 1.0 vortex-compact 44.94 MB 0 B 44.94 MB -100.0%
hits_81.vortex 1.0 vortex-compact 65.84 MB 0 B 65.84 MB -100.0%
hits_97.vortex 1.0 vortex-compact 69.27 MB 0 B 69.27 MB -100.0%
hits_24.vortex 1.0 vortex-compact 44.27 MB 0 B 44.27 MB -100.0%
hits_19.vortex 1.0 vortex-compact 44.60 MB 0 B 44.60 MB -100.0%
hits_37.vortex 1.0 vortex-compact 54.23 MB 0 B 54.23 MB -100.0%
hits_5.vortex 1.0 vortex-compact 63.18 MB 0 B 63.18 MB -100.0%
hits_3.vortex 1.0 vortex-compact 95.15 MB 0 B 95.15 MB -100.0%
hits_65.vortex 1.0 vortex-compact 129.65 MB 0 B 129.65 MB -100.0%
hits_10.vortex 1.0 vortex-compact 50.24 MB 0 B 50.24 MB -100.0%
hits_70.vortex 1.0 vortex-compact 61.77 MB 0 B 61.77 MB -100.0%
hits_25.vortex 1.0 vortex-compact 73.38 MB 0 B 73.38 MB -100.0%
hits_42.vortex 1.0 vortex-compact 164.45 MB 0 B 164.45 MB -100.0%
hits_31.vortex 1.0 vortex-compact 56.11 MB 0 B 56.11 MB -100.0%
hits_78.vortex 1.0 vortex-compact 97.56 MB 0 B 97.56 MB -100.0%
hits_88.vortex 1.0 vortex-compact 73.47 MB 0 B 73.47 MB -100.0%
hits_77.vortex 1.0 vortex-compact 118.41 MB 0 B 118.41 MB -100.0%
hits_0.vortex 1.0 vortex-compact 58.43 MB 0 B 58.43 MB -100.0%
hits_79.vortex 1.0 vortex-compact 85.77 MB 0 B 85.77 MB -100.0%
hits_12.vortex 1.0 vortex-compact 69.80 MB 0 B 69.80 MB -100.0%
hits_94.vortex 1.0 vortex-compact 90.48 MB 0 B 90.48 MB -100.0%
hits_61.vortex 1.0 vortex-compact 57.44 MB 0 B 57.44 MB -100.0%
hits_4.vortex 1.0 vortex-compact 72.12 MB 0 B 72.12 MB -100.0%
hits_29.vortex 1.0 vortex-compact 37.54 MB 0 B 37.54 MB -100.0%
hits_59.vortex 1.0 vortex-compact 66.50 MB 0 B 66.50 MB -100.0%
hits_26.vortex 1.0 vortex-compact 72.91 MB 0 B 72.91 MB -100.0%
hits_21.vortex 1.0 vortex-compact 51.43 MB 0 B 51.43 MB -100.0%
hits_98.vortex 1.0 vortex-compact 72.85 MB 0 B 72.85 MB -100.0%
hits_53.vortex 1.0 vortex-compact 62.40 MB 0 B 62.40 MB -100.0%
hits_76.vortex 1.0 vortex-compact 76.92 MB 0 B 76.92 MB -100.0%
hits_39.vortex 1.0 vortex-compact 49.59 MB 0 B 49.59 MB -100.0%
hits_72.vortex 1.0 vortex-compact 51.85 MB 0 B 51.85 MB -100.0%
hits_68.vortex 1.0 vortex-compact 77.23 MB 0 B 77.23 MB -100.0%
hits_27.vortex 1.0 vortex-compact 69.70 MB 0 B 69.70 MB -100.0%
hits_7.vortex 1.0 vortex-compact 64.08 MB 0 B 64.08 MB -100.0%
hits_16.vortex 1.0 vortex-compact 48.91 MB 0 B 48.91 MB -100.0%
hits_20.vortex 1.0 vortex-compact 37.87 MB 0 B 37.87 MB -100.0%
hits_18.vortex 1.0 vortex-compact 64.23 MB 0 B 64.23 MB -100.0%
hits_58.vortex 1.0 vortex-compact 61.19 MB 0 B 61.19 MB -100.0%
hits_33.vortex 1.0 vortex-compact 36.75 MB 0 B 36.75 MB -100.0%
hits_32.vortex 1.0 vortex-compact 45.07 MB 0 B 45.07 MB -100.0%
hits_99.vortex 1.0 vortex-compact 77.40 MB 0 B 77.40 MB -100.0%
hits_28.vortex 1.0 vortex-compact 70.02 MB 0 B 70.02 MB -100.0%
hits_71.vortex 1.0 vortex-compact 69.57 MB 0 B 69.57 MB -100.0%
hits_93.vortex 1.0 vortex-compact 59.66 MB 0 B 59.66 MB -100.0%
hits_60.vortex 1.0 vortex-compact 64.52 MB 0 B 64.52 MB -100.0%
hits_63.vortex 1.0 vortex-compact 46.00 MB 0 B 46.00 MB -100.0%
hits_73.vortex 1.0 vortex-compact 70.34 MB 0 B 70.34 MB -100.0%
hits_82.vortex 1.0 vortex-compact 67.56 MB 0 B 67.56 MB -100.0%

Totals:

  • vortex-compact: 7.08 GB → 0 B (-100.0%)
  • vortex-file-compressed: 14.65 GB → 14.65 GB (0.0%)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -0.6%
Vortex (geomean): 1.017x ➖
Parquet (geomean): 1.024x ➖
Shifts: Parquet (control) +2.4% · Median polish +3.0%


datafusion / vortex-file-compressed (1.077x ➖, 0↑ 6↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 723152609 786633997 0.92
tpch_q02/datafusion:vortex-file-compressed 822241488 740091996 1.11
tpch_q03/datafusion:vortex-file-compressed 927218326 1234451679 0.75
tpch_q04/datafusion:vortex-file-compressed 585663546 749413477 0.78
tpch_q05/datafusion:vortex-file-compressed 1047023901 1430307314 0.73
tpch_q06/datafusion:vortex-file-compressed 656444295 722368698 0.91
tpch_q07/datafusion:vortex-file-compressed 1036632761 1315115708 0.79
tpch_q08/datafusion:vortex-file-compressed 🚨 1852961253 1263549128 1.47
tpch_q09/datafusion:vortex-file-compressed 🚨 2088366480 1366125112 1.53
tpch_q10/datafusion:vortex-file-compressed 🚨 1402219939 977915094 1.43
tpch_q11/datafusion:vortex-file-compressed 🚨 783587756 512489818 1.53
tpch_q12/datafusion:vortex-file-compressed 995406660 958623867 1.04
tpch_q13/datafusion:vortex-file-compressed 445676328 453295887 0.98
tpch_q14/datafusion:vortex-file-compressed 606594845 711457191 0.85
tpch_q15/datafusion:vortex-file-compressed 1113294115 1115755948 1.00
tpch_q16/datafusion:vortex-file-compressed 334758703 326160672 1.03
tpch_q17/datafusion:vortex-file-compressed 1361496601 1174987607 1.16
tpch_q18/datafusion:vortex-file-compressed 1335154190 1268086942 1.05
tpch_q19/datafusion:vortex-file-compressed 🚨 946550295 698829994 1.35
tpch_q20/datafusion:vortex-file-compressed 🚨 1287251170 893125190 1.44
tpch_q21/datafusion:vortex-file-compressed 1968149489 1604203230 1.23
tpch_q22/datafusion:vortex-file-compressed 503173592 395988817 1.27
datafusion / vortex-compact (1.023x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 684224154 680085250 1.01
tpch_q02/datafusion:vortex-compact 622073934 574315960 1.08
tpch_q03/datafusion:vortex-compact 695181458 789355611 0.88
tpch_q04/datafusion:vortex-compact 604528541 559918184 1.08
tpch_q05/datafusion:vortex-compact 954920797 899925662 1.06
tpch_q06/datafusion:vortex-compact 567020900 557455251 1.02
tpch_q07/datafusion:vortex-compact 1017146790 1057302357 0.96
tpch_q08/datafusion:vortex-compact 1081868118 1110929018 0.97
tpch_q09/datafusion:vortex-compact 1204544781 1404906483 0.86
tpch_q10/datafusion:vortex-compact 904397609 1094921712 0.83
tpch_q11/datafusion:vortex-compact 418428810 472970757 0.88
tpch_q12/datafusion:vortex-compact 803335153 822676081 0.98
tpch_q13/datafusion:vortex-compact 553294700 453277417 1.22
tpch_q14/datafusion:vortex-compact 592300679 586961361 1.01
tpch_q15/datafusion:vortex-compact 1127495442 986309952 1.14
tpch_q16/datafusion:vortex-compact 417007419 483178269 0.86
tpch_q17/datafusion:vortex-compact 1379885229 1195603568 1.15
tpch_q18/datafusion:vortex-compact 1107668518 1226845610 0.90
tpch_q19/datafusion:vortex-compact 800475923 767257327 1.04
tpch_q20/datafusion:vortex-compact 946391109 834921815 1.13
tpch_q21/datafusion:vortex-compact 1587547785 1373953445 1.16
tpch_q22/datafusion:vortex-compact 🚨 595647952 404895597 1.47
datafusion / parquet (1.041x ➖, 0↑ 2↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 796402277 859089535 0.93
tpch_q02/datafusion:parquet 803585555 1068196801 0.75
tpch_q03/datafusion:parquet 1020478028 1278213238 0.80
tpch_q04/datafusion:parquet 524805423 579614049 0.91
tpch_q05/datafusion:parquet 1394409359 1330329066 1.05
tpch_q06/datafusion:parquet 541160384 532484437 1.02
tpch_q07/datafusion:parquet 1388837471 1281596862 1.08
tpch_q08/datafusion:parquet 1668807405 1537051723 1.09
tpch_q09/datafusion:parquet 2018396383 1723531922 1.17
tpch_q10/datafusion:parquet 🚨 2996099670 1972439600 1.52
tpch_q11/datafusion:parquet 525535957 509976475 1.03
tpch_q12/datafusion:parquet 756347945 663007278 1.14
tpch_q13/datafusion:parquet 710020313 701826929 1.01
tpch_q14/datafusion:parquet 854440581 760292366 1.12
tpch_q15/datafusion:parquet 1292667902 1154089179 1.12
tpch_q16/datafusion:parquet 🚨 583438415 411361030 1.42
tpch_q17/datafusion:parquet 1300981992 1370116565 0.95
tpch_q18/datafusion:parquet 1497277998 1570641662 0.95
tpch_q19/datafusion:parquet 1080586311 1102266919 0.98
tpch_q20/datafusion:parquet 1231695076 1261441202 0.98
tpch_q21/datafusion:parquet 1774947064 1714690687 1.04
tpch_q22/datafusion:parquet 812868169 712870886 1.14
duckdb / vortex-file-compressed (1.031x ➖, 0↑ 1↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 637103398 654292496 0.97
tpch_q02/duckdb:vortex-file-compressed 1228976339 1155827494 1.06
tpch_q03/duckdb:vortex-file-compressed 1027771775 1005043759 1.02
tpch_q04/duckdb:vortex-file-compressed 640815608 676247665 0.95
tpch_q05/duckdb:vortex-file-compressed 1032355718 1181207049 0.87
tpch_q06/duckdb:vortex-file-compressed 748266881 838390273 0.89
tpch_q07/duckdb:vortex-file-compressed 1208654270 1190965346 1.01
tpch_q08/duckdb:vortex-file-compressed 1572989129 1620342895 0.97
tpch_q09/duckdb:vortex-file-compressed 1483308726 1567207978 0.95
tpch_q10/duckdb:vortex-file-compressed 1094467746 1148910031 0.95
tpch_q11/duckdb:vortex-file-compressed 706769596 591427549 1.20
tpch_q12/duckdb:vortex-file-compressed 848607742 779821759 1.09
tpch_q13/duckdb:vortex-file-compressed 1165143819 932013325 1.25
tpch_q14/duckdb:vortex-file-compressed 🚨 1143088243 865610498 1.32
tpch_q15/duckdb:vortex-file-compressed 551318031 575456483 0.96
tpch_q16/duckdb:vortex-file-compressed 514071850 457552244 1.12
tpch_q17/duckdb:vortex-file-compressed 1171823266 1046223511 1.12
tpch_q18/duckdb:vortex-file-compressed 978423587 922813982 1.06
tpch_q19/duckdb:vortex-file-compressed 871864962 822391408 1.06
tpch_q20/duckdb:vortex-file-compressed 1223902799 1326534601 0.92
tpch_q21/duckdb:vortex-file-compressed 2075226872 2245630272 0.92
tpch_q22/duckdb:vortex-file-compressed 784946072 685498927 1.15
duckdb / vortex-compact (0.942x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 617006901 623941273 0.99
tpch_q02/duckdb:vortex-compact 987322848 1105268445 0.89
tpch_q03/duckdb:vortex-compact 912558155 824831905 1.11
tpch_q04/duckdb:vortex-compact 515565667 614111213 0.84
tpch_q05/duckdb:vortex-compact 1021879662 955663168 1.07
tpch_q06/duckdb:vortex-compact 788591203 776445548 1.02
tpch_q07/duckdb:vortex-compact 1085802468 1089790085 1.00
tpch_q08/duckdb:vortex-compact 1361430294 1419835218 0.96
tpch_q09/duckdb:vortex-compact 1343888840 1425394345 0.94
tpch_q10/duckdb:vortex-compact 1033247495 1152552585 0.90
tpch_q11/duckdb:vortex-compact 714531716 764793722 0.93
tpch_q12/duckdb:vortex-compact 662591700 716022329 0.93
tpch_q13/duckdb:vortex-compact 839551091 947704333 0.89
tpch_q14/duckdb:vortex-compact 875639972 928515502 0.94
tpch_q15/duckdb:vortex-compact 528625464 593633150 0.89
tpch_q16/duckdb:vortex-compact 445045246 449232104 0.99
tpch_q17/duckdb:vortex-compact 1006180900 950217860 1.06
tpch_q18/duckdb:vortex-compact 744813504 807307964 0.92
tpch_q19/duckdb:vortex-compact 745616532 810011362 0.92
tpch_q20/duckdb:vortex-compact 1165262656 1276091083 0.91
tpch_q21/duckdb:vortex-compact 1674700162 2007989552 0.83
tpch_q22/duckdb:vortex-compact 670906126 776213985 0.86
duckdb / parquet (1.006x ➖, 0↑ 0↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 963492771 917985919 1.05
tpch_q02/duckdb:parquet 1563529203 1689093689 0.93
tpch_q03/duckdb:parquet 1694101705 1652688867 1.03
tpch_q04/duckdb:parquet 1027185654 1182374744 0.87
tpch_q05/duckdb:parquet 2132221671 2132073092 1.00
tpch_q06/duckdb:parquet 819141722 728133310 1.12
tpch_q07/duckdb:parquet 1974900699 1875355062 1.05
tpch_q08/duckdb:parquet 2406210228 2496004379 0.96
tpch_q09/duckdb:parquet 2639121681 2353860315 1.12
tpch_q10/duckdb:parquet 3235760628 3206158732 1.01
tpch_q11/duckdb:parquet 883825356 1054374856 0.84
tpch_q12/duckdb:parquet 1073718008 1038787694 1.03
tpch_q13/duckdb:parquet 1214201184 1375990137 0.88
tpch_q14/duckdb:parquet 1300709167 1258394405 1.03
tpch_q15/duckdb:parquet 892218468 868229961 1.03
tpch_q16/duckdb:parquet 824639117 863498632 0.95
tpch_q17/duckdb:parquet 1291347110 1306522935 0.99
tpch_q18/duckdb:parquet 1528525981 1384499627 1.10
tpch_q19/duckdb:parquet 1570679729 1532691837 1.02
tpch_q20/duckdb:parquet 1865385102 1813875071 1.03
tpch_q21/duckdb:parquet 1990431663 1832757097 1.09
tpch_q22/duckdb:parquet 1103301275 1048561042 1.05
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +0.6% -1.4% +2.0% +75.4% ➖ noise
1 datafusion:vortex-file-compressed -8.1% -1.4% -6.8% +76.8% ➖ noise
1 duckdb:vortex-compact -1.1% -1.4% +0.3% +125.0% ➖ noise
1 duckdb:vortex-file-compressed -2.6% -1.4% -1.3% +37.6% ➖ noise
2 datafusion:vortex-compact +8.3% -16.6% +29.8% +83.0% ➖ noise
2 datafusion:vortex-file-compressed +11.1% -16.6% +33.1% +71.1% ➖ noise
2 duckdb:vortex-compact -10.7% -16.6% +7.0% +50.3% ➖ noise
2 duckdb:vortex-file-compressed +6.3% -16.6% +27.4% +37.9% ➖ noise
3 datafusion:vortex-compact -11.9% -9.5% -2.6% +76.2% ➖ noise
3 datafusion:vortex-file-compressed -24.9% -9.5% -17.0% +76.3% ➖ noise
3 duckdb:vortex-compact +10.6% -9.5% +22.3% +55.0% ➖ noise
3 duckdb:vortex-file-compressed +2.3% -9.5% +13.0% +54.4% ➖ noise
4 datafusion:vortex-compact +8.0% -11.3% +21.7% +30.0% ➖ noise
4 datafusion:vortex-file-compressed -21.9% -11.3% -11.9% +59.9% ➖ noise
4 duckdb:vortex-compact -16.0% -11.3% -5.3% +47.6% ➖ noise
4 duckdb:vortex-file-compressed -5.2% -11.3% +6.8% +39.1% ➖ noise
5 datafusion:vortex-compact +6.1% +2.4% +3.6% +30.0% ➖ noise
5 datafusion:vortex-file-compressed -26.8% +2.4% -28.5% +31.4% ✅ faster
5 duckdb:vortex-compact +6.9% +2.4% +4.4% +30.0% ➖ noise
5 duckdb:vortex-file-compressed -12.6% +2.4% -14.6% +30.0% ➖ noise
6 datafusion:vortex-compact +1.7% +6.9% -4.9% +30.0% ➖ noise
6 datafusion:vortex-file-compressed -9.1% +6.9% -15.0% +31.9% ➖ noise
6 duckdb:vortex-compact +1.6% +6.9% -5.0% +30.0% ➖ noise
6 duckdb:vortex-file-compressed -10.7% +6.9% -16.5% +30.0% ➖ noise
7 datafusion:vortex-compact -3.8% +6.8% -9.9% +30.0% ➖ noise
7 datafusion:vortex-file-compressed -21.2% +6.8% -26.2% +30.0% ✅ faster
7 duckdb:vortex-compact -0.4% +6.8% -6.7% +30.0% ➖ noise
7 duckdb:vortex-file-compressed +1.5% +6.8% -5.0% +30.0% ➖ noise
8 datafusion:vortex-compact -2.6% +2.3% -4.8% +35.3% ➖ noise
8 datafusion:vortex-file-compressed +46.6% +2.3% +43.3% +30.0% 🚨 regression
8 duckdb:vortex-compact -4.1% +2.3% -6.3% +30.0% ➖ noise
8 duckdb:vortex-file-compressed -2.9% +2.3% -5.1% +30.0% ➖ noise
9 datafusion:vortex-compact -14.3% +14.6% -25.2% +30.0% ✅ faster
9 datafusion:vortex-file-compressed +52.9% +14.6% +33.4% +30.0% 🚨 regression
9 duckdb:vortex-compact -5.7% +14.6% -17.7% +30.0% ➖ noise
9 duckdb:vortex-file-compressed -5.4% +14.6% -17.4% +30.0% ➖ noise
10 datafusion:vortex-compact -17.4% +23.8% -33.3% +45.1% ✅ faster
10 datafusion:vortex-file-compressed +43.4% +23.8% +15.8% +32.7% ➖ noise
10 duckdb:vortex-compact -10.4% +23.8% -27.6% +46.5% ➖ noise
10 duckdb:vortex-file-compressed -4.7% +23.8% -23.1% +50.4% ➖ noise
11 datafusion:vortex-compact -11.5% -7.1% -4.8% +30.0% ➖ noise
11 datafusion:vortex-file-compressed +52.9% -7.1% +64.5% +30.0% 🚨 regression
11 duckdb:vortex-compact -6.6% -7.1% +0.5% +30.0% ➖ noise
11 duckdb:vortex-file-compressed +19.5% -7.1% +28.6% +35.3% ➖ noise
12 datafusion:vortex-compact -2.4% +8.6% -10.1% +51.3% ➖ noise
12 datafusion:vortex-file-compressed +3.8% +8.6% -4.4% +30.0% ➖ noise
12 duckdb:vortex-compact -7.5% +8.6% -14.8% +31.3% ➖ noise
12 duckdb:vortex-file-compressed +8.8% +8.6% +0.2% +54.1% ➖ noise
13 datafusion:vortex-compact +22.1% -5.5% +29.2% +48.4% ➖ noise
13 datafusion:vortex-file-compressed -1.7% -5.5% +4.1% +60.4% ➖ noise
13 duckdb:vortex-compact -11.4% -5.5% -6.2% +62.4% ➖ noise
13 duckdb:vortex-file-compressed +25.0% -5.5% +32.3% +74.7% ➖ noise
14 datafusion:vortex-compact +0.9% +7.8% -6.4% +30.0% ➖ noise
14 datafusion:vortex-file-compressed -14.7% +7.8% -20.9% +30.0% ➖ noise
14 duckdb:vortex-compact -5.7% +7.8% -12.5% +30.0% ➖ noise
14 duckdb:vortex-file-compressed +32.1% +7.8% +22.5% +30.0% ➖ noise
15 datafusion:vortex-compact +14.3% +7.3% +6.6% +30.0% ➖ noise
15 datafusion:vortex-file-compressed -0.2% +7.3% -7.0% +30.0% ➖ noise
15 duckdb:vortex-compact -11.0% +7.3% -17.0% +30.0% ➖ noise
15 duckdb:vortex-file-compressed -4.2% +7.3% -10.7% +30.0% ➖ noise
16 datafusion:vortex-compact -13.7% +16.4% -25.8% +44.1% ➖ noise
16 datafusion:vortex-file-compressed +2.6% +16.4% -11.8% +30.0% ➖ noise
16 duckdb:vortex-compact -0.9% +16.4% -14.9% +32.7% ➖ noise
16 duckdb:vortex-file-compressed +12.4% +16.4% -3.5% +30.0% ➖ noise
17 datafusion:vortex-compact +15.4% -3.1% +19.1% +30.0% ➖ noise
17 datafusion:vortex-file-compressed +15.9% -3.1% +19.6% +30.0% ➖ noise
17 duckdb:vortex-compact +5.9% -3.1% +9.3% +30.0% ➖ noise
17 duckdb:vortex-file-compressed +12.0% -3.1% +15.6% +102.1% ➖ noise
18 datafusion:vortex-compact -9.7% +2.6% -12.0% +30.0% ➖ noise
18 datafusion:vortex-file-compressed +5.3% +2.6% +2.6% +30.0% ➖ noise
18 duckdb:vortex-compact -7.7% +2.6% -10.1% +30.0% ➖ noise
18 duckdb:vortex-file-compressed +6.0% +2.6% +3.3% +30.0% ➖ noise
19 datafusion:vortex-compact +4.3% +0.2% +4.1% +30.0% ➖ noise
19 datafusion:vortex-file-compressed +35.4% +0.2% +35.1% +30.0% 🚨 regression
19 duckdb:vortex-compact -7.9% +0.2% -8.2% +30.0% ➖ noise
19 duckdb:vortex-file-compressed +6.0% +0.2% +5.8% +30.0% ➖ noise
20 datafusion:vortex-compact +13.4% +0.2% +13.1% +30.0% ➖ noise
20 datafusion:vortex-file-compressed +44.1% +0.2% +43.8% +30.0% 🚨 regression
20 duckdb:vortex-compact -8.7% +0.2% -8.9% +30.0% ➖ noise
20 duckdb:vortex-file-compressed -7.7% +0.2% -7.9% +30.0% ➖ noise
21 datafusion:vortex-compact +15.5% +6.0% +9.0% +30.0% ➖ noise
21 datafusion:vortex-file-compressed +22.7% +6.0% +15.7% +30.0% ➖ noise
21 duckdb:vortex-compact -16.6% +6.0% -21.3% +30.0% ➖ noise
21 duckdb:vortex-file-compressed -7.6% +6.0% -12.8% +50.5% ➖ noise
22 datafusion:vortex-compact +47.1% +9.5% +34.3% +58.3% ➖ noise
22 datafusion:vortex-file-compressed +27.1% +9.5% +16.0% +30.0% ➖ noise
22 duckdb:vortex-compact -13.6% +9.5% -21.1% +32.4% ➖ noise
22 duckdb:vortex-file-compressed +14.5% +9.5% +4.5% +35.2% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

Benchmarks: Compression

Vortex (geomean): 1.003x ➖
Parquet (geomean): 1.002x ➖


unknown / unknown (1.003x ➖, 0↑ 3↓)
name PR 3289354 (ns) base 613638a (ns) ratio (PR/base)
compress time/Arade 1204549159 1210903531 0.99
compress time/Bimbo 7229353814 7141756465 1.01
compress time/CMSprovider 3016419572 3019506755 1.00
compress time/Euro2016 437002099 413057834 1.06
compress time/Food 398253167 401183016 0.99
compress time/HashTags 833870930 829208481 1.01
compress time/TPC-H l_comment canonical 1308302855 1307455580 1.00
compress time/TPC-H l_comment chunked 1325449197 1306705045 1.01
compress time/taxi 706185535 723694978 0.98
compress time/wide table cols=100 chunks=1 rows=1000 🚨 13757243 11277359 1.22
compress time/wide table cols=100 chunks=50 rows=1000 11624038 12078159 0.96
compress time/wide table cols=1000 chunks=1 rows=1000 120205423 121442586 0.99
compress time/wide table cols=1000 chunks=50 rows=1000 121612824 123095555 0.99
compress time/wide table cols=10000 chunks=1 rows=1000 1248101541 1241384717 1.01
compress time/wide table cols=10000 chunks=50 rows=1000 1256844202 1246215895 1.01
decompress time/Arade 33720860 30754848 1.10
decompress time/Bimbo 117352550 118475363 0.99
decompress time/CMSprovider 84866347 85303858 0.99
decompress time/Euro2016 20942213 20133872 1.04
decompress time/Food 9217556 9151323 1.01
decompress time/HashTags 77354632 82503882 0.94
decompress time/TPC-H l_comment canonical 42989548 41882168 1.03
decompress time/TPC-H l_comment chunked 43476195 42756239 1.02
decompress time/taxi 20327609 21425194 0.95
decompress time/wide table cols=100 chunks=1 rows=1000 2553275 2541055 1.00
decompress time/wide table cols=100 chunks=50 rows=1000 2576125 2570323 1.00
decompress time/wide table cols=1000 chunks=1 rows=1000 22077552 22875980 0.97
decompress time/wide table cols=1000 chunks=50 rows=1000 22407090 22412964 1.00
decompress time/wide table cols=10000 chunks=1 rows=1000 224296439 228667383 0.98
decompress time/wide table cols=10000 chunks=50 rows=1000 229871405 230160808 1.00
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 3032555217 3084253778 0.98
parquet_rs-zstd compress time/Bimbo 17774669696 18145228958 0.98
parquet_rs-zstd compress time/CMSprovider 8052609969 8098356130 0.99
parquet_rs-zstd compress time/Euro2016 1357810182 1350559395 1.01
parquet_rs-zstd compress time/Food 938369131 955742523 0.98
parquet_rs-zstd compress time/HashTags 2546996287 2490721597 1.02
parquet_rs-zstd compress time/TPC-H l_comment canonical 3123052474 3097997982 1.01
parquet_rs-zstd compress time/TPC-H l_comment chunked 3144086176 3114114959 1.01
parquet_rs-zstd compress time/taxi 1540778896 1556221459 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6868008 6755504 1.02
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 7014414 6828298 1.03
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 90362529 88698067 1.02
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 90508203 88130652 1.03
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 912050970 918020260 0.99
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 898651533 944012282 0.95
parquet_rs-zstd decompress time/Arade 647711381 652427931 0.99
parquet_rs-zstd decompress time/Bimbo 1813167275 1767564424 1.03
parquet_rs-zstd decompress time/CMSprovider 1944167530 1958186820 0.99
parquet_rs-zstd decompress time/Euro2016 390049109 387685069 1.01
parquet_rs-zstd decompress time/Food 219685659 223061504 0.98
parquet_rs-zstd decompress time/HashTags 654126701 635608279 1.03
parquet_rs-zstd decompress time/TPC-H l_comment canonical 568921724 568181580 1.00
parquet_rs-zstd decompress time/TPC-H l_comment chunked 575458617 570655214 1.01
parquet_rs-zstd decompress time/taxi 254104320 246777229 1.03
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2654251 2694594 0.99
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2728155 2657487 1.03
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 32151475 31836803 1.01
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 31787085 31817395 1.00
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 368092055 380835603 0.97
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 369133694 374351436 0.99
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 164458044 164570452 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 1.01
vortex:parquet-zstd ratio compress time/Bimbo 0 0 1.03
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 1.00
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.05
vortex:parquet-zstd ratio compress time/Food 0 0 1.01
vortex:parquet-zstd ratio compress time/HashTags 0 0 0.98
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 0.99
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.00
vortex:parquet-zstd ratio compress time/taxi 0 0 0.99
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 🚨 2 1 1.20
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 1 1 0.94
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 0.97
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 0.96
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 1.01
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1 1 1.06
vortex:parquet-zstd ratio decompress time/Arade 🚨 0 0 1.10
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 0.97
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 1.00
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 1.03
vortex:parquet-zstd ratio decompress time/Food 0 0 1.02
vortex:parquet-zstd ratio decompress time/HashTags 0 0 0.91
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 1.03
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.01
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.92
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 1.02
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 0 1.01
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 1.01
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

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Pull requests that are not intended to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant