Skip to content

Add documentation links to benchmark suite PR comments#8815

Draft
joseph-isaacs wants to merge 1 commit into
developfrom
claude/benchmark-explainers-links-rywc8y
Draft

Add documentation links to benchmark suite PR comments#8815
joseph-isaacs wants to merge 1 commit into
developfrom
claude/benchmark-explainers-links-rywc8y

Conversation

@joseph-isaacs

Copy link
Copy Markdown
Contributor

Rationale for this change

Benchmark PR comments are the primary way developers learn about performance regressions and understand what workloads are being tested. Currently, these comments lack context about what each benchmark measures, how to run it locally, or what queries/patterns it exercises.

This change adds documentation links to all benchmark suite PR comments, making it easier for developers to:

  • Understand what each benchmark measures and why it matters
  • Learn the access patterns and query characteristics being tested
  • Find instructions for running benchmarks locally for debugging
  • Navigate to the underlying queries and harness code

What changes are included in this PR?

Documentation files added:

  • vortex-bench/sql/clickbench.md - ClickBench web-analytics benchmark (43 queries, wide table scans, aggregations)
  • vortex-bench/sql/vortex/README.md - Vortex queries microbenchmark (25M-row table, scan path optimization)
  • vortex-bench/sql/statpopgen.md - Genomics analytics benchmark (variable-length lists, list encodings)
  • vortex-bench/sql/tpch/README.md - TPC-H decision-support benchmark (22 queries, joins, aggregations)
  • vortex-bench/sql/tpcds/README.md - TPC-DS decision-support benchmark (99 queries, wide schema)
  • vortex-bench/sql/fineweb.md - String-heavy web-crawl benchmark (dictionary/FSST compression)
  • vortex-bench/sql/polarsignals.md - Profiling stacktrace benchmark (sparse structs, nested data)
  • vortex-bench/sql/appian/README.md - Business-application workload (selective filters, joins)
  • benchmarks/random-access-bench/README.md - Point-lookup latency benchmark (correlated/uniform access)
  • benchmarks/compress-bench/README.md - Compression throughput benchmark (multiple datasets)

Each document includes:

  • Description of what the benchmark measures
  • Key characteristics and workload patterns
  • CI variant details (storage backend, engines tested, PR comment name)
  • Local execution instructions

Workflow changes:

  • Updated .github/workflows/sql-benchmarks.yml to add doc field to all 11 benchmark suite definitions
  • Updated .github/workflows/bench-pr.yml to add doc field to random-access and compress benchmarks
  • Updated .github/workflows/bench.yml to add doc field to vortex-queries benchmark
  • Updated .github/workflows/sql-vortex-pr.yml to add doc field to vortex-queries benchmark

Licensing:

  • Updated vortex-bench/REUSE.toml to mark benchmark documentation as CC-BY-4.0

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

No API changes. This is purely documentation and workflow configuration. The doc field in benchmark suite definitions will be used by the benchmark result reporting infrastructure to link to these explainer documents in PR comments.

https://claude.ai/code/session_01UyNKmfqVZaGDqhApenDtDu

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jul 17, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jul 17, 2026
@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 9b9a1d9 2 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done 9b9a1d9 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Vortex queries 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +4.1%
Engines: DataFusion No clear signal (+7.9%, medium confidence) · DuckDB No clear signal (+0.5%, low confidence)
Vortex (geomean): 1.002x ➖
Parquet (geomean): 0.982x ➖
Shifts: Parquet (control) -1.8% · Median polish +0.7%

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

datafusion / vortex-file-compressed (1.036x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
vortex_q00/datafusion:vortex-file-compressed 9531211 9417259 1.01
vortex_q01/datafusion:vortex-file-compressed 6412719 6041335 1.06
datafusion / parquet (0.960x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
vortex_q00/datafusion:parquet 19744648 20474226 0.96
vortex_q01/datafusion:parquet 4541086 4749592 0.96
duckdb / vortex-file-compressed (1.010x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
vortex_q00/duckdb:vortex-file-compressed 9927153 9916460 1.00
vortex_q01/duckdb:vortex-file-compressed 5891635 5785399 1.02
duckdb / parquet (1.005x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
vortex_q00/duckdb:parquet 23254039 23088990 1.01
vortex_q01/duckdb:parquet 9384845 9360992 1.00

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Vortex (geomean): 0.889x ✅

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

datafusion / vortex-file-compressed (0.889x ✅, 5↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 116541633 129018236 0.90
polarsignals_q01/datafusion:vortex-file-compressed 🚀 252881336 307583733 0.82
polarsignals_q02/datafusion:vortex-file-compressed 23482336 25570691 0.92
polarsignals_q03/datafusion:vortex-file-compressed 🚀 252991941 302555506 0.84
polarsignals_q04/datafusion:vortex-file-compressed 🚀 9741944 10901082 0.89
polarsignals_q05/datafusion:vortex-file-compressed 15408759 16917413 0.91
polarsignals_q06/datafusion:vortex-file-compressed 20761982 21545780 0.96
polarsignals_q07/datafusion:vortex-file-compressed 14439598 15652717 0.92
polarsignals_q08/datafusion:vortex-file-compressed 🚀 391490804 449044752 0.87
polarsignals_q09/datafusion:vortex-file-compressed 🚀 11279275 13216664 0.85

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.3%
Engines: DataFusion No clear signal (-1.0%, low confidence) · DuckDB No clear signal (-1.6%, low confidence)
Vortex (geomean): 0.957x ➖
Parquet (geomean): 0.969x ➖
Shifts: Parquet (control) -3.1% · Median polish -2.4%

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

datafusion / vortex-file-compressed (0.948x ➖, 2↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 5191837 5891195 0.88
fineweb_q01/datafusion:vortex-file-compressed 36796972 34380415 1.07
fineweb_q02/datafusion:vortex-file-compressed 40711767 41988513 0.97
fineweb_q03/datafusion:vortex-file-compressed 🚀 56591959 67684722 0.84
fineweb_q04/datafusion:vortex-file-compressed 273362468 289965582 0.94
fineweb_q05/datafusion:vortex-file-compressed 222347775 229129091 0.97
fineweb_q06/datafusion:vortex-file-compressed 50943896 52749242 0.97
fineweb_q07/datafusion:vortex-file-compressed 54016664 56391373 0.96
fineweb_q08/datafusion:vortex-file-compressed 22911573 24055219 0.95
datafusion / vortex-compact (0.960x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚀 5771339 6456496 0.89
fineweb_q01/datafusion:vortex-compact 100795960 106324433 0.95
fineweb_q02/datafusion:vortex-compact 101979019 107659403 0.95
fineweb_q03/datafusion:vortex-compact 848886407 872812712 0.97
fineweb_q04/datafusion:vortex-compact 906493405 917538373 0.99
fineweb_q05/datafusion:vortex-compact 807980180 823725430 0.98
fineweb_q06/datafusion:vortex-compact 461304907 472229671 0.98
fineweb_q07/datafusion:vortex-compact 484513301 486108014 1.00
fineweb_q08/datafusion:vortex-compact 20816801 22233656 0.94
datafusion / parquet (0.963x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚀 6819571 7594398 0.90
fineweb_q01/datafusion:parquet 283519201 300732932 0.94
fineweb_q02/datafusion:parquet 291363504 300525775 0.97
fineweb_q03/datafusion:parquet 298550385 291838415 1.02
fineweb_q04/datafusion:parquet 304867461 308295567 0.99
fineweb_q05/datafusion:parquet 293903945 310565608 0.95
fineweb_q06/datafusion:parquet 291552163 306263440 0.95
fineweb_q07/datafusion:parquet 283629251 288450006 0.98
fineweb_q08/datafusion:parquet 276096431 284023183 0.97
duckdb / vortex-file-compressed (0.949x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3395077 3664823 0.93
fineweb_q01/duckdb:vortex-file-compressed 32059768 34344713 0.93
fineweb_q02/duckdb:vortex-file-compressed 39358267 42161355 0.93
fineweb_q03/duckdb:vortex-file-compressed 115722112 120142845 0.96
fineweb_q04/duckdb:vortex-file-compressed 276602920 278703285 0.99
fineweb_q05/duckdb:vortex-file-compressed 211230185 225866523 0.94
fineweb_q06/duckdb:vortex-file-compressed 51065776 51639013 0.99
fineweb_q07/duckdb:vortex-file-compressed 54716843 55311611 0.99
fineweb_q08/duckdb:vortex-file-compressed 🚀 20923366 23669472 0.88
duckdb / vortex-compact (0.971x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 3069519 3370260 0.91
fineweb_q01/duckdb:vortex-compact 107285106 115005969 0.93
fineweb_q02/duckdb:vortex-compact 115016486 112101669 1.03
fineweb_q03/duckdb:vortex-compact 848204118 856608171 0.99
fineweb_q04/duckdb:vortex-compact 898938609 920179048 0.98
fineweb_q05/duckdb:vortex-compact 808759592 814673271 0.99
fineweb_q06/duckdb:vortex-compact 463313302 473971258 0.98
fineweb_q07/duckdb:vortex-compact 482265048 493309747 0.98
fineweb_q08/duckdb:vortex-compact 20486897 21270545 0.96
duckdb / parquet (0.975x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 35252934 33125649 1.06
fineweb_q01/duckdb:parquet 89370266 96602380 0.93
fineweb_q02/duckdb:parquet 88724937 93076803 0.95
fineweb_q03/duckdb:parquet 317199632 323803021 0.98
fineweb_q04/duckdb:parquet 447096370 453603747 0.99
fineweb_q05/duckdb:parquet 420995576 426485465 0.99
fineweb_q06/duckdb:parquet 206796555 210983966 0.98
fineweb_q07/duckdb:parquet 219070476 222878935 0.98
fineweb_q08/duckdb:parquet 37277885 40191285 0.93

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +0.0%
Engines: DataFusion No clear signal (+0.7%, environment too noisy confidence) · DuckDB No clear signal (-0.6%, environment too noisy confidence)
Vortex (geomean): 0.997x ➖
Parquet (geomean): 0.994x ➖
Shifts: Parquet (control) -0.6% · 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 (1.005x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 50366640 50205614 1.00
tpch_q02/datafusion:vortex-file-compressed 22967123 22687734 1.01
tpch_q03/datafusion:vortex-file-compressed 30843034 30340253 1.02
tpch_q04/datafusion:vortex-file-compressed 19437417 20141672 0.97
tpch_q05/datafusion:vortex-file-compressed 47116576 45378312 1.04
tpch_q06/datafusion:vortex-file-compressed 9767603 9591407 1.02
tpch_q07/datafusion:vortex-file-compressed 51093952 52097973 0.98
tpch_q08/datafusion:vortex-file-compressed 39990685 38210467 1.05
tpch_q09/datafusion:vortex-file-compressed 50490481 51847595 0.97
tpch_q10/datafusion:vortex-file-compressed 33779263 32570037 1.04
tpch_q11/datafusion:vortex-file-compressed 16670430 16298352 1.02
tpch_q12/datafusion:vortex-file-compressed 23345861 22995190 1.02
tpch_q13/datafusion:vortex-file-compressed 26297605 26814128 0.98
tpch_q14/datafusion:vortex-file-compressed 14969422 14781330 1.01
tpch_q15/datafusion:vortex-file-compressed 22599456 23070931 0.98
tpch_q16/datafusion:vortex-file-compressed 19227900 19651211 0.98
tpch_q17/datafusion:vortex-file-compressed 65450499 65716912 1.00
tpch_q18/datafusion:vortex-file-compressed 73424063 75166489 0.98
tpch_q19/datafusion:vortex-file-compressed 18617324 18010167 1.03
tpch_q20/datafusion:vortex-file-compressed 29805678 29672182 1.00
tpch_q21/datafusion:vortex-file-compressed 69796651 69563245 1.00
tpch_q22/datafusion:vortex-file-compressed 11827704 11558570 1.02
datafusion / vortex-compact (0.994x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 58039522 59941892 0.97
tpch_q02/datafusion:vortex-compact 25256476 25225767 1.00
tpch_q03/datafusion:vortex-compact 34450524 32588792 1.06
tpch_q04/datafusion:vortex-compact 22827897 23098305 0.99
tpch_q05/datafusion:vortex-compact 48550803 48516841 1.00
tpch_q06/datafusion:vortex-compact 12386934 12277660 1.01
tpch_q07/datafusion:vortex-compact 54909112 56649288 0.97
tpch_q08/datafusion:vortex-compact 42188610 42331598 1.00
tpch_q09/datafusion:vortex-compact 54352573 56427427 0.96
tpch_q10/datafusion:vortex-compact 37929639 37528755 1.01
tpch_q11/datafusion:vortex-compact 17428881 17561324 0.99
tpch_q12/datafusion:vortex-compact 30539974 31926626 0.96
tpch_q13/datafusion:vortex-compact 31414047 31817351 0.99
tpch_q14/datafusion:vortex-compact 18382553 18527010 0.99
tpch_q15/datafusion:vortex-compact 29397882 30142327 0.98
tpch_q16/datafusion:vortex-compact 22493523 23471445 0.96
tpch_q17/datafusion:vortex-compact 69055225 68578947 1.01
tpch_q18/datafusion:vortex-compact 79237052 78114756 1.01
tpch_q19/datafusion:vortex-compact 38373209 37311560 1.03
tpch_q20/datafusion:vortex-compact 34806960 34439830 1.01
tpch_q21/datafusion:vortex-compact 78695945 78477479 1.00
tpch_q22/datafusion:vortex-compact 13198558 13451022 0.98
datafusion / parquet (0.989x ➖, 2↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 125746465 95396415 1.32
tpch_q02/datafusion:parquet 60488534 62960284 0.96
tpch_q03/datafusion:parquet 🚀 74635994 84399815 0.88
tpch_q04/datafusion:parquet 46191680 46560088 0.99
tpch_q05/datafusion:parquet 93312511 96049050 0.97
tpch_q06/datafusion:parquet 42923299 41010906 1.05
tpch_q07/datafusion:parquet 99773716 105607909 0.94
tpch_q08/datafusion:parquet 94767724 95025859 1.00
tpch_q09/datafusion:parquet 🚀 116446188 129430901 0.90
tpch_q10/datafusion:parquet 115495080 118495835 0.97
tpch_q11/datafusion:parquet 40848076 40481289 1.01
tpch_q12/datafusion:parquet 79473366 78276268 1.02
tpch_q13/datafusion:parquet 188848505 191329484 0.99
tpch_q14/datafusion:parquet 45388089 47156756 0.96
tpch_q15/datafusion:parquet 60512156 56407551 1.07
tpch_q16/datafusion:parquet 41406536 42996096 0.96
tpch_q17/datafusion:parquet 133305400 137688534 0.97
tpch_q18/datafusion:parquet 152019846 158584278 0.96
tpch_q19/datafusion:parquet 69321882 75160841 0.92
tpch_q20/datafusion:parquet 72514133 73455047 0.99
tpch_q21/datafusion:parquet 139066017 144033626 0.97
tpch_q22/datafusion:parquet 43815031 43215079 1.01
datafusion / arrow (0.988x ➖, 1↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 57299820 66409020 0.86
tpch_q02/datafusion:arrow 16845591 16840930 1.00
tpch_q03/datafusion:arrow 32367930 32592915 0.99
tpch_q04/datafusion:arrow 26995529 26855514 1.01
tpch_q05/datafusion:arrow 58258133 55696504 1.05
tpch_q06/datafusion:arrow 🚨 23745700 21349251 1.11
tpch_q07/datafusion:arrow 106083846 105787365 1.00
tpch_q08/datafusion:arrow 42247611 43449205 0.97
tpch_q09/datafusion:arrow 63193571 64613990 0.98
tpch_q10/datafusion:arrow 48641041 51567559 0.94
tpch_q11/datafusion:arrow 9134040 9164592 1.00
tpch_q12/datafusion:arrow 49489554 50555715 0.98
tpch_q13/datafusion:arrow 47728477 45135808 1.06
tpch_q14/datafusion:arrow 22232902 23684420 0.94
tpch_q15/datafusion:arrow 42786943 45271294 0.95
tpch_q16/datafusion:arrow 16217038 16851093 0.96
tpch_q17/datafusion:arrow 66376006 65715696 1.01
tpch_q18/datafusion:arrow 109232369 106747443 1.02
tpch_q19/datafusion:arrow 37275930 37642137 0.99
tpch_q20/datafusion:arrow 35779776 35924013 1.00
tpch_q21/datafusion:arrow 150670844 156744781 0.96
tpch_q22/datafusion:arrow 11868553 12145411 0.98
duckdb / vortex-file-compressed (0.994x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 28347251 28301909 1.00
tpch_q02/duckdb:vortex-file-compressed 24434820 24784727 0.99
tpch_q03/duckdb:vortex-file-compressed 30980723 31508591 0.98
tpch_q04/duckdb:vortex-file-compressed 27005555 27335640 0.99
tpch_q05/duckdb:vortex-file-compressed 34560112 34731315 1.00
tpch_q06/duckdb:vortex-file-compressed 8197774 8254700 0.99
tpch_q07/duckdb:vortex-file-compressed 33174521 34388876 0.96
tpch_q08/duckdb:vortex-file-compressed 38756658 39249858 0.99
tpch_q09/duckdb:vortex-file-compressed 54495374 55836594 0.98
tpch_q10/duckdb:vortex-file-compressed 40836193 41420500 0.99
tpch_q11/duckdb:vortex-file-compressed 13370739 13807976 0.97
tpch_q12/duckdb:vortex-file-compressed 22579300 23092525 0.98
tpch_q13/duckdb:vortex-file-compressed 39083275 40372730 0.97
tpch_q14/duckdb:vortex-file-compressed 20359569 19671323 1.03
tpch_q15/duckdb:vortex-file-compressed 15826522 16274569 0.97
tpch_q16/duckdb:vortex-file-compressed 27046089 27294493 0.99
tpch_q17/duckdb:vortex-file-compressed 22785695 22782586 1.00
tpch_q18/duckdb:vortex-file-compressed 50238941 50195852 1.00
tpch_q19/duckdb:vortex-file-compressed 27306072 25582619 1.07
tpch_q20/duckdb:vortex-file-compressed 30308774 30736166 0.99
tpch_q21/duckdb:vortex-file-compressed 98423658 96627356 1.02
tpch_q22/duckdb:vortex-file-compressed 16543283 16131787 1.03
duckdb / vortex-compact (0.995x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 38374914 37254303 1.03
tpch_q02/duckdb:vortex-compact 31035933 31053588 1.00
tpch_q03/duckdb:vortex-compact 33663625 34446844 0.98
tpch_q04/duckdb:vortex-compact 33671613 33637629 1.00
tpch_q05/duckdb:vortex-compact 39204301 39142634 1.00
tpch_q06/duckdb:vortex-compact 10365283 10041241 1.03
tpch_q07/duckdb:vortex-compact 41705217 41333353 1.01
tpch_q08/duckdb:vortex-compact 45955010 45894987 1.00
tpch_q09/duckdb:vortex-compact 65612233 64887263 1.01
tpch_q10/duckdb:vortex-compact 46242970 46970027 0.98
tpch_q11/duckdb:vortex-compact 15266485 15751122 0.97
tpch_q12/duckdb:vortex-compact 31342032 31079395 1.01
tpch_q13/duckdb:vortex-compact 44489064 45762048 0.97
tpch_q14/duckdb:vortex-compact 23525952 23993343 0.98
tpch_q15/duckdb:vortex-compact 19889734 19499693 1.02
tpch_q16/duckdb:vortex-compact 28892505 29602448 0.98
tpch_q17/duckdb:vortex-compact 27846668 28035950 0.99
tpch_q18/duckdb:vortex-compact 58881029 57750907 1.02
tpch_q19/duckdb:vortex-compact 28041784 30085957 0.93
tpch_q20/duckdb:vortex-compact 36407961 36923142 0.99
tpch_q21/duckdb:vortex-compact 111636632 111389649 1.00
tpch_q22/duckdb:vortex-compact 17129143 17193927 1.00
duckdb / parquet (0.999x ➖, 2↑ 2↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 🚨 87403857 78732363 1.11
tpch_q02/duckdb:parquet 39588272 40076354 0.99
tpch_q03/duckdb:parquet 70733716 71165160 0.99
tpch_q04/duckdb:parquet 49797321 49842280 1.00
tpch_q05/duckdb:parquet 68839232 69070039 1.00
tpch_q06/duckdb:parquet 22721484 22699894 1.00
tpch_q07/duckdb:parquet 🚀 71396339 85212801 0.84
tpch_q08/duckdb:parquet 83721508 83700784 1.00
tpch_q09/duckdb:parquet 152626568 142500360 1.07
tpch_q10/duckdb:parquet 126302909 127848392 0.99
tpch_q11/duckdb:parquet 22698862 22926977 0.99
tpch_q12/duckdb:parquet 49712740 50220835 0.99
tpch_q13/duckdb:parquet 251158224 253185171 0.99
tpch_q14/duckdb:parquet 50847178 51543534 0.99
tpch_q15/duckdb:parquet 🚨 31806707 26342111 1.21
tpch_q16/duckdb:parquet 58103098 58313504 1.00
tpch_q17/duckdb:parquet 56944822 57730387 0.99
tpch_q18/duckdb:parquet 119990507 121333115 0.99
tpch_q19/duckdb:parquet 🚀 68877101 78849175 0.87
tpch_q20/duckdb:parquet 66003813 66159816 1.00
tpch_q21/duckdb:parquet 177964867 170016478 1.05
tpch_q22/duckdb:parquet 55294880 55377050 1.00
duckdb / duckdb (0.991x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 17594811 17867647 0.98
tpch_q02/duckdb:duckdb 13991414 14563894 0.96
tpch_q03/duckdb:duckdb 23143929 22077565 1.05
tpch_q04/duckdb:duckdb 21763030 22516014 0.97
tpch_q05/duckdb:duckdb 22995341 23318874 0.99
tpch_q06/duckdb:duckdb 7026256 7017485 1.00
tpch_q07/duckdb:duckdb 25362606 25322968 1.00
tpch_q08/duckdb:duckdb 23973683 24166341 0.99
tpch_q09/duckdb:duckdb 56455931 57569550 0.98
tpch_q10/duckdb:duckdb 51762721 52492696 0.99
tpch_q11/duckdb:duckdb 7070361 7183317 0.98
tpch_q12/duckdb:duckdb 18008186 17756981 1.01
tpch_q13/duckdb:duckdb 39435900 39402475 1.00
tpch_q14/duckdb:duckdb 21674778 22147141 0.98
tpch_q15/duckdb:duckdb 13672913 13839725 0.99
tpch_q16/duckdb:duckdb 26152268 26531952 0.99
tpch_q17/duckdb:duckdb 16067691 16605197 0.97
tpch_q18/duckdb:duckdb 40796249 40418735 1.01
tpch_q19/duckdb:duckdb 30712285 31176838 0.99
tpch_q20/duckdb:duckdb 25140077 25391532 0.99
tpch_q21/duckdb:duckdb 61613165 61878332 1.00
tpch_q22/duckdb:duckdb 26260630 26515714 0.99

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.1%
Engines: DataFusion No clear signal (+0.9%, low confidence) · DuckDB No clear signal (-0.7%, low confidence)
Vortex (geomean): 0.989x ➖
Parquet (geomean): 0.989x ➖
Shifts: Parquet (control) -1.1% · Median polish -1.2%

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

datafusion / vortex-file-compressed (0.987x ➖, 1↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 22080566 22940851 0.96
tpcds_q02/datafusion:vortex-file-compressed 44244063 44527572 0.99
tpcds_q03/datafusion:vortex-file-compressed 14993987 15330405 0.98
tpcds_q04/datafusion:vortex-file-compressed 223656313 227929104 0.98
tpcds_q05/datafusion:vortex-file-compressed 43877308 44090257 1.00
tpcds_q06/datafusion:vortex-file-compressed 23413967 23063706 1.02
tpcds_q07/datafusion:vortex-file-compressed 41786763 42729896 0.98
tpcds_q08/datafusion:vortex-file-compressed 29646859 30851088 0.96
tpcds_q09/datafusion:vortex-file-compressed 32243590 31833886 1.01
tpcds_q10/datafusion:vortex-file-compressed 38650679 38256023 1.01
tpcds_q11/datafusion:vortex-file-compressed 132748678 135964343 0.98
tpcds_q12/datafusion:vortex-file-compressed 17134880 17969924 0.95
tpcds_q13/datafusion:vortex-file-compressed 41177491 41573296 0.99
tpcds_q14/datafusion:vortex-file-compressed 157887699 158823978 0.99
tpcds_q15/datafusion:vortex-file-compressed 25705260 26683459 0.96
tpcds_q16/datafusion:vortex-file-compressed 23916035 23550417 1.02
tpcds_q17/datafusion:vortex-file-compressed 59976069 61767275 0.97
tpcds_q18/datafusion:vortex-file-compressed 61603929 59781721 1.03
tpcds_q19/datafusion:vortex-file-compressed 22304974 22189874 1.01
tpcds_q20/datafusion:vortex-file-compressed 20400196 19333700 1.06
tpcds_q21/datafusion:vortex-file-compressed 36111694 37221584 0.97
tpcds_q22/datafusion:vortex-file-compressed 🚀 128720971 153065682 0.84
tpcds_q23/datafusion:vortex-file-compressed 153411349 158448264 0.97
tpcds_q24/datafusion:vortex-file-compressed 85639972 85029082 1.01
tpcds_q25/datafusion:vortex-file-compressed 62449328 63339423 0.99
tpcds_q26/datafusion:vortex-file-compressed 29728673 30784369 0.97
tpcds_q27/datafusion:vortex-file-compressed 93682551 91876886 1.02
tpcds_q28/datafusion:vortex-file-compressed 34018797 32711541 1.04
tpcds_q29/datafusion:vortex-file-compressed 59165699 60276586 0.98
tpcds_q30/datafusion:vortex-file-compressed 23187621 23967543 0.97
tpcds_q31/datafusion:vortex-file-compressed 70911656 74010533 0.96
tpcds_q32/datafusion:vortex-file-compressed 18101202 18458837 0.98
tpcds_q33/datafusion:vortex-file-compressed 29468800 30290519 0.97
tpcds_q34/datafusion:vortex-file-compressed 25781930 26765942 0.96
tpcds_q35/datafusion:vortex-file-compressed 44615130 45911014 0.97
tpcds_q36/datafusion:vortex-file-compressed 58711960 57368987 1.02
tpcds_q37/datafusion:vortex-file-compressed 19412726 20498994 0.95
tpcds_q38/datafusion:vortex-file-compressed 38564853 40419822 0.95
tpcds_q39/datafusion:vortex-file-compressed 105340540 109525811 0.96
tpcds_q40/datafusion:vortex-file-compressed 29833637 30639043 0.97
tpcds_q41/datafusion:vortex-file-compressed 19518273 19889813 0.98
tpcds_q42/datafusion:vortex-file-compressed 13833037 14073027 0.98
tpcds_q43/datafusion:vortex-file-compressed 18901688 19430789 0.97
tpcds_q44/datafusion:vortex-file-compressed 29515408 29955956 0.99
tpcds_q45/datafusion:vortex-file-compressed 25199963 25339652 0.99
tpcds_q46/datafusion:vortex-file-compressed 35743571 36000490 0.99
tpcds_q47/datafusion:vortex-file-compressed 140960451 141871577 0.99
tpcds_q48/datafusion:vortex-file-compressed 36696560 36462657 1.01
tpcds_q49/datafusion:vortex-file-compressed 59411182 57043418 1.04
tpcds_q50/datafusion:vortex-file-compressed 39610750 39118434 1.01
tpcds_q51/datafusion:vortex-file-compressed 88374218 90391193 0.98
tpcds_q52/datafusion:vortex-file-compressed 14153684 13988771 1.01
tpcds_q53/datafusion:vortex-file-compressed 22579304 22043235 1.02
tpcds_q54/datafusion:vortex-file-compressed 35164488 33657469 1.04
tpcds_q55/datafusion:vortex-file-compressed 13505890 14140613 0.96
tpcds_q56/datafusion:vortex-file-compressed 30242937 30853515 0.98
tpcds_q57/datafusion:vortex-file-compressed 93667891 92458189 1.01
tpcds_q58/datafusion:vortex-file-compressed 55385551 54156070 1.02
tpcds_q59/datafusion:vortex-file-compressed 60430873 65671521 0.92
tpcds_q60/datafusion:vortex-file-compressed 29309229 29747090 0.99
tpcds_q61/datafusion:vortex-file-compressed 40098587 39476571 1.02
tpcds_q62/datafusion:vortex-file-compressed 21143367 21545606 0.98
tpcds_q63/datafusion:vortex-file-compressed 22850577 22363312 1.02
tpcds_q64/datafusion:vortex-file-compressed 386003352 377866370 1.02
tpcds_q65/datafusion:vortex-file-compressed 51588178 52189935 0.99
tpcds_q66/datafusion:vortex-file-compressed 67703705 71950674 0.94
tpcds_q67/datafusion:vortex-file-compressed 158447476 154904232 1.02
tpcds_q68/datafusion:vortex-file-compressed 33307442 34246968 0.97
tpcds_q69/datafusion:vortex-file-compressed 36032426 35456377 1.02
tpcds_q70/datafusion:vortex-file-compressed 🚨 103637538 92983283 1.11
tpcds_q71/datafusion:vortex-file-compressed 22910248 23223883 0.99
tpcds_q72/datafusion:vortex-file-compressed 2053988641 2102202457 0.98
tpcds_q73/datafusion:vortex-file-compressed 25175382 25661667 0.98
tpcds_q74/datafusion:vortex-file-compressed 81662829 81887266 1.00
tpcds_q75/datafusion:vortex-file-compressed 108070569 107495654 1.01
tpcds_q76/datafusion:vortex-file-compressed 29257675 28598304 1.02
tpcds_q77/datafusion:vortex-file-compressed 36588532 37424904 0.98
tpcds_q78/datafusion:vortex-file-compressed 115733617 113691598 1.02
tpcds_q79/datafusion:vortex-file-compressed 29461731 29704969 0.99
tpcds_q80/datafusion:vortex-file-compressed 84592782 85918209 0.98
tpcds_q81/datafusion:vortex-file-compressed 23972505 24577746 0.98
tpcds_q82/datafusion:vortex-file-compressed 21242692 22427299 0.95
tpcds_q83/datafusion:vortex-file-compressed 35600345 36126382 0.99
tpcds_q84/datafusion:vortex-file-compressed 12193081 12109232 1.01
tpcds_q85/datafusion:vortex-file-compressed 86798592 90143712 0.96
tpcds_q86/datafusion:vortex-file-compressed 14822399 15034147 0.99
tpcds_q87/datafusion:vortex-file-compressed 38663428 40399904 0.96
tpcds_q88/datafusion:vortex-file-compressed 54843563 55046570 1.00
tpcds_q89/datafusion:vortex-file-compressed 25931780 26962407 0.96
tpcds_q90/datafusion:vortex-file-compressed 13290387 13605235 0.98
tpcds_q91/datafusion:vortex-file-compressed 18619657 18160781 1.03
tpcds_q92/datafusion:vortex-file-compressed 15402355 16418157 0.94
tpcds_q93/datafusion:vortex-file-compressed 31193213 32967720 0.95
tpcds_q94/datafusion:vortex-file-compressed 20544872 21249692 0.97
tpcds_q95/datafusion:vortex-file-compressed 55858421 57468894 0.97
tpcds_q96/datafusion:vortex-file-compressed 13352983 13792666 0.97
tpcds_q97/datafusion:vortex-file-compressed 29047560 29503842 0.98
tpcds_q98/datafusion:vortex-file-compressed 24977274 25094886 1.00
tpcds_q99/datafusion:vortex-file-compressed 24855597 25788827 0.96
datafusion / vortex-compact (0.995x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 24653837 24167833 1.02
tpcds_q02/datafusion:vortex-compact 49621917 51000670 0.97
tpcds_q03/datafusion:vortex-compact 20369029 20383729 1.00
tpcds_q04/datafusion:vortex-compact 263279754 263379563 1.00
tpcds_q05/datafusion:vortex-compact 47459316 47907557 0.99
tpcds_q06/datafusion:vortex-compact 28643060 29639932 0.97
tpcds_q07/datafusion:vortex-compact 64838508 59155289 1.10
tpcds_q08/datafusion:vortex-compact 41062487 40586648 1.01
tpcds_q09/datafusion:vortex-compact 53959012 53851473 1.00
tpcds_q10/datafusion:vortex-compact 54122948 55040243 0.98
tpcds_q11/datafusion:vortex-compact 149699246 155339868 0.96
tpcds_q12/datafusion:vortex-compact 21369282 21411451 1.00
tpcds_q13/datafusion:vortex-compact 129477544 126624364 1.02
tpcds_q14/datafusion:vortex-compact 189156778 185191814 1.02
tpcds_q15/datafusion:vortex-compact 29594850 30044716 0.99
tpcds_q16/datafusion:vortex-compact 30509814 30405428 1.00
tpcds_q17/datafusion:vortex-compact 100040250 100269396 1.00
tpcds_q18/datafusion:vortex-compact 71373379 71545333 1.00
tpcds_q19/datafusion:vortex-compact 34606126 34630408 1.00
tpcds_q20/datafusion:vortex-compact 23646495 25426055 0.93
tpcds_q21/datafusion:vortex-compact 40585131 39900934 1.02
tpcds_q22/datafusion:vortex-compact 132734849 131695327 1.01
tpcds_q23/datafusion:vortex-compact 178393861 178541561 1.00
tpcds_q24/datafusion:vortex-compact 105457333 108335110 0.97
tpcds_q25/datafusion:vortex-compact 80934733 81658568 0.99
tpcds_q26/datafusion:vortex-compact 43427314 43499298 1.00
tpcds_q27/datafusion:vortex-compact 138277593 138531213 1.00
tpcds_q28/datafusion:vortex-compact 85555160 84743572 1.01
tpcds_q29/datafusion:vortex-compact 78985287 81589302 0.97
tpcds_q30/datafusion:vortex-compact 28118614 27542483 1.02
tpcds_q31/datafusion:vortex-compact 103100125 104838191 0.98
tpcds_q32/datafusion:vortex-compact 21758286 22668430 0.96
tpcds_q33/datafusion:vortex-compact 39642913 39772959 1.00
tpcds_q34/datafusion:vortex-compact 42162785 41769444 1.01
tpcds_q35/datafusion:vortex-compact 59130798 58869627 1.00
tpcds_q36/datafusion:vortex-compact 76547906 75170234 1.02
tpcds_q37/datafusion:vortex-compact 28569236 29370048 0.97
tpcds_q38/datafusion:vortex-compact 50863126 55056224 0.92
tpcds_q39/datafusion:vortex-compact 120699136 116712824 1.03
tpcds_q40/datafusion:vortex-compact 32258427 33147041 0.97
tpcds_q41/datafusion:vortex-compact 21896972 23255430 0.94
tpcds_q42/datafusion:vortex-compact 18357699 18454615 0.99
tpcds_q43/datafusion:vortex-compact 26771140 27431166 0.98
tpcds_q44/datafusion:vortex-compact 47860131 50625002 0.95
tpcds_q45/datafusion:vortex-compact 30028887 30428603 0.99
tpcds_q46/datafusion:vortex-compact 55092806 55960715 0.98
tpcds_q47/datafusion:vortex-compact 158997388 161373223 0.99
tpcds_q48/datafusion:vortex-compact 98211757 97669487 1.01
tpcds_q49/datafusion:vortex-compact 76911878 77941128 0.99
tpcds_q50/datafusion:vortex-compact 54294756 53741575 1.01
tpcds_q51/datafusion:vortex-compact 93645387 96903054 0.97
tpcds_q52/datafusion:vortex-compact 19238310 19278461 1.00
tpcds_q53/datafusion:vortex-compact 31299803 30748171 1.02
tpcds_q54/datafusion:vortex-compact 44901347 44959795 1.00
tpcds_q55/datafusion:vortex-compact 18551979 19063160 0.97
tpcds_q56/datafusion:vortex-compact 40977613 40365723 1.02
tpcds_q57/datafusion:vortex-compact 101230487 98987512 1.02
tpcds_q58/datafusion:vortex-compact 60715030 61132376 0.99
tpcds_q59/datafusion:vortex-compact 75754904 78920996 0.96
tpcds_q60/datafusion:vortex-compact 39260016 39598295 0.99
tpcds_q61/datafusion:vortex-compact 58243149 58441584 1.00
tpcds_q62/datafusion:vortex-compact 23092418 23377662 0.99
tpcds_q63/datafusion:vortex-compact 30986383 29859401 1.04
tpcds_q64/datafusion:vortex-compact 459129787 461286119 1.00
tpcds_q65/datafusion:vortex-compact 67786206 66089029 1.03
tpcds_q66/datafusion:vortex-compact 72756289 75490424 0.96
tpcds_q67/datafusion:vortex-compact 166858958 172340283 0.97
tpcds_q68/datafusion:vortex-compact 54105562 54323786 1.00
tpcds_q69/datafusion:vortex-compact 52662349 51546406 1.02
tpcds_q70/datafusion:vortex-compact 111551134 110322558 1.01
tpcds_q71/datafusion:vortex-compact 33090759 33878353 0.98
tpcds_q72/datafusion:vortex-compact 2096771627 2153173970 0.97
tpcds_q73/datafusion:vortex-compact 40144332 40281443 1.00
tpcds_q74/datafusion:vortex-compact 97316083 98351053 0.99
tpcds_q75/datafusion:vortex-compact 130499864 133667438 0.98
tpcds_q76/datafusion:vortex-compact 39258626 38356785 1.02
tpcds_q77/datafusion:vortex-compact 47323653 49518800 0.96
tpcds_q78/datafusion:vortex-compact 131188265 127592668 1.03
tpcds_q79/datafusion:vortex-compact 48322948 48978065 0.99
tpcds_q80/datafusion:vortex-compact 100122322 102338960 0.98
tpcds_q81/datafusion:vortex-compact 26488087 28169424 0.94
tpcds_q82/datafusion:vortex-compact 32828861 30294940 1.08
tpcds_q83/datafusion:vortex-compact 36339310 36504178 1.00
tpcds_q84/datafusion:vortex-compact 13733763 13696603 1.00
tpcds_q85/datafusion:vortex-compact 143519093 136614743 1.05
tpcds_q86/datafusion:vortex-compact 16486134 17322168 0.95
tpcds_q87/datafusion:vortex-compact 53035509 51689452 1.03
tpcds_q88/datafusion:vortex-compact 111052601 109899277 1.01
tpcds_q89/datafusion:vortex-compact 33243723 33807148 0.98
tpcds_q90/datafusion:vortex-compact 16549394 16470535 1.00
tpcds_q91/datafusion:vortex-compact 37095048 37984711 0.98
tpcds_q92/datafusion:vortex-compact 18865795 18745375 1.01
tpcds_q93/datafusion:vortex-compact 42283164 41488188 1.02
tpcds_q94/datafusion:vortex-compact 25962023 25248282 1.03
tpcds_q95/datafusion:vortex-compact 63155706 62758710 1.01
tpcds_q96/datafusion:vortex-compact 22784134 23312638 0.98
tpcds_q97/datafusion:vortex-compact 37847095 37664095 1.00
tpcds_q98/datafusion:vortex-compact 30627233 31118452 0.98
tpcds_q99/datafusion:vortex-compact 29744638 28737392 1.04
datafusion / parquet (0.982x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 23526600 24525789 0.96
tpcds_q02/datafusion:parquet 41950336 44535062 0.94
tpcds_q03/datafusion:parquet 13416855 14635290 0.92
tpcds_q04/datafusion:parquet 289948762 308098176 0.94
tpcds_q05/datafusion:parquet 47217372 46277104 1.02
tpcds_q06/datafusion:parquet 23014641 23971000 0.96
tpcds_q07/datafusion:parquet 76309381 78833578 0.97
tpcds_q08/datafusion:parquet 29796232 29482226 1.01
tpcds_q09/datafusion:parquet 40214623 38589561 1.04
tpcds_q10/datafusion:parquet 72746138 72857380 1.00
tpcds_q11/datafusion:parquet 149522838 149324086 1.00
tpcds_q12/datafusion:parquet 18088252 17818248 1.02
tpcds_q13/datafusion:parquet 75172029 75368814 1.00
tpcds_q14/datafusion:parquet 154610342 160731423 0.96
tpcds_q15/datafusion:parquet 20554559 21562839 0.95
tpcds_q16/datafusion:parquet 29476108 31826595 0.93
tpcds_q17/datafusion:parquet 60490264 63714950 0.95
tpcds_q18/datafusion:parquet 105461805 113260646 0.93
tpcds_q19/datafusion:parquet 23476990 22990395 1.02
tpcds_q20/datafusion:parquet 17093107 16443386 1.04
tpcds_q21/datafusion:parquet 18347688 19125746 0.96
tpcds_q22/datafusion:parquet 148918986 160019254 0.93
tpcds_q23/datafusion:parquet 151091986 153971443 0.98
tpcds_q24/datafusion:parquet 89694660 91060210 0.99
tpcds_q25/datafusion:parquet 61478551 64510899 0.95
tpcds_q26/datafusion:parquet 63843792 67005622 0.95
tpcds_q27/datafusion:parquet 137341735 144236923 0.95
tpcds_q28/datafusion:parquet 44468027 45011816 0.99
tpcds_q29/datafusion:parquet 64421003 65649902 0.98
tpcds_q30/datafusion:parquet 32361202 34245244 0.94
tpcds_q31/datafusion:parquet 66077716 67839438 0.97
tpcds_q32/datafusion:parquet 17321491 17250910 1.00
tpcds_q33/datafusion:parquet 26880050 26810037 1.00
tpcds_q34/datafusion:parquet 21701426 21601407 1.00
tpcds_q35/datafusion:parquet 74538344 72986271 1.02
tpcds_q36/datafusion:parquet 59411619 58839209 1.01
tpcds_q37/datafusion:parquet 18665890 19503506 0.96
tpcds_q38/datafusion:parquet 41937642 42971443 0.98
tpcds_q39/datafusion:parquet 75518027 77117272 0.98
tpcds_q40/datafusion:parquet 24207969 23612702 1.03
tpcds_q41/datafusion:parquet 14701092 14500794 1.01
tpcds_q42/datafusion:parquet 12863844 12541057 1.03
tpcds_q43/datafusion:parquet 16985398 17270676 0.98
tpcds_q44/datafusion:parquet 33625132 34496781 0.97
tpcds_q45/datafusion:parquet 28612476 27827810 1.03
tpcds_q46/datafusion:parquet 32203786 32543315 0.99
tpcds_q47/datafusion:parquet 128107187 130829693 0.98
tpcds_q48/datafusion:parquet 68677076 71015653 0.97
tpcds_q49/datafusion:parquet 56000829 55848604 1.00
tpcds_q50/datafusion:parquet 42319184 43192052 0.98
tpcds_q51/datafusion:parquet 88965691 88075581 1.01
tpcds_q52/datafusion:parquet 12233268 11927671 1.03
tpcds_q53/datafusion:parquet 18707838 19359922 0.97
tpcds_q54/datafusion:parquet 31876534 32523108 0.98
tpcds_q55/datafusion:parquet 11172904 12060597 0.93
tpcds_q56/datafusion:parquet 27157194 28458893 0.95
tpcds_q57/datafusion:parquet 103781203 100745550 1.03
tpcds_q58/datafusion:parquet 54584066 57841111 0.94
tpcds_q59/datafusion:parquet 62784149 62751312 1.00
tpcds_q60/datafusion:parquet 27918011 29120453 0.96
tpcds_q61/datafusion:parquet 42596007 43795720 0.97
tpcds_q62/datafusion:parquet 24530765 25260130 0.97
tpcds_q63/datafusion:parquet 17523540 19205177 0.91
tpcds_q64/datafusion:parquet 298462689 303712501 0.98
tpcds_q65/datafusion:parquet 37524089 38214517 0.98
tpcds_q66/datafusion:parquet 64986337 70877188 0.92
tpcds_q67/datafusion:parquet 139689797 141028115 0.99
tpcds_q68/datafusion:parquet 32119056 32488655 0.99
tpcds_q69/datafusion:parquet 69207576 66199315 1.05
tpcds_q70/datafusion:parquet 34064354 33340017 1.02
tpcds_q71/datafusion:parquet 22554377 22307006 1.01
tpcds_q72/datafusion:parquet 596894033 596131514 1.00
tpcds_q73/datafusion:parquet 21841172 22132633 0.99
tpcds_q74/datafusion:parquet 81048245 85236740 0.95
tpcds_q75/datafusion:parquet 108095457 107258043 1.01
tpcds_q76/datafusion:parquet 30445387 30312491 1.00
tpcds_q77/datafusion:parquet 38660396 39506258 0.98
tpcds_q78/datafusion:parquet 106051245 106823983 0.99
tpcds_q79/datafusion:parquet 26525739 27864266 0.95
tpcds_q80/datafusion:parquet 75070852 77706694 0.97
tpcds_q81/datafusion:parquet 33139709 30284626 1.09
tpcds_q82/datafusion:parquet 19291117 19315645 1.00
tpcds_q83/datafusion:parquet 42156358 41454333 1.02
tpcds_q84/datafusion:parquet 39126816 40896051 0.96
tpcds_q85/datafusion:parquet 145720772 148142654 0.98
tpcds_q86/datafusion:parquet 13625847 13941100 0.98
tpcds_q87/datafusion:parquet 45448548 45546635 1.00
tpcds_q88/datafusion:parquet 62245616 59028115 1.05
tpcds_q89/datafusion:parquet 22472708 23716988 0.95
tpcds_q90/datafusion:parquet 14699988 14598293 1.01
tpcds_q91/datafusion:parquet 58164351 58991724 0.99
tpcds_q92/datafusion:parquet 17357622 17619694 0.99
tpcds_q93/datafusion:parquet 29506072 31386184 0.94
tpcds_q94/datafusion:parquet 21058998 21486488 0.98
tpcds_q95/datafusion:parquet 62406027 61382134 1.02
tpcds_q96/datafusion:parquet 12733154 12991891 0.98
tpcds_q97/datafusion:parquet 30781647 32301313 0.95
tpcds_q98/datafusion:parquet 20890725 22262195 0.94
tpcds_q99/datafusion:parquet 25751994 26567576 0.97
duckdb / vortex-file-compressed (0.979x ➖, 4↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 23205145 24153213 0.96
tpcds_q02/duckdb:vortex-file-compressed 22713857 22219714 1.02
tpcds_q03/duckdb:vortex-file-compressed 18923735 19121506 0.99
tpcds_q04/duckdb:vortex-file-compressed 95789563 95220828 1.01
tpcds_q05/duckdb:vortex-file-compressed 33200061 36797703 0.90
tpcds_q06/duckdb:vortex-file-compressed 34268041 34521587 0.99
tpcds_q07/duckdb:vortex-file-compressed 28980947 29276930 0.99
tpcds_q08/duckdb:vortex-file-compressed 27224685 28180240 0.97
tpcds_q09/duckdb:vortex-file-compressed 16442604 16226050 1.01
tpcds_q10/duckdb:vortex-file-compressed 39171416 40759908 0.96
tpcds_q11/duckdb:vortex-file-compressed 69490619 74317683 0.94
tpcds_q12/duckdb:vortex-file-compressed 14318605 14771848 0.97
tpcds_q13/duckdb:vortex-file-compressed 33854955 35888012 0.94
tpcds_q14/duckdb:vortex-file-compressed 102705345 103962813 0.99
tpcds_q15/duckdb:vortex-file-compressed 27469907 27456432 1.00
tpcds_q16/duckdb:vortex-file-compressed 23225261 22782364 1.02
tpcds_q17/duckdb:vortex-file-compressed 48281798 47570549 1.01
tpcds_q18/duckdb:vortex-file-compressed 39419536 39457895 1.00
tpcds_q19/duckdb:vortex-file-compressed 35731258 36573920 0.98
tpcds_q20/duckdb:vortex-file-compressed 14615819 14754557 0.99
tpcds_q21/duckdb:vortex-file-compressed 15565535 15885697 0.98
tpcds_q22/duckdb:vortex-file-compressed 71782400 72268517 0.99
tpcds_q23/duckdb:vortex-file-compressed 88064679 87555615 1.01
tpcds_q24/duckdb:vortex-file-compressed 43993917 46089626 0.95
tpcds_q25/duckdb:vortex-file-compressed 35875454 39619978 0.91
tpcds_q26/duckdb:vortex-file-compressed 18809908 19051384 0.99
tpcds_q27/duckdb:vortex-file-compressed 28495139 29697148 0.96
tpcds_q28/duckdb:vortex-file-compressed 11640009 11908403 0.98
tpcds_q29/duckdb:vortex-file-compressed 44874411 46981574 0.96
tpcds_q30/duckdb:vortex-file-compressed 26128043 25670522 1.02
tpcds_q31/duckdb:vortex-file-compressed 31502136 30759268 1.02
tpcds_q32/duckdb:vortex-file-compressed 12823055 13946909 0.92
tpcds_q33/duckdb:vortex-file-compressed 25180405 25399368 0.99
tpcds_q34/duckdb:vortex-file-compressed 27405291 28721434 0.95
tpcds_q35/duckdb:vortex-file-compressed 67702336 64946207 1.04
tpcds_q36/duckdb:vortex-file-compressed 25623336 25734915 1.00
tpcds_q37/duckdb:vortex-file-compressed 19348419 19899592 0.97
tpcds_q38/duckdb:vortex-file-compressed 35200563 36054090 0.98
tpcds_q39/duckdb:vortex-file-compressed 29254527 31493380 0.93
tpcds_q40/duckdb:vortex-file-compressed 17684002 18324652 0.97
tpcds_q41/duckdb:vortex-file-compressed 12440506 12325999 1.01
tpcds_q42/duckdb:vortex-file-compressed 16177872 15196615 1.06
tpcds_q43/duckdb:vortex-file-compressed 🚀 17630916 19627759 0.90
tpcds_q44/duckdb:vortex-file-compressed 21168954 21584280 0.98
tpcds_q45/duckdb:vortex-file-compressed 31152873 30623722 1.02
tpcds_q46/duckdb:vortex-file-compressed 🚀 31691133 36557443 0.87
tpcds_q47/duckdb:vortex-file-compressed 53182401 54201246 0.98
tpcds_q48/duckdb:vortex-file-compressed 32125791 32698927 0.98
tpcds_q49/duckdb:vortex-file-compressed 38781198 36039167 1.08
tpcds_q50/duckdb:vortex-file-compressed 27345610 28615638 0.96
tpcds_q51/duckdb:vortex-file-compressed 105063548 106337609 0.99
tpcds_q52/duckdb:vortex-file-compressed 15227008 15219430 1.00
tpcds_q53/duckdb:vortex-file-compressed 24982181 24132916 1.04
tpcds_q54/duckdb:vortex-file-compressed 29066346 31142950 0.93
tpcds_q55/duckdb:vortex-file-compressed 14171639 14659082 0.97
tpcds_q56/duckdb:vortex-file-compressed 27344701 28203253 0.97
tpcds_q57/duckdb:vortex-file-compressed 37062600 36395831 1.02
tpcds_q58/duckdb:vortex-file-compressed 30939972 31067874 1.00
tpcds_q59/duckdb:vortex-file-compressed 37647974 39897346 0.94
tpcds_q60/duckdb:vortex-file-compressed 27328609 27507829 0.99
tpcds_q61/duckdb:vortex-file-compressed 31965076 33138114 0.96
tpcds_q62/duckdb:vortex-file-compressed 14768356 15518505 0.95
tpcds_q63/duckdb:vortex-file-compressed 21712387 22461952 0.97
tpcds_q64/duckdb:vortex-file-compressed 97455979 100411353 0.97
tpcds_q65/duckdb:vortex-file-compressed 22320986 23428708 0.95
tpcds_q66/duckdb:vortex-file-compressed 28874760 29587357 0.98
tpcds_q67/duckdb:vortex-file-compressed 140907212 142887996 0.99
tpcds_q68/duckdb:vortex-file-compressed 🚀 32714868 39495501 0.83
tpcds_q69/duckdb:vortex-file-compressed 42591053 43544706 0.98
tpcds_q70/duckdb:vortex-file-compressed 33708936 33949465 0.99
tpcds_q71/duckdb:vortex-file-compressed 22689999 22500984 1.01
tpcds_q72/duckdb:vortex-file-compressed 158854411 155005158 1.02
tpcds_q73/duckdb:vortex-file-compressed 27689330 29066423 0.95
tpcds_q74/duckdb:vortex-file-compressed 45288365 48143654 0.94
tpcds_q75/duckdb:vortex-file-compressed 49287628 49020374 1.01
tpcds_q76/duckdb:vortex-file-compressed 20697066 22787569 0.91
tpcds_q77/duckdb:vortex-file-compressed 25380435 25079218 1.01
tpcds_q78/duckdb:vortex-file-compressed 66602409 66083527 1.01
tpcds_q79/duckdb:vortex-file-compressed 27071857 27544593 0.98
tpcds_q80/duckdb:vortex-file-compressed 49181825 49152678 1.00
tpcds_q81/duckdb:vortex-file-compressed 29449982 29746718 0.99
tpcds_q82/duckdb:vortex-file-compressed 46430025 46336029 1.00
tpcds_q83/duckdb:vortex-file-compressed 28506329 28164697 1.01
tpcds_q84/duckdb:vortex-file-compressed 17109485 17137977 1.00
tpcds_q85/duckdb:vortex-file-compressed 43862229 43875233 1.00
tpcds_q86/duckdb:vortex-file-compressed 17786487 17364861 1.02
tpcds_q87/duckdb:vortex-file-compressed 🚀 38181870 45292551 0.84
tpcds_q88/duckdb:vortex-file-compressed 56267655 59079130 0.95
tpcds_q89/duckdb:vortex-file-compressed 22248698 22702391 0.98
tpcds_q90/duckdb:vortex-file-compressed 11121620 11443520 0.97
tpcds_q91/duckdb:vortex-file-compressed 22199936 22573900 0.98
tpcds_q92/duckdb:vortex-file-compressed 17942845 18367914 0.98
tpcds_q93/duckdb:vortex-file-compressed 27919460 28857808 0.97
tpcds_q94/duckdb:vortex-file-compressed 21863768 22387552 0.98
tpcds_q95/duckdb:vortex-file-compressed 122093352 123336479 0.99
tpcds_q96/duckdb:vortex-file-compressed 13518690 14369022 0.94
tpcds_q97/duckdb:vortex-file-compressed 🚨 39347263 35616457 1.10
tpcds_q98/duckdb:vortex-file-compressed 20153122 19638696 1.03
tpcds_q99/duckdb:vortex-file-compressed 19086046 18269449 1.04
duckdb / vortex-compact (0.993x ➖, 1↑ 2↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 23029594 24092193 0.96
tpcds_q02/duckdb:vortex-compact 24684189 25651307 0.96
tpcds_q03/duckdb:vortex-compact 46664877 47001081 0.99
tpcds_q04/duckdb:vortex-compact 110802511 113510558 0.98
tpcds_q05/duckdb:vortex-compact 53807715 53392714 1.01
tpcds_q06/duckdb:vortex-compact 48959659 48515206 1.01
tpcds_q07/duckdb:vortex-compact 59884893 60423915 0.99
tpcds_q08/duckdb:vortex-compact 106517447 106017080 1.00
tpcds_q09/duckdb:vortex-compact 24861059 25749337 0.97
tpcds_q10/duckdb:vortex-compact 80061718 75340090 1.06
tpcds_q11/duckdb:vortex-compact 87608027 88131383 0.99
tpcds_q12/duckdb:vortex-compact 19274299 19323889 1.00
tpcds_q13/duckdb:vortex-compact 85893813 85685596 1.00
tpcds_q14/duckdb:vortex-compact 141266888 139588573 1.01
tpcds_q15/duckdb:vortex-compact 32711982 33596444 0.97
tpcds_q16/duckdb:vortex-compact 31210183 31693010 0.98
tpcds_q17/duckdb:vortex-compact 90455447 90744269 1.00
tpcds_q18/duckdb:vortex-compact 🚀 53753491 62743185 0.86
tpcds_q19/duckdb:vortex-compact 67486023 66217632 1.02
tpcds_q20/duckdb:vortex-compact 18775628 18652542 1.01
tpcds_q21/duckdb:vortex-compact 17795335 17608247 1.01
tpcds_q22/duckdb:vortex-compact 75677242 74541123 1.02
tpcds_q23/duckdb:vortex-compact 129250699 127467652 1.01
tpcds_q24/duckdb:vortex-compact 76537729 74650043 1.03
tpcds_q25/duckdb:vortex-compact 60162341 61701121 0.98
tpcds_q26/duckdb:vortex-compact 37992823 35393288 1.07
tpcds_q27/duckdb:vortex-compact 67826378 67306657 1.01
tpcds_q28/duckdb:vortex-compact 22197232 22822502 0.97
tpcds_q29/duckdb:vortex-compact 87445852 85963185 1.02
tpcds_q30/duckdb:vortex-compact 30387639 30294122 1.00
tpcds_q31/duckdb:vortex-compact 50736771 50492141 1.00
tpcds_q32/duckdb:vortex-compact 18312901 18580339 0.99
tpcds_q33/duckdb:vortex-compact 45382709 45427826 1.00
tpcds_q34/duckdb:vortex-compact 56230296 56264630 1.00
tpcds_q35/duckdb:vortex-compact 99454097 100739275 0.99
tpcds_q36/duckdb:vortex-compact 47136109 46399403 1.02
tpcds_q37/duckdb:vortex-compact 22137610 22786759 0.97
tpcds_q38/duckdb:vortex-compact 54028329 55814592 0.97
tpcds_q39/duckdb:vortex-compact 30397480 29691033 1.02
tpcds_q40/duckdb:vortex-compact 22375015 22379909 1.00
tpcds_q41/duckdb:vortex-compact 13825495 14275036 0.97
tpcds_q42/duckdb:vortex-compact 25007907 25008237 1.00
tpcds_q43/duckdb:vortex-compact 38774438 39150124 0.99
tpcds_q44/duckdb:vortex-compact 36812104 35564269 1.04
tpcds_q45/duckdb:vortex-compact 39918106 40281437 0.99
tpcds_q46/duckdb:vortex-compact 72928969 72686284 1.00
tpcds_q47/duckdb:vortex-compact 72759141 74985470 0.97
tpcds_q48/duckdb:vortex-compact 75461000 75432308 1.00
tpcds_q49/duckdb:vortex-compact 59692519 64510574 0.93
tpcds_q50/duckdb:vortex-compact 58836259 60817346 0.97
tpcds_q51/duckdb:vortex-compact 🚨 144445085 115371373 1.25
tpcds_q52/duckdb:vortex-compact 25155285 24694650 1.02
tpcds_q53/duckdb:vortex-compact 44676201 44724329 1.00
tpcds_q54/duckdb:vortex-compact 47375709 48485592 0.98
tpcds_q55/duckdb:vortex-compact 24793273 24195486 1.02
tpcds_q56/duckdb:vortex-compact 45939138 46520836 0.99
tpcds_q57/duckdb:vortex-compact 40425341 40748654 0.99
tpcds_q58/duckdb:vortex-compact 44698568 45125059 0.99
tpcds_q59/duckdb:vortex-compact 57335014 57306542 1.00
tpcds_q60/duckdb:vortex-compact 50193938 53146042 0.94
tpcds_q61/duckdb:vortex-compact 91524444 93462999 0.98
tpcds_q62/duckdb:vortex-compact 18642969 19209603 0.97
tpcds_q63/duckdb:vortex-compact 43547840 44460767 0.98
tpcds_q64/duckdb:vortex-compact 164765172 166452736 0.99
tpcds_q65/duckdb:vortex-compact 40324648 40402943 1.00
tpcds_q66/duckdb:vortex-compact 37391022 39157301 0.95
tpcds_q67/duckdb:vortex-compact 162388045 164385162 0.99
tpcds_q68/duckdb:vortex-compact 75293971 75007414 1.00
tpcds_q69/duckdb:vortex-compact 79729491 81351249 0.98
tpcds_q70/duckdb:vortex-compact 71074220 71558550 0.99
tpcds_q71/duckdb:vortex-compact 43065810 44452992 0.97
tpcds_q72/duckdb:vortex-compact 176831105 177123879 1.00
tpcds_q73/duckdb:vortex-compact 51054240 53494455 0.95
tpcds_q74/duckdb:vortex-compact 63440286 64014346 0.99
tpcds_q75/duckdb:vortex-compact 65926742 68183116 0.97
tpcds_q76/duckdb:vortex-compact 37537366 37516518 1.00
tpcds_q77/duckdb:vortex-compact 46907578 47277063 0.99
tpcds_q78/duckdb:vortex-compact 82052233 82242659 1.00
tpcds_q79/duckdb:vortex-compact 92973395 89832363 1.03
tpcds_q80/duckdb:vortex-compact 75977450 76341736 1.00
tpcds_q81/duckdb:vortex-compact 31812266 32355949 0.98
tpcds_q82/duckdb:vortex-compact 48545258 50846452 0.95
tpcds_q83/duckdb:vortex-compact 34700031 35544455 0.98
tpcds_q84/duckdb:vortex-compact 19075842 20309209 0.94
tpcds_q85/duckdb:vortex-compact 64222005 65044597 0.99
tpcds_q86/duckdb:vortex-compact 18895693 19752025 0.96
tpcds_q87/duckdb:vortex-compact 56859795 58790044 0.97
tpcds_q88/duckdb:vortex-compact 233306831 236709182 0.99
tpcds_q89/duckdb:vortex-compact 43679991 44123550 0.99
tpcds_q90/duckdb:vortex-compact 16041993 16767899 0.96
tpcds_q91/duckdb:vortex-compact 54396357 57661120 0.94
tpcds_q92/duckdb:vortex-compact 32687613 34400067 0.95
tpcds_q93/duckdb:vortex-compact 36974321 37110910 1.00
tpcds_q94/duckdb:vortex-compact 31833948 32485023 0.98
tpcds_q95/duckdb:vortex-compact 133737869 135500926 0.99
tpcds_q96/duckdb:vortex-compact 38900433 37334817 1.04
tpcds_q97/duckdb:vortex-compact 🚨 53875045 46654015 1.15
tpcds_q98/duckdb:vortex-compact 31773758 32962739 0.96
tpcds_q99/duckdb:vortex-compact 25061884 22983393 1.09
duckdb / parquet (0.996x ➖, 0↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 28866544 30399667 0.95
tpcds_q02/duckdb:parquet 24858165 24506070 1.01
tpcds_q03/duckdb:parquet 13260987 12865230 1.03
tpcds_q04/duckdb:parquet 170754122 172115257 0.99
tpcds_q05/duckdb:parquet 31705593 32778162 0.97
tpcds_q06/duckdb:parquet 33170922 33954746 0.98
tpcds_q07/duckdb:parquet 24903933 25051619 0.99
tpcds_q08/duckdb:parquet 30072886 30006478 1.00
tpcds_q09/duckdb:parquet 45196272 45095572 1.00
tpcds_q10/duckdb:parquet 38408156 37970485 1.01
tpcds_q11/duckdb:parquet 94639758 93666373 1.01
tpcds_q12/duckdb:parquet 16091004 16496621 0.98
tpcds_q13/duckdb:parquet 35366256 35995477 0.98
tpcds_q14/duckdb:parquet 106856945 104119347 1.03
tpcds_q15/duckdb:parquet 31181353 31533743 0.99
tpcds_q16/duckdb:parquet 23664313 23148658 1.02
tpcds_q17/duckdb:parquet 38940961 39472544 0.99
tpcds_q18/duckdb:parquet 49112969 48512404 1.01
tpcds_q19/duckdb:parquet 31821881 32895821 0.97
tpcds_q20/duckdb:parquet 17179013 17224779 1.00
tpcds_q21/duckdb:parquet 🚨 13763606 12288542 1.12
tpcds_q22/duckdb:parquet 72306890 73463944 0.98
tpcds_q23/duckdb:parquet 82317226 81660987 1.01
tpcds_q24/duckdb:parquet 46898035 47144652 0.99
tpcds_q25/duckdb:parquet 36407746 36212669 1.01
tpcds_q26/duckdb:parquet 40446840 39707102 1.02
tpcds_q27/duckdb:parquet 53301078 54010732 0.99
tpcds_q28/duckdb:parquet 43815706 44042263 0.99
tpcds_q29/duckdb:parquet 37459467 39674301 0.94
tpcds_q30/duckdb:parquet 37995388 38151279 1.00
tpcds_q31/duckdb:parquet 28013099 29589661 0.95
tpcds_q32/duckdb:parquet 12650852 12753342 0.99
tpcds_q33/duckdb:parquet 24920966 23674478 1.05
tpcds_q34/duckdb:parquet 23150771 23399560 0.99
tpcds_q35/duckdb:parquet 63177710 61753708 1.02
tpcds_q36/duckdb:parquet 23025251 23417790 0.98
tpcds_q37/duckdb:parquet 14436977 14712006 0.98
tpcds_q38/duckdb:parquet 37274045 37369927 1.00
tpcds_q39/duckdb:parquet 32828283 32066135 1.02
tpcds_q40/duckdb:parquet 20126987 19756073 1.02
tpcds_q41/duckdb:parquet 8964299 9043840 0.99
tpcds_q42/duckdb:parquet 12826604 13394194 0.96
tpcds_q43/duckdb:parquet 18188383 18195796 1.00
tpcds_q44/duckdb:parquet 26427127 26874424 0.98
tpcds_q45/duckdb:parquet 28976955 30245803 0.96
tpcds_q46/duckdb:parquet 48642230 48663430 1.00
tpcds_q47/duckdb:parquet 50754860 50521646 1.00
tpcds_q48/duckdb:parquet 32639575 33303835 0.98
tpcds_q49/duckdb:parquet 29228659 29923326 0.98
tpcds_q50/duckdb:parquet 26081163 26751761 0.97
tpcds_q51/duckdb:parquet 104448086 104416783 1.00
tpcds_q52/duckdb:parquet 14080153 13339247 1.06
tpcds_q53/duckdb:parquet 16945302 17823022 0.95
tpcds_q54/duckdb:parquet 29413448 29173553 1.01
tpcds_q55/duckdb:parquet 13225813 12939216 1.02
tpcds_q56/duckdb:parquet 24092134 24605021 0.98
tpcds_q57/duckdb:parquet 38477806 38612058 1.00
tpcds_q58/duckdb:parquet 26963960 26913830 1.00
tpcds_q59/duckdb:parquet 36449741 36379374 1.00
tpcds_q60/duckdb:parquet 25825574 25622899 1.01
tpcds_q61/duckdb:parquet 35330452 34121601 1.04
tpcds_q62/duckdb:parquet 12743515 13020609 0.98
tpcds_q63/duckdb:parquet 15882629 16458750 0.96
tpcds_q64/duckdb:parquet 76885127 82793956 0.93
tpcds_q65/duckdb:parquet 24803901 24045652 1.03
tpcds_q66/duckdb:parquet 33603004 30613622 1.10
tpcds_q67/duckdb:parquet 137729946 138195834 1.00
tpcds_q68/duckdb:parquet 38949950 39155233 0.99
tpcds_q69/duckdb:parquet 38649747 3979794 0.97
tpcds_q70/duckdb:parquet 22730482 22668819 1.00
tpcds_q71/duckdb:parquet 23949775 24484570 0.98
tpcds_q72/duckdb:parquet 165928974 167233377 0.99
tpcds_q73/duckdb:parquet 21396704 20625821 1.04
tpcds_q74/duckdb:parquet 128287884 131010981 0.98
tpcds_q75/duckdb:parquet 56855513 56450828 1.01
tpcds_q76/duckdb:parquet 22127037 22436180 0.99
tpcds_q77/duckdb:parquet 26578872 25739411 1.03
tpcds_q78/duckdb:parquet 78036733 78416508 1.00
tpcds_q79/duckdb:parquet 30365481 30592236 0.99
tpcds_q80/duckdb:parquet 43717403 44707379 0.98
tpcds_q81/duckdb:parquet 35914238 35890599 1.00
tpcds_q82/duckdb:parquet 17839273 17691736 1.01
tpcds_q83/duckdb:parquet 18581520 18966855 0.98
tpcds_q84/duckdb:parquet 20384946 22062536 0.92
tpcds_q85/duckdb:parquet 42964856 43148279 1.00
tpcds_q86/duckdb:parquet 14113541 14405294 0.98
tpcds_q87/duckdb:parquet 39709027 40051678 0.99
tpcds_q88/duckdb:parquet 53542968 53492708 1.00
tpcds_q89/duckdb:parquet 20704798 20556206 1.01
tpcds_q90/duckdb:parquet 8433129 8754751 0.96
tpcds_q91/duckdb:parquet 26473843 24783871 1.07
tpcds_q92/duckdb:parquet 13451245 13561116 0.99
tpcds_q93/duckdb:parquet 32368744 33085680 0.98
tpcds_q94/duckdb:parquet 18298448 18630399 0.98
tpcds_q95/duckdb:parquet 143791988 146803503 0.98
tpcds_q96/duckdb:parquet 10951187 10955079 1.00
tpcds_q97/duckdb:parquet 37854586 38144002 0.99
tpcds_q98/duckdb:parquet 21473996 22254429 0.96
tpcds_q99/duckdb:parquet 20775243 20501289 1.01
duckdb / duckdb (0.993x ➖, 0↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 21983214 21714033 1.01
tpcds_q02/duckdb:duckdb 18965660 19426666 0.98
tpcds_q03/duckdb:duckdb 10216972 10474218 0.98
tpcds_q04/duckdb:duckdb 179690444 174541573 1.03
tpcds_q05/duckdb:duckdb 21661738 21023654 1.03
tpcds_q06/duckdb:duckdb 26917771 27581885 0.98
tpcds_q07/duckdb:duckdb 40986518 40295377 1.02
tpcds_q08/duckdb:duckdb 120601615 120946448 1.00
tpcds_q09/duckdb:duckdb 20502546 20765230 0.99
tpcds_q10/duckdb:duckdb 27549326 28373370 0.97
tpcds_q11/duckdb:duckdb 91080177 96649419 0.94
tpcds_q12/duckdb:duckdb 12863076 13200404 0.97
tpcds_q13/duckdb:duckdb 26556816 26573543 1.00
tpcds_q14/duckdb:duckdb 93475261 94705670 0.99
tpcds_q15/duckdb:duckdb 25404064 25507685 1.00
tpcds_q16/duckdb:duckdb 19207358 19590860 0.98
tpcds_q17/duckdb:duckdb 24459963 24985311 0.98
tpcds_q18/duckdb:duckdb 47264066 48334046 0.98
tpcds_q19/duckdb:duckdb 19254414 19612713 0.98
tpcds_q20/duckdb:duckdb 13301373 13685266 0.97
tpcds_q21/duckdb:duckdb 7625392 7737576 0.99
tpcds_q22/duckdb:duckdb 62235632 66263350 0.94
tpcds_q23/duckdb:duckdb 77516795 75145398 1.03
tpcds_q24/duckdb:duckdb 25519613 25262575 1.01
tpcds_q25/duckdb:duckdb 18984107 19111404 0.99
tpcds_q26/duckdb:duckdb 28274978 28914475 0.98
tpcds_q27/duckdb:duckdb 41943561 41662969 1.01
tpcds_q28/duckdb:duckdb 24545614 25598447 0.96
tpcds_q29/duckdb:duckdb 23230641 23255036 1.00
tpcds_q30/duckdb:duckdb 30951170 31435433 0.98
tpcds_q31/duckdb:duckdb 51651263 52043523 0.99
tpcds_q32/duckdb:duckdb 7997855 8317379 0.96
tpcds_q33/duckdb:duckdb 15364651 15740738 0.98
tpcds_q34/duckdb:duckdb 18728504 17839408 1.05
tpcds_q35/duckdb:duckdb 37107246 38064188 0.97
tpcds_q36/duckdb:duckdb 70696107 73463401 0.96
tpcds_q37/duckdb:duckdb 8930085 9090180 0.98
tpcds_q38/duckdb:duckdb 33840039 33829711 1.00
tpcds_q39/duckdb:duckdb 27625484 28866302 0.96
tpcds_q40/duckdb:duckdb 14856570 14816455 1.00
tpcds_q41/duckdb:duckdb 9336458 9583036 0.97
tpcds_q42/duckdb:duckdb 9682522 9603526 1.01
tpcds_q43/duckdb:duckdb 14698456 13651944 1.08
tpcds_q44/duckdb:duckdb 15205525 15638122 0.97
tpcds_q45/duckdb:duckdb 18639079 19243539 0.97
tpcds_q46/duckdb:duckdb 39312733 39199009 1.00
tpcds_q47/duckdb:duckdb 46208636 46965459 0.98
tpcds_q48/duckdb:duckdb 25074225 25363432 0.99
tpcds_q49/duckdb:duckdb 20597391 20408403 1.01
tpcds_q50/duckdb:duckdb 16290828 15906340 1.02
tpcds_q51/duckdb:duckdb 100082243 99646503 1.00
tpcds_q52/duckdb:duckdb 9319744 9085012 1.03
tpcds_q53/duckdb:duckdb 15200591 15246970 1.00
tpcds_q54/duckdb:duckdb 18855258 19492493 0.97
tpcds_q55/duckdb:duckdb 9119055 8867901 1.03
tpcds_q56/duckdb:duckdb 16455531 16325050 1.01
tpcds_q57/duckdb:duckdb 36256782 37553148 0.97
tpcds_q58/duckdb:duckdb 16816331 16801602 1.00
tpcds_q59/duckdb:duckdb 36986792 37808770 0.98
tpcds_q60/duckdb:duckdb 17769152 17759184 1.00
tpcds_q61/duckdb:duckdb 16489585 16458852 1.00
tpcds_q62/duckdb:duckdb 9846751 9955613 0.99
tpcds_q63/duckdb:duckdb 13656200 14590950 0.94
tpcds_q64/duckdb:duckdb 57933804 59266961 0.98
tpcds_q65/duckdb:duckdb 36117467 37074172 0.97
tpcds_q66/duckdb:duckdb 26440236 27115842 0.98
tpcds_q67/duckdb:duckdb 138103627 137575834 1.00
tpcds_q68/duckdb:duckdb 28469153 26707705 1.07
tpcds_q69/duckdb:duckdb 27796939 29035360 0.96
tpcds_q70/duckdb:duckdb 17419467 17258771 1.01
tpcds_q71/duckdb:duckdb 16663861 16878599 0.99
tpcds_q72/duckdb:duckdb 46498541 46591809 1.00
tpcds_q73/duckdb:duckdb 14419344 14076981 1.02
tpcds_q74/duckdb:duckdb 144695761 145519472 0.99
tpcds_q75/duckdb:duckdb 47520204 46231616 1.03
tpcds_q76/duckdb:duckdb 15674490 14863119 1.05
tpcds_q77/duckdb:duckdb 14714740 15310006 0.96
tpcds_q78/duckdb:duckdb 65404240 66397845 0.99
tpcds_q79/duckdb:duckdb 20207971 20216433 1.00
tpcds_q80/duckdb:duckdb 32818523 31646904 1.04
tpcds_q81/duckdb:duckdb 39495854 41211105 0.96
tpcds_q82/duckdb:duckdb 10899642 10328653 1.06
tpcds_q83/duckdb:duckdb 10890391 11064770 0.98
tpcds_q84/duckdb:duckdb 14848710 14656155 1.01
tpcds_q85/duckdb:duckdb 25145002 26240092 0.96
tpcds_q86/duckdb:duckdb 11976424 12170939 0.98
tpcds_q87/duckdb:duckdb 35870637 37000863 0.97
tpcds_q88/duckdb:duckdb 28227599 29175791 0.97
tpcds_q89/duckdb:duckdb 17265015 17805119 0.97
tpcds_q90/duckdb:duckdb 6130780 6388540 0.96
tpcds_q91/duckdb:duckdb 14950652 14493953 1.03
tpcds_q92/duckdb:duckdb 9747951 10134800 0.96
tpcds_q93/duckdb:duckdb 23766883 23822110 1.00
tpcds_q94/duckdb:duckdb 15375372 14812919 1.04
tpcds_q95/duckdb:duckdb 🚨 130383494 111218844 1.17
tpcds_q96/duckdb:duckdb 5856162 6033440 0.97
tpcds_q97/duckdb:duckdb 32022993 32268336 0.99
tpcds_q98/duckdb:duckdb 18072854 18620510 0.97
tpcds_q99/duckdb:duckdb 16701533 17028097 0.98

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.3%
Engines: DataFusion No clear signal (-4.2%, environment too noisy confidence) · DuckDB No clear signal (+1.7%, low confidence)
Vortex (geomean): 0.956x ➖
Parquet (geomean): 0.968x ➖
Shifts: Parquet (control) -3.2% · Median polish -2.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 (0.953x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 31431399 28958148 1.09
fineweb_q01/datafusion:vortex-file-compressed 497200954 697097561 0.71
fineweb_q02/datafusion:vortex-file-compressed 662921125 618505063 1.07
fineweb_q03/datafusion:vortex-file-compressed 1111542375 1187738206 0.94
fineweb_q04/datafusion:vortex-file-compressed 1151792024 1161022568 0.99
fineweb_q05/datafusion:vortex-file-compressed 1084493342 1118389823 0.97
fineweb_q06/datafusion:vortex-file-compressed 1200476156 1281737982 0.94
fineweb_q07/datafusion:vortex-file-compressed 1126777340 1190420265 0.95
fineweb_q08/datafusion:vortex-file-compressed 472551213 483262950 0.98
datafusion / vortex-compact (0.928x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚀 30215073 47571486 0.64
fineweb_q01/datafusion:vortex-compact 470953505 530806407 0.89
fineweb_q02/datafusion:vortex-compact 613078402 572729619 1.07
fineweb_q03/datafusion:vortex-compact 1375653989 1343193612 1.02
fineweb_q04/datafusion:vortex-compact 1583847102 1586513751 1.00
fineweb_q05/datafusion:vortex-compact 1319078098 1354183871 0.97
fineweb_q06/datafusion:vortex-compact 1184618862 1254236217 0.94
fineweb_q07/datafusion:vortex-compact 1101493677 1116716658 0.99
fineweb_q08/datafusion:vortex-compact 385455405 421485114 0.91
datafusion / parquet (0.981x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1040071637 1016489516 1.02
fineweb_q01/datafusion:parquet 1676149745 1726483767 0.97
fineweb_q02/datafusion:parquet 1659226010 1661432912 1.00
fineweb_q03/datafusion:parquet 1802384230 1851344365 0.97
fineweb_q04/datafusion:parquet 1707740624 1727408173 0.99
fineweb_q05/datafusion:parquet 1711234841 1799396487 0.95
fineweb_q06/datafusion:parquet 1796945225 1705651294 1.05
fineweb_q07/datafusion:parquet 1734369514 1725033943 1.01
fineweb_q08/datafusion:parquet 1703238397 1940599238 0.88
duckdb / vortex-file-compressed (0.970x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 72095686 90477414 0.80
fineweb_q01/duckdb:vortex-file-compressed 520886139 579896332 0.90
fineweb_q02/duckdb:vortex-file-compressed 526480700 497894297 1.06
fineweb_q03/duckdb:vortex-file-compressed 1203984391 1270843641 0.95
fineweb_q04/duckdb:vortex-file-compressed 1366123343 1386127376 0.99
fineweb_q05/duckdb:vortex-file-compressed 1222629325 1300191238 0.94
fineweb_q06/duckdb:vortex-file-compressed 1402980644 1385902588 1.01
fineweb_q07/duckdb:vortex-file-compressed 1222918469 1253815667 0.98
fineweb_q08/duckdb:vortex-file-compressed 601292111 519238436 1.16
duckdb / vortex-compact (0.972x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 78195818 69338865 1.13
fineweb_q01/duckdb:vortex-compact 525421617 636254600 0.83
fineweb_q02/duckdb:vortex-compact 564061534 669093776 0.84
fineweb_q03/duckdb:vortex-compact 1711962649 1651142930 1.04
fineweb_q04/duckdb:vortex-compact 1718443133 1754060148 0.98
fineweb_q05/duckdb:vortex-compact 1519027403 1591132464 0.95
fineweb_q06/duckdb:vortex-compact 1594861495 1478128381 1.08
fineweb_q07/duckdb:vortex-compact 1324572439 1334945057 0.99
fineweb_q08/duckdb:vortex-compact 477466058 503485985 0.95
duckdb / parquet (0.955x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1043369194 1118291585 0.93
fineweb_q01/duckdb:parquet 1276304923 1323854258 0.96
fineweb_q02/duckdb:parquet 1278401804 1334455892 0.96
fineweb_q03/duckdb:parquet 3441813212 3624508867 0.95
fineweb_q04/duckdb:parquet 1747159177 1894594779 0.92
fineweb_q05/duckdb:parquet 2046732495 2065524875 0.99
fineweb_q06/duckdb:parquet 4047142069 4212291541 0.96
fineweb_q07/duckdb:parquet 2498306641 2563505008 0.97
fineweb_q08/duckdb:parquet 1032858055 1099332737 0.94

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

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

duckdb / vortex-file-compressed (0.989x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12092773 12287053 0.98
statpopgen_q01/duckdb:vortex-file-compressed 26560394 26736802 0.99
statpopgen_q02/duckdb:vortex-file-compressed 518911078 524415737 0.99
statpopgen_q03/duckdb:vortex-file-compressed 1046553154 1041579790 1.00
statpopgen_q04/duckdb:vortex-file-compressed 1054684891 1048941905 1.01
statpopgen_q05/duckdb:vortex-file-compressed 474823009 481602858 0.99
statpopgen_q06/duckdb:vortex-file-compressed 1493979413 1510078870 0.99
statpopgen_q07/duckdb:vortex-file-compressed 196374139 197795472 0.99
statpopgen_q08/duckdb:vortex-file-compressed 220099297 230625194 0.95
statpopgen_q09/duckdb:vortex-file-compressed 816266016 828778142 0.98
statpopgen_q10/duckdb:vortex-file-compressed 2548345920 2549872581 1.00
duckdb / vortex-compact (0.999x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11745694 11738665 1.00
statpopgen_q01/duckdb:vortex-compact 218655166 215138457 1.02
statpopgen_q02/duckdb:vortex-compact 551253318 573234231 0.96
statpopgen_q03/duckdb:vortex-compact 1149045802 1171109309 0.98
statpopgen_q04/duckdb:vortex-compact 1169800436 1176551403 0.99
statpopgen_q05/duckdb:vortex-compact 579834981 553201763 1.05
statpopgen_q06/duckdb:vortex-compact 1484045917 1474686123 1.01
statpopgen_q07/duckdb:vortex-compact 865733718 878391820 0.99
statpopgen_q08/duckdb:vortex-compact 891010017 897276971 0.99
statpopgen_q09/duckdb:vortex-compact 935810105 931797325 1.00
statpopgen_q10/duckdb:vortex-compact 2618986092 2606690269 1.00
duckdb / parquet (0.986x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 335103741 347352977 0.96
statpopgen_q01/duckdb:parquet 419930920 425688547 0.99
statpopgen_q02/duckdb:parquet 799339230 807855250 0.99
statpopgen_q03/duckdb:parquet 1217120778 1249180094 0.97
statpopgen_q04/duckdb:parquet 1232492515 1245298803 0.99
statpopgen_q05/duckdb:parquet 842843059 855584117 0.99
statpopgen_q06/duckdb:parquet 1456485602 1467777185 0.99
statpopgen_q07/duckdb:parquet 909439774 920084938 0.99
statpopgen_q08/duckdb:parquet 903055786 916077171 0.99
statpopgen_q09/duckdb:parquet 1052680941 1053660594 1.00
statpopgen_q10/duckdb:parquet 2255793026 2267905310 0.99

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.3%
Engines: DataFusion No clear signal (+2.8%, environment too noisy confidence) · DuckDB No clear signal (+3.8%, low confidence)
Vortex (geomean): 1.079x ➖
Parquet (geomean): 1.037x ➖
Shifts: Parquet (control) +3.7% · Median polish +6.2%

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

datafusion / vortex-file-compressed (1.101x ❌, 0↑ 5↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 509866852 396182695 1.29
clickbench-sorted_q24/datafusion:vortex-file-compressed 26409476 25528450 1.03
clickbench-sorted_q26/datafusion:vortex-file-compressed 22074172 21213866 1.04
clickbench-sorted_q36/datafusion:vortex-file-compressed 🚨 71154191 60679791 1.17
clickbench-sorted_q37/datafusion:vortex-file-compressed 🚨 48844307 44006361 1.11
clickbench-sorted_q38/datafusion:vortex-file-compressed 🚨 49738538 44479655 1.12
clickbench-sorted_q39/datafusion:vortex-file-compressed 117984889 117513780 1.00
clickbench-sorted_q40/datafusion:vortex-file-compressed 21314806 19422343 1.10
clickbench-sorted_q41/datafusion:vortex-file-compressed 🚨 21775869 19431339 1.12
clickbench-sorted_q42/datafusion:vortex-file-compressed 14943479 14167755 1.05
datafusion / parquet (1.071x ➖, 0↑ 3↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4923551115 4620392474 1.07
clickbench-sorted_q24/datafusion:parquet 🚨 31647623 27322390 1.16
clickbench-sorted_q26/datafusion:parquet 🚨 30329796 27361292 1.11
clickbench-sorted_q36/datafusion:parquet 178783990 175795318 1.02
clickbench-sorted_q37/datafusion:parquet 114023822 103905871 1.10
clickbench-sorted_q38/datafusion:parquet 159590903 162626311 0.98
clickbench-sorted_q39/datafusion:parquet 302616298 284958219 1.06
clickbench-sorted_q40/datafusion:parquet 🚨 71209962 61036073 1.17
clickbench-sorted_q41/datafusion:parquet 64964772 61477861 1.06
clickbench-sorted_q42/datafusion:parquet 31329176 30937844 1.01
duckdb / vortex-file-compressed (1.058x ➖, 0↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 208769732 193573436 1.08
clickbench-sorted_q24/duckdb:vortex-file-compressed 28320836 28262800 1.00
clickbench-sorted_q26/duckdb:vortex-file-compressed 48986451 50268338 0.97
clickbench-sorted_q36/duckdb:vortex-file-compressed 🚨 66907080 59102221 1.13
clickbench-sorted_q37/duckdb:vortex-file-compressed 48535051 45494296 1.07
clickbench-sorted_q38/duckdb:vortex-file-compressed 55001851 50620735 1.09
clickbench-sorted_q39/duckdb:vortex-file-compressed 118026574 117562190 1.00
clickbench-sorted_q40/duckdb:vortex-file-compressed 31195382 28633868 1.09
clickbench-sorted_q41/duckdb:vortex-file-compressed 30310657 27841834 1.09
clickbench-sorted_q42/duckdb:vortex-file-compressed 26866928 25147278 1.07
duckdb / parquet (1.003x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 198146027 195751886 1.01
clickbench-sorted_q24/duckdb:parquet 30807162 28322339 1.09
clickbench-sorted_q26/duckdb:parquet 23528462 25832491 0.91
clickbench-sorted_q36/duckdb:parquet 110842163 109866304 1.01
clickbench-sorted_q37/duckdb:parquet 94400152 93486186 1.01
clickbench-sorted_q38/duckdb:parquet 98297383 95583726 1.03
clickbench-sorted_q39/duckdb:parquet 185747123 182997536 1.02
clickbench-sorted_q40/duckdb:parquet 42909375 42369620 1.01
clickbench-sorted_q41/duckdb:parquet 42859807 42664988 1.00
clickbench-sorted_q42/duckdb:parquet 29605698 31122224 0.95
duckdb / duckdb (1.025x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:duckdb 300580270 289418659 1.04
clickbench-sorted_q24/duckdb:duckdb 45413158 44789567 1.01
clickbench-sorted_q26/duckdb:duckdb 42267357 41280268 1.02
clickbench-sorted_q36/duckdb:duckdb 92171163 90831147 1.01
clickbench-sorted_q37/duckdb:duckdb 81406641 80114890 1.02
clickbench-sorted_q38/duckdb:duckdb 65604759 63743105 1.03
clickbench-sorted_q39/duckdb:duckdb 124181624 121004763 1.03
clickbench-sorted_q40/duckdb:duckdb 44683726 43967471 1.02
clickbench-sorted_q41/duckdb:duckdb 43567621 42570276 1.02
clickbench-sorted_q42/duckdb:duckdb 36923477 35343739 1.04

File Size Changes (201 files changed, -0.0% overall, 98↑ 103↓)
File Scale Format Base HEAD Change %
hits_001.vortex 1.0 vortex-file-compressed 187.87 MB 194.31 MB +6.44 MB +3.4%
hits_080.vortex 1.0 vortex-compact 94.93 MB 96.99 MB +2.06 MB +2.2%
hits_006.vortex 1.0 vortex-compact 94.13 MB 95.68 MB +1.55 MB +1.6%
hits_087.vortex 1.0 vortex-compact 124.29 MB 125.94 MB +1.65 MB +1.3%
hits_001.vortex 1.0 vortex-compact 138.91 MB 140.53 MB +1.62 MB +1.2%
hits_061.vortex 1.0 vortex-compact 124.09 MB 125.40 MB +1.31 MB +1.1%
hits_002.vortex 1.0 vortex-compact 124.25 MB 125.53 MB +1.29 MB +1.0%
hits_004.vortex 1.0 vortex-compact 97.66 MB 98.48 MB +843.02 KB +0.8%
hits_038.vortex 1.0 vortex-compact 138.28 MB 139.38 MB +1.10 MB +0.8%
hits_030.vortex 1.0 vortex-compact 98.09 MB 98.84 MB +770.59 KB +0.8%
hits_059.vortex 1.0 vortex-compact 151.98 MB 152.91 MB +948.88 KB +0.6%
hits_044.vortex 1.0 vortex-file-compressed 197.55 MB 198.66 MB +1.11 MB +0.6%
hits_080.vortex 1.0 vortex-file-compressed 126.16 MB 126.75 MB +605.60 KB +0.5%
hits_056.vortex 1.0 vortex-compact 100.88 MB 101.32 MB +453.39 KB +0.4%
hits_019.vortex 1.0 vortex-compact 106.16 MB 106.62 MB +465.21 KB +0.4%
hits_098.vortex 1.0 vortex-compact 102.53 MB 102.96 MB +446.31 KB +0.4%
hits_050.vortex 1.0 vortex-compact 125.38 MB 125.91 MB +538.27 KB +0.4%
hits_053.vortex 1.0 vortex-compact 138.45 MB 139.03 MB +592.47 KB +0.4%
hits_067.vortex 1.0 vortex-compact 98.73 MB 99.12 MB +408.80 KB +0.4%
hits_085.vortex 1.0 vortex-file-compressed 198.27 MB 199.03 MB +780.89 KB +0.4%
hits_000.vortex 1.0 vortex-file-compressed 130.93 MB 131.43 MB +505.98 KB +0.4%
hits_050.vortex 1.0 vortex-file-compressed 160.16 MB 160.73 MB +584.63 KB +0.4%
hits_055.vortex 1.0 vortex-file-compressed 197.67 MB 198.37 MB +715.70 KB +0.4%
hits_082.vortex 1.0 vortex-compact 105.75 MB 106.09 MB +349.16 KB +0.3%
hits_048.vortex 1.0 vortex-file-compressed 198.13 MB 198.74 MB +623.88 KB +0.3%
hits_008.vortex 1.0 vortex-compact 105.81 MB 106.13 MB +321.34 KB +0.3%
hits_089.vortex 1.0 vortex-file-compressed 130.90 MB 131.28 MB +393.35 KB +0.3%
hits_005.vortex 1.0 vortex-compact 115.91 MB 116.25 MB +346.55 KB +0.3%
hits_051.vortex 1.0 vortex-file-compressed 171.38 MB 171.88 MB +512.27 KB +0.3%
hits_091.vortex 1.0 vortex-file-compressed 146.21 MB 146.62 MB +423.80 KB +0.3%
hits_066.vortex 1.0 vortex-file-compressed 162.61 MB 163.05 MB +455.39 KB +0.3%
hits_040.vortex 1.0 vortex-file-compressed 142.55 MB 142.92 MB +376.57 KB +0.3%
hits_084.vortex 1.0 vortex-compact 110.47 MB 110.70 MB +234.48 KB +0.2%
hits_002.vortex 1.0 vortex-file-compressed 159.95 MB 160.27 MB +322.24 KB +0.2%
hits_029.vortex 1.0 vortex-compact 153.16 MB 153.45 MB +299.43 KB +0.2%
hits_016.vortex 1.0 vortex-file-compressed 178.98 MB 179.31 MB +338.33 KB +0.2%
hits_046.vortex 1.0 vortex-file-compressed 100.82 MB 100.97 MB +152.55 KB +0.1%
hits_086.vortex 1.0 vortex-file-compressed 190.69 MB 190.96 MB +277.42 KB +0.1%
hits_041.vortex 1.0 vortex-compact 97.19 MB 97.31 MB +116.18 KB +0.1%
hits_064.vortex 1.0 vortex-file-compressed 189.77 MB 189.99 MB +223.01 KB +0.1%
hits_040.vortex 1.0 vortex-compact 109.94 MB 110.07 MB +127.01 KB +0.1%
hits_063.vortex 1.0 vortex-file-compressed 130.97 MB 131.12 MB +147.75 KB +0.1%
hits_044.vortex 1.0 vortex-compact 153.61 MB 153.78 MB +171.14 KB +0.1%
hits_056.vortex 1.0 vortex-file-compressed 135.62 MB 135.76 MB +147.40 KB +0.1%
hits_028.vortex 1.0 vortex-file-compressed 150.82 MB 150.97 MB +144.58 KB +0.1%
hits_014.vortex 1.0 vortex-file-compressed 171.08 MB 171.23 MB +160.53 KB +0.1%
hits_092.vortex 1.0 vortex-compact 153.38 MB 153.51 MB +141.81 KB +0.1%
hits_018.vortex 1.0 vortex-compact 153.64 MB 153.78 MB +142.05 KB +0.1%
hits_092.vortex 1.0 vortex-file-compressed 198.20 MB 198.38 MB +181.98 KB +0.1%
hits_003.vortex 1.0 vortex-compact 104.51 MB 104.60 MB +91.91 KB +0.1%
hits_007.vortex 1.0 vortex-compact 153.71 MB 153.84 MB +134.03 KB +0.1%
hits_035.vortex 1.0 vortex-compact 75.93 MB 75.99 MB +64.08 KB +0.1%
hits_011.vortex 1.0 vortex-compact 152.87 MB 152.99 MB +117.01 KB +0.1%
hits_026.vortex 1.0 vortex-file-compressed 130.65 MB 130.74 MB +92.67 KB +0.1%
hits_062.vortex 1.0 vortex-file-compressed 169.66 MB 169.78 MB +120.08 KB +0.1%
hits_032.vortex 1.0 vortex-file-compressed 153.82 MB 153.92 MB +106.12 KB +0.1%
hits_021.vortex 1.0 vortex-file-compressed 153.52 MB 153.62 MB +100.23 KB +0.1%
hits_085.vortex 1.0 vortex-compact 153.24 MB 153.33 MB +93.68 KB +0.1%
hits_075.vortex 1.0 vortex-file-compressed 188.16 MB 188.27 MB +112.16 KB +0.1%
hits_034.vortex 1.0 vortex-compact 133.33 MB 133.41 MB +76.88 KB +0.1%
hits_077.vortex 1.0 vortex-file-compressed 171.39 MB 171.49 MB +97.70 KB +0.1%
hits_035.vortex 1.0 vortex-file-compressed 102.43 MB 102.49 MB +58.13 KB +0.1%
hits_096.vortex 1.0 vortex-compact 153.18 MB 153.26 MB +84.84 KB +0.1%
hits_081.vortex 1.0 vortex-file-compressed 198.70 MB 198.80 MB +108.48 KB +0.1%
hits_069.vortex 1.0 vortex-compact 99.52 MB 99.57 MB +50.39 KB +0.0%
hits_045.vortex 1.0 vortex-compact 106.11 MB 106.16 MB +45.77 KB +0.0%
hits_047.vortex 1.0 vortex-file-compressed 153.70 MB 153.76 MB +61.73 KB +0.0%
hits_009.vortex 1.0 vortex-compact 75.23 MB 75.26 MB +29.84 KB +0.0%
hits_059.vortex 1.0 vortex-file-compressed 197.88 MB 197.96 MB +77.84 KB +0.0%
hits_093.vortex 1.0 vortex-file-compressed 131.14 MB 131.19 MB +50.27 KB +0.0%
hits_076.vortex 1.0 vortex-file-compressed 159.91 MB 159.97 MB +59.14 KB +0.0%
hits_084.vortex 1.0 vortex-file-compressed 153.61 MB 153.66 MB +53.38 KB +0.0%
hits_036.vortex 1.0 vortex-compact 133.36 MB 133.41 MB +44.26 KB +0.0%
hits_063.vortex 1.0 vortex-compact 98.65 MB 98.68 MB +31.82 KB +0.0%
hits_095.vortex 1.0 vortex-file-compressed 153.55 MB 153.60 MB +44.43 KB +0.0%
hits_005.vortex 1.0 vortex-file-compressed 166.40 MB 166.44 MB +45.63 KB +0.0%
hits_041.vortex 1.0 vortex-file-compressed 130.69 MB 130.73 MB +35.09 KB +0.0%
hits_033.vortex 1.0 vortex-file-compressed 198.76 MB 198.81 MB +49.24 KB +0.0%
hits_011.vortex 1.0 vortex-file-compressed 197.96 MB 198.01 MB +46.84 KB +0.0%
hits_017.vortex 1.0 vortex-file-compressed 145.99 MB 146.02 MB +30.89 KB +0.0%
hits_003.vortex 1.0 vortex-file-compressed 135.77 MB 135.79 MB +27.20 KB +0.0%
hits_048.vortex 1.0 vortex-compact 153.27 MB 153.30 MB +29.82 KB +0.0%
hits_088.vortex 1.0 vortex-compact 134.13 MB 134.15 MB +22.72 KB +0.0%
hits_027.vortex 1.0 vortex-file-compressed 188.68 MB 188.70 MB +25.63 KB +0.0%
hits_006.vortex 1.0 vortex-file-compressed 125.58 MB 125.60 MB +17.02 KB +0.0%
hits_090.vortex 1.0 vortex-compact 141.25 MB 141.27 MB +18.97 KB +0.0%
hits_067.vortex 1.0 vortex-file-compressed 131.14 MB 131.16 MB +17.34 KB +0.0%
hits_013.vortex 1.0 vortex-file-compressed 160.17 MB 160.19 MB +21.01 KB +0.0%
hits_015.vortex 1.0 vortex-file-compressed 130.48 MB 130.50 MB +15.88 KB +0.0%
hits_074.vortex 1.0 vortex-compact 153.16 MB 153.18 MB +18.32 KB +0.0%
hits_009.vortex 1.0 vortex-file-compressed 100.88 MB 100.89 MB +11.85 KB +0.0%
hits_095.vortex 1.0 vortex-compact 110.63 MB 110.64 MB +12.77 KB +0.0%
hits_019.vortex 1.0 vortex-file-compressed 140.09 MB 140.11 MB +15.99 KB +0.0%
hits_025.vortex 1.0 vortex-compact 133.47 MB 133.48 MB +9.79 KB +0.0%
hits_057.vortex 1.0 vortex-compact 111.85 MB 111.85 MB +7.37 KB +0.0%
hits_071.vortex 1.0 vortex-compact 106.15 MB 106.16 MB +4.98 KB +0.0%
hits_031.vortex 1.0 vortex-file-compressed 158.59 MB 158.59 MB +4.61 KB +0.0%
hits_051.vortex 1.0 vortex-compact 134.02 MB 134.02 MB +2.37 KB +0.0%
hits_021.vortex 1.0 vortex-compact 110.64 MB 110.64 MB 1.95 KB -0.0%
hits_086.vortex 1.0 vortex-compact 140.69 MB 140.69 MB 5.19 KB -0.0%
hits_065.vortex 1.0 vortex-file-compressed 160.35 MB 160.34 MB 7.88 KB -0.0%
hits_060.vortex 1.0 vortex-file-compressed 191.73 MB 191.72 MB 13.82 KB -0.0%
hits_032.vortex 1.0 vortex-compact 110.62 MB 110.61 MB 8.06 KB -0.0%
hits_072.vortex 1.0 vortex-compact 75.63 MB 75.63 MB 5.91 KB -0.0%
hits_039.vortex 1.0 vortex-file-compressed 160.15 MB 160.14 MB 14.22 KB -0.0%
hits_058.vortex 1.0 vortex-file-compressed 154.40 MB 154.38 MB 14.46 KB -0.0%
hits_047.vortex 1.0 vortex-compact 110.50 MB 110.49 MB 12.08 KB -0.0%
hits_058.vortex 1.0 vortex-compact 111.08 MB 111.07 MB 12.93 KB -0.0%
hits_014.vortex 1.0 vortex-compact 134.19 MB 134.17 MB 16.98 KB -0.0%
hits_073.vortex 1.0 vortex-compact 134.20 MB 134.18 MB 17.21 KB -0.0%
hits_010.vortex 1.0 vortex-file-compressed 167.94 MB 167.92 MB 24.05 KB -0.0%
hits_073.vortex 1.0 vortex-file-compressed 171.61 MB 171.59 MB 26.56 KB -0.0%
hits_079.vortex 1.0 vortex-compact 127.98 MB 127.96 MB 20.09 KB -0.0%
hits_030.vortex 1.0 vortex-file-compressed 131.26 MB 131.24 MB 23.25 KB -0.0%
hits_054.vortex 1.0 vortex-compact 112.11 MB 112.09 MB 25.32 KB -0.0%
hits_068.vortex 1.0 vortex-compact 112.48 MB 112.45 MB 29.65 KB -0.0%
hits_070.vortex 1.0 vortex-compact 153.80 MB 153.75 MB 49.01 KB -0.0%
hits_025.vortex 1.0 vortex-file-compressed 170.99 MB 170.93 MB 61.26 KB -0.0%
hits_057.vortex 1.0 vortex-file-compressed 159.01 MB 158.95 MB 67.45 KB -0.0%
hits_069.vortex 1.0 vortex-file-compressed 141.56 MB 141.49 MB 73.22 KB -0.1%
hits_043.vortex 1.0 vortex-file-compressed 125.75 MB 125.69 MB 66.02 KB -0.1%
hits_037.vortex 1.0 vortex-file-compressed 176.15 MB 176.06 MB 95.55 KB -0.1%
hits_036.vortex 1.0 vortex-file-compressed 170.44 MB 170.34 MB 94.77 KB -0.1%
hits_023.vortex 1.0 vortex-file-compressed 194.08 MB 193.98 MB 108.09 KB -0.1%
hits_075.vortex 1.0 vortex-compact 139.18 MB 139.11 MB 78.70 KB -0.1%
hits_033.vortex 1.0 vortex-compact 153.64 MB 153.55 MB 89.23 KB -0.1%
hits_017.vortex 1.0 vortex-compact 112.29 MB 112.22 MB 70.90 KB -0.1%
hits_062.vortex 1.0 vortex-compact 132.61 MB 132.52 MB 87.08 KB -0.1%
hits_027.vortex 1.0 vortex-compact 139.32 MB 139.22 MB 95.32 KB -0.1%
hits_097.vortex 1.0 vortex-compact 141.44 MB 141.34 MB 100.05 KB -0.1%
hits_022.vortex 1.0 vortex-compact 153.10 MB 152.99 MB 110.91 KB -0.1%
hits_097.vortex 1.0 vortex-file-compressed 191.62 MB 191.48 MB 144.05 KB -0.1%
hits_098.vortex 1.0 vortex-file-compressed 136.84 MB 136.74 MB 110.63 KB -0.1%
hits_046.vortex 1.0 vortex-compact 74.97 MB 74.91 MB 64.32 KB -0.1%
hits_064.vortex 1.0 vortex-compact 140.15 MB 140.03 MB 122.91 KB -0.1%
hits_099.vortex 1.0 vortex-file-compressed 170.30 MB 170.15 MB 152.12 KB -0.1%
hits_023.vortex 1.0 vortex-compact 142.74 MB 142.61 MB 129.83 KB -0.1%
hits_083.vortex 1.0 vortex-file-compressed 156.15 MB 156.01 MB 143.02 KB -0.1%
hits_022.vortex 1.0 vortex-file-compressed 198.09 MB 197.91 MB 187.73 KB -0.1%
hits_090.vortex 1.0 vortex-file-compressed 191.34 MB 191.15 MB 193.62 KB -0.1%
hits_060.vortex 1.0 vortex-compact 141.31 MB 141.17 MB 146.72 KB -0.1%
hits_074.vortex 1.0 vortex-file-compressed 198.10 MB 197.89 MB 210.31 KB -0.1%
hits_010.vortex 1.0 vortex-compact 123.56 MB 123.43 MB 134.95 KB -0.1%
hits_042.vortex 1.0 vortex-compact 136.39 MB 136.24 MB 150.48 KB -0.1%
hits_087.vortex 1.0 vortex-file-compressed 160.04 MB 159.86 MB 187.92 KB -0.1%
hits_083.vortex 1.0 vortex-compact 110.07 MB 109.94 MB 136.62 KB -0.1%
hits_099.vortex 1.0 vortex-compact 133.19 MB 133.02 MB 170.01 KB -0.1%
hits_052.vortex 1.0 vortex-file-compressed 130.46 MB 130.29 MB 170.86 KB -0.1%
hits_049.vortex 1.0 vortex-file-compressed 190.43 MB 190.19 MB 254.88 KB -0.1%
hits_034.vortex 1.0 vortex-file-compressed 181.15 MB 180.89 MB 262.42 KB -0.1%
hits_016.vortex 1.0 vortex-compact 127.43 MB 127.24 MB 199.89 KB -0.2%
hits_054.vortex 1.0 vortex-file-compressed 146.27 MB 146.05 MB 229.76 KB -0.2%
hits_043.vortex 1.0 vortex-compact 94.31 MB 94.16 MB 156.91 KB -0.2%
hits_072.vortex 1.0 vortex-file-compressed 101.99 MB 101.80 MB 188.99 KB -0.2%
hits_077.vortex 1.0 vortex-compact 134.43 MB 134.18 MB 262.24 KB -0.2%
hits_020.vortex 1.0 vortex-file-compressed 159.40 MB 159.08 MB 325.42 KB -0.2%
hits_094.vortex 1.0 vortex-compact 110.80 MB 110.56 MB 246.24 KB -0.2%
hits_028.vortex 1.0 vortex-compact 115.97 MB 115.72 MB 260.21 KB -0.2%
hits_094.vortex 1.0 vortex-file-compressed 157.80 MB 157.43 MB 372.39 KB -0.2%
hits_089.vortex 1.0 vortex-compact 99.21 MB 98.96 MB 252.91 KB -0.2%
hits_008.vortex 1.0 vortex-file-compressed 139.51 MB 139.13 MB 390.79 KB -0.3%
hits_037.vortex 1.0 vortex-compact 132.99 MB 132.61 MB 387.57 KB -0.3%
hits_079.vortex 1.0 vortex-file-compressed 180.31 MB 179.78 MB 545.64 KB -0.3%
hits_029.vortex 1.0 vortex-file-compressed 199.41 MB 198.82 MB 608.68 KB -0.3%
hits_088.vortex 1.0 vortex-file-compressed 171.55 MB 171.02 MB 544.01 KB -0.3%
hits_042.vortex 1.0 vortex-file-compressed 200.57 MB 199.95 MB 639.45 KB -0.3%
hits_024.vortex 1.0 vortex-compact 125.32 MB 124.92 MB 410.12 KB -0.3%
hits_078.vortex 1.0 vortex-file-compressed 130.86 MB 130.42 MB 450.88 KB -0.3%
hits_031.vortex 1.0 vortex-compact 111.55 MB 111.18 MB 384.50 KB -0.3%
hits_004.vortex 1.0 vortex-file-compressed 131.24 MB 130.78 MB 470.56 KB -0.4%
hits_020.vortex 1.0 vortex-compact 112.18 MB 111.71 MB 480.05 KB -0.4%
hits_081.vortex 1.0 vortex-compact 153.75 MB 153.09 MB 676.55 KB -0.4%
hits_026.vortex 1.0 vortex-compact 98.82 MB 98.39 MB 438.25 KB -0.4%
hits_070.vortex 1.0 vortex-file-compressed 198.70 MB 197.80 MB 922.98 KB -0.5%
hits_007.vortex 1.0 vortex-file-compressed 198.87 MB 197.91 MB 978.06 KB -0.5%
hits_061.vortex 1.0 vortex-file-compressed 159.84 MB 159.03 MB 821.77 KB -0.5%
hits_055.vortex 1.0 vortex-compact 153.35 MB 152.56 MB 814.39 KB -0.5%
hits_091.vortex 1.0 vortex-compact 112.35 MB 111.76 MB 597.84 KB -0.5%
hits_053.vortex 1.0 vortex-file-compressed 190.78 MB 189.76 MB 1.02 MB -0.5%
hits_045.vortex 1.0 vortex-file-compressed 139.99 MB 139.23 MB 774.80 KB -0.5%
hits_071.vortex 1.0 vortex-file-compressed 140.13 MB 139.36 MB 783.34 KB -0.5%
hits_068.vortex 1.0 vortex-file-compressed 160.23 MB 159.35 MB 904.89 KB -0.6%
hits_082.vortex 1.0 vortex-file-compressed 139.98 MB 139.17 MB 834.59 KB -0.6%
hits_096.vortex 1.0 vortex-file-compressed 198.19 MB 197.00 MB 1.19 MB -0.6%
hits_052.vortex 1.0 vortex-compact 97.80 MB 97.11 MB 705.33 KB -0.7%
hits_018.vortex 1.0 vortex-file-compressed 199.04 MB 197.54 MB 1.50 MB -0.8%
hits_066.vortex 1.0 vortex-compact 117.67 MB 116.74 MB 948.10 KB -0.8%
hits_049.vortex 1.0 vortex-compact 140.50 MB 139.32 MB 1.19 MB -0.8%
hits_012.vortex 1.0 vortex-compact 140.10 MB 138.86 MB 1.24 MB -0.9%
hits_000.vortex 1.0 vortex-compact 98.84 MB 97.96 MB 894.15 KB -0.9%
hits_015.vortex 1.0 vortex-compact 98.28 MB 97.37 MB 934.63 KB -0.9%
hits_038.vortex 1.0 vortex-file-compressed 190.95 MB 189.12 MB 1.83 MB -1.0%
hits_013.vortex 1.0 vortex-compact 125.69 MB 124.40 MB 1.29 MB -1.0%
hits_012.vortex 1.0 vortex-file-compressed 191.69 MB 189.69 MB 1.99 MB -1.0%
hits_078.vortex 1.0 vortex-compact 98.81 MB 97.72 MB 1.10 MB -1.1%
hits_039.vortex 1.0 vortex-compact 125.93 MB 124.32 MB 1.61 MB -1.3%
hits_076.vortex 1.0 vortex-compact 126.01 MB 124.36 MB 1.65 MB -1.3%
hits_024.vortex 1.0 vortex-file-compressed 160.11 MB 157.94 MB 2.17 MB -1.4%
hits_065.vortex 1.0 vortex-compact 125.87 MB 123.98 MB 1.89 MB -1.5%
hits_093.vortex 1.0 vortex-compact 99.33 MB 97.66 MB 1.67 MB -1.7%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

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

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.2%
Engines: DataFusion No clear signal (-3.2%, low confidence) · DuckDB No clear signal (-1.1%, low confidence)
Vortex (geomean): 0.895x ✅
Parquet (geomean): 0.911x ➖
Shifts: Parquet (control) -8.9% · Median polish -10.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 (0.856x ✅, 21↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 408488811 468197828 0.87
tpch_q02/datafusion:vortex-file-compressed 🚀 101177813 121387636 0.83
tpch_q03/datafusion:vortex-file-compressed 🚀 197900970 229894019 0.86
tpch_q04/datafusion:vortex-file-compressed 🚀 95623540 116983168 0.82
tpch_q05/datafusion:vortex-file-compressed 🚀 333612931 398151349 0.84
tpch_q06/datafusion:vortex-file-compressed 🚀 39398837 43918524 0.90
tpch_q07/datafusion:vortex-file-compressed 🚀 448868898 550371194 0.82
tpch_q08/datafusion:vortex-file-compressed 🚀 333612993 414925488 0.80
tpch_q09/datafusion:vortex-file-compressed 🚀 590770632 712369735 0.83
tpch_q10/datafusion:vortex-file-compressed 🚀 221518574 267321036 0.83
tpch_q11/datafusion:vortex-file-compressed 🚀 80362159 90370288 0.89
tpch_q12/datafusion:vortex-file-compressed 🚀 113808966 132886550 0.86
tpch_q13/datafusion:vortex-file-compressed 🚀 195004808 230249910 0.85
tpch_q14/datafusion:vortex-file-compressed 🚀 50996885 59433642 0.86
tpch_q15/datafusion:vortex-file-compressed 🚀 101395261 114543059 0.89
tpch_q16/datafusion:vortex-file-compressed 🚀 75709930 86552564 0.87
tpch_q17/datafusion:vortex-file-compressed 🚀 576998172 683746601 0.84
tpch_q18/datafusion:vortex-file-compressed 🚀 813680172 979307130 0.83
tpch_q19/datafusion:vortex-file-compressed 🚀 75706464 85401771 0.89
tpch_q20/datafusion:vortex-file-compressed 🚀 158340181 182628707 0.87
tpch_q21/datafusion:vortex-file-compressed 🚀 589565356 688931558 0.86
tpch_q22/datafusion:vortex-file-compressed 55761940 58761146 0.95
datafusion / vortex-compact (0.889x ✅, 16↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚀 492146854 547559627 0.90
tpch_q02/datafusion:vortex-compact 109541287 118271052 0.93
tpch_q03/datafusion:vortex-compact 🚀 216541174 247807507 0.87
tpch_q04/datafusion:vortex-compact 🚀 128260747 144798398 0.89
tpch_q05/datafusion:vortex-compact 🚀 349710198 416343961 0.84
tpch_q06/datafusion:vortex-compact 62726826 68374237 0.92
tpch_q07/datafusion:vortex-compact 🚀 477448182 550844067 0.87
tpch_q08/datafusion:vortex-compact 🚀 356638709 417778464 0.85
tpch_q09/datafusion:vortex-compact 🚀 602158508 704245308 0.86
tpch_q10/datafusion:vortex-compact 🚀 274327673 308756250 0.89
tpch_q11/datafusion:vortex-compact 🚀 80589385 89602110 0.90
tpch_q12/datafusion:vortex-compact 🚀 176041295 195910146 0.90
tpch_q13/datafusion:vortex-compact 🚀 240221394 270168993 0.89
tpch_q14/datafusion:vortex-compact 69698240 76152576 0.92
tpch_q15/datafusion:vortex-compact 155017683 171640315 0.90
tpch_q16/datafusion:vortex-compact 🚀 80402795 89903632 0.89
tpch_q17/datafusion:vortex-compact 🚀 577097869 669627195 0.86
tpch_q18/datafusion:vortex-compact 🚀 855678876 975157034 0.88
tpch_q19/datafusion:vortex-compact 207598668 227869299 0.91
tpch_q20/datafusion:vortex-compact 🚀 181154709 203697741 0.89
tpch_q21/datafusion:vortex-compact 🚀 680810391 778483722 0.87
tpch_q22/datafusion:vortex-compact 63491655 67188506 0.94
datafusion / parquet (0.885x ✅, 17↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 466136436 538248248 0.87
tpch_q02/datafusion:parquet 🚀 173851999 196318000 0.89
tpch_q03/datafusion:parquet 🚀 255579391 289432370 0.88
tpch_q04/datafusion:parquet 124636685 134093677 0.93
tpch_q05/datafusion:parquet 🚀 400397662 459143002 0.87
tpch_q06/datafusion:parquet 126243823 138327574 0.91
tpch_q07/datafusion:parquet 🚀 565351468 654328738 0.86
tpch_q08/datafusion:parquet 🚀 452698310 521660026 0.87
tpch_q09/datafusion:parquet 🚀 724473950 840540278 0.86
tpch_q10/datafusion:parquet 🚀 565481613 652741862 0.87
tpch_q11/datafusion:parquet 🚀 120630436 137376574 0.88
tpch_q12/datafusion:parquet 217116779 229613741 0.95
tpch_q13/datafusion:parquet 343220392 376938506 0.91
tpch_q14/datafusion:parquet 🚀 155347087 173608318 0.89
tpch_q15/datafusion:parquet 🚀 259692941 300812043 0.86
tpch_q16/datafusion:parquet 🚀 119847826 136151996 0.88
tpch_q17/datafusion:parquet 🚀 669721766 781261252 0.86
tpch_q18/datafusion:parquet 🚀 870664021 1017962504 0.86
tpch_q19/datafusion:parquet 🚀 275162484 314149237 0.88
tpch_q20/datafusion:parquet 🚀 294789507 335328790 0.88
tpch_q21/datafusion:parquet 🚀 651435431 783561297 0.83
tpch_q22/datafusion:parquet 222654895 222933047 1.00
datafusion / arrow (0.826x ✅, 20↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 684570772 813761826 0.84
tpch_q02/datafusion:arrow 🚀 111491135 130154641 0.86
tpch_q03/datafusion:arrow 🚀 497267617 620234903 0.80
tpch_q04/datafusion:arrow 🚀 359028877 469774750 0.76
tpch_q05/datafusion:arrow 🚀 738759035 892823726 0.83
tpch_q06/datafusion:arrow 🚀 319440069 395915431 0.81
tpch_q07/datafusion:arrow 🚀 1155020189 1369229704 0.84
tpch_q08/datafusion:arrow 🚀 938095640 1108908176 0.85
tpch_q09/datafusion:arrow 🚀 1088668144 1260450026 0.86
tpch_q10/datafusion:arrow 🚀 634456118 771075403 0.82
tpch_q11/datafusion:arrow 93769160 102133156 0.92
tpch_q12/datafusion:arrow 🚀 1135757007 1646541012 0.69
tpch_q13/datafusion:arrow 471677789 523967012 0.90
tpch_q14/datafusion:arrow 🚀 350981540 455161049 0.77
tpch_q15/datafusion:arrow 🚀 733167061 939894629 0.78
tpch_q16/datafusion:arrow 🚀 80659440 92520970 0.87
tpch_q17/datafusion:arrow 🚀 957582148 1147139907 0.83
tpch_q18/datafusion:arrow 🚀 1833326159 2178622382 0.84
tpch_q19/datafusion:arrow 🚀 543584389 660274136 0.82
tpch_q20/datafusion:arrow 🚀 501186487 621608310 0.81
tpch_q21/datafusion:arrow 🚀 3087793730 3509782730 0.88
tpch_q22/datafusion:arrow 🚀 80165530 98360323 0.82
duckdb / vortex-file-compressed (0.903x ➖, 9↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 170141232 183903950 0.93
tpch_q02/duckdb:vortex-file-compressed 53015980 57861824 0.92
tpch_q03/duckdb:vortex-file-compressed 🚀 118101656 137849987 0.86
tpch_q04/duckdb:vortex-file-compressed 🚀 151887649 175406362 0.87
tpch_q05/duckdb:vortex-file-compressed 🚀 134580290 155119365 0.87
tpch_q06/duckdb:vortex-file-compressed 34862814 37755337 0.92
tpch_q07/duckdb:vortex-file-compressed 🚀 130079206 147976090 0.88
tpch_q08/duckdb:vortex-file-compressed 🚀 169406365 195955462 0.86
tpch_q09/duckdb:vortex-file-compressed 🚀 390474344 441157374 0.89
tpch_q10/duckdb:vortex-file-compressed 194685789 211172591 0.92
tpch_q11/duckdb:vortex-file-compressed 🚀 30198830 35156032 0.86
tpch_q12/duckdb:vortex-file-compressed 🚀 104636313 118177816 0.89
tpch_q13/duckdb:vortex-file-compressed 270138630 295997222 0.91
tpch_q14/duckdb:vortex-file-compressed 54509398 57577267 0.95
tpch_q15/duckdb:vortex-file-compressed 90266655 97100347 0.93
tpch_q16/duckdb:vortex-file-compressed 76318389 83064295 0.92
tpch_q17/duckdb:vortex-file-compressed 87171759 94703191 0.92
tpch_q18/duckdb:vortex-file-compressed 288182304 312963023 0.92
tpch_q19/duckdb:vortex-file-compressed 74189007 79220243 0.94
tpch_q20/duckdb:vortex-file-compressed 139601860 152529456 0.92
tpch_q21/duckdb:vortex-file-compressed 🚀 470159594 534175530 0.88
tpch_q22/duckdb:vortex-file-compressed 63574760 67998045 0.93
duckdb / vortex-compact (0.936x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 270916034 288239711 0.94
tpch_q02/duckdb:vortex-compact 61846692 64563705 0.96
tpch_q03/duckdb:vortex-compact 154510681 167754574 0.92
tpch_q04/duckdb:vortex-compact 215009344 228902588 0.94
tpch_q05/duckdb:vortex-compact 181674709 201848042 0.90
tpch_q06/duckdb:vortex-compact 57360420 62774783 0.91
tpch_q07/duckdb:vortex-compact 215076932 234498223 0.92
tpch_q08/duckdb:vortex-compact 🚀 216421776 242092938 0.89
tpch_q09/duckdb:vortex-compact 459858281 503956310 0.91
tpch_q10/duckdb:vortex-compact 258442010 270731247 0.95
tpch_q11/duckdb:vortex-compact 37513843 40150333 0.93
tpch_q12/duckdb:vortex-compact 190107477 197637097 0.96
tpch_q13/duckdb:vortex-compact 322294995 335829069 0.96
tpch_q14/duckdb:vortex-compact 73141150 76196525 0.96
tpch_q15/duckdb:vortex-compact 117958520 124106970 0.95
tpch_q16/duckdb:vortex-compact 79977574 84496114 0.95
tpch_q17/duckdb:vortex-compact 103596395 109274462 0.95
tpch_q18/duckdb:vortex-compact 352884663 366817712 0.96
tpch_q19/duckdb:vortex-compact 90277928 97941811 0.92
tpch_q20/duckdb:vortex-compact 181905564 194780611 0.93
tpch_q21/duckdb:vortex-compact 627661509 687264608 0.91
tpch_q22/duckdb:vortex-compact 71263611 75105635 0.95
duckdb / parquet (0.937x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 267718941 278211745 0.96
tpch_q02/duckdb:parquet 103774613 108662424 0.96
tpch_q03/duckdb:parquet 211826294 230644032 0.92
tpch_q04/duckdb:parquet 138998816 150776810 0.92
tpch_q05/duckdb:parquet 228606027 244015295 0.94
tpch_q06/duckdb:parquet 75561284 78994075 0.96
tpch_q07/duckdb:parquet 185796176 201846207 0.92
tpch_q08/duckdb:parquet 268280801 292872436 0.92
tpch_q09/duckdb:parquet 511253226 555523293 0.92
tpch_q10/duckdb:parquet 625858440 665641402 0.94
tpch_q11/duckdb:parquet 67862227 71994328 0.94
tpch_q12/duckdb:parquet 134378930 144166128 0.93
tpch_q13/duckdb:parquet 449557068 492425535 0.91
tpch_q14/duckdb:parquet 181668616 190576997 0.95
tpch_q15/duckdb:parquet 104740222 111632120 0.94
tpch_q16/duckdb:parquet 164954969 172225750 0.96
tpch_q17/duckdb:parquet 183348028 192491658 0.95
tpch_q18/duckdb:parquet 366986740 391987702 0.94
tpch_q19/duckdb:parquet 284850156 303661641 0.94
tpch_q20/duckdb:parquet 228181093 246530793 0.93
tpch_q21/duckdb:parquet 570256467 619299693 0.92
tpch_q22/duckdb:parquet 304665412 316177155 0.96
duckdb / duckdb (0.942x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 120884361 123756893 0.98
tpch_q02/duckdb:duckdb 50219226 51603112 0.97
tpch_q03/duckdb:duckdb 105038797 110383085 0.95
tpch_q04/duckdb:duckdb 139619738 151525536 0.92
tpch_q05/duckdb:duckdb 120062940 128270939 0.94
tpch_q06/duckdb:duckdb 44994596 46969602 0.96
tpch_q07/duckdb:duckdb 91723649 97166503 0.94
tpch_q08/duckdb:duckdb 119479223 126290175 0.95
tpch_q09/duckdb:duckdb 281438986 302891015 0.93
tpch_q10/duckdb:duckdb 213007364 229323420 0.93
tpch_q11/duckdb:duckdb 19426173 20205355 0.96
tpch_q12/duckdb:duckdb 89732960 95021180 0.94
tpch_q13/duckdb:duckdb 230883590 249861619 0.92
tpch_q14/duckdb:duckdb 77466767 82675282 0.94
tpch_q15/duckdb:duckdb 82350196 87697838 0.94
tpch_q16/duckdb:duckdb 77086277 82028798 0.94
tpch_q17/duckdb:duckdb 88466959 90922477 0.97
tpch_q18/duckdb:duckdb 234478336 253634995 0.92
tpch_q19/duckdb:duckdb 124726948 132791012 0.94
tpch_q20/duckdb:duckdb 117138725 125904577 0.93
tpch_q21/duckdb:duckdb 🚀 301818856 342291425 0.88
tpch_q22/duckdb:duckdb 71538588 74495212 0.96

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -9.2%
Engines: DataFusion No clear signal (-16.8%, environment too noisy confidence) · DuckDB No clear signal (-0.8%, environment too noisy confidence)
Vortex (geomean): 0.890x ➖
Parquet (geomean): 0.979x ➖
Shifts: Parquet (control) -2.1% · Median polish -7.9%

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

datafusion / vortex-file-compressed (0.885x ➖, 2↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 230825091 406740434 0.57
tpch_q02/datafusion:vortex-file-compressed 🚀 417719560 631701272 0.66
tpch_q03/datafusion:vortex-file-compressed 378554039 460718664 0.82
tpch_q04/datafusion:vortex-file-compressed 203488038 231242589 0.88
tpch_q05/datafusion:vortex-file-compressed 337952298 382610423 0.88
tpch_q06/datafusion:vortex-file-compressed 289117154 297694750 0.97
tpch_q07/datafusion:vortex-file-compressed 376225077 392012705 0.96
tpch_q08/datafusion:vortex-file-compressed 493731218 485388482 1.02
tpch_q09/datafusion:vortex-file-compressed 341560808 326045870 1.05
tpch_q10/datafusion:vortex-file-compressed 408136025 431437068 0.95
tpch_q11/datafusion:vortex-file-compressed 253911833 263971075 0.96
tpch_q12/datafusion:vortex-file-compressed 378265151 391351790 0.97
tpch_q13/datafusion:vortex-file-compressed 169682875 212173612 0.80
tpch_q14/datafusion:vortex-file-compressed 227561658 251354052 0.91
tpch_q15/datafusion:vortex-file-compressed 410041717 467934411 0.88
tpch_q16/datafusion:vortex-file-compressed 186954128 224843210 0.83
tpch_q17/datafusion:vortex-file-compressed 321930625 354105351 0.91
tpch_q18/datafusion:vortex-file-compressed 241723614 263679094 0.92
tpch_q19/datafusion:vortex-file-compressed 442093494 410666348 1.08
tpch_q20/datafusion:vortex-file-compressed 359290653 388957062 0.92
tpch_q21/datafusion:vortex-file-compressed 473136563 512808895 0.92
tpch_q22/datafusion:vortex-file-compressed 145044275 180989719 0.80
datafusion / vortex-compact (0.827x ➖, 4↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 265316004 258735566 1.03
tpch_q02/datafusion:vortex-compact 441307058 606416137 0.73
tpch_q03/datafusion:vortex-compact 378906134 396579454 0.96
tpch_q04/datafusion:vortex-compact 🚀 198210462 497619067 0.40
tpch_q05/datafusion:vortex-compact 🚀 317365483 878423802 0.36
tpch_q06/datafusion:vortex-compact 🚀 290097658 497209916 0.58
tpch_q07/datafusion:vortex-compact 🚀 379933587 543233396 0.70
tpch_q08/datafusion:vortex-compact 441403998 511590117 0.86
tpch_q09/datafusion:vortex-compact 354380981 367748488 0.96
tpch_q10/datafusion:vortex-compact 383349789 452852291 0.85
tpch_q11/datafusion:vortex-compact 255786785 292807459 0.87
tpch_q12/datafusion:vortex-compact 364840650 365446649 1.00
tpch_q13/datafusion:vortex-compact 202303633 184034032 1.10
tpch_q14/datafusion:vortex-compact 217941787 241589756 0.90
tpch_q15/datafusion:vortex-compact 417965684 453651891 0.92
tpch_q16/datafusion:vortex-compact 186404462 196134368 0.95
tpch_q17/datafusion:vortex-compact 298741236 360383649 0.83
tpch_q18/datafusion:vortex-compact 237479023 265687119 0.89
tpch_q19/datafusion:vortex-compact 503670036 522648731 0.96
tpch_q20/datafusion:vortex-compact 425903872 439159316 0.97
tpch_q21/datafusion:vortex-compact 500630479 496173861 1.01
tpch_q22/datafusion:vortex-compact 141115705 145237134 0.97
datafusion / parquet (1.028x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 206256783 223631294 0.92
tpch_q02/datafusion:parquet 385696653 393571869 0.98
tpch_q03/datafusion:parquet 291775759 307482559 0.95
tpch_q04/datafusion:parquet 141763720 143334143 0.99
tpch_q05/datafusion:parquet 417827755 407221410 1.03
tpch_q06/datafusion:parquet 140452949 137977648 1.02
tpch_q07/datafusion:parquet 442872056 427415078 1.04
tpch_q08/datafusion:parquet 535714605 529690962 1.01
tpch_q09/datafusion:parquet 444899492 463710964 0.96
tpch_q10/datafusion:parquet 471971199 454626598 1.04
tpch_q11/datafusion:parquet 359831400 377371467 0.95
tpch_q12/datafusion:parquet 231655300 210983033 1.10
tpch_q13/datafusion:parquet 436946435 425241194 1.03
tpch_q14/datafusion:parquet 181090309 161897670 1.12
tpch_q15/datafusion:parquet 314675268 286294186 1.10
tpch_q16/datafusion:parquet 164743886 162901932 1.01
tpch_q17/datafusion:parquet 360963006 358746137 1.01
tpch_q18/datafusion:parquet 429421622 415508861 1.03
tpch_q19/datafusion:parquet 294724199 289918571 1.02
tpch_q20/datafusion:parquet 364383999 306113925 1.19
tpch_q21/datafusion:parquet 556155977 474113154 1.17
tpch_q22/datafusion:parquet 162748372 163170381 1.00
duckdb / vortex-file-compressed (0.912x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 249589176 255799809 0.98
tpch_q02/duckdb:vortex-file-compressed 852986287 966914557 0.88
tpch_q03/duckdb:vortex-file-compressed 565315899 662984169 0.85
tpch_q04/duckdb:vortex-file-compressed 370348040 360188093 1.03
tpch_q05/duckdb:vortex-file-compressed 737900857 802055318 0.92
tpch_q06/duckdb:vortex-file-compressed 309304048 332150639 0.93
tpch_q07/duckdb:vortex-file-compressed 852217111 897011254 0.95
tpch_q08/duckdb:vortex-file-compressed 1012596485 1070676859 0.95
tpch_q09/duckdb:vortex-file-compressed 831197298 919685608 0.90
tpch_q10/duckdb:vortex-file-compressed 652883221 731962724 0.89
tpch_q11/duckdb:vortex-file-compressed 443750168 481216813 0.92
tpch_q12/duckdb:vortex-file-compressed 577944686 592934980 0.97
tpch_q13/duckdb:vortex-file-compressed 347917452 375363108 0.93
tpch_q14/duckdb:vortex-file-compressed 357011909 400735778 0.89
tpch_q15/duckdb:vortex-file-compressed 242901533 288041349 0.84
tpch_q16/duckdb:vortex-file-compressed 303640890 353873661 0.86
tpch_q17/duckdb:vortex-file-compressed 638790024 662686300 0.96
tpch_q18/duckdb:vortex-file-compressed 516762565 600196479 0.86
tpch_q19/duckdb:vortex-file-compressed 424928646 459848283 0.92
tpch_q20/duckdb:vortex-file-compressed 714801420 771949560 0.93
tpch_q21/duckdb:vortex-file-compressed 935600806 1043418276 0.90
tpch_q22/duckdb:vortex-file-compressed 249493812 300774167 0.83
duckdb / vortex-compact (0.939x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 277516872 290237488 0.96
tpch_q02/duckdb:vortex-compact 890823427 965487749 0.92
tpch_q03/duckdb:vortex-compact 565901961 620634113 0.91
tpch_q04/duckdb:vortex-compact 378941526 362000065 1.05
tpch_q05/duckdb:vortex-compact 714358944 834198846 0.86
tpch_q06/duckdb:vortex-compact 297065689 367758008 0.81
tpch_q07/duckdb:vortex-compact 801171416 860738703 0.93
tpch_q08/duckdb:vortex-compact 997861985 1048310656 0.95
tpch_q09/duckdb:vortex-compact 873745824 866707868 1.01
tpch_q10/duckdb:vortex-compact 643569459 704094480 0.91
tpch_q11/duckdb:vortex-compact 411133735 476437267 0.86
tpch_q12/duckdb:vortex-compact 594723971 551730125 1.08
tpch_q13/duckdb:vortex-compact 336576547 368466805 0.91
tpch_q14/duckdb:vortex-compact 366922543 330300382 1.11
tpch_q15/duckdb:vortex-compact 301935196 296568623 1.02
tpch_q16/duckdb:vortex-compact 311117962 343327855 0.91
tpch_q17/duckdb:vortex-compact 586242672 635799396 0.92
tpch_q18/duckdb:vortex-compact 559017697 562650268 0.99
tpch_q19/duckdb:vortex-compact 435632385 455657268 0.96
tpch_q20/duckdb:vortex-compact 641088775 690071880 0.93
tpch_q21/duckdb:vortex-compact 931185329 989787579 0.94
tpch_q22/duckdb:vortex-compact 235333915 297137167 0.79
duckdb / parquet (0.933x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 387755425 427318588 0.91
tpch_q02/duckdb:parquet 1007873292 1078617742 0.93
tpch_q03/duckdb:parquet 903146732 1057006168 0.85
tpch_q04/duckdb:parquet 539859007 609776794 0.89
tpch_q05/duckdb:parquet 1075384377 1176495229 0.91
tpch_q06/duckdb:parquet 380763702 380645747 1.00
tpch_q07/duckdb:parquet 1024097936 1179340191 0.87
tpch_q08/duckdb:parquet 1279261814 1380466096 0.93
tpch_q09/duckdb:parquet 1210359635 1230638449 0.98
tpch_q10/duckdb:parquet 1177860011 1133015765 1.04
tpch_q11/duckdb:parquet 636256791 711957715 0.89
tpch_q12/duckdb:parquet 649081290 666364231 0.97
tpch_q13/duckdb:parquet 856738324 855096448 1.00
tpch_q14/duckdb:parquet 587362734 630621766 0.93
tpch_q15/duckdb:parquet 433841936 517510398 0.84
tpch_q16/duckdb:parquet 568374789 644718635 0.88
tpch_q17/duckdb:parquet 684698027 696221014 0.98
tpch_q18/duckdb:parquet 822532750 864570317 0.95
tpch_q19/duckdb:parquet 688359757 743030432 0.93
tpch_q20/duckdb:parquet 1005094449 1013347833 0.99
tpch_q21/duckdb:parquet 995111116 1047707954 0.95
tpch_q22/duckdb:parquet 491784871 529306331 0.93

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DataFusion No clear signal (+1.0%, low confidence) · DuckDB No clear signal (-0.1%, low confidence)
Vortex (geomean): 0.993x ➖
Parquet (geomean): 0.986x ➖
Shifts: Parquet (control) -1.4% · Median polish -0.7%

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

datafusion / vortex-file-compressed (0.986x ➖, 1↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1673624 1680782 1.00
clickbench_q01/datafusion:vortex-file-compressed 18510277 18761456 0.99
clickbench_q02/datafusion:vortex-file-compressed 36123170 37134979 0.97
clickbench_q03/datafusion:vortex-file-compressed 38853136 39098950 0.99
clickbench_q04/datafusion:vortex-file-compressed 239919265 239299822 1.00
clickbench_q05/datafusion:vortex-file-compressed 306653949 324095718 0.95
clickbench_q06/datafusion:vortex-file-compressed 1646677 1662588 0.99
clickbench_q07/datafusion:vortex-file-compressed 🚨 25640003 23262613 1.10
clickbench_q08/datafusion:vortex-file-compressed 339630797 343913142 0.99
clickbench_q09/datafusion:vortex-file-compressed 458910235 481213634 0.95
clickbench_q10/datafusion:vortex-file-compressed 74424634 73898989 1.01
clickbench_q11/datafusion:vortex-file-compressed 87756206 86709732 1.01
clickbench_q12/datafusion:vortex-file-compressed 270063571 275826450 0.98
clickbench_q13/datafusion:vortex-file-compressed 422173173 431440991 0.98
clickbench_q14/datafusion:vortex-file-compressed 264968633 264007672 1.00
clickbench_q15/datafusion:vortex-file-compressed 276378186 284927903 0.97
clickbench_q16/datafusion:vortex-file-compressed 652104958 669639975 0.97
clickbench_q17/datafusion:vortex-file-compressed 657116447 665830107 0.99
clickbench_q18/datafusion:vortex-file-compressed 1437451016 1379059956 1.04
clickbench_q19/datafusion:vortex-file-compressed 27169719 26550717 1.02
clickbench_q20/datafusion:vortex-file-compressed 316455626 305226832 1.04
clickbench_q21/datafusion:vortex-file-compressed 387855495 399286190 0.97
clickbench_q22/datafusion:vortex-file-compressed 499294516 507752436 0.98
clickbench_q23/datafusion:vortex-file-compressed 636317782 640575599 0.99
clickbench_q24/datafusion:vortex-file-compressed 43198577 47798025 0.90
clickbench_q25/datafusion:vortex-file-compressed 79588773 77785379 1.02
clickbench_q26/datafusion:vortex-file-compressed 44154916 46523376 0.95
clickbench_q27/datafusion:vortex-file-compressed 415207210 426228630 0.97
clickbench_q28/datafusion:vortex-file-compressed 2380512138 2393622547 0.99
clickbench_q29/datafusion:vortex-file-compressed 🚀 45743773 55163247 0.83
clickbench_q30/datafusion:vortex-file-compressed 230997888 232866276 0.99
clickbench_q31/datafusion:vortex-file-compressed 246603094 256517433 0.96
clickbench_q32/datafusion:vortex-file-compressed 1078558552 1092013086 0.99
clickbench_q33/datafusion:vortex-file-compressed 1425221079 1450397395 0.98
clickbench_q34/datafusion:vortex-file-compressed 1420901280 1465760616 0.97
clickbench_q35/datafusion:vortex-file-compressed 244228813 239104643 1.02
clickbench_q36/datafusion:vortex-file-compressed 57013685 60350616 0.94
clickbench_q37/datafusion:vortex-file-compressed 26149965 25845879 1.01
clickbench_q38/datafusion:vortex-file-compressed 17676185 16595147 1.07
clickbench_q39/datafusion:vortex-file-compressed 128602743 123712779 1.04
clickbench_q40/datafusion:vortex-file-compressed 13095244 12780888 1.02
clickbench_q41/datafusion:vortex-file-compressed 12288887 13570247 0.91
clickbench_q42/datafusion:vortex-file-compressed 12056564 12224583 0.99
datafusion / parquet (0.976x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1546958 1585255 0.98
clickbench_q01/datafusion:parquet 20046735 20343903 0.99
clickbench_q02/datafusion:parquet 41487887 45056737 0.92
clickbench_q03/datafusion:parquet 34144902 37373024 0.91
clickbench_q04/datafusion:parquet 257475813 281165878 0.92
clickbench_q05/datafusion:parquet 328310474 320693920 1.02
clickbench_q06/datafusion:parquet 1542302 1532194 1.01
clickbench_q07/datafusion:parquet 22220778 21637187 1.03
clickbench_q08/datafusion:parquet 338981676 345091380 0.98
clickbench_q09/datafusion:parquet 480089413 496272401 0.97
clickbench_q10/datafusion:parquet 91166790 93429713 0.98
clickbench_q11/datafusion:parquet 115650600 120740816 0.96
clickbench_q12/datafusion:parquet 307841617 311594114 0.99
clickbench_q13/datafusion:parquet 471898081 486589935 0.97
clickbench_q14/datafusion:parquet 311723904 321144502 0.97
clickbench_q15/datafusion:parquet 287478569 287008765 1.00
clickbench_q16/datafusion:parquet 674712037 678045186 1.00
clickbench_q17/datafusion:parquet 648743552 664933933 0.98
clickbench_q18/datafusion:parquet 1371673005 1503896932 0.91
clickbench_q19/datafusion:parquet 26965723 29140149 0.93
clickbench_q20/datafusion:parquet 557227096 563290340 0.99
clickbench_q21/datafusion:parquet 629817392 635346971 0.99
clickbench_q22/datafusion:parquet 916848766 936202573 0.98
clickbench_q23/datafusion:parquet 4088307747 4202521505 0.97
clickbench_q24/datafusion:parquet 55125735 54329434 1.01
clickbench_q25/datafusion:parquet 127177133 129932018 0.98
clickbench_q26/datafusion:parquet 54522842 54857766 0.99
clickbench_q27/datafusion:parquet 663228638 665732233 1.00
clickbench_q28/datafusion:parquet 2470737123 2470367624 1.00
clickbench_q29/datafusion:parquet 🚀 44155367 53097142 0.83
clickbench_q30/datafusion:parquet 317776577 324345023 0.98
clickbench_q31/datafusion:parquet 339478513 360231735 0.94
clickbench_q32/datafusion:parquet 1114232792 1109376213 1.00
clickbench_q33/datafusion:parquet 1515449811 1553202695 0.98
clickbench_q34/datafusion:parquet 1511891885 1563107316 0.97
clickbench_q35/datafusion:parquet 251022427 250106611 1.00
clickbench_q36/datafusion:parquet 106448024 109787100 0.97
clickbench_q37/datafusion:parquet 42630117 44249919 0.96
clickbench_q38/datafusion:parquet 61673095 62433926 0.99
clickbench_q39/datafusion:parquet 211241673 209754584 1.01
clickbench_q40/datafusion:parquet 23755111 23979826 0.99
clickbench_q41/datafusion:parquet 22364084 21097200 1.06
clickbench_q42/datafusion:parquet 24419925 23656772 1.03
duckdb / vortex-file-compressed (1.001x ➖, 1↑ 2↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 9543448 8990021 1.06
clickbench_q01/duckdb:vortex-file-compressed 16243407 16129894 1.01
clickbench_q02/duckdb:vortex-file-compressed 20975284 21417378 0.98
clickbench_q03/duckdb:vortex-file-compressed 27385047 27398104 1.00
clickbench_q04/duckdb:vortex-file-compressed 199584718 205471162 0.97
clickbench_q05/duckdb:vortex-file-compressed 191469004 185470096 1.03
clickbench_q06/duckdb:vortex-file-compressed 19703004 19262400 1.02
clickbench_q07/duckdb:vortex-file-compressed 20234505 20561229 0.98
clickbench_q08/duckdb:vortex-file-compressed 273872488 275875943 0.99
clickbench_q09/duckdb:vortex-file-compressed 347853605 352793439 0.99
clickbench_q10/duckdb:vortex-file-compressed 76338007 76855042 0.99
clickbench_q11/duckdb:vortex-file-compressed 86960040 87328211 1.00
clickbench_q12/duckdb:vortex-file-compressed 215100983 213034181 1.01
clickbench_q13/duckdb:vortex-file-compressed 423288368 428216589 0.99
clickbench_q14/duckdb:vortex-file-compressed 250527535 250119325 1.00
clickbench_q15/duckdb:vortex-file-compressed 255932878 264860709 0.97
clickbench_q16/duckdb:vortex-file-compressed 551383567 555382076 0.99
clickbench_q17/duckdb:vortex-file-compressed 445638205 444475966 1.00
clickbench_q18/duckdb:vortex-file-compressed 968872332 973056438 1.00
clickbench_q19/duckdb:vortex-file-compressed 21891767 21399571 1.02
clickbench_q20/duckdb:vortex-file-compressed 303651836 307570047 0.99
clickbench_q21/duckdb:vortex-file-compressed 381315024 382537824 1.00
clickbench_q22/duckdb:vortex-file-compressed 530601740 564841000 0.94
clickbench_q23/duckdb:vortex-file-compressed 168767891 162851312 1.04
clickbench_q24/duckdb:vortex-file-compressed 🚨 38236084 34553724 1.11
clickbench_q25/duckdb:vortex-file-compressed 88854073 83337973 1.07
clickbench_q26/duckdb:vortex-file-compressed 🚀 41472467 46362479 0.89
clickbench_q27/duckdb:vortex-file-compressed 216756962 220882594 0.98
clickbench_q28/duckdb:vortex-file-compressed 3080575975 3083616976 1.00
clickbench_q29/duckdb:vortex-file-compressed 🚨 36472902 26431835 1.38
clickbench_q30/duckdb:vortex-file-compressed 203929816 204903474 1.00
clickbench_q31/duckdb:vortex-file-compressed 289369603 308219660 0.94
clickbench_q32/duckdb:vortex-file-compressed 1134517615 1144947994 0.99
clickbench_q33/duckdb:vortex-file-compressed 1114475604 1187160724 0.94
clickbench_q34/duckdb:vortex-file-compressed 1219202992 1262752403 0.97
clickbench_q35/duckdb:vortex-file-compressed 380879102 376545941 1.01
clickbench_q36/duckdb:vortex-file-compressed 32275086 31212631 1.03
clickbench_q37/duckdb:vortex-file-compressed 22016189 23045567 0.96
clickbench_q38/duckdb:vortex-file-compressed 26374305 24877836 1.06
clickbench_q39/duckdb:vortex-file-compressed 47690245 49504054 0.96
clickbench_q40/duckdb:vortex-file-compressed 22489496 22907494 0.98
clickbench_q41/duckdb:vortex-file-compressed 20836502 21538096 0.97
clickbench_q42/duckdb:vortex-file-compressed 21849276 23767295 0.92
duckdb / parquet (0.996x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 23508089 23781685 0.99
clickbench_q01/duckdb:parquet 30755753 31870257 0.97
clickbench_q02/duckdb:parquet 51318538 51271487 1.00
clickbench_q03/duckdb:parquet 41300049 41183499 1.00
clickbench_q04/duckdb:parquet 205698972 208485120 0.99
clickbench_q05/duckdb:parquet 262817348 264907398 0.99
clickbench_q06/duckdb:parquet 48105982 47974057 1.00
clickbench_q07/duckdb:parquet 32995879 32454649 1.02
clickbench_q08/duckdb:parquet 274484129 278652916 0.99
clickbench_q09/duckdb:parquet 405266750 403230710 1.01
clickbench_q10/duckdb:parquet 85400068 84431238 1.01
clickbench_q11/duckdb:parquet 102096761 102860238 0.99
clickbench_q12/duckdb:parquet 286816271 288473799 0.99
clickbench_q13/duckdb:parquet 482754334 480252585 1.01
clickbench_q14/duckdb:parquet 318807417 320349367 1.00
clickbench_q15/duckdb:parquet 262064662 267407462 0.98
clickbench_q16/duckdb:parquet 604459208 612546406 0.99
clickbench_q17/duckdb:parquet 503814888 508002936 0.99
clickbench_q18/duckdb:parquet 1048209524 1055633031 0.99
clickbench_q19/duckdb:parquet 28505981 28634159 1.00
clickbench_q20/duckdb:parquet 426038279 433342515 0.98
clickbench_q21/duckdb:parquet 538152362 539938101 1.00
clickbench_q22/duckdb:parquet 924516490 934268439 0.99
clickbench_q23/duckdb:parquet 273723485 264521527 1.03
clickbench_q24/duckdb:parquet 72798553 72150236 1.01
clickbench_q25/duckdb:parquet 165207706 165403042 1.00
clickbench_q26/duckdb:parquet 57097690 55090952 1.04
clickbench_q27/duckdb:parquet 479202880 479062633 1.00
clickbench_q28/duckdb:parquet 4799089030 4798690560 1.00
clickbench_q29/duckdb:parquet 43311989 44079420 0.98
clickbench_q30/duckdb:parquet 316000288 313845987 1.01
clickbench_q31/duckdb:parquet 377306554 383014209 0.99
clickbench_q32/duckdb:parquet 1119783618 1129198004 0.99
clickbench_q33/duckdb:parquet 1115198359 1137505902 0.98
clickbench_q34/duckdb:parquet 1157124066 1181326272 0.98
clickbench_q35/duckdb:parquet 368778618 374779180 0.98
clickbench_q36/duckdb:parquet 49132846 52210151 0.94
clickbench_q37/duckdb:parquet 34993249 35635520 0.98
clickbench_q38/duckdb:parquet 35283291 36351424 0.97
clickbench_q39/duckdb:parquet 88245352 80469060 1.10
clickbench_q40/duckdb:parquet 21329227 21837766 0.98
clickbench_q41/duckdb:parquet 21746791 21251687 1.02
clickbench_q42/duckdb:parquet 23454074 23899494 0.98
duckdb / duckdb (0.989x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 19190560 19059146 1.01
clickbench_q01/duckdb:duckdb 36128850 36649043 0.99
clickbench_q02/duckdb:duckdb 53192023 54003155 0.98
clickbench_q03/duckdb:duckdb 58635515 57128601 1.03
clickbench_q04/duckdb:duckdb 212464333 213510668 1.00
clickbench_q05/duckdb:duckdb 291657509 292228096 1.00
clickbench_q06/duckdb:duckdb 36596733 37001999 0.99
clickbench_q07/duckdb:duckdb 36629943 37002158 0.99
clickbench_q08/duckdb:duckdb 277947147 281361409 0.99
clickbench_q09/duckdb:duckdb 399553901 395752878 1.01
clickbench_q10/duckdb:duckdb 119058539 121433472 0.98
clickbench_q11/duckdb:duckdb 128396619 129929694 0.99
clickbench_q12/duckdb:duckdb 265135104 262657129 1.01
clickbench_q13/duckdb:duckdb 457412338 457749726 1.00
clickbench_q14/duckdb:duckdb 290553831 288434031 1.01
clickbench_q15/duckdb:duckdb 246793514 250608634 0.98
clickbench_q16/duckdb:duckdb 572707452 575080275 1.00
clickbench_q17/duckdb:duckdb 479678946 479579696 1.00
clickbench_q18/duckdb:duckdb 1005142477 1059695679 0.95
clickbench_q19/duckdb:duckdb 35914105 36863911 0.97
clickbench_q20/duckdb:duckdb 462398216 476269988 0.97
clickbench_q21/duckdb:duckdb 469125951 484326602 0.97
clickbench_q22/duckdb:duckdb 557856782 556592581 1.00
clickbench_q23/duckdb:duckdb 262470761 272592267 0.96
clickbench_q24/duckdb:duckdb 63747745 64282893 0.99
clickbench_q25/duckdb:duckdb 150380833 151700992 0.99
clickbench_q26/duckdb:duckdb 65434163 64408281 1.02
clickbench_q27/duckdb:duckdb 415266322 431346195 0.96
clickbench_q28/duckdb:duckdb 4429416727 4414946187 1.00
clickbench_q29/duckdb:duckdb 52557620 52155840 1.01
clickbench_q30/duckdb:duckdb 280216301 281250536 1.00
clickbench_q31/duckdb:duckdb 370973131 370512901 1.00
clickbench_q32/duckdb:duckdb 1119218012 1154575532 0.97
clickbench_q33/duckdb:duckdb 1135209521 1166267651 0.97
clickbench_q34/duckdb:duckdb 1205696860 1239344717 0.97
clickbench_q35/duckdb:duckdb 304316890 304203167 1.00
clickbench_q36/duckdb:duckdb 52941444 52756054 1.00
clickbench_q37/duckdb:duckdb 30124258 30428581 0.99
clickbench_q38/duckdb:duckdb 35076319 35438835 0.99
clickbench_q39/duckdb:duckdb 81966604 87739883 0.93
clickbench_q40/duckdb:duckdb 30084306 30121773 1.00
clickbench_q41/duckdb:duckdb 29182014 29069986 1.00
clickbench_q42/duckdb:duckdb 31064025 31809347 0.98

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

Totals:

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

@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -0.9%
Engines: DataFusion No clear signal (-3.0%, environment too noisy confidence) · DuckDB No clear signal (+1.2%, low confidence)
Vortex (geomean): 0.991x ➖
Parquet (geomean): 1.000x ➖
Shifts: Parquet (control) +0.0% · Median polish +0.2%

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

datafusion / vortex-file-compressed (0.980x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base 60c1227 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 703110478 695748114 1.01
tpch_q02/datafusion:vortex-file-compressed 699392414 716153146 0.98
tpch_q03/datafusion:vortex-file-compressed 718461155 898820392 0.80
tpch_q04/datafusion:vortex-file-compressed 449762786 440035841 1.02
tpch_q05/datafusion:vortex-file-compressed 821521342 841749651 0.98
tpch_q06/datafusion:vortex-file-compressed 528775450 527885703 1.00
tpch_q07/datafusion:vortex-file-compressed 833947524 835214139 1.00
tpch_q08/datafusion:vortex-file-compressed 1106124797 1070674078 1.03
tpch_q09/datafusion:vortex-file-compressed 1079144629 1113566854 0.97
tpch_q10/datafusion:vortex-file-compressed 844040942 862451406 0.98
tpch_q11/datafusion:vortex-file-compressed 458257140 448684694 1.02
tpch_q12/datafusion:vortex-file-compressed 676515702 698385989 0.97
tpch_q13/datafusion:vortex-file-compressed 376874690 364277346 1.03
tpch_q14/datafusion:vortex-file-compressed 468040537 484222117 0.97
tpch_q15/datafusion:vortex-file-compressed 864198326 858585358 1.01
tpch_q16/datafusion:vortex-file-compressed 384244312 387162270 0.99
tpch_q17/datafusion:vortex-file-compressed 1117096776 1137993956 0.98
tpch_q18/datafusion:vortex-file-compressed 1105629544 1083535887 1.02
tpch_q19/datafusion:vortex-file-compressed 832973588 839972603 0.99
tpch_q20/datafusion:vortex-file-compressed 767830449 827864032 0.93
tpch_q21/datafusion:vortex-file-compressed 1303593040 1331788101 0.98
tpch_q22/datafusion:vortex-file-compressed 331164593 355983164 0.93
datafusion / vortex-compact (0.988x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base 60c1227 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 722554487 714917600 1.01
tpch_q02/datafusion:vortex-compact 631068236 620015869 1.02
tpch_q03/datafusion:vortex-compact 670796117 679648154 0.99
tpch_q04/datafusion:vortex-compact 406108272 445471907 0.91
tpch_q05/datafusion:vortex-compact 784746331 787722180 1.00
tpch_q06/datafusion:vortex-compact 500358806 509037367 0.98
tpch_q07/datafusion:vortex-compact 849603107 920339196 0.92
tpch_q08/datafusion:vortex-compact 1090785762 1163192356 0.94
tpch_q09/datafusion:vortex-compact 1072123172 1290101991 0.83
tpch_q10/datafusion:vortex-compact 819159295 964749573 0.85
tpch_q11/datafusion:vortex-compact 398115222 382165655 1.04
tpch_q12/datafusion:vortex-compact 659456662 625033651 1.06
tpch_q13/datafusion:vortex-compact 466103769 373328894 1.25
tpch_q14/datafusion:vortex-compact 447503325 449489283 1.00
tpch_q15/datafusion:vortex-compact 854619308 809175097 1.06
tpch_q16/datafusion:vortex-compact 369475144 378512344 0.98
tpch_q17/datafusion:vortex-compact 1076306019 1017102956 1.06
tpch_q18/datafusion:vortex-compact 1063314797 1087885959 0.98
tpch_q19/datafusion:vortex-compact 864260827 850969681 1.02
tpch_q20/datafusion:vortex-compact 782629599 754685112 1.04
tpch_q21/datafusion:vortex-compact 1415645044 1272783668 1.11
tpch_q22/datafusion:vortex-compact 372262880 460488433 0.81
datafusion / parquet (1.014x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base 60c1227 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 888788607 881452428 1.01
tpch_q02/datafusion:parquet 1029074126 870827022 1.18
tpch_q03/datafusion:parquet 872027375 1037219952 0.84
tpch_q04/datafusion:parquet 435295722 436412652 1.00
tpch_q05/datafusion:parquet 1048735561 1173252344 0.89
tpch_q06/datafusion:parquet 520702346 510493983 1.02
tpch_q07/datafusion:parquet 1294462537 1210720456 1.07
tpch_q08/datafusion:parquet 1479430134 1433400572 1.03
tpch_q09/datafusion:parquet 1692626306 1625186043 1.04
tpch_q10/datafusion:parquet 2082911518 1990254380 1.05
tpch_q11/datafusion:parquet 586010310 494555405 1.18
tpch_q12/datafusion:parquet 647091409 672173303 0.96
tpch_q13/datafusion:parquet 679289578 682124709 1.00
tpch_q14/datafusion:parquet 756892458 754318963 1.00
tpch_q15/datafusion:parquet 1183840741 1191357238 0.99
tpch_q16/datafusion:parquet 350804358 380240688 0.92
tpch_q17/datafusion:parquet 1389512415 1323098402 1.05
tpch_q18/datafusion:parquet 1520870992 1450687389 1.05
tpch_q19/datafusion:parquet 924845656 941476059 0.98
tpch_q20/datafusion:parquet 1076427371 1075155781 1.00
tpch_q21/datafusion:parquet 1666261592 1753511210 0.95
tpch_q22/datafusion:parquet 787435029 680379580 1.16
duckdb / vortex-file-compressed (1.004x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base 60c1227 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 600289375 573967464 1.05
tpch_q02/duckdb:vortex-file-compressed 1195628959 1076274956 1.11
tpch_q03/duckdb:vortex-file-compressed 794693990 760177352 1.05
tpch_q04/duckdb:vortex-file-compressed 628402796 663187739 0.95
tpch_q05/duckdb:vortex-file-compressed 1076364339 1105711532 0.97
tpch_q06/duckdb:vortex-file-compressed 554381916 515806487 1.07
tpch_q07/duckdb:vortex-file-compressed 1117813260 1113987779 1.00
tpch_q08/duckdb:vortex-file-compressed 1365765105 1317166150 1.04
tpch_q09/duckdb:vortex-file-compressed 1556241188 1542875123 1.01
tpch_q10/duckdb:vortex-file-compressed 1215470860 1319765256 0.92
tpch_q11/duckdb:vortex-file-compressed 582671317 586469074 0.99
tpch_q12/duckdb:vortex-file-compressed 1140428463 1131351303 1.01
tpch_q13/duckdb:vortex-file-compressed 710797913 737870594 0.96
tpch_q14/duckdb:vortex-file-compressed 618717550 634185902 0.98
tpch_q15/duckdb:vortex-file-compressed 524052781 550737566 0.95
tpch_q16/duckdb:vortex-file-compressed 497319788 492375323 1.01
tpch_q17/duckdb:vortex-file-compressed 920133478 951215505 0.97
tpch_q18/duckdb:vortex-file-compressed 884462462 851937376 1.04
tpch_q19/duckdb:vortex-file-compressed 753120920 722331637 1.04
tpch_q20/duckdb:vortex-file-compressed 1196103092 1162778873 1.03
tpch_q21/duckdb:vortex-file-compressed 1743472404 1823230998 0.96
tpch_q22/duckdb:vortex-file-compressed 391349754 388783622 1.01
duckdb / vortex-compact (0.994x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base 60c1227 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 600024050 605054637 0.99
tpch_q02/duckdb:vortex-compact 1101521491 1116258890 0.99
tpch_q03/duckdb:vortex-compact 845339874 876770242 0.96
tpch_q04/duckdb:vortex-compact 581103665 575265292 1.01
tpch_q05/duckdb:vortex-compact 1052183772 1046064462 1.01
tpch_q06/duckdb:vortex-compact 533532621 522317438 1.02
tpch_q07/duckdb:vortex-compact 1098133766 1091547543 1.01
tpch_q08/duckdb:vortex-compact 1403952053 1427665891 0.98
tpch_q09/duckdb:vortex-compact 1464721068 1496625294 0.98
tpch_q10/duckdb:vortex-compact 1219626261 1223051790 1.00
tpch_q11/duckdb:vortex-compact 650044555 639272032 1.02
tpch_q12/duckdb:vortex-compact 1113071485 1044238434 1.07
tpch_q13/duckdb:vortex-compact 729810889 697520546 1.05
tpch_q14/duckdb:vortex-compact 643238882 631850339 1.02
tpch_q15/duckdb:vortex-compact 565949092 513203182 1.10
tpch_q16/duckdb:vortex-compact 425378160 412009170 1.03
tpch_q17/duckdb:vortex-compact 885087527 878811288 1.01
tpch_q18/duckdb:vortex-compact 824153268 807452763 1.02
tpch_q19/duckdb:vortex-compact 674088440 721751696 0.93
tpch_q20/duckdb:vortex-compact 1098710798 1114817122 0.99
tpch_q21/duckdb:vortex-compact 1681848212 1678165413 1.00
tpch_q22/duckdb:vortex-compact 344470708 461732030 0.75
duckdb / parquet (0.987x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base 60c1227 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 741547094 769529291 0.96
tpch_q02/duckdb:parquet 1221840606 1120350755 1.09
tpch_q03/duckdb:parquet 1462201503 1615119421 0.91
tpch_q04/duckdb:parquet 896882089 943056955 0.95
tpch_q05/duckdb:parquet 1784976578 1704896067 1.05
tpch_q06/duckdb:parquet 657828412 663653405 0.99
tpch_q07/duckdb:parquet 1635713745 1635555686 1.00
tpch_q08/duckdb:parquet 2047048748 2137212072 0.96
tpch_q09/duckdb:parquet 2359768958 2367018812 1.00
tpch_q10/duckdb:parquet 2819947747 2827563633 1.00
tpch_q11/duckdb:parquet 888611422 871316113 1.02
tpch_q12/duckdb:parquet 1041137977 1016025941 1.02
tpch_q13/duckdb:parquet 1167303076 1153613688 1.01
tpch_q14/duckdb:parquet 1161305392 1173522564 0.99
tpch_q15/duckdb:parquet 832746816 863637719 0.96
tpch_q16/duckdb:parquet 817493504 754742139 1.08
tpch_q17/duckdb:parquet 1180078275 1272445750 0.93
tpch_q18/duckdb:parquet 1256470660 1277047614 0.98
tpch_q19/duckdb:parquet 1314430281 1404368915 0.94
tpch_q20/duckdb:parquet 1710497078 1677973822 1.02
tpch_q21/duckdb:parquet 1557705006 1682983034 0.93
tpch_q22/duckdb:parquet 980246115 1033613143 0.95

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access 📖

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

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

unknown / unknown (1.013x ➖, 1↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 364582 354770 1.03
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 994807 1028852 0.97
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8190291898 8228432861 1.00
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8309995907 8155094433 1.02
random-access/feature-vectors/correlated/vortex-tokio-local-disk 🚀 3281964 3805710 0.86
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 2676976 2434091 1.10
random-access/feature-vectors/uniform/lance-tokio-local-disk 1124088 1124981 1.00
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1842786 1788326 1.03
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8256746812 8065663647 1.02
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8322165996 8161959804 1.02
random-access/feature-vectors/uniform/vortex-tokio-local-disk 3390151 3373147 1.01
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 5782444 5511776 1.05
random-access/lance-tokio-local-disk 633269 626792 1.01
random-access/lance-tokio-local-disk-footer 1273772 1255834 1.01
random-access/nested-lists/correlated/lance-tokio-local-disk 216833 216090 1.00
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 549971 555816 0.99
random-access/nested-lists/correlated/parquet-tokio-local-disk 126337621 127012725 0.99
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 127888362 126129079 1.01
random-access/nested-lists/correlated/vortex-tokio-local-disk 340240 320619 1.06
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 428580 430581 1.00
random-access/nested-lists/uniform/lance-tokio-local-disk 1010612 968362 1.04
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1320736 1304873 1.01
random-access/nested-lists/uniform/parquet-tokio-local-disk 127058411 127051939 1.00
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 127289654 125765968 1.01
random-access/nested-lists/uniform/vortex-tokio-local-disk 1822208 1828143 1.00
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 1959556 1937218 1.01
random-access/nested-structs/correlated/lance-tokio-local-disk 350534 344344 1.02
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 527553 516530 1.02
random-access/nested-structs/correlated/parquet-tokio-local-disk 19871358 20674241 0.96
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 20693540 20849663 0.99
random-access/nested-structs/correlated/vortex-tokio-local-disk 410182 418921 0.98
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 600756 594951 1.01
random-access/nested-structs/uniform/lance-tokio-local-disk 2534591 2347131 1.08
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2714630 2570890 1.06
random-access/nested-structs/uniform/parquet-tokio-local-disk 20726720 20083670 1.03
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 20702881 20485341 1.01
random-access/nested-structs/uniform/vortex-tokio-local-disk 🚨 1235344 1090198 1.13
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1474661 1423077 1.04
random-access/parquet-tokio-local-disk 167392660 165176321 1.01
random-access/parquet-tokio-local-disk-footer 164193725 164313935 1.00
random-access/taxi/correlated/lance-tokio-local-disk 940803 908798 1.04
random-access/taxi/correlated/lance-tokio-local-disk-footer 1791522 1752768 1.02
random-access/taxi/correlated/parquet-tokio-local-disk 250652006 247265253 1.01
random-access/taxi/correlated/parquet-tokio-local-disk-footer 249718665 246230305 1.01
random-access/taxi/correlated/vortex-tokio-local-disk 1082315 1052677 1.03
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1645494 1642618 1.00
random-access/taxi/uniform/lance-tokio-local-disk 9258739 9253031 1.00
random-access/taxi/uniform/lance-tokio-local-disk-footer 9656538 9751099 0.99
random-access/taxi/uniform/parquet-tokio-local-disk 265364457 261081995 1.02
random-access/taxi/uniform/parquet-tokio-local-disk-footer 264447613 262823792 1.01
random-access/taxi/uniform/vortex-tokio-local-disk 4583517 4526838 1.01
random-access/taxi/uniform/vortex-tokio-local-disk-footer 5154287 5096999 1.01
random-access/vortex-tokio-local-disk 676541 678153 1.00
random-access/vortex-tokio-local-disk-footer 1125549 1121026 1.00

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DataFusion No clear signal (+1.4%, low confidence) · DuckDB No clear signal (-1.3%, low confidence)
Vortex (geomean): 0.941x ➖
Parquet (geomean): 0.934x ➖
Shifts: Parquet (control) -6.6% · Median polish -6.5%

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

datafusion / vortex-file-compressed (0.925x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
appian_q01/datafusion:vortex-file-compressed 128162347 137058966 0.94
appian_q02/datafusion:vortex-file-compressed 581524771 642313400 0.91
appian_q03/datafusion:vortex-file-compressed 🚀 332202575 375625208 0.88
appian_q04/datafusion:vortex-file-compressed 44659939374 46696479435 0.96
appian_q05/datafusion:vortex-file-compressed 253645096 275279175 0.92
appian_q06/datafusion:vortex-file-compressed 333241226 363101813 0.92
appian_q07/datafusion:vortex-file-compressed 424186614 454648346 0.93
appian_q08/datafusion:vortex-file-compressed 1932580481 2043399340 0.95
datafusion / parquet (0.912x ➖, 1↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
appian_q01/datafusion:parquet 🚀 125750176 144098813 0.87
appian_q02/datafusion:parquet 601607222 659494740 0.91
appian_q03/datafusion:parquet 328141490 355256951 0.92
appian_q04/datafusion:parquet 44451970432 47139372333 0.94
appian_q05/datafusion:parquet 283188782 308748905 0.92
appian_q06/datafusion:parquet 351896499 386859393 0.91
appian_q07/datafusion:parquet 442044321 485203940 0.91
appian_q08/datafusion:parquet 1921956471 2112432466 0.91
duckdb / vortex-file-compressed (0.958x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
appian_q01/duckdb:vortex-file-compressed 186310933 193624444 0.96
appian_q02/duckdb:vortex-file-compressed 603928708 620929673 0.97
appian_q03/duckdb:vortex-file-compressed 258317396 277086277 0.93
appian_q04/duckdb:vortex-file-compressed 1318143099 1361943063 0.97
appian_q05/duckdb:vortex-file-compressed 283773637 297376216 0.95
appian_q06/duckdb:vortex-file-compressed 800685390 824378619 0.97
appian_q07/duckdb:vortex-file-compressed 350263652 366397030 0.96
appian_q08/duckdb:vortex-file-compressed 1286328487 1357502943 0.95
duckdb / parquet (0.956x ➖, 0↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
appian_q01/duckdb:parquet 202178338 216658766 0.93
appian_q02/duckdb:parquet 604390405 629080249 0.96
appian_q03/duckdb:parquet 290680030 301839512 0.96
appian_q04/duckdb:parquet 1324374660 1376644414 0.96
appian_q05/duckdb:parquet 312564522 338818862 0.92
appian_q06/duckdb:parquet 798842918 817384968 0.98
appian_q07/duckdb:parquet 363543193 379099876 0.96
appian_q08/duckdb:parquet 1273770411 1314543363 0.97
duckdb / duckdb (0.928x ➖, 2↑ 0↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
appian_q01/duckdb:duckdb 🚀 171344032 193218456 0.89
appian_q02/duckdb:duckdb 546474092 577129711 0.95
appian_q03/duckdb:duckdb 386272106 427818597 0.90
appian_q04/duckdb:duckdb 1308743374 1368511162 0.96
appian_q05/duckdb:duckdb 🚀 278917791 312988011 0.89
appian_q06/duckdb:duckdb 786143416 805840955 0.98
appian_q07/duckdb:duckdb 324297735 352538017 0.92
appian_q08/duckdb:duckdb 1226361422 1292727018 0.95

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

Totals:

  • vortex-compact: 271.93 MB → 271.66 MB (-0.1%)
  • vortex-file-compressed: 476.35 MB → 476.35 MB (0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Compression 📖

Vortex (geomean): 0.999x ➖
Parquet (geomean): 1.002x ➖

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

unknown / unknown (1.002x ➖, 1↑ 1↓)
name PR 9b9a1d9 (ns) base c981534 (ns) ratio (PR/base)
compress time/Arade 1138785365 1155410082 0.99
compress time/Bimbo 5846143447 6114785193 0.96
compress time/CMSprovider 2758626480 2794820755 0.99
compress time/Euro2016 516085841 509638237 1.01
compress time/Food 400285894 386253060 1.04
compress time/HashTags 844272207 857458552 0.98
compress time/TPC-H l_comment canonical 1257988132 1276603679 0.99
compress time/TPC-H l_comment chunked 1270311055 1281479496 0.99
compress time/taxi 592706775 609985908 0.97
compress time/wide table cols=100 chunks=1 rows=1000 12724254 12444544 1.02
compress time/wide table cols=100 chunks=50 rows=1000 12605688 13459381 0.94
compress time/wide table cols=1000 chunks=1 rows=1000 142593631 146181873 0.98
compress time/wide table cols=1000 chunks=50 rows=1000 142002687 144981299 0.98
compress time/wide table cols=10000 chunks=1 rows=1000 1576733517 1556291808 1.01
compress time/wide table cols=10000 chunks=50 rows=1000 1588302300 1572123459 1.01
decompress time/Arade 27521538 27914056 0.99
decompress time/Bimbo 104002663 95662966 1.09
decompress time/CMSprovider 83969216 80876169 1.04
decompress time/Euro2016 22122389 21858884 1.01
decompress time/Food 9061214 8508615 1.06
decompress time/HashTags 96638074 96168198 1.00
decompress time/TPC-H l_comment canonical 45492454 45369649 1.00
decompress time/TPC-H l_comment chunked 45815942 43956599 1.04
decompress time/taxi 16701778 18250475 0.92
decompress time/wide table cols=100 chunks=1 rows=1000 2756822 2724928 1.01
decompress time/wide table cols=100 chunks=50 rows=1000 2718116 2654921 1.02
decompress time/wide table cols=1000 chunks=1 rows=1000 24936126 24195196 1.03
decompress time/wide table cols=1000 chunks=50 rows=1000 23577533 23363946 1.01
decompress time/wide table cols=10000 chunks=1 rows=1000 268222415 258625999 1.04
decompress time/wide table cols=10000 chunks=50 rows=1000 279852994 265718446 1.05
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 2730934117 2769867945 0.99
parquet_rs-zstd compress time/Bimbo 12896109958 12872076163 1.00
parquet_rs-zstd compress time/CMSprovider 7375898323 7281602446 1.01
parquet_rs-zstd compress time/Euro2016 1377193909 1359181918 1.01
parquet_rs-zstd compress time/Food 809558606 801616244 1.01
parquet_rs-zstd compress time/HashTags 2375251487 2288524782 1.04
parquet_rs-zstd compress time/TPC-H l_comment canonical 3326397198 3346273156 0.99
parquet_rs-zstd compress time/TPC-H l_comment chunked 3358229875 3363873492 1.00
parquet_rs-zstd compress time/taxi 1236036066 1250438230 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 7184588 7247073 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 🚨 7194229 6216396 1.16
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 78258239 80935817 0.97
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 79090051 77744811 1.02
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 797470519 816968416 0.98
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 802046124 819562356 0.98
parquet_rs-zstd decompress time/Arade 637434050 648430188 0.98
parquet_rs-zstd decompress time/Bimbo 1721110150 1728503689 1.00
parquet_rs-zstd decompress time/CMSprovider 1800747783 1766194944 1.02
parquet_rs-zstd decompress time/Euro2016 392247167 385343032 1.02
parquet_rs-zstd decompress time/Food 202601126 204016947 0.99
parquet_rs-zstd decompress time/HashTags 734095503 698010203 1.05
parquet_rs-zstd decompress time/TPC-H l_comment canonical 614818973 617405308 1.00
parquet_rs-zstd decompress time/TPC-H l_comment chunked 613486934 607482953 1.01
parquet_rs-zstd decompress time/taxi 250856568 250159255 1.00
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 3200605 3068006 1.04
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2996480 2923393 1.03
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 34166248 34948056 0.98
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 35225953 34917674 1.01
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 355179774 358636248 0.99
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 356456834 358272002 0.99
vortex-file-compressed size/Arade 145358060 145358060 1.00
vortex-file-compressed size/Bimbo 467257556 467257556 1.00
vortex-file-compressed size/CMSprovider 417785916 417785924 1.00
vortex-file-compressed size/Euro2016 157750396 157749772 1.00
vortex-file-compressed size/Food 41976800 41976800 1.00
vortex-file-compressed size/HashTags 185137540 185137484 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172018096 172018096 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172018096 172018096 1.00
vortex-file-compressed size/taxi 52296276 52296276 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117712 93117712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117712 93117712 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 1.00
vortex:parquet-zstd ratio compress time/Bimbo 0 0 0.95
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 0.97
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.00
vortex:parquet-zstd ratio compress time/Food 0 0 1.03
vortex:parquet-zstd ratio compress time/HashTags 0 0 0.95
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 0.99
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 0.99
vortex:parquet-zstd ratio compress time/taxi 0 0 0.98
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1 1 1.03
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 🚀 1 2 0.81
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.01
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 0.96
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 1.04
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1 1 1.03
vortex:parquet-zstd ratio decompress time/Arade 0 0 1.00
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 1.09
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 1.02
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.99
vortex:parquet-zstd ratio decompress time/Food 0 0 1.07
vortex:parquet-zstd ratio decompress time/HashTags 0 0 0.96
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 1.01
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.03
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.91
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 0.97
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 1.05
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 0 1.05
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 1.06
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

@joseph-isaacs joseph-isaacs added the action/benchmark-sql-full Run SQL benchmarks with vortex-compact and SF=10 label Jul 17, 2026
@github-actions github-actions Bot removed the action/benchmark-sql-full Run SQL benchmarks with vortex-compact and SF=10 label Jul 17, 2026
Each "Benchmarks: <suite>" PR comment now carries a book icon link in its
title pointing at a markdown explainer that lives next to the suite
definition (vortex-bench/sql/* for SQL suites, benchmarks/* for the
random-access and compression binaries). The doc path is a new "doc"
field on each benchmark matrix entry, rendered into the comment title by
the Compare results steps.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs
joseph-isaacs force-pushed the claude/benchmark-explainers-links-rywc8y branch from 9b9a1d9 to 9c031e2 Compare July 17, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant