Skip to content

Prune scan conjuncts concurrently and extract length-only scan - #10426

Open
robert3005 wants to merge 1 commit into
developfrom
claude/busy-einstein-6znod9
Open

robert3005 wants to merge 1 commit into
developfrom
claude/busy-einstein-6znod9

Conversation

@robert3005

Copy link
Copy Markdown
Contributor

Evaluate every conjunct's pruning mask concurrently via FuturesUnordered, intersecting masks as they resolve and short-circuiting once no rows remain. Also extract the empty-projection length-only scan into a helper.

Evaluate every conjunct's pruning mask concurrently via FuturesUnordered,
intersecting masks as they resolve and short-circuiting once no rows
remain. Also extract the empty-projection length-only scan into a helper.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T4rTgJEA7EtawfSBNxN5Yk
Signed-off-by: Claude <noreply@anthropic.com>
@robert3005 robert3005 added the changelog/chore A trivial change label Oct 11, 2026
@codspeed

codspeed Bot commented Oct 11, 2026

Copy link
Copy Markdown

Merging this PR will regress 2 benchmarks

⚠️ 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 benchmark measured no execution time

Nothing ran under measurement, usually because the compiler removed the code under test. This result is not comparable, so it counts as unchanged.

Preventing compiler optimizations

⚠️ 17 benchmarks spent significant time in system calls

System calls cannot be consistently instrumented, so they are not included in the measure, which understates the real cost. Please switch to the Walltime instrument to accurately measure system calls.

Measurement and system calls

⚠️ Different runtime environments detected

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

Open the report in CodSpeed to investigate

⚡ 1 improved benchmark
❌ 2 regressed benchmarks
✅ 2180 untouched benchmarks
⏩ 359 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
❌ ⚠️ Simulation density_sweep_dense_runs[0.001] 29.7 µs 47.8 µs -37.88%
❌ WallTime bitpack_blocked_compress_avx2 6.8 µs 7.6 µs -10.95%
⚡ ⚠️ Simulation density_sweep_dense_runs[0.9] 53.3 µs 15.5 µs ×3.4

Tip

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


Comparing claude/busy-einstein-6znod9 (888d8be) with develop (a6c23ef)

Open in CodSpeed

Footnotes

  1. 359 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. ↩

@robert3005 robert3005 added the action/bench-sql Run SQL benchmarks without Vortex Compact on this PR label Oct 12, 2026
@github-actions github-actions Bot removed the action/bench-sql Run SQL benchmarks without Vortex Compact on this PR label Oct 12, 2026
@github-actions

github-actions Bot commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 888d8be tpch-nvme-10 1 Explore Profiling Data
🟢 Done 888d8be clickbench-nvme 1 Explore Profiling Data
🟢 Done 888d8be tpcds-nvme 1 Explore Profiling Data
🟢 Done 888d8be polarsignals 1 Explore Profiling Data
🟢 Done 888d8be tpch-s3 1 Explore Profiling Data
🟢 Done 888d8be tpch-nvme 1 Explore Profiling Data
🟢 Done 888d8be fineweb 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Commits: PR 888d8bef vs base a6c23efd
Vortex (geomean): hot 0.972x ➖ · cold 0.948x ➖


datafusion / vortex-file-compressed / ns (0.972x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
polarsignals_q00/datafusion:vortex-file-compressed 56496796 / 57243992 / -1.3% 104022520 / 108695132 / -4.3% 0.54 / 0.53 / +3.1%
polarsignals_q01/datafusion:vortex-file-compressed 63252538 / 63368638 / -0.2% 127618932 / 135710512 / -6.0% 0.50 / 0.47 / +6.1%
polarsignals_q02/datafusion:vortex-file-compressed 70745180 / 73293742 / -3.5% 112405599 / 118228407 / -4.9% 0.63 / 0.62 / +1.5%
polarsignals_q03/datafusion:vortex-file-compressed 77211768 / 79623830 / -3.0% 140492938 / 147992634 / -5.1% 0.55 / 0.54 / +2.1%
polarsignals_q04/datafusion:vortex-file-compressed 9009679 / 9600730 / -6.2% 52808634 / 55299088 / -4.5% 0.17 / 0.17 / -1.7%
polarsignals_q05/datafusion:vortex-file-compressed 23974364 / 24851757 / -3.5% 69141747 / 73404152 / -5.8% 0.35 / 0.34 / +2.4%
polarsignals_q06/datafusion:vortex-file-compressed 20566569 / 22082916 / -6.9% 64388541 / 68584488 / -6.1% 0.32 / 0.32 / -0.8%
polarsignals_q07/datafusion:vortex-file-compressed 39090429 / 40008970 / -2.3% 81154924 / 86630050 / -6.3% 0.48 / 0.46 / +4.3%
polarsignals_q08/datafusion:vortex-file-compressed 97629042 / 97948044 / -0.3% 166232307 / 172011457 / -3.4% 0.59 / 0.57 / +3.1%
polarsignals_q09/datafusion:vortex-file-compressed 10117492 / 10129457 / -0.1% 51923562 / 55239431 / -6.0% 0.19 / 0.18 / +6.3%

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Commits: PR 888d8bef vs base a6c23efd
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.7%
Engines: DataFusion No clear signal (+1.0%, low confidence) · DuckDB No clear signal (+4.4%, low confidence)
Vortex (geomean): hot 1.023x ➖ · cold 0.974x ➖
Parquet (geomean): hot 0.996x ➖ · cold 0.989x ➖
Shifts: Parquet (control) -0.4% · Median polish -0.5%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.006x ➖, 0↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:vortex-file-compressed 7004668 / 6919234 / +1.2% 17771758 / 21288002 / -16.5% 🟢 0.39 / 0.33 / +21.3%
fineweb_q01/datafusion:vortex-file-compressed 11834192 / 12590826 / -6.0% 45155375 / 53586405 / -15.7% 🟢 0.26 / 0.23 / +11.5%
fineweb_q02/datafusion:vortex-file-compressed 14475932 / 12980456 / +11.5% 🔴 51872393 / 57349711 / -9.6% 0.28 / 0.23 / +23.3%
fineweb_q03/datafusion:vortex-file-compressed 21432456 / 22537556 / -4.9% 112737726 / 115947500 / -2.8% 0.19 / 0.19 / -2.2%
fineweb_q04/datafusion:vortex-file-compressed 81547073 / 81112346 / +0.5% 169273204 / 172510245 / -1.9% 0.48 / 0.47 / +2.5%
fineweb_q05/datafusion:vortex-file-compressed 68926691 / 70278532 / -1.9% 147979677 / 155384665 / -4.8% 0.47 / 0.45 / +3.0%
fineweb_q06/datafusion:vortex-file-compressed 19884666 / 19933228 / -0.2% 113065455 / 120150006 / -5.9% 0.18 / 0.17 / +6.0%
fineweb_q07/datafusion:vortex-file-compressed 18553964 / 19932064 / -6.9% 109175536 / 111985018 / -2.5% 0.17 / 0.18 / -4.5%
fineweb_q08/datafusion:vortex-file-compressed 9891346 / 8692764 / +13.8% 🔴 56127943 / 64390048 / -12.8% 🟢 0.18 / 0.14 / +30.5%
datafusion / parquet / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:parquet 9581039 / 9096714 / +5.3% 34202596 / 36078396 / -5.2% 0.28 / 0.25 / +11.1%
fineweb_q01/datafusion:parquet 75716382 / 77179812 / -1.9% 167154855 / 180687088 / -7.5% 0.45 / 0.43 / +6.0%
fineweb_q02/datafusion:parquet 76416796 / 75719950 / +0.9% 167903555 / 175683122 / -4.4% 0.46 / 0.43 / +5.6%
fineweb_q03/datafusion:parquet 72803360 / 75516672 / -3.6% 158211258 / 171561133 / -7.8% 0.46 / 0.44 / +4.5%
fineweb_q04/datafusion:parquet 81643134 / 82469855 / -1.0% 162683293 / 172487722 / -5.7% 0.50 / 0.48 / +5.0%
fineweb_q05/datafusion:parquet 80014502 / 81245862 / -1.5% 160000323 / 173425948 / -7.7% 0.50 / 0.47 / +6.7%
fineweb_q06/datafusion:parquet 75347490 / 74946852 / +0.5% 167034725 / 175237988 / -4.7% 0.45 / 0.43 / +5.5%
fineweb_q07/datafusion:parquet 74425282 / 76631445 / -2.9% 165792225 / 165624111 / +0.1% 0.45 / 0.46 / -3.0%
fineweb_q08/datafusion:parquet 74311137 / 73961800 / +0.5% 167388171 / 178226241 / -6.1% 0.44 / 0.41 / +7.0%
duckdb / vortex-file-compressed / ns (1.041x ➖, 1↑ 3↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:vortex-file-compressed 2053541 / 2089620 / -1.7% 7138950 / 8362422 / -14.6% 🟢 0.29 / 0.25 / +15.1%
fineweb_q01/duckdb:vortex-file-compressed 21602614 / 20321001 / +6.3% 56776594 / 57961947 / -2.0% 0.38 / 0.35 / +8.5%
fineweb_q02/duckdb:vortex-file-compressed 19577966 / 20380464 / -3.9% 61366275 / 54183687 / +13.3% 🔴 0.32 / 0.38 / -15.2%
fineweb_q03/duckdb:vortex-file-compressed 32702286 / 34165538 / -4.3% 143865617 / 172462350 / -16.6% 🟢 0.23 / 0.20 / +14.7%
fineweb_q04/duckdb:vortex-file-compressed 94473290 / 79045960 / +19.5% 🔴 195562491 / 121492158 / +61.0% 🔴 0.48 / 0.65 / -25.8%
fineweb_q05/duckdb:vortex-file-compressed 72116023 / 71657818 / +0.6% 144915171 / 176344935 / -17.8% 🟢 0.50 / 0.41 / +22.5%
fineweb_q06/duckdb:vortex-file-compressed 45689834 / 54801521 / -16.6% 🟢 137835925 / 145885212 / -5.5% 0.33 / 0.38 / -11.8%
fineweb_q07/duckdb:vortex-file-compressed 30398640 / 26264564 / +15.7% 🔴 106946455 / 91144944 / +17.3% 🔴 0.28 / 0.29 / -1.4%
fineweb_q08/duckdb:vortex-file-compressed 7708864 / 5978104 / +29.0% 🔴 18458015 / 15859899 / +16.4% 🔴 0.42 / 0.38 / +10.8%
duckdb / parquet / ns (0.997x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:parquet 23515794 / 24179955 / -2.7% 23367691 / 23054117 / +1.4% 1.01 / 1.05 / -4.1%
fineweb_q01/duckdb:parquet 44780088 / 44304119 / +1.1% 56000368 / 55882580 / +0.2% 0.80 / 0.79 / +0.9%
fineweb_q02/duckdb:parquet 43518330 / 43935852 / -1.0% 54856278 / 52960430 / +3.6% 0.79 / 0.83 / -4.4%
fineweb_q03/duckdb:parquet 96374244 / 95370752 / +1.1% 184358497 / 186953417 / -1.4% 0.52 / 0.51 / +2.5%
fineweb_q04/duckdb:parquet 150703458 / 154028054 / -2.2% 206587724 / 207213565 / -0.3% 0.73 / 0.74 / -1.9%
fineweb_q05/duckdb:parquet 144964320 / 144407314 / +0.4% 187748817 / 186944598 / +0.4% 0.77 / 0.77 / -0.0%
fineweb_q06/duckdb:parquet 70895336 / 71386974 / -0.7% 136632429 / 125670924 / +8.7% 0.52 / 0.57 / -8.7%
fineweb_q07/duckdb:parquet 72041940 / 72945091 / -1.2% 156400728 / 146711152 / +6.6% 0.46 / 0.50 / -7.4%
fineweb_q08/duckdb:parquet 23591110 / 22957815 / +2.8% 27255484 / 24114860 / +13.0% 🔴 0.87 / 0.95 / -9.1%

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Commits: PR 888d8bef vs base a6c23efd
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.5%
Engines: DataFusion No clear signal (-0.4%, low confidence) · DuckDB No clear signal (-0.6%, low confidence)
Vortex (geomean): hot 0.993x ➖ · cold 1.011x ➖
Parquet (geomean): hot 0.998x ➖ · cold 1.002x ➖
Shifts: Parquet (control) -0.2% · Median polish -0.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.995x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-file-compressed 16400340 / 16335467 / +0.4% 45672340 / 43397651 / +5.2% 0.36 / 0.38 / -4.6%
tpch_q02/datafusion:vortex-file-compressed 17494209 / 17258648 / +1.4% 37289105 / 34987843 / +6.6% 0.47 / 0.49 / -4.9%
tpch_q03/datafusion:vortex-file-compressed 19366880 / 19238003 / +0.7% 47266392 / 46916529 / +0.7% 0.41 / 0.41 / -0.1%
tpch_q04/datafusion:vortex-file-compressed 9982250 / 10194407 / -2.1% 31227882 / 31298172 / -0.2% 0.32 / 0.33 / -1.9%
tpch_q05/datafusion:vortex-file-compressed 36884430 / 37040302 / -0.4% 64247574 / 61718741 / +4.1% 0.57 / 0.60 / -4.3%
tpch_q06/datafusion:vortex-file-compressed 6140661 / 6266700 / -2.0% 28313672 / 27060267 / +4.6% 0.22 / 0.23 / -6.3%
tpch_q07/datafusion:vortex-file-compressed 51863186 / 52160330 / -0.6% 82019988 / 81048793 / +1.2% 0.63 / 0.64 / -1.7%
tpch_q08/datafusion:vortex-file-compressed 51333907 / 51224227 / +0.2% 81409652 / 74906983 / +8.7% 0.63 / 0.68 / -7.8%
tpch_q09/datafusion:vortex-file-compressed 49971462 / 49882104 / +0.2% 76379505 / 78436059 / -2.6% 0.65 / 0.64 / +2.9%
tpch_q10/datafusion:vortex-file-compressed 17430398 / 17353271 / +0.4% 49660318 / 48587191 / +2.2% 0.35 / 0.36 / -1.7%
tpch_q11/datafusion:vortex-file-compressed 15322099 / 15101245 / +1.5% 34269691 / 32482994 / +5.5% 0.45 / 0.46 / -3.8%
tpch_q12/datafusion:vortex-file-compressed 22160600 / 22472513 / -1.4% 46884359 / 46352713 / +1.1% 0.47 / 0.48 / -2.5%
tpch_q13/datafusion:vortex-file-compressed 19608327 / 20136982 / -2.6% 40299256 / 39195607 / +2.8% 0.49 / 0.51 / -5.3%
tpch_q14/datafusion:vortex-file-compressed 14681479 / 14940849 / -1.7% 39828284 / 39312020 / +1.3% 0.37 / 0.38 / -3.0%
tpch_q15/datafusion:vortex-file-compressed 18403691 / 18659300 / -1.4% 43633277 / 43753288 / -0.3% 0.42 / 0.43 / -1.1%
tpch_q16/datafusion:vortex-file-compressed 18903347 / 18686434 / +1.2% 37065555 / 36764831 / +0.8% 0.51 / 0.51 / +0.3%
tpch_q17/datafusion:vortex-file-compressed 27549379 / 28249109 / -2.5% 58469390 / 55259053 / +5.8% 0.47 / 0.51 / -7.8%
tpch_q18/datafusion:vortex-file-compressed 36980652 / 36903361 / +0.2% 57132153 / 56775802 / +0.6% 0.65 / 0.65 / -0.4%
tpch_q19/datafusion:vortex-file-compressed 13271629 / 13750520 / -3.5% 38436120 / 36836793 / +4.3% 0.35 / 0.37 / -7.5%
tpch_q20/datafusion:vortex-file-compressed 20875396 / 20749817 / +0.6% 44881190 / 43059761 / +4.2% 0.47 / 0.48 / -3.5%
tpch_q21/datafusion:vortex-file-compressed 39459835 / 39498698 / -0.1% 68933446 / 67675245 / +1.9% 0.57 / 0.58 / -1.9%
tpch_q22/datafusion:vortex-file-compressed 11224586 / 11055676 / +1.5% 31895262 / 30268370 / +5.4% 0.35 / 0.37 / -3.7%
datafusion / parquet / ns (1.000x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:parquet 72507758 / 72643238 / -0.2% 90348019 / 87096144 / +3.7% 0.80 / 0.83 / -3.8%
tpch_q02/datafusion:parquet 56890392 / 57239570 / -0.6% 79062697 / 74895533 / +5.6% 0.72 / 0.76 / -5.8%
tpch_q03/datafusion:parquet 84683939 / 83913129 / +0.9% 105605411 / 105623797 / -0.0% 0.80 / 0.79 / +0.9%
tpch_q04/datafusion:parquet 46930137 / 46761512 / +0.4% 65726717 / 64574675 / +1.8% 0.71 / 0.72 / -1.4%
tpch_q05/datafusion:parquet 99132884 / 98560130 / +0.6% 124725046 / 125736669 / -0.8% 0.79 / 0.78 / +1.4%
tpch_q06/datafusion:parquet 32214761 / 31957183 / +0.8% 51042898 / 49902151 / +2.3% 0.63 / 0.64 / -1.4%
tpch_q07/datafusion:parquet 104898560 / 104830707 / +0.1% 130399182 / 130872437 / -0.4% 0.80 / 0.80 / +0.4%
tpch_q08/datafusion:parquet 112281974 / 113652907 / -1.2% 140886307 / 138227525 / +1.9% 0.80 / 0.82 / -3.1%
tpch_q09/datafusion:parquet 131875473 / 130146216 / +1.3% 162088040 / 160017912 / +1.3% 0.81 / 0.81 / +0.0%
tpch_q10/datafusion:parquet 104079733 / 104345581 / -0.3% 132372587 / 129890948 / +1.9% 0.79 / 0.80 / -2.1%
tpch_q11/datafusion:parquet 42279111 / 42255649 / +0.1% 67399038 / 62604699 / +7.7% 0.63 / 0.67 / -7.1%
tpch_q12/datafusion:parquet 68758989 / 68976529 / -0.3% 92026587 / 92142716 / -0.1% 0.75 / 0.75 / -0.2%
tpch_q13/datafusion:parquet 187052790 / 186836345 / +0.1% 209941905 / 208064603 / +0.9% 0.89 / 0.90 / -0.8%
tpch_q14/datafusion:parquet 47950712 / 47732633 / +0.5% 74117755 / 73956936 / +0.2% 0.65 / 0.65 / +0.2%
tpch_q15/datafusion:parquet 55067471 / 54321369 / +1.4% 77718197 / 74915272 / +3.7% 0.71 / 0.73 / -2.3%
tpch_q16/datafusion:parquet 41531427 / 41124664 / +1.0% 58932403 / 57075148 / +3.3% 0.70 / 0.72 / -2.2%
tpch_q17/datafusion:parquet 128088620 / 129993179 / -1.5% 153425725 / 154138349 / -0.5% 0.83 / 0.84 / -1.0%
tpch_q18/datafusion:parquet 130744829 / 130755398 / -0.0% 151782015 / 149468563 / +1.5% 0.86 / 0.87 / -1.5%
tpch_q19/datafusion:parquet 59030741 / 59452198 / -0.7% 87423528 / 84522153 / +3.4% 0.68 / 0.70 / -4.0%
tpch_q20/datafusion:parquet 66643660 / 67636712 / -1.5% 92845490 / 90762720 / +2.3% 0.72 / 0.75 / -3.7%
tpch_q21/datafusion:parquet 108355759 / 108118951 / +0.2% 131527055 / 128739807 / +2.2% 0.82 / 0.84 / -1.9%
tpch_q22/datafusion:parquet 46408417 / 47052332 / -1.4% 63805826 / 64341709 / -0.8% 0.73 / 0.73 / -0.5%
duckdb / vortex-file-compressed / ns (0.990x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-file-compressed 11544001 / 11904078 / -3.0% 21558857 / 23532900 / -8.4% 0.54 / 0.51 / +5.9%
tpch_q02/duckdb:vortex-file-compressed 17034178 / 17432020 / -2.3% 25044019 / 27233477 / -8.0% 0.68 / 0.64 / +6.3%
tpch_q03/duckdb:vortex-file-compressed 18795714 / 17943611 / +4.7% 37516838 / 33425554 / +12.2% 🔴 0.50 / 0.54 / -6.7%
tpch_q04/duckdb:vortex-file-compressed 17037990 / 17459460 / -2.4% 31795054 / 31474026 / +1.0% 0.54 / 0.55 / -3.4%
tpch_q05/duckdb:vortex-file-compressed 22330357 / 21938747 / +1.8% 33555094 / 35475940 / -5.4% 0.67 / 0.62 / +7.6%
tpch_q06/duckdb:vortex-file-compressed 4899421 / 5380109 / -8.9% 13450059 / 14143621 / -4.9% 0.36 / 0.38 / -4.2%
tpch_q07/duckdb:vortex-file-compressed 20340906 / 20510767 / -0.8% 37709322 / 36006367 / +4.7% 0.54 / 0.57 / -5.3%
tpch_q08/duckdb:vortex-file-compressed 22844435 / 23093823 / -1.1% 37551942 / 39713442 / -5.4% 0.61 / 0.58 / +4.6%
tpch_q09/duckdb:vortex-file-compressed 30108004 / 29058825 / +3.6% 47740392 / 48971645 / -2.5% 0.63 / 0.59 / +6.3%
tpch_q10/duckdb:vortex-file-compressed 27610886 / 27953398 / -1.2% 40029473 / 45253620 / -11.5% 🟢 0.69 / 0.62 / +11.7%
tpch_q11/duckdb:vortex-file-compressed 8684961 / 8863829 / -2.0% 14139793 / 14362774 / -1.6% 0.61 / 0.62 / -0.5%
tpch_q12/duckdb:vortex-file-compressed 15340375 / 15605853 / -1.7% 30706992 / 30833476 / -0.4% 0.50 / 0.51 / -1.3%
tpch_q13/duckdb:vortex-file-compressed 21292709 / 22532153 / -5.5% 39971304 / 43662371 / -8.5% 0.53 / 0.52 / +3.2%
tpch_q14/duckdb:vortex-file-compressed 12874648 / 13148869 / -2.1% 24517304 / 23441653 / +4.6% 0.53 / 0.56 / -6.4%
tpch_q15/duckdb:vortex-file-compressed 10240857 / 9584389 / +6.8% 19377778 / 17132158 / +13.1% 🔴 0.53 / 0.56 / -5.5%
tpch_q16/duckdb:vortex-file-compressed 18376336 / 18523017 / -0.8% 24107760 / 26583896 / -9.3% 0.76 / 0.70 / +9.4%
tpch_q17/duckdb:vortex-file-compressed 14570934 / 15202512 / -4.2% 31548546 / 30629366 / +3.0% 0.46 / 0.50 / -6.9%
tpch_q18/duckdb:vortex-file-compressed 25085483 / 25186123 / -0.4% 33862538 / 35676449 / -5.1% 0.74 / 0.71 / +4.9%
tpch_q19/duckdb:vortex-file-compressed 23114298 / 22799062 / +1.4% 36711426 / 35472289 / +3.5% 0.63 / 0.64 / -2.0%
tpch_q20/duckdb:vortex-file-compressed 16711380 / 17328655 / -3.6% 33641469 / 31350148 / +7.3% 0.50 / 0.55 / -10.1%
tpch_q21/duckdb:vortex-file-compressed 65600248 / 65834171 / -0.4% 83313175 / 81062376 / +2.8% 0.79 / 0.81 / -3.0%
tpch_q22/duckdb:vortex-file-compressed 12207638 / 12080312 / +1.1% 21694282 / 19820623 / +9.5% 0.56 / 0.61 / -7.7%
duckdb / parquet / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:parquet 66023076 / 63509985 / +4.0% 72932353 / 70163383 / +3.9% 0.91 / 0.91 / +0.0%
tpch_q02/duckdb:parquet 37584557 / 37845150 / -0.7% 46773658 / 47192411 / -0.9% 0.80 / 0.80 / +0.2%
tpch_q03/duckdb:parquet 67749849 / 67959065 / -0.3% 78314920 / 79120150 / -1.0% 0.87 / 0.86 / +0.7%
tpch_q04/duckdb:parquet 46909203 / 47234333 / -0.7% 56220248 / 58225767 / -3.4% 0.83 / 0.81 / +2.9%
tpch_q05/duckdb:parquet 66101873 / 66432897 / -0.5% 76885705 / 77644737 / -1.0% 0.86 / 0.86 / +0.5%
tpch_q06/duckdb:parquet 21972238 / 22097775 / -0.6% 27512665 / 28684466 / -4.1% 0.80 / 0.77 / +3.7%
tpch_q07/duckdb:parquet 65529540 / 66011575 / -0.7% 74757489 / 75855040 / -1.4% 0.88 / 0.87 / +0.7%
tpch_q08/duckdb:parquet 80099290 / 80868103 / -1.0% 91727278 / 93414942 / -1.8% 0.87 / 0.87 / +0.9%
tpch_q09/duckdb:parquet 119590053 / 120832907 / -1.0% 132697370 / 133104531 / -0.3% 0.90 / 0.91 / -0.7%
tpch_q10/duckdb:parquet 119324591 / 119991998 / -0.6% 130545820 / 132190859 / -1.2% 0.91 / 0.91 / +0.7%
tpch_q11/duckdb:parquet 21431858 / 21632897 / -0.9% 26341779 / 26047540 / +1.1% 0.81 / 0.83 / -2.0%
tpch_q12/duckdb:parquet 44434551 / 44647869 / -0.5% 51208527 / 54712991 / -6.4% 0.87 / 0.82 / +6.3%
tpch_q13/duckdb:parquet 244399720 / 244287342 / +0.0% 251929670 / 256285659 / -1.7% 0.97 / 0.95 / +1.8%
tpch_q14/duckdb:parquet 47408377 / 47769965 / -0.8% 55532041 / 56367267 / -1.5% 0.85 / 0.85 / +0.7%
tpch_q15/duckdb:parquet 26679429 / 26821417 / -0.5% 32792544 / 33268526 / -1.4% 0.81 / 0.81 / +0.9%
tpch_q16/duckdb:parquet 51240392 / 51729201 / -0.9% 58922940 / 59851382 / -1.6% 0.87 / 0.86 / +0.6%
tpch_q17/duckdb:parquet 49008105 / 49397153 / -0.8% 58563345 / 59798019 / -2.1% 0.84 / 0.83 / +1.3%
tpch_q18/duckdb:parquet 96287398 / 96860837 / -0.6% 104099509 / 105402633 / -1.2% 0.92 / 0.92 / +0.7%
tpch_q19/duckdb:parquet 65228139 / 65202543 / +0.0% 74756269 / 75393517 / -0.8% 0.87 / 0.86 / +0.9%
tpch_q20/duckdb:parquet 61908734 / 62322169 / -0.7% 73105952 / 74154799 / -1.4% 0.85 / 0.84 / +0.8%
tpch_q21/duckdb:parquet 142669003 / 143364242 / -0.5% 153435229 / 156417151 / -1.9% 0.93 / 0.92 / +1.4%
tpch_q22/duckdb:parquet 51317041 / 51921582 / -1.2% 59197922 / 59838635 / -1.1% 0.87 / 0.87 / -0.1%

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Commits: PR 888d8bef vs base a6c23efd
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DataFusion No clear signal (-0.7%, low confidence) · DuckDB No clear signal (+2.0%, low confidence)
Vortex (geomean): hot 0.994x ➖ · cold 1.002x ➖
Parquet (geomean): hot 0.988x ➖ · cold 1.018x ➖
Shifts: Parquet (control) -1.2% · Median polish -1.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.993x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/datafusion:vortex-file-compressed 1227903 / 1239236 / -0.9% 21474817 / 19791264 / +8.5% 0.06 / 0.06 / -8.7%
clickbench_q01/datafusion:vortex-file-compressed 5953282 / 5822562 / +2.2% 34278304 / 33872076 / +1.2% 0.17 / 0.17 / +1.0%
clickbench_q02/datafusion:vortex-file-compressed 10254098 / 10416098 / -1.6% 34619829 / 34468857 / +0.4% 0.30 / 0.30 / -2.0%
clickbench_q03/datafusion:vortex-file-compressed 12139236 / 11582369 / +4.8% 50625538 / 50705426 / -0.2% 0.24 / 0.23 / +5.0%
clickbench_q04/datafusion:vortex-file-compressed 56960505 / 55052303 / +3.5% 90899993 / 89061003 / +2.1% 0.63 / 0.62 / +1.4%
clickbench_q05/datafusion:vortex-file-compressed 72431202 / 73797292 / -1.9% 119903844 / 111312195 / +7.7% 0.60 / 0.66 / -8.9%
clickbench_q06/datafusion:vortex-file-compressed 1232880 / 1271352 / -3.0% 21237708 / 19788464 / +7.3% 0.06 / 0.06 / -9.6%
clickbench_q07/datafusion:vortex-file-compressed 9672680 / 9446072 / +2.4% 33026372 / 32505364 / +1.6% 0.29 / 0.29 / +0.8%
clickbench_q08/datafusion:vortex-file-compressed 76926322 / 76600629 / +0.4% 123025759 / 116055246 / +6.0% 0.63 / 0.66 / -5.3%
clickbench_q09/datafusion:vortex-file-compressed 173594246 / 170921428 / +1.6% 214325953 / 210664575 / +1.7% 0.81 / 0.81 / -0.2%
clickbench_q10/datafusion:vortex-file-compressed 23258207 / 22515650 / +3.3% 63726042 / 64035157 / -0.5% 0.36 / 0.35 / +3.8%
clickbench_q11/datafusion:vortex-file-compressed 26942198 / 26119712 / +3.1% 66474486 / 64668013 / +2.8% 0.41 / 0.40 / +0.3%
clickbench_q12/datafusion:vortex-file-compressed 71746531 / 70835202 / +1.3% 118287573 / 110375079 / +7.2% 0.61 / 0.64 / -5.5%
clickbench_q13/datafusion:vortex-file-compressed 117516356 / 118510065 / -0.8% 175771574 / 179612566 / -2.1% 0.67 / 0.66 / +1.3%
clickbench_q14/datafusion:vortex-file-compressed 75944959 / 74968674 / +1.3% 117733757 / 117653015 / +0.1% 0.65 / 0.64 / +1.2%
clickbench_q15/datafusion:vortex-file-compressed 59857170 / 62216580 / -3.8% 95396041 / 93310093 / +2.2% 0.63 / 0.67 / -5.9%
clickbench_q16/datafusion:vortex-file-compressed 153988962 / 152545304 / +0.9% 204619996 / 212128523 / -3.5% 0.75 / 0.72 / +4.7%
clickbench_q17/datafusion:vortex-file-compressed 147878362 / 151088500 / -2.1% 211556069 / 208933155 / +1.3% 0.70 / 0.72 / -3.3%
clickbench_q18/datafusion:vortex-file-compressed 296711730 / 294665614 / +0.7% 368585130 / 386048142 / -4.5% 0.81 / 0.76 / +5.5%
clickbench_q19/datafusion:vortex-file-compressed 7208901 / 7618606 / -5.4% 46454392 / 46982007 / -1.1% 0.16 / 0.16 / -4.3%
clickbench_q20/datafusion:vortex-file-compressed 61897534 / 64230020 / -3.6% 227398228 / 232118556 / -2.0% 0.27 / 0.28 / -1.6%
clickbench_q21/datafusion:vortex-file-compressed 91589299 / 90751018 / +0.9% 266928737 / 269031549 / -0.8% 0.34 / 0.34 / +1.7%
clickbench_q22/datafusion:vortex-file-compressed 100888648 / 100610129 / +0.3% 345300289 / 346775885 / -0.4% 0.29 / 0.29 / +0.7%
clickbench_q23/datafusion:vortex-file-compressed 197963602 / 191059452 / +3.6% 520343218 / 503788678 / +3.3% 0.38 / 0.38 / +0.3%
clickbench_q24/datafusion:vortex-file-compressed 16073147 / 16477436 / -2.5% 61212692 / 63446832 / -3.5% 0.26 / 0.26 / +1.1%
clickbench_q25/datafusion:vortex-file-compressed 17877492 / 17981014 / -0.6% 57208807 / 54042513 / +5.9% 0.31 / 0.33 / -6.1%
clickbench_q26/datafusion:vortex-file-compressed 16477014 / 17012602 / -3.1% 64793441 / 63132261 / +2.6% 0.25 / 0.27 / -5.6%
clickbench_q27/datafusion:vortex-file-compressed 97653424 / 100404937 / -2.7% 243383204 / 241867645 / +0.6% 0.40 / 0.42 / -3.3%
clickbench_q28/datafusion:vortex-file-compressed 571217762 / 571713822 / -0.1% 620625983 / 614521162 / +1.0% 0.92 / 0.93 / -1.1%
clickbench_q29/datafusion:vortex-file-compressed 22941446 / 23353708 / -1.8% 52148137 / 49485459 / +5.4% 0.44 / 0.47 / -6.8%
clickbench_q30/datafusion:vortex-file-compressed 58116330 / 60242381 / -3.5% 110233811 / 105595299 / +4.4% 0.53 / 0.57 / -7.6%
clickbench_q31/datafusion:vortex-file-compressed 70593825 / 70494004 / +0.1% 147405189 / 151371906 / -2.6% 0.48 / 0.47 / +2.8%
clickbench_q32/datafusion:vortex-file-compressed 299662666 / 309326350 / -3.1% 383811584 / 380493841 / +0.9% 0.78 / 0.81 / -4.0%
clickbench_q33/datafusion:vortex-file-compressed 325690357 / 335379542 / -2.9% 428711771 / 433513022 / -1.1% 0.76 / 0.77 / -1.8%
clickbench_q34/datafusion:vortex-file-compressed 325691990 / 333593371 / -2.4% 418288019 / 432323302 / -3.2% 0.78 / 0.77 / +0.9%
clickbench_q35/datafusion:vortex-file-compressed 56490293 / 56446031 / +0.1% 85769822 / 90067338 / -4.8% 0.66 / 0.63 / +5.1%
clickbench_q36/datafusion:vortex-file-compressed 36823154 / 37295441 / -1.3% 65184639 / 64478534 / +1.1% 0.56 / 0.58 / -2.3%
clickbench_q37/datafusion:vortex-file-compressed 21451892 / 21541998 / -0.4% 47191924 / 46258237 / +2.0% 0.45 / 0.47 / -2.4%
clickbench_q38/datafusion:vortex-file-compressed 11423544 / 11747742 / -2.8% 38326030 / 37347614 / +2.6% 0.30 / 0.31 / -5.2%
clickbench_q39/datafusion:vortex-file-compressed 77506111 / 77627890 / -0.2% 110608824 / 108803561 / +1.7% 0.70 / 0.71 / -1.8%
clickbench_q40/datafusion:vortex-file-compressed 10830952 / 11076778 / -2.2% 35327323 / 34539448 / +2.3% 0.31 / 0.32 / -4.4%
clickbench_q41/datafusion:vortex-file-compressed 10255314 / 10699930 / -4.2% 35018296 / 34329106 / +2.0% 0.29 / 0.31 / -6.0%
clickbench_q42/datafusion:vortex-file-compressed 10782960 / 11189496 / -3.6% 36015412 / 34725530 / +3.7% 0.30 / 0.32 / -7.1%
datafusion / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/datafusion:parquet 1289474 / 1273283 / +1.3% 49835852 / 50821756 / -1.9% 0.03 / 0.03 / +3.3%
clickbench_q01/datafusion:parquet 16012862 / 15764696 / +1.6% 74866540 / 73539200 / +1.8% 0.21 / 0.21 / -0.2%
clickbench_q02/datafusion:parquet 18290136 / 18411078 / -0.7% 82983549 / 82517378 / +0.6% 0.22 / 0.22 / -1.2%
clickbench_q03/datafusion:parquet 17502920 / 17252792 / +1.4% 80854299 / 79582923 / +1.6% 0.22 / 0.22 / -0.1%
clickbench_q04/datafusion:parquet 62808636 / 63155260 / -0.5% 125384997 / 127138351 / -1.4% 0.50 / 0.50 / +0.8%
clickbench_q05/datafusion:parquet 87884592 / 88306153 / -0.5% 157612450 / 155768840 / +1.2% 0.56 / 0.57 / -1.6%
clickbench_q06/datafusion:parquet 1270532 / 1260746 / +0.8% 49444547 / 49917588 / -0.9% 0.03 / 0.03 / +1.7%
clickbench_q07/datafusion:parquet 16759224 / 16928261 / -1.0% 68862025 / 68597695 / +0.4% 0.24 / 0.25 / -1.4%
clickbench_q08/datafusion:parquet 89893728 / 85696018 / +4.9% 164970723 / 167140982 / -1.3% 0.54 / 0.51 / +6.3%
clickbench_q09/datafusion:parquet 188387640 / 189311302 / -0.5% 268744699 / 269364304 / -0.2% 0.70 / 0.70 / -0.3%
clickbench_q10/datafusion:parquet 36054465 / 37289036 / -3.3% 100994800 / 101051705 / -0.1% 0.36 / 0.37 / -3.3%
clickbench_q11/datafusion:parquet 42475182 / 43126640 / -1.5% 109795088 / 111891458 / -1.9% 0.39 / 0.39 / +0.4%
clickbench_q12/datafusion:parquet 97599974 / 95928227 / +1.7% 167438714 / 161816591 / +3.5% 0.58 / 0.59 / -1.7%
clickbench_q13/datafusion:parquet 148426298 / 148555410 / -0.1% 224939746 / 226789938 / -0.8% 0.66 / 0.66 / +0.7%
clickbench_q14/datafusion:parquet 101510186 / 101923115 / -0.4% 171438052 / 173817833 / -1.4% 0.59 / 0.59 / +1.0%
clickbench_q15/datafusion:parquet 70461176 / 71927542 / -2.0% 135999131 / 135692041 / +0.2% 0.52 / 0.53 / -2.3%
clickbench_q16/datafusion:parquet 157518136 / 157374310 / +0.1% 236185149 / 235413470 / +0.3% 0.67 / 0.67 / -0.2%
clickbench_q17/datafusion:parquet 159257668 / 157495154 / +1.1% 239119104 / 237202263 / +0.8% 0.67 / 0.66 / +0.3%
clickbench_q18/datafusion:parquet 311846701 / 322984360 / -3.4% 421814134 / 421523417 / +0.1% 0.74 / 0.77 / -3.5%
clickbench_q19/datafusion:parquet 18876816 / 18762787 / +0.6% 75354174 / 72441968 / +4.0% 0.25 / 0.26 / -3.3%
clickbench_q20/datafusion:parquet 180662188 / 179370518 / +0.7% 275868967 / 274716238 / +0.4% 0.65 / 0.65 / +0.3%
clickbench_q21/datafusion:parquet 172313668 / 174037164 / -1.0% 296421999 / 290538857 / +2.0% 0.58 / 0.60 / -3.0%
clickbench_q22/datafusion:parquet 263566552 / 262837691 / +0.3% 414180276 / 412277916 / +0.5% 0.64 / 0.64 / -0.2%
clickbench_q23/datafusion:parquet 1181409706 / 1161319955 / +1.7% 1244797840 / 1226022235 / +1.5% 0.95 / 0.95 / +0.2%
clickbench_q24/datafusion:parquet 30379420 / 30405898 / -0.1% 88394783 / 86423208 / +2.3% 0.34 / 0.35 / -2.3%
clickbench_q25/datafusion:parquet 37279030 / 36775680 / +1.4% 100311983 / 99030442 / +1.3% 0.37 / 0.37 / +0.1%
clickbench_q26/datafusion:parquet 30559166 / 31116666 / -1.8% 88680532 / 87521198 / +1.3% 0.34 / 0.36 / -3.1%
clickbench_q27/datafusion:parquet 191490769 / 193168718 / -0.9% 285127164 / 288001747 / -1.0% 0.67 / 0.67 / +0.1%
clickbench_q28/datafusion:parquet 625591384 / 623794469 / +0.3% 699805977 / 699174898 / +0.1% 0.89 / 0.89 / +0.2%
clickbench_q29/datafusion:parquet 29389336 / 29317946 / +0.2% 93126684 / 92942009 / +0.2% 0.32 / 0.32 / +0.0%
clickbench_q30/datafusion:parquet 90121454 / 91583946 / -1.6% 169156781 / 166576707 / +1.5% 0.53 / 0.55 / -3.1%
clickbench_q31/datafusion:parquet 105107537 / 103986966 / +1.1% 192153536 / 191217827 / +0.5% 0.55 / 0.54 / +0.6%
clickbench_q32/datafusion:parquet 321465264 / 320644236 / +0.3% 428593477 / 431791792 / -0.7% 0.75 / 0.74 / +1.0%
clickbench_q33/datafusion:parquet 380100606 / 385898745 / -1.5% 480843971 / 471150121 / +2.1% 0.79 / 0.82 / -3.5%
clickbench_q34/datafusion:parquet 383051120 / 386235940 / -0.8% 478155728 / 475225385 / +0.6% 0.80 / 0.81 / -1.4%
clickbench_q35/datafusion:parquet 64915228 / 64684106 / +0.4% 125176205 / 123015657 / +1.8% 0.52 / 0.53 / -1.4%
clickbench_q36/datafusion:parquet 73328246 / 73248908 / +0.1% 135755445 / 133328415 / +1.8% 0.54 / 0.55 / -1.7%
clickbench_q37/datafusion:parquet 35566874 / 35657624 / -0.3% 92824937 / 90796140 / +2.2% 0.38 / 0.39 / -2.4%
clickbench_q38/datafusion:parquet 47758778 / 47752560 / +0.0% 107877771 / 107004577 / +0.8% 0.44 / 0.45 / -0.8%
clickbench_q39/datafusion:parquet 144481797 / 143858936 / +0.4% 206742011 / 205907385 / +0.4% 0.70 / 0.70 / +0.0%
clickbench_q40/datafusion:parquet 20093250 / 20022027 / +0.4% 77395677 / 78164758 / -1.0% 0.26 / 0.26 / +1.4%
clickbench_q41/datafusion:parquet 18822136 / 18910924 / -0.5% 77691801 / 76178968 / +2.0% 0.24 / 0.25 / -2.4%
clickbench_q42/datafusion:parquet 19299437 / 19387469 / -0.5% 75756489 / 74427975 / +1.8% 0.25 / 0.26 / -2.2%
duckdb / vortex-file-compressed / ns (0.995x ➖, 2↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/duckdb:vortex-file-compressed 1529114 / 1569381 / -2.6% 23008879 / 22635258 / +1.7% 0.07 / 0.07 / -4.1%
clickbench_q01/duckdb:vortex-file-compressed 13412810 / 12239364 / +9.6% 28298131 / 31539648 / -10.3% 🟢 0.47 / 0.39 / +22.1%
clickbench_q02/duckdb:vortex-file-compressed 12656936 / 12886626 / -1.8% 36640355 / 35866556 / +2.2% 0.35 / 0.36 / -3.9%
clickbench_q03/duckdb:vortex-file-compressed 16884154 / 17673982 / -4.5% 46323794 / 45800361 / +1.1% 0.36 / 0.39 / -5.5%
clickbench_q04/duckdb:vortex-file-compressed 68464191 / 71075242 / -3.7% 103056706 / 102580067 / +0.5% 0.66 / 0.69 / -4.1%
clickbench_q05/duckdb:vortex-file-compressed 67430221 / 70391653 / -4.2% 98674739 / 96445996 / +2.3% 0.68 / 0.73 / -6.4%
clickbench_q06/duckdb:vortex-file-compressed 1839325 / 1838678 / +0.0% 28214681 / 31235119 / -9.7% 0.07 / 0.06 / +10.7%
clickbench_q07/duckdb:vortex-file-compressed 14041618 / 13476012 / +4.2% 32455496 / 30779175 / +5.4% 0.43 / 0.44 / -1.2%
clickbench_q08/duckdb:vortex-file-compressed 88047136 / 85796896 / +2.6% 127253710 / 134253886 / -5.2% 0.69 / 0.64 / +8.3%
clickbench_q09/duckdb:vortex-file-compressed 105267830 / 107242959 / -1.8% 143219394 / 145242078 / -1.4% 0.74 / 0.74 / -0.5%
clickbench_q10/duckdb:vortex-file-compressed 32744584 / 32657062 / +0.3% 65993963 / 66484254 / -0.7% 0.50 / 0.49 / +1.0%
clickbench_q11/duckdb:vortex-file-compressed 37529008 / 36182646 / +3.7% 68366754 / 73761112 / -7.3% 0.55 / 0.49 / +11.9%
clickbench_q12/duckdb:vortex-file-compressed 73510094 / 75287848 / -2.4% 111479864 / 105488235 / +5.7% 0.66 / 0.71 / -7.6%
clickbench_q13/duckdb:vortex-file-compressed 134335444 / 151908232 / -11.6% 🟢 186987651 / 172918501 / +8.1% 0.72 / 0.88 / -18.2%
clickbench_q14/duckdb:vortex-file-compressed 79987544 / 79867084 / +0.2% 106208670 / 109936273 / -3.4% 0.75 / 0.73 / +3.7%
clickbench_q15/duckdb:vortex-file-compressed 91545790 / 91799414 / -0.3% 126439289 / 124601478 / +1.5% 0.72 / 0.74 / -1.7%
clickbench_q16/duckdb:vortex-file-compressed 161044226 / 167903044 / -4.1% 211894036 / 206959311 / +2.4% 0.76 / 0.81 / -6.3%
clickbench_q17/duckdb:vortex-file-compressed 163568616 / 164491088 / -0.6% 207422048 / 213772021 / -3.0% 0.79 / 0.77 / +2.5%
clickbench_q18/duckdb:vortex-file-compressed 309077416 / 320499291 / -3.6% 366065253 / 404707243 / -9.5% 0.84 / 0.79 / +6.6%
clickbench_q19/duckdb:vortex-file-compressed 16249395 / 16505210 / -1.5% 38871687 / 40702633 / -4.5% 0.42 / 0.41 / +3.1%
clickbench_q20/duckdb:vortex-file-compressed 109790739 / 107974900 / +1.7% 191377301 / 186966467 / +2.4% 0.57 / 0.58 / -0.7%
clickbench_q21/duckdb:vortex-file-compressed 156977480 / 155484999 / +1.0% 284717367 / 284612577 / +0.0% 0.55 / 0.55 / +0.9%
clickbench_q22/duckdb:vortex-file-compressed 233340414 / 231417187 / +0.8% 419204046 / 411503467 / +1.9% 0.56 / 0.56 / -1.0%
clickbench_q23/duckdb:vortex-file-compressed 57801276 / 57694661 / +0.2% 105515215 / 103808962 / +1.6% 0.55 / 0.56 / -1.4%
clickbench_q24/duckdb:vortex-file-compressed 26781552 / 25337289 / +5.7% 43193672 / 41834397 / +3.2% 0.62 / 0.61 / +2.4%
clickbench_q25/duckdb:vortex-file-compressed 32303583 / 30797836 / +4.9% 54712182 / 52211598 / +4.8% 0.59 / 0.59 / +0.1%
clickbench_q26/duckdb:vortex-file-compressed 20222171 / 21041554 / -3.9% 44068171 / 39371850 / +11.9% 🔴 0.46 / 0.53 / -14.1%
clickbench_q27/duckdb:vortex-file-compressed 137529624 / 135363404 / +1.6% 234054123 / 234629710 / -0.2% 0.59 / 0.58 / +1.9%
clickbench_q28/duckdb:vortex-file-compressed 908810628 / 591249290 / +53.7% 🔴 713328553 / 652032977 / +9.4% 1.27 / 0.91 / +40.5%
clickbench_q29/duckdb:vortex-file-compressed 18348877 / 19827014 / -7.5% 38553274 / 37145011 / +3.8% 0.48 / 0.53 / -10.8%
clickbench_q30/duckdb:vortex-file-compressed 65620539 / 66400338 / -1.2% 111563230 / 109418952 / +2.0% 0.59 / 0.61 / -3.1%
clickbench_q31/duckdb:vortex-file-compressed 126847189 / 126703867 / +0.1% 192124971 / 195329692 / -1.6% 0.66 / 0.65 / +1.8%
clickbench_q32/duckdb:vortex-file-compressed 451065464 / 459602796 / -1.9% 490870498 / 497037459 / -1.2% 0.92 / 0.92 / -0.6%
clickbench_q33/duckdb:vortex-file-compressed 395602179 / 392178448 / +0.9% 494655850 / 501745387 / -1.4% 0.80 / 0.78 / +2.3%
clickbench_q34/duckdb:vortex-file-compressed 404724028 / 418344480 / -3.3% 540625886 / 534068971 / +1.2% 0.75 / 0.78 / -4.4%
clickbench_q35/duckdb:vortex-file-compressed 102541848 / 101507006 / +1.0% 134620299 / 132729352 / +1.4% 0.76 / 0.76 / -0.4%
clickbench_q36/duckdb:vortex-file-compressed 15489860 / 15739504 / -1.6% 30187583 / 33826674 / -10.8% 🟢 0.51 / 0.47 / +10.3%
clickbench_q37/duckdb:vortex-file-compressed 12312970 / 11761345 / +4.7% 26649581 / 27526503 / -3.2% 0.46 / 0.43 / +8.1%
clickbench_q38/duckdb:vortex-file-compressed 12859383 / 13466132 / -4.5% 26683624 / 29550977 / -9.7% 0.48 / 0.46 / +5.8%
clickbench_q39/duckdb:vortex-file-compressed 23033066 / 24024874 / -4.1% 40631057 / 44208311 / -8.1% 0.57 / 0.54 / +4.3%
clickbench_q40/duckdb:vortex-file-compressed 10630384 / 12342790 / -13.9% 🟢 31544258 / 32707138 / -3.6% 0.34 / 0.38 / -10.7%
clickbench_q41/duckdb:vortex-file-compressed 10527102 / 11591020 / -9.2% 24792052 / 27607268 / -10.2% 🟢 0.42 / 0.42 / +1.1%
clickbench_q42/duckdb:vortex-file-compressed 12131922 / 13254324 / -8.5% 30616239 / 31614133 / -3.2% 0.40 / 0.42 / -5.5%
duckdb / parquet / ns (0.976x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/duckdb:parquet 7534128 / 8395325 / -10.3% 🟢 19360871 / 18126172 / +6.8% 0.39 / 0.46 / -16.0%
clickbench_q01/duckdb:parquet 9548654 / 9188502 / +3.9% 18997023 / 18744060 / +1.3% 0.50 / 0.49 / +2.5%
clickbench_q02/duckdb:parquet 16152582 / 17852410 / -9.5% 37188663 / 30909944 / +20.3% 🔴 0.43 / 0.58 / -24.8%
clickbench_q03/duckdb:parquet 16336532 / 17329314 / -5.7% 56893402 / 52257100 / +8.9% 0.29 / 0.33 / -13.4%
clickbench_q04/duckdb:parquet 70197744 / 70467392 / -0.4% 100780302 / 87768705 / +14.8% 🔴 0.70 / 0.80 / -13.2%
clickbench_q05/duckdb:parquet 79515331 / 84612439 / -6.0% 128710027 / 115513278 / +11.4% 🔴 0.62 / 0.73 / -15.7%
clickbench_q06/duckdb:parquet 15356952 / 15156980 / +1.3% 22796910 / 26636865 / -14.4% 🟢 0.67 / 0.57 / +18.4%
clickbench_q07/duckdb:parquet 10929816 / 11950478 / -8.5% 23458506 / 20306654 / +15.5% 🔴 0.47 / 0.59 / -20.8%
clickbench_q08/duckdb:parquet 83985012 / 87232728 / -3.7% 135687104 / 122303959 / +10.9% 🔴 0.62 / 0.71 / -13.2%
clickbench_q09/duckdb:parquet 114690712 / 116148046 / -1.3% 175524241 / 157452001 / +11.5% 🔴 0.65 / 0.74 / -11.4%
clickbench_q10/duckdb:parquet 33176475 / 33071529 / +0.3% 73475262 / 71075959 / +3.4% 0.45 / 0.47 / -3.0%
clickbench_q11/duckdb:parquet 36557242 / 36293786 / +0.7% 83373013 / 78989085 / +5.6% 0.44 / 0.46 / -4.6%
clickbench_q12/duckdb:parquet 90914318 / 95018275 / -4.3% 137718612 / 127196199 / +8.3% 0.66 / 0.75 / -11.6%
clickbench_q13/duckdb:parquet 151370401 / 148970914 / +1.6% 221921170 / 205201863 / +8.1% 0.68 / 0.73 / -6.0%
clickbench_q14/duckdb:parquet 99937354 / 96683845 / +3.4% 151150157 / 141796300 / +6.6% 0.66 / 0.68 / -3.0%
clickbench_q15/duckdb:parquet 91773620 / 93136772 / -1.5% 123143068 / 123984234 / -0.7% 0.75 / 0.75 / -0.8%
clickbench_q16/duckdb:parquet 169315886 / 178512946 / -5.2% 242430225 / 224545333 / +8.0% 0.70 / 0.79 / -12.1%
clickbench_q17/duckdb:parquet 173369008 / 181256790 / -4.4% 225267524 / 231335161 / -2.6% 0.77 / 0.78 / -1.8%
clickbench_q18/duckdb:parquet 322654500 / 334773796 / -3.6% 409552464 / 418780655 / -2.2% 0.79 / 0.80 / -1.4%
clickbench_q19/duckdb:parquet 13421146 / 14825890 / -9.5% 43332780 / 39967069 / +8.4% 0.31 / 0.37 / -16.5%
clickbench_q20/duckdb:parquet 132225257 / 139052582 / -4.9% 242461707 / 245429620 / -1.2% 0.55 / 0.57 / -3.7%
clickbench_q21/duckdb:parquet 186176810 / 183461888 / +1.5% 317274272 / 320473254 / -1.0% 0.59 / 0.57 / +2.5%
clickbench_q22/duckdb:parquet 241001021 / 247706116 / -2.7% 409631051 / 410068652 / -0.1% 0.59 / 0.60 / -2.6%
clickbench_q23/duckdb:parquet 150827097 / 146415000 / +3.0% 184844771 / 167721540 / +10.2% 🔴 0.82 / 0.87 / -6.5%
clickbench_q24/duckdb:parquet 43922166 / 46431864 / -5.4% 61473430 / 61149897 / +0.5% 0.71 / 0.76 / -5.9%
clickbench_q25/duckdb:parquet 40561862 / 42496232 / -4.6% 88670465 / 87441997 / +1.4% 0.46 / 0.49 / -5.9%
clickbench_q26/duckdb:parquet 29192444 / 31266565 / -6.6% 45250802 / 47496636 / -4.7% 0.65 / 0.66 / -2.0%
clickbench_q27/duckdb:parquet 142299459 / 145160175 / -2.0% 251869121 / 252248006 / -0.2% 0.56 / 0.58 / -1.8%
clickbench_q28/duckdb:parquet 898012203 / 900002332 / -0.2% 1016285040 / 983218335 / +3.4% 0.88 / 0.92 / -3.5%
clickbench_q29/duckdb:parquet 17076986 / 17534764 / -2.6% 29506209 / 30456249 / -3.1% 0.58 / 0.58 / +0.5%
clickbench_q30/duckdb:parquet 90417692 / 97702560 / -7.5% 172492375 / 173527539 / -0.6% 0.52 / 0.56 / -6.9%
clickbench_q31/duckdb:parquet 147750270 / 145691514 / +1.4% 291143605 / 294844291 / -1.3% 0.51 / 0.49 / +2.7%
clickbench_q32/duckdb:parquet 448366923 / 471841435 / -5.0% 489854598 / 489741906 / +0.0% 0.92 / 0.96 / -5.0%
clickbench_q33/duckdb:parquet 465734543 / 466797976 / -0.2% 486947869 / 479501510 / +1.6% 0.96 / 0.97 / -1.8%
clickbench_q34/duckdb:parquet 463273536 / 461948362 / +0.3% 493194767 / 491571747 / +0.3% 0.94 / 0.94 / -0.0%
clickbench_q35/duckdb:parquet 100647586 / 100439623 / +0.2% 124207300 / 125770722 / -1.2% 0.81 / 0.80 / +1.5%
clickbench_q36/duckdb:parquet 30837752 / 31312254 / -1.5% 41509145 / 42748962 / -2.9% 0.74 / 0.73 / +1.4%
clickbench_q37/duckdb:parquet 22750974 / 22685028 / +0.3% 33762503 / 31531733 / +7.1% 0.67 / 0.72 / -6.3%
clickbench_q38/duckdb:parquet 23551187 / 23530237 / +0.1% 33214114 / 33858901 / -1.9% 0.71 / 0.69 / +2.0%
clickbench_q39/duckdb:parquet 57292006 / 56482706 / +1.4% 66773932 / 67153836 / -0.6% 0.86 / 0.84 / +2.0%
clickbench_q40/duckdb:parquet 12990188 / 13097818 / -0.8% 21804746 / 22203564 / -1.8% 0.60 / 0.59 / +1.0%
clickbench_q41/duckdb:parquet 12804947 / 13028383 / -1.7% 22035492 / 22192537 / -0.7% 0.58 / 0.59 / -1.0%
clickbench_q42/duckdb:parquet 14419140 / 14378336 / +0.3% 24758809 / 24238666 / +2.1% 0.58 / 0.59 / -1.8%

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Commits: PR 888d8bef vs base a6c23efd
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.3%
Engines: DataFusion No clear signal (-0.3%, low confidence) · DuckDB No clear signal (-0.3%, low confidence)
Vortex (geomean): hot 0.992x ➖ · cold 0.993x ➖
Parquet (geomean): hot 0.995x ➖ · cold 0.998x ➖
Shifts: Parquet (control) -0.5% · 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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:vortex-file-compressed 24462307 / 23666796 / +3.4% 43251180 / 44117921 / -2.0% 0.57 / 0.54 / +5.4%
tpcds_q02/datafusion:vortex-file-compressed 45389704 / 44971652 / +0.9% 61563292 / 62022300 / -0.7% 0.74 / 0.73 / +1.7%
tpcds_q03/datafusion:vortex-file-compressed 11491168 / 11674945 / -1.6% 29842597 / 29393470 / +1.5% 0.39 / 0.40 / -3.1%
tpcds_q04/datafusion:vortex-file-compressed 112747229 / 114726644 / -1.7% 142051780 / 142717533 / -0.5% 0.79 / 0.80 / -1.3%
tpcds_q05/datafusion:vortex-file-compressed 59872351 / 59739806 / +0.2% 81979196 / 83229721 / -1.5% 0.73 / 0.72 / +1.8%
tpcds_q06/datafusion:vortex-file-compressed 23759952 / 23671872 / +0.4% 46610234 / 47237174 / -1.3% 0.51 / 0.50 / +1.7%
tpcds_q07/datafusion:vortex-file-compressed 32562539 / 33245856 / -2.1% 55725897 / 57583940 / -3.2% 0.58 / 0.58 / +1.2%
tpcds_q08/datafusion:vortex-file-compressed 25502276 / 25392070 / +0.4% 44474491 / 45366678 / -2.0% 0.57 / 0.56 / +2.4%
tpcds_q09/datafusion:vortex-file-compressed 17492018 / 16783827 / +4.2% 34702597 / 35097343 / -1.1% 0.50 / 0.48 / +5.4%
tpcds_q10/datafusion:vortex-file-compressed 28926632 / 29082926 / -0.5% 50912588 / 50405468 / +1.0% 0.57 / 0.58 / -1.5%
tpcds_q11/datafusion:vortex-file-compressed 62306293 / 62132454 / +0.3% 89514147 / 90680450 / -1.3% 0.70 / 0.69 / +1.6%
tpcds_q12/datafusion:vortex-file-compressed 16193478 / 16248704 / -0.3% 32043039 / 32454151 / -1.3% 0.51 / 0.50 / +0.9%
tpcds_q13/datafusion:vortex-file-compressed 33815909 / 34836655 / -2.9% 53910974 / 53310005 / +1.1% 0.63 / 0.65 / -4.0%
tpcds_q14/datafusion:vortex-file-compressed 91905718 / 92813006 / -1.0% 116572749 / 122434544 / -4.8% 0.79 / 0.76 / +4.0%
tpcds_q15/datafusion:vortex-file-compressed 23675220 / 23897429 / -0.9% 43912656 / 43449477 / +1.1% 0.54 / 0.55 / -2.0%
tpcds_q16/datafusion:vortex-file-compressed 20775452 / 20881300 / -0.5% 40555641 / 41920928 / -3.3% 0.51 / 0.50 / +2.8%
tpcds_q17/datafusion:vortex-file-compressed 60689334 / 60609569 / +0.1% 77393559 / 84293957 / -8.2% 0.78 / 0.72 / +9.1%
tpcds_q18/datafusion:vortex-file-compressed 68705755 / 69848175 / -1.6% 93414107 / 93573725 / -0.2% 0.74 / 0.75 / -1.5%
tpcds_q19/datafusion:vortex-file-compressed 18475824 / 18613723 / -0.7% 39247610 / 40865802 / -4.0% 0.47 / 0.46 / +3.4%
tpcds_q20/datafusion:vortex-file-compressed 17640138 / 17578786 / +0.3% 36095688 / 34752260 / +3.9% 0.49 / 0.51 / -3.4%
tpcds_q21/datafusion:vortex-file-compressed 16869208 / 17794358 / -5.2% 38059970 / 38911821 / -2.2% 0.44 / 0.46 / -3.1%
tpcds_q22/datafusion:vortex-file-compressed 49739548 / 49474043 / +0.5% 70720935 / 72891706 / -3.0% 0.70 / 0.68 / +3.6%
tpcds_q23/datafusion:vortex-file-compressed 73129856 / 72528020 / +0.8% 101019708 / 98214678 / +2.9% 0.72 / 0.74 / -2.0%
tpcds_q24/datafusion:vortex-file-compressed 70235304 / 70330010 / -0.1% 93583792 / 95669048 / -2.2% 0.75 / 0.74 / +2.1%
tpcds_q25/datafusion:vortex-file-compressed 53043324 / 55031699 / -3.6% 82000637 / 74782300 / +9.7% 0.65 / 0.74 / -12.1%
tpcds_q26/datafusion:vortex-file-compressed 29484690 / 29922492 / -1.5% 51438708 / 52497603 / -2.0% 0.57 / 0.57 / +0.6%
tpcds_q27/datafusion:vortex-file-compressed 61876824 / 61692040 / +0.3% 89000592 / 89189683 / -0.2% 0.70 / 0.69 / +0.5%
tpcds_q28/datafusion:vortex-file-compressed 17419318 / 17661030 / -1.4% 35125573 / 37385234 / -6.0% 0.50 / 0.47 / +5.0%
tpcds_q29/datafusion:vortex-file-compressed 56761582 / 61040865 / -7.0% 91156860 / 84087861 / +8.4% 0.62 / 0.73 / -14.2%
tpcds_q30/datafusion:vortex-file-compressed 27246464 / 27810434 / -2.0% 45431072 / 45698493 / -0.6% 0.60 / 0.61 / -1.5%
tpcds_q31/datafusion:vortex-file-compressed 63374953 / 64316038 / -1.5% 92479588 / 92343952 / +0.1% 0.69 / 0.70 / -1.6%
tpcds_q32/datafusion:vortex-file-compressed 13490052 / 14058142 / -4.0% 32434340 / 32730939 / -0.9% 0.42 / 0.43 / -3.2%
tpcds_q33/datafusion:vortex-file-compressed 26931193 / 27174750 / -0.9% 48582093 / 47806896 / +1.6% 0.55 / 0.57 / -2.5%
tpcds_q34/datafusion:vortex-file-compressed 17891294 / 18357068 / -2.5% 37455411 / 38264715 / -2.1% 0.48 / 0.48 / -0.4%
tpcds_q35/datafusion:vortex-file-compressed 34934512 / 35661056 / -2.0% 57804802 / 59809227 / -3.4% 0.60 / 0.60 / +1.4%
tpcds_q36/datafusion:vortex-file-compressed 47811738 / 47920950 / -0.2% 70696167 / 71982846 / -1.8% 0.68 / 0.67 / +1.6%
tpcds_q37/datafusion:vortex-file-compressed 13341696 / 12734656 / +4.8% 36219639 / 34399491 / +5.3% 0.37 / 0.37 / -0.5%
tpcds_q38/datafusion:vortex-file-compressed 29288732 / 29665266 / -1.3% 52182324 / 53775120 / -3.0% 0.56 / 0.55 / +1.7%
tpcds_q39/datafusion:vortex-file-compressed 66629840 / 66573322 / +0.1% 88839630 / 91368117 / -2.8% 0.75 / 0.73 / +2.9%
tpcds_q40/datafusion:vortex-file-compressed 24786991 / 25250761 / -1.8% 45224964 / 47236933 / -4.3% 0.55 / 0.53 / +2.5%
tpcds_q41/datafusion:vortex-file-compressed 16377260 / 16282017 / +0.6% 31262649 / 31682992 / -1.3% 0.52 / 0.51 / +1.9%
tpcds_q42/datafusion:vortex-file-compressed 11112230 / 11447643 / -2.9% 28381775 / 28878612 / -1.7% 0.39 / 0.40 / -1.2%
tpcds_q43/datafusion:vortex-file-compressed 13568548 / 13427898 / +1.0% 32941273 / 33206952 / -0.8% 0.41 / 0.40 / +1.9%
tpcds_q44/datafusion:vortex-file-compressed 26663432 / 26076003 / +2.3% 51830184 / 50922640 / +1.8% 0.51 / 0.51 / +0.5%
tpcds_q45/datafusion:vortex-file-compressed 27551516 / 28152181 / -2.1% 48618881 / 49023480 / -0.8% 0.57 / 0.57 / -1.3%
tpcds_q46/datafusion:vortex-file-compressed 24838702 / 25093512 / -1.0% 47775219 / 49146639 / -2.8% 0.52 / 0.51 / +1.8%
tpcds_q47/datafusion:vortex-file-compressed 78481388 / 78280509 / +0.3% 106861846 / 106951827 / -0.1% 0.73 / 0.73 / +0.3%
tpcds_q48/datafusion:vortex-file-compressed 31049284 / 31342603 / -0.9% 50857372 / 53586261 / -5.1% 0.61 / 0.58 / +4.4%
tpcds_q49/datafusion:vortex-file-compressed 59726835 / 59556965 / +0.3% 84304947 / 83249550 / +1.3% 0.71 / 0.72 / -1.0%
tpcds_q50/datafusion:vortex-file-compressed 34175288 / 33854174 / +0.9% 57908962 / 57461597 / +0.8% 0.59 / 0.59 / +0.2%
tpcds_q51/datafusion:vortex-file-compressed 61615714 / 60526275 / +1.8% 83948684 / 83933714 / +0.0% 0.73 / 0.72 / +1.8%
tpcds_q52/datafusion:vortex-file-compressed 11618190 / 12051123 / -3.6% 29121592 / 28906001 / +0.7% 0.40 / 0.42 / -4.3%
tpcds_q53/datafusion:vortex-file-compressed 18315620 / 18847349 / -2.8% 37528507 / 37785317 / -0.7% 0.49 / 0.50 / -2.2%
tpcds_q54/datafusion:vortex-file-compressed 33290410 / 33696842 / -1.2% 59456876 / 58249368 / +2.1% 0.56 / 0.58 / -3.2%
tpcds_q55/datafusion:vortex-file-compressed 11270096 / 11356136 / -0.8% 28441251 / 28692547 / -0.9% 0.40 / 0.40 / +0.1%
tpcds_q56/datafusion:vortex-file-compressed 27079230 / 26929890 / +0.6% 47888789 / 48934497 / -2.1% 0.57 / 0.55 / +2.8%
tpcds_q57/datafusion:vortex-file-compressed 73056858 / 73450868 / -0.5% 98041269 / 99844939 / -1.8% 0.75 / 0.74 / +1.3%
tpcds_q58/datafusion:vortex-file-compressed 40885540 / 40799388 / +0.2% 67270033 / 68030978 / -1.1% 0.61 / 0.60 / +1.3%
tpcds_q59/datafusion:vortex-file-compressed 32380105 / 32306360 / +0.2% 53130815 / 54176524 / -1.9% 0.61 / 0.60 / +2.2%
tpcds_q60/datafusion:vortex-file-compressed 26375004 / 26621937 / -0.9% 48135883 / 49834114 / -3.4% 0.55 / 0.53 / +2.6%
tpcds_q61/datafusion:vortex-file-compressed 24374933 / 24068276 / +1.3% 47732488 / 47817436 / -0.2% 0.51 / 0.50 / +1.5%
tpcds_q62/datafusion:vortex-file-compressed 17361026 / 17126349 / +1.4% 35480746 / 35805109 / -0.9% 0.49 / 0.48 / +2.3%
tpcds_q63/datafusion:vortex-file-compressed 18609756 / 18323616 / +1.6% 37602335 / 37690508 / -0.2% 0.49 / 0.49 / +1.8%
tpcds_q64/datafusion:vortex-file-compressed 325923226 / 321918389 / +1.2% 357209590 / 364518253 / -2.0% 0.91 / 0.88 / +3.3%
tpcds_q65/datafusion:vortex-file-compressed 76853321 / 76495460 / +0.5% 95076795 / 96221943 / -1.2% 0.81 / 0.79 / +1.7%
tpcds_q66/datafusion:vortex-file-compressed 52842071 / 52786641 / +0.1% 75896657 / 76630317 / -1.0% 0.70 / 0.69 / +1.1%
tpcds_q67/datafusion:vortex-file-compressed 55511880 / 56750302 / -2.2% 83959589 / 86319800 / -2.7% 0.66 / 0.66 / +0.6%
tpcds_q68/datafusion:vortex-file-compressed 24766655 / 24177734 / +2.4% 49524546 / 46781363 / +5.9% 0.50 / 0.52 / -3.2%
tpcds_q69/datafusion:vortex-file-compressed 27813330 / 28121233 / -1.1% 49419992 / 50329720 / -1.8% 0.56 / 0.56 / +0.7%
tpcds_q70/datafusion:vortex-file-compressed 71142444 / 71826654 / -1.0% 93293216 / 95881587 / -2.7% 0.76 / 0.75 / +1.8%
tpcds_q71/datafusion:vortex-file-compressed 19352260 / 18518269 / +4.5% 38763730 / 39928484 / -2.9% 0.50 / 0.46 / +7.6%
tpcds_q72/datafusion:vortex-file-compressed 451676488 / 458681061 / -1.5% 508121143 / 505554081 / +0.5% 0.89 / 0.91 / -2.0%
tpcds_q73/datafusion:vortex-file-compressed 16962320 / 17401946 / -2.5% 37819919 / 38869584 / -2.7% 0.45 / 0.45 / +0.2%
tpcds_q74/datafusion:vortex-file-compressed 45639568 / 45606598 / +0.1% 71766621 / 71061709 / +1.0% 0.64 / 0.64 / -0.9%
tpcds_q75/datafusion:vortex-file-compressed 130806012 / 131189410 / -0.3% 160491330 / 160560263 / -0.0% 0.82 / 0.82 / -0.2%
tpcds_q76/datafusion:vortex-file-compressed 44309981 / 43238071 / +2.5% 63641199 / 59811333 / +6.4% 0.70 / 0.72 / -3.7%
tpcds_q77/datafusion:vortex-file-compressed 35256408 / 34895013 / +1.0% 58166768 / 59408166 / -2.1% 0.61 / 0.59 / +3.2%
tpcds_q78/datafusion:vortex-file-compressed 80587178 / 79962000 / +0.8% 109737230 / 111820990 / -1.9% 0.73 / 0.72 / +2.7%
tpcds_q79/datafusion:vortex-file-compressed 21323650 / 21373577 / -0.2% 40892696 / 42832720 / -4.5% 0.52 / 0.50 / +4.5%
tpcds_q80/datafusion:vortex-file-compressed 76020442 / 75902196 / +0.2% 107532371 / 110112684 / -2.3% 0.71 / 0.69 / +2.6%
tpcds_q81/datafusion:vortex-file-compressed 28309263 / 28168560 / +0.5% 46121583 / 46729220 / -1.3% 0.61 / 0.60 / +1.8%
tpcds_q82/datafusion:vortex-file-compressed 13623206 / 14648434 / -7.0% 35454943 / 35663806 / -0.6% 0.38 / 0.41 / -6.5%
tpcds_q83/datafusion:vortex-file-compressed 36106027 / 36257696 / -0.4% 58772358 / 59386131 / -1.0% 0.61 / 0.61 / +0.6%
tpcds_q84/datafusion:vortex-file-compressed 12160556 / 11940814 / +1.8% 29131757 / 28722517 / +1.4% 0.42 / 0.42 / +0.4%
tpcds_q85/datafusion:vortex-file-compressed 59715994 / 59288844 / +0.7% 84139341 / 84072867 / +0.1% 0.71 / 0.71 / +0.6%
tpcds_q86/datafusion:vortex-file-compressed 16323296 / 16344532 / -0.1% 33024255 / 33459327 / -1.3% 0.49 / 0.49 / +1.2%
tpcds_q87/datafusion:vortex-file-compressed 29847552 / 29103731 / +2.6% 53238520 / 52262737 / +1.9% 0.56 / 0.56 / +0.7%
tpcds_q88/datafusion:vortex-file-compressed 33502035 / 34476572 / -2.8% 61719734 / 62295488 / -0.9% 0.54 / 0.55 / -1.9%
tpcds_q89/datafusion:vortex-file-compressed 20907371 / 21005172 / -0.5% 41742031 / 42055694 / -0.7% 0.50 / 0.50 / +0.3%
tpcds_q90/datafusion:vortex-file-compressed 10278255 / 10326236 / -0.5% 25887813 / 26489131 / -2.3% 0.40 / 0.39 / +1.8%
tpcds_q91/datafusion:vortex-file-compressed 16614560 / 16505664 / +0.7% 37594664 / 37210073 / +1.0% 0.44 / 0.44 / -0.4%
tpcds_q92/datafusion:vortex-file-compressed 14108247 / 13808692 / +2.2% 32236819 / 32307237 / -0.2% 0.44 / 0.43 / +2.4%
tpcds_q93/datafusion:vortex-file-compressed 23313522 / 24003877 / -2.9% 45567771 / 46582996 / -2.2% 0.51 / 0.52 / -0.7%
tpcds_q94/datafusion:vortex-file-compressed 19558873 / 19443886 / +0.6% 41054029 / 39391680 / +4.2% 0.48 / 0.49 / -3.5%
tpcds_q95/datafusion:vortex-file-compressed 45624954 / 45816667 / -0.4% 68035798 / 68475120 / -0.6% 0.67 / 0.67 / +0.2%
tpcds_q96/datafusion:vortex-file-compressed 9460876 / 9589859 / -1.3% 24483222 / 25791999 / -5.1% 0.39 / 0.37 / +3.9%
tpcds_q97/datafusion:vortex-file-compressed 21367289 / 21216743 / +0.7% 44063849 / 43986192 / +0.2% 0.48 / 0.48 / +0.5%
tpcds_q98/datafusion:vortex-file-compressed 16655532 / 16966112 / -1.8% 36170601 / 37069642 / -2.4% 0.46 / 0.46 / +0.6%
tpcds_q99/datafusion:vortex-file-compressed 19545479 / 19616602 / -0.4% 38164645 / 38479678 / -0.8% 0.51 / 0.51 / +0.5%
datafusion / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:parquet 31114214 / 31176845 / -0.2% 50244663 / 47509671 / +5.8% 0.62 / 0.66 / -5.6%
tpcds_q02/datafusion:parquet 40211747 / 39830146 / +1.0% 58225285 / 58694597 / -0.8% 0.69 / 0.68 / +1.8%
tpcds_q03/datafusion:parquet 16453632 / 16364104 / +0.5% 30749062 / 31418344 / -2.1% 0.54 / 0.52 / +2.7%
tpcds_q04/datafusion:parquet 200494844 / 201324822 / -0.4% 229624469 / 227612378 / +0.9% 0.87 / 0.88 / -1.3%
tpcds_q05/datafusion:parquet 73858203 / 71233278 / +3.7% 96985992 / 100808309 / -3.8% 0.76 / 0.71 / +7.8%
tpcds_q06/datafusion:parquet 28181404 / 28519183 / -1.2% 47954067 / 48346753 / -0.8% 0.59 / 0.59 / -0.4%
tpcds_q07/datafusion:parquet 46230974 / 47345476 / -2.4% 68813936 / 68017248 / +1.2% 0.67 / 0.70 / -3.5%
tpcds_q08/datafusion:parquet 30705144 / 30653943 / +0.2% 49935168 / 49064997 / +1.8% 0.61 / 0.62 / -1.6%
tpcds_q09/datafusion:parquet 32085966 / 30053602 / +6.8% 45868307 / 45950854 / -0.2% 0.70 / 0.65 / +7.0%
tpcds_q10/datafusion:parquet 41980034 / 42552765 / -1.3% 61742825 / 61932296 / -0.3% 0.68 / 0.69 / -1.0%
tpcds_q11/datafusion:parquet 94801442 / 95517779 / -0.7% 120774097 / 121925443 / -0.9% 0.78 / 0.78 / +0.2%
tpcds_q12/datafusion:parquet 21370311 / 21570748 / -0.9% 36792964 / 36650873 / +0.4% 0.58 / 0.59 / -1.3%
tpcds_q13/datafusion:parquet 41917667 / 42004160 / -0.2% 69285958 / 67404816 / +2.8% 0.60 / 0.62 / -2.9%
tpcds_q14/datafusion:parquet 125961815 / 126585660 / -0.5% 150941094 / 151973621 / -0.7% 0.83 / 0.83 / +0.2%
tpcds_q15/datafusion:parquet 33006299 / 32868338 / +0.4% 50528265 / 51597799 / -2.1% 0.65 / 0.64 / +2.5%
tpcds_q16/datafusion:parquet 38172218 / 36877840 / +3.5% 54595719 / 54947776 / -0.6% 0.70 / 0.67 / +4.2%
tpcds_q17/datafusion:parquet 76842421 / 78856706 / -2.6% 106051888 / 105550816 / +0.5% 0.72 / 0.75 / -3.0%
tpcds_q18/datafusion:parquet 62017931 / 61353430 / +1.1% 82284072 / 81717132 / +0.7% 0.75 / 0.75 / +0.4%
tpcds_q19/datafusion:parquet 26306270 / 26342544 / -0.1% 48011962 / 46846657 / +2.5% 0.55 / 0.56 / -2.6%
tpcds_q20/datafusion:parquet 23226201 / 23117962 / +0.5% 37923468 / 37729714 / +0.5% 0.61 / 0.61 / -0.0%
tpcds_q21/datafusion:parquet 18065924 / 17852008 / +1.2% 33991850 / 33915741 / +0.2% 0.53 / 0.53 / +1.0%
tpcds_q22/datafusion:parquet 75199381 / 76252407 / -1.4% 90443419 / 91021835 / -0.6% 0.83 / 0.84 / -0.8%
tpcds_q23/datafusion:parquet 110451261 / 108543102 / +1.8% 138434070 / 139124800 / -0.5% 0.80 / 0.78 / +2.3%
tpcds_q24/datafusion:parquet 96236858 / 96716952 / -0.5% 125054030 / 124867889 / +0.1% 0.77 / 0.77 / -0.6%
tpcds_q25/datafusion:parquet 78865117 / 78857762 / +0.0% 106042401 / 106318259 / -0.3% 0.74 / 0.74 / +0.3%
tpcds_q26/datafusion:parquet 43788114 / 43868059 / -0.2% 64200434 / 62303763 / +3.0% 0.68 / 0.70 / -3.1%
tpcds_q27/datafusion:parquet 74705740 / 76768876 / -2.7% 96002732 / 99677454 / -3.7% 0.78 / 0.77 / +1.0%
tpcds_q28/datafusion:parquet 27637502 / 27420816 / +0.8% 44416083 / 46013928 / -3.5% 0.62 / 0.60 / +4.4%
tpcds_q29/datafusion:parquet 79150130 / 78554858 / +0.8% 103053781 / 106179955 / -2.9% 0.77 / 0.74 / +3.8%
tpcds_q30/datafusion:parquet 44644298 / 43748164 / +2.0% 66690301 / 66415199 / +0.4% 0.67 / 0.66 / +1.6%
tpcds_q31/datafusion:parquet 80752470 / 80692863 / +0.1% 103502244 / 104415354 / -0.9% 0.78 / 0.77 / +1.0%
tpcds_q32/datafusion:parquet 23063604 / 23322962 / -1.1% 41443127 / 41642517 / -0.5% 0.56 / 0.56 / -0.6%
tpcds_q33/datafusion:parquet 33393754 / 33417280 / -0.1% 53052634 / 53009104 / +0.1% 0.63 / 0.63 / -0.2%
tpcds_q34/datafusion:parquet 22680536 / 22812495 / -0.6% 37854562 / 39598370 / -4.4% 0.60 / 0.58 / +4.0%
tpcds_q35/datafusion:parquet 49362412 / 49080470 / +0.6% 69887097 / 70881189 / -1.4% 0.71 / 0.69 / +2.0%
tpcds_q36/datafusion:parquet 53247546 / 52894375 / +0.7% 74386298 / 75620082 / -1.6% 0.72 / 0.70 / +2.3%
tpcds_q37/datafusion:parquet 22998769 / 23060934 / -0.3% 38495898 / 38198126 / +0.8% 0.60 / 0.60 / -1.0%
tpcds_q38/datafusion:parquet 43715530 / 43372900 / +0.8% 64883204 / 64305094 / +0.9% 0.67 / 0.67 / -0.1%
tpcds_q39/datafusion:parquet 71767201 / 72178024 / -0.6% 91366456 / 91591637 / -0.2% 0.79 / 0.79 / -0.3%
tpcds_q40/datafusion:parquet 29727202 / 30047546 / -1.1% 50108960 / 50554797 / -0.9% 0.59 / 0.59 / -0.2%
tpcds_q41/datafusion:parquet 17208222 / 17400724 / -1.1% 29793949 / 30148649 / -1.2% 0.58 / 0.58 / +0.1%
tpcds_q42/datafusion:parquet 15287022 / 15529604 / -1.6% 30077410 / 30523467 / -1.5% 0.51 / 0.51 / -0.1%
tpcds_q43/datafusion:parquet 17366576 / 17388254 / -0.1% 32144930 / 33425527 / -3.8% 0.54 / 0.52 / +3.9%
tpcds_q44/datafusion:parquet 33218030 / 33344421 / -0.4% 53015782 / 52316518 / +1.3% 0.63 / 0.64 / -1.7%
tpcds_q45/datafusion:parquet 37468443 / 37146274 / +0.9% 56125153 / 54415582 / +3.1% 0.67 / 0.68 / -2.2%
tpcds_q46/datafusion:parquet 28256716 / 28626444 / -1.3% 50007545 / 50437496 / -0.9% 0.57 / 0.57 / -0.4%
tpcds_q47/datafusion:parquet 96407168 / 96263290 / +0.1% 124888842 / 124107547 / +0.6% 0.77 / 0.78 / -0.5%
tpcds_q48/datafusion:parquet 38495089 / 38335920 / +0.4% 61370523 / 60933469 / +0.7% 0.63 / 0.63 / -0.3%
tpcds_q49/datafusion:parquet 74487522 / 75795332 / -1.7% 99299135 / 99582861 / -0.3% 0.75 / 0.76 / -1.4%
tpcds_q50/datafusion:parquet 48971750 / 49557030 / -1.2% 73375706 / 72771677 / +0.8% 0.67 / 0.68 / -2.0%
tpcds_q51/datafusion:parquet 67386208 / 67032158 / +0.5% 92447998 / 91809768 / +0.7% 0.73 / 0.73 / -0.2%
tpcds_q52/datafusion:parquet 15927024 / 15980654 / -0.3% 31641329 / 31253699 / +1.2% 0.50 / 0.51 / -1.6%
tpcds_q53/datafusion:parquet 21987859 / 21973559 / +0.1% 39819222 / 39424400 / +1.0% 0.55 / 0.56 / -0.9%
tpcds_q54/datafusion:parquet 44763744 / 44711994 / +0.1% 68540419 / 68026072 / +0.8% 0.65 / 0.66 / -0.6%
tpcds_q55/datafusion:parquet 15375948 / 15563752 / -1.2% 29984105 / 30137621 / -0.5% 0.51 / 0.52 / -0.7%
tpcds_q56/datafusion:parquet 31321710 / 31663268 / -1.1% 54806686 / 54234479 / +1.1% 0.57 / 0.58 / -2.1%
tpcds_q57/datafusion:parquet 99120000 / 98866084 / +0.3% 123881512 / 123353694 / +0.4% 0.80 / 0.80 / -0.2%
tpcds_q58/datafusion:parquet 64816097 / 64549534 / +0.4% 88498038 / 87331454 / +1.3% 0.73 / 0.74 / -0.9%
tpcds_q59/datafusion:parquet 43014040 / 42816131 / +0.5% 62910892 / 64081615 / -1.8% 0.68 / 0.67 / +2.3%
tpcds_q60/datafusion:parquet 31897746 / 32552512 / -2.0% 52691341 / 56350841 / -6.5% 0.61 / 0.58 / +4.8%
tpcds_q61/datafusion:parquet 34365546 / 34391772 / -0.1% 58508568 / 56283923 / +4.0% 0.59 / 0.61 / -3.9%
tpcds_q62/datafusion:parquet 24126089 / 23716366 / +1.7% 39996654 / 40228753 / -0.6% 0.60 / 0.59 / +2.3%
tpcds_q63/datafusion:parquet 22022758 / 21865978 / +0.7% 39059577 / 39543167 / -1.2% 0.56 / 0.55 / +2.0%
tpcds_q64/datafusion:parquet 202688558 / 205848028 / -1.5% 238625627 / 232609174 / +2.6% 0.85 / 0.88 / -4.0%
tpcds_q65/datafusion:parquet 38685362 / 38597534 / +0.2% 59299562 / 60660170 / -2.2% 0.65 / 0.64 / +2.5%
tpcds_q66/datafusion:parquet 61631865 / 61041207 / +1.0% 78176171 / 79260826 / -1.4% 0.79 / 0.77 / +2.4%
tpcds_q67/datafusion:parquet 69437758 / 69998416 / -0.8% 97070634 / 96937700 / +0.1% 0.72 / 0.72 / -0.9%
tpcds_q68/datafusion:parquet 28989360 / 29098083 / -0.4% 51447912 / 50976251 / +0.9% 0.56 / 0.57 / -1.3%
tpcds_q69/datafusion:parquet 42349840 / 41168674 / +2.9% 59550711 / 61114247 / -2.6% 0.71 / 0.67 / +5.6%
tpcds_q70/datafusion:parquet 32439310 / 32517646 / -0.2% 54402643 / 55758102 / -2.4% 0.60 / 0.58 / +2.2%
tpcds_q71/datafusion:parquet 23742556 / 24264096 / -2.1% 39484101 / 39145951 / +0.9% 0.60 / 0.62 / -3.0%
tpcds_q72/datafusion:parquet 544617681 / 546272394 / -0.3% 578636528 / 583892829 / -0.9% 0.94 / 0.94 / +0.6%
tpcds_q73/datafusion:parquet 21326418 / 21895439 / -2.6% 38759520 / 38781486 / -0.1% 0.55 / 0.56 / -2.5%
tpcds_q74/datafusion:parquet 66129262 / 67866546 / -2.6% 85285642 / 85839985 / -0.6% 0.78 / 0.79 / -1.9%
tpcds_q75/datafusion:parquet 148762485 / 152421585 / -2.4% 177736817 / 180840103 / -1.7% 0.84 / 0.84 / -0.7%
tpcds_q76/datafusion:parquet 48061560 / 47533587 / +1.1% 62909155 / 64510847 / -2.5% 0.76 / 0.74 / +3.7%
tpcds_q77/datafusion:parquet 53359191 / 51753407 / +3.1% 77295402 / 75902790 / +1.8% 0.69 / 0.68 / +1.2%
tpcds_q78/datafusion:parquet 94748602 / 95515574 / -0.8% 124330504 / 125772429 / -1.1% 0.76 / 0.76 / +0.3%
tpcds_q79/datafusion:parquet 26175321 / 26056103 / +0.5% 45912539 / 45997364 / -0.2% 0.57 / 0.57 / +0.6%
tpcds_q80/datafusion:parquet 80741569 / 82325518 / -1.9% 112030312 / 111443460 / +0.5% 0.72 / 0.74 / -2.4%
tpcds_q81/datafusion:parquet 39307668 / 38459413 / +2.2% 61341277 / 62042723 / -1.1% 0.64 / 0.62 / +3.4%
tpcds_q82/datafusion:parquet 25188293 / 25073395 / +0.5% 40081923 / 41004280 / -2.2% 0.63 / 0.61 / +2.8%
tpcds_q83/datafusion:parquet 47484454 / 47680786 / -0.4% 67835137 / 69120656 / -1.9% 0.70 / 0.69 / +1.5%
tpcds_q84/datafusion:parquet 29919832 / 28725889 / +4.2% 44447231 / 46636972 / -4.7% 0.67 / 0.62 / +9.3%
tpcds_q85/datafusion:parquet 86023976 / 85726776 / +0.3% 107266722 / 109347775 / -1.9% 0.80 / 0.78 / +2.3%
tpcds_q86/datafusion:parquet 20713940 / 20716603 / -0.0% 34568571 / 34656081 / -0.3% 0.60 / 0.60 / +0.2%
tpcds_q87/datafusion:parquet 43082832 / 42987125 / +0.2% 60465471 / 62286965 / -2.9% 0.71 / 0.69 / +3.2%
tpcds_q88/datafusion:parquet 38564474 / 39241769 / -1.7% 56281427 / 59340257 / -5.2% 0.69 / 0.66 / +3.6%
tpcds_q89/datafusion:parquet 25097182 / 25395018 / -1.2% 42401443 / 43613597 / -2.8% 0.59 / 0.58 / +1.7%
tpcds_q90/datafusion:parquet 15452505 / 15808862 / -2.3% 30880737 / 30944381 / -0.2% 0.50 / 0.51 / -2.1%
tpcds_q91/datafusion:parquet 32067784 / 32101216 / -0.1% 49103682 / 51421850 / -4.5% 0.65 / 0.62 / +4.6%
tpcds_q92/datafusion:parquet 23580078 / 23847930 / -1.1% 41340171 / 42386895 / -2.5% 0.57 / 0.56 / +1.4%
tpcds_q93/datafusion:parquet 27814657 / 27750311 / +0.2% 49288045 / 49363947 / -0.2% 0.56 / 0.56 / +0.4%
tpcds_q94/datafusion:parquet 32065169 / 31971388 / +0.3% 49794690 / 48339291 / +3.0% 0.64 / 0.66 / -2.6%
tpcds_q95/datafusion:parquet 65627090 / 66920126 / -1.9% 78227426 / 78501745 / -0.3% 0.84 / 0.85 / -1.6%
tpcds_q96/datafusion:parquet 12973698 / 12915040 / +0.5% 28275893 / 29091742 / -2.8% 0.46 / 0.44 / +3.4%
tpcds_q97/datafusion:parquet 31978278 / 32267086 / -0.9% 52125605 / 52655715 / -1.0% 0.61 / 0.61 / +0.1%
tpcds_q98/datafusion:parquet 22703810 / 22346736 / +1.6% 39403543 / 39920956 / -1.3% 0.58 / 0.56 / +2.9%
tpcds_q99/datafusion:parquet 28426416 / 28934777 / -1.8% 42008372 / 45273210 / -7.2% 0.68 / 0.64 / +5.9%
duckdb / vortex-file-compressed / ns (0.989x ➖, 3↑ 4↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:vortex-file-compressed 14967826 / 15182874 / -1.4% 25424161 / 22060800 / +15.2% 🔴 0.59 / 0.69 / -14.5%
tpcds_q02/duckdb:vortex-file-compressed 14664228 / 14702280 / -0.3% 19942194 / 19624195 / +1.6% 0.74 / 0.75 / -1.8%
tpcds_q03/duckdb:vortex-file-compressed 11481663 / 10615074 / +8.2% 19816570 / 22097347 / -10.3% 🟢 0.58 / 0.48 / +20.6%
tpcds_q04/duckdb:vortex-file-compressed 49989122 / 50548370 / -1.1% 61462936 / 60247108 / +2.0% 0.81 / 0.84 / -3.1%
tpcds_q05/duckdb:vortex-file-compressed 18416842 / 18754416 / -1.8% 26877529 / 25561986 / +5.1% 0.69 / 0.73 / -6.6%
tpcds_q06/duckdb:vortex-file-compressed 26717003 / 27016144 / -1.1% 41112989 / 42237116 / -2.7% 0.65 / 0.64 / +1.6%
tpcds_q07/duckdb:vortex-file-compressed 15650095 / 15509428 / +0.9% 30627610 / 29395101 / +4.2% 0.51 / 0.53 / -3.2%
tpcds_q08/duckdb:vortex-file-compressed 18763443 / 18940618 / -0.9% 27427976 / 30486859 / -10.0% 🟢 0.68 / 0.62 / +10.1%
tpcds_q09/duckdb:vortex-file-compressed 13296770 / 13643102 / -2.5% 21037268 / 21358523 / -1.5% 0.63 / 0.64 / -1.1%
tpcds_q10/duckdb:vortex-file-compressed 26631956 / 27820698 / -4.3% 39288287 / 46127314 / -14.8% 🟢 0.68 / 0.60 / +12.4%
tpcds_q11/duckdb:vortex-file-compressed 39679345 / 40571582 / -2.2% 51693823 / 55615714 / -7.1% 0.77 / 0.73 / +5.2%
tpcds_q12/duckdb:vortex-file-compressed 11270048 / 10357552 / +8.8% 17479397 / 19054548 / -8.3% 0.64 / 0.54 / +18.6%
tpcds_q13/duckdb:vortex-file-compressed 21468532 / 21476770 / -0.0% 34922162 / 35876138 / -2.7% 0.61 / 0.60 / +2.7%
tpcds_q14/duckdb:vortex-file-compressed 56998138 / 57992854 / -1.7% 70240852 / 69276471 / +1.4% 0.81 / 0.84 / -3.1%
tpcds_q15/duckdb:vortex-file-compressed 20591329 / 20808966 / -1.0% 28422368 / 26593650 / +6.9% 0.72 / 0.78 / -7.4%
tpcds_q16/duckdb:vortex-file-compressed 17066228 / 17307498 / -1.4% 26466837 / 28639015 / -7.6% 0.64 / 0.60 / +6.7%
tpcds_q17/duckdb:vortex-file-compressed 29372608 / 29635676 / -0.9% 43534202 / 44777862 / -2.8% 0.67 / 0.66 / +1.9%
tpcds_q18/duckdb:vortex-file-compressed 28222866 / 27711747 / +1.8% 37106700 / 38662078 / -4.0% 0.76 / 0.72 / +6.1%
tpcds_q19/duckdb:vortex-file-compressed 23392146 / 23691282 / -1.3% 34761615 / 35841439 / -3.0% 0.67 / 0.66 / +1.8%
tpcds_q20/duckdb:vortex-file-compressed 10413160 / 10612560 / -1.9% 15175636 / 17961140 / -15.5% 🟢 0.69 / 0.59 / +16.1%
tpcds_q21/duckdb:vortex-file-compressed 10951688 / 9719423 / +12.7% 🔴 17835544 / 18003656 / -0.9% 0.61 / 0.54 / +13.7%
tpcds_q22/duckdb:vortex-file-compressed 33159074 / 28943056 / +14.6% 🔴 38657479 / 40132092 / -3.7% 0.86 / 0.72 / +18.9%
tpcds_q23/duckdb:vortex-file-compressed 36606243 / 36879791 / -0.7% 48220822 / 47180272 / +2.2% 0.76 / 0.78 / -2.9%
tpcds_q24/duckdb:vortex-file-compressed 27593290 / 27921267 / -1.2% 39091727 / 38660217 / +1.1% 0.71 / 0.72 / -2.3%
tpcds_q25/duckdb:vortex-file-compressed 25019712 / 24988496 / +0.1% 41672168 / 39171697 / +6.4% 0.60 / 0.64 / -5.9%
tpcds_q26/duckdb:vortex-file-compressed 12917552 / 13513404 / -4.4% 20116891 / 20813869 / -3.3% 0.64 / 0.65 / -1.1%
tpcds_q27/duckdb:vortex-file-compressed 17746472 / 17041294 / +4.1% 30054111 / 27865513 / +7.9% 0.59 / 0.61 / -3.4%
tpcds_q28/duckdb:vortex-file-compressed 12000149 / 11280164 / +6.4% 23766439 / 18362884 / +29.4% 🔴 0.50 / 0.61 / -17.8%
tpcds_q29/duckdb:vortex-file-compressed 27708780 / 28742503 / -3.6% 42651446 / 45617911 / -6.5% 0.65 / 0.63 / +3.1%
tpcds_q30/duckdb:vortex-file-compressed 19064048 / 19057300 / +0.0% 30658757 / 28311964 / +8.3% 0.62 / 0.67 / -7.6%
tpcds_q31/duckdb:vortex-file-compressed 19154853 / 19473746 / -1.6% 29859944 / 27737716 / +7.7% 0.64 / 0.70 / -8.6%
tpcds_q32/duckdb:vortex-file-compressed 9764009 / 9805315 / -0.4% 15650167 / 16285485 / -3.9% 0.62 / 0.60 / +3.6%
tpcds_q33/duckdb:vortex-file-compressed 16222635 / 16845458 / -3.7% 26525318 / 27481519 / -3.5% 0.61 / 0.61 / -0.2%
tpcds_q34/duckdb:vortex-file-compressed 15429020 / 15575724 / -0.9% 24495448 / 21349987 / +14.7% 🔴 0.63 / 0.73 / -13.7%
tpcds_q35/duckdb:vortex-file-compressed 45520094 / 45932236 / -0.9% 60169567 / 60467852 / -0.5% 0.76 / 0.76 / -0.4%
tpcds_q36/duckdb:vortex-file-compressed 14872208 / 15191841 / -2.1% 30531681 / 26178456 / +16.6% 🔴 0.49 / 0.58 / -16.1%
tpcds_q37/duckdb:vortex-file-compressed 14328082 / 14042404 / +2.0% 24356262 / 25342013 / -3.9% 0.59 / 0.55 / +6.2%
tpcds_q38/duckdb:vortex-file-compressed 22213820 / 22177924 / +0.2% 28487230 / 29200333 / -2.4% 0.78 / 0.76 / +2.7%
tpcds_q39/duckdb:vortex-file-compressed 19664398 / 18449080 / +6.6% 26859412 / 31866006 / -15.7% 🟢 0.73 / 0.58 / +26.5%
tpcds_q40/duckdb:vortex-file-compressed 13007288 / 13817583 / -5.9% 20042161 / 19029180 / +5.3% 0.65 / 0.73 / -10.6%
tpcds_q41/duckdb:vortex-file-compressed 6190340 / 6232224 / -0.7% 9361661 / 9213063 / +1.6% 0.66 / 0.68 / -2.2%
tpcds_q42/duckdb:vortex-file-compressed 7826624 / 9843856 / -20.5% 🟢 18850162 / 18502099 / +1.9% 0.42 / 0.53 / -22.0%
tpcds_q43/duckdb:vortex-file-compressed 9854212 / 10072740 / -2.2% 17940746 / 18121248 / -1.0% 0.55 / 0.56 / -1.2%
tpcds_q44/duckdb:vortex-file-compressed 15317800 / 15539371 / -1.4% 28250064 / 26197046 / +7.8% 0.54 / 0.59 / -8.6%
tpcds_q45/duckdb:vortex-file-compressed 21569012 / 22117652 / -2.5% 28867894 / 29097870 / -0.8% 0.75 / 0.76 / -1.7%
tpcds_q46/duckdb:vortex-file-compressed 18257367 / 18775451 / -2.8% 29557557 / 31340910 / -5.7% 0.62 / 0.60 / +3.1%
tpcds_q47/duckdb:vortex-file-compressed 29974430 / 31451708 / -4.7% 40926586 / 40694462 / +0.6% 0.73 / 0.77 / -5.2%
tpcds_q48/duckdb:vortex-file-compressed 18819142 / 19322378 / -2.6% 29662903 / 31584749 / -6.1% 0.63 / 0.61 / +3.7%
tpcds_q49/duckdb:vortex-file-compressed 16223884 / 16570657 / -2.1% 27753201 / 28625674 / -3.0% 0.58 / 0.58 / +1.0%
tpcds_q50/duckdb:vortex-file-compressed 15801766 / 16435729 / -3.9% 26593885 / 26302986 / +1.1% 0.59 / 0.62 / -4.9%
tpcds_q51/duckdb:vortex-file-compressed 51468956 / 76770496 / -33.0% 🟢 63311528 / 92398255 / -31.5% 🟢 0.81 / 0.83 / -2.2%
tpcds_q52/duckdb:vortex-file-compressed 10721924 / 8399385 / +27.7% 🔴 17846852 / 16983897 / +5.1% 0.60 / 0.49 / +21.5%
tpcds_q53/duckdb:vortex-file-compressed 13735667 / 13865210 / -0.9% 24251277 / 24893464 / -2.6% 0.57 / 0.56 / +1.7%
tpcds_q54/duckdb:vortex-file-compressed 20093848 / 20187006 / -0.5% 30892053 / 31118481 / -0.7% 0.65 / 0.65 / +0.3%
tpcds_q55/duckdb:vortex-file-compressed 7845746 / 8219640 / -4.5% 17626702 / 17844180 / -1.2% 0.45 / 0.46 / -3.4%
tpcds_q56/duckdb:vortex-file-compressed 16693372 / 17483806 / -4.5% 28231008 / 30269469 / -6.7% 0.59 / 0.58 / +2.4%
tpcds_q57/duckdb:vortex-file-compressed 24534102 / 23958592 / +2.4% 30946598 / 36036726 / -14.1% 🟢 0.79 / 0.66 / +19.2%
tpcds_q58/duckdb:vortex-file-compressed 17617083 / 18111283 / -2.7% 28178579 / 26988157 / +4.4% 0.63 / 0.67 / -6.8%
tpcds_q59/duckdb:vortex-file-compressed 18725551 / 18791111 / -0.3% 31112880 / 30463938 / +2.1% 0.60 / 0.62 / -2.4%
tpcds_q60/duckdb:vortex-file-compressed 17404620 / 17747614 / -1.9% 31707257 / 29258063 / +8.4% 0.55 / 0.61 / -9.5%
tpcds_q61/duckdb:vortex-file-compressed 19029206 / 18976259 / +0.3% 32058514 / 30002313 / +6.9% 0.59 / 0.63 / -6.2%
tpcds_q62/duckdb:vortex-file-compressed 9941146 / 9959718 / -0.2% 15535682 / 16417905 / -5.4% 0.64 / 0.61 / +5.5%
tpcds_q63/duckdb:vortex-file-compressed 12646539 / 13105470 / -3.5% 21763174 / 22164662 / -1.8% 0.58 / 0.59 / -1.7%
tpcds_q64/duckdb:vortex-file-compressed 60551808 / 63879321 / -5.2% 78503113 / 78698550 / -0.2% 0.77 / 0.81 / -5.0%
tpcds_q65/duckdb:vortex-file-compressed 15671035 / 15613644 / +0.4% 25611395 / 26770718 / -4.3% 0.61 / 0.58 / +4.9%
tpcds_q66/duckdb:vortex-file-compressed 20836126 / 21356826 / -2.4% 36157746 / 35236443 / +2.6% 0.58 / 0.61 / -4.9%
tpcds_q67/duckdb:vortex-file-compressed 64467718 / 66229065 / -2.7% 82662460 / 80893351 / +2.2% 0.78 / 0.82 / -4.7%
tpcds_q68/duckdb:vortex-file-compressed 18020612 / 18037832 / -0.1% 31080792 / 29019339 / +7.1% 0.58 / 0.62 / -6.7%
tpcds_q69/duckdb:vortex-file-compressed 28285940 / 29008918 / -2.5% 43457972 / 42060643 / +3.3% 0.65 / 0.69 / -5.6%
tpcds_q70/duckdb:vortex-file-compressed 17886717 / 17980439 / -0.5% 31515465 / 27243958 / +15.7% 🔴 0.57 / 0.66 / -14.0%
tpcds_q71/duckdb:vortex-file-compressed 12160223 / 12699208 / -4.2% 23052121 / 22243374 / +3.6% 0.53 / 0.57 / -7.6%
tpcds_q72/duckdb:vortex-file-compressed 61148155 / 62791484 / -2.6% 76794993 / 76540144 / +0.3% 0.80 / 0.82 / -2.9%
tpcds_q73/duckdb:vortex-file-compressed 15098389 / 14829112 / +1.8% 20859561 / 26477017 / -21.2% 🟢 0.72 / 0.56 / +29.2%
tpcds_q74/duckdb:vortex-file-compressed 27005583 / 28046330 / -3.7% 36149376 / 41040303 / -11.9% 🟢 0.75 / 0.68 / +9.3%
tpcds_q75/duckdb:vortex-file-compressed 28063868 / 28936056 / -3.0% 41455811 / 43379544 / -4.4% 0.68 / 0.67 / +1.5%
tpcds_q76/duckdb:vortex-file-compressed 11815028 / 12021385 / -1.7% 23892269 / 25033808 / -4.6% 0.49 / 0.48 / +3.0%
tpcds_q77/duckdb:vortex-file-compressed 16047628 / 15922690 / +0.8% 26803566 / 23899189 / +12.2% 🔴 0.60 / 0.67 / -10.1%
tpcds_q78/duckdb:vortex-file-compressed 36949304 / 37068948 / -0.3% 47371059 / 50700252 / -6.6% 0.78 / 0.73 / +6.7%
tpcds_q79/duckdb:vortex-file-compressed 16098096 / 15226068 / +5.7% 24259586 / 24791900 / -2.1% 0.66 / 0.61 / +8.0%
tpcds_q80/duckdb:vortex-file-compressed 27490306 / 28592626 / -3.9% 46340696 / 45572684 / +1.7% 0.59 / 0.63 / -5.4%
tpcds_q81/duckdb:vortex-file-compressed 22191742 / 22205865 / -0.1% 30440507 / 30703145 / -0.9% 0.73 / 0.72 / +0.8%
tpcds_q82/duckdb:vortex-file-compressed 34714775 / 32315118 / +7.4% 37107934 / 41370553 / -10.3% 🟢 0.94 / 0.78 / +19.8%
tpcds_q83/duckdb:vortex-file-compressed 19265388 / 19431182 / -0.9% 24442801 / 24924045 / -1.9% 0.79 / 0.78 / +1.1%
tpcds_q84/duckdb:vortex-file-compressed 12487947 / 12722083 / -1.8% 19244622 / 19185101 / +0.3% 0.65 / 0.66 / -2.1%
tpcds_q85/duckdb:vortex-file-compressed 30326758 / 31039674 / -2.3% 39460959 / 38505125 / +2.5% 0.77 / 0.81 / -4.7%
tpcds_q86/duckdb:vortex-file-compressed 10341524 / 10806889 / -4.3% 17477529 / 19922899 / -12.3% 🟢 0.59 / 0.54 / +9.1%
tpcds_q87/duckdb:vortex-file-compressed 23591202 / 24040276 / -1.9% 32075800 / 30555232 / +5.0% 0.74 / 0.79 / -6.5%
tpcds_q88/duckdb:vortex-file-compressed 30998644 / 32213954 / -3.8% 43603875 / 46509355 / -6.2% 0.71 / 0.69 / +2.6%
tpcds_q89/duckdb:vortex-file-compressed 13974754 / 13837961 / +1.0% 23557356 / 22827622 / +3.2% 0.59 / 0.61 / -2.1%
tpcds_q90/duckdb:vortex-file-compressed 7708036 / 8160803 / -5.5% 15483270 / 14634865 / +5.8% 0.50 / 0.56 / -10.7%
tpcds_q91/duckdb:vortex-file-compressed 15200682 / 15232952 / -0.2% 21287812 / 21136433 / +0.7% 0.71 / 0.72 / -0.9%
tpcds_q92/duckdb:vortex-file-compressed 15312084 / 12953957 / +18.2% 🔴 22740139 / 20729778 / +9.7% 0.67 / 0.62 / +7.8%
tpcds_q93/duckdb:vortex-file-compressed 16859810 / 17429992 / -3.3% 25384009 / 22457914 / +13.0% 🔴 0.66 / 0.78 / -14.4%
tpcds_q94/duckdb:vortex-file-compressed 15824443 / 16450746 / -3.8% 26098167 / 28528729 / -8.5% 0.61 / 0.58 / +5.2%
tpcds_q95/duckdb:vortex-file-compressed 44241247 / 44802744 / -1.3% 53995583 / 53643024 / +0.7% 0.82 / 0.84 / -1.9%
tpcds_q96/duckdb:vortex-file-compressed 7447884 / 8748266 / -14.9% 🟢 15443258 / 14237984 / +8.5% 0.48 / 0.61 / -21.5%
tpcds_q97/duckdb:vortex-file-compressed 22156759 / 22351714 / -0.9% 28453794 / 31686087 / -10.2% 🟢 0.78 / 0.71 / +10.4%
tpcds_q98/duckdb:vortex-file-compressed 13248476 / 13243162 / +0.0% 24503672 / 21551537 / +13.7% 🔴 0.54 / 0.61 / -12.0%
tpcds_q99/duckdb:vortex-file-compressed 13525173 / 13092648 / +3.3% 20579452 / 19100834 / +7.7% 0.66 / 0.69 / -4.1%
duckdb / parquet / ns (0.992x ➖, 2↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:parquet 24611448 / 27445352 / -10.3% 🟢 35161486 / 35472891 / -0.9% 0.70 / 0.77 / -9.5%
tpcds_q02/duckdb:parquet 15699892 / 15749052 / -0.3% 22683025 / 20237905 / +12.1% 🔴 0.69 / 0.78 / -11.1%
tpcds_q03/duckdb:parquet 9249813 / 9193238 / +0.6% 15749784 / 15926800 / -1.1% 0.59 / 0.58 / +1.7%
tpcds_q04/duckdb:parquet 129525034 / 130295510 / -0.6% 134489211 / 134708819 / -0.2% 0.96 / 0.97 / -0.4%
tpcds_q05/duckdb:parquet 23386507 / 22463234 / +4.1% 25798828 / 25606522 / +0.8% 0.91 / 0.88 / +3.3%
tpcds_q06/duckdb:parquet 27372910 / 27341816 / +0.1% 38613236 / 39397534 / -2.0% 0.71 / 0.69 / +2.1%
tpcds_q07/duckdb:parquet 15719113 / 15484072 / +1.5% 22151528 / 22342157 / -0.9% 0.71 / 0.69 / +2.4%
tpcds_q08/duckdb:parquet 27433934 / 26140269 / +4.9% 32582348 / 33228820 / -1.9% 0.84 / 0.79 / +7.0%
tpcds_q09/duckdb:parquet 19163209 / 19509990 / -1.8% 23427258 / 23038373 / +1.7% 0.82 / 0.85 / -3.4%
tpcds_q10/duckdb:parquet 28945758 / 31374582 / -7.7% 39971818 / 38330042 / +4.3% 0.72 / 0.82 / -11.5%
tpcds_q11/duckdb:parquet 73070774 / 73175044 / -0.1% 78044850 / 77805145 / +0.3% 0.94 / 0.94 / -0.4%
tpcds_q12/duckdb:parquet 13031650 / 13120708 / -0.7% 18872560 / 17952920 / +5.1% 0.69 / 0.73 / -5.5%
tpcds_q13/duckdb:parquet 24148350 / 24318083 / -0.7% 30798023 / 30710314 / +0.3% 0.78 / 0.79 / -1.0%
tpcds_q14/duckdb:parquet 61752477 / 61303443 / +0.7% 67661295 / 67097246 / +0.8% 0.91 / 0.91 / -0.1%
tpcds_q15/duckdb:parquet 25418180 / 25371150 / +0.2% 30261126 / 31112457 / -2.7% 0.84 / 0.82 / +3.0%
tpcds_q16/duckdb:parquet 22430374 / 21033897 / +6.6% 32026984 / 30722353 / +4.2% 0.70 / 0.68 / +2.3%
tpcds_q17/duckdb:parquet 32751168 / 32717994 / +0.1% 39732426 / 40321156 / -1.5% 0.82 / 0.81 / +1.6%
tpcds_q18/duckdb:parquet 40227044 / 40493175 / -0.7% 49544719 / 50621729 / -2.1% 0.81 / 0.80 / +1.5%
tpcds_q19/duckdb:parquet 24995788 / 26595618 / -6.0% 32250471 / 32188356 / +0.2% 0.78 / 0.83 / -6.2%
tpcds_q20/duckdb:parquet 13946645 / 13851914 / +0.7% 18658391 / 19187699 / -2.8% 0.75 / 0.72 / +3.5%
tpcds_q21/duckdb:parquet 9407516 / 9703950 / -3.1% 12469750 / 12862250 / -3.1% 0.75 / 0.75 / -0.0%
tpcds_q22/duckdb:parquet 37291717 / 34763090 / +7.3% 39041593 / 39566665 / -1.3% 0.96 / 0.88 / +8.7%
tpcds_q23/duckdb:parquet 41034170 / 41599240 / -1.4% 47870146 / 47325907 / +1.1% 0.86 / 0.88 / -2.5%
tpcds_q24/duckdb:parquet 33805004 / 34054292 / -0.7% 44570083 / 42546470 / +4.8% 0.76 / 0.80 / -5.2%
tpcds_q25/duckdb:parquet 31421878 / 31760111 / -1.1% 39277511 / 40102789 / -2.1% 0.80 / 0.79 / +1.0%
tpcds_q26/duckdb:parquet 31765508 / 31689217 / +0.2% 38395194 / 38921260 / -1.4% 0.83 / 0.81 / +1.6%
tpcds_q27/duckdb:parquet 32013918 / 32592042 / -1.8% 40109619 / 41602025 / -3.6% 0.80 / 0.78 / +1.9%
tpcds_q28/duckdb:parquet 17670166 / 17582308 / +0.5% 21838846 / 22137346 / -1.3% 0.81 / 0.79 / +1.9%
tpcds_q29/duckdb:parquet 31161881 / 31188588 / -0.1% 38590432 / 38785039 / -0.5% 0.81 / 0.80 / +0.4%
tpcds_q30/duckdb:parquet 34181884 / 34767388 / -1.7% 42224694 / 43007663 / -1.8% 0.81 / 0.81 / +0.1%
tpcds_q31/duckdb:parquet 20286106 / 21117154 / -3.9% 26103477 / 25605188 / +1.9% 0.78 / 0.82 / -5.8%
tpcds_q32/duckdb:parquet 12280388 / 12323815 / -0.4% 22105027 / 18695972 / +18.2% 🔴 0.56 / 0.66 / -15.7%
tpcds_q33/duckdb:parquet 16229135 / 16785029 / -3.3% 24070463 / 23195322 / +3.8% 0.67 / 0.72 / -6.8%
tpcds_q34/duckdb:parquet 16459855 / 16576060 / -0.7% 22397724 / 22386265 / +0.1% 0.73 / 0.74 / -0.8%
tpcds_q35/duckdb:parquet 47027566 / 47059098 / -0.1% 57840490 / 56292529 / +2.7% 0.81 / 0.84 / -2.7%
tpcds_q36/duckdb:parquet 16620648 / 15823628 / +5.0% 23203196 / 23353249 / -0.6% 0.72 / 0.68 / +5.7%
tpcds_q37/duckdb:parquet 11208044 / 11429720 / -1.9% 18134869 / 16987803 / +6.8% 0.62 / 0.67 / -8.1%
tpcds_q38/duckdb:parquet 26508281 / 26692134 / -0.7% 30092025 / 30193500 / -0.3% 0.88 / 0.88 / -0.4%
tpcds_q39/duckdb:parquet 24551206 / 24501100 / +0.2% 27810389 / 27931259 / -0.4% 0.88 / 0.88 / +0.6%
tpcds_q40/duckdb:parquet 16418942 / 16675564 / -1.5% 21467125 / 22504819 / -4.6% 0.76 / 0.74 / +3.2%
tpcds_q41/duckdb:parquet 7779080 / 7814204 / -0.4% 12896624 / 13409306 / -3.8% 0.60 / 0.58 / +3.5%
tpcds_q42/duckdb:parquet 8646396 / 8745188 / -1.1% 15890155 / 15582872 / +2.0% 0.54 / 0.56 / -3.0%
tpcds_q43/duckdb:parquet 10674738 / 10702956 / -0.3% 14917314 / 14822124 / +0.6% 0.72 / 0.72 / -0.9%
tpcds_q44/duckdb:parquet 16051782 / 18685514 / -14.1% 🟢 21593408 / 21186705 / +1.9% 0.74 / 0.88 / -15.7%
tpcds_q45/duckdb:parquet 23410600 / 23676523 / -1.1% 29605457 / 28929807 / +2.3% 0.79 / 0.82 / -3.4%
tpcds_q46/duckdb:parquet 36689451 / 36966890 / -0.8% 45089706 / 45085482 / +0.0% 0.81 / 0.82 / -0.8%
tpcds_q47/duckdb:parquet 31223715 / 31487294 / -0.8% 36670823 / 36352386 / +0.9% 0.85 / 0.87 / -1.7%
tpcds_q48/duckdb:parquet 21337996 / 21277331 / +0.3% 27574395 / 27141044 / +1.6% 0.77 / 0.78 / -1.3%
tpcds_q49/duckdb:parquet 20138918 / 20366740 / -1.1% 30938849 / 28058200 / +10.3% 🔴 0.65 / 0.73 / -10.3%
tpcds_q50/duckdb:parquet 17822455 / 18071276 / -1.4% 23831811 / 23932521 / -0.4% 0.75 / 0.76 / -1.0%
tpcds_q51/duckdb:parquet 53862848 / 54695014 / -1.5% 59761872 / 62386160 / -4.2% 0.90 / 0.88 / +2.8%
tpcds_q52/duckdb:parquet 8974748 / 8932558 / +0.5% 15450615 / 16005801 / -3.5% 0.58 / 0.56 / +4.1%
tpcds_q53/duckdb:parquet 11800912 / 11854049 / -0.4% 16483688 / 16375057 / +0.7% 0.72 / 0.72 / -1.1%
tpcds_q54/duckdb:parquet 20962552 / 21206336 / -1.1% 31376644 / 30261379 / +3.7% 0.67 / 0.70 / -4.7%
tpcds_q55/duckdb:parquet 8890448 / 8889966 / +0.0% 15729382 / 15799788 / -0.4% 0.57 / 0.56 / +0.5%
tpcds_q56/duckdb:parquet 16895373 / 17141644 / -1.4% 23984571 / 23843024 / +0.6% 0.70 / 0.72 / -2.0%
tpcds_q57/duckdb:parquet 28964078 / 30061470 / -3.7% 34099520 / 34807624 / -2.0% 0.85 / 0.86 / -1.6%
tpcds_q58/duckdb:parquet 19134524 / 19341390 / -1.1% 26376042 / 29285635 / -9.9% 0.73 / 0.66 / +9.8%
tpcds_q59/duckdb:parquet 22810754 / 20548817 / +11.0% 🔴 25122650 / 24654615 / +1.9% 0.91 / 0.83 / +8.9%
tpcds_q60/duckdb:parquet 17533758 / 17708170 / -1.0% 25271712 / 24694492 / +2.3% 0.69 / 0.72 / -3.2%
tpcds_q61/duckdb:parquet 22179996 / 22260652 / -0.4% 29950773 / 30178285 / -0.8% 0.74 / 0.74 / +0.4%
tpcds_q62/duckdb:parquet 10885204 / 10952418 / -0.6% 15195227 / 15063458 / +0.9% 0.72 / 0.73 / -1.5%
tpcds_q63/duckdb:parquet 11156293 / 11298862 / -1.3% 16201146 / 16369255 / -1.0% 0.69 / 0.69 / -0.2%
tpcds_q64/duckdb:parquet 52993911 / 53391232 / -0.7% 67611204 / 66613807 / +1.5% 0.78 / 0.80 / -2.2%
tpcds_q65/duckdb:parquet 17462990 / 15827526 / +10.3% 🔴 23126627 / 22785286 / +1.5% 0.76 / 0.69 / +8.7%
tpcds_q66/duckdb:parquet 24831122 / 26408412 / -6.0% 31286238 / 30946411 / +1.1% 0.79 / 0.85 / -7.0%
tpcds_q67/duckdb:parquet 76660694 / 78779547 / -2.7% 83191550 / 88950230 / -6.5% 0.92 / 0.89 / +4.0%
tpcds_q68/duckdb:parquet 30149210 / 30468232 / -1.0% 39735841 / 40669902 / -2.3% 0.76 / 0.75 / +1.3%
tpcds_q69/duckdb:parquet 29005344 / 29268169 / -0.9% 39066196 / 45179083 / -13.5% 🟢 0.74 / 0.65 / +14.6%
tpcds_q70/duckdb:parquet 16357630 / 16430638 / -0.4% 24486839 / 27912802 / -12.3% 🟢 0.67 / 0.59 / +13.5%
tpcds_q71/duckdb:parquet 15211187 / 15086354 / +0.8% 23810483 / 21038021 / +13.2% 🔴 0.64 / 0.72 / -10.9%
tpcds_q72/duckdb:parquet 81570306 / 83635558 / -2.5% 86886483 / 86429196 / +0.5% 0.94 / 0.97 / -3.0%
tpcds_q73/duckdb:parquet 13747750 / 13909181 / -1.2% 19167422 / 19593139 / -2.2% 0.72 / 0.71 / +1.0%
tpcds_q74/duckdb:parquet 99244514 / 101140395 / -1.9% 105853716 / 106845817 / -0.9% 0.94 / 0.95 / -1.0%
tpcds_q75/duckdb:parquet 40449144 / 40874352 / -1.0% 50983219 / 51648548 / -1.3% 0.79 / 0.79 / +0.3%
tpcds_q76/duckdb:parquet 13770790 / 13858237 / -0.6% 24622538 / 20940729 / +17.6% 🔴 0.56 / 0.66 / -15.5%
tpcds_q77/duckdb:parquet 17319255 / 17545990 / -1.3% 25548019 / 25111384 / +1.7% 0.68 / 0.70 / -3.0%
tpcds_q78/duckdb:parquet 48643492 / 48930069 / -0.6% 54214451 / 54140806 / +0.1% 0.90 / 0.90 / -0.7%
tpcds_q79/duckdb:parquet 21055018 / 21126984 / -0.3% 28710405 / 28415002 / +1.0% 0.73 / 0.74 / -1.4%
tpcds_q80/duckdb:parquet 32858625 / 32763732 / +0.3% 39736460 / 45088899 / -11.9% 🟢 0.83 / 0.73 / +13.8%
tpcds_q81/duckdb:parquet 31378660 / 31382673 / -0.0% 40359726 / 40886052 / -1.3% 0.78 / 0.77 / +1.3%
tpcds_q82/duckdb:parquet 12369610 / 13312898 / -7.1% 17295809 / 19297562 / -10.4% 🟢 0.72 / 0.69 / +3.7%
tpcds_q83/duckdb:parquet 16490554 / 16913082 / -2.5% 20992509 / 21818525 / -3.8% 0.79 / 0.78 / +1.3%
tpcds_q84/duckdb:parquet 18648514 / 18771636 / -0.7% 26645466 / 24396417 / +9.2% 0.70 / 0.77 / -9.0%
tpcds_q85/duckdb:parquet 37327608 / 38713320 / -3.6% 45219469 / 44581134 / +1.4% 0.83 / 0.87 / -4.9%
tpcds_q86/duckdb:parquet 11354910 / 11521026 / -1.4% 16848007 / 16337999 / +3.1% 0.67 / 0.71 / -4.4%
tpcds_q87/duckdb:parquet 28615223 / 28680275 / -0.2% 33559395 / 33153058 / +1.2% 0.85 / 0.87 / -1.4%
tpcds_q88/duckdb:parquet 27865764 / 28644287 / -2.7% 34488354 / 31190165 / +10.6% 🔴 0.81 / 0.92 / -12.0%
tpcds_q89/duckdb:parquet 13204222 / 14509048 / -9.0% 18589546 / 18001053 / +3.3% 0.71 / 0.81 / -11.9%
tpcds_q90/duckdb:parquet 6993142 / 7233274 / -3.3% 11346920 / 12738986 / -10.9% 🟢 0.62 / 0.57 / +8.5%
tpcds_q91/duckdb:parquet 21663224 / 21525351 / +0.6% 28699964 / 29481871 / -2.7% 0.75 / 0.73 / +3.4%
tpcds_q92/duckdb:parquet 12488400 / 12644754 / -1.2% 19830745 / 19308534 / +2.7% 0.63 / 0.65 / -3.8%
tpcds_q93/duckdb:parquet 21743504 / 21781045 / -0.2% 27025293 / 26386868 / +2.4% 0.80 / 0.83 / -2.5%
tpcds_q94/duckdb:parquet 16885018 / 17025749 / -0.8% 25866739 / 25090611 / +3.1% 0.65 / 0.68 / -3.8%
tpcds_q95/duckdb:parquet 90922938 / 91044598 / -0.1% 101020624 / 98575800 / +2.5% 0.90 / 0.92 / -2.6%
tpcds_q96/duckdb:parquet 7115786 / 6986760 / +1.8% 10797051 / 10408280 / +3.7% 0.66 / 0.67 / -1.8%
tpcds_q97/duckdb:parquet 26863353 / 26226968 / +2.4% 33926524 / 34768438 / -2.4% 0.79 / 0.75 / +5.0%
tpcds_q98/duckdb:parquet 15350085 / 15200950 / +1.0% 24466201 / 22072099 / +10.8% 🔴 0.63 / 0.69 / -8.9%
tpcds_q99/duckdb:parquet 17356110 / 17371406 / -0.1% 21104946 / 21608166 / -2.3% 0.82 / 0.80 / +2.3%

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

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

Benchmark TPC-H SF=10 on NVME (pr) failed! Check the workflow run for details.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Commits: PR 888d8bef vs base a6c23efd
Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +3.2%
Engines: DataFusion No clear signal (+11.1%, environment too noisy confidence) · DuckDB No clear signal (-4.1%, environment too noisy confidence)
Vortex (geomean): hot 1.197x ➖ · cold 1.181x ➖
Parquet (geomean): hot 1.159x ➖ · cold 1.200x ➖
Shifts: Parquet (control) +15.9% · Median polish +14.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.285x ➖, 0↑ 8↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-file-compressed 234928699 / 219892803 / +6.8% 952102239 / 617229881 / +54.3% 🔴 0.25 / 0.36 / -30.7%
tpch_q02/datafusion:vortex-file-compressed 839299092 / 321831042 / +160.8% 🔴 993185928 / 592199609 / +67.7% 🔴 0.85 / 0.54 / +55.5%
tpch_q03/datafusion:vortex-file-compressed 403241408 / 367055392 / +9.9% 1195725373 / 738716063 / +61.9% 🔴 0.34 / 0.50 / -32.1%
tpch_q04/datafusion:vortex-file-compressed 256748033 / 195743836 / +31.2% 🔴 531712466 / 400934222 / +32.6% 🔴 0.48 / 0.49 / -1.1%
tpch_q05/datafusion:vortex-file-compressed 783929844 / 407545485 / +92.4% 🔴 715487949 / 544771672 / +31.3% 🔴 1.10 / 0.75 / +46.5%
tpch_q06/datafusion:vortex-file-compressed 249168266 / 259482941 / -4.0% 446773265 / 426619185 / +4.7% 0.56 / 0.61 / -8.3%
tpch_q07/datafusion:vortex-file-compressed 489879371 / 382952386 / +27.9% 670744079 / 480146425 / +39.7% 🔴 0.73 / 0.80 / -8.4%
tpch_q08/datafusion:vortex-file-compressed 551039803 / 426570521 / +29.2% 878449606 / 769604247 / +14.1% 0.63 / 0.55 / +13.2%
tpch_q09/datafusion:vortex-file-compressed 482454214 / 451190940 / +6.9% 721445374 / 466427577 / +54.7% 🔴 0.67 / 0.97 / -30.9%
tpch_q10/datafusion:vortex-file-compressed 429464839 / 369376557 / +16.3% 608806703 / 475814929 / +28.0% 0.71 / 0.78 / -9.1%
tpch_q11/datafusion:vortex-file-compressed 331655666 / 278669105 / +19.0% 494543291 / 438576759 / +12.8% 0.67 / 0.64 / +5.5%
tpch_q12/datafusion:vortex-file-compressed 456348499 / 326699453 / +39.7% 🔴 627755059 / 434257564 / +44.6% 🔴 0.73 / 0.75 / -3.4%
tpch_q13/datafusion:vortex-file-compressed 172688050 / 136666477 / +26.4% 332712274 / 294405221 / +13.0% 0.52 / 0.46 / +11.8%
tpch_q14/datafusion:vortex-file-compressed 210373067 / 192419585 / +9.3% 417776943 / 343241641 / +21.7% 0.50 / 0.56 / -10.2%
tpch_q15/datafusion:vortex-file-compressed 593995350 / 306354972 / +93.9% 🔴 829772938 / 512628165 / +61.9% 🔴 0.72 / 0.60 / +19.8%
tpch_q16/datafusion:vortex-file-compressed 160312101 / 176310206 / -9.1% 287447809 / 286139413 / +0.5% 0.56 / 0.62 / -9.5%
tpch_q17/datafusion:vortex-file-compressed 368158543 / 269933676 / +36.4% 🔴 512389370 / 483587960 / +6.0% 0.72 / 0.56 / +28.7%
tpch_q18/datafusion:vortex-file-compressed 361760409 / 248680256 / +45.5% 🔴 474370827 / 402310406 / +17.9% 0.76 / 0.62 / +23.4%
tpch_q19/datafusion:vortex-file-compressed 411762545 / 352984043 / +16.7% 662427793 / 513069784 / +29.1% 0.62 / 0.69 / -9.6%
tpch_q20/datafusion:vortex-file-compressed 336927533 / 280250402 / +20.2% 462396311 / 415728885 / +11.2% 0.73 / 0.67 / +8.1%
tpch_q21/datafusion:vortex-file-compressed 506230174 / 459956592 / +10.1% 728373135 / 625414880 / +16.5% 0.70 / 0.74 / -5.5%
tpch_q22/datafusion:vortex-file-compressed 211502487 / 160215705 / +32.0% 🔴 448813311 / 373949824 / +20.0% 0.47 / 0.43 / +10.0%
datafusion / parquet / ns (1.157x ➖, 0↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:parquet 182074682 / 155652556 / +17.0% 575246246 / 410909523 / +40.0% 🔴 0.32 / 0.38 / -16.4%
tpch_q02/datafusion:parquet 287608640 / 286242692 / +0.5% 601411656 / 514802420 / +16.8% 0.48 / 0.56 / -14.0%
tpch_q03/datafusion:parquet 270566480 / 252492023 / +7.2% 696226527 / 647237884 / +7.6% 0.39 / 0.39 / -0.4%
tpch_q04/datafusion:parquet 194007130 / 153179572 / +26.7% 474539140 / 360378129 / +31.7% 🔴 0.41 / 0.43 / -3.8%
tpch_q05/datafusion:parquet 389773680 / 338420846 / +15.2% 485201378 / 456384467 / +6.3% 0.80 / 0.74 / +8.3%
tpch_q06/datafusion:parquet 154518502 / 113368044 / +36.3% 🔴 281329443 / 247534551 / +13.7% 0.55 / 0.46 / +19.9%
tpch_q07/datafusion:parquet 389983108 / 327495224 / +19.1% 506299593 / 414480389 / +22.2% 0.77 / 0.79 / -2.5%
tpch_q08/datafusion:parquet 447766087 / 401757361 / +11.5% 680782403 / 606622370 / +12.2% 0.66 / 0.66 / -0.7%
tpch_q09/datafusion:parquet 461083401 / 384960566 / +19.8% 897405369 / 556098597 / +61.4% 🔴 0.51 / 0.69 / -25.8%
tpch_q10/datafusion:parquet 364789272 / 342770276 / +6.4% 548972974 / 477266334 / +15.0% 0.66 / 0.72 / -7.5%
tpch_q11/datafusion:parquet 273091802 / 257319627 / +6.1% 414748349 / 382119975 / +8.5% 0.66 / 0.67 / -2.2%
tpch_q12/datafusion:parquet 208677267 / 177185021 / +17.8% 387441151 / 294936565 / +31.4% 🔴 0.54 / 0.60 / -10.3%
tpch_q13/datafusion:parquet 365519390 / 365100209 / +0.1% 497989492 / 480321937 / +3.7% 0.73 / 0.76 / -3.4%
tpch_q14/datafusion:parquet 213792819 / 156567189 / +36.6% 🔴 358828055 / 273831920 / +31.0% 🔴 0.60 / 0.57 / +4.2%
tpch_q15/datafusion:parquet 369910742 / 293619437 / +26.0% 694722138 / 460390362 / +50.9% 🔴 0.53 / 0.64 / -16.5%
tpch_q16/datafusion:parquet 136336435 / 106795057 / +27.7% 324765609 / 203602077 / +59.5% 🔴 0.42 / 0.52 / -20.0%
tpch_q17/datafusion:parquet 337163774 / 323331890 / +4.3% 463662521 / 421976465 / +9.9% 0.73 / 0.77 / -5.1%
tpch_q18/datafusion:parquet 384428618 / 368648181 / +4.3% 516898046 / 516941339 / -0.0% 0.74 / 0.71 / +4.3%
tpch_q19/datafusion:parquet 202504965 / 158152577 / +28.0% 349774700 / 272118655 / +28.5% 0.58 / 0.58 / -0.4%
tpch_q20/datafusion:parquet 288460125 / 241443158 / +19.5% 509243746 / 356154503 / +43.0% 🔴 0.57 / 0.68 / -16.4%
tpch_q21/datafusion:parquet 388512891 / 308983098 / +25.7% 623350046 / 452864027 / +37.6% 🔴 0.62 / 0.68 / -8.7%
tpch_q22/datafusion:parquet 158126467 / 157094545 / +0.7% 435533292 / 323334981 / +34.7% 🔴 0.36 / 0.49 / -25.3%
duckdb / vortex-file-compressed / ns (1.114x ➖, 0↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-file-compressed 212412241 / 194396961 / +9.3% 304709242 / 272974253 / +11.6% 0.70 / 0.71 / -2.1%
tpch_q02/duckdb:vortex-file-compressed 405661148 / 388991768 / +4.3% 515078558 / 407602604 / +26.4% 0.79 / 0.95 / -17.5%
tpch_q03/duckdb:vortex-file-compressed 426801657 / 426709058 / +0.0% 450543615 / 456151034 / -1.2% 0.95 / 0.94 / +1.3%
tpch_q04/duckdb:vortex-file-compressed 452502970 / 237643990 / +90.4% 🔴 562915520 / 330631397 / +70.3% 🔴 0.80 / 0.72 / +11.8%
tpch_q05/duckdb:vortex-file-compressed 431765681 / 405435725 / +6.5% 473378412 / 426467566 / +11.0% 0.91 / 0.95 / -4.1%
tpch_q06/duckdb:vortex-file-compressed 228216440 / 268189326 / -14.9% 275964492 / 305868831 / -9.8% 0.83 / 0.88 / -5.7%
tpch_q07/duckdb:vortex-file-compressed 489980518 / 446161906 / +9.8% 519863030 / 486880955 / +6.8% 0.94 / 0.92 / +2.9%
tpch_q08/duckdb:vortex-file-compressed 564485037 / 591293626 / -4.5% 626113393 / 605842155 / +3.3% 0.90 / 0.98 / -7.6%
tpch_q09/duckdb:vortex-file-compressed 445609831 / 487109353 / -8.5% 453694093 / 495062657 / -8.4% 0.98 / 0.98 / -0.2%
tpch_q10/duckdb:vortex-file-compressed 563558450 / 450882900 / +25.0% 598850600 / 477324711 / +25.5% 0.94 / 0.94 / -0.4%
tpch_q11/duckdb:vortex-file-compressed 190977891 / 178636815 / +6.9% 211298649 / 219995993 / -4.0% 0.90 / 0.81 / +11.3%
tpch_q12/duckdb:vortex-file-compressed 422132418 / 393296246 / +7.3% 503405058 / 431153607 / +16.8% 0.84 / 0.91 / -8.1%
tpch_q13/duckdb:vortex-file-compressed 359023075 / 325523745 / +10.3% 370615830 / 322866550 / +14.8% 0.97 / 1.01 / -3.9%
tpch_q14/duckdb:vortex-file-compressed 225065804 / 224615229 / +0.2% 268017695 / 273772520 / -2.1% 0.84 / 0.82 / +2.4%
tpch_q15/duckdb:vortex-file-compressed 163160465 / 143829591 / +13.4% 207121514 / 188249823 / +10.0% 0.79 / 0.76 / +3.1%
tpch_q16/duckdb:vortex-file-compressed 165453531 / 179803404 / -8.0% 185519259 / 192820646 / -3.8% 0.89 / 0.93 / -4.4%
tpch_q17/duckdb:vortex-file-compressed 516187250 / 397182785 / +30.0% 567648087 / 415774188 / +36.5% 🔴 0.91 / 0.96 / -4.8%
tpch_q18/duckdb:vortex-file-compressed 388383320 / 314794179 / +23.4% 431444848 / 365981086 / +17.9% 0.90 / 0.86 / +4.7%
tpch_q19/duckdb:vortex-file-compressed 386583423 / 311331847 / +24.2% 465854146 / 319372617 / +45.9% 🔴 0.83 / 0.97 / -14.9%
tpch_q20/duckdb:vortex-file-compressed 381913127 / 367329218 / +4.0% 369858950 / 417268423 / -11.4% 1.03 / 0.88 / +17.3%
tpch_q21/duckdb:vortex-file-compressed 883723097 / 567679696 / +55.7% 🔴 779812323 / 722294461 / +8.0% 1.13 / 0.79 / +44.2%
tpch_q22/duckdb:vortex-file-compressed 192461184 / 178975361 / +7.5% 223658251 / 293744305 / -23.9% 0.86 / 0.61 / +41.2%
duckdb / parquet / ns (1.162x ➖, 0↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:parquet 312369032 / 298405197 / +4.7% 333340608 / 272898796 / +22.1% 0.94 / 1.09 / -14.3%
tpch_q02/duckdb:parquet 666359144 / 616800590 / +8.0% 713863909 / 657218652 / +8.6% 0.93 / 0.94 / -0.5%
tpch_q03/duckdb:parquet 810065180 / 666949093 / +21.5% 793184425 / 633896984 / +25.1% 1.02 / 1.05 / -2.9%
tpch_q04/duckdb:parquet 470822105 / 434955459 / +8.2% 547918042 / 471842165 / +16.1% 0.86 / 0.92 / -6.8%
tpch_q05/duckdb:parquet 1026381128 / 853394888 / +20.3% 1079468679 / 912823911 / +18.3% 0.95 / 0.93 / +1.7%
tpch_q06/duckdb:parquet 400183801 / 285147026 / +40.3% 🔴 333430045 / 274992103 / +21.3% 1.20 / 1.04 / +15.7%
tpch_q07/duckdb:parquet 887408622 / 771806463 / +15.0% 953676103 / 736532210 / +29.5% 0.93 / 1.05 / -11.2%
tpch_q08/duckdb:parquet 1214591162 / 945571475 / +28.5% 1101010737 / 973717920 / +13.1% 1.10 / 0.97 / +13.6%
tpch_q09/duckdb:parquet 1080275772 / 928395410 / +16.4% 1085335098 / 946380655 / +14.7% 1.00 / 0.98 / +1.5%
tpch_q10/duckdb:parquet 930685235 / 859410698 / +8.3% 1078374361 / 837475523 / +28.8% 0.86 / 1.03 / -15.9%
tpch_q11/duckdb:parquet 427288916 / 406524922 / +5.1% 476706183 / 455906256 / +4.6% 0.90 / 0.89 / +0.5%
tpch_q12/duckdb:parquet 555499795 / 489719190 / +13.4% 753830702 / 568206118 / +32.7% 🔴 0.74 / 0.86 / -14.5%
tpch_q13/duckdb:parquet 711523372 / 696280485 / +2.2% 842791743 / 765918333 / +10.0% 0.84 / 0.91 / -7.1%
tpch_q14/duckdb:parquet 534400271 / 438645622 / +21.8% 541328731 / 462675240 / +17.0% 0.99 / 0.95 / +4.1%
tpch_q15/duckdb:parquet 489727570 / 316107779 / +54.9% 🔴 362625282 / 339061283 / +6.9% 1.35 / 0.93 / +44.9%
tpch_q16/duckdb:parquet 506410785 / 459780764 / +10.1% 458048312 / 484867540 / -5.5% 1.11 / 0.95 / +16.6%
tpch_q17/duckdb:parquet 470266590 / 424903388 / +10.7% 450574546 / 405984431 / +11.0% 1.04 / 1.05 / -0.3%
tpch_q18/duckdb:parquet 664698317 / 557411292 / +19.2% 658259897 / 526651191 / +25.0% 1.01 / 1.06 / -4.6%
tpch_q19/duckdb:parquet 665895439 / 523620244 / +27.2% 597232903 / 437749563 / +36.4% 🔴 1.11 / 1.20 / -6.8%
tpch_q20/duckdb:parquet 898892392 / 769981910 / +16.7% 844978013 / 837112979 / +0.9% 1.06 / 0.92 / +15.7%
tpch_q21/duckdb:parquet 704346528 / 641879627 / +9.7% 730415955 / 673679811 / +8.4% 0.96 / 0.95 / +1.2%
tpch_q22/duckdb:parquet 436565510 / 407153529 / +7.2% 468179419 / 433452403 / +8.0% 0.93 / 0.94 / -0.7%

This branch has not been deployed

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

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants