Skip to content

Write vortex-compact with Zstdbuffers instead of Zstd with unstable_encodings#8542

Open
myrrc wants to merge 2 commits into
developfrom
myrrc/bench-zstdbuffers-byte-length
Open

Write vortex-compact with Zstdbuffers instead of Zstd with unstable_encodings#8542
myrrc wants to merge 2 commits into
developfrom
myrrc/bench-zstdbuffers-byte-length

Conversation

@myrrc

@myrrc myrrc commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

If unstable_encodings feature is set (CI as an example), register ZstdBuffers and not Zstd as default write strategy. This allows using byte_length without decompressing data in Zstd.
This brings down local Clickbench Q27 run from 450 to 190ms.

Resolves: #8541

@myrrc myrrc requested review from a team and robert3005 June 22, 2026 16:52
Comment thread vortex-btrblocks/src/builder.rs
@codspeed-hq

codspeed-hq Bot commented Jun 22, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ 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.

⚠️ 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

⚡ 5 improved benchmarks
❌ 1 regressed benchmark
✅ 1583 untouched benchmarks
⏩ 4 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation slice_empty_vortex 310 ns 368.3 ns -15.84%
WallTime cuda/bitpacked_u8/unpack/3bw[100M] 353.7 µs 299.8 µs +17.97%
Simulation encode_varbin[(1000, 8)] 159.3 µs 140.4 µs +13.46%
Simulation encode_varbin[(1000, 4)] 158.3 µs 139.8 µs +13.27%
Simulation encode_varbin[(1000, 2)] 157.6 µs 140.7 µs +12.02%
Simulation encode_varbin[(1000, 32)] 160.1 µs 144.8 µs +10.58%

Tip

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


Comparing myrrc/bench-zstdbuffers-byte-length (6cd01e8) with develop (5e95e75)2

Open in CodSpeed

Footnotes

  1. 4 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.

  2. No successful run was found on develop (51752c8) during the generation of this report, so 5e95e75 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@myrrc myrrc changed the title Use ZstdBuffers for CI instead of Zstd Compare and ByteLength kernels for ZstdBuffers. Zstdbuffers by default with unstable_encodings Jun 23, 2026
@myrrc myrrc requested review from onursatici and removed request for robert3005 June 23, 2026 09:10
@myrrc myrrc added the changelog/performance A performance improvement label Jun 23, 2026
@myrrc myrrc changed the title Compare and ByteLength kernels for ZstdBuffers. Zstdbuffers by default with unstable_encodings Write vortex-compact with Zstdbuffers instead of Zstd with unstable_encodings Jun 23, 2026
@myrrc

myrrc commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

I've experimented with implementing ByteLength and CompareKernels, but this doesn't add any performance gains.

@myrrc myrrc force-pushed the myrrc/bench-zstdbuffers-byte-length branch from f0c8795 to fef6209 Compare June 23, 2026 09:19
@myrrc myrrc added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
Signed-off-by: Mikhail Kot <mikhail@spiraldb.com>
@myrrc myrrc force-pushed the myrrc/bench-zstdbuffers-byte-length branch from fef6209 to bb05df0 Compare June 23, 2026 09:21
@myrrc myrrc added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jun 23, 2026
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 6cd01e8 1 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done bb05df0 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling (base)

Vortex (geomean): 0.958x ➖

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

datafusion / vortex-file-compressed (0.958x ➖, 1↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 🚀 88490766 122810676 0.72
polarsignals_q01/datafusion:vortex-file-compressed 264953339 285244904 0.93
polarsignals_q02/datafusion:vortex-file-compressed 23154755 23732086 0.98
polarsignals_q03/datafusion:vortex-file-compressed 262409963 275361820 0.95
polarsignals_q04/datafusion:vortex-file-compressed 10345682 10324852 1.00
polarsignals_q05/datafusion:vortex-file-compressed 14141896 13822326 1.02
polarsignals_q06/datafusion:vortex-file-compressed 22163470 20731797 1.07
polarsignals_q07/datafusion:vortex-file-compressed 12007568 11492711 1.04
polarsignals_q08/datafusion:vortex-file-compressed 407232693 411986744 0.99
polarsignals_q09/datafusion:vortex-file-compressed 11809797 12746125 0.93

No file size changes detected.

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe (base)

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

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

datafusion / vortex-file-compressed (1.005x ➖, 1↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 5182402 4767876 1.09
fineweb_q01/datafusion:vortex-file-compressed 34318512 34751396 0.99
fineweb_q02/datafusion:vortex-file-compressed 39011868 36869325 1.06
fineweb_q03/datafusion:vortex-file-compressed 🚀 57016685 64896781 0.88
fineweb_q04/datafusion:vortex-file-compressed 276800710 275633838 1.00
fineweb_q05/datafusion:vortex-file-compressed 217849680 217844756 1.00
fineweb_q06/datafusion:vortex-file-compressed 49399795 49698946 0.99
fineweb_q07/datafusion:vortex-file-compressed 54855187 55337848 0.99
fineweb_q08/datafusion:vortex-file-compressed 23092488 21866457 1.06
datafusion / parquet (0.996x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6651798 6992474 0.95
fineweb_q01/datafusion:parquet 284782029 294414985 0.97
fineweb_q02/datafusion:parquet 294309919 298912073 0.98
fineweb_q03/datafusion:parquet 287624559 281551629 1.02
fineweb_q04/datafusion:parquet 311700670 304280013 1.02
fineweb_q05/datafusion:parquet 297105911 298475775 1.00
fineweb_q06/datafusion:parquet 293999005 297094351 0.99
fineweb_q07/datafusion:parquet 284681419 280570540 1.01
fineweb_q08/datafusion:parquet 281220097 277222496 1.01
duckdb / vortex-file-compressed (1.008x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3581344 3394668 1.05
fineweb_q01/duckdb:vortex-file-compressed 33839073 33072434 1.02
fineweb_q02/duckdb:vortex-file-compressed 38203174 39499326 0.97
fineweb_q03/duckdb:vortex-file-compressed 110447988 115915078 0.95
fineweb_q04/duckdb:vortex-file-compressed 270486059 267579057 1.01
fineweb_q05/duckdb:vortex-file-compressed 216313112 219041990 0.99
fineweb_q06/duckdb:vortex-file-compressed 51714970 50249354 1.03
fineweb_q07/duckdb:vortex-file-compressed 54428653 52592571 1.03
fineweb_q08/duckdb:vortex-file-compressed 21622747 21332785 1.01
duckdb / parquet (1.014x ➖, 0↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 🚨 34045157 30718219 1.11
fineweb_q01/duckdb:parquet 84249437 84325652 1.00
fineweb_q02/duckdb:parquet 85503454 84957437 1.01
fineweb_q03/duckdb:parquet 316672127 315536639 1.00
fineweb_q04/duckdb:parquet 446670111 448464800 1.00
fineweb_q05/duckdb:parquet 415764715 414824152 1.00
fineweb_q06/duckdb:parquet 204543208 203498108 1.01
fineweb_q07/duckdb:parquet 216808870 217817512 1.00
fineweb_q08/duckdb:parquet 33439555 32950583 1.01

File Size Changes (3 files changed, -46.3% overall, 1↑ 2↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB +722.77 KB +0.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
sample.vortex 1.0 vortex-compact 1.23 GB 0 B 1.23 GB -100.0%

Totals:

  • vortex-compact: 1.23 GB → 0 B (-100.0%)
  • vortex-file-compressed: 1.43 GB → 1.43 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.3%
Engines: DataFusion No clear signal (+0.2%, low confidence) · DuckDB No clear signal (-3.7%, environment too noisy confidence)
Vortex (geomean): 0.969x ➖
Parquet (geomean): 0.986x ➖
Shifts: Parquet (control) -1.4% · Median polish -2.5%

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

datafusion / vortex-file-compressed (0.983x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 54519379 54805886 0.99
tpch_q02/datafusion:vortex-file-compressed 22309891 22842173 0.98
tpch_q03/datafusion:vortex-file-compressed 30901419 30700233 1.01
tpch_q04/datafusion:vortex-file-compressed 19366645 20008306 0.97
tpch_q05/datafusion:vortex-file-compressed 46448756 47288819 0.98
tpch_q06/datafusion:vortex-file-compressed 9989128 9775304 1.02
tpch_q07/datafusion:vortex-file-compressed 51362530 52395384 0.98
tpch_q08/datafusion:vortex-file-compressed 38393801 39548595 0.97
tpch_q09/datafusion:vortex-file-compressed 52440391 52318012 1.00
tpch_q10/datafusion:vortex-file-compressed 33172797 34666899 0.96
tpch_q11/datafusion:vortex-file-compressed 16409781 16321297 1.01
tpch_q12/datafusion:vortex-file-compressed 23554944 23847440 0.99
tpch_q13/datafusion:vortex-file-compressed 26851249 27170540 0.99
tpch_q14/datafusion:vortex-file-compressed 14631989 15050923 0.97
tpch_q15/datafusion:vortex-file-compressed 22588362 23185181 0.97
tpch_q16/datafusion:vortex-file-compressed 19535348 19772475 0.99
tpch_q17/datafusion:vortex-file-compressed 64991549 64197900 1.01
tpch_q18/datafusion:vortex-file-compressed 74804399 75749017 0.99
tpch_q19/datafusion:vortex-file-compressed 30688735 32665254 0.94
tpch_q20/datafusion:vortex-file-compressed 29865076 31820764 0.94
tpch_q21/datafusion:vortex-file-compressed 69806639 70011387 1.00
tpch_q22/datafusion:vortex-file-compressed 12049128 12356406 0.98
datafusion / parquet (0.982x ➖, 1↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 139202349 137837475 1.01
tpch_q02/datafusion:parquet 59444820 61623664 0.96
tpch_q03/datafusion:parquet 81601664 82993655 0.98
tpch_q04/datafusion:parquet 46881351 47181260 0.99
tpch_q05/datafusion:parquet 🚀 85389912 95754729 0.89
tpch_q06/datafusion:parquet 43399114 41063504 1.06
tpch_q07/datafusion:parquet 108270990 107687390 1.01
tpch_q08/datafusion:parquet 96815705 100996183 0.96
tpch_q09/datafusion:parquet 120248525 128069729 0.94
tpch_q10/datafusion:parquet 116367854 119627225 0.97
tpch_q11/datafusion:parquet 40612662 41507836 0.98
tpch_q12/datafusion:parquet 84691260 88480381 0.96
tpch_q13/datafusion:parquet 191854877 194011659 0.99
tpch_q14/datafusion:parquet 45133516 46635138 0.97
tpch_q15/datafusion:parquet 58161054 59053004 0.98
tpch_q16/datafusion:parquet 43284610 43769375 0.99
tpch_q17/datafusion:parquet 136055752 142402091 0.96
tpch_q18/datafusion:parquet 158414904 158340025 1.00
tpch_q19/datafusion:parquet 79472316 73833239 1.08
tpch_q20/datafusion:parquet 70209267 73009773 0.96
tpch_q21/datafusion:parquet 140984402 134105241 1.05
tpch_q22/datafusion:parquet 42499315 45602185 0.93
datafusion / arrow (0.984x ➖, 1↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 62487155 60827355 1.03
tpch_q02/datafusion:arrow 16761780 17298818 0.97
tpch_q03/datafusion:arrow 31489995 33826781 0.93
tpch_q04/datafusion:arrow 26110318 27808898 0.94
tpch_q05/datafusion:arrow 55766911 57053015 0.98
tpch_q06/datafusion:arrow 🚨 26031494 21477486 1.21
tpch_q07/datafusion:arrow 108051373 108220507 1.00
tpch_q08/datafusion:arrow 43113162 43868479 0.98
tpch_q09/datafusion:arrow 🚀 63825505 73927990 0.86
tpch_q10/datafusion:arrow 48361719 51272156 0.94
tpch_q11/datafusion:arrow 9363655 9407797 1.00
tpch_q12/datafusion:arrow 48419945 51488817 0.94
tpch_q13/datafusion:arrow 46619692 45219653 1.03
tpch_q14/datafusion:arrow 23476893 23352609 1.01
tpch_q15/datafusion:arrow 46724340 48406440 0.97
tpch_q16/datafusion:arrow 16361553 16675889 0.98
tpch_q17/datafusion:arrow 66712024 69877928 0.95
tpch_q18/datafusion:arrow 106991702 109989417 0.97
tpch_q19/datafusion:arrow 37406133 37185760 1.01
tpch_q20/datafusion:arrow 35982744 36479655 0.99
tpch_q21/datafusion:arrow 155982002 155004209 1.01
tpch_q22/datafusion:arrow 12206299 12210881 1.00
duckdb / vortex-file-compressed (0.955x ➖, 2↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 31417853 31609000 0.99
tpch_q02/duckdb:vortex-file-compressed 25982439 25917386 1.00
tpch_q03/duckdb:vortex-file-compressed 32844783 33767670 0.97
tpch_q04/duckdb:vortex-file-compressed 29137025 29558076 0.99
tpch_q05/duckdb:vortex-file-compressed 37331182 38155045 0.98
tpch_q06/duckdb:vortex-file-compressed 8112895 8345787 0.97
tpch_q07/duckdb:vortex-file-compressed 35200490 36049314 0.98
tpch_q08/duckdb:vortex-file-compressed 40122667 40778693 0.98
tpch_q09/duckdb:vortex-file-compressed 60714992 60415266 1.00
tpch_q10/duckdb:vortex-file-compressed 42206506 43057182 0.98
tpch_q11/duckdb:vortex-file-compressed 15486610 15049456 1.03
tpch_q12/duckdb:vortex-file-compressed 22632190 24111594 0.94
tpch_q13/duckdb:vortex-file-compressed 40211943 43430651 0.93
tpch_q14/duckdb:vortex-file-compressed 21760104 23254135 0.94
tpch_q15/duckdb:vortex-file-compressed 16913705 18192774 0.93
tpch_q16/duckdb:vortex-file-compressed 30326444 31075524 0.98
tpch_q17/duckdb:vortex-file-compressed 23153293 25431139 0.91
tpch_q18/duckdb:vortex-file-compressed 54570162 58177785 0.94
tpch_q19/duckdb:vortex-file-compressed 🚀 28244848 31909980 0.89
tpch_q20/duckdb:vortex-file-compressed 33151340 36160621 0.92
tpch_q21/duckdb:vortex-file-compressed 102504255 112674423 0.91
tpch_q22/duckdb:vortex-file-compressed 🚀 16846165 19287393 0.87
duckdb / parquet (0.991x ➖, 2↑ 2↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 76886449 76969943 1.00
tpch_q02/duckdb:parquet 38788093 39650361 0.98
tpch_q03/duckdb:parquet 70503140 71416194 0.99
tpch_q04/duckdb:parquet 50042817 52131875 0.96
tpch_q05/duckdb:parquet 67701563 68909904 0.98
tpch_q06/duckdb:parquet 22628428 22651940 1.00
tpch_q07/duckdb:parquet 🚨 77859445 70281734 1.11
tpch_q08/duckdb:parquet 🚨 100560151 83223402 1.21
tpch_q09/duckdb:parquet 🚀 134421747 154249975 0.87
tpch_q10/duckdb:parquet 125912647 126128054 1.00
tpch_q11/duckdb:parquet 22592238 22367809 1.01
tpch_q12/duckdb:parquet 46649002 46620891 1.00
tpch_q13/duckdb:parquet 253292250 253130559 1.00
tpch_q14/duckdb:parquet 🚀 50682216 58453291 0.87
tpch_q15/duckdb:parquet 26009869 26318534 0.99
tpch_q16/duckdb:parquet 58137533 57759978 1.01
tpch_q17/duckdb:parquet 56488207 54192510 1.04
tpch_q18/duckdb:parquet 118178639 122133156 0.97
tpch_q19/duckdb:parquet 72704354 79060630 0.92
tpch_q20/duckdb:parquet 69387742 66394021 1.05
tpch_q21/duckdb:parquet 169586521 182963223 0.93
tpch_q22/duckdb:parquet 53371245 53893681 0.99

File Size Changes (17 files changed, -44.3% overall, 5↑ 12↓)
File Scale Format Base HEAD Change %
part_0.vortex 1.0 vortex-file-compressed 4.94 MB 5.01 MB +77.60 KB +1.5%
orders_0.vortex 1.0 vortex-file-compressed 35.15 MB 35.63 MB +490.55 KB +1.4%
lineitem_0.vortex 1.0 vortex-file-compressed 82.15 MB 82.32 MB +166.73 KB +0.2%
lineitem_1.vortex 1.0 vortex-file-compressed 81.99 MB 82.14 MB +145.52 KB +0.2%
partsupp_0.vortex 1.0 vortex-file-compressed 23.69 MB 23.70 MB +8.07 KB +0.0%
customer_0.vortex 1.0 vortex-file-compressed 8.90 MB 8.89 MB 9.44 KB -0.1%
supplier_0.vortex 1.0 vortex-file-compressed 613.90 KB 609.10 KB 4.80 KB -0.8%
customer_0.vortex 1.0 vortex-compact 7.43 MB 0 B 7.43 MB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 0 B 63.00 MB -100.0%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 0 B 63.03 MB -100.0%
nation_0.vortex 1.0 vortex-compact 8.18 KB 0 B 8.18 KB -100.0%
orders_0.vortex 1.0 vortex-compact 31.73 MB 0 B 31.73 MB -100.0%
part_0.vortex 1.0 vortex-compact 3.40 MB 0 B 3.40 MB -100.0%
partsupp_0.vortex 1.0 vortex-compact 20.89 MB 0 B 20.89 MB -100.0%
region_0.vortex 1.0 vortex-compact 5.83 KB 0 B 5.83 KB -100.0%
supplier_0.vortex 1.0 vortex-compact 496.46 KB 0 B 496.46 KB -100.0%

Totals:

  • vortex-compact: 190.24 MB → 0 B (-100.0%)
  • vortex-file-compressed: 237.70 MB → 238.56 MB (+0.4%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.5%
Engines: DataFusion No clear signal (-1.6%, low confidence) · DuckDB No clear signal (-3.4%, low confidence)
Vortex (geomean): 0.909x ➖
Parquet (geomean): 0.933x ➖
Shifts: Parquet (control) -6.7% · Median polish -8.8%

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

datafusion / vortex-file-compressed (0.905x ➖, 44↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 26156503 27675276 0.95
tpcds_q02/datafusion:vortex-file-compressed 46669725 49604814 0.94
tpcds_q03/datafusion:vortex-file-compressed 🚀 15866872 17635053 0.90
tpcds_q04/datafusion:vortex-file-compressed 259275366 270135669 0.96
tpcds_q05/datafusion:vortex-file-compressed 44732103 47048212 0.95
tpcds_q06/datafusion:vortex-file-compressed 22952844 24581715 0.93
tpcds_q07/datafusion:vortex-file-compressed 40642282 43994342 0.92
tpcds_q08/datafusion:vortex-file-compressed 29385572 31835360 0.92
tpcds_q09/datafusion:vortex-file-compressed 30585519 33862800 0.90
tpcds_q10/datafusion:vortex-file-compressed 🚀 38013505 43889656 0.87
tpcds_q11/datafusion:vortex-file-compressed 132171840 140978593 0.94
tpcds_q12/datafusion:vortex-file-compressed 🚀 17768273 21756752 0.82
tpcds_q13/datafusion:vortex-file-compressed 🚀 47902158 54237338 0.88
tpcds_q14/datafusion:vortex-file-compressed 163581867 173484879 0.94
tpcds_q15/datafusion:vortex-file-compressed 26571305 28104632 0.95
tpcds_q16/datafusion:vortex-file-compressed 25402704 28121704 0.90
tpcds_q17/datafusion:vortex-file-compressed 61091961 67187299 0.91
tpcds_q18/datafusion:vortex-file-compressed 63920634 70021128 0.91
tpcds_q19/datafusion:vortex-file-compressed 🚀 21945625 24594262 0.89
tpcds_q20/datafusion:vortex-file-compressed 20249337 21533549 0.94
tpcds_q21/datafusion:vortex-file-compressed 36258452 39500596 0.92
tpcds_q22/datafusion:vortex-file-compressed 🚀 119290821 138434018 0.86
tpcds_q23/datafusion:vortex-file-compressed 154117114 158201467 0.97
tpcds_q24/datafusion:vortex-file-compressed 83437809 89296459 0.93
tpcds_q25/datafusion:vortex-file-compressed 67421939 68352387 0.99
tpcds_q26/datafusion:vortex-file-compressed 33480987 36028375 0.93
tpcds_q27/datafusion:vortex-file-compressed 🚀 92698456 104201114 0.89
tpcds_q28/datafusion:vortex-file-compressed 31467707 31568375 1.00
tpcds_q29/datafusion:vortex-file-compressed 61251812 66966747 0.91
tpcds_q30/datafusion:vortex-file-compressed 24012014 24819630 0.97
tpcds_q31/datafusion:vortex-file-compressed 🚀 72349947 80706602 0.90
tpcds_q32/datafusion:vortex-file-compressed 🚀 19166801 21386507 0.90
tpcds_q33/datafusion:vortex-file-compressed 29883032 32113371 0.93
tpcds_q34/datafusion:vortex-file-compressed 25784263 28178803 0.92
tpcds_q35/datafusion:vortex-file-compressed 44826087 48306619 0.93
tpcds_q36/datafusion:vortex-file-compressed 60866687 62937796 0.97
tpcds_q37/datafusion:vortex-file-compressed 🚀 20231699 22696697 0.89
tpcds_q38/datafusion:vortex-file-compressed 43254184 47696188 0.91
tpcds_q39/datafusion:vortex-file-compressed 🚀 103478033 118572606 0.87
tpcds_q40/datafusion:vortex-file-compressed 🚀 30051771 34566849 0.87
tpcds_q41/datafusion:vortex-file-compressed 🚀 19903758 22700533 0.88
tpcds_q42/datafusion:vortex-file-compressed 13446448 14510106 0.93
tpcds_q43/datafusion:vortex-file-compressed 18786742 19626136 0.96
tpcds_q44/datafusion:vortex-file-compressed 28446560 30897366 0.92
tpcds_q45/datafusion:vortex-file-compressed 26718286 28833330 0.93
tpcds_q46/datafusion:vortex-file-compressed 35518684 37722385 0.94
tpcds_q47/datafusion:vortex-file-compressed 133943629 142018157 0.94
tpcds_q48/datafusion:vortex-file-compressed 34566018 36121082 0.96
tpcds_q49/datafusion:vortex-file-compressed 57669648 62605715 0.92
tpcds_q50/datafusion:vortex-file-compressed 39040226 42296085 0.92
tpcds_q51/datafusion:vortex-file-compressed 90083766 97421522 0.92
tpcds_q52/datafusion:vortex-file-compressed 🚀 14112979 16829023 0.84
tpcds_q53/datafusion:vortex-file-compressed 🚀 21710978 27028146 0.80
tpcds_q54/datafusion:vortex-file-compressed 🚀 32909501 40698989 0.81
tpcds_q55/datafusion:vortex-file-compressed 🚀 13133003 15447149 0.85
tpcds_q56/datafusion:vortex-file-compressed 🚀 28748609 34275579 0.84
tpcds_q57/datafusion:vortex-file-compressed 106656029 117315057 0.91
tpcds_q58/datafusion:vortex-file-compressed 🚀 55034995 62306436 0.88
tpcds_q59/datafusion:vortex-file-compressed 58383750 60812621 0.96
tpcds_q60/datafusion:vortex-file-compressed 29269725 31469282 0.93
tpcds_q61/datafusion:vortex-file-compressed 🚀 40388226 45161899 0.89
tpcds_q62/datafusion:vortex-file-compressed 🚀 23615036 27768814 0.85
tpcds_q63/datafusion:vortex-file-compressed 🚀 22323849 24860501 0.90
tpcds_q64/datafusion:vortex-file-compressed 386873315 425470845 0.91
tpcds_q65/datafusion:vortex-file-compressed 50851922 55538322 0.92
tpcds_q66/datafusion:vortex-file-compressed 73984603 79701407 0.93
tpcds_q67/datafusion:vortex-file-compressed 🚀 146072483 170081059 0.86
tpcds_q68/datafusion:vortex-file-compressed 🚀 34238722 38754934 0.88
tpcds_q69/datafusion:vortex-file-compressed 37628870 41228444 0.91
tpcds_q70/datafusion:vortex-file-compressed 🚀 91267508 110711153 0.82
tpcds_q71/datafusion:vortex-file-compressed 🚀 22798402 25442316 0.90
tpcds_q72/datafusion:vortex-file-compressed 🚀 2057118276 2456434710 0.84
tpcds_q73/datafusion:vortex-file-compressed 24637120 26560833 0.93
tpcds_q74/datafusion:vortex-file-compressed 🚀 79205003 89313324 0.89
tpcds_q75/datafusion:vortex-file-compressed 113178857 121636221 0.93
tpcds_q76/datafusion:vortex-file-compressed 🚀 27481281 30819083 0.89
tpcds_q77/datafusion:vortex-file-compressed 🚀 36515760 40867663 0.89
tpcds_q78/datafusion:vortex-file-compressed 116873545 125502488 0.93
tpcds_q79/datafusion:vortex-file-compressed 30396386 31147676 0.98
tpcds_q80/datafusion:vortex-file-compressed 91087143 98905000 0.92
tpcds_q81/datafusion:vortex-file-compressed 25655591 25680673 1.00
tpcds_q82/datafusion:vortex-file-compressed 🚀 21162894 23983952 0.88
tpcds_q83/datafusion:vortex-file-compressed 35086212 38828530 0.90
tpcds_q84/datafusion:vortex-file-compressed 🚀 12512880 15017665 0.83
tpcds_q85/datafusion:vortex-file-compressed 🚀 92639434 106897229 0.87
tpcds_q86/datafusion:vortex-file-compressed 🚀 16834545 20446649 0.82
tpcds_q87/datafusion:vortex-file-compressed 🚀 42479074 47914150 0.89
tpcds_q88/datafusion:vortex-file-compressed 🚀 55757164 63243084 0.88
tpcds_q89/datafusion:vortex-file-compressed 🚀 25107858 29055299 0.86
tpcds_q90/datafusion:vortex-file-compressed 🚀 13736447 16785584 0.82
tpcds_q91/datafusion:vortex-file-compressed 🚀 18274537 20974397 0.87
tpcds_q92/datafusion:vortex-file-compressed 🚀 16350015 19515054 0.84
tpcds_q93/datafusion:vortex-file-compressed 🚀 32842786 37478248 0.88
tpcds_q94/datafusion:vortex-file-compressed 🚀 22361537 25086939 0.89
tpcds_q95/datafusion:vortex-file-compressed 58609009 65090801 0.90
tpcds_q96/datafusion:vortex-file-compressed 13697220 13801564 0.99
tpcds_q97/datafusion:vortex-file-compressed 🚀 29386276 32658993 0.90
tpcds_q98/datafusion:vortex-file-compressed 🚀 23792456 26459644 0.90
tpcds_q99/datafusion:vortex-file-compressed 32791312 33887980 0.97
datafusion / parquet (0.920x ➖, 27↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 🚀 22553579 25391031 0.89
tpcds_q02/datafusion:parquet 42727703 44279661 0.96
tpcds_q03/datafusion:parquet 13364744 13831041 0.97
tpcds_q04/datafusion:parquet 300416460 326817725 0.92
tpcds_q05/datafusion:parquet 🚀 44773152 50506595 0.89
tpcds_q06/datafusion:parquet 23029519 25173066 0.91
tpcds_q07/datafusion:parquet 🚀 75995816 85093847 0.89
tpcds_q08/datafusion:parquet 29586954 30955287 0.96
tpcds_q09/datafusion:parquet 42593521 42816735 0.99
tpcds_q10/datafusion:parquet 73668943 78457699 0.94
tpcds_q11/datafusion:parquet 150698453 163930854 0.92
tpcds_q12/datafusion:parquet 18132527 19361543 0.94
tpcds_q13/datafusion:parquet 74999058 81441286 0.92
tpcds_q14/datafusion:parquet 157845594 173667400 0.91
tpcds_q15/datafusion:parquet 20607323 22621983 0.91
tpcds_q16/datafusion:parquet 🚀 28049414 32175161 0.87
tpcds_q17/datafusion:parquet 60350066 66490653 0.91
tpcds_q18/datafusion:parquet 109588031 113062502 0.97
tpcds_q19/datafusion:parquet 🚀 22864671 26560955 0.86
tpcds_q20/datafusion:parquet 19211024 19654497 0.98
tpcds_q21/datafusion:parquet 18373451 19925188 0.92
tpcds_q22/datafusion:parquet 🚀 156723055 199534198 0.79
tpcds_q23/datafusion:parquet 🚀 149110821 167199070 0.89
tpcds_q24/datafusion:parquet 88782729 94360639 0.94
tpcds_q25/datafusion:parquet 62283516 66984486 0.93
tpcds_q26/datafusion:parquet 🚀 64235629 73263426 0.88
tpcds_q27/datafusion:parquet 137714865 151008041 0.91
tpcds_q28/datafusion:parquet 45317004 48827463 0.93
tpcds_q29/datafusion:parquet 64831205 69641853 0.93
tpcds_q30/datafusion:parquet 33152409 34585112 0.96
tpcds_q31/datafusion:parquet 66816145 73614401 0.91
tpcds_q32/datafusion:parquet 17342210 17965106 0.97
tpcds_q33/datafusion:parquet 26834244 28879476 0.93
tpcds_q34/datafusion:parquet 24183906 23432621 1.03
tpcds_q35/datafusion:parquet 71284044 76823250 0.93
tpcds_q36/datafusion:parquet 56609376 62468428 0.91
tpcds_q37/datafusion:parquet 🚀 18386859 20635091 0.89
tpcds_q38/datafusion:parquet 41606111 45951218 0.91
tpcds_q39/datafusion:parquet 🚀 73110806 85017147 0.86
tpcds_q40/datafusion:parquet 23192728 25320447 0.92
tpcds_q41/datafusion:parquet 🚀 14633737 16620347 0.88
tpcds_q42/datafusion:parquet 12181947 13316843 0.91
tpcds_q43/datafusion:parquet 16745688 17336189 0.97
tpcds_q44/datafusion:parquet 🚀 31088917 34874169 0.89
tpcds_q45/datafusion:parquet 28328644 29145325 0.97
tpcds_q46/datafusion:parquet 🚀 31870488 36262146 0.88
tpcds_q47/datafusion:parquet 124985697 136489553 0.92
tpcds_q48/datafusion:parquet 71203463 77105652 0.92
tpcds_q49/datafusion:parquet 56859505 61974238 0.92
tpcds_q50/datafusion:parquet 42778416 47300616 0.90
tpcds_q51/datafusion:parquet 90119409 97936331 0.92
tpcds_q52/datafusion:parquet 🚀 11613733 13296943 0.87
tpcds_q53/datafusion:parquet 🚀 17636344 21385931 0.82
tpcds_q54/datafusion:parquet 33760425 35576819 0.95
tpcds_q55/datafusion:parquet 11467007 12623857 0.91
tpcds_q56/datafusion:parquet 29483442 29280832 1.01
tpcds_q57/datafusion:parquet 102982819 110076974 0.94
tpcds_q58/datafusion:parquet 🚀 55406230 62560541 0.89
tpcds_q59/datafusion:parquet 61108954 67091937 0.91
tpcds_q60/datafusion:parquet 28893438 29417740 0.98
tpcds_q61/datafusion:parquet 42450711 46823474 0.91
tpcds_q62/datafusion:parquet 25828365 27477044 0.94
tpcds_q63/datafusion:parquet 🚀 17863307 19886981 0.90
tpcds_q64/datafusion:parquet 304448759 330216458 0.92
tpcds_q65/datafusion:parquet 🚀 35789284 41261990 0.87
tpcds_q66/datafusion:parquet 72783210 73353911 0.99
tpcds_q67/datafusion:parquet 🚀 144796235 164627556 0.88
tpcds_q68/datafusion:parquet 🚀 31968231 36203469 0.88
tpcds_q69/datafusion:parquet 66791912 73050134 0.91
tpcds_q70/datafusion:parquet 33352831 36244104 0.92
tpcds_q71/datafusion:parquet 22961131 23864539 0.96
tpcds_q72/datafusion:parquet 🚀 594978960 664572827 0.90
tpcds_q73/datafusion:parquet 🚀 20153873 22603785 0.89
tpcds_q74/datafusion:parquet 84618616 88430507 0.96
tpcds_q75/datafusion:parquet 104621314 111887368 0.94
tpcds_q76/datafusion:parquet 29101076 31905063 0.91
tpcds_q77/datafusion:parquet 37979132 40141979 0.95
tpcds_q78/datafusion:parquet 111115507 118680893 0.94
tpcds_q79/datafusion:parquet 26157476 28263759 0.93
tpcds_q80/datafusion:parquet 75856711 80784654 0.94
tpcds_q81/datafusion:parquet 29159546 31830846 0.92
tpcds_q82/datafusion:parquet 19441157 20102872 0.97
tpcds_q83/datafusion:parquet 39437726 43546806 0.91
tpcds_q84/datafusion:parquet 39797860 42361121 0.94
tpcds_q85/datafusion:parquet 144939528 158024672 0.92
tpcds_q86/datafusion:parquet 🚀 15943383 18820413 0.85
tpcds_q87/datafusion:parquet 🚀 43209060 48745786 0.89
tpcds_q88/datafusion:parquet 58938340 62092753 0.95
tpcds_q89/datafusion:parquet 22769978 23985241 0.95
tpcds_q90/datafusion:parquet 🚀 14037243 15965680 0.88
tpcds_q91/datafusion:parquet 57610861 62303293 0.92
tpcds_q92/datafusion:parquet 🚀 17124807 19582934 0.87
tpcds_q93/datafusion:parquet 30902821 32638256 0.95
tpcds_q94/datafusion:parquet 20537532 22380230 0.92
tpcds_q95/datafusion:parquet 60464037 62665854 0.96
tpcds_q96/datafusion:parquet 11896188 13062988 0.91
tpcds_q97/datafusion:parquet 29093737 31838943 0.91
tpcds_q98/datafusion:parquet 🚀 20830026 23491991 0.89
tpcds_q99/datafusion:parquet 28514666 27837142 1.02
duckdb / vortex-file-compressed (0.913x ➖, 36↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 23720673 24046435 0.99
tpcds_q02/duckdb:vortex-file-compressed 33512489 34205127 0.98
tpcds_q03/duckdb:vortex-file-compressed 🚀 15080364 16822100 0.90
tpcds_q04/duckdb:vortex-file-compressed 🚀 92180947 105327822 0.88
tpcds_q05/duckdb:vortex-file-compressed 36447709 39368658 0.93
tpcds_q06/duckdb:vortex-file-compressed 🚀 32964456 37545690 0.88
tpcds_q07/duckdb:vortex-file-compressed 25565230 26929774 0.95
tpcds_q08/duckdb:vortex-file-compressed 🚀 27141864 32393777 0.84
tpcds_q09/duckdb:vortex-file-compressed 🚀 16011524 18144529 0.88
tpcds_q10/duckdb:vortex-file-compressed 🚀 37591794 44366733 0.85
tpcds_q11/duckdb:vortex-file-compressed 65598682 70113687 0.94
tpcds_q12/duckdb:vortex-file-compressed 15505873 17008995 0.91
tpcds_q13/duckdb:vortex-file-compressed 32744150 34978562 0.94
tpcds_q14/duckdb:vortex-file-compressed 97532566 105561033 0.92
tpcds_q15/duckdb:vortex-file-compressed 🚀 26344315 29339254 0.90
tpcds_q16/duckdb:vortex-file-compressed 25168605 27872789 0.90
tpcds_q17/duckdb:vortex-file-compressed 48921525 51993204 0.94
tpcds_q18/duckdb:vortex-file-compressed 39326388 42729598 0.92
tpcds_q19/duckdb:vortex-file-compressed 32981018 35328301 0.93
tpcds_q20/duckdb:vortex-file-compressed 🚀 16265647 18972035 0.86
tpcds_q21/duckdb:vortex-file-compressed 15897896 17590490 0.90
tpcds_q22/duckdb:vortex-file-compressed 77337529 82602625 0.94
tpcds_q23/duckdb:vortex-file-compressed 92890905 98127184 0.95
tpcds_q24/duckdb:vortex-file-compressed 48787124 52897118 0.92
tpcds_q25/duckdb:vortex-file-compressed 40376038 43279182 0.93
tpcds_q26/duckdb:vortex-file-compressed 21743165 21230422 1.02
tpcds_q27/duckdb:vortex-file-compressed 26460894 28027570 0.94
tpcds_q28/duckdb:vortex-file-compressed 11880395 12875564 0.92
tpcds_q29/duckdb:vortex-file-compressed 44396619 48486698 0.92
tpcds_q30/duckdb:vortex-file-compressed 🚀 24232630 27399138 0.88
tpcds_q31/duckdb:vortex-file-compressed 31632555 32088401 0.99
tpcds_q32/duckdb:vortex-file-compressed 🚀 13148278 15971934 0.82
tpcds_q33/duckdb:vortex-file-compressed 🚀 23825777 28411184 0.84
tpcds_q34/duckdb:vortex-file-compressed 24996096 27539329 0.91
tpcds_q35/duckdb:vortex-file-compressed 63840953 70088788 0.91
tpcds_q36/duckdb:vortex-file-compressed 24719066 27451915 0.90
tpcds_q37/duckdb:vortex-file-compressed 19293253 21393590 0.90
tpcds_q38/duckdb:vortex-file-compressed 36654066 38978561 0.94
tpcds_q39/duckdb:vortex-file-compressed 35185029 38674974 0.91
tpcds_q40/duckdb:vortex-file-compressed 20680896 22886063 0.90
tpcds_q41/duckdb:vortex-file-compressed 12307866 13480981 0.91
tpcds_q42/duckdb:vortex-file-compressed 13981891 14257235 0.98
tpcds_q43/duckdb:vortex-file-compressed 🚀 21066787 23515591 0.90
tpcds_q44/duckdb:vortex-file-compressed 🚀 21457103 24240891 0.89
tpcds_q45/duckdb:vortex-file-compressed 31090921 32852612 0.95
tpcds_q46/duckdb:vortex-file-compressed 🚀 30563469 35447411 0.86
tpcds_q47/duckdb:vortex-file-compressed 53436029 56008347 0.95
tpcds_q48/duckdb:vortex-file-compressed 🚀 28980298 32259247 0.90
tpcds_q49/duckdb:vortex-file-compressed 39706735 39100420 1.02
tpcds_q50/duckdb:vortex-file-compressed 27655147 30558802 0.90
tpcds_q51/duckdb:vortex-file-compressed 🚨 131174144 113103074 1.16
tpcds_q52/duckdb:vortex-file-compressed 13093168 14023598 0.93
tpcds_q53/duckdb:vortex-file-compressed 23346081 25084158 0.93
tpcds_q54/duckdb:vortex-file-compressed 🚀 28997114 32781598 0.88
tpcds_q55/duckdb:vortex-file-compressed 🚀 12403687 16116637 0.77
tpcds_q56/duckdb:vortex-file-compressed 🚀 25774090 29408026 0.88
tpcds_q57/duckdb:vortex-file-compressed 42029186 45093083 0.93
tpcds_q58/duckdb:vortex-file-compressed 30239577 32164276 0.94
tpcds_q59/duckdb:vortex-file-compressed 56511317 59342928 0.95
tpcds_q60/duckdb:vortex-file-compressed 26597440 28442854 0.94
tpcds_q61/duckdb:vortex-file-compressed 31054194 31988177 0.97
tpcds_q62/duckdb:vortex-file-compressed 🚀 15788500 17756029 0.89
tpcds_q63/duckdb:vortex-file-compressed 🚀 21090086 25130382 0.84
tpcds_q64/duckdb:vortex-file-compressed 🚀 93087341 104181478 0.89
tpcds_q65/duckdb:vortex-file-compressed 🚀 22381677 25484401 0.88
tpcds_q66/duckdb:vortex-file-compressed 29476914 32124057 0.92
tpcds_q67/duckdb:vortex-file-compressed 143653259 154237977 0.93
tpcds_q68/duckdb:vortex-file-compressed 🚀 32171622 36197120 0.89
tpcds_q69/duckdb:vortex-file-compressed 40298215 44188459 0.91
tpcds_q70/duckdb:vortex-file-compressed 37168129 41104366 0.90
tpcds_q71/duckdb:vortex-file-compressed 21263449 22869446 0.93
tpcds_q72/duckdb:vortex-file-compressed 177459141 189438704 0.94
tpcds_q73/duckdb:vortex-file-compressed 24740890 26514837 0.93
tpcds_q74/duckdb:vortex-file-compressed 42853502 46401451 0.92
tpcds_q75/duckdb:vortex-file-compressed 51156689 54853158 0.93
tpcds_q76/duckdb:vortex-file-compressed 19756926 20465458 0.97
tpcds_q77/duckdb:vortex-file-compressed 🚀 24504824 27293156 0.90
tpcds_q78/duckdb:vortex-file-compressed 81595666 84096659 0.97
tpcds_q79/duckdb:vortex-file-compressed 24291705 26209186 0.93
tpcds_q80/duckdb:vortex-file-compressed 🚀 47013120 53369511 0.88
tpcds_q81/duckdb:vortex-file-compressed 🚀 29415477 34911788 0.84
tpcds_q82/duckdb:vortex-file-compressed 🚀 45580181 51646936 0.88
tpcds_q83/duckdb:vortex-file-compressed 🚀 31774852 35477836 0.90
tpcds_q84/duckdb:vortex-file-compressed 17038876 17959403 0.95
tpcds_q85/duckdb:vortex-file-compressed 🚀 43819705 50806664 0.86
tpcds_q86/duckdb:vortex-file-compressed 18294442 19069348 0.96
tpcds_q87/duckdb:vortex-file-compressed 🚀 38850200 44952293 0.86
tpcds_q88/duckdb:vortex-file-compressed 🚀 52439971 59391529 0.88
tpcds_q89/duckdb:vortex-file-compressed 🚀 22167667 25473515 0.87
tpcds_q90/duckdb:vortex-file-compressed 🚀 10899724 12409226 0.88
tpcds_q91/duckdb:vortex-file-compressed 24714190 25076547 0.99
tpcds_q92/duckdb:vortex-file-compressed 🚀 18022390 20830820 0.87
tpcds_q93/duckdb:vortex-file-compressed 30498820 33830619 0.90
tpcds_q94/duckdb:vortex-file-compressed 🚀 22333773 24949344 0.90
tpcds_q95/duckdb:vortex-file-compressed 156845152 167721313 0.94
tpcds_q96/duckdb:vortex-file-compressed 12907136 14310744 0.90
tpcds_q97/duckdb:vortex-file-compressed 39086800 42755277 0.91
tpcds_q98/duckdb:vortex-file-compressed 20029037 22110897 0.91
tpcds_q99/duckdb:vortex-file-compressed 🚀 22373076 25304628 0.88
duckdb / parquet (0.946x ➖, 8↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29253413 31251399 0.94
tpcds_q02/duckdb:parquet 23920607 25080948 0.95
tpcds_q03/duckdb:parquet 13042358 13069926 1.00
tpcds_q04/duckdb:parquet 171709106 176211427 0.97
tpcds_q05/duckdb:parquet 30461708 32748047 0.93
tpcds_q06/duckdb:parquet 32927900 34341011 0.96
tpcds_q07/duckdb:parquet 24628504 25240633 0.98
tpcds_q08/duckdb:parquet 30455697 30959768 0.98
tpcds_q09/duckdb:parquet 44246394 46226501 0.96
tpcds_q10/duckdb:parquet 38138996 40412923 0.94
tpcds_q11/duckdb:parquet 🚀 88018053 99116007 0.89
tpcds_q12/duckdb:parquet 17000850 17880398 0.95
tpcds_q13/duckdb:parquet 34891463 36324764 0.96
tpcds_q14/duckdb:parquet 104549144 108054397 0.97
tpcds_q15/duckdb:parquet 31065905 32350798 0.96
tpcds_q16/duckdb:parquet 23137924 23519051 0.98
tpcds_q17/duckdb:parquet 41103772 40902025 1.00
tpcds_q18/duckdb:parquet 47165952 50970359 0.93
tpcds_q19/duckdb:parquet 31808910 33251528 0.96
tpcds_q20/duckdb:parquet 18691189 19975879 0.94
tpcds_q21/duckdb:parquet 12236620 12760851 0.96
tpcds_q22/duckdb:parquet 🚀 67765809 78720762 0.86
tpcds_q23/duckdb:parquet 81765803 85326015 0.96
tpcds_q24/duckdb:parquet 46492161 50101806 0.93
tpcds_q25/duckdb:parquet 35668220 38056123 0.94
tpcds_q26/duckdb:parquet 38571842 40789149 0.95
tpcds_q27/duckdb:parquet 52726379 55520753 0.95
tpcds_q28/duckdb:parquet 42789339 43710269 0.98
tpcds_q29/duckdb:parquet 36689715 40174611 0.91
tpcds_q30/duckdb:parquet 37526131 40086290 0.94
tpcds_q31/duckdb:parquet 🚀 27152784 30567829 0.89
tpcds_q32/duckdb:parquet 12660383 13578682 0.93
tpcds_q33/duckdb:parquet 23008274 24621598 0.93
tpcds_q34/duckdb:parquet 22298282 23836592 0.94
tpcds_q35/duckdb:parquet 61168954 66047309 0.93
tpcds_q36/duckdb:parquet 22803001 23277178 0.98
tpcds_q37/duckdb:parquet 14531215 15392590 0.94
tpcds_q38/duckdb:parquet 36731262 38883694 0.94
tpcds_q39/duckdb:parquet 32472736 34024562 0.95
tpcds_q40/duckdb:parquet 19557068 21229692 0.92
tpcds_q41/duckdb:parquet 8840263 9582609 0.92
tpcds_q42/duckdb:parquet 13397213 12701142 1.05
tpcds_q43/duckdb:parquet 17562530 19481370 0.90
tpcds_q44/duckdb:parquet 25919679 27838862 0.93
tpcds_q45/duckdb:parquet 28105130 30967586 0.91
tpcds_q46/duckdb:parquet 47445392 51346301 0.92
tpcds_q47/duckdb:parquet 50432489 52709932 0.96
tpcds_q48/duckdb:parquet 32419638 33542192 0.97
tpcds_q49/duckdb:parquet 28453817 30777810 0.92
tpcds_q50/duckdb:parquet 26295212 27239288 0.97
tpcds_q51/duckdb:parquet 103051390 110765393 0.93
tpcds_q52/duckdb:parquet 12518440 12673101 0.99
tpcds_q53/duckdb:parquet 19394266 19628505 0.99
tpcds_q54/duckdb:parquet 28740287 30444973 0.94
tpcds_q55/duckdb:parquet 13111542 13161545 1.00
tpcds_q56/duckdb:parquet 23812060 24366298 0.98
tpcds_q57/duckdb:parquet 37789158 39798762 0.95
tpcds_q58/duckdb:parquet 26094242 27269624 0.96
tpcds_q59/duckdb:parquet 36038940 37601277 0.96
tpcds_q60/duckdb:parquet 26039829 27397343 0.95
tpcds_q61/duckdb:parquet 33834365 35603506 0.95
tpcds_q62/duckdb:parquet 12600925 13496181 0.93
tpcds_q63/duckdb:parquet 17781811 18762198 0.95
tpcds_q64/duckdb:parquet 🚀 75321726 84817746 0.89
tpcds_q65/duckdb:parquet 23172608 24418406 0.95
tpcds_q66/duckdb:parquet 29186784 31731285 0.92
tpcds_q67/duckdb:parquet 136836028 142690526 0.96
tpcds_q68/duckdb:parquet 37621863 40555598 0.93
tpcds_q69/duckdb:parquet 38710928 40676923 0.95
tpcds_q70/duckdb:parquet 23059433 23507321 0.98
tpcds_q71/duckdb:parquet 24198562 23150157 1.05
tpcds_q72/duckdb:parquet 165703616 170792053 0.97
tpcds_q73/duckdb:parquet 🚀 19397543 21606829 0.90
tpcds_q74/duckdb:parquet 127980710 134745226 0.95
tpcds_q75/duckdb:parquet 57508219 60601371 0.95
tpcds_q76/duckdb:parquet 🚀 21299148 23828891 0.89
tpcds_q77/duckdb:parquet 25166763 26733626 0.94
tpcds_q78/duckdb:parquet 76088358 82097978 0.93
tpcds_q79/duckdb:parquet 30814148 31311902 0.98
tpcds_q80/duckdb:parquet 43696084 45491410 0.96
tpcds_q81/duckdb:parquet 34799883 36954201 0.94
tpcds_q82/duckdb:parquet 16599864 17546369 0.95
tpcds_q83/duckdb:parquet 18460410 19283440 0.96
tpcds_q84/duckdb:parquet 20347933 21624944 0.94
tpcds_q85/duckdb:parquet 41802472 42679047 0.98
tpcds_q86/duckdb:parquet 13646388 14434781 0.95
tpcds_q87/duckdb:parquet 39305038 42092311 0.93
tpcds_q88/duckdb:parquet 53698298 54967082 0.98
tpcds_q89/duckdb:parquet 23180472 22383694 1.04
tpcds_q90/duckdb:parquet 8273232 8966480 0.92
tpcds_q91/duckdb:parquet 25044805 27215178 0.92
tpcds_q92/duckdb:parquet 13197617 14251641 0.93
tpcds_q93/duckdb:parquet 31673003 34857931 0.91
tpcds_q94/duckdb:parquet 🚀 18159394 20181436 0.90
tpcds_q95/duckdb:parquet 🚀 121097144 156340278 0.77
tpcds_q96/duckdb:parquet 10585874 11394571 0.93
tpcds_q97/duckdb:parquet 39719609 41134389 0.97
tpcds_q98/duckdb:parquet 24310948 25887030 0.94
tpcds_q99/duckdb:parquet 20320668 20955635 0.97

File Size Changes (30 files changed, -43.4% overall, 0↑ 30↓)
File Scale Format Base HEAD Change %
customer.vortex 1.0 vortex-file-compressed 4.27 MB 4.27 MB 944 B -0.0%
item.vortex 1.0 vortex-file-compressed 1.64 MB 1.64 MB 752 B -0.0%
customer_address.vortex 1.0 vortex-file-compressed 827.32 KB 826.16 KB 1.16 KB -0.1%
catalog_page.vortex 1.0 vortex-file-compressed 566.05 KB 565.14 KB 928 B -0.2%
time_dim.vortex 1.0 vortex-file-compressed 438.13 KB 433.74 KB 4.39 KB -1.0%
call_center.vortex 1.0 vortex-compact 49.33 KB 0 B 49.33 KB -100.0%
catalog_page.vortex 1.0 vortex-compact 362.98 KB 0 B 362.98 KB -100.0%
catalog_returns.vortex 1.0 vortex-compact 6.01 MB 0 B 6.01 MB -100.0%
catalog_sales.vortex 1.0 vortex-compact 59.31 MB 0 B 59.31 MB -100.0%
customer.vortex 1.0 vortex-compact 3.29 MB 0 B 3.29 MB -100.0%
customer_address.vortex 1.0 vortex-compact 558.97 KB 0 B 558.97 KB -100.0%
customer_demographics.vortex 1.0 vortex-compact 649.07 KB 0 B 649.07 KB -100.0%
date_dim.vortex 1.0 vortex-compact 149.19 KB 0 B 149.19 KB -100.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
household_demographics.vortex 1.0 vortex-compact 10.29 KB 0 B 10.29 KB -100.0%
income_band.vortex 1.0 vortex-compact 5.56 KB 0 B 5.56 KB -100.0%
inventory.vortex 1.0 vortex-compact 16.07 MB 0 B 16.07 MB -100.0%
item.vortex 1.0 vortex-compact 993.65 KB 0 B 993.65 KB -100.0%
promotion.vortex 1.0 vortex-compact 51.36 KB 0 B 51.36 KB -100.0%
reason.vortex 1.0 vortex-compact 5.96 KB 0 B 5.96 KB -100.0%
ship_mode.vortex 1.0 vortex-compact 11.09 KB 0 B 11.09 KB -100.0%
store.vortex 1.0 vortex-compact 44.86 KB 0 B 44.86 KB -100.0%
store_returns.vortex 1.0 vortex-compact 9.31 MB 0 B 9.31 MB -100.0%
store_sales.vortex 1.0 vortex-compact 77.87 MB 0 B 77.87 MB -100.0%
time_dim.vortex 1.0 vortex-compact 96.91 KB 0 B 96.91 KB -100.0%
warehouse.vortex 1.0 vortex-compact 22.33 KB 0 B 22.33 KB -100.0%
web_page.vortex 1.0 vortex-compact 26.44 KB 0 B 26.44 KB -100.0%
web_returns.vortex 1.0 vortex-compact 2.99 MB 0 B 2.99 MB -100.0%
web_sales.vortex 1.0 vortex-compact 29.35 MB 0 B 29.35 MB -100.0%
web_site.vortex 1.0 vortex-compact 44.69 KB 0 B 44.69 KB -100.0%

Totals:

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

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -6.1%
Engines: DataFusion No clear signal (-18.0%, environment too noisy confidence) · DuckDB No clear signal (+7.5%, environment too noisy confidence)
Vortex (geomean): 1.005x ➖
Parquet (geomean): 1.070x ➖
Shifts: Parquet (control) +7.0% · Median polish +5.5%

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

datafusion / vortex-file-compressed (0.915x ➖, 1↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 40849903 82168646 0.50
fineweb_q01/datafusion:vortex-file-compressed 744830165 789000753 0.94
fineweb_q02/datafusion:vortex-file-compressed 652733615 557061298 1.17
fineweb_q03/datafusion:vortex-file-compressed 1135947425 1180462463 0.96
fineweb_q04/datafusion:vortex-file-compressed 1215521524 1378440894 0.88
fineweb_q05/datafusion:vortex-file-compressed 1251098238 1195063655 1.05
fineweb_q06/datafusion:vortex-file-compressed 1354808431 1538070249 0.88
fineweb_q07/datafusion:vortex-file-compressed 1303029854 1266657262 1.03
fineweb_q08/datafusion:vortex-file-compressed 507762508 498039303 1.02
datafusion / parquet (1.116x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1381591693 1281179386 1.08
fineweb_q01/datafusion:parquet 2267831276 1971763366 1.15
fineweb_q02/datafusion:parquet 2359746278 1924599597 1.23
fineweb_q03/datafusion:parquet 2282128948 1848147498 1.23
fineweb_q04/datafusion:parquet 2216030605 2299786888 0.96
fineweb_q05/datafusion:parquet 2248499029 1937872448 1.16
fineweb_q06/datafusion:parquet 2296164362 2033354667 1.13
fineweb_q07/datafusion:parquet 2165852961 2036137484 1.06
fineweb_q08/datafusion:parquet 2197598622 2065949014 1.06
duckdb / vortex-file-compressed (1.103x ➖, 0↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 97851246 81210680 1.20
fineweb_q01/duckdb:vortex-file-compressed 636997418 565353562 1.13
fineweb_q02/duckdb:vortex-file-compressed 🚨 735013192 561041819 1.31
fineweb_q03/duckdb:vortex-file-compressed 1289192945 1280417248 1.01
fineweb_q04/duckdb:vortex-file-compressed 1590239505 1443913246 1.10
fineweb_q05/duckdb:vortex-file-compressed 1294864349 1277660302 1.01
fineweb_q06/duckdb:vortex-file-compressed 1718079935 1460402734 1.18
fineweb_q07/duckdb:vortex-file-compressed 1300861129 1381570095 0.94
fineweb_q08/duckdb:vortex-file-compressed 595906119 545902777 1.09
duckdb / parquet (1.026x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1169109716 1094536747 1.07
fineweb_q01/duckdb:parquet 1420958354 1482300944 0.96
fineweb_q02/duckdb:parquet 1435761078 1539464767 0.93
fineweb_q03/duckdb:parquet 3919601551 3836154478 1.02
fineweb_q04/duckdb:parquet 2137037831 1957168228 1.09
fineweb_q05/duckdb:parquet 2277248614 2327382979 0.98
fineweb_q06/duckdb:parquet 4673290947 4354280688 1.07
fineweb_q07/duckdb:parquet 2842333484 2715836479 1.05
fineweb_q08/duckdb:parquet 1180641250 1092642802 1.08

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.3%
Engines: DuckDB No clear signal (-0.3%, low confidence)
Vortex (geomean): 0.998x ➖
Parquet (geomean): 1.001x ➖
Shifts: Parquet (control) +0.1% · Median polish -0.4%

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

duckdb / vortex-file-compressed (0.998x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 11515167 11531494 1.00
statpopgen_q01/duckdb:vortex-file-compressed 26795676 28299256 0.95
statpopgen_q02/duckdb:vortex-file-compressed 509525338 510282506 1.00
statpopgen_q03/duckdb:vortex-file-compressed 1039911192 1047235725 0.99
statpopgen_q04/duckdb:vortex-file-compressed 1056450651 1035476108 1.02
statpopgen_q05/duckdb:vortex-file-compressed 457227264 467666305 0.98
statpopgen_q06/duckdb:vortex-file-compressed 1514757945 1517390350 1.00
statpopgen_q07/duckdb:vortex-file-compressed 197185502 187194329 1.05
statpopgen_q08/duckdb:vortex-file-compressed 229191997 228546913 1.00
statpopgen_q09/duckdb:vortex-file-compressed 822322377 821023097 1.00
statpopgen_q10/duckdb:vortex-file-compressed 2520017051 2546043848 0.99
duckdb / parquet (1.001x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 304728283 303009510 1.01
statpopgen_q01/duckdb:parquet 382781856 379725945 1.01
statpopgen_q02/duckdb:parquet 751270876 764971052 0.98
statpopgen_q03/duckdb:parquet 1173887861 1176698143 1.00
statpopgen_q04/duckdb:parquet 1199525671 1181947597 1.01
statpopgen_q05/duckdb:parquet 804980239 811320688 0.99
statpopgen_q06/duckdb:parquet 1432964213 1427261727 1.00
statpopgen_q07/duckdb:parquet 842304804 849046790 0.99
statpopgen_q08/duckdb:parquet 868739426 854546566 1.02
statpopgen_q09/duckdb:parquet 1002332596 1011336596 0.99
statpopgen_q10/duckdb:parquet 2198656362 2193692766 1.00

File Size Changes (3 files changed, -32.3% overall, 1↑ 2↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.96 GB 1.96 GB +323.55 KB +0.0%
duckdb.db 100000 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 959.32 MB 0 B 959.32 MB -100.0%

Totals:

  • vortex-compact: 959.59 MB → 0 B (-100.0%)
  • vortex-file-compressed: 1.96 GB → 1.96 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (-0.0%, low confidence) · DuckDB No clear signal (-0.1%, low confidence)
Vortex (geomean): 0.992x ➖
Parquet (geomean): 0.991x ➖
Shifts: Parquet (control) -0.9% · Median polish -0.9%

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

datafusion / vortex-file-compressed (0.995x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 465283726 471386153 0.99
tpch_q02/datafusion:vortex-file-compressed 101863743 105727583 0.96
tpch_q03/datafusion:vortex-file-compressed 195922637 197729813 0.99
tpch_q04/datafusion:vortex-file-compressed 95045404 96614807 0.98
tpch_q05/datafusion:vortex-file-compressed 341142136 342135275 1.00
tpch_q06/datafusion:vortex-file-compressed 37567590 36434651 1.03
tpch_q07/datafusion:vortex-file-compressed 456364659 461346811 0.99
tpch_q08/datafusion:vortex-file-compressed 343264098 346417872 0.99
tpch_q09/datafusion:vortex-file-compressed 599303635 593947400 1.01
tpch_q10/datafusion:vortex-file-compressed 229631911 228909932 1.00
tpch_q11/datafusion:vortex-file-compressed 76931116 76612695 1.00
tpch_q12/datafusion:vortex-file-compressed 110326925 109667914 1.01
tpch_q13/datafusion:vortex-file-compressed 199976576 198588182 1.01
tpch_q14/datafusion:vortex-file-compressed 49185393 49199503 1.00
tpch_q15/datafusion:vortex-file-compressed 94711182 95688790 0.99
tpch_q16/datafusion:vortex-file-compressed 75515352 74442723 1.01
tpch_q17/datafusion:vortex-file-compressed 576420074 582150859 0.99
tpch_q18/datafusion:vortex-file-compressed 847897780 839770782 1.01
tpch_q19/datafusion:vortex-file-compressed 223125756 226874221 0.98
tpch_q20/datafusion:vortex-file-compressed 157074090 157692487 1.00
tpch_q21/datafusion:vortex-file-compressed 604592049 603384387 1.00
tpch_q22/datafusion:vortex-file-compressed 53280972 56953348 0.94
datafusion / parquet (0.990x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 485487595 484117543 1.00
tpch_q02/datafusion:parquet 175983016 175291318 1.00
tpch_q03/datafusion:parquet 262792595 263366783 1.00
tpch_q04/datafusion:parquet 118671369 122740885 0.97
tpch_q05/datafusion:parquet 391541302 397172147 0.99
tpch_q06/datafusion:parquet 130523246 132267101 0.99
tpch_q07/datafusion:parquet 565008575 572337489 0.99
tpch_q08/datafusion:parquet 451349500 447415056 1.01
tpch_q09/datafusion:parquet 722106383 741330793 0.97
tpch_q10/datafusion:parquet 572258922 581713949 0.98
tpch_q11/datafusion:parquet 117826024 121321386 0.97
tpch_q12/datafusion:parquet 212778143 209952297 1.01
tpch_q13/datafusion:parquet 348288905 353080686 0.99
tpch_q14/datafusion:parquet 151824791 153308599 0.99
tpch_q15/datafusion:parquet 256901456 269708601 0.95
tpch_q16/datafusion:parquet 119529828 123992926 0.96
tpch_q17/datafusion:parquet 675860301 674302134 1.00
tpch_q18/datafusion:parquet 863948524 872926547 0.99
tpch_q19/datafusion:parquet 275781923 284535589 0.97
tpch_q20/datafusion:parquet 300063552 295163263 1.02
tpch_q21/datafusion:parquet 655614133 653132568 1.00
tpch_q22/datafusion:parquet 212176219 206064029 1.03
datafusion / arrow (0.985x ➖, 0↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 695131937 706667643 0.98
tpch_q02/datafusion:arrow 111695057 114072242 0.98
tpch_q03/datafusion:arrow 496134265 503759063 0.98
tpch_q04/datafusion:arrow 356238839 363557455 0.98
tpch_q05/datafusion:arrow 725698722 747994615 0.97
tpch_q06/datafusion:arrow 324461374 328141790 0.99
tpch_q07/datafusion:arrow 1122090422 1148648663 0.98
tpch_q08/datafusion:arrow 930697939 944592198 0.99
tpch_q09/datafusion:arrow 1071664400 1101076765 0.97
tpch_q10/datafusion:arrow 618974445 650417139 0.95
tpch_q11/datafusion:arrow 90108922 93666162 0.96
tpch_q12/datafusion:arrow 🚨 1447503672 1281629295 1.13
tpch_q13/datafusion:arrow 482673708 484123743 1.00
tpch_q14/datafusion:arrow 349172409 372625127 0.94
tpch_q15/datafusion:arrow 715374952 759320852 0.94
tpch_q16/datafusion:arrow 79896024 83205523 0.96
tpch_q17/datafusion:arrow 963072772 965543930 1.00
tpch_q18/datafusion:arrow 1851116472 1850644704 1.00
tpch_q19/datafusion:arrow 550825540 544784446 1.01
tpch_q20/datafusion:arrow 503389185 510035707 0.99
tpch_q21/datafusion:arrow 3133694392 3153463953 0.99
tpch_q22/datafusion:arrow 81950919 81951678 1.00
duckdb / vortex-file-compressed (0.990x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 169203278 168946184 1.00
tpch_q02/duckdb:vortex-file-compressed 53968730 54706456 0.99
tpch_q03/duckdb:vortex-file-compressed 121576093 124285490 0.98
tpch_q04/duckdb:vortex-file-compressed 155317094 158516177 0.98
tpch_q05/duckdb:vortex-file-compressed 136373411 139094796 0.98
tpch_q06/duckdb:vortex-file-compressed 32321674 32366897 1.00
tpch_q07/duckdb:vortex-file-compressed 130814117 138426512 0.95
tpch_q08/duckdb:vortex-file-compressed 174004646 174628079 1.00
tpch_q09/duckdb:vortex-file-compressed 394028969 398983367 0.99
tpch_q10/duckdb:vortex-file-compressed 192903049 200281669 0.96
tpch_q11/duckdb:vortex-file-compressed 32193250 32943735 0.98
tpch_q12/duckdb:vortex-file-compressed 105355132 105901819 0.99
tpch_q13/duckdb:vortex-file-compressed 272912761 272903065 1.00
tpch_q14/duckdb:vortex-file-compressed 52851027 53152726 0.99
tpch_q15/duckdb:vortex-file-compressed 87605723 88496404 0.99
tpch_q16/duckdb:vortex-file-compressed 78915480 77968272 1.01
tpch_q17/duckdb:vortex-file-compressed 92483907 92621064 1.00
tpch_q18/duckdb:vortex-file-compressed 295248961 295481879 1.00
tpch_q19/duckdb:vortex-file-compressed 79285035 78878943 1.01
tpch_q20/duckdb:vortex-file-compressed 143394102 140284241 1.02
tpch_q21/duckdb:vortex-file-compressed 492604153 495746837 0.99
tpch_q22/duckdb:vortex-file-compressed 63090869 64614388 0.98
duckdb / parquet (0.991x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 260737359 261407028 1.00
tpch_q02/duckdb:parquet 97632986 102101598 0.96
tpch_q03/duckdb:parquet 210418711 206754761 1.02
tpch_q04/duckdb:parquet 131745233 135697104 0.97
tpch_q05/duckdb:parquet 228823595 228692734 1.00
tpch_q06/duckdb:parquet 72944550 73390161 0.99
tpch_q07/duckdb:parquet 184339569 187313854 0.98
tpch_q08/duckdb:parquet 258172719 264265756 0.98
tpch_q09/duckdb:parquet 486748251 483794561 1.01
tpch_q10/duckdb:parquet 621209544 625391942 0.99
tpch_q11/duckdb:parquet 63396858 64477622 0.98
tpch_q12/duckdb:parquet 130819337 133827716 0.98
tpch_q13/duckdb:parquet 433866016 435277457 1.00
tpch_q14/duckdb:parquet 178889621 182489009 0.98
tpch_q15/duckdb:parquet 105028458 105392865 1.00
tpch_q16/duckdb:parquet 165576672 162565609 1.02
tpch_q17/duckdb:parquet 180015502 183149673 0.98
tpch_q18/duckdb:parquet 365177333 361472053 1.01
tpch_q19/duckdb:parquet 284303868 289412951 0.98
tpch_q20/duckdb:parquet 230360184 229168520 1.01
tpch_q21/duckdb:parquet 560601965 571001020 0.98
tpch_q22/duckdb:parquet 294660259 295107514 1.00

File Size Changes (47 files changed, -44.4% overall, 10↑ 37↓)
File Scale Format Base HEAD Change %
part_0.vortex 10.0 vortex-file-compressed 24.71 MB 24.86 MB +159.14 KB +0.6%
lineitem_6.vortex 10.0 vortex-file-compressed 129.20 MB 129.52 MB +324.24 KB +0.2%
supplier_0.vortex 10.0 vortex-file-compressed 5.79 MB 5.80 MB +14.19 KB +0.2%
orders_2.vortex 10.0 vortex-file-compressed 134.45 MB 134.77 MB +324.23 KB +0.2%
lineitem_2.vortex 10.0 vortex-file-compressed 129.25 MB 129.44 MB +195.22 KB +0.1%
lineitem_7.vortex 10.0 vortex-file-compressed 129.28 MB 129.41 MB +132.19 KB +0.1%
lineitem_9.vortex 10.0 vortex-file-compressed 129.18 MB 129.30 MB +126.30 KB +0.1%
lineitem_4.vortex 10.0 vortex-file-compressed 129.42 MB 129.48 MB +55.30 KB +0.0%
lineitem_1.vortex 10.0 vortex-file-compressed 129.32 MB 129.37 MB +51.27 KB +0.0%
customer_0.vortex 10.0 vortex-file-compressed 88.50 MB 88.50 MB +6.27 KB +0.0%
partsupp_1.vortex 10.0 vortex-file-compressed 119.77 MB 119.76 MB 11.50 KB -0.0%
lineitem_12.vortex 10.0 vortex-file-compressed 129.57 MB 129.56 MB 12.52 KB -0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 129.56 MB 129.54 MB 17.53 KB -0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 129.32 MB 129.30 MB 19.37 KB -0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 119.75 MB 119.73 MB 20.21 KB -0.0%
lineitem_8.vortex 10.0 vortex-file-compressed 129.19 MB 129.16 MB 31.87 KB -0.0%
lineitem_0.vortex 10.0 vortex-file-compressed 129.37 MB 129.34 MB 35.60 KB -0.0%
lineitem_11.vortex 10.0 vortex-file-compressed 129.08 MB 129.00 MB 79.66 KB -0.1%
orders_1.vortex 10.0 vortex-file-compressed 134.54 MB 134.44 MB 105.80 KB -0.1%
part_1.vortex 10.0 vortex-file-compressed 24.72 MB 24.70 MB 23.67 KB -0.1%
lineitem_5.vortex 10.0 vortex-file-compressed 129.73 MB 129.56 MB 172.73 KB -0.1%
orders_0.vortex 10.0 vortex-file-compressed 133.29 MB 132.97 MB 329.27 KB -0.2%
customer_0.vortex 10.0 vortex-compact 74.09 MB 0 B 74.09 MB -100.0%
duckdb.db 10.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 0 B 100.64 MB -100.0%
lineitem_10.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_11.vortex 10.0 vortex-compact 100.53 MB 0 B 100.53 MB -100.0%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_2.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_3.vortex 10.0 vortex-compact 100.62 MB 0 B 100.62 MB -100.0%
lineitem_4.vortex 10.0 vortex-compact 100.56 MB 0 B 100.56 MB -100.0%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 0 B 100.70 MB -100.0%
lineitem_6.vortex 10.0 vortex-compact 100.68 MB 0 B 100.68 MB -100.0%
lineitem_7.vortex 10.0 vortex-compact 100.58 MB 0 B 100.58 MB -100.0%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 0 B 100.59 MB -100.0%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 0 B 100.46 MB -100.0%
nation_0.vortex 10.0 vortex-compact 8.18 KB 0 B 8.18 KB -100.0%
orders_0.vortex 10.0 vortex-compact 114.79 MB 0 B 114.79 MB -100.0%
orders_1.vortex 10.0 vortex-compact 114.76 MB 0 B 114.76 MB -100.0%
orders_2.vortex 10.0 vortex-compact 114.78 MB 0 B 114.78 MB -100.0%
part_0.vortex 10.0 vortex-compact 16.93 MB 0 B 16.93 MB -100.0%
part_1.vortex 10.0 vortex-compact 16.72 MB 0 B 16.72 MB -100.0%
partsupp_0.vortex 10.0 vortex-compact 104.59 MB 0 B 104.59 MB -100.0%
partsupp_1.vortex 10.0 vortex-compact 104.78 MB 0 B 104.78 MB -100.0%
region_0.vortex 10.0 vortex-compact 5.83 KB 0 B 5.83 KB -100.0%
supplier_0.vortex 10.0 vortex-compact 4.73 MB 0 B 4.73 MB -100.0%

Totals:

  • vortex-compact: 1.93 GB → 0 B (-100.0%)
  • vortex-file-compressed: 2.41 GB → 2.41 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME (base)

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.6%
Engines: DataFusion No clear signal (+1.4%, low confidence) · DuckDB No clear signal (-4.6%, low confidence)
Vortex (geomean): 0.971x ➖
Parquet (geomean): 0.987x ➖
Shifts: Parquet (control) -1.3% · Median polish -1.2%

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

datafusion / vortex-file-compressed (1.009x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1595732 1613208 0.99
clickbench_q01/datafusion:vortex-file-compressed 17315536 15942926 1.09
clickbench_q02/datafusion:vortex-file-compressed 36148591 33123030 1.09
clickbench_q03/datafusion:vortex-file-compressed 38898115 38771564 1.00
clickbench_q04/datafusion:vortex-file-compressed 233605047 232589651 1.00
clickbench_q05/datafusion:vortex-file-compressed 301814778 303398584 0.99
clickbench_q06/datafusion:vortex-file-compressed 1577287 1625799 0.97
clickbench_q07/datafusion:vortex-file-compressed 20001978 19664560 1.02
clickbench_q08/datafusion:vortex-file-compressed 325717663 333151603 0.98
clickbench_q09/datafusion:vortex-file-compressed 458535936 458211881 1.00
clickbench_q10/datafusion:vortex-file-compressed 71457989 70481815 1.01
clickbench_q11/datafusion:vortex-file-compressed 82855184 84468327 0.98
clickbench_q12/datafusion:vortex-file-compressed 252322262 256849718 0.98
clickbench_q13/datafusion:vortex-file-compressed 424452801 410477287 1.03
clickbench_q14/datafusion:vortex-file-compressed 252308959 254839310 0.99
clickbench_q15/datafusion:vortex-file-compressed 276713120 280812178 0.99
clickbench_q16/datafusion:vortex-file-compressed 634157617 652197627 0.97
clickbench_q17/datafusion:vortex-file-compressed 652278987 635163679 1.03
clickbench_q18/datafusion:vortex-file-compressed 1339034667 1338593075 1.00
clickbench_q19/datafusion:vortex-file-compressed 28055904 27744725 1.01
clickbench_q20/datafusion:vortex-file-compressed 306301719 305257052 1.00
clickbench_q21/datafusion:vortex-file-compressed 398714373 385184308 1.04
clickbench_q22/datafusion:vortex-file-compressed 499260756 493380495 1.01
clickbench_q23/datafusion:vortex-file-compressed 774018658 764956518 1.01
clickbench_q24/datafusion:vortex-file-compressed 44468475 40499168 1.10
clickbench_q25/datafusion:vortex-file-compressed 74906767 72053182 1.04
clickbench_q26/datafusion:vortex-file-compressed 44089363 43411035 1.02
clickbench_q27/datafusion:vortex-file-compressed 419611504 406946370 1.03
clickbench_q28/datafusion:vortex-file-compressed 2324172630 2377955209 0.98
clickbench_q29/datafusion:vortex-file-compressed 62788061 60733181 1.03
clickbench_q30/datafusion:vortex-file-compressed 224005669 227195890 0.99
clickbench_q31/datafusion:vortex-file-compressed 240922724 247315409 0.97
clickbench_q32/datafusion:vortex-file-compressed 1047399636 1022013349 1.02
clickbench_q33/datafusion:vortex-file-compressed 1395423579 1398056450 1.00
clickbench_q34/datafusion:vortex-file-compressed 1392984302 1402252423 0.99
clickbench_q35/datafusion:vortex-file-compressed 247049193 236971793 1.04
clickbench_q36/datafusion:vortex-file-compressed 56091741 58554442 0.96
clickbench_q37/datafusion:vortex-file-compressed 25468293 24157451 1.05
clickbench_q38/datafusion:vortex-file-compressed 16479109 16866599 0.98
clickbench_q39/datafusion:vortex-file-compressed 118848112 121414912 0.98
clickbench_q40/datafusion:vortex-file-compressed 12984494 13101106 0.99
clickbench_q41/datafusion:vortex-file-compressed 12851806 12647984 1.02
clickbench_q42/datafusion:vortex-file-compressed 11760928 11362513 1.04
datafusion / parquet (0.995x ➖, 0↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1534150 1518319 1.01
clickbench_q01/datafusion:parquet 20215512 19198201 1.05
clickbench_q02/datafusion:parquet 42059177 43501697 0.97
clickbench_q03/datafusion:parquet 33353588 34051004 0.98
clickbench_q04/datafusion:parquet 262768978 271696161 0.97
clickbench_q05/datafusion:parquet 323540867 311225495 1.04
clickbench_q06/datafusion:parquet 1522435 1475000 1.03
clickbench_q07/datafusion:parquet 20808868 20471100 1.02
clickbench_q08/datafusion:parquet 324916078 326356436 1.00
clickbench_q09/datafusion:parquet 476330237 470214977 1.01
clickbench_q10/datafusion:parquet 91657282 90177626 1.02
clickbench_q11/datafusion:parquet 114235797 114648795 1.00
clickbench_q12/datafusion:parquet 306569112 288085501 1.06
clickbench_q13/datafusion:parquet 475556122 473056695 1.01
clickbench_q14/datafusion:parquet 311368435 307439677 1.01
clickbench_q15/datafusion:parquet 279550034 278821986 1.00
clickbench_q16/datafusion:parquet 634039732 674459957 0.94
clickbench_q17/datafusion:parquet 639464642 632160916 1.01
clickbench_q18/datafusion:parquet 1351028479 1380059467 0.98
clickbench_q19/datafusion:parquet 26327563 27023963 0.97
clickbench_q20/datafusion:parquet 567140343 559437197 1.01
clickbench_q21/datafusion:parquet 616421982 620462091 0.99
clickbench_q22/datafusion:parquet 900149940 903006691 1.00
clickbench_q23/datafusion:parquet 3976559361 4033008897 0.99
clickbench_q24/datafusion:parquet 53103482 56428212 0.94
clickbench_q25/datafusion:parquet 128520855 125528942 1.02
clickbench_q26/datafusion:parquet 53900827 54359039 0.99
clickbench_q27/datafusion:parquet 649265781 641714073 1.01
clickbench_q28/datafusion:parquet 2430613151 2416535404 1.01
clickbench_q29/datafusion:parquet 44344459 48393309 0.92
clickbench_q30/datafusion:parquet 309360447 312136658 0.99
clickbench_q31/datafusion:parquet 340235174 339915064 1.00
clickbench_q32/datafusion:parquet 1056414376 1121648661 0.94
clickbench_q33/datafusion:parquet 1489119832 1493506980 1.00
clickbench_q34/datafusion:parquet 1462354343 1478182629 0.99
clickbench_q35/datafusion:parquet 243226146 241193576 1.01
clickbench_q36/datafusion:parquet 102819859 101705061 1.01
clickbench_q37/datafusion:parquet 41691926 41843185 1.00
clickbench_q38/datafusion:parquet 59907998 61149075 0.98
clickbench_q39/datafusion:parquet 207889845 207693417 1.00
clickbench_q40/datafusion:parquet 22353010 23281178 0.96
clickbench_q41/datafusion:parquet 21080467 21547156 0.98
clickbench_q42/datafusion:parquet 21002646 21302832 0.99
duckdb / vortex-file-compressed (0.934x ➖, 12↑ 0↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 7432372 7123299 1.04
clickbench_q01/duckdb:vortex-file-compressed 11828047 12176397 0.97
clickbench_q02/duckdb:vortex-file-compressed 24172947 25125939 0.96
clickbench_q03/duckdb:vortex-file-compressed 30318008 30731053 0.99
clickbench_q04/duckdb:vortex-file-compressed 188410683 193390444 0.97
clickbench_q05/duckdb:vortex-file-compressed 175867466 188038271 0.94
clickbench_q06/duckdb:vortex-file-compressed 19333156 20424780 0.95
clickbench_q07/duckdb:vortex-file-compressed 14446555 14770272 0.98
clickbench_q08/duckdb:vortex-file-compressed 263033647 273124685 0.96
clickbench_q09/duckdb:vortex-file-compressed 345894106 357413102 0.97
clickbench_q10/duckdb:vortex-file-compressed 68415872 73464960 0.93
clickbench_q11/duckdb:vortex-file-compressed 80346231 84629631 0.95
clickbench_q12/duckdb:vortex-file-compressed 🚀 197821850 229567882 0.86
clickbench_q13/duckdb:vortex-file-compressed 🚀 406082597 461800866 0.88
clickbench_q14/duckdb:vortex-file-compressed 231387029 249633992 0.93
clickbench_q15/duckdb:vortex-file-compressed 240558520 266511991 0.90
clickbench_q16/duckdb:vortex-file-compressed 🚀 527719818 600729418 0.88
clickbench_q17/duckdb:vortex-file-compressed 🚀 423098969 489605346 0.86
clickbench_q18/duckdb:vortex-file-compressed 948913214 1049322813 0.90
clickbench_q19/duckdb:vortex-file-compressed 21399315 23111127 0.93
clickbench_q20/duckdb:vortex-file-compressed 🚀 283554880 321955046 0.88
clickbench_q21/duckdb:vortex-file-compressed 398318653 426338711 0.93
clickbench_q22/duckdb:vortex-file-compressed 537946333 585848397 0.92
clickbench_q23/duckdb:vortex-file-compressed 🚀 169957669 204698746 0.83
clickbench_q24/duckdb:vortex-file-compressed 🚀 33105058 39030863 0.85
clickbench_q25/duckdb:vortex-file-compressed 🚀 75428831 86082977 0.88
clickbench_q26/duckdb:vortex-file-compressed 🚀 46334999 52199368 0.89
clickbench_q27/duckdb:vortex-file-compressed 🚀 210298263 239187855 0.88
clickbench_q28/duckdb:vortex-file-compressed 3013986279 3207612923 0.94
clickbench_q29/duckdb:vortex-file-compressed 28567021 28824415 0.99
clickbench_q30/duckdb:vortex-file-compressed 189976139 196766493 0.97
clickbench_q31/duckdb:vortex-file-compressed 291989465 297000881 0.98
clickbench_q32/duckdb:vortex-file-compressed 1120936391 1181349868 0.95
clickbench_q33/duckdb:vortex-file-compressed 🚀 1094109960 1278997629 0.86
clickbench_q34/duckdb:vortex-file-compressed 🚀 1195936519 1382613053 0.86
clickbench_q35/duckdb:vortex-file-compressed 377133842 407339846 0.93
clickbench_q36/duckdb:vortex-file-compressed 31042088 31730723 0.98
clickbench_q37/duckdb:vortex-file-compressed 21726487 22038484 0.99
clickbench_q38/duckdb:vortex-file-compressed 24596661 24346468 1.01
clickbench_q39/duckdb:vortex-file-compressed 48328819 46525511 1.04
clickbench_q40/duckdb:vortex-file-compressed 21720957 22074653 0.98
clickbench_q41/duckdb:vortex-file-compressed 20880928 20961288 1.00
clickbench_q42/duckdb:vortex-file-compressed 21697395 22468325 0.97
duckdb / parquet (0.979x ➖, 2↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 22078574 23926739 0.92
clickbench_q01/duckdb:parquet 29272741 30236814 0.97
clickbench_q02/duckdb:parquet 49407994 49752648 0.99
clickbench_q03/duckdb:parquet 39312650 40799478 0.96
clickbench_q04/duckdb:parquet 203076683 205730699 0.99
clickbench_q05/duckdb:parquet 258836172 260845224 0.99
clickbench_q06/duckdb:parquet 47131018 48719896 0.97
clickbench_q07/duckdb:parquet 32058145 31305048 1.02
clickbench_q08/duckdb:parquet 271417559 272460143 1.00
clickbench_q09/duckdb:parquet 399727085 403482343 0.99
clickbench_q10/duckdb:parquet 80954387 83537043 0.97
clickbench_q11/duckdb:parquet 98506202 101766399 0.97
clickbench_q12/duckdb:parquet 282329450 281460611 1.00
clickbench_q13/duckdb:parquet 474663768 476481263 1.00
clickbench_q14/duckdb:parquet 315101238 322739898 0.98
clickbench_q15/duckdb:parquet 256391262 260588876 0.98
clickbench_q16/duckdb:parquet 596814630 612343442 0.97
clickbench_q17/duckdb:parquet 502658974 498154219 1.01
clickbench_q18/duckdb:parquet 1032059871 1048343366 0.98
clickbench_q19/duckdb:parquet 27734823 28705234 0.97
clickbench_q20/duckdb:parquet 408308232 417581886 0.98
clickbench_q21/duckdb:parquet 528876689 534034190 0.99
clickbench_q22/duckdb:parquet 918397077 932017060 0.99
clickbench_q23/duckdb:parquet 267149193 272059822 0.98
clickbench_q24/duckdb:parquet 70463107 69703213 1.01
clickbench_q25/duckdb:parquet 163275714 164231222 0.99
clickbench_q26/duckdb:parquet 55004484 54652092 1.01
clickbench_q27/duckdb:parquet 469236797 471118373 1.00
clickbench_q28/duckdb:parquet 4766199251 4794228862 0.99
clickbench_q29/duckdb:parquet 41797629 42334507 0.99
clickbench_q30/duckdb:parquet 312041425 319473436 0.98
clickbench_q31/duckdb:parquet 377389035 418084756 0.90
clickbench_q32/duckdb:parquet 🚀 1100915866 1227134837 0.90
clickbench_q33/duckdb:parquet 1102515077 1146715877 0.96
clickbench_q34/duckdb:parquet 1155763734 1185739175 0.97
clickbench_q35/duckdb:parquet 370845565 376244395 0.99
clickbench_q36/duckdb:parquet 🚨 50292554 45560506 1.10
clickbench_q37/duckdb:parquet 34190647 34107086 1.00
clickbench_q38/duckdb:parquet 34576426 35433082 0.98
clickbench_q39/duckdb:parquet 🚀 75772082 88683002 0.85
clickbench_q40/duckdb:parquet 20543184 20885127 0.98
clickbench_q41/duckdb:parquet 20709409 21584941 0.96
clickbench_q42/duckdb:parquet 22298372 22408233 1.00

File Size Changes (201 files changed, -39.1% overall, 50↑ 151↓)
File Scale Format Base HEAD Change %
hits_55.vortex 1.0 vortex-file-compressed 166.16 MB 168.85 MB +2.69 MB +1.6%
hits_90.vortex 1.0 vortex-file-compressed 139.87 MB 141.83 MB +1.96 MB +1.4%
hits_65.vortex 1.0 vortex-file-compressed 182.14 MB 183.49 MB +1.35 MB +0.7%
hits_53.vortex 1.0 vortex-file-compressed 85.48 MB 85.67 MB +198.98 KB +0.2%
hits_21.vortex 1.0 vortex-file-compressed 92.79 MB 92.96 MB +168.01 KB +0.2%
hits_73.vortex 1.0 vortex-file-compressed 109.42 MB 109.61 MB +191.05 KB +0.2%
hits_91.vortex 1.0 vortex-file-compressed 96.77 MB 96.93 MB +163.87 KB +0.2%
hits_60.vortex 1.0 vortex-file-compressed 103.12 MB 103.28 MB +160.75 KB +0.2%
hits_74.vortex 1.0 vortex-file-compressed 119.39 MB 119.56 MB +179.90 KB +0.1%
hits_57.vortex 1.0 vortex-file-compressed 128.01 MB 128.17 MB +164.56 KB +0.1%
hits_84.vortex 1.0 vortex-file-compressed 116.82 MB 116.94 MB +120.59 KB +0.1%
hits_19.vortex 1.0 vortex-file-compressed 73.15 MB 73.22 MB +70.96 KB +0.1%
hits_70.vortex 1.0 vortex-file-compressed 93.32 MB 93.39 MB +74.33 KB +0.1%
hits_81.vortex 1.0 vortex-file-compressed 100.63 MB 100.71 MB +78.20 KB +0.1%
hits_85.vortex 1.0 vortex-file-compressed 91.45 MB 91.52 MB +70.16 KB +0.1%
hits_36.vortex 1.0 vortex-file-compressed 68.28 MB 68.33 MB +52.30 KB +0.1%
hits_80.vortex 1.0 vortex-file-compressed 104.92 MB 104.99 MB +79.12 KB +0.1%
hits_59.vortex 1.0 vortex-file-compressed 101.53 MB 101.60 MB +75.22 KB +0.1%
hits_29.vortex 1.0 vortex-file-compressed 59.35 MB 59.39 MB +43.44 KB +0.1%
hits_6.vortex 1.0 vortex-file-compressed 93.28 MB 93.35 MB +68.02 KB +0.1%
hits_35.vortex 1.0 vortex-file-compressed 114.91 MB 114.98 MB +78.47 KB +0.1%
hits_26.vortex 1.0 vortex-file-compressed 109.18 MB 109.24 MB +69.66 KB +0.1%
hits_98.vortex 1.0 vortex-file-compressed 118.13 MB 118.20 MB +74.53 KB +0.1%
hits_18.vortex 1.0 vortex-file-compressed 104.29 MB 104.35 MB +65.30 KB +0.1%
hits_10.vortex 1.0 vortex-file-compressed 69.41 MB 69.44 MB +35.10 KB +0.0%
hits_62.vortex 1.0 vortex-file-compressed 117.36 MB 117.41 MB +57.46 KB +0.0%
hits_50.vortex 1.0 vortex-file-compressed 179.09 MB 179.17 MB +82.45 KB +0.0%
hits_40.vortex 1.0 vortex-file-compressed 117.52 MB 117.57 MB +51.27 KB +0.0%
hits_78.vortex 1.0 vortex-file-compressed 164.11 MB 164.18 MB +67.74 KB +0.0%
hits_88.vortex 1.0 vortex-file-compressed 110.82 MB 110.86 MB +45.45 KB +0.0%
hits_23.vortex 1.0 vortex-file-compressed 76.43 MB 76.46 MB +30.75 KB +0.0%
hits_46.vortex 1.0 vortex-file-compressed 69.07 MB 69.10 MB +27.59 KB +0.0%
hits_20.vortex 1.0 vortex-file-compressed 62.52 MB 62.54 MB +24.73 KB +0.0%
hits_51.vortex 1.0 vortex-file-compressed 277.49 MB 277.60 MB +109.74 KB +0.0%
hits_56.vortex 1.0 vortex-file-compressed 123.15 MB 123.19 MB +37.66 KB +0.0%
hits_82.vortex 1.0 vortex-file-compressed 99.49 MB 99.52 MB +28.62 KB +0.0%
hits_92.vortex 1.0 vortex-file-compressed 146.47 MB 146.50 MB +34.62 KB +0.0%
hits_38.vortex 1.0 vortex-file-compressed 98.97 MB 98.99 MB +22.82 KB +0.0%
hits_16.vortex 1.0 vortex-file-compressed 79.29 MB 79.30 MB +17.10 KB +0.0%
hits_95.vortex 1.0 vortex-file-compressed 96.14 MB 96.16 MB +18.23 KB +0.0%
hits_97.vortex 1.0 vortex-file-compressed 106.68 MB 106.70 MB +20.18 KB +0.0%
hits_8.vortex 1.0 vortex-file-compressed 93.23 MB 93.24 MB +17.27 KB +0.0%
hits_1.vortex 1.0 vortex-file-compressed 138.28 MB 138.30 MB +24.35 KB +0.0%
hits_30.vortex 1.0 vortex-file-compressed 86.72 MB 86.74 MB +15.06 KB +0.0%
hits_7.vortex 1.0 vortex-file-compressed 93.92 MB 93.93 MB +13.69 KB +0.0%
hits_45.vortex 1.0 vortex-file-compressed 121.92 MB 121.93 MB +15.88 KB +0.0%
hits_15.vortex 1.0 vortex-file-compressed 89.10 MB 89.11 MB +8.66 KB +0.0%
hits_44.vortex 1.0 vortex-file-compressed 185.89 MB 185.91 MB +17.34 KB +0.0%
hits_25.vortex 1.0 vortex-file-compressed 113.36 MB 113.36 MB +4.40 KB +0.0%
hits_3.vortex 1.0 vortex-file-compressed 141.64 MB 141.64 MB +2.99 KB +0.0%
hits_0.vortex 1.0 vortex-file-compressed 89.51 MB 89.50 MB 3.27 KB -0.0%
hits_42.vortex 1.0 vortex-file-compressed 221.71 MB 221.70 MB 10.05 KB -0.0%
hits_87.vortex 1.0 vortex-file-compressed 172.04 MB 172.03 MB 9.09 KB -0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.02 MB 28.02 MB 3.02 KB -0.0%
hits_86.vortex 1.0 vortex-file-compressed 69.04 MB 69.04 MB 7.95 KB -0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.24 MB 41.23 MB 5.84 KB -0.0%
hits_52.vortex 1.0 vortex-file-compressed 103.58 MB 103.57 MB 14.95 KB -0.0%
hits_89.vortex 1.0 vortex-file-compressed 184.26 MB 184.23 MB 28.61 KB -0.0%
hits_28.vortex 1.0 vortex-file-compressed 119.74 MB 119.72 MB 21.85 KB -0.0%
hits_83.vortex 1.0 vortex-file-compressed 89.18 MB 89.17 MB 17.23 KB -0.0%
hits_67.vortex 1.0 vortex-file-compressed 183.82 MB 183.78 MB 44.16 KB -0.0%
hits_22.vortex 1.0 vortex-file-compressed 76.85 MB 76.83 MB 19.88 KB -0.0%
hits_79.vortex 1.0 vortex-file-compressed 143.80 MB 143.76 MB 37.98 KB -0.0%
hits_17.vortex 1.0 vortex-file-compressed 87.20 MB 87.18 MB 23.45 KB -0.0%
hits_12.vortex 1.0 vortex-file-compressed 100.78 MB 100.76 MB 27.36 KB -0.0%
hits_14.vortex 1.0 vortex-file-compressed 111.17 MB 111.14 MB 31.20 KB -0.0%
hits_96.vortex 1.0 vortex-file-compressed 135.17 MB 135.13 MB 40.46 KB -0.0%
hits_4.vortex 1.0 vortex-file-compressed 108.27 MB 108.23 MB 35.04 KB -0.0%
hits_68.vortex 1.0 vortex-file-compressed 122.83 MB 122.79 MB 45.73 KB -0.0%
hits_43.vortex 1.0 vortex-file-compressed 226.32 MB 226.23 MB 86.06 KB -0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.05 MB 57.03 MB 21.73 KB -0.0%
hits_61.vortex 1.0 vortex-file-compressed 101.08 MB 101.04 MB 39.76 KB -0.0%
hits_72.vortex 1.0 vortex-file-compressed 84.48 MB 84.45 MB 36.28 KB -0.0%
hits_77.vortex 1.0 vortex-file-compressed 168.15 MB 168.07 MB 81.57 KB -0.0%
hits_9.vortex 1.0 vortex-file-compressed 99.06 MB 99.01 MB 50.03 KB -0.0%
hits_64.vortex 1.0 vortex-file-compressed 80.97 MB 80.92 MB 44.85 KB -0.1%
hits_71.vortex 1.0 vortex-file-compressed 101.59 MB 101.53 MB 59.48 KB -0.1%
hits_11.vortex 1.0 vortex-file-compressed 79.71 MB 79.66 MB 47.35 KB -0.1%
hits_66.vortex 1.0 vortex-file-compressed 90.19 MB 90.13 MB 54.45 KB -0.1%
hits_63.vortex 1.0 vortex-file-compressed 69.14 MB 69.09 MB 45.78 KB -0.1%
hits_99.vortex 1.0 vortex-file-compressed 122.84 MB 122.76 MB 81.65 KB -0.1%
hits_69.vortex 1.0 vortex-file-compressed 122.98 MB 122.90 MB 83.21 KB -0.1%
hits_24.vortex 1.0 vortex-file-compressed 75.98 MB 75.93 MB 51.54 KB -0.1%
hits_37.vortex 1.0 vortex-file-compressed 85.37 MB 85.31 MB 58.39 KB -0.1%
hits_94.vortex 1.0 vortex-file-compressed 138.54 MB 138.43 MB 108.09 KB -0.1%
hits_13.vortex 1.0 vortex-file-compressed 99.09 MB 99.01 MB 81.15 KB -0.1%
hits_75.vortex 1.0 vortex-file-compressed 63.22 MB 63.17 MB 53.84 KB -0.1%
hits_49.vortex 1.0 vortex-file-compressed 75.46 MB 75.39 MB 64.55 KB -0.1%
hits_39.vortex 1.0 vortex-file-compressed 80.07 MB 80.00 MB 69.33 KB -0.1%
hits_41.vortex 1.0 vortex-file-compressed 223.13 MB 222.94 MB 196.73 KB -0.1%
hits_93.vortex 1.0 vortex-file-compressed 90.20 MB 90.12 MB 82.96 KB -0.1%
hits_32.vortex 1.0 vortex-file-compressed 66.55 MB 66.49 MB 63.13 KB -0.1%
hits_54.vortex 1.0 vortex-file-compressed 221.30 MB 221.10 MB 212.24 KB -0.1%
hits_58.vortex 1.0 vortex-file-compressed 90.30 MB 90.21 MB 91.78 KB -0.1%
hits_76.vortex 1.0 vortex-file-compressed 113.90 MB 113.78 MB 128.50 KB -0.1%
hits_34.vortex 1.0 vortex-file-compressed 97.48 MB 97.36 MB 117.30 KB -0.1%
hits_5.vortex 1.0 vortex-file-compressed 92.93 MB 92.81 MB 124.15 KB -0.1%
hits_2.vortex 1.0 vortex-file-compressed 186.44 MB 186.01 MB 441.80 KB -0.2%
hits_31.vortex 1.0 vortex-file-compressed 90.19 MB 89.97 MB 225.35 KB -0.2%
hits_27.vortex 1.0 vortex-file-compressed 122.88 MB 122.29 MB 608.43 KB -0.5%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%
hits_0.vortex 1.0 vortex-compact 58.57 MB 0 B 58.57 MB -100.0%
hits_1.vortex 1.0 vortex-compact 90.19 MB 0 B 90.19 MB -100.0%
hits_10.vortex 1.0 vortex-compact 48.75 MB 0 B 48.75 MB -100.0%
hits_11.vortex 1.0 vortex-compact 54.22 MB 0 B 54.22 MB -100.0%
hits_12.vortex 1.0 vortex-compact 69.16 MB 0 B 69.16 MB -100.0%
hits_13.vortex 1.0 vortex-compact 67.86 MB 0 B 67.86 MB -100.0%
hits_14.vortex 1.0 vortex-compact 73.60 MB 0 B 73.60 MB -100.0%
hits_15.vortex 1.0 vortex-compact 47.94 MB 0 B 47.94 MB -100.0%
hits_16.vortex 1.0 vortex-compact 48.07 MB 0 B 48.07 MB -100.0%
hits_17.vortex 1.0 vortex-compact 58.15 MB 0 B 58.15 MB -100.0%
hits_18.vortex 1.0 vortex-compact 64.13 MB 0 B 64.13 MB -100.0%
hits_19.vortex 1.0 vortex-compact 44.73 MB 0 B 44.73 MB -100.0%
hits_2.vortex 1.0 vortex-compact 129.13 MB 0 B 129.13 MB -100.0%
hits_20.vortex 1.0 vortex-compact 38.00 MB 0 B 38.00 MB -100.0%
hits_21.vortex 1.0 vortex-compact 51.38 MB 0 B 51.38 MB -100.0%
hits_22.vortex 1.0 vortex-compact 44.49 MB 0 B 44.49 MB -100.0%
hits_23.vortex 1.0 vortex-compact 43.92 MB 0 B 43.92 MB -100.0%
hits_24.vortex 1.0 vortex-compact 43.38 MB 0 B 43.38 MB -100.0%
hits_25.vortex 1.0 vortex-compact 72.93 MB 0 B 72.93 MB -100.0%
hits_26.vortex 1.0 vortex-compact 70.73 MB 0 B 70.73 MB -100.0%
hits_27.vortex 1.0 vortex-compact 69.80 MB 0 B 69.80 MB -100.0%
hits_28.vortex 1.0 vortex-compact 70.18 MB 0 B 70.18 MB -100.0%
hits_29.vortex 1.0 vortex-compact 36.49 MB 0 B 36.49 MB -100.0%
hits_3.vortex 1.0 vortex-compact 94.05 MB 0 B 94.05 MB -100.0%
hits_30.vortex 1.0 vortex-compact 58.56 MB 0 B 58.56 MB -100.0%
hits_31.vortex 1.0 vortex-compact 55.41 MB 0 B 55.41 MB -100.0%
hits_32.vortex 1.0 vortex-compact 44.03 MB 0 B 44.03 MB -100.0%
hits_33.vortex 1.0 vortex-compact 35.85 MB 0 B 35.85 MB -100.0%
hits_34.vortex 1.0 vortex-compact 58.09 MB 0 B 58.09 MB -100.0%
hits_35.vortex 1.0 vortex-compact 74.95 MB 0 B 74.95 MB -100.0%
hits_36.vortex 1.0 vortex-compact 48.90 MB 0 B 48.90 MB -100.0%
hits_37.vortex 1.0 vortex-compact 53.68 MB 0 B 53.68 MB -100.0%
hits_38.vortex 1.0 vortex-compact 62.96 MB 0 B 62.96 MB -100.0%
hits_39.vortex 1.0 vortex-compact 49.69 MB 0 B 49.69 MB -100.0%
hits_4.vortex 1.0 vortex-compact 71.69 MB 0 B 71.69 MB -100.0%
hits_40.vortex 1.0 vortex-compact 75.74 MB 0 B 75.74 MB -100.0%
hits_41.vortex 1.0 vortex-compact 165.52 MB 0 B 165.52 MB -100.0%
hits_42.vortex 1.0 vortex-compact 163.97 MB 0 B 163.97 MB -100.0%
hits_43.vortex 1.0 vortex-compact 168.64 MB 0 B 168.64 MB -100.0%
hits_44.vortex 1.0 vortex-compact 132.24 MB 0 B 132.24 MB -100.0%
hits_45.vortex 1.0 vortex-compact 75.87 MB 0 B 75.87 MB -100.0%
hits_46.vortex 1.0 vortex-compact 41.82 MB 0 B 41.82 MB -100.0%
hits_47.vortex 1.0 vortex-compact 18.19 MB 0 B 18.19 MB -100.0%
hits_48.vortex 1.0 vortex-compact 17.27 MB 0 B 17.27 MB -100.0%
hits_49.vortex 1.0 vortex-compact 50.42 MB 0 B 50.42 MB -100.0%
hits_5.vortex 1.0 vortex-compact 62.83 MB 0 B 62.83 MB -100.0%
hits_50.vortex 1.0 vortex-compact 112.99 MB 0 B 112.99 MB -100.0%
hits_51.vortex 1.0 vortex-compact 167.75 MB 0 B 167.75 MB -100.0%
hits_52.vortex 1.0 vortex-compact 63.54 MB 0 B 63.54 MB -100.0%
hits_53.vortex 1.0 vortex-compact 58.88 MB 0 B 58.88 MB -100.0%
hits_54.vortex 1.0 vortex-compact 117.56 MB 0 B 117.56 MB -100.0%
hits_55.vortex 1.0 vortex-compact 96.03 MB 0 B 96.03 MB -100.0%
hits_56.vortex 1.0 vortex-compact 77.75 MB 0 B 77.75 MB -100.0%
hits_57.vortex 1.0 vortex-compact 83.35 MB 0 B 83.35 MB -100.0%
hits_58.vortex 1.0 vortex-compact 60.31 MB 0 B 60.31 MB -100.0%
hits_59.vortex 1.0 vortex-compact 66.15 MB 0 B 66.15 MB -100.0%
hits_6.vortex 1.0 vortex-compact 63.08 MB 0 B 63.08 MB -100.0%
hits_60.vortex 1.0 vortex-compact 64.15 MB 0 B 64.15 MB -100.0%
hits_61.vortex 1.0 vortex-compact 57.46 MB 0 B 57.46 MB -100.0%
hits_62.vortex 1.0 vortex-compact 74.08 MB 0 B 74.08 MB -100.0%
hits_63.vortex 1.0 vortex-compact 46.00 MB 0 B 46.00 MB -100.0%
hits_64.vortex 1.0 vortex-compact 53.78 MB 0 B 53.78 MB -100.0%
hits_65.vortex 1.0 vortex-compact 129.70 MB 0 B 129.70 MB -100.0%
hits_66.vortex 1.0 vortex-compact 53.36 MB 0 B 53.36 MB -100.0%
hits_67.vortex 1.0 vortex-compact 113.93 MB 0 B 113.93 MB -100.0%
hits_68.vortex 1.0 vortex-compact 75.85 MB 0 B 75.85 MB -100.0%
hits_69.vortex 1.0 vortex-compact 80.82 MB 0 B 80.82 MB -100.0%
hits_7.vortex 1.0 vortex-compact 63.72 MB 0 B 63.72 MB -100.0%
hits_70.vortex 1.0 vortex-compact 61.16 MB 0 B 61.16 MB -100.0%
hits_71.vortex 1.0 vortex-compact 69.17 MB 0 B 69.17 MB -100.0%
hits_72.vortex 1.0 vortex-compact 51.60 MB 0 B 51.60 MB -100.0%
hits_73.vortex 1.0 vortex-compact 69.83 MB 0 B 69.83 MB -100.0%
hits_74.vortex 1.0 vortex-compact 71.46 MB 0 B 71.46 MB -100.0%
hits_75.vortex 1.0 vortex-compact 43.56 MB 0 B 43.56 MB -100.0%
hits_76.vortex 1.0 vortex-compact 76.27 MB 0 B 76.27 MB -100.0%
hits_77.vortex 1.0 vortex-compact 117.90 MB 0 B 117.90 MB -100.0%
hits_78.vortex 1.0 vortex-compact 97.80 MB 0 B 97.80 MB -100.0%
hits_79.vortex 1.0 vortex-compact 85.53 MB 0 B 85.53 MB -100.0%
hits_8.vortex 1.0 vortex-compact 62.81 MB 0 B 62.81 MB -100.0%
hits_80.vortex 1.0 vortex-compact 67.87 MB 0 B 67.87 MB -100.0%
hits_81.vortex 1.0 vortex-compact 65.33 MB 0 B 65.33 MB -100.0%
hits_82.vortex 1.0 vortex-compact 66.78 MB 0 B 66.78 MB -100.0%
hits_83.vortex 1.0 vortex-compact 52.39 MB 0 B 52.39 MB -100.0%
hits_84.vortex 1.0 vortex-compact 72.94 MB 0 B 72.94 MB -100.0%
hits_85.vortex 1.0 vortex-compact 52.53 MB 0 B 52.53 MB -100.0%
hits_86.vortex 1.0 vortex-compact 48.15 MB 0 B 48.15 MB -100.0%
hits_87.vortex 1.0 vortex-compact 118.82 MB 0 B 118.82 MB -100.0%
hits_88.vortex 1.0 vortex-compact 73.15 MB 0 B 73.15 MB -100.0%
hits_89.vortex 1.0 vortex-compact 112.70 MB 0 B 112.70 MB -100.0%
hits_9.vortex 1.0 vortex-compact 65.54 MB 0 B 65.54 MB -100.0%
hits_90.vortex 1.0 vortex-compact 81.71 MB 0 B 81.71 MB -100.0%
hits_91.vortex 1.0 vortex-compact 60.77 MB 0 B 60.77 MB -100.0%
hits_92.vortex 1.0 vortex-compact 94.11 MB 0 B 94.11 MB -100.0%
hits_93.vortex 1.0 vortex-compact 58.73 MB 0 B 58.73 MB -100.0%
hits_94.vortex 1.0 vortex-compact 90.48 MB 0 B 90.48 MB -100.0%
hits_95.vortex 1.0 vortex-compact 57.60 MB 0 B 57.60 MB -100.0%
hits_96.vortex 1.0 vortex-compact 90.92 MB 0 B 90.92 MB -100.0%
hits_97.vortex 1.0 vortex-compact 68.97 MB 0 B 68.97 MB -100.0%
hits_98.vortex 1.0 vortex-compact 72.60 MB 0 B 72.60 MB -100.0%
hits_99.vortex 1.0 vortex-compact 77.16 MB 0 B 77.16 MB -100.0%

Totals:

  • vortex-compact: 7.04 GB → 0 B (-100.0%)
  • vortex-file-compressed: 10.97 GB → 10.98 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 (base)

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -1.3%
Engines: DataFusion No clear signal (+6.2%, environment too noisy confidence) · DuckDB No clear signal (-8.2%, environment too noisy confidence)
Vortex (geomean): 1.055x ➖
Parquet (geomean): 1.069x ➖
Shifts: Parquet (control) +6.9% · Median polish +7.5%

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

datafusion / vortex-file-compressed (1.071x ➖, 1↑ 4↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 232594865 286235366 0.81
tpch_q02/datafusion:vortex-file-compressed 502085281 491498608 1.02
tpch_q03/datafusion:vortex-file-compressed 452114955 454708754 0.99
tpch_q04/datafusion:vortex-file-compressed 316794703 281257239 1.13
tpch_q05/datafusion:vortex-file-compressed 608548256 546730498 1.11
tpch_q06/datafusion:vortex-file-compressed 452455484 386013682 1.17
tpch_q07/datafusion:vortex-file-compressed 🚨 1022129364 596234290 1.71
tpch_q08/datafusion:vortex-file-compressed 🚨 825748651 542533555 1.52
tpch_q09/datafusion:vortex-file-compressed 🚨 588141087 413134332 1.42
tpch_q10/datafusion:vortex-file-compressed 🚨 817757596 469562553 1.74
tpch_q11/datafusion:vortex-file-compressed 407848241 330264368 1.23
tpch_q12/datafusion:vortex-file-compressed 450509031 413307729 1.09
tpch_q13/datafusion:vortex-file-compressed 224406388 183939651 1.22
tpch_q14/datafusion:vortex-file-compressed 305382183 269376976 1.13
tpch_q15/datafusion:vortex-file-compressed 492688822 523771787 0.94
tpch_q16/datafusion:vortex-file-compressed 224750961 204924466 1.10
tpch_q17/datafusion:vortex-file-compressed 486366937 506384955 0.96
tpch_q18/datafusion:vortex-file-compressed 🚀 317441183 488068560 0.65
tpch_q19/datafusion:vortex-file-compressed 537627065 721942825 0.74
tpch_q20/datafusion:vortex-file-compressed 422496924 505378084 0.84
tpch_q21/datafusion:vortex-file-compressed 608775641 607186362 1.00
tpch_q22/datafusion:vortex-file-compressed 194180422 251233161 0.77
datafusion / parquet (1.008x ➖, 5↑ 6↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 255759095 229917187 1.11
tpch_q02/datafusion:parquet 413248575 418213912 0.99
tpch_q03/datafusion:parquet 🚨 616871012 438493405 1.41
tpch_q04/datafusion:parquet 295921460 241626047 1.22
tpch_q05/datafusion:parquet 592705621 543541821 1.09
tpch_q06/datafusion:parquet 🚨 371833175 156686298 2.37
tpch_q07/datafusion:parquet 🚨 708070042 486121879 1.46
tpch_q08/datafusion:parquet 685052233 569997415 1.20
tpch_q09/datafusion:parquet 🚨 705990778 458091135 1.54
tpch_q10/datafusion:parquet 533584152 636209134 0.84
tpch_q11/datafusion:parquet 420095480 447312294 0.94
tpch_q12/datafusion:parquet 🚀 253177581 413776489 0.61
tpch_q13/datafusion:parquet 🚀 440425103 659120244 0.67
tpch_q14/datafusion:parquet 🚀 201667996 416797357 0.48
tpch_q15/datafusion:parquet 🚀 368933217 858579361 0.43
tpch_q16/datafusion:parquet 🚀 230898548 353051756 0.65
tpch_q17/datafusion:parquet 544668966 728003096 0.75
tpch_q18/datafusion:parquet 🚨 1015616777 617481840 1.64
tpch_q19/datafusion:parquet 🚨 610937703 427425507 1.43
tpch_q20/datafusion:parquet 470017746 428593542 1.10
tpch_q21/datafusion:parquet 673967877 622651827 1.08
tpch_q22/datafusion:parquet 217626354 218497960 1.00
duckdb / vortex-file-compressed (1.039x ➖, 0↑ 1↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 279703052 290915290 0.96
tpch_q02/duckdb:vortex-file-compressed 993013852 908558638 1.09
tpch_q03/duckdb:vortex-file-compressed 657557183 638930001 1.03
tpch_q04/duckdb:vortex-file-compressed 438352599 434343127 1.01
tpch_q05/duckdb:vortex-file-compressed 915553208 844258008 1.08
tpch_q06/duckdb:vortex-file-compressed 398240487 380503930 1.05
tpch_q07/duckdb:vortex-file-compressed 936187622 915217865 1.02
tpch_q08/duckdb:vortex-file-compressed 1221868450 1215544235 1.01
tpch_q09/duckdb:vortex-file-compressed 959091232 961146945 1.00
tpch_q10/duckdb:vortex-file-compressed 796688781 717235800 1.11
tpch_q11/duckdb:vortex-file-compressed 483573673 505432980 0.96
tpch_q12/duckdb:vortex-file-compressed 814673226 690239081 1.18
tpch_q13/duckdb:vortex-file-compressed 421337799 375647244 1.12
tpch_q14/duckdb:vortex-file-compressed 🚨 467255762 337491008 1.38
tpch_q15/duckdb:vortex-file-compressed 277961501 363458503 0.76
tpch_q16/duckdb:vortex-file-compressed 366552508 389656445 0.94
tpch_q17/duckdb:vortex-file-compressed 841709361 743721906 1.13
tpch_q18/duckdb:vortex-file-compressed 657409414 604688784 1.09
tpch_q19/duckdb:vortex-file-compressed 500456243 437026805 1.15
tpch_q20/duckdb:vortex-file-compressed 774254631 862607328 0.90
tpch_q21/duckdb:vortex-file-compressed 1170931070 1126206430 1.04
tpch_q22/duckdb:vortex-file-compressed 294358201 295530697 1.00
duckdb / parquet (1.132x ➖, 0↑ 2↓)
name PR bb05df0 (ns) base 5a764e6 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 514000488 417519930 1.23
tpch_q02/duckdb:parquet 1138114247 974236322 1.17
tpch_q03/duckdb:parquet 1010078063 1040301474 0.97
tpch_q04/duckdb:parquet 667369239 632905220 1.05
tpch_q05/duckdb:parquet 1378434633 1178500987 1.17
tpch_q06/duckdb:parquet 491853303 439777723 1.12
tpch_q07/duckdb:parquet 1381652302 1121028902 1.23
tpch_q08/duckdb:parquet 🚨 1940403451 1425599308 1.36
tpch_q09/duckdb:parquet 1520123706 1449458625 1.05
tpch_q10/duckdb:parquet 1414762349 1194010480 1.18
tpch_q11/duckdb:parquet 779000890 702944197 1.11
tpch_q12/duckdb:parquet 756765336 802772195 0.94
tpch_q13/duckdb:parquet 984519468 902353395 1.09
tpch_q14/duckdb:parquet 🚨 935062077 637115021 1.47
tpch_q15/duckdb:parquet 599378334 522970773 1.15
tpch_q16/duckdb:parquet 683976759 628914584 1.09
tpch_q17/duckdb:parquet 903939410 800930929 1.13
tpch_q18/duckdb:parquet 965857160 893388927 1.08
tpch_q19/duckdb:parquet 815779393 758542091 1.08
tpch_q20/duckdb:parquet 1248320077 1153174209 1.08
tpch_q21/duckdb:parquet 1291176041 1090134595 1.18
tpch_q22/duckdb:parquet 580074215 529471552 1.10

@myrrc myrrc linked an issue Jun 23, 2026 that may be closed by this pull request
@myrrc myrrc added the action/benchmark-sql-full Run SQL benchmarks with vortex-compact and SF=10 label Jun 23, 2026
@github-actions github-actions Bot removed the action/benchmark-sql-full Run SQL benchmarks with vortex-compact and SF=10 label Jun 23, 2026
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling

Vortex (geomean): 1.032x ➖

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

datafusion / vortex-file-compressed (1.032x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 119930099 113581517 1.06
polarsignals_q01/datafusion:vortex-file-compressed 🚀 243700015 273883194 0.89
polarsignals_q02/datafusion:vortex-file-compressed 23104040 22637074 1.02
polarsignals_q03/datafusion:vortex-file-compressed 268181008 273021251 0.98
polarsignals_q04/datafusion:vortex-file-compressed 9979137 9304498 1.07
polarsignals_q05/datafusion:vortex-file-compressed 13341647 12587195 1.06
polarsignals_q06/datafusion:vortex-file-compressed 20529844 20070158 1.02
polarsignals_q07/datafusion:vortex-file-compressed 11599341 10588390 1.10
polarsignals_q08/datafusion:vortex-file-compressed 414647501 378152236 1.10
polarsignals_q09/datafusion:vortex-file-compressed 11967512 11538217 1.04

No file size changes detected.

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.2%
Engines: DataFusion No clear signal (-3.9%, low confidence) · DuckDB No clear signal (+0.4%, low confidence)
Vortex (geomean): 0.972x ➖
Parquet (geomean): 0.991x ➖
Shifts: Parquet (control) -0.9% · Median polish -0.4%

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

datafusion / vortex-file-compressed (0.925x ➖, 14↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 25229614 26630386 0.95
tpcds_q02/datafusion:vortex-file-compressed 46993251 49350857 0.95
tpcds_q03/datafusion:vortex-file-compressed 15347093 15744629 0.97
tpcds_q04/datafusion:vortex-file-compressed 246499697 254587721 0.97
tpcds_q05/datafusion:vortex-file-compressed 45120447 48374248 0.93
tpcds_q06/datafusion:vortex-file-compressed 22909768 22796655 1.00
tpcds_q07/datafusion:vortex-file-compressed 39496795 41179473 0.96
tpcds_q08/datafusion:vortex-file-compressed 29934482 30112397 0.99
tpcds_q09/datafusion:vortex-file-compressed 30569155 30617166 1.00
tpcds_q10/datafusion:vortex-file-compressed 38520120 39971227 0.96
tpcds_q11/datafusion:vortex-file-compressed 127518482 130141580 0.98
tpcds_q12/datafusion:vortex-file-compressed 19260995 19952757 0.97
tpcds_q13/datafusion:vortex-file-compressed 47677311 48568788 0.98
tpcds_q14/datafusion:vortex-file-compressed 160792597 166852315 0.96
tpcds_q15/datafusion:vortex-file-compressed 26468524 27367632 0.97
tpcds_q16/datafusion:vortex-file-compressed 25471638 25172675 1.01
tpcds_q17/datafusion:vortex-file-compressed 61623248 62412996 0.99
tpcds_q18/datafusion:vortex-file-compressed 65571298 64779645 1.01
tpcds_q19/datafusion:vortex-file-compressed 22077146 23019586 0.96
tpcds_q20/datafusion:vortex-file-compressed 20394662 21964848 0.93
tpcds_q21/datafusion:vortex-file-compressed 35240092 36782333 0.96
tpcds_q22/datafusion:vortex-file-compressed 126783888 126892784 1.00
tpcds_q23/datafusion:vortex-file-compressed 151174447 150591455 1.00
tpcds_q24/datafusion:vortex-file-compressed 82051980 85684875 0.96
tpcds_q25/datafusion:vortex-file-compressed 64797918 66657104 0.97
tpcds_q26/datafusion:vortex-file-compressed 33749073 33879275 1.00
tpcds_q27/datafusion:vortex-file-compressed 90511962 92524542 0.98
tpcds_q28/datafusion:vortex-file-compressed 29443711 29713538 0.99
tpcds_q29/datafusion:vortex-file-compressed 62549106 63279953 0.99
tpcds_q30/datafusion:vortex-file-compressed 23759640 24468058 0.97
tpcds_q31/datafusion:vortex-file-compressed 74293392 75910394 0.98
tpcds_q32/datafusion:vortex-file-compressed 18973422 19981383 0.95
tpcds_q33/datafusion:vortex-file-compressed 28849159 29697373 0.97
tpcds_q34/datafusion:vortex-file-compressed 25782113 25918885 0.99
tpcds_q35/datafusion:vortex-file-compressed 48197717 47934933 1.01
tpcds_q36/datafusion:vortex-file-compressed 57277361 59198858 0.97
tpcds_q37/datafusion:vortex-file-compressed 20056808 21041433 0.95
tpcds_q38/datafusion:vortex-file-compressed 43142558 44541364 0.97
tpcds_q39/datafusion:vortex-file-compressed 111344316 108924442 1.02
tpcds_q40/datafusion:vortex-file-compressed 30500548 32145364 0.95
tpcds_q41/datafusion:vortex-file-compressed 20553992 20899906 0.98
tpcds_q42/datafusion:vortex-file-compressed 13475093 13736020 0.98
tpcds_q43/datafusion:vortex-file-compressed 18060496 18328991 0.99
tpcds_q44/datafusion:vortex-file-compressed 29579899 30084837 0.98
tpcds_q45/datafusion:vortex-file-compressed 27004415 27934354 0.97
tpcds_q46/datafusion:vortex-file-compressed 36918055 37182152 0.99
tpcds_q47/datafusion:vortex-file-compressed 133853989 137033911 0.98
tpcds_q48/datafusion:vortex-file-compressed 34571505 35111790 0.98
tpcds_q49/datafusion:vortex-file-compressed 58500364 59028125 0.99
tpcds_q50/datafusion:vortex-file-compressed 39000974 41093075 0.95
tpcds_q51/datafusion:vortex-file-compressed 89480250 91060203 0.98
tpcds_q52/datafusion:vortex-file-compressed 14535736 14762854 0.98
tpcds_q53/datafusion:vortex-file-compressed 22252575 23351094 0.95
tpcds_q54/datafusion:vortex-file-compressed 34687710 34848470 1.00
tpcds_q55/datafusion:vortex-file-compressed 13298989 13700028 0.97
tpcds_q56/datafusion:vortex-file-compressed 29209661 31037455 0.94
tpcds_q57/datafusion:vortex-file-compressed 109234213 108886659 1.00
tpcds_q58/datafusion:vortex-file-compressed 🚀 56501998 79720401 0.71
tpcds_q59/datafusion:vortex-file-compressed 🚀 57667649 86718899 0.66
tpcds_q60/datafusion:vortex-file-compressed 🚀 28919944 44700437 0.65
tpcds_q61/datafusion:vortex-file-compressed 🚀 41381057 59142481 0.70
tpcds_q62/datafusion:vortex-file-compressed 🚀 23985826 29924251 0.80
tpcds_q63/datafusion:vortex-file-compressed 🚀 22463078 33156974 0.68
tpcds_q64/datafusion:vortex-file-compressed 🚀 389283976 599439210 0.65
tpcds_q65/datafusion:vortex-file-compressed 🚀 51997438 85901058 0.61
tpcds_q66/datafusion:vortex-file-compressed 🚀 72175093 97266243 0.74
tpcds_q67/datafusion:vortex-file-compressed 🚀 149028189 246500652 0.60
tpcds_q68/datafusion:vortex-file-compressed 🚀 33503974 59641496 0.56
tpcds_q69/datafusion:vortex-file-compressed 🚀 37790024 61750032 0.61
tpcds_q70/datafusion:vortex-file-compressed 🚀 97611981 159871687 0.61
tpcds_q71/datafusion:vortex-file-compressed 🚀 23756053 39689176 0.60
tpcds_q72/datafusion:vortex-file-compressed 2091005345 2166991880 0.96
tpcds_q73/datafusion:vortex-file-compressed 25664180 25927042 0.99
tpcds_q74/datafusion:vortex-file-compressed 76531183 81950235 0.93
tpcds_q75/datafusion:vortex-file-compressed 112284793 119434821 0.94
tpcds_q76/datafusion:vortex-file-compressed 27283769 27703594 0.98
tpcds_q77/datafusion:vortex-file-compressed 37026590 37568329 0.99
tpcds_q78/datafusion:vortex-file-compressed 116521321 125356591 0.93
tpcds_q79/datafusion:vortex-file-compressed 29725527 31339316 0.95
tpcds_q80/datafusion:vortex-file-compressed 90745761 90906942 1.00
tpcds_q81/datafusion:vortex-file-compressed 26575667 24340058 1.09
tpcds_q82/datafusion:vortex-file-compressed 21927215 21777412 1.01
tpcds_q83/datafusion:vortex-file-compressed 35984457 37130049 0.97
tpcds_q84/datafusion:vortex-file-compressed 12841531 12855501 1.00
tpcds_q85/datafusion:vortex-file-compressed 94074134 96110172 0.98
tpcds_q86/datafusion:vortex-file-compressed 17145380 16404487 1.05
tpcds_q87/datafusion:vortex-file-compressed 42624682 45351107 0.94
tpcds_q88/datafusion:vortex-file-compressed 56267275 54992566 1.02
tpcds_q89/datafusion:vortex-file-compressed 25046481 25622739 0.98
tpcds_q90/datafusion:vortex-file-compressed 13731909 14647700 0.94
tpcds_q91/datafusion:vortex-file-compressed 18337346 18325884 1.00
tpcds_q92/datafusion:vortex-file-compressed 17199739 18453581 0.93
tpcds_q93/datafusion:vortex-file-compressed 34903731 33337975 1.05
tpcds_q94/datafusion:vortex-file-compressed 22262261 22151970 1.00
tpcds_q95/datafusion:vortex-file-compressed 58772708 57737555 1.02
tpcds_q96/datafusion:vortex-file-compressed 13448254 13216574 1.02
tpcds_q97/datafusion:vortex-file-compressed 30536203 30120389 1.01
tpcds_q98/datafusion:vortex-file-compressed 23456968 25473519 0.92
tpcds_q99/datafusion:vortex-file-compressed 32799326 32037493 1.02
datafusion / vortex-compact (0.968x ➖, 10↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 27955214 27707964 1.01
tpcds_q02/datafusion:vortex-compact 🚀 49770219 55848345 0.89
tpcds_q03/datafusion:vortex-compact 20119834 20301372 0.99
tpcds_q04/datafusion:vortex-compact 286373485 301080411 0.95
tpcds_q05/datafusion:vortex-compact 48250574 48491110 1.00
tpcds_q06/datafusion:vortex-compact 25776633 25984649 0.99
tpcds_q07/datafusion:vortex-compact 52011113 52712227 0.99
tpcds_q08/datafusion:vortex-compact 35875277 37109313 0.97
tpcds_q09/datafusion:vortex-compact 44571434 46700458 0.95
tpcds_q10/datafusion:vortex-compact 49665010 48861342 1.02
tpcds_q11/datafusion:vortex-compact 152757116 166752925 0.92
tpcds_q12/datafusion:vortex-compact 🚀 21933557 26012773 0.84
tpcds_q13/datafusion:vortex-compact 126144820 128687625 0.98
tpcds_q14/datafusion:vortex-compact 179071707 178005906 1.01
tpcds_q15/datafusion:vortex-compact 27907088 28147997 0.99
tpcds_q16/datafusion:vortex-compact 28536332 28827688 0.99
tpcds_q17/datafusion:vortex-compact 75380837 73128211 1.03
tpcds_q18/datafusion:vortex-compact 71871766 75539785 0.95
tpcds_q19/datafusion:vortex-compact 29729238 29449492 1.01
tpcds_q20/datafusion:vortex-compact 24110410 26051291 0.93
tpcds_q21/datafusion:vortex-compact 39316221 42415416 0.93
tpcds_q22/datafusion:vortex-compact 129694550 135402866 0.96
tpcds_q23/datafusion:vortex-compact 160178954 165411414 0.97
tpcds_q24/datafusion:vortex-compact 94868258 95414548 0.99
tpcds_q25/datafusion:vortex-compact 75656847 78849391 0.96
tpcds_q26/datafusion:vortex-compact 45492091 44400993 1.02
tpcds_q27/datafusion:vortex-compact 115971261 114053423 1.02
tpcds_q28/datafusion:vortex-compact 95456146 101491617 0.94
tpcds_q29/datafusion:vortex-compact 71889583 75359458 0.95
tpcds_q30/datafusion:vortex-compact 🚀 27842493 32169242 0.87
tpcds_q31/datafusion:vortex-compact 99701709 106041368 0.94
tpcds_q32/datafusion:vortex-compact 24378303 26721604 0.91
tpcds_q33/datafusion:vortex-compact 37690204 40356967 0.93
tpcds_q34/datafusion:vortex-compact 34079860 37721785 0.90
tpcds_q35/datafusion:vortex-compact 51699481 55060926 0.94
tpcds_q36/datafusion:vortex-compact 78870641 77172907 1.02
tpcds_q37/datafusion:vortex-compact 28102179 30701789 0.92
tpcds_q38/datafusion:vortex-compact 48350533 53706147 0.90
tpcds_q39/datafusion:vortex-compact 116878785 118926196 0.98
tpcds_q40/datafusion:vortex-compact 34072332 35591795 0.96
tpcds_q41/datafusion:vortex-compact 🚀 21861040 24944839 0.88
tpcds_q42/datafusion:vortex-compact 18019238 19719264 0.91
tpcds_q43/datafusion:vortex-compact 25150284 24993655 1.01
tpcds_q44/datafusion:vortex-compact 43400467 41404296 1.05
tpcds_q45/datafusion:vortex-compact 31120902 30376858 1.02
tpcds_q46/datafusion:vortex-compact 45535105 46215625 0.99
tpcds_q47/datafusion:vortex-compact 🚀 155303438 174141933 0.89
tpcds_q48/datafusion:vortex-compact 🚀 79753793 97839324 0.82
tpcds_q49/datafusion:vortex-compact 69216097 75323113 0.92
tpcds_q50/datafusion:vortex-compact 46779890 46305864 1.01
tpcds_q51/datafusion:vortex-compact 95979888 101532744 0.95
tpcds_q52/datafusion:vortex-compact 18291455 18615244 0.98
tpcds_q53/datafusion:vortex-compact 28931334 29688902 0.97
tpcds_q54/datafusion:vortex-compact 43088251 41071749 1.05
tpcds_q55/datafusion:vortex-compact 18662435 17741906 1.05
tpcds_q56/datafusion:vortex-compact 37270829 37204215 1.00
tpcds_q57/datafusion:vortex-compact 112402531 115489720 0.97
tpcds_q58/datafusion:vortex-compact 67054202 67337086 1.00
tpcds_q59/datafusion:vortex-compact 65739805 71778284 0.92
tpcds_q60/datafusion:vortex-compact 34561702 36580281 0.94
tpcds_q61/datafusion:vortex-compact 54833753 55738877 0.98
tpcds_q62/datafusion:vortex-compact 🚀 23850286 31142438 0.77
tpcds_q63/datafusion:vortex-compact 29015068 29203901 0.99
tpcds_q64/datafusion:vortex-compact 423246393 429096126 0.99
tpcds_q65/datafusion:vortex-compact 63359558 64176741 0.99
tpcds_q66/datafusion:vortex-compact 82065290 79543217 1.03
tpcds_q67/datafusion:vortex-compact 163469592 155085299 1.05
tpcds_q68/datafusion:vortex-compact 🚀 46783716 54162062 0.86
tpcds_q69/datafusion:vortex-compact 46864383 46425303 1.01
tpcds_q70/datafusion:vortex-compact 108588877 109731574 0.99
tpcds_q71/datafusion:vortex-compact 32631649 33882706 0.96
tpcds_q72/datafusion:vortex-compact 2111499839 2170262984 0.97
tpcds_q73/datafusion:vortex-compact 31977380 31423129 1.02
tpcds_q74/datafusion:vortex-compact 91627280 94614182 0.97
tpcds_q75/datafusion:vortex-compact 128859218 131569824 0.98
tpcds_q76/datafusion:vortex-compact 🚀 32725449 37782044 0.87
tpcds_q77/datafusion:vortex-compact 47706838 49393404 0.97
tpcds_q78/datafusion:vortex-compact 128817080 133459540 0.97
tpcds_q79/datafusion:vortex-compact 40011564 39109366 1.02
tpcds_q80/datafusion:vortex-compact 96487543 97074061 0.99
tpcds_q81/datafusion:vortex-compact 28760066 28002845 1.03
tpcds_q82/datafusion:vortex-compact 🚀 31783946 36841049 0.86
tpcds_q83/datafusion:vortex-compact 36338070 36124756 1.01
tpcds_q84/datafusion:vortex-compact 14290570 15317708 0.93
tpcds_q85/datafusion:vortex-compact 158906531 146816662 1.08
tpcds_q86/datafusion:vortex-compact 18007156 17415170 1.03
tpcds_q87/datafusion:vortex-compact 50625871 52103287 0.97
tpcds_q88/datafusion:vortex-compact 74390871 77544849 0.96
tpcds_q89/datafusion:vortex-compact 31879678 32672040 0.98
tpcds_q90/datafusion:vortex-compact 15011418 14382250 1.04
tpcds_q91/datafusion:vortex-compact 32176474 32202860 1.00
tpcds_q92/datafusion:vortex-compact 21300037 21779271 0.98
tpcds_q93/datafusion:vortex-compact 36448729 36558154 1.00
tpcds_q94/datafusion:vortex-compact 25255607 24851412 1.02
tpcds_q95/datafusion:vortex-compact 64190172 65216043 0.98
tpcds_q96/datafusion:vortex-compact 16790562 16917597 0.99
tpcds_q97/datafusion:vortex-compact 34736117 34750537 1.00
tpcds_q98/datafusion:vortex-compact 29022366 29248669 0.99
tpcds_q99/datafusion:vortex-compact 30900153 29515991 1.05
datafusion / parquet (0.985x ➖, 0↑ 3↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 23206141 23870987 0.97
tpcds_q02/datafusion:parquet 43789893 43565946 1.01
tpcds_q03/datafusion:parquet 14208142 13038056 1.09
tpcds_q04/datafusion:parquet 291916931 306601056 0.95
tpcds_q05/datafusion:parquet 46843139 46242118 1.01
tpcds_q06/datafusion:parquet 22896865 23199514 0.99
tpcds_q07/datafusion:parquet 76958167 79003906 0.97
tpcds_q08/datafusion:parquet 29588004 29531164 1.00
tpcds_q09/datafusion:parquet 40679356 38439182 1.06
tpcds_q10/datafusion:parquet 72682495 70116983 1.04
tpcds_q11/datafusion:parquet 152082338 148756868 1.02
tpcds_q12/datafusion:parquet 19868151 18242389 1.09
tpcds_q13/datafusion:parquet 74786051 74405956 1.01
tpcds_q14/datafusion:parquet 160441267 159517790 1.01
tpcds_q15/datafusion:parquet 20528845 21645261 0.95
tpcds_q16/datafusion:parquet 28436982 29963403 0.95
tpcds_q17/datafusion:parquet 62729585 66502125 0.94
tpcds_q18/datafusion:parquet 103703597 105210777 0.99
tpcds_q19/datafusion:parquet 22893576 23420755 0.98
tpcds_q20/datafusion:parquet 17017011 18343170 0.93
tpcds_q21/datafusion:parquet 19086588 18936427 1.01
tpcds_q22/datafusion:parquet 155477057 151247726 1.03
tpcds_q23/datafusion:parquet 148028060 155049917 0.95
tpcds_q24/datafusion:parquet 88804848 91004074 0.98
tpcds_q25/datafusion:parquet 65022086 62382624 1.04
tpcds_q26/datafusion:parquet 63652137 64229941 0.99
tpcds_q27/datafusion:parquet 134170088 138583261 0.97
tpcds_q28/datafusion:parquet 43880175 47857313 0.92
tpcds_q29/datafusion:parquet 64383610 64934687 0.99
tpcds_q30/datafusion:parquet 32837703 34253160 0.96
tpcds_q31/datafusion:parquet 66517287 65829633 1.01
tpcds_q32/datafusion:parquet 17174930 17677894 0.97
tpcds_q33/datafusion:parquet 27459241 28330159 0.97
tpcds_q34/datafusion:parquet 22405428 21952196 1.02
tpcds_q35/datafusion:parquet 69120950 73967637 0.93
tpcds_q36/datafusion:parquet 57875188 57542296 1.01
tpcds_q37/datafusion:parquet 18783078 19131239 0.98
tpcds_q38/datafusion:parquet 42456134 42296066 1.00
tpcds_q39/datafusion:parquet 72829472 75573391 0.96
tpcds_q40/datafusion:parquet 23117037 22931667 1.01
tpcds_q41/datafusion:parquet 14553605 15072663 0.97
tpcds_q42/datafusion:parquet 11647810 12580112 0.93
tpcds_q43/datafusion:parquet 16869238 17855367 0.94
tpcds_q44/datafusion:parquet 32571628 33543786 0.97
tpcds_q45/datafusion:parquet 28806912 28845653 1.00
tpcds_q46/datafusion:parquet 32871218 32079320 1.02
tpcds_q47/datafusion:parquet 127893267 131857278 0.97
tpcds_q48/datafusion:parquet 67272297 70378219 0.96
tpcds_q49/datafusion:parquet 57111992 58355177 0.98
tpcds_q50/datafusion:parquet 42492841 42850481 0.99
tpcds_q51/datafusion:parquet 87449892 89308338 0.98
tpcds_q52/datafusion:parquet 12331733 13292976 0.93
tpcds_q53/datafusion:parquet 🚨 19854599 17936493 1.11
tpcds_q54/datafusion:parquet 33783061 32628421 1.04
tpcds_q55/datafusion:parquet 12038197 12084814 1.00
tpcds_q56/datafusion:parquet 28163874 28705785 0.98
tpcds_q57/datafusion:parquet 🚨 106387475 95003528 1.12
tpcds_q58/datafusion:parquet 53502529 55593713 0.96
tpcds_q59/datafusion:parquet 62606633 65896410 0.95
tpcds_q60/datafusion:parquet 28159037 29452029 0.96
tpcds_q61/datafusion:parquet 43436784 44260109 0.98
tpcds_q62/datafusion:parquet 25570161 26052628 0.98
tpcds_q63/datafusion:parquet 19418598 18319005 1.06
tpcds_q64/datafusion:parquet 309769843 306295667 1.01
tpcds_q65/datafusion:parquet 36304626 37843846 0.96
tpcds_q66/datafusion:parquet 69256978 74840227 0.93
tpcds_q67/datafusion:parquet 150451233 157673484 0.95
tpcds_q68/datafusion:parquet 32589609 31451870 1.04
tpcds_q69/datafusion:parquet 66418394 67900333 0.98
tpcds_q70/datafusion:parquet 33258057 33680015 0.99
tpcds_q71/datafusion:parquet 21597903 22676097 0.95
tpcds_q72/datafusion:parquet 581572803 590928733 0.98
tpcds_q73/datafusion:parquet 20077208 21134928 0.95
tpcds_q74/datafusion:parquet 79835673 86599401 0.92
tpcds_q75/datafusion:parquet 107503898 107655290 1.00
tpcds_q76/datafusion:parquet 30674046 29854564 1.03
tpcds_q77/datafusion:parquet 38026307 39264674 0.97
tpcds_q78/datafusion:parquet 105957180 114549250 0.92
tpcds_q79/datafusion:parquet 26136854 27528467 0.95
tpcds_q80/datafusion:parquet 77749550 77004356 1.01
tpcds_q81/datafusion:parquet 29752716 29619539 1.00
tpcds_q82/datafusion:parquet 19026429 19730229 0.96
tpcds_q83/datafusion:parquet 41243297 42849228 0.96
tpcds_q84/datafusion:parquet 39885263 41100093 0.97
tpcds_q85/datafusion:parquet 145852162 148924160 0.98
tpcds_q86/datafusion:parquet 15743789 16497452 0.95
tpcds_q87/datafusion:parquet 43513466 44582954 0.98
tpcds_q88/datafusion:parquet 61127237 60759220 1.01
tpcds_q89/datafusion:parquet 21676230 22181209 0.98
tpcds_q90/datafusion:parquet 14536939 15001498 0.97
tpcds_q91/datafusion:parquet 57596099 57830183 1.00
tpcds_q92/datafusion:parquet 17360817 18700451 0.93
tpcds_q93/datafusion:parquet 29767918 32036084 0.93
tpcds_q94/datafusion:parquet 21350062 21586826 0.99
tpcds_q95/datafusion:parquet 60391745 61416013 0.98
tpcds_q96/datafusion:parquet 11494680 12411984 0.93
tpcds_q97/datafusion:parquet 28793199 30477237 0.94
tpcds_q98/datafusion:parquet 21731804 21923645 0.99
tpcds_q99/datafusion:parquet 🚨 31540802 26953126 1.17
duckdb / vortex-file-compressed (0.997x ➖, 4↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25264663 24694227 1.02
tpcds_q02/duckdb:vortex-file-compressed 🚀 27721277 32992379 0.84
tpcds_q03/duckdb:vortex-file-compressed 15475080 15015472 1.03
tpcds_q04/duckdb:vortex-file-compressed 94496556 98438324 0.96
tpcds_q05/duckdb:vortex-file-compressed 34916005 35770230 0.98
tpcds_q06/duckdb:vortex-file-compressed 32827183 32349244 1.01
tpcds_q07/duckdb:vortex-file-compressed 25431844 24726164 1.03
tpcds_q08/duckdb:vortex-file-compressed 26760442 27589031 0.97
tpcds_q09/duckdb:vortex-file-compressed 16686018 16325568 1.02
tpcds_q10/duckdb:vortex-file-compressed 37428855 37951516 0.99
tpcds_q11/duckdb:vortex-file-compressed 65137295 64540464 1.01
tpcds_q12/duckdb:vortex-file-compressed 15375916 15078502 1.02
tpcds_q13/duckdb:vortex-file-compressed 32415243 32868589 0.99
tpcds_q14/duckdb:vortex-file-compressed 95933662 98807525 0.97
tpcds_q15/duckdb:vortex-file-compressed 26954802 26728778 1.01
tpcds_q16/duckdb:vortex-file-compressed 25957043 24744458 1.05
tpcds_q17/duckdb:vortex-file-compressed 48857911 48824019 1.00
tpcds_q18/duckdb:vortex-file-compressed 37736677 38527397 0.98
tpcds_q19/duckdb:vortex-file-compressed 32061745 33756070 0.95
tpcds_q20/duckdb:vortex-file-compressed 17034137 16510895 1.03
tpcds_q21/duckdb:vortex-file-compressed 16386415 16032744 1.02
tpcds_q22/duckdb:vortex-file-compressed 77594869 77074429 1.01
tpcds_q23/duckdb:vortex-file-compressed 96027829 96437528 1.00
tpcds_q24/duckdb:vortex-file-compressed 49168168 48372495 1.02
tpcds_q25/duckdb:vortex-file-compressed 40913591 43106173 0.95
tpcds_q26/duckdb:vortex-file-compressed 21493158 20676184 1.04
tpcds_q27/duckdb:vortex-file-compressed 26843262 27379943 0.98
tpcds_q28/duckdb:vortex-file-compressed 12200692 11846833 1.03
tpcds_q29/duckdb:vortex-file-compressed 44166128 44009260 1.00
tpcds_q30/duckdb:vortex-file-compressed 26234740 25637910 1.02
tpcds_q31/duckdb:vortex-file-compressed 30987821 30291223 1.02
tpcds_q32/duckdb:vortex-file-compressed 13003445 12898021 1.01
tpcds_q33/duckdb:vortex-file-compressed 24338942 24901033 0.98
tpcds_q34/duckdb:vortex-file-compressed 25633697 27331281 0.94
tpcds_q35/duckdb:vortex-file-compressed 65163028 64976634 1.00
tpcds_q36/duckdb:vortex-file-compressed 25211420 25099431 1.00
tpcds_q37/duckdb:vortex-file-compressed 19531003 19480494 1.00
tpcds_q38/duckdb:vortex-file-compressed 37056207 37983431 0.98
tpcds_q39/duckdb:vortex-file-compressed 36449000 35000094 1.04
tpcds_q40/duckdb:vortex-file-compressed 20520543 20415760 1.01
tpcds_q41/duckdb:vortex-file-compressed 12406611 12335461 1.01
tpcds_q42/duckdb:vortex-file-compressed 13493078 13883682 0.97
tpcds_q43/duckdb:vortex-file-compressed 20523790 21712552 0.95
tpcds_q44/duckdb:vortex-file-compressed 21149304 21176445 1.00
tpcds_q45/duckdb:vortex-file-compressed 31065711 30944228 1.00
tpcds_q46/duckdb:vortex-file-compressed 🚀 31173056 34869117 0.89
tpcds_q47/duckdb:vortex-file-compressed 51133676 52222894 0.98
tpcds_q48/duckdb:vortex-file-compressed 28858810 28628009 1.01
tpcds_q49/duckdb:vortex-file-compressed 38466561 40691505 0.95
tpcds_q50/duckdb:vortex-file-compressed 27149888 27270633 1.00
tpcds_q51/duckdb:vortex-file-compressed 🚀 105738064 119251867 0.89
tpcds_q52/duckdb:vortex-file-compressed 13606122 13236352 1.03
tpcds_q53/duckdb:vortex-file-compressed 23049231 23090191 1.00
tpcds_q54/duckdb:vortex-file-compressed 28827274 29030790 0.99
tpcds_q55/duckdb:vortex-file-compressed 12522140 12490812 1.00
tpcds_q56/duckdb:vortex-file-compressed 26377532 26113484 1.01
tpcds_q57/duckdb:vortex-file-compressed 42065404 41582715 1.01
tpcds_q58/duckdb:vortex-file-compressed 30515150 29525686 1.03
tpcds_q59/duckdb:vortex-file-compressed 56524092 57589204 0.98
tpcds_q60/duckdb:vortex-file-compressed 27515028 27722613 0.99
tpcds_q61/duckdb:vortex-file-compressed 30888656 30409338 1.02
tpcds_q62/duckdb:vortex-file-compressed 15553477 16358441 0.95
tpcds_q63/duckdb:vortex-file-compressed 21128842 21080449 1.00
tpcds_q64/duckdb:vortex-file-compressed 97089835 95682881 1.01
tpcds_q65/duckdb:vortex-file-compressed 22998751 22512360 1.02
tpcds_q66/duckdb:vortex-file-compressed 29029368 28967021 1.00
tpcds_q67/duckdb:vortex-file-compressed 140683369 141474720 0.99
tpcds_q68/duckdb:vortex-file-compressed 🚀 29962631 33423602 0.90
tpcds_q69/duckdb:vortex-file-compressed 40871116 40558924 1.01
tpcds_q70/duckdb:vortex-file-compressed 36742022 35578834 1.03
tpcds_q71/duckdb:vortex-file-compressed 21023952 20664944 1.02
tpcds_q72/duckdb:vortex-file-compressed 181293072 179473752 1.01
tpcds_q73/duckdb:vortex-file-compressed 24854264 24579752 1.01
tpcds_q74/duckdb:vortex-file-compressed 42860623 41772754 1.03
tpcds_q75/duckdb:vortex-file-compressed 52567399 52714592 1.00
tpcds_q76/duckdb:vortex-file-compressed 19287043 19029369 1.01
tpcds_q77/duckdb:vortex-file-compressed 24479996 23455226 1.04
tpcds_q78/duckdb:vortex-file-compressed 77516130 75426671 1.03
tpcds_q79/duckdb:vortex-file-compressed 24798673 24669737 1.01
tpcds_q80/duckdb:vortex-file-compressed 49832870 50026577 1.00
tpcds_q81/duckdb:vortex-file-compressed 29805792 30706523 0.97
tpcds_q82/duckdb:vortex-file-compressed 45931216 45896296 1.00
tpcds_q83/duckdb:vortex-file-compressed 32708997 31021062 1.05
tpcds_q84/duckdb:vortex-file-compressed 17046575 17094092 1.00
tpcds_q85/duckdb:vortex-file-compressed 44293165 45544383 0.97
tpcds_q86/duckdb:vortex-file-compressed 17444852 17288531 1.01
tpcds_q87/duckdb:vortex-file-compressed 41796814 41894701 1.00
tpcds_q88/duckdb:vortex-file-compressed 53265520 54397766 0.98
tpcds_q89/duckdb:vortex-file-compressed 23406160 22302452 1.05
tpcds_q90/duckdb:vortex-file-compressed 10616847 11110303 0.96
tpcds_q91/duckdb:vortex-file-compressed 23235653 23722967 0.98
tpcds_q92/duckdb:vortex-file-compressed 18165135 18438098 0.99
tpcds_q93/duckdb:vortex-file-compressed 30869309 30313774 1.02
tpcds_q94/duckdb:vortex-file-compressed 22621820 22223998 1.02
tpcds_q95/duckdb:vortex-file-compressed 159056817 151271329 1.05
tpcds_q96/duckdb:vortex-file-compressed 12465547 12438837 1.00
tpcds_q97/duckdb:vortex-file-compressed 39995842 40015936 1.00
tpcds_q98/duckdb:vortex-file-compressed 19873477 19312272 1.03
tpcds_q99/duckdb:vortex-file-compressed 23075319 22539997 1.02
duckdb / vortex-compact (0.999x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 26712401 24676734 1.08
tpcds_q02/duckdb:vortex-compact 38749614 38686292 1.00
tpcds_q03/duckdb:vortex-compact 46578166 47039567 0.99
tpcds_q04/duckdb:vortex-compact 105561923 100955556 1.05
tpcds_q05/duckdb:vortex-compact 42749936 45390539 0.94
tpcds_q06/duckdb:vortex-compact 38507980 38820368 0.99
tpcds_q07/duckdb:vortex-compact 40954759 41543964 0.99
tpcds_q08/duckdb:vortex-compact 42987414 42432076 1.01
tpcds_q09/duckdb:vortex-compact 20722606 20406308 1.02
tpcds_q10/duckdb:vortex-compact 52759592 53834925 0.98
tpcds_q11/duckdb:vortex-compact 72493626 74689703 0.97
tpcds_q12/duckdb:vortex-compact 20277893 22261158 0.91
tpcds_q13/duckdb:vortex-compact 52192024 54068355 0.97
tpcds_q14/duckdb:vortex-compact 123209232 119085858 1.03
tpcds_q15/duckdb:vortex-compact 29907067 29431093 1.02
tpcds_q16/duckdb:vortex-compact 27366091 27173817 1.01
tpcds_q17/duckdb:vortex-compact 59026526 60244888 0.98
tpcds_q18/duckdb:vortex-compact 50369007 49676436 1.01
tpcds_q19/duckdb:vortex-compact 43559809 44124065 0.99
tpcds_q20/duckdb:vortex-compact 20983010 21664574 0.97
tpcds_q21/duckdb:vortex-compact 20147353 20049494 1.00
tpcds_q22/duckdb:vortex-compact 78440240 78493447 1.00
tpcds_q23/duckdb:vortex-compact 109428840 108319175 1.01
tpcds_q24/duckdb:vortex-compact 58463905 59156907 0.99
tpcds_q25/duckdb:vortex-compact 55505333 54389539 1.02
tpcds_q26/duckdb:vortex-compact 30978836 31739547 0.98
tpcds_q27/duckdb:vortex-compact 44250167 43802135 1.01
tpcds_q28/duckdb:vortex-compact 34201716 34462097 0.99
tpcds_q29/duckdb:vortex-compact 58084598 59254919 0.98
tpcds_q30/duckdb:vortex-compact 31276090 30977491 1.01
tpcds_q31/duckdb:vortex-compact 37805591 37672410 1.00
tpcds_q32/duckdb:vortex-compact 22181983 21351876 1.04
tpcds_q33/duckdb:vortex-compact 33696979 35010488 0.96
tpcds_q34/duckdb:vortex-compact 30405543 30422078 1.00
tpcds_q35/duckdb:vortex-compact 76842072 74836252 1.03
tpcds_q36/duckdb:vortex-compact 37545880 36544971 1.03
tpcds_q37/duckdb:vortex-compact 23514719 23975067 0.98
tpcds_q38/duckdb:vortex-compact 40684892 41918035 0.97
tpcds_q39/duckdb:vortex-compact 38823269 38189223 1.02
tpcds_q40/duckdb:vortex-compact 25003586 24955942 1.00
tpcds_q41/duckdb:vortex-compact 14380739 13916335 1.03
tpcds_q42/duckdb:vortex-compact 19811351 19661105 1.01
tpcds_q43/duckdb:vortex-compact 33271491 30714056 1.08
tpcds_q44/duckdb:vortex-compact 31093852 29912538 1.04
tpcds_q45/duckdb:vortex-compact 36819224 36061850 1.02
tpcds_q46/duckdb:vortex-compact 43245529 45073035 0.96
tpcds_q47/duckdb:vortex-compact 64355562 65278370 0.99
tpcds_q48/duckdb:vortex-compact 47145800 45954799 1.03
tpcds_q49/duckdb:vortex-compact 48618131 52584030 0.92
tpcds_q50/duckdb:vortex-compact 38030809 38008342 1.00
tpcds_q51/duckdb:vortex-compact 111643058 110214322 1.01
tpcds_q52/duckdb:vortex-compact 19624753 19145297 1.03
tpcds_q53/duckdb:vortex-compact 35170968 34303539 1.03
tpcds_q54/duckdb:vortex-compact 38075722 38606521 0.99
tpcds_q55/duckdb:vortex-compact 19186894 18550902 1.03
tpcds_q56/duckdb:vortex-compact 33439140 32780787 1.02
tpcds_q57/duckdb:vortex-compact 46151491 45073435 1.02
tpcds_q58/duckdb:vortex-compact 38534373 40026946 0.96
tpcds_q59/duckdb:vortex-compact 67051938 67312532 1.00
tpcds_q60/duckdb:vortex-compact 35869035 35697595 1.00
tpcds_q61/duckdb:vortex-compact 53787520 55006404 0.98
tpcds_q62/duckdb:vortex-compact 21065931 21312582 0.99
tpcds_q63/duckdb:vortex-compact 33029781 32401846 1.02
tpcds_q64/duckdb:vortex-compact 130694890 125654506 1.04
tpcds_q65/duckdb:vortex-compact 30446148 30508801 1.00
tpcds_q66/duckdb:vortex-compact 34977637 36127899 0.97
tpcds_q67/duckdb:vortex-compact 152288587 154137903 0.99
tpcds_q68/duckdb:vortex-compact 46284945 45139506 1.03
tpcds_q69/duckdb:vortex-compact 55032399 55614683 0.99
tpcds_q70/duckdb:vortex-compact 57362756 61084342 0.94
tpcds_q71/duckdb:vortex-compact 30619478 29797557 1.03
tpcds_q72/duckdb:vortex-compact 191178733 192600728 0.99
tpcds_q73/duckdb:vortex-compact 27434740 27809022 0.99
tpcds_q74/duckdb:vortex-compact 51202935 48547695 1.05
tpcds_q75/duckdb:vortex-compact 61324319 61633485 0.99
tpcds_q76/duckdb:vortex-compact 28855490 30535952 0.94
tpcds_q77/duckdb:vortex-compact 38986383 38869138 1.00
tpcds_q78/duckdb:vortex-compact 87634556 86825537 1.01
tpcds_q79/duckdb:vortex-compact 41423718 38620161 1.07
tpcds_q80/duckdb:vortex-compact 71344298 70409563 1.01
tpcds_q81/duckdb:vortex-compact 33940719 33706903 1.01
tpcds_q82/duckdb:vortex-compact 50788608 51195847 0.99
tpcds_q83/duckdb:vortex-compact 36637613 40636345 0.90
tpcds_q84/duckdb:vortex-compact 20888516 21900761 0.95
tpcds_q85/duckdb:vortex-compact 57452812 60367639 0.95
tpcds_q86/duckdb:vortex-compact 21021357 20403749 1.03
tpcds_q87/duckdb:vortex-compact 45717314 46284083 0.99
tpcds_q88/duckdb:vortex-compact 79399988 77024300 1.03
tpcds_q89/duckdb:vortex-compact 33458980 33753952 0.99
tpcds_q90/duckdb:vortex-compact 11456993 11777641 0.97
tpcds_q91/duckdb:vortex-compact 40966391 43707932 0.94
tpcds_q92/duckdb:vortex-compact 44242921 40474544 1.09
tpcds_q93/duckdb:vortex-compact 32244082 32609160 0.99
tpcds_q94/duckdb:vortex-compact 29769760 27384948 1.09
tpcds_q95/duckdb:vortex-compact 160950640 160238388 1.00
tpcds_q96/duckdb:vortex-compact 16182717 17119759 0.95
tpcds_q97/duckdb:vortex-compact 41518399 42370679 0.98
tpcds_q98/duckdb:vortex-compact 26518178 27355823 0.97
tpcds_q99/duckdb:vortex-compact 26666814 25908040 1.03
duckdb / parquet (0.997x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29099836 28763058 1.01
tpcds_q02/duckdb:parquet 24665441 24431420 1.01
tpcds_q03/duckdb:parquet 12671107 12723119 1.00
tpcds_q04/duckdb:parquet 169943822 161153202 1.05
tpcds_q05/duckdb:parquet 32933998 33217431 0.99
tpcds_q06/duckdb:parquet 34300858 34150456 1.00
tpcds_q07/duckdb:parquet 24322500 24288879 1.00
tpcds_q08/duckdb:parquet 29816387 29545415 1.01
tpcds_q09/duckdb:parquet 44991550 45355987 0.99
tpcds_q10/duckdb:parquet 38333653 36978570 1.04
tpcds_q11/duckdb:parquet 94869499 93673691 1.01
tpcds_q12/duckdb:parquet 17163918 17180282 1.00
tpcds_q13/duckdb:parquet 35115584 34937671 1.01
tpcds_q14/duckdb:parquet 102863272 99657610 1.03
tpcds_q15/duckdb:parquet 30331160 30731587 0.99
tpcds_q16/duckdb:parquet 23448636 22618650 1.04
tpcds_q17/duckdb:parquet 40239717 40970155 0.98
tpcds_q18/duckdb:parquet 49058404 49117829 1.00
tpcds_q19/duckdb:parquet 31920294 34513052 0.92
tpcds_q20/duckdb:parquet 18506347 18402065 1.01
tpcds_q21/duckdb:parquet 11697237 11859844 0.99
tpcds_q22/duckdb:parquet 67888229 70585171 0.96
tpcds_q23/duckdb:parquet 83821193 80626175 1.04
tpcds_q24/duckdb:parquet 47414947 48677452 0.97
tpcds_q25/duckdb:parquet 36036398 38608726 0.93
tpcds_q26/duckdb:parquet 39699080 40322510 0.98
tpcds_q27/duckdb:parquet 53662028 53091623 1.01
tpcds_q28/duckdb:parquet 43174442 43630658 0.99
tpcds_q29/duckdb:parquet 39129662 38724693 1.01
tpcds_q30/duckdb:parquet 38427684 37509684 1.02
tpcds_q31/duckdb:parquet 28638203 27279502 1.05
tpcds_q32/duckdb:parquet 12846143 12530831 1.03
tpcds_q33/duckdb:parquet 23790640 24003298 0.99
tpcds_q34/duckdb:parquet 22998020 24816534 0.93
tpcds_q35/duckdb:parquet 62225193 61468239 1.01
tpcds_q36/duckdb:parquet 23075242 24860072 0.93
tpcds_q37/duckdb:parquet 14487336 15146255 0.96
tpcds_q38/duckdb:parquet 36797514 37062691 0.99
tpcds_q39/duckdb:parquet 33402990 32864740 1.02
tpcds_q40/duckdb:parquet 20000324 19888613 1.01
tpcds_q41/duckdb:parquet 9010388 8950402 1.01
tpcds_q42/duckdb:parquet 12584776 12972213 0.97
tpcds_q43/duckdb:parquet 18234541 17920380 1.02
tpcds_q44/duckdb:parquet 26523371 27020182 0.98
tpcds_q45/duckdb:parquet 28679821 28665400 1.00
tpcds_q46/duckdb:parquet 48478201 47885334 1.01
tpcds_q47/duckdb:parquet 50227626 49492905 1.01
tpcds_q48/duckdb:parquet 32283255 32502588 0.99
tpcds_q49/duckdb:parquet 28875520 27929036 1.03
tpcds_q50/duckdb:parquet 26482676 26510777 1.00
tpcds_q51/duckdb:parquet 105729740 107931584 0.98
tpcds_q52/duckdb:parquet 13385971 13234447 1.01
tpcds_q53/duckdb:parquet 19209037 19520195 0.98
tpcds_q54/duckdb:parquet 29369138 28209922 1.04
tpcds_q55/duckdb:parquet 12819455 14012296 0.91
tpcds_q56/duckdb:parquet 24165271 23915439 1.01
tpcds_q57/duckdb:parquet 38923665 38189244 1.02
tpcds_q58/duckdb:parquet 25691966 25824857 0.99
tpcds_q59/duckdb:parquet 36228159 36028419 1.01
tpcds_q60/duckdb:parquet 24436262 25393628 0.96
tpcds_q61/duckdb:parquet 33760693 34513436 0.98
tpcds_q62/duckdb:parquet 12627148 12551490 1.01
tpcds_q63/duckdb:parquet 17574693 17758672 0.99
tpcds_q64/duckdb:parquet 75348891 76089979 0.99
tpcds_q65/duckdb:parquet 22746431 22870143 0.99
tpcds_q66/duckdb:parquet 29826991 32355473 0.92
tpcds_q67/duckdb:parquet 136984417 137110469 1.00
tpcds_q68/duckdb:parquet 38441498 39099872 0.98
tpcds_q69/duckdb:parquet 37635692 39304657 0.96
tpcds_q70/duckdb:parquet 22826295 22286528 1.02
tpcds_q71/duckdb:parquet 23250836 22884504 1.02
tpcds_q72/duckdb:parquet 166543228 169133587 0.98
tpcds_q73/duckdb:parquet 21143758 21057365 1.00
tpcds_q74/duckdb:parquet 130276964 127179013 1.02
tpcds_q75/duckdb:parquet 56784780 55212429 1.03
tpcds_q76/duckdb:parquet 21659411 22600419 0.96
tpcds_q77/duckdb:parquet 25126300 25304540 0.99
tpcds_q78/duckdb:parquet 76991296 77391498 0.99
tpcds_q79/duckdb:parquet 30380370 30386313 1.00
tpcds_q80/duckdb:parquet 44277244 43449320 1.02
tpcds_q81/duckdb:parquet 35145606 35544110 0.99
tpcds_q82/duckdb:parquet 17182179 16819251 1.02
tpcds_q83/duckdb:parquet 18733002 18560982 1.01
tpcds_q84/duckdb:parquet 20219112 20651313 0.98
tpcds_q85/duckdb:parquet 41427095 42291895 0.98
tpcds_q86/duckdb:parquet 13901484 13734217 1.01
tpcds_q87/duckdb:parquet 39386065 39312447 1.00
tpcds_q88/duckdb:parquet 53776110 52259472 1.03
tpcds_q89/duckdb:parquet 22271630 21256800 1.05
tpcds_q90/duckdb:parquet 8590253 8846407 0.97
tpcds_q91/duckdb:parquet 25218113 25640452 0.98
tpcds_q92/duckdb:parquet 13140771 12987616 1.01
tpcds_q93/duckdb:parquet 32238037 32217189 1.00
tpcds_q94/duckdb:parquet 18415058 18203279 1.01
tpcds_q95/duckdb:parquet 142023673 144262891 0.98
tpcds_q96/duckdb:parquet 10627556 10443794 1.02
tpcds_q97/duckdb:parquet 39459115 38356824 1.03
tpcds_q98/duckdb:parquet 24354082 24488146 0.99
tpcds_q99/duckdb:parquet 20186266 20803471 0.97
duckdb / duckdb (1.006x ➖, 0↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 23072449 21709694 1.06
tpcds_q02/duckdb:duckdb 19524039 18805676 1.04
tpcds_q03/duckdb:duckdb 10426273 10169810 1.03
tpcds_q04/duckdb:duckdb 179674246 173892477 1.03
tpcds_q05/duckdb:duckdb 21252958 21172872 1.00
tpcds_q06/duckdb:duckdb 28029832 27873161 1.01
tpcds_q07/duckdb:duckdb 40436274 39908288 1.01
tpcds_q08/duckdb:duckdb 119619820 120419389 0.99
tpcds_q09/duckdb:duckdb 20562267 20550382 1.00
tpcds_q10/duckdb:duckdb 28228166 27543009 1.02
tpcds_q11/duckdb:duckdb 92740604 95494507 0.97
tpcds_q12/duckdb:duckdb 14209132 14066243 1.01
tpcds_q13/duckdb:duckdb 25858608 25831577 1.00
tpcds_q14/duckdb:duckdb 93979244 95856233 0.98
tpcds_q15/duckdb:duckdb 24991000 24940291 1.00
tpcds_q16/duckdb:duckdb 19170694 20736620 0.92
tpcds_q17/duckdb:duckdb 24979601 25573523 0.98
tpcds_q18/duckdb:duckdb 47837946 46331314 1.03
tpcds_q19/duckdb:duckdb 19552728 19284430 1.01
tpcds_q20/duckdb:duckdb 14485756 14086662 1.03
tpcds_q21/duckdb:duckdb 7848333 7571307 1.04
tpcds_q22/duckdb:duckdb 61513090 61320836 1.00
tpcds_q23/duckdb:duckdb 77851965 76865318 1.01
tpcds_q24/duckdb:duckdb 26326155 25486414 1.03
tpcds_q25/duckdb:duckdb 18832558 19527604 0.96
tpcds_q26/duckdb:duckdb 28373378 28202949 1.01
tpcds_q27/duckdb:duckdb 41840944 41584012 1.01
tpcds_q28/duckdb:duckdb 25161856 24643175 1.02
tpcds_q29/duckdb:duckdb 23269051 23059020 1.01
tpcds_q30/duckdb:duckdb 30642664 30844954 0.99
tpcds_q31/duckdb:duckdb 51905655 52703638 0.98
tpcds_q32/duckdb:duckdb 8602126 8093866 1.06
tpcds_q33/duckdb:duckdb 16065115 15762190 1.02
tpcds_q34/duckdb:duckdb 18088529 17533491 1.03
tpcds_q35/duckdb:duckdb 38326745 37532555 1.02
tpcds_q36/duckdb:duckdb 70945108 72842485 0.97
tpcds_q37/duckdb:duckdb 8844717 8828801 1.00
tpcds_q38/duckdb:duckdb 33312547 33015299 1.01
tpcds_q39/duckdb:duckdb 27763917 27717383 1.00
tpcds_q40/duckdb:duckdb 14950193 15123907 0.99
tpcds_q41/duckdb:duckdb 9690439 9739239 0.99
tpcds_q42/duckdb:duckdb 10197540 10207851 1.00
tpcds_q43/duckdb:duckdb 14954957 15131147 0.99
tpcds_q44/duckdb:duckdb 15121745 15882456 0.95
tpcds_q45/duckdb:duckdb 19149044 19244012 1.00
tpcds_q46/duckdb:duckdb 38807341 38908410 1.00
tpcds_q47/duckdb:duckdb 48240103 46431569 1.04
tpcds_q48/duckdb:duckdb 25763720 25903885 0.99
tpcds_q49/duckdb:duckdb 20494418 20241652 1.01
tpcds_q50/duckdb:duckdb 16092744 16247917 0.99
tpcds_q51/duckdb:duckdb 99952614 100681293 0.99
tpcds_q52/duckdb:duckdb 9839191 9971202 0.99
tpcds_q53/duckdb:duckdb 17548082 17421924 1.01
tpcds_q54/duckdb:duckdb 18977172 19043996 1.00
tpcds_q55/duckdb:duckdb 🚨 10513690 9126177 1.15
tpcds_q56/duckdb:duckdb 16814973 16320198 1.03
tpcds_q57/duckdb:duckdb 36798930 36055711 1.02
tpcds_q58/duckdb:duckdb 16585048 16262766 1.02
tpcds_q59/duckdb:duckdb 37438324 36699697 1.02
tpcds_q60/duckdb:duckdb 18905970 17491239 1.08
tpcds_q61/duckdb:duckdb 16531218 16302635 1.01
tpcds_q62/duckdb:duckdb 10017952 9714202 1.03
tpcds_q63/duckdb:duckdb 15926020 16161411 0.99
tpcds_q64/duckdb:duckdb 59302010 59403246 1.00
tpcds_q65/duckdb:duckdb 36746432 36580179 1.00
tpcds_q66/duckdb:duckdb 26940050 26991937 1.00
tpcds_q67/duckdb:duckdb 133743921 133798436 1.00
tpcds_q68/duckdb:duckdb 26717047 26983922 0.99
tpcds_q69/duckdb:duckdb 28105044 27815336 1.01
tpcds_q70/duckdb:duckdb 17224214 16782844 1.03
tpcds_q71/duckdb:duckdb 15861815 15954841 0.99
tpcds_q72/duckdb:duckdb 44957443 45660195 0.98
tpcds_q73/duckdb:duckdb 14025281 14127718 0.99
tpcds_q74/duckdb:duckdb 145516365 145374813 1.00
tpcds_q75/duckdb:duckdb 45377195 46538421 0.98
tpcds_q76/duckdb:duckdb 14590837 14879033 0.98
tpcds_q77/duckdb:duckdb 15075990 14904797 1.01
tpcds_q78/duckdb:duckdb 66150944 66111937 1.00
tpcds_q79/duckdb:duckdb 20122901 20007852 1.01
tpcds_q80/duckdb:duckdb 31730698 31402967 1.01
tpcds_q81/duckdb:duckdb 40773350 40470832 1.01
tpcds_q82/duckdb:duckdb 10580423 10022460 1.06
tpcds_q83/duckdb:duckdb 11156989 10835632 1.03
tpcds_q84/duckdb:duckdb 14782784 14581577 1.01
tpcds_q85/duckdb:duckdb 25961413 26090557 1.00
tpcds_q86/duckdb:duckdb 12155077 12063040 1.01
tpcds_q87/duckdb:duckdb 35663201 35838930 1.00
tpcds_q88/duckdb:duckdb 28671457 28624387 1.00
tpcds_q89/duckdb:duckdb 21699481 22048719 0.98
tpcds_q90/duckdb:duckdb 6405209 6316736 1.01
tpcds_q91/duckdb:duckdb 15012541 15137575 0.99
tpcds_q92/duckdb:duckdb 9887908 10025073 0.99
tpcds_q93/duckdb:duckdb 23890931 24064952 0.99
tpcds_q94/duckdb:duckdb 14635976 15028402 0.97
tpcds_q95/duckdb:duckdb 110941895 111509470 0.99
tpcds_q96/duckdb:duckdb 5711196 5795533 0.99
tpcds_q97/duckdb:duckdb 32603731 32214782 1.01
tpcds_q98/duckdb:duckdb 20817462 20582789 1.01
tpcds_q99/duckdb:duckdb 16979473 16737244 1.01

File Size Changes (21 files changed, +0.1% overall, 19↑ 2↓)
File Scale Format Base HEAD Change %
time_dim.vortex 1.0 vortex-compact 96.91 KB 196.13 KB +99.23 KB +102.4%
date_dim.vortex 1.0 vortex-compact 149.19 KB 243.61 KB +94.42 KB +63.3%
item.vortex 1.0 vortex-compact 993.74 KB 1.18 MB +212.09 KB +21.3%
catalog_page.vortex 1.0 vortex-compact 362.98 KB 424.71 KB +61.73 KB +17.0%
ship_mode.vortex 1.0 vortex-compact 11.09 KB 12.36 KB +1.27 KB +11.5%
customer_address.vortex 1.0 vortex-compact 558.97 KB 619.80 KB +60.84 KB +10.9%
reason.vortex 1.0 vortex-compact 5.96 KB 6.46 KB +512 B +8.4%
customer.vortex 1.0 vortex-compact 3.29 MB 3.51 MB +227.55 KB +6.8%
web_site.vortex 1.0 vortex-compact 44.69 KB 47.44 KB +2.75 KB +6.2%
promotion.vortex 1.0 vortex-compact 51.36 KB 54.38 KB +3.02 KB +5.9%
warehouse.vortex 1.0 vortex-compact 22.33 KB 23.43 KB +1.09 KB +4.9%
call_center.vortex 1.0 vortex-compact 49.33 KB 51.37 KB +2.04 KB +4.1%
store.vortex 1.0 vortex-compact 44.86 KB 46.40 KB +1.54 KB +3.4%
web_page.vortex 1.0 vortex-compact 26.44 KB 26.81 KB +384 B +1.4%
household_demographics.vortex 1.0 vortex-compact 10.29 KB 10.41 KB +120 B +1.1%
customer_demographics.vortex 1.0 vortex-compact 649.07 KB 649.67 KB +616 B +0.1%
item.vortex 1.0 vortex-file-compressed 1.63 MB 1.63 MB +1.27 KB +0.1%
customer_address.vortex 1.0 vortex-file-compressed 826.03 KB 826.09 KB +64 B +0.0%
customer.vortex 1.0 vortex-file-compressed 4.18 MB 4.18 MB +80 B +0.0%
catalog_page.vortex 1.0 vortex-file-compressed 566.02 KB 565.09 KB 944 B -0.2%
time_dim.vortex 1.0 vortex-file-compressed 433.21 KB 380.05 KB 53.16 KB -12.3%

Totals:

  • vortex-compact: 207.47 MB → 208.22 MB (+0.4%)
  • vortex-file-compressed: 269.96 MB → 269.91 MB (-0.0%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe

Verdict: Likely improvement (medium confidence)
Attributed Vortex impact: -32.0%
Engines: DataFusion Likely improvement (-33.4%, low confidence) · DuckDB Likely improvement (-30.7%, medium confidence)
Vortex (geomean): 0.677x ✅
Parquet (geomean): 0.996x ➖
Shifts: Parquet (control) -0.4% · Median polish -0.7%

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

datafusion / vortex-file-compressed (0.988x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚀 5397861 6364706 0.85
fineweb_q01/datafusion:vortex-file-compressed 36488088 33274306 1.10
fineweb_q02/datafusion:vortex-file-compressed 39459149 39067196 1.01
fineweb_q03/datafusion:vortex-file-compressed 57182642 57113487 1.00
fineweb_q04/datafusion:vortex-file-compressed 279004194 284680475 0.98
fineweb_q05/datafusion:vortex-file-compressed 215561874 223741866 0.96
fineweb_q06/datafusion:vortex-file-compressed 53360707 50568617 1.06
fineweb_q07/datafusion:vortex-file-compressed 57075076 57738621 0.99
fineweb_q08/datafusion:vortex-file-compressed 22684774 23502759 0.97
datafusion / vortex-compact (0.446x ✅, 7↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5920127 5439993 1.09
fineweb_q01/datafusion:vortex-compact 🚀 50248845 99820055 0.50
fineweb_q02/datafusion:vortex-compact 🚀 57250526 110150682 0.52
fineweb_q03/datafusion:vortex-compact 🚀 170514750 868555073 0.20
fineweb_q04/datafusion:vortex-compact 🚀 362052040 921088222 0.39
fineweb_q05/datafusion:vortex-compact 🚀 301937951 828710079 0.36
fineweb_q06/datafusion:vortex-compact 🚀 124760617 471844196 0.26
fineweb_q07/datafusion:vortex-compact 🚀 147591154 475118371 0.31
fineweb_q08/datafusion:vortex-compact 22527488 21127196 1.07
datafusion / parquet (0.997x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6583659 6403715 1.03
fineweb_q01/datafusion:parquet 288970079 291431531 0.99
fineweb_q02/datafusion:parquet 289241993 299088414 0.97
fineweb_q03/datafusion:parquet 291781148 280072753 1.04
fineweb_q04/datafusion:parquet 310655147 308159251 1.01
fineweb_q05/datafusion:parquet 293846116 301154388 0.98
fineweb_q06/datafusion:parquet 291677638 303997252 0.96
fineweb_q07/datafusion:parquet 278690064 277348686 1.00
fineweb_q08/datafusion:parquet 276068295 277027641 1.00
duckdb / vortex-file-compressed (1.015x ➖, 0↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 3732027 3324437 1.12
fineweb_q01/duckdb:vortex-file-compressed 33919554 33856665 1.00
fineweb_q02/duckdb:vortex-file-compressed 40846608 38063245 1.07
fineweb_q03/duckdb:vortex-file-compressed 114447596 114093500 1.00
fineweb_q04/duckdb:vortex-file-compressed 269849463 266735536 1.01
fineweb_q05/duckdb:vortex-file-compressed 216922795 218357846 0.99
fineweb_q06/duckdb:vortex-file-compressed 52143288 52154821 1.00
fineweb_q07/duckdb:vortex-file-compressed 53522369 55972369 0.96
fineweb_q08/duckdb:vortex-file-compressed 21261476 21541233 0.99
duckdb / vortex-compact (0.470x ✅, 7↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 4067089 4103396 0.99
fineweb_q01/duckdb:vortex-compact 🚀 56652633 106086042 0.53
fineweb_q02/duckdb:vortex-compact 🚀 61831434 118944415 0.52
fineweb_q03/duckdb:vortex-compact 🚀 215271446 849556807 0.25
fineweb_q04/duckdb:vortex-compact 🚀 358225631 901031702 0.40
fineweb_q05/duckdb:vortex-compact 🚀 292109287 802892932 0.36
fineweb_q06/duckdb:vortex-compact 🚀 132823688 461585198 0.29
fineweb_q07/duckdb:vortex-compact 🚀 151293355 485396861 0.31
fineweb_q08/duckdb:vortex-compact 🚨 23883889 19396327 1.23
duckdb / parquet (0.996x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 30219567 31695588 0.95
fineweb_q01/duckdb:parquet 85288588 83826989 1.02
fineweb_q02/duckdb:parquet 86502093 85729531 1.01
fineweb_q03/duckdb:parquet 319009426 315722642 1.01
fineweb_q04/duckdb:parquet 446685499 446733001 1.00
fineweb_q05/duckdb:parquet 416152011 415495447 1.00
fineweb_q06/duckdb:parquet 203576308 204746083 0.99
fineweb_q07/duckdb:parquet 216139502 218809652 0.99
fineweb_q08/duckdb:parquet 33119904 33386736 0.99

File Size Changes (2 files changed, +6.6% overall, 1↑ 1↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-compact 1.23 GB 1.41 GB +180.68 MB +14.3%
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB 346.19 KB -0.0%

Totals:

  • vortex-compact: 1.23 GB → 1.41 GB (+14.3%)
  • vortex-file-compressed: 1.43 GB → 1.43 GB (-0.0%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -1.0%
Engines: DataFusion No clear signal (+1.0%, environment too noisy confidence) · DuckDB No clear signal (-2.9%, environment too noisy confidence)
Vortex (geomean): 0.991x ➖
Parquet (geomean): 1.003x ➖
Shifts: Parquet (control) +0.3% · Median polish -0.3%

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

datafusion / vortex-file-compressed (0.999x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 54228218 54555108 0.99
tpch_q02/datafusion:vortex-file-compressed 22421405 23210045 0.97
tpch_q03/datafusion:vortex-file-compressed 30785524 31680580 0.97
tpch_q04/datafusion:vortex-file-compressed 19357714 19057163 1.02
tpch_q05/datafusion:vortex-file-compressed 45866706 46483321 0.99
tpch_q06/datafusion:vortex-file-compressed 9741756 9740559 1.00
tpch_q07/datafusion:vortex-file-compressed 51161689 53031137 0.96
tpch_q08/datafusion:vortex-file-compressed 39100232 38742667 1.01
tpch_q09/datafusion:vortex-file-compressed 51059093 52889823 0.97
tpch_q10/datafusion:vortex-file-compressed 32741661 32024304 1.02
tpch_q11/datafusion:vortex-file-compressed 16272273 16377093 0.99
tpch_q12/datafusion:vortex-file-compressed 23422928 23522243 1.00
tpch_q13/datafusion:vortex-file-compressed 26850914 26292196 1.02
tpch_q14/datafusion:vortex-file-compressed 15013423 14559625 1.03
tpch_q15/datafusion:vortex-file-compressed 22544499 22376195 1.01
tpch_q16/datafusion:vortex-file-compressed 20299683 19552698 1.04
tpch_q17/datafusion:vortex-file-compressed 64730791 63770153 1.02
tpch_q18/datafusion:vortex-file-compressed 76528637 76620004 1.00
tpch_q19/datafusion:vortex-file-compressed 29844815 30660389 0.97
tpch_q20/datafusion:vortex-file-compressed 30464831 29882260 1.02
tpch_q21/datafusion:vortex-file-compressed 68586513 69651850 0.98
tpch_q22/datafusion:vortex-file-compressed 11842259 11822245 1.00
datafusion / vortex-compact (0.984x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 62023898 63110426 0.98
tpch_q02/datafusion:vortex-compact 25358821 25659409 0.99
tpch_q03/datafusion:vortex-compact 31626445 32752671 0.97
tpch_q04/datafusion:vortex-compact 21269858 21839709 0.97
tpch_q05/datafusion:vortex-compact 46495415 47051755 0.99
tpch_q06/datafusion:vortex-compact 12528505 12501734 1.00
tpch_q07/datafusion:vortex-compact 54066442 53940121 1.00
tpch_q08/datafusion:vortex-compact 42552199 41567452 1.02
tpch_q09/datafusion:vortex-compact 54163578 54401173 1.00
tpch_q10/datafusion:vortex-compact 37000500 36412546 1.02
tpch_q11/datafusion:vortex-compact 17421932 17639087 0.99
tpch_q12/datafusion:vortex-compact 29153273 30142014 0.97
tpch_q13/datafusion:vortex-compact 🚀 27055606 31512978 0.86
tpch_q14/datafusion:vortex-compact 18209376 18733388 0.97
tpch_q15/datafusion:vortex-compact 29880878 30352726 0.98
tpch_q16/datafusion:vortex-compact 24609487 23970189 1.03
tpch_q17/datafusion:vortex-compact 67690861 69612547 0.97
tpch_q18/datafusion:vortex-compact 75524318 77567254 0.97
tpch_q19/datafusion:vortex-compact 51481213 50665355 1.02
tpch_q20/datafusion:vortex-compact 34862981 34460975 1.01
tpch_q21/datafusion:vortex-compact 72317066 73918824 0.98
tpch_q22/datafusion:vortex-compact 12681075 12971274 0.98
datafusion / parquet (0.984x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 103465999 136963651 0.76
tpch_q02/datafusion:parquet 60587634 60468431 1.00
tpch_q03/datafusion:parquet 79369006 79448730 1.00
tpch_q04/datafusion:parquet 46386494 46203571 1.00
tpch_q05/datafusion:parquet 87987215 93768273 0.94
tpch_q06/datafusion:parquet 43012185 43351285 0.99
tpch_q07/datafusion:parquet 105324675 103429272 1.02
tpch_q08/datafusion:parquet 96070588 89302706 1.08
tpch_q09/datafusion:parquet 120007412 127077357 0.94
tpch_q10/datafusion:parquet 119624566 113678135 1.05
tpch_q11/datafusion:parquet 40653335 40999014 0.99
tpch_q12/datafusion:parquet 77598287 81844043 0.95
tpch_q13/datafusion:parquet 190932351 191841810 1.00
tpch_q14/datafusion:parquet 44203980 46436408 0.95
tpch_q15/datafusion:parquet 58327407 57589576 1.01
tpch_q16/datafusion:parquet 43260370 42051383 1.03
tpch_q17/datafusion:parquet 145266574 139468950 1.04
tpch_q18/datafusion:parquet 155891203 156764688 0.99
tpch_q19/datafusion:parquet 71575369 75348105 0.95
tpch_q20/datafusion:parquet 71968106 73920207 0.97
tpch_q21/datafusion:parquet 143753653 140518178 1.02
tpch_q22/datafusion:parquet 43318715 43707316 0.99
datafusion / arrow (0.997x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 55604897 61750611 0.90
tpch_q02/datafusion:arrow 16889930 17668543 0.96
tpch_q03/datafusion:arrow 30939851 31763124 0.97
tpch_q04/datafusion:arrow 25734395 25651529 1.00
tpch_q05/datafusion:arrow 55297051 53774345 1.03
tpch_q06/datafusion:arrow 22389096 20454758 1.09
tpch_q07/datafusion:arrow 103093653 103971296 0.99
tpch_q08/datafusion:arrow 41648674 40363460 1.03
tpch_q09/datafusion:arrow 61861205 64467771 0.96
tpch_q10/datafusion:arrow 46887912 50322009 0.93
tpch_q11/datafusion:arrow 8995840 9599043 0.94
tpch_q12/datafusion:arrow 49572238 48623117 1.02
tpch_q13/datafusion:arrow 46949059 44843254 1.05
tpch_q14/datafusion:arrow 23185856 24071325 0.96
tpch_q15/datafusion:arrow 45472386 44054453 1.03
tpch_q16/datafusion:arrow 16573780 16219024 1.02
tpch_q17/datafusion:arrow 67185483 66869807 1.00
tpch_q18/datafusion:arrow 105757747 105755431 1.00
tpch_q19/datafusion:arrow 36339223 36493833 1.00
tpch_q20/datafusion:arrow 35562338 35521406 1.00
tpch_q21/datafusion:arrow 156135930 156686758 1.00
tpch_q22/datafusion:arrow 12794321 11896099 1.08
duckdb / vortex-file-compressed (0.991x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 31082921 31375590 0.99
tpch_q02/duckdb:vortex-file-compressed 25654450 25498349 1.01
tpch_q03/duckdb:vortex-file-compressed 32524726 32405599 1.00
tpch_q04/duckdb:vortex-file-compressed 28883599 29475445 0.98
tpch_q05/duckdb:vortex-file-compressed 37852274 37842098 1.00
tpch_q06/duckdb:vortex-file-compressed 7904367 7927843 1.00
tpch_q07/duckdb:vortex-file-compressed 35127845 35901490 0.98
tpch_q08/duckdb:vortex-file-compressed 40458865 40447345 1.00
tpch_q09/duckdb:vortex-file-compressed 59215612 58935518 1.00
tpch_q10/duckdb:vortex-file-compressed 42193056 42418733 0.99
tpch_q11/duckdb:vortex-file-compressed 14820406 14935590 0.99
tpch_q12/duckdb:vortex-file-compressed 22920848 22921501 1.00
tpch_q13/duckdb:vortex-file-compressed 40363915 40582391 0.99
tpch_q14/duckdb:vortex-file-compressed 21525288 22196718 0.97
tpch_q15/duckdb:vortex-file-compressed 16797269 17178987 0.98
tpch_q16/duckdb:vortex-file-compressed 29534431 29629173 1.00
tpch_q17/duckdb:vortex-file-compressed 23697358 23952609 0.99
tpch_q18/duckdb:vortex-file-compressed 54619765 54244725 1.01
tpch_q19/duckdb:vortex-file-compressed 28466129 29851431 0.95
tpch_q20/duckdb:vortex-file-compressed 32691894 33148249 0.99
tpch_q21/duckdb:vortex-file-compressed 100127991 102897964 0.97
tpch_q22/duckdb:vortex-file-compressed 16754515 16769921 1.00
duckdb / vortex-compact (0.989x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 38333310 38152683 1.00
tpch_q02/duckdb:vortex-compact 32248466 33760590 0.96
tpch_q03/duckdb:vortex-compact 33834036 33944829 1.00
tpch_q04/duckdb:vortex-compact 31096072 32004286 0.97
tpch_q05/duckdb:vortex-compact 40978565 41356981 0.99
tpch_q06/duckdb:vortex-compact 10460258 10259731 1.02
tpch_q07/duckdb:vortex-compact 39705468 40295693 0.99
tpch_q08/duckdb:vortex-compact 46983395 46958643 1.00
tpch_q09/duckdb:vortex-compact 65358866 65885618 0.99
tpch_q10/duckdb:vortex-compact 45797951 46686497 0.98
tpch_q11/duckdb:vortex-compact 18011473 18360597 0.98
tpch_q12/duckdb:vortex-compact 29377448 29841178 0.98
tpch_q13/duckdb:vortex-compact 41734608 46286308 0.90
tpch_q14/duckdb:vortex-compact 25743304 26232693 0.98
tpch_q15/duckdb:vortex-compact 19535897 19440427 1.00
tpch_q16/duckdb:vortex-compact 32969580 33183170 0.99
tpch_q17/duckdb:vortex-compact 28485666 28946173 0.98
tpch_q18/duckdb:vortex-compact 56855921 56875388 1.00
tpch_q19/duckdb:vortex-compact 32152494 32699382 0.98
tpch_q20/duckdb:vortex-compact 39107230 39377054 0.99
tpch_q21/duckdb:vortex-compact 103075804 102467674 1.01
tpch_q22/duckdb:vortex-compact 19301238 18245636 1.06
duckdb / parquet (1.023x ➖, 0↑ 3↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 77398077 76536694 1.01
tpch_q02/duckdb:parquet 39072390 39421634 0.99
tpch_q03/duckdb:parquet 70154811 70369592 1.00
tpch_q04/duckdb:parquet 🚨 56841233 49208354 1.16
tpch_q05/duckdb:parquet 68207722 67562367 1.01
tpch_q06/duckdb:parquet 22128503 22446137 0.99
tpch_q07/duckdb:parquet 🚨 84051758 70125251 1.20
tpch_q08/duckdb:parquet 82781682 82416774 1.00
tpch_q09/duckdb:parquet 133765060 146406468 0.91
tpch_q10/duckdb:parquet 130790067 129488115 1.01
tpch_q11/duckdb:parquet 22168362 22213038 1.00
tpch_q12/duckdb:parquet 46822425 46373358 1.01
tpch_q13/duckdb:parquet 251314383 251735965 1.00
tpch_q14/duckdb:parquet 50673099 50939168 0.99
tpch_q15/duckdb:parquet 🚨 28510821 25854927 1.10
tpch_q16/duckdb:parquet 57836872 58199286 0.99
tpch_q17/duckdb:parquet 62997006 58274898 1.08
tpch_q18/duckdb:parquet 122221923 119798156 1.02
tpch_q19/duckdb:parquet 73858283 69345703 1.07
tpch_q20/duckdb:parquet 66157123 65408186 1.01
tpch_q21/duckdb:parquet 176532673 181161653 0.97
tpch_q22/duckdb:parquet 54182493 53802701 1.01
duckdb / duckdb (0.999x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 17870510 17522898 1.02
tpch_q02/duckdb:duckdb 14114275 14251193 0.99
tpch_q03/duckdb:duckdb 22978674 23153746 0.99
tpch_q04/duckdb:duckdb 22403472 22697835 0.99
tpch_q05/duckdb:duckdb 23697279 23380614 1.01
tpch_q06/duckdb:duckdb 7048395 7130218 0.99
tpch_q07/duckdb:duckdb 25391376 25266535 1.00
tpch_q08/duckdb:duckdb 23968654 24470570 0.98
tpch_q09/duckdb:duckdb 58004809 57915635 1.00
tpch_q10/duckdb:duckdb 51648997 51840949 1.00
tpch_q11/duckdb:duckdb 7120620 7174621 0.99
tpch_q12/duckdb:duckdb 17907545 17928199 1.00
tpch_q13/duckdb:duckdb 39822661 39491143 1.01
tpch_q14/duckdb:duckdb 21260224 21925002 0.97
tpch_q15/duckdb:duckdb 13578733 13846381 0.98
tpch_q16/duckdb:duckdb 26155334 26019122 1.01
tpch_q17/duckdb:duckdb 16222217 15802477 1.03
tpch_q18/duckdb:duckdb 40797079 40767507 1.00
tpch_q19/duckdb:duckdb 30968672 30774484 1.01
tpch_q20/duckdb:duckdb 25197100 24964471 1.01
tpch_q21/duckdb:duckdb 61448692 61248987 1.00
tpch_q22/duckdb:duckdb 25255966 25310619 1.00

File Size Changes (16 files changed, -1.5% overall, 10↑ 6↓)
File Scale Format Base HEAD Change %
nation_0.vortex 1.0 vortex-compact 8.18 KB 8.68 KB +504 B +6.0%
region_0.vortex 1.0 vortex-compact 5.83 KB 6.14 KB +320 B +5.4%
supplier_0.vortex 1.0 vortex-compact 496.46 KB 516.29 KB +19.83 KB +4.0%
part_0.vortex 1.0 vortex-file-compressed 4.98 MB 5.09 MB +111.47 KB +2.2%
supplier_0.vortex 1.0 vortex-file-compressed 600.90 KB 613.55 KB +12.66 KB +2.1%
customer_0.vortex 1.0 vortex-compact 7.43 MB 7.54 MB +106.59 KB +1.4%
customer_0.vortex 1.0 vortex-file-compressed 8.90 MB 8.91 MB +6.83 KB +0.1%
lineitem_1.vortex 1.0 vortex-file-compressed 82.02 MB 82.07 MB +52.51 KB +0.1%
orders_0.vortex 1.0 vortex-file-compressed 35.54 MB 35.54 MB +6.14 KB +0.0%
lineitem_0.vortex 1.0 vortex-file-compressed 82.19 MB 82.19 MB +1.93 KB +0.0%
partsupp_0.vortex 1.0 vortex-file-compressed 23.70 MB 23.69 MB 10.83 KB -0.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 61.46 MB 1.54 MB -2.4%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 61.47 MB 1.56 MB -2.5%
partsupp_0.vortex 1.0 vortex-compact 21.06 MB 20.19 MB 894.64 KB -4.1%
part_0.vortex 1.0 vortex-compact 3.38 MB 3.16 MB 223.96 KB -6.5%
orders_0.vortex 1.0 vortex-compact 32.20 MB 29.67 MB 2.53 MB -7.9%

Totals:

  • vortex-compact: 190.86 MB → 184.26 MB (-3.5%)
  • vortex-file-compressed: 238.20 MB → 238.37 MB (+0.1%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.9%
Engines: DataFusion No clear signal (-0.4%, environment too noisy confidence) · DuckDB No clear signal (-9.2%, environment too noisy confidence)
Vortex (geomean): 0.932x ➖
Parquet (geomean): 0.980x ➖
Shifts: Parquet (control) -2.0% · Median polish -1.8%

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

datafusion / vortex-file-compressed (0.977x ➖, 0↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 33983802 44057711 0.77
fineweb_q01/datafusion:vortex-file-compressed 1177870267 957390867 1.23
fineweb_q02/datafusion:vortex-file-compressed 🚨 1260949667 883869108 1.43
fineweb_q03/datafusion:vortex-file-compressed 1884917542 1719940971 1.10
fineweb_q04/datafusion:vortex-file-compressed 1178849249 1210212212 0.97
fineweb_q05/datafusion:vortex-file-compressed 1091265349 1361511943 0.80
fineweb_q06/datafusion:vortex-file-compressed 2504209077 2704494787 0.93
fineweb_q07/datafusion:vortex-file-compressed 1521742368 2028336800 0.75
fineweb_q08/datafusion:vortex-file-compressed 987286436 979744894 1.01
datafusion / vortex-compact (0.957x ➖, 0↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 53424221 67302892 0.79
fineweb_q01/datafusion:vortex-compact 🚨 1050748063 571630297 1.84
fineweb_q02/datafusion:vortex-compact 1171565437 1077718745 1.09
fineweb_q03/datafusion:vortex-compact 1260073090 1672318925 0.75
fineweb_q04/datafusion:vortex-compact 1247322219 1705909989 0.73
fineweb_q05/datafusion:vortex-compact 1128905474 1398860015 0.81
fineweb_q06/datafusion:vortex-compact 1532164003 1520077299 1.01
fineweb_q07/datafusion:vortex-compact 1183758834 1454585379 0.81
fineweb_q08/datafusion:vortex-compact 511480568 440300630 1.16
datafusion / parquet (0.971x ➖, 1↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1743865990 1651027611 1.06
fineweb_q01/datafusion:parquet 🚨 3894360594 2532817567 1.54
fineweb_q02/datafusion:parquet 3520287720 2897809522 1.21
fineweb_q03/datafusion:parquet 2499630952 2393398416 1.04
fineweb_q04/datafusion:parquet 🚀 2366784651 3953537838 0.60
fineweb_q05/datafusion:parquet 2544241078 2978929368 0.85
fineweb_q06/datafusion:parquet 2682521313 3680039546 0.73
fineweb_q07/datafusion:parquet 2797010299 3268334197 0.86
fineweb_q08/datafusion:parquet 3164429264 2712925829 1.17
duckdb / vortex-file-compressed (0.954x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 120358713 96356726 1.25
fineweb_q01/duckdb:vortex-file-compressed 740263506 799366428 0.93
fineweb_q02/duckdb:vortex-file-compressed 655266215 773433812 0.85
fineweb_q03/duckdb:vortex-file-compressed 1501570215 1417375540 1.06
fineweb_q04/duckdb:vortex-file-compressed 1595150868 1597332798 1.00
fineweb_q05/duckdb:vortex-file-compressed 1258524523 1577007840 0.80
fineweb_q06/duckdb:vortex-file-compressed 1783280618 1829932653 0.97
fineweb_q07/duckdb:vortex-file-compressed 1504389798 1545584343 0.97
fineweb_q08/duckdb:vortex-file-compressed 597628006 718041000 0.83
duckdb / vortex-compact (0.845x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 🚀 77066141 176524919 0.44
fineweb_q01/duckdb:vortex-compact 845468811 849578416 1.00
fineweb_q02/duckdb:vortex-compact 630816591 706010257 0.89
fineweb_q03/duckdb:vortex-compact 1549370141 1781588700 0.87
fineweb_q04/duckdb:vortex-compact 1577269499 1970187016 0.80
fineweb_q05/duckdb:vortex-compact 1394557486 1789439237 0.78
fineweb_q06/duckdb:vortex-compact 1672862145 1679157177 1.00
fineweb_q07/duckdb:vortex-compact 1571388987 1534284339 1.02
fineweb_q08/duckdb:vortex-compact 690381897 678527816 1.02
duckdb / parquet (0.988x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1197380990 1519196876 0.79
fineweb_q01/duckdb:parquet 1553822455 1519762744 1.02
fineweb_q02/duckdb:parquet 1470299480 1468201284 1.00
fineweb_q03/duckdb:parquet 4422870480 4459298548 0.99
fineweb_q04/duckdb:parquet 2245129080 2218855736 1.01
fineweb_q05/duckdb:parquet 2434149435 2836539325 0.86
fineweb_q06/duckdb:parquet 5204334912 5027448734 1.04
fineweb_q07/duckdb:parquet 3031840433 2724145909 1.11
fineweb_q08/duckdb:parquet 1399743243 1244887003 1.12

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DuckDB No clear signal (-0.1%, low confidence)
Vortex (geomean): 1.001x ➖
Parquet (geomean): 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.

duckdb / vortex-file-compressed (1.003x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12177551 12050870 1.01
statpopgen_q01/duckdb:vortex-file-compressed 27123272 26339898 1.03
statpopgen_q02/duckdb:vortex-file-compressed 526571195 517205249 1.02
statpopgen_q03/duckdb:vortex-file-compressed 1026582120 1036880438 0.99
statpopgen_q04/duckdb:vortex-file-compressed 1048337433 1028555748 1.02
statpopgen_q05/duckdb:vortex-file-compressed 463316227 486234951 0.95
statpopgen_q06/duckdb:vortex-file-compressed 1496286929 1539435654 0.97
statpopgen_q07/duckdb:vortex-file-compressed 196216747 193860379 1.01
statpopgen_q08/duckdb:vortex-file-compressed 230803434 225477909 1.02
statpopgen_q09/duckdb:vortex-file-compressed 812738392 807709478 1.01
statpopgen_q10/duckdb:vortex-file-compressed 2545668290 2538460440 1.00
duckdb / vortex-compact (0.998x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11908161 11681562 1.02
statpopgen_q01/duckdb:vortex-compact 219821187 216042591 1.02
statpopgen_q02/duckdb:vortex-compact 569982959 556520702 1.02
statpopgen_q03/duckdb:vortex-compact 1164379500 1159511833 1.00
statpopgen_q04/duckdb:vortex-compact 1153207373 1161992450 0.99
statpopgen_q05/duckdb:vortex-compact 556772787 563835828 0.99
statpopgen_q06/duckdb:vortex-compact 1502154104 1493674161 1.01
statpopgen_q07/duckdb:vortex-compact 880346843 896288614 0.98
statpopgen_q08/duckdb:vortex-compact 911007191 926740188 0.98
statpopgen_q09/duckdb:vortex-compact 914793298 944999199 0.97
statpopgen_q10/duckdb:vortex-compact 2596233944 2601068728 1.00
duckdb / parquet (1.002x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 299845193 303639188 0.99
statpopgen_q01/duckdb:parquet 383732157 381305669 1.01
statpopgen_q02/duckdb:parquet 757043627 761094573 0.99
statpopgen_q03/duckdb:parquet 1178617791 1179489063 1.00
statpopgen_q04/duckdb:parquet 1200044094 1179799493 1.02
statpopgen_q05/duckdb:parquet 807401028 808287207 1.00
statpopgen_q06/duckdb:parquet 1424122021 1418953823 1.00
statpopgen_q07/duckdb:parquet 866920875 858412650 1.01
statpopgen_q08/duckdb:parquet 873205019 867809633 1.01
statpopgen_q09/duckdb:parquet 1013033484 1016824088 1.00
statpopgen_q10/duckdb:parquet 2226846423 2223384482 1.00

File Size Changes (2 files changed, +0.1% overall, 2↑ 0↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 959.32 MB 963.20 MB +3.88 MB +0.4%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.96 GB 1.96 GB +105.68 KB +0.0%

Totals:

  • vortex-compact: 959.59 MB → 963.47 MB (+0.4%)
  • vortex-file-compressed: 1.96 GB → 1.96 GB (+0.0%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.5%
Engines: DataFusion No clear signal (+0.1%, low confidence) · DuckDB No clear signal (+0.9%, low confidence)
Vortex (geomean): 1.012x ➖
Parquet (geomean): 1.011x ➖
Shifts: Parquet (control) +1.1% · Median polish +1.7%

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

datafusion / vortex-file-compressed (1.020x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 459184379 445188174 1.03
tpch_q02/datafusion:vortex-file-compressed 107356666 102032067 1.05
tpch_q03/datafusion:vortex-file-compressed 197780131 197284372 1.00
tpch_q04/datafusion:vortex-file-compressed 96854944 95512683 1.01
tpch_q05/datafusion:vortex-file-compressed 345663722 338534037 1.02
tpch_q06/datafusion:vortex-file-compressed 35512961 38552771 0.92
tpch_q07/datafusion:vortex-file-compressed 465489613 450553336 1.03
tpch_q08/datafusion:vortex-file-compressed 347480653 333763883 1.04
tpch_q09/datafusion:vortex-file-compressed 608777102 589428809 1.03
tpch_q10/datafusion:vortex-file-compressed 231079634 227715510 1.01
tpch_q11/datafusion:vortex-file-compressed 80021913 80264387 1.00
tpch_q12/datafusion:vortex-file-compressed 112179366 110753446 1.01
tpch_q13/datafusion:vortex-file-compressed 205824879 199802672 1.03
tpch_q14/datafusion:vortex-file-compressed 48522635 48080001 1.01
tpch_q15/datafusion:vortex-file-compressed 96054151 96149285 1.00
tpch_q16/datafusion:vortex-file-compressed 76727239 73863928 1.04
tpch_q17/datafusion:vortex-file-compressed 588563560 576719698 1.02
tpch_q18/datafusion:vortex-file-compressed 858074192 820669628 1.05
tpch_q19/datafusion:vortex-file-compressed 236058407 227859059 1.04
tpch_q20/datafusion:vortex-file-compressed 160512094 156366303 1.03
tpch_q21/datafusion:vortex-file-compressed 617994984 591084475 1.05
tpch_q22/datafusion:vortex-file-compressed 56477121 55490117 1.02
datafusion / vortex-compact (1.006x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 485088112 496085656 0.98
tpch_q02/datafusion:vortex-compact 108899843 105714558 1.03
tpch_q03/datafusion:vortex-compact 199385668 198417952 1.00
tpch_q04/datafusion:vortex-compact 111580157 112315176 0.99
tpch_q05/datafusion:vortex-compact 350098181 337500432 1.04
tpch_q06/datafusion:vortex-compact 58365791 59721570 0.98
tpch_q07/datafusion:vortex-compact 476193245 475372321 1.00
tpch_q08/datafusion:vortex-compact 349356018 338308512 1.03
tpch_q09/datafusion:vortex-compact 605814864 584635218 1.04
tpch_q10/datafusion:vortex-compact 244712164 239910927 1.02
tpch_q11/datafusion:vortex-compact 80563262 78709262 1.02
tpch_q12/datafusion:vortex-compact 155868391 151659253 1.03
tpch_q13/datafusion:vortex-compact 🚀 205985637 247485272 0.83
tpch_q14/datafusion:vortex-compact 65800191 65694266 1.00
tpch_q15/datafusion:vortex-compact 153936237 148421607 1.04
tpch_q16/datafusion:vortex-compact 80224851 79555526 1.01
tpch_q17/datafusion:vortex-compact 592398653 578093585 1.02
tpch_q18/datafusion:vortex-compact 855669502 834188131 1.03
tpch_q19/datafusion:vortex-compact 343326442 327734047 1.05
tpch_q20/datafusion:vortex-compact 184220236 178441307 1.03
tpch_q21/datafusion:vortex-compact 641657112 615016210 1.04
tpch_q22/datafusion:vortex-compact 61733001 64984352 0.95
datafusion / parquet (1.019x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 497111477 488849830 1.02
tpch_q02/datafusion:parquet 176541011 174298358 1.01
tpch_q03/datafusion:parquet 261620495 256127112 1.02
tpch_q04/datafusion:parquet 121141013 121194918 1.00
tpch_q05/datafusion:parquet 410310176 391838529 1.05
tpch_q06/datafusion:parquet 127611322 130155787 0.98
tpch_q07/datafusion:parquet 569724598 562758345 1.01
tpch_q08/datafusion:parquet 465938638 447247313 1.04
tpch_q09/datafusion:parquet 734665916 736622844 1.00
tpch_q10/datafusion:parquet 593743530 573134406 1.04
tpch_q11/datafusion:parquet 120865301 117294145 1.03
tpch_q12/datafusion:parquet 210077838 207437324 1.01
tpch_q13/datafusion:parquet 354398374 353148649 1.00
tpch_q14/datafusion:parquet 157904447 152346392 1.04
tpch_q15/datafusion:parquet 267983152 262550516 1.02
tpch_q16/datafusion:parquet 121045931 122732375 0.99
tpch_q17/datafusion:parquet 681400410 661940036 1.03
tpch_q18/datafusion:parquet 875351034 869698995 1.01
tpch_q19/datafusion:parquet 285146665 282840509 1.01
tpch_q20/datafusion:parquet 307382822 294806591 1.04
tpch_q21/datafusion:parquet 666221670 651905934 1.02
tpch_q22/datafusion:parquet 218578218 207033791 1.06
datafusion / arrow (1.032x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 709687575 699941024 1.01
tpch_q02/datafusion:arrow 114818383 115433885 0.99
tpch_q03/datafusion:arrow 519473764 500129275 1.04
tpch_q04/datafusion:arrow 383045669 359732723 1.06
tpch_q05/datafusion:arrow 761997248 730629465 1.04
tpch_q06/datafusion:arrow 334758226 319185500 1.05
tpch_q07/datafusion:arrow 1180264350 1146660001 1.03
tpch_q08/datafusion:arrow 970883019 938026682 1.04
tpch_q09/datafusion:arrow 1088837731 1092751287 1.00
tpch_q10/datafusion:arrow 647589268 620644236 1.04
tpch_q11/datafusion:arrow 94821903 91602233 1.04
tpch_q12/datafusion:arrow 1441041870 1411226651 1.02
tpch_q13/datafusion:arrow 477204249 474542132 1.01
tpch_q14/datafusion:arrow 373397869 356077311 1.05
tpch_q15/datafusion:arrow 755611918 726868899 1.04
tpch_q16/datafusion:arrow 82082175 79411512 1.03
tpch_q17/datafusion:arrow 992424777 942468048 1.05
tpch_q18/datafusion:arrow 1872809831 1852618785 1.01
tpch_q19/datafusion:arrow 568857535 546925630 1.04
tpch_q20/datafusion:arrow 517150072 488699553 1.06
tpch_q21/datafusion:arrow 3165151625 3091524086 1.02
tpch_q22/datafusion:arrow 84012171 80721013 1.04
duckdb / vortex-file-compressed (1.013x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 170677660 169878767 1.00
tpch_q02/duckdb:vortex-file-compressed 56402539 55425775 1.02
tpch_q03/duckdb:vortex-file-compressed 126359203 123710799 1.02
tpch_q04/duckdb:vortex-file-compressed 162756554 158648757 1.03
tpch_q05/duckdb:vortex-file-compressed 141357958 139497108 1.01
tpch_q06/duckdb:vortex-file-compressed 31745831 31941184 0.99
tpch_q07/duckdb:vortex-file-compressed 139024875 136341406 1.02
tpch_q08/duckdb:vortex-file-compressed 178013558 172255840 1.03
tpch_q09/duckdb:vortex-file-compressed 401438358 399587875 1.00
tpch_q10/duckdb:vortex-file-compressed 198661709 197895540 1.00
tpch_q11/duckdb:vortex-file-compressed 32962984 33874342 0.97
tpch_q12/duckdb:vortex-file-compressed 107285308 104527525 1.03
tpch_q13/duckdb:vortex-file-compressed 275814746 270475062 1.02
tpch_q14/duckdb:vortex-file-compressed 54086051 53081778 1.02
tpch_q15/duckdb:vortex-file-compressed 89049003 88916930 1.00
tpch_q16/duckdb:vortex-file-compressed 78956697 77348278 1.02
tpch_q17/duckdb:vortex-file-compressed 94939585 93017505 1.02
tpch_q18/duckdb:vortex-file-compressed 297145232 292961237 1.01
tpch_q19/duckdb:vortex-file-compressed 79455168 78804910 1.01
tpch_q20/duckdb:vortex-file-compressed 142726065 141139701 1.01
tpch_q21/duckdb:vortex-file-compressed 509095502 488220622 1.04
tpch_q22/duckdb:vortex-file-compressed 63948621 64061737 1.00
duckdb / vortex-compact (1.010x ➖, 1↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 230087643 228134300 1.01
tpch_q02/duckdb:vortex-compact 61671613 59900973 1.03
tpch_q03/duckdb:vortex-compact 139067384 135417707 1.03
tpch_q04/duckdb:vortex-compact 174299907 171029702 1.02
tpch_q05/duckdb:vortex-compact 167551402 164517210 1.02
tpch_q06/duckdb:vortex-compact 55090647 54318232 1.01
tpch_q07/duckdb:vortex-compact 175100796 171365173 1.02
tpch_q08/duckdb:vortex-compact 198768234 194195225 1.02
tpch_q09/duckdb:vortex-compact 423348235 424258309 1.00
tpch_q10/duckdb:vortex-compact 226233863 222780516 1.02
tpch_q11/duckdb:vortex-compact 38961213 38494604 1.01
tpch_q12/duckdb:vortex-compact 166988708 164682900 1.01
tpch_q13/duckdb:vortex-compact 🚀 280839681 322308396 0.87
tpch_q14/duckdb:vortex-compact 73731868 72241556 1.02
tpch_q15/duckdb:vortex-compact 115358753 113181655 1.02
tpch_q16/duckdb:vortex-compact 79514573 81357668 0.98
tpch_q17/duckdb:vortex-compact 108353766 106118251 1.02
tpch_q18/duckdb:vortex-compact 315077279 303416299 1.04
tpch_q19/duckdb:vortex-compact 97112451 95314373 1.02
tpch_q20/duckdb:vortex-compact 177571997 175651819 1.01
tpch_q21/duckdb:vortex-compact 544777285 522596528 1.04
tpch_q22/duckdb:vortex-compact 71727513 70908218 1.01
duckdb / parquet (1.004x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 262669727 264834858 0.99
tpch_q02/duckdb:parquet 104215748 97830975 1.07
tpch_q03/duckdb:parquet 211002839 210249350 1.00
tpch_q04/duckdb:parquet 130631748 136412701 0.96
tpch_q05/duckdb:parquet 224570680 224186200 1.00
tpch_q06/duckdb:parquet 75067543 73628485 1.02
tpch_q07/duckdb:parquet 190538758 188201396 1.01
tpch_q08/duckdb:parquet 266556218 260175773 1.02
tpch_q09/duckdb:parquet 474101705 479893562 0.99
tpch_q10/duckdb:parquet 624471364 619381344 1.01
tpch_q11/duckdb:parquet 63814544 64887898 0.98
tpch_q12/duckdb:parquet 132501878 131767203 1.01
tpch_q13/duckdb:parquet 459111736 445718042 1.03
tpch_q14/duckdb:parquet 182791211 181091744 1.01
tpch_q15/duckdb:parquet 104032793 106683333 0.98
tpch_q16/duckdb:parquet 152849409 165684218 0.92
tpch_q17/duckdb:parquet 183975658 178589510 1.03
tpch_q18/duckdb:parquet 365347535 362755177 1.01
tpch_q19/duckdb:parquet 286336849 279607755 1.02
tpch_q20/duckdb:parquet 231244564 232704805 0.99
tpch_q21/duckdb:parquet 568902184 549386077 1.04
tpch_q22/duckdb:parquet 295252184 294054277 1.00
duckdb / duckdb (1.015x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 122136561 119861706 1.02
tpch_q02/duckdb:duckdb 49215536 49623934 0.99
tpch_q03/duckdb:duckdb 105635819 103636334 1.02
tpch_q04/duckdb:duckdb 141074399 138057030 1.02
tpch_q05/duckdb:duckdb 120785104 118691636 1.02
tpch_q06/duckdb:duckdb 44752992 44663966 1.00
tpch_q07/duckdb:duckdb 91497268 90663177 1.01
tpch_q08/duckdb:duckdb 119684809 118168819 1.01
tpch_q09/duckdb:duckdb 283258760 280520375 1.01
tpch_q10/duckdb:duckdb 216575688 213816755 1.01
tpch_q11/duckdb:duckdb 19769359 19264116 1.03
tpch_q12/duckdb:duckdb 90166174 88450601 1.02
tpch_q13/duckdb:duckdb 233004921 232457939 1.00
tpch_q14/duckdb:duckdb 79928283 77539802 1.03
tpch_q15/duckdb:duckdb 81563372 82070571 0.99
tpch_q16/duckdb:duckdb 77380968 74458571 1.04
tpch_q17/duckdb:duckdb 88588970 87504287 1.01
tpch_q18/duckdb:duckdb 234569933 231832252 1.01
tpch_q19/duckdb:duckdb 124552213 123865540 1.01
tpch_q20/duckdb:duckdb 118444091 117007576 1.01
tpch_q21/duckdb:duckdb 307125263 300572044 1.02
tpch_q22/duckdb:duckdb 69832773 67073499 1.04

File Size Changes (46 files changed, -1.3% overall, 17↑ 29↓)
File Scale Format Base HEAD Change %
nation_0.vortex 10.0 vortex-compact 8.18 KB 8.68 KB +504 B +6.0%
region_0.vortex 10.0 vortex-compact 5.83 KB 6.14 KB +320 B +5.4%
supplier_0.vortex 10.0 vortex-compact 4.73 MB 4.86 MB +133.82 KB +2.8%
customer_0.vortex 10.0 vortex-compact 74.09 MB 74.91 MB +839.53 KB +1.1%
supplier_0.vortex 10.0 vortex-file-compressed 5.73 MB 5.75 MB +25.94 KB +0.4%
lineitem_5.vortex 10.0 vortex-file-compressed 129.49 MB 129.71 MB +219.70 KB +0.2%
lineitem_4.vortex 10.0 vortex-file-compressed 129.25 MB 129.37 MB +123.46 KB +0.1%
customer_0.vortex 10.0 vortex-file-compressed 88.47 MB 88.55 MB +74.09 KB +0.1%
lineitem_0.vortex 10.0 vortex-file-compressed 129.39 MB 129.49 MB +104.83 KB +0.1%
lineitem_7.vortex 10.0 vortex-file-compressed 129.41 MB 129.50 MB +97.70 KB +0.1%
lineitem_11.vortex 10.0 vortex-file-compressed 128.98 MB 129.05 MB +71.80 KB +0.1%
lineitem_1.vortex 10.0 vortex-file-compressed 129.34 MB 129.39 MB +58.63 KB +0.0%
lineitem_6.vortex 10.0 vortex-file-compressed 129.48 MB 129.53 MB +58.44 KB +0.0%
part_0.vortex 10.0 vortex-file-compressed 24.75 MB 24.76 MB +9.40 KB +0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 129.46 MB 129.49 MB +33.05 KB +0.0%
orders_1.vortex 10.0 vortex-file-compressed 134.61 MB 134.62 MB +17.57 KB +0.0%
lineitem_12.vortex 10.0 vortex-file-compressed 129.54 MB 129.55 MB +10.28 KB +0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 119.77 MB 119.72 MB 45.81 KB -0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 129.49 MB 129.41 MB 80.71 KB -0.1%
lineitem_2.vortex 10.0 vortex-file-compressed 129.47 MB 129.39 MB 84.81 KB -0.1%
partsupp_1.vortex 10.0 vortex-file-compressed 119.79 MB 119.71 MB 81.39 KB -0.1%
lineitem_9.vortex 10.0 vortex-file-compressed 129.28 MB 129.18 MB 106.13 KB -0.1%
orders_2.vortex 10.0 vortex-file-compressed 134.49 MB 134.37 MB 120.51 KB -0.1%
lineitem_8.vortex 10.0 vortex-file-compressed 129.33 MB 129.15 MB 180.37 KB -0.1%
part_1.vortex 10.0 vortex-file-compressed 24.99 MB 24.85 MB 145.83 KB -0.6%
orders_0.vortex 10.0 vortex-file-compressed 134.18 MB 133.27 MB 923.28 KB -0.7%
lineitem_4.vortex 10.0 vortex-compact 100.56 MB 98.18 MB 2.38 MB -2.4%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 98.20 MB 2.39 MB -2.4%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 98.08 MB 2.38 MB -2.4%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 98.25 MB 2.39 MB -2.4%
lineitem_6.vortex 10.0 vortex-compact 100.68 MB 98.28 MB 2.40 MB -2.4%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 98.19 MB 2.41 MB -2.4%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 98.21 MB 2.41 MB -2.4%
lineitem_3.vortex 10.0 vortex-compact 100.62 MB 98.21 MB 2.41 MB -2.4%
lineitem_11.vortex 10.0 vortex-compact 100.53 MB 98.12 MB 2.41 MB -2.4%
lineitem_2.vortex 10.0 vortex-compact 100.59 MB 98.18 MB 2.41 MB -2.4%
lineitem_10.vortex 10.0 vortex-compact 100.62 MB 98.21 MB 2.41 MB -2.4%
lineitem_7.vortex 10.0 vortex-compact 100.58 MB 98.17 MB 2.41 MB -2.4%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 98.28 MB 2.42 MB -2.4%
partsupp_1.vortex 10.0 vortex-compact 105.22 MB 101.54 MB 3.68 MB -3.5%
partsupp_0.vortex 10.0 vortex-compact 105.42 MB 101.57 MB 3.85 MB -3.7%
orders_2.vortex 10.0 vortex-compact 114.78 MB 109.20 MB 5.58 MB -4.9%
orders_1.vortex 10.0 vortex-compact 114.76 MB 109.17 MB 5.59 MB -4.9%
orders_0.vortex 10.0 vortex-compact 114.79 MB 109.17 MB 5.62 MB -4.9%
part_0.vortex 10.0 vortex-compact 16.86 MB 15.75 MB 1.10 MB -6.5%
part_1.vortex 10.0 vortex-compact 16.91 MB 15.72 MB 1.20 MB -7.1%

Totals:

  • vortex-compact: 1.93 GB → 1.87 GB (-2.9%)
  • vortex-file-compressed: 2.41 GB → 2.41 GB (-0.0%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -4.7%
Engines: DataFusion No clear signal (-9.6%, environment too noisy confidence) · DuckDB No clear signal (+0.5%, environment too noisy confidence)
Vortex (geomean): 0.963x ➖
Parquet (geomean): 1.011x ➖
Shifts: Parquet (control) +1.1% · Median polish +3.7%

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

datafusion / vortex-file-compressed (0.893x ➖, 4↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 279560788 349001249 0.80
tpch_q02/datafusion:vortex-file-compressed 641831433 647495320 0.99
tpch_q03/datafusion:vortex-file-compressed 497940732 617355777 0.81
tpch_q04/datafusion:vortex-file-compressed 244747005 258522698 0.95
tpch_q05/datafusion:vortex-file-compressed 🚀 424310836 627397930 0.68
tpch_q06/datafusion:vortex-file-compressed 317770938 421947543 0.75
tpch_q07/datafusion:vortex-file-compressed 558427807 595039045 0.94
tpch_q08/datafusion:vortex-file-compressed 759203401 769658334 0.99
tpch_q09/datafusion:vortex-file-compressed 592293190 666336231 0.89
tpch_q10/datafusion:vortex-file-compressed 917169729 780656504 1.17
tpch_q11/datafusion:vortex-file-compressed 549142159 580960052 0.95
tpch_q12/datafusion:vortex-file-compressed 676064952 775693520 0.87
tpch_q13/datafusion:vortex-file-compressed 🚀 267553019 397920114 0.67
tpch_q14/datafusion:vortex-file-compressed 🚀 409126892 585605691 0.70
tpch_q15/datafusion:vortex-file-compressed 774175368 994331051 0.78
tpch_q16/datafusion:vortex-file-compressed 386723622 538191453 0.72
tpch_q17/datafusion:vortex-file-compressed 598974637 576232824 1.04
tpch_q18/datafusion:vortex-file-compressed 492156064 379048115 1.30
tpch_q19/datafusion:vortex-file-compressed 🚨 795444667 585005803 1.36
tpch_q20/datafusion:vortex-file-compressed 🚀 523654262 751573056 0.70
tpch_q21/datafusion:vortex-file-compressed 622383962 766365307 0.81
tpch_q22/datafusion:vortex-file-compressed 309067348 251909971 1.23
datafusion / vortex-compact (0.952x ➖, 6↑ 5↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 361063478 309846310 1.17
tpch_q02/datafusion:vortex-compact 🚀 555990473 810270870 0.69
tpch_q03/datafusion:vortex-compact 732207000 647433422 1.13
tpch_q04/datafusion:vortex-compact 🚨 395106973 293927609 1.34
tpch_q05/datafusion:vortex-compact 498934380 652346691 0.76
tpch_q06/datafusion:vortex-compact 🚨 507273262 320083879 1.58
tpch_q07/datafusion:vortex-compact 752116082 714492596 1.05
tpch_q08/datafusion:vortex-compact 968436233 794234626 1.22
tpch_q09/datafusion:vortex-compact 🚨 805387571 578424832 1.39
tpch_q10/datafusion:vortex-compact 🚨 624348928 444173442 1.41
tpch_q11/datafusion:vortex-compact 464837612 467440353 0.99
tpch_q12/datafusion:vortex-compact 494761002 638822141 0.77
tpch_q13/datafusion:vortex-compact 288737374 294693144 0.98
tpch_q14/datafusion:vortex-compact 🚀 347014691 623712650 0.56
tpch_q15/datafusion:vortex-compact 🚀 455172308 763263580 0.60
tpch_q16/datafusion:vortex-compact 🚀 184700156 383479831 0.48
tpch_q17/datafusion:vortex-compact 🚀 452041579 804795789 0.56
tpch_q18/datafusion:vortex-compact 🚀 414520130 616520378 0.67
tpch_q19/datafusion:vortex-compact 783826652 866965964 0.90
tpch_q20/datafusion:vortex-compact 818768814 680214878 1.20
tpch_q21/datafusion:vortex-compact 802758648 648818827 1.24
tpch_q22/datafusion:vortex-compact 🚨 414596878 279625511 1.48
datafusion / parquet (1.020x ➖, 3↑ 7↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 266211092 330034249 0.81
tpch_q02/datafusion:parquet 413713410 475214909 0.87
tpch_q03/datafusion:parquet 🚨 727625753 456322416 1.59
tpch_q04/datafusion:parquet 288397714 339955745 0.85
tpch_q05/datafusion:parquet 772446541 741401045 1.04
tpch_q06/datafusion:parquet 🚨 322525662 235754577 1.37
tpch_q07/datafusion:parquet 613480728 685846359 0.89
tpch_q08/datafusion:parquet 🚀 666350947 1215609817 0.55
tpch_q09/datafusion:parquet 483543964 646358153 0.75
tpch_q10/datafusion:parquet 746811061 691821347 1.08
tpch_q11/datafusion:parquet 🚀 488234128 957286734 0.51
tpch_q12/datafusion:parquet 350892571 288912237 1.21
tpch_q13/datafusion:parquet 🚨 649964208 463777420 1.40
tpch_q14/datafusion:parquet 🚨 444285118 308964928 1.44
tpch_q15/datafusion:parquet 🚨 705256853 358951996 1.96
tpch_q16/datafusion:parquet 🚨 284374808 191329720 1.49
tpch_q17/datafusion:parquet 🚀 477620628 743976812 0.64
tpch_q18/datafusion:parquet 598836877 694757597 0.86
tpch_q19/datafusion:parquet 563704554 516392854 1.09
tpch_q20/datafusion:parquet 610776661 660678816 0.92
tpch_q21/datafusion:parquet 877770088 838107626 1.05
tpch_q22/datafusion:parquet 🚨 387604781 288345480 1.34
duckdb / vortex-file-compressed (0.994x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 368360690 339670995 1.08
tpch_q02/duckdb:vortex-file-compressed 1087146630 1061703001 1.02
tpch_q03/duckdb:vortex-file-compressed 725683407 854850092 0.85
tpch_q04/duckdb:vortex-file-compressed 442138998 499350094 0.89
tpch_q05/duckdb:vortex-file-compressed 866458004 869848393 1.00
tpch_q06/duckdb:vortex-file-compressed 369576464 429411540 0.86
tpch_q07/duckdb:vortex-file-compressed 1087889822 965557103 1.13
tpch_q08/duckdb:vortex-file-compressed 1344019112 1372816415 0.98
tpch_q09/duckdb:vortex-file-compressed 1104182164 970066562 1.14
tpch_q10/duckdb:vortex-file-compressed 901495159 1044222244 0.86
tpch_q11/duckdb:vortex-file-compressed 628174430 563636157 1.11
tpch_q12/duckdb:vortex-file-compressed 781626436 693626566 1.13
tpch_q13/duckdb:vortex-file-compressed 616698953 501459201 1.23
tpch_q14/duckdb:vortex-file-compressed 436783739 460112705 0.95
tpch_q15/duckdb:vortex-file-compressed 345990169 343334067 1.01
tpch_q16/duckdb:vortex-file-compressed 371179087 363318558 1.02
tpch_q17/duckdb:vortex-file-compressed 910427668 929479664 0.98
tpch_q18/duckdb:vortex-file-compressed 614022040 755182538 0.81
tpch_q19/duckdb:vortex-file-compressed 640346659 590519297 1.08
tpch_q20/duckdb:vortex-file-compressed 886777647 965143285 0.92
tpch_q21/duckdb:vortex-file-compressed 1319367023 1274112204 1.04
tpch_q22/duckdb:vortex-file-compressed 279098934 308222792 0.91
duckdb / vortex-compact (1.019x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 382785895 348053076 1.10
tpch_q02/duckdb:vortex-compact 1041554202 908415001 1.15
tpch_q03/duckdb:vortex-compact 707417191 660640567 1.07
tpch_q04/duckdb:vortex-compact 461455269 397761061 1.16
tpch_q05/duckdb:vortex-compact 872730301 888154852 0.98
tpch_q06/duckdb:vortex-compact 429785663 378446427 1.14
tpch_q07/duckdb:vortex-compact 980910752 1135562518 0.86
tpch_q08/duckdb:vortex-compact 1334634138 1107104116 1.21
tpch_q09/duckdb:vortex-compact 1151365375 976076772 1.18
tpch_q10/duckdb:vortex-compact 764369476 818778080 0.93
tpch_q11/duckdb:vortex-compact 457096649 529813704 0.86
tpch_q12/duckdb:vortex-compact 745344119 766808840 0.97
tpch_q13/duckdb:vortex-compact 416985842 441019589 0.95
tpch_q14/duckdb:vortex-compact 412649948 562125627 0.73
tpch_q15/duckdb:vortex-compact 355033700 358433790 0.99
tpch_q16/duckdb:vortex-compact 351646987 354122344 0.99
tpch_q17/duckdb:vortex-compact 720158057 759306445 0.95
tpch_q18/duckdb:vortex-compact 541360428 540635567 1.00
tpch_q19/duckdb:vortex-compact 584151610 559867773 1.04
tpch_q20/duckdb:vortex-compact 811872105 832656470 0.98
tpch_q21/duckdb:vortex-compact 1313583724 1094530595 1.20
tpch_q22/duckdb:vortex-compact 295427582 262078117 1.13
duckdb / parquet (1.001x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 483387360 557618246 0.87
tpch_q02/duckdb:parquet 1098028653 1121658605 0.98
tpch_q03/duckdb:parquet 1158203124 1299372891 0.89
tpch_q04/duckdb:parquet 825301965 653204116 1.26
tpch_q05/duckdb:parquet 1622104840 1448433592 1.12
tpch_q06/duckdb:parquet 551951252 444456295 1.24
tpch_q07/duckdb:parquet 1363347816 1298492802 1.05
tpch_q08/duckdb:parquet 1694623883 1757683406 0.96
tpch_q09/duckdb:parquet 1593001012 1691985761 0.94
tpch_q10/duckdb:parquet 1338934077 1414580974 0.95
tpch_q11/duckdb:parquet 823404305 752081229 1.09
tpch_q12/duckdb:parquet 671036011 829695155 0.81
tpch_q13/duckdb:parquet 931759274 1036713866 0.90
tpch_q14/duckdb:parquet 766246734 780965748 0.98
tpch_q15/duckdb:parquet 604313757 560296756 1.08
tpch_q16/duckdb:parquet 663218491 664485341 1.00
tpch_q17/duckdb:parquet 867103408 844821791 1.03
tpch_q18/duckdb:parquet 944828221 1081375365 0.87
tpch_q19/duckdb:parquet 1211058050 970769074 1.25
tpch_q20/duckdb:parquet 1399755939 1242588485 1.13
tpch_q21/duckdb:parquet 1190071286 1329762900 0.89
tpch_q22/duckdb:parquet 566416502 623555557 0.91

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -5.8%
Engines: DataFusion No clear signal (-22.1%, environment too noisy confidence) · DuckDB No clear signal (+1.6%, low confidence)
Vortex (geomean): 0.843x ✅
Parquet (geomean): 0.942x ➖
Shifts: Parquet (control) -5.8% · Median polish -1.6%

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

datafusion / vortex-file-compressed (0.706x ✅, 43↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚀 1568777 2576196 0.61
clickbench_q01/datafusion:vortex-file-compressed 🚀 15723315 21338505 0.74
clickbench_q02/datafusion:vortex-file-compressed 🚀 35037041 43564564 0.80
clickbench_q03/datafusion:vortex-file-compressed 🚀 42166222 52495898 0.80
clickbench_q04/datafusion:vortex-file-compressed 🚀 233273375 324232810 0.72
clickbench_q05/datafusion:vortex-file-compressed 🚀 304925416 411963622 0.74
clickbench_q06/datafusion:vortex-file-compressed 🚀 1640080 2846806 0.58
clickbench_q07/datafusion:vortex-file-compressed 🚀 20151560 33355300 0.60
clickbench_q08/datafusion:vortex-file-compressed 🚀 322847499 443029873 0.73
clickbench_q09/datafusion:vortex-file-compressed 🚀 443059858 659448560 0.67
clickbench_q10/datafusion:vortex-file-compressed 🚀 72077074 94425044 0.76
clickbench_q11/datafusion:vortex-file-compressed 🚀 83888265 106054659 0.79
clickbench_q12/datafusion:vortex-file-compressed 🚀 252373566 372026441 0.68
clickbench_q13/datafusion:vortex-file-compressed 🚀 403234251 586863314 0.69
clickbench_q14/datafusion:vortex-file-compressed 🚀 252640017 356938702 0.71
clickbench_q15/datafusion:vortex-file-compressed 🚀 278036462 393607785 0.71
clickbench_q16/datafusion:vortex-file-compressed 🚀 649689769 937337792 0.69
clickbench_q17/datafusion:vortex-file-compressed 🚀 648233808 932434699 0.70
clickbench_q18/datafusion:vortex-file-compressed 🚀 1356531926 1936733808 0.70
clickbench_q19/datafusion:vortex-file-compressed 🚀 27828631 43426213 0.64
clickbench_q20/datafusion:vortex-file-compressed 🚀 310005456 405355716 0.76
clickbench_q21/datafusion:vortex-file-compressed 🚀 390111269 531436621 0.73
clickbench_q22/datafusion:vortex-file-compressed 🚀 492892667 684048388 0.72
clickbench_q23/datafusion:vortex-file-compressed 🚀 735430719 907305717 0.81
clickbench_q24/datafusion:vortex-file-compressed 🚀 45200078 58245557 0.78
clickbench_q25/datafusion:vortex-file-compressed 🚀 70872921 97326638 0.73
clickbench_q26/datafusion:vortex-file-compressed 🚀 42396250 56784677 0.75
clickbench_q27/datafusion:vortex-file-compressed 🚀 411552679 552878325 0.74
clickbench_q28/datafusion:vortex-file-compressed 🚀 2373618681 2813199042 0.84
clickbench_q29/datafusion:vortex-file-compressed 🚀 58817264 77630258 0.76
clickbench_q30/datafusion:vortex-file-compressed 🚀 226878765 320467018 0.71
clickbench_q31/datafusion:vortex-file-compressed 🚀 243580135 339646823 0.72
clickbench_q32/datafusion:vortex-file-compressed 🚀 1010528295 1521533441 0.66
clickbench_q33/datafusion:vortex-file-compressed 🚀 1419372793 2079199394 0.68
clickbench_q34/datafusion:vortex-file-compressed 🚀 1377261230 2020897932 0.68
clickbench_q35/datafusion:vortex-file-compressed 🚀 232749077 346879334 0.67
clickbench_q36/datafusion:vortex-file-compressed 🚀 57511553 94121276 0.61
clickbench_q37/datafusion:vortex-file-compressed 🚀 26497201 37087942 0.71
clickbench_q38/datafusion:vortex-file-compressed 🚀 16302545 22547959 0.72
clickbench_q39/datafusion:vortex-file-compressed 🚀 123299349 193763302 0.64
clickbench_q40/datafusion:vortex-file-compressed 🚀 12511560 18290799 0.68
clickbench_q41/datafusion:vortex-file-compressed 🚀 12645377 19164082 0.66
clickbench_q42/datafusion:vortex-file-compressed 🚀 11167651 18018914 0.62
datafusion / parquet (0.906x ➖, 14↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1506460 1540978 0.98
clickbench_q01/datafusion:parquet 18642914 19867668 0.94
clickbench_q02/datafusion:parquet 42142454 43193435 0.98
clickbench_q03/datafusion:parquet 33314994 36515734 0.91
clickbench_q04/datafusion:parquet 261781320 272690361 0.96
clickbench_q05/datafusion:parquet 335258962 313812284 1.07
clickbench_q06/datafusion:parquet 1554499 1509234 1.03
clickbench_q07/datafusion:parquet 21672848 20826499 1.04
clickbench_q08/datafusion:parquet 324073578 325342110 1.00
clickbench_q09/datafusion:parquet 466556848 480204472 0.97
clickbench_q10/datafusion:parquet 90701106 91311271 0.99
clickbench_q11/datafusion:parquet 113615480 115885491 0.98
clickbench_q12/datafusion:parquet 301283525 304325452 0.99
clickbench_q13/datafusion:parquet 458629791 474453637 0.97
clickbench_q14/datafusion:parquet 306707137 316375872 0.97
clickbench_q15/datafusion:parquet 274359510 284465488 0.96
clickbench_q16/datafusion:parquet 637373435 652973412 0.98
clickbench_q17/datafusion:parquet 637801095 643374198 0.99
clickbench_q18/datafusion:parquet 1366762474 1361846957 1.00
clickbench_q19/datafusion:parquet 26208348 27401718 0.96
clickbench_q20/datafusion:parquet 558357294 557532968 1.00
clickbench_q21/datafusion:parquet 613263626 619802893 0.99
clickbench_q22/datafusion:parquet 907650890 921562442 0.98
clickbench_q23/datafusion:parquet 3969015508 4093174351 0.97
clickbench_q24/datafusion:parquet 53507312 56778597 0.94
clickbench_q25/datafusion:parquet 123534775 136817755 0.90
clickbench_q26/datafusion:parquet 🚀 52610539 59116916 0.89
clickbench_q27/datafusion:parquet 642026487 700965345 0.92
clickbench_q28/datafusion:parquet 2420509721 2577046759 0.94
clickbench_q29/datafusion:parquet 47996692 48675314 0.99
clickbench_q30/datafusion:parquet 🚀 308666618 344633708 0.90
clickbench_q31/datafusion:parquet 🚀 331811266 375909820 0.88
clickbench_q32/datafusion:parquet 🚀 1110584680 1278516005 0.87
clickbench_q33/datafusion:parquet 🚀 1451627185 1797381612 0.81
clickbench_q34/datafusion:parquet 🚀 1463587807 1948247329 0.75
clickbench_q35/datafusion:parquet 🚀 237724303 333337486 0.71
clickbench_q36/datafusion:parquet 🚀 98895059 146010704 0.68
clickbench_q37/datafusion:parquet 🚀 42554466 54802137 0.78
clickbench_q38/datafusion:parquet 🚀 57597578 76346901 0.75
clickbench_q39/datafusion:parquet 🚀 204935377 292759659 0.70
clickbench_q40/datafusion:parquet 🚀 22036029 30168229 0.73
clickbench_q41/datafusion:parquet 🚀 21059864 27643696 0.76
clickbench_q42/datafusion:parquet 🚀 21543864 29438595 0.73
duckdb / vortex-file-compressed (1.006x ➖, 1↑ 3↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 6865409 7475295 0.92
clickbench_q01/duckdb:vortex-file-compressed 11259780 12009728 0.94
clickbench_q02/duckdb:vortex-file-compressed 24886550 24669117 1.01
clickbench_q03/duckdb:vortex-file-compressed 30038296 32389086 0.93
clickbench_q04/duckdb:vortex-file-compressed 185496948 187840329 0.99
clickbench_q05/duckdb:vortex-file-compressed 175397267 181625826 0.97
clickbench_q06/duckdb:vortex-file-compressed 19255331 19707390 0.98
clickbench_q07/duckdb:vortex-file-compressed 14691524 14739204 1.00
clickbench_q08/duckdb:vortex-file-compressed 264881321 266443626 0.99
clickbench_q09/duckdb:vortex-file-compressed 341004246 342311888 1.00
clickbench_q10/duckdb:vortex-file-compressed 68861646 70745314 0.97
clickbench_q11/duckdb:vortex-file-compressed 82667797 81330589 1.02
clickbench_q12/duckdb:vortex-file-compressed 196066758 201377233 0.97
clickbench_q13/duckdb:vortex-file-compressed 405460599 414792300 0.98
clickbench_q14/duckdb:vortex-file-compressed 231004862 231963889 1.00
clickbench_q15/duckdb:vortex-file-compressed 235015578 245597954 0.96
clickbench_q16/duckdb:vortex-file-compressed 535703676 534052887 1.00
clickbench_q17/duckdb:vortex-file-compressed 429018431 431528204 0.99
clickbench_q18/duckdb:vortex-file-compressed 933172209 952659995 0.98
clickbench_q19/duckdb:vortex-file-compressed 🚀 21447488 24262037 0.88
clickbench_q20/duckdb:vortex-file-compressed 291902602 312142633 0.94
clickbench_q21/duckdb:vortex-file-compressed 379847159 393369199 0.97
clickbench_q22/duckdb:vortex-file-compressed 538665017 558522621 0.96
clickbench_q23/duckdb:vortex-file-compressed 172468582 177259207 0.97
clickbench_q24/duckdb:vortex-file-compressed 39557063 36615771 1.08
clickbench_q25/duckdb:vortex-file-compressed 77728073 73648982 1.06
clickbench_q26/duckdb:vortex-file-compressed 50703096 47131000 1.08
clickbench_q27/duckdb:vortex-file-compressed 209143594 217789056 0.96
clickbench_q28/duckdb:vortex-file-compressed 2966747100 2981160014 1.00
clickbench_q29/duckdb:vortex-file-compressed 🚨 39235869 27897824 1.41
clickbench_q30/duckdb:vortex-file-compressed 196089010 200457476 0.98
clickbench_q31/duckdb:vortex-file-compressed 285263542 291804064 0.98
clickbench_q32/duckdb:vortex-file-compressed 1105062295 1123435667 0.98
clickbench_q33/duckdb:vortex-file-compressed 1094492697 1154817094 0.95
clickbench_q34/duckdb:vortex-file-compressed 1185759205 1206384417 0.98
clickbench_q35/duckdb:vortex-file-compressed 372987333 377145584 0.99
clickbench_q36/duckdb:vortex-file-compressed 30572923 28875101 1.06
clickbench_q37/duckdb:vortex-file-compressed 🚨 22049521 18818201 1.17
clickbench_q38/duckdb:vortex-file-compressed 24933047 22785226 1.09
clickbench_q39/duckdb:vortex-file-compressed 44177706 43971295 1.00
clickbench_q40/duckdb:vortex-file-compressed 22899147 21809031 1.05
clickbench_q41/duckdb:vortex-file-compressed 20995444 19538214 1.07
clickbench_q42/duckdb:vortex-file-compressed 🚨 23470171 19495164 1.20
duckdb / parquet (0.980x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 22503115 24014393 0.94
clickbench_q01/duckdb:parquet 29332537 29276146 1.00
clickbench_q02/duckdb:parquet 50013592 50847454 0.98
clickbench_q03/duckdb:parquet 39451527 41950487 0.94
clickbench_q04/duckdb:parquet 200543731 208961395 0.96
clickbench_q05/duckdb:parquet 260216942 261026816 1.00
clickbench_q06/duckdb:parquet 46984894 48637512 0.97
clickbench_q07/duckdb:parquet 31240058 31679343 0.99
clickbench_q08/duckdb:parquet 272158056 270966752 1.00
clickbench_q09/duckdb:parquet 395187945 401020754 0.99
clickbench_q10/duckdb:parquet 83273047 82957618 1.00
clickbench_q11/duckdb:parquet 98455777 100849591 0.98
clickbench_q12/duckdb:parquet 278939740 282855025 0.99
clickbench_q13/duckdb:parquet 463401153 471124150 0.98
clickbench_q14/duckdb:parquet 313833660 320042441 0.98
clickbench_q15/duckdb:parquet 252566404 255679114 0.99
clickbench_q16/duckdb:parquet 592526012 602856384 0.98
clickbench_q17/duckdb:parquet 494031317 504075334 0.98
clickbench_q18/duckdb:parquet 1030459523 1043058104 0.99
clickbench_q19/duckdb:parquet 27649486 27411396 1.01
clickbench_q20/duckdb:parquet 413470949 425924798 0.97
clickbench_q21/duckdb:parquet 536836373 537166514 1.00
clickbench_q22/duckdb:parquet 914687153 916883423 1.00
clickbench_q23/duckdb:parquet 260245255 270354808 0.96
clickbench_q24/duckdb:parquet 70414578 72295618 0.97
clickbench_q25/duckdb:parquet 162846811 161238884 1.01
clickbench_q26/duckdb:parquet 52080973 53093326 0.98
clickbench_q27/duckdb:parquet 468567141 475123018 0.99
clickbench_q28/duckdb:parquet 4749742062 4777467268 0.99
clickbench_q29/duckdb:parquet 41829211 42140449 0.99
clickbench_q30/duckdb:parquet 310758099 312219783 1.00
clickbench_q31/duckdb:parquet 370821127 377503191 0.98
clickbench_q32/duckdb:parquet 1104467531 1125862882 0.98
clickbench_q33/duckdb:parquet 1093210312 1127223597 0.97
clickbench_q34/duckdb:parquet 1144157261 1178950116 0.97
clickbench_q35/duckdb:parquet 367403089 376670566 0.98
clickbench_q36/duckdb:parquet 44736018 48729364 0.92
clickbench_q37/duckdb:parquet 33285216 32972537 1.01
clickbench_q38/duckdb:parquet 35070804 35348543 0.99
clickbench_q39/duckdb:parquet 74864982 83002722 0.90
clickbench_q40/duckdb:parquet 20399039 20329606 1.00
clickbench_q41/duckdb:parquet 19832734 21338438 0.93
clickbench_q42/duckdb:parquet 22505662 22527158 1.00
duckdb / duckdb (0.985x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 16762787 17042670 0.98
clickbench_q01/duckdb:duckdb 33529586 34471962 0.97
clickbench_q02/duckdb:duckdb 50325944 51153318 0.98
clickbench_q03/duckdb:duckdb 54879773 55297786 0.99
clickbench_q04/duckdb:duckdb 209672934 212803057 0.99
clickbench_q05/duckdb:duckdb 281167180 282770153 0.99
clickbench_q06/duckdb:duckdb 32395355 34590857 0.94
clickbench_q07/duckdb:duckdb 34308948 34991601 0.98
clickbench_q08/duckdb:duckdb 273913716 274560217 1.00
clickbench_q09/duckdb:duckdb 388489389 392000694 0.99
clickbench_q10/duckdb:duckdb 115509780 116284528 0.99
clickbench_q11/duckdb:duckdb 127068033 125624857 1.01
clickbench_q12/duckdb:duckdb 258280185 258889432 1.00
clickbench_q13/duckdb:duckdb 435565835 443646041 0.98
clickbench_q14/duckdb:duckdb 282996852 284442722 0.99
clickbench_q15/duckdb:duckdb 239843294 241068554 0.99
clickbench_q16/duckdb:duckdb 556053358 564814184 0.98
clickbench_q17/duckdb:duckdb 469124702 474111935 0.99
clickbench_q18/duckdb:duckdb 978185955 1028731540 0.95
clickbench_q19/duckdb:duckdb 34643572 34183397 1.01
clickbench_q20/duckdb:duckdb 467047598 467300045 1.00
clickbench_q21/duckdb:duckdb 468760453 467842666 1.00
clickbench_q22/duckdb:duckdb 548800256 542272946 1.01
clickbench_q23/duckdb:duckdb 255429470 255118676 1.00
clickbench_q24/duckdb:duckdb 59580288 61530120 0.97
clickbench_q25/duckdb:duckdb 148975189 149687654 1.00
clickbench_q26/duckdb:duckdb 64680480 61852740 1.05
clickbench_q27/duckdb:duckdb 407919017 412682131 0.99
clickbench_q28/duckdb:duckdb 4408186311 4432598298 0.99
clickbench_q29/duckdb:duckdb 49894449 50354447 0.99
clickbench_q30/duckdb:duckdb 274929351 279929235 0.98
clickbench_q31/duckdb:duckdb 360635831 363528080 0.99
clickbench_q32/duckdb:duckdb 1109719696 1124334088 0.99
clickbench_q33/duckdb:duckdb 1097826934 1117471739 0.98
clickbench_q34/duckdb:duckdb 1183107636 1192345131 0.99
clickbench_q35/duckdb:duckdb 297828370 299848859 0.99
clickbench_q36/duckdb:duckdb 50685575 55255334 0.92
clickbench_q37/duckdb:duckdb 28202554 28242468 1.00
clickbench_q38/duckdb:duckdb 32548807 32923616 0.99
clickbench_q39/duckdb:duckdb 78258380 86047969 0.91
clickbench_q40/duckdb:duckdb 27513023 27916187 0.99
clickbench_q41/duckdb:duckdb 26421402 27310145 0.97
clickbench_q42/duckdb:duckdb 28565686 29693544 0.96

File Size Changes (201 files changed, +6.1% overall, 149↑ 52↓)
File Scale Format Base HEAD Change %
hits_54.vortex 1.0 vortex-compact 117.56 MB 196.53 MB +78.97 MB +67.2%
hits_55.vortex 1.0 vortex-compact 94.93 MB 136.75 MB +41.81 MB +44.0%
hits_27.vortex 1.0 vortex-compact 69.80 MB 100.48 MB +30.68 MB +43.9%
hits_28.vortex 1.0 vortex-compact 70.18 MB 97.33 MB +27.15 MB +38.7%
hits_90.vortex 1.0 vortex-compact 81.71 MB 112.13 MB +30.41 MB +37.2%
hits_79.vortex 1.0 vortex-compact 85.53 MB 114.47 MB +28.93 MB +33.8%
hits_68.vortex 1.0 vortex-compact 75.85 MB 100.20 MB +24.35 MB +32.1%
hits_51.vortex 1.0 vortex-compact 167.75 MB 219.20 MB +51.44 MB +30.7%
hits_56.vortex 1.0 vortex-compact 77.75 MB 98.76 MB +21.01 MB +27.0%
hits_89.vortex 1.0 vortex-compact 112.70 MB 140.42 MB +27.72 MB +24.6%
hits_78.vortex 1.0 vortex-compact 97.80 MB 121.38 MB +23.58 MB +24.1%
hits_26.vortex 1.0 vortex-compact 70.73 MB 87.25 MB +16.52 MB +23.4%
hits_67.vortex 1.0 vortex-compact 113.93 MB 139.55 MB +25.62 MB +22.5%
hits_74.vortex 1.0 vortex-compact 71.46 MB 87.41 MB +15.96 MB +22.3%
hits_50.vortex 1.0 vortex-compact 112.99 MB 136.08 MB +23.09 MB +20.4%
hits_3.vortex 1.0 vortex-compact 94.05 MB 113.18 MB +19.14 MB +20.3%
hits_92.vortex 1.0 vortex-compact 94.11 MB 112.15 MB +18.05 MB +19.2%
hits_99.vortex 1.0 vortex-compact 77.16 MB 91.69 MB +14.53 MB +18.8%
hits_94.vortex 1.0 vortex-compact 90.48 MB 107.18 MB +16.70 MB +18.5%
hits_98.vortex 1.0 vortex-compact 72.60 MB 85.98 MB +13.38 MB +18.4%
hits_8.vortex 1.0 vortex-compact 62.81 MB 74.37 MB +11.56 MB +18.4%
hits_5.vortex 1.0 vortex-compact 62.83 MB 74.35 MB +11.53 MB +18.3%
hits_6.vortex 1.0 vortex-compact 63.08 MB 74.62 MB +11.54 MB +18.3%
hits_1.vortex 1.0 vortex-compact 90.19 MB 106.55 MB +16.36 MB +18.1%
hits_7.vortex 1.0 vortex-compact 63.72 MB 75.05 MB +11.33 MB +17.8%
hits_62.vortex 1.0 vortex-compact 74.08 MB 87.25 MB +13.18 MB +17.8%
hits_96.vortex 1.0 vortex-compact 90.92 MB 106.86 MB +15.94 MB +17.5%
hits_4.vortex 1.0 vortex-compact 71.69 MB 83.08 MB +11.39 MB +15.9%
hits_84.vortex 1.0 vortex-compact 72.94 MB 83.94 MB +11.00 MB +15.1%
hits_81.vortex 1.0 vortex-compact 65.33 MB 74.91 MB +9.59 MB +14.7%
hits_9.vortex 1.0 vortex-compact 65.54 MB 74.87 MB +9.33 MB +14.2%
hits_58.vortex 1.0 vortex-compact 60.31 MB 68.75 MB +8.44 MB +14.0%
hits_0.vortex 1.0 vortex-compact 58.57 MB 66.69 MB +8.12 MB +13.9%
hits_18.vortex 1.0 vortex-compact 64.13 MB 72.63 MB +8.49 MB +13.2%
hits_57.vortex 1.0 vortex-compact 83.35 MB 94.23 MB +10.89 MB +13.1%
hits_85.vortex 1.0 vortex-compact 52.53 MB 59.20 MB +6.66 MB +12.7%
hits_43.vortex 1.0 vortex-compact 168.64 MB 189.99 MB +21.34 MB +12.7%
hits_42.vortex 1.0 vortex-compact 163.97 MB 184.71 MB +20.74 MB +12.6%
hits_41.vortex 1.0 vortex-compact 165.52 MB 186.19 MB +20.67 MB +12.5%
hits_97.vortex 1.0 vortex-compact 68.97 MB 77.51 MB +8.54 MB +12.4%
hits_70.vortex 1.0 vortex-compact 61.16 MB 68.69 MB +7.53 MB +12.3%
hits_44.vortex 1.0 vortex-compact 132.24 MB 148.49 MB +16.25 MB +12.3%
hits_87.vortex 1.0 vortex-compact 118.82 MB 133.15 MB +14.34 MB +12.1%
hits_77.vortex 1.0 vortex-compact 117.90 MB 132.09 MB +14.20 MB +12.0%
hits_39.vortex 1.0 vortex-compact 49.69 MB 55.63 MB +5.94 MB +11.9%
hits_95.vortex 1.0 vortex-compact 57.60 MB 64.31 MB +6.71 MB +11.6%
hits_65.vortex 1.0 vortex-compact 129.70 MB 144.79 MB +15.09 MB +11.6%
hits_71.vortex 1.0 vortex-compact 69.17 MB 77.00 MB +7.83 MB +11.3%
hits_83.vortex 1.0 vortex-compact 52.39 MB 58.31 MB +5.92 MB +11.3%
hits_91.vortex 1.0 vortex-compact 60.77 MB 67.57 MB +6.80 MB +11.2%
hits_45.vortex 1.0 vortex-compact 75.87 MB 84.30 MB +8.43 MB +11.1%
hits_35.vortex 1.0 vortex-compact 74.95 MB 83.27 MB +8.33 MB +11.1%
hits_46.vortex 1.0 vortex-compact 41.82 MB 46.42 MB +4.60 MB +11.0%
hits_2.vortex 1.0 vortex-compact 129.13 MB 143.27 MB +14.14 MB +11.0%
hits_12.vortex 1.0 vortex-compact 69.16 MB 76.47 MB +7.31 MB +10.6%
hits_93.vortex 1.0 vortex-compact 58.73 MB 64.89 MB +6.15 MB +10.5%
hits_73.vortex 1.0 vortex-compact 69.83 MB 77.10 MB +7.27 MB +10.4%
hits_82.vortex 1.0 vortex-compact 66.78 MB 73.70 MB +6.92 MB +10.4%
hits_13.vortex 1.0 vortex-compact 67.86 MB 74.89 MB +7.03 MB +10.4%
hits_88.vortex 1.0 vortex-compact 73.15 MB 80.71 MB +7.57 MB +10.3%
hits_25.vortex 1.0 vortex-compact 72.93 MB 80.47 MB +7.54 MB +10.3%
hits_66.vortex 1.0 vortex-compact 53.36 MB 58.84 MB +5.48 MB +10.3%
hits_38.vortex 1.0 vortex-compact 62.96 MB 69.27 MB +6.32 MB +10.0%
hits_69.vortex 1.0 vortex-compact 80.82 MB 88.77 MB +7.94 MB +9.8%
hits_11.vortex 1.0 vortex-compact 54.22 MB 59.46 MB +5.24 MB +9.7%
hits_40.vortex 1.0 vortex-compact 75.74 MB 83.04 MB +7.30 MB +9.6%
hits_76.vortex 1.0 vortex-compact 76.27 MB 83.59 MB +7.33 MB +9.6%
hits_60.vortex 1.0 vortex-compact 64.15 MB 70.10 MB +5.95 MB +9.3%
hits_14.vortex 1.0 vortex-compact 73.60 MB 80.39 MB +6.80 MB +9.2%
hits_59.vortex 1.0 vortex-compact 66.15 MB 72.24 MB +6.09 MB +9.2%
hits_80.vortex 1.0 vortex-compact 67.87 MB 74.11 MB +6.24 MB +9.2%
hits_31.vortex 1.0 vortex-compact 55.41 MB 60.16 MB +4.75 MB +8.6%
hits_30.vortex 1.0 vortex-compact 58.56 MB 63.55 MB +4.99 MB +8.5%
hits_17.vortex 1.0 vortex-compact 58.15 MB 63.09 MB +4.94 MB +8.5%
hits_34.vortex 1.0 vortex-compact 58.09 MB 62.93 MB +4.84 MB +8.3%
hits_52.vortex 1.0 vortex-compact 63.54 MB 68.82 MB +5.28 MB +8.3%
hits_61.vortex 1.0 vortex-compact 57.46 MB 62.22 MB +4.77 MB +8.3%
hits_72.vortex 1.0 vortex-compact 51.60 MB 55.84 MB +4.24 MB +8.2%
hits_32.vortex 1.0 vortex-compact 44.03 MB 47.34 MB +3.31 MB +7.5%
hits_63.vortex 1.0 vortex-compact 46.00 MB 49.41 MB +3.41 MB +7.4%
hits_64.vortex 1.0 vortex-compact 53.78 MB 57.71 MB +3.92 MB +7.3%
hits_86.vortex 1.0 vortex-compact 48.15 MB 51.56 MB +3.42 MB +7.1%
hits_49.vortex 1.0 vortex-compact 50.42 MB 53.96 MB +3.55 MB +7.0%
hits_75.vortex 1.0 vortex-compact 43.56 MB 46.60 MB +3.04 MB +7.0%
hits_10.vortex 1.0 vortex-compact 48.75 MB 52.14 MB +3.39 MB +7.0%
hits_37.vortex 1.0 vortex-compact 53.68 MB 57.10 MB +3.42 MB +6.4%
hits_19.vortex 1.0 vortex-compact 44.73 MB 47.44 MB +2.70 MB +6.0%
hits_36.vortex 1.0 vortex-compact 48.90 MB 51.85 MB +2.95 MB +6.0%
hits_15.vortex 1.0 vortex-compact 47.94 MB 50.57 MB +2.63 MB +5.5%
hits_33.vortex 1.0 vortex-compact 35.85 MB 37.81 MB +1.96 MB +5.5%
hits_16.vortex 1.0 vortex-compact 48.21 MB 50.75 MB +2.55 MB +5.3%
hits_29.vortex 1.0 vortex-compact 36.49 MB 38.35 MB +1.86 MB +5.1%
hits_53.vortex 1.0 vortex-compact 58.88 MB 61.63 MB +2.75 MB +4.7%
hits_21.vortex 1.0 vortex-compact 51.38 MB 53.53 MB +2.15 MB +4.2%
hits_20.vortex 1.0 vortex-compact 38.00 MB 39.47 MB +1.46 MB +3.8%
hits_47.vortex 1.0 vortex-compact 18.19 MB 18.44 MB +257.09 KB +1.4%
hits_48.vortex 1.0 vortex-compact 17.27 MB 17.49 MB +228.50 KB +1.3%
hits_22.vortex 1.0 vortex-compact 44.49 MB 45.02 MB +545.91 KB +1.2%
hits_23.vortex 1.0 vortex-compact 43.92 MB 44.42 MB +511.38 KB +1.1%
hits_24.vortex 1.0 vortex-compact 43.38 MB 43.85 MB +476.16 KB +1.1%
hits_27.vortex 1.0 vortex-file-compressed 122.46 MB 122.88 MB +425.62 KB +0.3%
hits_60.vortex 1.0 vortex-file-compressed 103.12 MB 103.32 MB +204.93 KB +0.2%
hits_44.vortex 1.0 vortex-file-compressed 185.71 MB 186.04 MB +341.73 KB +0.2%
hits_79.vortex 1.0 vortex-file-compressed 143.83 MB 144.07 MB +251.55 KB +0.2%
hits_59.vortex 1.0 vortex-file-compressed 101.60 MB 101.75 MB +155.70 KB +0.1%
hits_0.vortex 1.0 vortex-file-compressed 89.44 MB 89.56 MB +131.68 KB +0.1%
hits_10.vortex 1.0 vortex-file-compressed 69.35 MB 69.43 MB +82.10 KB +0.1%
hits_80.vortex 1.0 vortex-file-compressed 104.86 MB 104.97 MB +113.98 KB +0.1%
hits_69.vortex 1.0 vortex-file-compressed 123.04 MB 123.16 MB +121.61 KB +0.1%
hits_97.vortex 1.0 vortex-file-compressed 106.76 MB 106.84 MB +87.73 KB +0.1%
hits_1.vortex 1.0 vortex-file-compressed 138.10 MB 138.21 MB +112.36 KB +0.1%
hits_32.vortex 1.0 vortex-file-compressed 66.50 MB 66.54 MB +48.60 KB +0.1%
hits_5.vortex 1.0 vortex-file-compressed 92.86 MB 92.93 MB +67.84 KB +0.1%
hits_58.vortex 1.0 vortex-file-compressed 90.14 MB 90.21 MB +63.19 KB +0.1%
hits_40.vortex 1.0 vortex-file-compressed 117.56 MB 117.63 MB +78.23 KB +0.1%
hits_12.vortex 1.0 vortex-file-compressed 100.75 MB 100.81 MB +65.17 KB +0.1%
hits_61.vortex 1.0 vortex-file-compressed 100.99 MB 101.05 MB +61.38 KB +0.1%
hits_63.vortex 1.0 vortex-file-compressed 69.08 MB 69.12 MB +41.05 KB +0.1%
hits_38.vortex 1.0 vortex-file-compressed 98.96 MB 99.02 MB +58.79 KB +0.1%
hits_11.vortex 1.0 vortex-file-compressed 79.65 MB 79.70 MB +45.52 KB +0.1%
hits_65.vortex 1.0 vortex-file-compressed 183.33 MB 183.42 MB +94.08 KB +0.1%
hits_43.vortex 1.0 vortex-file-compressed 226.35 MB 226.46 MB +110.55 KB +0.0%
hits_15.vortex 1.0 vortex-file-compressed 89.10 MB 89.14 MB +42.65 KB +0.0%
hits_54.vortex 1.0 vortex-file-compressed 221.12 MB 221.22 MB +97.73 KB +0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.02 MB 99.07 MB +43.05 KB +0.0%
hits_57.vortex 1.0 vortex-file-compressed 127.99 MB 128.04 MB +55.60 KB +0.0%
hits_98.vortex 1.0 vortex-file-compressed 118.29 MB 118.34 MB +44.16 KB +0.0%
hits_56.vortex 1.0 vortex-file-compressed 123.04 MB 123.08 MB +44.72 KB +0.0%
hits_52.vortex 1.0 vortex-file-compressed 103.57 MB 103.60 MB +36.77 KB +0.0%
hits_78.vortex 1.0 vortex-file-compressed 164.06 MB 164.12 MB +57.63 KB +0.0%
hits_51.vortex 1.0 vortex-file-compressed 277.53 MB 277.62 MB +89.98 KB +0.0%
hits_29.vortex 1.0 vortex-file-compressed 59.36 MB 59.38 MB +18.80 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.00 MB 57.02 MB +17.89 KB +0.0%
hits_31.vortex 1.0 vortex-file-compressed 89.97 MB 90.00 MB +26.04 KB +0.0%
hits_73.vortex 1.0 vortex-file-compressed 109.47 MB 109.50 MB +30.79 KB +0.0%
hits_20.vortex 1.0 vortex-file-compressed 62.53 MB 62.55 MB +15.51 KB +0.0%
hits_89.vortex 1.0 vortex-file-compressed 184.25 MB 184.29 MB +34.27 KB +0.0%
hits_24.vortex 1.0 vortex-file-compressed 75.94 MB 75.95 MB +13.35 KB +0.0%
hits_22.vortex 1.0 vortex-file-compressed 76.87 MB 76.88 MB +11.25 KB +0.0%
hits_35.vortex 1.0 vortex-file-compressed 114.88 MB 114.89 MB +13.59 KB +0.0%
hits_96.vortex 1.0 vortex-file-compressed 135.14 MB 135.16 MB +11.30 KB +0.0%
hits_45.vortex 1.0 vortex-file-compressed 121.87 MB 121.88 MB +9.78 KB +0.0%
hits_2.vortex 1.0 vortex-file-compressed 185.99 MB 186.00 MB +14.61 KB +0.0%
hits_76.vortex 1.0 vortex-file-compressed 113.86 MB 113.87 MB +8.91 KB +0.0%
hits_41.vortex 1.0 vortex-file-compressed 223.15 MB 223.16 MB +15.60 KB +0.0%
hits_50.vortex 1.0 vortex-file-compressed 179.17 MB 179.18 MB +6.65 KB +0.0%
hits_85.vortex 1.0 vortex-file-compressed 91.45 MB 91.46 MB +2.64 KB +0.0%
hits_92.vortex 1.0 vortex-file-compressed 146.44 MB 146.44 MB +3.98 KB +0.0%
hits_93.vortex 1.0 vortex-file-compressed 90.14 MB 90.14 MB +400 B +0.0%
hits_28.vortex 1.0 vortex-file-compressed 119.73 MB 119.73 MB 1.63 KB -0.0%
hits_55.vortex 1.0 vortex-file-compressed 168.80 MB 168.80 MB 2.89 KB -0.0%
hits_6.vortex 1.0 vortex-file-compressed 93.28 MB 93.27 MB 2.23 KB -0.0%
hits_99.vortex 1.0 vortex-file-compressed 122.78 MB 122.77 MB 4.15 KB -0.0%
hits_94.vortex 1.0 vortex-file-compressed 138.48 MB 138.48 MB 6.35 KB -0.0%
hits_95.vortex 1.0 vortex-file-compressed 96.13 MB 96.13 MB 7.31 KB -0.0%
hits_46.vortex 1.0 vortex-file-compressed 69.07 MB 69.06 MB 6.05 KB -0.0%
hits_75.vortex 1.0 vortex-file-compressed 63.23 MB 63.23 MB 6.68 KB -0.0%
hits_3.vortex 1.0 vortex-file-compressed 141.65 MB 141.63 MB 15.76 KB -0.0%
hits_87.vortex 1.0 vortex-file-compressed 172.08 MB 172.06 MB 19.66 KB -0.0%
hits_39.vortex 1.0 vortex-file-compressed 80.10 MB 80.09 MB 9.45 KB -0.0%
hits_74.vortex 1.0 vortex-file-compressed 119.40 MB 119.39 MB 14.09 KB -0.0%
hits_83.vortex 1.0 vortex-file-compressed 89.17 MB 89.15 MB 11.70 KB -0.0%
hits_26.vortex 1.0 vortex-file-compressed 109.20 MB 109.19 MB 15.23 KB -0.0%
hits_91.vortex 1.0 vortex-file-compressed 96.89 MB 96.87 MB 14.66 KB -0.0%
hits_7.vortex 1.0 vortex-file-compressed 94.01 MB 93.99 MB 15.99 KB -0.0%
hits_88.vortex 1.0 vortex-file-compressed 110.84 MB 110.82 MB 22.56 KB -0.0%
hits_8.vortex 1.0 vortex-file-compressed 93.24 MB 93.22 MB 19.48 KB -0.0%
hits_90.vortex 1.0 vortex-file-compressed 141.83 MB 141.79 MB 35.28 KB -0.0%
hits_66.vortex 1.0 vortex-file-compressed 90.14 MB 90.12 MB 26.60 KB -0.0%
hits_42.vortex 1.0 vortex-file-compressed 221.83 MB 221.76 MB 65.77 KB -0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.02 MB 28.01 MB 8.69 KB -0.0%
hits_4.vortex 1.0 vortex-file-compressed 108.44 MB 108.41 MB 34.78 KB -0.0%
hits_81.vortex 1.0 vortex-file-compressed 100.68 MB 100.65 MB 33.34 KB -0.0%
hits_72.vortex 1.0 vortex-file-compressed 84.44 MB 84.41 MB 31.99 KB -0.0%
hits_23.vortex 1.0 vortex-file-compressed 76.46 MB 76.43 MB 29.27 KB -0.0%
hits_21.vortex 1.0 vortex-file-compressed 92.78 MB 92.74 MB 36.93 KB -0.0%
hits_16.vortex 1.0 vortex-file-compressed 79.29 MB 79.26 MB 31.62 KB -0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.26 MB 41.24 MB 18.31 KB -0.0%
hits_30.vortex 1.0 vortex-file-compressed 86.81 MB 86.77 MB 39.18 KB -0.0%
hits_82.vortex 1.0 vortex-file-compressed 99.48 MB 99.43 MB 52.55 KB -0.1%
hits_14.vortex 1.0 vortex-file-compressed 111.18 MB 111.11 MB 74.88 KB -0.1%
hits_18.vortex 1.0 vortex-file-compressed 104.35 MB 104.28 MB 75.84 KB -0.1%
hits_64.vortex 1.0 vortex-file-compressed 81.00 MB 80.94 MB 60.88 KB -0.1%
hits_86.vortex 1.0 vortex-file-compressed 69.03 MB 68.98 MB 51.95 KB -0.1%
hits_9.vortex 1.0 vortex-file-compressed 99.04 MB 98.96 MB 77.08 KB -0.1%
hits_77.vortex 1.0 vortex-file-compressed 168.16 MB 168.03 MB 136.78 KB -0.1%
hits_19.vortex 1.0 vortex-file-compressed 73.26 MB 73.20 MB 64.96 KB -0.1%
hits_36.vortex 1.0 vortex-file-compressed 68.35 MB 68.29 MB 63.26 KB -0.1%
hits_70.vortex 1.0 vortex-file-compressed 93.50 MB 93.41 MB 87.73 KB -0.1%
hits_17.vortex 1.0 vortex-file-compressed 87.27 MB 87.18 MB 88.52 KB -0.1%
hits_84.vortex 1.0 vortex-file-compressed 116.78 MB 116.65 MB 128.49 KB -0.1%
hits_62.vortex 1.0 vortex-file-compressed 117.31 MB 117.18 MB 132.83 KB -0.1%
hits_34.vortex 1.0 vortex-file-compressed 97.47 MB 97.36 MB 116.84 KB -0.1%
hits_53.vortex 1.0 vortex-file-compressed 85.54 MB 85.42 MB 115.73 KB -0.1%
hits_68.vortex 1.0 vortex-file-compressed 123.03 MB 122.87 MB 168.12 KB -0.1%
hits_37.vortex 1.0 vortex-file-compressed 85.48 MB 85.35 MB 136.29 KB -0.2%
hits_67.vortex 1.0 vortex-file-compressed 184.17 MB 183.85 MB 328.94 KB -0.2%
hits_49.vortex 1.0 vortex-file-compressed 75.63 MB 75.44 MB 194.20 KB -0.3%
hits_71.vortex 1.0 vortex-file-compressed 101.89 MB 101.59 MB 305.72 KB -0.3%
hits_25.vortex 1.0 vortex-file-compressed 113.65 MB 113.18 MB 489.91 KB -0.4%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.04 GB → 8.15 GB (+15.7%)
  • vortex-file-compressed: 10.98 GB → 10.98 GB (-0.0%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.0%
Engines: DataFusion No clear signal (+2.2%, low confidence) · DuckDB No clear signal (-1.1%, low confidence)
Vortex (geomean): 0.942x ➖
Parquet (geomean): 0.937x ➖
Shifts: Parquet (control) -6.3% · Median polish -4.8%

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

datafusion / vortex-file-compressed (0.931x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
appian_q01/datafusion:vortex-file-compressed 126459344 132792579 0.95
appian_q02/datafusion:vortex-file-compressed 593365922 625514426 0.95
appian_q03/datafusion:vortex-file-compressed 335345441 359264189 0.93
appian_q04/datafusion:vortex-file-compressed 42444223158 46610476537 0.91
appian_q05/datafusion:vortex-file-compressed 247304168 270223353 0.92
appian_q06/datafusion:vortex-file-compressed 328182238 358224936 0.92
appian_q07/datafusion:vortex-file-compressed 414651168 436438214 0.95
appian_q08/datafusion:vortex-file-compressed 1925299177 2089965988 0.92
datafusion / parquet (0.910x ➖, 3↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
appian_q01/datafusion:parquet 🚀 123215124 139188532 0.89
appian_q02/datafusion:parquet 🚀 595482667 668999651 0.89
appian_q03/datafusion:parquet 🚀 323666167 384150311 0.84
appian_q04/datafusion:parquet 42385138183 46727315338 0.91
appian_q05/datafusion:parquet 276390461 293241985 0.94
appian_q06/datafusion:parquet 349210890 366561083 0.95
appian_q07/datafusion:parquet 442021926 464679991 0.95
appian_q08/datafusion:parquet 1903896366 2074984482 0.92
duckdb / vortex-file-compressed (0.953x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
appian_q01/duckdb:vortex-file-compressed 194049331 204743661 0.95
appian_q02/duckdb:vortex-file-compressed 620285763 646286009 0.96
appian_q03/duckdb:vortex-file-compressed 258525146 279372787 0.93
appian_q04/duckdb:vortex-file-compressed 1327435457 1356611612 0.98
appian_q05/duckdb:vortex-file-compressed 294462034 313562995 0.94
appian_q06/duckdb:vortex-file-compressed 795809354 822698179 0.97
appian_q07/duckdb:vortex-file-compressed 345949670 360128068 0.96
appian_q08/duckdb:vortex-file-compressed 1282274598 1353005515 0.95
duckdb / parquet (0.964x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
appian_q01/duckdb:parquet 202377442 209841638 0.96
appian_q02/duckdb:parquet 600214132 623274992 0.96
appian_q03/duckdb:parquet 287817877 300944125 0.96
appian_q04/duckdb:parquet 1320468700 1370326266 0.96
appian_q05/duckdb:parquet 305869336 321959487 0.95
appian_q06/duckdb:parquet 789081367 808005241 0.98
appian_q07/duckdb:parquet 361616343 373553066 0.97
appian_q08/duckdb:parquet 1272582248 1314402992 0.97
duckdb / duckdb (0.953x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 5e95e75 (ns) ratio (PR/base)
appian_q01/duckdb:duckdb 171052083 181812947 0.94
appian_q02/duckdb:duckdb 545005139 570098617 0.96
appian_q03/duckdb:duckdb 385302048 406338055 0.95
appian_q04/duckdb:duckdb 1294034947 1336425628 0.97
appian_q05/duckdb:duckdb 277351572 299698697 0.93
appian_q06/duckdb:duckdb 780672095 798791599 0.98
appian_q07/duckdb:duckdb 327549227 343692302 0.95
appian_q08/duckdb:duckdb 1215224179 1268045742 0.96

File Size Changes (12 files changed, +0.4% overall, 8↑ 4↓)
File Scale Format Base HEAD Change %
orderview.vortex 1.0 vortex-compact 31.04 MB 34.27 MB +3.23 MB +10.4%
creditcardview.vortex 1.0 vortex-compact 32.19 MB 33.35 MB +1.16 MB +3.6%
productview.vortex 1.0 vortex-compact 17.55 KB 17.94 KB +400 B +2.2%
categoryview.vortex 1.0 vortex-compact 18.46 KB 18.69 KB +232 B +1.2%
creditcardview.vortex 1.0 vortex-file-compressed 58.26 MB 58.33 MB +69.38 KB +0.1%
taxrecordview.vortex 1.0 vortex-compact 17.33 MB 17.33 MB +232 B +0.0%
orderitemview.vortex 1.0 vortex-compact 155.98 MB 155.98 MB +128 B +0.0%
addressview.vortex 1.0 vortex-file-compressed 34.61 MB 34.61 MB +24 B +0.0%
orderview.vortex 1.0 vortex-file-compressed 76.16 MB 76.12 MB 36.59 KB -0.0%
addressview.vortex 1.0 vortex-compact 24.52 MB 23.94 MB 597.66 KB -2.4%
customerview.vortex 1.0 vortex-compact 10.58 MB 10.19 MB 399.75 KB -3.7%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 271.94 MB → 275.10 MB (+1.2%)
  • vortex-file-compressed: 476.44 MB → 476.47 MB (+0.0%)

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +12.8%
Engines: DataFusion No clear signal (+8.8%, environment too noisy confidence) · DuckDB No clear signal (+16.9%, environment too noisy confidence)
Vortex (geomean): 1.042x ➖
Parquet (geomean): 0.924x ➖
Shifts: Parquet (control) -7.6% · Median polish +1.1%

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

datafusion / vortex-file-compressed (1.043x ➖, 0↑ 2↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 751311052 719418656 1.04
tpch_q02/datafusion:vortex-file-compressed 1233660302 1104827768 1.12
tpch_q03/datafusion:vortex-file-compressed 1068338292 921430129 1.16
tpch_q04/datafusion:vortex-file-compressed 628099573 518092195 1.21
tpch_q05/datafusion:vortex-file-compressed 1193814180 1119288536 1.07
tpch_q06/datafusion:vortex-file-compressed 812177438 816969503 0.99
tpch_q07/datafusion:vortex-file-compressed 1399831653 1452381425 0.96
tpch_q08/datafusion:vortex-file-compressed 1874406296 1729995288 1.08
tpch_q09/datafusion:vortex-file-compressed 1424164021 1455364191 0.98
tpch_q10/datafusion:vortex-file-compressed 🚨 1603673743 1158611497 1.38
tpch_q11/datafusion:vortex-file-compressed 863020473 697153102 1.24
tpch_q12/datafusion:vortex-file-compressed 921899974 944169744 0.98
tpch_q13/datafusion:vortex-file-compressed 466108152 459947473 1.01
tpch_q14/datafusion:vortex-file-compressed 672858951 656911621 1.02
tpch_q15/datafusion:vortex-file-compressed 1089636770 1315199424 0.83
tpch_q16/datafusion:vortex-file-compressed 689487135 779152565 0.88
tpch_q17/datafusion:vortex-file-compressed 1135278850 1383205876 0.82
tpch_q18/datafusion:vortex-file-compressed 1186229830 1333521684 0.89
tpch_q19/datafusion:vortex-file-compressed 995845023 1268984885 0.78
tpch_q20/datafusion:vortex-file-compressed 1350691652 1267146512 1.07
tpch_q21/datafusion:vortex-file-compressed 1699684110 1782721398 0.95
tpch_q22/datafusion:vortex-file-compressed 🚨 1394014119 732846416 1.90
datafusion / vortex-compact (0.964x ➖, 1↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 764263447 775361774 0.99
tpch_q02/datafusion:vortex-compact 937295840 973679602 0.96
tpch_q03/datafusion:vortex-compact 975078734 1068000874 0.91
tpch_q04/datafusion:vortex-compact 517607784 420495287 1.23
tpch_q05/datafusion:vortex-compact 1050634096 1002688700 1.05
tpch_q06/datafusion:vortex-compact 579723259 637819119 0.91
tpch_q07/datafusion:vortex-compact 1245295783 1153167149 1.08
tpch_q08/datafusion:vortex-compact 1306391196 1236722769 1.06
tpch_q09/datafusion:vortex-compact 1200320162 1132159193 1.06
tpch_q10/datafusion:vortex-compact 1079999414 954519801 1.13
tpch_q11/datafusion:vortex-compact 🚨 798399021 581083663 1.37
tpch_q12/datafusion:vortex-compact 880410261 903438575 0.97
tpch_q13/datafusion:vortex-compact 580058725 530317704 1.09
tpch_q14/datafusion:vortex-compact 700526901 678187182 1.03
tpch_q15/datafusion:vortex-compact 949869483 961843194 0.99
tpch_q16/datafusion:vortex-compact 387401336 449492360 0.86
tpch_q17/datafusion:vortex-compact 1100450325 1429341428 0.77
tpch_q18/datafusion:vortex-compact 1139536626 1180003198 0.97
tpch_q19/datafusion:vortex-compact 1126280620 1166595396 0.97
tpch_q20/datafusion:vortex-compact 871172781 1005149613 0.87
tpch_q21/datafusion:vortex-compact 1309000972 1835484618 0.71
tpch_q22/datafusion:vortex-compact 🚀 675671149 1194705161 0.57
datafusion / parquet (0.921x ➖, 6↑ 2↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 1076932011 882131326 1.22
tpch_q02/datafusion:parquet 🚨 1479299539 963154244 1.54
tpch_q03/datafusion:parquet 1831109406 1859118059 0.98
tpch_q04/datafusion:parquet 1035696291 1015481028 1.02
tpch_q05/datafusion:parquet 1754446950 2152274309 0.82
tpch_q06/datafusion:parquet 🚀 699891548 1196318308 0.59
tpch_q07/datafusion:parquet 🚀 1953841517 3127762036 0.62
tpch_q08/datafusion:parquet 2841853081 3561836833 0.80
tpch_q09/datafusion:parquet 3322057819 2762335434 1.20
tpch_q10/datafusion:parquet 4444286779 5095707269 0.87
tpch_q11/datafusion:parquet 🚀 893839385 1438888025 0.62
tpch_q12/datafusion:parquet 1078455314 1119547414 0.96
tpch_q13/datafusion:parquet 🚀 811146826 1455326447 0.56
tpch_q14/datafusion:parquet 1111148967 1377758064 0.81
tpch_q15/datafusion:parquet 1955073354 2064811814 0.95
tpch_q16/datafusion:parquet 718968034 898450749 0.80
tpch_q17/datafusion:parquet 🚀 1472555341 2252964938 0.65
tpch_q18/datafusion:parquet 🚀 1893488340 2799029642 0.68
tpch_q19/datafusion:parquet 1115184086 1135114788 0.98
tpch_q20/datafusion:parquet 1761220884 1989042068 0.89
tpch_q21/datafusion:parquet 2431284450 2195622931 1.11
tpch_q22/datafusion:parquet 🚨 3278222652 807435650 4.06
duckdb / vortex-file-compressed (1.074x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 795466463 683950024 1.16
tpch_q02/duckdb:vortex-file-compressed 1458143050 1307564243 1.12
tpch_q03/duckdb:vortex-file-compressed 1104706368 1045111272 1.06
tpch_q04/duckdb:vortex-file-compressed 835643714 802263921 1.04
tpch_q05/duckdb:vortex-file-compressed 1337642238 1295449950 1.03
tpch_q06/duckdb:vortex-file-compressed 637470125 747867436 0.85
tpch_q07/duckdb:vortex-file-compressed 1328725564 1357983948 0.98
tpch_q08/duckdb:vortex-file-compressed 1766357061 1654594980 1.07
tpch_q09/duckdb:vortex-file-compressed 2049482397 1822961821 1.12
tpch_q10/duckdb:vortex-file-compressed 1673926447 1486567631 1.13
tpch_q11/duckdb:vortex-file-compressed 816471939 822614419 0.99
tpch_q12/duckdb:vortex-file-compressed 1311906772 1303725435 1.01
tpch_q13/duckdb:vortex-file-compressed 972415580 887134582 1.10
tpch_q14/duckdb:vortex-file-compressed 775730074 746066714 1.04
tpch_q15/duckdb:vortex-file-compressed 774292271 616446176 1.26
tpch_q16/duckdb:vortex-file-compressed 706702921 557948957 1.27
tpch_q17/duckdb:vortex-file-compressed 1161772316 993747210 1.17
tpch_q18/duckdb:vortex-file-compressed 1074822008 1121696215 0.96
tpch_q19/duckdb:vortex-file-compressed 919495330 881701675 1.04
tpch_q20/duckdb:vortex-file-compressed 1583690674 1342227283 1.18
tpch_q21/duckdb:vortex-file-compressed 1978831296 2006245399 0.99
tpch_q22/duckdb:vortex-file-compressed 687659322 582957721 1.18
duckdb / vortex-compact (1.092x ➖, 0↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 716288317 630680915 1.14
tpch_q02/duckdb:vortex-compact 1599537995 1332954780 1.20
tpch_q03/duckdb:vortex-compact 1097157498 1095742180 1.00
tpch_q04/duckdb:vortex-compact 835132021 719789499 1.16
tpch_q05/duckdb:vortex-compact 1221930441 1339293898 0.91
tpch_q06/duckdb:vortex-compact 556426828 644412943 0.86
tpch_q07/duckdb:vortex-compact 1490798622 1374472168 1.08
tpch_q08/duckdb:vortex-compact 1985438087 1587007463 1.25
tpch_q09/duckdb:vortex-compact 2071539394 1751159490 1.18
tpch_q10/duckdb:vortex-compact 1675315484 1548286976 1.08
tpch_q11/duckdb:vortex-compact 1034307924 900692698 1.15
tpch_q12/duckdb:vortex-compact 1428059076 1153997928 1.24
tpch_q13/duckdb:vortex-compact 827992615 751179930 1.10
tpch_q14/duckdb:vortex-compact 766342940 738254520 1.04
tpch_q15/duckdb:vortex-compact 637814940 674015089 0.95
tpch_q16/duckdb:vortex-compact 478285665 567389729 0.84
tpch_q17/duckdb:vortex-compact 1051084709 1005199730 1.05
tpch_q18/duckdb:vortex-compact 1097519090 939830043 1.17
tpch_q19/duckdb:vortex-compact 924890676 802066409 1.15
tpch_q20/duckdb:vortex-compact 1626335816 1483673365 1.10
tpch_q21/duckdb:vortex-compact 2404707568 2205172355 1.09
tpch_q22/duckdb:vortex-compact 🚨 827158490 569748553 1.45
duckdb / parquet (0.926x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 888110783 848706629 1.05
tpch_q02/duckdb:parquet 1389532356 1512723235 0.92
tpch_q03/duckdb:parquet 2411914095 2282537085 1.06
tpch_q04/duckdb:parquet 1358383103 1326910384 1.02
tpch_q05/duckdb:parquet 2227856381 2208458213 1.01
tpch_q06/duckdb:parquet 976185516 1246427575 0.78
tpch_q07/duckdb:parquet 2187370426 2380466420 0.92
tpch_q08/duckdb:parquet 2783115723 2885135725 0.96
tpch_q09/duckdb:parquet 3100482641 3164350877 0.98
tpch_q10/duckdb:parquet 3399834742 3775772868 0.90
tpch_q11/duckdb:parquet 955387815 1312985827 0.73
tpch_q12/duckdb:parquet 1584820335 1379674583 1.15
tpch_q13/duckdb:parquet 1667865606 1419398963 1.18
tpch_q14/duckdb:parquet 1448229920 1739883198 0.83
tpch_q15/duckdb:parquet 906463423 999909378 0.91
tpch_q16/duckdb:parquet 967148454 1156858109 0.84
tpch_q17/duckdb:parquet 1519854794 1760560730 0.86
tpch_q18/duckdb:parquet 1751129274 2102670909 0.83
tpch_q19/duckdb:parquet 1636467983 1961797488 0.83
tpch_q20/duckdb:parquet 2144717264 2411415019 0.89
tpch_q21/duckdb:parquet 2042742471 2236364435 0.91
tpch_q22/duckdb:parquet 1216795400 1274773927 0.95

@myrrc

myrrc commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

Wins:

Fineweb: performance improvements on all queries up to 4x (q2),
median improvement 2x.

Losses:

cc @onursatici

@myrrc myrrc added the action/benchmark Trigger full benchmarks to run on this PR label Jun 24, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jun 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (-0.9%, low confidence) · DuckDB No clear signal (+0.6%, low confidence)
Vortex (geomean): 0.973x ➖
Parquet (geomean): 0.982x ➖
Shifts: Parquet (control) -1.8% · Median polish -1.0%

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

datafusion / vortex-file-compressed (0.981x ➖, 2↑ 1↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 672540575 660588776 1.02
clickbench-sorted_q24/datafusion:vortex-file-compressed 🚀 17593509 20088633 0.88
clickbench-sorted_q26/datafusion:vortex-file-compressed 19006078 19619622 0.97
clickbench-sorted_q36/datafusion:vortex-file-compressed 🚀 62045585 69928792 0.89
clickbench-sorted_q37/datafusion:vortex-file-compressed 🚨 54292612 46879662 1.16
clickbench-sorted_q38/datafusion:vortex-file-compressed 50128904 51784451 0.97
clickbench-sorted_q39/datafusion:vortex-file-compressed 127160182 123854057 1.03
clickbench-sorted_q40/datafusion:vortex-file-compressed 21222639 22207867 0.96
clickbench-sorted_q41/datafusion:vortex-file-compressed 20960246 20642508 1.02
clickbench-sorted_q42/datafusion:vortex-file-compressed 14722218 15340071 0.96
datafusion / parquet (0.989x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4884197712 4841238540 1.01
clickbench-sorted_q24/datafusion:parquet 33451247 32973191 1.01
clickbench-sorted_q26/datafusion:parquet 32100654 33345313 0.96
clickbench-sorted_q36/datafusion:parquet 172528374 186300036 0.93
clickbench-sorted_q37/datafusion:parquet 113511613 116328481 0.98
clickbench-sorted_q38/datafusion:parquet 166852070 165850647 1.01
clickbench-sorted_q39/datafusion:parquet 302412799 306809511 0.99
clickbench-sorted_q40/datafusion:parquet 69548522 69381689 1.00
clickbench-sorted_q41/datafusion:parquet 66812817 63383226 1.05
clickbench-sorted_q42/datafusion:parquet 32897038 34267988 0.96
duckdb / vortex-file-compressed (0.966x ➖, 2↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 185299802 188195258 0.98
clickbench-sorted_q24/duckdb:vortex-file-compressed 🚀 22723629 25304769 0.90
clickbench-sorted_q26/duckdb:vortex-file-compressed 🚀 35854652 43171279 0.83
clickbench-sorted_q36/duckdb:vortex-file-compressed 62785696 64659765 0.97
clickbench-sorted_q37/duckdb:vortex-file-compressed 50885277 49093378 1.04
clickbench-sorted_q38/duckdb:vortex-file-compressed 56444861 56113644 1.01
clickbench-sorted_q39/duckdb:vortex-file-compressed 129279506 120448086 1.07
clickbench-sorted_q40/duckdb:vortex-file-compressed 28323413 29564330 0.96
clickbench-sorted_q41/duckdb:vortex-file-compressed 28081264 27563533 1.02
clickbench-sorted_q42/duckdb:vortex-file-compressed 23251686 25673679 0.91
duckdb / parquet (0.976x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 137569563 146310679 0.94
clickbench-sorted_q24/duckdb:parquet 21935534 23488046 0.93
clickbench-sorted_q26/duckdb:parquet 16511374 17911791 0.92
clickbench-sorted_q36/duckdb:parquet 109455382 109565313 1.00
clickbench-sorted_q37/duckdb:parquet 100912475 97070139 1.04
clickbench-sorted_q38/duckdb:parquet 95663046 96605532 0.99
clickbench-sorted_q39/duckdb:parquet 179373617 183183786 0.98
clickbench-sorted_q40/duckdb:parquet 40502908 40900811 0.99
clickbench-sorted_q41/duckdb:parquet 40194237 40457839 0.99
clickbench-sorted_q42/duckdb:parquet 28917361 29600612 0.98
duckdb / duckdb (0.998x ➖, 0↑ 0↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:duckdb 275092041 270921551 1.02
clickbench-sorted_q24/duckdb:duckdb 42787470 43304406 0.99
clickbench-sorted_q26/duckdb:duckdb 39795337 40049779 0.99
clickbench-sorted_q36/duckdb:duckdb 89520615 89344326 1.00
clickbench-sorted_q37/duckdb:duckdb 77848843 77980904 1.00
clickbench-sorted_q38/duckdb:duckdb 64363831 64460565 1.00
clickbench-sorted_q39/duckdb:duckdb 122526029 125172915 0.98
clickbench-sorted_q40/duckdb:duckdb 43496812 43131386 1.01
clickbench-sorted_q41/duckdb:duckdb 41995362 41865157 1.00
clickbench-sorted_q42/duckdb:duckdb 34871229 35018532 1.00

File Size Changes (201 files changed, +4.6% overall, 149↑ 52↓)
File Scale Format Base HEAD Change %
hits_25.vortex 1.0 vortex-compact 136.26 MB 171.75 MB +35.49 MB +26.0%
hits_26.vortex 1.0 vortex-compact 126.51 MB 151.99 MB +25.48 MB +20.1%
hits_27.vortex 1.0 vortex-compact 125.76 MB 150.90 MB +25.14 MB +20.0%
hits_24.vortex 1.0 vortex-compact 115.12 MB 137.83 MB +22.71 MB +19.7%
hits_20.vortex 1.0 vortex-compact 110.18 MB 131.48 MB +21.30 MB +19.3%
hits_23.vortex 1.0 vortex-compact 110.75 MB 131.70 MB +20.96 MB +18.9%
hits_19.vortex 1.0 vortex-compact 110.44 MB 131.22 MB +20.79 MB +18.8%
hits_22.vortex 1.0 vortex-compact 109.89 MB 130.48 MB +20.59 MB +18.7%
hits_21.vortex 1.0 vortex-compact 109.55 MB 129.77 MB +20.22 MB +18.5%
hits_18.vortex 1.0 vortex-compact 108.74 MB 128.73 MB +19.99 MB +18.4%
hits_28.vortex 1.0 vortex-compact 136.40 MB 160.02 MB +23.62 MB +17.3%
hits_38.vortex 1.0 vortex-compact 140.35 MB 162.91 MB +22.56 MB +16.1%
hits_39.vortex 1.0 vortex-compact 138.88 MB 161.04 MB +22.16 MB +16.0%
hits_37.vortex 1.0 vortex-compact 138.33 MB 160.23 MB +21.90 MB +15.8%
hits_40.vortex 1.0 vortex-compact 138.94 MB 160.92 MB +21.98 MB +15.8%
hits_29.vortex 1.0 vortex-compact 138.86 MB 160.67 MB +21.80 MB +15.7%
hits_35.vortex 1.0 vortex-compact 137.53 MB 159.06 MB +21.53 MB +15.7%
hits_31.vortex 1.0 vortex-compact 137.57 MB 158.97 MB +21.40 MB +15.6%
hits_30.vortex 1.0 vortex-compact 136.72 MB 157.94 MB +21.22 MB +15.5%
hits_36.vortex 1.0 vortex-compact 138.13 MB 159.55 MB +21.42 MB +15.5%
hits_33.vortex 1.0 vortex-compact 136.98 MB 158.21 MB +21.23 MB +15.5%
hits_34.vortex 1.0 vortex-compact 136.48 MB 157.59 MB +21.11 MB +15.5%
hits_32.vortex 1.0 vortex-compact 138.00 MB 159.17 MB +21.17 MB +15.3%
hits_41.vortex 1.0 vortex-compact 131.20 MB 150.89 MB +19.69 MB +15.0%
hits_90.vortex 1.0 vortex-compact 109.25 MB 123.96 MB +14.71 MB +13.5%
hits_94.vortex 1.0 vortex-compact 109.41 MB 124.09 MB +14.68 MB +13.4%
hits_93.vortex 1.0 vortex-compact 109.84 MB 124.56 MB +14.72 MB +13.4%
hits_91.vortex 1.0 vortex-compact 109.42 MB 124.08 MB +14.66 MB +13.4%
hits_92.vortex 1.0 vortex-compact 109.34 MB 123.89 MB +14.55 MB +13.3%
hits_95.vortex 1.0 vortex-compact 109.86 MB 124.42 MB +14.56 MB +13.3%
hits_96.vortex 1.0 vortex-compact 99.58 MB 110.67 MB +11.09 MB +11.1%
hits_89.vortex 1.0 vortex-compact 121.45 MB 134.92 MB +13.47 MB +11.1%
hits_72.vortex 1.0 vortex-compact 151.64 MB 167.73 MB +16.09 MB +10.6%
hits_99.vortex 1.0 vortex-compact 94.89 MB 104.95 MB +10.06 MB +10.6%
hits_97.vortex 1.0 vortex-compact 94.33 MB 104.33 MB +10.00 MB +10.6%
hits_98.vortex 1.0 vortex-compact 94.58 MB 104.59 MB +10.01 MB +10.6%
hits_70.vortex 1.0 vortex-compact 151.62 MB 167.27 MB +15.64 MB +10.3%
hits_71.vortex 1.0 vortex-compact 151.48 MB 167.10 MB +15.61 MB +10.3%
hits_62.vortex 1.0 vortex-compact 150.78 MB 166.30 MB +15.52 MB +10.3%
hits_63.vortex 1.0 vortex-compact 151.46 MB 167.00 MB +15.54 MB +10.3%
hits_64.vortex 1.0 vortex-compact 151.33 MB 166.81 MB +15.47 MB +10.2%
hits_75.vortex 1.0 vortex-compact 151.32 MB 166.78 MB +15.46 MB +10.2%
hits_66.vortex 1.0 vortex-compact 150.92 MB 166.31 MB +15.40 MB +10.2%
hits_67.vortex 1.0 vortex-compact 150.99 MB 166.20 MB +15.21 MB +10.1%
hits_69.vortex 1.0 vortex-compact 151.75 MB 166.85 MB +15.10 MB +9.9%
hits_8.vortex 1.0 vortex-compact 122.79 MB 134.99 MB +12.20 MB +9.9%
hits_6.vortex 1.0 vortex-compact 122.83 MB 134.66 MB +11.83 MB +9.6%
hits_11.vortex 1.0 vortex-compact 122.17 MB 133.92 MB +11.74 MB +9.6%
hits_4.vortex 1.0 vortex-compact 123.12 MB 134.95 MB +11.83 MB +9.6%
hits_7.vortex 1.0 vortex-compact 123.04 MB 134.83 MB +11.79 MB +9.6%
hits_10.vortex 1.0 vortex-compact 122.86 MB 134.60 MB +11.74 MB +9.6%
hits_5.vortex 1.0 vortex-compact 123.37 MB 134.98 MB +11.61 MB +9.4%
hits_74.vortex 1.0 vortex-compact 151.56 MB 165.66 MB +14.11 MB +9.3%
hits_76.vortex 1.0 vortex-compact 151.13 MB 165.07 MB +13.94 MB +9.2%
hits_68.vortex 1.0 vortex-compact 151.43 MB 165.35 MB +13.92 MB +9.2%
hits_60.vortex 1.0 vortex-compact 131.37 MB 143.38 MB +12.00 MB +9.1%
hits_61.vortex 1.0 vortex-compact 150.97 MB 164.72 MB +13.75 MB +9.1%
hits_73.vortex 1.0 vortex-compact 151.66 MB 165.40 MB +13.74 MB +9.1%
hits_65.vortex 1.0 vortex-compact 151.90 MB 164.91 MB +13.01 MB +8.6%
hits_9.vortex 1.0 vortex-compact 124.38 MB 134.60 MB +10.21 MB +8.2%
hits_13.vortex 1.0 vortex-compact 101.22 MB 109.11 MB +7.89 MB +7.8%
hits_77.vortex 1.0 vortex-compact 115.99 MB 124.84 MB +8.85 MB +7.6%
hits_12.vortex 1.0 vortex-compact 123.28 MB 132.49 MB +9.21 MB +7.5%
hits_3.vortex 1.0 vortex-compact 114.74 MB 122.99 MB +8.25 MB +7.2%
hits_44.vortex 1.0 vortex-compact 104.54 MB 111.91 MB +7.37 MB +7.1%
hits_2.vortex 1.0 vortex-compact 110.17 MB 117.73 MB +7.56 MB +6.9%
hits_86.vortex 1.0 vortex-compact 130.14 MB 139.06 MB +8.92 MB +6.9%
hits_82.vortex 1.0 vortex-compact 130.98 MB 139.94 MB +8.96 MB +6.8%
hits_79.vortex 1.0 vortex-compact 108.81 MB 116.21 MB +7.41 MB +6.8%
hits_88.vortex 1.0 vortex-compact 131.35 MB 140.26 MB +8.91 MB +6.8%
hits_80.vortex 1.0 vortex-compact 131.97 MB 140.92 MB +8.94 MB +6.8%
hits_84.vortex 1.0 vortex-compact 131.03 MB 139.90 MB +8.87 MB +6.8%
hits_42.vortex 1.0 vortex-compact 104.59 MB 111.65 MB +7.06 MB +6.7%
hits_45.vortex 1.0 vortex-compact 104.53 MB 111.59 MB +7.05 MB +6.7%
hits_43.vortex 1.0 vortex-compact 104.52 MB 111.57 MB +7.05 MB +6.7%
hits_83.vortex 1.0 vortex-compact 131.40 MB 140.23 MB +8.83 MB +6.7%
hits_87.vortex 1.0 vortex-compact 130.45 MB 139.22 MB +8.77 MB +6.7%
hits_46.vortex 1.0 vortex-compact 104.94 MB 111.94 MB +7.01 MB +6.7%
hits_47.vortex 1.0 vortex-compact 99.74 MB 106.35 MB +6.61 MB +6.6%
hits_1.vortex 1.0 vortex-compact 110.10 MB 117.34 MB +7.23 MB +6.6%
hits_0.vortex 1.0 vortex-compact 110.14 MB 117.30 MB +7.16 MB +6.5%
hits_53.vortex 1.0 vortex-compact 97.85 MB 104.11 MB +6.27 MB +6.4%
hits_78.vortex 1.0 vortex-compact 103.18 MB 109.78 MB +6.60 MB +6.4%
hits_59.vortex 1.0 vortex-compact 97.96 MB 104.22 MB +6.26 MB +6.4%
hits_56.vortex 1.0 vortex-compact 98.67 MB 104.96 MB +6.29 MB +6.4%
hits_81.vortex 1.0 vortex-compact 132.94 MB 141.31 MB +8.37 MB +6.3%
hits_51.vortex 1.0 vortex-compact 97.94 MB 103.84 MB +5.90 MB +6.0%
hits_49.vortex 1.0 vortex-compact 98.02 MB 103.92 MB +5.90 MB +6.0%
hits_48.vortex 1.0 vortex-compact 98.51 MB 104.44 MB +5.92 MB +6.0%
hits_50.vortex 1.0 vortex-compact 97.88 MB 103.76 MB +5.88 MB +6.0%
hits_52.vortex 1.0 vortex-compact 97.41 MB 103.26 MB +5.85 MB +6.0%
hits_58.vortex 1.0 vortex-compact 98.54 MB 104.38 MB +5.84 MB +5.9%
hits_54.vortex 1.0 vortex-compact 98.34 MB 104.14 MB +5.81 MB +5.9%
hits_57.vortex 1.0 vortex-compact 98.44 MB 104.24 MB +5.80 MB +5.9%
hits_85.vortex 1.0 vortex-compact 130.74 MB 138.42 MB +7.68 MB +5.9%
hits_55.vortex 1.0 vortex-compact 98.95 MB 103.86 MB +4.91 MB +5.0%
hits_14.vortex 1.0 vortex-compact 74.83 MB 78.47 MB +3.64 MB +4.9%
hits_15.vortex 1.0 vortex-compact 74.61 MB 78.19 MB +3.57 MB +4.8%
hits_17.vortex 1.0 vortex-compact 73.83 MB 77.21 MB +3.39 MB +4.6%
hits_16.vortex 1.0 vortex-compact 74.13 MB 77.52 MB +3.39 MB +4.6%
hits_28.vortex 1.0 vortex-file-compressed 188.82 MB 191.19 MB +2.37 MB +1.3%
hits_34.vortex 1.0 vortex-file-compressed 188.54 MB 190.75 MB +2.21 MB +1.2%
hits_40.vortex 1.0 vortex-file-compressed 191.94 MB 194.08 MB +2.14 MB +1.1%
hits_9.vortex 1.0 vortex-file-compressed 159.68 MB 160.67 MB +1012.21 KB +0.6%
hits_6.vortex 1.0 vortex-file-compressed 160.59 MB 161.46 MB +888.73 KB +0.5%
hits_4.vortex 1.0 vortex-file-compressed 160.80 MB 161.53 MB +745.47 KB +0.5%
hits_8.vortex 1.0 vortex-file-compressed 160.63 MB 161.35 MB +738.29 KB +0.4%
hits_15.vortex 1.0 vortex-file-compressed 102.61 MB 103.07 MB +465.20 KB +0.4%
hits_44.vortex 1.0 vortex-file-compressed 139.27 MB 139.88 MB +622.59 KB +0.4%
hits_0.vortex 1.0 vortex-file-compressed 146.26 MB 146.86 MB +617.07 KB +0.4%
hits_74.vortex 1.0 vortex-file-compressed 197.42 MB 198.06 MB +654.55 KB +0.3%
hits_83.vortex 1.0 vortex-file-compressed 171.31 MB 171.85 MB +552.90 KB +0.3%
hits_58.vortex 1.0 vortex-file-compressed 131.31 MB 131.69 MB +383.95 KB +0.3%
hits_80.vortex 1.0 vortex-file-compressed 171.61 MB 172.05 MB +450.00 KB +0.3%
hits_36.vortex 1.0 vortex-file-compressed 190.29 MB 190.77 MB +491.81 KB +0.3%
hits_72.vortex 1.0 vortex-file-compressed 199.21 MB 199.67 MB +476.31 KB +0.2%
hits_90.vortex 1.0 vortex-file-compressed 153.89 MB 154.23 MB +351.50 KB +0.2%
hits_95.vortex 1.0 vortex-file-compressed 154.55 MB 154.88 MB +342.88 KB +0.2%
hits_73.vortex 1.0 vortex-file-compressed 198.33 MB 198.73 MB +408.49 KB +0.2%
hits_16.vortex 1.0 vortex-file-compressed 101.58 MB 101.76 MB +188.30 KB +0.2%
hits_23.vortex 1.0 vortex-file-compressed 159.77 MB 159.94 MB +180.84 KB +0.1%
hits_96.vortex 1.0 vortex-file-compressed 141.95 MB 142.08 MB +137.42 KB +0.1%
hits_20.vortex 1.0 vortex-file-compressed 159.64 MB 159.77 MB +133.45 KB +0.1%
hits_7.vortex 1.0 vortex-file-compressed 160.62 MB 160.73 MB +117.83 KB +0.1%
hits_84.vortex 1.0 vortex-file-compressed 171.22 MB 171.34 MB +123.17 KB +0.1%
hits_35.vortex 1.0 vortex-file-compressed 189.65 MB 189.77 MB +125.34 KB +0.1%
hits_47.vortex 1.0 vortex-file-compressed 135.07 MB 135.15 MB +87.22 KB +0.1%
hits_38.vortex 1.0 vortex-file-compressed 194.24 MB 194.36 MB +120.45 KB +0.1%
hits_17.vortex 1.0 vortex-file-compressed 101.02 MB 101.08 MB +61.97 KB +0.1%
hits_18.vortex 1.0 vortex-file-compressed 156.25 MB 156.34 MB +88.18 KB +0.1%
hits_50.vortex 1.0 vortex-file-compressed 131.33 MB 131.40 MB +71.50 KB +0.1%
hits_52.vortex 1.0 vortex-file-compressed 130.87 MB 130.94 MB +67.85 KB +0.1%
hits_46.vortex 1.0 vortex-file-compressed 140.26 MB 140.33 MB +65.44 KB +0.0%
hits_98.vortex 1.0 vortex-file-compressed 126.09 MB 126.14 MB +53.10 KB +0.0%
hits_14.vortex 1.0 vortex-file-compressed 102.85 MB 102.89 MB +39.96 KB +0.0%
hits_54.vortex 1.0 vortex-file-compressed 130.60 MB 130.65 MB +50.49 KB +0.0%
hits_87.vortex 1.0 vortex-file-compressed 170.70 MB 170.76 MB +64.60 KB +0.0%
hits_45.vortex 1.0 vortex-file-compressed 139.08 MB 139.13 MB +51.72 KB +0.0%
hits_60.vortex 1.0 vortex-file-compressed 176.29 MB 176.35 MB +57.59 KB +0.0%
hits_41.vortex 1.0 vortex-file-compressed 181.04 MB 181.10 MB +55.64 KB +0.0%
hits_64.vortex 1.0 vortex-file-compressed 198.95 MB 199.01 MB +59.23 KB +0.0%
hits_53.vortex 1.0 vortex-file-compressed 130.61 MB 130.64 MB +33.23 KB +0.0%
hits_55.vortex 1.0 vortex-file-compressed 130.37 MB 130.40 MB +32.38 KB +0.0%
hits_89.vortex 1.0 vortex-file-compressed 168.28 MB 168.31 MB +29.12 KB +0.0%
hits_33.vortex 1.0 vortex-file-compressed 189.01 MB 189.04 MB +25.88 KB +0.0%
hits_56.vortex 1.0 vortex-file-compressed 131.04 MB 131.06 MB +13.79 KB +0.0%
hits_77.vortex 1.0 vortex-file-compressed 162.58 MB 162.59 MB +12.88 KB +0.0%
hits_94.vortex 1.0 vortex-file-compressed 153.87 MB 153.87 MB +6.88 KB +0.0%
hits_30.vortex 1.0 vortex-file-compressed 189.00 MB 189.00 MB +328 B +0.0%
hits_75.vortex 1.0 vortex-file-compressed 198.75 MB 198.75 MB 8.23 KB -0.0%
hits_32.vortex 1.0 vortex-file-compressed 192.36 MB 192.35 MB 8.62 KB -0.0%
hits_22.vortex 1.0 vortex-file-compressed 158.88 MB 158.87 MB 9.88 KB -0.0%
hits_81.vortex 1.0 vortex-file-compressed 171.39 MB 171.38 MB 11.57 KB -0.0%
hits_10.vortex 1.0 vortex-file-compressed 160.40 MB 160.38 MB 18.70 KB -0.0%
hits_29.vortex 1.0 vortex-file-compressed 191.87 MB 191.85 MB 23.40 KB -0.0%
hits_39.vortex 1.0 vortex-file-compressed 191.98 MB 191.96 MB 26.67 KB -0.0%
hits_11.vortex 1.0 vortex-file-compressed 159.93 MB 159.91 MB 22.81 KB -0.0%
hits_88.vortex 1.0 vortex-file-compressed 171.83 MB 171.80 MB 26.02 KB -0.0%
hits_70.vortex 1.0 vortex-file-compressed 199.16 MB 199.13 MB 38.02 KB -0.0%
hits_93.vortex 1.0 vortex-file-compressed 154.56 MB 154.53 MB 31.83 KB -0.0%
hits_82.vortex 1.0 vortex-file-compressed 171.81 MB 171.77 MB 36.88 KB -0.0%
hits_62.vortex 1.0 vortex-file-compressed 198.27 MB 198.23 MB 42.69 KB -0.0%
hits_27.vortex 1.0 vortex-file-compressed 179.12 MB 179.07 MB 48.02 KB -0.0%
hits_71.vortex 1.0 vortex-file-compressed 199.24 MB 199.18 MB 54.69 KB -0.0%
hits_79.vortex 1.0 vortex-file-compressed 142.38 MB 142.35 MB 39.54 KB -0.0%
hits_99.vortex 1.0 vortex-file-compressed 126.63 MB 126.58 MB 42.30 KB -0.0%
hits_2.vortex 1.0 vortex-file-compressed 146.33 MB 146.28 MB 51.83 KB -0.0%
hits_37.vortex 1.0 vortex-file-compressed 190.97 MB 190.90 MB 71.89 KB -0.0%
hits_49.vortex 1.0 vortex-file-compressed 131.49 MB 131.44 MB 53.04 KB -0.0%
hits_61.vortex 1.0 vortex-file-compressed 198.57 MB 198.48 MB 86.46 KB -0.0%
hits_5.vortex 1.0 vortex-file-compressed 160.45 MB 160.38 MB 71.38 KB -0.0%
hits_12.vortex 1.0 vortex-file-compressed 160.27 MB 160.20 MB 78.23 KB -0.0%
hits_92.vortex 1.0 vortex-file-compressed 153.86 MB 153.77 MB 91.73 KB -0.1%
hits_63.vortex 1.0 vortex-file-compressed 198.66 MB 198.54 MB 126.80 KB -0.1%
hits_25.vortex 1.0 vortex-file-compressed 200.29 MB 200.16 MB 132.14 KB -0.1%
hits_48.vortex 1.0 vortex-file-compressed 131.31 MB 131.23 MB 88.30 KB -0.1%
hits_13.vortex 1.0 vortex-file-compressed 137.25 MB 137.13 MB 117.36 KB -0.1%
hits_91.vortex 1.0 vortex-file-compressed 154.06 MB 153.91 MB 153.13 KB -0.1%
hits_31.vortex 1.0 vortex-file-compressed 190.08 MB 189.88 MB 208.91 KB -0.1%
hits_51.vortex 1.0 vortex-file-compressed 131.12 MB 130.98 MB 145.38 KB -0.1%
hits_43.vortex 1.0 vortex-file-compressed 139.86 MB 139.70 MB 155.72 KB -0.1%
hits_3.vortex 1.0 vortex-file-compressed 151.39 MB 151.19 MB 200.63 KB -0.1%
hits_19.vortex 1.0 vortex-file-compressed 159.96 MB 159.73 MB 231.76 KB -0.1%
hits_24.vortex 1.0 vortex-file-compressed 167.08 MB 166.84 MB 249.66 KB -0.1%
hits_26.vortex 1.0 vortex-file-compressed 180.83 MB 180.52 MB 315.78 KB -0.2%
hits_67.vortex 1.0 vortex-file-compressed 198.89 MB 198.53 MB 368.50 KB -0.2%
hits_59.vortex 1.0 vortex-file-compressed 131.31 MB 131.04 MB 274.04 KB -0.2%
hits_21.vortex 1.0 vortex-file-compressed 158.27 MB 157.87 MB 412.04 KB -0.3%
hits_68.vortex 1.0 vortex-file-compressed 199.58 MB 199.03 MB 560.48 KB -0.3%
hits_65.vortex 1.0 vortex-file-compressed 198.84 MB 198.27 MB 590.12 KB -0.3%
hits_76.vortex 1.0 vortex-file-compressed 198.20 MB 197.61 MB 599.84 KB -0.3%
hits_57.vortex 1.0 vortex-file-compressed 131.29 MB 130.87 MB 430.62 KB -0.3%
hits_86.vortex 1.0 vortex-file-compressed 171.11 MB 170.51 MB 621.31 KB -0.4%
hits_1.vortex 1.0 vortex-file-compressed 146.82 MB 146.27 MB 555.92 KB -0.4%
hits_97.vortex 1.0 vortex-file-compressed 126.56 MB 126.02 MB 555.74 KB -0.4%
hits_78.vortex 1.0 vortex-file-compressed 136.47 MB 135.82 MB 665.78 KB -0.5%
hits_69.vortex 1.0 vortex-file-compressed 198.92 MB 197.87 MB 1.06 MB -0.5%
hits_66.vortex 1.0 vortex-file-compressed 198.96 MB 197.67 MB 1.29 MB -0.6%
hits_85.vortex 1.0 vortex-file-compressed 172.27 MB 171.11 MB 1.16 MB -0.7%
hits_42.vortex 1.0 vortex-file-compressed 140.52 MB 139.42 MB 1.10 MB -0.8%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 11.78 GB → 13.05 GB (+10.7%)
  • vortex-file-compressed: 15.90 GB → 15.90 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access

Vortex (geomean): 0.974x ➖
Parquet (geomean): 0.994x ➖

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

unknown / unknown (0.989x ➖, 2↑ 1↓)
name PR 6cd01e8 (ns) base 9d3aafb (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 360992 355409 1.02
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 988290 1033459 0.96
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8360575981 8371455116 1.00
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8152018361 8175858031 1.00
random-access/feature-vectors/correlated/vortex-tokio-local-disk 🚨 3897694 3242161 1.20
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 2402713 2434593 0.99
random-access/feature-vectors/uniform/lance-tokio-local-disk 1130464 1144253 0.99
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1772335 1797621 0.99
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8250578933 8180680456 1.01
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8180522505 8152174072 1.00
random-access/feature-vectors/uniform/vortex-tokio-local-disk 3359261 3368173 1.00
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 5513459 5539211 1.00
random-access/lance-tokio-local-disk 621981 613933 1.01
random-access/lance-tokio-local-disk-footer 1269917 1266764 1.00
random-access/nested-lists/correlated/lance-tokio-local-disk 214602 221851 0.97
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 548845 556312 0.99
random-access/nested-lists/correlated/parquet-tokio-local-disk 126569770 128078846 0.99
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 125979634 128174293 0.98
random-access/nested-lists/correlated/vortex-tokio-local-disk 326000 337908 0.96
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 425452 414932 1.03
random-access/nested-lists/uniform/lance-tokio-local-disk 1018261 968104 1.05
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1294511 1302273 0.99
random-access/nested-lists/uniform/parquet-tokio-local-disk 126981258 129398865 0.98
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 127028984 127160815 1.00
random-access/nested-lists/uniform/vortex-tokio-local-disk 1814909 1823148 1.00
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 1917615 1963470 0.98
random-access/nested-structs/correlated/lance-tokio-local-disk 347585 346350 1.00
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 519550 524060 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk 19949480 20167504 0.99
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 19397068 20426594 0.95
random-access/nested-structs/correlated/vortex-tokio-local-disk 393846 431074 0.91
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 539263 557818 0.97
random-access/nested-structs/uniform/lance-tokio-local-disk 2437919 2426413 1.00
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2569736 2601746 0.99
random-access/nested-structs/uniform/parquet-tokio-local-disk 20459389 20278953 1.01
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 19425886 20689995 0.94
random-access/nested-structs/uniform/vortex-tokio-local-disk 1034858 1063811 0.97
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1250651 1360045 0.92
random-access/parquet-tokio-local-disk 166621498 164064325 1.02
random-access/parquet-tokio-local-disk-footer 164357182 164357787 1.00
random-access/taxi/correlated/lance-tokio-local-disk 920980 909448 1.01
random-access/taxi/correlated/lance-tokio-local-disk-footer 1766825 1765437 1.00
random-access/taxi/correlated/parquet-tokio-local-disk 250492887 246432966 1.02
random-access/taxi/correlated/parquet-tokio-local-disk-footer 248690023 246519128 1.01
random-access/taxi/correlated/vortex-tokio-local-disk 1041299 1044840 1.00
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1623578 1629009 1.00
random-access/taxi/uniform/lance-tokio-local-disk 9365343 9213370 1.02
random-access/taxi/uniform/lance-tokio-local-disk-footer 9896560 9750533 1.01
random-access/taxi/uniform/parquet-tokio-local-disk 265743126 263119787 1.01
random-access/taxi/uniform/parquet-tokio-local-disk-footer 263292028 263839019 1.00
random-access/taxi/uniform/vortex-tokio-local-disk 🚀 3510535 4040930 0.87
random-access/taxi/uniform/vortex-tokio-local-disk-footer 🚀 4109414 5080845 0.81
random-access/vortex-tokio-local-disk 677042 676191 1.00
random-access/vortex-tokio-local-disk-footer 1110108 1121760 0.99

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Compression

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

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

unknown / unknown (1.024x ➖, 1↑ 16↓)
name PR 6cd01e8 (ns) base 51752c8 (ns) ratio (PR/base)
compress time/Arade 1598178507 1641828340 0.97
compress time/Bimbo 6226593582 6307162562 0.99
compress time/CMSprovider 4730250071 4818861023 0.98
compress time/Euro2016 741146265 724022934 1.02
compress time/Food 625951728 624365009 1.00
compress time/HashTags 1254207180 1258730420 1.00
compress time/TPC-H l_comment canonical 2861588243 2748585911 1.04
compress time/TPC-H l_comment chunked 2774176794 2745811665 1.01
compress time/taxi 758141197 770551696 0.98
compress time/wide table cols=100 chunks=1 rows=1000 🚨 13591081 11012242 1.23
compress time/wide table cols=100 chunks=50 rows=1000 🚨 13422293 11486407 1.17
compress time/wide table cols=1000 chunks=1 rows=1000 142539219 129636805 1.10
compress time/wide table cols=1000 chunks=50 rows=1000 🚨 150298118 135008002 1.11
compress time/wide table cols=10000 chunks=1 rows=1000 1611853031 1551995435 1.04
compress time/wide table cols=10000 chunks=50 rows=1000 1631839896 1540446697 1.06
decompress time/Arade 26942942 26420316 1.02
decompress time/Bimbo 84960094 81362097 1.04
decompress time/CMSprovider 🚨 85271652 77409004 1.10
decompress time/Euro2016 21163132 20561485 1.03
decompress time/Food 8407811 8133567 1.03
decompress time/HashTags 93837838 104033854 0.90
decompress time/TPC-H l_comment canonical 43459470 41323903 1.05
decompress time/TPC-H l_comment chunked 42934828 41777874 1.03
decompress time/taxi 14926768 15243589 0.98
decompress time/wide table cols=100 chunks=1 rows=1000 🚨 2860616 2540350 1.13
decompress time/wide table cols=100 chunks=50 rows=1000 2643801 2600003 1.02
decompress time/wide table cols=1000 chunks=1 rows=1000 🚨 24389354 21666751 1.13
decompress time/wide table cols=1000 chunks=50 rows=1000 🚨 25364833 22072997 1.15
decompress time/wide table cols=10000 chunks=1 rows=1000 🚨 285739438 247243677 1.16
decompress time/wide table cols=10000 chunks=50 rows=1000 🚨 281885984 218908268 1.29
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 2621796241 2595653999 1.01
parquet_rs-zstd compress time/Bimbo 12490654393 12731730004 0.98
parquet_rs-zstd compress time/CMSprovider 6950985673 6839915169 1.02
parquet_rs-zstd compress time/Euro2016 1391404930 1308984012 1.06
parquet_rs-zstd compress time/Food 813255513 797268804 1.02
parquet_rs-zstd compress time/HashTags 2330025826 2153590840 1.08
parquet_rs-zstd compress time/TPC-H l_comment canonical 3202486835 3234535159 0.99
parquet_rs-zstd compress time/TPC-H l_comment chunked 3208295569 3236078783 0.99
parquet_rs-zstd compress time/taxi 1196270604 1202517281 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 🚨 7501602 5989266 1.25
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 🚨 7574576 6152106 1.23
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 78676244 73764625 1.07
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 80435347 74261761 1.08
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 793147373 776746451 1.02
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 792629408 784437095 1.01
parquet_rs-zstd decompress time/Arade 620612803 628168698 0.99
parquet_rs-zstd decompress time/Bimbo 1706061583 1702242544 1.00
parquet_rs-zstd decompress time/CMSprovider 1739560077 1697129268 1.03
parquet_rs-zstd decompress time/Euro2016 392904771 372782965 1.05
parquet_rs-zstd decompress time/Food 203109691 198055095 1.03
parquet_rs-zstd decompress time/HashTags 671899104 638350717 1.05
parquet_rs-zstd decompress time/TPC-H l_comment canonical 624000375 585934545 1.06
parquet_rs-zstd decompress time/TPC-H l_comment chunked 593801184 595500355 1.00
parquet_rs-zstd decompress time/taxi 246651903 246285403 1.00
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 🚨 3232841 2761431 1.17
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 🚨 3149575 2808012 1.12
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 🚨 34885290 31616379 1.10
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 36141975 33291743 1.09
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 357185450 342056739 1.04
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 356531271 345940281 1.03
vortex-file-compressed size/Arade 145358060 145358060 1.00
vortex-file-compressed size/Bimbo 467257556 467257556 1.00
vortex-file-compressed size/CMSprovider 417826580 417826932 1.00
vortex-file-compressed size/Euro2016 157301148 157858828 1.00
vortex-file-compressed size/Food 41976800 41976800 1.00
vortex-file-compressed size/HashTags 184912116 184608460 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172294928 172040176 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172038296 172038200 1.00
vortex-file-compressed size/taxi 52296276 52296276 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117712 93117712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117712 93117712 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 0.96
vortex:parquet-zstd ratio compress time/Bimbo 0 0 1.01
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 0.97
vortex:parquet-zstd ratio compress time/Euro2016 0 0 0.96
vortex:parquet-zstd ratio compress time/Food 0 0 0.98
vortex:parquet-zstd ratio compress time/HashTags 0 0 0.92
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 1.05
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.02
vortex:parquet-zstd ratio compress time/taxi 0 0 0.99
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 1 1 0.95
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.03
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 1.03
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 2 1 1.02
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 2 1 1.05
vortex:parquet-zstd ratio decompress time/Arade 0 0 1.03
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 1.04
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 1.07
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.98
vortex:parquet-zstd ratio decompress time/Food 0 0 1.01
vortex:parquet-zstd ratio decompress time/HashTags 🚀 0 0 0.86
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 0.99
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.03
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 0.91
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 1.02
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.06
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 🚨 0 0 1.11
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 🚨 0 0 1.25
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

@robert3005

Copy link
Copy Markdown
Contributor

We really shouldn't add one more config here, we should settle on some stable set of encodings, i.e. maybe we can make zstdbuffers the preferred zstd encoding

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

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Zstd-compact regression for strlen() pushdown

2 participants