Skip to content

unsafe Scalar::struct_unchecked in scalar_at vtable#6741

Merged
joseph-isaacs merged 6 commits intodevelopfrom
bp/scalar_at
Mar 3, 2026
Merged

unsafe Scalar::struct_unchecked in scalar_at vtable#6741
joseph-isaacs merged 6 commits intodevelopfrom
bp/scalar_at

Conversation

@palaska
Copy link
Contributor

@palaska palaska commented Mar 2, 2026

Scalar::struct_ collects field scalars into a Vec<Scalar> before dtype-checking them, then collects again into the final value list — two allocations per row.

Add Scalar::struct_unchecked (accepts impl IntoIterator) that skips the checks and does a single allocation. The StructVTable::scalar_at vtable already guarantees index is in-bounds and non-null, and each field's scalar_at returns the correct dtype, so the unchecked path is safe there.

Signed-off-by: Baris Palaska <barispalaska@gmail.com>
@palaska palaska added the changelog/performance A performance improvement label Mar 2, 2026
@palaska palaska requested a review from joseph-isaacs March 2, 2026 13:50
@codspeed-hq
Copy link

codspeed-hq bot commented Mar 2, 2026

Merging this PR will improve performance by 18%

⚡ 2 improved benchmarks
✅ 952 untouched benchmarks
⏩ 1466 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation scalar_at_struct_simple 815 µs 690.7 µs +18%
Simulation scalar_at_struct_wide 3.6 ms 3.1 ms +15.45%

Comparing bp/scalar_at (9629bea) with develop (e760519)

Open in CodSpeed

Footnotes

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

palaska added 2 commits March 2, 2026 14:16
Signed-off-by: Baris Palaska <barispalaska@gmail.com>
Signed-off-by: Baris Palaska <barispalaska@gmail.com>
@palaska palaska requested a review from joseph-isaacs March 2, 2026 14:52
Signed-off-by: Baris Palaska <barispalaska@gmail.com>
@palaska palaska changed the title Add scalar_at_fields to avoid Vec allocation when iterating field scalars unsafe Scalar::struct_unchecked in scalar_at vtable Mar 2, 2026
palaska added 2 commits March 2, 2026 16:54
Signed-off-by: Baris Palaska <barispalaska@gmail.com>
Signed-off-by: Baris Palaska <barispalaska@gmail.com>
Copy link
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 3, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 3, 2026
@joseph-isaacs
Copy link
Contributor

Lets run benchmarks and merge

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 9629bea 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.962x ➖
  • Vortex: 0.962x ➖
  • datafusion:vortex: 0.962x ➖
  • Best: polarsignals_q02/datafusion:vortex-file-compressed (0.836x)
  • Worst: polarsignals_q09/datafusion:vortex-file-compressed (1.006x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 123144069 1.25148e+08 0.983984 ns
polarsignals_q01/datafusion:vortex-file-compressed 349506216 3.66334e+08 0.954064 ns
polarsignals_q02/datafusion:vortex-file-compressed 25673284 3.07271e+07 0.835525 ns 🚀
polarsignals_q03/datafusion:vortex-file-compressed 358128551 3.62912e+08 0.98682 ns
polarsignals_q04/datafusion:vortex-file-compressed 13372258 1.33071e+07 1.00489 ns
polarsignals_q05/datafusion:vortex-file-compressed 18948942 2.01324e+07 0.941218 ns
polarsignals_q06/datafusion:vortex-file-compressed 22596318 2.32234e+07 0.972999 ns
polarsignals_q07/datafusion:vortex-file-compressed 16715680 1.67902e+07 0.995562 ns
polarsignals_q08/datafusion:vortex-file-compressed 438141975 4.61451e+08 0.949488 ns
polarsignals_q09/datafusion:vortex-file-compressed 14884751 1.47992e+07 1.00578 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.972x ➖
  • Vortex: 0.974x ➖
  • duckdb:vortex: 0.971x ➖
  • datafusion:vortex: 0.976x ➖
  • Best: tpch_q06/datafusion:vortex-file-compressed (0.877x)
  • Worst: tpch_q01/datafusion:vortex-compact (1.054x)
  • Significant (>10%): 2↑ 0↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 64131355 6.50773e+07 0.985464 ns
tpch_q02/datafusion:arrow 22575667 2.39555e+07 0.942401 ns
tpch_q03/datafusion:arrow 36553058 3.69662e+07 0.988823 ns
tpch_q04/datafusion:arrow 29866321 3.14245e+07 0.950416 ns
tpch_q05/datafusion:arrow 92778290 9.44794e+07 0.981995 ns
tpch_q06/datafusion:arrow 22344210 2.16066e+07 1.03414 ns
tpch_q07/datafusion:arrow 189231617 1.84278e+08 1.02688 ns
tpch_q08/datafusion:arrow 48780052 4.69881e+07 1.03814 ns
tpch_q09/datafusion:arrow 76301890 7.89743e+07 0.966161 ns
tpch_q10/datafusion:arrow 57013440 5.8847e+07 0.968843 ns
tpch_q11/datafusion:arrow 11959064 1.24496e+07 0.960602 ns
tpch_q12/datafusion:arrow 60789018 5.96084e+07 1.01981 ns
tpch_q13/datafusion:arrow 54715838 5.28773e+07 1.03477 ns
tpch_q14/datafusion:arrow 27193424 2.79257e+07 0.973778 ns
tpch_q15/datafusion:arrow 48216900 5.47337e+07 0.880936 ns 🚀
tpch_q16/datafusion:arrow 24058813 2.56754e+07 0.937039 ns
tpch_q17/datafusion:arrow 75667526 8.28543e+07 0.91326 ns
tpch_q18/datafusion:arrow 161197035 1.68801e+08 0.954955 ns
tpch_q19/datafusion:arrow 39915769 4.16233e+07 0.958978 ns
tpch_q20/datafusion:arrow 40472681 4.25474e+07 0.951238 ns
tpch_q21/datafusion:arrow 211672371 2.39683e+08 0.883135 ns 🚀
tpch_q22/datafusion:arrow 21813205 2.2862e+07 0.954126 ns
tpch_q01/datafusion:parquet 105879782 1.10445e+08 0.958665 ns
tpch_q02/datafusion:parquet 79464422 8.18798e+07 0.970501 ns
tpch_q03/datafusion:parquet 76678603 8.65402e+07 0.886046 ns 🚀
tpch_q04/datafusion:parquet 55214599 5.72001e+07 0.965289 ns
tpch_q05/datafusion:parquet 169004744 1.6979e+08 0.995376 ns
tpch_q06/datafusion:parquet 48076268 4.71725e+07 1.01916 ns
tpch_q07/datafusion:parquet 189317755 1.96374e+08 0.964066 ns
tpch_q08/datafusion:parquet 168695640 1.7334e+08 0.973205 ns
tpch_q09/datafusion:parquet 212456285 2.22822e+08 0.953481 ns
tpch_q10/datafusion:parquet 200286410 1.96574e+08 1.01888 ns
tpch_q11/datafusion:parquet 59688772 6.07951e+07 0.981802 ns
tpch_q12/datafusion:parquet 115819538 1.25308e+08 0.924279 ns
tpch_q13/datafusion:parquet 202401623 2.02882e+08 0.99763 ns
tpch_q14/datafusion:parquet 86247461 8.21436e+07 1.04996 ns
tpch_q15/datafusion:parquet 69920758 6.96046e+07 1.00454 ns
tpch_q16/datafusion:parquet 53330086 5.58811e+07 0.954349 ns
tpch_q17/datafusion:parquet 171652423 1.78931e+08 0.95932 ns
tpch_q18/datafusion:parquet 243873510 2.31799e+08 1.05209 ns
tpch_q19/datafusion:parquet 94696805 1.03164e+08 0.917926 ns
tpch_q20/datafusion:parquet 126708686 1.32588e+08 0.95566 ns
tpch_q21/datafusion:parquet 181424900 1.90016e+08 0.954789 ns
tpch_q22/datafusion:parquet 41316781 3.99647e+07 1.03383 ns
tpch_q01/datafusion:vortex-file-compressed 52603162 5.5227e+07 0.95249 ns
tpch_q02/datafusion:vortex-file-compressed 52987065 5.64721e+07 0.938288 ns
tpch_q03/datafusion:vortex-file-compressed 28002610 2.8783e+07 0.972886 ns
tpch_q04/datafusion:vortex-file-compressed 20786503 2.17253e+07 0.956788 ns
tpch_q05/datafusion:vortex-file-compressed 82942867 8.40417e+07 0.986925 ns
tpch_q06/datafusion:vortex-file-compressed 10734151 1.2237e+07 0.877187 ns 🚀
tpch_q07/datafusion:vortex-file-compressed 92212700 9.50932e+07 0.969709 ns
tpch_q08/datafusion:vortex-file-compressed 69600660 7.09947e+07 0.980364 ns
tpch_q09/datafusion:vortex-file-compressed 89829123 9.11718e+07 0.985273 ns
tpch_q10/datafusion:vortex-file-compressed 82033756 8.36054e+07 0.981202 ns
tpch_q11/datafusion:vortex-file-compressed 20561230 2.21356e+07 0.928877 ns
tpch_q12/datafusion:vortex-file-compressed 35050468 3.61391e+07 0.969877 ns
tpch_q13/datafusion:vortex-file-compressed 30500689 3.09398e+07 0.985808 ns
tpch_q14/datafusion:vortex-file-compressed 29098357 2.9932e+07 0.972147 ns
tpch_q15/datafusion:vortex-file-compressed 27867273 2.80341e+07 0.99405 ns
tpch_q16/datafusion:vortex-file-compressed 36978813 3.55963e+07 1.03884 ns
tpch_q17/datafusion:vortex-file-compressed 76663951 7.80236e+07 0.982574 ns
tpch_q18/datafusion:vortex-file-compressed 107545896 1.10582e+08 0.972547 ns
tpch_q19/datafusion:vortex-file-compressed 37287240 3.78319e+07 0.985602 ns
tpch_q20/datafusion:vortex-file-compressed 51383364 5.1847e+07 0.991058 ns
tpch_q21/datafusion:vortex-file-compressed 102862773 1.05777e+08 0.972449 ns
tpch_q22/datafusion:vortex-file-compressed 16863389 1.7198e+07 0.980541 ns
tpch_q01/datafusion:vortex-compact 62783183 5.95702e+07 1.05394 ns
tpch_q02/datafusion:vortex-compact 59201615 5.77927e+07 1.02438 ns
tpch_q03/datafusion:vortex-compact 33658170 3.4194e+07 0.984329 ns
tpch_q04/datafusion:vortex-compact 25089446 2.49361e+07 1.00615 ns
tpch_q05/datafusion:vortex-compact 86539844 9.32214e+07 0.928325 ns
tpch_q06/datafusion:vortex-compact 14601118 1.57865e+07 0.924911 ns
tpch_q07/datafusion:vortex-compact 99291874 1.0334e+08 0.960825 ns
tpch_q08/datafusion:vortex-compact 78194052 7.96596e+07 0.981602 ns
tpch_q09/datafusion:vortex-compact 94764823 9.73657e+07 0.973288 ns
tpch_q10/datafusion:vortex-compact 80924860 8.69894e+07 0.930284 ns
tpch_q11/datafusion:vortex-compact 21716182 2.26647e+07 0.958151 ns
tpch_q12/datafusion:vortex-compact 47542810 4.81708e+07 0.986964 ns
tpch_q13/datafusion:vortex-compact 39473046 3.98208e+07 0.991266 ns
tpch_q14/datafusion:vortex-compact 35679778 3.43657e+07 1.03824 ns
tpch_q15/datafusion:vortex-compact 35453811 3.59705e+07 0.985635 ns
tpch_q16/datafusion:vortex-compact 41143937 4.41504e+07 0.931904 ns
tpch_q17/datafusion:vortex-compact 81023442 8.22729e+07 0.984813 ns
tpch_q18/datafusion:vortex-compact 113866403 1.14826e+08 0.991643 ns
tpch_q19/datafusion:vortex-compact 53157209 5.09461e+07 1.0434 ns
tpch_q20/datafusion:vortex-compact 58571192 5.94229e+07 0.985667 ns
tpch_q21/datafusion:vortex-compact 116527038 1.21072e+08 0.962461 ns
tpch_q22/datafusion:vortex-compact 16899046 1.7134e+07 0.98629 ns
tpch_q01/duckdb:parquet 81527131 7.90632e+07 1.03116 ns
tpch_q02/duckdb:parquet 47504464 4.88218e+07 0.973018 ns
tpch_q03/duckdb:parquet 75521754 7.85166e+07 0.961857 ns
tpch_q04/duckdb:parquet 59786227 7.30384e+07 0.818559 ns 🚀
tpch_q05/duckdb:parquet 74003457 8.22696e+07 0.899524 ns 🚀
tpch_q06/duckdb:parquet 23138805 3.11271e+07 0.743365 ns 🚀
tpch_q07/duckdb:parquet 97017111 8.66013e+07 1.12027 ns 🚨
tpch_q08/duckdb:parquet 94633476 9.85559e+07 0.960201 ns
tpch_q09/duckdb:parquet 146363123 1.7811e+08 0.821758 ns 🚀
tpch_q10/duckdb:parquet 141200426 1.53072e+08 0.922444 ns
tpch_q11/duckdb:parquet 25990640 2.56561e+07 1.01304 ns
tpch_q12/duckdb:parquet 72204969 7.16416e+07 1.00786 ns
tpch_q13/duckdb:parquet 275711915 2.89166e+08 0.953474 ns
tpch_q14/duckdb:parquet 69160917 6.71965e+07 1.02923 ns
tpch_q15/duckdb:parquet 28655586 2.87431e+07 0.996954 ns
tpch_q16/duckdb:parquet 59153906 5.96828e+07 0.991138 ns
tpch_q17/duckdb:parquet 67724731 6.73102e+07 1.00616 ns
tpch_q18/duckdb:parquet 127525871 1.30001e+08 0.98096 ns
tpch_q19/duckdb:parquet 71172985 8.54738e+07 0.832688 ns 🚀
tpch_q20/duckdb:parquet 70516627 7.11031e+07 0.991752 ns
tpch_q21/duckdb:parquet 186060428 2.0278e+08 0.917548 ns
tpch_q22/duckdb:parquet 56005472 5.66965e+07 0.987812 ns
tpch_q01/duckdb:vortex-file-compressed 34376887 3.60373e+07 0.953925 ns
tpch_q02/duckdb:vortex-file-compressed 31477165 3.31989e+07 0.948138 ns
tpch_q03/duckdb:vortex-file-compressed 34105645 3.42764e+07 0.995019 ns
tpch_q04/duckdb:vortex-file-compressed 36434797 3.76318e+07 0.968192 ns
tpch_q05/duckdb:vortex-file-compressed 40240086 4.11812e+07 0.977147 ns
tpch_q06/duckdb:vortex-file-compressed 10749707 1.12046e+07 0.959405 ns
tpch_q07/duckdb:vortex-file-compressed 38610726 4.3284e+07 0.892033 ns 🚀
tpch_q08/duckdb:vortex-file-compressed 47303287 4.80341e+07 0.984786 ns
tpch_q09/duckdb:vortex-file-compressed 76955980 8.44718e+07 0.911026 ns
tpch_q10/duckdb:vortex-file-compressed 39023184 4.06669e+07 0.959582 ns
tpch_q11/duckdb:vortex-file-compressed 17553840 1.71257e+07 1.025 ns
tpch_q12/duckdb:vortex-file-compressed 25351338 2.69124e+07 0.941994 ns
tpch_q13/duckdb:vortex-file-compressed 41412941 4.14209e+07 0.999807 ns
tpch_q14/duckdb:vortex-file-compressed 24870664 2.4217e+07 1.02699 ns
tpch_q15/duckdb:vortex-file-compressed 18861574 1.90595e+07 0.989616 ns
tpch_q16/duckdb:vortex-file-compressed 34394737 3.39902e+07 1.0119 ns
tpch_q17/duckdb:vortex-file-compressed 27147558 2.66731e+07 1.01779 ns
tpch_q18/duckdb:vortex-file-compressed 55462536 5.67724e+07 0.976927 ns
tpch_q19/duckdb:vortex-file-compressed 32893012 3.46758e+07 0.948588 ns
tpch_q20/duckdb:vortex-file-compressed 38791188 3.89332e+07 0.996353 ns
tpch_q21/duckdb:vortex-file-compressed 104083278 1.06933e+08 0.973353 ns
tpch_q22/duckdb:vortex-file-compressed 20254800 2.09228e+07 0.968074 ns
tpch_q01/duckdb:vortex-compact 41847173 4.33289e+07 0.965803 ns
tpch_q02/duckdb:vortex-compact 41953394 4.4028e+07 0.952879 ns
tpch_q03/duckdb:vortex-compact 37337616 3.81774e+07 0.978003 ns
tpch_q04/duckdb:vortex-compact 42009368 4.20691e+07 0.99858 ns
tpch_q05/duckdb:vortex-compact 45601504 4.56032e+07 0.999963 ns
tpch_q06/duckdb:vortex-compact 15618071 1.57039e+07 0.994532 ns
tpch_q07/duckdb:vortex-compact 48678597 5.20254e+07 0.93567 ns
tpch_q08/duckdb:vortex-compact 56120629 5.85577e+07 0.958382 ns
tpch_q09/duckdb:vortex-compact 93348302 9.67299e+07 0.96504 ns
tpch_q10/duckdb:vortex-compact 45231521 4.60665e+07 0.981874 ns
tpch_q11/duckdb:vortex-compact 24274002 2.52522e+07 0.961265 ns
tpch_q12/duckdb:vortex-compact 40406067 3.96138e+07 1.02 ns
tpch_q13/duckdb:vortex-compact 48307982 4.94589e+07 0.97673 ns
tpch_q14/duckdb:vortex-compact 30817489 3.20179e+07 0.962508 ns
tpch_q15/duckdb:vortex-compact 21854185 2.25373e+07 0.96969 ns
tpch_q16/duckdb:vortex-compact 40551140 4.31461e+07 0.939856 ns
tpch_q17/duckdb:vortex-compact 31320823 3.29962e+07 0.949225 ns
tpch_q18/duckdb:vortex-compact 59472959 6.17168e+07 0.963642 ns
tpch_q19/duckdb:vortex-compact 38957114 4.1647e+07 0.935412 ns
tpch_q20/duckdb:vortex-compact 47162735 5.02256e+07 0.939018 ns
tpch_q21/duckdb:vortex-compact 116718546 1.1889e+08 0.981736 ns
tpch_q22/duckdb:vortex-compact 22842221 2.32252e+07 0.983508 ns
tpch_q01/duckdb:duckdb 17407598 1.76362e+07 0.987039 ns
tpch_q02/duckdb:duckdb 14374596 1.53236e+07 0.938069 ns
tpch_q03/duckdb:duckdb 21870987 2.17435e+07 1.00586 ns
tpch_q04/duckdb:duckdb 21108513 2.17099e+07 0.972297 ns
tpch_q05/duckdb:duckdb 22980601 2.30564e+07 0.996715 ns
tpch_q06/duckdb:duckdb 7308482 7.21377e+06 1.01313 ns
tpch_q07/duckdb:duckdb 27071065 2.73983e+07 0.988056 ns
tpch_q08/duckdb:duckdb 27022856 2.71789e+07 0.99426 ns
tpch_q09/duckdb:duckdb 58427685 6.23828e+07 0.936599 ns
tpch_q10/duckdb:duckdb 58022797 5.86572e+07 0.989185 ns
tpch_q11/duckdb:duckdb 7273650 7.27702e+06 0.999536 ns
tpch_q12/duckdb:duckdb 17714138 1.7351e+07 1.02093 ns
tpch_q13/duckdb:duckdb 39887240 4.00385e+07 0.996221 ns
tpch_q14/duckdb:duckdb 23065074 2.27078e+07 1.01573 ns
tpch_q15/duckdb:duckdb 14183464 1.41769e+07 1.00047 ns
tpch_q16/duckdb:duckdb 25330579 2.58513e+07 0.979856 ns
tpch_q17/duckdb:duckdb 18144920 1.85799e+07 0.976588 ns
tpch_q18/duckdb:duckdb 40125128 3.99209e+07 1.00512 ns
tpch_q19/duckdb:duckdb 31624810 3.19597e+07 0.989521 ns
tpch_q20/duckdb:duckdb 26709548 2.71e+07 0.985593 ns
tpch_q21/duckdb:duckdb 62859882 6.42642e+07 0.978147 ns
tpch_q22/duckdb:duckdb 27162824 2.74484e+07 0.989597 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.999x ➖
  • Vortex: 1.002x ➖
  • duckdb:vortex: 1.004x ➖
  • datafusion:vortex: 0.999x ➖
  • Best: fineweb_q01/duckdb:vortex-file-compressed (0.900x)
  • Worst: fineweb_q03/duckdb:vortex-file-compressed (1.205x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 5870309 6.3275e+06 0.927746 ns
fineweb_q01/datafusion:parquet 265496632 2.67727e+08 0.991668 ns
fineweb_q02/datafusion:parquet 261845635 2.65177e+08 0.987436 ns
fineweb_q03/datafusion:parquet 260983688 2.6175e+08 0.997073 ns
fineweb_q04/datafusion:parquet 277761852 2.72954e+08 1.01762 ns
fineweb_q05/datafusion:parquet 274179583 2.70792e+08 1.01251 ns
fineweb_q06/datafusion:parquet 264147677 2.74567e+08 0.962051 ns
fineweb_q07/datafusion:parquet 263421886 2.61352e+08 1.00792 ns
fineweb_q08/datafusion:parquet 257953023 2.60363e+08 0.990745 ns
fineweb_q00/datafusion:vortex-file-compressed 4221274 4.11054e+06 1.02694 ns
fineweb_q01/datafusion:vortex-file-compressed 31816107 3.27886e+07 0.970341 ns
fineweb_q02/datafusion:vortex-file-compressed 35082291 3.26087e+07 1.07586 ns
fineweb_q03/datafusion:vortex-file-compressed 85294981 8.59636e+07 0.992222 ns
fineweb_q04/datafusion:vortex-file-compressed 217356390 2.15106e+08 1.01046 ns
fineweb_q05/datafusion:vortex-file-compressed 193716333 1.94251e+08 0.997248 ns
fineweb_q06/datafusion:vortex-file-compressed 67969184 7.28982e+07 0.932385 ns
fineweb_q07/datafusion:vortex-file-compressed 74267835 7.60344e+07 0.976766 ns
fineweb_q08/datafusion:vortex-file-compressed 26292857 2.67995e+07 0.981096 ns
fineweb_q00/datafusion:vortex-compact 4918636 4.88305e+06 1.00729 ns
fineweb_q01/datafusion:vortex-compact 139808941 1.42704e+08 0.979715 ns
fineweb_q02/datafusion:vortex-compact 159181946 1.62739e+08 0.97814 ns
fineweb_q03/datafusion:vortex-compact 1260656999 1.2506e+09 1.00804 ns
fineweb_q04/datafusion:vortex-compact 1440930136 1.44317e+09 0.998449 ns
fineweb_q05/datafusion:vortex-compact 1127147953 1.13179e+09 0.995901 ns
fineweb_q06/datafusion:vortex-compact 591214198 5.86143e+08 1.00865 ns
fineweb_q07/datafusion:vortex-compact 615272307 6.26913e+08 0.981432 ns
fineweb_q08/datafusion:vortex-compact 25114302 2.32886e+07 1.0784 ns
fineweb_q00/duckdb:parquet 31602752 3.09684e+07 1.02048 ns
fineweb_q01/duckdb:parquet 97299587 9.76826e+07 0.996079 ns
fineweb_q02/duckdb:parquet 104098433 1.04728e+08 0.993992 ns
fineweb_q03/duckdb:parquet 307949799 3.11748e+08 0.987815 ns
fineweb_q04/duckdb:parquet 432204073 4.35438e+08 0.992573 ns
fineweb_q05/duckdb:parquet 406339099 4.04357e+08 1.0049 ns
fineweb_q06/duckdb:parquet 203438777 2.05814e+08 0.98846 ns
fineweb_q07/duckdb:parquet 216116879 2.14437e+08 1.00783 ns
fineweb_q08/duckdb:parquet 62440967 6.23706e+07 1.00113 ns
fineweb_q00/duckdb:vortex-file-compressed 4088146 4.02684e+06 1.01522 ns
fineweb_q01/duckdb:vortex-file-compressed 26733983 2.96961e+07 0.900252 ns
fineweb_q02/duckdb:vortex-file-compressed 28770072 2.97274e+07 0.967795 ns
fineweb_q03/duckdb:vortex-file-compressed 149319637 1.23956e+08 1.20462 ns 🚨
fineweb_q04/duckdb:vortex-file-compressed 204135432 2.02852e+08 1.00633 ns
fineweb_q05/duckdb:vortex-file-compressed 181018493 1.7914e+08 1.01048 ns
fineweb_q06/duckdb:vortex-file-compressed 70667223 6.93669e+07 1.01875 ns
fineweb_q07/duckdb:vortex-file-compressed 68754133 6.83279e+07 1.00624 ns
fineweb_q08/duckdb:vortex-file-compressed 27490301 2.80651e+07 0.979519 ns
fineweb_q00/duckdb:vortex-compact 4584845 4.60666e+06 0.995265 ns
fineweb_q01/duckdb:vortex-compact 95630817 9.23313e+07 1.03574 ns
fineweb_q02/duckdb:vortex-compact 106804942 9.83168e+07 1.08633 ns
fineweb_q03/duckdb:vortex-compact 828817394 8.43648e+08 0.982421 ns
fineweb_q04/duckdb:vortex-compact 888548186 8.94648e+08 0.993182 ns
fineweb_q05/duckdb:vortex-compact 794891314 8.04153e+08 0.988483 ns
fineweb_q06/duckdb:vortex-compact 459225077 4.60734e+08 0.996724 ns
fineweb_q07/duckdb:vortex-compact 461888912 4.75653e+08 0.971063 ns
fineweb_q08/duckdb:vortex-compact 22851357 2.42773e+07 0.941263 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.998x ➖
  • Vortex: 0.999x ➖
  • duckdb:vortex: 1.004x ➖
  • datafusion:vortex: 0.993x ➖
  • Best: tpcds_q90/duckdb:vortex-file-compressed (0.750x)
  • Worst: tpcds_q51/duckdb:vortex-file-compressed (1.715x)
  • Significant (>10%): 4↑ 7↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 36339190 3.99378e+07 0.909895 ns
tpcds_q02/datafusion:parquet 53404997 5.45094e+07 0.979739 ns
tpcds_q03/datafusion:parquet 16165367 1.83234e+07 0.882225 ns 🚀
tpcds_q04/datafusion:parquet 365641929 3.74929e+08 0.97523 ns
tpcds_q05/datafusion:parquet 95208408 9.08675e+07 1.04777 ns
tpcds_q06/datafusion:parquet 101776448 9.95671e+07 1.02219 ns
tpcds_q07/datafusion:parquet 138645709 1.36563e+08 1.01525 ns
tpcds_q08/datafusion:parquet 39862219 3.88156e+07 1.02696 ns
tpcds_q09/datafusion:parquet 54168149 5.44834e+07 0.994213 ns
tpcds_q10/datafusion:parquet 105700110 1.02812e+08 1.02809 ns
tpcds_q11/datafusion:parquet 230210508 2.34189e+08 0.983014 ns
tpcds_q12/datafusion:parquet 31001791 2.86155e+07 1.08339 ns
tpcds_q13/datafusion:parquet 141536010 1.45499e+08 0.97276 ns
tpcds_q14/datafusion:parquet 215047645 2.15436e+08 0.998197 ns
tpcds_q15/datafusion:parquet 58791565 6.00873e+07 0.978436 ns
tpcds_q16/datafusion:parquet 32641936 3.37858e+07 0.966144 ns
tpcds_q17/datafusion:parquet 187662467 1.91486e+08 0.980031 ns
tpcds_q18/datafusion:parquet 182482896 1.81616e+08 1.00477 ns
tpcds_q19/datafusion:parquet 35700942 3.6335e+07 0.98255 ns
tpcds_q20/datafusion:parquet 24538659 2.47901e+07 0.989859 ns
tpcds_q21/datafusion:parquet 28080879 2.84765e+07 0.986106 ns
tpcds_q22/datafusion:parquet 174251995 1.51993e+08 1.14645 ns 🚨
tpcds_q23/datafusion:parquet 182318282 1.83867e+08 0.991577 ns
tpcds_q24/datafusion:parquet 228392398 2.2711e+08 1.00565 ns
tpcds_q25/datafusion:parquet 193058136 1.90067e+08 1.01574 ns
tpcds_q26/datafusion:parquet 120237411 1.20054e+08 1.00153 ns
tpcds_q27/datafusion:parquet 270512246 2.76213e+08 0.97936 ns
tpcds_q28/datafusion:parquet 52428766 5.18406e+07 1.01135 ns
tpcds_q29/datafusion:parquet 189409094 1.8813e+08 1.0068 ns
tpcds_q30/datafusion:parquet 44325219 4.37383e+07 1.01342 ns
tpcds_q31/datafusion:parquet 106876130 1.06559e+08 1.00297 ns
tpcds_q32/datafusion:parquet 29238131 3.01924e+07 0.968392 ns
tpcds_q33/datafusion:parquet 37795449 3.71821e+07 1.0165 ns
tpcds_q34/datafusion:parquet 36805767 3.56518e+07 1.03237 ns
tpcds_q35/datafusion:parquet 98251817 9.74853e+07 1.00786 ns
tpcds_q36/datafusion:parquet 84899388 8.34397e+07 1.01749 ns
tpcds_q37/datafusion:parquet 26465878 2.60199e+07 1.01714 ns
tpcds_q38/datafusion:parquet 65260708 6.29968e+07 1.03594 ns
tpcds_q39/datafusion:parquet 93889535 9.1345e+07 1.02786 ns
tpcds_q40/datafusion:parquet 36583648 3.4727e+07 1.05346 ns
tpcds_q41/datafusion:parquet 12731846 1.25756e+07 1.01242 ns
tpcds_q42/datafusion:parquet 15754011 1.48349e+07 1.06196 ns
tpcds_q43/datafusion:parquet 26020622 2.70823e+07 0.960797 ns
tpcds_q44/datafusion:parquet 41754165 3.9925e+07 1.04582 ns
tpcds_q45/datafusion:parquet 74204353 7.42792e+07 0.998992 ns
tpcds_q46/datafusion:parquet 55120052 5.3158e+07 1.03691 ns
tpcds_q47/datafusion:parquet 179546303 1.90075e+08 0.944608 ns
tpcds_q48/datafusion:parquet 131848853 1.40247e+08 0.940119 ns
tpcds_q49/datafusion:parquet 72458115 7.37868e+07 0.981993 ns
tpcds_q50/datafusion:parquet 117690623 1.17719e+08 0.99976 ns
tpcds_q51/datafusion:parquet 95796443 9.51529e+07 1.00676 ns
tpcds_q52/datafusion:parquet 15951981 1.53819e+07 1.03706 ns
tpcds_q53/datafusion:parquet 31242912 3.09903e+07 1.00815 ns
tpcds_q54/datafusion:parquet 48314580 4.91488e+07 0.983026 ns
tpcds_q55/datafusion:parquet 16812734 1.65196e+07 1.01774 ns
tpcds_q56/datafusion:parquet 36860104 3.808e+07 0.967966 ns
tpcds_q57/datafusion:parquet 139953035 1.29549e+08 1.08031 ns
tpcds_q58/datafusion:parquet 74381944 7.53079e+07 0.987705 ns
tpcds_q59/datafusion:parquet 70744760 6.97788e+07 1.01384 ns
tpcds_q60/datafusion:parquet 37329746 3.59919e+07 1.03717 ns
tpcds_q61/datafusion:parquet 66794397 6.6284e+07 1.0077 ns
tpcds_q62/datafusion:parquet 42288393 4.71564e+07 0.896768 ns 🚀
tpcds_q63/datafusion:parquet 31294815 3.25708e+07 0.960823 ns
tpcds_q64/datafusion:parquet 1035617933 1.03604e+09 0.99959 ns
tpcds_q65/datafusion:parquet 52640296 4.99004e+07 1.05491 ns
tpcds_q66/datafusion:parquet 90540042 9.30136e+07 0.973406 ns
tpcds_q67/datafusion:parquet 173044398 1.75111e+08 0.988199 ns
tpcds_q68/datafusion:parquet 51497261 4.99122e+07 1.03176 ns
tpcds_q69/datafusion:parquet 95339544 9.61197e+07 0.991883 ns
tpcds_q70/datafusion:parquet 115078193 1.11144e+08 1.03539 ns
tpcds_q71/datafusion:parquet 29096453 2.86127e+07 1.01691 ns
tpcds_q72/datafusion:parquet 863323414 8.56145e+08 1.00838 ns
tpcds_q73/datafusion:parquet 36830459 3.67379e+07 1.00252 ns
tpcds_q74/datafusion:parquet 132740940 1.30995e+08 1.01332 ns
tpcds_q75/datafusion:parquet 136319748 1.36126e+08 1.00142 ns
tpcds_q76/datafusion:parquet 102689234 9.40669e+07 1.09166 ns
tpcds_q77/datafusion:parquet 59194030 5.96113e+07 0.993001 ns
tpcds_q78/datafusion:parquet 176793291 1.78033e+08 0.993036 ns
tpcds_q79/datafusion:parquet 42047211 4.18649e+07 1.00435 ns
tpcds_q80/datafusion:parquet 112259430 1.09462e+08 1.02555 ns
tpcds_q81/datafusion:parquet 44507311 4.22836e+07 1.05259 ns
tpcds_q82/datafusion:parquet 30833626 2.8815e+07 1.07006 ns
tpcds_q83/datafusion:parquet 55309479 5.3999e+07 1.02427 ns
tpcds_q84/datafusion:parquet 48934784 4.94663e+07 0.989256 ns
tpcds_q85/datafusion:parquet 242498429 2.48098e+08 0.97743 ns
tpcds_q86/datafusion:parquet 21441300 2.19948e+07 0.974837 ns
tpcds_q87/datafusion:parquet 66582031 6.60858e+07 1.00751 ns
tpcds_q88/datafusion:parquet 79332211 7.89627e+07 1.00468 ns
tpcds_q89/datafusion:parquet 36775831 3.60272e+07 1.02078 ns
tpcds_q90/datafusion:parquet 18464767 1.99569e+07 0.925234 ns
tpcds_q91/datafusion:parquet 78338487 7.98128e+07 0.981527 ns
tpcds_q92/datafusion:parquet 24984184 2.53258e+07 0.986511 ns
tpcds_q93/datafusion:parquet 38774543 3.87218e+07 1.00136 ns
tpcds_q94/datafusion:parquet 27589226 2.77401e+07 0.99456 ns
tpcds_q95/datafusion:parquet 137373653 1.396e+08 0.984051 ns
tpcds_q96/datafusion:parquet 14953401 1.47118e+07 1.01643 ns
tpcds_q97/datafusion:parquet 37425793 3.67447e+07 1.01853 ns
tpcds_q98/datafusion:parquet 37186398 3.51933e+07 1.05663 ns
tpcds_q99/datafusion:parquet 44764422 4.84849e+07 0.923265 ns
tpcds_q01/datafusion:vortex-file-compressed 32012415 3.30176e+07 0.969555 ns
tpcds_q02/datafusion:vortex-file-compressed 79816543 8.20482e+07 0.9728 ns
tpcds_q03/datafusion:vortex-file-compressed 28040905 2.90296e+07 0.965943 ns
tpcds_q04/datafusion:vortex-file-compressed 401120245 4.09678e+08 0.979112 ns
tpcds_q05/datafusion:vortex-file-compressed 73461320 7.54004e+07 0.974283 ns
tpcds_q06/datafusion:vortex-file-compressed 77150155 7.97444e+07 0.967468 ns
tpcds_q07/datafusion:vortex-file-compressed 83620015 8.44555e+07 0.990108 ns
tpcds_q08/datafusion:vortex-file-compressed 40841516 4.03936e+07 1.01109 ns
tpcds_q09/datafusion:vortex-file-compressed 48303731 4.89173e+07 0.987458 ns
tpcds_q10/datafusion:vortex-file-compressed 51339420 5.16884e+07 0.993249 ns
tpcds_q11/datafusion:vortex-file-compressed 233689374 2.39477e+08 0.975834 ns
tpcds_q12/datafusion:vortex-file-compressed 38431076 3.78194e+07 1.01617 ns
tpcds_q13/datafusion:vortex-file-compressed 80532439 8.06291e+07 0.998801 ns
tpcds_q14/datafusion:vortex-file-compressed 218102788 2.10187e+08 1.03766 ns
tpcds_q15/datafusion:vortex-file-compressed 50976054 5.0919e+07 1.00112 ns
tpcds_q16/datafusion:vortex-file-compressed 30326153 3.133e+07 0.967959 ns
tpcds_q17/datafusion:vortex-file-compressed 116881640 1.15393e+08 1.0129 ns
tpcds_q18/datafusion:vortex-file-compressed 106697506 1.02567e+08 1.04027 ns
tpcds_q19/datafusion:vortex-file-compressed 49365338 4.78917e+07 1.03077 ns
tpcds_q20/datafusion:vortex-file-compressed 42419483 4.23949e+07 1.00058 ns
tpcds_q21/datafusion:vortex-file-compressed 170912214 1.75974e+08 0.971237 ns
tpcds_q22/datafusion:vortex-file-compressed 72248490 7.22402e+07 1.00012 ns
tpcds_q23/datafusion:vortex-file-compressed 187052036 1.90659e+08 0.981082 ns
tpcds_q24/datafusion:vortex-file-compressed 182919855 1.83243e+08 0.998237 ns
tpcds_q25/datafusion:vortex-file-compressed 114731851 1.17803e+08 0.97393 ns
tpcds_q26/datafusion:vortex-file-compressed 66644754 6.60727e+07 1.00866 ns
tpcds_q27/datafusion:vortex-file-compressed 170513586 1.71938e+08 0.991713 ns
tpcds_q28/datafusion:vortex-file-compressed 51502601 5.35539e+07 0.961696 ns
tpcds_q29/datafusion:vortex-file-compressed 122794052 1.20737e+08 1.01704 ns
tpcds_q30/datafusion:vortex-file-compressed 30767611 3.00278e+07 1.02464 ns
tpcds_q31/datafusion:vortex-file-compressed 179539073 1.83788e+08 0.976881 ns
tpcds_q32/datafusion:vortex-file-compressed 24522448 2.45596e+07 0.998488 ns
tpcds_q33/datafusion:vortex-file-compressed 38006243 3.69285e+07 1.02918 ns
tpcds_q34/datafusion:vortex-file-compressed 36926743 3.68653e+07 1.00167 ns
tpcds_q35/datafusion:vortex-file-compressed 62512795 6.29573e+07 0.992939 ns
tpcds_q36/datafusion:vortex-file-compressed 108533693 1.07692e+08 1.00782 ns
tpcds_q37/datafusion:vortex-file-compressed 40480573 4.2774e+07 0.946383 ns
tpcds_q38/datafusion:vortex-file-compressed 93808951 9.4598e+07 0.991659 ns
tpcds_q39/datafusion:vortex-file-compressed 206873062 2.1086e+08 0.981094 ns
tpcds_q40/datafusion:vortex-file-compressed 57586357 5.42337e+07 1.06182 ns
tpcds_q41/datafusion:vortex-file-compressed 12977893 1.45483e+07 0.892057 ns 🚀
tpcds_q42/datafusion:vortex-file-compressed 33113125 3.22167e+07 1.02782 ns
tpcds_q43/datafusion:vortex-file-compressed 45890450 4.62941e+07 0.991282 ns
tpcds_q44/datafusion:vortex-file-compressed 42025088 4.24805e+07 0.989281 ns
tpcds_q45/datafusion:vortex-file-compressed 50826189 5.14823e+07 0.987255 ns
tpcds_q46/datafusion:vortex-file-compressed 67433295 6.74751e+07 0.999381 ns
tpcds_q47/datafusion:vortex-file-compressed 240856030 2.50241e+08 0.962496 ns
tpcds_q48/datafusion:vortex-file-compressed 71565257 7.26365e+07 0.985253 ns
tpcds_q49/datafusion:vortex-file-compressed 70327286 6.93391e+07 1.01425 ns
tpcds_q50/datafusion:vortex-file-compressed 76796634 7.7312e+07 0.993334 ns
tpcds_q51/datafusion:vortex-file-compressed 94424184 9.39042e+07 1.00554 ns
tpcds_q52/datafusion:vortex-file-compressed 31757905 3.26803e+07 0.971775 ns
tpcds_q53/datafusion:vortex-file-compressed 30569136 2.9421e+07 1.03902 ns
tpcds_q54/datafusion:vortex-file-compressed 48342307 4.98061e+07 0.970611 ns
tpcds_q55/datafusion:vortex-file-compressed 32839082 3.12653e+07 1.05034 ns
tpcds_q56/datafusion:vortex-file-compressed 48299397 4.89356e+07 0.987 ns
tpcds_q57/datafusion:vortex-file-compressed 187811174 1.8316e+08 1.0254 ns
tpcds_q58/datafusion:vortex-file-compressed 115759725 1.13623e+08 1.0188 ns
tpcds_q59/datafusion:vortex-file-compressed 97305570 9.73118e+07 0.999936 ns
tpcds_q60/datafusion:vortex-file-compressed 47655455 4.84822e+07 0.982947 ns
tpcds_q61/datafusion:vortex-file-compressed 57601101 5.78554e+07 0.995605 ns
tpcds_q62/datafusion:vortex-file-compressed 47106751 4.79643e+07 0.982121 ns
tpcds_q63/datafusion:vortex-file-compressed 30620499 2.98692e+07 1.02515 ns
tpcds_q64/datafusion:vortex-file-compressed 739016024 7.48592e+08 0.987208 ns
tpcds_q65/datafusion:vortex-file-compressed 55910111 5.64091e+07 0.991155 ns
tpcds_q66/datafusion:vortex-file-compressed 101264171 1.07775e+08 0.939591 ns
tpcds_q67/datafusion:vortex-file-compressed 141952862 1.44269e+08 0.983944 ns
tpcds_q68/datafusion:vortex-file-compressed 67199757 6.78305e+07 0.990701 ns
tpcds_q69/datafusion:vortex-file-compressed 48194738 4.96216e+07 0.971245 ns
tpcds_q70/datafusion:vortex-file-compressed 124653549 1.24256e+08 1.0032 ns
tpcds_q71/datafusion:vortex-file-compressed 30481405 3.01809e+07 1.00996 ns
tpcds_q72/datafusion:vortex-file-compressed 3283518007 3.3093e+09 0.99221 ns
tpcds_q73/datafusion:vortex-file-compressed 38977883 3.89056e+07 1.00186 ns
tpcds_q74/datafusion:vortex-file-compressed 166688904 1.75273e+08 0.951025 ns
tpcds_q75/datafusion:vortex-file-compressed 136989432 1.36965e+08 1.00017 ns
tpcds_q76/datafusion:vortex-file-compressed 65294754 6.82254e+07 0.957045 ns
tpcds_q77/datafusion:vortex-file-compressed 55426063 5.49129e+07 1.00935 ns
tpcds_q78/datafusion:vortex-file-compressed 179112116 1.79789e+08 0.996237 ns
tpcds_q79/datafusion:vortex-file-compressed 45752003 4.40948e+07 1.03758 ns
tpcds_q80/datafusion:vortex-file-compressed 118402490 1.18408e+08 0.999955 ns
tpcds_q81/datafusion:vortex-file-compressed 37221019 3.66386e+07 1.0159 ns
tpcds_q82/datafusion:vortex-file-compressed 39741098 4.18311e+07 0.950038 ns
tpcds_q83/datafusion:vortex-file-compressed 65724510 6.62545e+07 0.992 ns
tpcds_q84/datafusion:vortex-file-compressed 16077821 1.56305e+07 1.02862 ns
tpcds_q85/datafusion:vortex-file-compressed 138285712 1.38701e+08 0.997008 ns
tpcds_q86/datafusion:vortex-file-compressed 31694595 3.35921e+07 0.943513 ns
tpcds_q87/datafusion:vortex-file-compressed 91784912 9.29968e+07 0.986968 ns
tpcds_q88/datafusion:vortex-file-compressed 78068753 7.87297e+07 0.991605 ns
tpcds_q89/datafusion:vortex-file-compressed 56645511 5.86302e+07 0.966149 ns
tpcds_q90/datafusion:vortex-file-compressed 16687681 1.73985e+07 0.959147 ns
tpcds_q91/datafusion:vortex-file-compressed 26179851 2.61273e+07 1.00201 ns
tpcds_q92/datafusion:vortex-file-compressed 20837457 2.18589e+07 0.953272 ns
tpcds_q93/datafusion:vortex-file-compressed 40629208 4.028e+07 1.00867 ns
tpcds_q94/datafusion:vortex-file-compressed 28073848 2.85627e+07 0.982886 ns
tpcds_q95/datafusion:vortex-file-compressed 93998369 9.44413e+07 0.99531 ns
tpcds_q96/datafusion:vortex-file-compressed 15599018 1.58954e+07 0.981357 ns
tpcds_q97/datafusion:vortex-file-compressed 32202002 3.39861e+07 0.947506 ns
tpcds_q98/datafusion:vortex-file-compressed 51807039 5.06455e+07 1.02293 ns
tpcds_q99/datafusion:vortex-file-compressed 64770335 6.5265e+07 0.992421 ns
tpcds_q01/datafusion:vortex-compact 33604338 3.5104e+07 0.957281 ns
tpcds_q02/datafusion:vortex-compact 83452668 8.36035e+07 0.998196 ns
tpcds_q03/datafusion:vortex-compact 33854119 3.33939e+07 1.01378 ns
tpcds_q04/datafusion:vortex-compact 434126956 4.49598e+08 0.965588 ns
tpcds_q05/datafusion:vortex-compact 83102559 8.647e+07 0.961056 ns
tpcds_q06/datafusion:vortex-compact 82474126 8.52686e+07 0.967227 ns
tpcds_q07/datafusion:vortex-compact 94279053 9.67185e+07 0.974778 ns
tpcds_q08/datafusion:vortex-compact 48642366 4.91507e+07 0.989658 ns
tpcds_q09/datafusion:vortex-compact 100304896 9.99234e+07 1.00382 ns
tpcds_q10/datafusion:vortex-compact 69598019 6.83361e+07 1.01847 ns
tpcds_q11/datafusion:vortex-compact 257207256 2.55788e+08 1.00555 ns
tpcds_q12/datafusion:vortex-compact 40945040 4.11091e+07 0.996009 ns
tpcds_q13/datafusion:vortex-compact 142795266 1.44583e+08 0.987637 ns
tpcds_q14/datafusion:vortex-compact 271766740 2.71816e+08 0.999817 ns
tpcds_q15/datafusion:vortex-compact 59344253 5.54649e+07 1.06994 ns
tpcds_q16/datafusion:vortex-compact 41873682 4.26589e+07 0.981593 ns
tpcds_q17/datafusion:vortex-compact 131889334 1.3357e+08 0.987419 ns
tpcds_q18/datafusion:vortex-compact 123046341 1.17179e+08 1.05007 ns
tpcds_q19/datafusion:vortex-compact 59631362 6.39013e+07 0.93318 ns
tpcds_q20/datafusion:vortex-compact 48665716 4.70877e+07 1.03351 ns
tpcds_q21/datafusion:vortex-compact 186001342 1.78456e+08 1.04228 ns
tpcds_q22/datafusion:vortex-compact 79670938 7.78571e+07 1.0233 ns
tpcds_q23/datafusion:vortex-compact 230046784 2.37829e+08 0.967277 ns
tpcds_q24/datafusion:vortex-compact 220777723 2.2493e+08 0.981541 ns
tpcds_q25/datafusion:vortex-compact 128642985 1.32796e+08 0.968728 ns
tpcds_q26/datafusion:vortex-compact 76768546 7.79217e+07 0.985201 ns
tpcds_q27/datafusion:vortex-compact 208759305 2.1163e+08 0.986434 ns
tpcds_q28/datafusion:vortex-compact 102941551 1.04131e+08 0.988573 ns
tpcds_q29/datafusion:vortex-compact 134690425 1.34498e+08 1.00143 ns
tpcds_q30/datafusion:vortex-compact 35572458 3.56473e+07 0.9979 ns
tpcds_q31/datafusion:vortex-compact 219943488 2.26195e+08 0.972361 ns
tpcds_q32/datafusion:vortex-compact 30248655 3.11998e+07 0.969516 ns
tpcds_q33/datafusion:vortex-compact 52607517 5.37301e+07 0.979107 ns
tpcds_q34/datafusion:vortex-compact 55210490 5.62734e+07 0.981111 ns
tpcds_q35/datafusion:vortex-compact 74939203 7.61055e+07 0.984675 ns
tpcds_q36/datafusion:vortex-compact 133536795 1.34025e+08 0.996358 ns
tpcds_q37/datafusion:vortex-compact 50052528 5.1157e+07 0.978411 ns
tpcds_q38/datafusion:vortex-compact 105215968 1.07417e+08 0.979509 ns
tpcds_q39/datafusion:vortex-compact 193749966 2.09472e+08 0.924943 ns
tpcds_q40/datafusion:vortex-compact 63123447 6.11769e+07 1.03182 ns
tpcds_q41/datafusion:vortex-compact 15513986 1.50024e+07 1.0341 ns
tpcds_q42/datafusion:vortex-compact 37445940 3.65877e+07 1.02346 ns
tpcds_q43/datafusion:vortex-compact 54862697 5.40358e+07 1.0153 ns
tpcds_q44/datafusion:vortex-compact 71064624 7.27744e+07 0.976506 ns
tpcds_q45/datafusion:vortex-compact 53286352 5.5976e+07 0.951951 ns
tpcds_q46/datafusion:vortex-compact 91707522 9.29195e+07 0.986956 ns
tpcds_q47/datafusion:vortex-compact 263157500 2.69662e+08 0.97588 ns
tpcds_q48/datafusion:vortex-compact 113936945 1.10672e+08 1.0295 ns
tpcds_q49/datafusion:vortex-compact 100369012 1.0289e+08 0.975494 ns
tpcds_q50/datafusion:vortex-compact 97530080 9.44972e+07 1.03209 ns
tpcds_q51/datafusion:vortex-compact 100179348 1.01311e+08 0.988826 ns
tpcds_q52/datafusion:vortex-compact 35713104 3.60157e+07 0.991599 ns
tpcds_q53/datafusion:vortex-compact 38758079 3.9237e+07 0.987794 ns
tpcds_q54/datafusion:vortex-compact 65619465 6.51753e+07 1.00681 ns
tpcds_q55/datafusion:vortex-compact 39091556 3.89404e+07 1.00388 ns
tpcds_q56/datafusion:vortex-compact 60040566 6.26082e+07 0.958989 ns
tpcds_q57/datafusion:vortex-compact 199245027 2.01214e+08 0.990214 ns
tpcds_q58/datafusion:vortex-compact 125720980 1.23602e+08 1.01714 ns
tpcds_q59/datafusion:vortex-compact 109173101 1.13657e+08 0.960547 ns
tpcds_q60/datafusion:vortex-compact 59357890 6.08468e+07 0.97553 ns
tpcds_q61/datafusion:vortex-compact 82560785 8.27611e+07 0.997579 ns
tpcds_q62/datafusion:vortex-compact 48727434 4.87778e+07 0.998968 ns
tpcds_q63/datafusion:vortex-compact 39764867 4.03505e+07 0.985487 ns
tpcds_q64/datafusion:vortex-compact 820783576 8.1631e+08 1.00548 ns
tpcds_q65/datafusion:vortex-compact 76069852 7.11866e+07 1.0686 ns
tpcds_q66/datafusion:vortex-compact 108799156 1.12287e+08 0.968942 ns
tpcds_q67/datafusion:vortex-compact 149327501 1.49838e+08 0.996595 ns
tpcds_q68/datafusion:vortex-compact 90874187 9.3773e+07 0.969087 ns
tpcds_q69/datafusion:vortex-compact 64655432 6.57974e+07 0.982644 ns
tpcds_q70/datafusion:vortex-compact 134319369 1.42831e+08 0.940408 ns
tpcds_q71/datafusion:vortex-compact 46235871 4.48194e+07 1.0316 ns
tpcds_q72/datafusion:vortex-compact 3316064172 3.31675e+09 0.999793 ns
tpcds_q73/datafusion:vortex-compact 54292117 5.53263e+07 0.981307 ns
tpcds_q74/datafusion:vortex-compact 187653114 1.87304e+08 1.00186 ns
tpcds_q75/datafusion:vortex-compact 182978424 1.8264e+08 1.00185 ns
tpcds_q76/datafusion:vortex-compact 82245778 8.2725e+07 0.994207 ns
tpcds_q77/datafusion:vortex-compact 71522082 6.7719e+07 1.05616 ns
tpcds_q78/datafusion:vortex-compact 204295231 2.0497e+08 0.99671 ns
tpcds_q79/datafusion:vortex-compact 68941640 6.98427e+07 0.987098 ns
tpcds_q80/datafusion:vortex-compact 137078548 1.36049e+08 1.00757 ns
tpcds_q81/datafusion:vortex-compact 40251010 4.33474e+07 0.928567 ns
tpcds_q82/datafusion:vortex-compact 52870523 5.27804e+07 1.00171 ns
tpcds_q83/datafusion:vortex-compact 66394936 6.73005e+07 0.986545 ns
tpcds_q84/datafusion:vortex-compact 18961227 1.77964e+07 1.06545 ns
tpcds_q85/datafusion:vortex-compact 163051814 1.60955e+08 1.01303 ns
tpcds_q86/datafusion:vortex-compact 33570954 3.327e+07 1.00905 ns
tpcds_q87/datafusion:vortex-compact 107670998 1.09079e+08 0.987089 ns
tpcds_q88/datafusion:vortex-compact 134452613 1.35134e+08 0.994961 ns
tpcds_q89/datafusion:vortex-compact 66236484 6.57637e+07 1.00719 ns
tpcds_q90/datafusion:vortex-compact 22257179 2.29115e+07 0.971443 ns
tpcds_q91/datafusion:vortex-compact 43024428 4.17428e+07 1.0307 ns
tpcds_q92/datafusion:vortex-compact 23326333 2.46845e+07 0.944979 ns
tpcds_q93/datafusion:vortex-compact 55051258 5.35743e+07 1.02757 ns
tpcds_q94/datafusion:vortex-compact 35154429 3.58394e+07 0.980887 ns
tpcds_q95/datafusion:vortex-compact 103866970 1.05526e+08 0.984282 ns
tpcds_q96/datafusion:vortex-compact 24631134 2.52141e+07 0.97688 ns
tpcds_q97/datafusion:vortex-compact 45238273 4.46204e+07 1.01385 ns
tpcds_q98/datafusion:vortex-compact 56834330 5.7389e+07 0.990334 ns
tpcds_q99/datafusion:vortex-compact 65615998 6.49187e+07 1.01074 ns
tpcds_q01/duckdb:parquet 47418588 4.79944e+07 0.988003 ns
tpcds_q02/duckdb:parquet 28844366 2.90626e+07 0.992492 ns
tpcds_q03/duckdb:parquet 13932272 1.38526e+07 1.00575 ns
tpcds_q04/duckdb:parquet 127112487 1.26314e+08 1.00632 ns
tpcds_q05/duckdb:parquet 30076708 3.31792e+07 0.906492 ns
tpcds_q06/duckdb:parquet 34004587 3.38207e+07 1.00544 ns
tpcds_q07/duckdb:parquet 27845678 2.84886e+07 0.977432 ns
tpcds_q08/duckdb:parquet 28948591 2.85681e+07 1.01332 ns
tpcds_q09/duckdb:parquet 41207052 4.1407e+07 0.99517 ns
tpcds_q10/duckdb:parquet 40427290 4.08982e+07 0.988486 ns
tpcds_q11/duckdb:parquet 83093797 8.71883e+07 0.953038 ns
tpcds_q12/duckdb:parquet 17449644 1.77488e+07 0.983147 ns
tpcds_q13/duckdb:parquet 37704903 3.81771e+07 0.987632 ns
tpcds_q14/duckdb:parquet 104327552 9.9971e+07 1.04358 ns
tpcds_q15/duckdb:parquet 27234525 2.73453e+07 0.995949 ns
tpcds_q16/duckdb:parquet 22490051 2.22844e+07 1.00923 ns
tpcds_q17/duckdb:parquet 39075800 4.17174e+07 0.936679 ns
tpcds_q18/duckdb:parquet 100631975 1.01797e+08 0.988557 ns
tpcds_q19/duckdb:parquet 32810459 3.30718e+07 0.992099 ns
tpcds_q20/duckdb:parquet 18014088 1.8043e+07 0.998396 ns
tpcds_q21/duckdb:parquet 13171013 1.39306e+07 0.945471 ns
tpcds_q22/duckdb:parquet 98179669 1.00141e+08 0.980419 ns
tpcds_q23/duckdb:parquet 100100184 1.01159e+08 0.989532 ns
tpcds_q24/duckdb:parquet 49783590 4.96483e+07 1.00273 ns
tpcds_q25/duckdb:parquet 35787074 3.57291e+07 1.00162 ns
tpcds_q26/duckdb:parquet 37997846 3.78998e+07 1.00259 ns
tpcds_q27/duckdb:parquet 78151876 7.50733e+07 1.04101 ns
tpcds_q28/duckdb:parquet 42487224 4.34978e+07 0.976767 ns
tpcds_q29/duckdb:parquet 42833972 3.93488e+07 1.08857 ns
tpcds_q30/duckdb:parquet 45343970 4.53687e+07 0.999456 ns
tpcds_q31/duckdb:parquet 27608588 2.73496e+07 1.00947 ns
tpcds_q32/duckdb:parquet 12513631 1.30802e+07 0.956685 ns
tpcds_q33/duckdb:parquet 21810046 2.05063e+07 1.06358 ns
tpcds_q34/duckdb:parquet 23594875 2.37075e+07 0.995248 ns
tpcds_q35/duckdb:parquet 67802434 6.80562e+07 0.996271 ns
tpcds_q36/duckdb:parquet 24156483 2.443e+07 0.988803 ns
tpcds_q37/duckdb:parquet 15622472 1.65763e+07 0.942456 ns
tpcds_q38/duckdb:parquet 35647812 3.56968e+07 0.998627 ns
tpcds_q39/duckdb:parquet 36101315 3.64775e+07 0.989686 ns
tpcds_q40/duckdb:parquet 19993965 1.99257e+07 1.00342 ns
tpcds_q41/duckdb:parquet 9803883 9.83752e+06 0.996581 ns
tpcds_q42/duckdb:parquet 13558751 1.36525e+07 0.993136 ns
tpcds_q43/duckdb:parquet 18213943 1.80076e+07 1.01146 ns
tpcds_q44/duckdb:parquet 28812875 2.90286e+07 0.992568 ns
tpcds_q45/duckdb:parquet 29628905 2.8879e+07 1.02597 ns
tpcds_q46/duckdb:parquet 48725293 4.84624e+07 1.00542 ns
tpcds_q47/duckdb:parquet 59360321 5.82634e+07 1.01883 ns
tpcds_q48/duckdb:parquet 33952153 3.44852e+07 0.984542 ns
tpcds_q49/duckdb:parquet 26291391 2.61959e+07 1.00365 ns
tpcds_q50/duckdb:parquet 29244602 2.83321e+07 1.03221 ns
tpcds_q51/duckdb:parquet 195574089 1.95869e+08 0.998493 ns
tpcds_q52/duckdb:parquet 13461094 1.37178e+07 0.981285 ns
tpcds_q53/duckdb:parquet 19561733 1.97114e+07 0.992409 ns
tpcds_q54/duckdb:parquet 26620534 2.58079e+07 1.03149 ns
tpcds_q55/duckdb:parquet 13221124 1.32926e+07 0.99462 ns
tpcds_q56/duckdb:parquet 22906378 2.26948e+07 1.00932 ns
tpcds_q57/duckdb:parquet 48881725 4.79861e+07 1.01866 ns
tpcds_q58/duckdb:parquet 25932483 2.64636e+07 0.979929 ns
tpcds_q59/duckdb:parquet 39903384 3.93172e+07 1.01491 ns
tpcds_q60/duckdb:parquet 24266276 2.39734e+07 1.01221 ns
tpcds_q61/duckdb:parquet 34129614 3.30599e+07 1.03236 ns
tpcds_q62/duckdb:parquet 14131540 1.38588e+07 1.01968 ns
tpcds_q63/duckdb:parquet 18043228 1.75622e+07 1.02739 ns
tpcds_q64/duckdb:parquet 79029243 7.69011e+07 1.02767 ns
tpcds_q65/duckdb:parquet 30163048 2.96713e+07 1.01657 ns
tpcds_q66/duckdb:parquet 30075184 3.08164e+07 0.975947 ns
tpcds_q67/duckdb:parquet 187211263 1.85355e+08 1.01002 ns
tpcds_q68/duckdb:parquet 38962605 3.8903e+07 1.00153 ns
tpcds_q69/duckdb:parquet 41475907 4.14637e+07 1.00029 ns
tpcds_q70/duckdb:parquet 56704943 5.65859e+07 1.0021 ns
tpcds_q71/duckdb:parquet 21560542 2.06776e+07 1.0427 ns
tpcds_q72/duckdb:parquet 169987356 1.69524e+08 1.00273 ns
tpcds_q73/duckdb:parquet 21273832 2.10324e+07 1.01148 ns
tpcds_q74/duckdb:parquet 53804626 5.28532e+07 1.018 ns
tpcds_q75/duckdb:parquet 55557659 5.76723e+07 0.963334 ns
tpcds_q76/duckdb:parquet 21937765 2.11596e+07 1.03678 ns
tpcds_q77/duckdb:parquet 24020651 2.31065e+07 1.03956 ns
tpcds_q78/duckdb:parquet 81386557 7.83267e+07 1.03906 ns
tpcds_q79/duckdb:parquet 31180355 3.12685e+07 0.997182 ns
tpcds_q80/duckdb:parquet 44469306 4.32212e+07 1.02888 ns
tpcds_q81/duckdb:parquet 51678467 5.07167e+07 1.01896 ns
tpcds_q82/duckdb:parquet 19834454 1.99559e+07 0.993915 ns
tpcds_q83/duckdb:parquet 18937803 1.89305e+07 1.00039 ns
tpcds_q84/duckdb:parquet 21436357 2.09872e+07 1.0214 ns
tpcds_q85/duckdb:parquet 43268284 4.34058e+07 0.996833 ns
tpcds_q86/duckdb:parquet 39032675 3.83072e+07 1.01894 ns
tpcds_q87/duckdb:parquet 38203125 3.75636e+07 1.01702 ns
tpcds_q88/duckdb:parquet 54080382 5.42291e+07 0.997257 ns
tpcds_q89/duckdb:parquet 21994083 2.1549e+07 1.02066 ns
tpcds_q90/duckdb:parquet 10104000 9.77388e+06 1.03378 ns
tpcds_q91/duckdb:parquet 26014527 2.79881e+07 0.929485 ns
tpcds_q92/duckdb:parquet 13369790 1.35024e+07 0.990182 ns
tpcds_q93/duckdb:parquet 33626728 3.34441e+07 1.00546 ns
tpcds_q94/duckdb:parquet 18774280 1.86203e+07 1.00827 ns
tpcds_q95/duckdb:parquet 153240342 1.39235e+08 1.10059 ns 🚨
tpcds_q96/duckdb:parquet 11672088 1.15941e+07 1.00672 ns
tpcds_q97/duckdb:parquet 38363625 3.79942e+07 1.00972 ns
tpcds_q98/duckdb:parquet 24600430 2.37001e+07 1.03799 ns
tpcds_q99/duckdb:parquet 24772707 2.43081e+07 1.01911 ns
tpcds_q01/duckdb:vortex-file-compressed 30574796 3.02059e+07 1.01221 ns
tpcds_q02/duckdb:vortex-file-compressed 55811740 5.03516e+07 1.10844 ns 🚨
tpcds_q03/duckdb:vortex-file-compressed 25858281 2.50417e+07 1.03261 ns
tpcds_q04/duckdb:vortex-file-compressed 111347297 1.07489e+08 1.0359 ns
tpcds_q05/duckdb:vortex-file-compressed 41216254 4.16428e+07 0.989758 ns
tpcds_q06/duckdb:vortex-file-compressed 40002994 3.98703e+07 1.00333 ns
tpcds_q07/duckdb:vortex-file-compressed 32149231 3.361e+07 0.956538 ns
tpcds_q08/duckdb:vortex-file-compressed 30780091 3.00285e+07 1.02503 ns
tpcds_q09/duckdb:vortex-file-compressed 41417754 4.05117e+07 1.02236 ns
tpcds_q10/duckdb:vortex-file-compressed 52695372 5.28635e+07 0.99682 ns
tpcds_q11/duckdb:vortex-file-compressed 74860650 7.62343e+07 0.981981 ns
tpcds_q12/duckdb:vortex-file-compressed 20012261 1.92795e+07 1.03801 ns
tpcds_q13/duckdb:vortex-file-compressed 40517036 4.0175e+07 1.00851 ns
tpcds_q14/duckdb:vortex-file-compressed 130192369 1.25674e+08 1.03595 ns
tpcds_q15/duckdb:vortex-file-compressed 29898042 2.97479e+07 1.00505 ns
tpcds_q16/duckdb:vortex-file-compressed 32283950 3.23768e+07 0.997133 ns
tpcds_q17/duckdb:vortex-file-compressed 49630154 4.91936e+07 1.00887 ns
tpcds_q18/duckdb:vortex-file-compressed 106906446 1.05661e+08 1.01179 ns
tpcds_q19/duckdb:vortex-file-compressed 41874503 4.02861e+07 1.03943 ns
tpcds_q20/duckdb:vortex-file-compressed 21119258 1.93186e+07 1.09321 ns
tpcds_q21/duckdb:vortex-file-compressed 22405156 2.18752e+07 1.02423 ns
tpcds_q22/duckdb:vortex-file-compressed 124786754 1.20875e+08 1.03236 ns
tpcds_q23/duckdb:vortex-file-compressed 142812001 1.4398e+08 0.99189 ns
tpcds_q24/duckdb:vortex-file-compressed 60584903 5.81997e+07 1.04098 ns
tpcds_q25/duckdb:vortex-file-compressed 49723491 4.67087e+07 1.06455 ns
tpcds_q26/duckdb:vortex-file-compressed 46911989 4.78632e+07 0.980127 ns
tpcds_q27/duckdb:vortex-file-compressed 83195656 8.36776e+07 0.99424 ns
tpcds_q28/duckdb:vortex-file-compressed 38294347 3.7823e+07 1.01246 ns
tpcds_q29/duckdb:vortex-file-compressed 52074322 5.29827e+07 0.982856 ns
tpcds_q30/duckdb:vortex-file-compressed 36129355 3.5732e+07 1.01112 ns
tpcds_q31/duckdb:vortex-file-compressed 35186365 3.46732e+07 1.0148 ns
tpcds_q32/duckdb:vortex-file-compressed 17130408 1.68361e+07 1.01748 ns
tpcds_q33/duckdb:vortex-file-compressed 31103093 3.5217e+07 0.883184 ns 🚀
tpcds_q34/duckdb:vortex-file-compressed 31116206 3.04908e+07 1.02051 ns
tpcds_q35/duckdb:vortex-file-compressed 86174689 8.29602e+07 1.03875 ns
tpcds_q36/duckdb:vortex-file-compressed 32207870 3.1283e+07 1.02956 ns
tpcds_q37/duckdb:vortex-file-compressed 18735324 1.83157e+07 1.02291 ns
tpcds_q38/duckdb:vortex-file-compressed 46849592 4.44796e+07 1.05328 ns
tpcds_q39/duckdb:vortex-file-compressed 52193546 5.66168e+07 0.921874 ns
tpcds_q40/duckdb:vortex-file-compressed 25106726 2.36538e+07 1.06142 ns
tpcds_q41/duckdb:vortex-file-compressed 17354658 1.73324e+07 1.00128 ns
tpcds_q42/duckdb:vortex-file-compressed 16148956 1.56844e+07 1.02962 ns
tpcds_q43/duckdb:vortex-file-compressed 21802495 2.18976e+07 0.995655 ns
tpcds_q44/duckdb:vortex-file-compressed 28187136 2.8562e+07 0.986876 ns
tpcds_q45/duckdb:vortex-file-compressed 32342510 3.24823e+07 0.995696 ns
tpcds_q46/duckdb:vortex-file-compressed 61393140 6.07176e+07 1.01113 ns
tpcds_q47/duckdb:vortex-file-compressed 68674824 6.91396e+07 0.993278 ns
tpcds_q48/duckdb:vortex-file-compressed 36800220 3.7738e+07 0.975149 ns
tpcds_q49/duckdb:vortex-file-compressed 36573320 3.53971e+07 1.03323 ns
tpcds_q50/duckdb:vortex-file-compressed 38022516 3.76238e+07 1.0106 ns
tpcds_q51/duckdb:vortex-file-compressed 204601829 1.19271e+08 1.71544 ns 🚨
tpcds_q52/duckdb:vortex-file-compressed 15544729 1.66575e+07 0.933197 ns
tpcds_q53/duckdb:vortex-file-compressed 26129437 2.61832e+07 0.997948 ns
tpcds_q54/duckdb:vortex-file-compressed 34952615 3.42269e+07 1.0212 ns
tpcds_q55/duckdb:vortex-file-compressed 15485876 1.49977e+07 1.03255 ns
tpcds_q56/duckdb:vortex-file-compressed 37039212 3.6296e+07 1.02048 ns
tpcds_q57/duckdb:vortex-file-compressed 59084029 5.9578e+07 0.991709 ns
tpcds_q58/duckdb:vortex-file-compressed 37746581 3.84502e+07 0.9817 ns
tpcds_q59/duckdb:vortex-file-compressed 58490043 5.85587e+07 0.998827 ns
tpcds_q60/duckdb:vortex-file-compressed 38671752 3.80907e+07 1.01525 ns
tpcds_q61/duckdb:vortex-file-compressed 47187495 4.32274e+07 1.09161 ns
tpcds_q62/duckdb:vortex-file-compressed 23375085 2.4531e+07 0.95288 ns
tpcds_q63/duckdb:vortex-file-compressed 26082841 2.59179e+07 1.00636 ns
tpcds_q64/duckdb:vortex-file-compressed 94078647 9.19961e+07 1.02264 ns
tpcds_q65/duckdb:vortex-file-compressed 36578222 3.36665e+07 1.08649 ns
tpcds_q66/duckdb:vortex-file-compressed 33330740 3.24398e+07 1.02746 ns
tpcds_q67/duckdb:vortex-file-compressed 199978877 1.96361e+08 1.01842 ns
tpcds_q68/duckdb:vortex-file-compressed 50237877 4.98322e+07 1.00814 ns
tpcds_q69/duckdb:vortex-file-compressed 51452215 5.25255e+07 0.979566 ns
tpcds_q70/duckdb:vortex-file-compressed 70055242 6.77419e+07 1.03415 ns
tpcds_q71/duckdb:vortex-file-compressed 25085721 2.56625e+07 0.977524 ns
tpcds_q72/duckdb:vortex-file-compressed 179687020 1.81744e+08 0.988683 ns
tpcds_q73/duckdb:vortex-file-compressed 28943500 2.83599e+07 1.02058 ns
tpcds_q74/duckdb:vortex-file-compressed 62555589 6.79716e+07 0.920319 ns
tpcds_q75/duckdb:vortex-file-compressed 64102066 6.45554e+07 0.992977 ns
tpcds_q76/duckdb:vortex-file-compressed 24547296 2.55429e+07 0.961023 ns
tpcds_q77/duckdb:vortex-file-compressed 30908430 3.00475e+07 1.02865 ns
tpcds_q78/duckdb:vortex-file-compressed 84310111 8.27071e+07 1.01938 ns
tpcds_q79/duckdb:vortex-file-compressed 37245698 3.85879e+07 0.965217 ns
tpcds_q80/duckdb:vortex-file-compressed 57707768 5.56003e+07 1.0379 ns
tpcds_q81/duckdb:vortex-file-compressed 39668985 3.83023e+07 1.03568 ns
tpcds_q82/duckdb:vortex-file-compressed 21662312 1.98202e+07 1.09294 ns
tpcds_q83/duckdb:vortex-file-compressed 37970978 3.97864e+07 0.95437 ns
tpcds_q84/duckdb:vortex-file-compressed 23794719 2.38981e+07 0.995672 ns
tpcds_q85/duckdb:vortex-file-compressed 53986097 5.53129e+07 0.976013 ns
tpcds_q86/duckdb:vortex-file-compressed 54376899 5.04845e+07 1.0771 ns
tpcds_q87/duckdb:vortex-file-compressed 49239695 5.12938e+07 0.959954 ns
tpcds_q88/duckdb:vortex-file-compressed 106134218 8.95401e+07 1.18533 ns 🚨
tpcds_q89/duckdb:vortex-file-compressed 27912264 2.71367e+07 1.02858 ns
tpcds_q90/duckdb:vortex-file-compressed 13828397 1.8441e+07 0.749871 ns 🚀
tpcds_q91/duckdb:vortex-file-compressed 32765074 3.23451e+07 1.01298 ns
tpcds_q92/duckdb:vortex-file-compressed 24285405 2.45993e+07 0.987241 ns
tpcds_q93/duckdb:vortex-file-compressed 30868621 3.09202e+07 0.998331 ns
tpcds_q94/duckdb:vortex-file-compressed 26704890 2.78848e+07 0.957686 ns
tpcds_q95/duckdb:vortex-file-compressed 158532324 1.58498e+08 1.00021 ns
tpcds_q96/duckdb:vortex-file-compressed 31257346 2.74273e+07 1.13964 ns 🚨
tpcds_q97/duckdb:vortex-file-compressed 43506192 4.30083e+07 1.01158 ns
tpcds_q98/duckdb:vortex-file-compressed 23543963 2.41069e+07 0.976649 ns
tpcds_q99/duckdb:vortex-file-compressed 43520325 4.30071e+07 1.01193 ns
tpcds_q01/duckdb:vortex-compact 37511861 3.74458e+07 1.00176 ns
tpcds_q02/duckdb:vortex-compact 64065771 6.23498e+07 1.02752 ns
tpcds_q03/duckdb:vortex-compact 51932376 5.15499e+07 1.00742 ns
tpcds_q04/duckdb:vortex-compact 144735041 1.39538e+08 1.03725 ns
tpcds_q05/duckdb:vortex-compact 53071992 5.80343e+07 0.914493 ns
tpcds_q06/duckdb:vortex-compact 49326506 4.98516e+07 0.989467 ns
tpcds_q07/duckdb:vortex-compact 60406156 6.06998e+07 0.995163 ns
tpcds_q08/duckdb:vortex-compact 45124361 4.40465e+07 1.02447 ns
tpcds_q09/duckdb:vortex-compact 104968399 1.05712e+08 0.992965 ns
tpcds_q10/duckdb:vortex-compact 78224866 7.89094e+07 0.991325 ns
tpcds_q11/duckdb:vortex-compact 101826043 1.01516e+08 1.00305 ns
tpcds_q12/duckdb:vortex-compact 27784002 2.9809e+07 0.932069 ns
tpcds_q13/duckdb:vortex-compact 73694271 7.40807e+07 0.994783 ns
tpcds_q14/duckdb:vortex-compact 155276890 1.4609e+08 1.06289 ns
tpcds_q15/duckdb:vortex-compact 33688164 3.27049e+07 1.03006 ns
tpcds_q16/duckdb:vortex-compact 36533535 3.83124e+07 0.953569 ns
tpcds_q17/duckdb:vortex-compact 67926001 6.87989e+07 0.987312 ns
tpcds_q18/duckdb:vortex-compact 145404727 1.43149e+08 1.01576 ns
tpcds_q19/duckdb:vortex-compact 62624076 6.39288e+07 0.979591 ns
tpcds_q20/duckdb:vortex-compact 25605909 2.62669e+07 0.974834 ns
tpcds_q21/duckdb:vortex-compact 25720578 2.47723e+07 1.03828 ns
tpcds_q22/duckdb:vortex-compact 127856584 1.30035e+08 0.983246 ns
tpcds_q23/duckdb:vortex-compact 185115637 1.6469e+08 1.12402 ns 🚨
tpcds_q24/duckdb:vortex-compact 80905629 8.06347e+07 1.00336 ns
tpcds_q25/duckdb:vortex-compact 68948544 6.78811e+07 1.01573 ns
tpcds_q26/duckdb:vortex-compact 57934379 5.72264e+07 1.01237 ns
tpcds_q27/duckdb:vortex-compact 134921505 1.397e+08 0.965793 ns
tpcds_q28/duckdb:vortex-compact 107369756 1.10418e+08 0.972397 ns
tpcds_q29/duckdb:vortex-compact 74505305 7.62126e+07 0.977599 ns
tpcds_q30/duckdb:vortex-compact 43915413 4.11999e+07 1.06591 ns
tpcds_q31/duckdb:vortex-compact 49087113 4.82108e+07 1.01818 ns
tpcds_q32/duckdb:vortex-compact 27033630 2.80243e+07 0.964648 ns
tpcds_q33/duckdb:vortex-compact 50508835 5.21056e+07 0.969355 ns
tpcds_q34/duckdb:vortex-compact 51066640 5.13679e+07 0.994136 ns
tpcds_q35/duckdb:vortex-compact 102278037 1.04412e+08 0.979561 ns
tpcds_q36/duckdb:vortex-compact 45505578 4.6137e+07 0.986315 ns
tpcds_q37/duckdb:vortex-compact 25321822 2.75127e+07 0.920369 ns
tpcds_q38/duckdb:vortex-compact 61355177 6.34679e+07 0.966712 ns
tpcds_q39/duckdb:vortex-compact 52144466 5.2047e+07 1.00187 ns
tpcds_q40/duckdb:vortex-compact 31926967 3.18232e+07 1.00326 ns
tpcds_q41/duckdb:vortex-compact 21012933 2.08111e+07 1.0097 ns
tpcds_q42/duckdb:vortex-compact 22159953 2.19898e+07 1.00774 ns
tpcds_q43/duckdb:vortex-compact 31248767 3.29145e+07 0.949393 ns
tpcds_q44/duckdb:vortex-compact 47548383 4.58603e+07 1.03681 ns
tpcds_q45/duckdb:vortex-compact 41409029 4.26977e+07 0.969818 ns
tpcds_q46/duckdb:vortex-compact 89101967 8.77648e+07 1.01524 ns
tpcds_q47/duckdb:vortex-compact 78535877 8.00002e+07 0.981697 ns
tpcds_q48/duckdb:vortex-compact 64301933 6.56493e+07 0.979476 ns
tpcds_q49/duckdb:vortex-compact 59179896 5.95008e+07 0.994606 ns
tpcds_q50/duckdb:vortex-compact 57000468 5.80008e+07 0.982753 ns
tpcds_q51/duckdb:vortex-compact 123420513 1.34618e+08 0.916822 ns
tpcds_q52/duckdb:vortex-compact 21726253 2.19987e+07 0.987617 ns
tpcds_q53/duckdb:vortex-compact 38118240 3.88335e+07 0.981581 ns
tpcds_q54/duckdb:vortex-compact 47085610 4.71645e+07 0.998328 ns
tpcds_q55/duckdb:vortex-compact 21524165 2.03473e+07 1.05784 ns
tpcds_q56/duckdb:vortex-compact 53684881 5.2546e+07 1.02167 ns
tpcds_q57/duckdb:vortex-compact 62585579 6.33658e+07 0.987688 ns
tpcds_q58/duckdb:vortex-compact 48061722 4.45051e+07 1.07992 ns
tpcds_q59/duckdb:vortex-compact 70957061 7.03334e+07 1.00887 ns
tpcds_q60/duckdb:vortex-compact 55226521 5.51594e+07 1.00122 ns
tpcds_q61/duckdb:vortex-compact 73543760 7.49625e+07 0.981074 ns
tpcds_q62/duckdb:vortex-compact 39481001 3.55728e+07 1.10987 ns 🚨
tpcds_q63/duckdb:vortex-compact 37972382 3.81376e+07 0.995668 ns
tpcds_q64/duckdb:vortex-compact 129247814 1.32284e+08 0.97705 ns
tpcds_q65/duckdb:vortex-compact 50158037 4.87273e+07 1.02936 ns
tpcds_q66/duckdb:vortex-compact 56627927 5.84423e+07 0.968955 ns
tpcds_q67/duckdb:vortex-compact 243809711 2.42466e+08 1.00554 ns
tpcds_q68/duckdb:vortex-compact 76652870 7.97458e+07 0.961215 ns
tpcds_q69/duckdb:vortex-compact 76851380 7.90557e+07 0.972117 ns
tpcds_q70/duckdb:vortex-compact 124609267 1.29582e+08 0.961624 ns
tpcds_q71/duckdb:vortex-compact 38139082 3.75779e+07 1.01494 ns
tpcds_q72/duckdb:vortex-compact 196365636 1.95985e+08 1.00194 ns
tpcds_q73/duckdb:vortex-compact 49526532 4.9603e+07 0.998458 ns
tpcds_q74/duckdb:vortex-compact 86661757 8.93971e+07 0.969402 ns
tpcds_q75/duckdb:vortex-compact 82007006 8.31157e+07 0.986661 ns
tpcds_q76/duckdb:vortex-compact 39418826 4.01449e+07 0.981914 ns
tpcds_q77/duckdb:vortex-compact 47374149 4.55421e+07 1.04023 ns
tpcds_q78/duckdb:vortex-compact 101620048 1.0221e+08 0.994229 ns
tpcds_q79/duckdb:vortex-compact 64046758 6.44738e+07 0.993376 ns
tpcds_q80/duckdb:vortex-compact 85619748 8.65206e+07 0.989589 ns
tpcds_q81/duckdb:vortex-compact 45982105 4.93369e+07 0.932002 ns
tpcds_q82/duckdb:vortex-compact 30728318 3.1159e+07 0.986177 ns
tpcds_q83/duckdb:vortex-compact 53278688 6.14108e+07 0.867579 ns 🚀
tpcds_q84/duckdb:vortex-compact 29860544 3.09977e+07 0.963316 ns
tpcds_q85/duckdb:vortex-compact 75716691 7.51224e+07 1.00791 ns
tpcds_q86/duckdb:vortex-compact 87417746 9.59595e+07 0.910986 ns
tpcds_q87/duckdb:vortex-compact 61624516 6.22646e+07 0.98972 ns
tpcds_q88/duckdb:vortex-compact 119392018 1.11118e+08 1.07446 ns
tpcds_q89/duckdb:vortex-compact 39684170 3.88571e+07 1.02129 ns
tpcds_q90/duckdb:vortex-compact 15086202 1.48664e+07 1.01478 ns
tpcds_q91/duckdb:vortex-compact 46587102 4.73595e+07 0.983691 ns
tpcds_q92/duckdb:vortex-compact 60537299 5.17899e+07 1.1689 ns 🚨
tpcds_q93/duckdb:vortex-compact 39079972 4.07622e+07 0.958731 ns
tpcds_q94/duckdb:vortex-compact 39015874 3.72934e+07 1.04619 ns
tpcds_q95/duckdb:vortex-compact 160575783 1.72903e+08 0.928707 ns
tpcds_q96/duckdb:vortex-compact 32630381 3.37101e+07 0.967969 ns
tpcds_q97/duckdb:vortex-compact 48595501 4.68105e+07 1.03813 ns
tpcds_q98/duckdb:vortex-compact 33137593 3.35742e+07 0.986995 ns
tpcds_q99/duckdb:vortex-compact 54035712 5.29108e+07 1.02126 ns
tpcds_q01/duckdb:duckdb 23485946 2.33295e+07 1.00671 ns
tpcds_q02/duckdb:duckdb 23227520 2.42125e+07 0.959318 ns
tpcds_q03/duckdb:duckdb 10312047 1.04945e+07 0.982612 ns
tpcds_q04/duckdb:duckdb 176005662 1.72832e+08 1.01836 ns
tpcds_q05/duckdb:duckdb 21108446 2.12643e+07 0.99267 ns
tpcds_q06/duckdb:duckdb 26866248 2.74731e+07 0.977913 ns
tpcds_q07/duckdb:duckdb 40512966 4.17061e+07 0.971392 ns
tpcds_q08/duckdb:duckdb 123720469 1.2399e+08 0.997828 ns
tpcds_q09/duckdb:duckdb 18864870 1.88419e+07 1.00122 ns
tpcds_q10/duckdb:duckdb 28790070 2.74232e+07 1.04984 ns
tpcds_q11/duckdb:duckdb 151126844 1.51741e+08 0.995954 ns
tpcds_q12/duckdb:duckdb 14244925 1.43662e+07 0.991562 ns
tpcds_q13/duckdb:duckdb 26738604 2.67587e+07 0.99925 ns
tpcds_q14/duckdb:duckdb 93150401 9.34294e+07 0.997014 ns
tpcds_q15/duckdb:duckdb 22381278 2.28016e+07 0.981566 ns
tpcds_q16/duckdb:duckdb 19723316 1.98967e+07 0.991284 ns
tpcds_q17/duckdb:duckdb 24860398 2.45507e+07 1.01261 ns
tpcds_q18/duckdb:duckdb 49912082 4.98944e+07 1.00035 ns
tpcds_q19/duckdb:duckdb 19313919 2.01244e+07 0.959726 ns
tpcds_q20/duckdb:duckdb 14132725 1.44963e+07 0.97492 ns
tpcds_q21/duckdb:duckdb 7718165 7.83676e+06 0.984866 ns
tpcds_q22/duckdb:duckdb 83338924 8.4922e+07 0.981359 ns
tpcds_q23/duckdb:duckdb 78167549 7.27417e+07 1.07459 ns
tpcds_q24/duckdb:duckdb 26150243 2.61662e+07 0.999392 ns
tpcds_q25/duckdb:duckdb 18389417 1.86281e+07 0.987188 ns
tpcds_q26/duckdb:duckdb 28387285 2.86319e+07 0.991456 ns
tpcds_q27/duckdb:duckdb 52632706 5.27979e+07 0.996872 ns
tpcds_q28/duckdb:duckdb 24306656 2.42169e+07 1.00371 ns
tpcds_q29/duckdb:duckdb 23570252 2.38352e+07 0.988884 ns
tpcds_q30/duckdb:duckdb 32292893 3.27129e+07 0.987161 ns
tpcds_q31/duckdb:duckdb 23790153 2.40866e+07 0.987694 ns
tpcds_q32/duckdb:duckdb 8231578 9.04223e+06 0.910348 ns
tpcds_q33/duckdb:duckdb 15521628 1.67153e+07 0.928589 ns
tpcds_q34/duckdb:duckdb 18720050 1.84989e+07 1.01196 ns
tpcds_q35/duckdb:duckdb 40703478 3.95788e+07 1.02842 ns
tpcds_q36/duckdb:duckdb 76566835 7.54847e+07 1.01434 ns
tpcds_q37/duckdb:duckdb 8923645 9.4778e+06 0.941532 ns
tpcds_q38/duckdb:duckdb 32288537 3.27136e+07 0.987008 ns
tpcds_q39/duckdb:duckdb 29252868 3.02601e+07 0.966715 ns
tpcds_q40/duckdb:duckdb 14945803 1.52762e+07 0.978374 ns
tpcds_q41/duckdb:duckdb 9841539 1.02744e+07 0.957866 ns
tpcds_q42/duckdb:duckdb 8613582 8.5803e+06 1.00388 ns
tpcds_q43/duckdb:duckdb 14432208 1.41069e+07 1.02306 ns
tpcds_q44/duckdb:duckdb 16354471 1.73251e+07 0.943973 ns
tpcds_q45/duckdb:duckdb 18689270 1.89338e+07 0.987085 ns
tpcds_q46/duckdb:duckdb 38896250 3.91408e+07 0.993752 ns
tpcds_q47/duckdb:duckdb 53987402 5.44608e+07 0.991307 ns
tpcds_q48/duckdb:duckdb 25657970 2.49185e+07 1.02967 ns
tpcds_q49/duckdb:duckdb 17440342 1.75209e+07 0.995403 ns
tpcds_q50/duckdb:duckdb 16358853 1.69224e+07 0.966696 ns
tpcds_q51/duckdb:duckdb 106679421 1.06824e+08 0.998644 ns
tpcds_q52/duckdb:duckdb 9597762 9.2647e+06 1.03595 ns
tpcds_q53/duckdb:duckdb 15377502 1.52501e+07 1.00835 ns
tpcds_q54/duckdb:duckdb 19324932 1.95535e+07 0.98831 ns
tpcds_q55/duckdb:duckdb 8862921 9.33605e+06 0.949322 ns
tpcds_q56/duckdb:duckdb 16684058 1.68567e+07 0.98976 ns
tpcds_q57/duckdb:duckdb 45350144 4.6034e+07 0.985144 ns
tpcds_q58/duckdb:duckdb 15357492 1.54395e+07 0.994689 ns
tpcds_q59/duckdb:duckdb 37193911 3.74173e+07 0.994029 ns
tpcds_q60/duckdb:duckdb 18341127 1.87584e+07 0.977756 ns
tpcds_q61/duckdb:duckdb 17846688 1.78355e+07 1.00062 ns
tpcds_q62/duckdb:duckdb 10274082 1.04889e+07 0.979518 ns
tpcds_q63/duckdb:duckdb 13505329 1.39999e+07 0.964671 ns
tpcds_q64/duckdb:duckdb 57927436 5.97616e+07 0.969308 ns
tpcds_q65/duckdb:duckdb 33402332 3.64953e+07 0.915249 ns
tpcds_q66/duckdb:duckdb 26646943 2.826e+07 0.942921 ns
tpcds_q67/duckdb:duckdb 151885012 1.51681e+08 1.00135 ns
tpcds_q68/duckdb:duckdb 27607305 2.7782e+07 0.993714 ns
tpcds_q69/duckdb:duckdb 28441956 2.94237e+07 0.966635 ns
tpcds_q70/duckdb:duckdb 19587956 1.98535e+07 0.986625 ns
tpcds_q71/duckdb:duckdb 15597002 1.61621e+07 0.965037 ns
tpcds_q72/duckdb:duckdb 45382569 4.50078e+07 1.00833 ns
tpcds_q73/duckdb:duckdb 14143191 1.364e+07 1.03689 ns
tpcds_q74/duckdb:duckdb 106841151 1.07418e+08 0.994631 ns
tpcds_q75/duckdb:duckdb 43376917 4.33432e+07 1.00078 ns
tpcds_q76/duckdb:duckdb 14708029 1.44554e+07 1.01747 ns
tpcds_q77/duckdb:duckdb 13920551 1.43826e+07 0.967877 ns
tpcds_q78/duckdb:duckdb 65255657 6.58947e+07 0.990301 ns
tpcds_q79/duckdb:duckdb 20920810 2.12706e+07 0.983556 ns
tpcds_q80/duckdb:duckdb 30278219 3.04206e+07 0.995319 ns
tpcds_q81/duckdb:duckdb 39222442 4.11339e+07 0.953531 ns
tpcds_q82/duckdb:duckdb 10391048 1.11763e+07 0.929743 ns
tpcds_q83/duckdb:duckdb 10664401 1.08277e+07 0.984922 ns
tpcds_q84/duckdb:duckdb 14906763 1.50692e+07 0.989218 ns
tpcds_q85/duckdb:duckdb 24987252 2.53087e+07 0.987299 ns
tpcds_q86/duckdb:duckdb 13493498 1.35876e+07 0.993077 ns
tpcds_q87/duckdb:duckdb 34045024 3.67288e+07 0.926931 ns
tpcds_q88/duckdb:duckdb 25740581 2.62827e+07 0.979375 ns
tpcds_q89/duckdb:duckdb 17757042 1.81777e+07 0.976859 ns
tpcds_q90/duckdb:duckdb 6570589 6.8443e+06 0.960009 ns
tpcds_q91/duckdb:duckdb 15475265 1.57687e+07 0.981389 ns
tpcds_q92/duckdb:duckdb 9872198 1.02435e+07 0.963753 ns
tpcds_q93/duckdb:duckdb 23781571 2.39604e+07 0.992535 ns
tpcds_q94/duckdb:duckdb 14798372 1.51631e+07 0.975943 ns
tpcds_q95/duckdb:duckdb 109127005 1.34886e+08 0.80903 ns 🚀
tpcds_q96/duckdb:duckdb 5971360 6.47165e+06 0.922695 ns
tpcds_q97/duckdb:duckdb 32262427 3.23758e+07 0.996499 ns
tpcds_q98/duckdb:duckdb 19749187 1.89001e+07 1.04492 ns
tpcds_q99/duckdb:duckdb 21094067 2.12784e+07 0.991339 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.048x ➖
  • Vortex: 1.044x ➖
  • duckdb:vortex: 1.068x ➖
  • datafusion:vortex: 1.019x ➖
  • Best: tpch_q13/datafusion:vortex-file-compressed (0.644x)
  • Worst: tpch_q06/datafusion:vortex-compact (1.309x)
  • Significant (>30%): 1↑ 2↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 228250154 2.17318e+08 1.0503 ns
tpch_q02/datafusion:parquet 436515528 4.26135e+08 1.02436 ns
tpch_q03/datafusion:parquet 316546496 2.95937e+08 1.06964 ns
tpch_q04/datafusion:parquet 160580733 1.41552e+08 1.13443 ns
tpch_q05/datafusion:parquet 526799974 5.13797e+08 1.02531 ns
tpch_q06/datafusion:parquet 138248523 1.40341e+08 0.985087 ns
tpch_q07/datafusion:parquet 508407050 5.58943e+08 0.909587 ns
tpch_q08/datafusion:parquet 610421507 6.6187e+08 0.922268 ns
tpch_q09/datafusion:parquet 546176458 5.40949e+08 1.00966 ns
tpch_q10/datafusion:parquet 563617038 5.61132e+08 1.00443 ns
tpch_q11/datafusion:parquet 339100241 3.51028e+08 0.966022 ns
tpch_q12/datafusion:parquet 250164267 2.6526e+08 0.943092 ns
tpch_q13/datafusion:parquet 432470242 4.35124e+08 0.993901 ns
tpch_q14/datafusion:parquet 207876041 1.97544e+08 1.0523 ns
tpch_q15/datafusion:parquet 282022787 2.85836e+08 0.986658 ns
tpch_q16/datafusion:parquet 178436093 1.86234e+08 0.958127 ns
tpch_q17/datafusion:parquet 401496471 3.97011e+08 1.0113 ns
tpch_q18/datafusion:parquet 496133657 5.06533e+08 0.979471 ns
tpch_q19/datafusion:parquet 294843616 3.12893e+08 0.942313 ns
tpch_q20/datafusion:parquet 345067951 3.53533e+08 0.976056 ns
tpch_q21/datafusion:parquet 490055309 5.4385e+08 0.901086 ns
tpch_q22/datafusion:parquet 121604619 1.13655e+08 1.06995 ns
tpch_q01/datafusion:vortex-file-compressed 187230924 1.76852e+08 1.05869 ns
tpch_q02/datafusion:vortex-file-compressed 416430224 4.06375e+08 1.02474 ns
tpch_q03/datafusion:vortex-file-compressed 300545683 3.04813e+08 0.986 ns
tpch_q04/datafusion:vortex-file-compressed 187468754 1.75411e+08 1.06874 ns
tpch_q05/datafusion:vortex-file-compressed 381551915 3.78831e+08 1.00718 ns
tpch_q06/datafusion:vortex-file-compressed 218737864 2.01508e+08 1.0855 ns
tpch_q07/datafusion:vortex-file-compressed 324865950 3.38525e+08 0.959653 ns
tpch_q08/datafusion:vortex-file-compressed 565039529 5.3273e+08 1.06065 ns
tpch_q09/datafusion:vortex-file-compressed 464317772 4.68317e+08 0.99146 ns
tpch_q10/datafusion:vortex-file-compressed 446860934 4.02114e+08 1.11128 ns
tpch_q11/datafusion:vortex-file-compressed 308172750 2.73372e+08 1.1273 ns
tpch_q12/datafusion:vortex-file-compressed 352482560 3.3674e+08 1.04675 ns
tpch_q13/datafusion:vortex-file-compressed 139777853 2.17137e+08 0.643731 ns 🚀
tpch_q14/datafusion:vortex-file-compressed 174399565 1.88791e+08 0.923768 ns
tpch_q15/datafusion:vortex-file-compressed 290165206 2.7301e+08 1.06284 ns
tpch_q16/datafusion:vortex-file-compressed 172436612 1.66403e+08 1.03626 ns
tpch_q17/datafusion:vortex-file-compressed 308583870 2.92964e+08 1.05332 ns
tpch_q18/datafusion:vortex-file-compressed 284239404 2.75e+08 1.0336 ns
tpch_q19/datafusion:vortex-file-compressed 324890279 3.33274e+08 0.974844 ns
tpch_q20/datafusion:vortex-file-compressed 317383370 3.56243e+08 0.890919 ns
tpch_q21/datafusion:vortex-file-compressed 433396312 4.59005e+08 0.944208 ns
tpch_q22/datafusion:vortex-file-compressed 157920428 1.68338e+08 0.938114 ns
tpch_q01/datafusion:vortex-compact 238006848 2.47541e+08 0.961485 ns
tpch_q02/datafusion:vortex-compact 403724921 4.14281e+08 0.974518 ns
tpch_q03/datafusion:vortex-compact 312808483 2.96515e+08 1.05495 ns
tpch_q04/datafusion:vortex-compact 232500264 1.77985e+08 1.30629 ns 🚨
tpch_q05/datafusion:vortex-compact 360359553 3.76368e+08 0.957465 ns
tpch_q06/datafusion:vortex-compact 347178377 2.65215e+08 1.30904 ns 🚨
tpch_q07/datafusion:vortex-compact 354731743 3.7821e+08 0.937923 ns
tpch_q08/datafusion:vortex-compact 517118795 6.19036e+08 0.835362 ns
tpch_q09/datafusion:vortex-compact 460958005 4.17679e+08 1.10362 ns
tpch_q10/datafusion:vortex-compact 420282409 4.42513e+08 0.949763 ns
tpch_q11/datafusion:vortex-compact 249087942 2.52657e+08 0.985874 ns
tpch_q12/datafusion:vortex-compact 381949456 4.24723e+08 0.89929 ns
tpch_q13/datafusion:vortex-compact 208055827 1.93069e+08 1.07762 ns
tpch_q14/datafusion:vortex-compact 240443284 2.51867e+08 0.954643 ns
tpch_q15/datafusion:vortex-compact 487918022 3.97923e+08 1.22616 ns
tpch_q16/datafusion:vortex-compact 176609203 1.8126e+08 0.974343 ns
tpch_q17/datafusion:vortex-compact 361884797 2.95585e+08 1.2243 ns
tpch_q18/datafusion:vortex-compact 247127355 2.52121e+08 0.980194 ns
tpch_q19/datafusion:vortex-compact 444125450 3.72352e+08 1.19276 ns
tpch_q20/datafusion:vortex-compact 483044612 4.39989e+08 1.09786 ns
tpch_q21/datafusion:vortex-compact 492061835 4.71034e+08 1.04464 ns
tpch_q22/datafusion:vortex-compact 113001271 1.04439e+08 1.08198 ns
tpch_q01/duckdb:parquet 528554522 4.55323e+08 1.16083 ns
tpch_q02/duckdb:parquet 1181427118 1.0599e+09 1.11466 ns
tpch_q03/duckdb:parquet 905509105 7.4516e+08 1.21519 ns
tpch_q04/duckdb:parquet 562916168 4.93678e+08 1.14025 ns
tpch_q05/duckdb:parquet 1429690826 1.16409e+09 1.22816 ns
tpch_q06/duckdb:parquet 382191404 3.06116e+08 1.24852 ns
tpch_q07/duckdb:parquet 1031786113 9.38807e+08 1.09904 ns
tpch_q08/duckdb:parquet 1355397079 1.30851e+09 1.03583 ns
tpch_q09/duckdb:parquet 1256681888 1.09615e+09 1.14646 ns
tpch_q10/duckdb:parquet 1227193752 1.10591e+09 1.10966 ns
tpch_q11/duckdb:parquet 734498973 6.14728e+08 1.19484 ns
tpch_q12/duckdb:parquet 586158271 4.9397e+08 1.18663 ns
tpch_q13/duckdb:parquet 792867174 8.01989e+08 0.988627 ns
tpch_q14/duckdb:parquet 573144535 5.39753e+08 1.06187 ns
tpch_q15/duckdb:parquet 575683481 5.62173e+08 1.02403 ns
tpch_q16/duckdb:parquet 495414445 4.27103e+08 1.15994 ns
tpch_q17/duckdb:parquet 654356251 5.8272e+08 1.12293 ns
tpch_q18/duckdb:parquet 769373659 6.7178e+08 1.14528 ns
tpch_q19/duckdb:parquet 731302157 6.31939e+08 1.15723 ns
tpch_q20/duckdb:parquet 883798347 8.44782e+08 1.04619 ns
tpch_q21/duckdb:parquet 1057194291 9.6227e+08 1.09865 ns
tpch_q22/duckdb:parquet 434709655 3.97413e+08 1.09385 ns
tpch_q01/duckdb:vortex-file-compressed 233576703 2.10996e+08 1.10702 ns
tpch_q02/duckdb:vortex-file-compressed 740255652 7.43372e+08 0.995808 ns
tpch_q03/duckdb:vortex-file-compressed 563364725 5.35538e+08 1.05196 ns
tpch_q04/duckdb:vortex-file-compressed 362609330 3.57172e+08 1.01522 ns
tpch_q05/duckdb:vortex-file-compressed 857845612 7.92126e+08 1.08297 ns
tpch_q06/duckdb:vortex-file-compressed 354328031 3.35187e+08 1.05711 ns
tpch_q07/duckdb:vortex-file-compressed 766374354 6.46904e+08 1.18468 ns
tpch_q08/duckdb:vortex-file-compressed 1025045701 9.79038e+08 1.04699 ns
tpch_q09/duckdb:vortex-file-compressed 811498605 7.77131e+08 1.04422 ns
tpch_q10/duckdb:vortex-file-compressed 765763781 6.8789e+08 1.11321 ns
tpch_q11/duckdb:vortex-file-compressed 546052424 4.79363e+08 1.13912 ns
tpch_q12/duckdb:vortex-file-compressed 522804523 4.81499e+08 1.08579 ns
tpch_q13/duckdb:vortex-file-compressed 480972928 4.4716e+08 1.07562 ns
tpch_q14/duckdb:vortex-file-compressed 416138092 3.91051e+08 1.06415 ns
tpch_q15/duckdb:vortex-file-compressed 308952182 2.81663e+08 1.09689 ns
tpch_q16/duckdb:vortex-file-compressed 294284009 3.09035e+08 0.952269 ns
tpch_q17/duckdb:vortex-file-compressed 560539743 5.31005e+08 1.05562 ns
tpch_q18/duckdb:vortex-file-compressed 653230221 5.4025e+08 1.20913 ns
tpch_q19/duckdb:vortex-file-compressed 419578950 4.01596e+08 1.04478 ns
tpch_q20/duckdb:vortex-file-compressed 795883349 7.06929e+08 1.12583 ns
tpch_q21/duckdb:vortex-file-compressed 982869045 9.13523e+08 1.07591 ns
tpch_q22/duckdb:vortex-file-compressed 325717282 2.78963e+08 1.1676 ns
tpch_q01/duckdb:vortex-compact 257048667 2.5591e+08 1.00445 ns
tpch_q02/duckdb:vortex-compact 734123857 7.08784e+08 1.03575 ns
tpch_q03/duckdb:vortex-compact 490368053 4.69918e+08 1.04352 ns
tpch_q04/duckdb:vortex-compact 335717802 3.16648e+08 1.06023 ns
tpch_q05/duckdb:vortex-compact 829745938 7.48714e+08 1.10823 ns
tpch_q06/duckdb:vortex-compact 365349287 3.65341e+08 1.00002 ns
tpch_q07/duckdb:vortex-compact 652252770 6.45198e+08 1.01093 ns
tpch_q08/duckdb:vortex-compact 904431763 8.53933e+08 1.05914 ns
tpch_q09/duckdb:vortex-compact 739206771 7.29593e+08 1.01318 ns
tpch_q10/duckdb:vortex-compact 588305403 5.72368e+08 1.02784 ns
tpch_q11/duckdb:vortex-compact 497146327 4.71108e+08 1.05527 ns
tpch_q12/duckdb:vortex-compact 423752721 4.14033e+08 1.02347 ns
tpch_q13/duckdb:vortex-compact 399234865 4.16343e+08 0.958908 ns
tpch_q14/duckdb:vortex-compact 437841672 3.67077e+08 1.19278 ns
tpch_q15/duckdb:vortex-compact 322196475 2.80297e+08 1.14948 ns
tpch_q16/duckdb:vortex-compact 323386079 3.00961e+08 1.07451 ns
tpch_q17/duckdb:vortex-compact 558660709 5.16222e+08 1.08221 ns
tpch_q18/duckdb:vortex-compact 563260050 4.90835e+08 1.14755 ns
tpch_q19/duckdb:vortex-compact 434498700 4.24167e+08 1.02436 ns
tpch_q20/duckdb:vortex-compact 725492967 6.36605e+08 1.13963 ns
tpch_q21/duckdb:vortex-compact 922030853 8.85324e+08 1.04146 ns
tpch_q22/duckdb:vortex-compact 297815335 2.88264e+08 1.03313 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.004x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 0.994x ➖
  • datafusion:vortex: 1.007x ➖
  • Best: tpch_q20/datafusion:vortex-file-compressed (0.961x)
  • Worst: tpch_q22/datafusion:vortex-file-compressed (1.068x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 750604622 7.46948e+08 1.00489 ns
tpch_q02/datafusion:arrow 211508363 2.17744e+08 0.971362 ns
tpch_q03/datafusion:arrow 550992998 5.65237e+08 0.9748 ns
tpch_q04/datafusion:arrow 421046033 4.07068e+08 1.03434 ns
tpch_q05/datafusion:arrow 1136799540 1.11328e+09 1.02113 ns
tpch_q06/datafusion:arrow 325869296 3.17793e+08 1.02541 ns
tpch_q07/datafusion:arrow 1412314607 1.39193e+09 1.01465 ns
tpch_q08/datafusion:arrow 1418729874 1.35179e+09 1.04952 ns
tpch_q09/datafusion:arrow 1656426215 1.62781e+09 1.01758 ns
tpch_q10/datafusion:arrow 715471982 6.89876e+08 1.0371 ns
tpch_q11/datafusion:arrow 192777202 1.90734e+08 1.01071 ns
tpch_q12/datafusion:arrow 841160299 7.50311e+08 1.12108 ns 🚨
tpch_q13/datafusion:arrow 531406352 5.17286e+08 1.0273 ns
tpch_q14/datafusion:arrow 373318384 3.6884e+08 1.01214 ns
tpch_q15/datafusion:arrow 815791877 8.21012e+08 0.993641 ns
tpch_q16/datafusion:arrow 129831486 1.29285e+08 1.00423 ns
tpch_q17/datafusion:arrow 1698708497 1.67539e+09 1.01392 ns
tpch_q18/datafusion:arrow 2284135348 2.20698e+09 1.03496 ns
tpch_q19/datafusion:arrow 611024127 5.86866e+08 1.04117 ns
tpch_q20/datafusion:arrow 590597528 5.8264e+08 1.01366 ns
tpch_q21/datafusion:arrow 3941941647 3.94268e+09 0.999812 ns
tpch_q22/datafusion:arrow 206592806 1.86311e+08 1.10886 ns 🚨
tpch_q01/datafusion:parquet 469734429 4.72398e+08 0.994361 ns
tpch_q02/datafusion:parquet 278663886 2.82491e+08 0.986453 ns
tpch_q03/datafusion:parquet 417302172 4.1306e+08 1.01027 ns
tpch_q04/datafusion:parquet 158323784 1.54969e+08 1.02165 ns
tpch_q05/datafusion:parquet 603334682 6.04724e+08 0.997702 ns
tpch_q06/datafusion:parquet 127795833 1.33569e+08 0.956774 ns
tpch_q07/datafusion:parquet 833698475 8.26058e+08 1.00925 ns
tpch_q08/datafusion:parquet 684612679 6.93132e+08 0.987709 ns
tpch_q09/datafusion:parquet 1027387556 1.00613e+09 1.02113 ns
tpch_q10/datafusion:parquet 625793277 6.25613e+08 1.00029 ns
tpch_q11/datafusion:parquet 205899991 2.09198e+08 0.984235 ns
tpch_q12/datafusion:parquet 251413305 2.50782e+08 1.00252 ns
tpch_q13/datafusion:parquet 349890288 3.42178e+08 1.02254 ns
tpch_q14/datafusion:parquet 205028593 2.08953e+08 0.981218 ns
tpch_q15/datafusion:parquet 265940505 2.66273e+08 0.998752 ns
tpch_q16/datafusion:parquet 184999907 1.87283e+08 0.987812 ns
tpch_q17/datafusion:parquet 864585491 8.8389e+08 0.97816 ns
tpch_q18/datafusion:parquet 1139246024 1.062e+09 1.07273 ns
tpch_q19/datafusion:parquet 345856422 3.33103e+08 1.03829 ns
tpch_q20/datafusion:parquet 384556793 3.88132e+08 0.990789 ns
tpch_q21/datafusion:parquet 946248206 9.38051e+08 1.00874 ns
tpch_q22/datafusion:parquet 223152898 2.18575e+08 1.02094 ns
tpch_q01/datafusion:vortex-file-compressed 443815782 4.39838e+08 1.00904 ns
tpch_q02/datafusion:vortex-file-compressed 178508681 1.69394e+08 1.05381 ns
tpch_q03/datafusion:vortex-file-compressed 270581995 2.63346e+08 1.02748 ns
tpch_q04/datafusion:vortex-file-compressed 118975791 1.13462e+08 1.04859 ns
tpch_q05/datafusion:vortex-file-compressed 501114795 4.80609e+08 1.04267 ns
tpch_q06/datafusion:vortex-file-compressed 45161970 4.32368e+07 1.04453 ns
tpch_q07/datafusion:vortex-file-compressed 688742279 6.69756e+08 1.02835 ns
tpch_q08/datafusion:vortex-file-compressed 505065096 5.04968e+08 1.00019 ns
tpch_q09/datafusion:vortex-file-compressed 859819592 8.52398e+08 1.00871 ns
tpch_q10/datafusion:vortex-file-compressed 307486841 3.00613e+08 1.02287 ns
tpch_q11/datafusion:vortex-file-compressed 124274744 1.2383e+08 1.00359 ns
tpch_q12/datafusion:vortex-file-compressed 132873375 1.38197e+08 0.961479 ns
tpch_q13/datafusion:vortex-file-compressed 235714672 2.41035e+08 0.977929 ns
tpch_q14/datafusion:vortex-file-compressed 78147853 7.69412e+07 1.01568 ns
tpch_q15/datafusion:vortex-file-compressed 112083928 1.13322e+08 0.989079 ns
tpch_q16/datafusion:vortex-file-compressed 99029182 1.01515e+08 0.975508 ns
tpch_q17/datafusion:vortex-file-compressed 788390460 7.85032e+08 1.00428 ns
tpch_q18/datafusion:vortex-file-compressed 1013405658 9.96205e+08 1.01727 ns
tpch_q19/datafusion:vortex-file-compressed 133886495 1.30144e+08 1.02875 ns
tpch_q20/datafusion:vortex-file-compressed 208014145 2.16434e+08 0.961095 ns
tpch_q21/datafusion:vortex-file-compressed 799737226 8.00594e+08 0.99893 ns
tpch_q22/datafusion:vortex-file-compressed 69041710 6.46636e+07 1.06771 ns
tpch_q01/datafusion:vortex-compact 484162806 4.63699e+08 1.04413 ns
tpch_q02/datafusion:vortex-compact 176624083 1.73933e+08 1.01547 ns
tpch_q03/datafusion:vortex-compact 284012986 2.80265e+08 1.01337 ns
tpch_q04/datafusion:vortex-compact 139660702 1.36296e+08 1.02469 ns
tpch_q05/datafusion:vortex-compact 486937006 4.95952e+08 0.981823 ns
tpch_q06/datafusion:vortex-compact 64460020 6.49149e+07 0.992993 ns
tpch_q07/datafusion:vortex-compact 706378186 7.06574e+08 0.999723 ns
tpch_q08/datafusion:vortex-compact 514612910 5.21047e+08 0.987651 ns
tpch_q09/datafusion:vortex-compact 878277753 8.62049e+08 1.01883 ns
tpch_q10/datafusion:vortex-compact 339297441 3.46968e+08 0.977892 ns
tpch_q11/datafusion:vortex-compact 131038331 1.32903e+08 0.985968 ns
tpch_q12/datafusion:vortex-compact 193651844 1.94074e+08 0.997826 ns
tpch_q13/datafusion:vortex-compact 275800377 2.78579e+08 0.990026 ns
tpch_q14/datafusion:vortex-compact 94159819 9.35051e+07 1.007 ns
tpch_q15/datafusion:vortex-compact 167176249 1.69239e+08 0.987809 ns
tpch_q16/datafusion:vortex-compact 106246192 1.06516e+08 0.997463 ns
tpch_q17/datafusion:vortex-compact 782247679 7.90682e+08 0.989333 ns
tpch_q18/datafusion:vortex-compact 1009661696 1.0025e+09 1.00714 ns
tpch_q19/datafusion:vortex-compact 231029412 2.33317e+08 0.990196 ns
tpch_q20/datafusion:vortex-compact 240112809 2.40109e+08 1.00002 ns
tpch_q21/datafusion:vortex-compact 828035384 8.46898e+08 0.977727 ns
tpch_q22/datafusion:vortex-compact 78087696 7.46349e+07 1.04626 ns
tpch_q01/duckdb:parquet 262081859 2.64224e+08 0.991893 ns
tpch_q02/duckdb:parquet 129685155 1.28702e+08 1.00764 ns
tpch_q03/duckdb:parquet 225902388 2.3185e+08 0.974346 ns
tpch_q04/duckdb:parquet 154056574 1.54775e+08 0.995356 ns
tpch_q05/duckdb:parquet 237611596 2.35494e+08 1.00899 ns
tpch_q06/duckdb:parquet 72759342 7.20622e+07 1.00967 ns
tpch_q07/duckdb:parquet 221775021 2.22031e+08 0.998847 ns
tpch_q08/duckdb:parquet 330790151 3.36019e+08 0.98444 ns
tpch_q09/duckdb:parquet 492215655 4.90584e+08 1.00333 ns
tpch_q10/duckdb:parquet 645194662 6.38484e+08 1.01051 ns
tpch_q11/duckdb:parquet 50260331 5.40673e+07 0.929589 ns
tpch_q12/duckdb:parquet 142162954 1.42144e+08 1.00014 ns
tpch_q13/duckdb:parquet 417505717 4.18275e+08 0.998161 ns
tpch_q14/duckdb:parquet 180916134 1.8229e+08 0.992463 ns
tpch_q15/duckdb:parquet 108701554 1.07923e+08 1.00722 ns
tpch_q16/duckdb:parquet 170166272 1.62655e+08 1.04618 ns
tpch_q17/duckdb:parquet 207045473 2.09618e+08 0.987726 ns
tpch_q18/duckdb:parquet 371024827 3.67428e+08 1.00979 ns
tpch_q19/duckdb:parquet 299814060 2.84485e+08 1.05388 ns
tpch_q20/duckdb:parquet 250172435 2.52882e+08 0.989284 ns
tpch_q21/duckdb:parquet 605604616 6.04581e+08 1.00169 ns
tpch_q22/duckdb:parquet 300653709 3.04538e+08 0.987246 ns
tpch_q01/duckdb:vortex-file-compressed 188648648 1.90242e+08 0.991622 ns
tpch_q02/duckdb:vortex-file-compressed 65712525 6.64456e+07 0.988968 ns
tpch_q03/duckdb:vortex-file-compressed 145642673 1.4493e+08 1.00492 ns
tpch_q04/duckdb:vortex-file-compressed 166954127 1.6813e+08 0.993006 ns
tpch_q05/duckdb:vortex-file-compressed 152476816 1.52124e+08 1.00232 ns
tpch_q06/duckdb:vortex-file-compressed 49357873 4.93514e+07 1.00013 ns
tpch_q07/duckdb:vortex-file-compressed 153215829 1.58122e+08 0.968973 ns
tpch_q08/duckdb:vortex-file-compressed 224521147 2.28098e+08 0.984318 ns
tpch_q09/duckdb:vortex-file-compressed 370633902 3.74106e+08 0.990719 ns
tpch_q10/duckdb:vortex-file-compressed 175626122 1.74434e+08 1.00684 ns
tpch_q11/duckdb:vortex-file-compressed 41592252 4.22742e+07 0.983869 ns
tpch_q12/duckdb:vortex-file-compressed 99517476 1.01197e+08 0.983407 ns
tpch_q13/duckdb:vortex-file-compressed 244195606 2.459e+08 0.993068 ns
tpch_q14/duckdb:vortex-file-compressed 73723157 7.21468e+07 1.02185 ns
tpch_q15/duckdb:vortex-file-compressed 98683441 9.84453e+07 1.00242 ns
tpch_q16/duckdb:vortex-file-compressed 86633948 8.52572e+07 1.01615 ns
tpch_q17/duckdb:vortex-file-compressed 120081369 1.22681e+08 0.97881 ns
tpch_q18/duckdb:vortex-file-compressed 295387176 2.96651e+08 0.995739 ns
tpch_q19/duckdb:vortex-file-compressed 89113310 8.97866e+07 0.992501 ns
tpch_q20/duckdb:vortex-file-compressed 172113097 1.73387e+08 0.992652 ns
tpch_q21/duckdb:vortex-file-compressed 592084215 5.84319e+08 1.01329 ns
tpch_q22/duckdb:vortex-file-compressed 81173842 8.18553e+07 0.991675 ns
tpch_q01/duckdb:vortex-compact 242935820 2.44903e+08 0.991968 ns
tpch_q02/duckdb:vortex-compact 75919997 7.2879e+07 1.04173 ns
tpch_q03/duckdb:vortex-compact 168340598 1.72072e+08 0.978315 ns
tpch_q04/duckdb:vortex-compact 201926808 2.06419e+08 0.97824 ns
tpch_q05/duckdb:vortex-compact 179320222 1.84975e+08 0.969431 ns
tpch_q06/duckdb:vortex-compact 83328477 8.60423e+07 0.96846 ns
tpch_q07/duckdb:vortex-compact 222369932 2.21831e+08 1.00243 ns
tpch_q08/duckdb:vortex-compact 271289395 2.70716e+08 1.00212 ns
tpch_q09/duckdb:vortex-compact 402830994 4.11058e+08 0.979985 ns
tpch_q10/duckdb:vortex-compact 210171952 2.10953e+08 0.996295 ns
tpch_q11/duckdb:vortex-compact 43645667 4.43048e+07 0.985123 ns
tpch_q12/duckdb:vortex-compact 213859529 2.17935e+08 0.9813 ns
tpch_q13/duckdb:vortex-compact 298984150 2.94494e+08 1.01525 ns
tpch_q14/duckdb:vortex-compact 105564733 1.06568e+08 0.990581 ns
tpch_q15/duckdb:vortex-compact 121012154 1.22865e+08 0.984922 ns
tpch_q16/duckdb:vortex-compact 93645912 9.32106e+07 1.00467 ns
tpch_q17/duckdb:vortex-compact 137516242 1.35582e+08 1.01426 ns
tpch_q18/duckdb:vortex-compact 327975568 3.28804e+08 0.99748 ns
tpch_q19/duckdb:vortex-compact 110915389 1.13599e+08 0.976372 ns
tpch_q20/duckdb:vortex-compact 214295754 2.17193e+08 0.986659 ns
tpch_q21/duckdb:vortex-compact 682453218 6.92568e+08 0.985395 ns
tpch_q22/duckdb:vortex-compact 92119726 9.25428e+07 0.995429 ns
tpch_q01/duckdb:duckdb 117823619 1.17294e+08 1.00452 ns
tpch_q02/duckdb:duckdb 53045821 5.16613e+07 1.0268 ns
tpch_q03/duckdb:duckdb 102579904 1.01586e+08 1.00979 ns
tpch_q04/duckdb:duckdb 132177867 1.30813e+08 1.01043 ns
tpch_q05/duckdb:duckdb 116202260 1.12787e+08 1.03028 ns
tpch_q06/duckdb:duckdb 44410542 4.44319e+07 0.999518 ns
tpch_q07/duckdb:duckdb 111006899 1.10921e+08 1.00077 ns
tpch_q08/duckdb:duckdb 141680778 1.41804e+08 0.999128 ns
tpch_q09/duckdb:duckdb 310021140 3.10159e+08 0.999557 ns
tpch_q10/duckdb:duckdb 213430650 2.19545e+08 0.972148 ns
tpch_q11/duckdb:duckdb 22868325 2.26781e+07 1.00839 ns
tpch_q12/duckdb:duckdb 90540724 8.85432e+07 1.02256 ns
tpch_q13/duckdb:duckdb 242131770 2.42358e+08 0.999067 ns
tpch_q14/duckdb:duckdb 77754147 7.64725e+07 1.01676 ns
tpch_q15/duckdb:duckdb 82816333 8.13028e+07 1.01862 ns
tpch_q16/duckdb:duckdb 74074760 7.60601e+07 0.973898 ns
tpch_q17/duckdb:duckdb 100587506 1.00518e+08 1.00069 ns
tpch_q18/duckdb:duckdb 221016058 2.22624e+08 0.992776 ns
tpch_q19/duckdb:duckdb 129028651 1.29718e+08 0.994686 ns
tpch_q20/duckdb:duckdb 123874843 1.22959e+08 1.00745 ns
tpch_q21/duckdb:duckdb 333384229 3.2156e+08 1.03677 ns
tpch_q22/duckdb:duckdb 73207094 7.08218e+07 1.03368 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.009x ➖
  • Vortex: 1.012x ➖
  • duckdb:vortex: 1.013x ➖
  • datafusion:vortex: 1.012x ➖
  • Best: fineweb_q00/duckdb:vortex-compact (0.907x)
  • Worst: fineweb_q00/duckdb:vortex-file-compressed (1.300x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 875354847 8.96863e+08 0.976019 ns
fineweb_q01/datafusion:parquet 1571554457 1.68354e+09 0.933484 ns
fineweb_q02/datafusion:parquet 1634602245 1.56948e+09 1.04149 ns
fineweb_q03/datafusion:parquet 1615001600 1.63074e+09 0.990347 ns
fineweb_q04/datafusion:parquet 1615701273 1.67471e+09 0.964765 ns
fineweb_q05/datafusion:parquet 1663942019 1.6042e+09 1.03724 ns
fineweb_q06/datafusion:parquet 1666692898 1.66854e+09 0.998893 ns
fineweb_q07/datafusion:parquet 1610486625 1.61695e+09 0.996005 ns
fineweb_q08/datafusion:parquet 1611566810 1.65282e+09 0.975043 ns
fineweb_q00/datafusion:vortex-file-compressed 30466563 3.31929e+07 0.917863 ns
fineweb_q01/datafusion:vortex-file-compressed 527779856 4.78608e+08 1.10274 ns
fineweb_q02/datafusion:vortex-file-compressed 495154825 4.40192e+08 1.12486 ns
fineweb_q03/datafusion:vortex-file-compressed 1450019544 1.41911e+09 1.02178 ns
fineweb_q04/datafusion:vortex-file-compressed 1457925494 1.36352e+09 1.06923 ns
fineweb_q05/datafusion:vortex-file-compressed 1384800754 1.34901e+09 1.02653 ns
fineweb_q06/datafusion:vortex-file-compressed 1550138742 1.50902e+09 1.02725 ns
fineweb_q07/datafusion:vortex-file-compressed 1415969841 1.36365e+09 1.03837 ns
fineweb_q08/datafusion:vortex-file-compressed 536804890 5.33854e+08 1.00553 ns
fineweb_q00/datafusion:vortex-compact 32220432 3.46574e+07 0.929684 ns
fineweb_q01/datafusion:vortex-compact 459017139 4.74208e+08 0.967966 ns
fineweb_q02/datafusion:vortex-compact 592138537 5.78693e+08 1.02323 ns
fineweb_q03/datafusion:vortex-compact 1697988166 1.73564e+09 0.978306 ns
fineweb_q04/datafusion:vortex-compact 2159124707 2.19166e+09 0.985154 ns
fineweb_q05/datafusion:vortex-compact 1653208570 1.69753e+09 0.973892 ns
fineweb_q06/datafusion:vortex-compact 1419069769 1.39183e+09 1.01957 ns
fineweb_q07/datafusion:vortex-compact 1266025969 1.26888e+09 0.997752 ns
fineweb_q08/datafusion:vortex-compact 387463860 3.76118e+08 1.03017 ns
fineweb_q00/duckdb:parquet 1038562701 9.91917e+08 1.04703 ns
fineweb_q01/duckdb:parquet 2265175272 2.19514e+09 1.0319 ns
fineweb_q02/duckdb:parquet 2212930746 2.21178e+09 1.00052 ns
fineweb_q03/duckdb:parquet 7260843628 7.28061e+09 0.997285 ns
fineweb_q04/duckdb:parquet 1766841318 1.72174e+09 1.02619 ns
fineweb_q05/duckdb:parquet 3918786677 3.93924e+09 0.994807 ns
fineweb_q06/duckdb:parquet 5130267756 5.07936e+09 1.01002 ns
fineweb_q07/duckdb:parquet 5612188942 5.49798e+09 1.02077 ns
fineweb_q08/duckdb:parquet 1000417040 1.0026e+09 0.997824 ns
fineweb_q00/duckdb:vortex-file-compressed 104676424 8.05363e+07 1.29974 ns
fineweb_q01/duckdb:vortex-file-compressed 510889619 5.35323e+08 0.954358 ns
fineweb_q02/duckdb:vortex-file-compressed 413022999 4.13859e+08 0.99798 ns
fineweb_q03/duckdb:vortex-file-compressed 1485775620 1.48065e+09 1.00346 ns
fineweb_q04/duckdb:vortex-file-compressed 1495038949 1.62297e+09 0.921173 ns
fineweb_q05/duckdb:vortex-file-compressed 1516189035 1.59165e+09 0.952591 ns
fineweb_q06/duckdb:vortex-file-compressed 1720922408 1.67373e+09 1.0282 ns
fineweb_q07/duckdb:vortex-file-compressed 1593622685 1.50484e+09 1.059 ns
fineweb_q08/duckdb:vortex-file-compressed 627866299 6.42389e+08 0.977392 ns
fineweb_q00/duckdb:vortex-compact 76922492 8.48231e+07 0.906858 ns
fineweb_q01/duckdb:vortex-compact 484347241 4.83216e+08 1.00234 ns
fineweb_q02/duckdb:vortex-compact 507377291 5.19829e+08 0.976046 ns
fineweb_q03/duckdb:vortex-compact 1719971352 1.53778e+09 1.11848 ns
fineweb_q04/duckdb:vortex-compact 1843438405 1.75413e+09 1.05092 ns
fineweb_q05/duckdb:vortex-compact 1516999111 1.61316e+09 0.940388 ns
fineweb_q06/duckdb:vortex-compact 1529802526 1.44699e+09 1.05723 ns
fineweb_q07/duckdb:vortex-compact 1325135890 1.29465e+09 1.02355 ns
fineweb_q08/duckdb:vortex-compact 442532410 4.33675e+08 1.02042 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: Random Access

Summary

  • Overall: 0.939x ➖
  • Vortex: 0.832x ✅
  • Best: random-access/vortex-tokio-local-disk-footer (0.699x)
  • Worst: No regressions
  • Significant (>10%): 13↑ 0↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 188670308 1.84608e+08 1.022 ns
random-access/parquet-tokio-local-disk-footer 188510204 1.86261e+08 1.01208 ns
random-access/taxi/correlated/parquet-tokio-local-disk 282152817 2.81997e+08 1.00055 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 273798534 2.77228e+08 0.987628 ns
random-access/taxi/uniform/parquet-tokio-local-disk 295734217 2.92324e+08 1.01166 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 297088223 2.9283e+08 1.01454 ns
random-access/vortex-tokio-local-disk 1226936 1.54342e+06 0.794944 ns 🚀
random-access/vortex-tokio-local-disk-footer 1237687 1.77e+06 0.699259 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk 1730747 2.28119e+06 0.758704 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1745032 2.44987e+06 0.712296 ns 🚀
random-access/taxi/uniform/vortex-tokio-local-disk 4417025 5.334e+06 0.828088 ns 🚀
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4474168 5.32183e+06 0.84072 ns 🚀
random-access/lance-tokio-local-disk 767810 751871 1.0212 ns
random-access/lance-tokio-local-disk-footer 1400540 1.36794e+06 1.02383 ns
random-access/taxi/correlated/lance-tokio-local-disk 1005127 974654 1.03127 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1710042 1.65792e+06 1.03144 ns
random-access/taxi/uniform/lance-tokio-local-disk 9008155 8.49483e+06 1.06043 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9680090 9.26226e+06 1.04511 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 14011116316 1.35411e+10 1.03471 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13367911713 1.35702e+10 0.985096 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13487003775 1.43187e+10 0.941917 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13628295927 1.42197e+10 0.958411 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 6687122 8.39086e+06 0.796953 ns 🚀
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5607289 6.56488e+06 0.854134 ns 🚀
random-access/feature-vectors/uniform/vortex-tokio-local-disk 12275843 1.35446e+07 0.906326 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 12322627 1.43513e+07 0.858641 ns 🚀
random-access/feature-vectors/correlated/lance-tokio-local-disk 2952304 2.74689e+06 1.07478 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1321640 1.53346e+06 0.861865 ns 🚀
random-access/feature-vectors/uniform/lance-tokio-local-disk 1538958 1.81136e+06 0.849614 ns 🚀
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2475880 2.84574e+06 0.870029 ns 🚀
random-access/nested-lists/correlated/parquet-tokio-local-disk 163194003 1.66265e+08 0.981527 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 162814720 1.62762e+08 1.00032 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 163038070 1.65278e+08 0.986446 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 163027152 1.62479e+08 1.00337 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 711820 908278 0.783703 ns 🚀
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 708822 785568 0.902305 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk 2417010 2.48235e+06 0.973678 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2470661 2.62242e+06 0.942128 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 271408 278533 0.97442 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 739693 755963 0.978478 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1209232 1.17642e+06 1.02789 ns
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1718902 1.64882e+06 1.0425 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 27013259 2.67318e+07 1.01053 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 26749891 2.74846e+07 0.973268 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 26694074 2.70375e+07 0.987299 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 27858242 2.69131e+07 1.03512 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk 912395 986808 0.924592 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 838841 1.04242e+06 0.804707 ns 🚀
random-access/nested-structs/uniform/vortex-tokio-local-disk 1771132 2.15457e+06 0.822034 ns 🚀
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1793269 2.16469e+06 0.828419 ns 🚀
random-access/nested-structs/correlated/lance-tokio-local-disk 441254 433534 1.01781 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 653143 641897 1.01752 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 2979897 2.8246e+06 1.05498 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3224281 3.05334e+06 1.05599 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.005x ➖
  • Vortex: 1.009x ➖
  • duckdb:vortex: 1.009x ➖
  • Best: statpopgen_q01/duckdb:vortex-file-compressed (0.979x)
  • Worst: statpopgen_q00/duckdb:vortex-file-compressed (1.034x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 232266559 2.32394e+08 0.999451 ns
statpopgen_q01/duckdb:parquet 374597584 3.71329e+08 1.0088 ns
statpopgen_q02/duckdb:parquet 690384406 6.83959e+08 1.00939 ns
statpopgen_q03/duckdb:parquet 1088204529 1.09879e+09 0.990369 ns
statpopgen_q04/duckdb:parquet 1102826415 1.13227e+09 0.973995 ns
statpopgen_q05/duckdb:parquet 737547264 7.41467e+08 0.994714 ns
statpopgen_q06/duckdb:parquet 1317770550 1.32596e+09 0.993822 ns
statpopgen_q07/duckdb:parquet 860304966 8.40083e+08 1.02407 ns
statpopgen_q08/duckdb:parquet 839072953 8.38846e+08 1.00027 ns
statpopgen_q09/duckdb:parquet 920276526 9.16768e+08 1.00383 ns
statpopgen_q10/duckdb:parquet 2130131845 2.15049e+09 0.990532 ns
statpopgen_q00/duckdb:vortex-file-compressed 11089895 1.07206e+07 1.03445 ns
statpopgen_q01/duckdb:vortex-file-compressed 95401462 9.74193e+07 0.979287 ns
statpopgen_q02/duckdb:vortex-file-compressed 1178652634 1.16925e+09 1.00804 ns
statpopgen_q03/duckdb:vortex-file-compressed 2761722461 2.75015e+09 1.00421 ns
statpopgen_q04/duckdb:vortex-file-compressed 2778035248 2.72711e+09 1.01868 ns
statpopgen_q05/duckdb:vortex-file-compressed 1268055782 1.26688e+09 1.00093 ns
statpopgen_q06/duckdb:vortex-file-compressed 1934978654 1.91384e+09 1.01105 ns
statpopgen_q07/duckdb:vortex-file-compressed 202865407 1.97969e+08 1.02473 ns
statpopgen_q08/duckdb:vortex-file-compressed 209067971 2.06528e+08 1.0123 ns
statpopgen_q09/duckdb:vortex-file-compressed 2497649498 2.51237e+09 0.99414 ns
statpopgen_q10/duckdb:vortex-file-compressed 3970832850 3.95849e+09 1.00312 ns
statpopgen_q00/duckdb:vortex-compact 10626663 1.05955e+07 1.00294 ns
statpopgen_q01/duckdb:vortex-compact 124460143 1.24036e+08 1.00342 ns
statpopgen_q02/duckdb:vortex-compact 1551492749 1.5488e+09 1.00174 ns
statpopgen_q03/duckdb:vortex-compact 3160088682 3.1351e+09 1.00797 ns
statpopgen_q04/duckdb:vortex-compact 3149401118 3.13584e+09 1.00432 ns
statpopgen_q05/duckdb:vortex-compact 1604292385 1.57534e+09 1.01838 ns
statpopgen_q06/duckdb:vortex-compact 2474909548 2.46572e+09 1.00373 ns
statpopgen_q07/duckdb:vortex-compact 966835302 9.50424e+08 1.01727 ns
statpopgen_q08/duckdb:vortex-compact 1009196737 9.90171e+08 1.01921 ns
statpopgen_q09/duckdb:vortex-compact 2949669960 2.88994e+09 1.02067 ns
statpopgen_q10/duckdb:vortex-compact 4588759133 4.57218e+09 1.00363 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.016x ➖
  • Vortex: 1.010x ➖
  • duckdb:vortex: 1.023x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: tpch_q03/datafusion:vortex-compact (0.652x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.445x)
  • Significant (>30%): 1↑ 1↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 844149728 9.09659e+08 0.927984 ns
tpch_q02/datafusion:parquet 650243576 7.1068e+08 0.914959 ns
tpch_q03/datafusion:parquet 934763326 9.22768e+08 1.013 ns
tpch_q04/datafusion:parquet 490327455 4.55653e+08 1.0761 ns
tpch_q05/datafusion:parquet 1222132425 1.17788e+09 1.03757 ns
tpch_q06/datafusion:parquet 516412785 5.06032e+08 1.02051 ns
tpch_q07/datafusion:parquet 1324598339 1.4053e+09 0.942576 ns
tpch_q08/datafusion:parquet 1600347539 1.54427e+09 1.03631 ns
tpch_q09/datafusion:parquet 1713539949 1.72396e+09 0.993958 ns
tpch_q10/datafusion:parquet 2046006621 1.96179e+09 1.04293 ns
tpch_q11/datafusion:parquet 527089028 5.42749e+08 0.971147 ns
tpch_q12/datafusion:parquet 683864045 6.58684e+08 1.03823 ns
tpch_q13/datafusion:parquet 665343877 6.72801e+08 0.988916 ns
tpch_q14/datafusion:parquet 785447430 8.00699e+08 0.980952 ns
tpch_q15/datafusion:parquet 1176690051 1.17613e+09 1.00048 ns
tpch_q16/datafusion:parquet 412780348 4.08204e+08 1.01121 ns
tpch_q17/datafusion:parquet 1354792690 1.39166e+09 0.973508 ns
tpch_q18/datafusion:parquet 1591513072 1.59383e+09 0.998546 ns
tpch_q19/datafusion:parquet 974926834 9.59142e+08 1.01646 ns
tpch_q20/datafusion:parquet 1096268856 1.09213e+09 1.00379 ns
tpch_q21/datafusion:parquet 1855579966 1.66619e+09 1.11367 ns
tpch_q22/datafusion:parquet 743877077 6.42122e+08 1.15847 ns
tpch_q01/datafusion:vortex-file-compressed 669736117 6.84878e+08 0.977891 ns
tpch_q02/datafusion:vortex-file-compressed 672616612 6.13713e+08 1.09598 ns
tpch_q03/datafusion:vortex-file-compressed 758629324 7.27641e+08 1.04259 ns
tpch_q04/datafusion:vortex-file-compressed 598390478 5.35451e+08 1.11754 ns
tpch_q05/datafusion:vortex-file-compressed 992509060 1.05787e+09 0.938219 ns
tpch_q06/datafusion:vortex-file-compressed 623514393 5.66865e+08 1.09993 ns
tpch_q07/datafusion:vortex-file-compressed 1197643320 1.15258e+09 1.03909 ns
tpch_q08/datafusion:vortex-file-compressed 1154504749 1.22009e+09 0.946244 ns
tpch_q09/datafusion:vortex-file-compressed 1382934019 1.44323e+09 0.958223 ns
tpch_q10/datafusion:vortex-file-compressed 979689616 9.8467e+08 0.994942 ns
tpch_q11/datafusion:vortex-file-compressed 491725669 5.03261e+08 0.97708 ns
tpch_q12/datafusion:vortex-file-compressed 882751457 8.96854e+08 0.984275 ns
tpch_q13/datafusion:vortex-file-compressed 411380516 4.5216e+08 0.909813 ns
tpch_q14/datafusion:vortex-file-compressed 556485470 5.39815e+08 1.03088 ns
tpch_q15/datafusion:vortex-file-compressed 996756018 1.01777e+09 0.979349 ns
tpch_q16/datafusion:vortex-file-compressed 282930170 2.78121e+08 1.01729 ns
tpch_q17/datafusion:vortex-file-compressed 1157673137 1.24163e+09 0.932381 ns
tpch_q18/datafusion:vortex-file-compressed 1325544577 1.40212e+09 0.945383 ns
tpch_q19/datafusion:vortex-file-compressed 653531119 6.75326e+08 0.967727 ns
tpch_q20/datafusion:vortex-file-compressed 832253558 8.41487e+08 0.989028 ns
tpch_q21/datafusion:vortex-file-compressed 1572841490 1.63171e+09 0.963921 ns
tpch_q22/datafusion:vortex-file-compressed 317013178 3.071e+08 1.03228 ns
tpch_q01/datafusion:vortex-compact 699920944 7.00487e+08 0.999192 ns
tpch_q02/datafusion:vortex-compact 655636348 6.14341e+08 1.06722 ns
tpch_q03/datafusion:vortex-compact 717241446 1.10049e+09 0.651745 ns 🚀
tpch_q04/datafusion:vortex-compact 491528330 4.9655e+08 0.989887 ns
tpch_q05/datafusion:vortex-compact 953449330 9.74601e+08 0.978297 ns
tpch_q06/datafusion:vortex-compact 592786492 5.88998e+08 1.00643 ns
tpch_q07/datafusion:vortex-compact 1059752834 1.13574e+09 0.933098 ns
tpch_q08/datafusion:vortex-compact 1155023919 1.12013e+09 1.03115 ns
tpch_q09/datafusion:vortex-compact 1323614132 1.31209e+09 1.00879 ns
tpch_q10/datafusion:vortex-compact 875769878 8.57892e+08 1.02084 ns
tpch_q11/datafusion:vortex-compact 416374265 4.00517e+08 1.03959 ns
tpch_q12/datafusion:vortex-compact 755327050 7.43822e+08 1.01547 ns
tpch_q13/datafusion:vortex-compact 397950407 3.85645e+08 1.03191 ns
tpch_q14/datafusion:vortex-compact 640778263 5.60687e+08 1.14284 ns
tpch_q15/datafusion:vortex-compact 969368431 9.88884e+08 0.980265 ns
tpch_q16/datafusion:vortex-compact 278906317 2.70768e+08 1.03005 ns
tpch_q17/datafusion:vortex-compact 1169855266 1.21291e+09 0.9645 ns
tpch_q18/datafusion:vortex-compact 1167134018 1.17826e+09 0.990553 ns
tpch_q19/datafusion:vortex-compact 615499185 5.92486e+08 1.03884 ns
tpch_q20/datafusion:vortex-compact 850408283 8.03487e+08 1.0584 ns
tpch_q21/datafusion:vortex-compact 1379196737 1.34991e+09 1.0217 ns
tpch_q22/datafusion:vortex-compact 318853552 3.01987e+08 1.05585 ns
tpch_q01/duckdb:parquet 917702826 9.18907e+08 0.998689 ns
tpch_q02/duckdb:parquet 1300812160 1.22556e+09 1.0614 ns
tpch_q03/duckdb:parquet 1384846461 1.40457e+09 0.985954 ns
tpch_q04/duckdb:parquet 845313033 8.07914e+08 1.04629 ns
tpch_q05/duckdb:parquet 1683029025 1.6396e+09 1.02649 ns
tpch_q06/duckdb:parquet 626973623 6.10904e+08 1.0263 ns
tpch_q07/duckdb:parquet 1661052074 1.41108e+09 1.17715 ns
tpch_q08/duckdb:parquet 2081144866 1.94033e+09 1.07258 ns
tpch_q09/duckdb:parquet 2021379364 1.85562e+09 1.08933 ns
tpch_q10/duckdb:parquet 2745376132 2.59823e+09 1.05663 ns
tpch_q11/duckdb:parquet 773024102 6.99462e+08 1.10517 ns
tpch_q12/duckdb:parquet 855008680 8.03286e+08 1.06439 ns
tpch_q13/duckdb:parquet 1101756326 1.02078e+09 1.07933 ns
tpch_q14/duckdb:parquet 1069036074 9.94509e+08 1.07494 ns
tpch_q15/duckdb:parquet 940361211 8.89058e+08 1.05771 ns
tpch_q16/duckdb:parquet 649608606 6.87207e+08 0.945288 ns
tpch_q17/duckdb:parquet 1072689215 1.13961e+09 0.941277 ns
tpch_q18/duckdb:parquet 1187626016 1.16297e+09 1.0212 ns
tpch_q19/duckdb:parquet 1378640604 1.27563e+09 1.08076 ns
tpch_q20/duckdb:parquet 1542174727 1.443e+09 1.06873 ns
tpch_q21/duckdb:parquet 1661749848 1.50061e+09 1.10739 ns
tpch_q22/duckdb:parquet 807992925 8.40343e+08 0.961503 ns
tpch_q01/duckdb:vortex-file-compressed 591376985 6.04006e+08 0.979091 ns
tpch_q02/duckdb:vortex-file-compressed 983013859 9.35395e+08 1.05091 ns
tpch_q03/duckdb:vortex-file-compressed 925850771 8.89062e+08 1.04138 ns
tpch_q04/duckdb:vortex-file-compressed 606009508 5.82674e+08 1.04005 ns
tpch_q05/duckdb:vortex-file-compressed 1181583204 1.20432e+09 0.981124 ns
tpch_q06/duckdb:vortex-file-compressed 731580827 8.64712e+08 0.84604 ns
tpch_q07/duckdb:vortex-file-compressed 1185050623 1.06781e+09 1.10979 ns
tpch_q08/duckdb:vortex-file-compressed 1490857785 1.53589e+09 0.970677 ns
tpch_q09/duckdb:vortex-file-compressed 1423867154 1.38947e+09 1.02476 ns
tpch_q10/duckdb:vortex-file-compressed 1295577557 1.32647e+09 0.976709 ns
tpch_q11/duckdb:vortex-file-compressed 779463585 5.39452e+08 1.44492 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 710201919 6.24397e+08 1.13742 ns
tpch_q13/duckdb:vortex-file-compressed 931279263 9.3252e+08 0.998669 ns
tpch_q14/duckdb:vortex-file-compressed 814611525 8.2466e+08 0.987815 ns
tpch_q15/duckdb:vortex-file-compressed 640028419 6.49728e+08 0.985072 ns
tpch_q16/duckdb:vortex-file-compressed 452322532 4.2039e+08 1.07596 ns
tpch_q17/duckdb:vortex-file-compressed 1017248923 9.49898e+08 1.0709 ns
tpch_q18/duckdb:vortex-file-compressed 1104565731 9.88274e+08 1.11767 ns
tpch_q19/duckdb:vortex-file-compressed 726125689 7.07481e+08 1.02635 ns
tpch_q20/duckdb:vortex-file-compressed 1196057565 1.07777e+09 1.10975 ns
tpch_q21/duckdb:vortex-file-compressed 1892725029 1.86509e+09 1.01482 ns
tpch_q22/duckdb:vortex-file-compressed 526385753 5.21687e+08 1.00901 ns
tpch_q01/duckdb:vortex-compact 607538138 5.94329e+08 1.02222 ns
tpch_q02/duckdb:vortex-compact 972335476 9.07766e+08 1.07113 ns
tpch_q03/duckdb:vortex-compact 796014717 7.83602e+08 1.01584 ns
tpch_q04/duckdb:vortex-compact 491032373 4.80373e+08 1.02219 ns
tpch_q05/duckdb:vortex-compact 1065574383 1.06903e+09 0.996766 ns
tpch_q06/duckdb:vortex-compact 698023554 6.83365e+08 1.02145 ns
tpch_q07/duckdb:vortex-compact 990754919 1.00502e+09 0.985808 ns
tpch_q08/duckdb:vortex-compact 1368660595 1.40621e+09 0.973296 ns
tpch_q09/duckdb:vortex-compact 1342887674 1.24495e+09 1.07867 ns
tpch_q10/duckdb:vortex-compact 1145563324 1.12616e+09 1.01723 ns
tpch_q11/duckdb:vortex-compact 635635482 6.02091e+08 1.05571 ns
tpch_q12/duckdb:vortex-compact 595585841 6.30119e+08 0.945196 ns
tpch_q13/duckdb:vortex-compact 782398192 8.20399e+08 0.95368 ns
tpch_q14/duckdb:vortex-compact 863335084 7.71858e+08 1.11852 ns
tpch_q15/duckdb:vortex-compact 637011188 6.24908e+08 1.01937 ns
tpch_q16/duckdb:vortex-compact 388267073 4.0639e+08 0.955405 ns
tpch_q17/duckdb:vortex-compact 942415037 9.51527e+08 0.990424 ns
tpch_q18/duckdb:vortex-compact 832130488 8.4804e+08 0.98124 ns
tpch_q19/duckdb:vortex-compact 693114760 7.02556e+08 0.986561 ns
tpch_q20/duckdb:vortex-compact 1032443446 1.0848e+09 0.951738 ns
tpch_q21/duckdb:vortex-compact 1596290662 1.63447e+09 0.976641 ns
tpch_q22/duckdb:vortex-compact 513930822 5.13429e+08 1.00098 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.000x ➖
  • Vortex: 1.008x ➖
  • duckdb:vortex: 1.034x ➖
  • datafusion:vortex: 0.984x ➖
  • Best: clickbench_q26/datafusion:vortex-file-compressed (0.816x)
  • Worst: clickbench_q23/duckdb:vortex-compact (1.632x)
  • Significant (>10%): 2↑ 17↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1703036 1.74836e+06 0.974076 ns
clickbench_q01/datafusion:parquet 20121119 2.37574e+07 0.846942 ns 🚀
clickbench_q02/datafusion:parquet 50269685 5.45295e+07 0.92188 ns
clickbench_q03/datafusion:parquet 40678803 4.40407e+07 0.923664 ns
clickbench_q04/datafusion:parquet 347298287 3.63631e+08 0.955084 ns
clickbench_q05/datafusion:parquet 351082914 3.50081e+08 1.00286 ns
clickbench_q06/datafusion:parquet 1540281 1.52426e+06 1.01051 ns
clickbench_q07/datafusion:parquet 27635309 2.586e+07 1.06865 ns
clickbench_q08/datafusion:parquet 434691084 4.34715e+08 0.999945 ns
clickbench_q09/datafusion:parquet 673700951 6.68799e+08 1.00733 ns
clickbench_q10/datafusion:parquet 116858564 1.17255e+08 0.996616 ns
clickbench_q11/datafusion:parquet 143046859 1.40638e+08 1.01713 ns
clickbench_q12/datafusion:parquet 355648261 3.56172e+08 0.99853 ns
clickbench_q13/datafusion:parquet 505169235 5.13866e+08 0.983075 ns
clickbench_q14/datafusion:parquet 339780099 3.44481e+08 0.986353 ns
clickbench_q15/datafusion:parquet 399640834 4.16e+08 0.960676 ns
clickbench_q16/datafusion:parquet 729887965 7.66025e+08 0.952826 ns
clickbench_q17/datafusion:parquet 708248443 7.25515e+08 0.9762 ns
clickbench_q18/datafusion:parquet 1395665381 1.47163e+09 0.948378 ns
clickbench_q19/datafusion:parquet 32697320 3.55686e+07 0.919275 ns
clickbench_q20/datafusion:parquet 552326095 5.68302e+08 0.971888 ns
clickbench_q21/datafusion:parquet 646579986 6.55736e+08 0.986037 ns
clickbench_q22/datafusion:parquet 946847110 9.47623e+08 0.999181 ns
clickbench_q23/datafusion:parquet 3714522829 3.74013e+09 0.993154 ns
clickbench_q24/datafusion:parquet 104481250 1.00484e+08 1.03978 ns
clickbench_q25/datafusion:parquet 140961347 1.40422e+08 1.00384 ns
clickbench_q26/datafusion:parquet 103593297 1.04179e+08 0.994382 ns
clickbench_q27/datafusion:parquet 958845641 9.7526e+08 0.983169 ns
clickbench_q28/datafusion:parquet 5817448579 5.77775e+09 1.00687 ns
clickbench_q29/datafusion:parquet 218382624 2.26804e+08 0.96287 ns
clickbench_q30/datafusion:parquet 345661835 3.50044e+08 0.987482 ns
clickbench_q31/datafusion:parquet 402066394 4.04057e+08 0.995073 ns
clickbench_q32/datafusion:parquet 1412913505 1.26178e+09 1.11978 ns 🚨
clickbench_q33/datafusion:parquet 1510529823 1.50172e+09 1.00587 ns
clickbench_q34/datafusion:parquet 1500718754 1.50499e+09 0.997161 ns
clickbench_q35/datafusion:parquet 560707675 5.75543e+08 0.974223 ns
clickbench_q36/datafusion:parquet 139381428 1.42536e+08 0.977869 ns
clickbench_q37/datafusion:parquet 59617017 5.87279e+07 1.01514 ns
clickbench_q38/datafusion:parquet 90130799 9.65034e+07 0.933965 ns
clickbench_q39/datafusion:parquet 276681071 2.864e+08 0.966065 ns
clickbench_q40/datafusion:parquet 34305812 3.53241e+07 0.971172 ns
clickbench_q41/datafusion:parquet 30148443 3.24424e+07 0.929291 ns
clickbench_q42/datafusion:parquet 32388541 3.53147e+07 0.91714 ns
clickbench_q00/datafusion:vortex-file-compressed 1659155 1.67279e+06 0.991848 ns
clickbench_q01/datafusion:vortex-file-compressed 14230049 1.43789e+07 0.989648 ns
clickbench_q02/datafusion:vortex-file-compressed 31056945 3.52908e+07 0.880028 ns 🚀
clickbench_q03/datafusion:vortex-file-compressed 35824949 3.60947e+07 0.992526 ns
clickbench_q04/datafusion:vortex-file-compressed 317566431 3.21538e+08 0.987649 ns
clickbench_q05/datafusion:vortex-file-compressed 314317459 3.14193e+08 1.0004 ns
clickbench_q06/datafusion:vortex-file-compressed 1731828 1.7161e+06 1.00916 ns
clickbench_q07/datafusion:vortex-file-compressed 17701768 1.90408e+07 0.929677 ns
clickbench_q08/datafusion:vortex-file-compressed 388417869 3.97202e+08 0.977886 ns
clickbench_q09/datafusion:vortex-file-compressed 559755474 5.81412e+08 0.962752 ns
clickbench_q10/datafusion:vortex-file-compressed 71849570 7.58075e+07 0.94779 ns
clickbench_q11/datafusion:vortex-file-compressed 77938473 7.94119e+07 0.981446 ns
clickbench_q12/datafusion:vortex-file-compressed 266525246 2.72163e+08 0.979285 ns
clickbench_q13/datafusion:vortex-file-compressed 411226565 4.20079e+08 0.978926 ns
clickbench_q14/datafusion:vortex-file-compressed 251523929 2.5108e+08 1.00177 ns
clickbench_q15/datafusion:vortex-file-compressed 378631858 3.77468e+08 1.00308 ns
clickbench_q16/datafusion:vortex-file-compressed 715472628 7.25244e+08 0.986526 ns
clickbench_q17/datafusion:vortex-file-compressed 703829163 7.1374e+08 0.986114 ns
clickbench_q18/datafusion:vortex-file-compressed 1438627850 1.3822e+09 1.04083 ns
clickbench_q19/datafusion:vortex-file-compressed 25633898 2.65384e+07 0.965917 ns
clickbench_q20/datafusion:vortex-file-compressed 337098237 3.3979e+08 0.992078 ns
clickbench_q21/datafusion:vortex-file-compressed 388009330 3.93648e+08 0.985677 ns
clickbench_q22/datafusion:vortex-file-compressed 541702190 5.52546e+08 0.980375 ns
clickbench_q23/datafusion:vortex-file-compressed 572589424 6.11261e+08 0.936734 ns
clickbench_q24/datafusion:vortex-file-compressed 45643262 4.75679e+07 0.95954 ns
clickbench_q25/datafusion:vortex-file-compressed 72640587 6.90904e+07 1.05138 ns
clickbench_q26/datafusion:vortex-file-compressed 45114812 5.52763e+07 0.816169 ns 🚀
clickbench_q27/datafusion:vortex-file-compressed 787980487 8.00841e+08 0.983942 ns
clickbench_q28/datafusion:vortex-file-compressed 6640258187 6.70203e+09 0.990783 ns
clickbench_q29/datafusion:vortex-file-compressed 244188570 2.38774e+08 1.02268 ns
clickbench_q30/datafusion:vortex-file-compressed 253683537 2.57417e+08 0.985497 ns
clickbench_q31/datafusion:vortex-file-compressed 291756285 2.95119e+08 0.988607 ns
clickbench_q32/datafusion:vortex-file-compressed 1344783661 1.28366e+09 1.04762 ns
clickbench_q33/datafusion:vortex-file-compressed 1434719846 1.41385e+09 1.01476 ns
clickbench_q34/datafusion:vortex-file-compressed 1404200343 1.40964e+09 0.996144 ns
clickbench_q35/datafusion:vortex-file-compressed 524200415 5.2753e+08 0.993687 ns
clickbench_q36/datafusion:vortex-file-compressed 76677496 8.00138e+07 0.958303 ns
clickbench_q37/datafusion:vortex-file-compressed 36158199 3.66128e+07 0.987583 ns
clickbench_q38/datafusion:vortex-file-compressed 23800967 2.41439e+07 0.985795 ns
clickbench_q39/datafusion:vortex-file-compressed 151984158 1.52934e+08 0.993789 ns
clickbench_q40/datafusion:vortex-file-compressed 19626791 2.02366e+07 0.969866 ns
clickbench_q41/datafusion:vortex-file-compressed 18256190 1.8969e+07 0.962423 ns
clickbench_q42/datafusion:vortex-file-compressed 20948086 2.28217e+07 0.917903 ns
clickbench_q00/datafusion:vortex-compact 1686202 1.78634e+06 0.943943 ns
clickbench_q01/datafusion:vortex-compact 16789828 1.73396e+07 0.968295 ns
clickbench_q02/datafusion:vortex-compact 41731040 4.23861e+07 0.984546 ns
clickbench_q03/datafusion:vortex-compact 41067262 4.36851e+07 0.940075 ns
clickbench_q04/datafusion:vortex-compact 334026426 3.36981e+08 0.991231 ns
clickbench_q05/datafusion:vortex-compact 335661953 3.41262e+08 0.983589 ns
clickbench_q06/datafusion:vortex-compact 1690496 1.76668e+06 0.95688 ns
clickbench_q07/datafusion:vortex-compact 27452578 2.85787e+07 0.960596 ns
clickbench_q08/datafusion:vortex-compact 423836534 4.26647e+08 0.993413 ns
clickbench_q09/datafusion:vortex-compact 641758843 6.4463e+08 0.995545 ns
clickbench_q10/datafusion:vortex-compact 133667686 1.34586e+08 0.993176 ns
clickbench_q11/datafusion:vortex-compact 171259154 1.72111e+08 0.995051 ns
clickbench_q12/datafusion:vortex-compact 301593002 3.02244e+08 0.997848 ns
clickbench_q13/datafusion:vortex-compact 525727226 5.3159e+08 0.988972 ns
clickbench_q14/datafusion:vortex-compact 308009192 3.06163e+08 1.00603 ns
clickbench_q15/datafusion:vortex-compact 394877885 4.0062e+08 0.985667 ns
clickbench_q16/datafusion:vortex-compact 787485809 7.96898e+08 0.98819 ns
clickbench_q17/datafusion:vortex-compact 781343766 7.92166e+08 0.986338 ns
clickbench_q18/datafusion:vortex-compact 1461572944 1.47261e+09 0.992507 ns
clickbench_q19/datafusion:vortex-compact 30934128 3.1331e+07 0.987333 ns
clickbench_q20/datafusion:vortex-compact 416908491 4.16845e+08 1.00015 ns
clickbench_q21/datafusion:vortex-compact 606911244 5.98641e+08 1.01382 ns
clickbench_q22/datafusion:vortex-compact 1007164499 1.00379e+09 1.00336 ns
clickbench_q23/datafusion:vortex-compact 2752818491 2.9077e+09 0.946733 ns
clickbench_q24/datafusion:vortex-compact 94958212 9.32403e+07 1.01842 ns
clickbench_q25/datafusion:vortex-compact 115322230 1.17412e+08 0.9822 ns
clickbench_q26/datafusion:vortex-compact 97075208 9.61852e+07 1.00925 ns
clickbench_q27/datafusion:vortex-compact 877900899 8.55409e+08 1.02629 ns
clickbench_q28/datafusion:vortex-compact 5957859228 5.98841e+09 0.994898 ns
clickbench_q29/datafusion:vortex-compact 223372439 2.21139e+08 1.0101 ns
clickbench_q30/datafusion:vortex-compact 390100404 3.88706e+08 1.00359 ns
clickbench_q31/datafusion:vortex-compact 466334145 4.64791e+08 1.00332 ns
clickbench_q32/datafusion:vortex-compact 1340578935 1.43451e+09 0.934519 ns
clickbench_q33/datafusion:vortex-compact 1491808031 1.46965e+09 1.01507 ns
clickbench_q34/datafusion:vortex-compact 1522466241 1.44996e+09 1.05001 ns
clickbench_q35/datafusion:vortex-compact 562068576 5.6768e+08 0.990116 ns
clickbench_q36/datafusion:vortex-compact 85192889 9.19459e+07 0.926554 ns
clickbench_q37/datafusion:vortex-compact 40287320 4.08026e+07 0.987371 ns
clickbench_q38/datafusion:vortex-compact 31925579 3.09821e+07 1.03045 ns
clickbench_q39/datafusion:vortex-compact 165136308 1.71231e+08 0.964408 ns
clickbench_q40/datafusion:vortex-compact 25172720 2.47783e+07 1.01592 ns
clickbench_q41/datafusion:vortex-compact 26490970 2.62966e+07 1.00739 ns
clickbench_q42/datafusion:vortex-compact 22137935 2.26092e+07 0.979155 ns
clickbench_q00/duckdb:parquet 125280450 1.24615e+08 1.00534 ns
clickbench_q01/duckdb:parquet 50933680 5.21395e+07 0.976873 ns
clickbench_q02/duckdb:parquet 64727683 6.53765e+07 0.990075 ns
clickbench_q03/duckdb:parquet 61568306 6.3326e+07 0.972243 ns
clickbench_q04/duckdb:parquet 200047350 2.00217e+08 0.999154 ns
clickbench_q05/duckdb:parquet 268689806 2.69564e+08 0.996759 ns
clickbench_q06/duckdb:parquet 61466859 6.19976e+07 0.991439 ns
clickbench_q07/duckdb:parquet 55574741 5.64202e+07 0.985015 ns
clickbench_q08/duckdb:parquet 263945649 2.67141e+08 0.98804 ns
clickbench_q09/duckdb:parquet 392105742 3.90925e+08 1.00302 ns
clickbench_q10/duckdb:parquet 93804483 9.45258e+07 0.992369 ns
clickbench_q11/duckdb:parquet 105168521 1.04959e+08 1.002 ns
clickbench_q12/duckdb:parquet 286321987 2.90089e+08 0.987013 ns
clickbench_q13/duckdb:parquet 473186371 4.77554e+08 0.990855 ns
clickbench_q14/duckdb:parquet 321639621 3.19775e+08 1.00583 ns
clickbench_q15/duckdb:parquet 240982111 2.37239e+08 1.01578 ns
clickbench_q16/duckdb:parquet 565890851 5.67924e+08 0.99642 ns
clickbench_q17/duckdb:parquet 473697761 4.78425e+08 0.99012 ns
clickbench_q18/duckdb:parquet 982026550 9.8273e+08 0.999284 ns
clickbench_q19/duckdb:parquet 47550650 4.97662e+07 0.955482 ns
clickbench_q20/duckdb:parquet 403693218 4.07909e+08 0.989665 ns
clickbench_q21/duckdb:parquet 523826117 5.29461e+08 0.989358 ns
clickbench_q22/duckdb:parquet 909836358 9.12765e+08 0.996791 ns
clickbench_q23/duckdb:parquet 274907094 2.79948e+08 0.981994 ns
clickbench_q24/duckdb:parquet 81334869 8.16073e+07 0.996662 ns
clickbench_q25/duckdb:parquet 139891327 1.40941e+08 0.992555 ns
clickbench_q26/duckdb:parquet 55332086 5.48052e+07 1.00961 ns
clickbench_q27/duckdb:parquet 616279777 6.2092e+08 0.992526 ns
clickbench_q28/duckdb:parquet 4893173173 4.8997e+09 0.998668 ns
clickbench_q29/duckdb:parquet 61671948 6.17451e+07 0.998815 ns
clickbench_q30/duckdb:parquet 307040115 3.06474e+08 1.00185 ns
clickbench_q31/duckdb:parquet 345299081 3.52961e+08 0.978292 ns
clickbench_q32/duckdb:parquet 1049012838 1.04442e+09 1.0044 ns
clickbench_q33/duckdb:parquet 1051648878 1.06062e+09 0.991541 ns
clickbench_q34/duckdb:parquet 1100267721 1.10714e+09 0.99379 ns
clickbench_q35/duckdb:parquet 347660712 3.47508e+08 1.00044 ns
clickbench_q36/duckdb:parquet 60769133 6.06445e+07 1.00205 ns
clickbench_q37/duckdb:parquet 48007784 4.94362e+07 0.971105 ns
clickbench_q38/duckdb:parquet 50766560 5.18565e+07 0.978981 ns
clickbench_q39/duckdb:parquet 92104852 9.23949e+07 0.996861 ns
clickbench_q40/duckdb:parquet 53112599 5.41077e+07 0.981609 ns
clickbench_q41/duckdb:parquet 55977609 5.56576e+07 1.00575 ns
clickbench_q42/duckdb:parquet 42755276 4.40558e+07 0.970481 ns
clickbench_q00/duckdb:vortex-file-compressed 4830249 5.14055e+06 0.939636 ns
clickbench_q01/duckdb:vortex-file-compressed 12862025 1.29678e+07 0.991846 ns
clickbench_q02/duckdb:vortex-file-compressed 23799295 2.40009e+07 0.991599 ns
clickbench_q03/duckdb:vortex-file-compressed 28756527 2.93963e+07 0.978235 ns
clickbench_q04/duckdb:vortex-file-compressed 167381815 1.67314e+08 1.0004 ns
clickbench_q05/duckdb:vortex-file-compressed 190510953 1.97153e+08 0.966313 ns
clickbench_q06/duckdb:vortex-file-compressed 19953973 1.98939e+07 1.00302 ns
clickbench_q07/duckdb:vortex-file-compressed 17191322 1.81248e+07 0.948496 ns
clickbench_q08/duckdb:vortex-file-compressed 257488432 2.57596e+08 0.999584 ns
clickbench_q09/duckdb:vortex-file-compressed 370225929 3.67174e+08 1.00831 ns
clickbench_q10/duckdb:vortex-file-compressed 72240095 7.37783e+07 0.979151 ns
clickbench_q11/duckdb:vortex-file-compressed 79295850 8.06139e+07 0.98365 ns
clickbench_q12/duckdb:vortex-file-compressed 195565530 2.02242e+08 0.96699 ns
clickbench_q13/duckdb:vortex-file-compressed 468537835 4.72455e+08 0.991709 ns
clickbench_q14/duckdb:vortex-file-compressed 285469887 2.91313e+08 0.979941 ns
clickbench_q15/duckdb:vortex-file-compressed 214466227 2.07491e+08 1.03362 ns
clickbench_q16/duckdb:vortex-file-compressed 922411794 9.7401e+08 0.947025 ns
clickbench_q17/duckdb:vortex-file-compressed 830702744 8.37238e+08 0.992194 ns
clickbench_q18/duckdb:vortex-file-compressed 1377515111 1.39409e+09 0.988107 ns
clickbench_q19/duckdb:vortex-file-compressed 20844160 2.17076e+07 0.960224 ns
clickbench_q20/duckdb:vortex-file-compressed 369076991 3.72258e+08 0.991454 ns
clickbench_q21/duckdb:vortex-file-compressed 388930208 3.89316e+08 0.999009 ns
clickbench_q22/duckdb:vortex-file-compressed 713342210 7.1866e+08 0.992601 ns
clickbench_q23/duckdb:vortex-file-compressed 1633994622 1.16333e+09 1.40459 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 53495953 5.06987e+07 1.05517 ns
clickbench_q25/duckdb:vortex-file-compressed 74084935 8.09168e+07 0.915569 ns
clickbench_q26/duckdb:vortex-file-compressed 43883203 4.26407e+07 1.02914 ns
clickbench_q27/duckdb:vortex-file-compressed 517948033 5.2514e+08 0.986305 ns
clickbench_q28/duckdb:vortex-file-compressed 3003761324 3.0242e+09 0.993243 ns
clickbench_q29/duckdb:vortex-file-compressed 27824610 2.78966e+07 0.99742 ns
clickbench_q30/duckdb:vortex-file-compressed 191481646 1.94203e+08 0.985986 ns
clickbench_q31/duckdb:vortex-file-compressed 271045189 2.68435e+08 1.00972 ns
clickbench_q32/duckdb:vortex-file-compressed 1029104334 1.05037e+09 0.979758 ns
clickbench_q33/duckdb:vortex-file-compressed 1198355632 1.08279e+09 1.10673 ns 🚨
clickbench_q34/duckdb:vortex-file-compressed 1519474156 1.52498e+09 0.996389 ns
clickbench_q35/duckdb:vortex-file-compressed 355126464 3.59983e+08 0.986509 ns
clickbench_q36/duckdb:vortex-file-compressed 31948740 2.76676e+07 1.15473 ns 🚨
clickbench_q37/duckdb:vortex-file-compressed 25335883 1.9622e+07 1.2912 ns 🚨
clickbench_q38/duckdb:vortex-file-compressed 25744522 2.13538e+07 1.20562 ns 🚨
clickbench_q39/duckdb:vortex-file-compressed 50650568 4.73548e+07 1.0696 ns
clickbench_q40/duckdb:vortex-file-compressed 25858788 2.07942e+07 1.24356 ns 🚨
clickbench_q41/duckdb:vortex-file-compressed 25027233 1.99646e+07 1.25358 ns 🚨
clickbench_q42/duckdb:vortex-file-compressed 26521329 2.13026e+07 1.24498 ns 🚨
clickbench_q00/duckdb:vortex-compact 5145650 5.31299e+06 0.968503 ns
clickbench_q01/duckdb:vortex-compact 14480256 1.50702e+07 0.960854 ns
clickbench_q02/duckdb:vortex-compact 36587585 3.54704e+07 1.03149 ns
clickbench_q03/duckdb:vortex-compact 37922794 3.80774e+07 0.995939 ns
clickbench_q04/duckdb:vortex-compact 193308369 1.90574e+08 1.01435 ns
clickbench_q05/duckdb:vortex-compact 219743510 2.22262e+08 0.98867 ns
clickbench_q06/duckdb:vortex-compact 19464721 1.97688e+07 0.984616 ns
clickbench_q07/duckdb:vortex-compact 22684790 2.25335e+07 1.00671 ns
clickbench_q08/duckdb:vortex-compact 297192050 2.98285e+08 0.996335 ns
clickbench_q09/duckdb:vortex-compact 450156625 4.53908e+08 0.991735 ns
clickbench_q10/duckdb:vortex-compact 125599309 1.27522e+08 0.984926 ns
clickbench_q11/duckdb:vortex-compact 163776583 1.64581e+08 0.995113 ns
clickbench_q12/duckdb:vortex-compact 239583268 2.45575e+08 0.9756 ns
clickbench_q13/duckdb:vortex-compact 583355165 5.89231e+08 0.990028 ns
clickbench_q14/duckdb:vortex-compact 353635252 3.56686e+08 0.991447 ns
clickbench_q15/duckdb:vortex-compact 232121057 2.32755e+08 0.997275 ns
clickbench_q16/duckdb:vortex-compact 1019849018 1.03499e+09 0.985373 ns
clickbench_q17/duckdb:vortex-compact 928657293 9.35338e+08 0.992858 ns
clickbench_q18/duckdb:vortex-compact 1490322027 1.50137e+09 0.992644 ns
clickbench_q19/duckdb:vortex-compact 26573285 2.74114e+07 0.969424 ns
clickbench_q20/duckdb:vortex-compact 446611297 4.56348e+08 0.978664 ns
clickbench_q21/duckdb:vortex-compact 588213350 6.51788e+08 0.902462 ns
clickbench_q22/duckdb:vortex-compact 1093402218 1.21334e+09 0.90115 ns
clickbench_q23/duckdb:vortex-compact 7372287206 4.51686e+09 1.63217 ns 🚨
clickbench_q24/duckdb:vortex-compact 85937660 6.98464e+07 1.23038 ns 🚨
clickbench_q25/duckdb:vortex-compact 126342773 1.25637e+08 1.00562 ns
clickbench_q26/duckdb:vortex-compact 87040894 7.19402e+07 1.20991 ns 🚨
clickbench_q27/duckdb:vortex-compact 583041621 5.93374e+08 0.982587 ns
clickbench_q28/duckdb:vortex-compact 3128006277 3.15314e+09 0.992029 ns
clickbench_q29/duckdb:vortex-compact 35483537 3.47853e+07 1.02007 ns
clickbench_q30/duckdb:vortex-compact 346198712 3.40018e+08 1.01818 ns
clickbench_q31/duckdb:vortex-compact 445248130 4.48189e+08 0.993439 ns
clickbench_q32/duckdb:vortex-compact 1152856633 1.11694e+09 1.03216 ns
clickbench_q33/duckdb:vortex-compact 1101458800 1.13006e+09 0.974689 ns
clickbench_q34/duckdb:vortex-compact 1569973094 1.59427e+09 0.984757 ns
clickbench_q35/duckdb:vortex-compact 367240724 3.66112e+08 1.00308 ns
clickbench_q36/duckdb:vortex-compact 39214415 3.38762e+07 1.15758 ns 🚨
clickbench_q37/duckdb:vortex-compact 31470440 2.52001e+07 1.24882 ns 🚨
clickbench_q38/duckdb:vortex-compact 30719616 2.71702e+07 1.13064 ns 🚨
clickbench_q39/duckdb:vortex-compact 59402587 5.94028e+07 0.999997 ns
clickbench_q40/duckdb:vortex-compact 28592644 2.33705e+07 1.22345 ns 🚨
clickbench_q41/duckdb:vortex-compact 27219600 2.41086e+07 1.12904 ns 🚨
clickbench_q42/duckdb:vortex-compact 27478069 2.16922e+07 1.26672 ns 🚨
clickbench_q00/duckdb:duckdb 19063267 1.91745e+07 0.994198 ns
clickbench_q01/duckdb:duckdb 37297037 3.81527e+07 0.977572 ns
clickbench_q02/duckdb:duckdb 46316208 4.64409e+07 0.997314 ns
clickbench_q03/duckdb:duckdb 47482288 4.76475e+07 0.996532 ns
clickbench_q04/duckdb:duckdb 189986675 1.89181e+08 1.00426 ns
clickbench_q05/duckdb:duckdb 298273962 2.98882e+08 0.997967 ns
clickbench_q06/duckdb:duckdb 36192287 3.62544e+07 0.998287 ns
clickbench_q07/duckdb:duckdb 38371547 3.92855e+07 0.976735 ns
clickbench_q08/duckdb:duckdb 251297327 2.4882e+08 1.00996 ns
clickbench_q09/duckdb:duckdb 363962044 3.65566e+08 0.995612 ns
clickbench_q10/duckdb:duckdb 108849379 1.11623e+08 0.975151 ns
clickbench_q11/duckdb:duckdb 120713894 1.22005e+08 0.989419 ns
clickbench_q12/duckdb:duckdb 263591804 2.67663e+08 0.984789 ns
clickbench_q13/duckdb:duckdb 443008851 4.50666e+08 0.98301 ns
clickbench_q14/duckdb:duckdb 288707957 2.91596e+08 0.990095 ns
clickbench_q15/duckdb:duckdb 219174630 2.19795e+08 0.997179 ns
clickbench_q16/duckdb:duckdb 543823066 5.45676e+08 0.996605 ns
clickbench_q17/duckdb:duckdb 456782025 4.53631e+08 1.00695 ns
clickbench_q18/duckdb:duckdb 964010865 9.6053e+08 1.00362 ns
clickbench_q19/duckdb:duckdb 36965523 3.68549e+07 1.003 ns
clickbench_q20/duckdb:duckdb 458298503 4.56068e+08 1.00489 ns
clickbench_q21/duckdb:duckdb 462987349 4.77187e+08 0.970243 ns
clickbench_q22/duckdb:duckdb 534052859 5.59037e+08 0.955309 ns
clickbench_q23/duckdb:duckdb 235380832 2.36237e+08 0.996375 ns
clickbench_q24/duckdb:duckdb 49760135 4.96481e+07 1.00226 ns
clickbench_q25/duckdb:duckdb 111879538 1.11753e+08 1.00113 ns
clickbench_q26/duckdb:duckdb 47258782 4.73056e+07 0.999011 ns
clickbench_q27/duckdb:duckdb 518975685 5.30961e+08 0.977428 ns
clickbench_q28/duckdb:duckdb 4479185296 4.49412e+09 0.996676 ns
clickbench_q29/duckdb:duckdb 48995670 4.95212e+07 0.989387 ns
clickbench_q30/duckdb:duckdb 270895052 2.71012e+08 0.999567 ns
clickbench_q31/duckdb:duckdb 339515435 3.45137e+08 0.983713 ns
clickbench_q32/duckdb:duckdb 1024233557 1.03916e+09 0.985638 ns
clickbench_q33/duckdb:duckdb 1061030890 1.07672e+09 0.985429 ns
clickbench_q34/duckdb:duckdb 1121945955 1.14941e+09 0.976109 ns
clickbench_q35/duckdb:duckdb 267419591 2.66371e+08 1.00394 ns
clickbench_q36/duckdb:duckdb 44242851 4.44634e+07 0.995039 ns
clickbench_q37/duckdb:duckdb 33358211 3.28671e+07 1.01494 ns
clickbench_q38/duckdb:duckdb 34129635 3.37373e+07 1.01163 ns
clickbench_q39/duckdb:duckdb 82231975 7.09035e+07 1.15977 ns 🚨
clickbench_q40/duckdb:duckdb 33479301 3.37711e+07 0.991358 ns
clickbench_q41/duckdb:duckdb 33433131 3.35199e+07 0.99741 ns
clickbench_q42/duckdb:duckdb 32859317 3.32522e+07 0.988186 ns

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

Benchmarks: Compression

Summary

  • Overall: 0.993x ➖
  • Vortex: 1.000x ➖
  • Best: vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 (0.901x)
  • Worst: vortex:parquet-zstd ratio decompress time/Food (1.111x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 9629bea base 5a716a8 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.39559e+09 1.3829e+09 1.00917 ns
parquet_rs-zstd decompress time/taxi 2.88861e+08 2.89063e+08 0.999301 ns
compress time/taxi 7.09502e+08 7.48867e+08 0.947434 ns
decompress time/taxi 2.03897e+07 2.06346e+07 0.988129 ns
parquet_rs-zstd compress time/Arade 2.56885e+09 2.48583e+09 1.0334 ns
parquet_rs-zstd decompress time/Arade 6.54462e+08 6.67941e+08 0.979819 ns
compress time/Arade 1.10525e+09 1.17868e+09 0.937694 ns
decompress time/Arade 3.23052e+07 3.11394e+07 1.03744 ns
parquet_rs-zstd compress time/Bimbo 1.59275e+10 1.59781e+10 0.996832 ns
parquet_rs-zstd decompress time/Bimbo 2.2433e+09 2.23548e+09 1.0035 ns
compress time/Bimbo 6.8767e+09 7.17989e+09 0.957772 ns
decompress time/Bimbo 9.66997e+07 9.90994e+07 0.975785 ns
parquet_rs-zstd compress time/CMSprovider 7.89e+09 7.9288e+09 0.995107 ns
parquet_rs-zstd decompress time/CMSprovider 2.10051e+09 2.14008e+09 0.981514 ns
compress time/CMSprovider 2.92547e+09 2.95576e+09 0.989753 ns
decompress time/CMSprovider 8.39338e+07 8.39718e+07 0.999547 ns
parquet_rs-zstd compress time/Euro2016 1.44146e+09 1.46255e+09 0.985583 ns
parquet_rs-zstd decompress time/Euro2016 4.15842e+08 4.23718e+08 0.981413 ns
compress time/Euro2016 4.37524e+08 4.70129e+08 0.930646 ns
decompress time/Euro2016 2.29474e+07 2.35405e+07 0.974805 ns
parquet_rs-zstd compress time/Food 9.28427e+08 9.25626e+08 1.00303 ns
parquet_rs-zstd decompress time/Food 2.34856e+08 2.41097e+08 0.974115 ns
compress time/Food 3.88261e+08 4.08419e+08 0.950644 ns
decompress time/Food 9.1065e+06 8.41633e+06 1.082 ns
parquet_rs-zstd compress time/HashTags 2.52878e+09 2.60334e+09 0.971361 ns
parquet_rs-zstd decompress time/HashTags 6.77394e+08 7.1652e+08 0.945395 ns
compress time/HashTags 9.23875e+08 9.55362e+08 0.967041 ns
decompress time/HashTags 8.78318e+07 8.46215e+07 1.03794 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.16329e+09 3.24143e+09 0.975893 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.12319e+08 7.23907e+08 0.983993 ns
compress time/TPC-H l_comment chunked 1.29499e+09 1.334e+09 0.970753 ns
decompress time/TPC-H l_comment chunked 4.32228e+07 4.44966e+07 0.971371 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.15877e+09 3.20902e+09 0.984342 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.07078e+08 7.22609e+08 0.978507 ns
compress time/TPC-H l_comment canonical 1.30655e+09 1.3273e+09 0.984366 ns
decompress time/TPC-H l_comment canonical 4.45873e+07 4.49579e+07 0.991756 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.55333e+06 6.79118e+06 0.964977 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.59364e+06 2.5393e+06 1.0214 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.49368e+07 1.54318e+07 0.967924 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.89088e+06 2.76432e+06 1.04578 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.52924e+07 8.9526e+07 0.952711 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.95396e+07 3.02771e+07 0.975644 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.51501e+08 1.56093e+08 0.970583 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.63023e+07 2.60421e+07 1.00999 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.12468e+08 9.0868e+08 1.00417 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.38973e+08 3.39278e+08 0.999101 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.48642e+09 1.49268e+09 0.995808 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.57701e+08 2.59056e+08 0.994768 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.54383e+06 7.17306e+06 0.912278 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.5729e+06 2.59408e+06 0.991834 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.50861e+07 1.59013e+07 0.948737 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.71509e+06 3.03671e+06 0.894087 ns 🚀
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.40247e+07 8.86078e+07 0.948277 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.95092e+07 3.05944e+07 0.96453 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.5138e+08 1.54364e+08 0.98067 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.59982e+07 2.53883e+07 1.02402 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.79103e+08 9.07272e+08 0.968952 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.37705e+08 3.36268e+08 1.00427 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.46886e+09 1.47614e+09 0.995067 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.60751e+08 2.6161e+08 0.996716 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.14542e+07 5.14542e+07 1 bytes
vortex:parquet-zstd size/taxi 0.920811 0.920811 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.508389 0.541519 0.938821 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0705865 0.0713846 0.988819 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.43322e+08 1.43322e+08 1 bytes
vortex:parquet-zstd size/Arade 0.469473 0.469473 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.43025 0.474162 0.907391 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0493614 0.04662 1.0588 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26092e+08 5.26092e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35265 1.35265 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.431749 0.449357 0.960816 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0431061 0.0443302 0.972386 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.48348e+08 4.48348e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.16565 1.16565 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.370782 0.372788 0.99462 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0399587 0.0392378 1.01837 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67859e+08 1.67857e+08 1.00002 bytes
vortex:parquet-zstd size/Euro2016 1.36424 1.36422 1.00002 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.303528 0.321446 0.944259 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.055183 0.0555571 0.993266 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41635e+07 4.41635e+07 1 bytes
vortex:parquet-zstd size/Food 1.22074 1.22074 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.418192 0.441235 0.947776 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0387748 0.0349085 1.11076 ratio 🚨
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.98707e+08 1.98707e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.48449 1.48449 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.365344 0.366976 0.995553 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.129661 0.118101 1.09789 ratio
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80419e+08 1.80419e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13893 1.13893 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.409379 0.411547 0.994733 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0606789 0.0614673 0.987173 ratio
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80419e+08 1.80419e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13893 1.13893 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.413626 0.413616 1.00002 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0630585 0.0622161 1.01354 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.27926 2.27233 1.00305 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.1146 1.08861 1.02387 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.77625 1.74355 1.01876 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.890407 0.860127 1.0352 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.62901 1.64269 0.991674 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.760239 0.763551 0.995663 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.3054 2.2168 1.03996 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.05527 1.17063 0.901449 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.80162 1.74211 1.03416 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.88102 0.829835 1.06168 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.67086 1.62701 1.02695 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.772125 0.777979 0.992475 ratio

@joseph-isaacs joseph-isaacs merged commit 9f06445 into develop Mar 3, 2026
73 checks passed
@joseph-isaacs joseph-isaacs deleted the bp/scalar_at branch March 3, 2026 12:53
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.

4 participants