Skip to content

Ji/io uring read ranges - #9392

Draft
joseph-isaacs wants to merge 9 commits into
ji/read-rangesfrom
ji/io-uring-read-ranges
Draft

Ji/io uring read ranges#9392
joseph-isaacs wants to merge 9 commits into
ji/read-rangesfrom
ji/io-uring-read-ranges

Conversation

@joseph-isaacs

Copy link
Copy Markdown
Contributor

Rationale for this change

  • Closes: #000

What changes are included in this PR?

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

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

codspeed-hq Bot commented Aug 13, 2026

Copy link
Copy Markdown

Merging this PR will regress 1 benchmark

⚠️ Unknown Walltime execution environment detected

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

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

⚡ 1 improved benchmark
❌ 1 regressed benchmark
✅ 1992 untouched benchmarks
⏩ 89 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation compress_fsst[(1000, 64, 8)] 1 ms 1.1 ms -10.9%
Simulation cold_misaligned[(64, 256)] 5.3 ms 4.4 ms +20.86%

Tip

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


Comparing ji/io-uring-read-ranges (4051935) with ji/read-ranges (2bd880e)

Open in CodSpeed

Footnotes

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

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 61ad11d compress-bench 1 Explore Profiling Data
🟢 Done 61ad11d statpopgen 1 Explore Profiling Data
🟢 Done 61ad11d clickbench-sorted-nvme 1 Explore Profiling Data
🟢 Done 61ad11d tpch-nvme-10 1 Explore Profiling Data
🟢 Done 61ad11d tpch-s3-10 1 Explore Profiling Data
🟢 Done 61ad11d clickbench-nvme 1 Explore Profiling Data
🟢 Done 61ad11d fineweb-s3 1 Explore Profiling Data
🟢 Done 61ad11d tpcds-nvme 1 Explore Profiling Data
🟢 Done 61ad11d fineweb 1 Explore Profiling Data
🟢 Done 61ad11d polarsignals 1 Explore Profiling Data
🟢 Done 61ad11d appian-nvme 1 Explore Profiling Data
🟢 Done 61ad11d tpch-s3 1 Explore Profiling Data
🟢 Done 61ad11d tpch-nvme 1 Explore Profiling Data
🟢 Done 61ad11d random-access-bench 1 Explore Profiling Data
🟢 Done 61ad11d string-bench 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: String Encoding 📖


vortex / vortex-file-compressed / ms (0.997x ➖, 0↑ 0↓)
name PR 61ad11d (ms) base 7f7d7d2 (ms) ratio (PR/base)
read/clickbench/URL/shard-0/fsst 48.280866 48.429095 1.00
read/clickbench/URL/shard-0/onpair-12 37.68608 37.77265 1.00
read/tpch/l_comment/fsst 95.716383 96.442674 0.99
read/tpch/l_comment/onpair-12 110.353518 111.036063 0.99
write/clickbench/URL/shard-0/fsst 858.821228 868.531092 0.99
write/clickbench/URL/shard-0/onpair-12 2068.6345 2055.45416 1.01
write/tpch/l_comment/fsst 3095.38895 3083.36023 1.00
write/tpch/l_comment/onpair-12 3946.76078 3959.60907 1.00
vortex / vortex-file-compressed / % (1.000x ➖, 0↑ 0↓)
name PR 61ad11d (%) base 7f7d7d2 (%) ratio (PR/base)
size/clickbench/URL/shard-0/fsst 47.4688937 47.4688937 1.00
size/clickbench/URL/shard-0/onpair-12 29.7509858 29.7509858 1.00
size/tpch/l_comment/fsst 30.5061014 30.5061014 1.00
size/tpch/l_comment/onpair-12 23.2390033 23.2390033 1.00

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Vortex (geomean): 1.006x ➖


datafusion / vortex-file-compressed / ns (1.006x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 101730146 102330168 0.99
polarsignals_q01/datafusion:vortex-file-compressed 162849925 166170055 0.98
polarsignals_q02/datafusion:vortex-file-compressed 20476827 20430693 1.00
polarsignals_q03/datafusion:vortex-file-compressed 163129021 162633888 1.00
polarsignals_q04/datafusion:vortex-file-compressed 11090674 10641791 1.04
polarsignals_q05/datafusion:vortex-file-compressed 13844788 14272929 0.97
polarsignals_q06/datafusion:vortex-file-compressed 25556689 23425730 1.09
polarsignals_q07/datafusion:vortex-file-compressed 11232311 11522326 0.97
polarsignals_q08/datafusion:vortex-file-compressed 277039359 276185444 1.00
polarsignals_q09/datafusion:vortex-file-compressed 10469667 10413152 1.01

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.4%
Engines: DataFusion No clear signal (+0.7%, environment too noisy confidence) · DuckDB No clear signal (-5.3%, low confidence)
Vortex (geomean): 0.975x ➖
Parquet (geomean): 0.998x ➖
Shifts: Parquet (control) -0.2% · 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.

datafusion / vortex-file-compressed / ns (1.005x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 42490340 44661882 0.95
tpch_q02/datafusion:vortex-file-compressed 22945603 22267424 1.03
tpch_q03/datafusion:vortex-file-compressed 29737810 29404570 1.01
tpch_q04/datafusion:vortex-file-compressed 15570031 15926486 0.98
tpch_q05/datafusion:vortex-file-compressed 49886886 50162618 0.99
tpch_q06/datafusion:vortex-file-compressed 8173069 8005720 1.02
tpch_q07/datafusion:vortex-file-compressed 56084190 56378827 0.99
tpch_q08/datafusion:vortex-file-compressed 44950405 44415069 1.01
tpch_q09/datafusion:vortex-file-compressed 57297807 56185960 1.02
tpch_q10/datafusion:vortex-file-compressed 28826355 28183661 1.02
tpch_q11/datafusion:vortex-file-compressed 17517468 17182215 1.02
tpch_q12/datafusion:vortex-file-compressed 26863374 26842209 1.00
tpch_q13/datafusion:vortex-file-compressed 24963710 24890440 1.00
tpch_q14/datafusion:vortex-file-compressed 14425764 14598706 0.99
tpch_q15/datafusion:vortex-file-compressed 20078213 20581485 0.98
tpch_q16/datafusion:vortex-file-compressed 24772802 23948433 1.03
tpch_q17/datafusion:vortex-file-compressed 55297633 55026852 1.00
tpch_q18/datafusion:vortex-file-compressed 68498379 66349943 1.03
tpch_q19/datafusion:vortex-file-compressed 18352992 18562169 0.99
tpch_q20/datafusion:vortex-file-compressed 31312241 31498089 0.99
tpch_q21/datafusion:vortex-file-compressed 62469244 59452639 1.05
tpch_q22/datafusion:vortex-file-compressed 11976612 12199572 0.98
datafusion / vortex-compact / ns (0.998x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 48871049 49217809 0.99
tpch_q02/datafusion:vortex-compact 27846212 27189477 1.02
tpch_q03/datafusion:vortex-compact 32769799 33052213 0.99
tpch_q04/datafusion:vortex-compact 18449747 18402606 1.00
tpch_q05/datafusion:vortex-compact 52065052 52495344 0.99
tpch_q06/datafusion:vortex-compact 10007626 10171555 0.98
tpch_q07/datafusion:vortex-compact 58018024 57782852 1.00
tpch_q08/datafusion:vortex-compact 48895503 49129310 1.00
tpch_q09/datafusion:vortex-compact 60244922 60374668 1.00
tpch_q10/datafusion:vortex-compact 33313508 35251066 0.95
tpch_q11/datafusion:vortex-compact 19937746 19753740 1.01
tpch_q12/datafusion:vortex-compact 31702538 31734069 1.00
tpch_q13/datafusion:vortex-compact 28333623 27728071 1.02
tpch_q14/datafusion:vortex-compact 17556503 17755259 0.99
tpch_q15/datafusion:vortex-compact 26147373 26018272 1.00
tpch_q16/datafusion:vortex-compact 29786992 29510270 1.01
tpch_q17/datafusion:vortex-compact 57456974 58561704 0.98
tpch_q18/datafusion:vortex-compact 70664528 70095381 1.01
tpch_q19/datafusion:vortex-compact 35527103 35804791 0.99
tpch_q20/datafusion:vortex-compact 35712791 34762508 1.03
tpch_q21/datafusion:vortex-compact 67190707 66614735 1.01
tpch_q22/datafusion:vortex-compact 13189305 13373931 0.99
datafusion / parquet / ns (0.995x ➖, 1↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 124756418 139995546 0.89
tpch_q02/datafusion:parquet 70164105 71473039 0.98
tpch_q03/datafusion:parquet 103515407 101167888 1.02
tpch_q04/datafusion:parquet 52578509 53975763 0.97
tpch_q05/datafusion:parquet 126870864 127836646 0.99
tpch_q06/datafusion:parquet 🚨 48009096 41358770 1.16
tpch_q07/datafusion:parquet 125910048 130050667 0.97
tpch_q08/datafusion:parquet 122027659 119192481 1.02
tpch_q09/datafusion:parquet 157584410 157279717 1.00
tpch_q10/datafusion:parquet 119298759 122108643 0.98
tpch_q11/datafusion:parquet 49833210 49768242 1.00
tpch_q12/datafusion:parquet 107944996 106767531 1.01
tpch_q13/datafusion:parquet 225097823 224119086 1.00
tpch_q14/datafusion:parquet 48497029 49791582 0.97
tpch_q15/datafusion:parquet 68007991 69172456 0.98
tpch_q16/datafusion:parquet 50565220 49878899 1.01
tpch_q17/datafusion:parquet 154884664 148173218 1.05
tpch_q18/datafusion:parquet 177139411 185482659 0.96
tpch_q19/datafusion:parquet 80313475 75279415 1.07
tpch_q20/datafusion:parquet 86408045 92383385 0.94
tpch_q21/datafusion:parquet 166240871 169455692 0.98
tpch_q22/datafusion:parquet 53904789 56847124 0.95
duckdb / vortex-file-compressed / ns (0.939x ➖, 4↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 🚀 21611000 24461010 0.88
tpch_q02/duckdb:vortex-file-compressed 33921620 35981953 0.94
tpch_q03/duckdb:vortex-file-compressed 🚀 36046632 40072254 0.90
tpch_q04/duckdb:vortex-file-compressed 🚀 31418667 34995722 0.90
tpch_q05/duckdb:vortex-file-compressed 43957773 45788479 0.96
tpch_q06/duckdb:vortex-file-compressed 🚀 9481377 13472496 0.70
tpch_q07/duckdb:vortex-file-compressed 42800678 45047082 0.95
tpch_q08/duckdb:vortex-file-compressed 51466596 54181149 0.95
tpch_q09/duckdb:vortex-file-compressed 61188343 64761527 0.94
tpch_q10/duckdb:vortex-file-compressed 50825919 54954082 0.92
tpch_q11/duckdb:vortex-file-compressed 19781207 20101260 0.98
tpch_q12/duckdb:vortex-file-compressed 29420283 31252837 0.94
tpch_q13/duckdb:vortex-file-compressed 42389092 45611935 0.93
tpch_q14/duckdb:vortex-file-compressed 24779429 23098475 1.07
tpch_q15/duckdb:vortex-file-compressed 18023172 19757997 0.91
tpch_q16/duckdb:vortex-file-compressed 33109408 33886694 0.98
tpch_q17/duckdb:vortex-file-compressed 35006986 33659362 1.04
tpch_q18/duckdb:vortex-file-compressed 47375667 52074961 0.91
tpch_q19/duckdb:vortex-file-compressed 35632164 38303753 0.93
tpch_q20/duckdb:vortex-file-compressed 38471952 38090099 1.01
tpch_q21/duckdb:vortex-file-compressed 124357720 125246371 0.99
tpch_q22/duckdb:vortex-file-compressed 21870975 22486011 0.97
duckdb / vortex-compact / ns (0.958x ➖, 4↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 🚀 26588245 31696378 0.84
tpch_q02/duckdb:vortex-compact 39767949 42208559 0.94
tpch_q03/duckdb:vortex-compact 🚀 36933762 42128704 0.88
tpch_q04/duckdb:vortex-compact 33016700 34379576 0.96
tpch_q05/duckdb:vortex-compact 42747216 45681533 0.94
tpch_q06/duckdb:vortex-compact 13909044 13140176 1.06
tpch_q07/duckdb:vortex-compact 44363510 47711067 0.93
tpch_q08/duckdb:vortex-compact 57139252 58130035 0.98
tpch_q09/duckdb:vortex-compact 62926673 65786996 0.96
tpch_q10/duckdb:vortex-compact 55330639 56098726 0.99
tpch_q11/duckdb:vortex-compact 20671671 20096120 1.03
tpch_q12/duckdb:vortex-compact 🚀 29955783 33914049 0.88
tpch_q13/duckdb:vortex-compact 43996954 44247480 0.99
tpch_q14/duckdb:vortex-compact 26701444 26182349 1.02
tpch_q15/duckdb:vortex-compact 20837752 20243763 1.03
tpch_q16/duckdb:vortex-compact 37062383 36750155 1.01
tpch_q17/duckdb:vortex-compact 36867798 38621163 0.95
tpch_q18/duckdb:vortex-compact 53327550 59118903 0.90
tpch_q19/duckdb:vortex-compact 🚀 38152875 43913697 0.87
tpch_q20/duckdb:vortex-compact 42007808 43486682 0.97
tpch_q21/duckdb:vortex-compact 124624548 127731822 0.98
tpch_q22/duckdb:vortex-compact 23811017 23614853 1.01
duckdb / parquet / ns (1.002x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 81534784 81479646 1.00
tpch_q02/duckdb:parquet 46244800 46229746 1.00
tpch_q03/duckdb:parquet 80823109 81814496 0.99
tpch_q04/duckdb:parquet 57156949 58256215 0.98
tpch_q05/duckdb:parquet 78697697 79142583 0.99
tpch_q06/duckdb:parquet 25112451 24808418 1.01
tpch_q07/duckdb:parquet 83410275 80401654 1.04
tpch_q08/duckdb:parquet 97856472 95794480 1.02
tpch_q09/duckdb:parquet 148969017 148814275 1.00
tpch_q10/duckdb:parquet 141738144 141186595 1.00
tpch_q11/duckdb:parquet 25404809 25141994 1.01
tpch_q12/duckdb:parquet 53430474 53314696 1.00
tpch_q13/duckdb:parquet 285492125 284435785 1.00
tpch_q14/duckdb:parquet 55867332 56054003 1.00
tpch_q15/duckdb:parquet 30689377 30535675 1.01
tpch_q16/duckdb:parquet 67215363 66935008 1.00
tpch_q17/duckdb:parquet 57900037 58286398 0.99
tpch_q18/duckdb:parquet 127331102 126926835 1.00
tpch_q19/duckdb:parquet 77291604 77460426 1.00
tpch_q20/duckdb:parquet 77176640 77511055 1.00
tpch_q21/duckdb:parquet 189298956 190720377 0.99
tpch_q22/duckdb:parquet 63826904 63716884 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -7.7%
Engines: DataFusion No clear signal (+2.3%, environment too noisy confidence) · DuckDB No clear signal (-16.8%, low confidence)
Vortex (geomean): 0.915x ➖
Parquet (geomean): 0.991x ➖
Shifts: Parquet (control) -0.9% · Median polish -0.1%

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

datafusion / vortex-file-compressed / ns (1.019x ➖, 0↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 8532110 8521512 1.00
fineweb_q01/datafusion:vortex-file-compressed 🚨 32463169 29420800 1.10
fineweb_q02/datafusion:vortex-file-compressed 34393364 36285909 0.95
fineweb_q03/datafusion:vortex-file-compressed 41102156 41084685 1.00
fineweb_q04/datafusion:vortex-file-compressed 205665284 204559824 1.01
fineweb_q05/datafusion:vortex-file-compressed 156854275 152912252 1.03
fineweb_q06/datafusion:vortex-file-compressed 37203357 37022730 1.00
fineweb_q07/datafusion:vortex-file-compressed 41056408 39519624 1.04
fineweb_q08/datafusion:vortex-file-compressed 17044596 16230702 1.05
datafusion / vortex-compact / ns (0.994x ➖, 1↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 9014369 8953512 1.01
fineweb_q01/datafusion:vortex-compact 102794318 100321496 1.02
fineweb_q02/datafusion:vortex-compact 99896078 101374230 0.99
fineweb_q03/datafusion:vortex-compact 528252995 526834338 1.00
fineweb_q04/datafusion:vortex-compact 565308132 557367318 1.01
fineweb_q05/datafusion:vortex-compact 504793845 499234474 1.01
fineweb_q06/datafusion:vortex-compact 288291791 289077431 1.00
fineweb_q07/datafusion:vortex-compact 300279885 297046113 1.01
fineweb_q08/datafusion:vortex-compact 🚀 13606331 15171155 0.90
datafusion / parquet / ns (0.984x ➖, 1↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚀 8464449 9830434 0.86
fineweb_q01/datafusion:parquet 197773332 196974544 1.00
fineweb_q02/datafusion:parquet 196406633 198494751 0.99
fineweb_q03/datafusion:parquet 189232717 191221931 0.99
fineweb_q04/datafusion:parquet 207405109 210662290 0.98
fineweb_q05/datafusion:parquet 205173387 204552049 1.00
fineweb_q06/datafusion:parquet 203830524 195785476 1.04
fineweb_q07/datafusion:parquet 189010133 191229344 0.99
fineweb_q08/datafusion:parquet 187835991 187665954 1.00
duckdb / vortex-file-compressed / ns (0.787x ✅, 4↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚀 5489097 6293409 0.87
fineweb_q01/duckdb:vortex-file-compressed 🚀 38356654 54582294 0.70
fineweb_q02/duckdb:vortex-file-compressed 🚀 47012810 56359324 0.83
fineweb_q03/duckdb:vortex-file-compressed 🚨 110010816 85554884 1.29
fineweb_q04/duckdb:vortex-file-compressed 305752928 293947107 1.04
fineweb_q05/duckdb:vortex-file-compressed 229184872 235866669 0.97
fineweb_q06/duckdb:vortex-file-compressed 84184925 93329783 0.90
fineweb_q07/duckdb:vortex-file-compressed 90685309 91653124 0.99
fineweb_q08/duckdb:vortex-file-compressed 🚀 9170558 47199327 0.19
duckdb / vortex-compact / ns (0.879x ✅, 1↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 5613883 5286097 1.06
fineweb_q01/duckdb:vortex-compact 106567220 104901358 1.02
fineweb_q02/duckdb:vortex-compact 107356157 115655935 0.93
fineweb_q03/duckdb:vortex-compact 348851079 344306048 1.01
fineweb_q04/duckdb:vortex-compact 390209933 392757166 0.99
fineweb_q05/duckdb:vortex-compact 345633658 349703897 0.99
fineweb_q06/duckdb:vortex-compact 216188199 235406543 0.92
fineweb_q07/duckdb:vortex-compact 207288143 230079493 0.90
fineweb_q08/duckdb:vortex-compact 🚀 11004488 28906584 0.38
duckdb / parquet / ns (1.000x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 36765792 35723556 1.03
fineweb_q01/duckdb:parquet 76801724 78140855 0.98
fineweb_q02/duckdb:parquet 77648839 79679183 0.97
fineweb_q03/duckdb:parquet 208575513 209400331 1.00
fineweb_q04/duckdb:parquet 238204275 233423061 1.02
fineweb_q05/duckdb:parquet 202703945 202433847 1.00
fineweb_q06/duckdb:parquet 143692967 142625803 1.01
fineweb_q07/duckdb:parquet 144337922 145718197 0.99
fineweb_q08/duckdb:parquet 38584875 38793034 0.99

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.7%
Engines: DataFusion No clear signal (-0.6%, low confidence) · DuckDB No clear signal (-4.6%, environment too noisy confidence)
Vortex (geomean): 0.976x ➖
Parquet (geomean): 1.003x ➖
Shifts: Parquet (control) +0.3% · Median polish -0.5%

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

datafusion / vortex-file-compressed / ns (1.005x ➖, 2↑ 3↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 28556410 27642306 1.03
tpcds_q02/datafusion:vortex-file-compressed 51964582 51938061 1.00
tpcds_q03/datafusion:vortex-file-compressed 13695422 13861367 0.99
tpcds_q04/datafusion:vortex-file-compressed 221317232 207653078 1.07
tpcds_q05/datafusion:vortex-file-compressed 65297863 64047429 1.02
tpcds_q06/datafusion:vortex-file-compressed 27222780 25912589 1.05
tpcds_q07/datafusion:vortex-file-compressed 41801834 42396324 0.99
tpcds_q08/datafusion:vortex-file-compressed 32863913 32618717 1.01
tpcds_q09/datafusion:vortex-file-compressed 26548113 27152918 0.98
tpcds_q10/datafusion:vortex-file-compressed 35761838 34783617 1.03
tpcds_q11/datafusion:vortex-file-compressed 118540684 117413067 1.01
tpcds_q12/datafusion:vortex-file-compressed 20300185 20199086 1.01
tpcds_q13/datafusion:vortex-file-compressed 46520373 46054488 1.01
tpcds_q14/datafusion:vortex-file-compressed 200724123 196915520 1.02
tpcds_q15/datafusion:vortex-file-compressed 🚨 31576820 28628930 1.10
tpcds_q16/datafusion:vortex-file-compressed 24552183 24729697 0.99
tpcds_q17/datafusion:vortex-file-compressed 70586150 69939227 1.01
tpcds_q18/datafusion:vortex-file-compressed 90473004 88544864 1.02
tpcds_q19/datafusion:vortex-file-compressed 21088304 21452121 0.98
tpcds_q20/datafusion:vortex-file-compressed 23018913 22731250 1.01
tpcds_q21/datafusion:vortex-file-compressed 31675924 31737775 1.00
tpcds_q22/datafusion:vortex-file-compressed 🚀 100930057 113353000 0.89
tpcds_q23/datafusion:vortex-file-compressed 128866743 131350015 0.98
tpcds_q24/datafusion:vortex-file-compressed 97885059 97110487 1.01
tpcds_q25/datafusion:vortex-file-compressed 71682398 72263933 0.99
tpcds_q26/datafusion:vortex-file-compressed 37756371 36627639 1.03
tpcds_q27/datafusion:vortex-file-compressed 96362853 92438529 1.04
tpcds_q28/datafusion:vortex-file-compressed 26655415 26638106 1.00
tpcds_q29/datafusion:vortex-file-compressed 69745645 68474599 1.02
tpcds_q30/datafusion:vortex-file-compressed 31226202 29052523 1.07
tpcds_q31/datafusion:vortex-file-compressed 74632900 74555000 1.00
tpcds_q32/datafusion:vortex-file-compressed 18232888 18252864 1.00
tpcds_q33/datafusion:vortex-file-compressed 32438251 32284446 1.00
tpcds_q34/datafusion:vortex-file-compressed 25569012 26023193 0.98
tpcds_q35/datafusion:vortex-file-compressed 45455327 44385668 1.02
tpcds_q36/datafusion:vortex-file-compressed 63708376 63749375 1.00
tpcds_q37/datafusion:vortex-file-compressed 🚀 17248894 19509712 0.88
tpcds_q38/datafusion:vortex-file-compressed 40318821 40465342 1.00
tpcds_q39/datafusion:vortex-file-compressed 93345840 97641568 0.96
tpcds_q40/datafusion:vortex-file-compressed 32963167 33361328 0.99
tpcds_q41/datafusion:vortex-file-compressed 23101225 22970098 1.01
tpcds_q42/datafusion:vortex-file-compressed 14099338 14189183 0.99
tpcds_q43/datafusion:vortex-file-compressed 18645332 18718218 1.00
tpcds_q44/datafusion:vortex-file-compressed 34941509 34637662 1.01
tpcds_q45/datafusion:vortex-file-compressed 33377533 32940537 1.01
tpcds_q46/datafusion:vortex-file-compressed 34034227 34090970 1.00
tpcds_q47/datafusion:vortex-file-compressed 144830223 132227290 1.10
tpcds_q48/datafusion:vortex-file-compressed 37864913 38295868 0.99
tpcds_q49/datafusion:vortex-file-compressed 70653372 69641855 1.01
tpcds_q50/datafusion:vortex-file-compressed 45113911 46955276 0.96
tpcds_q51/datafusion:vortex-file-compressed 76617447 75927542 1.01
tpcds_q52/datafusion:vortex-file-compressed 14689168 14034686 1.05
tpcds_q53/datafusion:vortex-file-compressed 23587916 23641356 1.00
tpcds_q54/datafusion:vortex-file-compressed 37196391 37542650 0.99
tpcds_q55/datafusion:vortex-file-compressed 13755959 13636687 1.01
tpcds_q56/datafusion:vortex-file-compressed 33085974 33137416 1.00
tpcds_q57/datafusion:vortex-file-compressed 101665051 96708900 1.05
tpcds_q58/datafusion:vortex-file-compressed 61256840 61263489 1.00
tpcds_q59/datafusion:vortex-file-compressed 54296738 55540654 0.98
tpcds_q60/datafusion:vortex-file-compressed 32312186 31888450 1.01
tpcds_q61/datafusion:vortex-file-compressed 36673405 36019772 1.02
tpcds_q62/datafusion:vortex-file-compressed 25010249 25103753 1.00
tpcds_q63/datafusion:vortex-file-compressed 23367839 23680727 0.99
tpcds_q64/datafusion:vortex-file-compressed 472319187 483266995 0.98
tpcds_q65/datafusion:vortex-file-compressed 74462559 70264878 1.06
tpcds_q66/datafusion:vortex-file-compressed 79073667 78471662 1.01
tpcds_q67/datafusion:vortex-file-compressed 121514202 122572659 0.99
tpcds_q68/datafusion:vortex-file-compressed 32586685 33228746 0.98
tpcds_q69/datafusion:vortex-file-compressed 34878875 33717474 1.03
tpcds_q70/datafusion:vortex-file-compressed 107213725 108630321 0.99
tpcds_q71/datafusion:vortex-file-compressed 22569054 22936320 0.98
tpcds_q72/datafusion:vortex-file-compressed 1465503163 1494800880 0.98
tpcds_q73/datafusion:vortex-file-compressed 23878101 24239168 0.99
tpcds_q74/datafusion:vortex-file-compressed 🚨 84581574 75903751 1.11
tpcds_q75/datafusion:vortex-file-compressed 148934009 162556663 0.92
tpcds_q76/datafusion:vortex-file-compressed 42629321 41453433 1.03
tpcds_q77/datafusion:vortex-file-compressed 47507846 44742050 1.06
tpcds_q78/datafusion:vortex-file-compressed 106677402 110213192 0.97
tpcds_q79/datafusion:vortex-file-compressed 28160707 27805725 1.01
tpcds_q80/datafusion:vortex-file-compressed 101889423 99565100 1.02
tpcds_q81/datafusion:vortex-file-compressed 32475561 31133547 1.04
tpcds_q82/datafusion:vortex-file-compressed 18424603 19613265 0.94
tpcds_q83/datafusion:vortex-file-compressed 42684402 42818226 1.00
tpcds_q84/datafusion:vortex-file-compressed 🚨 14174562 12846092 1.10
tpcds_q85/datafusion:vortex-file-compressed 112436469 112796144 1.00
tpcds_q86/datafusion:vortex-file-compressed 19330545 18953978 1.02
tpcds_q87/datafusion:vortex-file-compressed 41014976 40211130 1.02
tpcds_q88/datafusion:vortex-file-compressed 52381129 52268780 1.00
tpcds_q89/datafusion:vortex-file-compressed 27099088 29073365 0.93
tpcds_q90/datafusion:vortex-file-compressed 13874862 14596545 0.95
tpcds_q91/datafusion:vortex-file-compressed 20808487 20445883 1.02
tpcds_q92/datafusion:vortex-file-compressed 17648705 17093526 1.03
tpcds_q93/datafusion:vortex-file-compressed 31687008 31917478 0.99
tpcds_q94/datafusion:vortex-file-compressed 22673523 23600993 0.96
tpcds_q95/datafusion:vortex-file-compressed 62918369 62617494 1.00
tpcds_q96/datafusion:vortex-file-compressed 11062145 11277730 0.98
tpcds_q97/datafusion:vortex-file-compressed 29786571 28064940 1.06
tpcds_q98/datafusion:vortex-file-compressed 24267020 24527676 0.99
tpcds_q99/datafusion:vortex-file-compressed 27936869 28048260 1.00
datafusion / vortex-compact / ns (0.989x ➖, 3↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 29919344 30326081 0.99
tpcds_q02/datafusion:vortex-compact 58749662 58622198 1.00
tpcds_q03/datafusion:vortex-compact 17122522 17286285 0.99
tpcds_q04/datafusion:vortex-compact 244450969 243687696 1.00
tpcds_q05/datafusion:vortex-compact 67595118 66266341 1.02
tpcds_q06/datafusion:vortex-compact 29906975 29741895 1.01
tpcds_q07/datafusion:vortex-compact 58488200 57401024 1.02
tpcds_q08/datafusion:vortex-compact 40901272 41142700 0.99
tpcds_q09/datafusion:vortex-compact 44418970 45877665 0.97
tpcds_q10/datafusion:vortex-compact 55783642 54596766 1.02
tpcds_q11/datafusion:vortex-compact 136405892 133445802 1.02
tpcds_q12/datafusion:vortex-compact 25812063 26054394 0.99
tpcds_q13/datafusion:vortex-compact 125092312 124890964 1.00
tpcds_q14/datafusion:vortex-compact 219480855 224028535 0.98
tpcds_q15/datafusion:vortex-compact 34444110 34623353 0.99
tpcds_q16/datafusion:vortex-compact 33025873 32056511 1.03
tpcds_q17/datafusion:vortex-compact 110474716 109924685 1.01
tpcds_q18/datafusion:vortex-compact 103269149 104144069 0.99
tpcds_q19/datafusion:vortex-compact 31328393 31025066 1.01
tpcds_q20/datafusion:vortex-compact 28157773 27353913 1.03
tpcds_q21/datafusion:vortex-compact 34069589 34138425 1.00
tpcds_q22/datafusion:vortex-compact 🚀 105801085 125268537 0.84
tpcds_q23/datafusion:vortex-compact 142677785 143057923 1.00
tpcds_q24/datafusion:vortex-compact 114484717 117468872 0.97
tpcds_q25/datafusion:vortex-compact 85140659 87627481 0.97
tpcds_q26/datafusion:vortex-compact 52234793 52119636 1.00
tpcds_q27/datafusion:vortex-compact 123650914 118539969 1.04
tpcds_q28/datafusion:vortex-compact 66153957 68080707 0.97
tpcds_q29/datafusion:vortex-compact 84239893 81504726 1.03
tpcds_q30/datafusion:vortex-compact 33903707 33581692 1.01
tpcds_q31/datafusion:vortex-compact 101512955 108040603 0.94
tpcds_q32/datafusion:vortex-compact 23358335 23416698 1.00
tpcds_q33/datafusion:vortex-compact 39631283 40907188 0.97
tpcds_q34/datafusion:vortex-compact 39224592 40070680 0.98
tpcds_q35/datafusion:vortex-compact 60080402 60324056 1.00
tpcds_q36/datafusion:vortex-compact 76126549 77508419 0.98
tpcds_q37/datafusion:vortex-compact 24072478 24546234 0.98
tpcds_q38/datafusion:vortex-compact 52233696 52723650 0.99
tpcds_q39/datafusion:vortex-compact 99015298 98128724 1.01
tpcds_q40/datafusion:vortex-compact 37045700 36990867 1.00
tpcds_q41/datafusion:vortex-compact 26195840 25810753 1.01
tpcds_q42/datafusion:vortex-compact 17487346 17969175 0.97
tpcds_q43/datafusion:vortex-compact 26416222 25982534 1.02
tpcds_q44/datafusion:vortex-compact 51109597 49428104 1.03
tpcds_q45/datafusion:vortex-compact 38308777 39061557 0.98
tpcds_q46/datafusion:vortex-compact 48035469 47679498 1.01
tpcds_q47/datafusion:vortex-compact 140403255 141338660 0.99
tpcds_q48/datafusion:vortex-compact 95162948 97142739 0.98
tpcds_q49/datafusion:vortex-compact 86390753 84530307 1.02
tpcds_q50/datafusion:vortex-compact 54942797 55206192 1.00
tpcds_q51/datafusion:vortex-compact 81245227 80856185 1.00
tpcds_q52/datafusion:vortex-compact 17922584 18319045 0.98
tpcds_q53/datafusion:vortex-compact 29276149 29173210 1.00
tpcds_q54/datafusion:vortex-compact 46227101 45521755 1.02
tpcds_q55/datafusion:vortex-compact 17081914 17210273 0.99
tpcds_q56/datafusion:vortex-compact 39963727 39049518 1.02
tpcds_q57/datafusion:vortex-compact 109477207 108512644 1.01
tpcds_q58/datafusion:vortex-compact 67720779 67624027 1.00
tpcds_q59/datafusion:vortex-compact 65157036 68553484 0.95
tpcds_q60/datafusion:vortex-compact 39265326 37759439 1.04
tpcds_q61/datafusion:vortex-compact 48926932 49113708 1.00
tpcds_q62/datafusion:vortex-compact 27061876 27598523 0.98
tpcds_q63/datafusion:vortex-compact 32259861 31657882 1.02
tpcds_q64/datafusion:vortex-compact 539110927 521691271 1.03
tpcds_q65/datafusion:vortex-compact 88613437 97700679 0.91
tpcds_q66/datafusion:vortex-compact 82724133 81620819 1.01
tpcds_q67/datafusion:vortex-compact 130510215 126776692 1.03
tpcds_q68/datafusion:vortex-compact 46741893 47637662 0.98
tpcds_q69/datafusion:vortex-compact 53066996 55553704 0.96
tpcds_q70/datafusion:vortex-compact 129807834 121086972 1.07
tpcds_q71/datafusion:vortex-compact 30760770 30746857 1.00
tpcds_q72/datafusion:vortex-compact 1456902982 1523890726 0.96
tpcds_q73/datafusion:vortex-compact 36792374 40429337 0.91
tpcds_q74/datafusion:vortex-compact 89567168 89963255 1.00
tpcds_q75/datafusion:vortex-compact 152105619 154348720 0.99
tpcds_q76/datafusion:vortex-compact 🚀 50356275 62255904 0.81
tpcds_q77/datafusion:vortex-compact 51894382 52876353 0.98
tpcds_q78/datafusion:vortex-compact 125477216 135492406 0.93
tpcds_q79/datafusion:vortex-compact 40403302 41097472 0.98
tpcds_q80/datafusion:vortex-compact 105582994 106753203 0.99
tpcds_q81/datafusion:vortex-compact 34128847 36681080 0.93
tpcds_q82/datafusion:vortex-compact 25344251 26847525 0.94
tpcds_q83/datafusion:vortex-compact 44437457 43163059 1.03
tpcds_q84/datafusion:vortex-compact 15094971 15013204 1.01
tpcds_q85/datafusion:vortex-compact 169963170 170327555 1.00
tpcds_q86/datafusion:vortex-compact 21429604 21124516 1.01
tpcds_q87/datafusion:vortex-compact 54599608 55299775 0.99
tpcds_q88/datafusion:vortex-compact 84803621 87154219 0.97
tpcds_q89/datafusion:vortex-compact 33268379 33716765 0.99
tpcds_q90/datafusion:vortex-compact 17269454 16741740 1.03
tpcds_q91/datafusion:vortex-compact 44071400 44544629 0.99
tpcds_q92/datafusion:vortex-compact 21501503 21568683 1.00
tpcds_q93/datafusion:vortex-compact 39436138 41273556 0.96
tpcds_q94/datafusion:vortex-compact 29832565 28988968 1.03
tpcds_q95/datafusion:vortex-compact 71242841 69450312 1.03
tpcds_q96/datafusion:vortex-compact 🚀 18112387 20800156 0.87
tpcds_q97/datafusion:vortex-compact 36271062 37277834 0.97
tpcds_q98/datafusion:vortex-compact 30220676 31090202 0.97
tpcds_q99/datafusion:vortex-compact 31819243 31911396 1.00
datafusion / parquet / ns (1.003x ➖, 0↑ 3↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 30994362 33029815 0.94
tpcds_q02/datafusion:parquet 52389754 52779569 0.99
tpcds_q03/datafusion:parquet 17401984 17751763 0.98
tpcds_q04/datafusion:parquet 334555016 344168758 0.97
tpcds_q05/datafusion:parquet 80245327 81032421 0.99
tpcds_q06/datafusion:parquet 29837697 30943152 0.96
tpcds_q07/datafusion:parquet 98567314 96888189 1.02
tpcds_q08/datafusion:parquet 37078423 36803373 1.01
tpcds_q09/datafusion:parquet 35190593 35814243 0.98
tpcds_q10/datafusion:parquet 87260848 88335517 0.99
tpcds_q11/datafusion:parquet 163849387 164489960 1.00
tpcds_q12/datafusion:parquet 23680323 23568562 1.00
tpcds_q13/datafusion:parquet 95032972 101311108 0.94
tpcds_q14/datafusion:parquet 274737235 272617450 1.01
tpcds_q15/datafusion:parquet 36259890 37107380 0.98
tpcds_q16/datafusion:parquet 47551823 46827985 1.02
tpcds_q17/datafusion:parquet 107074076 109783033 0.98
tpcds_q18/datafusion:parquet 135421698 140800911 0.96
tpcds_q19/datafusion:parquet 28282289 29314201 0.96
tpcds_q20/datafusion:parquet 23963941 23640944 1.01
tpcds_q21/datafusion:parquet 21927121 21771349 1.01
tpcds_q22/datafusion:parquet 🚨 147942296 132501854 1.12
tpcds_q23/datafusion:parquet 168416391 170100028 0.99
tpcds_q24/datafusion:parquet 134150986 142898299 0.94
tpcds_q25/datafusion:parquet 106386581 108294564 0.98
tpcds_q26/datafusion:parquet 84251993 86794283 0.97
tpcds_q27/datafusion:parquet 159524751 157498423 1.01
tpcds_q28/datafusion:parquet 40240202 40995708 0.98
tpcds_q29/datafusion:parquet 106677593 108260314 0.99
tpcds_q30/datafusion:parquet 42199040 41035144 1.03
tpcds_q31/datafusion:parquet 91921539 96266113 0.95
tpcds_q32/datafusion:parquet 23525527 23423466 1.00
tpcds_q33/datafusion:parquet 36951777 36421924 1.01
tpcds_q34/datafusion:parquet 29484282 28769077 1.02
tpcds_q35/datafusion:parquet 91250997 96106008 0.95
tpcds_q36/datafusion:parquet 68978692 66703441 1.03
tpcds_q37/datafusion:parquet 23585392 23767100 0.99
tpcds_q38/datafusion:parquet 57876572 57024976 1.01
tpcds_q39/datafusion:parquet 🚨 92914548 83446528 1.11
tpcds_q40/datafusion:parquet 32764951 32681592 1.00
tpcds_q41/datafusion:parquet 18940295 18891118 1.00
tpcds_q42/datafusion:parquet 16399333 15922164 1.03
tpcds_q43/datafusion:parquet 22929279 22633306 1.01
tpcds_q44/datafusion:parquet 40032654 41063135 0.97
tpcds_q45/datafusion:parquet 44316498 42586532 1.04
tpcds_q46/datafusion:parquet 41107771 40240781 1.02
tpcds_q47/datafusion:parquet 148984773 147781176 1.01
tpcds_q48/datafusion:parquet 87667144 88556753 0.99
tpcds_q49/datafusion:parquet 76282604 76615319 1.00
tpcds_q50/datafusion:parquet 74218994 69525726 1.07
tpcds_q51/datafusion:parquet 84027276 81723598 1.03
tpcds_q52/datafusion:parquet 16493125 16980884 0.97
tpcds_q53/datafusion:parquet 23952506 23713917 1.01
tpcds_q54/datafusion:parquet 44753787 45304547 0.99
tpcds_q55/datafusion:parquet 15547194 15740684 0.99
tpcds_q56/datafusion:parquet 36239572 35832499 1.01
tpcds_q57/datafusion:parquet 120884041 119432804 1.01
tpcds_q58/datafusion:parquet 83496415 81514026 1.02
tpcds_q59/datafusion:parquet 74451667 73235982 1.02
tpcds_q60/datafusion:parquet 38348253 36990396 1.04
tpcds_q61/datafusion:parquet 44474389 46414989 0.96
tpcds_q62/datafusion:parquet 🚨 32929545 27509505 1.20
tpcds_q63/datafusion:parquet 24517176 23926276 1.02
tpcds_q64/datafusion:parquet 358116156 359112447 1.00
tpcds_q65/datafusion:parquet 47964164 51370715 0.93
tpcds_q66/datafusion:parquet 87831224 88237214 1.00
tpcds_q67/datafusion:parquet 143099900 138686187 1.03
tpcds_q68/datafusion:parquet 41022061 39778902 1.03
tpcds_q69/datafusion:parquet 83209426 86150294 0.97
tpcds_q70/datafusion:parquet 43634609 42990852 1.01
tpcds_q71/datafusion:parquet 27082830 26311838 1.03
tpcds_q72/datafusion:parquet 442821991 446028755 0.99
tpcds_q73/datafusion:parquet 27705192 28026920 0.99
tpcds_q74/datafusion:parquet 109622554 101217153 1.08
tpcds_q75/datafusion:parquet 173650630 175213535 0.99
tpcds_q76/datafusion:parquet 57506403 59643362 0.96
tpcds_q77/datafusion:parquet 55637990 54406681 1.02
tpcds_q78/datafusion:parquet 127065078 128117212 0.99
tpcds_q79/datafusion:parquet 33497908 34101149 0.98
tpcds_q80/datafusion:parquet 97826925 97007195 1.01
tpcds_q81/datafusion:parquet 38657209 38708550 1.00
tpcds_q82/datafusion:parquet 23293341 23295626 1.00
tpcds_q83/datafusion:parquet 55295218 56452423 0.98
tpcds_q84/datafusion:parquet 49499485 48403893 1.02
tpcds_q85/datafusion:parquet 198968482 191642182 1.04
tpcds_q86/datafusion:parquet 21366332 20600315 1.04
tpcds_q87/datafusion:parquet 61635508 59681572 1.03
tpcds_q88/datafusion:parquet 56875701 58876895 0.97
tpcds_q89/datafusion:parquet 32037998 30220621 1.06
tpcds_q90/datafusion:parquet 18047820 18692541 0.97
tpcds_q91/datafusion:parquet 65383727 65656446 1.00
tpcds_q92/datafusion:parquet 25325338 24221433 1.05
tpcds_q93/datafusion:parquet 36516051 37272105 0.98
tpcds_q94/datafusion:parquet 31978920 31636398 1.01
tpcds_q95/datafusion:parquet 89804923 88698370 1.01
tpcds_q96/datafusion:parquet 16261734 15803657 1.03
tpcds_q97/datafusion:parquet 38758128 40333817 0.96
tpcds_q98/datafusion:parquet 27406636 27007404 1.01
tpcds_q99/datafusion:parquet 33839684 33407656 1.01
duckdb / vortex-file-compressed / ns (0.947x ➖, 20↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 27900391 28151652 0.99
tpcds_q02/duckdb:vortex-file-compressed 28226100 30311257 0.93
tpcds_q03/duckdb:vortex-file-compressed 🚀 20393717 23996790 0.85
tpcds_q04/duckdb:vortex-file-compressed 93440379 95356591 0.98
tpcds_q05/duckdb:vortex-file-compressed 38324795 39462628 0.97
tpcds_q06/duckdb:vortex-file-compressed 49791119 49196821 1.01
tpcds_q07/duckdb:vortex-file-compressed 🚀 27237694 32015676 0.85
tpcds_q08/duckdb:vortex-file-compressed 🚀 31929353 35910399 0.89
tpcds_q09/duckdb:vortex-file-compressed 🚀 15553338 19945668 0.78
tpcds_q10/duckdb:vortex-file-compressed 57564171 59147692 0.97
tpcds_q11/duckdb:vortex-file-compressed 71631161 75061313 0.95
tpcds_q12/duckdb:vortex-file-compressed 18020710 19772692 0.91
tpcds_q13/duckdb:vortex-file-compressed 38285769 39950060 0.96
tpcds_q14/duckdb:vortex-file-compressed 110912834 115749810 0.96
tpcds_q15/duckdb:vortex-file-compressed 34961590 35165116 0.99
tpcds_q16/duckdb:vortex-file-compressed 34190589 37584315 0.91
tpcds_q17/duckdb:vortex-file-compressed 53253427 56021417 0.95
tpcds_q18/duckdb:vortex-file-compressed 47348926 49238681 0.96
tpcds_q19/duckdb:vortex-file-compressed 38934120 39278807 0.99
tpcds_q20/duckdb:vortex-file-compressed 18095454 18384453 0.98
tpcds_q21/duckdb:vortex-file-compressed 19617500 20399544 0.96
tpcds_q22/duckdb:vortex-file-compressed 🚀 60874088 67999413 0.90
tpcds_q23/duckdb:vortex-file-compressed 81580641 74600108 1.09
tpcds_q24/duckdb:vortex-file-compressed 47866803 51321486 0.93
tpcds_q25/duckdb:vortex-file-compressed 🚀 43463478 48389882 0.90
tpcds_q26/duckdb:vortex-file-compressed 26834029 24715119 1.09
tpcds_q27/duckdb:vortex-file-compressed 31261686 33890419 0.92
tpcds_q28/duckdb:vortex-file-compressed 13837234 13791194 1.00
tpcds_q29/duckdb:vortex-file-compressed 50612748 52838073 0.96
tpcds_q30/duckdb:vortex-file-compressed 35102601 36180176 0.97
tpcds_q31/duckdb:vortex-file-compressed 33396832 33948472 0.98
tpcds_q32/duckdb:vortex-file-compressed 19675551 18539495 1.06
tpcds_q33/duckdb:vortex-file-compressed 31686799 32888502 0.96
tpcds_q34/duckdb:vortex-file-compressed 30280817 32172624 0.94
tpcds_q35/duckdb:vortex-file-compressed 83396893 86722450 0.96
tpcds_q36/duckdb:vortex-file-compressed 27274129 29839084 0.91
tpcds_q37/duckdb:vortex-file-compressed 24933280 24529602 1.02
tpcds_q38/duckdb:vortex-file-compressed 44386820 42332960 1.05
tpcds_q39/duckdb:vortex-file-compressed 33740396 36482564 0.92
tpcds_q40/duckdb:vortex-file-compressed 22725181 23688737 0.96
tpcds_q41/duckdb:vortex-file-compressed 14030914 13633229 1.03
tpcds_q42/duckdb:vortex-file-compressed 🚀 16028081 18343923 0.87
tpcds_q43/duckdb:vortex-file-compressed 21728751 23899357 0.91
tpcds_q44/duckdb:vortex-file-compressed 27661717 27591633 1.00
tpcds_q45/duckdb:vortex-file-compressed 35808054 37026295 0.97
tpcds_q46/duckdb:vortex-file-compressed 🚀 35880432 42481290 0.84
tpcds_q47/duckdb:vortex-file-compressed 58928757 59897986 0.98
tpcds_q48/duckdb:vortex-file-compressed 34142707 37262094 0.92
tpcds_q49/duckdb:vortex-file-compressed 🚀 38084096 43397685 0.88
tpcds_q50/duckdb:vortex-file-compressed 🚀 32132934 36339805 0.88
tpcds_q51/duckdb:vortex-file-compressed 🚀 106282917 140726115 0.76
tpcds_q52/duckdb:vortex-file-compressed 19111821 17547929 1.09
tpcds_q53/duckdb:vortex-file-compressed 27285603 29522789 0.92
tpcds_q54/duckdb:vortex-file-compressed 🚀 42465212 49519529 0.86
tpcds_q55/duckdb:vortex-file-compressed 14789380 15705014 0.94
tpcds_q56/duckdb:vortex-file-compressed 31348761 32234426 0.97
tpcds_q57/duckdb:vortex-file-compressed 43743967 44376145 0.99
tpcds_q58/duckdb:vortex-file-compressed 36876944 40479367 0.91
tpcds_q59/duckdb:vortex-file-compressed 40357258 40531791 1.00
tpcds_q60/duckdb:vortex-file-compressed 32773707 35189912 0.93
tpcds_q61/duckdb:vortex-file-compressed 35895907 39851297 0.90
tpcds_q62/duckdb:vortex-file-compressed 20756373 19423119 1.07
tpcds_q63/duckdb:vortex-file-compressed 27486863 28273532 0.97
tpcds_q64/duckdb:vortex-file-compressed 111236450 116360452 0.96
tpcds_q65/duckdb:vortex-file-compressed 26190872 26538681 0.99
tpcds_q66/duckdb:vortex-file-compressed 40119543 40032212 1.00
tpcds_q67/duckdb:vortex-file-compressed 129614209 135006682 0.96
tpcds_q68/duckdb:vortex-file-compressed 🚀 34120387 41638967 0.82
tpcds_q69/duckdb:vortex-file-compressed 58325566 59389788 0.98
tpcds_q70/duckdb:vortex-file-compressed 39955002 42925950 0.93
tpcds_q71/duckdb:vortex-file-compressed 🚀 23017734 26512708 0.87
tpcds_q72/duckdb:vortex-file-compressed 🚀 136654393 157530860 0.87
tpcds_q73/duckdb:vortex-file-compressed 28655880 31537677 0.91
tpcds_q74/duckdb:vortex-file-compressed 51421364 51361595 1.00
tpcds_q75/duckdb:vortex-file-compressed 57311656 58084089 0.99
tpcds_q76/duckdb:vortex-file-compressed 23386513 23735096 0.99
tpcds_q77/duckdb:vortex-file-compressed 🚀 29123159 32775889 0.89
tpcds_q78/duckdb:vortex-file-compressed 76042493 77437410 0.98
tpcds_q79/duckdb:vortex-file-compressed 31224191 31644155 0.99
tpcds_q80/duckdb:vortex-file-compressed 52174334 56778808 0.92
tpcds_q81/duckdb:vortex-file-compressed 42084511 40771160 1.03
tpcds_q82/duckdb:vortex-file-compressed 53346148 55834767 0.96
tpcds_q83/duckdb:vortex-file-compressed 40726412 43984042 0.93
tpcds_q84/duckdb:vortex-file-compressed 🚀 26223756 30717814 0.85
tpcds_q85/duckdb:vortex-file-compressed 🚀 50718068 57410168 0.88
tpcds_q86/duckdb:vortex-file-compressed 🚀 18489774 21551793 0.86
tpcds_q87/duckdb:vortex-file-compressed 45233745 46599371 0.97
tpcds_q88/duckdb:vortex-file-compressed 62451432 61675650 1.01
tpcds_q89/duckdb:vortex-file-compressed 25966923 25331673 1.03
tpcds_q90/duckdb:vortex-file-compressed 18618708 17532844 1.06
tpcds_q91/duckdb:vortex-file-compressed 30501978 33248144 0.92
tpcds_q92/duckdb:vortex-file-compressed 22305874 22495024 0.99
tpcds_q93/duckdb:vortex-file-compressed 27245207 28592432 0.95
tpcds_q94/duckdb:vortex-file-compressed 34912418 33582149 1.04
tpcds_q95/duckdb:vortex-file-compressed 148347940 151140417 0.98
tpcds_q96/duckdb:vortex-file-compressed 🚀 14506532 19970504 0.73
tpcds_q97/duckdb:vortex-file-compressed 43594548 43811008 1.00
tpcds_q98/duckdb:vortex-file-compressed 22849601 24519995 0.93
tpcds_q99/duckdb:vortex-file-compressed 24847756 25544279 0.97
duckdb / vortex-compact / ns (0.964x ➖, 7↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 31132398 31742656 0.98
tpcds_q02/duckdb:vortex-compact 31979181 31539769 1.01
tpcds_q03/duckdb:vortex-compact 45174627 47737148 0.95
tpcds_q04/duckdb:vortex-compact 100740346 102895494 0.98
tpcds_q05/duckdb:vortex-compact 47224287 52225605 0.90
tpcds_q06/duckdb:vortex-compact 61009573 63530194 0.96
tpcds_q07/duckdb:vortex-compact 50338829 55843116 0.90
tpcds_q08/duckdb:vortex-compact 99886898 99306209 1.01
tpcds_q09/duckdb:vortex-compact 23327662 22630996 1.03
tpcds_q10/duckdb:vortex-compact 92977012 92565181 1.00
tpcds_q11/duckdb:vortex-compact 81731235 86061320 0.95
tpcds_q12/duckdb:vortex-compact 21955000 23080377 0.95
tpcds_q13/duckdb:vortex-compact 73979700 76478378 0.97
tpcds_q14/duckdb:vortex-compact 128254830 133265295 0.96
tpcds_q15/duckdb:vortex-compact 42851550 42866967 1.00
tpcds_q16/duckdb:vortex-compact 45259895 47484261 0.95
tpcds_q17/duckdb:vortex-compact 87338529 89884935 0.97
tpcds_q18/duckdb:vortex-compact 66042153 70130504 0.94
tpcds_q19/duckdb:vortex-compact 66403687 64889548 1.02
tpcds_q20/duckdb:vortex-compact 22515482 24041139 0.94
tpcds_q21/duckdb:vortex-compact 20200678 20861525 0.97
tpcds_q22/duckdb:vortex-compact 🚀 63738850 71189662 0.90
tpcds_q23/duckdb:vortex-compact 93103191 97692322 0.95
tpcds_q24/duckdb:vortex-compact 73061472 76895609 0.95
tpcds_q25/duckdb:vortex-compact 79546077 80890913 0.98
tpcds_q26/duckdb:vortex-compact 39044160 38508774 1.01
tpcds_q27/duckdb:vortex-compact 60254584 62623206 0.96
tpcds_q28/duckdb:vortex-compact 22875738 22012218 1.04
tpcds_q29/duckdb:vortex-compact 83393871 88716624 0.94
tpcds_q30/duckdb:vortex-compact 40406756 40147223 1.01
tpcds_q31/duckdb:vortex-compact 46980158 47580656 0.99
tpcds_q32/duckdb:vortex-compact 26014698 28242979 0.92
tpcds_q33/duckdb:vortex-compact 46796455 49310892 0.95
tpcds_q34/duckdb:vortex-compact 47880341 50824002 0.94
tpcds_q35/duckdb:vortex-compact 121556148 118996070 1.02
tpcds_q36/duckdb:vortex-compact 44938300 44303717 1.01
tpcds_q37/duckdb:vortex-compact 28586905 29501820 0.97
tpcds_q38/duckdb:vortex-compact 52606378 56004610 0.94
tpcds_q39/duckdb:vortex-compact 🚀 32579586 36824934 0.88
tpcds_q40/duckdb:vortex-compact 26659120 29590932 0.90
tpcds_q41/duckdb:vortex-compact 15787651 16115976 0.98
tpcds_q42/duckdb:vortex-compact 25668068 25010838 1.03
tpcds_q43/duckdb:vortex-compact 36141552 35360569 1.02
tpcds_q44/duckdb:vortex-compact 31459184 34403769 0.91
tpcds_q45/duckdb:vortex-compact 45695202 48345387 0.95
tpcds_q46/duckdb:vortex-compact 59846308 66263761 0.90
tpcds_q47/duckdb:vortex-compact 71773938 71460415 1.00
tpcds_q48/duckdb:vortex-compact 68370109 71864959 0.95
tpcds_q49/duckdb:vortex-compact 52774857 58039368 0.91
tpcds_q50/duckdb:vortex-compact 58315753 59773950 0.98
tpcds_q51/duckdb:vortex-compact 118895261 118087963 1.01
tpcds_q52/duckdb:vortex-compact 24566049 24575997 1.00
tpcds_q53/duckdb:vortex-compact 42957996 44331561 0.97
tpcds_q54/duckdb:vortex-compact 53160814 54862182 0.97
tpcds_q55/duckdb:vortex-compact 23698532 25383715 0.93
tpcds_q56/duckdb:vortex-compact 46113770 48138340 0.96
tpcds_q57/duckdb:vortex-compact 50360961 52123089 0.97
tpcds_q58/duckdb:vortex-compact 48324254 46264768 1.04
tpcds_q59/duckdb:vortex-compact 50256260 51422960 0.98
tpcds_q60/duckdb:vortex-compact 49029836 49845680 0.98
tpcds_q61/duckdb:vortex-compact 62731755 67993248 0.92
tpcds_q62/duckdb:vortex-compact 22124942 23949727 0.92
tpcds_q63/duckdb:vortex-compact 42973592 45064579 0.95
tpcds_q64/duckdb:vortex-compact 163107320 168444628 0.97
tpcds_q65/duckdb:vortex-compact 39032255 39779124 0.98
tpcds_q66/duckdb:vortex-compact 49219405 49441227 1.00
tpcds_q67/duckdb:vortex-compact 140156156 140318236 1.00
tpcds_q68/duckdb:vortex-compact 60700831 66070145 0.92
tpcds_q69/duckdb:vortex-compact 95523457 96461967 0.99
tpcds_q70/duckdb:vortex-compact 66324679 69645027 0.95
tpcds_q71/duckdb:vortex-compact 38584561 38845914 0.99
tpcds_q72/duckdb:vortex-compact 171601303 174808798 0.98
tpcds_q73/duckdb:vortex-compact 46567373 47462949 0.98
tpcds_q74/duckdb:vortex-compact 62918428 60902635 1.03
tpcds_q75/duckdb:vortex-compact 71617560 73393000 0.98
tpcds_q76/duckdb:vortex-compact 🚀 31017748 34679357 0.89
tpcds_q77/duckdb:vortex-compact 43555343 45138303 0.96
tpcds_q78/duckdb:vortex-compact 92189327 91293441 1.01
tpcds_q79/duckdb:vortex-compact 76547475 80567922 0.95
tpcds_q80/duckdb:vortex-compact 🚀 73899191 84088473 0.88
tpcds_q81/duckdb:vortex-compact 44030890 43728059 1.01
tpcds_q82/duckdb:vortex-compact 58802133 62258960 0.94
tpcds_q83/duckdb:vortex-compact 49184443 50172029 0.98
tpcds_q84/duckdb:vortex-compact 30180186 32075331 0.94
tpcds_q85/duckdb:vortex-compact 80328754 85039659 0.94
tpcds_q86/duckdb:vortex-compact 22916013 23318770 0.98
tpcds_q87/duckdb:vortex-compact 54768953 56140868 0.98
tpcds_q88/duckdb:vortex-compact 116062849 118924324 0.98
tpcds_q89/duckdb:vortex-compact 42663363 46607722 0.92
tpcds_q90/duckdb:vortex-compact 21605530 21526446 1.00
tpcds_q91/duckdb:vortex-compact 69499681 72190462 0.96
tpcds_q92/duckdb:vortex-compact 🚀 40401828 45112635 0.90
tpcds_q93/duckdb:vortex-compact 🚀 33688617 37654949 0.89
tpcds_q94/duckdb:vortex-compact 🚀 41241938 47402511 0.87
tpcds_q95/duckdb:vortex-compact 160827022 163482262 0.98
tpcds_q96/duckdb:vortex-compact 40363892 37949979 1.06
tpcds_q97/duckdb:vortex-compact 49230994 50081849 0.98
tpcds_q98/duckdb:vortex-compact 31847346 33908688 0.94
tpcds_q99/duckdb:vortex-compact 31305961 34048624 0.92
duckdb / parquet / ns (1.002x ➖, 3↑ 6↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 32507527 32302669 1.01
tpcds_q02/duckdb:parquet 21735762 21790869 1.00
tpcds_q03/duckdb:parquet 12330534 12228273 1.01
tpcds_q04/duckdb:parquet 190491739 196127102 0.97
tpcds_q05/duckdb:parquet 33359031 33311665 1.00
tpcds_q06/duckdb:parquet 35512069 36944029 0.96
tpcds_q07/duckdb:parquet 21457343 22485263 0.95
tpcds_q08/duckdb:parquet 33146672 32573335 1.02
tpcds_q09/duckdb:parquet 31070519 30139991 1.03
tpcds_q10/duckdb:parquet 41063844 41485916 0.99
tpcds_q11/duckdb:parquet 100079125 104690419 0.96
tpcds_q12/duckdb:parquet 17467959 17730625 0.99
tpcds_q13/duckdb:parquet 🚨 40553936 35631235 1.14
tpcds_q14/duckdb:parquet 108513214 104036860 1.04
tpcds_q15/duckdb:parquet 35359036 35696529 0.99
tpcds_q16/duckdb:parquet 27619951 27789465 0.99
tpcds_q17/duckdb:parquet 44910795 44846339 1.00
tpcds_q18/duckdb:parquet 56892363 56342121 1.01
tpcds_q19/duckdb:parquet 35096341 33669822 1.04
tpcds_q20/duckdb:parquet 18925417 19289831 0.98
tpcds_q21/duckdb:parquet 14592239 14087439 1.04
tpcds_q22/duckdb:parquet 63242767 64983372 0.97
tpcds_q23/duckdb:parquet 67444170 68741417 0.98
tpcds_q24/duckdb:parquet 50257181 49314372 1.02
tpcds_q25/duckdb:parquet 42865016 41884617 1.02
tpcds_q26/duckdb:parquet 44285019 44959525 0.98
tpcds_q27/duckdb:parquet 58884218 58114123 1.01
tpcds_q28/duckdb:parquet 29060855 28691521 1.01
tpcds_q29/duckdb:parquet 43884659 43235513 1.02
tpcds_q30/duckdb:parquet 43905677 43926444 1.00
tpcds_q31/duckdb:parquet 29480996 30025781 0.98
tpcds_q32/duckdb:parquet 15700506 14908033 1.05
tpcds_q33/duckdb:parquet 23162718 23414515 0.99
tpcds_q34/duckdb:parquet 🚀 21756248 25197536 0.86
tpcds_q35/duckdb:parquet 69011809 70810625 0.97
tpcds_q36/duckdb:parquet 22317316 22430088 0.99
tpcds_q37/duckdb:parquet 17413019 18944246 0.92
tpcds_q38/duckdb:parquet 40629220 40381083 1.01
tpcds_q39/duckdb:parquet 37529535 38106266 0.98
tpcds_q40/duckdb:parquet 22286159 22806605 0.98
tpcds_q41/duckdb:parquet 10518283 10292564 1.02
tpcds_q42/duckdb:parquet 11751240 11683498 1.01
tpcds_q43/duckdb:parquet 14522749 14603586 0.99
tpcds_q44/duckdb:parquet 24715553 23828752 1.04
tpcds_q45/duckdb:parquet 32201213 32570863 0.99
tpcds_q46/duckdb:parquet 49233676 49844357 0.99
tpcds_q47/duckdb:parquet 49001938 48447283 1.01
tpcds_q48/duckdb:parquet 30500169 30380271 1.00
tpcds_q49/duckdb:parquet 29841292 30308361 0.98
tpcds_q50/duckdb:parquet 25261999 25656856 0.98
tpcds_q51/duckdb:parquet 100788079 100565258 1.00
tpcds_q52/duckdb:parquet 🚨 13267618 11934781 1.11
tpcds_q53/duckdb:parquet 15348832 16067744 0.96
tpcds_q54/duckdb:parquet 30448113 30281742 1.01
tpcds_q55/duckdb:parquet 🚨 13456585 11792960 1.14
tpcds_q56/duckdb:parquet 25344710 24472432 1.04
tpcds_q57/duckdb:parquet 42330892 43173655 0.98
tpcds_q58/duckdb:parquet 26893687 27375032 0.98
tpcds_q59/duckdb:parquet 29745607 29710170 1.00
tpcds_q60/duckdb:parquet 25950435 28049006 0.93
tpcds_q61/duckdb:parquet 31951041 33572186 0.95
tpcds_q62/duckdb:parquet 14418253 14935085 0.97
tpcds_q63/duckdb:parquet 🚀 15332356 17859561 0.86
tpcds_q64/duckdb:parquet 80315219 83767495 0.96
tpcds_q65/duckdb:parquet 🚨 25359141 22146653 1.15
tpcds_q66/duckdb:parquet 34318870 34602409 0.99
tpcds_q67/duckdb:parquet 138873966 126860503 1.09
tpcds_q68/duckdb:parquet 38631517 39149147 0.99
tpcds_q69/duckdb:parquet 41242938 41285287 1.00
tpcds_q70/duckdb:parquet 28308844 28765974 0.98
tpcds_q71/duckdb:parquet 20849439 21874972 0.95
tpcds_q72/duckdb:parquet 🚨 191839161 120930272 1.59
tpcds_q73/duckdb:parquet 18198977 18851768 0.97
tpcds_q74/duckdb:parquet 145202361 144655151 1.00
tpcds_q75/duckdb:parquet 60501799 61535416 0.98
tpcds_q76/duckdb:parquet 19347128 19750520 0.98
tpcds_q77/duckdb:parquet 25219640 25771134 0.98
tpcds_q78/duckdb:parquet 77955951 78572153 0.99
tpcds_q79/duckdb:parquet 🚀 27872008 33001820 0.84
tpcds_q80/duckdb:parquet 46362253 49344530 0.94
tpcds_q81/duckdb:parquet 41266754 40331340 1.02
tpcds_q82/duckdb:parquet 19307931 19341478 1.00
tpcds_q83/duckdb:parquet 22151318 22659283 0.98
tpcds_q84/duckdb:parquet 23746268 23477381 1.01
tpcds_q85/duckdb:parquet 47503579 47561093 1.00
tpcds_q86/duckdb:parquet 15029935 14917936 1.01
tpcds_q87/duckdb:parquet 44320954 43587895 1.02
tpcds_q88/duckdb:parquet 43913745 43191468 1.02
tpcds_q89/duckdb:parquet 🚨 20478608 18338543 1.12
tpcds_q90/duckdb:parquet 9810987 9725231 1.01
tpcds_q91/duckdb:parquet 27080667 26892404 1.01
tpcds_q92/duckdb:parquet 15516717 15226228 1.02
tpcds_q93/duckdb:parquet 32890231 35122282 0.94
tpcds_q94/duckdb:parquet 21786808 21534611 1.01
tpcds_q95/duckdb:parquet 138199649 139355261 0.99
tpcds_q96/duckdb:parquet 9890839 10073603 0.98
tpcds_q97/duckdb:parquet 40121568 38865489 1.03
tpcds_q98/duckdb:parquet 22084692 21157003 1.04
tpcds_q99/duckdb:parquet 23632625 23549352 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +4.1%
Engines: DataFusion No clear signal (+14.6%, environment too noisy confidence) · DuckDB No clear signal (-5.5%, low confidence)
Vortex (geomean): 1.023x ➖
Parquet (geomean): 0.983x ➖
Shifts: Parquet (control) -1.7% · Median polish +1.5%

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

datafusion / vortex-file-compressed / ns (1.128x ❌, 0↑ 4↓)
name PR 61ad11d (ns) base d4b5d24 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 353858664 166367752 2.13
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚨 25840755 21560457 1.20
clickbench-sorted_q26/datafusion:vortex-file-compressed 🚨 26806273 24071600 1.11
clickbench-sorted_q36/datafusion:vortex-file-compressed 49008493 49099811 1.00
clickbench-sorted_q37/datafusion:vortex-file-compressed 34839852 34754075 1.00
clickbench-sorted_q38/datafusion:vortex-file-compressed 🚨 37189023 33239765 1.12
clickbench-sorted_q39/datafusion:vortex-file-compressed 90031542 90297273 1.00
clickbench-sorted_q40/datafusion:vortex-file-compressed 18120267 16667219 1.09
clickbench-sorted_q41/datafusion:vortex-file-compressed 16870983 17212376 0.98
clickbench-sorted_q42/datafusion:vortex-file-compressed 12807147 12952018 0.99
datafusion / vortex-compact / ns (1.070x ➖, 0↑ 1↓)
name PR 61ad11d (ns) base d4b5d24 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-compact 🚨 452010195 235300941 1.92
clickbench-sorted_q24/datafusion:vortex-compact 55160543 58416274 0.94
clickbench-sorted_q26/datafusion:vortex-compact 55365572 51428058 1.08
clickbench-sorted_q36/datafusion:vortex-compact 60073708 63429614 0.95
clickbench-sorted_q37/datafusion:vortex-compact 49765921 49154716 1.01
clickbench-sorted_q38/datafusion:vortex-compact 46294394 46338309 1.00
clickbench-sorted_q39/datafusion:vortex-compact 113073054 108992799 1.04
clickbench-sorted_q40/datafusion:vortex-compact 26928803 26964037 1.00
clickbench-sorted_q41/datafusion:vortex-compact 23237410 23257948 1.00
clickbench-sorted_q42/datafusion:vortex-compact 15932696 15708592 1.01
datafusion / parquet / ns (0.959x ➖, 2↑ 0↓)
name PR 61ad11d (ns) base d4b5d24 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 2912223154 2913059410 1.00
clickbench-sorted_q24/datafusion:parquet 31473397 31456452 1.00
clickbench-sorted_q26/datafusion:parquet 🚀 34586629 53428781 0.65
clickbench-sorted_q36/datafusion:parquet 🚀 163377149 186399016 0.88
clickbench-sorted_q37/datafusion:parquet 114748068 105312595 1.09
clickbench-sorted_q38/datafusion:parquet 163444058 166055274 0.98
clickbench-sorted_q39/datafusion:parquet 291606459 294261118 0.99
clickbench-sorted_q40/datafusion:parquet 65394014 61236314 1.07
clickbench-sorted_q41/datafusion:parquet 60824974 60771721 1.00
clickbench-sorted_q42/datafusion:parquet 31992116 31350741 1.02
duckdb / vortex-file-compressed / ns (0.978x ➖, 2↑ 1↓)
name PR 61ad11d (ns) base d4b5d24 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 🚀 197571397 254364777 0.78
clickbench-sorted_q24/duckdb:vortex-file-compressed 🚨 47545797 42338621 1.12
clickbench-sorted_q26/duckdb:vortex-file-compressed 70946409 64626685 1.10
clickbench-sorted_q36/duckdb:vortex-file-compressed 62135247 61655013 1.01
clickbench-sorted_q37/duckdb:vortex-file-compressed 51287679 51304816 1.00
clickbench-sorted_q38/duckdb:vortex-file-compressed 🚀 53629081 60960304 0.88
clickbench-sorted_q39/duckdb:vortex-file-compressed 110133881 108101908 1.02
clickbench-sorted_q40/duckdb:vortex-file-compressed 34855298 37547345 0.93
clickbench-sorted_q41/duckdb:vortex-file-compressed 35419213 37263420 0.95
clickbench-sorted_q42/duckdb:vortex-file-compressed 29675970 28217647 1.05
duckdb / vortex-compact / ns (0.928x ➖, 4↑ 1↓)
name PR 61ad11d (ns) base d4b5d24 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-compact 🚀 198465554 257376574 0.77
clickbench-sorted_q24/duckdb:vortex-compact 🚨 72431579 63233876 1.15
clickbench-sorted_q26/duckdb:vortex-compact 🚀 79577732 98796467 0.81
clickbench-sorted_q36/duckdb:vortex-compact 63242445 66808779 0.95
clickbench-sorted_q37/duckdb:vortex-compact 🚀 50572102 59488392 0.85
clickbench-sorted_q38/duckdb:vortex-compact 57225911 57601136 0.99
clickbench-sorted_q39/duckdb:vortex-compact 108885433 113838230 0.96
clickbench-sorted_q40/duckdb:vortex-compact 41624821 41419500 1.00
clickbench-sorted_q41/duckdb:vortex-compact 39315743 38083779 1.03
clickbench-sorted_q42/duckdb:vortex-compact 🚀 27759978 33068292 0.84
duckdb / parquet / ns (1.008x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base d4b5d24 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 228877021 218671645 1.05
clickbench-sorted_q24/duckdb:parquet 32020197 32328562 0.99
clickbench-sorted_q26/duckdb:parquet 23134157 23258725 0.99
clickbench-sorted_q36/duckdb:parquet 67489886 68483063 0.99
clickbench-sorted_q37/duckdb:parquet 60171387 59148221 1.02
clickbench-sorted_q38/duckdb:parquet 59335832 59573650 1.00
clickbench-sorted_q39/duckdb:parquet 110801219 106685274 1.04
clickbench-sorted_q40/duckdb:parquet 28656046 29418552 0.97
clickbench-sorted_q41/duckdb:parquet 28816331 28722275 1.00
clickbench-sorted_q42/duckdb:parquet 20382128 19710372 1.03

File Size Changes (200 files changed, -0.0% overall, 94↑ 106↓)
File Scale Format Base HEAD Change %
hits_038.vortex 1.0 vortex-file-compressed 190.19 MB 193.19 MB +3.00 MB +1.6%
hits_013.vortex 1.0 vortex-compact 124.42 MB 125.91 MB +1.49 MB +1.2%
hits_090.vortex 1.0 vortex-file-compressed 192.70 MB 194.80 MB +2.09 MB +1.1%
hits_067.vortex 1.0 vortex-compact 98.27 MB 99.23 MB +979.14 KB +1.0%
hits_027.vortex 1.0 vortex-compact 137.93 MB 139.24 MB +1.31 MB +1.0%
hits_066.vortex 1.0 vortex-file-compressed 163.01 MB 164.52 MB +1.51 MB +0.9%
hits_086.vortex 1.0 vortex-compact 139.58 MB 140.82 MB +1.25 MB +0.9%
hits_026.vortex 1.0 vortex-compact 98.09 MB 98.86 MB +786.05 KB +0.8%
hits_000.vortex 1.0 vortex-compact 98.71 MB 99.36 MB +664.88 KB +0.7%
hits_059.vortex 1.0 vortex-file-compressed 197.82 MB 199.12 MB +1.30 MB +0.7%
hits_089.vortex 1.0 vortex-compact 98.52 MB 99.14 MB +630.86 KB +0.6%
hits_071.vortex 1.0 vortex-file-compressed 140.04 MB 140.91 MB +888.07 KB +0.6%
hits_082.vortex 1.0 vortex-compact 105.64 MB 106.28 MB +656.35 KB +0.6%
hits_039.vortex 1.0 vortex-file-compressed 160.27 MB 161.19 MB +946.32 KB +0.6%
hits_098.vortex 1.0 vortex-file-compressed 137.46 MB 138.15 MB +700.53 KB +0.5%
hits_025.vortex 1.0 vortex-file-compressed 172.05 MB 172.89 MB +864.91 KB +0.5%
hits_040.vortex 1.0 vortex-compact 110.03 MB 110.55 MB +535.71 KB +0.5%
hits_020.vortex 1.0 vortex-compact 111.68 MB 112.19 MB +527.16 KB +0.5%
hits_004.vortex 1.0 vortex-compact 98.38 MB 98.83 MB +455.05 KB +0.5%
hits_085.vortex 1.0 vortex-file-compressed 199.00 MB 199.89 MB +905.23 KB +0.4%
hits_065.vortex 1.0 vortex-compact 123.93 MB 124.48 MB +559.98 KB +0.4%
hits_019.vortex 1.0 vortex-compact 106.13 MB 106.59 MB +471.99 KB +0.4%
hits_082.vortex 1.0 vortex-file-compressed 139.90 MB 140.48 MB +589.94 KB +0.4%
hits_031.vortex 1.0 vortex-compact 111.18 MB 111.64 MB +465.59 KB +0.4%
hits_046.vortex 1.0 vortex-file-compressed 101.04 MB 101.42 MB +392.17 KB +0.4%
hits_008.vortex 1.0 vortex-compact 105.83 MB 106.22 MB +396.74 KB +0.4%
hits_015.vortex 1.0 vortex-file-compressed 131.14 MB 131.60 MB +475.80 KB +0.4%
hits_045.vortex 1.0 vortex-file-compressed 140.40 MB 140.89 MB +502.43 KB +0.3%
hits_072.vortex 1.0 vortex-file-compressed 102.21 MB 102.53 MB +327.24 KB +0.3%
hits_037.vortex 1.0 vortex-compact 132.21 MB 132.62 MB +421.32 KB +0.3%
hits_058.vortex 1.0 vortex-compact 111.06 MB 111.41 MB +350.50 KB +0.3%
hits_057.vortex 1.0 vortex-file-compressed 159.95 MB 160.42 MB +478.34 KB +0.3%
hits_016.vortex 1.0 vortex-compact 127.27 MB 127.64 MB +380.32 KB +0.3%
hits_055.vortex 1.0 vortex-compact 153.18 MB 153.61 MB +436.08 KB +0.3%
hits_030.vortex 1.0 vortex-file-compressed 131.79 MB 132.10 MB +326.12 KB +0.2%
hits_074.vortex 1.0 vortex-compact 152.98 MB 153.35 MB +374.54 KB +0.2%
hits_077.vortex 1.0 vortex-file-compressed 172.50 MB 172.91 MB +419.75 KB +0.2%
hits_011.vortex 1.0 vortex-compact 152.66 MB 153.01 MB +365.59 KB +0.2%
hits_069.vortex 1.0 vortex-file-compressed 142.32 MB 142.64 MB +327.18 KB +0.2%
hits_027.vortex 1.0 vortex-file-compressed 189.89 MB 190.31 MB +432.88 KB +0.2%
hits_063.vortex 1.0 vortex-file-compressed 131.68 MB 131.96 MB +291.52 KB +0.2%
hits_088.vortex 1.0 vortex-compact 134.10 MB 134.36 MB +272.01 KB +0.2%
hits_068.vortex 1.0 vortex-file-compressed 160.49 MB 160.77 MB +281.13 KB +0.2%
hits_005.vortex 1.0 vortex-file-compressed 167.65 MB 167.94 MB +293.48 KB +0.2%
hits_079.vortex 1.0 vortex-compact 127.88 MB 128.09 MB +218.93 KB +0.2%
hits_084.vortex 1.0 vortex-file-compressed 154.47 MB 154.73 MB +261.44 KB +0.2%
hits_098.vortex 1.0 vortex-compact 103.93 MB 104.09 MB +169.80 KB +0.2%
hits_081.vortex 1.0 vortex-compact 153.72 MB 153.95 MB +243.05 KB +0.2%
hits_089.vortex 1.0 vortex-file-compressed 131.39 MB 131.59 MB +205.91 KB +0.2%
hits_050.vortex 1.0 vortex-file-compressed 161.16 MB 161.39 MB +231.80 KB +0.1%
hits_054.vortex 1.0 vortex-file-compressed 147.00 MB 147.20 MB +207.65 KB +0.1%
hits_004.vortex 1.0 vortex-file-compressed 131.60 MB 131.77 MB +171.20 KB +0.1%
hits_094.vortex 1.0 vortex-file-compressed 158.28 MB 158.47 MB +194.58 KB +0.1%
hits_010.vortex 1.0 vortex-compact 123.28 MB 123.42 MB +150.15 KB +0.1%
hits_051.vortex 1.0 vortex-compact 133.87 MB 134.02 MB +155.64 KB +0.1%
hits_081.vortex 1.0 vortex-file-compressed 198.77 MB 198.99 MB +222.51 KB +0.1%
hits_007.vortex 1.0 vortex-file-compressed 199.86 MB 200.08 MB +219.43 KB +0.1%
hits_060.vortex 1.0 vortex-file-compressed 193.15 MB 193.36 MB +210.45 KB +0.1%
hits_064.vortex 1.0 vortex-compact 140.04 MB 140.18 MB +141.77 KB +0.1%
hits_003.vortex 1.0 vortex-file-compressed 136.47 MB 136.60 MB +136.72 KB +0.1%
hits_097.vortex 1.0 vortex-compact 141.28 MB 141.42 MB +136.34 KB +0.1%
hits_018.vortex 1.0 vortex-file-compressed 199.65 MB 199.83 MB +181.32 KB +0.1%
hits_009.vortex 1.0 vortex-file-compressed 101.23 MB 101.32 MB +87.64 KB +0.1%
hits_050.vortex 1.0 vortex-compact 125.38 MB 125.48 MB +107.82 KB +0.1%
hits_062.vortex 1.0 vortex-file-compressed 170.68 MB 170.81 MB +131.13 KB +0.1%
hits_070.vortex 1.0 vortex-compact 153.64 MB 153.76 MB +117.34 KB +0.1%
hits_095.vortex 1.0 vortex-compact 110.64 MB 110.71 MB +75.82 KB +0.1%
hits_042.vortex 1.0 vortex-file-compressed 201.52 MB 201.65 MB +135.39 KB +0.1%
hits_047.vortex 1.0 vortex-file-compressed 154.50 MB 154.59 MB +92.67 KB +0.1%
hits_048.vortex 1.0 vortex-compact 153.33 MB 153.41 MB +91.25 KB +0.1%
hits_061.vortex 1.0 vortex-compact 123.37 MB 123.44 MB +71.31 KB +0.1%
hits_001.vortex 1.0 vortex-file-compressed 189.05 MB 189.16 MB +109.20 KB +0.1%
hits_079.vortex 1.0 vortex-file-compressed 180.98 MB 181.08 MB +102.55 KB +0.1%
hits_042.vortex 1.0 vortex-compact 136.21 MB 136.28 MB +71.98 KB +0.1%
hits_092.vortex 1.0 vortex-file-compressed 199.58 MB 199.69 MB +103.85 KB +0.1%
hits_045.vortex 1.0 vortex-compact 106.17 MB 106.21 MB +46.88 KB +0.0%
hits_077.vortex 1.0 vortex-compact 134.41 MB 134.46 MB +48.18 KB +0.0%
hits_008.vortex 1.0 vortex-file-compressed 140.20 MB 140.25 MB +45.33 KB +0.0%
hits_086.vortex 1.0 vortex-file-compressed 192.30 MB 192.36 MB +58.71 KB +0.0%
hits_038.vortex 1.0 vortex-compact 139.53 MB 139.57 MB +37.55 KB +0.0%
hits_001.vortex 1.0 vortex-compact 139.01 MB 139.03 MB +29.98 KB +0.0%
hits_025.vortex 1.0 vortex-compact 133.46 MB 133.48 MB +26.85 KB +0.0%
hits_014.vortex 1.0 vortex-file-compressed 172.11 MB 172.14 MB +31.55 KB +0.0%
hits_036.vortex 1.0 vortex-file-compressed 171.38 MB 171.40 MB +28.37 KB +0.0%
hits_067.vortex 1.0 vortex-file-compressed 131.81 MB 131.83 MB +20.48 KB +0.0%
hits_021.vortex 1.0 vortex-file-compressed 154.36 MB 154.38 MB +23.77 KB +0.0%
hits_018.vortex 1.0 vortex-compact 153.77 MB 153.79 MB +18.32 KB +0.0%
hits_021.vortex 1.0 vortex-compact 110.63 MB 110.64 MB +10.94 KB +0.0%
hits_017.vortex 1.0 vortex-file-compressed 146.80 MB 146.82 MB +14.34 KB +0.0%
hits_047.vortex 1.0 vortex-compact 110.50 MB 110.51 MB +10.16 KB +0.0%
hits_071.vortex 1.0 vortex-compact 106.19 MB 106.20 MB +8.83 KB +0.0%
hits_043.vortex 1.0 vortex-file-compressed 126.54 MB 126.55 MB +10.11 KB +0.0%
hits_090.vortex 1.0 vortex-compact 141.27 MB 141.28 MB +6.11 KB +0.0%
hits_053.vortex 1.0 vortex-file-compressed 189.99 MB 189.99 MB +624 B +0.0%
hits_083.vortex 1.0 vortex-compact 110.05 MB 110.05 MB 864 B -0.0%
hits_009.vortex 1.0 vortex-compact 75.23 MB 75.23 MB 656 B -0.0%
hits_007.vortex 1.0 vortex-compact 153.62 MB 153.62 MB 3.73 KB -0.0%
hits_099.vortex 1.0 vortex-file-compressed 171.26 MB 171.25 MB 6.98 KB -0.0%
hits_033.vortex 1.0 vortex-file-compressed 200.20 MB 200.19 MB 8.17 KB -0.0%
hits_034.vortex 1.0 vortex-compact 133.37 MB 133.37 MB 5.49 KB -0.0%
hits_016.vortex 1.0 vortex-file-compressed 180.61 MB 180.60 MB 8.73 KB -0.0%
hits_002.vortex 1.0 vortex-file-compressed 161.12 MB 161.12 MB 8.84 KB -0.0%
hits_085.vortex 1.0 vortex-compact 153.48 MB 153.47 MB 13.61 KB -0.0%
hits_023.vortex 1.0 vortex-file-compressed 195.24 MB 195.22 MB 22.98 KB -0.0%
hits_032.vortex 1.0 vortex-compact 110.63 MB 110.62 MB 15.22 KB -0.0%
hits_044.vortex 1.0 vortex-compact 153.70 MB 153.68 MB 21.27 KB -0.0%
hits_096.vortex 1.0 vortex-compact 153.17 MB 153.15 MB 27.13 KB -0.0%
hits_028.vortex 1.0 vortex-compact 115.73 MB 115.71 MB 20.74 KB -0.0%
hits_032.vortex 1.0 vortex-file-compressed 154.69 MB 154.66 MB 28.18 KB -0.0%
hits_006.vortex 1.0 vortex-compact 95.92 MB 95.90 MB 18.17 KB -0.0%
hits_058.vortex 1.0 vortex-file-compressed 155.28 MB 155.25 MB 29.93 KB -0.0%
hits_006.vortex 1.0 vortex-file-compressed 126.40 MB 126.38 MB 25.17 KB -0.0%
hits_075.vortex 1.0 vortex-compact 139.14 MB 139.11 MB 27.92 KB -0.0%
hits_084.vortex 1.0 vortex-compact 110.70 MB 110.68 MB 26.27 KB -0.0%
hits_092.vortex 1.0 vortex-compact 153.50 MB 153.47 MB 37.75 KB -0.0%
hits_049.vortex 1.0 vortex-file-compressed 191.55 MB 191.50 MB 49.80 KB -0.0%
hits_076.vortex 1.0 vortex-file-compressed 160.98 MB 160.94 MB 42.44 KB -0.0%
hits_046.vortex 1.0 vortex-compact 74.97 MB 74.95 MB 21.23 KB -0.0%
hits_035.vortex 1.0 vortex-compact 75.96 MB 75.94 MB 23.19 KB -0.0%
hits_096.vortex 1.0 vortex-file-compressed 199.45 MB 199.38 MB 71.73 KB -0.0%
hits_012.vortex 1.0 vortex-file-compressed 190.95 MB 190.89 MB 70.10 KB -0.0%
hits_095.vortex 1.0 vortex-file-compressed 154.48 MB 154.42 MB 56.84 KB -0.0%
hits_037.vortex 1.0 vortex-file-compressed 177.11 MB 177.04 MB 72.42 KB -0.0%
hits_087.vortex 1.0 vortex-file-compressed 161.12 MB 161.05 MB 66.05 KB -0.0%
hits_072.vortex 1.0 vortex-compact 75.66 MB 75.63 MB 32.05 KB -0.0%
hits_062.vortex 1.0 vortex-compact 132.60 MB 132.54 MB 60.09 KB -0.0%
hits_020.vortex 1.0 vortex-file-compressed 160.24 MB 160.17 MB 76.48 KB -0.0%
hits_093.vortex 1.0 vortex-file-compressed 131.73 MB 131.66 MB 66.88 KB -0.0%
hits_012.vortex 1.0 vortex-compact 140.05 MB 139.98 MB 71.99 KB -0.1%
hits_024.vortex 1.0 vortex-file-compressed 160.59 MB 160.50 MB 87.03 KB -0.1%
hits_080.vortex 1.0 vortex-file-compressed 126.91 MB 126.84 MB 68.80 KB -0.1%
hits_028.vortex 1.0 vortex-file-compressed 151.89 MB 151.81 MB 85.52 KB -0.1%
hits_052.vortex 1.0 vortex-file-compressed 131.04 MB 130.96 MB 75.68 KB -0.1%
hits_065.vortex 1.0 vortex-file-compressed 161.43 MB 161.33 MB 95.51 KB -0.1%
hits_041.vortex 1.0 vortex-file-compressed 131.39 MB 131.31 MB 78.38 KB -0.1%
hits_029.vortex 1.0 vortex-file-compressed 199.91 MB 199.80 MB 119.54 KB -0.1%
hits_083.vortex 1.0 vortex-file-compressed 157.23 MB 157.14 MB 94.58 KB -0.1%
hits_076.vortex 1.0 vortex-compact 126.16 MB 126.08 MB 80.60 KB -0.1%
hits_094.vortex 1.0 vortex-compact 110.76 MB 110.69 MB 72.93 KB -0.1%
hits_034.vortex 1.0 vortex-file-compressed 182.03 MB 181.91 MB 124.95 KB -0.1%
hits_011.vortex 1.0 vortex-file-compressed 199.36 MB 199.22 MB 143.13 KB -0.1%
hits_003.vortex 1.0 vortex-compact 104.62 MB 104.55 MB 75.24 KB -0.1%
hits_029.vortex 1.0 vortex-compact 153.37 MB 153.26 MB 110.69 KB -0.1%
hits_078.vortex 1.0 vortex-file-compressed 131.04 MB 130.95 MB 97.28 KB -0.1%
hits_056.vortex 1.0 vortex-compact 100.92 MB 100.84 MB 82.29 KB -0.1%
hits_068.vortex 1.0 vortex-compact 112.51 MB 112.41 MB 96.12 KB -0.1%
hits_054.vortex 1.0 vortex-compact 112.22 MB 112.12 MB 97.23 KB -0.1%
hits_022.vortex 1.0 vortex-compact 153.24 MB 153.10 MB 143.60 KB -0.1%
hits_041.vortex 1.0 vortex-compact 98.34 MB 98.24 MB 93.06 KB -0.1%
hits_066.vortex 1.0 vortex-compact 117.57 MB 117.44 MB 132.65 KB -0.1%
hits_055.vortex 1.0 vortex-file-compressed 199.95 MB 199.73 MB 229.79 KB -0.1%
hits_026.vortex 1.0 vortex-file-compressed 131.50 MB 131.35 MB 154.62 KB -0.1%
hits_035.vortex 1.0 vortex-file-compressed 103.02 MB 102.89 MB 130.71 KB -0.1%
hits_088.vortex 1.0 vortex-file-compressed 172.25 MB 172.03 MB 220.14 KB -0.1%
hits_013.vortex 1.0 vortex-file-compressed 161.39 MB 161.18 MB 212.46 KB -0.1%
hits_022.vortex 1.0 vortex-file-compressed 198.21 MB 197.95 MB 265.52 KB -0.1%
hits_051.vortex 1.0 vortex-file-compressed 172.62 MB 172.39 MB 231.84 KB -0.1%
hits_000.vortex 1.0 vortex-file-compressed 131.76 MB 131.56 MB 203.84 KB -0.2%
hits_057.vortex 1.0 vortex-compact 111.89 MB 111.72 MB 174.09 KB -0.2%
hits_019.vortex 1.0 vortex-file-compressed 141.19 MB 140.97 MB 232.02 KB -0.2%
hits_014.vortex 1.0 vortex-compact 134.13 MB 133.90 MB 231.48 KB -0.2%
hits_073.vortex 1.0 vortex-compact 134.44 MB 134.20 MB 240.38 KB -0.2%
hits_017.vortex 1.0 vortex-compact 112.38 MB 112.18 MB 206.66 KB -0.2%
hits_073.vortex 1.0 vortex-file-compressed 173.24 MB 172.87 MB 377.52 KB -0.2%
hits_063.vortex 1.0 vortex-compact 98.47 MB 98.22 MB 252.13 KB -0.3%
hits_052.vortex 1.0 vortex-compact 98.12 MB 97.87 MB 257.31 KB -0.3%
hits_053.vortex 1.0 vortex-compact 138.94 MB 138.56 MB 391.33 KB -0.3%
hits_069.vortex 1.0 vortex-compact 99.75 MB 99.46 MB 300.42 KB -0.3%
hits_074.vortex 1.0 vortex-file-compressed 199.85 MB 199.24 MB 619.90 KB -0.3%
hits_040.vortex 1.0 vortex-file-compressed 143.43 MB 142.98 MB 455.35 KB -0.3%
hits_087.vortex 1.0 vortex-compact 125.24 MB 124.84 MB 412.58 KB -0.3%
hits_091.vortex 1.0 vortex-file-compressed 147.57 MB 147.07 MB 520.08 KB -0.3%
hits_099.vortex 1.0 vortex-compact 133.40 MB 132.94 MB 474.91 KB -0.3%
hits_061.vortex 1.0 vortex-file-compressed 161.32 MB 160.72 MB 619.69 KB -0.4%
hits_070.vortex 1.0 vortex-file-compressed 200.46 MB 199.69 MB 782.78 KB -0.4%
hits_005.vortex 1.0 vortex-compact 116.30 MB 115.85 MB 455.89 KB -0.4%
hits_031.vortex 1.0 vortex-file-compressed 160.23 MB 159.58 MB 660.36 KB -0.4%
hits_024.vortex 1.0 vortex-compact 123.91 MB 123.36 MB 561.21 KB -0.4%
hits_059.vortex 1.0 vortex-compact 152.87 MB 152.15 MB 738.55 KB -0.5%
hits_036.vortex 1.0 vortex-compact 133.90 MB 133.23 MB 690.75 KB -0.5%
hits_044.vortex 1.0 vortex-file-compressed 200.01 MB 198.96 MB 1.04 MB -0.5%
hits_056.vortex 1.0 vortex-file-compressed 136.41 MB 135.70 MB 731.10 KB -0.5%
hits_043.vortex 1.0 vortex-compact 94.72 MB 94.20 MB 536.48 KB -0.6%
hits_091.vortex 1.0 vortex-compact 112.36 MB 111.73 MB 649.88 KB -0.6%
hits_033.vortex 1.0 vortex-compact 153.59 MB 152.69 MB 918.96 KB -0.6%
hits_010.vortex 1.0 vortex-file-compressed 169.35 MB 168.31 MB 1.03 MB -0.6%
hits_023.vortex 1.0 vortex-compact 142.62 MB 141.73 MB 912.90 KB -0.6%
hits_039.vortex 1.0 vortex-compact 125.33 MB 124.54 MB 818.48 KB -0.6%
hits_030.vortex 1.0 vortex-compact 98.59 MB 97.94 MB 661.16 KB -0.7%
hits_002.vortex 1.0 vortex-compact 125.75 MB 124.91 MB 859.35 KB -0.7%
hits_060.vortex 1.0 vortex-compact 141.20 MB 140.24 MB 978.53 KB -0.7%
hits_093.vortex 1.0 vortex-compact 99.30 MB 98.63 MB 690.42 KB -0.7%
hits_015.vortex 1.0 vortex-compact 97.86 MB 97.18 MB 694.79 KB -0.7%
hits_048.vortex 1.0 vortex-file-compressed 199.62 MB 198.16 MB 1.46 MB -0.7%
hits_078.vortex 1.0 vortex-compact 97.95 MB 97.16 MB 808.97 KB -0.8%
hits_049.vortex 1.0 vortex-compact 140.58 MB 139.42 MB 1.16 MB -0.8%
hits_064.vortex 1.0 vortex-file-compressed 193.42 MB 191.02 MB 2.39 MB -1.2%
hits_075.vortex 1.0 vortex-file-compressed 191.97 MB 189.45 MB 2.52 MB -1.3%
hits_097.vortex 1.0 vortex-file-compressed 196.79 MB 192.99 MB 3.81 MB -1.9%
hits_080.vortex 1.0 vortex-compact 96.73 MB 94.56 MB 2.17 MB -2.2%

Totals:

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

@github-actions

github-actions Bot commented Aug 13, 2026

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 (-0.6%, low confidence) · DuckDB No clear signal (+0.1%, low confidence)
Vortex (geomean): 0.999x ➖
Parquet (geomean): 1.001x ➖
Shifts: Parquet (control) +0.1% · Median polish +0.1%

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

datafusion / vortex-compact / ns (0.999x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
appian_q01/datafusion:vortex-compact 101367183 101982113 0.99
appian_q02/datafusion:vortex-compact 470776364 470893956 1.00
appian_q03/datafusion:vortex-compact 275645707 278004313 0.99
appian_q04/datafusion:vortex-compact 13635402157 13601301512 1.00
appian_q05/datafusion:vortex-compact 227039806 225966186 1.00
appian_q06/datafusion:vortex-compact 270429719 272482101 0.99
appian_q07/datafusion:vortex-compact 354023993 352510580 1.00
appian_q08/datafusion:vortex-compact 1415152550 1415760900 1.00
datafusion / parquet / ns (1.004x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
appian_q01/datafusion:parquet 134011248 132700387 1.01
appian_q02/datafusion:parquet 593687278 585036264 1.01
appian_q03/datafusion:parquet 310814399 308419784 1.01
appian_q04/datafusion:parquet 13726123388 13752454109 1.00
appian_q05/datafusion:parquet 310184501 309786949 1.00
appian_q06/datafusion:parquet 303794535 299844847 1.01
appian_q07/datafusion:parquet 432164239 430767519 1.00
appian_q08/datafusion:parquet 1511331318 1533067088 0.99
duckdb / vortex-compact / ns (0.999x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
appian_q01/duckdb:vortex-compact 158962523 153224769 1.04
appian_q02/duckdb:vortex-compact 404288372 402840802 1.00
appian_q03/duckdb:vortex-compact 255853102 268255553 0.95
appian_q04/duckdb:vortex-compact 1589288316 1605642390 0.99
appian_q05/duckdb:vortex-compact 249640277 248121969 1.01
appian_q06/duckdb:vortex-compact 1033739271 1035267312 1.00
appian_q07/duckdb:vortex-compact 285049145 285781332 1.00
appian_q08/duckdb:vortex-compact 924320218 917264670 1.01
duckdb / parquet / ns (0.999x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
appian_q01/duckdb:parquet 157318120 158898861 0.99
appian_q02/duckdb:parquet 363091782 363101201 1.00
appian_q03/duckdb:parquet 218346658 221462705 0.99
appian_q04/duckdb:parquet 1481797693 1479840978 1.00
appian_q05/duckdb:parquet 243237463 248809542 0.98
appian_q06/duckdb:parquet 979854213 961432087 1.02
appian_q07/duckdb:parquet 266782759 265370521 1.01
appian_q08/duckdb:parquet 784943998 777587881 1.01

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

Totals:

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

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.9%
Engines: DuckDB No clear signal (+1.9%, low confidence)
Vortex (geomean): 1.010x ➖
Parquet (geomean): 0.992x ➖
Shifts: Parquet (control) -0.8% · Median polish -0.3%

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

duckdb / vortex-file-compressed / ns (1.058x ➖, 1↑ 3↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 14509741 13866619 1.05
statpopgen_q01/duckdb:vortex-file-compressed 12946893 13095554 0.99
statpopgen_q02/duckdb:vortex-file-compressed 610186014 573283618 1.06
statpopgen_q03/duckdb:vortex-file-compressed 🚨 1731477002 1171439337 1.48
statpopgen_q04/duckdb:vortex-file-compressed 🚨 1805063064 1324467470 1.36
statpopgen_q05/duckdb:vortex-file-compressed 🚨 614499714 555859136 1.11
statpopgen_q06/duckdb:vortex-file-compressed 🚀 1826430167 2279147057 0.80
statpopgen_q07/duckdb:vortex-file-compressed 268428743 259115335 1.04
statpopgen_q08/duckdb:vortex-file-compressed 274588323 302442458 0.91
statpopgen_q09/duckdb:vortex-file-compressed 1303016273 1257221712 1.04
statpopgen_q10/duckdb:vortex-file-compressed 3008649292 3098092961 0.97
duckdb / vortex-compact / ns (0.964x ➖, 2↑ 2↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 16089637 16790625 0.96
statpopgen_q01/duckdb:vortex-compact 🚨 19078535 16639897 1.15
statpopgen_q02/duckdb:vortex-compact 647534749 676119209 0.96
statpopgen_q03/duckdb:vortex-compact 🚨 1963543477 1316797269 1.49
statpopgen_q04/duckdb:vortex-compact 🚀 1374128477 1961555340 0.70
statpopgen_q05/duckdb:vortex-compact 🚀 642574695 967747898 0.66
statpopgen_q06/duckdb:vortex-compact 1776736752 1756900514 1.01
statpopgen_q07/duckdb:vortex-compact 1270244459 1278978213 0.99
statpopgen_q08/duckdb:vortex-compact 1269465272 1347951375 0.94
statpopgen_q09/duckdb:vortex-compact 1415123037 1453594271 0.97
statpopgen_q10/duckdb:vortex-compact 2941928108 2951805321 1.00
duckdb / parquet / ns (0.992x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 376280057 376051901 1.00
statpopgen_q01/duckdb:parquet 467390742 466955224 1.00
statpopgen_q02/duckdb:parquet 770748511 775753137 0.99
statpopgen_q03/duckdb:parquet 1052133319 1070527293 0.98
statpopgen_q04/duckdb:parquet 1048909550 1073737925 0.98
statpopgen_q05/duckdb:parquet 772414645 766478507 1.01
statpopgen_q06/duckdb:parquet 1010860123 1027952013 0.98
statpopgen_q07/duckdb:parquet 946478919 949327683 1.00
statpopgen_q08/duckdb:parquet 946031687 954326472 0.99
statpopgen_q09/duckdb:parquet 996497188 1019629636 0.98
statpopgen_q10/duckdb:parquet 1676626439 1680927593 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.2%
Engines: DataFusion No clear signal (-0.8%, low confidence) · DuckDB No clear signal (-1.5%, low confidence)
Vortex (geomean): 0.992x ➖
Parquet (geomean): 1.004x ➖
Shifts: Parquet (control) +0.4% · Median polish -0.0%

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

datafusion / vortex-file-compressed / ns (0.996x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 330016096 329780850 1.00
tpch_q02/datafusion:vortex-file-compressed 100464339 101409669 0.99
tpch_q03/datafusion:vortex-file-compressed 155638713 158858052 0.98
tpch_q04/datafusion:vortex-file-compressed 70033056 67777265 1.03
tpch_q05/datafusion:vortex-file-compressed 271659446 280822451 0.97
tpch_q06/datafusion:vortex-file-compressed 25314392 25779312 0.98
tpch_q07/datafusion:vortex-file-compressed 357588215 363014861 0.99
tpch_q08/datafusion:vortex-file-compressed 283987223 286097461 0.99
tpch_q09/datafusion:vortex-file-compressed 477808959 487662273 0.98
tpch_q10/datafusion:vortex-file-compressed 181070307 184841933 0.98
tpch_q11/datafusion:vortex-file-compressed 74382383 74958653 0.99
tpch_q12/datafusion:vortex-file-compressed 88944846 87522212 1.02
tpch_q13/datafusion:vortex-file-compressed 118632238 119579422 0.99
tpch_q14/datafusion:vortex-file-compressed 42546993 40737185 1.04
tpch_q15/datafusion:vortex-file-compressed 74930007 73749995 1.02
tpch_q16/datafusion:vortex-file-compressed 69841882 67804392 1.03
tpch_q17/datafusion:vortex-file-compressed 435697609 429682013 1.01
tpch_q18/datafusion:vortex-file-compressed 621699349 631162691 0.99
tpch_q19/datafusion:vortex-file-compressed 60061679 62266983 0.96
tpch_q20/datafusion:vortex-file-compressed 136997493 141059076 0.97
tpch_q21/datafusion:vortex-file-compressed 466961726 472423997 0.99
tpch_q22/datafusion:vortex-file-compressed 43000718 42050396 1.02
datafusion / vortex-compact / ns (0.995x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 366915544 366054053 1.00
tpch_q02/datafusion:vortex-compact 105200827 105767622 0.99
tpch_q03/datafusion:vortex-compact 165698184 160316693 1.03
tpch_q04/datafusion:vortex-compact 86400575 87424921 0.99
tpch_q05/datafusion:vortex-compact 275901178 278207724 0.99
tpch_q06/datafusion:vortex-compact 41433505 41042532 1.01
tpch_q07/datafusion:vortex-compact 364541479 372956744 0.98
tpch_q08/datafusion:vortex-compact 293022456 288210239 1.02
tpch_q09/datafusion:vortex-compact 478369470 478580996 1.00
tpch_q10/datafusion:vortex-compact 193759819 200682377 0.97
tpch_q11/datafusion:vortex-compact 74716660 74598670 1.00
tpch_q12/datafusion:vortex-compact 132894423 133493557 1.00
tpch_q13/datafusion:vortex-compact 145144693 143061475 1.01
tpch_q14/datafusion:vortex-compact 54161281 55944366 0.97
tpch_q15/datafusion:vortex-compact 112509884 116499807 0.97
tpch_q16/datafusion:vortex-compact 77233853 78631103 0.98
tpch_q17/datafusion:vortex-compact 427112526 435194964 0.98
tpch_q18/datafusion:vortex-compact 630622067 647135562 0.97
tpch_q19/datafusion:vortex-compact 160065777 162390274 0.99
tpch_q20/datafusion:vortex-compact 151970844 151788222 1.00
tpch_q21/datafusion:vortex-compact 516955179 503000863 1.03
tpch_q22/datafusion:vortex-compact 46611081 46132077 1.01
datafusion / parquet / ns (1.003x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 320544409 318585101 1.01
tpch_q02/datafusion:parquet 212138566 215408139 0.98
tpch_q03/datafusion:parquet 226675749 231362435 0.98
tpch_q04/datafusion:parquet 99063239 97380406 1.02
tpch_q05/datafusion:parquet 362434609 364124664 1.00
tpch_q06/datafusion:parquet 73532950 76794102 0.96
tpch_q07/datafusion:parquet 504409611 530270961 0.95
tpch_q08/datafusion:parquet 401377359 410577956 0.98
tpch_q09/datafusion:parquet 661909145 665705985 0.99
tpch_q10/datafusion:parquet 553055313 536994577 1.03
tpch_q11/datafusion:parquet 158892808 155463598 1.02
tpch_q12/datafusion:parquet 149556516 145890408 1.03
tpch_q13/datafusion:parquet 347623480 344314154 1.01
tpch_q14/datafusion:parquet 121686068 114629069 1.06
tpch_q15/datafusion:parquet 193409603 185738204 1.04
tpch_q16/datafusion:parquet 143314159 133348568 1.07
tpch_q17/datafusion:parquet 502053143 517232542 0.97
tpch_q18/datafusion:parquet 704524227 691513033 1.02
tpch_q19/datafusion:parquet 200589202 201430144 1.00
tpch_q20/datafusion:parquet 303837321 310096554 0.98
tpch_q21/datafusion:parquet 540190156 533557042 1.01
tpch_q22/datafusion:parquet 255328362 261280934 0.98
duckdb / vortex-file-compressed / ns (0.963x ➖, 1↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 86321252 90403868 0.95
tpch_q02/duckdb:vortex-file-compressed 🚀 64467311 73925682 0.87
tpch_q03/duckdb:vortex-file-compressed 138177619 138500538 1.00
tpch_q04/duckdb:vortex-file-compressed 161494659 170361245 0.95
tpch_q05/duckdb:vortex-file-compressed 149286995 160108730 0.93
tpch_q06/duckdb:vortex-file-compressed 39769218 39757076 1.00
tpch_q07/duckdb:vortex-file-compressed 130680816 138196555 0.95
tpch_q08/duckdb:vortex-file-compressed 184472019 185756775 0.99
tpch_q09/duckdb:vortex-file-compressed 309776601 312080324 0.99
tpch_q10/duckdb:vortex-file-compressed 209352331 222413362 0.94
tpch_q11/duckdb:vortex-file-compressed 39545783 42990391 0.92
tpch_q12/duckdb:vortex-file-compressed 113674261 121198155 0.94
tpch_q13/duckdb:vortex-file-compressed 160724094 168598261 0.95
tpch_q14/duckdb:vortex-file-compressed 64004883 62558333 1.02
tpch_q15/duckdb:vortex-file-compressed 84507538 88226138 0.96
tpch_q16/duckdb:vortex-file-compressed 82391808 85436714 0.96
tpch_q17/duckdb:vortex-file-compressed 110910391 109199390 1.02
tpch_q18/duckdb:vortex-file-compressed 257918395 261010636 0.99
tpch_q19/duckdb:vortex-file-compressed 86080999 87452544 0.98
tpch_q20/duckdb:vortex-file-compressed 136602787 145322900 0.94
tpch_q21/duckdb:vortex-file-compressed 468008442 484763661 0.97
tpch_q22/duckdb:vortex-file-compressed 75953130 78820370 0.96
duckdb / vortex-compact / ns (1.016x ➖, 0↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 109204195 112653095 0.97
tpch_q02/duckdb:vortex-compact 69051600 76405487 0.90
tpch_q03/duckdb:vortex-compact 125912447 120603482 1.04
tpch_q04/duckdb:vortex-compact 159809784 163259045 0.98
tpch_q05/duckdb:vortex-compact 160544744 149143773 1.08
tpch_q06/duckdb:vortex-compact 44542992 42517470 1.05
tpch_q07/duckdb:vortex-compact 142662380 135435735 1.05
tpch_q08/duckdb:vortex-compact 194096649 183147408 1.06
tpch_q09/duckdb:vortex-compact 312042779 305713788 1.02
tpch_q10/duckdb:vortex-compact 209710577 213078150 0.98
tpch_q11/duckdb:vortex-compact 44303294 47856248 0.93
tpch_q12/duckdb:vortex-compact 116260065 117659442 0.99
tpch_q13/duckdb:vortex-compact 166914543 171119627 0.98
tpch_q14/duckdb:vortex-compact 🚨 74204349 63188283 1.17
tpch_q15/duckdb:vortex-compact 95440012 86963836 1.10
tpch_q16/duckdb:vortex-compact 83136348 89540923 0.93
tpch_q17/duckdb:vortex-compact 115399103 107515448 1.07
tpch_q18/duckdb:vortex-compact 257849167 250639390 1.03
tpch_q19/duckdb:vortex-compact 94807235 88795991 1.07
tpch_q20/duckdb:vortex-compact 149838514 145176747 1.03
tpch_q21/duckdb:vortex-compact 478221162 488100912 0.98
tpch_q22/duckdb:vortex-compact 77807527 79673386 0.98
duckdb / parquet / ns (1.004x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 143302330 143566231 1.00
tpch_q02/duckdb:parquet 99621106 100470936 0.99
tpch_q03/duckdb:parquet 166625523 166578146 1.00
tpch_q04/duckdb:parquet 116762964 119708206 0.98
tpch_q05/duckdb:parquet 189286805 188060087 1.01
tpch_q06/duckdb:parquet 60356720 56198530 1.07
tpch_q07/duckdb:parquet 149024520 141244218 1.06
tpch_q08/duckdb:parquet 218572492 221200023 0.99
tpch_q09/duckdb:parquet 351417275 347575712 1.01
tpch_q10/duckdb:parquet 653017315 648962157 1.01
tpch_q11/duckdb:parquet 41209689 41223134 1.00
tpch_q12/duckdb:parquet 119975636 117279460 1.02
tpch_q13/duckdb:parquet 392456531 397626324 0.99
tpch_q14/duckdb:parquet 151875406 153543355 0.99
tpch_q15/duckdb:parquet 78149521 76814350 1.02
tpch_q16/duckdb:parquet 158721258 154190790 1.03
tpch_q17/duckdb:parquet 127788487 125245507 1.02
tpch_q18/duckdb:parquet 298325142 297496310 1.00
tpch_q19/duckdb:parquet 228729138 242380181 0.94
tpch_q20/duckdb:parquet 197333647 197486480 1.00
tpch_q21/duckdb:parquet 425193705 430821621 0.99
tpch_q22/duckdb:parquet 334495324 335420534 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -7.9%
Engines: DataFusion No clear signal (-16.4%, environment too noisy confidence) · DuckDB No clear signal (+1.6%, low confidence)
Vortex (geomean): 0.974x ➖
Parquet (geomean): 1.057x ➖
Shifts: Parquet (control) +5.7% · Median polish +3.6%

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

datafusion / vortex-file-compressed / ns (1.054x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 60854364 62873554 0.97
fineweb_q01/datafusion:vortex-file-compressed 405079047 465521262 0.87
fineweb_q02/datafusion:vortex-file-compressed 464683671 381050240 1.22
fineweb_q03/datafusion:vortex-file-compressed 543775251 490770228 1.11
fineweb_q04/datafusion:vortex-file-compressed 446915463 425140566 1.05
fineweb_q05/datafusion:vortex-file-compressed 407055975 348756579 1.17
fineweb_q06/datafusion:vortex-file-compressed 792315107 667036477 1.19
fineweb_q07/datafusion:vortex-file-compressed 492120418 479163221 1.03
fineweb_q08/datafusion:vortex-file-compressed 205469198 217993133 0.94
datafusion / vortex-compact / ns (0.825x ➖, 3↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚀 39391947 64910141 0.61
fineweb_q01/datafusion:vortex-compact 🚀 405699138 590326923 0.69
fineweb_q02/datafusion:vortex-compact 465771971 467911229 1.00
fineweb_q03/datafusion:vortex-compact 758033568 848184362 0.89
fineweb_q04/datafusion:vortex-compact 738921671 739401765 1.00
fineweb_q05/datafusion:vortex-compact 669518589 664268967 1.01
fineweb_q06/datafusion:vortex-compact 738178765 742639163 0.99
fineweb_q07/datafusion:vortex-compact 593089645 689002924 0.86
fineweb_q08/datafusion:vortex-compact 🚀 176812209 318380865 0.56
datafusion / parquet / ns (1.116x ➖, 0↑ 2↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 🚨 878361728 596561837 1.47
fineweb_q01/datafusion:parquet 1059642898 967987863 1.09
fineweb_q02/datafusion:parquet 1024165130 928188122 1.10
fineweb_q03/datafusion:parquet 🚨 1181469305 907234247 1.30
fineweb_q04/datafusion:parquet 1003550352 1027000057 0.98
fineweb_q05/datafusion:parquet 979880926 890401453 1.10
fineweb_q06/datafusion:parquet 961946428 942019093 1.02
fineweb_q07/datafusion:parquet 953933945 983277389 0.97
fineweb_q08/datafusion:parquet 957886834 880109603 1.09
duckdb / vortex-file-compressed / ns (0.993x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 47470198 47004780 1.01
fineweb_q01/duckdb:vortex-file-compressed 584018255 680698281 0.86
fineweb_q02/duckdb:vortex-file-compressed 506776490 534516077 0.95
fineweb_q03/duckdb:vortex-file-compressed 1564066910 1579241453 0.99
fineweb_q04/duckdb:vortex-file-compressed 1887802396 1807328256 1.04
fineweb_q05/duckdb:vortex-file-compressed 1707780553 1652274385 1.03
fineweb_q06/duckdb:vortex-file-compressed 1756249595 1698951687 1.03
fineweb_q07/duckdb:vortex-file-compressed 1553796112 1531318017 1.01
fineweb_q08/duckdb:vortex-file-compressed 706036772 692396150 1.02
duckdb / vortex-compact / ns (1.041x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 64247437 51628513 1.24
fineweb_q01/duckdb:vortex-compact 538975894 579914808 0.93
fineweb_q02/duckdb:vortex-compact 585979418 567218927 1.03
fineweb_q03/duckdb:vortex-compact 1705061249 1606945992 1.06
fineweb_q04/duckdb:vortex-compact 1775117593 1691859776 1.05
fineweb_q05/duckdb:vortex-compact 1704552697 1653367527 1.03
fineweb_q06/duckdb:vortex-compact 1758773952 1709048175 1.03
fineweb_q07/duckdb:vortex-compact 1591838507 1621632278 0.98
fineweb_q08/duckdb:vortex-compact 642896914 621068775 1.04
duckdb / parquet / ns (1.001x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 5228014401 5249257413 1.00
fineweb_q01/duckdb:parquet 5327257688 5331170987 1.00
fineweb_q02/duckdb:parquet 5360097036 5314133085 1.01
fineweb_q03/duckdb:parquet 5376102413 5404569998 0.99
fineweb_q04/duckdb:parquet 5311141075 5298661984 1.00
fineweb_q05/duckdb:parquet 5304981156 5324452440 1.00
fineweb_q06/duckdb:parquet 5412981353 5347808847 1.01
fineweb_q07/duckdb:parquet 5362764178 5346465943 1.00
fineweb_q08/duckdb:parquet 5269447341 5296927612 0.99

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.8%
Engines: DataFusion No clear signal (+1.4%, environment too noisy confidence) · DuckDB No clear signal (-3.1%, low confidence)
Vortex (geomean): 0.985x ➖
Parquet (geomean): 0.993x ➖
Shifts: Parquet (control) -0.7% · 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 / ns (1.001x ➖, 1↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1922549 1912907 1.01
clickbench_q01/datafusion:vortex-file-compressed 11275845 11502125 0.98
clickbench_q02/datafusion:vortex-file-compressed 22343623 22413043 1.00
clickbench_q03/datafusion:vortex-file-compressed 26116140 25972818 1.01
clickbench_q04/datafusion:vortex-file-compressed 152015158 159339431 0.95
clickbench_q05/datafusion:vortex-file-compressed 215462696 217522368 0.99
clickbench_q06/datafusion:vortex-file-compressed 1923811 2037552 0.94
clickbench_q07/datafusion:vortex-file-compressed 14295906 14578962 0.98
clickbench_q08/datafusion:vortex-file-compressed 211837136 216954431 0.98
clickbench_q09/datafusion:vortex-file-compressed 347748063 345049295 1.01
clickbench_q10/datafusion:vortex-file-compressed 50649876 50326311 1.01
clickbench_q11/datafusion:vortex-file-compressed 57682146 57054078 1.01
clickbench_q12/datafusion:vortex-file-compressed 194706087 195858882 0.99
clickbench_q13/datafusion:vortex-file-compressed 340743577 331903608 1.03
clickbench_q14/datafusion:vortex-file-compressed 196142587 206000494 0.95
clickbench_q15/datafusion:vortex-file-compressed 191718270 189363798 1.01
clickbench_q16/datafusion:vortex-file-compressed 482532147 478204095 1.01
clickbench_q17/datafusion:vortex-file-compressed 475489385 493579758 0.96
clickbench_q18/datafusion:vortex-file-compressed 912729905 927615547 0.98
clickbench_q19/datafusion:vortex-file-compressed 🚨 28940163 16868465 1.72
clickbench_q20/datafusion:vortex-file-compressed 195971703 213782655 0.92
clickbench_q21/datafusion:vortex-file-compressed 265365736 265554619 1.00
clickbench_q22/datafusion:vortex-file-compressed 340649469 338368033 1.01
clickbench_q23/datafusion:vortex-file-compressed 434670988 423045167 1.03
clickbench_q24/datafusion:vortex-file-compressed 37437582 37253895 1.00
clickbench_q25/datafusion:vortex-file-compressed 47592537 47598638 1.00
clickbench_q26/datafusion:vortex-file-compressed 38747423 36959556 1.05
clickbench_q27/datafusion:vortex-file-compressed 287578281 283309424 1.02
clickbench_q28/datafusion:vortex-file-compressed 1434641950 1452294806 0.99
clickbench_q29/datafusion:vortex-file-compressed 🚀 39444427 52489047 0.75
clickbench_q30/datafusion:vortex-file-compressed 163314137 157732634 1.04
clickbench_q31/datafusion:vortex-file-compressed 194895099 185420471 1.05
clickbench_q32/datafusion:vortex-file-compressed 825125567 815795778 1.01
clickbench_q33/datafusion:vortex-file-compressed 977792443 998502631 0.98
clickbench_q34/datafusion:vortex-file-compressed 992557276 1045699953 0.95
clickbench_q35/datafusion:vortex-file-compressed 167493433 162922807 1.03
clickbench_q36/datafusion:vortex-file-compressed 60228047 63231070 0.95
clickbench_q37/datafusion:vortex-file-compressed 35622191 33941094 1.05
clickbench_q38/datafusion:vortex-file-compressed 15572842 15545306 1.00
clickbench_q39/datafusion:vortex-file-compressed 129555307 128818162 1.01
clickbench_q40/datafusion:vortex-file-compressed 12691621 12800136 0.99
clickbench_q41/datafusion:vortex-file-compressed 12244804 11855633 1.03
clickbench_q42/datafusion:vortex-file-compressed 13488606 14546521 0.93
datafusion / vortex-compact / ns (1.003x ➖, 0↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-compact 1868394 1936354 0.96
clickbench_q01/datafusion:vortex-compact 15639886 15231885 1.03
clickbench_q02/datafusion:vortex-compact 56343429 57285782 0.98
clickbench_q03/datafusion:vortex-compact 34260778 34748400 0.99
clickbench_q04/datafusion:vortex-compact 162343897 161607935 1.00
clickbench_q05/datafusion:vortex-compact 238329057 238554857 1.00
clickbench_q06/datafusion:vortex-compact 1911991 1946854 0.98
clickbench_q07/datafusion:vortex-compact 26596020 25811476 1.03
clickbench_q08/datafusion:vortex-compact 250739445 253253095 0.99
clickbench_q09/datafusion:vortex-compact 408982301 421225176 0.97
clickbench_q10/datafusion:vortex-compact 119825607 118804841 1.01
clickbench_q11/datafusion:vortex-compact 160558204 159180241 1.01
clickbench_q12/datafusion:vortex-compact 230773451 236550176 0.98
clickbench_q13/datafusion:vortex-compact 399946603 399592561 1.00
clickbench_q14/datafusion:vortex-compact 249113446 250509690 0.99
clickbench_q15/datafusion:vortex-compact 197809120 195470608 1.01
clickbench_q16/datafusion:vortex-compact 512886431 515154018 1.00
clickbench_q17/datafusion:vortex-compact 490466826 513046793 0.96
clickbench_q18/datafusion:vortex-compact 959641059 956782807 1.00
clickbench_q19/datafusion:vortex-compact 25601280 24606861 1.04
clickbench_q20/datafusion:vortex-compact 247376809 245199417 1.01
clickbench_q21/datafusion:vortex-compact 368215573 356917347 1.03
clickbench_q22/datafusion:vortex-compact 578587981 580174508 1.00
clickbench_q23/datafusion:vortex-compact 1750773041 1736138199 1.01
clickbench_q24/datafusion:vortex-compact 81303354 76798717 1.06
clickbench_q25/datafusion:vortex-compact 109002513 112044738 0.97
clickbench_q26/datafusion:vortex-compact 80996112 76368064 1.06
clickbench_q27/datafusion:vortex-compact 328365841 330798259 0.99
clickbench_q28/datafusion:vortex-compact 1573251012 1579166712 1.00
clickbench_q29/datafusion:vortex-compact 74037704 79957935 0.93
clickbench_q30/datafusion:vortex-compact 281577098 287632431 0.98
clickbench_q31/datafusion:vortex-compact 306902883 302313894 1.02
clickbench_q32/datafusion:vortex-compact 868964312 865748748 1.00
clickbench_q33/datafusion:vortex-compact 1017827404 1017323273 1.00
clickbench_q34/datafusion:vortex-compact 1015171642 1031763037 0.98
clickbench_q35/datafusion:vortex-compact 179830480 176675045 1.02
clickbench_q36/datafusion:vortex-compact 67156730 66656231 1.01
clickbench_q37/datafusion:vortex-compact 31820454 31581280 1.01
clickbench_q38/datafusion:vortex-compact 19104295 18211578 1.05
clickbench_q39/datafusion:vortex-compact 138460593 133969822 1.03
clickbench_q40/datafusion:vortex-compact 14923260 16114220 0.93
clickbench_q41/datafusion:vortex-compact 🚨 20818721 17907412 1.16
clickbench_q42/datafusion:vortex-compact 13803590 13972567 0.99
datafusion / parquet / ns (0.988x ➖, 1↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 2040171 1876045 1.09
clickbench_q01/datafusion:parquet 17269879 17692651 0.98
clickbench_q02/datafusion:parquet 31987473 30106927 1.06
clickbench_q03/datafusion:parquet 26184989 26342670 0.99
clickbench_q04/datafusion:parquet 172009322 172741765 1.00
clickbench_q05/datafusion:parquet 236131685 238403801 0.99
clickbench_q06/datafusion:parquet 1884861 1951284 0.97
clickbench_q07/datafusion:parquet 19118849 18324557 1.04
clickbench_q08/datafusion:parquet 229232001 234088156 0.98
clickbench_q09/datafusion:parquet 370291571 386654609 0.96
clickbench_q10/datafusion:parquet 71680782 71940400 1.00
clickbench_q11/datafusion:parquet 90894418 90849664 1.00
clickbench_q12/datafusion:parquet 237838950 240570819 0.99
clickbench_q13/datafusion:parquet 390988374 398333002 0.98
clickbench_q14/datafusion:parquet 246572017 257385735 0.96
clickbench_q15/datafusion:parquet 195925897 200159527 0.98
clickbench_q16/datafusion:parquet 480074120 476796502 1.01
clickbench_q17/datafusion:parquet 486761316 483883546 1.01
clickbench_q18/datafusion:parquet 938778589 968519209 0.97
clickbench_q19/datafusion:parquet 🚀 23675613 32052988 0.74
clickbench_q20/datafusion:parquet 452726255 458041941 0.99
clickbench_q21/datafusion:parquet 482231859 483459950 1.00
clickbench_q22/datafusion:parquet 652429040 658909318 0.99
clickbench_q23/datafusion:parquet 2806388407 2816199541 1.00
clickbench_q24/datafusion:parquet 47749619 50919213 0.94
clickbench_q25/datafusion:parquet 101078378 98824115 1.02
clickbench_q26/datafusion:parquet 48813307 49882646 0.98
clickbench_q27/datafusion:parquet 536369611 548744559 0.98
clickbench_q28/datafusion:parquet 1551127665 1549497263 1.00
clickbench_q29/datafusion:parquet 40762748 41154749 0.99
clickbench_q30/datafusion:parquet 243325799 242819087 1.00
clickbench_q31/datafusion:parquet 278735848 275775379 1.01
clickbench_q32/datafusion:parquet 858867457 849619218 1.01
clickbench_q33/datafusion:parquet 1104859870 1081216823 1.02
clickbench_q34/datafusion:parquet 1072592971 1076977473 1.00
clickbench_q35/datafusion:parquet 169058687 174134100 0.97
clickbench_q36/datafusion:parquet 116607698 113869883 1.02
clickbench_q37/datafusion:parquet 48104360 52669123 0.91
clickbench_q38/datafusion:parquet 69756176 67998827 1.03
clickbench_q39/datafusion:parquet 228923896 221221497 1.03
clickbench_q40/datafusion:parquet 26426844 25406589 1.04
clickbench_q41/datafusion:parquet 23963300 24330222 0.98
clickbench_q42/datafusion:parquet 25347200 26749707 0.95
duckdb / vortex-file-compressed / ns (0.969x ➖, 5↑ 3↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚀 13576178 15220332 0.89
clickbench_q01/duckdb:vortex-file-compressed 🚨 23922129 19494337 1.23
clickbench_q02/duckdb:vortex-file-compressed 🚨 25191185 22245303 1.13
clickbench_q03/duckdb:vortex-file-compressed 🚨 42934482 34733511 1.24
clickbench_q04/duckdb:vortex-file-compressed 131331277 137640562 0.95
clickbench_q05/duckdb:vortex-file-compressed 156105368 156287577 1.00
clickbench_q06/duckdb:vortex-file-compressed 20379452 20848934 0.98
clickbench_q07/duckdb:vortex-file-compressed 22530988 23268275 0.97
clickbench_q08/duckdb:vortex-file-compressed 164027695 163893405 1.00
clickbench_q09/duckdb:vortex-file-compressed 201799861 203154032 0.99
clickbench_q10/duckdb:vortex-file-compressed 61305598 67650956 0.91
clickbench_q11/duckdb:vortex-file-compressed 66838601 66579966 1.00
clickbench_q12/duckdb:vortex-file-compressed 188136144 201476169 0.93
clickbench_q13/duckdb:vortex-file-compressed 336473180 343296471 0.98
clickbench_q14/duckdb:vortex-file-compressed 216980800 210474000 1.03
clickbench_q15/duckdb:vortex-file-compressed 184226512 185422749 0.99
clickbench_q16/duckdb:vortex-file-compressed 413944900 395622577 1.05
clickbench_q17/duckdb:vortex-file-compressed 371246669 383326817 0.97
clickbench_q18/duckdb:vortex-file-compressed 751438318 735593611 1.02
clickbench_q19/duckdb:vortex-file-compressed 26775345 28281660 0.95
clickbench_q20/duckdb:vortex-file-compressed 225164831 236906970 0.95
clickbench_q21/duckdb:vortex-file-compressed 314583294 341591925 0.92
clickbench_q22/duckdb:vortex-file-compressed 474649927 469527311 1.01
clickbench_q23/duckdb:vortex-file-compressed 🚀 194672898 224892984 0.87
clickbench_q24/duckdb:vortex-file-compressed 54013209 55893441 0.97
clickbench_q25/duckdb:vortex-file-compressed 🚀 69685858 79003524 0.88
clickbench_q26/duckdb:vortex-file-compressed 66730980 71586630 0.93
clickbench_q27/duckdb:vortex-file-compressed 🚀 143651971 187211967 0.77
clickbench_q28/duckdb:vortex-file-compressed 🚀 1219817173 1771898973 0.69
clickbench_q29/duckdb:vortex-file-compressed 26603382 28386433 0.94
clickbench_q30/duckdb:vortex-file-compressed 159776586 150229556 1.06
clickbench_q31/duckdb:vortex-file-compressed 284866718 308762883 0.92
clickbench_q32/duckdb:vortex-file-compressed 949252631 921170239 1.03
clickbench_q33/duckdb:vortex-file-compressed 1036480301 1147444474 0.90
clickbench_q34/duckdb:vortex-file-compressed 1123897333 1166292494 0.96
clickbench_q35/duckdb:vortex-file-compressed 209672593 211080536 0.99
clickbench_q36/duckdb:vortex-file-compressed 32487735 31958043 1.02
clickbench_q37/duckdb:vortex-file-compressed 24228772 24668070 0.98
clickbench_q38/duckdb:vortex-file-compressed 27117291 27515210 0.99
clickbench_q39/duckdb:vortex-file-compressed 47143896 48878922 0.96
clickbench_q40/duckdb:vortex-file-compressed 24819208 26448923 0.94
clickbench_q41/duckdb:vortex-file-compressed 24714736 26332105 0.94
clickbench_q42/duckdb:vortex-file-compressed 26238442 25724410 1.02
duckdb / vortex-compact / ns (0.967x ➖, 8↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-compact 🚀 13827103 15434490 0.90
clickbench_q01/duckdb:vortex-compact 21055001 22381222 0.94
clickbench_q02/duckdb:vortex-compact 35610391 37579369 0.95
clickbench_q03/duckdb:vortex-compact 34608456 33889442 1.02
clickbench_q04/duckdb:vortex-compact 138059080 136432129 1.01
clickbench_q05/duckdb:vortex-compact 163815430 161409409 1.01
clickbench_q06/duckdb:vortex-compact 🚀 17638046 20344810 0.87
clickbench_q07/duckdb:vortex-compact 26463795 27968699 0.95
clickbench_q08/duckdb:vortex-compact 184310053 184973520 1.00
clickbench_q09/duckdb:vortex-compact 262320914 263424051 1.00
clickbench_q10/duckdb:vortex-compact 80292744 80422331 1.00
clickbench_q11/duckdb:vortex-compact 102382276 104864358 0.98
clickbench_q12/duckdb:vortex-compact 198068806 204729228 0.97
clickbench_q13/duckdb:vortex-compact 353557738 348667980 1.01
clickbench_q14/duckdb:vortex-compact 214551350 210482110 1.02
clickbench_q15/duckdb:vortex-compact 189932358 191213348 0.99
clickbench_q16/duckdb:vortex-compact 412093168 416790117 0.99
clickbench_q17/duckdb:vortex-compact 383600447 396458588 0.97
clickbench_q18/duckdb:vortex-compact 758404798 733489190 1.03
clickbench_q19/duckdb:vortex-compact 🚨 31017218 26709154 1.16
clickbench_q20/duckdb:vortex-compact 🚀 188242084 212149378 0.89
clickbench_q21/duckdb:vortex-compact 🚀 274100660 308129678 0.89
clickbench_q22/duckdb:vortex-compact 473850855 477680432 0.99
clickbench_q23/duckdb:vortex-compact 🚀 290284524 323231856 0.90
clickbench_q24/duckdb:vortex-compact 74853089 78506058 0.95
clickbench_q25/duckdb:vortex-compact 85964973 95376031 0.90
clickbench_q26/duckdb:vortex-compact 85066970 81620637 1.04
clickbench_q27/duckdb:vortex-compact 🚀 305740017 376907019 0.81
clickbench_q28/duckdb:vortex-compact 1233084931 1329675913 0.93
clickbench_q29/duckdb:vortex-compact 41942195 42203994 0.99
clickbench_q30/duckdb:vortex-compact 199269692 199664195 1.00
clickbench_q31/duckdb:vortex-compact 332011452 328943851 1.01
clickbench_q32/duckdb:vortex-compact 962976231 956665835 1.01
clickbench_q33/duckdb:vortex-compact 995053640 1038206030 0.96
clickbench_q34/duckdb:vortex-compact 1053098736 1117136852 0.94
clickbench_q35/duckdb:vortex-compact 225375398 223024929 1.01
clickbench_q36/duckdb:vortex-compact 33266064 33106439 1.00
clickbench_q37/duckdb:vortex-compact 🚀 24911711 29514475 0.84
clickbench_q38/duckdb:vortex-compact 27001999 26046917 1.04
clickbench_q39/duckdb:vortex-compact 🚀 45653444 53541467 0.85
clickbench_q40/duckdb:vortex-compact 25055094 25907639 0.97
clickbench_q41/duckdb:vortex-compact 27950563 27977201 1.00
clickbench_q42/duckdb:vortex-compact 25845995 25916532 1.00
duckdb / parquet / ns (0.999x ➖, 2↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 🚨 18464979 15957937 1.16
clickbench_q01/duckdb:parquet 🚀 15610715 19013825 0.82
clickbench_q02/duckdb:parquet 23582174 22500156 1.05
clickbench_q03/duckdb:parquet 26480987 25795709 1.03
clickbench_q04/duckdb:parquet 132618279 129478638 1.02
clickbench_q05/duckdb:parquet 199688483 196605913 1.02
clickbench_q06/duckdb:parquet 22603306 22796031 0.99
clickbench_q07/duckdb:parquet 18371553 18814995 0.98
clickbench_q08/duckdb:parquet 163534480 163830936 1.00
clickbench_q09/duckdb:parquet 228739295 230027999 0.99
clickbench_q10/duckdb:parquet 58895330 58969664 1.00
clickbench_q11/duckdb:parquet 66168107 69087165 0.96
clickbench_q12/duckdb:parquet 173077413 176853861 0.98
clickbench_q13/duckdb:parquet 308249523 308314155 1.00
clickbench_q14/duckdb:parquet 188465208 188828705 1.00
clickbench_q15/duckdb:parquet 184660831 184452018 1.00
clickbench_q16/duckdb:parquet 357101716 362540272 0.98
clickbench_q17/duckdb:parquet 366886677 366040620 1.00
clickbench_q18/duckdb:parquet 691519598 695186749 0.99
clickbench_q19/duckdb:parquet 21040380 21941980 0.96
clickbench_q20/duckdb:parquet 266592998 266762753 1.00
clickbench_q21/duckdb:parquet 319158804 318702012 1.00
clickbench_q22/duckdb:parquet 474249641 467877359 1.01
clickbench_q23/duckdb:parquet 244697990 262438428 0.93
clickbench_q24/duckdb:parquet 71278695 70200893 1.02
clickbench_q25/duckdb:parquet 72269898 72755255 0.99
clickbench_q26/duckdb:parquet 48835464 47747187 1.02
clickbench_q27/duckdb:parquet 273867140 271840923 1.01
clickbench_q28/duckdb:parquet 1720524084 1692124678 1.02
clickbench_q29/duckdb:parquet 27270812 27422110 0.99
clickbench_q30/duckdb:parquet 175147361 176020838 1.00
clickbench_q31/duckdb:parquet 330894292 310820631 1.06
clickbench_q32/duckdb:parquet 921291334 904355137 1.02
clickbench_q33/duckdb:parquet 780632802 781429798 1.00
clickbench_q34/duckdb:parquet 800991875 796923542 1.01
clickbench_q35/duckdb:parquet 207613592 211768470 0.98
clickbench_q36/duckdb:parquet 52314935 49942736 1.05
clickbench_q37/duckdb:parquet 37103695 36163355 1.03
clickbench_q38/duckdb:parquet 36781759 36471383 1.01
clickbench_q39/duckdb:parquet 🚀 88721340 99222459 0.89
clickbench_q40/duckdb:parquet 19720053 19978021 0.99
clickbench_q41/duckdb:parquet 19800298 18912150 1.05
clickbench_q42/duckdb:parquet 23447879 23537309 1.00

No file size changes detected.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -2.7%
Engines: DataFusion No clear signal (-7.4%, environment too noisy confidence) · DuckDB No clear signal (+2.2%, low confidence)
Vortex (geomean): 0.955x ➖
Parquet (geomean): 0.982x ➖
Shifts: Parquet (control) -1.8% · Median polish -2.5%

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

datafusion / vortex-file-compressed / ns (0.897x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 235730597 260207093 0.91
tpch_q02/datafusion:vortex-file-compressed 435583136 551891922 0.79
tpch_q03/datafusion:vortex-file-compressed 325053598 388914171 0.84
tpch_q04/datafusion:vortex-file-compressed 164265006 188398649 0.87
tpch_q05/datafusion:vortex-file-compressed 326686345 394618186 0.83
tpch_q06/datafusion:vortex-file-compressed 241505107 292718222 0.83
tpch_q07/datafusion:vortex-file-compressed 338389435 420515303 0.80
tpch_q08/datafusion:vortex-file-compressed 572123661 561241537 1.02
tpch_q09/datafusion:vortex-file-compressed 372681967 526325870 0.71
tpch_q10/datafusion:vortex-file-compressed 374949066 463368531 0.81
tpch_q11/datafusion:vortex-file-compressed 333657958 401824981 0.83
tpch_q12/datafusion:vortex-file-compressed 407179984 484632540 0.84
tpch_q13/datafusion:vortex-file-compressed 141993437 134968647 1.05
tpch_q14/datafusion:vortex-file-compressed 188429811 209249906 0.90
tpch_q15/datafusion:vortex-file-compressed 310003900 343357908 0.90
tpch_q16/datafusion:vortex-file-compressed 237422875 250011927 0.95
tpch_q17/datafusion:vortex-file-compressed 347600821 315086954 1.10
tpch_q18/datafusion:vortex-file-compressed 289555682 258056533 1.12
tpch_q19/datafusion:vortex-file-compressed 350390950 331060800 1.06
tpch_q20/datafusion:vortex-file-compressed 353915928 350382117 1.01
tpch_q21/datafusion:vortex-file-compressed 461583817 546918650 0.84
tpch_q22/datafusion:vortex-file-compressed 153899603 176968108 0.87
datafusion / vortex-compact / ns (0.958x ➖, 1↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 248999885 249218768 1.00
tpch_q02/datafusion:vortex-compact 448078887 416074959 1.08
tpch_q03/datafusion:vortex-compact 327253800 331794534 0.99
tpch_q04/datafusion:vortex-compact 171029499 179737061 0.95
tpch_q05/datafusion:vortex-compact 361017356 451673147 0.80
tpch_q06/datafusion:vortex-compact 280539680 360317122 0.78
tpch_q07/datafusion:vortex-compact 🚀 392216657 716733680 0.55
tpch_q08/datafusion:vortex-compact 553462686 473148469 1.17
tpch_q09/datafusion:vortex-compact 313624049 326913546 0.96
tpch_q10/datafusion:vortex-compact 360678173 337485386 1.07
tpch_q11/datafusion:vortex-compact 319319999 268727713 1.19
tpch_q12/datafusion:vortex-compact 324579601 325049143 1.00
tpch_q13/datafusion:vortex-compact 107681072 113549377 0.95
tpch_q14/datafusion:vortex-compact 173149792 181242780 0.96
tpch_q15/datafusion:vortex-compact 307169006 324615812 0.95
tpch_q16/datafusion:vortex-compact 209865294 208457425 1.01
tpch_q17/datafusion:vortex-compact 🚨 418942983 315433279 1.33
tpch_q18/datafusion:vortex-compact 325014688 287639176 1.13
tpch_q19/datafusion:vortex-compact 454487866 520881142 0.87
tpch_q20/datafusion:vortex-compact 318862860 361090309 0.88
tpch_q21/datafusion:vortex-compact 439226923 423704775 1.04
tpch_q22/datafusion:vortex-compact 141163640 182680877 0.77
datafusion / parquet / ns (1.001x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 218480274 245627872 0.89
tpch_q02/datafusion:parquet 280262644 319668558 0.88
tpch_q03/datafusion:parquet 292601320 290834765 1.01
tpch_q04/datafusion:parquet 154986234 172444672 0.90
tpch_q05/datafusion:parquet 402351954 367493342 1.09
tpch_q06/datafusion:parquet 145509850 135004497 1.08
tpch_q07/datafusion:parquet 368780222 376922630 0.98
tpch_q08/datafusion:parquet 438012418 433645248 1.01
tpch_q09/datafusion:parquet 458859826 461732910 0.99
tpch_q10/datafusion:parquet 413668278 433359259 0.95
tpch_q11/datafusion:parquet 278515929 290334606 0.96
tpch_q12/datafusion:parquet 206514099 226645965 0.91
tpch_q13/datafusion:parquet 454063501 462645646 0.98
tpch_q14/datafusion:parquet 172583752 186853461 0.92
tpch_q15/datafusion:parquet 355056669 327518243 1.08
tpch_q16/datafusion:parquet 140878491 154466835 0.91
tpch_q17/datafusion:parquet 332192914 345542013 0.96
tpch_q18/datafusion:parquet 452511766 474910372 0.95
tpch_q19/datafusion:parquet 260839081 201381414 1.30
tpch_q20/datafusion:parquet 321818888 310206995 1.04
tpch_q21/datafusion:parquet 510993550 449498069 1.14
tpch_q22/datafusion:parquet 220079162 183848076 1.20
duckdb / vortex-file-compressed / ns (1.008x ➖, 0↑ 2↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 250262564 268816180 0.93
tpch_q02/duckdb:vortex-file-compressed 586694102 688233795 0.85
tpch_q03/duckdb:vortex-file-compressed 557666677 493006909 1.13
tpch_q04/duckdb:vortex-file-compressed 356314027 348473809 1.02
tpch_q05/duckdb:vortex-file-compressed 549661547 548403397 1.00
tpch_q06/duckdb:vortex-file-compressed 279119377 314279111 0.89
tpch_q07/duckdb:vortex-file-compressed 568886837 632052589 0.90
tpch_q08/duckdb:vortex-file-compressed 723818090 754200842 0.96
tpch_q09/duckdb:vortex-file-compressed 563964712 557284809 1.01
tpch_q10/duckdb:vortex-file-compressed 482676506 523632220 0.92
tpch_q11/duckdb:vortex-file-compressed 285037565 290173086 0.98
tpch_q12/duckdb:vortex-file-compressed 🚨 644645006 491254017 1.31
tpch_q13/duckdb:vortex-file-compressed 344796906 326812102 1.06
tpch_q14/duckdb:vortex-file-compressed 🚨 373447086 273860670 1.36
tpch_q15/duckdb:vortex-file-compressed 221264547 191022714 1.16
tpch_q16/duckdb:vortex-file-compressed 253514936 242144090 1.05
tpch_q17/duckdb:vortex-file-compressed 478083989 477978362 1.00
tpch_q18/duckdb:vortex-file-compressed 357643102 380115390 0.94
tpch_q19/duckdb:vortex-file-compressed 349941540 367520364 0.95
tpch_q20/duckdb:vortex-file-compressed 492125823 521837747 0.94
tpch_q21/duckdb:vortex-file-compressed 728930158 757737709 0.96
tpch_q22/duckdb:vortex-file-compressed 148755747 150180103 0.99
duckdb / vortex-compact / ns (0.961x ➖, 1↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 252485077 245450099 1.03
tpch_q02/duckdb:vortex-compact 633474215 671110787 0.94
tpch_q03/duckdb:vortex-compact 469007031 504277047 0.93
tpch_q04/duckdb:vortex-compact 315958147 351119640 0.90
tpch_q05/duckdb:vortex-compact 572970841 617833213 0.93
tpch_q06/duckdb:vortex-compact 308769787 307552870 1.00
tpch_q07/duckdb:vortex-compact 579683821 617033522 0.94
tpch_q08/duckdb:vortex-compact 742767454 745967945 1.00
tpch_q09/duckdb:vortex-compact 601005910 602828083 1.00
tpch_q10/duckdb:vortex-compact 471253573 474783964 0.99
tpch_q11/duckdb:vortex-compact 270347264 255239059 1.06
tpch_q12/duckdb:vortex-compact 434710999 520526658 0.84
tpch_q13/duckdb:vortex-compact 240593330 252077978 0.95
tpch_q14/duckdb:vortex-compact 259363962 256449038 1.01
tpch_q15/duckdb:vortex-compact 184971090 173517609 1.07
tpch_q16/duckdb:vortex-compact 227133941 215319822 1.05
tpch_q17/duckdb:vortex-compact 436842295 438481163 1.00
tpch_q18/duckdb:vortex-compact 353578435 350858388 1.01
tpch_q19/duckdb:vortex-compact 386633589 400712032 0.96
tpch_q20/duckdb:vortex-compact 🚀 481772371 729335010 0.66
tpch_q21/duckdb:vortex-compact 716419587 731994793 0.98
tpch_q22/duckdb:vortex-compact 152910945 155053397 0.99
duckdb / parquet / ns (0.963x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 347180458 352506064 0.98
tpch_q02/duckdb:parquet 714409974 692140129 1.03
tpch_q03/duckdb:parquet 831425451 875490380 0.95
tpch_q04/duckdb:parquet 489146381 534947355 0.91
tpch_q05/duckdb:parquet 985772293 1022635197 0.96
tpch_q06/duckdb:parquet 313422117 334210186 0.94
tpch_q07/duckdb:parquet 897069750 934639114 0.96
tpch_q08/duckdb:parquet 1179592502 1178936329 1.00
tpch_q09/duckdb:parquet 1083036271 1091799862 0.99
tpch_q10/duckdb:parquet 996954965 1063714685 0.94
tpch_q11/duckdb:parquet 462032694 485679436 0.95
tpch_q12/duckdb:parquet 585044815 586270840 1.00
tpch_q13/duckdb:parquet 860750956 874841159 0.98
tpch_q14/duckdb:parquet 575429327 619352824 0.93
tpch_q15/duckdb:parquet 379716296 414083471 0.92
tpch_q16/duckdb:parquet 554385531 568543789 0.98
tpch_q17/duckdb:parquet 499894597 523993227 0.95
tpch_q18/duckdb:parquet 667409016 689798999 0.97
tpch_q19/duckdb:parquet 606016326 625059522 0.97
tpch_q20/duckdb:parquet 843326750 936551213 0.90
tpch_q21/duckdb:parquet 789787940 828441002 0.95
tpch_q22/duckdb:parquet 471715690 457048890 1.03

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -4.8%
Engines: random-access No clear signal (-4.8%, low confidence)
Vortex (geomean): 0.951x ➖
Parquet (geomean): 0.999x ➖
Shifts: Parquet (control) -0.1% · 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.

random-access / vortex-file-compressed / ns (0.951x ➖, 3↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/vortex-tokio-local-disk 🚀 281978 343260 0.82
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 561982 584736 0.96
random-access/feature-vectors/uniform/vortex-tokio-local-disk 2309292 2500491 0.92
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 2774192 2949236 0.94
random-access/nested-lists/correlated/vortex-tokio-local-disk 🚀 213390 284893 0.75
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 🚀 266678 327638 0.81
random-access/nested-lists/uniform/vortex-tokio-local-disk 1433846 1401212 1.02
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 1568898 1569714 1.00
random-access/nested-structs/correlated/vortex-tokio-local-disk 334308 334876 1.00
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 447492 438366 1.02
random-access/nested-structs/uniform/vortex-tokio-local-disk 961131 982073 0.98
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1172680 1183053 0.99
random-access/taxi/correlated/vortex-tokio-local-disk 811479 894754 0.91
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1224612 1347413 0.91
random-access/taxi/uniform/vortex-tokio-local-disk 3959419 3985620 0.99
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4790851 4713563 1.02
random-access/vortex-tokio-local-disk 565376 514350 1.10
random-access/vortex-tokio-local-disk-footer 955354 909514 1.05
random-access / parquet / ns (0.999x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8965877907 8917722433 1.01
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8746556928 8714057262 1.00
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8793942806 8858622224 0.99
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8740987528 8889597168 0.98
random-access/nested-lists/correlated/parquet-tokio-local-disk 139813156 140041848 1.00
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 137762711 137788908 1.00
random-access/nested-lists/uniform/parquet-tokio-local-disk 138497255 141081779 0.98
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 136711896 137580568 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk 20789209 20958921 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 21002885 20464579 1.03
random-access/nested-structs/uniform/parquet-tokio-local-disk 20797027 20491938 1.01
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 20174779 20017218 1.01
random-access/parquet-tokio-local-disk 182027228 182785193 1.00
random-access/parquet-tokio-local-disk-footer 182243815 182270150 1.00
random-access/taxi/correlated/parquet-tokio-local-disk 273321569 274408456 1.00
random-access/taxi/correlated/parquet-tokio-local-disk-footer 273162895 274678886 0.99
random-access/taxi/uniform/parquet-tokio-local-disk 286866090 287520250 1.00
random-access/taxi/uniform/parquet-tokio-local-disk-footer 294400644 292331321 1.01
random-access / lance / ns (0.998x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 346956 345035 1.01
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1136672 1122177 1.01
random-access/feature-vectors/uniform/lance-tokio-local-disk 1115316 1121091 0.99
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1857619 1905921 0.97
random-access/lance-tokio-local-disk 639957 656753 0.97
random-access/lance-tokio-local-disk-footer 1375810 1352090 1.02
random-access/nested-lists/correlated/lance-tokio-local-disk 188459 186782 1.01
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 567736 590318 0.96
random-access/nested-lists/uniform/lance-tokio-local-disk 909498 913922 1.00
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1323223 1330164 0.99
random-access/nested-structs/correlated/lance-tokio-local-disk 320775 311095 1.03
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 461768 455043 1.01
random-access/nested-structs/uniform/lance-tokio-local-disk 2397706 2440529 0.98
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2571056 2623033 0.98
random-access/taxi/correlated/lance-tokio-local-disk 952739 941532 1.01
random-access/taxi/correlated/lance-tokio-local-disk-footer 1879200 1874423 1.00
random-access/taxi/uniform/lance-tokio-local-disk 10060816 10022652 1.00
random-access/taxi/uniform/lance-tokio-local-disk-footer 10618385 10713363 0.99

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +9.2%
Engines: DataFusion No clear signal (+22.4%, environment too noisy confidence) · DuckDB No clear signal (-2.6%, environment too noisy confidence)
Vortex (geomean): 1.010x ➖
Parquet (geomean): 0.925x ➖
Shifts: Parquet (control) -7.5% · Median polish -1.1%

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

datafusion / vortex-compact / ns (1.039x ➖, 0↑ 2↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 555171673 577399976 0.96
tpch_q02/datafusion:vortex-compact 571068149 559480899 1.02
tpch_q03/datafusion:vortex-compact 🚨 726148607 487037555 1.49
tpch_q04/datafusion:vortex-compact 🚨 347088496 258424288 1.34
tpch_q05/datafusion:vortex-compact 646905383 638685014 1.01
tpch_q06/datafusion:vortex-compact 354815537 291447783 1.22
tpch_q07/datafusion:vortex-compact 680445628 691463678 0.98
tpch_q08/datafusion:vortex-compact 867856487 862795649 1.01
tpch_q09/datafusion:vortex-compact 854065004 827844884 1.03
tpch_q10/datafusion:vortex-compact 727260209 726535689 1.00
tpch_q11/datafusion:vortex-compact 458040311 446564773 1.03
tpch_q12/datafusion:vortex-compact 495455281 539346156 0.92
tpch_q13/datafusion:vortex-compact 275029996 251405879 1.09
tpch_q14/datafusion:vortex-compact 318799782 308897304 1.03
tpch_q15/datafusion:vortex-compact 561770362 581789123 0.97
tpch_q16/datafusion:vortex-compact 310234285 320216024 0.97
tpch_q17/datafusion:vortex-compact 791764694 813549021 0.97
tpch_q18/datafusion:vortex-compact 879805811 859802885 1.02
tpch_q19/datafusion:vortex-compact 643213220 633025113 1.02
tpch_q20/datafusion:vortex-compact 534693108 678797289 0.79
tpch_q21/datafusion:vortex-compact 928133664 892744781 1.04
tpch_q22/datafusion:vortex-compact 344322392 306254314 1.12
datafusion / parquet / ns (0.848x ➖, 4↑ 1↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 413464621 412412924 1.00
tpch_q02/datafusion:parquet 600267305 631684435 0.95
tpch_q03/datafusion:parquet 648369246 630895971 1.03
tpch_q04/datafusion:parquet 349057590 332866691 1.05
tpch_q05/datafusion:parquet 732015395 803231234 0.91
tpch_q06/datafusion:parquet 191053730 258179398 0.74
tpch_q07/datafusion:parquet 882377032 875817298 1.01
tpch_q08/datafusion:parquet 996846857 965086780 1.03
tpch_q09/datafusion:parquet 1342984983 1301654153 1.03
tpch_q10/datafusion:parquet 1786843154 1845977247 0.97
tpch_q11/datafusion:parquet 446939779 529209930 0.84
tpch_q12/datafusion:parquet 442364095 459772275 0.96
tpch_q13/datafusion:parquet 604153450 598890463 1.01
tpch_q14/datafusion:parquet 474983637 624321306 0.76
tpch_q15/datafusion:parquet 🚀 743608547 1224382570 0.61
tpch_q16/datafusion:parquet 🚀 304324992 920983124 0.33
tpch_q17/datafusion:parquet 🚀 885131981 2253739096 0.39
tpch_q18/datafusion:parquet 🚀 1249348793 2694675887 0.46
tpch_q19/datafusion:parquet 469451129 484304512 0.97
tpch_q20/datafusion:parquet 917282608 833871048 1.10
tpch_q21/datafusion:parquet 1229114941 1186044756 1.04
tpch_q22/datafusion:parquet 🚨 1073072015 723687587 1.48
duckdb / vortex-compact / ns (0.983x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 662924662 661690111 1.00
tpch_q02/duckdb:vortex-compact 784897120 818075821 0.96
tpch_q03/duckdb:vortex-compact 1002782750 827006329 1.21
tpch_q04/duckdb:vortex-compact 585319692 585772539 1.00
tpch_q05/duckdb:vortex-compact 922201866 944630591 0.98
tpch_q06/duckdb:vortex-compact 649989155 722948126 0.90
tpch_q07/duckdb:vortex-compact 1061034923 1037643322 1.02
tpch_q08/duckdb:vortex-compact 1239930872 1298272385 0.96
tpch_q09/duckdb:vortex-compact 1258729560 1302443964 0.97
tpch_q10/duckdb:vortex-compact 1087557903 1442572189 0.75
tpch_q11/duckdb:vortex-compact 421701787 435576773 0.97
tpch_q12/duckdb:vortex-compact 1060913209 1152303453 0.92
tpch_q13/duckdb:vortex-compact 685666124 644541570 1.06
tpch_q14/duckdb:vortex-compact 628155354 594550330 1.06
tpch_q15/duckdb:vortex-compact 587146093 562074699 1.04
tpch_q16/duckdb:vortex-compact 367199710 297490969 1.23
tpch_q17/duckdb:vortex-compact 966175658 944661522 1.02
tpch_q18/duckdb:vortex-compact 652727239 788497259 0.83
tpch_q19/duckdb:vortex-compact 788646593 872358242 0.90
tpch_q20/duckdb:vortex-compact 1028555140 1105453794 0.93
tpch_q21/duckdb:vortex-compact 1889004303 1897400389 1.00
tpch_q22/duckdb:vortex-compact 287126067 279027034 1.03
duckdb / parquet / ns (1.009x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 424511005 391078291 1.09
tpch_q02/duckdb:parquet 818524717 842844560 0.97
tpch_q03/duckdb:parquet 1222115236 1041005916 1.17
tpch_q04/duckdb:parquet 653313125 646439936 1.01
tpch_q05/duckdb:parquet 1174209774 1341091414 0.88
tpch_q06/duckdb:parquet 374687452 423749884 0.88
tpch_q07/duckdb:parquet 1109175999 1011888961 1.10
tpch_q08/duckdb:parquet 1426817263 1479825264 0.96
tpch_q09/duckdb:parquet 1480331224 1370647821 1.08
tpch_q10/duckdb:parquet 2519653048 2531123319 1.00
tpch_q11/duckdb:parquet 540339927 531347119 1.02
tpch_q12/duckdb:parquet 782071424 730100949 1.07
tpch_q13/duckdb:parquet 1043406511 1025752174 1.02
tpch_q14/duckdb:parquet 745447542 705213193 1.06
tpch_q15/duckdb:parquet 434942420 429941351 1.01
tpch_q16/duckdb:parquet 674297525 695066556 0.97
tpch_q17/duckdb:parquet 640837059 763158664 0.84
tpch_q18/duckdb:parquet 898869357 896938791 1.00
tpch_q19/duckdb:parquet 830782143 849413111 0.98
tpch_q20/duckdb:parquet 1270048321 1198865097 1.06
tpch_q21/duckdb:parquet 1177806293 1078538662 1.09
tpch_q22/duckdb:parquet 954925671 943187924 1.01

@joseph-isaacs joseph-isaacs added the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 13, 2026
@github-actions github-actions Bot removed the action/bench-all Runs all CPU benchmarks. Do not combine with other benchmark labels; GPU is the only exception. label Aug 13, 2026
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Compression 📖


vortex / vortex-file-compressed / ns (0.996x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
compress time/Arade 962811990 960449355 1.00
compress time/Bimbo 5165722531 5192246823 0.99
compress time/CMSprovider 2701534773 2708265345 1.00
compress time/Euro2016 383914981 379727217 1.01
compress time/Food 361396103 349930626 1.03
compress time/HashTags 740695621 753035353 0.98
compress time/TPC-H l_comment canonical 1167327479 1195251325 0.98
compress time/TPC-H l_comment chunked 1153940392 1211536189 0.95
compress time/taxi 551581460 559876134 0.99
compress time/wide table cols=100 chunks=1 rows=1000 8764825 8713446 1.01
compress time/wide table cols=100 chunks=50 rows=1000 8776972 8909308 0.99
compress time/wide table cols=1000 chunks=1 rows=1000 92050522 91247806 1.01
compress time/wide table cols=1000 chunks=50 rows=1000 91143803 91631645 0.99
compress time/wide table cols=10000 chunks=1 rows=1000 1066808915 1073163181 0.99
compress time/wide table cols=10000 chunks=50 rows=1000 1059131739 1073374822 0.99
decompress time/Arade 23029412 22975316 1.00
decompress time/Bimbo 83102224 81241295 1.02
decompress time/CMSprovider 63550356 65431761 0.97
decompress time/Euro2016 17873828 17373115 1.03
decompress time/Food 7493823 7660441 0.98
decompress time/HashTags 95257323 95100416 1.00
decompress time/TPC-H l_comment canonical 36666937 37289965 0.98
decompress time/TPC-H l_comment chunked 37584257 36953769 1.02
decompress time/taxi 14641166 15118522 0.97
decompress time/wide table cols=100 chunks=1 rows=1000 2437302 2655218 0.92
decompress time/wide table cols=100 chunks=50 rows=1000 2756226 2512393 1.10
decompress time/wide table cols=1000 chunks=1 rows=1000 24655193 25126468 0.98
decompress time/wide table cols=1000 chunks=50 rows=1000 25326238 25630066 0.99
decompress time/wide table cols=10000 chunks=1 rows=1000 291474003 290446534 1.00
decompress time/wide table cols=10000 chunks=50 rows=1000 296767936 294101068 1.01
vortex / vortex-file-compressed / bytes (1.000x ➖, 0↑ 0↓)
name PR 61ad11d (bytes) base 7f7d7d2 (bytes) ratio (PR/base)
vortex-file-compressed size/Arade 145358300 145358300 1.00
vortex-file-compressed size/Bimbo 467257796 467257796 1.00
vortex-file-compressed size/CMSprovider 417789620 417789628 1.00
vortex-file-compressed size/Euro2016 162513012 162120188 1.00
vortex-file-compressed size/Food 41977336 41977336 1.00
vortex-file-compressed size/HashTags 184888284 184888236 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172639984 172639984 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172639984 172639984 1.00
vortex-file-compressed size/taxi 52296516 52296516 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932760 932760 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932760 932760 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309960 9309960 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309960 9309960 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117960 93117960 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117960 93117960 1.00
vortex / vortex-file-compressed / ratio (0.994x ➖, 0↑ 0↓)
name PR 61ad11d (ratio) base 7f7d7d2 (ratio) ratio (PR/base)
vortex:parquet-zstd ratio compress time/Arade 0.320085171 0.322221882 0.99
vortex:parquet-zstd ratio compress time/Bimbo 0.35909738 0.365910428 0.98
vortex:parquet-zstd ratio compress time/CMSprovider 0.340019881 0.345285448 0.98
vortex:parquet-zstd ratio compress time/Euro2016 0.253331754 0.250893179 1.01
vortex:parquet-zstd ratio compress time/Food 0.393448602 0.383768261 1.03
vortex:parquet-zstd ratio compress time/HashTags 0.302627355 0.308783441 0.98
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.31521543 0.326506165 0.97
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.313172377 0.328925398 0.95
vortex:parquet-zstd ratio compress time/taxi 0.398873436 0.410491149 0.97
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1.36140165 1.39340672 0.98
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 1.36254068 1.40706595 0.97
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.18473047 1.20104928 0.99
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.17312995 1.19120494 0.98
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.28676711 1.26859012 1.01
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.25016905 1.28967718 0.97
vortex:parquet-zstd ratio decompress time/Arade 0.0325638494 0.0319787043 1.02
vortex:parquet-zstd ratio decompress time/Bimbo 0.0431940816 0.0417325283 1.04
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0326464737 0.0334063415 0.98
vortex:parquet-zstd ratio decompress time/Euro2016 0.0415700771 0.0403368781 1.03
vortex:parquet-zstd ratio decompress time/Food 0.0335021153 0.0337267538 0.99
vortex:parquet-zstd ratio decompress time/HashTags 0.134544806 0.135475936 0.99
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0533225104 0.0546410683 0.98
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0551605104 0.0540148728 1.02
vortex:parquet-zstd ratio decompress time/taxi 0.0508751695 0.0530375618 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.0111822 1.11824784 0.90
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.14565121 1.05329855 1.09
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.886118349 0.921520491 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.909586102 0.910729352 1.00
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.944504115 0.934701402 1.01
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.946371687 0.954190122 0.99
vortex:parquet-zstd size/Arade 0.563373077 0.563373077 1.00
vortex:parquet-zstd size/Bimbo 1.21518019 1.21518019 1.00
vortex:parquet-zstd size/CMSprovider 1.10853182 1.10853184 1.00
vortex:parquet-zstd size/Euro2016 1.32150724 1.31831291 1.00
vortex:parquet-zstd size/Food 1.17585221 1.17585221 1.00
vortex:parquet-zstd size/HashTags 1.38481745 1.38481709 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1.09018632 1.09018632 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1.09018632 1.09018632 1.00
vortex:parquet-zstd size/taxi 0.945967392 0.945967392 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1.00038181 1.00038181 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1.00038181 1.00038181 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.99849378 0.99849378 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.99849378 0.99849378 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.998691077 0.998691077 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.998691077 0.998691077 1.00
vortex / parquet / ns (1.005x ➖, 0↑ 0↓)
name PR 61ad11d (ns) base 7f7d7d2 (ns) ratio (PR/base)
parquet_rs-zstd compress time/Arade 3007986867 2980708040 1.01
parquet_rs-zstd compress time/Bimbo 14385297199 14189939458 1.01
parquet_rs-zstd compress time/CMSprovider 7945225921 7843554842 1.01
parquet_rs-zstd compress time/Euro2016 1515463319 1513501559 1.00
parquet_rs-zstd compress time/Food 918534469 911827949 1.01
parquet_rs-zstd compress time/HashTags 2447550129 2438716758 1.00
parquet_rs-zstd compress time/TPC-H l_comment canonical 3703268843 3660731257 1.01
parquet_rs-zstd compress time/TPC-H l_comment chunked 3684681271 3683316018 1.00
parquet_rs-zstd compress time/taxi 1382848319 1363917676 1.01
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6438089 6253340 1.03
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6441622 6331834 1.02
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 77697438 75973407 1.02
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 77692845 76923493 1.01
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 829061377 845949505 0.98
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 847190816 832281781 1.02
parquet_rs-zstd decompress time/Arade 707207914 718456751 0.98
parquet_rs-zstd decompress time/Bimbo 1923926171 1946713950 0.99
parquet_rs-zstd decompress time/CMSprovider 1946622370 1958662876 0.99
parquet_rs-zstd decompress time/Euro2016 429968604 430700536 1.00
parquet_rs-zstd decompress time/Food 223682085 227132473 0.98
parquet_rs-zstd decompress time/HashTags 707997029 701972755 1.01
parquet_rs-zstd decompress time/TPC-H l_comment canonical 687644612 682453074 1.01
parquet_rs-zstd decompress time/TPC-H l_comment chunked 681361661 684140628 1.00
parquet_rs-zstd decompress time/taxi 287786088 285053111 1.01
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2410349 2374445 1.02
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2405816 2385262 1.01
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 27823815 27266315 1.02
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 27843695 28142352 0.99
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 308600035 310737240 0.99
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 313584969 308220617 1.02
vortex / parquet / bytes (1.000x ➖, 0↑ 0↓)
name PR 61ad11d (bytes) base 7f7d7d2 (bytes) ratio (PR/base)
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00

@joseph-isaacs
joseph-isaacs force-pushed the ji/io-uring-read-ranges branch from 61ad11d to 4051935 Compare August 13, 2026 10:35
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@0ax1 0ax1 added the action/bench-gpu-compress Run only the GPU compression benchmark on this PR label Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action/bench-gpu-compress Run only the GPU compression benchmark on this PR do not merge Pull requests that are not intended to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants