Skip to content

Better sort pushdown for DF#8557

Draft
AdamGS wants to merge 4 commits into
developfrom
adamg/better-sort-pushdown
Draft

Better sort pushdown for DF#8557
AdamGS wants to merge 4 commits into
developfrom
adamg/better-sort-pushdown

Conversation

@AdamGS

@AdamGS AdamGS commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR improves sort pushdown into DF, by storing the source order in the source, and re-ordering files according to it (when applicable).

Files are sorted by the min stat for the first column references in the sort expression.

@AdamGS AdamGS added changelog/performance A performance improvement ext/datafusion Relates to the DataFusion integration labels Jun 23, 2026
@codspeed-hq

codspeed-hq Bot commented Jun 23, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

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

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

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 3 improved benchmarks
❌ 3 regressed benchmarks
✅ 1583 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.7 µs -40.29%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 169.1 µs 205.8 µs -17.83%
Simulation slice_empty_vortex 310 ns 368.3 ns -15.84%
Simulation chunked_varbinview_canonical_into[(100, 100)] 259.6 µs 224.5 µs +15.65%
Simulation chunked_varbinview_into_canonical[(100, 100)] 306.8 µs 271.9 µs +12.84%
Simulation bitwise_not_vortex_buffer_mut[128] 273.6 ns 244.4 ns +11.93%

Tip

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


Comparing adamg/better-sort-pushdown (e5affee) with develop (a9a3c27)

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.

@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS force-pushed the adamg/better-sort-pushdown branch from 88822d3 to 4fc9dc1 Compare June 23, 2026 18:36
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done e5affee 1 Explore Profiling Data
Previous Runs (2)
Status Commit Job Attempt Link
🟢 Done f2811a7 1 Explore Profiling Data
🟢 Done 4fc9dc1 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling (base)

Vortex (geomean): 1.030x ➖

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.030x ➖, 1↑ 1↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 117047308 117751879 0.99
polarsignals_q01/datafusion:vortex-file-compressed 🚀 258928805 292659877 0.88
polarsignals_q02/datafusion:vortex-file-compressed 23813900 22016441 1.08
polarsignals_q03/datafusion:vortex-file-compressed 284847993 275536197 1.03
polarsignals_q04/datafusion:vortex-file-compressed 🚨 11352130 9824183 1.16
polarsignals_q05/datafusion:vortex-file-compressed 13828953 12901044 1.07
polarsignals_q06/datafusion:vortex-file-compressed 21573252 20445473 1.06
polarsignals_q07/datafusion:vortex-file-compressed 11382032 10992132 1.04
polarsignals_q08/datafusion:vortex-file-compressed 411326093 404470725 1.02
polarsignals_q09/datafusion:vortex-file-compressed 11685120 11733538 1.00

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.5%
Engines: DataFusion No clear signal (-1.3%, low confidence) · DuckDB No clear signal (+0.4%, low confidence)
Vortex (geomean): 1.143x ❌
Parquet (geomean): 1.149x ❌
Shifts: Parquet (control) +14.9% · Median polish +14.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.146x ❌, 0↑ 8↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 6273994 5298360 1.18
fineweb_q01/datafusion:vortex-file-compressed 🚨 37736043 33985525 1.11
fineweb_q02/datafusion:vortex-file-compressed 🚨 43607403 37438864 1.16
fineweb_q03/datafusion:vortex-file-compressed 🚨 67046932 60247786 1.11
fineweb_q04/datafusion:vortex-file-compressed 🚨 327485337 287963203 1.14
fineweb_q05/datafusion:vortex-file-compressed 🚨 253691952 215319523 1.18
fineweb_q06/datafusion:vortex-file-compressed 🚨 60342742 50193566 1.20
fineweb_q07/datafusion:vortex-file-compressed 🚨 62525424 54678536 1.14
fineweb_q08/datafusion:vortex-file-compressed 25436511 23362637 1.09
datafusion / parquet (1.162x ❌, 0↑ 9↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 8707659 6770867 1.29
fineweb_q01/datafusion:parquet 🚨 343182238 295338539 1.16
fineweb_q02/datafusion:parquet 🚨 339872653 299945607 1.13
fineweb_q03/datafusion:parquet 🚨 333906520 274320582 1.22
fineweb_q04/datafusion:parquet 🚨 343835241 304481779 1.13
fineweb_q05/datafusion:parquet 🚨 346118020 306081191 1.13
fineweb_q06/datafusion:parquet 🚨 328707345 296942190 1.11
fineweb_q07/datafusion:parquet 🚨 321316863 278870641 1.15
fineweb_q08/datafusion:parquet 🚨 324406780 282003366 1.15
duckdb / vortex-file-compressed (1.141x ❌, 0↑ 7↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 4227794 3548876 1.19
fineweb_q01/duckdb:vortex-file-compressed 🚨 39225570 33227977 1.18
fineweb_q02/duckdb:vortex-file-compressed 43463446 40264539 1.08
fineweb_q03/duckdb:vortex-file-compressed 🚨 136487766 120020375 1.14
fineweb_q04/duckdb:vortex-file-compressed 🚨 321099625 271528626 1.18
fineweb_q05/duckdb:vortex-file-compressed 🚨 250620774 214901070 1.17
fineweb_q06/duckdb:vortex-file-compressed 🚨 59064846 51479131 1.15
fineweb_q07/duckdb:vortex-file-compressed 🚨 62694282 54919735 1.14
fineweb_q08/duckdb:vortex-file-compressed 24059907 22968613 1.05
duckdb / parquet (1.136x ❌, 0↑ 9↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 🚨 35977231 32593294 1.10
fineweb_q01/duckdb:parquet 🚨 97923926 85505624 1.15
fineweb_q02/duckdb:parquet 🚨 98390674 85753151 1.15
fineweb_q03/duckdb:parquet 🚨 359846556 317162163 1.13
fineweb_q04/duckdb:parquet 🚨 498128906 449483085 1.11
fineweb_q05/duckdb:parquet 🚨 461981577 417591365 1.11
fineweb_q06/duckdb:parquet 🚨 229994113 203239237 1.13
fineweb_q07/duckdb:parquet 🚨 242633160 216575095 1.12
fineweb_q08/duckdb:parquet 🚨 41578511 33866373 1.23

File Size Changes (3 files changed, -46.2% overall, 1↑ 2↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB +2.66 MB +0.2%
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.2%)

@github-actions

Copy link
Copy Markdown
Contributor

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

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (-0.1%, environment too noisy confidence) · DuckDB No clear signal (+0.3%, low confidence)
Vortex (geomean): 0.978x ➖
Parquet (geomean): 0.969x ➖
Shifts: Parquet (control) -3.1% · Median polish -2.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.979x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 55931665 56947979 0.98
tpch_q02/datafusion:vortex-file-compressed 22543351 22738160 0.99
tpch_q03/datafusion:vortex-file-compressed 30502313 30856456 0.99
tpch_q04/datafusion:vortex-file-compressed 19665241 19422761 1.01
tpch_q05/datafusion:vortex-file-compressed 47005848 47788504 0.98
tpch_q06/datafusion:vortex-file-compressed 9465670 9852518 0.96
tpch_q07/datafusion:vortex-file-compressed 53009654 53191167 1.00
tpch_q08/datafusion:vortex-file-compressed 38734400 40319027 0.96
tpch_q09/datafusion:vortex-file-compressed 53158908 54489248 0.98
tpch_q10/datafusion:vortex-file-compressed 32598913 33860983 0.96
tpch_q11/datafusion:vortex-file-compressed 16427287 17050432 0.96
tpch_q12/datafusion:vortex-file-compressed 23637352 24398897 0.97
tpch_q13/datafusion:vortex-file-compressed 26398184 27883377 0.95
tpch_q14/datafusion:vortex-file-compressed 14482754 15240448 0.95
tpch_q15/datafusion:vortex-file-compressed 22191601 22573577 0.98
tpch_q16/datafusion:vortex-file-compressed 19627434 19522900 1.01
tpch_q17/datafusion:vortex-file-compressed 66828168 66644999 1.00
tpch_q18/datafusion:vortex-file-compressed 74969026 76545347 0.98
tpch_q19/datafusion:vortex-file-compressed 30878930 32372860 0.95
tpch_q20/datafusion:vortex-file-compressed 30322538 30222757 1.00
tpch_q21/datafusion:vortex-file-compressed 68235585 70441886 0.97
tpch_q22/datafusion:vortex-file-compressed 11948526 11974768 1.00
datafusion / parquet (0.963x ➖, 3↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 119644060 141050208 0.85
tpch_q02/datafusion:parquet 59049519 61781015 0.96
tpch_q03/datafusion:parquet 79256716 83541965 0.95
tpch_q04/datafusion:parquet 45716979 48834381 0.94
tpch_q05/datafusion:parquet 95959007 94839937 1.01
tpch_q06/datafusion:parquet 42365959 40656193 1.04
tpch_q07/datafusion:parquet 107280984 107572989 1.00
tpch_q08/datafusion:parquet 🚀 88888552 100061423 0.89
tpch_q09/datafusion:parquet 131310912 121743188 1.08
tpch_q10/datafusion:parquet 113887787 120524561 0.94
tpch_q11/datafusion:parquet 40513544 41403014 0.98
tpch_q12/datafusion:parquet 83349383 85188251 0.98
tpch_q13/datafusion:parquet 189345203 206556584 0.92
tpch_q14/datafusion:parquet 🚀 41748227 46628457 0.90
tpch_q15/datafusion:parquet 65244290 63701688 1.02
tpch_q16/datafusion:parquet 42039262 46338903 0.91
tpch_q17/datafusion:parquet 141729585 133477400 1.06
tpch_q18/datafusion:parquet 150537384 164471713 0.92
tpch_q19/datafusion:parquet 74789604 75293392 0.99
tpch_q20/datafusion:parquet 71484719 73253304 0.98
tpch_q21/datafusion:parquet 142311259 148675531 0.96
tpch_q22/datafusion:parquet 43544977 44835864 0.97
datafusion / arrow (0.947x ➖, 3↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 55253651 64225272 0.86
tpch_q02/datafusion:arrow 17144278 17649660 0.97
tpch_q03/datafusion:arrow 31132747 33361971 0.93
tpch_q04/datafusion:arrow 26211307 27828300 0.94
tpch_q05/datafusion:arrow 55198422 57348402 0.96
tpch_q06/datafusion:arrow 22863071 22160291 1.03
tpch_q07/datafusion:arrow 108452928 107372816 1.01
tpch_q08/datafusion:arrow 42238441 44004867 0.96
tpch_q09/datafusion:arrow 🚀 63468549 70783438 0.90
tpch_q10/datafusion:arrow 🚀 48172362 54417246 0.89
tpch_q11/datafusion:arrow 8971007 9650345 0.93
tpch_q12/datafusion:arrow 48022588 51201609 0.94
tpch_q13/datafusion:arrow 45621510 45635844 1.00
tpch_q14/datafusion:arrow 22656958 24791073 0.91
tpch_q15/datafusion:arrow 45124335 49230309 0.92
tpch_q16/datafusion:arrow 16396594 16911332 0.97
tpch_q17/datafusion:arrow 67337936 68801956 0.98
tpch_q18/datafusion:arrow 106762897 112413523 0.95
tpch_q19/datafusion:arrow 36794773 39056152 0.94
tpch_q20/datafusion:arrow 36134917 37905094 0.95
tpch_q21/datafusion:arrow 160730682 165006698 0.97
tpch_q22/datafusion:arrow 11593073 12511998 0.93
duckdb / vortex-file-compressed (0.976x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 31467965 31209540 1.01
tpch_q02/duckdb:vortex-file-compressed 24840609 26199921 0.95
tpch_q03/duckdb:vortex-file-compressed 32572802 33142815 0.98
tpch_q04/duckdb:vortex-file-compressed 28614067 29497897 0.97
tpch_q05/duckdb:vortex-file-compressed 38089544 38907787 0.98
tpch_q06/duckdb:vortex-file-compressed 8146014 8046201 1.01
tpch_q07/duckdb:vortex-file-compressed 36001630 36248482 0.99
tpch_q08/duckdb:vortex-file-compressed 40890725 40909387 1.00
tpch_q09/duckdb:vortex-file-compressed 59455651 59628465 1.00
tpch_q10/duckdb:vortex-file-compressed 42117589 43039591 0.98
tpch_q11/duckdb:vortex-file-compressed 14787132 15610523 0.95
tpch_q12/duckdb:vortex-file-compressed 22466270 24101768 0.93
tpch_q13/duckdb:vortex-file-compressed 40704206 41448877 0.98
tpch_q14/duckdb:vortex-file-compressed 21872074 22143939 0.99
tpch_q15/duckdb:vortex-file-compressed 16875790 16884233 1.00
tpch_q16/duckdb:vortex-file-compressed 29349926 29615664 0.99
tpch_q17/duckdb:vortex-file-compressed 23576308 24434335 0.96
tpch_q18/duckdb:vortex-file-compressed 55085901 55437116 0.99
tpch_q19/duckdb:vortex-file-compressed 28532204 30089184 0.95
tpch_q20/duckdb:vortex-file-compressed 33267724 34194013 0.97
tpch_q21/duckdb:vortex-file-compressed 99709136 104521760 0.95
tpch_q22/duckdb:vortex-file-compressed 16886731 17873894 0.94
duckdb / parquet (0.974x ➖, 1↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 78337647 78065637 1.00
tpch_q02/duckdb:parquet 39074464 40619968 0.96
tpch_q03/duckdb:parquet 70387363 71212211 0.99
tpch_q04/duckdb:parquet 51501363 50803326 1.01
tpch_q05/duckdb:parquet 67835637 70837384 0.96
tpch_q06/duckdb:parquet 22369002 22755290 0.98
tpch_q07/duckdb:parquet 83288948 86792949 0.96
tpch_q08/duckdb:parquet 87287941 96881711 0.90
tpch_q09/duckdb:parquet 133577396 137881662 0.97
tpch_q10/duckdb:parquet 127424273 127622753 1.00
tpch_q11/duckdb:parquet 21937195 22906996 0.96
tpch_q12/duckdb:parquet 46876103 47907244 0.98
tpch_q13/duckdb:parquet 249372223 258720277 0.96
tpch_q14/duckdb:parquet 51058049 51737167 0.99
tpch_q15/duckdb:parquet 25999335 26498622 0.98
tpch_q16/duckdb:parquet 57770447 59696575 0.97
tpch_q17/duckdb:parquet 56583270 58499143 0.97
tpch_q18/duckdb:parquet 119443043 120746474 0.99
tpch_q19/duckdb:parquet 🚀 69356375 80024630 0.87
tpch_q20/duckdb:parquet 65016861 65985289 0.99
tpch_q21/duckdb:parquet 184331415 170469928 1.08
tpch_q22/duckdb:parquet 53872055 54956373 0.98

File Size Changes (17 files changed, -44.5% overall, 3↑ 14↓)
File Scale Format Base HEAD Change %
lineitem_1.vortex 1.0 vortex-file-compressed 81.99 MB 82.07 MB +85.53 KB +0.1%
customer_0.vortex 1.0 vortex-file-compressed 8.89 MB 8.90 MB +4.59 KB +0.1%
lineitem_0.vortex 1.0 vortex-file-compressed 82.20 MB 82.23 MB +31.85 KB +0.0%
partsupp_0.vortex 1.0 vortex-file-compressed 23.70 MB 23.68 MB 21.48 KB -0.1%
part_0.vortex 1.0 vortex-file-compressed 5.09 MB 5.06 MB 23.06 KB -0.4%
orders_0.vortex 1.0 vortex-file-compressed 35.44 MB 35.15 MB 298.47 KB -0.8%
supplier_0.vortex 1.0 vortex-file-compressed 612.62 KB 603.77 KB 8.85 KB -1.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 32.20 MB 0 B 32.20 MB -100.0%
part_0.vortex 1.0 vortex-compact 3.39 MB 0 B 3.39 MB -100.0%
partsupp_0.vortex 1.0 vortex-compact 21.11 MB 0 B 21.11 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.92 MB → 0 B (-100.0%)
  • vortex-file-compressed: 238.18 MB → 237.96 MB (-0.1%)

@github-actions

Copy link
Copy Markdown
Contributor

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

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.1%
Engines: DataFusion No clear signal (-0.4%, low confidence) · DuckDB No clear signal (+2.6%, low confidence)
Vortex (geomean): 1.045x ➖
Parquet (geomean): 1.034x ➖
Shifts: Parquet (control) +3.4% · Median polish +4.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.047x ➖, 0↑ 7↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 28715507 26135958 1.10
tpcds_q02/datafusion:vortex-file-compressed 51369676 48493534 1.06
tpcds_q03/datafusion:vortex-file-compressed 16551189 15783062 1.05
tpcds_q04/datafusion:vortex-file-compressed 279173602 256677187 1.09
tpcds_q05/datafusion:vortex-file-compressed 48264913 45213057 1.07
tpcds_q06/datafusion:vortex-file-compressed 🚨 24913406 22573564 1.10
tpcds_q07/datafusion:vortex-file-compressed 42392965 39852333 1.06
tpcds_q08/datafusion:vortex-file-compressed 31798290 29937261 1.06
tpcds_q09/datafusion:vortex-file-compressed 30774301 30190163 1.02
tpcds_q10/datafusion:vortex-file-compressed 🚨 43161655 38920149 1.11
tpcds_q11/datafusion:vortex-file-compressed 137644434 134670372 1.02
tpcds_q12/datafusion:vortex-file-compressed 20124852 19527031 1.03
tpcds_q13/datafusion:vortex-file-compressed 49454936 48029457 1.03
tpcds_q14/datafusion:vortex-file-compressed 175484752 162016335 1.08
tpcds_q15/datafusion:vortex-file-compressed 28220322 26080747 1.08
tpcds_q16/datafusion:vortex-file-compressed 25634202 25121152 1.02
tpcds_q17/datafusion:vortex-file-compressed 65064112 60907517 1.07
tpcds_q18/datafusion:vortex-file-compressed 66496711 64757117 1.03
tpcds_q19/datafusion:vortex-file-compressed 22397368 21848703 1.03
tpcds_q20/datafusion:vortex-file-compressed 🚨 23204124 20520580 1.13
tpcds_q21/datafusion:vortex-file-compressed 37128163 36581235 1.01
tpcds_q22/datafusion:vortex-file-compressed 🚨 150449893 132675665 1.13
tpcds_q23/datafusion:vortex-file-compressed 162790021 150129517 1.08
tpcds_q24/datafusion:vortex-file-compressed 86692809 83522692 1.04
tpcds_q25/datafusion:vortex-file-compressed 69645950 65305108 1.07
tpcds_q26/datafusion:vortex-file-compressed 35397118 33962792 1.04
tpcds_q27/datafusion:vortex-file-compressed 97415451 94192008 1.03
tpcds_q28/datafusion:vortex-file-compressed 32262889 29448955 1.10
tpcds_q29/datafusion:vortex-file-compressed 🚨 67985717 61307941 1.11
tpcds_q30/datafusion:vortex-file-compressed 24508765 25005632 0.98
tpcds_q31/datafusion:vortex-file-compressed 80048350 74541932 1.07
tpcds_q32/datafusion:vortex-file-compressed 🚨 20657316 18560428 1.11
tpcds_q33/datafusion:vortex-file-compressed 30123895 28435917 1.06
tpcds_q34/datafusion:vortex-file-compressed 26514283 26442662 1.00
tpcds_q35/datafusion:vortex-file-compressed 47339284 45773170 1.03
tpcds_q36/datafusion:vortex-file-compressed 61554277 59764198 1.03
tpcds_q37/datafusion:vortex-file-compressed 20670278 20270422 1.02
tpcds_q38/datafusion:vortex-file-compressed 43495578 43543474 1.00
tpcds_q39/datafusion:vortex-file-compressed 110395134 108416388 1.02
tpcds_q40/datafusion:vortex-file-compressed 33552738 31475954 1.07
tpcds_q41/datafusion:vortex-file-compressed 21354863 20325155 1.05
tpcds_q42/datafusion:vortex-file-compressed 14457905 13817922 1.05
tpcds_q43/datafusion:vortex-file-compressed 19801461 18459494 1.07
tpcds_q44/datafusion:vortex-file-compressed 31713455 28981994 1.09
tpcds_q45/datafusion:vortex-file-compressed 28336133 26881252 1.05
tpcds_q46/datafusion:vortex-file-compressed 36398818 35973563 1.01
tpcds_q47/datafusion:vortex-file-compressed 144933306 134697918 1.08
tpcds_q48/datafusion:vortex-file-compressed 36746228 35097241 1.05
tpcds_q49/datafusion:vortex-file-compressed 62499231 57636783 1.08
tpcds_q50/datafusion:vortex-file-compressed 41213002 39353139 1.05
tpcds_q51/datafusion:vortex-file-compressed 92600393 92019367 1.01
tpcds_q52/datafusion:vortex-file-compressed 14300252 14688386 0.97
tpcds_q53/datafusion:vortex-file-compressed 🚨 26434213 22605908 1.17
tpcds_q54/datafusion:vortex-file-compressed 36272461 34257236 1.06
tpcds_q55/datafusion:vortex-file-compressed 14124791 13839126 1.02
tpcds_q56/datafusion:vortex-file-compressed 31784603 30273466 1.05
tpcds_q57/datafusion:vortex-file-compressed 113323945 109380956 1.04
tpcds_q58/datafusion:vortex-file-compressed 58284378 57240251 1.02
tpcds_q59/datafusion:vortex-file-compressed 60079171 58410912 1.03
tpcds_q60/datafusion:vortex-file-compressed 31450501 29068430 1.08
tpcds_q61/datafusion:vortex-file-compressed 43068122 41365487 1.04
tpcds_q62/datafusion:vortex-file-compressed 23138552 21612066 1.07
tpcds_q63/datafusion:vortex-file-compressed 22776859 23081147 0.99
tpcds_q64/datafusion:vortex-file-compressed 408899379 390910133 1.05
tpcds_q65/datafusion:vortex-file-compressed 53212644 50609055 1.05
tpcds_q66/datafusion:vortex-file-compressed 74961254 71935028 1.04
tpcds_q67/datafusion:vortex-file-compressed 153179810 155426830 0.99
tpcds_q68/datafusion:vortex-file-compressed 34792267 33886728 1.03
tpcds_q69/datafusion:vortex-file-compressed 40401913 38949865 1.04
tpcds_q70/datafusion:vortex-file-compressed 105331840 95827345 1.10
tpcds_q71/datafusion:vortex-file-compressed 24465664 23287748 1.05
tpcds_q72/datafusion:vortex-file-compressed 2171335691 2161655256 1.00
tpcds_q73/datafusion:vortex-file-compressed 26427120 24241328 1.09
tpcds_q74/datafusion:vortex-file-compressed 87975199 80261738 1.10
tpcds_q75/datafusion:vortex-file-compressed 115881950 111532898 1.04
tpcds_q76/datafusion:vortex-file-compressed 28911438 27268224 1.06
tpcds_q77/datafusion:vortex-file-compressed 37975747 37360723 1.02
tpcds_q78/datafusion:vortex-file-compressed 120178862 114274759 1.05
tpcds_q79/datafusion:vortex-file-compressed 30295326 28338401 1.07
tpcds_q80/datafusion:vortex-file-compressed 93930871 89218211 1.05
tpcds_q81/datafusion:vortex-file-compressed 25621354 25727887 1.00
tpcds_q82/datafusion:vortex-file-compressed 22916968 22038392 1.04
tpcds_q83/datafusion:vortex-file-compressed 38772536 37164581 1.04
tpcds_q84/datafusion:vortex-file-compressed 13799954 13255370 1.04
tpcds_q85/datafusion:vortex-file-compressed 95757008 92012237 1.04
tpcds_q86/datafusion:vortex-file-compressed 17067724 15871182 1.08
tpcds_q87/datafusion:vortex-file-compressed 46363276 44570052 1.04
tpcds_q88/datafusion:vortex-file-compressed 59426082 54546881 1.09
tpcds_q89/datafusion:vortex-file-compressed 26114278 25916993 1.01
tpcds_q90/datafusion:vortex-file-compressed 15066462 15234173 0.99
tpcds_q91/datafusion:vortex-file-compressed 19755376 19459200 1.02
tpcds_q92/datafusion:vortex-file-compressed 17879147 17525569 1.02
tpcds_q93/datafusion:vortex-file-compressed 32718926 32923274 0.99
tpcds_q94/datafusion:vortex-file-compressed 23792986 21900364 1.09
tpcds_q95/datafusion:vortex-file-compressed 61608220 59439797 1.04
tpcds_q96/datafusion:vortex-file-compressed 13346893 13172881 1.01
tpcds_q97/datafusion:vortex-file-compressed 30727765 30501309 1.01
tpcds_q98/datafusion:vortex-file-compressed 25086993 23686238 1.06
tpcds_q99/datafusion:vortex-file-compressed 29901836 31670082 0.94
datafusion / parquet (1.052x ➖, 0↑ 11↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 24772891 22572279 1.10
tpcds_q02/datafusion:parquet 44632630 42199944 1.06
tpcds_q03/datafusion:parquet 13665092 15091327 0.91
tpcds_q04/datafusion:parquet 309948245 300832459 1.03
tpcds_q05/datafusion:parquet 47250462 46935255 1.01
tpcds_q06/datafusion:parquet 23187860 23830162 0.97
tpcds_q07/datafusion:parquet 80074914 77215285 1.04
tpcds_q08/datafusion:parquet 31454596 29322017 1.07
tpcds_q09/datafusion:parquet 40227051 37970745 1.06
tpcds_q10/datafusion:parquet 75527407 70721071 1.07
tpcds_q11/datafusion:parquet 154773114 148859588 1.04
tpcds_q12/datafusion:parquet 🚨 19755780 16731794 1.18
tpcds_q13/datafusion:parquet 79958003 75761048 1.06
tpcds_q14/datafusion:parquet 163427235 163492866 1.00
tpcds_q15/datafusion:parquet 22476146 22555737 1.00
tpcds_q16/datafusion:parquet 29769821 29664272 1.00
tpcds_q17/datafusion:parquet 66593832 62515259 1.07
tpcds_q18/datafusion:parquet 112989710 111892029 1.01
tpcds_q19/datafusion:parquet 23446637 23242907 1.01
tpcds_q20/datafusion:parquet 17992778 18288861 0.98
tpcds_q21/datafusion:parquet 19921271 18671821 1.07
tpcds_q22/datafusion:parquet 179417573 163141121 1.10
tpcds_q23/datafusion:parquet 155592387 150569652 1.03
tpcds_q24/datafusion:parquet 94400635 88280822 1.07
tpcds_q25/datafusion:parquet 66130735 63812214 1.04
tpcds_q26/datafusion:parquet 72166513 67462258 1.07
tpcds_q27/datafusion:parquet 145605702 139349013 1.04
tpcds_q28/datafusion:parquet 45978858 44884329 1.02
tpcds_q29/datafusion:parquet 66651635 64327869 1.04
tpcds_q30/datafusion:parquet 34949468 32616446 1.07
tpcds_q31/datafusion:parquet 71218841 67951221 1.05
tpcds_q32/datafusion:parquet 17327541 16590132 1.04
tpcds_q33/datafusion:parquet 29031210 28223136 1.03
tpcds_q34/datafusion:parquet 23748530 21991014 1.08
tpcds_q35/datafusion:parquet 77926660 73473788 1.06
tpcds_q36/datafusion:parquet 61322383 58616432 1.05
tpcds_q37/datafusion:parquet 20924360 19968004 1.05
tpcds_q38/datafusion:parquet 45042439 42304262 1.06
tpcds_q39/datafusion:parquet 80212266 76617019 1.05
tpcds_q40/datafusion:parquet 🚨 25906201 22909796 1.13
tpcds_q41/datafusion:parquet 16164277 15212000 1.06
tpcds_q42/datafusion:parquet 13124947 12100717 1.08
tpcds_q43/datafusion:parquet 🚨 18423241 16679062 1.10
tpcds_q44/datafusion:parquet 34805851 32827598 1.06
tpcds_q45/datafusion:parquet 🚨 30602535 27600492 1.11
tpcds_q46/datafusion:parquet 33717232 32078750 1.05
tpcds_q47/datafusion:parquet 135909819 128858271 1.05
tpcds_q48/datafusion:parquet 🚨 76294326 68326214 1.12
tpcds_q49/datafusion:parquet 59808040 55133551 1.08
tpcds_q50/datafusion:parquet 43628683 43242304 1.01
tpcds_q51/datafusion:parquet 90291188 85410276 1.06
tpcds_q52/datafusion:parquet 13088290 12120209 1.08
tpcds_q53/datafusion:parquet 19459881 18771678 1.04
tpcds_q54/datafusion:parquet 34153119 32054617 1.07
tpcds_q55/datafusion:parquet 12220942 11878040 1.03
tpcds_q56/datafusion:parquet 28676239 28939185 0.99
tpcds_q57/datafusion:parquet 100948082 95364703 1.06
tpcds_q58/datafusion:parquet 60138181 55901114 1.08
tpcds_q59/datafusion:parquet 65153308 61979205 1.05
tpcds_q60/datafusion:parquet 27789776 29254053 0.95
tpcds_q61/datafusion:parquet 43579662 42354375 1.03
tpcds_q62/datafusion:parquet 26274632 25454641 1.03
tpcds_q63/datafusion:parquet 19460931 18085519 1.08
tpcds_q64/datafusion:parquet 321044113 300262499 1.07
tpcds_q65/datafusion:parquet 39066886 38707084 1.01
tpcds_q66/datafusion:parquet 72312269 70434111 1.03
tpcds_q67/datafusion:parquet 148785339 157412401 0.95
tpcds_q68/datafusion:parquet 33399163 31399173 1.06
tpcds_q69/datafusion:parquet 71676445 66350107 1.08
tpcds_q70/datafusion:parquet 34783677 32843813 1.06
tpcds_q71/datafusion:parquet 22530921 23560747 0.96
tpcds_q72/datafusion:parquet 642611243 584916762 1.10
tpcds_q73/datafusion:parquet 22659323 21048646 1.08
tpcds_q74/datafusion:parquet 87118677 84685731 1.03
tpcds_q75/datafusion:parquet 110354551 106581480 1.04
tpcds_q76/datafusion:parquet 🚨 34568746 29849777 1.16
tpcds_q77/datafusion:parquet 39577006 37829457 1.05
tpcds_q78/datafusion:parquet 🚨 119883371 107183161 1.12
tpcds_q79/datafusion:parquet 27251097 27238135 1.00
tpcds_q80/datafusion:parquet 80022799 75412414 1.06
tpcds_q81/datafusion:parquet 30334810 30026701 1.01
tpcds_q82/datafusion:parquet 19543826 18475801 1.06
tpcds_q83/datafusion:parquet 44441088 42316392 1.05
tpcds_q84/datafusion:parquet 43935612 40457741 1.09
tpcds_q85/datafusion:parquet 156363604 147052292 1.06
tpcds_q86/datafusion:parquet 17278735 16262152 1.06
tpcds_q87/datafusion:parquet 44466440 44352797 1.00
tpcds_q88/datafusion:parquet 60482031 59822331 1.01
tpcds_q89/datafusion:parquet 22770343 21465978 1.06
tpcds_q90/datafusion:parquet 15768029 14846650 1.06
tpcds_q91/datafusion:parquet 62996206 58354072 1.08
tpcds_q92/datafusion:parquet 18312219 17407503 1.05
tpcds_q93/datafusion:parquet 🚨 32596011 29604921 1.10
tpcds_q94/datafusion:parquet 🚨 22797571 20696732 1.10
tpcds_q95/datafusion:parquet 63028631 62401729 1.01
tpcds_q96/datafusion:parquet 🚨 14043817 12173895 1.15
tpcds_q97/datafusion:parquet 32590136 30544994 1.07
tpcds_q98/datafusion:parquet 22217460 20930471 1.06
tpcds_q99/datafusion:parquet 🚨 32580069 26318891 1.24
duckdb / vortex-file-compressed (1.042x ➖, 1↑ 7↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25807773 24014977 1.07
tpcds_q02/duckdb:vortex-file-compressed 33510216 34048176 0.98
tpcds_q03/duckdb:vortex-file-compressed 16820087 15458696 1.09
tpcds_q04/duckdb:vortex-file-compressed 97783331 98998366 0.99
tpcds_q05/duckdb:vortex-file-compressed 34458806 35433565 0.97
tpcds_q06/duckdb:vortex-file-compressed 34088998 34426519 0.99
tpcds_q07/duckdb:vortex-file-compressed 25732296 24618975 1.05
tpcds_q08/duckdb:vortex-file-compressed 30082602 27903358 1.08
tpcds_q09/duckdb:vortex-file-compressed 17565605 16191962 1.08
tpcds_q10/duckdb:vortex-file-compressed 40921232 38546753 1.06
tpcds_q11/duckdb:vortex-file-compressed 68815300 65657243 1.05
tpcds_q12/duckdb:vortex-file-compressed 16863496 16547062 1.02
tpcds_q13/duckdb:vortex-file-compressed 34670660 33340706 1.04
tpcds_q14/duckdb:vortex-file-compressed 101584164 103512862 0.98
tpcds_q15/duckdb:vortex-file-compressed 28018950 28640729 0.98
tpcds_q16/duckdb:vortex-file-compressed 26404668 26652355 0.99
tpcds_q17/duckdb:vortex-file-compressed 51420999 47940348 1.07
tpcds_q18/duckdb:vortex-file-compressed 41672904 38514202 1.08
tpcds_q19/duckdb:vortex-file-compressed 34336501 33804898 1.02
tpcds_q20/duckdb:vortex-file-compressed 17485645 16941049 1.03
tpcds_q21/duckdb:vortex-file-compressed 16889921 17199955 0.98
tpcds_q22/duckdb:vortex-file-compressed 🚨 86217585 77935967 1.11
tpcds_q23/duckdb:vortex-file-compressed 93287520 97145047 0.96
tpcds_q24/duckdb:vortex-file-compressed 51659963 49671548 1.04
tpcds_q25/duckdb:vortex-file-compressed 43023474 42233570 1.02
tpcds_q26/duckdb:vortex-file-compressed 20612513 20199197 1.02
tpcds_q27/duckdb:vortex-file-compressed 27564584 26473637 1.04
tpcds_q28/duckdb:vortex-file-compressed 13022511 12199402 1.07
tpcds_q29/duckdb:vortex-file-compressed 48802282 45931089 1.06
tpcds_q30/duckdb:vortex-file-compressed 26557204 27393838 0.97
tpcds_q31/duckdb:vortex-file-compressed 30294412 30512464 0.99
tpcds_q32/duckdb:vortex-file-compressed 14412043 13307635 1.08
tpcds_q33/duckdb:vortex-file-compressed 26794462 24523463 1.09
tpcds_q34/duckdb:vortex-file-compressed 27471784 26300087 1.04
tpcds_q35/duckdb:vortex-file-compressed 66324305 64994244 1.02
tpcds_q36/duckdb:vortex-file-compressed 24607148 24109617 1.02
tpcds_q37/duckdb:vortex-file-compressed 21088033 19687292 1.07
tpcds_q38/duckdb:vortex-file-compressed 39464389 38564646 1.02
tpcds_q39/duckdb:vortex-file-compressed 36424613 35859525 1.02
tpcds_q40/duckdb:vortex-file-compressed 21686724 20711288 1.05
tpcds_q41/duckdb:vortex-file-compressed 12885749 12480703 1.03
tpcds_q42/duckdb:vortex-file-compressed 14351668 13086424 1.10
tpcds_q43/duckdb:vortex-file-compressed 23598591 22272613 1.06
tpcds_q44/duckdb:vortex-file-compressed 23001884 21516373 1.07
tpcds_q45/duckdb:vortex-file-compressed 30999530 30648775 1.01
tpcds_q46/duckdb:vortex-file-compressed 32866933 30837995 1.07
tpcds_q47/duckdb:vortex-file-compressed 54727834 51340031 1.07
tpcds_q48/duckdb:vortex-file-compressed 30157598 29069491 1.04
tpcds_q49/duckdb:vortex-file-compressed 🚨 38236262 32864903 1.16
tpcds_q50/duckdb:vortex-file-compressed 30119937 27690545 1.09
tpcds_q51/duckdb:vortex-file-compressed 🚀 108446633 129187148 0.84
tpcds_q52/duckdb:vortex-file-compressed 13284116 12878715 1.03
tpcds_q53/duckdb:vortex-file-compressed 25017962 23431248 1.07
tpcds_q54/duckdb:vortex-file-compressed 29650968 29771112 1.00
tpcds_q55/duckdb:vortex-file-compressed 13212360 12718246 1.04
tpcds_q56/duckdb:vortex-file-compressed 26404571 27047158 0.98
tpcds_q57/duckdb:vortex-file-compressed 43785976 42710291 1.03
tpcds_q58/duckdb:vortex-file-compressed 32533974 29650668 1.10
tpcds_q59/duckdb:vortex-file-compressed 58280801 56259460 1.04
tpcds_q60/duckdb:vortex-file-compressed 26837551 26894983 1.00
tpcds_q61/duckdb:vortex-file-compressed 32746349 29786149 1.10
tpcds_q62/duckdb:vortex-file-compressed 16887166 15925988 1.06
tpcds_q63/duckdb:vortex-file-compressed 22182488 21007438 1.06
tpcds_q64/duckdb:vortex-file-compressed 98853878 95101190 1.04
tpcds_q65/duckdb:vortex-file-compressed 24264271 22775972 1.07
tpcds_q66/duckdb:vortex-file-compressed 30046860 29936136 1.00
tpcds_q67/duckdb:vortex-file-compressed 145193226 141093715 1.03
tpcds_q68/duckdb:vortex-file-compressed 33503179 31729185 1.06
tpcds_q69/duckdb:vortex-file-compressed 44471158 42730840 1.04
tpcds_q70/duckdb:vortex-file-compressed 40594633 37767446 1.07
tpcds_q71/duckdb:vortex-file-compressed 21947245 20932009 1.05
tpcds_q72/duckdb:vortex-file-compressed 181890303 182254609 1.00
tpcds_q73/duckdb:vortex-file-compressed 25884861 24972875 1.04
tpcds_q74/duckdb:vortex-file-compressed 46577499 43163182 1.08
tpcds_q75/duckdb:vortex-file-compressed 54129399 54163779 1.00
tpcds_q76/duckdb:vortex-file-compressed 20181619 19488856 1.04
tpcds_q77/duckdb:vortex-file-compressed 24720479 23976208 1.03
tpcds_q78/duckdb:vortex-file-compressed 82115528 79214541 1.04
tpcds_q79/duckdb:vortex-file-compressed 25641815 24412410 1.05
tpcds_q80/duckdb:vortex-file-compressed 50994241 48123304 1.06
tpcds_q81/duckdb:vortex-file-compressed 32944800 30607153 1.08
tpcds_q82/duckdb:vortex-file-compressed 47758501 45568283 1.05
tpcds_q83/duckdb:vortex-file-compressed 32845466 31653296 1.04
tpcds_q84/duckdb:vortex-file-compressed 18509185 17223682 1.07
tpcds_q85/duckdb:vortex-file-compressed 47043144 44222538 1.06
tpcds_q86/duckdb:vortex-file-compressed 17880451 16447532 1.09
tpcds_q87/duckdb:vortex-file-compressed 🚨 44688632 40289034 1.11
tpcds_q88/duckdb:vortex-file-compressed 58702803 57176286 1.03
tpcds_q89/duckdb:vortex-file-compressed 23904443 22537665 1.06
tpcds_q90/duckdb:vortex-file-compressed 🚨 11589775 10399313 1.11
tpcds_q91/duckdb:vortex-file-compressed 24202212 23016659 1.05
tpcds_q92/duckdb:vortex-file-compressed 🚨 20119525 18008075 1.12
tpcds_q93/duckdb:vortex-file-compressed 🚨 32441044 29274708 1.11
tpcds_q94/duckdb:vortex-file-compressed 23271413 22434091 1.04
tpcds_q95/duckdb:vortex-file-compressed 🚨 175596094 159523560 1.10
tpcds_q96/duckdb:vortex-file-compressed 13157769 13333046 0.99
tpcds_q97/duckdb:vortex-file-compressed 40964242 39494656 1.04
tpcds_q98/duckdb:vortex-file-compressed 20861625 19341983 1.08
tpcds_q99/duckdb:vortex-file-compressed 24053925 22707950 1.06
duckdb / parquet (1.016x ➖, 0↑ 3↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29908377 31585824 0.95
tpcds_q02/duckdb:parquet 24369158 24825731 0.98
tpcds_q03/duckdb:parquet 13131899 12931301 1.02
tpcds_q04/duckdb:parquet 175096307 171207482 1.02
tpcds_q05/duckdb:parquet 32253796 31362693 1.03
tpcds_q06/duckdb:parquet 33730358 33295374 1.01
tpcds_q07/duckdb:parquet 25131316 23750370 1.06
tpcds_q08/duckdb:parquet 30385862 29415805 1.03
tpcds_q09/duckdb:parquet 45395745 44102192 1.03
tpcds_q10/duckdb:parquet 38416228 37781593 1.02
tpcds_q11/duckdb:parquet 93570828 97152942 0.96
tpcds_q12/duckdb:parquet 17538145 17190790 1.02
tpcds_q13/duckdb:parquet 35855177 35276465 1.02
tpcds_q14/duckdb:parquet 105701500 102004898 1.04
tpcds_q15/duckdb:parquet 32373076 31023295 1.04
tpcds_q16/duckdb:parquet 23317783 22635550 1.03
tpcds_q17/duckdb:parquet 42087704 41247436 1.02
tpcds_q18/duckdb:parquet 49084679 48117409 1.02
tpcds_q19/duckdb:parquet 32242309 31867602 1.01
tpcds_q20/duckdb:parquet 19378399 19099707 1.01
tpcds_q21/duckdb:parquet 12429800 12129752 1.02
tpcds_q22/duckdb:parquet 73305128 70238079 1.04
tpcds_q23/duckdb:parquet 84293300 82286090 1.02
tpcds_q24/duckdb:parquet 47828510 47359666 1.01
tpcds_q25/duckdb:parquet 36830360 35758909 1.03
tpcds_q26/duckdb:parquet 39934681 39797627 1.00
tpcds_q27/duckdb:parquet 54565471 52878702 1.03
tpcds_q28/duckdb:parquet 44097211 42891998 1.03
tpcds_q29/duckdb:parquet 37557307 37097784 1.01
tpcds_q30/duckdb:parquet 38378797 37812855 1.01
tpcds_q31/duckdb:parquet 28062549 26958054 1.04
tpcds_q32/duckdb:parquet 13189010 12975888 1.02
tpcds_q33/duckdb:parquet 24923875 23564011 1.06
tpcds_q34/duckdb:parquet 23512475 23054241 1.02
tpcds_q35/duckdb:parquet 62923508 61522446 1.02
tpcds_q36/duckdb:parquet 23144789 22835694 1.01
tpcds_q37/duckdb:parquet 14536055 14776940 0.98
tpcds_q38/duckdb:parquet 37902107 36816938 1.03
tpcds_q39/duckdb:parquet 33305972 32548242 1.02
tpcds_q40/duckdb:parquet 20552166 19761364 1.04
tpcds_q41/duckdb:parquet 9329914 8814776 1.06
tpcds_q42/duckdb:parquet 13009232 12909197 1.01
tpcds_q43/duckdb:parquet 🚨 20165279 17791740 1.13
tpcds_q44/duckdb:parquet 25976870 26339547 0.99
tpcds_q45/duckdb:parquet 30897938 29568778 1.04
tpcds_q46/duckdb:parquet 48722773 48688833 1.00
tpcds_q47/duckdb:parquet 51161156 51631794 0.99
tpcds_q48/duckdb:parquet 33057135 32396189 1.02
tpcds_q49/duckdb:parquet 28499805 28496723 1.00
tpcds_q50/duckdb:parquet 26754797 26337150 1.02
tpcds_q51/duckdb:parquet 104706896 105532728 0.99
tpcds_q52/duckdb:parquet 13533552 13055719 1.04
tpcds_q53/duckdb:parquet 18986958 19591136 0.97
tpcds_q54/duckdb:parquet 29540405 29502511 1.00
tpcds_q55/duckdb:parquet 12656312 12834618 0.99
tpcds_q56/duckdb:parquet 25232191 23335760 1.08
tpcds_q57/duckdb:parquet 39533678 38476638 1.03
tpcds_q58/duckdb:parquet 27103222 25899459 1.05
tpcds_q59/duckdb:parquet 36522202 36540833 1.00
tpcds_q60/duckdb:parquet 25708633 25543493 1.01
tpcds_q61/duckdb:parquet 34664808 34549949 1.00
tpcds_q62/duckdb:parquet 12842640 12844693 1.00
tpcds_q63/duckdb:parquet 18235021 18003048 1.01
tpcds_q64/duckdb:parquet 77261843 77625176 1.00
tpcds_q65/duckdb:parquet 23466090 23586127 0.99
tpcds_q66/duckdb:parquet 31579973 29554422 1.07
tpcds_q67/duckdb:parquet 140339432 139506115 1.01
tpcds_q68/duckdb:parquet 39784973 39524488 1.01
tpcds_q69/duckdb:parquet 39636969 40228181 0.99
tpcds_q70/duckdb:parquet 22527693 24442528 0.92
tpcds_q71/duckdb:parquet 23579837 22958961 1.03
tpcds_q72/duckdb:parquet 170092052 168027747 1.01
tpcds_q73/duckdb:parquet 🚨 21539093 19540336 1.10
tpcds_q74/duckdb:parquet 131094227 130726508 1.00
tpcds_q75/duckdb:parquet 55996610 58276730 0.96
tpcds_q76/duckdb:parquet 21583780 21964757 0.98
tpcds_q77/duckdb:parquet 26401337 25283900 1.04
tpcds_q78/duckdb:parquet 79109844 78241605 1.01
tpcds_q79/duckdb:parquet 30506956 30482320 1.00
tpcds_q80/duckdb:parquet 44767253 43618840 1.03
tpcds_q81/duckdb:parquet 35879421 35291729 1.02
tpcds_q82/duckdb:parquet 🚨 18742162 16675280 1.12
tpcds_q83/duckdb:parquet 19102451 18976266 1.01
tpcds_q84/duckdb:parquet 21448988 20943749 1.02
tpcds_q85/duckdb:parquet 42820997 41259773 1.04
tpcds_q86/duckdb:parquet 14519221 14390468 1.01
tpcds_q87/duckdb:parquet 40647570 39739222 1.02
tpcds_q88/duckdb:parquet 54148599 53631320 1.01
tpcds_q89/duckdb:parquet 21825414 22183243 0.98
tpcds_q90/duckdb:parquet 8541094 8521670 1.00
tpcds_q91/duckdb:parquet 25430970 24693184 1.03
tpcds_q92/duckdb:parquet 13773715 13325962 1.03
tpcds_q93/duckdb:parquet 33340055 32117274 1.04
tpcds_q94/duckdb:parquet 18385552 17981738 1.02
tpcds_q95/duckdb:parquet 136744023 151146890 0.90
tpcds_q96/duckdb:parquet 10367084 11382936 0.91
tpcds_q97/duckdb:parquet 39248895 37536469 1.05
tpcds_q98/duckdb:parquet 24982619 25359512 0.99
tpcds_q99/duckdb:parquet 20634414 20207472 1.02

File Size Changes (30 files changed, -43.5% overall, 3↑ 27↓)
File Scale Format Base HEAD Change %
customer.vortex 1.0 vortex-file-compressed 4.18 MB 4.18 MB +296 B +0.0%
time_dim.vortex 1.0 vortex-file-compressed 380.77 KB 380.78 KB +16 B +0.0%
catalog_page.vortex 1.0 vortex-file-compressed 565.11 KB 565.12 KB +16 B +0.0%
item.vortex 1.0 vortex-file-compressed 1.64 MB 1.64 MB 312 B -0.0%
customer_address.vortex 1.0 vortex-file-compressed 828.71 KB 827.56 KB 1.15 KB -0.1%
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: 269.91 MB → 269.91 MB (-0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 (base)

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +5.2%
Engines: DataFusion No clear signal (+15.3%, environment too noisy confidence) · DuckDB No clear signal (-4.0%, environment too noisy confidence)
Vortex (geomean): 0.902x ➖
Parquet (geomean): 0.857x ➖
Shifts: Parquet (control) -14.3% · Median polish -5.5%

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 ➖, 2↑ 1↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 43107169 33072861 1.30
fineweb_q01/datafusion:vortex-file-compressed 🚀 626134699 1125034814 0.56
fineweb_q02/datafusion:vortex-file-compressed 795082614 934443129 0.85
fineweb_q03/datafusion:vortex-file-compressed 1634960140 1472954191 1.11
fineweb_q04/datafusion:vortex-file-compressed 1222447472 1206897730 1.01
fineweb_q05/datafusion:vortex-file-compressed 1148050048 1207981812 0.95
fineweb_q06/datafusion:vortex-file-compressed 2026356705 2095011936 0.97
fineweb_q07/datafusion:vortex-file-compressed 1382886240 1683590241 0.82
fineweb_q08/datafusion:vortex-file-compressed 🚀 567199537 917730594 0.62
datafusion / parquet (0.765x ➖, 2↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚀 1573429314 2347375610 0.67
fineweb_q01/datafusion:parquet 2353186128 2328645491 1.01
fineweb_q02/datafusion:parquet 2554463969 3248197621 0.79
fineweb_q03/datafusion:parquet 2255698256 3018957249 0.75
fineweb_q04/datafusion:parquet 2522668250 3065933317 0.82
fineweb_q05/datafusion:parquet 2183447736 3118962123 0.70
fineweb_q06/datafusion:parquet 2278644408 3021942737 0.75
fineweb_q07/datafusion:parquet 🚀 2235743484 3361896070 0.67
fineweb_q08/datafusion:parquet 2482968397 3174786046 0.78
duckdb / vortex-file-compressed (0.922x ➖, 1↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 82538797 87279117 0.95
fineweb_q01/duckdb:vortex-file-compressed 737104743 644831946 1.14
fineweb_q02/duckdb:vortex-file-compressed 734215189 642653045 1.14
fineweb_q03/duckdb:vortex-file-compressed 1471332475 1546700669 0.95
fineweb_q04/duckdb:vortex-file-compressed 1281615303 1376322649 0.93
fineweb_q05/duckdb:vortex-file-compressed 🚀 1310206763 1912170795 0.69
fineweb_q06/duckdb:vortex-file-compressed 1535788162 1760947090 0.87
fineweb_q07/duckdb:vortex-file-compressed 1369991914 1448920162 0.95
fineweb_q08/duckdb:vortex-file-compressed 620107594 794560219 0.78
duckdb / parquet (0.961x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1424472085 1359414933 1.05
fineweb_q01/duckdb:parquet 1699914389 1992160897 0.85
fineweb_q02/duckdb:parquet 1630817075 1664110171 0.98
fineweb_q03/duckdb:parquet 4320714520 4756292429 0.91
fineweb_q04/duckdb:parquet 2167025645 2349546345 0.92
fineweb_q05/duckdb:parquet 2647036676 2276259372 1.16
fineweb_q06/duckdb:parquet 4984467134 4973402589 1.00
fineweb_q07/duckdb:parquet 3058297748 3297281367 0.93
fineweb_q08/duckdb:parquet 1317517222 1496714988 0.88

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.8%
Engines: DuckDB No clear signal (+0.8%, low confidence)
Vortex (geomean): 1.034x ➖
Parquet (geomean): 1.026x ➖
Shifts: Parquet (control) +2.6% · Median polish +2.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.

duckdb / vortex-file-compressed (1.034x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12216860 11741350 1.04
statpopgen_q01/duckdb:vortex-file-compressed 30419648 27762261 1.10
statpopgen_q02/duckdb:vortex-file-compressed 526504356 520429747 1.01
statpopgen_q03/duckdb:vortex-file-compressed 1082136928 1019405368 1.06
statpopgen_q04/duckdb:vortex-file-compressed 1056617079 1035220732 1.02
statpopgen_q05/duckdb:vortex-file-compressed 458216697 458983868 1.00
statpopgen_q06/duckdb:vortex-file-compressed 1542538709 1520363427 1.01
statpopgen_q07/duckdb:vortex-file-compressed 197429504 190169643 1.04
statpopgen_q08/duckdb:vortex-file-compressed 232163233 224289437 1.04
statpopgen_q09/duckdb:vortex-file-compressed 839632794 810564667 1.04
statpopgen_q10/duckdb:vortex-file-compressed 2589550207 2522608762 1.03
duckdb / parquet (1.026x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 313456585 303437620 1.03
statpopgen_q01/duckdb:parquet 394250011 380279349 1.04
statpopgen_q02/duckdb:parquet 776664555 762842263 1.02
statpopgen_q03/duckdb:parquet 1216532899 1194567941 1.02
statpopgen_q04/duckdb:parquet 1207765770 1181398630 1.02
statpopgen_q05/duckdb:parquet 814056500 809908687 1.01
statpopgen_q06/duckdb:parquet 1438365994 1409301421 1.02
statpopgen_q07/duckdb:parquet 876716142 831062668 1.05
statpopgen_q08/duckdb:parquet 874767945 858869473 1.02
statpopgen_q09/duckdb:parquet 1048546808 1014568883 1.03
statpopgen_q10/duckdb:parquet 2220332569 2162124970 1.03

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 +139.14 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 (+3.9%, environment too noisy confidence) · DuckDB No clear signal (-6.6%, low confidence)
Vortex (geomean): 0.989x ➖
Parquet (geomean): 1.004x ➖
Shifts: Parquet (control) +0.4% · 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.053x ➖, 1↑ 3↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚀 572430296 677588955 0.84
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚨 20923102 17270793 1.21
clickbench-sorted_q26/datafusion:vortex-file-compressed 🚨 21175227 17837534 1.19
clickbench-sorted_q36/datafusion:vortex-file-compressed 72722851 66949789 1.09
clickbench-sorted_q37/datafusion:vortex-file-compressed 56734700 55752307 1.02
clickbench-sorted_q38/datafusion:vortex-file-compressed 50386211 49069973 1.03
clickbench-sorted_q39/datafusion:vortex-file-compressed 🚨 140237404 124562576 1.13
clickbench-sorted_q40/datafusion:vortex-file-compressed 22433442 21869056 1.03
clickbench-sorted_q41/datafusion:vortex-file-compressed 22248368 21946250 1.01
clickbench-sorted_q42/datafusion:vortex-file-compressed 15744173 15112635 1.04
datafusion / parquet (1.014x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4977965784 4868632705 1.02
clickbench-sorted_q24/datafusion:parquet 33806790 32000819 1.06
clickbench-sorted_q26/datafusion:parquet 33778774 32716683 1.03
clickbench-sorted_q36/datafusion:parquet 177741900 187470658 0.95
clickbench-sorted_q37/datafusion:parquet 114037018 104868929 1.09
clickbench-sorted_q38/datafusion:parquet 159765941 168887245 0.95
clickbench-sorted_q39/datafusion:parquet 297493500 291540129 1.02
clickbench-sorted_q40/datafusion:parquet 70014130 65501017 1.07
clickbench-sorted_q41/datafusion:parquet 63687868 62011149 1.03
clickbench-sorted_q42/datafusion:parquet 32240195 34267918 0.94
duckdb / vortex-file-compressed (0.928x ➖, 3↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 189217564 200174945 0.95
clickbench-sorted_q24/duckdb:vortex-file-compressed 25857431 25758941 1.00
clickbench-sorted_q26/duckdb:vortex-file-compressed 🚀 44582927 54430679 0.82
clickbench-sorted_q36/duckdb:vortex-file-compressed 🚀 61832945 69786911 0.89
clickbench-sorted_q37/duckdb:vortex-file-compressed 51578496 50707071 1.02
clickbench-sorted_q38/duckdb:vortex-file-compressed 55924718 59786226 0.94
clickbench-sorted_q39/duckdb:vortex-file-compressed 🚀 123642760 137842050 0.90
clickbench-sorted_q40/duckdb:vortex-file-compressed 29282973 31487935 0.93
clickbench-sorted_q41/duckdb:vortex-file-compressed 28946043 31767935 0.91
clickbench-sorted_q42/duckdb:vortex-file-compressed 23518729 24739634 0.95
duckdb / parquet (0.994x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 137731631 138446544 0.99
clickbench-sorted_q24/duckdb:parquet 22965716 21770265 1.05
clickbench-sorted_q26/duckdb:parquet 18224224 19949615 0.91
clickbench-sorted_q36/duckdb:parquet 110482911 110938773 1.00
clickbench-sorted_q37/duckdb:parquet 97846836 97249257 1.01
clickbench-sorted_q38/duckdb:parquet 95063453 97061517 0.98
clickbench-sorted_q39/duckdb:parquet 179244276 179777190 1.00
clickbench-sorted_q40/duckdb:parquet 40499550 40670399 1.00
clickbench-sorted_q41/duckdb:parquet 40396117 40475211 1.00
clickbench-sorted_q42/duckdb:parquet 30041204 29755169 1.01

File Size Changes (201 files changed, -42.6% overall, 55↑ 146↓)
File Scale Format Base HEAD Change %
hits_33.vortex 1.0 vortex-file-compressed 189.08 MB 191.47 MB +2.39 MB +1.3%
hits_37.vortex 1.0 vortex-file-compressed 190.94 MB 192.89 MB +1.95 MB +1.0%
hits_71.vortex 1.0 vortex-file-compressed 197.74 MB 199.38 MB +1.64 MB +0.8%
hits_68.vortex 1.0 vortex-file-compressed 197.70 MB 199.10 MB +1.40 MB +0.7%
hits_62.vortex 1.0 vortex-file-compressed 196.88 MB 198.01 MB +1.13 MB +0.6%
hits_61.vortex 1.0 vortex-file-compressed 197.64 MB 198.59 MB +976.85 KB +0.5%
hits_64.vortex 1.0 vortex-file-compressed 198.74 MB 199.54 MB +824.89 KB +0.4%
hits_72.vortex 1.0 vortex-file-compressed 198.53 MB 199.17 MB +652.41 KB +0.3%
hits_1.vortex 1.0 vortex-file-compressed 146.33 MB 146.77 MB +451.21 KB +0.3%
hits_51.vortex 1.0 vortex-file-compressed 131.04 MB 131.36 MB +325.02 KB +0.2%
hits_32.vortex 1.0 vortex-file-compressed 192.33 MB 192.72 MB +394.66 KB +0.2%
hits_87.vortex 1.0 vortex-file-compressed 170.52 MB 170.81 MB +301.06 KB +0.2%
hits_42.vortex 1.0 vortex-file-compressed 140.39 MB 140.61 MB +223.34 KB +0.2%
hits_82.vortex 1.0 vortex-file-compressed 171.79 MB 171.98 MB +196.34 KB +0.1%
hits_99.vortex 1.0 vortex-file-compressed 126.40 MB 126.53 MB +139.24 KB +0.1%
hits_47.vortex 1.0 vortex-file-compressed 135.12 MB 135.26 MB +145.25 KB +0.1%
hits_98.vortex 1.0 vortex-file-compressed 126.09 MB 126.21 MB +128.35 KB +0.1%
hits_48.vortex 1.0 vortex-file-compressed 131.24 MB 131.36 MB +124.12 KB +0.1%
hits_97.vortex 1.0 vortex-file-compressed 125.92 MB 126.03 MB +111.53 KB +0.1%
hits_28.vortex 1.0 vortex-file-compressed 188.77 MB 188.92 MB +161.52 KB +0.1%
hits_16.vortex 1.0 vortex-file-compressed 101.54 MB 101.62 MB +86.82 KB +0.1%
hits_52.vortex 1.0 vortex-file-compressed 130.85 MB 130.96 MB +111.53 KB +0.1%
hits_4.vortex 1.0 vortex-file-compressed 160.73 MB 160.85 MB +128.27 KB +0.1%
hits_88.vortex 1.0 vortex-file-compressed 171.84 MB 171.96 MB +129.92 KB +0.1%
hits_27.vortex 1.0 vortex-file-compressed 179.02 MB 179.15 MB +128.45 KB +0.1%
hits_86.vortex 1.0 vortex-file-compressed 170.57 MB 170.67 MB +106.99 KB +0.1%
hits_35.vortex 1.0 vortex-file-compressed 189.73 MB 189.84 MB +112.16 KB +0.1%
hits_21.vortex 1.0 vortex-file-compressed 157.80 MB 157.89 MB +92.02 KB +0.1%
hits_20.vortex 1.0 vortex-file-compressed 159.14 MB 159.22 MB +87.56 KB +0.1%
hits_24.vortex 1.0 vortex-file-compressed 166.75 MB 166.83 MB +82.90 KB +0.0%
hits_38.vortex 1.0 vortex-file-compressed 194.34 MB 194.43 MB +94.43 KB +0.0%
hits_26.vortex 1.0 vortex-file-compressed 180.47 MB 180.55 MB +85.84 KB +0.0%
hits_78.vortex 1.0 vortex-file-compressed 135.96 MB 136.02 MB +60.24 KB +0.0%
hits_18.vortex 1.0 vortex-file-compressed 156.29 MB 156.35 MB +67.29 KB +0.0%
hits_77.vortex 1.0 vortex-file-compressed 162.58 MB 162.64 MB +66.65 KB +0.0%
hits_10.vortex 1.0 vortex-file-compressed 160.48 MB 160.54 MB +64.84 KB +0.0%
hits_90.vortex 1.0 vortex-file-compressed 153.90 MB 153.96 MB +58.07 KB +0.0%
hits_93.vortex 1.0 vortex-file-compressed 154.53 MB 154.58 MB +56.96 KB +0.0%
hits_58.vortex 1.0 vortex-file-compressed 131.26 MB 131.31 MB +47.91 KB +0.0%
hits_53.vortex 1.0 vortex-file-compressed 130.59 MB 130.63 MB +47.07 KB +0.0%
hits_31.vortex 1.0 vortex-file-compressed 189.90 MB 189.96 MB +64.92 KB +0.0%
hits_66.vortex 1.0 vortex-file-compressed 198.20 MB 198.27 MB +63.38 KB +0.0%
hits_59.vortex 1.0 vortex-file-compressed 131.07 MB 131.11 MB +35.77 KB +0.0%
hits_95.vortex 1.0 vortex-file-compressed 153.96 MB 153.99 MB +35.81 KB +0.0%
hits_70.vortex 1.0 vortex-file-compressed 199.11 MB 199.15 MB +41.70 KB +0.0%
hits_9.vortex 1.0 vortex-file-compressed 160.31 MB 160.32 MB +17.89 KB +0.0%
hits_39.vortex 1.0 vortex-file-compressed 191.91 MB 191.93 MB +20.37 KB +0.0%
hits_46.vortex 1.0 vortex-file-compressed 140.28 MB 140.29 MB +10.73 KB +0.0%
hits_0.vortex 1.0 vortex-file-compressed 146.17 MB 146.18 MB +11.18 KB +0.0%
hits_56.vortex 1.0 vortex-file-compressed 130.99 MB 131.00 MB +9.86 KB +0.0%
hits_54.vortex 1.0 vortex-file-compressed 130.53 MB 130.54 MB +8.78 KB +0.0%
hits_94.vortex 1.0 vortex-file-compressed 153.76 MB 153.77 MB +7.66 KB +0.0%
hits_22.vortex 1.0 vortex-file-compressed 158.89 MB 158.89 MB +2.95 KB +0.0%
hits_34.vortex 1.0 vortex-file-compressed 188.52 MB 188.53 MB +3.16 KB +0.0%
hits_40.vortex 1.0 vortex-file-compressed 191.91 MB 191.92 MB +2.21 KB +0.0%
hits_23.vortex 1.0 vortex-file-compressed 159.74 MB 159.74 MB 136 B -0.0%
hits_92.vortex 1.0 vortex-file-compressed 153.84 MB 153.83 MB 12.77 KB -0.0%
hits_57.vortex 1.0 vortex-file-compressed 130.87 MB 130.86 MB 11.23 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 189.06 MB 189.03 MB 27.50 KB -0.0%
hits_2.vortex 1.0 vortex-file-compressed 146.27 MB 146.25 MB 22.09 KB -0.0%
hits_36.vortex 1.0 vortex-file-compressed 190.33 MB 190.30 MB 30.64 KB -0.0%
hits_83.vortex 1.0 vortex-file-compressed 171.26 MB 171.23 MB 32.98 KB -0.0%
hits_29.vortex 1.0 vortex-file-compressed 191.82 MB 191.79 MB 37.27 KB -0.0%
hits_11.vortex 1.0 vortex-file-compressed 159.96 MB 159.93 MB 31.59 KB -0.0%
hits_81.vortex 1.0 vortex-file-compressed 171.39 MB 171.36 MB 35.65 KB -0.0%
hits_7.vortex 1.0 vortex-file-compressed 160.38 MB 160.34 MB 34.30 KB -0.0%
hits_49.vortex 1.0 vortex-file-compressed 131.54 MB 131.51 MB 29.45 KB -0.0%
hits_17.vortex 1.0 vortex-file-compressed 100.93 MB 100.90 MB 24.35 KB -0.0%
hits_60.vortex 1.0 vortex-file-compressed 176.42 MB 176.38 MB 48.74 KB -0.0%
hits_85.vortex 1.0 vortex-file-compressed 170.17 MB 170.12 MB 55.72 KB -0.0%
hits_96.vortex 1.0 vortex-file-compressed 142.00 MB 141.95 MB 51.28 KB -0.0%
hits_50.vortex 1.0 vortex-file-compressed 131.44 MB 131.38 MB 55.24 KB -0.0%
hits_44.vortex 1.0 vortex-file-compressed 139.38 MB 139.32 MB 60.23 KB -0.0%
hits_13.vortex 1.0 vortex-file-compressed 137.19 MB 137.13 MB 63.97 KB -0.0%
hits_43.vortex 1.0 vortex-file-compressed 139.68 MB 139.62 MB 66.08 KB -0.0%
hits_3.vortex 1.0 vortex-file-compressed 151.26 MB 151.18 MB 74.97 KB -0.0%
hits_14.vortex 1.0 vortex-file-compressed 102.92 MB 102.86 MB 53.64 KB -0.1%
hits_41.vortex 1.0 vortex-file-compressed 181.17 MB 181.05 MB 121.34 KB -0.1%
hits_91.vortex 1.0 vortex-file-compressed 154.02 MB 153.90 MB 117.69 KB -0.1%
hits_75.vortex 1.0 vortex-file-compressed 198.83 MB 198.67 MB 161.50 KB -0.1%
hits_69.vortex 1.0 vortex-file-compressed 199.23 MB 199.07 MB 161.84 KB -0.1%
hits_15.vortex 1.0 vortex-file-compressed 102.70 MB 102.59 MB 108.90 KB -0.1%
hits_84.vortex 1.0 vortex-file-compressed 171.36 MB 171.19 MB 182.62 KB -0.1%
hits_8.vortex 1.0 vortex-file-compressed 161.57 MB 161.38 MB 199.04 KB -0.1%
hits_74.vortex 1.0 vortex-file-compressed 199.30 MB 199.05 MB 256.46 KB -0.1%
hits_79.vortex 1.0 vortex-file-compressed 142.58 MB 142.39 MB 198.62 KB -0.1%
hits_89.vortex 1.0 vortex-file-compressed 168.60 MB 168.20 MB 414.45 KB -0.2%
hits_12.vortex 1.0 vortex-file-compressed 161.32 MB 160.93 MB 399.05 KB -0.2%
hits_6.vortex 1.0 vortex-file-compressed 160.96 MB 160.53 MB 435.09 KB -0.3%
hits_80.vortex 1.0 vortex-file-compressed 172.16 MB 171.69 MB 484.35 KB -0.3%
hits_55.vortex 1.0 vortex-file-compressed 130.70 MB 130.28 MB 432.57 KB -0.3%
hits_73.vortex 1.0 vortex-file-compressed 198.61 MB 197.88 MB 746.96 KB -0.4%
hits_76.vortex 1.0 vortex-file-compressed 198.66 MB 197.92 MB 752.97 KB -0.4%
hits_67.vortex 1.0 vortex-file-compressed 198.60 MB 197.76 MB 866.16 KB -0.4%
hits_65.vortex 1.0 vortex-file-compressed 198.70 MB 197.82 MB 898.25 KB -0.4%
hits_45.vortex 1.0 vortex-file-compressed 139.77 MB 139.10 MB 690.59 KB -0.5%
hits_5.vortex 1.0 vortex-file-compressed 161.27 MB 160.45 MB 835.02 KB -0.5%
hits_63.vortex 1.0 vortex-file-compressed 198.72 MB 197.44 MB 1.29 MB -0.6%
hits_19.vortex 1.0 vortex-file-compressed 159.68 MB 158.44 MB 1.24 MB -0.8%
hits_25.vortex 1.0 vortex-file-compressed 200.28 MB 198.43 MB 1.85 MB -0.9%
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.88 MB 0 B 122.88 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 123.28 MB 0 B 123.28 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.13 MB 0 B 74.13 MB -100.0%
hits_17.vortex 1.0 vortex-compact 73.83 MB 0 B 73.83 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.17 MB 0 B 110.17 MB -100.0%
hits_20.vortex 1.0 vortex-compact 110.63 MB 0 B 110.63 MB -100.0%
hits_21.vortex 1.0 vortex-compact 110.07 MB 0 B 110.07 MB -100.0%
hits_22.vortex 1.0 vortex-compact 110.39 MB 0 B 110.39 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.09 MB 0 B 114.09 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 137.74 MB 0 B 137.74 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.33 MB 0 B 138.33 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 138.94 MB 0 B 138.94 MB -100.0%
hits_41.vortex 1.0 vortex-compact 131.20 MB 0 B 131.20 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 104.94 MB 0 B 104.94 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.81 MB 0 B 98.81 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 97.96 MB 0 B 97.96 MB -100.0%
hits_6.vortex 1.0 vortex-compact 122.83 MB 0 B 122.83 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.85 MB 0 B 150.85 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 151.46 MB 0 B 151.46 MB -100.0%
hits_64.vortex 1.0 vortex-compact 152.12 MB 0 B 152.12 MB -100.0%
hits_65.vortex 1.0 vortex-compact 151.10 MB 0 B 151.10 MB -100.0%
hits_66.vortex 1.0 vortex-compact 150.92 MB 0 B 150.92 MB -100.0%
hits_67.vortex 1.0 vortex-compact 150.86 MB 0 B 150.86 MB -100.0%
hits_68.vortex 1.0 vortex-compact 151.56 MB 0 B 151.56 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.62 MB 0 B 151.62 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.38 MB 0 B 151.38 MB -100.0%
hits_75.vortex 1.0 vortex-compact 151.28 MB 0 B 151.28 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 115.99 MB 0 B 115.99 MB -100.0%
hits_78.vortex 1.0 vortex-compact 103.99 MB 0 B 103.99 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.58 MB 0 B 132.58 MB -100.0%
hits_84.vortex 1.0 vortex-compact 131.03 MB 0 B 131.03 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 124.38 MB 0 B 124.38 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.84 MB 0 B 109.84 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.86 MB 0 B 109.86 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.78 GB → 0 B (-100.0%)
  • vortex-file-compressed: 15.89 GB → 15.89 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

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

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.1%
Engines: DataFusion No clear signal (-1.3%, low confidence) · DuckDB No clear signal (-0.3%, low confidence)
Vortex (geomean): 0.986x ➖
Parquet (geomean): 0.988x ➖
Shifts: Parquet (control) -1.2% · Median polish -1.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.984x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 457921719 450370791 1.02
tpch_q02/datafusion:vortex-file-compressed 101693759 104246445 0.98
tpch_q03/datafusion:vortex-file-compressed 193617729 200626735 0.97
tpch_q04/datafusion:vortex-file-compressed 96498522 99663897 0.97
tpch_q05/datafusion:vortex-file-compressed 340319774 344066104 0.99
tpch_q06/datafusion:vortex-file-compressed 35570962 35133432 1.01
tpch_q07/datafusion:vortex-file-compressed 449392056 467335487 0.96
tpch_q08/datafusion:vortex-file-compressed 347265817 351206750 0.99
tpch_q09/datafusion:vortex-file-compressed 588776231 609416770 0.97
tpch_q10/datafusion:vortex-file-compressed 229129341 227908504 1.01
tpch_q11/datafusion:vortex-file-compressed 80948627 79302830 1.02
tpch_q12/datafusion:vortex-file-compressed 108697827 113235384 0.96
tpch_q13/datafusion:vortex-file-compressed 200107632 203732608 0.98
tpch_q14/datafusion:vortex-file-compressed 47250291 48698030 0.97
tpch_q15/datafusion:vortex-file-compressed 95510474 96949991 0.99
tpch_q16/datafusion:vortex-file-compressed 78180979 74667546 1.05
tpch_q17/datafusion:vortex-file-compressed 575109246 591202893 0.97
tpch_q18/datafusion:vortex-file-compressed 827790220 846395400 0.98
tpch_q19/datafusion:vortex-file-compressed 226043786 236633985 0.96
tpch_q20/datafusion:vortex-file-compressed 158182765 160409352 0.99
tpch_q21/datafusion:vortex-file-compressed 607173011 613413414 0.99
tpch_q22/datafusion:vortex-file-compressed 54650002 57155581 0.96
datafusion / parquet (0.985x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 481024248 479417635 1.00
tpch_q02/datafusion:parquet 173286067 179132754 0.97
tpch_q03/datafusion:parquet 257356891 269358586 0.96
tpch_q04/datafusion:parquet 121352282 122171205 0.99
tpch_q05/datafusion:parquet 388675138 405480487 0.96
tpch_q06/datafusion:parquet 130726101 131548766 0.99
tpch_q07/datafusion:parquet 555971747 582195909 0.95
tpch_q08/datafusion:parquet 456624903 457749393 1.00
tpch_q09/datafusion:parquet 721160506 745711765 0.97
tpch_q10/datafusion:parquet 572076155 573425272 1.00
tpch_q11/datafusion:parquet 121792488 123291221 0.99
tpch_q12/datafusion:parquet 212143627 212521730 1.00
tpch_q13/datafusion:parquet 351205499 351196819 1.00
tpch_q14/datafusion:parquet 151129391 159992651 0.94
tpch_q15/datafusion:parquet 261066356 265657080 0.98
tpch_q16/datafusion:parquet 125979962 125008454 1.01
tpch_q17/datafusion:parquet 669967625 679101772 0.99
tpch_q18/datafusion:parquet 879411724 888980798 0.99
tpch_q19/datafusion:parquet 287466876 288695215 1.00
tpch_q20/datafusion:parquet 298067568 305219743 0.98
tpch_q21/datafusion:parquet 659185363 664703460 0.99
tpch_q22/datafusion:parquet 208509663 204345509 1.02
datafusion / arrow (0.960x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 694219903 708342642 0.98
tpch_q02/datafusion:arrow 113184370 116708997 0.97
tpch_q03/datafusion:arrow 489875727 522917778 0.94
tpch_q04/datafusion:arrow 360155909 386566271 0.93
tpch_q05/datafusion:arrow 728540103 772052712 0.94
tpch_q06/datafusion:arrow 319747600 336780767 0.95
tpch_q07/datafusion:arrow 1121963455 1164308935 0.96
tpch_q08/datafusion:arrow 925825651 976304835 0.95
tpch_q09/datafusion:arrow 1064485357 1108054922 0.96
tpch_q10/datafusion:arrow 607185918 649851662 0.93
tpch_q11/datafusion:arrow 92514844 93495812 0.99
tpch_q12/datafusion:arrow 1307921754 1402515229 0.93
tpch_q13/datafusion:arrow 483431420 483099236 1.00
tpch_q14/datafusion:arrow 358238841 373575890 0.96
tpch_q15/datafusion:arrow 724903766 774120549 0.94
tpch_q16/datafusion:arrow 82492376 82998028 0.99
tpch_q17/datafusion:arrow 949563211 985412577 0.96
tpch_q18/datafusion:arrow 1834285135 1888394542 0.97
tpch_q19/datafusion:arrow 536531051 565870990 0.95
tpch_q20/datafusion:arrow 498347586 528279846 0.94
tpch_q21/datafusion:arrow 3110562894 3149077236 0.99
tpch_q22/datafusion:arrow 82140725 84691053 0.97
duckdb / vortex-file-compressed (0.989x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 171358730 170070787 1.01
tpch_q02/duckdb:vortex-file-compressed 55860388 56328299 0.99
tpch_q03/duckdb:vortex-file-compressed 123469788 125999554 0.98
tpch_q04/duckdb:vortex-file-compressed 158720493 162733567 0.98
tpch_q05/duckdb:vortex-file-compressed 138698469 142080025 0.98
tpch_q06/duckdb:vortex-file-compressed 32211733 31842285 1.01
tpch_q07/duckdb:vortex-file-compressed 136467693 140303456 0.97
tpch_q08/duckdb:vortex-file-compressed 175354953 176354779 0.99
tpch_q09/duckdb:vortex-file-compressed 398015606 404283470 0.98
tpch_q10/duckdb:vortex-file-compressed 196225012 198240813 0.99
tpch_q11/duckdb:vortex-file-compressed 33126985 33005851 1.00
tpch_q12/duckdb:vortex-file-compressed 105236084 106779977 0.99
tpch_q13/duckdb:vortex-file-compressed 274421823 276702133 0.99
tpch_q14/duckdb:vortex-file-compressed 53056424 54257037 0.98
tpch_q15/duckdb:vortex-file-compressed 89424260 90830763 0.98
tpch_q16/duckdb:vortex-file-compressed 77492986 78448047 0.99
tpch_q17/duckdb:vortex-file-compressed 92339757 94355953 0.98
tpch_q18/duckdb:vortex-file-compressed 291199468 295479654 0.99
tpch_q19/duckdb:vortex-file-compressed 78606774 80267236 0.98
tpch_q20/duckdb:vortex-file-compressed 140306891 143643997 0.98
tpch_q21/duckdb:vortex-file-compressed 495775201 496858132 1.00
tpch_q22/duckdb:vortex-file-compressed 65225334 64000376 1.02
duckdb / parquet (0.992x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 262182812 262423938 1.00
tpch_q02/duckdb:parquet 105106001 103922833 1.01
tpch_q03/duckdb:parquet 210198288 214630713 0.98
tpch_q04/duckdb:parquet 130365894 132903481 0.98
tpch_q05/duckdb:parquet 227254626 230676014 0.99
tpch_q06/duckdb:parquet 75689807 75060807 1.01
tpch_q07/duckdb:parquet 185174711 190039916 0.97
tpch_q08/duckdb:parquet 264973357 264422969 1.00
tpch_q09/duckdb:parquet 474641444 474765247 1.00
tpch_q10/duckdb:parquet 624606718 621009868 1.01
tpch_q11/duckdb:parquet 65339766 68272802 0.96
tpch_q12/duckdb:parquet 129803458 131453021 0.99
tpch_q13/duckdb:parquet 436090814 441459848 0.99
tpch_q14/duckdb:parquet 179693554 180676732 0.99
tpch_q15/duckdb:parquet 104883791 105099357 1.00
tpch_q16/duckdb:parquet 161425414 165929014 0.97
tpch_q17/duckdb:parquet 178845954 181822427 0.98
tpch_q18/duckdb:parquet 364123900 366071342 0.99
tpch_q19/duckdb:parquet 289666350 286869565 1.01
tpch_q20/duckdb:parquet 230579229 232646517 0.99
tpch_q21/duckdb:parquet 557450839 555758858 1.00
tpch_q22/duckdb:parquet 295069922 295344742 1.00

File Size Changes (47 files changed, -44.4% overall, 13↑ 34↓)
File Scale Format Base HEAD Change %
orders_2.vortex 10.0 vortex-file-compressed 133.27 MB 134.64 MB +1.38 MB +1.0%
part_1.vortex 10.0 vortex-file-compressed 24.80 MB 24.95 MB +158.50 KB +0.6%
orders_1.vortex 10.0 vortex-file-compressed 134.62 MB 134.93 MB +316.48 KB +0.2%
lineitem_1.vortex 10.0 vortex-file-compressed 129.20 MB 129.44 MB +251.12 KB +0.2%
lineitem_5.vortex 10.0 vortex-file-compressed 129.54 MB 129.73 MB +193.76 KB +0.1%
lineitem_12.vortex 10.0 vortex-file-compressed 129.46 MB 129.65 MB +193.52 KB +0.1%
lineitem_4.vortex 10.0 vortex-file-compressed 129.38 MB 129.50 MB +122.54 KB +0.1%
lineitem_0.vortex 10.0 vortex-file-compressed 129.41 MB 129.49 MB +80.06 KB +0.1%
lineitem_8.vortex 10.0 vortex-file-compressed 129.34 MB 129.38 MB +41.38 KB +0.0%
lineitem_6.vortex 10.0 vortex-file-compressed 129.44 MB 129.47 MB +26.55 KB +0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 119.76 MB 119.78 MB +22.86 KB +0.0%
customer_0.vortex 10.0 vortex-file-compressed 88.54 MB 88.54 MB +4.95 KB +0.0%
lineitem_2.vortex 10.0 vortex-file-compressed 129.44 MB 129.44 MB +2.01 KB +0.0%
lineitem_9.vortex 10.0 vortex-file-compressed 129.16 MB 129.16 MB 1016 B -0.0%
lineitem_7.vortex 10.0 vortex-file-compressed 129.36 MB 129.35 MB 7.17 KB -0.0%
partsupp_1.vortex 10.0 vortex-file-compressed 119.75 MB 119.72 MB 26.73 KB -0.0%
lineitem_11.vortex 10.0 vortex-file-compressed 129.23 MB 129.19 MB 46.22 KB -0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 129.58 MB 129.51 MB 67.80 KB -0.1%
lineitem_3.vortex 10.0 vortex-file-compressed 129.39 MB 129.32 MB 76.05 KB -0.1%
orders_0.vortex 10.0 vortex-file-compressed 133.39 MB 132.97 MB 438.02 KB -0.3%
part_0.vortex 10.0 vortex-file-compressed 24.97 MB 24.62 MB 355.62 KB -1.4%
supplier_0.vortex 10.0 vortex-file-compressed 5.79 MB 5.69 MB 99.34 KB -1.7%
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 17.06 MB 0 B 17.06 MB -100.0%
part_1.vortex 10.0 vortex-compact 16.76 MB 0 B 16.76 MB -100.0%
partsupp_0.vortex 10.0 vortex-compact 105.31 MB 0 B 105.31 MB -100.0%
partsupp_1.vortex 10.0 vortex-compact 105.06 MB 0 B 105.06 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.1%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -3.4%
Engines: DataFusion No clear signal (-5.1%, environment too noisy confidence) · DuckDB No clear signal (-1.7%, low confidence)
Vortex (geomean): 0.945x ➖
Parquet (geomean): 0.978x ➖
Shifts: Parquet (control) -2.2% · Median polish -2.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.918x ➖, 13↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1582613 1750103 0.90
clickbench_q01/datafusion:vortex-file-compressed 16062478 16735966 0.96
clickbench_q02/datafusion:vortex-file-compressed 33678951 35752082 0.94
clickbench_q03/datafusion:vortex-file-compressed 🚀 39642824 44239289 0.90
clickbench_q04/datafusion:vortex-file-compressed 237179056 245832423 0.96
clickbench_q05/datafusion:vortex-file-compressed 300999308 315634662 0.95
clickbench_q06/datafusion:vortex-file-compressed 1654210 1773436 0.93
clickbench_q07/datafusion:vortex-file-compressed 20495612 20832106 0.98
clickbench_q08/datafusion:vortex-file-compressed 332990412 361039878 0.92
clickbench_q09/datafusion:vortex-file-compressed 🚀 447802343 513960013 0.87
clickbench_q10/datafusion:vortex-file-compressed 73351976 77975502 0.94
clickbench_q11/datafusion:vortex-file-compressed 85668808 92643328 0.92
clickbench_q12/datafusion:vortex-file-compressed 258823599 276723956 0.94
clickbench_q13/datafusion:vortex-file-compressed 418341260 453622041 0.92
clickbench_q14/datafusion:vortex-file-compressed 265414132 278467780 0.95
clickbench_q15/datafusion:vortex-file-compressed 278264413 286484022 0.97
clickbench_q16/datafusion:vortex-file-compressed 646914988 692822774 0.93
clickbench_q17/datafusion:vortex-file-compressed 649547603 693952131 0.94
clickbench_q18/datafusion:vortex-file-compressed 1371836180 1479750544 0.93
clickbench_q19/datafusion:vortex-file-compressed 28905166 30310758 0.95
clickbench_q20/datafusion:vortex-file-compressed 309986906 321473685 0.96
clickbench_q21/datafusion:vortex-file-compressed 393133009 421828810 0.93
clickbench_q22/datafusion:vortex-file-compressed 505689679 549946839 0.92
clickbench_q23/datafusion:vortex-file-compressed 666784331 703209865 0.95
clickbench_q24/datafusion:vortex-file-compressed 🚀 39448161 43928468 0.90
clickbench_q25/datafusion:vortex-file-compressed 72847648 77389103 0.94
clickbench_q26/datafusion:vortex-file-compressed 🚀 34159094 43343663 0.79
clickbench_q27/datafusion:vortex-file-compressed 418327525 447302744 0.94
clickbench_q28/datafusion:vortex-file-compressed 2397227666 2491322624 0.96
clickbench_q29/datafusion:vortex-file-compressed 63187047 68542132 0.92
clickbench_q30/datafusion:vortex-file-compressed 229224513 242188859 0.95
clickbench_q31/datafusion:vortex-file-compressed 245786122 264470757 0.93
clickbench_q32/datafusion:vortex-file-compressed 1051781055 1142564527 0.92
clickbench_q33/datafusion:vortex-file-compressed 🚀 1381405085 1545396712 0.89
clickbench_q34/datafusion:vortex-file-compressed 🚀 1415504519 1618804258 0.87
clickbench_q35/datafusion:vortex-file-compressed 🚀 243013539 277093942 0.88
clickbench_q36/datafusion:vortex-file-compressed 🚀 56005355 69149897 0.81
clickbench_q37/datafusion:vortex-file-compressed 26138234 27954670 0.94
clickbench_q38/datafusion:vortex-file-compressed 🚀 16516642 18787811 0.88
clickbench_q39/datafusion:vortex-file-compressed 🚀 121779055 140902912 0.86
clickbench_q40/datafusion:vortex-file-compressed 🚀 12692486 14735002 0.86
clickbench_q41/datafusion:vortex-file-compressed 🚀 13212636 14913571 0.89
clickbench_q42/datafusion:vortex-file-compressed 🚀 12224802 13828870 0.88
datafusion / parquet (0.967x ➖, 4↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1536891 1561481 0.98
clickbench_q01/datafusion:parquet 18691802 19355382 0.97
clickbench_q02/datafusion:parquet 43323685 43180638 1.00
clickbench_q03/datafusion:parquet 32913618 34728694 0.95
clickbench_q04/datafusion:parquet 267020048 275637769 0.97
clickbench_q05/datafusion:parquet 317510584 320970875 0.99
clickbench_q06/datafusion:parquet 1590297 1573347 1.01
clickbench_q07/datafusion:parquet 21080688 21036795 1.00
clickbench_q08/datafusion:parquet 328822030 339405331 0.97
clickbench_q09/datafusion:parquet 461827923 484640552 0.95
clickbench_q10/datafusion:parquet 91386753 93903443 0.97
clickbench_q11/datafusion:parquet 113965302 119785306 0.95
clickbench_q12/datafusion:parquet 311791950 300501293 1.04
clickbench_q13/datafusion:parquet 471314212 483066569 0.98
clickbench_q14/datafusion:parquet 316426861 305673162 1.04
clickbench_q15/datafusion:parquet 293100237 280311144 1.05
clickbench_q16/datafusion:parquet 644976133 656011309 0.98
clickbench_q17/datafusion:parquet 650803278 652174535 1.00
clickbench_q18/datafusion:parquet 1364749568 1391101570 0.98
clickbench_q19/datafusion:parquet 27727686 27179551 1.02
clickbench_q20/datafusion:parquet 560846447 560725807 1.00
clickbench_q21/datafusion:parquet 620945314 626396887 0.99
clickbench_q22/datafusion:parquet 903002542 917584646 0.98
clickbench_q23/datafusion:parquet 4085724518 4182651010 0.98
clickbench_q24/datafusion:parquet 54254687 55867083 0.97
clickbench_q25/datafusion:parquet 128158005 129173178 0.99
clickbench_q26/datafusion:parquet 51707584 53525465 0.97
clickbench_q27/datafusion:parquet 651142763 649087019 1.00
clickbench_q28/datafusion:parquet 2451983498 2497996047 0.98
clickbench_q29/datafusion:parquet 🚀 44420810 56289285 0.79
clickbench_q30/datafusion:parquet 🚀 319872854 367431246 0.87
clickbench_q31/datafusion:parquet 🚀 351048544 401142399 0.88
clickbench_q32/datafusion:parquet 🚀 1066255135 1225416820 0.87
clickbench_q33/datafusion:parquet 1478534842 1608243554 0.92
clickbench_q34/datafusion:parquet 1507903855 1558743017 0.97
clickbench_q35/datafusion:parquet 247404332 266311145 0.93
clickbench_q36/datafusion:parquet 108127902 119387410 0.91
clickbench_q37/datafusion:parquet 47019758 48248141 0.97
clickbench_q38/datafusion:parquet 61103205 67425024 0.91
clickbench_q39/datafusion:parquet 210424405 218214864 0.96
clickbench_q40/datafusion:parquet 23801840 23710914 1.00
clickbench_q41/datafusion:parquet 21997367 21673074 1.01
clickbench_q42/datafusion:parquet 22324008 22813484 0.98
duckdb / vortex-file-compressed (0.974x ➖, 7↑ 3↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚨 8204149 6846519 1.20
clickbench_q01/duckdb:vortex-file-compressed 12758875 12218934 1.04
clickbench_q02/duckdb:vortex-file-compressed 26782638 25034760 1.07
clickbench_q03/duckdb:vortex-file-compressed 31890394 31193865 1.02
clickbench_q04/duckdb:vortex-file-compressed 197279937 197845020 1.00
clickbench_q05/duckdb:vortex-file-compressed 187302241 190789389 0.98
clickbench_q06/duckdb:vortex-file-compressed 22322557 20860778 1.07
clickbench_q07/duckdb:vortex-file-compressed 16397799 15897567 1.03
clickbench_q08/duckdb:vortex-file-compressed 280175596 271864437 1.03
clickbench_q09/duckdb:vortex-file-compressed 357700337 349698731 1.02
clickbench_q10/duckdb:vortex-file-compressed 74713154 72780343 1.03
clickbench_q11/duckdb:vortex-file-compressed 83205597 83671414 0.99
clickbench_q12/duckdb:vortex-file-compressed 🚨 232184251 206106213 1.13
clickbench_q13/duckdb:vortex-file-compressed 427725644 413596816 1.03
clickbench_q14/duckdb:vortex-file-compressed 236495688 240267744 0.98
clickbench_q15/duckdb:vortex-file-compressed 251960436 252987923 1.00
clickbench_q16/duckdb:vortex-file-compressed 548438189 543655743 1.01
clickbench_q17/duckdb:vortex-file-compressed 450593777 440082208 1.02
clickbench_q18/duckdb:vortex-file-compressed 1001521082 984774528 1.02
clickbench_q19/duckdb:vortex-file-compressed 21704147 22066908 0.98
clickbench_q20/duckdb:vortex-file-compressed 312114979 310621030 1.00
clickbench_q21/duckdb:vortex-file-compressed 405638964 399784830 1.01
clickbench_q22/duckdb:vortex-file-compressed 579382409 588568929 0.98
clickbench_q23/duckdb:vortex-file-compressed 182848177 183455520 1.00
clickbench_q24/duckdb:vortex-file-compressed 40406422 37531929 1.08
clickbench_q25/duckdb:vortex-file-compressed 77820398 77153586 1.01
clickbench_q26/duckdb:vortex-file-compressed 🚨 56039265 47313377 1.18
clickbench_q27/duckdb:vortex-file-compressed 226520023 222073413 1.02
clickbench_q28/duckdb:vortex-file-compressed 3017792137 3055994168 0.99
clickbench_q29/duckdb:vortex-file-compressed 27268795 28123645 0.97
clickbench_q30/duckdb:vortex-file-compressed 192937449 196274918 0.98
clickbench_q31/duckdb:vortex-file-compressed 290139584 299722347 0.97
clickbench_q32/duckdb:vortex-file-compressed 1109270813 1168288035 0.95
clickbench_q33/duckdb:vortex-file-compressed 1106617972 1191925369 0.93
clickbench_q34/duckdb:vortex-file-compressed 1195415103 1285934482 0.93
clickbench_q35/duckdb:vortex-file-compressed 372433161 383178000 0.97
clickbench_q36/duckdb:vortex-file-compressed 🚀 28084243 32208106 0.87
clickbench_q37/duckdb:vortex-file-compressed 🚀 18101804 24503160 0.74
clickbench_q38/duckdb:vortex-file-compressed 🚀 22210050 30474253 0.73
clickbench_q39/duckdb:vortex-file-compressed 🚀 43634862 51186325 0.85
clickbench_q40/duckdb:vortex-file-compressed 🚀 20195346 25472066 0.79
clickbench_q41/duckdb:vortex-file-compressed 🚀 19205603 24410639 0.79
clickbench_q42/duckdb:vortex-file-compressed 🚀 18360060 25628564 0.72
duckdb / parquet (0.990x ➖, 0↑ 1↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 22954356 22755958 1.01
clickbench_q01/duckdb:parquet 29620646 30719552 0.96
clickbench_q02/duckdb:parquet 50838634 50872034 1.00
clickbench_q03/duckdb:parquet 40149975 41159705 0.98
clickbench_q04/duckdb:parquet 207108071 211611697 0.98
clickbench_q05/duckdb:parquet 263718580 269123152 0.98
clickbench_q06/duckdb:parquet 47769307 47525487 1.01
clickbench_q07/duckdb:parquet 31665735 32197719 0.98
clickbench_q08/duckdb:parquet 271211117 279702732 0.97
clickbench_q09/duckdb:parquet 402499719 412260507 0.98
clickbench_q10/duckdb:parquet 82683411 84095843 0.98
clickbench_q11/duckdb:parquet 100383101 101075396 0.99
clickbench_q12/duckdb:parquet 281136430 293736154 0.96
clickbench_q13/duckdb:parquet 473430157 493866613 0.96
clickbench_q14/duckdb:parquet 315888287 328128618 0.96
clickbench_q15/duckdb:parquet 257065300 264082435 0.97
clickbench_q16/duckdb:parquet 594983599 620645804 0.96
clickbench_q17/duckdb:parquet 498633831 516368960 0.97
clickbench_q18/duckdb:parquet 1042411579 1081926270 0.96
clickbench_q19/duckdb:parquet 26557938 28677868 0.93
clickbench_q20/duckdb:parquet 418642033 427574505 0.98
clickbench_q21/duckdb:parquet 535325210 541724705 0.99
clickbench_q22/duckdb:parquet 913935342 939022039 0.97
clickbench_q23/duckdb:parquet 271117850 277298416 0.98
clickbench_q24/duckdb:parquet 72161466 74112745 0.97
clickbench_q25/duckdb:parquet 164278439 166054604 0.99
clickbench_q26/duckdb:parquet 53701793 54324887 0.99
clickbench_q27/duckdb:parquet 474747705 482770849 0.98
clickbench_q28/duckdb:parquet 4809667075 4824302628 1.00
clickbench_q29/duckdb:parquet 43065367 42559721 1.01
clickbench_q30/duckdb:parquet 321901784 315565226 1.02
clickbench_q31/duckdb:parquet 395780398 391597589 1.01
clickbench_q32/duckdb:parquet 1146942782 1162716501 0.99
clickbench_q33/duckdb:parquet 1159389002 1153403768 1.01
clickbench_q34/duckdb:parquet 1201559551 1186586233 1.01
clickbench_q35/duckdb:parquet 383906834 375983191 1.02
clickbench_q36/duckdb:parquet 46513352 50086055 0.93
clickbench_q37/duckdb:parquet 34736194 33692828 1.03
clickbench_q38/duckdb:parquet 36834238 34888787 1.06
clickbench_q39/duckdb:parquet 🚨 91306584 78630436 1.16
clickbench_q40/duckdb:parquet 20192670 20407552 0.99
clickbench_q41/duckdb:parquet 22035211 20815717 1.06
clickbench_q42/duckdb:parquet 23888783 24213924 0.99

File Size Changes (201 files changed, -39.1% overall, 47↑ 154↓)
File Scale Format Base HEAD Change %
hits_90.vortex 1.0 vortex-file-compressed 139.80 MB 141.84 MB +2.05 MB +1.5%
hits_82.vortex 1.0 vortex-file-compressed 99.46 MB 99.90 MB +452.75 KB +0.4%
hits_27.vortex 1.0 vortex-file-compressed 122.39 MB 122.89 MB +503.12 KB +0.4%
hits_53.vortex 1.0 vortex-file-compressed 85.61 MB 85.82 MB +210.45 KB +0.2%
hits_62.vortex 1.0 vortex-file-compressed 117.05 MB 117.25 MB +207.31 KB +0.2%
hits_73.vortex 1.0 vortex-file-compressed 109.46 MB 109.64 MB +182.76 KB +0.2%
hits_44.vortex 1.0 vortex-file-compressed 185.81 MB 186.09 MB +287.87 KB +0.2%
hits_31.vortex 1.0 vortex-file-compressed 89.96 MB 90.04 MB +89.04 KB +0.1%
hits_66.vortex 1.0 vortex-file-compressed 90.08 MB 90.16 MB +84.29 KB +0.1%
hits_81.vortex 1.0 vortex-file-compressed 100.64 MB 100.73 MB +88.91 KB +0.1%
hits_18.vortex 1.0 vortex-file-compressed 104.35 MB 104.43 MB +82.05 KB +0.1%
hits_52.vortex 1.0 vortex-file-compressed 103.42 MB 103.50 MB +80.72 KB +0.1%
hits_4.vortex 1.0 vortex-file-compressed 108.36 MB 108.44 MB +83.20 KB +0.1%
hits_97.vortex 1.0 vortex-file-compressed 106.68 MB 106.76 MB +79.70 KB +0.1%
hits_68.vortex 1.0 vortex-file-compressed 122.62 MB 122.71 MB +91.57 KB +0.1%
hits_42.vortex 1.0 vortex-file-compressed 221.70 MB 221.86 MB +161.23 KB +0.1%
hits_70.vortex 1.0 vortex-file-compressed 93.33 MB 93.40 MB +66.29 KB +0.1%
hits_29.vortex 1.0 vortex-file-compressed 59.34 MB 59.38 MB +40.26 KB +0.1%
hits_35.vortex 1.0 vortex-file-compressed 114.94 MB 115.01 MB +73.30 KB +0.1%
hits_25.vortex 1.0 vortex-file-compressed 113.32 MB 113.38 MB +67.02 KB +0.1%
hits_50.vortex 1.0 vortex-file-compressed 179.06 MB 179.16 MB +103.81 KB +0.1%
hits_9.vortex 1.0 vortex-file-compressed 98.93 MB 98.99 MB +57.01 KB +0.1%
hits_11.vortex 1.0 vortex-file-compressed 79.67 MB 79.71 MB +44.96 KB +0.1%
hits_69.vortex 1.0 vortex-file-compressed 122.91 MB 122.97 MB +68.38 KB +0.1%
hits_23.vortex 1.0 vortex-file-compressed 76.43 MB 76.47 MB +42.51 KB +0.1%
hits_91.vortex 1.0 vortex-file-compressed 96.87 MB 96.92 MB +52.70 KB +0.1%
hits_22.vortex 1.0 vortex-file-compressed 76.82 MB 76.86 MB +41.34 KB +0.1%
hits_48.vortex 1.0 vortex-file-compressed 28.01 MB 28.03 MB +13.76 KB +0.0%
hits_38.vortex 1.0 vortex-file-compressed 99.01 MB 99.05 MB +45.66 KB +0.0%
hits_79.vortex 1.0 vortex-file-compressed 143.77 MB 143.83 MB +60.10 KB +0.0%
hits_78.vortex 1.0 vortex-file-compressed 164.12 MB 164.18 MB +67.12 KB +0.0%
hits_95.vortex 1.0 vortex-file-compressed 96.04 MB 96.08 MB +36.00 KB +0.0%
hits_36.vortex 1.0 vortex-file-compressed 68.33 MB 68.35 MB +25.43 KB +0.0%
hits_54.vortex 1.0 vortex-file-compressed 221.17 MB 221.23 MB +60.12 KB +0.0%
hits_24.vortex 1.0 vortex-file-compressed 75.96 MB 75.98 MB +19.85 KB +0.0%
hits_75.vortex 1.0 vortex-file-compressed 63.19 MB 63.21 MB +16.28 KB +0.0%
hits_12.vortex 1.0 vortex-file-compressed 100.76 MB 100.78 MB +22.11 KB +0.0%
hits_2.vortex 1.0 vortex-file-compressed 185.89 MB 185.92 MB +28.38 KB +0.0%
hits_6.vortex 1.0 vortex-file-compressed 93.26 MB 93.27 MB +13.79 KB +0.0%
hits_67.vortex 1.0 vortex-file-compressed 184.07 MB 184.09 MB +26.21 KB +0.0%
hits_80.vortex 1.0 vortex-file-compressed 105.03 MB 105.05 MB +11.77 KB +0.0%
hits_17.vortex 1.0 vortex-file-compressed 87.24 MB 87.25 MB +9.64 KB +0.0%
hits_51.vortex 1.0 vortex-file-compressed 277.52 MB 277.55 MB +29.54 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.04 MB 57.04 MB +4.62 KB +0.0%
hits_72.vortex 1.0 vortex-file-compressed 84.44 MB 84.45 MB +4.20 KB +0.0%
hits_43.vortex 1.0 vortex-file-compressed 226.39 MB 226.39 MB +5.84 KB +0.0%
hits_65.vortex 1.0 vortex-file-compressed 183.43 MB 183.43 MB +8 B +0.0%
hits_7.vortex 1.0 vortex-file-compressed 93.88 MB 93.88 MB 376 B -0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.00 MB 99.00 MB 1.03 KB -0.0%
hits_14.vortex 1.0 vortex-file-compressed 111.18 MB 111.18 MB 3.95 KB -0.0%
hits_45.vortex 1.0 vortex-file-compressed 121.86 MB 121.86 MB 4.41 KB -0.0%
hits_58.vortex 1.0 vortex-file-compressed 90.18 MB 90.17 MB 4.04 KB -0.0%
hits_83.vortex 1.0 vortex-file-compressed 89.21 MB 89.21 MB 5.22 KB -0.0%
hits_94.vortex 1.0 vortex-file-compressed 138.45 MB 138.44 MB 8.15 KB -0.0%
hits_61.vortex 1.0 vortex-file-compressed 101.03 MB 101.02 MB 6.74 KB -0.0%
hits_56.vortex 1.0 vortex-file-compressed 123.14 MB 123.12 MB 13.47 KB -0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.25 MB 41.24 MB 4.52 KB -0.0%
hits_57.vortex 1.0 vortex-file-compressed 128.07 MB 128.05 MB 19.73 KB -0.0%
hits_92.vortex 1.0 vortex-file-compressed 146.45 MB 146.43 MB 22.57 KB -0.0%
hits_19.vortex 1.0 vortex-file-compressed 73.24 MB 73.23 MB 13.80 KB -0.0%
hits_28.vortex 1.0 vortex-file-compressed 119.73 MB 119.71 MB 27.86 KB -0.0%
hits_16.vortex 1.0 vortex-file-compressed 79.28 MB 79.26 MB 19.72 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 86.76 MB 86.74 MB 23.73 KB -0.0%
hits_20.vortex 1.0 vortex-file-compressed 62.54 MB 62.52 MB 18.41 KB -0.0%
hits_87.vortex 1.0 vortex-file-compressed 172.17 MB 172.12 MB 57.20 KB -0.0%
hits_59.vortex 1.0 vortex-file-compressed 101.57 MB 101.53 MB 35.02 KB -0.0%
hits_15.vortex 1.0 vortex-file-compressed 89.11 MB 89.08 MB 30.80 KB -0.0%
hits_39.vortex 1.0 vortex-file-compressed 80.06 MB 80.03 MB 28.48 KB -0.0%
hits_34.vortex 1.0 vortex-file-compressed 97.39 MB 97.36 MB 36.29 KB -0.0%
hits_32.vortex 1.0 vortex-file-compressed 66.54 MB 66.51 MB 25.33 KB -0.0%
hits_89.vortex 1.0 vortex-file-compressed 184.42 MB 184.34 MB 78.13 KB -0.0%
hits_99.vortex 1.0 vortex-file-compressed 122.85 MB 122.79 MB 55.67 KB -0.0%
hits_26.vortex 1.0 vortex-file-compressed 109.27 MB 109.22 MB 52.34 KB -0.0%
hits_49.vortex 1.0 vortex-file-compressed 75.41 MB 75.37 MB 36.91 KB -0.0%
hits_64.vortex 1.0 vortex-file-compressed 81.06 MB 81.02 MB 39.72 KB -0.0%
hits_96.vortex 1.0 vortex-file-compressed 135.24 MB 135.16 MB 81.58 KB -0.1%
hits_88.vortex 1.0 vortex-file-compressed 110.92 MB 110.85 MB 71.38 KB -0.1%
hits_1.vortex 1.0 vortex-file-compressed 138.26 MB 138.18 MB 90.23 KB -0.1%
hits_41.vortex 1.0 vortex-file-compressed 222.98 MB 222.84 MB 148.18 KB -0.1%
hits_8.vortex 1.0 vortex-file-compressed 93.26 MB 93.20 MB 62.92 KB -0.1%
hits_10.vortex 1.0 vortex-file-compressed 69.39 MB 69.34 MB 52.52 KB -0.1%
hits_85.vortex 1.0 vortex-file-compressed 91.53 MB 91.46 MB 73.42 KB -0.1%
hits_93.vortex 1.0 vortex-file-compressed 90.22 MB 90.14 MB 76.71 KB -0.1%
hits_84.vortex 1.0 vortex-file-compressed 116.96 MB 116.86 MB 99.80 KB -0.1%
hits_74.vortex 1.0 vortex-file-compressed 119.49 MB 119.39 MB 103.93 KB -0.1%
hits_5.vortex 1.0 vortex-file-compressed 92.93 MB 92.85 MB 80.99 KB -0.1%
hits_98.vortex 1.0 vortex-file-compressed 118.20 MB 118.10 MB 104.12 KB -0.1%
hits_71.vortex 1.0 vortex-file-compressed 101.64 MB 101.55 MB 91.14 KB -0.1%
hits_76.vortex 1.0 vortex-file-compressed 113.84 MB 113.74 MB 102.30 KB -0.1%
hits_40.vortex 1.0 vortex-file-compressed 117.66 MB 117.55 MB 116.69 KB -0.1%
hits_77.vortex 1.0 vortex-file-compressed 168.20 MB 168.04 MB 169.09 KB -0.1%
hits_3.vortex 1.0 vortex-file-compressed 141.74 MB 141.60 MB 147.98 KB -0.1%
hits_63.vortex 1.0 vortex-file-compressed 69.07 MB 68.99 MB 81.14 KB -0.1%
hits_37.vortex 1.0 vortex-file-compressed 85.45 MB 85.34 MB 114.74 KB -0.1%
hits_0.vortex 1.0 vortex-file-compressed 89.59 MB 89.47 MB 125.83 KB -0.1%
hits_86.vortex 1.0 vortex-file-compressed 69.10 MB 69.00 MB 99.70 KB -0.1%
hits_60.vortex 1.0 vortex-file-compressed 103.28 MB 103.11 MB 176.76 KB -0.2%
hits_46.vortex 1.0 vortex-file-compressed 69.21 MB 69.02 MB 198.52 KB -0.3%
hits_21.vortex 1.0 vortex-file-compressed 92.99 MB 92.71 MB 289.62 KB -0.3%
hits_55.vortex 1.0 vortex-file-compressed 168.93 MB 166.28 MB 2.65 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.56 MB 0 B 36.56 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 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: +2.3%
Engines: DataFusion No clear signal (+11.8%, environment too noisy confidence) · DuckDB No clear signal (-6.4%, environment too noisy confidence)
Vortex (geomean): 0.964x ➖
Parquet (geomean): 0.942x ➖
Shifts: Parquet (control) -5.8% · Median polish -4.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.998x ➖, 2↑ 3↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 359802097 327734706 1.10
tpch_q02/datafusion:vortex-file-compressed 🚨 978895304 623188228 1.57
tpch_q03/datafusion:vortex-file-compressed 🚨 772926614 431723614 1.79
tpch_q04/datafusion:vortex-file-compressed 🚀 248634117 380561776 0.65
tpch_q05/datafusion:vortex-file-compressed 523328822 699372607 0.75
tpch_q06/datafusion:vortex-file-compressed 406414861 437402707 0.93
tpch_q07/datafusion:vortex-file-compressed 634675026 806066697 0.79
tpch_q08/datafusion:vortex-file-compressed 976836233 958326113 1.02
tpch_q09/datafusion:vortex-file-compressed 🚨 965198341 637399755 1.51
tpch_q10/datafusion:vortex-file-compressed 738204836 863270288 0.86
tpch_q11/datafusion:vortex-file-compressed 505613225 522550956 0.97
tpch_q12/datafusion:vortex-file-compressed 564119794 661160995 0.85
tpch_q13/datafusion:vortex-file-compressed 🚀 201862607 326243548 0.62
tpch_q14/datafusion:vortex-file-compressed 435996108 462845351 0.94
tpch_q15/datafusion:vortex-file-compressed 620160148 689551030 0.90
tpch_q16/datafusion:vortex-file-compressed 325038514 334324985 0.97
tpch_q17/datafusion:vortex-file-compressed 596348063 522083891 1.14
tpch_q18/datafusion:vortex-file-compressed 413464640 375106995 1.10
tpch_q19/datafusion:vortex-file-compressed 637474282 631774663 1.01
tpch_q20/datafusion:vortex-file-compressed 585749028 546872009 1.07
tpch_q21/datafusion:vortex-file-compressed 663687146 591853723 1.12
tpch_q22/datafusion:vortex-file-compressed 248179016 240119252 1.03
datafusion / parquet (0.893x ➖, 5↑ 3↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 471737480 313472514 1.50
tpch_q02/datafusion:parquet 🚨 654239491 439277969 1.49
tpch_q03/datafusion:parquet 426158393 512414761 0.83
tpch_q04/datafusion:parquet 218191979 240458737 0.91
tpch_q05/datafusion:parquet 620290070 701130848 0.88
tpch_q06/datafusion:parquet 🚀 205793341 307544342 0.67
tpch_q07/datafusion:parquet 🚀 538774350 865499502 0.62
tpch_q08/datafusion:parquet 646542382 730205091 0.89
tpch_q09/datafusion:parquet 🚀 477952361 701830122 0.68
tpch_q10/datafusion:parquet 540002218 653645449 0.83
tpch_q11/datafusion:parquet 382322555 476905899 0.80
tpch_q12/datafusion:parquet 269872603 339683710 0.79
tpch_q13/datafusion:parquet 433199380 540694242 0.80
tpch_q14/datafusion:parquet 🚀 197478392 408547370 0.48
tpch_q15/datafusion:parquet 🚀 366493390 529942017 0.69
tpch_q16/datafusion:parquet 247148754 213696723 1.16
tpch_q17/datafusion:parquet 529842171 538885281 0.98
tpch_q18/datafusion:parquet 600728164 688146693 0.87
tpch_q19/datafusion:parquet 577844071 620703341 0.93
tpch_q20/datafusion:parquet 473081762 634570693 0.75
tpch_q21/datafusion:parquet 810989303 780586877 1.04
tpch_q22/datafusion:parquet 🚨 577461624 265881103 2.17
duckdb / vortex-file-compressed (0.930x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 318151188 336937087 0.94
tpch_q02/duckdb:vortex-file-compressed 1028092018 1132828559 0.91
tpch_q03/duckdb:vortex-file-compressed 764907347 814634533 0.94
tpch_q04/duckdb:vortex-file-compressed 445654009 464667297 0.96
tpch_q05/duckdb:vortex-file-compressed 844094443 1016063224 0.83
tpch_q06/duckdb:vortex-file-compressed 415297230 540015759 0.77
tpch_q07/duckdb:vortex-file-compressed 994561729 1126424601 0.88
tpch_q08/duckdb:vortex-file-compressed 1186641884 1170840322 1.01
tpch_q09/duckdb:vortex-file-compressed 988071341 1197950676 0.82
tpch_q10/duckdb:vortex-file-compressed 922679422 867215014 1.06
tpch_q11/duckdb:vortex-file-compressed 587651801 590989979 0.99
tpch_q12/duckdb:vortex-file-compressed 837606145 832262021 1.01
tpch_q13/duckdb:vortex-file-compressed 488848063 589180882 0.83
tpch_q14/duckdb:vortex-file-compressed 454269377 474126327 0.96
tpch_q15/duckdb:vortex-file-compressed 341903576 355999140 0.96
tpch_q16/duckdb:vortex-file-compressed 340188004 403345504 0.84
tpch_q17/duckdb:vortex-file-compressed 850627738 877928702 0.97
tpch_q18/duckdb:vortex-file-compressed 638352161 695430860 0.92
tpch_q19/duckdb:vortex-file-compressed 560584975 635658946 0.88
tpch_q20/duckdb:vortex-file-compressed 863075774 853163884 1.01
tpch_q21/duckdb:vortex-file-compressed 1190748745 1203303666 0.99
tpch_q22/duckdb:vortex-file-compressed 337418126 325611067 1.04
duckdb / parquet (0.994x ➖, 0↑ 0↓)
name PR 4fc9dc1 (ns) base f793584 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 465787381 519693391 0.90
tpch_q02/duckdb:parquet 1126421799 1325106111 0.85
tpch_q03/duckdb:parquet 1225111494 1264026335 0.97
tpch_q04/duckdb:parquet 816606227 664496592 1.23
tpch_q05/duckdb:parquet 1452309926 1713780836 0.85
tpch_q06/duckdb:parquet 516174759 518611104 1.00
tpch_q07/duckdb:parquet 1368731533 1661313951 0.82
tpch_q08/duckdb:parquet 1790189690 1643730595 1.09
tpch_q09/duckdb:parquet 1687152402 1745849846 0.97
tpch_q10/duckdb:parquet 1465849196 1446574275 1.01
tpch_q11/duckdb:parquet 737120020 901770319 0.82
tpch_q12/duckdb:parquet 862276965 871426890 0.99
tpch_q13/duckdb:parquet 1105068430 1006077005 1.10
tpch_q14/duckdb:parquet 968339716 804745592 1.20
tpch_q15/duckdb:parquet 722189996 644227963 1.12
tpch_q16/duckdb:parquet 755490113 709405341 1.06
tpch_q17/duckdb:parquet 965572326 976089682 0.99
tpch_q18/duckdb:parquet 947900428 1023207302 0.93
tpch_q19/duckdb:parquet 1169935109 962483305 1.22
tpch_q20/duckdb:parquet 1406821384 1252489475 1.12
tpch_q21/duckdb:parquet 1229118986 1431383514 0.86
tpch_q22/duckdb:parquet 625459996 657781782 0.95

AdamGS added 2 commits June 24, 2026 10:19
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 25, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 25, 2026
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling

Vortex (geomean): 0.994x ➖

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.994x ➖, 0↑ 1↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 114582382 107974851 1.06
polarsignals_q01/datafusion:vortex-file-compressed 256343472 265500695 0.97
polarsignals_q02/datafusion:vortex-file-compressed 22130758 23517393 0.94
polarsignals_q03/datafusion:vortex-file-compressed 262221778 278975849 0.94
polarsignals_q04/datafusion:vortex-file-compressed 9699165 9780036 0.99
polarsignals_q05/datafusion:vortex-file-compressed 13152570 13161291 1.00
polarsignals_q06/datafusion:vortex-file-compressed 20863637 20717642 1.01
polarsignals_q07/datafusion:vortex-file-compressed 11028383 11575785 0.95
polarsignals_q08/datafusion:vortex-file-compressed 392696697 396336209 0.99
polarsignals_q09/datafusion:vortex-file-compressed 🚨 12709702 11548995 1.10

No file size changes detected.

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +2.1%
Engines: DataFusion No clear signal (+3.0%, low confidence) · DuckDB No clear signal (+0.4%, environment too noisy confidence)
Vortex (geomean): 1.047x ➖
Parquet (geomean): 1.038x ➖
Shifts: Parquet (control) +3.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 (1.054x ➖, 0↑ 1↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 57586365 52957013 1.09
tpch_q02/datafusion:vortex-file-compressed 23944677 22815996 1.05
tpch_q03/datafusion:vortex-file-compressed 32643907 30090134 1.08
tpch_q04/datafusion:vortex-file-compressed 20101025 19813648 1.01
tpch_q05/datafusion:vortex-file-compressed 48967739 45991117 1.06
tpch_q06/datafusion:vortex-file-compressed 10310880 9863216 1.05
tpch_q07/datafusion:vortex-file-compressed 55755505 52108910 1.07
tpch_q08/datafusion:vortex-file-compressed 39796367 38449345 1.04
tpch_q09/datafusion:vortex-file-compressed 54218015 50950449 1.06
tpch_q10/datafusion:vortex-file-compressed 35173769 32865331 1.07
tpch_q11/datafusion:vortex-file-compressed 17493757 16801673 1.04
tpch_q12/datafusion:vortex-file-compressed 25555705 23803125 1.07
tpch_q13/datafusion:vortex-file-compressed 🚨 29263827 26117490 1.12
tpch_q14/datafusion:vortex-file-compressed 15687203 14964423 1.05
tpch_q15/datafusion:vortex-file-compressed 23581217 22454657 1.05
tpch_q16/datafusion:vortex-file-compressed 20487279 20674341 0.99
tpch_q17/datafusion:vortex-file-compressed 69321259 66629641 1.04
tpch_q18/datafusion:vortex-file-compressed 79189348 75326001 1.05
tpch_q19/datafusion:vortex-file-compressed 30516245 29141741 1.05
tpch_q20/datafusion:vortex-file-compressed 31054030 30690034 1.01
tpch_q21/datafusion:vortex-file-compressed 73644173 69084953 1.07
tpch_q22/datafusion:vortex-file-compressed 12750088 11965901 1.07
datafusion / parquet (1.038x ➖, 0↑ 1↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 133302128 133586445 1.00
tpch_q02/datafusion:parquet 64368632 60588407 1.06
tpch_q03/datafusion:parquet 86609476 82908630 1.04
tpch_q04/datafusion:parquet 45458041 47396854 0.96
tpch_q05/datafusion:parquet 99394830 94531207 1.05
tpch_q06/datafusion:parquet 45577717 43237390 1.05
tpch_q07/datafusion:parquet 109215027 102935203 1.06
tpch_q08/datafusion:parquet 99151828 93385956 1.06
tpch_q09/datafusion:parquet 127016084 127137172 1.00
tpch_q10/datafusion:parquet 119827964 118925696 1.01
tpch_q11/datafusion:parquet 44860779 42033198 1.07
tpch_q12/datafusion:parquet 87892327 83033164 1.06
tpch_q13/datafusion:parquet 202212870 197847597 1.02
tpch_q14/datafusion:parquet 48821040 46662232 1.05
tpch_q15/datafusion:parquet 60005348 60594762 0.99
tpch_q16/datafusion:parquet 🚨 47598941 43037844 1.11
tpch_q17/datafusion:parquet 152119487 140947362 1.08
tpch_q18/datafusion:parquet 151908388 156559768 0.97
tpch_q19/datafusion:parquet 71386456 66470259 1.07
tpch_q20/datafusion:parquet 77098003 73525063 1.05
tpch_q21/datafusion:parquet 150200330 139581435 1.08
tpch_q22/datafusion:parquet 46248634 45284315 1.02
datafusion / arrow (1.085x ➖, 0↑ 7↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 60315483 60966176 0.99
tpch_q02/datafusion:arrow 17487130 17319814 1.01
tpch_q03/datafusion:arrow 🚨 37603393 31942087 1.18
tpch_q04/datafusion:arrow 🚨 31660462 26089585 1.21
tpch_q05/datafusion:arrow 🚨 66605704 54502300 1.22
tpch_q06/datafusion:arrow 🚨 25089737 20874490 1.20
tpch_q07/datafusion:arrow 113720423 104911240 1.08
tpch_q08/datafusion:arrow 🚨 50015780 41422938 1.21
tpch_q09/datafusion:arrow 🚨 72587936 65972191 1.10
tpch_q10/datafusion:arrow 54526461 52253215 1.04
tpch_q11/datafusion:arrow 9789571 9294617 1.05
tpch_q12/datafusion:arrow 53619279 51575305 1.04
tpch_q13/datafusion:arrow 47624074 44926432 1.06
tpch_q14/datafusion:arrow 24749055 23371848 1.06
tpch_q15/datafusion:arrow 🚨 51368054 46482660 1.11
tpch_q16/datafusion:arrow 17121650 16626300 1.03
tpch_q17/datafusion:arrow 72717960 67106816 1.08
tpch_q18/datafusion:arrow 114646334 112504270 1.02
tpch_q19/datafusion:arrow 40641053 37513326 1.08
tpch_q20/datafusion:arrow 38424549 35539450 1.08
tpch_q21/datafusion:arrow 159663331 154333637 1.03
tpch_q22/datafusion:arrow 12379420 12244502 1.01
duckdb / vortex-file-compressed (1.041x ➖, 0↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 28644706 27938513 1.03
tpch_q02/duckdb:vortex-file-compressed 25856450 25144471 1.03
tpch_q03/duckdb:vortex-file-compressed 32487550 31362790 1.04
tpch_q04/duckdb:vortex-file-compressed 27931191 27105152 1.03
tpch_q05/duckdb:vortex-file-compressed 37488522 34831751 1.08
tpch_q06/duckdb:vortex-file-compressed 8674939 8387934 1.03
tpch_q07/duckdb:vortex-file-compressed 35030126 33787553 1.04
tpch_q08/duckdb:vortex-file-compressed 40826927 38959412 1.05
tpch_q09/duckdb:vortex-file-compressed 58015405 55444495 1.05
tpch_q10/duckdb:vortex-file-compressed 41933851 40990046 1.02
tpch_q11/duckdb:vortex-file-compressed 14802143 13709509 1.08
tpch_q12/duckdb:vortex-file-compressed 24457814 22866615 1.07
tpch_q13/duckdb:vortex-file-compressed 41270055 40246768 1.03
tpch_q14/duckdb:vortex-file-compressed 20483278 19755833 1.04
tpch_q15/duckdb:vortex-file-compressed 16730640 16089177 1.04
tpch_q16/duckdb:vortex-file-compressed 28038751 27236241 1.03
tpch_q17/duckdb:vortex-file-compressed 23285457 22649706 1.03
tpch_q18/duckdb:vortex-file-compressed 53295069 51601063 1.03
tpch_q19/duckdb:vortex-file-compressed 26506676 25591363 1.04
tpch_q20/duckdb:vortex-file-compressed 33167470 30673064 1.08
tpch_q21/duckdb:vortex-file-compressed 102890073 98195935 1.05
tpch_q22/duckdb:vortex-file-compressed 16923212 16824166 1.01
duckdb / parquet (1.037x ➖, 1↑ 4↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 79836176 77670143 1.03
tpch_q02/duckdb:parquet 40594544 38955880 1.04
tpch_q03/duckdb:parquet 72190074 70192094 1.03
tpch_q04/duckdb:parquet 50649127 49685750 1.02
tpch_q05/duckdb:parquet 69041159 69157886 1.00
tpch_q06/duckdb:parquet 22846745 22323091 1.02
tpch_q07/duckdb:parquet 🚨 85841824 76024303 1.13
tpch_q08/duckdb:parquet 🚨 98053766 81941707 1.20
tpch_q09/duckdb:parquet 🚨 163527427 133896261 1.22
tpch_q10/duckdb:parquet 130062305 127505082 1.02
tpch_q11/duckdb:parquet 23261895 22232241 1.05
tpch_q12/duckdb:parquet 🚨 56260550 46761290 1.20
tpch_q13/duckdb:parquet 266467089 253302908 1.05
tpch_q14/duckdb:parquet 52243281 51004250 1.02
tpch_q15/duckdb:parquet 🚀 26423798 33005725 0.80
tpch_q16/duckdb:parquet 60204780 58795289 1.02
tpch_q17/duckdb:parquet 54769013 56000886 0.98
tpch_q18/duckdb:parquet 123089296 125480185 0.98
tpch_q19/duckdb:parquet 75693102 78736536 0.96
tpch_q20/duckdb:parquet 66208475 65300874 1.01
tpch_q21/duckdb:parquet 188388840 173551801 1.09
tpch_q22/duckdb:parquet 54804637 54071811 1.01

File Size Changes (17 files changed, -44.4% overall, 3↑ 14↓)
File Scale Format Base HEAD Change %
lineitem_1.vortex 1.0 vortex-file-compressed 81.98 MB 82.09 MB +117.09 KB +0.1%
partsupp_0.vortex 1.0 vortex-file-compressed 23.67 MB 23.69 MB +21.90 KB +0.1%
supplier_0.vortex 1.0 vortex-file-compressed 613.80 KB 614.01 KB +208 B +0.0%
lineitem_0.vortex 1.0 vortex-file-compressed 82.19 MB 82.17 MB 17.50 KB -0.0%
customer_0.vortex 1.0 vortex-file-compressed 8.89 MB 8.88 MB 3.42 KB -0.0%
part_0.vortex 1.0 vortex-file-compressed 4.98 MB 4.97 MB 6.64 KB -0.1%
orders_0.vortex 1.0 vortex-file-compressed 35.20 MB 35.01 MB 194.67 KB -0.5%
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.46 MB 0 B 3.46 MB -100.0%
partsupp_0.vortex 1.0 vortex-compact 20.69 MB 0 B 20.69 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.10 MB → 0 B (-100.0%)
  • vortex-file-compressed: 237.78 MB → 237.70 MB (-0.0%)

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -3.2%
Engines: DataFusion No clear signal (-3.6%, low confidence) · DuckDB No clear signal (-2.8%, low confidence)
Vortex (geomean): 0.919x ➖
Parquet (geomean): 0.950x ➖
Shifts: Parquet (control) -5.0% · Median polish -4.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 (0.924x ➖, 1↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 4905869 6416646 0.76
fineweb_q01/datafusion:vortex-file-compressed 33580102 33332919 1.01
fineweb_q02/datafusion:vortex-file-compressed 37778110 39376909 0.96
fineweb_q03/datafusion:vortex-file-compressed 60391364 63139658 0.96
fineweb_q04/datafusion:vortex-file-compressed 279095027 284899435 0.98
fineweb_q05/datafusion:vortex-file-compressed 219615420 230327059 0.95
fineweb_q06/datafusion:vortex-file-compressed 49579428 54919810 0.90
fineweb_q07/datafusion:vortex-file-compressed 56322097 61389263 0.92
fineweb_q08/datafusion:vortex-file-compressed 21988981 24430510 0.90
datafusion / parquet (0.959x ➖, 0↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6764700 6602562 1.02
fineweb_q01/datafusion:parquet 284873076 314386256 0.91
fineweb_q02/datafusion:parquet 285533020 310170565 0.92
fineweb_q03/datafusion:parquet 293623085 286427693 1.03
fineweb_q04/datafusion:parquet 308650358 309237812 1.00
fineweb_q05/datafusion:parquet 294488048 318457145 0.92
fineweb_q06/datafusion:parquet 285109892 310179064 0.92
fineweb_q07/datafusion:parquet 286143214 296840705 0.96
fineweb_q08/datafusion:parquet 274989079 287926041 0.96
duckdb / vortex-file-compressed (0.914x ➖, 3↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚀 2845276 3927077 0.72
fineweb_q01/duckdb:vortex-file-compressed 35657009 34720911 1.03
fineweb_q02/duckdb:vortex-file-compressed 38145616 42296923 0.90
fineweb_q03/duckdb:vortex-file-compressed 🚀 109299840 123983458 0.88
fineweb_q04/duckdb:vortex-file-compressed 279439473 285942565 0.98
fineweb_q05/duckdb:vortex-file-compressed 216839342 227014715 0.96
fineweb_q06/duckdb:vortex-file-compressed 50699836 52603931 0.96
fineweb_q07/duckdb:vortex-file-compressed 54753630 57561233 0.95
fineweb_q08/duckdb:vortex-file-compressed 🚀 20682572 23570109 0.88
duckdb / parquet (0.940x ➖, 2↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 🚀 31482226 34997720 0.90
fineweb_q01/duckdb:parquet 84416161 89691045 0.94
fineweb_q02/duckdb:parquet 84277283 90545688 0.93
fineweb_q03/duckdb:parquet 316369714 328570067 0.96
fineweb_q04/duckdb:parquet 447712191 456085558 0.98
fineweb_q05/duckdb:parquet 414328896 426387171 0.97
fineweb_q06/duckdb:parquet 204233601 210189050 0.97
fineweb_q07/duckdb:parquet 214901226 223529410 0.96
fineweb_q08/duckdb:parquet 🚀 32580258 38298558 0.85

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 1.12 MB -0.1%
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.1%)

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.2%
Engines: DataFusion No clear signal (+1.2%, low confidence) · DuckDB No clear signal (+3.3%, low confidence)
Vortex (geomean): 1.088x ➖
Parquet (geomean): 1.065x ➖
Shifts: Parquet (control) +6.5% · 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.100x ➖, 0↑ 58↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 23976031 24152034 0.99
tpcds_q02/datafusion:vortex-file-compressed 🚨 48434077 42305957 1.14
tpcds_q03/datafusion:vortex-file-compressed 🚨 16386722 14686762 1.12
tpcds_q04/datafusion:vortex-file-compressed 🚨 254350559 226833402 1.12
tpcds_q05/datafusion:vortex-file-compressed 🚨 48739067 43576359 1.12
tpcds_q06/datafusion:vortex-file-compressed 24698021 22721279 1.09
tpcds_q07/datafusion:vortex-file-compressed 46288713 42519767 1.09
tpcds_q08/datafusion:vortex-file-compressed 32132743 29320804 1.10
tpcds_q09/datafusion:vortex-file-compressed 33558019 32611327 1.03
tpcds_q10/datafusion:vortex-file-compressed 42165837 39452163 1.07
tpcds_q11/datafusion:vortex-file-compressed 🚨 140465506 126435550 1.11
tpcds_q12/datafusion:vortex-file-compressed 🚨 19727899 17141185 1.15
tpcds_q13/datafusion:vortex-file-compressed 🚨 51861057 46853409 1.11
tpcds_q14/datafusion:vortex-file-compressed 🚨 176185819 155292890 1.13
tpcds_q15/datafusion:vortex-file-compressed 🚨 28057169 25326459 1.11
tpcds_q16/datafusion:vortex-file-compressed 25431211 23832680 1.07
tpcds_q17/datafusion:vortex-file-compressed 🚨 69986191 61172625 1.14
tpcds_q18/datafusion:vortex-file-compressed 🚨 67068099 58166675 1.15
tpcds_q19/datafusion:vortex-file-compressed 🚨 24442534 21603230 1.13
tpcds_q20/datafusion:vortex-file-compressed 20872018 21223708 0.98
tpcds_q21/datafusion:vortex-file-compressed 🚨 40670827 36871807 1.10
tpcds_q22/datafusion:vortex-file-compressed 175711461 160130019 1.10
tpcds_q23/datafusion:vortex-file-compressed 🚨 169423222 146175110 1.16
tpcds_q24/datafusion:vortex-file-compressed 🚨 92739247 82381722 1.13
tpcds_q25/datafusion:vortex-file-compressed 69318302 65677215 1.06
tpcds_q26/datafusion:vortex-file-compressed 32170318 30294080 1.06
tpcds_q27/datafusion:vortex-file-compressed 103082959 93926910 1.10
tpcds_q28/datafusion:vortex-file-compressed 34188425 32977084 1.04
tpcds_q29/datafusion:vortex-file-compressed 64887090 59552177 1.09
tpcds_q30/datafusion:vortex-file-compressed 🚨 26225340 23534274 1.11
tpcds_q31/datafusion:vortex-file-compressed 🚨 80864134 70621046 1.15
tpcds_q32/datafusion:vortex-file-compressed 🚨 20566397 17445470 1.18
tpcds_q33/datafusion:vortex-file-compressed 🚨 33693885 28846582 1.17
tpcds_q34/datafusion:vortex-file-compressed 26594892 25681113 1.04
tpcds_q35/datafusion:vortex-file-compressed 47099592 44090795 1.07
tpcds_q36/datafusion:vortex-file-compressed 🚨 64688534 57493425 1.13
tpcds_q37/datafusion:vortex-file-compressed 21790771 21668142 1.01
tpcds_q38/datafusion:vortex-file-compressed 🚨 42894199 38558433 1.11
tpcds_q39/datafusion:vortex-file-compressed 🚨 121482287 107395726 1.13
tpcds_q40/datafusion:vortex-file-compressed 31295485 30379639 1.03
tpcds_q41/datafusion:vortex-file-compressed 🚨 23126002 20010705 1.16
tpcds_q42/datafusion:vortex-file-compressed 🚨 15386834 13555783 1.14
tpcds_q43/datafusion:vortex-file-compressed 20380034 18595073 1.10
tpcds_q44/datafusion:vortex-file-compressed 🚨 32813460 29476977 1.11
tpcds_q45/datafusion:vortex-file-compressed 🚨 28272327 25284596 1.12
tpcds_q46/datafusion:vortex-file-compressed 38120114 36279198 1.05
tpcds_q47/datafusion:vortex-file-compressed 🚨 155144592 140485996 1.10
tpcds_q48/datafusion:vortex-file-compressed 39411278 36403080 1.08
tpcds_q49/datafusion:vortex-file-compressed 🚨 62810792 55916319 1.12
tpcds_q50/datafusion:vortex-file-compressed 40294330 38978849 1.03
tpcds_q51/datafusion:vortex-file-compressed 🚨 96503778 87375461 1.10
tpcds_q52/datafusion:vortex-file-compressed 15139542 14169272 1.07
tpcds_q53/datafusion:vortex-file-compressed 🚨 25177915 22179794 1.14
tpcds_q54/datafusion:vortex-file-compressed 🚨 37516517 33040942 1.14
tpcds_q55/datafusion:vortex-file-compressed 🚨 15529111 13517347 1.15
tpcds_q56/datafusion:vortex-file-compressed 32071044 30288078 1.06
tpcds_q57/datafusion:vortex-file-compressed 96329259 88291673 1.09
tpcds_q58/datafusion:vortex-file-compressed 🚨 59251356 53335581 1.11
tpcds_q59/datafusion:vortex-file-compressed 63342158 63287379 1.00
tpcds_q60/datafusion:vortex-file-compressed 31142893 30371441 1.03
tpcds_q61/datafusion:vortex-file-compressed 🚨 45854761 40342435 1.14
tpcds_q62/datafusion:vortex-file-compressed 🚨 23359051 21223641 1.10
tpcds_q63/datafusion:vortex-file-compressed 🚨 24515204 22175823 1.11
tpcds_q64/datafusion:vortex-file-compressed 🚨 436805307 374026543 1.17
tpcds_q65/datafusion:vortex-file-compressed 55127392 51089915 1.08
tpcds_q66/datafusion:vortex-file-compressed 73865805 70268300 1.05
tpcds_q67/datafusion:vortex-file-compressed 168518255 155026346 1.09
tpcds_q68/datafusion:vortex-file-compressed 35917235 34527764 1.04
tpcds_q69/datafusion:vortex-file-compressed 38788518 35296141 1.10
tpcds_q70/datafusion:vortex-file-compressed 🚨 102663759 92032699 1.12
tpcds_q71/datafusion:vortex-file-compressed 🚨 24464279 22154941 1.10
tpcds_q72/datafusion:vortex-file-compressed 🚨 2284171544 2056974522 1.11
tpcds_q73/datafusion:vortex-file-compressed 🚨 26832350 23915319 1.12
tpcds_q74/datafusion:vortex-file-compressed 🚨 87932791 78293657 1.12
tpcds_q75/datafusion:vortex-file-compressed 114724145 106169538 1.08
tpcds_q76/datafusion:vortex-file-compressed 🚨 29997699 26792917 1.12
tpcds_q77/datafusion:vortex-file-compressed 🚨 39682729 35848653 1.11
tpcds_q78/datafusion:vortex-file-compressed 🚨 121923716 110506127 1.10
tpcds_q79/datafusion:vortex-file-compressed 🚨 33504155 30046976 1.12
tpcds_q80/datafusion:vortex-file-compressed 🚨 98507808 88183340 1.12
tpcds_q81/datafusion:vortex-file-compressed 🚨 26553103 23234459 1.14
tpcds_q82/datafusion:vortex-file-compressed 24090517 23218774 1.04
tpcds_q83/datafusion:vortex-file-compressed 🚨 38166018 33542669 1.14
tpcds_q84/datafusion:vortex-file-compressed 🚨 14488085 12217973 1.19
tpcds_q85/datafusion:vortex-file-compressed 🚨 99322262 89966292 1.10
tpcds_q86/datafusion:vortex-file-compressed 16287809 14982774 1.09
tpcds_q87/datafusion:vortex-file-compressed 🚨 44818783 39883609 1.12
tpcds_q88/datafusion:vortex-file-compressed 59156300 55158400 1.07
tpcds_q89/datafusion:vortex-file-compressed 🚨 28727524 25107467 1.14
tpcds_q90/datafusion:vortex-file-compressed 14121869 13068301 1.08
tpcds_q91/datafusion:vortex-file-compressed 🚨 21130457 17761011 1.19
tpcds_q92/datafusion:vortex-file-compressed 🚨 18746084 15486510 1.21
tpcds_q93/datafusion:vortex-file-compressed 🚨 37181654 32161618 1.16
tpcds_q94/datafusion:vortex-file-compressed 21748927 21317624 1.02
tpcds_q95/datafusion:vortex-file-compressed 🚨 62370790 56477929 1.10
tpcds_q96/datafusion:vortex-file-compressed 14170702 13030172 1.09
tpcds_q97/datafusion:vortex-file-compressed 31026524 28866182 1.07
tpcds_q98/datafusion:vortex-file-compressed 🚨 26906207 24423393 1.10
tpcds_q99/datafusion:vortex-file-compressed 26730846 26451488 1.01
datafusion / parquet (1.087x ➖, 0↑ 40↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 🚨 27478302 22833144 1.20
tpcds_q02/datafusion:parquet 🚨 45459646 41069766 1.11
tpcds_q03/datafusion:parquet 13715546 12986275 1.06
tpcds_q04/datafusion:parquet 🚨 323576895 291275480 1.11
tpcds_q05/datafusion:parquet 47157244 46783296 1.01
tpcds_q06/datafusion:parquet 🚨 26178342 23660596 1.11
tpcds_q07/datafusion:parquet 🚨 85630424 76602453 1.12
tpcds_q08/datafusion:parquet 🚨 32546926 28204652 1.15
tpcds_q09/datafusion:parquet 🚨 43051992 37626577 1.14
tpcds_q10/datafusion:parquet 77866597 70881510 1.10
tpcds_q11/datafusion:parquet 🚨 164618954 135282788 1.22
tpcds_q12/datafusion:parquet 18587941 18124778 1.03
tpcds_q13/datafusion:parquet 80407686 73340851 1.10
tpcds_q14/datafusion:parquet 171522280 159820205 1.07
tpcds_q15/datafusion:parquet 22674082 21332805 1.06
tpcds_q16/datafusion:parquet 31260546 29412024 1.06
tpcds_q17/datafusion:parquet 66235275 64767802 1.02
tpcds_q18/datafusion:parquet 114332286 105297271 1.09
tpcds_q19/datafusion:parquet 24779568 22612363 1.10
tpcds_q20/datafusion:parquet 🚨 19511730 16644205 1.17
tpcds_q21/datafusion:parquet 20033738 18478814 1.08
tpcds_q22/datafusion:parquet 🚨 182308221 148880011 1.22
tpcds_q23/datafusion:parquet 169340876 155357723 1.09
tpcds_q24/datafusion:parquet 95849686 87789119 1.09
tpcds_q25/datafusion:parquet 66249779 61040176 1.09
tpcds_q26/datafusion:parquet 🚨 72914415 62570026 1.17
tpcds_q27/datafusion:parquet 147633051 136497448 1.08
tpcds_q28/datafusion:parquet 🚨 48490479 43849491 1.11
tpcds_q29/datafusion:parquet 69274223 65035235 1.07
tpcds_q30/datafusion:parquet 35527700 33395494 1.06
tpcds_q31/datafusion:parquet 71831497 65682643 1.09
tpcds_q32/datafusion:parquet 🚨 18439208 16297436 1.13
tpcds_q33/datafusion:parquet 30061558 27332120 1.10
tpcds_q34/datafusion:parquet 🚨 24552879 22266338 1.10
tpcds_q35/datafusion:parquet 77653263 73204824 1.06
tpcds_q36/datafusion:parquet 60156024 57305134 1.05
tpcds_q37/datafusion:parquet 🚨 21073215 18686722 1.13
tpcds_q38/datafusion:parquet 🚨 46542863 41870104 1.11
tpcds_q39/datafusion:parquet 🚨 84106675 73718240 1.14
tpcds_q40/datafusion:parquet 24906490 23921738 1.04
tpcds_q41/datafusion:parquet 🚨 16405029 14896126 1.10
tpcds_q42/datafusion:parquet 12844659 11783461 1.09
tpcds_q43/datafusion:parquet 🚨 20017131 16708270 1.20
tpcds_q44/datafusion:parquet 🚨 36735949 32467429 1.13
tpcds_q45/datafusion:parquet 29126041 28805542 1.01
tpcds_q46/datafusion:parquet 35368116 32684746 1.08
tpcds_q47/datafusion:parquet 137798084 126429462 1.09
tpcds_q48/datafusion:parquet 🚨 74407467 67215226 1.11
tpcds_q49/datafusion:parquet 57804130 55778754 1.04
tpcds_q50/datafusion:parquet 🚨 46164585 41150054 1.12
tpcds_q51/datafusion:parquet 90036209 89383232 1.01
tpcds_q52/datafusion:parquet 13102843 12367246 1.06
tpcds_q53/datafusion:parquet 18814329 18782875 1.00
tpcds_q54/datafusion:parquet 🚨 36444676 33021733 1.10
tpcds_q55/datafusion:parquet 🚨 12894856 11270593 1.14
tpcds_q56/datafusion:parquet 🚨 30994608 27850733 1.11
tpcds_q57/datafusion:parquet 101819407 98909471 1.03
tpcds_q58/datafusion:parquet 58050248 56944334 1.02
tpcds_q59/datafusion:parquet 63957399 61036526 1.05
tpcds_q60/datafusion:parquet 30406479 30427601 1.00
tpcds_q61/datafusion:parquet 43640439 43434553 1.00
tpcds_q62/datafusion:parquet 26857096 24797595 1.08
tpcds_q63/datafusion:parquet 19285716 17731606 1.09
tpcds_q64/datafusion:parquet 325093580 304778012 1.07
tpcds_q65/datafusion:parquet 39240636 37618881 1.04
tpcds_q66/datafusion:parquet 🚨 73567630 65033857 1.13
tpcds_q67/datafusion:parquet 🚨 170071031 145387478 1.17
tpcds_q68/datafusion:parquet 32892849 31807609 1.03
tpcds_q69/datafusion:parquet 🚨 71293294 64231548 1.11
tpcds_q70/datafusion:parquet 🚨 37824703 34120834 1.11
tpcds_q71/datafusion:parquet 🚨 24443653 22181093 1.10
tpcds_q72/datafusion:parquet 🚨 640995743 581096342 1.10
tpcds_q73/datafusion:parquet 🚨 23247357 20131383 1.15
tpcds_q74/datafusion:parquet 87568997 82867937 1.06
tpcds_q75/datafusion:parquet 🚨 116086759 104580099 1.11
tpcds_q76/datafusion:parquet 33052864 31191579 1.06
tpcds_q77/datafusion:parquet 42435946 41480450 1.02
tpcds_q78/datafusion:parquet 120422925 109694923 1.10
tpcds_q79/datafusion:parquet 🚨 29372426 26185824 1.12
tpcds_q80/datafusion:parquet 🚨 83607642 74644712 1.12
tpcds_q81/datafusion:parquet 31929062 29416275 1.09
tpcds_q82/datafusion:parquet 20686657 19403479 1.07
tpcds_q83/datafusion:parquet 🚨 44223633 39930851 1.11
tpcds_q84/datafusion:parquet 41566584 42640137 0.97
tpcds_q85/datafusion:parquet 155879199 145576251 1.07
tpcds_q86/datafusion:parquet 🚨 17785618 14395454 1.24
tpcds_q87/datafusion:parquet 49699646 45919846 1.08
tpcds_q88/datafusion:parquet 🚨 65914954 59680239 1.10
tpcds_q89/datafusion:parquet 22539465 21396611 1.05
tpcds_q90/datafusion:parquet 15130711 14701102 1.03
tpcds_q91/datafusion:parquet 🚨 64111038 57332051 1.12
tpcds_q92/datafusion:parquet 19181683 17988682 1.07
tpcds_q93/datafusion:parquet 🚨 33424433 30037613 1.11
tpcds_q94/datafusion:parquet 22451032 20794209 1.08
tpcds_q95/datafusion:parquet 63714393 61696566 1.03
tpcds_q96/datafusion:parquet 12737372 12063357 1.06
tpcds_q97/datafusion:parquet 31240850 31531948 0.99
tpcds_q98/datafusion:parquet 23713982 21662167 1.09
tpcds_q99/datafusion:parquet 28084252 27825471 1.01
duckdb / vortex-file-compressed (1.078x ➖, 1↑ 31↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 23902084 24319689 0.98
tpcds_q02/duckdb:vortex-file-compressed 22887504 22072819 1.04
tpcds_q03/duckdb:vortex-file-compressed 20216642 19785675 1.02
tpcds_q04/duckdb:vortex-file-compressed 🚨 103327798 92787010 1.11
tpcds_q05/duckdb:vortex-file-compressed 35346546 34060265 1.04
tpcds_q06/duckdb:vortex-file-compressed 36346172 35138942 1.03
tpcds_q07/duckdb:vortex-file-compressed 29797822 28647941 1.04
tpcds_q08/duckdb:vortex-file-compressed 🚨 30516223 26630531 1.15
tpcds_q09/duckdb:vortex-file-compressed 15809565 16174875 0.98
tpcds_q10/duckdb:vortex-file-compressed 42863780 40393816 1.06
tpcds_q11/duckdb:vortex-file-compressed 🚨 81724649 67937732 1.20
tpcds_q12/duckdb:vortex-file-compressed 🚨 18062638 16003948 1.13
tpcds_q13/duckdb:vortex-file-compressed 36393085 35760542 1.02
tpcds_q14/duckdb:vortex-file-compressed 109001528 104824623 1.04
tpcds_q15/duckdb:vortex-file-compressed 29641114 27333360 1.08
tpcds_q16/duckdb:vortex-file-compressed 25392708 24130594 1.05
tpcds_q17/duckdb:vortex-file-compressed 51672116 48909875 1.06
tpcds_q18/duckdb:vortex-file-compressed 🚨 43774897 39447879 1.11
tpcds_q19/duckdb:vortex-file-compressed 37310331 34876429 1.07
tpcds_q20/duckdb:vortex-file-compressed 17651646 16924869 1.04
tpcds_q21/duckdb:vortex-file-compressed 17514751 16024092 1.09
tpcds_q22/duckdb:vortex-file-compressed 🚨 79105369 70333208 1.12
tpcds_q23/duckdb:vortex-file-compressed 96678373 88170463 1.10
tpcds_q24/duckdb:vortex-file-compressed 🚨 49680056 44577238 1.11
tpcds_q25/duckdb:vortex-file-compressed 39224322 37182921 1.05
tpcds_q26/duckdb:vortex-file-compressed 🚨 20480394 18275516 1.12
tpcds_q27/duckdb:vortex-file-compressed 32048495 29761209 1.08
tpcds_q28/duckdb:vortex-file-compressed 🚨 13137458 11737881 1.12
tpcds_q29/duckdb:vortex-file-compressed 49484039 45858621 1.08
tpcds_q30/duckdb:vortex-file-compressed 26917381 26387149 1.02
tpcds_q31/duckdb:vortex-file-compressed 33138462 32619759 1.02
tpcds_q32/duckdb:vortex-file-compressed 🚨 15004124 13444935 1.12
tpcds_q33/duckdb:vortex-file-compressed 26891775 24921929 1.08
tpcds_q34/duckdb:vortex-file-compressed 28884743 26676715 1.08
tpcds_q35/duckdb:vortex-file-compressed 70261696 69682208 1.01
tpcds_q36/duckdb:vortex-file-compressed 🚨 27725903 24967305 1.11
tpcds_q37/duckdb:vortex-file-compressed 20902958 19699831 1.06
tpcds_q38/duckdb:vortex-file-compressed 🚨 40853331 36427585 1.12
tpcds_q39/duckdb:vortex-file-compressed 33660721 32176630 1.05
tpcds_q40/duckdb:vortex-file-compressed 🚨 21033962 17586226 1.20
tpcds_q41/duckdb:vortex-file-compressed 13200565 12305960 1.07
tpcds_q42/duckdb:vortex-file-compressed 16544534 15795862 1.05
tpcds_q43/duckdb:vortex-file-compressed 🚨 20333898 17240187 1.18
tpcds_q44/duckdb:vortex-file-compressed 22827076 21772649 1.05
tpcds_q45/duckdb:vortex-file-compressed 35249860 32277057 1.09
tpcds_q46/duckdb:vortex-file-compressed 🚨 41474572 32808152 1.26
tpcds_q47/duckdb:vortex-file-compressed 55113176 52706731 1.05
tpcds_q48/duckdb:vortex-file-compressed 35538007 32840170 1.08
tpcds_q49/duckdb:vortex-file-compressed 🚨 38477771 34192513 1.13
tpcds_q50/duckdb:vortex-file-compressed 29090049 27083625 1.07
tpcds_q51/duckdb:vortex-file-compressed 111689587 109515130 1.02
tpcds_q52/duckdb:vortex-file-compressed 16349195 15098133 1.08
tpcds_q53/duckdb:vortex-file-compressed 25438186 23544865 1.08
tpcds_q54/duckdb:vortex-file-compressed 🚨 34211545 29889583 1.14
tpcds_q55/duckdb:vortex-file-compressed 🚨 16307704 14549443 1.12
tpcds_q56/duckdb:vortex-file-compressed 29053190 28573802 1.02
tpcds_q57/duckdb:vortex-file-compressed 37668925 35845624 1.05
tpcds_q58/duckdb:vortex-file-compressed 33453991 30626172 1.09
tpcds_q59/duckdb:vortex-file-compressed 42081340 39150972 1.07
tpcds_q60/duckdb:vortex-file-compressed 29158618 27923849 1.04
tpcds_q61/duckdb:vortex-file-compressed 33707975 32273660 1.04
tpcds_q62/duckdb:vortex-file-compressed 🚨 17980340 14734387 1.22
tpcds_q63/duckdb:vortex-file-compressed 🚨 24732035 22199652 1.11
tpcds_q64/duckdb:vortex-file-compressed 🚨 107929065 97310472 1.11
tpcds_q65/duckdb:vortex-file-compressed 🚨 25293694 22945315 1.10
tpcds_q66/duckdb:vortex-file-compressed 31235717 28660929 1.09
tpcds_q67/duckdb:vortex-file-compressed 156099643 144919251 1.08
tpcds_q68/duckdb:vortex-file-compressed 35237893 37985432 0.93
tpcds_q69/duckdb:vortex-file-compressed 47375713 44680605 1.06
tpcds_q70/duckdb:vortex-file-compressed 35552813 34062653 1.04
tpcds_q71/duckdb:vortex-file-compressed 24533364 22754133 1.08
tpcds_q72/duckdb:vortex-file-compressed 162302811 151284837 1.07
tpcds_q73/duckdb:vortex-file-compressed 29539023 28555178 1.03
tpcds_q74/duckdb:vortex-file-compressed 49252106 47975611 1.03
tpcds_q75/duckdb:vortex-file-compressed 🚨 54796323 49099609 1.12
tpcds_q76/duckdb:vortex-file-compressed 🚀 22398463 25028795 0.89
tpcds_q77/duckdb:vortex-file-compressed 25567614 24014321 1.06
tpcds_q78/duckdb:vortex-file-compressed 71833243 65509456 1.10
tpcds_q79/duckdb:vortex-file-compressed 🚨 31015553 27377376 1.13
tpcds_q80/duckdb:vortex-file-compressed 49184995 47085065 1.04
tpcds_q81/duckdb:vortex-file-compressed 31947771 29402318 1.09
tpcds_q82/duckdb:vortex-file-compressed 48610665 46323881 1.05
tpcds_q83/duckdb:vortex-file-compressed 🚨 30239638 27331717 1.11
tpcds_q84/duckdb:vortex-file-compressed 18732304 17604320 1.06
tpcds_q85/duckdb:vortex-file-compressed 46524266 44372875 1.05
tpcds_q86/duckdb:vortex-file-compressed 17622517 16620541 1.06
tpcds_q87/duckdb:vortex-file-compressed 🚨 44764264 39665533 1.13
tpcds_q88/duckdb:vortex-file-compressed 🚨 65396072 56981845 1.15
tpcds_q89/duckdb:vortex-file-compressed 25371382 24664190 1.03
tpcds_q90/duckdb:vortex-file-compressed 🚨 12543349 10763523 1.17
tpcds_q91/duckdb:vortex-file-compressed 24738515 22783218 1.09
tpcds_q92/duckdb:vortex-file-compressed 19562438 17849512 1.10
tpcds_q93/duckdb:vortex-file-compressed 🚨 32304024 27988224 1.15
tpcds_q94/duckdb:vortex-file-compressed 🚨 25115488 22075406 1.14
tpcds_q95/duckdb:vortex-file-compressed 129246524 121964580 1.06
tpcds_q96/duckdb:vortex-file-compressed 🚨 14464725 13039820 1.11
tpcds_q97/duckdb:vortex-file-compressed 40490191 39317882 1.03
tpcds_q98/duckdb:vortex-file-compressed 21991775 20014209 1.10
tpcds_q99/duckdb:vortex-file-compressed 19578227 18481996 1.06
duckdb / parquet (1.043x ➖, 0↑ 3↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 31082473 29599712 1.05
tpcds_q02/duckdb:parquet 24960396 25093550 0.99
tpcds_q03/duckdb:parquet 13257667 13365715 0.99
tpcds_q04/duckdb:parquet 173991636 171627030 1.01
tpcds_q05/duckdb:parquet 32500417 30482798 1.07
tpcds_q06/duckdb:parquet 34868993 34121956 1.02
tpcds_q07/duckdb:parquet 24893652 24330798 1.02
tpcds_q08/duckdb:parquet 30406440 30303357 1.00
tpcds_q09/duckdb:parquet 45505382 45122081 1.01
tpcds_q10/duckdb:parquet 39370259 37699222 1.04
tpcds_q11/duckdb:parquet 96426701 93663676 1.03
tpcds_q12/duckdb:parquet 18055997 17394815 1.04
tpcds_q13/duckdb:parquet 36534232 34937598 1.05
tpcds_q14/duckdb:parquet 105249264 104466625 1.01
tpcds_q15/duckdb:parquet 33031469 30995583 1.07
tpcds_q16/duckdb:parquet 24150751 22381639 1.08
tpcds_q17/duckdb:parquet 41099247 40625255 1.01
tpcds_q18/duckdb:parquet 50586176 48251378 1.05
tpcds_q19/duckdb:parquet 33200642 31818303 1.04
tpcds_q20/duckdb:parquet 19635825 18760516 1.05
tpcds_q21/duckdb:parquet 12367841 12990456 0.95
tpcds_q22/duckdb:parquet 77104919 71707028 1.08
tpcds_q23/duckdb:parquet 84608043 83141904 1.02
tpcds_q24/duckdb:parquet 49934269 46428022 1.08
tpcds_q25/duckdb:parquet 37300580 36464907 1.02
tpcds_q26/duckdb:parquet 🚨 42665401 38784576 1.10
tpcds_q27/duckdb:parquet 55780570 51868514 1.08
tpcds_q28/duckdb:parquet 43727429 42878442 1.02
tpcds_q29/duckdb:parquet 40978697 37686433 1.09
tpcds_q30/duckdb:parquet 38996293 37952840 1.03
tpcds_q31/duckdb:parquet 30016273 28519150 1.05
tpcds_q32/duckdb:parquet 🚨 14242123 12478145 1.14
tpcds_q33/duckdb:parquet 25000261 23878822 1.05
tpcds_q34/duckdb:parquet 23867151 22955006 1.04
tpcds_q35/duckdb:parquet 63623396 60640229 1.05
tpcds_q36/duckdb:parquet 23304282 22983852 1.01
tpcds_q37/duckdb:parquet 15230449 14045083 1.08
tpcds_q38/duckdb:parquet 39109513 36697929 1.07
tpcds_q39/duckdb:parquet 33945043 32062873 1.06
tpcds_q40/duckdb:parquet 21123117 19438237 1.09
tpcds_q41/duckdb:parquet 9559615 8966276 1.07
tpcds_q42/duckdb:parquet 12408255 12926520 0.96
tpcds_q43/duckdb:parquet 18289184 17797959 1.03
tpcds_q44/duckdb:parquet 26566072 25042195 1.06
tpcds_q45/duckdb:parquet 31452907 29925052 1.05
tpcds_q46/duckdb:parquet 49539672 47354172 1.05
tpcds_q47/duckdb:parquet 52806027 50350509 1.05
tpcds_q48/duckdb:parquet 33874204 32237871 1.05
tpcds_q49/duckdb:parquet 29701259 28760819 1.03
tpcds_q50/duckdb:parquet 27233403 25914773 1.05
tpcds_q51/duckdb:parquet 111994236 103556654 1.08
tpcds_q52/duckdb:parquet 12755806 13327821 0.96
tpcds_q53/duckdb:parquet 20012994 18750751 1.07
tpcds_q54/duckdb:parquet 29519859 28695720 1.03
tpcds_q55/duckdb:parquet 12972276 13265660 0.98
tpcds_q56/duckdb:parquet 25476648 23631827 1.08
tpcds_q57/duckdb:parquet 39934498 37728178 1.06
tpcds_q58/duckdb:parquet 27294473 25595454 1.07
tpcds_q59/duckdb:parquet 37320869 36233440 1.03
tpcds_q60/duckdb:parquet 26095373 25250679 1.03
tpcds_q61/duckdb:parquet 34703157 32854770 1.06
tpcds_q62/duckdb:parquet 13321742 12994992 1.03
tpcds_q63/duckdb:parquet 18397718 17638964 1.04
tpcds_q64/duckdb:parquet 79978203 75246600 1.06
tpcds_q65/duckdb:parquet 23358987 23176026 1.01
tpcds_q66/duckdb:parquet 30374100 32256714 0.94
tpcds_q67/duckdb:parquet 144798888 137030440 1.06
tpcds_q68/duckdb:parquet 39429037 38040212 1.04
tpcds_q69/duckdb:parquet 40184476 38877088 1.03
tpcds_q70/duckdb:parquet 23483762 22540084 1.04
tpcds_q71/duckdb:parquet 23605988 22776049 1.04
tpcds_q72/duckdb:parquet 170705118 167761992 1.02
tpcds_q73/duckdb:parquet 21066786 20007543 1.05
tpcds_q74/duckdb:parquet 134326072 127710164 1.05
tpcds_q75/duckdb:parquet 60736216 59937959 1.01
tpcds_q76/duckdb:parquet 22679914 21926700 1.03
tpcds_q77/duckdb:parquet 26731830 25562617 1.05
tpcds_q78/duckdb:parquet 81515760 77557175 1.05
tpcds_q79/duckdb:parquet 30987622 30310698 1.02
tpcds_q80/duckdb:parquet 47321752 43503896 1.09
tpcds_q81/duckdb:parquet 37494434 35309236 1.06
tpcds_q82/duckdb:parquet 18400146 17340024 1.06
tpcds_q83/duckdb:parquet 19137003 18416168 1.04
tpcds_q84/duckdb:parquet 21633709 20420448 1.06
tpcds_q85/duckdb:parquet 42849427 40817117 1.05
tpcds_q86/duckdb:parquet 14849627 13770906 1.08
tpcds_q87/duckdb:parquet 41822544 39037820 1.07
tpcds_q88/duckdb:parquet 54946809 53547695 1.03
tpcds_q89/duckdb:parquet 21077451 20218500 1.04
tpcds_q90/duckdb:parquet 8894164 8324021 1.07
tpcds_q91/duckdb:parquet 25102560 24577252 1.02
tpcds_q92/duckdb:parquet 14278373 13029208 1.10
tpcds_q93/duckdb:parquet 34552546 31768363 1.09
tpcds_q94/duckdb:parquet 18903536 18281586 1.03
tpcds_q95/duckdb:parquet 🚨 153942462 122997531 1.25
tpcds_q96/duckdb:parquet 10925395 10718248 1.02
tpcds_q97/duckdb:parquet 40106506 37849371 1.06
tpcds_q98/duckdb:parquet 24296087 25015733 0.97
tpcds_q99/duckdb:parquet 21400581 21022753 1.02

File Size Changes (30 files changed, -43.5% overall, 1↑ 29↓)
File Scale Format Base HEAD Change %
catalog_page.vortex 1.0 vortex-file-compressed 565.36 KB 566.02 KB +672 B +0.1%
customer.vortex 1.0 vortex-file-compressed 4.27 MB 4.26 MB 1.77 KB -0.0%
item.vortex 1.0 vortex-file-compressed 1.63 MB 1.63 MB 1.61 KB -0.1%
customer_address.vortex 1.0 vortex-file-compressed 827.20 KB 825.94 KB 1.26 KB -0.2%
time_dim.vortex 1.0 vortex-file-compressed 381.50 KB 380.30 KB 1.20 KB -0.3%
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.40 KB 0 B 994.40 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 → 270.00 MB (-0.0%)

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -5.2%
Engines: DataFusion No clear signal (-3.9%, low confidence) · DuckDB No clear signal (-6.6%, low confidence)
Vortex (geomean): 0.938x ➖
Parquet (geomean): 0.990x ➖
Shifts: Parquet (control) -1.0% · 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.949x ➖, 2↑ 1↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 438113893 455023624 0.96
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚀 20374454 23312992 0.87
clickbench-sorted_q26/datafusion:vortex-file-compressed 🚀 19133382 24255595 0.79
clickbench-sorted_q36/datafusion:vortex-file-compressed 60493153 65619528 0.92
clickbench-sorted_q37/datafusion:vortex-file-compressed 🚨 59734822 50011273 1.19
clickbench-sorted_q38/datafusion:vortex-file-compressed 49357320 50397189 0.98
clickbench-sorted_q39/datafusion:vortex-file-compressed 122412852 126010315 0.97
clickbench-sorted_q40/datafusion:vortex-file-compressed 21602820 23554600 0.92
clickbench-sorted_q41/datafusion:vortex-file-compressed 20336250 20821916 0.98
clickbench-sorted_q42/datafusion:vortex-file-compressed 15643859 16377999 0.96
datafusion / parquet (0.988x ➖, 0↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4664448033 4672598407 1.00
clickbench-sorted_q24/datafusion:parquet 26711274 28020370 0.95
clickbench-sorted_q26/datafusion:parquet 27923678 27757376 1.01
clickbench-sorted_q36/datafusion:parquet 175881976 180806735 0.97
clickbench-sorted_q37/datafusion:parquet 110294976 107599463 1.03
clickbench-sorted_q38/datafusion:parquet 156525975 165017586 0.95
clickbench-sorted_q39/datafusion:parquet 294289248 299897593 0.98
clickbench-sorted_q40/datafusion:parquet 64787728 62768705 1.03
clickbench-sorted_q41/datafusion:parquet 62868125 61825566 1.02
clickbench-sorted_q42/datafusion:parquet 31991739 33707147 0.95
duckdb / vortex-file-compressed (0.927x ➖, 3↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 🚀 158687932 192937929 0.82
clickbench-sorted_q24/duckdb:vortex-file-compressed 🚀 22017067 25301397 0.87
clickbench-sorted_q26/duckdb:vortex-file-compressed 🚀 40492462 45679128 0.89
clickbench-sorted_q36/duckdb:vortex-file-compressed 61588324 65174134 0.94
clickbench-sorted_q37/duckdb:vortex-file-compressed 48054808 50779525 0.95
clickbench-sorted_q38/duckdb:vortex-file-compressed 57081472 59085846 0.97
clickbench-sorted_q39/duckdb:vortex-file-compressed 126134119 124573879 1.01
clickbench-sorted_q40/duckdb:vortex-file-compressed 28427072 30093554 0.94
clickbench-sorted_q41/duckdb:vortex-file-compressed 27594762 30131930 0.92
clickbench-sorted_q42/duckdb:vortex-file-compressed 23189702 23886624 0.97
duckdb / parquet (0.992x ➖, 0↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 194822922 203688864 0.96
clickbench-sorted_q24/duckdb:parquet 28975520 28060735 1.03
clickbench-sorted_q26/duckdb:parquet 22787825 23259143 0.98
clickbench-sorted_q36/duckdb:parquet 109270679 108556951 1.01
clickbench-sorted_q37/duckdb:parquet 92294103 95826797 0.96
clickbench-sorted_q38/duckdb:parquet 94828983 95921748 0.99
clickbench-sorted_q39/duckdb:parquet 182225938 177242295 1.03
clickbench-sorted_q40/duckdb:parquet 41467745 40953893 1.01
clickbench-sorted_q41/duckdb:parquet 40494639 41353334 0.98
clickbench-sorted_q42/duckdb:parquet 29723535 30545267 0.97

File Size Changes (201 files changed, -42.6% overall, 53↑ 148↓)
File Scale Format Base HEAD Change %
hits_001.vortex 1.0 vortex-file-compressed 188.04 MB 192.33 MB +4.30 MB +2.3%
hits_002.vortex 1.0 vortex-file-compressed 159.26 MB 160.99 MB +1.72 MB +1.1%
hits_003.vortex 1.0 vortex-file-compressed 136.00 MB 137.16 MB +1.17 MB +0.9%
hits_082.vortex 1.0 vortex-file-compressed 139.19 MB 140.32 MB +1.13 MB +0.8%
hits_045.vortex 1.0 vortex-file-compressed 139.49 MB 140.29 MB +825.90 KB +0.6%
hits_059.vortex 1.0 vortex-file-compressed 197.26 MB 198.20 MB +968.35 KB +0.5%
hits_039.vortex 1.0 vortex-file-compressed 160.28 MB 161.04 MB +781.64 KB +0.5%
hits_007.vortex 1.0 vortex-file-compressed 199.00 MB 199.77 MB +792.93 KB +0.4%
hits_013.vortex 1.0 vortex-file-compressed 160.43 MB 161.04 MB +626.18 KB +0.4%
hits_076.vortex 1.0 vortex-file-compressed 159.86 MB 160.43 MB +585.55 KB +0.4%
hits_011.vortex 1.0 vortex-file-compressed 197.85 MB 198.55 MB +717.38 KB +0.4%
hits_077.vortex 1.0 vortex-file-compressed 171.65 MB 172.23 MB +594.39 KB +0.3%
hits_036.vortex 1.0 vortex-file-compressed 171.18 MB 171.63 MB +462.27 KB +0.3%
hits_063.vortex 1.0 vortex-file-compressed 131.33 MB 131.63 MB +311.59 KB +0.2%
hits_053.vortex 1.0 vortex-file-compressed 188.85 MB 189.27 MB +433.47 KB +0.2%
hits_075.vortex 1.0 vortex-file-compressed 188.32 MB 188.72 MB +401.39 KB +0.2%
hits_043.vortex 1.0 vortex-file-compressed 125.83 MB 126.07 MB +237.62 KB +0.2%
hits_024.vortex 1.0 vortex-file-compressed 159.69 MB 159.97 MB +282.17 KB +0.2%
hits_072.vortex 1.0 vortex-file-compressed 101.91 MB 102.09 MB +179.53 KB +0.2%
hits_098.vortex 1.0 vortex-file-compressed 137.14 MB 137.37 MB +230.63 KB +0.2%
hits_092.vortex 1.0 vortex-file-compressed 198.98 MB 199.29 MB +320.59 KB +0.2%
hits_065.vortex 1.0 vortex-file-compressed 160.41 MB 160.65 MB +248.54 KB +0.2%
hits_055.vortex 1.0 vortex-file-compressed 198.74 MB 198.99 MB +252.67 KB +0.1%
hits_068.vortex 1.0 vortex-file-compressed 159.58 MB 159.77 MB +199.35 KB +0.1%
hits_021.vortex 1.0 vortex-file-compressed 153.71 MB 153.89 MB +187.16 KB +0.1%
hits_004.vortex 1.0 vortex-file-compressed 130.93 MB 131.06 MB +135.61 KB +0.1%
hits_097.vortex 1.0 vortex-file-compressed 191.80 MB 191.99 MB +192.34 KB +0.1%
hits_035.vortex 1.0 vortex-file-compressed 102.37 MB 102.47 MB +100.92 KB +0.1%
hits_096.vortex 1.0 vortex-file-compressed 198.57 MB 198.76 MB +193.85 KB +0.1%
hits_058.vortex 1.0 vortex-file-compressed 154.55 MB 154.70 MB +147.98 KB +0.1%
hits_074.vortex 1.0 vortex-file-compressed 198.33 MB 198.52 MB +189.10 KB +0.1%
hits_081.vortex 1.0 vortex-file-compressed 199.09 MB 199.26 MB +177.50 KB +0.1%
hits_020.vortex 1.0 vortex-file-compressed 159.46 MB 159.59 MB +127.53 KB +0.1%
hits_083.vortex 1.0 vortex-file-compressed 156.32 MB 156.44 MB +120.12 KB +0.1%
hits_067.vortex 1.0 vortex-file-compressed 131.14 MB 131.23 MB +89.28 KB +0.1%
hits_099.vortex 1.0 vortex-file-compressed 170.41 MB 170.51 MB +104.98 KB +0.1%
hits_019.vortex 1.0 vortex-file-compressed 140.25 MB 140.33 MB +74.29 KB +0.1%
hits_022.vortex 1.0 vortex-file-compressed 198.23 MB 198.33 MB +97.74 KB +0.0%
hits_033.vortex 1.0 vortex-file-compressed 199.15 MB 199.24 MB +97.40 KB +0.0%
hits_080.vortex 1.0 vortex-file-compressed 126.31 MB 126.36 MB +60.38 KB +0.0%
hits_048.vortex 1.0 vortex-file-compressed 198.54 MB 198.62 MB +82.70 KB +0.0%
hits_085.vortex 1.0 vortex-file-compressed 198.84 MB 198.91 MB +78.57 KB +0.0%
hits_091.vortex 1.0 vortex-file-compressed 146.37 MB 146.41 MB +45.92 KB +0.0%
hits_016.vortex 1.0 vortex-file-compressed 179.83 MB 179.89 MB +55.45 KB +0.0%
hits_005.vortex 1.0 vortex-file-compressed 166.87 MB 166.91 MB +44.19 KB +0.0%
hits_047.vortex 1.0 vortex-file-compressed 153.84 MB 153.88 MB +40.52 KB +0.0%
hits_069.vortex 1.0 vortex-file-compressed 141.70 MB 141.73 MB +33.40 KB +0.0%
hits_061.vortex 1.0 vortex-file-compressed 159.99 MB 160.01 MB +23.61 KB +0.0%
hits_006.vortex 1.0 vortex-file-compressed 125.82 MB 125.84 MB +14.80 KB +0.0%
hits_066.vortex 1.0 vortex-file-compressed 162.39 MB 162.40 MB +13.64 KB +0.0%
hits_042.vortex 1.0 vortex-file-compressed 200.76 MB 200.78 MB +15.51 KB +0.0%
hits_030.vortex 1.0 vortex-file-compressed 131.32 MB 131.33 MB +4.64 KB +0.0%
hits_041.vortex 1.0 vortex-file-compressed 130.76 MB 130.76 MB +3.62 KB +0.0%
hits_090.vortex 1.0 vortex-file-compressed 191.67 MB 191.65 MB 17.90 KB -0.0%
hits_015.vortex 1.0 vortex-file-compressed 130.72 MB 130.71 MB 16.30 KB -0.0%
hits_078.vortex 1.0 vortex-file-compressed 130.63 MB 130.61 MB 20.69 KB -0.0%
hits_086.vortex 1.0 vortex-file-compressed 191.19 MB 191.15 MB 41.18 KB -0.0%
hits_073.vortex 1.0 vortex-file-compressed 171.96 MB 171.92 MB 41.68 KB -0.0%
hits_049.vortex 1.0 vortex-file-compressed 190.34 MB 190.29 MB 48.12 KB -0.0%
hits_095.vortex 1.0 vortex-file-compressed 153.79 MB 153.75 MB 39.93 KB -0.0%
hits_025.vortex 1.0 vortex-file-compressed 171.37 MB 171.32 MB 45.41 KB -0.0%
hits_089.vortex 1.0 vortex-file-compressed 131.13 MB 131.08 MB 45.60 KB -0.0%
hits_031.vortex 1.0 vortex-file-compressed 158.94 MB 158.85 MB 83.70 KB -0.1%
hits_088.vortex 1.0 vortex-file-compressed 171.30 MB 171.21 MB 92.98 KB -0.1%
hits_064.vortex 1.0 vortex-file-compressed 189.99 MB 189.89 MB 103.48 KB -0.1%
hits_087.vortex 1.0 vortex-file-compressed 160.20 MB 160.11 MB 91.85 KB -0.1%
hits_060.vortex 1.0 vortex-file-compressed 192.16 MB 192.04 MB 119.71 KB -0.1%
hits_093.vortex 1.0 vortex-file-compressed 131.33 MB 131.25 MB 84.20 KB -0.1%
hits_046.vortex 1.0 vortex-file-compressed 100.91 MB 100.82 MB 88.59 KB -0.1%
hits_010.vortex 1.0 vortex-file-compressed 168.45 MB 168.30 MB 150.88 KB -0.1%
hits_084.vortex 1.0 vortex-file-compressed 154.09 MB 153.95 MB 140.30 KB -0.1%
hits_009.vortex 1.0 vortex-file-compressed 101.03 MB 100.92 MB 107.84 KB -0.1%
hits_027.vortex 1.0 vortex-file-compressed 188.87 MB 188.67 MB 205.44 KB -0.1%
hits_052.vortex 1.0 vortex-file-compressed 130.55 MB 130.42 MB 142.67 KB -0.1%
hits_000.vortex 1.0 vortex-file-compressed 131.17 MB 131.03 MB 143.53 KB -0.1%
hits_017.vortex 1.0 vortex-file-compressed 146.25 MB 146.05 MB 205.07 KB -0.1%
hits_026.vortex 1.0 vortex-file-compressed 131.00 MB 130.80 MB 211.54 KB -0.2%
hits_057.vortex 1.0 vortex-file-compressed 159.63 MB 159.36 MB 277.65 KB -0.2%
hits_008.vortex 1.0 vortex-file-compressed 139.62 MB 139.35 MB 278.41 KB -0.2%
hits_012.vortex 1.0 vortex-file-compressed 190.22 MB 189.83 MB 400.64 KB -0.2%
hits_014.vortex 1.0 vortex-file-compressed 171.80 MB 171.43 MB 383.09 KB -0.2%
hits_050.vortex 1.0 vortex-file-compressed 160.70 MB 160.35 MB 359.00 KB -0.2%
hits_094.vortex 1.0 vortex-file-compressed 158.13 MB 157.76 MB 375.49 KB -0.2%
hits_037.vortex 1.0 vortex-file-compressed 176.89 MB 176.43 MB 467.57 KB -0.3%
hits_079.vortex 1.0 vortex-file-compressed 180.33 MB 179.85 MB 495.97 KB -0.3%
hits_032.vortex 1.0 vortex-file-compressed 154.50 MB 154.06 MB 452.96 KB -0.3%
hits_051.vortex 1.0 vortex-file-compressed 171.98 MB 171.47 MB 529.27 KB -0.3%
hits_028.vortex 1.0 vortex-file-compressed 151.60 MB 151.02 MB 584.98 KB -0.4%
hits_040.vortex 1.0 vortex-file-compressed 143.21 MB 142.66 MB 569.36 KB -0.4%
hits_056.vortex 1.0 vortex-file-compressed 135.76 MB 135.22 MB 556.74 KB -0.4%
hits_044.vortex 1.0 vortex-file-compressed 199.12 MB 198.23 MB 913.64 KB -0.4%
hits_062.vortex 1.0 vortex-file-compressed 170.82 MB 170.00 MB 840.16 KB -0.5%
hits_029.vortex 1.0 vortex-file-compressed 198.66 MB 197.70 MB 982.44 KB -0.5%
hits_071.vortex 1.0 vortex-file-compressed 140.26 MB 139.55 MB 724.74 KB -0.5%
hits_054.vortex 1.0 vortex-file-compressed 147.15 MB 146.37 MB 806.98 KB -0.5%
hits_018.vortex 1.0 vortex-file-compressed 198.80 MB 197.54 MB 1.26 MB -0.6%
hits_023.vortex 1.0 vortex-file-compressed 195.93 MB 194.67 MB 1.26 MB -0.6%
hits_070.vortex 1.0 vortex-file-compressed 199.07 MB 197.77 MB 1.30 MB -0.7%
hits_034.vortex 1.0 vortex-file-compressed 182.76 MB 181.26 MB 1.51 MB -0.8%
hits_038.vortex 1.0 vortex-file-compressed 191.37 MB 189.05 MB 2.32 MB -1.2%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_000.vortex 1.0 vortex-compact 97.44 MB 0 B 97.44 MB -100.0%
hits_001.vortex 1.0 vortex-compact 136.91 MB 0 B 136.91 MB -100.0%
hits_002.vortex 1.0 vortex-compact 122.32 MB 0 B 122.32 MB -100.0%
hits_003.vortex 1.0 vortex-compact 103.27 MB 0 B 103.27 MB -100.0%
hits_004.vortex 1.0 vortex-compact 97.34 MB 0 B 97.34 MB -100.0%
hits_005.vortex 1.0 vortex-compact 115.12 MB 0 B 115.12 MB -100.0%
hits_006.vortex 1.0 vortex-compact 93.58 MB 0 B 93.58 MB -100.0%
hits_007.vortex 1.0 vortex-compact 152.18 MB 0 B 152.18 MB -100.0%
hits_008.vortex 1.0 vortex-compact 105.08 MB 0 B 105.08 MB -100.0%
hits_009.vortex 1.0 vortex-compact 74.58 MB 0 B 74.58 MB -100.0%
hits_010.vortex 1.0 vortex-compact 121.33 MB 0 B 121.33 MB -100.0%
hits_011.vortex 1.0 vortex-compact 151.13 MB 0 B 151.13 MB -100.0%
hits_012.vortex 1.0 vortex-compact 138.23 MB 0 B 138.23 MB -100.0%
hits_013.vortex 1.0 vortex-compact 123.22 MB 0 B 123.22 MB -100.0%
hits_014.vortex 1.0 vortex-compact 131.50 MB 0 B 131.50 MB -100.0%
hits_015.vortex 1.0 vortex-compact 97.22 MB 0 B 97.22 MB -100.0%
hits_016.vortex 1.0 vortex-compact 126.19 MB 0 B 126.19 MB -100.0%
hits_017.vortex 1.0 vortex-compact 110.53 MB 0 B 110.53 MB -100.0%
hits_018.vortex 1.0 vortex-compact 152.03 MB 0 B 152.03 MB -100.0%
hits_019.vortex 1.0 vortex-compact 105.50 MB 0 B 105.50 MB -100.0%
hits_020.vortex 1.0 vortex-compact 111.39 MB 0 B 111.39 MB -100.0%
hits_021.vortex 1.0 vortex-compact 109.84 MB 0 B 109.84 MB -100.0%
hits_022.vortex 1.0 vortex-compact 151.40 MB 0 B 151.40 MB -100.0%
hits_023.vortex 1.0 vortex-compact 140.87 MB 0 B 140.87 MB -100.0%
hits_024.vortex 1.0 vortex-compact 122.70 MB 0 B 122.70 MB -100.0%
hits_025.vortex 1.0 vortex-compact 131.13 MB 0 B 131.13 MB -100.0%
hits_026.vortex 1.0 vortex-compact 97.73 MB 0 B 97.73 MB -100.0%
hits_027.vortex 1.0 vortex-compact 138.63 MB 0 B 138.63 MB -100.0%
hits_028.vortex 1.0 vortex-compact 114.63 MB 0 B 114.63 MB -100.0%
hits_029.vortex 1.0 vortex-compact 151.85 MB 0 B 151.85 MB -100.0%
hits_030.vortex 1.0 vortex-compact 97.79 MB 0 B 97.79 MB -100.0%
hits_031.vortex 1.0 vortex-compact 110.83 MB 0 B 110.83 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 152.09 MB 0 B 152.09 MB -100.0%
hits_034.vortex 1.0 vortex-compact 132.63 MB 0 B 132.63 MB -100.0%
hits_035.vortex 1.0 vortex-compact 75.36 MB 0 B 75.36 MB -100.0%
hits_036.vortex 1.0 vortex-compact 131.33 MB 0 B 131.33 MB -100.0%
hits_037.vortex 1.0 vortex-compact 131.86 MB 0 B 131.86 MB -100.0%
hits_038.vortex 1.0 vortex-compact 138.78 MB 0 B 138.78 MB -100.0%
hits_039.vortex 1.0 vortex-compact 123.13 MB 0 B 123.13 MB -100.0%
hits_040.vortex 1.0 vortex-compact 109.24 MB 0 B 109.24 MB -100.0%
hits_041.vortex 1.0 vortex-compact 97.18 MB 0 B 97.18 MB -100.0%
hits_042.vortex 1.0 vortex-compact 135.99 MB 0 B 135.99 MB -100.0%
hits_043.vortex 1.0 vortex-compact 93.83 MB 0 B 93.83 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.03 MB 0 B 105.03 MB -100.0%
hits_046.vortex 1.0 vortex-compact 74.29 MB 0 B 74.29 MB -100.0%
hits_047.vortex 1.0 vortex-compact 109.70 MB 0 B 109.70 MB -100.0%
hits_048.vortex 1.0 vortex-compact 151.83 MB 0 B 151.83 MB -100.0%
hits_049.vortex 1.0 vortex-compact 138.67 MB 0 B 138.67 MB -100.0%
hits_050.vortex 1.0 vortex-compact 122.52 MB 0 B 122.52 MB -100.0%
hits_051.vortex 1.0 vortex-compact 131.42 MB 0 B 131.42 MB -100.0%
hits_052.vortex 1.0 vortex-compact 96.93 MB 0 B 96.93 MB -100.0%
hits_053.vortex 1.0 vortex-compact 136.81 MB 0 B 136.81 MB -100.0%
hits_054.vortex 1.0 vortex-compact 110.58 MB 0 B 110.58 MB -100.0%
hits_055.vortex 1.0 vortex-compact 151.70 MB 0 B 151.70 MB -100.0%
hits_056.vortex 1.0 vortex-compact 100.65 MB 0 B 100.65 MB -100.0%
hits_057.vortex 1.0 vortex-compact 110.60 MB 0 B 110.60 MB -100.0%
hits_058.vortex 1.0 vortex-compact 110.29 MB 0 B 110.29 MB -100.0%
hits_059.vortex 1.0 vortex-compact 151.30 MB 0 B 151.30 MB -100.0%
hits_060.vortex 1.0 vortex-compact 139.49 MB 0 B 139.49 MB -100.0%
hits_061.vortex 1.0 vortex-compact 122.08 MB 0 B 122.08 MB -100.0%
hits_062.vortex 1.0 vortex-compact 129.89 MB 0 B 129.89 MB -100.0%
hits_063.vortex 1.0 vortex-compact 98.35 MB 0 B 98.35 MB -100.0%
hits_064.vortex 1.0 vortex-compact 138.14 MB 0 B 138.14 MB -100.0%
hits_065.vortex 1.0 vortex-compact 123.24 MB 0 B 123.24 MB -100.0%
hits_066.vortex 1.0 vortex-compact 116.70 MB 0 B 116.70 MB -100.0%
hits_067.vortex 1.0 vortex-compact 97.07 MB 0 B 97.07 MB -100.0%
hits_068.vortex 1.0 vortex-compact 111.33 MB 0 B 111.33 MB -100.0%
hits_069.vortex 1.0 vortex-compact 99.18 MB 0 B 99.18 MB -100.0%
hits_070.vortex 1.0 vortex-compact 152.21 MB 0 B 152.21 MB -100.0%
hits_071.vortex 1.0 vortex-compact 105.17 MB 0 B 105.17 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.67 MB 0 B 131.67 MB -100.0%
hits_074.vortex 1.0 vortex-compact 151.20 MB 0 B 151.20 MB -100.0%
hits_075.vortex 1.0 vortex-compact 137.06 MB 0 B 137.06 MB -100.0%
hits_076.vortex 1.0 vortex-compact 122.39 MB 0 B 122.39 MB -100.0%
hits_077.vortex 1.0 vortex-compact 131.68 MB 0 B 131.68 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.84 MB 0 B 126.84 MB -100.0%
hits_080.vortex 1.0 vortex-compact 94.13 MB 0 B 94.13 MB -100.0%
hits_081.vortex 1.0 vortex-compact 152.12 MB 0 B 152.12 MB -100.0%
hits_082.vortex 1.0 vortex-compact 105.07 MB 0 B 105.07 MB -100.0%
hits_083.vortex 1.0 vortex-compact 109.18 MB 0 B 109.18 MB -100.0%
hits_084.vortex 1.0 vortex-compact 109.67 MB 0 B 109.67 MB -100.0%
hits_085.vortex 1.0 vortex-compact 151.75 MB 0 B 151.75 MB -100.0%
hits_086.vortex 1.0 vortex-compact 138.93 MB 0 B 138.93 MB -100.0%
hits_087.vortex 1.0 vortex-compact 122.55 MB 0 B 122.55 MB -100.0%
hits_088.vortex 1.0 vortex-compact 131.50 MB 0 B 131.50 MB -100.0%
hits_089.vortex 1.0 vortex-compact 97.52 MB 0 B 97.52 MB -100.0%
hits_090.vortex 1.0 vortex-compact 139.41 MB 0 B 139.41 MB -100.0%
hits_091.vortex 1.0 vortex-compact 110.56 MB 0 B 110.56 MB -100.0%
hits_092.vortex 1.0 vortex-compact 151.89 MB 0 B 151.89 MB -100.0%
hits_093.vortex 1.0 vortex-compact 98.02 MB 0 B 98.02 MB -100.0%
hits_094.vortex 1.0 vortex-compact 109.98 MB 0 B 109.98 MB -100.0%
hits_095.vortex 1.0 vortex-compact 109.88 MB 0 B 109.88 MB -100.0%
hits_096.vortex 1.0 vortex-compact 151.66 MB 0 B 151.66 MB -100.0%
hits_097.vortex 1.0 vortex-compact 139.47 MB 0 B 139.47 MB -100.0%
hits_098.vortex 1.0 vortex-compact 101.41 MB 0 B 101.41 MB -100.0%
hits_099.vortex 1.0 vortex-compact 130.52 MB 0 B 130.52 MB -100.0%

Totals:

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

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.2%
Engines: DataFusion No clear signal (+13.6%, environment too noisy confidence) · DuckDB No clear signal (-11.5%, environment too noisy confidence)
Vortex (geomean): 0.934x ➖
Parquet (geomean): 0.932x ➖
Shifts: Parquet (control) -6.8% · Median polish -3.5%

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.048x ➖, 0↑ 1↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 46306697 34500113 1.34
fineweb_q01/datafusion:vortex-file-compressed 1257117712 1431190843 0.88
fineweb_q02/datafusion:vortex-file-compressed 1363708010 1531255029 0.89
fineweb_q03/datafusion:vortex-file-compressed 1755792349 1794585764 0.98
fineweb_q04/datafusion:vortex-file-compressed 1323155895 1479771772 0.89
fineweb_q05/datafusion:vortex-file-compressed 1335186464 1258936523 1.06
fineweb_q06/datafusion:vortex-file-compressed 3023704440 2375754427 1.27
fineweb_q07/datafusion:vortex-file-compressed 2253380534 2059432255 1.09
fineweb_q08/datafusion:vortex-file-compressed 1076523927 954859092 1.13
datafusion / parquet (0.923x ➖, 2↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 2053242273 1953775877 1.05
fineweb_q01/datafusion:parquet 2937017281 2370417156 1.24
fineweb_q02/datafusion:parquet 3361332406 3004356196 1.12
fineweb_q03/datafusion:parquet 3351922382 3087967995 1.09
fineweb_q04/datafusion:parquet 🚀 2283636105 3458510166 0.66
fineweb_q05/datafusion:parquet 3355248073 3253617785 1.03
fineweb_q06/datafusion:parquet 3303009968 3194840836 1.03
fineweb_q07/datafusion:parquet 🚀 2520874589 4081388341 0.62
fineweb_q08/datafusion:parquet 2684347289 3793364039 0.71
duckdb / vortex-file-compressed (0.833x ➖, 2↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚀 91224862 130873023 0.70
fineweb_q01/duckdb:vortex-file-compressed 881692907 1189817360 0.74
fineweb_q02/duckdb:vortex-file-compressed 🚀 679623966 983474453 0.69
fineweb_q03/duckdb:vortex-file-compressed 1588745992 1538744296 1.03
fineweb_q04/duckdb:vortex-file-compressed 1667177975 1643176381 1.01
fineweb_q05/duckdb:vortex-file-compressed 1526525804 1761611886 0.87
fineweb_q06/duckdb:vortex-file-compressed 1605821412 2174278740 0.74
fineweb_q07/duckdb:vortex-file-compressed 1422837573 1564196716 0.91
fineweb_q08/duckdb:vortex-file-compressed 658570256 743838522 0.89
duckdb / parquet (0.941x ➖, 0↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1155851549 1428678441 0.81
fineweb_q01/duckdb:parquet 1510969371 1489742982 1.01
fineweb_q02/duckdb:parquet 1846679874 1570406894 1.18
fineweb_q03/duckdb:parquet 4402152908 4591901824 0.96
fineweb_q04/duckdb:parquet 2040377967 2246528914 0.91
fineweb_q05/duckdb:parquet 2283607845 2592026289 0.88
fineweb_q06/duckdb:parquet 5090272361 5552991671 0.92
fineweb_q07/duckdb:parquet 3070259451 3521871180 0.87
fineweb_q08/duckdb:parquet 1445974368 1474167050 0.98

@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DuckDB No clear signal (+0.3%, low confidence)
Vortex (geomean): 1.012x ➖
Parquet (geomean): 1.008x ➖
Shifts: Parquet (control) +0.8% · 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.

duckdb / vortex-file-compressed (1.012x ➖, 0↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 11814312 11617427 1.02
statpopgen_q01/duckdb:vortex-file-compressed 26430378 26452604 1.00
statpopgen_q02/duckdb:vortex-file-compressed 538689050 499362860 1.08
statpopgen_q03/duckdb:vortex-file-compressed 1044779521 1047335691 1.00
statpopgen_q04/duckdb:vortex-file-compressed 1036319124 1052160684 0.98
statpopgen_q05/duckdb:vortex-file-compressed 469509331 466422386 1.01
statpopgen_q06/duckdb:vortex-file-compressed 1521703186 1508752727 1.01
statpopgen_q07/duckdb:vortex-file-compressed 200580347 199540974 1.01
statpopgen_q08/duckdb:vortex-file-compressed 237143416 231061421 1.03
statpopgen_q09/duckdb:vortex-file-compressed 818771341 816393034 1.00
statpopgen_q10/duckdb:vortex-file-compressed 2537323061 2527852124 1.00
duckdb / parquet (1.008x ➖, 0↑ 0↓)
name PR e5affee (ns) base a9a3c27 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 296226274 301618867 0.98
statpopgen_q01/duckdb:parquet 380209947 376712119 1.01
statpopgen_q02/duckdb:parquet 768098838 757077587 1.01
statpopgen_q03/duckdb:parquet 1181802350 1174415266 1.01
statpopgen_q04/duckdb:parquet 1194852261 1189556241 1.00
statpopgen_q05/duckdb:parquet 810702966 810555409 1.00
statpopgen_q06/duckdb:parquet 1430050761 1410565950 1.01
statpopgen_q07/duckdb:parquet 862499781 846341103 1.02
statpopgen_q08/duckdb:parquet 860073090 856639984 1.00
statpopgen_q09/duckdb:parquet 1029695534 994861165 1.04
statpopgen_q10/duckdb:parquet 2192307691 2181381267 1.01

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 210.76 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

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -7.4%
Engines: DataFusion No clear signal (-12.3%, environment too noisy confidence) · DuckDB No clear signal (-2.2%, low confidence)
Vortex (geomean): 0.904x ➖
Parquet (geomean): 0.976x ➖
Shifts: Parquet (control) -2.4% · Median polish -1.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.826x ✅, 33↑ 1↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚀 2100367 3132084 0.67
clickbench_q01/datafusion:vortex-file-compressed 27163021 27657812 0.98
clickbench_q02/datafusion:vortex-file-compressed 41655384 42437972 0.98
clickbench_q03/datafusion:vortex-file-compressed 🚀 43161454 60930653 0.71
clickbench_q04/datafusion:vortex-file-compressed 🚀 272647199 331034511 0.82
clickbench_q05/datafusion:vortex-file-compressed 🚀 366356434 433560501 0.84
clickbench_q06/datafusion:vortex-file-compressed 🚀 2334402 3178099 0.73
clickbench_q07/datafusion:vortex-file-compressed 🚨 35351343 30361395 1.16
clickbench_q08/datafusion:vortex-file-compressed 399595565 437924482 0.91
clickbench_q09/datafusion:vortex-file-compressed 🚀 530754079 626285575 0.85
clickbench_q10/datafusion:vortex-file-compressed 🚀 90140557 102225654 0.88
clickbench_q11/datafusion:vortex-file-compressed 106547024 117139875 0.91
clickbench_q12/datafusion:vortex-file-compressed 🚀 296135929 382136535 0.77
clickbench_q13/datafusion:vortex-file-compressed 🚀 460284643 584403302 0.79
clickbench_q14/datafusion:vortex-file-compressed 🚀 279312875 341781653 0.82
clickbench_q15/datafusion:vortex-file-compressed 🚀 313408747 386957644 0.81
clickbench_q16/datafusion:vortex-file-compressed 771003677 796383292 0.97
clickbench_q17/datafusion:vortex-file-compressed 762685007 766991821 0.99
clickbench_q18/datafusion:vortex-file-compressed 1608805964 1611415835 1.00
clickbench_q19/datafusion:vortex-file-compressed 🚀 31069496 34715386 0.89
clickbench_q20/datafusion:vortex-file-compressed 351179447 369753093 0.95
clickbench_q21/datafusion:vortex-file-compressed 455957479 481039257 0.95
clickbench_q22/datafusion:vortex-file-compressed 🚀 585901840 651954928 0.90
clickbench_q23/datafusion:vortex-file-compressed 🚀 693985416 871336050 0.80
clickbench_q24/datafusion:vortex-file-compressed 🚀 38036444 62314387 0.61
clickbench_q25/datafusion:vortex-file-compressed 🚀 80479803 101365892 0.79
clickbench_q26/datafusion:vortex-file-compressed 🚀 40756733 51777030 0.79
clickbench_q27/datafusion:vortex-file-compressed 🚀 455990826 532995589 0.86
clickbench_q28/datafusion:vortex-file-compressed 🚀 2418421355 2731618300 0.89
clickbench_q29/datafusion:vortex-file-compressed 🚀 60110629 73011523 0.82
clickbench_q30/datafusion:vortex-file-compressed 🚀 234023805 284651048 0.82
clickbench_q31/datafusion:vortex-file-compressed 🚀 251489216 304041114 0.83
clickbench_q32/datafusion:vortex-file-compressed 🚀 1049560190 1331047472 0.79
clickbench_q33/datafusion:vortex-file-compressed 🚀 1451737569 1868952096 0.78
clickbench_q34/datafusion:vortex-file-compressed 🚀 1460329193 1904356893 0.77
clickbench_q35/datafusion:vortex-file-compressed 🚀 250773943 333589179 0.75
clickbench_q36/datafusion:vortex-file-compressed 🚀 57393258 90934258 0.63
clickbench_q37/datafusion:vortex-file-compressed 🚀 25827615 34468037 0.75
clickbench_q38/datafusion:vortex-file-compressed 🚀 17084659 24636476 0.69
clickbench_q39/datafusion:vortex-file-compressed 🚀 124782233 174491757 0.72
clickbench_q40/datafusion:vortex-file-compressed 🚀 13445280 16260240 0.83
clickbench_q41/datafusion:vortex-file-compressed 🚀 13006047 17277410 0.75
clickbench_q42/datafusion:vortex-file-compressed 🚀 12491903 14558710 0.86
datafusion / parquet (0.942x ➖, 17↑ 3↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 🚀 1836235 2260494 0.81
clickbench_q01/datafusion:parquet 20478043 21722880 0.94
clickbench_q02/datafusion:parquet 47117748 43660702 1.08
clickbench_q03/datafusion:parquet 37539403 34775981 1.08
clickbench_q04/datafusion:parquet 307137049 298792437 1.03
clickbench_q05/datafusion:parquet 374178304 362190526 1.03
clickbench_q06/datafusion:parquet 🚨 1826698 1561828 1.17
clickbench_q07/datafusion:parquet 🚨 22844479 20484844 1.12
clickbench_q08/datafusion:parquet 375756935 358040873 1.05
clickbench_q09/datafusion:parquet 529813965 521865969 1.02
clickbench_q10/datafusion:parquet 🚀 99839430 112029196 0.89
clickbench_q11/datafusion:parquet 🚀 127861752 149384153 0.86
clickbench_q12/datafusion:parquet 323010963 347804952 0.93
clickbench_q13/datafusion:parquet 🚀 523041824 591079320 0.88
clickbench_q14/datafusion:parquet 🚀 320249828 398552797 0.80
clickbench_q15/datafusion:parquet 🚀 283341156 366196395 0.77
clickbench_q16/datafusion:parquet 🚀 682581177 860546271 0.79
clickbench_q17/datafusion:parquet 🚀 726941199 809731172 0.90
clickbench_q18/datafusion:parquet 🚀 1477106681 1675109615 0.88
clickbench_q19/datafusion:parquet 🚀 28822987 32453925 0.89
clickbench_q20/datafusion:parquet 589842264 585377463 1.01
clickbench_q21/datafusion:parquet 682535440 651097784 1.05
clickbench_q22/datafusion:parquet 990448013 942049285 1.05
clickbench_q23/datafusion:parquet 4457451516 4237182941 1.05
clickbench_q24/datafusion:parquet 55000912 53569503 1.03
clickbench_q25/datafusion:parquet 139926733 132412171 1.06
clickbench_q26/datafusion:parquet 56452606 54095778 1.04
clickbench_q27/datafusion:parquet 🚨 746636436 664995959 1.12
clickbench_q28/datafusion:parquet 2539709162 2519920815 1.01
clickbench_q29/datafusion:parquet 52905010 55915802 0.95
clickbench_q30/datafusion:parquet 337111556 335491031 1.00
clickbench_q31/datafusion:parquet 363178501 361869384 1.00
clickbench_q32/datafusion:parquet 1142568022 1198296416 0.95
clickbench_q33/datafusion:parquet 🚀 1567349555 1933438765 0.81
clickbench_q34/datafusion:parquet 🚀 1571627551 1890097732 0.83
clickbench_q35/datafusion:parquet 🚀 267038833 334229418 0.80
clickbench_q36/datafusion:parquet 🚀 112981211 145746329 0.78
clickbench_q37/datafusion:parquet 49742917 51918992 0.96
clickbench_q38/datafusion:parquet 65791174 72685471 0.91
clickbench_q39/datafusion:parquet 227014072 250743885 0.91
clickbench_q40/datafusion:parquet 🚀 24905604 31046846 0.80
clickbench_q41/datafusion:parquet 🚀 24643231 27420437 0.90
clickbench_q42/datafusion:parquet 🚀 25109396 30632786 0.82
duckdb / vortex-file-compressed (0.989x ➖, 5↑ 2↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 10160950 9482701 1.07
clickbench_q01/duckdb:vortex-file-compressed 14178109 14134785 1.00
clickbench_q02/duckdb:vortex-file-compressed 27778008 27595033 1.01
clickbench_q03/duckdb:vortex-file-compressed 33944957 33542820 1.01
clickbench_q04/duckdb:vortex-file-compressed 198141815 199433989 0.99
clickbench_q05/duckdb:vortex-file-compressed 187887905 186553070 1.01
clickbench_q06/duckdb:vortex-file-compressed 20264353 19789531 1.02
clickbench_q07/duckdb:vortex-file-compressed 24299105 23185074 1.05
clickbench_q08/duckdb:vortex-file-compressed 270083111 268454282 1.01
clickbench_q09/duckdb:vortex-file-compressed 347285864 349688116 0.99
clickbench_q10/duckdb:vortex-file-compressed 77389180 78160030 0.99
clickbench_q11/duckdb:vortex-file-compressed 93588256 91696258 1.02
clickbench_q12/duckdb:vortex-file-compressed 209657933 209229598 1.00
clickbench_q13/duckdb:vortex-file-compressed 412450229 415551344 0.99
clickbench_q14/duckdb:vortex-file-compressed 249736843 251711301 0.99
clickbench_q15/duckdb:vortex-file-compressed 254408604 256294838 0.99
clickbench_q16/duckdb:vortex-file-compressed 544014574 540313578 1.01
clickbench_q17/duckdb:vortex-file-compressed 440618655 435897352 1.01
clickbench_q18/duckdb:vortex-file-compressed 953857525 951891023 1.00
clickbench_q19/duckdb:vortex-file-compressed 21331672 21463307 0.99
clickbench_q20/duckdb:vortex-file-compressed 289691366 305578865 0.95
clickbench_q21/duckdb:vortex-file-compressed 369772845 381101086 0.97
clickbench_q22/duckdb:vortex-file-compressed 554011899 548499147 1.01
clickbench_q23/duckdb:vortex-file-compressed 🚨 208163377 177350181 1.17
clickbench_q24/duckdb:vortex-file-compressed 35145383 37077027 0.95
clickbench_q25/duckdb:vortex-file-compressed 88943054 86777172 1.02
clickbench_q26/duckdb:vortex-file-compressed 🚀 42639689 50249363 0.85
clickbench_q27/duckdb:vortex-file-compressed 220205462 215919787 1.02
clickbench_q28/duckdb:vortex-file-compressed 3064862837 3055083184 1.00
clickbench_q29/duckdb:vortex-file-compressed 🚨 35559112 28889786 1.23
clickbench_q30/duckdb:vortex-file-compressed 203798240 207858535 0.98
clickbench_q31/duckdb:vortex-file-compressed 292171403 298189843 0.98
clickbench_q32/duckdb:vortex-file-compressed 1160704189 1120976784 1.04
clickbench_q33/duckdb:vortex-file-compressed 1108257900 1127758124 0.98
clickbench_q34/duckdb:vortex-file-compressed 1238029643 1225160430 1.01
clickbench_q35/duckdb:vortex-file-compressed 375031689 367812738 1.02
clickbench_q36/duckdb:vortex-file-compressed 🚀 28785239 33347548 0.86
clickbench_q37/duckdb:vortex-file-compressed 🚀 19303267 23179965 0.83
clickbench_q38/duckdb:vortex-file-compressed 🚀 23050552 25800717 0.89
clickbench_q39/duckdb:vortex-file-compressed 44178837 46725646 0.95
clickbench_q40/duckdb:vortex-file-compressed 22442707 23637274 0.95
clickbench_q41/duckdb:vortex-file-compressed 🚀 19642129 23645280 0.83
clickbench_q42/duckdb:vortex-file-compressed 20153345 20499381 0.98
duckdb / parquet (1.011x ➖, 0↑ 1↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 23822964 21675550 1.10
clickbench_q01/duckdb:parquet 30161988 28159541 1.07
clickbench_q02/duckdb:parquet 49384631 50373770 0.98
clickbench_q03/duckdb:parquet 41197801 38852303 1.06
clickbench_q04/duckdb:parquet 209788120 201640725 1.04
clickbench_q05/duckdb:parquet 262461785 259118543 1.01
clickbench_q06/duckdb:parquet 47777667 48266520 0.99
clickbench_q07/duckdb:parquet 31127630 31589787 0.99
clickbench_q08/duckdb:parquet 271228666 267322680 1.01
clickbench_q09/duckdb:parquet 407239426 396411519 1.03
clickbench_q10/duckdb:parquet 83334204 81784515 1.02
clickbench_q11/duckdb:parquet 100734907 100755865 1.00
clickbench_q12/duckdb:parquet 283221165 276335863 1.02
clickbench_q13/duckdb:parquet 490484416 464902542 1.06
clickbench_q14/duckdb:parquet 319477684 314762342 1.01
clickbench_q15/duckdb:parquet 259911819 256190368 1.01
clickbench_q16/duckdb:parquet 601437326 597764648 1.01
clickbench_q17/duckdb:parquet 500155036 499045010 1.00
clickbench_q18/duckdb:parquet 1040354950 1032708990 1.01
clickbench_q19/duckdb:parquet 28283203 27829271 1.02
clickbench_q20/duckdb:parquet 414378128 419783660 0.99
clickbench_q21/duckdb:parquet 539609860 534145042 1.01
clickbench_q22/duckdb:parquet 923760931 926158600 1.00
clickbench_q23/duckdb:parquet 264696194 276553358 0.96
clickbench_q24/duckdb:parquet 70476105 70035392 1.01
clickbench_q25/duckdb:parquet 162861980 161508522 1.01
clickbench_q26/duckdb:parquet 51702177 53621994 0.96
clickbench_q27/duckdb:parquet 468954948 468542078 1.00
clickbench_q28/duckdb:parquet 4758748442 4782678797 0.99
clickbench_q29/duckdb:parquet 41386850 42021298 0.98
clickbench_q30/duckdb:parquet 310707989 308047798 1.01
clickbench_q31/duckdb:parquet 371966701 379312480 0.98
clickbench_q32/duckdb:parquet 1118106528 1105517323 1.01
clickbench_q33/duckdb:parquet 🚨 1213755079 1098856330 1.10
clickbench_q34/duckdb:parquet 1205036163 1154140661 1.04
clickbench_q35/duckdb:parquet 375174695 369391358 1.02
clickbench_q36/duckdb:parquet 48725025 46311432 1.05
clickbench_q37/duckdb:parquet 33307733 34159432 0.98
clickbench_q38/duckdb:parquet 35705447 36169029 0.99
clickbench_q39/duckdb:parquet 87275312 91692155 0.95
clickbench_q40/duckdb:parquet 20326664 20150321 1.01
clickbench_q41/duckdb:parquet 20570489 20231313 1.02
clickbench_q42/duckdb:parquet 22514655 22460988 1.00

File Size Changes (201 files changed, -39.1% overall, 54↑ 147↓)
File Scale Format Base HEAD Change %
hits_65.vortex 1.0 vortex-file-compressed 181.95 MB 183.29 MB +1.35 MB +0.7%
hits_69.vortex 1.0 vortex-file-compressed 122.91 MB 123.36 MB +455.49 KB +0.4%
hits_2.vortex 1.0 vortex-file-compressed 185.95 MB 186.55 MB +617.59 KB +0.3%
hits_97.vortex 1.0 vortex-file-compressed 106.66 MB 106.90 MB +245.16 KB +0.2%
hits_57.vortex 1.0 vortex-file-compressed 127.88 MB 128.15 MB +272.16 KB +0.2%
hits_37.vortex 1.0 vortex-file-compressed 85.32 MB 85.49 MB +181.34 KB +0.2%
hits_91.vortex 1.0 vortex-file-compressed 96.83 MB 97.00 MB +171.59 KB +0.2%
hits_49.vortex 1.0 vortex-file-compressed 75.40 MB 75.52 MB +126.73 KB +0.2%
hits_63.vortex 1.0 vortex-file-compressed 69.11 MB 69.21 MB +103.16 KB +0.1%
hits_82.vortex 1.0 vortex-file-compressed 99.47 MB 99.61 MB +144.68 KB +0.1%
hits_50.vortex 1.0 vortex-file-compressed 178.95 MB 179.18 MB +237.38 KB +0.1%
hits_4.vortex 1.0 vortex-file-compressed 108.41 MB 108.54 MB +131.78 KB +0.1%
hits_32.vortex 1.0 vortex-file-compressed 66.51 MB 66.59 MB +75.89 KB +0.1%
hits_26.vortex 1.0 vortex-file-compressed 109.16 MB 109.28 MB +120.60 KB +0.1%
hits_14.vortex 1.0 vortex-file-compressed 111.10 MB 111.22 MB +121.43 KB +0.1%
hits_62.vortex 1.0 vortex-file-compressed 117.23 MB 117.36 MB +127.43 KB +0.1%
hits_72.vortex 1.0 vortex-file-compressed 84.41 MB 84.49 MB +86.24 KB +0.1%
hits_81.vortex 1.0 vortex-file-compressed 100.61 MB 100.70 MB +94.93 KB +0.1%
hits_75.vortex 1.0 vortex-file-compressed 63.20 MB 63.25 MB +48.09 KB +0.1%
hits_80.vortex 1.0 vortex-file-compressed 104.96 MB 105.03 MB +75.32 KB +0.1%
hits_18.vortex 1.0 vortex-file-compressed 104.27 MB 104.33 MB +69.24 KB +0.1%
hits_56.vortex 1.0 vortex-file-compressed 123.12 MB 123.19 MB +78.93 KB +0.1%
hits_43.vortex 1.0 vortex-file-compressed 226.29 MB 226.43 MB +144.02 KB +0.1%
hits_78.vortex 1.0 vortex-file-compressed 164.06 MB 164.16 MB +102.34 KB +0.1%
hits_64.vortex 1.0 vortex-file-compressed 80.92 MB 80.97 MB +49.93 KB +0.1%
hits_15.vortex 1.0 vortex-file-compressed 89.10 MB 89.16 MB +53.94 KB +0.1%
hits_74.vortex 1.0 vortex-file-compressed 119.45 MB 119.52 MB +71.60 KB +0.1%
hits_60.vortex 1.0 vortex-file-compressed 103.07 MB 103.13 MB +58.01 KB +0.1%
hits_35.vortex 1.0 vortex-file-compressed 114.97 MB 115.03 MB +63.52 KB +0.1%
hits_22.vortex 1.0 vortex-file-compressed 76.82 MB 76.86 MB +40.10 KB +0.1%
hits_40.vortex 1.0 vortex-file-compressed 117.60 MB 117.65 MB +56.61 KB +0.0%
hits_7.vortex 1.0 vortex-file-compressed 93.96 MB 94.00 MB +43.88 KB +0.0%
hits_39.vortex 1.0 vortex-file-compressed 80.03 MB 80.06 MB +36.88 KB +0.0%
hits_96.vortex 1.0 vortex-file-compressed 135.22 MB 135.27 MB +57.84 KB +0.0%
hits_89.vortex 1.0 vortex-file-compressed 184.26 MB 184.33 MB +75.24 KB +0.0%
hits_24.vortex 1.0 vortex-file-compressed 75.95 MB 75.98 MB +28.22 KB +0.0%
hits_10.vortex 1.0 vortex-file-compressed 69.34 MB 69.37 MB +24.83 KB +0.0%
hits_51.vortex 1.0 vortex-file-compressed 277.42 MB 277.52 MB +95.96 KB +0.0%
hits_19.vortex 1.0 vortex-file-compressed 73.24 MB 73.26 MB +22.16 KB +0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.09 MB 99.12 MB +29.68 KB +0.0%
hits_54.vortex 1.0 vortex-file-compressed 221.15 MB 221.21 MB +58.19 KB +0.0%
hits_98.vortex 1.0 vortex-file-compressed 118.11 MB 118.13 MB +27.97 KB +0.0%
hits_86.vortex 1.0 vortex-file-compressed 69.01 MB 69.02 MB +13.96 KB +0.0%
hits_28.vortex 1.0 vortex-file-compressed 119.69 MB 119.72 MB +22.86 KB +0.0%
hits_87.vortex 1.0 vortex-file-compressed 172.14 MB 172.17 MB +28.27 KB +0.0%
hits_92.vortex 1.0 vortex-file-compressed 146.37 MB 146.40 MB +22.55 KB +0.0%
hits_3.vortex 1.0 vortex-file-compressed 141.76 MB 141.78 MB +21.05 KB +0.0%
hits_61.vortex 1.0 vortex-file-compressed 101.04 MB 101.05 MB +10.44 KB +0.0%
hits_94.vortex 1.0 vortex-file-compressed 138.44 MB 138.45 MB +11.23 KB +0.0%
hits_95.vortex 1.0 vortex-file-compressed 96.07 MB 96.08 MB +5.27 KB +0.0%
hits_17.vortex 1.0 vortex-file-compressed 87.12 MB 87.12 MB +3.64 KB +0.0%
hits_55.vortex 1.0 vortex-file-compressed 168.87 MB 168.88 MB +3.65 KB +0.0%
hits_71.vortex 1.0 vortex-file-compressed 101.69 MB 101.69 MB +1.30 KB +0.0%
hits_90.vortex 1.0 vortex-file-compressed 141.79 MB 141.79 MB +1.62 KB +0.0%
hits_88.vortex 1.0 vortex-file-compressed 110.84 MB 110.84 MB 1.73 KB -0.0%
hits_83.vortex 1.0 vortex-file-compressed 89.20 MB 89.20 MB 3.35 KB -0.0%
hits_25.vortex 1.0 vortex-file-compressed 113.21 MB 113.20 MB 9.36 KB -0.0%
hits_6.vortex 1.0 vortex-file-compressed 93.36 MB 93.35 MB 8.29 KB -0.0%
hits_34.vortex 1.0 vortex-file-compressed 97.38 MB 97.37 MB 10.92 KB -0.0%
hits_29.vortex 1.0 vortex-file-compressed 59.37 MB 59.36 MB 6.91 KB -0.0%
hits_23.vortex 1.0 vortex-file-compressed 76.44 MB 76.43 MB 9.53 KB -0.0%
hits_84.vortex 1.0 vortex-file-compressed 116.76 MB 116.74 MB 16.75 KB -0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.09 MB 57.08 MB 8.73 KB -0.0%
hits_41.vortex 1.0 vortex-file-compressed 222.92 MB 222.88 MB 36.41 KB -0.0%
hits_59.vortex 1.0 vortex-file-compressed 101.65 MB 101.63 MB 17.32 KB -0.0%
hits_45.vortex 1.0 vortex-file-compressed 121.93 MB 121.90 MB 22.98 KB -0.0%
hits_77.vortex 1.0 vortex-file-compressed 168.12 MB 168.08 MB 39.01 KB -0.0%
hits_66.vortex 1.0 vortex-file-compressed 90.11 MB 90.09 MB 24.66 KB -0.0%
hits_85.vortex 1.0 vortex-file-compressed 91.52 MB 91.49 MB 29.73 KB -0.0%
hits_70.vortex 1.0 vortex-file-compressed 93.46 MB 93.42 MB 35.75 KB -0.0%
hits_16.vortex 1.0 vortex-file-compressed 79.29 MB 79.25 MB 33.74 KB -0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.25 MB 41.24 MB 18.42 KB -0.0%
hits_44.vortex 1.0 vortex-file-compressed 185.91 MB 185.82 MB 92.01 KB -0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.01 MB 28.00 MB 14.90 KB -0.1%
hits_8.vortex 1.0 vortex-file-compressed 93.24 MB 93.18 MB 52.39 KB -0.1%
hits_58.vortex 1.0 vortex-file-compressed 90.24 MB 90.19 MB 57.38 KB -0.1%
hits_52.vortex 1.0 vortex-file-compressed 103.64 MB 103.57 MB 69.71 KB -0.1%
hits_42.vortex 1.0 vortex-file-compressed 221.88 MB 221.73 MB 154.74 KB -0.1%
hits_9.vortex 1.0 vortex-file-compressed 98.99 MB 98.92 MB 69.33 KB -0.1%
hits_20.vortex 1.0 vortex-file-compressed 62.53 MB 62.49 MB 44.50 KB -0.1%
hits_93.vortex 1.0 vortex-file-compressed 90.21 MB 90.14 MB 64.27 KB -0.1%
hits_68.vortex 1.0 vortex-file-compressed 122.79 MB 122.70 MB 92.50 KB -0.1%
hits_38.vortex 1.0 vortex-file-compressed 99.11 MB 99.03 MB 76.98 KB -0.1%
hits_73.vortex 1.0 vortex-file-compressed 109.46 MB 109.37 MB 91.54 KB -0.1%
hits_76.vortex 1.0 vortex-file-compressed 113.89 MB 113.80 MB 98.30 KB -0.1%
hits_1.vortex 1.0 vortex-file-compressed 138.26 MB 138.13 MB 132.23 KB -0.1%
hits_11.vortex 1.0 vortex-file-compressed 79.71 MB 79.63 MB 76.58 KB -0.1%
hits_12.vortex 1.0 vortex-file-compressed 100.87 MB 100.77 MB 102.46 KB -0.1%
hits_99.vortex 1.0 vortex-file-compressed 122.87 MB 122.74 MB 126.98 KB -0.1%
hits_5.vortex 1.0 vortex-file-compressed 92.98 MB 92.89 MB 99.24 KB -0.1%
hits_30.vortex 1.0 vortex-file-compressed 86.80 MB 86.71 MB 95.55 KB -0.1%
hits_31.vortex 1.0 vortex-file-compressed 90.11 MB 90.00 MB 106.54 KB -0.1%
hits_67.vortex 1.0 vortex-file-compressed 183.97 MB 183.72 MB 253.52 KB -0.1%
hits_36.vortex 1.0 vortex-file-compressed 68.39 MB 68.30 MB 95.35 KB -0.1%
hits_79.vortex 1.0 vortex-file-compressed 144.00 MB 143.77 MB 234.03 KB -0.2%
hits_46.vortex 1.0 vortex-file-compressed 69.20 MB 69.06 MB 143.66 KB -0.2%
hits_0.vortex 1.0 vortex-file-compressed 89.61 MB 89.41 MB 199.83 KB -0.2%
hits_53.vortex 1.0 vortex-file-compressed 85.57 MB 85.35 MB 223.47 KB -0.3%
hits_27.vortex 1.0 vortex-file-compressed 122.83 MB 122.41 MB 425.53 KB -0.3%
hits_21.vortex 1.0 vortex-file-compressed 93.21 MB 92.77 MB 449.28 KB -0.5%
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.38 MB 0 B 51.38 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 94.93 MB 0 B 94.93 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.38 MB 0 B 129.38 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

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.3%
Engines: DataFusion No clear signal (+0.7%, environment too noisy confidence) · DuckDB No clear signal (-2.7%, low confidence)
Vortex (geomean): 0.835x ✅
Parquet (geomean): 0.844x ✅
Shifts: Parquet (control) -15.6% · Median polish -23.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 (0.754x ✅, 21↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 450075396 609313179 0.74
tpch_q02/datafusion:vortex-file-compressed 🚀 101995104 147378202 0.69
tpch_q03/datafusion:vortex-file-compressed 🚀 196293812 229855711 0.85
tpch_q04/datafusion:vortex-file-compressed 95106959 104323852 0.91
tpch_q05/datafusion:vortex-file-compressed 🚀 334239286 468191848 0.71
tpch_q06/datafusion:vortex-file-compressed 🚀 41426804 49174568 0.84
tpch_q07/datafusion:vortex-file-compressed 🚀 449802961 599567167 0.75
tpch_q08/datafusion:vortex-file-compressed 🚀 338935596 408919906 0.83
tpch_q09/datafusion:vortex-file-compressed 🚀 593953994 819119337 0.73
tpch_q10/datafusion:vortex-file-compressed 🚀 221475565 321251524 0.69
tpch_q11/datafusion:vortex-file-compressed 🚀 78581551 112355472 0.70
tpch_q12/datafusion:vortex-file-compressed 🚀 114267143 167685085 0.68
tpch_q13/datafusion:vortex-file-compressed 🚀 198971302 285299992 0.70
tpch_q14/datafusion:vortex-file-compressed 🚀 51380826 71813069 0.72
tpch_q15/datafusion:vortex-file-compressed 🚀 102817508 143669254 0.72
tpch_q16/datafusion:vortex-file-compressed 🚀 74743162 103132498 0.72
tpch_q17/datafusion:vortex-file-compressed 🚀 579118408 909509727 0.64
tpch_q18/datafusion:vortex-file-compressed 🚀 820883601 1124410178 0.73
tpch_q19/datafusion:vortex-file-compressed 🚀 171866159 230457507 0.75
tpch_q20/datafusion:vortex-file-compressed 🚀 157939323 181796631 0.87
tpch_q21/datafusion:vortex-file-compressed 🚀 595945750 698973523 0.85
tpch_q22/datafusion:vortex-file-compressed 🚀 55282522 64323581 0.86
datafusion / parquet (0.750x ✅, 20↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 469420754 618671098 0.76
tpch_q02/datafusion:parquet 🚀 173314062 248644871 0.70
tpch_q03/datafusion:parquet 🚀 256423465 351674355 0.73
tpch_q04/datafusion:parquet 🚀 118863822 158301610 0.75
tpch_q05/datafusion:parquet 🚀 392038182 542766227 0.72
tpch_q06/datafusion:parquet 130608694 134998715 0.97
tpch_q07/datafusion:parquet 🚀 556312250 746702650 0.75
tpch_q08/datafusion:parquet 🚀 449917842 564922727 0.80
tpch_q09/datafusion:parquet 🚀 724139038 1053685284 0.69
tpch_q10/datafusion:parquet 🚀 569953210 868175463 0.66
tpch_q11/datafusion:parquet 🚀 119587914 184447675 0.65
tpch_q12/datafusion:parquet 🚀 210904699 269575564 0.78
tpch_q13/datafusion:parquet 🚀 345972830 429273736 0.81
tpch_q14/datafusion:parquet 🚀 152733260 210125024 0.73
tpch_q15/datafusion:parquet 🚀 255172885 379919155 0.67
tpch_q16/datafusion:parquet 130158657 143032461 0.91
tpch_q17/datafusion:parquet 🚀 664630410 838769023 0.79
tpch_q18/datafusion:parquet 🚀 874980126 1093600250 0.80
tpch_q19/datafusion:parquet 🚀 276941723 371086898 0.75
tpch_q20/datafusion:parquet 🚀 297570654 432942399 0.69
tpch_q21/datafusion:parquet 🚀 649764365 963279918 0.67
tpch_q22/datafusion:parquet 🚀 206894125 250752606 0.83
datafusion / arrow (0.756x ✅, 21↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 696346428 873791786 0.80
tpch_q02/datafusion:arrow 🚀 110467951 146462696 0.75
tpch_q03/datafusion:arrow 🚀 504033249 666291437 0.76
tpch_q04/datafusion:arrow 🚀 366637317 509474404 0.72
tpch_q05/datafusion:arrow 🚀 746508500 977174933 0.76
tpch_q06/datafusion:arrow 🚀 324489496 421631573 0.77
tpch_q07/datafusion:arrow 🚀 1151497952 1490326244 0.77
tpch_q08/datafusion:arrow 🚀 955218939 1230788531 0.78
tpch_q09/datafusion:arrow 🚀 1066926246 1391278506 0.77
tpch_q10/datafusion:arrow 🚀 623410885 810726194 0.77
tpch_q11/datafusion:arrow 🚀 91142686 111601652 0.82
tpch_q12/datafusion:arrow 🚀 1178866134 1725098448 0.68
tpch_q13/datafusion:arrow 🚀 474318030 552910104 0.86
tpch_q14/datafusion:arrow 🚀 363006933 474397861 0.77
tpch_q15/datafusion:arrow 🚀 750172164 856582526 0.88
tpch_q16/datafusion:arrow 80700034 81976278 0.98
tpch_q17/datafusion:arrow 🚀 963911766 1261125078 0.76
tpch_q18/datafusion:arrow 🚀 1815363955 2788488692 0.65
tpch_q19/datafusion:arrow 🚀 555976190 758318588 0.73
tpch_q20/datafusion:arrow 🚀 509172161 852372791 0.60
tpch_q21/datafusion:arrow 🚀 3090116043 4178884226 0.74
tpch_q22/datafusion:arrow 🚀 80670834 132280425 0.61
duckdb / vortex-file-compressed (0.925x ➖, 2↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 168370083 176715001 0.95
tpch_q02/duckdb:vortex-file-compressed 53948339 57103050 0.94
tpch_q03/duckdb:vortex-file-compressed 118520750 130023997 0.91
tpch_q04/duckdb:vortex-file-compressed 152326356 165284065 0.92
tpch_q05/duckdb:vortex-file-compressed 135912754 147099520 0.92
tpch_q06/duckdb:vortex-file-compressed 35169889 37349034 0.94
tpch_q07/duckdb:vortex-file-compressed 129130524 139307446 0.93
tpch_q08/duckdb:vortex-file-compressed 169818201 185699511 0.91
tpch_q09/duckdb:vortex-file-compressed 390841943 425308395 0.92
tpch_q10/duckdb:vortex-file-compressed 194489834 211056532 0.92
tpch_q11/duckdb:vortex-file-compressed 30763928 32687007 0.94
tpch_q12/duckdb:vortex-file-compressed 107780015 119470828 0.90
tpch_q13/duckdb:vortex-file-compressed 275376089 291308832 0.95
tpch_q14/duckdb:vortex-file-compressed 54718336 57153585 0.96
tpch_q15/duckdb:vortex-file-compressed 87630868 95626606 0.92
tpch_q16/duckdb:vortex-file-compressed 77416370 85261824 0.91
tpch_q17/duckdb:vortex-file-compressed 87771132 93444889 0.94
tpch_q18/duckdb:vortex-file-compressed 285033002 309142776 0.92
tpch_q19/duckdb:vortex-file-compressed 76265065 81643803 0.93
tpch_q20/duckdb:vortex-file-compressed 🚀 138660415 154336375 0.90
tpch_q21/duckdb:vortex-file-compressed 🚀 471918534 532265783 0.89
tpch_q22/duckdb:vortex-file-compressed 62497457 68261874 0.92
duckdb / parquet (0.950x ➖, 1↑ 0↓)
name PR e5affee (ns) base 33d6e07 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 261494159 266747384 0.98
tpch_q02/duckdb:parquet 100540128 107105115 0.94
tpch_q03/duckdb:parquet 204181770 222361782 0.92
tpch_q04/duckdb:parquet 135236401 140938118 0.96
tpch_q05/duckdb:parquet 223981824 234795767 0.95
tpch_q06/duckdb:parquet 75102674 77116417 0.97
tpch_q07/duckdb:parquet 186330675 189863564 0.98
tpch_q08/duckdb:parquet 265460265 279823536 0.95
tpch_q09/duckdb:parquet 🚀 477171697 538643446 0.89
tpch_q10/duckdb:parquet 621309889 668522340 0.93
tpch_q11/duckdb:parquet 64743907 68406417 0.95
tpch_q12/duckdb:parquet 129304887 139388241 0.93
tpch_q13/duckdb:parquet 428747554 467879352 0.92
tpch_q14/duckdb:parquet 180702279 187527882 0.96
tpch_q15/duckdb:parquet 103280392 109329861 0.94
tpch_q16/duckdb:parquet 159152967 166921032 0.95
tpch_q17/duckdb:parquet 181500094 187474200 0.97
tpch_q18/duckdb:parquet 361203630 374841325 0.96
tpch_q19/duckdb:parquet 284631477 294830007 0.97
tpch_q20/duckdb:parquet 229408226 233077953 0.98
tpch_q21/duckdb:parquet 558335528 592382264 0.94
tpch_q22/duckdb:parquet 294606522 303901629 0.97

File Size Changes (47 files changed, -44.4% overall, 13↑ 34↓)
File Scale Format Base HEAD Change %
orders_2.vortex 10.0 vortex-file-compressed 134.38 MB 134.68 MB +308.02 KB +0.2%
lineitem_3.vortex 10.0 vortex-file-compressed 129.08 MB 129.32 MB +249.82 KB +0.2%
part_1.vortex 10.0 vortex-file-compressed 24.80 MB 24.84 MB +37.37 KB +0.1%
orders_1.vortex 10.0 vortex-file-compressed 134.76 MB 134.91 MB +162.26 KB +0.1%
lineitem_12.vortex 10.0 vortex-file-compressed 129.39 MB 129.53 MB +143.97 KB +0.1%
lineitem_7.vortex 10.0 vortex-file-compressed 129.36 MB 129.48 MB +125.57 KB +0.1%
lineitem_5.vortex 10.0 vortex-file-compressed 129.58 MB 129.69 MB +104.72 KB +0.1%
lineitem_4.vortex 10.0 vortex-file-compressed 129.40 MB 129.47 MB +69.75 KB +0.1%
partsupp_1.vortex 10.0 vortex-file-compressed 119.69 MB 119.75 MB +56.42 KB +0.0%
lineitem_8.vortex 10.0 vortex-file-compressed 129.29 MB 129.33 MB +44.84 KB +0.0%
lineitem_6.vortex 10.0 vortex-file-compressed 129.47 MB 129.49 MB +14.64 KB +0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 119.74 MB 119.75 MB +12.71 KB +0.0%
lineitem_2.vortex 10.0 vortex-file-compressed 129.37 MB 129.37 MB +2.68 KB +0.0%
lineitem_0.vortex 10.0 vortex-file-compressed 129.46 MB 129.46 MB 7.51 KB -0.0%
customer_0.vortex 10.0 vortex-file-compressed 88.51 MB 88.50 MB 7.98 KB -0.0%
lineitem_11.vortex 10.0 vortex-file-compressed 129.24 MB 129.16 MB 88.04 KB -0.1%
orders_0.vortex 10.0 vortex-file-compressed 133.54 MB 133.43 MB 121.95 KB -0.1%
lineitem_10.vortex 10.0 vortex-file-compressed 129.68 MB 129.56 MB 125.45 KB -0.1%
lineitem_9.vortex 10.0 vortex-file-compressed 129.26 MB 129.13 MB 129.23 KB -0.1%
part_0.vortex 10.0 vortex-file-compressed 24.95 MB 24.93 MB 27.05 KB -0.1%
lineitem_1.vortex 10.0 vortex-file-compressed 129.35 MB 129.19 MB 162.85 KB -0.1%
supplier_0.vortex 10.0 vortex-file-compressed 5.75 MB 5.72 MB 27.93 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.98 MB 0 B 16.98 MB -100.0%
part_1.vortex 10.0 vortex-compact 16.90 MB 0 B 16.90 MB -100.0%
partsupp_0.vortex 10.0 vortex-compact 105.05 MB 0 B 105.05 MB -100.0%
partsupp_1.vortex 10.0 vortex-compact 105.32 MB 0 B 105.32 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

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

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

Benchmark TPC-H SF=1 on S3 (base) failed! Check the workflow run for details.

@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 25, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/performance A performance improvement ext/datafusion Relates to the DataFusion integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant