Skip to content

Make Shared transparent to parent kernels#8576

Open
gatesn wants to merge 2 commits into
developfrom
ngates/onpair-split-1-shared-parent-kernels
Open

Make Shared transparent to parent kernels#8576
gatesn wants to merge 2 commits into
developfrom
ngates/onpair-split-1-shared-parent-kernels

Conversation

@gatesn

@gatesn gatesn commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Rational for this change

SharedArray is a cache wrapper, but parent-kernel execution currently treats it as an ordinary child encoding. That can force canonicalization before the wrapped array gets a chance to handle the parent operation itself. This makes SharedArray transparent for parent reductions and parent execution, so existing encoding-specific kernels still fire through shared wrappers.

No tracked issue.

What changes are included in this PR?

SharedArray now delegates parent reduction to its current wrapped array. Parent execution also checks the wrapped array before falling back to ordinary execution, avoiding unnecessary cache population and canonicalization.

What APIs are changed? Are there any user-facing changes?

No public API changes. Query results are unchanged; this only changes internal execution dispatch.

Signed-off-by: Nicholas Gates <nick@nickgates.com>
@gatesn gatesn requested a review from a team June 24, 2026 15:18
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 24, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 24, 2026
@gatesn gatesn added changelog/performance A performance improvement action/benchmark-sql Trigger SQL benchmarks to run on this PR and removed action/benchmark-sql Trigger SQL benchmarks to run on this PR labels Jun 24, 2026
@gatesn gatesn enabled auto-merge (squash) June 24, 2026 15:29
@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 95c4949 1 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done 9b988d7 1 Explore Profiling Data

Powered by Polar Signals Cloud

@AdamGS

AdamGS commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

I think we caused some weird race in github, but benchmarks seem to be running https://github.com/vortex-data/vortex/actions/runs/28109422384

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling (base)

Vortex (geomean): 0.963x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.963x ➖, 1↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 117641625 115346781 1.02
polarsignals_q01/datafusion:vortex-file-compressed 🚀 249330488 282479093 0.88
polarsignals_q02/datafusion:vortex-file-compressed 23023233 24289757 0.95
polarsignals_q03/datafusion:vortex-file-compressed 265756053 264037881 1.01
polarsignals_q04/datafusion:vortex-file-compressed 9999309 10572673 0.95
polarsignals_q05/datafusion:vortex-file-compressed 13389558 13485019 0.99
polarsignals_q06/datafusion:vortex-file-compressed 21232752 21533956 0.99
polarsignals_q07/datafusion:vortex-file-compressed 11969161 13198338 0.91
polarsignals_q08/datafusion:vortex-file-compressed 396777264 405921007 0.98
polarsignals_q09/datafusion:vortex-file-compressed 12474165 12800364 0.97

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -5.3%
Engines: DataFusion No clear signal (-4.8%, environment too noisy confidence) · DuckDB No clear signal (-4.7%, low confidence)
Vortex (geomean): 0.886x ✅
Parquet (geomean): 0.920x ➖
Shifts: Parquet (control) -8.0% · Median polish -10.9%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.882x ✅, 16↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 60399718 63864911 0.95
tpch_q02/datafusion:vortex-file-compressed 22869913 24999827 0.91
tpch_q03/datafusion:vortex-file-compressed 🚀 30690093 35312556 0.87
tpch_q04/datafusion:vortex-file-compressed 🚀 19554760 21818013 0.90
tpch_q05/datafusion:vortex-file-compressed 🚀 46933110 52983415 0.89
tpch_q06/datafusion:vortex-file-compressed 🚀 9154720 10967054 0.83
tpch_q07/datafusion:vortex-file-compressed 🚀 51639034 60987956 0.85
tpch_q08/datafusion:vortex-file-compressed 39416352 43558804 0.90
tpch_q09/datafusion:vortex-file-compressed 🚀 52028612 58211602 0.89
tpch_q10/datafusion:vortex-file-compressed 🚀 31765492 37090696 0.86
tpch_q11/datafusion:vortex-file-compressed 🚀 16377091 18830909 0.87
tpch_q12/datafusion:vortex-file-compressed 🚀 23446463 26214052 0.89
tpch_q13/datafusion:vortex-file-compressed 26782013 29740363 0.90
tpch_q14/datafusion:vortex-file-compressed 17577927 16690581 1.05
tpch_q15/datafusion:vortex-file-compressed 🚀 21935153 26309103 0.83
tpch_q16/datafusion:vortex-file-compressed 20470297 22460514 0.91
tpch_q17/datafusion:vortex-file-compressed 🚀 63154076 74958519 0.84
tpch_q18/datafusion:vortex-file-compressed 🚀 74251950 89674813 0.83
tpch_q19/datafusion:vortex-file-compressed 🚀 31269168 37183091 0.84
tpch_q20/datafusion:vortex-file-compressed 🚀 29522980 33530101 0.88
tpch_q21/datafusion:vortex-file-compressed 🚀 67181376 79678820 0.84
tpch_q22/datafusion:vortex-file-compressed 🚀 11856552 13347599 0.89
datafusion / parquet (0.906x ➖, 10↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 138612324 146460074 0.95
tpch_q02/datafusion:parquet 🚀 60435758 67276771 0.90
tpch_q03/datafusion:parquet 78635269 80598969 0.98
tpch_q04/datafusion:parquet 45034277 49327211 0.91
tpch_q05/datafusion:parquet 🚀 91031212 106675471 0.85
tpch_q06/datafusion:parquet 🚀 37827828 43026893 0.88
tpch_q07/datafusion:parquet 104997974 112156404 0.94
tpch_q08/datafusion:parquet 🚀 93098246 107457988 0.87
tpch_q09/datafusion:parquet 124577461 135435660 0.92
tpch_q10/datafusion:parquet 113969919 119489747 0.95
tpch_q11/datafusion:parquet 🚀 39271258 44691291 0.88
tpch_q12/datafusion:parquet 82742015 83661128 0.99
tpch_q13/datafusion:parquet 🚀 191582629 214793861 0.89
tpch_q14/datafusion:parquet 45095494 48771591 0.92
tpch_q15/datafusion:parquet 61685320 64026431 0.96
tpch_q16/datafusion:parquet 🚀 42002979 48507951 0.87
tpch_q17/datafusion:parquet 🚀 135830105 166908424 0.81
tpch_q18/datafusion:parquet 🚀 154689905 172313981 0.90
tpch_q19/datafusion:parquet 79316871 87235456 0.91
tpch_q20/datafusion:parquet 🚀 65296344 80546534 0.81
tpch_q21/datafusion:parquet 143716565 155478713 0.92
tpch_q22/datafusion:parquet 45845147 48353683 0.95
datafusion / arrow (0.844x ✅, 19↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 54808329 72230634 0.76
tpch_q02/datafusion:arrow 🚀 17199721 19403915 0.89
tpch_q03/datafusion:arrow 🚀 31551232 39772410 0.79
tpch_q04/datafusion:arrow 🚀 26177185 33918215 0.77
tpch_q05/datafusion:arrow 🚀 57153727 67181840 0.85
tpch_q06/datafusion:arrow 🚀 22332500 25789893 0.87
tpch_q07/datafusion:arrow 🚀 105980323 119881502 0.88
tpch_q08/datafusion:arrow 🚀 41048872 50087511 0.82
tpch_q09/datafusion:arrow 🚀 63540256 79017907 0.80
tpch_q10/datafusion:arrow 🚀 49827897 59452294 0.84
tpch_q11/datafusion:arrow 🚀 9123630 10505633 0.87
tpch_q12/datafusion:arrow 🚀 50036700 60274886 0.83
tpch_q13/datafusion:arrow 46104599 50823372 0.91
tpch_q14/datafusion:arrow 🚀 22892535 28395731 0.81
tpch_q15/datafusion:arrow 🚀 45004087 52461501 0.86
tpch_q16/datafusion:arrow 🚀 16136612 18012650 0.90
tpch_q17/datafusion:arrow 🚀 65855704 80231018 0.82
tpch_q18/datafusion:arrow 🚀 108495317 134630136 0.81
tpch_q19/datafusion:arrow 🚀 37403305 44046355 0.85
tpch_q20/datafusion:arrow 🚀 36472063 44161595 0.83
tpch_q21/datafusion:arrow 162442127 173221649 0.94
tpch_q22/datafusion:arrow 12082118 13200262 0.92
duckdb / vortex-file-compressed (0.891x ✅, 16↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 31124452 32459134 0.96
tpch_q02/duckdb:vortex-file-compressed 🚀 24996458 27776254 0.90
tpch_q03/duckdb:vortex-file-compressed 🚀 32526238 36596804 0.89
tpch_q04/duckdb:vortex-file-compressed 🚀 28822544 32216886 0.89
tpch_q05/duckdb:vortex-file-compressed 🚀 37476791 43309743 0.87
tpch_q06/duckdb:vortex-file-compressed 🚀 7850697 8747862 0.90
tpch_q07/duckdb:vortex-file-compressed 🚀 35684920 41547295 0.86
tpch_q08/duckdb:vortex-file-compressed 40317561 43932203 0.92
tpch_q09/duckdb:vortex-file-compressed 59638079 66151137 0.90
tpch_q10/duckdb:vortex-file-compressed 🚀 42272125 47698097 0.89
tpch_q11/duckdb:vortex-file-compressed 15234554 16130750 0.94
tpch_q12/duckdb:vortex-file-compressed 22599899 24896616 0.91
tpch_q13/duckdb:vortex-file-compressed 🚀 40471880 45930964 0.88
tpch_q14/duckdb:vortex-file-compressed 🚀 21456481 23961707 0.90
tpch_q15/duckdb:vortex-file-compressed 🚀 16641549 18919984 0.88
tpch_q16/duckdb:vortex-file-compressed 29207917 30949928 0.94
tpch_q17/duckdb:vortex-file-compressed 🚀 23466467 26559918 0.88
tpch_q18/duckdb:vortex-file-compressed 🚀 54258354 60786519 0.89
tpch_q19/duckdb:vortex-file-compressed 🚀 28768784 34817022 0.83
tpch_q20/duckdb:vortex-file-compressed 🚀 32649357 37233184 0.88
tpch_q21/duckdb:vortex-file-compressed 🚀 100760194 121815622 0.83
tpch_q22/duckdb:vortex-file-compressed 🚀 17186095 19499867 0.88
duckdb / parquet (0.935x ➖, 3↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 77304131 79060297 0.98
tpch_q02/duckdb:parquet 39132899 42620301 0.92
tpch_q03/duckdb:parquet 71067832 76537684 0.93
tpch_q04/duckdb:parquet 49240258 52869907 0.93
tpch_q05/duckdb:parquet 67705743 72908809 0.93
tpch_q06/duckdb:parquet 22226074 23517454 0.95
tpch_q07/duckdb:parquet 68999621 75591520 0.91
tpch_q08/duckdb:parquet 83255857 86892590 0.96
tpch_q09/duckdb:parquet 🚀 134079104 157359303 0.85
tpch_q10/duckdb:parquet 131770575 135470387 0.97
tpch_q11/duckdb:parquet 22244168 23911901 0.93
tpch_q12/duckdb:parquet 🚀 49354722 56568492 0.87
tpch_q13/duckdb:parquet 252816644 278292381 0.91
tpch_q14/duckdb:parquet 50510431 54191457 0.93
tpch_q15/duckdb:parquet 29298444 29712992 0.99
tpch_q16/duckdb:parquet 57955231 63016281 0.92
tpch_q17/duckdb:parquet 55919531 58629775 0.95
tpch_q18/duckdb:parquet 119377032 126211932 0.95
tpch_q19/duckdb:parquet 78139010 76749910 1.02
tpch_q20/duckdb:parquet 🚀 65449624 75374835 0.87
tpch_q21/duckdb:parquet 184340521 190170419 0.97
tpch_q22/duckdb:parquet 53821053 56033073 0.96

File Size Changes (17 files changed, -44.4% overall, 5↑ 12↓)
File Scale Format Base HEAD Change %
part_0.vortex 1.0 vortex-file-compressed 4.94 MB 4.98 MB +40.77 KB +0.8%
orders_0.vortex 1.0 vortex-file-compressed 35.09 MB 35.30 MB +210.97 KB +0.6%
customer_0.vortex 1.0 vortex-file-compressed 8.89 MB 8.91 MB +17.34 KB +0.2%
lineitem_0.vortex 1.0 vortex-file-compressed 82.10 MB 82.15 MB +48.35 KB +0.1%
partsupp_0.vortex 1.0 vortex-file-compressed 23.70 MB 23.71 MB +6.98 KB +0.0%
lineitem_1.vortex 1.0 vortex-file-compressed 82.11 MB 82.11 MB 3.79 KB -0.0%
supplier_0.vortex 1.0 vortex-file-compressed 615.60 KB 600.91 KB 14.69 KB -2.4%
customer_0.vortex 1.0 vortex-compact 7.43 MB 0 B 7.43 MB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 0 B 63.00 MB -100.0%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 0 B 63.03 MB -100.0%
nation_0.vortex 1.0 vortex-compact 8.18 KB 0 B 8.18 KB -100.0%
orders_0.vortex 1.0 vortex-compact 31.73 MB 0 B 31.73 MB -100.0%
part_0.vortex 1.0 vortex-compact 3.38 MB 0 B 3.38 MB -100.0%
partsupp_0.vortex 1.0 vortex-compact 20.71 MB 0 B 20.71 MB -100.0%
region_0.vortex 1.0 vortex-compact 5.83 KB 0 B 5.83 KB -100.0%
supplier_0.vortex 1.0 vortex-compact 496.46 KB 0 B 496.46 KB -100.0%

Totals:

  • vortex-compact: 190.03 MB → 0 B (-100.0%)
  • vortex-file-compressed: 237.72 MB → 238.02 MB (+0.1%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.7%
Engines: DataFusion No clear signal (+1.8%, low confidence) · DuckDB No clear signal (+3.5%, low confidence)
Vortex (geomean): 1.108x ❌
Parquet (geomean): 1.079x ➖
Shifts: Parquet (control) +7.9% · Median polish +8.1%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.104x ❌, 0↑ 3↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 7982634 5154372 1.55
fineweb_q01/datafusion:vortex-file-compressed 35828619 33607330 1.07
fineweb_q02/datafusion:vortex-file-compressed 40804054 41466133 0.98
fineweb_q03/datafusion:vortex-file-compressed 59848150 62928164 0.95
fineweb_q04/datafusion:vortex-file-compressed 312002150 285954775 1.09
fineweb_q05/datafusion:vortex-file-compressed 🚨 247178531 219811990 1.12
fineweb_q06/datafusion:vortex-file-compressed 55362044 51252513 1.08
fineweb_q07/datafusion:vortex-file-compressed 60790670 58779372 1.03
fineweb_q08/datafusion:vortex-file-compressed 🚨 25641238 22342952 1.15
datafusion / parquet (1.084x ➖, 0↑ 2↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 7541707 7318099 1.03
fineweb_q01/datafusion:parquet 309521072 290220443 1.07
fineweb_q02/datafusion:parquet 322876542 305680809 1.06
fineweb_q03/datafusion:parquet 🚨 315469268 276632651 1.14
fineweb_q04/datafusion:parquet 333871135 305394048 1.09
fineweb_q05/datafusion:parquet 333403228 306075925 1.09
fineweb_q06/datafusion:parquet 313709313 293978851 1.07
fineweb_q07/datafusion:parquet 309329532 283404920 1.09
fineweb_q08/datafusion:parquet 🚨 314046413 279641398 1.12
duckdb / vortex-file-compressed (1.112x ❌, 0↑ 7↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 4204573 3714726 1.13
fineweb_q01/duckdb:vortex-file-compressed 🚨 39816121 35940254 1.11
fineweb_q02/duckdb:vortex-file-compressed 45556882 41695493 1.09
fineweb_q03/duckdb:vortex-file-compressed 🚨 130185182 111959396 1.16
fineweb_q04/duckdb:vortex-file-compressed 🚨 308089659 277954074 1.11
fineweb_q05/duckdb:vortex-file-compressed 🚨 245502324 216734017 1.13
fineweb_q06/duckdb:vortex-file-compressed 🚨 58096889 51148402 1.14
fineweb_q07/duckdb:vortex-file-compressed 🚨 59926372 54474180 1.10
fineweb_q08/duckdb:vortex-file-compressed 23978060 23001331 1.04
duckdb / parquet (1.074x ➖, 0↑ 1↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 33724051 30971771 1.09
fineweb_q01/duckdb:parquet 95422306 88469362 1.08
fineweb_q02/duckdb:parquet 93311610 85985780 1.09
fineweb_q03/duckdb:parquet 332840132 317743583 1.05
fineweb_q04/duckdb:parquet 459437853 448558669 1.02
fineweb_q05/duckdb:parquet 433695129 416839487 1.04
fineweb_q06/duckdb:parquet 216291156 205001032 1.06
fineweb_q07/duckdb:parquet 232411316 217199130 1.07
fineweb_q08/duckdb:parquet 🚨 39026266 32886958 1.19

File Size Changes (3 files changed, -46.3% overall, 0↑ 3↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB 614.34 KB -0.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
sample.vortex 1.0 vortex-compact 1.23 GB 0 B 1.23 GB -100.0%

Totals:

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

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DataFusion No clear signal (+3.8%, low confidence) · DuckDB No clear signal (-2.6%, low confidence)
Vortex (geomean): 0.936x ➖
Parquet (geomean): 0.931x ➖
Shifts: Parquet (control) -6.9% · Median polish -7.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.947x ➖, 17↑ 3↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 🚀 26369781 30337584 0.87
tpcds_q02/datafusion:vortex-file-compressed 54523702 53537424 1.02
tpcds_q03/datafusion:vortex-file-compressed 16551704 17734584 0.93
tpcds_q04/datafusion:vortex-file-compressed 264037388 290740772 0.91
tpcds_q05/datafusion:vortex-file-compressed 46818997 49693709 0.94
tpcds_q06/datafusion:vortex-file-compressed 25157230 25241063 1.00
tpcds_q07/datafusion:vortex-file-compressed 🚀 42265515 47260862 0.89
tpcds_q08/datafusion:vortex-file-compressed 🚀 30647246 35240581 0.87
tpcds_q09/datafusion:vortex-file-compressed 31822935 34754983 0.92
tpcds_q10/datafusion:vortex-file-compressed 46203383 44031134 1.05
tpcds_q11/datafusion:vortex-file-compressed 150569232 147704963 1.02
tpcds_q12/datafusion:vortex-file-compressed 21018237 21244359 0.99
tpcds_q13/datafusion:vortex-file-compressed 50948066 55311611 0.92
tpcds_q14/datafusion:vortex-file-compressed 167752197 181807146 0.92
tpcds_q15/datafusion:vortex-file-compressed 29396516 30914658 0.95
tpcds_q16/datafusion:vortex-file-compressed 28135960 29679610 0.95
tpcds_q17/datafusion:vortex-file-compressed 65079958 69821003 0.93
tpcds_q18/datafusion:vortex-file-compressed 71622267 68423920 1.05
tpcds_q19/datafusion:vortex-file-compressed 24845908 24127531 1.03
tpcds_q20/datafusion:vortex-file-compressed 🚨 24559313 21706231 1.13
tpcds_q21/datafusion:vortex-file-compressed 38202329 35740127 1.07
tpcds_q22/datafusion:vortex-file-compressed 133663921 129498294 1.03
tpcds_q23/datafusion:vortex-file-compressed 160339645 167130854 0.96
tpcds_q24/datafusion:vortex-file-compressed 109162906 100807815 1.08
tpcds_q25/datafusion:vortex-file-compressed 68985961 74113413 0.93
tpcds_q26/datafusion:vortex-file-compressed 35543027 36779237 0.97
tpcds_q27/datafusion:vortex-file-compressed 102264945 101567080 1.01
tpcds_q28/datafusion:vortex-file-compressed 30451355 31609455 0.96
tpcds_q29/datafusion:vortex-file-compressed 63685633 68370559 0.93
tpcds_q30/datafusion:vortex-file-compressed 🚨 30385801 27510421 1.10
tpcds_q31/datafusion:vortex-file-compressed 86632411 84753027 1.02
tpcds_q32/datafusion:vortex-file-compressed 21496814 22041587 0.98
tpcds_q33/datafusion:vortex-file-compressed 31245040 33484575 0.93
tpcds_q34/datafusion:vortex-file-compressed 33063619 30441101 1.09
tpcds_q35/datafusion:vortex-file-compressed 56818433 52854227 1.08
tpcds_q36/datafusion:vortex-file-compressed 64679980 64761366 1.00
tpcds_q37/datafusion:vortex-file-compressed 20949639 22947982 0.91
tpcds_q38/datafusion:vortex-file-compressed 🚀 46006695 51897640 0.89
tpcds_q39/datafusion:vortex-file-compressed 🚀 116372003 137153020 0.85
tpcds_q40/datafusion:vortex-file-compressed 32555534 34741743 0.94
tpcds_q41/datafusion:vortex-file-compressed 23250526 24035505 0.97
tpcds_q42/datafusion:vortex-file-compressed 🚀 15212431 17283588 0.88
tpcds_q43/datafusion:vortex-file-compressed 20620944 21548083 0.96
tpcds_q44/datafusion:vortex-file-compressed 31731336 32900639 0.96
tpcds_q45/datafusion:vortex-file-compressed 29342460 31654037 0.93
tpcds_q46/datafusion:vortex-file-compressed 38093853 40033571 0.95
tpcds_q47/datafusion:vortex-file-compressed 145097485 152724872 0.95
tpcds_q48/datafusion:vortex-file-compressed 36588904 39852777 0.92
tpcds_q49/datafusion:vortex-file-compressed 62192650 67900508 0.92
tpcds_q50/datafusion:vortex-file-compressed 42159101 44888131 0.94
tpcds_q51/datafusion:vortex-file-compressed 94756422 103207810 0.92
tpcds_q52/datafusion:vortex-file-compressed 15444790 16393601 0.94
tpcds_q53/datafusion:vortex-file-compressed 🚀 24856887 28098514 0.88
tpcds_q54/datafusion:vortex-file-compressed 36812510 39813192 0.92
tpcds_q55/datafusion:vortex-file-compressed 15372488 16351314 0.94
tpcds_q56/datafusion:vortex-file-compressed 32889205 34579044 0.95
tpcds_q57/datafusion:vortex-file-compressed 120010223 125812495 0.95
tpcds_q58/datafusion:vortex-file-compressed 61199068 65263695 0.94
tpcds_q59/datafusion:vortex-file-compressed 65362323 63692591 1.03
tpcds_q60/datafusion:vortex-file-compressed 32121527 33163643 0.97
tpcds_q61/datafusion:vortex-file-compressed 42078203 46191150 0.91
tpcds_q62/datafusion:vortex-file-compressed 🚀 23035212 28070712 0.82
tpcds_q63/datafusion:vortex-file-compressed 24317656 26005722 0.94
tpcds_q64/datafusion:vortex-file-compressed 420746665 439435126 0.96
tpcds_q65/datafusion:vortex-file-compressed 53508565 56611714 0.95
tpcds_q66/datafusion:vortex-file-compressed 76499837 82031119 0.93
tpcds_q67/datafusion:vortex-file-compressed 162631760 174870727 0.93
tpcds_q68/datafusion:vortex-file-compressed 🚀 34809499 38927130 0.89
tpcds_q69/datafusion:vortex-file-compressed 44533364 43519512 1.02
tpcds_q70/datafusion:vortex-file-compressed 100189953 111079383 0.90
tpcds_q71/datafusion:vortex-file-compressed 🚀 24062777 27295158 0.88
tpcds_q72/datafusion:vortex-file-compressed 🚀 2206975308 2568153363 0.86
tpcds_q73/datafusion:vortex-file-compressed 🚨 31459705 28183069 1.12
tpcds_q74/datafusion:vortex-file-compressed 86099740 92523223 0.93
tpcds_q75/datafusion:vortex-file-compressed 119175222 129092160 0.92
tpcds_q76/datafusion:vortex-file-compressed 30370808 30387512 1.00
tpcds_q77/datafusion:vortex-file-compressed 39649295 43451475 0.91
tpcds_q78/datafusion:vortex-file-compressed 121313025 133125701 0.91
tpcds_q79/datafusion:vortex-file-compressed 31302723 33928169 0.92
tpcds_q80/datafusion:vortex-file-compressed 🚀 94507190 106390795 0.89
tpcds_q81/datafusion:vortex-file-compressed 30337991 28992566 1.05
tpcds_q82/datafusion:vortex-file-compressed 23909224 25966292 0.92
tpcds_q83/datafusion:vortex-file-compressed 🚀 38054364 42735064 0.89
tpcds_q84/datafusion:vortex-file-compressed 🚀 13732974 16016366 0.86
tpcds_q85/datafusion:vortex-file-compressed 99864316 108273386 0.92
tpcds_q86/datafusion:vortex-file-compressed 19053269 20575264 0.93
tpcds_q87/datafusion:vortex-file-compressed 48887175 51102084 0.96
tpcds_q88/datafusion:vortex-file-compressed 57298496 63454360 0.90
tpcds_q89/datafusion:vortex-file-compressed 26934922 29177149 0.92
tpcds_q90/datafusion:vortex-file-compressed 15127765 15738109 0.96
tpcds_q91/datafusion:vortex-file-compressed 20173935 22146147 0.91
tpcds_q92/datafusion:vortex-file-compressed 🚀 18508260 21001562 0.88
tpcds_q93/datafusion:vortex-file-compressed 35308626 38686505 0.91
tpcds_q94/datafusion:vortex-file-compressed 🚀 23277661 26681498 0.87
tpcds_q95/datafusion:vortex-file-compressed 60864700 67170511 0.91
tpcds_q96/datafusion:vortex-file-compressed 13798380 14982908 0.92
tpcds_q97/datafusion:vortex-file-compressed 🚀 32081343 35983913 0.89
tpcds_q98/datafusion:vortex-file-compressed 26624302 26852601 0.99
tpcds_q99/datafusion:vortex-file-compressed 33701812 37086528 0.91
datafusion / parquet (0.912x ➖, 31↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 🚀 22474575 26987732 0.83
tpcds_q02/datafusion:parquet 41920967 45821955 0.91
tpcds_q03/datafusion:parquet 🚀 13502914 16601551 0.81
tpcds_q04/datafusion:parquet 🚀 300237874 356255057 0.84
tpcds_q05/datafusion:parquet 46574415 50997828 0.91
tpcds_q06/datafusion:parquet 🚀 22796739 25646034 0.89
tpcds_q07/datafusion:parquet 🚀 79941208 89356912 0.89
tpcds_q08/datafusion:parquet 30052921 31758062 0.95
tpcds_q09/datafusion:parquet 39387267 43150555 0.91
tpcds_q10/datafusion:parquet 72800095 80688413 0.90
tpcds_q11/datafusion:parquet 153951238 166891826 0.92
tpcds_q12/datafusion:parquet 18854985 19790710 0.95
tpcds_q13/datafusion:parquet 77315632 84188272 0.92
tpcds_q14/datafusion:parquet 🚀 158583977 177254231 0.89
tpcds_q15/datafusion:parquet 21145229 23465598 0.90
tpcds_q16/datafusion:parquet 29475819 31683364 0.93
tpcds_q17/datafusion:parquet 63537885 65902980 0.96
tpcds_q18/datafusion:parquet 🚀 106658482 118889522 0.90
tpcds_q19/datafusion:parquet 23339744 25275166 0.92
tpcds_q20/datafusion:parquet 🚀 17354938 20178169 0.86
tpcds_q21/datafusion:parquet 19315209 21111043 0.91
tpcds_q22/datafusion:parquet 170329116 179784223 0.95
tpcds_q23/datafusion:parquet 158544688 165745014 0.96
tpcds_q24/datafusion:parquet 92038951 99516845 0.92
tpcds_q25/datafusion:parquet 64169749 67281949 0.95
tpcds_q26/datafusion:parquet 66369919 71989640 0.92
tpcds_q27/datafusion:parquet 143720724 155070441 0.93
tpcds_q28/datafusion:parquet 🚀 46272945 54829048 0.84
tpcds_q29/datafusion:parquet 65834555 73088292 0.90
tpcds_q30/datafusion:parquet 34179128 35624283 0.96
tpcds_q31/datafusion:parquet 🚀 69280074 77041673 0.90
tpcds_q32/datafusion:parquet 🚀 17220007 19410254 0.89
tpcds_q33/datafusion:parquet 🚀 27532729 30651717 0.90
tpcds_q34/datafusion:parquet 22925439 25091419 0.91
tpcds_q35/datafusion:parquet 75002393 80475898 0.93
tpcds_q36/datafusion:parquet 🚀 59092420 66318012 0.89
tpcds_q37/datafusion:parquet 19373722 21481197 0.90
tpcds_q38/datafusion:parquet 43134832 46284559 0.93
tpcds_q39/datafusion:parquet 🚀 76418883 95587059 0.80
tpcds_q40/datafusion:parquet 24638119 27284327 0.90
tpcds_q41/datafusion:parquet 15494249 17091425 0.91
tpcds_q42/datafusion:parquet 12399382 13520132 0.92
tpcds_q43/datafusion:parquet 17852218 18307768 0.98
tpcds_q44/datafusion:parquet 33936909 36787118 0.92
tpcds_q45/datafusion:parquet 28503356 31308823 0.91
tpcds_q46/datafusion:parquet 🚀 32908552 36807571 0.89
tpcds_q47/datafusion:parquet 132052740 144088767 0.92
tpcds_q48/datafusion:parquet 70506571 77950883 0.90
tpcds_q49/datafusion:parquet 59047169 62477035 0.95
tpcds_q50/datafusion:parquet 42697772 46557905 0.92
tpcds_q51/datafusion:parquet 88716913 96643689 0.92
tpcds_q52/datafusion:parquet 12009859 13100114 0.92
tpcds_q53/datafusion:parquet 18302633 19913471 0.92
tpcds_q54/datafusion:parquet 33286459 36089758 0.92
tpcds_q55/datafusion:parquet 11646214 12574688 0.93
tpcds_q56/datafusion:parquet 🚀 28285237 31462882 0.90
tpcds_q57/datafusion:parquet 🚀 96074878 109910351 0.87
tpcds_q58/datafusion:parquet 56999995 57540501 0.99
tpcds_q59/datafusion:parquet 64297535 68178694 0.94
tpcds_q60/datafusion:parquet 28691769 30393635 0.94
tpcds_q61/datafusion:parquet 45144004 46421244 0.97
tpcds_q62/datafusion:parquet 🚀 21310115 28068958 0.76
tpcds_q63/datafusion:parquet 17973388 19883003 0.90
tpcds_q64/datafusion:parquet 318554770 341382879 0.93
tpcds_q65/datafusion:parquet 37603154 41471156 0.91
tpcds_q66/datafusion:parquet 72797489 78252911 0.93
tpcds_q67/datafusion:parquet 🚀 149522946 168710618 0.89
tpcds_q68/datafusion:parquet 32254420 34908361 0.92
tpcds_q69/datafusion:parquet 70940448 70576951 1.01
tpcds_q70/datafusion:parquet 35168461 34118597 1.03
tpcds_q71/datafusion:parquet 23464451 24680432 0.95
tpcds_q72/datafusion:parquet 593176735 598366410 0.99
tpcds_q73/datafusion:parquet 21833854 22513697 0.97
tpcds_q74/datafusion:parquet 84838342 92109190 0.92
tpcds_q75/datafusion:parquet 111591761 114497366 0.97
tpcds_q76/datafusion:parquet 30531740 32613279 0.94
tpcds_q77/datafusion:parquet 🚀 38785970 43894713 0.88
tpcds_q78/datafusion:parquet 🚀 112350288 125434757 0.90
tpcds_q79/datafusion:parquet 26700987 29436368 0.91
tpcds_q80/datafusion:parquet 🚀 75923443 87318119 0.87
tpcds_q81/datafusion:parquet 🚀 29843403 33398910 0.89
tpcds_q82/datafusion:parquet 🚀 19488645 22321079 0.87
tpcds_q83/datafusion:parquet 42117935 45410459 0.93
tpcds_q84/datafusion:parquet 40075990 44100689 0.91
tpcds_q85/datafusion:parquet 152195574 165402643 0.92
tpcds_q86/datafusion:parquet 🚀 15054303 17953027 0.84
tpcds_q87/datafusion:parquet 48200658 48917440 0.99
tpcds_q88/datafusion:parquet 60269744 66117006 0.91
tpcds_q89/datafusion:parquet 🚀 22391324 25345471 0.88
tpcds_q90/datafusion:parquet 🚀 14463173 17022005 0.85
tpcds_q91/datafusion:parquet 🚀 59854317 67195183 0.89
tpcds_q92/datafusion:parquet 🚀 18039030 20283999 0.89
tpcds_q93/datafusion:parquet 31724674 34888663 0.91
tpcds_q94/datafusion:parquet 22176581 24580783 0.90
tpcds_q95/datafusion:parquet 61550137 67117143 0.92
tpcds_q96/datafusion:parquet 🚀 12190170 14401540 0.85
tpcds_q97/datafusion:parquet 🚀 31371748 35477178 0.88
tpcds_q98/datafusion:parquet 22690847 24952531 0.91
tpcds_q99/datafusion:parquet 32868557 33336327 0.99
duckdb / vortex-file-compressed (0.926x ➖, 29↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25288543 25535721 0.99
tpcds_q02/duckdb:vortex-file-compressed 34616374 36937510 0.94
tpcds_q03/duckdb:vortex-file-compressed 15979369 17070419 0.94
tpcds_q04/duckdb:vortex-file-compressed 🚀 97453083 111075422 0.88
tpcds_q05/duckdb:vortex-file-compressed 34226483 37761852 0.91
tpcds_q06/duckdb:vortex-file-compressed 34927988 36254185 0.96
tpcds_q07/duckdb:vortex-file-compressed 25692685 27668298 0.93
tpcds_q08/duckdb:vortex-file-compressed 🚀 28960815 32180445 0.90
tpcds_q09/duckdb:vortex-file-compressed 17183041 17238339 1.00
tpcds_q10/duckdb:vortex-file-compressed 40021295 42215922 0.95
tpcds_q11/duckdb:vortex-file-compressed 67067152 70258113 0.95
tpcds_q12/duckdb:vortex-file-compressed 17695567 17113698 1.03
tpcds_q13/duckdb:vortex-file-compressed 34297976 34368039 1.00
tpcds_q14/duckdb:vortex-file-compressed 97700586 105588294 0.93
tpcds_q15/duckdb:vortex-file-compressed 28901865 30817216 0.94
tpcds_q16/duckdb:vortex-file-compressed 27111728 29800916 0.91
tpcds_q17/duckdb:vortex-file-compressed 50721850 54552116 0.93
tpcds_q18/duckdb:vortex-file-compressed 🚀 41374773 46126682 0.90
tpcds_q19/duckdb:vortex-file-compressed 34880721 36824207 0.95
tpcds_q20/duckdb:vortex-file-compressed 17712478 19229411 0.92
tpcds_q21/duckdb:vortex-file-compressed 16757346 18545222 0.90
tpcds_q22/duckdb:vortex-file-compressed 77430443 85543911 0.91
tpcds_q23/duckdb:vortex-file-compressed 🚀 98659782 111570554 0.88
tpcds_q24/duckdb:vortex-file-compressed 🚀 51280944 57334375 0.89
tpcds_q25/duckdb:vortex-file-compressed 43921002 46095296 0.95
tpcds_q26/duckdb:vortex-file-compressed 🚀 20758664 25236325 0.82
tpcds_q27/duckdb:vortex-file-compressed 🚀 26960532 31074648 0.87
tpcds_q28/duckdb:vortex-file-compressed 🚀 12564068 14109470 0.89
tpcds_q29/duckdb:vortex-file-compressed 46588030 51314465 0.91
tpcds_q30/duckdb:vortex-file-compressed 🚀 26289629 31828527 0.83
tpcds_q31/duckdb:vortex-file-compressed 31234277 34503543 0.91
tpcds_q32/duckdb:vortex-file-compressed 🚀 14013957 16329523 0.86
tpcds_q33/duckdb:vortex-file-compressed 26235898 29015226 0.90
tpcds_q34/duckdb:vortex-file-compressed 🚀 27266799 30940903 0.88
tpcds_q35/duckdb:vortex-file-compressed 66896602 73509110 0.91
tpcds_q36/duckdb:vortex-file-compressed 24920029 26243972 0.95
tpcds_q37/duckdb:vortex-file-compressed 🚀 20703579 23697708 0.87
tpcds_q38/duckdb:vortex-file-compressed 39508578 43081302 0.92
tpcds_q39/duckdb:vortex-file-compressed 35781372 39041510 0.92
tpcds_q40/duckdb:vortex-file-compressed 🚀 21151986 24108061 0.88
tpcds_q41/duckdb:vortex-file-compressed 13233566 14395947 0.92
tpcds_q42/duckdb:vortex-file-compressed 🚀 13178164 15024329 0.88
tpcds_q43/duckdb:vortex-file-compressed 24002351 22876091 1.05
tpcds_q44/duckdb:vortex-file-compressed 22843217 24560336 0.93
tpcds_q45/duckdb:vortex-file-compressed 🚀 31101972 34957617 0.89
tpcds_q46/duckdb:vortex-file-compressed 32553911 34020547 0.96
tpcds_q47/duckdb:vortex-file-compressed 55788977 55360483 1.01
tpcds_q48/duckdb:vortex-file-compressed 30177387 28890933 1.04
tpcds_q49/duckdb:vortex-file-compressed 🚀 35828063 39909593 0.90
tpcds_q50/duckdb:vortex-file-compressed 27944839 29852093 0.94
tpcds_q51/duckdb:vortex-file-compressed 🚀 108532981 133228337 0.81
tpcds_q52/duckdb:vortex-file-compressed 13324342 14262662 0.93
tpcds_q53/duckdb:vortex-file-compressed 23951783 23834858 1.00
tpcds_q54/duckdb:vortex-file-compressed 31077732 30830110 1.01
tpcds_q55/duckdb:vortex-file-compressed 13175089 13140473 1.00
tpcds_q56/duckdb:vortex-file-compressed 26152536 27055280 0.97
tpcds_q57/duckdb:vortex-file-compressed 42256609 44718342 0.94
tpcds_q58/duckdb:vortex-file-compressed 31779861 31712912 1.00
tpcds_q59/duckdb:vortex-file-compressed 58559475 58935194 0.99
tpcds_q60/duckdb:vortex-file-compressed 27704869 28724732 0.96
tpcds_q61/duckdb:vortex-file-compressed 31060060 32314223 0.96
tpcds_q62/duckdb:vortex-file-compressed 18289682 16796800 1.09
tpcds_q63/duckdb:vortex-file-compressed 23976470 23233745 1.03
tpcds_q64/duckdb:vortex-file-compressed 96149239 105239660 0.91
tpcds_q65/duckdb:vortex-file-compressed 23609561 24300092 0.97
tpcds_q66/duckdb:vortex-file-compressed 30948789 33313008 0.93
tpcds_q67/duckdb:vortex-file-compressed 145974195 153213508 0.95
tpcds_q68/duckdb:vortex-file-compressed 🚀 31469037 37876489 0.83
tpcds_q69/duckdb:vortex-file-compressed 🚀 41581692 47005279 0.88
tpcds_q70/duckdb:vortex-file-compressed 38366151 40551160 0.95
tpcds_q71/duckdb:vortex-file-compressed 🚀 21804209 24657780 0.88
tpcds_q72/duckdb:vortex-file-compressed 182305173 189425264 0.96
tpcds_q73/duckdb:vortex-file-compressed 26276492 28986674 0.91
tpcds_q74/duckdb:vortex-file-compressed 44507424 47801670 0.93
tpcds_q75/duckdb:vortex-file-compressed 🚀 55194939 62574481 0.88
tpcds_q76/duckdb:vortex-file-compressed 20840935 22066028 0.94
tpcds_q77/duckdb:vortex-file-compressed 25891248 27484951 0.94
tpcds_q78/duckdb:vortex-file-compressed 🚀 80085175 92197952 0.87
tpcds_q79/duckdb:vortex-file-compressed 27783596 28869413 0.96
tpcds_q80/duckdb:vortex-file-compressed 50917160 56075193 0.91
tpcds_q81/duckdb:vortex-file-compressed 🚀 31100048 35692774 0.87
tpcds_q82/duckdb:vortex-file-compressed 47657661 50465601 0.94
tpcds_q83/duckdb:vortex-file-compressed 33505218 36286735 0.92
tpcds_q84/duckdb:vortex-file-compressed 🚀 17509125 19986090 0.88
tpcds_q85/duckdb:vortex-file-compressed 🚀 47202101 53487116 0.88
tpcds_q86/duckdb:vortex-file-compressed 18238917 19542084 0.93
tpcds_q87/duckdb:vortex-file-compressed 44415361 49137711 0.90
tpcds_q88/duckdb:vortex-file-compressed 55475613 61589009 0.90
tpcds_q89/duckdb:vortex-file-compressed 23706452 25877072 0.92
tpcds_q90/duckdb:vortex-file-compressed 🚀 11284982 13057681 0.86
tpcds_q91/duckdb:vortex-file-compressed 🚀 24831208 28002526 0.89
tpcds_q92/duckdb:vortex-file-compressed 20165421 21407088 0.94
tpcds_q93/duckdb:vortex-file-compressed 🚀 31775409 36477568 0.87
tpcds_q94/duckdb:vortex-file-compressed 🚀 23485768 27366602 0.86
tpcds_q95/duckdb:vortex-file-compressed 162189678 158297940 1.02
tpcds_q96/duckdb:vortex-file-compressed 13019758 14257864 0.91
tpcds_q97/duckdb:vortex-file-compressed 42862066 44851929 0.96
tpcds_q98/duckdb:vortex-file-compressed 20066688 22173533 0.90
tpcds_q99/duckdb:vortex-file-compressed 23853986 25642197 0.93
duckdb / parquet (0.951x ➖, 2↑ 1↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29575754 31660640 0.93
tpcds_q02/duckdb:parquet 24644849 25257319 0.98
tpcds_q03/duckdb:parquet 13178415 13072558 1.01
tpcds_q04/duckdb:parquet 173766781 176748857 0.98
tpcds_q05/duckdb:parquet 32175556 32203035 1.00
tpcds_q06/duckdb:parquet 35450697 36115171 0.98
tpcds_q07/duckdb:parquet 24874454 25604984 0.97
tpcds_q08/duckdb:parquet 29995071 31497358 0.95
tpcds_q09/duckdb:parquet 45329849 47757680 0.95
tpcds_q10/duckdb:parquet 39753386 39434728 1.01
tpcds_q11/duckdb:parquet 96818863 96220699 1.01
tpcds_q12/duckdb:parquet 17946599 18815981 0.95
tpcds_q13/duckdb:parquet 35583776 36989729 0.96
tpcds_q14/duckdb:parquet 105591628 107090602 0.99
tpcds_q15/duckdb:parquet 32300420 35840301 0.90
tpcds_q16/duckdb:parquet 23905877 25562702 0.94
tpcds_q17/duckdb:parquet 40111911 43348912 0.93
tpcds_q18/duckdb:parquet 50613745 53677834 0.94
tpcds_q19/duckdb:parquet 32049704 33941358 0.94
tpcds_q20/duckdb:parquet 19377027 20142693 0.96
tpcds_q21/duckdb:parquet 12135880 12934925 0.94
tpcds_q22/duckdb:parquet 77920198 84019297 0.93
tpcds_q23/duckdb:parquet 83150842 88393202 0.94
tpcds_q24/duckdb:parquet 48918184 52247158 0.94
tpcds_q25/duckdb:parquet 36912600 39353302 0.94
tpcds_q26/duckdb:parquet 42207787 42893566 0.98
tpcds_q27/duckdb:parquet 55527292 57444665 0.97
tpcds_q28/duckdb:parquet 43961077 45810769 0.96
tpcds_q29/duckdb:parquet 40176439 40378792 0.99
tpcds_q30/duckdb:parquet 39156670 40821120 0.96
tpcds_q31/duckdb:parquet 28381922 31421331 0.90
tpcds_q32/duckdb:parquet 13578654 14601878 0.93
tpcds_q33/duckdb:parquet 24514134 25597706 0.96
tpcds_q34/duckdb:parquet 23535890 24884074 0.95
tpcds_q35/duckdb:parquet 64177336 69067552 0.93
tpcds_q36/duckdb:parquet 23016162 24386157 0.94
tpcds_q37/duckdb:parquet 15037125 16440404 0.91
tpcds_q38/duckdb:parquet 38740806 40465554 0.96
tpcds_q39/duckdb:parquet 32663320 35088471 0.93
tpcds_q40/duckdb:parquet 20830797 22591019 0.92
tpcds_q41/duckdb:parquet 9365623 10226004 0.92
tpcds_q42/duckdb:parquet 12642158 13277617 0.95
tpcds_q43/duckdb:parquet 20177974 19480788 1.04
tpcds_q44/duckdb:parquet 26615630 29224944 0.91
tpcds_q45/duckdb:parquet 🚀 30349228 34402591 0.88
tpcds_q46/duckdb:parquet 50139966 53945205 0.93
tpcds_q47/duckdb:parquet 52095423 56869839 0.92
tpcds_q48/duckdb:parquet 33409250 35616339 0.94
tpcds_q49/duckdb:parquet 30520695 30756835 0.99
tpcds_q50/duckdb:parquet 27089409 28049293 0.97
tpcds_q51/duckdb:parquet 107110231 114198656 0.94
tpcds_q52/duckdb:parquet 14275802 14033592 1.02
tpcds_q53/duckdb:parquet 19566810 20543648 0.95
tpcds_q54/duckdb:parquet 29515860 32002533 0.92
tpcds_q55/duckdb:parquet 12697333 13772926 0.92
tpcds_q56/duckdb:parquet 25519495 26171291 0.98
tpcds_q57/duckdb:parquet 39139170 41575944 0.94
tpcds_q58/duckdb:parquet 26138167 28755170 0.91
tpcds_q59/duckdb:parquet 37726494 38681339 0.98
tpcds_q60/duckdb:parquet 25919291 26949636 0.96
tpcds_q61/duckdb:parquet 34613731 36603114 0.95
tpcds_q62/duckdb:parquet 13474084 13764247 0.98
tpcds_q63/duckdb:parquet 17983503 19208996 0.94
tpcds_q64/duckdb:parquet 79582636 82936754 0.96
tpcds_q65/duckdb:parquet 23303396 25471161 0.91
tpcds_q66/duckdb:parquet 33038000 31461615 1.05
tpcds_q67/duckdb:parquet 🚀 137747519 157081520 0.88
tpcds_q68/duckdb:parquet 39555647 42631068 0.93
tpcds_q69/duckdb:parquet 38836542 42168548 0.92
tpcds_q70/duckdb:parquet 23253792 24227506 0.96
tpcds_q71/duckdb:parquet 23297392 25149269 0.93
tpcds_q72/duckdb:parquet 169084697 175057778 0.97
tpcds_q73/duckdb:parquet 20480698 21155654 0.97
tpcds_q74/duckdb:parquet 131907589 137050435 0.96
tpcds_q75/duckdb:parquet 60874745 62496569 0.97
tpcds_q76/duckdb:parquet 21966388 22585735 0.97
tpcds_q77/duckdb:parquet 25428528 26924979 0.94
tpcds_q78/duckdb:parquet 77767149 80687881 0.96
tpcds_q79/duckdb:parquet 30568848 32038016 0.95
tpcds_q80/duckdb:parquet 44306957 47505261 0.93
tpcds_q81/duckdb:parquet 36257004 37958191 0.96
tpcds_q82/duckdb:parquet 17769882 18938411 0.94
tpcds_q83/duckdb:parquet 19095397 20081048 0.95
tpcds_q84/duckdb:parquet 21044464 22520580 0.93
tpcds_q85/duckdb:parquet 43295337 46087050 0.94
tpcds_q86/duckdb:parquet 14026880 15215832 0.92
tpcds_q87/duckdb:parquet 39827704 43451690 0.92
tpcds_q88/duckdb:parquet 53981762 56015365 0.96
tpcds_q89/duckdb:parquet 21979965 22951656 0.96
tpcds_q90/duckdb:parquet 8599635 9126910 0.94
tpcds_q91/duckdb:parquet 25760432 27349052 0.94
tpcds_q92/duckdb:parquet 13655037 14699560 0.93
tpcds_q93/duckdb:parquet 32945067 36106603 0.91
tpcds_q94/duckdb:parquet 18664954 20268183 0.92
tpcds_q95/duckdb:parquet 🚨 149358089 131601582 1.13
tpcds_q96/duckdb:parquet 11018928 11564520 0.95
tpcds_q97/duckdb:parquet 40020649 42030129 0.95
tpcds_q98/duckdb:parquet 24364310 25309213 0.96
tpcds_q99/duckdb:parquet 20822000 22075177 0.94

File Size Changes (31 files changed, -43.5% overall, 2↑ 29↓)
File Scale Format Base HEAD Change %
time_dim.vortex 1.0 vortex-file-compressed 379.77 KB 380.80 KB +1.03 KB +0.3%
item.vortex 1.0 vortex-file-compressed 1.64 MB 1.64 MB +584 B +0.0%
customer_address.vortex 1.0 vortex-file-compressed 827.30 KB 826.88 KB 440 B -0.1%
catalog_page.vortex 1.0 vortex-file-compressed 566.05 KB 565.27 KB 800 B -0.1%
customer.vortex 1.0 vortex-file-compressed 4.26 MB 4.18 MB 91.91 KB -2.1%
date_dim.vortex 1.0 vortex-file-compressed 1.02 MB 953.91 KB 91.61 KB -8.8%
call_center.vortex 1.0 vortex-compact 49.33 KB 0 B 49.33 KB -100.0%
catalog_page.vortex 1.0 vortex-compact 362.98 KB 0 B 362.98 KB -100.0%
catalog_returns.vortex 1.0 vortex-compact 6.01 MB 0 B 6.01 MB -100.0%
catalog_sales.vortex 1.0 vortex-compact 59.31 MB 0 B 59.31 MB -100.0%
customer.vortex 1.0 vortex-compact 3.29 MB 0 B 3.29 MB -100.0%
customer_address.vortex 1.0 vortex-compact 558.97 KB 0 B 558.97 KB -100.0%
customer_demographics.vortex 1.0 vortex-compact 649.07 KB 0 B 649.07 KB -100.0%
date_dim.vortex 1.0 vortex-compact 149.19 KB 0 B 149.19 KB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
household_demographics.vortex 1.0 vortex-compact 10.29 KB 0 B 10.29 KB -100.0%
income_band.vortex 1.0 vortex-compact 5.56 KB 0 B 5.56 KB -100.0%
inventory.vortex 1.0 vortex-compact 16.07 MB 0 B 16.07 MB -100.0%
item.vortex 1.0 vortex-compact 993.65 KB 0 B 993.65 KB -100.0%
promotion.vortex 1.0 vortex-compact 51.36 KB 0 B 51.36 KB -100.0%
reason.vortex 1.0 vortex-compact 5.96 KB 0 B 5.96 KB -100.0%
ship_mode.vortex 1.0 vortex-compact 11.09 KB 0 B 11.09 KB -100.0%
store.vortex 1.0 vortex-compact 44.86 KB 0 B 44.86 KB -100.0%
store_returns.vortex 1.0 vortex-compact 9.31 MB 0 B 9.31 MB -100.0%
store_sales.vortex 1.0 vortex-compact 77.87 MB 0 B 77.87 MB -100.0%
time_dim.vortex 1.0 vortex-compact 96.91 KB 0 B 96.91 KB -100.0%
warehouse.vortex 1.0 vortex-compact 22.33 KB 0 B 22.33 KB -100.0%
web_page.vortex 1.0 vortex-compact 26.44 KB 0 B 26.44 KB -100.0%
web_returns.vortex 1.0 vortex-compact 2.99 MB 0 B 2.99 MB -100.0%
web_sales.vortex 1.0 vortex-compact 29.35 MB 0 B 29.35 MB -100.0%
web_site.vortex 1.0 vortex-compact 44.69 KB 0 B 44.69 KB -100.0%

Totals:

  • vortex-compact: 207.47 MB → 0 B (-100.0%)
  • vortex-file-compressed: 270.00 MB → 269.82 MB (-0.1%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 (base)

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -24.2%
Engines: DataFusion No clear signal (-31.2%, environment too noisy confidence) · DuckDB No clear signal (-16.5%, environment too noisy confidence)
Vortex (geomean): 0.682x ✅
Parquet (geomean): 0.900x ➖
Shifts: Parquet (control) -10.0% · Median polish -17.7%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.592x ✅, 6↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 34140574 94285569 0.36
fineweb_q01/datafusion:vortex-file-compressed 🚀 1427848698 2780200451 0.51
fineweb_q02/datafusion:vortex-file-compressed 🚀 1170047105 2819988253 0.41
fineweb_q03/datafusion:vortex-file-compressed 🚀 1732593503 2696199567 0.64
fineweb_q04/datafusion:vortex-file-compressed 1428712476 1358145224 1.05
fineweb_q05/datafusion:vortex-file-compressed 1122310606 1517917834 0.74
fineweb_q06/datafusion:vortex-file-compressed 2687695142 3769224327 0.71
fineweb_q07/datafusion:vortex-file-compressed 🚀 1594985019 2461573611 0.65
fineweb_q08/datafusion:vortex-file-compressed 🚀 739988972 1466499456 0.50
datafusion / parquet (0.861x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1457456816 1884498987 0.77
fineweb_q01/datafusion:parquet 2230660323 3032076713 0.74
fineweb_q02/datafusion:parquet 2712051466 3092751364 0.88
fineweb_q03/datafusion:parquet 2773715964 3337853942 0.83
fineweb_q04/datafusion:parquet 2427783903 2592868229 0.94
fineweb_q05/datafusion:parquet 2747823596 2645852607 1.04
fineweb_q06/datafusion:parquet 2825758218 3484531122 0.81
fineweb_q07/datafusion:parquet 3027963656 3163590760 0.96
fineweb_q08/datafusion:parquet 2925363194 3515323472 0.83
duckdb / vortex-file-compressed (0.786x ➖, 3↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚀 72096226 112499316 0.64
fineweb_q01/duckdb:vortex-file-compressed 924293942 1095181985 0.84
fineweb_q02/duckdb:vortex-file-compressed 🚀 566750334 911573925 0.62
fineweb_q03/duckdb:vortex-file-compressed 1498700746 1624101706 0.92
fineweb_q04/duckdb:vortex-file-compressed 1815196618 2143981340 0.85
fineweb_q05/duckdb:vortex-file-compressed 1440504184 1328912973 1.08
fineweb_q06/duckdb:vortex-file-compressed 1803662539 2326964724 0.78
fineweb_q07/duckdb:vortex-file-compressed 1502365413 1694782389 0.89
fineweb_q08/duckdb:vortex-file-compressed 🚀 554964684 947680606 0.59
duckdb / parquet (0.941x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1418761471 1800298287 0.79
fineweb_q01/duckdb:parquet 1479296112 1733731996 0.85
fineweb_q02/duckdb:parquet 1504623439 1434940902 1.05
fineweb_q03/duckdb:parquet 4450217585 5144026393 0.87
fineweb_q04/duckdb:parquet 2310962368 2229811879 1.04
fineweb_q05/duckdb:parquet 2806073330 2522567533 1.11
fineweb_q06/duckdb:parquet 4975139703 5104858430 0.97
fineweb_q07/duckdb:parquet 3198574735 3356832327 0.95
fineweb_q08/duckdb:parquet 1266422695 1423327829 0.89

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.7%
Engines: DuckDB No clear signal (+0.7%, low confidence)
Vortex (geomean): 1.003x ➖
Parquet (geomean): 0.997x ➖
Shifts: Parquet (control) -0.3% · Median polish -0.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

duckdb / vortex-file-compressed (1.003x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 11935086 11779702 1.01
statpopgen_q01/duckdb:vortex-file-compressed 26679269 26241741 1.02
statpopgen_q02/duckdb:vortex-file-compressed 535678805 532115018 1.01
statpopgen_q03/duckdb:vortex-file-compressed 1049426927 1030996642 1.02
statpopgen_q04/duckdb:vortex-file-compressed 1050346800 1050772519 1.00
statpopgen_q05/duckdb:vortex-file-compressed 465886264 467126405 1.00
statpopgen_q06/duckdb:vortex-file-compressed 1522470988 1519697668 1.00
statpopgen_q07/duckdb:vortex-file-compressed 192617489 193276564 1.00
statpopgen_q08/duckdb:vortex-file-compressed 224145339 230924071 0.97
statpopgen_q09/duckdb:vortex-file-compressed 821046699 810058457 1.01
statpopgen_q10/duckdb:vortex-file-compressed 2544387100 2531504533 1.01
duckdb / parquet (0.997x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 294174752 301980354 0.97
statpopgen_q01/duckdb:parquet 383173248 376176159 1.02
statpopgen_q02/duckdb:parquet 754211646 755403839 1.00
statpopgen_q03/duckdb:parquet 1168730186 1195156684 0.98
statpopgen_q04/duckdb:parquet 1200414754 1194135663 1.01
statpopgen_q05/duckdb:parquet 798619147 807471918 0.99
statpopgen_q06/duckdb:parquet 1429356022 1418336666 1.01
statpopgen_q07/duckdb:parquet 841945468 849362039 0.99
statpopgen_q08/duckdb:parquet 857663124 839694514 1.02
statpopgen_q09/duckdb:parquet 1007127653 1015963308 0.99
statpopgen_q10/duckdb:parquet 2192938402 2211231194 0.99

File Size Changes (3 files changed, -32.3% overall, 0↑ 3↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.96 GB 1.96 GB 158.96 KB -0.0%
duckdb.db 100000 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 959.32 MB 0 B 959.32 MB -100.0%

Totals:

  • vortex-compact: 959.59 MB → 0 B (-100.0%)
  • vortex-file-compressed: 1.96 GB → 1.96 GB (-0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.5%
Engines: DataFusion No clear signal (+6.3%, low confidence) · DuckDB No clear signal (-3.1%, low confidence)
Vortex (geomean): 1.012x ➖
Parquet (geomean): 0.997x ➖
Shifts: Parquet (control) -0.3% · Median polish -0.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.064x ➖, 1↑ 3↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 726706835 603873109 1.20
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚨 18881519 17150173 1.10
clickbench-sorted_q26/datafusion:vortex-file-compressed 19175342 18058868 1.06
clickbench-sorted_q36/datafusion:vortex-file-compressed 65472658 60409577 1.08
clickbench-sorted_q37/datafusion:vortex-file-compressed 45830833 44847897 1.02
clickbench-sorted_q38/datafusion:vortex-file-compressed 50566738 50953356 0.99
clickbench-sorted_q39/datafusion:vortex-file-compressed 🚨 160312667 118297691 1.36
clickbench-sorted_q40/datafusion:vortex-file-compressed 🚀 20421759 22698454 0.90
clickbench-sorted_q41/datafusion:vortex-file-compressed 20077515 20679384 0.97
clickbench-sorted_q42/datafusion:vortex-file-compressed 15022417 14748134 1.02
datafusion / parquet (1.001x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4872594558 4838255336 1.01
clickbench-sorted_q24/datafusion:parquet 33236435 34010805 0.98
clickbench-sorted_q26/datafusion:parquet 33156829 31633540 1.05
clickbench-sorted_q36/datafusion:parquet 185383600 181406625 1.02
clickbench-sorted_q37/datafusion:parquet 119324278 115224235 1.04
clickbench-sorted_q38/datafusion:parquet 164352592 159585769 1.03
clickbench-sorted_q39/datafusion:parquet 304552050 289861289 1.05
clickbench-sorted_q40/datafusion:parquet 65574077 66683838 0.98
clickbench-sorted_q41/datafusion:parquet 57404856 62903167 0.91
clickbench-sorted_q42/datafusion:parquet 32398607 34051438 0.95
duckdb / vortex-file-compressed (0.963x ➖, 2↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 🚀 161434808 206686471 0.78
clickbench-sorted_q24/duckdb:vortex-file-compressed 🚀 22498876 25529638 0.88
clickbench-sorted_q26/duckdb:vortex-file-compressed 47226624 49754991 0.95
clickbench-sorted_q36/duckdb:vortex-file-compressed 61023235 61997458 0.98
clickbench-sorted_q37/duckdb:vortex-file-compressed 47152539 46188763 1.02
clickbench-sorted_q38/duckdb:vortex-file-compressed 55422898 53365026 1.04
clickbench-sorted_q39/duckdb:vortex-file-compressed 118111091 121731271 0.97
clickbench-sorted_q40/duckdb:vortex-file-compressed 29703755 29216756 1.02
clickbench-sorted_q41/duckdb:vortex-file-compressed 28725540 28141260 1.02
clickbench-sorted_q42/duckdb:vortex-file-compressed 23192344 23285609 1.00
duckdb / parquet (0.993x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 136316105 143749986 0.95
clickbench-sorted_q24/duckdb:parquet 22375245 22077847 1.01
clickbench-sorted_q26/duckdb:parquet 16378026 16900856 0.97
clickbench-sorted_q36/duckdb:parquet 110252333 109852730 1.00
clickbench-sorted_q37/duckdb:parquet 96794055 95586861 1.01
clickbench-sorted_q38/duckdb:parquet 96990039 95667577 1.01
clickbench-sorted_q39/duckdb:parquet 179634243 180092757 1.00
clickbench-sorted_q40/duckdb:parquet 40918976 41452668 0.99
clickbench-sorted_q41/duckdb:parquet 40219158 40135409 1.00
clickbench-sorted_q42/duckdb:parquet 29336966 29716250 0.99

File Size Changes (201 files changed, -42.6% overall, 40↑ 161↓)
File Scale Format Base HEAD Change %
hits_63.vortex 1.0 vortex-file-compressed 197.63 MB 199.08 MB +1.45 MB +0.7%
hits_57.vortex 1.0 vortex-file-compressed 130.88 MB 131.32 MB +456.55 KB +0.3%
hits_68.vortex 1.0 vortex-file-compressed 198.99 MB 199.53 MB +558.55 KB +0.3%
hits_51.vortex 1.0 vortex-file-compressed 131.13 MB 131.45 MB +331.63 KB +0.2%
hits_22.vortex 1.0 vortex-file-compressed 158.89 MB 159.28 MB +401.55 KB +0.2%
hits_53.vortex 1.0 vortex-file-compressed 130.57 MB 130.71 MB +148.24 KB +0.1%
hits_21.vortex 1.0 vortex-file-compressed 157.81 MB 157.97 MB +172.71 KB +0.1%
hits_87.vortex 1.0 vortex-file-compressed 170.73 MB 170.91 MB +184.97 KB +0.1%
hits_48.vortex 1.0 vortex-file-compressed 131.25 MB 131.38 MB +130.12 KB +0.1%
hits_61.vortex 1.0 vortex-file-compressed 198.33 MB 198.52 MB +196.27 KB +0.1%
hits_27.vortex 1.0 vortex-file-compressed 178.96 MB 179.14 MB +176.02 KB +0.1%
hits_62.vortex 1.0 vortex-file-compressed 198.12 MB 198.28 MB +172.11 KB +0.1%
hits_99.vortex 1.0 vortex-file-compressed 126.44 MB 126.54 MB +99.32 KB +0.1%
hits_8.vortex 1.0 vortex-file-compressed 160.60 MB 160.72 MB +125.30 KB +0.1%
hits_10.vortex 1.0 vortex-file-compressed 160.29 MB 160.41 MB +121.05 KB +0.1%
hits_93.vortex 1.0 vortex-file-compressed 154.51 MB 154.62 MB +105.67 KB +0.1%
hits_13.vortex 1.0 vortex-file-compressed 137.21 MB 137.31 MB +93.35 KB +0.1%
hits_90.vortex 1.0 vortex-file-compressed 153.84 MB 153.93 MB +100.39 KB +0.1%
hits_79.vortex 1.0 vortex-file-compressed 142.26 MB 142.35 MB +90.05 KB +0.1%
hits_89.vortex 1.0 vortex-file-compressed 168.27 MB 168.37 MB +100.91 KB +0.1%
hits_94.vortex 1.0 vortex-file-compressed 153.75 MB 153.84 MB +90.87 KB +0.1%
hits_84.vortex 1.0 vortex-file-compressed 171.13 MB 171.23 MB +101.02 KB +0.1%
hits_52.vortex 1.0 vortex-file-compressed 130.87 MB 130.94 MB +69.55 KB +0.1%
hits_86.vortex 1.0 vortex-file-compressed 170.61 MB 170.69 MB +78.64 KB +0.0%
hits_75.vortex 1.0 vortex-file-compressed 198.88 MB 198.97 MB +89.24 KB +0.0%
hits_76.vortex 1.0 vortex-file-compressed 198.79 MB 198.87 MB +83.91 KB +0.0%
hits_67.vortex 1.0 vortex-file-compressed 198.57 MB 198.65 MB +76.16 KB +0.0%
hits_50.vortex 1.0 vortex-file-compressed 131.40 MB 131.45 MB +47.57 KB +0.0%
hits_35.vortex 1.0 vortex-file-compressed 189.66 MB 189.72 MB +68.19 KB +0.0%
hits_0.vortex 1.0 vortex-file-compressed 146.16 MB 146.21 MB +50.66 KB +0.0%
hits_47.vortex 1.0 vortex-file-compressed 135.13 MB 135.17 MB +40.89 KB +0.0%
hits_78.vortex 1.0 vortex-file-compressed 135.82 MB 135.86 MB +38.96 KB +0.0%
hits_69.vortex 1.0 vortex-file-compressed 199.00 MB 199.05 MB +48.18 KB +0.0%
hits_95.vortex 1.0 vortex-file-compressed 154.04 MB 154.07 MB +29.54 KB +0.0%
hits_1.vortex 1.0 vortex-file-compressed 146.33 MB 146.36 MB +24.66 KB +0.0%
hits_26.vortex 1.0 vortex-file-compressed 180.48 MB 180.51 MB +29.39 KB +0.0%
hits_36.vortex 1.0 vortex-file-compressed 190.27 MB 190.29 MB +27.86 KB +0.0%
hits_55.vortex 1.0 vortex-file-compressed 130.34 MB 130.35 MB +7.71 KB +0.0%
hits_49.vortex 1.0 vortex-file-compressed 131.42 MB 131.42 MB +3.83 KB +0.0%
hits_38.vortex 1.0 vortex-file-compressed 194.31 MB 194.31 MB +688 B +0.0%
hits_74.vortex 1.0 vortex-file-compressed 198.56 MB 198.55 MB 9.02 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 189.04 MB 189.03 MB 10.32 KB -0.0%
hits_80.vortex 1.0 vortex-file-compressed 171.77 MB 171.76 MB 13.63 KB -0.0%
hits_96.vortex 1.0 vortex-file-compressed 141.98 MB 141.96 MB 14.20 KB -0.0%
hits_54.vortex 1.0 vortex-file-compressed 130.59 MB 130.57 MB 14.34 KB -0.0%
hits_41.vortex 1.0 vortex-file-compressed 183.08 MB 183.06 MB 20.46 KB -0.0%
hits_85.vortex 1.0 vortex-file-compressed 171.55 MB 171.52 MB 22.40 KB -0.0%
hits_11.vortex 1.0 vortex-file-compressed 159.96 MB 159.93 MB 23.40 KB -0.0%
hits_40.vortex 1.0 vortex-file-compressed 191.93 MB 191.90 MB 29.95 KB -0.0%
hits_12.vortex 1.0 vortex-file-compressed 160.17 MB 160.15 MB 25.01 KB -0.0%
hits_98.vortex 1.0 vortex-file-compressed 126.16 MB 126.14 MB 22.88 KB -0.0%
hits_42.vortex 1.0 vortex-file-compressed 139.40 MB 139.37 MB 27.53 KB -0.0%
hits_6.vortex 1.0 vortex-file-compressed 160.47 MB 160.44 MB 32.45 KB -0.0%
hits_66.vortex 1.0 vortex-file-compressed 198.37 MB 198.33 MB 40.25 KB -0.0%
hits_23.vortex 1.0 vortex-file-compressed 159.77 MB 159.74 MB 36.14 KB -0.0%
hits_58.vortex 1.0 vortex-file-compressed 131.28 MB 131.25 MB 31.59 KB -0.0%
hits_56.vortex 1.0 vortex-file-compressed 131.02 MB 130.99 MB 31.58 KB -0.0%
hits_60.vortex 1.0 vortex-file-compressed 176.39 MB 176.34 MB 53.16 KB -0.0%
hits_77.vortex 1.0 vortex-file-compressed 162.64 MB 162.59 MB 53.09 KB -0.0%
hits_18.vortex 1.0 vortex-file-compressed 156.41 MB 156.35 MB 53.42 KB -0.0%
hits_81.vortex 1.0 vortex-file-compressed 171.51 MB 171.45 MB 60.29 KB -0.0%
hits_45.vortex 1.0 vortex-file-compressed 139.18 MB 139.14 MB 49.79 KB -0.0%
hits_73.vortex 1.0 vortex-file-compressed 198.61 MB 198.54 MB 73.36 KB -0.0%
hits_31.vortex 1.0 vortex-file-compressed 189.93 MB 189.84 MB 84.05 KB -0.0%
hits_37.vortex 1.0 vortex-file-compressed 190.95 MB 190.87 MB 89.87 KB -0.0%
hits_43.vortex 1.0 vortex-file-compressed 139.66 MB 139.60 MB 69.01 KB -0.0%
hits_59.vortex 1.0 vortex-file-compressed 131.03 MB 130.97 MB 68.07 KB -0.1%
hits_9.vortex 1.0 vortex-file-compressed 160.57 MB 160.49 MB 83.43 KB -0.1%
hits_15.vortex 1.0 vortex-file-compressed 102.63 MB 102.58 MB 54.33 KB -0.1%
hits_7.vortex 1.0 vortex-file-compressed 160.40 MB 160.32 MB 88.30 KB -0.1%
hits_25.vortex 1.0 vortex-file-compressed 200.29 MB 200.18 MB 115.44 KB -0.1%
hits_28.vortex 1.0 vortex-file-compressed 188.96 MB 188.85 MB 111.45 KB -0.1%
hits_88.vortex 1.0 vortex-file-compressed 171.99 MB 171.89 MB 107.74 KB -0.1%
hits_2.vortex 1.0 vortex-file-compressed 146.33 MB 146.24 MB 97.16 KB -0.1%
hits_33.vortex 1.0 vortex-file-compressed 189.24 MB 189.11 MB 135.80 KB -0.1%
hits_32.vortex 1.0 vortex-file-compressed 192.56 MB 192.42 MB 146.96 KB -0.1%
hits_39.vortex 1.0 vortex-file-compressed 192.04 MB 191.89 MB 147.77 KB -0.1%
hits_92.vortex 1.0 vortex-file-compressed 153.83 MB 153.71 MB 120.99 KB -0.1%
hits_16.vortex 1.0 vortex-file-compressed 102.12 MB 102.02 MB 93.49 KB -0.1%
hits_46.vortex 1.0 vortex-file-compressed 140.29 MB 140.17 MB 130.45 KB -0.1%
hits_97.vortex 1.0 vortex-file-compressed 126.06 MB 125.94 MB 121.08 KB -0.1%
hits_44.vortex 1.0 vortex-file-compressed 139.36 MB 139.23 MB 139.40 KB -0.1%
hits_91.vortex 1.0 vortex-file-compressed 154.17 MB 154.01 MB 164.55 KB -0.1%
hits_24.vortex 1.0 vortex-file-compressed 167.05 MB 166.83 MB 219.23 KB -0.1%
hits_14.vortex 1.0 vortex-file-compressed 103.05 MB 102.85 MB 199.26 KB -0.2%
hits_19.vortex 1.0 vortex-file-compressed 160.03 MB 159.70 MB 332.45 KB -0.2%
hits_71.vortex 1.0 vortex-file-compressed 199.49 MB 199.06 MB 438.12 KB -0.2%
hits_20.vortex 1.0 vortex-file-compressed 159.47 MB 159.09 MB 383.70 KB -0.2%
hits_3.vortex 1.0 vortex-file-compressed 151.70 MB 151.29 MB 413.20 KB -0.3%
hits_82.vortex 1.0 vortex-file-compressed 172.17 MB 171.69 MB 488.22 KB -0.3%
hits_64.vortex 1.0 vortex-file-compressed 199.59 MB 198.87 MB 738.12 KB -0.4%
hits_70.vortex 1.0 vortex-file-compressed 199.86 MB 199.08 MB 802.58 KB -0.4%
hits_4.vortex 1.0 vortex-file-compressed 161.49 MB 160.80 MB 711.82 KB -0.4%
hits_72.vortex 1.0 vortex-file-compressed 199.79 MB 198.75 MB 1.04 MB -0.5%
hits_17.vortex 1.0 vortex-file-compressed 101.41 MB 100.87 MB 557.19 KB -0.5%
hits_65.vortex 1.0 vortex-file-compressed 198.42 MB 197.35 MB 1.07 MB -0.5%
hits_5.vortex 1.0 vortex-file-compressed 161.66 MB 160.60 MB 1.06 MB -0.7%
hits_29.vortex 1.0 vortex-file-compressed 193.22 MB 191.89 MB 1.33 MB -0.7%
hits_83.vortex 1.0 vortex-file-compressed 172.90 MB 171.23 MB 1.67 MB -1.0%
hits_34.vortex 1.0 vortex-file-compressed 190.89 MB 188.59 MB 2.30 MB -1.2%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_0.vortex 1.0 vortex-compact 110.14 MB 0 B 110.14 MB -100.0%
hits_1.vortex 1.0 vortex-compact 110.68 MB 0 B 110.68 MB -100.0%
hits_10.vortex 1.0 vortex-compact 122.86 MB 0 B 122.86 MB -100.0%
hits_11.vortex 1.0 vortex-compact 122.17 MB 0 B 122.17 MB -100.0%
hits_12.vortex 1.0 vortex-compact 122.59 MB 0 B 122.59 MB -100.0%
hits_13.vortex 1.0 vortex-compact 101.22 MB 0 B 101.22 MB -100.0%
hits_14.vortex 1.0 vortex-compact 74.83 MB 0 B 74.83 MB -100.0%
hits_15.vortex 1.0 vortex-compact 74.61 MB 0 B 74.61 MB -100.0%
hits_16.vortex 1.0 vortex-compact 74.33 MB 0 B 74.33 MB -100.0%
hits_17.vortex 1.0 vortex-compact 73.96 MB 0 B 73.96 MB -100.0%
hits_18.vortex 1.0 vortex-compact 108.74 MB 0 B 108.74 MB -100.0%
hits_19.vortex 1.0 vortex-compact 110.44 MB 0 B 110.44 MB -100.0%
hits_2.vortex 1.0 vortex-compact 110.81 MB 0 B 110.81 MB -100.0%
hits_20.vortex 1.0 vortex-compact 110.18 MB 0 B 110.18 MB -100.0%
hits_21.vortex 1.0 vortex-compact 109.70 MB 0 B 109.70 MB -100.0%
hits_22.vortex 1.0 vortex-compact 109.89 MB 0 B 109.89 MB -100.0%
hits_23.vortex 1.0 vortex-compact 110.75 MB 0 B 110.75 MB -100.0%
hits_24.vortex 1.0 vortex-compact 114.68 MB 0 B 114.68 MB -100.0%
hits_25.vortex 1.0 vortex-compact 136.26 MB 0 B 136.26 MB -100.0%
hits_26.vortex 1.0 vortex-compact 126.51 MB 0 B 126.51 MB -100.0%
hits_27.vortex 1.0 vortex-compact 125.76 MB 0 B 125.76 MB -100.0%
hits_28.vortex 1.0 vortex-compact 136.40 MB 0 B 136.40 MB -100.0%
hits_29.vortex 1.0 vortex-compact 138.86 MB 0 B 138.86 MB -100.0%
hits_3.vortex 1.0 vortex-compact 114.74 MB 0 B 114.74 MB -100.0%
hits_30.vortex 1.0 vortex-compact 136.72 MB 0 B 136.72 MB -100.0%
hits_31.vortex 1.0 vortex-compact 137.57 MB 0 B 137.57 MB -100.0%
hits_32.vortex 1.0 vortex-compact 137.86 MB 0 B 137.86 MB -100.0%
hits_33.vortex 1.0 vortex-compact 136.98 MB 0 B 136.98 MB -100.0%
hits_34.vortex 1.0 vortex-compact 136.48 MB 0 B 136.48 MB -100.0%
hits_35.vortex 1.0 vortex-compact 137.53 MB 0 B 137.53 MB -100.0%
hits_36.vortex 1.0 vortex-compact 138.13 MB 0 B 138.13 MB -100.0%
hits_37.vortex 1.0 vortex-compact 138.71 MB 0 B 138.71 MB -100.0%
hits_38.vortex 1.0 vortex-compact 140.35 MB 0 B 140.35 MB -100.0%
hits_39.vortex 1.0 vortex-compact 138.88 MB 0 B 138.88 MB -100.0%
hits_4.vortex 1.0 vortex-compact 123.12 MB 0 B 123.12 MB -100.0%
hits_40.vortex 1.0 vortex-compact 139.33 MB 0 B 139.33 MB -100.0%
hits_41.vortex 1.0 vortex-compact 132.33 MB 0 B 132.33 MB -100.0%
hits_42.vortex 1.0 vortex-compact 104.59 MB 0 B 104.59 MB -100.0%
hits_43.vortex 1.0 vortex-compact 104.52 MB 0 B 104.52 MB -100.0%
hits_44.vortex 1.0 vortex-compact 104.54 MB 0 B 104.54 MB -100.0%
hits_45.vortex 1.0 vortex-compact 104.53 MB 0 B 104.53 MB -100.0%
hits_46.vortex 1.0 vortex-compact 105.07 MB 0 B 105.07 MB -100.0%
hits_47.vortex 1.0 vortex-compact 99.74 MB 0 B 99.74 MB -100.0%
hits_48.vortex 1.0 vortex-compact 98.51 MB 0 B 98.51 MB -100.0%
hits_49.vortex 1.0 vortex-compact 98.02 MB 0 B 98.02 MB -100.0%
hits_5.vortex 1.0 vortex-compact 122.69 MB 0 B 122.69 MB -100.0%
hits_50.vortex 1.0 vortex-compact 97.88 MB 0 B 97.88 MB -100.0%
hits_51.vortex 1.0 vortex-compact 98.11 MB 0 B 98.11 MB -100.0%
hits_52.vortex 1.0 vortex-compact 97.41 MB 0 B 97.41 MB -100.0%
hits_53.vortex 1.0 vortex-compact 97.85 MB 0 B 97.85 MB -100.0%
hits_54.vortex 1.0 vortex-compact 98.34 MB 0 B 98.34 MB -100.0%
hits_55.vortex 1.0 vortex-compact 98.08 MB 0 B 98.08 MB -100.0%
hits_56.vortex 1.0 vortex-compact 98.67 MB 0 B 98.67 MB -100.0%
hits_57.vortex 1.0 vortex-compact 98.44 MB 0 B 98.44 MB -100.0%
hits_58.vortex 1.0 vortex-compact 98.54 MB 0 B 98.54 MB -100.0%
hits_59.vortex 1.0 vortex-compact 98.69 MB 0 B 98.69 MB -100.0%
hits_6.vortex 1.0 vortex-compact 123.52 MB 0 B 123.52 MB -100.0%
hits_60.vortex 1.0 vortex-compact 131.37 MB 0 B 131.37 MB -100.0%
hits_61.vortex 1.0 vortex-compact 150.98 MB 0 B 150.98 MB -100.0%
hits_62.vortex 1.0 vortex-compact 150.78 MB 0 B 150.78 MB -100.0%
hits_63.vortex 1.0 vortex-compact 152.07 MB 0 B 152.07 MB -100.0%
hits_64.vortex 1.0 vortex-compact 151.33 MB 0 B 151.33 MB -100.0%
hits_65.vortex 1.0 vortex-compact 151.20 MB 0 B 151.20 MB -100.0%
hits_66.vortex 1.0 vortex-compact 150.81 MB 0 B 150.81 MB -100.0%
hits_67.vortex 1.0 vortex-compact 150.99 MB 0 B 150.99 MB -100.0%
hits_68.vortex 1.0 vortex-compact 152.09 MB 0 B 152.09 MB -100.0%
hits_69.vortex 1.0 vortex-compact 151.75 MB 0 B 151.75 MB -100.0%
hits_7.vortex 1.0 vortex-compact 123.04 MB 0 B 123.04 MB -100.0%
hits_70.vortex 1.0 vortex-compact 151.47 MB 0 B 151.47 MB -100.0%
hits_71.vortex 1.0 vortex-compact 151.48 MB 0 B 151.48 MB -100.0%
hits_72.vortex 1.0 vortex-compact 151.64 MB 0 B 151.64 MB -100.0%
hits_73.vortex 1.0 vortex-compact 151.66 MB 0 B 151.66 MB -100.0%
hits_74.vortex 1.0 vortex-compact 151.27 MB 0 B 151.27 MB -100.0%
hits_75.vortex 1.0 vortex-compact 151.40 MB 0 B 151.40 MB -100.0%
hits_76.vortex 1.0 vortex-compact 151.29 MB 0 B 151.29 MB -100.0%
hits_77.vortex 1.0 vortex-compact 116.44 MB 0 B 116.44 MB -100.0%
hits_78.vortex 1.0 vortex-compact 103.81 MB 0 B 103.81 MB -100.0%
hits_79.vortex 1.0 vortex-compact 108.81 MB 0 B 108.81 MB -100.0%
hits_8.vortex 1.0 vortex-compact 123.42 MB 0 B 123.42 MB -100.0%
hits_80.vortex 1.0 vortex-compact 131.97 MB 0 B 131.97 MB -100.0%
hits_81.vortex 1.0 vortex-compact 131.88 MB 0 B 131.88 MB -100.0%
hits_82.vortex 1.0 vortex-compact 131.04 MB 0 B 131.04 MB -100.0%
hits_83.vortex 1.0 vortex-compact 132.19 MB 0 B 132.19 MB -100.0%
hits_84.vortex 1.0 vortex-compact 132.11 MB 0 B 132.11 MB -100.0%
hits_85.vortex 1.0 vortex-compact 130.74 MB 0 B 130.74 MB -100.0%
hits_86.vortex 1.0 vortex-compact 130.00 MB 0 B 130.00 MB -100.0%
hits_87.vortex 1.0 vortex-compact 130.45 MB 0 B 130.45 MB -100.0%
hits_88.vortex 1.0 vortex-compact 131.35 MB 0 B 131.35 MB -100.0%
hits_89.vortex 1.0 vortex-compact 121.45 MB 0 B 121.45 MB -100.0%
hits_9.vortex 1.0 vortex-compact 122.71 MB 0 B 122.71 MB -100.0%
hits_90.vortex 1.0 vortex-compact 109.25 MB 0 B 109.25 MB -100.0%
hits_91.vortex 1.0 vortex-compact 109.42 MB 0 B 109.42 MB -100.0%
hits_92.vortex 1.0 vortex-compact 109.34 MB 0 B 109.34 MB -100.0%
hits_93.vortex 1.0 vortex-compact 109.98 MB 0 B 109.98 MB -100.0%
hits_94.vortex 1.0 vortex-compact 109.41 MB 0 B 109.41 MB -100.0%
hits_95.vortex 1.0 vortex-compact 109.93 MB 0 B 109.93 MB -100.0%
hits_96.vortex 1.0 vortex-compact 99.58 MB 0 B 99.58 MB -100.0%
hits_97.vortex 1.0 vortex-compact 94.33 MB 0 B 94.33 MB -100.0%
hits_98.vortex 1.0 vortex-compact 94.58 MB 0 B 94.58 MB -100.0%
hits_99.vortex 1.0 vortex-compact 94.89 MB 0 B 94.89 MB -100.0%

Totals:

  • vortex-compact: 11.79 GB → 0 B (-100.0%)
  • vortex-file-compressed: 15.91 GB → 15.90 GB (-0.1%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.7%
Engines: DataFusion No clear signal (+0.9%, low confidence) · DuckDB No clear signal (+0.1%, low confidence)
Vortex (geomean): 1.012x ➖
Parquet (geomean): 1.005x ➖
Shifts: Parquet (control) +0.5% · Median polish +0.3%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.020x ➖, 0↑ 2↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 506411740 459059769 1.10
tpch_q02/datafusion:vortex-file-compressed 103130087 102961848 1.00
tpch_q03/datafusion:vortex-file-compressed 199768689 198085932 1.01
tpch_q04/datafusion:vortex-file-compressed 98003969 95492805 1.03
tpch_q05/datafusion:vortex-file-compressed 335857149 336847355 1.00
tpch_q06/datafusion:vortex-file-compressed 38113455 35606598 1.07
tpch_q07/datafusion:vortex-file-compressed 461286926 458782606 1.01
tpch_q08/datafusion:vortex-file-compressed 346727563 336431278 1.03
tpch_q09/datafusion:vortex-file-compressed 588632694 587177242 1.00
tpch_q10/datafusion:vortex-file-compressed 231538150 227168744 1.02
tpch_q11/datafusion:vortex-file-compressed 77482487 78895865 0.98
tpch_q12/datafusion:vortex-file-compressed 111523477 111457156 1.00
tpch_q13/datafusion:vortex-file-compressed 198919625 197706632 1.01
tpch_q14/datafusion:vortex-file-compressed 🚨 54347216 48155567 1.13
tpch_q15/datafusion:vortex-file-compressed 95591160 97272025 0.98
tpch_q16/datafusion:vortex-file-compressed 75761808 75799527 1.00
tpch_q17/datafusion:vortex-file-compressed 579235054 573944211 1.01
tpch_q18/datafusion:vortex-file-compressed 838866388 824259416 1.02
tpch_q19/datafusion:vortex-file-compressed 228390116 224122163 1.02
tpch_q20/datafusion:vortex-file-compressed 158339928 158055563 1.00
tpch_q21/datafusion:vortex-file-compressed 608389301 604468768 1.01
tpch_q22/datafusion:vortex-file-compressed 56105240 54028657 1.04
datafusion / parquet (1.007x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 471917926 475031396 0.99
tpch_q02/datafusion:parquet 175455028 174001021 1.01
tpch_q03/datafusion:parquet 258434681 260697804 0.99
tpch_q04/datafusion:parquet 118796688 120276314 0.99
tpch_q05/datafusion:parquet 403044059 396172549 1.02
tpch_q06/datafusion:parquet 134720591 133805725 1.01
tpch_q07/datafusion:parquet 555490873 548797629 1.01
tpch_q08/datafusion:parquet 452513187 460053849 0.98
tpch_q09/datafusion:parquet 722959660 743431369 0.97
tpch_q10/datafusion:parquet 577440152 580689435 0.99
tpch_q11/datafusion:parquet 119123373 117772607 1.01
tpch_q12/datafusion:parquet 213910714 212782720 1.01
tpch_q13/datafusion:parquet 346313314 349092814 0.99
tpch_q14/datafusion:parquet 153418814 153354363 1.00
tpch_q15/datafusion:parquet 265346255 255707458 1.04
tpch_q16/datafusion:parquet 129554782 120732532 1.07
tpch_q17/datafusion:parquet 670464163 664911831 1.01
tpch_q18/datafusion:parquet 868964243 861894107 1.01
tpch_q19/datafusion:parquet 284696667 283613876 1.00
tpch_q20/datafusion:parquet 297435308 297570195 1.00
tpch_q21/datafusion:parquet 649825844 648030803 1.00
tpch_q22/datafusion:parquet 220727996 208466499 1.06
datafusion / arrow (1.012x ➖, 0↑ 1↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 697157321 692094232 1.01
tpch_q02/datafusion:arrow 112189231 111460556 1.01
tpch_q03/datafusion:arrow 496486356 498593345 1.00
tpch_q04/datafusion:arrow 363340758 362630661 1.00
tpch_q05/datafusion:arrow 741313174 745940672 0.99
tpch_q06/datafusion:arrow 318709297 326504774 0.98
tpch_q07/datafusion:arrow 1131090917 1139369665 0.99
tpch_q08/datafusion:arrow 935097328 928009779 1.01
tpch_q09/datafusion:arrow 1083779668 1088410321 1.00
tpch_q10/datafusion:arrow 630338269 627260154 1.00
tpch_q11/datafusion:arrow 91509568 92540647 0.99
tpch_q12/datafusion:arrow 🚨 1330719873 995853545 1.34
tpch_q13/datafusion:arrow 473679499 468573697 1.01
tpch_q14/datafusion:arrow 357795262 361213270 0.99
tpch_q15/datafusion:arrow 725598650 735406965 0.99
tpch_q16/datafusion:arrow 84284312 81566589 1.03
tpch_q17/datafusion:arrow 953377777 954079686 1.00
tpch_q18/datafusion:arrow 1826761205 1803036433 1.01
tpch_q19/datafusion:arrow 536912545 542510024 0.99
tpch_q20/datafusion:arrow 497325294 505854991 0.98
tpch_q21/datafusion:arrow 3102851513 3104476694 1.00
tpch_q22/datafusion:arrow 82424669 82550869 1.00
duckdb / vortex-file-compressed (1.003x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 172135396 168964279 1.02
tpch_q02/duckdb:vortex-file-compressed 55528916 54363075 1.02
tpch_q03/duckdb:vortex-file-compressed 124380307 123691079 1.01
tpch_q04/duckdb:vortex-file-compressed 159018172 159058679 1.00
tpch_q05/duckdb:vortex-file-compressed 139347592 138457627 1.01
tpch_q06/duckdb:vortex-file-compressed 32164683 32098808 1.00
tpch_q07/duckdb:vortex-file-compressed 137483233 138014951 1.00
tpch_q08/duckdb:vortex-file-compressed 174919342 175703862 1.00
tpch_q09/duckdb:vortex-file-compressed 395801608 395912103 1.00
tpch_q10/duckdb:vortex-file-compressed 197921995 196997687 1.00
tpch_q11/duckdb:vortex-file-compressed 33757726 32934656 1.02
tpch_q12/duckdb:vortex-file-compressed 104954752 105794068 0.99
tpch_q13/duckdb:vortex-file-compressed 273631863 274562074 1.00
tpch_q14/duckdb:vortex-file-compressed 52913273 53885681 0.98
tpch_q15/duckdb:vortex-file-compressed 89171208 88164651 1.01
tpch_q16/duckdb:vortex-file-compressed 78890355 77039035 1.02
tpch_q17/duckdb:vortex-file-compressed 93390460 92945883 1.00
tpch_q18/duckdb:vortex-file-compressed 292654796 295913624 0.99
tpch_q19/duckdb:vortex-file-compressed 78469156 79921553 0.98
tpch_q20/duckdb:vortex-file-compressed 140678377 140769139 1.00
tpch_q21/duckdb:vortex-file-compressed 497590014 494092113 1.01
tpch_q22/duckdb:vortex-file-compressed 64257941 63345486 1.01
duckdb / parquet (1.002x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base 2a19323 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 263783294 260669531 1.01
tpch_q02/duckdb:parquet 104715685 103283688 1.01
tpch_q03/duckdb:parquet 213214969 208944669 1.02
tpch_q04/duckdb:parquet 132731443 136159054 0.97
tpch_q05/duckdb:parquet 225165737 225496913 1.00
tpch_q06/duckdb:parquet 74133656 75833288 0.98
tpch_q07/duckdb:parquet 188052191 186809899 1.01
tpch_q08/duckdb:parquet 261780018 262630609 1.00
tpch_q09/duckdb:parquet 476503903 472450075 1.01
tpch_q10/duckdb:parquet 622377863 620000692 1.00
tpch_q11/duckdb:parquet 66797046 67679533 0.99
tpch_q12/duckdb:parquet 132384981 130571150 1.01
tpch_q13/duckdb:parquet 453822283 450140921 1.01
tpch_q14/duckdb:parquet 180453882 179868923 1.00
tpch_q15/duckdb:parquet 105402023 104202509 1.01
tpch_q16/duckdb:parquet 163168862 165442803 0.99
tpch_q17/duckdb:parquet 181953200 182145492 1.00
tpch_q18/duckdb:parquet 364740852 362026516 1.01
tpch_q19/duckdb:parquet 288660543 283024632 1.02
tpch_q20/duckdb:parquet 227693970 227801601 1.00
tpch_q21/duckdb:parquet 548827591 555293663 0.99
tpch_q22/duckdb:parquet 294161977 290777484 1.01

File Size Changes (47 files changed, -44.5% overall, 14↑ 33↓)
File Scale Format Base HEAD Change %
supplier_0.vortex 10.0 vortex-file-compressed 5.71 MB 5.80 MB +90.36 KB +1.5%
part_0.vortex 10.0 vortex-file-compressed 24.52 MB 24.81 MB +295.73 KB +1.2%
orders_1.vortex 10.0 vortex-file-compressed 134.03 MB 134.54 MB +514.44 KB +0.4%
lineitem_7.vortex 10.0 vortex-file-compressed 129.27 MB 129.50 MB +231.67 KB +0.2%
lineitem_1.vortex 10.0 vortex-file-compressed 129.34 MB 129.49 MB +151.82 KB +0.1%
lineitem_5.vortex 10.0 vortex-file-compressed 129.70 MB 129.83 MB +126.66 KB +0.1%
lineitem_0.vortex 10.0 vortex-file-compressed 129.44 MB 129.56 MB +123.19 KB +0.1%
lineitem_11.vortex 10.0 vortex-file-compressed 129.14 MB 129.21 MB +73.20 KB +0.1%
lineitem_8.vortex 10.0 vortex-file-compressed 129.42 MB 129.48 MB +69.66 KB +0.1%
lineitem_6.vortex 10.0 vortex-file-compressed 129.50 MB 129.56 MB +66.00 KB +0.0%
lineitem_4.vortex 10.0 vortex-file-compressed 129.37 MB 129.43 MB +56.70 KB +0.0%
customer_0.vortex 10.0 vortex-file-compressed 88.52 MB 88.55 MB +30.91 KB +0.0%
lineitem_2.vortex 10.0 vortex-file-compressed 129.47 MB 129.49 MB +24.77 KB +0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 119.79 MB 119.79 MB +8.90 KB +0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 129.53 MB 129.51 MB 17.77 KB -0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 129.46 MB 129.41 MB 52.50 KB -0.0%
partsupp_1.vortex 10.0 vortex-file-compressed 119.77 MB 119.71 MB 66.03 KB -0.1%
lineitem_12.vortex 10.0 vortex-file-compressed 129.56 MB 129.47 MB 96.33 KB -0.1%
lineitem_9.vortex 10.0 vortex-file-compressed 129.33 MB 129.19 MB 142.69 KB -0.1%
part_1.vortex 10.0 vortex-file-compressed 24.80 MB 24.68 MB 123.66 KB -0.5%
orders_0.vortex 10.0 vortex-file-compressed 133.52 MB 132.85 MB 688.02 KB -0.5%
orders_2.vortex 10.0 vortex-file-compressed 134.67 MB 133.97 MB 712.48 KB -0.5%
customer_0.vortex 10.0 vortex-compact 74.12 MB 0 B 74.12 MB -100.0%
duckdb.db 10.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 0 B 100.64 MB -100.0%
lineitem_10.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_11.vortex 10.0 vortex-compact 100.53 MB 0 B 100.53 MB -100.0%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_2.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_3.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_4.vortex 10.0 vortex-compact 100.56 MB 0 B 100.56 MB -100.0%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 0 B 100.70 MB -100.0%
lineitem_6.vortex 10.0 vortex-compact 100.68 MB 0 B 100.68 MB -100.0%
lineitem_7.vortex 10.0 vortex-compact 100.58 MB 0 B 100.58 MB -100.0%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 0 B 100.46 MB -100.0%
nation_0.vortex 10.0 vortex-compact 8.18 KB 0 B 8.18 KB -100.0%
orders_0.vortex 10.0 vortex-compact 114.79 MB 0 B 114.79 MB -100.0%
orders_1.vortex 10.0 vortex-compact 114.76 MB 0 B 114.76 MB -100.0%
orders_2.vortex 10.0 vortex-compact 114.78 MB 0 B 114.78 MB -100.0%
part_0.vortex 10.0 vortex-compact 16.89 MB 0 B 16.89 MB -100.0%
part_1.vortex 10.0 vortex-compact 16.96 MB 0 B 16.96 MB -100.0%
partsupp_0.vortex 10.0 vortex-compact 105.56 MB 0 B 105.56 MB -100.0%
partsupp_1.vortex 10.0 vortex-compact 105.07 MB 0 B 105.07 MB -100.0%
region_0.vortex 10.0 vortex-compact 5.83 KB 0 B 5.83 KB -100.0%
supplier_0.vortex 10.0 vortex-compact 4.73 MB 0 B 4.73 MB -100.0%

Totals:

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

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DataFusion No clear signal (+0.3%, low confidence) · DuckDB No clear signal (+0.2%, low confidence)
Vortex (geomean): 0.978x ➖
Parquet (geomean): 0.975x ➖
Shifts: Parquet (control) -2.5% · Median polish -3.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.986x ➖, 1↑ 4↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1652340 1656896 1.00
clickbench_q01/datafusion:vortex-file-compressed 16416125 17176616 0.96
clickbench_q02/datafusion:vortex-file-compressed 35358747 35416770 1.00
clickbench_q03/datafusion:vortex-file-compressed 41782337 40709140 1.03
clickbench_q04/datafusion:vortex-file-compressed 237918054 250603100 0.95
clickbench_q05/datafusion:vortex-file-compressed 317433192 325048501 0.98
clickbench_q06/datafusion:vortex-file-compressed 1568573 1540276 1.02
clickbench_q07/datafusion:vortex-file-compressed 20405086 21432274 0.95
clickbench_q08/datafusion:vortex-file-compressed 334244509 348443483 0.96
clickbench_q09/datafusion:vortex-file-compressed 459883431 477546387 0.96
clickbench_q10/datafusion:vortex-file-compressed 76483290 76353729 1.00
clickbench_q11/datafusion:vortex-file-compressed 88145328 93110895 0.95
clickbench_q12/datafusion:vortex-file-compressed 259748084 284060789 0.91
clickbench_q13/datafusion:vortex-file-compressed 444245965 444060702 1.00
clickbench_q14/datafusion:vortex-file-compressed 269767525 268586666 1.00
clickbench_q15/datafusion:vortex-file-compressed 280868390 291497038 0.96
clickbench_q16/datafusion:vortex-file-compressed 698702578 702221097 0.99
clickbench_q17/datafusion:vortex-file-compressed 683018161 700338976 0.98
clickbench_q18/datafusion:vortex-file-compressed 1412811554 1459271889 0.97
clickbench_q19/datafusion:vortex-file-compressed 27956710 29582901 0.95
clickbench_q20/datafusion:vortex-file-compressed 319659887 332807182 0.96
clickbench_q21/datafusion:vortex-file-compressed 396231482 428230567 0.93
clickbench_q22/datafusion:vortex-file-compressed 🚨 707541396 537159751 1.32
clickbench_q23/datafusion:vortex-file-compressed 🚨 885735929 797690363 1.11
clickbench_q24/datafusion:vortex-file-compressed 🚨 46583218 40932306 1.14
clickbench_q25/datafusion:vortex-file-compressed 71555074 75932758 0.94
clickbench_q26/datafusion:vortex-file-compressed 🚨 48477457 43971301 1.10
clickbench_q27/datafusion:vortex-file-compressed 423238754 449429752 0.94
clickbench_q28/datafusion:vortex-file-compressed 2428728903 2479245148 0.98
clickbench_q29/datafusion:vortex-file-compressed 60912908 63187278 0.96
clickbench_q30/datafusion:vortex-file-compressed 223675663 235933669 0.95
clickbench_q31/datafusion:vortex-file-compressed 247934636 263750313 0.94
clickbench_q32/datafusion:vortex-file-compressed 1073318242 1124768594 0.95
clickbench_q33/datafusion:vortex-file-compressed 1460437153 1497894198 0.97
clickbench_q34/datafusion:vortex-file-compressed 1460860744 1492837811 0.98
clickbench_q35/datafusion:vortex-file-compressed 245189731 248409684 0.99
clickbench_q36/datafusion:vortex-file-compressed 56200263 61542290 0.91
clickbench_q37/datafusion:vortex-file-compressed 27342689 27030565 1.01
clickbench_q38/datafusion:vortex-file-compressed 17068081 17742857 0.96
clickbench_q39/datafusion:vortex-file-compressed 129893154 122888814 1.06
clickbench_q40/datafusion:vortex-file-compressed 13124948 13819042 0.95
clickbench_q41/datafusion:vortex-file-compressed 13967957 13383146 1.04
clickbench_q42/datafusion:vortex-file-compressed 🚀 12280373 13775009 0.89
datafusion / parquet (0.983x ➖, 1↑ 2↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 🚨 1732470 1542880 1.12
clickbench_q01/datafusion:parquet 19360961 19679696 0.98
clickbench_q02/datafusion:parquet 43754008 45595005 0.96
clickbench_q03/datafusion:parquet 33372235 36419519 0.92
clickbench_q04/datafusion:parquet 270728502 281114884 0.96
clickbench_q05/datafusion:parquet 321032780 318631652 1.01
clickbench_q06/datafusion:parquet 1544318 1536033 1.01
clickbench_q07/datafusion:parquet 21525880 21408746 1.01
clickbench_q08/datafusion:parquet 344134831 352761231 0.98
clickbench_q09/datafusion:parquet 478433450 510918871 0.94
clickbench_q10/datafusion:parquet 91843068 97688383 0.94
clickbench_q11/datafusion:parquet 117482123 121331077 0.97
clickbench_q12/datafusion:parquet 317548892 315868222 1.01
clickbench_q13/datafusion:parquet 475041728 491532386 0.97
clickbench_q14/datafusion:parquet 316027995 329719077 0.96
clickbench_q15/datafusion:parquet 285765712 285666546 1.00
clickbench_q16/datafusion:parquet 693151878 692154226 1.00
clickbench_q17/datafusion:parquet 674974906 685153660 0.99
clickbench_q18/datafusion:parquet 1410579365 1444021188 0.98
clickbench_q19/datafusion:parquet 27349304 27066507 1.01
clickbench_q20/datafusion:parquet 569068886 593052577 0.96
clickbench_q21/datafusion:parquet 627427724 659721642 0.95
clickbench_q22/datafusion:parquet 937196849 970743559 0.97
clickbench_q23/datafusion:parquet 4166091252 4299433694 0.97
clickbench_q24/datafusion:parquet 53792370 54798288 0.98
clickbench_q25/datafusion:parquet 131584321 132877033 0.99
clickbench_q26/datafusion:parquet 52210736 52702528 0.99
clickbench_q27/datafusion:parquet 661756338 683707734 0.97
clickbench_q28/datafusion:parquet 2503978264 2548495230 0.98
clickbench_q29/datafusion:parquet 48816754 46036944 1.06
clickbench_q30/datafusion:parquet 321093568 327865786 0.98
clickbench_q31/datafusion:parquet 356119783 362977452 0.98
clickbench_q32/datafusion:parquet 1098920024 1158665275 0.95
clickbench_q33/datafusion:parquet 1510614608 1581919541 0.95
clickbench_q34/datafusion:parquet 1524102699 1588057681 0.96
clickbench_q35/datafusion:parquet 247627705 257751985 0.96
clickbench_q36/datafusion:parquet 110679514 110559920 1.00
clickbench_q37/datafusion:parquet 44056862 44415505 0.99
clickbench_q38/datafusion:parquet 63533476 62962039 1.01
clickbench_q39/datafusion:parquet 210779344 210750045 1.00
clickbench_q40/datafusion:parquet 23849643 24561984 0.97
clickbench_q41/datafusion:parquet 🚨 25591137 21623944 1.18
clickbench_q42/datafusion:parquet 🚀 21691206 25054323 0.87
duckdb / vortex-file-compressed (0.969x ➖, 4↑ 3↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 6549813 6594137 0.99
clickbench_q01/duckdb:vortex-file-compressed 11319126 12008068 0.94
clickbench_q02/duckdb:vortex-file-compressed 24275965 26485764 0.92
clickbench_q03/duckdb:vortex-file-compressed 29421920 30927286 0.95
clickbench_q04/duckdb:vortex-file-compressed 189506029 195874962 0.97
clickbench_q05/duckdb:vortex-file-compressed 184851497 190899724 0.97
clickbench_q06/duckdb:vortex-file-compressed 19538125 20335163 0.96
clickbench_q07/duckdb:vortex-file-compressed 15098040 15583491 0.97
clickbench_q08/duckdb:vortex-file-compressed 268179407 278809354 0.96
clickbench_q09/duckdb:vortex-file-compressed 344867750 363885456 0.95
clickbench_q10/duckdb:vortex-file-compressed 71278987 74011392 0.96
clickbench_q11/duckdb:vortex-file-compressed 83912643 86697503 0.97
clickbench_q12/duckdb:vortex-file-compressed 199286851 220112956 0.91
clickbench_q13/duckdb:vortex-file-compressed 411674191 441952358 0.93
clickbench_q14/duckdb:vortex-file-compressed 234999444 251435387 0.93
clickbench_q15/duckdb:vortex-file-compressed 245891915 251618588 0.98
clickbench_q16/duckdb:vortex-file-compressed 541034247 568640341 0.95
clickbench_q17/duckdb:vortex-file-compressed 433556458 457992939 0.95
clickbench_q18/duckdb:vortex-file-compressed 962370927 1013073587 0.95
clickbench_q19/duckdb:vortex-file-compressed 21311337 21972074 0.97
clickbench_q20/duckdb:vortex-file-compressed 🚀 285532532 321755691 0.89
clickbench_q21/duckdb:vortex-file-compressed 381246707 419807198 0.91
clickbench_q22/duckdb:vortex-file-compressed 🚀 553143866 615370544 0.90
clickbench_q23/duckdb:vortex-file-compressed 🚀 164082355 186072326 0.88
clickbench_q24/duckdb:vortex-file-compressed 35634853 33022138 1.08
clickbench_q25/duckdb:vortex-file-compressed 78482406 84378920 0.93
clickbench_q26/duckdb:vortex-file-compressed 51428753 52951103 0.97
clickbench_q27/duckdb:vortex-file-compressed 213612125 220312699 0.97
clickbench_q28/duckdb:vortex-file-compressed 2956226801 3116806704 0.95
clickbench_q29/duckdb:vortex-file-compressed 27764211 29251727 0.95
clickbench_q30/duckdb:vortex-file-compressed 200979469 200007883 1.00
clickbench_q31/duckdb:vortex-file-compressed 293338380 302939933 0.97
clickbench_q32/duckdb:vortex-file-compressed 1132208627 1257095748 0.90
clickbench_q33/duckdb:vortex-file-compressed 🚀 1112767289 1286662231 0.86
clickbench_q34/duckdb:vortex-file-compressed 1204912470 1308387802 0.92
clickbench_q35/duckdb:vortex-file-compressed 380587447 385512578 0.99
clickbench_q36/duckdb:vortex-file-compressed 32865772 31191647 1.05
clickbench_q37/duckdb:vortex-file-compressed 🚨 23737268 20372237 1.17
clickbench_q38/duckdb:vortex-file-compressed 🚨 27194174 24154056 1.13
clickbench_q39/duckdb:vortex-file-compressed 48943631 48744064 1.00
clickbench_q40/duckdb:vortex-file-compressed 24621439 23565850 1.04
clickbench_q41/duckdb:vortex-file-compressed 22756975 20743826 1.10
clickbench_q42/duckdb:vortex-file-compressed 🚨 23423310 20625174 1.14
duckdb / parquet (0.967x ➖, 1↑ 0↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 21612907 22453073 0.96
clickbench_q01/duckdb:parquet 28907375 29482853 0.98
clickbench_q02/duckdb:parquet 50872019 51728495 0.98
clickbench_q03/duckdb:parquet 39851385 40896347 0.97
clickbench_q04/duckdb:parquet 206298237 212428599 0.97
clickbench_q05/duckdb:parquet 265181506 269413848 0.98
clickbench_q06/duckdb:parquet 47304531 47657546 0.99
clickbench_q07/duckdb:parquet 31123735 33415226 0.93
clickbench_q08/duckdb:parquet 274668346 283663417 0.97
clickbench_q09/duckdb:parquet 399866739 422653897 0.95
clickbench_q10/duckdb:parquet 82085570 84598809 0.97
clickbench_q11/duckdb:parquet 100468137 103769135 0.97
clickbench_q12/duckdb:parquet 282243575 290757469 0.97
clickbench_q13/duckdb:parquet 473575315 499949937 0.95
clickbench_q14/duckdb:parquet 317996806 325407375 0.98
clickbench_q15/duckdb:parquet 258829151 267914251 0.97
clickbench_q16/duckdb:parquet 599161933 633874497 0.95
clickbench_q17/duckdb:parquet 507244691 520495642 0.97
clickbench_q18/duckdb:parquet 1046972970 1102330613 0.95
clickbench_q19/duckdb:parquet 27206107 29006462 0.94
clickbench_q20/duckdb:parquet 410448590 428519586 0.96
clickbench_q21/duckdb:parquet 531822748 554093534 0.96
clickbench_q22/duckdb:parquet 924565126 944467158 0.98
clickbench_q23/duckdb:parquet 264523452 271508614 0.97
clickbench_q24/duckdb:parquet 74443949 70113732 1.06
clickbench_q25/duckdb:parquet 163533757 166582779 0.98
clickbench_q26/duckdb:parquet 56512281 57662906 0.98
clickbench_q27/duckdb:parquet 481531024 492820398 0.98
clickbench_q28/duckdb:parquet 4765639638 4962480930 0.96
clickbench_q29/duckdb:parquet 42661637 42891412 0.99
clickbench_q30/duckdb:parquet 312497776 320764682 0.97
clickbench_q31/duckdb:parquet 380100608 398267102 0.95
clickbench_q32/duckdb:parquet 1132290455 1171057657 0.97
clickbench_q33/duckdb:parquet 1114255092 1167129374 0.95
clickbench_q34/duckdb:parquet 1172043401 1220766993 0.96
clickbench_q35/duckdb:parquet 376849768 377702385 1.00
clickbench_q36/duckdb:parquet 45005784 49024023 0.92
clickbench_q37/duckdb:parquet 34383959 34760382 0.99
clickbench_q38/duckdb:parquet 37739520 38238201 0.99
clickbench_q39/duckdb:parquet 🚀 75447581 88025133 0.86
clickbench_q40/duckdb:parquet 19860073 19874788 1.00
clickbench_q41/duckdb:parquet 20587701 21038722 0.98
clickbench_q42/duckdb:parquet 22002544 23084769 0.95

File Size Changes (201 files changed, -39.1% overall, 54↑ 147↓)
File Scale Format Base HEAD Change %
hits_10.vortex 1.0 vortex-file-compressed 69.26 MB 69.60 MB +347.20 KB +0.5%
hits_21.vortex 1.0 vortex-file-compressed 92.79 MB 93.13 MB +349.65 KB +0.4%
hits_53.vortex 1.0 vortex-file-compressed 85.58 MB 85.88 MB +305.06 KB +0.3%
hits_27.vortex 1.0 vortex-file-compressed 122.45 MB 122.87 MB +424.78 KB +0.3%
hits_68.vortex 1.0 vortex-file-compressed 122.72 MB 123.07 MB +356.76 KB +0.3%
hits_73.vortex 1.0 vortex-file-compressed 109.40 MB 109.60 MB +211.89 KB +0.2%
hits_50.vortex 1.0 vortex-file-compressed 179.03 MB 179.34 MB +316.16 KB +0.2%
hits_36.vortex 1.0 vortex-file-compressed 68.25 MB 68.36 MB +112.20 KB +0.2%
hits_67.vortex 1.0 vortex-file-compressed 183.99 MB 184.27 MB +288.90 KB +0.2%
hits_4.vortex 1.0 vortex-file-compressed 108.17 MB 108.32 MB +158.75 KB +0.1%
hits_76.vortex 1.0 vortex-file-compressed 113.81 MB 113.97 MB +161.01 KB +0.1%
hits_99.vortex 1.0 vortex-file-compressed 122.74 MB 122.88 MB +142.70 KB +0.1%
hits_6.vortex 1.0 vortex-file-compressed 93.21 MB 93.32 MB +105.99 KB +0.1%
hits_69.vortex 1.0 vortex-file-compressed 122.96 MB 123.09 MB +133.73 KB +0.1%
hits_31.vortex 1.0 vortex-file-compressed 89.97 MB 90.07 MB +96.27 KB +0.1%
hits_19.vortex 1.0 vortex-file-compressed 73.17 MB 73.25 MB +78.27 KB +0.1%
hits_49.vortex 1.0 vortex-file-compressed 75.39 MB 75.46 MB +76.06 KB +0.1%
hits_35.vortex 1.0 vortex-file-compressed 114.96 MB 115.07 MB +107.52 KB +0.1%
hits_55.vortex 1.0 vortex-file-compressed 166.16 MB 166.30 MB +142.92 KB +0.1%
hits_18.vortex 1.0 vortex-file-compressed 104.41 MB 104.50 MB +89.70 KB +0.1%
hits_95.vortex 1.0 vortex-file-compressed 96.03 MB 96.10 MB +75.98 KB +0.1%
hits_77.vortex 1.0 vortex-file-compressed 168.09 MB 168.21 MB +125.48 KB +0.1%
hits_28.vortex 1.0 vortex-file-compressed 119.69 MB 119.77 MB +86.65 KB +0.1%
hits_56.vortex 1.0 vortex-file-compressed 123.19 MB 123.27 MB +86.48 KB +0.1%
hits_8.vortex 1.0 vortex-file-compressed 93.21 MB 93.27 MB +61.84 KB +0.1%
hits_23.vortex 1.0 vortex-file-compressed 76.42 MB 76.47 MB +47.80 KB +0.1%
hits_61.vortex 1.0 vortex-file-compressed 101.04 MB 101.09 MB +56.99 KB +0.1%
hits_41.vortex 1.0 vortex-file-compressed 222.90 MB 223.02 MB +117.40 KB +0.1%
hits_45.vortex 1.0 vortex-file-compressed 121.86 MB 121.91 MB +58.55 KB +0.0%
hits_97.vortex 1.0 vortex-file-compressed 106.67 MB 106.72 MB +50.23 KB +0.0%
hits_29.vortex 1.0 vortex-file-compressed 59.36 MB 59.38 MB +27.51 KB +0.0%
hits_66.vortex 1.0 vortex-file-compressed 90.17 MB 90.20 MB +38.91 KB +0.0%
hits_15.vortex 1.0 vortex-file-compressed 89.09 MB 89.13 MB +37.88 KB +0.0%
hits_93.vortex 1.0 vortex-file-compressed 90.18 MB 90.22 MB +36.14 KB +0.0%
hits_42.vortex 1.0 vortex-file-compressed 221.67 MB 221.76 MB +85.29 KB +0.0%
hits_3.vortex 1.0 vortex-file-compressed 141.68 MB 141.73 MB +50.17 KB +0.0%
hits_82.vortex 1.0 vortex-file-compressed 99.48 MB 99.51 MB +34.07 KB +0.0%
hits_39.vortex 1.0 vortex-file-compressed 80.03 MB 80.06 MB +24.65 KB +0.0%
hits_98.vortex 1.0 vortex-file-compressed 118.19 MB 118.22 MB +33.91 KB +0.0%
hits_86.vortex 1.0 vortex-file-compressed 69.08 MB 69.10 MB +18.38 KB +0.0%
hits_70.vortex 1.0 vortex-file-compressed 93.39 MB 93.41 MB +23.59 KB +0.0%
hits_87.vortex 1.0 vortex-file-compressed 172.09 MB 172.13 MB +39.57 KB +0.0%
hits_79.vortex 1.0 vortex-file-compressed 143.72 MB 143.75 MB +32.31 KB +0.0%
hits_90.vortex 1.0 vortex-file-compressed 141.80 MB 141.82 MB +20.45 KB +0.0%
hits_22.vortex 1.0 vortex-file-compressed 76.84 MB 76.85 MB +11.05 KB +0.0%
hits_85.vortex 1.0 vortex-file-compressed 91.48 MB 91.49 MB +12.98 KB +0.0%
hits_5.vortex 1.0 vortex-file-compressed 92.85 MB 92.86 MB +11.19 KB +0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.24 MB 41.24 MB +3.68 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.07 MB 57.07 MB +4.15 KB +0.0%
hits_83.vortex 1.0 vortex-file-compressed 89.15 MB 89.16 MB +6.31 KB +0.0%
hits_2.vortex 1.0 vortex-file-compressed 186.06 MB 186.08 MB +12.37 KB +0.0%
hits_52.vortex 1.0 vortex-file-compressed 103.41 MB 103.41 MB +4.28 KB +0.0%
hits_80.vortex 1.0 vortex-file-compressed 105.04 MB 105.04 MB +3.25 KB +0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.08 MB 99.08 MB +624 B +0.0%
hits_51.vortex 1.0 vortex-file-compressed 277.56 MB 277.56 MB 2.64 KB -0.0%
hits_20.vortex 1.0 vortex-file-compressed 62.52 MB 62.52 MB 1.90 KB -0.0%
hits_63.vortex 1.0 vortex-file-compressed 69.07 MB 69.06 MB 3.59 KB -0.0%
hits_94.vortex 1.0 vortex-file-compressed 138.46 MB 138.45 MB 7.40 KB -0.0%
hits_78.vortex 1.0 vortex-file-compressed 164.13 MB 164.12 MB 10.02 KB -0.0%
hits_58.vortex 1.0 vortex-file-compressed 90.21 MB 90.20 MB 6.03 KB -0.0%
hits_81.vortex 1.0 vortex-file-compressed 100.67 MB 100.66 MB 7.24 KB -0.0%
hits_57.vortex 1.0 vortex-file-compressed 128.08 MB 128.07 MB 11.50 KB -0.0%
hits_16.vortex 1.0 vortex-file-compressed 79.28 MB 79.27 MB 8.27 KB -0.0%
hits_38.vortex 1.0 vortex-file-compressed 99.03 MB 99.02 MB 10.77 KB -0.0%
hits_59.vortex 1.0 vortex-file-compressed 101.57 MB 101.55 MB 14.72 KB -0.0%
hits_40.vortex 1.0 vortex-file-compressed 117.64 MB 117.63 MB 17.27 KB -0.0%
hits_7.vortex 1.0 vortex-file-compressed 93.89 MB 93.88 MB 16.94 KB -0.0%
hits_43.vortex 1.0 vortex-file-compressed 226.32 MB 226.27 MB 46.42 KB -0.0%
hits_32.vortex 1.0 vortex-file-compressed 66.54 MB 66.52 MB 13.77 KB -0.0%
hits_71.vortex 1.0 vortex-file-compressed 101.66 MB 101.64 MB 22.36 KB -0.0%
hits_14.vortex 1.0 vortex-file-compressed 111.17 MB 111.14 MB 29.12 KB -0.0%
hits_24.vortex 1.0 vortex-file-compressed 75.99 MB 75.97 MB 20.89 KB -0.0%
hits_92.vortex 1.0 vortex-file-compressed 146.48 MB 146.44 MB 40.80 KB -0.0%
hits_96.vortex 1.0 vortex-file-compressed 135.21 MB 135.17 MB 37.83 KB -0.0%
hits_74.vortex 1.0 vortex-file-compressed 119.43 MB 119.39 MB 33.57 KB -0.0%
hits_44.vortex 1.0 vortex-file-compressed 185.82 MB 185.76 MB 59.34 KB -0.0%
hits_54.vortex 1.0 vortex-file-compressed 221.25 MB 221.18 MB 72.16 KB -0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.02 MB 28.01 MB 10.15 KB -0.0%
hits_46.vortex 1.0 vortex-file-compressed 69.08 MB 69.05 MB 25.25 KB -0.0%
hits_1.vortex 1.0 vortex-file-compressed 138.17 MB 138.12 MB 51.87 KB -0.0%
hits_75.vortex 1.0 vortex-file-compressed 63.24 MB 63.22 MB 26.36 KB -0.0%
hits_26.vortex 1.0 vortex-file-compressed 109.22 MB 109.18 MB 49.00 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 86.77 MB 86.73 MB 39.08 KB -0.0%
hits_64.vortex 1.0 vortex-file-compressed 80.99 MB 80.94 MB 50.59 KB -0.1%
hits_84.vortex 1.0 vortex-file-compressed 117.06 MB 116.99 MB 74.44 KB -0.1%
hits_60.vortex 1.0 vortex-file-compressed 103.11 MB 103.05 MB 68.52 KB -0.1%
hits_88.vortex 1.0 vortex-file-compressed 110.90 MB 110.82 MB 80.88 KB -0.1%
hits_12.vortex 1.0 vortex-file-compressed 100.86 MB 100.76 MB 95.18 KB -0.1%
hits_72.vortex 1.0 vortex-file-compressed 84.46 MB 84.38 MB 80.48 KB -0.1%
hits_65.vortex 1.0 vortex-file-compressed 183.57 MB 183.39 MB 176.45 KB -0.1%
hits_0.vortex 1.0 vortex-file-compressed 89.57 MB 89.48 MB 87.63 KB -0.1%
hits_9.vortex 1.0 vortex-file-compressed 99.00 MB 98.90 MB 97.95 KB -0.1%
hits_11.vortex 1.0 vortex-file-compressed 79.81 MB 79.72 MB 84.55 KB -0.1%
hits_89.vortex 1.0 vortex-file-compressed 184.32 MB 184.11 MB 221.17 KB -0.1%
hits_37.vortex 1.0 vortex-file-compressed 85.48 MB 85.38 MB 104.31 KB -0.1%
hits_17.vortex 1.0 vortex-file-compressed 87.29 MB 87.17 MB 123.08 KB -0.1%
hits_91.vortex 1.0 vortex-file-compressed 96.89 MB 96.75 MB 145.79 KB -0.1%
hits_34.vortex 1.0 vortex-file-compressed 97.54 MB 97.35 MB 190.45 KB -0.2%
hits_25.vortex 1.0 vortex-file-compressed 113.57 MB 113.35 MB 225.70 KB -0.2%
hits_62.vortex 1.0 vortex-file-compressed 117.80 MB 117.27 MB 542.34 KB -0.4%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_0.vortex 1.0 vortex-compact 58.57 MB 0 B 58.57 MB -100.0%
hits_1.vortex 1.0 vortex-compact 90.19 MB 0 B 90.19 MB -100.0%
hits_10.vortex 1.0 vortex-compact 48.75 MB 0 B 48.75 MB -100.0%
hits_11.vortex 1.0 vortex-compact 54.22 MB 0 B 54.22 MB -100.0%
hits_12.vortex 1.0 vortex-compact 69.16 MB 0 B 69.16 MB -100.0%
hits_13.vortex 1.0 vortex-compact 67.86 MB 0 B 67.86 MB -100.0%
hits_14.vortex 1.0 vortex-compact 73.60 MB 0 B 73.60 MB -100.0%
hits_15.vortex 1.0 vortex-compact 47.94 MB 0 B 47.94 MB -100.0%
hits_16.vortex 1.0 vortex-compact 48.07 MB 0 B 48.07 MB -100.0%
hits_17.vortex 1.0 vortex-compact 58.15 MB 0 B 58.15 MB -100.0%
hits_18.vortex 1.0 vortex-compact 64.13 MB 0 B 64.13 MB -100.0%
hits_19.vortex 1.0 vortex-compact 44.73 MB 0 B 44.73 MB -100.0%
hits_2.vortex 1.0 vortex-compact 129.13 MB 0 B 129.13 MB -100.0%
hits_20.vortex 1.0 vortex-compact 38.00 MB 0 B 38.00 MB -100.0%
hits_21.vortex 1.0 vortex-compact 51.82 MB 0 B 51.82 MB -100.0%
hits_22.vortex 1.0 vortex-compact 44.49 MB 0 B 44.49 MB -100.0%
hits_23.vortex 1.0 vortex-compact 43.92 MB 0 B 43.92 MB -100.0%
hits_24.vortex 1.0 vortex-compact 43.38 MB 0 B 43.38 MB -100.0%
hits_25.vortex 1.0 vortex-compact 72.93 MB 0 B 72.93 MB -100.0%
hits_26.vortex 1.0 vortex-compact 70.73 MB 0 B 70.73 MB -100.0%
hits_27.vortex 1.0 vortex-compact 69.80 MB 0 B 69.80 MB -100.0%
hits_28.vortex 1.0 vortex-compact 70.18 MB 0 B 70.18 MB -100.0%
hits_29.vortex 1.0 vortex-compact 36.49 MB 0 B 36.49 MB -100.0%
hits_3.vortex 1.0 vortex-compact 94.05 MB 0 B 94.05 MB -100.0%
hits_30.vortex 1.0 vortex-compact 58.56 MB 0 B 58.56 MB -100.0%
hits_31.vortex 1.0 vortex-compact 55.41 MB 0 B 55.41 MB -100.0%
hits_32.vortex 1.0 vortex-compact 44.03 MB 0 B 44.03 MB -100.0%
hits_33.vortex 1.0 vortex-compact 35.85 MB 0 B 35.85 MB -100.0%
hits_34.vortex 1.0 vortex-compact 58.09 MB 0 B 58.09 MB -100.0%
hits_35.vortex 1.0 vortex-compact 74.95 MB 0 B 74.95 MB -100.0%
hits_36.vortex 1.0 vortex-compact 48.90 MB 0 B 48.90 MB -100.0%
hits_37.vortex 1.0 vortex-compact 53.68 MB 0 B 53.68 MB -100.0%
hits_38.vortex 1.0 vortex-compact 62.96 MB 0 B 62.96 MB -100.0%
hits_39.vortex 1.0 vortex-compact 49.69 MB 0 B 49.69 MB -100.0%
hits_4.vortex 1.0 vortex-compact 71.69 MB 0 B 71.69 MB -100.0%
hits_40.vortex 1.0 vortex-compact 75.74 MB 0 B 75.74 MB -100.0%
hits_41.vortex 1.0 vortex-compact 165.52 MB 0 B 165.52 MB -100.0%
hits_42.vortex 1.0 vortex-compact 163.97 MB 0 B 163.97 MB -100.0%
hits_43.vortex 1.0 vortex-compact 168.64 MB 0 B 168.64 MB -100.0%
hits_44.vortex 1.0 vortex-compact 132.24 MB 0 B 132.24 MB -100.0%
hits_45.vortex 1.0 vortex-compact 75.87 MB 0 B 75.87 MB -100.0%
hits_46.vortex 1.0 vortex-compact 41.82 MB 0 B 41.82 MB -100.0%
hits_47.vortex 1.0 vortex-compact 18.19 MB 0 B 18.19 MB -100.0%
hits_48.vortex 1.0 vortex-compact 17.27 MB 0 B 17.27 MB -100.0%
hits_49.vortex 1.0 vortex-compact 50.42 MB 0 B 50.42 MB -100.0%
hits_5.vortex 1.0 vortex-compact 62.83 MB 0 B 62.83 MB -100.0%
hits_50.vortex 1.0 vortex-compact 112.99 MB 0 B 112.99 MB -100.0%
hits_51.vortex 1.0 vortex-compact 167.75 MB 0 B 167.75 MB -100.0%
hits_52.vortex 1.0 vortex-compact 63.54 MB 0 B 63.54 MB -100.0%
hits_53.vortex 1.0 vortex-compact 58.88 MB 0 B 58.88 MB -100.0%
hits_54.vortex 1.0 vortex-compact 117.56 MB 0 B 117.56 MB -100.0%
hits_55.vortex 1.0 vortex-compact 96.03 MB 0 B 96.03 MB -100.0%
hits_56.vortex 1.0 vortex-compact 77.75 MB 0 B 77.75 MB -100.0%
hits_57.vortex 1.0 vortex-compact 83.35 MB 0 B 83.35 MB -100.0%
hits_58.vortex 1.0 vortex-compact 60.31 MB 0 B 60.31 MB -100.0%
hits_59.vortex 1.0 vortex-compact 66.15 MB 0 B 66.15 MB -100.0%
hits_6.vortex 1.0 vortex-compact 63.08 MB 0 B 63.08 MB -100.0%
hits_60.vortex 1.0 vortex-compact 64.15 MB 0 B 64.15 MB -100.0%
hits_61.vortex 1.0 vortex-compact 57.46 MB 0 B 57.46 MB -100.0%
hits_62.vortex 1.0 vortex-compact 74.08 MB 0 B 74.08 MB -100.0%
hits_63.vortex 1.0 vortex-compact 46.00 MB 0 B 46.00 MB -100.0%
hits_64.vortex 1.0 vortex-compact 53.78 MB 0 B 53.78 MB -100.0%
hits_65.vortex 1.0 vortex-compact 129.70 MB 0 B 129.70 MB -100.0%
hits_66.vortex 1.0 vortex-compact 53.36 MB 0 B 53.36 MB -100.0%
hits_67.vortex 1.0 vortex-compact 113.93 MB 0 B 113.93 MB -100.0%
hits_68.vortex 1.0 vortex-compact 75.85 MB 0 B 75.85 MB -100.0%
hits_69.vortex 1.0 vortex-compact 80.82 MB 0 B 80.82 MB -100.0%
hits_7.vortex 1.0 vortex-compact 63.72 MB 0 B 63.72 MB -100.0%
hits_70.vortex 1.0 vortex-compact 61.16 MB 0 B 61.16 MB -100.0%
hits_71.vortex 1.0 vortex-compact 69.17 MB 0 B 69.17 MB -100.0%
hits_72.vortex 1.0 vortex-compact 51.60 MB 0 B 51.60 MB -100.0%
hits_73.vortex 1.0 vortex-compact 69.83 MB 0 B 69.83 MB -100.0%
hits_74.vortex 1.0 vortex-compact 71.46 MB 0 B 71.46 MB -100.0%
hits_75.vortex 1.0 vortex-compact 43.56 MB 0 B 43.56 MB -100.0%
hits_76.vortex 1.0 vortex-compact 76.27 MB 0 B 76.27 MB -100.0%
hits_77.vortex 1.0 vortex-compact 117.90 MB 0 B 117.90 MB -100.0%
hits_78.vortex 1.0 vortex-compact 97.80 MB 0 B 97.80 MB -100.0%
hits_79.vortex 1.0 vortex-compact 85.53 MB 0 B 85.53 MB -100.0%
hits_8.vortex 1.0 vortex-compact 62.81 MB 0 B 62.81 MB -100.0%
hits_80.vortex 1.0 vortex-compact 67.87 MB 0 B 67.87 MB -100.0%
hits_81.vortex 1.0 vortex-compact 65.33 MB 0 B 65.33 MB -100.0%
hits_82.vortex 1.0 vortex-compact 66.78 MB 0 B 66.78 MB -100.0%
hits_83.vortex 1.0 vortex-compact 52.39 MB 0 B 52.39 MB -100.0%
hits_84.vortex 1.0 vortex-compact 72.94 MB 0 B 72.94 MB -100.0%
hits_85.vortex 1.0 vortex-compact 52.53 MB 0 B 52.53 MB -100.0%
hits_86.vortex 1.0 vortex-compact 48.15 MB 0 B 48.15 MB -100.0%
hits_87.vortex 1.0 vortex-compact 118.82 MB 0 B 118.82 MB -100.0%
hits_88.vortex 1.0 vortex-compact 73.15 MB 0 B 73.15 MB -100.0%
hits_89.vortex 1.0 vortex-compact 112.70 MB 0 B 112.70 MB -100.0%
hits_9.vortex 1.0 vortex-compact 65.54 MB 0 B 65.54 MB -100.0%
hits_90.vortex 1.0 vortex-compact 81.71 MB 0 B 81.71 MB -100.0%
hits_91.vortex 1.0 vortex-compact 60.77 MB 0 B 60.77 MB -100.0%
hits_92.vortex 1.0 vortex-compact 94.11 MB 0 B 94.11 MB -100.0%
hits_93.vortex 1.0 vortex-compact 58.73 MB 0 B 58.73 MB -100.0%
hits_94.vortex 1.0 vortex-compact 90.48 MB 0 B 90.48 MB -100.0%
hits_95.vortex 1.0 vortex-compact 57.60 MB 0 B 57.60 MB -100.0%
hits_96.vortex 1.0 vortex-compact 90.92 MB 0 B 90.92 MB -100.0%
hits_97.vortex 1.0 vortex-compact 69.03 MB 0 B 69.03 MB -100.0%
hits_98.vortex 1.0 vortex-compact 72.60 MB 0 B 72.60 MB -100.0%
hits_99.vortex 1.0 vortex-compact 77.16 MB 0 B 77.16 MB -100.0%

Totals:

  • vortex-compact: 7.04 GB → 0 B (-100.0%)
  • vortex-file-compressed: 10.98 GB → 10.98 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 (base)

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -9.4%
Engines: DataFusion No clear signal (-19.6%, environment too noisy confidence) · DuckDB No clear signal (+2.0%, environment too noisy confidence)
Vortex (geomean): 1.040x ➖
Parquet (geomean): 1.149x ➖
Shifts: Parquet (control) +14.9% · Median polish +6.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.086x ➖, 1↑ 5↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 542309121 467592624 1.16
tpch_q02/datafusion:vortex-file-compressed 🚨 933539614 683474593 1.37
tpch_q03/datafusion:vortex-file-compressed 🚨 896952893 592869271 1.51
tpch_q04/datafusion:vortex-file-compressed 284226486 279953440 1.02
tpch_q05/datafusion:vortex-file-compressed 568307503 673035622 0.84
tpch_q06/datafusion:vortex-file-compressed 🚨 511567376 372991731 1.37
tpch_q07/datafusion:vortex-file-compressed 🚨 1051902134 502537653 2.09
tpch_q08/datafusion:vortex-file-compressed 820116857 754538245 1.09
tpch_q09/datafusion:vortex-file-compressed 599427247 621174349 0.96
tpch_q10/datafusion:vortex-file-compressed 🚀 545065330 1063790775 0.51
tpch_q11/datafusion:vortex-file-compressed 541130586 728640506 0.74
tpch_q12/datafusion:vortex-file-compressed 665012204 608943140 1.09
tpch_q13/datafusion:vortex-file-compressed 309106237 237855187 1.30
tpch_q14/datafusion:vortex-file-compressed 485378197 449665906 1.08
tpch_q15/datafusion:vortex-file-compressed 795763056 779344446 1.02
tpch_q16/datafusion:vortex-file-compressed 327592190 410701580 0.80
tpch_q17/datafusion:vortex-file-compressed 603910434 624360046 0.97
tpch_q18/datafusion:vortex-file-compressed 390261310 368867244 1.06
tpch_q19/datafusion:vortex-file-compressed 🚨 765348460 540267586 1.42
tpch_q20/datafusion:vortex-file-compressed 604493005 488507213 1.24
tpch_q21/datafusion:vortex-file-compressed 839291514 808809637 1.04
tpch_q22/datafusion:vortex-file-compressed 306816249 270701194 1.13
datafusion / parquet (1.352x ❌, 0↑ 12↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 548037249 285820775 1.92
tpch_q02/datafusion:parquet 🚨 927373114 535222768 1.73
tpch_q03/datafusion:parquet 393639609 518837420 0.76
tpch_q04/datafusion:parquet 241443772 321467850 0.75
tpch_q05/datafusion:parquet 749799630 578527505 1.30
tpch_q06/datafusion:parquet 🚨 376271805 240230867 1.57
tpch_q07/datafusion:parquet 🚨 745487703 554829229 1.34
tpch_q08/datafusion:parquet 686920705 671225328 1.02
tpch_q09/datafusion:parquet 681640547 577297419 1.18
tpch_q10/datafusion:parquet 🚨 829645632 623785562 1.33
tpch_q11/datafusion:parquet 🚨 896007884 447524818 2.00
tpch_q12/datafusion:parquet 🚨 623036440 292668125 2.13
tpch_q13/datafusion:parquet 🚨 638088779 452906685 1.41
tpch_q14/datafusion:parquet 🚨 569492573 226620524 2.51
tpch_q15/datafusion:parquet 🚨 677000764 436949860 1.55
tpch_q16/datafusion:parquet 🚨 425802086 177969601 2.39
tpch_q17/datafusion:parquet 545023023 455610664 1.20
tpch_q18/datafusion:parquet 613857538 800314683 0.77
tpch_q19/datafusion:parquet 601446216 640722113 0.94
tpch_q20/datafusion:parquet 🚨 974242731 629585041 1.55
tpch_q21/datafusion:parquet 798186760 841183251 0.95
tpch_q22/datafusion:parquet 326878605 251996786 1.30
duckdb / vortex-file-compressed (0.996x ➖, 0↑ 0↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 350672889 378714179 0.93
tpch_q02/duckdb:vortex-file-compressed 1127914386 1100119425 1.03
tpch_q03/duckdb:vortex-file-compressed 804198405 847896553 0.95
tpch_q04/duckdb:vortex-file-compressed 565640349 704968672 0.80
tpch_q05/duckdb:vortex-file-compressed 1259580145 980949388 1.28
tpch_q06/duckdb:vortex-file-compressed 456866971 411162893 1.11
tpch_q07/duckdb:vortex-file-compressed 1247350533 1108842770 1.12
tpch_q08/duckdb:vortex-file-compressed 1318380688 1411703392 0.93
tpch_q09/duckdb:vortex-file-compressed 1197197065 1166431218 1.03
tpch_q10/duckdb:vortex-file-compressed 791499065 972177333 0.81
tpch_q11/duckdb:vortex-file-compressed 578049860 545669092 1.06
tpch_q12/duckdb:vortex-file-compressed 743268519 833393111 0.89
tpch_q13/duckdb:vortex-file-compressed 552577600 500020332 1.11
tpch_q14/duckdb:vortex-file-compressed 547240578 501743682 1.09
tpch_q15/duckdb:vortex-file-compressed 424843915 348846195 1.22
tpch_q16/duckdb:vortex-file-compressed 430268552 397236471 1.08
tpch_q17/duckdb:vortex-file-compressed 939900324 934057553 1.01
tpch_q18/duckdb:vortex-file-compressed 793669574 708665172 1.12
tpch_q19/duckdb:vortex-file-compressed 512648332 697999966 0.73
tpch_q20/duckdb:vortex-file-compressed 967897220 940126536 1.03
tpch_q21/duckdb:vortex-file-compressed 1207769780 1347826211 0.90
tpch_q22/duckdb:vortex-file-compressed 293916162 332942609 0.88
duckdb / parquet (0.976x ➖, 3↑ 2↓)
name PR 9b988d7 (ns) base cfdece3 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 633582787 557674635 1.14
tpch_q02/duckdb:parquet 🚨 1964493395 1338307390 1.47
tpch_q03/duckdb:parquet 🚀 1223784523 1768932069 0.69
tpch_q04/duckdb:parquet 692076897 846191118 0.82
tpch_q05/duckdb:parquet 1539695312 1698033487 0.91
tpch_q06/duckdb:parquet 🚀 478900912 737495338 0.65
tpch_q07/duckdb:parquet 1520398762 1567463592 0.97
tpch_q08/duckdb:parquet 1918345536 1742842941 1.10
tpch_q09/duckdb:parquet 1934335483 1795816616 1.08
tpch_q10/duckdb:parquet 1742524261 1481222193 1.18
tpch_q11/duckdb:parquet 🚨 967595275 705170285 1.37
tpch_q12/duckdb:parquet 🚀 763009424 1146975640 0.67
tpch_q13/duckdb:parquet 972126171 1159583331 0.84
tpch_q14/duckdb:parquet 845078513 829355956 1.02
tpch_q15/duckdb:parquet 736848806 624826114 1.18
tpch_q16/duckdb:parquet 867738227 844686564 1.03
tpch_q17/duckdb:parquet 946396260 1228626954 0.77
tpch_q18/duckdb:parquet 1139957273 960059732 1.19
tpch_q19/duckdb:parquet 943584754 1039115141 0.91
tpch_q20/duckdb:parquet 1517470842 1478706693 1.03
tpch_q21/duckdb:parquet 1163829511 1182348669 0.98
tpch_q22/duckdb:parquet 591470774 599886861 0.99

@codspeed-hq

codspeed-hq Bot commented Jun 24, 2026

Copy link
Copy Markdown

Merging this PR will degrade performance by 15.92%

⚠️ Unknown Walltime execution environment detected

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

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

⚡ 2 improved benchmarks
❌ 9 regressed benchmarks
✅ 1584 untouched benchmarks
⏩ 4 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_canonical_into[(1000, 10)] 15.9 µs 26.9 µs -40.83%
Simulation copy_nullable[65536] 1 ms 1.4 ms -24.27%
Simulation search_index_below_min_chunked 1.3 ms 1.6 ms -20.33%
Simulation search_index_mixed_out_of_range_chunked 1.3 ms 1.7 ms -20.19%
Simulation search_index_full_range_random_chunked 1.4 ms 1.7 ms -19.76%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 168.9 µs 206.6 µs -18.22%
Simulation search_index_above_max_chunked 1.7 ms 2 ms -17.59%
Simulation copy_non_nullable[65536] 908.5 µs 1,089.2 µs -16.59%
Simulation search_index_in_range_chunked 1.9 ms 2.3 ms -16.23%
Simulation chunked_varbinview_canonical_into[(1000, 10)] 191.1 µs 154.7 µs +23.54%
Simulation compact_sliced[(4096, 90)] 837.5 ns 750 ns +11.67%

Tip

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


Comparing ngates/onpair-split-1-shared-parent-kernels (95c4949) with develop (797b650)

Open in CodSpeed

Footnotes

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

Comment thread vortex-array/src/executor.rs
Comment thread vortex-array/src/executor.rs Outdated
Signed-off-by: "Nicholas Gates" <nick@nickgates.com>
@gatesn gatesn added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 30, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling

Vortex (geomean): 0.926x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.926x ➖, 3↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 🚀 89580864 122196273 0.73
polarsignals_q01/datafusion:vortex-file-compressed 256050890 273961742 0.93
polarsignals_q02/datafusion:vortex-file-compressed 21899330 23513717 0.93
polarsignals_q03/datafusion:vortex-file-compressed 248019095 257383087 0.96
polarsignals_q04/datafusion:vortex-file-compressed 10012118 9508080 1.05
polarsignals_q05/datafusion:vortex-file-compressed 🚀 14037982 15897988 0.88
polarsignals_q06/datafusion:vortex-file-compressed 20607254 21066004 0.98
polarsignals_q07/datafusion:vortex-file-compressed 🚀 11298908 13664792 0.83
polarsignals_q08/datafusion:vortex-file-compressed 397670718 393818908 1.01
polarsignals_q09/datafusion:vortex-file-compressed 11823482 11851853 1.00

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.0%
Engines: DataFusion No clear signal (+1.8%, environment too noisy confidence) · DuckDB No clear signal (+2.2%, low confidence)
Vortex (geomean): 1.029x ➖
Parquet (geomean): 1.010x ➖
Shifts: Parquet (control) +1.0% · Median polish +0.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.035x ➖, 1↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 7509363 5354605 1.40
fineweb_q01/datafusion:vortex-file-compressed 34180788 33905040 1.01
fineweb_q02/datafusion:vortex-file-compressed 🚀 37535747 42536998 0.88
fineweb_q03/datafusion:vortex-file-compressed 🚨 63779102 55909022 1.14
fineweb_q04/datafusion:vortex-file-compressed 274748127 274160654 1.00
fineweb_q05/datafusion:vortex-file-compressed 216377971 216862792 1.00
fineweb_q06/datafusion:vortex-file-compressed 54119934 56848428 0.95
fineweb_q07/datafusion:vortex-file-compressed 55131594 56036331 0.98
fineweb_q08/datafusion:vortex-file-compressed 23115457 22542752 1.03
datafusion / parquet (1.017x ➖, 0↑ 1↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 7778195 6610706 1.18
fineweb_q01/datafusion:parquet 287027882 293597856 0.98
fineweb_q02/datafusion:parquet 305111037 297015695 1.03
fineweb_q03/datafusion:parquet 288824497 280343436 1.03
fineweb_q04/datafusion:parquet 309127212 302685231 1.02
fineweb_q05/datafusion:parquet 300793702 308217770 0.98
fineweb_q06/datafusion:parquet 289635732 295472357 0.98
fineweb_q07/datafusion:parquet 279097562 284879508 0.98
fineweb_q08/datafusion:parquet 278742286 277902549 1.00
duckdb / vortex-file-compressed (1.023x ➖, 0↑ 1↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 3442932 3020250 1.14
fineweb_q01/duckdb:vortex-file-compressed 35589417 34651140 1.03
fineweb_q02/duckdb:vortex-file-compressed 40047265 41434754 0.97
fineweb_q03/duckdb:vortex-file-compressed 114594893 112756046 1.02
fineweb_q04/duckdb:vortex-file-compressed 276735640 277056700 1.00
fineweb_q05/duckdb:vortex-file-compressed 214829703 214410808 1.00
fineweb_q06/duckdb:vortex-file-compressed 53407746 52282940 1.02
fineweb_q07/duckdb:vortex-file-compressed 54146227 53140139 1.02
fineweb_q08/duckdb:vortex-file-compressed 21644720 21051011 1.03
duckdb / parquet (1.002x ➖, 0↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 32051858 32828367 0.98
fineweb_q01/duckdb:parquet 84527211 84746864 1.00
fineweb_q02/duckdb:parquet 84505087 84673075 1.00
fineweb_q03/duckdb:parquet 316825508 316244577 1.00
fineweb_q04/duckdb:parquet 448610348 445306919 1.01
fineweb_q05/duckdb:parquet 415038977 415185178 1.00
fineweb_q06/duckdb:parquet 204449330 204039687 1.00
fineweb_q07/duckdb:parquet 217308872 215873281 1.01
fineweb_q08/duckdb:parquet 33701195 32851320 1.03

File Size Changes (3 files changed, -46.3% overall, 1↑ 2↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB +206.43 KB +0.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
sample.vortex 1.0 vortex-compact 1.23 GB 0 B 1.23 GB -100.0%

Totals:

  • vortex-compact: 1.23 GB → 0 B (-100.0%)
  • vortex-file-compressed: 1.43 GB → 1.43 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.9%
Engines: DataFusion No clear signal (+1.6%, environment too noisy confidence) · DuckDB No clear signal (+1.6%, environment too noisy confidence)
Vortex (geomean): 0.973x ➖
Parquet (geomean): 0.952x ➖
Shifts: Parquet (control) -4.8% · Median polish -3.9%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.989x ➖, 1↑ 3↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 62757742 49775293 1.26
tpch_q02/datafusion:vortex-file-compressed 22729903 23171120 0.98
tpch_q03/datafusion:vortex-file-compressed 30251432 30855276 0.98
tpch_q04/datafusion:vortex-file-compressed 19084028 19452890 0.98
tpch_q05/datafusion:vortex-file-compressed 45258987 46640429 0.97
tpch_q06/datafusion:vortex-file-compressed 🚀 9869442 11194767 0.88
tpch_q07/datafusion:vortex-file-compressed 52308133 53179663 0.98
tpch_q08/datafusion:vortex-file-compressed 38296350 40363039 0.95
tpch_q09/datafusion:vortex-file-compressed 51416630 52428939 0.98
tpch_q10/datafusion:vortex-file-compressed 32247948 35661736 0.90
tpch_q11/datafusion:vortex-file-compressed 16102958 16820701 0.96
tpch_q12/datafusion:vortex-file-compressed 23790329 24203927 0.98
tpch_q13/datafusion:vortex-file-compressed 26836013 27333130 0.98
tpch_q14/datafusion:vortex-file-compressed 🚨 17866863 15549225 1.15
tpch_q15/datafusion:vortex-file-compressed 22422968 23518474 0.95
tpch_q16/datafusion:vortex-file-compressed 20214650 20268695 1.00
tpch_q17/datafusion:vortex-file-compressed 65112629 65914027 0.99
tpch_q18/datafusion:vortex-file-compressed 73737785 76515806 0.96
tpch_q19/datafusion:vortex-file-compressed 🚨 32358575 28555739 1.13
tpch_q20/datafusion:vortex-file-compressed 29529136 31523002 0.94
tpch_q21/datafusion:vortex-file-compressed 68123627 69665856 0.98
tpch_q22/datafusion:vortex-file-compressed 11633066 12372080 0.94
datafusion / parquet (0.962x ➖, 2↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 129674852 139203968 0.93
tpch_q02/datafusion:parquet 60042167 64403853 0.93
tpch_q03/datafusion:parquet 79871782 86330033 0.93
tpch_q04/datafusion:parquet 45182154 49243383 0.92
tpch_q05/datafusion:parquet 92536911 87415093 1.06
tpch_q06/datafusion:parquet 43010875 43570903 0.99
tpch_q07/datafusion:parquet 101748809 109844540 0.93
tpch_q08/datafusion:parquet 95162606 98538417 0.97
tpch_q09/datafusion:parquet 118059792 126825369 0.93
tpch_q10/datafusion:parquet 117492141 111764958 1.05
tpch_q11/datafusion:parquet 40306650 42826354 0.94
tpch_q12/datafusion:parquet 77888915 77050128 1.01
tpch_q13/datafusion:parquet 189471287 198665498 0.95
tpch_q14/datafusion:parquet 44765640 45963993 0.97
tpch_q15/datafusion:parquet 🚀 58874549 65465767 0.90
tpch_q16/datafusion:parquet 44977716 42032548 1.07
tpch_q17/datafusion:parquet 139099502 141966109 0.98
tpch_q18/datafusion:parquet 152372367 159023230 0.96
tpch_q19/datafusion:parquet 73055714 73631357 0.99
tpch_q20/datafusion:parquet 🚀 65803590 75719049 0.87
tpch_q21/datafusion:parquet 140182736 142003060 0.99
tpch_q22/datafusion:parquet 42712971 45702629 0.93
datafusion / arrow (0.966x ➖, 1↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 55001683 70803442 0.78
tpch_q02/datafusion:arrow 16499865 18245052 0.90
tpch_q03/datafusion:arrow 31537737 33896988 0.93
tpch_q04/datafusion:arrow 26189525 27830462 0.94
tpch_q05/datafusion:arrow 56943866 55135339 1.03
tpch_q06/datafusion:arrow 23561358 21427760 1.10
tpch_q07/datafusion:arrow 103233770 110167691 0.94
tpch_q08/datafusion:arrow 40388426 41168081 0.98
tpch_q09/datafusion:arrow 64070446 63988838 1.00
tpch_q10/datafusion:arrow 48565717 50989091 0.95
tpch_q11/datafusion:arrow 8980651 9592785 0.94
tpch_q12/datafusion:arrow 49293758 51741684 0.95
tpch_q13/datafusion:arrow 47640710 46391772 1.03
tpch_q14/datafusion:arrow 23114919 23426108 0.99
tpch_q15/datafusion:arrow 45096731 44946559 1.00
tpch_q16/datafusion:arrow 16249491 16225583 1.00
tpch_q17/datafusion:arrow 65418871 68975799 0.95
tpch_q18/datafusion:arrow 107334797 112481813 0.95
tpch_q19/datafusion:arrow 36297407 37090470 0.98
tpch_q20/datafusion:arrow 35191935 35569567 0.99
tpch_q21/datafusion:arrow 149181572 154351811 0.97
tpch_q22/datafusion:arrow 11914536 12032117 0.99
duckdb / vortex-file-compressed (0.957x ➖, 2↑ 1↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 🚨 31363663 28181124 1.11
tpch_q02/duckdb:vortex-file-compressed 25411188 27957107 0.91
tpch_q03/duckdb:vortex-file-compressed 32681884 35892229 0.91
tpch_q04/duckdb:vortex-file-compressed 29264794 29583493 0.99
tpch_q05/duckdb:vortex-file-compressed 37117195 38000410 0.98
tpch_q06/duckdb:vortex-file-compressed 🚀 8140452 9531008 0.85
tpch_q07/duckdb:vortex-file-compressed 35494883 38096501 0.93
tpch_q08/duckdb:vortex-file-compressed 40281708 43481389 0.93
tpch_q09/duckdb:vortex-file-compressed 58877816 62974632 0.93
tpch_q10/duckdb:vortex-file-compressed 🚀 41895764 47582811 0.88
tpch_q11/duckdb:vortex-file-compressed 14666128 15157444 0.97
tpch_q12/duckdb:vortex-file-compressed 23634388 25762918 0.92
tpch_q13/duckdb:vortex-file-compressed 40759869 42113333 0.97
tpch_q14/duckdb:vortex-file-compressed 21313565 20456568 1.04
tpch_q15/duckdb:vortex-file-compressed 16951253 16674953 1.02
tpch_q16/duckdb:vortex-file-compressed 28786342 30434697 0.95
tpch_q17/duckdb:vortex-file-compressed 23247412 25733077 0.90
tpch_q18/duckdb:vortex-file-compressed 54193881 54214060 1.00
tpch_q19/duckdb:vortex-file-compressed 28784147 29607403 0.97
tpch_q20/duckdb:vortex-file-compressed 33027300 32371251 1.02
tpch_q21/duckdb:vortex-file-compressed 103583467 107519225 0.96
tpch_q22/duckdb:vortex-file-compressed 16876826 17780185 0.95
duckdb / parquet (0.942x ➖, 4↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 78145659 78592097 0.99
tpch_q02/duckdb:parquet 39192493 41971155 0.93
tpch_q03/duckdb:parquet 70886584 72954078 0.97
tpch_q04/duckdb:parquet 49382834 51374752 0.96
tpch_q05/duckdb:parquet 68301500 70788554 0.96
tpch_q06/duckdb:parquet 22576612 23105120 0.98
tpch_q07/duckdb:parquet 83564568 88894430 0.94
tpch_q08/duckdb:parquet 82949929 87126679 0.95
tpch_q09/duckdb:parquet 143005089 151705410 0.94
tpch_q10/duckdb:parquet 138023261 133052948 1.04
tpch_q11/duckdb:parquet 22414274 24334571 0.92
tpch_q12/duckdb:parquet 58830084 55247736 1.06
tpch_q13/duckdb:parquet 🚀 248765988 280496734 0.89
tpch_q14/duckdb:parquet 🚀 51164989 57752792 0.89
tpch_q15/duckdb:parquet 26495543 29174345 0.91
tpch_q16/duckdb:parquet 58301787 62453659 0.93
tpch_q17/duckdb:parquet 58435608 60101449 0.97
tpch_q18/duckdb:parquet 121184464 124831075 0.97
tpch_q19/duckdb:parquet 🚀 69569999 91674172 0.76
tpch_q20/duckdb:parquet 🚀 65610855 72954315 0.90
tpch_q21/duckdb:parquet 182820047 188581736 0.97
tpch_q22/duckdb:parquet 53477171 57763710 0.93

File Size Changes (18 files changed, -44.2% overall, 4↑ 14↓)
File Scale Format Base HEAD Change %
orders_0.vortex 1.0 vortex-file-compressed 35.07 MB 35.76 MB +710.13 KB +2.0%
supplier_0.vortex 1.0 vortex-file-compressed 604.05 KB 613.18 KB +9.12 KB +1.5%
part_0.vortex 1.0 vortex-file-compressed 4.98 MB 5.05 MB +71.36 KB +1.4%
lineitem_1.vortex 1.0 vortex-file-compressed 81.97 MB 82.16 MB +195.77 KB +0.2%
partsupp_0.vortex 1.0 vortex-file-compressed 23.70 MB 23.69 MB 13.72 KB -0.1%
lineitem_0.vortex 1.0 vortex-file-compressed 82.12 MB 82.08 MB 47.73 KB -0.1%
customer_0.vortex 1.0 vortex-file-compressed 8.89 MB 8.88 MB 6.07 KB -0.1%
region_0.vortex 1.0 vortex-file-compressed 6.65 KB 6.14 KB 520 B -7.6%
customer_0.vortex 1.0 vortex-compact 7.43 MB 0 B 7.43 MB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 0 B 63.00 MB -100.0%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 0 B 63.03 MB -100.0%
nation_0.vortex 1.0 vortex-compact 8.18 KB 0 B 8.18 KB -100.0%
orders_0.vortex 1.0 vortex-compact 31.73 MB 0 B 31.73 MB -100.0%
part_0.vortex 1.0 vortex-compact 3.40 MB 0 B 3.40 MB -100.0%
partsupp_0.vortex 1.0 vortex-compact 20.67 MB 0 B 20.67 MB -100.0%
region_0.vortex 1.0 vortex-compact 5.83 KB 0 B 5.83 KB -100.0%
supplier_0.vortex 1.0 vortex-compact 496.46 KB 0 B 496.46 KB -100.0%

Totals:

  • vortex-compact: 190.02 MB → 0 B (-100.0%)
  • vortex-file-compressed: 237.59 MB → 238.49 MB (+0.4%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.7%
Engines: DataFusion No clear signal (+4.6%, low confidence) · DuckDB No clear signal (+0.8%, low confidence)
Vortex (geomean): 1.023x ➖
Parquet (geomean): 0.996x ➖
Shifts: Parquet (control) -0.4% · Median polish -0.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.041x ➖, 1↑ 19↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 🚨 26419324 21686689 1.22
tpcds_q02/datafusion:vortex-file-compressed 🚨 51407932 45063684 1.14
tpcds_q03/datafusion:vortex-file-compressed 15719714 14544005 1.08
tpcds_q04/datafusion:vortex-file-compressed 🚨 267394104 223873937 1.19
tpcds_q05/datafusion:vortex-file-compressed 44684834 42920463 1.04
tpcds_q06/datafusion:vortex-file-compressed 24297731 22980343 1.06
tpcds_q07/datafusion:vortex-file-compressed 39597238 40990751 0.97
tpcds_q08/datafusion:vortex-file-compressed 29584851 30839117 0.96
tpcds_q09/datafusion:vortex-file-compressed 30716410 31712341 0.97
tpcds_q10/datafusion:vortex-file-compressed 🚨 42047478 37676870 1.12
tpcds_q11/datafusion:vortex-file-compressed 135574742 130590343 1.04
tpcds_q12/datafusion:vortex-file-compressed 🚨 19314002 17149838 1.13
tpcds_q13/datafusion:vortex-file-compressed 48433810 45959708 1.05
tpcds_q14/datafusion:vortex-file-compressed 164175026 161076201 1.02
tpcds_q15/datafusion:vortex-file-compressed 27979064 26157923 1.07
tpcds_q16/datafusion:vortex-file-compressed 24624381 23319372 1.06
tpcds_q17/datafusion:vortex-file-compressed 61268898 59725773 1.03
tpcds_q18/datafusion:vortex-file-compressed 64390660 59388964 1.08
tpcds_q19/datafusion:vortex-file-compressed 21447870 22172093 0.97
tpcds_q20/datafusion:vortex-file-compressed 20928157 19604069 1.07
tpcds_q21/datafusion:vortex-file-compressed 35473688 36474084 0.97
tpcds_q22/datafusion:vortex-file-compressed 129784937 131437148 0.99
tpcds_q23/datafusion:vortex-file-compressed 149708559 158282177 0.95
tpcds_q24/datafusion:vortex-file-compressed 🚨 97643423 85168027 1.15
tpcds_q25/datafusion:vortex-file-compressed 64779018 62735774 1.03
tpcds_q26/datafusion:vortex-file-compressed 🚨 33594423 30536780 1.10
tpcds_q27/datafusion:vortex-file-compressed 94745280 93761842 1.01
tpcds_q28/datafusion:vortex-file-compressed 🚀 29940967 33765144 0.89
tpcds_q29/datafusion:vortex-file-compressed 60157914 59232815 1.02
tpcds_q30/datafusion:vortex-file-compressed 🚨 30065226 25543711 1.18
tpcds_q31/datafusion:vortex-file-compressed 🚨 80287571 71731247 1.12
tpcds_q32/datafusion:vortex-file-compressed 18975605 18137887 1.05
tpcds_q33/datafusion:vortex-file-compressed 29341488 28890845 1.02
tpcds_q34/datafusion:vortex-file-compressed 🚨 30179450 25066009 1.20
tpcds_q35/datafusion:vortex-file-compressed 🚨 51471048 43634225 1.18
tpcds_q36/datafusion:vortex-file-compressed 59363430 57448443 1.03
tpcds_q37/datafusion:vortex-file-compressed 19636933 20897587 0.94
tpcds_q38/datafusion:vortex-file-compressed 🚨 44769611 38799136 1.15
tpcds_q39/datafusion:vortex-file-compressed 104519134 107533071 0.97
tpcds_q40/datafusion:vortex-file-compressed 29921084 29435793 1.02
tpcds_q41/datafusion:vortex-file-compressed 20085530 19975943 1.01
tpcds_q42/datafusion:vortex-file-compressed 13669734 13545463 1.01
tpcds_q43/datafusion:vortex-file-compressed 18859228 18447877 1.02
tpcds_q44/datafusion:vortex-file-compressed 29070830 29819023 0.97
tpcds_q45/datafusion:vortex-file-compressed 27418756 25031383 1.10
tpcds_q46/datafusion:vortex-file-compressed 36258319 35961254 1.01
tpcds_q47/datafusion:vortex-file-compressed 140275509 138529908 1.01
tpcds_q48/datafusion:vortex-file-compressed 36527284 39176453 0.93
tpcds_q49/datafusion:vortex-file-compressed 56360796 57941432 0.97
tpcds_q50/datafusion:vortex-file-compressed 39446588 37694752 1.05
tpcds_q51/datafusion:vortex-file-compressed 92374232 88126069 1.05
tpcds_q52/datafusion:vortex-file-compressed 14471066 14803058 0.98
tpcds_q53/datafusion:vortex-file-compressed 22422110 22582154 0.99
tpcds_q54/datafusion:vortex-file-compressed 34298804 34239913 1.00
tpcds_q55/datafusion:vortex-file-compressed 13762100 13522708 1.02
tpcds_q56/datafusion:vortex-file-compressed 29988968 29947166 1.00
tpcds_q57/datafusion:vortex-file-compressed 🚨 110117272 91386821 1.20
tpcds_q58/datafusion:vortex-file-compressed 56568551 54822224 1.03
tpcds_q59/datafusion:vortex-file-compressed 62356447 61207534 1.02
tpcds_q60/datafusion:vortex-file-compressed 29563988 29756838 0.99
tpcds_q61/datafusion:vortex-file-compressed 38675616 41724290 0.93
tpcds_q62/datafusion:vortex-file-compressed 🚨 24031125 21296453 1.13
tpcds_q63/datafusion:vortex-file-compressed 22225515 22181916 1.00
tpcds_q64/datafusion:vortex-file-compressed 386578040 370326609 1.04
tpcds_q65/datafusion:vortex-file-compressed 51271326 51212441 1.00
tpcds_q66/datafusion:vortex-file-compressed 69767416 67592157 1.03
tpcds_q67/datafusion:vortex-file-compressed 157493478 154031928 1.02
tpcds_q68/datafusion:vortex-file-compressed 33657810 33396466 1.01
tpcds_q69/datafusion:vortex-file-compressed 🚨 40732699 35521784 1.15
tpcds_q70/datafusion:vortex-file-compressed 93854020 94507877 0.99
tpcds_q71/datafusion:vortex-file-compressed 24136286 23351825 1.03
tpcds_q72/datafusion:vortex-file-compressed 2071831645 2109649806 0.98
tpcds_q73/datafusion:vortex-file-compressed 🚨 30202133 24190885 1.25
tpcds_q74/datafusion:vortex-file-compressed 79874102 80288963 0.99
tpcds_q75/datafusion:vortex-file-compressed 109854248 107371561 1.02
tpcds_q76/datafusion:vortex-file-compressed 27582682 28542187 0.97
tpcds_q77/datafusion:vortex-file-compressed 36705584 37080931 0.99
tpcds_q78/datafusion:vortex-file-compressed 115637937 111358154 1.04
tpcds_q79/datafusion:vortex-file-compressed 29252754 29083122 1.01
tpcds_q80/datafusion:vortex-file-compressed 88770979 84989107 1.04
tpcds_q81/datafusion:vortex-file-compressed 🚨 29283790 24062464 1.22
tpcds_q82/datafusion:vortex-file-compressed 21638732 22882968 0.95
tpcds_q83/datafusion:vortex-file-compressed 36435610 36058001 1.01
tpcds_q84/datafusion:vortex-file-compressed 13346179 12380648 1.08
tpcds_q85/datafusion:vortex-file-compressed 95823213 90729547 1.06
tpcds_q86/datafusion:vortex-file-compressed 🚨 19386308 14950286 1.30
tpcds_q87/datafusion:vortex-file-compressed 43739714 41260715 1.06
tpcds_q88/datafusion:vortex-file-compressed 55504649 55632559 1.00
tpcds_q89/datafusion:vortex-file-compressed 25566220 25672020 1.00
tpcds_q90/datafusion:vortex-file-compressed 13662355 13148788 1.04
tpcds_q91/datafusion:vortex-file-compressed 17901721 18106875 0.99
tpcds_q92/datafusion:vortex-file-compressed 16017542 15810008 1.01
tpcds_q93/datafusion:vortex-file-compressed 32984906 31429201 1.05
tpcds_q94/datafusion:vortex-file-compressed 22721247 20943311 1.08
tpcds_q95/datafusion:vortex-file-compressed 57944004 54951854 1.05
tpcds_q96/datafusion:vortex-file-compressed 13693603 13208253 1.04
tpcds_q97/datafusion:vortex-file-compressed 29661679 29220549 1.02
tpcds_q98/datafusion:vortex-file-compressed 23924150 24450469 0.98
tpcds_q99/datafusion:vortex-file-compressed 🚨 31921738 25696370 1.24
datafusion / parquet (0.995x ➖, 2↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 23257741 23833035 0.98
tpcds_q02/datafusion:parquet 40505150 41984657 0.96
tpcds_q03/datafusion:parquet 13102671 13533870 0.97
tpcds_q04/datafusion:parquet 290070285 294028013 0.99
tpcds_q05/datafusion:parquet 47227111 45639617 1.03
tpcds_q06/datafusion:parquet 22692623 22450120 1.01
tpcds_q07/datafusion:parquet 75712885 74080274 1.02
tpcds_q08/datafusion:parquet 29369016 28072424 1.05
tpcds_q09/datafusion:parquet 40261119 39133607 1.03
tpcds_q10/datafusion:parquet 72128863 71775962 1.00
tpcds_q11/datafusion:parquet 146057690 145404653 1.00
tpcds_q12/datafusion:parquet 18145267 18937460 0.96
tpcds_q13/datafusion:parquet 73096822 73917026 0.99
tpcds_q14/datafusion:parquet 154679394 157629264 0.98
tpcds_q15/datafusion:parquet 20492004 21073713 0.97
tpcds_q16/datafusion:parquet 29187862 28503305 1.02
tpcds_q17/datafusion:parquet 59755608 63935290 0.93
tpcds_q18/datafusion:parquet 104081586 112142232 0.93
tpcds_q19/datafusion:parquet 22711726 23093371 0.98
tpcds_q20/datafusion:parquet 16760526 16982835 0.99
tpcds_q21/datafusion:parquet 19191138 18788209 1.02
tpcds_q22/datafusion:parquet 🚨 195144112 167310674 1.17
tpcds_q23/datafusion:parquet 148210529 153420649 0.97
tpcds_q24/datafusion:parquet 90559906 85775613 1.06
tpcds_q25/datafusion:parquet 61752681 63152328 0.98
tpcds_q26/datafusion:parquet 66353096 62416487 1.06
tpcds_q27/datafusion:parquet 136488174 135920258 1.00
tpcds_q28/datafusion:parquet 44310929 46610569 0.95
tpcds_q29/datafusion:parquet 62587790 64854430 0.97
tpcds_q30/datafusion:parquet 32693722 32127853 1.02
tpcds_q31/datafusion:parquet 64045091 65350834 0.98
tpcds_q32/datafusion:parquet 16015781 16574139 0.97
tpcds_q33/datafusion:parquet 28164842 27195733 1.04
tpcds_q34/datafusion:parquet 23139301 22538823 1.03
tpcds_q35/datafusion:parquet 70333731 70213256 1.00
tpcds_q36/datafusion:parquet 56431284 60149023 0.94
tpcds_q37/datafusion:parquet 20363377 19050045 1.07
tpcds_q38/datafusion:parquet 43148364 40278096 1.07
tpcds_q39/datafusion:parquet 72995185 73353834 1.00
tpcds_q40/datafusion:parquet 23045785 23030187 1.00
tpcds_q41/datafusion:parquet 14171259 15249658 0.93
tpcds_q42/datafusion:parquet 11513337 12409466 0.93
tpcds_q43/datafusion:parquet 16553651 16704274 0.99
tpcds_q44/datafusion:parquet 32180452 31569681 1.02
tpcds_q45/datafusion:parquet 27017099 28945277 0.93
tpcds_q46/datafusion:parquet 31166545 31929121 0.98
tpcds_q47/datafusion:parquet 125043766 129740249 0.96
tpcds_q48/datafusion:parquet 68290878 69043656 0.99
tpcds_q49/datafusion:parquet 56442164 57023657 0.99
tpcds_q50/datafusion:parquet 42131442 42455467 0.99
tpcds_q51/datafusion:parquet 87185786 84823870 1.03
tpcds_q52/datafusion:parquet 12181542 11899600 1.02
tpcds_q53/datafusion:parquet 17846525 18162494 0.98
tpcds_q54/datafusion:parquet 32425369 32383921 1.00
tpcds_q55/datafusion:parquet 11040330 11834285 0.93
tpcds_q56/datafusion:parquet 27360317 27549900 0.99
tpcds_q57/datafusion:parquet 102991774 104215896 0.99
tpcds_q58/datafusion:parquet 52185395 54299094 0.96
tpcds_q59/datafusion:parquet 62124808 61790162 1.01
tpcds_q60/datafusion:parquet 27853849 28015881 0.99
tpcds_q61/datafusion:parquet 41532871 42782889 0.97
tpcds_q62/datafusion:parquet 🚨 24832940 21125840 1.18
tpcds_q63/datafusion:parquet 17576005 17918178 0.98
tpcds_q64/datafusion:parquet 293892873 298936141 0.98
tpcds_q65/datafusion:parquet 36798586 36710224 1.00
tpcds_q66/datafusion:parquet 68758277 68758413 1.00
tpcds_q67/datafusion:parquet 148984499 144847208 1.03
tpcds_q68/datafusion:parquet 30785054 31258247 0.98
tpcds_q69/datafusion:parquet 67398190 70680259 0.95
tpcds_q70/datafusion:parquet 33824593 33253312 1.02
tpcds_q71/datafusion:parquet 23759302 22267389 1.07
tpcds_q72/datafusion:parquet 579785250 577130764 1.00
tpcds_q73/datafusion:parquet 20711986 21288712 0.97
tpcds_q74/datafusion:parquet 80507424 83936003 0.96
tpcds_q75/datafusion:parquet 111262861 104825157 1.06
tpcds_q76/datafusion:parquet 30603258 29568093 1.04
tpcds_q77/datafusion:parquet 38997188 38310455 1.02
tpcds_q78/datafusion:parquet 109152697 107943110 1.01
tpcds_q79/datafusion:parquet 26318033 27855501 0.94
tpcds_q80/datafusion:parquet 74911098 75290305 0.99
tpcds_q81/datafusion:parquet 30300615 28817800 1.05
tpcds_q82/datafusion:parquet 19894794 18757918 1.06
tpcds_q83/datafusion:parquet 40399346 40040273 1.01
tpcds_q84/datafusion:parquet 38952152 38577439 1.01
tpcds_q85/datafusion:parquet 142996892 146840996 0.97
tpcds_q86/datafusion:parquet 🚀 14034923 15936680 0.88
tpcds_q87/datafusion:parquet 43873409 42773458 1.03
tpcds_q88/datafusion:parquet 59413485 62057548 0.96
tpcds_q89/datafusion:parquet 21344409 22422033 0.95
tpcds_q90/datafusion:parquet 14125826 15289576 0.92
tpcds_q91/datafusion:parquet 58260007 55818142 1.04
tpcds_q92/datafusion:parquet 16955999 17342475 0.98
tpcds_q93/datafusion:parquet 29877826 29621023 1.01
tpcds_q94/datafusion:parquet 20665857 20220758 1.02
tpcds_q95/datafusion:parquet 60605501 61741405 0.98
tpcds_q96/datafusion:parquet 🚀 12123651 13505571 0.90
tpcds_q97/datafusion:parquet 29621082 30029713 0.99
tpcds_q98/datafusion:parquet 21092315 21107251 1.00
tpcds_q99/datafusion:parquet 25707937 25502204 1.01
duckdb / vortex-file-compressed (1.004x ➖, 10↑ 19↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 23496524 22645145 1.04
tpcds_q02/duckdb:vortex-file-compressed 🚨 31884658 22652172 1.41
tpcds_q03/duckdb:vortex-file-compressed 🚀 15806974 19554110 0.81
tpcds_q04/duckdb:vortex-file-compressed 92098979 94546169 0.97
tpcds_q05/duckdb:vortex-file-compressed 33342566 34076737 0.98
tpcds_q06/duckdb:vortex-file-compressed 33185253 34824277 0.95
tpcds_q07/duckdb:vortex-file-compressed 🚀 24297471 29505243 0.82
tpcds_q08/duckdb:vortex-file-compressed 28226876 26624987 1.06
tpcds_q09/duckdb:vortex-file-compressed 16838999 16091633 1.05
tpcds_q10/duckdb:vortex-file-compressed 37597676 39595828 0.95
tpcds_q11/duckdb:vortex-file-compressed 🚀 64894839 74552828 0.87
tpcds_q12/duckdb:vortex-file-compressed 15424868 15945027 0.97
tpcds_q13/duckdb:vortex-file-compressed 33487620 34765741 0.96
tpcds_q14/duckdb:vortex-file-compressed 97801934 101347230 0.97
tpcds_q15/duckdb:vortex-file-compressed 27686129 27719663 1.00
tpcds_q16/duckdb:vortex-file-compressed 🚨 25294042 22973128 1.10
tpcds_q17/duckdb:vortex-file-compressed 47999416 47117940 1.02
tpcds_q18/duckdb:vortex-file-compressed 38127343 40562080 0.94
tpcds_q19/duckdb:vortex-file-compressed 32922609 34603871 0.95
tpcds_q20/duckdb:vortex-file-compressed 16479016 16220391 1.02
tpcds_q21/duckdb:vortex-file-compressed 15928239 16188840 0.98
tpcds_q22/duckdb:vortex-file-compressed 77062336 71651162 1.08
tpcds_q23/duckdb:vortex-file-compressed 🚨 95414012 85793599 1.11
tpcds_q24/duckdb:vortex-file-compressed 🚨 48890183 43253475 1.13
tpcds_q25/duckdb:vortex-file-compressed 🚨 40032897 35786949 1.12
tpcds_q26/duckdb:vortex-file-compressed 🚨 21849754 18883958 1.16
tpcds_q27/duckdb:vortex-file-compressed 26725624 29522086 0.91
tpcds_q28/duckdb:vortex-file-compressed 12041810 11618156 1.04
tpcds_q29/duckdb:vortex-file-compressed 44881762 46153191 0.97
tpcds_q30/duckdb:vortex-file-compressed 25382798 26152376 0.97
tpcds_q31/duckdb:vortex-file-compressed 30296295 31833441 0.95
tpcds_q32/duckdb:vortex-file-compressed 13007560 13208370 0.98
tpcds_q33/duckdb:vortex-file-compressed 24331515 25013158 0.97
tpcds_q34/duckdb:vortex-file-compressed 25478993 27179446 0.94
tpcds_q35/duckdb:vortex-file-compressed 65262368 68062905 0.96
tpcds_q36/duckdb:vortex-file-compressed 24579810 25532090 0.96
tpcds_q37/duckdb:vortex-file-compressed 19400763 19736421 0.98
tpcds_q38/duckdb:vortex-file-compressed 36834605 40016192 0.92
tpcds_q39/duckdb:vortex-file-compressed 🚨 35510153 28941253 1.23
tpcds_q40/duckdb:vortex-file-compressed 🚨 20117523 17737512 1.13
tpcds_q41/duckdb:vortex-file-compressed 12297247 12589665 0.98
tpcds_q42/duckdb:vortex-file-compressed 13812185 15103281 0.91
tpcds_q43/duckdb:vortex-file-compressed 🚨 20717220 18479464 1.12
tpcds_q44/duckdb:vortex-file-compressed 21400074 21447062 1.00
tpcds_q45/duckdb:vortex-file-compressed 31217378 30349197 1.03
tpcds_q46/duckdb:vortex-file-compressed 31306889 32351795 0.97
tpcds_q47/duckdb:vortex-file-compressed 52375126 52515240 1.00
tpcds_q48/duckdb:vortex-file-compressed 29060689 31935549 0.91
tpcds_q49/duckdb:vortex-file-compressed 🚨 38707172 35005732 1.11
tpcds_q50/duckdb:vortex-file-compressed 28189209 27500129 1.03
tpcds_q51/duckdb:vortex-file-compressed 106241053 105928257 1.00
tpcds_q52/duckdb:vortex-file-compressed 13700769 15087283 0.91
tpcds_q53/duckdb:vortex-file-compressed 23155378 24319491 0.95
tpcds_q54/duckdb:vortex-file-compressed 28964134 28883664 1.00
tpcds_q55/duckdb:vortex-file-compressed 🚀 12426426 14514279 0.86
tpcds_q56/duckdb:vortex-file-compressed 🚀 25497927 28852459 0.88
tpcds_q57/duckdb:vortex-file-compressed 🚨 42148040 35847419 1.18
tpcds_q58/duckdb:vortex-file-compressed 29985523 31705711 0.95
tpcds_q59/duckdb:vortex-file-compressed 🚨 57449544 38168143 1.51
tpcds_q60/duckdb:vortex-file-compressed 27298989 29443664 0.93
tpcds_q61/duckdb:vortex-file-compressed 30824346 32390957 0.95
tpcds_q62/duckdb:vortex-file-compressed 15751300 15201897 1.04
tpcds_q63/duckdb:vortex-file-compressed 21128010 22211570 0.95
tpcds_q64/duckdb:vortex-file-compressed 95100136 100456423 0.95
tpcds_q65/duckdb:vortex-file-compressed 22605908 23155763 0.98
tpcds_q66/duckdb:vortex-file-compressed 29650103 29315266 1.01
tpcds_q67/duckdb:vortex-file-compressed 140995713 143721074 0.98
tpcds_q68/duckdb:vortex-file-compressed 30259916 32765715 0.92
tpcds_q69/duckdb:vortex-file-compressed 40762645 43271209 0.94
tpcds_q70/duckdb:vortex-file-compressed 🚨 37320505 33155152 1.13
tpcds_q71/duckdb:vortex-file-compressed 🚀 21364871 23929780 0.89
tpcds_q72/duckdb:vortex-file-compressed 🚨 177515415 151842771 1.17
tpcds_q73/duckdb:vortex-file-compressed 🚀 25250006 29363968 0.86
tpcds_q74/duckdb:vortex-file-compressed 42146647 46182250 0.91
tpcds_q75/duckdb:vortex-file-compressed 🚨 55034336 48941954 1.12
tpcds_q76/duckdb:vortex-file-compressed 🚀 19080919 23331765 0.82
tpcds_q77/duckdb:vortex-file-compressed 24555214 24256283 1.01
tpcds_q78/duckdb:vortex-file-compressed 🚨 79006514 67211620 1.18
tpcds_q79/duckdb:vortex-file-compressed 25710116 27559903 0.93
tpcds_q80/duckdb:vortex-file-compressed 48614673 46509971 1.05
tpcds_q81/duckdb:vortex-file-compressed 30371344 30132100 1.01
tpcds_q82/duckdb:vortex-file-compressed 46180557 45864093 1.01
tpcds_q83/duckdb:vortex-file-compressed 🚨 32234945 29237388 1.10
tpcds_q84/duckdb:vortex-file-compressed 16927023 16648492 1.02
tpcds_q85/duckdb:vortex-file-compressed 46030602 43657723 1.05
tpcds_q86/duckdb:vortex-file-compressed 18029339 16974846 1.06
tpcds_q87/duckdb:vortex-file-compressed 🚀 40067747 45113276 0.89
tpcds_q88/duckdb:vortex-file-compressed 53897769 57676097 0.93
tpcds_q89/duckdb:vortex-file-compressed 🚀 22436461 25143992 0.89
tpcds_q90/duckdb:vortex-file-compressed 10949974 10893007 1.01
tpcds_q91/duckdb:vortex-file-compressed 24605526 22448929 1.10
tpcds_q92/duckdb:vortex-file-compressed 18270563 17693744 1.03
tpcds_q93/duckdb:vortex-file-compressed 30351148 27763040 1.09
tpcds_q94/duckdb:vortex-file-compressed 21681443 21794584 0.99
tpcds_q95/duckdb:vortex-file-compressed 🚨 158507757 121508054 1.30
tpcds_q96/duckdb:vortex-file-compressed 12193585 13363954 0.91
tpcds_q97/duckdb:vortex-file-compressed 40582124 36921327 1.10
tpcds_q98/duckdb:vortex-file-compressed 19249948 19547702 0.98
tpcds_q99/duckdb:vortex-file-compressed 🚨 22063987 18789942 1.17
duckdb / parquet (0.996x ➖, 1↑ 1↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29761100 29696674 1.00
tpcds_q02/duckdb:parquet 25320843 24000867 1.05
tpcds_q03/duckdb:parquet 13260692 12877429 1.03
tpcds_q04/duckdb:parquet 169462216 170380233 0.99
tpcds_q05/duckdb:parquet 31282579 30915495 1.01
tpcds_q06/duckdb:parquet 33942397 33857533 1.00
tpcds_q07/duckdb:parquet 24391810 24685905 0.99
tpcds_q08/duckdb:parquet 29360110 29670618 0.99
tpcds_q09/duckdb:parquet 44489172 45054926 0.99
tpcds_q10/duckdb:parquet 37178139 37762293 0.98
tpcds_q11/duckdb:parquet 91698816 90448952 1.01
tpcds_q12/duckdb:parquet 17058895 17175137 0.99
tpcds_q13/duckdb:parquet 34649357 34920610 0.99
tpcds_q14/duckdb:parquet 100629246 105520369 0.95
tpcds_q15/duckdb:parquet 30746657 30456725 1.01
tpcds_q16/duckdb:parquet 22228693 22513997 0.99
tpcds_q17/duckdb:parquet 38478397 38625467 1.00
tpcds_q18/duckdb:parquet 48457626 48995186 0.99
tpcds_q19/duckdb:parquet 31587234 31413320 1.01
tpcds_q20/duckdb:parquet 18670748 18889825 0.99
tpcds_q21/duckdb:parquet 11912559 11897102 1.00
tpcds_q22/duckdb:parquet 71934869 73546876 0.98
tpcds_q23/duckdb:parquet 81135684 83950854 0.97
tpcds_q24/duckdb:parquet 46562052 46586169 1.00
tpcds_q25/duckdb:parquet 36082163 35683457 1.01
tpcds_q26/duckdb:parquet 38500926 39754284 0.97
tpcds_q27/duckdb:parquet 52396655 52281793 1.00
tpcds_q28/duckdb:parquet 42333791 42851650 0.99
tpcds_q29/duckdb:parquet 36129104 36897576 0.98
tpcds_q30/duckdb:parquet 37258542 37645164 0.99
tpcds_q31/duckdb:parquet 27168955 27575858 0.99
tpcds_q32/duckdb:parquet 12792348 12759568 1.00
tpcds_q33/duckdb:parquet 23882029 24461969 0.98
tpcds_q34/duckdb:parquet 24137908 22268719 1.08
tpcds_q35/duckdb:parquet 60298966 61164087 0.99
tpcds_q36/duckdb:parquet 22538925 22207346 1.01
tpcds_q37/duckdb:parquet 14545062 14134792 1.03
tpcds_q38/duckdb:parquet 36466566 36954080 0.99
tpcds_q39/duckdb:parquet 🚀 31841645 38621319 0.82
tpcds_q40/duckdb:parquet 19465752 19569548 0.99
tpcds_q41/duckdb:parquet 8832271 8928563 0.99
tpcds_q42/duckdb:parquet 13035297 12527800 1.04
tpcds_q43/duckdb:parquet 16711101 18373545 0.91
tpcds_q44/duckdb:parquet 25827139 26237645 0.98
tpcds_q45/duckdb:parquet 28189501 28877077 0.98
tpcds_q46/duckdb:parquet 47956691 47444358 1.01
tpcds_q47/duckdb:parquet 49619197 51602018 0.96
tpcds_q48/duckdb:parquet 32629831 32402746 1.01
tpcds_q49/duckdb:parquet 29832334 29671284 1.01
tpcds_q50/duckdb:parquet 26350634 26250443 1.00
tpcds_q51/duckdb:parquet 103290672 107273843 0.96
tpcds_q52/duckdb:parquet 13261776 12666038 1.05
tpcds_q53/duckdb:parquet 19032676 19080015 1.00
tpcds_q54/duckdb:parquet 29214464 29560864 0.99
tpcds_q55/duckdb:parquet 12553993 12689897 0.99
tpcds_q56/duckdb:parquet 23774945 24450570 0.97
tpcds_q57/duckdb:parquet 38181505 38516680 0.99
tpcds_q58/duckdb:parquet 25062555 26700600 0.94
tpcds_q59/duckdb:parquet 36341520 36084199 1.01
tpcds_q60/duckdb:parquet 25313800 24772105 1.02
tpcds_q61/duckdb:parquet 31956048 31849385 1.00
tpcds_q62/duckdb:parquet 12578803 12716979 0.99
tpcds_q63/duckdb:parquet 17801282 17614371 1.01
tpcds_q64/duckdb:parquet 81260239 77771482 1.04
tpcds_q65/duckdb:parquet 22855371 22891916 1.00
tpcds_q66/duckdb:parquet 29225716 30063803 0.97
tpcds_q67/duckdb:parquet 134472865 135386911 0.99
tpcds_q68/duckdb:parquet 39133415 38896673 1.01
tpcds_q69/duckdb:parquet 39182531 38836148 1.01
tpcds_q70/duckdb:parquet 22366461 22523987 0.99
tpcds_q71/duckdb:parquet 24069980 23082229 1.04
tpcds_q72/duckdb:parquet 168030925 167311182 1.00
tpcds_q73/duckdb:parquet 🚨 21788692 19108698 1.14
tpcds_q74/duckdb:parquet 126471929 127701981 0.99
tpcds_q75/duckdb:parquet 56966001 56964963 1.00
tpcds_q76/duckdb:parquet 22215940 21526270 1.03
tpcds_q77/duckdb:parquet 25178369 25295449 1.00
tpcds_q78/duckdb:parquet 77166340 76315951 1.01
tpcds_q79/duckdb:parquet 29829839 29693021 1.00
tpcds_q80/duckdb:parquet 44229774 44618396 0.99
tpcds_q81/duckdb:parquet 35207209 35949043 0.98
tpcds_q82/duckdb:parquet 16508453 16856593 0.98
tpcds_q83/duckdb:parquet 18451127 18647213 0.99
tpcds_q84/duckdb:parquet 20552997 20731149 0.99
tpcds_q85/duckdb:parquet 42124107 41515260 1.01
tpcds_q86/duckdb:parquet 14066443 14058369 1.00
tpcds_q87/duckdb:parquet 39736035 38828395 1.02
tpcds_q88/duckdb:parquet 53037090 53554345 0.99
tpcds_q89/duckdb:parquet 22006521 21992027 1.00
tpcds_q90/duckdb:parquet 8454353 8584137 0.98
tpcds_q91/duckdb:parquet 24669992 25574491 0.96
tpcds_q92/duckdb:parquet 12731042 13476141 0.94
tpcds_q93/duckdb:parquet 32072746 31938070 1.00
tpcds_q94/duckdb:parquet 18187748 18271080 1.00
tpcds_q95/duckdb:parquet 138612990 145984928 0.95
tpcds_q96/duckdb:parquet 10562577 10572647 1.00
tpcds_q97/duckdb:parquet 41738185 38014956 1.10
tpcds_q98/duckdb:parquet 25041768 24055331 1.04
tpcds_q99/duckdb:parquet 19974242 20383521 0.98

File Size Changes (36 files changed, -43.5% overall, 3↑ 33↓)
File Scale Format Base HEAD Change %
item.vortex 1.0 vortex-file-compressed 1.64 MB 1.64 MB +1.44 KB +0.1%
customer_address.vortex 1.0 vortex-file-compressed 825.85 KB 826.38 KB +536 B +0.1%
catalog_page.vortex 1.0 vortex-file-compressed 565.30 KB 565.34 KB +48 B +0.0%
call_center.vortex 1.0 vortex-file-compressed 54.21 KB 54.13 KB 80 B -0.1%
time_dim.vortex 1.0 vortex-file-compressed 380.92 KB 379.73 KB 1.20 KB -0.3%
ship_mode.vortex 1.0 vortex-file-compressed 13.31 KB 13.26 KB 48 B -0.4%
warehouse.vortex 1.0 vortex-file-compressed 24.29 KB 23.93 KB 360 B -1.4%
customer.vortex 1.0 vortex-file-compressed 4.27 MB 4.18 MB 91.64 KB -2.1%
store.vortex 1.0 vortex-file-compressed 49.70 KB 48.59 KB 1.11 KB -2.2%
web_site.vortex 1.0 vortex-file-compressed 55.21 KB 53.47 KB 1.73 KB -3.1%
reason.vortex 1.0 vortex-file-compressed 7.65 KB 7.22 KB 440 B -5.6%
call_center.vortex 1.0 vortex-compact 49.33 KB 0 B 49.33 KB -100.0%
catalog_page.vortex 1.0 vortex-compact 362.98 KB 0 B 362.98 KB -100.0%
catalog_returns.vortex 1.0 vortex-compact 6.01 MB 0 B 6.01 MB -100.0%
catalog_sales.vortex 1.0 vortex-compact 59.31 MB 0 B 59.31 MB -100.0%
customer.vortex 1.0 vortex-compact 3.29 MB 0 B 3.29 MB -100.0%
customer_address.vortex 1.0 vortex-compact 558.97 KB 0 B 558.97 KB -100.0%
customer_demographics.vortex 1.0 vortex-compact 649.07 KB 0 B 649.07 KB -100.0%
date_dim.vortex 1.0 vortex-compact 149.19 KB 0 B 149.19 KB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
household_demographics.vortex 1.0 vortex-compact 10.29 KB 0 B 10.29 KB -100.0%
income_band.vortex 1.0 vortex-compact 5.56 KB 0 B 5.56 KB -100.0%
inventory.vortex 1.0 vortex-compact 16.07 MB 0 B 16.07 MB -100.0%
item.vortex 1.0 vortex-compact 994.15 KB 0 B 994.15 KB -100.0%
promotion.vortex 1.0 vortex-compact 51.36 KB 0 B 51.36 KB -100.0%
reason.vortex 1.0 vortex-compact 5.96 KB 0 B 5.96 KB -100.0%
ship_mode.vortex 1.0 vortex-compact 11.09 KB 0 B 11.09 KB -100.0%
store.vortex 1.0 vortex-compact 44.86 KB 0 B 44.86 KB -100.0%
store_returns.vortex 1.0 vortex-compact 9.31 MB 0 B 9.31 MB -100.0%
store_sales.vortex 1.0 vortex-compact 77.87 MB 0 B 77.87 MB -100.0%
time_dim.vortex 1.0 vortex-compact 96.91 KB 0 B 96.91 KB -100.0%
warehouse.vortex 1.0 vortex-compact 22.33 KB 0 B 22.33 KB -100.0%
web_page.vortex 1.0 vortex-compact 26.44 KB 0 B 26.44 KB -100.0%
web_returns.vortex 1.0 vortex-compact 2.99 MB 0 B 2.99 MB -100.0%
web_sales.vortex 1.0 vortex-compact 29.35 MB 0 B 29.35 MB -100.0%
web_site.vortex 1.0 vortex-compact 44.69 KB 0 B 44.69 KB -100.0%

Totals:

  • vortex-compact: 207.47 MB → 0 B (-100.0%)
  • vortex-file-compressed: 270.00 MB → 269.91 MB (-0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -9.5%
Engines: DataFusion No clear signal (-11.7%, environment too noisy confidence) · DuckDB No clear signal (-7.3%, environment too noisy confidence)
Vortex (geomean): 0.979x ➖
Parquet (geomean): 1.082x ➖
Shifts: Parquet (control) +8.2% · Median polish +5.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.936x ➖, 2↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 38029470 79459897 0.48
fineweb_q01/datafusion:vortex-file-compressed 🚀 605612917 900423401 0.67
fineweb_q02/datafusion:vortex-file-compressed 704684212 919124224 0.77
fineweb_q03/datafusion:vortex-file-compressed 1400595845 1300629035 1.08
fineweb_q04/datafusion:vortex-file-compressed 1237050488 1261981966 0.98
fineweb_q05/datafusion:vortex-file-compressed 1133939346 1183195823 0.96
fineweb_q06/datafusion:vortex-file-compressed 🚨 1835072899 1393656124 1.32
fineweb_q07/datafusion:vortex-file-compressed 1382124090 1340740868 1.03
fineweb_q08/datafusion:vortex-file-compressed 🚨 753673622 462649042 1.63
datafusion / parquet (1.061x ➖, 0↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1213016168 1192138860 1.02
fineweb_q01/datafusion:parquet 1907106205 1964344745 0.97
fineweb_q02/datafusion:parquet 2135748304 1942311634 1.10
fineweb_q03/datafusion:parquet 2081682214 1921952882 1.08
fineweb_q04/datafusion:parquet 2046804696 2029724035 1.01
fineweb_q05/datafusion:parquet 2224474934 2304506795 0.97
fineweb_q06/datafusion:parquet 2525692917 2146679352 1.18
fineweb_q07/datafusion:parquet 2396878004 2040030455 1.17
fineweb_q08/datafusion:parquet 2307412312 2151338318 1.07
duckdb / vortex-file-compressed (1.023x ➖, 0↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 99961179 116785609 0.86
fineweb_q01/duckdb:vortex-file-compressed 659331035 739173101 0.89
fineweb_q02/duckdb:vortex-file-compressed 631451737 557838831 1.13
fineweb_q03/duckdb:vortex-file-compressed 1337147929 1318690209 1.01
fineweb_q04/duckdb:vortex-file-compressed 1466990978 1339021095 1.10
fineweb_q05/duckdb:vortex-file-compressed 1367529432 1339768720 1.02
fineweb_q06/duckdb:vortex-file-compressed 1676185911 1489463176 1.13
fineweb_q07/duckdb:vortex-file-compressed 1380400463 1349001016 1.02
fineweb_q08/duckdb:vortex-file-compressed 622418328 570262256 1.09
duckdb / parquet (1.104x ➖, 0↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1145655474 1159396331 0.99
fineweb_q01/duckdb:parquet 1622419236 1389909345 1.17
fineweb_q02/duckdb:parquet 1567285495 1341002866 1.17
fineweb_q03/duckdb:parquet 4260345163 3593960354 1.19
fineweb_q04/duckdb:parquet 2241274772 1961235355 1.14
fineweb_q05/duckdb:parquet 2360557018 2179595158 1.08
fineweb_q06/duckdb:parquet 4714569281 4458246920 1.06
fineweb_q07/duckdb:parquet 2973226080 2745000366 1.08
fineweb_q08/duckdb:parquet 1229551767 1144662888 1.07

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.4%
Engines: DuckDB No clear signal (+0.4%, low confidence)
Vortex (geomean): 1.046x ➖
Parquet (geomean): 1.041x ➖
Shifts: Parquet (control) +4.1% · Median polish +4.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

duckdb / vortex-file-compressed (1.046x ➖, 0↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12721104 12192284 1.04
statpopgen_q01/duckdb:vortex-file-compressed 27299364 25958999 1.05
statpopgen_q02/duckdb:vortex-file-compressed 550960907 515069161 1.07
statpopgen_q03/duckdb:vortex-file-compressed 1059099956 1044252675 1.01
statpopgen_q04/duckdb:vortex-file-compressed 1093757191 1037347884 1.05
statpopgen_q05/duckdb:vortex-file-compressed 484015838 469147649 1.03
statpopgen_q06/duckdb:vortex-file-compressed 1543804139 1508065671 1.02
statpopgen_q07/duckdb:vortex-file-compressed 208342024 195584849 1.07
statpopgen_q08/duckdb:vortex-file-compressed 244467931 226992168 1.08
statpopgen_q09/duckdb:vortex-file-compressed 846111373 817761692 1.03
statpopgen_q10/duckdb:vortex-file-compressed 2626927755 2530965774 1.04
duckdb / parquet (1.041x ➖, 0↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 312085341 299880953 1.04
statpopgen_q01/duckdb:parquet 395399632 373544119 1.06
statpopgen_q02/duckdb:parquet 788395986 753461937 1.05
statpopgen_q03/duckdb:parquet 1235229643 1199464782 1.03
statpopgen_q04/duckdb:parquet 1231410458 1182705232 1.04
statpopgen_q05/duckdb:parquet 826634454 815974641 1.01
statpopgen_q06/duckdb:parquet 1452191296 1428913495 1.02
statpopgen_q07/duckdb:parquet 890200692 843146519 1.06
statpopgen_q08/duckdb:parquet 902691440 849366754 1.06
statpopgen_q09/duckdb:parquet 1045639211 997783509 1.05
statpopgen_q10/duckdb:parquet 2264191073 2171901210 1.04

File Size Changes (3 files changed, -32.3% overall, 1↑ 2↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.96 GB 1.96 GB +5.84 KB +0.0%
duckdb.db 100000 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 959.32 MB 0 B 959.32 MB -100.0%

Totals:

  • vortex-compact: 959.59 MB → 0 B (-100.0%)
  • vortex-file-compressed: 1.96 GB → 1.96 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +4.4%
Engines: DataFusion No clear signal (-6.0%, environment too noisy confidence) · DuckDB No clear signal (+15.8%, environment too noisy confidence)
Vortex (geomean): 1.035x ➖
Parquet (geomean): 0.992x ➖
Shifts: Parquet (control) -0.8% · Median polish +1.1%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.002x ➖, 2↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 715428441 464986107 1.54
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚀 17996023 26137098 0.69
clickbench-sorted_q26/datafusion:vortex-file-compressed 🚀 19267211 23166890 0.83
clickbench-sorted_q36/datafusion:vortex-file-compressed 64102905 64303014 1.00
clickbench-sorted_q37/datafusion:vortex-file-compressed 46219716 48027325 0.96
clickbench-sorted_q38/datafusion:vortex-file-compressed 53593233 59063166 0.91
clickbench-sorted_q39/datafusion:vortex-file-compressed 🚨 165087067 117150211 1.41
clickbench-sorted_q40/datafusion:vortex-file-compressed 21561005 22365269 0.96
clickbench-sorted_q41/datafusion:vortex-file-compressed 21036289 21216189 0.99
clickbench-sorted_q42/datafusion:vortex-file-compressed 15779143 15976551 0.99
datafusion / parquet (1.065x ➖, 0↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4861777649 4718963380 1.03
clickbench-sorted_q24/datafusion:parquet 🚨 34253550 28677426 1.19
clickbench-sorted_q26/datafusion:parquet 🚨 34404899 28916147 1.19
clickbench-sorted_q36/datafusion:parquet 181828800 187397172 0.97
clickbench-sorted_q37/datafusion:parquet 104334940 99881458 1.04
clickbench-sorted_q38/datafusion:parquet 170869295 160161549 1.07
clickbench-sorted_q39/datafusion:parquet 303786545 296737897 1.02
clickbench-sorted_q40/datafusion:parquet 68658894 62812993 1.09
clickbench-sorted_q41/datafusion:parquet 67093936 64120148 1.05
clickbench-sorted_q42/datafusion:parquet 32632302 32090911 1.02
duckdb / vortex-file-compressed (1.069x ➖, 0↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 191097493 175542977 1.09
clickbench-sorted_q24/duckdb:vortex-file-compressed 23551797 24584071 0.96
clickbench-sorted_q26/duckdb:vortex-file-compressed 🚨 51089965 36042161 1.42
clickbench-sorted_q36/duckdb:vortex-file-compressed 61338863 63216939 0.97
clickbench-sorted_q37/duckdb:vortex-file-compressed 49234635 49527224 0.99
clickbench-sorted_q38/duckdb:vortex-file-compressed 57049346 52713757 1.08
clickbench-sorted_q39/duckdb:vortex-file-compressed 120750049 122496617 0.99
clickbench-sorted_q40/duckdb:vortex-file-compressed 30570343 28709806 1.06
clickbench-sorted_q41/duckdb:vortex-file-compressed 28839146 27218357 1.06
clickbench-sorted_q42/duckdb:vortex-file-compressed 🚨 25345623 22297583 1.14
duckdb / parquet (0.923x ➖, 3↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 🚀 140646802 193049425 0.73
clickbench-sorted_q24/duckdb:parquet 🚀 21611537 26204994 0.82
clickbench-sorted_q26/duckdb:parquet 🚀 16989626 23275384 0.73
clickbench-sorted_q36/duckdb:parquet 109699856 109200706 1.00
clickbench-sorted_q37/duckdb:parquet 96115747 93368384 1.03
clickbench-sorted_q38/duckdb:parquet 95999798 96907617 0.99
clickbench-sorted_q39/duckdb:parquet 180626460 180189968 1.00
clickbench-sorted_q40/duckdb:parquet 40444403 41241330 0.98
clickbench-sorted_q41/duckdb:parquet 40624733 42089809 0.97
clickbench-sorted_q42/duckdb:parquet 29844994 28332419 1.05

File Size Changes (301 files changed, -42.6% overall, 100↑ 201↓)
File Scale Format Base HEAD Change %
hits_0.vortex 1.0 vortex-file-compressed - 146.07 MB +146.07 MB new
hits_1.vortex 1.0 vortex-file-compressed - 146.22 MB +146.22 MB new
hits_10.vortex 1.0 vortex-file-compressed - 160.53 MB +160.53 MB new
hits_11.vortex 1.0 vortex-file-compressed - 160.00 MB +160.00 MB new
hits_12.vortex 1.0 vortex-file-compressed - 160.45 MB +160.45 MB new
hits_13.vortex 1.0 vortex-file-compressed - 137.21 MB +137.21 MB new
hits_14.vortex 1.0 vortex-file-compressed - 102.78 MB +102.78 MB new
hits_15.vortex 1.0 vortex-file-compressed - 102.60 MB +102.60 MB new
hits_16.vortex 1.0 vortex-file-compressed - 101.68 MB +101.68 MB new
hits_17.vortex 1.0 vortex-file-compressed - 100.94 MB +100.94 MB new
hits_18.vortex 1.0 vortex-file-compressed - 156.37 MB +156.37 MB new
hits_19.vortex 1.0 vortex-file-compressed - 159.74 MB +159.74 MB new
hits_2.vortex 1.0 vortex-file-compressed - 146.32 MB +146.32 MB new
hits_20.vortex 1.0 vortex-file-compressed - 159.35 MB +159.35 MB new
hits_21.vortex 1.0 vortex-file-compressed - 157.87 MB +157.87 MB new
hits_22.vortex 1.0 vortex-file-compressed - 158.85 MB +158.85 MB new
hits_23.vortex 1.0 vortex-file-compressed - 158.58 MB +158.58 MB new
hits_24.vortex 1.0 vortex-file-compressed - 166.86 MB +166.86 MB new
hits_25.vortex 1.0 vortex-file-compressed - 200.29 MB +200.29 MB new
hits_26.vortex 1.0 vortex-file-compressed - 180.46 MB +180.46 MB new
hits_27.vortex 1.0 vortex-file-compressed - 179.08 MB +179.08 MB new
hits_28.vortex 1.0 vortex-file-compressed - 188.99 MB +188.99 MB new
hits_29.vortex 1.0 vortex-file-compressed - 191.81 MB +191.81 MB new
hits_3.vortex 1.0 vortex-file-compressed - 151.27 MB +151.27 MB new
hits_30.vortex 1.0 vortex-file-compressed - 189.02 MB +189.02 MB new
hits_31.vortex 1.0 vortex-file-compressed - 191.11 MB +191.11 MB new
hits_32.vortex 1.0 vortex-file-compressed - 192.74 MB +192.74 MB new
hits_33.vortex 1.0 vortex-file-compressed - 189.10 MB +189.10 MB new
hits_34.vortex 1.0 vortex-file-compressed - 190.62 MB +190.62 MB new
hits_35.vortex 1.0 vortex-file-compressed - 189.84 MB +189.84 MB new
hits_36.vortex 1.0 vortex-file-compressed - 190.73 MB +190.73 MB new
hits_37.vortex 1.0 vortex-file-compressed - 190.99 MB +190.99 MB new
hits_38.vortex 1.0 vortex-file-compressed - 194.27 MB +194.27 MB new
hits_39.vortex 1.0 vortex-file-compressed - 191.92 MB +191.92 MB new
hits_4.vortex 1.0 vortex-file-compressed - 160.75 MB +160.75 MB new
hits_40.vortex 1.0 vortex-file-compressed - 192.03 MB +192.03 MB new
hits_41.vortex 1.0 vortex-file-compressed - 181.00 MB +181.00 MB new
hits_42.vortex 1.0 vortex-file-compressed - 139.37 MB +139.37 MB new
hits_43.vortex 1.0 vortex-file-compressed - 139.77 MB +139.77 MB new
hits_44.vortex 1.0 vortex-file-compressed - 139.43 MB +139.43 MB new
hits_45.vortex 1.0 vortex-file-compressed - 139.21 MB +139.21 MB new
hits_46.vortex 1.0 vortex-file-compressed - 140.12 MB +140.12 MB new
hits_47.vortex 1.0 vortex-file-compressed - 135.12 MB +135.12 MB new
hits_48.vortex 1.0 vortex-file-compressed - 131.29 MB +131.29 MB new
hits_49.vortex 1.0 vortex-file-compressed - 131.91 MB +131.91 MB new
hits_5.vortex 1.0 vortex-file-compressed - 160.47 MB +160.47 MB new
hits_50.vortex 1.0 vortex-file-compressed - 131.42 MB +131.42 MB new
hits_51.vortex 1.0 vortex-file-compressed - 131.04 MB +131.04 MB new
hits_52.vortex 1.0 vortex-file-compressed - 130.95 MB +130.95 MB new
hits_53.vortex 1.0 vortex-file-compressed - 130.69 MB +130.69 MB new
hits_54.vortex 1.0 vortex-file-compressed - 130.57 MB +130.57 MB new
hits_55.vortex 1.0 vortex-file-compressed - 130.30 MB +130.30 MB new
hits_56.vortex 1.0 vortex-file-compressed - 130.92 MB +130.92 MB new
hits_57.vortex 1.0 vortex-file-compressed - 130.91 MB +130.91 MB new
hits_58.vortex 1.0 vortex-file-compressed - 131.26 MB +131.26 MB new
hits_59.vortex 1.0 vortex-file-compressed - 131.14 MB +131.14 MB new
hits_6.vortex 1.0 vortex-file-compressed - 160.57 MB +160.57 MB new
hits_60.vortex 1.0 vortex-file-compressed - 176.79 MB +176.79 MB new
hits_61.vortex 1.0 vortex-file-compressed - 197.50 MB +197.50 MB new
hits_62.vortex 1.0 vortex-file-compressed - 198.14 MB +198.14 MB new
hits_63.vortex 1.0 vortex-file-compressed - 198.67 MB +198.67 MB new
hits_64.vortex 1.0 vortex-file-compressed - 198.84 MB +198.84 MB new
hits_65.vortex 1.0 vortex-file-compressed - 198.32 MB +198.32 MB new
hits_66.vortex 1.0 vortex-file-compressed - 198.18 MB +198.18 MB new
hits_67.vortex 1.0 vortex-file-compressed - 198.51 MB +198.51 MB new
hits_68.vortex 1.0 vortex-file-compressed - 197.75 MB +197.75 MB new
hits_69.vortex 1.0 vortex-file-compressed - 198.48 MB +198.48 MB new
hits_7.vortex 1.0 vortex-file-compressed - 160.42 MB +160.42 MB new
hits_70.vortex 1.0 vortex-file-compressed - 199.19 MB +199.19 MB new
hits_71.vortex 1.0 vortex-file-compressed - 198.22 MB +198.22 MB new
hits_72.vortex 1.0 vortex-file-compressed - 199.13 MB +199.13 MB new
hits_73.vortex 1.0 vortex-file-compressed - 198.80 MB +198.80 MB new
hits_74.vortex 1.0 vortex-file-compressed - 198.60 MB +198.60 MB new
hits_75.vortex 1.0 vortex-file-compressed - 198.86 MB +198.86 MB new
hits_76.vortex 1.0 vortex-file-compressed - 199.35 MB +199.35 MB new
hits_77.vortex 1.0 vortex-file-compressed - 163.40 MB +163.40 MB new
hits_78.vortex 1.0 vortex-file-compressed - 136.67 MB +136.67 MB new
hits_79.vortex 1.0 vortex-file-compressed - 142.35 MB +142.35 MB new
hits_8.vortex 1.0 vortex-file-compressed - 160.49 MB +160.49 MB new
hits_80.vortex 1.0 vortex-file-compressed - 171.67 MB +171.67 MB new
hits_81.vortex 1.0 vortex-file-compressed - 171.23 MB +171.23 MB new
hits_82.vortex 1.0 vortex-file-compressed - 172.49 MB +172.49 MB new
hits_83.vortex 1.0 vortex-file-compressed - 171.25 MB +171.25 MB new
hits_84.vortex 1.0 vortex-file-compressed - 171.34 MB +171.34 MB new
hits_85.vortex 1.0 vortex-file-compressed - 171.57 MB +171.57 MB new
hits_86.vortex 1.0 vortex-file-compressed - 170.87 MB +170.87 MB new
hits_87.vortex 1.0 vortex-file-compressed - 170.55 MB +170.55 MB new
hits_88.vortex 1.0 vortex-file-compressed - 171.84 MB +171.84 MB new
hits_89.vortex 1.0 vortex-file-compressed - 168.39 MB +168.39 MB new
hits_9.vortex 1.0 vortex-file-compressed - 160.37 MB +160.37 MB new
hits_90.vortex 1.0 vortex-file-compressed - 153.93 MB +153.93 MB new
hits_91.vortex 1.0 vortex-file-compressed - 154.04 MB +154.04 MB new
hits_92.vortex 1.0 vortex-file-compressed - 153.86 MB +153.86 MB new
hits_93.vortex 1.0 vortex-file-compressed - 154.48 MB +154.48 MB new
hits_94.vortex 1.0 vortex-file-compressed - 153.88 MB +153.88 MB new
hits_95.vortex 1.0 vortex-file-compressed - 153.95 MB +153.95 MB new
hits_96.vortex 1.0 vortex-file-compressed - 142.01 MB +142.01 MB new
hits_97.vortex 1.0 vortex-file-compressed - 126.07 MB +126.07 MB new
hits_98.vortex 1.0 vortex-file-compressed - 126.12 MB +126.12 MB new
hits_99.vortex 1.0 vortex-file-compressed - 126.60 MB +126.60 MB new
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_000.vortex 1.0 vortex-compact 97.18 MB 0 B 97.18 MB -100.0%
hits_001.vortex 1.0 vortex-compact 136.89 MB 0 B 136.89 MB -100.0%
hits_002.vortex 1.0 vortex-compact 122.35 MB 0 B 122.35 MB -100.0%
hits_003.vortex 1.0 vortex-compact 103.24 MB 0 B 103.24 MB -100.0%
hits_004.vortex 1.0 vortex-compact 97.47 MB 0 B 97.47 MB -100.0%
hits_005.vortex 1.0 vortex-compact 115.10 MB 0 B 115.10 MB -100.0%
hits_006.vortex 1.0 vortex-compact 93.45 MB 0 B 93.45 MB -100.0%
hits_007.vortex 1.0 vortex-compact 152.04 MB 0 B 152.04 MB -100.0%
hits_008.vortex 1.0 vortex-compact 105.02 MB 0 B 105.02 MB -100.0%
hits_009.vortex 1.0 vortex-compact 74.60 MB 0 B 74.60 MB -100.0%
hits_010.vortex 1.0 vortex-compact 121.44 MB 0 B 121.44 MB -100.0%
hits_011.vortex 1.0 vortex-compact 151.46 MB 0 B 151.46 MB -100.0%
hits_012.vortex 1.0 vortex-compact 138.10 MB 0 B 138.10 MB -100.0%
hits_013.vortex 1.0 vortex-compact 123.25 MB 0 B 123.25 MB -100.0%
hits_014.vortex 1.0 vortex-compact 131.35 MB 0 B 131.35 MB -100.0%
hits_015.vortex 1.0 vortex-compact 96.88 MB 0 B 96.88 MB -100.0%
hits_016.vortex 1.0 vortex-compact 125.99 MB 0 B 125.99 MB -100.0%
hits_017.vortex 1.0 vortex-compact 110.54 MB 0 B 110.54 MB -100.0%
hits_018.vortex 1.0 vortex-compact 152.05 MB 0 B 152.05 MB -100.0%
hits_019.vortex 1.0 vortex-compact 105.40 MB 0 B 105.40 MB -100.0%
hits_020.vortex 1.0 vortex-compact 110.96 MB 0 B 110.96 MB -100.0%
hits_021.vortex 1.0 vortex-compact 109.85 MB 0 B 109.85 MB -100.0%
hits_022.vortex 1.0 vortex-compact 152.12 MB 0 B 152.12 MB -100.0%
hits_023.vortex 1.0 vortex-compact 142.07 MB 0 B 142.07 MB -100.0%
hits_024.vortex 1.0 vortex-compact 122.75 MB 0 B 122.75 MB -100.0%
hits_025.vortex 1.0 vortex-compact 130.94 MB 0 B 130.94 MB -100.0%
hits_026.vortex 1.0 vortex-compact 98.24 MB 0 B 98.24 MB -100.0%
hits_027.vortex 1.0 vortex-compact 137.38 MB 0 B 137.38 MB -100.0%
hits_028.vortex 1.0 vortex-compact 114.72 MB 0 B 114.72 MB -100.0%
hits_029.vortex 1.0 vortex-compact 152.08 MB 0 B 152.08 MB -100.0%
hits_030.vortex 1.0 vortex-compact 97.61 MB 0 B 97.61 MB -100.0%
hits_031.vortex 1.0 vortex-compact 110.43 MB 0 B 110.43 MB -100.0%
hits_032.vortex 1.0 vortex-compact 109.85 MB 0 B 109.85 MB -100.0%
hits_033.vortex 1.0 vortex-compact 151.90 MB 0 B 151.90 MB -100.0%
hits_034.vortex 1.0 vortex-compact 131.77 MB 0 B 131.77 MB -100.0%
hits_035.vortex 1.0 vortex-compact 75.30 MB 0 B 75.30 MB -100.0%
hits_036.vortex 1.0 vortex-compact 130.65 MB 0 B 130.65 MB -100.0%
hits_037.vortex 1.0 vortex-compact 131.73 MB 0 B 131.73 MB -100.0%
hits_038.vortex 1.0 vortex-compact 139.25 MB 0 B 139.25 MB -100.0%
hits_039.vortex 1.0 vortex-compact 122.55 MB 0 B 122.55 MB -100.0%
hits_040.vortex 1.0 vortex-compact 109.17 MB 0 B 109.17 MB -100.0%
hits_041.vortex 1.0 vortex-compact 96.70 MB 0 B 96.70 MB -100.0%
hits_042.vortex 1.0 vortex-compact 135.94 MB 0 B 135.94 MB -100.0%
hits_043.vortex 1.0 vortex-compact 93.85 MB 0 B 93.85 MB -100.0%
hits_044.vortex 1.0 vortex-compact 151.91 MB 0 B 151.91 MB -100.0%
hits_045.vortex 1.0 vortex-compact 105.00 MB 0 B 105.00 MB -100.0%
hits_046.vortex 1.0 vortex-compact 74.38 MB 0 B 74.38 MB -100.0%
hits_047.vortex 1.0 vortex-compact 109.71 MB 0 B 109.71 MB -100.0%
hits_048.vortex 1.0 vortex-compact 151.98 MB 0 B 151.98 MB -100.0%
hits_049.vortex 1.0 vortex-compact 138.72 MB 0 B 138.72 MB -100.0%
hits_050.vortex 1.0 vortex-compact 122.39 MB 0 B 122.39 MB -100.0%
hits_051.vortex 1.0 vortex-compact 132.37 MB 0 B 132.37 MB -100.0%
hits_052.vortex 1.0 vortex-compact 96.76 MB 0 B 96.76 MB -100.0%
hits_053.vortex 1.0 vortex-compact 136.93 MB 0 B 136.93 MB -100.0%
hits_054.vortex 1.0 vortex-compact 110.47 MB 0 B 110.47 MB -100.0%
hits_055.vortex 1.0 vortex-compact 151.78 MB 0 B 151.78 MB -100.0%
hits_056.vortex 1.0 vortex-compact 100.32 MB 0 B 100.32 MB -100.0%
hits_057.vortex 1.0 vortex-compact 110.70 MB 0 B 110.70 MB -100.0%
hits_058.vortex 1.0 vortex-compact 110.32 MB 0 B 110.32 MB -100.0%
hits_059.vortex 1.0 vortex-compact 151.12 MB 0 B 151.12 MB -100.0%
hits_060.vortex 1.0 vortex-compact 139.41 MB 0 B 139.41 MB -100.0%
hits_061.vortex 1.0 vortex-compact 122.10 MB 0 B 122.10 MB -100.0%
hits_062.vortex 1.0 vortex-compact 129.94 MB 0 B 129.94 MB -100.0%
hits_063.vortex 1.0 vortex-compact 97.98 MB 0 B 97.98 MB -100.0%
hits_064.vortex 1.0 vortex-compact 138.12 MB 0 B 138.12 MB -100.0%
hits_065.vortex 1.0 vortex-compact 122.61 MB 0 B 122.61 MB -100.0%
hits_066.vortex 1.0 vortex-compact 116.06 MB 0 B 116.06 MB -100.0%
hits_067.vortex 1.0 vortex-compact 97.29 MB 0 B 97.29 MB -100.0%
hits_068.vortex 1.0 vortex-compact 111.17 MB 0 B 111.17 MB -100.0%
hits_069.vortex 1.0 vortex-compact 99.10 MB 0 B 99.10 MB -100.0%
hits_070.vortex 1.0 vortex-compact 152.25 MB 0 B 152.25 MB -100.0%
hits_071.vortex 1.0 vortex-compact 105.24 MB 0 B 105.24 MB -100.0%
hits_072.vortex 1.0 vortex-compact 75.01 MB 0 B 75.01 MB -100.0%
hits_073.vortex 1.0 vortex-compact 131.79 MB 0 B 131.79 MB -100.0%
hits_074.vortex 1.0 vortex-compact 151.43 MB 0 B 151.43 MB -100.0%
hits_075.vortex 1.0 vortex-compact 137.14 MB 0 B 137.14 MB -100.0%
hits_076.vortex 1.0 vortex-compact 122.56 MB 0 B 122.56 MB -100.0%
hits_077.vortex 1.0 vortex-compact 131.77 MB 0 B 131.77 MB -100.0%
hits_078.vortex 1.0 vortex-compact 96.72 MB 0 B 96.72 MB -100.0%
hits_079.vortex 1.0 vortex-compact 126.63 MB 0 B 126.63 MB -100.0%
hits_080.vortex 1.0 vortex-compact 93.96 MB 0 B 93.96 MB -100.0%
hits_081.vortex 1.0 vortex-compact 151.94 MB 0 B 151.94 MB -100.0%
hits_082.vortex 1.0 vortex-compact 105.04 MB 0 B 105.04 MB -100.0%
hits_083.vortex 1.0 vortex-compact 109.21 MB 0 B 109.21 MB -100.0%
hits_084.vortex 1.0 vortex-compact 109.89 MB 0 B 109.89 MB -100.0%
hits_085.vortex 1.0 vortex-compact 151.47 MB 0 B 151.47 MB -100.0%
hits_086.vortex 1.0 vortex-compact 138.89 MB 0 B 138.89 MB -100.0%
hits_087.vortex 1.0 vortex-compact 123.11 MB 0 B 123.11 MB -100.0%
hits_088.vortex 1.0 vortex-compact 131.70 MB 0 B 131.70 MB -100.0%
hits_089.vortex 1.0 vortex-compact 97.21 MB 0 B 97.21 MB -100.0%
hits_090.vortex 1.0 vortex-compact 139.49 MB 0 B 139.49 MB -100.0%
hits_091.vortex 1.0 vortex-compact 110.51 MB 0 B 110.51 MB -100.0%
hits_092.vortex 1.0 vortex-compact 151.91 MB 0 B 151.91 MB -100.0%
hits_093.vortex 1.0 vortex-compact 97.67 MB 0 B 97.67 MB -100.0%
hits_094.vortex 1.0 vortex-compact 109.95 MB 0 B 109.95 MB -100.0%
hits_095.vortex 1.0 vortex-compact 109.91 MB 0 B 109.91 MB -100.0%
hits_096.vortex 1.0 vortex-compact 151.61 MB 0 B 151.61 MB -100.0%
hits_097.vortex 1.0 vortex-compact 139.55 MB 0 B 139.55 MB -100.0%
hits_098.vortex 1.0 vortex-compact 101.51 MB 0 B 101.51 MB -100.0%
hits_099.vortex 1.0 vortex-compact 130.60 MB 0 B 130.60 MB -100.0%
hits_000.vortex 1.0 vortex-file-compressed 131.15 MB 0 B 131.15 MB -100.0%
hits_001.vortex 1.0 vortex-file-compressed 188.02 MB 0 B 188.02 MB -100.0%
hits_002.vortex 1.0 vortex-file-compressed 160.30 MB 0 B 160.30 MB -100.0%
hits_003.vortex 1.0 vortex-file-compressed 135.95 MB 0 B 135.95 MB -100.0%
hits_004.vortex 1.0 vortex-file-compressed 131.01 MB 0 B 131.01 MB -100.0%
hits_005.vortex 1.0 vortex-file-compressed 166.86 MB 0 B 166.86 MB -100.0%
hits_006.vortex 1.0 vortex-file-compressed 125.68 MB 0 B 125.68 MB -100.0%
hits_007.vortex 1.0 vortex-file-compressed 198.10 MB 0 B 198.10 MB -100.0%
hits_008.vortex 1.0 vortex-file-compressed 139.70 MB 0 B 139.70 MB -100.0%
hits_009.vortex 1.0 vortex-file-compressed 101.05 MB 0 B 101.05 MB -100.0%
hits_010.vortex 1.0 vortex-file-compressed 168.39 MB 0 B 168.39 MB -100.0%
hits_011.vortex 1.0 vortex-file-compressed 198.56 MB 0 B 198.56 MB -100.0%
hits_012.vortex 1.0 vortex-file-compressed 189.82 MB 0 B 189.82 MB -100.0%
hits_013.vortex 1.0 vortex-file-compressed 160.44 MB 0 B 160.44 MB -100.0%
hits_014.vortex 1.0 vortex-file-compressed 171.28 MB 0 B 171.28 MB -100.0%
hits_015.vortex 1.0 vortex-file-compressed 130.69 MB 0 B 130.69 MB -100.0%
hits_016.vortex 1.0 vortex-file-compressed 179.36 MB 0 B 179.36 MB -100.0%
hits_017.vortex 1.0 vortex-file-compressed 146.12 MB 0 B 146.12 MB -100.0%
hits_018.vortex 1.0 vortex-file-compressed 198.57 MB 0 B 198.57 MB -100.0%
hits_019.vortex 1.0 vortex-file-compressed 140.28 MB 0 B 140.28 MB -100.0%
hits_020.vortex 1.0 vortex-file-compressed 159.34 MB 0 B 159.34 MB -100.0%
hits_021.vortex 1.0 vortex-file-compressed 153.61 MB 0 B 153.61 MB -100.0%
hits_022.vortex 1.0 vortex-file-compressed 198.19 MB 0 B 198.19 MB -100.0%
hits_023.vortex 1.0 vortex-file-compressed 194.20 MB 0 B 194.20 MB -100.0%
hits_024.vortex 1.0 vortex-file-compressed 159.69 MB 0 B 159.69 MB -100.0%
hits_025.vortex 1.0 vortex-file-compressed 171.84 MB 0 B 171.84 MB -100.0%
hits_026.vortex 1.0 vortex-file-compressed 130.91 MB 0 B 130.91 MB -100.0%
hits_027.vortex 1.0 vortex-file-compressed 189.21 MB 0 B 189.21 MB -100.0%
hits_028.vortex 1.0 vortex-file-compressed 151.56 MB 0 B 151.56 MB -100.0%
hits_029.vortex 1.0 vortex-file-compressed 198.85 MB 0 B 198.85 MB -100.0%
hits_030.vortex 1.0 vortex-file-compressed 131.33 MB 0 B 131.33 MB -100.0%
hits_031.vortex 1.0 vortex-file-compressed 158.89 MB 0 B 158.89 MB -100.0%
hits_032.vortex 1.0 vortex-file-compressed 153.96 MB 0 B 153.96 MB -100.0%
hits_033.vortex 1.0 vortex-file-compressed 199.16 MB 0 B 199.16 MB -100.0%
hits_034.vortex 1.0 vortex-file-compressed 182.81 MB 0 B 182.81 MB -100.0%
hits_035.vortex 1.0 vortex-file-compressed 102.08 MB 0 B 102.08 MB -100.0%
hits_036.vortex 1.0 vortex-file-compressed 170.77 MB 0 B 170.77 MB -100.0%
hits_037.vortex 1.0 vortex-file-compressed 176.37 MB 0 B 176.37 MB -100.0%
hits_038.vortex 1.0 vortex-file-compressed 189.01 MB 0 B 189.01 MB -100.0%
hits_039.vortex 1.0 vortex-file-compressed 160.44 MB 0 B 160.44 MB -100.0%
hits_040.vortex 1.0 vortex-file-compressed 142.93 MB 0 B 142.93 MB -100.0%
hits_041.vortex 1.0 vortex-file-compressed 130.87 MB 0 B 130.87 MB -100.0%
hits_042.vortex 1.0 vortex-file-compressed 200.71 MB 0 B 200.71 MB -100.0%
hits_043.vortex 1.0 vortex-file-compressed 125.87 MB 0 B 125.87 MB -100.0%
hits_044.vortex 1.0 vortex-file-compressed 199.14 MB 0 B 199.14 MB -100.0%
hits_045.vortex 1.0 vortex-file-compressed 140.06 MB 0 B 140.06 MB -100.0%
hits_046.vortex 1.0 vortex-file-compressed 101.22 MB 0 B 101.22 MB -100.0%
hits_047.vortex 1.0 vortex-file-compressed 153.96 MB 0 B 153.96 MB -100.0%
hits_048.vortex 1.0 vortex-file-compressed 199.27 MB 0 B 199.27 MB -100.0%
hits_049.vortex 1.0 vortex-file-compressed 190.47 MB 0 B 190.47 MB -100.0%
hits_050.vortex 1.0 vortex-file-compressed 161.01 MB 0 B 161.01 MB -100.0%
hits_051.vortex 1.0 vortex-file-compressed 172.00 MB 0 B 172.00 MB -100.0%
hits_052.vortex 1.0 vortex-file-compressed 130.55 MB 0 B 130.55 MB -100.0%
hits_053.vortex 1.0 vortex-file-compressed 188.88 MB 0 B 188.88 MB -100.0%
hits_054.vortex 1.0 vortex-file-compressed 146.68 MB 0 B 146.68 MB -100.0%
hits_055.vortex 1.0 vortex-file-compressed 198.86 MB 0 B 198.86 MB -100.0%
hits_056.vortex 1.0 vortex-file-compressed 135.07 MB 0 B 135.07 MB -100.0%
hits_057.vortex 1.0 vortex-file-compressed 159.41 MB 0 B 159.41 MB -100.0%
hits_058.vortex 1.0 vortex-file-compressed 154.66 MB 0 B 154.66 MB -100.0%
hits_059.vortex 1.0 vortex-file-compressed 198.36 MB 0 B 198.36 MB -100.0%
hits_060.vortex 1.0 vortex-file-compressed 192.26 MB 0 B 192.26 MB -100.0%
hits_061.vortex 1.0 vortex-file-compressed 160.48 MB 0 B 160.48 MB -100.0%
hits_062.vortex 1.0 vortex-file-compressed 170.36 MB 0 B 170.36 MB -100.0%
hits_063.vortex 1.0 vortex-file-compressed 131.15 MB 0 B 131.15 MB -100.0%
hits_064.vortex 1.0 vortex-file-compressed 189.96 MB 0 B 189.96 MB -100.0%
hits_065.vortex 1.0 vortex-file-compressed 160.65 MB 0 B 160.65 MB -100.0%
hits_066.vortex 1.0 vortex-file-compressed 162.39 MB 0 B 162.39 MB -100.0%
hits_067.vortex 1.0 vortex-file-compressed 131.19 MB 0 B 131.19 MB -100.0%
hits_068.vortex 1.0 vortex-file-compressed 159.63 MB 0 B 159.63 MB -100.0%
hits_069.vortex 1.0 vortex-file-compressed 141.63 MB 0 B 141.63 MB -100.0%
hits_070.vortex 1.0 vortex-file-compressed 199.05 MB 0 B 199.05 MB -100.0%
hits_071.vortex 1.0 vortex-file-compressed 140.24 MB 0 B 140.24 MB -100.0%
hits_072.vortex 1.0 vortex-file-compressed 101.79 MB 0 B 101.79 MB -100.0%
hits_073.vortex 1.0 vortex-file-compressed 172.48 MB 0 B 172.48 MB -100.0%
hits_074.vortex 1.0 vortex-file-compressed 198.34 MB 0 B 198.34 MB -100.0%
hits_075.vortex 1.0 vortex-file-compressed 191.11 MB 0 B 191.11 MB -100.0%
hits_076.vortex 1.0 vortex-file-compressed 159.19 MB 0 B 159.19 MB -100.0%
hits_077.vortex 1.0 vortex-file-compressed 171.46 MB 0 B 171.46 MB -100.0%
hits_078.vortex 1.0 vortex-file-compressed 130.62 MB 0 B 130.62 MB -100.0%
hits_079.vortex 1.0 vortex-file-compressed 180.72 MB 0 B 180.72 MB -100.0%
hits_080.vortex 1.0 vortex-file-compressed 126.30 MB 0 B 126.30 MB -100.0%
hits_081.vortex 1.0 vortex-file-compressed 198.97 MB 0 B 198.97 MB -100.0%
hits_082.vortex 1.0 vortex-file-compressed 139.19 MB 0 B 139.19 MB -100.0%
hits_083.vortex 1.0 vortex-file-compressed 156.53 MB 0 B 156.53 MB -100.0%
hits_084.vortex 1.0 vortex-file-compressed 154.00 MB 0 B 154.00 MB -100.0%
hits_085.vortex 1.0 vortex-file-compressed 198.79 MB 0 B 198.79 MB -100.0%
hits_086.vortex 1.0 vortex-file-compressed 192.14 MB 0 B 192.14 MB -100.0%
hits_087.vortex 1.0 vortex-file-compressed 160.35 MB 0 B 160.35 MB -100.0%
hits_088.vortex 1.0 vortex-file-compressed 171.15 MB 0 B 171.15 MB -100.0%
hits_089.vortex 1.0 vortex-file-compressed 130.98 MB 0 B 130.98 MB -100.0%
hits_090.vortex 1.0 vortex-file-compressed 191.76 MB 0 B 191.76 MB -100.0%
hits_091.vortex 1.0 vortex-file-compressed 146.24 MB 0 B 146.24 MB -100.0%
hits_092.vortex 1.0 vortex-file-compressed 198.44 MB 0 B 198.44 MB -100.0%
hits_093.vortex 1.0 vortex-file-compressed 131.38 MB 0 B 131.38 MB -100.0%
hits_094.vortex 1.0 vortex-file-compressed 157.98 MB 0 B 157.98 MB -100.0%
hits_095.vortex 1.0 vortex-file-compressed 153.85 MB 0 B 153.85 MB -100.0%
hits_096.vortex 1.0 vortex-file-compressed 198.47 MB 0 B 198.47 MB -100.0%
hits_097.vortex 1.0 vortex-file-compressed 194.11 MB 0 B 194.11 MB -100.0%
hits_098.vortex 1.0 vortex-file-compressed 136.87 MB 0 B 136.87 MB -100.0%
hits_099.vortex 1.0 vortex-file-compressed 170.56 MB 0 B 170.56 MB -100.0%

Totals:

  • vortex-compact: 11.79 GB → 0 B (-100.0%)
  • vortex-file-compressed: 15.90 GB → 15.90 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -6.4%
Engines: DataFusion No clear signal (-0.6%, environment too noisy confidence) · DuckDB No clear signal (-11.0%, environment too noisy confidence)
Vortex (geomean): 0.752x ✅
Parquet (geomean): 0.782x ✅
Shifts: Parquet (control) -21.8% · Median polish -25.7%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.757x ✅, 20↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 533798055 544977530 0.98
tpch_q02/datafusion:vortex-file-compressed 🚀 104797970 152186502 0.69
tpch_q03/datafusion:vortex-file-compressed 🚀 206775779 290073945 0.71
tpch_q04/datafusion:vortex-file-compressed 🚀 105430887 132123584 0.80
tpch_q05/datafusion:vortex-file-compressed 🚀 377627142 488118538 0.77
tpch_q06/datafusion:vortex-file-compressed 🚀 37851606 54507966 0.69
tpch_q07/datafusion:vortex-file-compressed 🚀 491553537 708271748 0.69
tpch_q08/datafusion:vortex-file-compressed 🚀 377776367 555157288 0.68
tpch_q09/datafusion:vortex-file-compressed 🚀 646588637 936326843 0.69
tpch_q10/datafusion:vortex-file-compressed 🚀 244196248 307704958 0.79
tpch_q11/datafusion:vortex-file-compressed 🚀 81709247 103791563 0.79
tpch_q12/datafusion:vortex-file-compressed 🚀 119056079 162461863 0.73
tpch_q13/datafusion:vortex-file-compressed 🚀 219809350 273650644 0.80
tpch_q14/datafusion:vortex-file-compressed 🚀 55958072 68394675 0.82
tpch_q15/datafusion:vortex-file-compressed 🚀 101571842 138322300 0.73
tpch_q16/datafusion:vortex-file-compressed 🚀 80413042 106789658 0.75
tpch_q17/datafusion:vortex-file-compressed 🚀 631480393 892489633 0.71
tpch_q18/datafusion:vortex-file-compressed 🚀 913076041 1238563821 0.74
tpch_q19/datafusion:vortex-file-compressed 255711541 235928553 1.08
tpch_q20/datafusion:vortex-file-compressed 🚀 169071406 231718471 0.73
tpch_q21/datafusion:vortex-file-compressed 🚀 660559344 991854552 0.67
tpch_q22/datafusion:vortex-file-compressed 🚀 58126824 80816549 0.72
datafusion / parquet (0.728x ✅, 21↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 468861584 636188686 0.74
tpch_q02/datafusion:parquet 🚀 174777137 230783202 0.76
tpch_q03/datafusion:parquet 🚀 252138579 354719272 0.71
tpch_q04/datafusion:parquet 🚀 118948884 154932448 0.77
tpch_q05/datafusion:parquet 🚀 395966116 596014018 0.66
tpch_q06/datafusion:parquet 🚀 131001594 181186760 0.72
tpch_q07/datafusion:parquet 🚀 563705622 884719204 0.64
tpch_q08/datafusion:parquet 🚀 450597199 658554881 0.68
tpch_q09/datafusion:parquet 🚀 729882560 1006414613 0.73
tpch_q10/datafusion:parquet 🚀 577883463 844631442 0.68
tpch_q11/datafusion:parquet 🚀 120498970 169115779 0.71
tpch_q12/datafusion:parquet 🚀 218266172 276208602 0.79
tpch_q13/datafusion:parquet 🚀 351490169 434241750 0.81
tpch_q14/datafusion:parquet 🚀 155181592 199389952 0.78
tpch_q15/datafusion:parquet 🚀 259647474 359566612 0.72
tpch_q16/datafusion:parquet 🚀 123983516 160829876 0.77
tpch_q17/datafusion:parquet 🚀 667040468 1083771796 0.62
tpch_q18/datafusion:parquet 🚀 874544902 1270962879 0.69
tpch_q19/datafusion:parquet 🚀 280171323 355965815 0.79
tpch_q20/datafusion:parquet 🚀 302852438 418655446 0.72
tpch_q21/datafusion:parquet 🚀 706163750 1033045096 0.68
tpch_q22/datafusion:parquet 214517177 236023739 0.91
datafusion / arrow (0.692x ✅, 22↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 697121541 955649438 0.73
tpch_q02/datafusion:arrow 🚀 111245698 155771429 0.71
tpch_q03/datafusion:arrow 🚀 497122510 713743451 0.70
tpch_q04/datafusion:arrow 🚀 350896836 533896134 0.66
tpch_q05/datafusion:arrow 🚀 713946119 1210711788 0.59
tpch_q06/datafusion:arrow 🚀 317536840 460867187 0.69
tpch_q07/datafusion:arrow 🚀 1124856084 1648805649 0.68
tpch_q08/datafusion:arrow 🚀 940034129 1346715370 0.70
tpch_q09/datafusion:arrow 🚀 1075323456 1486889976 0.72
tpch_q10/datafusion:arrow 🚀 625846240 975123121 0.64
tpch_q11/datafusion:arrow 🚀 92598327 143184528 0.65
tpch_q12/datafusion:arrow 🚀 1432745813 1953711388 0.73
tpch_q13/datafusion:arrow 🚀 478177958 625657266 0.76
tpch_q14/datafusion:arrow 🚀 366442798 527793617 0.69
tpch_q15/datafusion:arrow 🚀 751296835 1051384965 0.71
tpch_q16/datafusion:arrow 🚀 80833272 107057148 0.76
tpch_q17/datafusion:arrow 🚀 955470987 1504987741 0.63
tpch_q18/datafusion:arrow 🚀 1830910203 2559522410 0.72
tpch_q19/datafusion:arrow 🚀 537731211 752904362 0.71
tpch_q20/datafusion:arrow 🚀 503689933 725385620 0.69
tpch_q21/datafusion:arrow 🚀 3117863199 4214410692 0.74
tpch_q22/datafusion:arrow 🚀 80863299 127749315 0.63
duckdb / vortex-file-compressed (0.747x ✅, 22↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 🚀 171613638 201433809 0.85
tpch_q02/duckdb:vortex-file-compressed 🚀 54247125 67085216 0.81
tpch_q03/duckdb:vortex-file-compressed 🚀 126055414 163233706 0.77
tpch_q04/duckdb:vortex-file-compressed 🚀 162360304 216811184 0.75
tpch_q05/duckdb:vortex-file-compressed 🚀 142272883 188202448 0.76
tpch_q06/duckdb:vortex-file-compressed 🚀 32572490 49042660 0.66
tpch_q07/duckdb:vortex-file-compressed 🚀 137928107 195936303 0.70
tpch_q08/duckdb:vortex-file-compressed 🚀 175621060 257613380 0.68
tpch_q09/duckdb:vortex-file-compressed 🚀 400073838 534279530 0.75
tpch_q10/duckdb:vortex-file-compressed 🚀 197602776 263671083 0.75
tpch_q11/duckdb:vortex-file-compressed 🚀 32520266 42019086 0.77
tpch_q12/duckdb:vortex-file-compressed 🚀 106414262 146808360 0.72
tpch_q13/duckdb:vortex-file-compressed 🚀 273209159 347372694 0.79
tpch_q14/duckdb:vortex-file-compressed 🚀 53580185 68134140 0.79
tpch_q15/duckdb:vortex-file-compressed 🚀 87431223 120283230 0.73
tpch_q16/duckdb:vortex-file-compressed 🚀 78928512 102144354 0.77
tpch_q17/duckdb:vortex-file-compressed 🚀 92301950 121052936 0.76
tpch_q18/duckdb:vortex-file-compressed 🚀 291803789 387905308 0.75
tpch_q19/duckdb:vortex-file-compressed 🚀 79110106 102331855 0.77
tpch_q20/duckdb:vortex-file-compressed 🚀 141278422 203831438 0.69
tpch_q21/duckdb:vortex-file-compressed 🚀 498761012 746594842 0.67
tpch_q22/duckdb:vortex-file-compressed 🚀 63795692 84712673 0.75
duckdb / parquet (0.839x ✅, 20↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 🚀 268362190 309479664 0.87
tpch_q02/duckdb:parquet 🚀 107296421 126705356 0.85
tpch_q03/duckdb:parquet 🚀 223119157 266491962 0.84
tpch_q04/duckdb:parquet 🚀 144298442 179624323 0.80
tpch_q05/duckdb:parquet 🚀 235914329 281851038 0.84
tpch_q06/duckdb:parquet 77883169 84560262 0.92
tpch_q07/duckdb:parquet 🚀 190039306 220238955 0.86
tpch_q08/duckdb:parquet 🚀 266733396 328577578 0.81
tpch_q09/duckdb:parquet 🚀 495902408 626401229 0.79
tpch_q10/duckdb:parquet 🚀 630081263 762110483 0.83
tpch_q11/duckdb:parquet 🚀 66134985 83582380 0.79
tpch_q12/duckdb:parquet 🚀 132095293 152051456 0.87
tpch_q13/duckdb:parquet 🚀 444866134 521439212 0.85
tpch_q14/duckdb:parquet 🚀 179772229 205462489 0.87
tpch_q15/duckdb:parquet 🚀 103950479 122867739 0.85
tpch_q16/duckdb:parquet 🚀 163125321 189630968 0.86
tpch_q17/duckdb:parquet 🚀 183310202 211969209 0.86
tpch_q18/duckdb:parquet 🚀 365989930 439743189 0.83
tpch_q19/duckdb:parquet 🚀 281673119 350475442 0.80
tpch_q20/duckdb:parquet 🚀 226526377 267369591 0.85
tpch_q21/duckdb:parquet 🚀 565510498 772363169 0.73
tpch_q22/duckdb:parquet 295771419 325213544 0.91

File Size Changes (48 files changed, -44.5% overall, 11↑ 37↓)
File Scale Format Base HEAD Change %
part_1.vortex 10.0 vortex-file-compressed 24.62 MB 24.78 MB +166.87 KB +0.7%
orders_2.vortex 10.0 vortex-file-compressed 134.23 MB 134.54 MB +325.31 KB +0.2%
lineitem_12.vortex 10.0 vortex-file-compressed 129.37 MB 129.67 MB +305.59 KB +0.2%
supplier_0.vortex 10.0 vortex-file-compressed 5.72 MB 5.73 MB +11.10 KB +0.2%
lineitem_7.vortex 10.0 vortex-file-compressed 129.27 MB 129.41 MB +140.12 KB +0.1%
lineitem_2.vortex 10.0 vortex-file-compressed 129.39 MB 129.45 MB +53.22 KB +0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 129.37 MB 129.41 MB +44.91 KB +0.0%
lineitem_11.vortex 10.0 vortex-file-compressed 129.16 MB 129.18 MB +25.57 KB +0.0%
partsupp_1.vortex 10.0 vortex-file-compressed 119.75 MB 119.77 MB +23.41 KB +0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 129.46 MB 129.46 MB +2.52 KB +0.0%
lineitem_0.vortex 10.0 vortex-file-compressed 129.44 MB 129.44 MB +1.44 KB +0.0%
lineitem_8.vortex 10.0 vortex-file-compressed 129.17 MB 129.17 MB 3.95 KB -0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 119.76 MB 119.75 MB 10.65 KB -0.0%
lineitem_9.vortex 10.0 vortex-file-compressed 129.29 MB 129.26 MB 26.73 KB -0.0%
orders_1.vortex 10.0 vortex-file-compressed 134.22 MB 134.18 MB 41.87 KB -0.0%
lineitem_4.vortex 10.0 vortex-file-compressed 129.34 MB 129.28 MB 58.39 KB -0.0%
part_0.vortex 10.0 vortex-file-compressed 24.73 MB 24.71 MB 15.02 KB -0.1%
lineitem_6.vortex 10.0 vortex-file-compressed 129.47 MB 129.39 MB 80.68 KB -0.1%
customer_0.vortex 10.0 vortex-file-compressed 88.52 MB 88.46 MB 61.50 KB -0.1%
lineitem_5.vortex 10.0 vortex-file-compressed 129.73 MB 129.55 MB 189.68 KB -0.1%
lineitem_1.vortex 10.0 vortex-file-compressed 129.34 MB 129.14 MB 204.46 KB -0.2%
orders_0.vortex 10.0 vortex-file-compressed 133.36 MB 133.12 MB 243.79 KB -0.2%
region_0.vortex 10.0 vortex-file-compressed 6.65 KB 6.14 KB 520 B -7.6%
customer_0.vortex 10.0 vortex-compact 74.12 MB 0 B 74.12 MB -100.0%
duckdb.db 10.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 0 B 100.64 MB -100.0%
lineitem_10.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_11.vortex 10.0 vortex-compact 100.53 MB 0 B 100.53 MB -100.0%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_2.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_3.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_4.vortex 10.0 vortex-compact 100.56 MB 0 B 100.56 MB -100.0%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 0 B 100.70 MB -100.0%
lineitem_6.vortex 10.0 vortex-compact 100.68 MB 0 B 100.68 MB -100.0%
lineitem_7.vortex 10.0 vortex-compact 100.58 MB 0 B 100.58 MB -100.0%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 0 B 100.46 MB -100.0%
nation_0.vortex 10.0 vortex-compact 8.18 KB 0 B 8.18 KB -100.0%
orders_0.vortex 10.0 vortex-compact 114.79 MB 0 B 114.79 MB -100.0%
orders_1.vortex 10.0 vortex-compact 114.76 MB 0 B 114.76 MB -100.0%
orders_2.vortex 10.0 vortex-compact 114.78 MB 0 B 114.78 MB -100.0%
part_0.vortex 10.0 vortex-compact 16.88 MB 0 B 16.88 MB -100.0%
part_1.vortex 10.0 vortex-compact 17.14 MB 0 B 17.14 MB -100.0%
partsupp_0.vortex 10.0 vortex-compact 105.17 MB 0 B 105.17 MB -100.0%
partsupp_1.vortex 10.0 vortex-compact 105.77 MB 0 B 105.77 MB -100.0%
region_0.vortex 10.0 vortex-compact 5.83 KB 0 B 5.83 KB -100.0%
supplier_0.vortex 10.0 vortex-compact 4.73 MB 0 B 4.73 MB -100.0%

Totals:

  • vortex-compact: 1.93 GB → 0 B (-100.0%)
  • vortex-file-compressed: 2.41 GB → 2.41 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -5.8%
Engines: DataFusion No clear signal (-0.9%, environment too noisy confidence) · DuckDB No clear signal (-10.4%, low confidence)
Vortex (geomean): 0.917x ➖
Parquet (geomean): 0.972x ➖
Shifts: Parquet (control) -2.8% · Median polish -4.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.935x ➖, 18↑ 4↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚀 1557273 1957319 0.80
clickbench_q01/datafusion:vortex-file-compressed 🚀 16095380 27754185 0.58
clickbench_q02/datafusion:vortex-file-compressed 🚀 35243361 41080946 0.86
clickbench_q03/datafusion:vortex-file-compressed 🚀 40157639 47891363 0.84
clickbench_q04/datafusion:vortex-file-compressed 🚀 240794650 303504591 0.79
clickbench_q05/datafusion:vortex-file-compressed 🚀 310720892 378120631 0.82
clickbench_q06/datafusion:vortex-file-compressed 🚀 1612705 1872644 0.86
clickbench_q07/datafusion:vortex-file-compressed 🚀 20359483 27095838 0.75
clickbench_q08/datafusion:vortex-file-compressed 🚀 337000618 393077781 0.86
clickbench_q09/datafusion:vortex-file-compressed 🚀 448574874 576053532 0.78
clickbench_q10/datafusion:vortex-file-compressed 🚀 75796773 91469014 0.83
clickbench_q11/datafusion:vortex-file-compressed 🚀 89487555 111482340 0.80
clickbench_q12/datafusion:vortex-file-compressed 🚀 260698881 344907278 0.76
clickbench_q13/datafusion:vortex-file-compressed 🚀 440022127 541076329 0.81
clickbench_q14/datafusion:vortex-file-compressed 🚀 266658566 325384389 0.82
clickbench_q15/datafusion:vortex-file-compressed 281296120 275375619 1.02
clickbench_q16/datafusion:vortex-file-compressed 683273435 660054511 1.04
clickbench_q17/datafusion:vortex-file-compressed 661206672 650734215 1.02
clickbench_q18/datafusion:vortex-file-compressed 1392833458 1421894545 0.98
clickbench_q19/datafusion:vortex-file-compressed 29278135 27943788 1.05
clickbench_q20/datafusion:vortex-file-compressed 314315542 314000385 1.00
clickbench_q21/datafusion:vortex-file-compressed 381014103 391673585 0.97
clickbench_q22/datafusion:vortex-file-compressed 🚨 683225150 487456350 1.40
clickbench_q23/datafusion:vortex-file-compressed 🚨 890763787 630539434 1.41
clickbench_q24/datafusion:vortex-file-compressed 48708804 48999017 0.99
clickbench_q25/datafusion:vortex-file-compressed 71790042 75585797 0.95
clickbench_q26/datafusion:vortex-file-compressed 48267265 44550971 1.08
clickbench_q27/datafusion:vortex-file-compressed 424895790 419885170 1.01
clickbench_q28/datafusion:vortex-file-compressed 2372005974 2408030272 0.99
clickbench_q29/datafusion:vortex-file-compressed 🚨 62918837 50822686 1.24
clickbench_q30/datafusion:vortex-file-compressed 🚀 229795890 291130817 0.79
clickbench_q31/datafusion:vortex-file-compressed 🚀 247139956 325370822 0.76
clickbench_q32/datafusion:vortex-file-compressed 🚀 1071908096 1384926004 0.77
clickbench_q33/datafusion:vortex-file-compressed 1418358634 1446724026 0.98
clickbench_q34/datafusion:vortex-file-compressed 1427334967 1418353037 1.01
clickbench_q35/datafusion:vortex-file-compressed 241843092 237752853 1.02
clickbench_q36/datafusion:vortex-file-compressed 59185574 55001066 1.08
clickbench_q37/datafusion:vortex-file-compressed 25331667 24244355 1.04
clickbench_q38/datafusion:vortex-file-compressed 17222068 16154783 1.07
clickbench_q39/datafusion:vortex-file-compressed 125457505 122567611 1.02
clickbench_q40/datafusion:vortex-file-compressed 🚨 14221904 12662086 1.12
clickbench_q41/datafusion:vortex-file-compressed 12737365 12094665 1.05
clickbench_q42/datafusion:vortex-file-compressed 11766909 12149653 0.97
datafusion / parquet (0.943x ➖, 11↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1553455 1560446 1.00
clickbench_q01/datafusion:parquet 19466060 19472000 1.00
clickbench_q02/datafusion:parquet 44316831 43668368 1.01
clickbench_q03/datafusion:parquet 35070736 34403936 1.02
clickbench_q04/datafusion:parquet 259938380 266111760 0.98
clickbench_q05/datafusion:parquet 315157243 314450036 1.00
clickbench_q06/datafusion:parquet 1469860 1575988 0.93
clickbench_q07/datafusion:parquet 21257101 21581679 0.98
clickbench_q08/datafusion:parquet 337017918 325685335 1.03
clickbench_q09/datafusion:parquet 471708209 492289183 0.96
clickbench_q10/datafusion:parquet 92636450 92297160 1.00
clickbench_q11/datafusion:parquet 117759286 115634223 1.02
clickbench_q12/datafusion:parquet 308228483 306171364 1.01
clickbench_q13/datafusion:parquet 🚀 466976633 589844068 0.79
clickbench_q14/datafusion:parquet 🚀 311815854 406588876 0.77
clickbench_q15/datafusion:parquet 🚀 287402208 360241508 0.80
clickbench_q16/datafusion:parquet 🚀 658524432 845387138 0.78
clickbench_q17/datafusion:parquet 655982623 669881924 0.98
clickbench_q18/datafusion:parquet 1395988454 1407097673 0.99
clickbench_q19/datafusion:parquet 27532400 26490721 1.04
clickbench_q20/datafusion:parquet 578746870 556675025 1.04
clickbench_q21/datafusion:parquet 622149370 619067582 1.00
clickbench_q22/datafusion:parquet 919631596 905678875 1.02
clickbench_q23/datafusion:parquet 4083279220 4119401723 0.99
clickbench_q24/datafusion:parquet 54687605 58138673 0.94
clickbench_q25/datafusion:parquet 124628117 131055930 0.95
clickbench_q26/datafusion:parquet 53625896 58700558 0.91
clickbench_q27/datafusion:parquet 665370744 671756359 0.99
clickbench_q28/datafusion:parquet 🚀 2467700461 2760799196 0.89
clickbench_q29/datafusion:parquet 53553284 52369199 1.02
clickbench_q30/datafusion:parquet 321698654 338566436 0.95
clickbench_q31/datafusion:parquet 347258882 363267683 0.96
clickbench_q32/datafusion:parquet 1078822544 1118605983 0.96
clickbench_q33/datafusion:parquet 1520526390 1515910674 1.00
clickbench_q34/datafusion:parquet 1485071423 1564384643 0.95
clickbench_q35/datafusion:parquet 🚀 250845932 317653935 0.79
clickbench_q36/datafusion:parquet 🚀 107986686 128885022 0.84
clickbench_q37/datafusion:parquet 🚀 41782427 47777625 0.87
clickbench_q38/datafusion:parquet 🚀 59273211 68745206 0.86
clickbench_q39/datafusion:parquet 🚀 213952044 240372157 0.89
clickbench_q40/datafusion:parquet 23499995 25247372 0.93
clickbench_q41/datafusion:parquet 🚀 21876216 24627623 0.89
clickbench_q42/datafusion:parquet 22326893 23430430 0.95
duckdb / vortex-file-compressed (0.899x ✅, 19↑ 1↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚀 7072203 9387480 0.75
clickbench_q01/duckdb:vortex-file-compressed 🚀 12014038 14308859 0.84
clickbench_q02/duckdb:vortex-file-compressed 🚀 24563576 28193751 0.87
clickbench_q03/duckdb:vortex-file-compressed 31294378 34700373 0.90
clickbench_q04/duckdb:vortex-file-compressed 187650480 200647768 0.94
clickbench_q05/duckdb:vortex-file-compressed 179053122 181602659 0.99
clickbench_q06/duckdb:vortex-file-compressed 20965705 20265781 1.03
clickbench_q07/duckdb:vortex-file-compressed 🚀 17311039 24254158 0.71
clickbench_q08/duckdb:vortex-file-compressed 268883596 272644170 0.99
clickbench_q09/duckdb:vortex-file-compressed 346106600 352497466 0.98
clickbench_q10/duckdb:vortex-file-compressed 73810740 79092929 0.93
clickbench_q11/duckdb:vortex-file-compressed 85446325 93677949 0.91
clickbench_q12/duckdb:vortex-file-compressed 200379271 217388775 0.92
clickbench_q13/duckdb:vortex-file-compressed 410142622 425592995 0.96
clickbench_q14/duckdb:vortex-file-compressed 🚀 231510058 268358828 0.86
clickbench_q15/duckdb:vortex-file-compressed 🚀 244332928 306245198 0.80
clickbench_q16/duckdb:vortex-file-compressed 🚀 534102322 652440535 0.82
clickbench_q17/duckdb:vortex-file-compressed 🚀 431464604 538084749 0.80
clickbench_q18/duckdb:vortex-file-compressed 956058389 988521829 0.97
clickbench_q19/duckdb:vortex-file-compressed 22674813 22442451 1.01
clickbench_q20/duckdb:vortex-file-compressed 290067745 301143132 0.96
clickbench_q21/duckdb:vortex-file-compressed 377850877 401895407 0.94
clickbench_q22/duckdb:vortex-file-compressed 555491772 578106397 0.96
clickbench_q23/duckdb:vortex-file-compressed 🚀 162625496 183352398 0.89
clickbench_q24/duckdb:vortex-file-compressed 36034907 39831842 0.90
clickbench_q25/duckdb:vortex-file-compressed 🚀 75748402 87596958 0.86
clickbench_q26/duckdb:vortex-file-compressed 🚨 52514950 42237208 1.24
clickbench_q27/duckdb:vortex-file-compressed 205515977 217329618 0.95
clickbench_q28/duckdb:vortex-file-compressed 2964045728 3231285327 0.92
clickbench_q29/duckdb:vortex-file-compressed 28268658 29527285 0.96
clickbench_q30/duckdb:vortex-file-compressed 195309178 203826452 0.96
clickbench_q31/duckdb:vortex-file-compressed 297096705 303781794 0.98
clickbench_q32/duckdb:vortex-file-compressed 1125007486 1125474666 1.00
clickbench_q33/duckdb:vortex-file-compressed 1134026957 1131056902 1.00
clickbench_q34/duckdb:vortex-file-compressed 🚀 1222116306 1519909442 0.80
clickbench_q35/duckdb:vortex-file-compressed 🚀 378898019 429279748 0.88
clickbench_q36/duckdb:vortex-file-compressed 🚀 28562654 34886490 0.82
clickbench_q37/duckdb:vortex-file-compressed 🚀 18941052 23525106 0.81
clickbench_q38/duckdb:vortex-file-compressed 🚀 22337593 28390567 0.79
clickbench_q39/duckdb:vortex-file-compressed 🚀 45929326 54860806 0.84
clickbench_q40/duckdb:vortex-file-compressed 🚀 19074334 25959857 0.73
clickbench_q41/duckdb:vortex-file-compressed 🚀 19765225 23329628 0.85
clickbench_q42/duckdb:vortex-file-compressed 🚀 19410640 23652814 0.82
duckdb / parquet (1.002x ➖, 1↑ 0↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 23032303 22830244 1.01
clickbench_q01/duckdb:parquet 28604107 29533062 0.97
clickbench_q02/duckdb:parquet 49680427 49920273 1.00
clickbench_q03/duckdb:parquet 41096217 39628566 1.04
clickbench_q04/duckdb:parquet 204769366 200643152 1.02
clickbench_q05/duckdb:parquet 260956752 256269922 1.02
clickbench_q06/duckdb:parquet 47922982 47465226 1.01
clickbench_q07/duckdb:parquet 31471424 30944355 1.02
clickbench_q08/duckdb:parquet 273791530 273099658 1.00
clickbench_q09/duckdb:parquet 398822682 402023588 0.99
clickbench_q10/duckdb:parquet 83144504 81219497 1.02
clickbench_q11/duckdb:parquet 99179529 99597567 1.00
clickbench_q12/duckdb:parquet 283129760 280567984 1.01
clickbench_q13/duckdb:parquet 469423678 471865219 0.99
clickbench_q14/duckdb:parquet 322386159 316087694 1.02
clickbench_q15/duckdb:parquet 254533935 256635947 0.99
clickbench_q16/duckdb:parquet 600351018 596014856 1.01
clickbench_q17/duckdb:parquet 502950922 497877326 1.01
clickbench_q18/duckdb:parquet 1041800729 1048579607 0.99
clickbench_q19/duckdb:parquet 27603541 28295430 0.98
clickbench_q20/duckdb:parquet 414267961 414573382 1.00
clickbench_q21/duckdb:parquet 536315714 531790356 1.01
clickbench_q22/duckdb:parquet 922387189 936083486 0.99
clickbench_q23/duckdb:parquet 266797700 261069177 1.02
clickbench_q24/duckdb:parquet 72934693 71331817 1.02
clickbench_q25/duckdb:parquet 162988037 163154132 1.00
clickbench_q26/duckdb:parquet 54158939 55382572 0.98
clickbench_q27/duckdb:parquet 470093196 474909013 0.99
clickbench_q28/duckdb:parquet 4770079507 4772020334 1.00
clickbench_q29/duckdb:parquet 42038440 41528549 1.01
clickbench_q30/duckdb:parquet 313891007 308975729 1.02
clickbench_q31/duckdb:parquet 380706294 376613532 1.01
clickbench_q32/duckdb:parquet 1117973859 1098549154 1.02
clickbench_q33/duckdb:parquet 1118862514 1119980907 1.00
clickbench_q34/duckdb:parquet 🚀 1168170781 1354995232 0.86
clickbench_q35/duckdb:parquet 376425145 366355784 1.03
clickbench_q36/duckdb:parquet 52041201 52468879 0.99
clickbench_q37/duckdb:parquet 33871759 33514688 1.01
clickbench_q38/duckdb:parquet 35929581 35143909 1.02
clickbench_q39/duckdb:parquet 81680476 89118192 0.92
clickbench_q40/duckdb:parquet 20913579 19970124 1.05
clickbench_q41/duckdb:parquet 21069583 20537732 1.03
clickbench_q42/duckdb:parquet 23491339 21883923 1.07

File Size Changes (201 files changed, -39.1% overall, 48↑ 153↓)
File Scale Format Base HEAD Change %
hits_90.vortex 1.0 vortex-file-compressed 139.77 MB 141.78 MB +2.01 MB +1.4%
hits_53.vortex 1.0 vortex-file-compressed 85.50 MB 85.87 MB +381.59 KB +0.4%
hits_37.vortex 1.0 vortex-file-compressed 85.29 MB 85.55 MB +275.43 KB +0.3%
hits_60.vortex 1.0 vortex-file-compressed 102.99 MB 103.24 MB +262.91 KB +0.2%
hits_10.vortex 1.0 vortex-file-compressed 69.31 MB 69.46 MB +156.76 KB +0.2%
hits_62.vortex 1.0 vortex-file-compressed 117.32 MB 117.54 MB +219.77 KB +0.2%
hits_25.vortex 1.0 vortex-file-compressed 113.28 MB 113.49 MB +211.60 KB +0.2%
hits_79.vortex 1.0 vortex-file-compressed 143.86 MB 144.11 MB +257.57 KB +0.2%
hits_52.vortex 1.0 vortex-file-compressed 103.45 MB 103.62 MB +182.69 KB +0.2%
hits_17.vortex 1.0 vortex-file-compressed 87.14 MB 87.26 MB +120.07 KB +0.1%
hits_44.vortex 1.0 vortex-file-compressed 185.80 MB 186.02 MB +233.75 KB +0.1%
hits_98.vortex 1.0 vortex-file-compressed 118.16 MB 118.30 MB +146.41 KB +0.1%
hits_34.vortex 1.0 vortex-file-compressed 97.39 MB 97.50 MB +113.59 KB +0.1%
hits_91.vortex 1.0 vortex-file-compressed 96.85 MB 96.96 MB +111.20 KB +0.1%
hits_41.vortex 1.0 vortex-file-compressed 222.90 MB 223.11 MB +215.95 KB +0.1%
hits_40.vortex 1.0 vortex-file-compressed 117.50 MB 117.60 MB +106.12 KB +0.1%
hits_87.vortex 1.0 vortex-file-compressed 172.15 MB 172.30 MB +153.80 KB +0.1%
hits_45.vortex 1.0 vortex-file-compressed 121.89 MB 121.99 MB +101.98 KB +0.1%
hits_69.vortex 1.0 vortex-file-compressed 123.01 MB 123.09 MB +88.51 KB +0.1%
hits_50.vortex 1.0 vortex-file-compressed 178.99 MB 179.11 MB +128.36 KB +0.1%
hits_49.vortex 1.0 vortex-file-compressed 75.40 MB 75.45 MB +52.41 KB +0.1%
hits_58.vortex 1.0 vortex-file-compressed 90.16 MB 90.21 MB +56.36 KB +0.1%
hits_83.vortex 1.0 vortex-file-compressed 89.16 MB 89.21 MB +46.95 KB +0.1%
hits_78.vortex 1.0 vortex-file-compressed 163.99 MB 164.07 MB +81.03 KB +0.0%
hits_2.vortex 1.0 vortex-file-compressed 186.00 MB 186.09 MB +91.46 KB +0.0%
hits_39.vortex 1.0 vortex-file-compressed 80.08 MB 80.11 MB +34.16 KB +0.0%
hits_6.vortex 1.0 vortex-file-compressed 93.20 MB 93.24 MB +39.60 KB +0.0%
hits_3.vortex 1.0 vortex-file-compressed 141.68 MB 141.73 MB +57.19 KB +0.0%
hits_19.vortex 1.0 vortex-file-compressed 73.25 MB 73.27 MB +27.74 KB +0.0%
hits_1.vortex 1.0 vortex-file-compressed 138.16 MB 138.21 MB +51.30 KB +0.0%
hits_7.vortex 1.0 vortex-file-compressed 93.84 MB 93.87 MB +34.11 KB +0.0%
hits_73.vortex 1.0 vortex-file-compressed 109.51 MB 109.55 MB +39.79 KB +0.0%
hits_24.vortex 1.0 vortex-file-compressed 75.95 MB 75.97 MB +27.08 KB +0.0%
hits_54.vortex 1.0 vortex-file-compressed 221.15 MB 221.23 MB +76.42 KB +0.0%
hits_75.vortex 1.0 vortex-file-compressed 63.19 MB 63.22 MB +21.20 KB +0.0%
hits_46.vortex 1.0 vortex-file-compressed 69.04 MB 69.06 MB +21.38 KB +0.0%
hits_0.vortex 1.0 vortex-file-compressed 89.46 MB 89.48 MB +25.58 KB +0.0%
hits_94.vortex 1.0 vortex-file-compressed 138.37 MB 138.41 MB +36.26 KB +0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.01 MB 28.01 MB +6.75 KB +0.0%
hits_4.vortex 1.0 vortex-file-compressed 108.23 MB 108.25 MB +24.57 KB +0.0%
hits_65.vortex 1.0 vortex-file-compressed 183.38 MB 183.42 MB +39.84 KB +0.0%
hits_56.vortex 1.0 vortex-file-compressed 123.10 MB 123.12 MB +18.03 KB +0.0%
hits_36.vortex 1.0 vortex-file-compressed 68.33 MB 68.34 MB +6.89 KB +0.0%
hits_22.vortex 1.0 vortex-file-compressed 76.84 MB 76.84 MB +5.63 KB +0.0%
hits_97.vortex 1.0 vortex-file-compressed 106.68 MB 106.69 MB +7.05 KB +0.0%
hits_85.vortex 1.0 vortex-file-compressed 91.47 MB 91.47 MB +5.70 KB +0.0%
hits_38.vortex 1.0 vortex-file-compressed 99.05 MB 99.05 MB +3.55 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.07 MB 57.07 MB +1.17 KB +0.0%
hits_57.vortex 1.0 vortex-file-compressed 128.17 MB 128.16 MB 3.30 KB -0.0%
hits_35.vortex 1.0 vortex-file-compressed 114.95 MB 114.94 MB 4.05 KB -0.0%
hits_15.vortex 1.0 vortex-file-compressed 89.08 MB 89.08 MB 3.32 KB -0.0%
hits_77.vortex 1.0 vortex-file-compressed 168.05 MB 168.04 MB 7.17 KB -0.0%
hits_99.vortex 1.0 vortex-file-compressed 122.80 MB 122.79 MB 7.43 KB -0.0%
hits_64.vortex 1.0 vortex-file-compressed 80.96 MB 80.96 MB 4.91 KB -0.0%
hits_12.vortex 1.0 vortex-file-compressed 100.82 MB 100.81 MB 7.77 KB -0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.02 MB 99.01 MB 10.30 KB -0.0%
hits_43.vortex 1.0 vortex-file-compressed 226.45 MB 226.43 MB 23.69 KB -0.0%
hits_20.vortex 1.0 vortex-file-compressed 62.54 MB 62.53 MB 10.03 KB -0.0%
hits_29.vortex 1.0 vortex-file-compressed 59.37 MB 59.36 MB 9.84 KB -0.0%
hits_88.vortex 1.0 vortex-file-compressed 110.86 MB 110.84 MB 18.58 KB -0.0%
hits_51.vortex 1.0 vortex-file-compressed 277.59 MB 277.54 MB 51.58 KB -0.0%
hits_61.vortex 1.0 vortex-file-compressed 101.03 MB 101.01 MB 19.48 KB -0.0%
hits_70.vortex 1.0 vortex-file-compressed 93.40 MB 93.38 MB 19.08 KB -0.0%
hits_66.vortex 1.0 vortex-file-compressed 90.18 MB 90.16 MB 22.42 KB -0.0%
hits_74.vortex 1.0 vortex-file-compressed 119.54 MB 119.51 MB 30.78 KB -0.0%
hits_67.vortex 1.0 vortex-file-compressed 183.93 MB 183.88 MB 48.18 KB -0.0%
hits_32.vortex 1.0 vortex-file-compressed 66.52 MB 66.50 MB 19.43 KB -0.0%
hits_68.vortex 1.0 vortex-file-compressed 122.90 MB 122.86 MB 36.41 KB -0.0%
hits_84.vortex 1.0 vortex-file-compressed 116.72 MB 116.69 MB 37.08 KB -0.0%
hits_76.vortex 1.0 vortex-file-compressed 113.88 MB 113.84 MB 39.34 KB -0.0%
hits_93.vortex 1.0 vortex-file-compressed 90.30 MB 90.27 MB 33.38 KB -0.0%
hits_28.vortex 1.0 vortex-file-compressed 119.72 MB 119.68 MB 44.95 KB -0.0%
hits_8.vortex 1.0 vortex-file-compressed 93.21 MB 93.18 MB 34.99 KB -0.0%
hits_27.vortex 1.0 vortex-file-compressed 122.47 MB 122.42 MB 54.57 KB -0.0%
hits_14.vortex 1.0 vortex-file-compressed 111.21 MB 111.16 MB 51.17 KB -0.0%
hits_82.vortex 1.0 vortex-file-compressed 99.49 MB 99.44 MB 45.85 KB -0.0%
hits_81.vortex 1.0 vortex-file-compressed 100.69 MB 100.64 MB 48.73 KB -0.0%
hits_71.vortex 1.0 vortex-file-compressed 101.61 MB 101.56 MB 49.23 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 86.79 MB 86.75 MB 45.01 KB -0.1%
hits_5.vortex 1.0 vortex-file-compressed 92.91 MB 92.86 MB 48.60 KB -0.1%
hits_16.vortex 1.0 vortex-file-compressed 79.31 MB 79.26 MB 49.15 KB -0.1%
hits_47.vortex 1.0 vortex-file-compressed 41.26 MB 41.24 MB 27.92 KB -0.1%
hits_42.vortex 1.0 vortex-file-compressed 221.83 MB 221.68 MB 159.38 KB -0.1%
hits_9.vortex 1.0 vortex-file-compressed 99.08 MB 99.01 MB 72.78 KB -0.1%
hits_72.vortex 1.0 vortex-file-compressed 84.46 MB 84.39 MB 66.44 KB -0.1%
hits_63.vortex 1.0 vortex-file-compressed 69.11 MB 69.05 MB 65.22 KB -0.1%
hits_96.vortex 1.0 vortex-file-compressed 135.19 MB 135.07 MB 129.38 KB -0.1%
hits_26.vortex 1.0 vortex-file-compressed 109.28 MB 109.18 MB 108.52 KB -0.1%
hits_31.vortex 1.0 vortex-file-compressed 90.03 MB 89.94 MB 92.43 KB -0.1%
hits_92.vortex 1.0 vortex-file-compressed 146.58 MB 146.43 MB 155.39 KB -0.1%
hits_80.vortex 1.0 vortex-file-compressed 104.97 MB 104.85 MB 122.68 KB -0.1%
hits_59.vortex 1.0 vortex-file-compressed 101.69 MB 101.57 MB 122.01 KB -0.1%
hits_95.vortex 1.0 vortex-file-compressed 96.16 MB 96.04 MB 122.30 KB -0.1%
hits_18.vortex 1.0 vortex-file-compressed 104.44 MB 104.30 MB 145.82 KB -0.1%
hits_11.vortex 1.0 vortex-file-compressed 79.77 MB 79.65 MB 116.70 KB -0.1%
hits_86.vortex 1.0 vortex-file-compressed 69.21 MB 69.10 MB 112.51 KB -0.2%
hits_89.vortex 1.0 vortex-file-compressed 184.48 MB 184.13 MB 363.01 KB -0.2%
hits_23.vortex 1.0 vortex-file-compressed 76.67 MB 76.46 MB 211.45 KB -0.3%
hits_21.vortex 1.0 vortex-file-compressed 93.02 MB 92.71 MB 318.48 KB -0.3%
hits_55.vortex 1.0 vortex-file-compressed 168.92 MB 166.25 MB 2.67 MB -1.6%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_0.vortex 1.0 vortex-compact 58.57 MB 0 B 58.57 MB -100.0%
hits_1.vortex 1.0 vortex-compact 90.19 MB 0 B 90.19 MB -100.0%
hits_10.vortex 1.0 vortex-compact 48.75 MB 0 B 48.75 MB -100.0%
hits_11.vortex 1.0 vortex-compact 54.22 MB 0 B 54.22 MB -100.0%
hits_12.vortex 1.0 vortex-compact 69.16 MB 0 B 69.16 MB -100.0%
hits_13.vortex 1.0 vortex-compact 67.86 MB 0 B 67.86 MB -100.0%
hits_14.vortex 1.0 vortex-compact 73.60 MB 0 B 73.60 MB -100.0%
hits_15.vortex 1.0 vortex-compact 47.94 MB 0 B 47.94 MB -100.0%
hits_16.vortex 1.0 vortex-compact 48.07 MB 0 B 48.07 MB -100.0%
hits_17.vortex 1.0 vortex-compact 58.15 MB 0 B 58.15 MB -100.0%
hits_18.vortex 1.0 vortex-compact 64.13 MB 0 B 64.13 MB -100.0%
hits_19.vortex 1.0 vortex-compact 44.73 MB 0 B 44.73 MB -100.0%
hits_2.vortex 1.0 vortex-compact 129.13 MB 0 B 129.13 MB -100.0%
hits_20.vortex 1.0 vortex-compact 38.00 MB 0 B 38.00 MB -100.0%
hits_21.vortex 1.0 vortex-compact 51.52 MB 0 B 51.52 MB -100.0%
hits_22.vortex 1.0 vortex-compact 44.49 MB 0 B 44.49 MB -100.0%
hits_23.vortex 1.0 vortex-compact 43.92 MB 0 B 43.92 MB -100.0%
hits_24.vortex 1.0 vortex-compact 43.38 MB 0 B 43.38 MB -100.0%
hits_25.vortex 1.0 vortex-compact 72.93 MB 0 B 72.93 MB -100.0%
hits_26.vortex 1.0 vortex-compact 70.73 MB 0 B 70.73 MB -100.0%
hits_27.vortex 1.0 vortex-compact 69.80 MB 0 B 69.80 MB -100.0%
hits_28.vortex 1.0 vortex-compact 70.18 MB 0 B 70.18 MB -100.0%
hits_29.vortex 1.0 vortex-compact 36.49 MB 0 B 36.49 MB -100.0%
hits_3.vortex 1.0 vortex-compact 94.05 MB 0 B 94.05 MB -100.0%
hits_30.vortex 1.0 vortex-compact 58.56 MB 0 B 58.56 MB -100.0%
hits_31.vortex 1.0 vortex-compact 55.41 MB 0 B 55.41 MB -100.0%
hits_32.vortex 1.0 vortex-compact 44.03 MB 0 B 44.03 MB -100.0%
hits_33.vortex 1.0 vortex-compact 35.85 MB 0 B 35.85 MB -100.0%
hits_34.vortex 1.0 vortex-compact 58.09 MB 0 B 58.09 MB -100.0%
hits_35.vortex 1.0 vortex-compact 74.95 MB 0 B 74.95 MB -100.0%
hits_36.vortex 1.0 vortex-compact 48.90 MB 0 B 48.90 MB -100.0%
hits_37.vortex 1.0 vortex-compact 53.68 MB 0 B 53.68 MB -100.0%
hits_38.vortex 1.0 vortex-compact 62.96 MB 0 B 62.96 MB -100.0%
hits_39.vortex 1.0 vortex-compact 49.69 MB 0 B 49.69 MB -100.0%
hits_4.vortex 1.0 vortex-compact 71.69 MB 0 B 71.69 MB -100.0%
hits_40.vortex 1.0 vortex-compact 75.74 MB 0 B 75.74 MB -100.0%
hits_41.vortex 1.0 vortex-compact 165.52 MB 0 B 165.52 MB -100.0%
hits_42.vortex 1.0 vortex-compact 163.97 MB 0 B 163.97 MB -100.0%
hits_43.vortex 1.0 vortex-compact 168.64 MB 0 B 168.64 MB -100.0%
hits_44.vortex 1.0 vortex-compact 132.24 MB 0 B 132.24 MB -100.0%
hits_45.vortex 1.0 vortex-compact 75.87 MB 0 B 75.87 MB -100.0%
hits_46.vortex 1.0 vortex-compact 41.82 MB 0 B 41.82 MB -100.0%
hits_47.vortex 1.0 vortex-compact 18.19 MB 0 B 18.19 MB -100.0%
hits_48.vortex 1.0 vortex-compact 17.27 MB 0 B 17.27 MB -100.0%
hits_49.vortex 1.0 vortex-compact 50.42 MB 0 B 50.42 MB -100.0%
hits_5.vortex 1.0 vortex-compact 62.83 MB 0 B 62.83 MB -100.0%
hits_50.vortex 1.0 vortex-compact 112.99 MB 0 B 112.99 MB -100.0%
hits_51.vortex 1.0 vortex-compact 167.75 MB 0 B 167.75 MB -100.0%
hits_52.vortex 1.0 vortex-compact 63.54 MB 0 B 63.54 MB -100.0%
hits_53.vortex 1.0 vortex-compact 58.88 MB 0 B 58.88 MB -100.0%
hits_54.vortex 1.0 vortex-compact 117.56 MB 0 B 117.56 MB -100.0%
hits_55.vortex 1.0 vortex-compact 96.03 MB 0 B 96.03 MB -100.0%
hits_56.vortex 1.0 vortex-compact 77.75 MB 0 B 77.75 MB -100.0%
hits_57.vortex 1.0 vortex-compact 83.35 MB 0 B 83.35 MB -100.0%
hits_58.vortex 1.0 vortex-compact 60.31 MB 0 B 60.31 MB -100.0%
hits_59.vortex 1.0 vortex-compact 66.15 MB 0 B 66.15 MB -100.0%
hits_6.vortex 1.0 vortex-compact 63.08 MB 0 B 63.08 MB -100.0%
hits_60.vortex 1.0 vortex-compact 64.15 MB 0 B 64.15 MB -100.0%
hits_61.vortex 1.0 vortex-compact 57.46 MB 0 B 57.46 MB -100.0%
hits_62.vortex 1.0 vortex-compact 74.08 MB 0 B 74.08 MB -100.0%
hits_63.vortex 1.0 vortex-compact 46.00 MB 0 B 46.00 MB -100.0%
hits_64.vortex 1.0 vortex-compact 53.78 MB 0 B 53.78 MB -100.0%
hits_65.vortex 1.0 vortex-compact 129.70 MB 0 B 129.70 MB -100.0%
hits_66.vortex 1.0 vortex-compact 53.36 MB 0 B 53.36 MB -100.0%
hits_67.vortex 1.0 vortex-compact 113.93 MB 0 B 113.93 MB -100.0%
hits_68.vortex 1.0 vortex-compact 75.85 MB 0 B 75.85 MB -100.0%
hits_69.vortex 1.0 vortex-compact 80.82 MB 0 B 80.82 MB -100.0%
hits_7.vortex 1.0 vortex-compact 63.72 MB 0 B 63.72 MB -100.0%
hits_70.vortex 1.0 vortex-compact 61.16 MB 0 B 61.16 MB -100.0%
hits_71.vortex 1.0 vortex-compact 69.17 MB 0 B 69.17 MB -100.0%
hits_72.vortex 1.0 vortex-compact 51.60 MB 0 B 51.60 MB -100.0%
hits_73.vortex 1.0 vortex-compact 69.83 MB 0 B 69.83 MB -100.0%
hits_74.vortex 1.0 vortex-compact 71.46 MB 0 B 71.46 MB -100.0%
hits_75.vortex 1.0 vortex-compact 43.56 MB 0 B 43.56 MB -100.0%
hits_76.vortex 1.0 vortex-compact 76.27 MB 0 B 76.27 MB -100.0%
hits_77.vortex 1.0 vortex-compact 117.90 MB 0 B 117.90 MB -100.0%
hits_78.vortex 1.0 vortex-compact 97.80 MB 0 B 97.80 MB -100.0%
hits_79.vortex 1.0 vortex-compact 85.53 MB 0 B 85.53 MB -100.0%
hits_8.vortex 1.0 vortex-compact 62.81 MB 0 B 62.81 MB -100.0%
hits_80.vortex 1.0 vortex-compact 67.87 MB 0 B 67.87 MB -100.0%
hits_81.vortex 1.0 vortex-compact 65.33 MB 0 B 65.33 MB -100.0%
hits_82.vortex 1.0 vortex-compact 66.78 MB 0 B 66.78 MB -100.0%
hits_83.vortex 1.0 vortex-compact 52.39 MB 0 B 52.39 MB -100.0%
hits_84.vortex 1.0 vortex-compact 72.94 MB 0 B 72.94 MB -100.0%
hits_85.vortex 1.0 vortex-compact 52.53 MB 0 B 52.53 MB -100.0%
hits_86.vortex 1.0 vortex-compact 48.15 MB 0 B 48.15 MB -100.0%
hits_87.vortex 1.0 vortex-compact 118.82 MB 0 B 118.82 MB -100.0%
hits_88.vortex 1.0 vortex-compact 73.15 MB 0 B 73.15 MB -100.0%
hits_89.vortex 1.0 vortex-compact 112.70 MB 0 B 112.70 MB -100.0%
hits_9.vortex 1.0 vortex-compact 65.54 MB 0 B 65.54 MB -100.0%
hits_90.vortex 1.0 vortex-compact 82.51 MB 0 B 82.51 MB -100.0%
hits_91.vortex 1.0 vortex-compact 60.77 MB 0 B 60.77 MB -100.0%
hits_92.vortex 1.0 vortex-compact 94.11 MB 0 B 94.11 MB -100.0%
hits_93.vortex 1.0 vortex-compact 58.73 MB 0 B 58.73 MB -100.0%
hits_94.vortex 1.0 vortex-compact 90.48 MB 0 B 90.48 MB -100.0%
hits_95.vortex 1.0 vortex-compact 57.60 MB 0 B 57.60 MB -100.0%
hits_96.vortex 1.0 vortex-compact 90.92 MB 0 B 90.92 MB -100.0%
hits_97.vortex 1.0 vortex-compact 68.97 MB 0 B 68.97 MB -100.0%
hits_98.vortex 1.0 vortex-compact 72.60 MB 0 B 72.60 MB -100.0%
hits_99.vortex 1.0 vortex-compact 77.16 MB 0 B 77.16 MB -100.0%

Totals:

  • vortex-compact: 7.04 GB → 0 B (-100.0%)
  • vortex-file-compressed: 10.98 GB → 10.98 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +7.6%
Engines: DataFusion No clear signal (+7.7%, environment too noisy confidence) · DuckDB No clear signal (+7.4%, environment too noisy confidence)
Vortex (geomean): 1.115x ➖
Parquet (geomean): 1.036x ➖
Shifts: Parquet (control) +3.6% · Median polish +6.8%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.066x ➖, 1↑ 6↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 308697736 230119338 1.34
tpch_q02/datafusion:vortex-file-compressed 🚨 722532296 449382228 1.61
tpch_q03/datafusion:vortex-file-compressed 🚨 520159576 397657821 1.31
tpch_q04/datafusion:vortex-file-compressed 251958790 239159563 1.05
tpch_q05/datafusion:vortex-file-compressed 428641580 500227389 0.86
tpch_q06/datafusion:vortex-file-compressed 328946212 304315056 1.08
tpch_q07/datafusion:vortex-file-compressed 438732534 391408229 1.12
tpch_q08/datafusion:vortex-file-compressed 559994232 723738361 0.77
tpch_q09/datafusion:vortex-file-compressed 476475053 596175614 0.80
tpch_q10/datafusion:vortex-file-compressed 🚀 471081764 812968619 0.58
tpch_q11/datafusion:vortex-file-compressed 372737476 456642879 0.82
tpch_q12/datafusion:vortex-file-compressed 609561514 477830107 1.28
tpch_q13/datafusion:vortex-file-compressed 208666996 237100212 0.88
tpch_q14/datafusion:vortex-file-compressed 🚨 441544889 295981398 1.49
tpch_q15/datafusion:vortex-file-compressed 800867263 628409814 1.27
tpch_q16/datafusion:vortex-file-compressed 370440468 454425321 0.82
tpch_q17/datafusion:vortex-file-compressed 🚨 554543547 399352033 1.39
tpch_q18/datafusion:vortex-file-compressed 387765756 321856320 1.20
tpch_q19/datafusion:vortex-file-compressed 🚨 676363298 423266820 1.60
tpch_q20/datafusion:vortex-file-compressed 425073787 417134281 1.02
tpch_q21/datafusion:vortex-file-compressed 541250535 498753201 1.09
tpch_q22/datafusion:vortex-file-compressed 172058498 197117956 0.87
datafusion / parquet (0.989x ➖, 0↑ 2↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 252181342 251420132 1.00
tpch_q02/datafusion:parquet 460082409 443072631 1.04
tpch_q03/datafusion:parquet 314763100 396834940 0.79
tpch_q04/datafusion:parquet 165862217 151721992 1.09
tpch_q05/datafusion:parquet 500687458 551732006 0.91
tpch_q06/datafusion:parquet 157081316 184295977 0.85
tpch_q07/datafusion:parquet 🚨 597105051 448240726 1.33
tpch_q08/datafusion:parquet 586654377 675343516 0.87
tpch_q09/datafusion:parquet 508188487 471367931 1.08
tpch_q10/datafusion:parquet 711631921 635037710 1.12
tpch_q11/datafusion:parquet 557940927 543924434 1.03
tpch_q12/datafusion:parquet 🚨 335091866 247296964 1.36
tpch_q13/datafusion:parquet 461267360 434894354 1.06
tpch_q14/datafusion:parquet 213005725 251137902 0.85
tpch_q15/datafusion:parquet 380947947 370750324 1.03
tpch_q16/datafusion:parquet 187920539 232511300 0.81
tpch_q17/datafusion:parquet 429691321 415076468 1.04
tpch_q18/datafusion:parquet 453750792 485114897 0.94
tpch_q19/datafusion:parquet 522242945 467951250 1.12
tpch_q20/datafusion:parquet 670339585 527872441 1.27
tpch_q21/datafusion:parquet 580875702 783622701 0.74
tpch_q22/datafusion:parquet 179167706 235248473 0.76
duckdb / vortex-file-compressed (1.167x ➖, 0↑ 3↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 272003973 260879487 1.04
tpch_q02/duckdb:vortex-file-compressed 1080558228 881973476 1.23
tpch_q03/duckdb:vortex-file-compressed 772583036 601615939 1.28
tpch_q04/duckdb:vortex-file-compressed 485932634 415890164 1.17
tpch_q05/duckdb:vortex-file-compressed 933933849 784119539 1.19
tpch_q06/duckdb:vortex-file-compressed 389522333 333698708 1.17
tpch_q07/duckdb:vortex-file-compressed 986396069 902408716 1.09
tpch_q08/duckdb:vortex-file-compressed 1160766599 1119834934 1.04
tpch_q09/duckdb:vortex-file-compressed 🚨 1221260785 894035707 1.37
tpch_q10/duckdb:vortex-file-compressed 850881446 737010873 1.15
tpch_q11/duckdb:vortex-file-compressed 521020311 479993541 1.09
tpch_q12/duckdb:vortex-file-compressed 🚨 887424232 623204896 1.42
tpch_q13/duckdb:vortex-file-compressed 504865735 425184822 1.19
tpch_q14/duckdb:vortex-file-compressed 438506050 459523246 0.95
tpch_q15/duckdb:vortex-file-compressed 310649251 302150748 1.03
tpch_q16/duckdb:vortex-file-compressed 364053252 312873907 1.16
tpch_q17/duckdb:vortex-file-compressed 🚨 994395844 742623330 1.34
tpch_q18/duckdb:vortex-file-compressed 730787686 639304542 1.14
tpch_q19/duckdb:vortex-file-compressed 576767347 479575983 1.20
tpch_q20/duckdb:vortex-file-compressed 865458527 701838436 1.23
tpch_q21/duckdb:vortex-file-compressed 1221198252 1094811911 1.12
tpch_q22/duckdb:vortex-file-compressed 324218501 276447606 1.17
duckdb / parquet (1.086x ➖, 0↑ 1↓)
name PR 95c4949 (ns) base 797b650 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 486179937 446891940 1.09
tpch_q02/duckdb:parquet 🚨 1229358230 940384628 1.31
tpch_q03/duckdb:parquet 1127130946 1071022026 1.05
tpch_q04/duckdb:parquet 704947317 705885731 1.00
tpch_q05/duckdb:parquet 1309514210 1247758378 1.05
tpch_q06/duckdb:parquet 428212800 446942496 0.96
tpch_q07/duckdb:parquet 1424356605 1184329930 1.20
tpch_q08/duckdb:parquet 1513390187 1428138279 1.06
tpch_q09/duckdb:parquet 1670405414 1456169701 1.15
tpch_q10/duckdb:parquet 1408586063 1296372002 1.09
tpch_q11/duckdb:parquet 822179974 641449928 1.28
tpch_q12/duckdb:parquet 722234125 778719098 0.93
tpch_q13/duckdb:parquet 923500240 881707191 1.05
tpch_q14/duckdb:parquet 799568428 716039566 1.12
tpch_q15/duckdb:parquet 564576362 540716590 1.04
tpch_q16/duckdb:parquet 789694095 652547769 1.21
tpch_q17/duckdb:parquet 816912742 863786007 0.95
tpch_q18/duckdb:parquet 1091103983 914772871 1.19
tpch_q19/duckdb:parquet 812857485 767707964 1.06
tpch_q20/duckdb:parquet 1235188260 1126173103 1.10
tpch_q21/duckdb:parquet 1156962727 1158322764 1.00
tpch_q22/duckdb:parquet 653000205 582165454 1.12

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

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants