Skip to content

Upgrade DataFusion to 54#8044

Draft
AdamGS wants to merge 4 commits into
developfrom
adamg/df-54
Draft

Upgrade DataFusion to 54#8044
AdamGS wants to merge 4 commits into
developfrom
adamg/df-54

Conversation

@AdamGS
Copy link
Copy Markdown
Contributor

@AdamGS AdamGS commented May 20, 2026

Summary

This PR includes an upgrade of our DataFusion dependency/integration to the upcoming 54 release. It aims to make the minimal amount of changes, and implementing the new Morselizer API will be part of a future PR (I have an old PR that was based on an earlier PoC, I'll try and pull stuff from there when the time comes).

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS added changelog/chore A trivial change ext/datafusion Relates to the DataFusion integration labels May 20, 2026
@AdamGS AdamGS changed the title Upgrade DF to 54 Upgrade DataFusion to 54 May 20, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 20, 2026

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

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

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

⚡ 3 improved benchmarks
❌ 1 regressed benchmark
✅ 1233 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation baseline_eq[16, 65536] 287.6 µs 259.8 µs +10.7%
Simulation baseline_lt[16, 65536] 302.7 µs 274.9 µs +10.13%
Simulation fast_lt_out_of_range[4, 65536] 204.3 µs 262.5 µs -22.17%
Simulation bitwise_not_vortex_buffer_mut[128] 304.4 ns 246.1 ns +23.7%

Tip

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


Comparing adamg/df-54 (9bec4c8) with develop (c54ce7e)

Open in CodSpeed

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 20, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 20, 2026
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS added action/benchmark-sql Trigger SQL benchmarks to run on this PR and removed changelog/chore A trivial change labels May 20, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 20, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 9bec4c8 1 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done dfd1f68 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟡 In Progress dfd1f68 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: PolarSignals Profiling

Vortex (geomean): 1.050x ➖


datafusion / vortex-file-compressed (1.050x ➖, 0↑ 3↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 127419955 126704382 1.01
polarsignals_q01/datafusion:vortex-file-compressed 271359880 290633543 0.93
polarsignals_q02/datafusion:vortex-file-compressed 24337351 23894638 1.02
polarsignals_q03/datafusion:vortex-file-compressed 284605173 270463920 1.05
polarsignals_q04/datafusion:vortex-file-compressed 12410860 11440017 1.08
polarsignals_q05/datafusion:vortex-file-compressed 🚨 16224385 14543755 1.12
polarsignals_q06/datafusion:vortex-file-compressed 🚨 21263065 18070865 1.18
polarsignals_q07/datafusion:vortex-file-compressed 🚨 14755476 13174404 1.12
polarsignals_q08/datafusion:vortex-file-compressed 402297860 407425446 0.99
polarsignals_q09/datafusion:vortex-file-compressed 10904106 10609348 1.03

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: PolarSignals Profiling

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

Totals:

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.6%
Vortex (geomean): 0.983x ➖
Parquet (geomean): 0.990x ➖
Shifts: Parquet (control) -1.0% · Median polish -1.5%


datafusion / vortex-file-compressed (0.964x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 5066027 5301828 0.96
fineweb_q01/datafusion:vortex-file-compressed 19826207 21518680 0.92
fineweb_q02/datafusion:vortex-file-compressed 21863136 22081861 0.99
fineweb_q03/datafusion:vortex-file-compressed 75010438 82445551 0.91
fineweb_q04/datafusion:vortex-file-compressed 228070862 227432037 1.00
fineweb_q05/datafusion:vortex-file-compressed 216724318 211733400 1.02
fineweb_q06/datafusion:vortex-file-compressed 49739295 53693429 0.93
fineweb_q07/datafusion:vortex-file-compressed 55082915 56710427 0.97
fineweb_q08/datafusion:vortex-file-compressed 20366209 20799707 0.98
datafusion / vortex-compact (0.995x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5905173 5769562 1.02
fineweb_q01/datafusion:vortex-compact 89047207 91648858 0.97
fineweb_q02/datafusion:vortex-compact 102104060 99207911 1.03
fineweb_q03/datafusion:vortex-compact 858861610 873499368 0.98
fineweb_q04/datafusion:vortex-compact 908818835 929804507 0.98
fineweb_q05/datafusion:vortex-compact 823105628 827741302 0.99
fineweb_q06/datafusion:vortex-compact 452915427 464876734 0.97
fineweb_q07/datafusion:vortex-compact 475670576 478988903 0.99
fineweb_q08/datafusion:vortex-compact 17845520 17694866 1.01
datafusion / parquet (1.008x ➖, 0↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 7903434 6292066 1.26
fineweb_q01/datafusion:parquet 287108397 297337888 0.97
fineweb_q02/datafusion:parquet 294370245 299266894 0.98
fineweb_q03/datafusion:parquet 298677948 284415876 1.05
fineweb_q04/datafusion:parquet 299906557 299975281 1.00
fineweb_q05/datafusion:parquet 294553638 321504234 0.92
fineweb_q06/datafusion:parquet 284709686 296976639 0.96
fineweb_q07/datafusion:parquet 284541657 283979432 1.00
fineweb_q08/datafusion:parquet 279057241 285491756 0.98
duckdb / vortex-file-compressed (0.970x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3401215 3620276 0.94
fineweb_q01/duckdb:vortex-file-compressed 22609574 24019113 0.94
fineweb_q02/duckdb:vortex-file-compressed 24075919 24320150 0.99
fineweb_q03/duckdb:vortex-file-compressed 121818181 129542288 0.94
fineweb_q04/duckdb:vortex-file-compressed 223364513 219656126 1.02
fineweb_q05/duckdb:vortex-file-compressed 215513378 210956885 1.02
fineweb_q06/duckdb:vortex-file-compressed 51503317 54123608 0.95
fineweb_q07/duckdb:vortex-file-compressed 54403994 55600305 0.98
fineweb_q08/duckdb:vortex-file-compressed 21755505 22689034 0.96
duckdb / vortex-compact (1.005x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4384643 4339068 1.01
fineweb_q01/duckdb:vortex-compact 101727286 106458628 0.96
fineweb_q02/duckdb:vortex-compact 115792320 115123262 1.01
fineweb_q03/duckdb:vortex-compact 863738156 857147642 1.01
fineweb_q04/duckdb:vortex-compact 894018843 895369818 1.00
fineweb_q05/duckdb:vortex-compact 798263384 811879200 0.98
fineweb_q06/duckdb:vortex-compact 459834674 462808797 0.99
fineweb_q07/duckdb:vortex-compact 475663570 473795164 1.00
fineweb_q08/duckdb:vortex-compact 20387162 18638454 1.09
duckdb / parquet (0.972x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 31430107 33001786 0.95
fineweb_q01/duckdb:parquet 83858199 86605262 0.97
fineweb_q02/duckdb:parquet 84706388 86687972 0.98
fineweb_q03/duckdb:parquet 315304511 323433639 0.97
fineweb_q04/duckdb:parquet 449054383 448290265 1.00
fineweb_q05/duckdb:parquet 415126033 420733474 0.99
fineweb_q06/duckdb:parquet 203778904 206357246 0.99
fineweb_q07/duckdb:parquet 215039654 218481570 0.98
fineweb_q08/duckdb:parquet 32592073 35649540 0.91
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +2.4% +9.4% -6.4% +51.7% ➖ noise
0 datafusion:vortex-file-compressed -4.4% +9.4% -12.6% +54.7% ➖ noise
0 duckdb:vortex-compact +1.1% +9.4% -7.6% +106.9% ➖ noise
0 duckdb:vortex-file-compressed -6.1% +9.4% -14.1% +81.2% ➖ noise
1 datafusion:vortex-compact -2.8% -3.3% +0.5% +13.4% ➖ noise
1 datafusion:vortex-file-compressed -7.9% -3.3% -4.7% +19.0% ➖ noise
1 duckdb:vortex-compact -4.4% -3.3% -1.2% +11.9% ➖ noise
1 duckdb:vortex-file-compressed -5.9% -3.3% -2.6% +61.8% ➖ noise
2 datafusion:vortex-compact +2.9% -2.0% +5.0% +17.2% ➖ noise
2 datafusion:vortex-file-compressed -1.0% -2.0% +1.0% +11.9% ➖ noise
2 duckdb:vortex-compact +0.6% -2.0% +2.6% +12.7% ➖ noise
2 duckdb:vortex-file-compressed -1.0% -2.0% +1.0% +11.9% ➖ noise
3 datafusion:vortex-compact -1.7% +1.2% -2.8% +11.9% ➖ noise
3 datafusion:vortex-file-compressed -9.0% +1.2% -10.1% +42.6% ➖ noise
3 duckdb:vortex-compact +0.8% +1.2% -0.4% +11.9% ➖ noise
3 duckdb:vortex-file-compressed -6.0% +1.2% -7.1% +36.5% ➖ noise
4 datafusion:vortex-compact -2.3% +0.1% -2.3% +11.9% ➖ noise
4 datafusion:vortex-file-compressed +0.3% +0.1% +0.2% +11.9% ➖ noise
4 duckdb:vortex-compact -0.2% +0.1% -0.2% +11.9% ➖ noise
4 duckdb:vortex-file-compressed +1.7% +0.1% +1.6% +11.9% ➖ noise
5 datafusion:vortex-compact -0.6% -4.9% +4.6% +11.9% ➖ noise
5 datafusion:vortex-file-compressed +2.4% -4.9% +7.7% +11.9% ➖ noise
5 duckdb:vortex-compact -1.7% -4.9% +3.4% +11.9% ➖ noise
5 duckdb:vortex-file-compressed +2.2% -4.9% +7.4% +11.9% ➖ noise
6 datafusion:vortex-compact -2.6% -2.7% +0.1% +11.9% ➖ noise
6 datafusion:vortex-file-compressed -7.4% -2.7% -4.8% +11.9% ➖ noise
6 duckdb:vortex-compact -0.6% -2.7% +2.1% +11.9% ➖ noise
6 duckdb:vortex-file-compressed -4.8% -2.7% -2.2% +11.9% ➖ noise
7 datafusion:vortex-compact -0.7% -0.7% -0.0% +11.9% ➖ noise
7 datafusion:vortex-file-compressed -2.9% -0.7% -2.2% +11.9% ➖ noise
7 duckdb:vortex-compact +0.4% -0.7% +1.1% +11.9% ➖ noise
7 duckdb:vortex-file-compressed -2.2% -0.7% -1.5% +11.9% ➖ noise
8 datafusion:vortex-compact +0.9% -5.5% +6.7% +16.9% ➖ noise
8 datafusion:vortex-file-compressed -2.1% -5.5% +3.6% +14.7% ➖ noise
8 duckdb:vortex-compact +9.4% -5.5% +15.7% +20.3% ➖ noise
8 duckdb:vortex-file-compressed -4.1% -5.5% +1.4% +11.9% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: FineWeb NVMe

File Size Changes (2 files changed, -0.0% overall, 0↑ 2↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-file-compressed 1.79 GB 1.79 GB 32 B -0.0%
sample.vortex 1.0 vortex-compact 1.23 GB 1.23 GB 32 B -0.0%

Totals:

  • vortex-compact: 1.23 GB → 1.23 GB (-0.0%)
  • vortex-file-compressed: 1.79 GB → 1.79 GB (-0.0%)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +1.2%
Vortex (geomean): 1.051x ➖
Parquet (geomean): 1.041x ➖
Shifts: Parquet (control) +4.1% · Median polish +5.0%


datafusion / vortex-file-compressed (1.047x ➖, 0↑ 2↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 55294480 50899338 1.09
tpch_q02/datafusion:vortex-file-compressed 23247368 22265360 1.04
tpch_q03/datafusion:vortex-file-compressed 🚨 33460311 27837368 1.20
tpch_q04/datafusion:vortex-file-compressed 20748792 20486616 1.01
tpch_q05/datafusion:vortex-file-compressed 49137161 48040208 1.02
tpch_q06/datafusion:vortex-file-compressed 10751416 10342560 1.04
tpch_q07/datafusion:vortex-file-compressed 54636223 53715344 1.02
tpch_q08/datafusion:vortex-file-compressed 41126165 38547066 1.07
tpch_q09/datafusion:vortex-file-compressed 55372094 51469968 1.08
tpch_q10/datafusion:vortex-file-compressed 35653341 39297680 0.91
tpch_q11/datafusion:vortex-file-compressed 🚨 17455522 15722856 1.11
tpch_q12/datafusion:vortex-file-compressed 25247316 23789362 1.06
tpch_q13/datafusion:vortex-file-compressed 26563408 24854408 1.07
tpch_q14/datafusion:vortex-file-compressed 16609955 15829648 1.05
tpch_q15/datafusion:vortex-file-compressed 25585412 25275826 1.01
tpch_q16/datafusion:vortex-file-compressed 20551854 19558289 1.05
tpch_q17/datafusion:vortex-file-compressed 67917098 66113304 1.03
tpch_q18/datafusion:vortex-file-compressed 79654464 80529679 0.99
tpch_q19/datafusion:vortex-file-compressed 21320778 20555171 1.04
tpch_q20/datafusion:vortex-file-compressed 31490529 28704350 1.10
tpch_q21/datafusion:vortex-file-compressed 73384282 71750770 1.02
tpch_q22/datafusion:vortex-file-compressed 13503665 12597833 1.07
datafusion / vortex-compact (1.063x ➖, 1↑ 4↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 59320697 57852652 1.03
tpch_q02/datafusion:vortex-compact 26855294 25746739 1.04
tpch_q03/datafusion:vortex-compact 🚨 37125796 29375313 1.26
tpch_q04/datafusion:vortex-compact 23449369 22712637 1.03
tpch_q05/datafusion:vortex-compact 51301459 50850680 1.01
tpch_q06/datafusion:vortex-compact 13744382 12570055 1.09
tpch_q07/datafusion:vortex-compact 59268540 58611873 1.01
tpch_q08/datafusion:vortex-compact 43489610 43106465 1.01
tpch_q09/datafusion:vortex-compact 57553012 56206231 1.02
tpch_q10/datafusion:vortex-compact 🚀 39542204 45669953 0.87
tpch_q11/datafusion:vortex-compact 18318693 16805715 1.09
tpch_q12/datafusion:vortex-compact 31568721 31451330 1.00
tpch_q13/datafusion:vortex-compact 32952230 30977699 1.06
tpch_q14/datafusion:vortex-compact 20207278 18801540 1.07
tpch_q15/datafusion:vortex-compact 32745361 30283373 1.08
tpch_q16/datafusion:vortex-compact 25803520 24123467 1.07
tpch_q17/datafusion:vortex-compact 69749141 71115039 0.98
tpch_q18/datafusion:vortex-compact 82522555 84091150 0.98
tpch_q19/datafusion:vortex-compact 🚨 42871628 29889110 1.43
tpch_q20/datafusion:vortex-compact 🚨 37585120 33594808 1.12
tpch_q21/datafusion:vortex-compact 82204351 74879422 1.10
tpch_q22/datafusion:vortex-compact 🚨 14072863 12470325 1.13
datafusion / parquet (1.063x ➖, 2↑ 5↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 144595834 92160551 1.57
tpch_q02/datafusion:parquet 63735490 60323911 1.06
tpch_q03/datafusion:parquet 🚨 85088063 71677855 1.19
tpch_q04/datafusion:parquet 47372972 43723691 1.08
tpch_q05/datafusion:parquet 98869798 91410051 1.08
tpch_q06/datafusion:parquet 🚀 34273561 43075569 0.80
tpch_q07/datafusion:parquet 104287173 104311189 1.00
tpch_q08/datafusion:parquet 91283836 88720670 1.03
tpch_q09/datafusion:parquet 131656653 126112916 1.04
tpch_q10/datafusion:parquet 🚨 120067628 108840605 1.10
tpch_q11/datafusion:parquet 43099511 40631849 1.06
tpch_q12/datafusion:parquet 86947263 84591390 1.03
tpch_q13/datafusion:parquet 211019991 193621756 1.09
tpch_q14/datafusion:parquet 40868984 45328635 0.90
tpch_q15/datafusion:parquet 61061620 57654252 1.06
tpch_q16/datafusion:parquet 🚨 44327491 38821373 1.14
tpch_q17/datafusion:parquet 137792497 131895896 1.04
tpch_q18/datafusion:parquet 157213974 162029865 0.97
tpch_q19/datafusion:parquet 🚀 69011746 82889870 0.83
tpch_q20/datafusion:parquet 70573656 69123997 1.02
tpch_q21/datafusion:parquet 138580183 128496029 1.08
tpch_q22/datafusion:parquet 🚨 44974006 30819812 1.46
datafusion / arrow (1.080x ➖, 4↑ 12↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚨 62703790 52225735 1.20
tpch_q02/datafusion:arrow 🚀 17477381 19542688 0.89
tpch_q03/datafusion:arrow 🚨 35710726 28410210 1.26
tpch_q04/datafusion:arrow 🚨 30064100 24347670 1.23
tpch_q05/datafusion:arrow 🚀 62002003 72398731 0.86
tpch_q06/datafusion:arrow 🚨 24383673 19026189 1.28
tpch_q07/datafusion:arrow 🚨 112150060 100373430 1.12
tpch_q08/datafusion:arrow 🚨 49066516 40204969 1.22
tpch_q09/datafusion:arrow 68705507 62994724 1.09
tpch_q10/datafusion:arrow 🚨 53047092 47863352 1.11
tpch_q11/datafusion:arrow 9929751 9400085 1.06
tpch_q12/datafusion:arrow 52630654 50123572 1.05
tpch_q13/datafusion:arrow 48268769 46493740 1.04
tpch_q14/datafusion:arrow 🚨 25571202 21867846 1.17
tpch_q15/datafusion:arrow 🚨 49027155 40949913 1.20
tpch_q16/datafusion:arrow 16807021 18275690 0.92
tpch_q17/datafusion:arrow 71387424 67813803 1.05
tpch_q18/datafusion:arrow 🚀 114776089 133575874 0.86
tpch_q19/datafusion:arrow 🚨 44182367 33778748 1.31
tpch_q20/datafusion:arrow 🚨 41686634 33679535 1.24
tpch_q21/datafusion:arrow 🚨 163835175 145961844 1.12
tpch_q22/datafusion:arrow 🚀 12664236 17149591 0.74
duckdb / vortex-file-compressed (1.048x ➖, 0↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 32382610 32501436 1.00
tpch_q02/duckdb:vortex-file-compressed 26054352 24913348 1.05
tpch_q03/duckdb:vortex-file-compressed 34474010 33674944 1.02
tpch_q04/duckdb:vortex-file-compressed 30053273 29531148 1.02
tpch_q05/duckdb:vortex-file-compressed 39386342 37418568 1.05
tpch_q06/duckdb:vortex-file-compressed 8924622 8508445 1.05
tpch_q07/duckdb:vortex-file-compressed 37387907 35264182 1.06
tpch_q08/duckdb:vortex-file-compressed 37661921 37542366 1.00
tpch_q09/duckdb:vortex-file-compressed 61168547 57757588 1.06
tpch_q10/duckdb:vortex-file-compressed 42484231 40928123 1.04
tpch_q11/duckdb:vortex-file-compressed 16148000 14690739 1.10
tpch_q12/duckdb:vortex-file-compressed 23538005 22804694 1.03
tpch_q13/duckdb:vortex-file-compressed 40335109 38255164 1.05
tpch_q14/duckdb:vortex-file-compressed 23292536 23239203 1.00
tpch_q15/duckdb:vortex-file-compressed 17867531 17091374 1.05
tpch_q16/duckdb:vortex-file-compressed 30938228 29119509 1.06
tpch_q17/duckdb:vortex-file-compressed 25657400 24088024 1.07
tpch_q18/duckdb:vortex-file-compressed 54920595 53355157 1.03
tpch_q19/duckdb:vortex-file-compressed 31168645 28686532 1.09
tpch_q20/duckdb:vortex-file-compressed 🚨 36531683 32994225 1.11
tpch_q21/duckdb:vortex-file-compressed 106441330 99391036 1.07
tpch_q22/duckdb:vortex-file-compressed 17928246 17004947 1.05
duckdb / vortex-compact (1.047x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 39221347 38424795 1.02
tpch_q02/duckdb:vortex-compact 35575664 32703149 1.09
tpch_q03/duckdb:vortex-compact 36651520 34053953 1.08
tpch_q04/duckdb:vortex-compact 31781942 31400382 1.01
tpch_q05/duckdb:vortex-compact 43705496 40388571 1.08
tpch_q06/duckdb:vortex-compact 10672123 11529973 0.93
tpch_q07/duckdb:vortex-compact 43067567 40168785 1.07
tpch_q08/duckdb:vortex-compact 42575909 41800947 1.02
tpch_q09/duckdb:vortex-compact 68525353 66550582 1.03
tpch_q10/duckdb:vortex-compact 48471138 45513668 1.06
tpch_q11/duckdb:vortex-compact 19340955 18345498 1.05
tpch_q12/duckdb:vortex-compact 30503196 29206511 1.04
tpch_q13/duckdb:vortex-compact 45870727 44144521 1.04
tpch_q14/duckdb:vortex-compact 28149123 26260446 1.07
tpch_q15/duckdb:vortex-compact 21105763 20014661 1.05
tpch_q16/duckdb:vortex-compact 33894427 32884103 1.03
tpch_q17/duckdb:vortex-compact 31576469 29619398 1.07
tpch_q18/duckdb:vortex-compact 55204623 53001912 1.04
tpch_q19/duckdb:vortex-compact 35257700 32822466 1.07
tpch_q20/duckdb:vortex-compact 43106077 41038294 1.05
tpch_q21/duckdb:vortex-compact 109435018 102511567 1.07
tpch_q22/duckdb:vortex-compact 19461583 18517715 1.05
duckdb / parquet (1.019x ➖, 1↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 77909392 76948261 1.01
tpch_q02/duckdb:parquet 40642417 39200454 1.04
tpch_q03/duckdb:parquet 72015237 71173727 1.01
tpch_q04/duckdb:parquet 50916993 49795394 1.02
tpch_q05/duckdb:parquet 69780678 67850597 1.03
tpch_q06/duckdb:parquet 22570325 22432688 1.01
tpch_q07/duckdb:parquet 72374965 69426822 1.04
tpch_q08/duckdb:parquet 87930100 83937541 1.05
tpch_q09/duckdb:parquet 139336952 135506991 1.03
tpch_q10/duckdb:parquet 129773805 125915582 1.03
tpch_q11/duckdb:parquet 23384381 22426232 1.04
tpch_q12/duckdb:parquet 🚀 47914606 58523634 0.82
tpch_q13/duckdb:parquet 269961695 251862385 1.07
tpch_q14/duckdb:parquet 53235314 50431266 1.06
tpch_q15/duckdb:parquet 26789705 26328941 1.02
tpch_q16/duckdb:parquet 59379725 57853817 1.03
tpch_q17/duckdb:parquet 61670162 58578950 1.05
tpch_q18/duckdb:parquet 124809850 119179493 1.05
tpch_q19/duckdb:parquet 81939994 80412240 1.02
tpch_q20/duckdb:parquet 66747600 65403933 1.02
tpch_q21/duckdb:parquet 187532827 187338943 1.00
tpch_q22/duckdb:parquet 54331436 53883998 1.01
duckdb / duckdb (1.037x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 18288947 17508302 1.04
tpch_q02/duckdb:duckdb 15095238 14044542 1.07
tpch_q03/duckdb:duckdb 23600735 22521914 1.05
tpch_q04/duckdb:duckdb 23326452 22616964 1.03
tpch_q05/duckdb:duckdb 24101505 23573853 1.02
tpch_q06/duckdb:duckdb 7178668 7044012 1.02
tpch_q07/duckdb:duckdb 27169816 25100435 1.08
tpch_q08/duckdb:duckdb 24706806 24383861 1.01
tpch_q09/duckdb:duckdb 60661544 58311407 1.04
tpch_q10/duckdb:duckdb 54154578 51781057 1.05
tpch_q11/duckdb:duckdb 7589159 7210371 1.05
tpch_q12/duckdb:duckdb 18339055 17869329 1.03
tpch_q13/duckdb:duckdb 41222688 39563917 1.04
tpch_q14/duckdb:duckdb 22511247 21823352 1.03
tpch_q15/duckdb:duckdb 13796681 13556734 1.02
tpch_q16/duckdb:duckdb 26946048 26224454 1.03
tpch_q17/duckdb:duckdb 16560061 16502060 1.00
tpch_q18/duckdb:duckdb 41654678 40620447 1.03
tpch_q19/duckdb:duckdb 32914359 31198410 1.06
tpch_q20/duckdb:duckdb 25621104 25132251 1.02
tpch_q21/duckdb:duckdb 64074580 60687297 1.06
tpch_q22/duckdb:duckdb 25932564 25211710 1.03
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow +20.1% +26.0% -4.7% +22.1% ➖ noise
1 datafusion:vortex-compact +2.5% +26.0% -18.6% +22.1% ✅ faster
1 datafusion:vortex-file-compressed +8.6% +26.0% -13.8% +22.1% ➖ noise
1 duckdb:duckdb +4.5% +26.0% -17.1% +22.1% ➖ noise
1 duckdb:vortex-compact +2.1% +26.0% -19.0% +22.1% ✅ faster
1 duckdb:vortex-file-compressed -0.4% +26.0% -20.9% +22.1% ✅ faster
2 datafusion:arrow -10.6% +4.7% -14.6% +22.1% ➖ noise
2 datafusion:vortex-compact +4.3% +4.7% -0.3% +22.1% ➖ noise
2 datafusion:vortex-file-compressed +4.4% +4.7% -0.2% +22.1% ➖ noise
2 duckdb:duckdb +7.5% +4.7% +2.7% +22.1% ➖ noise
2 duckdb:vortex-compact +8.8% +4.7% +3.9% +22.1% ➖ noise
2 duckdb:vortex-file-compressed +4.6% +4.7% -0.1% +22.1% ➖ noise
3 datafusion:arrow +25.7% +9.6% +14.7% +22.1% ➖ noise
3 datafusion:vortex-compact +26.4% +9.6% +15.3% +22.1% ➖ noise
3 datafusion:vortex-file-compressed +20.2% +9.6% +9.7% +22.1% ➖ noise
3 duckdb:duckdb +4.8% +9.6% -4.4% +22.1% ➖ noise
3 duckdb:vortex-compact +7.6% +9.6% -1.8% +22.1% ➖ noise
3 duckdb:vortex-file-compressed +2.4% +9.6% -6.6% +22.1% ➖ noise
4 datafusion:arrow +23.5% +5.3% +17.3% +22.1% ➖ noise
4 datafusion:vortex-compact +3.2% +5.3% -1.9% +22.1% ➖ noise
4 datafusion:vortex-file-compressed +1.3% +5.3% -3.8% +22.1% ➖ noise
4 duckdb:duckdb +3.1% +5.3% -2.0% +22.1% ➖ noise
4 duckdb:vortex-compact +1.2% +5.3% -3.8% +22.1% ➖ noise
4 duckdb:vortex-file-compressed +1.8% +5.3% -3.3% +22.1% ➖ noise
5 datafusion:arrow -14.4% +5.5% -18.8% +22.1% ✅ faster
5 datafusion:vortex-compact +0.9% +5.5% -4.3% +22.1% ➖ noise
5 datafusion:vortex-file-compressed +2.3% +5.5% -3.0% +22.1% ➖ noise
5 duckdb:duckdb +2.2% +5.5% -3.1% +22.1% ➖ noise
5 duckdb:vortex-compact +8.2% +5.5% +2.6% +22.1% ➖ noise
5 duckdb:vortex-file-compressed +5.3% +5.5% -0.2% +22.1% ➖ noise
6 datafusion:arrow +28.2% -10.5% +43.2% +22.1% 🚨 regression
6 datafusion:vortex-compact +9.3% -10.5% +22.2% +22.1% 🚨 regression
6 datafusion:vortex-file-compressed +4.0% -10.5% +16.2% +22.1% ➖ noise
6 duckdb:duckdb +1.9% -10.5% +13.9% +22.1% ➖ noise
6 duckdb:vortex-compact -7.4% -10.5% +3.4% +22.1% ➖ noise
6 duckdb:vortex-file-compressed +4.9% -10.5% +17.2% +22.1% ➖ noise
7 datafusion:arrow +11.7% +2.1% +9.4% +22.1% ➖ noise
7 datafusion:vortex-compact +1.1% +2.1% -0.9% +22.1% ➖ noise
7 datafusion:vortex-file-compressed +1.7% +2.1% -0.4% +22.1% ➖ noise
7 duckdb:duckdb +8.2% +2.1% +6.0% +22.1% ➖ noise
7 duckdb:vortex-compact +7.2% +2.1% +5.0% +22.1% ➖ noise
7 duckdb:vortex-file-compressed +6.0% +2.1% +3.9% +22.1% ➖ noise
8 datafusion:arrow +22.0% +3.8% +17.6% +22.1% ➖ noise
8 datafusion:vortex-compact +0.9% +3.8% -2.8% +22.1% ➖ noise
8 datafusion:vortex-file-compressed +6.7% +3.8% +2.8% +22.1% ➖ noise
8 duckdb:duckdb +1.3% +3.8% -2.4% +22.1% ➖ noise
8 duckdb:vortex-compact +1.9% +3.8% -1.9% +22.1% ➖ noise
8 duckdb:vortex-file-compressed +0.3% +3.8% -3.4% +22.1% ➖ noise
9 datafusion:arrow +9.1% +3.6% +5.3% +22.1% ➖ noise
9 datafusion:vortex-compact +2.4% +3.6% -1.2% +22.1% ➖ noise
9 datafusion:vortex-file-compressed +7.6% +3.6% +3.8% +22.1% ➖ noise
9 duckdb:duckdb +4.0% +3.6% +0.4% +22.1% ➖ noise
9 duckdb:vortex-compact +3.0% +3.6% -0.6% +22.1% ➖ noise
9 duckdb:vortex-file-compressed +5.9% +3.6% +2.2% +22.1% ➖ noise
10 datafusion:arrow +10.8% +6.6% +3.9% +22.1% ➖ noise
10 datafusion:vortex-compact -13.4% +6.6% -18.8% +22.1% ✅ faster
10 datafusion:vortex-file-compressed -9.3% +6.6% -14.9% +22.1% ➖ noise
10 duckdb:duckdb +4.6% +6.6% -1.9% +22.1% ➖ noise
10 duckdb:vortex-compact +6.5% +6.6% -0.1% +22.1% ➖ noise
10 duckdb:vortex-file-compressed +3.8% +6.6% -2.7% +22.1% ➖ noise
11 datafusion:arrow +5.6% +5.2% +0.4% +22.1% ➖ noise
11 datafusion:vortex-compact +9.0% +5.2% +3.6% +22.1% ➖ noise
11 datafusion:vortex-file-compressed +11.0% +5.2% +5.6% +22.1% ➖ noise
11 duckdb:duckdb +5.3% +5.2% +0.1% +22.1% ➖ noise
11 duckdb:vortex-compact +5.4% +5.2% +0.2% +22.1% ➖ noise
11 duckdb:vortex-file-compressed +9.9% +5.2% +4.5% +22.1% ➖ noise
12 datafusion:arrow +5.0% -8.3% +14.5% +30.8% ➖ noise
12 datafusion:vortex-compact +0.4% -8.3% +9.4% +22.1% ➖ noise
12 datafusion:vortex-file-compressed +6.1% -8.3% +15.7% +22.1% ➖ noise
12 duckdb:duckdb +2.6% -8.3% +11.9% +22.1% ➖ noise
12 duckdb:vortex-compact +4.4% -8.3% +13.8% +22.1% ➖ noise
12 duckdb:vortex-file-compressed +3.2% -8.3% +12.5% +22.1% ➖ noise
13 datafusion:arrow +3.8% +8.1% -3.9% +22.1% ➖ noise
13 datafusion:vortex-compact +6.4% +8.1% -1.6% +22.1% ➖ noise
13 datafusion:vortex-file-compressed +6.9% +8.1% -1.1% +22.1% ➖ noise
13 duckdb:duckdb +4.2% +8.1% -3.6% +22.1% ➖ noise
13 duckdb:vortex-compact +3.9% +8.1% -3.9% +22.1% ➖ noise
13 duckdb:vortex-file-compressed +5.4% +8.1% -2.4% +22.1% ➖ noise
14 datafusion:arrow +16.9% -2.4% +19.9% +22.1% ➖ noise
14 datafusion:vortex-compact +7.5% -2.4% +10.2% +22.1% ➖ noise
14 datafusion:vortex-file-compressed +4.9% -2.4% +7.6% +22.1% ➖ noise
14 duckdb:duckdb +3.2% -2.4% +5.7% +22.1% ➖ noise
14 duckdb:vortex-compact +7.2% -2.4% +9.9% +22.1% ➖ noise
14 duckdb:vortex-file-compressed +0.2% -2.4% +2.7% +22.1% ➖ noise
15 datafusion:arrow +19.7% +3.8% +15.3% +22.1% ➖ noise
15 datafusion:vortex-compact +8.1% +3.8% +4.2% +22.1% ➖ noise
15 datafusion:vortex-file-compressed +1.2% +3.8% -2.5% +22.1% ➖ noise
15 duckdb:duckdb +1.8% +3.8% -2.0% +22.1% ➖ noise
15 duckdb:vortex-compact +5.5% +3.8% +1.6% +22.1% ➖ noise
15 duckdb:vortex-file-compressed +4.5% +3.8% +0.7% +22.1% ➖ noise
16 datafusion:arrow -8.0% +8.3% -15.1% +22.1% ➖ noise
16 datafusion:vortex-compact +7.0% +8.3% -1.2% +22.1% ➖ noise
16 datafusion:vortex-file-compressed +5.1% +8.3% -2.9% +22.1% ➖ noise
16 duckdb:duckdb +2.8% +8.3% -5.1% +22.1% ➖ noise
16 duckdb:vortex-compact +3.1% +8.3% -4.8% +22.1% ➖ noise
16 duckdb:vortex-file-compressed +6.2% +8.3% -1.9% +22.1% ➖ noise
17 datafusion:arrow +5.3% +4.9% +0.4% +22.1% ➖ noise
17 datafusion:vortex-compact -1.9% +4.9% -6.5% +22.1% ➖ noise
17 datafusion:vortex-file-compressed +2.7% +4.9% -2.0% +22.1% ➖ noise
17 duckdb:duckdb +0.4% +4.9% -4.3% +22.1% ➖ noise
17 duckdb:vortex-compact +6.6% +4.9% +1.7% +22.1% ➖ noise
17 duckdb:vortex-file-compressed +6.5% +4.9% +1.6% +22.1% ➖ noise
18 datafusion:arrow -14.1% +0.8% -14.8% +22.1% ➖ noise
18 datafusion:vortex-compact -1.9% +0.8% -2.6% +22.1% ➖ noise
18 datafusion:vortex-file-compressed -1.1% +0.8% -1.9% +22.1% ➖ noise
18 duckdb:duckdb +2.5% +0.8% +1.7% +22.1% ➖ noise
18 duckdb:vortex-compact +4.2% +0.8% +3.3% +22.1% ➖ noise
18 duckdb:vortex-file-compressed +2.9% +0.8% +2.1% +22.1% ➖ noise
19 datafusion:arrow +30.8% -7.9% +42.0% +22.1% 🚨 regression
19 datafusion:vortex-compact +43.4% -7.9% +55.7% +22.1% 🚨 regression
19 datafusion:vortex-file-compressed +3.7% -7.9% +12.6% +22.1% ➖ noise
19 duckdb:duckdb +5.5% -7.9% +14.5% +22.1% ➖ noise
19 duckdb:vortex-compact +7.4% -7.9% +16.6% +22.1% ➖ noise
19 duckdb:vortex-file-compressed +8.7% -7.9% +18.0% +22.1% ➖ noise
20 datafusion:arrow +23.8% +2.1% +21.3% +22.1% ➖ noise
20 datafusion:vortex-compact +11.9% +2.1% +9.6% +22.1% ➖ noise
20 datafusion:vortex-file-compressed +9.7% +2.1% +7.5% +22.1% ➖ noise
20 duckdb:duckdb +1.9% +2.1% -0.1% +22.1% ➖ noise
20 duckdb:vortex-compact +5.0% +2.1% +2.9% +22.1% ➖ noise
20 duckdb:vortex-file-compressed +10.7% +2.1% +8.5% +22.1% ➖ noise
21 datafusion:arrow +12.2% +3.9% +8.0% +22.1% ➖ noise
21 datafusion:vortex-compact +9.8% +3.9% +5.7% +22.1% ➖ noise
21 datafusion:vortex-file-compressed +2.3% +3.9% -1.6% +22.1% ➖ noise
21 duckdb:duckdb +5.6% +3.9% +1.6% +22.1% ➖ noise
21 duckdb:vortex-compact +6.8% +3.9% +2.7% +22.1% ➖ noise
21 duckdb:vortex-file-compressed +7.1% +3.9% +3.1% +22.1% ➖ noise
22 datafusion:arrow -26.2% +21.3% -39.1% +22.1% ✅ faster
22 datafusion:vortex-compact +12.9% +21.3% -7.0% +22.1% ➖ noise
22 datafusion:vortex-file-compressed +7.2% +21.3% -11.6% +22.1% ➖ noise
22 duckdb:duckdb +2.9% +21.3% -15.2% +22.1% ➖ noise
22 duckdb:vortex-compact +5.1% +21.3% -13.4% +22.1% ➖ noise
22 duckdb:vortex-file-compressed +5.4% +21.3% -13.1% +22.1% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: TPC-H SF=1 on NVME

File Size Changes (18 files changed, -0.0% overall, 0↑ 18↓)
File Scale Format Base HEAD Change %
lineitem_0.vortex 1.0 vortex-file-compressed 85.42 MB 85.42 MB 32 B -0.0%
lineitem_1.vortex 1.0 vortex-file-compressed 84.90 MB 84.90 MB 32 B -0.0%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 63.03 MB 32 B -0.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 63.00 MB 32 B -0.0%
orders_0.vortex 1.0 vortex-file-compressed 43.43 MB 43.43 MB 32 B -0.0%
partsupp_0.vortex 1.0 vortex-file-compressed 35.94 MB 35.94 MB 32 B -0.0%
orders_0.vortex 1.0 vortex-compact 31.73 MB 31.73 MB 32 B -0.0%
partsupp_0.vortex 1.0 vortex-compact 25.23 MB 25.23 MB 32 B -0.0%
customer_0.vortex 1.0 vortex-file-compressed 10.50 MB 10.50 MB 32 B -0.0%
customer_0.vortex 1.0 vortex-compact 7.43 MB 7.43 MB 32 B -0.0%
part_0.vortex 1.0 vortex-file-compressed 5.44 MB 5.44 MB 32 B -0.0%
part_0.vortex 1.0 vortex-compact 3.64 MB 3.64 MB 32 B -0.0%
supplier_0.vortex 1.0 vortex-file-compressed 706.34 KB 706.31 KB 32 B -0.0%
supplier_0.vortex 1.0 vortex-compact 496.72 KB 496.69 KB 32 B -0.0%
nation_0.vortex 1.0 vortex-file-compressed 11.00 KB 10.97 KB 32 B -0.3%
nation_0.vortex 1.0 vortex-compact 8.34 KB 8.31 KB 32 B -0.4%
region_0.vortex 1.0 vortex-file-compressed 6.16 KB 6.13 KB 32 B -0.5%
region_0.vortex 1.0 vortex-compact 5.86 KB 5.82 KB 32 B -0.5%

Totals:

  • vortex-compact: 194.82 MB → 194.82 MB (-0.0%)
  • vortex-file-compressed: 266.61 MB → 266.60 MB (-0.0%)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.2%
Vortex (geomean): 1.013x ➖
Parquet (geomean): 1.011x ➖
Shifts: Parquet (control) +1.1% · Median polish +1.8%


datafusion / vortex-file-compressed (1.002x ➖, 6↑ 8↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 26999992 25094495 1.08
tpcds_q02/datafusion:vortex-file-compressed 49434020 46837456 1.06
tpcds_q03/datafusion:vortex-file-compressed 16384059 14949725 1.10
tpcds_q04/datafusion:vortex-file-compressed 270322798 265537416 1.02
tpcds_q05/datafusion:vortex-file-compressed 45303220 42577793 1.06
tpcds_q06/datafusion:vortex-file-compressed 🚀 25272951 59304992 0.43
tpcds_q07/datafusion:vortex-file-compressed 41706605 44216085 0.94
tpcds_q08/datafusion:vortex-file-compressed 30972988 29119039 1.06
tpcds_q09/datafusion:vortex-file-compressed 🚀 33289380 40322853 0.83
tpcds_q10/datafusion:vortex-file-compressed 40195214 38776866 1.04
tpcds_q11/datafusion:vortex-file-compressed 137565462 130460916 1.05
tpcds_q12/datafusion:vortex-file-compressed 19679508 20264304 0.97
tpcds_q13/datafusion:vortex-file-compressed 39870010 39374101 1.01
tpcds_q14/datafusion:vortex-file-compressed 162370385 172145514 0.94
tpcds_q15/datafusion:vortex-file-compressed 27035397 27989588 0.97
tpcds_q16/datafusion:vortex-file-compressed 25639047 27897120 0.92
tpcds_q17/datafusion:vortex-file-compressed 61490879 61716559 1.00
tpcds_q18/datafusion:vortex-file-compressed 64410392 68295462 0.94
tpcds_q19/datafusion:vortex-file-compressed 22178276 21322240 1.04
tpcds_q20/datafusion:vortex-file-compressed 22323375 21027188 1.06
tpcds_q21/datafusion:vortex-file-compressed 35191599 34413043 1.02
tpcds_q22/datafusion:vortex-file-compressed 120367000 116107980 1.04
tpcds_q23/datafusion:vortex-file-compressed 149852680 153687675 0.98
tpcds_q24/datafusion:vortex-file-compressed 82134806 84326628 0.97
tpcds_q25/datafusion:vortex-file-compressed 65546583 65906593 0.99
tpcds_q26/datafusion:vortex-file-compressed 34435160 34514190 1.00
tpcds_q27/datafusion:vortex-file-compressed 🚀 91555746 107389756 0.85
tpcds_q28/datafusion:vortex-file-compressed 🚨 38133967 34040884 1.12
tpcds_q29/datafusion:vortex-file-compressed 60904879 63840313 0.95
tpcds_q30/datafusion:vortex-file-compressed 24176314 22821252 1.06
tpcds_q31/datafusion:vortex-file-compressed 78843721 74323461 1.06
tpcds_q32/datafusion:vortex-file-compressed 20459111 21149256 0.97
tpcds_q33/datafusion:vortex-file-compressed 28977973 30275432 0.96
tpcds_q34/datafusion:vortex-file-compressed 24915106 24665018 1.01
tpcds_q35/datafusion:vortex-file-compressed 48086138 44861607 1.07
tpcds_q36/datafusion:vortex-file-compressed 58521575 57559310 1.02
tpcds_q37/datafusion:vortex-file-compressed 🚀 20271405 24969323 0.81
tpcds_q38/datafusion:vortex-file-compressed 46876435 44491909 1.05
tpcds_q39/datafusion:vortex-file-compressed 105054503 103195090 1.02
tpcds_q40/datafusion:vortex-file-compressed 30082257 32364936 0.93
tpcds_q41/datafusion:vortex-file-compressed 🚨 17136683 14842398 1.15
tpcds_q42/datafusion:vortex-file-compressed 🚨 15329565 13775196 1.11
tpcds_q43/datafusion:vortex-file-compressed 19549533 19319660 1.01
tpcds_q44/datafusion:vortex-file-compressed 30170302 32589373 0.93
tpcds_q45/datafusion:vortex-file-compressed 26883970 27267806 0.99
tpcds_q46/datafusion:vortex-file-compressed 35375369 34413753 1.03
tpcds_q47/datafusion:vortex-file-compressed 136938873 131009736 1.05
tpcds_q48/datafusion:vortex-file-compressed 36443297 36645751 0.99
tpcds_q49/datafusion:vortex-file-compressed 57690206 58382964 0.99
tpcds_q50/datafusion:vortex-file-compressed 39816796 39400661 1.01
tpcds_q51/datafusion:vortex-file-compressed 90440261 88610814 1.02
tpcds_q52/datafusion:vortex-file-compressed 14831202 14292415 1.04
tpcds_q53/datafusion:vortex-file-compressed 21729928 21150935 1.03
tpcds_q54/datafusion:vortex-file-compressed 36512662 34938053 1.05
tpcds_q55/datafusion:vortex-file-compressed 14243033 14092004 1.01
tpcds_q56/datafusion:vortex-file-compressed 30115918 29475313 1.02
tpcds_q57/datafusion:vortex-file-compressed 110001311 108370814 1.02
tpcds_q58/datafusion:vortex-file-compressed 🚨 60497184 53876921 1.12
tpcds_q59/datafusion:vortex-file-compressed 59494247 57103248 1.04
tpcds_q60/datafusion:vortex-file-compressed 30438719 29797051 1.02
tpcds_q61/datafusion:vortex-file-compressed 39895195 41163668 0.97
tpcds_q62/datafusion:vortex-file-compressed 🚀 22752669 26632562 0.85
tpcds_q63/datafusion:vortex-file-compressed 🚨 23324708 20786567 1.12
tpcds_q64/datafusion:vortex-file-compressed 379943367 415528954 0.91
tpcds_q65/datafusion:vortex-file-compressed 🚨 52656136 40829642 1.29
tpcds_q66/datafusion:vortex-file-compressed 73746050 74138258 0.99
tpcds_q67/datafusion:vortex-file-compressed 145386839 146427752 0.99
tpcds_q68/datafusion:vortex-file-compressed 33115855 31883788 1.04
tpcds_q69/datafusion:vortex-file-compressed 39138366 35822751 1.09
tpcds_q70/datafusion:vortex-file-compressed 🚨 97493176 83288175 1.17
tpcds_q71/datafusion:vortex-file-compressed 23124023 23280922 0.99
tpcds_q72/datafusion:vortex-file-compressed 2099000303 2125377490 0.99
tpcds_q73/datafusion:vortex-file-compressed 23670192 22349236 1.06
tpcds_q74/datafusion:vortex-file-compressed 81019953 81259074 1.00
tpcds_q75/datafusion:vortex-file-compressed 110787492 107494438 1.03
tpcds_q76/datafusion:vortex-file-compressed 24862625 24191066 1.03
tpcds_q77/datafusion:vortex-file-compressed 39377117 40081265 0.98
tpcds_q78/datafusion:vortex-file-compressed 116143816 123960149 0.94
tpcds_q79/datafusion:vortex-file-compressed 30102353 27999175 1.08
tpcds_q80/datafusion:vortex-file-compressed 89032854 94406318 0.94
tpcds_q81/datafusion:vortex-file-compressed 25219160 23803284 1.06
tpcds_q82/datafusion:vortex-file-compressed 🚀 22405400 25077176 0.89
tpcds_q83/datafusion:vortex-file-compressed 🚨 36939291 33507640 1.10
tpcds_q84/datafusion:vortex-file-compressed 13697201 13034695 1.05
tpcds_q85/datafusion:vortex-file-compressed 87632514 92918425 0.94
tpcds_q86/datafusion:vortex-file-compressed 15928594 15698672 1.01
tpcds_q87/datafusion:vortex-file-compressed 43892760 43430612 1.01
tpcds_q88/datafusion:vortex-file-compressed 57045804 55893637 1.02
tpcds_q89/datafusion:vortex-file-compressed 26092219 25355609 1.03
tpcds_q90/datafusion:vortex-file-compressed 15073307 14900668 1.01
tpcds_q91/datafusion:vortex-file-compressed 18802249 18458243 1.02
tpcds_q92/datafusion:vortex-file-compressed 18697980 17943891 1.04
tpcds_q93/datafusion:vortex-file-compressed 32335546 33571758 0.96
tpcds_q94/datafusion:vortex-file-compressed 23205040 22445882 1.03
tpcds_q95/datafusion:vortex-file-compressed 62103028 60590109 1.02
tpcds_q96/datafusion:vortex-file-compressed 13676708 13650583 1.00
tpcds_q97/datafusion:vortex-file-compressed 32159890 33185302 0.97
tpcds_q98/datafusion:vortex-file-compressed 24506165 24076576 1.02
tpcds_q99/datafusion:vortex-file-compressed 29047964 28060564 1.04
datafusion / vortex-compact (1.004x ➖, 6↑ 5↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 26884675 25516850 1.05
tpcds_q02/datafusion:vortex-compact 55048904 53516496 1.03
tpcds_q03/datafusion:vortex-compact 19910857 19136080 1.04
tpcds_q04/datafusion:vortex-compact 305534649 295018154 1.04
tpcds_q05/datafusion:vortex-compact 48622922 47150593 1.03
tpcds_q06/datafusion:vortex-compact 🚀 28237392 62137632 0.45
tpcds_q07/datafusion:vortex-compact 53113477 53050023 1.00
tpcds_q08/datafusion:vortex-compact 37124403 35994650 1.03
tpcds_q09/datafusion:vortex-compact 🚀 46874519 53253877 0.88
tpcds_q10/datafusion:vortex-compact 52300974 49722214 1.05
tpcds_q11/datafusion:vortex-compact 154981054 143031094 1.08
tpcds_q12/datafusion:vortex-compact 🚀 22943585 25981874 0.88
tpcds_q13/datafusion:vortex-compact 129873330 121234832 1.07
tpcds_q14/datafusion:vortex-compact 183208806 195364915 0.94
tpcds_q15/datafusion:vortex-compact 29426441 31122266 0.95
tpcds_q16/datafusion:vortex-compact 🚀 29442866 32966776 0.89
tpcds_q17/datafusion:vortex-compact 73476187 73319692 1.00
tpcds_q18/datafusion:vortex-compact 75276617 79653315 0.95
tpcds_q19/datafusion:vortex-compact 29572926 29595990 1.00
tpcds_q20/datafusion:vortex-compact 26423824 26086783 1.01
tpcds_q21/datafusion:vortex-compact 41113436 39418409 1.04
tpcds_q22/datafusion:vortex-compact 128859520 118887995 1.08
tpcds_q23/datafusion:vortex-compact 166154895 164008155 1.01
tpcds_q24/datafusion:vortex-compact 98229148 96519328 1.02
tpcds_q25/datafusion:vortex-compact 79602841 77624651 1.03
tpcds_q26/datafusion:vortex-compact 43986606 43879190 1.00
tpcds_q27/datafusion:vortex-compact 117200900 126164408 0.93
tpcds_q28/datafusion:vortex-compact 🚨 106340766 95706453 1.11
tpcds_q29/datafusion:vortex-compact 74727795 74482245 1.00
tpcds_q30/datafusion:vortex-compact 28181651 27614913 1.02
tpcds_q31/datafusion:vortex-compact 102241143 99395671 1.03
tpcds_q32/datafusion:vortex-compact 25993673 25872531 1.00
tpcds_q33/datafusion:vortex-compact 37393899 37653564 0.99
tpcds_q34/datafusion:vortex-compact 33641551 33414300 1.01
tpcds_q35/datafusion:vortex-compact 54357429 50921047 1.07
tpcds_q36/datafusion:vortex-compact 76249787 78228864 0.97
tpcds_q37/datafusion:vortex-compact 🚀 30497960 34199174 0.89
tpcds_q38/datafusion:vortex-compact 52787094 48761175 1.08
tpcds_q39/datafusion:vortex-compact 112899469 117007421 0.96
tpcds_q40/datafusion:vortex-compact 34872500 36301274 0.96
tpcds_q41/datafusion:vortex-compact 18622901 17089970 1.09
tpcds_q42/datafusion:vortex-compact 18555479 18214976 1.02
tpcds_q43/datafusion:vortex-compact 24241059 25237946 0.96
tpcds_q44/datafusion:vortex-compact 43872496 47389592 0.93
tpcds_q45/datafusion:vortex-compact 33521326 31656774 1.06
tpcds_q46/datafusion:vortex-compact 45002288 44618263 1.01
tpcds_q47/datafusion:vortex-compact 157883783 148910161 1.06
tpcds_q48/datafusion:vortex-compact 88710471 84104709 1.05
tpcds_q49/datafusion:vortex-compact 70597113 70182007 1.01
tpcds_q50/datafusion:vortex-compact 47095987 48622591 0.97
tpcds_q51/datafusion:vortex-compact 97590258 95466071 1.02
tpcds_q52/datafusion:vortex-compact 18646818 18648466 1.00
tpcds_q53/datafusion:vortex-compact 28864556 27512110 1.05
tpcds_q54/datafusion:vortex-compact 43249037 41643018 1.04
tpcds_q55/datafusion:vortex-compact 18238290 18579912 0.98
tpcds_q56/datafusion:vortex-compact 37233322 35998715 1.03
tpcds_q57/datafusion:vortex-compact 122019237 115095179 1.06
tpcds_q58/datafusion:vortex-compact 69121343 64194320 1.08
tpcds_q59/datafusion:vortex-compact 70932015 68114528 1.04
tpcds_q60/datafusion:vortex-compact 37491291 36787216 1.02
tpcds_q61/datafusion:vortex-compact 54814958 55085944 1.00
tpcds_q62/datafusion:vortex-compact 28501188 31070747 0.92
tpcds_q63/datafusion:vortex-compact 28048478 27207756 1.03
tpcds_q64/datafusion:vortex-compact 🚀 408982916 454836875 0.90
tpcds_q65/datafusion:vortex-compact 🚨 67014733 52457124 1.28
tpcds_q66/datafusion:vortex-compact 78444179 78410063 1.00
tpcds_q67/datafusion:vortex-compact 161672397 155441548 1.04
tpcds_q68/datafusion:vortex-compact 44903000 44834908 1.00
tpcds_q69/datafusion:vortex-compact 48003232 45554952 1.05
tpcds_q70/datafusion:vortex-compact 🚨 111393291 97389891 1.14
tpcds_q71/datafusion:vortex-compact 31248877 29033877 1.08
tpcds_q72/datafusion:vortex-compact 2104699464 2176044532 0.97
tpcds_q73/datafusion:vortex-compact 31577495 30440689 1.04
tpcds_q74/datafusion:vortex-compact 95111390 95005022 1.00
tpcds_q75/datafusion:vortex-compact 131053193 131041435 1.00
tpcds_q76/datafusion:vortex-compact 32327044 32087031 1.01
tpcds_q77/datafusion:vortex-compact 49331706 51320298 0.96
tpcds_q78/datafusion:vortex-compact 130778740 137799350 0.95
tpcds_q79/datafusion:vortex-compact 38539056 38222499 1.01
tpcds_q80/datafusion:vortex-compact 98647989 104225122 0.95
tpcds_q81/datafusion:vortex-compact 29741961 27355188 1.09
tpcds_q82/datafusion:vortex-compact 32552858 35028466 0.93
tpcds_q83/datafusion:vortex-compact 35285332 33416771 1.06
tpcds_q84/datafusion:vortex-compact 14095344 14167861 0.99
tpcds_q85/datafusion:vortex-compact 155434948 151052375 1.03
tpcds_q86/datafusion:vortex-compact 🚨 22004810 17948709 1.23
tpcds_q87/datafusion:vortex-compact 51729736 50329010 1.03
tpcds_q88/datafusion:vortex-compact 78620555 78042121 1.01
tpcds_q89/datafusion:vortex-compact 31941564 30668105 1.04
tpcds_q90/datafusion:vortex-compact 14834568 15120068 0.98
tpcds_q91/datafusion:vortex-compact 32678895 32033270 1.02
tpcds_q92/datafusion:vortex-compact 23309098 24750161 0.94
tpcds_q93/datafusion:vortex-compact 36614298 37871411 0.97
tpcds_q94/datafusion:vortex-compact 🚨 28471629 25555180 1.11
tpcds_q95/datafusion:vortex-compact 63881388 65921682 0.97
tpcds_q96/datafusion:vortex-compact 17176163 17333171 0.99
tpcds_q97/datafusion:vortex-compact 35772216 35193715 1.02
tpcds_q98/datafusion:vortex-compact 30366928 30498916 1.00
tpcds_q99/datafusion:vortex-compact 35974946 35590508 1.01
datafusion / parquet (1.006x ➖, 4↑ 10↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 🚀 23018775 32514369 0.71
tpcds_q02/datafusion:parquet 41417093 41874901 0.99
tpcds_q03/datafusion:parquet 13071729 12804177 1.02
tpcds_q04/datafusion:parquet 289948911 273351375 1.06
tpcds_q05/datafusion:parquet 46038114 43645499 1.05
tpcds_q06/datafusion:parquet 🚀 23062365 59313006 0.39
tpcds_q07/datafusion:parquet 78383364 75714785 1.04
tpcds_q08/datafusion:parquet 29801291 27172240 1.10
tpcds_q09/datafusion:parquet 40864417 44015224 0.93
tpcds_q10/datafusion:parquet 🚨 75646456 67964206 1.11
tpcds_q11/datafusion:parquet 151267160 140885365 1.07
tpcds_q12/datafusion:parquet 18176352 17542782 1.04
tpcds_q13/datafusion:parquet 77592586 75196989 1.03
tpcds_q14/datafusion:parquet 157597763 160429228 0.98
tpcds_q15/datafusion:parquet 21403731 21385500 1.00
tpcds_q16/datafusion:parquet 🚨 29842420 23850511 1.25
tpcds_q17/datafusion:parquet 63616241 64999272 0.98
tpcds_q18/datafusion:parquet 108250396 116368422 0.93
tpcds_q19/datafusion:parquet 23240871 22865627 1.02
tpcds_q20/datafusion:parquet 17461765 16284647 1.07
tpcds_q21/datafusion:parquet 19970520 18467175 1.08
tpcds_q22/datafusion:parquet 160502315 148423895 1.08
tpcds_q23/datafusion:parquet 150390113 141499194 1.06
tpcds_q24/datafusion:parquet 90171974 93893352 0.96
tpcds_q25/datafusion:parquet 63390991 64525031 0.98
tpcds_q26/datafusion:parquet 65109522 64571965 1.01
tpcds_q27/datafusion:parquet 145971866 143479863 1.02
tpcds_q28/datafusion:parquet 45048896 44495593 1.01
tpcds_q29/datafusion:parquet 64572793 66213695 0.98
tpcds_q30/datafusion:parquet 33758943 33450748 1.01
tpcds_q31/datafusion:parquet 67662255 65531570 1.03
tpcds_q32/datafusion:parquet 16816957 17950333 0.94
tpcds_q33/datafusion:parquet 27109879 27462770 0.99
tpcds_q34/datafusion:parquet 23069460 21328091 1.08
tpcds_q35/datafusion:parquet 71821645 67504879 1.06
tpcds_q36/datafusion:parquet 58475168 55811560 1.05
tpcds_q37/datafusion:parquet 🚨 20889448 18431132 1.13
tpcds_q38/datafusion:parquet 42956929 40977887 1.05
tpcds_q39/datafusion:parquet 76487859 71073702 1.08
tpcds_q40/datafusion:parquet 23255527 23147477 1.00
tpcds_q41/datafusion:parquet 🚨 14946619 12978048 1.15
tpcds_q42/datafusion:parquet 12394972 11323566 1.09
tpcds_q43/datafusion:parquet 17782027 16822172 1.06
tpcds_q44/datafusion:parquet 34124223 33652468 1.01
tpcds_q45/datafusion:parquet 27797831 27804970 1.00
tpcds_q46/datafusion:parquet 31880804 31613307 1.01
tpcds_q47/datafusion:parquet 129711579 122736442 1.06
tpcds_q48/datafusion:parquet 71089309 68356826 1.04
tpcds_q49/datafusion:parquet 54567100 54578991 1.00
tpcds_q50/datafusion:parquet 42077667 43189683 0.97
tpcds_q51/datafusion:parquet 91011232 85009448 1.07
tpcds_q52/datafusion:parquet 11890169 11847366 1.00
tpcds_q53/datafusion:parquet 18611700 17301817 1.08
tpcds_q54/datafusion:parquet 33208798 33359307 1.00
tpcds_q55/datafusion:parquet 11764531 11112027 1.06
tpcds_q56/datafusion:parquet 28255710 27443650 1.03
tpcds_q57/datafusion:parquet 99256138 91667850 1.08
tpcds_q58/datafusion:parquet 55170888 50313414 1.10
tpcds_q59/datafusion:parquet 🚨 62243551 56273555 1.11
tpcds_q60/datafusion:parquet 28162174 27224236 1.03
tpcds_q61/datafusion:parquet 42176286 44321331 0.95
tpcds_q62/datafusion:parquet 25405846 24513069 1.04
tpcds_q63/datafusion:parquet 18189208 17805019 1.02
tpcds_q64/datafusion:parquet 🚀 301673595 510566928 0.59
tpcds_q65/datafusion:parquet 38281410 39104934 0.98
tpcds_q66/datafusion:parquet 69568803 71214850 0.98
tpcds_q67/datafusion:parquet 147721959 141005855 1.05
tpcds_q68/datafusion:parquet 31946449 31222572 1.02
tpcds_q69/datafusion:parquet 🚨 70498433 63650208 1.11
tpcds_q70/datafusion:parquet 🚀 33587953 84700888 0.40
tpcds_q71/datafusion:parquet 22566111 21904862 1.03
tpcds_q72/datafusion:parquet 578394834 589298668 0.98
tpcds_q73/datafusion:parquet 21597890 21258589 1.02
tpcds_q74/datafusion:parquet 82744827 82017556 1.01
tpcds_q75/datafusion:parquet 104464689 102690659 1.02
tpcds_q76/datafusion:parquet 31181714 28486027 1.09
tpcds_q77/datafusion:parquet 39642185 38019828 1.04
tpcds_q78/datafusion:parquet 110469607 115535855 0.96
tpcds_q79/datafusion:parquet 27989279 26055748 1.07
tpcds_q80/datafusion:parquet 78363561 79864152 0.98
tpcds_q81/datafusion:parquet 29696678 31287004 0.95
tpcds_q82/datafusion:parquet 19232270 19571873 0.98
tpcds_q83/datafusion:parquet 🚨 41863700 35826636 1.17
tpcds_q84/datafusion:parquet 40565669 38254431 1.06
tpcds_q85/datafusion:parquet 146555758 149120674 0.98
tpcds_q86/datafusion:parquet 16340175 15905012 1.03
tpcds_q87/datafusion:parquet 🚨 44695231 40343991 1.11
tpcds_q88/datafusion:parquet 59918049 58003665 1.03
tpcds_q89/datafusion:parquet 22542532 20805561 1.08
tpcds_q90/datafusion:parquet 15499875 14312024 1.08
tpcds_q91/datafusion:parquet 59634930 56445694 1.06
tpcds_q92/datafusion:parquet 18564110 17718881 1.05
tpcds_q93/datafusion:parquet 29986083 32167753 0.93
tpcds_q94/datafusion:parquet 🚨 21697724 19253080 1.13
tpcds_q95/datafusion:parquet 61471583 58818867 1.05
tpcds_q96/datafusion:parquet 12216541 12549728 0.97
tpcds_q97/datafusion:parquet 🚨 31153806 27992775 1.11
tpcds_q98/datafusion:parquet 21737118 20733418 1.05
tpcds_q99/datafusion:parquet 27476359 25114796 1.09
duckdb / vortex-file-compressed (1.025x ➖, 0↑ 4↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 24389205 23926846 1.02
tpcds_q02/duckdb:vortex-file-compressed 34773878 38119538 0.91
tpcds_q03/duckdb:vortex-file-compressed 27220618 26694273 1.02
tpcds_q04/duckdb:vortex-file-compressed 95550151 95053944 1.01
tpcds_q05/duckdb:vortex-file-compressed 34536605 33898040 1.02
tpcds_q06/duckdb:vortex-file-compressed 33476741 32802116 1.02
tpcds_q07/duckdb:vortex-file-compressed 22555088 21862363 1.03
tpcds_q08/duckdb:vortex-file-compressed 28192344 26914712 1.05
tpcds_q09/duckdb:vortex-file-compressed 15690306 15816695 0.99
tpcds_q10/duckdb:vortex-file-compressed 39375883 38025556 1.04
tpcds_q11/duckdb:vortex-file-compressed 65067063 62542741 1.04
tpcds_q12/duckdb:vortex-file-compressed 16009934 16279897 0.98
tpcds_q13/duckdb:vortex-file-compressed 33907847 34901604 0.97
tpcds_q14/duckdb:vortex-file-compressed 98650207 97806045 1.01
tpcds_q15/duckdb:vortex-file-compressed 27029798 26745128 1.01
tpcds_q16/duckdb:vortex-file-compressed 26653251 26254919 1.02
tpcds_q17/duckdb:vortex-file-compressed 47724765 45742091 1.04
tpcds_q18/duckdb:vortex-file-compressed 38288181 37178084 1.03
tpcds_q19/duckdb:vortex-file-compressed 🚨 34724534 31368527 1.11
tpcds_q20/duckdb:vortex-file-compressed 17962664 16888465 1.06
tpcds_q21/duckdb:vortex-file-compressed 17294114 16576542 1.04
tpcds_q22/duckdb:vortex-file-compressed 79978026 74674815 1.07
tpcds_q23/duckdb:vortex-file-compressed 107160531 106386054 1.01
tpcds_q24/duckdb:vortex-file-compressed 48713492 48183009 1.01
tpcds_q25/duckdb:vortex-file-compressed 51463091 51126054 1.01
tpcds_q26/duckdb:vortex-file-compressed 19572222 18755414 1.04
tpcds_q27/duckdb:vortex-file-compressed 23747646 23373525 1.02
tpcds_q28/duckdb:vortex-file-compressed 12679367 12738661 1.00
tpcds_q29/duckdb:vortex-file-compressed 45555595 42509052 1.07
tpcds_q30/duckdb:vortex-file-compressed 25454657 25730238 0.99
tpcds_q31/duckdb:vortex-file-compressed 29496838 30026215 0.98
tpcds_q32/duckdb:vortex-file-compressed 14142572 14044105 1.01
tpcds_q33/duckdb:vortex-file-compressed 24330493 23614426 1.03
tpcds_q34/duckdb:vortex-file-compressed 26084782 24867077 1.05
tpcds_q35/duckdb:vortex-file-compressed 66722586 65572531 1.02
tpcds_q36/duckdb:vortex-file-compressed 24957343 25554740 0.98
tpcds_q37/duckdb:vortex-file-compressed 20970705 19749893 1.06
tpcds_q38/duckdb:vortex-file-compressed 37057499 36261575 1.02
tpcds_q39/duckdb:vortex-file-compressed 36024778 36096349 1.00
tpcds_q40/duckdb:vortex-file-compressed 20314713 20432751 0.99
tpcds_q41/duckdb:vortex-file-compressed 10406703 10351954 1.01
tpcds_q42/duckdb:vortex-file-compressed 12690646 13113351 0.97
tpcds_q43/duckdb:vortex-file-compressed 20039232 20885288 0.96
tpcds_q44/duckdb:vortex-file-compressed 21451837 20454842 1.05
tpcds_q45/duckdb:vortex-file-compressed 30811346 30379697 1.01
tpcds_q46/duckdb:vortex-file-compressed 31218132 33351628 0.94
tpcds_q47/duckdb:vortex-file-compressed 53663318 51621952 1.04
tpcds_q48/duckdb:vortex-file-compressed 🚨 32359125 29141341 1.11
tpcds_q49/duckdb:vortex-file-compressed 32190140 31101619 1.03
tpcds_q50/duckdb:vortex-file-compressed 30237012 29911916 1.01
tpcds_q51/duckdb:vortex-file-compressed 109107166 105437803 1.03
tpcds_q52/duckdb:vortex-file-compressed 12838314 13003999 0.99
tpcds_q53/duckdb:vortex-file-compressed 23016375 22079087 1.04
tpcds_q54/duckdb:vortex-file-compressed 29399958 28508148 1.03
tpcds_q55/duckdb:vortex-file-compressed 13369638 12275516 1.09
tpcds_q56/duckdb:vortex-file-compressed 25968253 24821444 1.05
tpcds_q57/duckdb:vortex-file-compressed 43541931 42136003 1.03
tpcds_q58/duckdb:vortex-file-compressed 29836155 30028788 0.99
tpcds_q59/duckdb:vortex-file-compressed 67679370 64678830 1.05
tpcds_q60/duckdb:vortex-file-compressed 26011061 25767459 1.01
tpcds_q61/duckdb:vortex-file-compressed 30351936 29924579 1.01
tpcds_q62/duckdb:vortex-file-compressed 16413889 15665987 1.05
tpcds_q63/duckdb:vortex-file-compressed 🚨 22767386 20669560 1.10
tpcds_q64/duckdb:vortex-file-compressed 103670300 102802712 1.01
tpcds_q65/duckdb:vortex-file-compressed 22650048 22113576 1.02
tpcds_q66/duckdb:vortex-file-compressed 29099966 27964947 1.04
tpcds_q67/duckdb:vortex-file-compressed 146231978 143391660 1.02
tpcds_q68/duckdb:vortex-file-compressed 33523646 31409917 1.07
tpcds_q69/duckdb:vortex-file-compressed 41156620 41058681 1.00
tpcds_q70/duckdb:vortex-file-compressed 37664578 38293920 0.98
tpcds_q71/duckdb:vortex-file-compressed 21238032 20501818 1.04
tpcds_q72/duckdb:vortex-file-compressed 171296112 170455486 1.00
tpcds_q73/duckdb:vortex-file-compressed 24578558 24682714 1.00
tpcds_q74/duckdb:vortex-file-compressed 42922707 44192590 0.97
tpcds_q75/duckdb:vortex-file-compressed 52518754 48431718 1.08
tpcds_q76/duckdb:vortex-file-compressed 18519166 18471909 1.00
tpcds_q77/duckdb:vortex-file-compressed 🚨 25377180 22156751 1.15
tpcds_q78/duckdb:vortex-file-compressed 80112328 78014074 1.03
tpcds_q79/duckdb:vortex-file-compressed 26012187 25665112 1.01
tpcds_q80/duckdb:vortex-file-compressed 49350473 46603071 1.06
tpcds_q81/duckdb:vortex-file-compressed 29933357 29595269 1.01
tpcds_q82/duckdb:vortex-file-compressed 46955645 46119504 1.02
tpcds_q83/duckdb:vortex-file-compressed 27757411 26861874 1.03
tpcds_q84/duckdb:vortex-file-compressed 21120900 20094279 1.05
tpcds_q85/duckdb:vortex-file-compressed 46951494 45182971 1.04
tpcds_q86/duckdb:vortex-file-compressed 17066170 16278716 1.05
tpcds_q87/duckdb:vortex-file-compressed 42675432 42531050 1.00
tpcds_q88/duckdb:vortex-file-compressed 53447700 51044781 1.05
tpcds_q89/duckdb:vortex-file-compressed 22214709 21654755 1.03
tpcds_q90/duckdb:vortex-file-compressed 10735796 10490591 1.02
tpcds_q91/duckdb:vortex-file-compressed 24420955 24385352 1.00
tpcds_q92/duckdb:vortex-file-compressed 20522677 19259226 1.07
tpcds_q93/duckdb:vortex-file-compressed 30163783 29084183 1.04
tpcds_q94/duckdb:vortex-file-compressed 21889910 21510496 1.02
tpcds_q95/duckdb:vortex-file-compressed 161447606 147537643 1.09
tpcds_q96/duckdb:vortex-file-compressed 13086970 12103275 1.08
tpcds_q97/duckdb:vortex-file-compressed 38533185 38996548 0.99
tpcds_q98/duckdb:vortex-file-compressed 19962272 19179859 1.04
tpcds_q99/duckdb:vortex-file-compressed 26762129 25606216 1.05
duckdb / vortex-compact (1.021x ➖, 1↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 27053304 25060261 1.08
tpcds_q02/duckdb:vortex-compact 39663389 42217409 0.94
tpcds_q03/duckdb:vortex-compact 50578301 48680799 1.04
tpcds_q04/duckdb:vortex-compact 107054015 104380804 1.03
tpcds_q05/duckdb:vortex-compact 40520361 41741279 0.97
tpcds_q06/duckdb:vortex-compact 39661783 38463459 1.03
tpcds_q07/duckdb:vortex-compact 36006024 34075097 1.06
tpcds_q08/duckdb:vortex-compact 41799613 40876257 1.02
tpcds_q09/duckdb:vortex-compact 21315195 19845775 1.07
tpcds_q10/duckdb:vortex-compact 53830010 51863513 1.04
tpcds_q11/duckdb:vortex-compact 75552931 72013005 1.05
tpcds_q12/duckdb:vortex-compact 22679083 21648447 1.05
tpcds_q13/duckdb:vortex-compact 54320432 53710224 1.01
tpcds_q14/duckdb:vortex-compact 118862038 116834674 1.02
tpcds_q15/duckdb:vortex-compact 30518134 30500667 1.00
tpcds_q16/duckdb:vortex-compact 29276202 27212330 1.08
tpcds_q17/duckdb:vortex-compact 58599338 54941251 1.07
tpcds_q18/duckdb:vortex-compact 49671935 49499990 1.00
tpcds_q19/duckdb:vortex-compact 43724708 43542767 1.00
tpcds_q20/duckdb:vortex-compact 21477553 21222702 1.01
tpcds_q21/duckdb:vortex-compact 19875227 18922508 1.05
tpcds_q22/duckdb:vortex-compact 76668318 78566920 0.98
tpcds_q23/duckdb:vortex-compact 🚀 117215469 134837387 0.87
tpcds_q24/duckdb:vortex-compact 59978032 58085089 1.03
tpcds_q25/duckdb:vortex-compact 85456576 82595825 1.03
tpcds_q26/duckdb:vortex-compact 32471859 30448497 1.07
tpcds_q27/duckdb:vortex-compact 37092886 36394609 1.02
tpcds_q28/duckdb:vortex-compact 33820341 32660051 1.04
tpcds_q29/duckdb:vortex-compact 54833907 53359372 1.03
tpcds_q30/duckdb:vortex-compact 30178258 29409233 1.03
tpcds_q31/duckdb:vortex-compact 35883923 35758281 1.00
tpcds_q32/duckdb:vortex-compact 21509318 21281538 1.01
tpcds_q33/duckdb:vortex-compact 33925842 32068581 1.06
tpcds_q34/duckdb:vortex-compact 31009199 30448137 1.02
tpcds_q35/duckdb:vortex-compact 76813392 75077008 1.02
tpcds_q36/duckdb:vortex-compact 36203823 37082682 0.98
tpcds_q37/duckdb:vortex-compact 23863203 23951626 1.00
tpcds_q38/duckdb:vortex-compact 43316363 41132475 1.05
tpcds_q39/duckdb:vortex-compact 40964589 37927190 1.08
tpcds_q40/duckdb:vortex-compact 24933411 24485367 1.02
tpcds_q41/duckdb:vortex-compact 12191279 11822095 1.03
tpcds_q42/duckdb:vortex-compact 19567267 19220964 1.02
tpcds_q43/duckdb:vortex-compact 31478097 31796534 0.99
tpcds_q44/duckdb:vortex-compact 29361778 29035521 1.01
tpcds_q45/duckdb:vortex-compact 36098126 35994429 1.00
tpcds_q46/duckdb:vortex-compact 44527059 42229239 1.05
tpcds_q47/duckdb:vortex-compact 64160736 62627260 1.02
tpcds_q48/duckdb:vortex-compact 46074804 45859594 1.00
tpcds_q49/duckdb:vortex-compact 50385872 49290304 1.02
tpcds_q50/duckdb:vortex-compact 38619170 36898925 1.05
tpcds_q51/duckdb:vortex-compact 112083496 110076669 1.02
tpcds_q52/duckdb:vortex-compact 18907947 18742822 1.01
tpcds_q53/duckdb:vortex-compact 34337636 33274063 1.03
tpcds_q54/duckdb:vortex-compact 37986618 37728844 1.01
tpcds_q55/duckdb:vortex-compact 19161764 18313601 1.05
tpcds_q56/duckdb:vortex-compact 32460512 32593838 1.00
tpcds_q57/duckdb:vortex-compact 47010852 46738263 1.01
tpcds_q58/duckdb:vortex-compact 36989148 37938619 0.97
tpcds_q59/duckdb:vortex-compact 82560453 89809283 0.92
tpcds_q60/duckdb:vortex-compact 36332995 35503997 1.02
tpcds_q61/duckdb:vortex-compact 52758498 53595382 0.98
tpcds_q62/duckdb:vortex-compact 21591493 21335569 1.01
tpcds_q63/duckdb:vortex-compact 32354474 30859662 1.05
tpcds_q64/duckdb:vortex-compact 135328335 132588325 1.02
tpcds_q65/duckdb:vortex-compact 31183012 30749850 1.01
tpcds_q66/duckdb:vortex-compact 37758383 36185775 1.04
tpcds_q67/duckdb:vortex-compact 156092869 153397403 1.02
tpcds_q68/duckdb:vortex-compact 45532971 48551844 0.94
tpcds_q69/duckdb:vortex-compact 55946801 53042678 1.05
tpcds_q70/duckdb:vortex-compact 60366843 56687274 1.06
tpcds_q71/duckdb:vortex-compact 29061800 29909184 0.97
tpcds_q72/duckdb:vortex-compact 183885655 183284438 1.00
tpcds_q73/duckdb:vortex-compact 28972233 28234087 1.03
tpcds_q74/duckdb:vortex-compact 50974566 48242221 1.06
tpcds_q75/duckdb:vortex-compact 61544370 59878676 1.03
tpcds_q76/duckdb:vortex-compact 28597955 28457063 1.00
tpcds_q77/duckdb:vortex-compact 38519598 37026493 1.04
tpcds_q78/duckdb:vortex-compact 92623223 92226944 1.00
tpcds_q79/duckdb:vortex-compact 43293774 39884458 1.09
tpcds_q80/duckdb:vortex-compact 71874813 71392408 1.01
tpcds_q81/duckdb:vortex-compact 35303349 34740740 1.02
tpcds_q82/duckdb:vortex-compact 50086696 49958282 1.00
tpcds_q83/duckdb:vortex-compact 35877815 33937924 1.06
tpcds_q84/duckdb:vortex-compact 27725032 27215818 1.02
tpcds_q85/duckdb:vortex-compact 61720899 57949249 1.07
tpcds_q86/duckdb:vortex-compact 22245955 20924267 1.06
tpcds_q87/duckdb:vortex-compact 46453443 45065999 1.03
tpcds_q88/duckdb:vortex-compact 75649241 75870503 1.00
tpcds_q89/duckdb:vortex-compact 33725491 32773531 1.03
tpcds_q90/duckdb:vortex-compact 11050838 11318697 0.98
tpcds_q91/duckdb:vortex-compact 44730694 44515882 1.00
tpcds_q92/duckdb:vortex-compact 42084756 39897300 1.05
tpcds_q93/duckdb:vortex-compact 33373030 32686157 1.02
tpcds_q94/duckdb:vortex-compact 27757797 27550271 1.01
tpcds_q95/duckdb:vortex-compact 166154658 163894476 1.01
tpcds_q96/duckdb:vortex-compact 16558697 16006286 1.03
tpcds_q97/duckdb:vortex-compact 43121765 41766282 1.03
tpcds_q98/duckdb:vortex-compact 28852405 26881743 1.07
tpcds_q99/duckdb:vortex-compact 29668497 28990164 1.02
duckdb / parquet (1.016x ➖, 0↑ 2↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 30047864 29333155 1.02
tpcds_q02/duckdb:parquet 24652438 24257627 1.02
tpcds_q03/duckdb:parquet 13174046 12768428 1.03
tpcds_q04/duckdb:parquet 172681212 169145395 1.02
tpcds_q05/duckdb:parquet 32850506 34288778 0.96
tpcds_q06/duckdb:parquet 33476620 34632941 0.97
tpcds_q07/duckdb:parquet 24856289 24763648 1.00
tpcds_q08/duckdb:parquet 30457398 29230577 1.04
tpcds_q09/duckdb:parquet 44880793 44420560 1.01
tpcds_q10/duckdb:parquet 38328335 38657799 0.99
tpcds_q11/duckdb:parquet 90835603 94290077 0.96
tpcds_q12/duckdb:parquet 17973304 17355754 1.04
tpcds_q13/duckdb:parquet 35233565 35087571 1.00
tpcds_q14/duckdb:parquet 102545865 103866538 0.99
tpcds_q15/duckdb:parquet 31403207 30557269 1.03
tpcds_q16/duckdb:parquet 23049129 22848207 1.01
tpcds_q17/duckdb:parquet 41422224 38855613 1.07
tpcds_q18/duckdb:parquet 50277444 49118449 1.02
tpcds_q19/duckdb:parquet 31998930 31937071 1.00
tpcds_q20/duckdb:parquet 18908167 18669531 1.01
tpcds_q21/duckdb:parquet 12388428 11822365 1.05
tpcds_q22/duckdb:parquet 72757452 72863909 1.00
tpcds_q23/duckdb:parquet 82772211 80966335 1.02
tpcds_q24/duckdb:parquet 48071852 47358120 1.02
tpcds_q25/duckdb:parquet 36049193 35968766 1.00
tpcds_q26/duckdb:parquet 40098542 39881849 1.01
tpcds_q27/duckdb:parquet 53660670 54152662 0.99
tpcds_q28/duckdb:parquet 43751744 43217934 1.01
tpcds_q29/duckdb:parquet 37380008 36749388 1.02
tpcds_q30/duckdb:parquet 38274768 37916595 1.01
tpcds_q31/duckdb:parquet 27565410 27236562 1.01
tpcds_q32/duckdb:parquet 13905338 12676473 1.10
tpcds_q33/duckdb:parquet 24154417 23078800 1.05
tpcds_q34/duckdb:parquet 23247359 22320349 1.04
tpcds_q35/duckdb:parquet 62893126 61423345 1.02
tpcds_q36/duckdb:parquet 22752283 22536596 1.01
tpcds_q37/duckdb:parquet 14902015 13998740 1.06
tpcds_q38/duckdb:parquet 37121198 36307820 1.02
tpcds_q39/duckdb:parquet 32670666 32370640 1.01
tpcds_q40/duckdb:parquet 19863192 19581885 1.01
tpcds_q41/duckdb:parquet 8946033 8934266 1.00
tpcds_q42/duckdb:parquet 12720759 12533194 1.01
tpcds_q43/duckdb:parquet 18655017 17837818 1.05
tpcds_q44/duckdb:parquet 26040321 26012022 1.00
tpcds_q45/duckdb:parquet 29064936 28419216 1.02
tpcds_q46/duckdb:parquet 48764356 48365964 1.01
tpcds_q47/duckdb:parquet 51124950 50568693 1.01
tpcds_q48/duckdb:parquet 32764057 32403816 1.01
tpcds_q49/duckdb:parquet 29441560 29677316 0.99
tpcds_q50/duckdb:parquet 26666932 26658688 1.00
tpcds_q51/duckdb:parquet 107298715 102210104 1.05
tpcds_q52/duckdb:parquet 13218213 12733257 1.04
tpcds_q53/duckdb:parquet 19525218 18887432 1.03
tpcds_q54/duckdb:parquet 29114658 28834383 1.01
tpcds_q55/duckdb:parquet 13103888 12152604 1.08
tpcds_q56/duckdb:parquet 24569811 24417542 1.01
tpcds_q57/duckdb:parquet 38808525 38275018 1.01
tpcds_q58/duckdb:parquet 26318760 25146916 1.05
tpcds_q59/duckdb:parquet 36534443 37183889 0.98
tpcds_q60/duckdb:parquet 25209309 25684842 0.98
tpcds_q61/duckdb:parquet 33673747 34164119 0.99
tpcds_q62/duckdb:parquet 12840609 13027660 0.99
tpcds_q63/duckdb:parquet 17449983 17779570 0.98
tpcds_q64/duckdb:parquet 75852016 76076214 1.00
tpcds_q65/duckdb:parquet 23158665 22360563 1.04
tpcds_q66/duckdb:parquet 30260282 32679130 0.93
tpcds_q67/duckdb:parquet 137847921 138034796 1.00
tpcds_q68/duckdb:parquet 39190343 38659551 1.01
tpcds_q69/duckdb:parquet 39577594 38659590 1.02
tpcds_q70/duckdb:parquet 23629017 22182520 1.07
tpcds_q71/duckdb:parquet 22613016 23017461 0.98
tpcds_q72/duckdb:parquet 167331116 167225650 1.00
tpcds_q73/duckdb:parquet 21068743 20687814 1.02
tpcds_q74/duckdb:parquet 131994135 127491892 1.04
tpcds_q75/duckdb:parquet 58457681 59685339 0.98
tpcds_q76/duckdb:parquet 21944733 21796420 1.01
tpcds_q77/duckdb:parquet 26925781 25652977 1.05
tpcds_q78/duckdb:parquet 🚨 84975313 77217738 1.10
tpcds_q79/duckdb:parquet 30435699 30309364 1.00
tpcds_q80/duckdb:parquet 46486053 46014609 1.01
tpcds_q81/duckdb:parquet 36134522 35269119 1.02
tpcds_q82/duckdb:parquet 16383561 16387196 1.00
tpcds_q83/duckdb:parquet 18461133 18511070 1.00
tpcds_q84/duckdb:parquet 22022616 20493169 1.07
tpcds_q85/duckdb:parquet 42826166 42237288 1.01
tpcds_q86/duckdb:parquet 13938995 13927927 1.00
tpcds_q87/duckdb:parquet 40270975 39067360 1.03
tpcds_q88/duckdb:parquet 53134761 53781607 0.99
tpcds_q89/duckdb:parquet 21785565 21410380 1.02
tpcds_q90/duckdb:parquet 8421991 8314460 1.01
tpcds_q91/duckdb:parquet 25628337 25811394 0.99
tpcds_q92/duckdb:parquet 13745755 13418368 1.02
tpcds_q93/duckdb:parquet 32552774 31766683 1.02
tpcds_q94/duckdb:parquet 18293188 18118450 1.01
tpcds_q95/duckdb:parquet 🚨 139829526 124243148 1.13
tpcds_q96/duckdb:parquet 10892390 10344094 1.05
tpcds_q97/duckdb:parquet 38832598 37980963 1.02
tpcds_q98/duckdb:parquet 25004131 24412312 1.02
tpcds_q99/duckdb:parquet 20352678 20658704 0.99
duckdb / duckdb (1.010x ➖, 1↑ 2↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 22337977 22744116 0.98
tpcds_q02/duckdb:duckdb 20263688 20310405 1.00
tpcds_q03/duckdb:duckdb 10462631 10335841 1.01
tpcds_q04/duckdb:duckdb 179696324 173636477 1.03
tpcds_q05/duckdb:duckdb 22326662 21735426 1.03
tpcds_q06/duckdb:duckdb 29558755 28388572 1.04
tpcds_q07/duckdb:duckdb 41833208 40992272 1.02
tpcds_q08/duckdb:duckdb 121634382 120766302 1.01
tpcds_q09/duckdb:duckdb 20915555 20758670 1.01
tpcds_q10/duckdb:duckdb 28660783 28073692 1.02
tpcds_q11/duckdb:duckdb 93586862 94140972 0.99
tpcds_q12/duckdb:duckdb 14367723 13817931 1.04
tpcds_q13/duckdb:duckdb 26438938 25809609 1.02
tpcds_q14/duckdb:duckdb 97187046 94801838 1.03
tpcds_q15/duckdb:duckdb 25357767 25101487 1.01
tpcds_q16/duckdb:duckdb 19074722 20845169 0.92
tpcds_q17/duckdb:duckdb 25373142 24410617 1.04
tpcds_q18/duckdb:duckdb 47178863 47864809 0.99
tpcds_q19/duckdb:duckdb 19846965 19308004 1.03
tpcds_q20/duckdb:duckdb 14533694 14204320 1.02
tpcds_q21/duckdb:duckdb 8096431 8710555 0.93
tpcds_q22/duckdb:duckdb 64822448 65067955 1.00
tpcds_q23/duckdb:duckdb 76650465 81561523 0.94
tpcds_q24/duckdb:duckdb 25990932 25391406 1.02
tpcds_q25/duckdb:duckdb 19486569 18781949 1.04
tpcds_q26/duckdb:duckdb 29163698 29139239 1.00
tpcds_q27/duckdb:duckdb 42001569 42454665 0.99
tpcds_q28/duckdb:duckdb 26464766 26270237 1.01
tpcds_q29/duckdb:duckdb 24017173 23136681 1.04
tpcds_q30/duckdb:duckdb 31967967 29296812 1.09
tpcds_q31/duckdb:duckdb 53307447 52077265 1.02
tpcds_q32/duckdb:duckdb 8415065 8208528 1.03
tpcds_q33/duckdb:duckdb 16847695 16435784 1.03
tpcds_q34/duckdb:duckdb 17862649 19248757 0.93
tpcds_q35/duckdb:duckdb 38874089 38349469 1.01
tpcds_q36/duckdb:duckdb 73645427 72979742 1.01
tpcds_q37/duckdb:duckdb 8981548 8795870 1.02
tpcds_q38/duckdb:duckdb 34979367 32959510 1.06
tpcds_q39/duckdb:duckdb 28536903 28294885 1.01
tpcds_q40/duckdb:duckdb 15396959 15046717 1.02
tpcds_q41/duckdb:duckdb 9726539 9543503 1.02
tpcds_q42/duckdb:duckdb 🚀 9033095 10161375 0.89
tpcds_q43/duckdb:duckdb 15199106 15328259 0.99
tpcds_q44/duckdb:duckdb 15755254 15935147 0.99
tpcds_q45/duckdb:duckdb 19114322 19070636 1.00
tpcds_q46/duckdb:duckdb 40058155 39411082 1.02
tpcds_q47/duckdb:duckdb 47092613 47357470 0.99
tpcds_q48/duckdb:duckdb 25578734 25075665 1.02
tpcds_q49/duckdb:duckdb 21726989 21685649 1.00
tpcds_q50/duckdb:duckdb 16222876 16224076 1.00
tpcds_q51/duckdb:duckdb 🚨 128849849 101429001 1.27
tpcds_q52/duckdb:duckdb 🚨 10892619 9589211 1.14
tpcds_q53/duckdb:duckdb 18639138 18085583 1.03
tpcds_q54/duckdb:duckdb 19515209 19471581 1.00
tpcds_q55/duckdb:duckdb 9718701 10465973 0.93
tpcds_q56/duckdb:duckdb 17434466 16703286 1.04
tpcds_q57/duckdb:duckdb 37087213 36496747 1.02
tpcds_q58/duckdb:duckdb 17730827 17912844 0.99
tpcds_q59/duckdb:duckdb 37117006 36749182 1.01
tpcds_q60/duckdb:duckdb 18990520 19473263 0.98
tpcds_q61/duckdb:duckdb 17040566 17133873 0.99
tpcds_q62/duckdb:duckdb 10202213 10062413 1.01
tpcds_q63/duckdb:duckdb 16802104 16741310 1.00
tpcds_q64/duckdb:duckdb 59746138 57449165 1.04
tpcds_q65/duckdb:duckdb 36961506 36092301 1.02
tpcds_q66/duckdb:duckdb 26881558 28439723 0.95
tpcds_q67/duckdb:duckdb 136706138 133789898 1.02
tpcds_q68/duckdb:duckdb 27654973 27295061 1.01
tpcds_q69/duckdb:duckdb 29222124 28506504 1.03
tpcds_q70/duckdb:duckdb 16589928 16865919 0.98
tpcds_q71/duckdb:duckdb 16387639 16133203 1.02
tpcds_q72/duckdb:duckdb 48086842 46405885 1.04
tpcds_q73/duckdb:duckdb 14162096 14952168 0.95
tpcds_q74/duckdb:duckdb 146628607 147303244 1.00
tpcds_q75/duckdb:duckdb 47289730 46534395 1.02
tpcds_q76/duckdb:duckdb 15645287 15119830 1.03
tpcds_q77/duckdb:duckdb 16384805 16422549 1.00
tpcds_q78/duckdb:duckdb 66497225 65995010 1.01
tpcds_q79/duckdb:duckdb 20542748 20468314 1.00
tpcds_q80/duckdb:duckdb 31645700 32704146 0.97
tpcds_q81/duckdb:duckdb 41506413 38925602 1.07
tpcds_q82/duckdb:duckdb 10604470 10962657 0.97
tpcds_q83/duckdb:duckdb 11441628 11364925 1.01
tpcds_q84/duckdb:duckdb 15216151 15128632 1.01
tpcds_q85/duckdb:duckdb 26674609 26375495 1.01
tpcds_q86/duckdb:duckdb 12564797 12270598 1.02
tpcds_q87/duckdb:duckdb 36987652 36251276 1.02
tpcds_q88/duckdb:duckdb 30596991 30869878 0.99
tpcds_q89/duckdb:duckdb 22271731 21911247 1.02
tpcds_q90/duckdb:duckdb 6785588 6401610 1.06
tpcds_q91/duckdb:duckdb 15143385 15491753 0.98
tpcds_q92/duckdb:duckdb 10287559 10362167 0.99
tpcds_q93/duckdb:duckdb 24537347 23979843 1.02
tpcds_q94/duckdb:duckdb 15195059 14649426 1.04
tpcds_q95/duckdb:duckdb 134315570 131219433 1.02
tpcds_q96/duckdb:duckdb 5998534 6058450 0.99
tpcds_q97/duckdb:duckdb 32901705 32425900 1.01
tpcds_q98/duckdb:duckdb 20940411 20560915 1.02
tpcds_q99/duckdb:duckdb 17205917 16957691 1.01
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +5.4% -14.8% +23.7% +23.4% 🚨 regression
1 datafusion:vortex-file-compressed +7.6% -14.8% +26.3% +23.4% 🚨 regression
1 duckdb:duckdb -1.8% -14.8% +15.3% +23.4% ➖ noise
1 duckdb:vortex-compact +8.0% -14.8% +26.8% +23.4% 🚨 regression
1 duckdb:vortex-file-compressed +1.9% -14.8% +19.7% +28.5% ➖ noise
2 datafusion:vortex-compact +2.9% +0.3% +2.6% +23.4% ➖ noise
2 datafusion:vortex-file-compressed +5.5% +0.3% +5.3% +23.4% ➖ noise
2 duckdb:duckdb -0.2% +0.3% -0.5% +23.4% ➖ noise
2 duckdb:vortex-compact -6.0% +0.3% -6.3% +23.7% ➖ noise
2 duckdb:vortex-file-compressed -8.8% +0.3% -9.0% +25.8% ➖ noise
3 datafusion:vortex-compact +4.0% +2.6% +1.4% +24.1% ➖ noise
3 datafusion:vortex-file-compressed +9.6% +2.6% +6.8% +23.4% ➖ noise
3 duckdb:duckdb +1.2% +2.6% -1.4% +23.4% ➖ noise
3 duckdb:vortex-compact +3.9% +2.6% +1.2% +23.4% ➖ noise
3 duckdb:vortex-file-compressed +2.0% +2.6% -0.6% +23.4% ➖ noise
4 datafusion:vortex-compact +3.6% +4.1% -0.5% +23.4% ➖ noise
4 datafusion:vortex-file-compressed +1.8% +4.1% -2.2% +23.4% ➖ noise
4 duckdb:duckdb +3.5% +4.1% -0.5% +23.4% ➖ noise
4 duckdb:vortex-compact +2.6% +4.1% -1.4% +23.4% ➖ noise
4 duckdb:vortex-file-compressed +0.5% +4.1% -3.4% +23.4% ➖ noise
5 datafusion:vortex-compact +3.1% +0.5% +2.6% +23.4% ➖ noise
5 datafusion:vortex-file-compressed +6.4% +0.5% +5.8% +23.4% ➖ noise
5 duckdb:duckdb +2.7% +0.5% +2.2% +23.4% ➖ noise
5 duckdb:vortex-compact -2.9% +0.5% -3.4% +23.4% ➖ noise
5 duckdb:vortex-file-compressed +1.9% +0.5% +1.3% +23.4% ➖ noise
6 datafusion:vortex-compact -54.6% -38.7% -25.9% +23.4% ✅ faster
6 datafusion:vortex-file-compressed -57.4% -38.7% -30.5% +23.4% ✅ faster
6 duckdb:duckdb +4.1% -38.7% +69.8% +23.4% 🚨 regression
6 duckdb:vortex-compact +3.1% -38.7% +68.2% +23.4% 🚨 regression
6 duckdb:vortex-file-compressed +2.1% -38.7% +66.5% +23.4% 🚨 regression
7 datafusion:vortex-compact +0.1% +1.9% -1.8% +23.4% ➖ noise
7 datafusion:vortex-file-compressed -5.7% +1.9% -7.5% +23.4% ➖ noise
7 duckdb:duckdb +2.1% +1.9% +0.1% +23.4% ➖ noise
7 duckdb:vortex-compact +5.7% +1.9% +3.7% +23.4% ➖ noise
7 duckdb:vortex-file-compressed +3.2% +1.9% +1.2% +23.4% ➖ noise
8 datafusion:vortex-compact +3.1% +6.9% -3.5% +23.4% ➖ noise
8 datafusion:vortex-file-compressed +6.4% +6.9% -0.5% +23.4% ➖ noise
8 duckdb:duckdb +0.7% +6.9% -5.8% +23.4% ➖ noise
8 duckdb:vortex-compact +2.3% +6.9% -4.3% +23.4% ➖ noise
8 duckdb:vortex-file-compressed +4.7% +6.9% -2.0% +23.4% ➖ noise
9 datafusion:vortex-compact -12.0% -3.1% -9.1% +23.4% ➖ noise
9 datafusion:vortex-file-compressed -17.4% -3.1% -14.8% +23.4% ➖ noise
9 duckdb:duckdb +0.8% -3.1% +4.0% +23.4% ➖ noise
9 duckdb:vortex-compact +7.4% -3.1% +10.9% +23.4% ➖ noise
9 duckdb:vortex-file-compressed -0.8% -3.1% +2.4% +23.4% ➖ noise
10 datafusion:vortex-compact +5.2% +5.0% +0.1% +23.4% ➖ noise
10 datafusion:vortex-file-compressed +3.7% +5.0% -1.3% +23.4% ➖ noise
10 duckdb:duckdb +2.1% +5.0% -2.8% +23.4% ➖ noise
10 duckdb:vortex-compact +3.8% +5.0% -1.2% +23.4% ➖ noise
10 duckdb:vortex-file-compressed +3.6% +5.0% -1.4% +23.4% ➖ noise
11 datafusion:vortex-compact +8.4% +1.7% +6.5% +23.4% ➖ noise
11 datafusion:vortex-file-compressed +5.4% +1.7% +3.7% +23.4% ➖ noise
11 duckdb:duckdb -0.6% +1.7% -2.3% +23.4% ➖ noise
11 duckdb:vortex-compact +4.9% +1.7% +3.2% +23.4% ➖ noise
11 duckdb:vortex-file-compressed +4.0% +1.7% +2.3% +23.4% ➖ noise
12 datafusion:vortex-compact -11.7% +3.6% -14.7% +23.4% ➖ noise
12 datafusion:vortex-file-compressed -2.9% +3.6% -6.2% +23.4% ➖ noise
12 duckdb:duckdb +4.0% +3.6% +0.4% +23.4% ➖ noise
12 duckdb:vortex-compact +4.8% +3.6% +1.1% +23.4% ➖ noise
12 duckdb:vortex-file-compressed -1.7% +3.6% -5.1% +23.4% ➖ noise
13 datafusion:vortex-compact +7.1% +1.8% +5.2% +23.4% ➖ noise
13 datafusion:vortex-file-compressed +1.3% +1.8% -0.5% +23.4% ➖ noise
13 duckdb:duckdb +2.4% +1.8% +0.6% +23.4% ➖ noise
13 duckdb:vortex-compact +1.1% +1.8% -0.6% +23.4% ➖ noise
13 duckdb:vortex-file-compressed -2.8% +1.8% -4.6% +23.4% ➖ noise
14 datafusion:vortex-compact -6.2% -1.5% -4.8% +23.4% ➖ noise
14 datafusion:vortex-file-compressed -5.7% -1.5% -4.2% +23.4% ➖ noise
14 duckdb:duckdb +2.5% -1.5% +4.1% +23.4% ➖ noise
14 duckdb:vortex-compact +1.7% -1.5% +3.3% +23.4% ➖ noise
14 duckdb:vortex-file-compressed +0.9% -1.5% +2.4% +23.4% ➖ noise
15 datafusion:vortex-compact -5.4% +1.4% -6.8% +23.4% ➖ noise
15 datafusion:vortex-file-compressed -3.4% +1.4% -4.8% +23.4% ➖ noise
15 duckdb:duckdb +1.0% +1.4% -0.4% +23.4% ➖ noise
15 duckdb:vortex-compact +0.1% +1.4% -1.3% +23.4% ➖ noise
15 duckdb:vortex-file-compressed +1.1% +1.4% -0.3% +23.4% ➖ noise
16 datafusion:vortex-compact -10.7% +12.3% -20.5% +23.4% ✅ faster
16 datafusion:vortex-file-compressed -8.1% +12.3% -18.2% +23.4% ➖ noise
16 duckdb:duckdb -8.5% +12.3% -18.6% +23.4% ➖ noise
16 duckdb:vortex-compact +7.6% +12.3% -4.2% +23.4% ➖ noise
16 duckdb:vortex-file-compressed +1.5% +12.3% -9.6% +23.4% ➖ noise
17 datafusion:vortex-compact +0.2% +2.1% -1.9% +23.4% ➖ noise
17 datafusion:vortex-file-compressed -0.4% +2.1% -2.5% +23.4% ➖ noise
17 duckdb:duckdb +3.9% +2.1% +1.8% +23.4% ➖ noise
17 duckdb:vortex-compact +6.7% +2.1% +4.4% +23.4% ➖ noise
17 duckdb:vortex-file-compressed +4.3% +2.1% +2.1% +23.4% ➖ noise
18 datafusion:vortex-compact -5.5% -2.4% -3.2% +23.4% ➖ noise
18 datafusion:vortex-file-compressed -5.7% -2.4% -3.3% +23.4% ➖ noise
18 duckdb:duckdb -1.4% -2.4% +1.0% +23.4% ➖ noise
18 duckdb:vortex-compact +0.3% -2.4% +2.8% +23.4% ➖ noise
18 duckdb:vortex-file-compressed +3.0% -2.4% +5.5% +23.4% ➖ noise
19 datafusion:vortex-compact -0.1% +0.9% -1.0% +23.4% ➖ noise
19 datafusion:vortex-file-compressed +4.0% +0.9% +3.1% +23.4% ➖ noise
19 duckdb:duckdb +2.8% +0.9% +1.9% +23.4% ➖ noise
19 duckdb:vortex-compact +0.4% +0.9% -0.5% +23.4% ➖ noise
19 duckdb:vortex-file-compressed +10.7% +0.9% +9.7% +23.4% ➖ noise
20 datafusion:vortex-compact +1.3% +4.2% -2.8% +23.4% ➖ noise
20 datafusion:vortex-file-compressed +6.2% +4.2% +1.9% +23.4% ➖ noise
20 duckdb:duckdb +2.3% +4.2% -1.8% +23.4% ➖ noise
20 duckdb:vortex-compact +1.2% +4.2% -2.9% +23.4% ➖ noise
20 duckdb:vortex-file-compressed +6.4% +4.2% +2.1% +23.4% ➖ noise
21 datafusion:vortex-compact +4.3% +6.5% -2.0% +23.4% ➖ noise
21 datafusion:vortex-file-compressed +2.3% +6.5% -3.9% +23.4% ➖ noise
21 duckdb:duckdb -7.1% +6.5% -12.7% +23.4% ➖ noise
21 duckdb:vortex-compact +5.0% +6.5% -1.3% +23.4% ➖ noise
21 duckdb:vortex-file-compressed +4.3% +6.5% -2.0% +23.4% ➖ noise
22 datafusion:vortex-compact +8.4% +3.9% +4.3% +27.3% ➖ noise
22 datafusion:vortex-file-compressed +3.7% +3.9% -0.2% +24.8% ➖ noise
22 duckdb:duckdb -0.4% +3.9% -4.1% +23.4% ➖ noise
22 duckdb:vortex-compact -2.4% +3.9% -6.1% +23.4% ➖ noise
22 duckdb:vortex-file-compressed +7.1% +3.9% +3.1% +23.4% ➖ noise
23 datafusion:vortex-compact +1.3% +4.2% -2.8% +23.4% ➖ noise
23 datafusion:vortex-file-compressed -2.5% +4.2% -6.5% +23.4% ➖ noise
23 duckdb:duckdb -6.0% +4.2% -9.8% +23.4% ➖ noise
23 duckdb:vortex-compact -13.1% +4.2% -16.6% +23.4% ➖ noise
23 duckdb:vortex-file-compressed +0.7% +4.2% -3.4% +23.4% ➖ noise
24 datafusion:vortex-compact +1.8% -1.3% +3.1% +23.4% ➖ noise
24 datafusion:vortex-file-compressed -2.6% -1.3% -1.4% +23.4% ➖ noise
24 duckdb:duckdb +2.4% -1.3% +3.7% +23.4% ➖ noise
24 duckdb:vortex-compact +3.3% -1.3% +4.6% +23.4% ➖ noise
24 duckdb:vortex-file-compressed +1.1% -1.3% +2.4% +23.4% ➖ noise
25 datafusion:vortex-compact +2.5% -0.8% +3.3% +23.4% ➖ noise
25 datafusion:vortex-file-compressed -0.5% -0.8% +0.2% +23.4% ➖ noise
25 duckdb:duckdb +3.8% -0.8% +4.6% +23.4% ➖ noise
25 duckdb:vortex-compact +3.5% -0.8% +4.3% +23.4% ➖ noise
25 duckdb:vortex-file-compressed +0.7% -0.8% +1.4% +23.4% ➖ noise
26 datafusion:vortex-compact +0.2% +0.7% -0.4% +23.4% ➖ noise
26 datafusion:vortex-file-compressed -0.2% +0.7% -0.9% +23.4% ➖ noise
26 duckdb:duckdb +0.1% +0.7% -0.6% +23.4% ➖ noise
26 duckdb:vortex-compact +6.6% +0.7% +5.9% +23.4% ➖ noise
26 duckdb:vortex-file-compressed +4.4% +0.7% +3.6% +23.4% ➖ noise
27 datafusion:vortex-compact -7.1% +0.4% -7.5% +23.4% ➖ noise
27 datafusion:vortex-file-compressed -14.7% +0.4% -15.1% +23.4% ➖ noise
27 duckdb:duckdb -1.1% +0.4% -1.5% +23.4% ➖ noise
27 duckdb:vortex-compact +1.9% +0.4% +1.5% +23.4% ➖ noise
27 duckdb:vortex-file-compressed +1.6% +0.4% +1.2% +23.4% ➖ noise
28 datafusion:vortex-compact +11.1% +1.2% +9.8% +23.4% ➖ noise
28 datafusion:vortex-file-compressed +12.0% +1.2% +10.7% +23.4% ➖ noise
28 duckdb:duckdb +0.7% +1.2% -0.5% +23.4% ➖ noise
28 duckdb:vortex-compact +3.6% +1.2% +2.3% +29.6% ➖ noise
28 duckdb:vortex-file-compressed -0.5% +1.2% -1.7% +23.4% ➖ noise
29 datafusion:vortex-compact +0.3% -0.4% +0.7% +23.4% ➖ noise
29 datafusion:vortex-file-compressed -4.6% -0.4% -4.2% +23.4% ➖ noise
29 duckdb:duckdb +3.8% -0.4% +4.2% +23.4% ➖ noise
29 duckdb:vortex-compact +2.8% -0.4% +3.2% +23.4% ➖ noise
29 duckdb:vortex-file-compressed +7.2% -0.4% +7.6% +23.4% ➖ noise
30 datafusion:vortex-compact +2.1% +0.9% +1.1% +23.4% ➖ noise
30 datafusion:vortex-file-compressed +5.9% +0.9% +5.0% +23.4% ➖ noise
30 duckdb:duckdb +9.1% +0.9% +8.1% +23.4% ➖ noise
30 duckdb:vortex-compact +2.6% +0.9% +1.7% +23.4% ➖ noise
30 duckdb:vortex-file-compressed -1.1% +0.9% -2.0% +23.4% ➖ noise
31 datafusion:vortex-compact +2.9% +2.2% +0.6% +23.4% ➖ noise
31 datafusion:vortex-file-compressed +6.1% +2.2% +3.8% +23.4% ➖ noise
31 duckdb:duckdb +2.4% +2.2% +0.1% +23.4% ➖ noise
31 duckdb:vortex-compact +0.4% +2.2% -1.8% +23.4% ➖ noise
31 duckdb:vortex-file-compressed -1.8% +2.2% -3.9% +23.4% ➖ noise
32 datafusion:vortex-compact +0.5% +1.4% -0.9% +23.4% ➖ noise
32 datafusion:vortex-file-compressed -3.3% +1.4% -4.6% +23.4% ➖ noise
32 duckdb:duckdb +2.5% +1.4% +1.1% +23.4% ➖ noise
32 duckdb:vortex-compact +1.1% +1.4% -0.3% +23.4% ➖ noise
32 duckdb:vortex-file-compressed +0.7% +1.4% -0.7% +23.4% ➖ noise
33 datafusion:vortex-compact -0.7% +1.6% -2.3% +23.4% ➖ noise
33 datafusion:vortex-file-compressed -4.3% +1.6% -5.8% +23.4% ➖ noise
33 duckdb:duckdb +2.5% +1.6% +0.8% +23.4% ➖ noise
33 duckdb:vortex-compact +5.8% +1.6% +4.1% +23.4% ➖ noise
33 duckdb:vortex-file-compressed +3.0% +1.6% +1.4% +23.4% ➖ noise
34 datafusion:vortex-compact +0.7% +6.1% -5.1% +23.4% ➖ noise
34 datafusion:vortex-file-compressed +1.0% +6.1% -4.8% +23.4% ➖ noise
34 duckdb:duckdb -7.2% +6.1% -12.6% +23.4% ➖ noise
34 duckdb:vortex-compact +1.8% +6.1% -4.0% +23.4% ➖ noise
34 duckdb:vortex-file-compressed +4.9% +6.1% -1.2% +23.4% ➖ noise
35 datafusion:vortex-compact +6.7% +4.4% +2.3% +23.4% ➖ noise
35 datafusion:vortex-file-compressed +7.2% +4.4% +2.7% +23.4% ➖ noise
35 duckdb:duckdb +1.4% +4.4% -2.9% +23.4% ➖ noise
35 duckdb:vortex-compact +2.3% +4.4% -2.0% +23.4% ➖ noise
35 duckdb:vortex-file-compressed +1.8% +4.4% -2.5% +23.4% ➖ noise
36 datafusion:vortex-compact -2.5% +2.8% -5.2% +23.4% ➖ noise
36 datafusion:vortex-file-compressed +1.7% +2.8% -1.1% +23.4% ➖ noise
36 duckdb:duckdb +0.9% +2.8% -1.9% +23.4% ➖ noise
36 duckdb:vortex-compact -2.4% +2.8% -5.1% +23.4% ➖ noise
36 duckdb:vortex-file-compressed -2.3% +2.8% -5.0% +23.4% ➖ noise
37 datafusion:vortex-compact -10.8% +9.8% -18.8% +23.4% ➖ noise
37 datafusion:vortex-file-compressed -18.8% +9.8% -26.1% +23.4% ✅ faster
37 duckdb:duckdb +2.1% +9.8% -7.0% +23.4% ➖ noise
37 duckdb:vortex-compact -0.4% +9.8% -9.3% +23.4% ➖ noise
37 duckdb:vortex-file-compressed +6.2% +9.8% -3.3% +23.4% ➖ noise
38 datafusion:vortex-compact +8.3% +3.5% +4.6% +23.4% ➖ noise
38 datafusion:vortex-file-compressed +5.4% +3.5% +1.8% +23.4% ➖ noise
38 duckdb:duckdb +6.1% +3.5% +2.5% +23.4% ➖ noise
38 duckdb:vortex-compact +5.3% +3.5% +1.7% +23.4% ➖ noise
38 duckdb:vortex-file-compressed +2.2% +3.5% -1.3% +23.4% ➖ noise
39 datafusion:vortex-compact -3.5% +4.2% -7.4% +23.4% ➖ noise
39 datafusion:vortex-file-compressed +1.8% +4.2% -2.3% +23.4% ➖ noise
39 duckdb:duckdb +0.9% +4.2% -3.2% +23.4% ➖ noise
39 duckdb:vortex-compact +8.0% +4.2% +3.6% +23.4% ➖ noise
39 duckdb:vortex-file-compressed -0.2% +4.2% -4.2% +23.4% ➖ noise
40 datafusion:vortex-compact -3.9% +1.0% -4.8% +23.4% ➖ noise
40 datafusion:vortex-file-compressed -7.1% +1.0% -7.9% +23.4% ➖ noise
40 duckdb:duckdb +2.3% +1.0% +1.4% +23.4% ➖ noise
40 duckdb:vortex-compact +1.8% +1.0% +0.9% +23.4% ➖ noise
40 duckdb:vortex-file-compressed -0.6% +1.0% -1.5% +23.4% ➖ noise
41 datafusion:vortex-compact +9.0% +7.4% +1.5% +23.4% ➖ noise
41 datafusion:vortex-file-compressed +15.5% +7.4% +7.5% +23.4% ➖ noise
41 duckdb:duckdb +1.9% +7.4% -5.1% +23.4% ➖ noise
41 duckdb:vortex-compact +3.1% +7.4% -4.0% +23.4% ➖ noise
41 duckdb:vortex-file-compressed +0.5% +7.4% -6.4% +23.4% ➖ noise
42 datafusion:vortex-compact +1.9% +5.4% -3.4% +23.4% ➖ noise
42 datafusion:vortex-file-compressed +11.3% +5.4% +5.6% +23.4% ➖ noise
42 duckdb:duckdb -11.1% +5.4% -15.7% +23.4% ➖ noise
42 duckdb:vortex-compact +1.8% +5.4% -3.4% +23.4% ➖ noise
42 duckdb:vortex-file-compressed -3.2% +5.4% -8.2% +23.4% ➖ noise
43 datafusion:vortex-compact -3.9% +5.1% -8.6% +23.4% ➖ noise
43 datafusion:vortex-file-compressed +1.2% +5.1% -3.8% +23.4% ➖ noise
43 duckdb:duckdb -0.8% +5.1% -5.7% +23.4% ➖ noise
43 duckdb:vortex-compact -1.0% +5.1% -5.8% +23.4% ➖ noise
43 duckdb:vortex-file-compressed -4.1% +5.1% -8.7% +23.4% ➖ noise
44 datafusion:vortex-compact -7.4% +0.8% -8.1% +23.4% ➖ noise
44 datafusion:vortex-file-compressed -7.4% +0.8% -8.1% +23.4% ➖ noise
44 duckdb:duckdb -1.1% +0.8% -1.9% +23.4% ➖ noise
44 duckdb:vortex-compact +1.1% +0.8% +0.4% +23.4% ➖ noise
44 duckdb:vortex-file-compressed +4.9% +0.8% +4.1% +23.4% ➖ noise
45 datafusion:vortex-compact +5.9% +1.1% +4.7% +23.4% ➖ noise
45 datafusion:vortex-file-compressed -1.4% +1.1% -2.5% +23.4% ➖ noise
45 duckdb:duckdb +0.2% +1.1% -0.9% +23.4% ➖ noise
45 duckdb:vortex-compact +0.3% +1.1% -0.8% +23.4% ➖ noise
45 duckdb:vortex-file-compressed +1.4% +1.1% +0.3% +23.4% ➖ noise
46 datafusion:vortex-compact +0.9% +0.8% +0.0% +23.4% ➖ noise
46 datafusion:vortex-file-compressed +2.8% +0.8% +1.9% +23.4% ➖ noise
46 duckdb:duckdb +1.6% +0.8% +0.8% +23.4% ➖ noise
46 duckdb:vortex-compact +5.4% +0.8% +4.6% +23.4% ➖ noise
46 duckdb:vortex-file-compressed -6.4% +0.8% -7.2% +23.4% ➖ noise
47 datafusion:vortex-compact +6.0% +3.4% +2.6% +23.4% ➖ noise
47 datafusion:vortex-file-compressed +4.5% +3.4% +1.1% +23.4% ➖ noise
47 duckdb:duckdb -0.6% +3.4% -3.8% +23.4% ➖ noise
47 duckdb:vortex-compact +2.4% +3.4% -0.9% +23.4% ➖ noise
47 duckdb:vortex-file-compressed +4.0% +3.4% +0.6% +23.4% ➖ noise
48 datafusion:vortex-compact +5.5% +2.5% +2.9% +23.4% ➖ noise
48 datafusion:vortex-file-compressed -0.6% +2.5% -3.0% +23.4% ➖ noise
48 duckdb:duckdb +2.0% +2.5% -0.5% +23.4% ➖ noise
48 duckdb:vortex-compact +0.5% +2.5% -2.0% +23.4% ➖ noise
48 duckdb:vortex-file-compressed +11.0% +2.5% +8.3% +23.4% ➖ noise
49 datafusion:vortex-compact +0.6% -0.4% +1.0% +23.4% ➖ noise
49 datafusion:vortex-file-compressed -1.2% -0.4% -0.8% +23.4% ➖ noise
49 duckdb:duckdb +0.2% -0.4% +0.6% +23.4% ➖ noise
49 duckdb:vortex-compact +2.2% -0.4% +2.6% +23.4% ➖ noise
49 duckdb:vortex-file-compressed +3.5% -0.4% +3.9% +23.4% ➖ noise
50 datafusion:vortex-compact -3.1% -1.3% -1.9% +23.4% ➖ noise
50 datafusion:vortex-file-compressed +1.1% -1.3% +2.4% +23.4% ➖ noise
50 duckdb:duckdb -0.0% -1.3% +1.3% +23.4% ➖ noise
50 duckdb:vortex-compact +4.7% -1.3% +6.0% +23.4% ➖ noise
50 duckdb:vortex-file-compressed +1.1% -1.3% +2.4% +23.4% ➖ noise
51 datafusion:vortex-compact +2.2% +6.0% -3.6% +23.4% ➖ noise
51 datafusion:vortex-file-compressed +2.1% +6.0% -3.7% +23.4% ➖ noise
51 duckdb:duckdb +27.0% +6.0% +19.8% +23.4% ➖ noise
51 duckdb:vortex-compact +1.8% +6.0% -4.0% +23.4% ➖ noise
51 duckdb:vortex-file-compressed +3.5% +6.0% -2.4% +23.4% ➖ noise
52 datafusion:vortex-compact -0.0% +2.1% -2.0% +23.4% ➖ noise
52 datafusion:vortex-file-compressed +3.8% +2.1% +1.7% +23.4% ➖ noise
52 duckdb:duckdb +13.6% +2.1% +11.3% +23.4% ➖ noise
52 duckdb:vortex-compact +0.9% +2.1% -1.2% +23.4% ➖ noise
52 duckdb:vortex-file-compressed -1.3% +2.1% -3.3% +23.4% ➖ noise
53 datafusion:vortex-compact +4.9% +5.5% -0.5% +23.4% ➖ noise
53 datafusion:vortex-file-compressed +2.7% +5.5% -2.6% +23.4% ➖ noise
53 duckdb:duckdb +3.1% +5.5% -2.3% +23.4% ➖ noise
53 duckdb:vortex-compact +3.2% +5.5% -2.1% +23.4% ➖ noise
53 duckdb:vortex-file-compressed +4.2% +5.5% -1.1% +23.4% ➖ noise
54 datafusion:vortex-compact +3.9% +0.3% +3.6% +23.4% ➖ noise
54 datafusion:vortex-file-compressed +4.5% +0.3% +4.2% +23.4% ➖ noise
54 duckdb:duckdb +0.2% +0.3% -0.0% +23.4% ➖ noise
54 duckdb:vortex-compact +0.7% +0.3% +0.4% +23.4% ➖ noise
54 duckdb:vortex-file-compressed +3.1% +0.3% +2.9% +23.4% ➖ noise
55 datafusion:vortex-compact -1.8% +6.8% -8.1% +23.4% ➖ noise
55 datafusion:vortex-file-compressed +1.1% +6.8% -5.4% +23.4% ➖ noise
55 duckdb:duckdb -7.1% +6.8% -13.1% +23.4% ➖ noise
55 duckdb:vortex-compact +4.6% +6.8% -2.1% +23.4% ➖ noise
55 duckdb:vortex-file-compressed +8.9% +6.8% +1.9% +26.3% ➖ noise
56 datafusion:vortex-compact +3.4% +1.8% +1.6% +23.4% ➖ noise
56 datafusion:vortex-file-compressed +2.2% +1.8% +0.4% +23.4% ➖ noise
56 duckdb:duckdb +4.4% +1.8% +2.5% +23.4% ➖ noise
56 duckdb:vortex-compact -0.4% +1.8% -2.2% +23.4% ➖ noise
56 duckdb:vortex-file-compressed +4.6% +1.8% +2.8% +23.4% ➖ noise
57 datafusion:vortex-compact +6.0% +4.8% +1.2% +23.4% ➖ noise
57 datafusion:vortex-file-compressed +1.5% +4.8% -3.1% +23.4% ➖ noise
57 duckdb:duckdb +1.6% +4.8% -3.0% +23.4% ➖ noise
57 duckdb:vortex-compact +0.6% +4.8% -4.0% +23.4% ➖ noise
57 duckdb:vortex-file-compressed +3.3% +4.8% -1.4% +23.4% ➖ noise
58 datafusion:vortex-compact +7.7% +7.1% +0.5% +23.4% ➖ noise
58 datafusion:vortex-file-compressed +12.3% +7.1% +4.8% +23.4% ➖ noise
58 duckdb:duckdb -1.0% +7.1% -7.6% +23.4% ➖ noise
58 duckdb:vortex-compact -2.5% +7.1% -9.0% +23.4% ➖ noise
58 duckdb:vortex-file-compressed -0.6% +7.1% -7.3% +23.4% ➖ noise
59 datafusion:vortex-compact +4.1% +4.2% -0.1% +23.4% ➖ noise
59 datafusion:vortex-file-compressed +4.2% +4.2% -0.1% +23.4% ➖ noise
59 duckdb:duckdb +1.0% +4.2% -3.1% +23.4% ➖ noise
59 duckdb:vortex-compact -8.1% +4.2% -11.8% +23.4% ➖ noise
59 duckdb:vortex-file-compressed +4.6% +4.2% +0.4% +23.4% ➖ noise
60 datafusion:vortex-compact +1.9% +0.8% +1.1% +23.4% ➖ noise
60 datafusion:vortex-file-compressed +2.2% +0.8% +1.4% +23.4% ➖ noise
60 duckdb:duckdb -2.5% +0.8% -3.2% +23.4% ➖ noise
60 duckdb:vortex-compact +2.3% +0.8% +1.6% +23.4% ➖ noise
60 duckdb:vortex-file-compressed +0.9% +0.8% +0.2% +23.4% ➖ noise
61 datafusion:vortex-compact -0.5% -3.2% +2.7% +23.4% ➖ noise
61 datafusion:vortex-file-compressed -3.1% -3.2% +0.1% +23.4% ➖ noise
61 duckdb:duckdb -0.5% -3.2% +2.7% +23.4% ➖ noise
61 duckdb:vortex-compact -1.6% -3.2% +1.6% +23.4% ➖ noise
61 duckdb:vortex-file-compressed +1.4% -3.2% +4.7% +23.4% ➖ noise
62 datafusion:vortex-compact -8.3% +1.1% -9.2% +30.3% ➖ noise
62 datafusion:vortex-file-compressed -14.6% +1.1% -15.5% +27.3% ➖ noise
62 duckdb:duckdb +1.4% +1.1% +0.3% +23.4% ➖ noise
62 duckdb:vortex-compact +1.2% +1.1% +0.1% +23.4% ➖ noise
62 duckdb:vortex-file-compressed +4.8% +1.1% +3.7% +23.4% ➖ noise
63 datafusion:vortex-compact +3.1% +0.1% +3.0% +23.4% ➖ noise
63 datafusion:vortex-file-compressed +12.2% +0.1% +12.1% +23.4% ➖ noise
63 duckdb:duckdb +0.4% +0.1% +0.2% +23.4% ➖ noise
63 duckdb:vortex-compact +4.8% +0.1% +4.7% +23.4% ➖ noise
63 duckdb:vortex-file-compressed +10.1% +0.1% +10.0% +23.4% ➖ noise
64 datafusion:vortex-compact -10.1% -23.2% +17.2% +23.4% ➖ noise
64 datafusion:vortex-file-compressed -8.6% -23.2% +19.1% +23.4% ➖ noise
64 duckdb:duckdb +4.0% -23.2% +35.5% +23.4% 🚨 regression
64 duckdb:vortex-compact +2.1% -23.2% +33.0% +23.4% 🚨 regression
64 duckdb:vortex-file-compressed +0.8% -23.2% +31.4% +23.4% 🚨 regression
65 datafusion:vortex-compact +27.8% +0.7% +26.9% +23.4% 🚨 regression
65 datafusion:vortex-file-compressed +29.0% +0.7% +28.1% +23.4% 🚨 regression
65 duckdb:duckdb +2.4% +0.7% +1.7% +23.4% ➖ noise
65 duckdb:vortex-compact +1.4% +0.7% +0.7% +23.4% ➖ noise
65 duckdb:vortex-file-compressed +2.4% +0.7% +1.7% +23.4% ➖ noise
66 datafusion:vortex-compact +0.0% -4.9% +5.2% +23.4% ➖ noise
66 datafusion:vortex-file-compressed -0.5% -4.9% +4.6% +23.4% ➖ noise
66 duckdb:duckdb -5.5% -4.9% -0.6% +23.4% ➖ noise
66 duckdb:vortex-compact +4.3% -4.9% +9.7% +23.4% ➖ noise
66 duckdb:vortex-file-compressed +4.1% -4.9% +9.4% +23.4% ➖ noise
67 datafusion:vortex-compact +4.0% +2.3% +1.7% +23.4% ➖ noise
67 datafusion:vortex-file-compressed -0.7% +2.3% -2.9% +23.4% ➖ noise
67 duckdb:duckdb +2.2% +2.3% -0.1% +23.4% ➖ noise
67 duckdb:vortex-compact +1.8% +2.3% -0.5% +23.4% ➖ noise
67 duckdb:vortex-file-compressed +2.0% +2.3% -0.3% +23.4% ➖ noise
68 datafusion:vortex-compact +0.2% +1.8% -1.7% +23.4% ➖ noise
68 datafusion:vortex-file-compressed +3.9% +1.8% +2.0% +23.4% ➖ noise
68 duckdb:duckdb +1.3% +1.8% -0.5% +23.4% ➖ noise
68 duckdb:vortex-compact -6.2% +1.8% -7.9% +23.4% ➖ noise
68 duckdb:vortex-file-compressed +6.7% +1.8% +4.8% +23.4% ➖ noise
69 datafusion:vortex-compact +5.4% +6.5% -1.0% +23.4% ➖ noise
69 datafusion:vortex-file-compressed +9.3% +6.5% +2.6% +23.4% ➖ noise
69 duckdb:duckdb +2.5% +6.5% -3.7% +23.4% ➖ noise
69 duckdb:vortex-compact +5.5% +6.5% -0.9% +23.4% ➖ noise
69 duckdb:vortex-file-compressed +0.2% +6.5% -5.9% +23.4% ➖ noise
70 datafusion:vortex-compact +14.4% -35.0% +76.0% +23.4% 🚨 regression
70 datafusion:vortex-file-compressed +17.1% -35.0% +80.1% +23.4% 🚨 regression
70 duckdb:duckdb -1.6% -35.0% +51.3% +23.4% 🚨 regression
70 duckdb:vortex-compact +6.5% -35.0% +63.9% +23.4% 🚨 regression
70 duckdb:vortex-file-compressed -1.6% -35.0% +51.3% +23.4% 🚨 regression
71 datafusion:vortex-compact +7.6% +0.6% +7.0% +23.4% ➖ noise
71 datafusion:vortex-file-compressed -0.7% +0.6% -1.3% +23.4% ➖ noise
71 duckdb:duckdb +1.6% +0.6% +1.0% +23.4% ➖ noise
71 duckdb:vortex-compact -2.8% +0.6% -3.4% +23.4% ➖ noise
71 duckdb:vortex-file-compressed +3.6% +0.6% +3.0% +26.6% ➖ noise
72 datafusion:vortex-compact -3.3% -0.9% -2.4% +23.4% ➖ noise
72 datafusion:vortex-file-compressed -1.2% -0.9% -0.3% +23.4% ➖ noise
72 duckdb:duckdb +3.6% -0.9% +4.6% +23.4% ➖ noise
72 duckdb:vortex-compact +0.3% -0.9% +1.2% +23.4% ➖ noise
72 duckdb:vortex-file-compressed +0.5% -0.9% +1.4% +23.4% ➖ noise
73 datafusion:vortex-compact +3.7% +1.7% +2.0% +27.4% ➖ noise
73 datafusion:vortex-file-compressed +5.9% +1.7% +4.1% +29.9% ➖ noise
73 duckdb:duckdb -5.3% +1.7% -6.9% +23.4% ➖ noise
73 duckdb:vortex-compact +2.6% +1.7% +0.9% +23.4% ➖ noise
73 duckdb:vortex-file-compressed -0.4% +1.7% -2.1% +23.4% ➖ noise
74 datafusion:vortex-compact +0.1% +2.2% -2.0% +23.4% ➖ noise
74 datafusion:vortex-file-compressed -0.3% +2.2% -2.4% +23.4% ➖ noise
74 duckdb:duckdb -0.5% +2.2% -2.6% +23.4% ➖ noise
74 duckdb:vortex-compact +5.7% +2.2% +3.4% +23.4% ➖ noise
74 duckdb:vortex-file-compressed -2.9% +2.2% -5.0% +23.4% ➖ noise
75 datafusion:vortex-compact +0.0% -0.2% +0.2% +23.4% ➖ noise
75 datafusion:vortex-file-compressed +3.1% -0.2% +3.3% +23.4% ➖ noise
75 duckdb:duckdb +1.6% -0.2% +1.8% +23.4% ➖ noise
75 duckdb:vortex-compact +2.8% -0.2% +3.0% +23.4% ➖ noise
75 duckdb:vortex-file-compressed +8.4% -0.2% +8.6% +23.4% ➖ noise
76 datafusion:vortex-compact +0.7% +5.0% -4.0% +23.4% ➖ noise
76 datafusion:vortex-file-compressed +2.8% +5.0% -2.1% +23.4% ➖ noise
76 duckdb:duckdb +3.5% +5.0% -1.4% +23.4% ➖ noise
76 duckdb:vortex-compact +0.5% +5.0% -4.3% +23.4% ➖ noise
76 duckdb:vortex-file-compressed +0.3% +5.0% -4.5% +23.4% ➖ noise
77 datafusion:vortex-compact -3.9% +4.6% -8.1% +23.4% ➖ noise
77 datafusion:vortex-file-compressed -1.8% +4.6% -6.1% +23.4% ➖ noise
77 duckdb:duckdb -0.2% +4.6% -4.6% +23.4% ➖ noise
77 duckdb:vortex-compact +4.0% +4.6% -0.6% +23.4% ➖ noise
77 duckdb:vortex-file-compressed +14.5% +4.6% +9.5% +23.4% ➖ noise
78 datafusion:vortex-compact -5.1% +2.6% -7.5% +23.4% ➖ noise
78 datafusion:vortex-file-compressed -6.3% +2.6% -8.7% +23.4% ➖ noise
78 duckdb:duckdb +0.8% +2.6% -1.8% +23.4% ➖ noise
78 duckdb:vortex-compact +0.4% +2.6% -2.1% +23.4% ➖ noise
78 duckdb:vortex-file-compressed +2.7% +2.6% +0.1% +23.4% ➖ noise
79 datafusion:vortex-compact +0.8% +3.9% -2.9% +23.4% ➖ noise
79 datafusion:vortex-file-compressed +7.5% +3.9% +3.5% +23.4% ➖ noise
79 duckdb:duckdb +0.4% +3.9% -3.4% +23.4% ➖ noise
79 duckdb:vortex-compact +8.5% +3.9% +4.5% +23.4% ➖ noise
79 duckdb:vortex-file-compressed +1.4% +3.9% -2.4% +23.4% ➖ noise
80 datafusion:vortex-compact -5.4% -0.4% -4.9% +23.4% ➖ noise
80 datafusion:vortex-file-compressed -5.7% -0.4% -5.3% +23.4% ➖ noise
80 duckdb:duckdb -3.2% -0.4% -2.8% +23.4% ➖ noise
80 duckdb:vortex-compact +0.7% -0.4% +1.1% +23.4% ➖ noise
80 duckdb:vortex-file-compressed +5.9% -0.4% +6.4% +23.4% ➖ noise
81 datafusion:vortex-compact +8.7% -1.4% +10.3% +23.4% ➖ noise
81 datafusion:vortex-file-compressed +5.9% -1.4% +7.4% +23.4% ➖ noise
81 duckdb:duckdb +6.6% -1.4% +8.1% +23.4% ➖ noise
81 duckdb:vortex-compact +1.6% -1.4% +3.0% +23.4% ➖ noise
81 duckdb:vortex-file-compressed +1.1% -1.4% +2.6% +23.4% ➖ noise
82 datafusion:vortex-compact -7.1% -0.9% -6.2% +23.4% ➖ noise
82 datafusion:vortex-file-compressed -10.7% -0.9% -9.9% +23.4% ➖ noise
82 duckdb:duckdb -3.3% -0.9% -2.4% +23.4% ➖ noise
82 duckdb:vortex-compact +0.3% -0.9% +1.1% +23.4% ➖ noise
82 duckdb:vortex-file-compressed +1.8% -0.9% +2.7% +23.4% ➖ noise
83 datafusion:vortex-compact +5.6% +8.0% -2.2% +23.4% ➖ noise
83 datafusion:vortex-file-compressed +10.2% +8.0% +2.1% +23.4% ➖ noise
83 duckdb:duckdb +0.7% +8.0% -6.7% +23.4% ➖ noise
83 duckdb:vortex-compact +5.7% +8.0% -2.1% +23.4% ➖ noise
83 duckdb:vortex-file-compressed +3.3% +8.0% -4.3% +23.4% ➖ noise
84 datafusion:vortex-compact -0.5% +6.8% -6.8% +23.4% ➖ noise
84 datafusion:vortex-file-compressed +5.1% +6.8% -1.6% +23.4% ➖ noise
84 duckdb:duckdb +0.6% +6.8% -5.8% +23.4% ➖ noise
84 duckdb:vortex-compact +1.9% +6.8% -4.6% +23.4% ➖ noise
84 duckdb:vortex-file-compressed +5.1% +6.8% -1.5% +23.4% ➖ noise
85 datafusion:vortex-compact +2.9% -0.2% +3.1% +23.4% ➖ noise
85 datafusion:vortex-file-compressed -5.7% -0.2% -5.5% +23.4% ➖ noise
85 duckdb:duckdb +1.1% -0.2% +1.3% +23.4% ➖ noise
85 duckdb:vortex-compact +6.5% -0.2% +6.7% +23.4% ➖ noise
85 duckdb:vortex-file-compressed +3.9% -0.2% +4.1% +23.4% ➖ noise
86 datafusion:vortex-compact +22.6% +1.4% +20.9% +23.4% ➖ noise
86 datafusion:vortex-file-compressed +1.5% +1.4% +0.1% +23.4% ➖ noise
86 duckdb:duckdb +2.4% +1.4% +1.0% +23.4% ➖ noise
86 duckdb:vortex-compact +6.3% +1.4% +4.8% +23.4% ➖ noise
86 duckdb:vortex-file-compressed +4.8% +1.4% +3.4% +23.4% ➖ noise
87 datafusion:vortex-compact +2.8% +6.9% -3.8% +23.4% ➖ noise
87 datafusion:vortex-file-compressed +1.1% +6.9% -5.4% +23.4% ➖ noise
87 duckdb:duckdb +2.0% +6.9% -4.5% +23.4% ➖ noise
87 duckdb:vortex-compact +3.1% +6.9% -3.5% +23.4% ➖ noise
87 duckdb:vortex-file-compressed +0.3% +6.9% -6.1% +23.4% ➖ noise
88 datafusion:vortex-compact +0.7% +1.0% -0.3% +23.4% ➖ noise
88 datafusion:vortex-file-compressed +2.1% +1.0% +1.0% +23.4% ➖ noise
88 duckdb:duckdb -0.9% +1.0% -1.9% +23.4% ➖ noise
88 duckdb:vortex-compact -0.3% +1.0% -1.3% +23.4% ➖ noise
88 duckdb:vortex-file-compressed +4.7% +1.0% +3.6% +23.4% ➖ noise
89 datafusion:vortex-compact +4.2% +5.0% -0.8% +23.4% ➖ noise
89 datafusion:vortex-file-compressed +2.9% +5.0% -2.0% +23.4% ➖ noise
89 duckdb:duckdb +1.6% +5.0% -3.2% +23.4% ➖ noise
89 duckdb:vortex-compact +2.9% +5.0% -2.0% +23.4% ➖ noise
89 duckdb:vortex-file-compressed +2.6% +5.0% -2.3% +23.4% ➖ noise
90 datafusion:vortex-compact -1.9% +4.7% -6.3% +23.4% ➖ noise
90 datafusion:vortex-file-compressed +1.2% +4.7% -3.4% +23.4% ➖ noise
90 duckdb:duckdb +6.0% +4.7% +1.2% +23.4% ➖ noise
90 duckdb:vortex-compact -2.4% +4.7% -6.8% +23.6% ➖ noise
90 duckdb:vortex-file-compressed +2.3% +4.7% -2.3% +23.4% ➖ noise
91 datafusion:vortex-compact +2.0% +2.4% -0.4% +23.4% ➖ noise
91 datafusion:vortex-file-compressed +1.9% +2.4% -0.5% +23.4% ➖ noise
91 duckdb:duckdb -2.2% +2.4% -4.6% +23.4% ➖ noise
91 duckdb:vortex-compact +0.5% +2.4% -1.9% +23.4% ➖ noise
91 duckdb:vortex-file-compressed +0.1% +2.4% -2.2% +23.4% ➖ noise
92 datafusion:vortex-compact -5.8% +3.6% -9.1% +23.4% ➖ noise
92 datafusion:vortex-file-compressed +4.2% +3.6% +0.6% +23.4% ➖ noise
92 duckdb:duckdb -0.7% +3.6% -4.2% +23.4% ➖ noise
92 duckdb:vortex-compact +5.5% +3.6% +1.8% +23.4% ➖ noise
92 duckdb:vortex-file-compressed +6.6% +3.6% +2.9% +23.4% ➖ noise
93 datafusion:vortex-compact -3.3% -2.3% -1.1% +23.4% ➖ noise
93 datafusion:vortex-file-compressed -3.7% -2.3% -1.5% +23.4% ➖ noise
93 duckdb:duckdb +2.3% -2.3% +4.7% +23.4% ➖ noise
93 duckdb:vortex-compact +2.1% -2.3% +4.5% +23.4% ➖ noise
93 duckdb:vortex-file-compressed +3.7% -2.3% +6.1% +23.4% ➖ noise
94 datafusion:vortex-compact +11.4% +6.7% +4.4% +23.4% ➖ noise
94 datafusion:vortex-file-compressed +3.4% +6.7% -3.1% +23.4% ➖ noise
94 duckdb:duckdb +3.7% +6.7% -2.8% +23.4% ➖ noise
94 duckdb:vortex-compact +0.8% +6.7% -5.5% +23.4% ➖ noise
94 duckdb:vortex-file-compressed +1.8% +6.7% -4.6% +23.4% ➖ noise
95 datafusion:vortex-compact -3.1% +8.5% -10.6% +23.4% ➖ noise
95 datafusion:vortex-file-compressed +2.5% +8.5% -5.5% +23.4% ➖ noise
95 duckdb:duckdb +2.4% +8.5% -5.6% +23.4% ➖ noise
95 duckdb:vortex-compact +1.4% +8.5% -6.5% +23.4% ➖ noise
95 duckdb:vortex-file-compressed +9.4% +8.5% +0.9% +23.4% ➖ noise
96 datafusion:vortex-compact -0.9% +1.2% -2.1% +23.4% ➖ noise
96 datafusion:vortex-file-compressed +0.2% +1.2% -1.0% +23.4% ➖ noise
96 duckdb:duckdb -1.0% +1.2% -2.2% +23.4% ➖ noise
96 duckdb:vortex-compact +3.5% +1.2% +2.2% +23.4% ➖ noise
96 duckdb:vortex-file-compressed +8.1% +1.2% +6.8% +23.4% ➖ noise
97 datafusion:vortex-compact +1.6% +6.7% -4.7% +23.4% ➖ noise
97 datafusion:vortex-file-compressed -3.1% +6.7% -9.2% +23.4% ➖ noise
97 duckdb:duckdb +1.5% +6.7% -4.9% +23.4% ➖ noise
97 duckdb:vortex-compact +3.2% +6.7% -3.2% +23.4% ➖ noise
97 duckdb:vortex-file-compressed -1.2% +6.7% -7.4% +23.4% ➖ noise
98 datafusion:vortex-compact -0.4% +3.6% -3.9% +23.4% ➖ noise
98 datafusion:vortex-file-compressed +1.8% +3.6% -1.8% +23.4% ➖ noise
98 duckdb:duckdb +1.8% +3.6% -1.7% +23.4% ➖ noise
98 duckdb:vortex-compact +7.3% +3.6% +3.6% +23.4% ➖ noise
98 duckdb:vortex-file-compressed +4.1% +3.6% +0.4% +23.4% ➖ noise
99 datafusion:vortex-compact +1.1% +3.8% -2.6% +27.1% ➖ noise
99 datafusion:vortex-file-compressed +3.5% +3.8% -0.3% +26.0% ➖ noise
99 duckdb:duckdb +1.5% +3.8% -2.3% +30.7% ➖ noise
99 duckdb:vortex-compact +2.3% +3.8% -1.4% +23.4% ➖ noise
99 duckdb:vortex-file-compressed +4.5% +3.8% +0.7% +23.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: TPC-DS SF=1 on NVME

File Size Changes (48 files changed, -0.0% overall, 0↑ 48↓)
File Scale Format Base HEAD Change %
store_sales.vortex 1.0 vortex-file-compressed 97.04 MB 97.04 MB 32 B -0.0%
store_sales.vortex 1.0 vortex-compact 77.87 MB 77.87 MB 32 B -0.0%
catalog_sales.vortex 1.0 vortex-file-compressed 70.78 MB 70.78 MB 32 B -0.0%
catalog_sales.vortex 1.0 vortex-compact 59.31 MB 59.31 MB 32 B -0.0%
inventory.vortex 1.0 vortex-file-compressed 36.64 MB 36.64 MB 32 B -0.0%
web_sales.vortex 1.0 vortex-file-compressed 34.27 MB 34.27 MB 32 B -0.0%
web_sales.vortex 1.0 vortex-compact 29.35 MB 29.35 MB 32 B -0.0%
inventory.vortex 1.0 vortex-compact 16.07 MB 16.07 MB 32 B -0.0%
store_returns.vortex 1.0 vortex-file-compressed 11.39 MB 11.39 MB 32 B -0.0%
store_returns.vortex 1.0 vortex-compact 9.31 MB 9.31 MB 32 B -0.0%
catalog_returns.vortex 1.0 vortex-file-compressed 7.43 MB 7.43 MB 32 B -0.0%
catalog_returns.vortex 1.0 vortex-compact 6.02 MB 6.02 MB 32 B -0.0%
customer.vortex 1.0 vortex-file-compressed 4.52 MB 4.52 MB 32 B -0.0%
web_returns.vortex 1.0 vortex-file-compressed 3.55 MB 3.55 MB 32 B -0.0%
customer.vortex 1.0 vortex-compact 3.29 MB 3.29 MB 32 B -0.0%
web_returns.vortex 1.0 vortex-compact 2.99 MB 2.99 MB 32 B -0.0%
item.vortex 1.0 vortex-file-compressed 1.75 MB 1.75 MB 32 B -0.0%
customer_demographics.vortex 1.0 vortex-file-compressed 1.49 MB 1.49 MB 32 B -0.0%
date_dim.vortex 1.0 vortex-file-compressed 1.03 MB 1.03 MB 32 B -0.0%
customer_address.vortex 1.0 vortex-file-compressed 1012.96 KB 1012.93 KB 32 B -0.0%
item.vortex 1.0 vortex-compact 994.21 KB 994.18 KB 32 B -0.0%
time_dim.vortex 1.0 vortex-file-compressed 687.30 KB 687.27 KB 32 B -0.0%
customer_demographics.vortex 1.0 vortex-compact 649.61 KB 649.58 KB 32 B -0.0%
catalog_page.vortex 1.0 vortex-file-compressed 611.57 KB 611.54 KB 32 B -0.0%
customer_address.vortex 1.0 vortex-compact 558.62 KB 558.59 KB 32 B -0.0%
catalog_page.vortex 1.0 vortex-compact 362.67 KB 362.64 KB 32 B -0.0%
date_dim.vortex 1.0 vortex-compact 154.00 KB 153.96 KB 32 B -0.0%
time_dim.vortex 1.0 vortex-compact 97.35 KB 97.32 KB 32 B -0.0%
promotion.vortex 1.0 vortex-file-compressed 60.19 KB 60.16 KB 32 B -0.1%
call_center.vortex 1.0 vortex-file-compressed 54.94 KB 54.91 KB 32 B -0.1%
web_site.vortex 1.0 vortex-file-compressed 54.08 KB 54.05 KB 32 B -0.1%
promotion.vortex 1.0 vortex-compact 51.51 KB 51.48 KB 32 B -0.1%
call_center.vortex 1.0 vortex-compact 50.14 KB 50.11 KB 32 B -0.1%
store.vortex 1.0 vortex-file-compressed 49.49 KB 49.46 KB 32 B -0.1%
store.vortex 1.0 vortex-compact 45.76 KB 45.73 KB 32 B -0.1%
web_site.vortex 1.0 vortex-compact 45.31 KB 45.28 KB 32 B -0.1%
web_page.vortex 1.0 vortex-file-compressed 31.92 KB 31.89 KB 32 B -0.1%
web_page.vortex 1.0 vortex-compact 27.84 KB 27.80 KB 32 B -0.1%
warehouse.vortex 1.0 vortex-file-compressed 23.83 KB 23.80 KB 32 B -0.1%
warehouse.vortex 1.0 vortex-compact 22.23 KB 22.20 KB 32 B -0.1%
household_demographics.vortex 1.0 vortex-file-compressed 17.05 KB 17.02 KB 32 B -0.2%
ship_mode.vortex 1.0 vortex-file-compressed 13.12 KB 13.09 KB 32 B -0.2%
ship_mode.vortex 1.0 vortex-compact 10.95 KB 10.92 KB 32 B -0.3%
household_demographics.vortex 1.0 vortex-compact 10.79 KB 10.76 KB 32 B -0.3%
reason.vortex 1.0 vortex-file-compressed 7.23 KB 7.20 KB 32 B -0.4%
income_band.vortex 1.0 vortex-file-compressed 6.19 KB 6.16 KB 32 B -0.5%
income_band.vortex 1.0 vortex-compact 5.98 KB 5.95 KB 32 B -0.5%
reason.vortex 1.0 vortex-compact 5.97 KB 5.94 KB 32 B -0.5%

Totals:

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.8%
Vortex (geomean): 1.049x ➖
Parquet (geomean): 1.030x ➖
Shifts: Parquet (control) +3.0% · Median polish +2.5%


duckdb / vortex-file-compressed (1.066x ➖, 0↑ 3↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12689201 11797599 1.08
statpopgen_q01/duckdb:vortex-file-compressed 🚨 30221468 26100597 1.16
statpopgen_q02/duckdb:vortex-file-compressed 🚨 623007219 531267258 1.17
statpopgen_q03/duckdb:vortex-file-compressed 🚨 1219225815 1052363026 1.16
statpopgen_q04/duckdb:vortex-file-compressed 1103680514 1069768909 1.03
statpopgen_q05/duckdb:vortex-file-compressed 497865769 458418584 1.09
statpopgen_q06/duckdb:vortex-file-compressed 1553992708 1529570374 1.02
statpopgen_q07/duckdb:vortex-file-compressed 207516338 206180430 1.01
statpopgen_q08/duckdb:vortex-file-compressed 245736352 234096049 1.05
statpopgen_q09/duckdb:vortex-file-compressed 843139653 842764016 1.00
statpopgen_q10/duckdb:vortex-file-compressed 2538968037 2555668231 0.99
duckdb / vortex-compact (1.031x ➖, 0↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11613012 11795509 0.98
statpopgen_q01/duckdb:vortex-compact 212474194 212563341 1.00
statpopgen_q02/duckdb:vortex-compact 562162589 556766772 1.01
statpopgen_q03/duckdb:vortex-compact 1168196412 1146473652 1.02
statpopgen_q04/duckdb:vortex-compact 1135888875 1138295661 1.00
statpopgen_q05/duckdb:vortex-compact 588933736 582446616 1.01
statpopgen_q06/duckdb:vortex-compact 1486025891 1475359121 1.01
statpopgen_q07/duckdb:vortex-compact 944993171 875187667 1.08
statpopgen_q08/duckdb:vortex-compact 973431769 901965366 1.08
statpopgen_q09/duckdb:vortex-compact 🚨 1032702740 929316631 1.11
statpopgen_q10/duckdb:vortex-compact 2728896205 2589546732 1.05
duckdb / parquet (1.030x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 308028511 298240762 1.03
statpopgen_q01/duckdb:parquet 404110427 371395007 1.09
statpopgen_q02/duckdb:parquet 849362928 774936031 1.10
statpopgen_q03/duckdb:parquet 1253335000 1172050841 1.07
statpopgen_q04/duckdb:parquet 1173662305 1165265229 1.01
statpopgen_q05/duckdb:parquet 808085681 810872481 1.00
statpopgen_q06/duckdb:parquet 1414154750 1432957665 0.99
statpopgen_q07/duckdb:parquet 862773635 836695099 1.03
statpopgen_q08/duckdb:parquet 868899102 851478254 1.02
statpopgen_q09/duckdb:parquet 1012733194 1018058283 0.99
statpopgen_q10/duckdb:parquet 2233069056 2212571565 1.01
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 duckdb:vortex-compact -1.5% +3.3% -4.7% +13.4% ➖ noise
0 duckdb:vortex-file-compressed +7.6% +3.3% +4.1% +10.0% ➖ noise
1 duckdb:vortex-compact -0.0% +8.8% -8.1% +43.8% ➖ noise
1 duckdb:vortex-file-compressed +15.8% +8.8% +6.4% +218.8% ➖ noise
2 duckdb:vortex-compact +1.0% +9.6% -7.9% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +17.3% +9.6% +7.0% +10.0% ➖ noise
3 duckdb:vortex-compact +1.9% +6.9% -4.7% +10.0% ➖ noise
3 duckdb:vortex-file-compressed +15.9% +6.9% +8.3% +10.0% ➖ noise
4 duckdb:vortex-compact -0.2% +0.7% -0.9% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +3.2% +0.7% +2.4% +10.0% ➖ noise
5 duckdb:vortex-compact +1.1% -0.3% +1.5% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +8.6% -0.3% +9.0% +10.0% ➖ noise
6 duckdb:vortex-compact +0.7% -1.3% +2.1% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +1.6% -1.3% +2.9% +10.0% ➖ noise
7 duckdb:vortex-compact +8.0% +3.1% +4.7% +10.0% ➖ noise
7 duckdb:vortex-file-compressed +0.6% +3.1% -2.4% +10.0% ➖ noise
8 duckdb:vortex-compact +7.9% +2.0% +5.8% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +5.0% +2.0% +2.9% +10.0% ➖ noise
9 duckdb:vortex-compact +11.1% -0.5% +11.7% +10.0% 🚨 regression
9 duckdb:vortex-file-compressed +0.0% -0.5% +0.6% +10.0% ➖ noise
10 duckdb:vortex-compact +5.4% +0.9% +4.4% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -0.7% +0.9% -1.6% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: Statistical and Population Genetics

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

Totals:

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.4%
Vortex (geomean): 0.966x ➖
Parquet (geomean): 1.010x ➖
Shifts: Parquet (control) +1.0% · Median polish -1.3%


datafusion / vortex-file-compressed (1.111x ➖, 0↑ 2↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 52461590 32987238 1.59
fineweb_q01/datafusion:vortex-file-compressed 619004126 514178859 1.20
fineweb_q02/datafusion:vortex-file-compressed 🚨 690224994 476523347 1.45
fineweb_q03/datafusion:vortex-file-compressed 1463797663 1514897456 0.97
fineweb_q04/datafusion:vortex-file-compressed 1364538313 1390618356 0.98
fineweb_q05/datafusion:vortex-file-compressed 1344574462 1369103680 0.98
fineweb_q06/datafusion:vortex-file-compressed 1634906494 1580353285 1.03
fineweb_q07/datafusion:vortex-file-compressed 1404425237 1370282798 1.02
fineweb_q08/datafusion:vortex-file-compressed 490083618 520285082 0.94
datafusion / vortex-compact (0.917x ➖, 1↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 31885897 37836665 0.84
fineweb_q01/datafusion:vortex-compact 🚨 794326171 561999261 1.41
fineweb_q02/datafusion:vortex-compact 559044851 552001475 1.01
fineweb_q03/datafusion:vortex-compact 1344384992 1395373298 0.96
fineweb_q04/datafusion:vortex-compact 1523088129 1607261194 0.95
fineweb_q05/datafusion:vortex-compact 1313701162 1356155629 0.97
fineweb_q06/datafusion:vortex-compact 1365627970 1854487989 0.74
fineweb_q07/datafusion:vortex-compact 1163519433 1251311244 0.93
fineweb_q08/datafusion:vortex-compact 🚀 374111744 598356471 0.63
datafusion / parquet (1.016x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1117624008 1183377963 0.94
fineweb_q01/datafusion:parquet 2145045455 2080194743 1.03
fineweb_q02/datafusion:parquet 2200847940 1964078485 1.12
fineweb_q03/datafusion:parquet 1954319782 1903328199 1.03
fineweb_q04/datafusion:parquet 2022428655 2739802736 0.74
fineweb_q05/datafusion:parquet 2122082589 1878268425 1.13
fineweb_q06/datafusion:parquet 2213235196 2022688461 1.09
fineweb_q07/datafusion:parquet 2455995751 2202004894 1.12
fineweb_q08/datafusion:parquet 2022150342 1993224188 1.01
duckdb / vortex-file-compressed (0.878x ➖, 1↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚀 96800412 176552710 0.55
fineweb_q01/duckdb:vortex-file-compressed 595500005 706501519 0.84
fineweb_q02/duckdb:vortex-file-compressed 533252369 618143541 0.86
fineweb_q03/duckdb:vortex-file-compressed 1472001058 1654089303 0.89
fineweb_q04/duckdb:vortex-file-compressed 1725511182 1722415876 1.00
fineweb_q05/duckdb:vortex-file-compressed 1557294815 1661724633 0.94
fineweb_q06/duckdb:vortex-file-compressed 1745906173 1776111544 0.98
fineweb_q07/duckdb:vortex-file-compressed 1495979149 1640675069 0.91
fineweb_q08/duckdb:vortex-file-compressed 767392307 740237554 1.04
duckdb / vortex-compact (0.975x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 86122001 88632045 0.97
fineweb_q01/duckdb:vortex-compact 635601233 620962582 1.02
fineweb_q02/duckdb:vortex-compact 645671926 636108736 1.02
fineweb_q03/duckdb:vortex-compact 1703553272 1789366063 0.95
fineweb_q04/duckdb:vortex-compact 1789194873 1868639703 0.96
fineweb_q05/duckdb:vortex-compact 1572345673 1696002111 0.93
fineweb_q06/duckdb:vortex-compact 1497503496 1590356222 0.94
fineweb_q07/duckdb:vortex-compact 1422318857 1425857588 1.00
fineweb_q08/duckdb:vortex-compact 510469104 514581231 0.99
duckdb / parquet (1.004x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1090260185 1160453598 0.94
fineweb_q01/duckdb:parquet 1508451173 1468105329 1.03
fineweb_q02/duckdb:parquet 1452715063 1385581552 1.05
fineweb_q03/duckdb:parquet 3919863078 3819059367 1.03
fineweb_q04/duckdb:parquet 2161436704 2077826669 1.04
fineweb_q05/duckdb:parquet 2447903944 2461286870 0.99
fineweb_q06/duckdb:parquet 4741340097 4437700135 1.07
fineweb_q07/duckdb:parquet 2640589404 2758401541 0.96
fineweb_q08/duckdb:parquet 1184461416 1256594804 0.94
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact -15.7% -5.8% -10.5% +269.8% ➖ noise
0 datafusion:vortex-file-compressed +59.0% -5.8% +68.8% +165.9% ➖ noise
0 duckdb:vortex-compact -2.8% -5.8% +3.2% +41.1% ➖ noise
0 duckdb:vortex-file-compressed -45.2% -5.8% -41.8% +99.6% ➖ noise
1 datafusion:vortex-compact +41.3% +2.9% +37.3% +89.2% ➖ noise
1 datafusion:vortex-file-compressed +20.4% +2.9% +17.0% +65.3% ➖ noise
1 duckdb:vortex-compact +2.4% +2.9% -0.6% +30.0% ➖ noise
1 duckdb:vortex-file-compressed -15.7% +2.9% -18.1% +51.8% ➖ noise
2 datafusion:vortex-compact +1.3% +8.4% -6.6% +35.0% ➖ noise
2 datafusion:vortex-file-compressed +44.8% +8.4% +33.6% +55.3% ➖ noise
2 duckdb:vortex-compact +1.5% +8.4% -6.4% +38.7% ➖ noise
2 duckdb:vortex-file-compressed -13.7% +8.4% -20.4% +68.5% ➖ noise
3 datafusion:vortex-compact -3.7% +2.7% -6.1% +30.0% ➖ noise
3 datafusion:vortex-file-compressed -3.4% +2.7% -5.9% +30.0% ➖ noise
3 duckdb:vortex-compact -4.8% +2.7% -7.3% +30.0% ➖ noise
3 duckdb:vortex-file-compressed -11.0% +2.7% -13.3% +30.0% ➖ noise
4 datafusion:vortex-compact -5.2% -12.4% +8.1% +30.0% ➖ noise
4 datafusion:vortex-file-compressed -1.9% -12.4% +12.0% +34.4% ➖ noise
4 duckdb:vortex-compact -4.3% -12.4% +9.3% +30.0% ➖ noise
4 duckdb:vortex-file-compressed +0.2% -12.4% +14.3% +30.0% ➖ noise
5 datafusion:vortex-compact -3.1% +6.0% -8.6% +30.0% ➖ noise
5 datafusion:vortex-file-compressed -1.8% +6.0% -7.4% +30.0% ➖ noise
5 duckdb:vortex-compact -7.3% +6.0% -12.5% +30.0% ➖ noise
5 duckdb:vortex-file-compressed -6.3% +6.0% -11.6% +30.0% ➖ noise
6 datafusion:vortex-compact -26.4% +8.1% -31.9% +34.3% ✅ faster
6 datafusion:vortex-file-compressed +3.5% +8.1% -4.3% +30.0% ➖ noise
6 duckdb:vortex-compact -5.8% +8.1% -12.9% +30.0% ➖ noise
6 duckdb:vortex-file-compressed -1.7% +8.1% -9.1% +135.4% ➖ noise
7 datafusion:vortex-compact -7.0% +3.3% -10.0% +37.6% ➖ noise
7 datafusion:vortex-file-compressed +2.5% +3.3% -0.8% +30.0% ➖ noise
7 duckdb:vortex-compact -0.2% +3.3% -3.5% +30.0% ➖ noise
7 duckdb:vortex-file-compressed -8.8% +3.3% -11.8% +30.0% ➖ noise
8 datafusion:vortex-compact -37.5% -2.2% -36.1% +32.1% ✅ faster
8 datafusion:vortex-file-compressed -5.8% -2.2% -3.7% +30.0% ➖ noise
8 duckdb:vortex-compact -0.8% -2.2% +1.4% +30.0% ➖ noise
8 duckdb:vortex-file-compressed +3.7% -2.2% +6.0% +30.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (medium confidence)
Attributed Vortex impact: +0.2%
Vortex (geomean): 0.903x ➖
Parquet (geomean): 0.918x ➖
Shifts: Parquet (control) -8.2% · Median polish -4.9%


datafusion / vortex-file-compressed (0.829x ✅, 19↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 412457608 426342524 0.97
tpch_q02/datafusion:vortex-file-compressed 🚀 99393229 113849797 0.87
tpch_q03/datafusion:vortex-file-compressed 🚀 200954164 232940500 0.86
tpch_q04/datafusion:vortex-file-compressed 🚀 100218069 125381155 0.80
tpch_q05/datafusion:vortex-file-compressed 🚀 330604541 398531520 0.83
tpch_q06/datafusion:vortex-file-compressed 37145968 38220453 0.97
tpch_q07/datafusion:vortex-file-compressed 🚀 450152353 547569325 0.82
tpch_q08/datafusion:vortex-file-compressed 🚀 333355302 404107784 0.82
tpch_q09/datafusion:vortex-file-compressed 🚀 573217375 730140146 0.79
tpch_q10/datafusion:vortex-file-compressed 🚀 219174546 262863126 0.83
tpch_q11/datafusion:vortex-file-compressed 🚀 76144965 97552021 0.78
tpch_q12/datafusion:vortex-file-compressed 🚀 108904916 136423856 0.80
tpch_q13/datafusion:vortex-file-compressed 🚀 194480091 254255681 0.76
tpch_q14/datafusion:vortex-file-compressed 🚀 47987703 59587932 0.81
tpch_q15/datafusion:vortex-file-compressed 🚀 95307855 111203176 0.86
tpch_q16/datafusion:vortex-file-compressed 🚀 74652789 85975423 0.87
tpch_q17/datafusion:vortex-file-compressed 🚀 560886143 764109336 0.73
tpch_q18/datafusion:vortex-file-compressed 🚀 800129130 1001237578 0.80
tpch_q19/datafusion:vortex-file-compressed 78948914 78904929 1.00
tpch_q20/datafusion:vortex-file-compressed 🚀 153781041 186236518 0.83
tpch_q21/datafusion:vortex-file-compressed 🚀 599567618 791120318 0.76
tpch_q22/datafusion:vortex-file-compressed 🚀 55847601 75835144 0.74
datafusion / vortex-compact (0.814x ✅, 21↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚀 446651188 497082566 0.90
tpch_q02/datafusion:vortex-compact 🚀 100925980 126909793 0.80
tpch_q03/datafusion:vortex-compact 🚀 202518717 256656330 0.79
tpch_q04/datafusion:vortex-compact 🚀 108649331 140130630 0.78
tpch_q05/datafusion:vortex-compact 🚀 330807397 447558161 0.74
tpch_q06/datafusion:vortex-compact 🚀 58579164 67318173 0.87
tpch_q07/datafusion:vortex-compact 🚀 458787759 610519749 0.75
tpch_q08/datafusion:vortex-compact 🚀 338680407 419727645 0.81
tpch_q09/datafusion:vortex-compact 🚀 577861893 761158672 0.76
tpch_q10/datafusion:vortex-compact 🚀 236073360 283628258 0.83
tpch_q11/datafusion:vortex-compact 🚀 75272512 98007091 0.77
tpch_q12/datafusion:vortex-compact 🚀 150991553 186807579 0.81
tpch_q13/datafusion:vortex-compact 🚀 242615047 309791289 0.78
tpch_q14/datafusion:vortex-compact 🚀 65564407 80056090 0.82
tpch_q15/datafusion:vortex-compact 🚀 149123531 183173037 0.81
tpch_q16/datafusion:vortex-compact 🚀 77135954 94598661 0.82
tpch_q17/datafusion:vortex-compact 🚀 562613226 803466095 0.70
tpch_q18/datafusion:vortex-compact 🚀 804557823 1009594094 0.80
tpch_q19/datafusion:vortex-compact 🚨 209466173 138884927 1.51
tpch_q20/datafusion:vortex-compact 🚀 178739913 221076661 0.81
tpch_q21/datafusion:vortex-compact 🚀 607969579 802599172 0.76
tpch_q22/datafusion:vortex-compact 🚀 60365363 82744154 0.73
datafusion / parquet (0.854x ✅, 15↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 484038095 531334929 0.91
tpch_q02/datafusion:parquet 🚀 169310583 189766208 0.89
tpch_q03/datafusion:parquet 🚀 250795521 329306316 0.76
tpch_q04/datafusion:parquet 🚀 118579381 147866666 0.80
tpch_q05/datafusion:parquet 🚀 389430133 513548251 0.76
tpch_q06/datafusion:parquet 127910134 136538349 0.94
tpch_q07/datafusion:parquet 🚀 547281036 713097746 0.77
tpch_q08/datafusion:parquet 🚀 438735317 542468254 0.81
tpch_q09/datafusion:parquet 🚀 701497214 870678728 0.81
tpch_q10/datafusion:parquet 556967850 565598170 0.98
tpch_q11/datafusion:parquet 🚀 117820440 134554382 0.88
tpch_q12/datafusion:parquet 208345244 225531847 0.92
tpch_q13/datafusion:parquet 340569722 365497069 0.93
tpch_q14/datafusion:parquet 🚀 152105850 176014053 0.86
tpch_q15/datafusion:parquet 🚀 250134647 286723897 0.87
tpch_q16/datafusion:parquet 🚀 117495551 135317546 0.87
tpch_q17/datafusion:parquet 🚀 647950038 808766873 0.80
tpch_q18/datafusion:parquet 🚀 831570321 1029489690 0.81
tpch_q19/datafusion:parquet 272192861 294697640 0.92
tpch_q20/datafusion:parquet 🚀 284586738 322659537 0.88
tpch_q21/datafusion:parquet 🚀 624943357 825262866 0.76
tpch_q22/datafusion:parquet 200914526 220837120 0.91
datafusion / arrow (0.912x ➖, 10↑ 4↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚨 690619181 588948011 1.17
tpch_q02/datafusion:arrow 🚀 111979722 164337952 0.68
tpch_q03/datafusion:arrow 496815534 469248359 1.06
tpch_q04/datafusion:arrow 360377592 338102460 1.07
tpch_q05/datafusion:arrow 🚀 730203459 959855762 0.76
tpch_q06/datafusion:arrow 🚨 322649632 276025649 1.17
tpch_q07/datafusion:arrow 1110676222 1133778384 0.98
tpch_q08/datafusion:arrow 🚀 926492354 1116267631 0.83
tpch_q09/datafusion:arrow 🚀 1060867409 1335862092 0.79
tpch_q10/datafusion:arrow 614692920 575036413 1.07
tpch_q11/datafusion:arrow 🚀 93228314 137115595 0.68
tpch_q12/datafusion:arrow 🚨 1298782234 688491303 1.89
tpch_q13/datafusion:arrow 474585789 504749770 0.94
tpch_q14/datafusion:arrow 🚨 353605306 314782800 1.12
tpch_q15/datafusion:arrow 722194391 681492804 1.06
tpch_q16/datafusion:arrow 🚀 78761311 102235335 0.77
tpch_q17/datafusion:arrow 🚀 944654062 1315427540 0.72
tpch_q18/datafusion:arrow 🚀 1730692140 2027207386 0.85
tpch_q19/datafusion:arrow 537647266 585070089 0.92
tpch_q20/datafusion:arrow 🚀 492704789 585731604 0.84
tpch_q21/datafusion:arrow 3092944153 3391462412 0.91
tpch_q22/datafusion:arrow 🚀 79913477 158616510 0.50
duckdb / vortex-file-compressed (0.988x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 170492778 172506829 0.99
tpch_q02/duckdb:vortex-file-compressed 52696879 53573269 0.98
tpch_q03/duckdb:vortex-file-compressed 124670738 126381562 0.99
tpch_q04/duckdb:vortex-file-compressed 159340653 162460333 0.98
tpch_q05/duckdb:vortex-file-compressed 137543598 142674188 0.96
tpch_q06/duckdb:vortex-file-compressed 33067991 33774241 0.98
tpch_q07/duckdb:vortex-file-compressed 135257440 136934057 0.99
tpch_q08/duckdb:vortex-file-compressed 167964159 173967287 0.97
tpch_q09/duckdb:vortex-file-compressed 394026349 393093814 1.00
tpch_q10/duckdb:vortex-file-compressed 187533244 187411152 1.00
tpch_q11/duckdb:vortex-file-compressed 32467131 33584511 0.97
tpch_q12/duckdb:vortex-file-compressed 100685241 102256575 0.98
tpch_q13/duckdb:vortex-file-compressed 229391313 230982287 0.99
tpch_q14/duckdb:vortex-file-compressed 54789459 55718411 0.98
tpch_q15/duckdb:vortex-file-compressed 90147884 92102184 0.98
tpch_q16/duckdb:vortex-file-compressed 77181615 80202701 0.96
tpch_q17/duckdb:vortex-file-compressed 95757832 95336118 1.00
tpch_q18/duckdb:vortex-file-compressed 283317977 284529368 1.00
tpch_q19/duckdb:vortex-file-compressed 79362380 79370379 1.00
tpch_q20/duckdb:vortex-file-compressed 155181333 151251009 1.03
tpch_q21/duckdb:vortex-file-compressed 495833874 489459838 1.01
tpch_q22/duckdb:vortex-file-compressed 64499218 64309376 1.00
duckdb / vortex-compact (0.999x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 226205114 226599684 1.00
tpch_q02/duckdb:vortex-compact 58516396 58469833 1.00
tpch_q03/duckdb:vortex-compact 140814575 138027946 1.02
tpch_q04/duckdb:vortex-compact 172141766 173742657 0.99
tpch_q05/duckdb:vortex-compact 164372904 164666876 1.00
tpch_q06/duckdb:vortex-compact 54633261 59657294 0.92
tpch_q07/duckdb:vortex-compact 174417446 173629483 1.00
tpch_q08/duckdb:vortex-compact 185518045 186175546 1.00
tpch_q09/duckdb:vortex-compact 424699019 426665275 1.00
tpch_q10/duckdb:vortex-compact 217674732 214342243 1.02
tpch_q11/duckdb:vortex-compact 38214303 37832089 1.01
tpch_q12/duckdb:vortex-compact 163657794 162953730 1.00
tpch_q13/duckdb:vortex-compact 275595899 273038483 1.01
tpch_q14/duckdb:vortex-compact 73346023 72644183 1.01
tpch_q15/duckdb:vortex-compact 114604261 113132162 1.01
tpch_q16/duckdb:vortex-compact 78785481 82340865 0.96
tpch_q17/duckdb:vortex-compact 108929587 108028334 1.01
tpch_q18/duckdb:vortex-compact 289108770 287414468 1.01
tpch_q19/duckdb:vortex-compact 96780901 95009511 1.02
tpch_q20/duckdb:vortex-compact 185890074 184135828 1.01
tpch_q21/duckdb:vortex-compact 514471825 516112784 1.00
tpch_q22/duckdb:vortex-compact 71498815 71493906 1.00
duckdb / parquet (0.987x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 259009528 263699741 0.98
tpch_q02/duckdb:parquet 99634312 102950814 0.97
tpch_q03/duckdb:parquet 207126000 208229296 0.99
tpch_q04/duckdb:parquet 132956993 132515355 1.00
tpch_q05/duckdb:parquet 223995103 225462134 0.99
tpch_q06/duckdb:parquet 74359011 73940101 1.01
tpch_q07/duckdb:parquet 187576356 187735013 1.00
tpch_q08/duckdb:parquet 265090758 260995908 1.02
tpch_q09/duckdb:parquet 477403157 496594075 0.96
tpch_q10/duckdb:parquet 618814468 621297955 1.00
tpch_q11/duckdb:parquet 61506284 67287212 0.91
tpch_q12/duckdb:parquet 130961489 129951416 1.01
tpch_q13/duckdb:parquet 398741100 439929177 0.91
tpch_q14/duckdb:parquet 179748566 181029511 0.99
tpch_q15/duckdb:parquet 104927589 104566874 1.00
tpch_q16/duckdb:parquet 164956099 162273682 1.02
tpch_q17/duckdb:parquet 182287460 178623371 1.02
tpch_q18/duckdb:parquet 362698834 362222138 1.00
tpch_q19/duckdb:parquet 285489435 287149244 0.99
tpch_q20/duckdb:parquet 229629682 229321265 1.00
tpch_q21/duckdb:parquet 553113482 573573364 0.96
tpch_q22/duckdb:parquet 292052705 295999106 0.99
duckdb / duckdb (0.997x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 120250869 120403432 1.00
tpch_q02/duckdb:duckdb 48871244 48976306 1.00
tpch_q03/duckdb:duckdb 103601445 103283716 1.00
tpch_q04/duckdb:duckdb 138363333 139119240 0.99
tpch_q05/duckdb:duckdb 118958692 118660393 1.00
tpch_q06/duckdb:duckdb 44616165 44778987 1.00
tpch_q07/duckdb:duckdb 91503872 90851664 1.01
tpch_q08/duckdb:duckdb 117548663 119177984 0.99
tpch_q09/duckdb:duckdb 281039834 281516305 1.00
tpch_q10/duckdb:duckdb 214045526 214963890 1.00
tpch_q11/duckdb:duckdb 19122568 19453708 0.98
tpch_q12/duckdb:duckdb 89925323 89739799 1.00
tpch_q13/duckdb:duckdb 229925664 229979623 1.00
tpch_q14/duckdb:duckdb 77938238 78241756 1.00
tpch_q15/duckdb:duckdb 81938554 81654404 1.00
tpch_q16/duckdb:duckdb 75369602 75776384 0.99
tpch_q17/duckdb:duckdb 87717398 88130265 1.00
tpch_q18/duckdb:duckdb 234451278 232415200 1.01
tpch_q19/duckdb:duckdb 123990462 124360381 1.00
tpch_q20/duckdb:duckdb 117002110 117926296 0.99
tpch_q21/duckdb:duckdb 300715737 296699102 1.01
tpch_q22/duckdb:duckdb 66150772 67957709 0.97
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow +17.3% -5.4% +24.0% +10.9% 🚨 regression
1 datafusion:vortex-compact -10.1% -5.4% -5.0% +10.9% ➖ noise
1 datafusion:vortex-file-compressed -3.3% -5.4% +2.3% +10.9% ➖ noise
1 duckdb:duckdb -0.1% -5.4% +5.6% +10.9% ➖ noise
1 duckdb:vortex-compact -0.2% -5.4% +5.5% +10.9% ➖ noise
1 duckdb:vortex-file-compressed -1.2% -5.4% +4.5% +10.9% ➖ noise
2 datafusion:arrow -31.9% -7.1% -26.7% +10.9% ✅ faster
2 datafusion:vortex-compact -20.5% -7.1% -14.4% +10.9% ✅ faster
2 datafusion:vortex-file-compressed -12.7% -7.1% -6.0% +10.9% ➖ noise
2 duckdb:duckdb -0.2% -7.1% +7.4% +10.9% ➖ noise
2 duckdb:vortex-compact +0.1% -7.1% +7.7% +10.9% ➖ noise
2 duckdb:vortex-file-compressed -1.6% -7.1% +5.9% +10.9% ➖ noise
3 datafusion:arrow +5.9% -13.0% +21.6% +10.9% 🚨 regression
3 datafusion:vortex-compact -21.1% -13.0% -9.3% +10.9% ➖ noise
3 datafusion:vortex-file-compressed -13.7% -13.0% -0.9% +10.9% ➖ noise
3 duckdb:duckdb +0.3% -13.0% +15.2% +10.9% 🚨 regression
3 duckdb:vortex-compact +2.0% -13.0% +17.2% +10.9% 🚨 regression
3 duckdb:vortex-file-compressed -1.4% -13.0% +13.3% +10.9% 🚨 regression
4 datafusion:arrow +6.6% -10.3% +18.8% +10.9% 🚨 regression
4 datafusion:vortex-compact -22.5% -10.3% -13.6% +10.9% ✅ faster
4 datafusion:vortex-file-compressed -20.1% -10.3% -10.9% +10.9% ✅ faster
4 duckdb:duckdb -0.5% -10.3% +10.9% +10.9% ➖ noise
4 duckdb:vortex-compact -0.9% -10.3% +10.5% +10.9% ➖ noise
4 duckdb:vortex-file-compressed -1.9% -10.3% +9.3% +10.9% ➖ noise
5 datafusion:arrow -23.9% -13.2% -12.4% +10.9% ✅ faster
5 datafusion:vortex-compact -26.1% -13.2% -14.8% +10.9% ✅ faster
5 datafusion:vortex-file-compressed -17.0% -13.2% -4.4% +10.9% ➖ noise
5 duckdb:duckdb +0.3% -13.2% +15.5% +10.9% 🚨 regression
5 duckdb:vortex-compact -0.2% -13.2% +15.0% +10.9% 🚨 regression
5 duckdb:vortex-file-compressed -3.6% -13.2% +11.1% +10.9% 🚨 regression
6 datafusion:arrow +16.9% -2.9% +20.4% +10.9% 🚨 regression
6 datafusion:vortex-compact -13.0% -2.9% -10.3% +10.9% ✅ faster
6 datafusion:vortex-file-compressed -2.8% -2.9% +0.1% +10.9% ➖ noise
6 duckdb:duckdb -0.4% -2.9% +2.7% +10.9% ➖ noise
6 duckdb:vortex-compact -8.4% -2.9% -5.7% +10.9% ➖ noise
6 duckdb:vortex-file-compressed -2.1% -2.9% +0.9% +12.1% ➖ noise
7 datafusion:arrow -2.0% -12.4% +11.9% +10.9% 🚨 regression
7 datafusion:vortex-compact -24.9% -12.4% -14.2% +10.9% ✅ faster
7 datafusion:vortex-file-compressed -17.8% -12.4% -6.1% +10.9% ➖ noise
7 duckdb:duckdb +0.7% -12.4% +15.0% +10.9% 🚨 regression
7 duckdb:vortex-compact +0.5% -12.4% +14.7% +10.9% 🚨 regression
7 duckdb:vortex-file-compressed -1.2% -12.4% +12.8% +10.9% 🚨 regression
8 datafusion:arrow -17.0% -9.4% -8.4% +10.9% ➖ noise
8 datafusion:vortex-compact -19.3% -9.4% -11.0% +10.9% ✅ faster
8 datafusion:vortex-file-compressed -17.5% -9.4% -9.0% +10.9% ➖ noise
8 duckdb:duckdb -1.4% -9.4% +8.8% +10.9% ➖ noise
8 duckdb:vortex-compact -0.4% -9.4% +9.9% +10.9% ➖ noise
8 duckdb:vortex-file-compressed -3.5% -9.4% +6.5% +10.9% ➖ noise
9 datafusion:arrow -20.6% -12.0% -9.8% +10.9% ➖ noise
9 datafusion:vortex-compact -24.1% -12.0% -13.7% +10.9% ✅ faster
9 datafusion:vortex-file-compressed -21.5% -12.0% -10.8% +10.9% ✅ faster
9 duckdb:duckdb -0.2% -12.0% +13.4% +10.9% 🚨 regression
9 duckdb:vortex-compact -0.5% -12.0% +13.1% +10.9% 🚨 regression
9 duckdb:vortex-file-compressed +0.2% -12.0% +13.9% +10.9% 🚨 regression
10 datafusion:arrow +6.9% -1.0% +7.9% +10.9% ➖ noise
10 datafusion:vortex-compact -16.8% -1.0% -16.0% +10.9% ✅ faster
10 datafusion:vortex-file-compressed -16.6% -1.0% -15.8% +10.9% ✅ faster
10 duckdb:duckdb -0.4% -1.0% +0.5% +10.9% ➖ noise
10 duckdb:vortex-compact +1.6% -1.0% +2.5% +10.9% ➖ noise
10 duckdb:vortex-file-compressed +0.1% -1.0% +1.0% +10.9% ➖ noise
11 datafusion:arrow -32.0% -10.5% -24.0% +10.9% ✅ faster
11 datafusion:vortex-compact -23.2% -10.5% -14.2% +10.9% ✅ faster
11 datafusion:vortex-file-compressed -21.9% -10.5% -12.8% +10.9% ✅ faster
11 duckdb:duckdb -1.7% -10.5% +9.9% +12.2% ➖ noise
11 duckdb:vortex-compact +1.0% -10.5% +12.9% +10.9% 🚨 regression
11 duckdb:vortex-file-compressed -3.3% -10.5% +8.1% +14.8% ➖ noise
12 datafusion:arrow +88.6% -3.5% +95.5% +45.5% 🚨 regression
12 datafusion:vortex-compact -19.2% -3.5% -16.2% +10.9% ✅ faster
12 datafusion:vortex-file-compressed -20.2% -3.5% -17.3% +10.9% ✅ faster
12 duckdb:duckdb +0.2% -3.5% +3.9% +10.9% ➖ noise
12 duckdb:vortex-compact +0.4% -3.5% +4.1% +10.9% ➖ noise
12 duckdb:vortex-file-compressed -1.5% -3.5% +2.0% +10.9% ➖ noise
13 datafusion:arrow -6.0% -8.1% +2.3% +10.9% ➖ noise
13 datafusion:vortex-compact -21.7% -8.1% -14.8% +10.9% ✅ faster
13 datafusion:vortex-file-compressed -23.5% -8.1% -16.8% +10.9% ✅ faster
13 duckdb:duckdb -0.0% -8.1% +8.8% +10.9% ➖ noise
13 duckdb:vortex-compact +0.9% -8.1% +9.8% +10.9% ➖ noise
13 duckdb:vortex-file-compressed -0.7% -8.1% +8.1% +10.9% ➖ noise
14 datafusion:arrow +12.3% -7.4% +21.3% +10.9% 🚨 regression
14 datafusion:vortex-compact -18.1% -7.4% -11.6% +10.9% ✅ faster
14 datafusion:vortex-file-compressed -19.5% -7.4% -13.1% +10.9% ✅ faster
14 duckdb:duckdb -0.4% -7.4% +7.5% +10.9% ➖ noise
14 duckdb:vortex-compact +1.0% -7.4% +9.0% +10.9% ➖ noise
14 duckdb:vortex-file-compressed -1.7% -7.4% +6.2% +10.9% ➖ noise
15 datafusion:arrow +6.0% -6.4% +13.3% +10.9% 🚨 regression
15 datafusion:vortex-compact -18.6% -6.4% -13.0% +10.9% ✅ faster
15 datafusion:vortex-file-compressed -14.3% -6.4% -8.4% +10.9% ➖ noise
15 duckdb:duckdb +0.3% -6.4% +7.3% +10.9% ➖ noise
15 duckdb:vortex-compact +1.3% -6.4% +8.3% +10.9% ➖ noise
15 duckdb:vortex-file-compressed -2.1% -6.4% +4.6% +10.9% ➖ noise
16 datafusion:arrow -23.0% -6.1% -18.0% +10.9% ✅ faster
16 datafusion:vortex-compact -18.5% -6.1% -13.2% +10.9% ✅ faster
16 datafusion:vortex-file-compressed -13.2% -6.1% -7.6% +10.9% ➖ noise
16 duckdb:duckdb -0.5% -6.1% +5.9% +10.9% ➖ noise
16 duckdb:vortex-compact -4.3% -6.1% +1.8% +10.9% ➖ noise
16 duckdb:vortex-file-compressed -3.8% -6.1% +2.4% +10.9% ➖ noise
17 datafusion:arrow -28.2% -9.6% -20.6% +10.9% ✅ faster
17 datafusion:vortex-compact -30.0% -9.6% -22.6% +10.9% ✅ faster
17 datafusion:vortex-file-compressed -26.6% -9.6% -18.8% +10.9% ✅ faster
17 duckdb:duckdb -0.5% -9.6% +10.1% +10.9% ➖ noise
17 duckdb:vortex-compact +0.8% -9.6% +11.5% +10.9% 🚨 regression
17 duckdb:vortex-file-compressed +0.4% -9.6% +11.1% +10.9% 🚨 regression
18 datafusion:arrow -14.6% -10.1% -5.1% +10.9% ➖ noise
18 datafusion:vortex-compact -20.3% -10.1% -11.4% +10.9% ✅ faster
18 datafusion:vortex-file-compressed -20.1% -10.1% -11.1% +10.9% ✅ faster
18 duckdb:duckdb +0.9% -10.1% +12.2% +10.9% 🚨 regression
18 duckdb:vortex-compact +0.6% -10.1% +11.8% +10.9% 🚨 regression
18 duckdb:vortex-file-compressed -0.4% -10.1% +10.7% +10.9% ➖ noise
19 datafusion:arrow -8.1% -4.2% -4.1% +10.9% ➖ noise
19 datafusion:vortex-compact +50.8% -4.2% +57.4% +10.9% 🚨 regression
19 datafusion:vortex-file-compressed +0.1% -4.2% +4.4% +10.9% ➖ noise
19 duckdb:duckdb -0.3% -4.2% +4.0% +10.9% ➖ noise
19 duckdb:vortex-compact +1.9% -4.2% +6.3% +10.9% ➖ noise
19 duckdb:vortex-file-compressed -0.0% -4.2% +4.3% +10.9% ➖ noise
20 datafusion:arrow -15.9% -6.0% -10.5% +10.9% ✅ faster
20 datafusion:vortex-compact -19.2% -6.0% -14.0% +10.9% ✅ faster
20 datafusion:vortex-file-compressed -17.4% -6.0% -12.1% +10.9% ✅ faster
20 duckdb:duckdb -0.8% -6.0% +5.6% +10.9% ➖ noise
20 duckdb:vortex-compact +1.0% -6.0% +7.4% +10.9% ➖ noise
20 duckdb:vortex-file-compressed +2.6% -6.0% +9.2% +10.9% ➖ noise
21 datafusion:arrow -8.8% -14.5% +6.7% +10.9% ➖ noise
21 datafusion:vortex-compact -24.2% -14.5% -11.4% +10.9% ✅ faster
21 datafusion:vortex-file-compressed -24.2% -14.5% -11.3% +10.9% ✅ faster
21 duckdb:duckdb +1.4% -14.5% +18.6% +10.9% 🚨 regression
21 duckdb:vortex-compact -0.3% -14.5% +16.6% +10.9% 🚨 regression
21 duckdb:vortex-file-compressed +1.3% -14.5% +18.5% +10.9% 🚨 regression
22 datafusion:arrow -49.6% -5.3% -46.8% +10.9% ✅ faster
22 datafusion:vortex-compact -27.0% -5.3% -23.0% +10.9% ✅ faster
22 datafusion:vortex-file-compressed -26.4% -5.3% -22.3% +10.9% ✅ faster
22 duckdb:duckdb -2.7% -5.3% +2.7% +10.9% ➖ noise
22 duckdb:vortex-compact +0.0% -5.3% +5.6% +10.9% ➖ noise
22 duckdb:vortex-file-compressed +0.3% -5.3% +5.9% +10.9% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: TPC-H SF=10 on NVME

File Size Changes (48 files changed, -0.0% overall, 0↑ 48↓)
File Scale Format Base HEAD Change %
partsupp_1.vortex 10.0 vortex-file-compressed 180.65 MB 180.65 MB 32 B -0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 180.47 MB 180.47 MB 32 B -0.0%
orders_1.vortex 10.0 vortex-file-compressed 164.15 MB 164.15 MB 32 B -0.0%
orders_2.vortex 10.0 vortex-file-compressed 164.00 MB 164.00 MB 32 B -0.0%
orders_0.vortex 10.0 vortex-file-compressed 163.92 MB 163.92 MB 32 B -0.0%
lineitem_11.vortex 10.0 vortex-file-compressed 134.87 MB 134.87 MB 32 B -0.0%
lineitem_0.vortex 10.0 vortex-file-compressed 134.65 MB 134.65 MB 32 B -0.0%
lineitem_9.vortex 10.0 vortex-file-compressed 134.65 MB 134.65 MB 32 B -0.0%
lineitem_12.vortex 10.0 vortex-file-compressed 134.52 MB 134.52 MB 32 B -0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 134.51 MB 134.51 MB 32 B -0.0%
lineitem_4.vortex 10.0 vortex-file-compressed 134.43 MB 134.43 MB 32 B -0.0%
lineitem_2.vortex 10.0 vortex-file-compressed 134.38 MB 134.38 MB 32 B -0.0%
lineitem_1.vortex 10.0 vortex-file-compressed 134.27 MB 134.27 MB 32 B -0.0%
lineitem_8.vortex 10.0 vortex-file-compressed 134.06 MB 134.06 MB 32 B -0.0%
lineitem_7.vortex 10.0 vortex-file-compressed 134.01 MB 134.01 MB 32 B -0.0%
lineitem_5.vortex 10.0 vortex-file-compressed 133.86 MB 133.86 MB 32 B -0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 133.74 MB 133.74 MB 32 B -0.0%
lineitem_6.vortex 10.0 vortex-file-compressed 133.23 MB 133.23 MB 32 B -0.0%
partsupp_0.vortex 10.0 vortex-compact 126.76 MB 126.76 MB 32 B -0.0%
partsupp_1.vortex 10.0 vortex-compact 126.74 MB 126.74 MB 32 B -0.0%
orders_0.vortex 10.0 vortex-compact 114.79 MB 114.79 MB 32 B -0.0%
orders_2.vortex 10.0 vortex-compact 114.78 MB 114.78 MB 32 B -0.0%
orders_1.vortex 10.0 vortex-compact 114.76 MB 114.76 MB 32 B -0.0%
customer_0.vortex 10.0 vortex-file-compressed 104.73 MB 104.73 MB 32 B -0.0%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 100.70 MB 32 B -0.0%
lineitem_6.vortex 10.0 vortex-compact 100.68 MB 100.68 MB 32 B -0.0%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 100.64 MB 32 B -0.0%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 100.62 MB 32 B -0.0%
lineitem_10.vortex 10.0 vortex-compact 100.62 MB 100.62 MB 32 B -0.0%
lineitem_3.vortex 10.0 vortex-compact 100.62 MB 100.62 MB 32 B -0.0%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 100.59 MB 32 B -0.0%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 100.59 MB 32 B -0.0%
lineitem_2.vortex 10.0 vortex-compact 100.59 MB 100.59 MB 32 B -0.0%
lineitem_7.vortex 10.0 vortex-compact 100.58 MB 100.58 MB 32 B -0.0%
lineitem_4.vortex 10.0 vortex-compact 100.56 MB 100.56 MB 32 B -0.0%
lineitem_11.vortex 10.0 vortex-compact 100.53 MB 100.53 MB 32 B -0.0%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 100.46 MB 32 B -0.0%
customer_0.vortex 10.0 vortex-compact 74.12 MB 74.12 MB 32 B -0.0%
part_0.vortex 10.0 vortex-file-compressed 27.02 MB 27.02 MB 32 B -0.0%
part_1.vortex 10.0 vortex-file-compressed 26.99 MB 26.99 MB 32 B -0.0%
part_1.vortex 10.0 vortex-compact 18.11 MB 18.11 MB 32 B -0.0%
part_0.vortex 10.0 vortex-compact 18.11 MB 18.11 MB 32 B -0.0%
supplier_0.vortex 10.0 vortex-file-compressed 6.69 MB 6.69 MB 32 B -0.0%
supplier_0.vortex 10.0 vortex-compact 4.73 MB 4.73 MB 32 B -0.0%
nation_0.vortex 10.0 vortex-file-compressed 11.00 KB 10.97 KB 32 B -0.3%
nation_0.vortex 10.0 vortex-compact 8.34 KB 8.31 KB 32 B -0.4%
region_0.vortex 10.0 vortex-file-compressed 6.16 KB 6.13 KB 32 B -0.5%
region_0.vortex 10.0 vortex-compact 5.86 KB 5.82 KB 32 B -0.5%

Totals:

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: Clickbench on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +5.1%
Vortex (geomean): 0.904x ➖
Parquet (geomean): 0.901x ➖
Shifts: Parquet (control) -9.9% · Median polish -0.1%


datafusion / vortex-file-compressed (0.827x ✅, 20↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚀 1529234 2030903 0.75
clickbench_q01/datafusion:vortex-file-compressed 21122941 19362470 1.09
clickbench_q02/datafusion:vortex-file-compressed 🚀 34111558 38976935 0.88
clickbench_q03/datafusion:vortex-file-compressed 40181657 43626040 0.92
clickbench_q04/datafusion:vortex-file-compressed 🚀 228004923 293009994 0.78
clickbench_q05/datafusion:vortex-file-compressed 286042211 308756909 0.93
clickbench_q06/datafusion:vortex-file-compressed 1582898 1715229 0.92
clickbench_q07/datafusion:vortex-file-compressed 23189688 24347131 0.95
clickbench_q08/datafusion:vortex-file-compressed 🚀 314938404 357800362 0.88
clickbench_q09/datafusion:vortex-file-compressed 🚀 426114814 553976290 0.77
clickbench_q10/datafusion:vortex-file-compressed 🚀 68071120 76121327 0.89
clickbench_q11/datafusion:vortex-file-compressed 79173981 87784482 0.90
clickbench_q12/datafusion:vortex-file-compressed 244837867 260827827 0.94
clickbench_q13/datafusion:vortex-file-compressed 392109214 409800615 0.96
clickbench_q14/datafusion:vortex-file-compressed 235417970 252858448 0.93
clickbench_q15/datafusion:vortex-file-compressed 🚀 263660837 328755899 0.80
clickbench_q16/datafusion:vortex-file-compressed 610358869 643306904 0.95
clickbench_q17/datafusion:vortex-file-compressed 615129399 638444231 0.96
clickbench_q18/datafusion:vortex-file-compressed 1278077789 1275501488 1.00
clickbench_q19/datafusion:vortex-file-compressed 34297802 31222168 1.10
clickbench_q20/datafusion:vortex-file-compressed 348697419 347254576 1.00
clickbench_q21/datafusion:vortex-file-compressed 373090319 375999563 0.99
clickbench_q22/datafusion:vortex-file-compressed 443007016 455292234 0.97
clickbench_q23/datafusion:vortex-file-compressed 🚀 579681977 673390095 0.86
clickbench_q24/datafusion:vortex-file-compressed 🚀 38205032 45561269 0.84
clickbench_q25/datafusion:vortex-file-compressed 68242330 73455151 0.93
clickbench_q26/datafusion:vortex-file-compressed 41815896 44218046 0.95
clickbench_q27/datafusion:vortex-file-compressed 694236201 708472118 0.98
clickbench_q28/datafusion:vortex-file-compressed 🚀 2436000080 6588731347 0.37
clickbench_q29/datafusion:vortex-file-compressed 🚀 46466573 245198098 0.19
clickbench_q30/datafusion:vortex-file-compressed 212416101 220336518 0.96
clickbench_q31/datafusion:vortex-file-compressed 232057854 253943278 0.91
clickbench_q32/datafusion:vortex-file-compressed 🚀 974395823 1106768334 0.88
clickbench_q33/datafusion:vortex-file-compressed 1329209611 1288155627 1.03
clickbench_q34/datafusion:vortex-file-compressed 1302649461 1292222717 1.01
clickbench_q35/datafusion:vortex-file-compressed 🚀 228774861 445619570 0.51
clickbench_q36/datafusion:vortex-file-compressed 🚀 51745008 69793309 0.74
clickbench_q37/datafusion:vortex-file-compressed 🚀 24409732 33484589 0.73
clickbench_q38/datafusion:vortex-file-compressed 🚀 13782894 18716314 0.74
clickbench_q39/datafusion:vortex-file-compressed 🚀 106776971 131185047 0.81
clickbench_q40/datafusion:vortex-file-compressed 🚀 10443319 15366254 0.68
clickbench_q41/datafusion:vortex-file-compressed 🚀 10276061 14626946 0.70
clickbench_q42/datafusion:vortex-file-compressed 🚀 11237699 16979295 0.66
datafusion / parquet (0.808x ✅, 24↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1506477 1535347 0.98
clickbench_q01/datafusion:parquet 19031214 19763614 0.96
clickbench_q02/datafusion:parquet 🚀 42915743 48491118 0.89
clickbench_q03/datafusion:parquet 🚀 33466531 38692219 0.86
clickbench_q04/datafusion:parquet 🚀 264250015 299132085 0.88
clickbench_q05/datafusion:parquet 🚀 306438606 346975039 0.88
clickbench_q06/datafusion:parquet 1496742 1602808 0.93
clickbench_q07/datafusion:parquet 20922113 21838807 0.96
clickbench_q08/datafusion:parquet 🚀 320858495 361142301 0.89
clickbench_q09/datafusion:parquet 🚀 447318296 609607123 0.73
clickbench_q10/datafusion:parquet 🚀 92011951 102266052 0.90
clickbench_q11/datafusion:parquet 🚀 111622430 131154403 0.85
clickbench_q12/datafusion:parquet 🚀 287135865 341578343 0.84
clickbench_q13/datafusion:parquet 448307585 494891228 0.91
clickbench_q14/datafusion:parquet 303685484 332424248 0.91
clickbench_q15/datafusion:parquet 🚀 271321147 334373860 0.81
clickbench_q16/datafusion:parquet 622929593 655495737 0.95
clickbench_q17/datafusion:parquet 619824869 636979573 0.97
clickbench_q18/datafusion:parquet 1299539864 1318302587 0.99
clickbench_q19/datafusion:parquet 🚀 26416550 29812524 0.89
clickbench_q20/datafusion:parquet 549939247 601501104 0.91
clickbench_q21/datafusion:parquet 609846783 653664570 0.93
clickbench_q22/datafusion:parquet 894163016 968548410 0.92
clickbench_q23/datafusion:parquet 3936408549 3649669199 1.08
clickbench_q24/datafusion:parquet 🚀 51428226 82225095 0.63
clickbench_q25/datafusion:parquet 126985183 131025056 0.97
clickbench_q26/datafusion:parquet 🚀 51990324 80156828 0.65
clickbench_q27/datafusion:parquet 🚀 911322298 1043592944 0.87
clickbench_q28/datafusion:parquet 🚀 2576868243 6609215254 0.39
clickbench_q29/datafusion:parquet 🚀 43221122 236885876 0.18
clickbench_q30/datafusion:parquet 302233870 326372660 0.93
clickbench_q31/datafusion:parquet 329007785 353887244 0.93
clickbench_q32/datafusion:parquet 1081049538 1198134123 0.90
clickbench_q33/datafusion:parquet 1435424406 1443166681 0.99
clickbench_q34/datafusion:parquet 1414846777 1465442909 0.97
clickbench_q35/datafusion:parquet 🚀 228974089 456704788 0.50
clickbench_q36/datafusion:parquet 🚀 98411649 132240671 0.74
clickbench_q37/datafusion:parquet 🚀 41866688 54904698 0.76
clickbench_q38/datafusion:parquet 🚀 58112585 84477209 0.69
clickbench_q39/datafusion:parquet 🚀 190540188 255789581 0.74
clickbench_q40/datafusion:parquet 🚀 21705879 29869483 0.73
clickbench_q41/datafusion:parquet 🚀 21331833 26159684 0.82
clickbench_q42/datafusion:parquet 🚀 20362989 29305804 0.69
duckdb / vortex-file-compressed (0.988x ➖, 4↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚀 5975044 6688281 0.89
clickbench_q01/duckdb:vortex-file-compressed 12033459 11926427 1.01
clickbench_q02/duckdb:vortex-file-compressed 26296195 25190221 1.04
clickbench_q03/duckdb:vortex-file-compressed 30364640 31398480 0.97
clickbench_q04/duckdb:vortex-file-compressed 186104300 186533436 1.00
clickbench_q05/duckdb:vortex-file-compressed 174019421 175347590 0.99
clickbench_q06/duckdb:vortex-file-compressed 20252194 20664886 0.98
clickbench_q07/duckdb:vortex-file-compressed 14593647 15127197 0.96
clickbench_q08/duckdb:vortex-file-compressed 263639320 260030160 1.01
clickbench_q09/duckdb:vortex-file-compressed 338851417 336607624 1.01
clickbench_q10/duckdb:vortex-file-compressed 67440033 66912774 1.01
clickbench_q11/duckdb:vortex-file-compressed 77377715 78713607 0.98
clickbench_q12/duckdb:vortex-file-compressed 193825445 193282822 1.00
clickbench_q13/duckdb:vortex-file-compressed 401580355 411252271 0.98
clickbench_q14/duckdb:vortex-file-compressed 227326088 232409289 0.98
clickbench_q15/duckdb:vortex-file-compressed 240041023 239516935 1.00
clickbench_q16/duckdb:vortex-file-compressed 520491521 522703654 1.00
clickbench_q17/duckdb:vortex-file-compressed 419580154 420783747 1.00
clickbench_q18/duckdb:vortex-file-compressed 931689278 929273108 1.00
clickbench_q19/duckdb:vortex-file-compressed 21312538 21117528 1.01
clickbench_q20/duckdb:vortex-file-compressed 329099628 328885391 1.00
clickbench_q21/duckdb:vortex-file-compressed 376467002 373359215 1.01
clickbench_q22/duckdb:vortex-file-compressed 🚀 487248950 602699635 0.81
clickbench_q23/duckdb:vortex-file-compressed 176672199 171482907 1.03
clickbench_q24/duckdb:vortex-file-compressed 33594246 33333074 1.01
clickbench_q25/duckdb:vortex-file-compressed 74583748 79806026 0.93
clickbench_q26/duckdb:vortex-file-compressed 42477265 44885681 0.95
clickbench_q27/duckdb:vortex-file-compressed 475512773 468235451 1.02
clickbench_q28/duckdb:vortex-file-compressed 2992933640 3004900634 1.00
clickbench_q29/duckdb:vortex-file-compressed 🚀 27606751 32343094 0.85
clickbench_q30/duckdb:vortex-file-compressed 190041832 196208528 0.97
clickbench_q31/duckdb:vortex-file-compressed 281382092 282573446 1.00
clickbench_q32/duckdb:vortex-file-compressed 1101708006 1133624036 0.97
clickbench_q33/duckdb:vortex-file-compressed 1035551138 1048410335 0.99
clickbench_q34/duckdb:vortex-file-compressed 1146195610 1144931428 1.00
clickbench_q35/duckdb:vortex-file-compressed 378096059 371493699 1.02
clickbench_q36/duckdb:vortex-file-compressed 27178393 26654032 1.02
clickbench_q37/duckdb:vortex-file-compressed 18923863 18892763 1.00
clickbench_q38/duckdb:vortex-file-compressed 21167363 19633254 1.08
clickbench_q39/duckdb:vortex-file-compressed 42415975 40119123 1.06
clickbench_q40/duckdb:vortex-file-compressed 19581180 17877775 1.10
clickbench_q41/duckdb:vortex-file-compressed 19474356 18838954 1.03
clickbench_q42/duckdb:vortex-file-compressed 🚀 19873425 22322494 0.89
duckdb / parquet (1.005x ➖, 1↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 🚀 22515196 25112082 0.90
clickbench_q01/duckdb:parquet 30386523 28721473 1.06
clickbench_q02/duckdb:parquet 50840770 50503995 1.01
clickbench_q03/duckdb:parquet 39202307 40048551 0.98
clickbench_q04/duckdb:parquet 203592225 204821783 0.99
clickbench_q05/duckdb:parquet 258459682 259535324 1.00
clickbench_q06/duckdb:parquet 46878830 47600359 0.98
clickbench_q07/duckdb:parquet 31207435 31286180 1.00
clickbench_q08/duckdb:parquet 272374354 271603966 1.00
clickbench_q09/duckdb:parquet 399125596 399969492 1.00
clickbench_q10/duckdb:parquet 81072003 81914376 0.99
clickbench_q11/duckdb:parquet 99730515 97339401 1.02
clickbench_q12/duckdb:parquet 278905347 280138431 1.00
clickbench_q13/duckdb:parquet 468287482 473392899 0.99
clickbench_q14/duckdb:parquet 315609872 313539376 1.01
clickbench_q15/duckdb:parquet 253758982 257944065 0.98
clickbench_q16/duckdb:parquet 594711522 595294977 1.00
clickbench_q17/duckdb:parquet 500932571 495297121 1.01
clickbench_q18/duckdb:parquet 1036872329 1035561278 1.00
clickbench_q19/duckdb:parquet 27962355 28267748 0.99
clickbench_q20/duckdb:parquet 423104270 429218339 0.99
clickbench_q21/duckdb:parquet 533369374 527533096 1.01
clickbench_q22/duckdb:parquet 917381780 920688059 1.00
clickbench_q23/duckdb:parquet 267840411 268531206 1.00
clickbench_q24/duckdb:parquet 71321905 73075420 0.98
clickbench_q25/duckdb:parquet 161417514 163219265 0.99
clickbench_q26/duckdb:parquet 55542677 53072273 1.05
clickbench_q27/duckdb:parquet 646664860 639287296 1.01
clickbench_q28/duckdb:parquet 4858906646 4869837718 1.00
clickbench_q29/duckdb:parquet 43184362 41728835 1.03
clickbench_q30/duckdb:parquet 314667903 307336988 1.02
clickbench_q31/duckdb:parquet 374804415 375377198 1.00
clickbench_q32/duckdb:parquet 1102549519 1111020130 0.99
clickbench_q33/duckdb:parquet 1107770876 1119450251 0.99
clickbench_q34/duckdb:parquet 1147597786 1159571794 0.99
clickbench_q35/duckdb:parquet 370718490 370037562 1.00
clickbench_q36/duckdb:parquet 44951473 45645819 0.98
clickbench_q37/duckdb:parquet 33920382 34433536 0.99
clickbench_q38/duckdb:parquet 35748758 34728529 1.03
clickbench_q39/duckdb:parquet 🚨 86966186 75429469 1.15
clickbench_q40/duckdb:parquet 20407522 20143870 1.01
clickbench_q41/duckdb:parquet 20895375 20142370 1.04
clickbench_q42/duckdb:parquet 24476244 22652515 1.08
duckdb / duckdb (1.040x ➖, 0↑ 6↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 🚨 21357520 17059062 1.25
clickbench_q01/duckdb:duckdb 🚨 38203255 34475609 1.11
clickbench_q02/duckdb:duckdb 54354837 51837630 1.05
clickbench_q03/duckdb:duckdb 58789905 55727096 1.05
clickbench_q04/duckdb:duckdb 215196663 211576587 1.02
clickbench_q05/duckdb:duckdb 283386530 282732404 1.00
clickbench_q06/duckdb:duckdb 36301632 33306188 1.09
clickbench_q07/duckdb:duckdb 38279695 35197614 1.09
clickbench_q08/duckdb:duckdb 284921989 275030833 1.04
clickbench_q09/duckdb:duckdb 395420865 393012990 1.01
clickbench_q10/duckdb:duckdb 119337939 114806358 1.04
clickbench_q11/duckdb:duckdb 127516638 126682997 1.01
clickbench_q12/duckdb:duckdb 259860095 258884838 1.00
clickbench_q13/duckdb:duckdb 442176890 440288442 1.00
clickbench_q14/duckdb:duckdb 285917523 286157882 1.00
clickbench_q15/duckdb:duckdb 243551065 242493942 1.00
clickbench_q16/duckdb:duckdb 560468003 563797484 0.99
clickbench_q17/duckdb:duckdb 470179359 467646909 1.01
clickbench_q18/duckdb:duckdb 994118726 1028258521 0.97
clickbench_q19/duckdb:duckdb 37246619 34712856 1.07
clickbench_q20/duckdb:duckdb 475240396 462999244 1.03
clickbench_q21/duckdb:duckdb 482925826 471762725 1.02
clickbench_q22/duckdb:duckdb 534271655 550441539 0.97
clickbench_q23/duckdb:duckdb 254512187 245342609 1.04
clickbench_q24/duckdb:duckdb 64968378 62071588 1.05
clickbench_q25/duckdb:duckdb 150312704 149201741 1.01
clickbench_q26/duckdb:duckdb 63742960 61838805 1.03
clickbench_q27/duckdb:duckdb 558087688 541690076 1.03
clickbench_q28/duckdb:duckdb 4479131404 4543157394 0.99
clickbench_q29/duckdb:duckdb 54242323 50914574 1.07
clickbench_q30/duckdb:duckdb 279141178 279169293 1.00
clickbench_q31/duckdb:duckdb 369197005 364348886 1.01
clickbench_q32/duckdb:duckdb 1111645705 1115022248 1.00
clickbench_q33/duckdb:duckdb 1121124411 1098184959 1.02
clickbench_q34/duckdb:duckdb 1189614076 1184928763 1.00
clickbench_q35/duckdb:duckdb 302710054 300193747 1.01
clickbench_q36/duckdb:duckdb 🚨 54427885 48445482 1.12
clickbench_q37/duckdb:duckdb 🚨 32020757 28881509 1.11
clickbench_q38/duckdb:duckdb 36574187 33978417 1.08
clickbench_q39/duckdb:duckdb 86518033 81309464 1.06
clickbench_q40/duckdb:duckdb 🚨 30784465 27635349 1.11
clickbench_q41/duckdb:duckdb 🚨 30115385 27119988 1.11
clickbench_q42/duckdb:duckdb 32290526 29538467 1.09
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-file-compressed -24.7% -6.2% -19.7% +730.9% ➖ noise
0 duckdb:duckdb +25.2% -6.2% +33.5% +274.1% ➖ noise
0 duckdb:vortex-file-compressed -10.7% -6.2% -4.8% +443.4% ➖ noise
1 datafusion:vortex-file-compressed +9.1% +0.9% +8.1% +46.1% ➖ noise
1 duckdb:duckdb +10.8% +0.9% +9.8% +46.1% ➖ noise
1 duckdb:vortex-file-compressed +0.9% +0.9% -0.0% +46.1% ➖ noise
2 datafusion:vortex-file-compressed -12.5% -5.6% -7.3% +46.1% ➖ noise
2 duckdb:duckdb +4.9% -5.6% +11.1% +46.1% ➖ noise
2 duckdb:vortex-file-compressed +4.4% -5.6% +10.6% +46.1% ➖ noise
3 datafusion:vortex-file-compressed -7.9% -8.0% +0.1% +143.6% ➖ noise
3 duckdb:duckdb +5.5% -8.0% +14.7% +46.1% ➖ noise
3 duckdb:vortex-file-compressed -3.3% -8.0% +5.1% +50.5% ➖ noise
4 datafusion:vortex-file-compressed -22.2% -6.3% -17.0% +46.1% ➖ noise
4 duckdb:duckdb +1.7% -6.3% +8.5% +46.1% ➖ noise
4 duckdb:vortex-file-compressed -0.2% -6.3% +6.5% +46.1% ➖ noise
5 datafusion:vortex-file-compressed -7.4% -6.2% -1.2% +46.1% ➖ noise
5 duckdb:duckdb +0.2% -6.2% +6.9% +46.1% ➖ noise
5 duckdb:vortex-file-compressed -0.8% -6.2% +5.8% +46.1% ➖ noise
6 datafusion:vortex-file-compressed -7.7% -4.1% -3.8% +46.1% ➖ noise
6 duckdb:duckdb +9.0% -4.1% +13.7% +46.1% ➖ noise
6 duckdb:vortex-file-compressed -2.0% -4.1% +2.2% +46.1% ➖ noise
7 datafusion:vortex-file-compressed -4.8% -2.2% -2.6% +46.1% ➖ noise
7 duckdb:duckdb +8.8% -2.2% +11.3% +46.1% ➖ noise
7 duckdb:vortex-file-compressed -3.5% -2.2% -1.3% +46.1% ➖ noise
8 datafusion:vortex-file-compressed -12.0% -5.6% -6.7% +46.1% ➖ noise
8 duckdb:duckdb +3.6% -5.6% +9.8% +46.1% ➖ noise
8 duckdb:vortex-file-compressed +1.4% -5.6% +7.4% +46.1% ➖ noise
9 datafusion:vortex-file-compressed -23.1% -14.4% -10.1% +46.1% ➖ noise
9 duckdb:duckdb +0.6% -14.4% +17.6% +46.1% ➖ noise
9 duckdb:vortex-file-compressed +0.7% -14.4% +17.6% +46.1% ➖ noise
10 datafusion:vortex-file-compressed -10.6% -5.6% -5.2% +46.1% ➖ noise
10 duckdb:duckdb +3.9% -5.6% +10.2% +46.1% ➖ noise
10 duckdb:vortex-file-compressed +0.8% -5.6% +6.8% +46.1% ➖ noise
11 datafusion:vortex-file-compressed -9.8% -6.6% -3.4% +46.1% ➖ noise
11 duckdb:duckdb +0.7% -6.6% +7.8% +46.1% ➖ noise
11 duckdb:vortex-file-compressed -1.7% -6.6% +5.3% +46.1% ➖ noise
12 datafusion:vortex-file-compressed -6.1% -8.5% +2.6% +46.1% ➖ noise
12 duckdb:duckdb +0.4% -8.5% +9.7% +46.1% ➖ noise
12 duckdb:vortex-file-compressed +0.3% -8.5% +9.6% +46.1% ➖ noise
13 datafusion:vortex-file-compressed -4.3% -5.3% +1.1% +46.1% ➖ noise
13 duckdb:duckdb +0.4% -5.3% +6.1% +46.1% ➖ noise
13 duckdb:vortex-file-compressed -2.4% -5.3% +3.2% +46.1% ➖ noise
14 datafusion:vortex-file-compressed -6.9% -4.1% -2.9% +46.1% ➖ noise
14 duckdb:duckdb -0.1% -4.1% +4.2% +46.1% ➖ noise
14 duckdb:vortex-file-compressed -2.2% -4.1% +2.0% +46.1% ➖ noise
15 datafusion:vortex-file-compressed -19.8% -10.7% -10.2% +46.1% ➖ noise
15 duckdb:duckdb +0.4% -10.7% +12.4% +46.1% ➖ noise
15 duckdb:vortex-file-compressed +0.2% -10.7% +12.2% +46.1% ➖ noise
16 datafusion:vortex-file-compressed -5.1% -2.6% -2.6% +46.1% ➖ noise
16 duckdb:duckdb -0.6% -2.6% +2.0% +46.1% ➖ noise
16 duckdb:vortex-file-compressed -0.4% -2.6% +2.2% +46.1% ➖ noise
17 datafusion:vortex-file-compressed -3.7% -0.8% -2.9% +46.1% ➖ noise
17 duckdb:duckdb +0.5% -0.8% +1.3% +46.1% ➖ noise
17 duckdb:vortex-file-compressed -0.3% -0.8% +0.5% +46.1% ➖ noise
18 datafusion:vortex-file-compressed +0.2% -0.7% +0.9% +46.1% ➖ noise
18 duckdb:duckdb -3.3% -0.7% -2.7% +46.1% ➖ noise
18 duckdb:vortex-file-compressed +0.3% -0.7% +0.9% +46.1% ➖ noise
19 datafusion:vortex-file-compressed +9.9% -6.4% +17.3% +46.1% ➖ noise
19 duckdb:duckdb +7.3% -6.4% +14.6% +46.1% ➖ noise
19 duckdb:vortex-file-compressed +0.9% -6.4% +7.8% +46.1% ➖ noise
20 datafusion:vortex-file-compressed +0.4% -5.1% +5.8% +203.8% ➖ noise
20 duckdb:duckdb +2.6% -5.1% +8.1% +67.1% ➖ noise
20 duckdb:vortex-file-compressed +0.1% -5.1% +5.4% +61.4% ➖ noise
21 datafusion:vortex-file-compressed -0.8% -2.9% +2.2% +46.1% ➖ noise
21 duckdb:duckdb +2.4% -2.9% +5.4% +46.1% ➖ noise
21 duckdb:vortex-file-compressed +0.8% -2.9% +3.8% +46.1% ➖ noise
22 datafusion:vortex-file-compressed -2.7% -4.1% +1.5% +46.1% ➖ noise
22 duckdb:duckdb -2.9% -4.1% +1.2% +46.1% ➖ noise
22 duckdb:vortex-file-compressed -19.2% -4.1% -15.7% +46.1% ➖ noise
23 datafusion:vortex-file-compressed -13.9% +3.7% -17.0% +46.1% ➖ noise
23 duckdb:duckdb +3.7% +3.7% +0.0% +46.1% ➖ noise
23 duckdb:vortex-file-compressed +3.0% +3.7% -0.7% +46.1% ➖ noise
24 datafusion:vortex-file-compressed -16.1% -21.9% +7.3% +46.1% ➖ noise
24 duckdb:duckdb +4.7% -21.9% +34.0% +46.1% ➖ noise
24 duckdb:vortex-file-compressed +0.8% -21.9% +29.0% +46.1% ➖ noise
25 datafusion:vortex-file-compressed -7.1% -2.1% -5.1% +46.1% ➖ noise
25 duckdb:duckdb +0.7% -2.1% +2.9% +46.1% ➖ noise
25 duckdb:vortex-file-compressed -6.5% -2.1% -4.5% +46.1% ➖ noise
26 datafusion:vortex-file-compressed -5.4% -17.6% +14.8% +46.1% ➖ noise
26 duckdb:duckdb +3.1% -17.6% +25.1% +46.1% ➖ noise
26 duckdb:vortex-file-compressed -5.4% -17.6% +14.9% +46.1% ➖ noise
27 datafusion:vortex-file-compressed -2.0% -6.0% +4.3% +46.1% ➖ noise
27 duckdb:duckdb +3.0% -6.0% +9.6% +46.1% ➖ noise
27 duckdb:vortex-file-compressed +1.6% -6.0% +8.1% +46.1% ➖ noise
28 datafusion:vortex-file-compressed -63.0% -37.6% -40.7% +46.1% ✅ faster
28 duckdb:duckdb -1.4% -37.6% +58.1% +46.1% 🚨 regression
28 duckdb:vortex-file-compressed -0.4% -37.6% +59.7% +46.1% 🚨 regression
29 datafusion:vortex-file-compressed -81.0% -56.5% -56.4% +46.1% ✅ faster
29 duckdb:duckdb +6.5% -56.5% +145.2% +46.1% 🚨 regression
29 duckdb:vortex-file-compressed -14.6% -56.5% +96.4% +46.1% 🚨 regression
30 datafusion:vortex-file-compressed -3.6% -2.6% -1.0% +46.1% ➖ noise
30 duckdb:duckdb -0.0% -2.6% +2.7% +46.1% ➖ noise
30 duckdb:vortex-file-compressed -3.1% -2.6% -0.5% +46.1% ➖ noise
31 datafusion:vortex-file-compressed -8.6% -3.7% -5.2% +46.1% ➖ noise
31 duckdb:duckdb +1.3% -3.7% +5.2% +46.1% ➖ noise
31 duckdb:vortex-file-compressed -0.4% -3.7% +3.4% +46.1% ➖ noise
32 datafusion:vortex-file-compressed -12.0% -5.4% -7.0% +46.1% ➖ noise
32 duckdb:duckdb -0.3% -5.4% +5.4% +46.1% ➖ noise
32 duckdb:vortex-file-compressed -2.8% -5.4% +2.7% +46.1% ➖ noise
33 datafusion:vortex-file-compressed +3.2% -0.8% +4.0% +46.1% ➖ noise
33 duckdb:duckdb +2.1% -0.8% +2.9% +46.1% ➖ noise
33 duckdb:vortex-file-compressed -1.2% -0.8% -0.4% +46.1% ➖ noise
34 datafusion:vortex-file-compressed +0.8% -2.3% +3.1% +46.1% ➖ noise
34 duckdb:duckdb +0.4% -2.3% +2.7% +46.1% ➖ noise
34 duckdb:vortex-file-compressed +0.1% -2.3% +2.4% +46.1% ➖ noise
35 datafusion:vortex-file-compressed -48.7% -29.1% -27.6% +46.1% ➖ noise
35 duckdb:duckdb +0.8% -29.1% +42.3% +46.1% ➖ noise
35 duckdb:vortex-file-compressed +1.8% -29.1% +43.6% +46.1% ➖ noise
36 datafusion:vortex-file-compressed -25.9% -14.4% -13.4% +46.1% ➖ noise
36 duckdb:duckdb +12.3% -14.4% +31.2% +46.1% ➖ noise
36 duckdb:vortex-file-compressed +2.0% -14.4% +19.1% +46.1% ➖ noise
37 datafusion:vortex-file-compressed -27.1% -13.3% -15.9% +46.1% ➖ noise
37 duckdb:duckdb +10.9% -13.3% +27.9% +46.1% ➖ noise
37 duckdb:vortex-file-compressed +0.2% -13.3% +15.6% +46.1% ➖ noise
38 datafusion:vortex-file-compressed -26.4% -15.9% -12.5% +46.1% ➖ noise
38 duckdb:duckdb +7.6% -15.9% +27.9% +46.1% ➖ noise
38 duckdb:vortex-file-compressed +7.8% -15.9% +28.1% +46.1% ➖ noise
39 datafusion:vortex-file-compressed -18.6% -7.3% -12.2% +46.1% ➖ noise
39 duckdb:duckdb +6.4% -7.3% +14.8% +46.1% ➖ noise
39 duckdb:vortex-file-compressed +5.7% -7.3% +14.1% +46.1% ➖ noise
40 datafusion:vortex-file-compressed -32.0% -14.2% -20.8% +46.1% ➖ noise
40 duckdb:duckdb +11.4% -14.2% +29.8% +46.1% ➖ noise
40 duckdb:vortex-file-compressed +9.5% -14.2% +27.7% +46.1% ➖ noise
41 datafusion:vortex-file-compressed -29.7% -8.0% -23.6% +46.1% ➖ noise
41 duckdb:duckdb +11.0% -8.0% +20.7% +46.1% ➖ noise
41 duckdb:vortex-file-compressed +3.4% -8.0% +12.4% +46.1% ➖ noise
42 datafusion:vortex-file-compressed -33.8% -13.4% -23.6% +46.1% ➖ noise
42 duckdb:duckdb +9.3% -13.4% +26.2% +46.1% ➖ noise
42 duckdb:vortex-file-compressed -11.0% -13.4% +2.7% +46.1% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

File Sizes: Clickbench on NVME

File Size Changes (201 files changed, -0.0% overall, 0↑ 201↓)
File Scale Format Base HEAD Change %
hits_51.vortex 1.0 vortex-file-compressed 428.84 MB 428.84 MB 32 B -0.0%
hits_54.vortex 1.0 vortex-file-compressed 361.83 MB 361.83 MB 32 B -0.0%
hits_43.vortex 1.0 vortex-file-compressed 305.71 MB 305.71 MB 32 B -0.0%
hits_41.vortex 1.0 vortex-file-compressed 300.49 MB 300.49 MB 32 B -0.0%
hits_42.vortex 1.0 vortex-file-compressed 298.79 MB 298.79 MB 32 B -0.0%
hits_89.vortex 1.0 vortex-file-compressed 266.01 MB 266.01 MB 32 B -0.0%
hits_67.vortex 1.0 vortex-file-compressed 265.94 MB 265.94 MB 32 B -0.0%
hits_50.vortex 1.0 vortex-file-compressed 255.24 MB 255.24 MB 32 B -0.0%
hits_55.vortex 1.0 vortex-file-compressed 251.56 MB 251.56 MB 32 B -0.0%
hits_44.vortex 1.0 vortex-file-compressed 243.64 MB 243.64 MB 32 B -0.0%
hits_2.vortex 1.0 vortex-file-compressed 241.46 MB 241.46 MB 32 B -0.0%
hits_78.vortex 1.0 vortex-file-compressed 238.59 MB 238.59 MB 32 B -0.0%
hits_65.vortex 1.0 vortex-file-compressed 238.05 MB 238.05 MB 32 B -0.0%
hits_87.vortex 1.0 vortex-file-compressed 221.68 MB 221.68 MB 32 B -0.0%
hits_77.vortex 1.0 vortex-file-compressed 218.96 MB 218.96 MB 32 B -0.0%
hits_79.vortex 1.0 vortex-file-compressed 204.16 MB 204.16 MB 32 B -0.0%
hits_90.vortex 1.0 vortex-file-compressed 204.12 MB 204.12 MB 32 B -0.0%
hits_92.vortex 1.0 vortex-file-compressed 196.47 MB 196.47 MB 32 B -0.0%
hits_3.vortex 1.0 vortex-file-compressed 193.11 MB 193.11 MB 32 B -0.0%
hits_94.vortex 1.0 vortex-file-compressed 185.12 MB 185.12 MB 32 B -0.0%
hits_1.vortex 1.0 vortex-file-compressed 181.16 MB 181.16 MB 32 B -0.0%
hits_96.vortex 1.0 vortex-file-compressed 180.76 MB 180.76 MB 32 B -0.0%
hits_27.vortex 1.0 vortex-file-compressed 174.61 MB 174.61 MB 32 B -0.0%
hits_68.vortex 1.0 vortex-file-compressed 172.16 MB 172.16 MB 32 B -0.0%
hits_43.vortex 1.0 vortex-compact 168.91 MB 168.91 MB 32 B -0.0%
hits_51.vortex 1.0 vortex-compact 167.81 MB 167.81 MB 32 B -0.0%
hits_28.vortex 1.0 vortex-file-compressed 167.55 MB 167.55 MB 32 B -0.0%
hits_41.vortex 1.0 vortex-compact 165.78 MB 165.78 MB 32 B -0.0%
hits_42.vortex 1.0 vortex-compact 164.22 MB 164.22 MB 32 B -0.0%
hits_56.vortex 1.0 vortex-file-compressed 163.76 MB 163.76 MB 32 B -0.0%
hits_99.vortex 1.0 vortex-file-compressed 158.88 MB 158.88 MB 32 B -0.0%
hits_57.vortex 1.0 vortex-file-compressed 158.37 MB 158.37 MB 32 B -0.0%
hits_74.vortex 1.0 vortex-file-compressed 152.12 MB 152.12 MB 32 B -0.0%
hits_98.vortex 1.0 vortex-file-compressed 150.55 MB 150.55 MB 32 B -0.0%
hits_62.vortex 1.0 vortex-file-compressed 148.36 MB 148.36 MB 32 B -0.0%
hits_69.vortex 1.0 vortex-file-compressed 147.61 MB 147.61 MB 32 B -0.0%
hits_45.vortex 1.0 vortex-file-compressed 145.48 MB 145.48 MB 32 B -0.0%
hits_84.vortex 1.0 vortex-file-compressed 145.05 MB 145.05 MB 32 B -0.0%
hits_26.vortex 1.0 vortex-file-compressed 144.05 MB 144.05 MB 32 B -0.0%
hits_40.vortex 1.0 vortex-file-compressed 142.99 MB 142.99 MB 32 B -0.0%
hits_76.vortex 1.0 vortex-file-compressed 140.05 MB 140.05 MB 32 B -0.0%
hits_4.vortex 1.0 vortex-file-compressed 138.86 MB 138.86 MB 32 B -0.0%
hits_35.vortex 1.0 vortex-file-compressed 138.81 MB 138.81 MB 32 B -0.0%
hits_88.vortex 1.0 vortex-file-compressed 137.34 MB 137.34 MB 32 B -0.0%
hits_25.vortex 1.0 vortex-file-compressed 137.01 MB 137.01 MB 32 B -0.0%
hits_14.vortex 1.0 vortex-file-compressed 135.14 MB 135.14 MB 32 B -0.0%
hits_44.vortex 1.0 vortex-compact 132.46 MB 132.46 MB 32 B -0.0%
hits_73.vortex 1.0 vortex-file-compressed 131.83 MB 131.83 MB 32 B -0.0%
hits_97.vortex 1.0 vortex-file-compressed 130.96 MB 130.96 MB 32 B -0.0%
hits_65.vortex 1.0 vortex-compact 129.95 MB 129.95 MB 32 B -0.0%
hits_2.vortex 1.0 vortex-compact 129.36 MB 129.36 MB 32 B -0.0%
hits_81.vortex 1.0 vortex-file-compressed 126.55 MB 126.55 MB 32 B -0.0%
hits_71.vortex 1.0 vortex-file-compressed 126.41 MB 126.41 MB 32 B -0.0%
hits_18.vortex 1.0 vortex-file-compressed 126.06 MB 126.06 MB 32 B -0.0%
hits_12.vortex 1.0 vortex-file-compressed 125.34 MB 125.34 MB 32 B -0.0%
hits_80.vortex 1.0 vortex-file-compressed 124.24 MB 124.24 MB 32 B -0.0%
hits_9.vortex 1.0 vortex-file-compressed 124.22 MB 124.22 MB 32 B -0.0%
hits_7.vortex 1.0 vortex-file-compressed 123.82 MB 123.82 MB 32 B -0.0%
hits_13.vortex 1.0 vortex-file-compressed 123.20 MB 123.20 MB 32 B -0.0%
hits_6.vortex 1.0 vortex-file-compressed 122.86 MB 122.86 MB 32 B -0.0%
hits_8.vortex 1.0 vortex-file-compressed 122.86 MB 122.86 MB 32 B -0.0%
hits_82.vortex 1.0 vortex-file-compressed 122.77 MB 122.77 MB 32 B -0.0%
hits_5.vortex 1.0 vortex-file-compressed 122.64 MB 122.64 MB 32 B -0.0%
hits_59.vortex 1.0 vortex-file-compressed 121.84 MB 121.84 MB 32 B -0.0%
hits_60.vortex 1.0 vortex-file-compressed 121.19 MB 121.19 MB 32 B -0.0%
hits_52.vortex 1.0 vortex-file-compressed 120.78 MB 120.78 MB 32 B -0.0%
hits_87.vortex 1.0 vortex-compact 119.04 MB 119.04 MB 32 B -0.0%
hits_38.vortex 1.0 vortex-file-compressed 118.43 MB 118.43 MB 32 B -0.0%
hits_77.vortex 1.0 vortex-compact 118.11 MB 118.11 MB 32 B -0.0%
hits_54.vortex 1.0 vortex-compact 117.66 MB 117.66 MB 32 B -0.0%
hits_91.vortex 1.0 vortex-file-compressed 116.23 MB 116.23 MB 32 B -0.0%
hits_70.vortex 1.0 vortex-file-compressed 115.14 MB 115.14 MB 32 B -0.0%
hits_61.vortex 1.0 vortex-file-compressed 114.43 MB 114.43 MB 32 B -0.0%
hits_95.vortex 1.0 vortex-file-compressed 114.33 MB 114.33 MB 32 B -0.0%
hits_67.vortex 1.0 vortex-compact 114.05 MB 114.05 MB 32 B -0.0%
hits_58.vortex 1.0 vortex-file-compressed 113.78 MB 113.78 MB 32 B -0.0%
hits_50.vortex 1.0 vortex-compact 113.12 MB 113.12 MB 32 B -0.0%
hits_89.vortex 1.0 vortex-compact 112.82 MB 112.82 MB 32 B -0.0%
hits_0.vortex 1.0 vortex-file-compressed 112.17 MB 112.17 MB 32 B -0.0%
hits_34.vortex 1.0 vortex-file-compressed 111.68 MB 111.68 MB 32 B -0.0%
hits_93.vortex 1.0 vortex-file-compressed 107.66 MB 107.66 MB 32 B -0.0%
hits_85.vortex 1.0 vortex-file-compressed 106.37 MB 106.37 MB 32 B -0.0%
hits_66.vortex 1.0 vortex-file-compressed 105.34 MB 105.34 MB 32 B -0.0%
hits_31.vortex 1.0 vortex-file-compressed 104.39 MB 104.39 MB 32 B -0.0%
hits_30.vortex 1.0 vortex-file-compressed 104.00 MB 104.00 MB 32 B -0.0%
hits_83.vortex 1.0 vortex-file-compressed 103.72 MB 103.72 MB 32 B -0.0%
hits_17.vortex 1.0 vortex-file-compressed 103.64 MB 103.64 MB 32 B -0.0%
hits_21.vortex 1.0 vortex-file-compressed 101.28 MB 101.28 MB 32 B -0.0%
hits_53.vortex 1.0 vortex-file-compressed 98.26 MB 98.26 MB 32 B -0.0%
hits_78.vortex 1.0 vortex-compact 97.87 MB 97.87 MB 32 B -0.0%
hits_37.vortex 1.0 vortex-file-compressed 97.54 MB 97.54 MB 32 B -0.0%
hits_15.vortex 1.0 vortex-file-compressed 97.01 MB 97.01 MB 32 B -0.0%
hits_72.vortex 1.0 vortex-file-compressed 96.27 MB 96.27 MB 32 B -0.0%
hits_11.vortex 1.0 vortex-file-compressed 96.07 MB 96.07 MB 32 B -0.0%
hits_64.vortex 1.0 vortex-file-compressed 95.27 MB 95.27 MB 32 B -0.0%
hits_92.vortex 1.0 vortex-compact 94.27 MB 94.27 MB 32 B -0.0%
hits_3.vortex 1.0 vortex-compact 94.23 MB 94.23 MB 32 B -0.0%
hits_39.vortex 1.0 vortex-file-compressed 94.06 MB 94.06 MB 32 B -0.0%
hits_55.vortex 1.0 vortex-compact 93.77 MB 93.77 MB 32 B -0.0%
hits_96.vortex 1.0 vortex-compact 91.08 MB 91.08 MB 32 B -0.0%
hits_94.vortex 1.0 vortex-compact 90.63 MB 90.63 MB 32 B -0.0%
hits_1.vortex 1.0 vortex-compact 90.34 MB 90.34 MB 32 B -0.0%
hits_49.vortex 1.0 vortex-file-compressed 88.67 MB 88.67 MB 32 B -0.0%
hits_16.vortex 1.0 vortex-file-compressed 87.59 MB 87.59 MB 32 B -0.0%
hits_79.vortex 1.0 vortex-compact 85.70 MB 85.70 MB 32 B -0.0%
hits_57.vortex 1.0 vortex-compact 83.54 MB 83.54 MB 32 B -0.0%
hits_19.vortex 1.0 vortex-file-compressed 82.10 MB 82.10 MB 32 B -0.0%
hits_90.vortex 1.0 vortex-compact 81.86 MB 81.86 MB 32 B -0.0%
hits_10.vortex 1.0 vortex-file-compressed 81.76 MB 81.76 MB 32 B -0.0%
hits_86.vortex 1.0 vortex-file-compressed 81.40 MB 81.40 MB 32 B -0.0%
hits_22.vortex 1.0 vortex-file-compressed 81.17 MB 81.17 MB 32 B -0.0%
hits_69.vortex 1.0 vortex-compact 81.02 MB 81.02 MB 32 B -0.0%
hits_63.vortex 1.0 vortex-file-compressed 80.62 MB 80.62 MB 32 B -0.0%
hits_23.vortex 1.0 vortex-file-compressed 80.37 MB 80.37 MB 32 B -0.0%
hits_46.vortex 1.0 vortex-file-compressed 80.32 MB 80.32 MB 32 B -0.0%
hits_36.vortex 1.0 vortex-file-compressed 80.27 MB 80.27 MB 32 B -0.0%
hits_24.vortex 1.0 vortex-file-compressed 79.71 MB 79.71 MB 32 B -0.0%
hits_56.vortex 1.0 vortex-compact 77.87 MB 77.87 MB 32 B -0.0%
hits_99.vortex 1.0 vortex-compact 77.31 MB 77.31 MB 32 B -0.0%
hits_32.vortex 1.0 vortex-file-compressed 77.12 MB 77.12 MB 32 B -0.0%
hits_76.vortex 1.0 vortex-compact 76.44 MB 76.44 MB 32 B -0.0%
hits_45.vortex 1.0 vortex-compact 76.07 MB 76.07 MB 32 B -0.0%
hits_68.vortex 1.0 vortex-compact 75.99 MB 75.99 MB 32 B -0.0%
hits_40.vortex 1.0 vortex-compact 75.92 MB 75.92 MB 32 B -0.0%
hits_35.vortex 1.0 vortex-compact 75.11 MB 75.11 MB 32 B -0.0%
hits_62.vortex 1.0 vortex-compact 74.26 MB 74.26 MB 32 B -0.0%
hits_75.vortex 1.0 vortex-file-compressed 74.18 MB 74.18 MB 32 B -0.0%
hits_14.vortex 1.0 vortex-compact 73.75 MB 73.75 MB 32 B -0.0%
hits_88.vortex 1.0 vortex-compact 73.31 MB 73.31 MB 32 B -0.0%
hits_84.vortex 1.0 vortex-compact 73.14 MB 73.14 MB 32 B -0.0%
hits_25.vortex 1.0 vortex-compact 73.14 MB 73.14 MB 32 B -0.0%
hits_98.vortex 1.0 vortex-compact 72.77 MB 72.77 MB 32 B -0.0%
hits_4.vortex 1.0 vortex-compact 71.81 MB 71.81 MB 32 B -0.0%
hits_74.vortex 1.0 vortex-compact 71.62 MB 71.62 MB 32 B -0.0%
hits_26.vortex 1.0 vortex-compact 70.89 MB 70.89 MB 32 B -0.0%
hits_28.vortex 1.0 vortex-compact 70.27 MB 70.27 MB 32 B -0.0%
hits_73.vortex 1.0 vortex-compact 70.04 MB 70.04 MB 32 B -0.0%
hits_27.vortex 1.0 vortex-compact 69.88 MB 69.88 MB 32 B -0.0%
hits_71.vortex 1.0 vortex-compact 69.29 MB 69.29 MB 32 B -0.0%
hits_12.vortex 1.0 vortex-compact 69.27 MB 69.27 MB 32 B -0.0%
hits_97.vortex 1.0 vortex-compact 69.16 MB 69.16 MB 32 B -0.0%
hits_80.vortex 1.0 vortex-compact 68.07 MB 68.07 MB 32 B -0.0%
hits_13.vortex 1.0 vortex-compact 67.96 MB 67.96 MB 32 B -0.0%
hits_20.vortex 1.0 vortex-file-compressed 67.53 MB 67.53 MB 32 B -0.0%
hits_82.vortex 1.0 vortex-compact 66.89 MB 66.89 MB 32 B -0.0%
hits_59.vortex 1.0 vortex-compact 66.30 MB 66.30 MB 32 B -0.0%
hits_9.vortex 1.0 vortex-compact 65.67 MB 65.67 MB 32 B -0.0%
hits_29.vortex 1.0 vortex-file-compressed 65.47 MB 65.47 MB 32 B -0.0%
hits_81.vortex 1.0 vortex-compact 65.45 MB 65.45 MB 32 B -0.0%
hits_60.vortex 1.0 vortex-compact 64.33 MB 64.33 MB 32 B -0.0%
hits_18.vortex 1.0 vortex-compact 64.28 MB 64.28 MB 32 B -0.0%
hits_7.vortex 1.0 vortex-compact 63.80 MB 63.80 MB 32 B -0.0%
hits_52.vortex 1.0 vortex-compact 63.73 MB 63.73 MB 32 B -0.0%
hits_6.vortex 1.0 vortex-compact 63.16 MB 63.16 MB 32 B -0.0%
hits_38.vortex 1.0 vortex-compact 63.10 MB 63.10 MB 32 B -0.0%
hits_33.vortex 1.0 vortex-file-compressed 62.97 MB 62.97 MB 32 B -0.0%
hits_5.vortex 1.0 vortex-compact 62.90 MB 62.90 MB 32 B -0.0%
hits_8.vortex 1.0 vortex-compact 62.89 MB 62.89 MB 32 B -0.0%
hits_70.vortex 1.0 vortex-compact 61.29 MB 61.29 MB 32 B -0.0%
hits_91.vortex 1.0 vortex-compact 60.94 MB 60.94 MB 32 B -0.0%
hits_58.vortex 1.0 vortex-compact 60.41 MB 60.41 MB 32 B -0.0%
hits_53.vortex 1.0 vortex-compact 59.09 MB 59.09 MB 32 B -0.0%
hits_93.vortex 1.0 vortex-compact 58.90 MB 58.90 MB 32 B -0.0%
hits_30.vortex 1.0 vortex-compact 58.69 MB 58.69 MB 32 B -0.0%
hits_0.vortex 1.0 vortex-compact 58.66 MB 58.66 MB 32 B -0.0%
hits_17.vortex 1.0 vortex-compact 58.32 MB 58.32 MB 32 B -0.0%
hits_34.vortex 1.0 vortex-compact 58.26 MB 58.26 MB 32 B -0.0%
hits_95.vortex 1.0 vortex-compact 57.75 MB 57.75 MB 32 B -0.0%
hits_61.vortex 1.0 vortex-compact 57.66 MB 57.66 MB 32 B -0.0%
hits_31.vortex 1.0 vortex-compact 55.56 MB 55.56 MB 32 B -0.0%
hits_11.vortex 1.0 vortex-compact 54.35 MB 54.35 MB 32 B -0.0%
hits_64.vortex 1.0 vortex-compact 53.91 MB 53.91 MB 32 B -0.0%
hits_37.vortex 1.0 vortex-compact 53.83 MB 53.83 MB 32 B -0.0%
hits_66.vortex 1.0 vortex-compact 53.49 MB 53.49 MB 32 B -0.0%
hits_85.vortex 1.0 vortex-compact 52.73 MB 52.73 MB 32 B -0.0%
hits_83.vortex 1.0 vortex-compact 52.57 MB 52.57 MB 32 B -0.0%
hits_72.vortex 1.0 vortex-compact 51.79 MB 51.79 MB 32 B -0.0%
hits_21.vortex 1.0 vortex-compact 51.60 MB 51.60 MB 32 B -0.0%
hits_49.vortex 1.0 vortex-compact 50.53 MB 50.53 MB 32 B -0.0%
hits_39.vortex 1.0 vortex-compact 49.82 MB 49.82 MB 32 B -0.0%
hits_36.vortex 1.0 vortex-compact 48.99 MB 48.99 MB 32 B -0.0%
hits_10.vortex 1.0 vortex-compact 48.86 MB 48.86 MB 32 B -0.0%
hits_16.vortex 1.0 vortex-compact 48.30 MB 48.30 MB 32 B -0.0%
hits_86.vortex 1.0 vortex-compact 48.25 MB 48.25 MB 32 B -0.0%
hits_15.vortex 1.0 vortex-compact 48.14 MB 48.14 MB 32 B -0.0%
hits_63.vortex 1.0 vortex-compact 46.10 MB 46.10 MB 32 B -0.0%
hits_19.vortex 1.0 vortex-compact 44.88 MB 44.88 MB 32 B -0.0%
hits_22.vortex 1.0 vortex-compact 44.74 MB 44.74 MB 32 B -0.0%
hits_23.vortex 1.0 vortex-compact 44.17 MB 44.17 MB 32 B -0.0%
hits_32.vortex 1.0 vortex-compact 44.13 MB 44.13 MB 32 B -0.0%
hits_24.vortex 1.0 vortex-compact 43.63 MB 43.63 MB 32 B -0.0%
hits_75.vortex 1.0 vortex-compact 43.63 MB 43.63 MB 32 B -0.0%
hits_46.vortex 1.0 vortex-compact 41.92 MB 41.92 MB 32 B -0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.86 MB 41.86 MB 32 B -0.0%
hits_20.vortex 1.0 vortex-compact 38.14 MB 38.14 MB 32 B -0.0%
hits_29.vortex 1.0 vortex-compact 36.61 MB 36.61 MB 32 B -0.0%
hits_33.vortex 1.0 vortex-compact 35.95 MB 35.95 MB 32 B -0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.53 MB 28.53 MB 32 B -0.0%
hits_47.vortex 1.0 vortex-compact 18.25 MB 18.25 MB 32 B -0.0%
hits_48.vortex 1.0 vortex-compact 17.32 MB 17.32 MB 32 B -0.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +2.6%
Vortex (geomean): 0.985x ➖
Parquet (geomean): 0.960x ➖
Shifts: Parquet (control) -4.0% · Median polish -2.1%


datafusion / vortex-file-compressed (1.021x ➖, 1↑ 3↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 298481244 265030615 1.13
tpch_q02/datafusion:vortex-file-compressed 508734258 510733217 1.00
tpch_q03/datafusion:vortex-file-compressed 485683789 508226990 0.96
tpch_q04/datafusion:vortex-file-compressed 284180200 276001281 1.03
tpch_q05/datafusion:vortex-file-compressed 540677546 595166429 0.91
tpch_q06/datafusion:vortex-file-compressed 345656430 349063296 0.99
tpch_q07/datafusion:vortex-file-compressed 🚀 517146108 769507625 0.67
tpch_q08/datafusion:vortex-file-compressed 701329016 878290288 0.80
tpch_q09/datafusion:vortex-file-compressed 528857632 589431958 0.90
tpch_q10/datafusion:vortex-file-compressed 693826781 594944251 1.17
tpch_q11/datafusion:vortex-file-compressed 434104839 362997562 1.20
tpch_q12/datafusion:vortex-file-compressed 468162403 586805554 0.80
tpch_q13/datafusion:vortex-file-compressed 180926923 198388404 0.91
tpch_q14/datafusion:vortex-file-compressed 246982498 314549178 0.79
tpch_q15/datafusion:vortex-file-compressed 442443255 528318639 0.84
tpch_q16/datafusion:vortex-file-compressed 216256225 229153581 0.94
tpch_q17/datafusion:vortex-file-compressed 453318643 437200536 1.04
tpch_q18/datafusion:vortex-file-compressed 🚨 494401148 366390406 1.35
tpch_q19/datafusion:vortex-file-compressed 652108587 505630148 1.29
tpch_q20/datafusion:vortex-file-compressed 🚨 593575136 423508538 1.40
tpch_q21/datafusion:vortex-file-compressed 912249032 767384850 1.19
tpch_q22/datafusion:vortex-file-compressed 🚨 331759332 192030712 1.73
datafusion / vortex-compact (0.949x ➖, 1↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 284894270 368358335 0.77
tpch_q02/datafusion:vortex-compact 503287356 488104376 1.03
tpch_q03/datafusion:vortex-compact 469570723 378577420 1.24
tpch_q04/datafusion:vortex-compact 226664264 246808356 0.92
tpch_q05/datafusion:vortex-compact 483297282 507320407 0.95
tpch_q06/datafusion:vortex-compact 329894325 344964962 0.96
tpch_q07/datafusion:vortex-compact 442648963 505173636 0.88
tpch_q08/datafusion:vortex-compact 584662340 539483106 1.08
tpch_q09/datafusion:vortex-compact 394343193 448280516 0.88
tpch_q10/datafusion:vortex-compact 🚀 414926578 625899374 0.66
tpch_q11/datafusion:vortex-compact 267066797 325085949 0.82
tpch_q12/datafusion:vortex-compact 422258372 553048530 0.76
tpch_q13/datafusion:vortex-compact 164593289 184240868 0.89
tpch_q14/datafusion:vortex-compact 298787149 330377822 0.90
tpch_q15/datafusion:vortex-compact 548318166 511631054 1.07
tpch_q16/datafusion:vortex-compact 189993932 214936297 0.88
tpch_q17/datafusion:vortex-compact 414251450 444740889 0.93
tpch_q18/datafusion:vortex-compact 373685634 371470393 1.01
tpch_q19/datafusion:vortex-compact 618448402 572962560 1.08
tpch_q20/datafusion:vortex-compact 549570402 474467258 1.16
tpch_q21/datafusion:vortex-compact 718393811 669797426 1.07
tpch_q22/datafusion:vortex-compact 167161560 144801916 1.15
datafusion / parquet (0.949x ➖, 3↑ 2↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 243861404 230759111 1.06
tpch_q02/datafusion:parquet 385821048 403098478 0.96
tpch_q03/datafusion:parquet 335314576 335680721 1.00
tpch_q04/datafusion:parquet 208802097 220562894 0.95
tpch_q05/datafusion:parquet 458548838 608720393 0.75
tpch_q06/datafusion:parquet 🚀 160035751 244036370 0.66
tpch_q07/datafusion:parquet 465676187 578895856 0.80
tpch_q08/datafusion:parquet 544283617 653333825 0.83
tpch_q09/datafusion:parquet 521641654 543523380 0.96
tpch_q10/datafusion:parquet 462620863 499248806 0.93
tpch_q11/datafusion:parquet 431514416 366321484 1.18
tpch_q12/datafusion:parquet 246272877 247574294 0.99
tpch_q13/datafusion:parquet 421544317 451985242 0.93
tpch_q14/datafusion:parquet 209982062 193729013 1.08
tpch_q15/datafusion:parquet 🚀 285361314 426508294 0.67
tpch_q16/datafusion:parquet 177153781 181588940 0.98
tpch_q17/datafusion:parquet 🚀 393010895 592784586 0.66
tpch_q18/datafusion:parquet 447718915 519211655 0.86
tpch_q19/datafusion:parquet 398653849 384607830 1.04
tpch_q20/datafusion:parquet 🚨 513868461 313304720 1.64
tpch_q21/datafusion:parquet 639049695 560058628 1.14
tpch_q22/datafusion:parquet 🚨 226815908 173264152 1.31
duckdb / vortex-file-compressed (0.977x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 312650953 306714560 1.02
tpch_q02/duckdb:vortex-file-compressed 1047343721 976843340 1.07
tpch_q03/duckdb:vortex-file-compressed 724567134 682678360 1.06
tpch_q04/duckdb:vortex-file-compressed 438537004 450008918 0.97
tpch_q05/duckdb:vortex-file-compressed 931276232 928302899 1.00
tpch_q06/duckdb:vortex-file-compressed 328293123 387066678 0.85
tpch_q07/duckdb:vortex-file-compressed 976800645 1050740511 0.93
tpch_q08/duckdb:vortex-file-compressed 1109511962 1115841466 0.99
tpch_q09/duckdb:vortex-file-compressed 908460601 921717388 0.99
tpch_q10/duckdb:vortex-file-compressed 753693556 872304481 0.86
tpch_q11/duckdb:vortex-file-compressed 503943855 642804899 0.78
tpch_q12/duckdb:vortex-file-compressed 756451952 812032240 0.93
tpch_q13/duckdb:vortex-file-compressed 484203748 498867135 0.97
tpch_q14/duckdb:vortex-file-compressed 469281624 508800700 0.92
tpch_q15/duckdb:vortex-file-compressed 374710478 330265394 1.13
tpch_q16/duckdb:vortex-file-compressed 374617765 373885313 1.00
tpch_q17/duckdb:vortex-file-compressed 817706984 721771308 1.13
tpch_q18/duckdb:vortex-file-compressed 601325128 573956389 1.05
tpch_q19/duckdb:vortex-file-compressed 504442750 535798272 0.94
tpch_q20/duckdb:vortex-file-compressed 869399124 939398909 0.93
tpch_q21/duckdb:vortex-file-compressed 1148583015 1092915569 1.05
tpch_q22/duckdb:vortex-file-compressed 308239106 314596565 0.98
duckdb / vortex-compact (0.993x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 331193333 394109182 0.84
tpch_q02/duckdb:vortex-compact 956282032 973864659 0.98
tpch_q03/duckdb:vortex-compact 760366884 699941885 1.09
tpch_q04/duckdb:vortex-compact 431806321 462463748 0.93
tpch_q05/duckdb:vortex-compact 920255901 873208711 1.05
tpch_q06/duckdb:vortex-compact 352791964 403267522 0.87
tpch_q07/duckdb:vortex-compact 996672369 960548390 1.04
tpch_q08/duckdb:vortex-compact 1045588324 1059370423 0.99
tpch_q09/duckdb:vortex-compact 1099548247 981282315 1.12
tpch_q10/duckdb:vortex-compact 738723948 715398589 1.03
tpch_q11/duckdb:vortex-compact 588483345 536739166 1.10
tpch_q12/duckdb:vortex-compact 679092856 648888255 1.05
tpch_q13/duckdb:vortex-compact 479652529 438970546 1.09
tpch_q14/duckdb:vortex-compact 450640251 457471784 0.99
tpch_q15/duckdb:vortex-compact 313888138 349323843 0.90
tpch_q16/duckdb:vortex-compact 346382905 350280537 0.99
tpch_q17/duckdb:vortex-compact 781633058 648564687 1.21
tpch_q18/duckdb:vortex-compact 448051171 537963951 0.83
tpch_q19/duckdb:vortex-compact 487805324 541352571 0.90
tpch_q20/duckdb:vortex-compact 723156707 796003146 0.91
tpch_q21/duckdb:vortex-compact 1006155441 922427489 1.09
tpch_q22/duckdb:vortex-compact 306076498 324473771 0.94
duckdb / parquet (0.970x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 484727942 482266893 1.01
tpch_q02/duckdb:parquet 1129470786 1318687040 0.86
tpch_q03/duckdb:parquet 1159414596 1304393749 0.89
tpch_q04/duckdb:parquet 715103855 703015248 1.02
tpch_q05/duckdb:parquet 1316774593 1338251792 0.98
tpch_q06/duckdb:parquet 512206646 455728875 1.12
tpch_q07/duckdb:parquet 1359798475 1345322197 1.01
tpch_q08/duckdb:parquet 1574253910 1568901012 1.00
tpch_q09/duckdb:parquet 1432687436 1494365197 0.96
tpch_q10/duckdb:parquet 1396404127 1268395784 1.10
tpch_q11/duckdb:parquet 776308678 814018247 0.95
tpch_q12/duckdb:parquet 720756740 818479928 0.88
tpch_q13/duckdb:parquet 932370583 986405046 0.95
tpch_q14/duckdb:parquet 758746911 767005790 0.99
tpch_q15/duckdb:parquet 574706845 724135306 0.79
tpch_q16/duckdb:parquet 728093683 716034635 1.02
tpch_q17/duckdb:parquet 853123866 869330994 0.98
tpch_q18/duckdb:parquet 984729595 954699231 1.03
tpch_q19/duckdb:parquet 935417285 882051723 1.06
tpch_q20/duckdb:parquet 1165389911 1274270290 0.91
tpch_q21/duckdb:parquet 1163716697 1212299761 0.96
tpch_q22/duckdb:parquet 575552002 613889898 0.94
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact -22.7% +3.1% -25.0% +69.0% ➖ noise
1 datafusion:vortex-file-compressed +12.6% +3.1% +9.3% +57.2% ➖ noise
1 duckdb:vortex-compact -16.0% +3.1% -18.5% +44.9% ➖ noise
1 duckdb:vortex-file-compressed +1.9% +3.1% -1.1% +41.6% ➖ noise
2 datafusion:vortex-compact +3.1% -9.5% +13.9% +33.4% ➖ noise
2 datafusion:vortex-file-compressed -0.4% -9.5% +10.0% +36.2% ➖ noise
2 duckdb:vortex-compact -1.8% -9.5% +8.5% +33.4% ➖ noise
2 duckdb:vortex-file-compressed +7.2% -9.5% +18.4% +33.4% ➖ noise
3 datafusion:vortex-compact +24.0% -5.8% +31.6% +42.7% ➖ noise
3 datafusion:vortex-file-compressed -4.4% -5.8% +1.4% +47.4% ➖ noise
3 duckdb:vortex-compact +8.6% -5.8% +15.3% +33.4% ➖ noise
3 duckdb:vortex-file-compressed +6.1% -5.8% +12.6% +34.5% ➖ noise
4 datafusion:vortex-compact -8.2% -1.9% -6.4% +33.4% ➖ noise
4 datafusion:vortex-file-compressed +3.0% -1.9% +4.9% +33.4% ➖ noise
4 duckdb:vortex-compact -6.6% -1.9% -4.9% +33.4% ➖ noise
4 duckdb:vortex-file-compressed -2.5% -1.9% -0.7% +33.4% ➖ noise
5 datafusion:vortex-compact -4.7% -13.9% +10.7% +33.4% ➖ noise
5 datafusion:vortex-file-compressed -9.2% -13.9% +5.5% +33.4% ➖ noise
5 duckdb:vortex-compact +5.4% -13.9% +22.4% +33.4% ➖ noise
5 duckdb:vortex-file-compressed +0.3% -13.9% +16.5% +33.4% ➖ noise
6 datafusion:vortex-compact -4.4% -14.1% +11.4% +33.4% ➖ noise
6 datafusion:vortex-file-compressed -1.0% -14.1% +15.3% +36.6% ➖ noise
6 duckdb:vortex-compact -12.5% -14.1% +1.9% +33.4% ➖ noise
6 duckdb:vortex-file-compressed -15.2% -14.1% -1.2% +36.5% ➖ noise
7 datafusion:vortex-compact -12.4% -9.8% -2.8% +33.4% ➖ noise
7 datafusion:vortex-file-compressed -32.8% -9.8% -25.5% +33.4% ✅ faster
7 duckdb:vortex-compact +3.8% -9.8% +15.1% +33.4% ➖ noise
7 duckdb:vortex-file-compressed -7.0% -9.8% +3.1% +33.4% ➖ noise
8 datafusion:vortex-compact +8.4% -8.6% +18.5% +33.4% ➖ noise
8 datafusion:vortex-file-compressed -20.1% -8.6% -12.7% +33.4% ➖ noise
8 duckdb:vortex-compact -1.3% -8.6% +8.0% +33.4% ➖ noise
8 duckdb:vortex-file-compressed -0.6% -8.6% +8.8% +33.4% ➖ noise
9 datafusion:vortex-compact -12.0% -4.1% -8.3% +33.4% ➖ noise
9 datafusion:vortex-file-compressed -10.3% -4.1% -6.5% +33.4% ➖ noise
9 duckdb:vortex-compact +12.1% -4.1% +16.8% +33.4% ➖ noise
9 duckdb:vortex-file-compressed -1.4% -4.1% +2.8% +33.4% ➖ noise
10 datafusion:vortex-compact -33.7% +1.0% -34.4% +33.4% ✅ faster
10 datafusion:vortex-file-compressed +16.6% +1.0% +15.5% +33.4% ➖ noise
10 duckdb:vortex-compact +3.3% +1.0% +2.2% +33.4% ➖ noise
10 duckdb:vortex-file-compressed -13.6% +1.0% -14.5% +33.4% ➖ noise
11 datafusion:vortex-compact -17.8% +6.0% -22.5% +33.4% ➖ noise
11 datafusion:vortex-file-compressed +19.6% +6.0% +12.8% +33.4% ➖ noise
11 duckdb:vortex-compact +9.6% +6.0% +3.4% +33.4% ➖ noise
11 duckdb:vortex-file-compressed -21.6% +6.0% -26.0% +33.4% ✅ faster
12 datafusion:vortex-compact -23.6% -6.4% -18.4% +38.2% ➖ noise
12 datafusion:vortex-file-compressed -20.2% -6.4% -14.8% +33.4% ➖ noise
12 duckdb:vortex-compact +4.7% -6.4% +11.8% +33.4% ➖ noise
12 duckdb:vortex-file-compressed -6.8% -6.4% -0.5% +42.2% ➖ noise
13 datafusion:vortex-compact -10.7% -6.1% -4.9% +48.5% ➖ noise
13 datafusion:vortex-file-compressed -8.8% -6.1% -2.9% +37.2% ➖ noise
13 duckdb:vortex-compact +9.3% -6.1% +16.4% +33.4% ➖ noise
13 duckdb:vortex-file-compressed -2.9% -6.1% +3.4% +33.4% ➖ noise
14 datafusion:vortex-compact -9.6% +3.5% -12.7% +33.4% ➖ noise
14 datafusion:vortex-file-compressed -21.5% +3.5% -24.2% +37.9% ➖ noise
14 duckdb:vortex-compact -1.5% +3.5% -4.9% +33.4% ➖ noise
14 duckdb:vortex-file-compressed -7.8% +3.5% -10.9% +33.5% ➖ noise
15 datafusion:vortex-compact +7.2% -27.1% +47.1% +43.6% 🚨 regression
15 datafusion:vortex-file-compressed -16.3% -27.1% +14.9% +50.1% ➖ noise
15 duckdb:vortex-compact -10.1% -27.1% +23.3% +46.7% ➖ noise
15 duckdb:vortex-file-compressed +13.5% -27.1% +55.7% +43.2% 🚨 regression
16 datafusion:vortex-compact -11.6% -0.4% -11.2% +33.4% ➖ noise
16 datafusion:vortex-file-compressed -5.6% -0.4% -5.2% +33.4% ➖ noise
16 duckdb:vortex-compact -1.1% -0.4% -0.7% +33.4% ➖ noise
16 duckdb:vortex-file-compressed +0.2% -0.4% +0.6% +33.4% ➖ noise
17 datafusion:vortex-compact -6.9% -19.3% +15.5% +33.4% ➖ noise
17 datafusion:vortex-file-compressed +3.7% -19.3% +28.5% +33.4% ➖ noise
17 duckdb:vortex-compact +20.5% -19.3% +49.4% +33.4% 🚨 regression
17 duckdb:vortex-file-compressed +13.3% -19.3% +40.5% +33.4% 🚨 regression
18 datafusion:vortex-compact +0.6% -5.7% +6.7% +33.4% ➖ noise
18 datafusion:vortex-file-compressed +34.9% -5.7% +43.1% +34.1% 🚨 regression
18 duckdb:vortex-compact -16.7% -5.7% -11.7% +33.4% ➖ noise
18 duckdb:vortex-file-compressed +4.8% -5.7% +11.1% +33.4% ➖ noise
19 datafusion:vortex-compact +7.9% +4.8% +3.0% +33.4% ➖ noise
19 datafusion:vortex-file-compressed +29.0% +4.8% +23.0% +33.4% ➖ noise
19 duckdb:vortex-compact -9.9% +4.8% -14.1% +33.4% ➖ noise
19 duckdb:vortex-file-compressed -5.9% +4.8% -10.2% +33.4% ➖ noise
20 datafusion:vortex-compact +15.8% +22.5% -5.4% +33.4% ➖ noise
20 datafusion:vortex-file-compressed +40.2% +22.5% +14.4% +33.4% ➖ noise
20 duckdb:vortex-compact -9.2% +22.5% -25.8% +33.4% ✅ faster
20 duckdb:vortex-file-compressed -7.5% +22.5% -24.4% +33.4% ➖ noise
21 datafusion:vortex-compact +7.3% +4.7% +2.5% +33.4% ➖ noise
21 datafusion:vortex-file-compressed +18.9% +4.7% +13.6% +33.4% ➖ noise
21 duckdb:vortex-compact +9.1% +4.7% +4.2% +33.4% ➖ noise
21 duckdb:vortex-file-compressed +5.1% +4.7% +0.4% +33.4% ➖ noise
22 datafusion:vortex-compact +15.4% +10.8% +4.2% +33.4% ➖ noise
22 datafusion:vortex-file-compressed +72.8% +10.8% +55.9% +39.0% 🚨 regression
22 duckdb:vortex-compact -5.7% +10.8% -14.9% +33.4% ➖ noise
22 duckdb:vortex-file-compressed -2.0% +10.8% -11.6% +33.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +7.4%
Vortex (geomean): 1.024x ➖
Parquet (geomean): 0.953x ➖
Shifts: Parquet (control) -4.7% · Median polish +1.9%


datafusion / vortex-file-compressed (0.957x ➖, 1↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 702892474 713765976 0.98
tpch_q02/datafusion:vortex-file-compressed 832036651 758027669 1.10
tpch_q03/datafusion:vortex-file-compressed 758154841 962718142 0.79
tpch_q04/datafusion:vortex-file-compressed 634587974 694981016 0.91
tpch_q05/datafusion:vortex-file-compressed 1007178273 943337320 1.07
tpch_q06/datafusion:vortex-file-compressed 569068090 595964889 0.95
tpch_q07/datafusion:vortex-file-compressed 1079907621 1123666474 0.96
tpch_q08/datafusion:vortex-file-compressed 1440479166 1316486785 1.09
tpch_q09/datafusion:vortex-file-compressed 1503726851 1283647473 1.17
tpch_q10/datafusion:vortex-file-compressed 1116383220 968148288 1.15
tpch_q11/datafusion:vortex-file-compressed 562965578 556836402 1.01
tpch_q12/datafusion:vortex-file-compressed 962933840 1190184507 0.81
tpch_q13/datafusion:vortex-file-compressed 452683151 465584509 0.97
tpch_q14/datafusion:vortex-file-compressed 631899415 564212369 1.12
tpch_q15/datafusion:vortex-file-compressed 1047142234 1003196316 1.04
tpch_q16/datafusion:vortex-file-compressed 534492112 469145916 1.14
tpch_q17/datafusion:vortex-file-compressed 1254766584 1190628887 1.05
tpch_q18/datafusion:vortex-file-compressed 1222996697 1200880584 1.02
tpch_q19/datafusion:vortex-file-compressed 868635962 794640494 1.09
tpch_q20/datafusion:vortex-file-compressed 889807355 959255293 0.93
tpch_q21/datafusion:vortex-file-compressed 1479789718 1967202230 0.75
tpch_q22/datafusion:vortex-file-compressed 🚀 381790618 983418057 0.39
datafusion / vortex-compact (1.115x ➖, 0↑ 2↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 752851686 693250121 1.09
tpch_q02/datafusion:vortex-compact 🚨 1187062237 634752759 1.87
tpch_q03/datafusion:vortex-compact 1041673673 849552150 1.23
tpch_q04/datafusion:vortex-compact 453789550 536939338 0.85
tpch_q05/datafusion:vortex-compact 885900928 893857916 0.99
tpch_q06/datafusion:vortex-compact 684495535 559906602 1.22
tpch_q07/datafusion:vortex-compact 1261701729 988042276 1.28
tpch_q08/datafusion:vortex-compact 1344851684 1116138890 1.20
tpch_q09/datafusion:vortex-compact 1338844880 1162589256 1.15
tpch_q10/datafusion:vortex-compact 1001638924 786405090 1.27
tpch_q11/datafusion:vortex-compact 482049017 411044002 1.17
tpch_q12/datafusion:vortex-compact 970024966 787978574 1.23
tpch_q13/datafusion:vortex-compact 455523818 408631695 1.11
tpch_q14/datafusion:vortex-compact 523941693 532919888 0.98
tpch_q15/datafusion:vortex-compact 958531230 991364220 0.97
tpch_q16/datafusion:vortex-compact 397632766 448537402 0.89
tpch_q17/datafusion:vortex-compact 1128305016 1225625076 0.92
tpch_q18/datafusion:vortex-compact 1136406196 1129120230 1.01
tpch_q19/datafusion:vortex-compact 1172157042 957338348 1.22
tpch_q20/datafusion:vortex-compact 874057989 940471185 0.93
tpch_q21/datafusion:vortex-compact 1363870651 1379161616 0.99
tpch_q22/datafusion:vortex-compact 🚨 592502760 439947964 1.35
datafusion / parquet (0.893x ➖, 3↑ 6↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 944003147 842674486 1.12
tpch_q02/datafusion:parquet 🚨 1763164615 897117993 1.97
tpch_q03/datafusion:parquet 🚨 1294763293 969710684 1.34
tpch_q04/datafusion:parquet 🚨 686351785 456014995 1.51
tpch_q05/datafusion:parquet 1365317585 1176196190 1.16
tpch_q06/datafusion:parquet 555419666 583501591 0.95
tpch_q07/datafusion:parquet 1306609195 1273189024 1.03
tpch_q08/datafusion:parquet 1557595692 1724554386 0.90
tpch_q09/datafusion:parquet 1908544797 2087071114 0.91
tpch_q10/datafusion:parquet 🚨 3378048285 2148358283 1.57
tpch_q11/datafusion:parquet 🚨 763045359 483597547 1.58
tpch_q12/datafusion:parquet 🚀 775768279 4065243101 0.19
tpch_q13/datafusion:parquet 🚀 745785259 12576503874 0.06
tpch_q14/datafusion:parquet 🚀 792079166 1705539375 0.46
tpch_q15/datafusion:parquet 1343657967 1789801639 0.75
tpch_q16/datafusion:parquet 492908206 565794100 0.87
tpch_q17/datafusion:parquet 1618163121 1353392311 1.20
tpch_q18/datafusion:parquet 1745356698 1463090279 1.19
tpch_q19/datafusion:parquet 1040167752 967819803 1.07
tpch_q20/datafusion:parquet 🚨 1517340698 1146815917 1.32
tpch_q21/datafusion:parquet 1806738276 1779825490 1.02
tpch_q22/datafusion:parquet 943854502 832381641 1.13
duckdb / vortex-file-compressed (1.019x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 639578259 637105070 1.00
tpch_q02/duckdb:vortex-file-compressed 1575315271 1318113461 1.20
tpch_q03/duckdb:vortex-file-compressed 1134664553 985578002 1.15
tpch_q04/duckdb:vortex-file-compressed 802511594 1020647018 0.79
tpch_q05/duckdb:vortex-file-compressed 1307649357 1329896604 0.98
tpch_q06/duckdb:vortex-file-compressed 639070868 617366812 1.04
tpch_q07/duckdb:vortex-file-compressed 1277635357 1302798612 0.98
tpch_q08/duckdb:vortex-file-compressed 1552763671 1549169643 1.00
tpch_q09/duckdb:vortex-file-compressed 1775546534 1685773155 1.05
tpch_q10/duckdb:vortex-file-compressed 1282341617 1249556618 1.03
tpch_q11/duckdb:vortex-file-compressed 667375053 722255147 0.92
tpch_q12/duckdb:vortex-file-compressed 1455650780 1266331259 1.15
tpch_q13/duckdb:vortex-file-compressed 1026288168 1090033804 0.94
tpch_q14/duckdb:vortex-file-compressed 724419387 699401501 1.04
tpch_q15/duckdb:vortex-file-compressed 610113725 568785721 1.07
tpch_q16/duckdb:vortex-file-compressed 474953492 516513122 0.92
tpch_q17/duckdb:vortex-file-compressed 1063896376 987919550 1.08
tpch_q18/duckdb:vortex-file-compressed 993752221 1020307624 0.97
tpch_q19/duckdb:vortex-file-compressed 868244589 908003410 0.96
tpch_q20/duckdb:vortex-file-compressed 1238798202 1234308599 1.00
tpch_q21/duckdb:vortex-file-compressed 2309484275 2016201635 1.15
tpch_q22/duckdb:vortex-file-compressed 539335584 493720711 1.09
duckdb / vortex-compact (1.010x ➖, 0↑ 0↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 627755671 616580059 1.02
tpch_q02/duckdb:vortex-compact 990885512 1136385772 0.87
tpch_q03/duckdb:vortex-compact 995949352 961010352 1.04
tpch_q04/duckdb:vortex-compact 678213154 615921051 1.10
tpch_q05/duckdb:vortex-compact 1172192455 1173567605 1.00
tpch_q06/duckdb:vortex-compact 567782960 602001884 0.94
tpch_q07/duckdb:vortex-compact 1257447570 1148876824 1.09
tpch_q08/duckdb:vortex-compact 1427317020 1367470239 1.04
tpch_q09/duckdb:vortex-compact 1608809450 1633822823 0.98
tpch_q10/duckdb:vortex-compact 1128553758 1060662546 1.06
tpch_q11/duckdb:vortex-compact 706954114 760686013 0.93
tpch_q12/duckdb:vortex-compact 1166149370 1067683481 1.09
tpch_q13/duckdb:vortex-compact 957783622 1026221525 0.93
tpch_q14/duckdb:vortex-compact 647285871 638591172 1.01
tpch_q15/duckdb:vortex-compact 556913501 520825102 1.07
tpch_q16/duckdb:vortex-compact 395701982 433328627 0.91
tpch_q17/duckdb:vortex-compact 1004837161 913660684 1.10
tpch_q18/duckdb:vortex-compact 983736674 850245620 1.16
tpch_q19/duckdb:vortex-compact 747261639 741352203 1.01
tpch_q20/duckdb:vortex-compact 1116559474 1203463964 0.93
tpch_q21/duckdb:vortex-compact 1664081508 1746354832 0.95
tpch_q22/duckdb:vortex-compact 498292045 486393973 1.02
duckdb / parquet (1.018x ➖, 0↑ 1↓)
name PR 9bec4c8 (ns) base c54ce7e (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 958954355 871681478 1.10
tpch_q02/duckdb:parquet 1399244176 1507289112 0.93
tpch_q03/duckdb:parquet 2021528914 1885662900 1.07
tpch_q04/duckdb:parquet 🚨 1452846390 1016400473 1.43
tpch_q05/duckdb:parquet 2088409357 2029271568 1.03
tpch_q06/duckdb:parquet 816001818 888897174 0.92
tpch_q07/duckdb:parquet 1966554489 1953250858 1.01
tpch_q08/duckdb:parquet 2676047218 2354275724 1.14
tpch_q09/duckdb:parquet 2872178849 2888625477 0.99
tpch_q10/duckdb:parquet 3437761222 3395848987 1.01
tpch_q11/duckdb:parquet 1095061104 1109634508 0.99
tpch_q12/duckdb:parquet 1413688240 1381698764 1.02
tpch_q13/duckdb:parquet 1403066043 1363806317 1.03
tpch_q14/duckdb:parquet 1303865825 1452492937 0.90
tpch_q15/duckdb:parquet 912326452 1049309173 0.87
tpch_q16/duckdb:parquet 896755563 1044398440 0.86
tpch_q17/duckdb:parquet 1428710024 1482656608 0.96
tpch_q18/duckdb:parquet 1694634023 1451599103 1.17
tpch_q19/duckdb:parquet 1628573739 1644836385 0.99
tpch_q20/duckdb:parquet 1929857754 2013220110 0.96
tpch_q21/duckdb:parquet 2003347346 1927755181 1.04
tpch_q22/duckdb:parquet 1266204484 1126419994 1.12
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +8.6% +11.0% -2.2% +177.3% ➖ noise
1 datafusion:vortex-file-compressed -1.5% +11.0% -11.3% +177.3% ➖ noise
1 duckdb:vortex-compact +1.8% +11.0% -8.3% +177.3% ➖ noise
1 duckdb:vortex-file-compressed +0.4% +11.0% -9.6% +177.3% ➖ noise
2 datafusion:vortex-compact +87.0% +35.1% +38.5% +177.3% ➖ noise
2 datafusion:vortex-file-compressed +9.8% +35.1% -18.7% +177.3% ➖ noise
2 duckdb:vortex-compact -12.8% +35.1% -35.4% +177.3% ➖ noise
2 duckdb:vortex-file-compressed +19.5% +35.1% -11.5% +177.3% ➖ noise
3 datafusion:vortex-compact +22.6% +19.6% +2.5% +177.3% ➖ noise
3 datafusion:vortex-file-compressed -21.2% +19.6% -34.2% +177.3% ➖ noise
3 duckdb:vortex-compact +3.6% +19.6% -13.4% +177.3% ➖ noise
3 duckdb:vortex-file-compressed +15.1% +19.6% -3.8% +177.3% ➖ noise
4 datafusion:vortex-compact -15.5% +46.7% -42.4% +177.3% ➖ noise
4 datafusion:vortex-file-compressed -8.7% +46.7% -37.7% +177.3% ➖ noise
4 duckdb:vortex-compact +10.1% +46.7% -24.9% +177.3% ➖ noise
4 duckdb:vortex-file-compressed -21.4% +46.7% -46.4% +177.3% ➖ noise
5 datafusion:vortex-compact -0.9% +9.3% -9.3% +177.3% ➖ noise
5 datafusion:vortex-file-compressed +6.8% +9.3% -2.3% +177.3% ➖ noise
5 duckdb:vortex-compact -0.1% +9.3% -8.6% +177.3% ➖ noise
5 duckdb:vortex-file-compressed -1.7% +9.3% -10.0% +177.3% ➖ noise
6 datafusion:vortex-compact +22.3% -6.5% +30.8% +177.3% ➖ noise
6 datafusion:vortex-file-compressed -4.5% -6.5% +2.1% +177.3% ➖ noise
6 duckdb:vortex-compact -5.7% -6.5% +0.9% +177.3% ➖ noise
6 duckdb:vortex-file-compressed +3.5% -6.5% +10.7% +177.3% ➖ noise
7 datafusion:vortex-compact +27.7% +1.6% +25.6% +177.3% ➖ noise
7 datafusion:vortex-file-compressed -3.9% +1.6% -5.5% +177.3% ➖ noise
7 duckdb:vortex-compact +9.5% +1.6% +7.7% +177.3% ➖ noise
7 duckdb:vortex-file-compressed -1.9% +1.6% -3.5% +177.3% ➖ noise
8 datafusion:vortex-compact +20.5% +1.3% +18.9% +177.3% ➖ noise
8 datafusion:vortex-file-compressed +9.4% +1.3% +8.0% +177.3% ➖ noise
8 duckdb:vortex-compact +4.4% +1.3% +3.0% +177.3% ➖ noise
8 duckdb:vortex-file-compressed +0.2% +1.3% -1.1% +177.3% ➖ noise
9 datafusion:vortex-compact +15.2% -4.6% +20.8% +177.3% ➖ noise
9 datafusion:vortex-file-compressed +17.1% -4.6% +22.9% +177.3% ➖ noise
9 duckdb:vortex-compact -1.5% -4.6% +3.3% +177.3% ➖ noise
9 duckdb:vortex-file-compressed +5.3% -4.6% +10.5% +177.3% ➖ noise
10 datafusion:vortex-compact +27.4% +26.2% +1.0% +177.3% ➖ noise
10 datafusion:vortex-file-compressed +15.3% +26.2% -8.6% +177.3% ➖ noise
10 duckdb:vortex-compact +6.4% +26.2% -15.7% +177.3% ➖ noise
10 duckdb:vortex-file-compressed +2.6% +26.2% -18.7% +177.3% ➖ noise
11 datafusion:vortex-compact +17.3% +24.8% -6.0% +177.3% ➖ noise
11 datafusion:vortex-file-compressed +1.1% +24.8% -19.0% +177.3% ➖ noise
11 duckdb:vortex-compact -7.1% +24.8% -25.5% +177.3% ➖ noise
11 duckdb:vortex-file-compressed -7.6% +24.8% -26.0% +177.3% ➖ noise
12 datafusion:vortex-compact +23.1% -55.8% +178.6% +177.3% 🚨 regression
12 datafusion:vortex-file-compressed -19.1% -55.8% +83.1% +177.3% ➖ noise
12 duckdb:vortex-compact +9.2% -55.8% +147.2% +177.3% ➖ noise
12 duckdb:vortex-file-compressed +15.0% -55.8% +160.1% +177.3% ➖ noise
13 datafusion:vortex-compact +11.5% -75.3% +351.3% +177.3% 🚨 regression
13 datafusion:vortex-file-compressed -2.8% -75.3% +293.6% +177.3% 🚨 regression
13 duckdb:vortex-compact -6.7% -75.3% +277.9% +177.3% 🚨 regression
13 duckdb:vortex-file-compressed -5.8% -75.3% +281.2% +177.3% 🚨 regression
14 datafusion:vortex-compact -1.7% -35.4% +52.3% +177.3% ➖ noise
14 datafusion:vortex-file-compressed +12.0% -35.4% +73.5% +177.3% ➖ noise
14 duckdb:vortex-compact +1.4% -35.4% +57.0% +177.3% ➖ noise
14 duckdb:vortex-file-compressed +3.6% -35.4% +60.4% +177.3% ➖ noise
15 datafusion:vortex-compact -3.3% -19.2% +19.7% +177.3% ➖ noise
15 datafusion:vortex-file-compressed +4.4% -19.2% +29.2% +177.3% ➖ noise
15 duckdb:vortex-compact +6.9% -19.2% +32.4% +177.3% ➖ noise
15 duckdb:vortex-file-compressed +7.3% -19.2% +32.8% +177.3% ➖ noise
16 datafusion:vortex-compact -11.3% -13.5% +2.5% +177.3% ➖ noise
16 datafusion:vortex-file-compressed +13.9% -13.5% +31.7% +177.3% ➖ noise
16 duckdb:vortex-compact -8.7% -13.5% +5.6% +177.3% ➖ noise
16 duckdb:vortex-file-compressed -8.0% -13.5% +6.3% +177.3% ➖ noise
17 datafusion:vortex-compact -7.9% +7.3% -14.2% +177.3% ➖ noise
17 datafusion:vortex-file-compressed +5.4% +7.3% -1.8% +177.3% ➖ noise
17 duckdb:vortex-compact +10.0% +7.3% +2.5% +177.3% ➖ noise
17 duckdb:vortex-file-compressed +7.7% +7.3% +0.3% +177.3% ➖ noise
18 datafusion:vortex-compact +0.6% +18.0% -14.7% +177.3% ➖ noise
18 datafusion:vortex-file-compressed +1.8% +18.0% -13.7% +177.3% ➖ noise
18 duckdb:vortex-compact +15.7% +18.0% -2.0% +177.3% ➖ noise
18 duckdb:vortex-file-compressed -2.6% +18.0% -17.5% +177.3% ➖ noise
19 datafusion:vortex-compact +22.4% +3.2% +18.7% +177.3% ➖ noise
19 datafusion:vortex-file-compressed +9.3% +3.2% +6.0% +177.3% ➖ noise
19 duckdb:vortex-compact +0.8% +3.2% -2.3% +177.3% ➖ noise
19 duckdb:vortex-file-compressed -4.4% +3.2% -7.3% +177.3% ➖ noise
20 datafusion:vortex-compact -7.1% +12.6% -17.5% +177.3% ➖ noise
20 datafusion:vortex-file-compressed -7.2% +12.6% -17.6% +177.3% ➖ noise
20 duckdb:vortex-compact -7.2% +12.6% -17.6% +177.3% ➖ noise
20 duckdb:vortex-file-compressed +0.4% +12.6% -10.9% +177.3% ➖ noise
21 datafusion:vortex-compact -1.1% +2.7% -3.7% +177.3% ➖ noise
21 datafusion:vortex-file-compressed -24.8% +2.7% -26.8% +177.3% ➖ noise
21 duckdb:vortex-compact -4.7% +2.7% -7.2% +177.3% ➖ noise
21 duckdb:vortex-file-compressed +14.5% +2.7% +11.5% +177.3% ➖ noise
22 datafusion:vortex-compact +34.7% +12.9% +19.3% +177.3% ➖ noise
22 datafusion:vortex-file-compressed -61.2% +12.9% -65.6% +177.3% ✅ faster
22 duckdb:vortex-compact +2.4% +12.9% -9.3% +177.3% ➖ noise
22 duckdb:vortex-file-compressed +9.2% +12.9% -3.2% +177.3% ➖ noise

@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 20, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 20, 2026
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 21, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ext/datafusion Relates to the DataFusion integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant