8000 fix[util]: add balanced reduce iterator by joseph-isaacs · Pull Request #6737 · vortex-data/vortex · GitHub
[go: up one dir, main page]

Skip to content

fix[util]: add balanced reduce iterator#6737

Merged
joseph-isaacs merged 6 commits intodevelopfrom
ji/balanced-reduce
Mar 2, 2026
Merged

fix[util]: add balanced reduce iterator#6737
joseph-isaacs merged 6 commits intodevelopfrom
ji/balanced-reduce

Conversation

@joseph-isaacs
Copy link
Contributor

We want expr/array tree to be wide not deep.

We use a balanced reduce added in this PR and use in list_contains and or/and collect from exprs

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the changelog/fix A bug fix label Mar 2, 2026
@joseph-isaacs joseph-isaacs requested a review from AdamGS March 2, 2026 11:16
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 2, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 2, 2026
Copy link
Contributor
@AdamGS AdamGS left a comment

Choose a reason for hiding this comment

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

This is cool, just some minor comments

@joseph-isaacs joseph-isaacs enabled auto-merge (squash) March 2, 2026 11:32
/// |\
/// a b
/// ```
pub trait ReduceBalancedIterExt: Iterator + Sized {
Copy link
Contributor

Choose a reason for hiding this comment

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

trait bounds for these are always weird IMO, I think what Itertools does is that the trait only requires Iterator and each function has specific additional bounds (Like Self: Sized)

@joseph-isaacs joseph-isaacs disabled auto-merge March 2, 2026 11:32
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 039b8f0 1 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done c41caf7 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.970x ➖
  • Vortex: 0.970x ➖
  • datafusion:vortex: 0.970x ➖
  • Best: polarsignals_q09/datafusion:vortex-file-compressed (0.899x)
  • Worst: polarsignals_q06/datafusion:vortex-file-compressed (1.021x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 121115702 1.27149e+08 0.952547 ns
polarsignals_q01/datafusion:vortex-file-compressed 345857206 3.51375e+08 0.984297 ns
polarsignals_q02/datafusion:vortex-file-compressed 24423749 2.55489e+07 0.955959 ns
polarsignals_q03/datafusion:vortex-file-compressed 354917252 3.56153e+08 0.99653 ns
polarsignals_q04/datafusion:vortex-file-compressed 12609551 1.31044e+07 0.96224 ns
polarsignals_q05/datafusion:vortex-file-compressed 17244534 1.73247e+07 0.99537 ns
polarsignals_q06/datafusion:vortex-file-compressed 22768588 2.23032e+07 1.02087 ns
polarsignals_q07/datafusion:vortex-file-compressed 15066962 1.58764e+07 0.949015 ns
polarsignals_q08/datafusion:vortex-file-compressed 435132404 4.38285e+08 0.992808 ns
polarsignals_q09/datafusion:vortex-file-compressed 13361569 1.48644e+07 0.898895 ns 🚀

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.981x ➖
  • Vortex: 0.984x ➖
  • duckdb:vortex: 0.992x ➖
  • datafusion:vortex: 0.975x ➖
  • Best: tpch_q09/datafusion:vortex-compact (0.927x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.111x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 65180226 7.01805e+07 0.928752 ns
tpch_q02/datafusion:arrow 22713406 2.43766e+07 0.931772 ns
tpch_q03/datafusion:arrow 36452216 3.84682e+07 0.947593 ns
tpch_q04/datafusion:arrow 29712221 3.21259e+07 0.924868 ns
tpch_q05/datafusion:arrow 92273275 9.39183e+07 0.982485 ns
tpch_q06/datafusion:arrow 23789234 2.1334e+07 1.11509 ns 🚨
tpch_q07/datafusion:arrow 181142686 1.75398e+08 1.03275 ns
tpch_q08/datafusion:arrow 47134033 4.74101e+07 0.994177 ns
tpch_q09/datafusion:arrow 76515799 7.78369e+07 0.983028 ns
tpch_q10/datafusion:arrow 58322900 5.84229e+07 0.998289 ns
tpch_q11/datafusion:arrow 12527235 1.22243e+07 1.02478 ns
tpch_q12/datafusion:arrow 60911092 5.97802e+07 1.01892 ns
tpch_q13/datafusion:arrow 53363533 5.15511e+07 1.03516 ns
tpch_q14/datafusion:arrow 25523960 2.63593e+07 0.968308 ns
tpch_q15/datafusion:arrow 50652921 5.34221e+07 0.948164 ns
tpch_q16/datafusion:arrow 24326224 2.65022e+07 0.917894 ns
tpch_q17/datafusion:arrow 80451009 8.19358e+07 0.981878 ns
tpch_q18/datafusion:arrow 163186896 1.67732e+08 0.972903 ns
tpch_q19/datafusion:arrow 42062502 4.22721e+07 0.995042 ns
tpch_q20/datafusion:arrow 38005391 4.052e+07 0.937942 ns
tpch_q21/datafusion:arrow 228467099 2.15922e+08 1.0581 ns
tpch_q22/datafusion:arrow 22057246 2.33763e+07 0.943574 ns
tpch_q01/datafusion:parquet 106315849 1.46468e+08 0.725865 ns 🚀
tpch_q02/datafusion:parquet 81917821 8.43972e+07 0.970623 ns
tpch_q03/datafusion:parquet 88367150 8.1647e+07 1.08231 ns
tpch_q04/datafusion:parquet 55754921 5.66475e+07 0.984243 ns
tpch_q05/datafusion:parquet 170965740 1.75425e+08 0.974578 ns
tpch_q06/datafusion:parquet 44516074 4.58269e+07 0.971396 ns
tpch_q07/datafusion:parquet 186528856 1.88455e+08 0.98978 ns
tpch_q08/datafusion:parquet 171857591 1.73449e+08 0.990827 ns
tpch_q09/datafusion:parquet 221522094 2.16414e+08 1.02361 ns
tpch_q10/datafusion:parquet 195006869 1.9751e+08 0.987328 ns
tpch_q11/datafusion:parquet 59570529 6.05706e+07 0.983489 ns
tpch_q12/datafusion:parquet 123212193 1.26938e+08 0.97065 ns
tpch_q13/datafusion:parquet 200249658 2.07542e+08 0.964864 ns
tpch_q14/datafusion:parquet 81188791 8.18213e+07 0.992269 ns
tpch_q15/datafusion:parquet 68025964 7.47213e+07 0.910396 ns
tpch_q16/datafusion:parquet 55116739 5.68163e+07 0.970087 ns
tpch_q17/datafusion:parquet 169724944 1.80572e+08 0.939929 ns
tpch_q18/datafusion:parquet 240096328 2.36535e+08 1.01506 ns
tpch_q19/datafusion:parquet 97914407 8.96654e+07 1.092 ns
tpch_q20/datafusion:parquet 133356831 1.25333e+08 1.06402 ns
tpch_q21/datafusion:parquet 185616960 1.89948e+08 0.977197 ns
tpch_q22/datafusion:parquet 38962297 4.08716e+07 0.953286 ns
tpch_q01/datafusion:vortex-file-compressed 53226363 5.53357e+07 0.961881 ns
tpch_q02/datafusion:vortex-file-compressed 56040614 5.66696e+07 0.988902 ns
tpch_q03/datafusion:vortex-file-compressed 29211356 3.03074e+07 0.963837 ns
tpch_q04/datafusion:vortex-file-compressed 20226279 2.05015e+07 0.986575 ns
tpch_q05/datafusion:vortex-file-compressed 80999422 8.51306e+07 0.951473 ns
tpch_q06/datafusion:vortex-file-compressed 11346899 1.09727e+07 1.03411 ns
tpch_q07/datafusion:vortex-file-compressed 93451546 9.68107e+07 0.965302 ns
tpch_q08/datafusion:vortex-file-compressed 69746266 7.30872e+07 0.954289 ns
tpch_q09/datafusion:vortex-file-compressed 87001980 9.00172e+07 0.966504 ns
tpch_q10/datafusion:vortex-file-compressed 84267146 8.55455e+07 0.985056 ns
tpch_q11/datafusion:vortex-file-compressed 19688213 2.12088e+07 0.928302 ns
tpch_q12/datafusion:vortex-file-compressed 36520532 3.85264e+07 0.947934 ns
tpch_q13/datafusion:vortex-file-compressed 30252645 3.25288e+07 0.930028 ns
tpch_q14/datafusion:vortex-file-compressed 28603928 3.07853e+07 0.929142 ns
tpch_q15/datafusion:vortex-file-compressed 26121291 2.79299e+07 0.935245 ns
tpch_q16/datafusion:vortex-file-compressed 35063146 3.66523e+07 0.956642 ns
tpch_q17/datafusion:vortex-file-compressed 74953819 7.7419e+07 0.968158 ns
tpch_q18/datafusion:vortex-file-compressed 107557674 1.10074e+08 0.977143 ns
tpch_q19/datafusion:vortex-file-compressed 37129401 3.87234e+07 0.958836 ns
tpch_q20/datafusion:vortex-file-compressed 50447594 5.29449e+07 0.952832 ns
tpch_q21/datafusion:vortex-file-compressed 101700009 1.05929e+08 0.960073 ns
tpch_q22/datafusion:vortex-file-compressed 17304557 1.80482e+07 0.958795 ns
tpch_q01/datafusion:vortex-compact 61511417 6.01897e+07 1.02196 ns
tpch_q02/datafusion:vortex-compact 57888397 5.77078e+07 1.00313 ns
tpch_q03/datafusion:vortex-compact 34032030 3.41666e+07 0.996063 ns
tpch_q04/datafusion:vortex-compact 25583997 2.57755e+07 0.992572 ns
tpch_q05/datafusion:vortex-compact 88556337 8.98984e+07 0.985072 ns
tpch_q06/datafusion:vortex-compact 14614600 1.54362e+07 0.946776 ns
tpch_q07/datafusion:vortex-compact 101055396 1.02663e+08 0.984343 ns
tpch_q08/datafusion:vortex-compact 77673790 7.83942e+07 0.990811 ns
tpch_q09/datafusion:vortex-compact 94011703 1.01411e+08 0.927033 ns
tpch_q10/datafusion:vortex-compact 80981918 8.47515e+07 0.955522 ns
tpch_q11/datafusion:vortex-compact 23099525 2.20802e+07 1.04617 ns
tpch_q12/datafusion:vortex-compact 48407159 4.73414e+07 1.02251 ns
tpch_q13/datafusion:vortex-compact 39305741 3.7979e+07 1.03493 ns
tpch_q14/datafusion:vortex-compact 33795014 3.49593e+07 0.966695 ns
tpch_q15/datafusion:vortex-compact 34508387 3.57518e+07 0.965222 ns
tpch_q16/datafusion:vortex-compact 40593391 4.27335e+07 0.949919 ns
tpch_q17/datafusion:vortex-compact 82332713 8.00903e+07 1.028 ns
tpch_q18/datafusion:vortex-compact 114514115 1.1642e+08 0.983629 ns
tpch_q19/datafusion:vortex-compact 53994213 5.04356e+07 1.07056 ns
tpch_q20/datafusion:vortex-compact 56932316 5.9932e+07 0.949949 ns
tpch_q21/datafusion:vortex-compact 113081425 1.14739e+08 0.985552 ns
tpch_q22/datafusion:vortex-compact 16821760 1.7573e+07 0.957252 ns
tpch_q01/duckdb:parquet 113995263 9.45585e+07 1.20555 ns 🚨
tpch_q02/duckdb:parquet 47356437 4.82588e+07 0.981301 ns
tpch_q03/duckdb:parquet 76552557 7.66067e+07 0.999293 ns
tpch_q04/duckdb:parquet 59498703 7.2695e+07 0.81847 ns 🚀
tpch_q05/duckdb:parquet 79256858 7.82873e+07 1.01238 ns
tpch_q06/duckdb:parquet 23229606 2.63642e+07 0.881105 ns 🚀
tpch_q07/duckdb:parquet 80892685 1.00041e+08 0.808591 ns 🚀
tpch_q08/duckdb:parquet 104709681 1.21503e+08 0.861789 ns 🚀
tpch_q09/duckdb:parquet 148226866 1.71176e+08 0.865934 ns 🚀
tpch_q10/duckdb:parquet 137695724 1.49633e+08 0.920221 ns
tpch_q11/duckdb:parquet 25522975 2.64705e+07 0.964204 ns
tpch_q12/duckdb:parquet 64284800 7.42717e+07 0.865535 ns 🚀
tpch_q13/duckdb:parquet 272633919 2.82447e+08 0.965255 ns
tpch_q14/duckdb:parquet 51472570 6.36665e+07 0.808471 ns 🚀
tpch_q15/duckdb:parquet 28363426 2.91032e+07 0.974582 ns
tpch_q16/duckdb:parquet 59359146 6.04793e+07 0.981479 ns
tpch_q17/duckdb:parquet 76323784 6.77998e+07 1.12572 ns 🚨
tpch_q18/duckdb:parquet 141120646 1.37193e+08 1.02863 ns
tpch_q19/duckdb:parquet 88865597 9.52104e+07 0.93336 ns
tpch_q20/duckdb:parquet 81254666 7.1068e+07 1.14334 ns 🚨
tpch_q21/duckdb:parquet 197363354 1.84262e+08 1.0711 ns
tpch_q22/duckdb:parquet 55941692 5.66898e+07 0.986803 ns
tpch_q01/duckdb:vortex-file-compressed 35609581 3.54916e+07 1.00332 ns
tpch_q02/duckdb:vortex-file-compressed 31760837 3.26424e+07 0.972994 ns
tpch_q03/duckdb:vortex-file-compressed 35639190 3.63598e+07 0.980182 ns
tpch_q04/duckdb:vortex-file-compressed 38052330 3.70463e+07 1.02716 ns
tpch_q05/duckdb:vortex-file-compressed 40195106 3.81969e+07 1.05231 ns
tpch_q06/duckdb:vortex-file-compressed 10634302 1.11206e+07 0.956274 ns
tpch_q07/duckdb:vortex-file-compressed 40016781 4.14481e+07 0.965467 ns
tpch_q08/duckdb:vortex-file-compressed 48840588 4.93344e+07 0.98999 ns
tpch_q09/duckdb:vortex-file-compressed 78380139 8.25e+07 0.950062 ns
tpch_q10/duckdb:vortex-file-compressed 40550455 3.98135e+07 1.01851 ns
tpch_q11/duckdb:vortex-file-compressed 19058428 1.71481e+07 1.1114 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 26943190 2.61197e+07 1.03153 ns
tpch_q13/duckdb:vortex-file-compressed 40768828 4.14884e+07 0.982656 ns
tpch_q14/duckdb:vortex-file-compressed 24910284 2.49561e+07 0.998166 ns
tpch_q15/duckdb:vortex-file-compressed 18515114 1.86943e+07 0.990416 ns
tpch_q16/duckdb:vortex-file-compressed 33528920 3.41476e+07 0.981884 ns
tpch_q17/duckdb:vortex-file-compressed 26329707 2.7151e+07 0.96975 ns
tpch_q18/duckdb:vortex-file-compressed 56974772 5.60685e+07 1.01616 ns
tpch_q19/duckdb:vortex-file-compressed 33742531 3.50168e+07 0.963609 ns
tpch_q20/duckdb:vortex-file-compressed 38784327 3.99368e+07 0.971143 ns
tpch_q21/duckdb:vortex-file-compressed 105186234 1.07833e+08 0.975455 ns
tpch_q22/duckdb:vortex-file-compressed 20027896 2.09177e+07 0.957461 ns
tpch_q01/duckdb:vortex-compact 42741012 4.2701e+07 1.00094 ns
tpch_q02/duckdb:vortex-compact 43129318 4.38992e+07 0.982462 ns
tpch_q03/duckdb:vortex-compact 36658586 3.81659e+07 0.960507 ns
tpch_q04/duckdb:vortex-compact 42909752 4.22277e+07 1.01615 ns
tpch_q05/duckdb:vortex-compact 46105953 4.49415e+07 1.02591 ns
tpch_q06/duckdb:vortex-compact 15608452 1.53824e+07 1.01469 ns
tpch_q07/duckdb:vortex-compact 50564651 5.06789e+07 0.997745 ns
tpch_q08/duckdb:vortex-compact 56704171 5.76124e+07 0.984236 ns
tpch_q09/duckdb:vortex-compact 93179980 9.53051e+07 0.977702 ns
tpch_q10/duckdb:vortex-compact 45522476 4.6e+07 0.98962 ns
tpch_q11/duckdb:vortex-compact 25705696 2.31924e+07 1.10837 ns 🚨
tpch_q12/duckdb:vortex-compact 39248965 4.01719e+07 0.977026 ns
8000 tpch_q13/duckdb:vortex-compact 49037260 4.94785e+07 0.991082 ns
tpch_q14/duckdb:vortex-compact 30921164 3.15112e+07 0.981274 ns
tpch_q15/duckdb:vortex-compact 21673339 2.23306e+07 0.970568 ns
tpch_q16/duckdb:vortex-compact 39939291 4.1381e+07 0.96516 ns
tpch_q17/duckdb:vortex-compact 30969007 3.25023e+07 0.952826 ns
tpch_q18/duckdb:vortex-compact 60107642 6.13232e+07 0.980178 ns
tpch_q19/duckdb:vortex-compact 39278380 3.85413e+07 1.01912 ns
tpch_q20/duckdb:vortex-compact 48063188 5.03836e+07 0.953945 ns
tpch_q21/duckdb:vortex-compact 117891645 1.191e+08 0.989853 ns
tpch_q22/duckdb:vortex-compact 22801990 2.33932e+07 0.974727 ns
tpch_q01/duckdb:duckdb 17331479 1.74901e+07 0.990931 ns
tpch_q02/duckdb:duckdb 14677233 1.57149e+07 0.933969 ns
tpch_q03/duckdb:duckdb 22053000 2.11863e+07 1.04091 ns
tpch_q04/duckdb:duckdb 21847307 2.12952e+07 1.02593 ns
tpch_q05/duckdb:duckdb 22538981 2.29355e+07 0.982713 ns
tpch_q06/duckdb:duckdb 7775572 7.10708e+06 1.09406 ns
tpch_q07/duckdb:duckdb 26751566 2.70515e+07 0.988913 ns
tpch_q08/duckdb:duckdb 26837055 2.66118e+07 1.00846 ns
tpch_q09/duckdb:duckdb 60638696 5.82953e+07 1.0402 ns
tpch_q10/duckdb:duckdb 57627296 5.93613e+07 0.970789 ns
tpch_q11/duckdb:duckdb 7183859 8.16039e+06 0.880333 ns 🚀
tpch_q12/duckdb:duckdb 17407348 1.74752e+07 0.996118 ns
tpch_q13/duckdb:duckdb 43015334 4.0194e+07 1.07019 ns
tpch_q14/duckdb:duckdb 22392169 2.23407e+07 1.0023 ns
tpch_q15/duckdb:duckdb 14265053 1.41951e+07 1.00493 ns
tpch_q16/duckdb:duckdb 25042527 2.52193e+07 0.992989 ns
tpch_q17/duckdb:duckdb 18128521 1.83744e+07 0.986619 ns
tpch_q18/duckdb:duckdb 39850940 4.05289e+07 0.983273 ns
tpch_q19/duckdb:duckdb 31430962 3.22323e+07 0.975139 ns
tpch_q20/duckdb:duckdb 26728095 2.74532e+07 0.973589 ns
tpch_q21/duckdb:duckdb 62533511 6.41458e+07 0.974865 ns
tpch_q22/duckdb:duckdb 27223535 2.73445e+07 0.995576 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.011x ➖
  • Vortex: 1.008x ➖
  • duckdb:vortex: 1.013x ➖
  • datafusion:vortex: 1.004x ➖
  • Best: fineweb_q08/datafusion:vortex-file-compressed (0.837x)
  • Worst: fineweb_q01/datafusion:vortex-compact (1.131x)
  • Significant (>10%): 2↑ 1↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6610510 6.19973e+06 1.06626 ns
fineweb_q01/datafusion:parquet 273378844 2.6849e+08 1.01821 ns
fineweb_q02/datafusion:parquet 269899720 2.69417e+08 1.00179 ns
fineweb_q03/datafusion:parquet 270191502 2.69192e+08 1.00371 ns
fineweb_q04/datafusion:parquet 288310553 2.79135e+08 1.03287 ns
fineweb_q05/datafusion:parquet 283272188 2.75065e+08 1.02984 ns
fineweb_q06/datafusion:parquet 272449607 2.75911e+08 0.987454 ns
fineweb_q07/datafusion:parquet 268566452 2.68028e+08 1.00201 ns
fineweb_q08/datafusion:parquet 263585487 2.64102e+08 0.998044 ns
fineweb_q00/datafusion:vortex-file-compressed 5560184 5.23344e+06 1.06243 ns
fineweb_q01/datafusion:vortex-file-compressed 32279262 2.94697e+07 1.09534 ns
fineweb_q02/datafusion:vortex-file-compressed 30724085 3.34852e+07 0.917541 ns
fineweb_q03/datafusion:vortex-file-compressed 91527657 8.43269e+07 1.08539 ns
fineweb_q04/datafusion:vortex-file-compressed 211186517 2.13344e+08 0.989889 ns
fineweb_q05/datafusion:vortex-file-compressed 194094814 1.98789e+08 0.976384 ns
fineweb_q06/datafusion:vortex-file-compressed 66536184 6.85139e+07 0.971134 ns
fineweb_q07/datafusion:vortex-file-compressed 75995805 7.28169e+07 1.04366 ns
fineweb_q08/datafusion:vortex-file-compressed 27145513 3.24188e+07 0.837338 ns 🚀
fineweb_q00/datafusion:vortex-compact 5545753 5.54559e+06 1.00003 ns
fineweb_q01/datafusion:vortex-compact 164164537 1.4512e+08 1.13124 ns 🚨
fineweb_q02/datafusion:vortex-compact 164186718 1.65961e+08 0.989311 ns
fineweb_q03/datafusion:vortex-compact 1255091126 1.25724e+09 0.998292 ns
fineweb_q04/datafusion:vortex-compact 1469089205 1.44759e+09 1.01485 ns
fineweb_q05/datafusion:vortex-compact 1139245227 1.13368e+09 1.00491 ns
fineweb_q06/datafusion:vortex-compact 589304160 5.8838e+08 1.00157 ns
fineweb_q07/datafusion:vortex-compact 621067206 6.24975e+08 0.993748 ns
fineweb_q08/datafusion:vortex-compact 24783247 2.48639e+07 0.996755 ns
fineweb_q00/duckdb:parquet 33078462 3.15368e+07 1.04889 ns
fineweb_q01/duckdb:parquet 99805063 9.78665e+07 1.01981 ns
fineweb_q02/duckdb:parquet 107601683 1.06938e+08 1.00621 ns
fineweb_q03/duckdb:parquet 313873553 3.12666e+08 1.00386 ns
fineweb_q04/duckdb:parquet 439382813 4.32165e+08 1.0167 ns
fineweb_q05/duckdb:parquet 410545101 4.07098e+08 1.00847 ns
fineweb_q06/duckdb:parquet 206009306 2.04361e+08 1.00807 ns
fineweb_q07/duckdb:parquet 220408595 2.15799e+08 1.02136 ns
fineweb_q08/duckdb:parquet 64473399 6.27579e+07 1.02734 ns
fineweb_q00/duckdb:vortex-file-compressed 4334504 4.05462e+06 1.06903 ns
fineweb_q01/duckdb:vortex-file-compressed 28838469 3.02887e+07 0.95212 ns
fineweb_q02/duckdb:vortex-file-compressed 32147214 3.1686e+07 1.01455 ns
fineweb_q03/duckdb:vortex-file-compressed 157851093 1.46191e+08 1.07976 ns
fineweb_q04/duckdb:vortex-file-compressed 203674751 1.98277e+08 1.02722 ns
fineweb_q05/duckdb:vortex-file-compressed 182808155 1.8411e+08 0.99293 ns
fineweb_q06/duckdb:vortex-file-compressed 74972416 6.87424e+07 1.09063 ns
fineweb_q07/duckdb:vortex-file-compressed 73705345 6.98257e+07 1.05556 ns
fineweb_q08/duckdb:vortex-file-compressed 27221969 2.90915e+07 0.935736 ns
fineweb_q00/duckdb:vortex-compact 5044341 4.67673e+06 1.0786 ns
fineweb_q01/duckdb:vortex-compact 95964438 9.62363e+07 0.997175 ns
fineweb_q02/duckdb:vortex-compact 98688761 1.11161e+08 0.887798 ns 🚀
fineweb_q03/duckdb:vortex-compact 859497315 8.31839e+08 1.03325 ns
fineweb_q04/duckdb:vortex-compact 902407978 8.99803e+08 1.0029 ns
fineweb_q05/duckdb:vortex-compact 805053309 8.02254e+08 1.00349 ns
fineweb_q06/duckdb:vortex-compact 469358765 4.64899e+08 1.00959 ns
fineweb_q07/duckdb:vortex-compact 480640598 4.71856e+08 1.01862 ns
fineweb_q08/duckdb:vortex-compact 22849463 2.26829e+07 1.00734 ns

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) March 2, 2026 11:42
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.018x ➖
  • Vortex: 1.022x ➖
  • duckdb:vortex: 1.023x ➖
  • datafusion:vortex: 1.021x ➖
  • Best: tpcds_q51/duckdb:vortex-compact (0.604x)
  • Worst: tpcds_q23/duckdb:vortex-file-compressed (1.206x)
  • Significant (>10%): 3↑ 9↓
Detailed Results Table tpcds_q63/datafusion:parquet C958 ns
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 39513321 3.67695e+07 1.07462 ns
tpcds_q02/datafusion:parquet 55589665 5.32516e+07 1.04391 ns
tpcds_q03/datafusion:parquet 17075573 1.82165e+07 0.937367 ns
tpcds_q04/datafusion:parquet 361874184 3.71611e+08 0.9738 ns
tpcds_q05/datafusion:parquet 94292555 9.63984e+07 0.978155 ns
tpcds_q06/datafusion:parquet 103575971 9.79924e+07 1.05698 ns
tpcds_q07/datafusion:parquet 150041247 1.37663e+08 1.08992 ns
tpcds_q08/datafusion:parquet 40700538 3.76345e+07 1.08147 ns
tpcds_q09/datafusion:parquet 54904174 5.35214e+07 1.02584 ns
tpcds_q10/datafusion:parquet 106171844 1.00569e+08 1.05572 ns
tpcds_q11/datafusion:parquet 232850317 2.45034e+08 0.950278 ns
tpcds_q12/datafusion:parquet 32328700 3.09665e+07 1.04399 ns
tpcds_q13/datafusion:parquet 150393831 1.42526e+08 1.0552 ns
tpcds_q14/datafusion:parquet 219885006 2.11731e+08 1.03851 ns
tpcds_q15/datafusion:parquet 58447996 5.87453e+07 0.994939 ns
tpcds_q16/datafusion:parquet 34538820 3.43605e+07 1.00519 ns
tpcds_q17/datafusion:parquet 188882681 1.88433e+08 1.00238 ns
tpcds_q18/datafusion:parquet 188036597 1.85358e+08 1.01445 ns
tpcds_q19/datafusion:parquet 36352150 3.70073e+07 0.982296 ns
tpcds_q20/datafusion:parquet 24784958 2.44078e+07 1.01545 ns
tpcds_q21/datafusion:parquet 29528786 2.79082e+07 1.05807 ns
tpcds_q22/datafusion:parquet 145408566 1.63803e+08 0.887702 ns 🚀
tpcds_q23/datafusion:parquet 189487199 1.87383e+08 1.01123 ns
tpcds_q24/datafusion:parquet 228626568 2.28786e+08 0.999301 ns
tpcds_q25/datafusion:parquet 192426531 1.94213e+08 0.990803 ns
tpcds_q26/datafusion:parquet 119412544 1.21175e+08 0.985455 ns
tpcds_q27/datafusion:parquet 276957581 2.78978e+08 0.992757 ns
tpcds_q28/datafusion:parquet 52927472 5.32203e+07 0.994497 ns
tpcds_q29/datafusion:parquet 190259638 1.95727e+08 0.972068 ns
tpcds_q30/datafusion:parquet 46253676 4.43714e+07 1.04242 ns
tpcds_q31/datafusion:parquet 110011351 1.07043e+08 1.02773 ns
tpcds_q32/datafusion:parquet 30619899 3.06998e+07 0.997397 ns
tpcds_q33/datafusion:parquet 39863729 3.66404e+07 1.08797 ns
tpcds_q34/datafusion:parquet 36944479 3.63864e+07 1.01534 ns
tpcds_q35/datafusion:parquet 98183887 9.59262e+07 1.02354 ns
tpcds_q36/datafusion:parquet 83730344 8.13277e+07 1.02954 ns
tpcds_q37/datafusion:parquet 27351297 2.75591e+07 0.99246 ns
tpcds_q38/datafusion:parquet 65482427 6.43014e+07 1.01837 ns
tpcds_q39/datafusion:parquet 94765016 9.28089e+07 1.02108 ns
tpcds_q40/datafusion:parquet 36276007 3.56558e+07 1.0174 ns
tpcds_q41/datafusion:parquet 14808025 1.273e+07 1.16324 ns 🚨
tpcds_q42/datafusion:parquet 16764171 1.62103e+07 1.03417 ns
tpcds_q43/datafusion:parquet 27427469 2.80287e+07 0.97855 ns
tpcds_q44/datafusion:parquet 40588339 3.98823e+07 1.0177 ns
tpcds_q45/datafusion:parquet 73785477 7.50031e+07 0.983766 ns
tpcds_q46/datafusion:parquet 52128803 5.35964e+07 0.972618 ns
tpcds_q47/datafusion:parquet 181378195 1.79501e+08 1.01046 ns
tpcds_q48/datafusion:parquet 138898678 1.39715e+08 0.994161 ns
tpcds_q49/datafusion:parquet 73140518 7.34393e+07 0.995931 ns
tpcds_q50/datafusion:parquet 118631529 1.22164e+08 0.971081 ns
tpcds_q51/datafusion:parquet 97701498 1.02764e+08 0.950736 ns
tpcds_q52/datafusion:parquet 15901888 1.62164e+07 0.980603 ns
tpcds_q53/datafusion:parquet 31815753 3.17746e+07 1.00129 ns
tpcds_q54/datafusion:parquet 49015063 4.8161e+07 1.01773 ns
tpcds_q55/datafusion:parquet 16288205 1.61789e+07 1.00675 ns
tpcds_q56/datafusion:parquet 36937315 3.60855e+07 1.02361 ns
tpcds_q57/datafusion:parquet 132311071 1.39611e+08 0.947715 ns
tpcds_q58/datafusion:parquet 76055786 7.65212e+07 0.993917 ns
tpcds_q59/datafusion:parquet 69403558 6.63098e+07 1.04666 ns
tpcds_q60/datafusion:parquet 37216800 3.61948e+07 1.02824 ns
tpcds_q61/datafusion:parquet 66678938 6.65496e+07 1.00194 ns
tpcds_q62/datafusion:parquet 47529180 4.51913e+07 1.05173 ns
32475480 3.03956e+07 1.06843 ns
tpcds_q64/datafusion:parquet 1040913917 1.05218e+09 0.989289 ns
tpcds_q65/datafusion:parquet 52873930 5.49577e+07 0.962085 ns
tpcds_q66/datafusion:parquet 90875783 8.82712e+07 1.02951 ns
tpcds_q67/datafusion:parquet 174423404 1.7051e+08 1.02295 ns
tpcds_q68/datafusion:parquet 51694750 5.03973e+07 1.02574 ns
tpcds_q69/datafusion:parquet 102491598 9.33953e+07 1.0974 ns
tpcds_q70/datafusion:parquet 109147703 1.14869e+08 0.950196 ns
tpcds_q71/datafusion:parquet 29311564 2.91627e+07 1.00511 ns
tpcds_q72/datafusion:parquet 875033844 8.53082e+08 1.02573 ns
tpcds_q73/datafusion:parquet 40136283 3.85382e+07 1.04147 ns
tpcds_q74/datafusion:parquet 142148290 1.34233e+08 1.05896 ns
tpcds_q75/datafusion:parquet 143603886 1.37644e+08 1.0433 ns
tpcds_q76/datafusion:parquet 95515677 1.00162e+08 0.953612 ns
tpcds_q77/datafusion:parquet 62212527 6.05424e+07 1.02759 ns
tpcds_q78/datafusion:parquet 181735536 1.76139e+08 1.03177 ns
tpcds_q79/datafusion:parquet 42960529 4.23935e+07 1.01338 ns
tpcds_q80/datafusion:parquet 113834732 1.11585e+08 1.02016 ns
tpcds_q81/datafusion:parquet 45109398 4.55962e+07 0.989324 ns
tpcds_q82/datafusion:parquet 29963392 2.88517e+07 1.03853 ns
tpcds_q83/datafusion:parquet 56878602 5.36784e+07 1.05962 ns
tpcds_q84/datafusion:parquet 50110228 4.99987e+07 1.00223 ns
tpcds_q85/datafusion:parquet 247212327 2.45724e+08 1.00606 ns
tpcds_q86/datafusion:parquet 22307622 2.10944e+07 1.05752 ns
tpcds_q87/datafusion:parquet 65717289 6.51019e+07 1.00945 ns
tpcds_q88/datafusion:parquet 78652433 7.93279e+07 0.991485 ns
tpcds_q89/datafusion:parquet 37950431 3.78057e+07 1.00383 ns
tpcds_q90/datafusion:parquet 19298292 1.95531e+07 0.98697 ns
tpcds_q91/datafusion:parquet 81076107 7.92223e+07 1.0234 ns
tpcds_q92/datafusion:parquet 27170512 2.52723e+07 1.07511 ns
tpcds_q93/datafusion:parquet 40517011 3.90363e+07 1.03793 ns
tpcds_q94/datafusion:parquet 28773201 2.9951e+07 0.960677 ns
tpcds_q95/datafusion:parquet 141185472 1.37681e+08 1.02546 ns
tpcds_q96/datafusion:parquet 14894154 1.46618e+07 1.01585 ns
tpcds_q97/datafusion:parquet 37530563 3.64228e+07 1.03041 ns
tpcds_q98/datafusion:parquet 36420347 3.82473e+07 0.952234 ns
tpcds_q99/datafusion:parquet 48353501 5.4513e+07 0.887009 ns 🚀
tpcds_q01/datafusion:vortex-file-compressed 31909357 3.04165e+07 1.04908 ns
tpcds_q02/datafusion:vortex-file-compressed 82066573 7.70737e+07 1.06478 ns
tpcds_q03/datafusion:vortex-file-compressed 28836896 2.8703e+07 1.00467 ns
tpcds_q04/datafusion:vortex-file-compressed 397755770 3.99889e+08 0.994665 ns
tpcds_q05/datafusion:vortex-file-compressed 75255788 7.576e+07 0.993345 ns
tpcds_q06/datafusion:vortex-file-compressed 77147627 7.75318e+07 0.995044 ns
tpcds_q07/datafusion:vortex-file-compressed 82779045 8.30344e+07 0.996925 ns
tpcds_q08/datafusion:vortex-file-compressed 40693969 3.99686e+07 1.01815 ns
tpcds_q09/datafusion:vortex-file-compressed 48507389 4.91743e+07 0.986438 ns
tpcds_q10/datafusion:vortex-file-compressed 51858928 5.37774e+07 0.964325 ns
tpcds_q11/datafusion:vortex-file-compressed 236488634 2.37332e+08 0.996448 ns
tpcds_q12/datafusion:vortex-file-compressed 38517645 3.80685e+07 1.0118 ns
tpcds_q13/datafusion:vortex-file-compressed 81034933 8.04619e+07 1.00712 ns
tpcds_q14/datafusion:vortex-file-compressed 217997928 2.1493e+08 1.01427 ns
tpcds_q15/datafusion:vortex-file-compressed 51465730 4.98743e+07 1.03191 ns
tpcds_q16/datafusion:vortex-file-compressed 31414598 3.08825e+07 1.01723 ns
tpcds_q17/datafusion:vortex-file-compressed 118081128 1.19182e+08 0.990761 ns
tpcds_q18/datafusion:vortex-file-compressed 108025073 1.03414e+08 1.04458 ns
tpcds_q19/datafusion:vortex-file-compressed 47865933 4.79722e+07 0.997785 ns
tpcds_q20/datafusion:vortex-file-compressed 43886860 4.29509e+07 1.02179 ns
tpcds_q21/datafusion:vortex-file-compressed 182105858 1.7697e+08 1.02902 ns
tpcds_q22/datafusion:vortex-file-compressed 74063196 7.10879e+07 1.04185 ns
tpcds_q23/datafusion:vortex-file-compressed 193363065 1.8819e+08 1.02749 ns
tpcds_q24/datafusion:vortex-file-compressed 190742613 1.86952e+08 1.02028 ns
tpcds_q25/datafusion:vortex-file-compressed 121096826 1.17337e+08 1.03205 ns
tpcds_q26/datafusion:vortex-file-compressed 66615830 6.56733e+07 1.01435 ns
tpcds_q27/datafusion:vortex-file-compressed 171121305 1.69928e+08 1.00703 ns
tpcds_q28/datafusion:vortex-file-compressed 51487609 5.15423e+07 0.998939 ns
tpcds_q29/datafusion:vortex-file-compressed 118270668 1.1821e+08 1.00051 ns
tpcds_q30/datafusion:vortex-file-compressed 31917797 3.12813e+07 1.02035 ns
tpcds_q31/datafusion:vortex-file-compressed 186826783 1.85699e+08 1.00607 ns
tpcds_q32/datafusion:vortex-file-compressed 24930601 2.47146e+07 1.00874 ns
tpcds_q33/datafusion:vortex-file-compressed 37487909 3.78314e+07 0.990921 ns
tpcds_q34/datafusion:vortex-file-compressed 36478252 3.67194e+07 0.993432 ns
tpcds_q35/datafusion:vortex-file-compressed 64090585 6.03496e+07 1.06199 ns
tpcds_q36/datafusion:vortex-file-compressed 108604236 1.13267e+08 0.958837 ns
tpcds_q37/datafusion:vortex-file-compressed 40224458 3.89428e+07 1.03291 ns
tpcds_q38/datafusion:vortex-file-compressed 93101835 9.11457e+07 1.02146 ns
tpcds_q39/datafusion:vortex-file-compressed 182254577 1.93157e+08 0.943554 ns
tpcds_q40/datafusion:vortex-file-compressed 57272597 5.38757e+07 1.06305 ns
tpcds_q41/datafusion:vortex-file-compressed 14645630 1.41378e+07 1.03592 ns
tpcds_q42/datafusion:vortex-file-compressed 31433227 3.05607e+071.02855 ns
tpcds_q43/datafusion:vortex-file-compressed 47419982 4.54207e+07 1.04402 ns
tpcds_q44/datafusion:vortex-file-compressed 44498111 4.43179e+07 1.00407 ns
tpcds_q45/datafusion:vortex-file-compressed 51227463 5.0025e+07 1.02404 ns
tpcds_q46/datafusion:vortex-file-compressed 68216484 6.45289e+07 1.05715 ns
tpcds_q47/datafusion:vortex-file-compressed 246761402 2.38539e+08 1.03447 ns
tpcds_q48/datafusion:vortex-file-compressed 74425065 7.09409e+07 1.04911 ns
tpcds_q49/datafusion:vortex-file-compressed 73293710 6.99184e+07 1.04828 ns
tpcds_q50/datafusion:vortex-file-compressed 77631249 7.74867e+07 1.00187 ns
tpcds_q51/datafusion:vortex-file-compressed 94853173 9.58893e+07 0.989195 ns
tpcds_q52/datafusion:vortex-file-compressed 33025143 3.14951e+07 1.04858 ns
tpcds_q53/datafusion:vortex-file-compressed 30522973 2.95162e+07 1.03411 ns
tpcds_q54/datafusion:vortex-file-compressed 50311907 4.85634e+07 1.036 ns
tpcds_q55/datafusion:vortex-file-compressed 33052737 3.15121e+07 1.04889 ns
tpcds_q56/datafusion:vortex-file-compressed 49640560 4.67974e+07 1.06076 ns
tpcds_q57/datafusion:vortex-file-compressed 189198434 1.85248e+08 1.02133 ns
tpcds_q58/datafusion:vortex-file-compressed 114608484 1.14056e+08 1.00484 ns
tpcds_q59/datafusion:vortex-file-compressed 99770017 9.66333e+07 1.03246 ns
tpcds_q60/datafusion:vortex-file-compressed 47525934 4.68824e+07 1.01373 ns
tpcds_q61/datafusion:vortex-file-compressed 57683248 5.63216e+07 1.02418 ns
tpcds_q62/datafusion:vortex-file-compressed 47772454 4.62314e+07 1.03333 ns
tpcds_q63/datafusion:vortex-file-compressed 30429926 3.05033e+07 0.997594 ns
tpcds_q64/datafusion:vortex-file-compressed 749464760 7.27685e+08 1.02993 ns
tpcds_q65/datafusion:vortex-file-compressed 55052032 5.63939e+07 0.976206 ns
tpcds_q66/datafusion:vortex-file-compressed 107814468 1.08111e+08 0.997262 ns
tpcds_q67/datafusion:vortex-file-compressed 139400078 1.39807e+08 0.997089 ns
tpcds_q68/datafusion:vortex-file-compressed 67001140 6.65206e+07 1.00722 ns
tpcds_q69/datafusion:vortex-file-compressed 48546888 4.89987e+07 0.990779 ns
tpcds_q70/datafusion:vortex-file-compressed 128175257 1.24871e+08 1.02646 ns
tpcds_q71/datafusion:vortex-file-compressed 31160609 3.12571e+07 0.996912 ns
tpcds_q72/datafusion:vortex-file-compressed 3363514501 3.27607e+09 1.02669 ns
tpcds_q73/datafusion:vortex-file-compressed 38569700 3.52529e+07 1.09409 ns
tpcds_q74/datafusion:vortex-file-compressed 173885175 1.72287e+08 1.00928 ns
tpcds_q75/datafusion:vortex-file-compressed 141760854 1.40298e+08 1.01043 ns
tpcds_q76/datafusion:vortex-file-compressed 67536542 6.82894e+07 0.988976 ns
tpcds_q77/datafusion:vortex-file-compressed 55490044 5.4979e+07 1.00929 ns
tpcds_q78/datafusion:vortex-file-compressed 179927659 1.80816e+08 0.995085 ns
tpcds_q79/datafusion:vortex-file-compressed 45277232 4.43603e+07 1.02067 ns
tpcds_q80/datafusion:vortex-file-compressed 120797525 1.16914e+08 1.03321 ns
tpcds_q81/datafusion:vortex-file-compressed 36674407 3.55132e+07 1.0327 ns
tpcds_q82/datafusion:vortex-file-compressed 41583682 4.10876e+07 1.01207 ns
tpcds_q83/datafusion:vortex-file-compressed 67276606 6.90994e+07 0.973621 ns
tpcds_q84/datafusion:vortex-file-compressed 16831902 1.53125e+07 1.09922 ns
tpcds_q85/datafusion:vortex-file-compressed 141966022 1.39848e+08 1.01515 ns
tpcds_q86/datafusion:vortex-file-compressed 33231682 3.26868e+07 1.01667 ns
tpcds_q87/datafusion:vortex-file-compressed 98281258 9.16227e+07 1.07267 ns
tpcds_q88/datafusion:vortex-file-compressed 78132473 8.10633e+07 0.963845 ns
tpcds_q89/datafusion:vortex-file-compressed 60565398 5.80139e+07 1.04398 ns
tpcds_q90/datafusion:vortex-file-compressed 17616316 1.70583e+07 1.03271 ns
tpcds_q91/datafusion:vortex-file-compressed 28261972 2.67536e+07 1.05638 ns
tpcds_q92/datafusion:vortex-file-compressed 22003201 2.06397e+07 1.06606 ns
tpcds_q93/datafusion:vortex-file-compressed 40445819 4.0568e+07 0.996988 ns
tpcds_q94/datafusion:vortex-file-compressed 28786649 2.77877e+07 1.03595 ns
tpcds_q95/datafusion:vortex-file-compressed 94315499 9.38481e+07 1.00498 ns
tpcds_q96/datafusion:vortex-file-compressed 16123255 1.5623e+07 1.03202 ns
tpcds_q97/datafusion:vortex-file-compressed 33130074 3.36746e+07 0.983831 ns
tpcds_q98/datafusion:vortex-file-compressed 52389667 5.17201e+07 1.01295 ns
tpcds_q99/datafusion:vortex-file-compressed 64115374 6.55915e+07 0.977495 ns
tpcds_q01/datafusion:vortex-compact 35138031 3.38164e+07 1.03908 ns
tpcds_q02/datafusion:vortex-compact 84588282 8.51094e+07 0.993878 ns
tpcds_q03/datafusion:vortex-compact 33880617 3.34512e+07 1.01284 ns
tpcds_q04/datafusion:vortex-compact 432843254 4.33552e+08 0.998365 ns
tpcds_q05/datafusion:vortex-compact 89927165 8.50659e+07 1.05715 ns
tpcds_q06/datafusion:vortex-compact 86167450 8.48568e+07 1.01544 ns
tpcds_q07/datafusion:vortex-compact 100908031 9.63956e+07 1.04681 ns
tpcds_q08/datafusion:vortex-compact 51745826 5.05529e+07 1.0236 ns
tpcds_q09/datafusion:vortex-compact 101505151 1.02753e+08 0.987851 ns
tpcds_q10/datafusion:vortex-compact 69789510 6.84221e+07 1.01999 ns
tpcds_q11/datafusion:vortex-compact 262189680 2.52255e+08 1.03938 ns
tpcds_q12/datafusion:vortex-compact 41559501 4.07772e+07 1.01919 ns
tpcds_q13/datafusion:vortex-compact 145399864 1.43996e+08 1.00975 ns
tpcds_q14/datafusion:vortex-compact 278126887 2.74665e+08 1.0126 ns
tpcds_q15/datafusion:vortex-compact 56666250 5.5856e+07 1.01451 ns
tpcds_q16/datafusion:vortex-compact 42238273 4.10166e+07 1.02978 ns
tpcds_q17/datafusion:vortex-compact 135259987 1.3122e+08 1.03079 ns
tpcds_q18/datafusion:vortex-compact 119248351 1.17539e+08 1.01454 ns
tpcds_q19/datafusion:vortex-compact 63087154 6.23207e+07 1.0123 ns
tpcds_q20/datafusion:vortex-compact 50251578 4.65583e+07 1.07933 ns
tpcds_q21/datafusion:vortex-compact 186616203 1.79738e+08 1.03827 ns
tpcds_q22/datafusion:vortex-compact 79621135 8.15035e+07 0.976904 ns
tpcds_q23/datafusion:vortex-compact 240860874 2.30976e+08 1.0428 ns
tpcds_q24/datafusion:vortex-compact 230032961 2.2166e+08 1.03777 ns
tpcds_q25/datafusion:vortex-compact 132706334 1.31945e+08 1.00577 ns
tpcds_q26/datafusion:vortex-compact 77676266 7.53808e+07 1.03045 ns
tpcds_q27/datafusion:vortex-compact 215877548 2.0617e+08 1.04709 ns
tpcds_q28/datafusion:vortex-compact 104942241 1.03167e+08 1.0172 ns
tpcds_q29/datafusion:vortex-compact 137834870 1.35675e+08 1.01592 ns
tpcds_q30/datafusion:vortex-compact 36431631 3.51278e+07 1.03712 ns
tpcds_q31/datafusion:vortex-compact 226412333 2.25302e+08 1.00493 ns
tpcds_q32/datafusion:vortex-compact 31842402 2.95769e+07 1.0766 ns
tpcds_q33/datafusion:vortex-compact 52405540 5.18112e+07 1.01147 ns
tpcds_q34/datafusion:vortex-compact 57307296 5.70125e+07 1.00517 ns
tpcds_q35/datafusion:vortex-compact 81867760 7.64198e+07 1.07129 ns
tpcds_q36/datafusion:vortex-compact 132105721 1.30901e+08 1.00921 ns
tpcds_q37/datafusion:vortex-compact 53362736 5.10192e+07 1.04594 ns
tpcds_q38/datafusion:vortex-compact 110200009 1.07361e+08 1.02645 ns
tpcds_q39/datafusion:vortex-compact 199601224 2.08687e+08 0.956464 ns
tpcds_q40/datafusion:vortex-compact 65168057 5.99343e+07 1.08732 ns
tpcds_q41/datafusion:vortex-compact 16618209 1.60249e+07 1.03703 ns
tpcds_q42/datafusion:vortex-compact 39811217 3.94554e+07 1.00902 ns
tpcds_q43/datafusion:vortex-compact 57956992 5.44218e+07 1.06496 ns
tpcds_q44/datafusion:vortex-compact 72977302 7.20951e+07 1.01224 ns
tpcds_q45/datafusion:vortex-compact 55295410 5.37963e+07 1.02787 ns
tpcds_q46/datafusion:vortex-compact 93503039 9.20107e+07 1.01622 ns
tpcds_q47/datafusion:vortex-compact 276847516 2.69745e+08 1.02633 ns
tpcds_q48/datafusion:vortex-compact 115321275 1.11894e+08 1.03063 ns
tpcds_q49/datafusion:vortex-compact 99890511 1.00358e+08 0.995343 ns
tpcds_q50/datafusion:vortex-compact 97219604 9.44468e+07 1.02936 ns
tpcds_q51/datafusion:vortex-compact 102780714 1.02867e+08 0.99916 ns
tpcds_q52/datafusion:vortex-compact 40037747 3.88688e+07 1.03007 ns
tpcds_q53/datafusion:vortex-compact 40339804 3.81469e+07 1.05749 ns
tpcds_q54/datafusion:vortex-compact 65404197 6.38656e+07 1.02409 ns
tpcds_q55/datafusion:vortex-compact 38885372 3.80082e+07 1.02308 ns
tpcds_q56/datafusion:vortex-compact 61562459 6.08016e+07 1.01251 ns
tpcds_q57/datafusion:vortex-compact 206263548 2.08898e+08 0.98739 ns
tpcds_q58/datafusion:vortex-compact 125832841 1.22355e+08 1.02842 ns
tpcds_q59/datafusion:vortex-compact 112527744 1.11007e+08 1.0137 ns
tpcds_q60/datafusion:vortex-compact 62903887 5.9833e+07 1.05132 ns
tpcds_q61/datafusion:vortex-compact 82648578 8.3507e+07 0.989721 ns
tpcds_q62/datafusion:vortex-compact 48598424 4.76845e+07 1.01917 ns
tpcds_q63/datafusion:vortex-compact 40314824 3.85195e+07 1.04661 ns
tpcds_q64/datafusion:vortex-compact 832998203 8.21675e+08 1.01378 ns
tpcds_q65/datafusion:vortex-compact 73260309 7.40268e+07 0.989646 ns
tpcds_q66/datafusion:vortex-compact 112620516 1.10021e+08 1.02363 ns
tpcds_q67/datafusion:vortex-compact 151540657 1.49223e+08 1.01553 ns
tpcds_q68/datafusion:vortex-compact 94680725 9.52938e+07 0.993567 ns
tpcds_q69/datafusion:vortex-compact 66302699 6.05452e+07 1.09509 ns
tpcds_q70/datafusion:vortex-compact 141304824 1.3381e+08 1.05601 ns
tpcds_q71/datafusion:vortex-compact 47698514 4.63198e+07 1.02977 ns
tpcds_q72/datafusion:vortex-compact 3410948159 3.29586e+09 1.03492 ns
tpcds_q73/datafusion:vortex-compact 55602344 5.4388e+07 1.02233 ns
tpcds_q74/datafusion:vortex-compact 194773757 1.84271e+08 1.05699 ns
tpcds_q75/datafusion:vortex-compact 186865317 1.82812e+08 1.02217 ns
tpcds_q76/datafusion:vortex-compact 86627546 8.23936e+07 1.05139 ns
tpcds_q77/datafusion:vortex-compact 71237340 7.02025e+07 1.01474 ns
tpcds_q78/datafusion:vortex-compact 209842830 2.02389e+08 1.03683 ns
tpcds_q79/datafusion:vortex-compact 72565978 6.88068e+07 1.05463 ns
tpcds_q80/datafusion:vortex-compact 139597336 1.35816e+08 1.02784 ns
tpcds_q81/datafusion:vortex-compact 42817222 4.18526e+07 1.02305 ns
tpcds_q82/datafusion:vortex-compact 56382658 5.36502e+07 1.05093 ns
tpcds_q83/datafusion:vortex-compact 66833944 6.72001e+07 0.994551 ns
tpcds_q84/datafusion:vortex-compact 18931232 1.88565e+07 1.00396 ns
tpcds_q85/datafusion:vortex-compact 165292971 1.61162e+08 1.02563 ns
tpcds_q86/datafusion:vortex-compact 34947326 3.35362e+07 1.04208 ns
tpcds_q87/datafusion:vortex-compact 106894699 1.08143e+08 0.988455 ns
tpcds_q88/datafusion:vortex-compact 135089183 1.34132e+08 1.00713 ns
tpcds_q89/datafusion:vortex-compact 73195336 6.77856e+07 1.07981 ns
tpcds_q90/datafusion:vortex-compact 23160298 2.34294e+07 0.988515 ns
tpcds_q91/datafusion:vortex-compact 39835321 4.15897e+07 0.957818 ns
tpcds_q92/datafusion:vortex-compact 23851190 2.42669e+07 0.982869 ns
tpcds_q93/datafusion:vortex-compact 55692290 5.32976e+07 1.04493 ns
tpcds_q94/datafusion:vortex-compact 35328868 3.45829e+07 1.02157 ns
tpcds_q95/datafusion:vortex-compact 105413710 1.03091e+08 1.02253 ns
tpcds_q96/datafusion:vortex-compact 25344806 2.37778e+07 1.0659 ns
tpcds_q97/datafusion:vortex-compact 45495367 4.53331e+07 1.00358 ns
tpcds_q98/datafusion:vortex-compact 58510146 5.63575e+07 1.0382 ns
tpcds_q99/datafusion:vortex-compact 71712744 6.89128e+07 1.04063 ns
tpcds_q01/duckdb:parquet 49715670 4.81376e+07 1.03278 ns
tpcds_q02/duckdb:parquet 29297872 2.90483e+07 1.00859 ns
tpcds_q03/duckdb:parquet 14212611 1.38209e+07 1.02834 ns
tpcds_q04/duckdb:parquet 134086981 1.27461e+08 1.05199 ns
tpcds_q05/duckdb:parquet 30524984 3.19886e+07 0.954246 ns
tpcds_q06/duckdb:parquet 34785658 3.49804e+07 0.994431 ns
tpcds_q07/duckdb:parquet 28505089 2.7747e+07 1.02732 ns
tpcds_q08/duckdb:parquet 29484067 2.88201e+07 1.02304 ns
tpcds_q09/duckdb:parquet 41817551 4.12216e+07 1.01446 ns
tpcds_q10/duckdb:parquet 41060258 3.98993e+07 1.0291 ns
tpcds_q11/duckdb:parquet 84715207 8.85442e+07 0.956756 ns
tpcds_q12/duckdb:parquet 18186981 1.79973e+07 1.01054 ns
tpcds_q13/duckdb:parquet 37939527 3.76933e+07 1.00653 ns
tpcds_q14/duckdb:parquet 105737604 1.03685e+08 1.0198 ns
tpcds_q15/duckdb:parquet 27952015 2.7772e+07 1.00648 ns
tpcds_q16/duckdb:parquet 22897020 2.23486e+07 1.02454 ns
tpcds_q17/duckdb:parquet 40098753 4.02596e+07 0.996006 ns
tpcds_q18/duckdb:parquet 101383253 1.01165e+08 1.00216 ns
tpcds_q19/duckdb:parquet 33442791 3.29185e+07 1.01593 ns
tpcds_q20/duckdb:parquet 17968109 1.7751e+07 1.01223 ns
tpcds_q21/duckdb:parquet 13815818 1.36185e+07 1.01449 ns
tpcds_q22/duckdb:parquet 98757618 9.79831e+07 1.0079 ns
tpcds_q23/duckdb:parquet 99975729 1.01154e+08 0.98835 ns
tpcds_q24/duckdb:parquet 50896355 4.91191e+07 1.03618 ns
tpcds_q25/duckdb:parquet 36408841 3.60884e+07 1.00888 ns
tpcds_q26/duckdb:parquet 38780835 3.80095e+07 1.02029 ns
tpcds_q27/duckdb:parquet 77991685 8.02494e+07 0.971866 ns
tpcds_q28/duckdb:parquet 44521685 4.30596e+07 1.03395 ns
tpcds_q29/duckdb:parquet 37549532 3.95931e+07 0.948386 ns
tpcds_q30/duckdb:parquet 45525741 4.48377e+07 1.01534 ns
tpcds_q31/duckdb:parquet 27835750 2.69433e+07 1.03312 ns
tpcds_q32/duckdb:parquet 13318108 1.24768e+07 1.06743 ns
tpcds_q33/duckdb:parquet 22213508 2.11056e+07 1.05249 ns
tpcds_q34/duckdb:parquet 24169339 2.37206e+07 1.01892 ns
tpcds_q35/duckdb:parquet 68652812 6.82614e+07 1.00573 ns
tpcds_q36/duckdb:parquet 24434072 2.40437e+07 1.01623 ns
tpcds_q37/duckdb:parquet 16641163 1.52546e+07 1.09089 ns
tpcds_q38/duckdb:parquet 36304084 3.85345e+07 0.942118 ns
tpcds_q39/duckdb:parquet 36868732 3.6031e+07 1.02325 ns
tpcds_q40/duckdb:parquet 20309664 2.01073e+07 1.01006 ns
tpcds_q41/duckdb:parquet 9840715 1.00424e+07 0.979915 ns
tpcds_q42/duckdb:parquet 13686769 1.38064e+07 0.991334 ns
tpcds_q43/duckdb:parquet 18688748 1.84528e+07 1.01278 ns
tpcds_q44/duckdb:parquet 28943794 2.85843e+07 1.01258 ns
tpcds_q45/duckdb:parquet 30749533 2.86606e+07 1.07289 ns
tpcds_q46/duckdb:parquet 49293677 4.89683e+07 1.00664 ns
tpcds_q47/duckdb:parquet 60063686 5.78029e+07 1.03911 ns
tpcds_q48/duckdb:parquet 34323617 3.4121e+07 1.00594 ns
tpcds_q49/duckdb:parquet 26791926 2.54331e+07 1.05343 ns
tpcds_q50/duckdb:parquet 28858035 2.85793e+07 1.00975 ns
tpcds_q51/duckdb:parquet 196614414 1.96169e+08 1.00227 ns
tpcds_q52/duckdb:parquet 13536626 1.30719e+07 1.03555 ns
tpcds_q53/duckdb:parquet 19982692 1.93832e+07 1.03093 ns
tpcds_q54/duckdb:parquet 26464052 2.58733e+07 1.02283 ns
tpcds_q55/duckdb:parquet 13443938 1.29919e+07 1.0348 ns
tpcds_q56/duckdb:parquet 23462067 2.39365e+07 0.980181 ns
tpcds_q57/duckdb:parquet 47707733 4.73609e+07 1.00732 ns
tpcds_q58/duckdb:parquet 25876255 2.54117e+07 1.01828 ns
tpcds_q59/duckdb:parquet 38953240 3.87071e+07 1.00636 ns
tpcds_q60/duckdb:parquet 24039985 2.3365e+07 1.02889 ns
tpcds_q61/duckdb:parquet 34097657 3.25067e+07 1.04894 ns
tpcds_q62/duckdb:parquet 13998338 1.37739e+07 1.01629 ns
tpcds_q63/duckdb:parquet 17598520 1.70464e+07 1.03239 ns
tpcds_q64/duckdb:parquet 78157073 7.72719e+07 1.01145 ns
tpcds_q65/duckdb:parquet 28938936 2.98097e+07 0.97079 ns
tpcds_q66/duckdb:parquet 30488721 3.34528e+07 0.911397 ns
tpcds_q67/duckdb:parquet 187095350 1.82961e+08 1.0226 ns
tpcds_q68/duckdb:parquet 39282342 3.84546e+07 1.02153 ns
tpcds_q69/duckdb:parquet 42068807 4.02896e+07 1.04416 ns
tpcds_q70/duckdb:parquet 56941836 5.63942e+07 1.00971 ns
tpcds_q71/duckdb:parquet 22081636 2.08327e+07 1.05995 ns
tpcds_q72/duckdb:parquet 168676038 1.70067e+08 0.991821 ns
tpcds_q73/duckdb:parquet 21088198 2.06213e+07 1.02264 ns
tpcds_q74/duckdb:parquet 56605706 5.5094e+07 1.02744 ns
tpcds_q75/duckdb:parquet 55146118 5.48791e+07 1.00487 ns
tpcds_q76/duckdb:parquet 21899556 2.11499e+07 1.03545 ns
tpcds_q77/duckdb:parquet 23828721 2.36114e+07 1.0092 ns
tpcds_q78/duckdb:parquet 78605328 8.16854e+07 0.962294 ns
tpcds_q79/duckdb:parquet 31586729 3.09329e+07 1.02114 ns
tpcds_q80/duckdb:parquet 44137213 4.45994e+07 0.989637 ns
tpcds_q81/duckdb:parquet 50867495 5.05539e+07 1.0062 ns
tpcds_q82/duckdb:parquet 20028059 2.04633e+07 0.978733 ns
tpcds_q83/duckdb:parquet 18813330 1.90611e+07 0.987002 ns
tpcds_q84/duckdb:parquet 21182550 2.12893e+07 0.994986 ns
tpcds_q85/duckdb:parquet 43386162 4.33873e+07 0.999973 ns
tpcds_q86/duckdb:parquet 38251609 3.85419e+07 0.992467 ns
tpcds_q87/duckdb:parquet 37662403 3.72422e+07 1.01128 ns
tpcds_q88/duckdb:parquet 54223694 5.37544e+07 1.00873 ns
tpcds_q89/duckdb:parquet 21934352 2.15389e+07 1.01836 ns
tpcds_q90/duckdb:parquet 9916763 1.00798e+07 0.983821 ns
tpcds_q91/duckdb:parquet 28348778 2.77849e+07 1.02029 ns
tpcds_q92/duckdb:parquet 13502148 1.31821e+07 1.02428 ns
tpcds_q93/duckdb:parquet 33708093 3.273e+07 1.02988 ns
tpcds_q94/duckdb:parquet 19037630 1.81529e+07 1.04874 ns
tpcds_q95/duckdb:parquet 129715804 1.3613e+08 0.952882 ns
tpcds_q96/duckdb:parquet 11886538 1.18941e+07 0.999364 ns
tpcds_q97/duckdb:parquet 38045934 3.79275e+07 1.00312 ns
tpcds_q98/duckdb:parquet 24551407 2.42872e+07 1.01088 ns
tpcds_q99/duckdb:parquet 24673450 2.42747e+07 1.01643 ns
tpcds_q01/duckdb:vortex-file-compressed 31079855 3.08897e+07 1.00616 ns
tpcds_q02/duckdb:vortex-file-compressed 56006880 4.83227e+07 1.15902 ns 🚨
tpcds_q03/duckdb:vortex-file-compressed 24883456 2.35733e+07 1.05558 ns
tpcds_q04/duckdb:vortex-file-compressed 117276054 1.11881e+08 1.04822 ns
tpcds_q05/duckdb:vortex-file-compressed 40865539 4.14672e+07 0.985492 ns
tpcds_q06/duckdb:vortex-file-compressed 41213592 4.01888e+07 1.0255 ns
tpcds_q07/duckdb:vortex-file-compressed 33905215 3.34968e+07 1.01219 ns
tpcds_q08/duckdb:vortex-file-compressed 30912410 2.97133e+07 1.04036 ns
tpcds_q09/duckdb:vortex-file-compressed 43317172 4.15163e+07 1.04338 ns
tpcds_q10/duckdb:vortex-file-compressed 53006951 5.24296e+07 1.01101 ns
tpcds_q11/duckdb:vortex-file-compressed 72669543 7.57811e+07 0.958941 ns
tpcds_q12/duckdb:vortex-file-compressed 20495736 1.89523e+07 1.08144 ns
tpcds_q13/duckdb:vortex-file-compressed 41994729 4.07666e+07 1.03013 ns
tpcds_q14/duckdb:vortex-file-compressed 129180512 1.34435e+08 0.960916 ns
tpcds_q15/duckdb:vortex-file-compressed 30483503 2.94208e+07 1.03612 ns
tpcds_q16/duckdb:vortex-file-compressed 33574651 3.15924e+07 1.06274 ns
tpcds_q17/duckdb:vortex-file-compressed 50146517 4.7648e+07 1.05244 ns
tpcds_q18/duckdb:vortex-file-compressed 109626370 1.07707e+08 1.01782 ns
tpcds_q19/duckdb:vortex-file-compressed 43877809 3.99716e+07 1.09773 ns
tpcds_q20/duckdb:vortex-file-compressed 21052266 1.95633e+07 1.07611 ns
tpcds_q21/duckdb:vortex-file-compressed 24787472 2.34735e+07 1.05598 ns
tpcds_q22/duckdb:vortex-file-compressed 126834485 1.24691e+08 1.01719 ns
tpcds_q23/duckdb:vortex-file-compressed 154041214 1.27761e+08 1.20569 ns 🚨
tpcds_q24/duckdb:vortex-file-compressed 60925795 5.85773e+07 1.04009 ns
tpcds_q25/duckdb:vortex-file-compressed 48667928 4.68275e+07 1.0393 ns
tpcds_q26/duckdb:vortex-file-compressed 46844126 4.42691e+07 1.05817 ns
tpcds_q27/duckdb:vortex-file-compressed 84701275 8.19722e+07 1.03329 ns
tpcds_q28/duckdb:vortex-file-compressed 38886233 3.88372e+07 1.00126 ns
tpcds_q29/duckdb:vortex-file-compressed 53688724 5.10441e+07 1.05181 ns
tpcds_q30/duckdb:vortex-file-compressed 36284917 3.48704e+07 1.04057 ns
tpcds_q31/duckdb:vortex-file-compressed 35267988 3.42e+07 1.03123 ns
tpcds_q32/duckdb:vortex-file-compressed 19145289 1.74536e+07 1.09692 ns
tpcds_q33/duckdb:vortex-file-compressed 35654280 3.44411e+07 1.03523 ns
tpcds_q34/duckdb:vortex-file-compressed 30395945 2.92396e+07 1.03955 ns
tpcds_q35/duckdb:vortex-file-compressed 84585109 8.25658e+07 1.02446 ns
tpcds_q36/duckdb:vortex-file-compressed 31576489 3.14537e+07 1.00391 ns
tpcds_q37/duckdb:vortex-file-compressed 20378625 1.95555e+07 1.04209 ns
tpcds_q38/duckdb:vortex-file-compressed 48640951 4.63963e+07 1.04838 ns
tpcds_q39/duckdb:vortex-file-compressed 48405443 4.83834e+07 1.00046 ns
tpcds_q40/duckdb:vortex-file-compressed 24480153 2.37007e+07 1.03289 ns
tpcds_q41/duckdb:vortex-file-compressed 17932632 1.64301e+07 1.09145 ns
tpcds_q42/duckdb:vortex-file-compressed 15922108 1.61756e+07 0.98433 ns
tpcds_q43/duckdb:vortex-file-compressed 22091534 2.19851e+07 1.00484 ns
tpcds_q44/duckdb:vortex-file-compressed 28578856 2.96375e+07 0.964282 ns
tpcds_q45/duckdb:vortex-file-compressed 32693263 3.17342e+07 1.03022 ns
tpcds_q46/duckdb:vortex-file-compressed 62470386 6.06274e+07 1.0304 ns
tpcds_q47/duckdb:vortex-file-compressed 69560952 6.95519e+07 1.00013 ns
tpcds_q48/duckdb:vortex-file-compressed 37426411 3.68695e+07 1.0151 ns
tpcds_q49/duckdb:vortex-file-compressed 35017122 3.84374e+07 0.911018 ns
tpcds_q50/duckdb:vortex-file-compressed 38230400 3.8366e+07 0.996464 ns
tpcds_q51/duckdb:vortex-file-compressed 200711284 2.01161e+08 0.997765 ns
tpcds_q52/duckdb:vortex-file-compressed 15839136 1.61696e+07 0.979565 ns
tpcds_q53/duckdb:vortex-file-compressed 26519094 2.5894e+07 1.02414 ns
tpcds_q54/duckdb:vortex-file-compressed 34700395 3.51543e+07 0.987088 ns
tpcds_q55/duckdb:vortex-file-compressed 16194137 1.51301e+07 1.07033 ns
tpcds_q56/duckdb:vortex-file-compressed 39918113 3.89269e+07 1.02546 ns
tpcds_q57/duckdb:vortex-file-compressed 60044864 6.3891e+07 0.939801 ns
tpcds_q58/duckdb:vortex-file-compressed 41046166 3.53319e+07 1.16173 ns 🚨
tpcds_q59/duckdb:vortex-file-compressed 59147700 5.8383e+07 1.0131 ns
tpcds_q60/duckdb:vortex-file-compressed 39534904 3.82648e+07 1.03319 ns
tpcds_q61/duckdb:vortex-file-compressed 41799940 4.28377e+07 0.975775 ns
tpcds_q62/duckdb:vortex-file-compressed 23960079 2.47144e+07 0.96948 ns
tpcds_q63/duckdb:vortex-file-compressed 27309661 2.65854e+07 1.02724 ns
tpcds_q64/duckdb:vortex-file-compressed 94098471 9.28166e+07 1.01381 ns
tpcds_q65/duckdb:vortex-file-compressed 33974088 3.21849e+07 1.05559
tpcds_q66/duckdb:vortex-file-compressed 35341766 3.35554e+07 1.05324 ns
tpcds_q67/duckdb:vortex-file-compressed 197643249 1.9592e+08 1.00879 ns
tpcds_q68/duckdb:vortex-file-compressed 51293198 4.86473e+07 1.05439 ns
tpcds_q69/duckdb:vortex-file-compressed 54977636 5.21713e+07 1.05379 ns
tpcds_q70/duckdb:vortex-file-compressed 70546162 6.87408e+07 1.02626 ns
tpcds_q71/duckdb:vortex-file-compressed 26830206 2.62135e+07 1.02352 ns
tpcds_q72/duckdb:vortex-file-compressed 181445417 1.80249e+08 1.00664 ns
tpcds_q73/duckdb:vortex-file-compressed 29093790 2.87094e+07 1.01339 ns
tpcds_q74/duckdb:vortex-file-compressed 67312645 6.70771e+07 1.00351 ns
tpcds_q75/duckdb:vortex-file-compressed 69282517 6.47649e+07 1.06975 ns
tpcds_q76/duckdb:vortex-file-compressed 25168373 2.49027e+07 1.01067 ns
tpcds_q77/duckdb:vortex-file-compressed 30579704 3.06739e+07 0.996928 ns
tpcds_q78/duckdb:vortex-file-compressed 84191286 8.50499e+07 0.989905 ns
tpcds_q79/duckdb:vortex-file-compressed 38422469 3.92077e+07 0.979972 ns
tpcds_q80/duckdb:vortex-file-compressed 58859683 5.69626e+07 1.0333 ns
tpcds_q81/duckdb:vortex-file-compressed 40248558 3.8303e+07 1.05079 ns
tpcds_q82/duckdb:vortex-file-compressed 22367980 2.08791e+07 1.07131 ns
tpcds_q83/duckdb:vortex-file-compressed 36479676 3.88254e+07 0.939583 ns
tpcds_q84/duckdb:vortex-file-compressed 24225981 2.31693e+07 1.04561 ns
tpcds_q85/duckdb:vortex-file-compressed 57687306 5.47152e+07 1.05432 ns
tpcds_q86/duckdb:vortex-file-compressed 52612712 5.32105e+07 0.988766 ns
tpcds_q87/duckdb:vortex-file-compressed 49778501 4.81613e+07 1.03358 ns
tpcds_q88/duckdb:vortex-file-compressed 101167355 1.08755e+08 0.930232 ns
tpcds_q89/duckdb:vortex-file-compressed 27825755 2.79348e+07 0.996096 ns
tpcds_q90/duckdb:vortex-file-compressed 14687403 1.69294e+07 0.867567 ns 🚀
tpcds_q91/duckdb:vortex-file-compressed 33689481 3.20971e+07 1.04961 ns
tpcds_q92/duckdb:vortex-file-compressed 25464847 2.54432e+07 1.00085 ns
tpcds_q93/duckdb:vortex-file-compressed 33302153 3.14e+07 1.06058 ns
tpcds_q94/duckdb:vortex-file-compressed 28452534 2.73091e+07 1.04187 ns
tpcds_q95/duckdb:vortex-file-compressed 156913043 1.5592e+08 1.00637 ns
tpcds_q96/duckdb:vortex-file-compressed 32638513 3.12204e+07 1.04542 ns
tpcds_q97/duckdb:vortex-file-compressed 45441826 4.43404e+07 1.02484 ns
tpcds_q98/duckdb:vortex-file-compressed 24645946 2.36015e+07 1.04425 ns
tpcds_q99/duckdb:vortex-file-compressed 43372684 4.13302e+07 1.04942 ns
tpcds_q01/duckdb:vortex-compact 39042888 3.79598e+07 1.02853 ns
tpcds_q02/duckdb:vortex-compact 64467775 6.31691e+07 1.02056 ns
tpcds_q03/duckdb:vortex-compact 53084639 5.21599e+07 1.01773 ns
tpcds_q04/duckdb:vortex-compact 142836221 1.38941e+08 1.02803 ns
tpcds_q05/duckdb:vortex-compact 54879318 5.86861e+07 0.935133 ns
tpcds_q06/duckdb:vortex-compact 50490256 4.9563e+07 1.01871 ns
tpcds_q07/duckdb:vortex-compact 60453493 5.76651e+07 1.04835 ns
tpcds_q08/duckdb:vortex-compact 44551262 4.48403e+07 0.993555 ns
tpcds_q09/duckdb:vortex-compact 107500755 1.0429e+08 1.03079 ns
tpcds_q10/duckdb:vortex-compact 78834397 7.64991e+07 1.03053 ns
tpcds_q11/duckdb:vortex-compact 103403986 1.01151e+08 1.02227 ns
tpcds_q12/duckdb:vortex-compact 28312932 2.72751e+07 1.03805 ns
tpcds_q13/duckdb:vortex-compact 72557400 7.39782e+07 0.980794 ns
tpcds_q14/duckdb:vortex-compact 150119571 1.52048e+08 0.987317 ns
tpcds_q15/duckdb:vortex-compact 34581991 3.5601e+07 0.971378 ns
tpcds_q16/duckdb:vortex-compact 39516532 3.78555e+07 1.04388 ns
tpcds_q17/duckdb:vortex-compact 71098114 7.10637e+07 1.00048 ns
tpcds_q18/duckdb:vortex-compact 151813487 1.57899e+08 0.96146 ns
tpcds_q19/duckdb:vortex-compact 64773910 6.56063e+07 0.987313 ns
tpcds_q20/duckdb:vortex-compact 25976883 2.55548e+07 1.01652 ns
tpcds_q21/duckdb:vortex-compact 25725728 2.61268e+07 0.984648 ns
tpcds_q22/duckdb:vortex-compact 132150355 1.27646e+08 1.03529 ns
tpcds_q23/duckdb:vortex-compact 185365953 1.79151e+08 1.03469 ns
tpcds_q24/duckdb:vortex-compact 83354436 8.1402e+07 1.02398 ns
tpcds_q25/duckdb:vortex-compact 70470845 6.71379e+07 1.04964 ns
tpcds_q26/duckdb:vortex-compact 60117756 5.76687e+07 1.04247 ns
tpcds_q27/duckdb:vortex-compact 141998473 1.37881e+08 1.02986 ns
tpcds_q28/duckdb:vortex-compact 110735742 1.08636e+08 1.01933 ns
tpcds_q29/duckdb:vortex-compact 81958017 7.69137e+07 1.06558 ns
tpcds_q30/duckdb:vortex-compact 43543485 4.13516e+07 1.053 ns
tpcds_q31/duckdb:vortex-compact 47734938 4.99235e+07 0.956162 ns
tpcds_q32/duckdb:vortex-compact 28184369 2.67229e+07 1.05469 ns
tpcds_q33/duckdb:vortex-compact 51359933 4.50804e+07 1.1393 ns 🚨
tpcds_q34/duckdb:vortex-compact 53557055 5.31392e+07 1.00786 ns
tpcds_q35/duckdb:vortex-compact 105369877 1.01632e+08 1.03678 ns
tpcds_q36/duckdb:vortex-compact 46029165 4.5161e+07 1.01922 ns
tpcds_q37/duckdb:vortex-compact 28689817 2.70152e+07 1.06199 ns
tpcds_q38/duckdb:vortex-compact 60705014 5.9173e+07 1.02589 ns
tpcds_q39/duckdb:vortex-compact 53223544 5.11935e+07 1.03965 ns
tpcds_q40/duckdb:vortex-compact 32029549 3.07949e+07 1.04009 ns
tpcds_q41/duckdb:vortex-compact 21561796 2.06205e+07 1.04565 ns
tpcds_q42/duckdb:vortex-compact 21658792 2.15429e+07 1.00538 ns
tpcds_q43/duckdb:vortex-compact 32904042 3.11314e+07 1.05694 ns
tpcds_q44/duckdb:vortex-compact 46998293 4.58849e+07 1.02426 ns
tpcds_q45/duckdb:vortex-compact 41765059 4.18607e+07 0.997715 ns
tpcds_q46/duckdb:vortex-compact 88300228 8.76861e+07 1.007 ns
tpcds_q47/duckdb:vortex-compact 80776934 7.91759e+07 1.02022 ns
tpcds_q48/duckdb:vortex-compact 65799579 6.48649e+07 1.01441 ns
tpcds_q49/duckdb:vortex-compact 63762977 6.43806e+07 0.990407 ns
tpcds_q50/duckdb:vortex-compact 56325684 5.61728e+07 1.00272 ns
tpcds_q51/duckdb:vortex-compact 126092540 2.08699e+08 0.604185 ns 🚀
tpcds_q52/duckdb:vortex-compact 21964776 2.1928e+07 1.00168 ns
tpcds_q53/duckdb:vortex-compact 39380732 3.80925e+07 1.03382 ns
tpcds_q54/duckdb:vortex-compact 48497269 4.72248e+07 1.02694 ns
tpcds_q55/duckdb:vortex-compact 21357809 2.2587e+07 0.94558 ns
tpcds_q56/duckdb:vortex-compact 54848849 5.16764e+07 1.06139 ns
tpcds_q57/duckdb:vortex-compact 67721098 6.27705e+07 1.07887 ns
tpcds_q58/duckdb:vortex-compact 47666648 4.7892e+07 0.995294 ns
tpcds_q59/duckdb:vortex-compact 74046395 7.24817e+07 1.02159 ns
tpcds_q60/duckdb:vortex-compact 55849202 5.56476e+07 1.00362 ns
tpcds_q61/duckdb:vortex-compact 78653686 7.8449e+07 1.00261 ns
tpcds_q62/duckdb:vortex-compact 38075460 3.81842e+07 0.997152 ns
tpcds_q63/duckdb:vortex-compact 41541193 3.73945e+07 1.11089 ns 🚨
tpcds_q64/duckdb:vortex-compact 135834238 1.34335e+08 1.01116 ns
tpcds_q65/duckdb:vortex-compact 51427292 5.2337e+07 0.982618 ns
tpcds_q66/duckdb:vortex-compact 57472308 5.46123e+07 1.05237 ns
tpcds_q67/duckdb:vortex-compact 249460852 2.4136e+08 1.03356 ns
tpcds_q68/duckdb:vortex-compact 81993511 7.81454e+07 1.04924 ns
tpcds_q69/duckdb:vortex-compact 78245243 7.74614e+07 1.01012 ns
tpcds_q70/duckdb:vortex-compact 125716753 1.28662e+08 0.977107 ns
tpcds_q71/duckdb:vortex-compact 38080582 3.64872e+07 1.04367 ns
tpcds_q72/duckdb:vortex-compact 196609556 1.94799e+08 1.00929 ns
tpcds_q73/duckdb:vortex-compact 50349452 4.95989e+07 1.01513 ns
tpcds_q74/duckdb:vortex-compact 88700799 8.59163e+07 1.03241 ns
tpcds_q75/duckdb:vortex-compact 82577751 7.98037e+07 1.03476 ns
tpcds_q76/duckdb:vortex-compact 41090978 3.85024e+07 1.06723 ns
tpcds_q77/duckdb:vortex-compact 45595126 4.60376e+07 0.990389 ns
tpcds_q78/duckdb:vortex-compact 105062751 1.00028e+08 1.05034 ns
tpcds_q79/duckdb:vortex-compact 66289653 6.33515e+07 1.04638 ns
tpcds_q80/duckdb:vortex-compact 88883074 8.33534e+07 1.06634 ns
tpcds_q81/duckdb:vortex-compact 49726521 4.57625e+07 1.08662 ns
tpcds_q82/duckdb:vortex-compact 32984920 2.98611e+07 1.10461 ns 🚨
tpcds_q83/duckdb:vortex-compact 60342137 5.39583e+07 1.11831 ns 🚨
tpcds_q84/duckdb:vortex-compact 31859592 2.97612e+07 1.07051 ns
tpcds_q85/duckdb:vortex-compact 79153839 7.26333e+07 1.08977 ns
tpcds_q86/duckdb:vortex-compact 89036534 8.5538e+07 1.0409 ns
tpcds_q87/duckdb:vortex-compact 63053850 6.13626e+07 1.02756 ns
tpcds_q88/duckdb:vortex-compact 97090190 1.16324e+08 0.834653 ns 🚀
tpcds_q89/duckdb:vortex-compact 39817451 3.93562e+07 1.01172 ns
tpcds_q90/duckdb:vortex-compact 16931180 1.56753e+07 1.08012 ns
tpcds_q91/duckdb:vortex-compact 49667895 4.70781e+07 1.05501 ns
tpcds_q92/duckdb:vortex-compact 59140310 5.23696e+07 1.12929 ns 🚨
tpcds_q93/duckdb:vortex-compact 42570048 3.79376e+07 1.12211 ns 🚨
tpcds_q94/duckdb:vortex-compact 39275199 3.91298e+07 1.00372 ns
tpcds_q95/duckdb:vortex-compact 160363321 1.68793e+08 0.95006 ns
tpcds_q96/duckdb:vortex-compact 36745720 3.5304e+07 1.04084 ns
tpcds_q97/duckdb:vortex-compact 49313689 4.74992e+07 1.0382 ns
tpcds_q98/duckdb:vortex-compact 33134789 3.33748e+07 0.99281 ns
tpcds_q99/duckdb:vortex-compact 53541265 5.28676e+07 1.01274 ns
tpcds_q01/duckdb:duckdb 23988089 2.39177e+07 1.00294 ns
tpcds_q02/duckdb:duckdb 24588797 2.4713e+07 0.994973 ns
tpcds_q03/duckdb:duckdb 10723636 1.05878e+07 1.01283 ns
tpcds_q04/duckdb:duckdb 175160986 1.75226e+08 0.999629 ns
tpcds_q05/duckdb:duckdb 21171791 2.13576e+07 0.991302 ns
tpcds_q06/duckdb:duckdb 27026420 2.70408e+07 0.999469 ns
tpcds_q07/duckdb:duckdb 41753044 4.0331e+07 1.03526 ns
tpcds_q08/duckdb:duckdb 124207814 1.24293e+08 0.999311 ns
tpcds_q09/duckdb:duckdb 19047694 1.88364e+07 1.01122 ns
tpcds_q10/duckdb:duckdb 28258644 2.79952e+07 1.00941 ns
tpcds_q11/duckdb:duckdb 153881166 1.53085e+08 1.0052 ns
tpcds_q12/duckdb:duckdb 14861124 1.41444e+07 1.05067 ns
tpcds_q13/duckdb:duckdb 26782073 2.64788e+07 1.01145 ns
tpcds_q14/duckdb:duckdb 93818730 9.32732e+07 1.00585 ns
tpcds_q15/duckdb:duckdb 23075550 2.2832e+07 1.01067 ns
tpcds_q16/duckdb:duckdb 19743297 1.96654e+07 1.00396 ns
tpcds_q17/duckdb:duckdb 26104489 2.49878e+07 1.04469 ns
tpcds_q18/duckdb:duckdb 51606257 5.03468e+07 1.02501 ns
tpcds_q19/duckdb:duckdb 19694933 1.91332e+07 1.02936 ns
tpcds_q20/duckdb:duckdb 14533839 1.40875e+07 1.03168 ns
tpcds_q21/duckdb:duckdb 7889680 7.81427e+06 1.00965 ns
tpcds_q22/duckdb:duckdb 84291435 8.38194e+07 1.00563 ns
tpcds_q23/duckdb:duckdb 72996767 7.9291e+07 0.920618 ns
tpcds_q24/duckdb:duckdb 26131698 2.5864e+07 1.01035 ns
tpcds_q25/duckdb:duckdb 19068860 1.87272e+07 1.01825 ns
tpcds_q26/duckdb:duckdb 29482931 2.8486e+07 1.035 ns
tpcds_q27/duckdb:duckdb 52858225 5.19262e+07 1.01795 ns
tpcds_q28/duckdb:duckdb 24741312 2.44889e+07 1.01031 ns
tpcds_q29/duckdb:duckdb 24096790 2.38251e+07 1.0114 ns
tpcds_q30/duckdb:duckdb 32896883 3.23671e+07 1.01637 ns
tpcds_q31/duckdb:duckdb 23963650 2.38645e+07 1.00416 ns
tpcds_q32/duckdb:duckdb 8385460 8.47625e+06 0.989289 ns
tpcds_q33/duckdb:duckdb 15969537 1.57217e+07 1.01576 ns
tpcds_q34/duckdb:duckdb 18947230 1.87054e+07 1.01293 ns
tpcds_q35/duckdb:duckdb 39004358 3.89481e+07 1.00144 ns
tpcds_q36/duckdb:duckdb 78371660 7.71911e+07 1.01529 ns
tpcds_q37/duckdb:duckdb 9328436 8.92126e+06 1.04564 ns
tpcds_q38/duckdb:duckdb 33283869 3.34267e+07 0.995726 ns
tpcds_q39/duckdb:duckdb 30456204 2.99732e+07 1.01611 ns
tpcds_q40/duckdb:duckdb 15380113 1.50981e+07 1.01868 ns
tpcds_q41/duckdb:duckdb 10196062 1.01131e+07 1.0082 ns
tpcds_q42/duckdb:duckdb 8560315 8.81789e+06 0.970789 ns
tpcds_q43/duckdb:duckdb 14186205 1.41594e+07 1.00189 ns
tpcds_q44/duckdb:duckdb 16783176 1.64869e+07 1.01797 ns
tpcds_q45/duckdb:duckdb 18927686 1.86459e+07 1.01511 ns
tpcds_q46/duckdb:duckdb 40352143 3.94929e+07 1.02176 ns
tpcds_q47/duckdb:duckdb 54816446 5.43962e+07 1.00773 ns
tpcds_q48/duckdb:duckdb 25494247 2.55658e+07 0.9972 ns
tpcds_q49/duckdb:duckdb 17921824 1.74364e+07 1.02784 ns
tpcds_q50/duckdb:duckdb 17022279 1.65885e+07 1.02615 ns
tpcds_q51/duckdb:duckdb 106526607 1.07688e+08 0.989211 ns
tpcds_q52/duckdb:duckdb 9134065 9.19897e+06 0.992944 ns
tpcds_q53/duckdb:duckdb 15422187 1.51903e+07 1.01527 ns
tpcds_q54/duckdb:duckdb 19811259 1.95903e+07 1.01128 ns
tpcds_q55/duckdb:duckdb 9302544 1.04168e+07 0.893036 ns 🚀
tpcds_q56/duckdb:duckdb 16938897 1.73729e+07 0.97502 ns
tpcds_q57/duckdb:duckdb 45581305 4.61183e+07 0.988357 ns
tpcds_q58/duckdb:duckdb 15385142 1.53258e+07 1.00387 ns
tpcds_q59/duckdb:duckdb 37631747 3.72504e+07 1.01024 ns
tpcds_q60/duckdb:duckdb 19267206 1.83786e+07 1.04835 ns
tpcds_q61/duckdb:duckdb 18040604 1.80068e+07 1.00188 ns
tpcds_q62/duckdb:duckdb 10527759 1.03554e+07 1.01664 ns
tpcds_q63/duckdb:duckdb 13998643 1.3156e+07 1.06405 ns
tpcds_q64/duckdb:duckdb 58776474 5.86525e+07 1.00211 ns
tpcds_q65/duckdb:duckdb 34356587 3.67386e+07 0.935162 ns
tpcds_q66/duckdb:duckdb 27234652 2.68055e+07 1.01601 ns
tpcds_q67/duckdb:duckdb 153332558 1.51223e+08 1.01395 ns
tpcds_q68/duckdb:duckdb 27843913 2.75911e+07 1.00916 ns
tpcds_q69/duckdb:duckdb 29211811 2.87543e+07 1.01591 ns
tpcds_q70/duckdb:duckdb 19496607 1.96063e+07 0.994407 ns
tpcds_q71/duckdb:duckdb 15936353 1.58798e+07 1.00356 ns
tpcds_q72/duckdb:duckdb 45560643 4.50583e+07 1.01115 ns
tpcds_q73/duckdb:duckdb 14894546 1.38105e+07 1.0785 ns
tpcds_q74/duckdb:duckdb 108023652 1.065e+08 1.01431 ns
tpcds_q75/duckdb:duckdb 45486375 4.40459e+07 1.0327 ns
tpcds_q76/duckdb:duckdb 14593889 1.45835e+07 1.00071 ns
tpcds_q77/duckdb:duckdb 14907058 1.40161e+07 1.06357 ns
tpcds_q78/duckdb:duckdb 66237400 6.59259e+07 1.00472 ns
tpcds_q79/duckdb:duckdb 21462323 2.08368e+07 1.03002 ns
tpcds_q80/duckdb:duckdb 31336449 3.13619e+07 0.999189 ns
tpcds_q81/duckdb:duckdb 40195304 3.88454e+07 1.03475 ns
tpcds_q82/duckdb:duckdb 10888878 1.05278e+07 1.03429 ns
tpcds_q83/duckdb:duckdb 10875703 1.05349e+07 1.03235 ns
tpcds_q84/duckdb:duckdb 15282161 1.47758e+07 1.03427 ns
tpcds_q85/duckdb:duckdb 25172324 2.51141e+07 1.00232 ns
tpcds_q86/duckdb:duckdb 13731290 1.34413e+07 1.02158 ns
tpcds_q87/duckdb:duckdb 34670304 3.38238e+07 1.02503 ns
tpcds_q88/duckdb:duckdb 25993864 2.58296e+07 1.00636 ns
tpcds_q89/duckdb:duckdb 18096167 1.75715e+07 1.02986 ns
tpcds_q90/duckdb:duckdb 6886391 6.96052e+06 0.98935 ns
tpcds_q91/duckdb:duckdb 15960348 1.448e+07 1.10224 ns 🚨
tpcds_q92/duckdb:duckdb 10358668 9.58163e+06 1.0811 ns
tpcds_q93/duckdb:duckdb 24276629 2.36315e+07 1.0273 ns
tpcds_q94/duckdb:duckdb 15080342 1.51965e+07 0.992353 ns
tpcds_q95/duckdb:duckdb 131498628 1.31328e+08 1.0013 ns
tpcds_q96/duckdb:duckdb 6034804 6.24461e+06 0.966402 ns
tpcds_q97/duckdb:duckdb 32832636 3.22936e+07 1.01669 ns
tpcds_q98/duckdb:duckdb 19962689 1.88032e+07 1.06166 ns
tpcds_q99/duckdb:duckdb 21428523 2.12028e+07 1.01065 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.043x ➖
  • Vortex: 1.042x ➖
  • duckdb:vortex: 1.044x ➖
  • datafusion:vortex: 1.040x ➖
  • Best: tpch_q13/datafusion:vortex-file-compressed (0.749x)
  • Worst: tpch_q18/datafusion:vortex-file-compressed (1.414x)
  • Significant (>30%): 0↑ 2↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 206889112 2.38064e+08 0.869047 ns
tpch_q02/datafusion:parquet 512256397 4.1944e+08 1.22129 ns
tpch_q03/datafusion:parquet 313057722 2.85222e+08 1.09759 ns
tpch_q04/datafusion:parquet 138657438 1.35998e+08 1.01955 ns
tpch_q05/datafusion:parquet 508515001 4.93183e+08 1.03109 ns
tpch_q06/datafusion:parquet 135720730 1.31361e+08 1.03319 ns
tpch_q07/datafusion:parquet 572781547 5.27977e+08 1.08486 ns
tpch_q08/datafusion:parquet 655463595 6.09302e+08 1.07576 ns
tpch_q09/datafusion:parquet 534182113 5.32941e+08 1.00233 ns
tpch_q10/datafusion:parquet 590819322 5.53311e+08 1.06779 ns
tpch_q11/datafusion:parquet 339188366 3.42232e+08 0.991106 ns
tpch_q12/datafusion:parquet 281483874 2.51519e+08 1.11914 ns
tpch_q13/datafusion:parquet 430030459 4.31566e+08 0.996442 ns
tpch_q14/datafusion:parquet 208057281 1.97014e+08 1.05605 ns
tpch_q15/datafusion:parquet 306004682 2.86871e+08 1.0667 ns
tpch_q16/datafusion:parquet 182817880 1.69316e+08 1.07974 ns
tpch_q17/datafusion:parquet 410494863 3.64824e+08 1.12519 ns
tpch_q18/datafusion:parquet 537446366 4.77473e+08 1.12561 ns
tpch_q19/datafusion:parquet 369175424 3.05421e+08 1.20874 ns
tpch_q20/datafusion:parquet 359687925 3.61054e+08 0.996216 ns
tpch_q21/datafusion:parquet 526928148 5.00665e+08 1.05246 ns
tpch_q22/datafusion:parquet 135641108 1.17411e+08 1.15527 ns
tpch_q01/datafusion:vortex-file-compressed 190409018 1.82075e+08 1.04577 ns
tpch_q02/datafusion:vortex-file-compressed 500499847 4.18394e+08 1.19624 ns
tpch_q03/datafusion:vortex-file-compressed 322667853 3.2101e+08 1.00516 ns
tpch_q04/datafusion:vortex-file-compressed 228276077 1.91783e+08 1.19028 ns
tpch_q05/datafusion:vortex-file-compressed 389210015 3.81275e+08 1.02081 ns
tpch_q06/datafusion:vortex-file-compressed 208082825 2.06026e+08 1.00998 ns
tpch_q07/datafusion:vortex-file-compressed 343953095 3.45286e+08 0.996139 ns
tpch_q08/datafusion:vortex-file-compressed 550929306 5.21509e+08 1.05641 ns
tpch_q09/datafusion:vortex-file-compressed 484794820 4.85035e+08 0.999504 ns
tpch_q10/datafusion:vortex-file-compressed 435068934 4.07363e+08 1.06801 ns
tpch_q11/datafusion:vortex-file-compressed 288435610 2.9198e+08 0.987863 ns
tpch_q12/datafusion:vortex-file-compressed 313048330 3.03618e+08 1.03106 ns
tpch_q13/datafusion:vortex-file-compressed 165698878 2.21184e+08 0.749144 ns
tpch_q14/datafusion:vortex-file-compressed 181262949 1.64981e+08 1.09869 ns
tpch_q15/datafusion:vortex-file-compressed 313149223 2.74357e+08 1.14139 ns
tpch_q16/datafusion:vortex-file-compressed 166959177 1.61319e+08 1.03496 ns
tpch_q17/datafusion:vortex-file-compressed 285463717 2.72506e+08 1.04755 ns
tpch_q18/datafusion:vortex-file-compressed 371075972 2.6244e+08 1.41395 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 327177254 3.05802e+08 1.0699 ns
tpch_q20/datafusion:vortex-file-compressed 334493297 3.29876e+08 1.014 ns
tpch_q21/datafusion:vortex-file-compressed 479771680 4.43398e+08 1.08203 ns
tpch_q22/datafusion:vortex-file-compressed 194012671 1.42428e+08 1.36218 ns 🚨
tpch_q01/datafusion:vortex-compact 248533992 2.46268e+08 1.0092 ns
tpch_q02/datafusion:vortex-compact 412788125 4.07722e+08 1.01243 ns
tpch_q03/datafusion:vortex-compact 331357828 3.16596e+08 1.04663 ns
tpch_q04/datafusion:vortex-compact 198345154 2.10131e+08 0.943912 ns
tpch_q05/datafusion:vortex-compact 384884020 3.68674e+08 1.04397 ns
tpch_q06/datafusion:vortex-compact 263423617 2.62089e+08 1.00509 ns
tpch_q07/datafusion:vortex-compact 381896674 3.70749e+08 1.03007 ns
tpch_q08/datafusion:vortex-compact 437565238 4.57987e+08 0.95541 ns
tpch_q09/datafusion:vortex-compact 396366857 3.21705e+08 1.23208 ns
tpch_q10/datafusion:vortex-compact 427349381 4.23494e+08 1.0091 ns
tpch_q11/datafusion:vortex-compact 237591402 2.35241e+08 1.00999 ns
tpch_q12/datafusion:vortex-compact 419722417 3.50414e+08 1.19779 ns
tpch_q13/datafusion:vortex-compact 171388127 1.70056e+08 1.00784 ns
tpch_q14/datafusion:vortex-compact 252654108 2.55244e+08 0.989852 ns
tpch_q15/datafusion:vortex-compact 381811887 4.36109e+08 0.875497 ns
tpch_q16/datafusion:vortex-compact 167507127 1.66032e+08 1.00888 ns
tpch_q17/datafusion:vortex-compact 271569091 3.51138e+08 0.773397 ns
tpch_q18/datafusion:vortex-compact 302659881 2.68165e+08 1.12863 ns
tpch_q19/datafusion:vortex-compact 394116949 3.66062e+08 1.07664 ns
tpch_q20/datafusion:vortex-compact 435566897 4.61846e+08 0.9431 ns
tpch_q21/datafusion:vortex-compact 504798417 4.54266e+08 1.11124 ns
tpch_q22/datafusion:vortex-compact 104713505 1.04886e+08 0.998355 ns
tpch_q01/duckdb:parquet 466542197 4.74177e+08 0.9839 ns
tpch_q02/duckdb:parquet 1096948795 1.06817e+09 1.02694 ns
tpch_q03/duckdb:parquet 820078165 7.73189e+08 1.06064 ns
tpch_q04/duckdb:parquet 529142763 5.16248e+08 1.02498 ns
tpch_q05/duckdb:parquet 1198453444 1.22004e+09 0.982305 ns
tpch_q06/duckdb:parquet 380709467 3.17278e+08 1.19992 ns
tpch_q07/duckdb:parquet 1029151244 9.68151e+08 1.06301 ns
tpch_q08/duckdb:parquet 1259261432 1.23156e+09 1.02249 ns
tpch_q09/duckdb:parquet 1073363283 1.13391e+09 0.946606 ns
tpch_q10/duckdb:parquet 1114398235 1.09045e+09 1.02196 ns
tpch_q11/duckdb:parquet 687518877 6.23624e+08 1.10246 ns
tpch_q12/duckdb:parquet 578934530 4.82864e+08 1.19896 ns
tpch_q13/duckdb:parquet 808728000 7.7985e+08 1.03703 ns
tpch_q14/duckdb:parquet 530657938 5.3145e+08 0.998509 ns
tpch_q15/duckdb:parquet 496819415 6.02769e+08 0.824228 ns
tpch_q16/duckdb:parquet 434758357 4.1468e+08 1.04842 ns
tpch_q17/duckdb:parquet 660185697 6.41579e+08 1.029 ns
tpch_q18/duckdb:parquet 724293493 6.91998e+08 1.04667 ns
tpch_q19/duckdb:parquet 671741804 6.79686e+08 0.988312 ns
tpch_q20/duckdb:parquet 859965904 8.34814e+08 1.03013 ns
tpch_q21/duckdb:parquet 917664158 9.17198e+08 1.00051 ns
tpch_q22/duckdb:parquet 383154335 3.92712e+08 0.975661 ns
tpch_q01/duckdb:vortex-file-compressed 209440072 2.15335e+08 0.972623 ns
tpch_q02/duckdb:vortex-file-compressed 728613916 7.09967e+08 1.02626 ns
tpch_q03/duckdb:vortex-file-compressed 588985607 5.00566e+08 1.17664 ns
tpch_q04/duckdb:vortex-file-compressed 338070743 3.44939e+08 0.980088 ns
tpch_q05/duckdb:vortex-file-compressed 863503755 7.57163e+08 1.14045 ns
tpch_q06/duckdb:vortex-file-compressed 340654668 3.11203e+08 1.09464 ns
tpch_q07/duckdb:vortex-file-compressed 629372369 6.8907e+08 0.913365 ns
tpch_q08/duckdb:vortex-file-compressed 997467986 8.9249e+08 1.11762 ns
tpch_q09/duckdb:vortex-file-compressed 762414633 7.64058e+08 0.997849 ns
tpch_q10/duckdb:vortex-file-compressed 775668451 6.59216e+08 1.17665 ns
tpch_q11/duckdb:vortex-file-compressed 492823323 4.34885e+08 1.13323 ns
tpch_q12/duckdb:vortex-file-compressed 481718189 4.6074e+08 1.04553 ns
tpch_q13/duckdb:vortex-file-compressed 449554156 4.40031e+08 1.02164 ns
tpch_q14/duckdb:vortex-file-compressed 380467103 3.5191e+08 1.08115 ns
tpch_q15/duckdb:vortex-file-compressed 272776288 2.68772e+08 1.0149 ns
tpch_q16/duckdb:vortex-file-compressed 313789929 3.12459e+08 1.00426 ns
tpch_q17/duckdb:vortex-file-compressed 541368365 4.88551e+08 1.10811 ns
tpch_q18/duckdb:vortex-file-compressed 556720541 5.29163e+08 1.05208 ns
tpch_q19/duckdb:vortex-file-compressed 410189461 3.89206e+08 1.05391 ns
tpch_q20/duckdb:vortex-file-compressed 705038307 6.81903e+08 1.03393 ns
tpch_q21/duckdb:vortex-file-compressed 974310499 8.96926e+08 1.08628 ns
tpch_q22/duckdb:vortex-file-compressed 315627615 2.93307e+08 1.0761 ns
tpch_q01/duckdb:vortex-compact 251337912 2.4531e+08 1.02457 ns
tpch_q02/duckdb:vortex-compact 696142423 7.09383e+08 0.981335 ns
tpch_q03/duckdb:vortex-compact 448602039 4.28349e+08 1.04728 ns
tpch_q04/duckdb:vortex-compact 284139630 3.0079e+08 0.944645 ns
tpch_q05/duckdb:vortex-compact 765153231 6.82324e+08 1.12139 ns
tpch_q06/duckdb:vortex-compact 335301885 3.23025e+08 1.03801 ns
tpch_q07/duckdb:vortex-compact 622260041 6.1199e+08 1.01678 ns
tpch_q08/duckdb:vortex-compact 869997545 8.45401e+08 1.02909 ns
tpch_q09/duckdb:vortex-compact 734150638 6.88845e+08 1.06577 ns
tpch_q10/duckdb:vortex-compact 613389326 6.3006e+08 0.973542 ns
tpch_q11/duckdb:vortex-compact 435964076 4.62157e+08 0.943324 ns
tpch_q12/duckdb:vortex-compact 412155518 4.04076e+08 1.01999 ns
tpch_q13/duckdb:vortex-compact 402878492 3.86639e+08 1.042 ns
tpch_q14/duckdb:vortex-compact 430612785 3.62042e+08 1.1894 ns
tpch_q15/duckdb:vortex-compact 271569522 2.86564e+08 0.947675 ns
tpch_q16/duckdb:vortex-compact 294188638 2.96621e+08 0.9918 ns
tpch_q17/duckdb:vortex-compact 539861103 4.92831e+08 1.09543 ns
tpch_q18/duckdb:vortex-compact 512634405 4.93628e+08 1.0385 ns
tpch_q19/duckdb:vortex-compact 378727361 3.6711e+08 1.03165 ns
tpch_q20/duckdb:vortex-compact 622049226 6.04181e+08 1.02957 ns
tpch_q21/duckdb:vortex-compact 951511188 8.50087e+08 1.11931 ns
tpch_q22/duckdb:vortex-compact 296039841 2.85977e+08 1.03519 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.997x ➖
  • duckdb:vortex: 0.998x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: tpch_q06/duckdb:vortex-file-compressed (0.943x)
  • Worst: tpch_q22/datafusion:vortex-file-compressed (1.039x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 765605438 7.19488e+08 1.0641 ns
tpch_q02/datafusion:arrow 216343813 2.14926e+08 1.0066 ns
tpch_q03/datafusion:arrow 563477899 5.67459e+08 0.992984 ns
tpch_q04/datafusion:arrow 410058529 4.16304e+08 0.984997 ns
tpch_q05/datafusion:arrow 1120072333 1.13508e+09 0.986776 ns
tpch_q06/datafusion:arrow 325683245 3.24268e+08 1.00436 ns
tpch_q07/datafusion:arrow 1384431013 1.41933e+09 0.97541 ns
tpch_q08/datafusion:arrow 1381101844 1.36811e+09 1.0095 ns
tpch_q09/datafusion:arrow 1655329382 1.63624e+09 1.01167 ns
tpch_q10/datafusion:arrow 686172438 6.86487e+08 0.999542 ns
tpch_q11/datafusion:arrow 190548607 1.95803e+08 0.973164 ns
tpch_q12/datafusion:arrow 764558673 7.63366e+08 1.00156 ns
tpch_q13/datafusion:arrow 537760626 5.26371e+08 1.02164 ns
tpch_q14/datafusion:arrow 367204365 3.71832e+08 0.987554 ns
tpch_q15/datafusion:arrow 794088873 7.99945e+08 0.99268 ns
tpch_q16/datafusion:arrow 129408942 1.33374e+08 0.970273 ns
tpch_q17/datafusion:arrow 1676665085 1.67985e+09 0.998103 ns
tpch_q18/datafusion:arrow 2199877247 2.20296e+09 0.998599 ns
tpch_q19/datafusion:arrow 600084681 6.01345e+08 0.997904 ns
tpch_q20/datafusion:arrow 577842815 5.99551e+08 0.963793 ns
tpch_q21/datafusion:arrow 3944053900 3.94378e+09 1.00007 ns
tpch_q22/datafusion:arrow 184017352 1.91721e+08 0.95982 ns
tpch_q01/datafusion:parquet 477803884 4.72535e+08 1.01115 ns
tpch_q02/datafusion:parquet 271722672 2.69669e+08 1.00762 ns
tpch_q03/datafusion:parquet 410175569 4.06311e+08 1.00951 ns
tpch_q04/datafusion:parquet 152224543 1.57734e+08 0.965072 ns
tpch_q05/datafusion:parquet 594610532 6.00296e+08 0.990528 ns
tpch_q06/datafusion:parquet 131193053 1.22174e+08 1.07382 ns
tpch_q07/datafusion:parquet 822301901 8.22498e+08 0.999761 ns
tpch_q08/datafusion:parquet 677018719 6.79952e+08 0.995686 ns
tpch_q09/datafusion:parquet 1002810717 9.99005e+08 1.00381 ns
tpch_q10/datafusion:parquet 614790555 6.12536e+08 1.00368 ns
tpch_q11/datafusion:parquet 211080589 2.09195e+08 1.00901 ns
tpch_q12/datafusion:parquet 252743317 2.4375e+08 1.0369 ns
tpch_q13/datafusion:parquet 340857316 3.44347e+08 0.989866 ns
tpch_q14/datafusion:parquet 206177157 2.05205e+08 1.00474 ns
tpch_q15/datafusion:parquet 258964059 2.62658e+08 0.985935 ns
tpch_q16/datafusion:parquet 182802243 1.86261e+08 0.981431 ns
tpch_q17/datafusion:parquet 870391501 8.9632e+08 0.971073 ns
tpch_q18/datafusion:parquet 1070416549 1.06368e+09 1.00633 ns
tpch_q19/datafusion:parquet 357953998 3.36371e+08 1.06416 ns
tpch_q20/datafusion:parquet 396889777 3.87352e+08 1.02462 ns
tpch_q21/datafusion:parquet 934075594 9.32768e+08 1.0014 ns
tpch_q22/datafusion:parquet 222429987 2.28813e+08 0.972105 ns
tpch_q01/datafusion:vortex-file-compressed 419254818 4.36985e+08 0.959426 ns
tpch_q02/datafusion:vortex-file-compressed 169552695 1.7338e+08 0.977926 ns
tpch_q03/datafusion:vortex-file-compressed 266330845 2.69671e+08 0.987614 ns
tpch_q04/datafusion:vortex-file-compressed 113376283 1.13416e+08 0.999654 ns
tpch_q05/datafusion:vortex-file-compressed 478891285 4.7632e+08 1.0054 ns
tpch_q06/datafusion:vortex-file-compressed 40853470 4.30252e+07 0.949525 ns
tpch_q07/datafusion:vortex-file-compressed 670674986 6.72102e+08 0.997877 ns
tpch_q08/datafusion:vortex-file-compressed 498468901 4.96147e+08 1.00468 ns
tpch_q09/datafusion:vortex-file-compressed 831464854 8.48489e+08 0.979936 ns
tpch_q10/datafusion:vortex-file-compressed 302551670 3.06304e+08 0.987749 ns
tpch_q11/datafusion:vortex-file-compressed 128324907 1.2661e+08 1.01355 ns
tpch_q12/datafusion:vortex-file-compressed 132797615 1.35428e+08 0.980574 ns
tpch_q13/datafusion:vortex-file-compressed 232970058 2.32213e+08 1.00326 ns
tpch_q14/datafusion:vortex-file-compressed 75887054 7.50053e+07 1.01176 ns
tpch_q15/datafusion:vortex-file-compressed 111863193 1.13403e+08 0.986426 ns
tpch_q16/datafusion:vortex-file-compressed 98467215 9.7409e+07 1.01086 ns
tpch_q17/datafusion:vortex-file-compressed 776408046 7.77634e+08 0.998423 ns
tpch_q18/datafusion:vortex-file-compressed 990865227 9.97364e+08 0.993484 ns
tpch_q19/datafusion:vortex-file-compressed 131981040 1.29798e+08 1.01682 ns
tpch_q20/datafusion:vortex-file-compressed 214456381 2.13704e+08 1.00352 ns
tpch_q21/datafusion:vortex-file-compressed 799727469 7.98817e+08 1.00114 ns
tpch_q22/datafusion:vortex-file-compressed 67693014 6.51445e+07 1.03912 ns
tpch_q01/datafusion:vortex-compact 473890826 4.61816e+08 1.02615 ns
tpch_q02/datafusion:vortex-compact 177307698 1.76431e+08 1.00497 ns
tpch_q03/datafusion:vortex-compact 280744028 2.87892e+08 0.975172 ns
tpch_q04/datafusion:vortex-compact 134119932 1.41338e+08 0.948929 ns
tpch_q05/datafusion:vortex-compact 487963190 4.93891e+08 0.987997 ns
tpch_q06/datafusion:vortex-compact 66174801 6.4716e+07 1.02254 ns
tpch_q07/datafusion:vortex-compact 703345548 7.05962e+08 0.996294 ns
tpch_q08/datafusion:vortex-compact 520247729 5.17755e+08 1.00481 ns
tpch_q09/datafusion:vortex-compact 866213625 8.51429e+08 1.01736 ns
tpch_q10/datafusion:vortex-compact 340674361 3.45056e+08 0.987303 ns
tpch_q11/datafusion:vortex-compact 131706942 1.30402e+08 1.01001 ns
tpch_q12/datafusion:vortex-compact 196437937 1.96382e+08 1.00028 ns
tpch_q13/datafusion:vortex-compact 281502668 2.81151e+08 1.00125 ns
tpch_q14/datafusion:vortex-compact 96673866 9.37391e+07 1.03131 ns
tpch_q15/datafusion:vortex-compact 169402844 1.69898e+08 0.997087 ns
tpch_q16/datafusion:vortex-compact 105389336 1.05416e+08 0.99975 ns
tpch_q17/datafusion:vortex-compact 781132528 7.91543e+08 0.986848 ns
tpch_q18/datafusion:vortex-compact 1008341271 1.01677e+09 0.991713 ns
tpch_q19/datafusion:vortex-compact 230675205 2.41034e+08 0.957022 ns
tpch_q20/datafusion:vortex-compact 237847314 2.40938e+08 0.987173 ns
tpch_q21/datafusion:vortex-compact 841743441 8.37578e+08 1.00497 ns
tpch_q22/datafusion:vortex-compact 75677551 7.49084e+07 1.01027 ns
tpch_q01/duckdb:parquet 267197859 2.69942e+08 0.989836 ns
tpch_q02/duckdb:parquet 129566465 1.31003e+08 0.989038 ns
tpch_q03/duckdb:parquet 227484841 2.25895e+08 1.00704 ns
tpch_q04/duckdb:parquet 155263903 1.54897e+08 1.00237 ns
tpch_q05/duckdb:parquet 238955837 2.33381e+08 1.02389 ns
tpch_q06/duckdb:parquet 71454995 7.04823e+07 1.0138 ns
tpch_q07/duckdb:parquet 223445833 2.21947e+08 1.00675 ns
tpch_q08/duckdb:parquet 332384237 3.33106e+08 0.997834 ns
tpch_q09/duckdb:parquet 500292855 4.95191e+08 1.0103 ns
tpch_q10/duckdb:parquet 643878549 6.38216e+08 1.00887 ns
tpch_q11/duckdb:parquet 56740724 5.84346e+07 0.971012 ns
tpch_q12/duckdb:parquet 140338153 1.42142e+08 0.987313 ns
tpch_q13/duckdb:parquet 418372968 4.2251e+08 0.990207 ns
tpch_q14/duckdb:parquet 179179773 1.81423e+08 0.987634 ns
tpch_q15/duckdb:parquet 107830772 1.09903e+08 0.981148 ns
tpch_q16/duckdb:parquet 166476347 1.69591e+08 0.981636 ns
tpch_q17/duckdb:parquet 205837540 2.05889e+08 0.999752 ns
tpch_q18/duckdb:parquet 369460614 3.67485e+08 1.00538 ns
tpch_q19/duckdb:parquet 296309448 2.92233e+08 1.01395 ns
tpch_q20/duckdb:parquet 251656213 2.66319e+08 0.944942 ns
tpch_q21/duckdb:parquet 612639912 5.9687e+08 1.02642 ns
tpch_q22/duckdb:parquet 302987194 3.02071e+08 1.00303 ns
tpch_q01/duckdb:vortex-file-compressed 193055997 1.90264e+08 1.01467 ns
tpch_q02/duckdb:vortex-file-compressed 66383192 6.63538e+07 1.00044 ns
tpch_q03/duckdb:vortex-file-compressed 144651579 1.45294e+08 0.995579 ns
tpch_q04/duckdb:vortex-file-compressed 166416874 1.6851e+08 0.987579 ns
tpch_q05/duckdb:vortex-file-compressed 151618460 1.50355e+08 1.0084 ns
tpch_q06/duckdb:vortex-file-compressed 48223107 5.11229e+07 0.943277 ns
tpch_q07/duckdb:vortex-file-compressed 158029279 1.5732e+08 1.00451 ns
tpch_q08/duckdb:vortex-file-compressed 227366834 2.26542e+08 1.00364 ns
tpch_q09/duckdb:vortex-file-compressed 374134896 3.73098e+08 1.00278 ns
tpch_q10/duckdb:vortex-file-compressed 174872244 1.72237e+08 1.0153 ns
tpch_q11/duckdb:vortex-file-compressed 41250461 4.23415e+07 0.974234 ns
tpch_q12/duckdb:vortex-file-compressed 99252454 1.00426e+08 0.988314 ns
tpch_q13/duckdb:vortex-file-compressed 246481511 2.5022e+08 0.98506 ns
tpch_q14/duckdb:vortex-file-compressed 71875509 7.27002e+07 0.988656 ns
tpch_q15/duckdb:vortex-file-compressed 97983203 9.75854e+07 1.00408 ns
tpch_q16/duckdb:vortex-file-compressed 86800805 8.69578e+07 0.998194 ns
tpch_q17/duckdb:vortex-file-compressed 121822835 1.23185e+08 0.988946 ns
tpch_q18/duckdb:vortex-file-compressed 299452153 2.96902e+08 1.00859 ns
tpch_q19/duckdb:vortex-file-compressed 88063733 9.03578e+07 0.974611 ns
tpch_q20/duckdb:vortex-file-compressed 175026602 1.74617e+08 1.00235 ns
tpch_q21/duckdb:vortex-file-compressed 592277780 5.89666e+08 1.00443 ns
tpch_q22/duckdb:vortex-file-compressed 79749238 7.87216e+07 1.01305 ns
tpch_q01/duckdb:vortex-compact 245331875 2.45219e+08 1.00046 ns
tpch_q02/duckdb:vortex-compact 73541579 7.38237e+07 0.996178 ns
tpch_q03/duckdb:vortex-compact 170698905 1.70036e+08 1.0039 ns
tpch_q04/duckdb:vortex-compact 204141155 2.05206e+08 0.994809 ns
tpch_q05/duckdb:vortex-compact 187658486 1.83081e+08 1.025 ns
tpch_q06/duckdb:vortex-compact 87390457 8.61714e+07 1.01415 ns
tpch_q07/duckdb:vortex-compact 221806453 2.20428e+08 1.00626 ns
tpch_q08/duckdb:vortex-compact 270032577 2.69317e+08 1.00266 ns
tpch_q09/duckdb:vortex-compact 410581409 4.1285e+08 0.994504 ns
tpch_q10/duckdb:vortex-compact 211559112 2.11322e+08 1.00112 ns
tpch_q11/duckdb:vortex-compact 44789990 4.40693e+07 1.01635 ns
tpch_q12/duckdb:vortex-compact 216709315 2.15955e+08 1.00349 ns
tpch_q13/duckdb:vortex-compact 296594399 2.97868e+08 0.995724 ns
tpch_q14/duckdb:vortex-compact 103639827 1.02436e+08 1.01176 ns
tpch_q15/duckdb:vortex-compact 120477229 1.20088e+08 1.00324 ns
tpch_q16/duckdb:vortex-compact 94315901 9.4553e+07 0.997492 ns
tpch_q17/duckdb:vortex-compact 136225893 1.35784e+08 1.00326 ns
tpch_q18/duckdb:vortex-compact 327912494 3.30438e+08 0.992356 ns
tpch_q19/duckdb:vortex-compact 110226107 1.12091e+08 0.98336 ns
tpch_q20/duckdb:vortex-compact 217016522 2.1662e+08 1.00183 ns
tpch_q21/duckdb:vortex-compact 678805267 6.87741e+08 0.987007 ns
tpch_q22/duckdb:vortex-compact 92666858 9.36267e+07 0.989748 ns
tpch_q01/duckdb:duckdb 117587291 1.17087e+08 1.00427 ns
tpch_q02/duckdb:duckdb 50744094 4.83808e+07 1.04885 ns
tpch_q03/duckdb:duckdb 101655986 1.01876e+08 0.997841 ns
tpch_q04/duckdb:duckdb 131890967 1.32539e+08 0.995108 ns
tpch_q05/duckdb:duckdb 115056461 1.10956e+08 1.03696 ns
tpch_q06/duckdb:duckdb 44107189 4.41703e+07 0.998571 ns
tpch_q07/duckdb:duckdb 112582227 1.10644e+08 1.01751 ns
tpch_q08/duckdb:duckdb 140873640 1.41403e+08 0.99626 ns
tpch_q09/duckdb:duckdb 309918926 3.09806e+08 1.00036 ns
tpch_q10/duckdb:duckdb 216888414 2.15747e+08 1.00529 ns
tpch_q11/duckdb:duckdb 22904540 2.29163e+07 0.999485 ns
tpch_q12/duckdb:duckdb 87375381 8.6802e+07 1.00661 ns
tpch_q13/duckdb:duckdb 242283103 2.38972e+08 1.01386 ns
tpch_q14/duckdb:duckdb 77889321 7.7162e+07 1.00943 ns
tpch_q15/duckdb:duckdb 81392855 8.11037e+07 1.00356 ns
tpch_q16/duckdb:duckdb 74093090 7.40918e+07 1.00002 ns
tpch_q17/duckdb:duckdb 98912465 9.99084e+07 0.990031 ns
tpch_q18/duckdb:duckdb 221581012 2.20962e+08 1.0028 ns
tpch_q19/duckdb:duckdb 127222483 1.28466e+08 0.990324 ns
tpch_q20/duckdb:duckdb 123001969 1.24019e+08 0.991801 ns
tpch_q21/duckdb:duckdb 325508645 3.29733e+08 0.987189 ns
tpch_q22/duckdb:duckdb 72183282 7.42776e+07 0.971804 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.023x ➖
  • Vortex: 1.020x ➖
  • duckdb:vortex: 1.025x ➖
  • datafusion:vortex: 1.015x ➖
  • Best: fineweb_q00/duckdb:vortex-compact (0.754x)
  • Worst: fineweb_q00/duckdb:vortex-file-compressed (1.267x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 911398764 8.76252e+08 1.04011 ns
fineweb_q01/datafusion:parquet 1643451821 1.55003e+09 1.06027 ns
fineweb_q02/datafusion:parquet 1584842548 1.64098e+09 0.96579 ns
fineweb_q03/datafusion:parquet 1613888773 1.56297e+09 1.03258 ns
fineweb_q04/datafusion:parquet 1702261577 1.62078e+09 1.05027 ns
fineweb_q05/datafusion:parquet 1641568383 1.60924e+09 1.02009 ns
fineweb_q06/datafusion:parquet 1640970474 1.57191e+09 1.04393 ns
fineweb_q07/datafusion:parquet 1629344376 1.58458e+09 1.02825 ns
fineweb_q08/datafusion:parquet 1615232262 1.53303e+09 1.05362 ns
fineweb_q00/datafusion:vortex-file-compressed 33251122 3.30907e+07 1.00485 ns
fineweb_q01/datafusion:vortex-file-compressed 537509514 4.56945e+08 1.17631 ns
fineweb_q02/datafusion:vortex-file-compressed 449102997 4.65014e+08 0.965784 ns
fineweb_q03/datafusion:vortex-file-compressed 1455337464 1.39361e+09 1.04429 ns
fineweb_q04/datafusion:vortex-file-compressed 1370756626 1.41235e+09 0.970548 ns
fineweb_q05/datafusion:vortex-file-compressed 1375834178 1.37186e+09 1.0029 ns
fineweb_q06/datafusion:vortex-file-compressed 1558953292 1.47141e+09 1.0595 ns
fineweb_q07/datafusion:vortex-file-compressed 1442277322 1.37198e+09 1.05124 ns
fineweb_q08/datafusion:vortex-file-compressed 530973626 5.39794e+08 0.983661 ns
fineweb_q00/datafusion:vortex-compact 32901694 3.13986e+07 1.04787 ns
fineweb_q01/datafusion:vortex-compact 494905673 4.78993e+08 1.03322 ns
fineweb_q02/datafusion:vortex-compact 647491797 6.00547e+08 1.07817 ns
fineweb_q03/datafusion:vortex-compact 1693644038 1.6963e+09 0.998435 ns
fineweb_q04/datafusion:vortex-compact 2173062259 2.19466e+09 0.990159 ns
fineweb_q05/datafusion:vortex-compact 1643551717 1.63216e+09 1.00698 ns
fineweb_q06/datafusion:vortex-compact 1330831874 1.39834e+09 0.951724 ns
fineweb_q07/datafusion:vortex-compact 1290638195 1.35847e+09 0.950067 ns
fineweb_q08/datafusion:vortex-compact 378933250 3.87565e+08 0.977729 ns
fineweb_q00/duckdb:parquet 1005607889 9.92059e+08 1.01366 ns
fineweb_q01/duckdb:parquet 2286133987 2.19476e+09 1.04163 ns
fineweb_q02/duckdb:parquet 2219681456 2.22523e+09 0.997506 ns
fineweb_q03/duckdb:parquet 7380380749 7.14845e+09 1.03245 ns
fineweb_q04/duckdb:parquet 1759049504 1.7044e+09 1.03206 ns
fineweb_q05/duckdb:parquet 3966341179 3.82765e+09 1.03623 ns
fineweb_q06/duckdb:parquet 5146837036 5.03914e+09 1.02137 ns
fineweb_q07/duckdb:parquet 5590177765 5.4504e+09 1.02565 ns
fineweb_q08/duckdb:parquet 1011772502 9.85111e+08 1.02706 ns
fineweb_q00/duckdb:vortex-file-compressed 74907827 5.91361e+07 1.2667 ns
fineweb_q01/duckdb:vortex-file-compressed 542541807 5.06353e+08 1.07147 ns
fineweb_q02/duckdb:vortex-file-compressed 447097301 3.99122e+08 1.1202 ns
fineweb_q03/duckdb:vortex-file-compressed 1469759195 1.51861e+09 0.967832 ns
fineweb_q04/duckdb:vortex-file-compressed 1670378154 1.54193e+09 1.0833 ns
fineweb_q05/duckdb:vortex-file-compressed 1639362365 1.46221e+09 1.12116 ns
fineweb_q06/duckdb:vortex-file-compressed 1768851766 1.67292e+09 1.05734 ns
fineweb_q07/duckdb:vortex-file-compressed 1567659637 1.50673e+09 1.04044 ns
fineweb_q08/duckdb:vortex-file-compressed 653724833 5.83374e+08 1.12059 ns
fineweb_q00/duckdb:vortex-compact 82835504 1.09792e+08 0.754475 ns
fineweb_q01/duckdb:vortex-compact 502339056 4.95293e+08 1.01423 ns
fineweb_q02/duckdb:vortex-compact 558053881 5.29732e+08 1.05346 ns
fineweb_q03/duckdb:vortex-compact 1716612253 1.65909e+09 1.03467 ns
fineweb_q04/duckdb:vortex-compact 1817066187 1.67309e+09 1.08605 ns
fineweb_q05/duckdb:vortex-compact 1583503165 1.6307e+09 0.971057 ns
fineweb_q06/duckdb:vortex-compact 1592611240 1.60271e+09 0.9937 ns
fineweb_q07/duckdb:vortex-compact 1330409639 1.48985e+09 0.89298 ns
fineweb_q08/duckdb:vortex-compact 460915504 5.08701e+08 0.906063 ns

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 2, 2026
@github-actions
Copy link
Contributor
github-actions bot commented < 436E relative-time datetime="2026-03-02T11:48:51Z" class="no-wrap">Mar 2, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.998x ➖
  • Vortex: 0.997x ➖
  • duckdb:vortex: 0.997x ➖
  • Best: statpopgen_q00/duckdb:vortex-compact (0.968x)
  • Worst: statpopgen_q07/duckdb:vortex-file-compressed (1.036x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 234185535 2.34595e+08 0.998254 ns
statpopgen_q01/duckdb:parquet 376920468 3.72258e+08 1.01252 ns
statpopgen_q02/duckdb:parquet 675230179 6.84313e+08 0.986727 ns
statpopgen_q03/duckdb:parquet 1107944788 1.1122e+09 0.99617 ns
statpopgen_q04/duckdb:parquet 1130984977 1.1246e+09 1.00567 ns
statpopgen_q05/duckdb:parquet 739690323 7.45681e+08 0.991967 ns
statpopgen_q06/duckdb:parquet 1331846660 1.32848e+09 1.00253 ns
statpopgen_q07/duckdb:parquet 871399949 8.5813e+08 1.01546 ns
statpopgen_q08/duckdb:parquet 854928379 8.58615e+08 0.995706 ns
statpopgen_q09/duckdb:parquet 930843629 9.29296e+08 1.00167 ns
statpopgen_q10/duckdb:parquet 2107468306 2.15052e+09 0.97998 ns
statpopgen_q00/duckdb:vortex-file-compressed 10918695 1.11946e+07 0.975355 ns
statpopgen_q01/duckdb:vortex-file-compressed 94023863 9.61058e+07 0.978337 ns
statpopgen_q02/duckdb:vortex-file-compressed 1169469477 1.18406e+09 0.987679 ns
statpopgen_q03/duckdb:vortex-file-compressed 2733607054 2.77036e+09 0.986735 ns
statpopgen_q04/duckdb:vortex-file-compressed 2738838014 2.76756e+09 0.989621 ns
statpopgen_q05/duckdb:vortex-file-compressed 1257822811 1.2864e+09 0.977783 ns
statpopgen_q06/duckdb:vortex-file-compressed 1923530614 1.92648e+09 0.998467 ns
statpopgen_q07/duckdb:vortex-file-compressed 204245824 1.97056e+08 1.03648 ns
statpopgen_q08/duckdb:vortex-file-compressed 212876917 2.08813e+08 1.01946 ns
statpopgen_q09/duckdb:vortex-file-compressed 2492244227 2.5062e+09 0.99443 ns
statpopgen_q10/duckdb:vortex-file-compressed 3923581506 3.9669e+09 0.989079 ns
statpopgen_q00/duckdb:vortex-compact 10824832 1.11831e+07 0.96796 ns
statpopgen_q01/duckdb:vortex-compact 124758659 1.24335e+08 1.00341 ns
statpopgen_q02/duckdb:vortex-compact 1571532880 1.57616e+09 0.997065 ns
statpopgen_q03/duckdb:vortex-compact 3135582869 3.1476e+09 0.996182 ns
statpopgen_q04/duckdb:vortex-compact 3145445198 3.15651e+09 0.996493 ns
statpopgen_q05/duckdb:vortex-compact 1589490700 1.57807e+09 1.00724 ns
statpopgen_q06/duckdb:vortex-compact 2479146130 2.45752e+09 1.0088 ns
statpopgen_q07/duckdb:vortex-compact 977237163 9.5991e+08 1.01805 ns
statpopgen_q08/duckdb:vortex-compact 1013658855 9.90466e+08 1.02342 ns
statpopgen_q09/duckdb:vortex-compact 2895286470 2.90999e+09 0.994946 ns
statpopgen_q10/duckdb:vortex-compact 4564999235 4.57653e+09 0.997481 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.044x ➖
  • Vortex: 1.050x ➖
  • duckdb:vortex: 1.058x ➖
  • datafusion:vortex: 1.042x ➖
  • Best: tpch_q06/duckdb:vortex-compact (0.914x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.286x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 870032073 8.66083e+08 1.00456 ns
tpch_q02/datafusion:parquet 694907397 6.72629e+08 1.03312 ns
tpch_q03/datafusion:parquet 949133912 9.37947e+08 1.01193 ns
tpch_q04/datafusion:parquet 442624344 4.48443e+08 0.987024 ns
tpch_q05/datafusion:parquet 1234090107 1.19508e+09 1.03264 ns
tpch_q06/datafusion:parquet 514797094 5.09473e+08 1.01045 ns
tpch_q07/datafusion:parquet 1417457175 1.33762e+09 1.05968 ns
tpch_q08/datafusion:parquet 1548306873 1.50379e+09 1.0296 ns
tpch_q09/datafusion:parquet 1864172900 1.72684e+09 1.07953 ns
tpch_q10/datafusion:parquet 1986089556 1.94939e+09 1.01883 ns
tpch_q11/datafusion:parquet 550037247 5.25714e+08 1.04627 ns
tpch_q12/datafusion:parquet 665385568 7.27871e+08 0.914153 ns
tpch_q13/datafusion:parquet 657606132 6.55055e+08 1.00389 ns
tpch_q14/datafusion:parquet 780758775 7.80066e+08 1.00089 ns
tpch_q15/datafusion:parquet 1118823080 1.13243e+09 0.987987 ns
tpch_q16/datafusion:parquet 378812212 3.84031e+08 0.98641 ns
tpch_q17/datafusion:parquet 1369212053 1.33197e+09 1.02796 ns
tpch_q18/datafusion:parquet 1594182693 1.59233e+09 1.00117 ns
tpch_q19/datafusion:parquet 963611984 9.61545e+08 1.00215 ns
tpch_q20/datafusion:parquet 1067782065 1.12188e+09 0.951778 ns
tpch_q21/datafusion:parquet 1667993497 1.72113e+09 0.969126 ns
tpch_q22/datafusion:parquet 671560538 6.37927e+08 1.05272 ns
tpch_q01/datafusion:vortex-file-compressed 709542136 7.00097e+08 1.01349 ns
tpch_q02/datafusion:vortex-file-compressed 694609906 7.5159e+08 0.924188 ns
tpch_q03/datafusion:vortex-file-compressed 768915014 7.45021e+08 1.03207 ns
tpch_q04/datafusion:vortex-file-compressed 556652228 5.53667e+08 1.00539 ns
tpch_q05/datafusion:vortex-file-compressed 1041058994 1.01498e+09 1.02569 ns
tpch_q06/datafusion:vortex-file-compressed 581690130 5.88142e+08 0.98903 ns
tpch_q07/datafusion:vortex-file-compressed 1211023152 1.06649e+09 1.13552 ns
tpch_q08/datafusion:vortex-file-compressed 1191319857 1.15351e+09 1.03278 ns
tpch_q09/datafusion:vortex-file-compressed 1491638769 1.51847e+09 0.982331 ns
tpch_q10/datafusion:vortex-file-compressed 997557854 1.07866e+09 0.924815 ns
tpch_q11/datafusion:vortex-file-compressed 519578319 5.1293e+08 1.01296 ns
tpch_q12/datafusion:vortex-file-compressed 839645805 8.15367e+08 1.02978 ns
tpch_q13/datafusion:vortex-file-compressed 450354235 4.31612e+08 1.04342 ns
tpch_q14/datafusion:vortex-file-compressed 581604059 5.64386e+08 1.03051 ns
tpch_q15/datafusion:vortex-file-compressed 1079280405 1.0424e+09 1.03538 ns
tpch_q16/datafusion:vortex-file-compressed 321450432 2.69281e+08 1.19374 ns
tpch_q17/datafusion:vortex-file-compressed 1203626679 1.1715e+09 1.02742 ns
tpch_q18/datafusion:vortex-file-compressed 1380588865 1.33231e+09 1.03624 ns
tpch_q19/datafusion:vortex-file-compressed 693029042 6.91105e+08 1.00278 ns
tpch_q20/datafusion:vortex-file-compressed 956268105 8.70633e+08 1.09836 ns
tpch_q21/datafusion:vortex-file-compressed 1669940544 1.53938e+09 1.08482 ns
tpch_q22/datafusion:vortex-file-compressed 330440319 3.10038e+08 1.06581 ns
tpch_q01/datafusion:vortex-compact 719407901 6.9689e+08 1.03231 ns
tpch_q02/datafusion:vortex-compact 651310297 5.82997e+08 1.11718 ns
tpch_q03/datafusion:vortex-compact 725401641 6.70378e+08 1.08208 ns
tpch_q04/datafusion:vortex-compact 484572533 4.871e+08 0.99481 ns
tpch_q05/datafusion:vortex-compact 913206349 9.16289e+08 0.996636 ns
tpch_q06/datafusion:vortex-compact 592508605 5.84813e+08 1.01316 ns
tpch_q07/datafusion:vortex-compact 1096136015 1.06396e+09 1.03024 ns
tpch_q08/datafusion:vortex-compact 1096363255 1.07575e+09 1.01916 ns
tpch_q09/datafusion:vortex-compact 1336016595 1.28582e+09 1.03904 ns
tpch_q10/datafusion:vortex-compact 802752048 8.41073e+08 0.954438 ns
tpch_q11/datafusion:vortex-compact 454504467 3.8123e+08 1.19221 ns
tpch_q12/datafusion:vortex-compact 777250056 7.31434e+08 1.06264 ns
tpch_q13/datafusion:vortex-compact 420728012 4.15753e+08 1.01197 ns
tpch_q14/datafusion:vortex-compact 578765201 5.5554e+08 1.04181 ns
tpch_q15/datafusion:vortex-compact 984735130 9.55484e+08 1.03061 ns
tpch_q16/datafusion:vortex-compact 315854547 2.70709e+08 1.16677 ns
tpch_q17/datafusion:vortex-compact 1227725297 1.19373e+09 1.02848 ns
tpch_q18/datafusion:vortex-compact 1217141805 1.15889e+09 1.05026 ns
tpch_q19/datafusion:vortex-compact 650075831 6.0374e+08 1.07675 ns
tpch_q20/datafusion:vortex-compact 869918042 8.05917e+08 1.07941 ns
tpch_q21/datafusion:vortex-compact 1451837960 1.42417e+09 1.01943 ns
tpch_q22/datafusion:vortex-compact 367434026 3.12286e+08 1.17659 ns
tpch_q01/duckdb:parquet 902061050 9.03045e+08 0.99891 ns
tpch_q02/duckdb:parquet 1277937919 1.20676e+09 1.05899 ns
tpch_q03/duckdb:parquet 1318512851 1.29003e+09 1.02208 ns
tpch_q04/duckdb:parquet 1028152124 8.21498e+08 1.25156 ns
tpch_q05/duckdb:parquet 1698241601 1.59037e+09 1.06783 ns
tpch_q06/duckdb:parquet 670479785 5.71668e+08 1.17285 ns
tpch_q07/duckdb:parquet 1420343793 1.50023e+09 0.946749 ns
tpch_q08/duckdb:parquet 1914653641 1.90597e+09 1.00456 ns
tpch_q09/duckdb:parquet 1903976657 1.88239e+09 1.01147 ns
tpch_q10/duckdb:parquet 2779002462 2.64671e+09 1.04998 ns
tpch_q11/duckdb:parquet 715771386 6.81621e+08 1.0501 ns
tpch_q12/duckdb:parquet 794149152 7.49914e+08 1.05899 ns
tpch_q13/duckdb:parquet 1029180244 9.37686e+08 1.09757 ns
tpch_q14/duckdb:parquet 1039593518 1.04195e+09 0.997739 ns
tpch_q15/duckdb:parquet 894280658 8.74125e+08 1.02306 ns
tpch_q16/duckdb:parquet 608341280 5.83372e+08 1.0428 ns
tpch_q17/duckdb:parquet 1073399053 1.03743e+09 1.03467 ns
tpch_q18/duckdb:parquet 1155516473 1.05813e+09 1.09204 ns
tpch_q19/duckdb:parquet 1273256788 1.24042e+09 1.02648 ns
tpch_q20/duckdb:parquet 1441459318 1.45638e+09 0.989756 ns
tpch_q21/duckdb:parquet 1519197227 1.44802e+09 1.04916 ns
tpch_q22/duckdb:parquet 915474200 7.95532e+08 1.15077 ns
tpch_q01/duckdb:vortex-file-compressed 628403701 6.13486e+08 1.02432 ns
tpch_q02/duckdb:vortex-file-compressed 1003838125 9.49112e+08 1.05766 ns
tpch_q03/duckdb:vortex-file-compressed 1016140551 9.24551e+08 1.09906 ns
tpch_q04/duckdb:vortex-file-compressed 617876639 5.59466e+08 1.1044 ns
tpch_q05/duckdb:vortex-file-compressed 1271874389 1.12653e+09 1.12902 ns
tpch_q06/duckdb:vortex-file-compressed 820557497 7.76317e+08 1.05699 ns
tpch_q07/duckdb:vortex-file-compressed 1159824380 1.08226e+09 1.07167 ns
tpch_q08/duckdb:vortex-file-compressed 1467999687 1.40423e+09 1.04541 ns
tpch_q09/duckdb:vortex-file-compressed 1475078954 1.31064e+09 1.12546 ns
tpch_q10/duckdb:vortex-file-compressed 1271676663 1.29083e+09 0.985166 ns
tpch_q11/duckdb:vortex-file-compressed 746438486 5.80649e+08 1.28552 ns
tpch_q12/duckdb:vortex-file-compressed 688903076 6.42077e+08 1.07293 ns
tpch_q13/duckdb:vortex-file-compressed 1009922581 9.26277e+08 1.0903 ns
tpch_q14/duckdb:vortex-file-compressed 837137075 8.19445e+08 1.02159 ns
tpch_q15/duckdb:vortex-file-compressed 630959116 6.30149e+08 1.00129 ns
tpch_q16/duckdb:vortex-file-compressed 469562890 4.10834e+08 1.14295 ns
tpch_q17/duckdb:vortex-file-compressed 1036964623 9.47381e+08 1.09456 ns
tpch_q18/duckdb:vortex-file-compressed 1059215303 1.00602e+09 1.05288 ns
tpch_q19/duckdb:vortex-file-compressed 715792401 6.74505e+08 1.06121 ns
tpch_q20/duckdb:vortex-file-compressed 1195564258 1.11782e+09 1.06955 ns
tpch_q21/duckdb:vortex-file-compressed 1810203231 1.74825e+09 1.03544 ns
tpch_q22/duckdb:vortex-file-compressed 478935437 4.52602e+08 1.05818 ns
tpch_q01/duckdb:vortex-compact 616488934 5.86412e+08 1.05129 ns
tpch_q02/duckdb:vortex-compact 884990483 8.26414e+08 1.07088 ns
tpch_q03/duckdb:vortex-compact 795313501 7.45831e+08 1.06635 ns
tpch_q04/duckdb:vortex-compact 471223358 4.6489e+08 1.01362 ns
tpch_q05/duckdb:vortex-compact 1035145831 1.04421e+09 0.991317 ns
tpch_q06/duckdb:vortex-compact 659429884 7.21867e+08 0.913506 ns
tpch_q07/duckdb:vortex-compact 985347162 9.92642e+08 0.992651 ns
tpch_q08/duckdb:vortex-compact 1408599928 1.29353e+09 1.08896 ns
tpch_q09/duckdb:vortex-compact 1244554773 1.24631e+09 0.99859 ns
tpch_q10/duckdb:vortex-compact 1239254647 1.11229e+09 1.11415 ns
tpch_q11/duckdb:vortex-compact 611943629 6.11966e+08 0.999964 ns
tpch_q12/duckdb:vortex-compact 596522718 5.98771e+08 0.996245 ns
tpch_q13/duckdb:vortex-compact 778647484 7.56052e+08 1.02989 ns
tpch_q14/duckdb:vortex-compact 930290728 7.4952e+08 1.24118 ns
tpch_q15/duckdb:vortex-compact 629884331 6.34559e+08 0.992633 ns
tpch_q16/duckdb:vortex-compact 367363599 3.94282e+08 0.931727 ns
tpch_q17/duckdb:vortex-compact 939133185 8.8007e+08 1.06711 ns
tpch_q18/duckdb:vortex-compact 875818452 8.35925e+08 1.04772 ns
tpch_q19/duckdb:vortex-compact 715163804 6.41984e+08 1.11399 ns
tpch_q20/duckdb:vortex-compact 1053501291 1.00428e+09 1.04901 ns
tpch_q21/duckdb:vortex-compact 1585324016 1.53875e+09 1.03027 ns
tpch_q22/duckdb:vortex-compact 544920015 4.76341e+08 1.14397 ns

@joseph-isaacs joseph-isaacs merged commit de2a3e2 into develop Mar 2, 2026
51 checks passed
@joseph-isaacs joseph-isaacs deleted the ji/balanced-reduce branch March 2, 2026 11:51
@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.989x ➖
  • Vortex: 0.991x ➖
  • duckdb:vortex: 1.005x ➖
  • datafusion:vortex: 0.977x ➖
  • Best: clickbench_q22/duckdb:vortex-file-compressed (0.789x)
  • Worst: clickbench_q23/duckdb:vortex-compact (1.880x)
  • Significant (> 436E 10%): 7↑ 15↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1783191 1.79696e+06 0.99234 ns
clickbench_q01/datafusion:parquet 19711897 2.09269e+07 0.94194 ns
clickbench_q02/datafusion:parquet 52264933 5.57992e+07 0.936661 ns
clickbench_q03/datafusion:parquet 44305498 4.40612e+07 1.00555 ns
clickbench_q04/datafusion:parquet 364672139 3.77244e+08 0.966675 ns
clickbench_q05/datafusion:parquet 355049234 3.61513e+08 0.982121 ns
clickbench_q06/datafusion:parquet 1634388 1.66945e+06 0.978998 ns
clickbench_q07/datafusion:parquet 26601796 2.56821e+07 1.03581 ns
clickbench_q08/datafusion:parquet 443382183 4.73661e+08 0.936075 ns
clickbench_q09/datafusion:parquet 672438422 7.13645e+08 0.94226 ns
clickbench_q10/datafusion:parquet 116634347 1.19489e+08 0.976106 ns
clickbench_q11/datafusion:parquet 142184066 1.50437e+08 0.94514 ns
clickbench_q12/datafusion:parquet 358023732 3.69643e+08 0.968567 ns
clickbench_q13/datafusion:parquet 526312034 5.41051e+08 0.972759 ns
clickbench_q14/datafusion:parquet 353594086 3.56414e+08 0.992088 ns
clickbench_q15/datafusion:parquet 423229161 4.36355e+08 0.96992 ns
clickbench_q16/datafusion:parquet 771732127 7.81675e+08 0.98728 ns
clickbench_q17/datafusion:parquet 743147499 7.50068e+08 0.990773 ns
clickbench_q18/datafusion:parquet 1583785474 1.46505e+09 1.08105 ns
clickbench_q19/datafusion:parquet 34504261 3.61312e+07 0.954971 ns
clickbench_q20/datafusion:parquet 577053520 5.73926e+08 1.00545 ns
clickbench_q21/datafusion:parquet 643320396 6.57987e+08 0.977709 ns
clickbench_q22/datafusion:parquet 961392945 9.84391e+08 0.976637 ns
clickbench_q23/datafusion:parquet 3764077056 3.88184e+09 0.969664 ns
clickbench_q24/datafusion:parquet 103851438 1.07739e+08 0.963914 ns
clickbench_q25/datafusion:parquet 141380229 1.44597e+08 0.977751 ns
clickbench_q26/datafusion:parquet 112158678 1.06208e+08 1.05603 ns
clickbench_q27/datafusion:parquet 980895312 9.99546e+08 0.981341 ns
clickbench_q28/datafusion:parquet 5713660598 5.91182e+09 0.966481 ns
clickbench_q29/datafusion:parquet 221986264 2.15766e+08 1.02883 ns
clickbench_q30/datafusion:parquet 353529939 3.62016e+08 0.976558 ns
clickbench_q31/datafusion:parquet 412139529 4.16415e+08 0.989732 ns
clickbench_q32/datafusion:parquet 1445566297 1.45517e+09 0.9934 ns
clickbench_q33/datafusion:parquet 1527194348 1.55058e+09 0.984917 ns
clickbench_q34/datafusion:parquet 1525640896 1.54896e+09 0.984944 ns
clickbench_q35/datafusion:parquet 583697945 5.89764e+08 0.989714 ns
clickbench_q36/datafusion:parquet 149854329 1.55962e+08 0.960842 ns
clickbench_q37/datafusion:parquet 59364688 6.21593e+07 0.955042 ns
clickbench_q38/datafusion:parquet 96170843 9.6029e+07 1.00148 ns
clickbench_q39/datafusion:parquet 295430981 2.85146e+08 1.03607 ns
clickbench_q40/datafusion:parquet 36318153 3.59377e+07 1.01059 ns
clickbench_q41/datafusion:parquet 31355583 3.38966e+07 0.925035 ns
clickbench_q42/datafusion:parquet 32667982 3.45655e+07 0.945104 ns
clickbench_q00/datafusion:vortex-file-compressed 1669676 1.70796e+06 0.977584 ns
clickbench_q01/datafusion:vortex-file-compressed 13361821 1.40257e+07 0.952664 ns
clickbench_q02/datafusion:vortex-file-compressed 30610098 3.23944e+07 0.944918 ns
clickbench_q03/datafusion:vortex-file-compressed 34819831 3.68429e+07 0.945089 ns
clickbench_q04/datafusion:vortex-file-compressed 319591774 3.34107e+08 0.956555 ns
clickbench_q05/datafusion:vortex-file-compressed 313504677 3.27069e+08 0.958527 ns
clickbench_q06/datafusion:vortex-file-compressed 1685845 1.74569e+06 0.965717 ns
clickbench_q07/datafusion:vortex-file-compressed 18844669 1.92708e+07 0.977888 ns
clickbench_q08/datafusion:vortex-file-compressed 386844272 3.96524e+08 0.975589 ns
clickbench_q09/datafusion:vortex-file-compressed 572309635 5.93808e+08 0.963795 ns
clickbench_q10/datafusion:vortex-file-compressed 71914473 7.39735e+07 0.972166 ns
clickbench_q11/datafusion:vortex-file-compressed 79726648 8.31478e+07 0.958855 ns
clickbench_q12/datafusion:vortex-file-compressed 272414098 2.80191e+08 0.972245 ns
clickbench_q13/datafusion:vortex-file-compressed 416784188 4.25604e+08 0.979276 ns
clickbench_q14/datafusion:vortex-file-compressed 255899756 2.6184e+08 0.977315 ns
clickbench_q15/datafusion:vortex-file-compressed 377212640 3.87247e+08 0.974088 ns
clickbench_q16/datafusion:vortex-file-compressed 724609557 7.41887e+08 0.976711 ns
clickbench_q17/datafusion:vortex-file-compressed 711982363 7.27619e+08 0.97851 ns
clickbench_q18/datafusion:vortex-file-compressed 1426559988 1.43104e+09 0.996869 ns
clickbench_q19/datafusion:vortex-file-compressed 27210802 2.50686e+07 1.08545 ns
clickbench_q20/datafusion:vortex-file-compressed 337912404 3.50878e+08 0.963049 ns
clickbench_q21/datafusion:vortex-file-compressed 401792617 4.0902e+08 0.982329 ns
clickbench_q22/datafusion:vortex-file-compressed 548078309 5.709e+08 0.960026 ns
clickbench_q23/datafusion:vortex-file-compressed 589693774 6.03541e+08 0.977057 ns
clickbench_q24/datafusion:vortex-file-compressed 45563935 4.94822e+07 0.920815 ns
clickbench_q25/datafusion:vortex-file-compressed 72830546 7.19289e+07 1.01254 ns
clickbench_q26/datafusion:vortex-file-compressed 52116772 5.07874e+07 1.02617 ns
clickbench_q27/datafusion:vortex-file-compressed 791784472 8.26288e+08 0.958243 ns
clickbench_q28/datafusion:vortex-file-compressed 6738610795 6.77857e+09 0.994106 ns
clickbench_q29/datafusion:vortex-file-compressed 239366149 2.30434e+08 1.03876 ns
clickbench_q30/datafusion:vortex-file-compressed 268770733 2.61172e+08 1.02909 ns
clickbench_q31/datafusion:vortex-file-compressed 292891903 2.99113e+08 0.979202 ns
clickbench_q32/datafusion:vortex-file-compressed 1342377598 1.47259e+09 0.911573 ns
clickbench_q33/datafusion:vortex-file-compressed 1444269053 1.42963e+09 1.01024 ns
clickbench_q34/datafusion:vortex-file-compressed 1444890600 1.44499e+09 0.999932 ns
clickbench_q35/datafusion:vortex-file-compressed 531204209 5.45093e+08 0.97452 ns
clickbench_q36/datafusion:vortex-file-compressed 85686934 8.19031e+07 1.0462 ns
clickbench_q37/datafusion:vortex-file-compressed 38426826 3.89596e+07 0.986324 ns
clickbench_q38/datafusion:vortex-file-compressed 23644862 2.48926e+07 0.949874 ns
clickbench_q39/datafusion:vortex-file-compressed 158149556 1.67361e+08 0.944962 ns
clickbench_q40/datafusion:vortex-file-compressed 21857994 2.1086e+07 1.03661 ns
clickbench_q41/datafusion:vortex-file-compressed 18445289 2.05094e+07 0.899357 ns 🚀
clickbench_q42/datafusion:vortex-file-compressed 21552946 2.25033e+07 0.957768 ns
clickbench_q00/datafusion:vortex-compact 1760209 1.74882e+06 1.00651 ns
clickbench_q01/datafusion:vortex-compact 18691536 1.8996e+07 0.983974 ns
clickbench_q02/datafusion:vortex-compact 41893806 4.29179e+07 0.976139 ns
clickbench_q03/datafusion:vortex-compact 40777555 4.11814e+07 0.990194 ns
clickbench_q04/datafusion:vortex-compact 340934641 3.51037e+08 0.971222 ns
clickbench_q05/datafusion:vortex-compact 342090813 3.55288e+08 0.962856 ns
clickbench_q06/datafusion:vortex-compact 1676127 1.78677e+06 0.938077 ns
clickbench_q07/datafusion:vortex-compact 28905029 2.81788e+07 1.02577 ns
clickbench_q08/datafusion:vortex-compact 424482138 4.36958e+08 0.971448 ns
clickbench_q09/datafusion:vortex-compact 640460809 6.83258e+08 0.937363 ns
clickbench_q10/datafusion:vortex-compact 136300274 1.34915e+08 1.01027 ns
clickbench_q11/datafusion:vortex-compact 171982714 1.78499e+08 0.963493 ns
clickbench_q12/datafusion:vortex-compact 296863937 3.03435e+08 0.978344 ns
clickbench_q13/datafusion:vortex-compact 531895908 5.47525e+08 0.971455 ns
clickbench_q14/datafusion:vortex-compact 308207409 3.172e+08 0.971651 ns
clickbench_q15/datafusion:vortex-compact 394051503 4.04742e+08 0.973586 ns
clickbench_q16/datafusion:vortex-compact 804083148 8.14834e+08 0.986806 ns
clickbench_q17/datafusion:vortex-compact 795693200 8.10185e+08 0.982113 ns
clickbench_q18/datafusion:vortex-compact 1483742029 1.51601e+09 0.978714 ns
clickbench_q19/datafusion:vortex-compact 30934195 3.15303e+07 0.981096 ns
clickbench_q20/datafusion:vortex-compact 425107816 4.22144e+08 1.00702 ns
clickbench_q21/datafusion:vortex-compact 610366121 6.31883e+08 0.965948 ns
clickbench_q22/datafusion:vortex-compact 1007658358 1.04033e+09 0.968592 ns
clickbench_q23/datafusion:vortex-compact 2992954649 3.20427e+09 0.934053 ns
clickbench_q24/datafusion:vortex-compact 91146891 9.46534e+07 0.962955 ns
clickbench_q25/datafusion:vortex-compact 118570611 1.19898e+08 0.988933 ns
clickbench_q26/datafusion:vortex-compact 93441845 9.68999e+07 0.964314 ns
clickbench_q27/datafusion:vortex-compact 941981928 8.88366e+08 1.06035 ns
clickbench_q28/datafusion:vortex-compact 5974304219 6.09611e+09 0.98002 ns
clickbench_q29/datafusion:vortex-compact 218582232 2.21523e+08 0.986723 ns
clickbench_q30/datafusion:vortex-compact 394843009 4.0174e+08 0.982832 ns
clickbench_q31/datafusion:vortex-compact 471636525 4.73369e+08 0.99634 ns
clickbench_q32/datafusion:vortex-compact 1343168837 1.47408e+09 0.911194 ns
clickbench_q33/datafusion:vortex-compact 1520369735 1.58624e+09 0.958472 ns
clickbench_q34/datafusion:vortex-compact 1515463395 1.53544e+09 0.986993 ns
clickbench_q35/datafusion:vortex-compact 570427830 5.77862e+08 0.987135 ns
clickbench_q36/datafusion:vortex-compact 88497661 9.28526e+07 0.953099 ns
clickbench_q37/datafusion:vortex-compact 42383830 4.25253e+07 0.996674 ns
clickbench_q38/datafusion:vortex-compact 33718661 3.35259e+07 1.00575 ns
clickbench_q39/datafusion:vortex-compact 174923728 1.75067e+08 0.999184 ns
clickbench_q40/datafusion:vortex-compact 24197352 2.81026e+07 0.861036 ns 🚀
clickbench_q41/datafusion:vortex-compact 26256816 2.70053e+07 0.972285 ns
clickbench_q42/datafusion:vortex-compact 22759789 2.28656e+07 0.995373 ns
clickbench_q00/duckdb:parquet 125098970 1.27044e+08 0.98469 ns
clickbench_q01/duckdb:parquet 50815050 5.22061e+07 0.973354 ns
clickbench_q02/duckdb:parquet 63420324 6.62387e+07 0.957451 ns
clickbench_q03/duckdb:parquet 62529493 6.42273e+07 0.973566 ns
clickbench_q04/duckdb:parquet 201526858 2.0725e+08 0.972386 ns
clickbench_q05/duckdb:parquet 270569011 2.74941e+08 0.984099 ns
clickbench_q06/duckdb:parquet 61566176 6.12613e+07 1.00498 ns
clickbench_q07/duckdb:parquet 56202153 5.65435e+07 0.993963 ns
clickbench_q08/duckdb:parquet 264537479 2.69179e+08 0.982756 ns
clickbench_q09/duckdb:parquet 391692209 3.96232e+08 0.988543 ns
clickbench_q10/duckdb:parquet 95549880 9.70691e+07 0.984349 ns
clickbench_q11/duckdb:parquet 105748149 1.06938e+08 0.98887 ns
clickbench_q12/duckdb:parquet 286228435 2.8989e+08 0.98737 ns
clickbench_q13/duckdb:parquet 470736146 4.84185e+08 0.972223 ns
clickbench_q14/duckdb:parquet 320131606 3.22599e+08 0.99235 ns
clickbench_q15/duckdb:parquet 237612776 2.40849e+08 0.986563 ns
clickbench_q16/duckdb:parquet 566469432 5.75659e+08 0.984037 ns
clickbench_q17/duckdb:parquet 477990603 4.86855e+08 0.981792 ns
clickbench_q18/duckdb:parquet 994721734 9.98251e+08 0.996464 ns
clickbench_q19/duckdb:parquet 48971200 5.02164e+07 0.975203 ns
clickbench_q20/duckdb:parquet 402037489 4.06672e+08 0.988603 ns
clickbench_q21/duckdb:parquet 527168390 5.26464e+08 1.00134 ns
clickbench_q22/duckdb:parquet 905559658 9.16569e+08 0.987989 ns
clickbench_q23/duckdb:parquet 281411142 2.77684e+08 1.01342 ns
clickbench_q24/duckdb:parquet 80316917 7.88797e+07 1.01822 ns
clickbench_q25/duckdb:parquet 140236986 1.40366e+08 0.99908 ns
clickbench_q26/duckdb:parquet 53281855 5.44799e+07 0.97801 ns
clickbench_q27/duckdb:parquet 618896479 6.194e+08 0.999187 ns
clickbench_q28/duckdb:parquet 4890692238 4.89955e+09 0.998193 ns
clickbench_q29/duckdb:parquet 62573403 6.21068e+07 1.00751 ns
clickbench_q30/duckdb:parquet 308369098 3.09154e+08 0.99746 ns
clickbench_q31/duckdb:parquet 347233242 3.51011e+08 0.989236 ns
clickbench_q32/duckdb:parquet 1046771360 1.05962e+09 0.987871 ns
clickbench_q33/duckdb:parquet 1057084616 1.07435e+09 0.983931 ns
clickbench_q34/duckdb:parquet 1102930518 1.12538e+09 0.980054 ns
clickbench_q35/duckdb:parquet 349578930 3.51651e+08 0.994108 ns
clickbench_q36/duckdb:parquet 60192510 6.10819e+07 0.98544 ns
clickbench_q37/duckdb:parquet 50575714 4.95282e+07 1.02115 ns
clickbench_q38/duckdb:parquet 51019370 5.17154e+07 0.986541 ns
clickbench_q39/duckdb:parquet 91943884 9.43508e+07 0.974489 ns
clickbench_q40/duckdb:parquet 53342735 5.36557e+07 0.994167 ns
clickbench_q41/duckdb:parquet 56519426 5.56636e+07 1.01538 ns
clickbench_q42/duckdb:parquet 43843696 4.48359e+07 0.977871 ns
clickbench_q00/duckdb:vortex-file-compressed 5156232 5.45315e+06 0.945551 ns
clickbench_q01/duckdb:vortex-file-compressed 12569277 1.392e+07 0.902963 ns
clickbench_q02/duckdb:vortex-file-compressed 24235086 2.35801e+07 1.02778 ns
clickbench_q03/duckdb:vortex-file-compressed 28404451 2.94445e+07 0.964679 ns
clickbench_q04/duckdb:vortex-file-compressed 167922280 1.73508e+08 0.967809 ns
clickbench_q05/duckdb:vortex-file-compressed 194823592 1.92406e+08 1.01257 ns
clickbench_q06/duckdb:vortex-file-compressed 19825517 2.06061e+07 0.962121 ns
clickbench_q07/duckdb:vortex-file-compressed 15851530 1.74261e+07 0.909642 ns
clickbench_q08/duckdb:vortex-file-compressed 258688674 2.62857e+08 0.984142 ns
clickbench_q09/duckdb:vortex-file-compressed 368460543 3.71612e+08 0.991521 ns
clickbench_q10/duckdb:vortex-file-compressed 72103774 7.72314e+07 0.933607 ns
clickbench_q11/duckdb:vortex-file-compressed 82146672 8.20966e+07 1.00061 ns
clickbench_q12/duckdb:vortex-file-compressed 197330514 2.04877e+08 0.963167 ns
clickbench_q13/duckdb:vortex-file-compressed 466019859 4.80272e+08 0.970325 ns
clickbench_q14/duckdb:vortex-file-compressed 286785512 2.93878e+08 0.975867 ns
clickbench_q15/duckdb:vortex-file-compressed 214295240 2.18063e+08 0.982721 ns
clickbench_q16/duckdb:vortex-file-compressed 920662328 9.93583e+08 0.926608 ns
clickbench_q17/duckdb:vortex-file-compressed 834884695 8.5399e+08 0.977628 ns
clickbench_q18/duckdb:vortex-file-compressed 1387332541 1.41892e+09 0.977741 ns
clickbench_q19/duckdb:vortex-file-compressed 21164962 2.36687e+07 0.894219 ns 🚀
clickbench_q20/duckdb:vortex-file-compressed 360461596 3.69092e+08 0.976617 ns
clickbench_q21/duckdb:vortex-file-compressed 384494748 3.97431e+08 0.967451 ns
clickbench_q22/duckdb:vortex-file-compressed 592707752 7.5135e+08 0.788857 ns 🚀
clickbench_q23/duckdb:vortex-file-compressed 872238019 7.69332e+08 1.13376 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 45231284 5.71639e+07 0.791256 ns 🚀
clickbench_q25/duckdb:vortex-file-compressed 70722473 7.34826e+07 0.962438 ns
clickbench_q26/duckdb:vortex-file-compressed 41919011 4.74281e+07 0.883842 ns 🚀
clickbench_q27/duckdb:vortex-file-compressed 521497343 5.35938e+08 0.973055 ns
clickbench_q28/duckdb:vortex-file-compressed 3011891726 3.06318e+09 0.983257 ns
clickbench_q29/duckdb:vortex-file-compressed 27793962 2.91606e+07 0.953134 ns
clickbench_q30/duckdb:vortex-file-compressed 192158230 1.96598e+08 0.977418 ns
clickbench_q31/duckdb:vortex-file-compressed 270379362 2.77587e+08 0.974034 ns
clickbench_q32/duckdb:vortex-file-compressed 1039550228 1.06842e+09 0.972981 ns
clickbench_q33/duckdb:vortex-file-compressed 1242301716 1.09196e+09 1.13768 ns 🚨
clickbench_q34/duckdb:vortex-file-compressed 1510684621 1.55093e+09 0.974049 ns
clickbench_q35/duckdb:vortex-file-compressed 358682943 3.60757e+08 0.994252 ns
clickbench_q36/duckdb:vortex-file-compressed 33677725 2.93323e+07 1.14814 ns 🚨
clickbench_q37/duckdb:vortex-file-compressed 26476776 2.09921e+07 1.26127 ns 🚨
clickbench_q38/duckdb:vortex-file-compressed 26360377 2.30318e+07 1.14452 ns 🚨
clickbench_q39/duckdb:vortex-file-compressed 51470274 4.92683e+07 1.04469 ns
clickbench_q40/duckdb:vortex-file-compressed 25708501 2.17831e+07 1.18021 ns 🚨
clickbench_q41/duckdb:vortex-file-compressed 24406066 2.05935e+07 1.18513 ns 🚨
clickbench_q42/duckdb:vortex-file-compressed 27580371 2.38248e+07 1.15763 ns 🚨
clickbench_q00/duckdb:vortex-compact 5065285 5.27587e+06 0.960086 ns
clickbench_q01/duckdb:vortex-compact 15206867 1.55266e+07 0.979408 ns
clickbench_q02/duckdb:vortex-compact 35426048 3.67418e+07 0.964189 ns
clickbench_q03/duckdb:vortex-compact 37973308 3.90799e+07 0.971684 ns
clickbench_q04/duckdb:vortex-compact 190458926 1.9926e+08 0.955829 ns
clickbench_q05/duckdb:vortex-compact 221748434 2.28827e+08 0.969067 ns
clickbench_q06/duckdb:vortex-compact 19924855 2.07134e+07 0.961929 ns
clickbench_q07/duckdb:vortex-compact 20671721 2.13596e+07 0.967796 ns
clickbench_q08/duckdb:vortex-compact 298950198 3.0334e+08 0.985529 ns
clickbench_q09/duckdb:vortex-compact 454234122 4.63156e+08 0.980737 ns
clickbench_q10/duckdb:vortex-compact 126637160 1.29196e+08 0.980197 ns
clickbench_q11/duckdb:vortex-compact 164253792 1.6469e+08 0.997349 ns
clickbench_q12/duckdb:vortex-compact 243948465 2.50226e+08 0.974914 ns
clickbench_q13/duckdb:vortex-compact 582367392 5.9791e+08 0.974005 ns
clickbench_q14/duckdb:vortex-compact 355848647 3.73322e+08 0.953194 ns
clickbench_q15/duckdb:vortex-compact 234578400 2.39445e+08 0.979676 ns
clickbench_q16/duckdb:vortex-compact 1021223944 1.06309e+09 0.960623 ns
clickbench_q17/duckdb:vortex-compact 930057881 9.59694e+08 0.96912 ns
clickbench_q18/duckdb:vortex-compact 1491108744 1.56141e+09 0.954975 ns
clickbench_q19/duckdb:vortex-compact 27098096 2.8613e+07 0.947056 ns
clickbench_q20/duckdb:vortex-compact 445197324 4.6918e+08 0.948883 ns
clickbench_q21/duckdb:vortex-compact 619615361 6.61688e+08 0.936416 ns
clickbench_q22/duckdb:vortex-compact 1098947828 1.13261e+09 0.970282 ns
clickbench_q23/duckdb:vortex-compact 3810552441 2.02717e+09 1.87974 ns 🚨
clickbench_q24/duckdb:vortex-compact 81559620 8.20679e+07 0.993807 ns
clickbench_q25/duckdb:vortex-compact 123159551 1.21745e+08 1.01162 ns
clickbench_q26/duckdb:vortex-compact 72898452 8.15983e+07 0.893382 ns 🚀
clickbench_q27/duckdb:vortex-compact 581395528 5.99021e+08 0.970576 ns
clickbench_q28/duckdb:vortex-compact 3141133087 3.17432e+09 0.989546 ns
clickbench_q29/duckdb:vortex-compact 34817529 3.41182e+07 1.0205 ns
clickbench_q30/duckdb:vortex-compact 338965909 3.47955e+08 0.974167 ns
clickbench_q31/duckdb:vortex-compact 445423927 4.56543e+08 0.975644 ns
clickbench_q32/duckdb:vortex-compact 1122793885 1.13914e+09 0.985653 ns
clickbench_q33/duckdb:vortex-compact 1101313871 1.13489e+09 0.970412 ns
clickbench_q34/duckdb:vortex-compact 1586303021 1.62763e+09 0.974611 ns
clickbench_q35/duckdb:vortex-compact 368688066 3.70165e+08 0.99601 ns
clickbench_q36/duckdb:vortex-compact 39452906 3.49712e+07 1.12815 ns 🚨
clickbench_q37/duckdb:vortex-compact 32048876 2.6842e+07 1.19398 ns 🚨
clickbench_q38/duckdb:vortex-compact 31818551 2.73492e+07 1.16342 ns 🚨
clickbench_q39/duckdb:vortex-compact 62162714 5.84143e+07 1.06417 ns
clickbench_q40/duckdb:vortex-compact 31065545 2.34878e+07 1.32263 ns 🚨
clickbench_q41/duckdb:vortex-compact 29639619 2.41501e+07 1.22731 ns 🚨
clickbench_q42/duckdb:vortex-compact 27397030 2.32958e+07 1.17605 ns 🚨
clickbench_q00/duckdb:duckdb 19054430 1.90683e+07 0.999271 ns
clickbench_q01/duckdb:duckdb 37610949 3.75126e+07 1.00262 ns
clickbench_q02/duckdb:duckdb 46293020 4.60235e+07 1.00586 ns
clickbench_q03/duckdb:duckdb 47547921 4.72613e+07 1.00606 ns
clickbench_q04/duckdb:duckdb 189494716 1.92854e+08 0.982582 ns
clickbench_q05/duckdb:duckdb 298861918 3.02074e+08 0.989368 ns
clickbench_q06/duckdb:duckdb 36570694 3.64454e+07 1.00344 ns
clickbench_q07/duckdb:duckdb 38931607 3.86758e+07 1.00661 ns
clickbench_q08/duckdb:duckdb 250095563 2.53055e+08 0.988304 ns
clickbench_q09/duckdb:duckdb 365595378 3.68208e+08 0.992904 ns
clickbench_q10/duckdb:duckdb 110609671 1.1415e+08 0.968983 ns
clickbench_q11/duckdb:duckdb 119904999 1.22024e+08 0.982636 ns
clickbench_q12/duckdb:duckdb 265063957 2.70451e+08 0.980081 ns
clickbench_q13/duckdb:duckdb 448837855 4.55998e+08 0.984298 ns
clickbench_q14/duckdb:duckdb 288715805 2.92423e+08 0.987323 ns
clickbench_q15/duckdb:duckdb 218265523 2.21871e+08 0.983751 ns
clickbench_q16/duckdb:duckdb 543735205 5.5254e+08 0.984065 ns
clickbench_q17/duckdb:duckdb 456634118 4.63955e+08 0.98422 ns
clickbench_q18/duckdb:duckdb 971732762 9.94905e+08 0.976709 ns
clickbench_q19/duckdb:duckdb 36594531 3.72643e+07 0.982027 ns
clickbench_q20/duckdb:duckdb 459731965 4.52878e+08 1.01513 ns
clickbench_q21/duckdb:duckdb 481149842 4.73368e+08 1.01644 ns
clickbench_q22/duckdb:duckdb 556407561 5.21884e+08 1.06615 ns
clickbench_q23/duckdb:duckdb 229373555 2.30218e+08 0.996331 ns
clickbench_q24/duckdb:duckdb 49892626 4.95398e+07 1.00712 ns
clickbench_q25/duckdb:duckdb 111450302 1.12242e+08 0.992951 ns
clickbench_q26/duckdb:duckdb 47305593 4.77464e+07 0.990767 ns
clickbench_q27/duckdb:duckdb 539004593 5.27167e+08 1.02246 ns
clickbench_q28/duckdb:duckdb 4467146601 4.52752e+09 0.986665 ns
clickbench_q29/duckdb:duckdb 49682976 4.9437e+07 1.00498 ns
clickbench_q30/duckdb:duckdb 269572397 2.72958e+08 0.987595 ns
clickbench_q31/duckdb:duckdb 340234081 3.44317e+08 0.988142 ns
clickbench_q32/duckdb:duckdb 1037381410 1.04574e+09 0.992008 ns
clickbench_q33/duckdb:duckdb 1091156476 1.09691e+09 0.994753 ns
clickbench_q34/duckdb:duckdb 1143079844 1.16005e+09 0.985369 ns
clickbench_q35/duckdb:duckdb 265645977 2.70711e+08 0.981289 ns
clickbench_q36/duckdb:duckdb 44210433 4.45258e+07 0.992916 ns
clickbench_q37/duckdb:duckdb 33129287 3.34336e+07 0.990897 ns
clickbench_q38/duckdb:duckdb 34142714 3.49633e+07 0.976529 ns
clickbench_q39/duckdb:duckdb 72635184 7.86284e+07 0.923778 ns
clickbench_q40/duckdb:duckdb 33614305 3.39053e+07 0.991418 ns
clickbench_q41/duckdb:duckdb 33257104 3.39588e+07 0.979338 ns
clickbench_q42/duckdb:duckdb 33147595 3.35643e+07 0.987584 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: Compression

Summary

  • Overall: 1.001x ➖
  • Vortex: 1.005x ➖
  • Best: vortex:parquet-zstd ratio compress time/Bimbo (0.953x)
  • Worst: vortex:parquet-zstd ratio decompress time/Arade (1.099x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.40244e+09 1.38043e+09 1.01594 ns
parquet_rs-zstd decompress time/taxi 2.88347e+08 2.89806e+08 0.994967 ns
compress time/taxi 7.20917e+08 7.37483e+08 0.977538 ns
decompress time/taxi 1.97046e+07 1.99195e+07 0.989208 ns
parquet_rs-zstd compress time/Arade 2.53662e+09 2.48821e+09 1.01946 ns
parquet_rs-zstd decompress time/Arade 6.83723e+08 6.54783e+08 1.0442 ns
compress time/Arade 1.14389e+09 1.14819e+09 0.996259 ns
decompress time/Arade 3.43617e+07 2.99489e+07 1.14735 ns 🚨
parquet_rs-zstd compress time/Bimbo 1.60075e+10 1.57409e+10 1.01693 ns
parquet_rs-zstd decompress time/Bimbo 2.25377e+09 2.24227e+09 1.00513 ns
compress time/Bimbo 6.88563e+09 7.10836e+09 0.968667 ns
decompress time/Bimbo 9.98971e+07 9.61034e+07 1.03947 ns
parquet_rs-zstd compress time/CMSprovider 7.87304e+09 7.91891e+09 0.994208 ns
parquet_rs-zstd decompress time/CMSprovider 2.09556e+09 2.14422e+09 0.977305 ns
compress time/CMSprovider 2.97752e+09 2.93116e+09 1.01582 ns
decompress time/CMSprovider 8.54444e+07 8.14695e+07 1.04879 ns
parquet_rs-zstd compress time/Euro2016 1.4412e+09 1.45134e+09 0.993013 ns
parquet_rs-zstd decompress time/Euro2016 4.14419e+08 4.1849e+08 0.990273 ns
compress time/Euro2016 4.3433e+08 4.43881e+08 0.978482 ns
decompress time/Euro2016 2.25385e+07 2.30249e+07 0.978876 ns
parquet_rs-zstd compress time/Food 9.22659e+08 9.23075e+08 0.999549 ns
parquet_rs-zstd decompress time/Food 2.35077e+08 2.38663e+08 0.984975 ns
compress time/Food 3.95125e+08 3.78145e+08 1.0449 ns
decompress time/Food 9.06269e+06 8.70185e+06 1.04147 ns
parquet_rs-zstd compress time/HashTags 2.55614e+09 2.56931e+09 0.994877 ns
parquet_rs-zstd decompress time/HashTags 6.79266e+08 6.94107e+08 0.978618 ns
compress time/HashTags 9.37634e+08 9.36205e+08 1.00153 ns
decompress time/HashTags 8.95638e+07 8.33377e+07 1.07471 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.13023e+09 3.19653e+09 0.979261 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.14554e+08 7.22637e+08 0.988815 ns
compress time/TPC-H l_comment chunked 1.30782e+09 1.31692e+09 0.993088 ns
decompress time/TPC-H l_comment chunked 4.37372e+07 4.36265e+07 1.00254 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.15979e+09 3.19211e+09 0.989876 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.15106e+08 7.19965e+08 0.993252 ns
compress time/TPC-H l_comment canonical 1.32748e+09 1.32386e+09 1.00274 ns
decompress time/TPC-H l_comment canonical 4.44129e+07 4.473e+07 0.992911 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.71694e+06 6.58711e+06 1.01971 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.60358e+06 2.54514e+06 1.02296 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.46866e+07 1.50109e+07 0.978397 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.95635e+06 2.87755e+06 1.02738 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.49654e+07 8.80444e+07 0.96503 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.88633e+07 2.97456e+07 0.970338 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.49863e+08 1.50307e+08 0.997045 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.58309e+07 2.59735e+07 0.994512 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 8.79541e+08 8.94416e+08 0.983369 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.35178e+08 3.38958e+08 0.988849 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.42832e+09 1.47067e+09 0.971205 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.56258e+08 2.62624e+08 0.975759 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.53821e+06 6.69649e+06 0.976364 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.57372e+06 2.56511e+06 1.00336 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.52396e+07 1.5499e+07 0.983264 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.70393e+06 2.78765e+06 0.96997 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.37124e+07 8.58785e+07 0.974777 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.91551e+07 2.95154e+07 0.987792 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.49162e+08 1.51255e+08 0.986159 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.56536e+07 2.59784e+07 0.987495 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.69494e+08 8.95921e+08 0.970503 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.41505e+08 3.40092e+08 1.00416 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.44378e+09 1.46794e+09 0.983544 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.56698e+08 2.65374e+08 0.967306 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.14542e+07 5.14542e+07 1 bytes
vortex:parquet-zstd size/taxi 0.920811 0.920811 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.514046 0.534241 0.962199 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0683362 0.0687341 0.994211 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.43322e+08 1.43322e+08 1 bytes
vortex:parquet-zstd size/Arade 0.469473 0.469473 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.45095 0.46145 0.977246 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0502567 0.0457386 1.09878 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26092e+08 5.26092e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35265 1.35265 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.430152 0.451585 0.952537 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0443244 0.0428598 1.03417 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.48348e+08 4.48348e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.16565 1.16565 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.378192 0.370147 1.02173 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0407741 0.0379949 1.07315 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67857e+08 1.67859e+08 0.999986 bytes
vortex:parquet-zstd size/Euro2016 1.36422 1.36424 0.999986 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.301367 0.305842 0.985367 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0543857 0.055019 0.98849 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41635e+07 4.41635e+07 1 bytes
vortex:parquet-zstd size/Food 1.22074 1.22074 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.428245 0.409658 1.04537 ratio
vortex:parquet-zstd ratio decompress time/Food 0.038552 0.0364608 1.05735 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.98707e+08 1.98707e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.48449 1.48449 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.366816 0.36438 1.00668 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.131854 0.120065 1.09819 ratio
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80419e+08 1.80419e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13893 1.13893 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.417803 0.411986 1.01412 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0612091 0.0603713 1.01388 ratio
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80419e+08 1.80419e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13893 1.13893 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.420118 0.414728 1.01299 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0621067 0.0621281 0.999656 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.1865 2.27883 0.959485 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.1355 1.13061 1.00432 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.76381 1.70718 1.03318 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.894941 0.873188 1.02491 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.62394 1.64428 0.987631 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.764542 0.774798 0.986763 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.33086 2.3145 1.00707 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.05059 1.08675 0.966726 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.78183 1.76127 1.01168 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.879899 0.880164 0.999699 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.66049 1.63847 1.01344 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.751668 0.780302 0.963303 ratio

@github-actions
Copy link
Contributor
github-actions bot commented Mar 2, 2026

Benchmarks: Random Access

Summary

  • Overall: 1.004x ➖
  • Vortex: 0.910x ➖
  • Best: random-access/vortex-tokio-local-disk-footer (0.686x)
  • Worst: random-access/nested-structs/correlated/vortex-tokio-local-disk (1.338x)
  • Significant (>10%): 8↑ 1↓
Detailed Results Table
name PR 039b8f0 base fb71117 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 187261022 1.84005e+08 1.01769 ns
random-access/parquet-tokio-local-disk-footer 190257859 1.84588e+08 1.03072 ns
random-access/taxi/correlated/parquet-tokio-local-disk 281164158 2.71782e+08 1.03452 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 275294280 2.76352e+08 0.996172 ns
random-access/taxi/uniform/parquet-tokio-local-disk 294410404 2.92674e+08 1.00593 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 293230731 2.8968e+08 1.01226 ns
random-access/vortex-tokio-local-disk 1226726 1.72715e+06 0.710262 ns 🚀
random-access/vortex-tokio-local-disk-footer 1219285 1.77855e+06 0.685551 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk 2008067 2.56386e+06 0.78322 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk-footer 2067368 2.48702e+06 0.831264 ns 🚀
random-access/taxi/uniform/vortex-tokio-local-disk 4996437 5.26977e+06 0.948131 ns
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4841448 5.28911e+06 0.915361 ns
random-access/lance-tokio-local-disk 771537 738572 1.04463 ns
random-access/lance-tokio-local-disk-footer 1430381 1.36466e+06 1.04816 ns
random-access/taxi/correlated/lance-tokio-local-disk 1010618 971737 1.04001 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1727464 1.67434e+06 1.03173 ns
random-access/taxi/uniform/lance-tokio-local-disk 9015103 8.625e+06 1.04523 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9594152 9.29763e+06 1.03189 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 13809455252 1.41652e+10 0.974888 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13350791590 1.37082e+10 0.973925 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13812994795 1.36679e+10 1.01062 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 14188758163 1.36531e+10 1.03923 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7718396 7.78786e+06 0.99108 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5589346 5.77612e+06 0.967665 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk 12099913 1.38343e+07 0.874631 ns 🚀
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 12244541 1.39127e+07 0.880096 ns 🚀
random-access/feature-vectors/correlated/lance-tokio-local-disk 2803067 2.54579e+06 1.10106 ns 🚨
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1355698 1.31537e+06 1.03066 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk 1570765 1.48569e+06 1.05726 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2406638 2.38357e+06 1.00968 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk 161147922 1.58551e+08 1.01638 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 161034233 1.58441e+08 1.01637 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 162832752 1.58971e+08 1.02429 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 162999100 1.61067e+08 1.012 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 710897 848118 0.838205 ns 🚀
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 713318 833970 0.855328 ns 🚀
random-access/nested-lists/uniform/vortex-tokio-local-disk 2365203 2.47265e+06 0.956544 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2404510 2.57761e+06 0.932846 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 263653 273781 0.963007 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 879098 711351 1.23581 ns 🚨
random-access/nested-lists/uniform/lance-tokio-local-disk 1363872 1.17445e+06 1.16128 ns 🚨
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1985495 1.66444e+06 1.19289 ns 🚨
random-access/nested-structs/correlated/parquet-tokio-local-disk 29784649 2.50319e+07 1.18987 ns 🚨
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 26831691 2.5022e+07 1.07233 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 32610880 2.56001e+07 1.27386 ns 🚨
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 32526797 2.56774e+07 1.26675 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk 1059057 791616 1.33784 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 979850 943472 1.03856 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk 1805356 1.81735e+06 0.993398 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1825993 1.78273e+06 1.02427 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 447971 439030 1.02037 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 659524 651790 1.01187 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 2976818 2.89978e+06 1.02657 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3204135 3.1543e+06 1.0158 ns

@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 2, 2026
fastio pushed a commit to fastio/vortex that referenced this pull request Mar 10, 2026
We want expr/array tree to be wide not deep.

We use a balanced reduce added in this PR and use in list_contains and
or/and collect from exprs

---------

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0