Skip to content

Run SQL benchmarks with plan v2 (full stack vs develop) - #9342

Draft
joseph-isaacs wants to merge 13 commits into
developfrom
claude/benchmark-ci-draft-pr-1xvebp
Draft

Run SQL benchmarks with plan v2 (full stack vs develop)#9342
joseph-isaacs wants to merge 13 commits into
developfrom
claude/benchmark-ci-draft-pr-1xvebp

Conversation

@joseph-isaacs

@joseph-isaacs joseph-isaacs commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Rationale for this change

#9341 targets ji/vx-plan-perf, so it sits mid-stack and the PR benchmark dispatch—which listens for pull_request label events on PRs into develop—does not run for it. This draft carries the complete Plan V2 stack directly on current develop so CI can benchmark it against the current baseline.

This is the benchmarking-only sibling of #9341 and includes the final COUNT(*) fix from #9365.

What is included?

The branch contains 13 commits:

  • the plan model, parent-reduction rules, expression push-through, zoned planning, plan-native execution, zoned-statistics pruning, and unreferenced struct-field pruning
  • the opt-in VORTEX_USE_PLAN_V2=1 DataFusion path and CI benchmark setting
  • parallel/adaptive filter execution, selected with VORTEX_PLAN_V2_FILTER_MODE
  • DataFusion file-scan repartitioning support and partial-file-range tracing
  • empty-projection pruning for COUNT(*) scans

The COUNT(*) change replaces the earlier benchmark-branch workaround. A root-independent expression now reduces through RowIdx to its child, allowing field pruning to produce a childless Pack. Split planning preserves that pack's row-count endpoint, so the scan returns the correct number of rows without requesting any struct-field segments.

Rebase verification

  • rebuilt on develop at ca7f626124
  • preserved the existing DataFusion repartitioning and tracing patches
  • replaced only the obsolete count-only workaround with Avoid reading fields for empty projections #9365
  • range-diffed the old and new 13-commit histories
  • verified every published stacked-PR ancestry edge separately

User-facing behavior

No stable API changes. LayoutReader remains the default when VORTEX_USE_PLAN_V2 is unset; Plan V2 remains opt-in and experimental.

Checks

  • cargo +nightly fmt --all -- --check
  • yamllint --strict -c .yamllint.yaml .github/workflows/sql-bench-matrix.yml
  • cargo test -p vortex-layout -p vortex-scan-v2 -p vortex-datafusion
  • cargo clippy -p vortex-layout -p vortex-scan-v2 -p vortex-datafusion --all-targets --all-features -- -D warnings
  • git diff --check origin/develop...HEAD

@joseph-isaacs joseph-isaacs added the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 11, 2026 — with Claude
@github-actions github-actions Bot removed the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 11, 2026
@joseph-isaacs joseph-isaacs added the changelog/skip Do not list PR in the changelog label Aug 11, 2026 — with Claude
@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done daa0791 random-access-bench 1 Explore Profiling Data
🟢 Done daa0791 statpopgen 1 Explore Profiling Data
🟢 Done daa0791 clickbench-sorted-nvme 1 Explore Profiling Data
🟢 Done daa0791 tpch-nvme-10 1 Explore Profiling Data
🟢 Done daa0791 fineweb-s3 1 Explore Profiling Data
🟢 Done daa0791 fineweb 1 Explore Profiling Data
🟢 Done daa0791 tpch-s3-10 1 Explore Profiling Data
🟢 Done daa0791 clickbench-nvme 1 Explore Profiling Data
🟢 Done daa0791 tpcds-nvme 1 Explore Profiling Data
🟢 Done daa0791 polarsignals 1 Explore Profiling Data
🟢 Done daa0791 appian-nvme 1 Explore Profiling Data
🟢 Done daa0791 tpch-s3 1 Explore Profiling Data
🟢 Done daa0791 tpch-nvme 1 Explore Profiling Data
🟢 Done daa0791 string-bench 1 Explore Profiling Data
🟢 Done daa0791 compress-bench 1 Explore Profiling Data
Previous Runs (30)
Status Commit Job Attempt Link
🟢 Done 59abb5d tpch-nvme-10 1 Explore Profiling Data
🟢 Done 59abb5d tpcds-nvme 1 Explore Profiling Data
🟢 Done 59abb5d tpch-s3 1 Explore Profiling Data
🟢 Done 59abb5d tpch-s3-10 1 Explore Profiling Data
🟢 Done 59abb5d statpopgen 1 Explore Profiling Data
🟢 Done 59abb5d fineweb-s3 1 Explore Profiling Data
🟢 Done 59abb5d clickbench-nvme 1 Explore Profiling Data
🟢 Done 59abb5d appian-nvme 1 Explore Profiling Data
🟢 Done 59abb5d clickbench-sorted-nvme 1 Explore Profiling Data
🟢 Done 59abb5d fineweb 1 Explore Profiling Data
🟢 Done 59abb5d polarsignals 1 Explore Profiling Data
🟢 Done 59abb5d tpch-nvme 1 Explore Profiling Data
🟢 Done 59abb5d random-access-bench 1 Explore Profiling Data
🟢 Done 59abb5d string-bench 1 Explore Profiling Data
🟢 Done 59abb5d compress-bench 1 Explore Profiling Data
🟢 Done b2b88b9 random-access-bench 1 Explore Profiling Data
🟢 Done b2b88b9 statpopgen 1 Explore Profiling Data
🟢 Done b2b88b9 clickbench-sorted-nvme 1 Explore Profiling Data
🟢 Done b2b88b9 tpch-nvme-10 1 Explore Profiling Data
🟢 Done b2b88b9 tpch-s3-10 1 Explore Profiling Data
🟢 Done b2b88b9 tpcds-nvme 1 Explore Profiling Data
🟢 Done b2b88b9 clickbench-nvme 1 Explore Profiling Data
🟢 Done b2b88b9 fineweb-s3 1 Explore Profiling Data
🟢 Done b2b88b9 fineweb 1 Explore Profiling Data
🟢 Done b2b88b9 polarsignals 1 Explore Profiling Data
🟢 Done b2b88b9 appian-nvme 1 Explore Profiling Data
🟢 Done b2b88b9 tpch-s3 1 Explore Profiling Data
🟢 Done b2b88b9 tpch-nvme 1 Explore Profiling Data
🟢 Done b2b88b9 compress-bench 1 Explore Profiling Data
🟢 Done b2b88b9 string-bench 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Vortex (geomean): 1.019x ➖


datafusion / vortex-file-compressed / ns (1.019x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 133405247 132864918 1.00
polarsignals_q01/datafusion:vortex-file-compressed 166029846 160992880 1.03
polarsignals_q02/datafusion:vortex-file-compressed 22253470 20457562 1.09
polarsignals_q03/datafusion:vortex-file-compressed 166014629 164179626 1.01
polarsignals_q04/datafusion:vortex-file-compressed 10124038 11065654 0.91
polarsignals_q05/datafusion:vortex-file-compressed 14962614 14066512 1.06
polarsignals_q06/datafusion:vortex-file-compressed 24385638 24176461 1.01
polarsignals_q07/datafusion:vortex-file-compressed 🚨 12883905 11364669 1.13
polarsignals_q08/datafusion:vortex-file-compressed 278706232 279551622 1.00
polarsignals_q09/datafusion:vortex-file-compressed 11297846 11824981 0.96

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: String Encoding 📖


vortex / vortex-file-compressed / ms (1.010x ➖, 0↑ 0↓)
name PR daa0791 (ms) base ca7f626 (ms) ratio (PR/base)
read/clickbench/URL/shard-0/fsst 48.522401 48.296522 1.00
read/clickbench/URL/shard-0/onpair-12 37.323629 37.392442 1.00
read/tpch/l_comment/fsst 96.496392 95.957202 1.01
read/tpch/l_comment/onpair-12 110.240458 106.522233 1.03
write/clickbench/URL/shard-0/fsst 865.034484 859.310539 1.01
write/clickbench/URL/shard-0/onpair-12 2092.87348 2037.78991 1.03
write/tpch/l_comment/fsst 3093.10044 3117.36586 0.99
write/tpch/l_comment/onpair-12 3962.16844 3927.51755 1.01
vortex / vortex-file-compressed / % (1.000x ➖, 0↑ 0↓)
name PR daa0791 (%) base ca7f626 (%) ratio (PR/base)
size/clickbench/URL/shard-0/fsst 47.4688937 47.4688937 1.00
size/clickbench/URL/shard-0/onpair-12 29.7509858 29.7509858 1.00
size/tpch/l_comment/fsst 30.5061014 30.5061014 1.00
size/tpch/l_comment/onpair-12 23.2390033 23.2390033 1.00

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +3.0%
Engines: DataFusion No clear signal (+8.8%, environment too noisy confidence) · DuckDB No clear signal (-2.5%, low confidence)
Vortex (geomean): 1.019x ➖
Parquet (geomean): 0.990x ➖
Shifts: Parquet (control) -1.0% · Median polish -0.8%

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

datafusion / vortex-file-compressed / ns (1.076x ➖, 0↑ 6↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 52047273 42686320 1.22
tpch_q02/datafusion:vortex-file-compressed 22951459 22749332 1.01
tpch_q03/datafusion:vortex-file-compressed 🚨 32418005 29033962 1.12
tpch_q04/datafusion:vortex-file-compressed 17111198 15917113 1.08
tpch_q05/datafusion:vortex-file-compressed 52488932 49516459 1.06
tpch_q06/datafusion:vortex-file-compressed 🚨 9482060 8250440 1.15
tpch_q07/datafusion:vortex-file-compressed 57495951 55054756 1.04
tpch_q08/datafusion:vortex-file-compressed 48432038 44646426 1.08
tpch_q09/datafusion:vortex-file-compressed 57853368 55253268 1.05
tpch_q10/datafusion:vortex-file-compressed 29947615 28440088 1.05
tpch_q11/datafusion:vortex-file-compressed 17345570 16825178 1.03
tpch_q12/datafusion:vortex-file-compressed 27528960 27046164 1.02
tpch_q13/datafusion:vortex-file-compressed 26613219 24787984 1.07
tpch_q14/datafusion:vortex-file-compressed 🚨 19546580 14407522 1.36
tpch_q15/datafusion:vortex-file-compressed 🚨 24347083 20702224 1.18
tpch_q16/datafusion:vortex-file-compressed 24457615 24177285 1.01
tpch_q17/datafusion:vortex-file-compressed 59399472 55450504 1.07
tpch_q18/datafusion:vortex-file-compressed 69233850 69129979 1.00
tpch_q19/datafusion:vortex-file-compressed 18428899 18655884 0.99
tpch_q20/datafusion:vortex-file-compressed 33332765 31792647 1.05
tpch_q21/datafusion:vortex-file-compressed 🚨 66454536 59444050 1.12
tpch_q22/datafusion:vortex-file-compressed 11951953 12111829 0.99
datafusion / vortex-compact / ns (1.050x ➖, 1↑ 4↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 62797266 50831601 1.24
tpch_q02/datafusion:vortex-compact 26884614 27040553 0.99
tpch_q03/datafusion:vortex-compact 33573757 32213258 1.04
tpch_q04/datafusion:vortex-compact 🚨 20716981 18177083 1.14
tpch_q05/datafusion:vortex-compact 54419154 51774026 1.05
tpch_q06/datafusion:vortex-compact 🚨 11582972 10423231 1.11
tpch_q07/datafusion:vortex-compact 60830738 57510891 1.06
tpch_q08/datafusion:vortex-compact 52782660 48874519 1.08
tpch_q09/datafusion:vortex-compact 61634267 57761147 1.07
tpch_q10/datafusion:vortex-compact 35609639 36001667 0.99
tpch_q11/datafusion:vortex-compact 20010936 19618355 1.02
tpch_q12/datafusion:vortex-compact 34011564 31950346 1.06
tpch_q13/datafusion:vortex-compact 30667012 28390600 1.08
tpch_q14/datafusion:vortex-compact 19819700 18107289 1.09
tpch_q15/datafusion:vortex-compact 🚨 30185609 26108948 1.16
tpch_q16/datafusion:vortex-compact 30003405 29920991 1.00
tpch_q17/datafusion:vortex-compact 58683032 57849005 1.01
tpch_q18/datafusion:vortex-compact 71790906 69416226 1.03
tpch_q19/datafusion:vortex-compact 🚀 26805237 34836094 0.77
tpch_q20/datafusion:vortex-compact 37415311 34432193 1.09
tpch_q21/datafusion:vortex-compact 71021824 66410347 1.07
tpch_q22/datafusion:vortex-compact 13790524 13450687 1.03
datafusion / parquet / ns (0.977x ➖, 2↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 109303713 111312863 0.98
tpch_q02/datafusion:parquet 69989525 70485038 0.99
tpch_q03/datafusion:parquet 99747823 97294846 1.03
tpch_q04/datafusion:parquet 50987779 50235484 1.01
tpch_q05/datafusion:parquet 119661795 122860360 0.97
tpch_q06/datafusion:parquet 42054322 38763933 1.08
tpch_q07/datafusion:parquet 131550012 128570201 1.02
tpch_q08/datafusion:parquet 119972576 125931492 0.95
tpch_q09/datafusion:parquet 154792058 159959246 0.97
tpch_q10/datafusion:parquet 🚀 115591026 130524688 0.89
tpch_q11/datafusion:parquet 50132031 49672378 1.01
tpch_q12/datafusion:parquet 93926654 92644531 1.01
tpch_q13/datafusion:parquet 220672499 224701765 0.98
tpch_q14/datafusion:parquet 46942698 50419449 0.93
tpch_q15/datafusion:parquet 64864433 69429791 0.93
tpch_q16/datafusion:parquet 50340764 48019499 1.05
tpch_q17/datafusion:parquet 145110925 155516221 0.93
tpch_q18/datafusion:parquet 177725093 180432229 0.98
tpch_q19/datafusion:parquet 🚀 69393010 85684424 0.81
tpch_q20/datafusion:parquet 90687283 88183728 1.03
tpch_q21/datafusion:parquet 168069665 173481831 0.97
tpch_q22/datafusion:parquet 55068585 55646373 0.99
duckdb / vortex-file-compressed / ns (0.962x ➖, 2↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 25727456 24676165 1.04
tpch_q02/duckdb:vortex-file-compressed 34559241 37348384 0.93
tpch_q03/duckdb:vortex-file-compressed 38714047 38893463 1.00
tpch_q04/duckdb:vortex-file-compressed 33005819 32333793 1.02
tpch_q05/duckdb:vortex-file-compressed 45544012 45335382 1.00
tpch_q06/duckdb:vortex-file-compressed 🚀 11745563 14095251 0.83
tpch_q07/duckdb:vortex-file-compressed 42331612 45897907 0.92
tpch_q08/duckdb:vortex-file-compressed 54298104 56155537 0.97
tpch_q09/duckdb:vortex-file-compressed 63407583 65412068 0.97
tpch_q10/duckdb:vortex-file-compressed 53045857 55758296 0.95
tpch_q11/duckdb:vortex-file-compressed 18611138 19424638 0.96
tpch_q12/duckdb:vortex-file-compressed 28268149 29435039 0.96
tpch_q13/duckdb:vortex-file-compressed 46038448 48798050 0.94
tpch_q14/duckdb:vortex-file-compressed 🚀 21714643 24303419 0.89
tpch_q15/duckdb:vortex-file-compressed 19265216 20563006 0.94
tpch_q16/duckdb:vortex-file-compressed 33180884 33162904 1.00
tpch_q17/duckdb:vortex-file-compressed 35851088 36346058 0.99
tpch_q18/duckdb:vortex-file-compressed 52692688 56460566 0.93
tpch_q19/duckdb:vortex-file-compressed 39380851 39455197 1.00
tpch_q20/duckdb:vortex-file-compressed 38746636 38940561 1.00
tpch_q21/duckdb:vortex-file-compressed 126535929 125160264 1.01
tpch_q22/duckdb:vortex-file-compressed 20501141 21949295 0.93
duckdb / vortex-compact / ns (0.992x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 29963068 32021942 0.94
tpch_q02/duckdb:vortex-compact 41397002 40607947 1.02
tpch_q03/duckdb:vortex-compact 39955200 42676033 0.94
tpch_q04/duckdb:vortex-compact 34544028 35348755 0.98
tpch_q05/duckdb:vortex-compact 44176739 48954741 0.90
tpch_q06/duckdb:vortex-compact 12462128 12548596 0.99
tpch_q07/duckdb:vortex-compact 46361896 48244387 0.96
tpch_q08/duckdb:vortex-compact 58271719 59527257 0.98
tpch_q09/duckdb:vortex-compact 66268727 65625700 1.01
tpch_q10/duckdb:vortex-compact 57645313 55622574 1.04
tpch_q11/duckdb:vortex-compact 🚨 22536428 19917689 1.13
tpch_q12/duckdb:vortex-compact 33387597 32409747 1.03
tpch_q13/duckdb:vortex-compact 45433836 45146813 1.01
tpch_q14/duckdb:vortex-compact 25365846 26414634 0.96
tpch_q15/duckdb:vortex-compact 20066609 21603410 0.93
tpch_q16/duckdb:vortex-compact 36026649 36743190 0.98
tpch_q17/duckdb:vortex-compact 35782701 37000390 0.97
tpch_q18/duckdb:vortex-compact 57785174 56123966 1.03
tpch_q19/duckdb:vortex-compact 40911881 40559241 1.01
tpch_q20/duckdb:vortex-compact 46753785 45925988 1.02
tpch_q21/duckdb:vortex-compact 122903659 124733575 0.99
tpch_q22/duckdb:vortex-compact 25289816 23981968 1.05
duckdb / parquet / ns (1.002x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 81736944 81720033 1.00
tpch_q02/duckdb:parquet 46927565 46234247 1.01
tpch_q03/duckdb:parquet 81108177 81210934 1.00
tpch_q04/duckdb:parquet 58334111 58085390 1.00
tpch_q05/duckdb:parquet 79318232 78839302 1.01
tpch_q06/duckdb:parquet 25209248 24972688 1.01
tpch_q07/duckdb:parquet 80178837 80271488 1.00
tpch_q08/duckdb:parquet 96939568 96472211 1.00
tpch_q09/duckdb:parquet 149399749 148199303 1.01
tpch_q10/duckdb:parquet 141565066 141323704 1.00
tpch_q11/duckdb:parquet 25245245 25366374 1.00
tpch_q12/duckdb:parquet 53241918 52990307 1.00
tpch_q13/duckdb:parquet 286188774 289818513 0.99
tpch_q14/duckdb:parquet 56136905 55848452 1.01
tpch_q15/duckdb:parquet 30737303 30795104 1.00
tpch_q16/duckdb:parquet 66771659 66754153 1.00
tpch_q17/duckdb:parquet 58302601 58229594 1.00
tpch_q18/duckdb:parquet 128687989 128762777 1.00
tpch_q19/duckdb:parquet 77786900 77352773 1.01
tpch_q20/duckdb:parquet 77371156 77152066 1.00
tpch_q21/duckdb:parquet 190978331 188242669 1.01
tpch_q22/duckdb:parquet 63411793 64382628 0.98

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

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

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

datafusion / vortex-file-compressed / ns (1.275x ❌, 0↑ 4↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 11093168 8671175 1.28
fineweb_q01/datafusion:vortex-file-compressed 30810810 28531342 1.08
fineweb_q02/datafusion:vortex-file-compressed 33089305 33216758 1.00
fineweb_q03/datafusion:vortex-file-compressed 🚨 171005561 42797349 4.00
fineweb_q04/datafusion:vortex-file-compressed 215823830 204218249 1.06
fineweb_q05/datafusion:vortex-file-compressed 165383896 155266546 1.07
fineweb_q06/datafusion:vortex-file-compressed 🚨 45795498 37900004 1.21
fineweb_q07/datafusion:vortex-file-compressed 🚨 48004648 39474652 1.22
fineweb_q08/datafusion:vortex-file-compressed 16064699 16393243 0.98
datafusion / vortex-compact / ns (1.038x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 8526549 7986380 1.07
fineweb_q01/datafusion:vortex-compact 101871224 100748015 1.01
fineweb_q02/datafusion:vortex-compact 101852065 100320300 1.02
fineweb_q03/datafusion:vortex-compact 566583473 530613933 1.07
fineweb_q04/datafusion:vortex-compact 584145188 552871600 1.06
fineweb_q05/datafusion:vortex-compact 504132999 507868183 0.99
fineweb_q06/datafusion:vortex-compact 292979927 286715627 1.02
fineweb_q07/datafusion:vortex-compact 301575318 297117251 1.02
fineweb_q08/datafusion:vortex-compact 🚨 15533037 14089269 1.10
datafusion / parquet / ns (1.008x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 8870763 8322311 1.07
fineweb_q01/datafusion:parquet 197591627 200343967 0.99
fineweb_q02/datafusion:parquet 195339398 197553358 0.99
fineweb_q03/datafusion:parquet 191703900 190921816 1.00
fineweb_q04/datafusion:parquet 207821237 206729978 1.01
fineweb_q05/datafusion:parquet 203325801 206469280 0.98
fineweb_q06/datafusion:parquet 200839782 197727492 1.02
fineweb_q07/datafusion:parquet 197642876 190762006 1.04
fineweb_q08/datafusion:parquet 187518822 189245804 0.99
duckdb / vortex-file-compressed / ns (0.953x ➖, 1↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚀 6238309 7053480 0.88
fineweb_q01/duckdb:vortex-file-compressed 43650566 43938084 0.99
fineweb_q02/duckdb:vortex-file-compressed 46264083 46891399 0.99
fineweb_q03/duckdb:vortex-file-compressed 71588690 73213450 0.98
fineweb_q04/duckdb:vortex-file-compressed 299116565 306040102 0.98
fineweb_q05/duckdb:vortex-file-compressed 217422297 225588844 0.96
fineweb_q06/duckdb:vortex-file-compressed 71908024 77026731 0.93
fineweb_q07/duckdb:vortex-file-compressed 74660261 80784727 0.92
fineweb_q08/duckdb:vortex-file-compressed 32427548 34480912 0.94
duckdb / vortex-compact / ns (0.954x ➖, 1↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚀 4312040 6581070 0.66
fineweb_q01/duckdb:vortex-compact 106862736 107080859 1.00
fineweb_q02/duckdb:vortex-compact 109577967 106165809 1.03
fineweb_q03/duckdb:vortex-compact 359602301 356287900 1.01
fineweb_q04/duckdb:vortex-compact 389389257 390994645 1.00
fineweb_q05/duckdb:vortex-compact 350315820 347450627 1.01
fineweb_q06/duckdb:vortex-compact 236954492 235601898 1.01
fineweb_q07/duckdb:vortex-compact 225813613 230006384 0.98
fineweb_q08/duckdb:vortex-compact 28988150 29871593 0.97
duckdb / parquet / ns (0.983x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 36260561 36084303 1.00
fineweb_q01/duckdb:parquet 76412368 79563785 0.96
fineweb_q02/duckdb:parquet 76812158 79160887 0.97
fineweb_q03/duckdb:parquet 205614974 209985781 0.98
fineweb_q04/duckdb:parquet 228094464 234382476 0.97
fineweb_q05/duckdb:parquet 201307350 203713482 0.99
fineweb_q06/duckdb:parquet 142758925 144142097 0.99
fineweb_q07/duckdb:parquet 142249950 145942654 0.97
fineweb_q08/duckdb:parquet 38906464 38676865 1.01

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +2.0%
Engines: DataFusion No clear signal (+3.9%, environment too noisy confidence) · DuckDB No clear signal (+0.2%, environment too noisy confidence)
Vortex (geomean): 1.037x ➖
Parquet (geomean): 1.017x ➖
Shifts: Parquet (control) +1.7% · 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 / ns (1.040x ➖, 0↑ 2↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 446147121 389103036 1.15
clickbench-sorted_q24/datafusion:vortex-file-compressed 22522619 22811667 0.99
clickbench-sorted_q26/datafusion:vortex-file-compressed 21937944 20992480 1.05
clickbench-sorted_q36/datafusion:vortex-file-compressed 49855653 48195796 1.03
clickbench-sorted_q37/datafusion:vortex-file-compressed 35770330 34249848 1.04
clickbench-sorted_q38/datafusion:vortex-file-compressed 🚨 38212027 33711831 1.13
clickbench-sorted_q39/datafusion:vortex-file-compressed 104997013 95700076 1.10
clickbench-sorted_q40/datafusion:vortex-file-compressed 16474748 17177482 0.96
clickbench-sorted_q41/datafusion:vortex-file-compressed 17146666 16481919 1.04
clickbench-sorted_q42/datafusion:vortex-file-compressed 12572439 13452445 0.93
datafusion / vortex-compact / ns (1.125x ❌, 1↑ 5↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-compact 🚨 681965787 540946002 1.26
clickbench-sorted_q24/datafusion:vortex-compact 🚨 58906095 52381197 1.12
clickbench-sorted_q26/datafusion:vortex-compact 60281873 54998880 1.10
clickbench-sorted_q36/datafusion:vortex-compact 🚨 85235157 59560792 1.43
clickbench-sorted_q37/datafusion:vortex-compact 🚨 69055897 48347261 1.43
clickbench-sorted_q38/datafusion:vortex-compact 48392253 48682219 0.99
clickbench-sorted_q39/datafusion:vortex-compact 🚨 140323977 104690384 1.34
clickbench-sorted_q40/datafusion:vortex-compact 🚀 23753094 28328453 0.84
clickbench-sorted_q41/datafusion:vortex-compact 22953128 24139439 0.95
clickbench-sorted_q42/datafusion:vortex-compact 15589208 16205682 0.96
datafusion / parquet / ns (1.041x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 2937199684 2939706299 1.00
clickbench-sorted_q24/datafusion:parquet 39923587 39856411 1.00
clickbench-sorted_q26/datafusion:parquet 🚨 53676343 32978306 1.63
clickbench-sorted_q36/datafusion:parquet 172184774 182564709 0.94
clickbench-sorted_q37/datafusion:parquet 116139891 111871068 1.04
clickbench-sorted_q38/datafusion:parquet 179769963 166323026 1.08
clickbench-sorted_q39/datafusion:parquet 313106252 303399506 1.03
clickbench-sorted_q40/datafusion:parquet 66709898 65306792 1.02
clickbench-sorted_q41/datafusion:parquet 59255095 65509661 0.90
clickbench-sorted_q42/datafusion:parquet 31579120 34727357 0.91
duckdb / vortex-file-compressed / ns (1.002x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 218616081 232193356 0.94
clickbench-sorted_q24/duckdb:vortex-file-compressed 44569646 40659521 1.10
clickbench-sorted_q26/duckdb:vortex-file-compressed 56243100 60594603 0.93
clickbench-sorted_q36/duckdb:vortex-file-compressed 70367669 68220780 1.03
clickbench-sorted_q37/duckdb:vortex-file-compressed 51455240 53696175 0.96
clickbench-sorted_q38/duckdb:vortex-file-compressed 65691088 62861293 1.05
clickbench-sorted_q39/duckdb:vortex-file-compressed 108950834 118632857 0.92
clickbench-sorted_q40/duckdb:vortex-file-compressed 36903276 36463245 1.01
clickbench-sorted_q41/duckdb:vortex-file-compressed 37430462 35436039 1.06
clickbench-sorted_q42/duckdb:vortex-file-compressed 30400458 28833981 1.05
duckdb / vortex-compact / ns (0.987x ➖, 1↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-compact 217824501 241075758 0.90
clickbench-sorted_q24/duckdb:vortex-compact 60436278 58127490 1.04
clickbench-sorted_q26/duckdb:vortex-compact 🚨 88816285 75710589 1.17
clickbench-sorted_q36/duckdb:vortex-compact 67372704 67828072 0.99
clickbench-sorted_q37/duckdb:vortex-compact 🚀 56956485 65285201 0.87
clickbench-sorted_q38/duckdb:vortex-compact 58200732 60117716 0.97
clickbench-sorted_q39/duckdb:vortex-compact 109655118 111485918 0.98
clickbench-sorted_q40/duckdb:vortex-compact 41197696 40836828 1.01
clickbench-sorted_q41/duckdb:vortex-compact 40572426 42545770 0.95
clickbench-sorted_q42/duckdb:vortex-compact 30442439 30344219 1.00
duckdb / parquet / ns (0.993x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 234630998 222950788 1.05
clickbench-sorted_q24/duckdb:parquet 30988526 28676754 1.08
clickbench-sorted_q26/duckdb:parquet 22078564 23108819 0.96
clickbench-sorted_q36/duckdb:parquet 67183538 70233849 0.96
clickbench-sorted_q37/duckdb:parquet 55700816 59360571 0.94
clickbench-sorted_q38/duckdb:parquet 59960499 63002050 0.95
clickbench-sorted_q39/duckdb:parquet 114636268 105064306 1.09
clickbench-sorted_q40/duckdb:parquet 29415484 29292079 1.00
clickbench-sorted_q41/duckdb:parquet 28174791 30295315 0.93
clickbench-sorted_q42/duckdb:parquet 20147872 20451096 0.99

File Size Changes (200 files changed, -0.0% overall, 98↑ 102↓)
File Scale Format Base HEAD Change %
hits_098.vortex 1.0 vortex-compact 102.45 MB 104.12 MB +1.67 MB +1.6%
hits_061.vortex 1.0 vortex-compact 123.50 MB 125.23 MB +1.73 MB +1.4%
hits_089.vortex 1.0 vortex-compact 98.64 MB 99.99 MB +1.35 MB +1.4%
hits_075.vortex 1.0 vortex-compact 137.97 MB 139.60 MB +1.63 MB +1.2%
hits_075.vortex 1.0 vortex-file-compressed 189.61 MB 191.78 MB +2.16 MB +1.1%
hits_060.vortex 1.0 vortex-compact 140.11 MB 141.21 MB +1.10 MB +0.8%
hits_086.vortex 1.0 vortex-compact 139.70 MB 140.73 MB +1.03 MB +0.7%
hits_050.vortex 1.0 vortex-compact 124.66 MB 125.49 MB +854.41 KB +0.7%
hits_096.vortex 1.0 vortex-file-compressed 198.24 MB 199.42 MB +1.19 MB +0.6%
hits_041.vortex 1.0 vortex-compact 97.63 MB 98.18 MB +563.79 KB +0.6%
hits_056.vortex 1.0 vortex-compact 100.86 MB 101.38 MB +530.20 KB +0.5%
hits_024.vortex 1.0 vortex-file-compressed 160.41 MB 161.21 MB +817.63 KB +0.5%
hits_028.vortex 1.0 vortex-file-compressed 151.83 MB 152.58 MB +764.07 KB +0.5%
hits_081.vortex 1.0 vortex-compact 152.82 MB 153.50 MB +697.10 KB +0.4%
hits_070.vortex 1.0 vortex-file-compressed 199.65 MB 200.51 MB +886.59 KB +0.4%
hits_022.vortex 1.0 vortex-file-compressed 198.32 MB 199.10 MB +803.65 KB +0.4%
hits_088.vortex 1.0 vortex-compact 133.89 MB 134.38 MB +505.58 KB +0.4%
hits_009.vortex 1.0 vortex-file-compressed 101.38 MB 101.75 MB +379.19 KB +0.4%
hits_082.vortex 1.0 vortex-compact 105.83 MB 106.20 MB +376.13 KB +0.3%
hits_032.vortex 1.0 vortex-compact 110.64 MB 111.02 MB +392.30 KB +0.3%
hits_005.vortex 1.0 vortex-compact 115.91 MB 116.29 MB +389.13 KB +0.3%
hits_069.vortex 1.0 vortex-compact 99.76 MB 100.07 MB +316.27 KB +0.3%
hits_092.vortex 1.0 vortex-compact 153.09 MB 153.54 MB +467.02 KB +0.3%
hits_097.vortex 1.0 vortex-compact 141.41 MB 141.80 MB +402.03 KB +0.3%
hits_099.vortex 1.0 vortex-file-compressed 171.21 MB 171.62 MB +420.09 KB +0.2%
hits_025.vortex 1.0 vortex-compact 133.38 MB 133.70 MB +321.42 KB +0.2%
hits_065.vortex 1.0 vortex-file-compressed 161.35 MB 161.69 MB +349.64 KB +0.2%
hits_052.vortex 1.0 vortex-file-compressed 130.81 MB 131.04 MB +242.15 KB +0.2%
hits_058.vortex 1.0 vortex-file-compressed 154.99 MB 155.26 MB +275.53 KB +0.2%
hits_051.vortex 1.0 vortex-file-compressed 172.35 MB 172.63 MB +283.24 KB +0.2%
hits_085.vortex 1.0 vortex-compact 153.15 MB 153.33 MB +192.86 KB +0.1%
hits_045.vortex 1.0 vortex-compact 106.07 MB 106.20 MB +132.20 KB +0.1%
hits_077.vortex 1.0 vortex-file-compressed 172.35 MB 172.54 MB +197.53 KB +0.1%
hits_029.vortex 1.0 vortex-compact 153.31 MB 153.48 MB +166.18 KB +0.1%
hits_085.vortex 1.0 vortex-file-compressed 199.70 MB 199.89 MB +196.59 KB +0.1%
hits_088.vortex 1.0 vortex-file-compressed 172.42 MB 172.58 MB +165.41 KB +0.1%
hits_047.vortex 1.0 vortex-compact 110.40 MB 110.51 MB +104.52 KB +0.1%
hits_021.vortex 1.0 vortex-file-compressed 154.30 MB 154.44 MB +141.25 KB +0.1%
hits_015.vortex 1.0 vortex-file-compressed 131.31 MB 131.43 MB +119.72 KB +0.1%
hits_086.vortex 1.0 vortex-file-compressed 192.11 MB 192.28 MB +174.59 KB +0.1%
hits_097.vortex 1.0 vortex-file-compressed 192.87 MB 193.04 MB +174.02 KB +0.1%
hits_013.vortex 1.0 vortex-file-compressed 161.25 MB 161.39 MB +143.36 KB +0.1%
hits_095.vortex 1.0 vortex-file-compressed 154.34 MB 154.47 MB +132.95 KB +0.1%
hits_056.vortex 1.0 vortex-file-compressed 135.67 MB 135.79 MB +115.64 KB +0.1%
hits_016.vortex 1.0 vortex-file-compressed 180.50 MB 180.64 MB +147.91 KB +0.1%
hits_074.vortex 1.0 vortex-file-compressed 199.07 MB 199.22 MB +161.52 KB +0.1%
hits_059.vortex 1.0 vortex-compact 152.88 MB 152.99 MB +114.30 KB +0.1%
hits_059.vortex 1.0 vortex-file-compressed 199.13 MB 199.27 MB +147.84 KB +0.1%
hits_031.vortex 1.0 vortex-file-compressed 159.55 MB 159.67 MB +117.88 KB +0.1%
hits_049.vortex 1.0 vortex-compact 140.38 MB 140.48 MB +103.11 KB +0.1%
hits_020.vortex 1.0 vortex-compact 111.67 MB 111.75 MB +78.90 KB +0.1%
hits_081.vortex 1.0 vortex-file-compressed 200.01 MB 200.15 MB +140.98 KB +0.1%
hits_094.vortex 1.0 vortex-file-compressed 158.89 MB 159.00 MB +109.09 KB +0.1%
hits_011.vortex 1.0 vortex-compact 153.00 MB 153.10 MB +101.45 KB +0.1%
hits_064.vortex 1.0 vortex-file-compressed 190.96 MB 191.08 MB +123.73 KB +0.1%
hits_091.vortex 1.0 vortex-compact 112.31 MB 112.38 MB +71.63 KB +0.1%
hits_069.vortex 1.0 vortex-file-compressed 142.24 MB 142.33 MB +87.14 KB +0.1%
hits_060.vortex 1.0 vortex-file-compressed 193.04 MB 193.16 MB +117.73 KB +0.1%
hits_076.vortex 1.0 vortex-file-compressed 161.01 MB 161.10 MB +95.09 KB +0.1%
hits_068.vortex 1.0 vortex-compact 112.45 MB 112.51 MB +58.72 KB +0.1%
hits_070.vortex 1.0 vortex-compact 153.79 MB 153.86 MB +78.83 KB +0.1%
hits_018.vortex 1.0 vortex-file-compressed 199.67 MB 199.77 MB +100.12 KB +0.0%
hits_042.vortex 1.0 vortex-compact 136.24 MB 136.30 MB +62.48 KB +0.0%
hits_099.vortex 1.0 vortex-compact 133.12 MB 133.18 MB +60.59 KB +0.0%
hits_044.vortex 1.0 vortex-file-compressed 200.19 MB 200.28 MB +89.24 KB +0.0%
hits_012.vortex 1.0 vortex-file-compressed 190.96 MB 191.04 MB +82.06 KB +0.0%
hits_072.vortex 1.0 vortex-compact 75.63 MB 75.66 MB +32.43 KB +0.0%
hits_066.vortex 1.0 vortex-file-compressed 163.06 MB 163.12 MB +59.13 KB +0.0%
hits_091.vortex 1.0 vortex-file-compressed 147.09 MB 147.14 MB +52.03 KB +0.0%
hits_082.vortex 1.0 vortex-file-compressed 139.83 MB 139.87 MB +42.13 KB +0.0%
hits_071.vortex 1.0 vortex-file-compressed 139.99 MB 140.03 MB +40.21 KB +0.0%
hits_044.vortex 1.0 vortex-compact 153.62 MB 153.66 MB +39.89 KB +0.0%
hits_079.vortex 1.0 vortex-compact 128.07 MB 128.11 MB +32.83 KB +0.0%
hits_062.vortex 1.0 vortex-file-compressed 170.71 MB 170.75 MB +42.73 KB +0.0%
hits_002.vortex 1.0 vortex-file-compressed 161.04 MB 161.08 MB +40.13 KB +0.0%
hits_080.vortex 1.0 vortex-file-compressed 126.89 MB 126.92 MB +31.07 KB +0.0%
hits_098.vortex 1.0 vortex-file-compressed 137.54 MB 137.57 MB +33.54 KB +0.0%
hits_037.vortex 1.0 vortex-file-compressed 177.27 MB 177.31 MB +40.50 KB +0.0%
hits_071.vortex 1.0 vortex-compact 105.72 MB 105.74 MB +23.05 KB +0.0%
hits_027.vortex 1.0 vortex-file-compressed 189.98 MB 190.02 MB +39.65 KB +0.0%
hits_016.vortex 1.0 vortex-compact 127.51 MB 127.54 MB +26.02 KB +0.0%
hits_017.vortex 1.0 vortex-compact 111.81 MB 111.83 MB +21.71 KB +0.0%
hits_023.vortex 1.0 vortex-compact 142.73 MB 142.76 MB +27.31 KB +0.0%
hits_019.vortex 1.0 vortex-file-compressed 140.78 MB 140.81 MB +24.80 KB +0.0%
hits_043.vortex 1.0 vortex-file-compressed 126.49 MB 126.51 MB +21.99 KB +0.0%
hits_021.vortex 1.0 vortex-compact 110.63 MB 110.65 MB +16.89 KB +0.0%
hits_028.vortex 1.0 vortex-compact 115.75 MB 115.76 MB +14.88 KB +0.0%
hits_078.vortex 1.0 vortex-file-compressed 130.95 MB 130.97 MB +16.64 KB +0.0%
hits_017.vortex 1.0 vortex-file-compressed 146.80 MB 146.82 MB +17.92 KB +0.0%
hits_078.vortex 1.0 vortex-compact 97.16 MB 97.17 MB +10.16 KB +0.0%
hits_072.vortex 1.0 vortex-file-compressed 102.32 MB 102.33 MB +10.38 KB +0.0%
hits_033.vortex 1.0 vortex-compact 153.24 MB 153.26 MB +15.39 KB +0.0%
hits_046.vortex 1.0 vortex-file-compressed 101.23 MB 101.24 MB +7.98 KB +0.0%
hits_073.vortex 1.0 vortex-compact 134.19 MB 134.20 MB +10.40 KB +0.0%
hits_095.vortex 1.0 vortex-compact 110.64 MB 110.65 MB +7.30 KB +0.0%
hits_019.vortex 1.0 vortex-compact 106.13 MB 106.14 MB +6.03 KB +0.0%
hits_048.vortex 1.0 vortex-file-compressed 199.63 MB 199.64 MB +9.85 KB +0.0%
hits_035.vortex 1.0 vortex-compact 75.94 MB 75.94 MB +2.57 KB +0.0%
hits_087.vortex 1.0 vortex-file-compressed 160.99 MB 160.99 MB 2.18 KB -0.0%
hits_045.vortex 1.0 vortex-file-compressed 140.11 MB 140.11 MB 4.93 KB -0.0%
hits_009.vortex 1.0 vortex-compact 75.24 MB 75.23 MB 3.33 KB -0.0%
hits_057.vortex 1.0 vortex-compact 111.86 MB 111.86 MB 5.95 KB -0.0%
hits_004.vortex 1.0 vortex-file-compressed 131.38 MB 131.38 MB 8.58 KB -0.0%
hits_047.vortex 1.0 vortex-file-compressed 154.41 MB 154.40 MB 13.27 KB -0.0%
hits_014.vortex 1.0 vortex-file-compressed 172.32 MB 172.31 MB 16.38 KB -0.0%
hits_034.vortex 1.0 vortex-compact 133.35 MB 133.34 MB 15.62 KB -0.0%
hits_026.vortex 1.0 vortex-compact 97.91 MB 97.90 MB 12.85 KB -0.0%
hits_062.vortex 1.0 vortex-compact 132.60 MB 132.59 MB 18.68 KB -0.0%
hits_084.vortex 1.0 vortex-compact 110.68 MB 110.66 MB 15.74 KB -0.0%
hits_093.vortex 1.0 vortex-compact 98.79 MB 98.77 MB 14.23 KB -0.0%
hits_037.vortex 1.0 vortex-compact 132.26 MB 132.24 MB 19.34 KB -0.0%
hits_031.vortex 1.0 vortex-compact 111.22 MB 111.20 MB 16.74 KB -0.0%
hits_053.vortex 1.0 vortex-file-compressed 189.99 MB 189.96 MB 28.97 KB -0.0%
hits_006.vortex 1.0 vortex-file-compressed 126.40 MB 126.38 MB 20.40 KB -0.0%
hits_027.vortex 1.0 vortex-compact 139.37 MB 139.35 MB 22.52 KB -0.0%
hits_064.vortex 1.0 vortex-compact 140.08 MB 140.05 MB 29.43 KB -0.0%
hits_058.vortex 1.0 vortex-compact 111.09 MB 111.07 MB 26.32 KB -0.0%
hits_046.vortex 1.0 vortex-compact 74.92 MB 74.91 MB 18.17 KB -0.0%
hits_055.vortex 1.0 vortex-file-compressed 199.75 MB 199.69 MB 62.20 KB -0.0%
hits_090.vortex 1.0 vortex-file-compressed 192.67 MB 192.61 MB 61.23 KB -0.0%
hits_061.vortex 1.0 vortex-file-compressed 160.93 MB 160.88 MB 51.35 KB -0.0%
hits_018.vortex 1.0 vortex-compact 153.67 MB 153.61 MB 58.66 KB -0.0%
hits_030.vortex 1.0 vortex-file-compressed 131.91 MB 131.85 MB 54.35 KB -0.0%
hits_032.vortex 1.0 vortex-file-compressed 154.65 MB 154.59 MB 65.57 KB -0.0%
hits_073.vortex 1.0 vortex-file-compressed 172.73 MB 172.66 MB 73.72 KB -0.0%
hits_003.vortex 1.0 vortex-compact 104.56 MB 104.51 MB 45.06 KB -0.0%
hits_051.vortex 1.0 vortex-compact 134.06 MB 134.00 MB 58.31 KB -0.0%
hits_003.vortex 1.0 vortex-file-compressed 136.63 MB 136.57 MB 65.46 KB -0.0%
hits_050.vortex 1.0 vortex-file-compressed 161.13 MB 161.04 MB 88.49 KB -0.1%
hits_042.vortex 1.0 vortex-file-compressed 201.54 MB 201.43 MB 110.74 KB -0.1%
hits_077.vortex 1.0 vortex-compact 134.42 MB 134.35 MB 73.91 KB -0.1%
hits_052.vortex 1.0 vortex-compact 98.13 MB 98.08 MB 54.09 KB -0.1%
hits_040.vortex 1.0 vortex-file-compressed 143.53 MB 143.46 MB 79.74 KB -0.1%
hits_038.vortex 1.0 vortex-compact 139.56 MB 139.48 MB 78.76 KB -0.1%
hits_084.vortex 1.0 vortex-file-compressed 154.58 MB 154.49 MB 88.18 KB -0.1%
hits_038.vortex 1.0 vortex-file-compressed 190.15 MB 190.04 MB 118.01 KB -0.1%
hits_026.vortex 1.0 vortex-file-compressed 131.42 MB 131.34 MB 82.20 KB -0.1%
hits_025.vortex 1.0 vortex-file-compressed 172.11 MB 172.00 MB 110.58 KB -0.1%
hits_049.vortex 1.0 vortex-file-compressed 191.64 MB 191.51 MB 132.79 KB -0.1%
hits_007.vortex 1.0 vortex-compact 153.78 MB 153.67 MB 107.99 KB -0.1%
hits_010.vortex 1.0 vortex-file-compressed 169.33 MB 169.22 MB 119.02 KB -0.1%
hits_096.vortex 1.0 vortex-compact 153.31 MB 153.20 MB 112.02 KB -0.1%
hits_094.vortex 1.0 vortex-compact 110.80 MB 110.72 MB 85.20 KB -0.1%
hits_048.vortex 1.0 vortex-compact 152.63 MB 152.50 MB 125.97 KB -0.1%
hits_067.vortex 1.0 vortex-file-compressed 131.75 MB 131.64 MB 112.03 KB -0.1%
hits_010.vortex 1.0 vortex-compact 123.61 MB 123.51 MB 106.27 KB -0.1%
hits_041.vortex 1.0 vortex-file-compressed 131.48 MB 131.36 MB 121.47 KB -0.1%
hits_011.vortex 1.0 vortex-file-compressed 199.61 MB 199.42 MB 187.62 KB -0.1%
hits_014.vortex 1.0 vortex-compact 133.90 MB 133.78 MB 130.05 KB -0.1%
hits_079.vortex 1.0 vortex-file-compressed 181.56 MB 181.39 MB 181.09 KB -0.1%
hits_065.vortex 1.0 vortex-compact 125.98 MB 125.85 MB 127.87 KB -0.1%
hits_036.vortex 1.0 vortex-file-compressed 171.55 MB 171.37 MB 178.58 KB -0.1%
hits_035.vortex 1.0 vortex-file-compressed 102.98 MB 102.87 MB 109.65 KB -0.1%
hits_090.vortex 1.0 vortex-compact 141.37 MB 141.22 MB 154.33 KB -0.1%
hits_083.vortex 1.0 vortex-compact 110.13 MB 110.00 MB 130.37 KB -0.1%
hits_083.vortex 1.0 vortex-file-compressed 157.28 MB 157.10 MB 187.77 KB -0.1%
hits_057.vortex 1.0 vortex-file-compressed 160.14 MB 159.95 MB 194.62 KB -0.1%
hits_063.vortex 1.0 vortex-file-compressed 131.86 MB 131.71 MB 161.98 KB -0.1%
hits_089.vortex 1.0 vortex-file-compressed 131.70 MB 131.51 MB 189.34 KB -0.1%
hits_043.vortex 1.0 vortex-compact 94.47 MB 94.33 MB 135.85 KB -0.1%
hits_036.vortex 1.0 vortex-compact 133.38 MB 133.17 MB 223.14 KB -0.2%
hits_040.vortex 1.0 vortex-compact 110.61 MB 110.43 MB 190.60 KB -0.2%
hits_068.vortex 1.0 vortex-file-compressed 160.87 MB 160.60 MB 283.70 KB -0.2%
hits_000.vortex 1.0 vortex-file-compressed 131.86 MB 131.63 MB 235.80 KB -0.2%
hits_024.vortex 1.0 vortex-compact 125.08 MB 124.86 MB 226.77 KB -0.2%
hits_093.vortex 1.0 vortex-file-compressed 131.84 MB 131.56 MB 283.20 KB -0.2%
hits_007.vortex 1.0 vortex-file-compressed 200.53 MB 200.06 MB 489.22 KB -0.2%
hits_076.vortex 1.0 vortex-compact 126.16 MB 125.76 MB 408.35 KB -0.3%
hits_008.vortex 1.0 vortex-file-compressed 140.43 MB 139.97 MB 477.37 KB -0.3%
hits_002.vortex 1.0 vortex-compact 124.29 MB 123.87 MB 426.91 KB -0.3%
hits_053.vortex 1.0 vortex-compact 138.94 MB 138.45 MB 495.00 KB -0.3%
hits_006.vortex 1.0 vortex-compact 96.63 MB 96.25 MB 388.23 KB -0.4%
hits_008.vortex 1.0 vortex-compact 106.17 MB 105.68 MB 505.11 KB -0.5%
hits_054.vortex 1.0 vortex-file-compressed 147.81 MB 147.10 MB 730.33 KB -0.5%
hits_039.vortex 1.0 vortex-file-compressed 161.77 MB 160.97 MB 822.24 KB -0.5%
hits_022.vortex 1.0 vortex-compact 153.17 MB 152.38 MB 803.27 KB -0.5%
hits_030.vortex 1.0 vortex-compact 98.27 MB 97.76 MB 519.59 KB -0.5%
hits_020.vortex 1.0 vortex-file-compressed 160.32 MB 159.47 MB 866.20 KB -0.5%
hits_054.vortex 1.0 vortex-compact 112.21 MB 111.62 MB 607.45 KB -0.5%
hits_092.vortex 1.0 vortex-file-compressed 199.55 MB 198.49 MB 1.06 MB -0.5%
hits_074.vortex 1.0 vortex-compact 153.13 MB 152.32 MB 836.87 KB -0.5%
hits_087.vortex 1.0 vortex-compact 126.38 MB 125.69 MB 712.98 KB -0.6%
hits_033.vortex 1.0 vortex-file-compressed 199.93 MB 198.82 MB 1.11 MB -0.6%
hits_005.vortex 1.0 vortex-file-compressed 168.76 MB 167.69 MB 1.07 MB -0.6%
hits_004.vortex 1.0 vortex-compact 97.96 MB 97.34 MB 637.00 KB -0.6%
hits_055.vortex 1.0 vortex-compact 153.53 MB 152.54 MB 1015.08 KB -0.6%
hits_066.vortex 1.0 vortex-compact 117.43 MB 116.61 MB 836.63 KB -0.7%
hits_067.vortex 1.0 vortex-compact 99.09 MB 98.39 MB 714.20 KB -0.7%
hits_034.vortex 1.0 vortex-file-compressed 183.73 MB 182.38 MB 1.35 MB -0.7%
hits_015.vortex 1.0 vortex-compact 98.09 MB 97.37 MB 737.58 KB -0.7%
hits_012.vortex 1.0 vortex-compact 139.93 MB 138.83 MB 1.10 MB -0.8%
hits_063.vortex 1.0 vortex-compact 99.04 MB 98.23 MB 825.16 KB -0.8%
hits_029.vortex 1.0 vortex-file-compressed 200.04 MB 198.39 MB 1.65 MB -0.8%
hits_039.vortex 1.0 vortex-compact 125.73 MB 124.67 MB 1.06 MB -0.8%
hits_001.vortex 1.0 vortex-compact 140.64 MB 139.22 MB 1.43 MB -1.0%
hits_013.vortex 1.0 vortex-compact 125.97 MB 124.41 MB 1.57 MB -1.2%
hits_023.vortex 1.0 vortex-file-compressed 198.56 MB 195.99 MB 2.58 MB -1.3%
hits_000.vortex 1.0 vortex-compact 99.33 MB 97.92 MB 1.41 MB -1.4%
hits_001.vortex 1.0 vortex-file-compressed 197.59 MB 193.49 MB 4.10 MB -2.1%
hits_080.vortex 1.0 vortex-compact 97.28 MB 95.13 MB 2.15 MB -2.2%

Totals:

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

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.4%
Engines: DataFusion No clear signal (+4.5%, low confidence) · DuckDB No clear signal (+0.3%, environment too noisy confidence)
Vortex (geomean): 1.017x ➖
Parquet (geomean): 0.993x ➖
Shifts: Parquet (control) -0.7% · Median polish -0.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 / ns (1.059x ➖, 0↑ 16↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 28935453 27983905 1.03
tpcds_q02/datafusion:vortex-file-compressed 🚨 56335502 51024628 1.10
tpcds_q03/datafusion:vortex-file-compressed 14966254 13933590 1.07
tpcds_q04/datafusion:vortex-file-compressed 🚨 233567054 209919653 1.11
tpcds_q05/datafusion:vortex-file-compressed 65599747 63016912 1.04
tpcds_q06/datafusion:vortex-file-compressed 28566505 26584304 1.07
tpcds_q07/datafusion:vortex-file-compressed 43860815 41065211 1.07
tpcds_q08/datafusion:vortex-file-compressed 32300624 32672524 0.99
tpcds_q09/datafusion:vortex-file-compressed 🚨 37318619 26966211 1.38
tpcds_q10/datafusion:vortex-file-compressed 38312078 35351146 1.08
tpcds_q11/datafusion:vortex-file-compressed 126417707 116339557 1.09
tpcds_q12/datafusion:vortex-file-compressed 20186638 20145426 1.00
tpcds_q13/datafusion:vortex-file-compressed 44115600 46032190 0.96
tpcds_q14/datafusion:vortex-file-compressed 201629622 205349357 0.98
tpcds_q15/datafusion:vortex-file-compressed 30078261 28820310 1.04
tpcds_q16/datafusion:vortex-file-compressed 24963597 24686342 1.01
tpcds_q17/datafusion:vortex-file-compressed 73624529 70906271 1.04
tpcds_q18/datafusion:vortex-file-compressed 90324753 88964028 1.02
tpcds_q19/datafusion:vortex-file-compressed 21990967 21210260 1.04
tpcds_q20/datafusion:vortex-file-compressed 25083451 23587604 1.06
tpcds_q21/datafusion:vortex-file-compressed 🚨 34210032 30718419 1.11
tpcds_q22/datafusion:vortex-file-compressed 🚨 129470813 107824443 1.20
tpcds_q23/datafusion:vortex-file-compressed 132696746 128534316 1.03
tpcds_q24/datafusion:vortex-file-compressed 🚨 114834933 97579347 1.18
tpcds_q25/datafusion:vortex-file-compressed 71685336 74325619 0.96
tpcds_q26/datafusion:vortex-file-compressed 37329618 37546673 0.99
tpcds_q27/datafusion:vortex-file-compressed 99408039 92773775 1.07
tpcds_q28/datafusion:vortex-file-compressed 🚨 35972224 27266012 1.32
tpcds_q29/datafusion:vortex-file-compressed 70123894 69165862 1.01
tpcds_q30/datafusion:vortex-file-compressed 🚨 36937186 28082244 1.32
tpcds_q31/datafusion:vortex-file-compressed 🚨 88034602 74767673 1.18
tpcds_q32/datafusion:vortex-file-compressed 18641417 18151087 1.03
tpcds_q33/datafusion:vortex-file-compressed 33568887 31786370 1.06
tpcds_q34/datafusion:vortex-file-compressed 🚨 33230022 26014823 1.28
tpcds_q35/datafusion:vortex-file-compressed 🚨 49563730 44316024 1.12
tpcds_q36/datafusion:vortex-file-compressed 70330579 64159436 1.10
tpcds_q37/datafusion:vortex-file-compressed 18105993 19713935 0.92
tpcds_q38/datafusion:vortex-file-compressed 39519632 41780541 0.95
tpcds_q39/datafusion:vortex-file-compressed 103433800 96228180 1.07
tpcds_q40/datafusion:vortex-file-compressed 33595768 31821095 1.06
tpcds_q41/datafusion:vortex-file-compressed 23809095 23188224 1.03
tpcds_q42/datafusion:vortex-file-compressed 14365333 13323282 1.08
tpcds_q43/datafusion:vortex-file-compressed 19346910 19665067 0.98
tpcds_q44/datafusion:vortex-file-compressed 36697275 33882473 1.08
tpcds_q45/datafusion:vortex-file-compressed 34579482 33570752 1.03
tpcds_q46/datafusion:vortex-file-compressed 🚨 41224049 34482334 1.20
tpcds_q47/datafusion:vortex-file-compressed 134621456 126966945 1.06
tpcds_q48/datafusion:vortex-file-compressed 38950776 37975924 1.03
tpcds_q49/datafusion:vortex-file-compressed 71097269 70218616 1.01
tpcds_q50/datafusion:vortex-file-compressed 46223161 45524635 1.02
tpcds_q51/datafusion:vortex-file-compressed 76446921 76062596 1.01
tpcds_q52/datafusion:vortex-file-compressed 14957658 14074803 1.06
tpcds_q53/datafusion:vortex-file-compressed 25063842 23314016 1.08
tpcds_q54/datafusion:vortex-file-compressed 37707591 36681520 1.03
tpcds_q55/datafusion:vortex-file-compressed 14511638 13762363 1.05
tpcds_q56/datafusion:vortex-file-compressed 33812085 33034438 1.02
tpcds_q57/datafusion:vortex-file-compressed 99650884 103810909 0.96
tpcds_q58/datafusion:vortex-file-compressed 62014689 60904999 1.02
tpcds_q59/datafusion:vortex-file-compressed 60262043 55578943 1.08
tpcds_q60/datafusion:vortex-file-compressed 33112284 31472716 1.05
tpcds_q61/datafusion:vortex-file-compressed 39357404 35947579 1.09
tpcds_q62/datafusion:vortex-file-compressed 23884702 22200988 1.08
tpcds_q63/datafusion:vortex-file-compressed 25882937 24204696 1.07
tpcds_q64/datafusion:vortex-file-compressed 507258513 464461983 1.09
tpcds_q65/datafusion:vortex-file-compressed 71846218 70895693 1.01
tpcds_q66/datafusion:vortex-file-compressed 78900204 78554268 1.00
tpcds_q67/datafusion:vortex-file-compressed 119516733 118053199 1.01
tpcds_q68/datafusion:vortex-file-compressed 🚨 41608807 33383903 1.25
tpcds_q69/datafusion:vortex-file-compressed 36403184 33761286 1.08
tpcds_q70/datafusion:vortex-file-compressed 113110406 108187317 1.05
tpcds_q71/datafusion:vortex-file-compressed 25104657 23252244 1.08
tpcds_q72/datafusion:vortex-file-compressed 1493985597 1477683385 1.01
tpcds_q73/datafusion:vortex-file-compressed 🚨 34652187 23829412 1.45
tpcds_q74/datafusion:vortex-file-compressed 77376711 79771789 0.97
tpcds_q75/datafusion:vortex-file-compressed 153730316 151162314 1.02
tpcds_q76/datafusion:vortex-file-compressed 43711087 42715807 1.02
tpcds_q77/datafusion:vortex-file-compressed 45236983 43973578 1.03
tpcds_q78/datafusion:vortex-file-compressed 🚨 119480457 106948161 1.12
tpcds_q79/datafusion:vortex-file-compressed 30136640 28368005 1.06
tpcds_q80/datafusion:vortex-file-compressed 108629435 100362149 1.08
tpcds_q81/datafusion:vortex-file-compressed 🚨 34300462 28885032 1.19
tpcds_q82/datafusion:vortex-file-compressed 19261955 19630258 0.98
tpcds_q83/datafusion:vortex-file-compressed 41945375 43628007 0.96
tpcds_q84/datafusion:vortex-file-compressed 13589209 13448453 1.01
tpcds_q85/datafusion:vortex-file-compressed 112112667 111629864 1.00
tpcds_q86/datafusion:vortex-file-compressed 20337963 19601257 1.04
tpcds_q87/datafusion:vortex-file-compressed 41365302 41713311 0.99
tpcds_q88/datafusion:vortex-file-compressed 56704699 52451267 1.08
tpcds_q89/datafusion:vortex-file-compressed 28966447 27340047 1.06
tpcds_q90/datafusion:vortex-file-compressed 13970796 13778453 1.01
tpcds_q91/datafusion:vortex-file-compressed 19493628 19770391 0.99
tpcds_q92/datafusion:vortex-file-compressed 17393242 17351919 1.00
tpcds_q93/datafusion:vortex-file-compressed 32234021 31540595 1.02
tpcds_q94/datafusion:vortex-file-compressed 22822778 22910028 1.00
tpcds_q95/datafusion:vortex-file-compressed 63115059 61848662 1.02
tpcds_q96/datafusion:vortex-file-compressed 11745279 11043249 1.06
tpcds_q97/datafusion:vortex-file-compressed 29438571 28090459 1.05
tpcds_q98/datafusion:vortex-file-compressed 26349060 25065475 1.05
tpcds_q99/datafusion:vortex-file-compressed 27841334 27660772 1.01
datafusion / vortex-compact / ns (1.017x ➖, 2↑ 7↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 28834262 29448531 0.98
tpcds_q02/datafusion:vortex-compact 59974877 59387016 1.01
tpcds_q03/datafusion:vortex-compact 17219644 16693823 1.03
tpcds_q04/datafusion:vortex-compact 260709504 245928530 1.06
tpcds_q05/datafusion:vortex-compact 66645882 69272245 0.96
tpcds_q06/datafusion:vortex-compact 30504526 29931286 1.02
tpcds_q07/datafusion:vortex-compact 58729398 59519114 0.99
tpcds_q08/datafusion:vortex-compact 41432630 40493835 1.02
tpcds_q09/datafusion:vortex-compact 🚨 55265050 45396272 1.22
tpcds_q10/datafusion:vortex-compact 54201162 54411214 1.00
tpcds_q11/datafusion:vortex-compact 149655878 141452612 1.06
tpcds_q12/datafusion:vortex-compact 23976087 24918295 0.96
tpcds_q13/datafusion:vortex-compact 🚀 106542967 125357122 0.85
tpcds_q14/datafusion:vortex-compact 225156557 217921061 1.03
tpcds_q15/datafusion:vortex-compact 33571904 34146716 0.98
tpcds_q16/datafusion:vortex-compact 32979264 32929710 1.00
tpcds_q17/datafusion:vortex-compact 🚀 100157631 111949605 0.89
tpcds_q18/datafusion:vortex-compact 103280908 104081411 0.99
tpcds_q19/datafusion:vortex-compact 32592959 32100745 1.02
tpcds_q20/datafusion:vortex-compact 26044938 26950248 0.97
tpcds_q21/datafusion:vortex-compact 🚨 37917894 33148247 1.14
tpcds_q22/datafusion:vortex-compact 104409676 104040319 1.00
tpcds_q23/datafusion:vortex-compact 146173321 145411577 1.01
tpcds_q24/datafusion:vortex-compact 🚨 133720719 114934375 1.16
tpcds_q25/datafusion:vortex-compact 85344205 84273855 1.01
tpcds_q26/datafusion:vortex-compact 52469938 51393622 1.02
tpcds_q27/datafusion:vortex-compact 119294938 118900123 1.00
tpcds_q28/datafusion:vortex-compact 🚨 79273907 70953256 1.12
tpcds_q29/datafusion:vortex-compact 82700049 82835407 1.00
tpcds_q30/datafusion:vortex-compact 34991450 33765153 1.04
tpcds_q31/datafusion:vortex-compact 103207737 103776198 0.99
tpcds_q32/datafusion:vortex-compact 23013728 23134441 0.99
tpcds_q33/datafusion:vortex-compact 40598128 40094226 1.01
tpcds_q34/datafusion:vortex-compact 41665821 39568822 1.05
tpcds_q35/datafusion:vortex-compact 59504183 59816062 0.99
tpcds_q36/datafusion:vortex-compact 77941604 76848723 1.01
tpcds_q37/datafusion:vortex-compact 25827328 23758686 1.09
tpcds_q38/datafusion:vortex-compact 53099981 54078418 0.98
tpcds_q39/datafusion:vortex-compact 104543178 103546986 1.01
tpcds_q40/datafusion:vortex-compact 36735425 36934640 0.99
tpcds_q41/datafusion:vortex-compact 27564346 25920075 1.06
tpcds_q42/datafusion:vortex-compact 17174720 16604299 1.03
tpcds_q43/datafusion:vortex-compact 24615849 24018099 1.02
tpcds_q44/datafusion:vortex-compact 48866494 50341610 0.97
tpcds_q45/datafusion:vortex-compact 37437832 37776950 0.99
tpcds_q46/datafusion:vortex-compact 49570892 47701234 1.04
tpcds_q47/datafusion:vortex-compact 143301794 140687405 1.02
tpcds_q48/datafusion:vortex-compact 96110265 105853389 0.91
tpcds_q49/datafusion:vortex-compact 86577414 84789708 1.02
tpcds_q50/datafusion:vortex-compact 61606855 57438440 1.07
tpcds_q51/datafusion:vortex-compact 80783492 82401098 0.98
tpcds_q52/datafusion:vortex-compact 17727325 18236552 0.97
tpcds_q53/datafusion:vortex-compact 30693200 29330252 1.05
tpcds_q54/datafusion:vortex-compact 46418332 45315691 1.02
tpcds_q55/datafusion:vortex-compact 17558674 16740551 1.05
tpcds_q56/datafusion:vortex-compact 40272630 39216277 1.03
tpcds_q57/datafusion:vortex-compact 115469238 110517801 1.04
tpcds_q58/datafusion:vortex-compact 67808077 66469741 1.02
tpcds_q59/datafusion:vortex-compact 64483986 63884282 1.01
tpcds_q60/datafusion:vortex-compact 39196978 37917507 1.03
tpcds_q61/datafusion:vortex-compact 52693817 48061234 1.10
tpcds_q62/datafusion:vortex-compact 27447440 27098808 1.01
tpcds_q63/datafusion:vortex-compact 31016466 30051877 1.03
tpcds_q64/datafusion:vortex-compact 543388281 534763995 1.02
tpcds_q65/datafusion:vortex-compact 85084710 85089503 1.00
tpcds_q66/datafusion:vortex-compact 82297245 81803300 1.01
tpcds_q67/datafusion:vortex-compact 125694449 125843973 1.00
tpcds_q68/datafusion:vortex-compact 🚨 51555936 46617576 1.11
tpcds_q69/datafusion:vortex-compact 54009065 53353412 1.01
tpcds_q70/datafusion:vortex-compact 114640052 123501938 0.93
tpcds_q71/datafusion:vortex-compact 33556646 30841837 1.09
tpcds_q72/datafusion:vortex-compact 1480409075 1470099423 1.01
tpcds_q73/datafusion:vortex-compact 38283208 35345896 1.08
tpcds_q74/datafusion:vortex-compact 🚨 104491029 91466183 1.14
tpcds_q75/datafusion:vortex-compact 164161090 158773825 1.03
tpcds_q76/datafusion:vortex-compact 49013409 49496533 0.99
tpcds_q77/datafusion:vortex-compact 52450174 54991732 0.95
tpcds_q78/datafusion:vortex-compact 🚨 141043112 123226828 1.14
tpcds_q79/datafusion:vortex-compact 41996333 40501648 1.04
tpcds_q80/datafusion:vortex-compact 114994194 107555924 1.07
tpcds_q81/datafusion:vortex-compact 32904603 32933411 1.00
tpcds_q82/datafusion:vortex-compact 26454351 25549732 1.04
tpcds_q83/datafusion:vortex-compact 41201398 43871693 0.94
tpcds_q84/datafusion:vortex-compact 15068548 15148591 0.99
tpcds_q85/datafusion:vortex-compact 148150396 161754669 0.92
tpcds_q86/datafusion:vortex-compact 21116073 20733471 1.02
tpcds_q87/datafusion:vortex-compact 52665534 53620388 0.98
tpcds_q88/datafusion:vortex-compact 87032378 84330674 1.03
tpcds_q89/datafusion:vortex-compact 33096272 33883584 0.98
tpcds_q90/datafusion:vortex-compact 16764877 16596575 1.01
tpcds_q91/datafusion:vortex-compact 43960200 43895138 1.00
tpcds_q92/datafusion:vortex-compact 21839900 20780737 1.05
tpcds_q93/datafusion:vortex-compact 40282704 39005687 1.03
tpcds_q94/datafusion:vortex-compact 29712094 29123940 1.02
tpcds_q95/datafusion:vortex-compact 69319748 71318909 0.97
tpcds_q96/datafusion:vortex-compact 18523774 18819061 0.98
tpcds_q97/datafusion:vortex-compact 37954257 34754778 1.09
tpcds_q98/datafusion:vortex-compact 29451084 30310114 0.97
tpcds_q99/datafusion:vortex-compact 31780582 30967510 1.03
datafusion / parquet / ns (0.993x ➖, 1↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 31112920 29601564 1.05
tpcds_q02/datafusion:parquet 50998519 51368780 0.99
tpcds_q03/datafusion:parquet 17072472 16710720 1.02
tpcds_q04/datafusion:parquet 338025644 343115409 0.99
tpcds_q05/datafusion:parquet 78018878 79066123 0.99
tpcds_q06/datafusion:parquet 30142182 30154536 1.00
tpcds_q07/datafusion:parquet 98425573 96899144 1.02
tpcds_q08/datafusion:parquet 37573384 36480357 1.03
tpcds_q09/datafusion:parquet 34818633 38474342 0.90
tpcds_q10/datafusion:parquet 86977496 88118217 0.99
tpcds_q11/datafusion:parquet 165562552 168570442 0.98
tpcds_q12/datafusion:parquet 21507898 23055576 0.93
tpcds_q13/datafusion:parquet 92351389 98821772 0.93
tpcds_q14/datafusion:parquet 273156711 277156038 0.99
tpcds_q15/datafusion:parquet 36050481 37281087 0.97
tpcds_q16/datafusion:parquet 47198443 46733213 1.01
tpcds_q17/datafusion:parquet 104338816 108829002 0.96
tpcds_q18/datafusion:parquet 134463966 129087577 1.04
tpcds_q19/datafusion:parquet 28081405 28223014 0.99
tpcds_q20/datafusion:parquet 24191444 25389134 0.95
tpcds_q21/datafusion:parquet 21571020 22536076 0.96
tpcds_q22/datafusion:parquet 132910548 133444207 1.00
tpcds_q23/datafusion:parquet 168614046 169402657 1.00
tpcds_q24/datafusion:parquet 134154013 137443593 0.98
tpcds_q25/datafusion:parquet 106582562 105594718 1.01
tpcds_q26/datafusion:parquet 84707646 87776217 0.97
tpcds_q27/datafusion:parquet 160443407 162153712 0.99
tpcds_q28/datafusion:parquet 39351942 39484811 1.00
tpcds_q29/datafusion:parquet 104242286 108082364 0.96
tpcds_q30/datafusion:parquet 44276560 42103719 1.05
tpcds_q31/datafusion:parquet 92638883 92545593 1.00
tpcds_q32/datafusion:parquet 22546629 23944921 0.94
tpcds_q33/datafusion:parquet 35911516 36492476 0.98
tpcds_q34/datafusion:parquet 28030605 29288508 0.96
tpcds_q35/datafusion:parquet 89819083 89341233 1.01
tpcds_q36/datafusion:parquet 66242335 67003699 0.99
tpcds_q37/datafusion:parquet 23565344 23455001 1.00
tpcds_q38/datafusion:parquet 56050862 56486502 0.99
tpcds_q39/datafusion:parquet 81937633 84809259 0.97
tpcds_q40/datafusion:parquet 32706108 33630271 0.97
tpcds_q41/datafusion:parquet 19059052 19443681 0.98
tpcds_q42/datafusion:parquet 16897358 16256380 1.04
tpcds_q43/datafusion:parquet 23196230 22540049 1.03
tpcds_q44/datafusion:parquet 40608703 40624834 1.00
tpcds_q45/datafusion:parquet 43397559 44223355 0.98
tpcds_q46/datafusion:parquet 40596604 40365655 1.01
tpcds_q47/datafusion:parquet 144789280 146974279 0.99
tpcds_q48/datafusion:parquet 87691104 87534402 1.00
tpcds_q49/datafusion:parquet 74203471 77196321 0.96
tpcds_q50/datafusion:parquet 69931926 68457999 1.02
tpcds_q51/datafusion:parquet 86150133 81221403 1.06
tpcds_q52/datafusion:parquet 16357453 16909107 0.97
tpcds_q53/datafusion:parquet 23939974 24882322 0.96
tpcds_q54/datafusion:parquet 45716032 46573177 0.98
tpcds_q55/datafusion:parquet 16366567 15760098 1.04
tpcds_q56/datafusion:parquet 37821787 36808706 1.03
tpcds_q57/datafusion:parquet 121546490 119651124 1.02
tpcds_q58/datafusion:parquet 83891781 79261581 1.06
tpcds_q59/datafusion:parquet 73654441 74251932 0.99
tpcds_q60/datafusion:parquet 35579034 36273756 0.98
tpcds_q61/datafusion:parquet 44411129 43838515 1.01
tpcds_q62/datafusion:parquet 🚨 32740258 27120639 1.21
tpcds_q63/datafusion:parquet 24712043 24628114 1.00
tpcds_q64/datafusion:parquet 356825453 354369535 1.01
tpcds_q65/datafusion:parquet 46975270 50255528 0.93
tpcds_q66/datafusion:parquet 80245615 86085785 0.93
tpcds_q67/datafusion:parquet 134741875 138656781 0.97
tpcds_q68/datafusion:parquet 39616769 40150934 0.99
tpcds_q69/datafusion:parquet 88704736 84167190 1.05
tpcds_q70/datafusion:parquet 43171952 43993554 0.98
tpcds_q71/datafusion:parquet 26278702 27171570 0.97
tpcds_q72/datafusion:parquet 439197943 456096787 0.96
tpcds_q73/datafusion:parquet 28098840 27472238 1.02
tpcds_q74/datafusion:parquet 97645772 100904945 0.97
tpcds_q75/datafusion:parquet 167228173 176342607 0.95
tpcds_q76/datafusion:parquet 62406984 63216733 0.99
tpcds_q77/datafusion:parquet 54995736 55485028 0.99
tpcds_q78/datafusion:parquet 126409958 129438673 0.98
tpcds_q79/datafusion:parquet 33702647 33359834 1.01
tpcds_q80/datafusion:parquet 93396884 96586949 0.97
tpcds_q81/datafusion:parquet 39117272 38430322 1.02
tpcds_q82/datafusion:parquet 23419541 22663726 1.03
tpcds_q83/datafusion:parquet 56259339 57026035 0.99
tpcds_q84/datafusion:parquet 47137520 47183962 1.00
tpcds_q85/datafusion:parquet 198137895 195670801 1.01
tpcds_q86/datafusion:parquet 21868223 20579829 1.06
tpcds_q87/datafusion:parquet 60261489 61407966 0.98
tpcds_q88/datafusion:parquet 56820552 57868958 0.98
tpcds_q89/datafusion:parquet 29248371 29549185 0.99
tpcds_q90/datafusion:parquet 18074217 18729979 0.96
tpcds_q91/datafusion:parquet 67798446 62760287 1.08
tpcds_q92/datafusion:parquet 25102532 24892684 1.01
tpcds_q93/datafusion:parquet 38428952 39727930 0.97
tpcds_q94/datafusion:parquet 29350000 29841377 0.98
tpcds_q95/datafusion:parquet 87196755 87430812 1.00
tpcds_q96/datafusion:parquet 15908460 16532003 0.96
tpcds_q97/datafusion:parquet 🚀 38627193 43297729 0.89
tpcds_q98/datafusion:parquet 26058075 26358965 0.99
tpcds_q99/datafusion:parquet 34312373 33932830 1.01
duckdb / vortex-file-compressed / ns (0.994x ➖, 5↑ 3↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 28322468 29158429 0.97
tpcds_q02/duckdb:vortex-file-compressed 27818387 28968606 0.96
tpcds_q03/duckdb:vortex-file-compressed 21268786 23345986 0.91
tpcds_q04/duckdb:vortex-file-compressed 99288994 93057947 1.07
tpcds_q05/duckdb:vortex-file-compressed 40034488 42074983 0.95
tpcds_q06/duckdb:vortex-file-compressed 49219757 52447556 0.94
tpcds_q07/duckdb:vortex-file-compressed 29652259 31484137 0.94
tpcds_q08/duckdb:vortex-file-compressed 35311064 32889207 1.07
tpcds_q09/duckdb:vortex-file-compressed 🚨 20535808 16847963 1.22
tpcds_q10/duckdb:vortex-file-compressed 56527823 52486039 1.08
tpcds_q11/duckdb:vortex-file-compressed 73190218 74461853 0.98
tpcds_q12/duckdb:vortex-file-compressed 🚀 17058645 20756058 0.82
tpcds_q13/duckdb:vortex-file-compressed 39410630 39934272 0.99
tpcds_q14/duckdb:vortex-file-compressed 110356481 115402466 0.96
tpcds_q15/duckdb:vortex-file-compressed 34094946 35770296 0.95
tpcds_q16/duckdb:vortex-file-compressed 32612138 32583823 1.00
tpcds_q17/duckdb:vortex-file-compressed 56438484 57575196 0.98
tpcds_q18/duckdb:vortex-file-compressed 50832818 50616982 1.00
tpcds_q19/duckdb:vortex-file-compressed 39629237 39590708 1.00
tpcds_q20/duckdb:vortex-file-compressed 🚀 17208738 19710476 0.87
tpcds_q21/duckdb:vortex-file-compressed 🚀 19529006 21927921 0.89
tpcds_q22/duckdb:vortex-file-compressed 68656696 6779807 1.01
tpcds_q23/duckdb:vortex-file-compressed 77934586 80169325 0.97
tpcds_q24/duckdb:vortex-file-compressed 48217937 49135509 0.98
tpcds_q25/duckdb:vortex-file-compressed 51187620 49886273 1.03
tpcds_q26/duckdb:vortex-file-compressed 23915796 24077168 0.99
tpcds_q27/duckdb:vortex-file-compressed 32451926 32548289 1.00
tpcds_q28/duckdb:vortex-file-compressed 15319792 15789587 0.97
tpcds_q29/duckdb:vortex-file-compressed 53625145 58496875 0.92
tpcds_q30/duckdb:vortex-file-compressed 37149416 35730479 1.04
tpcds_q31/duckdb:vortex-file-compressed 33077512 34908319 0.95
tpcds_q32/duckdb:vortex-file-compressed 20041239 22092782 0.91
tpcds_q33/duckdb:vortex-file-compressed 35469277 35955293 0.99
tpcds_q34/duckdb:vortex-file-compressed 30929989 31468328 0.98
tpcds_q35/duckdb:vortex-file-compressed 87333994 84723740 1.03
tpcds_q36/duckdb:vortex-file-compressed 30768635 30580531 1.01
tpcds_q37/duckdb:vortex-file-compressed 25457430 25075546 1.02
tpcds_q38/duckdb:vortex-file-compressed 45135030 43156456 1.05
tpcds_q39/duckdb:vortex-file-compressed 36871205 35282689 1.05
tpcds_q40/duckdb:vortex-file-compressed 23832354 22742292 1.05
tpcds_q41/duckdb:vortex-file-compressed 14140560 14036684 1.01
tpcds_q42/duckdb:vortex-file-compressed 🚨 19476141 16962941 1.15
tpcds_q43/duckdb:vortex-file-compressed 20387961 21396756 0.95
tpcds_q44/duckdb:vortex-file-compressed 26011138 27774216 0.94
tpcds_q45/duckdb:vortex-file-compressed 37741337 36003456 1.05
tpcds_q46/duckdb:vortex-file-compressed 36465059 37009266 0.99
tpcds_q47/duckdb:vortex-file-compressed 57413405 59309026 0.97
tpcds_q48/duckdb:vortex-file-compressed 35994730 37611242 0.96
tpcds_q49/duckdb:vortex-file-compressed 43015525 42755424 1.01
tpcds_q50/duckdb:vortex-file-compressed 34205482 35217894 0.97
tpcds_q51/duckdb:vortex-file-compressed 🚨 136732902 108071338 1.27
tpcds_q52/duckdb:vortex-file-compressed 21115084 19245919 1.10
tpcds_q53/duckdb:vortex-file-compressed 29321568 31139153 0.94
tpcds_q54/duckdb:vortex-file-compressed 46975027 44806165 1.05
tpcds_q55/duckdb:vortex-file-compressed 19176876 19834677 0.97
tpcds_q56/duckdb:vortex-file-compressed 32470514 32894127 0.99
tpcds_q57/duckdb:vortex-file-compressed 44952112 47962578 0.94
tpcds_q58/duckdb:vortex-file-compressed 40577882 44916100 0.90
tpcds_q59/duckdb:vortex-file-compressed 39101040 40681759 0.96
tpcds_q60/duckdb:vortex-file-compressed 🚀 32973598 37965047 0.87
tpcds_q61/duckdb:vortex-file-compressed 41669933 43009050 0.97
tpcds_q62/duckdb:vortex-file-compressed 20201027 19405365 1.04
tpcds_q63/duckdb:vortex-file-compressed 25179164 26537051 0.95
tpcds_q64/duckdb:vortex-file-compressed 116317888 113550192 1.02
tpcds_q65/duckdb:vortex-file-compressed 25688944 25772613 1.00
tpcds_q66/duckdb:vortex-file-compressed 44569564 40990633 1.09
tpcds_q67/duckdb:vortex-file-compressed 133148102 131845103 1.01
tpcds_q68/duckdb:vortex-file-compressed 40194956 38726169 1.04
tpcds_q69/duckdb:vortex-file-compressed 56357272 56931800 0.99
tpcds_q70/duckdb:vortex-file-compressed 44098800 43260139 1.02
tpcds_q71/duckdb:vortex-file-compressed 27836591 25894888 1.07
tpcds_q72/duckdb:vortex-file-compressed 149884914 150047671 1.00
tpcds_q73/duckdb:vortex-file-compressed 30083631 29358964 1.02
tpcds_q74/duckdb:vortex-file-compressed 50350382 51596821 0.98
tpcds_q75/duckdb:vortex-file-compressed 62453887 57290879 1.09
tpcds_q76/duckdb:vortex-file-compressed 25998663 24005126 1.08
tpcds_q77/duckdb:vortex-file-compressed 🚀 29836815 34076234 0.88
tpcds_q78/duckdb:vortex-file-compressed 76641466 79361132 0.97
tpcds_q79/duckdb:vortex-file-compressed 30606615 30591896 1.00
tpcds_q80/duckdb:vortex-file-compressed 58425438 59443641 0.98
tpcds_q81/duckdb:vortex-file-compressed 42585440 41883520 1.02
tpcds_q82/duckdb:vortex-file-compressed 53962871 55502726 0.97
tpcds_q83/duckdb:vortex-file-compressed 42759268 42019707 1.02
tpcds_q84/duckdb:vortex-file-compressed 28088402 28866767 0.97
tpcds_q85/duckdb:vortex-file-compressed 55807888 55849991 1.00
tpcds_q86/duckdb:vortex-file-compressed 19099792 20758955 0.92
tpcds_q87/duckdb:vortex-file-compressed 48361507 45414498 1.06
tpcds_q88/duckdb:vortex-file-compressed 63372945 59900551 1.06
tpcds_q89/duckdb:vortex-file-compressed 26912634 25483069 1.06
tpcds_q90/duckdb:vortex-file-compressed 17035352 18926099 0.90
tpcds_q91/duckdb:vortex-file-compressed 32563551 30210173 1.08
tpcds_q92/duckdb:vortex-file-compressed 24530336 26811380 0.91
tpcds_q93/duckdb:vortex-file-compressed 28940501 30615655 0.95
tpcds_q94/duckdb:vortex-file-compressed 34093796 35577956 0.96
tpcds_q95/duckdb:vortex-file-compressed 148896929 147177275 1.01
tpcds_q96/duckdb:vortex-file-compressed 19173152 19634191 0.98
tpcds_q97/duckdb:vortex-file-compressed 44523917 46521272 0.96
tpcds_q98/duckdb:vortex-file-compressed 25629677 24715169 1.04
tpcds_q99/duckdb:vortex-file-compressed 25496705 23318842 1.09
duckdb / vortex-compact / ns (0.999x ➖, 1↑ 5↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 🚨 32678011 29060361 1.12
tpcds_q02/duckdb:vortex-compact 33459488 31862766 1.05
tpcds_q03/duckdb:vortex-compact 44992903 45774501 0.98
tpcds_q04/duckdb:vortex-compact 105190258 106470014 0.99
tpcds_q05/duckdb:vortex-compact 🚨 54978031 47295935 1.16
tpcds_q06/duckdb:vortex-compact 62809188 60643423 1.04
tpcds_q07/duckdb:vortex-compact 🚨 59600021 53811647 1.11
tpcds_q08/duckdb:vortex-compact 99258001 94684347 1.05
tpcds_q09/duckdb:vortex-compact 25094348 24259283 1.03
tpcds_q10/duckdb:vortex-compact 92987461 91739098 1.01
tpcds_q11/duckdb:vortex-compact 82911910 83162445 1.00
tpcds_q12/duckdb:vortex-compact 22885092 22258135 1.03
tpcds_q13/duckdb:vortex-compact 76880424 78238651 0.98
tpcds_q14/duckdb:vortex-compact 131455410 129977967 1.01
tpcds_q15/duckdb:vortex-compact 43156290 43226836 1.00
tpcds_q16/duckdb:vortex-compact 48017484 45983643 1.04
tpcds_q17/duckdb:vortex-compact 94909157 92033771 1.03
tpcds_q18/duckdb:vortex-compact 71774909 75033795 0.96
tpcds_q19/duckdb:vortex-compact 67190552 64934315 1.03
tpcds_q20/duckdb:vortex-compact 🚨 25784117 23433808 1.10
tpcds_q21/duckdb:vortex-compact 21895396 23165347 0.95
tpcds_q22/duckdb:vortex-compact 69613558 66944035 1.04
tpcds_q23/duckdb:vortex-compact 90889002 96453293 0.94
tpcds_q24/duckdb:vortex-compact 75815283 73178050 1.04
tpcds_q25/duckdb:vortex-compact 82526500 80930822 1.02
tpcds_q26/duckdb:vortex-compact 39800822 42610544 0.93
tpcds_q27/duckdb:vortex-compact 60764092 60446868 1.01
tpcds_q28/duckdb:vortex-compact 22323535 23244278 0.96
tpcds_q29/duckdb:vortex-compact 89246915 88774034 1.01
tpcds_q30/duckdb:vortex-compact 40972027 40575371 1.01
tpcds_q31/duckdb:vortex-compact 44105785 44506945 0.99
tpcds_q32/duckdb:vortex-compact 28931634 27409175 1.06
tpcds_q33/duckdb:vortex-compact 48325312 47803444 1.01
tpcds_q34/duckdb:vortex-compact 52010200 50008000 1.04
tpcds_q35/duckdb:vortex-compact 119420921 123155387 0.97
tpcds_q36/duckdb:vortex-compact 44715807 47641472 0.94
tpcds_q37/duckdb:vortex-compact 31613833 33663174 0.94
tpcds_q38/duckdb:vortex-compact 54409849 51426866 1.06
tpcds_q39/duckdb:vortex-compact 35594201 37276240 0.95
tpcds_q40/duckdb:vortex-compact 29343216 28781945 1.02
tpcds_q41/duckdb:vortex-compact 15679102 15752367 1.00
tpcds_q42/duckdb:vortex-compact 24251389 25521439 0.95
tpcds_q43/duckdb:vortex-compact 35502530 36085395 0.98
tpcds_q44/duckdb:vortex-compact 35336302 35549662 0.99
tpcds_q45/duckdb:vortex-compact 46871884 47131004 0.99
tpcds_q46/duckdb:vortex-compact 63748268 64917555 0.98
tpcds_q47/duckdb:vortex-compact 74739436 71366996 1.05
tpcds_q48/duckdb:vortex-compact 73034528 71241651 1.03
tpcds_q49/duckdb:vortex-compact 59521226 60439902 0.98
tpcds_q50/duckdb:vortex-compact 60306674 59484776 1.01
tpcds_q51/duckdb:vortex-compact 109185845 107960014 1.01
tpcds_q52/duckdb:vortex-compact 24432513 24967182 0.98
tpcds_q53/duckdb:vortex-compact 46487851 49536774 0.94
tpcds_q54/duckdb:vortex-compact 🚀 53260578 59679166 0.89
tpcds_q55/duckdb:vortex-compact 24024666 26528019 0.91
tpcds_q56/duckdb:vortex-compact 46997731 48931847 0.96
tpcds_q57/duckdb:vortex-compact 48386296 49552279 0.98
tpcds_q58/duckdb:vortex-compact 48503326 45484669 1.07
tpcds_q59/duckdb:vortex-compact 49241008 51527620 0.96
tpcds_q60/duckdb:vortex-compact 48188233 48147266 1.00
tpcds_q61/duckdb:vortex-compact 67468157 72917923 0.93
tpcds_q62/duckdb:vortex-compact 23652023 24387994 0.97
tpcds_q63/duckdb:vortex-compact 42380479 41246241 1.03
tpcds_q64/duckdb:vortex-compact 170415579 165311497 1.03
tpcds_q65/duckdb:vortex-compact 41193650 37961708 1.09
tpcds_q66/duckdb:vortex-compact 46874535 45620478 1.03
tpcds_q67/duckdb:vortex-compact 146405866 143862425 1.02
tpcds_q68/duckdb:vortex-compact 64960999 64213705 1.01
tpcds_q69/duckdb:vortex-compact 94167364 96650074 0.97
tpcds_q70/duckdb:vortex-compact 68458641 69003696 0.99
tpcds_q71/duckdb:vortex-compact 39255661 41836601 0.94
tpcds_q72/duckdb:vortex-compact 172241278 171064645 1.01
tpcds_q73/duckdb:vortex-compact 46817585 48990360 0.96
tpcds_q74/duckdb:vortex-compact 64432503 64642953 1.00
tpcds_q75/duckdb:vortex-compact 69889670 65833535 1.06
tpcds_q76/duckdb:vortex-compact 33405298 35802381 0.93
tpcds_q77/duckdb:vortex-compact 43479115 47406668 0.92
tpcds_q78/duckdb:vortex-compact 92328156 95070831 0.97
tpcds_q79/duckdb:vortex-compact 80389170 83630435 0.96
tpcds_q80/duckdb:vortex-compact 83581144 84068261 0.99
tpcds_q81/duckdb:vortex-compact 44529327 44494655 1.00
tpcds_q82/duckdb:vortex-compact 60789131 58374653 1.04
tpcds_q83/duckdb:vortex-compact 50033678 51042127 0.98
tpcds_q84/duckdb:vortex-compact 31395380 31776095 0.99
tpcds_q85/duckdb:vortex-compact 80562024 88477770 0.91
tpcds_q86/duckdb:vortex-compact 21337127 23532235 0.91
tpcds_q87/duckdb:vortex-compact 58924332 58794337 1.00
tpcds_q88/duckdb:vortex-compact 🚨 132531378 120160539 1.10
tpcds_q89/duckdb:vortex-compact 45341936 41838076 1.08
tpcds_q90/duckdb:vortex-compact 22625699 23351957 0.97
tpcds_q91/duckdb:vortex-compact 71150154 73228417 0.97
tpcds_q92/duckdb:vortex-compact 44966072 43316516 1.04
tpcds_q93/duckdb:vortex-compact 36178630 38857944 0.93
tpcds_q94/duckdb:vortex-compact 42503070 42861006 0.99
tpcds_q95/duckdb:vortex-compact 158128399 162530882 0.97
tpcds_q96/duckdb:vortex-compact 39891039 38739345 1.03
tpcds_q97/duckdb:vortex-compact 55560475 55040334 1.01
tpcds_q98/duckdb:vortex-compact 33202820 33487449 0.99
tpcds_q99/duckdb:vortex-compact 32247939 30378547 1.06
duckdb / parquet / ns (0.994x ➖, 6↑ 2↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 31815468 31913787 1.00
tpcds_q02/duckdb:parquet 🚀 22007304 26946151 0.82
tpcds_q03/duckdb:parquet 🚀 12244919 13942915 0.88
tpcds_q04/duckdb:parquet 196421942 197676202 0.99
tpcds_q05/duckdb:parquet 34403670 33412878 1.03
tpcds_q06/duckdb:parquet 35751908 36235429 0.99
tpcds_q07/duckdb:parquet 22289287 22378286 1.00
tpcds_q08/duckdb:parquet 33186388 33089471 1.00
tpcds_q09/duckdb:parquet 29829137 29695076 1.00
tpcds_q10/duckdb:parquet 41899235 41194484 1.02
tpcds_q11/duckdb:parquet 104331433 109299053 0.95
tpcds_q12/duckdb:parquet 17863512 17937408 1.00
tpcds_q13/duckdb:parquet 33692498 33849888 1.00
tpcds_q14/duckdb:parquet 105365494 105805750 1.00
tpcds_q15/duckdb:parquet 36206130 35388828 1.02
tpcds_q16/duckdb:parquet 27738248 27662524 1.00
tpcds_q17/duckdb:parquet 45139856 44705118 1.01
tpcds_q18/duckdb:parquet 56783092 56392726 1.01
tpcds_q19/duckdb:parquet 34260953 33710944 1.02
tpcds_q20/duckdb:parquet 19080445 19475297 0.98
tpcds_q21/duckdb:parquet 14115087 14120749 1.00
tpcds_q22/duckdb:parquet 60674130 60350904 1.01
tpcds_q23/duckdb:parquet 69921783 70021368 1.00
tpcds_q24/duckdb:parquet 48428567 49585178 0.98
tpcds_q25/duckdb:parquet 42237962 41305709 1.02
tpcds_q26/duckdb:parquet 45384739 43819739 1.04
tpcds_q27/duckdb:parquet 54795373 53104456 1.03
tpcds_q28/duckdb:parquet 29181957 29500916 0.99
tpcds_q29/duckdb:parquet 44431721 42709268 1.04
tpcds_q30/duckdb:parquet 44489737 43648444 1.02
tpcds_q31/duckdb:parquet 28730947 29236902 0.98
tpcds_q32/duckdb:parquet 14520095 15131369 0.96
tpcds_q33/duckdb:parquet 23171818 22981172 1.01
tpcds_q34/duckdb:parquet 🚀 21747135 25267669 0.86
tpcds_q35/duckdb:parquet 67697386 66972152 1.01
tpcds_q36/duckdb:parquet 21972619 22001562 1.00
tpcds_q37/duckdb:parquet 18761539 17929307 1.05
tpcds_q38/duckdb:parquet 40882454 41127263 0.99
tpcds_q39/duckdb:parquet 38092109 37186554 1.02
tpcds_q40/duckdb:parquet 22411670 22646064 0.99
tpcds_q41/duckdb:parquet 10602850 10678961 0.99
tpcds_q42/duckdb:parquet 13549873 12852353 1.05
tpcds_q43/duckdb:parquet 18955902 19063034 0.99
tpcds_q44/duckdb:parquet 24106260 24650843 0.98
tpcds_q45/duckdb:parquet 31977832 32753146 0.98
tpcds_q46/duckdb:parquet 53242923 50312388 1.06
tpcds_q47/duckdb:parquet 49709108 48297898 1.03
tpcds_q48/duckdb:parquet 30561346 30608062 1.00
tpcds_q49/duckdb:parquet 28790973 27930376 1.03
tpcds_q50/duckdb:parquet 24615357 24696775 1.00
tpcds_q51/duckdb:parquet 🚀 103106146 131889011 0.78
tpcds_q52/duckdb:parquet 11926926 12042309 0.99
tpcds_q53/duckdb:parquet 15903283 16180357 0.98
tpcds_q54/duckdb:parquet 29656759 29671687 1.00
tpcds_q55/duckdb:parquet 11989604 11697739 1.02
tpcds_q56/duckdb:parquet 24638652 23566398 1.05
tpcds_q57/duckdb:parquet 43295929 42234033 1.03
tpcds_q58/duckdb:parquet 26674817 27968193 0.95
tpcds_q59/duckdb:parquet 29541164 29523059 1.00
tpcds_q60/duckdb:parquet 25279716 25525543 0.99
tpcds_q61/duckdb:parquet 33226721 31931591 1.04
tpcds_q62/duckdb:parquet 14548641 14686656 0.99
tpcds_q63/duckdb:parquet 17024919 17133307 0.99
tpcds_q64/duckdb:parquet 80175255 80828164 0.99
tpcds_q65/duckdb:parquet 🚨 24742333 21361368 1.16
tpcds_q66/duckdb:parquet 34288632 34448718 1.00
tpcds_q67/duckdb:parquet 124152760 128108131 0.97
tpcds_q68/duckdb:parquet 39544995 38670050 1.02
tpcds_q69/duckdb:parquet 43115529 40999455 1.05
tpcds_q70/duckdb:parquet 28441609 26466639 1.07
tpcds_q71/duckdb:parquet 21370889 21404806 1.00
tpcds_q72/duckdb:parquet 🚀 130488079 182332430 0.72
tpcds_q73/duckdb:parquet 18641213 18390566 1.01
tpcds_q74/duckdb:parquet 147054432 143254336 1.03
tpcds_q75/duckdb:parquet 60493015 60002018 1.01
tpcds_q76/duckdb:parquet 19076918 20073417 0.95
tpcds_q77/duckdb:parquet 🚀 24376421 27275072 0.89
tpcds_q78/duckdb:parquet 77486149 77944941 0.99
tpcds_q79/duckdb:parquet 27881144 28599729 0.97
tpcds_q80/duckdb:parquet 46409904 46868791 0.99
tpcds_q81/duckdb:parquet 40485457 40587293 1.00
tpcds_q82/duckdb:parquet 19902381 20160553 0.99
tpcds_q83/duckdb:parquet 23529557 22602173 1.04
tpcds_q84/duckdb:parquet 23604610 23748850 0.99
tpcds_q85/duckdb:parquet 47588683 48725046 0.98
tpcds_q86/duckdb:parquet 14719398 14951184 0.98
tpcds_q87/duckdb:parquet 43323883 44290399 0.98
tpcds_q88/duckdb:parquet 43267632 43451063 1.00
tpcds_q89/duckdb:parquet 18090645 18317067 0.99
tpcds_q90/duckdb:parquet 9776228 10216393 0.96
tpcds_q91/duckdb:parquet 27924697 26872343 1.04
tpcds_q92/duckdb:parquet 15674195 15509103 1.01
tpcds_q93/duckdb:parquet 🚨 35829285 30945992 1.16
tpcds_q94/duckdb:parquet 21699457 21038792 1.03
tpcds_q95/duckdb:parquet 137929363 137449889 1.00
tpcds_q96/duckdb:parquet 9708654 10143795 0.96
tpcds_q97/duckdb:parquet 38484404 40017375 0.96
tpcds_q98/duckdb:parquet 23002098 22844770 1.01
tpcds_q99/duckdb:parquet 23775602 23374465 1.02

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

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

duckdb / vortex-file-compressed / ns (1.041x ➖, 2↑ 4↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 15610005 16865391 0.93
statpopgen_q01/duckdb:vortex-file-compressed 🚨 14916953 13029420 1.14
statpopgen_q02/duckdb:vortex-file-compressed 623489170 589530654 1.06
statpopgen_q03/duckdb:vortex-file-compressed 🚨 1381390144 1198571287 1.15
statpopgen_q04/duckdb:vortex-file-compressed 1721063524 1709097625 1.01
statpopgen_q05/duckdb:vortex-file-compressed 584419476 574960935 1.02
statpopgen_q06/duckdb:vortex-file-compressed 🚀 1837930217 2259778587 0.81
statpopgen_q07/duckdb:vortex-file-compressed 🚨 263188215 237762780 1.11
statpopgen_q08/duckdb:vortex-file-compressed 304230278 281607220 1.08
statpopgen_q09/duckdb:vortex-file-compressed 🚀 1025837804 1222299519 0.84
statpopgen_q10/duckdb:vortex-file-compressed 🚨 4240086257 2947476326 1.44
duckdb / vortex-compact / ns (1.119x ❌, 0↑ 5↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 14647203 15827540 0.93
statpopgen_q01/duckdb:vortex-compact 16536561 16402950 1.01
statpopgen_q02/duckdb:vortex-compact 651771715 633327959 1.03
statpopgen_q03/duckdb:vortex-compact 1424158246 1395075964 1.02
statpopgen_q04/duckdb:vortex-compact 🚨 1898683531 1406388076 1.35
statpopgen_q05/duckdb:vortex-compact 🚨 836285805 655442271 1.28
statpopgen_q06/duckdb:vortex-compact 🚨 2183424254 1793453634 1.22
statpopgen_q07/duckdb:vortex-compact 1259057732 1258311205 1.00
statpopgen_q08/duckdb:vortex-compact 1262607311 1297495751 0.97
statpopgen_q09/duckdb:vortex-compact 🚨 1400706045 1130364421 1.24
statpopgen_q10/duckdb:vortex-compact 🚨 4329115837 3110034877 1.39
duckdb / parquet / ns (1.005x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 375743504 375305498 1.00
statpopgen_q01/duckdb:parquet 467769442 466760313 1.00
statpopgen_q02/duckdb:parquet 776628920 777051158 1.00
statpopgen_q03/duckdb:parquet 1068504508 1054764640 1.01
statpopgen_q04/duckdb:parquet 1060152707 1051121249 1.01
statpopgen_q05/duckdb:parquet 772642543 775223551 1.00
statpopgen_q06/duckdb:parquet 1027575320 1029401310 1.00
statpopgen_q07/duckdb:parquet 950763987 931210161 1.02
statpopgen_q08/duckdb:parquet 972239504 963213224 1.01
statpopgen_q09/duckdb:parquet 1007371656 1004470432 1.00
statpopgen_q10/duckdb:parquet 1654213703 1650930576 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +4.1%
Engines: DataFusion No clear signal (+7.2%, low confidence) · DuckDB No clear signal (+1.1%, low confidence)
Vortex (geomean): 1.044x ➖
Parquet (geomean): 1.003x ➖
Shifts: Parquet (control) +0.3% · Median polish +0.3%

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

datafusion / vortex-file-compressed / ns (1.036x ➖, 3↑ 7↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1982188 1939832 1.02
clickbench_q01/datafusion:vortex-file-compressed 🚨 13637707 11057067 1.23
clickbench_q02/datafusion:vortex-file-compressed 21699875 21768679 1.00
clickbench_q03/datafusion:vortex-file-compressed 25191911 25864227 0.97
clickbench_q04/datafusion:vortex-file-compressed 153588490 155685430 0.99
clickbench_q05/datafusion:vortex-file-compressed 224844540 214467617 1.05
clickbench_q06/datafusion:vortex-file-compressed 1914198 1884302 1.02
clickbench_q07/datafusion:vortex-file-compressed 🚨 17143637 14392060 1.19
clickbench_q08/datafusion:vortex-file-compressed 227116274 215084742 1.06
clickbench_q09/datafusion:vortex-file-compressed 348708981 353805576 0.99
clickbench_q10/datafusion:vortex-file-compressed 52241961 50377788 1.04
clickbench_q11/datafusion:vortex-file-compressed 60102138 58417314 1.03
clickbench_q12/datafusion:vortex-file-compressed 208185379 190412670 1.09
clickbench_q13/datafusion:vortex-file-compressed 362415398 339376541 1.07
clickbench_q14/datafusion:vortex-file-compressed 212573203 197169470 1.08
clickbench_q15/datafusion:vortex-file-compressed 195845219 190863822 1.03
clickbench_q16/datafusion:vortex-file-compressed 492844656 470020169 1.05
clickbench_q17/datafusion:vortex-file-compressed 489773989 473019566 1.04
clickbench_q18/datafusion:vortex-file-compressed 944942816 903829453 1.05
clickbench_q19/datafusion:vortex-file-compressed 🚀 19443110 27303898 0.71
clickbench_q20/datafusion:vortex-file-compressed 200493607 197472215 1.02
clickbench_q21/datafusion:vortex-file-compressed 264798161 276237752 0.96
clickbench_q22/datafusion:vortex-file-compressed 🚨 762306608 347902294 2.19
clickbench_q23/datafusion:vortex-file-compressed 🚨 663663080 394412638 1.68
clickbench_q24/datafusion:vortex-file-compressed 🚨 42407216 37198680 1.14
clickbench_q25/datafusion:vortex-file-compressed 🚨 60488306 47517931 1.27
clickbench_q26/datafusion:vortex-file-compressed 🚨 40462817 36036130 1.12
clickbench_q27/datafusion:vortex-file-compressed 286986276 284935216 1.01
clickbench_q28/datafusion:vortex-file-compressed 1467570156 1459244448 1.01
clickbench_q29/datafusion:vortex-file-compressed 39254273 41434858 0.95
clickbench_q30/datafusion:vortex-file-compressed 164087309 162887867 1.01
clickbench_q31/datafusion:vortex-file-compressed 196760825 190761194 1.03
clickbench_q32/datafusion:vortex-file-compressed 829561436 815015421 1.02
clickbench_q33/datafusion:vortex-file-compressed 1004884520 1024730271 0.98
clickbench_q34/datafusion:vortex-file-compressed 997714192 1068279599 0.93
clickbench_q35/datafusion:vortex-file-compressed 158025540 163796228 0.96
clickbench_q36/datafusion:vortex-file-compressed 57510660 57534753 1.00
clickbench_q37/datafusion:vortex-file-compressed 28114990 29140460 0.96
clickbench_q38/datafusion:vortex-file-compressed 🚀 14028465 15788779 0.89
clickbench_q39/datafusion:vortex-file-compressed 133517485 126555263 1.06
clickbench_q40/datafusion:vortex-file-compressed 🚀 11782367 18189825 0.65
clickbench_q41/datafusion:vortex-file-compressed 11224314 12422154 0.90
clickbench_q42/datafusion:vortex-file-compressed 12776123 13627809 0.94
datafusion / vortex-compact / ns (1.119x ❌, 2↑ 16↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-compact 1865010 2062337 0.90
clickbench_q01/datafusion:vortex-compact 🚨 17723122 15015457 1.18
clickbench_q02/datafusion:vortex-compact 56428468 57320109 0.98
clickbench_q03/datafusion:vortex-compact 34509006 34570127 1.00
clickbench_q04/datafusion:vortex-compact 161862247 162085928 1.00
clickbench_q05/datafusion:vortex-compact 253538467 238235880 1.06
clickbench_q06/datafusion:vortex-compact 1912894 1953151 0.98
clickbench_q07/datafusion:vortex-compact 🚨 28864342 25120901 1.15
clickbench_q08/datafusion:vortex-compact 255549884 245869092 1.04
clickbench_q09/datafusion:vortex-compact 410402337 422497297 0.97
clickbench_q10/datafusion:vortex-compact 122465557 119294077 1.03
clickbench_q11/datafusion:vortex-compact 162459060 161318061 1.01
clickbench_q12/datafusion:vortex-compact 🚨 307923194 233922750 1.32
clickbench_q13/datafusion:vortex-compact 🚨 496247344 397175006 1.25
clickbench_q14/datafusion:vortex-compact 🚨 322846926 246031882 1.31
clickbench_q15/datafusion:vortex-compact 198636676 198341417 1.00
clickbench_q16/datafusion:vortex-compact 552010259 507554580 1.09
clickbench_q17/datafusion:vortex-compact 549594219 505286416 1.09
clickbench_q18/datafusion:vortex-compact 967348582 940774040 1.03
clickbench_q19/datafusion:vortex-compact 🚨 27401234 24647432 1.11
clickbench_q20/datafusion:vortex-compact 239735116 234068414 1.02
clickbench_q21/datafusion:vortex-compact 🚨 628159883 357405542 1.76
clickbench_q22/datafusion:vortex-compact 🚨 1673624798 575303569 2.91
clickbench_q23/datafusion:vortex-compact 🚨 1946814811 1684589294 1.16
clickbench_q24/datafusion:vortex-compact 🚨 118825669 75861615 1.57
clickbench_q25/datafusion:vortex-compact 🚨 183668234 110800626 1.66
clickbench_q26/datafusion:vortex-compact 🚨 116326582 75834367 1.53
clickbench_q27/datafusion:vortex-compact 🚨 480346855 327781370 1.47
clickbench_q28/datafusion:vortex-compact 1690422820 1546895137 1.09
clickbench_q29/datafusion:vortex-compact 🚀 70812008 83338754 0.85
clickbench_q30/datafusion:vortex-compact 🚨 315001616 276145661 1.14
clickbench_q31/datafusion:vortex-compact 🚨 348392550 307478541 1.13
clickbench_q32/datafusion:vortex-compact 854780616 840194317 1.02
clickbench_q33/datafusion:vortex-compact 1033441263 1038483734 1.00
clickbench_q34/datafusion:vortex-compact 1031409156 1074809468 0.96
clickbench_q35/datafusion:vortex-compact 172839303 175038204 0.99
clickbench_q36/datafusion:vortex-compact 🚀 64625179 77593385 0.83
clickbench_q37/datafusion:vortex-compact 🚨 35722784 30952415 1.15
clickbench_q38/datafusion:vortex-compact 17725882 19250022 0.92
clickbench_q39/datafusion:vortex-compact 126599544 138920516 0.91
clickbench_q40/datafusion:vortex-compact 15092984 15572474 0.97
clickbench_q41/datafusion:vortex-compact 17816504 17286315 1.03
clickbench_q42/datafusion:vortex-compact 13480225 13646407 0.99
datafusion / parquet / ns (1.004x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1946709 1921695 1.01
clickbench_q01/datafusion:parquet 17483929 17469020 1.00
clickbench_q02/datafusion:parquet 31190126 30876052 1.01
clickbench_q03/datafusion:parquet 26781597 26166792 1.02
clickbench_q04/datafusion:parquet 174831336 172987075 1.01
clickbench_q05/datafusion:parquet 240868019 240491726 1.00
clickbench_q06/datafusion:parquet 1879998 1946942 0.97
clickbench_q07/datafusion:parquet 18075071 18142578 1.00
clickbench_q08/datafusion:parquet 232727385 228515368 1.02
clickbench_q09/datafusion:parquet 373147573 377788905 0.99
clickbench_q10/datafusion:parquet 72927052 71348960 1.02
clickbench_q11/datafusion:parquet 92400061 89774842 1.03
clickbench_q12/datafusion:parquet 237523361 238234134 1.00
clickbench_q13/datafusion:parquet 399854854 400207771 1.00
clickbench_q14/datafusion:parquet 257459191 254449481 1.01
clickbench_q15/datafusion:parquet 194673268 194848714 1.00
clickbench_q16/datafusion:parquet 473076914 486116027 0.97
clickbench_q17/datafusion:parquet 491397794 475788542 1.03
clickbench_q18/datafusion:parquet 927261621 947058505 0.98
clickbench_q19/datafusion:parquet 23390080 23116098 1.01
clickbench_q20/datafusion:parquet 454753618 452763728 1.00
clickbench_q21/datafusion:parquet 488267778 487473486 1.00
clickbench_q22/datafusion:parquet 650592979 656306993 0.99
clickbench_q23/datafusion:parquet 2822041303 2801838546 1.01
clickbench_q24/datafusion:parquet 49967729 52216728 0.96
clickbench_q25/datafusion:parquet 96013199 95893881 1.00
clickbench_q26/datafusion:parquet 46259249 49079151 0.94
clickbench_q27/datafusion:parquet 530447419 533454005 0.99
clickbench_q28/datafusion:parquet 1553135812 1513822305 1.03
clickbench_q29/datafusion:parquet 40447474 40672843 0.99
clickbench_q30/datafusion:parquet 243094129 243933256 1.00
clickbench_q31/datafusion:parquet 288027913 272963247 1.06
clickbench_q32/datafusion:parquet 854861305 854678091 1.00
clickbench_q33/datafusion:parquet 1087045641 1100940831 0.99
clickbench_q34/datafusion:parquet 1087133018 1087105055 1.00
clickbench_q35/datafusion:parquet 170670871 171051841 1.00
clickbench_q36/datafusion:parquet 119491452 112537371 1.06
clickbench_q37/datafusion:parquet 49832483 50168630 0.99
clickbench_q38/datafusion:parquet 67798235 67067331 1.01
clickbench_q39/datafusion:parquet 223835290 233846118 0.96
clickbench_q40/datafusion:parquet 26795289 25633382 1.05
clickbench_q41/datafusion:parquet 24207387 23698434 1.02
clickbench_q42/datafusion:parquet 26985637 25540025 1.06
duckdb / vortex-file-compressed / ns (1.016x ➖, 1↑ 3↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 13057210 12560505 1.04
clickbench_q01/duckdb:vortex-file-compressed 19436850 19823357 0.98
clickbench_q02/duckdb:vortex-file-compressed 24276306 22095679 1.10
clickbench_q03/duckdb:vortex-file-compressed 34390875 32367265 1.06
clickbench_q04/duckdb:vortex-file-compressed 134017509 132291549 1.01
clickbench_q05/duckdb:vortex-file-compressed 155057673 164767439 0.94
clickbench_q06/duckdb:vortex-file-compressed 21811447 22344609 0.98
clickbench_q07/duckdb:vortex-file-compressed 24875762 23517654 1.06
clickbench_q08/duckdb:vortex-file-compressed 163259447 165711670 0.99
clickbench_q09/duckdb:vortex-file-compressed 197313420 203507117 0.97
clickbench_q10/duckdb:vortex-file-compressed 68773773 65585413 1.05
clickbench_q11/duckdb:vortex-file-compressed 71476651 66447749 1.08
clickbench_q12/duckdb:vortex-file-compressed 186895828 200397631 0.93
clickbench_q13/duckdb:vortex-file-compressed 353607342 341381259 1.04
clickbench_q14/duckdb:vortex-file-compressed 213244356 214910754 0.99
clickbench_q15/duckdb:vortex-file-compressed 184988705 181569679 1.02
clickbench_q16/duckdb:vortex-file-compressed 397588973 396512605 1.00
clickbench_q17/duckdb:vortex-file-compressed 372152353 374834349 0.99
clickbench_q18/duckdb:vortex-file-compressed 725189153 752234695 0.96
clickbench_q19/duckdb:vortex-file-compressed 25052738 26324263 0.95
clickbench_q20/duckdb:vortex-file-compressed 238016619 237803174 1.00
clickbench_q21/duckdb:vortex-file-compressed 338021834 354905304 0.95
clickbench_q22/duckdb:vortex-file-compressed 520811452 477268363 1.09
clickbench_q23/duckdb:vortex-file-compressed 🚨 248937724 183358056 1.36
clickbench_q24/duckdb:vortex-file-compressed 🚨 68646438 57422657 1.20
clickbench_q25/duckdb:vortex-file-compressed 74843082 78595204 0.95
clickbench_q26/duckdb:vortex-file-compressed 🚨 79756423 65626691 1.22
clickbench_q27/duckdb:vortex-file-compressed 186923296 195113452 0.96
clickbench_q28/duckdb:vortex-file-compressed 1636553415 1658449101 0.99
clickbench_q29/duckdb:vortex-file-compressed 27907303 27809255 1.00
clickbench_q30/duckdb:vortex-file-compressed 155394656 154735087 1.00
clickbench_q31/duckdb:vortex-file-compressed 298412614 293372343 1.02
clickbench_q32/duckdb:vortex-file-compressed 931239722 920187945 1.01
clickbench_q33/duckdb:vortex-file-compressed 1076200890 1134475504 0.95
clickbench_q34/duckdb:vortex-file-compressed 1126253657 1163260533 0.97
clickbench_q35/duckdb:vortex-file-compressed 212333284 210095160 1.01
clickbench_q36/duckdb:vortex-file-compressed 35954567 33008258 1.09
clickbench_q37/duckdb:vortex-file-compressed 25599831 26352666 0.97
clickbench_q38/duckdb:vortex-file-compressed 30303477 27796095 1.09
clickbench_q39/duckdb:vortex-file-compressed 51142484 51930751 0.98
clickbench_q40/duckdb:vortex-file-compressed 24037319 25715089 0.93
clickbench_q41/duckdb:vortex-file-compressed 🚀 24078371 27397111 0.88
clickbench_q42/duckdb:vortex-file-compressed 26852497 24846252 1.08
duckdb / vortex-compact / ns (1.008x ➖, 2↑ 3↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-compact 🚨 15962809 12664593 1.26
clickbench_q01/duckdb:vortex-compact 21978765 23233526 0.95
clickbench_q02/duckdb:vortex-compact 35846875 34653395 1.03
clickbench_q03/duckdb:vortex-compact 🚀 34802082 39048899 0.89
clickbench_q04/duckdb:vortex-compact 137033757 139793598 0.98
clickbench_q05/duckdb:vortex-compact 159799779 169269267 0.94
clickbench_q06/duckdb:vortex-compact 19191734 20007036 0.96
clickbench_q07/duckdb:vortex-compact 24427119 26714179 0.91
clickbench_q08/duckdb:vortex-compact 183353902 182921730 1.00
clickbench_q09/duckdb:vortex-compact 260880263 263212103 0.99
clickbench_q10/duckdb:vortex-compact 81641261 82068385 0.99
clickbench_q11/duckdb:vortex-compact 102896154 103469052 0.99
clickbench_q12/duckdb:vortex-compact 202234003 197539706 1.02
clickbench_q13/duckdb:vortex-compact 345808626 359844647 0.96
clickbench_q14/duckdb:vortex-compact 207487450 212220583 0.98
clickbench_q15/duckdb:vortex-compact 190585090 193594177 0.98
clickbench_q16/duckdb:vortex-compact 414101264 415075808 1.00
clickbench_q17/duckdb:vortex-compact 395096258 391617926 1.01
clickbench_q18/duckdb:vortex-compact 735169753 733066415 1.00
clickbench_q19/duckdb:vortex-compact 25428138 27903450 0.91
clickbench_q20/duckdb:vortex-compact 209709769 206493708 1.02
clickbench_q21/duckdb:vortex-compact 315851816 299006584 1.06
clickbench_q22/duckdb:vortex-compact 479522048 485383100 0.99
clickbench_q23/duckdb:vortex-compact 337053585 322962134 1.04
clickbench_q24/duckdb:vortex-compact 84836667 85477538 0.99
clickbench_q25/duckdb:vortex-compact 92271326 92411221 1.00
clickbench_q26/duckdb:vortex-compact 88683420 87287816 1.02
clickbench_q27/duckdb:vortex-compact 385933219 369108770 1.05
clickbench_q28/duckdb:vortex-compact 1596150455 1451245484 1.10
clickbench_q29/duckdb:vortex-compact 45070810 42286486 1.07
clickbench_q30/duckdb:vortex-compact 204567308 204774248 1.00
clickbench_q31/duckdb:vortex-compact 🚀 336139663 380393129 0.88
clickbench_q32/duckdb:vortex-compact 944757237 933078532 1.01
clickbench_q33/duckdb:vortex-compact 1022211932 1047634202 0.98
clickbench_q34/duckdb:vortex-compact 1075231707 1090993745 0.99
clickbench_q35/duckdb:vortex-compact 221522709 222826730 0.99
clickbench_q36/duckdb:vortex-compact 38999715 36239765 1.08
clickbench_q37/duckdb:vortex-compact 28218092 26367139 1.07
clickbench_q38/duckdb:vortex-compact 🚨 33709483 28448265 1.18
clickbench_q39/duckdb:vortex-compact 56371538 51542049 1.09
clickbench_q40/duckdb:vortex-compact 🚨 28771971 25430209 1.13
clickbench_q41/duckdb:vortex-compact 27289769 29432462 0.93
clickbench_q42/duckdb:vortex-compact 24974158 24798707 1.01
duckdb / parquet / ns (1.002x ➖, 2↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 17281222 17134383 1.01
clickbench_q01/duckdb:parquet 18414667 17875822 1.03
clickbench_q02/duckdb:parquet 🚀 24181572 26914565 0.90
clickbench_q03/duckdb:parquet 26462497 25000417 1.06
clickbench_q04/duckdb:parquet 132698747 130952480 1.01
clickbench_q05/duckdb:parquet 183058969 185179636 0.99
clickbench_q06/duckdb:parquet 22516592 21924827 1.03
clickbench_q07/duckdb:parquet 19407566 18594687 1.04
clickbench_q08/duckdb:parquet 162183307 162934228 1.00
clickbench_q09/duckdb:parquet 227957759 227888742 1.00
clickbench_q10/duckdb:parquet 58225603 57399135 1.01
clickbench_q11/duckdb:parquet 66588493 66131616 1.01
clickbench_q12/duckdb:parquet 175954433 171970391 1.02
clickbench_q13/duckdb:parquet 306213118 311153412 0.98
clickbench_q14/duckdb:parquet 191529444 187059529 1.02
clickbench_q15/duckdb:parquet 186071321 185659166 1.00
clickbench_q16/duckdb:parquet 352983407 359348271 0.98
clickbench_q17/duckdb:parquet 359851165 362634623 0.99
clickbench_q18/duckdb:parquet 682877441 686945788 0.99
clickbench_q19/duckdb:parquet 21433600 21183676 1.01
clickbench_q20/duckdb:parquet 257981588 255598569 1.01
clickbench_q21/duckdb:parquet 327033079 321128243 1.02
clickbench_q22/duckdb:parquet 484421553 469410804 1.03
clickbench_q23/duckdb:parquet 254038366 241862964 1.05
clickbench_q24/duckdb:parquet 70310472 66641977 1.06
clickbench_q25/duckdb:parquet 72825935 73878318 0.99
clickbench_q26/duckdb:parquet 🚀 49396934 55247317 0.89
clickbench_q27/duckdb:parquet 266682237 271839278 0.98
clickbench_q28/duckdb:parquet 1734923044 1711030551 1.01
clickbench_q29/duckdb:parquet 28201038 28501619 0.99
clickbench_q30/duckdb:parquet 176616149 175307587 1.01
clickbench_q31/duckdb:parquet 327543579 316485530 1.03
clickbench_q32/duckdb:parquet 896651935 913677516 0.98
clickbench_q33/duckdb:parquet 777885506 776403846 1.00
clickbench_q34/duckdb:parquet 797058498 796043526 1.00
clickbench_q35/duckdb:parquet 207987913 208397744 1.00
clickbench_q36/duckdb:parquet 49291874 50300992 0.98
clickbench_q37/duckdb:parquet 36460780 36480298 1.00
clickbench_q38/duckdb:parquet 36992486 36516620 1.01
clickbench_q39/duckdb:parquet 87658161 87558007 1.00
clickbench_q40/duckdb:parquet 20582307 20709029 0.99
clickbench_q41/duckdb:parquet 19726478 19955969 0.99
clickbench_q42/duckdb:parquet 23021146 23887746 0.96

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DataFusion No clear signal (+1.9%, low confidence) · DuckDB No clear signal (-0.6%, low confidence)
Vortex (geomean): 1.005x ➖
Parquet (geomean): 0.999x ➖
Shifts: Parquet (control) -0.1% · Median polish -0.0%

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-compact / ns (1.019x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
appian_q01/datafusion:vortex-compact 102913052 101075223 1.02
appian_q02/datafusion:vortex-compact 486073847 475368784 1.02
appian_q03/datafusion:vortex-compact 283724954 278392238 1.02
appian_q04/datafusion:vortex-compact 13731229315 13592711785 1.01
appian_q05/datafusion:vortex-compact 230254894 224033988 1.03
appian_q06/datafusion:vortex-compact 279610406 278061566 1.01
appian_q07/datafusion:vortex-compact 366553531 359394505 1.02
appian_q08/datafusion:vortex-compact 1443040509 1399449290 1.03
datafusion / parquet / ns (1.001x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
appian_q01/datafusion:parquet 131761065 133617550 0.99
appian_q02/datafusion:parquet 589200569 580764181 1.01
appian_q03/datafusion:parquet 311215806 315941281 0.99
appian_q04/datafusion:parquet 13755289325 13713011410 1.00
appian_q05/datafusion:parquet 310207325 310652866 1.00
appian_q06/datafusion:parquet 304478224 305042453 1.00
appian_q07/datafusion:parquet 444546963 439359065 1.01
appian_q08/datafusion:parquet 1533150849 1520672954 1.01
duckdb / vortex-compact / ns (0.992x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
appian_q01/duckdb:vortex-compact 152573147 153413565 0.99
appian_q02/duckdb:vortex-compact 406783565 406219081 1.00
appian_q03/duckdb:vortex-compact 264421081 267872613 0.99
appian_q04/duckdb:vortex-compact 1589000918 1587289287 1.00
appian_q05/duckdb:vortex-compact 240497046 242924626 0.99
appian_q06/duckdb:vortex-compact 1028877942 1043226023 0.99
appian_q07/duckdb:vortex-compact 295963691 304785450 0.97
appian_q08/duckdb:vortex-compact 924678794 920999800 1.00
duckdb / parquet / ns (0.998x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
appian_q01/duckdb:parquet 158605484 159487970 0.99
appian_q02/duckdb:parquet 360030716 361591947 1.00
appian_q03/duckdb:parquet 222220597 222008784 1.00
appian_q04/duckdb:parquet 1477264364 1476856344 1.00
appian_q05/duckdb:parquet 247244488 248554611 0.99
appian_q06/duckdb:parquet 975796779 976059089 1.00
appian_q07/duckdb:parquet 267958041 263755716 1.02
appian_q08/duckdb:parquet 781285304 797983690 0.98

File Size Changes (10 files changed, -63.8% overall, 0↑ 10↓)
File Scale Format Base HEAD Change %
addressview.vortex 1.0 vortex-file-compressed 34.61 MB 0 B 34.61 MB -100.0%
categoryview.vortex 1.0 vortex-file-compressed 19.91 KB 0 B 19.91 KB -100.0%
creditcardview.vortex 1.0 vortex-file-compressed 59.15 MB 0 B 59.15 MB -100.0%
customerview.vortex 1.0 vortex-file-compressed 19.98 MB 0 B 19.98 MB -100.0%
duckdb.db 1.0 vortex-file-compressed 268.00 KB 0 B 268.00 KB -100.0%
orderitemnovelty_update.vortex 1.0 vortex-file-compressed 11.95 KB 0 B 11.95 KB -100.0%
orderitemview.vortex 1.0 vortex-file-compressed 265.21 MB 0 B 265.21 MB -100.0%
orderview.vortex 1.0 vortex-file-compressed 78.51 MB 0 B 78.51 MB -100.0%
productview.vortex 1.0 vortex-file-compressed 19.78 KB 0 B 19.78 KB -100.0%
taxrecordview.vortex 1.0 vortex-file-compressed 21.91 MB 0 B 21.91 MB -100.0%

Totals:

  • vortex-compact: 271.91 MB → 271.91 MB (0.0%)
  • vortex-file-compressed: 479.69 MB → 0 B (-100.0%)

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.7%
Engines: DataFusion No clear signal (+9.4%, environment too noisy confidence) · DuckDB No clear signal (-7.3%, environment too noisy confidence)
Vortex (geomean): 1.043x ➖
Parquet (geomean): 1.035x ➖
Shifts: Parquet (control) +3.5% · Median polish +3.0%

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 / ns (1.277x ➖, 0↑ 10↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 396798265 235475319 1.69
tpch_q02/datafusion:vortex-file-compressed 🚨 606428298 456085122 1.33
tpch_q03/datafusion:vortex-file-compressed 🚨 486119733 343116538 1.42
tpch_q04/datafusion:vortex-file-compressed 🚨 310479020 166705707 1.86
tpch_q05/datafusion:vortex-file-compressed 429879930 339861872 1.26
tpch_q06/datafusion:vortex-file-compressed 192006543 266427463 0.72
tpch_q07/datafusion:vortex-file-compressed 447553156 390980538 1.14
tpch_q08/datafusion:vortex-file-compressed 614106740 526257206 1.17
tpch_q09/datafusion:vortex-file-compressed 🚨 472201079 323264173 1.46
tpch_q10/datafusion:vortex-file-compressed 444481811 365319584 1.22
tpch_q11/datafusion:vortex-file-compressed 344957887 277745094 1.24
tpch_q12/datafusion:vortex-file-compressed 366718533 343363195 1.07
tpch_q13/datafusion:vortex-file-compressed 🚨 207963084 123408721 1.69
tpch_q14/datafusion:vortex-file-compressed 🚨 365303797 172867969 2.11
tpch_q15/datafusion:vortex-file-compressed 🚨 459182187 331749990 1.38
tpch_q16/datafusion:vortex-file-compressed 236778254 209114229 1.13
tpch_q17/datafusion:vortex-file-compressed 🚨 463435636 349528907 1.33
tpch_q18/datafusion:vortex-file-compressed 309295199 260222666 1.19
tpch_q19/datafusion:vortex-file-compressed 269946638 362179291 0.75
tpch_q20/datafusion:vortex-file-compressed 417792533 371004551 1.13
tpch_q21/datafusion:vortex-file-compressed 🚨 703506765 481108289 1.46
tpch_q22/datafusion:vortex-file-compressed 224930095 188452803 1.19
datafusion / vortex-compact / ns (1.055x ➖, 2↑ 3↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 352670801 252283812 1.40
tpch_q02/datafusion:vortex-compact 589150000 458695030 1.28
tpch_q03/datafusion:vortex-compact 408516278 337064848 1.21
tpch_q04/datafusion:vortex-compact 🚨 253082918 194208833 1.30
tpch_q05/datafusion:vortex-compact 365714854 357187812 1.02
tpch_q06/datafusion:vortex-compact 🚀 161216516 250922237 0.64
tpch_q07/datafusion:vortex-compact 416000127 393204330 1.06
tpch_q08/datafusion:vortex-compact 489635041 463449553 1.06
tpch_q09/datafusion:vortex-compact 470598792 410189614 1.15
tpch_q10/datafusion:vortex-compact 436614737 382987979 1.14
tpch_q11/datafusion:vortex-compact 309326199 330348337 0.94
tpch_q12/datafusion:vortex-compact 210823177 299692237 0.70
tpch_q13/datafusion:vortex-compact 142412558 122430111 1.16
tpch_q14/datafusion:vortex-compact 213110733 184041549 1.16
tpch_q15/datafusion:vortex-compact 356929421 309828419 1.15
tpch_q16/datafusion:vortex-compact 180798789 204195334 0.89
tpch_q17/datafusion:vortex-compact 283115977 309335238 0.92
tpch_q18/datafusion:vortex-compact 265074681 247386206 1.07
tpch_q19/datafusion:vortex-compact 🚀 270536094 427524315 0.63
tpch_q20/datafusion:vortex-compact 389796043 366110758 1.06
tpch_q21/datafusion:vortex-compact 581386201 494018963 1.18
tpch_q22/datafusion:vortex-compact 🚨 302372433 178714061 1.69
datafusion / parquet / ns (1.062x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 221118269 222795221 0.99
tpch_q02/datafusion:parquet 331215194 327064896 1.01
tpch_q03/datafusion:parquet 365175663 318226792 1.15
tpch_q04/datafusion:parquet 199266859 172160971 1.16
tpch_q05/datafusion:parquet 431657667 379405053 1.14
tpch_q06/datafusion:parquet 168466767 160996645 1.05
tpch_q07/datafusion:parquet 417344781 385299537 1.08
tpch_q08/datafusion:parquet 463888186 442267874 1.05
tpch_q09/datafusion:parquet 457786949 486415323 0.94
tpch_q10/datafusion:parquet 429777788 420521334 1.02
tpch_q11/datafusion:parquet 284736616 283174275 1.01
tpch_q12/datafusion:parquet 239178609 202684030 1.18
tpch_q13/datafusion:parquet 454564619 463164682 0.98
tpch_q14/datafusion:parquet 185352086 188133283 0.99
tpch_q15/datafusion:parquet 289732205 299474877 0.97
tpch_q16/datafusion:parquet 148490330 150089082 0.99
tpch_q17/datafusion:parquet 347333921 328418780 1.06
tpch_q18/datafusion:parquet 516525919 451245803 1.14
tpch_q19/datafusion:parquet 250231687 192728762 1.30
tpch_q20/datafusion:parquet 416845129 457197802 0.91
tpch_q21/datafusion:parquet 🚨 579555917 434693866 1.33
tpch_q22/datafusion:parquet 236703596 231758050 1.02
duckdb / vortex-file-compressed / ns (0.931x ➖, 1↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 262716427 261148074 1.01
tpch_q02/duckdb:vortex-file-compressed 636362428 588527964 1.08
tpch_q03/duckdb:vortex-file-compressed 450125703 543571345 0.83
tpch_q04/duckdb:vortex-file-compressed 🚀 271763987 491497757 0.55
tpch_q05/duckdb:vortex-file-compressed 490769106 505209823 0.97
tpch_q06/duckdb:vortex-file-compressed 284441175 276624612 1.03
tpch_q07/duckdb:vortex-file-compressed 625126429 562340207 1.11
tpch_q08/duckdb:vortex-file-compressed 734352309 716391067 1.03
tpch_q09/duckdb:vortex-file-compressed 595361285 651222520 0.91
tpch_q10/duckdb:vortex-file-compressed 492683571 506370638 0.97
tpch_q11/duckdb:vortex-file-compressed 300495390 286779742 1.05
tpch_q12/duckdb:vortex-file-compressed 533115590 524255205 1.02
tpch_q13/duckdb:vortex-file-compressed 323955006 374630868 0.86
tpch_q14/duckdb:vortex-file-compressed 258710892 356836658 0.73
tpch_q15/duckdb:vortex-file-compressed 181811692 236614687 0.77
tpch_q16/duckdb:vortex-file-compressed 236114925 251790674 0.94
tpch_q17/duckdb:vortex-file-compressed 483071566 488536733 0.99
tpch_q18/duckdb:vortex-file-compressed 344500176 338503878 1.02
tpch_q19/duckdb:vortex-file-compressed 354664306 360112842 0.98
tpch_q20/duckdb:vortex-file-compressed 517720439 516541475 1.00
tpch_q21/duckdb:vortex-file-compressed 803524457 778299256 1.03
tpch_q22/duckdb:vortex-file-compressed 152038046 181169073 0.84
duckdb / vortex-compact / ns (0.942x ➖, 1↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 260379218 240179338 1.08
tpch_q02/duckdb:vortex-compact 623860822 694984079 0.90
tpch_q03/duckdb:vortex-compact 470502387 526415957 0.89
tpch_q04/duckdb:vortex-compact 288881700 284614032 1.01
tpch_q05/duckdb:vortex-compact 506660160 629838222 0.80
tpch_q06/duckdb:vortex-compact 301653553 285516623 1.06
tpch_q07/duckdb:vortex-compact 598832308 575154970 1.04
tpch_q08/duckdb:vortex-compact 767909224 741502357 1.04
tpch_q09/duckdb:vortex-compact 570738803 677449366 0.84
tpch_q10/duckdb:vortex-compact 452238427 499059567 0.91
tpch_q11/duckdb:vortex-compact 252553981 323942048 0.78
tpch_q12/duckdb:vortex-compact 🚀 543472541 879089127 0.62
tpch_q13/duckdb:vortex-compact 311231937 372675352 0.84
tpch_q14/duckdb:vortex-compact 290795724 270386723 1.08
tpch_q15/duckdb:vortex-compact 180918122 218080188 0.83
tpch_q16/duckdb:vortex-compact 227424693 250007637 0.91
tpch_q17/duckdb:vortex-compact 458735739 468195628 0.98
tpch_q18/duckdb:vortex-compact 337786885 414404663 0.82
tpch_q19/duckdb:vortex-compact 366658325 380645825 0.96
tpch_q20/duckdb:vortex-compact 486329074 531695815 0.91
tpch_q21/duckdb:vortex-compact 🚨 1247885551 798986675 1.56
tpch_q22/duckdb:vortex-compact 185608658 154336849 1.20
duckdb / parquet / ns (1.010x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 335690351 370508564 0.91
tpch_q02/duckdb:parquet 693726777 694839812 1.00
tpch_q03/duckdb:parquet 867084790 774007059 1.12
tpch_q04/duckdb:parquet 526476240 511365078 1.03
tpch_q05/duckdb:parquet 988316126 966138268 1.02
tpch_q06/duckdb:parquet 300707701 400047891 0.75
tpch_q07/duckdb:parquet 991511919 931508379 1.06
tpch_q08/duckdb:parquet 1187201966 1123146737 1.06
tpch_q09/duckdb:parquet 1099950612 1103479602 1.00
tpch_q10/duckdb:parquet 1070207819 1013644570 1.06
tpch_q11/duckdb:parquet 465868677 481301545 0.97
tpch_q12/duckdb:parquet 540609165 566705719 0.95
tpch_q13/duckdb:parquet 851008370 865606845 0.98
tpch_q14/duckdb:parquet 572528282 543961109 1.05
tpch_q15/duckdb:parquet 399411411 371497058 1.08
tpch_q16/duckdb:parquet 501652127 567727231 0.88
tpch_q17/duckdb:parquet 520262494 482302345 1.08
tpch_q18/duckdb:parquet 694141334 694354933 1.00
tpch_q19/duckdb:parquet 602985665 568217132 1.06
tpch_q20/duckdb:parquet 1002501342 861890292 1.16
tpch_q21/duckdb:parquet 826055286 801722050 1.03
tpch_q22/duckdb:parquet 456422914 436262136 1.05

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +7.1%
Engines: DataFusion Likely regression (+16.2%, medium confidence) · DuckDB No clear signal (-1.3%, low confidence)
Vortex (geomean): 1.068x ➖
Parquet (geomean): 0.997x ➖
Shifts: Parquet (control) -0.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 / ns (1.190x ❌, 0↑ 16↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚨 386612958 337125564 1.15
tpch_q02/datafusion:vortex-file-compressed 104506323 101285414 1.03
tpch_q03/datafusion:vortex-file-compressed 🚨 175281941 155875649 1.12
tpch_q04/datafusion:vortex-file-compressed 🚨 85371746 68269941 1.25
tpch_q05/datafusion:vortex-file-compressed 🚨 295696223 261879614 1.13
tpch_q06/datafusion:vortex-file-compressed 🚨 54337525 26958546 2.02
tpch_q07/datafusion:vortex-file-compressed 🚨 389681371 352622629 1.11
tpch_q08/datafusion:vortex-file-compressed 🚨 315845386 285407581 1.11
tpch_q09/datafusion:vortex-file-compressed 516075263 489151298 1.06
tpch_q10/datafusion:vortex-file-compressed 🚨 209015899 175743729 1.19
tpch_q11/datafusion:vortex-file-compressed 76722714 73552862 1.04
tpch_q12/datafusion:vortex-file-compressed 🚨 103197284 84874680 1.22
tpch_q13/datafusion:vortex-file-compressed 🚨 138016654 118549083 1.16
tpch_q14/datafusion:vortex-file-compressed 🚨 67965592 40014320 1.70
tpch_q15/datafusion:vortex-file-compressed 🚨 111166681 72871972 1.53
tpch_q16/datafusion:vortex-file-compressed 69715407 71871503 0.97
tpch_q17/datafusion:vortex-file-compressed 452048564 433103356 1.04
tpch_q18/datafusion:vortex-file-compressed 662716001 632995711 1.05
tpch_q19/datafusion:vortex-file-compressed 🚨 79313727 61593752 1.29
tpch_q20/datafusion:vortex-file-compressed 🚨 161246447 140505485 1.15
tpch_q21/datafusion:vortex-file-compressed 🚨 508926049 452124640 1.13
tpch_q22/datafusion:vortex-file-compressed 🚨 48795754 42010935 1.16
datafusion / vortex-compact / ns (1.119x ❌, 1↑ 12↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚨 448995137 360573264 1.25
tpch_q02/datafusion:vortex-compact 108632942 102609163 1.06
tpch_q03/datafusion:vortex-compact 🚨 182449832 156839085 1.16
tpch_q04/datafusion:vortex-compact 🚨 102610967 88205959 1.16
tpch_q05/datafusion:vortex-compact 🚨 304723188 270004080 1.13
tpch_q06/datafusion:vortex-compact 🚨 68985423 41742897 1.65
tpch_q07/datafusion:vortex-compact 🚨 405023723 363535473 1.11
tpch_q08/datafusion:vortex-compact 🚨 333884267 286891855 1.16
tpch_q09/datafusion:vortex-compact 513818032 485322500 1.06
tpch_q10/datafusion:vortex-compact 🚨 220980849 198684738 1.11
tpch_q11/datafusion:vortex-compact 80069091 75765114 1.06
tpch_q12/datafusion:vortex-compact 143790312 131228187 1.10
tpch_q13/datafusion:vortex-compact 🚨 161344555 146344719 1.10
tpch_q14/datafusion:vortex-compact 🚨 72522232 55391490 1.31
tpch_q15/datafusion:vortex-compact 🚨 147655716 112541606 1.31
tpch_q16/datafusion:vortex-compact 80042607 73635932 1.09
tpch_q17/datafusion:vortex-compact 446220888 435767745 1.02
tpch_q18/datafusion:vortex-compact 679843608 639782897 1.06
tpch_q19/datafusion:vortex-compact 🚀 113870417 162813232 0.70
tpch_q20/datafusion:vortex-compact 🚨 174563190 155752482 1.12
tpch_q21/datafusion:vortex-compact 542261111 504610453 1.07
tpch_q22/datafusion:vortex-compact 49780947 47005645 1.06
datafusion / parquet / ns (0.992x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 321792743 324402852 0.99
tpch_q02/datafusion:parquet 213024864 221830184 0.96
tpch_q03/datafusion:parquet 225792909 224688787 1.00
tpch_q04/datafusion:parquet 98692910 99095032 1.00
tpch_q05/datafusion:parquet 362908932 362791385 1.00
tpch_q06/datafusion:parquet 73056149 74829352 0.98
tpch_q07/datafusion:parquet 506606054 509591168 0.99
tpch_q08/datafusion:parquet 399363139 399386278 1.00
tpch_q09/datafusion:parquet 662038511 661889400 1.00
tpch_q10/datafusion:parquet 531569565 546542300 0.97
tpch_q11/datafusion:parquet 152629370 156558586 0.97
tpch_q12/datafusion:parquet 147742570 147198356 1.00
tpch_q13/datafusion:parquet 346590738 350462263 0.99
tpch_q14/datafusion:parquet 121821308 117475844 1.04
tpch_q15/datafusion:parquet 191470431 187038984 1.02
tpch_q16/datafusion:parquet 134788506 143424751 0.94
tpch_q17/datafusion:parquet 511223418 500395607 1.02
tpch_q18/datafusion:parquet 688043319 702022439 0.98
tpch_q19/datafusion:parquet 194450696 194334319 1.00
tpch_q20/datafusion:parquet 297617663 305817866 0.97
tpch_q21/datafusion:parquet 536256192 533970346 1.00
tpch_q22/datafusion:parquet 258235985 260168122 0.99
duckdb / vortex-file-compressed / ns (0.986x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 87960858 91146165 0.97
tpch_q02/duckdb:vortex-file-compressed 70500110 70403388 1.00
tpch_q03/duckdb:vortex-file-compressed 131300380 133065093 0.99
tpch_q04/duckdb:vortex-file-compressed 169964662 164708620 1.03
tpch_q05/duckdb:vortex-file-compressed 150680565 151844223 0.99
tpch_q06/duckdb:vortex-file-compressed 36666018 39020309 0.94
tpch_q07/duckdb:vortex-file-compressed 127889117 132286210 0.97
tpch_q08/duckdb:vortex-file-compressed 180405212 184329879 0.98
tpch_q09/duckdb:vortex-file-compressed 304013808 309116169 0.98
tpch_q10/duckdb:vortex-file-compressed 212935990 219035722 0.97
tpch_q11/duckdb:vortex-file-compressed 40223472 41375946 0.97
tpch_q12/duckdb:vortex-file-compressed 113791733 116954331 0.97
tpch_q13/duckdb:vortex-file-compressed 163632798 165725987 0.99
tpch_q14/duckdb:vortex-file-compressed 58407963 59605896 0.98
tpch_q15/duckdb:vortex-file-compressed 85250921 83663616 1.02
tpch_q16/duckdb:vortex-file-compressed 86332540 84609632 1.02
tpch_q17/duckdb:vortex-file-compressed 103768292 108192738 0.96
tpch_q18/duckdb:vortex-file-compressed 254289846 252930304 1.01
tpch_q19/duckdb:vortex-file-compressed 83171346 82406465 1.01
tpch_q20/duckdb:vortex-file-compressed 140363749 139731148 1.00
tpch_q21/duckdb:vortex-file-compressed 476175586 469212385 1.01
tpch_q22/duckdb:vortex-file-compressed 75421284 80308084 0.94
duckdb / vortex-compact / ns (0.991x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 111974497 115089948 0.97
tpch_q02/duckdb:vortex-compact 71826723 75788665 0.95
tpch_q03/duckdb:vortex-compact 121313827 125809697 0.96
tpch_q04/duckdb:vortex-compact 160192334 160515875 1.00
tpch_q05/duckdb:vortex-compact 149839379 153665504 0.98
tpch_q06/duckdb:vortex-compact 42202802 44587002 0.95
tpch_q07/duckdb:vortex-compact 137998160 137870874 1.00
tpch_q08/duckdb:vortex-compact 184261606 183522333 1.00
tpch_q09/duckdb:vortex-compact 309511294 313424271 0.99
tpch_q10/duckdb:vortex-compact 210478103 218431652 0.96
tpch_q11/duckdb:vortex-compact 🚨 47400760 42584595 1.11
tpch_q12/duckdb:vortex-compact 120964211 124609199 0.97
tpch_q13/duckdb:vortex-compact 173782468 168704251 1.03
tpch_q14/duckdb:vortex-compact 61237867 64326410 0.95
tpch_q15/duckdb:vortex-compact 87499434 88164385 0.99
tpch_q16/duckdb:vortex-compact 88100128 87701389 1.00
tpch_q17/duckdb:vortex-compact 110143708 109085118 1.01
tpch_q18/duckdb:vortex-compact 264667505 264782719 1.00
tpch_q19/duckdb:vortex-compact 89465934 89214251 1.00
tpch_q20/duckdb:vortex-compact 145965822 149292985 0.98
tpch_q21/duckdb:vortex-compact 472268118 472039299 1.00
tpch_q22/duckdb:vortex-compact 82184819 81332965 1.01
duckdb / parquet / ns (1.002x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 149733984 139125520 1.08
tpch_q02/duckdb:parquet 100977570 100117959 1.01
tpch_q03/duckdb:parquet 158431317 163186641 0.97
tpch_q04/duckdb:parquet 119540532 118360012 1.01
tpch_q05/duckdb:parquet 183194752 188534419 0.97
tpch_q06/duckdb:parquet 58203350 58426873 1.00
tpch_q07/duckdb:parquet 135613615 140592477 0.96
tpch_q08/duckdb:parquet 221057464 215690277 1.02
tpch_q09/duckdb:parquet 348169480 349280544 1.00
tpch_q10/duckdb:parquet 655351089 655415381 1.00
tpch_q11/duckdb:parquet 41343361 41538880 1.00
tpch_q12/duckdb:parquet 118592871 120930180 0.98
tpch_q13/duckdb:parquet 397955520 394811062 1.01
tpch_q14/duckdb:parquet 152623405 152149765 1.00
tpch_q15/duckdb:parquet 76559698 74841332 1.02
tpch_q16/duckdb:parquet 154087472 154118048 1.00
tpch_q17/duckdb:parquet 127246734 116474393 1.09
tpch_q18/duckdb:parquet 280556922 297659332 0.94
tpch_q19/duckdb:parquet 227900918 227806578 1.00
tpch_q20/duckdb:parquet 196413360 198955132 0.99
tpch_q21/duckdb:parquet 436221507 438648841 0.99
tpch_q22/duckdb:parquet 335678386 336253353 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.6%
Engines: random-access No clear signal (+1.6%, low confidence)
Vortex (geomean): 1.021x ➖
Parquet (geomean): 1.006x ➖
Shifts: Parquet (control) +0.6% · Median polish +1.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.

random-access / vortex-file-compressed / ns (1.021x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/vortex-tokio-local-disk 322260 312976 1.03
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 596514 575778 1.04
random-access/feature-vectors/uniform/vortex-tokio-local-disk 2488158 2464032 1.01
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 2938649 2929022 1.00
random-access/nested-lists/correlated/vortex-tokio-local-disk 274350 267942 1.02
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 332023 316774 1.05
random-access/nested-lists/uniform/vortex-tokio-local-disk 1455152 1439358 1.01
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 1615506 1583603 1.02
random-access/nested-structs/correlated/vortex-tokio-local-disk 327088 318931 1.03
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 436093 433690 1.01
random-access/nested-structs/uniform/vortex-tokio-local-disk 991023 938816 1.06
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1183881 1217329 0.97
random-access/taxi/correlated/vortex-tokio-local-disk 920250 870127 1.06
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1402103 1334509 1.05
random-access/taxi/uniform/vortex-tokio-local-disk 3979530 3869842 1.03
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4743590 4677568 1.01
random-access/vortex-tokio-local-disk 517998 512839 1.01
random-access/vortex-tokio-local-disk-footer 898665 908540 0.99
random-access / parquet / ns (1.006x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8818617693 8759976286 1.01
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8888083620 8953197919 0.99
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8754709914 8758723128 1.00
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8814929357 8785438653 1.00
random-access/nested-lists/correlated/parquet-tokio-local-disk 138702044 138137607 1.00
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 138608289 137424047 1.01
random-access/nested-lists/uniform/parquet-tokio-local-disk 138075856 138982223 0.99
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 139807120 137891924 1.01
random-access/nested-structs/correlated/parquet-tokio-local-disk 20202492 19737124 1.02
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 20008493 19773112 1.01
random-access/nested-structs/uniform/parquet-tokio-local-disk 20147293 19771769 1.02
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 19746902 19832424 1.00
random-access/parquet-tokio-local-disk 181887024 182403278 1.00
random-access/parquet-tokio-local-disk-footer 183188230 180910092 1.01
random-access/taxi/correlated/parquet-tokio-local-disk 273153054 273736769 1.00
random-access/taxi/correlated/parquet-tokio-local-disk-footer 274635996 270987234 1.01
random-access/taxi/uniform/parquet-tokio-local-disk 289307438 287703422 1.01
random-access/taxi/uniform/parquet-tokio-local-disk-footer 290327431 288718486 1.01
random-access / lance / ns (1.005x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 358171 343532 1.04
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1227410 1127659 1.09
random-access/feature-vectors/uniform/lance-tokio-local-disk 1102369 1101284 1.00
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1881569 1913095 0.98
random-access/lance-tokio-local-disk 640901 633859 1.01
random-access/lance-tokio-local-disk-footer 1347700 1357959 0.99
random-access/nested-lists/correlated/lance-tokio-local-disk 182735 188033 0.97
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 579612 581037 1.00
random-access/nested-lists/uniform/lance-tokio-local-disk 902382 906304 1.00
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1330171 1333613 1.00
random-access/nested-structs/correlated/lance-tokio-local-disk 309089 312062 0.99
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 463519 456137 1.02
random-access/nested-structs/uniform/lance-tokio-local-disk 2388133 2414697 0.99
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2572877 2543210 1.01
random-access/taxi/correlated/lance-tokio-local-disk 953034 947630 1.01
random-access/taxi/correlated/lance-tokio-local-disk-footer 1855169 1867580 0.99
random-access/taxi/uniform/lance-tokio-local-disk 9919138 9947086 1.00
random-access/taxi/uniform/lance-tokio-local-disk-footer 10734552 10646119 1.01

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Compression 📖


vortex / vortex-file-compressed / ns (0.997x ➖, 0↑ 1↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
compress time/Arade 974864594 957922018 1.02
compress time/Bimbo 5201174282 5045147145 1.03
compress time/CMSprovider 2769733977 2774930816 1.00
compress time/Euro2016 384783990 373284558 1.03
compress time/Food 🚨 383447557 346555892 1.11
compress time/HashTags 751967088 757962916 0.99
compress time/TPC-H l_comment canonical 1162192398 1198784895 0.97
compress time/TPC-H l_comment chunked 1171426369 1215005591 0.96
compress time/taxi 528242193 537746843 0.98
compress time/wide table cols=100 chunks=1 rows=1000 8876690 8848292 1.00
compress time/wide table cols=100 chunks=50 rows=1000 8920489 9145830 0.98
compress time/wide table cols=1000 chunks=1 rows=1000 90668232 90562819 1.00
compress time/wide table cols=1000 chunks=50 rows=1000 92214306 91893488 1.00
compress time/wide table cols=10000 chunks=1 rows=1000 1060621336 1030021098 1.03
compress time/wide table cols=10000 chunks=50 rows=1000 1079498864 1060067501 1.02
decompress time/Arade 23193663 22985992 1.01
decompress time/Bimbo 82126102 80904084 1.02
decompress time/CMSprovider 63685342 64429334 0.99
decompress time/Euro2016 17432146 16468541 1.06
decompress time/Food 7408217 7379013 1.00
decompress time/HashTags 93553192 94468737 0.99
decompress time/TPC-H l_comment canonical 36520828 37029698 0.99
decompress time/TPC-H l_comment chunked 36680055 37248249 0.98
decompress time/taxi 14664754 14332240 1.02
decompress time/wide table cols=100 chunks=1 rows=1000 2646138 2769627 0.96
decompress time/wide table cols=100 chunks=50 rows=1000 2753401 2937910 0.94
decompress time/wide table cols=1000 chunks=1 rows=1000 23400142 25397880 0.92
decompress time/wide table cols=1000 chunks=50 rows=1000 25042407 24333944 1.03
decompress time/wide table cols=10000 chunks=1 rows=1000 299921564 320018080 0.94
decompress time/wide table cols=10000 chunks=50 rows=1000 297157202 303425569 0.98
vortex / vortex-file-compressed / bytes (1.000x ➖, 0↑ 0↓)
name PR daa0791 (bytes) base ca7f626 (bytes) ratio (PR/base)
vortex-file-compressed size/Arade 145358300 145358300 1.00
vortex-file-compressed size/Bimbo 467257796 467257796 1.00
vortex-file-compressed size/CMSprovider 417789620 417789620 1.00
vortex-file-compressed size/Euro2016 162336404 162335692 1.00
vortex-file-compressed size/Food 41977336 41977336 1.00
vortex-file-compressed size/HashTags 184888244 184888244 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172639984 172639984 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172639984 172639984 1.00
vortex-file-compressed size/taxi 52296516 52296516 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932760 932760 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932760 932760 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309960 9309960 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309960 9309960 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117960 93117960 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117960 93117960 1.00
vortex / vortex-file-compressed / ratio (1.000x ➖, 0↑ 1↓)
name PR daa0791 (ratio) base ca7f626 (ratio) ratio (PR/base)
vortex:parquet-zstd ratio compress time/Arade 0.322884076 0.320736439 1.01
vortex:parquet-zstd ratio compress time/Bimbo 0.361365993 0.350342867 1.03
vortex:parquet-zstd ratio compress time/CMSprovider 0.350046838 0.350652294 1.00
vortex:parquet-zstd ratio compress time/Euro2016 0.253975406 0.245931992 1.03
vortex:parquet-zstd ratio compress time/Food 🚨 0.415217955 0.376682761 1.10
vortex:parquet-zstd ratio compress time/HashTags 0.304280901 0.309571298 0.98
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.314824019 0.323461515 0.97
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.315712962 0.324538805 0.97
vortex:parquet-zstd ratio compress time/taxi 0.383867134 0.391697441 0.98
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1.40750512 1.38892775 1.01
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 1.41900758 1.44056065 0.99
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.1711512 1.17440172 1.00
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.21127097 1.17628475 1.03
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.26533153 1.21073002 1.05
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.31867388 1.26426512 1.04
vortex:parquet-zstd ratio decompress time/Arade 0.0326143869 0.032384138 1.01
vortex:parquet-zstd ratio decompress time/Bimbo 0.0424593529 0.0417278675 1.02
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0329879275 0.0331162234 1.00
vortex:parquet-zstd ratio decompress time/Euro2016 0.0406141952 0.0382708274 1.06
vortex:parquet-zstd ratio decompress time/Food 0.0327367774 0.0327412698 1.00
vortex:parquet-zstd ratio decompress time/HashTags 0.13135128 0.134589304 0.98
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0532620338 0.0541080523 0.98
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0535751958 0.0544749704 0.98
vortex:parquet-zstd ratio decompress time/taxi 0.0516811239 0.0499609856 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.10926997 1.15487163 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.14663362 1.22970177 0.93
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.834815103 0.924789209 0.90
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.903125448 0.85696637 1.05
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.974075277 1.02586557 0.95
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.965766948 0.981960463 0.98
vortex:parquet-zstd size/Arade 0.563373077 0.563373077 1.00
vortex:parquet-zstd size/Bimbo 1.21518019 1.21518019 1.00
vortex:parquet-zstd size/CMSprovider 1.10853182 1.10853182 1.00
vortex:parquet-zstd size/Euro2016 1.32007111 1.32006532 1.00
vortex:parquet-zstd size/Food 1.17585221 1.17585221 1.00
vortex:parquet-zstd size/HashTags 1.38481715 1.38481715 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1.09018632 1.09018632 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1.09018632 1.09018632 1.00
vortex:parquet-zstd size/taxi 0.945967392 0.945967392 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1.00038181 1.00038181 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1.00038181 1.00038181 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.99849378 0.99849378 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.99849378 0.99849378 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.998691077 0.998691077 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.998691077 0.998691077 1.00
vortex / parquet / ns (0.997x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
parquet_rs-zstd compress time/Arade 3019240238 2986632955 1.01
parquet_rs-zstd compress time/Bimbo 14393092811 14400599024 1.00
parquet_rs-zstd compress time/CMSprovider 7912466775 7913625165 1.00
parquet_rs-zstd compress time/Euro2016 1515044297 1517836519 1.00
parquet_rs-zstd compress time/Food 923485010 920020580 1.00
parquet_rs-zstd compress time/HashTags 2471292432 2448427620 1.01
parquet_rs-zstd compress time/TPC-H l_comment canonical 3691562046 3706112902 1.00
parquet_rs-zstd compress time/TPC-H l_comment chunked 3710415816 3743791408 0.99
parquet_rs-zstd compress time/taxi 1376106852 1372862792 1.00
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6306684 6370592 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6286428 6348799 0.99
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 77418041 77114004 1.00
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 76130204 78121805 0.97
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 838216161 850743830 0.99
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 818624592 838485129 0.98
parquet_rs-zstd decompress time/Arade 711148215 709791689 1.00
parquet_rs-zstd decompress time/Bimbo 1934228771 1938850193 1.00
parquet_rs-zstd decompress time/CMSprovider 1930565111 1945551982 0.99
parquet_rs-zstd decompress time/Euro2016 429213134 430315782 1.00
parquet_rs-zstd decompress time/Food 226296465 225373452 1.00
parquet_rs-zstd decompress time/HashTags 712236624 701903751 1.01
parquet_rs-zstd decompress time/TPC-H l_comment canonical 685682191 684365754 1.00
parquet_rs-zstd decompress time/TPC-H l_comment chunked 684646215 683768136 1.00
parquet_rs-zstd decompress time/taxi 283754549 286868640 0.99
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2385477 2398212 0.99
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2401291 2389124 1.01
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 28030329 27463426 1.02
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 27728603 28395448 0.98
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 307903887 311949332 0.99
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 307690383 308999782 1.00
vortex / parquet / bytes (1.000x ➖, 0↑ 0↓)
name PR daa0791 (bytes) base ca7f626 (bytes) ratio (PR/base)
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

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -28.0%
Engines: DataFusion No clear signal (-29.5%, environment too noisy confidence) · DuckDB No clear signal (-26.5%, environment too noisy confidence)
Vortex (geomean): 0.949x ➖
Parquet (geomean): 1.318x ❌
Shifts: Parquet (control) +31.8% · Median polish -1.1%

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

datafusion / vortex-file-compressed / ns (1.079x ➖, 0↑ 2↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 54472844 34966809 1.56
fineweb_q01/datafusion:vortex-file-compressed 473165375 394510560 1.20
fineweb_q02/datafusion:vortex-file-compressed 428614562 396094004 1.08
fineweb_q03/datafusion:vortex-file-compressed 528077576 518630281 1.02
fineweb_q04/datafusion:vortex-file-compressed 495274375 456390563 1.09
fineweb_q05/datafusion:vortex-file-compressed 🚨 531858460 386654668 1.38
fineweb_q06/datafusion:vortex-file-compressed 463368684 659089084 0.70
fineweb_q07/datafusion:vortex-file-compressed 453311463 459606271 0.99
fineweb_q08/datafusion:vortex-file-compressed 164307089 176327490 0.93
datafusion / vortex-compact / ns (0.829x ➖, 3↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 37401097 48450382 0.77
fineweb_q01/datafusion:vortex-compact 🚀 314394336 463526653 0.68
fineweb_q02/datafusion:vortex-compact 🚀 280978084 496435013 0.57
fineweb_q03/datafusion:vortex-compact 709255154 755708323 0.94
fineweb_q04/datafusion:vortex-compact 737839880 739508692 1.00
fineweb_q05/datafusion:vortex-compact 671569848 643863551 1.04
fineweb_q06/datafusion:vortex-compact 🚀 518116264 748692295 0.69
fineweb_q07/datafusion:vortex-compact 471324701 591545660 0.80
fineweb_q08/datafusion:vortex-compact 204300645 176615501 1.16
datafusion / parquet / ns (1.341x ❌, 0↑ 6↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 839407481 516729784 1.62
fineweb_q01/datafusion:parquet 🚨 1232061155 943614965 1.31
fineweb_q02/datafusion:parquet 🚨 1253124447 912398502 1.37
fineweb_q03/datafusion:parquet 🚨 1301518146 927128371 1.40
fineweb_q04/datafusion:parquet 1118389648 891462700 1.25
fineweb_q05/datafusion:parquet 🚨 1240352130 934123346 1.33
fineweb_q06/datafusion:parquet 🚨 1220315642 892654466 1.37
fineweb_q07/datafusion:parquet 1221199832 1016458223 1.20
fineweb_q08/datafusion:parquet 1233185413 986451772 1.25
duckdb / vortex-file-compressed / ns (0.924x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 47730414 63478995 0.75
fineweb_q01/duckdb:vortex-file-compressed 580844866 752068857 0.77
fineweb_q02/duckdb:vortex-file-compressed 487027853 502689365 0.97
fineweb_q03/duckdb:vortex-file-compressed 1510939205 1574589775 0.96
fineweb_q04/duckdb:vortex-file-compressed 1821101918 1870788022 0.97
fineweb_q05/duckdb:vortex-file-compressed 1695886750 1684751145 1.01
fineweb_q06/duckdb:vortex-file-compressed 1748459514 1769900403 0.99
fineweb_q07/duckdb:vortex-file-compressed 1530079135 1564052036 0.98
fineweb_q08/duckdb:vortex-file-compressed 689992061 716155597 0.96
duckdb / vortex-compact / ns (0.983x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 51746460 51826778 1.00
fineweb_q01/duckdb:vortex-compact 586471484 624402341 0.94
fineweb_q02/duckdb:vortex-compact 600871090 581050106 1.03
fineweb_q03/duckdb:vortex-compact 1553651774 1675017258 0.93
fineweb_q04/duckdb:vortex-compact 1707124992 1775979336 0.96
fineweb_q05/duckdb:vortex-compact 1643335750 1734065086 0.95
fineweb_q06/duckdb:vortex-compact 1670276948 1617314857 1.03
fineweb_q07/duckdb:vortex-compact 1502728797 1554124526 0.97
fineweb_q08/duckdb:vortex-compact 641655964 613835826 1.05
duckdb / parquet / ns (1.296x ➖, 1↑ 2↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 5258471168 5215352200 1.01
fineweb_q01/duckdb:parquet 🚨 5353129471 700681964 7.64
fineweb_q02/duckdb:parquet 5371728279 5284070376 1.02
fineweb_q03/duckdb:parquet 🚀 1434234835 5368307089 0.27
fineweb_q04/duckdb:parquet 5300181025 5321056141 1.00
fineweb_q05/duckdb:parquet 5326457375 5309642707 1.00
fineweb_q06/duckdb:parquet 5393748678 5390763817 1.00
fineweb_q07/duckdb:parquet 🚨 5399871759 1098303200 4.92
fineweb_q08/duckdb:parquet 5265201906 5242012568 1.00

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +10.8%
Engines: DataFusion No clear signal (+18.8%, environment too noisy confidence) · DuckDB No clear signal (+3.3%, environment too noisy confidence)
Vortex (geomean): 1.160x ➖
Parquet (geomean): 1.047x ➖
Shifts: Parquet (control) +4.7% · Median polish +2.8%

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

datafusion / vortex-compact / ns (1.334x ❌, 0↑ 14↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 543624465 589921484 0.92
tpch_q02/datafusion:vortex-compact 🚨 877823545 580355876 1.51
tpch_q03/datafusion:vortex-compact 🚨 852569772 450806610 1.89
tpch_q04/datafusion:vortex-compact 🚨 547581051 281488136 1.95
tpch_q05/datafusion:vortex-compact 🚨 1010247603 690227173 1.46
tpch_q06/datafusion:vortex-compact 🚨 399315912 275960429 1.45
tpch_q07/datafusion:vortex-compact 🚨 1080797670 652537091 1.66
tpch_q08/datafusion:vortex-compact 🚨 1279544358 844694761 1.51
tpch_q09/datafusion:vortex-compact 🚨 1258146102 814557277 1.54
tpch_q10/datafusion:vortex-compact 825459190 703731903 1.17
tpch_q11/datafusion:vortex-compact 🚨 539379927 396919408 1.36
tpch_q12/datafusion:vortex-compact 457550825 509064078 0.90
tpch_q13/datafusion:vortex-compact 🚨 346104722 249685820 1.39
tpch_q14/datafusion:vortex-compact 🚨 447776133 270905659 1.65
tpch_q15/datafusion:vortex-compact 🚨 759123076 563233737 1.35
tpch_q16/datafusion:vortex-compact 378564718 307432919 1.23
tpch_q17/datafusion:vortex-compact 830829617 750977014 1.11
tpch_q18/datafusion:vortex-compact 910538567 843486923 1.08
tpch_q19/datafusion:vortex-compact 516255095 546844562 0.94
tpch_q20/datafusion:vortex-compact 🚨 740127831 553012792 1.34
tpch_q21/datafusion:vortex-compact 🚨 1171259807 850177373 1.38
tpch_q22/datafusion:vortex-compact 360807156 303534667 1.19
datafusion / parquet / ns (1.123x ➖, 0↑ 5↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 414084292 411322506 1.01
tpch_q02/datafusion:parquet 600564582 596021710 1.01
tpch_q03/datafusion:parquet 🚨 1107594761 602561050 1.84
tpch_q04/datafusion:parquet 🚨 758330099 398655643 1.90
tpch_q05/datafusion:parquet 🚨 1265165282 738091840 1.71
tpch_q06/datafusion:parquet 243418523 203355767 1.20
tpch_q07/datafusion:parquet 🚨 1309064620 839557638 1.56
tpch_q08/datafusion:parquet 🚨 1377882789 994727838 1.39
tpch_q09/datafusion:parquet 1360697270 1434575369 0.95
tpch_q10/datafusion:parquet 1881656004 1787237102 1.05
tpch_q11/datafusion:parquet 486248997 484348417 1.00
tpch_q12/datafusion:parquet 461724172 437737008 1.05
tpch_q13/datafusion:parquet 592612599 597329254 0.99
tpch_q14/datafusion:parquet 428043768 467911101 0.91
tpch_q15/datafusion:parquet 725665868 799449730 0.91
tpch_q16/datafusion:parquet 292279226 354395622 0.82
tpch_q17/datafusion:parquet 857305394 991852713 0.86
tpch_q18/datafusion:parquet 1208167618 1143311692 1.06
tpch_q19/datafusion:parquet 499925500 503926370 0.99
tpch_q20/datafusion:parquet 921685400 821331705 1.12
tpch_q21/datafusion:parquet 1188043440 1177904603 1.01
tpch_q22/datafusion:parquet 745205064 672227079 1.11
duckdb / vortex-compact / ns (1.009x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 633535239 605884159 1.05
tpch_q02/duckdb:vortex-compact 826973434 719980130 1.15
tpch_q03/duckdb:vortex-compact 725243960 933089038 0.78
tpch_q04/duckdb:vortex-compact 641872399 676703975 0.95
tpch_q05/duckdb:vortex-compact 1004958884 932178814 1.08
tpch_q06/duckdb:vortex-compact 669918690 655835704 1.02
tpch_q07/duckdb:vortex-compact 1043332003 1064621580 0.98
tpch_q08/duckdb:vortex-compact 1323750883 1329180597 1.00
tpch_q09/duckdb:vortex-compact 1303057137 1355291242 0.96
tpch_q10/duckdb:vortex-compact 1116962483 1120352981 1.00
tpch_q11/duckdb:vortex-compact 435273953 431924849 1.01
tpch_q12/duckdb:vortex-compact 1117302322 1142821190 0.98
tpch_q13/duckdb:vortex-compact 723225477 691178664 1.05
tpch_q14/duckdb:vortex-compact 613129982 603122990 1.02
tpch_q15/duckdb:vortex-compact 594652464 584821076 1.02
tpch_q16/duckdb:vortex-compact 318273362 304593314 1.04
tpch_q17/duckdb:vortex-compact 947004335 1017973390 0.93
tpch_q18/duckdb:vortex-compact 825367599 702091247 1.18
tpch_q19/duckdb:vortex-compact 901597395 822468772 1.10
tpch_q20/duckdb:vortex-compact 1125525105 1099634213 1.02
tpch_q21/duckdb:vortex-compact 1773374993 1730709685 1.02
tpch_q22/duckdb:vortex-compact 287632395 302067862 0.95
duckdb / parquet / ns (0.977x ➖, 0↑ 0↓)
name PR daa0791 (ns) base ca7f626 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 395027481 528841792 0.75
tpch_q02/duckdb:parquet 899469969 926671344 0.97
tpch_q03/duckdb:parquet 1228754702 1255791231 0.98
tpch_q04/duckdb:parquet 699166884 662575308 1.06
tpch_q05/duckdb:parquet 1232771912 1254486234 0.98
tpch_q06/duckdb:parquet 342113738 454778507 0.75
tpch_q07/duckdb:parquet 1121466355 1098358422 1.02
tpch_q08/duckdb:parquet 1625819217 1382089171 1.18
tpch_q09/duckdb:parquet 1432339647 1343509780 1.07
tpch_q10/duckdb:parquet 2595225661 2512225637 1.03
tpch_q11/duckdb:parquet 523391276 492054790 1.06
tpch_q12/duckdb:parquet 708822239 633769145 1.12
tpch_q13/duckdb:parquet 1003322252 1070964467 0.94
tpch_q14/duckdb:parquet 737167701 807347086 0.91
tpch_q15/duckdb:parquet 441353386 508058682 0.87
tpch_q16/duckdb:parquet 714814822 701979258 1.02
tpch_q17/duckdb:parquet 681796677 725016882 0.94
tpch_q18/duckdb:parquet 985054190 942390266 1.05
tpch_q19/duckdb:parquet 877137758 843183292 1.04
tpch_q20/duckdb:parquet 1222254417 1287505866 0.95
tpch_q21/duckdb:parquet 1060797575 1057935550 1.00
tpch_q22/duckdb:parquet 900319087 966014182 0.93

@joseph-isaacs joseph-isaacs added the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 11, 2026 — with Claude
@github-actions github-actions Bot removed the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 11, 2026
@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Aug 11, 2026
@codspeed-hq

codspeed-hq Bot commented Aug 11, 2026

Copy link
Copy Markdown

Merging this PR will regress 2 benchmarks

⚡ 7 improved benchmarks
❌ 2 regressed benchmarks
✅ 1953 untouched benchmarks
⏩ 89 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation search_index_in_range_chunked 5.4 ms 6.8 ms -20.83%
Simulation search_index_above_max_chunked 4.7 ms 5.6 ms -15.15%
Simulation decompress[u64, (10000, 4)] 404.7 µs 310.5 µs +30.34%
Simulation decompress[u64, (1000, 16)] 72.9 µs 63.9 µs +14.21%
Simulation chunked_into_canonical[(1000, 50, 8, 4)] 15.7 ms 13.9 ms +12.32%
Simulation compact[(4096, 90)] 1.8 µs 1.6 µs +12.13%
Simulation chunked_into_canonical[(1000, 50, 8, 16)] 16.8 ms 15 ms +11.51%
Simulation compact[(16384, 90)] 2 µs 1.8 µs +11.18%
Simulation compress_fsst[(1000, 64, 4)] 1,006.5 µs 907.9 µs +10.86%

Tip

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


Comparing claude/benchmark-ci-draft-pr-1xvebp (daa0791) with develop (ca7f626)

Open in CodSpeed

Footnotes

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

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
joseph-isaacs and others added 6 commits August 11, 2026 21:51
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Translate each partition's byte range to the row range whose natural splits
it owns, mirroring the LayoutReader path, so plan-v2 scans no longer require
repartitioning to be disabled. Benchmarks can now run against the same
DataFusion configuration as the stored baseline.

Log the plan-v2 scan path once per process so benchmark and CI logs record
which scan path produced their timings.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MjXw22CLhx6NgA8mxjJCmQ
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MjXw22CLhx6NgA8mxjJCmQ
@joseph-isaacs
joseph-isaacs force-pushed the claude/benchmark-ci-draft-pr-1xvebp branch from f2c5c38 to daa0791 Compare August 11, 2026 20:56
@joseph-isaacs joseph-isaacs added the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 11, 2026 — with ChatGPT Codex Connector
@github-actions github-actions Bot removed the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/skip Do not list PR in the changelog do not merge Pull requests that are not intended to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants