Skip to content

Conversation

@a10y
Copy link
Contributor

@a10y a10y commented Oct 21, 2025

Disable RLE scheme, change select * to select count(*). That in combination with #5024 stops us from OOMing every time we run this benchmark.

@AdamGS
Copy link
Contributor

AdamGS commented Oct 21, 2025

Does it seem like datafusion loads all columns in this case? I wonder if it wants the null counts for all arrays.
If that's the case, that could be really cool case for expression pushdown, we could load just the validity data without the actual arrays for any column that doesn't have a filter.

@a10y a10y added the fix label Oct 21, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.014x ➖
  • Vortex: 1.011x ➖
  • duckdb:vortex: 1.007x ➖
  • datafusion:vortex: 1.014x ➖
  • Best: tpch_q03/duckdb:vortex-file-compressed (0.946x)
  • Worst: tpch_q12/datafusion:vortex-compact (1.085x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 58041965 5.87859e+07 0.987346 ns
tpch_q02/datafusion:arrow 17631569 1.81228e+07 0.972896 ns
tpch_q03/datafusion:arrow 22782116 2.20724e+07 1.03215 ns
tpch_q04/datafusion:arrow 12056217 1.20446e+07 1.00096 ns
tpch_q05/datafusion:arrow 32244319 3.2323e+07 0.997565 ns
tpch_q06/datafusion:arrow 8916348 8.17979e+06 1.09005 ns
tpch_q07/datafusion:arrow 51507101 5.07946e+07 1.01403 ns
tpch_q08/datafusion:arrow 18583616 1.87562e+07 0.990799 ns
tpch_q09/datafusion:arrow 31529440 3.10172e+07 1.01652 ns
tpch_q10/datafusion:arrow 27742561 2.67427e+07 1.03739 ns
tpch_q11/datafusion:arrow 40226063 3.90102e+07 1.03117 ns
tpch_q12/datafusion:arrow 18903151 1.89967e+07 0.995077 ns
tpch_q13/datafusion:arrow 17747271 1.74375e+07 1.01776 ns
tpch_q14/datafusion:arrow 7280470 7.39032e+06 0.985137 ns
tpch_q15/datafusion:arrow 13182529 1.2556e+07 1.0499 ns
tpch_q16/datafusion:arrow 14749456 1.47609e+07 0.999226 ns
tpch_q17/datafusion:arrow 48868742 4.69759e+07 1.04029 ns
tpch_q18/datafusion:arrow 100567881 9.68226e+07 1.03868 ns
tpch_q19/datafusion:arrow 15491086 1.60633e+07 0.964376 ns
tpch_q20/datafusion:arrow 20187670 1.97636e+07 1.02146 ns
tpch_q21/datafusion:arrow 75377263 7.25864e+07 1.03845 ns
tpch_q22/datafusion:arrow 10133551 1.04438e+07 0.970296 ns
tpch_q01/datafusion:parquet 161725664 1.5051e+08 1.07451 ns
tpch_q02/datafusion:parquet 89386668 8.64623e+07 1.03382 ns
tpch_q03/datafusion:parquet 79761726 7.57597e+07 1.05283 ns
tpch_q04/datafusion:parquet 54666207 5.44587e+07 1.00381 ns
tpch_q05/datafusion:parquet 98842027 1.02569e+08 0.963668 ns
tpch_q06/datafusion:parquet 34446989 3.24743e+07 1.06075 ns
tpch_q07/datafusion:parquet 128998085 1.21701e+08 1.05996 ns
tpch_q08/datafusion:parquet 112802899 1.21296e+08 0.929977 ns
tpch_q09/datafusion:parquet 150863980 1.43917e+08 1.04827 ns
tpch_q10/datafusion:parquet 117733051 1.18995e+08 0.989393 ns
tpch_q11/datafusion:parquet 66588150 6.60299e+07 1.00845 ns
tpch_q12/datafusion:parquet 75589924 7.53703e+07 1.00291 ns
tpch_q13/datafusion:parquet 202778441 1.99587e+08 1.01599 ns
tpch_q14/datafusion:parquet 47085727 4.15063e+07 1.13442 ns
tpch_q15/datafusion:parquet 62374522 5.86471e+07 1.06356 ns
tpch_q16/datafusion:parquet 46073211 4.46779e+07 1.03123 ns
tpch_q17/datafusion:parquet 132370286 1.2934e+08 1.02343 ns
tpch_q18/datafusion:parquet 175793276 1.70575e+08 1.03059 ns
tpch_q19/datafusion:parquet 85253681 8.23239e+07 1.03559 ns
tpch_q20/datafusion:parquet 70485855 6.70326e+07 1.05152 ns
tpch_q21/datafusion:parquet 139987650 1.30743e+08 1.07071 ns
tpch_q22/datafusion:parquet 66875085 6.55268e+07 1.02058 ns
tpch_q01/datafusion:vortex-file-compressed 57228966 5.51823e+07 1.03709 ns
tpch_q02/datafusion:vortex-file-compressed 33961680 3.31419e+07 1.02474 ns
tpch_q03/datafusion:vortex-file-compressed 23551937 2.23093e+07 1.0557 ns
tpch_q04/datafusion:vortex-file-compressed 17022271 1.64095e+07 1.03734 ns
tpch_q05/datafusion:vortex-file-compressed 59617970 5.95353e+07 1.00139 ns
tpch_q06/datafusion:vortex-file-compressed 8187010 7.79137e+06 1.05078 ns
tpch_q07/datafusion:vortex-file-compressed 69082432 6.87091e+07 1.00543 ns
tpch_q08/datafusion:vortex-file-compressed 41418002 4.02237e+07 1.02969 ns
tpch_q09/datafusion:vortex-file-compressed 56717171 5.62748e+07 1.00786 ns
tpch_q10/datafusion:vortex-file-compressed 41357014 3.89799e+07 1.06098 ns
tpch_q11/datafusion:vortex-file-compressed 21798738 2.21211e+07 0.985428 ns
tpch_q12/datafusion:vortex-file-compressed 17967601 1.84203e+07 0.975425 ns
tpch_q13/datafusion:vortex-file-compressed 25086563 2.47533e+07 1.01346 ns
tpch_q14/datafusion:vortex-file-compressed 10887139 1.13635e+07 0.958078 ns
tpch_q15/datafusion:vortex-file-compressed 18649001 1.77908e+07 1.04824 ns
tpch_q16/datafusion:vortex-file-compressed 21497985 2.10624e+07 1.02068 ns
tpch_q17/datafusion:vortex-file-compressed 57991089 5.69233e+07 1.01876 ns
tpch_q18/datafusion:vortex-file-compressed 90900766 8.98842e+07 1.01131 ns
tpch_q19/datafusion:vortex-file-compressed 17289378 1.70656e+07 1.01311 ns
tpch_q20/datafusion:vortex-file-compressed 23501147 2.42276e+07 0.970015 ns
tpch_q21/datafusion:vortex-file-compressed 70454249 7.07169e+07 0.996286 ns
tpch_q22/datafusion:vortex-file-compressed 14009159 1.47461e+07 0.950025 ns
tpch_q01/datafusion:vortex-compact 63599436 6.30448e+07 1.0088 ns
tpch_q02/datafusion:vortex-compact 37449074 3.69709e+07 1.01293 ns
tpch_q03/datafusion:vortex-compact 25013287 2.47932e+07 1.00888 ns
tpch_q04/datafusion:vortex-compact 18773358 1.9276e+07 0.973925 ns
tpch_q05/datafusion:vortex-compact 62964952 6.22201e+07 1.01197 ns
tpch_q06/datafusion:vortex-compact 13017290 1.32111e+07 0.985333 ns
tpch_q07/datafusion:vortex-compact 73924047 7.13419e+07 1.03619 ns
tpch_q08/datafusion:vortex-compact 43728582 4.20443e+07 1.04006 ns
tpch_q09/datafusion:vortex-compact 60584803 5.90795e+07 1.02548 ns
tpch_q10/datafusion:vortex-compact 44985018 4.33737e+07 1.03715 ns
tpch_q11/datafusion:vortex-compact 22766288 2.26532e+07 1.00499 ns
tpch_q12/datafusion:vortex-compact 27447365 2.52955e+07 1.08507 ns
tpch_q13/datafusion:vortex-compact 30815661 3.10132e+07 0.993631 ns
tpch_q14/datafusion:vortex-compact 15617138 1.54956e+07 1.00784 ns
tpch_q15/datafusion:vortex-compact 26690727 2.68198e+07 0.995187 ns
tpch_q16/datafusion:vortex-compact 26615583 2.64214e+07 1.00735 ns
tpch_q17/datafusion:vortex-compact 61382553 6.04363e+07 1.01566 ns
tpch_q18/datafusion:vortex-compact 91468707 8.84995e+07 1.03355 ns
tpch_q19/datafusion:vortex-compact 34370407 3.30994e+07 1.0384 ns
tpch_q20/datafusion:vortex-compact 29632348 2.83324e+07 1.04588 ns
tpch_q21/datafusion:vortex-compact 76741259 7.53945e+07 1.01786 ns
tpch_q22/datafusion:vortex-compact 15771286 1.59037e+07 0.991674 ns
tpch_q01/duckdb:parquet 81360702 8.00073e+07 1.01692 ns
tpch_q02/duckdb:parquet 46681025 4.60838e+07 1.01296 ns
tpch_q03/duckdb:parquet 78054103 7.67687e+07 1.01674 ns
tpch_q04/duckdb:parquet 70167602 5.94331e+07 1.18062 ns
tpch_q05/duckdb:parquet 74786001 7.40298e+07 1.01021 ns
tpch_q06/duckdb:parquet 22494327 2.23266e+07 1.00751 ns
tpch_q07/duckdb:parquet 80656829 7.96339e+07 1.01284 ns
tpch_q08/duckdb:parquet 96778976 9.60043e+07 1.00807 ns
tpch_q09/duckdb:parquet 145013972 1.43103e+08 1.01336 ns
tpch_q10/duckdb:parquet 139709962 1.37601e+08 1.01533 ns
tpch_q11/duckdb:parquet 26063339 2.56109e+07 1.01766 ns
tpch_q12/duckdb:parquet 59969570 5.88231e+07 1.01949 ns
tpch_q13/duckdb:parquet 276985617 2.72808e+08 1.01531 ns
tpch_q14/duckdb:parquet 52510945 5.19261e+07 1.01126 ns
tpch_q15/duckdb:parquet 28930472 2.89392e+07 0.999699 ns
tpch_q16/duckdb:parquet 58373956 5.83177e+07 1.00096 ns
tpch_q17/duckdb:parquet 59295254 6.56141e+07 0.903697 ns
tpch_q18/duckdb:parquet 123899190 1.27416e+08 0.972396 ns
tpch_q19/duckdb:parquet 71854966 7.04327e+07 1.02019 ns
tpch_q20/duckdb:parquet 62384819 6.20339e+07 1.00566 ns
tpch_q21/duckdb:parquet 185339250 1.75369e+08 1.05685 ns
tpch_q22/duckdb:parquet 56134896 5.38905e+07 1.04165 ns
tpch_q01/duckdb:vortex-file-compressed 28182064 2.83827e+07 0.992931 ns
tpch_q02/duckdb:vortex-file-compressed 28124692 2.79306e+07 1.00695 ns
tpch_q03/duckdb:vortex-file-compressed 27956654 2.95475e+07 0.946159 ns
tpch_q04/duckdb:vortex-file-compressed 30131783 3.04548e+07 0.989394 ns
tpch_q05/duckdb:vortex-file-compressed 33489337 3.24316e+07 1.03261 ns
tpch_q06/duckdb:vortex-file-compressed 9562825 9.22974e+06 1.03609 ns
tpch_q07/duckdb:vortex-file-compressed 37429812 3.82617e+07 0.978259 ns
tpch_q08/duckdb:vortex-file-compressed 42941444 4.36736e+07 0.983235 ns
tpch_q09/duckdb:vortex-file-compressed 73024993 6.88503e+07 1.06063 ns
tpch_q10/duckdb:vortex-file-compressed 33875431 3.42139e+07 0.990108 ns
tpch_q11/duckdb:vortex-file-compressed 15978860 1.54495e+07 1.03426 ns
tpch_q12/duckdb:vortex-file-compressed 22858316 2.27256e+07 1.00584 ns
tpch_q13/duckdb:vortex-file-compressed 36574508 3.74088e+07 0.977697 ns
tpch_q14/duckdb:vortex-file-compressed 23369376 2.30758e+07 1.01272 ns
tpch_q15/duckdb:vortex-file-compressed 12395341 1.28593e+07 0.96392 ns
tpch_q16/duckdb:vortex-file-compressed 31559094 3.07211e+07 1.02728 ns
tpch_q17/duckdb:vortex-file-compressed 24253737 2.37297e+07 1.02208 ns
tpch_q18/duckdb:vortex-file-compressed 50295825 4.8653e+07 1.03377 ns
tpch_q19/duckdb:vortex-file-compressed 32046208 3.17586e+07 1.00906 ns
tpch_q20/duckdb:vortex-file-compressed 28041855 2.74191e+07 1.02271 ns
tpch_q21/duckdb:vortex-file-compressed 101433746 9.72779e+07 1.04272 ns
tpch_q22/duckdb:vortex-file-compressed 19471550 1.95087e+07 0.998097 ns
tpch_q01/duckdb:vortex-compact 32239260 3.24687e+07 0.992933 ns
tpch_q02/duckdb:vortex-compact 38883309 3.88434e+07 1.00103 ns
tpch_q03/duckdb:vortex-compact 37457401 3.62876e+07 1.03224 ns
tpch_q04/duckdb:vortex-compact 38049366 3.7794e+07 1.00676 ns
tpch_q05/duckdb:vortex-compact 39882268 3.91963e+07 1.0175 ns
tpch_q06/duckdb:vortex-compact 15089833 1.52378e+07 0.990289 ns
tpch_q07/duckdb:vortex-compact 47653720 4.72658e+07 1.00821 ns
tpch_q08/duckdb:vortex-compact 51965689 5.26039e+07 0.987867 ns
tpch_q09/duckdb:vortex-compact 77234046 7.71162e+07 1.00153 ns
tpch_q10/duckdb:vortex-compact 42705565 4.23775e+07 1.00774 ns
tpch_q11/duckdb:vortex-compact 21492831 2.14282e+07 1.00302 ns
tpch_q12/duckdb:vortex-compact 47613050 4.64086e+07 1.02595 ns
tpch_q13/duckdb:vortex-compact 42847137 4.34523e+07 0.986073 ns
tpch_q14/duckdb:vortex-compact 28367447 2.86989e+07 0.98845 ns
tpch_q15/duckdb:vortex-compact 17939631 1.75538e+07 1.02198 ns
tpch_q16/duckdb:vortex-compact 37872911 3.73109e+07 1.01506 ns
tpch_q17/duckdb:vortex-compact 29160270 2.8216e+07 1.03347 ns
tpch_q18/duckdb:vortex-compact 52810983 5.18415e+07 1.0187 ns
tpch_q19/duckdb:vortex-compact 39634717 3.9681e+07 0.998835 ns
tpch_q20/duckdb:vortex-compact 36255574 3.66001e+07 0.990587 ns
tpch_q21/duckdb:vortex-compact 113995220 1.11095e+08 1.02611 ns
tpch_q22/duckdb:vortex-compact 21310295 2.08971e+07 1.01977 ns
tpch_q01/duckdb:duckdb 17312095 1.72761e+07 1.00208 ns
tpch_q02/duckdb:duckdb 14642912 1.37541e+07 1.06462 ns
tpch_q03/duckdb:duckdb 20865652 2.14013e+07 0.974972 ns
tpch_q04/duckdb:duckdb 19253986 1.91455e+07 1.00567 ns
tpch_q05/duckdb:duckdb 22482074 2.23073e+07 1.00783 ns
tpch_q06/duckdb:duckdb 7345330 7.11577e+06 1.03226 ns
tpch_q07/duckdb:duckdb 26316972 2.63046e+07 1.00047 ns
tpch_q08/duckdb:duckdb 26593539 2.62919e+07 1.01147 ns
tpch_q09/duckdb:duckdb 57536185 5.68054e+07 1.01286 ns
tpch_q10/duckdb:duckdb 58090321 5.76039e+07 1.00844 ns
tpch_q11/duckdb:duckdb 6974208 7.10333e+06 0.981822 ns
tpch_q12/duckdb:duckdb 17222442 1.71823e+07 1.00234 ns
tpch_q13/duckdb:duckdb 40621324 3.88784e+07 1.04483 ns
tpch_q14/duckdb:duckdb 22276152 2.20975e+07 1.00809 ns
tpch_q15/duckdb:duckdb 12199357 1.18227e+07 1.03186 ns
tpch_q16/duckdb:duckdb 24380412 2.4092e+07 1.01197 ns
tpch_q17/duckdb:duckdb 17842376 1.79456e+07 0.994249 ns
tpch_q18/duckdb:duckdb 39175645 3.90031e+07 1.00443 ns
tpch_q19/duckdb:duckdb 31740145 3.09755e+07 1.02468 ns
tpch_q20/duckdb:duckdb 22637844 2.22563e+07 1.01714 ns
tpch_q21/duckdb:duckdb 60256494 6.09456e+07 0.988693 ns
tpch_q22/duckdb:duckdb 26889187 2.68436e+07 1.0017 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.138x ❌
  • Vortex: 1.145x ❌
  • duckdb:vortex: 1.147x ❌
  • datafusion:vortex: 1.143x ❌
  • Best: fineweb_q00/datafusion:vortex-file-compressed (0.954x)
  • Worst: fineweb_q00/duckdb:vortex-file-compressed (1.458x)
  • Significant (>10%): 0↑ 54↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6633533 5.69221e+06 1.16537 ns
fineweb_q00/datafusion:parquet 6633533 5.79258e+06 1.14518 ns
fineweb_q01/datafusion:parquet 339731056 3.01303e+08 1.12754 ns
fineweb_q01/datafusion:parquet 339731056 3.03152e+08 1.12066 ns
fineweb_q02/datafusion:parquet 336134562 2.98407e+08 1.12643 ns
fineweb_q02/datafusion:parquet 336134562 2.96678e+08 1.133 ns
fineweb_q03/datafusion:parquet 323365628 2.92465e+08 1.10565 ns
fineweb_q03/datafusion:parquet 323365628 2.92114e+08 1.10698 ns
fineweb_q04/datafusion:parquet 365801971 3.10129e+08 1.17952 ns
fineweb_q04/datafusion:parquet 365801971 3.14823e+08 1.16193 ns
fineweb_q05/datafusion:parquet 354553059 3.1381e+08 1.12983 ns
fineweb_q05/datafusion:parquet 354553059 3.07874e+08 1.15162 ns
fineweb_q06/datafusion:parquet 348038373 3.0487e+08 1.1416 ns
fineweb_q06/datafusion:parquet 348038373 3.02101e+08 1.15206 ns
fineweb_q07/datafusion:parquet 345658267 2.98893e+08 1.15646 ns
fineweb_q07/datafusion:parquet 345658267 2.98516e+08 1.15792 ns
fineweb_q08/datafusion:parquet 340309980 2.89684e+08 1.17476 ns
fineweb_q08/datafusion:parquet 340309980 2.96763e+08 1.14674 ns
fineweb_q00/datafusion:vortex-file-compressed 3238760 3.04834e+06 1.06247 ns
fineweb_q00/datafusion:vortex-file-compressed 3238760 3.39525e+06 0.953909 ns
fineweb_q01/datafusion:vortex-file-compressed 28825870 2.60446e+07 1.10679 ns
fineweb_q01/datafusion:vortex-file-compressed 28825870 2.1087e+07 1.367 ns 🚨
fineweb_q02/datafusion:vortex-file-compressed 32701075 2.43718e+07 1.34176 ns 🚨
fineweb_q02/datafusion:vortex-file-compressed 32701075 2.47076e+07 1.32352 ns 🚨
fineweb_q03/datafusion:vortex-file-compressed 82060412 7.66952e+07 1.06996 ns
fineweb_q03/datafusion:vortex-file-compressed 82060412 7.11843e+07 1.15279 ns
fineweb_q04/datafusion:vortex-file-compressed 201181126 1.97562e+08 1.01832 ns
fineweb_q04/datafusion:vortex-file-compressed 201181126 2.05375e+08 0.979582 ns
fineweb_q05/datafusion:vortex-file-compressed 207515427 1.77994e+08 1.16586 ns
fineweb_q05/datafusion:vortex-file-compressed 207515427 1.8103e+08 1.14631 ns
fineweb_q06/datafusion:vortex-file-compressed 73070269 6.23391e+07 1.17214 ns
fineweb_q06/datafusion:vortex-file-compressed 73070269 6.05991e+07 1.2058 ns
fineweb_q07/datafusion:vortex-file-compressed 64014323 6.44465e+07 0.993294 ns
fineweb_q07/datafusion:vortex-file-compressed 64014323 6.5244e+07 0.981152 ns
fineweb_q08/datafusion:vortex-file-compressed 28349349 2.51828e+07 1.12574 ns
fineweb_q08/datafusion:vortex-file-compressed 28349349 2.48527e+07 1.14069 ns
fineweb_q00/datafusion:vortex-compact 4692267 3.73189e+06 1.25734 ns
fineweb_q00/datafusion:vortex-compact 4692267 3.7652e+06 1.24622 ns
fineweb_q01/datafusion:vortex-compact 116462858 1.08602e+08 1.07239 ns
fineweb_q01/datafusion:vortex-compact 116462858 1.08106e+08 1.0773 ns
fineweb_q02/datafusion:vortex-compact 130442483 1.06986e+08 1.21925 ns
fineweb_q02/datafusion:vortex-compact 130442483 9.8703e+07 1.32157 ns 🚨
fineweb_q03/datafusion:vortex-compact 1060480482 9.3347e+08 1.13606 ns
fineweb_q03/datafusion:vortex-compact 1060480482 9.40234e+08 1.12789 ns
fineweb_q04/datafusion:vortex-compact 1211958144 1.05527e+09 1.14848 ns
fineweb_q04/datafusion:vortex-compact 1211958144 1.08039e+09 1.12178 ns
fineweb_q05/datafusion:vortex-compact 1013929232 8.99546e+08 1.12716 ns
fineweb_q05/datafusion:vortex-compact 1013929232 8.9886e+08 1.12802 ns
fineweb_q06/datafusion:vortex-compact 563435670 4.78865e+08 1.17661 ns
fineweb_q06/datafusion:vortex-compact 563435670 4.8283e+08 1.16694 ns
fineweb_q07/datafusion:vortex-compact 576143167 4.97482e+08 1.15812 ns
fineweb_q07/datafusion:vortex-compact 576143167 5.05915e+08 1.13881 ns
fineweb_q08/datafusion:vortex-compact 23002027 1.84832e+07 1.24448 ns
fineweb_q08/datafusion:vortex-compact 23002027 2.02897e+07 1.13368 ns
fineweb_q00/duckdb:parquet 29287613 2.73634e+07 1.07032 ns
fineweb_q00/duckdb:parquet 29287613 2.7903e+07 1.04962 ns
fineweb_q01/duckdb:parquet 103824517 9.25898e+07 1.12134 ns
fineweb_q01/duckdb:parquet 103824517 9.22741e+07 1.12517 ns
fineweb_q02/duckdb:parquet 110605762 9.90379e+07 1.1168 ns
fineweb_q02/duckdb:parquet 110605762 9.98522e+07 1.1077 ns
fineweb_q03/duckdb:parquet 337274307 3.04078e+08 1.10917 ns
fineweb_q03/duckdb:parquet 337274307 3.0483e+08 1.10643 ns
fineweb_q04/duckdb:parquet 468993887 4.27099e+08 1.09809 ns
fineweb_q04/duckdb:parquet 468993887 4.27063e+08 1.09818 ns
fineweb_q05/duckdb:parquet 432174600 4.03019e+08 1.07234 ns
fineweb_q05/duckdb:parquet 432174600 4.00852e+08 1.07814 ns
fineweb_q06/duckdb:parquet 217751605 2.00775e+08 1.08455 ns
fineweb_q06/duckdb:parquet 217751605 1.99912e+08 1.08923 ns
fineweb_q07/duckdb:parquet 233044872 2.11544e+08 1.10164 ns
fineweb_q07/duckdb:parquet 233044872 2.10875e+08 1.10513 ns
fineweb_q08/duckdb:parquet 67921830 5.80398e+07 1.17026 ns
fineweb_q08/duckdb:parquet 67921830 5.84648e+07 1.16176 ns
fineweb_q00/duckdb:vortex-file-compressed 5741171 4.1504e+06 1.38328 ns 🚨
fineweb_q00/duckdb:vortex-file-compressed 5741171 3.93754e+06 1.45806 ns 🚨
fineweb_q01/duckdb:vortex-file-compressed 25957434 2.15714e+07 1.20333 ns
fineweb_q01/duckdb:vortex-file-compressed 25957434 2.24836e+07 1.15451 ns
fineweb_q02/duckdb:vortex-file-compressed 35188397 2.80682e+07 1.25367 ns
fineweb_q02/duckdb:vortex-file-compressed 35188397 2.77088e+07 1.26994 ns
fineweb_q03/duckdb:vortex-file-compressed 122743649 9.90795e+07 1.23884 ns
fineweb_q03/duckdb:vortex-file-compressed 122743649 1.00472e+08 1.22167 ns
fineweb_q04/duckdb:vortex-file-compressed 195355603 1.87789e+08 1.04029 ns
fineweb_q04/duckdb:vortex-file-compressed 195355603 1.85453e+08 1.0534 ns
fineweb_q05/duckdb:vortex-file-compressed 179254543 1.69297e+08 1.05882 ns
fineweb_q05/duckdb:vortex-file-compressed 179254543 1.7224e+08 1.04072 ns
fineweb_q06/duckdb:vortex-file-compressed 55884237 5.36121e+07 1.04238 ns
fineweb_q06/duckdb:vortex-file-compressed 55884237 5.34357e+07 1.04582 ns
fineweb_q07/duckdb:vortex-file-compressed 69913970 5.59251e+07 1.25014 ns
fineweb_q07/duckdb:vortex-file-compressed 69913970 5.53616e+07 1.26286 ns
fineweb_q08/duckdb:vortex-file-compressed 8791027 7.9177e+06 1.1103 ns
fineweb_q08/duckdb:vortex-file-compressed 8791027 8.77892e+06 1.00138 ns
fineweb_q00/duckdb:vortex-compact 6369595 5.40623e+06 1.17819 ns
fineweb_q00/duckdb:vortex-compact 6369595 5.53084e+06 1.15165 ns
fineweb_q01/duckdb:vortex-compact 101901993 8.88158e+07 1.14734 ns
fineweb_q01/duckdb:vortex-compact 101901993 8.91419e+07 1.14314 ns
fineweb_q02/duckdb:vortex-compact 100993925 9.98352e+07 1.01161 ns
fineweb_q02/duckdb:vortex-compact 100993925 9.36997e+07 1.07785 ns
fineweb_q03/duckdb:vortex-compact 943146247 8.51634e+08 1.10745 ns
fineweb_q03/duckdb:vortex-compact 943146247 8.40718e+08 1.12183 ns
fineweb_q04/duckdb:vortex-compact 1013184446 8.91624e+08 1.13634 ns
fineweb_q04/duckdb:vortex-compact 1013184446 8.94299e+08 1.13294 ns
fineweb_q05/duckdb:vortex-compact 888005239 7.92302e+08 1.12079 ns
fineweb_q05/duckdb:vortex-compact 888005239 7.86536e+08 1.12901 ns
fineweb_q06/duckdb:vortex-compact 495446245 4.40169e+08 1.12558 ns
fineweb_q06/duckdb:vortex-compact 495446245 4.39368e+08 1.12763 ns
fineweb_q07/duckdb:vortex-compact 512682544 4.53821e+08 1.1297 ns
fineweb_q07/duckdb:vortex-compact 512682544 4.55907e+08 1.12453 ns
fineweb_q08/duckdb:vortex-compact 9222072 7.46774e+06 1.23492 ns
fineweb_q08/duckdb:vortex-compact 9222072 8.06201e+06 1.14389 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: FineWeb S3

Summary

  • Overall: 1.007x ➖
  • Vortex: 1.013x ➖
  • duckdb:vortex: 1.025x ➖
  • datafusion:vortex: 1.001x ➖
  • Best: fineweb_q00/duckdb:vortex-compact (0.909x)
  • Worst: fineweb_q01/duckdb:vortex-file-compressed (1.169x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 5795687 5.69221e+06 1.01818 ns
fineweb_q00/datafusion:parquet 5795687 5.79258e+06 1.00054 ns
fineweb_q01/datafusion:parquet 298441481 3.01303e+08 0.990503 ns
fineweb_q01/datafusion:parquet 298441481 3.03152e+08 0.984462 ns
fineweb_q02/datafusion:parquet 299320146 2.98407e+08 1.00306 ns
fineweb_q02/datafusion:parquet 299320146 2.96678e+08 1.00891 ns
fineweb_q03/datafusion:parquet 291659150 2.92465e+08 0.997244 ns
fineweb_q03/datafusion:parquet 291659150 2.92114e+08 0.998442 ns
fineweb_q04/datafusion:parquet 312823270 3.10129e+08 1.00869 ns
fineweb_q04/datafusion:parquet 312823270 3.14823e+08 0.993647 ns
fineweb_q05/datafusion:parquet 309878805 3.1381e+08 0.987472 ns
fineweb_q05/datafusion:parquet 309878805 3.07874e+08 1.00651 ns
fineweb_q06/datafusion:parquet 300651463 3.0487e+08 0.986164 ns
fineweb_q06/datafusion:parquet 300651463 3.02101e+08 0.995201 ns
fineweb_q07/datafusion:parquet 293438591 2.98893e+08 0.98175 ns
fineweb_q07/datafusion:parquet 293438591 2.98516e+08 0.982992 ns
fineweb_q08/datafusion:parquet 290113509 2.89684e+08 1.00148 ns
fineweb_q08/datafusion:parquet 290113509 2.96763e+08 0.977593 ns
fineweb_q00/datafusion:vortex-file-compressed 3271384 3.04834e+06 1.07317 ns
fineweb_q00/datafusion:vortex-file-compressed 3271384 3.39525e+06 0.963518 ns
fineweb_q01/datafusion:vortex-file-compressed 23968730 2.60446e+07 0.920297 ns
fineweb_q01/datafusion:vortex-file-compressed 23968730 2.1087e+07 1.13666 ns
fineweb_q02/datafusion:vortex-file-compressed 25236470 2.43718e+07 1.03548 ns
fineweb_q02/datafusion:vortex-file-compressed 25236470 2.47076e+07 1.02141 ns
fineweb_q03/datafusion:vortex-file-compressed 75167298 7.66952e+07 0.980079 ns
fineweb_q03/datafusion:vortex-file-compressed 75167298 7.11843e+07 1.05595 ns
fineweb_q04/datafusion:vortex-file-compressed 197558061 1.97562e+08 0.999982 ns
fineweb_q04/datafusion:vortex-file-compressed 197558061 2.05375e+08 0.96194 ns
fineweb_q05/datafusion:vortex-file-compressed 180933772 1.77994e+08 1.01652 ns
fineweb_q05/datafusion:vortex-file-compressed 180933772 1.8103e+08 0.99947 ns
fineweb_q06/datafusion:vortex-file-compressed 61003397 6.23391e+07 0.978573 ns
fineweb_q06/datafusion:vortex-file-compressed 61003397 6.05991e+07 1.00667 ns
fineweb_q07/datafusion:vortex-file-compressed 61916655 6.44465e+07 0.960745 ns
fineweb_q07/datafusion:vortex-file-compressed 61916655 6.5244e+07 0.949001 ns
fineweb_q08/datafusion:vortex-file-compressed 25594867 2.51828e+07 1.01636 ns
fineweb_q08/datafusion:vortex-file-compressed 25594867 2.48527e+07 1.02986 ns
fineweb_q00/datafusion:vortex-compact 3794204 3.73189e+06 1.0167 ns
fineweb_q00/datafusion:vortex-compact 3794204 3.7652e+06 1.0077 ns
fineweb_q01/datafusion:vortex-compact 100179083 1.08602e+08 0.922447 ns
fineweb_q01/datafusion:vortex-compact 100179083 1.08106e+08 0.926676 ns
fineweb_q02/datafusion:vortex-compact 103606121 1.06986e+08 0.968407 ns
fineweb_q02/datafusion:vortex-compact 103606121 9.8703e+07 1.04968 ns
fineweb_q03/datafusion:vortex-compact 936232612 9.3347e+08 1.00296 ns
fineweb_q03/datafusion:vortex-compact 936232612 9.40234e+08 0.995744 ns
fineweb_q04/datafusion:vortex-compact 1047060708 1.05527e+09 0.992218 ns
fineweb_q04/datafusion:vortex-compact 1047060708 1.08039e+09 0.96915 ns
fineweb_q05/datafusion:vortex-compact 892974642 8.99546e+08 0.992694 ns
fineweb_q05/datafusion:vortex-compact 892974642 8.9886e+08 0.993453 ns
fineweb_q06/datafusion:vortex-compact 483110251 4.78865e+08 1.00887 ns
fineweb_q06/datafusion:vortex-compact 483110251 4.8283e+08 1.00058 ns
fineweb_q07/datafusion:vortex-compact 501259307 4.97482e+08 1.00759 ns
fineweb_q07/datafusion:vortex-compact 501259307 5.05915e+08 0.990797 ns
fineweb_q08/datafusion:vortex-compact 20402391 1.84832e+07 1.10383 ns
fineweb_q08/datafusion:vortex-compact 20402391 2.02897e+07 1.00556 ns
fineweb_q00/duckdb:parquet 27397507 2.73634e+07 1.00125 ns
fineweb_q00/duckdb:parquet 27397507 2.7903e+07 0.981884 ns
fineweb_q01/duckdb:parquet 92586000 9.25898e+07 0.999959 ns
fineweb_q01/duckdb:parquet 92586000 9.22741e+07 1.00338 ns
fineweb_q02/duckdb:parquet 98439762 9.90379e+07 0.993961 ns
fineweb_q02/duckdb:parquet 98439762 9.98522e+07 0.985855 ns
fineweb_q03/duckdb:parquet 305302626 3.04078e+08 1.00403 ns
fineweb_q03/duckdb:parquet 305302626 3.0483e+08 1.00155 ns
fineweb_q04/duckdb:parquet 426690308 4.27099e+08 0.999043 ns
fineweb_q04/duckdb:parquet 426690308 4.27063e+08 0.999127 ns
fineweb_q05/duckdb:parquet 401581941 4.03019e+08 0.996433 ns
fineweb_q05/duckdb:parquet 401581941 4.00852e+08 1.00182 ns
fineweb_q06/duckdb:parquet 198749721 2.00775e+08 0.989912 ns
fineweb_q06/duckdb:parquet 198749721 1.99912e+08 0.994184 ns
fineweb_q07/duckdb:parquet 211077675 2.11544e+08 0.997795 ns
fineweb_q07/duckdb:parquet 211077675 2.10875e+08 1.00096 ns
fineweb_q08/duckdb:parquet 57914289 5.80398e+07 0.997837 ns
fineweb_q08/duckdb:parquet 57914289 5.84648e+07 0.990584 ns
fineweb_q00/duckdb:vortex-file-compressed 4372504 4.1504e+06 1.05351 ns
fineweb_q00/duckdb:vortex-file-compressed 4372504 3.93754e+06 1.11047 ns
fineweb_q01/duckdb:vortex-file-compressed 25227316 2.15714e+07 1.16948 ns
fineweb_q01/duckdb:vortex-file-compressed 25227316 2.24836e+07 1.12203 ns
fineweb_q02/duckdb:vortex-file-compressed 30025885 2.80682e+07 1.06975 ns
fineweb_q02/duckdb:vortex-file-compressed 30025885 2.77088e+07 1.08362 ns
fineweb_q03/duckdb:vortex-file-compressed 112587537 9.90795e+07 1.13634 ns
fineweb_q03/duckdb:vortex-file-compressed 112587537 1.00472e+08 1.12059 ns
fineweb_q04/duckdb:vortex-file-compressed 188006976 1.87789e+08 1.00116 ns
fineweb_q04/duckdb:vortex-file-compressed 188006976 1.85453e+08 1.01377 ns
fineweb_q05/duckdb:vortex-file-compressed 169129067 1.69297e+08 0.999007 ns
fineweb_q05/duckdb:vortex-file-compressed 169129067 1.7224e+08 0.981937 ns
fineweb_q06/duckdb:vortex-file-compressed 58355424 5.36121e+07 1.08847 ns
fineweb_q06/duckdb:vortex-file-compressed 58355424 5.34357e+07 1.09207 ns
fineweb_q07/duckdb:vortex-file-compressed 57165344 5.59251e+07 1.02218 ns
fineweb_q07/duckdb:vortex-file-compressed 57165344 5.53616e+07 1.03258 ns
fineweb_q08/duckdb:vortex-file-compressed 8385185 7.9177e+06 1.05904 ns
fineweb_q08/duckdb:vortex-file-compressed 8385185 8.77892e+06 0.95515 ns
fineweb_q00/duckdb:vortex-compact 5026570 5.40623e+06 0.929773 ns
fineweb_q00/duckdb:vortex-compact 5026570 5.53084e+06 0.908826 ns
fineweb_q01/duckdb:vortex-compact 90103306 8.88158e+07 1.0145 ns
fineweb_q01/duckdb:vortex-compact 90103306 8.91419e+07 1.01079 ns
fineweb_q02/duckdb:vortex-compact 96898135 9.98352e+07 0.970581 ns
fineweb_q02/duckdb:vortex-compact 96898135 9.36997e+07 1.03413 ns
fineweb_q03/duckdb:vortex-compact 842190408 8.51634e+08 0.988911 ns
fineweb_q03/duckdb:vortex-compact 842190408 8.40718e+08 1.00175 ns
fineweb_q04/duckdb:vortex-compact 893913557 8.91624e+08 1.00257 ns
fineweb_q04/duckdb:vortex-compact 893913557 8.94299e+08 0.999569 ns
fineweb_q05/duckdb:vortex-compact 785048886 7.92302e+08 0.990845 ns
fineweb_q05/duckdb:vortex-compact 785048886 7.86536e+08 0.99811 ns
fineweb_q06/duckdb:vortex-compact 441563281 4.40169e+08 1.00317 ns
fineweb_q06/duckdb:vortex-compact 441563281 4.39368e+08 1.005 ns
fineweb_q07/duckdb:vortex-compact 449085961 4.53821e+08 0.989566 ns
fineweb_q07/duckdb:vortex-compact 449085961 4.55907e+08 0.985039 ns
fineweb_q08/duckdb:vortex-compact 7827143 7.46774e+06 1.04813 ns
fineweb_q08/duckdb:vortex-compact 7827143 8.06201e+06 0.970867 ns

@codecov
Copy link

codecov bot commented Oct 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.11%. Comparing base (fc3f11b) to head (f4db30d).
⚠️ Report is 1 commits behind head on develop.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.996x ➖
  • Vortex: 0.994x ➖
  • duckdb:vortex: 1.015x ➖
  • datafusion:vortex: 0.974x ➖
  • Best: tpch_q13/datafusion:vortex-file-compressed (0.603x)
  • Worst: tpch_q04/duckdb:vortex-file-compressed (1.140x)
  • Significant (>30%): 2↑ 0↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 243697520 2.45501e+08 0.992656 ns
tpch_q02/datafusion:parquet 360585095 3.48636e+08 1.03427 ns
tpch_q03/datafusion:parquet 296753788 2.82189e+08 1.05162 ns
tpch_q04/datafusion:parquet 135206483 1.39508e+08 0.969167 ns
tpch_q05/datafusion:parquet 364525258 3.60949e+08 1.00991 ns
tpch_q06/datafusion:parquet 127146546 1.27939e+08 0.993804 ns
tpch_q07/datafusion:parquet 396423249 4.01311e+08 0.987822 ns
tpch_q08/datafusion:parquet 452698142 4.52353e+08 1.00076 ns
tpch_q09/datafusion:parquet 434683362 4.33631e+08 1.00243 ns
tpch_q10/datafusion:parquet 443144639 4.5256e+08 0.979195 ns
tpch_q11/datafusion:parquet 276207786 2.88806e+08 0.956378 ns
tpch_q12/datafusion:parquet 205904972 2.08513e+08 0.987492 ns
tpch_q13/datafusion:parquet 418280183 4.29262e+08 0.974417 ns
tpch_q14/datafusion:parquet 159331676 1.55476e+08 1.0248 ns
tpch_q15/datafusion:parquet 271581546 2.72213e+08 0.99768 ns
tpch_q16/datafusion:parquet 177962013 1.87134e+08 0.950986 ns
tpch_q17/datafusion:parquet 325956749 3.21781e+08 1.01298 ns
tpch_q18/datafusion:parquet 415760670 4.17109e+08 0.996768 ns
tpch_q19/datafusion:parquet 297197172 2.86227e+08 1.03833 ns
tpch_q20/datafusion:parquet 250773301 2.61275e+08 0.959804 ns
tpch_q21/datafusion:parquet 402883124 4.03186e+08 0.999248 ns
tpch_q22/datafusion:parquet 166639096 1.68591e+08 0.98842 ns
tpch_q01/datafusion:vortex-file-compressed 199566481 2.07099e+08 0.963629 ns
tpch_q02/datafusion:vortex-file-compressed 178533265 1.9303e+08 0.924899 ns
tpch_q03/datafusion:vortex-file-compressed 261243061 2.734e+08 0.955533 ns
tpch_q04/datafusion:vortex-file-compressed 157995960 1.56045e+08 1.0125 ns
tpch_q05/datafusion:vortex-file-compressed 255458333 2.54109e+08 1.00531 ns
tpch_q06/datafusion:vortex-file-compressed 194647202 1.90493e+08 1.02181 ns
tpch_q07/datafusion:vortex-file-compressed 239101658 2.34255e+08 1.02069 ns
tpch_q08/datafusion:vortex-file-compressed 330437838 3.52342e+08 0.937833 ns
tpch_q09/datafusion:vortex-file-compressed 241250325 3.91518e+08 0.616192 ns 🚀
tpch_q10/datafusion:vortex-file-compressed 308917332 3.05771e+08 1.01029 ns
tpch_q11/datafusion:vortex-file-compressed 100611178 1.16473e+08 0.863816 ns
tpch_q12/datafusion:vortex-file-compressed 244888511 2.46788e+08 0.992302 ns
tpch_q13/datafusion:vortex-file-compressed 125268274 2.07876e+08 0.602609 ns 🚀
tpch_q14/datafusion:vortex-file-compressed 135704154 1.25432e+08 1.0819 ns
tpch_q15/datafusion:vortex-file-compressed 208538481 2.2718e+08 0.917945 ns
tpch_q16/datafusion:vortex-file-compressed 129280280 1.15541e+08 1.11891 ns
tpch_q17/datafusion:vortex-file-compressed 261302343 2.54363e+08 1.02728 ns
tpch_q18/datafusion:vortex-file-compressed 222173245 2.36797e+08 0.938243 ns
tpch_q19/datafusion:vortex-file-compressed 296800388 2.93451e+08 1.01141 ns
tpch_q20/datafusion:vortex-file-compressed 196146403 1.93148e+08 1.01552 ns
tpch_q21/datafusion:vortex-file-compressed 329976415 3.05916e+08 1.07865 ns
tpch_q22/datafusion:vortex-file-compressed 136927672 1.20879e+08 1.13276 ns
tpch_q01/datafusion:vortex-compact 206884585 2.34203e+08 0.883354 ns
tpch_q02/datafusion:vortex-compact 169539378 1.68034e+08 1.00896 ns
tpch_q03/datafusion:vortex-compact 288604985 2.54063e+08 1.13596 ns
tpch_q04/datafusion:vortex-compact 173138108 1.62793e+08 1.06355 ns
tpch_q05/datafusion:vortex-compact 213203079 2.08004e+08 1.025 ns
tpch_q06/datafusion:vortex-compact 225697222 2.04837e+08 1.10184 ns
tpch_q07/datafusion:vortex-compact 241470314 2.27783e+08 1.06009 ns
tpch_q08/datafusion:vortex-compact 251753430 2.94702e+08 0.854265 ns
tpch_q09/datafusion:vortex-compact 217699717 2.17832e+08 0.999393 ns
tpch_q10/datafusion:vortex-compact 325845377 3.13329e+08 1.03995 ns
tpch_q11/datafusion:vortex-compact 89275489 8.68432e+07 1.02801 ns
tpch_q12/datafusion:vortex-compact 271862905 2.96001e+08 0.918452 ns
tpch_q13/datafusion:vortex-compact 122396675 1.559e+08 0.785097 ns
tpch_q14/datafusion:vortex-compact 169862146 1.64011e+08 1.03568 ns
tpch_q15/datafusion:vortex-compact 260570045 2.76928e+08 0.94093 ns
tpch_q16/datafusion:vortex-compact 122174727 1.19315e+08 1.02397 ns
tpch_q17/datafusion:vortex-compact 251297618 2.49121e+08 1.00874 ns
tpch_q18/datafusion:vortex-compact 211896808 2.11164e+08 1.00347 ns
tpch_q19/datafusion:vortex-compact 364367541 3.4374e+08 1.06001 ns
tpch_q20/datafusion:vortex-compact 213336713 2.22315e+08 0.959614 ns
tpch_q21/datafusion:vortex-compact 338255871 3.54214e+08 0.954949 ns
tpch_q22/datafusion:vortex-compact 97942107 9.71546e+07 1.00811 ns
tpch_q01/duckdb:parquet 459454513 4.56808e+08 1.00579 ns
tpch_q02/duckdb:parquet 1053396383 1.00506e+09 1.04809 ns
tpch_q03/duckdb:parquet 708800433 7.26797e+08 0.975239 ns
tpch_q04/duckdb:parquet 499366409 4.79803e+08 1.04077 ns
tpch_q05/duckdb:parquet 1010881900 1.07659e+09 0.938963 ns
tpch_q06/duckdb:parquet 303509477 2.96478e+08 1.02372 ns
tpch_q07/duckdb:parquet 877654061 9.47586e+08 0.9262 ns
tpch_q08/duckdb:parquet 1096572226 1.13425e+09 0.96678 ns
tpch_q09/duckdb:parquet 1066922109 1.06143e+09 1.00518 ns
tpch_q10/duckdb:parquet 1097921842 1.03079e+09 1.06513 ns
tpch_q11/duckdb:parquet 645577984 6.09999e+08 1.05833 ns
tpch_q12/duckdb:parquet 470512560 4.53422e+08 1.03769 ns
tpch_q13/duckdb:parquet 731425686 7.72731e+08 0.946546 ns
tpch_q14/duckdb:parquet 491548461 4.87241e+08 1.00884 ns
tpch_q15/duckdb:parquet 487931109 5.17109e+08 0.943575 ns
tpch_q16/duckdb:parquet 396413685 4.28698e+08 0.924693 ns
tpch_q17/duckdb:parquet 584640013 5.72199e+08 1.02174 ns
tpch_q18/duckdb:parquet 663553529 6.20826e+08 1.06882 ns
tpch_q19/duckdb:parquet 647784907 5.71976e+08 1.13254 ns
tpch_q20/duckdb:parquet 783039616 8.05521e+08 0.972091 ns
tpch_q21/duckdb:parquet 843546361 8.57116e+08 0.984168 ns
tpch_q22/duckdb:parquet 396875893 4.06875e+08 0.975425 ns
tpch_q01/duckdb:vortex-file-compressed 270280903 2.49189e+08 1.08464 ns
tpch_q02/duckdb:vortex-file-compressed 690228929 6.53172e+08 1.05673 ns
tpch_q03/duckdb:vortex-file-compressed 590755520 5.72744e+08 1.03145 ns
tpch_q04/duckdb:vortex-file-compressed 396621926 3.47829e+08 1.14028 ns
tpch_q05/duckdb:vortex-file-compressed 652788031 6.53029e+08 0.99963 ns
tpch_q06/duckdb:vortex-file-compressed 327098928 3.0649e+08 1.06724 ns
tpch_q07/duckdb:vortex-file-compressed 617144378 6.52671e+08 0.945567 ns
tpch_q08/duckdb:vortex-file-compressed 872806848 9.03403e+08 0.966132 ns
tpch_q09/duckdb:vortex-file-compressed 745112509 7.24073e+08 1.02906 ns
tpch_q10/duckdb:vortex-file-compressed 697947099 6.82046e+08 1.02331 ns
tpch_q11/duckdb:vortex-file-compressed 372923363 3.74644e+08 0.995407 ns
tpch_q12/duckdb:vortex-file-compressed 474329066 4.68922e+08 1.01153 ns
tpch_q13/duckdb:vortex-file-compressed 420259803 4.23947e+08 0.991302 ns
tpch_q14/duckdb:vortex-file-compressed 376523979 3.39625e+08 1.10865 ns
tpch_q15/duckdb:vortex-file-compressed 272959323 2.4887e+08 1.09679 ns
tpch_q16/duckdb:vortex-file-compressed 284115957 2.80999e+08 1.01109 ns
tpch_q17/duckdb:vortex-file-compressed 524676475 4.9063e+08 1.06939 ns
tpch_q18/duckdb:vortex-file-compressed 617763413 5.95444e+08 1.03748 ns
tpch_q19/duckdb:vortex-file-compressed 400918390 3.86072e+08 1.03845 ns
tpch_q20/duckdb:vortex-file-compressed 615274647 6.21465e+08 0.990039 ns
tpch_q21/duckdb:vortex-file-compressed 869650731 8.36605e+08 1.0395 ns
tpch_q22/duckdb:vortex-file-compressed 229119717 2.35067e+08 0.9747 ns
tpch_q01/duckdb:vortex-compact 255114107 2.57432e+08 0.990994 ns
tpch_q02/duckdb:vortex-compact 643385594 6.69726e+08 0.96067 ns
tpch_q03/duckdb:vortex-compact 511812811 5.01608e+08 1.02034 ns
tpch_q04/duckdb:vortex-compact 346066605 3.38371e+08 1.02274 ns
tpch_q05/duckdb:vortex-compact 585643511 5.90713e+08 0.991418 ns
tpch_q06/duckdb:vortex-compact 308602694 3.29946e+08 0.935314 ns
tpch_q07/duckdb:vortex-compact 579578959 5.85815e+08 0.989355 ns
tpch_q08/duckdb:vortex-compact 773370597 7.79441e+08 0.992212 ns
tpch_q09/duckdb:vortex-compact 740094722 7.19795e+08 1.0282 ns
tpch_q10/duckdb:vortex-compact 638168712 5.91846e+08 1.07827 ns
tpch_q11/duckdb:vortex-compact 339001286 3.34686e+08 1.01289 ns
tpch_q12/duckdb:vortex-compact 435949030 4.50339e+08 0.968047 ns
tpch_q13/duckdb:vortex-compact 370091924 3.5073e+08 1.05521 ns
tpch_q14/duckdb:vortex-compact 335323615 3.50024e+08 0.958001 ns
tpch_q15/duckdb:vortex-compact 266282799 2.75332e+08 0.967132 ns
tpch_q16/duckdb:vortex-compact 278771905 2.81524e+08 0.990225 ns
tpch_q17/duckdb:vortex-compact 484964509 4.96492e+08 0.976783 ns
tpch_q18/duckdb:vortex-compact 503256492 4.94099e+08 1.01853 ns
tpch_q19/duckdb:vortex-compact 432041308 4.16619e+08 1.03702 ns
tpch_q20/duckdb:vortex-compact 618849880 6.05492e+08 1.02206 ns
tpch_q21/duckdb:vortex-compact 790609491 7.83144e+08 1.00953 ns
tpch_q22/duckdb:vortex-compact 220941477 2.28729e+08 0.965953 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.993x ➖
  • Vortex: 0.994x ➖
  • duckdb:vortex: 0.997x ➖
  • datafusion:vortex: 0.991x ➖
  • Best: tpch_q16/duckdb:vortex-file-compressed (0.952x)
  • Worst: tpch_q22/datafusion:vortex-compact (1.038x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 484492848 4.80998e+08 1.00727 ns
tpch_q02/datafusion:arrow 92471093 9.32713e+07 0.99142 ns
tpch_q03/datafusion:arrow 183458791 1.87794e+08 0.976914 ns
tpch_q04/datafusion:arrow 87874595 9.53727e+07 0.921381 ns
tpch_q05/datafusion:arrow 350565076 3.47633e+08 1.00843 ns
tpch_q06/datafusion:arrow 65043328 5.91993e+07 1.09872 ns
tpch_q07/datafusion:arrow 659831493 6.48817e+08 1.01698 ns
tpch_q08/datafusion:arrow 284011555 2.84365e+08 0.998757 ns
tpch_q09/datafusion:arrow 563772308 5.7616e+08 0.9785 ns
tpch_q10/datafusion:arrow 230070711 2.32859e+08 0.988024 ns
tpch_q11/datafusion:arrow 395154460 3.85365e+08 1.0254 ns
tpch_q12/datafusion:arrow 177095626 1.86279e+08 0.950703 ns
tpch_q13/datafusion:arrow 190979035 1.96477e+08 0.972015 ns
tpch_q14/datafusion:arrow 52569754 5.27729e+07 0.99615 ns
tpch_q15/datafusion:arrow 98637005 1.02012e+08 0.966918 ns
tpch_q16/datafusion:arrow 73208572 7.44731e+07 0.98302 ns
tpch_q17/datafusion:arrow 585212634 5.99003e+08 0.976978 ns
tpch_q18/datafusion:arrow 1382103810 1.473e+09 0.93829 ns
tpch_q19/datafusion:arrow 110239722 1.09633e+08 1.00553 ns
tpch_q20/datafusion:arrow 162179410 1.67255e+08 0.969656 ns
tpch_q21/datafusion:arrow 908705168 8.84892e+08 1.02691 ns
tpch_q22/datafusion:arrow 50674056 5.14207e+07 0.985481 ns
tpch_q01/datafusion:parquet 669108928 6.80399e+08 0.983407 ns
tpch_q02/datafusion:parquet 198451000 2.15398e+08 0.921321 ns
tpch_q03/datafusion:parquet 286598505 2.92213e+08 0.980787 ns
tpch_q04/datafusion:parquet 203566884 2.00823e+08 1.01367 ns
tpch_q05/datafusion:parquet 458352135 4.61982e+08 0.992144 ns
tpch_q06/datafusion:parquet 112598543 1.20859e+08 0.931651 ns
tpch_q07/datafusion:parquet 666261783 6.69271e+08 0.995504 ns
tpch_q08/datafusion:parquet 509248695 5.18873e+08 0.981452 ns
tpch_q09/datafusion:parquet 805370910 8.0526e+08 1.00014 ns
tpch_q10/datafusion:parquet 494439511 4.9729e+08 0.994269 ns
tpch_q11/datafusion:parquet 125924496 1.29521e+08 0.972233 ns
tpch_q12/datafusion:parquet 196061837 2.00181e+08 0.979422 ns
tpch_q13/datafusion:parquet 402692088 4.15239e+08 0.969783 ns
tpch_q14/datafusion:parquet 144904974 1.47894e+08 0.979792 ns
tpch_q15/datafusion:parquet 239638151 2.42849e+08 0.986778 ns
tpch_q16/datafusion:parquet 140335353 1.42117e+08 0.987464 ns
tpch_q17/datafusion:parquet 696096054 7.18545e+08 0.968758 ns
tpch_q18/datafusion:parquet 1116234104 1.12396e+09 0.993122 ns
tpch_q19/datafusion:parquet 276692902 2.79762e+08 0.989031 ns
tpch_q20/datafusion:parquet 297055350 3.02937e+08 0.980586 ns
tpch_q21/datafusion:parquet 851674963 8.70978e+08 0.977837 ns
tpch_q22/datafusion:parquet 326659322 3.22692e+08 1.01229 ns
tpch_q01/datafusion:vortex-file-compressed 469718872 4.62505e+08 1.0156 ns
tpch_q02/datafusion:vortex-file-compressed 160131896 1.60612e+08 0.997008 ns
tpch_q03/datafusion:vortex-file-compressed 218444829 2.15081e+08 1.01564 ns
tpch_q04/datafusion:vortex-file-compressed 100261555 1.0137e+08 0.989069 ns
tpch_q05/datafusion:vortex-file-compressed 564789358 5.69703e+08 0.991375 ns
tpch_q06/datafusion:vortex-file-compressed 35312271 3.50705e+07 1.00689 ns
tpch_q07/datafusion:vortex-file-compressed 570796633 5.77596e+08 0.988229 ns
tpch_q08/datafusion:vortex-file-compressed 616853000 6.34189e+08 0.972664 ns
tpch_q09/datafusion:vortex-file-compressed 955263678 9.78099e+08 0.976654 ns
tpch_q10/datafusion:vortex-file-compressed 251635168 2.5297e+08 0.994722 ns
tpch_q11/datafusion:vortex-file-compressed 129418564 1.30086e+08 0.994873 ns
tpch_q12/datafusion:vortex-file-compressed 95336267 9.98651e+07 0.95465 ns
tpch_q13/datafusion:vortex-file-compressed 216084420 2.20134e+08 0.981606 ns
tpch_q14/datafusion:vortex-file-compressed 52446338 5.37274e+07 0.976156 ns
tpch_q15/datafusion:vortex-file-compressed 90698013 9.10534e+07 0.996097 ns
tpch_q16/datafusion:vortex-file-compressed 83154108 8.45928e+07 0.982993 ns
tpch_q17/datafusion:vortex-file-compressed 892166498 9.05823e+08 0.984924 ns
tpch_q18/datafusion:vortex-file-compressed 1088819458 1.11185e+09 0.979289 ns
tpch_q19/datafusion:vortex-file-compressed 64130270 6.39114e+07 1.00342 ns
tpch_q20/datafusion:vortex-file-compressed 170540449 1.72176e+08 0.990501 ns
tpch_q21/datafusion:vortex-file-compressed 753471531 7.50283e+08 1.00425 ns
tpch_q22/datafusion:vortex-file-compressed 67164441 6.93343e+07 0.968705 ns
tpch_q01/datafusion:vortex-compact 517082900 5.37234e+08 0.962491 ns
tpch_q02/datafusion:vortex-compact 160642212 1.61667e+08 0.993659 ns
tpch_q03/datafusion:vortex-compact 227227544 2.28906e+08 0.992669 ns
tpch_q04/datafusion:vortex-compact 115566787 1.12069e+08 1.03121 ns
tpch_q05/datafusion:vortex-compact 569682188 5.61001e+08 1.01547 ns
tpch_q06/datafusion:vortex-compact 71410002 7.18945e+07 0.993261 ns
tpch_q07/datafusion:vortex-compact 597572942 6.01411e+08 0.993619 ns
tpch_q08/datafusion:vortex-compact 629983967 6.54411e+08 0.962673 ns
tpch_q09/datafusion:vortex-compact 961456121 9.79918e+08 0.98116 ns
tpch_q10/datafusion:vortex-compact 282400929 2.85385e+08 0.989543 ns
tpch_q11/datafusion:vortex-compact 128562068 1.32256e+08 0.972073 ns
tpch_q12/datafusion:vortex-compact 153168875 1.55443e+08 0.98537 ns
tpch_q13/datafusion:vortex-compact 260669043 2.62889e+08 0.991556 ns
tpch_q14/datafusion:vortex-compact 80629177 8.21912e+07 0.980995 ns
tpch_q15/datafusion:vortex-compact 157041098 1.58416e+08 0.991322 ns
tpch_q16/datafusion:vortex-compact 89888213 8.99814e+07 0.998964 ns
tpch_q17/datafusion:vortex-compact 900451840 9.09245e+08 0.990329 ns
tpch_q18/datafusion:vortex-compact 1090483683 1.10508e+09 0.98679 ns
tpch_q19/datafusion:vortex-compact 114806767 1.1334e+08 1.01294 ns
tpch_q20/datafusion:vortex-compact 201523415 2.02168e+08 0.996812 ns
tpch_q21/datafusion:vortex-compact 748077724 7.52481e+08 0.994149 ns
tpch_q22/datafusion:vortex-compact 78789820 7.5896e+07 1.03813 ns
tpch_q01/duckdb:parquet 258680585 2.56686e+08 1.00777 ns
tpch_q02/duckdb:parquet 124209179 1.23915e+08 1.00238 ns
tpch_q03/duckdb:parquet 220868978 2.21265e+08 0.998209 ns
tpch_q04/duckdb:parquet 150001230 1.51113e+08 0.992642 ns
tpch_q05/duckdb:parquet 231640002 2.30703e+08 1.00406 ns
tpch_q06/duckdb:parquet 69790013 6.99941e+07 0.997084 ns
tpch_q07/duckdb:parquet 215349450 2.17545e+08 0.98991 ns
tpch_q08/duckdb:parquet 328361451 3.22284e+08 1.01886 ns
tpch_q09/duckdb:parquet 483575314 4.80798e+08 1.00578 ns
tpch_q10/duckdb:parquet 634092373 6.38355e+08 0.993322 ns
tpch_q11/duckdb:parquet 48452138 4.44002e+07 1.09126 ns
tpch_q12/duckdb:parquet 138845456 1.3957e+08 0.994808 ns
tpch_q13/duckdb:parquet 404712507 4.0077e+08 1.00984 ns
tpch_q14/duckdb:parquet 178166373 1.78223e+08 0.99968 ns
tpch_q15/duckdb:parquet 106329464 1.08451e+08 0.980436 ns
tpch_q16/duckdb:parquet 165508200 1.67054e+08 0.990745 ns
tpch_q17/duckdb:parquet 202238388 2.03124e+08 0.995642 ns
tpch_q18/duckdb:parquet 354376660 3.55331e+08 0.997315 ns
tpch_q19/duckdb:parquet 275464330 2.78812e+08 0.987993 ns
tpch_q20/duckdb:parquet 217836906 2.06688e+08 1.05394 ns
tpch_q21/duckdb:parquet 570470414 5.74583e+08 0.992843 ns
tpch_q22/duckdb:parquet 284255508 2.99867e+08 0.947939 ns
tpch_q01/duckdb:vortex-file-compressed 198194785 1.94536e+08 1.01881 ns
tpch_q02/duckdb:vortex-file-compressed 55498488 5.48398e+07 1.01201 ns
tpch_q03/duckdb:vortex-file-compressed 130995124 1.32692e+08 0.987214 ns
tpch_q04/duckdb:vortex-file-compressed 146573505 1.48107e+08 0.989645 ns
tpch_q05/duckdb:vortex-file-compressed 133012511 1.32912e+08 1.00075 ns
tpch_q06/duckdb:vortex-file-compressed 53425094 5.23815e+07 1.01992 ns
tpch_q07/duckdb:vortex-file-compressed 143913221 1.41721e+08 1.01547 ns
tpch_q08/duckdb:vortex-file-compressed 234417735 2.35797e+08 0.994152 ns
tpch_q09/duckdb:vortex-file-compressed 356541707 3.60868e+08 0.988011 ns
tpch_q10/duckdb:vortex-file-compressed 141859381 1.45454e+08 0.975284 ns
tpch_q11/duckdb:vortex-file-compressed 37334509 3.6611e+07 1.01976 ns
tpch_q12/duckdb:vortex-file-compressed 103444113 1.08302e+08 0.955148 ns
tpch_q13/duckdb:vortex-file-compressed 237025427 2.3712e+08 0.999601 ns
tpch_q14/duckdb:vortex-file-compressed 65251011 6.44268e+07 1.01279 ns
tpch_q15/duckdb:vortex-file-compressed 55675467 5.49576e+07 1.01306 ns
tpch_q16/duckdb:vortex-file-compressed 77018520 8.08976e+07 0.952049 ns
tpch_q17/duckdb:vortex-file-compressed 124223115 1.24975e+08 0.993984 ns
tpch_q18/duckdb:vortex-file-compressed 280418240 2.89057e+08 0.970115 ns
tpch_q19/duckdb:vortex-file-compressed 96204515 9.50511e+07 1.01213 ns
tpch_q20/duckdb:vortex-file-compressed 107128399 1.0958e+08 0.977631 ns
tpch_q21/duckdb:vortex-file-compressed 568617327 5.83019e+08 0.975298 ns
tpch_q22/duckdb:vortex-file-compressed 72754616 7.26946e+07 1.00083 ns
tpch_q01/duckdb:vortex-compact 246146943 2.47213e+08 0.995688 ns
tpch_q02/duckdb:vortex-compact 73616824 7.20892e+07 1.02119 ns
tpch_q03/duckdb:vortex-compact 176866390 1.77659e+08 0.99554 ns
tpch_q04/duckdb:vortex-compact 195318468 1.96074e+08 0.996145 ns
tpch_q05/duckdb:vortex-compact 166444577 1.709e+08 0.973929 ns
tpch_q06/duckdb:vortex-compact 106750860 1.06882e+08 0.998776 ns
tpch_q07/duckdb:vortex-compact 216303347 2.17141e+08 0.996145 ns
tpch_q08/duckdb:vortex-compact 257549070 2.60742e+08 0.987756 ns
tpch_q09/duckdb:vortex-compact 406676354 4.02466e+08 1.01046 ns
tpch_q10/duckdb:vortex-compact 205067887 2.05711e+08 0.996872 ns
tpch_q11/duckdb:vortex-compact 44217934 4.26597e+07 1.03653 ns
tpch_q12/duckdb:vortex-compact 289365496 2.9044e+08 0.996301 ns
tpch_q13/duckdb:vortex-compact 293523470 2.98422e+08 0.983586 ns
tpch_q14/duckdb:vortex-compact 103822345 1.03666e+08 1.00151 ns
tpch_q15/duckdb:vortex-compact 98178538 9.82334e+07 0.999441 ns
tpch_q16/duckdb:vortex-compact 90177918 9.01979e+07 0.999779 ns
tpch_q17/duckdb:vortex-compact 140472076 1.41035e+08 0.996012 ns
tpch_q18/duckdb:vortex-compact 331112124 3.29111e+08 1.00608 ns
tpch_q19/duckdb:vortex-compact 152358861 1.51648e+08 1.00469 ns
tpch_q20/duckdb:vortex-compact 163078362 1.59572e+08 1.02197 ns
tpch_q21/duckdb:vortex-compact 663579604 6.72267e+08 0.987077 ns
tpch_q22/duckdb:vortex-compact 81909973 8.20653e+07 0.998107 ns
tpch_q01/duckdb:duckdb 117024462 1.16424e+08 1.00516 ns
tpch_q02/duckdb:duckdb 48356364 4.97363e+07 0.972254 ns
tpch_q03/duckdb:duckdb 101323999 1.0111e+08 1.00211 ns
tpch_q04/duckdb:duckdb 121284511 1.22101e+08 0.993309 ns
tpch_q05/duckdb:duckdb 111203792 1.1164e+08 0.99609 ns
tpch_q06/duckdb:duckdb 45137701 4.47692e+07 1.00823 ns
tpch_q07/duckdb:duckdb 109268864 1.09496e+08 0.997929 ns
tpch_q08/duckdb:duckdb 139686420 1.40985e+08 0.990791 ns
tpch_q09/duckdb:duckdb 304486414 3.06127e+08 0.994639 ns
tpch_q10/duckdb:duckdb 201176611 2.03691e+08 0.987653 ns
tpch_q11/duckdb:duckdb 22361574 2.25026e+07 0.993735 ns
tpch_q12/duckdb:duckdb 85502135 8.56417e+07 0.99837 ns
tpch_q13/duckdb:duckdb 232607253 2.38096e+08 0.976949 ns
tpch_q14/duckdb:duckdb 77515313 7.83659e+07 0.989146 ns
tpch_q15/duckdb:duckdb 67185463 6.73103e+07 0.998146 ns
tpch_q16/duckdb:duckdb 73078034 7.29119e+07 1.00228 ns
tpch_q17/duckdb:duckdb 98856496 9.93919e+07 0.994613 ns
tpch_q18/duckdb:duckdb 217424378 2.17458e+08 0.999843 ns
tpch_q19/duckdb:duckdb 127239169 1.2876e+08 0.988191 ns
tpch_q20/duckdb:duckdb 97661238 9.73489e+07 1.00321 ns
tpch_q21/duckdb:duckdb 310678303 3.15443e+08 0.984896 ns
tpch_q22/duckdb:duckdb 67163763 6.81982e+07 0.984832 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.957x ➖
  • Vortex: 0.957x ➖
  • duckdb:vortex: 0.934x ➖
  • datafusion:vortex: 0.981x ➖
  • Best: tpcds_q84/duckdb:vortex-compact (0.829x)
  • Worst: tpcds_q70/datafusion:vortex-compact (1.108x)
  • Significant (>10%): 35↑ 1↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 40159594 4.07504e+07 0.985503 ns
tpcds_q02/datafusion:parquet 43709530 4.46084e+07 0.979851 ns
tpcds_q03/datafusion:parquet 19419499 2.05835e+07 0.943451 ns
tpcds_q04/datafusion:parquet 338384784 3.54034e+08 0.955798 ns
tpcds_q05/datafusion:parquet 40506373 4.05258e+07 0.99952 ns
tpcds_q06/datafusion:parquet 65778171 6.8046e+07 0.966671 ns
tpcds_q07/datafusion:parquet 108254859 1.13748e+08 0.951704 ns
tpcds_q08/datafusion:parquet 68571215 6.8166e+07 1.00594 ns
tpcds_q09/datafusion:parquet 50388408 4.98628e+07 1.01054 ns
tpcds_q10/datafusion:parquet 104699263 1.09063e+08 0.959991 ns
tpcds_q11/datafusion:parquet 231432569 2.36733e+08 0.977611 ns
tpcds_q12/datafusion:parquet 26633807 2.89066e+07 0.921376 ns
tpcds_q13/datafusion:parquet 107759754 1.15103e+08 0.936206 ns
tpcds_q14/datafusion:parquet 289387534 3.04269e+08 0.951091 ns
tpcds_q15/datafusion:parquet 31382824 3.16862e+07 0.990426 ns
tpcds_q16/datafusion:parquet 41584948 4.22341e+07 0.98463 ns
tpcds_q17/datafusion:parquet 105861753 1.0729e+08 0.986685 ns
tpcds_q18/datafusion:parquet 130785206 1.32633e+08 0.986067 ns
tpcds_q19/datafusion:parquet 34617344 3.64217e+07 0.95046 ns
tpcds_q20/datafusion:parquet 27754615 2.84793e+07 0.974554 ns
tpcds_q21/datafusion:parquet 33121619 3.44267e+07 0.962091 ns
tpcds_q22/datafusion:parquet 70467429 7.78987e+07 0.904603 ns
tpcds_q23/datafusion:parquet 236140338 2.53083e+08 0.933054 ns
tpcds_q24/datafusion:parquet 139565123 1.4973e+08 0.932114 ns
tpcds_q25/datafusion:parquet 99851590 1.12171e+08 0.890175 ns
tpcds_q26/datafusion:parquet 93391981 1.01195e+08 0.922891 ns
tpcds_q27/datafusion:parquet 208436657 2.16223e+08 0.963991 ns
tpcds_q28/datafusion:parquet 48203364 4.8944e+07 0.984868 ns
tpcds_q29/datafusion:parquet 104870939 1.07447e+08 0.976027 ns
tpcds_q30/datafusion:parquet 53352338 5.41307e+07 0.985621 ns
tpcds_q31/datafusion:parquet 116978872 1.12719e+08 1.03779 ns
tpcds_q32/datafusion:parquet 27259926 2.52787e+07 1.07838 ns
tpcds_q33/datafusion:parquet 38306753 3.78117e+07 1.01309 ns
tpcds_q34/datafusion:parquet 39077820 3.82152e+07 1.02257 ns
tpcds_q35/datafusion:parquet 106748129 1.07731e+08 0.990878 ns
tpcds_q36/datafusion:parquet 96217578 9.66446e+07 0.995582 ns
tpcds_q37/datafusion:parquet 25672351 2.84599e+07 0.902053 ns
tpcds_q38/datafusion:parquet 58798490 6.36975e+07 0.923089 ns
tpcds_q39/datafusion:parquet 74140707 7.54406e+07 0.98277 ns
tpcds_q40/datafusion:parquet 35974829 3.55409e+07 1.01221 ns
tpcds_q41/datafusion:parquet 11952814 1.3858e+07 0.862521 ns
tpcds_q42/datafusion:parquet 19327029 1.94099e+07 0.995732 ns
tpcds_q43/datafusion:parquet 24104769 2.44266e+07 0.986824 ns
tpcds_q44/datafusion:parquet 59410102 6.15443e+07 0.965323 ns
tpcds_q45/datafusion:parquet 48109495 5.01517e+07 0.959279 ns
tpcds_q46/datafusion:parquet 60679484 5.96774e+07 1.01679 ns
tpcds_q47/datafusion:parquet 230049601 2.3284e+08 0.988015 ns
tpcds_q48/datafusion:parquet 91784737 9.67716e+07 0.948468 ns
tpcds_q49/datafusion:parquet 60279754 6.52288e+07 0.924128 ns
tpcds_q50/datafusion:parquet 69469624 7.21516e+07 0.962829 ns
tpcds_q51/datafusion:parquet 110604562 1.16208e+08 0.951781 ns
tpcds_q52/datafusion:parquet 18754481 1.9922e+07 0.941394 ns
tpcds_q53/datafusion:parquet 31575465 3.15674e+07 1.00025 ns
tpcds_q54/datafusion:parquet 46916532 4.42165e+07 1.06106 ns
tpcds_q55/datafusion:parquet 19862084 2.09022e+07 0.950237 ns
tpcds_q56/datafusion:parquet 42692797 3.87112e+07 1.10285 ns
tpcds_q57/datafusion:parquet 147021203 1.42792e+08 1.02962 ns
tpcds_q58/datafusion:parquet 116512744 1.17196e+08 0.994166 ns
tpcds_q59/datafusion:parquet 69117015 7.16519e+07 0.964622 ns
tpcds_q60/datafusion:parquet 40309680 4.02232e+07 1.00215 ns
tpcds_q61/datafusion:parquet 61361034 6.31317e+07 0.971953 ns
tpcds_q62/datafusion:parquet 42580242 4.51314e+07 0.943473 ns
tpcds_q63/datafusion:parquet 31490494 3.29127e+07 0.956788 ns
tpcds_q64/datafusion:parquet 630951315 6.43388e+08 0.980669 ns
tpcds_q65/datafusion:parquet 46715164 4.94692e+07 0.944327 ns
tpcds_q66/datafusion:parquet 107582936 1.03564e+08 1.03881 ns
tpcds_q67/datafusion:parquet 134709999 1.41276e+08 0.953522 ns
tpcds_q68/datafusion:parquet 55021841 5.62475e+07 0.978209 ns
tpcds_q69/datafusion:parquet 95726854 1.00737e+08 0.950267 ns
tpcds_q70/datafusion:parquet 128037658 1.28894e+08 0.993356 ns
tpcds_q71/datafusion:parquet 29723392 2.98284e+07 0.996479 ns
tpcds_q72/datafusion:parquet 1762450971 1.78362e+09 0.98813 ns
tpcds_q73/datafusion:parquet 36964462 3.51632e+07 1.05123 ns
tpcds_q74/datafusion:parquet 145730788 1.4997e+08 0.971733 ns
tpcds_q75/datafusion:parquet 118908315 1.16179e+08 1.02349 ns
tpcds_q76/datafusion:parquet 55722229 5.6085e+07 0.993531 ns
tpcds_q77/datafusion:parquet 51453138 4.87729e+07 1.05495 ns
tpcds_q78/datafusion:parquet 183738875 1.84368e+08 0.996586 ns
tpcds_q79/datafusion:parquet 37546186 4.07838e+07 0.920616 ns
tpcds_q80/datafusion:parquet 101377863 1.04043e+08 0.974383 ns
tpcds_q81/datafusion:parquet 51162498 5.21004e+07 0.981999 ns
tpcds_q82/datafusion:parquet 28379739 2.73812e+07 1.03647 ns
tpcds_q83/datafusion:parquet 73403937 7.48672e+07 0.980455 ns
tpcds_q84/datafusion:parquet 59929250 5.78658e+07 1.03566 ns
tpcds_q85/datafusion:parquet 171953657 1.74647e+08 0.984578 ns
tpcds_q86/datafusion:parquet 20016774 2.05929e+07 0.972024 ns
tpcds_q87/datafusion:parquet 60203266 5.90919e+07 1.01881 ns
tpcds_q88/datafusion:parquet 103466795 1.0715e+08 0.965626 ns
tpcds_q89/datafusion:parquet 35829074 3.53063e+07 1.01481 ns
tpcds_q90/datafusion:parquet 28756703 2.80413e+07 1.02551 ns
tpcds_q91/datafusion:parquet 93047111 8.70593e+07 1.06878 ns
tpcds_q92/datafusion:parquet 23949274 2.51204e+07 0.953378 ns
tpcds_q93/datafusion:parquet 37780933 3.71501e+07 1.01698 ns
tpcds_q94/datafusion:parquet 31799018 3.33305e+07 0.954052 ns
tpcds_q95/datafusion:parquet 91245932 8.66723e+07 1.05277 ns
tpcds_q96/datafusion:parquet 23646588 2.40923e+07 0.981501 ns
tpcds_q97/datafusion:parquet 39919380 4.31643e+07 0.924824 ns
tpcds_q98/datafusion:parquet 34001171 3.45329e+07 0.984604 ns
tpcds_q99/datafusion:parquet 52721426 5.55217e+07 0.949564 ns
tpcds_q01/datafusion:vortex-file-compressed 18964390 1.99122e+07 0.952399 ns
tpcds_q02/datafusion:vortex-file-compressed 43114686 4.63461e+07 0.930277 ns
tpcds_q03/datafusion:vortex-file-compressed 16050110 1.66869e+07 0.961839 ns
tpcds_q04/datafusion:vortex-file-compressed 495473634 5.19299e+08 0.954121 ns
tpcds_q05/datafusion:vortex-file-compressed 42518923 4.51841e+07 0.941015 ns
tpcds_q06/datafusion:vortex-file-compressed 59095825 6.0723e+07 0.973203 ns
tpcds_q07/datafusion:vortex-file-compressed 63820840 5.98974e+07 1.0655 ns
tpcds_q08/datafusion:vortex-file-compressed 63556380 6.48243e+07 0.98044 ns
tpcds_q09/datafusion:vortex-file-compressed 32810882 3.42885e+07 0.956907 ns
tpcds_q10/datafusion:vortex-file-compressed 38290826 3.87514e+07 0.988115 ns
tpcds_q11/datafusion:vortex-file-compressed 307456487 3.16611e+08 0.971086 ns
tpcds_q12/datafusion:vortex-file-compressed 19754540 2.0343e+07 0.971075 ns
tpcds_q13/datafusion:vortex-file-compressed 45382452 4.22822e+07 1.07332 ns
tpcds_q14/datafusion:vortex-file-compressed 275786740 2.8074e+08 0.982356 ns
tpcds_q15/datafusion:vortex-file-compressed 41864458 4.33949e+07 0.964732 ns
tpcds_q16/datafusion:vortex-file-compressed 28573343 2.89809e+07 0.985936 ns
tpcds_q17/datafusion:vortex-file-compressed 85737898 8.12196e+07 1.05563 ns
tpcds_q18/datafusion:vortex-file-compressed 65305045 6.21754e+07 1.05034 ns
tpcds_q19/datafusion:vortex-file-compressed 30556658 3.04465e+07 1.00362 ns
tpcds_q20/datafusion:vortex-file-compressed 25709775 2.44923e+07 1.04971 ns
tpcds_q21/datafusion:vortex-file-compressed 232093740 2.36983e+08 0.979367 ns
tpcds_q22/datafusion:vortex-file-compressed 75025881 7.40321e+07 1.01342 ns
tpcds_q23/datafusion:vortex-file-compressed 261778381 2.46196e+08 1.06329 ns
tpcds_q24/datafusion:vortex-file-compressed 130953396 1.25163e+08 1.04627 ns
tpcds_q25/datafusion:vortex-file-compressed 82369084 8.09757e+07 1.01721 ns
tpcds_q26/datafusion:vortex-file-compressed 39849039 4.05528e+07 0.982647 ns
tpcds_q27/datafusion:vortex-file-compressed 149290940 1.47837e+08 1.00983 ns
tpcds_q28/datafusion:vortex-file-compressed 31488179 3.11995e+07 1.00925 ns
tpcds_q29/datafusion:vortex-file-compressed 81065915 8.3947e+07 0.965679 ns
tpcds_q30/datafusion:vortex-file-compressed 28323142 2.88238e+07 0.982631 ns
tpcds_q31/datafusion:vortex-file-compressed 117338024 1.23338e+08 0.95135 ns
tpcds_q32/datafusion:vortex-file-compressed 15809127 1.56062e+07 1.013 ns
tpcds_q33/datafusion:vortex-file-compressed 34824388 3.59471e+07 0.968767 ns
tpcds_q34/datafusion:vortex-file-compressed 27773461 2.88499e+07 0.962687 ns
tpcds_q35/datafusion:vortex-file-compressed 50718175 5.33344e+07 0.950946 ns
tpcds_q36/datafusion:vortex-file-compressed 76627063 7.72609e+07 0.991797 ns
tpcds_q37/datafusion:vortex-file-compressed 32110425 3.33296e+07 0.963421 ns
tpcds_q38/datafusion:vortex-file-compressed 47732123 4.79657e+07 0.99513 ns
tpcds_q39/datafusion:vortex-file-compressed 321620173 3.22778e+08 0.996413 ns
tpcds_q40/datafusion:vortex-file-compressed 59978626 6.32465e+07 0.948331 ns
tpcds_q41/datafusion:vortex-file-compressed 12143578 1.41583e+07 0.857702 ns
tpcds_q42/datafusion:vortex-file-compressed 15801768 1.63443e+07 0.966808 ns
tpcds_q43/datafusion:vortex-file-compressed 30358569 3.05921e+07 0.992365 ns
tpcds_q44/datafusion:vortex-file-compressed 56271059 5.78934e+07 0.971977 ns
tpcds_q45/datafusion:vortex-file-compressed 35331312 3.76983e+07 0.937213 ns
tpcds_q46/datafusion:vortex-file-compressed 48027039 4.97394e+07 0.965573 ns
tpcds_q47/datafusion:vortex-file-compressed 274828233 2.85482e+08 0.962681 ns
tpcds_q48/datafusion:vortex-file-compressed 44591871 4.76743e+07 0.935344 ns
tpcds_q49/datafusion:vortex-file-compressed 57595016 5.87424e+07 0.980468 ns
tpcds_q50/datafusion:vortex-file-compressed 53617705 5.41529e+07 0.990118 ns
tpcds_q51/datafusion:vortex-file-compressed 101212828 1.07336e+08 0.94295 ns
tpcds_q52/datafusion:vortex-file-compressed 16011058 1.72263e+07 0.929456 ns
tpcds_q53/datafusion:vortex-file-compressed 24067765 2.50153e+07 0.962123 ns
tpcds_q54/datafusion:vortex-file-compressed 37266870 4.00514e+07 0.930477 ns
tpcds_q55/datafusion:vortex-file-compressed 15973090 1.60928e+07 0.992564 ns
tpcds_q56/datafusion:vortex-file-compressed 35853119 3.72334e+07 0.96293 ns
tpcds_q57/datafusion:vortex-file-compressed 182431194 1.9269e+08 0.946759 ns
tpcds_q58/datafusion:vortex-file-compressed 101944606 1.08127e+08 0.942824 ns
tpcds_q59/datafusion:vortex-file-compressed 74558048 7.6922e+07 0.969268 ns
tpcds_q60/datafusion:vortex-file-compressed 35281552 3.75142e+07 0.940486 ns
tpcds_q61/datafusion:vortex-file-compressed 50254839 5.17924e+07 0.970313 ns
tpcds_q62/datafusion:vortex-file-compressed 41791863 4.25938e+07 0.981172 ns
tpcds_q63/datafusion:vortex-file-compressed 24204930 2.38643e+07 1.01428 ns
tpcds_q64/datafusion:vortex-file-compressed 449517316 4.43068e+08 1.01456 ns
tpcds_q65/datafusion:vortex-file-compressed 44225141 4.51893e+07 0.978663 ns
tpcds_q66/datafusion:vortex-file-compressed 186830959 1.85191e+08 1.00885 ns
tpcds_q67/datafusion:vortex-file-compressed 132246053 1.33364e+08 0.991615 ns
tpcds_q68/datafusion:vortex-file-compressed 45436558 4.75203e+07 0.95615 ns
tpcds_q69/datafusion:vortex-file-compressed 35025025 3.74681e+07 0.934795 ns
tpcds_q70/datafusion:vortex-file-compressed 141528255 1.43955e+08 0.983143 ns
tpcds_q71/datafusion:vortex-file-compressed 25587490 2.59287e+07 0.986842 ns
tpcds_q72/datafusion:vortex-file-compressed 3147188774 3.24756e+09 0.969094 ns
tpcds_q73/datafusion:vortex-file-compressed 27174628 2.76962e+07 0.981168 ns
tpcds_q74/datafusion:vortex-file-compressed 157755154 1.63896e+08 0.962531 ns
tpcds_q75/datafusion:vortex-file-compressed 117969350 1.17058e+08 1.00778 ns
tpcds_q76/datafusion:vortex-file-compressed 33960807 3.37919e+07 1.005 ns
tpcds_q77/datafusion:vortex-file-compressed 40747635 3.97419e+07 1.02531 ns
tpcds_q78/datafusion:vortex-file-compressed 213287285 2.13592e+08 0.998571 ns
tpcds_q79/datafusion:vortex-file-compressed 37241689 3.8733e+07 0.961498 ns
tpcds_q80/datafusion:vortex-file-compressed 128657388 1.32871e+08 0.968286 ns
tpcds_q81/datafusion:vortex-file-compressed 37247054 3.56693e+07 1.04423 ns
tpcds_q82/datafusion:vortex-file-compressed 31932638 3.34175e+07 0.955565 ns
tpcds_q83/datafusion:vortex-file-compressed 41084907 4.58053e+07 0.896946 ns
tpcds_q84/datafusion:vortex-file-compressed 14403691 1.47946e+07 0.97358 ns
tpcds_q85/datafusion:vortex-file-compressed 49747937 5.32413e+07 0.934386 ns
tpcds_q86/datafusion:vortex-file-compressed 16904197 1.84025e+07 0.918583 ns
tpcds_q87/datafusion:vortex-file-compressed 46824203 4.71283e+07 0.993548 ns
tpcds_q88/datafusion:vortex-file-compressed 77846257 8.03734e+07 0.968558 ns
tpcds_q89/datafusion:vortex-file-compressed 38044934 3.80224e+07 1.00059 ns
tpcds_q90/datafusion:vortex-file-compressed 15878883 1.77285e+07 0.895669 ns
tpcds_q91/datafusion:vortex-file-compressed 22865255 2.2791e+07 1.00326 ns
tpcds_q92/datafusion:vortex-file-compressed 13484971 1.3866e+07 0.972519 ns
tpcds_q93/datafusion:vortex-file-compressed 43779052 4.40827e+07 0.993112 ns
tpcds_q94/datafusion:vortex-file-compressed 25760573 2.37172e+07 1.08615 ns
tpcds_q95/datafusion:vortex-file-compressed 60116378 6.09025e+07 0.987091 ns
tpcds_q96/datafusion:vortex-file-compressed 15357922 1.48271e+07 1.0358 ns
tpcds_q97/datafusion:vortex-file-compressed 29066205 3.05011e+07 0.952957 ns
tpcds_q98/datafusion:vortex-file-compressed 32782113 3.39718e+07 0.964981 ns
tpcds_q99/datafusion:vortex-file-compressed 73894800 7.51141e+07 0.983768 ns
tpcds_q01/datafusion:vortex-compact 18668576 2.08357e+07 0.895988 ns
tpcds_q02/datafusion:vortex-compact 43893587 4.6673e+07 0.940449 ns
tpcds_q03/datafusion:vortex-compact 15079781 1.59472e+07 0.945609 ns
tpcds_q04/datafusion:vortex-compact 499117112 5.17555e+08 0.964374 ns
tpcds_q05/datafusion:vortex-compact 43137670 4.47495e+07 0.963982 ns
tpcds_q06/datafusion:vortex-compact 58921527 5.83466e+07 1.00985 ns
tpcds_q07/datafusion:vortex-compact 61170992 5.95117e+07 1.02788 ns
tpcds_q08/datafusion:vortex-compact 64206615 6.42518e+07 0.999297 ns
tpcds_q09/datafusion:vortex-compact 33600460 3.43493e+07 0.978198 ns
tpcds_q10/datafusion:vortex-compact 38624976 3.89298e+07 0.99217 ns
tpcds_q11/datafusion:vortex-compact 304996706 3.15193e+08 0.96765 ns
tpcds_q12/datafusion:vortex-compact 20001070 2.03538e+07 0.982671 ns
tpcds_q13/datafusion:vortex-compact 44671926 4.26679e+07 1.04697 ns
tpcds_q14/datafusion:vortex-compact 263721416 2.76634e+08 0.953322 ns
tpcds_q15/datafusion:vortex-compact 40886833 4.34341e+07 0.941353 ns
tpcds_q16/datafusion:vortex-compact 26426503 2.74398e+07 0.963073 ns
tpcds_q17/datafusion:vortex-compact 76853392 7.96993e+07 0.964292 ns
tpcds_q18/datafusion:vortex-compact 60325532 6.19677e+07 0.9735 ns
tpcds_q19/datafusion:vortex-compact 28092787 2.95718e+07 0.949986 ns
tpcds_q20/datafusion:vortex-compact 24004796 2.43585e+07 0.985478 ns
tpcds_q21/datafusion:vortex-compact 253167061 2.46173e+08 1.02841 ns
tpcds_q22/datafusion:vortex-compact 72792154 7.3943e+07 0.984436 ns
tpcds_q23/datafusion:vortex-compact 243173821 2.50111e+08 0.972262 ns
tpcds_q24/datafusion:vortex-compact 124286872 1.27353e+08 0.975928 ns
tpcds_q25/datafusion:vortex-compact 82455973 8.52558e+07 0.96716 ns
tpcds_q26/datafusion:vortex-compact 37040997 4.03313e+07 0.918417 ns
tpcds_q27/datafusion:vortex-compact 142130923 1.47507e+08 0.963553 ns
tpcds_q28/datafusion:vortex-compact 30232009 3.15382e+07 0.958584 ns
tpcds_q29/datafusion:vortex-compact 80456013 8.16802e+07 0.985013 ns
tpcds_q30/datafusion:vortex-compact 29411129 2.84306e+07 1.03449 ns
tpcds_q31/datafusion:vortex-compact 115362169 1.23742e+08 0.932282 ns
tpcds_q32/datafusion:vortex-compact 15134099 1.52909e+07 0.989744 ns
tpcds_q33/datafusion:vortex-compact 34697653 3.59734e+07 0.964537 ns
tpcds_q34/datafusion:vortex-compact 28271875 3.01958e+07 0.936284 ns
tpcds_q35/datafusion:vortex-compact 50829075 5.25333e+07 0.967559 ns
tpcds_q36/datafusion:vortex-compact 77072330 7.52465e+07 1.02426 ns
tpcds_q37/datafusion:vortex-compact 31891083 3.25307e+07 0.980338 ns
tpcds_q38/datafusion:vortex-compact 47105756 4.80946e+07 0.97944 ns
tpcds_q39/datafusion:vortex-compact 324860958 3.23099e+08 1.00545 ns
tpcds_q40/datafusion:vortex-compact 60180979 6.23343e+07 0.965455 ns
tpcds_q41/datafusion:vortex-compact 12904424 1.40211e+07 0.92036 ns
tpcds_q42/datafusion:vortex-compact 16048781 1.64346e+07 0.976525 ns
tpcds_q43/datafusion:vortex-compact 28523264 3.06445e+07 0.930779 ns
tpcds_q44/datafusion:vortex-compact 56475274 5.65714e+07 0.9983 ns
tpcds_q45/datafusion:vortex-compact 36224225 3.59607e+07 1.00733 ns
tpcds_q46/datafusion:vortex-compact 47108776 5.20046e+07 0.905858 ns
tpcds_q47/datafusion:vortex-compact 279432062 2.79483e+08 0.999817 ns
tpcds_q48/datafusion:vortex-compact 46740663 4.53924e+07 1.0297 ns
tpcds_q49/datafusion:vortex-compact 59939723 5.83863e+07 1.02661 ns
tpcds_q50/datafusion:vortex-compact 56294929 5.73889e+07 0.980938 ns
tpcds_q51/datafusion:vortex-compact 103853577 1.04867e+08 0.990332 ns
tpcds_q52/datafusion:vortex-compact 17470711 1.60496e+07 1.08855 ns
tpcds_q53/datafusion:vortex-compact 24768784 2.41332e+07 1.02634 ns
tpcds_q54/datafusion:vortex-compact 38824931 3.79755e+07 1.02237 ns
tpcds_q55/datafusion:vortex-compact 16267051 1.69681e+07 0.958684 ns
tpcds_q56/datafusion:vortex-compact 35675145 3.63404e+07 0.981693 ns
tpcds_q57/datafusion:vortex-compact 180144703 1.91606e+08 0.940182 ns
tpcds_q58/datafusion:vortex-compact 102137870 1.05024e+08 0.972522 ns
tpcds_q59/datafusion:vortex-compact 71730797 7.7212e+07 0.929011 ns
tpcds_q60/datafusion:vortex-compact 36575547 3.73414e+07 0.97949 ns
tpcds_q61/datafusion:vortex-compact 50528007 5.04299e+07 1.00195 ns
tpcds_q62/datafusion:vortex-compact 41440448 4.26415e+07 0.971834 ns
tpcds_q63/datafusion:vortex-compact 24441535 2.42372e+07 1.00843 ns
tpcds_q64/datafusion:vortex-compact 426118434 4.41021e+08 0.96621 ns
tpcds_q65/datafusion:vortex-compact 46260554 4.39893e+07 1.05163 ns
tpcds_q66/datafusion:vortex-compact 185660548 1.89865e+08 0.977855 ns
tpcds_q67/datafusion:vortex-compact 131393570 1.3226e+08 0.993449 ns
tpcds_q68/datafusion:vortex-compact 46703747 4.73432e+07 0.986493 ns
tpcds_q69/datafusion:vortex-compact 35019670 3.70572e+07 0.945016 ns
tpcds_q70/datafusion:vortex-compact 151031745 1.36314e+08 1.10797 ns
tpcds_q71/datafusion:vortex-compact 26605917 2.84615e+07 0.934805 ns
tpcds_q72/datafusion:vortex-compact 3095722740 3.25033e+09 0.952433 ns
tpcds_q73/datafusion:vortex-compact 29279615 2.85885e+07 1.02417 ns
tpcds_q74/datafusion:vortex-compact 157940111 1.63435e+08 0.966379 ns
tpcds_q75/datafusion:vortex-compact 115065106 1.16406e+08 0.988477 ns
tpcds_q76/datafusion:vortex-compact 34709527 3.31794e+07 1.04612 ns
tpcds_q77/datafusion:vortex-compact 39906456 3.95837e+07 1.00815 ns
tpcds_q78/datafusion:vortex-compact 211288878 2.11287e+08 1.00001 ns
tpcds_q79/datafusion:vortex-compact 35951961 3.73496e+07 0.96258 ns
tpcds_q80/datafusion:vortex-compact 127272313 1.29663e+08 0.981562 ns
tpcds_q81/datafusion:vortex-compact 36366940 3.74673e+07 0.97063 ns
tpcds_q82/datafusion:vortex-compact 32119265 3.38556e+07 0.948713 ns
tpcds_q83/datafusion:vortex-compact 43687215 4.9087e+07 0.889996 ns
tpcds_q84/datafusion:vortex-compact 13973740 1.50558e+07 0.92813 ns
tpcds_q85/datafusion:vortex-compact 49180457 5.40172e+07 0.910459 ns
tpcds_q86/datafusion:vortex-compact 16950568 1.79298e+07 0.945383 ns
tpcds_q87/datafusion:vortex-compact 46142961 4.74856e+07 0.971726 ns
tpcds_q88/datafusion:vortex-compact 80207344 8.09659e+07 0.990631 ns
tpcds_q89/datafusion:vortex-compact 39714129 3.95791e+07 1.00341 ns
tpcds_q90/datafusion:vortex-compact 18145053 1.7027e+07 1.06566 ns
tpcds_q91/datafusion:vortex-compact 25243089 2.40296e+07 1.0505 ns
tpcds_q92/datafusion:vortex-compact 13961994 1.40113e+07 0.99648 ns
tpcds_q93/datafusion:vortex-compact 44693188 4.33786e+07 1.0303 ns
tpcds_q94/datafusion:vortex-compact 25672883 2.3922e+07 1.07319 ns
tpcds_q95/datafusion:vortex-compact 61245766 6.07146e+07 1.00875 ns
tpcds_q96/datafusion:vortex-compact 15232260 1.48954e+07 1.02261 ns
tpcds_q97/datafusion:vortex-compact 30277816 3.02257e+07 1.00172 ns
tpcds_q98/datafusion:vortex-compact 34929424 3.3218e+07 1.05152 ns
tpcds_q99/datafusion:vortex-compact 75900673 7.51843e+07 1.00953 ns
tpcds_q01/duckdb:parquet 49575044 4.88944e+07 1.01392 ns
tpcds_q02/duckdb:parquet 29159308 2.938e+07 0.992487 ns
tpcds_q03/duckdb:parquet 13917378 1.43741e+07 0.968228 ns
tpcds_q04/duckdb:parquet 126468600 1.3161e+08 0.960933 ns
tpcds_q05/duckdb:parquet 29224313 3.0684e+07 0.952427 ns
tpcds_q06/duckdb:parquet 32253175 3.48771e+07 0.924766 ns
tpcds_q07/duckdb:parquet 27662381 2.8739e+07 0.962539 ns
tpcds_q08/duckdb:parquet 28295931 2.97037e+07 0.952607 ns
tpcds_q09/duckdb:parquet 41012435 4.21911e+07 0.972064 ns
tpcds_q10/duckdb:parquet 40768492 4.0748e+07 1.0005 ns
tpcds_q11/duckdb:parquet 86225036 8.63037e+07 0.999088 ns
tpcds_q12/duckdb:parquet 19660059 1.93448e+07 1.0163 ns
tpcds_q13/duckdb:parquet 39521116 3.86321e+07 1.02301 ns
tpcds_q14/duckdb:parquet 98171618 1.03179e+08 0.951465 ns
tpcds_q15/duckdb:parquet 24310717 2.8981e+07 0.83885 ns
tpcds_q16/duckdb:parquet 22436716 2.40878e+07 0.931456 ns
tpcds_q17/duckdb:parquet 38887364 4.16188e+07 0.934371 ns
tpcds_q18/duckdb:parquet 104156864 1.05999e+08 0.982624 ns
tpcds_q19/duckdb:parquet 33566523 3.42943e+07 0.978779 ns
tpcds_q20/duckdb:parquet 20457431 2.04868e+07 0.998565 ns
tpcds_q21/duckdb:parquet 13584039 1.41981e+07 0.956748 ns
tpcds_q22/duckdb:parquet 96805866 1.02492e+08 0.944524 ns
tpcds_q23/duckdb:parquet 87937433 1.01895e+08 0.863018 ns
tpcds_q24/duckdb:parquet 49540501 5.27841e+07 0.938549 ns
tpcds_q25/duckdb:parquet 35970589 3.78104e+07 0.951342 ns
tpcds_q26/duckdb:parquet 38275245 4.01126e+07 0.954194 ns
tpcds_q27/duckdb:parquet 74562596 7.68239e+07 0.970565 ns
tpcds_q28/duckdb:parquet 42261903 4.36973e+07 0.967151 ns
tpcds_q29/duckdb:parquet 37419598 3.92922e+07 0.952341 ns
tpcds_q30/duckdb:parquet 44268896 4.66532e+07 0.948892 ns
tpcds_q31/duckdb:parquet 26144536 2.81049e+07 0.930247 ns
tpcds_q32/duckdb:parquet 12681504 1.33911e+07 0.94701 ns
tpcds_q33/duckdb:parquet 20955504 2.12167e+07 0.987688 ns
tpcds_q34/duckdb:parquet 23650747 2.50018e+07 0.945962 ns
tpcds_q35/duckdb:parquet 69270977 7.21032e+07 0.96072 ns
tpcds_q36/duckdb:parquet 25310893 2.57173e+07 0.984195 ns
tpcds_q37/duckdb:parquet 16469514 1.68604e+07 0.976814 ns
tpcds_q38/duckdb:parquet 35761050 3.74071e+07 0.955997 ns
tpcds_q39/duckdb:parquet 37198822 3.83763e+07 0.969317 ns
tpcds_q40/duckdb:parquet 20416909 2.1684e+07 0.941568 ns
tpcds_q41/duckdb:parquet 10206980 1.05478e+07 0.967688 ns
tpcds_q42/duckdb:parquet 13017479 1.29725e+07 1.00347 ns
tpcds_q43/duckdb:parquet 18268253 1.92236e+07 0.950306 ns
tpcds_q44/duckdb:parquet 28482591 2.91305e+07 0.977757 ns
tpcds_q45/duckdb:parquet 29137331 3.16042e+07 0.921946 ns
tpcds_q46/duckdb:parquet 49155641 5.24434e+07 0.937309 ns
tpcds_q47/duckdb:parquet 63809876 6.80844e+07 0.937217 ns
tpcds_q48/duckdb:parquet 33854102 3.53785e+07 0.956911 ns
tpcds_q49/duckdb:parquet 25974112 2.75223e+07 0.943748 ns
tpcds_q50/duckdb:parquet 28340548 3.0039e+07 0.943457 ns
tpcds_q51/duckdb:parquet 195645002 2.03044e+08 0.963559 ns
tpcds_q52/duckdb:parquet 13091105 1.38253e+07 0.946896 ns
tpcds_q53/duckdb:parquet 20394231 2.14994e+07 0.948595 ns
tpcds_q54/duckdb:parquet 26216410 2.73332e+07 0.959143 ns
tpcds_q55/duckdb:parquet 12725231 1.35993e+07 0.935728 ns
tpcds_q56/duckdb:parquet 22556597 2.42409e+07 0.930519 ns
tpcds_q57/duckdb:parquet 50381375 5.37405e+07 0.937493 ns
tpcds_q58/duckdb:parquet 25285469 2.64652e+07 0.955424 ns
tpcds_q59/duckdb:parquet 38602213 4.01553e+07 0.961324 ns
tpcds_q60/duckdb:parquet 24463296 2.45946e+07 0.994662 ns
tpcds_q61/duckdb:parquet 33573550 3.32962e+07 1.00833 ns
tpcds_q62/duckdb:parquet 13521042 1.47553e+07 0.91635 ns
tpcds_q63/duckdb:parquet 17205778 1.84999e+07 0.930046 ns
tpcds_q64/duckdb:parquet 77595751 8.02025e+07 0.967498 ns
tpcds_q65/duckdb:parquet 27006253 2.78155e+07 0.970907 ns
tpcds_q66/duckdb:parquet 30146969 3.19641e+07 0.943152 ns
tpcds_q67/duckdb:parquet 188845906 1.87839e+08 1.00536 ns
tpcds_q68/duckdb:parquet 38747322 4.04239e+07 0.958524 ns
tpcds_q69/duckdb:parquet 41287414 4.1278e+07 1.00023 ns
tpcds_q70/duckdb:parquet 56008577 5.8927e+07 0.950474 ns
tpcds_q71/duckdb:parquet 20457933 2.23545e+07 0.915157 ns
tpcds_q72/duckdb:parquet 163644102 1.7322e+08 0.944718 ns
tpcds_q73/duckdb:parquet 20717294 2.17795e+07 0.951228 ns
tpcds_q74/duckdb:parquet 53207209 5.63841e+07 0.943657 ns
tpcds_q75/duckdb:parquet 55379756 5.72327e+07 0.967624 ns
tpcds_q76/duckdb:parquet 21520550 2.19892e+07 0.978685 ns
tpcds_q77/duckdb:parquet 23026287 2.48198e+07 0.927737 ns
tpcds_q78/duckdb:parquet 78905154 7.90395e+07 0.9983 ns
tpcds_q79/duckdb:parquet 31623574 3.23891e+07 0.976364 ns
tpcds_q80/duckdb:parquet 43333760 4.68027e+07 0.925882 ns
tpcds_q81/duckdb:parquet 50596652 5.21616e+07 0.969999 ns
tpcds_q82/duckdb:parquet 18094195 1.98128e+07 0.913257 ns
tpcds_q83/duckdb:parquet 18463288 1.98745e+07 0.928993 ns
tpcds_q84/duckdb:parquet 21101302 2.20969e+07 0.954944 ns
tpcds_q85/duckdb:parquet 42378697 4.52233e+07 0.937099 ns
tpcds_q86/duckdb:parquet 38656878 4.04522e+07 0.955619 ns
tpcds_q87/duckdb:parquet 35500867 3.96242e+07 0.89594 ns
tpcds_q88/duckdb:parquet 53411305 5.59519e+07 0.954593 ns
tpcds_q89/duckdb:parquet 22724559 2.42623e+07 0.936619 ns
tpcds_q90/duckdb:parquet 9477959 1.006e+07 0.94214 ns
tpcds_q91/duckdb:parquet 26063451 2.74088e+07 0.950915 ns
tpcds_q92/duckdb:parquet 13541801 1.45753e+07 0.929092 ns
tpcds_q93/duckdb:parquet 32921635 3.57598e+07 0.920633 ns
tpcds_q94/duckdb:parquet 18702410 1.98075e+07 0.944208 ns
tpcds_q95/duckdb:parquet 138309601 1.2929e+08 1.06976 ns
tpcds_q96/duckdb:parquet 10999933 1.1853e+07 0.928029 ns
tpcds_q97/duckdb:parquet 37934599 4.0077e+07 0.946543 ns
tpcds_q98/duckdb:parquet 23821207 2.64888e+07 0.899293 ns
tpcds_q99/duckdb:parquet 24391036 2.57954e+07 0.945557 ns
tpcds_q01/duckdb:vortex-file-compressed 31753164 3.52842e+07 0.899925 ns
tpcds_q02/duckdb:vortex-file-compressed 53259135 6.27847e+07 0.848282 ns
tpcds_q03/duckdb:vortex-file-compressed 22331631 2.30108e+07 0.970485 ns
tpcds_q04/duckdb:vortex-file-compressed 117134662 1.19314e+08 0.981735 ns
tpcds_q05/duckdb:vortex-file-compressed 45601328 4.9009e+07 0.930469 ns
tpcds_q06/duckdb:vortex-file-compressed 38688911 3.94076e+07 0.981763 ns
tpcds_q07/duckdb:vortex-file-compressed 28493174 2.8584e+07 0.996824 ns
tpcds_q08/duckdb:vortex-file-compressed 32113453 3.40887e+07 0.942055 ns
tpcds_q09/duckdb:vortex-file-compressed 51967556 5.4697e+07 0.950099 ns
tpcds_q10/duckdb:vortex-file-compressed 47916410 5.09652e+07 0.940179 ns
tpcds_q11/duckdb:vortex-file-compressed 73849681 7.69459e+07 0.959761 ns
tpcds_q12/duckdb:vortex-file-compressed 19382453 2.11487e+07 0.916482 ns
tpcds_q13/duckdb:vortex-file-compressed 34338705 3.65031e+07 0.940706 ns
tpcds_q14/duckdb:vortex-file-compressed 129736862 1.38178e+08 0.938908 ns
tpcds_q15/duckdb:vortex-file-compressed 29539697 3.20634e+07 0.921289 ns
tpcds_q16/duckdb:vortex-file-compressed 31781896 3.36021e+07 0.945831 ns
tpcds_q17/duckdb:vortex-file-compressed 43491424 4.49752e+07 0.967008 ns
tpcds_q18/duckdb:vortex-file-compressed 86664426 9.52598e+07 0.909769 ns
tpcds_q19/duckdb:vortex-file-compressed 36214246 3.86869e+07 0.936085 ns
tpcds_q20/duckdb:vortex-file-compressed 20316536 2.28497e+07 0.889137 ns
tpcds_q21/duckdb:vortex-file-compressed 17882523 1.99329e+07 0.897138 ns
tpcds_q22/duckdb:vortex-file-compressed 110131047 1.15977e+08 0.949596 ns
tpcds_q23/duckdb:vortex-file-compressed 124877622 1.26477e+08 0.987357 ns
tpcds_q24/duckdb:vortex-file-compressed 55902367 5.91908e+07 0.944443 ns
tpcds_q25/duckdb:vortex-file-compressed 41188385 4.38275e+07 0.939785 ns
tpcds_q26/duckdb:vortex-file-compressed 44266646 4.73455e+07 0.93497 ns
tpcds_q27/duckdb:vortex-file-compressed 85361296 8.91058e+07 0.957977 ns
tpcds_q28/duckdb:vortex-file-compressed 42331502 4.47177e+07 0.946638 ns
tpcds_q29/duckdb:vortex-file-compressed 41979159 4.45493e+07 0.942308 ns
tpcds_q30/duckdb:vortex-file-compressed 35187342 3.79546e+07 0.927091 ns
tpcds_q31/duckdb:vortex-file-compressed 33518133 3.74808e+07 0.894275 ns
tpcds_q32/duckdb:vortex-file-compressed 16351335 1.80417e+07 0.906308 ns
tpcds_q33/duckdb:vortex-file-compressed 40601076 4.50527e+07 0.901191 ns
tpcds_q34/duckdb:vortex-file-compressed 27344431 2.79891e+07 0.976969 ns
tpcds_q35/duckdb:vortex-file-compressed 79214107 8.45895e+07 0.936453 ns
tpcds_q36/duckdb:vortex-file-compressed 27206346 2.93426e+07 0.927196 ns
tpcds_q37/duckdb:vortex-file-compressed 16737954 1.85348e+07 0.903055 ns
tpcds_q38/duckdb:vortex-file-compressed 46020921 4.68909e+07 0.981447 ns
tpcds_q39/duckdb:vortex-file-compressed 42234472 4.42121e+07 0.955269 ns
tpcds_q40/duckdb:vortex-file-compressed 24220397 2.63949e+07 0.917617 ns
tpcds_q41/duckdb:vortex-file-compressed 17192246 1.93163e+07 0.890039 ns
tpcds_q42/duckdb:vortex-file-compressed 12693710 1.39419e+07 0.910469 ns
tpcds_q43/duckdb:vortex-file-compressed 18992954 2.02741e+07 0.936807 ns
tpcds_q44/duckdb:vortex-file-compressed 32509995 3.46606e+07 0.937952 ns
tpcds_q45/duckdb:vortex-file-compressed 32713722 3.511e+07 0.931751 ns
tpcds_q46/duckdb:vortex-file-compressed 51907231 5.5068e+07 0.942602 ns
tpcds_q47/duckdb:vortex-file-compressed 69088665 7.30732e+07 0.945472 ns
tpcds_q48/duckdb:vortex-file-compressed 31277302 3.24396e+07 0.964171 ns
tpcds_q49/duckdb:vortex-file-compressed 44364057 4.75696e+07 0.932615 ns
tpcds_q50/duckdb:vortex-file-compressed 33056439 3.53908e+07 0.934041 ns
tpcds_q51/duckdb:vortex-file-compressed 122433698 1.30284e+08 0.939744 ns
tpcds_q52/duckdb:vortex-file-compressed 12817730 1.39168e+07 0.921027 ns
tpcds_q53/duckdb:vortex-file-compressed 27787205 2.95556e+07 0.940168 ns
tpcds_q54/duckdb:vortex-file-compressed 36158574 4.22317e+07 0.856194 ns
tpcds_q55/duckdb:vortex-file-compressed 12351619 1.37988e+07 0.89512 ns
tpcds_q56/duckdb:vortex-file-compressed 43113669 4.77781e+07 0.902373 ns
tpcds_q57/duckdb:vortex-file-compressed 61886063 6.5883e+07 0.939333 ns
tpcds_q58/duckdb:vortex-file-compressed 38001559 3.93357e+07 0.966082 ns
tpcds_q59/duckdb:vortex-file-compressed 53564341 5.61406e+07 0.954111 ns
tpcds_q60/duckdb:vortex-file-compressed 43775939 4.66272e+07 0.938851 ns
tpcds_q61/duckdb:vortex-file-compressed 39854142 4.26225e+07 0.93505 ns
tpcds_q62/duckdb:vortex-file-compressed 21687666 2.36026e+07 0.918868 ns
tpcds_q63/duckdb:vortex-file-compressed 27454621 2.99118e+07 0.917854 ns
tpcds_q64/duckdb:vortex-file-compressed 85032591 9.02721e+07 0.941958 ns
tpcds_q65/duckdb:vortex-file-compressed 31203272 3.53601e+07 0.882442 ns
tpcds_q66/duckdb:vortex-file-compressed 40051842 4.58109e+07 0.874287 ns
tpcds_q67/duckdb:vortex-file-compressed 177705835 1.81276e+08 0.980303 ns
tpcds_q68/duckdb:vortex-file-compressed 42599530 4.56577e+07 0.93302 ns
tpcds_q69/duckdb:vortex-file-compressed 51709373 5.57134e+07 0.928131 ns
tpcds_q70/duckdb:vortex-file-compressed 51255116 5.33408e+07 0.960899 ns
tpcds_q71/duckdb:vortex-file-compressed 31928453 3.38589e+07 0.942987 ns
tpcds_q72/duckdb:vortex-file-compressed 169757981 1.76951e+08 0.95935 ns
tpcds_q73/duckdb:vortex-file-compressed 24684994 2.51119e+07 0.983001 ns
tpcds_q74/duckdb:vortex-file-compressed 60938718 6.66132e+07 0.914814 ns
tpcds_q75/duckdb:vortex-file-compressed 76474020 8.70565e+07 0.878442 ns
tpcds_q76/duckdb:vortex-file-compressed 26564306 2.80538e+07 0.946904 ns
tpcds_q77/duckdb:vortex-file-compressed 39459092 4.28484e+07 0.920901 ns
tpcds_q78/duckdb:vortex-file-compressed 83671004 9.20031e+07 0.909437 ns
tpcds_q79/duckdb:vortex-file-compressed 33111222 3.44554e+07 0.960989 ns
tpcds_q80/duckdb:vortex-file-compressed 54063051 5.66781e+07 0.953862 ns
tpcds_q81/duckdb:vortex-file-compressed 38538646 4.16411e+07 0.925496 ns
tpcds_q82/duckdb:vortex-file-compressed 17560499 1.89344e+07 0.927441 ns
tpcds_q83/duckdb:vortex-file-compressed 40046880 4.33991e+07 0.922757 ns
tpcds_q84/duckdb:vortex-file-compressed 22221686 2.39889e+07 0.926331 ns
tpcds_q85/duckdb:vortex-file-compressed 49312491 5.41862e+07 0.910056 ns
tpcds_q86/duckdb:vortex-file-compressed 40940908 4.09263e+07 1.00036 ns
tpcds_q87/duckdb:vortex-file-compressed 44884048 4.81764e+07 0.93166 ns
tpcds_q88/duckdb:vortex-file-compressed 84839221 9.6843e+07 0.87605 ns
tpcds_q89/duckdb:vortex-file-compressed 27370172 2.944e+07 0.929693 ns
tpcds_q90/duckdb:vortex-file-compressed 19817285 2.15229e+07 0.920755 ns
tpcds_q91/duckdb:vortex-file-compressed 31254762 3.39384e+07 0.920926 ns
tpcds_q92/duckdb:vortex-file-compressed 18691784 2.19318e+07 0.852268 ns
tpcds_q93/duckdb:vortex-file-compressed 31911341 3.38647e+07 0.94232 ns
tpcds_q94/duckdb:vortex-file-compressed 25753326 2.79138e+07 0.922602 ns
tpcds_q95/duckdb:vortex-file-compressed 163112386 1.54182e+08 1.05792 ns
tpcds_q96/duckdb:vortex-file-compressed 11620248 1.37701e+07 0.843878 ns
tpcds_q97/duckdb:vortex-file-compressed 41907803 4.66391e+07 0.898555 ns
tpcds_q98/duckdb:vortex-file-compressed 20655221 2.34281e+07 0.881642 ns
tpcds_q99/duckdb:vortex-file-compressed 37213337 3.87994e+07 0.959123 ns
tpcds_q01/duckdb:vortex-compact 31882283 3.49845e+07 0.911327 ns
tpcds_q02/duckdb:vortex-compact 50383233 4.80918e+07 1.04765 ns
tpcds_q03/duckdb:vortex-compact 22295481 2.30016e+07 0.9693 ns
tpcds_q04/duckdb:vortex-compact 116836191 1.21759e+08 0.959572 ns
tpcds_q05/duckdb:vortex-compact 44799729 5.09783e+07 0.8788 ns
tpcds_q06/duckdb:vortex-compact 38257081 4.14721e+07 0.922477 ns
tpcds_q07/duckdb:vortex-compact 28973034 3.08835e+07 0.938138 ns
tpcds_q08/duckdb:vortex-compact 34383654 3.37743e+07 1.01804 ns
tpcds_q09/duckdb:vortex-compact 52742134 5.62586e+07 0.937494 ns
tpcds_q10/duckdb:vortex-compact 48960702 5.04269e+07 0.970923 ns
tpcds_q11/duckdb:vortex-compact 73087651 7.51793e+07 0.972178 ns
tpcds_q12/duckdb:vortex-compact 19619059 2.06017e+07 0.952301 ns
tpcds_q13/duckdb:vortex-compact 34940611 3.52565e+07 0.991039 ns
tpcds_q14/duckdb:vortex-compact 130933710 1.33696e+08 0.979339 ns
tpcds_q15/duckdb:vortex-compact 29016579 3.27374e+07 0.886344 ns
tpcds_q16/duckdb:vortex-compact 30863576 3.38464e+07 0.911872 ns
tpcds_q17/duckdb:vortex-compact 40873695 4.5134e+07 0.905608 ns
tpcds_q18/duckdb:vortex-compact 89565191 9.52094e+07 0.940718 ns
tpcds_q19/duckdb:vortex-compact 36180271 3.86254e+07 0.936698 ns
tpcds_q20/duckdb:vortex-compact 20264127 2.23879e+07 0.905136 ns
tpcds_q21/duckdb:vortex-compact 17784903 1.89136e+07 0.940326 ns
tpcds_q22/duckdb:vortex-compact 112234820 1.18437e+08 0.947635 ns
tpcds_q23/duckdb:vortex-compact 121316836 1.26776e+08 0.956942 ns
tpcds_q24/duckdb:vortex-compact 55299132 5.87161e+07 0.941805 ns
tpcds_q25/duckdb:vortex-compact 39910884 4.26815e+07 0.935086 ns
tpcds_q26/duckdb:vortex-compact 45053144 4.8017e+07 0.938274 ns
tpcds_q27/duckdb:vortex-compact 87365803 8.70119e+07 1.00407 ns
tpcds_q28/duckdb:vortex-compact 42505437 4.44308e+07 0.956666 ns
tpcds_q29/duckdb:vortex-compact 40691762 4.55958e+07 0.892446 ns
tpcds_q30/duckdb:vortex-compact 34734100 3.69228e+07 0.940723 ns
tpcds_q31/duckdb:vortex-compact 33958632 3.60721e+07 0.941409 ns
tpcds_q32/duckdb:vortex-compact 15475184 1.74785e+07 0.885385 ns
tpcds_q33/duckdb:vortex-compact 41915487 4.52508e+07 0.926293 ns
tpcds_q34/duckdb:vortex-compact 27155322 2.88102e+07 0.942561 ns
tpcds_q35/duckdb:vortex-compact 79377550 8.43031e+07 0.941573 ns
tpcds_q36/duckdb:vortex-compact 27359872 2.88857e+07 0.947177 ns
tpcds_q37/duckdb:vortex-compact 16586531 1.81954e+07 0.911579 ns
tpcds_q38/duckdb:vortex-compact 44011315 4.71955e+07 0.932533 ns
tpcds_q39/duckdb:vortex-compact 42671177 4.35325e+07 0.980214 ns
tpcds_q40/duckdb:vortex-compact 24594686 2.65194e+07 0.927422 ns
tpcds_q41/duckdb:vortex-compact 17563981 1.94369e+07 0.90364 ns
tpcds_q42/duckdb:vortex-compact 13060529 1.40423e+07 0.930083 ns
tpcds_q43/duckdb:vortex-compact 19384632 2.04423e+07 0.94826 ns
tpcds_q44/duckdb:vortex-compact 33102735 3.39306e+07 0.975602 ns
tpcds_q45/duckdb:vortex-compact 32261474 3.60481e+07 0.894957 ns
tpcds_q46/duckdb:vortex-compact 52351059 5.50523e+07 0.950933 ns
tpcds_q47/duckdb:vortex-compact 70036606 7.30791e+07 0.958367 ns
tpcds_q48/duckdb:vortex-compact 31816593 3.32077e+07 0.958108 ns
tpcds_q49/duckdb:vortex-compact 44091406 4.76797e+07 0.924742 ns
tpcds_q50/duckdb:vortex-compact 33096097 3.49612e+07 0.946653 ns
tpcds_q51/duckdb:vortex-compact 125954943 1.49776e+08 0.840957 ns
tpcds_q52/duckdb:vortex-compact 13310696 1.39929e+07 0.951245 ns
tpcds_q53/duckdb:vortex-compact 28014539 2.90383e+07 0.964745 ns
tpcds_q54/duckdb:vortex-compact 37253752 4.21251e+07 0.884359 ns
tpcds_q55/duckdb:vortex-compact 12423448 1.35806e+07 0.914793 ns
tpcds_q56/duckdb:vortex-compact 42032194 4.60931e+07 0.911899 ns
tpcds_q57/duckdb:vortex-compact 64292812 6.60982e+07 0.972686 ns
tpcds_q58/duckdb:vortex-compact 36007770 3.89828e+07 0.923682 ns
tpcds_q59/duckdb:vortex-compact 54249078 5.65235e+07 0.959761 ns
tpcds_q60/duckdb:vortex-compact 46044669 4.71388e+07 0.97679 ns
tpcds_q61/duckdb:vortex-compact 42526092 4.37321e+07 0.972423 ns
tpcds_q62/duckdb:vortex-compact 22064455 2.27804e+07 0.968571 ns
tpcds_q63/duckdb:vortex-compact 27620019 2.93406e+07 0.941359 ns
tpcds_q64/duckdb:vortex-compact 85547680 8.73429e+07 0.979446 ns
tpcds_q65/duckdb:vortex-compact 31535728 3.32958e+07 0.947137 ns
tpcds_q66/duckdb:vortex-compact 40891076 4.28265e+07 0.954809 ns
tpcds_q67/duckdb:vortex-compact 170196472 1.86063e+08 0.914724 ns
tpcds_q68/duckdb:vortex-compact 44323057 4.51524e+07 0.981633 ns
tpcds_q69/duckdb:vortex-compact 50559324 5.32462e+07 0.949538 ns
tpcds_q70/duckdb:vortex-compact 51459204 5.29197e+07 0.972401 ns
tpcds_q71/duckdb:vortex-compact 33592206 3.47193e+07 0.967538 ns
tpcds_q72/duckdb:vortex-compact 170618665 1.75418e+08 0.972641 ns
tpcds_q73/duckdb:vortex-compact 24676112 2.56126e+07 0.963436 ns
tpcds_q74/duckdb:vortex-compact 61047227 6.46883e+07 0.943713 ns
tpcds_q75/duckdb:vortex-compact 76071109 7.98381e+07 0.952817 ns
tpcds_q76/duckdb:vortex-compact 27454760 2.77704e+07 0.988633 ns
tpcds_q77/duckdb:vortex-compact 38993969 4.13543e+07 0.942924 ns
tpcds_q78/duckdb:vortex-compact 85750815 9.15756e+07 0.936393 ns
tpcds_q79/duckdb:vortex-compact 33502421 3.45964e+07 0.968378 ns
tpcds_q80/duckdb:vortex-compact 53264946 5.82498e+07 0.914423 ns
tpcds_q81/duckdb:vortex-compact 38349387 4.20679e+07 0.911607 ns
tpcds_q82/duckdb:vortex-compact 16824493 1.89116e+07 0.889637 ns
tpcds_q83/duckdb:vortex-compact 39688423 4.24896e+07 0.934074 ns
tpcds_q84/duckdb:vortex-compact 20386524 2.45926e+07 0.828971 ns
tpcds_q85/duckdb:vortex-compact 48880347 5.52639e+07 0.88449 ns
tpcds_q86/duckdb:vortex-compact 38931860 4.23246e+07 0.91984 ns
tpcds_q87/duckdb:vortex-compact 45908566 4.78214e+07 0.960001 ns
tpcds_q88/duckdb:vortex-compact 80384958 9.69533e+07 0.82911 ns
tpcds_q89/duckdb:vortex-compact 27010168 2.85834e+07 0.944961 ns
tpcds_q90/duckdb:vortex-compact 19315015 2.17289e+07 0.888907 ns
tpcds_q91/duckdb:vortex-compact 30192560 3.35212e+07 0.9007 ns
tpcds_q92/duckdb:vortex-compact 18794739 2.0637e+07 0.91073 ns
tpcds_q93/duckdb:vortex-compact 31392345 3.4076e+07 0.921246 ns
tpcds_q94/duckdb:vortex-compact 25515936 2.79432e+07 0.913135 ns
tpcds_q95/duckdb:vortex-compact 159150273 1.63437e+08 0.973773 ns
tpcds_q96/duckdb:vortex-compact 11389681 1.34743e+07 0.845287 ns
tpcds_q97/duckdb:vortex-compact 41553953 4.39342e+07 0.945822 ns
tpcds_q98/duckdb:vortex-compact 20415778 2.30108e+07 0.887224 ns
tpcds_q99/duckdb:vortex-compact 36203950 3.82438e+07 0.946663 ns
tpcds_q01/duckdb:duckdb 23666391 2.51232e+07 0.942012 ns
tpcds_q02/duckdb:duckdb 23567158 2.40199e+07 0.981151 ns
tpcds_q03/duckdb:duckdb 10462088 1.14378e+07 0.914695 ns
tpcds_q04/duckdb:duckdb 173396180 1.73285e+08 1.00064 ns
tpcds_q05/duckdb:duckdb 20110820 2.12749e+07 0.945286 ns
tpcds_q06/duckdb:duckdb 27517458 2.92474e+07 0.940851 ns
tpcds_q07/duckdb:duckdb 40196691 4.45468e+07 0.902348 ns
tpcds_q08/duckdb:duckdb 124711863 1.26309e+08 0.987357 ns
tpcds_q09/duckdb:duckdb 19173248 1.97815e+07 0.96925 ns
tpcds_q10/duckdb:duckdb 27251728 2.9051e+07 0.938066 ns
tpcds_q11/duckdb:duckdb 150624375 1.52287e+08 0.989079 ns
tpcds_q12/duckdb:duckdb 14821287 1.70441e+07 0.869584 ns
tpcds_q13/duckdb:duckdb 26319728 2.87051e+07 0.9169 ns
tpcds_q14/duckdb:duckdb 91519718 9.68663e+07 0.944804 ns
tpcds_q15/duckdb:duckdb 22404514 2.46835e+07 0.907671 ns
tpcds_q16/duckdb:duckdb 20084257 2.13657e+07 0.940024 ns
tpcds_q17/duckdb:duckdb 24537539 2.67896e+07 0.915935 ns
tpcds_q18/duckdb:duckdb 50420556 5.21439e+07 0.96695 ns
tpcds_q19/duckdb:duckdb 19366332 2.05823e+07 0.940924 ns
tpcds_q20/duckdb:duckdb 15475157 1.73573e+07 0.891566 ns
tpcds_q21/duckdb:duckdb 7668673 8.31151e+06 0.922657 ns
tpcds_q22/duckdb:duckdb 82582735 8.61019e+07 0.959128 ns
tpcds_q23/duckdb:duckdb 72726186 7.40888e+07 0.981608 ns
tpcds_q24/duckdb:duckdb 26276476 2.7881e+07 0.94245 ns
tpcds_q25/duckdb:duckdb 18870126 2.03678e+07 0.926468 ns
tpcds_q26/duckdb:duckdb 28264380 3.16444e+07 0.893188 ns
tpcds_q27/duckdb:duckdb 50922050 5.46827e+07 0.931228 ns
tpcds_q28/duckdb:duckdb 24410539 2.55408e+07 0.955748 ns
tpcds_q29/duckdb:duckdb 24225552 2.50191e+07 0.968284 ns
tpcds_q30/duckdb:duckdb 32667146 3.25916e+07 1.00232 ns
tpcds_q31/duckdb:duckdb 24042561 2.53961e+07 0.946705 ns
tpcds_q32/duckdb:duckdb 8320599 9.07714e+06 0.916654 ns
tpcds_q33/duckdb:duckdb 16024171 1.68252e+07 0.952391 ns
tpcds_q34/duckdb:duckdb 17852280 2.01137e+07 0.887568 ns
tpcds_q35/duckdb:duckdb 36132410 3.95428e+07 0.913754 ns
tpcds_q36/duckdb:duckdb 76061102 8.38465e+07 0.907147 ns
tpcds_q37/duckdb:duckdb 9005715 1.00664e+07 0.894634 ns
tpcds_q38/duckdb:duckdb 32916757 3.3946e+07 0.96968 ns
tpcds_q39/duckdb:duckdb 29305593 3.13518e+07 0.934734 ns
tpcds_q40/duckdb:duckdb 14864030 1.68445e+07 0.882429 ns
tpcds_q41/duckdb:duckdb 10134324 1.08508e+07 0.933968 ns
tpcds_q42/duckdb:duckdb 8189813 9.55661e+06 0.856979 ns
tpcds_q43/duckdb:duckdb 13386690 1.50596e+07 0.888914 ns
tpcds_q44/duckdb:duckdb 16377843 1.75761e+07 0.931826 ns
tpcds_q45/duckdb:duckdb 18803454 2.01382e+07 0.933721 ns
tpcds_q46/duckdb:duckdb 39619987 4.27947e+07 0.925815 ns
tpcds_q47/duckdb:duckdb 59458333 6.34435e+07 0.937185 ns
tpcds_q48/duckdb:duckdb 24776748 2.66516e+07 0.929655 ns
tpcds_q49/duckdb:duckdb 17601683 1.91894e+07 0.917263 ns
tpcds_q50/duckdb:duckdb 16768483 1.7765e+07 0.943906 ns
tpcds_q51/duckdb:duckdb 111240890 1.16389e+08 0.95577 ns
tpcds_q52/duckdb:duckdb 9508198 1.10184e+07 0.862942 ns
tpcds_q53/duckdb:duckdb 16082100 1.84222e+07 0.872975 ns
tpcds_q54/duckdb:duckdb 19042603 2.16209e+07 0.880749 ns
tpcds_q55/duckdb:duckdb 9012248 9.77514e+06 0.921956 ns
tpcds_q56/duckdb:duckdb 17460632 1.81644e+07 0.961256 ns
tpcds_q57/duckdb:duckdb 48359463 5.19137e+07 0.931536 ns
tpcds_q58/duckdb:duckdb 15860063 1.60306e+07 0.989361 ns
tpcds_q59/duckdb:duckdb 37382166 3.90103e+07 0.958264 ns
tpcds_q60/duckdb:duckdb 18737766 2.01321e+07 0.93074 ns
tpcds_q61/duckdb:duckdb 18039282 1.92024e+07 0.939428 ns
tpcds_q62/duckdb:duckdb 10420107 1.11539e+07 0.934212 ns
tpcds_q63/duckdb:duckdb 13326275 1.47686e+07 0.90234 ns
tpcds_q64/duckdb:duckdb 59274669 6.24167e+07 0.94966 ns
tpcds_q65/duckdb:duckdb 33526220 3.95212e+07 0.84831 ns
tpcds_q66/duckdb:duckdb 27037187 2.88581e+07 0.936901 ns
tpcds_q67/duckdb:duckdb 155066694 1.51929e+08 1.02065 ns
tpcds_q68/duckdb:duckdb 27828181 2.93497e+07 0.948158 ns
tpcds_q69/duckdb:duckdb 29531456 3.15219e+07 0.936854 ns
tpcds_q70/duckdb:duckdb 20106775 2.08877e+07 0.962614 ns
tpcds_q71/duckdb:duckdb 16747271 1.79459e+07 0.933209 ns
tpcds_q72/duckdb:duckdb 46515104 4.82966e+07 0.963114 ns
tpcds_q73/duckdb:duckdb 13530758 1.57975e+07 0.856515 ns
tpcds_q74/duckdb:duckdb 108195878 1.10145e+08 0.982305 ns
tpcds_q75/duckdb:duckdb 45389689 4.5729e+07 0.992579 ns
tpcds_q76/duckdb:duckdb 15002599 1.53422e+07 0.977864 ns
tpcds_q77/duckdb:duckdb 14475752 1.54052e+07 0.93967 ns
tpcds_q78/duckdb:duckdb 66467628 6.75842e+07 0.983479 ns
tpcds_q79/duckdb:duckdb 21718371 2.27061e+07 0.956497 ns
tpcds_q80/duckdb:duckdb 32848413 3.31621e+07 0.990541 ns
tpcds_q81/duckdb:duckdb 42217644 4.30166e+07 0.981427 ns
tpcds_q82/duckdb:duckdb 11472703 1.18578e+07 0.96752 ns
tpcds_q83/duckdb:duckdb 12026263 1.166e+07 1.03141 ns
tpcds_q84/duckdb:duckdb 15371541 1.62533e+07 0.945751 ns
tpcds_q85/duckdb:duckdb 25746063 2.7441e+07 0.938234 ns
tpcds_q86/duckdb:duckdb 14310322 1.52491e+07 0.938437 ns
tpcds_q87/duckdb:duckdb 34717962 3.64478e+07 0.95254 ns
tpcds_q88/duckdb:duckdb 27593805 2.82786e+07 0.975783 ns
tpcds_q89/duckdb:duckdb 20063528 2.0859e+07 0.961865 ns
tpcds_q90/duckdb:duckdb 7132039 7.48886e+06 0.952353 ns
tpcds_q91/duckdb:duckdb 15138920 1.57925e+07 0.958612 ns
tpcds_q92/duckdb:duckdb 10191576 1.07009e+07 0.952404 ns
tpcds_q93/duckdb:duckdb 24732717 2.55403e+07 0.96838 ns
tpcds_q94/duckdb:duckdb 15410577 1.66134e+07 0.927602 ns
tpcds_q95/duckdb:duckdb 110958440 1.16845e+08 0.949624 ns
tpcds_q96/duckdb:duckdb 6205722 6.56768e+06 0.944887 ns
tpcds_q97/duckdb:duckdb 32631752 3.4576e+07 0.94377 ns
tpcds_q98/duckdb:duckdb 20682264 2.18507e+07 0.946528 ns
tpcds_q99/duckdb:duckdb 21521656 2.23241e+07 0.964056 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.061x ➖
  • Vortex: 1.070x ➖
  • duckdb:vortex: 1.023x ➖
  • datafusion:vortex: 1.119x ➖
  • Best: tpch_q15/datafusion:vortex-file-compressed (0.945x)
  • Worst: tpch_q18/datafusion:vortex-file-compressed (1.376x)
  • Significant (>30%): 0↑ 5↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 1195934589 1.12151e+09 1.06636 ns
tpch_q02/datafusion:parquet 635067031 5.83514e+08 1.08835 ns
tpch_q03/datafusion:parquet 816982308 8.19604e+08 0.996801 ns
tpch_q04/datafusion:parquet 521248543 5.2731e+08 0.988505 ns
tpch_q05/datafusion:parquet 1067272949 9.69527e+08 1.10082 ns
tpch_q06/datafusion:parquet 445431878 4.61596e+08 0.964981 ns
tpch_q07/datafusion:parquet 1409622037 1.22134e+09 1.15416 ns
tpch_q08/datafusion:parquet 1334531637 1.29814e+09 1.02803 ns
tpch_q09/datafusion:parquet 1701504912 1.5483e+09 1.09895 ns
tpch_q10/datafusion:parquet 1854414600 1.77229e+09 1.04634 ns
tpch_q11/datafusion:parquet 433520889 3.90481e+08 1.11022 ns
tpch_q12/datafusion:parquet 595541444 5.42733e+08 1.0973 ns
tpch_q13/datafusion:parquet 773611273 7.13221e+08 1.08467 ns
tpch_q14/datafusion:parquet 729616285 7.07238e+08 1.03164 ns
tpch_q15/datafusion:parquet 1226756378 1.12443e+09 1.091 ns
tpch_q16/datafusion:parquet 352686592 3.24215e+08 1.08782 ns
tpch_q17/datafusion:parquet 1380349024 1.25899e+09 1.09639 ns
tpch_q18/datafusion:parquet 2071169989 1.57031e+09 1.31895 ns 🚨
tpch_q19/datafusion:parquet 887036550 8.64016e+08 1.02664 ns
tpch_q20/datafusion:parquet 1054872500 9.5605e+08 1.10337 ns
tpch_q21/datafusion:parquet 1893341505 1.60565e+09 1.17917 ns
tpch_q22/datafusion:parquet 775855534 7.48028e+08 1.0372 ns
tpch_q01/datafusion:vortex-file-compressed 776491678 6.74163e+08 1.15179 ns
tpch_q02/datafusion:vortex-file-compressed 518208391 4.74806e+08 1.09141 ns
tpch_q03/datafusion:vortex-file-compressed 755944757 6.67763e+08 1.13205 ns
tpch_q04/datafusion:vortex-file-compressed 455450061 4.1671e+08 1.09297 ns
tpch_q05/datafusion:vortex-file-compressed 1109186165 9.02561e+08 1.22893 ns
tpch_q06/datafusion:vortex-file-compressed 444803713 4.58767e+08 0.969563 ns
tpch_q07/datafusion:vortex-file-compressed 1164126903 8.73786e+08 1.33228 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 1409593184 1.16452e+09 1.21045 ns
tpch_q09/datafusion:vortex-file-compressed 1908298868 1.50904e+09 1.26458 ns
tpch_q10/datafusion:vortex-file-compressed 858422689 7.18737e+08 1.19435 ns
tpch_q11/datafusion:vortex-file-compressed 381669821 3.21419e+08 1.18745 ns
tpch_q12/datafusion:vortex-file-compressed 690192196 6.8426e+08 1.00867 ns
tpch_q13/datafusion:vortex-file-compressed 435610289 3.87747e+08 1.12344 ns
tpch_q14/datafusion:vortex-file-compressed 447062099 4.33126e+08 1.03218 ns
tpch_q15/datafusion:vortex-file-compressed 804959403 8.52232e+08 0.944531 ns
tpch_q16/datafusion:vortex-file-compressed 302162818 2.63732e+08 1.14572 ns
tpch_q17/datafusion:vortex-file-compressed 1722440441 1.2852e+09 1.34021 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 1938624581 1.4084e+09 1.37647 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 588552546 5.67192e+08 1.03766 ns
tpch_q20/datafusion:vortex-file-compressed 769179277 6.37999e+08 1.20561 ns
tpch_q21/datafusion:vortex-file-compressed 1874868115 1.41494e+09 1.32505 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 322838774 2.89647e+08 1.11459 ns
tpch_q01/datafusion:vortex-compact 817801314 6.99756e+08 1.1687 ns
tpch_q02/datafusion:vortex-compact 456035844 4.27234e+08 1.06741 ns
tpch_q03/datafusion:vortex-compact 640098353 5.7957e+08 1.10444 ns
tpch_q04/datafusion:vortex-compact 426943608 3.72735e+08 1.14543 ns
tpch_q05/datafusion:vortex-compact 1064982320 8.46811e+08 1.25764 ns
tpch_q06/datafusion:vortex-compact 476198981 4.22393e+08 1.12738 ns
tpch_q07/datafusion:vortex-compact 1131358764 8.55719e+08 1.32211 ns 🚨
tpch_q08/datafusion:vortex-compact 1378057020 1.09074e+09 1.26341 ns
tpch_q09/datafusion:vortex-compact 1585857479 1.33959e+09 1.18384 ns
tpch_q10/datafusion:vortex-compact 723019007 7.07315e+08 1.0222 ns
tpch_q11/datafusion:vortex-compact 329845637 3.1994e+08 1.03096 ns
tpch_q12/datafusion:vortex-compact 593105706 6.09368e+08 0.973313 ns
tpch_q13/datafusion:vortex-compact 405127444 3.67289e+08 1.10302 ns
tpch_q14/datafusion:vortex-compact 433296255 4.4222e+08 0.97982 ns
tpch_q15/datafusion:vortex-compact 784930373 8.19553e+08 0.957754 ns
tpch_q16/datafusion:vortex-compact 265683852 2.52913e+08 1.0505 ns
tpch_q17/datafusion:vortex-compact 1341018329 1.36376e+09 0.983326 ns
tpch_q18/datafusion:vortex-compact 1381591078 1.2575e+09 1.09868 ns
tpch_q19/datafusion:vortex-compact 641699108 5.71753e+08 1.12234 ns
tpch_q20/datafusion:vortex-compact 577378972 5.91218e+08 0.976592 ns
tpch_q21/datafusion:vortex-compact 1279481965 1.20705e+09 1.06001 ns
tpch_q22/datafusion:vortex-compact 298748808 3.08817e+08 0.967398 ns
tpch_q01/duckdb:parquet 863868617 9.1377e+08 0.945389 ns
tpch_q02/duckdb:parquet 1180736768 1.17066e+09 1.00861 ns
tpch_q03/duckdb:parquet 1239054908 1.18698e+09 1.04387 ns
tpch_q04/duckdb:parquet 699410320 6.99578e+08 0.99976 ns
tpch_q05/duckdb:parquet 1626041243 1.59154e+09 1.02168 ns
tpch_q06/duckdb:parquet 570272980 6.02212e+08 0.946964 ns
tpch_q07/duckdb:parquet 1387918331 1.30122e+09 1.06663 ns
tpch_q08/duckdb:parquet 1793905500 1.79545e+09 0.999142 ns
tpch_q09/duckdb:parquet 1867725697 1.69684e+09 1.10071 ns
tpch_q10/duckdb:parquet 2587613751 2.56267e+09 1.00973 ns
tpch_q11/duckdb:parquet 662882132 6.75827e+08 0.980845 ns
tpch_q12/duckdb:parquet 728733939 7.833e+08 0.930338 ns
tpch_q13/duckdb:parquet 1011152489 9.50299e+08 1.06404 ns
tpch_q14/duckdb:parquet 945080434 9.58286e+08 0.986219 ns
tpch_q15/duckdb:parquet 838039503 8.63075e+08 0.970993 ns
tpch_q16/duckdb:parquet 581922608 5.47429e+08 1.06301 ns
tpch_q17/duckdb:parquet 1004019106 9.85449e+08 1.01884 ns
tpch_q18/duckdb:parquet 1008014944 1.01971e+09 0.988536 ns
tpch_q19/duckdb:parquet 1249639268 1.17729e+09 1.06146 ns
tpch_q20/duckdb:parquet 1319941036 1.28083e+09 1.03053 ns
tpch_q21/duckdb:parquet 1463080055 1.39819e+09 1.04641 ns
tpch_q22/duckdb:parquet 788046446 7.93937e+08 0.992581 ns
tpch_q01/duckdb:vortex-file-compressed 682806363 6.97543e+08 0.978873 ns
tpch_q02/duckdb:vortex-file-compressed 1074270803 1.03272e+09 1.04023 ns
tpch_q03/duckdb:vortex-file-compressed 1076652878 1.02069e+09 1.05483 ns
tpch_q04/duckdb:vortex-file-compressed 630761033 6.12094e+08 1.0305 ns
tpch_q05/duckdb:vortex-file-compressed 1089671985 1.05536e+09 1.03251 ns
tpch_q06/duckdb:vortex-file-compressed 798507637 8.10685e+08 0.984979 ns
tpch_q07/duckdb:vortex-file-compressed 1150788984 1.06596e+09 1.07958 ns
tpch_q08/duckdb:vortex-file-compressed 1602415217 1.47311e+09 1.08778 ns
tpch_q09/duckdb:vortex-file-compressed 1579102527 1.53658e+09 1.02767 ns
tpch_q10/duckdb:vortex-file-compressed 1285031927 1.18821e+09 1.08148 ns
tpch_q11/duckdb:vortex-file-compressed 801049422 8.18926e+08 0.978171 ns
tpch_q12/duckdb:vortex-file-compressed 736867442 6.9138e+08 1.06579 ns
tpch_q13/duckdb:vortex-file-compressed 1047010296 1.03214e+09 1.01441 ns
tpch_q14/duckdb:vortex-file-compressed 784224617 7.75628e+08 1.01108 ns
tpch_q15/duckdb:vortex-file-compressed 674293804 6.82999e+08 0.987254 ns
tpch_q16/duckdb:vortex-file-compressed 543700052 5.51672e+08 0.985549 ns
tpch_q17/duckdb:vortex-file-compressed 1050503704 1.03349e+09 1.01646 ns
tpch_q18/duckdb:vortex-file-compressed 1093694946 1.05429e+09 1.03737 ns
tpch_q19/duckdb:vortex-file-compressed 768145532 7.73639e+08 0.9929 ns
tpch_q20/duckdb:vortex-file-compressed 1258537557 1.2816e+09 0.982001 ns
tpch_q21/duckdb:vortex-file-compressed 1827199988 1.75464e+09 1.04135 ns
tpch_q22/duckdb:vortex-file-compressed 471788804 4.73321e+08 0.996763 ns
tpch_q01/duckdb:vortex-compact 690499701 6.57499e+08 1.05019 ns
tpch_q02/duckdb:vortex-compact 900716787 8.64816e+08 1.04151 ns
tpch_q03/duckdb:vortex-compact 916496668 9.2464e+08 0.991193 ns
tpch_q04/duckdb:vortex-compact 556513348 5.56655e+08 0.999745 ns
tpch_q05/duckdb:vortex-compact 989606802 9.74931e+08 1.01505 ns
tpch_q06/duckdb:vortex-compact 694672468 6.79126e+08 1.02289 ns
tpch_q07/duckdb:vortex-compact 1040168757 1.03755e+09 1.00253 ns
tpch_q08/duckdb:vortex-compact 1430156234 1.43897e+09 0.993875 ns
tpch_q09/duckdb:vortex-compact 1374516250 1.3983e+09 0.982991 ns
tpch_q10/duckdb:vortex-compact 1182065565 1.13322e+09 1.0431 ns
tpch_q11/duckdb:vortex-compact 670764055 6.42249e+08 1.0444 ns
tpch_q12/duckdb:vortex-compact 750655645 7.38159e+08 1.01693 ns
tpch_q13/duckdb:vortex-compact 729867864 7.24547e+08 1.00734 ns
tpch_q14/duckdb:vortex-compact 806392753 7.33592e+08 1.09924 ns
tpch_q15/duckdb:vortex-compact 726558670 6.6078e+08 1.09955 ns
tpch_q16/duckdb:vortex-compact 450270027 4.45281e+08 1.0112 ns
tpch_q17/duckdb:vortex-compact 1008402092 9.43122e+08 1.06922 ns
tpch_q18/duckdb:vortex-compact 859095178 8.56672e+08 1.00283 ns
tpch_q19/duckdb:vortex-compact 750643523 7.43437e+08 1.00969 ns
tpch_q20/duckdb:vortex-compact 1134020279 1.14399e+09 0.991284 ns
tpch_q21/duckdb:vortex-compact 1593955273 1.5607e+09 1.02131 ns
tpch_q22/duckdb:vortex-compact 490120027 4.79637e+08 1.02186 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.988x ➖
  • duckdb:vortex: 0.987x ➖
  • datafusion:vortex: 0.990x ➖
  • Best: clickbench_q26/duckdb:vortex-compact (0.732x)
  • Worst: clickbench_q23/duckdb:vortex-compact (1.119x)
  • Significant (>10%): 4↑ 2↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1657395 1.64895e+06 1.00512 ns
clickbench_q01/datafusion:parquet 25797585 2.588e+07 0.996817 ns
clickbench_q02/datafusion:parquet 58917046 5.7741e+07 1.02037 ns
clickbench_q03/datafusion:parquet 53167849 5.17094e+07 1.02821 ns
clickbench_q04/datafusion:parquet 357561121 3.6414e+08 0.981933 ns
clickbench_q05/datafusion:parquet 370183020 3.70039e+08 1.00039 ns
clickbench_q06/datafusion:parquet 1675078 1.74204e+06 0.961562 ns
clickbench_q07/datafusion:parquet 30655271 3.0073e+07 1.01936 ns
clickbench_q08/datafusion:parquet 442798343 4.52168e+08 0.979279 ns
clickbench_q09/datafusion:parquet 665749907 6.85263e+08 0.971525 ns
clickbench_q10/datafusion:parquet 126686250 1.27478e+08 0.993785 ns
clickbench_q11/datafusion:parquet 153379794 1.57202e+08 0.975688 ns
clickbench_q12/datafusion:parquet 376395783 3.84535e+08 0.978832 ns
clickbench_q13/datafusion:parquet 531859048 5.49322e+08 0.96821 ns
clickbench_q14/datafusion:parquet 370300293 3.73909e+08 0.990348 ns
clickbench_q15/datafusion:parquet 409881160 4.15821e+08 0.985715 ns
clickbench_q16/datafusion:parquet 766862808 7.83631e+08 0.978603 ns
clickbench_q17/datafusion:parquet 763599431 7.71225e+08 0.990113 ns
clickbench_q18/datafusion:parquet 1455991969 1.43699e+09 1.01322 ns
clickbench_q19/datafusion:parquet 37329273 4.04812e+07 0.922138 ns
clickbench_q20/datafusion:parquet 628028646 6.4295e+08 0.976793 ns
clickbench_q21/datafusion:parquet 718351649 7.05357e+08 1.01842 ns
clickbench_q22/datafusion:parquet 1047622054 1.07752e+09 0.972252 ns
clickbench_q23/datafusion:parquet 4201453525 4.23877e+09 0.991197 ns
clickbench_q24/datafusion:parquet 104259055 1.02865e+08 1.01355 ns
clickbench_q25/datafusion:parquet 152797875 1.54917e+08 0.986319 ns
clickbench_q26/datafusion:parquet 102842458 1.05933e+08 0.970827 ns
clickbench_q27/datafusion:parquet 1020256350 1.02665e+09 0.99377 ns
clickbench_q28/datafusion:parquet 5811589809 5.77604e+09 1.00615 ns
clickbench_q29/datafusion:parquet 240406130 2.39202e+08 1.00503 ns
clickbench_q30/datafusion:parquet 365767489 3.68763e+08 0.991876 ns
clickbench_q31/datafusion:parquet 404984005 4.08918e+08 0.990378 ns
clickbench_q32/datafusion:parquet 1361874434 1.31107e+09 1.03875 ns
clickbench_q33/datafusion:parquet 1647434827 1.62136e+09 1.01608 ns
clickbench_q34/datafusion:parquet 1577455992 1.62934e+09 0.968158 ns
clickbench_q35/datafusion:parquet 587039736 6.05341e+08 0.969767 ns
clickbench_q36/datafusion:parquet 157982005 1.61185e+08 0.98013 ns
clickbench_q37/datafusion:parquet 60621885 6.30705e+07 0.961177 ns
clickbench_q38/datafusion:parquet 90150334 9.24008e+07 0.975644 ns
clickbench_q39/datafusion:parquet 299082540 3.10869e+08 0.962084 ns
clickbench_q40/datafusion:parquet 34261451 3.64872e+07 0.938999 ns
clickbench_q41/datafusion:parquet 31568386 3.29896e+07 0.95692 ns
clickbench_q42/datafusion:parquet 34388220 3.48494e+07 0.986767 ns
clickbench_q00/datafusion:vortex-file-compressed 1757370 1.76712e+06 0.99448 ns
clickbench_q01/datafusion:vortex-file-compressed 10513650 1.06112e+07 0.990812 ns
clickbench_q02/datafusion:vortex-file-compressed 28696630 2.6678e+07 1.07567 ns
clickbench_q03/datafusion:vortex-file-compressed 30821084 3.19659e+07 0.964186 ns
clickbench_q04/datafusion:vortex-file-compressed 310053213 3.13397e+08 0.989331 ns
clickbench_q05/datafusion:vortex-file-compressed 319944000 3.30661e+08 0.967588 ns
clickbench_q06/datafusion:vortex-file-compressed 1743036 1.73912e+06 1.00225 ns
clickbench_q07/datafusion:vortex-file-compressed 14400998 1.58568e+07 0.908189 ns
clickbench_q08/datafusion:vortex-file-compressed 379081015 3.83719e+08 0.987913 ns
clickbench_q09/datafusion:vortex-file-compressed 554508630 5.67562e+08 0.977001 ns
clickbench_q10/datafusion:vortex-file-compressed 67596998 6.90376e+07 0.979134 ns
clickbench_q11/datafusion:vortex-file-compressed 79427468 8.11969e+07 0.978208 ns
clickbench_q12/datafusion:vortex-file-compressed 266363593 2.7196e+08 0.979422 ns
clickbench_q13/datafusion:vortex-file-compressed 436942448 4.45775e+08 0.980187 ns
clickbench_q14/datafusion:vortex-file-compressed 246972678 2.55726e+08 0.965772 ns
clickbench_q15/datafusion:vortex-file-compressed 369329781 3.61919e+08 1.02048 ns
clickbench_q16/datafusion:vortex-file-compressed 763806753 7.8778e+08 0.969569 ns
clickbench_q17/datafusion:vortex-file-compressed 748357952 7.55583e+08 0.990437 ns
clickbench_q18/datafusion:vortex-file-compressed 1444891490 1.46492e+09 0.986327 ns
clickbench_q19/datafusion:vortex-file-compressed 19114241 1.97096e+07 0.969794 ns
clickbench_q20/datafusion:vortex-file-compressed 272060671 2.75215e+08 0.988539 ns
clickbench_q21/datafusion:vortex-file-compressed 341850838 3.46317e+08 0.987103 ns
clickbench_q22/datafusion:vortex-file-compressed 666675383 6.82284e+08 0.977123 ns
clickbench_q23/datafusion:vortex-file-compressed 1736885544 1.62847e+09 1.06657 ns
clickbench_q24/datafusion:vortex-file-compressed 73238759 7.37888e+07 0.992546 ns
clickbench_q25/datafusion:vortex-file-compressed 57945097 5.93676e+07 0.976039 ns
clickbench_q26/datafusion:vortex-file-compressed 72327288 7.24906e+07 0.997747 ns
clickbench_q27/datafusion:vortex-file-compressed 754576465 7.78966e+08 0.96869 ns
clickbench_q28/datafusion:vortex-file-compressed 6644320665 6.77484e+09 0.980734 ns
clickbench_q29/datafusion:vortex-file-compressed 246444848 2.41029e+08 1.02247 ns
clickbench_q30/datafusion:vortex-file-compressed 249389986 2.42359e+08 1.02901 ns
clickbench_q31/datafusion:vortex-file-compressed 286081876 2.78381e+08 1.02766 ns
clickbench_q32/datafusion:vortex-file-compressed 1256849960 1.34414e+09 0.935062 ns
clickbench_q33/datafusion:vortex-file-compressed 1402227812 1.42718e+09 0.982513 ns
clickbench_q34/datafusion:vortex-file-compressed 1405842117 1.43193e+09 0.981782 ns
clickbench_q35/datafusion:vortex-file-compressed 533404472 5.46755e+08 0.975582 ns
clickbench_q36/datafusion:vortex-file-compressed 80783021 7.7381e+07 1.04397 ns
clickbench_q37/datafusion:vortex-file-compressed 37966561 3.72913e+07 1.01811 ns
clickbench_q38/datafusion:vortex-file-compressed 20742498 2.06257e+07 1.00566 ns
clickbench_q39/datafusion:vortex-file-compressed 162535401 1.68868e+08 0.962498 ns
clickbench_q40/datafusion:vortex-file-compressed 19510579 1.9103e+07 1.02134 ns
clickbench_q41/datafusion:vortex-file-compressed 16948505 1.70725e+07 0.992736 ns
clickbench_q42/datafusion:vortex-file-compressed 20842592 2.07263e+07 1.00561 ns
clickbench_q00/datafusion:vortex-compact 1745938 1.73388e+06 1.00695 ns
clickbench_q01/datafusion:vortex-compact 10807998 1.04987e+07 1.02946 ns
clickbench_q02/datafusion:vortex-compact 28478406 2.81813e+07 1.01054 ns
clickbench_q03/datafusion:vortex-compact 30330958 3.09718e+07 0.979308 ns
clickbench_q04/datafusion:vortex-compact 320082956 3.14884e+08 1.01651 ns
clickbench_q05/datafusion:vortex-compact 322920188 3.24971e+08 0.993688 ns
clickbench_q06/datafusion:vortex-compact 1753716 1.77184e+06 0.989771 ns
clickbench_q07/datafusion:vortex-compact 14781786 1.54196e+07 0.958639 ns
clickbench_q08/datafusion:vortex-compact 375274364 3.77736e+08 0.993484 ns
clickbench_q09/datafusion:vortex-compact 547525798 5.59987e+08 0.977748 ns
clickbench_q10/datafusion:vortex-compact 67489381 6.90877e+07 0.976866 ns
clickbench_q11/datafusion:vortex-compact 78239071 8.22959e+07 0.950704 ns
clickbench_q12/datafusion:vortex-compact 267983626 2.72959e+08 0.981771 ns
clickbench_q13/datafusion:vortex-compact 440814097 4.51001e+08 0.977414 ns
clickbench_q14/datafusion:vortex-compact 255005354 2.5535e+08 0.99865 ns
clickbench_q15/datafusion:vortex-compact 363821362 3.68626e+08 0.986967 ns
clickbench_q16/datafusion:vortex-compact 761245069 7.67694e+08 0.9916 ns
clickbench_q17/datafusion:vortex-compact 748467737 7.61915e+08 0.982351 ns
clickbench_q18/datafusion:vortex-compact 1418973960 1.40772e+09 1.00799 ns
clickbench_q19/datafusion:vortex-compact 19080862 1.90837e+07 0.99985 ns
clickbench_q20/datafusion:vortex-compact 272741721 2.76696e+08 0.985707 ns
clickbench_q21/datafusion:vortex-compact 335648161 3.41746e+08 0.982158 ns
clickbench_q22/datafusion:vortex-compact 674033955 6.80567e+08 0.9904 ns
clickbench_q23/datafusion:vortex-compact 1560519726 1.48251e+09 1.05262 ns
clickbench_q24/datafusion:vortex-compact 72393721 7.40737e+07 0.977321 ns
clickbench_q25/datafusion:vortex-compact 57291592 6.23276e+07 0.919201 ns
clickbench_q26/datafusion:vortex-compact 72763375 7.40397e+07 0.982761 ns
clickbench_q27/datafusion:vortex-compact 754374193 7.66589e+08 0.984066 ns
clickbench_q28/datafusion:vortex-compact 6707608185 6.73334e+09 0.996178 ns
clickbench_q29/datafusion:vortex-compact 235604460 2.29244e+08 1.02774 ns
clickbench_q30/datafusion:vortex-compact 253383334 2.46211e+08 1.02913 ns
clickbench_q31/datafusion:vortex-compact 279408063 2.77906e+08 1.0054 ns
clickbench_q32/datafusion:vortex-compact 1257285899 1.25487e+09 1.00193 ns
clickbench_q33/datafusion:vortex-compact 1413256556 1.40574e+09 1.00534 ns
clickbench_q34/datafusion:vortex-compact 1413555551 1.41874e+09 0.996348 ns
clickbench_q35/datafusion:vortex-compact 537259479 5.49698e+08 0.977372 ns
clickbench_q36/datafusion:vortex-compact 77733338 7.93137e+07 0.980075 ns
clickbench_q37/datafusion:vortex-compact 37284943 3.71217e+07 1.0044 ns
clickbench_q38/datafusion:vortex-compact 20318939 2.12718e+07 0.955205 ns
clickbench_q39/datafusion:vortex-compact 165942295 1.68662e+08 0.983876 ns
clickbench_q40/datafusion:vortex-compact 18596317 1.91197e+07 0.972627 ns
clickbench_q41/datafusion:vortex-compact 16986047 1.7948e+07 0.946404 ns
clickbench_q42/datafusion:vortex-compact 20606540 2.12705e+07 0.968783 ns
clickbench_q00/duckdb:parquet 122987271 1.2254e+08 1.00365 ns
clickbench_q01/duckdb:parquet 49636637 4.95546e+07 1.00165 ns
clickbench_q02/duckdb:parquet 61814670 6.37638e+07 0.969432 ns
clickbench_q03/duckdb:parquet 61617294 6.22668e+07 0.989568 ns
clickbench_q04/duckdb:parquet 198231481 1.98371e+08 0.999297 ns
clickbench_q05/duckdb:parquet 269122825 2.68434e+08 1.00257 ns
clickbench_q06/duckdb:parquet 58113781 5.90732e+07 0.983759 ns
clickbench_q07/duckdb:parquet 54530147 5.49174e+07 0.992948 ns
clickbench_q08/duckdb:parquet 261620470 2.63727e+08 0.992011 ns
clickbench_q09/duckdb:parquet 388573301 3.89886e+08 0.996633 ns
clickbench_q10/duckdb:parquet 92119504 9.3306e+07 0.987283 ns
clickbench_q11/duckdb:parquet 103179926 1.0369e+08 0.995077 ns
clickbench_q12/duckdb:parquet 282166540 2.85685e+08 0.987683 ns
clickbench_q13/duckdb:parquet 469387303 4.66478e+08 1.00624 ns
clickbench_q14/duckdb:parquet 318990032 3.17631e+08 1.00428 ns
clickbench_q15/duckdb:parquet 235969584 2.3727e+08 0.994521 ns
clickbench_q16/duckdb:parquet 562104634 5.6727e+08 0.990895 ns
clickbench_q17/duckdb:parquet 469236318 4.72582e+08 0.99292 ns
clickbench_q18/duckdb:parquet 974666525 9.82232e+08 0.992298 ns
clickbench_q19/duckdb:parquet 47440369 4.692e+07 1.01109 ns
clickbench_q20/duckdb:parquet 399643770 4.03653e+08 0.990067 ns
clickbench_q21/duckdb:parquet 519039646 5.17626e+08 1.00273 ns
clickbench_q22/duckdb:parquet 892707187 9.04294e+08 0.987187 ns
clickbench_q23/duckdb:parquet 271503884 2.69082e+08 1.009 ns
clickbench_q24/duckdb:parquet 75424482 7.84314e+07 0.961662 ns
clickbench_q25/duckdb:parquet 138190600 1.38858e+08 0.995194 ns
clickbench_q26/duckdb:parquet 52064902 5.25703e+07 0.990386 ns
clickbench_q27/duckdb:parquet 610389286 6.13544e+08 0.994858 ns
clickbench_q28/duckdb:parquet 4816775207 4.81008e+09 1.00139 ns
clickbench_q29/duckdb:parquet 59795686 6.00853e+07 0.99518 ns
clickbench_q30/duckdb:parquet 303340080 3.06664e+08 0.989161 ns
clickbench_q31/duckdb:parquet 342273461 3.44201e+08 0.994401 ns
clickbench_q32/duckdb:parquet 1030623915 1.03308e+09 0.997621 ns
clickbench_q33/duckdb:parquet 1047630357 1.05303e+09 0.994869 ns
clickbench_q34/duckdb:parquet 1095689226 1.10775e+09 0.989116 ns
clickbench_q35/duckdb:parquet 346877052 3.46086e+08 1.00229 ns
clickbench_q36/duckdb:parquet 60332811 6.02977e+07 1.00058 ns
clickbench_q37/duckdb:parquet 48391963 4.86984e+07 0.993706 ns
clickbench_q38/duckdb:parquet 51565173 5.09833e+07 1.01141 ns
clickbench_q39/duckdb:parquet 92182791 9.35871e+07 0.984995 ns
clickbench_q40/duckdb:parquet 51653391 5.25496e+07 0.982946 ns
clickbench_q41/duckdb:parquet 54693492 5.51218e+07 0.992229 ns
clickbench_q42/duckdb:parquet 41156272 4.32028e+07 0.952629 ns
clickbench_q00/duckdb:vortex-file-compressed 11054875 1.09074e+07 1.01352 ns
clickbench_q01/duckdb:vortex-file-compressed 18423257 1.81051e+07 1.01757 ns
clickbench_q02/duckdb:vortex-file-compressed 30784012 2.80472e+07 1.09758 ns
clickbench_q03/duckdb:vortex-file-compressed 35012999 3.59114e+07 0.974982 ns
clickbench_q04/duckdb:vortex-file-compressed 169803900 1.7697e+08 0.959505 ns
clickbench_q05/duckdb:vortex-file-compressed 189768038 1.93945e+08 0.978464 ns
clickbench_q06/duckdb:vortex-file-compressed 32247668 3.24834e+07 0.992744 ns
clickbench_q07/duckdb:vortex-file-compressed 20612493 2.14206e+07 0.962274 ns
clickbench_q08/duckdb:vortex-file-compressed 257272844 2.61127e+08 0.98524 ns
clickbench_q09/duckdb:vortex-file-compressed 345457194 3.50223e+08 0.986391 ns
clickbench_q10/duckdb:vortex-file-compressed 72015826 7.23182e+07 0.995818 ns
clickbench_q11/duckdb:vortex-file-compressed 80894364 8.37034e+07 0.966441 ns
clickbench_q12/duckdb:vortex-file-compressed 203288257 2.03617e+08 0.998385 ns
clickbench_q13/duckdb:vortex-file-compressed 459947194 4.64082e+08 0.99109 ns
clickbench_q14/duckdb:vortex-file-compressed 289751097 2.94064e+08 0.985333 ns
clickbench_q15/duckdb:vortex-file-compressed 207675634 2.16172e+08 0.960695 ns
clickbench_q16/duckdb:vortex-file-compressed 942950644 9.50041e+08 0.992537 ns
clickbench_q17/duckdb:vortex-file-compressed 851430863 8.56948e+08 0.993562 ns
clickbench_q18/duckdb:vortex-file-compressed 1399985920 1.44207e+09 0.970814 ns
clickbench_q19/duckdb:vortex-file-compressed 25198089 2.65037e+07 0.950738 ns
clickbench_q20/duckdb:vortex-file-compressed 407284843 3.89266e+08 1.04629 ns
clickbench_q21/duckdb:vortex-file-compressed 317499866 3.19919e+08 0.992437 ns
clickbench_q22/duckdb:vortex-file-compressed 627755236 6.39242e+08 0.98203 ns
clickbench_q23/duckdb:vortex-file-compressed 653254288 6.19656e+08 1.05422 ns
clickbench_q24/duckdb:vortex-file-compressed 36741110 4.41776e+07 0.831668 ns
clickbench_q25/duckdb:vortex-file-compressed 66408755 6.74424e+07 0.984674 ns
clickbench_q26/duckdb:vortex-file-compressed 38019075 4.668e+07 0.814461 ns
clickbench_q27/duckdb:vortex-file-compressed 424742127 4.43449e+08 0.957815 ns
clickbench_q28/duckdb:vortex-file-compressed 3079242447 3.07493e+09 1.0014 ns
clickbench_q29/duckdb:vortex-file-compressed 33463894 3.04069e+07 1.10054 ns
clickbench_q30/duckdb:vortex-file-compressed 180663945 1.77831e+08 1.01593 ns
clickbench_q31/duckdb:vortex-file-compressed 241162164 2.38601e+08 1.01074 ns
clickbench_q32/duckdb:vortex-file-compressed 1049623363 1.05702e+09 0.993004 ns
clickbench_q33/duckdb:vortex-file-compressed 1008553963 1.0034e+09 1.00513 ns
clickbench_q34/duckdb:vortex-file-compressed 1497631035 1.486e+09 1.00782 ns
clickbench_q35/duckdb:vortex-file-compressed 359932582 3.56251e+08 1.01034 ns
clickbench_q36/duckdb:vortex-file-compressed 25109203 2.46636e+07 1.01807 ns
clickbench_q37/duckdb:vortex-file-compressed 17104378 1.58893e+07 1.07647 ns
clickbench_q38/duckdb:vortex-file-compressed 17760614 1.78632e+07 0.994259 ns
clickbench_q39/duckdb:vortex-file-compressed 43369787 4.37416e+07 0.991499 ns
clickbench_q40/duckdb:vortex-file-compressed 15816211 1.68535e+07 0.938455 ns
clickbench_q41/duckdb:vortex-file-compressed 17271431 1.67803e+07 1.02927 ns
clickbench_q42/duckdb:vortex-file-compressed 18946221 1.84289e+07 1.02807 ns
clickbench_q00/duckdb:vortex-compact 10577089 1.02308e+07 1.03385 ns
clickbench_q01/duckdb:vortex-compact 39652057 3.89438e+07 1.01819 ns
clickbench_q02/duckdb:vortex-compact 46577747 4.67155e+07 0.997052 ns
clickbench_q03/duckdb:vortex-compact 44390227 4.45557e+07 0.996286 ns
clickbench_q04/duckdb:vortex-compact 209435509 2.11661e+08 0.989483 ns
clickbench_q05/duckdb:vortex-compact 224521655 2.32843e+08 0.964262 ns
clickbench_q06/duckdb:vortex-compact 34707350 3.54267e+07 0.979694 ns
clickbench_q07/duckdb:vortex-compact 51649172 5.31373e+07 0.971994 ns
clickbench_q08/duckdb:vortex-compact 281466174 2.85857e+08 0.98464 ns
clickbench_q09/duckdb:vortex-compact 405165926 4.17161e+08 0.971246 ns
clickbench_q10/duckdb:vortex-compact 122140520 1.22439e+08 0.997565 ns
clickbench_q11/duckdb:vortex-compact 140722420 1.42267e+08 0.989141 ns
clickbench_q12/duckdb:vortex-compact 308306161 3.11984e+08 0.988211 ns
clickbench_q13/duckdb:vortex-compact 572884524 5.76685e+08 0.99341 ns
clickbench_q14/duckdb:vortex-compact 399592394 4.06085e+08 0.984011 ns
clickbench_q15/duckdb:vortex-compact 248770460 2.49773e+08 0.995984 ns
clickbench_q16/duckdb:vortex-compact 1008896622 1.03471e+09 0.975049 ns
clickbench_q17/duckdb:vortex-compact 918576344 9.2886e+08 0.988929 ns
clickbench_q18/duckdb:vortex-compact 1484186175 1.52305e+09 0.974482 ns
clickbench_q19/duckdb:vortex-compact 29105763 2.91446e+07 0.998667 ns
clickbench_q20/duckdb:vortex-compact 515104812 5.26616e+08 0.978141 ns
clickbench_q21/duckdb:vortex-compact 467811596 4.73224e+08 0.988563 ns
clickbench_q22/duckdb:vortex-compact 961237242 9.63532e+08 0.997619 ns
clickbench_q23/duckdb:vortex-compact 1368564897 1.22347e+09 1.1186 ns
clickbench_q24/duckdb:vortex-compact 75929896 8.444e+07 0.899217 ns
clickbench_q25/duckdb:vortex-compact 170585530 1.75659e+08 0.97112 ns
clickbench_q26/duckdb:vortex-compact 67582856 9.23804e+07 0.731571 ns
clickbench_q27/duckdb:vortex-compact 786083489 7.92937e+08 0.991357 ns
clickbench_q28/duckdb:vortex-compact 3364380102 3.3776e+09 0.996087 ns
clickbench_q29/duckdb:vortex-compact 39762856 3.95328e+07 1.00582 ns
clickbench_q30/duckdb:vortex-compact 282686846 2.83146e+08 0.998379 ns
clickbench_q31/duckdb:vortex-compact 331885304 3.35626e+08 0.988854 ns
clickbench_q32/duckdb:vortex-compact 1053270094 1.0783e+09 0.976789 ns
clickbench_q33/duckdb:vortex-compact 1067604364 1.08594e+09 0.983113 ns
clickbench_q34/duckdb:vortex-compact 1558259489 1.60158e+09 0.972954 ns
clickbench_q35/duckdb:vortex-compact 361888466 3.62072e+08 0.999493 ns
clickbench_q36/duckdb:vortex-compact 31780798 3.1876e+07 0.997015 ns
clickbench_q37/duckdb:vortex-compact 22511012 2.27522e+07 0.989399 ns
clickbench_q38/duckdb:vortex-compact 22355338 2.3015e+07 0.971338 ns
clickbench_q39/duckdb:vortex-compact 49560755 5.06844e+07 0.97783 ns
clickbench_q40/duckdb:vortex-compact 25177467 2.62236e+07 0.960107 ns
clickbench_q41/duckdb:vortex-compact 22926035 2.43885e+07 0.940034 ns
clickbench_q42/duckdb:vortex-compact 23419812 2.15481e+07 1.08686 ns
clickbench_q00/duckdb:duckdb 18253801 1.8271e+07 0.99906 ns
clickbench_q01/duckdb:duckdb 36652931 3.72594e+07 0.983724 ns
clickbench_q02/duckdb:duckdb 45832109 4.6153e+07 0.993047 ns
clickbench_q03/duckdb:duckdb 47400240 4.74792e+07 0.998338 ns
clickbench_q04/duckdb:duckdb 188827663 1.89581e+08 0.996028 ns
clickbench_q05/duckdb:duckdb 295708235 2.96731e+08 0.996553 ns
clickbench_q06/duckdb:duckdb 35285421 3.57296e+07 0.98757 ns
clickbench_q07/duckdb:duckdb 37904924 3.80601e+07 0.995924 ns
clickbench_q08/duckdb:duckdb 247900976 2.51407e+08 0.986055 ns
clickbench_q09/duckdb:duckdb 362866299 3.62855e+08 1.00003 ns
clickbench_q10/duckdb:duckdb 110477131 1.11195e+08 0.993547 ns
clickbench_q11/duckdb:duckdb 118827980 1.19791e+08 0.991959 ns
clickbench_q12/duckdb:duckdb 264338585 2.65463e+08 0.995766 ns
clickbench_q13/duckdb:duckdb 447400857 4.51708e+08 0.990464 ns
clickbench_q14/duckdb:duckdb 289203687 2.90505e+08 0.99552 ns
clickbench_q15/duckdb:duckdb 219137173 2.20883e+08 0.992095 ns
clickbench_q16/duckdb:duckdb 541037979 5.46954e+08 0.989183 ns
clickbench_q17/duckdb:duckdb 455462808 4.64023e+08 0.981552 ns
clickbench_q18/duckdb:duckdb 942508232 9.42611e+08 0.999891 ns
clickbench_q19/duckdb:duckdb 36681291 3.67526e+07 0.998059 ns
clickbench_q20/duckdb:duckdb 458458025 4.50758e+08 1.01708 ns
clickbench_q21/duckdb:duckdb 483032662 4.7899e+08 1.00844 ns
clickbench_q22/duckdb:duckdb 527630109 5.28315e+08 0.998704 ns
clickbench_q23/duckdb:duckdb 221602251 2.282e+08 0.971087 ns
clickbench_q24/duckdb:duckdb 48066452 4.79966e+07 1.00145 ns
clickbench_q25/duckdb:duckdb 111238758 1.10269e+08 1.0088 ns
clickbench_q26/duckdb:duckdb 46543587 4.58626e+07 1.01485 ns
clickbench_q27/duckdb:duckdb 537890442 5.26737e+08 1.02118 ns
clickbench_q28/duckdb:duckdb 4396933818 4.46429e+09 0.984912 ns
clickbench_q29/duckdb:duckdb 49734797 4.96604e+07 1.0015 ns
clickbench_q30/duckdb:duckdb 269664109 2.69941e+08 0.998975 ns
clickbench_q31/duckdb:duckdb 336859123 3.37083e+08 0.999337 ns
clickbench_q32/duckdb:duckdb 1020974782 1.02713e+09 0.994005 ns
clickbench_q33/duckdb:duckdb 1076538707 1.08368e+09 0.993414 ns
clickbench_q34/duckdb:duckdb 1139842365 1.14744e+09 0.993375 ns
clickbench_q35/duckdb:duckdb 263362386 2.65809e+08 0.990795 ns
clickbench_q36/duckdb:duckdb 43985513 4.48893e+07 0.979866 ns
clickbench_q37/duckdb:duckdb 31567575 3.20321e+07 0.985499 ns
clickbench_q38/duckdb:duckdb 33471671 3.35393e+07 0.997983 ns
clickbench_q39/duckdb:duckdb 70352484 7.12001e+07 0.988096 ns
clickbench_q40/duckdb:duckdb 32274558 3.23678e+07 0.997119 ns
clickbench_q41/duckdb:duckdb 32815136 3.2909e+07 0.997148 ns
clickbench_q42/duckdb:duckdb 32269577 3.18737e+07 1.01242 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.012x ➖
  • Vortex: 1.015x ➖
  • duckdb:vortex: 1.015x ➖
  • Best: statpopgen_q01/duckdb:vortex-file-compressed (0.973x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.349x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 194715666 1.93004e+08 1.00887 ns
statpopgen_q01/duckdb:parquet 327877753 3.31731e+08 0.988383 ns
statpopgen_q02/duckdb:parquet 642586248 6.41656e+08 1.00145 ns
statpopgen_q03/duckdb:parquet 1086203941 1.0697e+09 1.01543 ns
statpopgen_q04/duckdb:parquet 1053826831 1.06403e+09 0.990407 ns
statpopgen_q05/duckdb:parquet 708918698 7.05917e+08 1.00425 ns
statpopgen_q06/duckdb:parquet 1277608719 1.28932e+09 0.990916 ns
statpopgen_q07/duckdb:parquet 830542913 8.06363e+08 1.02999 ns
statpopgen_q08/duckdb:parquet 821060871 8.11275e+08 1.01206 ns
statpopgen_q09/duckdb:parquet 897176177 8.91569e+08 1.00629 ns
statpopgen_q10/duckdb:parquet 2019378675 2.01833e+09 1.00052 ns
statpopgen_q00/duckdb:vortex-file-compressed 12209171 1.12436e+07 1.08588 ns
statpopgen_q01/duckdb:vortex-file-compressed 89666820 9.21096e+07 0.97348 ns
statpopgen_q02/duckdb:vortex-file-compressed 1147790127 1.16611e+09 0.984292 ns
statpopgen_q03/duckdb:vortex-file-compressed 2752883076 2.75667e+09 0.998628 ns
statpopgen_q04/duckdb:vortex-file-compressed 2759729408 2.72782e+09 1.0117 ns
statpopgen_q05/duckdb:vortex-file-compressed 1244898085 1.25819e+09 0.989433 ns
statpopgen_q06/duckdb:vortex-file-compressed 1938551950 1.9536e+09 0.992299 ns
statpopgen_q07/duckdb:vortex-file-compressed 353582830 3.62862e+08 0.974429 ns
statpopgen_q08/duckdb:vortex-file-compressed 581272941 5.88412e+08 0.987867 ns
statpopgen_q09/duckdb:vortex-file-compressed 2507209366 2.50674e+09 1.00019 ns
statpopgen_q10/duckdb:vortex-file-compressed 4050035254 4.07138e+09 0.994756 ns
statpopgen_q00/duckdb:vortex-compact 12192514 1.21268e+07 1.00542 ns
statpopgen_q01/duckdb:vortex-compact 230469141 1.70822e+08 1.34918 ns 🚨
statpopgen_q02/duckdb:vortex-compact 503918803 5.0154e+08 1.00474 ns
statpopgen_q03/duckdb:vortex-compact 2183893571 2.16786e+09 1.0074 ns
statpopgen_q04/duckdb:vortex-compact 2186897124 2.15988e+09 1.01251 ns
statpopgen_q05/duckdb:vortex-compact 565493370 5.64782e+08 1.00126 ns
statpopgen_q06/duckdb:vortex-compact 1478767458 1.47224e+09 1.00444 ns
statpopgen_q07/duckdb:vortex-compact 2653113711 2.63426e+09 1.00716 ns
statpopgen_q08/duckdb:vortex-compact 133713178797 1.36315e+11 0.980917 ns
statpopgen_q09/duckdb:vortex-compact 1949491205 1.92748e+09 1.01142 ns
statpopgen_q10/duckdb:vortex-compact 3742025101 3.71503e+09 1.00727 ns

@a10y
Copy link
Contributor Author

a10y commented Oct 21, 2025

Oh huh, we don't push the filter down at all apparently

image

I have been under the mistaken impression that we are able to. I see also #5024

@a10y
Copy link
Contributor Author

a10y commented Oct 21, 2025

Merging @asubiotto's change helps a lot here. I'm going to review and try and merge that and then revisit this
image

@a10y a10y force-pushed the aduffy/fix-gharchive-crash branch 2 times, most recently from 09ed4ff to b426be7 Compare October 21, 2025 18:46
@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: GitHub Archive (NVMe)

Summary

  • Overall: 0.485x ✅
  • Vortex: 0.378x ✅
  • duckdb:vortex: 0.405x ✅
  • datafusion:vortex: 0.352x ✅
  • Best: gharchive_q00/duckdb:vortex-compact (0.001x)
  • Worst: gharchive_q02/duckdb:vortex-file-compressed (1.084x)
  • Significant (>10%): 12↑ 0↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
gharchive_q00/datafusion:parquet 3300535462 3.38598e+09 0.974764 ns
gharchive_q00/datafusion:parquet 3300535462 3.32794e+09 0.991766 ns
gharchive_q01/datafusion:parquet 64160233 6.48e+07 0.990127 ns
gharchive_q01/datafusion:parquet 64160233 6.664e+07 0.962789 ns
gharchive_q02/datafusion:parquet 43452658 4.569e+07 0.951032 ns
gharchive_q02/datafusion:parquet 43452658 4.54949e+07 0.95511 ns
gharchive_q03/datafusion:parquet 104757171 1.07404e+08 0.975355 ns
gharchive_q03/datafusion:parquet 104757171 1.02901e+08 1.01804 ns
gharchive_q04/datafusion:parquet 74995075 7.22125e+07 1.03853 ns
gharchive_q04/datafusion:parquet 74995075 7.74569e+07 0.968217 ns
gharchive_q00/datafusion:vortex-file-compressed 457723116 1.30526e+10 0.0350677 ns 🚀
gharchive_q00/datafusion:vortex-file-compressed 457723116 1.44114e+10 0.0317613 ns 🚀
gharchive_q01/datafusion:vortex-file-compressed 19713296 2.76202e+07 0.713728 ns
gharchive_q01/datafusion:vortex-file-compressed 19713296 2.58829e+07 0.761633 ns
gharchive_q02/datafusion:vortex-file-compressed 21520818 2.55273e+07 0.843051 ns
gharchive_q02/datafusion:vortex-file-compressed 21520818 2.42389e+07 0.887863 ns
gharchive_q03/datafusion:vortex-file-compressed 64746296 6.97716e+07 0.927975 ns
gharchive_q03/datafusion:vortex-file-compressed 64746296 7.03075e+07 0.920902 ns
gharchive_q04/datafusion:vortex-file-compressed 38119962 3.68369e+07 1.03483 ns
gharchive_q04/datafusion:vortex-file-compressed 38119962 3.53587e+07 1.07809 ns
gharchive_q00/datafusion:vortex-compact 386752478 2.37043e+11 0.00163157 ns 🚀
gharchive_q00/datafusion:vortex-compact 386752478 2.35866e+11 0.00163971 ns 🚀
gharchive_q01/datafusion:vortex-compact 32249410 3.50874e+07 0.919117 ns
gharchive_q01/datafusion:vortex-compact 32249410 3.33747e+07 0.966284 ns
gharchive_q02/datafusion:vortex-compact 32208102 3.40979e+07 0.944578 ns
gharchive_q02/datafusion:vortex-compact 32208102 3.3772e+07 0.953693 ns
gharchive_q03/datafusion:vortex-compact 92703633 9.98324e+07 0.928593 ns
gharchive_q03/datafusion:vortex-compact 92703633 9.58969e+07 0.966701 ns
gharchive_q04/datafusion:vortex-compact 70992857 6.94527e+07 1.02218 ns
gharchive_q04/datafusion:vortex-compact 70992857 6.89122e+07 1.03019 ns
gharchive_q00/duckdb:parquet 556017579 5.37204e+09 0.103502 ns 🚀
gharchive_q00/duckdb:parquet 556017579 5.30235e+09 0.104863 ns 🚀
gharchive_q01/duckdb:parquet 118587497 1.15536e+08 1.02641 ns
gharchive_q01/duckdb:parquet 118587497 1.15162e+08 1.02974 ns
gharchive_q02/duckdb:parquet 91622452 9.03497e+07 1.01409 ns
gharchive_q02/duckdb:parquet 91622452 8.97917e+07 1.02039 ns
gharchive_q03/duckdb:parquet 157741258 1.54396e+08 1.02167 ns
gharchive_q03/duckdb:parquet 157741258 1.53087e+08 1.0304 ns
gharchive_q04/duckdb:parquet 133389934 1.32434e+08 1.00722 ns
gharchive_q04/duckdb:parquet 133389934 1.30642e+08 1.02104 ns
gharchive_q00/duckdb:vortex-file-compressed 437779577 6.06882e+09 0.0721358 ns 🚀
gharchive_q00/duckdb:vortex-file-compressed 437779577 6.062e+09 0.072217 ns 🚀
gharchive_q01/duckdb:vortex-file-compressed 25680804 2.47021e+07 1.03962 ns
gharchive_q01/duckdb:vortex-file-compressed 25680804 2.51493e+07 1.02113 ns
gharchive_q02/duckdb:vortex-file-compressed 28868658 2.76126e+07 1.04549 ns
gharchive_q02/duckdb:vortex-file-compressed 28868658 2.6632e+07 1.08398 ns
gharchive_q03/duckdb:vortex-file-compressed 63409845 6.08474e+07 1.04211 ns
gharchive_q03/duckdb:vortex-file-compressed 63409845 6.08796e+07 1.04156 ns
gharchive_q04/duckdb:vortex-file-compressed 43007130 4.14809e+07 1.03679 ns
gharchive_q04/duckdb:vortex-file-compressed 43007130 4.17175e+07 1.03091 ns
gharchive_q00/duckdb:vortex-compact 329953800 2.34849e+11 0.00140496 ns 🚀
gharchive_q00/duckdb:vortex-compact 329953800 2.33634e+11 0.00141227 ns 🚀
gharchive_q01/duckdb:vortex-compact 41182038 4.29852e+07 0.958051 ns
gharchive_q01/duckdb:vortex-compact 41182038 4.15465e+07 0.991228 ns
gharchive_q02/duckdb:vortex-compact 36662433 3.73066e+07 0.982734 ns
gharchive_q02/duckdb:vortex-compact 36662433 3.77737e+07 0.970582 ns
gharchive_q03/duckdb:vortex-compact 91911052 9.05133e+07 1.01544 ns
gharchive_q03/duckdb:vortex-compact 91911052 8.96918e+07 1.02474 ns
gharchive_q04/duckdb:vortex-compact 65238964 6.43513e+07 1.01379 ns
gharchive_q04/duckdb:vortex-compact 65238964 6.41716e+07 1.01663 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Benchmarks: GitHub Archive (S3)

Summary

  • Overall: 0.469x ✅
  • Vortex: 0.364x ✅
  • duckdb:vortex: 0.393x ✅
  • datafusion:vortex: 0.337x ✅
  • Best: gharchive_q00/duckdb:vortex-compact (0.001x)
  • Worst: gharchive_q02/duckdb:vortex-file-compressed (1.056x)
  • Significant (>30%): 9↑ 0↓
Detailed Results Table
name PR 47e3ec3 base 5b018b7 ratio (PR/base) unit remark
gharchive_q00/datafusion:parquet 3095135313 3.38598e+09 0.914102 ns
gharchive_q00/datafusion:parquet 3095135313 3.32794e+09 0.930046 ns
gharchive_q01/datafusion:parquet 63314722 6.48e+07 0.977079 ns
gharchive_q01/datafusion:parquet 63314722 6.664e+07 0.950101 ns
gharchive_q02/datafusion:parquet 41211140 4.569e+07 0.901972 ns
gharchive_q02/datafusion:parquet 41211140 4.54949e+07 0.90584 ns
gharchive_q03/datafusion:parquet 103032931 1.07404e+08 0.959301 ns
gharchive_q03/datafusion:parquet 103032931 1.02901e+08 1.00128 ns
gharchive_q04/datafusion:parquet 79115294 7.22125e+07 1.09559 ns
gharchive_q04/datafusion:parquet 79115294 7.74569e+07 1.02141 ns
gharchive_q00/datafusion:vortex-file-compressed 438369620 1.30526e+10 0.0335849 ns 🚀
gharchive_q00/datafusion:vortex-file-compressed 438369620 1.44114e+10 0.0304183 ns 🚀
gharchive_q01/datafusion:vortex-file-compressed 19181229 2.76202e+07 0.694464 ns 🚀
gharchive_q01/datafusion:vortex-file-compressed 19181229 2.58829e+07 0.741076 ns
gharchive_q02/datafusion:vortex-file-compressed 21119811 2.55273e+07 0.827342 ns
gharchive_q02/datafusion:vortex-file-compressed 21119811 2.42389e+07 0.871319 ns
gharchive_q03/datafusion:vortex-file-compressed 61531322 6.97716e+07 0.881897 ns
gharchive_q03/datafusion:vortex-file-compressed 61531322 7.03075e+07 0.875175 ns
gharchive_q04/datafusion:vortex-file-compressed 32883518 3.68369e+07 0.892679 ns
gharchive_q04/datafusion:vortex-file-compressed 32883518 3.53587e+07 0.929997 ns
gharchive_q00/datafusion:vortex-compact 393840242 2.37043e+11 0.00166147 ns 🚀
gharchive_q00/datafusion:vortex-compact 393840242 2.35866e+11 0.00166976 ns 🚀
gharchive_q01/datafusion:vortex-compact 30347689 3.50874e+07 0.864918 ns
gharchive_q01/datafusion:vortex-compact 30347689 3.33747e+07 0.909303 ns
gharchive_q02/datafusion:vortex-compact 30968776 3.40979e+07 0.908232 ns
gharchive_q02/datafusion:vortex-compact 30968776 3.3772e+07 0.916996 ns
gharchive_q03/datafusion:vortex-compact 92105365 9.98324e+07 0.9226 ns
gharchive_q03/datafusion:vortex-compact 92105365 9.58969e+07 0.960462 ns
gharchive_q04/datafusion:vortex-compact 66789167 6.94527e+07 0.96165 ns
gharchive_q04/datafusion:vortex-compact 66789167 6.89122e+07 0.969193 ns
gharchive_q00/duckdb:parquet 512384323 5.37204e+09 0.0953799 ns 🚀
gharchive_q00/duckdb:parquet 512384323 5.30235e+09 0.0966335 ns 🚀
gharchive_q01/duckdb:parquet 114097782 1.15536e+08 0.98755 ns
gharchive_q01/duckdb:parquet 114097782 1.15162e+08 0.990757 ns
gharchive_q02/duckdb:parquet 89763079 9.03497e+07 0.993507 ns
gharchive_q02/duckdb:parquet 89763079 8.97917e+07 0.999682 ns
gharchive_q03/duckdb:parquet 156571209 1.54396e+08 1.01409 ns
gharchive_q03/duckdb:parquet 156571209 1.53087e+08 1.02276 ns
gharchive_q04/duckdb:parquet 130606240 1.32434e+08 0.986196 ns
gharchive_q04/duckdb:parquet 130606240 1.30642e+08 0.999728 ns
gharchive_q00/duckdb:vortex-file-compressed 434045601 6.06882e+09 0.0715206 ns 🚀
gharchive_q00/duckdb:vortex-file-compressed 434045601 6.062e+09 0.071601 ns 🚀
gharchive_q01/duckdb:vortex-file-compressed 24310588 2.47021e+07 0.984149 ns
gharchive_q01/duckdb:vortex-file-compressed 24310588 2.51493e+07 0.96665 ns
gharchive_q02/duckdb:vortex-file-compressed 28117844 2.76126e+07 1.0183 ns
gharchive_q02/duckdb:vortex-file-compressed 28117844 2.6632e+07 1.05579 ns
gharchive_q03/duckdb:vortex-file-compressed 60897988 6.08474e+07 1.00083 ns
gharchive_q03/duckdb:vortex-file-compressed 60897988 6.08796e+07 1.0003 ns
gharchive_q04/duckdb:vortex-file-compressed 40505212 4.14809e+07 0.976478 ns
gharchive_q04/duckdb:vortex-file-compressed 40505212 4.17175e+07 0.970941 ns
gharchive_q00/duckdb:vortex-compact 330194169 2.34849e+11 0.00140598 ns 🚀
gharchive_q00/duckdb:vortex-compact 330194169 2.33634e+11 0.0014133 ns 🚀
gharchive_q01/duckdb:vortex-compact 40007124 4.29852e+07 0.930718 ns
gharchive_q01/duckdb:vortex-compact 40007124 4.15465e+07 0.962949 ns
gharchive_q02/duckdb:vortex-compact 36559976 3.73066e+07 0.979988 ns
gharchive_q02/duckdb:vortex-compact 36559976 3.77737e+07 0.96787 ns
gharchive_q03/duckdb:vortex-compact 88475138 9.05133e+07 0.977482 ns
gharchive_q03/duckdb:vortex-compact 88475138 8.96918e+07 0.986435 ns
gharchive_q04/duckdb:vortex-compact 62720186 6.43513e+07 0.974652 ns
gharchive_q04/duckdb:vortex-compact 62720186 6.41716e+07 0.977382 ns

@a10y a10y enabled auto-merge (squash) October 21, 2025 19:32
@a10y a10y requested a review from robert3005 October 21, 2025 19:33
@robert3005
Copy link
Contributor

Why are we disabling RLE?

@0ax1
Copy link
Contributor

0ax1 commented Oct 21, 2025

Why are we disabling RLE?

I'm pretty sure at this point the culprit is delta.

     pub fn encode(array: &PrimitiveArray) -> VortexResult<Self> {
-        match_each_native_ptype!(array.ptype(), |T| { rle_encode_typed::<T>(array) })
+        match_each_native_ptype!(array.ptype(), |T| {
+            let rle_array = rle_encode_typed::<T>(array);
+            let _slice = array.as_slice::<T>();
+            std::hint::black_box(rle_decompress(&rle_array.as_ref().unwrap()));
+            rle_array
+        })

Applying this diff running in debug, did not trigger the issue for GHArchive. The difference being that the indices are not delta encoded here yet. If the issue would be within RLE, this should also trigger the out of bounds access in my understanding. I did this in encode to see the uncompressed pritimitive array in case the assertion fires.

@0ax1 0ax1 self-requested a review October 21, 2025 20:41
@a10y
Copy link
Contributor Author

a10y commented Oct 21, 2025

I can just disable Delta if that is preferable

@0ax1
Copy link
Contributor

0ax1 commented Oct 22, 2025

The new query succeeds by the way without triggering an out of bounds, even with Delta + RLE enabled. Just ran this locally.

@a10y
Copy link
Contributor Author

a10y commented Oct 22, 2025

That's because the query is no longer decoding the array that needs to be decoded to trigger #4973 , but the data is still being written corrupted

@0ax1
Copy link
Contributor

0ax1 commented Oct 22, 2025

That's because the query is no longer decoding the array that needs to be decoded to trigger #4973 , but the data is still being written corrupted

Yeah makes sense

a10y added 4 commits October 22, 2025 12:01
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
@a10y a10y force-pushed the aduffy/fix-gharchive-crash branch from 47e3ec3 to 6f491c6 Compare October 22, 2025 16:03
@a10y a10y changed the title change gharchive query to reduce memory blowup change gharchive query to reduce memory blowup, disable Delta Oct 22, 2025
Copy link
Contributor

@gatesn gatesn left a comment

Choose a reason for hiding this comment

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

Let's do it as temporary fix, then can bring the tests back

Signed-off-by: Andrew Duffy <andrew@a10y.dev>
@a10y a10y merged commit 1529a03 into develop Oct 22, 2025
40 checks passed
@a10y a10y deleted the aduffy/fix-gharchive-crash branch October 22, 2025 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants