Skip to content

CI: Run each benchmark type separately - #9034

Open
myrrc wants to merge 2 commits into
developfrom
myrrc/bench-orchestrator-separate-runs
Open

CI: Run each benchmark type separately#9034
myrrc wants to merge 2 commits into
developfrom
myrrc/bench-orchestrator-separate-runs

Conversation

@myrrc

@myrrc myrrc commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

As a particular example, clickbench queries for vortex are run after
clickbench queries for parquet and are influenced by them. To better measure
performance, run a separate process for each benchmark type and benchmark.

Drop OS caches after each benchmark to get closer to measuring true cold runs.

Signed-off-by: Mikhail Kot <mikhail@spiraldb.com>
@myrrc
myrrc requested a review from AdamGS July 28, 2026 14:43
@myrrc myrrc added changelog/ci action/bench-sql Run SQL benchmarks without Vortex Compact on this PR action/bench-sql-compact Run only Vortex Compact SQL benchmarks on this PR action/benchmark Trigger full benchmarks to run on this PR action/benchmark-sql Trigger SQL benchmarks to run on this PR action/benchmark-sql-full Run SQL benchmarks with vortex-compact and SF=10 labels Jul 28, 2026
@github-actions github-actions Bot removed action/benchmark-sql-full Run SQL benchmarks with vortex-compact and SF=10 action/benchmark-sql Trigger SQL benchmarks to run on this PR action/benchmark Trigger full benchmarks to run on this PR labels Jul 28, 2026
@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.4%
Engines: DataFusion No clear signal (+2.3%, low confidence) · DuckDB No clear signal (+0.6%, environment too noisy confidence)
Vortex (geomean): 0.998x ➖
Parquet (geomean): 0.984x ➖
Shifts: Parquet (control) -1.6% · Median polish -1.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 (1.015x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 5434001 4646456 1.17
fineweb_q01/datafusion:vortex-file-compressed 31619535 32223375 0.98
fineweb_q02/datafusion:vortex-file-compressed 35978859 35537170 1.01
fineweb_q03/datafusion:vortex-file-compressed 53600719 54032779 0.99
fineweb_q04/datafusion:vortex-file-compressed 243323819 241352352 1.01
fineweb_q05/datafusion:vortex-file-compressed 185895542 186909708 0.99
fineweb_q06/datafusion:vortex-file-compressed 47662704 47645102 1.00
fineweb_q07/datafusion:vortex-file-compressed 50566359 52322945 0.97
fineweb_q08/datafusion:vortex-file-compressed 20072753 19575360 1.03
datafusion / vortex-compact (1.006x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5499379 5079622 1.08
fineweb_q01/datafusion:vortex-compact 99104060 97975749 1.01
fineweb_q02/datafusion:vortex-compact 103695774 105445738 0.98
fineweb_q03/datafusion:vortex-compact 849610131 857532688 0.99
fineweb_q04/datafusion:vortex-compact 914226058 909330598 1.01
fineweb_q05/datafusion:vortex-compact 811497871 809554960 1.00
fineweb_q06/datafusion:vortex-compact 464156883 460085066 1.01
fineweb_q07/datafusion:vortex-compact 478841401 482732467 0.99
fineweb_q08/datafusion:vortex-compact 18331337 18671843 0.98
datafusion / parquet (0.988x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 7945303 7505997 1.06
fineweb_q01/datafusion:parquet 295236594 295930562 1.00
fineweb_q02/datafusion:parquet 295367907 305167719 0.97
fineweb_q03/datafusion:parquet 280211161 284399524 0.99
fineweb_q04/datafusion:parquet 299981108 307939832 0.97
fineweb_q05/datafusion:parquet 297101347 303138720 0.98
fineweb_q06/datafusion:parquet 286299774 302003865 0.95
fineweb_q07/datafusion:parquet 282436450 283212907 1.00
fineweb_q08/datafusion:parquet 280882074 284413998 0.99
duckdb / vortex-file-compressed (0.977x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3859687 3708786 1.04
fineweb_q01/duckdb:vortex-file-compressed 33011014 33542166 0.98
fineweb_q02/duckdb:vortex-file-compressed 38050846 36935243 1.03
fineweb_q03/duckdb:vortex-file-compressed 99960438 101363309 0.99
fineweb_q04/duckdb:vortex-file-compressed 235190690 256540462 0.92
fineweb_q05/duckdb:vortex-file-compressed 180451543 189757939 0.95
fineweb_q06/duckdb:vortex-file-compressed 53482323 54285799 0.99
fineweb_q07/duckdb:vortex-file-compressed 52377383 55771530 0.94
fineweb_q08/duckdb:vortex-file-compressed 21673137 22500665 0.96
duckdb / vortex-compact (0.994x ➖, 1↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚨 3987323 3238694 1.23
fineweb_q01/duckdb:vortex-compact 🚀 102957594 121569769 0.85
fineweb_q02/duckdb:vortex-compact 116824692 109294754 1.07
fineweb_q03/duckdb:vortex-compact 836738538 848916056 0.99
fineweb_q04/duckdb:vortex-compact 903892045 904447084 1.00
fineweb_q05/duckdb:vortex-compact 804227463 815379878 0.99
fineweb_q06/duckdb:vortex-compact 462463946 471796411 0.98
fineweb_q07/duckdb:vortex-compact 478460476 489687888 0.98
fineweb_q08/duckdb:vortex-compact 18666467 20460123 0.91
duckdb / parquet (0.979x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 🚨 38662184 35099574 1.10
fineweb_q01/duckdb:parquet 90809979 94509578 0.96
fineweb_q02/duckdb:parquet 89679014 91596784 0.98
fineweb_q03/duckdb:parquet 317836205 323044525 0.98
fineweb_q04/duckdb:parquet 447619545 452796756 0.99
fineweb_q05/duckdb:parquet 416249339 426350925 0.98
fineweb_q06/duckdb:parquet 204879818 211314242 0.97
fineweb_q07/duckdb:parquet 217807675 225881090 0.96
fineweb_q08/duckdb:parquet 37956634 42114795 0.90

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 9993e0d 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Vortex (geomean): 0.991x ➖

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.991x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 🚨 116241907 105128220 1.11
polarsignals_q01/datafusion:vortex-file-compressed 280661057 264616150 1.06
polarsignals_q02/datafusion:vortex-file-compressed 21475369 23833711 0.90
polarsignals_q03/datafusion:vortex-file-compressed 248968923 272162858 0.91
polarsignals_q04/datafusion:vortex-file-compressed 10274134 9929758 1.03
polarsignals_q05/datafusion:vortex-file-compressed 14691927 14201288 1.03
polarsignals_q06/datafusion:vortex-file-compressed 19944048 19597572 1.02
polarsignals_q07/datafusion:vortex-file-compressed 12775629 13393919 0.95
polarsignals_q08/datafusion:vortex-file-compressed 398128422 403612321 0.99
polarsignals_q09/datafusion:vortex-file-compressed 9230378 10011513 0.92

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.0%
Engines: DataFusion No clear signal (-2.6%, low confidence) · DuckDB No clear signal (-0.1%, low confidence)
Vortex (geomean): 0.983x ➖
Parquet (geomean): 0.997x ➖
Shifts: Parquet (control) -0.3% · Median polish -1.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.960x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 49979559 50796098 0.98
tpch_q02/datafusion:vortex-file-compressed 20305502 21880792 0.93
tpch_q03/datafusion:vortex-file-compressed 28910125 31032661 0.93
tpch_q04/datafusion:vortex-file-compressed 18427739 18986003 0.97
tpch_q05/datafusion:vortex-file-compressed 43224151 45150015 0.96
tpch_q06/datafusion:vortex-file-compressed 9172935 9611016 0.95
tpch_q07/datafusion:vortex-file-compressed 51654293 52569741 0.98
tpch_q08/datafusion:vortex-file-compressed 36203318 37815154 0.96
tpch_q09/datafusion:vortex-file-compressed 48134014 49998001 0.96
tpch_q10/datafusion:vortex-file-compressed 31925866 32596798 0.98
tpch_q11/datafusion:vortex-file-compressed 15223819 16080081 0.95
tpch_q12/datafusion:vortex-file-compressed 22625838 24618546 0.92
tpch_q13/datafusion:vortex-file-compressed 23515050 24601871 0.96
tpch_q14/datafusion:vortex-file-compressed 14304005 15028110 0.95
tpch_q15/datafusion:vortex-file-compressed 21648315 22220266 0.97
tpch_q16/datafusion:vortex-file-compressed 18279256 18923567 0.97
tpch_q17/datafusion:vortex-file-compressed 62775446 62466952 1.00
tpch_q18/datafusion:vortex-file-compressed 72142974 74075752 0.97
tpch_q19/datafusion:vortex-file-compressed 18309891 19518249 0.94
tpch_q20/datafusion:vortex-file-compressed 28318987 29489853 0.96
tpch_q21/datafusion:vortex-file-compressed 65729805 68376491 0.96
tpch_q22/datafusion:vortex-file-compressed 11642896 12176689 0.96
datafusion / vortex-compact (0.976x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 55903845 59340461 0.94
tpch_q02/datafusion:vortex-compact 23974818 25672652 0.93
tpch_q03/datafusion:vortex-compact 31881758 33526003 0.95
tpch_q04/datafusion:vortex-compact 22073589 23187664 0.95
tpch_q05/datafusion:vortex-compact 45192156 46830535 0.97
tpch_q06/datafusion:vortex-compact 11712705 11954488 0.98
tpch_q07/datafusion:vortex-compact 53890654 54643768 0.99
tpch_q08/datafusion:vortex-compact 40329701 41897113 0.96
tpch_q09/datafusion:vortex-compact 51900329 53698327 0.97
tpch_q10/datafusion:vortex-compact 36737866 36903034 1.00
tpch_q11/datafusion:vortex-compact 16747466 16627367 1.01
tpch_q12/datafusion:vortex-compact 30898182 30496257 1.01
tpch_q13/datafusion:vortex-compact 29425051 30433034 0.97
tpch_q14/datafusion:vortex-compact 17221084 18012684 0.96
tpch_q15/datafusion:vortex-compact 28279127 28197075 1.00
tpch_q16/datafusion:vortex-compact 22130381 22066654 1.00
tpch_q17/datafusion:vortex-compact 64292395 65019825 0.99
tpch_q18/datafusion:vortex-compact 75400806 76411123 0.99
tpch_q19/datafusion:vortex-compact 38285958 39805213 0.96
tpch_q20/datafusion:vortex-compact 33203848 34361574 0.97
tpch_q21/datafusion:vortex-compact 75377408 75902946 0.99
tpch_q22/datafusion:vortex-compact 12696336 12821241 0.99
datafusion / parquet (0.993x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 136803091 132290623 1.03
tpch_q02/datafusion:parquet 62598038 60754138 1.03
tpch_q03/datafusion:parquet 81788914 77420013 1.06
tpch_q04/datafusion:parquet 48584785 47025256 1.03
tpch_q05/datafusion:parquet 89396203 92328049 0.97
tpch_q06/datafusion:parquet 42640694 43593468 0.98
tpch_q07/datafusion:parquet 104315288 97609069 1.07
tpch_q08/datafusion:parquet 96490532 97927277 0.99
tpch_q09/datafusion:parquet 123898994 125855202 0.98
tpch_q10/datafusion:parquet 103151550 111611858 0.92
tpch_q11/datafusion:parquet 42686800 41581248 1.03
tpch_q12/datafusion:parquet 80920372 77790901 1.04
tpch_q13/datafusion:parquet 187275910 191569048 0.98
tpch_q14/datafusion:parquet 42697207 46400916 0.92
tpch_q15/datafusion:parquet 63731192 63391687 1.01
tpch_q16/datafusion:parquet 40325746 41236816 0.98
tpch_q17/datafusion:parquet 138597088 143270244 0.97
tpch_q18/datafusion:parquet 149484546 151721777 0.99
tpch_q19/datafusion:parquet 76599264 76876259 1.00
tpch_q20/datafusion:parquet 71816929 73562741 0.98
tpch_q21/datafusion:parquet 141402039 143074499 0.99
tpch_q22/datafusion:parquet 42635790 45092848 0.95
duckdb / vortex-file-compressed (1.013x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 29020437 27804589 1.04
tpch_q02/duckdb:vortex-file-compressed 🚨 27412317 24828159 1.10
tpch_q03/duckdb:vortex-file-compressed 31868232 31411779 1.01
tpch_q04/duckdb:vortex-file-compressed 27942350 27155313 1.03
tpch_q05/duckdb:vortex-file-compressed 35932037 34706139 1.04
tpch_q06/duckdb:vortex-file-compressed 8292037 8677466 0.96
tpch_q07/duckdb:vortex-file-compressed 34264219 32884056 1.04
tpch_q08/duckdb:vortex-file-compressed 38812940 38517376 1.01
tpch_q09/duckdb:vortex-file-compressed 56276802 54824707 1.03
tpch_q10/duckdb:vortex-file-compressed 39664943 40151622 0.99
tpch_q11/duckdb:vortex-file-compressed 13589985 12917443 1.05
tpch_q12/duckdb:vortex-file-compressed 23090767 22698426 1.02
tpch_q13/duckdb:vortex-file-compressed 39969459 39280614 1.02
tpch_q14/duckdb:vortex-file-compressed 19145341 19321371 0.99
tpch_q15/duckdb:vortex-file-compressed 15703566 16351075 0.96
tpch_q16/duckdb:vortex-file-compressed 27319975 27082888 1.01
tpch_q17/duckdb:vortex-file-compressed 22743628 22641362 1.00
tpch_q18/duckdb:vortex-file-compressed 52513294 51832188 1.01
tpch_q19/duckdb:vortex-file-compressed 25249846 24908504 1.01
tpch_q20/duckdb:vortex-file-compressed 31196704 30998627 1.01
tpch_q21/duckdb:vortex-file-compressed 98845487 97704320 1.01
tpch_q22/duckdb:vortex-file-compressed 15763095 16560913 0.95
duckdb / vortex-compact (0.983x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 37276014 38451045 0.97
tpch_q02/duckdb:vortex-compact 30618912 31132276 0.98
tpch_q03/duckdb:vortex-compact 34206170 34862301 0.98
tpch_q04/duckdb:vortex-compact 33555478 34356014 0.98
tpch_q05/duckdb:vortex-compact 38577223 39279254 0.98
tpch_q06/duckdb:vortex-compact 9924518 10555847 0.94
tpch_q07/duckdb:vortex-compact 42789932 41958316 1.02
tpch_q08/duckdb:vortex-compact 45272890 46368276 0.98
tpch_q09/duckdb:vortex-compact 64920963 65482936 0.99
tpch_q10/duckdb:vortex-compact 47490485 46927870 1.01
tpch_q11/duckdb:vortex-compact 15124310 15823474 0.96
tpch_q12/duckdb:vortex-compact 31635142 31988669 0.99
tpch_q13/duckdb:vortex-compact 44362890 45525556 0.97
tpch_q14/duckdb:vortex-compact 23052559 22734763 1.01
tpch_q15/duckdb:vortex-compact 19123005 19232674 0.99
tpch_q16/duckdb:vortex-compact 29251954 29163062 1.00
tpch_q17/duckdb:vortex-compact 27937113 27788720 1.01
tpch_q18/duckdb:vortex-compact 57173669 57817379 0.99
tpch_q19/duckdb:vortex-compact 28351773 30470922 0.93
tpch_q20/duckdb:vortex-compact 36274596 37287860 0.97
tpch_q21/duckdb:vortex-compact 111548991 113014552 0.99
tpch_q22/duckdb:vortex-compact 16818347 17173700 0.98
duckdb / parquet (1.001x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 77746512 78068085 1.00
tpch_q02/duckdb:parquet 40681898 40088145 1.01
tpch_q03/duckdb:parquet 72864946 73402061 0.99
tpch_q04/duckdb:parquet 52047411 51862982 1.00
tpch_q05/duckdb:parquet 69679999 68916881 1.01
tpch_q06/duckdb:parquet 23050979 23162458 1.00
tpch_q07/duckdb:parquet 74395389 75490772 0.99
tpch_q08/duckdb:parquet 84634594 83192383 1.02
tpch_q09/duckdb:parquet 151020309 155948891 0.97
tpch_q10/duckdb:parquet 129787890 132661894 0.98
tpch_q11/duckdb:parquet 23054859 22912221 1.01
tpch_q12/duckdb:parquet 47843564 48553937 0.99
tpch_q13/duckdb:parquet 254993279 254156463 1.00
tpch_q14/duckdb:parquet 51473527 51390619 1.00
tpch_q15/duckdb:parquet 26822176 26755987 1.00
tpch_q16/duckdb:parquet 58316484 58461625 1.00
tpch_q17/duckdb:parquet 60738483 57412866 1.06
tpch_q18/duckdb:parquet 121249837 122613249 0.99
tpch_q19/duckdb:parquet 69563339 71203338 0.98
tpch_q20/duckdb:parquet 67647140 66201392 1.02
tpch_q21/duckdb:parquet 177685248 176130002 1.01
tpch_q22/duckdb:parquet 56603223 56045591 1.01
duckdb / duckdb (1.005x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 18580519 17882488 1.04
tpch_q02/duckdb:duckdb 14376813 14521461 0.99
tpch_q03/duckdb:duckdb 22193400 22375887 0.99
tpch_q04/duckdb:duckdb 22267682 22238917 1.00
tpch_q05/duckdb:duckdb 22888607 23548090 0.97
tpch_q06/duckdb:duckdb 🚨 8118003 7079611 1.15
tpch_q07/duckdb:duckdb 25127308 25936023 0.97
tpch_q08/duckdb:duckdb 24971759 24225572 1.03
tpch_q09/duckdb:duckdb 56736772 57938175 0.98
tpch_q10/duckdb:duckdb 50291696 50314046 1.00
tpch_q11/duckdb:duckdb 7034471 7197724 0.98
tpch_q12/duckdb:duckdb 20172649 18770723 1.07
tpch_q13/duckdb:duckdb 39942086 40189936 0.99
tpch_q14/duckdb:duckdb 21277875 21547596 0.99
tpch_q15/duckdb:duckdb 13679036 13608440 1.01
tpch_q16/duckdb:duckdb 25857461 26781944 0.97
tpch_q17/duckdb:duckdb 16421562 16067506 1.02
tpch_q18/duckdb:duckdb 40929188 41112727 1.00
tpch_q19/duckdb:duckdb 30496057 31098227 0.98
tpch_q20/duckdb:duckdb 25132521 25100158 1.00
tpch_q21/duckdb:duckdb 61403808 62298158 0.99
tpch_q22/duckdb:duckdb 26006144 25731022 1.01

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.0%
Engines: DataFusion No clear signal (-2.6%, low confidence) · DuckDB No clear signal (-0.8%, low confidence)
Vortex (geomean): 1.074x ➖
Parquet (geomean): 1.084x ➖
Shifts: Parquet (control) +8.4% · Median polish +6.6%

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

datafusion / vortex-file-compressed (1.094x ➖, 0↑ 44↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 🚨 27160706 21847202 1.24
tpcds_q02/datafusion:vortex-file-compressed 44768390 41896515 1.07
tpcds_q03/datafusion:vortex-file-compressed 14621143 14448338 1.01
tpcds_q04/datafusion:vortex-file-compressed 🚨 240422680 216848691 1.11
tpcds_q05/datafusion:vortex-file-compressed 🚨 46374594 41954786 1.11
tpcds_q06/datafusion:vortex-file-compressed 23308021 22168703 1.05
tpcds_q07/datafusion:vortex-file-compressed 42293761 38830063 1.09
tpcds_q08/datafusion:vortex-file-compressed 31867844 29159377 1.09
tpcds_q09/datafusion:vortex-file-compressed 31602799 29910538 1.06
tpcds_q10/datafusion:vortex-file-compressed 37868812 34831024 1.09
tpcds_q11/datafusion:vortex-file-compressed 🚨 138093387 120301935 1.15
tpcds_q12/datafusion:vortex-file-compressed 18122792 16809322 1.08
tpcds_q13/datafusion:vortex-file-compressed 45343032 44993310 1.01
tpcds_q14/datafusion:vortex-file-compressed 162302293 152406431 1.06
tpcds_q15/datafusion:vortex-file-compressed 27179068 25846241 1.05
tpcds_q16/datafusion:vortex-file-compressed 24230743 22861789 1.06
tpcds_q17/datafusion:vortex-file-compressed 61259898 57847404 1.06
tpcds_q18/datafusion:vortex-file-compressed 60860288 56365366 1.08
tpcds_q19/datafusion:vortex-file-compressed 🚨 23472118 20976151 1.12
tpcds_q20/datafusion:vortex-file-compressed 🚨 22804685 20158933 1.13
tpcds_q21/datafusion:vortex-file-compressed 38483385 37095467 1.04
tpcds_q22/datafusion:vortex-file-compressed 🚨 136412079 117147013 1.16
tpcds_q23/datafusion:vortex-file-compressed 162350129 150703718 1.08
tpcds_q24/datafusion:vortex-file-compressed 🚨 88587741 80357153 1.10
tpcds_q25/datafusion:vortex-file-compressed 64844066 60269167 1.08
tpcds_q26/datafusion:vortex-file-compressed 🚨 32087904 28603271 1.12
tpcds_q27/datafusion:vortex-file-compressed 🚨 102830142 90412617 1.14
tpcds_q28/datafusion:vortex-file-compressed 33519795 32368496 1.04
tpcds_q29/datafusion:vortex-file-compressed 61241851 57800919 1.06
tpcds_q30/datafusion:vortex-file-compressed 🚨 25357443 22672614 1.12
tpcds_q31/datafusion:vortex-file-compressed 🚨 73923873 65824844 1.12
tpcds_q32/datafusion:vortex-file-compressed 🚨 19533051 17384546 1.12
tpcds_q33/datafusion:vortex-file-compressed 29654731 28100348 1.06
tpcds_q34/datafusion:vortex-file-compressed 🚨 26560072 23942736 1.11
tpcds_q35/datafusion:vortex-file-compressed 46478768 42623817 1.09
tpcds_q36/datafusion:vortex-file-compressed 🚨 63488566 55657258 1.14
tpcds_q37/datafusion:vortex-file-compressed 🚨 20090128 17702686 1.13
tpcds_q38/datafusion:vortex-file-compressed 40101096 40980483 0.98
tpcds_q39/datafusion:vortex-file-compressed 🚨 118672974 107666101 1.10
tpcds_q40/datafusion:vortex-file-compressed 30926527 28129862 1.10
tpcds_q41/datafusion:vortex-file-compressed 21986807 20647839 1.06
tpcds_q42/datafusion:vortex-file-compressed 14039915 12941258 1.08
tpcds_q43/datafusion:vortex-file-compressed 🚨 19310181 17419187 1.11
tpcds_q44/datafusion:vortex-file-compressed 32008944 29221842 1.10
tpcds_q45/datafusion:vortex-file-compressed 26941409 25273774 1.07
tpcds_q46/datafusion:vortex-file-compressed 🚨 37281262 33206105 1.12
tpcds_q47/datafusion:vortex-file-compressed 146794167 135646028 1.08
tpcds_q48/datafusion:vortex-file-compressed 39643003 36379322 1.09
tpcds_q49/datafusion:vortex-file-compressed 🚨 62374515 55726575 1.12
tpcds_q50/datafusion:vortex-file-compressed 39830591 37036178 1.08
tpcds_q51/datafusion:vortex-file-compressed 95213157 94763222 1.00
tpcds_q52/datafusion:vortex-file-compressed 14359842 13526867 1.06
tpcds_q53/datafusion:vortex-file-compressed 🚨 22777114 20437781 1.11
tpcds_q54/datafusion:vortex-file-compressed 34994808 32144700 1.09
tpcds_q55/datafusion:vortex-file-compressed 🚨 14298237 12895850 1.11
tpcds_q56/datafusion:vortex-file-compressed 30950349 29421406 1.05
tpcds_q57/datafusion:vortex-file-compressed 96592429 89087483 1.08
tpcds_q58/datafusion:vortex-file-compressed 55466433 51109980 1.09
tpcds_q59/datafusion:vortex-file-compressed 59938727 56488376 1.06
tpcds_q60/datafusion:vortex-file-compressed 32243639 29504144 1.09
tpcds_q61/datafusion:vortex-file-compressed 41198116 39060929 1.05
tpcds_q62/datafusion:vortex-file-compressed 21968175 20429278 1.08
tpcds_q63/datafusion:vortex-file-compressed 🚨 23499026 20847884 1.13
tpcds_q64/datafusion:vortex-file-compressed 409318624 382531381 1.07
tpcds_q65/datafusion:vortex-file-compressed 53901690 49027777 1.10
tpcds_q66/datafusion:vortex-file-compressed 71213868 69930358 1.02
tpcds_q67/datafusion:vortex-file-compressed 161266044 148552620 1.09
tpcds_q68/datafusion:vortex-file-compressed 🚨 35482394 31930410 1.11
tpcds_q69/datafusion:vortex-file-compressed 36003246 35015000 1.03
tpcds_q70/datafusion:vortex-file-compressed 100632437 92531707 1.09
tpcds_q71/datafusion:vortex-file-compressed 23642427 21654797 1.09
tpcds_q72/datafusion:vortex-file-compressed 🚨 2375554815 2034056337 1.17
tpcds_q73/datafusion:vortex-file-compressed 25358206 25670952 0.99
tpcds_q74/datafusion:vortex-file-compressed 🚨 83435957 74584052 1.12
tpcds_q75/datafusion:vortex-file-compressed 115039268 104984591 1.10
tpcds_q76/datafusion:vortex-file-compressed 30100227 27597457 1.09
tpcds_q77/datafusion:vortex-file-compressed 38856325 35556510 1.09
tpcds_q78/datafusion:vortex-file-compressed 🚨 119513505 108253282 1.10
tpcds_q79/datafusion:vortex-file-compressed 30333259 28716113 1.06
tpcds_q80/datafusion:vortex-file-compressed 🚨 94472600 85343344 1.11
tpcds_q81/datafusion:vortex-file-compressed 🚨 26596735 23557296 1.13
tpcds_q82/datafusion:vortex-file-compressed 20926279 19644511 1.07
tpcds_q83/datafusion:vortex-file-compressed 🚨 38327457 33592844 1.14
tpcds_q84/datafusion:vortex-file-compressed 🚨 13508795 11927736 1.13
tpcds_q85/datafusion:vortex-file-compressed 🚨 93622001 83587509 1.12
tpcds_q86/datafusion:vortex-file-compressed 🚨 16113770 13820655 1.17
tpcds_q87/datafusion:vortex-file-compressed 🚨 43830743 36622834 1.20
tpcds_q88/datafusion:vortex-file-compressed 🚨 59001744 52712864 1.12
tpcds_q89/datafusion:vortex-file-compressed 26760850 26011188 1.03
tpcds_q90/datafusion:vortex-file-compressed 🚨 14398930 13067626 1.10
tpcds_q91/datafusion:vortex-file-compressed 🚨 20306751 17622271 1.15
tpcds_q92/datafusion:vortex-file-compressed 🚨 17164820 14446814 1.19
tpcds_q93/datafusion:vortex-file-compressed 🚨 33894887 29459496 1.15
tpcds_q94/datafusion:vortex-file-compressed 🚨 22618300 19072300 1.19
tpcds_q95/datafusion:vortex-file-compressed 🚨 58843198 52778992 1.11
tpcds_q96/datafusion:vortex-file-compressed 🚨 13449453 11853218 1.13
tpcds_q97/datafusion:vortex-file-compressed 30463973 28434651 1.07
tpcds_q98/datafusion:vortex-file-compressed 🚨 26160006 23193815 1.13
tpcds_q99/datafusion:vortex-file-compressed 🚨 26149708 23743527 1.10
datafusion / vortex-compact (1.066x ➖, 0↑ 13↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 🚨 27377481 22629240 1.21
tpcds_q02/datafusion:vortex-compact 49674088 48231117 1.03
tpcds_q03/datafusion:vortex-compact 20235139 18840060 1.07
tpcds_q04/datafusion:vortex-compact 🚨 284504597 256591864 1.11
tpcds_q05/datafusion:vortex-compact 47913680 46395775 1.03
tpcds_q06/datafusion:vortex-compact 30020061 28564483 1.05
tpcds_q07/datafusion:vortex-compact 61180140 57318369 1.07
tpcds_q08/datafusion:vortex-compact 40929226 41084973 1.00
tpcds_q09/datafusion:vortex-compact 57389971 53251364 1.08
tpcds_q10/datafusion:vortex-compact 56651425 52373643 1.08
tpcds_q11/datafusion:vortex-compact 165073022 150085496 1.10
tpcds_q12/datafusion:vortex-compact 22697926 20701457 1.10
tpcds_q13/datafusion:vortex-compact 131785023 134988760 0.98
tpcds_q14/datafusion:vortex-compact 191280842 187247765 1.02
tpcds_q15/datafusion:vortex-compact 29921433 28553838 1.05
tpcds_q16/datafusion:vortex-compact 29800013 27442499 1.09
tpcds_q17/datafusion:vortex-compact 101311528 94651963 1.07
tpcds_q18/datafusion:vortex-compact 74035783 69963685 1.06
tpcds_q19/datafusion:vortex-compact 35828961 33711487 1.06
tpcds_q20/datafusion:vortex-compact 24622564 23584310 1.04
tpcds_q21/datafusion:vortex-compact 41731600 38848538 1.07
tpcds_q22/datafusion:vortex-compact 🚨 175950855 154492930 1.14
tpcds_q23/datafusion:vortex-compact 189290790 177880294 1.06
tpcds_q24/datafusion:vortex-compact 108691225 101492784 1.07
tpcds_q25/datafusion:vortex-compact 83408722 77758537 1.07
tpcds_q26/datafusion:vortex-compact 43735500 41149913 1.06
tpcds_q27/datafusion:vortex-compact 144196677 131775343 1.09
tpcds_q28/datafusion:vortex-compact 86264997 81480418 1.06
tpcds_q29/datafusion:vortex-compact 79344688 74148211 1.07
tpcds_q30/datafusion:vortex-compact 29459928 29537356 1.00
tpcds_q31/datafusion:vortex-compact 106454827 98513259 1.08
tpcds_q32/datafusion:vortex-compact 🚨 22481068 20436983 1.10
tpcds_q33/datafusion:vortex-compact 39678682 38302984 1.04
tpcds_q34/datafusion:vortex-compact 43823434 43245682 1.01
tpcds_q35/datafusion:vortex-compact 59618298 55725994 1.07
tpcds_q36/datafusion:vortex-compact 79342287 74781650 1.06
tpcds_q37/datafusion:vortex-compact 28382106 27235315 1.04
tpcds_q38/datafusion:vortex-compact 51081183 50320803 1.02
tpcds_q39/datafusion:vortex-compact 121288072 115244125 1.05
tpcds_q40/datafusion:vortex-compact 33813087 31708057 1.07
tpcds_q41/datafusion:vortex-compact 🚨 23678029 21120078 1.12
tpcds_q42/datafusion:vortex-compact 🚨 20279643 17709016 1.15
tpcds_q43/datafusion:vortex-compact 26178416 25428964 1.03
tpcds_q44/datafusion:vortex-compact 50026400 48788486 1.03
tpcds_q45/datafusion:vortex-compact 31074786 28750240 1.08
tpcds_q46/datafusion:vortex-compact 55700376 53811260 1.04
tpcds_q47/datafusion:vortex-compact 164292956 152823060 1.08
tpcds_q48/datafusion:vortex-compact 101091292 95476093 1.06
tpcds_q49/datafusion:vortex-compact 81694079 75121749 1.09
tpcds_q50/datafusion:vortex-compact 51619364 51024587 1.01
tpcds_q51/datafusion:vortex-compact 101412586 95874091 1.06
tpcds_q52/datafusion:vortex-compact 19458027 18550917 1.05
tpcds_q53/datafusion:vortex-compact 31280581 29642012 1.06
tpcds_q54/datafusion:vortex-compact 44198455 43853956 1.01
tpcds_q55/datafusion:vortex-compact 19488164 18638860 1.05
tpcds_q56/datafusion:vortex-compact 40753164 39264337 1.04
tpcds_q57/datafusion:vortex-compact 103886661 97762615 1.06
tpcds_q58/datafusion:vortex-compact 63878376 60895912 1.05
tpcds_q59/datafusion:vortex-compact 74304374 71366307 1.04
tpcds_q60/datafusion:vortex-compact 41674638 38490033 1.08
tpcds_q61/datafusion:vortex-compact 60719618 55575880 1.09
tpcds_q62/datafusion:vortex-compact 24499770 23616835 1.04
tpcds_q63/datafusion:vortex-compact 31231047 29540416 1.06
tpcds_q64/datafusion:vortex-compact 474593790 439251823 1.08
tpcds_q65/datafusion:vortex-compact 67514398 64107943 1.05
tpcds_q66/datafusion:vortex-compact 75668349 75164228 1.01
tpcds_q67/datafusion:vortex-compact 170702934 159212557 1.07
tpcds_q68/datafusion:vortex-compact 55101145 53277864 1.03
tpcds_q69/datafusion:vortex-compact 52863832 49736335 1.06
tpcds_q70/datafusion:vortex-compact 🚨 118211983 106522348 1.11
tpcds_q71/datafusion:vortex-compact 34811286 33025937 1.05
tpcds_q72/datafusion:vortex-compact 🚨 2389117881 2060512763 1.16
tpcds_q73/datafusion:vortex-compact 41350831 39031658 1.06
tpcds_q74/datafusion:vortex-compact 101864625 97647447 1.04
tpcds_q75/datafusion:vortex-compact 139353645 127034702 1.10
tpcds_q76/datafusion:vortex-compact 40143217 37922963 1.06
tpcds_q77/datafusion:vortex-compact 48384355 46875077 1.03
tpcds_q78/datafusion:vortex-compact 133732381 123571183 1.08
tpcds_q79/datafusion:vortex-compact 49584640 47232614 1.05
tpcds_q80/datafusion:vortex-compact 🚨 107229067 96791503 1.11
tpcds_q81/datafusion:vortex-compact 28640220 26539701 1.08
tpcds_q82/datafusion:vortex-compact 27726980 28491006 0.97
tpcds_q83/datafusion:vortex-compact 37864896 37107847 1.02
tpcds_q84/datafusion:vortex-compact 14917267 13623070 1.10
tpcds_q85/datafusion:vortex-compact 🚨 151403000 130108872 1.16
tpcds_q86/datafusion:vortex-compact 17006167 16329379 1.04
tpcds_q87/datafusion:vortex-compact 53384460 50219662 1.06
tpcds_q88/datafusion:vortex-compact 117955577 109020752 1.08
tpcds_q89/datafusion:vortex-compact 34666045 31988667 1.08
tpcds_q90/datafusion:vortex-compact 16483532 15150793 1.09
tpcds_q91/datafusion:vortex-compact 39125952 36545018 1.07
tpcds_q92/datafusion:vortex-compact 🚨 21364867 17427627 1.23
tpcds_q93/datafusion:vortex-compact 42123762 38429006 1.10
tpcds_q94/datafusion:vortex-compact 🚨 26857190 23935697 1.12
tpcds_q95/datafusion:vortex-compact 64380902 58861392 1.09
tpcds_q96/datafusion:vortex-compact 22687949 22039205 1.03
tpcds_q97/datafusion:vortex-compact 🚨 38855348 35182530 1.10
tpcds_q98/datafusion:vortex-compact 31499673 29848476 1.06
tpcds_q99/datafusion:vortex-compact 28248606 27235258 1.04
datafusion / parquet (1.109x ❌, 0↑ 54↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 24283082 24433574 0.99
tpcds_q02/datafusion:parquet 45218706 41438312 1.09
tpcds_q03/datafusion:parquet 14522526 14240713 1.02
tpcds_q04/datafusion:parquet 🚨 341011285 298170627 1.14
tpcds_q05/datafusion:parquet 49036181 45777006 1.07
tpcds_q06/datafusion:parquet 🚨 24620844 22118116 1.11
tpcds_q07/datafusion:parquet 🚨 84852950 76421534 1.11
tpcds_q08/datafusion:parquet 30925110 28138755 1.10
tpcds_q09/datafusion:parquet 41886792 38130362 1.10
tpcds_q10/datafusion:parquet 🚨 77220730 68880363 1.12
tpcds_q11/datafusion:parquet 157502173 146157218 1.08
tpcds_q12/datafusion:parquet 🚨 19118095 17328886 1.10
tpcds_q13/datafusion:parquet 82315223 75645899 1.09
tpcds_q14/datafusion:parquet 170172060 158808949 1.07
tpcds_q15/datafusion:parquet 🚨 23024358 20668591 1.11
tpcds_q16/datafusion:parquet 🚨 31826949 28139999 1.13
tpcds_q17/datafusion:parquet 65456927 59869799 1.09
tpcds_q18/datafusion:parquet 114887518 108183383 1.06
tpcds_q19/datafusion:parquet 🚨 25375687 22318287 1.14
tpcds_q20/datafusion:parquet 19377136 18322949 1.06
tpcds_q21/datafusion:parquet 🚨 20550764 18064487 1.14
tpcds_q22/datafusion:parquet 🚨 172384255 145462799 1.19
tpcds_q23/datafusion:parquet 🚨 171183760 149096218 1.15
tpcds_q24/datafusion:parquet 94415377 89278052 1.06
tpcds_q25/datafusion:parquet 68693953 63502766 1.08
tpcds_q26/datafusion:parquet 68539962 70120818 0.98
tpcds_q27/datafusion:parquet 🚨 154939078 139637361 1.11
tpcds_q28/datafusion:parquet 47678317 44263570 1.08
tpcds_q29/datafusion:parquet 69989886 63959520 1.09
tpcds_q30/datafusion:parquet 🚨 36866841 32738203 1.13
tpcds_q31/datafusion:parquet 🚨 72626813 64580568 1.12
tpcds_q32/datafusion:parquet 🚨 18283184 16611278 1.10
tpcds_q33/datafusion:parquet 29406848 26950263 1.09
tpcds_q34/datafusion:parquet 24274433 22606357 1.07
tpcds_q35/datafusion:parquet 🚨 79872016 69526252 1.15
tpcds_q36/datafusion:parquet 🚨 61992959 56155569 1.10
tpcds_q37/datafusion:parquet 21331941 19840493 1.08
tpcds_q38/datafusion:parquet 46716846 43135047 1.08
tpcds_q39/datafusion:parquet 🚨 87339159 72690058 1.20
tpcds_q40/datafusion:parquet 🚨 25363755 22428435 1.13
tpcds_q41/datafusion:parquet 🚨 17281845 14146917 1.22
tpcds_q42/datafusion:parquet 🚨 13434635 11497674 1.17
tpcds_q43/datafusion:parquet 🚨 18736079 16670291 1.12
tpcds_q44/datafusion:parquet 🚨 38102059 32740536 1.16
tpcds_q45/datafusion:parquet 30329315 28100717 1.08
tpcds_q46/datafusion:parquet 34711355 31694288 1.10
tpcds_q47/datafusion:parquet 🚨 142061344 125447242 1.13
tpcds_q48/datafusion:parquet 74810414 68888791 1.09
tpcds_q49/datafusion:parquet 60875406 55903778 1.09
tpcds_q50/datafusion:parquet 45164881 41245206 1.10
tpcds_q51/datafusion:parquet 95241248 87510550 1.09
tpcds_q52/datafusion:parquet 🚨 14401566 12500100 1.15
tpcds_q53/datafusion:parquet 19025061 17924423 1.06
tpcds_q54/datafusion:parquet 🚨 36391052 31821273 1.14
tpcds_q55/datafusion:parquet 🚨 12837346 11519277 1.11
tpcds_q56/datafusion:parquet 30398973 27763176 1.09
tpcds_q57/datafusion:parquet 🚨 105509861 94743366 1.11
tpcds_q58/datafusion:parquet 61302946 55741045 1.10
tpcds_q59/datafusion:parquet 64672247 60492705 1.07
tpcds_q60/datafusion:parquet 🚨 30606397 27738191 1.10
tpcds_q61/datafusion:parquet 45291877 42523394 1.07
tpcds_q62/datafusion:parquet 🚨 27096952 19159025 1.41
tpcds_q63/datafusion:parquet 🚨 19896775 17881182 1.11
tpcds_q64/datafusion:parquet 332948278 303148196 1.10
tpcds_q65/datafusion:parquet 🚨 40679853 36128300 1.13
tpcds_q66/datafusion:parquet 73635150 68442388 1.08
tpcds_q67/datafusion:parquet 🚨 172291453 146827624 1.17
tpcds_q68/datafusion:parquet 33869586 30892420 1.10
tpcds_q69/datafusion:parquet 🚨 74050912 65834082 1.12
tpcds_q70/datafusion:parquet 35099620 33072539 1.06
tpcds_q71/datafusion:parquet 23742049 21932075 1.08
tpcds_q72/datafusion:parquet 🚨 666248603 582044097 1.14
tpcds_q73/datafusion:parquet 🚨 22311059 20155689 1.11
tpcds_q74/datafusion:parquet 91012276 85273711 1.07
tpcds_q75/datafusion:parquet 113782450 111837327 1.02
tpcds_q76/datafusion:parquet 🚨 32700948 29269488 1.12
tpcds_q77/datafusion:parquet 41159286 38726805 1.06
tpcds_q78/datafusion:parquet 🚨 119476054 107060173 1.12
tpcds_q79/datafusion:parquet 🚨 29524578 26181533 1.13
tpcds_q80/datafusion:parquet 🚨 82669750 74760198 1.11
tpcds_q81/datafusion:parquet 32196828 30619519 1.05
tpcds_q82/datafusion:parquet 🚨 21041215 18655048 1.13
tpcds_q83/datafusion:parquet 🚨 46389884 41529509 1.12
tpcds_q84/datafusion:parquet 🚨 43480360 39347395 1.11
tpcds_q85/datafusion:parquet 🚨 160262343 144371115 1.11
tpcds_q86/datafusion:parquet 17454081 15982378 1.09
tpcds_q87/datafusion:parquet 🚨 49341795 43812849 1.13
tpcds_q88/datafusion:parquet 64648707 61056498 1.06
tpcds_q89/datafusion:parquet 🚨 24775674 21893500 1.13
tpcds_q90/datafusion:parquet 🚨 16199574 13675490 1.18
tpcds_q91/datafusion:parquet 🚨 65028826 56655094 1.15
tpcds_q92/datafusion:parquet 🚨 20015017 16905549 1.18
tpcds_q93/datafusion:parquet 🚨 33487047 29609934 1.13
tpcds_q94/datafusion:parquet 🚨 22999353 19554587 1.18
tpcds_q95/datafusion:parquet 65231042 60502609 1.08
tpcds_q96/datafusion:parquet 13733368 12806687 1.07
tpcds_q97/datafusion:parquet 🚨 34210121 29732572 1.15
tpcds_q98/datafusion:parquet 🚨 24644827 21256145 1.16
tpcds_q99/datafusion:parquet 🚨 28358218 24767923 1.14
duckdb / vortex-file-compressed (1.084x ➖, 1↑ 40↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 🚨 26596732 22017303 1.21
tpcds_q02/duckdb:vortex-file-compressed 23820986 22514222 1.06
tpcds_q03/duckdb:vortex-file-compressed 🚨 20872970 18962900 1.10
tpcds_q04/duckdb:vortex-file-compressed 🚨 103372133 93642269 1.10
tpcds_q05/duckdb:vortex-file-compressed 🚨 37608753 34180621 1.10
tpcds_q06/duckdb:vortex-file-compressed 🚨 38426212 33555186 1.15
tpcds_q07/duckdb:vortex-file-compressed 30749044 29059666 1.06
tpcds_q08/duckdb:vortex-file-compressed 🚨 29478563 26414926 1.12
tpcds_q09/duckdb:vortex-file-compressed 16434691 15630986 1.05
tpcds_q10/duckdb:vortex-file-compressed 42099464 39749896 1.06
tpcds_q11/duckdb:vortex-file-compressed 🚨 79922007 72225439 1.11
tpcds_q12/duckdb:vortex-file-compressed 15473548 14184707 1.09
tpcds_q13/duckdb:vortex-file-compressed 36471395 34899858 1.05
tpcds_q14/duckdb:vortex-file-compressed 107128648 103185242 1.04
tpcds_q15/duckdb:vortex-file-compressed 29338890 26923430 1.09
tpcds_q16/duckdb:vortex-file-compressed 24387404 22931206 1.06
tpcds_q17/duckdb:vortex-file-compressed 50896518 47482682 1.07
tpcds_q18/duckdb:vortex-file-compressed 🚨 43794185 39134671 1.12
tpcds_q19/duckdb:vortex-file-compressed 37224602 35247005 1.06
tpcds_q20/duckdb:vortex-file-compressed 🚨 15599067 14041733 1.11
tpcds_q21/duckdb:vortex-file-compressed 🚨 18188926 15525403 1.17
tpcds_q22/duckdb:vortex-file-compressed 76881661 70551827 1.09
tpcds_q23/duckdb:vortex-file-compressed 90612831 87156505 1.04
tpcds_q24/duckdb:vortex-file-compressed 47820666 44195211 1.08
tpcds_q25/duckdb:vortex-file-compressed 38786605 36110179 1.07
tpcds_q26/duckdb:vortex-file-compressed 🚨 22682515 18826546 1.20
tpcds_q27/duckdb:vortex-file-compressed 🚨 31816812 28495382 1.12
tpcds_q28/duckdb:vortex-file-compressed 🚨 13047840 11654388 1.12
tpcds_q29/duckdb:vortex-file-compressed 48836985 45451806 1.07
tpcds_q30/duckdb:vortex-file-compressed 🚨 28592714 25871034 1.11
tpcds_q31/duckdb:vortex-file-compressed 33535689 31309251 1.07
tpcds_q32/duckdb:vortex-file-compressed 🚨 14748297 12701815 1.16
tpcds_q33/duckdb:vortex-file-compressed 26648800 25938505 1.03
tpcds_q34/duckdb:vortex-file-compressed 28634924 26896140 1.06
tpcds_q35/duckdb:vortex-file-compressed 73233209 66609388 1.10
tpcds_q36/duckdb:vortex-file-compressed 27139821 25038141 1.08
tpcds_q37/duckdb:vortex-file-compressed 20976227 19083540 1.10
tpcds_q38/duckdb:vortex-file-compressed 42288957 40121145 1.05
tpcds_q39/duckdb:vortex-file-compressed 29273215 28349955 1.03
tpcds_q40/duckdb:vortex-file-compressed 🚨 20666227 18057095 1.14
tpcds_q41/duckdb:vortex-file-compressed 🚨 13386994 11956757 1.12
tpcds_q42/duckdb:vortex-file-compressed 16396081 15879881 1.03
tpcds_q43/duckdb:vortex-file-compressed 🚨 19694745 17466893 1.13
tpcds_q44/duckdb:vortex-file-compressed 🚨 23284383 20667267 1.13
tpcds_q45/duckdb:vortex-file-compressed 33376061 30843420 1.08
tpcds_q46/duckdb:vortex-file-compressed 33888209 36476300 0.93
tpcds_q47/duckdb:vortex-file-compressed 57087134 52386986 1.09
tpcds_q48/duckdb:vortex-file-compressed 33959642 31915306 1.06
tpcds_q49/duckdb:vortex-file-compressed 37038401 36801466 1.01
tpcds_q50/duckdb:vortex-file-compressed 28878152 26880777 1.07
tpcds_q51/duckdb:vortex-file-compressed 109793351 105891371 1.04
tpcds_q52/duckdb:vortex-file-compressed 16064279 15736407 1.02
tpcds_q53/duckdb:vortex-file-compressed 🚨 27734972 24216245 1.15
tpcds_q54/duckdb:vortex-file-compressed 🚨 31814927 28578846 1.11
tpcds_q55/duckdb:vortex-file-compressed 15710435 14468625 1.09
tpcds_q56/duckdb:vortex-file-compressed 28832968 27650560 1.04
tpcds_q57/duckdb:vortex-file-compressed 38309210 37959047 1.01
tpcds_q58/duckdb:vortex-file-compressed 🚨 35173169 29747285 1.18
tpcds_q59/duckdb:vortex-file-compressed 39768765 38439405 1.03
tpcds_q60/duckdb:vortex-file-compressed 28945196 27989720 1.03
tpcds_q61/duckdb:vortex-file-compressed 34272394 31999537 1.07
tpcds_q62/duckdb:vortex-file-compressed 🚨 16666505 15118585 1.10
tpcds_q63/duckdb:vortex-file-compressed 🚨 23940662 21561197 1.11
tpcds_q64/duckdb:vortex-file-compressed 106878313 97817066 1.09
tpcds_q65/duckdb:vortex-file-compressed 23761645 23098113 1.03
tpcds_q66/duckdb:vortex-file-compressed 🚨 32424126 28973568 1.12
tpcds_q67/duckdb:vortex-file-compressed 148007493 136886207 1.08
tpcds_q68/duckdb:vortex-file-compressed 🚀 34337498 38742773 0.89
tpcds_q69/duckdb:vortex-file-compressed 🚨 47514035 41428033 1.15
tpcds_q70/duckdb:vortex-file-compressed 🚨 35019925 31822067 1.10
tpcds_q71/duckdb:vortex-file-compressed 24633351 23642212 1.04
tpcds_q72/duckdb:vortex-file-compressed 157766723 150164084 1.05
tpcds_q73/duckdb:vortex-file-compressed 🚨 29931088 26974933 1.11
tpcds_q74/duckdb:vortex-file-compressed 🚨 49826609 45172577 1.10
tpcds_q75/duckdb:vortex-file-compressed 52858621 48564665 1.09
tpcds_q76/duckdb:vortex-file-compressed 23598813 21638313 1.09
tpcds_q77/duckdb:vortex-file-compressed 26146895 24122791 1.08
tpcds_q78/duckdb:vortex-file-compressed 🚨 72513034 64646208 1.12
tpcds_q79/duckdb:vortex-file-compressed 29100158 27184939 1.07
tpcds_q80/duckdb:vortex-file-compressed 🚨 54875734 47178936 1.16
tpcds_q81/duckdb:vortex-file-compressed 🚨 32170650 28710333 1.12
tpcds_q82/duckdb:vortex-file-compressed 48290521 46037198 1.05
tpcds_q83/duckdb:vortex-file-compressed 🚨 31607973 28183082 1.12
tpcds_q84/duckdb:vortex-file-compressed 🚨 19082634 16331277 1.17
tpcds_q85/duckdb:vortex-file-compressed 🚨 47488058 42370761 1.12
tpcds_q86/duckdb:vortex-file-compressed 17488747 17445291 1.00
tpcds_q87/duckdb:vortex-file-compressed 🚨 43679780 37740128 1.16
tpcds_q88/duckdb:vortex-file-compressed 60288353 58202835 1.04
tpcds_q89/duckdb:vortex-file-compressed 23709060 21973694 1.08
tpcds_q90/duckdb:vortex-file-compressed 🚨 12454988 11105180 1.12
tpcds_q91/duckdb:vortex-file-compressed 🚨 28181548 23823866 1.18
tpcds_q92/duckdb:vortex-file-compressed 🚨 19824500 17940437 1.11
tpcds_q93/duckdb:vortex-file-compressed 29512460 28978975 1.02
tpcds_q94/duckdb:vortex-file-compressed 🚨 24420413 21797001 1.12
tpcds_q95/duckdb:vortex-file-compressed 130446510 121368118 1.07
tpcds_q96/duckdb:vortex-file-compressed 14412883 13508090 1.07
tpcds_q97/duckdb:vortex-file-compressed 40616284 37593116 1.08
tpcds_q98/duckdb:vortex-file-compressed 21315845 19379464 1.10
tpcds_q99/duckdb:vortex-file-compressed 19948210 19576475 1.02
duckdb / vortex-compact (1.052x ➖, 0↑ 14↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 🚨 25366452 22755183 1.11
tpcds_q02/duckdb:vortex-compact 25810472 24725790 1.04
tpcds_q03/duckdb:vortex-compact 49070960 45122298 1.09
tpcds_q04/duckdb:vortex-compact 120112696 113930489 1.05
tpcds_q05/duckdb:vortex-compact 55365382 53099694 1.04
tpcds_q06/duckdb:vortex-compact 🚨 52780796 47899217 1.10
tpcds_q07/duckdb:vortex-compact 63314734 59518870 1.06
tpcds_q08/duckdb:vortex-compact 108704364 102196130 1.06
tpcds_q09/duckdb:vortex-compact 25983779 24929321 1.04
tpcds_q10/duckdb:vortex-compact 78340086 75879062 1.03
tpcds_q11/duckdb:vortex-compact 94344808 89729816 1.05
tpcds_q12/duckdb:vortex-compact 19779763 18605490 1.06
tpcds_q13/duckdb:vortex-compact 86509417 85637076 1.01
tpcds_q14/duckdb:vortex-compact 142632523 142445091 1.00
tpcds_q15/duckdb:vortex-compact 🚨 35828468 32137377 1.11
tpcds_q16/duckdb:vortex-compact 🚨 35657126 30092172 1.18
tpcds_q17/duckdb:vortex-compact 92383819 86404922 1.07
tpcds_q18/duckdb:vortex-compact 56660955 58689797 0.97
tpcds_q19/duckdb:vortex-compact 68335762 66579237 1.03
tpcds_q20/duckdb:vortex-compact 🚨 20416357 18238156 1.12
tpcds_q21/duckdb:vortex-compact 🚨 19540306 16730198 1.17
tpcds_q22/duckdb:vortex-compact 🚨 78772873 71189770 1.11
tpcds_q23/duckdb:vortex-compact 140623934 130873868 1.07
tpcds_q24/duckdb:vortex-compact 78938021 75659736 1.04
tpcds_q25/duckdb:vortex-compact 63957815 59989649 1.07
tpcds_q26/duckdb:vortex-compact 34998552 33458154 1.05
tpcds_q27/duckdb:vortex-compact 68795071 67719084 1.02
tpcds_q28/duckdb:vortex-compact 22856530 21339831 1.07
tpcds_q29/duckdb:vortex-compact 87376115 86776090 1.01
tpcds_q30/duckdb:vortex-compact 32171502 30566970 1.05
tpcds_q31/duckdb:vortex-compact 50612575 49580577 1.02
tpcds_q32/duckdb:vortex-compact 🚨 19823479 17699402 1.12
tpcds_q33/duckdb:vortex-compact 48140682 45546522 1.06
tpcds_q34/duckdb:vortex-compact 55643213 54663361 1.02
tpcds_q35/duckdb:vortex-compact 105291287 98974661 1.06
tpcds_q36/duckdb:vortex-compact 47851569 47222667 1.01
tpcds_q37/duckdb:vortex-compact 23809071 22346899 1.07
tpcds_q38/duckdb:vortex-compact 🚨 60154276 54352833 1.11
tpcds_q39/duckdb:vortex-compact 32725842 30240074 1.08
tpcds_q40/duckdb:vortex-compact 🚨 23450533 21182449 1.11
tpcds_q41/duckdb:vortex-compact 14753033 13819942 1.07
tpcds_q42/duckdb:vortex-compact 24934729 24017280 1.04
tpcds_q43/duckdb:vortex-compact 39985887 38564193 1.04
tpcds_q44/duckdb:vortex-compact 37455606 36077935 1.04
tpcds_q45/duckdb:vortex-compact 42561017 39464543 1.08
tpcds_q46/duckdb:vortex-compact 75744165 72904767 1.04
tpcds_q47/duckdb:vortex-compact 75624974 73885893 1.02
tpcds_q48/duckdb:vortex-compact 🚨 82429927 72558140 1.14
tpcds_q49/duckdb:vortex-compact 60385189 61297787 0.99
tpcds_q50/duckdb:vortex-compact 61803567 59208368 1.04
tpcds_q51/duckdb:vortex-compact 118904757 117835203 1.01
tpcds_q52/duckdb:vortex-compact 🚨 26911946 24351348 1.11
tpcds_q53/duckdb:vortex-compact 46538079 44663512 1.04
tpcds_q54/duckdb:vortex-compact 50072207 47955679 1.04
tpcds_q55/duckdb:vortex-compact 24617521 24089292 1.02
tpcds_q56/duckdb:vortex-compact 47929273 45448741 1.05
tpcds_q57/duckdb:vortex-compact 43674799 40320515 1.08
tpcds_q58/duckdb:vortex-compact 43635164 41135182 1.06
tpcds_q59/duckdb:vortex-compact 58195388 56781206 1.02
tpcds_q60/duckdb:vortex-compact 50193211 50104724 1.00
tpcds_q61/duckdb:vortex-compact 94267366 91345153 1.03
tpcds_q62/duckdb:vortex-compact 19944437 18688269 1.07
tpcds_q63/duckdb:vortex-compact 44678820 42945293 1.04
tpcds_q64/duckdb:vortex-compact 173583567 169114883 1.03
tpcds_q65/duckdb:vortex-compact 42672380 39836945 1.07
tpcds_q66/duckdb:vortex-compact 40095270 37165901 1.08
tpcds_q67/duckdb:vortex-compact 174189369 162390345 1.07
tpcds_q68/duckdb:vortex-compact 77564101 72928004 1.06
tpcds_q69/duckdb:vortex-compact 82156219 79175912 1.04
tpcds_q70/duckdb:vortex-compact 73422716 70963593 1.03
tpcds_q71/duckdb:vortex-compact 44988710 43363435 1.04
tpcds_q72/duckdb:vortex-compact 176705584 171278271 1.03
tpcds_q73/duckdb:vortex-compact 53789062 52524401 1.02
tpcds_q74/duckdb:vortex-compact 63384725 63258689 1.00
tpcds_q75/duckdb:vortex-compact 69684297 65962774 1.06
tpcds_q76/duckdb:vortex-compact 38932944 37581809 1.04
tpcds_q77/duckdb:vortex-compact 47695412 48722724 0.98
tpcds_q78/duckdb:vortex-compact 86405189 80937652 1.07
tpcds_q79/duckdb:vortex-compact 91936973 89559979 1.03
tpcds_q80/duckdb:vortex-compact 79064346 77686935 1.02
tpcds_q81/duckdb:vortex-compact 🚨 36017781 31463370 1.14
tpcds_q82/duckdb:vortex-compact 51526073 49965294 1.03
tpcds_q83/duckdb:vortex-compact 36777415 35658998 1.03
tpcds_q84/duckdb:vortex-compact 21417707 19583196 1.09
tpcds_q85/duckdb:vortex-compact 67760626 64964732 1.04
tpcds_q86/duckdb:vortex-compact 19695401 19176065 1.03
tpcds_q87/duckdb:vortex-compact 59858229 58239374 1.03
tpcds_q88/duckdb:vortex-compact 237345690 235159271 1.01
tpcds_q89/duckdb:vortex-compact 44004725 43612387 1.01
tpcds_q90/duckdb:vortex-compact 18469470 17743589 1.04
tpcds_q91/duckdb:vortex-compact 56900845 54039684 1.05
tpcds_q92/duckdb:vortex-compact 36055234 33456380 1.08
tpcds_q93/duckdb:vortex-compact 38056801 37260406 1.02
tpcds_q94/duckdb:vortex-compact 🚨 33807747 30681462 1.10
tpcds_q95/duckdb:vortex-compact 139125555 132318014 1.05
tpcds_q96/duckdb:vortex-compact 38227912 38423874 0.99
tpcds_q97/duckdb:vortex-compact 53610307 50734956 1.06
tpcds_q98/duckdb:vortex-compact 32825767 32252491 1.02
tpcds_q99/duckdb:vortex-compact 23560596 21643089 1.09
duckdb / parquet (1.060x ➖, 0↑ 10↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 🚨 34140081 30817270 1.11
tpcds_q02/duckdb:parquet 26078682 24446767 1.07
tpcds_q03/duckdb:parquet 13786640 13130022 1.05
tpcds_q04/duckdb:parquet 177114433 165100660 1.07
tpcds_q05/duckdb:parquet 33627291 32300339 1.04
tpcds_q06/duckdb:parquet 36001164 33224384 1.08
tpcds_q07/duckdb:parquet 25501703 24646658 1.03
tpcds_q08/duckdb:parquet 32008564 29754941 1.08
tpcds_q09/duckdb:parquet 46045160 45565316 1.01
tpcds_q10/duckdb:parquet 40989524 37559319 1.09
tpcds_q11/duckdb:parquet 99109985 92999255 1.07
tpcds_q12/duckdb:parquet 16830199 16030060 1.05
tpcds_q13/duckdb:parquet 36957765 35571233 1.04
tpcds_q14/duckdb:parquet 107322983 102941565 1.04
tpcds_q15/duckdb:parquet 33372719 30430978 1.10
tpcds_q16/duckdb:parquet 🚨 26029317 22631278 1.15
tpcds_q17/duckdb:parquet 🚨 43827490 39154048 1.12
tpcds_q18/duckdb:parquet 51580738 48561184 1.06
tpcds_q19/duckdb:parquet 33594597 32339779 1.04
tpcds_q20/duckdb:parquet 18343296 17047210 1.08
tpcds_q21/duckdb:parquet 12734107 11699329 1.09
tpcds_q22/duckdb:parquet 74296873 71565783 1.04
tpcds_q23/duckdb:parquet 86692625 83017023 1.04
tpcds_q24/duckdb:parquet 50250014 46355813 1.08
tpcds_q25/duckdb:parquet 38515759 36077218 1.07
tpcds_q26/duckdb:parquet 42539671 40049483 1.06
tpcds_q27/duckdb:parquet 57048065 52996320 1.08
tpcds_q28/duckdb:parquet 45115945 43344134 1.04
tpcds_q29/duckdb:parquet 39318630 37232676 1.06
tpcds_q30/duckdb:parquet 39698843 37773977 1.05
tpcds_q31/duckdb:parquet 29311238 28915433 1.01
tpcds_q32/duckdb:parquet 🚨 13793688 12100695 1.14
tpcds_q33/duckdb:parquet 25168603 24719994 1.02
tpcds_q34/duckdb:parquet 24503610 22828545 1.07
tpcds_q35/duckdb:parquet 64956379 61955862 1.05
tpcds_q36/duckdb:parquet 23655671 22943821 1.03
tpcds_q37/duckdb:parquet 🚨 15795528 14065515 1.12
tpcds_q38/duckdb:parquet 40520880 37139476 1.09
tpcds_q39/duckdb:parquet 34578374 32688251 1.06
tpcds_q40/duckdb:parquet 🚨 21474821 19514616 1.10
tpcds_q41/duckdb:parquet 9509260 8920573 1.07
tpcds_q42/duckdb:parquet 13815905 12902802 1.07
tpcds_q43/duckdb:parquet 🚨 20483285 17889243 1.15
tpcds_q44/duckdb:parquet 27307239 26702016 1.02
tpcds_q45/duckdb:parquet 31708929 29336703 1.08
tpcds_q46/duckdb:parquet 52218747 48151570 1.08
tpcds_q47/duckdb:parquet 53947927 50781109 1.06
tpcds_q48/duckdb:parquet 34391965 32704108 1.05
tpcds_q49/duckdb:parquet 29237016 28864045 1.01
tpcds_q50/duckdb:parquet 27707360 26789751 1.03
tpcds_q51/duckdb:parquet 🚨 137420708 103855873 1.32
tpcds_q52/duckdb:parquet 13833431 13221176 1.05
tpcds_q53/duckdb:parquet 18437757 17333814 1.06
tpcds_q54/duckdb:parquet 30690518 28549388 1.07
tpcds_q55/duckdb:parquet 12865680 12703872 1.01
tpcds_q56/duckdb:parquet 25243648 23610457 1.07
tpcds_q57/duckdb:parquet 40479910 38199654 1.06
tpcds_q58/duckdb:parquet 27487860 26760608 1.03
tpcds_q59/duckdb:parquet 37472807 36869321 1.02
tpcds_q60/duckdb:parquet 26661138 25565854 1.04
tpcds_q61/duckdb:parquet 35022333 34316019 1.02
tpcds_q62/duckdb:parquet 13663186 12699334 1.08
tpcds_q63/duckdb:parquet 17021193 15824549 1.08
tpcds_q64/duckdb:parquet 83563935 76032640 1.10
tpcds_q65/duckdb:parquet 23214201 23365769 0.99
tpcds_q66/duckdb:parquet 32978146 32677560 1.01
tpcds_q67/duckdb:parquet 149308895 137373957 1.09
tpcds_q68/duckdb:parquet 40873235 38967365 1.05
tpcds_q69/duckdb:parquet 40052644 39233600 1.02
tpcds_q70/duckdb:parquet 23870090 22501797 1.06
tpcds_q71/duckdb:parquet 24942168 23970787 1.04
tpcds_q72/duckdb:parquet 171852838 167637678 1.03
tpcds_q73/duckdb:parquet 20863635 21396160 0.98
tpcds_q74/duckdb:parquet 132312335 126533680 1.05
tpcds_q75/duckdb:parquet 61005007 58852910 1.04
tpcds_q76/duckdb:parquet 22851535 22312643 1.02
tpcds_q77/duckdb:parquet 27158235 26601734 1.02
tpcds_q78/duckdb:parquet 81931436 77643922 1.06
tpcds_q79/duckdb:parquet 32045161 30139581 1.06
tpcds_q80/duckdb:parquet 45396192 43854556 1.04
tpcds_q81/duckdb:parquet 37342038 35552676 1.05
tpcds_q82/duckdb:parquet 18628336 17774478 1.05
tpcds_q83/duckdb:parquet 20140463 18575015 1.08
tpcds_q84/duckdb:parquet 21588156 20319410 1.06
tpcds_q85/duckdb:parquet 🚨 45725593 40886392 1.12
tpcds_q86/duckdb:parquet 14798640 13728475 1.08
tpcds_q87/duckdb:parquet 41385591 39378241 1.05
tpcds_q88/duckdb:parquet 55183946 54325854 1.02
tpcds_q89/duckdb:parquet 19567143 18773085 1.04
tpcds_q90/duckdb:parquet 9064845 8900080 1.02
tpcds_q91/duckdb:parquet 27562186 25742060 1.07
tpcds_q92/duckdb:parquet 14240439 13285782 1.07
tpcds_q93/duckdb:parquet 34220054 32236920 1.06
tpcds_q94/duckdb:parquet 19310686 18080368 1.07
tpcds_q95/duckdb:parquet 🚨 137556420 121876833 1.13
tpcds_q96/duckdb:parquet 11074293 10650250 1.04
tpcds_q97/duckdb:parquet 41812334 38062369 1.10
tpcds_q98/duckdb:parquet 22887978 22128190 1.03
tpcds_q99/duckdb:parquet 21067129 20667518 1.02
duckdb / duckdb (1.020x ➖, 0↑ 2↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 23925556 22524657 1.06
tpcds_q02/duckdb:duckdb 19684206 19366057 1.02
tpcds_q03/duckdb:duckdb 10810860 10632702 1.02
tpcds_q04/duckdb:duckdb 183401542 178618578 1.03
tpcds_q05/duckdb:duckdb 20345361 21006709 0.97
tpcds_q06/duckdb:duckdb 28457812 28919182 0.98
tpcds_q07/duckdb:duckdb 42083752 41003091 1.03
tpcds_q08/duckdb:duckdb 121511095 120607543 1.01
tpcds_q09/duckdb:duckdb 20618302 20684691 1.00
tpcds_q10/duckdb:duckdb 28897710 27756155 1.04
tpcds_q11/duckdb:duckdb 96877721 94494768 1.03
tpcds_q12/duckdb:duckdb 12835340 12542652 1.02
tpcds_q13/duckdb:duckdb 27133328 26022186 1.04
tpcds_q14/duckdb:duckdb 95859552 93465379 1.03
tpcds_q15/duckdb:duckdb 26538070 24818837 1.07
tpcds_q16/duckdb:duckdb 19699431 19222618 1.02
tpcds_q17/duckdb:duckdb 25411302 24309295 1.05
tpcds_q18/duckdb:duckdb 49387680 47580197 1.04
tpcds_q19/duckdb:duckdb 20057984 20314208 0.99
tpcds_q20/duckdb:duckdb 13748974 13340191 1.03
tpcds_q21/duckdb:duckdb 🚨 9160000 7886908 1.16
tpcds_q22/duckdb:duckdb 🚨 69864063 61064248 1.14
tpcds_q23/duckdb:duckdb 77426591 72924351 1.06
tpcds_q24/duckdb:duckdb 26443526 25313969 1.04
tpcds_q25/duckdb:duckdb 19218504 18832070 1.02
tpcds_q26/duckdb:duckdb 29926196 28553827 1.05
tpcds_q27/duckdb:duckdb 43234452 41377591 1.04
tpcds_q28/duckdb:duckdb 25058312 26310832 0.95
tpcds_q29/duckdb:duckdb 23522774 24546607 0.96
tpcds_q30/duckdb:duckdb 31769181 31032800 1.02
tpcds_q31/duckdb:duckdb 54599162 53094024 1.03
tpcds_q32/duckdb:duckdb 8277049 8030053 1.03
tpcds_q33/duckdb:duckdb 15856566 16446460 0.96
tpcds_q34/duckdb:duckdb 19296061 18737626 1.03
tpcds_q35/duckdb:duckdb 37353765 36545460 1.02
tpcds_q36/duckdb:duckdb 76937676 71189575 1.08
tpcds_q37/duckdb:duckdb 9598554 9336285 1.03
tpcds_q38/duckdb:duckdb 35844094 32833509 1.09
tpcds_q39/duckdb:duckdb 28906241 28048294 1.03
tpcds_q40/duckdb:duckdb 15796634 14575127 1.08
tpcds_q41/duckdb:duckdb 10010376 9976097 1.00
tpcds_q42/duckdb:duckdb 9275959 8805350 1.05
tpcds_q43/duckdb:duckdb 14841162 15036784 0.99
tpcds_q44/duckdb:duckdb 15578996 15255231 1.02
tpcds_q45/duckdb:duckdb 19758646 18492313 1.07
tpcds_q46/duckdb:duckdb 40175001 38548188 1.04
tpcds_q47/duckdb:duckdb 49334690 47050164 1.05
tpcds_q48/duckdb:duckdb 25958674 25029475 1.04
tpcds_q49/duckdb:duckdb 20538191 22807550 0.90
tpcds_q50/duckdb:duckdb 16224793 15984583 1.02
tpcds_q51/duckdb:duckdb 103627466 99968919 1.04
tpcds_q52/duckdb:duckdb 9636249 9681422 1.00
tpcds_q53/duckdb:duckdb 15467529 15589208 0.99
tpcds_q54/duckdb:duckdb 19448150 19180090 1.01
tpcds_q55/duckdb:duckdb 9021690 9288805 0.97
tpcds_q56/duckdb:duckdb 16702776 17517581 0.95
tpcds_q57/duckdb:duckdb 37627279 36631349 1.03
tpcds_q58/duckdb:duckdb 16471426 17484164 0.94
tpcds_q59/duckdb:duckdb 37591340 36897534 1.02
tpcds_q60/duckdb:duckdb 17824524 19272055 0.92
tpcds_q61/duckdb:duckdb 16489703 17247073 0.96
tpcds_q62/duckdb:duckdb 9963793 9870456 1.01
tpcds_q63/duckdb:duckdb 14078666 14245217 0.99
tpcds_q64/duckdb:duckdb 59944535 57410968 1.04
tpcds_q65/duckdb:duckdb 38400297 36189646 1.06
tpcds_q66/duckdb:duckdb 26534777 26698951 0.99
tpcds_q67/duckdb:duckdb 142505387 130421315 1.09
tpcds_q68/duckdb:duckdb 27166576 27237855 1.00
tpcds_q69/duckdb:duckdb 28319941 27916679 1.01
tpcds_q70/duckdb:duckdb 16974502 17617692 0.96
tpcds_q71/duckdb:duckdb 16823121 16390868 1.03
tpcds_q72/duckdb:duckdb 46930468 45547118 1.03
tpcds_q73/duckdb:duckdb 14327608 14060298 1.02
tpcds_q74/duckdb:duckdb 150293398 144252533 1.04
tpcds_q75/duckdb:duckdb 48307055 47005198 1.03
tpcds_q76/duckdb:duckdb 15092027 15319888 0.99
tpcds_q77/duckdb:duckdb 14949730 16301074 0.92
tpcds_q78/duckdb:duckdb 68089659 65262442 1.04
tpcds_q79/duckdb:duckdb 20654743 21214725 0.97
tpcds_q80/duckdb:duckdb 31631165 31095727 1.02
tpcds_q81/duckdb:duckdb 42435771 39687140 1.07
tpcds_q82/duckdb:duckdb 10990461 11111421 0.99
tpcds_q83/duckdb:duckdb 11262997 11173899 1.01
tpcds_q84/duckdb:duckdb 15184085 14918309 1.02
tpcds_q85/duckdb:duckdb 27040366 25841317 1.05
tpcds_q86/duckdb:duckdb 12531835 12486414 1.00
tpcds_q87/duckdb:duckdb 36871308 35243559 1.05
tpcds_q88/duckdb:duckdb 28462376 30687284 0.93
tpcds_q89/duckdb:duckdb 17324834 17320744 1.00
tpcds_q90/duckdb:duckdb 6451136 6321892 1.02
tpcds_q91/duckdb:duckdb 14992991 15283197 0.98
tpcds_q92/duckdb:duckdb 10240207 10113329 1.01
tpcds_q93/duckdb:duckdb 25889170 24448584 1.06
tpcds_q94/duckdb:duckdb 14830089 14349881 1.03
tpcds_q95/duckdb:duckdb 118913956 109642707 1.08
tpcds_q96/duckdb:duckdb 6229109 5967432 1.04
tpcds_q97/duckdb:duckdb 33980812 31888043 1.07
tpcds_q98/duckdb:duckdb 18673212 17686051 1.06
tpcds_q99/duckdb:duckdb 17256084 16845856 1.02

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Vortex queries 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +24.3%
Engines: DataFusion No clear signal (+25.8%, environment too noisy confidence) · DuckDB Likely regression (+22.9%, environment too noisy confidence)
Vortex (geomean): 1.226x ❌
Parquet (geomean): 1.100x ➖
Shifts: Parquet (control) +10.0% · Median polish +21.9%

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

datafusion / vortex-file-compressed (1.391x ❌, 0↑ 2↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
vortex_q00/datafusion:vortex-file-compressed 🚨 60666599 46459828 1.31
vortex_q01/datafusion:vortex-file-compressed 🚨 84820156 57259171 1.48
datafusion / parquet (1.106x ❌, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
vortex_q00/datafusion:parquet 🚨 196077834 162234479 1.21
vortex_q01/datafusion:parquet 25998100 25702508 1.01
duckdb / vortex-file-compressed (1.344x ❌, 0↑ 2↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
vortex_q00/duckdb:vortex-file-compressed 🚨 78795338 57051902 1.38
vortex_q01/duckdb:vortex-file-compressed 🚨 48752736 37272113 1.31
duckdb / parquet (1.094x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
vortex_q00/duckdb:parquet 🚨 203472839 179159091 1.14
vortex_q01/duckdb:parquet 66312391 62932740 1.05

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +3.8%
Engines: DataFusion No clear signal (+3.1%, environment too noisy confidence) · DuckDB No clear signal (+6.4%, low confidence)
Vortex (geomean): 1.262x ❌
Parquet (geomean): 1.198x ❌
Shifts: Parquet (control) +19.8% · Median polish +22.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 (1.348x ❌, 0↑ 22↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 572354618 426711085 1.34
tpch_q02/datafusion:vortex-file-compressed 🚨 143252931 100586506 1.42
tpch_q03/datafusion:vortex-file-compressed 🚨 276075930 195033230 1.42
tpch_q04/datafusion:vortex-file-compressed 🚨 133731600 90059558 1.48
tpch_q05/datafusion:vortex-file-compressed 🚨 493230075 329579560 1.50
tpch_q06/datafusion:vortex-file-compressed 🚨 49881206 38232479 1.30
tpch_q07/datafusion:vortex-file-compressed 🚨 627462312 440755436 1.42
tpch_q08/datafusion:vortex-file-compressed 🚨 469440965 330718673 1.42
tpch_q09/datafusion:vortex-file-compressed 🚨 802374040 587559624 1.37
tpch_q10/datafusion:vortex-file-compressed 🚨 274188669 211194624 1.30
tpch_q11/datafusion:vortex-file-compressed 🚨 99558034 77258180 1.29
tpch_q12/datafusion:vortex-file-compressed 🚨 140756253 108337208 1.30
tpch_q13/datafusion:vortex-file-compressed 🚨 236541181 190964969 1.24
tpch_q14/datafusion:vortex-file-compressed 🚨 58882865 50059761 1.18
tpch_q15/datafusion:vortex-file-compressed 🚨 138380746 101012820 1.37
tpch_q16/datafusion:vortex-file-compressed 🚨 94454096 71926442 1.31
tpch_q17/datafusion:vortex-file-compressed 🚨 777121297 573911027 1.35
tpch_q18/datafusion:vortex-file-compressed 🚨 1103353453 803622653 1.37
tpch_q19/datafusion:vortex-file-compressed 🚨 105262193 76624124 1.37
tpch_q20/datafusion:vortex-file-compressed 🚨 190596827 153588880 1.24
tpch_q21/datafusion:vortex-file-compressed 🚨 829249634 574147336 1.44
tpch_q22/datafusion:vortex-file-compressed 🚨 65999866 52213738 1.26
datafusion / vortex-compact (1.276x ❌, 0↑ 22↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 614323425 500933160 1.23
tpch_q02/datafusion:vortex-compact 🚨 132733504 107881554 1.23
tpch_q03/datafusion:vortex-compact 🚨 264904997 206904291 1.28
tpch_q04/datafusion:vortex-compact 🚨 152415745 128860179 1.18
tpch_q05/datafusion:vortex-compact 🚨 496879157 353633833 1.41
tpch_q06/datafusion:vortex-compact 🚨 70685581 60427764 1.17
tpch_q07/datafusion:vortex-compact 🚨 616459809 475845868 1.30
tpch_q08/datafusion:vortex-compact 🚨 487929120 352231038 1.39
tpch_q09/datafusion:vortex-compact 🚨 788699130 604471114 1.30
tpch_q10/datafusion:vortex-compact 🚨 331592378 263884581 1.26
tpch_q11/datafusion:vortex-compact 🚨 102982924 78679887 1.31
tpch_q12/datafusion:vortex-compact 🚨 209441697 175153703 1.20
tpch_q13/datafusion:vortex-compact 🚨 320773442 239744220 1.34
tpch_q14/datafusion:vortex-compact 🚨 85936456 67658702 1.27
tpch_q15/datafusion:vortex-compact 🚨 189786421 150008456 1.27
tpch_q16/datafusion:vortex-compact 🚨 101889980 80798890 1.26
tpch_q17/datafusion:vortex-compact 🚨 871978644 576861134 1.51
tpch_q18/datafusion:vortex-compact 🚨 1130708610 849866885 1.33
tpch_q19/datafusion:vortex-compact 🚨 237075036 210433548 1.13
tpch_q20/datafusion:vortex-compact 🚨 228732522 178761989 1.28
tpch_q21/datafusion:vortex-compact 🚨 867507082 660291752 1.31
tpch_q22/datafusion:vortex-compact 🚨 72343203 60580149 1.19
datafusion / parquet (1.272x ❌, 0↑ 22↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 593699316 472485455 1.26
tpch_q02/datafusion:parquet 🚨 202610106 165280413 1.23
tpch_q03/datafusion:parquet 🚨 330030028 254427203 1.30
tpch_q04/datafusion:parquet 🚨 140256174 115520006 1.21
tpch_q05/datafusion:parquet 🚨 548901519 389779688 1.41
tpch_q06/datafusion:parquet 🚨 166093514 128940660 1.29
tpch_q07/datafusion:parquet 🚨 749603459 546186484 1.37
tpch_q08/datafusion:parquet 🚨 576883129 441694650 1.31
tpch_q09/datafusion:parquet 🚨 917296431 716238264 1.28
tpch_q10/datafusion:parquet 🚨 711340767 521496114 1.36
tpch_q11/datafusion:parquet 🚨 153233302 115823708 1.32
tpch_q12/datafusion:parquet 🚨 250751518 208674237 1.20
tpch_q13/datafusion:parquet 🚨 389659764 342747988 1.14
tpch_q14/datafusion:parquet 🚨 181902580 152094275 1.20
tpch_q15/datafusion:parquet 🚨 367574734 269719019 1.36
tpch_q16/datafusion:parquet 🚨 142656232 118954842 1.20
tpch_q17/datafusion:parquet 🚨 868661470 663107159 1.31
tpch_q18/datafusion:parquet 🚨 1151446752 853822345 1.35
tpch_q19/datafusion:parquet 🚨 345385931 279817846 1.23
tpch_q20/datafusion:parquet 🚨 375359041 302479399 1.24
tpch_q21/datafusion:parquet 🚨 861692313 653392888 1.32
tpch_q22/datafusion:parquet 🚨 231044996 203182362 1.14
duckdb / vortex-file-compressed (1.237x ❌, 0↑ 22↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 🚨 190303999 168131494 1.13
tpch_q02/duckdb:vortex-file-compressed 🚨 60492544 52827257 1.15
tpch_q03/duckdb:vortex-file-compressed 🚨 154960216 118576186 1.31
tpch_q04/duckdb:vortex-file-compressed 🚨 209424901 151681002 1.38
tpch_q05/duckdb:vortex-file-compressed 🚨 165868678 133926374 1.24
tpch_q06/duckdb:vortex-file-compressed 🚨 39317645 34245155 1.15
tpch_q07/duckdb:vortex-file-compressed 🚨 165353868 127920718 1.29
tpch_q08/duckdb:vortex-file-compressed 🚨 232801091 168873926 1.38
tpch_q09/duckdb:vortex-file-compressed 🚨 472020764 388687785 1.21
tpch_q10/duckdb:vortex-file-compressed 🚨 235581909 190995871 1.23
tpch_q11/duckdb:vortex-file-compressed 🚨 37058158 30340720 1.22
tpch_q12/duckdb:vortex-file-compressed 🚨 128741912 104084199 1.24
tpch_q13/duckdb:vortex-file-compressed 🚨 314366638 270105859 1.16
tpch_q14/duckdb:vortex-file-compressed 🚨 65850057 53064236 1.24
tpch_q15/duckdb:vortex-file-compressed 🚨 113019327 87874109 1.29
tpch_q16/duckdb:vortex-file-compressed 🚨 90625752 76661640 1.18
tpch_q17/duckdb:vortex-file-compressed 🚨 109685075 86188691 1.27
tpch_q18/duckdb:vortex-file-compressed 🚨 336410261 286619860 1.17
tpch_q19/duckdb:vortex-file-compressed 🚨 86973194 75417766 1.15
tpch_q20/duckdb:vortex-file-compressed 🚨 168173966 137407093 1.22
tpch_q21/duckdb:vortex-file-compressed 🚨 611555777 464980156 1.32
tpch_q22/duckdb:vortex-file-compressed 🚨 83201308 63367138 1.31
duckdb / vortex-compact (1.193x ❌, 0↑ 22↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 🚨 303466616 274090723 1.11
tpch_q02/duckdb:vortex-compact 🚨 71462731 62062145 1.15
tpch_q03/duckdb:vortex-compact 🚨 182238300 155774061 1.17
tpch_q04/duckdb:vortex-compact 🚨 249050490 215324891 1.16
tpch_q05/duckdb:vortex-compact 🚨 224166241 180376595 1.24
tpch_q06/duckdb:vortex-compact 🚨 64337539 57050658 1.13
tpch_q07/duckdb:vortex-compact 🚨 268679506 213774662 1.26
tpch_q08/duckdb:vortex-compact 🚨 288810818 215520064 1.34
tpch_q09/duckdb:vortex-compact 🚨 573788971 461207435 1.24
tpch_q10/duckdb:vortex-compact 🚨 321466330 255173117 1.26
tpch_q11/duckdb:vortex-compact 🚨 43462324 38424818 1.13
tpch_q12/duckdb:vortex-compact 🚨 220871627 190362650 1.16
tpch_q13/duckdb:vortex-compact 🚨 392599496 321690219 1.22
tpch_q14/duckdb:vortex-compact 🚨 82051350 72971552 1.12
tpch_q15/duckdb:vortex-compact 🚨 136166706 117156578 1.16
tpch_q16/duckdb:vortex-compact 🚨 94802246 78345419 1.21
tpch_q17/duckdb:vortex-compact 🚨 130079049 103722778 1.25
tpch_q18/duckdb:vortex-compact 🚨 414863518 347551844 1.19
tpch_q19/duckdb:vortex-compact 🚨 114203207 93646454 1.22
tpch_q20/duckdb:vortex-compact 🚨 213873995 180107909 1.19
tpch_q21/duckdb:vortex-compact 🚨 741245996 624573943 1.19
tpch_q22/duckdb:vortex-compact 🚨 83495543 71523401 1.17
duckdb / parquet (1.128x ❌, 0↑ 14↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 🚨 296031220 263757672 1.12
tpch_q02/duckdb:parquet 🚨 113253437 102251037 1.11
tpch_q03/duckdb:parquet 🚨 237246088 212500535 1.12
tpch_q04/duckdb:parquet 🚨 156849280 139566778 1.12
tpch_q05/duckdb:parquet 🚨 276243823 228949330 1.21
tpch_q06/duckdb:parquet 81480261 75144836 1.08
tpch_q07/duckdb:parquet 🚨 224833832 186409858 1.21
tpch_q08/duckdb:parquet 🚨 324381507 269050626 1.21
tpch_q09/duckdb:parquet 🚨 624901503 506114196 1.23
tpch_q10/duckdb:parquet 🚨 711516310 626426329 1.14
tpch_q11/duckdb:parquet 77046664 70649467 1.09
tpch_q12/duckdb:parquet 145120522 133261633 1.09
tpch_q13/duckdb:parquet 🚨 523781848 453730689 1.15
tpch_q14/duckdb:parquet 🚨 204739033 177674078 1.15
tpch_q15/duckdb:parquet 🚨 120484020 104067125 1.16
tpch_q16/duckdb:parquet 178470709 166841741 1.07
tpch_q17/duckdb:parquet 200106829 187677416 1.07
tpch_q18/duckdb:parquet 🚨 416711898 362338319 1.15
tpch_q19/duckdb:parquet 305096890 290056913 1.05
tpch_q20/duckdb:parquet 252553784 232417820 1.09
tpch_q21/duckdb:parquet 🚨 656885143 569291927 1.15
tpch_q22/duckdb:parquet 325136601 301726401 1.08
duckdb / duckdb (1.171x ❌, 0↑ 21↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 131346548 120741600 1.09
tpch_q02/duckdb:duckdb 🚨 57658617 49417283 1.17
tpch_q03/duckdb:duckdb 🚨 117289961 103620822 1.13
tpch_q04/duckdb:duckdb 🚨 171738276 139405857 1.23
tpch_q05/duckdb:duckdb 🚨 152998470 118388462 1.29
tpch_q06/duckdb:duckdb 🚨 50790199 44611834 1.14
tpch_q07/duckdb:duckdb 🚨 107187403 91034156 1.18
tpch_q08/duckdb:duckdb 🚨 137073730 118236743 1.16
tpch_q09/duckdb:duckdb 🚨 347988302 281547547 1.24
tpch_q10/duckdb:duckdb 🚨 250610782 212985708 1.18
tpch_q11/duckdb:duckdb 🚨 22452690 19156686 1.17
tpch_q12/duckdb:duckdb 🚨 105841701 89424250 1.18
tpch_q13/duckdb:duckdb 🚨 275473875 229043959 1.20
tpch_q14/duckdb:duckdb 🚨 87091229 77592275 1.12
tpch_q15/duckdb:duckdb 🚨 96644639 81929484 1.18
tpch_q16/duckdb:duckdb 🚨 88600011 76687429 1.16
tpch_q17/duckdb:duckdb 🚨 97436195 87311486 1.12
tpch_q18/duckdb:duckdb 🚨 282612047 230588257 1.23
tpch_q19/duckdb:duckdb 🚨 144794466 124315492 1.16
tpch_q20/duckdb:duckdb 🚨 132717004 117609383 1.13
tpch_q21/duckdb:duckdb 🚨 366704237 301671670 1.22
tpch_q22/duckdb:duckdb 🚨 77494883 69195464 1.12

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +2.4%
Engines: DataFusion No clear signal (-1.6%, environment too noisy confidence) · DuckDB No clear signal (+6.5%, environment too noisy confidence)
Vortex (geomean): 1.014x ➖
Parquet (geomean): 0.990x ➖
Shifts: Parquet (control) -1.0% · Median polish +0.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 (1.014x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 37637506 51012106 0.74
fineweb_q01/datafusion:vortex-file-compressed 585222902 564853625 1.04
fineweb_q02/datafusion:vortex-file-compressed 479108189 435496075 1.10
fineweb_q03/datafusion:vortex-file-compressed 1141932761 1132055419 1.01
fineweb_q04/datafusion:vortex-file-compressed 1180439905 1169388940 1.01
fineweb_q05/datafusion:vortex-file-compressed 1184174060 1118375875 1.06
fineweb_q06/datafusion:vortex-file-compressed 1389244742 1231520366 1.13
fineweb_q07/datafusion:vortex-file-compressed 1182907490 1106914859 1.07
fineweb_q08/datafusion:vortex-file-compressed 519517936 502966502 1.03
datafusion / vortex-compact (1.002x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 38048979 31400977 1.21
fineweb_q01/datafusion:vortex-compact 506433213 506126158 1.00
fineweb_q02/datafusion:vortex-compact 578841339 539023604 1.07
fineweb_q03/datafusion:vortex-compact 1367444546 1435782479 0.95
fineweb_q04/datafusion:vortex-compact 1607236519 1635679006 0.98
fineweb_q05/datafusion:vortex-compact 1357587699 1356924975 1.00
fineweb_q06/datafusion:vortex-compact 1264432256 1324092001 0.95
fineweb_q07/datafusion:vortex-compact 1148451368 1182933125 0.97
fineweb_q08/datafusion:vortex-compact 403153774 447404926 0.90
datafusion / parquet (1.024x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1150776886 1211372795 0.95
fineweb_q01/datafusion:parquet 1839169974 1858332145 0.99
fineweb_q02/datafusion:parquet 1978427743 1847214711 1.07
fineweb_q03/datafusion:parquet 1883245502 1755198983 1.07
fineweb_q04/datafusion:parquet 1900967419 1930858959 0.98
fineweb_q05/datafusion:parquet 2066878549 1781668345 1.16
fineweb_q06/datafusion:parquet 2070702231 1866245039 1.11
fineweb_q07/datafusion:parquet 1831552254 2047774262 0.89
fineweb_q08/datafusion:parquet 1975694682 1945837061 1.02
duckdb / vortex-file-compressed (1.005x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 92320185 88608409 1.04
fineweb_q01/duckdb:vortex-file-compressed 571691861 612703443 0.93
fineweb_q02/duckdb:vortex-file-compressed 504988625 572204633 0.88
fineweb_q03/duckdb:vortex-file-compressed 1315224424 1366243613 0.96
fineweb_q04/duckdb:vortex-file-compressed 1442093078 1369829227 1.05
fineweb_q05/duckdb:vortex-file-compressed 1451373590 1228387245 1.18
fineweb_q06/duckdb:vortex-file-compressed 1520112982 1440459323 1.06
fineweb_q07/duckdb:vortex-file-compressed 1366734968 1301145080 1.05
fineweb_q08/duckdb:vortex-file-compressed 578168583 628320504 0.92
duckdb / vortex-compact (1.034x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚨 83853838 57257545 1.46
fineweb_q01/duckdb:vortex-compact 621540158 639728600 0.97
fineweb_q02/duckdb:vortex-compact 596594877 747521568 0.80
fineweb_q03/duckdb:vortex-compact 1810396427 1687037618 1.07
fineweb_q04/duckdb:vortex-compact 1884975128 1840429464 1.02
fineweb_q05/duckdb:vortex-compact 1685566562 1598277548 1.05
fineweb_q06/duckdb:vortex-compact 1560255577 1550838616 1.01
fineweb_q07/duckdb:vortex-compact 1429735924 1423051818 1.00
fineweb_q08/duckdb:vortex-compact 540115636 532102864 1.02
duckdb / parquet (0.957x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1132337927 1140814322 0.99
fineweb_q01/duckdb:parquet 1292786398 1482075071 0.87
fineweb_q02/duckdb:parquet 1327385349 1432800372 0.93
fineweb_q03/duckdb:parquet 3691410675 3765429652 0.98
fineweb_q04/duckdb:parquet 1865056428 2083039210 0.90
fineweb_q05/duckdb:parquet 2168011591 2142588378 1.01
fineweb_q06/duckdb:parquet 4336376277 4650110948 0.93
fineweb_q07/duckdb:parquet 2556582529 2665795939 0.96
fineweb_q08/duckdb:parquet 1188045057 1123918973 1.06

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.4%
Engines: DataFusion No clear signal (-3.3%, low confidence) · DuckDB No clear signal (-1.8%, low confidence)
Vortex (geomean): 0.930x ➖
Parquet (geomean): 0.967x ➖
Shifts: Parquet (control) -3.3% · Median polish -0.9%

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

datafusion / vortex-file-compressed (0.911x ➖, 4↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 505214045 416231321 1.21
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚀 19843062 24417966 0.81
clickbench-sorted_q26/datafusion:vortex-file-compressed 19217307 19207694 1.00
clickbench-sorted_q36/datafusion:vortex-file-compressed 🚀 54781310 77185897 0.71
clickbench-sorted_q37/datafusion:vortex-file-compressed 🚀 42083510 47597391 0.88
clickbench-sorted_q38/datafusion:vortex-file-compressed 🚀 40555773 46131889 0.88
clickbench-sorted_q39/datafusion:vortex-file-compressed 106245251 114237277 0.93
clickbench-sorted_q40/datafusion:vortex-file-compressed 20167807 22163521 0.91
clickbench-sorted_q41/datafusion:vortex-file-compressed 19250273 20988079 0.92
clickbench-sorted_q42/datafusion:vortex-file-compressed 14187661 15309481 0.93
datafusion / parquet (0.941x ➖, 1↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 🚀 4622918012 5221377913 0.89
clickbench-sorted_q24/datafusion:parquet 29108992 28667163 1.02
clickbench-sorted_q26/datafusion:parquet 27604924 29298268 0.94
clickbench-sorted_q36/datafusion:parquet 188039689 189118063 0.99
clickbench-sorted_q37/datafusion:parquet 105266045 114319122 0.92
clickbench-sorted_q38/datafusion:parquet 159001334 172188324 0.92
clickbench-sorted_q39/datafusion:parquet 291940281 309252873 0.94
clickbench-sorted_q40/datafusion:parquet 62916823 68766011 0.91
clickbench-sorted_q41/datafusion:parquet 59003359 64723723 0.91
clickbench-sorted_q42/datafusion:parquet 32837799 33858638 0.97
duckdb / vortex-file-compressed (0.951x ➖, 2↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 163986151 170478943 0.96
clickbench-sorted_q24/duckdb:vortex-file-compressed 🚀 23392005 28047326 0.83
clickbench-sorted_q26/duckdb:vortex-file-compressed 🚀 37204524 49380789 0.75
clickbench-sorted_q36/duckdb:vortex-file-compressed 63038853 57903820 1.09
clickbench-sorted_q37/duckdb:vortex-file-compressed 43976785 44929157 0.98
clickbench-sorted_q38/duckdb:vortex-file-compressed 49901763 50860872 0.98
clickbench-sorted_q39/duckdb:vortex-file-compressed 108009823 108579493 0.99
clickbench-sorted_q40/duckdb:vortex-file-compressed 28897150 29848794 0.97
clickbench-sorted_q41/duckdb:vortex-file-compressed 30313006 28357521 1.07
clickbench-sorted_q42/duckdb:vortex-file-compressed 23374468 25251728 0.93
duckdb / parquet (0.993x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 195929681 197422715 0.99
clickbench-sorted_q24/duckdb:parquet 29273788 28574476 1.02
clickbench-sorted_q26/duckdb:parquet 24122793 25229616 0.96
clickbench-sorted_q36/duckdb:parquet 110880159 107871324 1.03
clickbench-sorted_q37/duckdb:parquet 94351204 93519772 1.01
clickbench-sorted_q38/duckdb:parquet 95324217 96102112 0.99
clickbench-sorted_q39/duckdb:parquet 179451734 181699360 0.99
clickbench-sorted_q40/duckdb:parquet 42240331 42742184 0.99
clickbench-sorted_q41/duckdb:parquet 41700470 41687132 1.00
clickbench-sorted_q42/duckdb:parquet 29783166 31085275 0.96
duckdb / duckdb (1.001x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:duckdb 280634516 279188502 1.01
clickbench-sorted_q24/duckdb:duckdb 44705574 44253638 1.01
clickbench-sorted_q26/duckdb:duckdb 41090114 41261997 1.00
clickbench-sorted_q36/duckdb:duckdb 89932734 86787474 1.04
clickbench-sorted_q37/duckdb:duckdb 76547244 79114140 0.97
clickbench-sorted_q38/duckdb:duckdb 64086834 64714449 0.99
clickbench-sorted_q39/duckdb:duckdb 120357532 120259555 1.00
clickbench-sorted_q40/duckdb:duckdb 43255362 44182551 0.98
clickbench-sorted_q41/duckdb:duckdb 43926823 42959180 1.02
clickbench-sorted_q42/duckdb:duckdb 35436532 35309232 1.00

File Size Changes (201 files changed, -0.0% overall, 94↑ 107↓)
File Scale Format Base HEAD Change %
hits_006.vortex 1.0 vortex-compact 94.07 MB 95.34 MB +1.26 MB +1.3%
hits_039.vortex 1.0 vortex-compact 123.95 MB 125.52 MB +1.56 MB +1.3%
hits_090.vortex 1.0 vortex-file-compressed 192.73 MB 194.98 MB +2.25 MB +1.2%
hits_038.vortex 1.0 vortex-compact 138.31 MB 139.79 MB +1.48 MB +1.1%
hits_015.vortex 1.0 vortex-compact 97.70 MB 98.71 MB +1.01 MB +1.0%
hits_038.vortex 1.0 vortex-file-compressed 190.01 MB 191.95 MB +1.94 MB +1.0%
hits_060.vortex 1.0 vortex-file-compressed 193.34 MB 195.20 MB +1.86 MB +1.0%
hits_049.vortex 1.0 vortex-compact 139.31 MB 140.49 MB +1.18 MB +0.8%
hits_034.vortex 1.0 vortex-compact 132.35 MB 133.44 MB +1.09 MB +0.8%
hits_000.vortex 1.0 vortex-compact 98.47 MB 99.23 MB +779.13 KB +0.8%
hits_007.vortex 1.0 vortex-file-compressed 198.79 MB 200.19 MB +1.40 MB +0.7%
hits_022.vortex 1.0 vortex-compact 152.25 MB 153.25 MB +1018.83 KB +0.7%
hits_024.vortex 1.0 vortex-compact 124.52 MB 125.33 MB +833.20 KB +0.7%
hits_008.vortex 1.0 vortex-compact 105.69 MB 106.28 MB +602.12 KB +0.6%
hits_066.vortex 1.0 vortex-compact 116.83 MB 117.41 MB +594.59 KB +0.5%
hits_085.vortex 1.0 vortex-compact 152.53 MB 153.27 MB +764.24 KB +0.5%
hits_056.vortex 1.0 vortex-file-compressed 135.76 MB 136.42 MB +678.80 KB +0.5%
hits_005.vortex 1.0 vortex-compact 115.88 MB 116.39 MB +523.68 KB +0.4%
hits_033.vortex 1.0 vortex-compact 152.85 MB 153.51 MB +682.70 KB +0.4%
hits_017.vortex 1.0 vortex-file-compressed 146.84 MB 147.45 MB +622.50 KB +0.4%
hits_052.vortex 1.0 vortex-compact 97.67 MB 98.05 MB +382.55 KB +0.4%
hits_081.vortex 1.0 vortex-compact 152.83 MB 153.39 MB +580.21 KB +0.4%
hits_078.vortex 1.0 vortex-compact 97.20 MB 97.55 MB +352.95 KB +0.4%
hits_082.vortex 1.0 vortex-file-compressed 139.96 MB 140.45 MB +502.32 KB +0.4%
hits_057.vortex 1.0 vortex-file-compressed 160.08 MB 160.63 MB +562.27 KB +0.3%
hits_076.vortex 1.0 vortex-file-compressed 161.02 MB 161.52 MB +513.55 KB +0.3%
hits_035.vortex 1.0 vortex-file-compressed 102.58 MB 102.89 MB +316.46 KB +0.3%
hits_081.vortex 1.0 vortex-file-compressed 199.86 MB 200.39 MB +542.92 KB +0.3%
hits_037.vortex 1.0 vortex-compact 132.93 MB 133.28 MB +353.33 KB +0.3%
hits_043.vortex 1.0 vortex-compact 94.23 MB 94.46 MB +239.40 KB +0.2%
hits_069.vortex 1.0 vortex-file-compressed 142.26 MB 142.60 MB +355.05 KB +0.2%
hits_084.vortex 1.0 vortex-compact 110.44 MB 110.68 MB +247.34 KB +0.2%
hits_097.vortex 1.0 vortex-file-compressed 192.88 MB 193.29 MB +416.46 KB +0.2%
hits_015.vortex 1.0 vortex-file-compressed 131.22 MB 131.50 MB +279.94 KB +0.2%
hits_041.vortex 1.0 vortex-compact 97.14 MB 97.33 MB +194.42 KB +0.2%
hits_050.vortex 1.0 vortex-compact 125.48 MB 125.71 MB +244.10 KB +0.2%
hits_011.vortex 1.0 vortex-compact 152.86 MB 153.14 MB +287.48 KB +0.2%
hits_007.vortex 1.0 vortex-compact 153.45 MB 153.73 MB +288.18 KB +0.2%
hits_018.vortex 1.0 vortex-compact 153.60 MB 153.86 MB +273.10 KB +0.2%
hits_073.vortex 1.0 vortex-compact 134.13 MB 134.36 MB +236.95 KB +0.2%
hits_005.vortex 1.0 vortex-file-compressed 167.76 MB 168.04 MB +289.11 KB +0.2%
hits_050.vortex 1.0 vortex-file-compressed 160.84 MB 161.11 MB +273.35 KB +0.2%
hits_048.vortex 1.0 vortex-compact 152.47 MB 152.72 MB +258.33 KB +0.2%
hits_031.vortex 1.0 vortex-file-compressed 159.54 MB 159.80 MB +260.75 KB +0.2%
hits_030.vortex 1.0 vortex-file-compressed 131.95 MB 132.15 MB +212.10 KB +0.2%
hits_091.vortex 1.0 vortex-file-compressed 146.90 MB 147.12 MB +225.07 KB +0.1%
hits_054.vortex 1.0 vortex-compact 112.07 MB 112.23 MB +170.59 KB +0.1%
hits_099.vortex 1.0 vortex-file-compressed 171.25 MB 171.49 MB +246.67 KB +0.1%
hits_042.vortex 1.0 vortex-compact 136.35 MB 136.54 MB +194.02 KB +0.1%
hits_059.vortex 1.0 vortex-file-compressed 198.89 MB 199.15 MB +274.04 KB +0.1%
hits_048.vortex 1.0 vortex-file-compressed 199.31 MB 199.56 MB +261.34 KB +0.1%
hits_004.vortex 1.0 vortex-compact 97.53 MB 97.65 MB +120.07 KB +0.1%
hits_001.vortex 1.0 vortex-file-compressed 193.35 MB 193.56 MB +217.63 KB +0.1%
hits_072.vortex 1.0 vortex-compact 75.57 MB 75.66 MB +84.12 KB +0.1%
hits_099.vortex 1.0 vortex-compact 133.05 MB 133.19 MB +146.67 KB +0.1%
hits_002.vortex 1.0 vortex-file-compressed 161.04 MB 161.20 MB +170.42 KB +0.1%
hits_077.vortex 1.0 vortex-file-compressed 172.88 MB 173.05 MB +180.02 KB +0.1%
hits_013.vortex 1.0 vortex-file-compressed 161.27 MB 161.42 MB +161.66 KB +0.1%
hits_079.vortex 1.0 vortex-file-compressed 181.27 MB 181.44 MB +176.55 KB +0.1%
hits_020.vortex 1.0 vortex-file-compressed 160.15 MB 160.29 MB +148.91 KB +0.1%
hits_030.vortex 1.0 vortex-compact 98.31 MB 98.40 MB +88.33 KB +0.1%
hits_020.vortex 1.0 vortex-compact 111.64 MB 111.73 MB +90.52 KB +0.1%
hits_013.vortex 1.0 vortex-compact 124.37 MB 124.47 MB +96.60 KB +0.1%
hits_031.vortex 1.0 vortex-compact 111.53 MB 111.60 MB +78.88 KB +0.1%
hits_010.vortex 1.0 vortex-file-compressed 169.07 MB 169.18 MB +114.03 KB +0.1%
hits_016.vortex 1.0 vortex-file-compressed 180.41 MB 180.52 MB +115.09 KB +0.1%
hits_064.vortex 1.0 vortex-compact 140.01 MB 140.09 MB +82.62 KB +0.1%
hits_040.vortex 1.0 vortex-compact 109.93 MB 109.99 MB +62.16 KB +0.1%
hits_055.vortex 1.0 vortex-file-compressed 199.51 MB 199.61 MB +101.10 KB +0.0%
hits_096.vortex 1.0 vortex-compact 153.27 MB 153.34 MB +68.20 KB +0.0%
hits_078.vortex 1.0 vortex-file-compressed 130.93 MB 130.98 MB +53.35 KB +0.0%
hits_043.vortex 1.0 vortex-file-compressed 126.51 MB 126.56 MB +49.24 KB +0.0%
hits_093.vortex 1.0 vortex-file-compressed 131.68 MB 131.72 MB +50.39 KB +0.0%
hits_017.vortex 1.0 vortex-compact 111.69 MB 111.73 MB +40.76 KB +0.0%
hits_092.vortex 1.0 vortex-compact 153.32 MB 153.38 MB +54.40 KB +0.0%
hits_025.vortex 1.0 vortex-file-compressed 171.98 MB 172.04 MB +59.34 KB +0.0%
hits_029.vortex 1.0 vortex-file-compressed 199.74 MB 199.81 MB +67.51 KB +0.0%
hits_026.vortex 1.0 vortex-file-compressed 131.47 MB 131.51 MB +37.23 KB +0.0%
hits_071.vortex 1.0 vortex-compact 106.14 MB 106.17 MB +29.41 KB +0.0%
hits_068.vortex 1.0 vortex-file-compressed 160.64 MB 160.68 MB +41.37 KB +0.0%
hits_036.vortex 1.0 vortex-file-compressed 171.46 MB 171.50 MB +39.80 KB +0.0%
hits_095.vortex 1.0 vortex-compact 110.62 MB 110.64 MB +24.85 KB +0.0%
hits_080.vortex 1.0 vortex-file-compressed 126.87 MB 126.89 MB +24.38 KB +0.0%
hits_009.vortex 1.0 vortex-file-compressed 101.35 MB 101.37 MB +18.53 KB +0.0%
hits_012.vortex 1.0 vortex-compact 140.07 MB 140.09 MB +24.46 KB +0.0%
hits_094.vortex 1.0 vortex-compact 110.70 MB 110.72 MB +18.28 KB +0.0%
hits_036.vortex 1.0 vortex-compact 133.37 MB 133.39 MB +21.23 KB +0.0%
hits_047.vortex 1.0 vortex-compact 110.49 MB 110.50 MB +16.35 KB +0.0%
hits_052.vortex 1.0 vortex-file-compressed 130.96 MB 130.98 MB +19.27 KB +0.0%
hits_098.vortex 1.0 vortex-file-compressed 137.60 MB 137.62 MB +16.02 KB +0.0%
hits_024.vortex 1.0 vortex-file-compressed 160.57 MB 160.58 MB +14.87 KB +0.0%
hits_006.vortex 1.0 vortex-file-compressed 126.36 MB 126.36 MB +6.20 KB +0.0%
hits_014.vortex 1.0 vortex-compact 133.92 MB 133.92 MB +3.77 KB +0.0%
hits_058.vortex 1.0 vortex-compact 111.07 MB 111.08 MB +2.73 KB +0.0%
hits_001.vortex 1.0 vortex-compact 140.51 MB 140.51 MB 256 B -0.0%
hits_059.vortex 1.0 vortex-compact 152.61 MB 152.61 MB 3.60 KB -0.0%
hits_082.vortex 1.0 vortex-compact 105.81 MB 105.80 MB 4.25 KB -0.0%
hits_095.vortex 1.0 vortex-file-compressed 154.40 MB 154.39 MB 8.15 KB -0.0%
hits_032.vortex 1.0 vortex-file-compressed 154.85 MB 154.84 MB 12.43 KB -0.0%
hits_098.vortex 1.0 vortex-compact 104.33 MB 104.32 MB 8.52 KB -0.0%
hits_071.vortex 1.0 vortex-file-compressed 140.12 MB 140.11 MB 15.52 KB -0.0%
hits_087.vortex 1.0 vortex-file-compressed 160.98 MB 160.96 MB 21.22 KB -0.0%
hits_009.vortex 1.0 vortex-compact 75.24 MB 75.23 MB 9.99 KB -0.0%
hits_021.vortex 1.0 vortex-file-compressed 154.28 MB 154.26 MB 20.52 KB -0.0%
hits_075.vortex 1.0 vortex-compact 137.84 MB 137.82 MB 18.45 KB -0.0%
hits_088.vortex 1.0 vortex-file-compressed 172.00 MB 171.97 MB 24.41 KB -0.0%
hits_058.vortex 1.0 vortex-file-compressed 155.15 MB 155.13 MB 23.62 KB -0.0%
hits_061.vortex 1.0 vortex-file-compressed 160.88 MB 160.85 MB 25.12 KB -0.0%
hits_092.vortex 1.0 vortex-file-compressed 199.40 MB 199.35 MB 50.03 KB -0.0%
hits_027.vortex 1.0 vortex-file-compressed 190.05 MB 190.00 MB 54.80 KB -0.0%
hits_085.vortex 1.0 vortex-file-compressed 199.72 MB 199.66 MB 61.52 KB -0.0%
hits_032.vortex 1.0 vortex-compact 110.65 MB 110.62 MB 34.36 KB -0.0%
hits_053.vortex 1.0 vortex-compact 138.98 MB 138.93 MB 49.71 KB -0.0%
hits_046.vortex 1.0 vortex-compact 74.97 MB 74.94 MB 27.49 KB -0.0%
hits_044.vortex 1.0 vortex-compact 153.75 MB 153.69 MB 58.26 KB -0.0%
hits_041.vortex 1.0 vortex-file-compressed 131.28 MB 131.23 MB 49.86 KB -0.0%
hits_023.vortex 1.0 vortex-file-compressed 195.38 MB 195.31 MB 75.34 KB -0.0%
hits_070.vortex 1.0 vortex-compact 153.77 MB 153.71 MB 59.40 KB -0.0%
hits_055.vortex 1.0 vortex-compact 153.29 MB 153.23 MB 63.79 KB -0.0%
hits_035.vortex 1.0 vortex-compact 75.97 MB 75.93 MB 33.40 KB -0.0%
hits_037.vortex 1.0 vortex-file-compressed 177.32 MB 177.24 MB 78.68 KB -0.0%
hits_079.vortex 1.0 vortex-compact 128.09 MB 128.03 MB 57.31 KB -0.0%
hits_086.vortex 1.0 vortex-compact 140.82 MB 140.75 MB 72.82 KB -0.1%
hits_062.vortex 1.0 vortex-file-compressed 170.88 MB 170.79 MB 92.57 KB -0.1%
hits_003.vortex 1.0 vortex-compact 104.53 MB 104.47 MB 58.45 KB -0.1%
hits_051.vortex 1.0 vortex-compact 134.10 MB 134.02 MB 77.27 KB -0.1%
hits_042.vortex 1.0 vortex-file-compressed 201.72 MB 201.61 MB 121.66 KB -0.1%
hits_062.vortex 1.0 vortex-compact 132.86 MB 132.77 MB 82.88 KB -0.1%
hits_089.vortex 1.0 vortex-file-compressed 131.52 MB 131.43 MB 86.52 KB -0.1%
hits_086.vortex 1.0 vortex-file-compressed 192.32 MB 192.19 MB 127.80 KB -0.1%
hits_021.vortex 1.0 vortex-compact 110.72 MB 110.64 MB 77.18 KB -0.1%
hits_025.vortex 1.0 vortex-compact 133.50 MB 133.41 MB 95.48 KB -0.1%
hits_063.vortex 1.0 vortex-file-compressed 131.91 MB 131.81 MB 97.17 KB -0.1%
hits_012.vortex 1.0 vortex-file-compressed 191.07 MB 190.93 MB 142.43 KB -0.1%
hits_045.vortex 1.0 vortex-compact 106.20 MB 106.12 MB 79.30 KB -0.1%
hits_047.vortex 1.0 vortex-file-compressed 154.71 MB 154.60 MB 118.16 KB -0.1%
hits_022.vortex 1.0 vortex-file-compressed 199.25 MB 199.10 MB 153.17 KB -0.1%
hits_046.vortex 1.0 vortex-file-compressed 101.39 MB 101.31 MB 78.09 KB -0.1%
hits_072.vortex 1.0 vortex-file-compressed 102.42 MB 102.34 MB 80.44 KB -0.1%
hits_033.vortex 1.0 vortex-file-compressed 200.22 MB 200.06 MB 157.30 KB -0.1%
hits_039.vortex 1.0 vortex-file-compressed 161.03 MB 160.90 MB 134.40 KB -0.1%
hits_029.vortex 1.0 vortex-compact 153.60 MB 153.47 MB 134.80 KB -0.1%
hits_000.vortex 1.0 vortex-file-compressed 131.63 MB 131.51 MB 122.66 KB -0.1%
hits_023.vortex 1.0 vortex-compact 142.74 MB 142.60 MB 144.34 KB -0.1%
hits_067.vortex 1.0 vortex-file-compressed 131.81 MB 131.67 MB 138.64 KB -0.1%
hits_068.vortex 1.0 vortex-compact 112.64 MB 112.52 MB 119.80 KB -0.1%
hits_083.vortex 1.0 vortex-file-compressed 157.26 MB 157.09 MB 175.15 KB -0.1%
hits_016.vortex 1.0 vortex-compact 127.54 MB 127.38 MB 161.14 KB -0.1%
hits_083.vortex 1.0 vortex-compact 110.09 MB 109.95 MB 139.99 KB -0.1%
hits_049.vortex 1.0 vortex-file-compressed 191.64 MB 191.40 MB 245.43 KB -0.1%
hits_074.vortex 1.0 vortex-compact 153.17 MB 152.97 MB 197.00 KB -0.1%
hits_065.vortex 1.0 vortex-compact 125.82 MB 125.66 MB 163.98 KB -0.1%
hits_069.vortex 1.0 vortex-compact 99.74 MB 99.61 MB 130.49 KB -0.1%
hits_096.vortex 1.0 vortex-file-compressed 199.81 MB 199.55 MB 270.75 KB -0.1%
hits_008.vortex 1.0 vortex-file-compressed 140.34 MB 140.15 MB 200.16 KB -0.1%
hits_087.vortex 1.0 vortex-compact 125.66 MB 125.48 MB 185.43 KB -0.1%
hits_073.vortex 1.0 vortex-file-compressed 173.18 MB 172.93 MB 257.09 KB -0.1%
hits_084.vortex 1.0 vortex-file-compressed 154.67 MB 154.43 MB 253.59 KB -0.2%
hits_088.vortex 1.0 vortex-compact 134.36 MB 134.14 MB 225.18 KB -0.2%
hits_057.vortex 1.0 vortex-compact 111.97 MB 111.78 MB 197.00 KB -0.2%
hits_053.vortex 1.0 vortex-file-compressed 190.30 MB 189.92 MB 389.11 KB -0.2%
hits_010.vortex 1.0 vortex-compact 123.40 MB 123.15 MB 258.77 KB -0.2%
hits_044.vortex 1.0 vortex-file-compressed 200.56 MB 200.14 MB 424.64 KB -0.2%
hits_011.vortex 1.0 vortex-file-compressed 199.07 MB 198.62 MB 461.28 KB -0.2%
hits_075.vortex 1.0 vortex-file-compressed 189.89 MB 189.45 MB 449.13 KB -0.2%
hits_019.vortex 1.0 vortex-file-compressed 141.03 MB 140.69 MB 343.48 KB -0.2%
hits_094.vortex 1.0 vortex-file-compressed 159.34 MB 158.96 MB 389.23 KB -0.2%
hits_004.vortex 1.0 vortex-file-compressed 131.92 MB 131.57 MB 358.07 KB -0.3%
hits_077.vortex 1.0 vortex-compact 134.57 MB 134.19 MB 382.80 KB -0.3%
hits_067.vortex 1.0 vortex-compact 98.88 MB 98.61 MB 283.84 KB -0.3%
hits_014.vortex 1.0 vortex-file-compressed 172.76 MB 172.27 MB 504.05 KB -0.3%
hits_074.vortex 1.0 vortex-file-compressed 199.77 MB 199.17 MB 616.55 KB -0.3%
hits_063.vortex 1.0 vortex-compact 98.78 MB 98.48 MB 307.71 KB -0.3%
hits_051.vortex 1.0 vortex-file-compressed 172.97 MB 172.41 MB 578.04 KB -0.3%
hits_045.vortex 1.0 vortex-file-compressed 140.61 MB 140.14 MB 484.63 KB -0.3%
hits_003.vortex 1.0 vortex-file-compressed 137.09 MB 136.57 MB 532.92 KB -0.4%
hits_089.vortex 1.0 vortex-compact 99.47 MB 99.09 MB 388.43 KB -0.4%
hits_054.vortex 1.0 vortex-file-compressed 147.56 MB 146.99 MB 582.29 KB -0.4%
hits_065.vortex 1.0 vortex-file-compressed 162.01 MB 161.34 MB 687.47 KB -0.4%
hits_019.vortex 1.0 vortex-compact 106.64 MB 106.18 MB 466.24 KB -0.4%
hits_028.vortex 1.0 vortex-compact 115.74 MB 115.23 MB 528.77 KB -0.4%
hits_061.vortex 1.0 vortex-compact 124.42 MB 123.86 MB 575.74 KB -0.5%
hits_026.vortex 1.0 vortex-compact 98.72 MB 98.23 MB 496.88 KB -0.5%
hits_056.vortex 1.0 vortex-compact 101.41 MB 100.89 MB 535.38 KB -0.5%
hits_018.vortex 1.0 vortex-file-compressed 199.61 MB 198.47 MB 1.14 MB -0.6%
hits_070.vortex 1.0 vortex-file-compressed 199.84 MB 198.67 MB 1.17 MB -0.6%
hits_091.vortex 1.0 vortex-compact 112.31 MB 111.65 MB 680.17 KB -0.6%
hits_034.vortex 1.0 vortex-file-compressed 183.33 MB 182.19 MB 1.14 MB -0.6%
hits_066.vortex 1.0 vortex-file-compressed 164.14 MB 163.09 MB 1.05 MB -0.6%
hits_040.vortex 1.0 vortex-file-compressed 144.27 MB 143.34 MB 954.76 KB -0.6%
hits_028.vortex 1.0 vortex-file-compressed 152.89 MB 151.87 MB 1.03 MB -0.7%
hits_097.vortex 1.0 vortex-compact 141.26 MB 140.25 MB 1.00 MB -0.7%
hits_080.vortex 1.0 vortex-compact 96.87 MB 96.15 MB 739.59 KB -0.7%
hits_060.vortex 1.0 vortex-compact 141.20 MB 140.07 MB 1.13 MB -0.8%
hits_090.vortex 1.0 vortex-compact 141.31 MB 140.15 MB 1.16 MB -0.8%
hits_093.vortex 1.0 vortex-compact 99.09 MB 98.26 MB 845.41 KB -0.8%
hits_027.vortex 1.0 vortex-compact 139.21 MB 137.98 MB 1.23 MB -0.9%
hits_002.vortex 1.0 vortex-compact 125.55 MB 124.21 MB 1.34 MB -1.1%
hits_076.vortex 1.0 vortex-compact 125.84 MB 124.44 MB 1.39 MB -1.1%
hits_064.vortex 1.0 vortex-file-compressed 194.32 MB 191.07 MB 3.25 MB -1.7%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 11.93 GB → 11.93 GB (+0.0%)
  • vortex-file-compressed: 15.98 GB → 15.97 GB (-0.0%)

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DuckDB No clear signal (+0.6%, low confidence)
Vortex (geomean): 1.038x ➖
Parquet (geomean): 1.032x ➖
Shifts: Parquet (control) +3.2% · Median polish +3.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.

duckdb / vortex-file-compressed (1.045x ➖, 1↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 13848164 12812465 1.08
statpopgen_q01/duckdb:vortex-file-compressed 🚀 13580739 15173674 0.90
statpopgen_q02/duckdb:vortex-file-compressed 572198008 554137049 1.03
statpopgen_q03/duckdb:vortex-file-compressed 1122581521 1079330777 1.04
statpopgen_q04/duckdb:vortex-file-compressed 1134171104 1103231308 1.03
statpopgen_q05/duckdb:vortex-file-compressed 513177410 475516558 1.08
statpopgen_q06/duckdb:vortex-file-compressed 1594056230 1560351074 1.02
statpopgen_q07/duckdb:vortex-file-compressed 217696588 197914221 1.10
statpopgen_q08/duckdb:vortex-file-compressed 246943394 226493008 1.09
statpopgen_q09/duckdb:vortex-file-compressed 🚨 926223701 834533946 1.11
statpopgen_q10/duckdb:vortex-file-compressed 2755738824 2665082687 1.03
duckdb / vortex-compact (1.032x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 13433179 12271167 1.09
statpopgen_q01/duckdb:vortex-compact 16873743 16314588 1.03
statpopgen_q02/duckdb:vortex-compact 600292428 581103923 1.03
statpopgen_q03/duckdb:vortex-compact 1238140990 1221590125 1.01
statpopgen_q04/duckdb:vortex-compact 1249859920 1260145307 0.99
statpopgen_q05/duckdb:vortex-compact 592332435 567419709 1.04
statpopgen_q06/duckdb:vortex-compact 1559211637 1500963160 1.04
statpopgen_q07/duckdb:vortex-compact 910117027 875361286 1.04
statpopgen_q08/duckdb:vortex-compact 917637026 907991577 1.01
statpopgen_q09/duckdb:vortex-compact 935282974 908627482 1.03
statpopgen_q10/duckdb:vortex-compact 2666637259 2600166087 1.03
duckdb / parquet (1.032x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 343476628 341383418 1.01
statpopgen_q01/duckdb:parquet 429035638 420927614 1.02
statpopgen_q02/duckdb:parquet 825569612 834788471 0.99
statpopgen_q03/duckdb:parquet 1273738909 1322006391 0.96
statpopgen_q04/duckdb:parquet 1296413244 1242854128 1.04
statpopgen_q05/duckdb:parquet 899928468 869308927 1.04
statpopgen_q06/duckdb:parquet 1568940465 1515060662 1.04
statpopgen_q07/duckdb:parquet 942699368 893007694 1.06
statpopgen_q08/duckdb:parquet 944882897 894726039 1.06
statpopgen_q09/duckdb:parquet 1138287373 1057651477 1.08
statpopgen_q10/duckdb:parquet 2453317922 2264267612 1.08

No file size changes detected.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

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

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

datafusion / vortex-file-compressed (1.005x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚨 2113220 1622546 1.30
clickbench_q01/datafusion:vortex-file-compressed 16427735 16782614 0.98
clickbench_q02/datafusion:vortex-file-compressed 32409875 34640422 0.94
clickbench_q03/datafusion:vortex-file-compressed 32851933 35978022 0.91
clickbench_q04/datafusion:vortex-file-compressed 219558890 227363850 0.97
clickbench_q05/datafusion:vortex-file-compressed 303681749 294419123 1.03
clickbench_q06/datafusion:vortex-file-compressed 1560134 1663194 0.94
clickbench_q07/datafusion:vortex-file-compressed 20895180 21380525 0.98
clickbench_q08/datafusion:vortex-file-compressed 320219833 327440906 0.98
clickbench_q09/datafusion:vortex-file-compressed 439421980 450503486 0.98
clickbench_q10/datafusion:vortex-file-compressed 69690568 71196227 0.98
clickbench_q11/datafusion:vortex-file-compressed 83354329 82648252 1.01
clickbench_q12/datafusion:vortex-file-compressed 268439319 250532175 1.07
clickbench_q13/datafusion:vortex-file-compressed 407318366 408386359 1.00
clickbench_q14/datafusion:vortex-file-compressed 250594077 248998940 1.01
clickbench_q15/datafusion:vortex-file-compressed 275908753 272544379 1.01
clickbench_q16/datafusion:vortex-file-compressed 636021583 632894440 1.00
clickbench_q17/datafusion:vortex-file-compressed 630170082 647984389 0.97
clickbench_q18/datafusion:vortex-file-compressed 1357450317 1344571688 1.01
clickbench_q19/datafusion:vortex-file-compressed 25804915 25086969 1.03
clickbench_q20/datafusion:vortex-file-compressed 259371055 258052432 1.01
clickbench_q21/datafusion:vortex-file-compressed 342725218 341036175 1.00
clickbench_q22/datafusion:vortex-file-compressed 441105768 433437549 1.02
clickbench_q23/datafusion:vortex-file-compressed 608292156 555558150 1.09
clickbench_q24/datafusion:vortex-file-compressed 40320557 44284376 0.91
clickbench_q25/datafusion:vortex-file-compressed 72931485 74083428 0.98
clickbench_q26/datafusion:vortex-file-compressed 40241448 40135040 1.00
clickbench_q27/datafusion:vortex-file-compressed 374175191 368196689 1.02
clickbench_q28/datafusion:vortex-file-compressed 2343368514 2294522975 1.02
clickbench_q29/datafusion:vortex-file-compressed 52686699 52648180 1.00
clickbench_q30/datafusion:vortex-file-compressed 226563776 221306615 1.02
clickbench_q31/datafusion:vortex-file-compressed 246480819 235034693 1.05
clickbench_q32/datafusion:vortex-file-compressed 1027349914 1015272495 1.01
clickbench_q33/datafusion:vortex-file-compressed 1360045317 1344010185 1.01
clickbench_q34/datafusion:vortex-file-compressed 1346699645 1348371246 1.00
clickbench_q35/datafusion:vortex-file-compressed 244031197 234339401 1.04
clickbench_q36/datafusion:vortex-file-compressed 53149186 58449353 0.91
clickbench_q37/datafusion:vortex-file-compressed 24119592 24197238 1.00
clickbench_q38/datafusion:vortex-file-compressed 14927871 15330405 0.97
clickbench_q39/datafusion:vortex-file-compressed 117732847 115050672 1.02
clickbench_q40/datafusion:vortex-file-compressed 11685015 11444592 1.02
clickbench_q41/datafusion:vortex-file-compressed 11506049 10882430 1.06
clickbench_q42/datafusion:vortex-file-compressed 11156525 10971803 1.02
datafusion / parquet (1.002x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1535491 1536596 1.00
clickbench_q01/datafusion:parquet 20183468 18954719 1.06
clickbench_q02/datafusion:parquet 43503294 44639669 0.97
clickbench_q03/datafusion:parquet 35236330 34174260 1.03
clickbench_q04/datafusion:parquet 267783153 268434406 1.00
clickbench_q05/datafusion:parquet 325475296 317376482 1.03
clickbench_q06/datafusion:parquet 1545557 1557262 0.99
clickbench_q07/datafusion:parquet 21490718 20262001 1.06
clickbench_q08/datafusion:parquet 339007257 326634849 1.04
clickbench_q09/datafusion:parquet 463642998 476842919 0.97
clickbench_q10/datafusion:parquet 93456761 89572025 1.04
clickbench_q11/datafusion:parquet 115419006 113723279 1.01
clickbench_q12/datafusion:parquet 288373332 300386255 0.96
clickbench_q13/datafusion:parquet 466406174 460123651 1.01
clickbench_q14/datafusion:parquet 318998308 312301155 1.02
clickbench_q15/datafusion:parquet 272857331 276691083 0.99
clickbench_q16/datafusion:parquet 642951432 643942922 1.00
clickbench_q17/datafusion:parquet 641879177 635213385 1.01
clickbench_q18/datafusion:parquet 1378043885 1369093650 1.01
clickbench_q19/datafusion:parquet 26581377 28816878 0.92
clickbench_q20/datafusion:parquet 555176108 567538273 0.98
clickbench_q21/datafusion:parquet 614944521 611680743 1.01
clickbench_q22/datafusion:parquet 920537124 903843755 1.02
clickbench_q23/datafusion:parquet 3982218891 3994835038 1.00
clickbench_q24/datafusion:parquet 52413746 54470553 0.96
clickbench_q25/datafusion:parquet 130613547 126407043 1.03
clickbench_q26/datafusion:parquet 52505197 52565025 1.00
clickbench_q27/datafusion:parquet 639428804 642158465 1.00
clickbench_q28/datafusion:parquet 2429133671 2410151659 1.01
clickbench_q29/datafusion:parquet 53866596 54471345 0.99
clickbench_q30/datafusion:parquet 309899099 311470910 0.99
clickbench_q31/datafusion:parquet 345116524 336533040 1.03
clickbench_q32/datafusion:parquet 1050114655 1122443061 0.94
clickbench_q33/datafusion:parquet 1476958136 1461923538 1.01
clickbench_q34/datafusion:parquet 1474223743 1479426146 1.00
clickbench_q35/datafusion:parquet 245364571 240850292 1.02
clickbench_q36/datafusion:parquet 104023498 105567657 0.99
clickbench_q37/datafusion:parquet 42402727 40565293 1.05
clickbench_q38/datafusion:parquet 62880586 61773833 1.02
clickbench_q39/datafusion:parquet 203933673 207177183 0.98
clickbench_q40/datafusion:parquet 22735427 22306419 1.02
clickbench_q41/datafusion:parquet 20885552 22864546 0.91
clickbench_q42/datafusion:parquet 22347313 21452990 1.04
duckdb / vortex-file-compressed (0.990x ➖, 1↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 10313912 9740092 1.06
clickbench_q01/duckdb:vortex-file-compressed 15362226 15792901 0.97
clickbench_q02/duckdb:vortex-file-compressed 20851713 21669057 0.96
clickbench_q03/duckdb:vortex-file-compressed 27403692 28005539 0.98
clickbench_q04/duckdb:vortex-file-compressed 203509194 198978812 1.02
clickbench_q05/duckdb:vortex-file-compressed 186538644 185029325 1.01
clickbench_q06/duckdb:vortex-file-compressed 18521090 19911351 0.93
clickbench_q07/duckdb:vortex-file-compressed 20053797 19661335 1.02
clickbench_q08/duckdb:vortex-file-compressed 266909204 270952541 0.99
clickbench_q09/duckdb:vortex-file-compressed 352448339 348160207 1.01
clickbench_q10/duckdb:vortex-file-compressed 72040135 72804575 0.99
clickbench_q11/duckdb:vortex-file-compressed 84516810 84726517 1.00
clickbench_q12/duckdb:vortex-file-compressed 209283163 207716341 1.01
clickbench_q13/duckdb:vortex-file-compressed 405270263 421767833 0.96
clickbench_q14/duckdb:vortex-file-compressed 243157818 242219765 1.00
clickbench_q15/duckdb:vortex-file-compressed 255204412 254576331 1.00
clickbench_q16/duckdb:vortex-file-compressed 543054225 543033914 1.00
clickbench_q17/duckdb:vortex-file-compressed 438488947 441785271 0.99
clickbench_q18/duckdb:vortex-file-compressed 958451755 958496134 1.00
clickbench_q19/duckdb:vortex-file-compressed 20322772 20485635 0.99
clickbench_q20/duckdb:vortex-file-compressed 254992852 251661925 1.01
clickbench_q21/duckdb:vortex-file-compressed 340641369 340645763 1.00
clickbench_q22/duckdb:vortex-file-compressed 478302646 525347279 0.91
clickbench_q23/duckdb:vortex-file-compressed 179401594 167664507 1.07
clickbench_q24/duckdb:vortex-file-compressed 🚀 35305311 39871636 0.89
clickbench_q25/duckdb:vortex-file-compressed 80772954 81769411 0.99
clickbench_q26/duckdb:vortex-file-compressed 47867979 45587613 1.05
clickbench_q27/duckdb:vortex-file-compressed 216167780 226254183 0.96
clickbench_q28/duckdb:vortex-file-compressed 3030744634 3022960610 1.00
clickbench_q29/duckdb:vortex-file-compressed 26284819 26566255 0.99
clickbench_q30/duckdb:vortex-file-compressed 198951808 202396111 0.98
clickbench_q31/duckdb:vortex-file-compressed 293478146 293495396 1.00
clickbench_q32/duckdb:vortex-file-compressed 1122455320 1124873697 1.00
clickbench_q33/duckdb:vortex-file-compressed 1075162370 1135767964 0.95
clickbench_q34/duckdb:vortex-file-compressed 1213242119 1210499437 1.00
clickbench_q35/duckdb:vortex-file-compressed 375730632 372684511 1.01
clickbench_q36/duckdb:vortex-file-compressed 27651129 28789442 0.96
clickbench_q37/duckdb:vortex-file-compressed 21248727 21129202 1.01
clickbench_q38/duckdb:vortex-file-compressed 22176048 22868627 0.97
clickbench_q39/duckdb:vortex-file-compressed 42423431 44377060 0.96
clickbench_q40/duckdb:vortex-file-compressed 20450076 21188371 0.97
clickbench_q41/duckdb:vortex-file-compressed 18527274 18554888 1.00
clickbench_q42/duckdb:vortex-file-compressed 21854778 20998246 1.04
duckdb / parquet (0.990x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 24007330 23898849 1.00
clickbench_q01/duckdb:parquet 30575515 30341830 1.01
clickbench_q02/duckdb:parquet 51136956 53241954 0.96
clickbench_q03/duckdb:parquet 41293789 42845598 0.96
clickbench_q04/duckdb:parquet 206146688 213610264 0.97
clickbench_q05/duckdb:parquet 260810634 267057951 0.98
clickbench_q06/duckdb:parquet 49134008 48806373 1.01
clickbench_q07/duckdb:parquet 33379553 32829997 1.02
clickbench_q08/duckdb:parquet 272070128 281440717 0.97
clickbench_q09/duckdb:parquet 402943749 424123844 0.95
clickbench_q10/duckdb:parquet 87370483 86360354 1.01
clickbench_q11/duckdb:parquet 102573706 103936907 0.99
clickbench_q12/duckdb:parquet 282760901 286619626 0.99
clickbench_q13/duckdb:parquet 476015511 485383944 0.98
clickbench_q14/duckdb:parquet 321113958 319580950 1.00
clickbench_q15/duckdb:parquet 260361643 259687683 1.00
clickbench_q16/duckdb:parquet 600068246 613708296 0.98
clickbench_q17/duckdb:parquet 507299764 513568530 0.99
clickbench_q18/duckdb:parquet 1035069471 1048535237 0.99
clickbench_q19/duckdb:parquet 28464424 30028544 0.95
clickbench_q20/duckdb:parquet 418792070 424364798 0.99
clickbench_q21/duckdb:parquet 536643115 544161082 0.99
clickbench_q22/duckdb:parquet 925480824 932318629 0.99
clickbench_q23/duckdb:parquet 266087915 277349564 0.96
clickbench_q24/duckdb:parquet 73917589 74276210 1.00
clickbench_q25/duckdb:parquet 163721561 164163430 1.00
clickbench_q26/duckdb:parquet 56855306 56153907 1.01
clickbench_q27/duckdb:parquet 472011983 482429903 0.98
clickbench_q28/duckdb:parquet 4787612439 4780936107 1.00
clickbench_q29/duckdb:parquet 44099328 44140932 1.00
clickbench_q30/duckdb:parquet 312471123 315452937 0.99
clickbench_q31/duckdb:parquet 382543143 376511185 1.02
clickbench_q32/duckdb:parquet 1112398105 1127377309 0.99
clickbench_q33/duckdb:parquet 1102247943 1144835235 0.96
clickbench_q34/duckdb:parquet 1153168623 1183513683 0.97
clickbench_q35/duckdb:parquet 368469703 371782242 0.99
clickbench_q36/duckdb:parquet 48684432 46903873 1.04
clickbench_q37/duckdb:parquet 35003631 36045938 0.97
clickbench_q38/duckdb:parquet 36358596 36658938 0.99
clickbench_q39/duckdb:parquet 🚨 88565063 78001236 1.14
clickbench_q40/duckdb:parquet 21246820 21367617 0.99
clickbench_q41/duckdb:parquet 21799980 22180487 0.98
clickbench_q42/duckdb:parquet 23319305 24545528 0.95
duckdb / duckdb (0.978x ➖, 1↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 18010212 19157375 0.94
clickbench_q01/duckdb:duckdb 35419148 35862754 0.99
clickbench_q02/duckdb:duckdb 51966372 53101574 0.98
clickbench_q03/duckdb:duckdb 57499260 57248609 1.00
clickbench_q04/duckdb:duckdb 214335252 222081062 0.97
clickbench_q05/duckdb:duckdb 289325988 303278271 0.95
clickbench_q06/duckdb:duckdb 35847433 37453939 0.96
clickbench_q07/duckdb:duckdb 36133871 37104395 0.97
clickbench_q08/duckdb:duckdb 275058628 289788569 0.95
clickbench_q09/duckdb:duckdb 393364586 420786387 0.93
clickbench_q10/duckdb:duckdb 118710596 122438965 0.97
clickbench_q11/duckdb:duckdb 126909322 130674416 0.97
clickbench_q12/duckdb:duckdb 259063680 277429829 0.93
clickbench_q13/duckdb:duckdb 441390953 476888478 0.93
clickbench_q14/duckdb:duckdb 286119893 306286509 0.93
clickbench_q15/duckdb:duckdb 244325738 257984396 0.95
clickbench_q16/duckdb:duckdb 566985420 598794657 0.95
clickbench_q17/duckdb:duckdb 469980515 483580216 0.97
clickbench_q18/duckdb:duckdb 1003013857 1002855674 1.00
clickbench_q19/duckdb:duckdb 35807444 35011413 1.02
clickbench_q20/duckdb:duckdb 487471920 472300407 1.03
clickbench_q21/duckdb:duckdb 472605338 470654085 1.00
clickbench_q22/duckdb:duckdb 551362555 545016228 1.01
clickbench_q23/duckdb:duckdb 252313282 254930057 0.99
clickbench_q24/duckdb:duckdb 63913175 64401311 0.99
clickbench_q25/duckdb:duckdb 149064520 149797288 1.00
clickbench_q26/duckdb:duckdb 63398472 64266628 0.99
clickbench_q27/duckdb:duckdb 413311164 415128785 1.00
clickbench_q28/duckdb:duckdb 4384655923 4427685231 0.99
clickbench_q29/duckdb:duckdb 50828633 51470764 0.99
clickbench_q30/duckdb:duckdb 279629628 277454027 1.01
clickbench_q31/duckdb:duckdb 367103408 369165920 0.99
clickbench_q32/duckdb:duckdb 1113044825 1114490905 1.00
clickbench_q33/duckdb:duckdb 1121920808 1133120441 0.99
clickbench_q34/duckdb:duckdb 1200028595 1216553169 0.99
clickbench_q35/duckdb:duckdb 300863995 301529266 1.00
clickbench_q36/duckdb:duckdb 52654767 50548265 1.04
clickbench_q37/duckdb:duckdb 29707151 29862874 0.99
clickbench_q38/duckdb:duckdb 34732867 34970985 0.99
clickbench_q39/duckdb:duckdb 🚀 86216186 97126360 0.89
clickbench_q40/duckdb:duckdb 28993678 29440591 0.98
clickbench_q41/duckdb:duckdb 28082507 28861439 0.97
clickbench_q42/duckdb:duckdb 30133510 30779439 0.98

File Size Changes (1 files changed, -0.0% overall, 0↑ 1↓)
File Scale Format Base HEAD Change %
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.11 GB → 7.11 GB (-0.0%)
  • vortex-file-compressed: 11.04 GB → 11.04 GB (0.0%)

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -2.2%
Engines: DataFusion No clear signal (-7.3%, environment too noisy confidence) · DuckDB No clear signal (+3.2%, environment too noisy confidence)
Vortex (geomean): 0.982x ➖
Parquet (geomean): 1.004x ➖
Shifts: Parquet (control) +0.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.998x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 307827068 286064349 1.08
tpch_q02/datafusion:vortex-file-compressed 🚨 737771449 553920190 1.33
tpch_q03/datafusion:vortex-file-compressed 453899074 648244988 0.70
tpch_q04/datafusion:vortex-file-compressed 205963448 258148546 0.80
tpch_q05/datafusion:vortex-file-compressed 360823751 445926887 0.81
tpch_q06/datafusion:vortex-file-compressed 294167816 323509333 0.91
tpch_q07/datafusion:vortex-file-compressed 491712098 466155059 1.05
tpch_q08/datafusion:vortex-file-compressed 498141610 511081307 0.97
tpch_q09/datafusion:vortex-file-compressed 342343164 349039126 0.98
tpch_q10/datafusion:vortex-file-compressed 427751944 408250907 1.05
tpch_q11/datafusion:vortex-file-compressed 299680084 274001561 1.09
tpch_q12/datafusion:vortex-file-compressed 366511661 380391718 0.96
tpch_q13/datafusion:vortex-file-compressed 190541789 206976799 0.92
tpch_q14/datafusion:vortex-file-compressed 237362986 245827764 0.97
tpch_q15/datafusion:vortex-file-compressed 416936633 437742235 0.95
tpch_q16/datafusion:vortex-file-compressed 188818157 200690196 0.94
tpch_q17/datafusion:vortex-file-compressed 384063721 358487534 1.07
tpch_q18/datafusion:vortex-file-compressed 345869453 269028551 1.29
tpch_q19/datafusion:vortex-file-compressed 552566640 453700682 1.22
tpch_q20/datafusion:vortex-file-compressed 425968380 379150195 1.12
tpch_q21/datafusion:vortex-file-compressed 509115106 495836939 1.03
tpch_q22/datafusion:vortex-file-compressed 151744218 159662180 0.95
datafusion / vortex-compact (0.950x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 245511886 234382871 1.05
tpch_q02/datafusion:vortex-compact 417175507 465034812 0.90
tpch_q03/datafusion:vortex-compact 408297689 392606171 1.04
tpch_q04/datafusion:vortex-compact 219872276 221208582 0.99
tpch_q05/datafusion:vortex-compact 321081032 387008193 0.83
tpch_q06/datafusion:vortex-compact 287354497 304734112 0.94
tpch_q07/datafusion:vortex-compact 381970470 395582790 0.97
tpch_q08/datafusion:vortex-compact 462938491 470798504 0.98
tpch_q09/datafusion:vortex-compact 388075211 359404724 1.08
tpch_q10/datafusion:vortex-compact 399162130 377494016 1.06
tpch_q11/datafusion:vortex-compact 252848040 261578761 0.97
tpch_q12/datafusion:vortex-compact 379281892 399058549 0.95
tpch_q13/datafusion:vortex-compact 208991753 200712048 1.04
tpch_q14/datafusion:vortex-compact 231716483 255580650 0.91
tpch_q15/datafusion:vortex-compact 414887144 464879878 0.89
tpch_q16/datafusion:vortex-compact 171253910 181706450 0.94
tpch_q17/datafusion:vortex-compact 313189379 386912898 0.81
tpch_q18/datafusion:vortex-compact 270998844 305153629 0.89
tpch_q19/datafusion:vortex-compact 566877518 592267261 0.96
tpch_q20/datafusion:vortex-compact 432585288 503440881 0.86
tpch_q21/datafusion:vortex-compact 586444702 579417538 1.01
tpch_q22/datafusion:vortex-compact 148088995 162854598 0.91
datafusion / parquet (1.051x ➖, 0↑ 3↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 222615356 252252495 0.88
tpch_q02/datafusion:parquet 388560940 418794021 0.93
tpch_q03/datafusion:parquet 302707159 328363063 0.92
tpch_q04/datafusion:parquet 138648220 179351216 0.77
tpch_q05/datafusion:parquet 445543597 480207663 0.93
tpch_q06/datafusion:parquet 136389241 150808118 0.90
tpch_q07/datafusion:parquet 435400741 446467618 0.98
tpch_q08/datafusion:parquet 564632234 544394243 1.04
tpch_q09/datafusion:parquet 493981762 470762190 1.05
tpch_q10/datafusion:parquet 474246427 472332482 1.00
tpch_q11/datafusion:parquet 408476110 372285311 1.10
tpch_q12/datafusion:parquet 236391516 217097492 1.09
tpch_q13/datafusion:parquet 430856046 422956182 1.02
tpch_q14/datafusion:parquet 🚨 253234317 171790556 1.47
tpch_q15/datafusion:parquet 343676220 286885849 1.20
tpch_q16/datafusion:parquet 188063158 189967659 0.99
tpch_q17/datafusion:parquet 410510274 380777278 1.08
tpch_q18/datafusion:parquet 436723675 437037392 1.00
tpch_q19/datafusion:parquet 🚨 413123169 314586240 1.31
tpch_q20/datafusion:parquet 352900039 319347870 1.11
tpch_q21/datafusion:parquet 594812035 497450849 1.20
tpch_q22/datafusion:parquet 🚨 233262027 161198939 1.45
duckdb / vortex-file-compressed (0.979x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 250437029 277408851 0.90
tpch_q02/duckdb:vortex-file-compressed 931062624 897152089 1.04
tpch_q03/duckdb:vortex-file-compressed 576418604 609731204 0.95
tpch_q04/duckdb:vortex-file-compressed 390609187 404131847 0.97
tpch_q05/duckdb:vortex-file-compressed 776408829 843905926 0.92
tpch_q06/duckdb:vortex-file-compressed 347350706 361464931 0.96
tpch_q07/duckdb:vortex-file-compressed 870638559 853954015 1.02
tpch_q08/duckdb:vortex-file-compressed 1090047416 1070140533 1.02
tpch_q09/duckdb:vortex-file-compressed 887331673 860041324 1.03
tpch_q10/duckdb:vortex-file-compressed 706684458 690584048 1.02
tpch_q11/duckdb:vortex-file-compressed 448235327 462849544 0.97
tpch_q12/duckdb:vortex-file-compressed 573428773 604131238 0.95
tpch_q13/duckdb:vortex-file-compressed 440769980 378278838 1.17
tpch_q14/duckdb:vortex-file-compressed 377314388 364439747 1.04
tpch_q15/duckdb:vortex-file-compressed 285146124 263931050 1.08
tpch_q16/duckdb:vortex-file-compressed 312440557 360324077 0.87
tpch_q17/duckdb:vortex-file-compressed 613537292 692230276 0.89
tpch_q18/duckdb:vortex-file-compressed 516537890 565478755 0.91
tpch_q19/duckdb:vortex-file-compressed 442492473 451134781 0.98
tpch_q20/duckdb:vortex-file-compressed 739265078 733201235 1.01
tpch_q21/duckdb:vortex-file-compressed 960378710 1021362060 0.94
tpch_q22/duckdb:vortex-file-compressed 266813844 274289192 0.97
duckdb / vortex-compact (1.000x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 285848229 276034491 1.04
tpch_q02/duckdb:vortex-compact 900026790 911233344 0.99
tpch_q03/duckdb:vortex-compact 603434082 626810907 0.96
tpch_q04/duckdb:vortex-compact 368385091 384407432 0.96
tpch_q05/duckdb:vortex-compact 812710825 776360298 1.05
tpch_q06/duckdb:vortex-compact 318808049 328615135 0.97
tpch_q07/duckdb:vortex-compact 873232744 859097997 1.02
tpch_q08/duckdb:vortex-compact 1014559271 1044005076 0.97
tpch_q09/duckdb:vortex-compact 947651195 980216487 0.97
tpch_q10/duckdb:vortex-compact 739891746 688103121 1.08
tpch_q11/duckdb:vortex-compact 467391149 450298961 1.04
tpch_q12/duckdb:vortex-compact 672403417 570653768 1.18
tpch_q13/duckdb:vortex-compact 338192913 315275955 1.07
tpch_q14/duckdb:vortex-compact 403898494 375335477 1.08
tpch_q15/duckdb:vortex-compact 295372061 335913231 0.88
tpch_q16/duckdb:vortex-compact 334639065 367986932 0.91
tpch_q17/duckdb:vortex-compact 653481318 679198074 0.96
tpch_q18/duckdb:vortex-compact 531529745 558958367 0.95
tpch_q19/duckdb:vortex-compact 510108122 480921467 1.06
tpch_q20/duckdb:vortex-compact 690548492 744595919 0.93
tpch_q21/duckdb:vortex-compact 1074965765 1033046684 1.04
tpch_q22/duckdb:vortex-compact 270364303 279026821 0.97
duckdb / parquet (0.959x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 391840161 409302161 0.96
tpch_q02/duckdb:parquet 1004577648 1072560554 0.94
tpch_q03/duckdb:parquet 971944690 998187168 0.97
tpch_q04/duckdb:parquet 633567027 602486579 1.05
tpch_q05/duckdb:parquet 1158078699 1165909735 0.99
tpch_q06/duckdb:parquet 378998300 396480054 0.96
tpch_q07/duckdb:parquet 1157164984 1147929156 1.01
tpch_q08/duckdb:parquet 1340125883 1426029390 0.94
tpch_q09/duckdb:parquet 1211297257 1300209769 0.93
tpch_q10/duckdb:parquet 1210149307 1200663768 1.01
tpch_q11/duckdb:parquet 604626450 759703511 0.80
tpch_q12/duckdb:parquet 629288371 709971787 0.89
tpch_q13/duckdb:parquet 908602969 916120684 0.99
tpch_q14/duckdb:parquet 624199045 646529796 0.97
tpch_q15/duckdb:parquet 473556264 539311254 0.88
tpch_q16/duckdb:parquet 609229796 651154652 0.94
tpch_q17/duckdb:parquet 709283798 695517008 1.02
tpch_q18/duckdb:parquet 816557165 818219946 1.00
tpch_q19/duckdb:parquet 696118189 692782907 1.00
tpch_q20/duckdb:parquet 1034387430 1092752051 0.95
tpch_q21/duckdb:parquet 1010645601 1030142052 0.98
tpch_q22/duckdb:parquet 522285618 537057879 0.97

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.4%
Engines: DataFusion No clear signal (+2.3%, low confidence) · DuckDB No clear signal (-1.5%, low confidence)
Vortex (geomean): 1.071x ➖
Parquet (geomean): 1.060x ➖
Shifts: Parquet (control) +6.0% · Median polish +7.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.065x ➖, 0↑ 3↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
appian_q01/datafusion:vortex-file-compressed 117329341 126686356 0.93
appian_q02/datafusion:vortex-file-compressed 591188896 586870928 1.01
appian_q03/datafusion:vortex-file-compressed 332750021 328912196 1.01
appian_q04/datafusion:vortex-file-compressed 47692248106 45239335323 1.05
appian_q05/datafusion:vortex-file-compressed 🚨 293485223 244232706 1.20
appian_q06/datafusion:vortex-file-compressed 🚨 373980933 329616098 1.13
appian_q07/datafusion:vortex-file-compressed 🚨 457018277 411205826 1.11
appian_q08/datafusion:vortex-file-compressed 2128269051 1941682839 1.10
datafusion / parquet (1.040x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
appian_q01/datafusion:parquet 126924973 129482166 0.98
appian_q02/datafusion:parquet 650878802 609730710 1.07
appian_q03/datafusion:parquet 356553041 331044958 1.08
appian_q04/datafusion:parquet 45357230082 45993243673 0.99
appian_q05/datafusion:parquet 295647277 274786279 1.08
appian_q06/datafusion:parquet 367074107 353725631 1.04
appian_q07/datafusion:parquet 459298274 438991717 1.05
appian_q08/datafusion:parquet 2047799866 1936031500 1.06
duckdb / vortex-file-compressed (1.078x ➖, 0↑ 3↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
appian_q01/duckdb:vortex-file-compressed 🚨 208448980 184557294 1.13
appian_q02/duckdb:vortex-file-compressed 648184633 602454501 1.08
appian_q03/duckdb:vortex-file-compressed 🚨 284924251 258730051 1.10
appian_q04/duckdb:vortex-file-compressed 1373531522 1315634753 1.04
appian_q05/duckdb:vortex-file-compressed 🚨 310988791 282032624 1.10
appian_q06/duckdb:vortex-file-compressed 829284188 801316005 1.03
appian_q07/duckdb:vortex-file-compressed 375600982 345646356 1.09
appian_q08/duckdb:vortex-file-compressed 1338337374 1275976931 1.05
duckdb / parquet (1.080x ➖, 0↑ 3↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
appian_q01/duckdb:parquet 🚨 226784086 201979067 1.12
appian_q02/duckdb:parquet 648399208 607195407 1.07
appian_q03/duckdb:parquet 🚨 320844297 289739455 1.11
appian_q04/duckdb:parquet 1386487548 1323125242 1.05
appian_q05/duckdb:parquet 🚨 352043368 313124050 1.12
appian_q06/duckdb:parquet 816758119 788355207 1.04
appian_q07/duckdb:parquet 393357234 363255882 1.08
appian_q08/duckdb:parquet 1351688706 1279814525 1.06
duckdb / duckdb (1.052x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
appian_q01/duckdb:duckdb 180159534 169963007 1.06
appian_q02/duckdb:duckdb 568744795 548583162 1.04
appian_q03/duckdb:duckdb 401322390 371792649 1.08
appian_q04/duckdb:duckdb 1359156638 1302258490 1.04
appian_q05/duckdb:duckdb 307204405 282261948 1.09
appian_q06/duckdb:duckdb 801774347 782160430 1.03
appian_q07/duckdb:duckdb 340712570 324716657 1.05
appian_q08/duckdb:duckdb 1266468609 1227078771 1.03

File Size Changes (1 files changed, -0.0% overall, 0↑ 1↓)
File Scale Format Base HEAD Change %
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 271.91 MB → 271.65 MB (-0.1%)
  • vortex-file-compressed: 479.69 MB → 479.69 MB (0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access 📖

Vortex (geomean): 0.987x ➖
Parquet (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.

unknown / unknown (0.992x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 378312 376970 1.00
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1016279 1044643 0.97
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8519313750 8415773656 1.01
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8247594425 8283151124 1.00
random-access/feature-vectors/correlated/vortex-tokio-local-disk 3729247 3867780 0.96
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 2593367 2653002 0.98
random-access/feature-vectors/uniform/lance-tokio-local-disk 1172826 1197128 0.98
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1851366 1835444 1.01
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8163673506 8231829476 0.99
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8163286147 8260368084 0.99
random-access/feature-vectors/uniform/vortex-tokio-local-disk 3501664 3498126 1.00
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 5741847 5733079 1.00
random-access/lance-tokio-local-disk 682584 674628 1.01
random-access/lance-tokio-local-disk-footer 1328697 1344649 0.99
random-access/nested-lists/correlated/lance-tokio-local-disk 229627 233076 0.99
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 564207 558551 1.01
random-access/nested-lists/correlated/parquet-tokio-local-disk 126168755 128236109 0.98
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 129740883 129256155 1.00
random-access/nested-lists/correlated/vortex-tokio-local-disk 342655 328824 1.04
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 436434 443689 0.98
random-access/nested-lists/uniform/lance-tokio-local-disk 1001666 996380 1.01
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1338158 1312550 1.02
random-access/nested-lists/uniform/parquet-tokio-local-disk 129205301 129777621 1.00
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 126889549 128489106 0.99
random-access/nested-lists/uniform/vortex-tokio-local-disk 1860005 1848449 1.01
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 1955471 1956622 1.00
random-access/nested-structs/correlated/lance-tokio-local-disk 359472 354786 1.01
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 533976 540486 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk 20807411 20576593 1.01
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 20544310 20474832 1.00
random-access/nested-structs/correlated/vortex-tokio-local-disk 419640 431179 0.97
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 570670 591121 0.97
random-access/nested-structs/uniform/lance-tokio-local-disk 2505159 2475935 1.01
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2737951 2750549 1.00
random-access/nested-structs/uniform/parquet-tokio-local-disk 20684939 21254378 0.97
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 20376188 20874969 0.98
random-access/nested-structs/uniform/vortex-tokio-local-disk 1114093 1159088 0.96
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1449569 1475338 0.98
random-access/parquet-tokio-local-disk 165392496 165764941 1.00
random-access/parquet-tokio-local-disk-footer 165872562 165964588 1.00
random-access/taxi/correlated/lance-tokio-local-disk 981093 993504 0.99
random-access/taxi/correlated/lance-tokio-local-disk-footer 1843175 1898801 0.97
random-access/taxi/correlated/parquet-tokio-local-disk 249038206 248741344 1.00
random-access/taxi/correlated/parquet-tokio-local-disk-footer 248499915 249439119 1.00
random-access/taxi/correlated/vortex-tokio-local-disk 1072865 1098817 0.98
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1673439 1706396 0.98
random-access/taxi/uniform/lance-tokio-local-disk 9816859 9942849 0.99
random-access/taxi/uniform/lance-tokio-local-disk-footer 10421255 10477198 0.99
random-access/taxi/uniform/parquet-tokio-local-disk 262565386 267346499 0.98
random-access/taxi/uniform/parquet-tokio-local-disk-footer 264071108 266336009 0.99
random-access/taxi/uniform/vortex-tokio-local-disk 4579916 4625925 0.99
random-access/taxi/uniform/vortex-tokio-local-disk-footer 5093990 5153116 0.99
random-access/vortex-tokio-local-disk 683153 692838 0.99
random-access/vortex-tokio-local-disk-footer 1106822 1121419 0.99

Signed-off-by: myrrc <mikhail@spiraldb.com>
@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -0.3%
Engines: DataFusion No clear signal (-2.6%, environment too noisy confidence) · DuckDB No clear signal (+2.1%, environment too noisy confidence)
Vortex (geomean): 1.041x ➖
Parquet (geomean): 1.044x ➖
Shifts: Parquet (control) +4.4% · Median polish +3.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 (1.019x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 726744164 706949677 1.03
tpch_q02/datafusion:vortex-file-compressed 704849478 776920487 0.91
tpch_q03/datafusion:vortex-file-compressed 787083166 712787632 1.10
tpch_q04/datafusion:vortex-file-compressed 476064555 457394172 1.04
tpch_q05/datafusion:vortex-file-compressed 895975130 837205772 1.07
tpch_q06/datafusion:vortex-file-compressed 564576982 547459336 1.03
tpch_q07/datafusion:vortex-file-compressed 918890040 896607035 1.02
tpch_q08/datafusion:vortex-file-compressed 1148109107 1103154610 1.04
tpch_q09/datafusion:vortex-file-compressed 1204103425 1204273777 1.00
tpch_q10/datafusion:vortex-file-compressed 835761767 895304838 0.93
tpch_q11/datafusion:vortex-file-compressed 485161228 460241436 1.05
tpch_q12/datafusion:vortex-file-compressed 694645836 682904164 1.02
tpch_q13/datafusion:vortex-file-compressed 400828744 385832612 1.04
tpch_q14/datafusion:vortex-file-compressed 463684691 465894260 1.00
tpch_q15/datafusion:vortex-file-compressed 815067375 845674389 0.96
tpch_q16/datafusion:vortex-file-compressed 390624748 385162844 1.01
tpch_q17/datafusion:vortex-file-compressed 1110584607 1100449115 1.01
tpch_q18/datafusion:vortex-file-compressed 1186397829 1075839003 1.10
tpch_q19/datafusion:vortex-file-compressed 821622029 756958664 1.09
tpch_q20/datafusion:vortex-file-compressed 739292974 760069833 0.97
tpch_q21/datafusion:vortex-file-compressed 1432170446 1320897771 1.08
tpch_q22/datafusion:vortex-file-compressed 356588643 380826435 0.94
datafusion / vortex-compact (1.021x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 776440930 737960835 1.05
tpch_q02/datafusion:vortex-compact 648232606 664557430 0.98
tpch_q03/datafusion:vortex-compact 657661099 674209048 0.98
tpch_q04/datafusion:vortex-compact 396558730 442882207 0.90
tpch_q05/datafusion:vortex-compact 776319115 811554145 0.96
tpch_q06/datafusion:vortex-compact 502035601 534163060 0.94
tpch_q07/datafusion:vortex-compact 890672388 909715030 0.98
tpch_q08/datafusion:vortex-compact 1215776082 1080441178 1.13
tpch_q09/datafusion:vortex-compact 1154140132 1048050863 1.10
tpch_q10/datafusion:vortex-compact 957181367 795339210 1.20
tpch_q11/datafusion:vortex-compact 405519825 392578895 1.03
tpch_q12/datafusion:vortex-compact 595809313 633025515 0.94
tpch_q13/datafusion:vortex-compact 407844297 404008000 1.01
tpch_q14/datafusion:vortex-compact 446971171 448856912 1.00
tpch_q15/datafusion:vortex-compact 838372159 802207955 1.05
tpch_q16/datafusion:vortex-compact 393713668 374380024 1.05
tpch_q17/datafusion:vortex-compact 1209686644 1095358274 1.10
tpch_q18/datafusion:vortex-compact 1244357690 1109936500 1.12
tpch_q19/datafusion:vortex-compact 899831173 1077672007 0.83
tpch_q20/datafusion:vortex-compact 821473748 855923678 0.96
tpch_q21/datafusion:vortex-compact 1443857283 1327319204 1.09
tpch_q22/datafusion:vortex-compact 466542266 399523085 1.17
datafusion / parquet (1.048x ➖, 0↑ 2↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 940216922 868057580 1.08
tpch_q02/datafusion:parquet 🚨 1423393588 775786284 1.83
tpch_q03/datafusion:parquet 875009361 930079843 0.94
tpch_q04/datafusion:parquet 498549871 506604446 0.98
tpch_q05/datafusion:parquet 1163093132 1173008891 0.99
tpch_q06/datafusion:parquet 578632664 542780785 1.07
tpch_q07/datafusion:parquet 1333710025 1170871804 1.14
tpch_q08/datafusion:parquet 1661549124 1486486946 1.12
tpch_q09/datafusion:parquet 1955692423 1965432911 1.00
tpch_q10/datafusion:parquet 2412257850 3227565066 0.75
tpch_q11/datafusion:parquet 667883157 718492702 0.93
tpch_q12/datafusion:parquet 667041012 668895815 1.00
tpch_q13/datafusion:parquet 688773490 731110149 0.94
tpch_q14/datafusion:parquet 825294978 773887832 1.07
tpch_q15/datafusion:parquet 1356454083 1296139114 1.05
tpch_q16/datafusion:parquet 🚨 553469578 378108931 1.46
tpch_q17/datafusion:parquet 1407282919 1452272445 0.97
tpch_q18/datafusion:parquet 1561018065 1473385297 1.06
tpch_q19/datafusion:parquet 980263077 1016852296 0.96
tpch_q20/datafusion:parquet 1127044032 1079006626 1.04
tpch_q21/datafusion:parquet 1675183916 1772706951 0.94
tpch_q22/datafusion:parquet 715134800 655485147 1.09
duckdb / vortex-file-compressed (1.054x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 646084724 628285336 1.03
tpch_q02/duckdb:vortex-file-compressed 1211870562 1192642527 1.02
tpch_q03/duckdb:vortex-file-compressed 863989571 866597007 1.00
tpch_q04/duckdb:vortex-file-compressed 673288449 633258140 1.06
tpch_q05/duckdb:vortex-file-compressed 1161844215 1143727419 1.02
tpch_q06/duckdb:vortex-file-compressed 666097885 586884032 1.13
tpch_q07/duckdb:vortex-file-compressed 1261218474 1115665435 1.13
tpch_q08/duckdb:vortex-file-compressed 1555410826 1398118005 1.11
tpch_q09/duckdb:vortex-file-compressed 1754252671 1619170069 1.08
tpch_q10/duckdb:vortex-file-compressed 1258017563 1308879518 0.96
tpch_q11/duckdb:vortex-file-compressed 587890081 628201627 0.94
tpch_q12/duckdb:vortex-file-compressed 1354559596 1176687488 1.15
tpch_q13/duckdb:vortex-file-compressed 813213200 866317546 0.94
tpch_q14/duckdb:vortex-file-compressed 755752604 622290888 1.21
tpch_q15/duckdb:vortex-file-compressed 614622030 546712636 1.12
tpch_q16/duckdb:vortex-file-compressed 525069593 504026479 1.04
tpch_q17/duckdb:vortex-file-compressed 1053131052 972623446 1.08
tpch_q18/duckdb:vortex-file-compressed 905651139 897820876 1.01
tpch_q19/duckdb:vortex-file-compressed 799943742 774676470 1.03
tpch_q20/duckdb:vortex-file-compressed 1289071287 1216037054 1.06
tpch_q21/duckdb:vortex-file-compressed 2023869602 1881438398 1.08
tpch_q22/duckdb:vortex-file-compressed 408161270 394200739 1.04
duckdb / vortex-compact (1.069x ➖, 0↑ 1↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 673755142 623444206 1.08
tpch_q02/duckdb:vortex-compact 1052383478 1170505217 0.90
tpch_q03/duckdb:vortex-compact 926546253 807927008 1.15
tpch_q04/duckdb:vortex-compact 🚨 766896121 589611718 1.30
tpch_q05/duckdb:vortex-compact 1173746977 1077274460 1.09
tpch_q06/duckdb:vortex-compact 559971793 583557774 0.96
tpch_q07/duckdb:vortex-compact 1235797676 1149132834 1.08
tpch_q08/duckdb:vortex-compact 1513562047 1458626918 1.04
tpch_q09/duckdb:vortex-compact 1623544775 1583641596 1.03
tpch_q10/duckdb:vortex-compact 1269745218 1276171220 0.99
tpch_q11/duckdb:vortex-compact 656975598 669432181 0.98
tpch_q12/duckdb:vortex-compact 1236780680 1009288486 1.23
tpch_q13/duckdb:vortex-compact 773223302 710980429 1.09
tpch_q14/duckdb:vortex-compact 685679541 647510730 1.06
tpch_q15/duckdb:vortex-compact 609387990 532240213 1.14
tpch_q16/duckdb:vortex-compact 454913913 421260056 1.08
tpch_q17/duckdb:vortex-compact 888725681 913967431 0.97
tpch_q18/duckdb:vortex-compact 888732392 808758554 1.10
tpch_q19/duckdb:vortex-compact 773182071 735921155 1.05
tpch_q20/duckdb:vortex-compact 1212039450 1133141337 1.07
tpch_q21/duckdb:vortex-compact 1941387448 1729089895 1.12
tpch_q22/duckdb:vortex-compact 469868869 434079366 1.08
duckdb / parquet (1.040x ➖, 0↑ 0↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 770990191 968454451 0.80
tpch_q02/duckdb:parquet 1321751800 1184525744 1.12
tpch_q03/duckdb:parquet 1613367349 1546219722 1.04
tpch_q04/duckdb:parquet 923650945 935716749 0.99
tpch_q05/duckdb:parquet 2205613463 1714187751 1.29
tpch_q06/duckdb:parquet 720736610 754807123 0.95
tpch_q07/duckdb:parquet 1673935997 1664296196 1.01
tpch_q08/duckdb:parquet 2184976775 2107904236 1.04
tpch_q09/duckdb:parquet 2453632202 2465593936 1.00
tpch_q10/duckdb:parquet 2981038283 2937090409 1.01
tpch_q11/duckdb:parquet 836319420 974995204 0.86
tpch_q12/duckdb:parquet 1091877152 1031424361 1.06
tpch_q13/duckdb:parquet 1224731498 1145758529 1.07
tpch_q14/duckdb:parquet 1181781970 1129288457 1.05
tpch_q15/duckdb:parquet 987641333 864778565 1.14
tpch_q16/duckdb:parquet 920014204 868775155 1.06
tpch_q17/duckdb:parquet 1384300502 1206171721 1.15
tpch_q18/duckdb:parquet 1430924294 1373027150 1.04
tpch_q19/duckdb:parquet 1540030655 1396698571 1.10
tpch_q20/duckdb:parquet 1823203732 1687467509 1.08
tpch_q21/duckdb:parquet 1780903906 1667382158 1.07
tpch_q22/duckdb:parquet 1071270177 1006176872 1.06

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Compression 📖

Vortex (geomean): 0.983x ➖
Parquet (geomean): 1.008x ➖

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.

unknown / unknown (1.010x ➖, 3↑ 14↓)
name PR 9993e0d (ns) base 28d327c (ns) ratio (PR/base)
compress time/Arade 1071771543 1109574446 0.97
compress time/Bimbo 5744300816 5825951401 0.99
compress time/CMSprovider 2641224282 2717150706 0.97
compress time/Euro2016 430931981 432125219 1.00
compress time/Food 345695904 368171700 0.94
compress time/HashTags 865324601 857001661 1.01
compress time/TPC-H l_comment canonical 1220921362 1244434384 0.98
compress time/TPC-H l_comment chunked 1175352611 1261090938 0.93
compress time/taxi 568650930 595223168 0.96
compress time/wide table cols=100 chunks=1 rows=1000 13608546 13970728 0.97
compress time/wide table cols=100 chunks=50 rows=1000 🚨 14602119 12673502 1.15
compress time/wide table cols=1000 chunks=1 rows=1000 🚨 154818102 134708584 1.15
compress time/wide table cols=1000 chunks=50 rows=1000 🚨 149450931 135542650 1.10
compress time/wide table cols=10000 chunks=1 rows=1000 1673871439 1548795215 1.08
compress time/wide table cols=10000 chunks=50 rows=1000 1580535007 1558865081 1.01
decompress time/Arade 26700834 28837266 0.93
decompress time/Bimbo 91823498 94093982 0.98
decompress time/CMSprovider 78570860 79295321 0.99
decompress time/Euro2016 20555559 20388531 1.01
decompress time/Food 8556239 8631566 0.99
decompress time/HashTags 90220271 95598864 0.94
decompress time/TPC-H l_comment canonical 46069725 44253881 1.04
decompress time/TPC-H l_comment chunked 🚨 50079918 44476654 1.13
decompress time/taxi 16221907 17350588 0.93
decompress time/wide table cols=100 chunks=1 rows=1000 🚨 2868973 2507036 1.14
decompress time/wide table cols=100 chunks=50 rows=1000 🚨 2850504 2435504 1.17
decompress time/wide table cols=1000 chunks=1 rows=1000 25172739 23064666 1.09
decompress time/wide table cols=1000 chunks=50 rows=1000 25602177 23488207 1.09
decompress time/wide table cols=10000 chunks=1 rows=1000 🚨 282421967 253989489 1.11
decompress time/wide table cols=10000 chunks=50 rows=1000 249872076 248026975 1.01
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 2621376239 2617507766 1.00
parquet_rs-zstd compress time/Bimbo 12686024972 12564547735 1.01
parquet_rs-zstd compress time/CMSprovider 6842005256 6806486480 1.01
parquet_rs-zstd compress time/Euro2016 1309096738 1312175650 1.00
parquet_rs-zstd compress time/Food 791471399 800769921 0.99
parquet_rs-zstd compress time/HashTags 🚨 2499631488 2165850294 1.15
parquet_rs-zstd compress time/TPC-H l_comment canonical 3421358599 3227079234 1.06
parquet_rs-zstd compress time/TPC-H l_comment chunked 3236458900 3201505216 1.01
parquet_rs-zstd compress time/taxi 1195097523 1189275659 1.00
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 🚨 7664427 6070476 1.26
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 🚨 7930191 6197503 1.28
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 80932432 76062249 1.06
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 82083592 75965186 1.08
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 827205164 808080640 1.02
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 776730656 805961838 0.96
parquet_rs-zstd decompress time/Arade 621611273 622449535 1.00
parquet_rs-zstd decompress time/Bimbo 1689495505 1706334254 0.99
parquet_rs-zstd decompress time/CMSprovider 1701193969 1702533165 1.00
parquet_rs-zstd decompress time/Euro2016 376747209 374363087 1.01
parquet_rs-zstd decompress time/Food 197717474 197932713 1.00
parquet_rs-zstd decompress time/HashTags 🚨 782838179 640858278 1.22
parquet_rs-zstd decompress time/TPC-H l_comment canonical 625811025 589576913 1.06
parquet_rs-zstd decompress time/TPC-H l_comment chunked 598617257 586483668 1.02
parquet_rs-zstd decompress time/taxi 243899177 244363987 1.00
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 🚨 3315376 2771252 1.20
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 🚨 3404074 2838634 1.20
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 35456172 32314335 1.10
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 36507799 33224280 1.10
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 361324644 347983795 1.04
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 353929950 348197325 1.02
vortex-file-compressed size/Arade 145358060 145358060 1.00
vortex-file-compressed size/Bimbo 467257556 467257556 1.00
vortex-file-compressed size/CMSprovider 417789356 417789356 1.00
vortex-file-compressed size/Euro2016 162144164 162144164 1.00
vortex-file-compressed size/Food 41977096 41977096 1.00
vortex-file-compressed size/HashTags 184887972 184887972 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172639744 172639744 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172639744 172639744 1.00
vortex-file-compressed size/taxi 52296276 52296276 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117712 93117712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117712 93117712 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 0.96
vortex:parquet-zstd ratio compress time/Bimbo 0 0 0.98
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 0.97
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.00
vortex:parquet-zstd ratio compress time/Food 0 0 0.95
vortex:parquet-zstd ratio compress time/HashTags 🚀 0 0 0.87
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 0.93
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 0.92
vortex:parquet-zstd ratio compress time/taxi 0 0 0.95
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 🚀 1 2 0.77
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 1 2 0.90
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.08
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 1.02
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 2 1 1.06
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 2 1 1.05
vortex:parquet-zstd ratio decompress time/Arade 0 0 0.93
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 0.99
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 0.99
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 1.00
vortex:parquet-zstd ratio decompress time/Food 0 0 0.99
vortex:parquet-zstd ratio decompress time/HashTags 🚀 0 0 0.77
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 0.98
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 🚨 0 0 1.10
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.94
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 0.99
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 0.99
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 0 1.07
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 0.99
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

@AdamGS

AdamGS commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

I'll review this later today, I want to verify something about the overall flow.

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

Labels

action/bench-sql Run SQL benchmarks without Vortex Compact on this PR action/bench-sql-compact Run only Vortex Compact SQL benchmarks on this PR changelog/ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants