Skip to content

Silence unused warning#7254

Merged
connortsui20 merged 1 commit intodevelopfrom
ct/silenced-warning
Apr 1, 2026
Merged

Silence unused warning#7254
connortsui20 merged 1 commit intodevelopfrom
ct/silenced-warning

Conversation

@connortsui20
Copy link
Copy Markdown
Contributor

Summary

warning: value assigned to `nbytes` is never read
  --> vortex-layout/src/layouts/buffered.rs:75:25
   |
75 |                         nbytes -= chunk_size;
   |                         ^^^^^^^^^^^^^^^^^^^^
   |
   = help: maybe it is overwritten before being read?
   = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default

Because we break immediately after nbytes is never used again.

Testing

N/A

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@robert3005
Copy link
Copy Markdown
Contributor

this doesnt seem right?

@connortsui20 connortsui20 added changelog/skip Do not list PR in the changelog action/benchmark Trigger full benchmarks to run on this PR labels Apr 1, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label Apr 1, 2026
Copy link
Copy Markdown
Contributor

@a10y a10y left a comment

Choose a reason for hiding this comment

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

ah yea because we break right after

@connortsui20 connortsui20 enabled auto-merge (squash) April 1, 2026 19:07
@connortsui20 connortsui20 merged commit 6fdd0b3 into develop Apr 1, 2026
79 of 80 checks passed
@connortsui20 connortsui20 deleted the ct/silenced-warning branch April 1, 2026 19:07
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Polar Signals Profiling Results

Latest Run

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

Powered by Polar Signals Cloud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: PolarSignals Profiling

Vortex (geomean): 0.892x ✅


datafusion / vortex-file-compressed (0.892x ✅, 8↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 131780574 145036893 0.91
polarsignals_q01/datafusion:vortex-file-compressed 🚀 391379618 459399820 0.85
polarsignals_q02/datafusion:vortex-file-compressed 🚀 23840653 26650063 0.89
polarsignals_q03/datafusion:vortex-file-compressed 🚀 402136864 447316184 0.90
polarsignals_q04/datafusion:vortex-file-compressed 🚀 12336043 13804834 0.89
polarsignals_q05/datafusion:vortex-file-compressed 🚀 17359254 20134669 0.86
polarsignals_q06/datafusion:vortex-file-compressed 20070489 21196386 0.95
polarsignals_q07/datafusion:vortex-file-compressed 🚀 14673467 16412235 0.89
polarsignals_q08/datafusion:vortex-file-compressed 🚀 483329323 548609698 0.88
polarsignals_q09/datafusion:vortex-file-compressed 🚀 10966858 12248550 0.90

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -11.7%
Vortex (geomean): 0.800x ✅
Parquet (geomean): 0.896x ✅
Shifts: Parquet (control) -10.4% · Median polish -18.4%


datafusion / vortex-file-compressed (0.779x ✅, 22↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 50667506 62738550 0.81
tpch_q02/datafusion:vortex-file-compressed 🚀 34692222 44499556 0.78
tpch_q03/datafusion:vortex-file-compressed 🚀 29260088 37459716 0.78
tpch_q04/datafusion:vortex-file-compressed 🚀 18884876 23403935 0.81
tpch_q05/datafusion:vortex-file-compressed 🚀 55658435 73383424 0.76
tpch_q06/datafusion:vortex-file-compressed 🚀 10141861 13608044 0.75
tpch_q07/datafusion:vortex-file-compressed 🚀 67622184 88580108 0.76
tpch_q08/datafusion:vortex-file-compressed 🚀 48308706 59380387 0.81
tpch_q09/datafusion:vortex-file-compressed 🚀 59207302 75924891 0.78
tpch_q10/datafusion:vortex-file-compressed 🚀 48243198 63137640 0.76
tpch_q11/datafusion:vortex-file-compressed 🚀 19799908 23777364 0.83
tpch_q12/datafusion:vortex-file-compressed 🚀 24178420 31544885 0.77
tpch_q13/datafusion:vortex-file-compressed 🚀 30335579 35771083 0.85
tpch_q14/datafusion:vortex-file-compressed 🚀 16756886 22349995 0.75
tpch_q15/datafusion:vortex-file-compressed 🚀 25681507 32492226 0.79
tpch_q16/datafusion:vortex-file-compressed 🚀 24945546 31696423 0.79
tpch_q17/datafusion:vortex-file-compressed 🚀 68477738 100125618 0.68
tpch_q18/datafusion:vortex-file-compressed 🚀 83755381 116201486 0.72
tpch_q19/datafusion:vortex-file-compressed 🚀 23901349 28509379 0.84
tpch_q20/datafusion:vortex-file-compressed 🚀 36067416 45377454 0.79
tpch_q21/datafusion:vortex-file-compressed 🚀 77788218 102506971 0.76
tpch_q22/datafusion:vortex-file-compressed 🚀 17555825 22518577 0.78
datafusion / vortex-compact (0.801x ✅, 22↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚀 60019170 79313128 0.76
tpch_q02/datafusion:vortex-compact 🚀 40918372 47275955 0.87
tpch_q03/datafusion:vortex-compact 🚀 32543065 45792008 0.71
tpch_q04/datafusion:vortex-compact 🚀 24446547 32673008 0.75
tpch_q05/datafusion:vortex-compact 🚀 59898726 82077817 0.73
tpch_q06/datafusion:vortex-compact 🚀 14295130 18605975 0.77
tpch_q07/datafusion:vortex-compact 🚀 74375299 92632784 0.80
tpch_q08/datafusion:vortex-compact 🚀 53478029 66200681 0.81
tpch_q09/datafusion:vortex-compact 🚀 67106825 82829736 0.81
tpch_q10/datafusion:vortex-compact 🚀 55450769 69497980 0.80
tpch_q11/datafusion:vortex-compact 🚀 20704545 25811931 0.80
tpch_q12/datafusion:vortex-compact 🚀 35795091 41782468 0.86
tpch_q13/datafusion:vortex-compact 🚀 38131251 43927392 0.87
tpch_q14/datafusion:vortex-compact 🚀 21549355 25338696 0.85
tpch_q15/datafusion:vortex-compact 🚀 36265474 41994748 0.86
tpch_q16/datafusion:vortex-compact 🚀 32001163 38237445 0.84
tpch_q17/datafusion:vortex-compact 🚀 77018822 100797450 0.76
tpch_q18/datafusion:vortex-compact 🚀 92964253 129245063 0.72
tpch_q19/datafusion:vortex-compact 🚀 35000971 39748782 0.88
tpch_q20/datafusion:vortex-compact 🚀 41961063 51279894 0.82
tpch_q21/datafusion:vortex-compact 🚀 95432037 121823307 0.78
tpch_q22/datafusion:vortex-compact 🚀 17435107 21386345 0.82
datafusion / parquet (0.882x ✅, 15↑ 1↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 136029700 145555908 0.93
tpch_q02/datafusion:parquet 🚀 74206678 88774668 0.84
tpch_q03/datafusion:parquet 83100869 83479612 1.00
tpch_q04/datafusion:parquet 🚀 50191860 57831876 0.87
tpch_q05/datafusion:parquet 🚀 108137924 129283841 0.84
tpch_q06/datafusion:parquet 🚨 44500198 37956692 1.17
tpch_q07/datafusion:parquet 🚀 118574843 142610238 0.83
tpch_q08/datafusion:parquet 🚀 110369405 124137566 0.89
tpch_q09/datafusion:parquet 🚀 137307948 164296832 0.84
tpch_q10/datafusion:parquet 🚀 127985288 156448102 0.82
tpch_q11/datafusion:parquet 🚀 50455487 61142440 0.83
tpch_q12/datafusion:parquet 93824591 98426940 0.95
tpch_q13/datafusion:parquet 🚀 222182316 275267607 0.81
tpch_q14/datafusion:parquet 53547029 56167673 0.95
tpch_q15/datafusion:parquet 🚀 69380711 79755804 0.87
tpch_q16/datafusion:parquet 🚀 52479281 67226723 0.78
tpch_q17/datafusion:parquet 🚀 148042961 180426882 0.82
tpch_q18/datafusion:parquet 🚀 183425432 213598890 0.86
tpch_q19/datafusion:parquet 90166748 85363382 1.06
tpch_q20/datafusion:parquet 🚀 77305710 94315286 0.82
tpch_q21/datafusion:parquet 🚀 152656091 183679139 0.83
tpch_q22/datafusion:parquet 35953790 39894051 0.90
datafusion / arrow (0.711x ✅, 22↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 56099650 98828705 0.57
tpch_q02/datafusion:arrow 🚀 22556270 28559206 0.79
tpch_q03/datafusion:arrow 🚀 35288117 53047407 0.67
tpch_q04/datafusion:arrow 🚀 29635377 48332112 0.61
tpch_q05/datafusion:arrow 🚀 80857655 115188789 0.70
tpch_q06/datafusion:arrow 🚀 22242741 31096093 0.72
tpch_q07/datafusion:arrow 🚀 117491764 165461554 0.71
tpch_q08/datafusion:arrow 🚀 50332816 71581934 0.70
tpch_q09/datafusion:arrow 🚀 77309142 120615777 0.64
tpch_q10/datafusion:arrow 🚀 60436656 82485599 0.73
tpch_q11/datafusion:arrow 🚀 12858798 15646575 0.82
tpch_q12/datafusion:arrow 🚀 60309692 84264475 0.72
tpch_q13/datafusion:arrow 🚀 53729886 67129940 0.80
tpch_q14/datafusion:arrow 🚀 25553948 38003235 0.67
tpch_q15/datafusion:arrow 🚀 47911738 78466792 0.61
tpch_q16/datafusion:arrow 🚀 22927721 27949674 0.82
tpch_q17/datafusion:arrow 🚀 75135387 116380973 0.65
tpch_q18/datafusion:arrow 🚀 154102070 208967516 0.74
tpch_q19/datafusion:arrow 🚀 41608606 58626116 0.71
tpch_q20/datafusion:arrow 🚀 42993351 57251215 0.75
tpch_q21/datafusion:arrow 🚀 165927764 222585529 0.75
tpch_q22/datafusion:arrow 🚀 21413355 25404571 0.84
duckdb / vortex-file-compressed (0.791x ✅, 21↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 34633828 38173913 0.91
tpch_q02/duckdb:vortex-file-compressed 🚀 29787001 35420971 0.84
tpch_q03/duckdb:vortex-file-compressed 🚀 30504971 39541844 0.77
tpch_q04/duckdb:vortex-file-compressed 🚀 32198148 39412978 0.82
tpch_q05/duckdb:vortex-file-compressed 🚀 35741424 45607565 0.78
tpch_q06/duckdb:vortex-file-compressed 🚀 11140486 15268754 0.73
tpch_q07/duckdb:vortex-file-compressed 🚀 38704631 48914077 0.79
tpch_q08/duckdb:vortex-file-compressed 🚀 41838519 54499108 0.77
tpch_q09/duckdb:vortex-file-compressed 🚀 87138918 111459375 0.78
tpch_q10/duckdb:vortex-file-compressed 🚀 38613106 48508566 0.80
tpch_q11/duckdb:vortex-file-compressed 🚀 16382453 21402750 0.77
tpch_q12/duckdb:vortex-file-compressed 🚀 24141328 30092126 0.80
tpch_q13/duckdb:vortex-file-compressed 🚀 39150869 49740779 0.79
tpch_q14/duckdb:vortex-file-compressed 🚀 22888442 31175733 0.73
tpch_q15/duckdb:vortex-file-compressed 🚀 16980346 21130948 0.80
tpch_q16/duckdb:vortex-file-compressed 🚀 31803049 38385580 0.83
tpch_q17/duckdb:vortex-file-compressed 🚀 26842813 33253513 0.81
tpch_q18/duckdb:vortex-file-compressed 🚀 49846560 62446864 0.80
tpch_q19/duckdb:vortex-file-compressed 🚀 33974950 45934138 0.74
tpch_q20/duckdb:vortex-file-compressed 🚀 36400661 43034709 0.85
tpch_q21/duckdb:vortex-file-compressed 🚀 111000731 155332657 0.71
tpch_q22/duckdb:vortex-file-compressed 🚀 19868875 24194050 0.82
duckdb / vortex-compact (0.830x ✅, 21↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 41278716 43819048 0.94
tpch_q02/duckdb:vortex-compact 🚀 40011415 45591797 0.88
tpch_q03/duckdb:vortex-compact 🚀 34886814 39860538 0.88
tpch_q04/duckdb:vortex-compact 🚀 35376881 43652450 0.81
tpch_q05/duckdb:vortex-compact 🚀 39128688 50052168 0.78
tpch_q06/duckdb:vortex-compact 🚀 15505422 18678342 0.83
tpch_q07/duckdb:vortex-compact 🚀 45882403 54067115 0.85
tpch_q08/duckdb:vortex-compact 🚀 48409217 57761322 0.84
tpch_q09/duckdb:vortex-compact 🚀 93574296 115532037 0.81
tpch_q10/duckdb:vortex-compact 🚀 42867442 50594017 0.85
tpch_q11/duckdb:vortex-compact 🚀 21020895 26743099 0.79
tpch_q12/duckdb:vortex-compact 🚀 38612306 43794557 0.88
tpch_q13/duckdb:vortex-compact 🚀 49068676 60972091 0.80
tpch_q14/duckdb:vortex-compact 🚀 30270900 40320836 0.75
tpch_q15/duckdb:vortex-compact 🚀 20255384 24117605 0.84
tpch_q16/duckdb:vortex-compact 🚀 39441355 44624814 0.88
tpch_q17/duckdb:vortex-compact 🚀 33641225 39998426 0.84
tpch_q18/duckdb:vortex-compact 🚀 52058966 65464375 0.80
tpch_q19/duckdb:vortex-compact 🚀 39491239 49531393 0.80
tpch_q20/duckdb:vortex-compact 🚀 46743353 53482086 0.87
tpch_q21/duckdb:vortex-compact 🚀 120644100 159143094 0.76
tpch_q22/duckdb:vortex-compact 🚀 21615119 26931259 0.80
duckdb / parquet (0.910x ➖, 10↑ 1↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 91408371 99834787 0.92
tpch_q02/duckdb:parquet 41452426 45705754 0.91
tpch_q03/duckdb:parquet 🚀 70081405 79552759 0.88
tpch_q04/duckdb:parquet 50202006 54420358 0.92
tpch_q05/duckdb:parquet 🚀 67372947 75765890 0.89
tpch_q06/duckdb:parquet 20410596 21709230 0.94
tpch_q07/duckdb:parquet 84171641 82529857 1.02
tpch_q08/duckdb:parquet 99281854 92166919 1.08
tpch_q09/duckdb:parquet 🚀 137206192 183694421 0.75
tpch_q10/duckdb:parquet 🚀 130796343 147452215 0.89
tpch_q11/duckdb:parquet 🚀 23270143 26518206 0.88
tpch_q12/duckdb:parquet 🚨 55770890 49785120 1.12
tpch_q13/duckdb:parquet 🚀 284206556 335560571 0.85
tpch_q14/duckdb:parquet 🚀 49347247 55340456 0.89
tpch_q15/duckdb:parquet 🚀 24841968 27859360 0.89
tpch_q16/duckdb:parquet 🚀 55809264 68851748 0.81
tpch_q17/duckdb:parquet 🚀 55045113 65041643 0.85
tpch_q18/duckdb:parquet 123562776 134824509 0.92
tpch_q19/duckdb:parquet 72894735 80448187 0.91
tpch_q20/duckdb:parquet 67230262 68750546 0.98
tpch_q21/duckdb:parquet 194516714 213617530 0.91
tpch_q22/duckdb:parquet 53747596 59114035 0.91
duckdb / duckdb (0.842x ✅, 18↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 16424558 17551708 0.94
tpch_q02/duckdb:duckdb 🚀 12877497 17004910 0.76
tpch_q03/duckdb:duckdb 🚀 19254497 24360068 0.79
tpch_q04/duckdb:duckdb 🚀 19894312 23487284 0.85
tpch_q05/duckdb:duckdb 🚀 19604796 24284352 0.81
tpch_q06/duckdb:duckdb 🚀 5475433 6465036 0.85
tpch_q07/duckdb:duckdb 🚀 24872070 28651659 0.87
tpch_q08/duckdb:duckdb 🚀 21535999 26492848 0.81
tpch_q09/duckdb:duckdb 🚀 58193775 71924081 0.81
tpch_q10/duckdb:duckdb 🚀 42668606 55533622 0.77
tpch_q11/duckdb:duckdb 🚀 6079937 7329939 0.83
tpch_q12/duckdb:duckdb 🚀 14063693 16364450 0.86
tpch_q13/duckdb:duckdb 🚀 38607699 45003436 0.86
tpch_q14/duckdb:duckdb 🚀 18027817 21301667 0.85
tpch_q15/duckdb:duckdb 🚀 12176138 14042872 0.87
tpch_q16/duckdb:duckdb 🚀 24026616 30912203 0.78
tpch_q17/duckdb:duckdb 14491892 16040295 0.90
tpch_q18/duckdb:duckdb 🚀 37682479 44440041 0.85
tpch_q19/duckdb:duckdb 🚀 27993725 32929537 0.85
tpch_q20/duckdb:duckdb 23171585 24680920 0.94
tpch_q21/duckdb:duckdb 🚀 58796859 71294481 0.82
tpch_q22/duckdb:duckdb 24353280 27055342 0.90
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow -43.2% -7.5% -38.6% +26.3% ✅ faster
1 datafusion:vortex-compact -24.3% -7.5% -18.2% +23.3% ➖ noise
1 datafusion:vortex-file-compressed -19.2% -7.5% -12.7% +25.2% ➖ noise
1 duckdb:duckdb -6.4% -7.5% +1.2% +23.9% ➖ noise
1 duckdb:vortex-compact -5.8% -7.5% +1.8% +23.4% ➖ noise
1 duckdb:vortex-file-compressed -9.3% -7.5% -1.9% +23.0% ➖ noise
2 datafusion:arrow -21.0% -12.9% -9.3% +21.1% ➖ noise
2 datafusion:vortex-compact -13.4% -12.9% -0.6% +21.1% ➖ noise
2 datafusion:vortex-file-compressed -22.0% -12.9% -10.5% +21.1% ➖ noise
2 duckdb:duckdb -24.3% -12.9% -13.0% +21.1% ➖ noise
2 duckdb:vortex-compact -12.2% -12.9% +0.8% +21.1% ➖ noise
2 duckdb:vortex-file-compressed -15.9% -12.9% -3.4% +21.1% ➖ noise
3 datafusion:arrow -33.5% -6.4% -29.0% +21.1% ✅ faster
3 datafusion:vortex-compact -28.9% -6.4% -24.1% +21.1% ✅ faster
3 datafusion:vortex-file-compressed -21.9% -6.4% -16.6% +21.1% ➖ noise
3 duckdb:duckdb -21.0% -6.4% -15.6% +21.1% ➖ noise
3 duckdb:vortex-compact -12.5% -6.4% -6.5% +21.1% ➖ noise
3 duckdb:vortex-file-compressed -22.9% -6.4% -17.6% +21.1% ✅ faster
4 datafusion:arrow -38.7% -10.5% -31.5% +21.1% ✅ faster
4 datafusion:vortex-compact -25.2% -10.5% -16.4% +21.1% ➖ noise
4 datafusion:vortex-file-compressed -19.3% -10.5% -9.8% +21.1% ➖ noise
4 duckdb:duckdb -15.3% -10.5% -5.3% +21.1% ➖ noise
4 duckdb:vortex-compact -19.0% -10.5% -9.4% +21.1% ➖ noise
4 duckdb:vortex-file-compressed -18.3% -10.5% -8.7% +21.1% ➖ noise
5 datafusion:arrow -29.8% -13.8% -18.6% +21.1% ✅ faster
5 datafusion:vortex-compact -27.0% -13.8% -15.4% +21.1% ➖ noise
5 datafusion:vortex-file-compressed -24.2% -13.8% -12.1% +21.1% ➖ noise
5 duckdb:duckdb -19.3% -13.8% -6.4% +21.1% ➖ noise
5 duckdb:vortex-compact -21.8% -13.8% -9.4% +21.1% ➖ noise
5 duckdb:vortex-file-compressed -21.6% -13.8% -9.1% +21.1% ➖ noise
6 datafusion:arrow -28.5% +5.0% -31.9% +21.1% ✅ faster
6 datafusion:vortex-compact -23.2% +5.0% -26.8% +21.1% ✅ faster
6 datafusion:vortex-file-compressed -25.5% +5.0% -29.0% +21.1% ✅ faster
6 duckdb:duckdb -15.3% +5.0% -19.3% +24.2% ➖ noise
6 duckdb:vortex-compact -17.0% +5.0% -20.9% +22.9% ✅ faster
6 duckdb:vortex-file-compressed -27.0% +5.0% -30.5% +24.1% ✅ faster
7 datafusion:arrow -29.0% -7.9% -22.9% +21.1% ✅ faster
7 datafusion:vortex-compact -19.7% -7.9% -12.8% +21.1% ➖ noise
7 datafusion:vortex-file-compressed -23.7% -7.9% -17.1% +21.1% ➖ noise
7 duckdb:duckdb -13.2% -7.9% -5.7% +21.1% ➖ noise
7 duckdb:vortex-compact -15.1% -7.9% -7.8% +21.1% ➖ noise
7 duckdb:vortex-file-compressed -20.9% -7.9% -14.1% +21.1% ➖ noise
8 datafusion:arrow -29.7% -2.1% -28.1% +21.1% ✅ faster
8 datafusion:vortex-compact -19.2% -2.1% -17.5% +21.1% ✅ faster
8 datafusion:vortex-file-compressed -18.6% -2.1% -16.9% +21.1% ➖ noise
8 duckdb:duckdb -18.7% -2.1% -16.9% +21.1% ➖ noise
8 duckdb:vortex-compact -16.2% -2.1% -14.4% +21.1% ➖ noise
8 duckdb:vortex-file-compressed -23.2% -2.1% -21.6% +21.1% ✅ faster
9 datafusion:arrow -35.9% -21.0% -18.9% +21.1% ✅ faster
9 datafusion:vortex-compact -19.0% -21.0% +2.5% +21.1% ➖ noise
9 datafusion:vortex-file-compressed -22.0% -21.0% -1.3% +21.1% ➖ noise
9 duckdb:duckdb -19.1% -21.0% +2.4% +21.1% ➖ noise
9 duckdb:vortex-compact -19.0% -21.0% +2.5% +21.1% ➖ noise
9 duckdb:vortex-file-compressed -21.8% -21.0% -1.0% +21.1% ➖ noise
10 datafusion:arrow -26.7% -14.8% -14.0% +21.1% ➖ noise
10 datafusion:vortex-compact -20.2% -14.8% -6.3% +21.1% ➖ noise
10 datafusion:vortex-file-compressed -23.6% -14.8% -10.3% +21.1% ➖ noise
10 duckdb:duckdb -23.2% -14.8% -9.8% +21.1% ➖ noise
10 duckdb:vortex-compact -15.3% -14.8% -0.5% +21.1% ➖ noise
10 duckdb:vortex-file-compressed -20.4% -14.8% -6.6% +21.1% ➖ noise
11 datafusion:arrow -17.8% -14.9% -3.4% +21.1% ➖ noise
11 datafusion:vortex-compact -19.8% -14.9% -5.7% +21.1% ➖ noise
11 datafusion:vortex-file-compressed -16.7% -14.9% -2.1% +21.1% ➖ noise
11 duckdb:duckdb -17.1% -14.9% -2.5% +21.1% ➖ noise
11 duckdb:vortex-compact -21.4% -14.9% -7.6% +21.1% ➖ noise
11 duckdb:vortex-file-compressed -23.5% -14.9% -10.1% +21.1% ➖ noise
12 datafusion:arrow -28.4% +3.3% -30.7% +21.1% ✅ faster
12 datafusion:vortex-compact -14.3% +3.3% -17.1% +21.1% ➖ noise
12 datafusion:vortex-file-compressed -23.4% +3.3% -25.8% +21.1% ✅ faster
12 duckdb:duckdb -14.1% +3.3% -16.8% +21.1% ➖ noise
12 duckdb:vortex-compact -11.8% +3.3% -14.7% +21.1% ➖ noise
12 duckdb:vortex-file-compressed -19.8% +3.3% -22.4% +21.1% ✅ faster
13 datafusion:arrow -20.0% -17.3% -3.2% +21.1% ➖ noise
13 datafusion:vortex-compact -13.2% -17.3% +5.0% +21.1% ➖ noise
13 datafusion:vortex-file-compressed -15.2% -17.3% +2.6% +21.1% ➖ noise
13 duckdb:duckdb -14.2% -17.3% +3.8% +21.1% ➖ noise
13 duckdb:vortex-compact -19.5% -17.3% -2.7% +21.1% ➖ noise
13 duckdb:vortex-file-compressed -21.3% -17.3% -4.8% +21.1% ➖ noise
14 datafusion:arrow -32.8% -7.8% -27.1% +29.6% ✅ faster
14 datafusion:vortex-compact -15.0% -7.8% -7.8% +21.1% ➖ noise
14 datafusion:vortex-file-compressed -25.0% -7.8% -18.7% +21.1% ✅ faster
14 duckdb:duckdb -15.4% -7.8% -8.2% +22.1% ➖ noise
14 duckdb:vortex-compact -24.9% -7.8% -18.6% +21.1% ✅ faster
14 duckdb:vortex-file-compressed -26.6% -7.8% -20.4% +21.1% ✅ faster
15 datafusion:arrow -38.9% -11.9% -30.7% +21.1% ✅ faster
15 datafusion:vortex-compact -13.6% -11.9% -1.9% +21.1% ➖ noise
15 datafusion:vortex-file-compressed -21.0% -11.9% -10.3% +21.1% ➖ noise
15 duckdb:duckdb -13.3% -11.9% -1.6% +21.1% ➖ noise
15 duckdb:vortex-compact -16.0% -11.9% -4.6% +21.1% ➖ noise
15 duckdb:vortex-file-compressed -19.6% -11.9% -8.8% +21.1% ➖ noise
16 datafusion:arrow -18.0% -20.5% +3.1% +21.1% ➖ noise
16 datafusion:vortex-compact -16.3% -20.5% +5.2% +21.1% ➖ noise
16 datafusion:vortex-file-compressed -21.3% -20.5% -1.1% +21.1% ➖ noise
16 duckdb:duckdb -22.3% -20.5% -2.3% +21.1% ➖ noise
16 duckdb:vortex-compact -11.6% -20.5% +11.1% +21.1% ➖ noise
16 duckdb:vortex-file-compressed -17.1% -20.5% +4.2% +21.1% ➖ noise
17 datafusion:arrow -35.4% -16.7% -22.5% +21.1% ✅ faster
17 datafusion:vortex-compact -23.6% -16.7% -8.3% +21.1% ➖ noise
17 datafusion:vortex-file-compressed -31.6% -16.7% -17.9% +21.1% ✅ faster
17 duckdb:duckdb -9.7% -16.7% +8.4% +21.1% ➖ noise
17 duckdb:vortex-compact -15.9% -16.7% +0.9% +21.1% ➖ noise
17 duckdb:vortex-file-compressed -19.3% -16.7% -3.1% +21.1% ➖ noise
18 datafusion:arrow -26.3% -11.3% -16.9% +21.1% ➖ noise
18 datafusion:vortex-compact -28.1% -11.3% -18.9% +21.1% ✅ faster
18 datafusion:vortex-file-compressed -27.9% -11.3% -18.8% +21.1% ✅ faster
18 duckdb:duckdb -15.2% -11.3% -4.4% +21.1% ➖ noise
18 duckdb:vortex-compact -20.5% -11.3% -10.4% +21.1% ➖ noise
18 duckdb:vortex-file-compressed -20.2% -11.3% -10.0% +21.1% ➖ noise
19 datafusion:arrow -29.0% -2.2% -27.5% +23.6% ✅ faster
19 datafusion:vortex-compact -11.9% -2.2% -10.0% +21.1% ➖ noise
19 datafusion:vortex-file-compressed -16.2% -2.2% -14.3% +21.1% ➖ noise
19 duckdb:duckdb -15.0% -2.2% -13.1% +21.1% ➖ noise
19 duckdb:vortex-compact -20.3% -2.2% -18.5% +21.1% ✅ faster
19 duckdb:vortex-file-compressed -26.0% -2.2% -24.4% +21.1% ✅ faster
20 datafusion:arrow -24.9% -10.5% -16.1% +21.1% ➖ noise
20 datafusion:vortex-compact -18.2% -10.5% -8.6% +21.1% ➖ noise
20 datafusion:vortex-file-compressed -20.5% -10.5% -11.2% +21.1% ➖ noise
20 duckdb:duckdb -6.1% -10.5% +4.9% +21.1% ➖ noise
20 duckdb:vortex-compact -12.6% -10.5% -2.4% +21.1% ➖ noise
20 duckdb:vortex-file-compressed -15.4% -10.5% -5.5% +21.1% ➖ noise
21 datafusion:arrow -25.5% -13.0% -14.3% +21.1% ➖ noise
21 datafusion:vortex-compact -21.7% -13.0% -10.0% +21.1% ➖ noise
21 datafusion:vortex-file-compressed -24.1% -13.0% -12.8% +21.1% ➖ noise
21 duckdb:duckdb -17.5% -13.0% -5.2% +21.1% ➖ noise
21 duckdb:vortex-compact -24.2% -13.0% -12.9% +21.1% ➖ noise
21 duckdb:vortex-file-compressed -28.5% -13.0% -17.9% +21.1% ✅ faster
22 datafusion:arrow -15.7% -9.5% -6.9% +21.1% ➖ noise
22 datafusion:vortex-compact -18.5% -9.5% -9.9% +21.1% ➖ noise
22 datafusion:vortex-file-compressed -22.0% -9.5% -13.9% +21.1% ➖ noise
22 duckdb:duckdb -10.0% -9.5% -0.6% +21.1% ➖ noise
22 duckdb:vortex-compact -19.7% -9.5% -11.3% +21.1% ➖ noise
22 duckdb:vortex-file-compressed -17.9% -9.5% -9.3% +21.1% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.1%
Vortex (geomean): 0.955x ➖
Parquet (geomean): 0.954x ➖
Shifts: Parquet (control) -4.6% · Median polish -4.3%


datafusion / vortex-file-compressed (0.945x ➖, 1↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 4690599 5852143 0.80
fineweb_q01/datafusion:vortex-file-compressed 29125533 29212670 1.00
fineweb_q02/datafusion:vortex-file-compressed 30127420 33242823 0.91
fineweb_q03/datafusion:vortex-file-compressed 77249191 72083401 1.07
fineweb_q04/datafusion:vortex-file-compressed 250232392 272432964 0.92
fineweb_q05/datafusion:vortex-file-compressed 233023490 222918513 1.05
fineweb_q06/datafusion:vortex-file-compressed 62243159 67958926 0.92
fineweb_q07/datafusion:vortex-file-compressed 68099322 74154461 0.92
fineweb_q08/datafusion:vortex-file-compressed 27436478 28514028 0.96
datafusion / vortex-compact (0.963x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5036321 5402276 0.93
fineweb_q01/datafusion:vortex-compact 164857724 165283528 1.00
fineweb_q02/datafusion:vortex-compact 165043822 169791817 0.97
fineweb_q03/datafusion:vortex-compact 1449422421 1516662633 0.96
fineweb_q04/datafusion:vortex-compact 1554425068 1646860868 0.94
fineweb_q05/datafusion:vortex-compact 1235444313 1297956033 0.95
fineweb_q06/datafusion:vortex-compact 700491375 728025307 0.96
fineweb_q07/datafusion:vortex-compact 732598385 774545382 0.95
fineweb_q08/datafusion:vortex-compact 22378252 22122210 1.01
datafusion / parquet (0.945x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6659593 6686922 1.00
fineweb_q01/datafusion:parquet 262513456 283404051 0.93
fineweb_q02/datafusion:parquet 266595043 287916549 0.93
fineweb_q03/datafusion:parquet 276428196 283205867 0.98
fineweb_q04/datafusion:parquet 285085242 300427056 0.95
fineweb_q05/datafusion:parquet 280371467 297750763 0.94
fineweb_q06/datafusion:parquet 271742445 300097221 0.91
fineweb_q07/datafusion:parquet 268540775 283437776 0.95
fineweb_q08/datafusion:parquet 265747993 283356395 0.94
duckdb / vortex-file-compressed (0.940x ➖, 2↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3356724 3661330 0.92
fineweb_q01/duckdb:vortex-file-compressed 25574190 25661166 1.00
fineweb_q02/duckdb:vortex-file-compressed 27146319 28205541 0.96
fineweb_q03/duckdb:vortex-file-compressed 🚀 142753195 173957962 0.82
fineweb_q04/duckdb:vortex-file-compressed 232075508 241568310 0.96
fineweb_q05/duckdb:vortex-file-compressed 209186303 213871925 0.98
fineweb_q06/duckdb:vortex-file-compressed 66491869 66932824 0.99
fineweb_q07/duckdb:vortex-file-compressed 66507862 68261322 0.97
fineweb_q08/duckdb:vortex-file-compressed 🚀 25164065 28936979 0.87
duckdb / vortex-compact (0.972x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4181231 4455455 0.94
fineweb_q01/duckdb:vortex-compact 111940864 105676535 1.06
fineweb_q02/duckdb:vortex-compact 116270404 119497663 0.97
fineweb_q03/duckdb:vortex-compact 866022999 895745122 0.97
fineweb_q04/duckdb:vortex-compact 911467935 953496849 0.96
fineweb_q05/duckdb:vortex-compact 809850193 863776480 0.94
fineweb_q06/duckdb:vortex-compact 469503401 483074272 0.97
fineweb_q07/duckdb:vortex-compact 476367864 497867155 0.96
fineweb_q08/duckdb:vortex-compact 21320074 21441963 0.99
duckdb / parquet (0.963x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 38018745 38380427 0.99
fineweb_q01/duckdb:parquet 94747892 96797923 0.98
fineweb_q02/duckdb:parquet 96802581 101871536 0.95
fineweb_q03/duckdb:parquet 308076598 323159912 0.95
fineweb_q04/duckdb:parquet 437281105 455925880 0.96
fineweb_q05/duckdb:parquet 409543077 428088817 0.96
fineweb_q06/duckdb:parquet 197411356 207736175 0.95
fineweb_q07/duckdb:parquet 209676791 218229362 0.96
fineweb_q08/duckdb:parquet 58198930 60252670 0.97
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact -6.8% -0.7% -6.1% +46.1% ➖ noise
0 datafusion:vortex-file-compressed -19.8% -0.7% -19.3% +72.8% ➖ noise
0 duckdb:vortex-compact -6.2% -0.7% -5.5% +35.0% ➖ noise
0 duckdb:vortex-file-compressed -8.3% -0.7% -7.7% +52.2% ➖ noise
1 datafusion:vortex-compact -0.3% -4.8% +4.8% +10.0% ➖ noise
1 datafusion:vortex-file-compressed -0.3% -4.8% +4.7% +19.3% ➖ noise
1 duckdb:vortex-compact +5.9% -4.8% +11.2% +21.5% ➖ noise
1 duckdb:vortex-file-compressed -0.3% -4.8% +4.7% +52.1% ➖ noise
2 datafusion:vortex-compact -2.8% -6.2% +3.6% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -9.4% -6.2% -3.4% +16.8% ➖ noise
2 duckdb:vortex-compact -2.7% -6.2% +3.7% +12.8% ➖ noise
2 duckdb:vortex-file-compressed -3.8% -6.2% +2.6% +12.1% ➖ noise
3 datafusion:vortex-compact -4.4% -3.5% -0.9% +10.0% ➖ noise
3 datafusion:vortex-file-compressed +7.2% -3.5% +11.1% +26.4% ➖ noise
3 duckdb:vortex-compact -3.3% -3.5% +0.2% +10.0% ➖ noise
3 duckdb:vortex-file-compressed -17.9% -3.5% -14.9% +23.8% ➖ noise
4 datafusion:vortex-compact -5.6% -4.6% -1.1% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -8.1% -4.6% -3.7% +10.3% ➖ noise
4 duckdb:vortex-compact -4.4% -4.6% +0.2% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -3.9% -4.6% +0.7% +10.0% ➖ noise
5 datafusion:vortex-compact -4.8% -5.1% +0.3% +10.0% ➖ noise
5 datafusion:vortex-file-compressed +4.5% -5.1% +10.1% +12.9% ➖ noise
5 duckdb:vortex-compact -6.2% -5.1% -1.2% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -2.2% -5.1% +3.1% +10.0% ➖ noise
6 datafusion:vortex-compact -3.8% -7.2% +3.7% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -8.4% -7.2% -1.3% +26.3% ➖ noise
6 duckdb:vortex-compact -2.8% -7.2% +4.8% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -0.7% -7.2% +7.1% +16.2% ➖ noise
7 datafusion:vortex-compact -5.4% -4.6% -0.9% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -8.2% -4.6% -3.7% +13.2% ➖ noise
7 duckdb:vortex-compact -4.3% -4.6% +0.3% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -2.6% -4.6% +2.1% +10.5% ➖ noise
8 datafusion:vortex-compact +1.2% -4.8% +6.3% +25.7% ➖ noise
8 datafusion:vortex-file-compressed -3.8% -4.8% +1.1% +20.6% ➖ noise
8 duckdb:vortex-compact -0.6% -4.8% +4.5% +16.9% ➖ noise
8 duckdb:vortex-file-compressed -13.0% -4.8% -8.6% +16.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +3.9%
Vortex (geomean): 0.962x ➖
Parquet (geomean): 0.946x ➖
Shifts: Parquet (control) -5.4% · Median polish -4.9%


datafusion / vortex-file-compressed (0.938x ➖, 14↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 30803624 31509546 0.98
tpcds_q02/datafusion:vortex-file-compressed 56602688 60360307 0.94
tpcds_q03/datafusion:vortex-file-compressed 🚀 22413028 25750559 0.87
tpcds_q04/datafusion:vortex-file-compressed 313468668 339624711 0.92
tpcds_q05/datafusion:vortex-file-compressed 55879091 60902197 0.92
tpcds_q06/datafusion:vortex-file-compressed 🚀 54510978 60810022 0.90
tpcds_q07/datafusion:vortex-file-compressed 🚀 53144245 59541319 0.89
tpcds_q08/datafusion:vortex-file-compressed 40127714 42765098 0.94
tpcds_q09/datafusion:vortex-file-compressed 58087847 61755472 0.94
tpcds_q10/datafusion:vortex-file-compressed 49806510 52520305 0.95
tpcds_q11/datafusion:vortex-file-compressed 179490166 194000299 0.93
tpcds_q12/datafusion:vortex-file-compressed 🚀 23785734 26549212 0.90
tpcds_q13/datafusion:vortex-file-compressed 66261644 67862001 0.98
tpcds_q14/datafusion:vortex-file-compressed 213760191 224862678 0.95
tpcds_q15/datafusion:vortex-file-compressed 37030327 40288796 0.92
tpcds_q16/datafusion:vortex-file-compressed 30388051 32166833 0.94
tpcds_q17/datafusion:vortex-file-compressed 71069032 76077120 0.93
tpcds_q18/datafusion:vortex-file-compressed 83520751 89521427 0.93
tpcds_q19/datafusion:vortex-file-compressed 33762251 37484697 0.90
tpcds_q20/datafusion:vortex-file-compressed 27931875 30210672 0.92
tpcds_q21/datafusion:vortex-file-compressed 144356459 157180287 0.92
tpcds_q22/datafusion:vortex-file-compressed 62735894 65101174 0.96
tpcds_q23/datafusion:vortex-file-compressed 160843942 173418221 0.93
tpcds_q24/datafusion:vortex-file-compressed 120072535 129934716 0.92
tpcds_q25/datafusion:vortex-file-compressed 74515629 76847150 0.97
tpcds_q26/datafusion:vortex-file-compressed 39017364 42206856 0.92
tpcds_q27/datafusion:vortex-file-compressed 🚀 126888179 143533671 0.88
tpcds_q28/datafusion:vortex-file-compressed 51771822 56851330 0.91
tpcds_q29/datafusion:vortex-file-compressed 73633882 78809191 0.93
tpcds_q30/datafusion:vortex-file-compressed 🚀 33047091 37499878 0.88
tpcds_q31/datafusion:vortex-file-compressed 🚀 103462146 116941688 0.88
tpcds_q32/datafusion:vortex-file-compressed 🚀 22281767 26289826 0.85
tpcds_q33/datafusion:vortex-file-compressed 🚀 41166833 46390372 0.89
tpcds_q34/datafusion:vortex-file-compressed 36026081 39532921 0.91
tpcds_q35/datafusion:vortex-file-compressed 🚀 59181211 67204343 0.88
tpcds_q36/datafusion:vortex-file-compressed 🚀 80237640 90179536 0.89
tpcds_q37/datafusion:vortex-file-compressed 37796871 41283161 0.92
tpcds_q38/datafusion:vortex-file-compressed 60331546 62645474 0.96
tpcds_q39/datafusion:vortex-file-compressed 148764953 161865495 0.92
tpcds_q40/datafusion:vortex-file-compressed 🚀 53686793 61828732 0.87
tpcds_q41/datafusion:vortex-file-compressed 20325614 20322943 1.00
tpcds_q42/datafusion:vortex-file-compressed 20076443 21741866 0.92
tpcds_q43/datafusion:vortex-file-compressed 34578809 36512003 0.95
tpcds_q44/datafusion:vortex-file-compressed 49755526 54091153 0.92
tpcds_q45/datafusion:vortex-file-compressed 37471502 38666931 0.97
tpcds_q46/datafusion:vortex-file-compressed 53044758 58616109 0.90
tpcds_q47/datafusion:vortex-file-compressed 218297854 242515307 0.90
tpcds_q48/datafusion:vortex-file-compressed 52964041 56165274 0.94
tpcds_q49/datafusion:vortex-file-compressed 75055069 80851315 0.93
tpcds_q50/datafusion:vortex-file-compressed 51763197 55003377 0.94
tpcds_q51/datafusion:vortex-file-compressed 97179453 102357025 0.95
tpcds_q52/datafusion:vortex-file-compressed 20861859 21996816 0.95
tpcds_q53/datafusion:vortex-file-compressed 27585278 30221478 0.91
tpcds_q54/datafusion:vortex-file-compressed 48721110 49243631 0.99
tpcds_q55/datafusion:vortex-file-compressed 19491469 21258860 0.92
tpcds_q56/datafusion:vortex-file-compressed 43630402 47086869 0.93
tpcds_q57/datafusion:vortex-file-compressed 131616276 143497571 0.92
tpcds_q58/datafusion:vortex-file-compressed 🚀 72598862 83502576 0.87
tpcds_q59/datafusion:vortex-file-compressed 78749931 84341704 0.93
tpcds_q60/datafusion:vortex-file-compressed 44216778 46593840 0.95
tpcds_q61/datafusion:vortex-file-compressed 55398174 58887587 0.94
tpcds_q62/datafusion:vortex-file-compressed 33840411 36175907 0.94
tpcds_q63/datafusion:vortex-file-compressed 29770401 30523178 0.98
tpcds_q64/datafusion:vortex-file-compressed 502622306 544769876 0.92
tpcds_q65/datafusion:vortex-file-compressed 55033975 56603532 0.97
tpcds_q66/datafusion:vortex-file-compressed 98927651 105755298 0.94
tpcds_q67/datafusion:vortex-file-compressed 120517844 132213082 0.91
tpcds_q68/datafusion:vortex-file-compressed 49694671 53930648 0.92
tpcds_q69/datafusion:vortex-file-compressed 46205268 50147707 0.92
tpcds_q70/datafusion:vortex-file-compressed 121804935 126415986 0.96
tpcds_q71/datafusion:vortex-file-compressed 33003249 36392010 0.91
tpcds_q72/datafusion:vortex-file-compressed 🚀 2773495579 3210623316 0.86
tpcds_q73/datafusion:vortex-file-compressed 38238251 37912854 1.01
tpcds_q74/datafusion:vortex-file-compressed 127021713 133553656 0.95
tpcds_q75/datafusion:vortex-file-compressed 128658630 132995607 0.97
tpcds_q76/datafusion:vortex-file-compressed 39031764 38636433 1.01
tpcds_q77/datafusion:vortex-file-compressed 55983349 58231781 0.96
tpcds_q78/datafusion:vortex-file-compressed 134811898 142615776 0.95
tpcds_q79/datafusion:vortex-file-compressed 43098246 44667086 0.96
tpcds_q80/datafusion:vortex-file-compressed 120313715 127119557 0.95
tpcds_q81/datafusion:vortex-file-compressed 41918627 42482760 0.99
tpcds_q82/datafusion:vortex-file-compressed 37789956 41207669 0.92
tpcds_q83/datafusion:vortex-file-compressed 54950246 56343009 0.98
tpcds_q84/datafusion:vortex-file-compressed 17010311 17385976 0.98
tpcds_q85/datafusion:vortex-file-compressed 106083868 112229548 0.95
tpcds_q86/datafusion:vortex-file-compressed 19984486 20875441 0.96
tpcds_q87/datafusion:vortex-file-compressed 57506679 59317974 0.97
tpcds_q88/datafusion:vortex-file-compressed 87362628 90729019 0.96
tpcds_q89/datafusion:vortex-file-compressed 40909460 39867540 1.03
tpcds_q90/datafusion:vortex-file-compressed 19879564 20120927 0.99
tpcds_q91/datafusion:vortex-file-compressed 28614124 28159665 1.02
tpcds_q92/datafusion:vortex-file-compressed 20707018 20764865 1.00
tpcds_q93/datafusion:vortex-file-compressed 36252886 38507506 0.94
tpcds_q94/datafusion:vortex-file-compressed 26305921 26398048 1.00
tpcds_q95/datafusion:vortex-file-compressed 63798207 63955601 1.00
tpcds_q96/datafusion:vortex-file-compressed 18863689 19552092 0.96
tpcds_q97/datafusion:vortex-file-compressed 34443175 33657512 1.02
tpcds_q98/datafusion:vortex-file-compressed 34447669 34551568 1.00
tpcds_q99/datafusion:vortex-file-compressed 46827610 48896831 0.96
datafusion / vortex-compact (1.017x ➖, 3↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 39606687 38017925 1.04
tpcds_q02/datafusion:vortex-compact 61345657 59782607 1.03
tpcds_q03/datafusion:vortex-compact 27030221 26092033 1.04
tpcds_q04/datafusion:vortex-compact 345194778 331606888 1.04
tpcds_q05/datafusion:vortex-compact 70345105 64971167 1.08
tpcds_q06/datafusion:vortex-compact 58046135 57933927 1.00
tpcds_q07/datafusion:vortex-compact 69568790 68311506 1.02
tpcds_q08/datafusion:vortex-compact 46590428 44845206 1.04
tpcds_q09/datafusion:vortex-compact 108522364 102112778 1.06
tpcds_q10/datafusion:vortex-compact 66791353 61654324 1.08
tpcds_q11/datafusion:vortex-compact 198125911 188224537 1.05
tpcds_q12/datafusion:vortex-compact 28137845 25982318 1.08
tpcds_q13/datafusion:vortex-compact 134874723 129037546 1.05
tpcds_q14/datafusion:vortex-compact 266115686 252904434 1.05
tpcds_q15/datafusion:vortex-compact 42129272 39697746 1.06
tpcds_q16/datafusion:vortex-compact 41380918 38817220 1.07
tpcds_q17/datafusion:vortex-compact 98741940 92320387 1.07
tpcds_q18/datafusion:vortex-compact 98376083 93458939 1.05
tpcds_q19/datafusion:vortex-compact 45474989 42392208 1.07
tpcds_q20/datafusion:vortex-compact 32346195 29789284 1.09
tpcds_q21/datafusion:vortex-compact 151440791 145943070 1.04
tpcds_q22/datafusion:vortex-compact 67233439 65926099 1.02
tpcds_q23/datafusion:vortex-compact 189982308 183955291 1.03
tpcds_q24/datafusion:vortex-compact 144676692 138577651 1.04
tpcds_q25/datafusion:vortex-compact 98519413 93896236 1.05
tpcds_q26/datafusion:vortex-compact 48916138 48909625 1.00
tpcds_q27/datafusion:vortex-compact 164695902 155767188 1.06
tpcds_q28/datafusion:vortex-compact 104654559 101249201 1.03
tpcds_q29/datafusion:vortex-compact 97469925 93447052 1.04
tpcds_q30/datafusion:vortex-compact 38108340 36236808 1.05
tpcds_q31/datafusion:vortex-compact 130327561 124344980 1.05
tpcds_q32/datafusion:vortex-compact 28457941 26464534 1.08
tpcds_q33/datafusion:vortex-compact 53596513 50840404 1.05
tpcds_q34/datafusion:vortex-compact 50056691 49536737 1.01
tpcds_q35/datafusion:vortex-compact 72352143 68299016 1.06
tpcds_q36/datafusion:vortex-compact 101588199 95335792 1.07
tpcds_q37/datafusion:vortex-compact 49677288 47453159 1.05
tpcds_q38/datafusion:vortex-compact 70198889 65725033 1.07
tpcds_q39/datafusion:vortex-compact 161666234 154040578 1.05
tpcds_q40/datafusion:vortex-compact 62921712 57672857 1.09
tpcds_q41/datafusion:vortex-compact 22230466 20229728 1.10
tpcds_q42/datafusion:vortex-compact 26424053 24784587 1.07
tpcds_q43/datafusion:vortex-compact 40655315 39558721 1.03
tpcds_q44/datafusion:vortex-compact 78529440 75316954 1.04
tpcds_q45/datafusion:vortex-compact 40368385 38545646 1.05
tpcds_q46/datafusion:vortex-compact 71471075 70029488 1.02
tpcds_q47/datafusion:vortex-compact 244118580 227954450 1.07
tpcds_q48/datafusion:vortex-compact 102390515 98009254 1.04
tpcds_q49/datafusion:vortex-compact 99775961 95910972 1.04
tpcds_q50/datafusion:vortex-compact 64055831 63120323 1.01
tpcds_q51/datafusion:vortex-compact 102382134 97706548 1.05
tpcds_q52/datafusion:vortex-compact 25965231 24305826 1.07
tpcds_q53/datafusion:vortex-compact 37737430 34745305 1.09
tpcds_q54/datafusion:vortex-compact 59931571 57593718 1.04
tpcds_q55/datafusion:vortex-compact 24931753 24168558 1.03
tpcds_q56/datafusion:vortex-compact 56158760 54451875 1.03
tpcds_q57/datafusion:vortex-compact 151339544 138872793 1.09
tpcds_q58/datafusion:vortex-compact 81798806 77107486 1.06
tpcds_q59/datafusion:vortex-compact 88308520 85363553 1.03
tpcds_q60/datafusion:vortex-compact 56686219 53715675 1.06
tpcds_q61/datafusion:vortex-compact 73577487 69794785 1.05
tpcds_q62/datafusion:vortex-compact 33635382 31926014 1.05
tpcds_q63/datafusion:vortex-compact 36923323 34372201 1.07
tpcds_q64/datafusion:vortex-compact 560911840 540091712 1.04
tpcds_q65/datafusion:vortex-compact 67587261 66405882 1.02
tpcds_q66/datafusion:vortex-compact 101992670 99503442 1.03
tpcds_q67/datafusion:vortex-compact 133525759 126533904 1.06
tpcds_q68/datafusion:vortex-compact 71732526 68051933 1.05
tpcds_q69/datafusion:vortex-compact 62779921 59470597 1.06
tpcds_q70/datafusion:vortex-compact 127059508 123224383 1.03
tpcds_q71/datafusion:vortex-compact 46524606 43714171 1.06
tpcds_q72/datafusion:vortex-compact 🚀 2784200209 3164543687 0.88
tpcds_q73/datafusion:vortex-compact 49893045 53415847 0.93
tpcds_q74/datafusion:vortex-compact 139075847 150928424 0.92
tpcds_q75/datafusion:vortex-compact 177132967 181983813 0.97
tpcds_q76/datafusion:vortex-compact 54159088 56000358 0.97
tpcds_q77/datafusion:vortex-compact 70124968 73764139 0.95
tpcds_q78/datafusion:vortex-compact 159667035 173369738 0.92
tpcds_q79/datafusion:vortex-compact 59005999 64490222 0.91
tpcds_q80/datafusion:vortex-compact 139555995 153038556 0.91
tpcds_q81/datafusion:vortex-compact 44708296 48239676 0.93
tpcds_q82/datafusion:vortex-compact 51550065 55546545 0.93
tpcds_q83/datafusion:vortex-compact 62868152 67302122 0.93
tpcds_q84/datafusion:vortex-compact 20510716 21536948 0.95
tpcds_q85/datafusion:vortex-compact 131970992 137728392 0.96
tpcds_q86/datafusion:vortex-compact 20684412 22057461 0.94
tpcds_q87/datafusion:vortex-compact 68880603 74842790 0.92
tpcds_q88/datafusion:vortex-compact 133535411 140247395 0.95
tpcds_q89/datafusion:vortex-compact 47550579 51277242 0.93
tpcds_q90/datafusion:vortex-compact 26124175 26895126 0.97
tpcds_q91/datafusion:vortex-compact 43444912 44533290 0.98
tpcds_q92/datafusion:vortex-compact 23609312 23926481 0.99
tpcds_q93/datafusion:vortex-compact 51226475 53821301 0.95
tpcds_q94/datafusion:vortex-compact 33316023 35023284 0.95
tpcds_q95/datafusion:vortex-compact 75403558 78670422 0.96
tpcds_q96/datafusion:vortex-compact 26613631 27922456 0.95
tpcds_q97/datafusion:vortex-compact 43130506 45008464 0.96
tpcds_q98/datafusion:vortex-compact 🚀 39631456 44950176 0.88
tpcds_q99/datafusion:vortex-compact 🚀 50840116 57089491 0.89
datafusion / parquet (0.954x ➖, 5↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 38137731 39171868 0.97
tpcds_q02/datafusion:parquet 48501382 50374832 0.96
tpcds_q03/datafusion:parquet 16152709 17402628 0.93
tpcds_q04/datafusion:parquet 🚀 346731139 386933212 0.90
tpcds_q05/datafusion:parquet 55592095 59925650 0.93
tpcds_q06/datafusion:parquet 68607963 67232457 1.02
tpcds_q07/datafusion:parquet 93138879 98527101 0.95
tpcds_q08/datafusion:parquet 33712158 36093221 0.93
tpcds_q09/datafusion:parquet 60222538 61401893 0.98
tpcds_q10/datafusion:parquet 91016545 89331270 1.02
tpcds_q11/datafusion:parquet 195255550 212764404 0.92
tpcds_q12/datafusion:parquet 24641066 25961814 0.95
tpcds_q13/datafusion:parquet 93284488 98611644 0.95
tpcds_q14/datafusion:parquet 202189579 215092798 0.94
tpcds_q15/datafusion:parquet 27510308 30027298 0.92
tpcds_q16/datafusion:parquet 29933057 31106724 0.96
tpcds_q17/datafusion:parquet 73516240 76810192 0.96
tpcds_q18/datafusion:parquet 139553963 143709568 0.97
tpcds_q19/datafusion:parquet 29667385 30378608 0.98
tpcds_q20/datafusion:parquet 22862861 24700038 0.93
tpcds_q21/datafusion:parquet 23776360 24926096 0.95
tpcds_q22/datafusion:parquet 147983890 152047135 0.97
tpcds_q23/datafusion:parquet 175948411 193143276 0.91
tpcds_q24/datafusion:parquet 109778899 117799314 0.93
tpcds_q25/datafusion:parquet 73506234 78608050 0.94
tpcds_q26/datafusion:parquet 80269125 85317360 0.94
tpcds_q27/datafusion:parquet 172104166 185998353 0.93
tpcds_q28/datafusion:parquet 50853515 55986199 0.91
tpcds_q29/datafusion:parquet 76640443 82975901 0.92
tpcds_q30/datafusion:parquet 47070850 49930008 0.94
tpcds_q31/datafusion:parquet 81331065 82768018 0.98
tpcds_q32/datafusion:parquet 24588544 26027759 0.94
tpcds_q33/datafusion:parquet 37576781 38155795 0.98
tpcds_q34/datafusion:parquet 29122857 29754446 0.98
tpcds_q35/datafusion:parquet 94316217 97955479 0.96
tpcds_q36/datafusion:parquet 69167887 71975692 0.96
tpcds_q37/datafusion:parquet 25174608 26437162 0.95
tpcds_q38/datafusion:parquet 53995001 56117949 0.96
tpcds_q39/datafusion:parquet 88273527 91681622 0.96
tpcds_q40/datafusion:parquet 30003144 31843242 0.94
tpcds_q41/datafusion:parquet 17826746 18012640 0.99
tpcds_q42/datafusion:parquet 15501361 15587103 0.99
tpcds_q43/datafusion:parquet 19922151 20786048 0.96
tpcds_q44/datafusion:parquet 44102543 47070880 0.94
tpcds_q45/datafusion:parquet 36260794 35924797 1.01
tpcds_q46/datafusion:parquet 40907653 41907125 0.98
tpcds_q47/datafusion:parquet 142379501 150638671 0.95
tpcds_q48/datafusion:parquet 85341221 89991504 0.95
tpcds_q49/datafusion:parquet 68881676 70550988 0.98
tpcds_q50/datafusion:parquet 51127352 55630481 0.92
tpcds_q51/datafusion:parquet 93199413 98442537 0.95
tpcds_q52/datafusion:parquet 15189116 15499001 0.98
tpcds_q53/datafusion:parquet 23601540 23427588 1.01
tpcds_q54/datafusion:parquet 44901531 47624013 0.94
tpcds_q55/datafusion:parquet 14487786 15341782 0.94
tpcds_q56/datafusion:parquet 38391964 39923059 0.96
tpcds_q57/datafusion:parquet 120095626 119396282 1.01
tpcds_q58/datafusion:parquet 58898547 63914933 0.92
tpcds_q59/datafusion:parquet 61340755 62982629 0.97
tpcds_q60/datafusion:parquet 38038453 39984341 0.95
tpcds_q61/datafusion:parquet 53867605 56494366 0.95
tpcds_q62/datafusion:parquet 🚀 27567240 30878479 0.89
tpcds_q63/datafusion:parquet 23218241 22989627 1.01
tpcds_q64/datafusion:parquet 574101248 614903559 0.93
tpcds_q65/datafusion:parquet 47097066 48517685 0.97
tpcds_q66/datafusion:parquet 78709452 84939768 0.93
tpcds_q67/datafusion:parquet 165112260 171928904 0.96
tpcds_q68/datafusion:parquet 41913478 44364604 0.94
tpcds_q69/datafusion:parquet 83938366 84990686 0.99
tpcds_q70/datafusion:parquet 🚀 99778961 111781435 0.89
tpcds_q71/datafusion:parquet 28235426 28746359 0.98
tpcds_q72/datafusion:parquet 694782498 739823577 0.94
tpcds_q73/datafusion:parquet 26833852 29725659 0.90
tpcds_q74/datafusion:parquet 113790173 121555553 0.94
tpcds_q75/datafusion:parquet 117742858 127190109 0.93
tpcds_q76/datafusion:parquet 37704798 40889663 0.92
tpcds_q77/datafusion:parquet 54167694 54078910 1.00
tpcds_q78/datafusion:parquet 🚀 128612275 142907231 0.90
tpcds_q79/datafusion:parquet 33598217 35338421 0.95
tpcds_q80/datafusion:parquet 99722773 107824177 0.92
tpcds_q81/datafusion:parquet 42135143 45115907 0.93
tpcds_q82/datafusion:parquet 25512527 26221741 0.97
tpcds_q83/datafusion:parquet 51162267 52749752 0.97
tpcds_q84/datafusion:parquet 51271882 51727573 0.99
tpcds_q85/datafusion:parquet 181738003 187735469 0.97
tpcds_q86/datafusion:parquet 🚀 17646360 19858942 0.89
tpcds_q87/datafusion:parquet 54814321 56853544 0.96
tpcds_q88/datafusion:parquet 73030285 77524360 0.94
tpcds_q89/datafusion:parquet 25939354 26831953 0.97
tpcds_q90/datafusion:parquet 20411172 21640131 0.94
tpcds_q91/datafusion:parquet 74581042 75165033 0.99
tpcds_q92/datafusion:parquet 23175223 24467769 0.95
tpcds_q93/datafusion:parquet 38499081 42380786 0.91
tpcds_q94/datafusion:parquet 27954097 27397193 1.02
tpcds_q95/datafusion:parquet 72461474 75324950 0.96
tpcds_q96/datafusion:parquet 16001035 15718173 1.02
tpcds_q97/datafusion:parquet 36165407 36077252 1.00
tpcds_q98/datafusion:parquet 27524771 29894034 0.92
tpcds_q99/datafusion:parquet 30346132 31684891 0.96
duckdb / vortex-file-compressed (0.946x ➖, 13↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 28585279 30552476 0.94
tpcds_q02/duckdb:vortex-file-compressed 86913022 91569719 0.95
tpcds_q03/duckdb:vortex-file-compressed 24995320 26492403 0.94
tpcds_q04/duckdb:vortex-file-compressed 112121282 122727972 0.91
tpcds_q05/duckdb:vortex-file-compressed 109600575 116785352 0.94
tpcds_q06/duckdb:vortex-file-compressed 38820054 40539876 0.96
tpcds_q07/duckdb:vortex-file-compressed 🚀 24799005 29023392 0.85
tpcds_q08/duckdb:vortex-file-compressed 24682726 26294008 0.94
tpcds_q09/duckdb:vortex-file-compressed 42193778 45449780 0.93
tpcds_q10/duckdb:vortex-file-compressed 38855103 42254178 0.92
tpcds_q11/duckdb:vortex-file-compressed 65512518 69960311 0.94
tpcds_q12/duckdb:vortex-file-compressed 15229493 16259936 0.94
tpcds_q13/duckdb:vortex-file-compressed 35586741 39373253 0.90
tpcds_q14/duckdb:vortex-file-compressed 205593916 225893424 0.91
tpcds_q15/duckdb:vortex-file-compressed 43434062 46273270 0.94
tpcds_q16/duckdb:vortex-file-compressed 33111314 32680345 1.01
tpcds_q17/duckdb:vortex-file-compressed 39759365 44004332 0.90
tpcds_q18/duckdb:vortex-file-compressed 🚀 46742508 52422036 0.89
tpcds_q19/duckdb:vortex-file-compressed 35758243 38584525 0.93
tpcds_q20/duckdb:vortex-file-compressed 17260721 18994928 0.91
tpcds_q21/duckdb:vortex-file-compressed 20915876 23059230 0.91
tpcds_q22/duckdb:vortex-file-compressed 117509690 125177537 0.94
tpcds_q23/duckdb:vortex-file-compressed 🚀 127960948 145791392 0.88
tpcds_q24/duckdb:vortex-file-compressed 58720669 63141835 0.93
tpcds_q25/duckdb:vortex-file-compressed 40262277 44268711 0.91
tpcds_q26/duckdb:vortex-file-compressed 43306353 44361870 0.98
tpcds_q27/duckdb:vortex-file-compressed 🚀 92170261 105207704 0.88
tpcds_q28/duckdb:vortex-file-compressed 38038111 38282944 0.99
tpcds_q29/duckdb:vortex-file-compressed 40999218 44157917 0.93
tpcds_q30/duckdb:vortex-file-compressed 31629219 34707588 0.91
tpcds_q31/duckdb:vortex-file-compressed 28687124 29052479 0.99
tpcds_q32/duckdb:vortex-file-compressed 17661325 19407213 0.91
tpcds_q33/duckdb:vortex-file-compressed 🚀 75672309 84252147 0.90
tpcds_q34/duckdb:vortex-file-compressed 20823332 22244926 0.94
tpcds_q35/duckdb:vortex-file-compressed 68831326 73654827 0.93
tpcds_q36/duckdb:vortex-file-compressed 29501037 32216502 0.92
tpcds_q37/duckdb:vortex-file-compressed 🚀 22720541 25736844 0.88
tpcds_q38/duckdb:vortex-file-compressed 41461120 40898489 1.01
tpcds_q39/duckdb:vortex-file-compressed 50571414 49652380 1.02
tpcds_q40/duckdb:vortex-file-compressed 27548891 27008161 1.02
tpcds_q41/duckdb:vortex-file-compressed 14755429 15848494 0.93
tpcds_q42/duckdb:vortex-file-compressed 12539972 13112983 0.96
tpcds_q43/duckdb:vortex-file-compressed 21062093 21825725 0.97
tpcds_q44/duckdb:vortex-file-compressed 23354136 24770138 0.94
tpcds_q45/duckdb:vortex-file-compressed 28866783 30898429 0.93
tpcds_q46/duckdb:vortex-file-compressed 50595910 54960209 0.92
tpcds_q47/duckdb:vortex-file-compressed 51652848 56048350 0.92
tpcds_q48/duckdb:vortex-file-compressed 33071116 36211171 0.91
tpcds_q49/duckdb:vortex-file-compressed 33834976 33263524 1.02
tpcds_q50/duckdb:vortex-file-compressed 40015377 41330711 0.97
tpcds_q51/duckdb:vortex-file-compressed 106488366 106661058 1.00
tpcds_q52/duckdb:vortex-file-compressed 🚀 13013455 14558212 0.89
tpcds_q53/duckdb:vortex-file-compressed 18462573 19225394 0.96
tpcds_q54/duckdb:vortex-file-compressed 🚀 51263777 60106588 0.85
tpcds_q55/duckdb:vortex-file-compressed 12298077 13394603 0.92
tpcds_q56/duckdb:vortex-file-compressed 🚀 72002860 80391902 0.90
tpcds_q57/duckdb:vortex-file-compressed 46119231 48036271 0.96
tpcds_q58/duckdb:vortex-file-compressed 37457286 36545982 1.02
tpcds_q59/duckdb:vortex-file-compressed 64844832 64665472 1.00
tpcds_q60/duckdb:vortex-file-compressed 🚀 73250019 82736192 0.89
tpcds_q61/duckdb:vortex-file-compressed 42313502 41653044 1.02
tpcds_q62/duckdb:vortex-file-compressed 18700856 20296448 0.92
tpcds_q63/duckdb:vortex-file-compressed 19287969 20366666 0.95
tpcds_q64/duckdb:vortex-file-compressed 84946483 93962028 0.90
tpcds_q65/duckdb:vortex-file-compressed 24539027 27239085 0.90
tpcds_q66/duckdb:vortex-file-compressed 62450789 66486884 0.94
tpcds_q67/duckdb:vortex-file-compressed 153589651 165311467 0.93
tpcds_q68/duckdb:vortex-file-compressed 44143146 47380821 0.93
tpcds_q69/duckdb:vortex-file-compressed 🚀 40439635 45239506 0.89
tpcds_q70/duckdb:vortex-file-compressed 27059657 27369167 0.99
tpcds_q71/duckdb:vortex-file-compressed 21797020 23214939 0.94
tpcds_q72/duckdb:vortex-file-compressed 180343007 190505593 0.95
tpcds_q73/duckdb:vortex-file-compressed 21018968 21875338 0.96
tpcds_q74/duckdb:vortex-file-compressed 54569581 56844106 0.96
tpcds_q75/duckdb:vortex-file-compressed 62389474 65778479 0.95
tpcds_q76/duckdb:vortex-file-compressed 71933863 75633575 0.95
tpcds_q77/duckdb:vortex-file-compressed 🚀 71406593 80691493 0.88
tpcds_q78/duckdb:vortex-file-compressed 82476835 84702656 0.97
tpcds_q79/duckdb:vortex-file-compressed 42374892 46272437 0.92
tpcds_q80/duckdb:vortex-file-compressed 97135522 107903540 0.90
tpcds_q81/duckdb:vortex-file-compressed 34763152 37489801 0.93
tpcds_q82/duckdb:vortex-file-compressed 24429446 23992658 1.02
tpcds_q83/duckdb:vortex-file-compressed 28655904 29071087 0.99
tpcds_q84/duckdb:vortex-file-compressed 17417050 18272794 0.95
tpcds_q85/duckdb:vortex-file-compressed 48035601 48275380 1.00
tpcds_q86/duckdb:vortex-file-compressed 17214795 17959142 0.96
tpcds_q87/duckdb:vortex-file-compressed 43461276 41778404 1.04
tpcds_q88/duckdb:vortex-file-compressed 38371714 37217998 1.03
tpcds_q89/duckdb:vortex-file-compressed 19479425 19054725 1.02
tpcds_q90/duckdb:vortex-file-compressed 15545311 16683976 0.93
tpcds_q91/duckdb:vortex-file-compressed 30028383 29859956 1.01
tpcds_q92/duckdb:vortex-file-compressed 🚀 14415003 16379082 0.88
tpcds_q93/duckdb:vortex-file-compressed 33107049 33091867 1.00
tpcds_q94/duckdb:vortex-file-compressed 23527314 23279725 1.01
tpcds_q95/duckdb:vortex-file-compressed 155822222 155683020 1.00
tpcds_q96/duckdb:vortex-file-compressed 13193983 12385209 1.07
tpcds_q97/duckdb:vortex-file-compressed 39951214 41290618 0.97
tpcds_q98/duckdb:vortex-file-compressed 19583348 18954080 1.03
tpcds_q99/duckdb:vortex-file-compressed 34707867 33598391 1.03
duckdb / vortex-compact (0.948x ➖, 10↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 35848470 36849365 0.97
tpcds_q02/duckdb:vortex-compact 126201403 128818590 0.98
tpcds_q03/duckdb:vortex-compact 50082492 52811907 0.95
tpcds_q04/duckdb:vortex-compact 126881280 128674252 0.99
tpcds_q05/duckdb:vortex-compact 169030317 184732188 0.92
tpcds_q06/duckdb:vortex-compact 39564244 41011010 0.96
tpcds_q07/duckdb:vortex-compact 38497792 39770534 0.97
tpcds_q08/duckdb:vortex-compact 29202265 31927586 0.91
tpcds_q09/duckdb:vortex-compact 114312472 124554182 0.92
tpcds_q10/duckdb:vortex-compact 48599292 51371086 0.95
tpcds_q11/duckdb:vortex-compact 76711890 83128711 0.92
tpcds_q12/duckdb:vortex-compact 19950515 21991937 0.91
tpcds_q13/duckdb:vortex-compact 50027749 51260320 0.98
tpcds_q14/duckdb:vortex-compact 289694792 299685448 0.97
tpcds_q15/duckdb:vortex-compact 47406269 49906416 0.95
tpcds_q16/duckdb:vortex-compact 39724019 40430042 0.98
tpcds_q17/duckdb:vortex-compact 53088917 54035348 0.98
tpcds_q18/duckdb:vortex-compact 71686435 76599762 0.94
tpcds_q19/duckdb:vortex-compact 40623474 43770170 0.93
tpcds_q20/duckdb:vortex-compact 22077608 24228163 0.91
tpcds_q21/duckdb:vortex-compact 30825291 31977505 0.96
tpcds_q22/duckdb:vortex-compact 125059497 132241307 0.95
tpcds_q23/duckdb:vortex-compact 177508060 184534425 0.96
tpcds_q24/duckdb:vortex-compact 78303058 77250647 1.01
tpcds_q25/duckdb:vortex-compact 51137569 52791040 0.97
tpcds_q26/duckdb:vortex-compact 52316879 55272525 0.95
tpcds_q27/duckdb:vortex-compact 135150407 141179850 0.96
tpcds_q28/duckdb:vortex-compact 108595243 113754905 0.95
tpcds_q29/duckdb:vortex-compact 51943859 53072923 0.98
tpcds_q30/duckdb:vortex-compact 36514227 39974680 0.91
tpcds_q31/duckdb:vortex-compact 31847355 34949737 0.91
tpcds_q32/duckdb:vortex-compact 23789705 25118250 0.95
tpcds_q33/duckdb:vortex-compact 🚀 136115077 153730118 0.89
tpcds_q34/duckdb:vortex-compact 23716921 26027228 0.91
tpcds_q35/duckdb:vortex-compact 71291353 77577023 0.92
tpcds_q36/duckdb:vortex-compact 34486605 35966123 0.96
tpcds_q37/duckdb:vortex-compact 32891284 34018684 0.97
tpcds_q38/duckdb:vortex-compact 41526827 44337483 0.94
tpcds_q39/duckdb:vortex-compact 54431662 58363490 0.93
tpcds_q40/duckdb:vortex-compact 32235191 34379407 0.94
tpcds_q41/duckdb:vortex-compact 🚀 17535757 19664612 0.89
tpcds_q42/duckdb:vortex-compact 15791693 16642252 0.95
tpcds_q43/duckdb:vortex-compact 23770523 25199930 0.94
tpcds_q44/duckdb:vortex-compact 30111994 32488936 0.93
tpcds_q45/duckdb:vortex-compact 🚀 34008362 39423226 0.86
tpcds_q46/duckdb:vortex-compact 60806214 63393595 0.96
tpcds_q47/duckdb:vortex-compact 57634910 61423579 0.94
tpcds_q48/duckdb:vortex-compact 40805580 43215755 0.94
tpcds_q49/duckdb:vortex-compact 49727171 51591339 0.96
tpcds_q50/duckdb:vortex-compact 37937929 40799410 0.93
tpcds_q51/duckdb:vortex-compact 107214224 115867066 0.93
tpcds_q52/duckdb:vortex-compact 16249366 17195968 0.94
tpcds_q53/duckdb:vortex-compact 22631949 23879722 0.95
tpcds_q54/duckdb:vortex-compact 88843510 89447502 0.99
tpcds_q55/duckdb:vortex-compact 15212390 15395087 0.99
tpcds_q56/duckdb:vortex-compact 140302759 146253181 0.96
tpcds_q57/duckdb:vortex-compact 🚀 49342143 54863107 0.90
tpcds_q58/duckdb:vortex-compact 48151359 48671676 0.99
tpcds_q59/duckdb:vortex-compact 77383144 78280263 0.99
tpcds_q60/duckdb:vortex-compact 137446927 144241622 0.95
tpcds_q61/duckdb:vortex-compact 49262584 50627354 0.97
tpcds_q62/duckdb:vortex-compact 23314756 24150823 0.97
tpcds_q63/duckdb:vortex-compact 21714705 23135286 0.94
tpcds_q64/duckdb:vortex-compact 107253099 109659995 0.98
tpcds_q65/duckdb:vortex-compact 28913769 29945403 0.97
tpcds_q66/duckdb:vortex-compact 106361769 105750669 1.01
tpcds_q67/duckdb:vortex-compact 🚀 155806190 174390654 0.89
tpcds_q68/duckdb:vortex-compact 54935473 55500413 0.99
tpcds_q69/duckdb:vortex-compact 48810817 50538790 0.97
tpcds_q70/duckdb:vortex-compact 28588267 30687119 0.93
tpcds_q71/duckdb:vortex-compact 26021427 27596602 0.94
tpcds_q72/duckdb:vortex-compact 203052468 212128428 0.96
tpcds_q73/duckdb:vortex-compact 22354172 24540102 0.91
tpcds_q74/duckdb:vortex-compact 🚀 56038664 64536532 0.87
tpcds_q75/duckdb:vortex-compact 75519313 76890926 0.98
tpcds_q76/duckdb:vortex-compact 🚀 119140555 136201800 0.87
tpcds_q77/duckdb:vortex-compact 🚀 130568317 146646615 0.89
tpcds_q78/duckdb:vortex-compact 91052137 98106267 0.93
tpcds_q79/duckdb:vortex-compact 71315455 76869744 0.93
tpcds_q80/duckdb:vortex-compact 172768878 170525643 1.01
tpcds_q81/duckdb:vortex-compact 44363552 45428637 0.98
tpcds_q82/duckdb:vortex-compact 33994370 36859866 0.92
tpcds_q83/duckdb:vortex-compact 47625921 49315432 0.97
tpcds_q84/duckdb:vortex-compact 22610196 24437348 0.93
tpcds_q85/duckdb:vortex-compact 64322397 66148040 0.97
tpcds_q86/duckdb:vortex-compact 20105385 21572258 0.93
tpcds_q87/duckdb:vortex-compact 43971012 44747255 0.98
tpcds_q88/duckdb:vortex-compact 36152600 38731736 0.93
tpcds_q89/duckdb:vortex-compact 24088550 24490953 0.98
tpcds_q90/duckdb:vortex-compact 16851733 17342614 0.97
tpcds_q91/duckdb:vortex-compact 46369166 48783515 0.95
tpcds_q92/duckdb:vortex-compact 23140121 22172576 1.04
tpcds_q93/duckdb:vortex-compact 38026615 38471428 0.99
tpcds_q94/duckdb:vortex-compact 29300445 31661249 0.93
tpcds_q95/duckdb:vortex-compact 155225722 158030446 0.98
tpcds_q96/duckdb:vortex-compact 12130434 12255492 0.99
tpcds_q97/duckdb:vortex-compact 42454920 43728865 0.97
tpcds_q98/duckdb:vortex-compact 🚀 23736593 26472909 0.90
tpcds_q99/duckdb:vortex-compact 🚀 38983113 43634616 0.89
duckdb / parquet (0.939x ➖, 17↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 48086791 48465536 0.99
tpcds_q02/duckdb:parquet 61570491 58504575 1.05
tpcds_q03/duckdb:parquet 12450857 13426120 0.93
tpcds_q04/duckdb:parquet 127605250 136770512 0.93
tpcds_q05/duckdb:parquet 🚀 74064473 82518060 0.90
tpcds_q06/duckdb:parquet 🚀 30259478 34484111 0.88
tpcds_q07/duckdb:parquet 24146406 25286079 0.95
tpcds_q08/duckdb:parquet 28620679 30695372 0.93
tpcds_q09/duckdb:parquet 40408241 41797284 0.97
tpcds_q10/duckdb:parquet 36418815 39536585 0.92
tpcds_q11/duckdb:parquet 92596758 97060215 0.95
tpcds_q12/duckdb:parquet 15364969 16003088 0.96
tpcds_q13/duckdb:parquet 35273190 37598568 0.94
tpcds_q14/duckdb:parquet 🚀 161728343 186275387 0.87
tpcds_q15/duckdb:parquet 30791770 34009736 0.91
tpcds_q16/duckdb:parquet 21775748 23582851 0.92
tpcds_q17/duckdb:parquet 39445541 41682576 0.95
tpcds_q18/duckdb:parquet 🚀 46722599 52123376 0.90
tpcds_q19/duckdb:parquet 🚀 29514313 33773926 0.87
tpcds_q20/duckdb:parquet 16404750 18194070 0.90
tpcds_q21/duckdb:parquet 🚀 11246513 13303045 0.85
tpcds_q22/duckdb:parquet 73872026 80879208 0.91
tpcds_q23/duckdb:parquet 117783340 128072474 0.92
tpcds_q24/duckdb:parquet 🚀 47549608 53256032 0.89
tpcds_q25/duckdb:parquet 33953330 36715733 0.92
tpcds_q26/duckdb:parquet 37370472 40613690 0.92
tpcds_q27/duckdb:parquet 91343066 96748117 0.94
tpcds_q28/duckdb:parquet 37582710 40605659 0.93
tpcds_q29/duckdb:parquet 35907132 39472467 0.91
tpcds_q30/duckdb:parquet 42914786 43693539 0.98
tpcds_q31/duckdb:parquet 23769841 25407771 0.94
tpcds_q32/duckdb:parquet 11285783 11986202 0.94
tpcds_q33/duckdb:parquet 74954819 76556489 0.98
tpcds_q34/duckdb:parquet 21644298 23176312 0.93
tpcds_q35/duckdb:parquet 63977298 69418308 0.92
tpcds_q36/duckdb:parquet 20897522 22224244 0.94
tpcds_q37/duckdb:parquet 14081443 15563452 0.90
tpcds_q38/duckdb:parquet 36070136 37691774 0.96
tpcds_q39/duckdb:parquet 33794839 35889676 0.94
tpcds_q40/duckdb:parquet 🚀 18563899 21398148 0.87
tpcds_q41/duckdb:parquet 8203005 8515617 0.96
tpcds_q42/duckdb:parquet 🚀 10548123 11754348 0.90
tpcds_q43/duckdb:parquet 16713839 17005793 0.98
tpcds_q44/duckdb:parquet 🚀 21771764 25093115 0.87
tpcds_q45/duckdb:parquet 🚀 26835914 31104169 0.86
tpcds_q46/duckdb:parquet 47292549 51591146 0.92
tpcds_q47/duckdb:parquet 47712360 52328532 0.91
tpcds_q48/duckdb:parquet 🚀 31100037 34603234 0.90
tpcds_q49/duckdb:parquet 26754506 28819447 0.93
tpcds_q50/duckdb:parquet 25506494 26836014 0.95
tpcds_q51/duckdb:parquet 🚀 96658037 108475154 0.89
tpcds_q52/duckdb:parquet 11533630 12276309 0.94
tpcds_q53/duckdb:parquet 16794070 17393434 0.97
tpcds_q54/duckdb:parquet 41025949 42380002 0.97
tpcds_q55/duckdb:parquet 11027813 11849860 0.93
tpcds_q56/duckdb:parquet 🚀 69054229 77251617 0.89
tpcds_q57/duckdb:parquet 37511672 39870499 0.94
tpcds_q58/duckdb:parquet 🚀 21999483 24450287 0.90
tpcds_q59/duckdb:parquet 37248080 38234260 0.97
tpcds_q60/duckdb:parquet 73820818 81249478 0.91
tpcds_q61/duckdb:parquet 31076154 32438883 0.96
tpcds_q62/duckdb:parquet 11994928 12965031 0.93
tpcds_q63/duckdb:parquet 15705528 16590064 0.95
tpcds_q64/duckdb:parquet 75933191 80227481 0.95
tpcds_q65/duckdb:parquet 21867365 21232624 1.03
tpcds_q66/duckdb:parquet 55628022 60649988 0.92
tpcds_q67/duckdb:parquet 142762448 150920371 0.95
tpcds_q68/duckdb:parquet 38765926 40597643 0.95
tpcds_q69/duckdb:parquet 38757849 38715869 1.00
tpcds_q70/duckdb:parquet 20671561 21487856 0.96
tpcds_q71/duckdb:parquet 18439910 19140251 0.96
tpcds_q72/duckdb:parquet 167345519 166926641 1.00
tpcds_q73/duckdb:parquet 18786052 19629801 0.96
tpcds_q74/duckdb:parquet 50491703 52569958 0.96
tpcds_q75/duckdb:parquet 55623922 57824414 0.96
tpcds_q76/duckdb:parquet 75305522 72948476 1.03
tpcds_q77/duckdb:parquet 65343568 66671870 0.98
tpcds_q78/duckdb:parquet 76985436 80896344 0.95
tpcds_q79/duckdb:parquet 28441139 29590884 0.96
tpcds_q80/duckdb:parquet 86375960 88238758 0.98
tpcds_q81/duckdb:parquet 48942955 50679028 0.97
tpcds_q82/duckdb:parquet 15882711 16493138 0.96
tpcds_q83/duckdb:parquet 16809483 17689315 0.95
tpcds_q84/duckdb:parquet 🚀 19275744 21648043 0.89
tpcds_q85/duckdb:parquet 41654786 40996209 1.02
tpcds_q86/duckdb:parquet 12642868 13554182 0.93
tpcds_q87/duckdb:parquet 🚀 37197223 42872424 0.87
tpcds_q88/duckdb:parquet 29863466 30119767 0.99
tpcds_q89/duckdb:parquet 17715476 18466339 0.96
tpcds_q90/duckdb:parquet 7520712 7852762 0.96
tpcds_q91/duckdb:parquet 23490804 25173731 0.93
tpcds_q92/duckdb:parquet 12469780 12459056 1.00
tpcds_q93/duckdb:parquet 30586109 31993628 0.96
tpcds_q94/duckdb:parquet 17442393 18426854 0.95
tpcds_q95/duckdb:parquet 145784664 152422829 0.96
tpcds_q96/duckdb:parquet 9700010 10278520 0.94
tpcds_q97/duckdb:parquet 35785620 39123448 0.91
tpcds_q98/duckdb:parquet 18413094 19855058 0.93
tpcds_q99/duckdb:parquet 21119839 20053039 1.05
duckdb / duckdb (1.073x ➖, 1↑ 27↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 🚨 20931971 18928484 1.11
tpcds_q02/duckdb:duckdb 18787842 19631334 0.96
tpcds_q03/duckdb:duckdb 🚨 9258901 8241074 1.12
tpcds_q04/duckdb:duckdb 168595844 162923110 1.03
tpcds_q05/duckdb:duckdb 18769696 18146107 1.03
tpcds_q06/duckdb:duckdb 🚨 24408048 21816386 1.12
tpcds_q07/duckdb:duckdb 39166568 38188892 1.03
tpcds_q08/duckdb:duckdb 120812868 118797063 1.02
tpcds_q09/duckdb:duckdb 20095787 19574335 1.03
tpcds_q10/duckdb:duckdb 24104367 23213255 1.04
tpcds_q11/duckdb:duckdb 148755536 138372138 1.08
tpcds_q12/duckdb:duckdb 11692014 11360372 1.03
tpcds_q13/duckdb:duckdb 24514810 23896494 1.03
tpcds_q14/duckdb:duckdb 96186768 93119541 1.03
tpcds_q15/duckdb:duckdb 25389246 24153995 1.05
tpcds_q16/duckdb:duckdb 🚨 17670229 16056505 1.10
tpcds_q17/duckdb:duckdb 21405524 20630000 1.04
tpcds_q18/duckdb:duckdb 45880746 42384887 1.08
tpcds_q19/duckdb:duckdb 17211575 16131472 1.07
tpcds_q20/duckdb:duckdb 11667202 11459488 1.02
tpcds_q21/duckdb:duckdb 7413729 7763683 0.95
tpcds_q22/duckdb:duckdb 64413628 60491198 1.06
tpcds_q23/duckdb:duckdb 76929872 80641276 0.95
tpcds_q24/duckdb:duckdb 🚨 29312705 23036755 1.27
tpcds_q25/duckdb:duckdb 17195940 16568434 1.04
tpcds_q26/duckdb:duckdb 🚨 28095067 25467880 1.10
tpcds_q27/duckdb:duckdb 38908129 37905520 1.03
tpcds_q28/duckdb:duckdb 21866725 20731776 1.05
tpcds_q29/duckdb:duckdb 21437297 19991685 1.07
tpcds_q30/duckdb:duckdb 🚨 34667664 28352108 1.22
tpcds_q31/duckdb:duckdb 20684419 19601484 1.06
tpcds_q32/duckdb:duckdb 7241578 7002832 1.03
tpcds_q33/duckdb:duckdb 🚨 13821083 12292557 1.12
tpcds_q34/duckdb:duckdb 🚨 19054273 14469772 1.32
tpcds_q35/duckdb:duckdb 🚨 34804055 31317044 1.11
tpcds_q36/duckdb:duckdb 74358644 68329356 1.09
tpcds_q37/duckdb:duckdb 🚨 8219501 7278500 1.13
tpcds_q38/duckdb:duckdb 🚨 34747281 30366485 1.14
tpcds_q39/duckdb:duckdb 27420076 25115155 1.09
tpcds_q40/duckdb:duckdb 13930106 12825398 1.09
tpcds_q41/duckdb:duckdb 🚨 8609876 7573572 1.14
tpcds_q42/duckdb:duckdb 6725369 6234546 1.08
tpcds_q43/duckdb:duckdb 11507903 11740674 0.98
tpcds_q44/duckdb:duckdb 13686257 13279731 1.03
tpcds_q45/duckdb:duckdb 19275067 17733304 1.09
tpcds_q46/duckdb:duckdb 🚨 43147804 35427737 1.22
tpcds_q47/duckdb:duckdb 43201684 40608244 1.06
tpcds_q48/duckdb:duckdb 22909982 21320055 1.07
tpcds_q49/duckdb:duckdb 16732408 16079069 1.04
tpcds_q50/duckdb:duckdb 14452513 13541325 1.07
tpcds_q51/duckdb:duckdb 94917766 89674848 1.06
tpcds_q52/duckdb:duckdb 7472527 7335873 1.02
tpcds_q53/duckdb:duckdb 11984010 11622046 1.03
tpcds_q54/duckdb:duckdb 17603999 16512311 1.07
tpcds_q55/duckdb:duckdb 7159606 6735765 1.06
tpcds_q56/duckdb:duckdb 13648597 13211015 1.03
tpcds_q57/duckdb:duckdb 🚀 32071424 36778606 0.87
tpcds_q58/duckdb:duckdb 12742669 12411855 1.03
tpcds_q59/duckdb:duckdb 34849712 34024871 1.02
tpcds_q60/duckdb:duckdb 14750346 14728251 1.00
tpcds_q61/duckdb:duckdb 14202325 14820069 0.96
tpcds_q62/duckdb:duckdb 9457471 8835568 1.07
tpcds_q63/duckdb:duckdb 11534742 10783959 1.07
tpcds_q64/duckdb:duckdb 54966656 52675663 1.04
tpcds_q65/duckdb:duckdb 35801142 33335420 1.07
tpcds_q66/duckdb:duckdb 25940034 24683902 1.05
tpcds_q67/duckdb:duckdb 134130661 130475114 1.03
tpcds_q68/duckdb:duckdb 🚨 30009812 24360428 1.23
tpcds_q69/duckdb:duckdb 🚨 26082858 23361543 1.12
tpcds_q70/duckdb:duckdb 14561476 13581114 1.07
tpcds_q71/duckdb:duckdb 13578038 12825895 1.06
tpcds_q72/duckdb:duckdb 42206118 42189103 1.00
tpcds_q73/duckdb:duckdb 🚨 11272887 10183679 1.11
tpcds_q74/duckdb:duckdb 104266704 98479090 1.06
tpcds_q75/duckdb:duckdb 43383443 42296698 1.03
tpcds_q76/duckdb:duckdb 12506352 11861069 1.05
tpcds_q77/duckdb:duckdb 11522779 11769623 0.98
tpcds_q78/duckdb:duckdb 65626036 62073056 1.06
tpcds_q79/duckdb:duckdb 🚨 23108755 17720124 1.30
tpcds_q80/duckdb:duckdb 🚨 30546887 27389603 1.12
tpcds_q81/duckdb:duckdb 🚨 44270518 36211001 1.22
tpcds_q82/duckdb:duckdb 🚨 8899172 8019667 1.11
tpcds_q83/duckdb:duckdb 9232205 8998343 1.03
tpcds_q84/duckdb:duckdb 🚨 18397626 13344640 1.38
tpcds_q85/duckdb:duckdb 24361373 23012554 1.06
tpcds_q86/duckdb:duckdb 11104339 10694345 1.04
tpcds_q87/duckdb:duckdb 🚨 39035602 32435000 1.20
tpcds_q88/duckdb:duckdb 24272399 23831163 1.02
tpcds_q89/duckdb:duckdb 13804552 13158348 1.05
tpcds_q90/duckdb:duckdb 🚨 5926588 5366912 1.10
tpcds_q91/duckdb:duckdb 12682933 12173971 1.04
tpcds_q92/duckdb:duckdb 🚨 9658917 8203254 1.18
tpcds_q93/duckdb:duckdb 🚨 23216699 20244159 1.15
tpcds_q94/duckdb:duckdb 12651161 12233139 1.03
tpcds_q95/duckdb:duckdb 🚨 133508710 104145889 1.28
tpcds_q96/duckdb:duckdb 4720494 4566278 1.03
tpcds_q97/duckdb:duckdb 31334220 29132043 1.08
tpcds_q98/duckdb:duckdb 13770287 12824154 1.07
tpcds_q99/duckdb:duckdb 16588950 16071918 1.03
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +4.2% -1.7% +6.0% +11.4% ➖ noise
1 datafusion:vortex-file-compressed -2.2% -1.7% -0.5% +19.4% ➖ noise
1 duckdb:duckdb +10.6% -1.7% +12.5% +14.6% ➖ noise
1 duckdb:vortex-compact -2.7% -1.7% -1.0% +10.8% ➖ noise
1 duckdb:vortex-file-compressed -6.4% -1.7% -4.8% +11.8% ➖ noise
2 datafusion:vortex-compact +2.6% +0.7% +1.9% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -6.2% +0.7% -6.8% +10.0% ➖ noise
2 duckdb:duckdb -4.3% +0.7% -4.9% +11.6% ➖ noise
2 duckdb:vortex-compact -2.0% +0.7% -2.7% +11.0% ➖ noise
2 duckdb:vortex-file-compressed -5.1% +0.7% -5.7% +11.2% ➖ noise
3 datafusion:vortex-compact +3.6% -7.2% +11.7% +11.1% 🚨 regression
3 datafusion:vortex-file-compressed -13.0% -7.2% -6.2% +15.3% ➖ noise
3 duckdb:duckdb +12.4% -7.2% +21.1% +15.8% 🚨 regression
3 duckdb:vortex-compact -5.2% -7.2% +2.2% +14.7% ➖ noise
3 duckdb:vortex-file-compressed -5.7% -7.2% +1.7% +13.2% ➖ noise
4 datafusion:vortex-compact +4.1% -8.6% +13.8% +10.0% 🚨 regression
4 datafusion:vortex-file-compressed -7.7% -8.6% +0.9% +10.0% ➖ noise
4 duckdb:duckdb +3.5% -8.6% +13.2% +10.0% 🚨 regression
4 duckdb:vortex-compact -1.4% -8.6% +7.8% +10.0% ➖ noise
4 duckdb:vortex-file-compressed -8.6% -8.6% -0.1% +10.1% ➖ noise
5 datafusion:vortex-compact +8.3% -8.8% +18.7% +10.0% 🚨 regression
5 datafusion:vortex-file-compressed -8.2% -8.8% +0.6% +10.0% ➖ noise
5 duckdb:duckdb +3.4% -8.8% +13.4% +10.0% 🚨 regression
5 duckdb:vortex-compact -8.5% -8.8% +0.3% +15.1% ➖ noise
5 duckdb:vortex-file-compressed -6.2% -8.8% +2.8% +12.4% ➖ noise
6 datafusion:vortex-compact +0.2% -5.4% +5.9% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -10.4% -5.4% -5.3% +10.0% ➖ noise
6 duckdb:duckdb +11.9% -5.4% +18.2% +14.4% 🚨 regression
6 duckdb:vortex-compact -3.5% -5.4% +1.9% +10.0% ➖ noise
6 duckdb:vortex-file-compressed -4.2% -5.4% +1.2% +10.0% ➖ noise
7 datafusion:vortex-compact +1.8% -5.0% +7.2% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -10.7% -5.0% -6.1% +10.0% ➖ noise
7 duckdb:duckdb +2.6% -5.0% +7.9% +17.6% ➖ noise
7 duckdb:vortex-compact -3.2% -5.0% +1.9% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -14.6% -5.0% -10.1% +10.1% ✅ faster
8 datafusion:vortex-compact +3.9% -6.7% +11.3% +10.0% 🚨 regression
8 datafusion:vortex-file-compressed -6.2% -6.7% +0.5% +10.0% ➖ noise
8 duckdb:duckdb +1.7% -6.7% +9.0% +10.0% ➖ noise
8 duckdb:vortex-compact -8.5% -6.7% -2.0% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -6.1% -6.7% +0.6% +10.0% ➖ noise
9 datafusion:vortex-compact +6.3% -2.6% +9.1% +10.0% ➖ noise
9 datafusion:vortex-file-compressed -5.9% -2.6% -3.4% +10.0% ➖ noise
9 duckdb:duckdb +2.7% -2.6% +5.4% +10.0% ➖ noise
9 duckdb:vortex-compact -8.2% -2.6% -5.7% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -7.2% -2.6% -4.7% +10.0% ➖ noise
10 datafusion:vortex-compact +8.3% -3.1% +11.8% +10.0% 🚨 regression
10 datafusion:vortex-file-compressed -5.2% -3.1% -2.1% +12.8% ➖ noise
10 duckdb:duckdb +3.8% -3.1% +7.2% +10.0% ➖ noise
10 duckdb:vortex-compact -5.4% -3.1% -2.3% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -8.0% -3.1% -5.1% +10.0% ➖ noise
11 datafusion:vortex-compact +5.3% -6.4% +12.5% +10.0% 🚨 regression
11 datafusion:vortex-file-compressed -7.5% -6.4% -1.1% +10.0% ➖ noise
11 duckdb:duckdb +7.5% -6.4% +14.9% +10.0% 🚨 regression
11 duckdb:vortex-compact -7.7% -6.4% -1.4% +10.0% ➖ noise
11 duckdb:vortex-file-compressed -6.4% -6.4% +0.1% +10.0% ➖ noise
12 datafusion:vortex-compact +8.3% -4.5% +13.4% +10.7% 🚨 regression
12 datafusion:vortex-file-compressed -10.4% -4.5% -6.1% +10.0% ➖ noise
12 duckdb:duckdb +2.9% -4.5% +7.8% +11.5% ➖ noise
12 duckdb:vortex-compact -9.3% -4.5% -5.0% +13.5% ➖ noise
12 duckdb:vortex-file-compressed -6.3% -4.5% -1.9% +14.1% ➖ noise
13 datafusion:vortex-compact +4.5% -5.8% +11.0% +10.0% 🚨 regression
13 datafusion:vortex-file-compressed -2.4% -5.8% +3.6% +10.0% ➖ noise
13 duckdb:duckdb +2.6% -5.8% +8.9% +10.0% ➖ noise
13 duckdb:vortex-compact -2.4% -5.8% +3.6% +10.0% ➖ noise
13 duckdb:vortex-file-compressed -9.6% -5.8% -4.1% +10.0% ➖ noise
14 datafusion:vortex-compact +5.2% -9.7% +16.5% +10.0% 🚨 regression
14 datafusion:vortex-file-compressed -4.9% -9.7% +5.2% +10.0% ➖ noise
14 duckdb:duckdb +3.3% -9.7% +14.3% +10.0% 🚨 regression
14 duckdb:vortex-compact -3.3% -9.7% +7.0% +10.0% ➖ noise
14 duckdb:vortex-file-compressed -9.0% -9.7% +0.7% +10.0% ➖ noise
15 datafusion:vortex-compact +6.1% -8.9% +16.5% +14.8% 🚨 regression
15 datafusion:vortex-file-compressed -8.1% -8.9% +0.9% +16.9% ➖ noise
15 duckdb:duckdb +5.1% -8.9% +15.4% +12.5% 🚨 regression
15 duckdb:vortex-compact -5.0% -8.9% +4.3% +16.5% ➖ noise
15 duckdb:vortex-file-compressed -6.1% -8.9% +3.1% +13.9% ➖ noise
16 datafusion:vortex-compact +6.6% -5.7% +13.1% +10.0% 🚨 regression
16 datafusion:vortex-file-compressed -5.5% -5.7% +0.2% +10.6% ➖ noise
16 duckdb:duckdb +10.1% -5.7% +16.7% +16.4% 🚨 regression
16 duckdb:vortex-compact -1.7% -5.7% +4.2% +10.0% ➖ noise
16 duckdb:vortex-file-compressed +1.3% -5.7% +7.5% +11.8% ➖ noise
17 datafusion:vortex-compact +7.0% -4.8% +12.4% +10.0% 🚨 regression
17 datafusion:vortex-file-compressed -6.6% -4.8% -1.8% +10.0% ➖ noise
17 duckdb:duckdb +3.8% -4.8% +9.0% +17.1% ➖ noise
17 duckdb:vortex-compact -1.8% -4.8% +3.2% +10.0% ➖ noise
17 duckdb:vortex-file-compressed -9.6% -4.8% -5.1% +10.0% ➖ noise
18 datafusion:vortex-compact +5.3% -6.7% +12.8% +10.0% 🚨 regression
18 datafusion:vortex-file-compressed -6.7% -6.7% -0.0% +10.0% ➖ noise
18 duckdb:duckdb +8.2% -6.7% +16.0% +10.0% 🚨 regression
18 duckdb:vortex-compact -6.4% -6.7% +0.3% +10.0% ➖ noise
18 duckdb:vortex-file-compressed -10.8% -6.7% -4.4% +10.0% ➖ noise
19 datafusion:vortex-compact +7.3% -7.6% +16.1% +10.0% 🚨 regression
19 datafusion:vortex-file-compressed -9.9% -7.6% -2.5% +13.2% ➖ noise
19 duckdb:duckdb +6.7% -7.6% +15.5% +10.0% 🚨 regression
19 duckdb:vortex-compact -7.2% -7.6% +0.5% +10.0% ➖ noise
19 duckdb:vortex-file-compressed -7.3% -7.6% +0.3% +10.0% ➖ noise
20 datafusion:vortex-compact +8.6% -8.6% +18.9% +10.0% 🚨 regression
20 datafusion:vortex-file-compressed -7.5% -8.6% +1.2% +10.1% ➖ noise
20 duckdb:duckdb +1.8% -8.6% +11.4% +10.0% 🚨 regression
20 duckdb:vortex-compact -8.9% -8.6% -0.3% +12.1% ➖ noise
20 duckdb:vortex-file-compressed -9.1% -8.6% -0.5% +11.6% ➖ noise
21 datafusion:vortex-compact +3.8% -10.2% +15.6% +10.3% 🚨 regression
21 datafusion:vortex-file-compressed -8.2% -10.2% +2.3% +10.0% ➖ noise
21 duckdb:duckdb -4.5% -10.2% +6.3% +21.6% ➖ noise
21 duckdb:vortex-compact -3.6% -10.2% +7.3% +13.0% ➖ noise
21 duckdb:vortex-file-compressed -9.3% -10.2% +1.0% +12.1% ➖ noise
22 datafusion:vortex-compact +2.0% -5.7% +8.2% +18.1% ➖ noise
22 datafusion:vortex-file-compressed -3.6% -5.7% +2.2% +10.8% ➖ noise
22 duckdb:duckdb +6.5% -5.7% +12.9% +11.7% 🚨 regression
22 duckdb:vortex-compact -5.4% -5.7% +0.3% +10.0% ➖ noise
22 duckdb:vortex-file-compressed -6.1% -5.7% -0.4% +10.3% ➖ noise
23 datafusion:vortex-compact +3.3% -8.5% +12.8% +10.0% 🚨 regression
23 datafusion:vortex-file-compressed -7.3% -8.5% +1.3% +10.0% ➖ noise
23 duckdb:duckdb -4.6% -8.5% +4.2% +11.3% ➖ noise
23 duckdb:vortex-compact -3.8% -8.5% +5.1% +13.4% ➖ noise
23 duckdb:vortex-file-compressed -12.2% -8.5% -4.1% +11.5% ➖ noise
24 datafusion:vortex-compact +4.4% -8.8% +14.5% +10.0% 🚨 regression
24 datafusion:vortex-file-compressed -7.6% -8.8% +1.3% +10.0% ➖ noise
24 duckdb:duckdb +27.2% -8.8% +39.5% +10.0% 🚨 regression
24 duckdb:vortex-compact +1.4% -8.8% +11.1% +10.0% 🚨 regression
24 duckdb:vortex-file-compressed -7.0% -8.8% +2.0% +10.0% ➖ noise
25 datafusion:vortex-compact +4.9% -7.0% +12.8% +10.0% 🚨 regression
25 datafusion:vortex-file-compressed -3.0% -7.0% +4.3% +10.0% ➖ noise
25 duckdb:duckdb +3.8% -7.0% +11.6% +15.0% ➖ noise
25 duckdb:vortex-compact -3.1% -7.0% +4.2% +10.0% ➖ noise
25 duckdb:vortex-file-compressed -9.1% -7.0% -2.2% +10.0% ➖ noise
26 datafusion:vortex-compact +0.0% -7.0% +7.5% +10.0% ➖ noise
26 datafusion:vortex-file-compressed -7.6% -7.0% -0.6% +10.0% ➖ noise
26 duckdb:duckdb +10.3% -7.0% +18.6% +13.3% 🚨 regression
26 duckdb:vortex-compact -5.3% -7.0% +1.7% +17.1% ➖ noise
26 duckdb:vortex-file-compressed -2.4% -7.0% +4.9% +16.5% ➖ noise
27 datafusion:vortex-compact +5.7% -6.5% +13.1% +10.0% 🚨 regression
27 datafusion:vortex-file-compressed -11.6% -6.5% -5.4% +10.0% ➖ noise
27 duckdb:duckdb +2.6% -6.5% +9.8% +15.4% ➖ noise
27 duckdb:vortex-compact -4.3% -6.5% +2.4% +10.0% ➖ noise
27 duckdb:vortex-file-compressed -12.4% -6.5% -6.3% +10.0% ➖ noise
28 datafusion:vortex-compact +3.4% -8.3% +12.7% +10.0% 🚨 regression
28 datafusion:vortex-file-compressed -8.9% -8.3% -0.7% +10.0% ➖ noise
28 duckdb:duckdb +5.5% -8.3% +15.0% +10.0% 🚨 regression
28 duckdb:vortex-compact -4.5% -8.3% +4.1% +10.0% ➖ noise
28 duckdb:vortex-file-compressed -0.6% -8.3% +8.4% +10.0% ➖ noise
29 datafusion:vortex-compact +4.3% -8.3% +13.8% +10.0% 🚨 regression
29 datafusion:vortex-file-compressed -6.6% -8.3% +1.9% +10.0% ➖ noise
29 duckdb:duckdb +7.2% -8.3% +17.0% +10.0% 🚨 regression
29 duckdb:vortex-compact -2.1% -8.3% +6.8% +10.0% ➖ noise
29 duckdb:vortex-file-compressed -7.2% -8.3% +1.3% +12.5% ➖ noise
30 datafusion:vortex-compact +5.2% -3.8% +9.3% +10.0% ➖ noise
30 datafusion:vortex-file-compressed -11.9% -3.8% -8.4% +10.0% ➖ noise
30 duckdb:duckdb +22.3% -3.8% +27.1% +10.0% 🚨 regression
30 duckdb:vortex-compact -8.7% -3.8% -5.1% +12.6% ➖ noise
30 duckdb:vortex-file-compressed -8.9% -3.8% -5.3% +13.3% ➖ noise
31 datafusion:vortex-compact +4.8% -4.1% +9.3% +10.0% ➖ noise
31 datafusion:vortex-file-compressed -11.5% -4.1% -7.7% +10.0% ➖ noise
31 duckdb:duckdb +5.5% -4.1% +10.1% +10.7% ➖ noise
31 duckdb:vortex-compact -8.9% -4.1% -5.0% +10.0% ➖ noise
31 duckdb:vortex-file-compressed -1.3% -4.1% +3.0% +12.6% ➖ noise
32 datafusion:vortex-compact +7.5% -5.7% +14.0% +10.0% 🚨 regression
32 datafusion:vortex-file-compressed -15.2% -5.7% -10.1% +10.0% ✅ faster
32 duckdb:duckdb +3.4% -5.7% +9.6% +14.6% ➖ noise
32 duckdb:vortex-compact -5.3% -5.7% +0.4% +10.0% ➖ noise
32 duckdb:vortex-file-compressed -9.0% -5.7% -3.5% +11.7% ➖ noise
33 datafusion:vortex-compact +5.4% -1.8% +7.4% +10.0% ➖ noise
33 datafusion:vortex-file-compressed -11.3% -1.8% -9.6% +10.0% ✅ faster
33 duckdb:duckdb +12.4% -1.8% +14.5% +11.3% 🚨 regression
33 duckdb:vortex-compact -11.5% -1.8% -9.8% +10.0% ✅ faster
33 duckdb:vortex-file-compressed -10.2% -1.8% -8.5% +11.1% ➖ noise
34 datafusion:vortex-compact +1.0% -4.4% +5.7% +10.0% ➖ noise
34 datafusion:vortex-file-compressed -8.9% -4.4% -4.7% +10.0% ➖ noise
34 duckdb:duckdb +31.7% -4.4% +37.7% +10.0% 🚨 regression
34 duckdb:vortex-compact -8.9% -4.4% -4.7% +11.9% ➖ noise
34 duckdb:vortex-file-compressed -6.4% -4.4% -2.1% +18.4% ➖ noise
35 datafusion:vortex-compact +5.9% -5.8% +12.5% +10.0% 🚨 regression
35 datafusion:vortex-file-compressed -11.9% -5.8% -6.5% +10.0% ➖ noise
35 duckdb:duckdb +11.1% -5.8% +18.0% +14.0% 🚨 regression
35 duckdb:vortex-compact -8.1% -5.8% -2.4% +10.0% ➖ noise
35 duckdb:vortex-file-compressed -6.5% -5.8% -0.8% +10.0% ➖ noise
36 datafusion:vortex-compact +6.6% -4.9% +12.1% +10.0% 🚨 regression
36 datafusion:vortex-file-compressed -11.0% -4.9% -6.4% +10.0% ➖ noise
36 duckdb:duckdb +8.8% -4.9% +14.5% +12.2% 🚨 regression
36 duckdb:vortex-compact -4.1% -4.9% +0.9% +10.0% ➖ noise
36 duckdb:vortex-file-compressed -8.4% -4.9% -3.7% +13.7% ➖ noise
37 datafusion:vortex-compact +4.7% -7.2% +12.8% +10.0% 🚨 regression
37 datafusion:vortex-file-compressed -8.4% -7.2% -1.4% +13.2% ➖ noise
37 duckdb:duckdb +12.9% -7.2% +21.7% +10.2% 🚨 regression
37 duckdb:vortex-compact -3.3% -7.2% +4.2% +10.0% ➖ noise
37 duckdb:vortex-file-compressed -11.7% -7.2% -4.9% +21.7% ➖ noise
38 datafusion:vortex-compact +6.8% -4.0% +11.3% +10.0% 🚨 regression
38 datafusion:vortex-file-compressed -3.7% -4.0% +0.4% +10.2% ➖ noise
38 duckdb:duckdb +14.4% -4.0% +19.2% +10.0% 🚨 regression
38 duckdb:vortex-compact -6.3% -4.0% -2.4% +17.1% ➖ noise
38 duckdb:vortex-file-compressed +1.4% -4.0% +5.6% +12.9% ➖ noise
39 datafusion:vortex-compact +5.0% -4.8% +10.2% +12.7% ➖ noise
39 datafusion:vortex-file-compressed -8.1% -4.8% -3.5% +14.6% ➖ noise
39 duckdb:duckdb +9.2% -4.8% +14.7% +19.9% ➖ noise
39 duckdb:vortex-compact -6.7% -4.8% -2.1% +10.0% ➖ noise
39 duckdb:vortex-file-compressed +1.9% -4.8% +7.0% +14.9% ➖ noise
40 datafusion:vortex-compact +9.1% -9.6% +20.7% +10.0% 🚨 regression
40 datafusion:vortex-file-compressed -13.2% -9.6% -4.0% +10.0% ➖ noise
40 duckdb:duckdb +8.6% -9.6% +20.1% +10.0% 🚨 regression
40 duckdb:vortex-compact -6.2% -9.6% +3.7% +10.8% ➖ noise
40 duckdb:vortex-file-compressed +2.0% -9.6% +12.8% +25.3% ➖ noise
41 datafusion:vortex-compact +9.9% -2.4% +12.5% +15.2% ➖ noise
41 datafusion:vortex-file-compressed +0.0% -2.4% +2.4% +10.0% ➖ noise
41 duckdb:duckdb +13.7% -2.4% +16.4% +10.0% 🚨 regression
41 duckdb:vortex-compact -10.8% -2.4% -8.7% +10.2% ➖ noise
41 duckdb:vortex-file-compressed -6.9% -2.4% -4.6% +10.0% ➖ noise
42 datafusion:vortex-compact +6.6% -5.5% +12.9% +10.0% 🚨 regression
42 datafusion:vortex-file-compressed -7.7% -5.5% -2.3% +10.0% ➖ noise
42 duckdb:duckdb +7.9% -5.5% +14.2% +12.4% 🚨 regression
42 duckdb:vortex-compact -5.1% -5.5% +0.4% +17.9% ➖ noise
42 duckdb:vortex-file-compressed -4.4% -5.5% +1.2% +16.5% ➖ noise
43 datafusion:vortex-compact +2.8% -2.9% +5.9% +10.0% ➖ noise
43 datafusion:vortex-file-compressed -5.3% -2.9% -2.4% +10.0% ➖ noise
43 duckdb:duckdb -2.0% -2.9% +1.0% +11.0% ➖ noise
43 duckdb:vortex-compact -5.7% -2.9% -2.8% +10.0% ➖ noise
43 duckdb:vortex-file-compressed -3.5% -2.9% -0.6% +10.0% ➖ noise
44 datafusion:vortex-compact +4.3% -9.8% +15.6% +10.0% 🚨 regression
44 datafusion:vortex-file-compressed -8.0% -9.8% +2.0% +10.0% ➖ noise
44 duckdb:duckdb +3.1% -9.8% +14.3% +11.2% 🚨 regression
44 duckdb:vortex-compact -7.3% -9.8% +2.8% +10.0% ➖ noise
44 duckdb:vortex-file-compressed -5.7% -9.8% +4.6% +10.8% ➖ noise
45 datafusion:vortex-compact +4.7% -6.7% +12.2% +10.5% 🚨 regression
45 datafusion:vortex-file-compressed -3.1% -6.7% +3.8% +10.0% ➖ noise
45 duckdb:duckdb +8.7% -6.7% +16.5% +15.2% 🚨 regression
45 duckdb:vortex-compact -13.7% -6.7% -7.6% +12.1% ➖ noise
45 duckdb:vortex-file-compressed -6.6% -6.7% +0.1% +13.9% ➖ noise
46 datafusion:vortex-compact +2.1% -5.4% +7.9% +10.0% ➖ noise
46 datafusion:vortex-file-compressed -9.5% -5.4% -4.3% +10.0% ➖ noise
46 duckdb:duckdb +21.8% -5.4% +28.8% +10.0% 🚨 regression
46 duckdb:vortex-compact -4.1% -5.4% +1.4% +10.0% ➖ noise
46 duckdb:vortex-file-compressed -7.9% -5.4% -2.7% +10.0% ➖ noise
47 datafusion:vortex-compact +7.1% -7.2% +15.4% +10.0% 🚨 regression
47 datafusion:vortex-file-compressed -10.0% -7.2% -3.0% +10.0% ➖ noise
47 duckdb:duckdb +6.4% -7.2% +14.6% +10.0% 🚨 regression
47 duckdb:vortex-compact -6.2% -7.2% +1.1% +10.1% ➖ noise
47 duckdb:vortex-file-compressed -7.8% -7.2% -0.7% +10.0% ➖ noise
48 datafusion:vortex-compact +4.5% -7.7% +13.2% +10.0% 🚨 regression
48 datafusion:vortex-file-compressed -5.7% -7.7% +2.1% +10.0% ➖ noise
48 duckdb:duckdb +7.5% -7.7% +16.4% +14.5% 🚨 regression
48 duckdb:vortex-compact -5.6% -7.7% +2.3% +10.2% ➖ noise
48 duckdb:vortex-file-compressed -8.7% -7.7% -1.1% +10.0% ➖ noise
49 datafusion:vortex-compact +4.0% -4.8% +9.3% +10.0% ➖ noise
49 datafusion:vortex-file-compressed -7.2% -4.8% -2.5% +10.0% ➖ noise
49 duckdb:duckdb +4.1% -4.8% +9.3% +15.5% ➖ noise
49 duckdb:vortex-compact -3.6% -4.8% +1.2% +10.0% ➖ noise
49 duckdb:vortex-file-compressed +1.7% -4.8% +6.8% +20.3% ➖ noise
50 datafusion:vortex-compact +1.5% -6.5% +8.6% +10.0% ➖ noise
50 datafusion:vortex-file-compressed -5.9% -6.5% +0.7% +10.0% ➖ noise
50 duckdb:duckdb +6.7% -6.5% +14.2% +10.8% 🚨 regression
50 duckdb:vortex-compact -7.0% -6.5% -0.5% +10.0% ➖ noise
50 duckdb:vortex-file-compressed -3.2% -6.5% +3.6% +10.0% ➖ noise
51 datafusion:vortex-compact +4.8% -8.2% +14.1% +10.0% 🚨 regression
51 datafusion:vortex-file-compressed -5.1% -8.2% +3.4% +10.0% ➖ noise
51 duckdb:duckdb +5.8% -8.2% +15.2% +10.0% 🚨 regression
51 duckdb:vortex-compact -7.5% -8.2% +0.7% +19.4% ➖ noise
51 duckdb:vortex-file-compressed -0.2% -8.2% +8.7% +21.6% ➖ noise
52 datafusion:vortex-compact +6.8% -4.0% +11.3% +10.5% 🚨 regression
52 datafusion:vortex-file-compressed -5.2% -4.0% -1.2% +16.6% ➖ noise
52 duckdb:duckdb +1.9% -4.0% +6.2% +17.6% ➖ noise
52 duckdb:vortex-compact -5.5% -4.0% -1.5% +17.1% ➖ noise
52 duckdb:vortex-file-compressed -10.6% -4.0% -6.8% +13.6% ➖ noise
53 datafusion:vortex-compact +8.6% -1.4% +10.1% +10.0% 🚨 regression
53 datafusion:vortex-file-compressed -8.7% -1.4% -7.5% +10.0% ➖ noise
53 duckdb:duckdb +3.1% -1.4% +4.6% +10.0% ➖ noise
53 duckdb:vortex-compact -5.2% -1.4% -3.9% +10.0% ➖ noise
53 duckdb:vortex-file-compressed -4.0% -1.4% -2.6% +13.8% ➖ noise
54 datafusion:vortex-compact +4.1% -4.5% +8.9% +13.4% ➖ noise
54 datafusion:vortex-file-compressed -1.1% -4.5% +3.6% +10.0% ➖ noise
54 duckdb:duckdb +6.6% -4.5% +11.6% +12.1% ➖ noise
54 duckdb:vortex-compact -0.7% -4.5% +4.0% +10.7% ➖ noise
54 duckdb:vortex-file-compressed -14.7% -4.5% -10.7% +13.2% ➖ noise
55 datafusion:vortex-compact +3.2% -6.3% +10.0% +10.0% 🚨 regression
55 datafusion:vortex-file-compressed -8.3% -6.3% -2.2% +10.0% ➖ noise
55 duckdb:duckdb +6.3% -6.3% +13.4% +13.1% 🚨 regression
55 duckdb:vortex-compact -1.2% -6.3% +5.4% +10.0% ➖ noise
55 duckdb:vortex-file-compressed -8.2% -6.3% -2.1% +14.1% ➖ noise
56 datafusion:vortex-compact +3.1% -7.3% +11.2% +10.0% 🚨 regression
56 datafusion:vortex-file-compressed -7.3% -7.3% -0.1% +10.0% ➖ noise
56 duckdb:duckdb +3.3% -7.3% +11.4% +10.0% 🚨 regression
56 duckdb:vortex-compact -4.1% -7.3% +3.5% +10.0% ➖ noise
56 duckdb:vortex-file-compressed -10.4% -7.3% -3.4% +10.9% ➖ noise
57 datafusion:vortex-compact +9.0% -2.7% +12.0% +10.0% 🚨 regression
57 datafusion:vortex-file-compressed -8.3% -2.7% -5.7% +10.0% ➖ noise
57 duckdb:duckdb -12.8% -2.7% -10.4% +18.3% ➖ noise
57 duckdb:vortex-compact -10.1% -2.7% -7.5% +10.2% ➖ noise
57 duckdb:vortex-file-compressed -4.0% -2.7% -1.3% +12.7% ➖ noise
58 datafusion:vortex-compact +6.1% -8.9% +16.5% +10.0% 🚨 regression
58 datafusion:vortex-file-compressed -13.1% -8.9% -4.5% +10.0% ➖ noise
58 duckdb:duckdb +2.7% -8.9% +12.7% +14.0% ➖ noise
58 duckdb:vortex-compact -1.1% -8.9% +8.6% +15.6% ➖ noise
58 duckdb:vortex-file-compressed +2.5% -8.9% +12.6% +16.3% ➖ noise
59 datafusion:vortex-compact +3.4% -2.6% +6.2% +10.0% ➖ noise
59 datafusion:vortex-file-compressed -6.6% -2.6% -4.1% +10.0% ➖ noise
59 duckdb:duckdb +2.4% -2.6% +5.2% +10.0% ➖ noise
59 duckdb:vortex-compact -1.1% -2.6% +1.5% +10.0% ➖ noise
59 duckdb:vortex-file-compressed +0.3% -2.6% +2.9% +10.0% ➖ noise
60 datafusion:vortex-compact +5.5% -7.0% +13.5% +10.0% 🚨 regression
60 datafusion:vortex-file-compressed -5.1% -7.0% +2.1% +10.3% ➖ noise
60 duckdb:duckdb +0.2% -7.0% +7.7% +12.2% ➖ noise
60 duckdb:vortex-compact -4.7% -7.0% +2.5% +12.2% ➖ noise
60 duckdb:vortex-file-compressed -11.5% -7.0% -4.8% +13.2% ➖ noise
61 datafusion:vortex-compact +5.4% -4.4% +10.3% +10.0% 🚨 regression
61 datafusion:vortex-file-compressed -5.9% -4.4% -1.6% +10.0% ➖ noise
61 duckdb:duckdb -4.2% -4.4% +0.3% +18.9% ➖ noise
61 duckdb:vortex-compact -2.7% -4.4% +1.8% +12.6% ➖ noise
61 duckdb:vortex-file-compressed +1.6% -4.4% +6.3% +17.7% ➖ noise
62 datafusion:vortex-compact +5.4% -9.1% +15.9% +13.1% 🚨 regression
62 datafusion:vortex-file-compressed -6.5% -9.1% +2.9% +11.7% ➖ noise
62 duckdb:duckdb +7.0% -9.1% +17.8% +18.7% ➖ noise
62 duckdb:vortex-compact -3.5% -9.1% +6.2% +30.4% ➖ noise
62 duckdb:vortex-file-compressed -7.9% -9.1% +1.4% +23.6% ➖ noise
63 datafusion:vortex-compact +7.4% -2.2% +9.9% +10.0% ➖ noise
63 datafusion:vortex-file-compressed -2.5% -2.2% -0.3% +11.4% ➖ noise
63 duckdb:duckdb +7.0% -2.2% +9.4% +10.1% ➖ noise
63 duckdb:vortex-compact -6.1% -2.2% -4.0% +13.2% ➖ noise
63 duckdb:vortex-file-compressed -5.3% -2.2% -3.1% +10.0% ➖ noise
64 datafusion:vortex-compact +3.9% -6.0% +10.5% +10.0% 🚨 regression
64 datafusion:vortex-file-compressed -7.7% -6.0% -1.9% +10.0% ➖ noise
64 duckdb:duckdb +4.3% -6.0% +11.0% +10.0% 🚨 regression
64 duckdb:vortex-compact -2.2% -6.0% +4.0% +10.0% ➖ noise
64 duckdb:vortex-file-compressed -9.6% -6.0% -3.8% +10.0% ➖ noise
65 datafusion:vortex-compact +1.8% -0.0% +1.8% +10.0% ➖ noise
65 datafusion:vortex-file-compressed -2.8% -0.0% -2.8% +10.0% ➖ noise
65 duckdb:duckdb +7.4% -0.0% +7.4% +16.0% ➖ noise
65 duckdb:vortex-compact -3.4% -0.0% -3.4% +12.5% ➖ noise
65 duckdb:vortex-file-compressed -9.9% -0.0% -9.9% +14.4% ➖ noise
66 datafusion:vortex-compact +2.5% -7.8% +11.2% +10.0% 🚨 regression
66 datafusion:vortex-file-compressed -6.5% -7.8% +1.5% +10.0% ➖ noise
66 duckdb:duckdb +5.1% -7.8% +14.0% +12.6% 🚨 regression
66 duckdb:vortex-compact +0.6% -7.8% +9.1% +11.8% ➖ noise
66 duckdb:vortex-file-compressed -6.1% -7.8% +1.9% +14.7% ➖ noise
67 datafusion:vortex-compact +5.5% -4.7% +10.7% +10.0% 🚨 regression
67 datafusion:vortex-file-compressed -8.8% -4.7% -4.4% +10.0% ➖ noise
67 duckdb:duckdb +2.8% -4.7% +7.9% +10.0% ➖ noise
67 duckdb:vortex-compact -10.7% -4.7% -6.3% +10.0% ➖ noise
67 duckdb:vortex-file-compressed -7.1% -4.7% -2.5% +10.0% ➖ noise
68 datafusion:vortex-compact +5.4% -5.0% +11.0% +10.0% 🚨 regression
68 datafusion:vortex-file-compressed -7.9% -5.0% -3.0% +10.0% ➖ noise
68 duckdb:duckdb +23.2% -5.0% +29.7% +10.0% 🚨 regression
68 duckdb:vortex-compact -1.0% -5.0% +4.2% +11.4% ➖ noise
68 duckdb:vortex-file-compressed -6.8% -5.0% -1.9% +10.0% ➖ noise
69 datafusion:vortex-compact +5.6% -0.6% +6.2% +10.0% ➖ noise
69 datafusion:vortex-file-compressed -7.9% -0.6% -7.3% +10.0% ➖ noise
69 duckdb:duckdb +11.6% -0.6% +12.3% +10.0% 🚨 regression
69 duckdb:vortex-compact -3.4% -0.6% -2.9% +10.0% ➖ noise
69 duckdb:vortex-file-compressed -10.6% -0.6% -10.1% +10.0% ✅ faster
70 datafusion:vortex-compact +3.1% -7.3% +11.3% +10.0% 🚨 regression
70 datafusion:vortex-file-compressed -3.6% -7.3% +4.0% +10.0% ➖ noise
70 duckdb:duckdb +7.2% -7.3% +15.7% +20.0% ➖ noise
70 duckdb:vortex-compact -6.8% -7.3% +0.5% +12.0% ➖ noise
70 duckdb:vortex-file-compressed -1.1% -7.3% +6.7% +11.4% ➖ noise
71 datafusion:vortex-compact +6.4% -2.7% +9.4% +11.6% ➖ noise
71 datafusion:vortex-file-compressed -9.3% -2.7% -6.8% +11.5% ➖ noise
71 duckdb:duckdb +5.9% -2.7% +8.8% +15.3% ➖ noise
71 duckdb:vortex-compact -5.7% -2.7% -3.1% +16.7% ➖ noise
71 duckdb:vortex-file-compressed -6.1% -2.7% -3.5% +16.1% ➖ noise
72 datafusion:vortex-compact -12.0% -3.0% -9.3% +10.9% ➖ noise
72 datafusion:vortex-file-compressed -13.6% -3.0% -11.0% +10.0% ✅ faster
72 duckdb:duckdb +0.0% -3.0% +3.1% +11.5% ➖ noise
72 duckdb:vortex-compact -4.3% -3.0% -1.3% +10.0% ➖ noise
72 duckdb:vortex-file-compressed -5.3% -3.0% -2.4% +10.0% ➖ noise
73 datafusion:vortex-compact -6.6% -7.1% +0.5% +17.9% ➖ noise
73 datafusion:vortex-file-compressed +0.9% -7.1% +8.5% +22.7% ➖ noise
73 duckdb:duckdb +10.7% -7.1% +19.1% +14.5% 🚨 regression
73 duckdb:vortex-compact -8.9% -7.1% -2.0% +10.0% ➖ noise
73 duckdb:vortex-file-compressed -3.9% -7.1% +3.4% +10.3% ➖ noise
74 datafusion:vortex-compact -7.9% -5.2% -2.8% +10.0% ➖ noise
74 datafusion:vortex-file-compressed -4.9% -5.2% +0.3% +10.0% ➖ noise
74 duckdb:duckdb +5.9% -5.2% +11.7% +10.0% 🚨 regression
74 duckdb:vortex-compact -13.2% -5.2% -8.4% +10.0% ➖ noise
74 duckdb:vortex-file-compressed -4.0% -5.2% +1.2% +10.0% ➖ noise
75 datafusion:vortex-compact -2.7% -5.6% +3.1% +10.0% ➖ noise
75 datafusion:vortex-file-compressed -3.3% -5.6% +2.5% +10.0% ➖ noise
75 duckdb:duckdb +2.6% -5.6% +8.7% +10.8% ➖ noise
75 duckdb:vortex-compact -1.8% -5.6% +4.1% +10.0% ➖ noise
75 duckdb:vortex-file-compressed -5.2% -5.6% +0.5% +10.9% ➖ noise
76 datafusion:vortex-compact -3.3% -2.4% -0.9% +10.0% ➖ noise
76 datafusion:vortex-file-compressed +1.0% -2.4% +3.5% +10.0% ➖ noise
76 duckdb:duckdb +5.4% -2.4% +8.1% +15.1% ➖ noise
76 duckdb:vortex-compact -12.5% -2.4% -10.3% +11.0% ✅ faster
76 duckdb:vortex-file-compressed -4.9% -2.4% -2.5% +18.3% ➖ noise
77 datafusion:vortex-compact -4.9% -0.9% -4.1% +10.0% ➖ noise
77 datafusion:vortex-file-compressed -3.9% -0.9% -3.0% +10.0% ➖ noise
77 duckdb:duckdb -2.1% -0.9% -1.2% +10.0% ➖ noise
77 duckdb:vortex-compact -11.0% -0.9% -10.1% +10.0% ✅ faster
77 duckdb:vortex-file-compressed -11.5% -0.9% -10.7% +15.7% ➖ noise
78 datafusion:vortex-compact -7.9% -7.5% -0.5% +10.0% ➖ noise
78 datafusion:vortex-file-compressed -5.5% -7.5% +2.1% +10.0% ➖ noise
78 duckdb:duckdb +5.7% -7.5% +14.2% +10.0% 🚨 regression
78 duckdb:vortex-compact -7.2% -7.5% +0.3% +10.0% ➖ noise
78 duckdb:vortex-file-compressed -2.6% -7.5% +5.2% +10.0% ➖ noise
79 datafusion:vortex-compact -8.5% -4.4% -4.3% +10.0% ➖ noise
79 datafusion:vortex-file-compressed -3.5% -4.4% +0.9% +12.3% ➖ noise
79 duckdb:duckdb +30.4% -4.4% +36.4% +10.0% 🚨 regression
79 duckdb:vortex-compact -7.2% -4.4% -2.9% +13.6% ➖ noise
79 duckdb:vortex-file-compressed -8.4% -4.4% -4.2% +13.0% ➖ noise
80 datafusion:vortex-compact -8.8% -4.9% -4.2% +10.0% ➖ noise
80 datafusion:vortex-file-compressed -5.4% -4.9% -0.5% +10.0% ➖ noise
80 duckdb:duckdb +11.5% -4.9% +17.2% +13.2% 🚨 regression
80 duckdb:vortex-compact +1.3% -4.9% +6.5% +10.0% ➖ noise
80 duckdb:vortex-file-compressed -10.0% -4.9% -5.4% +10.0% ➖ noise
81 datafusion:vortex-compact -7.3% -5.0% -2.4% +12.2% ➖ noise
81 datafusion:vortex-file-compressed -1.3% -5.0% +3.9% +14.2% ➖ noise
81 duckdb:duckdb +22.3% -5.0% +28.7% +10.0% 🚨 regression
81 duckdb:vortex-compact -2.3% -5.0% +2.8% +14.2% ➖ noise
81 duckdb:vortex-file-compressed -7.3% -5.0% -2.4% +11.9% ➖ noise
82 datafusion:vortex-compact -7.2% -3.2% -4.1% +10.7% ➖ noise
82 datafusion:vortex-file-compressed -8.3% -3.2% -5.3% +10.0% ➖ noise
82 duckdb:duckdb +11.0% -3.2% +14.6% +14.0% 🚨 regression
82 duckdb:vortex-compact -7.8% -3.2% -4.7% +11.3% ➖ noise
82 duckdb:vortex-file-compressed +1.8% -3.2% +5.2% +13.9% ➖ noise
83 datafusion:vortex-compact -6.6% -4.0% -2.7% +10.0% ➖ noise
83 datafusion:vortex-file-compressed -2.5% -4.0% +1.6% +10.0% ➖ noise
83 duckdb:duckdb +2.6% -4.0% +6.9% +18.8% ➖ noise
83 duckdb:vortex-compact -3.4% -4.0% +0.6% +18.9% ➖ noise
83 duckdb:vortex-file-compressed -1.4% -4.0% +2.7% +10.4% ➖ noise
84 datafusion:vortex-compact -4.8% -6.1% +1.4% +11.7% ➖ noise
84 datafusion:vortex-file-compressed -2.2% -6.1% +4.1% +10.0% ➖ noise
84 duckdb:duckdb +37.9% -6.1% +46.8% +10.0% 🚨 regression
84 duckdb:vortex-compact -7.5% -6.1% -1.5% +10.4% ➖ noise
84 duckdb:vortex-file-compressed -4.7% -6.1% +1.5% +10.0% ➖ noise
85 datafusion:vortex-compact -4.2% -0.8% -3.4% +10.0% ➖ noise
85 datafusion:vortex-file-compressed -5.5% -0.8% -4.7% +10.0% ➖ noise
85 duckdb:duckdb +5.9% -0.8% +6.7% +10.0% ➖ noise
85 duckdb:vortex-compact -2.8% -0.8% -2.0% +10.0% ➖ noise
85 duckdb:vortex-file-compressed -0.5% -0.8% +0.3% +10.0% ➖ noise
86 datafusion:vortex-compact -6.2% -9.0% +3.0% +10.0% ➖ noise
86 datafusion:vortex-file-compressed -4.3% -9.0% +5.2% +10.0% ➖ noise
86 duckdb:duckdb +3.8% -9.0% +14.1% +11.8% 🚨 regression
86 duckdb:vortex-compact -6.8% -9.0% +2.4% +17.6% ➖ noise
86 duckdb:vortex-file-compressed -4.1% -9.0% +5.3% +17.2% ➖ noise
87 datafusion:vortex-compact -8.0% -8.5% +0.6% +10.0% ➖ noise
87 datafusion:vortex-file-compressed -3.1% -8.5% +6.0% +10.0% ➖ noise
87 duckdb:duckdb +20.4% -8.5% +31.6% +12.4% 🚨 regression
87 duckdb:vortex-compact -1.7% -8.5% +7.4% +11.2% ➖ noise
87 duckdb:vortex-file-compressed +4.0% -8.5% +13.7% +11.1% 🚨 regression
88 datafusion:vortex-compact -4.8% -3.4% -1.5% +10.0% ➖ noise
88 datafusion:vortex-file-compressed -3.7% -3.4% -0.4% +10.0% ➖ noise
88 duckdb:duckdb +1.9% -3.4% +5.4% +10.0% ➖ noise
88 duckdb:vortex-compact -6.7% -3.4% -3.4% +14.7% ➖ noise
88 duckdb:vortex-file-compressed +3.1% -3.4% +6.7% +10.6% ➖ noise
89 datafusion:vortex-compact -7.3% -3.7% -3.7% +10.0% ➖ noise
89 datafusion:vortex-file-compressed +2.6% -3.7% +6.6% +10.0% ➖ noise
89 duckdb:duckdb +4.9% -3.7% +8.9% +11.7% ➖ noise
89 duckdb:vortex-compact -1.6% -3.7% +2.1% +12.7% ➖ noise
89 duckdb:vortex-file-compressed +2.2% -3.7% +6.2% +12.0% ➖ noise
90 datafusion:vortex-compact -2.9% -5.0% +2.2% +10.0% ➖ noise
90 datafusion:vortex-file-compressed -1.2% -5.0% +4.0% +10.0% ➖ noise
90 duckdb:duckdb +10.4% -5.0% +16.2% +10.6% 🚨 regression
90 duckdb:vortex-compact -2.8% -5.0% +2.2% +10.0% ➖ noise
90 duckdb:vortex-file-compressed -6.8% -5.0% -2.0% +10.0% ➖ noise
91 datafusion:vortex-compact -2.4% -3.8% +1.4% +10.0% ➖ noise
91 datafusion:vortex-file-compressed +1.6% -3.8% +5.6% +10.0% ➖ noise
91 duckdb:duckdb +4.2% -3.8% +8.3% +12.9% ➖ noise
91 duckdb:vortex-compact -4.9% -3.8% -1.2% +10.0% ➖ noise
91 duckdb:vortex-file-compressed +0.6% -3.8% +4.5% +10.0% ➖ noise
92 datafusion:vortex-compact -1.3% -2.6% +1.3% +13.5% ➖ noise
92 datafusion:vortex-file-compressed -0.3% -2.6% +2.4% +13.0% ➖ noise
92 duckdb:duckdb +17.7% -2.6% +20.9% +16.4% 🚨 regression
92 duckdb:vortex-compact +4.4% -2.6% +7.2% +16.9% ➖ noise
92 duckdb:vortex-file-compressed -12.0% -2.6% -9.6% +16.7% ➖ noise
93 datafusion:vortex-compact -4.8% -6.8% +2.1% +10.0% ➖ noise
93 datafusion:vortex-file-compressed -5.9% -6.8% +1.0% +10.0% ➖ noise
93 duckdb:duckdb +14.7% -6.8% +23.1% +10.0% 🚨 regression
93 duckdb:vortex-compact -1.2% -6.8% +6.1% +14.5% ➖ noise
93 duckdb:vortex-file-compressed +0.0% -6.8% +7.4% +13.8% ➖ noise
94 datafusion:vortex-compact -4.9% -1.7% -3.2% +10.0% ➖ noise
94 datafusion:vortex-file-compressed -0.3% -1.7% +1.4% +10.0% ➖ noise
94 duckdb:duckdb +3.4% -1.7% +5.2% +10.0% ➖ noise
94 duckdb:vortex-compact -7.5% -1.7% -5.8% +17.8% ➖ noise
94 duckdb:vortex-file-compressed +1.1% -1.7% +2.8% +10.0% ➖ noise
95 datafusion:vortex-compact -4.2% -4.1% -0.1% +10.0% ➖ noise
95 datafusion:vortex-file-compressed -0.2% -4.1% +4.0% +10.0% ➖ noise
95 duckdb:duckdb +28.2% -4.1% +33.6% +17.3% 🚨 regression
95 duckdb:vortex-compact -1.8% -4.1% +2.4% +19.0% ➖ noise
95 duckdb:vortex-file-compressed +0.1% -4.1% +4.3% +12.9% ➖ noise
96 datafusion:vortex-compact -4.7% -2.0% -2.8% +10.0% ➖ noise
96 datafusion:vortex-file-compressed -3.5% -2.0% -1.6% +10.1% ➖ noise
96 duckdb:duckdb +3.4% -2.0% +5.5% +14.9% ➖ noise
96 duckdb:vortex-compact -1.0% -2.0% +1.0% +11.3% ➖ noise
96 duckdb:vortex-file-compressed +6.5% -2.0% +8.7% +13.5% ➖ noise
97 datafusion:vortex-compact -4.2% -4.2% +0.1% +10.1% ➖ noise
97 datafusion:vortex-file-compressed +2.3% -4.2% +6.9% +11.1% ➖ noise
97 duckdb:duckdb +7.6% -4.2% +12.3% +11.5% 🚨 regression
97 duckdb:vortex-compact -2.9% -4.2% +1.4% +14.0% ➖ noise
97 duckdb:vortex-file-compressed -3.2% -4.2% +1.0% +14.5% ➖ noise
98 datafusion:vortex-compact -11.8% -7.6% -4.6% +10.0% ➖ noise
98 datafusion:vortex-file-compressed -0.3% -7.6% +7.9% +10.0% ➖ noise
98 duckdb:duckdb +7.4% -7.6% +16.2% +15.7% 🚨 regression
98 duckdb:vortex-compact -10.3% -7.6% -3.0% +12.8% ➖ noise
98 duckdb:vortex-file-compressed +3.3% -7.6% +11.8% +12.3% ➖ noise
99 datafusion:vortex-compact -10.9% +0.4% -11.3% +13.4% ➖ noise
99 datafusion:vortex-file-compressed -4.2% +0.4% -4.6% +14.2% ➖ noise
99 duckdb:duckdb +3.2% +0.4% +2.8% +12.1% ➖ noise
99 duckdb:vortex-compact -10.7% +0.4% -11.0% +29.6% ➖ noise
99 duckdb:vortex-file-compressed +3.3% +0.4% +2.9% +30.4% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -3.8%
Vortex (geomean): 0.931x ➖
Parquet (geomean): 0.975x ➖
Shifts: Parquet (control) -2.5% · Median polish -2.8%


datafusion / vortex-file-compressed (0.950x ➖, 2↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 389807942 392643261 0.99
tpch_q02/datafusion:vortex-file-compressed 114064656 116910691 0.98
tpch_q03/datafusion:vortex-file-compressed 197489973 202749583 0.97
tpch_q04/datafusion:vortex-file-compressed 98268726 102233774 0.96
tpch_q05/datafusion:vortex-file-compressed 375145192 383285006 0.98
tpch_q06/datafusion:vortex-file-compressed 40966796 42579895 0.96
tpch_q07/datafusion:vortex-file-compressed 551978285 564374734 0.98
tpch_q08/datafusion:vortex-file-compressed 371140243 377681609 0.98
tpch_q09/datafusion:vortex-file-compressed 658043289 691828161 0.95
tpch_q10/datafusion:vortex-file-compressed 237133128 257944844 0.92
tpch_q11/datafusion:vortex-file-compressed 84904142 90174432 0.94
tpch_q12/datafusion:vortex-file-compressed 🚀 105401440 125717943 0.84
tpch_q13/datafusion:vortex-file-compressed 🚀 219509066 245016135 0.90
tpch_q14/datafusion:vortex-file-compressed 57606080 60474771 0.95
tpch_q15/datafusion:vortex-file-compressed 105529144 109454751 0.96
tpch_q16/datafusion:vortex-file-compressed 75347407 78935148 0.95
tpch_q17/datafusion:vortex-file-compressed 634788652 683049990 0.93
tpch_q18/datafusion:vortex-file-compressed 867931565 941981905 0.92
tpch_q19/datafusion:vortex-file-compressed 97122780 100228557 0.97
tpch_q20/datafusion:vortex-file-compressed 171522992 178735616 0.96
tpch_q21/datafusion:vortex-file-compressed 652962567 692950430 0.94
tpch_q22/datafusion:vortex-file-compressed 59435601 61325225 0.97
datafusion / vortex-compact (0.961x ➖, 2↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 441760011 455240158 0.97
tpch_q02/datafusion:vortex-compact 118366757 120725564 0.98
tpch_q03/datafusion:vortex-compact 217268539 221869479 0.98
tpch_q04/datafusion:vortex-compact 117953266 126647868 0.93
tpch_q05/datafusion:vortex-compact 388057374 400453397 0.97
tpch_q06/datafusion:vortex-compact 63877471 66249992 0.96
tpch_q07/datafusion:vortex-compact 579503406 607530689 0.95
tpch_q08/datafusion:vortex-compact 383132928 412864818 0.93
tpch_q09/datafusion:vortex-compact 673268633 689575925 0.98
tpch_q10/datafusion:vortex-compact 269056429 279304035 0.96
tpch_q11/datafusion:vortex-compact 90382269 89343969 1.01
tpch_q12/datafusion:vortex-compact 170145971 169486747 1.00
tpch_q13/datafusion:vortex-compact 274163398 271254529 1.01
tpch_q14/datafusion:vortex-compact 74628435 75739325 0.99
tpch_q15/datafusion:vortex-compact 166757059 169741096 0.98
tpch_q16/datafusion:vortex-compact 🚀 82284511 97081362 0.85
tpch_q17/datafusion:vortex-compact 🚀 646251332 774715553 0.83
tpch_q18/datafusion:vortex-compact 884716816 906492377 0.98
tpch_q19/datafusion:vortex-compact 141869600 148693345 0.95
tpch_q20/datafusion:vortex-compact 194925887 200403035 0.97
tpch_q21/datafusion:vortex-compact 698225758 710408613 0.98
tpch_q22/datafusion:vortex-compact 71631933 72141126 0.99
datafusion / parquet (0.986x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 434176066 445251470 0.98
tpch_q02/datafusion:parquet 187583492 187870408 1.00
tpch_q03/datafusion:parquet 295258660 295770738 1.00
tpch_q04/datafusion:parquet 133925530 134719396 0.99
tpch_q05/datafusion:parquet 438856959 442003202 0.99
tpch_q06/datafusion:parquet 121271027 129928416 0.93
tpch_q07/datafusion:parquet 625720672 644220234 0.97
tpch_q08/datafusion:parquet 478862246 489576104 0.98
tpch_q09/datafusion:parquet 761702447 760557807 1.00
tpch_q10/datafusion:parquet 497184991 502056657 0.99
tpch_q11/datafusion:parquet 129464181 131489849 0.98
tpch_q12/datafusion:parquet 207956605 219470843 0.95
tpch_q13/datafusion:parquet 340436827 337730127 1.01
tpch_q14/datafusion:parquet 155089398 160907597 0.96
tpch_q15/datafusion:parquet 249472450 244657537 1.02
tpch_q16/datafusion:parquet 132798991 137594404 0.97
tpch_q17/datafusion:parquet 680245850 696501038 0.98
tpch_q18/datafusion:parquet 871260241 901468576 0.97
tpch_q19/datafusion:parquet 268381579 264027227 1.02
tpch_q20/datafusion:parquet 305896641 302820639 1.01
tpch_q21/datafusion:parquet 724447405 735118128 0.99
tpch_q22/datafusion:parquet 221183965 216645810 1.02
datafusion / arrow (0.932x ➖, 4↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 582531981 665025356 0.88
tpch_q02/datafusion:arrow 🚀 160515135 203484883 0.79
tpch_q03/datafusion:arrow 448660977 476871589 0.94
tpch_q04/datafusion:arrow 333182848 348159184 0.96
tpch_q05/datafusion:arrow 879614437 918749728 0.96
tpch_q06/datafusion:arrow 263091456 278573829 0.94
tpch_q07/datafusion:arrow 1100106576 1158155544 0.95
tpch_q08/datafusion:arrow 1113185623 1147325764 0.97
tpch_q09/datafusion:arrow 1305457571 1350863949 0.97
tpch_q10/datafusion:arrow 599019269 615671775 0.97
tpch_q11/datafusion:arrow 145063428 149558728 0.97
tpch_q12/datafusion:arrow 636407859 667528224 0.95
tpch_q13/datafusion:arrow 518600050 529430796 0.98
tpch_q14/datafusion:arrow 306155851 313467801 0.98
tpch_q15/datafusion:arrow 645979732 670166924 0.96
tpch_q16/datafusion:arrow 106863329 106690348 1.00
tpch_q17/datafusion:arrow 1270084643 1390019070 0.91
tpch_q18/datafusion:arrow 🚀 1805353311 2041079330 0.88
tpch_q19/datafusion:arrow 503941006 556308607 0.91
tpch_q20/datafusion:arrow 🚀 483518816 609289508 0.79
tpch_q21/datafusion:arrow 2784583874 3086521740 0.90
tpch_q22/datafusion:arrow 141061193 145509957 0.97
duckdb / vortex-file-compressed (0.894x ✅, 4↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 175400752 180338876 0.97
tpch_q02/duckdb:vortex-file-compressed 52524892 56733871 0.93
tpch_q03/duckdb:vortex-file-compressed 126119287 128175319 0.98
tpch_q04/duckdb:vortex-file-compressed 149598461 153711891 0.97
tpch_q05/duckdb:vortex-file-compressed 134204760 141148787 0.95
tpch_q06/duckdb:vortex-file-compressed 47638431 49489882 0.96
tpch_q07/duckdb:vortex-file-compressed 146576170 153879583 0.95
tpch_q08/duckdb:vortex-file-compressed 174397115 181861514 0.96
tpch_q09/duckdb:vortex-file-compressed 332939378 339495244 0.98
tpch_q10/duckdb:vortex-file-compressed 154512785 155375008 0.99
tpch_q11/duckdb:vortex-file-compressed 36465806 37443109 0.97
tpch_q12/duckdb:vortex-file-compressed 90131230 93748148 0.96
tpch_q13/duckdb:vortex-file-compressed 245881274 252568557 0.97
tpch_q14/duckdb:vortex-file-compressed 72487729 72503574 1.00
tpch_q15/duckdb:vortex-file-compressed 96783340 99336191 0.97
tpch_q16/duckdb:vortex-file-compressed 80519908 85350793 0.94
tpch_q17/duckdb:vortex-file-compressed 101607004 103973766 0.98
tpch_q18/duckdb:vortex-file-compressed 290531569 277035912 1.05
tpch_q19/duckdb:vortex-file-compressed 🚀 89722804 129828964 0.69
tpch_q20/duckdb:vortex-file-compressed 🚀 163278849 273716288 0.60
tpch_q21/duckdb:vortex-file-compressed 🚀 559847506 1034050150 0.54
tpch_q22/duckdb:vortex-file-compressed 🚀 76185144 120397362 0.63
duckdb / vortex-compact (0.920x ➖, 3↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 🚀 230813923 300840040 0.77
tpch_q02/duckdb:vortex-compact 🚀 57685641 98693063 0.58
tpch_q03/duckdb:vortex-compact 🚀 141470647 221797457 0.64
tpch_q04/duckdb:vortex-compact 176781434 189195960 0.93
tpch_q05/duckdb:vortex-compact 145939630 153111550 0.95
tpch_q06/duckdb:vortex-compact 89304862 95212360 0.94
tpch_q07/duckdb:vortex-compact 205147960 209218613 0.98
tpch_q08/duckdb:vortex-compact 191337913 195138101 0.98
tpch_q09/duckdb:vortex-compact 364146409 371705140 0.98
tpch_q10/duckdb:vortex-compact 186144308 190402230 0.98
tpch_q11/duckdb:vortex-compact 42120491 42764940 0.98
tpch_q12/duckdb:vortex-compact 209144051 210661496 0.99
tpch_q13/duckdb:vortex-compact 295099182 303892197 0.97
tpch_q14/duckdb:vortex-compact 103310761 109757489 0.94
tpch_q15/duckdb:vortex-compact 117736505 122823575 0.96
tpch_q16/duckdb:vortex-compact 85039409 87414030 0.97
tpch_q17/duckdb:vortex-compact 116440926 120247879 0.97
tpch_q18/duckdb:vortex-compact 296629042 303324833 0.98
tpch_q19/duckdb:vortex-compact 115462312 118057526 0.98
tpch_q20/duckdb:vortex-compact 205533572 210252589 0.98
tpch_q21/duckdb:vortex-compact 640326813 664735189 0.96
tpch_q22/duckdb:vortex-compact 92389436 91934134 1.00
duckdb / parquet (0.964x ➖, 2↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 259476677 262903206 0.99
tpch_q02/duckdb:parquet 🚀 96443990 107859658 0.89
tpch_q03/duckdb:parquet 213779626 215618415 0.99
tpch_q04/duckdb:parquet 134122987 137627232 0.97
tpch_q05/duckdb:parquet 215001466 234595475 0.92
tpch_q06/duckdb:parquet 67439360 70009792 0.96
tpch_q07/duckdb:parquet 180395984 184306045 0.98
tpch_q08/duckdb:parquet 255911658 263251298 0.97
tpch_q09/duckdb:parquet 463206184 483740143 0.96
tpch_q10/duckdb:parquet 606374155 626061156 0.97
tpch_q11/duckdb:parquet 40845448 45073278 0.91
tpch_q12/duckdb:parquet 125833276 128561906 0.98
tpch_q13/duckdb:parquet 🚀 407222127 456114432 0.89
tpch_q14/duckdb:parquet 174149493 177419762 0.98
tpch_q15/duckdb:parquet 98557835 98160790 1.00
tpch_q16/duckdb:parquet 156765029 161184796 0.97
tpch_q17/duckdb:parquet 179670680 181737645 0.99
tpch_q18/duckdb:parquet 351514388 365701224 0.96
tpch_q19/duckdb:parquet 283873769 288494018 0.98
tpch_q20/duckdb:parquet 229735603 232140569 0.99
tpch_q21/duckdb:parquet 563192695 581442889 0.97
tpch_q22/duckdb:parquet 291508073 293611339 0.99
duckdb / duckdb (0.971x ➖, 1↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 116527387 117915358 0.99
tpch_q02/duckdb:duckdb 48659661 47070360 1.03
tpch_q03/duckdb:duckdb 95779270 97906429 0.98
tpch_q04/duckdb:duckdb 🚀 127324187 148888256 0.86
tpch_q05/duckdb:duckdb 107616287 112918450 0.95
tpch_q06/duckdb:duckdb 39667322 37353843 1.06
tpch_q07/duckdb:duckdb 86287227 89228327 0.97
tpch_q08/duckdb:duckdb 110384236 114186227 0.97
tpch_q09/duckdb:duckdb 275343778 282353151 0.98
tpch_q10/duckdb:duckdb 202430926 208392284 0.97
tpch_q11/duckdb:duckdb 15355382 15949217 0.96
tpch_q12/duckdb:duckdb 84621340 85774599 0.99
tpch_q13/duckdb:duckdb 249835259 258978321 0.96
tpch_q14/duckdb:duckdb 68602610 71790775 0.96
tpch_q15/duckdb:duckdb 78664250 79515141 0.99
tpch_q16/duckdb:duckdb 73435376 76572456 0.96
tpch_q17/duckdb:duckdb 83938648 85646503 0.98
tpch_q18/duckdb:duckdb 211700199 218977463 0.97
tpch_q19/duckdb:duckdb 117192125 118739962 0.99
tpch_q20/duckdb:duckdb 111985025 112106013 1.00
tpch_q21/duckdb:duckdb 299056628 321377585 0.93
tpch_q22/duckdb:duckdb 66682875 70053460 0.95
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:arrow -12.4% -1.9% -10.7% +16.1% ➖ noise
1 datafusion:vortex-compact -3.0% -1.9% -1.1% +11.6% ➖ noise
1 datafusion:vortex-file-compressed -0.7% -1.9% +1.2% +13.1% ➖ noise
1 duckdb:duckdb -1.2% -1.9% +0.7% +11.1% ➖ noise
1 duckdb:vortex-compact -23.3% -1.9% -21.8% +11.7% ✅ faster
1 duckdb:vortex-file-compressed -2.7% -1.9% -0.9% +11.6% ➖ noise
2 datafusion:arrow -21.1% -5.5% -16.5% +10.0% ✅ faster
2 datafusion:vortex-compact -2.0% -5.5% +3.8% +10.0% ➖ noise
2 datafusion:vortex-file-compressed -2.4% -5.5% +3.3% +10.0% ➖ noise
2 duckdb:duckdb +3.4% -5.5% +9.4% +13.3% ➖ noise
2 duckdb:vortex-compact -41.6% -5.5% -38.1% +11.5% ✅ faster
2 duckdb:vortex-file-compressed -7.4% -5.5% -2.0% +11.1% ➖ noise
3 datafusion:arrow -5.9% -0.5% -5.4% +10.0% ➖ noise
3 datafusion:vortex-compact -2.1% -0.5% -1.6% +10.0% ➖ noise
3 datafusion:vortex-file-compressed -2.6% -0.5% -2.1% +10.0% ➖ noise
3 duckdb:duckdb -2.2% -0.5% -1.7% +10.0% ➖ noise
3 duckdb:vortex-compact -36.2% -0.5% -35.9% +10.0% ✅ faster
3 duckdb:vortex-file-compressed -1.6% -0.5% -1.1% +10.0% ➖ noise
4 datafusion:arrow -4.3% -1.6% -2.8% +10.0% ➖ noise
4 datafusion:vortex-compact -6.9% -1.6% -5.4% +10.0% ➖ noise
4 datafusion:vortex-file-compressed -3.9% -1.6% -2.3% +10.0% ➖ noise
4 duckdb:duckdb -14.5% -1.6% -13.1% +10.0% ✅ faster
4 duckdb:vortex-compact -6.6% -1.6% -5.1% +13.9% ➖ noise
4 duckdb:vortex-file-compressed -2.7% -1.6% -1.1% +10.0% ➖ noise
5 datafusion:arrow -4.3% -4.6% +0.4% +10.0% ➖ noise
5 datafusion:vortex-compact -3.1% -4.6% +1.6% +10.0% ➖ noise
5 datafusion:vortex-file-compressed -2.1% -4.6% +2.6% +10.0% ➖ noise
5 duckdb:duckdb -4.7% -4.6% -0.1% +10.0% ➖ noise
5 duckdb:vortex-compact -4.7% -4.6% -0.1% +10.0% ➖ noise
5 duckdb:vortex-file-compressed -4.9% -4.6% -0.3% +10.0% ➖ noise
6 datafusion:arrow -5.6% -5.2% -0.4% +10.0% ➖ noise
6 datafusion:vortex-compact -3.6% -5.2% +1.7% +10.0% ➖ noise
6 datafusion:vortex-file-compressed -3.8% -5.2% +1.5% +10.0% ➖ noise
6 duckdb:duckdb +6.2% -5.2% +12.0% +16.7% ➖ noise
6 duckdb:vortex-compact -6.2% -5.2% -1.1% +11.2% ➖ noise
6 duckdb:vortex-file-compressed -3.7% -5.2% +1.5% +12.3% ➖ noise
7 datafusion:arrow -5.0% -2.5% -2.6% +10.0% ➖ noise
7 datafusion:vortex-compact -4.6% -2.5% -2.2% +10.0% ➖ noise
7 datafusion:vortex-file-compressed -2.2% -2.5% +0.3% +10.0% ➖ noise
7 duckdb:duckdb -3.3% -2.5% -0.8% +10.0% ➖ noise
7 duckdb:vortex-compact -1.9% -2.5% +0.6% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -4.7% -2.5% -2.3% +10.0% ➖ noise
8 datafusion:arrow -3.0% -2.5% -0.5% +10.0% ➖ noise
8 datafusion:vortex-compact -7.2% -2.5% -4.8% +10.0% ➖ noise
8 datafusion:vortex-file-compressed -1.7% -2.5% +0.8% +10.0% ➖ noise
8 duckdb:duckdb -3.3% -2.5% -0.9% +10.0% ➖ noise
8 duckdb:vortex-compact -1.9% -2.5% +0.6% +10.0% ➖ noise
8 duckdb:vortex-file-compressed -4.1% -2.5% -1.7% +10.0% ➖ noise
9 datafusion:arrow -3.4% -2.1% -1.3% +10.0% ➖ noise
9 datafusion:vortex-compact -2.4% -2.1% -0.3% +10.0% ➖ noise
9 datafusion:vortex-file-compressed -4.9% -2.1% -2.9% +10.0% ➖ noise
9 duckdb:duckdb -2.5% -2.1% -0.4% +10.0% ➖ noise
9 duckdb:vortex-compact -2.0% -2.1% +0.0% +10.0% ➖ noise
9 duckdb:vortex-file-compressed -1.9% -2.1% +0.1% +10.0% ➖ noise
10 datafusion:arrow -2.7% -2.1% -0.7% +10.0% ➖ noise
10 datafusion:vortex-compact -3.7% -2.1% -1.6% +10.0% ➖ noise
10 datafusion:vortex-file-compressed -8.1% -2.1% -6.1% +10.0% ➖ noise
10 duckdb:duckdb -2.9% -2.1% -0.8% +10.0% ➖ noise
10 duckdb:vortex-compact -2.2% -2.1% -0.2% +10.0% ➖ noise
10 duckdb:vortex-file-compressed -0.6% -2.1% +1.5% +10.0% ➖ noise
11 datafusion:arrow -3.0% -5.5% +2.7% +10.0% ➖ noise
11 datafusion:vortex-compact +1.2% -5.5% +7.1% +10.0% ➖ noise
11 datafusion:vortex-file-compressed -5.8% -5.5% -0.3% +10.0% ➖ noise
11 duckdb:duckdb -3.7% -5.5% +1.9% +19.4% ➖ noise
11 duckdb:vortex-compact -1.5% -5.5% +4.3% +11.5% ➖ noise
11 duckdb:vortex-file-compressed -2.6% -5.5% +3.1% +13.0% ➖ noise
12 datafusion:arrow -4.7% -3.7% -1.0% +46.9% ➖ noise
12 datafusion:vortex-compact +0.4% -3.7% +4.2% +10.0% ➖ noise
12 datafusion:vortex-file-compressed -16.2% -3.7% -12.9% +10.0% ✅ faster
12 duckdb:duckdb -1.3% -3.7% +2.4% +10.0% ➖ noise
12 duckdb:vortex-compact -0.7% -3.7% +3.1% +10.0% ➖ noise
12 duckdb:vortex-file-compressed -3.9% -3.7% -0.2% +10.0% ➖ noise
13 datafusion:arrow -2.0% -5.1% +3.3% +10.0% ➖ noise
13 datafusion:vortex-compact +1.1% -5.1% +6.5% +10.0% ➖ noise
13 datafusion:vortex-file-compressed -10.4% -5.1% -5.6% +10.0% ➖ noise
13 duckdb:duckdb -3.5% -5.1% +1.7% +10.0% ➖ noise
13 duckdb:vortex-compact -2.9% -5.1% +2.4% +10.0% ➖ noise
13 duckdb:vortex-file-compressed -2.6% -5.1% +2.6% +10.0% ➖ noise
14 datafusion:arrow -2.3% -2.7% +0.4% +10.0% ➖ noise
14 datafusion:vortex-compact -1.5% -2.7% +1.3% +10.0% ➖ noise
14 datafusion:vortex-file-compressed -4.7% -2.7% -2.1% +12.1% ➖ noise
14 duckdb:duckdb -4.4% -2.7% -1.8% +10.0% ➖ noise
14 duckdb:vortex-compact -5.9% -2.7% -3.2% +10.0% ➖ noise
14 duckdb:vortex-file-compressed -0.0% -2.7% +2.8% +10.0% ➖ noise
15 datafusion:arrow -3.6% +1.2% -4.7% +10.0% ➖ noise
15 datafusion:vortex-compact -1.8% +1.2% -2.9% +10.0% ➖ noise
15 datafusion:vortex-file-compressed -3.6% +1.2% -4.7% +10.0% ➖ noise
15 duckdb:duckdb -1.1% +1.2% -2.2% +10.0% ➖ noise
15 duckdb:vortex-compact -4.1% +1.2% -5.3% +10.0% ➖ noise
15 duckdb:vortex-file-compressed -2.6% +1.2% -3.7% +10.0% ➖ noise
16 datafusion:arrow +0.2% -3.1% +3.4% +10.0% ➖ noise
16 datafusion:vortex-compact -15.2% -3.1% -12.5% +10.0% ✅ faster
16 datafusion:vortex-file-compressed -4.5% -3.1% -1.5% +10.4% ➖ noise
16 duckdb:duckdb -4.1% -3.1% -1.0% +10.0% ➖ noise
16 duckdb:vortex-compact -2.7% -3.1% +0.4% +10.0% ➖ noise
16 duckdb:vortex-file-compressed -5.7% -3.1% -2.6% +10.0% ➖ noise
17 datafusion:arrow -8.6% -1.7% -7.0% +10.0% ➖ noise
17 datafusion:vortex-compact -16.6% -1.7% -15.1% +12.9% ✅ faster
17 datafusion:vortex-file-compressed -7.1% -1.7% -5.4% +10.0% ➖ noise
17 duckdb:duckdb -2.0% -1.7% -0.3% +10.0% ➖ noise
17 duckdb:vortex-compact -3.2% -1.7% -1.5% +10.0% ➖ noise
17 duckdb:vortex-file-compressed -2.3% -1.7% -0.5% +10.0% ➖ noise
18 datafusion:arrow -11.5% -3.6% -8.2% +11.0% ➖ noise
18 datafusion:vortex-compact -2.4% -3.6% +1.3% +10.0% ➖ noise
18 datafusion:vortex-file-compressed -7.9% -3.6% -4.4% +10.0% ➖ noise
18 duckdb:duckdb -3.3% -3.6% +0.3% +10.0% ➖ noise
18 duckdb:vortex-compact -2.2% -3.6% +1.5% +10.0% ➖ noise
18 duckdb:vortex-file-compressed +4.9% -3.6% +8.8% +24.7% ➖ noise
19 datafusion:arrow -9.4% +0.0% -9.4% +10.0% ✅ faster
19 datafusion:vortex-compact -4.6% +0.0% -4.6% +10.0% ➖ noise
19 datafusion:vortex-file-compressed -3.1% +0.0% -3.1% +10.0% ➖ noise
19 duckdb:duckdb -1.3% +0.0% -1.3% +10.0% ➖ noise
19 duckdb:vortex-compact -2.2% +0.0% -2.2% +10.0% ➖ noise
19 duckdb:vortex-file-compressed -30.9% +0.0% -30.9% +11.1% ✅ faster
20 datafusion:arrow -20.6% -0.0% -20.6% +10.0% ✅ faster
20 datafusion:vortex-compact -2.7% -0.0% -2.7% +10.0% ➖ noise
20 datafusion:vortex-file-compressed -4.0% -0.0% -4.0% +10.0% ➖ noise
20 duckdb:duckdb -0.1% -0.0% -0.1% +10.0% ➖ noise
20 duckdb:vortex-compact -2.2% -0.0% -2.2% +10.0% ➖ noise
20 duckdb:vortex-file-compressed -40.3% -0.0% -40.3% +10.0% ✅ faster
21 datafusion:arrow -9.8% -2.3% -7.7% +10.0% ➖ noise
21 datafusion:vortex-compact -1.7% -2.3% +0.6% +10.0% ➖ noise
21 datafusion:vortex-file-compressed -5.8% -2.3% -3.6% +10.0% ➖ noise
21 duckdb:duckdb -6.9% -2.3% -4.8% +10.0% ➖ noise
21 duckdb:vortex-compact -3.7% -2.3% -1.4% +10.0% ➖ noise
21 duckdb:vortex-file-compressed -45.9% -2.3% -44.6% +10.0% ✅ faster
22 datafusion:arrow -3.1% +0.7% -3.7% +10.0% ➖ noise
22 datafusion:vortex-compact -0.7% +0.7% -1.4% +10.0% ➖ noise
22 datafusion:vortex-file-compressed -3.1% +0.7% -3.7% +10.0% ➖ noise
22 duckdb:duckdb -4.8% +0.7% -5.5% +10.0% ➖ noise
22 duckdb:vortex-compact +0.5% +0.7% -0.2% +10.0% ➖ noise
22 duckdb:vortex-file-compressed -36.7% +0.7% -37.1% +10.0% ✅ faster

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -6.9%
Vortex (geomean): 1.150x ➖
Parquet (geomean): 1.235x ➖
Shifts: Parquet (control) +23.5% · Median polish +15.0%


datafusion / vortex-file-compressed (1.694x ❌, 0↑ 17↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 456898186 212607737 2.15
tpch_q02/datafusion:vortex-file-compressed 🚨 793695594 460029731 1.73
tpch_q03/datafusion:vortex-file-compressed 🚨 673957968 389492581 1.73
tpch_q04/datafusion:vortex-file-compressed 🚨 333682137 246765690 1.35
tpch_q05/datafusion:vortex-file-compressed 🚨 1518454628 404005529 3.76
tpch_q06/datafusion:vortex-file-compressed 🚨 934854797 302016635 3.10
tpch_q07/datafusion:vortex-file-compressed 🚨 1607089579 477260999 3.37
tpch_q08/datafusion:vortex-file-compressed 🚨 1495480303 767461609 1.95
tpch_q09/datafusion:vortex-file-compressed 🚨 1334703305 512611156 2.60
tpch_q10/datafusion:vortex-file-compressed 🚨 1398692868 551412187 2.54
tpch_q11/datafusion:vortex-file-compressed 🚨 843280422 482380146 1.75
tpch_q12/datafusion:vortex-file-compressed 968837969 751062295 1.29
tpch_q13/datafusion:vortex-file-compressed 🚨 501615916 356330919 1.41
tpch_q14/datafusion:vortex-file-compressed 🚨 368278083 245401763 1.50
tpch_q15/datafusion:vortex-file-compressed 🚨 957233467 501399758 1.91
tpch_q16/datafusion:vortex-file-compressed 🚨 439134002 337739645 1.30
tpch_q17/datafusion:vortex-file-compressed 🚨 803316610 512620345 1.57
tpch_q18/datafusion:vortex-file-compressed 🚨 607386179 435425008 1.39
tpch_q19/datafusion:vortex-file-compressed 579268373 634159432 0.91
tpch_q20/datafusion:vortex-file-compressed 500486640 480905575 1.04
tpch_q21/datafusion:vortex-file-compressed 693775985 646483920 1.07
tpch_q22/datafusion:vortex-file-compressed 260532858 278126021 0.94
datafusion / vortex-compact (0.847x ➖, 6↑ 3↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 279571674 238236951 1.17
tpch_q02/datafusion:vortex-compact 495910251 530776203 0.93
tpch_q03/datafusion:vortex-compact 358486997 393723524 0.91
tpch_q04/datafusion:vortex-compact 215062506 257797656 0.83
tpch_q05/datafusion:vortex-compact 441674776 410327810 1.08
tpch_q06/datafusion:vortex-compact 395022812 365834684 1.08
tpch_q07/datafusion:vortex-compact 🚨 530941664 370854724 1.43
tpch_q08/datafusion:vortex-compact 713558450 660889139 1.08
tpch_q09/datafusion:vortex-compact 🚨 779803693 492768944 1.58
tpch_q10/datafusion:vortex-compact 🚨 958819106 601848208 1.59
tpch_q11/datafusion:vortex-compact 479586918 430073507 1.12
tpch_q12/datafusion:vortex-compact 628564192 561121550 1.12
tpch_q13/datafusion:vortex-compact 🚀 207134568 386191560 0.54
tpch_q14/datafusion:vortex-compact 279992095 300380057 0.93
tpch_q15/datafusion:vortex-compact 535657220 749330639 0.71
tpch_q16/datafusion:vortex-compact 247877160 227532403 1.09
tpch_q17/datafusion:vortex-compact 369313259 439703864 0.84
tpch_q18/datafusion:vortex-compact 🚀 339794207 613493725 0.55
tpch_q19/datafusion:vortex-compact 🚀 499414380 873171411 0.57
tpch_q20/datafusion:vortex-compact 🚀 475716872 693779200 0.69
tpch_q21/datafusion:vortex-compact 🚀 586765075 1777901936 0.33
tpch_q22/datafusion:vortex-compact 🚀 136962167 583318591 0.23
datafusion / parquet (1.288x ➖, 1↑ 12↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 487790782 355800550 1.37
tpch_q02/datafusion:parquet 🚨 666207906 445445476 1.50
tpch_q03/datafusion:parquet 549108595 436739755 1.26
tpch_q04/datafusion:parquet 174946700 220029283 0.80
tpch_q05/datafusion:parquet 640537258 763096723 0.84
tpch_q06/datafusion:parquet 🚀 146675648 266177201 0.55
tpch_q07/datafusion:parquet 651654602 909346352 0.72
tpch_q08/datafusion:parquet 🚨 862234208 595882914 1.45
tpch_q09/datafusion:parquet 🚨 783954634 493614466 1.59
tpch_q10/datafusion:parquet 🚨 884321185 502507866 1.76
tpch_q11/datafusion:parquet 381888843 340536684 1.12
tpch_q12/datafusion:parquet 262888443 241035738 1.09
tpch_q13/datafusion:parquet 598909598 464808220 1.29
tpch_q14/datafusion:parquet 🚨 249122348 190224100 1.31
tpch_q15/datafusion:parquet 495331135 433915551 1.14
tpch_q16/datafusion:parquet 206509250 238433586 0.87
tpch_q17/datafusion:parquet 🚨 743341447 461454688 1.61
tpch_q18/datafusion:parquet 🚨 890394393 502011118 1.77
tpch_q19/datafusion:parquet 🚨 777340035 432638635 1.80
tpch_q20/datafusion:parquet 🚨 739642408 413493338 1.79
tpch_q21/datafusion:parquet 🚨 1236241375 663915903 1.86
tpch_q22/datafusion:parquet 🚨 510266353 185541404 2.75
duckdb / vortex-file-compressed (1.170x ➖, 0↑ 5↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 370814002 304470267 1.22
tpch_q02/duckdb:vortex-file-compressed 🚨 1421471132 964018364 1.47
tpch_q03/duckdb:vortex-file-compressed 858276798 791855329 1.08
tpch_q04/duckdb:vortex-file-compressed 429721081 388275515 1.11
tpch_q05/duckdb:vortex-file-compressed 1260894105 1069937022 1.18
tpch_q06/duckdb:vortex-file-compressed 546344521 466124566 1.17
tpch_q07/duckdb:vortex-file-compressed 891329282 766621166 1.16
tpch_q08/duckdb:vortex-file-compressed 🚨 1271952222 920683526 1.38
tpch_q09/duckdb:vortex-file-compressed 1086435910 933920128 1.16
tpch_q10/duckdb:vortex-file-compressed 998708203 826054599 1.21
tpch_q11/duckdb:vortex-file-compressed 🚨 642297446 479130872 1.34
tpch_q12/duckdb:vortex-file-compressed 458611584 621757496 0.74
tpch_q13/duckdb:vortex-file-compressed 443696919 512809790 0.87
tpch_q14/duckdb:vortex-file-compressed 423341917 478010100 0.89
tpch_q15/duckdb:vortex-file-compressed 🚨 346581601 213112252 1.63
tpch_q16/duckdb:vortex-file-compressed 383209322 349975150 1.09
tpch_q17/duckdb:vortex-file-compressed 🚨 1251386854 708131063 1.77
tpch_q18/duckdb:vortex-file-compressed 639763814 592960893 1.08
tpch_q19/duckdb:vortex-file-compressed 517627146 498559012 1.04
tpch_q20/duckdb:vortex-file-compressed 967402392 804074216 1.20
tpch_q21/duckdb:vortex-file-compressed 1366471524 1214041986 1.13
tpch_q22/duckdb:vortex-file-compressed 506380390 389648730 1.30
duckdb / vortex-compact (1.041x ➖, 1↑ 3↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 482499306 371569922 1.30
tpch_q02/duckdb:vortex-compact 987898492 1113768586 0.89
tpch_q03/duckdb:vortex-compact 722414065 671984705 1.08
tpch_q04/duckdb:vortex-compact 339037025 360316326 0.94
tpch_q05/duckdb:vortex-compact 940670910 829978979 1.13
tpch_q06/duckdb:vortex-compact 535574598 495538286 1.08
tpch_q07/duckdb:vortex-compact 🚨 1080873774 698675999 1.55
tpch_q08/duckdb:vortex-compact 🚨 1240740353 849805424 1.46
tpch_q09/duckdb:vortex-compact 985587424 998930213 0.99
tpch_q10/duckdb:vortex-compact 848327467 658523008 1.29
tpch_q11/duckdb:vortex-compact 561936809 508880278 1.10
tpch_q12/duckdb:vortex-compact 490621737 563592449 0.87
tpch_q13/duckdb:vortex-compact 🚀 522353349 769957671 0.68
tpch_q14/duckdb:vortex-compact 738377837 780886363 0.95
tpch_q15/duckdb:vortex-compact 353653474 367192499 0.96
tpch_q16/duckdb:vortex-compact 361684322 434603275 0.83
tpch_q17/duckdb:vortex-compact 725699730 659172466 1.10
tpch_q18/duckdb:vortex-compact 689096806 566031271 1.22
tpch_q19/duckdb:vortex-compact 490503183 569072851 0.86
tpch_q20/duckdb:vortex-compact 808890931 905119608 0.89
tpch_q21/duckdb:vortex-compact 🚨 1631670791 1154553905 1.41
tpch_q22/duckdb:vortex-compact 351602037 432265909 0.81
duckdb / parquet (1.184x ➖, 0↑ 6↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 668987179 581013815 1.15
tpch_q02/duckdb:parquet 1770112714 1738407843 1.02
tpch_q03/duckdb:parquet 1044762580 1216661988 0.86
tpch_q04/duckdb:parquet 🚨 861515745 617779045 1.39
tpch_q05/duckdb:parquet 2176196868 1705408714 1.28
tpch_q06/duckdb:parquet 🚨 757467796 465022154 1.63
tpch_q07/duckdb:parquet 🚨 1906649090 1224195768 1.56
tpch_q08/duckdb:parquet 🚨 2294518968 1556144747 1.47
tpch_q09/duckdb:parquet 🚨 2101476905 1535308014 1.37
tpch_q10/duckdb:parquet 1868987557 1603043570 1.17
tpch_q11/duckdb:parquet 1105272320 985494584 1.12
tpch_q12/duckdb:parquet 🚨 1033927866 731667710 1.41
tpch_q13/duckdb:parquet 938599679 935203960 1.00
tpch_q14/duckdb:parquet 994730418 824041618 1.21
tpch_q15/duckdb:parquet 500061473 538167425 0.93
tpch_q16/duckdb:parquet 726436752 591952599 1.23
tpch_q17/duckdb:parquet 970875357 838028987 1.16
tpch_q18/duckdb:parquet 1185477544 914932782 1.30
tpch_q19/duckdb:parquet 1011232731 898965098 1.12
tpch_q20/duckdb:parquet 1378305380 1291574438 1.07
tpch_q21/duckdb:parquet 1178767175 1161298712 1.02
tpch_q22/duckdb:parquet 626773013 656924210 0.95
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact +17.4% +25.6% -6.6% +171.4% ➖ noise
1 datafusion:vortex-file-compressed +114.9% +25.6% +71.0% +154.0% ➖ noise
1 duckdb:vortex-compact +29.9% +25.6% +3.4% +80.7% ➖ noise
1 duckdb:vortex-file-compressed +21.8% +25.6% -3.1% +84.0% ➖ noise
2 datafusion:vortex-compact -6.6% +23.4% -24.3% +81.8% ➖ noise
2 datafusion:vortex-file-compressed +72.5% +23.4% +39.8% +70.7% ➖ noise
2 duckdb:vortex-compact -11.3% +23.4% -28.1% +49.7% ➖ noise
2 duckdb:vortex-file-compressed +47.5% +23.4% +19.5% +49.7% ➖ noise
3 datafusion:vortex-compact -8.9% +3.9% -12.4% +106.6% ➖ noise
3 datafusion:vortex-file-compressed +73.0% +3.9% +66.5% +132.7% ➖ noise
3 duckdb:vortex-compact +7.5% +3.9% +3.5% +56.3% ➖ noise
3 duckdb:vortex-file-compressed +8.4% +3.9% +4.3% +62.5% ➖ noise
4 datafusion:vortex-compact -16.6% +5.3% -20.8% +86.1% ➖ noise
4 datafusion:vortex-file-compressed +35.2% +5.3% +28.4% +49.7% ➖ noise
4 duckdb:vortex-compact -5.9% +5.3% -10.6% +242.8% ➖ noise
4 duckdb:vortex-file-compressed +10.7% +5.3% +5.1% +75.8% ➖ noise
5 datafusion:vortex-compact +7.6% +3.5% +4.0% +49.7% ➖ noise
5 datafusion:vortex-file-compressed +275.8% +3.5% +263.2% +52.9% 🚨 regression
5 duckdb:vortex-compact +13.3% +3.5% +9.5% +73.6% ➖ noise
5 duckdb:vortex-file-compressed +17.8% +3.5% +13.9% +49.7% ➖ noise
6 datafusion:vortex-compact +8.0% -5.3% +14.0% +51.9% ➖ noise
6 datafusion:vortex-file-compressed +209.5% -5.3% +226.7% +60.3% 🚨 regression
6 duckdb:vortex-compact +8.1% -5.3% +14.1% +67.9% ➖ noise
6 duckdb:vortex-file-compressed +17.2% -5.3% +23.7% +55.4% ➖ noise
7 datafusion:vortex-compact +43.2% +5.6% +35.5% +49.7% ➖ noise
7 datafusion:vortex-file-compressed +236.7% +5.6% +218.7% +52.6% 🚨 regression
7 duckdb:vortex-compact +54.7% +5.6% +46.4% +49.7% ➖ noise
7 duckdb:vortex-file-compressed +16.3% +5.6% +10.1% +49.7% ➖ noise
8 datafusion:vortex-compact +8.0% +46.1% -26.1% +71.7% ➖ noise
8 datafusion:vortex-file-compressed +94.9% +46.1% +33.4% +67.5% ➖ noise
8 duckdb:vortex-compact +46.0% +46.1% -0.0% +49.7% ➖ noise
8 duckdb:vortex-file-compressed +38.2% +46.1% -5.4% +49.7% ➖ noise
9 datafusion:vortex-compact +58.2% +47.4% +7.3% +58.6% ➖ noise
9 datafusion:vortex-file-compressed +160.4% +47.4% +76.6% +54.3% 🚨 regression
9 duckdb:vortex-compact -1.3% +47.4% -33.1% +49.7% ➖ noise
9 duckdb:vortex-file-compressed +16.3% +47.4% -21.1% +53.8% ➖ noise
10 datafusion:vortex-compact +59.3% +43.2% +11.2% +52.9% ➖ noise
10 datafusion:vortex-file-compressed +153.7% +43.2% +77.1% +68.5% 🚨 regression
10 duckdb:vortex-compact +28.8% +43.2% -10.1% +49.7% ➖ noise
10 duckdb:vortex-file-compressed +20.9% +43.2% -15.6% +49.7% ➖ noise
11 datafusion:vortex-compact +11.5% +12.1% -0.6% +51.6% ➖ noise
11 datafusion:vortex-file-compressed +74.8% +12.1% +55.9% +56.8% ➖ noise
11 duckdb:vortex-compact +10.4% +12.1% -1.5% +49.7% ➖ noise
11 duckdb:vortex-file-compressed +34.1% +12.1% +19.5% +49.7% ➖ noise
12 datafusion:vortex-compact +12.0% +24.1% -9.8% +64.9% ➖ noise
12 datafusion:vortex-file-compressed +29.0% +24.1% +3.9% +55.1% ➖ noise
12 duckdb:vortex-compact -12.9% +24.1% -29.9% +59.7% ➖ noise
12 duckdb:vortex-file-compressed -26.2% +24.1% -40.6% +59.0% ✅ faster
13 datafusion:vortex-compact -46.4% +13.7% -52.8% +144.1% ➖ noise
13 datafusion:vortex-file-compressed +40.8% +13.7% +23.8% +65.1% ➖ noise
13 duckdb:vortex-compact -32.2% +13.7% -40.3% +89.0% ➖ noise
13 duckdb:vortex-file-compressed -13.5% +13.7% -23.9% +107.8% ➖ noise
14 datafusion:vortex-compact -6.8% +25.7% -25.9% +49.7% ➖ noise
14 datafusion:vortex-file-compressed +50.1% +25.7% +19.4% +49.7% ➖ noise
14 duckdb:vortex-compact -5.4% +25.7% -24.8% +49.7% ➖ noise
14 duckdb:vortex-file-compressed -11.4% +25.7% -29.6% +49.7% ➖ noise
15 datafusion:vortex-compact -28.5% +3.0% -30.6% +62.7% ➖ noise
15 datafusion:vortex-file-compressed +90.9% +3.0% +85.4% +59.5% 🚨 regression
15 duckdb:vortex-compact -3.7% +3.0% -6.5% +55.0% ➖ noise
15 duckdb:vortex-file-compressed +62.6% +3.0% +57.9% +76.9% ➖ noise
16 datafusion:vortex-compact +8.9% +3.1% +5.7% +97.4% ➖ noise
16 datafusion:vortex-file-compressed +30.0% +3.1% +26.1% +49.7% ➖ noise
16 duckdb:vortex-compact -16.8% +3.1% -19.3% +49.7% ➖ noise
16 duckdb:vortex-file-compressed +9.5% +3.1% +6.2% +49.7% ➖ noise
17 datafusion:vortex-compact -16.0% +36.6% -38.5% +49.7% ✅ faster
17 datafusion:vortex-file-compressed +56.7% +36.6% +14.7% +49.7% ➖ noise
17 duckdb:vortex-compact +10.1% +36.6% -19.4% +49.7% ➖ noise
17 duckdb:vortex-file-compressed +76.7% +36.6% +29.4% +59.3% ➖ noise
18 datafusion:vortex-compact -44.6% +51.6% -63.5% +65.9% ✅ faster
18 datafusion:vortex-file-compressed +39.5% +51.6% -8.0% +52.0% ➖ noise
18 duckdb:vortex-compact +21.7% +51.6% -19.7% +49.7% ➖ noise
18 duckdb:vortex-file-compressed +7.9% +51.6% -28.8% +56.8% ➖ noise
19 datafusion:vortex-compact -42.8% +42.2% -59.8% +62.9% ✅ faster
19 datafusion:vortex-file-compressed -8.7% +42.2% -35.7% +49.7% ✅ faster
19 duckdb:vortex-compact -13.8% +42.2% -39.4% +49.7% ✅ faster
19 duckdb:vortex-file-compressed +3.8% +42.2% -27.0% +68.0% ➖ noise
20 datafusion:vortex-compact -31.4% +38.2% -50.4% +85.8% ✅ faster
20 datafusion:vortex-file-compressed +4.1% +38.2% -24.7% +49.7% ➖ noise
20 duckdb:vortex-compact -10.6% +38.2% -35.3% +49.7% ✅ faster
20 duckdb:vortex-file-compressed +20.3% +38.2% -12.9% +49.7% ➖ noise
21 datafusion:vortex-compact -67.0% +37.5% -76.0% +104.0% ✅ faster
21 datafusion:vortex-file-compressed +7.3% +37.5% -21.9% +49.7% ➖ noise
21 duckdb:vortex-compact +41.3% +37.5% +2.8% +52.6% ➖ noise
21 duckdb:vortex-file-compressed +12.6% +37.5% -18.1% +59.1% ➖ noise
22 datafusion:vortex-compact -76.5% +62.0% -85.5% +51.9% ✅ faster
22 datafusion:vortex-file-compressed -6.3% +62.0% -42.2% +65.1% ✅ faster
22 duckdb:vortex-compact -18.7% +62.0% -49.8% +89.5% ✅ faster
22 duckdb:vortex-file-compressed +30.0% +62.0% -19.8% +63.5% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.7%
Vortex (geomean): 1.246x ➖
Parquet (geomean): 1.238x ➖
Shifts: Parquet (control) +23.8% · Median polish +22.9%


datafusion / vortex-file-compressed (1.301x ❌, 0↑ 5↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 27323940 32001942 0.85
fineweb_q01/datafusion:vortex-file-compressed 753035900 684832921 1.10
fineweb_q02/datafusion:vortex-file-compressed 🚨 1101910572 609617463 1.81
fineweb_q03/datafusion:vortex-file-compressed 1829199842 1600574702 1.14
fineweb_q04/datafusion:vortex-file-compressed 🚨 1865784057 1427455362 1.31
fineweb_q05/datafusion:vortex-file-compressed 2047234711 1700336571 1.20
fineweb_q06/datafusion:vortex-file-compressed 🚨 4014674168 2414427846 1.66
fineweb_q07/datafusion:vortex-file-compressed 🚨 2955513781 2060897348 1.43
fineweb_q08/datafusion:vortex-file-compressed 🚨 1295745653 882301558 1.47
datafusion / vortex-compact (1.414x ❌, 0↑ 4↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 39001246 31659254 1.23
fineweb_q01/datafusion:vortex-compact 🚨 1442682118 578967291 2.49
fineweb_q02/datafusion:vortex-compact 🚨 2562613058 792970249 3.23
fineweb_q03/datafusion:vortex-compact 🚨 2385801031 1830814679 1.30
fineweb_q04/datafusion:vortex-compact 2251369150 2246277167 1.00
fineweb_q05/datafusion:vortex-compact 1669017287 1691473693 0.99
fineweb_q06/datafusion:vortex-compact 🚨 2374090472 1589797447 1.49
fineweb_q07/datafusion:vortex-compact 1395845161 1379732875 1.01
fineweb_q08/datafusion:vortex-compact 555341045 474180706 1.17
datafusion / parquet (1.465x ❌, 0↑ 4↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 2478458575 1041275957 2.38
fineweb_q01/datafusion:parquet 🚨 3304837949 1956365386 1.69
fineweb_q02/datafusion:parquet 2931512494 2273548979 1.29
fineweb_q03/datafusion:parquet 2194531401 2097896340 1.05
fineweb_q04/datafusion:parquet 🚨 2886223639 2043271712 1.41
fineweb_q05/datafusion:parquet 2610693963 2113449202 1.24
fineweb_q06/datafusion:parquet 3687024485 2985404641 1.24
fineweb_q07/datafusion:parquet 🚨 4476294772 2057282897 2.18
fineweb_q08/datafusion:parquet 2742830821 2238680699 1.23
duckdb / vortex-file-compressed (1.160x ➖, 0↑ 3↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 86852850 71672600 1.21
fineweb_q01/duckdb:vortex-file-compressed 871374266 1132694305 0.77
fineweb_q02/duckdb:vortex-file-compressed 623729540 603884011 1.03
fineweb_q03/duckdb:vortex-file-compressed 1790265489 1572195384 1.14
fineweb_q04/duckdb:vortex-file-compressed 🚨 2097128444 1527949644 1.37
fineweb_q05/duckdb:vortex-file-compressed 1915394257 1554708935 1.23
fineweb_q06/duckdb:vortex-file-compressed 🚨 2287347376 1608499706 1.42
fineweb_q07/duckdb:vortex-file-compressed 🚨 1947130637 1449241759 1.34
fineweb_q08/duckdb:vortex-file-compressed 660901278 615289840 1.07
duckdb / vortex-compact (1.131x ➖, 1↑ 2↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚀 71760995 131390940 0.55
fineweb_q01/duckdb:vortex-compact 834332810 821218991 1.02
fineweb_q02/duckdb:vortex-compact 838966190 653871649 1.28
fineweb_q03/duckdb:vortex-compact 2024741548 1627476321 1.24
fineweb_q04/duckdb:vortex-compact 🚨 2317103815 1669303553 1.39
fineweb_q05/duckdb:vortex-compact 1942000264 1549810162 1.25
fineweb_q06/duckdb:vortex-compact 🚨 2064244755 1494541333 1.38
fineweb_q07/duckdb:vortex-compact 1795343812 1405857079 1.28
fineweb_q08/duckdb:vortex-compact 579679204 520506895 1.11
duckdb / parquet (1.046x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1347098779 1213429759 1.11
fineweb_q01/duckdb:parquet 1967291420 1713196894 1.15
fineweb_q02/duckdb:parquet 1833602938 1901339262 0.96
fineweb_q03/duckdb:parquet 4804201539 5238406084 0.92
fineweb_q04/duckdb:parquet 2044595792 2503584786 0.82
fineweb_q05/duckdb:parquet 3230313045 2982601916 1.08
fineweb_q06/duckdb:parquet 4148695923 3490875736 1.19
fineweb_q07/duckdb:parquet 4473406984 4088323877 1.09
fineweb_q08/duckdb:parquet 1371663022 1188737710 1.15
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-compact +23.2% +62.6% -24.2% +246.0% ➖ noise
0 datafusion:vortex-file-compressed -14.6% +62.6% -47.5% +249.2% ➖ noise
0 duckdb:vortex-compact -45.4% +62.6% -66.4% +115.9% ✅ faster
0 duckdb:vortex-file-compressed +21.2% +62.6% -25.5% +54.7% ➖ noise
1 datafusion:vortex-compact +149.2% +39.3% +78.9% +54.7% 🚨 regression
1 datafusion:vortex-file-compressed +10.0% +39.3% -21.1% +80.1% ➖ noise
1 duckdb:vortex-compact +1.6% +39.3% -27.1% +93.5% ➖ noise
1 duckdb:vortex-file-compressed -23.1% +39.3% -44.8% +57.3% ✅ faster
2 datafusion:vortex-compact +223.2% +11.5% +189.8% +54.7% 🚨 regression
2 datafusion:vortex-file-compressed +80.8% +11.5% +62.1% +61.3% 🚨 regression
2 duckdb:vortex-compact +28.3% +11.5% +15.1% +54.7% ➖ noise
2 duckdb:vortex-file-compressed +3.3% +11.5% -7.4% +54.7% ➖ noise
3 datafusion:vortex-compact +30.3% -2.1% +33.0% +54.7% ➖ noise
3 datafusion:vortex-file-compressed +14.3% -2.1% +16.7% +54.7% ➖ noise
3 duckdb:vortex-compact +24.4% -2.1% +27.0% +54.7% ➖ noise
3 duckdb:vortex-file-compressed +13.9% -2.1% +16.3% +54.7% ➖ noise
4 datafusion:vortex-compact +0.2% +7.4% -6.7% +54.7% ➖ noise
4 datafusion:vortex-file-compressed +30.7% +7.4% +21.7% +54.7% ➖ noise
4 duckdb:vortex-compact +38.8% +7.4% +29.2% +54.7% ➖ noise
4 duckdb:vortex-file-compressed +37.3% +7.4% +27.8% +54.7% ➖ noise
5 datafusion:vortex-compact -1.3% +15.7% -14.7% +54.7% ➖ noise
5 datafusion:vortex-file-compressed +20.4% +15.7% +4.1% +54.7% ➖ noise
5 duckdb:vortex-compact +25.3% +15.7% +8.3% +54.7% ➖ noise
5 duckdb:vortex-file-compressed +23.2% +15.7% +6.5% +54.7% ➖ noise
6 datafusion:vortex-compact +49.3% +21.2% +23.3% +54.7% ➖ noise
6 datafusion:vortex-file-compressed +66.3% +21.2% +37.2% +55.0% ➖ noise
6 duckdb:vortex-compact +38.1% +21.2% +14.0% +54.7% ➖ noise
6 duckdb:vortex-file-compressed +42.2% +21.2% +17.4% +54.7% ➖ noise
7 datafusion:vortex-compact +1.2% +54.3% -34.4% +54.7% ➖ noise
7 datafusion:vortex-file-compressed +43.4% +54.3% -7.1% +54.7% ➖ noise
7 duckdb:vortex-compact +27.7% +54.3% -17.2% +54.7% ➖ noise
7 duckdb:vortex-file-compressed +34.4% +54.3% -12.9% +54.7% ➖ noise
8 datafusion:vortex-compact +17.1% +18.9% -1.5% +54.7% ➖ noise
8 datafusion:vortex-file-compressed +46.9% +18.9% +23.5% +92.2% ➖ noise
8 duckdb:vortex-compact +11.4% +18.9% -6.3% +54.7% ➖ noise
8 duckdb:vortex-file-compressed +7.4% +18.9% -9.7% +54.7% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: Random Access

Vortex (geomean): 0.871x ✅
Parquet (geomean): 0.939x ➖


unknown / unknown (0.923x ➖, 18↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 🚀 2666601 5370593 0.50
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1386719 1510575 0.92
random-access/feature-vectors/correlated/parquet-tokio-local-disk 12341497262 11584455580 1.07
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 11874664342 11169750625 1.06
random-access/feature-vectors/correlated/vortex-tokio-local-disk 8475716 8494151 1.00
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 7007387 6806431 1.03
random-access/feature-vectors/uniform/lance-tokio-local-disk 1633845 1799563 0.91
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2573464 2381465 1.08
random-access/feature-vectors/uniform/parquet-tokio-local-disk 11992363605 11231988170 1.07
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 12028378503 11761410474 1.02
random-access/feature-vectors/uniform/vortex-tokio-local-disk 14460283 14216192 1.02
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 13829264 13916381 0.99
random-access/lance-tokio-local-disk 861935 812766 1.06
random-access/lance-tokio-local-disk-footer 1647799 1558493 1.06
random-access/nested-lists/correlated/lance-tokio-local-disk 272009 277407 0.98
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 733871 718254 1.02
random-access/nested-lists/correlated/parquet-tokio-local-disk 144492710 152377019 0.95
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 144455569 152296568 0.95
random-access/nested-lists/correlated/vortex-tokio-local-disk 🚀 723763 993327 0.73
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 🚀 730537 951883 0.77
random-access/nested-lists/uniform/lance-tokio-local-disk 1192141 1183293 1.01
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1695879 1680561 1.01
random-access/nested-lists/uniform/parquet-tokio-local-disk 142168072 153135019 0.93
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 139476084 152686519 0.91
random-access/nested-lists/uniform/vortex-tokio-local-disk 🚀 2468382 2915858 0.85
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 🚀 2517379 3055838 0.82
random-access/nested-structs/correlated/lance-tokio-local-disk 🚀 434915 489214 0.89
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 642763 650625 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk 28294645 30363210 0.93
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 🚀 26541125 30163386 0.88
random-access/nested-structs/correlated/vortex-tokio-local-disk 834031 895320 0.93
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 949877 918192 1.03
random-access/nested-structs/uniform/lance-tokio-local-disk 2846819 2878380 0.99
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3099308 3198924 0.97
random-access/nested-structs/uniform/parquet-tokio-local-disk 🚀 26719566 30106634 0.89
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 🚀 26539110 30035401 0.88
random-access/nested-structs/uniform/vortex-tokio-local-disk 1847058 1811095 1.02
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1891675 1893520 1.00
random-access/parquet-tokio-local-disk 185456048 203677354 0.91
random-access/parquet-tokio-local-disk-footer 184482601 202971536 0.91
random-access/taxi/correlated/lance-tokio-local-disk 1089116 1044058 1.04
random-access/taxi/correlated/lance-tokio-local-disk-footer 1962978 1871727 1.05
random-access/taxi/correlated/parquet-tokio-local-disk 🚀 274298528 306548025 0.89
random-access/taxi/correlated/parquet-tokio-local-disk-footer 🚀 273674247 307954465 0.89
random-access/taxi/correlated/vortex-tokio-local-disk 🚀 2020970 2736730 0.74
random-access/taxi/correlated/vortex-tokio-local-disk-footer 🚀 2025470 2596313 0.78
random-access/taxi/uniform/lance-tokio-local-disk 9679542 9806945 0.99
random-access/taxi/uniform/lance-tokio-local-disk-footer 10343766 9762262 1.06
random-access/taxi/uniform/parquet-tokio-local-disk 🚀 291602168 325172115 0.90
random-access/taxi/uniform/parquet-tokio-local-disk-footer 291778272 324073200 0.90
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 4954455 6300533 0.79
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 5346100 6205776 0.86
random-access/vortex-tokio-local-disk 🚀 1291739 1818062 0.71
random-access/vortex-tokio-local-disk-footer 🚀 1301772 1725490 0.75

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.2%
Vortex (geomean): 1.046x ➖
Parquet (geomean): 1.059x ➖
Shifts: Parquet (control) +5.9% · Median polish +5.8%


duckdb / vortex-file-compressed (1.038x ➖, 0↑ 1↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 11665453 10764054 1.08
statpopgen_q01/duckdb:vortex-file-compressed 🚨 29186975 26098004 1.12
statpopgen_q02/duckdb:vortex-file-compressed 1369456292 1309717835 1.05
statpopgen_q03/duckdb:vortex-file-compressed 3099207114 3005497120 1.03
statpopgen_q04/duckdb:vortex-file-compressed 3143533433 2995693270 1.05
statpopgen_q05/duckdb:vortex-file-compressed 1421881957 1382827679 1.03
statpopgen_q06/duckdb:vortex-file-compressed 2080725492 2039731533 1.02
statpopgen_q07/duckdb:vortex-file-compressed 256743193 258478902 0.99
statpopgen_q08/duckdb:vortex-file-compressed 278180464 272527664 1.02
statpopgen_q09/duckdb:vortex-file-compressed 2843951826 2803326823 1.01
statpopgen_q10/duckdb:vortex-file-compressed 4674158113 4582717196 1.02
duckdb / vortex-compact (1.054x ➖, 0↑ 1↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11188948 10608672 1.05
statpopgen_q01/duckdb:vortex-compact 166134369 172955431 0.96
statpopgen_q02/duckdb:vortex-compact 1831749238 1812377456 1.01
statpopgen_q03/duckdb:vortex-compact 3706201659 3530943673 1.05
statpopgen_q04/duckdb:vortex-compact 3720638467 3492458096 1.07
statpopgen_q05/duckdb:vortex-compact 🚨 2007270377 1801151167 1.11
statpopgen_q06/duckdb:vortex-compact 2841817756 2653613041 1.07
statpopgen_q07/duckdb:vortex-compact 1035618991 968125760 1.07
statpopgen_q08/duckdb:vortex-compact 1068275124 1016118813 1.05
statpopgen_q09/duckdb:vortex-compact 3616050401 3295958285 1.10
statpopgen_q10/duckdb:vortex-compact 5692461196 5363610522 1.06
duckdb / parquet (1.059x ➖, 0↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 329917878 315942115 1.04
statpopgen_q01/duckdb:parquet 420805980 393102663 1.07
statpopgen_q02/duckdb:parquet 1054044876 977301990 1.08
statpopgen_q03/duckdb:parquet 1634021406 1510906589 1.08
statpopgen_q04/duckdb:parquet 1603040836 1509637104 1.06
statpopgen_q05/duckdb:parquet 1059570279 997636054 1.06
statpopgen_q06/duckdb:parquet 1582783512 1496213592 1.06
statpopgen_q07/duckdb:parquet 1967777753 1860490666 1.06
statpopgen_q08/duckdb:parquet 1979692850 1872204547 1.06
statpopgen_q09/duckdb:parquet 1414944476 1372798204 1.03
statpopgen_q10/duckdb:parquet 2796618479 2675475201 1.05
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 duckdb:vortex-compact +5.5% +4.4% +1.0% +10.0% ➖ noise
0 duckdb:vortex-file-compressed +8.4% +4.4% +3.8% +10.0% ➖ noise
1 duckdb:vortex-compact -3.9% +7.0% -10.3% +11.1% ✅ faster
1 duckdb:vortex-file-compressed +11.8% +7.0% +4.5% +241.4% ➖ noise
2 duckdb:vortex-compact +1.1% +7.9% -6.3% +10.0% ➖ noise
2 duckdb:vortex-file-compressed +4.6% +7.9% -3.1% +10.0% ➖ noise
3 duckdb:vortex-compact +5.0% +8.1% -2.9% +10.0% ➖ noise
3 duckdb:vortex-file-compressed +3.1% +8.1% -4.7% +10.0% ➖ noise
4 duckdb:vortex-compact +6.5% +6.2% +0.3% +10.0% ➖ noise
4 duckdb:vortex-file-compressed +4.9% +6.2% -1.2% +10.0% ➖ noise
5 duckdb:vortex-compact +11.4% +6.2% +4.9% +10.0% ➖ noise
5 duckdb:vortex-file-compressed +2.8% +6.2% -3.2% +10.0% ➖ noise
6 duckdb:vortex-compact +7.1% +5.8% +1.2% +10.0% ➖ noise
6 duckdb:vortex-file-compressed +2.0% +5.8% -3.6% +10.0% ➖ noise
7 duckdb:vortex-compact +7.0% +5.8% +1.1% +10.0% ➖ noise
7 duckdb:vortex-file-compressed -0.7% +5.8% -6.1% +18.2% ➖ noise
8 duckdb:vortex-compact +5.1% +5.7% -0.6% +10.0% ➖ noise
8 duckdb:vortex-file-compressed +2.1% +5.7% -3.5% +10.0% ➖ noise
9 duckdb:vortex-compact +9.7% +3.1% +6.4% +10.0% ➖ noise
9 duckdb:vortex-file-compressed +1.4% +3.1% -1.6% +10.0% ➖ noise
10 duckdb:vortex-compact +6.1% +4.5% +1.5% +10.0% ➖ noise
10 duckdb:vortex-file-compressed +2.0% +4.5% -2.4% +10.0% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: Clickbench on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.6%
Vortex (geomean): 0.988x ➖
Parquet (geomean): 1.032x ➖
Shifts: Parquet (control) +3.2% · Median polish -0.1%


datafusion / vortex-file-compressed (0.964x ➖, 7↑ 2↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚀 1983178 2772154 0.72
clickbench_q01/datafusion:vortex-file-compressed 🚀 13533544 16664745 0.81
clickbench_q02/datafusion:vortex-file-compressed 35187161 38308383 0.92
clickbench_q03/datafusion:vortex-file-compressed 37648216 40900532 0.92
clickbench_q04/datafusion:vortex-file-compressed 308847886 335787972 0.92
clickbench_q05/datafusion:vortex-file-compressed 324584669 349859695 0.93
clickbench_q06/datafusion:vortex-file-compressed 1931064 1989393 0.97
clickbench_q07/datafusion:vortex-file-compressed 🚀 17872737 21086169 0.85
clickbench_q08/datafusion:vortex-file-compressed 🚀 386793071 430566511 0.90
clickbench_q09/datafusion:vortex-file-compressed 🚀 554266598 632336537 0.88
clickbench_q10/datafusion:vortex-file-compressed 83443031 81086678 1.03
clickbench_q11/datafusion:vortex-file-compressed 98667252 94143930 1.05
clickbench_q12/datafusion:vortex-file-compressed 🚨 329842444 288722620 1.14
clickbench_q13/datafusion:vortex-file-compressed 🚨 543339928 477150457 1.14
clickbench_q14/datafusion:vortex-file-compressed 286174032 293415896 0.98
clickbench_q15/datafusion:vortex-file-compressed 379784154 402307414 0.94
clickbench_q16/datafusion:vortex-file-compressed 714160649 792099246 0.90
clickbench_q17/datafusion:vortex-file-compressed 🚀 693418361 778038180 0.89
clickbench_q18/datafusion:vortex-file-compressed 🚀 1378458226 1534111872 0.90
clickbench_q19/datafusion:vortex-file-compressed 24426938 27084473 0.90
clickbench_q20/datafusion:vortex-file-compressed 373993075 380720256 0.98
clickbench_q21/datafusion:vortex-file-compressed 428925573 448832456 0.96
clickbench_q22/datafusion:vortex-file-compressed 518617010 569402852 0.91
clickbench_q23/datafusion:vortex-file-compressed 930614203 950454086 0.98
clickbench_q24/datafusion:vortex-file-compressed 48755038 48578113 1.00
clickbench_q25/datafusion:vortex-file-compressed 74593492 75591350 0.99
clickbench_q26/datafusion:vortex-file-compressed 47913109 49448110 0.97
clickbench_q27/datafusion:vortex-file-compressed 839137243 842314015 1.00
clickbench_q28/datafusion:vortex-file-compressed 6797128471 7061213784 0.96
clickbench_q29/datafusion:vortex-file-compressed 226427597 244704944 0.93
clickbench_q30/datafusion:vortex-file-compressed 249220165 253271988 0.98
clickbench_q31/datafusion:vortex-file-compressed 292881798 283170771 1.03
clickbench_q32/datafusion:vortex-file-compressed 1407009680 1339493827 1.05
clickbench_q33/datafusion:vortex-file-compressed 1573718882 1587743870 0.99
clickbench_q34/datafusion:vortex-file-compressed 1521676015 1451762779 1.05
clickbench_q35/datafusion:vortex-file-compressed 533763797 520305448 1.03
clickbench_q36/datafusion:vortex-file-compressed 88966442 86670550 1.03
clickbench_q37/datafusion:vortex-file-compressed 43627394 42122274 1.04
clickbench_q38/datafusion:vortex-file-compressed 24975276 24797215 1.01
clickbench_q39/datafusion:vortex-file-compressed 157634078 151155423 1.04
clickbench_q40/datafusion:vortex-file-compressed 19917564 20178609 0.99
clickbench_q41/datafusion:vortex-file-compressed 20361742 19538429 1.04
clickbench_q42/datafusion:vortex-file-compressed 20425760 20720569 0.99
datafusion / parquet (1.024x ➖, 4↑ 13↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 🚨 2450531 2111877 1.16
clickbench_q01/datafusion:parquet 23002807 21899156 1.05
clickbench_q02/datafusion:parquet 62443715 56913852 1.10
clickbench_q03/datafusion:parquet 47627758 46402244 1.03
clickbench_q04/datafusion:parquet 🚨 435363729 371615400 1.17
clickbench_q05/datafusion:parquet 456615551 419807981 1.09
clickbench_q06/datafusion:parquet 🚨 2486618 2119045 1.17
clickbench_q07/datafusion:parquet 30105806 28279566 1.06
clickbench_q08/datafusion:parquet 🚨 518471065 453118454 1.14
clickbench_q09/datafusion:parquet 🚨 860164270 753728855 1.14
clickbench_q10/datafusion:parquet 🚨 134458624 122132418 1.10
clickbench_q11/datafusion:parquet 137457845 149540457 0.92
clickbench_q12/datafusion:parquet 375502166 416122666 0.90
clickbench_q13/datafusion:parquet 644689264 589809289 1.09
clickbench_q14/datafusion:parquet 431141847 432606832 1.00
clickbench_q15/datafusion:parquet 🚨 511154796 452989854 1.13
clickbench_q16/datafusion:parquet 🚨 1099338230 852958511 1.29
clickbench_q17/datafusion:parquet 🚨 1095898864 817663662 1.34
clickbench_q18/datafusion:parquet 🚨 2145798023 1598407011 1.34
clickbench_q19/datafusion:parquet 🚨 45092673 36421040 1.24
clickbench_q20/datafusion:parquet 🚨 749011751 663835838 1.13
clickbench_q21/datafusion:parquet 🚨 874765420 740250871 1.18
clickbench_q22/datafusion:parquet 1146817034 1124470488 1.02
clickbench_q23/datafusion:parquet 3602726445 3926099873 0.92
clickbench_q24/datafusion:parquet 88194230 90715085 0.97
clickbench_q25/datafusion:parquet 138680247 140658462 0.99
clickbench_q26/datafusion:parquet 87953589 89936806 0.98
clickbench_q27/datafusion:parquet 1033675786 1095519740 0.94
clickbench_q28/datafusion:parquet 6604380318 6979577765 0.95
clickbench_q29/datafusion:parquet 243142601 245115664 0.99
clickbench_q30/datafusion:parquet 🚀 351231037 414171083 0.85
clickbench_q31/datafusion:parquet 383520772 418064293 0.92
clickbench_q32/datafusion:parquet 1187202643 1316808719 0.90
clickbench_q33/datafusion:parquet 🚀 1501868079 1714768723 0.88
clickbench_q34/datafusion:parquet 🚀 1502007125 1695418256 0.89
clickbench_q35/datafusion:parquet 538231043 560476598 0.96
clickbench_q36/datafusion:parquet 146242518 153430116 0.95
clickbench_q37/datafusion:parquet 60811432 64390893 0.94
clickbench_q38/datafusion:parquet 90757476 100774689 0.90
clickbench_q39/datafusion:parquet 269855470 296886176 0.91
clickbench_q40/datafusion:parquet 🚀 33400351 40184211 0.83
clickbench_q41/datafusion:parquet 29819725 32340794 0.92
clickbench_q42/datafusion:parquet 32986083 33158892 0.99
duckdb / vortex-file-compressed (1.012x ➖, 4↑ 1↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 6048190 5910186 1.02
clickbench_q01/duckdb:vortex-file-compressed 13794834 13610912 1.01
clickbench_q02/duckdb:vortex-file-compressed 25507599 24964186 1.02
clickbench_q03/duckdb:vortex-file-compressed 31075986 29961274 1.04
clickbench_q04/duckdb:vortex-file-compressed 172381406 172100354 1.00
clickbench_q05/duckdb:vortex-file-compressed 200527543 196704069 1.02
clickbench_q06/duckdb:vortex-file-compressed 19162320 18205921 1.05
clickbench_q07/duckdb:vortex-file-compressed 15225558 15046927 1.01
clickbench_q08/duckdb:vortex-file-compressed 264685513 265066839 1.00
clickbench_q09/duckdb:vortex-file-compressed 379880450 379220382 1.00
clickbench_q10/duckdb:vortex-file-compressed 75203304 75941900 0.99
clickbench_q11/duckdb:vortex-file-compressed 86619633 85764539 1.01
clickbench_q12/duckdb:vortex-file-compressed 217137438 217060851 1.00
clickbench_q13/duckdb:vortex-file-compressed 444493097 442531728 1.00
clickbench_q14/duckdb:vortex-file-compressed 251724959 240917756 1.04
clickbench_q15/duckdb:vortex-file-compressed 212599898 213049138 1.00
clickbench_q16/duckdb:vortex-file-compressed 720609443 690543070 1.04
clickbench_q17/duckdb:vortex-file-compressed 571934593 556934244 1.03
clickbench_q18/duckdb:vortex-file-compressed 1237998888 1231572751 1.01
clickbench_q19/duckdb:vortex-file-compressed 21121940 21826829 0.97
clickbench_q20/duckdb:vortex-file-compressed 397603026 410194337 0.97
clickbench_q21/duckdb:vortex-file-compressed 423310077 429875379 0.98
clickbench_q22/duckdb:vortex-file-compressed 🚀 599024063 667436654 0.90
clickbench_q23/duckdb:vortex-file-compressed 🚨 2650507045 696107058 3.81
clickbench_q24/duckdb:vortex-file-compressed 🚀 39027038 45552046 0.86
clickbench_q25/duckdb:vortex-file-compressed 71630188 77357952 0.93
clickbench_q26/duckdb:vortex-file-compressed 44456006 45048321 0.99
clickbench_q27/duckdb:vortex-file-compressed 528322149 510164580 1.04
clickbench_q28/duckdb:vortex-file-compressed 3005340317 3004593298 1.00
clickbench_q29/duckdb:vortex-file-compressed 28021200 28447216 0.99
clickbench_q30/duckdb:vortex-file-compressed 185119637 181843549 1.02
clickbench_q31/duckdb:vortex-file-compressed 264909416 263307031 1.01
clickbench_q32/duckdb:vortex-file-compressed 1342767681 1303480392 1.03
clickbench_q33/duckdb:vortex-file-compressed 1572957586 1696919408 0.93
clickbench_q34/duckdb:vortex-file-compressed 1614755608 1675827760 0.96
clickbench_q35/duckdb:vortex-file-compressed 365599600 365671035 1.00
clickbench_q36/duckdb:vortex-file-compressed 29915334 32973648 0.91
clickbench_q37/duckdb:vortex-file-compressed 21660001 23956828 0.90
clickbench_q38/duckdb:vortex-file-compressed 🚀 23517149 26700712 0.88
clickbench_q39/duckdb:vortex-file-compressed 44960249 46108286 0.98
clickbench_q40/duckdb:vortex-file-compressed 22534650 24071571 0.94
clickbench_q41/duckdb:vortex-file-compressed 20840489 23067927 0.90
clickbench_q42/duckdb:vortex-file-compressed 🚀 21791478 24590904 0.89
duckdb / parquet (1.040x ➖, 0↑ 5↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 🚨 252882483 219330945 1.15
clickbench_q01/duckdb:parquet 52030618 50444982 1.03
clickbench_q02/duckdb:parquet 70069576 66012126 1.06
clickbench_q03/duckdb:parquet 69064814 63773001 1.08
clickbench_q04/duckdb:parquet 214175080 207219530 1.03
clickbench_q05/duckdb:parquet 292648468 279615795 1.05
clickbench_q06/duckdb:parquet 64303203 60699012 1.06
clickbench_q07/duckdb:parquet 55076946 52685201 1.05
clickbench_q08/duckdb:parquet 280455757 268215308 1.05
clickbench_q09/duckdb:parquet 414512400 400735288 1.03
clickbench_q10/duckdb:parquet 100675084 97822666 1.03
clickbench_q11/duckdb:parquet 113712764 108084529 1.05
clickbench_q12/duckdb:parquet 303915931 294151181 1.03
clickbench_q13/duckdb:parquet 541084299 513431898 1.05
clickbench_q14/duckdb:parquet 338999363 327981735 1.03
clickbench_q15/duckdb:parquet 252014155 241533170 1.04
clickbench_q16/duckdb:parquet 641205036 612763751 1.05
clickbench_q17/duckdb:parquet 522796157 505106896 1.04
clickbench_q18/duckdb:parquet 1095446994 1064915874 1.03
clickbench_q19/duckdb:parquet 51500832 49802306 1.03
clickbench_q20/duckdb:parquet 445798998 435754020 1.02
clickbench_q21/duckdb:parquet 570461391 559663469 1.02
clickbench_q22/duckdb:parquet 942801256 944049398 1.00
clickbench_q23/duckdb:parquet 318621054 313484940 1.02
clickbench_q24/duckdb:parquet 80476126 76134031 1.06
clickbench_q25/duckdb:parquet 140893465 140770773 1.00
clickbench_q26/duckdb:parquet 51998500 52839896 0.98
clickbench_q27/duckdb:parquet 642474535 641741507 1.00
clickbench_q28/duckdb:parquet 5007137307 4833532996 1.04
clickbench_q29/duckdb:parquet 🚨 70396359 61305904 1.15
clickbench_q30/duckdb:parquet 🚨 339853119 308533482 1.10
clickbench_q31/duckdb:parquet 🚨 400996224 346887532 1.16
clickbench_q32/duckdb:parquet 🚨 1476311691 1193084709 1.24
clickbench_q33/duckdb:parquet 1340383147 1302752841 1.03
clickbench_q34/duckdb:parquet 1287184085 1284040056 1.00
clickbench_q35/duckdb:parquet 354551936 354249959 1.00
clickbench_q36/duckdb:parquet 65272250 63551001 1.03
clickbench_q37/duckdb:parquet 53814609 53933160 1.00
clickbench_q38/duckdb:parquet 58354313 59104841 0.99
clickbench_q39/duckdb:parquet 97285353 99490636 0.98
clickbench_q40/duckdb:parquet 56249532 56783788 0.99
clickbench_q41/duckdb:parquet 59700192 58950480 1.01
clickbench_q42/duckdb:parquet 52572922 52629624 1.00
duckdb / duckdb (0.979x ➖, 2↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 19147660 19370947 0.99
clickbench_q01/duckdb:duckdb 36401428 36446440 1.00
clickbench_q02/duckdb:duckdb 48615507 49729587 0.98
clickbench_q03/duckdb:duckdb 50738237 52088352 0.97
clickbench_q04/duckdb:duckdb 227072452 217593923 1.04
clickbench_q05/duckdb:duckdb 323900121 332826023 0.97
clickbench_q06/duckdb:duckdb 38381969 39526016 0.97
clickbench_q07/duckdb:duckdb 39342439 39209878 1.00
clickbench_q08/duckdb:duckdb 307212738 339843901 0.90
clickbench_q09/duckdb:duckdb 492027810 484410837 1.02
clickbench_q10/duckdb:duckdb 100002089 101184879 0.99
clickbench_q11/duckdb:duckdb 109359961 110680194 0.99
clickbench_q12/duckdb:duckdb 311851356 323053723 0.97
clickbench_q13/duckdb:duckdb 551013307 536868803 1.03
clickbench_q14/duckdb:duckdb 339786998 363715237 0.93
clickbench_q15/duckdb:duckdb 264112739 262420985 1.01
clickbench_q16/duckdb:duckdb 678864113 689763907 0.98
clickbench_q17/duckdb:duckdb 586444754 603185345 0.97
clickbench_q18/duckdb:duckdb 1267960474 1288821676 0.98
clickbench_q19/duckdb:duckdb 37941429 38253716 0.99
clickbench_q20/duckdb:duckdb 🚀 947694490 1061284787 0.89
clickbench_q21/duckdb:duckdb 1020649396 1127606094 0.91
clickbench_q22/duckdb:duckdb 🚀 1026026590 1183596993 0.87
clickbench_q23/duckdb:duckdb 257272495 267103001 0.96
clickbench_q24/duckdb:duckdb 63937224 64588579 0.99
clickbench_q25/duckdb:duckdb 128122777 125107369 1.02
clickbench_q26/duckdb:duckdb 60364965 58656747 1.03
clickbench_q27/duckdb:duckdb 1050944447 1087052107 0.97
clickbench_q28/duckdb:duckdb 4567173523 4664703667 0.98
clickbench_q29/duckdb:duckdb 51397361 51931405 0.99
clickbench_q30/duckdb:duckdb 285585916 294496976 0.97
clickbench_q31/duckdb:duckdb 407703997 410867038 0.99
clickbench_q32/duckdb:duckdb 1534793233 1512802370 1.01
clickbench_q33/duckdb:duckdb 1976611007 1966490245 1.01
clickbench_q34/duckdb:duckdb 2130483138 2064296268 1.03
clickbench_q35/duckdb:duckdb 265848178 266630574 1.00
clickbench_q36/duckdb:duckdb 42014330 45224454 0.93
clickbench_q37/duckdb:duckdb 34424064 35190940 0.98
clickbench_q38/duckdb:duckdb 34425920 33706664 1.02
clickbench_q39/duckdb:duckdb 67209014 69351894 0.97
clickbench_q40/duckdb:duckdb 34855885 35792853 0.97
clickbench_q41/duckdb:duckdb 32388858 33350954 0.97
clickbench_q42/duckdb:duckdb 34538296 35526069 0.97
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
0 datafusion:vortex-file-compressed -28.5% +15.7% -38.2% +513.0% ➖ noise
0 duckdb:duckdb -1.2% +15.7% -14.5% +249.0% ➖ noise
0 duckdb:vortex-file-compressed +2.3% +15.7% -11.5% +292.4% ➖ noise
1 datafusion:vortex-file-compressed -18.8% +4.1% -22.0% +31.0% ➖ noise
1 duckdb:duckdb -0.1% +4.1% -4.0% +52.6% ➖ noise
1 duckdb:vortex-file-compressed +1.4% +4.1% -2.6% +18.9% ➖ noise
2 datafusion:vortex-file-compressed -8.1% +7.9% -14.9% +29.0% ➖ noise
2 duckdb:duckdb -2.2% +7.9% -9.4% +21.8% ➖ noise
2 duckdb:vortex-file-compressed +2.2% +7.9% -5.3% +18.9% ➖ noise
3 datafusion:vortex-file-compressed -8.0% +5.4% -12.7% +143.2% ➖ noise
3 duckdb:duckdb -2.6% +5.4% -7.6% +46.1% ➖ noise
3 duckdb:vortex-file-compressed +3.7% +5.4% -1.6% +26.1% ➖ noise
4 datafusion:vortex-file-compressed -8.0% +10.0% -16.4% +18.9% ✅ faster
4 duckdb:duckdb +4.4% +10.0% -5.2% +18.9% ➖ noise
4 duckdb:vortex-file-compressed +0.2% +10.0% -9.0% +18.9% ➖ noise
5 datafusion:vortex-file-compressed -7.2% +6.7% -13.0% +18.9% ➖ noise
5 duckdb:duckdb -2.7% +6.7% -8.8% +18.9% ➖ noise
5 duckdb:vortex-file-compressed +1.9% +6.7% -4.5% +18.9% ➖ noise
6 datafusion:vortex-file-compressed -2.9% +11.5% -12.9% +37.2% ➖ noise
6 duckdb:duckdb -2.9% +11.5% -12.9% +28.7% ➖ noise
6 duckdb:vortex-file-compressed +5.3% +11.5% -5.6% +18.9% ➖ noise
7 datafusion:vortex-file-compressed -15.2% +5.5% -19.7% +18.9% ✅ faster
7 duckdb:duckdb +0.3% +5.5% -4.9% +18.9% ➖ noise
7 duckdb:vortex-file-compressed +1.2% +5.5% -4.1% +18.9% ➖ noise
8 datafusion:vortex-file-compressed -10.2% +9.4% -17.9% +18.9% ✅ faster
8 duckdb:duckdb -9.6% +9.4% -17.4% +18.9% ✅ faster
8 duckdb:vortex-file-compressed -0.1% +9.4% -8.7% +18.9% ➖ noise
9 datafusion:vortex-file-compressed -12.3% +8.6% -19.3% +18.9% ✅ faster
9 duckdb:duckdb +1.6% +8.6% -6.5% +18.9% ➖ noise
9 duckdb:vortex-file-compressed +0.2% +8.6% -7.8% +18.9% ➖ noise
10 datafusion:vortex-file-compressed +2.9% +6.4% -3.3% +18.9% ➖ noise
10 duckdb:duckdb -1.2% +6.4% -7.2% +18.9% ➖ noise
10 duckdb:vortex-file-compressed -1.0% +6.4% -7.0% +18.9% ➖ noise
11 datafusion:vortex-file-compressed +4.8% -1.7% +6.6% +18.9% ➖ noise
11 duckdb:duckdb -1.2% -1.7% +0.5% +18.9% ➖ noise
11 duckdb:vortex-file-compressed +1.0% -1.7% +2.7% +18.9% ➖ noise
12 datafusion:vortex-file-compressed +14.2% -3.4% +18.3% +18.9% ➖ noise
12 duckdb:duckdb -3.5% -3.4% -0.0% +18.9% ➖ noise
12 duckdb:vortex-file-compressed +0.0% -3.4% +3.6% +18.9% ➖ noise
13 datafusion:vortex-file-compressed +13.9% +7.3% +6.1% +18.9% ➖ noise
13 duckdb:duckdb +2.6% +7.3% -4.4% +18.9% ➖ noise
13 duckdb:vortex-file-compressed +0.4% +7.3% -6.4% +18.9% ➖ noise
14 datafusion:vortex-file-compressed -2.5% +1.5% -3.9% +18.9% ➖ noise
14 duckdb:duckdb -6.6% +1.5% -8.0% +18.9% ➖ noise
14 duckdb:vortex-file-compressed +4.5% +1.5% +2.9% +18.9% ➖ noise
15 datafusion:vortex-file-compressed -5.6% +8.5% -13.0% +18.9% ➖ noise
15 duckdb:duckdb +0.6% +8.5% -7.2% +18.9% ➖ noise
15 duckdb:vortex-file-compressed -0.2% +8.5% -8.0% +18.9% ➖ noise
16 datafusion:vortex-file-compressed -9.8% +16.1% -22.4% +18.9% ✅ faster
16 duckdb:duckdb -1.6% +16.1% -15.3% +18.9% ➖ noise
16 duckdb:vortex-file-compressed +4.4% +16.1% -10.1% +18.9% ➖ noise
17 datafusion:vortex-file-compressed -10.9% +17.8% -24.3% +18.9% ✅ faster
17 duckdb:duckdb -2.8% +17.8% -17.5% +18.9% ✅ faster
17 duckdb:vortex-file-compressed +2.7% +17.8% -12.8% +18.9% ➖ noise
18 datafusion:vortex-file-compressed -10.1% +17.5% -23.5% +18.9% ✅ faster
18 duckdb:duckdb -1.6% +17.5% -16.3% +18.9% ✅ faster
18 duckdb:vortex-file-compressed +0.5% +17.5% -14.5% +18.9% ➖ noise
19 datafusion:vortex-file-compressed -9.8% +13.2% -20.3% +18.9% ✅ faster
19 duckdb:duckdb -0.8% +13.2% -12.3% +18.9% ➖ noise
19 duckdb:vortex-file-compressed -3.2% +13.2% -14.5% +25.1% ➖ noise
20 datafusion:vortex-file-compressed -1.8% +7.4% -8.6% +174.9% ➖ noise
20 duckdb:duckdb -10.7% +7.4% -16.9% +24.6% ➖ noise
20 duckdb:vortex-file-compressed -3.1% +7.4% -9.8% +18.9% ➖ noise
21 datafusion:vortex-file-compressed -4.4% +9.8% -12.9% +18.9% ➖ noise
21 duckdb:duckdb -9.5% +9.8% -17.5% +18.9% ✅ faster
21 duckdb:vortex-file-compressed -1.5% +9.8% -10.3% +18.9% ➖ noise
22 datafusion:vortex-file-compressed -8.9% +0.9% -9.8% +18.9% ➖ noise
22 duckdb:duckdb -13.3% +0.9% -14.1% +18.9% ➖ noise
22 duckdb:vortex-file-compressed -10.3% +0.9% -11.1% +18.9% ➖ noise
23 datafusion:vortex-file-compressed -2.1% -3.4% +1.4% +34.0% ➖ noise
23 duckdb:duckdb -3.7% -3.4% -0.3% +18.9% ➖ noise
23 duckdb:vortex-file-compressed +280.8% -3.4% +294.3% +61.4% 🚨 regression
24 datafusion:vortex-file-compressed +0.4% +1.4% -1.0% +18.9% ➖ noise
24 duckdb:duckdb -1.0% +1.4% -2.3% +18.9% ➖ noise
24 duckdb:vortex-file-compressed -14.3% +1.4% -15.5% +37.9% ➖ noise
25 datafusion:vortex-file-compressed -1.3% -0.7% -0.7% +18.9% ➖ noise
25 duckdb:duckdb +2.4% -0.7% +3.1% +18.9% ➖ noise
25 duckdb:vortex-file-compressed -7.4% -0.7% -6.8% +18.9% ➖ noise
26 datafusion:vortex-file-compressed -3.1% -1.9% -1.2% +18.9% ➖ noise
26 duckdb:duckdb +2.9% -1.9% +4.9% +18.9% ➖ noise
26 duckdb:vortex-file-compressed -1.3% -1.9% +0.6% +18.9% ➖ noise
27 datafusion:vortex-file-compressed -0.4% -2.8% +2.5% +18.9% ➖ noise
27 duckdb:duckdb -3.3% -2.8% -0.5% +18.9% ➖ noise
27 duckdb:vortex-file-compressed +3.6% -2.8% +6.6% +18.9% ➖ noise
28 datafusion:vortex-file-compressed -3.7% -1.0% -2.8% +18.9% ➖ noise
28 duckdb:duckdb -2.1% -1.0% -1.1% +18.9% ➖ noise
28 duckdb:vortex-file-compressed +0.0% -1.0% +1.0% +18.9% ➖ noise
29 datafusion:vortex-file-compressed -7.5% +6.7% -13.3% +18.9% ➖ noise
29 duckdb:duckdb -1.0% +6.7% -7.3% +18.9% ➖ noise
29 duckdb:vortex-file-compressed -1.5% +6.7% -7.7% +18.9% ➖ noise
30 datafusion:vortex-file-compressed -1.6% -3.4% +1.8% +18.9% ➖ noise
30 duckdb:duckdb -3.0% -3.4% +0.3% +18.9% ➖ noise
30 duckdb:vortex-file-compressed +1.8% -3.4% +5.3% +18.9% ➖ noise
31 datafusion:vortex-file-compressed +3.4% +3.0% +0.4% +18.9% ➖ noise
31 duckdb:duckdb -0.8% +3.0% -3.6% +18.9% ➖ noise
31 duckdb:vortex-file-compressed +0.6% +3.0% -2.3% +18.9% ➖ noise
32 datafusion:vortex-file-compressed +5.0% +5.6% -0.6% +21.7% ➖ noise
32 duckdb:duckdb +1.5% +5.6% -3.9% +18.9% ➖ noise
32 duckdb:vortex-file-compressed +3.0% +5.6% -2.5% +18.9% ➖ noise
33 datafusion:vortex-file-compressed -0.9% -5.1% +4.4% +18.9% ➖ noise
33 duckdb:duckdb +0.5% -5.1% +5.9% +18.9% ➖ noise
33 duckdb:vortex-file-compressed -7.3% -5.1% -2.4% +18.9% ➖ noise
34 datafusion:vortex-file-compressed +4.8% -5.8% +11.2% +18.9% ➖ noise
34 duckdb:duckdb +3.2% -5.8% +9.5% +18.9% ➖ noise
34 duckdb:vortex-file-compressed -3.6% -5.8% +2.2% +18.9% ➖ noise
35 datafusion:vortex-file-compressed +2.6% -2.0% +4.6% +18.9% ➖ noise
35 duckdb:duckdb -0.3% -2.0% +1.7% +18.9% ➖ noise
35 duckdb:vortex-file-compressed -0.0% -2.0% +2.0% +18.9% ➖ noise
36 datafusion:vortex-file-compressed +2.6% -1.1% +3.7% +18.9% ➖ noise
36 duckdb:duckdb -7.1% -1.1% -6.1% +18.9% ➖ noise
36 duckdb:vortex-file-compressed -9.3% -1.1% -8.3% +18.9% ➖ noise
37 datafusion:vortex-file-compressed +3.6% -2.9% +6.7% +18.9% ➖ noise
37 duckdb:duckdb -2.2% -2.9% +0.8% +18.9% ➖ noise
37 duckdb:vortex-file-compressed -9.6% -2.9% -6.9% +18.9% ➖ noise
38 datafusion:vortex-file-compressed +0.7% -5.7% +6.8% +18.9% ➖ noise
38 duckdb:duckdb +2.1% -5.7% +8.3% +18.9% ➖ noise
38 duckdb:vortex-file-compressed -11.9% -5.7% -6.6% +18.9% ➖ noise
39 datafusion:vortex-file-compressed +4.3% -5.7% +10.6% +18.9% ➖ noise
39 duckdb:duckdb -3.1% -5.7% +2.8% +18.9% ➖ noise
39 duckdb:vortex-file-compressed -2.5% -5.7% +3.4% +18.9% ➖ noise
40 datafusion:vortex-file-compressed -1.3% -9.3% +8.8% +18.9% ➖ noise
40 duckdb:duckdb -2.6% -9.3% +7.3% +18.9% ➖ noise
40 duckdb:vortex-file-compressed -6.4% -9.3% +3.2% +18.9% ➖ noise
41 datafusion:vortex-file-compressed +4.2% -3.4% +7.8% +18.9% ➖ noise
41 duckdb:duckdb -2.9% -3.4% +0.5% +18.9% ➖ noise
41 duckdb:vortex-file-compressed -9.7% -3.4% -6.5% +18.9% ➖ noise
42 datafusion:vortex-file-compressed -1.4% -0.3% -1.1% +18.9% ➖ noise
42 duckdb:duckdb -2.8% -0.3% -2.5% +18.9% ➖ noise
42 duckdb:vortex-file-compressed -11.4% -0.3% -11.1% +18.9% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.3%
Vortex (geomean): 1.157x ➖
Parquet (geomean): 1.154x ➖
Shifts: Parquet (control) +15.4% · Median polish +20.0%


datafusion / vortex-file-compressed (1.355x ❌, 2↑ 11↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 796051042 765240047 1.04
tpch_q02/datafusion:vortex-file-compressed 🚨 2046134913 927813307 2.21
tpch_q03/datafusion:vortex-file-compressed 🚨 2205892552 813274845 2.71
tpch_q04/datafusion:vortex-file-compressed 🚨 1344779910 761587394 1.77
tpch_q05/datafusion:vortex-file-compressed 🚨 1685688572 1054137066 1.60
tpch_q06/datafusion:vortex-file-compressed 818215140 734205824 1.11
tpch_q07/datafusion:vortex-file-compressed 1622005798 1248265823 1.30
tpch_q08/datafusion:vortex-file-compressed 🚨 2988093282 1339255444 2.23
tpch_q09/datafusion:vortex-file-compressed 🚨 3002788922 1751338986 1.71
tpch_q10/datafusion:vortex-file-compressed 🚨 2209583430 1565475680 1.41
tpch_q11/datafusion:vortex-file-compressed 🚨 1764092846 886017249 1.99
tpch_q12/datafusion:vortex-file-compressed 🚨 1991549867 1125705145 1.77
tpch_q13/datafusion:vortex-file-compressed 🚨 791908038 440178979 1.80
tpch_q14/datafusion:vortex-file-compressed 729572428 724552680 1.01
tpch_q15/datafusion:vortex-file-compressed 1355987844 1367359201 0.99
tpch_q16/datafusion:vortex-file-compressed 🚀 462153853 722358839 0.64
tpch_q17/datafusion:vortex-file-compressed 1549199616 1423555525 1.09
tpch_q18/datafusion:vortex-file-compressed 1546474984 1408121970 1.10
tpch_q19/datafusion:vortex-file-compressed 🚨 1612248004 1025456406 1.57
tpch_q20/datafusion:vortex-file-compressed 🚀 1399212098 2003267415 0.70
tpch_q21/datafusion:vortex-file-compressed 2711268129 3086130333 0.88
tpch_q22/datafusion:vortex-file-compressed 977977406 778524578 1.26
datafusion / vortex-compact (1.217x ➖, 1↑ 10↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 678806063 819846665 0.83
tpch_q02/datafusion:vortex-compact 624892606 782480151 0.80
tpch_q03/datafusion:vortex-compact 1249065318 1032017860 1.21
tpch_q04/datafusion:vortex-compact 925708269 871688738 1.06
tpch_q05/datafusion:vortex-compact 1230997324 1264792317 0.97
tpch_q06/datafusion:vortex-compact 🚨 942361819 700214420 1.35
tpch_q07/datafusion:vortex-compact 1466563500 1458881960 1.01
tpch_q08/datafusion:vortex-compact 2326748206 1867662704 1.25
tpch_q09/datafusion:vortex-compact 🚨 2325132093 1368169508 1.70
tpch_q10/datafusion:vortex-compact 🚨 2097317712 1331248554 1.58
tpch_q11/datafusion:vortex-compact 🚨 1617960276 625784681 2.59
tpch_q12/datafusion:vortex-compact 🚨 1367544753 957134702 1.43
tpch_q13/datafusion:vortex-compact 515602836 425946577 1.21
tpch_q14/datafusion:vortex-compact 🚨 958897772 589670521 1.63
tpch_q15/datafusion:vortex-compact 🚨 1712308334 1158462975 1.48
tpch_q16/datafusion:vortex-compact 🚀 397762721 711676479 0.56
tpch_q17/datafusion:vortex-compact 🚨 1810301308 1161481564 1.56
tpch_q18/datafusion:vortex-compact 🚨 1757955722 1234062532 1.42
tpch_q19/datafusion:vortex-compact 1569480137 1293799207 1.21
tpch_q20/datafusion:vortex-compact 1519761176 1497550801 1.01
tpch_q21/datafusion:vortex-compact 1763177002 2146842627 0.82
tpch_q22/datafusion:vortex-compact 🚨 905912875 610813100 1.48
datafusion / parquet (1.200x ➖, 0↑ 9↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 1011315879 1093014783 0.93
tpch_q02/datafusion:parquet 🚨 3524910366 2240140676 1.57
tpch_q03/datafusion:parquet 1701180475 1367958380 1.24
tpch_q04/datafusion:parquet 🚨 1271443890 838391866 1.52
tpch_q05/datafusion:parquet 2419712111 1878963329 1.29
tpch_q06/datafusion:parquet 1073680086 1498857729 0.72
tpch_q07/datafusion:parquet 1911502412 2354659680 0.81
tpch_q08/datafusion:parquet 2844759728 2389276925 1.19
tpch_q09/datafusion:parquet 🚨 3091522169 1923045204 1.61
tpch_q10/datafusion:parquet 🚨 3829568966 2457747181 1.56
tpch_q11/datafusion:parquet 681112837 812206679 0.84
tpch_q12/datafusion:parquet 🚨 1190551073 792592468 1.50
tpch_q13/datafusion:parquet 866982238 785869273 1.10
tpch_q14/datafusion:parquet 802634911 945060164 0.85
tpch_q15/datafusion:parquet 1392610757 1369934732 1.02
tpch_q16/datafusion:parquet 🚨 874855576 494005880 1.77
tpch_q17/datafusion:parquet 🚨 2371491857 1726100110 1.37
tpch_q18/datafusion:parquet 🚨 2975398536 2097297725 1.42
tpch_q19/datafusion:parquet 🚨 2641722677 1381209045 1.91
tpch_q20/datafusion:parquet 2133332984 2101453441 1.02
tpch_q21/datafusion:parquet 2637365351 2780526042 0.95
tpch_q22/datafusion:parquet 2304992003 1940953588 1.19
duckdb / vortex-file-compressed (1.045x ➖, 0↑ 3↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 624061098 669402058 0.93
tpch_q02/duckdb:vortex-file-compressed 1296369973 1326579650 0.98
tpch_q03/duckdb:vortex-file-compressed 1232083580 1004253733 1.23
tpch_q04/duckdb:vortex-file-compressed 779097787 702471851 1.11
tpch_q05/duckdb:vortex-file-compressed 1283136722 1600951463 0.80
tpch_q06/duckdb:vortex-file-compressed 1106709499 968616291 1.14
tpch_q07/duckdb:vortex-file-compressed 1172127879 1372809812 0.85
tpch_q08/duckdb:vortex-file-compressed 1656559356 2005394607 0.83
tpch_q09/duckdb:vortex-file-compressed 1788037620 1897894994 0.94
tpch_q10/duckdb:vortex-file-compressed 1214455096 1296791078 0.94
tpch_q11/duckdb:vortex-file-compressed 🚨 830073527 557289826 1.49
tpch_q12/duckdb:vortex-file-compressed 913420365 792944192 1.15
tpch_q13/duckdb:vortex-file-compressed 1050483113 947114496 1.11
tpch_q14/duckdb:vortex-file-compressed 863289834 889660027 0.97
tpch_q15/duckdb:vortex-file-compressed 553353215 540363542 1.02
tpch_q16/duckdb:vortex-file-compressed 444753930 553741950 0.80
tpch_q17/duckdb:vortex-file-compressed 1216084481 1060398286 1.15
tpch_q18/duckdb:vortex-file-compressed 1153249615 1084792589 1.06
tpch_q19/duckdb:vortex-file-compressed 919548568 928679460 0.99
tpch_q20/duckdb:vortex-file-compressed 🚨 1861820241 1347527012 1.38
tpch_q21/duckdb:vortex-file-compressed 🚨 2642894026 1981446537 1.33
tpch_q22/duckdb:vortex-file-compressed 809631895 739261774 1.10
duckdb / vortex-compact (1.042x ➖, 0↑ 3↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 648738833 593567389 1.09
tpch_q02/duckdb:vortex-compact 1294768822 1168940623 1.11
tpch_q03/duckdb:vortex-compact 993280340 882024482 1.13
tpch_q04/duckdb:vortex-compact 570760731 640749303 0.89
tpch_q05/duckdb:vortex-compact 1078315781 1180430645 0.91
tpch_q06/duckdb:vortex-compact 936757411 928498215 1.01
tpch_q07/duckdb:vortex-compact 1186954372 1285495416 0.92
tpch_q08/duckdb:vortex-compact 🚨 1940752787 1424739956 1.36
tpch_q09/duckdb:vortex-compact 1674682109 1453536122 1.15
tpch_q10/duckdb:vortex-compact 1336347067 1327515458 1.01
tpch_q11/duckdb:vortex-compact 836008085 899743654 0.93
tpch_q12/duckdb:vortex-compact 655985238 812418511 0.81
tpch_q13/duckdb:vortex-compact 908476865 854110206 1.06
tpch_q14/duckdb:vortex-compact 949313547 849185099 1.12
tpch_q15/duckdb:vortex-compact 580507165 768891448 0.75
tpch_q16/duckdb:vortex-compact 411854670 470138128 0.88
tpch_q17/duckdb:vortex-compact 1014631981 883888396 1.15
tpch_q18/duckdb:vortex-compact 🚨 1075577477 781176101 1.38
tpch_q19/duckdb:vortex-compact 908012741 847088973 1.07
tpch_q20/duckdb:vortex-compact 1231869887 1358677367 0.91
tpch_q21/duckdb:vortex-compact 🚨 2520279879 1888588417 1.33
tpch_q22/duckdb:vortex-compact 745442097 599498485 1.24
duckdb / parquet (1.110x ➖, 0↑ 4↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 1569083148 1313833594 1.19
tpch_q02/duckdb:parquet 1850575630 1646705655 1.12
tpch_q03/duckdb:parquet 2362206878 1986079344 1.19
tpch_q04/duckdb:parquet 🚨 2017920556 1074947347 1.88
tpch_q05/duckdb:parquet 2866385144 2561839375 1.12
tpch_q06/duckdb:parquet 832803602 822623742 1.01
tpch_q07/duckdb:parquet 🚨 2443510396 1875767014 1.30
tpch_q08/duckdb:parquet 🚨 3414979654 2611970529 1.31
tpch_q09/duckdb:parquet 2681975053 3552507631 0.75
tpch_q10/duckdb:parquet 4544073635 3695029729 1.23
tpch_q11/duckdb:parquet 950401464 1006988668 0.94
tpch_q12/duckdb:parquet 881268747 1123178653 0.78
tpch_q13/duckdb:parquet 1922658748 1523999933 1.26
tpch_q14/duckdb:parquet 1484697765 1284143580 1.16
tpch_q15/duckdb:parquet 1059880220 834010222 1.27
tpch_q16/duckdb:parquet 956163679 894485484 1.07
tpch_q17/duckdb:parquet 1589480244 1552544590 1.02
tpch_q18/duckdb:parquet 1205959913 1309127202 0.92
tpch_q19/duckdb:parquet 1528894902 1601756173 0.95
tpch_q20/duckdb:parquet 2486133144 2316793507 1.07
tpch_q21/duckdb:parquet 🚨 3054608039 2073131346 1.47
tpch_q22/duckdb:parquet 1101642553 1252447235 0.88
Full attributed analysis
Query Config Raw Δ Control Δ Attributed α Noise floor Significant?
1 datafusion:vortex-compact -17.2% +5.1% -21.2% +98.7% ➖ noise
1 datafusion:vortex-file-compressed +4.0% +5.1% -1.0% +103.5% ➖ noise
1 duckdb:vortex-compact +9.3% +5.1% +4.0% +61.4% ➖ noise
1 duckdb:vortex-file-compressed -6.8% +5.1% -11.3% +78.3% ➖ noise
2 datafusion:vortex-compact -20.1% +33.0% -39.9% +73.3% ➖ noise
2 datafusion:vortex-file-compressed +120.5% +33.0% +65.8% +56.1% 🚨 regression
2 duckdb:vortex-compact +10.8% +33.0% -16.7% +58.0% ➖ noise
2 duckdb:vortex-file-compressed -2.3% +33.0% -26.5% +52.3% ➖ noise
3 datafusion:vortex-compact +21.0% +21.6% -0.5% +103.1% ➖ noise
3 datafusion:vortex-file-compressed +171.2% +21.6% +123.0% +92.4% 🚨 regression
3 duckdb:vortex-compact +12.6% +21.6% -7.4% +79.3% ➖ noise
3 duckdb:vortex-file-compressed +22.7% +21.6% +0.9% +74.3% ➖ noise
4 datafusion:vortex-compact +6.2% +68.7% -37.1% +50.7% ✅ faster
4 datafusion:vortex-file-compressed +76.6% +68.7% +4.7% +64.8% ➖ noise
4 duckdb:vortex-compact -10.9% +68.7% -47.2% +48.9% ✅ faster
4 duckdb:vortex-file-compressed +10.9% +68.7% -34.3% +48.9% ✅ faster
5 datafusion:vortex-compact -2.7% +20.0% -18.9% +58.5% ➖ noise
5 datafusion:vortex-file-compressed +59.9% +20.0% +33.2% +57.6% ➖ noise
5 duckdb:vortex-compact -8.7% +20.0% -23.9% +48.9% ➖ noise
5 duckdb:vortex-file-compressed -19.9% +20.0% -33.2% +53.5% ➖ noise
6 datafusion:vortex-compact +34.6% -14.8% +58.0% +70.9% ➖ noise
6 datafusion:vortex-file-compressed +11.4% -14.8% +30.9% +80.2% ➖ noise
6 duckdb:vortex-compact +0.9% -14.8% +18.5% +70.5% ➖ noise
6 duckdb:vortex-file-compressed +14.3% -14.8% +34.2% +64.4% ➖ noise
7 datafusion:vortex-compact +0.5% +2.8% -2.2% +48.9% ➖ noise
7 datafusion:vortex-file-compressed +29.9% +2.8% +26.4% +48.9% ➖ noise
7 duckdb:vortex-compact -7.7% +2.8% -10.2% +51.9% ➖ noise
7 duckdb:vortex-file-compressed -14.6% +2.8% -17.0% +74.2% ➖ noise
8 datafusion:vortex-compact +24.6% +24.8% -0.1% +68.5% ➖ noise
8 datafusion:vortex-file-compressed +123.1% +24.8% +78.8% +72.5% 🚨 regression
8 duckdb:vortex-compact +36.2% +24.8% +9.2% +48.9% ➖ noise
8 duckdb:vortex-file-compressed -17.4% +24.8% -33.8% +48.9% ✅ faster
9 datafusion:vortex-compact +69.9% +10.2% +54.3% +49.0% 🚨 regression
9 datafusion:vortex-file-compressed +71.5% +10.2% +55.6% +48.9% 🚨 regression
9 duckdb:vortex-compact +15.2% +10.2% +4.6% +48.9% ➖ noise
9 duckdb:vortex-file-compressed -5.8% +10.2% -14.5% +72.5% ➖ noise
10 datafusion:vortex-compact +57.5% +38.4% +13.8% +58.4% ➖ noise
10 datafusion:vortex-file-compressed +41.1% +38.4% +2.0% +61.1% ➖ noise
10 duckdb:vortex-compact +0.7% +38.4% -27.3% +76.0% ➖ noise
10 duckdb:vortex-file-compressed -6.3% +38.4% -32.3% +117.5% ➖ noise
11 datafusion:vortex-compact +158.5% -11.0% +190.6% +48.9% 🚨 regression
11 datafusion:vortex-file-compressed +99.1% -11.0% +123.8% +82.7% 🚨 regression
11 duckdb:vortex-compact -7.1% -11.0% +4.4% +48.9% ➖ noise
11 duckdb:vortex-file-compressed +48.9% -11.0% +67.4% +48.9% 🚨 regression
12 datafusion:vortex-compact +42.9% +8.6% +31.6% +49.9% ➖ noise
12 datafusion:vortex-file-compressed +76.9% +8.6% +63.0% +60.9% 🚨 regression
12 duckdb:vortex-compact -19.3% +8.6% -25.6% +48.9% ➖ noise
12 duckdb:vortex-file-compressed +15.2% +8.6% +6.1% +48.9% ➖ noise
13 datafusion:vortex-compact +21.0% +18.0% +2.6% +72.0% ➖ noise
13 datafusion:vortex-file-compressed +79.9% +18.0% +52.5% +81.1% ➖ noise
13 duckdb:vortex-compact +6.4% +18.0% -9.8% +91.6% ➖ noise
13 duckdb:vortex-file-compressed +10.9% +18.0% -6.0% +130.0% ➖ noise
14 datafusion:vortex-compact +62.6% -0.9% +64.1% +52.1% 🚨 regression
14 datafusion:vortex-file-compressed +0.7% -0.9% +1.6% +48.9% ➖ noise
14 duckdb:vortex-compact +11.8% -0.9% +12.8% +48.9% ➖ noise
14 duckdb:vortex-file-compressed -3.0% -0.9% -2.1% +48.9% ➖ noise
15 datafusion:vortex-compact +47.8% +13.7% +30.0% +50.2% ➖ noise
15 datafusion:vortex-file-compressed -0.8% +13.7% -12.7% +48.9% ➖ noise
15 duckdb:vortex-compact -24.5% +13.7% -33.6% +52.3% ➖ noise
15 duckdb:vortex-file-compressed +2.4% +13.7% -9.9% +58.6% ➖ noise
16 datafusion:vortex-compact -44.1% +37.6% -59.4% +61.5% ✅ faster
16 datafusion:vortex-file-compressed -36.0% +37.6% -53.5% +48.9% ✅ faster
16 duckdb:vortex-compact -12.4% +37.6% -36.3% +48.9% ✅ faster
16 duckdb:vortex-file-compressed -19.7% +37.6% -41.6% +48.9% ✅ faster
17 datafusion:vortex-compact +55.9% +18.6% +31.4% +48.9% ➖ noise
17 datafusion:vortex-file-compressed +8.8% +18.6% -8.2% +49.2% ➖ noise
17 duckdb:vortex-compact +14.8% +18.6% -3.2% +48.9% ➖ noise
17 duckdb:vortex-file-compressed +14.7% +18.6% -3.3% +48.9% ➖ noise
18 datafusion:vortex-compact +42.5% +14.3% +24.6% +48.9% ➖ noise
18 datafusion:vortex-file-compressed +9.8% +14.3% -3.9% +48.9% ➖ noise
18 duckdb:vortex-compact +37.7% +14.3% +20.4% +48.9% ➖ noise
18 duckdb:vortex-file-compressed +6.3% +14.3% -7.0% +48.9% ➖ noise
19 datafusion:vortex-compact +21.3% +35.1% -10.2% +48.9% ➖ noise
19 datafusion:vortex-file-compressed +57.2% +35.1% +16.4% +76.0% ➖ noise
19 duckdb:vortex-compact +7.2% +35.1% -20.7% +48.9% ➖ noise
19 duckdb:vortex-file-compressed -1.0% +35.1% -26.7% +48.9% ➖ noise
20 datafusion:vortex-compact +1.5% +4.4% -2.8% +52.3% ➖ noise
20 datafusion:vortex-file-compressed -30.2% +4.4% -33.1% +62.2% ➖ noise
20 duckdb:vortex-compact -9.3% +4.4% -13.1% +48.9% ➖ noise
20 duckdb:vortex-file-compressed +38.2% +4.4% +32.4% +48.9% ➖ noise
21 datafusion:vortex-compact -17.9% +18.2% -30.5% +48.9% ➖ noise
21 datafusion:vortex-file-compressed -12.1% +18.2% -25.7% +48.9% ➖ noise
21 duckdb:vortex-compact +33.4% +18.2% +12.9% +48.9% ➖ noise
21 duckdb:vortex-file-compressed +33.4% +18.2% +12.8% +48.9% ➖ noise
22 datafusion:vortex-compact +48.3% +2.2% +45.1% +55.3% ➖ noise
22 datafusion:vortex-file-compressed +25.6% +2.2% +22.9% +81.3% ➖ noise
22 duckdb:vortex-compact +24.3% +2.2% +21.7% +48.9% ➖ noise
22 duckdb:vortex-file-compressed +9.5% +2.2% +7.2% +48.9% ➖ noise

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 1, 2026

Benchmarks: Compression

Vortex (geomean): 1.009x ➖
Parquet (geomean): 0.998x ➖


unknown / unknown (0.998x ➖, 2↑ 0↓)
name PR f9894d2 (ns) base fcfd443 (ns) ratio (PR/base)
compress time/Arade 1279143996 1268587652 1.01
compress time/Bimbo 7882726398 7928595805 0.99
compress time/CMSprovider 3127582583 3095133271 1.01
compress time/Euro2016 474638648 459291038 1.03
compress time/Food 437248152 440447689 0.99
compress time/HashTags 844112040 840915779 1.00
compress time/TPC-H l_comment canonical 1443251401 1379109791 1.05
compress time/TPC-H l_comment chunked 1442853859 1400481717 1.03
compress time/taxi 772936915 763450059 1.01
compress time/wide table cols=100 chunks=1 rows=1000 11927038 12506816 0.95
compress time/wide table cols=100 chunks=50 rows=1000 12150854 12722340 0.96
compress time/wide table cols=1000 chunks=1 rows=1000 131841475 137634366 0.96
compress time/wide table cols=1000 chunks=50 rows=1000 133604407 136284583 0.98
compress time/wide table cols=10000 chunks=1 rows=1000 1277586030 1370272473 0.93
compress time/wide table cols=10000 chunks=50 rows=1000 1290630230 1349035781 0.96
decompress time/Arade 34268113 33523657 1.02
decompress time/Bimbo 112167040 107928006 1.04
decompress time/CMSprovider 87548734 86934027 1.01
decompress time/Euro2016 22875740 21908813 1.04
decompress time/Food 🚀 8512938 9506144 0.90
decompress time/HashTags 92550304 93718730 0.99
decompress time/TPC-H l_comment canonical 45071891 44158128 1.02
decompress time/TPC-H l_comment chunked 45954671 45492739 1.01
decompress time/taxi 20771598 21268023 0.98
decompress time/wide table cols=100 chunks=1 rows=1000 2986930 2988358 1.00
decompress time/wide table cols=100 chunks=50 rows=1000 2944171 2902369 1.01
decompress time/wide table cols=1000 chunks=1 rows=1000 37026108 36534438 1.01
decompress time/wide table cols=1000 chunks=50 rows=1000 36938769 37453260 0.99
decompress time/wide table cols=10000 chunks=1 rows=1000 1526220020 1534610462 0.99
decompress time/wide table cols=10000 chunks=50 rows=1000 1523960305 1528927787 1.00
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 3135480298 3200787372 0.98
parquet_rs-zstd compress time/Bimbo 17826894890 18449408580 0.97
parquet_rs-zstd compress time/CMSprovider 8335115760 8419568336 0.99
parquet_rs-zstd compress time/Euro2016 1397634750 1416745378 0.99
parquet_rs-zstd compress time/Food 962718499 974296445 0.99
parquet_rs-zstd compress time/HashTags 2629640394 2746601668 0.96
parquet_rs-zstd compress time/TPC-H l_comment canonical 3176206259 3229503682 0.98
parquet_rs-zstd compress time/TPC-H l_comment chunked 3212715235 3237333455 0.99
parquet_rs-zstd compress time/taxi 1558898258 1613064840 0.97
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 7789276 8027116 0.97
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 7750396 8286419 0.94
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 94055649 97397278 0.97
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 94346678 98325307 0.96
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 968007865 994834179 0.97
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 954423576 1005720193 0.95
parquet_rs-zstd decompress time/Arade 665424513 673654593 0.99
parquet_rs-zstd decompress time/Bimbo 1854882688 1801657447 1.03
parquet_rs-zstd decompress time/CMSprovider 2019066054 2035116829 0.99
parquet_rs-zstd decompress time/Euro2016 397857523 395691001 1.01
parquet_rs-zstd decompress time/Food 229804124 229454202 1.00
parquet_rs-zstd decompress time/HashTags 695765130 716922349 0.97
parquet_rs-zstd decompress time/TPC-H l_comment canonical 584839041 580936931 1.01
parquet_rs-zstd decompress time/TPC-H l_comment chunked 581899696 585558120 0.99
parquet_rs-zstd decompress time/taxi 256149505 252467386 1.01
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2872930 2984183 0.96
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2838608 2997011 0.95
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 33996122 36073833 0.94
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 33732045 35714520 0.94
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 377140062 390892053 0.96
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 379940857 383505530 0.99
vortex-file-compressed size/Arade 143600332 143600332 1.00
vortex-file-compressed size/Bimbo 510400068 510400068 1.00
vortex-file-compressed size/CMSprovider 448304012 448304012 1.00
vortex-file-compressed size/Euro2016 164457092 164458188 1.00
vortex-file-compressed size/Food 44206912 44206912 1.00
vortex-file-compressed size/HashTags 195864476 195864476 1.00
vortex-file-compressed size/TPC-H l_comment canonical 179481896 179481896 1.00
vortex-file-compressed size/TPC-H l_comment chunked 179481896 179481896 1.00
vortex-file-compressed size/taxi 51040172 51040172 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884416 884416 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884416 884416 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8829616 8829616 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8829616 8829616 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 88317616 88317616 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 88317616 88317616 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 1.03
vortex:parquet-zstd ratio compress time/Bimbo 0 0 1.03
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 1.02
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.05
vortex:parquet-zstd ratio compress time/Food 0 0 1.00
vortex:parquet-zstd ratio compress time/HashTags 0 0 1.05
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 1.06
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.04
vortex:parquet-zstd ratio compress time/taxi 0 0 1.05
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1 1 0.98
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 1 1 1.02
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 1.02
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 0.96
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1 1 1.01
vortex:parquet-zstd ratio decompress time/Arade 0 0 1.03
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 1.01
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 1.02
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 1.04
vortex:parquet-zstd ratio decompress time/Food 🚀 0 0 0.89
vortex:parquet-zstd ratio decompress time/HashTags 0 0 1.02
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 1.01
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.02
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1 1 1.04
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1 0 1.07
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.08
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 1 1 1.04
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 4 3 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 4 3 1.01
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

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

Labels

changelog/skip Do not list PR in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants