Skip to content

Conversation

@joseph-isaacs
Copy link
Contributor

No description provided.

@joseph-isaacs joseph-isaacs added the feature A feature request label Jan 29, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 29, 2026

Merging this PR will not alter performance

✅ 1138 untouched benchmarks
⏩ 1384 skipped benchmarks1


Comparing ji/btrblocks-comp-builder (c7509ad) with develop (4b907e5)

Open in CodSpeed

Footnotes

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

@joseph-isaacs joseph-isaacs added changelog/feature A new feature and removed feature A feature request labels Jan 29, 2026
@joseph-isaacs joseph-isaacs requested a review from a10y January 29, 2026 17:05
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jan 29, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 29, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.946x ➖
  • Vortex: 0.953x ➖
  • duckdb:vortex: 0.950x ➖
  • datafusion:vortex: 0.957x ➖
  • Best: tpch_q17/duckdb:vortex-file-compressed (0.883x)
  • Worst: tpch_q06/datafusion:vortex-compact (1.082x)
  • Significant (>10%): 3↑ 0↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 65192000 7.1845e+07 0.907398 ns
tpch_q02/datafusion:arrow 22820113 2.39611e+07 0.952381 ns
tpch_q03/datafusion:arrow 36420913 3.91839e+07 0.929488 ns
tpch_q04/datafusion:arrow 29182838 3.24367e+07 0.899687 ns 🚀
tpch_q05/datafusion:arrow 91494656 9.66487e+07 0.946672 ns
tpch_q06/datafusion:arrow 20909304 2.20888e+07 0.946601 ns
tpch_q07/datafusion:arrow 165909949 1.80491e+08 0.919216 ns
tpch_q08/datafusion:arrow 45857877 4.98681e+07 0.919583 ns
tpch_q09/datafusion:arrow 72183723 8.43728e+07 0.855533 ns 🚀
tpch_q10/datafusion:arrow 56220445 6.10679e+07 0.920622 ns
tpch_q11/datafusion:arrow 11496390 1.27805e+07 0.899525 ns 🚀
tpch_q12/datafusion:arrow 56506598 6.73893e+07 0.83851 ns 🚀
tpch_q13/datafusion:arrow 51818870 6.06612e+07 0.854233 ns 🚀
tpch_q14/datafusion:arrow 26573364 2.83305e+07 0.937977 ns
tpch_q15/datafusion:arrow 50032061 5.76452e+07 0.867931 ns 🚀
tpch_q16/datafusion:arrow 24628185 2.35865e+07 1.04416 ns
tpch_q17/datafusion:arrow 76325180 8.10827e+07 0.941325 ns
tpch_q18/datafusion:arrow 157280731 1.69464e+08 0.928107 ns
tpch_q19/datafusion:arrow 43016623 4.22303e+07 1.01862 ns
tpch_q20/datafusion:arrow 37854777 4.28742e+07 0.882928 ns 🚀
tpch_q21/datafusion:arrow 231594265 2.59633e+08 0.892007 ns 🚀
tpch_q22/datafusion:arrow 21500647 2.3217e+07 0.926072 ns
tpch_q01/datafusion:parquet 149753187 1.25023e+08 1.1978 ns 🚨
tpch_q02/datafusion:parquet 80462397 8.59163e+07 0.936521 ns
tpch_q03/datafusion:parquet 78807614 9.02681e+07 0.873039 ns 🚀
tpch_q04/datafusion:parquet 56238864 5.81953e+07 0.966382 ns
tpch_q05/datafusion:parquet 171148931 1.74211e+08 0.982423 ns
tpch_q06/datafusion:parquet 37989912 4.46367e+07 0.851092 ns 🚀
tpch_q07/datafusion:parquet 189796674 1.9812e+08 0.95799 ns
tpch_q08/datafusion:parquet 171230445 1.81025e+08 0.945895 ns
tpch_q09/datafusion:parquet 219870087 2.24638e+08 0.978776 ns
tpch_q10/datafusion:parquet 190384759 2.00076e+08 0.951564 ns
tpch_q11/datafusion:parquet 61432067 6.19915e+07 0.990976 ns
tpch_q12/datafusion:parquet 120224211 1.17198e+08 1.02582 ns
tpch_q13/datafusion:parquet 198675445 2.20576e+08 0.900711 ns
tpch_q14/datafusion:parquet 81501647 8.50015e+07 0.958825 ns
tpch_q15/datafusion:parquet 71691505 7.06241e+07 1.01511 ns
tpch_q16/datafusion:parquet 53239594 5.77856e+07 0.92133 ns
tpch_q17/datafusion:parquet 172230771 2.00854e+08 0.857491 ns 🚀
tpch_q18/datafusion:parquet 235532751 2.51577e+08 0.936224 ns
tpch_q19/datafusion:parquet 92673235 1.02273e+08 0.906134 ns
tpch_q20/datafusion:parquet 129411925 1.27395e+08 1.01583 ns
tpch_q21/datafusion:parquet 187310730 1.90645e+08 0.982511 ns
tpch_q22/datafusion:parquet 39657623 4.28676e+07 0.925118 ns
tpch_q01/datafusion:vortex-file-compressed 59366178 5.79454e+07 1.02452 ns
tpch_q02/datafusion:vortex-file-compressed 55768438 5.96688e+07 0.934633 ns
tpch_q03/datafusion:vortex-file-compressed 30303112 3.31661e+07 0.913677 ns
tpch_q04/datafusion:vortex-file-compressed 21436426 2.14563e+07 0.999076 ns
tpch_q05/datafusion:vortex-file-compressed 83847506 8.82326e+07 0.950301 ns
tpch_q06/datafusion:vortex-file-compressed 10391534 1.12232e+07 0.925894 ns
tpch_q07/datafusion:vortex-file-compressed 94960591 9.91183e+07 0.958053 ns
tpch_q08/datafusion:vortex-file-compressed 73240475 7.31868e+07 1.00073 ns
tpch_q09/datafusion:vortex-file-compressed 91961610 9.27196e+07 0.991825 ns
tpch_q10/datafusion:vortex-file-compressed 81551032 8.4835e+07 0.96129 ns
tpch_q11/datafusion:vortex-file-compressed 21646595 2.2471e+07 0.963312 ns
tpch_q12/datafusion:vortex-file-compressed 37165608 3.92184e+07 0.947657 ns
tpch_q13/datafusion:vortex-file-compressed 31410551 3.34443e+07 0.93919 ns
tpch_q14/datafusion:vortex-file-compressed 29799115 3.20393e+07 0.930079 ns
tpch_q15/datafusion:vortex-file-compressed 26275054 2.92024e+07 0.899756 ns 🚀
tpch_q16/datafusion:vortex-file-compressed 35843653 3.88855e+07 0.921773 ns
tpch_q17/datafusion:vortex-file-compressed 72984129 7.87239e+07 0.92709 ns
tpch_q18/datafusion:vortex-file-compressed 106012297 1.14959e+08 0.922177 ns
tpch_q19/datafusion:vortex-file-compressed 33734747 3.37233e+07 1.00034 ns
tpch_q20/datafusion:vortex-file-compressed 52752969 5.681e+07 0.928586 ns
tpch_q21/datafusion:vortex-file-compressed 99246740 1.10071e+08 0.901662 ns
tpch_q22/datafusion:vortex-file-compressed 17783611 1.85438e+07 0.959008 ns
tpch_q01/datafusion:vortex-compact 63871986 6.46274e+07 0.988311 ns
tpch_q02/datafusion:vortex-compact 60414797 6.2188e+07 0.971487 ns
tpch_q03/datafusion:vortex-compact 33650182 3.35674e+07 1.00247 ns
tpch_q04/datafusion:vortex-compact 23897800 2.44678e+07 0.976705 ns
tpch_q05/datafusion:vortex-compact 87901774 9.23632e+07 0.951697 ns
tpch_q06/datafusion:vortex-compact 19245057 1.77831e+07 1.08221 ns
tpch_q07/datafusion:vortex-compact 98232825 1.06419e+08 0.92308 ns
tpch_q08/datafusion:vortex-compact 75238082 7.83969e+07 0.959708 ns
tpch_q09/datafusion:vortex-compact 96664164 1.00933e+08 0.957705 ns
tpch_q10/datafusion:vortex-compact 82479562 8.79652e+07 0.937638 ns
tpch_q11/datafusion:vortex-compact 23959498 2.47553e+07 0.967854 ns
tpch_q12/datafusion:vortex-compact 47750249 4.85267e+07 0.983999 ns
tpch_q13/datafusion:vortex-compact 40029592 4.0849e+07 0.979941 ns
tpch_q14/datafusion:vortex-compact 34080123 3.65542e+07 0.932317 ns
tpch_q15/datafusion:vortex-compact 36490504 3.92484e+07 0.929732 ns
tpch_q16/datafusion:vortex-compact 42174886 4.21727e+07 1.00005 ns
tpch_q17/datafusion:vortex-compact 81220463 8.73893e+07 0.92941 ns
tpch_q18/datafusion:vortex-compact 111870708 1.16241e+08 0.962407 ns
tpch_q19/datafusion:vortex-compact 50136109 5.18664e+07 0.966639 ns
tpch_q20/datafusion:vortex-compact 56594801 6.13502e+07 0.922488 ns
tpch_q21/datafusion:vortex-compact 105571314 1.13052e+08 0.933826 ns
tpch_q22/datafusion:vortex-compact 17603771 1.83005e+07 0.96193 ns
tpch_q01/duckdb:parquet 80730322 7.95518e+07 1.01481 ns
tpch_q02/duckdb:parquet 47746700 5.01051e+07 0.952931 ns
tpch_q03/duckdb:parquet 77518064 8.33137e+07 0.930436 ns
tpch_q04/duckdb:parquet 60572467 6.55068e+07 0.924674 ns
tpch_q05/duckdb:parquet 75015363 8.04788e+07 0.932113 ns
tpch_q06/duckdb:parquet 22921996 2.29372e+07 0.999337 ns
tpch_q07/duckdb:parquet 85164356 9.74062e+07 0.874322 ns 🚀
tpch_q08/duckdb:parquet 99044898 1.17851e+08 0.840428 ns 🚀
tpch_q09/duckdb:parquet 173457912 1.7881e+08 0.970067 ns
tpch_q10/duckdb:parquet 140472468 1.45368e+08 0.966325 ns
tpch_q11/duckdb:parquet 26340306 2.82635e+07 0.931955 ns
tpch_q12/duckdb:parquet 60662309 7.30679e+07 0.830218 ns 🚀
tpch_q13/duckdb:parquet 277002461 2.94459e+08 0.940716 ns
tpch_q14/duckdb:parquet 52689269 7.01945e+07 0.750619 ns 🚀
tpch_q15/duckdb:parquet 29012093 3.74703e+07 0.77427 ns 🚀
tpch_q16/duckdb:parquet 59396490 6.17526e+07 0.961846 ns
tpch_q17/duckdb:parquet 67221089 7.88948e+07 0.852034 ns 🚀
tpch_q18/duckdb:parquet 129640240 1.32409e+08 0.979092 ns
tpch_q19/duckdb:parquet 93328207 9.71514e+07 0.960647 ns
tpch_q20/duckdb:parquet 72717022 8.20309e+07 0.886459 ns 🚀
tpch_q21/duckdb:parquet 199634401 1.94276e+08 1.02758 ns
tpch_q22/duckdb:parquet 56333155 5.70388e+07 0.98763 ns
tpch_q01/duckdb:vortex-file-compressed 33650650 3.42418e+07 0.982736 ns
tpch_q02/duckdb:vortex-file-compressed 29376174 3.17254e+07 0.925951 ns
tpch_q03/duckdb:vortex-file-compressed 32563063 3.45192e+07 0.943331 ns
tpch_q04/duckdb:vortex-file-compressed 34947486 3.70336e+07 0.943668 ns
tpch_q05/duckdb:vortex-file-compressed 37941505 3.99004e+07 0.950905 ns
tpch_q06/duckdb:vortex-file-compressed 10119842 1.02011e+07 0.99203 ns
tpch_q07/duckdb:vortex-file-compressed 38506324 4.19534e+07 0.917835 ns
tpch_q08/duckdb:vortex-file-compressed 45546098 4.88174e+07 0.932989 ns
tpch_q09/duckdb:vortex-file-compressed 80136333 8.09826e+07 0.98955 ns
tpch_q10/duckdb:vortex-file-compressed 36218457 3.84377e+07 0.942263 ns
tpch_q11/duckdb:vortex-file-compressed 16577370 1.82002e+07 0.910836 ns
tpch_q12/duckdb:vortex-file-compressed 22770782 2.35333e+07 0.967599 ns
tpch_q13/duckdb:vortex-file-compressed 36743022 3.88994e+07 0.944565 ns
tpch_q14/duckdb:vortex-file-compressed 24308285 2.63019e+07 0.924202 ns
tpch_q15/duckdb:vortex-file-compressed 18306544 1.92718e+07 0.949915 ns
tpch_q16/duckdb:vortex-file-compressed 33865477 3.36499e+07 1.00641 ns
tpch_q17/duckdb:vortex-file-compressed 24245929 2.74557e+07 0.883092 ns 🚀
tpch_q18/duckdb:vortex-file-compressed 52156584 5.54171e+07 0.941164 ns
tpch_q19/duckdb:vortex-file-compressed 30546053 3.42281e+07 0.892426 ns 🚀
tpch_q20/duckdb:vortex-file-compressed 37925096 3.92053e+07 0.967346 ns
tpch_q21/duckdb:vortex-file-compressed 101715264 1.08749e+08 0.935321 ns
tpch_q22/duckdb:vortex-file-compressed 19627092 2.06781e+07 0.949175 ns
tpch_q01/duckdb:vortex-compact 38221191 3.9225e+07 0.974408 ns
tpch_q02/duckdb:vortex-compact 41523280 4.29868e+07 0.965955 ns
tpch_q03/duckdb:vortex-compact 37549839 3.81198e+07 0.985047 ns
tpch_q04/duckdb:vortex-compact 39507189 4.22279e+07 0.93557 ns
tpch_q05/duckdb:vortex-compact 44834560 4.78803e+07 0.936389 ns
tpch_q06/duckdb:vortex-compact 16206800 1.66757e+07 0.971882 ns
tpch_q07/duckdb:vortex-compact 48254115 5.0328e+07 0.958792 ns
tpch_q08/duckdb:vortex-compact 53275752 5.42936e+07 0.981253 ns
tpch_q09/duckdb:vortex-compact 88067081 9.05624e+07 0.972446 ns
tpch_q10/duckdb:vortex-compact 42756059 4.4015e+07 0.971397 ns
tpch_q11/duckdb:vortex-compact 21926112 2.30492e+07 0.951274 ns
tpch_q12/duckdb:vortex-compact 36218489 3.79856e+07 0.95348 ns
tpch_q13/duckdb:vortex-compact 43343952 4.62459e+07 0.937249 ns
tpch_q14/duckdb:vortex-compact 31053936 3.14053e+07 0.988812 ns
tpch_q15/duckdb:vortex-compact 21462691 2.17193e+07 0.988184 ns
tpch_q16/duckdb:vortex-compact 40103070 4.32228e+07 0.927822 ns
tpch_q17/duckdb:vortex-compact 28662798 3.06694e+07 0.934573 ns
tpch_q18/duckdb:vortex-compact 60577956 6.37333e+07 0.950491 ns
tpch_q19/duckdb:vortex-compact 36218069 3.96797e+07 0.91276 ns
tpch_q20/duckdb:vortex-compact 44786360 4.8734e+07 0.918996 ns
tpch_q21/duckdb:vortex-compact 109878294 1.16669e+08 0.941795 ns
tpch_q22/duckdb:vortex-compact 20918743 2.1775e+07 0.960676 ns
tpch_q01/duckdb:duckdb 17448771 1.77953e+07 0.980527 ns
tpch_q02/duckdb:duckdb 13964757 1.54827e+07 0.901959 ns
tpch_q03/duckdb:duckdb 21164305 2.22161e+07 0.952655 ns
tpch_q04/duckdb:duckdb 21388422 2.0819e+07 1.02735 ns
tpch_q05/duckdb:duckdb 23346392 2.39381e+07 0.975284 ns
tpch_q06/duckdb:duckdb 7121947 7.46783e+06 0.953684 ns
tpch_q07/duckdb:duckdb 26382686 2.76337e+07 0.95473 ns
tpch_q08/duckdb:duckdb 26357445 2.78989e+07 0.944749 ns
tpch_q09/duckdb:duckdb 60987710 6.20624e+07 0.982684 ns
tpch_q10/duckdb:duckdb 57603169 6.26307e+07 0.919728 ns
tpch_q11/duckdb:duckdb 7154790 7.62452e+06 0.938392 ns
tpch_q12/duckdb:duckdb 17543722 1.83247e+07 0.957382 ns
tpch_q13/duckdb:duckdb 40397958 4.13754e+07 0.976376 ns
tpch_q14/duckdb:duckdb 22656679 2.30474e+07 0.983049 ns
tpch_q15/duckdb:duckdb 14187907 1.45628e+07 0.974259 ns
tpch_q16/duckdb:duckdb 24681782 2.61676e+07 0.943218 ns
tpch_q17/duckdb:duckdb 17968435 1.91161e+07 0.939966 ns
tpch_q18/duckdb:duckdb 39818090 4.12267e+07 0.965834 ns
tpch_q19/duckdb:duckdb 32313348 3.37501e+07 0.957428 ns
tpch_q20/duckdb:duckdb 26891395 2.73104e+07 0.984659 ns
tpch_q21/duckdb:duckdb 62984600 6.58658e+07 0.956257 ns
tpch_q22/duckdb:duckdb 26105233 2.76942e+07 0.942625 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Random Access

Summary

  • Overall: 1.014x ➖
  • Vortex: 1.050x ➖
  • Best: No improvements
  • Worst: random-access/vortex-tokio-local-disk (1.050x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 182042666 1.85997e+08 0.978741 ns
random-access/vortex-tokio-local-disk 1331328 1.26739e+06 1.05045 ns

@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Jan 29, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.056x ➖
  • Vortex: 1.054x ➖
  • duckdb:vortex: 1.012x ➖
  • datafusion:vortex: 1.098x ➖
  • Best: tpch_q04/datafusion:vortex-compact (0.861x)
  • Worst: tpch_q02/datafusion:vortex-compact (3.587x)
  • Significant (>30%): 0↑ 3↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 225720342 1.98505e+08 1.1371 ns
tpch_q02/datafusion:parquet 419086258 4.06993e+08 1.02971 ns
tpch_q03/datafusion:parquet 307349352 3.31785e+08 0.92635 ns
tpch_q04/datafusion:parquet 139922545 1.37408e+08 1.0183 ns
tpch_q05/datafusion:parquet 475848526 5.13399e+08 0.92686 ns
tpch_q06/datafusion:parquet 131023052 1.38028e+08 0.949251 ns
tpch_q07/datafusion:parquet 520699449 5.15768e+08 1.00956 ns
tpch_q08/datafusion:parquet 603992796 6.04453e+08 0.999239 ns
tpch_q09/datafusion:parquet 534763700 5.38778e+08 0.99255 ns
tpch_q10/datafusion:parquet 559930510 5.66366e+08 0.988638 ns
tpch_q11/datafusion:parquet 328297523 3.49193e+08 0.94016 ns
tpch_q12/datafusion:parquet 257696335 2.47835e+08 1.03979 ns
tpch_q13/datafusion:parquet 426545134 4.29904e+08 0.992187 ns
tpch_q14/datafusion:parquet 199228539 1.93488e+08 1.02967 ns
tpch_q15/datafusion:parquet 298590134 2.886e+08 1.03461 ns
tpch_q16/datafusion:parquet 177476642 1.76426e+08 1.00596 ns
tpch_q17/datafusion:parquet 376736494 3.70759e+08 1.01612 ns
tpch_q18/datafusion:parquet 487908881 4.71781e+08 1.03418 ns
tpch_q19/datafusion:parquet 313704622 3.1926e+08 0.982598 ns
tpch_q20/datafusion:parquet 351404728 3.52518e+08 0.996842 ns
tpch_q21/datafusion:parquet 497032984 4.89116e+08 1.01619 ns
tpch_q22/datafusion:parquet 115422558 1.13227e+08 1.01939 ns
tpch_q01/datafusion:vortex-file-compressed 184691736 1.72299e+08 1.07193 ns
tpch_q02/datafusion:vortex-file-compressed 423563667 4.04211e+08 1.04788 ns
tpch_q03/datafusion:vortex-file-compressed 321111344 3.16952e+08 1.01312 ns
tpch_q04/datafusion:vortex-file-compressed 187122760 1.7825e+08 1.04978 ns
tpch_q05/datafusion:vortex-file-compressed 395059253 3.96472e+08 0.996437 ns
tpch_q06/datafusion:vortex-file-compressed 211775195 2.20831e+08 0.95899 ns
tpch_q07/datafusion:vortex-file-compressed 329048996 3.2963e+08 0.998237 ns
tpch_q08/datafusion:vortex-file-compressed 544363492 6.06473e+08 0.897589 ns
tpch_q09/datafusion:vortex-file-compressed 461972672 4.63105e+08 0.997554 ns
tpch_q10/datafusion:vortex-file-compressed 405176678 4.08549e+08 0.991745 ns
tpch_q11/datafusion:vortex-file-compressed 241500801 2.66083e+08 0.907615 ns
tpch_q12/datafusion:vortex-file-compressed 319906226 2.98074e+08 1.07324 ns
tpch_q13/datafusion:vortex-file-compressed 209267863 2.17373e+08 0.962715 ns
tpch_q14/datafusion:vortex-file-compressed 178496498 1.77135e+08 1.00768 ns
tpch_q15/datafusion:vortex-file-compressed 308876199 2.67662e+08 1.15398 ns
tpch_q16/datafusion:vortex-file-compressed 210458379 1.7026e+08 1.2361 ns
tpch_q17/datafusion:vortex-file-compressed 282972903 2.71067e+08 1.04392 ns
tpch_q18/datafusion:vortex-file-compressed 261612686 2.37273e+08 1.10258 ns
tpch_q19/datafusion:vortex-file-compressed 318118634 2.9962e+08 1.06174 ns
tpch_q20/datafusion:vortex-file-compressed 332193010 3.05227e+08 1.08835 ns
tpch_q21/datafusion:vortex-file-compressed 430850796 4.11984e+08 1.04579 ns
tpch_q22/datafusion:vortex-file-compressed 143716200 1.41267e+08 1.01734 ns
tpch_q01/datafusion:vortex-compact 584012590 2.59977e+08 2.2464 ns 🚨
tpch_q02/datafusion:vortex-compact 1369758364 3.81862e+08 3.58705 ns 🚨
tpch_q03/datafusion:vortex-compact 1006188754 2.93044e+08 3.43358 ns 🚨
tpch_q04/datafusion:vortex-compact 196531556 2.28198e+08 0.861233 ns
tpch_q05/datafusion:vortex-compact 346176427 3.78207e+08 0.915309 ns
tpch_q06/datafusion:vortex-compact 291899081 2.66402e+08 1.09571 ns
tpch_q07/datafusion:vortex-compact 365137014 3.76336e+08 0.970241 ns
tpch_q08/datafusion:vortex-compact 429467783 4.39258e+08 0.977712 ns
tpch_q09/datafusion:vortex-compact 404519191 3.8723e+08 1.04465 ns
tpch_q10/datafusion:vortex-compact 439653452 4.34029e+08 1.01296 ns
tpch_q11/datafusion:vortex-compact 243446136 2.50828e+08 0.970569 ns
tpch_q12/datafusion:vortex-compact 403037149 3.94978e+08 1.0204 ns
tpch_q13/datafusion:vortex-compact 206201783 2.05492e+08 1.00346 ns
tpch_q14/datafusion:vortex-compact 248847148 2.51098e+08 0.991034 ns
tpch_q15/datafusion:vortex-compact 430875805 4.13596e+08 1.04178 ns
tpch_q16/datafusion:vortex-compact 165679261 1.68986e+08 0.980435 ns
tpch_q17/datafusion:vortex-compact 356094927 3.05455e+08 1.16578 ns
tpch_q18/datafusion:vortex-compact 267488211 2.69898e+08 0.99107 ns
tpch_q19/datafusion:vortex-compact 419872508 3.54957e+08 1.18288 ns
tpch_q20/datafusion:vortex-compact 450576482 4.34846e+08 1.03617 ns
tpch_q21/datafusion:vortex-compact 459157390 4.98384e+08 0.921293 ns
tpch_q22/datafusion:vortex-compact 101721239 1.01293e+08 1.00422 ns
tpch_q01/duckdb:parquet 490057103 4.36231e+08 1.12339 ns
tpch_q02/duckdb:parquet 1117250298 9.11342e+08 1.22594 ns
tpch_q03/duckdb:parquet 833771565 7.71224e+08 1.0811 ns
tpch_q04/duckdb:parquet 545024342 4.85105e+08 1.12352 ns
tpch_q05/duckdb:parquet 1219379205 1.05489e+09 1.15594 ns
tpch_q06/duckdb:parquet 322596001 3.00078e+08 1.07504 ns
tpch_q07/duckdb:parquet 938806154 8.48898e+08 1.10591 ns
tpch_q08/duckdb:parquet 1340517697 1.12179e+09 1.19498 ns
tpch_q09/duckdb:parquet 1124903255 1.03838e+09 1.08332 ns
tpch_q10/duckdb:parquet 1107870928 1.02956e+09 1.07607 ns
tpch_q11/duckdb:parquet 665653493 6.30573e+08 1.05563 ns
tpch_q12/duckdb:parquet 534541115 4.74716e+08 1.12602 ns
tpch_q13/duckdb:parquet 801685872 7.40934e+08 1.08199 ns
tpch_q14/duckdb:parquet 537795099 5.33881e+08 1.00733 ns
tpch_q15/duckdb:parquet 579803223 5.28413e+08 1.09725 ns
tpch_q16/duckdb:parquet 454027547 3.94586e+08 1.15064 ns
tpch_q17/duckdb:parquet 620438759 5.28505e+08 1.17395 ns
tpch_q18/duckdb:parquet 740030507 6.77707e+08 1.09196 ns
tpch_q19/duckdb:parquet 679542163 5.84055e+08 1.16349 ns
tpch_q20/duckdb:parquet 879031891 7.57493e+08 1.16045 ns
tpch_q21/duckdb:parquet 907524832 8.58006e+08 1.05771 ns
tpch_q22/duckdb:parquet 420664428 3.44794e+08 1.22005 ns
tpch_q01/duckdb:vortex-file-compressed 241358410 2.22071e+08 1.08685 ns
tpch_q02/duckdb:vortex-file-compressed 643024839 5.94355e+08 1.08189 ns
tpch_q03/duckdb:vortex-file-compressed 559541648 5.31351e+08 1.05305 ns
tpch_q04/duckdb:vortex-file-compressed 344170595 3.46629e+08 0.992909 ns
tpch_q05/duckdb:vortex-file-compressed 736994879 7.19367e+08 1.0245 ns
tpch_q06/duckdb:vortex-file-compressed 305835956 3.16452e+08 0.966453 ns
tpch_q07/duckdb:vortex-file-compressed 639044842 6.58832e+08 0.969967 ns
tpch_q08/duckdb:vortex-file-compressed 901445033 9.87446e+08 0.912905 ns
tpch_q09/duckdb:vortex-file-compressed 740328161 7.33569e+08 1.00921 ns
tpch_q10/duckdb:vortex-file-compressed 730849018 7.47483e+08 0.977747 ns
tpch_q11/duckdb:vortex-file-compressed 384113694 3.68924e+08 1.04117 ns
tpch_q12/duckdb:vortex-file-compressed 476630073 4.82808e+08 0.987204 ns
tpch_q13/duckdb:vortex-file-compressed 437886587 4.36349e+08 1.00352 ns
tpch_q14/duckdb:vortex-file-compressed 394018671 3.77153e+08 1.04472 ns
tpch_q15/duckdb:vortex-file-compressed 290109116 2.53834e+08 1.14291 ns
tpch_q16/duckdb:vortex-file-compressed 364316963 3.02838e+08 1.20301 ns
tpch_q17/duckdb:vortex-file-compressed 490587117 4.6188e+08 1.06215 ns
tpch_q18/duckdb:vortex-file-compressed 559891167 5.46413e+08 1.02467 ns
tpch_q19/duckdb:vortex-file-compressed 401445615 3.97392e+08 1.0102 ns
tpch_q20/duckdb:vortex-file-compressed 655615947 6.55126e+08 1.00075 ns
tpch_q21/duckdb:vortex-file-compressed 858836574 8.49069e+08 1.0115 ns
tpch_q22/duckdb:vortex-file-compressed 233819921 2.36178e+08 0.990016 ns
tpch_q01/duckdb:vortex-compact 266198708 2.56564e+08 1.03755 ns
tpch_q02/duckdb:vortex-compact 617139433 6.06582e+08 1.0174 ns
tpch_q03/duckdb:vortex-compact 479995956 4.80085e+08 0.999814 ns
tpch_q04/duckdb:vortex-compact 315485715 3.19188e+08 0.988402 ns
tpch_q05/duckdb:vortex-compact 673039719 6.57298e+08 1.02395 ns
tpch_q06/duckdb:vortex-compact 344514189 3.42439e+08 1.00606 ns
tpch_q07/duckdb:vortex-compact 614564730 6.44673e+08 0.953297 ns
tpch_q08/duckdb:vortex-compact 836328404 8.7447e+08 0.956383 ns
tpch_q09/duckdb:vortex-compact 737886879 7.46127e+08 0.988956 ns
tpch_q10/duckdb:vortex-compact 628794672 6.22659e+08 1.00985 ns
tpch_q11/duckdb:vortex-compact 334555181 3.46661e+08 0.965079 ns
tpch_q12/duckdb:vortex-compact 425342399 4.17646e+08 1.01843 ns
tpch_q13/duckdb:vortex-compact 409220794 4.00139e+08 1.0227 ns
tpch_q14/duckdb:vortex-compact 391878787 3.95797e+08 0.990101 ns
tpch_q15/duckdb:vortex-compact 275271820 2.64916e+08 1.03909 ns
tpch_q16/duckdb:vortex-compact 299815103 3.19955e+08 0.937053 ns
tpch_q17/duckdb:vortex-compact 501349128 4.71528e+08 1.06324 ns
tpch_q18/duckdb:vortex-compact 469717851 4.91901e+08 0.954903 ns
tpch_q19/duckdb:vortex-compact 413491176 4.05509e+08 1.01968 ns
tpch_q20/duckdb:vortex-compact 688125061 6.50163e+08 1.05839 ns
tpch_q21/duckdb:vortex-compact 790493604 8.02305e+08 0.985278 ns
tpch_q22/duckdb:vortex-compact 225757173 2.34141e+08 0.964191 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.006x ➖
  • Vortex: 1.009x ➖
  • duckdb:vortex: 1.008x ➖
  • datafusion:vortex: 1.009x ➖
  • Best: tpcds_q86/duckdb:vortex-file-compressed (0.839x)
  • Worst: tpcds_q51/duckdb:vortex-compact (1.183x)
  • Significant (>10%): 1↑ 11↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 37973199 3.73075e+07 1.01784 ns
tpcds_q02/datafusion:parquet 50921996 5.37716e+07 0.947006 ns
tpcds_q03/datafusion:parquet 18100015 1.58937e+07 1.13882 ns 🚨
tpcds_q04/datafusion:parquet 375575726 3.65498e+08 1.02757 ns
tpcds_q05/datafusion:parquet 82155692 8.2632e+07 0.994235 ns
tpcds_q06/datafusion:parquet 102377681 9.70711e+07 1.05467 ns
tpcds_q07/datafusion:parquet 138640237 1.36087e+08 1.01876 ns
tpcds_q08/datafusion:parquet 35969143 3.58397e+07 1.00361 ns
tpcds_q09/datafusion:parquet 52953714 5.09526e+07 1.03927 ns
tpcds_q10/datafusion:parquet 103672568 1.0407e+08 0.996185 ns
tpcds_q11/datafusion:parquet 226892249 2.2554e+08 1.00599 ns
tpcds_q12/datafusion:parquet 30893073 2.98884e+07 1.03361 ns
tpcds_q13/datafusion:parquet 136021151 1.45646e+08 0.933919 ns
tpcds_q14/datafusion:parquet 207741342 2.09449e+08 0.991848 ns
tpcds_q15/datafusion:parquet 58272908 5.94345e+07 0.980456 ns
tpcds_q16/datafusion:parquet 32859855 3.45513e+07 0.951046 ns
tpcds_q17/datafusion:parquet 181627253 1.86798e+08 0.972318 ns
tpcds_q18/datafusion:parquet 176676292 1.77795e+08 0.993707 ns
tpcds_q19/datafusion:parquet 34960496 3.30541e+07 1.05767 ns
tpcds_q20/datafusion:parquet 24567489 2.25281e+07 1.09053 ns
tpcds_q21/datafusion:parquet 26005699 2.65842e+07 0.978237 ns
tpcds_q22/datafusion:parquet 154797899 1.52634e+08 1.01418 ns
tpcds_q23/datafusion:parquet 182773436 1.78733e+08 1.0226 ns
tpcds_q24/datafusion:parquet 221818115 2.33387e+08 0.950431 ns
tpcds_q25/datafusion:parquet 190943498 1.87241e+08 1.01977 ns
tpcds_q26/datafusion:parquet 119709396 1.20403e+08 0.994243 ns
tpcds_q27/datafusion:parquet 263340199 2.73945e+08 0.961289 ns
tpcds_q28/datafusion:parquet 48982027 4.85379e+07 1.00915 ns
tpcds_q29/datafusion:parquet 187910409 1.88059e+08 0.999208 ns
tpcds_q30/datafusion:parquet 42891213 4.36856e+07 0.981815 ns
tpcds_q31/datafusion:parquet 101273942 1.03131e+08 0.981992 ns
tpcds_q32/datafusion:parquet 28870189 2.74553e+07 1.05153 ns
tpcds_q33/datafusion:parquet 36277877 3.74007e+07 0.969979 ns
tpcds_q34/datafusion:parquet 33579834 3.48741e+07 0.962887 ns
tpcds_q35/datafusion:parquet 98051163 9.82986e+07 0.997483 ns
tpcds_q36/datafusion:parquet 78309288 8.1031e+07 0.966411 ns
tpcds_q37/datafusion:parquet 25425871 2.54541e+07 0.99889 ns
tpcds_q38/datafusion:parquet 63530654 6.33587e+07 1.00271 ns
tpcds_q39/datafusion:parquet 90327170 9.15564e+07 0.986574 ns
tpcds_q40/datafusion:parquet 36428312 3.6549e+07 0.996697 ns
tpcds_q41/datafusion:parquet 11209016 1.15547e+07 0.970087 ns
tpcds_q42/datafusion:parquet 15110284 1.59091e+07 0.949788 ns
tpcds_q43/datafusion:parquet 25306031 2.53383e+07 0.998727 ns
tpcds_q44/datafusion:parquet 41331119 3.907e+07 1.05787 ns
tpcds_q45/datafusion:parquet 76071552 7.18949e+07 1.05809 ns
tpcds_q46/datafusion:parquet 51253961 4.98123e+07 1.02894 ns
tpcds_q47/datafusion:parquet 175587883 1.78044e+08 0.986206 ns
tpcds_q48/datafusion:parquet 131395962 1.30927e+08 1.00358 ns
tpcds_q49/datafusion:parquet 71578158 7.36007e+07 0.97252 ns
tpcds_q50/datafusion:parquet 116363103 1.13714e+08 1.0233 ns
tpcds_q51/datafusion:parquet 96836594 9.46754e+07 1.02283 ns
tpcds_q52/datafusion:parquet 16794710 1.67619e+07 1.00196 ns
tpcds_q53/datafusion:parquet 27354531 2.80963e+07 0.9736 ns
tpcds_q54/datafusion:parquet 45890704 4.648e+07 0.987323 ns
tpcds_q55/datafusion:parquet 15832172 1.59527e+07 0.992443 ns
tpcds_q56/datafusion:parquet 34984235 3.56911e+07 0.980194 ns
tpcds_q57/datafusion:parquet 130610771 1.24678e+08 1.04758 ns
tpcds_q58/datafusion:parquet 73682852 7.46346e+07 0.987248 ns
tpcds_q59/datafusion:parquet 64897793 6.6436e+07 0.976847 ns
tpcds_q60/datafusion:parquet 34896954 3.48008e+07 1.00276 ns
tpcds_q61/datafusion:parquet 60857798 6.29817e+07 0.966277 ns
tpcds_q62/datafusion:parquet 38316241 4.29954e+07 0.89117 ns 🚀
tpcds_q63/datafusion:parquet 28896302 2.8135e+07 1.02706 ns
tpcds_q64/datafusion:parquet 1010805536 1.01262e+09 0.998204 ns
tpcds_q65/datafusion:parquet 49120758 5.0947e+07 0.964154 ns
tpcds_q66/datafusion:parquet 84989907 8.59012e+07 0.989391 ns
tpcds_q67/datafusion:parquet 176300372 1.67763e+08 1.05089 ns
tpcds_q68/datafusion:parquet 50081977 4.79244e+07 1.04502 ns
tpcds_q69/datafusion:parquet 94777020 9.58213e+07 0.989102 ns
tpcds_q70/datafusion:parquet 109622445 1.06807e+08 1.02636 ns
tpcds_q71/datafusion:parquet 27598710 2.83014e+07 0.975172 ns
tpcds_q72/datafusion:parquet 859575250 8.58943e+08 1.00074 ns
tpcds_q73/datafusion:parquet 35058356 3.47066e+07 1.01013 ns
tpcds_q74/datafusion:parquet 128542920 1.29371e+08 0.9936 ns
tpcds_q75/datafusion:parquet 135701855 1.36276e+08 0.995786 ns
tpcds_q76/datafusion:parquet 94053768 9.93467e+07 0.946722 ns
tpcds_q77/datafusion:parquet 57034291 5.70664e+07 0.999437 ns
tpcds_q78/datafusion:parquet 176943527 1.79327e+08 0.986709 ns
tpcds_q79/datafusion:parquet 37851523 4.16324e+07 0.909185 ns
tpcds_q80/datafusion:parquet 111179606 1.11518e+08 0.996963 ns
tpcds_q81/datafusion:parquet 42700014 4.30456e+07 0.991973 ns
tpcds_q82/datafusion:parquet 27872678 2.79075e+07 0.998751 ns
tpcds_q83/datafusion:parquet 53856160 5.45577e+07 0.98714 ns
tpcds_q84/datafusion:parquet 48192420 4.79247e+07 1.00559 ns
tpcds_q85/datafusion:parquet 243978096 2.42866e+08 1.00458 ns
tpcds_q86/datafusion:parquet 21346651 2.04511e+07 1.04379 ns
tpcds_q87/datafusion:parquet 65303409 6.54981e+07 0.997028 ns
tpcds_q88/datafusion:parquet 73202680 7.38451e+07 0.9913 ns
tpcds_q89/datafusion:parquet 36729129 3.5205e+07 1.04329 ns
tpcds_q90/datafusion:parquet 17619975 1.78719e+07 0.985905 ns
tpcds_q91/datafusion:parquet 77515229 7.90826e+07 0.98018 ns
tpcds_q92/datafusion:parquet 23826040 2.38389e+07 0.999461 ns
tpcds_q93/datafusion:parquet 39011019 4.01793e+07 0.970922 ns
tpcds_q94/datafusion:parquet 27064150 2.70093e+07 1.00203 ns
tpcds_q95/datafusion:parquet 141579938 1.40145e+08 1.01024 ns
tpcds_q96/datafusion:parquet 15316279 1.54353e+07 0.992287 ns
tpcds_q97/datafusion:parquet 36403257 3.55573e+07 1.02379 ns
tpcds_q98/datafusion:parquet 37471159 3.67032e+07 1.02092 ns
tpcds_q99/datafusion:parquet 41528081 4.20926e+07 0.986588 ns
tpcds_q01/datafusion:vortex-file-compressed 34140633 3.20328e+07 1.0658 ns
tpcds_q02/datafusion:vortex-file-compressed 79650650 7.66515e+07 1.03913 ns
tpcds_q03/datafusion:vortex-file-compressed 26899279 2.80026e+07 0.960599 ns
tpcds_q04/datafusion:vortex-file-compressed 400394702 3.99382e+08 1.00253 ns
tpcds_q05/datafusion:vortex-file-compressed 74638074 7.31211e+07 1.02075 ns
tpcds_q06/datafusion:vortex-file-compressed 78034699 7.68594e+07 1.01529 ns
tpcds_q07/datafusion:vortex-file-compressed 87194999 8.48914e+07 1.02714 ns
tpcds_q08/datafusion:vortex-file-compressed 39928239 3.96617e+07 1.00672 ns
tpcds_q09/datafusion:vortex-file-compressed 48626399 4.90376e+07 0.991614 ns
tpcds_q10/datafusion:vortex-file-compressed 54251505 5.37727e+07 1.0089 ns
tpcds_q11/datafusion:vortex-file-compressed 238936217 2.33073e+08 1.02515 ns
tpcds_q12/datafusion:vortex-file-compressed 36584364 3.61618e+07 1.01169 ns
tpcds_q13/datafusion:vortex-file-compressed 77435158 7.52445e+07 1.02911 ns
tpcds_q14/datafusion:vortex-file-compressed 214719845 2.1713e+08 0.988901 ns
tpcds_q15/datafusion:vortex-file-compressed 52093556 5.03013e+07 1.03563 ns
tpcds_q16/datafusion:vortex-file-compressed 31304076 3.137e+07 0.997899 ns
tpcds_q17/datafusion:vortex-file-compressed 120453373 1.17921e+08 1.02147 ns
tpcds_q18/datafusion:vortex-file-compressed 109345727 1.02904e+08 1.0626 ns
tpcds_q19/datafusion:vortex-file-compressed 49613690 4.59488e+07 1.07976 ns
tpcds_q20/datafusion:vortex-file-compressed 43690796 4.17486e+07 1.04652 ns
tpcds_q21/datafusion:vortex-file-compressed 183563542 1.77425e+08 1.0346 ns
tpcds_q22/datafusion:vortex-file-compressed 72006145 7.37937e+07 0.975776 ns
tpcds_q23/datafusion:vortex-file-compressed 191472048 1.95092e+08 0.981443 ns
tpcds_q24/datafusion:vortex-file-compressed 191338642 1.91805e+08 0.99757 ns
tpcds_q25/datafusion:vortex-file-compressed 120803568 1.17446e+08 1.02859 ns
tpcds_q26/datafusion:vortex-file-compressed 69851277 6.53803e+07 1.06838 ns
tpcds_q27/datafusion:vortex-file-compressed 170394130 1.71143e+08 0.995622 ns
tpcds_q28/datafusion:vortex-file-compressed 45151503 4.54277e+07 0.993921 ns
tpcds_q29/datafusion:vortex-file-compressed 120982557 1.20536e+08 1.0037 ns
tpcds_q30/datafusion:vortex-file-compressed 29880844 2.94577e+07 1.01436 ns
tpcds_q31/datafusion:vortex-file-compressed 181388587 1.89175e+08 0.958841 ns
tpcds_q32/datafusion:vortex-file-compressed 25056629 2.42279e+07 1.03421 ns
tpcds_q33/datafusion:vortex-file-compressed 37573792 3.73758e+07 1.0053 ns
tpcds_q34/datafusion:vortex-file-compressed 36642613 3.63913e+07 1.0069 ns
tpcds_q35/datafusion:vortex-file-compressed 68735000 6.4522e+07 1.0653 ns
tpcds_q36/datafusion:vortex-file-compressed 103489101 1.00992e+08 1.02473 ns
tpcds_q37/datafusion:vortex-file-compressed 42758974 4.08733e+07 1.04613 ns
tpcds_q38/datafusion:vortex-file-compressed 95476608 9.28388e+07 1.02841 ns
tpcds_q39/datafusion:vortex-file-compressed 183440105 1.86985e+08 0.981042 ns
tpcds_q40/datafusion:vortex-file-compressed 56898185 5.52495e+07 1.02984 ns
tpcds_q41/datafusion:vortex-file-compressed 13325175 1.34993e+07 0.987101 ns
tpcds_q42/datafusion:vortex-file-compressed 30420578 3.04402e+07 0.999354 ns
tpcds_q43/datafusion:vortex-file-compressed 46895614 4.58737e+07 1.02228 ns
tpcds_q44/datafusion:vortex-file-compressed 41156453 4.24384e+07 0.969794 ns
tpcds_q45/datafusion:vortex-file-compressed 51719903 5.22778e+07 0.989329 ns
tpcds_q46/datafusion:vortex-file-compressed 67829653 6.6932e+07 1.01341 ns
tpcds_q47/datafusion:vortex-file-compressed 250969881 2.45203e+08 1.02352 ns
tpcds_q48/datafusion:vortex-file-compressed 69956223 6.50816e+07 1.0749 ns
tpcds_q49/datafusion:vortex-file-compressed 72538312 7.19508e+07 1.00817 ns
tpcds_q50/datafusion:vortex-file-compressed 79727485 7.6154e+07 1.04693 ns
tpcds_q51/datafusion:vortex-file-compressed 95884057 9.50277e+07 1.00901 ns
tpcds_q52/datafusion:vortex-file-compressed 31114679 3.21042e+07 0.969177 ns
tpcds_q53/datafusion:vortex-file-compressed 28721857 2.85031e+07 1.00767 ns
tpcds_q54/datafusion:vortex-file-compressed 49784554 4.83119e+07 1.03048 ns
tpcds_q55/datafusion:vortex-file-compressed 33108189 3.13129e+07 1.05733 ns
tpcds_q56/datafusion:vortex-file-compressed 48173865 4.65806e+07 1.03421 ns
tpcds_q57/datafusion:vortex-file-compressed 189754838 1.88909e+08 1.00448 ns
tpcds_q58/datafusion:vortex-file-compressed 116718774 1.1409e+08 1.02304 ns
tpcds_q59/datafusion:vortex-file-compressed 97192446 9.8913e+07 0.982606 ns
tpcds_q60/datafusion:vortex-file-compressed 47094830 4.85722e+07 0.969583 ns
tpcds_q61/datafusion:vortex-file-compressed 57144146 5.92138e+07 0.965047 ns
tpcds_q62/datafusion:vortex-file-compressed 46850530 4.70473e+07 0.995817 ns
tpcds_q63/datafusion:vortex-file-compressed 29461922 2.93478e+07 1.00389 ns
tpcds_q64/datafusion:vortex-file-compressed 721467850 7.18837e+08 1.00366 ns
tpcds_q65/datafusion:vortex-file-compressed 54561601 5.63755e+07 0.967824 ns
tpcds_q66/datafusion:vortex-file-compressed 103997192 1.08574e+08 0.957842 ns
tpcds_q67/datafusion:vortex-file-compressed 140149694 1.39099e+08 1.00755 ns
tpcds_q68/datafusion:vortex-file-compressed 64422868 6.55377e+07 0.98299 ns
tpcds_q69/datafusion:vortex-file-compressed 53161223 5.02158e+07 1.05865 ns
tpcds_q70/datafusion:vortex-file-compressed 124765670 1.27595e+08 0.977826 ns
tpcds_q71/datafusion:vortex-file-compressed 32279024 3.11663e+07 1.0357 ns
tpcds_q72/datafusion:vortex-file-compressed 3349600130 3.3503e+09 0.999791 ns
tpcds_q73/datafusion:vortex-file-compressed 40864271 3.69946e+07 1.1046 ns 🚨
tpcds_q74/datafusion:vortex-file-compressed 167958409 1.69452e+08 0.991184 ns
tpcds_q75/datafusion:vortex-file-compressed 136362592 1.34741e+08 1.01204 ns
tpcds_q76/datafusion:vortex-file-compressed 66498292 6.16386e+07 1.07884 ns
tpcds_q77/datafusion:vortex-file-compressed 54068340 5.30332e+07 1.01952 ns
tpcds_q78/datafusion:vortex-file-compressed 181710371 1.83016e+08 0.992865 ns
tpcds_q79/datafusion:vortex-file-compressed 44523679 4.62644e+07 0.962374 ns
tpcds_q80/datafusion:vortex-file-compressed 116709232 1.17962e+08 0.989382 ns
tpcds_q81/datafusion:vortex-file-compressed 35407748 3.74348e+07 0.945851 ns
tpcds_q82/datafusion:vortex-file-compressed 41187815 4.23589e+07 0.972353 ns
tpcds_q83/datafusion:vortex-file-compressed 67094017 6.85133e+07 0.979285 ns
tpcds_q84/datafusion:vortex-file-compressed 17913241 1.57525e+07 1.13717 ns 🚨
tpcds_q85/datafusion:vortex-file-compressed 139824897 1.34275e+08 1.04133 ns
tpcds_q86/datafusion:vortex-file-compressed 32766923 3.17414e+07 1.03231 ns
tpcds_q87/datafusion:vortex-file-compressed 97031255 9.43569e+07 1.02834 ns
tpcds_q88/datafusion:vortex-file-compressed 73830998 7.31569e+07 1.00921 ns
tpcds_q89/datafusion:vortex-file-compressed 55518241 5.50571e+07 1.00838 ns
tpcds_q90/datafusion:vortex-file-compressed 16638470 1.64775e+07 1.00977 ns
tpcds_q91/datafusion:vortex-file-compressed 29329586 2.63099e+07 1.11477 ns 🚨
tpcds_q92/datafusion:vortex-file-compressed 21759474 2.12457e+07 1.02418 ns
tpcds_q93/datafusion:vortex-file-compressed 39870264 4.0065e+07 0.995139 ns
tpcds_q94/datafusion:vortex-file-compressed 28986045 2.82061e+07 1.02765 ns
tpcds_q95/datafusion:vortex-file-compressed 95980771 9.08471e+07 1.05651 ns
tpcds_q96/datafusion:vortex-file-compressed 16965156 1.56841e+07 1.08168 ns
tpcds_q97/datafusion:vortex-file-compressed 35837038 3.46135e+07 1.03535 ns
tpcds_q98/datafusion:vortex-file-compressed 50349685 5.05528e+07 0.995982 ns
tpcds_q99/datafusion:vortex-file-compressed 60579610 6.39266e+07 0.947643 ns
tpcds_q01/datafusion:vortex-compact 38439557 3.77323e+07 1.01874 ns
tpcds_q02/datafusion:vortex-compact 81945649 8.29733e+07 0.987614 ns
tpcds_q03/datafusion:vortex-compact 32625016 3.23506e+07 1.00848 ns
tpcds_q04/datafusion:vortex-compact 426927619 4.1837e+08 1.02045 ns
tpcds_q05/datafusion:vortex-compact 78133554 7.86792e+07 0.993065 ns
tpcds_q06/datafusion:vortex-compact 80240210 8.18514e+07 0.980316 ns
tpcds_q07/datafusion:vortex-compact 87846150 8.8448e+07 0.993196 ns
tpcds_q08/datafusion:vortex-compact 44858654 4.5105e+07 0.994539 ns
tpcds_q09/datafusion:vortex-compact 100811743 9.88385e+07 1.01996 ns
tpcds_q10/datafusion:vortex-compact 63347509 6.15399e+07 1.02937 ns
tpcds_q11/datafusion:vortex-compact 243915574 2.49971e+08 0.975774 ns
tpcds_q12/datafusion:vortex-compact 41138726 4.00377e+07 1.0275 ns
tpcds_q13/datafusion:vortex-compact 132458026 1.34045e+08 0.988161 ns
tpcds_q14/datafusion:vortex-compact 252167244 2.49693e+08 1.00991 ns
tpcds_q15/datafusion:vortex-compact 55409652 5.44684e+07 1.01728 ns
tpcds_q16/datafusion:vortex-compact 38173751 3.76759e+07 1.01321 ns
tpcds_q17/datafusion:vortex-compact 120338905 1.24597e+08 0.965827 ns
tpcds_q18/datafusion:vortex-compact 119289191 1.19802e+08 0.99572 ns
tpcds_q19/datafusion:vortex-compact 54351572 5.473e+07 0.993085 ns
tpcds_q20/datafusion:vortex-compact 47201439 4.68901e+07 1.00664 ns
tpcds_q21/datafusion:vortex-compact 184500613 1.88115e+08 0.980787 ns
tpcds_q22/datafusion:vortex-compact 84127827 8.52239e+07 0.987139 ns
tpcds_q23/datafusion:vortex-compact 211037155 2.09243e+08 1.00858 ns
tpcds_q24/datafusion:vortex-compact 206236853 2.07257e+08 0.99508 ns
tpcds_q25/datafusion:vortex-compact 126980357 1.23014e+08 1.03224 ns
tpcds_q26/datafusion:vortex-compact 79802816 7.33784e+07 1.08755 ns
tpcds_q27/datafusion:vortex-compact 192078977 1.88262e+08 1.02028 ns
tpcds_q28/datafusion:vortex-compact 119819617 1.16218e+08 1.03099 ns
tpcds_q29/datafusion:vortex-compact 126398867 1.21788e+08 1.03786 ns
tpcds_q30/datafusion:vortex-compact 37481788 3.48485e+07 1.07556 ns
tpcds_q31/datafusion:vortex-compact 203774719 2.03973e+08 0.999027 ns
tpcds_q32/datafusion:vortex-compact 28913370 2.97643e+07 0.971412 ns
tpcds_q33/datafusion:vortex-compact 42762428 4.33024e+07 0.98753 ns
tpcds_q34/datafusion:vortex-compact 45360057 4.56302e+07 0.994079 ns
tpcds_q35/datafusion:vortex-compact 70794574 7.27471e+07 0.97316 ns
tpcds_q36/datafusion:vortex-compact 120161467 1.18732e+08 1.01204 ns
tpcds_q37/datafusion:vortex-compact 56233053 5.5363e+07 1.01571 ns
tpcds_q38/datafusion:vortex-compact 102548190 1.01839e+08 1.00697 ns
tpcds_q39/datafusion:vortex-compact 236706020 2.29751e+08 1.03027 ns
tpcds_q40/datafusion:vortex-compact 64758577 6.09606e+07 1.0623 ns
tpcds_q41/datafusion:vortex-compact 15322294 1.50119e+07 1.02068 ns
tpcds_q42/datafusion:vortex-compact 36814979 3.6073e+07 1.02057 ns
tpcds_q43/datafusion:vortex-compact 52104506 5.29107e+07 0.984763 ns
tpcds_q44/datafusion:vortex-compact 57842376 5.84378e+07 0.98981 ns
tpcds_q45/datafusion:vortex-compact 55484135 5.42854e+07 1.02208 ns
tpcds_q46/datafusion:vortex-compact 74157633 7.61911e+07 0.973311 ns
tpcds_q47/datafusion:vortex-compact 262426321 2.66692e+08 0.984005 ns
tpcds_q48/datafusion:vortex-compact 94107842 9.75578e+07 0.964637 ns
tpcds_q49/datafusion:vortex-compact 89640896 9.02313e+07 0.993457 ns
tpcds_q50/datafusion:vortex-compact 90671216 8.67101e+07 1.04568 ns
tpcds_q51/datafusion:vortex-compact 100379539 9.95154e+07 1.00868 ns
tpcds_q52/datafusion:vortex-compact 36209479 3.61671e+07 1.00117 ns
tpcds_q53/datafusion:vortex-compact 37260507 3.60891e+07 1.03246 ns
tpcds_q54/datafusion:vortex-compact 56485712 5.66678e+07 0.996786 ns
tpcds_q55/datafusion:vortex-compact 38094773 3.70634e+07 1.02783 ns
tpcds_q56/datafusion:vortex-compact 52873375 5.1173e+07 1.03323 ns
tpcds_q57/datafusion:vortex-compact 201121859 1.9926e+08 1.00934 ns
tpcds_q58/datafusion:vortex-compact 120845230 1.2352e+08 0.978343 ns
tpcds_q59/datafusion:vortex-compact 105387046 1.08252e+08 0.973538 ns
tpcds_q60/datafusion:vortex-compact 51189388 5.26806e+07 0.971693 ns
tpcds_q61/datafusion:vortex-compact 66252123 6.61527e+07 1.0015 ns
tpcds_q62/datafusion:vortex-compact 49809525 4.76238e+07 1.0459 ns
tpcds_q63/datafusion:vortex-compact 38760533 3.99898e+07 0.969261 ns
tpcds_q64/datafusion:vortex-compact 768527807 7.66771e+08 1.00229 ns
tpcds_q65/datafusion:vortex-compact 67058109 6.69567e+07 1.00152 ns
tpcds_q66/datafusion:vortex-compact 107835840 1.1236e+08 0.959732 ns
tpcds_q67/datafusion:vortex-compact 150002685 1.46963e+08 1.02068 ns
tpcds_q68/datafusion:vortex-compact 76451981 7.79305e+07 0.981027 ns
tpcds_q69/datafusion:vortex-compact 55843087 5.71982e+07 0.976308 ns
tpcds_q70/datafusion:vortex-compact 131047875 1.33261e+08 0.983392 ns
tpcds_q71/datafusion:vortex-compact 38128248 3.93182e+07 0.969735 ns
tpcds_q72/datafusion:vortex-compact 3379357845 3.38967e+09 0.996958 ns
tpcds_q73/datafusion:vortex-compact 44005032 4.43611e+07 0.991973 ns
tpcds_q74/datafusion:vortex-compact 181177242 1.81968e+08 0.995655 ns
tpcds_q75/datafusion:vortex-compact 167797426 1.68798e+08 0.994075 ns
tpcds_q76/datafusion:vortex-compact 65454115 7.04443e+07 0.929161 ns
tpcds_q77/datafusion:vortex-compact 66058711 6.50867e+07 1.01493 ns
tpcds_q78/datafusion:vortex-compact 196666628 1.96642e+08 1.00012 ns
tpcds_q79/datafusion:vortex-compact 56055365 5.67057e+07 0.988531 ns
tpcds_q80/datafusion:vortex-compact 128486060 1.29392e+08 0.992996 ns
tpcds_q81/datafusion:vortex-compact 45008560 4.29914e+07 1.04692 ns
tpcds_q82/datafusion:vortex-compact 59421944 5.79466e+07 1.02546 ns
tpcds_q83/datafusion:vortex-compact 66815619 6.83255e+07 0.977902 ns
tpcds_q84/datafusion:vortex-compact 17716424 1.7932e+07 0.98798 ns
tpcds_q85/datafusion:vortex-compact 156191176 1.56455e+08 0.998311 ns
tpcds_q86/datafusion:vortex-compact 36512322 3.43571e+07 1.06273 ns
tpcds_q87/datafusion:vortex-compact 101920835 9.85771e+07 1.03392 ns
tpcds_q88/datafusion:vortex-compact 88676438 8.84515e+07 1.00254 ns
tpcds_q89/datafusion:vortex-compact 61364948 6.02916e+07 1.0178 ns
tpcds_q90/datafusion:vortex-compact 19341075 1.95374e+07 0.989952 ns
tpcds_q91/datafusion:vortex-compact 34723539 3.40476e+07 1.01985 ns
tpcds_q92/datafusion:vortex-compact 24984977 2.46797e+07 1.01237 ns
tpcds_q93/datafusion:vortex-compact 51400031 5.19584e+07 0.989254 ns
tpcds_q94/datafusion:vortex-compact 32933078 3.19432e+07 1.03099 ns
tpcds_q95/datafusion:vortex-compact 102466195 9.99875e+07 1.02479 ns
tpcds_q96/datafusion:vortex-compact 19359268 1.94313e+07 0.996292 ns
tpcds_q97/datafusion:vortex-compact 38389614 3.91026e+07 0.981766 ns
tpcds_q98/datafusion:vortex-compact 57050042 5.6849e+07 1.00354 ns
tpcds_q99/datafusion:vortex-compact 66391652 6.59333e+07 1.00695 ns
tpcds_q01/duckdb:parquet 46847674 4.83104e+07 0.969723 ns
tpcds_q02/duckdb:parquet 29135854 2.88096e+07 1.01133 ns
tpcds_q03/duckdb:parquet 14064362 1.39034e+07 1.01157 ns
tpcds_q04/duckdb:parquet 129100627 1.25237e+08 1.03085 ns
tpcds_q05/duckdb:parquet 29567114 2.99021e+07 0.988797 ns
tpcds_q06/duckdb:parquet 33371544 3.34485e+07 0.9977 ns
tpcds_q07/duckdb:parquet 27990933 2.82325e+07 0.991444 ns
tpcds_q08/duckdb:parquet 28637427 2.85083e+07 1.00453 ns
tpcds_q09/duckdb:parquet 41493897 4.12055e+07 1.007 ns
tpcds_q10/duckdb:parquet 40889801 4.02713e+07 1.01536 ns
tpcds_q11/duckdb:parquet 89652183 9.01726e+07 0.994229 ns
tpcds_q12/duckdb:parquet 17573583 1.73442e+07 1.01322 ns
tpcds_q13/duckdb:parquet 38227726 3.81675e+07 1.00158 ns
tpcds_q14/duckdb:parquet 105322748 1.05541e+08 0.997933 ns
tpcds_q15/duckdb:parquet 27880184 2.72269e+07 1.02399 ns
tpcds_q16/duckdb:parquet 22597719 2.27646e+07 0.99267 ns
tpcds_q17/duckdb:parquet 39704439 3.97725e+07 0.998288 ns
tpcds_q18/duckdb:parquet 101822157 1.0179e+08 1.00032 ns
tpcds_q19/duckdb:parquet 33306426 3.26877e+07 1.01893 ns
tpcds_q20/duckdb:parquet 17823435 1.7866e+07 0.99762 ns
tpcds_q21/duckdb:parquet 13893959 1.36293e+07 1.01942 ns
tpcds_q22/duckdb:parquet 99571778 9.89149e+07 1.00664 ns
tpcds_q23/duckdb:parquet 100659152 1.01178e+08 0.994874 ns
tpcds_q24/duckdb:parquet 50316878 5.03856e+07 0.998635 ns
tpcds_q25/duckdb:parquet 37191732 3.6306e+07 1.0244 ns
tpcds_q26/duckdb:parquet 38903107 3.86915e+07 1.00547 ns
tpcds_q27/duckdb:parquet 78632043 7.81189e+07 1.00657 ns
tpcds_q28/duckdb:parquet 42871267 4.34616e+07 0.986417 ns
tpcds_q29/duckdb:parquet 37986980 3.75043e+07 1.01287 ns
tpcds_q30/duckdb:parquet 45501144 4.56477e+07 0.996789 ns
tpcds_q31/duckdb:parquet 27520836 2.72863e+07 1.0086 ns
tpcds_q32/duckdb:parquet 13039894 1.31393e+07 0.992438 ns
tpcds_q33/duckdb:parquet 21434445 2.24555e+07 0.954528 ns
tpcds_q34/duckdb:parquet 24091459 2.42717e+07 0.992573 ns
tpcds_q35/duckdb:parquet 67664615 6.95751e+07 0.972541 ns
tpcds_q36/duckdb:parquet 25049750 2.4371e+07 1.02785 ns
tpcds_q37/duckdb:parquet 16339901 1.6034e+07 1.01908 ns
tpcds_q38/duckdb:parquet 36426723 3.65424e+07 0.996836 ns
tpcds_q39/duckdb:parquet 37260143 3.67774e+07 1.01312 ns
tpcds_q40/duckdb:parquet 20594956 2.02654e+07 1.01626 ns
tpcds_q41/duckdb:parquet 10200446 9.94127e+06 1.02607 ns
tpcds_q42/duckdb:parquet 13312678 1.3563e+07 0.981542 ns
tpcds_q43/duckdb:parquet 19337437 1.89588e+07 1.01997 ns
tpcds_q44/duckdb:parquet 29099225 2.90109e+07 1.00304 ns
tpcds_q45/duckdb:parquet 30744123 2.97329e+07 1.03401 ns
tpcds_q46/duckdb:parquet 49241882 4.88782e+07 1.00744 ns
tpcds_q47/duckdb:parquet 59817105 5.95439e+07 1.00459 ns
tpcds_q48/duckdb:parquet 34373263 3.4602e+07 0.993389 ns
tpcds_q49/duckdb:parquet 26354835 2.64814e+07 0.99522 ns
tpcds_q50/duckdb:parquet 29477376 2.89231e+07 1.01916 ns
tpcds_q51/duckdb:parquet 197023504 1.95978e+08 1.00534 ns
tpcds_q52/duckdb:parquet 13213848 1.29401e+07 1.02115 ns
tpcds_q53/duckdb:parquet 19668772 2.00164e+07 0.982635 ns
tpcds_q54/duckdb:parquet 26426229 2.68961e+07 0.982529 ns
tpcds_q55/duckdb:parquet 13013333 1.30217e+07 0.999355 ns
tpcds_q56/duckdb:parquet 23260128 2.3539e+07 0.988153 ns
tpcds_q57/duckdb:parquet 47664137 4.78715e+07 0.995669 ns
tpcds_q58/duckdb:parquet 26144773 2.6693e+07 0.979462 ns
tpcds_q59/duckdb:parquet 39489875 3.95675e+07 0.998039 ns
tpcds_q60/duckdb:parquet 23810296 2.4026e+07 0.991022 ns
tpcds_q61/duckdb:parquet 31750087 3.34931e+07 0.947958 ns
tpcds_q62/duckdb:parquet 14178220 1.42379e+07 0.995809 ns
tpcds_q63/duckdb:parquet 17717860 1.75497e+07 1.00958 ns
tpcds_q64/duckdb:parquet 77968703 7.87557e+07 0.990007 ns
tpcds_q65/duckdb:parquet 27513157 2.90348e+07 0.947592 ns
tpcds_q66/duckdb:parquet 30310982 3.0927e+07 0.980081 ns
tpcds_q67/duckdb:parquet 187168898 1.86365e+08 1.00431 ns
tpcds_q68/duckdb:parquet 38912335 3.90055e+07 0.997612 ns
tpcds_q69/duckdb:parquet 41531291 4.119e+07 1.00829 ns
tpcds_q70/duckdb:parquet 57186444 5.716e+07 1.00046 ns
tpcds_q71/duckdb:parquet 21713886 2.11762e+07 1.02539 ns
tpcds_q72/duckdb:parquet 170323663 1.70593e+08 0.998424 ns
tpcds_q73/duckdb:parquet 21030319 2.11205e+07 0.99573 ns
tpcds_q74/duckdb:parquet 58443585 5.38103e+07 1.0861 ns
tpcds_q75/duckdb:parquet 56137366 5.72345e+07 0.980831 ns
tpcds_q76/duckdb:parquet 21901321 2.18553e+07 1.0021 ns
tpcds_q77/duckdb:parquet 24742715 2.39169e+07 1.03453 ns
tpcds_q78/duckdb:parquet 79457111 7.97768e+07 0.995993 ns
tpcds_q79/duckdb:parquet 31770748 3.18685e+07 0.996932 ns
tpcds_q80/duckdb:parquet 44456205 4.56817e+07 0.973173 ns
tpcds_q81/duckdb:parquet 51833481 4.91846e+07 1.05386 ns
tpcds_q82/duckdb:parquet 19736453 1.95033e+07 1.01195 ns
tpcds_q83/duckdb:parquet 19071397 1.9111e+07 0.99793 ns
tpcds_q84/duckdb:parquet 21312779 2.13403e+07 0.998709 ns
tpcds_q85/duckdb:parquet 44313036 4.41516e+07 1.00366 ns
tpcds_q86/duckdb:parquet 38793203 3.91905e+07 0.989863 ns
tpcds_q87/duckdb:parquet 38343996 3.81123e+07 1.00608 ns
tpcds_q88/duckdb:parquet 54822875 5.43143e+07 1.00936 ns
tpcds_q89/duckdb:parquet 22554856 2.17984e+07 1.0347 ns
tpcds_q90/duckdb:parquet 10124144 1.02232e+07 0.990315 ns
tpcds_q91/duckdb:parquet 28363771 2.65526e+07 1.06821 ns
tpcds_q92/duckdb:parquet 14068549 1.40322e+07 1.00259 ns
tpcds_q93/duckdb:parquet 33855780 3.37568e+07 1.00293 ns
tpcds_q94/duckdb:parquet 18915953 1.90556e+07 0.99267 ns
tpcds_q95/duckdb:parquet 153871441 1.50949e+08 1.01936 ns
tpcds_q96/duckdb:parquet 11647320 1.18163e+07 0.9857 ns
tpcds_q97/duckdb:parquet 38722734 3.88572e+07 0.996539 ns
tpcds_q98/duckdb:parquet 24296677 2.54827e+07 0.953459 ns
tpcds_q99/duckdb:parquet 24800227 2.47983e+07 1.00008 ns
tpcds_q01/duckdb:vortex-file-compressed 31268692 3.19942e+07 0.977325 ns
tpcds_q02/duckdb:vortex-file-compressed 56398802 4.98901e+07 1.13046 ns 🚨
tpcds_q03/duckdb:vortex-file-compressed 25367865 2.52863e+07 1.00323 ns
tpcds_q04/duckdb:vortex-file-compressed 110642458 1.08096e+08 1.02355 ns
tpcds_q05/duckdb:vortex-file-compressed 40989278 4.15925e+07 0.985496 ns
tpcds_q06/duckdb:vortex-file-compressed 41468183 3.98104e+07 1.04164 ns
tpcds_q07/duckdb:vortex-file-compressed 32230669 3.20675e+07 1.00509 ns
tpcds_q08/duckdb:vortex-file-compressed 33410116 3.23067e+07 1.03416 ns
tpcds_q09/duckdb:vortex-file-compressed 44717055 4.63711e+07 0.96433 ns
tpcds_q10/duckdb:vortex-file-compressed 63617057 6.06209e+07 1.04942 ns
tpcds_q11/duckdb:vortex-file-compressed 75875818 7.8053e+07 0.972107 ns
tpcds_q12/duckdb:vortex-file-compressed 19215178 1.85727e+07 1.03459 ns
tpcds_q13/duckdb:vortex-file-compressed 39377000 3.80046e+07 1.03611 ns
tpcds_q14/duckdb:vortex-file-compressed 129438211 1.29557e+08 0.999085 ns
tpcds_q15/duckdb:vortex-file-compressed 30734958 3.0149e+07 1.01944 ns
tpcds_q16/duckdb:vortex-file-compressed 34148874 3.22746e+07 1.05807 ns
tpcds_q17/duckdb:vortex-file-compressed 49244868 4.70095e+07 1.04755 ns
tpcds_q18/duckdb:vortex-file-compressed 112378749 9.53758e+07 1.17827 ns 🚨
tpcds_q19/duckdb:vortex-file-compressed 43108289 4.37209e+07 0.985988 ns
tpcds_q20/duckdb:vortex-file-compressed 19900354 1.9311e+07 1.03052 ns
tpcds_q21/duckdb:vortex-file-compressed 19949813 1.74973e+07 1.14016 ns 🚨
tpcds_q22/duckdb:vortex-file-compressed 116415645 1.16801e+08 0.996698 ns
tpcds_q23/duckdb:vortex-file-compressed 124474347 1.28879e+08 0.965826 ns
tpcds_q24/duckdb:vortex-file-compressed 58948723 6.25002e+07 0.943177 ns
tpcds_q25/duckdb:vortex-file-compressed 49181896 4.8619e+07 1.01158 ns
tpcds_q26/duckdb:vortex-file-compressed 46822933 4.39731e+07 1.06481 ns
tpcds_q27/duckdb:vortex-file-compressed 86625258 8.43877e+07 1.02652 ns
tpcds_q28/duckdb:vortex-file-compressed 28883402 2.87752e+07 1.00376 ns
tpcds_q29/duckdb:vortex-file-compressed 53615495 5.12471e+07 1.04621 ns
tpcds_q30/duckdb:vortex-file-compressed 35338592 3.39876e+07 1.03975 ns
tpcds_q31/duckdb:vortex-file-compressed 36631603 3.45759e+07 1.05945 ns
tpcds_q32/duckdb:vortex-file-compressed 17656063 1.67014e+07 1.05716 ns
tpcds_q33/duckdb:vortex-file-compressed 34738765 3.70584e+07 0.937405 ns
tpcds_q34/duckdb:vortex-file-compressed 30375690 2.98379e+07 1.01802 ns
tpcds_q35/duckdb:vortex-file-compressed 91930823 9.01221e+07 1.02007 ns
tpcds_q36/duckdb:vortex-file-compressed 30287909 3.06525e+07 0.988105 ns
tpcds_q37/duckdb:vortex-file-compressed 17120978 1.75361e+07 0.976326 ns
tpcds_q38/duckdb:vortex-file-compressed 54750479 5.54258e+07 0.987816 ns
tpcds_q39/duckdb:vortex-file-compressed 44279443 4.30318e+07 1.02899 ns
tpcds_q40/duckdb:vortex-file-compressed 25964500 2.51336e+07 1.03306 ns
tpcds_q41/duckdb:vortex-file-compressed 16030933 1.59828e+07 1.00301 ns
tpcds_q42/duckdb:vortex-file-compressed 15597831 1.55308e+07 1.00432 ns
tpcds_q43/duckdb:vortex-file-compressed 22229660 2.23578e+07 0.99427 ns
tpcds_q44/duckdb:vortex-file-compressed 26773065 2.55553e+07 1.04765 ns
tpcds_q45/duckdb:vortex-file-compressed 34651908 3.37212e+07 1.0276 ns
tpcds_q46/duckdb:vortex-file-compressed 58641155 5.78227e+07 1.01416 ns
tpcds_q47/duckdb:vortex-file-compressed 67253144 6.75459e+07 0.995666 ns
tpcds_q48/duckdb:vortex-file-compressed 36879743 3.65683e+07 1.00852 ns
tpcds_q49/duckdb:vortex-file-compressed 36848819 3.43883e+07 1.07155 ns
tpcds_q50/duckdb:vortex-file-compressed 39425757 4.22774e+07 0.932549 ns
tpcds_q51/duckdb:vortex-file-compressed 120199630 1.15079e+08 1.0445 ns
tpcds_q52/duckdb:vortex-file-compressed 16212953 1.5914e+07 1.01879 ns
tpcds_q53/duckdb:vortex-file-compressed 25399341 2.52712e+07 1.00507 ns
tpcds_q54/duckdb:vortex-file-compressed 39533207 3.90888e+07 1.01137 ns
tpcds_q55/duckdb:vortex-file-compressed 15783365 1.5601e+07 1.01169 ns
tpcds_q56/duckdb:vortex-file-compressed 38699700 3.78542e+07 1.02233 ns
tpcds_q57/duckdb:vortex-file-compressed 59770798 5.8256e+07 1.026 ns
tpcds_q58/duckdb:vortex-file-compressed 38245827 3.67347e+07 1.04114 ns
tpcds_q59/duckdb:vortex-file-compressed 55156259 5.79829e+07 0.951251 ns
tpcds_q60/duckdb:vortex-file-compressed 38827648 3.72503e+07 1.04235 ns
tpcds_q61/duckdb:vortex-file-compressed 41938136 4.31364e+07 0.972222 ns
tpcds_q62/duckdb:vortex-file-compressed 23053030 2.5579e+07 0.901247 ns
tpcds_q63/duckdb:vortex-file-compressed 25990336 2.53232e+07 1.02635 ns
tpcds_q64/duckdb:vortex-file-compressed 100768467 8.84857e+07 1.13881 ns 🚨
tpcds_q65/duckdb:vortex-file-compressed 36376000 3.3361e+07 1.09037 ns
tpcds_q66/duckdb:vortex-file-compressed 40212296 4.10203e+07 0.980302 ns
tpcds_q67/duckdb:vortex-file-compressed 184353885 1.83677e+08 1.00369 ns
tpcds_q68/duckdb:vortex-file-compressed 49196762 4.77022e+07 1.03133 ns
tpcds_q69/duckdb:vortex-file-compressed 62196465 6.04306e+07 1.02922 ns
tpcds_q70/duckdb:vortex-file-compressed 59802696 5.87352e+07 1.01817 ns
tpcds_q71/duckdb:vortex-file-compressed 26657577 2.56938e+07 1.03751 ns
tpcds_q72/duckdb:vortex-file-compressed 174944685 1.69701e+08 1.0309 ns
tpcds_q73/duckdb:vortex-file-compressed 28528783 2.82243e+07 1.01079 ns
tpcds_q74/duckdb:vortex-file-compressed 68315425 6.79161e+07 1.00588 ns
tpcds_q75/duckdb:vortex-file-compressed 69923773 6.87277e+07 1.0174 ns
tpcds_q76/duckdb:vortex-file-compressed 25332880 2.58863e+07 0.978623 ns
tpcds_q77/duckdb:vortex-file-compressed 30499928 3.21814e+07 0.94775 ns
tpcds_q78/duckdb:vortex-file-compressed 89398916 8.45102e+07 1.05785 ns
tpcds_q79/duckdb:vortex-file-compressed 39447514 3.7719e+07 1.04583 ns
tpcds_q80/duckdb:vortex-file-compressed 54638794 5.16885e+07 1.05708 ns
tpcds_q81/duckdb:vortex-file-compressed 40315116 3.87389e+07 1.04069 ns
tpcds_q82/duckdb:vortex-file-compressed 18555041 1.87627e+07 0.988933 ns
tpcds_q83/duckdb:vortex-file-compressed 40586030 4.09203e+07 0.99183 ns
tpcds_q84/duckdb:vortex-file-compressed 24019829 2.29091e+07 1.04848 ns
tpcds_q85/duckdb:vortex-file-compressed 53206738 5.61466e+07 0.94764 ns
tpcds_q86/duckdb:vortex-file-compressed 42713123 5.08955e+07 0.839232 ns 🚀
tpcds_q87/duckdb:vortex-file-compressed 54267370 5.57312e+07 0.973735 ns
tpcds_q88/duckdb:vortex-file-compressed 71766646 7.32478e+07 0.979779 ns
tpcds_q89/duckdb:vortex-file-compressed 26664446 2.69983e+07 0.987634 ns
tpcds_q90/duckdb:vortex-file-compressed 19885509 1.73474e+07 1.14631 ns 🚨
tpcds_q91/duckdb:vortex-file-compressed 32191858 3.30726e+07 0.973369 ns
tpcds_q92/duckdb:vortex-file-compressed 27284468 2.73379e+07 0.998045 ns
tpcds_q93/duckdb:vortex-file-compressed 33216649 3.34983e+07 0.991592 ns
tpcds_q94/duckdb:vortex-file-compressed 29915896 2.90505e+07 1.02979 ns
tpcds_q95/duckdb:vortex-file-compressed 159370491 1.69378e+08 0.940918 ns
tpcds_q96/duckdb:vortex-file-compressed 14261479 1.46247e+07 0.975161 ns
tpcds_q97/duckdb:vortex-file-compressed 43965413 4.77232e+07 0.921259 ns
tpcds_q98/duckdb:vortex-file-compressed 23701342 2.32269e+07 1.02043 ns
tpcds_q99/duckdb:vortex-file-compressed 41800579 4.2754e+07 0.977701 ns
tpcds_q01/duckdb:vortex-compact 45189873 4.3294e+07 1.04379 ns
tpcds_q02/duckdb:vortex-compact 65074731 5.50066e+07 1.18304 ns 🚨
tpcds_q03/duckdb:vortex-compact 48542116 4.84511e+07 1.00188 ns
tpcds_q04/duckdb:vortex-compact 133756386 1.3029e+08 1.0266 ns
tpcds_q05/duckdb:vortex-compact 62411406 6.6066e+07 0.944683 ns
tpcds_q06/duckdb:vortex-compact 47743507 4.76391e+07 1.00219 ns
tpcds_q07/duckdb:vortex-compact 50929623 5.07561e+07 1.00342 ns
tpcds_q08/duckdb:vortex-compact 67904325 6.89342e+07 0.985059 ns
tpcds_q09/duckdb:vortex-compact 135286750 1.35565e+08 0.997944 ns
tpcds_q10/duckdb:vortex-compact 76256759 7.6857e+07 0.99219 ns
tpcds_q11/duckdb:vortex-compact 98336478 9.58754e+07 1.02567 ns
tpcds_q12/duckdb:vortex-compact 29028787 2.89934e+07 1.00122 ns
tpcds_q13/duckdb:vortex-compact 59732809 5.91069e+07 1.01059 ns
tpcds_q14/duckdb:vortex-compact 155792275 1.4936e+08 1.04307 ns
tpcds_q15/duckdb:vortex-compact 35933854 3.54785e+07 1.01284 ns
tpcds_q16/duckdb:vortex-compact 47417632 4.65174e+07 1.01935 ns
tpcds_q17/duckdb:vortex-compact 68381454 6.92296e+07 0.987748 ns
tpcds_q18/duckdb:vortex-compact 163759380 1.4592e+08 1.12225 ns 🚨
tpcds_q19/duckdb:vortex-compact 54354623 5.40196e+07 1.0062 ns
tpcds_q20/duckdb:vortex-compact 24809343 2.48051e+07 1.00017 ns
tpcds_q21/duckdb:vortex-compact 23832424 2.36085e+07 1.00949 ns
tpcds_q22/duckdb:vortex-compact 126567824 1.28701e+08 0.983425 ns
tpcds_q23/duckdb:vortex-compact 149141635 1.52968e+08 0.974989 ns
tpcds_q24/duckdb:vortex-compact 77495913 7.50665e+07 1.03236 ns
tpcds_q25/duckdb:vortex-compact 69939975 6.87764e+07 1.01692 ns
tpcds_q26/duckdb:vortex-compact 59253503 5.58828e+07 1.06032 ns
tpcds_q27/duckdb:vortex-compact 125799351 1.21742e+08 1.03333 ns
tpcds_q28/duckdb:vortex-compact 137683667 1.38254e+08 0.995875 ns
tpcds_q29/duckdb:vortex-compact 78998459 7.93796e+07 0.995198 ns
tpcds_q30/duckdb:vortex-compact 42634668 4.14824e+07 1.02778 ns
tpcds_q31/duckdb:vortex-compact 48730718 4.62696e+07 1.05319 ns
tpcds_q32/duckdb:vortex-compact 25864701 2.50174e+07 1.03387 ns
tpcds_q33/duckdb:vortex-compact 46444864 4.63353e+07 1.00236 ns
tpcds_q34/duckdb:vortex-compact 43320565 4.34555e+07 0.996894 ns
tpcds_q35/duckdb:vortex-compact 105847775 1.04672e+08 1.01124 ns
tpcds_q36/duckdb:vortex-compact 44090232 4.55934e+07 0.96703 ns
tpcds_q37/duckdb:vortex-compact 27483278 2.96581e+07 0.926669 ns
tpcds_q38/duckdb:vortex-compact 59296061 5.81702e+07 1.01935 ns
tpcds_q39/duckdb:vortex-compact 50808614 4.77346e+07 1.0644 ns
tpcds_q40/duckdb:vortex-compact 32599292 3.17644e+07 1.02628 ns
tpcds_q41/duckdb:vortex-compact 20691098 2.0993e+07 0.985617 ns
tpcds_q42/duckdb:vortex-compact 22572640 2.18118e+07 1.03488 ns
tpcds_q43/duckdb:vortex-compact 34322407 3.47801e+07 0.98684 ns
tpcds_q44/duckdb:vortex-compact 42047836 4.29748e+07 0.97843 ns
tpcds_q45/duckdb:vortex-compact 44731952 4.45897e+07 1.00319 ns
tpcds_q46/duckdb:vortex-compact 75145333 7.52073e+07 0.999176 ns
tpcds_q47/duckdb:vortex-compact 79780906 7.97419e+07 1.00049 ns
tpcds_q48/duckdb:vortex-compact 53529288 5.42365e+07 0.98696 ns
tpcds_q49/duckdb:vortex-compact 57756438 5.67271e+07 1.01815 ns
tpcds_q50/duckdb:vortex-compact 54473402 5.78796e+07 0.941151 ns
tpcds_q51/duckdb:vortex-compact 147426934 1.24575e+08 1.18344 ns 🚨
tpcds_q52/duckdb:vortex-compact 23334769 2.28765e+07 1.02003 ns
tpcds_q53/duckdb:vortex-compact 39593241 4.07173e+07 0.972393 ns
tpcds_q54/duckdb:vortex-compact 46832097 4.60544e+07 1.01689 ns
tpcds_q55/duckdb:vortex-compact 22228148 2.2124e+07 1.00471 ns
tpcds_q56/duckdb:vortex-compact 51859683 5.15287e+07 1.00642 ns
tpcds_q57/duckdb:vortex-compact 66176716 6.52647e+07 1.01397 ns
tpcds_q58/duckdb:vortex-compact 46823579 4.84448e+07 0.966535 ns
tpcds_q59/duckdb:vortex-compact 62440962 6.46232e+07 0.966232 ns
tpcds_q60/duckdb:vortex-compact 51538417 5.20871e+07 0.989467 ns
tpcds_q61/duckdb:vortex-compact 68689813 6.86752e+07 1.00021 ns
tpcds_q62/duckdb:vortex-compact 42427889 4.04111e+07 1.04991 ns
tpcds_q63/duckdb:vortex-compact 40626092 4.09519e+07 0.992043 ns
tpcds_q64/duckdb:vortex-compact 142401538 1.42046e+08 1.0025 ns
tpcds_q65/duckdb:vortex-compact 51458231 4.96553e+07 1.03631 ns
tpcds_q66/duckdb:vortex-compact 67670712 6.67526e+07 1.01375 ns
tpcds_q67/duckdb:vortex-compact 223368766 2.25592e+08 0.990146 ns
tpcds_q68/duckdb:vortex-compact 66338400 6.75136e+07 0.982593 ns
tpcds_q69/duckdb:vortex-compact 74932380 7.31771e+07 1.02399 ns
tpcds_q70/duckdb:vortex-compact 108792551 1.08722e+08 1.00064 ns
tpcds_q71/duckdb:vortex-compact 38939605 3.78333e+07 1.02924 ns
tpcds_q72/duckdb:vortex-compact 197405035 1.99171e+08 0.991135 ns
tpcds_q73/duckdb:vortex-compact 40009802 4.10124e+07 0.975553 ns
tpcds_q74/duckdb:vortex-compact 85160560 8.50338e+07 1.00149 ns
tpcds_q75/duckdb:vortex-compact 85952376 8.39703e+07 1.0236 ns
tpcds_q76/duckdb:vortex-compact 33695080 3.48756e+07 0.966151 ns
tpcds_q77/duckdb:vortex-compact 52341682 5.1228e+07 1.02174 ns
tpcds_q78/duckdb:vortex-compact 98841541 1.01323e+08 0.975511 ns
tpcds_q79/duckdb:vortex-compact 76977117 7.8116e+07 0.985421 ns
tpcds_q80/duckdb:vortex-compact 84790013 8.2683e+07 1.02548 ns
tpcds_q81/duckdb:vortex-compact 47885953 4.76964e+07 1.00398 ns
tpcds_q82/duckdb:vortex-compact 33349849 3.23671e+07 1.03036 ns
tpcds_q83/duckdb:vortex-compact 84813103 8.2183e+07 1.032 ns
tpcds_q84/duckdb:vortex-compact 31427829 3.28168e+07 0.957674 ns
tpcds_q85/duckdb:vortex-compact 73158852 7.82324e+07 0.935148 ns
tpcds_q86/duckdb:vortex-compact 76608096 8.26348e+07 0.927068 ns
tpcds_q87/duckdb:vortex-compact 60446597 5.95217e+07 1.01554 ns
tpcds_q88/duckdb:vortex-compact 102217602 1.03868e+08 0.984113 ns
tpcds_q89/duckdb:vortex-compact 39633160 3.86926e+07 1.02431 ns
tpcds_q90/duckdb:vortex-compact 36400718 3.95029e+07 0.92147 ns
tpcds_q91/duckdb:vortex-compact 49756275 5.12519e+07 0.970819 ns
tpcds_q92/duckdb:vortex-compact 52956195 4.84788e+07 1.09236 ns
tpcds_q93/duckdb:vortex-compact 39329100 3.95948e+07 0.993289 ns
tpcds_q94/duckdb:vortex-compact 49581546 5.40547e+07 0.917248 ns
tpcds_q95/duckdb:vortex-compact 180194261 1.93789e+08 0.929846 ns
tpcds_q96/duckdb:vortex-compact 21334799 2.09211e+07 1.01978 ns
tpcds_q97/duckdb:vortex-compact 52835940 5.13954e+07 1.02803 ns
tpcds_q98/duckdb:vortex-compact 33756497 3.24533e+07 1.04015 ns
tpcds_q99/duckdb:vortex-compact 51779314 5.67985e+07 0.911632 ns
tpcds_q01/duckdb:duckdb 23492830 2.36046e+07 0.995266 ns
tpcds_q02/duckdb:duckdb 25300766 2.47631e+07 1.02171 ns
tpcds_q03/duckdb:duckdb 10663366 1.05079e+07 1.0148 ns
tpcds_q04/duckdb:duckdb 172932020 1.70912e+08 1.01182 ns
tpcds_q05/duckdb:duckdb 21621856 2.01983e+07 1.07048 ns
tpcds_q06/duckdb:duckdb 27414525 2.72318e+07 1.00671 ns
tpcds_q07/duckdb:duckdb 41092095 4.17296e+07 0.984724 ns
tpcds_q08/duckdb:duckdb 124359080 1.24398e+08 0.99969 ns
tpcds_q09/duckdb:duckdb 19465335 1.91732e+07 1.01524 ns
tpcds_q10/duckdb:duckdb 28506397 2.82827e+07 1.00791 ns
tpcds_q11/duckdb:duckdb 151915712 1.52674e+08 0.995035 ns
tpcds_q12/duckdb:duckdb 14361788 1.43538e+07 1.00056 ns
tpcds_q13/duckdb:duckdb 27216269 2.68065e+07 1.01529 ns
tpcds_q14/duckdb:duckdb 94231777 9.42232e+07 1.00009 ns
tpcds_q15/duckdb:duckdb 23249386 2.31573e+07 1.00398 ns
tpcds_q16/duckdb:duckdb 20134448 2.06552e+07 0.974788 ns
tpcds_q17/duckdb:duckdb 25315601 2.58281e+07 0.980157 ns
tpcds_q18/duckdb:duckdb 51122497 5.09391e+07 1.0036 ns
tpcds_q19/duckdb:duckdb 19827890 2.01237e+07 0.985299 ns
tpcds_q20/duckdb:duckdb 14441534 1.45922e+07 0.989674 ns
tpcds_q21/duckdb:duckdb 7712347 7.91822e+06 0.974 ns
tpcds_q22/duckdb:duckdb 83009301 8.43057e+07 0.984622 ns
tpcds_q23/duckdb:duckdb 73558497 7.29539e+07 1.00829 ns
tpcds_q24/duckdb:duckdb 26599819 2.61412e+07 1.01755 ns
tpcds_q25/duckdb:duckdb 19027328 1.89264e+07 1.00533 ns
tpcds_q26/duckdb:duckdb 29314950 2.96181e+07 0.989766 ns
tpcds_q27/duckdb:duckdb 54735632 5.34666e+07 1.02373 ns
tpcds_q28/duckdb:duckdb 24848222 2.53269e+07 0.981101 ns
tpcds_q29/duckdb:duckdb 24198026 2.45765e+07 0.984601 ns
tpcds_q30/duckdb:duckdb 32924983 3.10157e+07 1.06156 ns
tpcds_q31/duckdb:duckdb 24708638 2.46168e+07 1.00373 ns
tpcds_q32/duckdb:duckdb 9173610 8.75001e+06 1.04841 ns
tpcds_q33/duckdb:duckdb 16076712 1.64027e+07 0.980128 ns
tpcds_q34/duckdb:duckdb 19243421 1.90355e+07 1.01092 ns
tpcds_q35/duckdb:duckdb 40697397 3.79658e+07 1.07195 ns
tpcds_q36/duckdb:duckdb 77630896 7.79787e+07 0.995539 ns
tpcds_q37/duckdb:duckdb 9127288 9.72371e+06 0.938663 ns
tpcds_q38/duckdb:duckdb 34321705 3.33011e+07 1.03065 ns
tpcds_q39/duckdb:duckdb 30823614 3.02146e+07 1.02016 ns
tpcds_q40/duckdb:duckdb 15949830 1.54863e+07 1.02993 ns
tpcds_q41/duckdb:duckdb 11198189 1.03593e+07 1.08098 ns
tpcds_q42/duckdb:duckdb 9375619 8.97233e+06 1.04495 ns
tpcds_q43/duckdb:duckdb 14187166 1.40428e+07 1.01028 ns
tpcds_q44/duckdb:duckdb 17023809 1.7181e+07 0.990853 ns
tpcds_q45/duckdb:duckdb 18908166 1.93716e+07 0.976075 ns
tpcds_q46/duckdb:duckdb 40350469 4.08295e+07 0.988268 ns
tpcds_q47/duckdb:duckdb 55140608 5.51063e+07 1.00062 ns
tpcds_q48/duckdb:duckdb 26465726 2.62181e+07 1.00944 ns
tpcds_q49/duckdb:duckdb 18196282 1.7992e+07 1.01135 ns
tpcds_q50/duckdb:duckdb 16979247 1.70907e+07 0.993479 ns
tpcds_q51/duckdb:duckdb 107375267 1.09289e+08 0.982488 ns
tpcds_q52/duckdb:duckdb 10260430 9.82933e+06 1.04386 ns
tpcds_q53/duckdb:duckdb 15830216 1.56066e+07 1.01433 ns
tpcds_q54/duckdb:duckdb 20207490 2.00096e+07 1.00989 ns
tpcds_q55/duckdb:duckdb 9721358 9.18615e+06 1.05826 ns
tpcds_q56/duckdb:duckdb 17783693 1.71595e+07 1.03638 ns
tpcds_q57/duckdb:duckdb 47037586 4.66578e+07 1.00814 ns
tpcds_q58/duckdb:duckdb 16276020 1.58829e+07 1.02475 ns
tpcds_q59/duckdb:duckdb 38175320 3.77545e+07 1.01115 ns
tpcds_q60/duckdb:duckdb 19182095 1.96468e+07 0.976349 ns
tpcds_q61/duckdb:duckdb 18470316 1.85172e+07 0.997469 ns
tpcds_q62/duckdb:duckdb 10830686 1.08693e+07 0.996445 ns
tpcds_q63/duckdb:duckdb 14421550 1.40411e+07 1.0271 ns
tpcds_q64/duckdb:duckdb 60216837 6.02622e+07 0.999247 ns
tpcds_q65/duckdb:duckdb 34803245 3.37947e+07 1.02984 ns
tpcds_q66/duckdb:duckdb 27467542 2.84954e+07 0.96393 ns
tpcds_q67/duckdb:duckdb 153978745 1.53969e+08 1.00006 ns
tpcds_q68/duckdb:duckdb 27907085 2.82827e+07 0.986718 ns
tpcds_q69/duckdb:duckdb 28976864 3.00433e+07 0.964503 ns
tpcds_q70/duckdb:duckdb 20008304 2.00513e+07 0.997854 ns
tpcds_q71/duckdb:duckdb 16993615 1.65738e+07 1.02533 ns
tpcds_q72/duckdb:duckdb 46008660 4.58403e+07 1.00367 ns
tpcds_q73/duckdb:duckdb 14477847 1.49794e+07 0.966519 ns
tpcds_q74/duckdb:duckdb 108677811 1.07185e+08 1.01392 ns
tpcds_q75/duckdb:duckdb 44844938 4.38738e+07 1.02214 ns
tpcds_q76/duckdb:duckdb 14954526 1.50532e+07 0.993446 ns
tpcds_q77/duckdb:duckdb 15076260 1.46069e+07 1.03213 ns
tpcds_q78/duckdb:duckdb 66815885 6.69879e+07 0.997433 ns
tpcds_q79/duckdb:duckdb 22159656 2.17311e+07 1.01972 ns
tpcds_q80/duckdb:duckdb 31443009 3.1761e+07 0.989987 ns
tpcds_q81/duckdb:duckdb 40121492 4.13465e+07 0.970372 ns
tpcds_q82/duckdb:duckdb 10503788 1.08379e+07 0.969169 ns
tpcds_q83/duckdb:duckdb 11432616 1.14063e+07 1.00231 ns
tpcds_q84/duckdb:duckdb 15336689 1.51853e+07 1.00997 ns
tpcds_q85/duckdb:duckdb 26305996 2.54407e+07 1.03401 ns
tpcds_q86/duckdb:duckdb 13782139 1.38489e+07 0.995181 ns
tpcds_q87/duckdb:duckdb 34792354 3.50045e+07 0.993938 ns
tpcds_q88/duckdb:duckdb 26466720 2.6496e+07 0.998896 ns
tpcds_q89/duckdb:duckdb 18549789 1.82366e+07 1.01717 ns
tpcds_q90/duckdb:duckdb 7141695 7.04321e+06 1.01398 ns
tpcds_q91/duckdb:duckdb 15925212 1.5994e+07 0.995697 ns
tpcds_q92/duckdb:duckdb 10223301 1.00617e+07 1.01607 ns
tpcds_q93/duckdb:duckdb 24749205 2.42116e+07 1.02221 ns
tpcds_q94/duckdb:duckdb 15551080 1.51442e+07 1.02687 ns
tpcds_q95/duckdb:duckdb 129069209 1.13717e+08 1.135 ns 🚨
tpcds_q96/duckdb:duckdb 6419312 6.08524e+06 1.0549 ns
tpcds_q97/duckdb:duckdb 33261112 3.34373e+07 0.994729 ns
tpcds_q98/duckdb:duckdb 19753102 1.89673e+07 1.04143 ns
tpcds_q99/duckdb:duckdb 21677416 2.1441e+07 1.01103 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.012x ➖
  • Vortex: 1.012x ➖
  • duckdb:vortex: 1.007x ➖
  • datafusion:vortex: 1.017x ➖
  • Best: tpch_q20/duckdb:vortex-file-compressed (0.974x)
  • Worst: tpch_q01/datafusion:vortex-file-compressed (1.079x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 696477567 6.99159e+08 0.996165 ns
tpch_q02/datafusion:arrow 200000509 1.97505e+08 1.01263 ns
tpch_q03/datafusion:arrow 536266066 5.23978e+08 1.02345 ns
tpch_q04/datafusion:arrow 387174546 3.80816e+08 1.0167 ns
tpch_q05/datafusion:arrow 1050181443 1.03386e+09 1.01579 ns
tpch_q06/datafusion:arrow 303741307 2.95525e+08 1.0278 ns
tpch_q07/datafusion:arrow 1341623657 1.29836e+09 1.03332 ns
tpch_q08/datafusion:arrow 1284897127 1.26116e+09 1.01882 ns
tpch_q09/datafusion:arrow 1554369575 1.527e+09 1.01793 ns
tpch_q10/datafusion:arrow 656543599 6.45828e+08 1.01659 ns
tpch_q11/datafusion:arrow 177640418 1.74982e+08 1.01519 ns
tpch_q12/datafusion:arrow 730102220 7.18189e+08 1.01659 ns
tpch_q13/datafusion:arrow 523912235 5.15709e+08 1.01591 ns
tpch_q14/datafusion:arrow 350626650 3.44536e+08 1.01768 ns
tpch_q15/datafusion:arrow 737100054 7.25258e+08 1.01633 ns
tpch_q16/datafusion:arrow 122065970 1.16664e+08 1.04631 ns
tpch_q17/datafusion:arrow 1555099410 1.52268e+09 1.02129 ns
tpch_q18/datafusion:arrow 2103165231 1.96807e+09 1.06864 ns
tpch_q19/datafusion:arrow 569766344 5.59544e+08 1.01827 ns
tpch_q20/datafusion:arrow 541628301 5.27676e+08 1.02644 ns
tpch_q21/datafusion:arrow 3827246419 3.58121e+09 1.0687 ns
tpch_q22/datafusion:arrow 181377386 1.71903e+08 1.05512 ns
tpch_q01/datafusion:parquet 469535817 4.51754e+08 1.03936 ns
tpch_q02/datafusion:parquet 278181000 2.62465e+08 1.05988 ns
tpch_q03/datafusion:parquet 408908190 3.90796e+08 1.04635 ns
tpch_q04/datafusion:parquet 148048097 1.4421e+08 1.02662 ns
tpch_q05/datafusion:parquet 579613038 5.7283e+08 1.01184 ns
tpch_q06/datafusion:parquet 134637660 1.2766e+08 1.05466 ns
tpch_q07/datafusion:parquet 796850624 7.87679e+08 1.01164 ns
tpch_q08/datafusion:parquet 661911087 6.42219e+08 1.03066 ns
tpch_q09/datafusion:parquet 982187054 9.66045e+08 1.01671 ns
tpch_q10/datafusion:parquet 606576770 6.09667e+08 0.994931 ns
tpch_q11/datafusion:parquet 204235572 2.03142e+08 1.00538 ns
tpch_q12/datafusion:parquet 252852874 2.52381e+08 1.00187 ns
tpch_q13/datafusion:parquet 343983346 3.45305e+08 0.996172 ns
tpch_q14/datafusion:parquet 199832178 2.07891e+08 0.961233 ns
tpch_q15/datafusion:parquet 261289000 2.6323e+08 0.992626 ns
tpch_q16/datafusion:parquet 180298758 1.7868e+08 1.00906 ns
tpch_q17/datafusion:parquet 845396153 8.22404e+08 1.02796 ns
tpch_q18/datafusion:parquet 1063983275 1.01713e+09 1.04606 ns
tpch_q19/datafusion:parquet 324907734 3.31516e+08 0.980068 ns
tpch_q20/datafusion:parquet 372745061 3.70379e+08 1.00639 ns
tpch_q21/datafusion:parquet 879741667 8.81041e+08 0.998525 ns
tpch_q22/datafusion:parquet 216904907 2.21459e+08 0.979438 ns
tpch_q01/datafusion:vortex-file-compressed 473430693 4.3892e+08 1.07863 ns
tpch_q02/datafusion:vortex-file-compressed 167617012 1.63011e+08 1.02825 ns
tpch_q03/datafusion:vortex-file-compressed 259036020 2.54269e+08 1.01875 ns
tpch_q04/datafusion:vortex-file-compressed 110389054 1.08565e+08 1.0168 ns
tpch_q05/datafusion:vortex-file-compressed 457683109 4.59265e+08 0.996556 ns
tpch_q06/datafusion:vortex-file-compressed 39616504 3.97044e+07 0.997786 ns
tpch_q07/datafusion:vortex-file-compressed 645313122 6.36251e+08 1.01424 ns
tpch_q08/datafusion:vortex-file-compressed 481146209 4.76509e+08 1.00973 ns
tpch_q09/datafusion:vortex-file-compressed 820112462 8.04377e+08 1.01956 ns
tpch_q10/datafusion:vortex-file-compressed 305375926 2.97744e+08 1.02563 ns
tpch_q11/datafusion:vortex-file-compressed 125595671 1.21919e+08 1.03016 ns
tpch_q12/datafusion:vortex-file-compressed 132224601 1.31465e+08 1.00577 ns
tpch_q13/datafusion:vortex-file-compressed 227003561 2.23074e+08 1.01762 ns
tpch_q14/datafusion:vortex-file-compressed 76337120 7.58614e+07 1.00627 ns
tpch_q15/datafusion:vortex-file-compressed 117794971 1.1495e+08 1.02475 ns
tpch_q16/datafusion:vortex-file-compressed 98185236 9.57872e+07 1.02504 ns
tpch_q17/datafusion:vortex-file-compressed 746459111 7.28292e+08 1.02494 ns
tpch_q18/datafusion:vortex-file-compressed 960544344 9.50286e+08 1.01079 ns
tpch_q19/datafusion:vortex-file-compressed 94830970 9.34258e+07 1.01504 ns
tpch_q20/datafusion:vortex-file-compressed 205246584 2.01523e+08 1.01848 ns
tpch_q21/datafusion:vortex-file-compressed 766709428 7.72036e+08 0.993101 ns
tpch_q22/datafusion:vortex-file-compressed 65392751 6.37047e+07 1.0265 ns
tpch_q01/datafusion:vortex-compact 490194448 4.75719e+08 1.03043 ns
tpch_q02/datafusion:vortex-compact 173954843 1.71809e+08 1.01249 ns
tpch_q03/datafusion:vortex-compact 272923090 2.68331e+08 1.01711 ns
tpch_q04/datafusion:vortex-compact 124809349 1.22608e+08 1.01795 ns
tpch_q05/datafusion:vortex-compact 473441717 4.65441e+08 1.01719 ns
tpch_q06/datafusion:vortex-compact 80170355 7.97092e+07 1.00579 ns
tpch_q07/datafusion:vortex-compact 676272632 6.68405e+08 1.01177 ns
tpch_q08/datafusion:vortex-compact 491397826 4.87967e+08 1.00703 ns
tpch_q09/datafusion:vortex-compact 842099182 8.20058e+08 1.02688 ns
tpch_q10/datafusion:vortex-compact 335098022 3.38468e+08 0.990042 ns
tpch_q11/datafusion:vortex-compact 126404122 1.25691e+08 1.00567 ns
tpch_q12/datafusion:vortex-compact 189280509 1.89685e+08 0.997869 ns
tpch_q13/datafusion:vortex-compact 271763301 2.70234e+08 1.00566 ns
tpch_q14/datafusion:vortex-compact 101979207 9.95802e+07 1.02409 ns
tpch_q15/datafusion:vortex-compact 169917790 1.69282e+08 1.00376 ns
tpch_q16/datafusion:vortex-compact 105882191 1.03574e+08 1.02228 ns
tpch_q17/datafusion:vortex-compact 748523683 7.34971e+08 1.01844 ns
tpch_q18/datafusion:vortex-compact 973296326 9.47247e+08 1.0275 ns
tpch_q19/datafusion:vortex-compact 235112730 2.29908e+08 1.02264 ns
tpch_q20/datafusion:vortex-compact 230640569 2.25882e+08 1.02107 ns
tpch_q21/datafusion:vortex-compact 784641681 7.73165e+08 1.01484 ns
tpch_q22/datafusion:vortex-compact 75439792 7.33494e+07 1.0285 ns
tpch_q01/duckdb:parquet 261862098 2.68103e+08 0.976721 ns
tpch_q02/duckdb:parquet 128450627 1.27213e+08 1.00973 ns
tpch_q03/duckdb:parquet 225278719 2.28682e+08 0.985118 ns
tpch_q04/duckdb:parquet 150951269 1.55409e+08 0.971317 ns
tpch_q05/duckdb:parquet 230374811 2.38498e+08 0.96594 ns
tpch_q06/duckdb:parquet 71173885 7.11116e+07 1.00088 ns
tpch_q07/duckdb:parquet 219348377 2.18896e+08 1.00207 ns
tpch_q08/duckdb:parquet 330400386 3.30656e+08 0.999227 ns
tpch_q09/duckdb:parquet 493930084 4.88458e+08 1.0112 ns
tpch_q10/duckdb:parquet 635976097 6.37757e+08 0.997208 ns
tpch_q11/duckdb:parquet 58843071 5.67395e+07 1.03707 ns
tpch_q12/duckdb:parquet 141058214 1.40034e+08 1.00731 ns
tpch_q13/duckdb:parquet 410263771 4.21134e+08 0.974188 ns
tpch_q14/duckdb:parquet 184075087 1.80607e+08 1.0192 ns
tpch_q15/duckdb:parquet 106384046 1.07032e+08 0.993943 ns
tpch_q16/duckdb:parquet 164928691 1.64789e+08 1.00085 ns
tpch_q17/duckdb:parquet 204453935 2.08034e+08 0.982792 ns
tpch_q18/duckdb:parquet 367940418 3.6391e+08 1.01107 ns
tpch_q19/duckdb:parquet 290318280 2.97073e+08 0.977261 ns
tpch_q20/duckdb:parquet 248914755 2.50509e+08 0.993634 ns
tpch_q21/duckdb:parquet 595864576 5.85322e+08 1.01801 ns
tpch_q22/duckdb:parquet 297973599 3.00898e+08 0.99028 ns
tpch_q01/duckdb:vortex-file-compressed 187696948 1.87078e+08 1.00331 ns
tpch_q02/duckdb:vortex-file-compressed 59725208 5.71264e+07 1.04549 ns
tpch_q03/duckdb:vortex-file-compressed 145575297 1.43623e+08 1.01359 ns
tpch_q04/duckdb:vortex-file-compressed 165304561 1.62811e+08 1.01531 ns
tpch_q05/duckdb:vortex-file-compressed 151531727 1.53705e+08 0.985859 ns
tpch_q06/duckdb:vortex-file-compressed 47862013 4.87833e+07 0.981116 ns
tpch_q07/duckdb:vortex-file-compressed 152305044 1.52421e+08 0.999237 ns
tpch_q08/duckdb:vortex-file-compressed 225665802 2.29741e+08 0.982264 ns
tpch_q09/duckdb:vortex-file-compressed 372851841 3.6597e+08 1.0188 ns
tpch_q10/duckdb:vortex-file-compressed 157415521 1.56701e+08 1.00456 ns
tpch_q11/duckdb:vortex-file-compressed 37702789 3.69203e+07 1.02119 ns
tpch_q12/duckdb:vortex-file-compressed 97190903 9.66333e+07 1.00577 ns
tpch_q13/duckdb:vortex-file-compressed 240270104 2.40082e+08 1.00078 ns
tpch_q14/duckdb:vortex-file-compressed 73965881 7.48153e+07 0.988646 ns
tpch_q15/duckdb:vortex-file-compressed 94958522 9.43487e+07 1.00646 ns
tpch_q16/duckdb:vortex-file-compressed 83800372 8.35592e+07 1.00289 ns
tpch_q17/duckdb:vortex-file-compressed 125547237 1.28715e+08 0.975389 ns
tpch_q18/duckdb:vortex-file-compressed 291534124 2.87421e+08 1.01431 ns
tpch_q19/duckdb:vortex-file-compressed 86710449 8.47516e+07 1.02311 ns
tpch_q20/duckdb:vortex-file-compressed 173026275 1.77685e+08 0.973782 ns
tpch_q21/duckdb:vortex-file-compressed 583116324 5.66861e+08 1.02868 ns
tpch_q22/duckdb:vortex-file-compressed 74364569 7.53591e+07 0.986803 ns
tpch_q01/duckdb:vortex-compact 234599593 2.33835e+08 1.00327 ns
tpch_q02/duckdb:vortex-compact 72053795 6.90939e+07 1.04284 ns
tpch_q03/duckdb:vortex-compact 168955211 1.68936e+08 1.00011 ns
tpch_q04/duckdb:vortex-compact 197073215 1.94656e+08 1.01242 ns
tpch_q05/duckdb:vortex-compact 177403875 1.76377e+08 1.00582 ns
tpch_q06/duckdb:vortex-compact 108906649 1.08722e+08 1.0017 ns
tpch_q07/duckdb:vortex-compact 216409834 2.16709e+08 0.998618 ns
tpch_q08/duckdb:vortex-compact 260971317 2.60455e+08 1.00198 ns
tpch_q09/duckdb:vortex-compact 411354441 4.09036e+08 1.00567 ns
tpch_q10/duckdb:vortex-compact 202257639 1.9887e+08 1.01703 ns
tpch_q11/duckdb:vortex-compact 41633488 4.18104e+07 0.995768 ns
tpch_q12/duckdb:vortex-compact 224861999 2.24403e+08 1.00204 ns
tpch_q13/duckdb:vortex-compact 299546430 2.95604e+08 1.01334 ns
tpch_q14/duckdb:vortex-compact 117184374 1.1643e+08 1.00648 ns
tpch_q15/duckdb:vortex-compact 122916092 1.20699e+08 1.01836 ns
tpch_q16/duckdb:vortex-compact 93496347 9.40248e+07 0.99438 ns
tpch_q17/duckdb:vortex-compact 139158683 1.37966e+08 1.00864 ns
tpch_q18/duckdb:vortex-compact 332962485 3.30623e+08 1.00708 ns
tpch_q19/duckdb:vortex-compact 122947290 1.21444e+08 1.01238 ns
tpch_q20/duckdb:vortex-compact 213371946 2.1126e+08 1.01 ns
tpch_q21/duckdb:vortex-compact 665676961 6.48411e+08 1.02663 ns
tpch_q22/duckdb:vortex-compact 86057569 8.35958e+07 1.02945 ns
tpch_q01/duckdb:duckdb 118185163 1.1696e+08 1.01048 ns
tpch_q02/duckdb:duckdb 52481657 4.84443e+07 1.08334 ns
tpch_q03/duckdb:duckdb 101780285 9.97205e+07 1.02066 ns
tpch_q04/duckdb:duckdb 130633874 1.28417e+08 1.01726 ns
tpch_q05/duckdb:duckdb 116958700 1.15537e+08 1.01231 ns
tpch_q06/duckdb:duckdb 44930507 4.4695e+07 1.00527 ns
tpch_q07/duckdb:duckdb 111894182 1.10636e+08 1.01137 ns
tpch_q08/duckdb:duckdb 142298018 1.39807e+08 1.01782 ns
tpch_q09/duckdb:duckdb 310945173 3.11592e+08 0.997924 ns
tpch_q10/duckdb:duckdb 218368567 2.16685e+08 1.00777 ns
tpch_q11/duckdb:duckdb 22608774 2.25237e+07 1.00378 ns
tpch_q12/duckdb:duckdb 86968525 8.64989e+07 1.00543 ns
tpch_q13/duckdb:duckdb 236488367 2.37095e+08 0.997442 ns
tpch_q14/duckdb:duckdb 77985089 7.71778e+07 1.01046 ns
tpch_q15/duckdb:duckdb 82096332 8.11113e+07 1.01214 ns
tpch_q16/duckdb:duckdb 73804223 7.39345e+07 0.998237 ns
tpch_q17/duckdb:duckdb 100279077 9.97689e+07 1.00511 ns
tpch_q18/duckdb:duckdb 221195788 2.19355e+08 1.00839 ns
tpch_q19/duckdb:duckdb 128710285 1.28104e+08 1.00473 ns
tpch_q20/duckdb:duckdb 124439914 1.23678e+08 1.00616 ns
tpch_q21/duckdb:duckdb 330216023 3.22175e+08 1.02496 ns
tpch_q22/duckdb:duckdb 71452539 7.02396e+07 1.01727 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.012x ➖
  • Vortex: 1.014x ➖
  • duckdb:vortex: 1.051x ➖
  • datafusion:vortex: 0.979x ➖
  • Best: fineweb_q01/datafusion:vortex-file-compressed (0.802x)
  • Worst: fineweb_q03/duckdb:vortex-file-compressed (1.203x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 905923447 8.64058e+08 1.04845 ns
fineweb_q01/datafusion:parquet 1630506212 1.54447e+09 1.0557 ns
fineweb_q02/datafusion:parquet 1602426262 1.59646e+09 1.00374 ns
fineweb_q03/datafusion:parquet 1555809222 1.58822e+09 0.979596 ns
fineweb_q04/datafusion:parquet 1588818182 1.5635e+09 1.01619 ns
fineweb_q05/datafusion:parquet 1561678773 1.58217e+09 0.987049 ns
fineweb_q06/datafusion:parquet 1589388609 1.58158e+09 1.00494 ns
fineweb_q07/datafusion:parquet 1574118348 1.59188e+09 0.988843 ns
fineweb_q08/datafusion:parquet 1597439824 1.61604e+09 0.988493 ns
fineweb_q00/datafusion:vortex-file-compressed 32294257 3.04841e+07 1.05938 ns
fineweb_q01/datafusion:vortex-file-compressed 468105207 5.84019e+08 0.801525 ns
fineweb_q02/datafusion:vortex-file-compressed 492271869 5.307e+08 0.927589 ns
fineweb_q03/datafusion:vortex-file-compressed 1421534816 1.3942e+09 1.01961 ns
fineweb_q04/datafusion:vortex-file-compressed 1383197471 1.39643e+09 0.990522 ns
fineweb_q05/datafusion:vortex-file-compressed 1432548799 1.3779e+09 1.03966 ns
fineweb_q06/datafusion:vortex-file-compressed 1481539305 1.48623e+09 0.996843 ns
fineweb_q07/datafusion:vortex-file-compressed 1375029699 1.35734e+09 1.01303 ns
fineweb_q08/datafusion:vortex-file-compressed 539822874 5.31528e+08 1.01561 ns
fineweb_q00/datafusion:vortex-compact 29061946 3.28115e+07 0.885725 ns
fineweb_q01/datafusion:vortex-compact 477335921 4.83073e+08 0.988123 ns
fineweb_q02/datafusion:vortex-compact 624366562 6.23294e+08 1.00172 ns
fineweb_q03/datafusion:vortex-compact 1811052310 1.78344e+09 1.01548 ns
fineweb_q04/datafusion:vortex-compact 2198765761 2.20756e+09 0.996015 ns
fineweb_q05/datafusion:vortex-compact 1663634137 1.69883e+09 0.979281 ns
fineweb_q06/datafusion:vortex-compact 1396864358 1.4512e+09 0.962559 ns
fineweb_q07/datafusion:vortex-compact 1305985372 1.26498e+09 1.03242 ns
fineweb_q08/datafusion:vortex-compact 378720709 4.04706e+08 0.935793 ns
fineweb_q00/duckdb:parquet 981352476 9.71991e+08 1.00963 ns
fineweb_q01/duckdb:parquet 2225357790 2.19189e+09 1.01527 ns
fineweb_q02/duckdb:parquet 2233147830 2.20079e+09 1.0147 ns
fineweb_q03/duckdb:parquet 7156938096 7.13465e+09 1.00312 ns
fineweb_q04/duckdb:parquet 1719543281 1.71285e+09 1.00391 ns
fineweb_q05/duckdb:parquet 3831806434 3.82392e+09 1.00206 ns
fineweb_q06/duckdb:parquet 5079229977 4.98342e+09 1.01923 ns
fineweb_q07/duckdb:parquet 5531165581 5.44802e+09 1.01526 ns
fineweb_q08/duckdb:parquet 996516931 9.9114e+08 1.00543 ns
fineweb_q00/duckdb:vortex-file-compressed 82080128 7.77328e+07 1.05593 ns
fineweb_q01/duckdb:vortex-file-compressed 524664348 5.19908e+08 1.00915 ns
fineweb_q02/duckdb:vortex-file-compressed 599177723 5.53802e+08 1.08193 ns
fineweb_q03/duckdb:vortex-file-compressed 1746067277 1.45186e+09 1.20264 ns
fineweb_q04/duckdb:vortex-file-compressed 1658888449 1.5623e+09 1.06183 ns
fineweb_q05/duckdb:vortex-file-compressed 1669055074 1.53568e+09 1.08685 ns
fineweb_q06/duckdb:vortex-file-compressed 1803062207 1.62865e+09 1.10709 ns
fineweb_q07/duckdb:vortex-file-compressed 1591499019 1.51095e+09 1.05331 ns
fineweb_q08/duckdb:vortex-file-compressed 665444762 6.45792e+08 1.03043 ns
fineweb_q00/duckdb:vortex-compact 84259693 8.41213e+07 1.00164 ns
fineweb_q01/duckdb:vortex-compact 513874259 4.79299e+08 1.07214 ns
fineweb_q02/duckdb:vortex-compact 671435059 6.68621e+08 1.00421 ns
fineweb_q03/duckdb:vortex-compact 1700582801 1.61873e+09 1.05057 ns
fineweb_q04/duckdb:vortex-compact 1834251384 1.79917e+09 1.0195 ns
fineweb_q05/duckdb:vortex-compact 1649450300 1.53971e+09 1.07127 ns
fineweb_q06/duckdb:vortex-compact 1476116137 1.40837e+09 1.0481 ns
fineweb_q07/duckdb:vortex-compact 1401739901 1.42008e+09 0.987086 ns
fineweb_q08/duckdb:vortex-compact 457304529 4.63483e+08 0.986669 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.997x ➖
  • duckdb:vortex: 0.997x ➖
  • Best: statpopgen_q01/duckdb:vortex-compact (0.961x)
  • Worst: statpopgen_q07/duckdb:vortex-file-compressed (1.020x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 233956087 2.3222e+08 1.00748 ns
statpopgen_q01/duckdb:parquet 375239850 3.70724e+08 1.01218 ns
statpopgen_q02/duckdb:parquet 693800867 6.86176e+08 1.01111 ns
statpopgen_q03/duckdb:parquet 1120302281 1.11749e+09 1.00252 ns
statpopgen_q04/duckdb:parquet 1116697230 1.13914e+09 0.980298 ns
statpopgen_q05/duckdb:parquet 745734384 7.41053e+08 1.00632 ns
statpopgen_q06/duckdb:parquet 1339673630 1.32766e+09 1.00905 ns
statpopgen_q07/duckdb:parquet 859714819 8.51215e+08 1.00999 ns
statpopgen_q08/duckdb:parquet 843494259 8.47806e+08 0.994915 ns
statpopgen_q09/duckdb:parquet 930281250 9.32847e+08 0.997249 ns
statpopgen_q10/duckdb:parquet 2138851256 2.12227e+09 1.00781 ns
statpopgen_q00/duckdb:vortex-file-compressed 12714296 1.2715e+07 0.999941 ns
statpopgen_q01/duckdb:vortex-file-compressed 96374121 9.76221e+07 0.987216 ns
statpopgen_q02/duckdb:vortex-file-compressed 1183078508 1.18017e+09 1.00246 ns
statpopgen_q03/duckdb:vortex-file-compressed 2778025414 2.74532e+09 1.01191 ns
statpopgen_q04/duckdb:vortex-file-compressed 2775234193 2.7781e+09 0.998968 ns
statpopgen_q05/duckdb:vortex-file-compressed 1274819232 1.2725e+09 1.00182 ns
statpopgen_q06/duckdb:vortex-file-compressed 1903591302 1.93308e+09 0.984744 ns
statpopgen_q07/duckdb:vortex-file-compressed 159541242 1.56372e+08 1.02027 ns
statpopgen_q08/duckdb:vortex-file-compressed 168383526 1.67401e+08 1.00587 ns
statpopgen_q09/duckdb:vortex-file-compressed 2520878459 2.54544e+09 0.99035 ns
statpopgen_q10/duckdb:vortex-file-compressed 4080448468 4.06151e+09 1.00466 ns
statpopgen_q00/duckdb:vortex-compact 12766379 1.25139e+07 1.02017 ns
statpopgen_q01/duckdb:vortex-compact 286782876 2.98338e+08 0.961268 ns
statpopgen_q02/duckdb:vortex-compact 578391706 5.70159e+08 1.01444 ns
statpopgen_q03/duckdb:vortex-compact 2202055711 2.26764e+09 0.971076 ns
statpopgen_q04/duckdb:vortex-compact 2207584571 2.2367e+09 0.986981 ns
statpopgen_q05/duckdb:vortex-compact 604248055 6.13909e+08 0.984263 ns
statpopgen_q06/duckdb:vortex-compact 1507231229 1.50038e+09 1.00457 ns
statpopgen_q07/duckdb:vortex-compact 1707547390 1.71779e+09 0.994039 ns
statpopgen_q08/duckdb:vortex-compact 1724606266 1.72264e+09 1.00114 ns
statpopgen_q09/duckdb:vortex-compact 2002409608 2.033e+09 0.984954 ns
statpopgen_q10/duckdb:vortex-compact 3735732618 3.73312e+09 1.0007 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.019x ➖
  • Vortex: 1.026x ➖
  • duckdb:vortex: 1.023x ➖
  • datafusion:vortex: 1.029x ➖
  • Best: tpch_q03/datafusion:vortex-compact (0.888x)
  • Worst: tpch_q16/datafusion:vortex-file-compressed (1.385x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 1536f8a base 19a5b01 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 872380385 8.77807e+08 0.993818 ns
tpch_q02/datafusion:parquet 661038974 6.68735e+08 0.988492 ns
tpch_q03/datafusion:parquet 926616838 9.39354e+08 0.98644 ns
tpch_q04/datafusion:parquet 481748345 5.02314e+08 0.959058 ns
tpch_q05/datafusion:parquet 1180072750 1.18562e+09 0.995317 ns
tpch_q06/datafusion:parquet 530567745 5.25111e+08 1.01039 ns
tpch_q07/datafusion:parquet 1368632570 1.39863e+09 0.97855 ns
tpch_q08/datafusion:parquet 1587868869 1.55854e+09 1.01882 ns
tpch_q09/datafusion:parquet 1745974941 1.75156e+09 0.996812 ns
tpch_q10/datafusion:parquet 2007414694 2.03166e+09 0.988069 ns
tpch_q11/datafusion:parquet 557057101 5.23287e+08 1.06454 ns
tpch_q12/datafusion:parquet 657728018 6.99256e+08 0.940612 ns
tpch_q13/datafusion:parquet 671146328 6.84065e+08 0.981114 ns
tpch_q14/datafusion:parquet 765392812 7.77809e+08 0.984037 ns
tpch_q15/datafusion:parquet 1165520346 1.19045e+09 0.979056 ns
tpch_q16/datafusion:parquet 370075233 3.93413e+08 0.940678 ns
tpch_q17/datafusion:parquet 1406270762 1.41793e+09 0.991776 ns
tpch_q18/datafusion:parquet 1627169000 1.59666e+09 1.01911 ns
tpch_q19/datafusion:parquet 998402869 9.7696e+08 1.02195 ns
tpch_q20/datafusion:parquet 1060855232 1.09538e+09 0.968478 ns
tpch_q21/datafusion:parquet 1734258178 1.73843e+09 0.997599 ns
tpch_q22/datafusion:parquet 643993452 6.46947e+08 0.995435 ns
tpch_q01/datafusion:vortex-file-compressed 764104985 7.28489e+08 1.04889 ns
tpch_q02/datafusion:vortex-file-compressed 770144059 6.67729e+08 1.15338 ns
tpch_q03/datafusion:vortex-file-compressed 774377421 7.4241e+08 1.04306 ns
tpch_q04/datafusion:vortex-file-compressed 551325255 5.24618e+08 1.05091 ns
tpch_q05/datafusion:vortex-file-compressed 1029728153 1.01661e+09 1.01291 ns
tpch_q06/datafusion:vortex-file-compressed 596744163 6.4017e+08 0.932165 ns
tpch_q07/datafusion:vortex-file-compressed 1130111312 1.11491e+09 1.01364 ns
tpch_q08/datafusion:vortex-file-compressed 1157826733 1.21683e+09 0.951513 ns
tpch_q09/datafusion:vortex-file-compressed 1478776760 1.41547e+09 1.04472 ns
tpch_q10/datafusion:vortex-file-compressed 1063305834 9.68143e+08 1.09829 ns
tpch_q11/datafusion:vortex-file-compressed 461000110 4.99408e+08 0.923094 ns
tpch_q12/datafusion:vortex-file-compressed 890570845 8.28799e+08 1.07453 ns
tpch_q13/datafusion:vortex-file-compressed 465879455 4.29347e+08 1.08509 ns
tpch_q14/datafusion:vortex-file-compressed 548084815 5.93844e+08 0.922944 ns
tpch_q15/datafusion:vortex-file-compressed 1051316656 1.01733e+09 1.03341 ns
tpch_q16/datafusion:vortex-file-compressed 417220361 3.01248e+08 1.38497 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 1209683187 1.19973e+09 1.0083 ns
tpch_q18/datafusion:vortex-file-compressed 1382694204 1.35653e+09 1.01929 ns
tpch_q19/datafusion:vortex-file-compressed 717442180 6.74677e+08 1.06339 ns
tpch_q20/datafusion:vortex-file-compressed 891534997 8.64634e+08 1.03111 ns
tpch_q21/datafusion:vortex-file-compressed 1615404154 1.58813e+09 1.01718 ns
tpch_q22/datafusion:vortex-file-compressed 358467127 3.08648e+08 1.16141 ns
tpch_q01/datafusion:vortex-compact 696405104 7.3354e+08 0.949376 ns
tpch_q02/datafusion:vortex-compact 667259005 6.11343e+08 1.09146 ns
tpch_q03/datafusion:vortex-compact 665183207 7.49162e+08 0.887903 ns
tpch_q04/datafusion:vortex-compact 476683168 4.92234e+08 0.968407 ns
tpch_q05/datafusion:vortex-compact 954349898 9.42718e+08 1.01234 ns
tpch_q06/datafusion:vortex-compact 623893277 5.82888e+08 1.07035 ns
tpch_q07/datafusion:vortex-compact 1056609974 1.05266e+09 1.00375 ns
tpch_q08/datafusion:vortex-compact 1098906160 1.08439e+09 1.01339 ns
tpch_q09/datafusion:vortex-compact 1313776166 1.31746e+09 0.997205 ns
tpch_q10/datafusion:vortex-compact 856709175 8.49324e+08 1.0087 ns
tpch_q11/datafusion:vortex-compact 383072223 3.91178e+08 0.979278 ns
tpch_q12/datafusion:vortex-compact 744972150 7.90558e+08 0.942337 ns
tpch_q13/datafusion:vortex-compact 391183767 4.00698e+08 0.976255 ns
tpch_q14/datafusion:vortex-compact 556615378 5.74028e+08 0.969666 ns
tpch_q15/datafusion:vortex-compact 1009979661 9.70856e+08 1.0403 ns
tpch_q16/datafusion:vortex-compact 319343888 2.96377e+08 1.07749 ns
tpch_q17/datafusion:vortex-compact 1199698161 1.20935e+09 0.992016 ns
tpch_q18/datafusion:vortex-compact 1189498765 1.19681e+09 0.993893 ns
tpch_q19/datafusion:vortex-compact 676880855 5.74966e+08 1.17725 ns
tpch_q20/datafusion:vortex-compact 816146118 8.06723e+08 1.01168 ns
tpch_q21/datafusion:vortex-compact 1473129268 1.33656e+09 1.10218 ns
tpch_q22/datafusion:vortex-compact 328617433 3.09155e+08 1.06295 ns
tpch_q01/duckdb:parquet 906415459 8.98486e+08 1.00883 ns
tpch_q02/duckdb:parquet 1247155430 1.20667e+09 1.03355 ns
tpch_q03/duckdb:parquet 1273577054 1.34385e+09 0.947707 ns
tpch_q04/duckdb:parquet 835092355 7.84854e+08 1.06401 ns
tpch_q05/duckdb:parquet 1730771021 1.57858e+09 1.09641 ns
tpch_q06/duckdb:parquet 565854871 5.95439e+08 0.950316 ns
tpch_q07/duckdb:parquet 1464997260 1.44177e+09 1.01611 ns
tpch_q08/duckdb:parquet 1870899511 1.85306e+09 1.00963 ns
tpch_q09/duckdb:parquet 1924308552 1.94127e+09 0.991265 ns
tpch_q10/duckdb:parquet 2702303416 2.6724e+09 1.01119 ns
tpch_q11/duckdb:parquet 682053764 6.88964e+08 0.98997 ns
tpch_q12/duckdb:parquet 817828982 7.70604e+08 1.06128 ns
tpch_q13/duckdb:parquet 1069048485 1.00129e+09 1.06768 ns
tpch_q14/duckdb:parquet 1111788781 1.05466e+09 1.05416 ns
tpch_q15/duckdb:parquet 972048845 8.99897e+08 1.08018 ns
tpch_q16/duckdb:parquet 630913049 6.07463e+08 1.0386 ns
tpch_q17/duckdb:parquet 1158426152 1.10476e+09 1.04858 ns
tpch_q18/duckdb:parquet 1059950376 1.10004e+09 0.963556 ns
tpch_q19/duckdb:parquet 1252253080 1.23981e+09 1.01004 ns
tpch_q20/duckdb:parquet 1425595080 1.38195e+09 1.03158 ns
tpch_q21/duckdb:parquet 1449154934 1.4756e+09 0.982079 ns
tpch_q22/duckdb:parquet 833474775 8.33788e+08 0.999625 ns
tpch_q01/duckdb:vortex-file-compressed 674933502 6.80633e+08 0.991627 ns
tpch_q02/duckdb:vortex-file-compressed 932510328 8.26182e+08 1.1287 ns
tpch_q03/duckdb:vortex-file-compressed 1094961963 1.02368e+09 1.06963 ns
tpch_q04/duckdb:vortex-file-compressed 751762668 7.06058e+08 1.06473 ns
tpch_q05/duckdb:vortex-file-compressed 1268755798 1.21666e+09 1.04282 ns
tpch_q06/duckdb:vortex-file-compressed 753353954 8.27996e+08 0.909852 ns
tpch_q07/duckdb:vortex-file-compressed 1245278921 1.20192e+09 1.03607 ns
tpch_q08/duckdb:vortex-file-compressed 1623330239 1.57979e+09 1.02756 ns
tpch_q09/duckdb:vortex-file-compressed 1570639476 1.52861e+09 1.0275 ns
tpch_q10/duckdb:vortex-file-compressed 1354898170 1.41056e+09 0.960537 ns
tpch_q11/duckdb:vortex-file-compressed 640761643 6.16705e+08 1.03901 ns
tpch_q12/duckdb:vortex-file-compressed 775575103 7.78217e+08 0.996605 ns
tpch_q13/duckdb:vortex-file-compressed 1026641397 1.0217e+09 1.00483 ns
tpch_q14/duckdb:vortex-file-compressed 882169177 9.13074e+08 0.966153 ns
tpch_q15/duckdb:vortex-file-compressed 638529151 6.21106e+08 1.02805 ns
tpch_q16/duckdb:vortex-file-compressed 530093684 4.87649e+08 1.08704 ns
tpch_q17/duckdb:vortex-file-compressed 1021558109 1.03944e+09 0.982796 ns
tpch_q18/duckdb:vortex-file-compressed 1180579714 1.10831e+09 1.06521 ns
tpch_q19/duckdb:vortex-file-compressed 812802180 7.39908e+08 1.09852 ns
tpch_q20/duckdb:vortex-file-compressed 1223827192 1.22969e+09 0.995229 ns
tpch_q21/duckdb:vortex-file-compressed 1989845043 2.06942e+09 0.961546 ns
tpch_q22/duckdb:vortex-file-compressed 550415086 5.29681e+08 1.03914 ns
tpch_q01/duckdb:vortex-compact 626871743 6.34353e+08 0.988207 ns
tpch_q02/duckdb:vortex-compact 827458079 7.69706e+08 1.07503 ns
tpch_q03/duckdb:vortex-compact 910516492 9.04218e+08 1.00697 ns
tpch_q04/duckdb:vortex-compact 588866122 5.79417e+08 1.01631 ns
tpch_q05/duckdb:vortex-compact 1144356944 1.12436e+09 1.01778 ns
tpch_q06/duckdb:vortex-compact 716184002 6.74513e+08 1.06178 ns
tpch_q07/duckdb:vortex-compact 1092195257 1.06803e+09 1.02263 ns
tpch_q08/duckdb:vortex-compact 1529611453 1.47563e+09 1.03658 ns
tpch_q09/duckdb:vortex-compact 1384111819 1.37376e+09 1.00754 ns
tpch_q10/duckdb:vortex-compact 1294745778 1.25381e+09 1.03265 ns
tpch_q11/duckdb:vortex-compact 527515198 5.13173e+08 1.02795 ns
tpch_q12/duckdb:vortex-compact 701933786 6.98555e+08 1.00484 ns
tpch_q13/duckdb:vortex-compact 920074950 8.87974e+08 1.03615 ns
tpch_q14/duckdb:vortex-compact 918078716 8.65706e+08 1.0605 ns
tpch_q15/duckdb:vortex-compact 639278116 6.05979e+08 1.05495 ns
tpch_q16/duckdb:vortex-compact 426503263 4.34724e+08 0.98109 ns
tpch_q17/duckdb:vortex-compact 1004974225 8.96966e+08 1.12042 ns
tpch_q18/duckdb:vortex-compact 920487580 9.15822e+08 1.00509 ns
tpch_q19/duckdb:vortex-compact 799485989 7.39275e+08 1.08145 ns
tpch_q20/duckdb:vortex-compact 1144658222 1.16364e+09 0.983685 ns
tpch_q21/duckdb:vortex-compact 1609077181 1.61115e+09 0.998711 ns
tpch_q22/duckdb:vortex-compact 527718816 5.68902e+08 0.92761 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.001x ➖
  • Vortex: 1.002x ➖
  • duckdb:vortex: 0.993x ➖
  • datafusion:vortex: 1.011x ➖
  • Best: clickbench_q23/duckdb:vortex-file-compressed (0.708x)
  • Worst: clickbench_q23/datafusion:vortex-file-compressed (1.155x)
  • Significant (>10%): 2↑ 5↓
Detailed Results Table
name PR 1536f8a base 4b907e5 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1991574 1.81479e+06 1.09741 ns
clickbench_q01/datafusion:parquet 20721979 2.1354e+07 0.970401 ns
clickbench_q02/datafusion:parquet 52831056 5.30936e+07 0.995055 ns
clickbench_q03/datafusion:parquet 43848425 4.56474e+07 0.96059 ns
clickbench_q04/datafusion:parquet 370914932 3.75289e+08 0.988345 ns
clickbench_q05/datafusion:parquet 351676052 3.46728e+08 1.01427 ns
clickbench_q06/datafusion:parquet 1498138 1.53584e+06 0.975453 ns
clickbench_q07/datafusion:parquet 28339679 2.60209e+07 1.08911 ns
clickbench_q08/datafusion:parquet 444665162 4.33375e+08 1.02605 ns
clickbench_q09/datafusion:parquet 676023985 6.68737e+08 1.0109 ns
clickbench_q10/datafusion:parquet 117181771 1.1354e+08 1.03207 ns
clickbench_q11/datafusion:parquet 140916338 1.40489e+08 1.00304 ns
clickbench_q12/datafusion:parquet 356884688 3.45284e+08 1.0336 ns
clickbench_q13/datafusion:parquet 509268165 4.95079e+08 1.02866 ns
clickbench_q14/datafusion:parquet 344735285 3.40342e+08 1.01291 ns
clickbench_q15/datafusion:parquet 420061144 4.06029e+08 1.03456 ns
clickbench_q16/datafusion:parquet 718281781 7.1627e+08 1.00281 ns
clickbench_q17/datafusion:parquet 716709219 7.10349e+08 1.00895 ns
clickbench_q18/datafusion:parquet 1425824144 1.39034e+09 1.02552 ns
clickbench_q19/datafusion:parquet 35511096 3.55055e+07 1.00016 ns
clickbench_q20/datafusion:parquet 572011486 5.54311e+08 1.03193 ns
clickbench_q21/datafusion:parquet 645421478 6.40051e+08 1.00839 ns
clickbench_q22/datafusion:parquet 946722267 9.50565e+08 0.995957 ns
clickbench_q23/datafusion:parquet 3715670610 3.73347e+09 0.995231 ns
clickbench_q24/datafusion:parquet 101527532 9.94429e+07 1.02096 ns
clickbench_q25/datafusion:parquet 139084448 1.38849e+08 1.00169 ns
clickbench_q26/datafusion:parquet 104428128 1.04938e+08 0.995145 ns
clickbench_q27/datafusion:parquet 973091126 9.59687e+08 1.01397 ns
clickbench_q28/datafusion:parquet 5764475340 5.72453e+09 1.00698 ns
clickbench_q29/datafusion:parquet 227379132 2.14995e+08 1.0576 ns
clickbench_q30/datafusion:parquet 349350199 3.47837e+08 1.00435 ns
clickbench_q31/datafusion:parquet 395561524 4.02499e+08 0.982763 ns
clickbench_q32/datafusion:parquet 1388650751 1.35143e+09 1.02754 ns
clickbench_q33/datafusion:parquet 1504180644 1.49899e+09 1.00346 ns
clickbench_q34/datafusion:parquet 1512088290 1.50513e+09 1.00463 ns
clickbench_q35/datafusion:parquet 569838420 5.58606e+08 1.02011 ns
clickbench_q36/datafusion:parquet 141839155 1.45333e+08 0.975959 ns
clickbench_q37/datafusion:parquet 58882737 5.9259e+07 0.99365 ns
clickbench_q38/datafusion:parquet 89223432 9.46958e+07 0.942211 ns
clickbench_q39/datafusion:parquet 277568966 2.7643e+08 1.00412 ns
clickbench_q40/datafusion:parquet 33248095 3.41362e+07 0.973983 ns
clickbench_q41/datafusion:parquet 29215153 3.03911e+07 0.961305 ns
clickbench_q42/datafusion:parquet 32096084 3.19168e+07 1.00562 ns
clickbench_q00/datafusion:vortex-file-compressed 1665335 1.72583e+06 0.964948 ns
clickbench_q01/datafusion:vortex-file-compressed 12700177 1.22327e+07 1.03822 ns
clickbench_q02/datafusion:vortex-file-compressed 31572174 3.23294e+07 0.976579 ns
clickbench_q03/datafusion:vortex-file-compressed 36111138 3.44007e+07 1.04972 ns
clickbench_q04/datafusion:vortex-file-compressed 319696663 3.21808e+08 0.99344 ns
clickbench_q05/datafusion:vortex-file-compressed 311071385 3.09509e+08 1.00505 ns
clickbench_q06/datafusion:vortex-file-compressed 1767343 1.64002e+06 1.07763 ns
clickbench_q07/datafusion:vortex-file-compressed 16490426 1.62836e+07 1.0127 ns
clickbench_q08/datafusion:vortex-file-compressed 381369933 3.85337e+08 0.989705 ns
clickbench_q09/datafusion:vortex-file-compressed 565541446 5.64751e+08 1.0014 ns
clickbench_q10/datafusion:vortex-file-compressed 72269753 7.14522e+07 1.01144 ns
clickbench_q11/datafusion:vortex-file-compressed 78768890 7.80578e+07 1.00911 ns
clickbench_q12/datafusion:vortex-file-compressed 269297178 2.6592e+08 1.0127 ns
clickbench_q13/datafusion:vortex-file-compressed 405492601 4.08628e+08 0.992328 ns
clickbench_q14/datafusion:vortex-file-compressed 249943722 2.51546e+08 0.99363 ns
clickbench_q15/datafusion:vortex-file-compressed 371353692 3.69125e+08 1.00604 ns
clickbench_q16/datafusion:vortex-file-compressed 708087665 7.14159e+08 0.991498 ns
clickbench_q17/datafusion:vortex-file-compressed 706160898 7.04093e+08 1.00294 ns
clickbench_q18/datafusion:vortex-file-compressed 1351468614 1.39126e+09 0.971398 ns
clickbench_q19/datafusion:vortex-file-compressed 27645323 2.70769e+07 1.02099 ns
clickbench_q20/datafusion:vortex-file-compressed 329066367 3.35361e+08 0.98123 ns
clickbench_q21/datafusion:vortex-file-compressed 380518853 3.82524e+08 0.994757 ns
clickbench_q22/datafusion:vortex-file-compressed 576751464 5.69183e+08 1.0133 ns
clickbench_q23/datafusion:vortex-file-compressed 642550986 5.56444e+08 1.15475 ns 🚨
clickbench_q24/datafusion:vortex-file-compressed 51077394 4.73659e+07 1.07836 ns
clickbench_q25/datafusion:vortex-file-compressed 74754188 7.11873e+07 1.05011 ns
clickbench_q26/datafusion:vortex-file-compressed 50280639 5.07347e+07 0.99105 ns
clickbench_q27/datafusion:vortex-file-compressed 814036226 8.21249e+08 0.991218 ns
clickbench_q28/datafusion:vortex-file-compressed 6636188103 6.6644e+09 0.995766 ns
clickbench_q29/datafusion:vortex-file-compressed 254624508 2.56181e+08 0.993925 ns
clickbench_q30/datafusion:vortex-file-compressed 250799343 2.54104e+08 0.986995 ns
clickbench_q31/datafusion:vortex-file-compressed 290439732 2.8815e+08 1.00795 ns
clickbench_q32/datafusion:vortex-file-compressed 1356910323 1.33394e+09 1.01722 ns
clickbench_q33/datafusion:vortex-file-compressed 1442799725 1.37696e+09 1.04781 ns
clickbench_q34/datafusion:vortex-file-compressed 1438318421 1.38092e+09 1.04156 ns
clickbench_q35/datafusion:vortex-file-compressed 544136376 5.32853e+08 1.02118 ns
clickbench_q36/datafusion:vortex-file-compressed 79946670 7.81868e+07 1.02251 ns
clickbench_q37/datafusion:vortex-file-compressed 39176009 3.80924e+07 1.02845 ns
clickbench_q38/datafusion:vortex-file-compressed 24067568 2.48136e+07 0.969934 ns
clickbench_q39/datafusion:vortex-file-compressed 160852411 1.49273e+08 1.07758 ns
clickbench_q40/datafusion:vortex-file-compressed 21093163 2.01134e+07 1.04871 ns
clickbench_q41/datafusion:vortex-file-compressed 19078280 1.91084e+07 0.998425 ns
clickbench_q42/datafusion:vortex-file-compressed 21877429 2.24515e+07 0.974432 ns
clickbench_q00/datafusion:vortex-compact 1724881 1.70033e+06 1.01444 ns
clickbench_q01/datafusion:vortex-compact 24583221 2.50552e+07 0.981164 ns
clickbench_q02/datafusion:vortex-compact 46613189 4.80151e+07 0.970802 ns
clickbench_q03/datafusion:vortex-compact 39429308 4.01406e+07 0.982281 ns
clickbench_q04/datafusion:vortex-compact 337264476 3.40681e+08 0.989973 ns
clickbench_q05/datafusion:vortex-compact 342139122 3.31306e+08 1.0327 ns
clickbench_q06/datafusion:vortex-compact 1686075 1.70526e+06 0.988748 ns
clickbench_q07/datafusion:vortex-compact 40675317 4.05163e+07 1.00393 ns
clickbench_q08/datafusion:vortex-compact 407893761 4.10998e+08 0.992448 ns
clickbench_q09/datafusion:vortex-compact 638816291 6.1756e+08 1.03442 ns
clickbench_q10/datafusion:vortex-compact 102906417 1.01837e+08 1.0105 ns
clickbench_q11/datafusion:vortex-compact 122517217 1.2165e+08 1.00713 ns
clickbench_q12/datafusion:vortex-compact 291363472 2.89023e+08 1.0081 ns
clickbench_q13/datafusion:vortex-compact 462654285 4.62189e+08 1.00101 ns
clickbench_q14/datafusion:vortex-compact 292439232 2.88151e+08 1.01488 ns
clickbench_q15/datafusion:vortex-compact 395429085 3.91262e+08 1.01065 ns
clickbench_q16/datafusion:vortex-compact 766103187 7.5852e+08 1.01 ns
clickbench_q17/datafusion:vortex-compact 758816046 7.50396e+08 1.01122 ns
clickbench_q18/datafusion:vortex-compact 1407010139 1.393e+09 1.01006 ns
clickbench_q19/datafusion:vortex-compact 32480643 3.25169e+07 0.998886 ns
clickbench_q20/datafusion:vortex-compact 415689104 4.15199e+08 1.00118 ns
clickbench_q21/datafusion:vortex-compact 501314024 4.99897e+08 1.00283 ns
clickbench_q22/datafusion:vortex-compact 773830068 7.7112e+08 1.00351 ns
clickbench_q23/datafusion:vortex-compact 1151707291 1.04333e+09 1.10387 ns 🚨
clickbench_q24/datafusion:vortex-compact 68086378 6.21881e+07 1.09485 ns
clickbench_q25/datafusion:vortex-compact 113822908 1.13798e+08 1.00022 ns
clickbench_q26/datafusion:vortex-compact 62023057 6.50245e+07 0.953841 ns
clickbench_q27/datafusion:vortex-compact 883962709 9.0819e+08 0.973323 ns
clickbench_q28/datafusion:vortex-compact 6063183382 5.98736e+09 1.01266 ns
clickbench_q29/datafusion:vortex-compact 234120109 2.30422e+08 1.01605 ns
clickbench_q30/datafusion:vortex-compact 313507627 3.13912e+08 0.998711 ns
clickbench_q31/datafusion:vortex-compact 349630625 3.51073e+08 0.995892 ns
clickbench_q32/datafusion:vortex-compact 1270887624 1.31578e+09 0.965883 ns
clickbench_q33/datafusion:vortex-compact 1496251126 1.48218e+09 1.0095 ns
clickbench_q34/datafusion:vortex-compact 1483570150 1.44689e+09 1.02535 ns
clickbench_q35/datafusion:vortex-compact 596279570 5.94251e+08 1.00341 ns
clickbench_q36/datafusion:vortex-compact 89913279 8.9884e+07 1.00033 ns
clickbench_q37/datafusion:vortex-compact 42493197 4.24092e+07 1.00198 ns
clickbench_q38/datafusion:vortex-compact 34579456 3.25378e+07 1.06275 ns
clickbench_q39/datafusion:vortex-compact 169533201 1.63013e+08 1.04 ns
clickbench_q40/datafusion:vortex-compact 27689876 2.79142e+07 0.991964 ns
clickbench_q41/datafusion:vortex-compact 26496701 2.46259e+07 1.07597 ns
clickbench_q42/datafusion:vortex-compact 23665997 2.4199e+07 0.977975 ns
clickbench_q00/duckdb:parquet 126130893 1.24624e+08 1.01209 ns
clickbench_q01/duckdb:parquet 51470043 5.05702e+07 1.01779 ns
clickbench_q02/duckdb:parquet 65377822 6.43715e+07 1.01563 ns
clickbench_q03/duckdb:parquet 63717729 6.21575e+07 1.0251 ns
clickbench_q04/duckdb:parquet 201090861 2.00242e+08 1.00424 ns
clickbench_q05/duckdb:parquet 271654412 2.68792e+08 1.01065 ns
clickbench_q06/duckdb:parquet 61739384 6.10334e+07 1.01157 ns
clickbench_q07/duckdb:parquet 56777425 5.44834e+07 1.0421 ns
clickbench_q08/duckdb:parquet 266647478 2.64783e+08 1.00704 ns
clickbench_q09/duckdb:parquet 388110103 3.89516e+08 0.99639 ns
clickbench_q10/duckdb:parquet 94264887 9.47192e+07 0.995204 ns
clickbench_q11/duckdb:parquet 106887314 1.06955e+08 0.999366 ns
clickbench_q12/duckdb:parquet 285969242 2.85243e+08 1.00255 ns
clickbench_q13/duckdb:parquet 468565265 4.69494e+08 0.998022 ns
clickbench_q14/duckdb:parquet 320780510 3.1765e+08 1.00985 ns
clickbench_q15/duckdb:parquet 236632631 2.35753e+08 1.00373 ns
clickbench_q16/duckdb:parquet 563223224 5.69299e+08 0.989328 ns
clickbench_q17/duckdb:parquet 472430304 4.74923e+08 0.994751 ns
clickbench_q18/duckdb:parquet 974771699 9.78404e+08 0.996288 ns
clickbench_q19/duckdb:parquet 48098409 4.78472e+07 1.00525 ns
clickbench_q20/duckdb:parquet 404491494 4.02953e+08 1.00382 ns
clickbench_q21/duckdb:parquet 517043968 5.25942e+08 0.983082 ns
clickbench_q22/duckdb:parquet 902978124 9.0868e+08 0.993725 ns
clickbench_q23/duckdb:parquet 270197532 2.76596e+08 0.976867 ns
clickbench_q24/duckdb:parquet 78985641 7.78225e+07 1.01495 ns
clickbench_q25/duckdb:parquet 139940568 1.40286e+08 0.997537 ns
clickbench_q26/duckdb:parquet 55095524 5.478e+07 1.00576 ns
clickbench_q27/duckdb:parquet 612340464 6.15798e+08 0.994384 ns
clickbench_q28/duckdb:parquet 4847344814 4.86164e+09 0.997059 ns
clickbench_q29/duckdb:parquet 62679175 6.20262e+07 1.01053 ns
clickbench_q30/duckdb:parquet 306219507 3.06716e+08 0.998382 ns
clickbench_q31/duckdb:parquet 342833581 3.45258e+08 0.992979 ns
clickbench_q32/duckdb:parquet 1036559816 1.03203e+09 1.00439 ns
clickbench_q33/duckdb:parquet 1051354209 1.05131e+09 1.00004 ns
clickbench_q34/duckdb:parquet 1098309628 1.10706e+09 0.992095 ns
clickbench_q35/duckdb:parquet 345274671 3.46174e+08 0.997401 ns
clickbench_q36/duckdb:parquet 60865338 6.05752e+07 1.00479 ns
clickbench_q37/duckdb:parquet 48447598 5.00355e+07 0.968265 ns
clickbench_q38/duckdb:parquet 51748436 5.10371e+07 1.01394 ns
clickbench_q39/duckdb:parquet 92965713 9.32176e+07 0.997298 ns
clickbench_q40/duckdb:parquet 54102717 5.42449e+07 0.997379 ns
clickbench_q41/duckdb:parquet 57467165 5.71638e+07 1.00531 ns
clickbench_q42/duckdb:parquet 43373582 4.52639e+07 0.958238 ns
clickbench_q00/duckdb:vortex-file-compressed 8440522 8.62978e+06 0.97807 ns
clickbench_q01/duckdb:vortex-file-compressed 12231383 1.23188e+07 0.992905 ns
clickbench_q02/duckdb:vortex-file-compressed 25398427 2.62121e+07 0.968957 ns
clickbench_q03/duckdb:vortex-file-compressed 33269365 3.37419e+07 0.985997 ns
clickbench_q04/duckdb:vortex-file-compressed 172635934 1.72091e+08 1.00317 ns
clickbench_q05/duckdb:vortex-file-compressed 190684568 1.93073e+08 0.987631 ns
clickbench_q06/duckdb:vortex-file-compressed 23085535 2.20198e+07 1.0484 ns
clickbench_q07/duckdb:vortex-file-compressed 17563045 1.73115e+07 1.01453 ns
clickbench_q08/duckdb:vortex-file-compressed 262721306 2.63474e+08 0.997145 ns
clickbench_q09/duckdb:vortex-file-compressed 368484710 3.68751e+08 0.999278 ns
clickbench_q10/duckdb:vortex-file-compressed 73302949 7.31737e+07 1.00177 ns
clickbench_q11/duckdb:vortex-file-compressed 81264327 8.04553e+07 1.01006 ns
clickbench_q12/duckdb:vortex-file-compressed 197426480 1.98019e+08 0.997009 ns
clickbench_q13/duckdb:vortex-file-compressed 459501179 4.58193e+08 1.00285 ns
clickbench_q14/duckdb:vortex-file-compressed 283610206 2.82382e+08 1.00435 ns
clickbench_q15/duckdb:vortex-file-compressed 211060416 2.14587e+08 0.983565 ns
clickbench_q16/duckdb:vortex-file-compressed 927221596 9.42476e+08 0.983814 ns
clickbench_q17/duckdb:vortex-file-compressed 842342842 8.50234e+08 0.990719 ns
clickbench_q18/duckdb:vortex-file-compressed 1409916089 1.41093e+09 0.999284 ns
clickbench_q19/duckdb:vortex-file-compressed 25542463 2.45525e+07 1.04032 ns
clickbench_q20/duckdb:vortex-file-compressed 345414185 3.57348e+08 0.966604 ns
clickbench_q21/duckdb:vortex-file-compressed 377329485 3.79457e+08 0.994392 ns
clickbench_q22/duckdb:vortex-file-compressed 532242886 5.38486e+08 0.988407 ns
clickbench_q23/duckdb:vortex-file-compressed 926237334 1.3091e+09 0.707538 ns 🚀
clickbench_q24/duckdb:vortex-file-compressed 53766976 4.8547e+07 1.10752 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 75817534 7.82399e+07 0.969039 ns
clickbench_q26/duckdb:vortex-file-compressed 49592837 5.12107e+07 0.968408 ns
clickbench_q27/duckdb:vortex-file-compressed 511062507 5.29039e+08 0.96602 ns
clickbench_q28/duckdb:vortex-file-compressed 3276829780 3.1184e+09 1.05081 ns
clickbench_q29/duckdb:vortex-file-compressed 28756459 2.96694e+07 0.969231 ns
clickbench_q30/duckdb:vortex-file-compressed 193918602 1.95681e+08 0.990996 ns
clickbench_q31/duckdb:vortex-file-compressed 257338970 2.61768e+08 0.983081 ns
clickbench_q32/duckdb:vortex-file-compressed 1073755807 1.08615e+09 0.988592 ns
clickbench_q33/duckdb:vortex-file-compressed 1015875613 1.09919e+09 0.924208 ns
clickbench_q34/duckdb:vortex-file-compressed 1489819320 1.49408e+09 0.997148 ns
clickbench_q35/duckdb:vortex-file-compressed 355409267 3.58326e+08 0.99186 ns
clickbench_q36/duckdb:vortex-file-compressed 22771157 2.12757e+07 1.07029 ns
clickbench_q37/duckdb:vortex-file-compressed 14686076 1.48285e+07 0.990397 ns
clickbench_q38/duckdb:vortex-file-compressed 15574995 1.62723e+07 0.957149 ns
clickbench_q39/duckdb:vortex-file-compressed 39483906 4.10087e+07 0.962818 ns
clickbench_q40/duckdb:vortex-file-compressed 14200473 1.3245e+07 1.07214 ns
clickbench_q41/duckdb:vortex-file-compressed 14265031 1.36038e+07 1.04861 ns
clickbench_q42/duckdb:vortex-file-compressed 18056432 1.62404e+07 1.11183 ns 🚨
clickbench_q00/duckdb:vortex-compact 8638074 8.75181e+06 0.987004 ns
clickbench_q01/duckdb:vortex-compact 23244171 2.28111e+07 1.01898 ns
clickbench_q02/duckdb:vortex-compact 43510337 4.39366e+07 0.990298 ns
clickbench_q03/duckdb:vortex-compact 41755941 4.14235e+07 1.00803 ns
clickbench_q04/duckdb:vortex-compact 207408923 2.05519e+08 1.00919 ns
clickbench_q05/duckdb:vortex-compact 222237296 2.22704e+08 0.997906 ns
clickbench_q06/duckdb:vortex-compact 32947247 3.3724e+07 0.976968 ns
clickbench_q07/duckdb:vortex-compact 35494263 3.76487e+07 0.942775 ns
clickbench_q08/duckdb:vortex-compact 275089379 2.78109e+08 0.989144 ns
clickbench_q09/duckdb:vortex-compact 401194917 4.06181e+08 0.987726 ns
clickbench_q10/duckdb:vortex-compact 101863746 1.02616e+08 0.992669 ns
clickbench_q11/duckdb:vortex-compact 125012719 1.24101e+08 1.00734 ns
clickbench_q12/duckdb:vortex-compact 246637610 2.46226e+08 1.00167 ns
clickbench_q13/duckdb:vortex-compact 515822377 5.23341e+08 0.985634 ns
clickbench_q14/duckdb:vortex-compact 347140531 3.46757e+08 1.00111 ns
clickbench_q15/duckdb:vortex-compact 245979805 2.47276e+08 0.994759 ns
clickbench_q16/duckdb:vortex-compact 999763720 9.95661e+08 1.00412 ns
clickbench_q17/duckdb:vortex-compact 906671535 9.14886e+08 0.991022 ns
clickbench_q18/duckdb:vortex-compact 1454510202 1.44719e+09 1.00506 ns
clickbench_q19/duckdb:vortex-compact 28059684 2.80033e+07 1.00201 ns
clickbench_q20/duckdb:vortex-compact 413286771 4.24633e+08 0.97328 ns
clickbench_q21/duckdb:vortex-compact 486427456 4.8656e+08 0.999728 ns
clickbench_q22/duckdb:vortex-compact 717538084 7.44085e+08 0.964323 ns
clickbench_q23/duckdb:vortex-compact 1754601799 1.58794e+09 1.10495 ns 🚨
clickbench_q24/duckdb:vortex-compact 59519986 7.0774e+07 0.840987 ns 🚀
clickbench_q25/duckdb:vortex-compact 138569070 1.37912e+08 1.00476 ns
clickbench_q26/duckdb:vortex-compact 52301807 5.4702e+07 0.956123 ns
clickbench_q27/duckdb:vortex-compact 615990835 6.18119e+08 0.996558 ns
clickbench_q28/duckdb:vortex-compact 3198584197 3.2075e+09 0.997219 ns
clickbench_q29/duckdb:vortex-compact 35529444 3.64154e+07 0.975671 ns
clickbench_q30/duckdb:vortex-compact 264135694 2.66943e+08 0.989484 ns
clickbench_q31/duckdb:vortex-compact 324404872 3.27101e+08 0.991757 ns
clickbench_q32/duckdb:vortex-compact 1072183811 1.07096e+09 1.00115 ns
clickbench_q33/duckdb:vortex-compact 1092792741 1.06741e+09 1.02378 ns
clickbench_q34/duckdb:vortex-compact 1569869568 1.56734e+09 1.00161 ns
clickbench_q35/duckdb:vortex-compact 354017729 3.58897e+08 0.986404 ns
clickbench_q36/duckdb:vortex-compact 25715182 2.47372e+07 1.03953 ns
clickbench_q37/duckdb:vortex-compact 17186118 1.8454e+07 0.931294 ns
clickbench_q38/duckdb:vortex-compact 18958721 1.87021e+07 1.01372 ns
clickbench_q39/duckdb:vortex-compact 45908277 4.44276e+07 1.03333 ns
clickbench_q40/duckdb:vortex-compact 19470074 1.86192e+07 1.0457 ns
clickbench_q41/duckdb:vortex-compact 17978320 1.72897e+07 1.03983 ns
clickbench_q42/duckdb:vortex-compact 18134207 1.99847e+07 0.907404 ns
clickbench_q00/duckdb:duckdb 18818415 1.8937e+07 0.993736 ns
clickbench_q01/duckdb:duckdb 37522079 3.77749e+07 0.993308 ns
clickbench_q02/duckdb:duckdb 46562999 4.6806e+07 0.994808 ns
clickbench_q03/duckdb:duckdb 47633498 4.75209e+07 1.00237 ns
clickbench_q04/duckdb:duckdb 187161874 1.87895e+08 0.996099 ns
clickbench_q05/duckdb:duckdb 294554113 2.99637e+08 0.983035 ns
clickbench_q06/duckdb:duckdb 36458248 3.65419e+07 0.997711 ns
clickbench_q07/duckdb:duckdb 38572567 3.94638e+07 0.977415 ns
clickbench_q08/duckdb:duckdb 248476902 2.48072e+08 1.00163 ns
clickbench_q09/duckdb:duckdb 361306569 3.61998e+08 0.998091 ns
clickbench_q10/duckdb:duckdb 110682156 1.10286e+08 1.00359 ns
clickbench_q11/duckdb:duckdb 119770466 1.20596e+08 0.993152 ns
clickbench_q12/duckdb:duckdb 264544424 2.64604e+08 0.999774 ns
clickbench_q13/duckdb:duckdb 441729814 4.43108e+08 0.996889 ns
clickbench_q14/duckdb:duckdb 285527382 2.88686e+08 0.989058 ns
clickbench_q15/duckdb:duckdb 217908637 2.17536e+08 1.00171 ns
clickbench_q16/duckdb:duckdb 536585035 5.38574e+08 0.996308 ns
clickbench_q17/duckdb:duckdb 457699400 4.52335e+08 1.01186 ns
clickbench_q18/duckdb:duckdb 1001000231 9.43408e+08 1.06105 ns
clickbench_q19/duckdb:duckdb 36977339 3.70945e+07 0.996842 ns
clickbench_q20/duckdb:duckdb 443926868 4.66923e+08 0.950749 ns
clickbench_q21/duckdb:duckdb 470569523 4.86549e+08 0.967158 ns
clickbench_q22/duckdb:duckdb 551323918 5.38285e+08 1.02422 ns
clickbench_q23/duckdb:duckdb 237142410 2.43231e+08 0.974968 ns
clickbench_q24/duckdb:duckdb 49146187 4.9081e+07 1.00133 ns
clickbench_q25/duckdb:duckdb 111353098 1.11274e+08 1.00071 ns
clickbench_q26/duckdb:duckdb 46310418 4.63063e+07 1.00009 ns
clickbench_q27/duckdb:duckdb 528154059 5.38004e+08 0.981693 ns
clickbench_q28/duckdb:duckdb 4504179339 4.46411e+09 1.00898 ns
clickbench_q29/duckdb:duckdb 49414412 5.01393e+07 0.985542 ns
clickbench_q30/duckdb:duckdb 267990678 2.69763e+08 0.99343 ns
clickbench_q31/duckdb:duckdb 334360217 3.35151e+08 0.997642 ns
clickbench_q32/duckdb:duckdb 1020968692 1.02386e+09 0.997175 ns
clickbench_q33/duckdb:duckdb 1056601538 1.08958e+09 0.969737 ns
clickbench_q34/duckdb:duckdb 1131823621 1.14844e+09 0.985534 ns
clickbench_q35/duckdb:duckdb 263799244 2.64438e+08 0.997586 ns
clickbench_q36/duckdb:duckdb 45195978 4.45238e+07 1.0151 ns
clickbench_q37/duckdb:duckdb 33031661 3.28309e+07 1.00612 ns
clickbench_q38/duckdb:duckdb 34544476 3.39857e+07 1.01644 ns
clickbench_q39/duckdb:duckdb 71927364 7.87349e+07 0.913539 ns
clickbench_q40/duckdb:duckdb 33107396 3.32006e+07 0.997191 ns
clickbench_q41/duckdb:duckdb 33797342 3.34652e+07 1.00993 ns
clickbench_q42/duckdb:duckdb 32979919 3.27583e+07 1.00676 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Compression

Summary

  • Overall: 1.048x ➖
  • Vortex: 1.044x ➖
  • Best: vortex:parquet-zstd ratio decompress time/HashTags (0.835x)
  • Worst: vortex:parquet-zstd ratio decompress time/Euro2016 (1.202x)
  • Significant (>10%): 1↑ 19↓
Detailed Results Table
name PR 1536f8a base 4b907e5 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.4206e+09 1.39109e+09 1.02121 ns
parquet_rs-zstd decompress time/taxi 2.9584e+08 2.94102e+08 1.00591 ns
compress time/taxi 7.21593e+08 7.06433e+08 1.02146 ns
decompress time/taxi 2.13847e+07 2.03846e+07 1.04906 ns
parquet_rs-zstd compress time/Arade 2.57878e+09 2.62243e+09 0.983354 ns
parquet_rs-zstd decompress time/Arade 6.6702e+08 6.74725e+08 0.988581 ns
compress time/Arade 1.15091e+09 1.18217e+09 0.973563 ns
decompress time/Arade 3.16268e+07 3.10605e+07 1.01823 ns
parquet_rs-zstd compress time/Bimbo 1.60685e+10 1.55496e+10 1.03337 ns
parquet_rs-zstd decompress time/Bimbo 2.25019e+09 2.21506e+09 1.01586 ns
compress time/Bimbo 6.81382e+09 6.62938e+09 1.02782 ns
decompress time/Bimbo 1.04073e+08 9.44376e+07 1.10203 ns 🚨
parquet_rs-zstd compress time/CMSprovider 8.29775e+09 7.71428e+09 1.07564 ns
parquet_rs-zstd decompress time/CMSprovider 2.18762e+09 2.09076e+09 1.04633 ns
compress time/CMSprovider 2.97122e+09 2.83242e+09 1.04901 ns
decompress time/CMSprovider 8.50681e+07 7.68331e+07 1.10718 ns 🚨
parquet_rs-zstd compress time/Euro2016 1.49134e+09 1.43656e+09 1.03814 ns
parquet_rs-zstd decompress time/Euro2016 4.23335e+08 4.16325e+08 1.01684 ns
compress time/Euro2016 4.34769e+08 4.02191e+08 1.081 ns
decompress time/Euro2016 2.47227e+07 2.02291e+07 1.22214 ns 🚨
parquet_rs-zstd compress time/Food 9.37268e+08 9.23968e+08 1.0144 ns
parquet_rs-zstd decompress time/Food 2.44663e+08 2.38206e+08 1.02711 ns
compress time/Food 4.17945e+08 3.68577e+08 1.13394 ns 🚨
decompress time/Food 9.6649e+06 8.96948e+06 1.07753 ns
parquet_rs-zstd compress time/HashTags 2.73163e+09 2.53212e+09 1.07879 ns
parquet_rs-zstd decompress time/HashTags 7.53446e+08 6.74342e+08 1.1173 ns 🚨
compress time/HashTags 9.19954e+08 8.86984e+08 1.03717 ns
decompress time/HashTags 7.99299e+07 8.57205e+07 0.932448 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.29556e+09 3.16699e+09 1.04059 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.28245e+08 7.18967e+08 1.0129 ns
compress time/TPC-H l_comment chunked 1.33598e+09 1.25625e+09 1.06347 ns
decompress time/TPC-H l_comment chunked 5.87535e+07 5.12713e+07 1.14593 ns 🚨
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.28468e+09 3.17414e+09 1.03482 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.22007e+08 7.13843e+08 1.01144 ns
compress time/TPC-H l_comment canonical 1.31658e+09 1.24776e+09 1.05515 ns
decompress time/TPC-H l_comment canonical 5.52874e+07 5.33715e+07 1.0359 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 7.60744e+06 6.45636e+06 1.17829 ns 🚨
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.64059e+06 2.52896e+06 1.04414 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.65068e+07 1.5156e+07 1.08913 ns
decompress time/wide table cols=100 chunks=1 rows=1000 3.19001e+06 2.92513e+06 1.09055 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 9.49965e+07 8.32541e+07 1.14104 ns 🚨
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 3.11096e+07 2.92346e+07 1.06414 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.63811e+08 1.39107e+08 1.17759 ns 🚨
decompress time/wide table cols=1000 chunks=1 rows=1000 2.78185e+07 2.70268e+07 1.0293 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.04581e+08 9.05806e+08 0.998648 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.42437e+08 3.39882e+08 1.00752 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.58845e+09 1.39288e+09 1.14041 ns 🚨
decompress time/wide table cols=10000 chunks=1 rows=1000 2.92969e+08 2.63017e+08 1.11388 ns 🚨
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 7.47755e+06 6.43704e+06 1.16164 ns 🚨
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.64928e+06 2.52728e+06 1.04827 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.68844e+07 1.4528e+07 1.1622 ns 🚨
decompress time/wide table cols=100 chunks=50 rows=1000 3.09249e+06 2.99538e+06 1.03242 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 9.53363e+07 8.27602e+07 1.15196 ns 🚨
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 3.07694e+07 2.88248e+07 1.06746 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.66559e+08 1.40218e+08 1.18786 ns 🚨
decompress time/wide table cols=1000 chunks=50 rows=1000 2.79806e+07 2.66496e+07 1.04994 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 9.02224e+08 8.95621e+08 1.00737 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.4239e+08 3.38191e+08 1.01242 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.60386e+09 1.39615e+09 1.14878 ns 🚨
decompress time/wide table cols=10000 chunks=50 rows=1000 2.90917e+08 2.60694e+08 1.11593 ns 🚨
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.24659e+07 5.24744e+07 0.999837 bytes
vortex:parquet-zstd size/taxi 0.938916 0.939069 0.999837 ratio
vortex:parquet-zstd ratio compress time/taxi 0.507949 0.507825 1.00024 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0722847 0.0693112 1.0429 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.43333e+08 1.42676e+08 1.0046 bytes
vortex:parquet-zstd size/Arade 0.46951 0.467358 1.0046 ratio
vortex:parquet-zstd ratio compress time/Arade 0.446301 0.45079 0.990043 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0474151 0.0460343 1.03 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26116e+08 5.26528e+08 0.999216 bytes
vortex:parquet-zstd size/Bimbo 1.35271 1.35377 0.999216 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.424047 0.426337 0.994629 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0462507 0.0426344 1.08482 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49528e+08 4.49559e+08 0.999931 bytes
vortex:parquet-zstd size/CMSprovider 1.16871 1.16879 0.999931 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.358076 0.367165 0.975244 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0388862 0.0367489 1.05816 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67883e+08 1.68102e+08 0.9987 bytes
vortex:parquet-zstd size/Euro2016 1.36443 1.36621 0.9987 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.291529 0.279969 1.04129 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0583999 0.0485897 1.2019 ratio 🚨
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41643e+07 4.41729e+07 0.999804 bytes
vortex:parquet-zstd size/Food 1.22076 1.221 0.999804 ratio
vortex:parquet-zstd ratio compress time/Food 0.445919 0.398907 1.11785 ratio 🚨
vortex:parquet-zstd ratio decompress time/Food 0.0395029 0.0376544 1.04909 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.9922e+08 1.99284e+08 0.99968 bytes
vortex:parquet-zstd size/HashTags 1.48833 1.48881 0.99968 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.336779 0.350293 0.96142 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.106086 0.127117 0.834552 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.80456e+08 1.80464e+08 0.999953 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13916 1.13921 0.999953 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.405389 0.39667 1.02198 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0806782 0.0713125 1.13133 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.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.400825 0.393102 1.01965 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0765745 0.0747665 1.02418 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 1.01318e+06 884384 1.14564 bytes 🚨
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1.08687 0.948702 1.14564 ratio 🚨
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.16982 2.34745 0.924332 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.20806 1.15665 1.04445 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 1.01176e+07 8.82958e+06 1.14587 bytes 🚨
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 1.08534 0.947177 1.14587 ratio 🚨
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.72439 1.67088 1.03203 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.894212 0.924481 0.967259 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 1.01198e+08 8.83176e+07 1.14584 bytes 🚨
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 1.08558 0.94741 1.14584 ratio 🚨
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.75601 1.53773 1.14195 ratio 🚨
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.855541 0.773849 1.10557 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 1.01318e+06 884384 1.14564 bytes 🚨
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1.08687 0.948702 1.14564 ratio 🚨
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.25801 2.25693 1.00048 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.1673 1.18522 0.984877 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 1.01176e+07 8.82958e+06 1.14587 bytes 🚨
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 1.08534 0.947177 1.14587 ratio 🚨
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.74707 1.69427 1.03117 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.909365 0.924539 0.983588 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 1.01198e+08 8.83176e+07 1.14584 bytes 🚨
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 1.08558 0.94741 1.14584 ratio 🚨
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.77768 1.55886 1.14037 ratio 🚨
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.849665 0.770851 1.10224 ratio 🚨

@joseph-isaacs joseph-isaacs force-pushed the ji/btrblocks-comp-builder branch from a054b7a to 68c8d87 Compare January 30, 2026 17:56
Signed-off-by: Joe Isaacs <[email protected]>
Signed-off-by: Joe Isaacs <[email protected]>
Signed-off-by: Joe Isaacs <[email protected]>
Signed-off-by: Joe Isaacs <[email protected]>
Signed-off-by: Joe Isaacs <[email protected]>
@joseph-isaacs joseph-isaacs force-pushed the ji/btrblocks-comp-builder branch from 68c8d87 to 1536f8a Compare January 30, 2026 17:59
@vortex-data vortex-data deleted a comment from github-actions bot Jan 30, 2026
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.000x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 0.988x ➖
  • datafusion:vortex: 1.013x ➖
  • Best: fineweb_q02/duckdb:vortex-compact (0.908x)
  • Worst: fineweb_q00/datafusion:vortex-compact (1.292x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 1536f8a base 0d593a7 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6400825 5.99336e+06 1.06799 ns
fineweb_q01/datafusion:parquet 271665660 2.73479e+08 0.993368 ns
fineweb_q02/datafusion:parquet 272898776 2.7603e+08 0.988658 ns
fineweb_q03/datafusion:parquet 260416624 2.73152e+08 0.953375 ns
fineweb_q04/datafusion:parquet 283249088 2.83646e+08 0.998602 ns
fineweb_q05/datafusion:parquet 287223832 2.85187e+08 1.00714 ns
fineweb_q06/datafusion:parquet 273609673 2.76905e+08 0.9881 ns
fineweb_q07/datafusion:parquet 268969255 2.66792e+08 1.00816 ns
fineweb_q08/datafusion:parquet 264505050 2.65945e+08 0.994585 ns
fineweb_q00/datafusion:vortex-file-compressed 4839375 4.51737e+06 1.07128 ns
fineweb_q01/datafusion:vortex-file-compressed 30628889 3.2096e+07 0.954289 ns
fineweb_q02/datafusion:vortex-file-compressed 36713972 3.32858e+07 1.10299 ns 🚨
fineweb_q03/datafusion:vortex-file-compressed 82534374 8.45159e+07 0.976554 ns
fineweb_q04/datafusion:vortex-file-compressed 219189947 2.13888e+08 1.02479 ns
fineweb_q05/datafusion:vortex-file-compressed 195339969 2.10189e+08 0.929354 ns
fineweb_q06/datafusion:vortex-file-compressed 70886310 7.41341e+07 0.956191 ns
fineweb_q07/datafusion:vortex-file-compressed 69532452 6.99009e+07 0.994729 ns
fineweb_q08/datafusion:vortex-file-compressed 28878176 2.96596e+07 0.973653 ns
fineweb_q00/datafusion:vortex-compact 6459749 4.99852e+06 1.29233 ns 🚨
fineweb_q01/datafusion:vortex-compact 179684311 1.72238e+08 1.04323 ns
fineweb_q02/datafusion:vortex-compact 197147916 1.98099e+08 0.995198 ns
fineweb_q03/datafusion:vortex-compact 1252930074 1.27398e+09 0.983475 ns
fineweb_q04/datafusion:vortex-compact 1446587432 1.45308e+09 0.995533 ns
fineweb_q05/datafusion:vortex-compact 1119913493 1.14667e+09 0.976668 ns
fineweb_q06/datafusion:vortex-compact 600121893 5.99414e+08 1.00118 ns
fineweb_q07/datafusion:vortex-compact 626772506 6.17058e+08 1.01574 ns
fineweb_q08/datafusion:vortex-compact 27813309 2.79828e+07 0.993944 ns
fineweb_q00/duckdb:parquet 32561252 3.32127e+07 0.980386 ns
fineweb_q01/duckdb:parquet 99267313 9.86042e+07 1.00673 ns
fineweb_q02/duckdb:parquet 106381669 1.06374e+08 1.00007 ns
fineweb_q03/duckdb:parquet 314862502 3.13629e+08 1.00393 ns
fineweb_q04/duckdb:parquet 439462356 4.3705e+08 1.00552 ns
fineweb_q05/duckdb:parquet 404758450 4.09619e+08 0.988135 ns
fineweb_q06/duckdb:parquet 202577628 2.04119e+08 0.992447 ns
fineweb_q07/duckdb:parquet 218336592 2.15757e+08 1.01196 ns
fineweb_q08/duckdb:parquet 62889551 6.24214e+07 1.0075 ns
fineweb_q00/duckdb:vortex-file-compressed 4284701 4.08443e+06 1.04903 ns
fineweb_q01/duckdb:vortex-file-compressed 24107624 2.48825e+07 0.96886 ns
fineweb_q02/duckdb:vortex-file-compressed 27544071 2.75771e+07 0.998804 ns
fineweb_q03/duckdb:vortex-file-compressed 124559265 1.24294e+08 1.00213 ns
fineweb_q04/duckdb:vortex-file-compressed 197824084 1.91193e+08 1.03468 ns
fineweb_q05/duckdb:vortex-file-compressed 183160402 1.75803e+08 1.04185 ns
fineweb_q06/duckdb:vortex-file-compressed 58572977 6.0911e+07 0.961615 ns
fineweb_q07/duckdb:vortex-file-compressed 59910495 5.96156e+07 1.00495 ns
fineweb_q08/duckdb:vortex-file-compressed 9634661 1.03148e+07 0.934065 ns
fineweb_q00/duckdb:vortex-compact 5459850 5.47711e+06 0.996848 ns
fineweb_q01/duckdb:vortex-compact 92422456 9.48949e+07 0.973945 ns
fineweb_q02/duckdb:vortex-compact 96592200 1.06354e+08 0.90821 ns
fineweb_q03/duckdb:vortex-compact 815824479 8.25131e+08 0.988721 ns
fineweb_q04/duckdb:vortex-compact 865997534 8.73217e+08 0.991733 ns
fineweb_q05/duckdb:vortex-compact 775993800 7.77236e+08 0.998402 ns
fineweb_q06/duckdb:vortex-compact 434634223 4.43072e+08 0.980956 ns
fineweb_q07/duckdb:vortex-compact 446267701 4.62401e+08 0.965109 ns
fineweb_q08/duckdb:vortex-compact 9702900 9.83983e+06 0.986084 ns

let compressed_codes = compressor.compress_canonical(
Canonical::Primitive(codes.to_primitive()),
ctx.descend(),
Excludes::int_only(&[IntCode::Dict, IntCode::Sequence]),
Copy link
Contributor Author

@joseph-isaacs joseph-isaacs Jan 30, 2026

Choose a reason for hiding this comment

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

I think we could remove this? Since Seq can check it might succeed (which we didn't before)

Signed-off-by: Joe Isaacs <[email protected]>
Signed-off-by: Joe Isaacs <[email protected]>
/// This struct is passed through recursive compression calls to specify
/// which schemes should be excluded at each level.
#[derive(Debug, Clone, Copy, Default)]
pub struct Excludes<'a> {
Copy link
Contributor

Choose a reason for hiding this comment

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

it might be nice to make this owned and then this is what gets passed into the schemes? needing to build new_excludes is a bit messy

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Wanted to avoid the move/alloc? What would you do instead?

@a10y
Copy link
Contributor

a10y commented Jan 30, 2026

approach here looks fine overall

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

Labels

changelog/feature A new feature do not merge Pull requests that are not intended to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants