Skip to content

Conversation

@AdamGS
Copy link
Contributor

@AdamGS AdamGS commented Sep 29, 2025

Introduces a new MaskedArray encoding, which is an array that holds a child with no null values and an external validity array, allowing validity-only operations to be very cheap.

The greatest benefit is that together with constant array, it enables us to compress data more aggressively and keep it compact for longer.

@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Sep 29, 2025
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Sep 29, 2025
@AdamGS AdamGS added the changelog/feature A new feature label Sep 29, 2025
@AdamGS AdamGS force-pushed the adamg/const-array-validity-thing branch from c3f83e3 to eb1df8d Compare September 29, 2025 15:07
@github-actions
Copy link
Contributor

github-actions bot commented Sep 29, 2025

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.012x ➖
  • Vortex: 1.009x ➖
  • duckdb:vortex: 1.002x ➖
  • datafusion:vortex: 1.017x ➖
  • Best: tpch_q20/DuckDB:vortex-compact (0.908x)
  • Worst: tpch_q08/DataFusion:vortex-compact (1.074x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
tpch_q01/DataFusion:arrow 58721220 5.98248e+07 0.981553 ns
tpch_q02/DataFusion:arrow 17768481 1.78136e+07 0.997468 ns
tpch_q03/DataFusion:arrow 22835720 2.19312e+07 1.04125 ns
tpch_q04/DataFusion:arrow 12477665 1.20325e+07 1.037 ns
tpch_q05/DataFusion:arrow 33580840 3.26925e+07 1.02717 ns
tpch_q06/DataFusion:arrow 8937675 7.30699e+06 1.22317 ns
tpch_q07/DataFusion:arrow 51998871 5.17803e+07 1.00422 ns
tpch_q08/DataFusion:arrow 18602228 1.8847e+07 0.987015 ns
tpch_q09/DataFusion:arrow 32000186 3.11944e+07 1.02583 ns
tpch_q10/DataFusion:arrow 28038752 2.71578e+07 1.03244 ns
tpch_q11/DataFusion:arrow 38874590 3.81747e+07 1.01833 ns
tpch_q12/DataFusion:arrow 19279331 1.88482e+07 1.02287 ns
tpch_q13/DataFusion:arrow 17986587 1.7967e+07 1.00109 ns
tpch_q14/DataFusion:arrow 7280976 6.94146e+06 1.04891 ns
tpch_q15/DataFusion:arrow 13055379 1.3162e+07 0.9919 ns
tpch_q16/DataFusion:arrow 15265693 1.49873e+07 1.01857 ns
tpch_q17/DataFusion:arrow 49857690 4.83225e+07 1.03177 ns
tpch_q18/DataFusion:arrow 98802430 9.84217e+07 1.00387 ns
tpch_q19/DataFusion:arrow 15372979 1.54512e+07 0.994939 ns
tpch_q20/DataFusion:arrow 20420547 1.96943e+07 1.03688 ns
tpch_q21/DataFusion:arrow 74557575 7.46583e+07 0.998651 ns
tpch_q22/DataFusion:arrow 10036882 9.54048e+06 1.05203 ns
tpch_q01/DataFusion:parquet 149854149 1.55679e+08 0.962586 ns
tpch_q02/DataFusion:parquet 87480091 8.69268e+07 1.00637 ns
tpch_q03/DataFusion:parquet 85753426 7.56121e+07 1.13412 ns
tpch_q04/DataFusion:parquet 52269401 5.46394e+07 0.956625 ns
tpch_q05/DataFusion:parquet 101143271 9.8539e+07 1.02643 ns
tpch_q06/DataFusion:parquet 32443536 3.32301e+07 0.976329 ns
tpch_q07/DataFusion:parquet 130746687 1.26637e+08 1.03245 ns
tpch_q08/DataFusion:parquet 112248691 1.17789e+08 0.952965 ns
tpch_q09/DataFusion:parquet 145194791 1.41807e+08 1.02389 ns
tpch_q10/DataFusion:parquet 116756365 1.16949e+08 0.99835 ns
tpch_q11/DataFusion:parquet 69190747 6.97892e+07 0.991425 ns
tpch_q12/DataFusion:parquet 81249095 8.00988e+07 1.01436 ns
tpch_q13/DataFusion:parquet 199305350 1.93067e+08 1.03231 ns
tpch_q14/DataFusion:parquet 43582660 4.09092e+07 1.06535 ns
tpch_q15/DataFusion:parquet 64354002 6.45388e+07 0.997137 ns
tpch_q16/DataFusion:parquet 46295062 4.53346e+07 1.02119 ns
tpch_q17/DataFusion:parquet 135695870 1.31058e+08 1.03538 ns
tpch_q18/DataFusion:parquet 174810155 1.78558e+08 0.97901 ns
tpch_q19/DataFusion:parquet 94524474 8.11697e+07 1.16453 ns
tpch_q20/DataFusion:parquet 66617628 6.5161e+07 1.02235 ns
tpch_q21/DataFusion:parquet 135778524 1.31625e+08 1.03156 ns
tpch_q22/DataFusion:parquet 67285315 6.70253e+07 1.00388 ns
tpch_q01/DataFusion:vortex-file-compressed 55629307 5.72961e+07 0.970908 ns
tpch_q02/DataFusion:vortex-file-compressed 30608506 3.07314e+07 0.996 ns
tpch_q03/DataFusion:vortex-file-compressed 21072744 2.26709e+07 0.929508 ns
tpch_q04/DataFusion:vortex-file-compressed 15657597 1.53512e+07 1.01996 ns
tpch_q05/DataFusion:vortex-file-compressed 57695401 5.68531e+07 1.01482 ns
tpch_q06/DataFusion:vortex-file-compressed 7185416 7.08355e+06 1.01438 ns
tpch_q07/DataFusion:vortex-file-compressed 67445331 6.74345e+07 1.00016 ns
tpch_q08/DataFusion:vortex-file-compressed 37331758 3.62389e+07 1.03016 ns
tpch_q09/DataFusion:vortex-file-compressed 51585514 5.11383e+07 1.00875 ns
tpch_q10/DataFusion:vortex-file-compressed 37318848 3.70685e+07 1.00675 ns
tpch_q11/DataFusion:vortex-file-compressed 19757587 1.96443e+07 1.00577 ns
tpch_q12/DataFusion:vortex-file-compressed 17433152 1.71525e+07 1.01636 ns
tpch_q13/DataFusion:vortex-file-compressed 24872612 2.45809e+07 1.01187 ns
tpch_q14/DataFusion:vortex-file-compressed 10660236 1.07047e+07 0.995851 ns
tpch_q15/DataFusion:vortex-file-compressed 18482012 1.81316e+07 1.01932 ns
tpch_q16/DataFusion:vortex-file-compressed 21364439 2.14025e+07 0.99822 ns
tpch_q17/DataFusion:vortex-file-compressed 60089555 5.77218e+07 1.04102 ns
tpch_q18/DataFusion:vortex-file-compressed 90321448 9.04281e+07 0.998821 ns
tpch_q19/DataFusion:vortex-file-compressed 16871438 1.63187e+07 1.03387 ns
tpch_q20/DataFusion:vortex-file-compressed 24210984 2.32094e+07 1.04315 ns
tpch_q21/DataFusion:vortex-file-compressed 69796130 6.80696e+07 1.02536 ns
tpch_q22/DataFusion:vortex-file-compressed 13027932 1.31163e+07 0.993265 ns
tpch_q01/DataFusion:vortex-compact 58313393 5.8901e+07 0.990023 ns
tpch_q02/DataFusion:vortex-compact 36826364 3.50984e+07 1.04923 ns
tpch_q03/DataFusion:vortex-compact 25497276 2.55783e+07 0.996833 ns
tpch_q04/DataFusion:vortex-compact 19105577 1.853e+07 1.03106 ns
tpch_q05/DataFusion:vortex-compact 61401039 5.96876e+07 1.02871 ns
tpch_q06/DataFusion:vortex-compact 11978727 1.15588e+07 1.03633 ns
tpch_q07/DataFusion:vortex-compact 73720359 7.007e+07 1.0521 ns
tpch_q08/DataFusion:vortex-compact 41071361 3.82556e+07 1.0736 ns
tpch_q09/DataFusion:vortex-compact 57288376 5.51417e+07 1.03893 ns
tpch_q10/DataFusion:vortex-compact 43486504 4.17541e+07 1.04149 ns
tpch_q11/DataFusion:vortex-compact 22101736 2.14966e+07 1.02815 ns
tpch_q12/DataFusion:vortex-compact 26806637 2.60764e+07 1.028 ns
tpch_q13/DataFusion:vortex-compact 30713911 2.99599e+07 1.02517 ns
tpch_q14/DataFusion:vortex-compact 16271378 1.59084e+07 1.02282 ns
tpch_q15/DataFusion:vortex-compact 28428451 2.78465e+07 1.0209 ns
tpch_q16/DataFusion:vortex-compact 23859792 2.34373e+07 1.01803 ns
tpch_q17/DataFusion:vortex-compact 64393556 6.05421e+07 1.06362 ns
tpch_q18/DataFusion:vortex-compact 94400211 8.94869e+07 1.05491 ns
tpch_q19/DataFusion:vortex-compact 27507591 2.85352e+07 0.963987 ns
tpch_q20/DataFusion:vortex-compact 29324546 2.87221e+07 1.02098 ns
tpch_q21/DataFusion:vortex-compact 75302490 7.42752e+07 1.01383 ns
tpch_q22/DataFusion:vortex-compact 15447835 1.53981e+07 1.00323 ns
tpch_q01/DuckDB:parquet 79965351 7.99085e+07 1.00071 ns
tpch_q02/DuckDB:parquet 46728336 4.56117e+07 1.02448 ns
tpch_q03/DuckDB:parquet 77063981 7.72598e+07 0.997465 ns
tpch_q04/DuckDB:parquet 59593772 5.9176e+07 1.00706 ns
tpch_q05/DuckDB:parquet 73480998 7.44079e+07 0.987543 ns
tpch_q06/DuckDB:parquet 22858442 2.22275e+07 1.02839 ns
tpch_q07/DuckDB:parquet 80333768 7.92886e+07 1.01318 ns
tpch_q08/DuckDB:parquet 96243605 9.58334e+07 1.00428 ns
tpch_q09/DuckDB:parquet 146743100 1.4366e+08 1.02146 ns
tpch_q10/DuckDB:parquet 138609361 1.38226e+08 1.00277 ns
tpch_q11/DuckDB:parquet 26147929 2.55787e+07 1.02225 ns
tpch_q12/DuckDB:parquet 58518672 5.89848e+07 0.992098 ns
tpch_q13/DuckDB:parquet 277204568 2.71595e+08 1.02066 ns
tpch_q14/DuckDB:parquet 52357067 5.17564e+07 1.01161 ns
tpch_q15/DuckDB:parquet 29083752 2.88416e+07 1.0084 ns
tpch_q16/DuckDB:parquet 60146940 5.76331e+07 1.04362 ns
tpch_q17/DuckDB:parquet 58360091 5.81142e+07 1.00423 ns
tpch_q18/DuckDB:parquet 122460252 1.22534e+08 0.999398 ns
tpch_q19/DuckDB:parquet 71384264 7.02678e+07 1.01589 ns
tpch_q20/DuckDB:parquet 63705640 6.47222e+07 0.984293 ns
tpch_q21/DuckDB:parquet 168151055 1.67976e+08 1.00104 ns
tpch_q22/DuckDB:parquet 55591345 5.67205e+07 0.980092 ns
tpch_q01/DuckDB:vortex-file-compressed 27771596 2.83794e+07 0.978583 ns
tpch_q02/DuckDB:vortex-file-compressed 27208271 2.60919e+07 1.04279 ns
tpch_q03/DuckDB:vortex-file-compressed 27451167 2.71233e+07 1.01209 ns
tpch_q04/DuckDB:vortex-file-compressed 27290151 2.67685e+07 1.01949 ns
tpch_q05/DuckDB:vortex-file-compressed 37402884 3.73857e+07 1.00046 ns
tpch_q06/DuckDB:vortex-file-compressed 7378089 7.00927e+06 1.05262 ns
tpch_q07/DuckDB:vortex-file-compressed 32964805 3.22478e+07 1.02224 ns
tpch_q08/DuckDB:vortex-file-compressed 42318526 4.212e+07 1.00471 ns
tpch_q09/DuckDB:vortex-file-compressed 57093993 5.6245e+07 1.01509 ns
tpch_q10/DuckDB:vortex-file-compressed 37659215 3.78465e+07 0.995052 ns
tpch_q11/DuckDB:vortex-file-compressed 15352453 1.48317e+07 1.03511 ns
tpch_q12/DuckDB:vortex-file-compressed 29918399 2.99319e+07 0.999549 ns
tpch_q13/DuckDB:vortex-file-compressed 37682268 3.75307e+07 1.00404 ns
tpch_q14/DuckDB:vortex-file-compressed 21666577 2.13984e+07 1.01253 ns
tpch_q15/DuckDB:vortex-file-compressed 11161326 1.19389e+07 0.934868 ns
tpch_q16/DuckDB:vortex-file-compressed 28600251 3.05615e+07 0.935827 ns
tpch_q17/DuckDB:vortex-file-compressed 67231619 6.67252e+07 1.00759 ns
tpch_q18/DuckDB:vortex-file-compressed 49390602 4.80927e+07 1.02699 ns
tpch_q19/DuckDB:vortex-file-compressed 22691461 2.37152e+07 0.95683 ns
tpch_q20/DuckDB:vortex-file-compressed 26120512 2.63472e+07 0.991394 ns
tpch_q21/DuckDB:vortex-file-compressed 104034753 1.02043e+08 1.01951 ns
tpch_q22/DuckDB:vortex-file-compressed 20233985 1.91387e+07 1.05723 ns
tpch_q01/DuckDB:vortex-compact 31201522 3.27468e+07 0.95281 ns
tpch_q02/DuckDB:vortex-compact 36266550 3.76459e+07 0.963361 ns
tpch_q03/DuckDB:vortex-compact 33674495 3.35736e+07 1.003 ns
tpch_q04/DuckDB:vortex-compact 31598717 3.15105e+07 1.0028 ns
tpch_q05/DuckDB:vortex-compact 40335345 4.15031e+07 0.971863 ns
tpch_q06/DuckDB:vortex-compact 11295057 1.15583e+07 0.977227 ns
tpch_q07/DuckDB:vortex-compact 42307848 4.09222e+07 1.03386 ns
tpch_q08/DuckDB:vortex-compact 52758309 5.17146e+07 1.02018 ns
tpch_q09/DuckDB:vortex-compact 65570443 6.58423e+07 0.99587 ns
tpch_q10/DuckDB:vortex-compact 46359454 4.56397e+07 1.01577 ns
tpch_q11/DuckDB:vortex-compact 20523828 2.07468e+07 0.989254 ns
tpch_q12/DuckDB:vortex-compact 39786692 3.99185e+07 0.996698 ns
tpch_q13/DuckDB:vortex-compact 43788334 4.26682e+07 1.02625 ns
tpch_q14/DuckDB:vortex-compact 26873161 2.72091e+07 0.987652 ns
tpch_q15/DuckDB:vortex-compact 15665584 1.59975e+07 0.979249 ns
tpch_q16/DuckDB:vortex-compact 37523796 3.68605e+07 1.018 ns
tpch_q17/DuckDB:vortex-compact 63683375 6.067e+07 1.04967 ns
tpch_q18/DuckDB:vortex-compact 54324519 5.20819e+07 1.04306 ns
tpch_q19/DuckDB:vortex-compact 28920319 2.93693e+07 0.984711 ns
tpch_q20/DuckDB:vortex-compact 32995977 3.63435e+07 0.907893 ns
tpch_q21/DuckDB:vortex-compact 113334187 1.08014e+08 1.04925 ns
tpch_q22/DuckDB:vortex-compact 20824966 2.08822e+07 0.997261 ns
tpch_q01/DuckDB:duckdb 17472411 1.7411e+07 1.00353 ns
tpch_q02/DuckDB:duckdb 14006788 1.41954e+07 0.98671 ns
tpch_q03/DuckDB:duckdb 21649050 2.1353e+07 1.01386 ns
tpch_q04/DuckDB:duckdb 19296671 1.90644e+07 1.01218 ns
tpch_q05/DuckDB:duckdb 22399055 2.25268e+07 0.994327 ns
tpch_q06/DuckDB:duckdb 7260437 7.10227e+06 1.02227 ns
tpch_q07/DuckDB:duckdb 26655623 2.59584e+07 1.02686 ns
tpch_q08/DuckDB:duckdb 26807044 2.61519e+07 1.02505 ns
tpch_q09/DuckDB:duckdb 56981873 5.64809e+07 1.00887 ns
tpch_q10/DuckDB:duckdb 57831984 5.75938e+07 1.00414 ns
tpch_q11/DuckDB:duckdb 7055028 7.06769e+06 0.998208 ns
tpch_q12/DuckDB:duckdb 17437297 1.7182e+07 1.01486 ns
tpch_q13/DuckDB:duckdb 39585689 3.97554e+07 0.99573 ns
tpch_q14/DuckDB:duckdb 22797085 2.22961e+07 1.02247 ns
tpch_q15/DuckDB:duckdb 12152430 1.21273e+07 1.00207 ns
tpch_q16/DuckDB:duckdb 24975726 2.45389e+07 1.0178 ns
tpch_q17/DuckDB:duckdb 17871268 1.78884e+07 0.999043 ns
tpch_q18/DuckDB:duckdb 39226119 3.89523e+07 1.00703 ns
tpch_q19/DuckDB:duckdb 32404972 3.17478e+07 1.0207 ns
tpch_q20/DuckDB:duckdb 22613913 2.25283e+07 1.0038 ns
tpch_q21/DuckDB:duckdb 61903523 6.14164e+07 1.00793 ns
tpch_q22/DuckDB:duckdb 26463766 2.65931e+07 0.995135 ns

@github-actions
Copy link
Contributor

github-actions bot commented Sep 29, 2025

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.987x ➖
  • Vortex: 0.987x ➖
  • duckdb:vortex: 0.989x ➖
  • datafusion:vortex: 0.985x ➖
  • Best: tpch_q09/DataFusion:vortex-compact (0.811x)
  • Worst: tpch_q15/DataFusion:vortex-compact (1.246x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
tpch_q01/DataFusion:parquet 242028655 2.4629e+08 0.9827 ns
tpch_q02/DataFusion:parquet 356221769 3.70332e+08 0.961898 ns
tpch_q03/DataFusion:parquet 286809830 2.86463e+08 1.00121 ns
tpch_q04/DataFusion:parquet 135902870 1.368e+08 0.993445 ns
tpch_q05/DataFusion:parquet 363015033 3.56175e+08 1.0192 ns
tpch_q06/DataFusion:parquet 127229928 1.28565e+08 0.989615 ns
tpch_q07/DataFusion:parquet 387689239 3.7725e+08 1.02767 ns
tpch_q08/DataFusion:parquet 450921674 4.59455e+08 0.981427 ns
tpch_q09/DataFusion:parquet 432720657 4.34718e+08 0.995405 ns
tpch_q10/DataFusion:parquet 439503965 4.44363e+08 0.989064 ns
tpch_q11/DataFusion:parquet 275470176 2.806e+08 0.981718 ns
tpch_q12/DataFusion:parquet 205326366 2.13157e+08 0.963264 ns
tpch_q13/DataFusion:parquet 424246939 4.18137e+08 1.01461 ns
tpch_q14/DataFusion:parquet 154651071 1.53594e+08 1.00688 ns
tpch_q15/DataFusion:parquet 274103128 2.74362e+08 0.999057 ns
tpch_q16/DataFusion:parquet 179739490 1.9421e+08 0.92549 ns
tpch_q17/DataFusion:parquet 322685862 3.15578e+08 1.02252 ns
tpch_q18/DataFusion:parquet 418326971 4.1758e+08 1.00179 ns
tpch_q19/DataFusion:parquet 295533376 2.85836e+08 1.03393 ns
tpch_q20/DataFusion:parquet 261387152 2.64651e+08 0.987666 ns
tpch_q21/DataFusion:parquet 394702519 4.08334e+08 0.966616 ns
tpch_q22/DataFusion:parquet 159082507 1.66932e+08 0.952977 ns
tpch_q01/DataFusion:vortex-file-compressed 167179835 1.64051e+08 1.01907 ns
tpch_q02/DataFusion:vortex-file-compressed 211119590 2.02427e+08 1.04294 ns
tpch_q03/DataFusion:vortex-file-compressed 280643800 3.19713e+08 0.877799 ns
tpch_q04/DataFusion:vortex-file-compressed 142353743 1.30238e+08 1.09303 ns
tpch_q05/DataFusion:vortex-file-compressed 199492336 2.18981e+08 0.911004 ns
tpch_q06/DataFusion:vortex-file-compressed 157239344 1.68752e+08 0.931777 ns
tpch_q07/DataFusion:vortex-file-compressed 195433676 2.00407e+08 0.975182 ns
tpch_q08/DataFusion:vortex-file-compressed 286561899 2.74665e+08 1.04332 ns
tpch_q09/DataFusion:vortex-file-compressed 234552367 2.86797e+08 0.817834 ns
tpch_q10/DataFusion:vortex-file-compressed 251568747 2.50613e+08 1.00381 ns
tpch_q11/DataFusion:vortex-file-compressed 82795446 9.92758e+07 0.833994 ns
tpch_q12/DataFusion:vortex-file-compressed 214959185 2.3064e+08 0.932013 ns
tpch_q13/DataFusion:vortex-file-compressed 226017577 2.2673e+08 0.99686 ns
tpch_q14/DataFusion:vortex-file-compressed 105935919 1.24754e+08 0.849161 ns
tpch_q15/DataFusion:vortex-file-compressed 170049838 1.83452e+08 0.926943 ns
tpch_q16/DataFusion:vortex-file-compressed 156212544 1.5076e+08 1.03617 ns
tpch_q17/DataFusion:vortex-file-compressed 267608368 2.73662e+08 0.977878 ns
tpch_q18/DataFusion:vortex-file-compressed 232506584 2.28743e+08 1.01645 ns
tpch_q19/DataFusion:vortex-file-compressed 282401120 2.88002e+08 0.980551 ns
tpch_q20/DataFusion:vortex-file-compressed 182121632 1.74814e+08 1.0418 ns
tpch_q21/DataFusion:vortex-file-compressed 320229170 3.12536e+08 1.02462 ns
tpch_q22/DataFusion:vortex-file-compressed 149406701 1.57976e+08 0.945755 ns
tpch_q01/DataFusion:vortex-compact 198450038 1.60449e+08 1.23684 ns
tpch_q02/DataFusion:vortex-compact 191443291 1.97152e+08 0.971043 ns
tpch_q03/DataFusion:vortex-compact 311771662 2.97926e+08 1.04647 ns
tpch_q04/DataFusion:vortex-compact 156508606 1.57211e+08 0.99553 ns
tpch_q05/DataFusion:vortex-compact 206579893 2.02719e+08 1.01904 ns
tpch_q06/DataFusion:vortex-compact 190441204 1.81226e+08 1.05085 ns
tpch_q07/DataFusion:vortex-compact 179023583 1.92807e+08 0.928512 ns
tpch_q08/DataFusion:vortex-compact 237348630 2.48658e+08 0.954518 ns
tpch_q09/DataFusion:vortex-compact 234591147 2.89234e+08 0.811079 ns
tpch_q10/DataFusion:vortex-compact 285918886 2.74382e+08 1.04205 ns
tpch_q11/DataFusion:vortex-compact 83775707 7.89516e+07 1.0611 ns
tpch_q12/DataFusion:vortex-compact 279458849 2.73437e+08 1.02202 ns
tpch_q13/DataFusion:vortex-compact 157222353 1.65745e+08 0.94858 ns
tpch_q14/DataFusion:vortex-compact 141543822 1.28827e+08 1.09872 ns
tpch_q15/DataFusion:vortex-compact 218795785 1.75563e+08 1.24625 ns
tpch_q16/DataFusion:vortex-compact 147880676 1.47519e+08 1.00245 ns
tpch_q17/DataFusion:vortex-compact 287748874 2.86738e+08 1.00353 ns
tpch_q18/DataFusion:vortex-compact 213344695 2.08906e+08 1.02125 ns
tpch_q19/DataFusion:vortex-compact 315017404 3.18821e+08 0.988069 ns
tpch_q20/DataFusion:vortex-compact 180125363 2.08537e+08 0.863757 ns
tpch_q21/DataFusion:vortex-compact 333210176 3.45176e+08 0.965334 ns
tpch_q22/DataFusion:vortex-compact 148180613 1.51971e+08 0.975058 ns
tpch_q01/DuckDB:parquet 430064832 4.28313e+08 1.00409 ns
tpch_q02/DuckDB:parquet 936003471 9.76854e+08 0.958181 ns
tpch_q03/DuckDB:parquet 699598755 7.55025e+08 0.92659 ns
tpch_q04/DuckDB:parquet 482776512 4.42921e+08 1.08998 ns
tpch_q05/DuckDB:parquet 1054733398 1.06578e+09 0.989634 ns
tpch_q06/DuckDB:parquet 296752700 3.21057e+08 0.924299 ns
tpch_q07/DuckDB:parquet 853885149 8.99171e+08 0.949636 ns
tpch_q08/DuckDB:parquet 1199323284 1.18072e+09 1.01576 ns
tpch_q09/DuckDB:parquet 1025754550 1.07902e+09 0.950632 ns
tpch_q10/DuckDB:parquet 986089766 9.99581e+08 0.986503 ns
tpch_q11/DuckDB:parquet 632023631 6.34923e+08 0.995434 ns
tpch_q12/DuckDB:parquet 422405218 4.66313e+08 0.90584 ns
tpch_q13/DuckDB:parquet 772827534 7.77932e+08 0.993438 ns
tpch_q14/DuckDB:parquet 484620104 5.05817e+08 0.958094 ns
tpch_q15/DuckDB:parquet 513891940 5.13155e+08 1.00144 ns
tpch_q16/DuckDB:parquet 369647401 3.9467e+08 0.936599 ns
tpch_q17/DuckDB:parquet 537470570 5.58826e+08 0.961784 ns
tpch_q18/DuckDB:parquet 624890368 6.57316e+08 0.95067 ns
tpch_q19/DuckDB:parquet 603084850 5.63946e+08 1.0694 ns
tpch_q20/DuckDB:parquet 760369057 8.07145e+08 0.942047 ns
tpch_q21/DuckDB:parquet 886124646 8.65635e+08 1.02367 ns
tpch_q22/DuckDB:parquet 391084304 3.3229e+08 1.17694 ns
tpch_q01/DuckDB:vortex-file-compressed 230491302 2.24762e+08 1.02549 ns
tpch_q02/DuckDB:vortex-file-compressed 725065181 7.29557e+08 0.993843 ns
tpch_q03/DuckDB:vortex-file-compressed 525359604 5.07611e+08 1.03496 ns
tpch_q04/DuckDB:vortex-file-compressed 287413204 2.85233e+08 1.00764 ns
tpch_q05/DuckDB:vortex-file-compressed 521272212 5.49013e+08 0.949471 ns
tpch_q06/DuckDB:vortex-file-compressed 236615861 2.37616e+08 0.995792 ns
tpch_q07/DuckDB:vortex-file-compressed 613074622 6.32614e+08 0.969113 ns
tpch_q08/DuckDB:vortex-file-compressed 810621710 8.34732e+08 0.971116 ns
tpch_q09/DuckDB:vortex-file-compressed 656328883 6.78508e+08 0.967312 ns
tpch_q10/DuckDB:vortex-file-compressed 549743102 5.8591e+08 0.938272 ns
tpch_q11/DuckDB:vortex-file-compressed 429309535 4.64696e+08 0.923851 ns
tpch_q12/DuckDB:vortex-file-compressed 443201072 4.75199e+08 0.932664 ns
tpch_q13/DuckDB:vortex-file-compressed 277052450 2.8136e+08 0.984689 ns
tpch_q14/DuckDB:vortex-file-compressed 290647799 2.73379e+08 1.06317 ns
tpch_q15/DuckDB:vortex-file-compressed 233963332 2.18843e+08 1.06909 ns
tpch_q16/DuckDB:vortex-file-compressed 327661561 3.65722e+08 0.89593 ns
tpch_q17/DuckDB:vortex-file-compressed 433841899 4.42839e+08 0.979683 ns
tpch_q18/DuckDB:vortex-file-compressed 472363697 4.92145e+08 0.959806 ns
tpch_q19/DuckDB:vortex-file-compressed 344502771 3.58215e+08 0.961722 ns
tpch_q20/DuckDB:vortex-file-compressed 523495001 5.38161e+08 0.972747 ns
tpch_q21/DuckDB:vortex-file-compressed 673146202 6.81432e+08 0.98784 ns
tpch_q22/DuckDB:vortex-file-compressed 277548048 2.70252e+08 1.027 ns
tpch_q01/DuckDB:vortex-compact 240125508 2.23675e+08 1.07355 ns
tpch_q02/DuckDB:vortex-compact 734461675 7.22761e+08 1.01619 ns
tpch_q03/DuckDB:vortex-compact 499499899 5.08945e+08 0.981441 ns
tpch_q04/DuckDB:vortex-compact 284444534 2.78708e+08 1.02058 ns
tpch_q05/DuckDB:vortex-compact 541216512 5.27661e+08 1.02569 ns
tpch_q06/DuckDB:vortex-compact 246033796 2.31546e+08 1.06257 ns
tpch_q07/DuckDB:vortex-compact 584898385 6.24864e+08 0.936041 ns
tpch_q08/DuckDB:vortex-compact 760340029 8.0253e+08 0.947429 ns
tpch_q09/DuckDB:vortex-compact 652212279 6.42085e+08 1.01577 ns
tpch_q10/DuckDB:vortex-compact 550927972 5.29452e+08 1.04056 ns
tpch_q11/DuckDB:vortex-compact 420929017 4.49432e+08 0.936579 ns
tpch_q12/DuckDB:vortex-compact 443490384 4.53656e+08 0.977591 ns
tpch_q13/DuckDB:vortex-compact 254318631 2.56007e+08 0.993406 ns
tpch_q14/DuckDB:vortex-compact 291197167 2.69644e+08 1.07993 ns
tpch_q15/DuckDB:vortex-compact 229418380 2.13516e+08 1.07448 ns
tpch_q16/DuckDB:vortex-compact 352181498 3.63107e+08 0.96991 ns
tpch_q17/DuckDB:vortex-compact 407122485 4.27342e+08 0.952686 ns
tpch_q18/DuckDB:vortex-compact 432543153 4.69794e+08 0.920708 ns
tpch_q19/DuckDB:vortex-compact 341140889 3.54227e+08 0.963057 ns
tpch_q20/DuckDB:vortex-compact 498478369 5.11663e+08 0.974232 ns
tpch_q21/DuckDB:vortex-compact 687287306 6.70614e+08 1.02486 ns
tpch_q22/DuckDB:vortex-compact 265060035 2.76925e+08 0.957156 ns

@github-actions
Copy link
Contributor

github-actions bot commented Sep 29, 2025

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 0.999x ➖
  • datafusion:vortex: 1.001x ➖
  • Best: tpch_q16/DuckDB:vortex-file-compressed (0.963x)
  • Worst: tpch_q02/DuckDB:vortex-compact (1.037x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
tpch_q01/DataFusion:arrow 486791477 4.83741e+08 1.00631 ns
tpch_q02/DataFusion:arrow 93059352 9.20893e+07 1.01053 ns
tpch_q03/DataFusion:arrow 182246464 1.78426e+08 1.02141 ns
tpch_q04/DataFusion:arrow 87848495 9.23977e+07 0.950765 ns
tpch_q05/DataFusion:arrow 338013491 3.4906e+08 0.968355 ns
tpch_q06/DataFusion:arrow 58994690 6.10128e+07 0.966923 ns
tpch_q07/DataFusion:arrow 638954005 6.53932e+08 0.977095 ns
tpch_q08/DataFusion:arrow 279485484 2.82702e+08 0.988624 ns
tpch_q09/DataFusion:arrow 566129195 5.76151e+08 0.982606 ns
tpch_q10/DataFusion:arrow 234308868 2.3388e+08 1.00184 ns
tpch_q11/DataFusion:arrow 384128170 3.84725e+08 0.998449 ns
tpch_q12/DataFusion:arrow 177061655 1.81484e+08 0.97563 ns
tpch_q13/DataFusion:arrow 188865123 1.8872e+08 1.00077 ns
tpch_q14/DataFusion:arrow 52910561 5.13628e+07 1.03013 ns
tpch_q15/DataFusion:arrow 99770519 1.01356e+08 0.984359 ns
tpch_q16/DataFusion:arrow 73335670 7.23514e+07 1.0136 ns
tpch_q17/DataFusion:arrow 580029719 5.83229e+08 0.994515 ns
tpch_q18/DataFusion:arrow 1350565335 1.35997e+09 0.993081 ns
tpch_q19/DataFusion:arrow 110681230 1.10413e+08 1.00243 ns
tpch_q20/DataFusion:arrow 167250049 1.67689e+08 0.997381 ns
tpch_q21/DataFusion:arrow 899234011 8.79513e+08 1.02242 ns
tpch_q22/DataFusion:arrow 52131398 5.06287e+07 1.02968 ns
tpch_q01/DataFusion:parquet 671705610 6.75272e+08 0.994719 ns
tpch_q02/DataFusion:parquet 207520751 2.02101e+08 1.02682 ns
tpch_q03/DataFusion:parquet 287036728 2.88646e+08 0.994426 ns
tpch_q04/DataFusion:parquet 202419054 2.06933e+08 0.978184 ns
tpch_q05/DataFusion:parquet 458109046 4.58486e+08 0.999179 ns
tpch_q06/DataFusion:parquet 115618262 1.22396e+08 0.944628 ns
tpch_q07/DataFusion:parquet 676059606 6.79517e+08 0.994911 ns
tpch_q08/DataFusion:parquet 514328258 5.12717e+08 1.00314 ns
tpch_q09/DataFusion:parquet 810136714 8.10625e+08 0.999397 ns
tpch_q10/DataFusion:parquet 498983225 5.03297e+08 0.991428 ns
tpch_q11/DataFusion:parquet 134277142 1.33761e+08 1.00386 ns
tpch_q12/DataFusion:parquet 194637495 1.99417e+08 0.976034 ns
tpch_q13/DataFusion:parquet 418553105 4.09365e+08 1.02244 ns
tpch_q14/DataFusion:parquet 145594189 1.41391e+08 1.02973 ns
tpch_q15/DataFusion:parquet 238336483 2.37048e+08 1.00543 ns
tpch_q16/DataFusion:parquet 145064941 1.4186e+08 1.02259 ns
tpch_q17/DataFusion:parquet 702578301 7.03335e+08 0.998924 ns
tpch_q18/DataFusion:parquet 1107383405 1.09983e+09 1.00687 ns
tpch_q19/DataFusion:parquet 271589360 2.86003e+08 0.949602 ns
tpch_q20/DataFusion:parquet 302534921 2.99784e+08 1.00918 ns
tpch_q21/DataFusion:parquet 860622671 8.51099e+08 1.01119 ns
tpch_q22/DataFusion:parquet 323731429 3.27584e+08 0.988241 ns
tpch_q01/DataFusion:vortex-file-compressed 466998722 4.80955e+08 0.970983 ns
tpch_q02/DataFusion:vortex-file-compressed 150221632 1.55218e+08 0.967808 ns
tpch_q03/DataFusion:vortex-file-compressed 220357519 2.18773e+08 1.00724 ns
tpch_q04/DataFusion:vortex-file-compressed 99504713 9.78491e+07 1.01692 ns
tpch_q05/DataFusion:vortex-file-compressed 555867233 5.75655e+08 0.965625 ns
tpch_q06/DataFusion:vortex-file-compressed 36109975 3.71472e+07 0.972078 ns
tpch_q07/DataFusion:vortex-file-compressed 574776492 5.7629e+08 0.997374 ns
tpch_q08/DataFusion:vortex-file-compressed 620461602 6.21282e+08 0.998679 ns
tpch_q09/DataFusion:vortex-file-compressed 963724193 9.62697e+08 1.00107 ns
tpch_q10/DataFusion:vortex-file-compressed 254264203 2.53958e+08 1.0012 ns
tpch_q11/DataFusion:vortex-file-compressed 125018314 1.27044e+08 0.984058 ns
tpch_q12/DataFusion:vortex-file-compressed 96422467 9.62762e+07 1.00152 ns
tpch_q13/DataFusion:vortex-file-compressed 217826744 2.17603e+08 1.00103 ns
tpch_q14/DataFusion:vortex-file-compressed 54121954 5.4012e+07 1.00203 ns
tpch_q15/DataFusion:vortex-file-compressed 93958581 9.35563e+07 1.0043 ns
tpch_q16/DataFusion:vortex-file-compressed 86602161 8.53765e+07 1.01436 ns
tpch_q17/DataFusion:vortex-file-compressed 904508450 8.98822e+08 1.00633 ns
tpch_q18/DataFusion:vortex-file-compressed 1096238782 1.09767e+09 0.998698 ns
tpch_q19/DataFusion:vortex-file-compressed 65630734 6.61436e+07 0.992246 ns
tpch_q20/DataFusion:vortex-file-compressed 175264172 1.76167e+08 0.994875 ns
tpch_q21/DataFusion:vortex-file-compressed 754575949 7.46653e+08 1.01061 ns
tpch_q22/DataFusion:vortex-file-compressed 66048108 6.6012e+07 1.00055 ns
tpch_q01/DataFusion:vortex-compact 539738252 5.34638e+08 1.00954 ns
tpch_q02/DataFusion:vortex-compact 160595741 1.55765e+08 1.03101 ns
tpch_q03/DataFusion:vortex-compact 233814625 2.32803e+08 1.00434 ns
tpch_q04/DataFusion:vortex-compact 115647315 1.13442e+08 1.01944 ns
tpch_q05/DataFusion:vortex-compact 566170155 5.59732e+08 1.0115 ns
tpch_q06/DataFusion:vortex-compact 75419375 7.55126e+07 0.998766 ns
tpch_q07/DataFusion:vortex-compact 609632387 6.11615e+08 0.996758 ns
tpch_q08/DataFusion:vortex-compact 630523541 6.21056e+08 1.01524 ns
tpch_q09/DataFusion:vortex-compact 962926012 9.72076e+08 0.990588 ns
tpch_q10/DataFusion:vortex-compact 287429587 2.9088e+08 0.988138 ns
tpch_q11/DataFusion:vortex-compact 129044411 1.28099e+08 1.00738 ns
tpch_q12/DataFusion:vortex-compact 157698477 1.56559e+08 1.00728 ns
tpch_q13/DataFusion:vortex-compact 260465286 2.59004e+08 1.00564 ns
tpch_q14/DataFusion:vortex-compact 87598451 8.55803e+07 1.02358 ns
tpch_q15/DataFusion:vortex-compact 170691042 1.69535e+08 1.00682 ns
tpch_q16/DataFusion:vortex-compact 89377148 8.93038e+07 1.00082 ns
tpch_q17/DataFusion:vortex-compact 902138004 8.95087e+08 1.00788 ns
tpch_q18/DataFusion:vortex-compact 1102155525 1.09643e+09 1.00522 ns
tpch_q19/DataFusion:vortex-compact 139619926 1.39152e+08 1.00336 ns
tpch_q20/DataFusion:vortex-compact 208314108 2.05523e+08 1.01358 ns
tpch_q21/DataFusion:vortex-compact 749565010 7.49117e+08 1.0006 ns
tpch_q22/DataFusion:vortex-compact 73869996 7.40404e+07 0.997698 ns
tpch_q01/DuckDB:parquet 257968208 2.58568e+08 0.997682 ns
tpch_q02/DuckDB:parquet 123525208 1.16733e+08 1.05818 ns
tpch_q03/DuckDB:parquet 223600649 2.23038e+08 1.00252 ns
tpch_q04/DuckDB:parquet 150955343 1.51378e+08 0.997207 ns
tpch_q05/DuckDB:parquet 230256647 2.32202e+08 0.991623 ns
tpch_q06/DuckDB:parquet 69765188 6.95801e+07 1.00266 ns
tpch_q07/DuckDB:parquet 214922660 2.15393e+08 0.997816 ns
tpch_q08/DuckDB:parquet 326604568 3.27264e+08 0.997986 ns
tpch_q09/DuckDB:parquet 484160338 4.76286e+08 1.01653 ns
tpch_q10/DuckDB:parquet 634894643 6.32827e+08 1.00327 ns
tpch_q11/DuckDB:parquet 49522466 4.85729e+07 1.01955 ns
tpch_q12/DuckDB:parquet 139484065 1.38992e+08 1.00354 ns
tpch_q13/DuckDB:parquet 411922996 4.03765e+08 1.0202 ns
tpch_q14/DuckDB:parquet 179738974 1.80116e+08 0.997907 ns
tpch_q15/DuckDB:parquet 106795300 1.06944e+08 0.998605 ns
tpch_q16/DuckDB:parquet 135664063 1.58409e+08 0.856419 ns
tpch_q17/DuckDB:parquet 201226178 2.03572e+08 0.988477 ns
tpch_q18/DuckDB:parquet 353763492 3.59978e+08 0.982736 ns
tpch_q19/DuckDB:parquet 276127635 2.77169e+08 0.996242 ns
tpch_q20/DuckDB:parquet 207660653 2.20013e+08 0.943857 ns
tpch_q21/DuckDB:parquet 562916032 5.72043e+08 0.984045 ns
tpch_q22/DuckDB:parquet 299053266 2.97533e+08 1.00511 ns
tpch_q01/DuckDB:vortex-file-compressed 192344389 1.92838e+08 0.997441 ns
tpch_q02/DuckDB:vortex-file-compressed 54498554 5.54227e+07 0.983326 ns
tpch_q03/DuckDB:vortex-file-compressed 121722912 1.22495e+08 0.993699 ns
tpch_q04/DuckDB:vortex-file-compressed 243191989 2.48172e+08 0.979932 ns
tpch_q05/DuckDB:vortex-file-compressed 158108762 1.60237e+08 0.986718 ns
tpch_q06/DuckDB:vortex-file-compressed 34795164 3.39021e+07 1.02634 ns
tpch_q07/DuckDB:vortex-file-compressed 143121903 1.43547e+08 0.997036 ns
tpch_q08/DuckDB:vortex-file-compressed 245331993 2.47419e+08 0.991566 ns
tpch_q09/DuckDB:vortex-file-compressed 401865550 4.02231e+08 0.999091 ns
tpch_q10/DuckDB:vortex-file-compressed 168373545 1.67309e+08 1.00637 ns
tpch_q11/DuckDB:vortex-file-compressed 35185858 3.62684e+07 0.970153 ns
tpch_q12/DuckDB:vortex-file-compressed 171817891 1.74111e+08 0.986829 ns
tpch_q13/DuckDB:vortex-file-compressed 235162214 2.36854e+08 0.992859 ns
tpch_q14/DuckDB:vortex-file-compressed 57097080 5.68915e+07 1.00361 ns
tpch_q15/DuckDB:vortex-file-compressed 49578891 4.92526e+07 1.00662 ns
tpch_q16/DuckDB:vortex-file-compressed 74550960 7.73836e+07 0.963394 ns
tpch_q17/DuckDB:vortex-file-compressed 447617607 4.47362e+08 1.00057 ns
tpch_q18/DuckDB:vortex-file-compressed 276697518 2.7639e+08 1.00111 ns
tpch_q19/DuckDB:vortex-file-compressed 75780107 7.58818e+07 0.99866 ns
tpch_q20/DuckDB:vortex-file-compressed 102351602 1.01252e+08 1.01086 ns
tpch_q21/DuckDB:vortex-file-compressed 968996675 9.8457e+08 0.984183 ns
tpch_q22/DuckDB:vortex-file-compressed 71693232 7.12873e+07 1.00569 ns
tpch_q01/DuckDB:vortex-compact 234947136 2.34216e+08 1.00312 ns
tpch_q02/DuckDB:vortex-compact 71854555 6.93114e+07 1.03669 ns
tpch_q03/DuckDB:vortex-compact 162180489 1.61722e+08 1.00284 ns
tpch_q04/DuckDB:vortex-compact 268003550 2.73262e+08 0.980755 ns
tpch_q05/DuckDB:vortex-compact 176869110 1.76996e+08 0.999286 ns
tpch_q06/DuckDB:vortex-compact 72922347 7.44425e+07 0.979579 ns
tpch_q07/DuckDB:vortex-compact 214009066 2.13693e+08 1.00148 ns
tpch_q08/DuckDB:vortex-compact 266881951 2.65102e+08 1.00671 ns
tpch_q09/DuckDB:vortex-compact 452499261 4.50973e+08 1.00338 ns
tpch_q10/DuckDB:vortex-compact 225433172 2.22954e+08 1.01112 ns
tpch_q11/DuckDB:vortex-compact 42688779 4.22905e+07 1.00942 ns
tpch_q12/DuckDB:vortex-compact 256552586 2.58097e+08 0.994017 ns
tpch_q13/DuckDB:vortex-compact 301255338 2.9822e+08 1.01018 ns
tpch_q14/DuckDB:vortex-compact 92583013 9.11632e+07 1.01557 ns
tpch_q15/DuckDB:vortex-compact 88731109 8.82394e+07 1.00557 ns
tpch_q16/DuckDB:vortex-compact 86036309 8.50244e+07 1.0119 ns
tpch_q17/DuckDB:vortex-compact 467642231 4.64723e+08 1.00628 ns
tpch_q18/DuckDB:vortex-compact 328773393 3.30412e+08 0.99504 ns
tpch_q19/DuckDB:vortex-compact 110294064 1.08981e+08 1.01205 ns
tpch_q20/DuckDB:vortex-compact 151436215 1.49436e+08 1.01339 ns
tpch_q21/DuckDB:vortex-compact 1018489326 1.02395e+09 0.994663 ns
tpch_q22/DuckDB:vortex-compact 80365794 8.0661e+07 0.99634 ns
tpch_q01/DuckDB:duckdb 116989870 1.16392e+08 1.00514 ns
tpch_q02/DuckDB:duckdb 49828252 5.00986e+07 0.994604 ns
tpch_q03/DuckDB:duckdb 101151543 1.01547e+08 0.996105 ns
tpch_q04/DuckDB:duckdb 122053004 1.21754e+08 1.00245 ns
tpch_q05/DuckDB:duckdb 115629260 1.12253e+08 1.03008 ns
tpch_q06/DuckDB:duckdb 44867918 4.48099e+07 1.0013 ns
tpch_q07/DuckDB:duckdb 109715415 1.09582e+08 1.00122 ns
tpch_q08/DuckDB:duckdb 140378641 1.38634e+08 1.01258 ns
tpch_q09/DuckDB:duckdb 304159792 3.06398e+08 0.992694 ns
tpch_q10/DuckDB:duckdb 213271484 2.17704e+08 0.979638 ns
tpch_q11/DuckDB:duckdb 22347167 2.23309e+07 1.00073 ns
tpch_q12/DuckDB:duckdb 85833715 8.60704e+07 0.99725 ns
tpch_q13/DuckDB:duckdb 234865690 2.32875e+08 1.00855 ns
tpch_q14/DuckDB:duckdb 78007221 7.8415e+07 0.9948 ns
tpch_q15/DuckDB:duckdb 67577984 6.77515e+07 0.997439 ns
tpch_q16/DuckDB:duckdb 72832681 7.34455e+07 0.991656 ns
tpch_q17/DuckDB:duckdb 99681538 9.98132e+07 0.998681 ns
tpch_q18/DuckDB:duckdb 217382599 2.16918e+08 1.00214 ns
tpch_q19/DuckDB:duckdb 128805448 1.27526e+08 1.01003 ns
tpch_q20/DuckDB:duckdb 98273207 9.79749e+07 1.00304 ns
tpch_q21/DuckDB:duckdb 311761508 3.11945e+08 0.999411 ns
tpch_q22/DuckDB:duckdb 69172504 6.36201e+07 1.08727 ns

@codecov
Copy link

codecov bot commented Sep 29, 2025

Codecov Report

❌ Patch coverage is 86.98225% with 44 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.52%. Comparing base (b3b4f48) to head (8147337).
⚠️ Report is 6 commits behind head on develop.

Files with missing lines Patch % Lines
vortex-array/src/arrays/masked/mod.rs 87.27% 14 Missing ⚠️
vortex-btrblocks/src/float.rs 13.33% 13 Missing ⚠️
vortex-btrblocks/src/integer.rs 57.14% 6 Missing ⚠️
vortex-btrblocks/src/string.rs 62.50% 6 Missing ⚠️
vortex-array/src/arrays/masked/serde.rs 87.09% 4 Missing ⚠️
vortex-array/src/arrays/masked/compute/take.rs 91.66% 1 Missing ⚠️

☔ 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 Sep 29, 2025

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.995x ➖
  • Vortex: 0.986x ➖
  • duckdb:vortex: 0.986x ➖
  • Best: statpopgen_q05/DuckDB:vortex-compact (0.865x)
  • Worst: statpopgen_q00/DuckDB:vortex-compact (1.029x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
statpopgen_q00/DuckDB:parquet 202858505 1.94621e+08 1.04232 ns
statpopgen_q01/DuckDB:parquet 339774814 3.29081e+08 1.0325 ns
statpopgen_q02/DuckDB:parquet 649568352 6.41217e+08 1.01302 ns
statpopgen_q03/DuckDB:parquet 1076206856 1.05914e+09 1.01612 ns
statpopgen_q04/DuckDB:parquet 1067695924 1.05106e+09 1.01583 ns
statpopgen_q05/DuckDB:parquet 696474760 6.91614e+08 1.00703 ns
statpopgen_q06/DuckDB:parquet 1269996390 1.29124e+09 0.983545 ns
statpopgen_q07/DuckDB:parquet 816381199 8.20314e+08 0.995206 ns
statpopgen_q08/DuckDB:parquet 813984570 8.2336e+08 0.988613 ns
statpopgen_q09/DuckDB:parquet 909337821 8.84451e+08 1.02814 ns
statpopgen_q10/DuckDB:parquet 2063895105 2.03844e+09 1.01249 ns
statpopgen_q00/DuckDB:vortex-file-compressed 12193957 1.20851e+07 1.00901 ns
statpopgen_q01/DuckDB:vortex-file-compressed 136159848 1.35956e+08 1.0015 ns
statpopgen_q02/DuckDB:vortex-file-compressed 480838446 4.84357e+08 0.992735 ns
statpopgen_q03/DuckDB:vortex-file-compressed 1069073248 1.07083e+09 0.998363 ns
statpopgen_q04/DuckDB:vortex-file-compressed 1068767533 1.07025e+09 0.998618 ns
statpopgen_q05/DuckDB:vortex-file-compressed 511834171 5.149e+08 0.994046 ns
statpopgen_q06/DuckDB:vortex-file-compressed 1495344335 1.47374e+09 1.01466 ns
statpopgen_q07/DuckDB:vortex-file-compressed 329717317 3.30817e+08 0.996676 ns
statpopgen_q08/DuckDB:vortex-file-compressed 356432189 3.49152e+08 1.02085 ns
statpopgen_q09/DuckDB:vortex-file-compressed 826093522 8.27163e+08 0.998708 ns
statpopgen_q10/DuckDB:vortex-file-compressed 2573442097 2.56859e+09 1.00189 ns
statpopgen_q00/DuckDB:vortex-compact 12450546 1.20954e+07 1.02936 ns
statpopgen_q01/DuckDB:vortex-compact 324201493 3.39294e+08 0.955518 ns
statpopgen_q02/DuckDB:vortex-compact 743897416 7.25763e+08 1.02499 ns
statpopgen_q03/DuckDB:vortex-compact 1234036644 1.32699e+09 0.929954 ns
statpopgen_q04/DuckDB:vortex-compact 1236110941 1.33545e+09 0.925611 ns
statpopgen_q05/DuckDB:vortex-compact 667163545 7.71019e+08 0.865301 ns
statpopgen_q06/DuckDB:vortex-compact 1597158640 1.65156e+09 0.96706 ns
statpopgen_q07/DuckDB:vortex-compact 1187995319 1.20077e+09 0.989362 ns
statpopgen_q08/DuckDB:vortex-compact 1400342809 1.40642e+09 0.995682 ns
statpopgen_q09/DuckDB:vortex-compact 959837815 9.59964e+08 0.999868 ns
statpopgen_q10/DuckDB:vortex-compact 2669062052 2.6534e+09 1.0059 ns

@github-actions
Copy link
Contributor

github-actions bot commented Sep 29, 2025

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.001x ➖
  • Vortex: 0.998x ➖
  • duckdb:vortex: 0.997x ➖
  • datafusion:vortex: 1.000x ➖
  • Best: tpch_q11/DataFusion:vortex-compact (0.907x)
  • Worst: tpch_q20/DataFusion:vortex-compact (1.116x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
tpch_q01/DataFusion:parquet 1093986744 1.07641e+09 1.01633 ns
tpch_q02/DataFusion:parquet 590307774 6.12498e+08 0.963771 ns
tpch_q03/DataFusion:parquet 852375783 7.92877e+08 1.07504 ns
tpch_q04/DataFusion:parquet 446265954 4.84256e+08 0.921549 ns
tpch_q05/DataFusion:parquet 960305199 9.56085e+08 1.00441 ns
tpch_q06/DataFusion:parquet 455221251 4.93874e+08 0.921735 ns
tpch_q07/DataFusion:parquet 1204898617 1.23885e+09 0.972594 ns
tpch_q08/DataFusion:parquet 1287778623 1.24685e+09 1.03283 ns
tpch_q09/DataFusion:parquet 1594193134 1.58745e+09 1.00425 ns
tpch_q10/DataFusion:parquet 1806484439 1.83684e+09 0.983475 ns
tpch_q11/DataFusion:parquet 385517740 3.90631e+08 0.986911 ns
tpch_q12/DataFusion:parquet 609997975 5.82235e+08 1.04768 ns
tpch_q13/DataFusion:parquet 708575147 7.07716e+08 1.00121 ns
tpch_q14/DataFusion:parquet 697728915 7.09395e+08 0.983554 ns
tpch_q15/DataFusion:parquet 1149769474 1.15203e+09 0.998042 ns
tpch_q16/DataFusion:parquet 321957872 3.36639e+08 0.95639 ns
tpch_q17/DataFusion:parquet 1265228530 1.29074e+09 0.980232 ns
tpch_q18/DataFusion:parquet 1603826803 1.63144e+09 0.983076 ns
tpch_q19/DataFusion:parquet 846103063 8.80526e+08 0.960906 ns
tpch_q20/DataFusion:parquet 982434463 9.54131e+08 1.02966 ns
tpch_q21/DataFusion:parquet 1624490452 1.60915e+09 1.00953 ns
tpch_q22/DataFusion:parquet 749766970 7.4414e+08 1.00756 ns
tpch_q01/DataFusion:vortex-file-compressed 725593530 7.46232e+08 0.972344 ns
tpch_q02/DataFusion:vortex-file-compressed 447041754 4.51186e+08 0.990814 ns
tpch_q03/DataFusion:vortex-file-compressed 877280375 8.38198e+08 1.04663 ns
tpch_q04/DataFusion:vortex-file-compressed 457368285 4.9439e+08 0.925117 ns
tpch_q05/DataFusion:vortex-file-compressed 1061493736 1.00054e+09 1.06092 ns
tpch_q06/DataFusion:vortex-file-compressed 513555454 5.40168e+08 0.950732 ns
tpch_q07/DataFusion:vortex-file-compressed 882487348 8.86938e+08 0.994983 ns
tpch_q08/DataFusion:vortex-file-compressed 1175074727 1.12232e+09 1.047 ns
tpch_q09/DataFusion:vortex-file-compressed 1553152586 1.58813e+09 0.977974 ns
tpch_q10/DataFusion:vortex-file-compressed 984606093 1.02553e+09 0.960097 ns
tpch_q11/DataFusion:vortex-file-compressed 339280911 3.65184e+08 0.929068 ns
tpch_q12/DataFusion:vortex-file-compressed 691378202 7.06419e+08 0.978708 ns
tpch_q13/DataFusion:vortex-file-compressed 386217166 3.89388e+08 0.991857 ns
tpch_q14/DataFusion:vortex-file-compressed 515628229 5.23557e+08 0.984856 ns
tpch_q15/DataFusion:vortex-file-compressed 935902738 9.47491e+08 0.987769 ns
tpch_q16/DataFusion:vortex-file-compressed 285767643 2.71418e+08 1.05287 ns
tpch_q17/DataFusion:vortex-file-compressed 1296687167 1.31608e+09 0.985262 ns
tpch_q18/DataFusion:vortex-file-compressed 1443581855 1.42608e+09 1.01227 ns
tpch_q19/DataFusion:vortex-file-compressed 728622954 7.38638e+08 0.986442 ns
tpch_q20/DataFusion:vortex-file-compressed 729066822 6.98411e+08 1.04389 ns
tpch_q21/DataFusion:vortex-file-compressed 1495044952 1.62182e+09 0.921832 ns
tpch_q22/DataFusion:vortex-file-compressed 259949397 2.61948e+08 0.992372 ns
tpch_q01/DataFusion:vortex-compact 762155100 7.9683e+08 0.956484 ns
tpch_q02/DataFusion:vortex-compact 438475540 4.36501e+08 1.00452 ns
tpch_q03/DataFusion:vortex-compact 706388854 7.23828e+08 0.975907 ns
tpch_q04/DataFusion:vortex-compact 459641389 4.36193e+08 1.05376 ns
tpch_q05/DataFusion:vortex-compact 828086433 8.502e+08 0.97399 ns
tpch_q06/DataFusion:vortex-compact 536204377 5.23984e+08 1.02332 ns
tpch_q07/DataFusion:vortex-compact 867557086 8.22849e+08 1.05433 ns
tpch_q08/DataFusion:vortex-compact 1122119466 1.11611e+09 1.00538 ns
tpch_q09/DataFusion:vortex-compact 1388103567 1.34566e+09 1.03154 ns
tpch_q10/DataFusion:vortex-compact 772978258 8.30393e+08 0.930858 ns
tpch_q11/DataFusion:vortex-compact 302257162 3.33263e+08 0.906962 ns
tpch_q12/DataFusion:vortex-compact 693386115 6.28617e+08 1.10303 ns
tpch_q13/DataFusion:vortex-compact 368953155 3.68484e+08 1.00127 ns
tpch_q14/DataFusion:vortex-compact 489837574 4.99633e+08 0.980394 ns
tpch_q15/DataFusion:vortex-compact 1018285015 1.06759e+09 0.953817 ns
tpch_q16/DataFusion:vortex-compact 257622482 2.43966e+08 1.05598 ns
tpch_q17/DataFusion:vortex-compact 1325850231 1.30513e+09 1.01587 ns
tpch_q18/DataFusion:vortex-compact 1271407164 1.28038e+09 0.992996 ns
tpch_q19/DataFusion:vortex-compact 731639739 7.08701e+08 1.03237 ns
tpch_q20/DataFusion:vortex-compact 742046660 6.64904e+08 1.11602 ns
tpch_q21/DataFusion:vortex-compact 1404310018 1.41115e+09 0.99515 ns
tpch_q22/DataFusion:vortex-compact 320131560 2.98551e+08 1.07229 ns
tpch_q01/DuckDB:parquet 862887180 8.26911e+08 1.04351 ns
tpch_q02/DuckDB:parquet 984115897 1.14417e+09 0.860112 ns
tpch_q03/DuckDB:parquet 1174711581 1.21694e+09 0.965302 ns
tpch_q04/DuckDB:parquet 709353597 7.33592e+08 0.966959 ns
tpch_q05/DuckDB:parquet 1516553384 1.56052e+09 0.971828 ns
tpch_q06/DuckDB:parquet 593435262 5.42263e+08 1.09437 ns
tpch_q07/DuckDB:parquet 1347446235 1.4051e+09 0.958971 ns
tpch_q08/DuckDB:parquet 1955785271 1.75142e+09 1.11668 ns
tpch_q09/DuckDB:parquet 1815077679 1.85818e+09 0.976804 ns
tpch_q10/DuckDB:parquet 2565923669 2.47415e+09 1.03709 ns
tpch_q11/DuckDB:parquet 689094963 5.85823e+08 1.17629 ns
tpch_q12/DuckDB:parquet 765231386 7.58842e+08 1.00842 ns
tpch_q13/DuckDB:parquet 987052279 9.32918e+08 1.05803 ns
tpch_q14/DuckDB:parquet 1003367821 9.85393e+08 1.01824 ns
tpch_q15/DuckDB:parquet 881545306 8.80497e+08 1.00119 ns
tpch_q16/DuckDB:parquet 611059805 5.5854e+08 1.09403 ns
tpch_q17/DuckDB:parquet 1046274661 1.05427e+09 0.992413 ns
tpch_q18/DuckDB:parquet 992475262 9.77582e+08 1.01523 ns
tpch_q19/DuckDB:parquet 1284632124 1.19813e+09 1.0722 ns
tpch_q20/DuckDB:parquet 1370948026 1.32146e+09 1.03745 ns
tpch_q21/DuckDB:parquet 1478649682 1.40369e+09 1.0534 ns
tpch_q22/DuckDB:parquet 823538521 7.81581e+08 1.05368 ns
tpch_q01/DuckDB:vortex-file-compressed 915201358 9.3502e+08 0.978804 ns
tpch_q02/DuckDB:vortex-file-compressed 993265201 9.75251e+08 1.01847 ns
tpch_q03/DuckDB:vortex-file-compressed 1028798783 1.0013e+09 1.02746 ns
tpch_q04/DuckDB:vortex-file-compressed 777695193 7.88647e+08 0.986113 ns
tpch_q05/DuckDB:vortex-file-compressed 1212004429 1.20814e+09 1.0032 ns
tpch_q06/DuckDB:vortex-file-compressed 637300847 6.0297e+08 1.05694 ns
tpch_q07/DuckDB:vortex-file-compressed 1300633081 1.30923e+09 0.993436 ns
tpch_q08/DuckDB:vortex-file-compressed 1760240262 1.695e+09 1.03849 ns
tpch_q09/DuckDB:vortex-file-compressed 1762274449 1.75751e+09 1.00271 ns
tpch_q10/DuckDB:vortex-file-compressed 1144775840 1.11028e+09 1.03107 ns
tpch_q11/DuckDB:vortex-file-compressed 635806279 6.5967e+08 0.963825 ns
tpch_q12/DuckDB:vortex-file-compressed 1226376382 1.24239e+09 0.987114 ns
tpch_q13/DuckDB:vortex-file-compressed 823116738 8.15923e+08 1.00882 ns
tpch_q14/DuckDB:vortex-file-compressed 779821126 7.45379e+08 1.04621 ns
tpch_q15/DuckDB:vortex-file-compressed 760399516 7.36642e+08 1.03225 ns
tpch_q16/DuckDB:vortex-file-compressed 495852327 5.01202e+08 0.989326 ns
tpch_q17/DuckDB:vortex-file-compressed 1512079873 1.47159e+09 1.02752 ns
tpch_q18/DuckDB:vortex-file-compressed 1191784841 1.23412e+09 0.965693 ns
tpch_q19/DuckDB:vortex-file-compressed 952614147 9.06586e+08 1.05077 ns
tpch_q20/DuckDB:vortex-file-compressed 1136624915 1.14406e+09 0.993504 ns
tpch_q21/DuckDB:vortex-file-compressed 2439740283 2.54599e+09 0.958269 ns
tpch_q22/DuckDB:vortex-file-compressed 467048490 4.68235e+08 0.997467 ns
tpch_q01/DuckDB:vortex-compact 892941639 8.45455e+08 1.05617 ns
tpch_q02/DuckDB:vortex-compact 978339576 9.8716e+08 0.991065 ns
tpch_q03/DuckDB:vortex-compact 953706061 1.00931e+09 0.944913 ns
tpch_q04/DuckDB:vortex-compact 720311912 7.58932e+08 0.949112 ns
tpch_q05/DuckDB:vortex-compact 1124231760 1.08465e+09 1.03649 ns
tpch_q06/DuckDB:vortex-compact 566899320 5.43087e+08 1.04385 ns
tpch_q07/DuckDB:vortex-compact 1200267401 1.18842e+09 1.00997 ns
tpch_q08/DuckDB:vortex-compact 1655479593 1.63946e+09 1.00977 ns
tpch_q09/DuckDB:vortex-compact 1730843574 1.72102e+09 1.00571 ns
tpch_q10/DuckDB:vortex-compact 1054546054 1.15659e+09 0.911768 ns
tpch_q11/DuckDB:vortex-compact 601624248 6.45984e+08 0.93133 ns
tpch_q12/DuckDB:vortex-compact 997531986 1.05874e+09 0.942185 ns
tpch_q13/DuckDB:vortex-compact 715149075 7.33794e+08 0.974591 ns
tpch_q14/DuckDB:vortex-compact 744580932 7.77205e+08 0.958024 ns
tpch_q15/DuckDB:vortex-compact 775165428 8.08304e+08 0.959002 ns
tpch_q16/DuckDB:vortex-compact 523298026 4.87464e+08 1.07351 ns
tpch_q17/DuckDB:vortex-compact 1365362452 1.37641e+09 0.99197 ns
tpch_q18/DuckDB:vortex-compact 901341734 9.74327e+08 0.925091 ns
tpch_q19/DuckDB:vortex-compact 920267573 9.6727e+08 0.951407 ns
tpch_q20/DuckDB:vortex-compact 1079352638 1.04637e+09 1.03152 ns
tpch_q21/DuckDB:vortex-compact 2244782253 2.13636e+09 1.05075 ns
tpch_q22/DuckDB:vortex-compact 468235277 4.73414e+08 0.98906 ns

@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Sep 29, 2025
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Sep 29, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Sep 29, 2025

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.021x ➖
  • Vortex: 1.031x ➖
  • duckdb:vortex: 1.006x ➖
  • datafusion:vortex: 1.056x ➖
  • Best: clickbench_q26/DuckDB:vortex-file-compressed (0.716x)
  • Worst: clickbench_q26/DuckDB:vortex-compact (1.278x)
  • Significant (>10%): 2↑ 16↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
clickbench_q00/DataFusion:parquet 1630955 1.65659e+06 0.984525 ns
clickbench_q01/DataFusion:parquet 26359233 2.60153e+07 1.01322 ns
clickbench_q02/DataFusion:parquet 58441950 5.61336e+07 1.04112 ns
clickbench_q03/DataFusion:parquet 49202180 5.07607e+07 0.969297 ns
clickbench_q04/DataFusion:parquet 359145481 3.52243e+08 1.0196 ns
clickbench_q05/DataFusion:parquet 366393503 3.68908e+08 0.993183 ns
clickbench_q06/DataFusion:parquet 1669858 1.71946e+06 0.971154 ns
clickbench_q07/DataFusion:parquet 30635844 2.94652e+07 1.03973 ns
clickbench_q08/DataFusion:parquet 440279403 4.35654e+08 1.01062 ns
clickbench_q09/DataFusion:parquet 660664354 6.69753e+08 0.986429 ns
clickbench_q10/DataFusion:parquet 127108956 1.26348e+08 1.00603 ns
clickbench_q11/DataFusion:parquet 152156527 1.50085e+08 1.0138 ns
clickbench_q12/DataFusion:parquet 374253341 3.75474e+08 0.996749 ns
clickbench_q13/DataFusion:parquet 528172836 5.33014e+08 0.990918 ns
clickbench_q14/DataFusion:parquet 367740881 3.63923e+08 1.01049 ns
clickbench_q15/DataFusion:parquet 410418402 4.14004e+08 0.991339 ns
clickbench_q16/DataFusion:parquet 759792905 7.56611e+08 1.00421 ns
clickbench_q17/DataFusion:parquet 750278806 7.49283e+08 1.00133 ns
clickbench_q18/DataFusion:parquet 1380368206 1.38325e+09 0.997915 ns
clickbench_q19/DataFusion:parquet 39712788 3.77877e+07 1.05094 ns
clickbench_q20/DataFusion:parquet 618848359 6.34163e+08 0.97585 ns
clickbench_q21/DataFusion:parquet 713468477 7.17372e+08 0.994559 ns
clickbench_q22/DataFusion:parquet 1036563176 1.04313e+09 0.993707 ns
clickbench_q23/DataFusion:parquet 4171956462 4.23228e+09 0.985748 ns
clickbench_q24/DataFusion:parquet 102798397 1.03982e+08 0.988617 ns
clickbench_q25/DataFusion:parquet 148762532 1.47644e+08 1.00758 ns
clickbench_q26/DataFusion:parquet 104719367 1.0891e+08 0.961526 ns
clickbench_q27/DataFusion:parquet 1036933669 1.01965e+09 1.01695 ns
clickbench_q28/DataFusion:parquet 5767431803 5.73682e+09 1.00534 ns
clickbench_q29/DataFusion:parquet 240932970 2.29423e+08 1.05017 ns
clickbench_q30/DataFusion:parquet 362731681 3.64739e+08 0.994496 ns
clickbench_q31/DataFusion:parquet 404927373 4.08374e+08 0.99156 ns
clickbench_q32/DataFusion:parquet 1311141757 1.25817e+09 1.0421 ns
clickbench_q33/DataFusion:parquet 1630354915 1.60386e+09 1.01652 ns
clickbench_q34/DataFusion:parquet 1621842677 1.57838e+09 1.02754 ns
clickbench_q35/DataFusion:parquet 593170903 5.76083e+08 1.02966 ns
clickbench_q36/DataFusion:parquet 161480664 1.57489e+08 1.02534 ns
clickbench_q37/DataFusion:parquet 63156349 6.08306e+07 1.03823 ns
clickbench_q38/DataFusion:parquet 93578278 9.28366e+07 1.00799 ns
clickbench_q39/DataFusion:parquet 302927847 3.0307e+08 0.999532 ns
clickbench_q40/DataFusion:parquet 33225324 3.69038e+07 0.900323 ns
clickbench_q41/DataFusion:parquet 31255497 3.21507e+07 0.972156 ns
clickbench_q42/DataFusion:parquet 34864790 3.45652e+07 1.00867 ns
clickbench_q00/DataFusion:vortex-file-compressed 1746852 1.79684e+06 0.972178 ns
clickbench_q01/DataFusion:vortex-file-compressed 9755281 1.01228e+07 0.963689 ns
clickbench_q02/DataFusion:vortex-file-compressed 27846450 2.75399e+07 1.01113 ns
clickbench_q03/DataFusion:vortex-file-compressed 29716025 3.00054e+07 0.990356 ns
clickbench_q04/DataFusion:vortex-file-compressed 307945595 3.00022e+08 1.02641 ns
clickbench_q05/DataFusion:vortex-file-compressed 330795580 3.20019e+08 1.03367 ns
clickbench_q06/DataFusion:vortex-file-compressed 1849616 1.74382e+06 1.06067 ns
clickbench_q07/DataFusion:vortex-file-compressed 16109944 1.5409e+07 1.04549 ns
clickbench_q08/DataFusion:vortex-file-compressed 404703911 3.70578e+08 1.09209 ns
clickbench_q09/DataFusion:vortex-file-compressed 578614866 5.34323e+08 1.08289 ns
clickbench_q10/DataFusion:vortex-file-compressed 68511853 6.43846e+07 1.0641 ns
clickbench_q11/DataFusion:vortex-file-compressed 82720440 7.84662e+07 1.05422 ns
clickbench_q12/DataFusion:vortex-file-compressed 303419467 2.63866e+08 1.1499 ns
clickbench_q13/DataFusion:vortex-file-compressed 472920977 4.32612e+08 1.09318 ns
clickbench_q14/DataFusion:vortex-file-compressed 267869358 2.47243e+08 1.08343 ns
clickbench_q15/DataFusion:vortex-file-compressed 374122014 3.56581e+08 1.04919 ns
clickbench_q16/DataFusion:vortex-file-compressed 786920756 7.4693e+08 1.05354 ns
clickbench_q17/DataFusion:vortex-file-compressed 763741719 7.36082e+08 1.03758 ns
clickbench_q18/DataFusion:vortex-file-compressed 1466668910 1.38138e+09 1.06175 ns
clickbench_q19/DataFusion:vortex-file-compressed 19375538 1.7828e+07 1.08681 ns
clickbench_q20/DataFusion:vortex-file-compressed 271292771 2.68783e+08 1.00934 ns
clickbench_q21/DataFusion:vortex-file-compressed 338602691 3.32312e+08 1.01893 ns
clickbench_q22/DataFusion:vortex-file-compressed 679497301 6.58016e+08 1.03265 ns
clickbench_q23/DataFusion:vortex-file-compressed 2701254115 2.63139e+09 1.02655 ns
clickbench_q24/DataFusion:vortex-file-compressed 128206186 1.05731e+08 1.21257 ns
clickbench_q25/DataFusion:vortex-file-compressed 68135073 5.62528e+07 1.21123 ns
clickbench_q26/DataFusion:vortex-file-compressed 113866549 1.04587e+08 1.08873 ns
clickbench_q27/DataFusion:vortex-file-compressed 801590273 7.60478e+08 1.05406 ns
clickbench_q28/DataFusion:vortex-file-compressed 7024108062 6.60918e+09 1.06278 ns
clickbench_q29/DataFusion:vortex-file-compressed 273708222 2.44345e+08 1.12017 ns
clickbench_q30/DataFusion:vortex-file-compressed 309729634 2.50469e+08 1.2366 ns
clickbench_q31/DataFusion:vortex-file-compressed 338602139 2.93078e+08 1.15533 ns
clickbench_q32/DataFusion:vortex-file-compressed 1434725632 1.22601e+09 1.17024 ns
clickbench_q33/DataFusion:vortex-file-compressed 1497705798 1.40418e+09 1.06661 ns
clickbench_q34/DataFusion:vortex-file-compressed 1424302954 1.4227e+09 1.00113 ns
clickbench_q35/DataFusion:vortex-file-compressed 566970654 5.4049e+08 1.04899 ns
clickbench_q36/DataFusion:vortex-file-compressed 88334386 8.54692e+07 1.03352 ns
clickbench_q37/DataFusion:vortex-file-compressed 42691593 4.11681e+07 1.03701 ns
clickbench_q38/DataFusion:vortex-file-compressed 28775335 2.83695e+07 1.0143 ns
clickbench_q39/DataFusion:vortex-file-compressed 188338283 1.79104e+08 1.05156 ns
clickbench_q40/DataFusion:vortex-file-compressed 21989841 2.11865e+07 1.03792 ns
clickbench_q41/DataFusion:vortex-file-compressed 19988854 1.98763e+07 1.00566 ns
clickbench_q42/DataFusion:vortex-file-compressed 21514218 2.15644e+07 0.997673 ns
clickbench_q00/DataFusion:vortex-compact 1728167 1.80116e+06 0.959476 ns
clickbench_q01/DataFusion:vortex-compact 10127326 1.01298e+07 0.99976 ns
clickbench_q02/DataFusion:vortex-compact 27990365 2.84973e+07 0.98221 ns
clickbench_q03/DataFusion:vortex-compact 30415931 3.0279e+07 1.00452 ns
clickbench_q04/DataFusion:vortex-compact 320463597 3.01298e+08 1.06361 ns
clickbench_q05/DataFusion:vortex-compact 336759890 3.15517e+08 1.06733 ns
clickbench_q06/DataFusion:vortex-compact 2080835 1.81165e+06 1.14859 ns
clickbench_q07/DataFusion:vortex-compact 16598029 1.49966e+07 1.10679 ns
clickbench_q08/DataFusion:vortex-compact 426600231 3.76525e+08 1.13299 ns
clickbench_q09/DataFusion:vortex-compact 610402239 5.39395e+08 1.13164 ns
clickbench_q10/DataFusion:vortex-compact 70548716 6.59208e+07 1.0702 ns
clickbench_q11/DataFusion:vortex-compact 82511057 7.92011e+07 1.04179 ns
clickbench_q12/DataFusion:vortex-compact 277414879 2.62805e+08 1.05559 ns
clickbench_q13/DataFusion:vortex-compact 454176229 4.32593e+08 1.04989 ns
clickbench_q14/DataFusion:vortex-compact 262067244 2.49467e+08 1.05051 ns
clickbench_q15/DataFusion:vortex-compact 381040182 3.60182e+08 1.05791 ns
clickbench_q16/DataFusion:vortex-compact 801800955 7.5072e+08 1.06804 ns
clickbench_q17/DataFusion:vortex-compact 775287563 7.43857e+08 1.04225 ns
clickbench_q18/DataFusion:vortex-compact 1428035618 1.38206e+09 1.03327 ns
clickbench_q19/DataFusion:vortex-compact 18823873 1.73968e+07 1.08203 ns
clickbench_q20/DataFusion:vortex-compact 282938291 2.70547e+08 1.0458 ns
clickbench_q21/DataFusion:vortex-compact 350687946 3.35424e+08 1.04551 ns
clickbench_q22/DataFusion:vortex-compact 690656373 6.58205e+08 1.0493 ns
clickbench_q23/DataFusion:vortex-compact 2772557746 2.58192e+09 1.07384 ns
clickbench_q24/DataFusion:vortex-compact 109185392 1.06174e+08 1.02837 ns
clickbench_q25/DataFusion:vortex-compact 61201900 5.90206e+07 1.03696 ns
clickbench_q26/DataFusion:vortex-compact 109244005 1.08675e+08 1.00524 ns
clickbench_q27/DataFusion:vortex-compact 794498393 7.65069e+08 1.03847 ns
clickbench_q28/DataFusion:vortex-compact 6706229362 6.59012e+09 1.01762 ns
clickbench_q29/DataFusion:vortex-compact 230100110 2.35178e+08 0.97841 ns
clickbench_q30/DataFusion:vortex-compact 263803085 2.51106e+08 1.05057 ns
clickbench_q31/DataFusion:vortex-compact 302861312 2.90527e+08 1.04245 ns
clickbench_q32/DataFusion:vortex-compact 1299816934 1.21267e+09 1.07187 ns
clickbench_q33/DataFusion:vortex-compact 1445356812 1.40064e+09 1.03193 ns
clickbench_q34/DataFusion:vortex-compact 1473937404 1.40346e+09 1.05022 ns
clickbench_q35/DataFusion:vortex-compact 565882179 5.36349e+08 1.05506 ns
clickbench_q36/DataFusion:vortex-compact 96409433 8.72296e+07 1.10524 ns
clickbench_q37/DataFusion:vortex-compact 43001501 4.2598e+07 1.00947 ns
clickbench_q38/DataFusion:vortex-compact 27250638 2.65821e+07 1.02515 ns
clickbench_q39/DataFusion:vortex-compact 194659210 1.8068e+08 1.07737 ns
clickbench_q40/DataFusion:vortex-compact 22718337 2.05984e+07 1.10292 ns
clickbench_q41/DataFusion:vortex-compact 21031979 1.88581e+07 1.11527 ns
clickbench_q42/DataFusion:vortex-compact 23166669 2.26286e+07 1.02378 ns
clickbench_q00/DuckDB:parquet 121135441 1.20769e+08 1.00304 ns
clickbench_q01/DuckDB:parquet 49093397 4.87711e+07 1.00661 ns
clickbench_q02/DuckDB:parquet 63930027 6.24696e+07 1.02338 ns
clickbench_q03/DuckDB:parquet 62321031 6.11164e+07 1.01971 ns
clickbench_q04/DuckDB:parquet 198522929 1.96953e+08 1.00797 ns
clickbench_q05/DuckDB:parquet 266211972 2.65539e+08 1.00253 ns
clickbench_q06/DuckDB:parquet 59281326 5.8351e+07 1.01594 ns
clickbench_q07/DuckDB:parquet 54642369 5.24396e+07 1.04201 ns
clickbench_q08/DuckDB:parquet 261449409 2.61046e+08 1.00154 ns
clickbench_q09/DuckDB:parquet 387713385 3.864e+08 1.0034 ns
clickbench_q10/DuckDB:parquet 94021348 9.18669e+07 1.02345 ns
clickbench_q11/DuckDB:parquet 103716040 1.02228e+08 1.01456 ns
clickbench_q12/DuckDB:parquet 284318451 2.82537e+08 1.0063 ns
clickbench_q13/DuckDB:parquet 470373328 4.67058e+08 1.0071 ns
clickbench_q14/DuckDB:parquet 319793516 3.16722e+08 1.0097 ns
clickbench_q15/DuckDB:parquet 237762406 2.34359e+08 1.01452 ns
clickbench_q16/DuckDB:parquet 568390066 5.60663e+08 1.01378 ns
clickbench_q17/DuckDB:parquet 471481976 4.66385e+08 1.01093 ns
clickbench_q18/DuckDB:parquet 974166988 9.63705e+08 1.01086 ns
clickbench_q19/DuckDB:parquet 46794986 4.6048e+07 1.01622 ns
clickbench_q20/DuckDB:parquet 396957518 4.03742e+08 0.983197 ns
clickbench_q21/DuckDB:parquet 517370950 5.17078e+08 1.00057 ns
clickbench_q22/DuckDB:parquet 900249125 9.01264e+08 0.998874 ns
clickbench_q23/DuckDB:parquet 271228401 2.73938e+08 0.990109 ns
clickbench_q24/DuckDB:parquet 76629040 7.64576e+07 1.00224 ns
clickbench_q25/DuckDB:parquet 137629310 1.36928e+08 1.00512 ns
clickbench_q26/DuckDB:parquet 53180267 5.23398e+07 1.01606 ns
clickbench_q27/DuckDB:parquet 610790409 6.08117e+08 1.0044 ns
clickbench_q28/DuckDB:parquet 4802347088 4.83912e+09 0.992401 ns
clickbench_q29/DuckDB:parquet 59626217 6.05188e+07 0.985251 ns
clickbench_q30/DuckDB:parquet 304674627 3.01921e+08 1.00912 ns
clickbench_q31/DuckDB:parquet 341493065 3.41634e+08 0.999588 ns
clickbench_q32/DuckDB:parquet 1025301996 1.02817e+09 0.99721 ns
clickbench_q33/DuckDB:parquet 1040611942 1.03784e+09 1.00267 ns
clickbench_q34/DuckDB:parquet 1094920157 1.08512e+09 1.00903 ns
clickbench_q35/DuckDB:parquet 345275965 3.44763e+08 1.00149 ns
clickbench_q36/DuckDB:parquet 59928540 5.96088e+07 1.00536 ns
clickbench_q37/DuckDB:parquet 48736617 4.74914e+07 1.02622 ns
clickbench_q38/DuckDB:parquet 51386031 4.98912e+07 1.02996 ns
clickbench_q39/DuckDB:parquet 92981539 9.0175e+07 1.03112 ns
clickbench_q40/DuckDB:parquet 52375228 5.11386e+07 1.02418 ns
clickbench_q41/DuckDB:parquet 54963477 5.4135e+07 1.0153 ns
clickbench_q42/DuckDB:parquet 41921296 4.13343e+07 1.0142 ns
clickbench_q00/DuckDB:vortex-file-compressed 10972539 1.08585e+07 1.0105 ns
clickbench_q01/DuckDB:vortex-file-compressed 14905590 1.54455e+07 0.965041 ns
clickbench_q02/DuckDB:vortex-file-compressed 30660500 2.96535e+07 1.03396 ns
clickbench_q03/DuckDB:vortex-file-compressed 35655595 3.65458e+07 0.975642 ns
clickbench_q04/DuckDB:vortex-file-compressed 197224163 1.98548e+08 0.993331 ns
clickbench_q05/DuckDB:vortex-file-compressed 185510455 1.98359e+08 0.935228 ns
clickbench_q06/DuckDB:vortex-file-compressed 30068977 3.03321e+07 0.991324 ns
clickbench_q07/DuckDB:vortex-file-compressed 20591887 1.94132e+07 1.06071 ns
clickbench_q08/DuckDB:vortex-file-compressed 258832013 2.61855e+08 0.988457 ns
clickbench_q09/DuckDB:vortex-file-compressed 375044507 3.75159e+08 0.999696 ns
clickbench_q10/DuckDB:vortex-file-compressed 67433152 6.74311e+07 1.00003 ns
clickbench_q11/DuckDB:vortex-file-compressed 76268339 7.83331e+07 0.973642 ns
clickbench_q12/DuckDB:vortex-file-compressed 195664398 1.93205e+08 1.01273 ns
clickbench_q13/DuckDB:vortex-file-compressed 452399936 4.46428e+08 1.01338 ns
clickbench_q14/DuckDB:vortex-file-compressed 280924389 2.79479e+08 1.00517 ns
clickbench_q15/DuckDB:vortex-file-compressed 232917372 2.31532e+08 1.00598 ns
clickbench_q16/DuckDB:vortex-file-compressed 941220619 9.32468e+08 1.00939 ns
clickbench_q17/DuckDB:vortex-file-compressed 843043311 8.39172e+08 1.00461 ns
clickbench_q18/DuckDB:vortex-file-compressed 1482296689 1.42324e+09 1.0415 ns
clickbench_q19/DuckDB:vortex-file-compressed 24545768 2.45433e+07 1.0001 ns
clickbench_q20/DuckDB:vortex-file-compressed 258408648 2.62646e+08 0.983868 ns
clickbench_q21/DuckDB:vortex-file-compressed 309722716 3.19293e+08 0.970027 ns
clickbench_q22/DuckDB:vortex-file-compressed 596392376 6.00564e+08 0.993054 ns
clickbench_q23/DuckDB:vortex-file-compressed 410292828 4.09276e+08 1.00249 ns
clickbench_q24/DuckDB:vortex-file-compressed 36151409 4.60375e+07 0.78526 ns
clickbench_q25/DuckDB:vortex-file-compressed 57854860 6.03787e+07 0.958199 ns
clickbench_q26/DuckDB:vortex-file-compressed 33725005 4.71081e+07 0.715906 ns
clickbench_q27/DuckDB:vortex-file-compressed 416921497 4.25221e+08 0.980481 ns
clickbench_q28/DuckDB:vortex-file-compressed 3064905580 3.07004e+09 0.998328 ns
clickbench_q29/DuckDB:vortex-file-compressed 34537707 3.32091e+07 1.04001 ns
clickbench_q30/DuckDB:vortex-file-compressed 177764336 1.70792e+08 1.04082 ns
clickbench_q31/DuckDB:vortex-file-compressed 234492675 2.29866e+08 1.02013 ns
clickbench_q32/DuckDB:vortex-file-compressed 1057424877 1.05609e+09 1.00126 ns
clickbench_q33/DuckDB:vortex-file-compressed 998538784 1.01609e+09 0.982723 ns
clickbench_q34/DuckDB:vortex-file-compressed 1495484640 1.50375e+09 0.994502 ns
clickbench_q35/DuckDB:vortex-file-compressed 359595045 3.58024e+08 1.00439 ns
clickbench_q36/DuckDB:vortex-file-compressed 23017187 2.31927e+07 0.992433 ns
clickbench_q37/DuckDB:vortex-file-compressed 15448167 1.48304e+07 1.04165 ns
clickbench_q38/DuckDB:vortex-file-compressed 16225957 1.55216e+07 1.04538 ns
clickbench_q39/DuckDB:vortex-file-compressed 45815653 4.25983e+07 1.07553 ns
clickbench_q40/DuckDB:vortex-file-compressed 13247751 1.32506e+07 0.999784 ns
clickbench_q41/DuckDB:vortex-file-compressed 14614885 1.39082e+07 1.05081 ns
clickbench_q42/DuckDB:vortex-file-compressed 18385042 1.71476e+07 1.07216 ns
clickbench_q00/DuckDB:vortex-compact 10981915 1.05119e+07 1.04471 ns
clickbench_q01/DuckDB:vortex-compact 27250183 2.75292e+07 0.989866 ns
clickbench_q02/DuckDB:vortex-compact 50534872 5.218e+07 0.968471 ns
clickbench_q03/DuckDB:vortex-compact 47478551 4.60065e+07 1.032 ns
clickbench_q04/DuckDB:vortex-compact 215515553 2.10489e+08 1.02388 ns
clickbench_q05/DuckDB:vortex-compact 227864728 2.24197e+08 1.01636 ns
clickbench_q06/DuckDB:vortex-compact 35659367 3.48502e+07 1.02322 ns
clickbench_q07/DuckDB:vortex-compact 43213954 4.12667e+07 1.04719 ns
clickbench_q08/DuckDB:vortex-compact 294905972 2.85353e+08 1.03348 ns
clickbench_q09/DuckDB:vortex-compact 427607111 4.18965e+08 1.02063 ns
clickbench_q10/DuckDB:vortex-compact 105981445 1.07492e+08 0.985948 ns
clickbench_q11/DuckDB:vortex-compact 130261273 1.27374e+08 1.02266 ns
clickbench_q12/DuckDB:vortex-compact 294476888 2.89238e+08 1.01811 ns
clickbench_q13/DuckDB:vortex-compact 554765358 5.45463e+08 1.01705 ns
clickbench_q14/DuckDB:vortex-compact 389207577 3.83581e+08 1.01467 ns
clickbench_q15/DuckDB:vortex-compact 253004351 2.47983e+08 1.02025 ns
clickbench_q16/DuckDB:vortex-compact 1026346296 1.00382e+09 1.02244 ns
clickbench_q17/DuckDB:vortex-compact 923348498 9.16854e+08 1.00708 ns
clickbench_q18/DuckDB:vortex-compact 1491021408 1.47182e+09 1.01304 ns
clickbench_q19/DuckDB:vortex-compact 28559566 2.84521e+07 1.00378 ns
clickbench_q20/DuckDB:vortex-compact 335997042 3.30272e+08 1.01733 ns
clickbench_q21/DuckDB:vortex-compact 470584589 4.59041e+08 1.02515 ns
clickbench_q22/DuckDB:vortex-compact 937888283 9.16452e+08 1.02339 ns
clickbench_q23/DuckDB:vortex-compact 758775959 7.20226e+08 1.05352 ns
clickbench_q24/DuckDB:vortex-compact 87353760 7.64417e+07 1.14275 ns
clickbench_q25/DuckDB:vortex-compact 164533807 1.59041e+08 1.03454 ns
clickbench_q26/DuckDB:vortex-compact 85403257 6.6836e+07 1.2778 ns
clickbench_q27/DuckDB:vortex-compact 786392313 7.72603e+08 1.01785 ns
clickbench_q28/DuckDB:vortex-compact 3350063137 3.30667e+09 1.01312 ns
clickbench_q29/DuckDB:vortex-compact 42954576 4.1139e+07 1.04413 ns
clickbench_q30/DuckDB:vortex-compact 266761919 2.64221e+08 1.00962 ns
clickbench_q31/DuckDB:vortex-compact 319023400 3.1213e+08 1.02209 ns
clickbench_q32/DuckDB:vortex-compact 1088976379 1.08579e+09 1.00293 ns
clickbench_q33/DuckDB:vortex-compact 1062226435 1.05049e+09 1.01117 ns
clickbench_q34/DuckDB:vortex-compact 1558277352 1.56379e+09 0.996476 ns
clickbench_q35/DuckDB:vortex-compact 366358749 3.65863e+08 1.00136 ns
clickbench_q36/DuckDB:vortex-compact 29204624 2.96355e+07 0.985461 ns
clickbench_q37/DuckDB:vortex-compact 19608300 2.01051e+07 0.975291 ns
clickbench_q38/DuckDB:vortex-compact 19619702 1.98389e+07 0.988952 ns
clickbench_q39/DuckDB:vortex-compact 47657456 4.92732e+07 0.967209 ns
clickbench_q40/DuckDB:vortex-compact 20113547 2.04562e+07 0.983247 ns
clickbench_q41/DuckDB:vortex-compact 18589123 1.83465e+07 1.01323 ns
clickbench_q42/DuckDB:vortex-compact 19357480 1.94398e+07 0.995763 ns
clickbench_q00/DuckDB:duckdb 18108414 1.79969e+07 1.00619 ns
clickbench_q01/DuckDB:duckdb 36758110 3.654e+07 1.00597 ns
clickbench_q02/DuckDB:duckdb 45663554 4.55744e+07 1.00196 ns
clickbench_q03/DuckDB:duckdb 47343320 4.7233e+07 1.00233 ns
clickbench_q04/DuckDB:duckdb 188360766 1.85959e+08 1.01292 ns
clickbench_q05/DuckDB:duckdb 295206714 2.94453e+08 1.00256 ns
clickbench_q06/DuckDB:duckdb 35475674 3.51273e+07 1.00992 ns
clickbench_q07/DuckDB:duckdb 38068325 3.78878e+07 1.00476 ns
clickbench_q08/DuckDB:duckdb 255748152 2.45953e+08 1.03983 ns
clickbench_q09/DuckDB:duckdb 362113158 3.59675e+08 1.00678 ns
clickbench_q10/DuckDB:duckdb 110015364 1.08397e+08 1.01493 ns
clickbench_q11/DuckDB:duckdb 121003263 1.17316e+08 1.03143 ns
clickbench_q12/DuckDB:duckdb 264179901 2.64292e+08 0.999577 ns
clickbench_q13/DuckDB:duckdb 447056093 4.41476e+08 1.01264 ns
clickbench_q14/DuckDB:duckdb 289266557 2.85975e+08 1.01151 ns
clickbench_q15/DuckDB:duckdb 218733999 2.16596e+08 1.00987 ns
clickbench_q16/DuckDB:duckdb 540049568 5.37177e+08 1.00535 ns
clickbench_q17/DuckDB:duckdb 454876960 4.51969e+08 1.00643 ns
clickbench_q18/DuckDB:duckdb 941616114 9.36914e+08 1.00502 ns
clickbench_q19/DuckDB:duckdb 37155182 3.62573e+07 1.02476 ns
clickbench_q20/DuckDB:duckdb 448708771 4.42827e+08 1.01328 ns
clickbench_q21/DuckDB:duckdb 478761574 4.64424e+08 1.03087 ns
clickbench_q22/DuckDB:duckdb 559008299 5.1457e+08 1.08636 ns
clickbench_q23/DuckDB:duckdb 226373236 2.24159e+08 1.00988 ns
clickbench_q24/DuckDB:duckdb 48892575 4.80123e+07 1.01833 ns
clickbench_q25/DuckDB:duckdb 111023657 1.10462e+08 1.00508 ns
clickbench_q26/DuckDB:duckdb 45655740 4.64971e+07 0.981906 ns
clickbench_q27/DuckDB:duckdb 524967120 5.19679e+08 1.01018 ns
clickbench_q28/DuckDB:duckdb 4437209360 4.39801e+09 1.00891 ns
clickbench_q29/DuckDB:duckdb 50255395 4.91269e+07 1.02297 ns
clickbench_q30/DuckDB:duckdb 274385124 2.69134e+08 1.01951 ns
clickbench_q31/DuckDB:duckdb 346541717 3.3398e+08 1.03761 ns
clickbench_q32/DuckDB:duckdb 1020784058 1.01091e+09 1.00976 ns
clickbench_q33/DuckDB:duckdb 1067499644 1.05466e+09 1.01217 ns
clickbench_q34/DuckDB:duckdb 1125245712 1.11735e+09 1.00707 ns
clickbench_q35/DuckDB:duckdb 261525514 2.63093e+08 0.994044 ns
clickbench_q36/DuckDB:duckdb 43441634 4.34131e+07 1.00066 ns
clickbench_q37/DuckDB:duckdb 32311204 3.1924e+07 1.01213 ns
clickbench_q38/DuckDB:duckdb 33895493 3.34274e+07 1.014 ns
clickbench_q39/DuckDB:duckdb 70986496 7.02047e+07 1.01114 ns
clickbench_q40/DuckDB:duckdb 32391023 3.21814e+07 1.00651 ns
clickbench_q41/DuckDB:duckdb 32840728 3.255e+07 1.00893 ns
clickbench_q42/DuckDB:duckdb 32711385 3.18721e+07 1.02633 ns

@github-actions
Copy link
Contributor

github-actions bot commented Sep 29, 2025

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.018x ➖
  • Vortex: 1.012x ➖
  • duckdb:vortex: 1.017x ➖
  • datafusion:vortex: 1.006x ➖
  • Best: tpcds_q38/DuckDB:vortex-compact (0.880x)
  • Worst: tpcds_q23/DuckDB:vortex-compact (1.163x)
  • Significant (>10%): 3↑ 6↓
Detailed Results Table
name PR aba74d2 base b3b4f48 ratio (PR/base) unit
tpcds_q01/DataFusion:parquet 39891141 4.12939e+07 0.966031 ns
tpcds_q02/DataFusion:parquet 44210732 4.26752e+07 1.03598 ns
tpcds_q03/DataFusion:parquet 20803026 2.16715e+07 0.959927 ns
tpcds_q04/DataFusion:parquet 352163467 3.40839e+08 1.03323 ns
tpcds_q05/DataFusion:parquet 38950698 3.6866e+07 1.05655 ns
tpcds_q06/DataFusion:parquet 63433225 6.43614e+07 0.985578 ns
tpcds_q07/DataFusion:parquet 107958306 1.07668e+08 1.00269 ns
tpcds_q08/DataFusion:parquet 65485447 6.88769e+07 0.950761 ns
tpcds_q09/DataFusion:parquet 49063953 4.83204e+07 1.01539 ns
tpcds_q10/DataFusion:parquet 108677159 1.01887e+08 1.06664 ns
tpcds_q11/DataFusion:parquet 232716789 2.27153e+08 1.02449 ns
tpcds_q12/DataFusion:parquet 30423634 2.8369e+07 1.07243 ns
tpcds_q13/DataFusion:parquet 115123559 1.06391e+08 1.08208 ns
tpcds_q14/DataFusion:parquet 303901237 2.94312e+08 1.03258 ns
tpcds_q15/DataFusion:parquet 33013255 3.16409e+07 1.04337 ns
tpcds_q16/DataFusion:parquet 41792443 4.08509e+07 1.02305 ns
tpcds_q17/DataFusion:parquet 106197994 1.04749e+08 1.01383 ns
tpcds_q18/DataFusion:parquet 131106632 1.29017e+08 1.0162 ns
tpcds_q19/DataFusion:parquet 36083160 3.45681e+07 1.04383 ns
tpcds_q20/DataFusion:parquet 28269421 2.41443e+07 1.17085 ns
tpcds_q21/DataFusion:parquet 34417783 3.16521e+07 1.08738 ns
tpcds_q22/DataFusion:parquet 71879000 7.19726e+07 0.9987 ns
tpcds_q23/DataFusion:parquet 251865431 2.39997e+08 1.04945 ns
tpcds_q24/DataFusion:parquet 146479749 1.45412e+08 1.00734 ns
tpcds_q25/DataFusion:parquet 108934353 1.07252e+08 1.01568 ns
tpcds_q26/DataFusion:parquet 101552696 9.79402e+07 1.03689 ns
tpcds_q27/DataFusion:parquet 214058135 2.0147e+08 1.06248 ns
tpcds_q28/DataFusion:parquet 46166923 4.54633e+07 1.01548 ns
tpcds_q29/DataFusion:parquet 110042925 1.03965e+08 1.05846 ns
tpcds_q30/DataFusion:parquet 52285665 4.90832e+07 1.06524 ns
tpcds_q31/DataFusion:parquet 119436943 1.10416e+08 1.0817 ns
tpcds_q32/DataFusion:parquet 28881840 2.51656e+07 1.14767 ns
tpcds_q33/DataFusion:parquet 40707730 3.97867e+07 1.02315 ns
tpcds_q34/DataFusion:parquet 38564652 3.85601e+07 1.00012 ns
tpcds_q35/DataFusion:parquet 109068693 1.04766e+08 1.04107 ns
tpcds_q36/DataFusion:parquet 97924223 9.70443e+07 1.00907 ns
tpcds_q37/DataFusion:parquet 27133752 2.56066e+07 1.05964 ns
tpcds_q38/DataFusion:parquet 62875601 6.10904e+07 1.02922 ns
tpcds_q39/DataFusion:parquet 74465169 7.33169e+07 1.01566 ns
tpcds_q40/DataFusion:parquet 34341509 3.46267e+07 0.991765 ns
tpcds_q41/DataFusion:parquet 12523256 1.21343e+07 1.03205 ns
tpcds_q42/DataFusion:parquet 21027009 2.02378e+07 1.039 ns
tpcds_q43/DataFusion:parquet 25326119 2.39087e+07 1.05928 ns
tpcds_q44/DataFusion:parquet 59111017 6.03984e+07 0.978684 ns
tpcds_q45/DataFusion:parquet 49019931 4.76228e+07 1.02934 ns
tpcds_q46/DataFusion:parquet 61451665 6.00839e+07 1.02276 ns
tpcds_q47/DataFusion:parquet 233479867 2.22454e+08 1.04956 ns
tpcds_q48/DataFusion:parquet 96459470 9.27118e+07 1.04042 ns
tpcds_q49/DataFusion:parquet 62819784 6.06091e+07 1.03647 ns
tpcds_q50/DataFusion:parquet 72806838 7.05478e+07 1.03202 ns
tpcds_q51/DataFusion:parquet 115886949 1.10303e+08 1.05063 ns
tpcds_q52/DataFusion:parquet 21375146 1.97363e+07 1.08304 ns
tpcds_q53/DataFusion:parquet 32950607 3.28636e+07 1.00265 ns
tpcds_q54/DataFusion:parquet 46076595 4.32851e+07 1.06449 ns
tpcds_q55/DataFusion:parquet 20453864 1.96732e+07 1.03968 ns
tpcds_q56/DataFusion:parquet 39267832 4.40281e+07 0.891882 ns
tpcds_q57/DataFusion:parquet 140790678 1.42028e+08 0.99129 ns
tpcds_q58/DataFusion:parquet 119291592 1.1594e+08 1.02891 ns
tpcds_q59/DataFusion:parquet 71498803 6.7797e+07 1.0546 ns
tpcds_q60/DataFusion:parquet 38473757 3.55664e+07 1.08174 ns
tpcds_q61/DataFusion:parquet 64922149 6.05012e+07 1.07307 ns
tpcds_q62/DataFusion:parquet 46547325 4.50506e+07 1.03322 ns
tpcds_q63/DataFusion:parquet 32066389 3.37147e+07 0.951109 ns
tpcds_q64/DataFusion:parquet 651762802 6.24651e+08 1.0434 ns
tpcds_q65/DataFusion:parquet 46875481 4.57139e+07 1.02541 ns
tpcds_q66/DataFusion:parquet 104142263 1.04666e+08 0.994997 ns
tpcds_q67/DataFusion:parquet 132759020 1.29377e+08 1.02614 ns
tpcds_q68/DataFusion:parquet 59467342 5.88119e+07 1.01114 ns
tpcds_q69/DataFusion:parquet 95910212 9.18927e+07 1.04372 ns
tpcds_q70/DataFusion:parquet 125311476 1.29337e+08 0.968877 ns
tpcds_q71/DataFusion:parquet 30284210 2.938e+07 1.03078 ns
tpcds_q72/DataFusion:parquet 1732076350 1.63338e+09 1.06042 ns
tpcds_q73/DataFusion:parquet 37264021 3.52751e+07 1.05638 ns
tpcds_q74/DataFusion:parquet 150257002 1.44338e+08 1.041 ns
tpcds_q75/DataFusion:parquet 122052725 1.16234e+08 1.05006 ns
tpcds_q76/DataFusion:parquet 57510883 5.39779e+07 1.06545 ns
tpcds_q77/DataFusion:parquet 48965063 4.56704e+07 1.07214 ns
tpcds_q78/DataFusion:parquet 179449576 1.71967e+08 1.04351 ns
tpcds_q79/DataFusion:parquet 42103796 4.19029e+07 1.00479 ns
tpcds_q80/DataFusion:parquet 102901414 9.94481e+07 1.03472 ns
tpcds_q81/DataFusion:parquet 50960770 5.11051e+07 0.997176 ns
tpcds_q82/DataFusion:parquet 29088234 2.78877e+07 1.04305 ns
tpcds_q83/DataFusion:parquet 75694659 7.29138e+07 1.03814 ns
tpcds_q84/DataFusion:parquet 58584737 4.92903e+07 1.18856 ns
tpcds_q85/DataFusion:parquet 172029762 1.66393e+08 1.03387 ns
tpcds_q86/DataFusion:parquet 20905581 2.02211e+07 1.03385 ns
tpcds_q87/DataFusion:parquet 62522169 5.92621e+07 1.05501 ns
tpcds_q88/DataFusion:parquet 106754585 1.08855e+08 0.9807 ns
tpcds_q89/DataFusion:parquet 35184391 3.5713e+07 0.985198 ns
tpcds_q90/DataFusion:parquet 31792105 2.80646e+07 1.13282 ns
tpcds_q91/DataFusion:parquet 94896703 8.82485e+07 1.07534 ns
tpcds_q92/DataFusion:parquet 27687846 2.68788e+07 1.0301 ns
tpcds_q93/DataFusion:parquet 37601919 3.57803e+07 1.05091 ns
tpcds_q94/DataFusion:parquet 32746441 3.24539e+07 1.00901 ns
tpcds_q95/DataFusion:parquet 87936317 8.18963e+07 1.07375 ns
tpcds_q96/DataFusion:parquet 24203767 2.47164e+07 0.97926 ns
tpcds_q97/DataFusion:parquet 41553974 3.78477e+07 1.09793 ns
tpcds_q98/DataFusion:parquet 33837016 3.31622e+07 1.02035 ns
tpcds_q99/DataFusion:parquet 55595696 5.33761e+07 1.04158 ns
tpcds_q01/DataFusion:vortex-file-compressed 18692201 1.72136e+07 1.0859 ns
tpcds_q02/DataFusion:vortex-file-compressed 43345367 4.33913e+07 0.998941 ns
tpcds_q03/DataFusion:vortex-file-compressed 13933784 1.40725e+07 0.990144 ns
tpcds_q04/DataFusion:vortex-file-compressed 479256663 4.72314e+08 1.0147 ns
tpcds_q05/DataFusion:vortex-file-compressed 40386057 3.94624e+07 1.02341 ns
tpcds_q06/DataFusion:vortex-file-compressed 51037274 5.06486e+07 1.00767 ns
tpcds_q07/DataFusion:vortex-file-compressed 52108283 5.14139e+07 1.0135 ns
tpcds_q08/DataFusion:vortex-file-compressed 64782343 6.24892e+07 1.0367 ns
tpcds_q09/DataFusion:vortex-file-compressed 31072746 3.10788e+07 0.999804 ns
tpcds_q10/DataFusion:vortex-file-compressed 36381944 3.53779e+07 1.02838 ns
tpcds_q11/DataFusion:vortex-file-compressed 283945491 2.8878e+08 0.98326 ns
tpcds_q12/DataFusion:vortex-file-compressed 18922671 1.7107e+07 1.10614 ns
tpcds_q13/DataFusion:vortex-file-compressed 36560230 3.70766e+07 0.986072 ns
tpcds_q14/DataFusion:vortex-file-compressed 253215108 2.51803e+08 1.00561 ns
tpcds_q15/DataFusion:vortex-file-compressed 37028624 3.73334e+07 0.991837 ns
tpcds_q16/DataFusion:vortex-file-compressed 23162385 2.23892e+07 1.03453 ns
tpcds_q17/DataFusion:vortex-file-compressed 68182197 6.70171e+07 1.01739 ns
tpcds_q18/DataFusion:vortex-file-compressed 53445215 5.58653e+07 0.956681 ns
tpcds_q19/DataFusion:vortex-file-compressed 24197012 2.45564e+07 0.985365 ns
tpcds_q20/DataFusion:vortex-file-compressed 22750126 2.2441e+07 1.01378 ns
tpcds_q21/DataFusion:vortex-file-compressed 230463016 2.36927e+08 0.972717 ns
tpcds_q22/DataFusion:vortex-file-compressed 69699776 6.88199e+07 1.01278 ns
tpcds_q23/DataFusion:vortex-file-compressed 226607407 2.2145e+08 1.02329 ns
tpcds_q24/DataFusion:vortex-file-compressed 112321449 1.11385e+08 1.00841 ns
tpcds_q25/DataFusion:vortex-file-compressed 66600269 6.65155e+07 1.00127 ns
tpcds_q26/DataFusion:vortex-file-compressed 33865118 3.4345e+07 0.986029 ns
tpcds_q27/DataFusion:vortex-file-compressed 131754789 1.29151e+08 1.02016 ns
tpcds_q28/DataFusion:vortex-file-compressed 28301908 2.87409e+07 0.984725 ns
tpcds_q29/DataFusion:vortex-file-compressed 65123832 6.51693e+07 0.999303 ns
tpcds_q30/DataFusion:vortex-file-compressed 25964904 2.7891e+07 0.930942 ns
tpcds_q31/DataFusion:vortex-file-compressed 113946246 1.08421e+08 1.05096 ns
tpcds_q32/DataFusion:vortex-file-compressed 14072143 1.39396e+07 1.00951 ns
tpcds_q33/DataFusion:vortex-file-compressed 27948138 2.86132e+07 0.976758 ns
tpcds_q34/DataFusion:vortex-file-compressed 23472783 2.402e+07 0.977219 ns
tpcds_q35/DataFusion:vortex-file-compressed 49056543 4.90919e+07 0.999281 ns
tpcds_q36/DataFusion:vortex-file-compressed 65276046 6.5323e+07 0.999281 ns
tpcds_q37/DataFusion:vortex-file-compressed 26572535 2.71517e+07 0.97867 ns
tpcds_q38/DataFusion:vortex-file-compressed 39489030 3.84686e+07 1.02653 ns
tpcds_q39/DataFusion:vortex-file-compressed 300277532 3.13825e+08 0.956832 ns
tpcds_q40/DataFusion:vortex-file-compressed 60944120 5.82837e+07 1.04565 ns
tpcds_q41/DataFusion:vortex-file-compressed 12394181 1.3035e+07 0.950835 ns
tpcds_q42/DataFusion:vortex-file-compressed 13195543 1.36111e+07 0.969467 ns
tpcds_q43/DataFusion:vortex-file-compressed 27626911 3.01311e+07 0.91689 ns
tpcds_q44/DataFusion:vortex-file-compressed 54867169 5.51872e+07 0.9942 ns
tpcds_q45/DataFusion:vortex-file-compressed 31796721 3.06388e+07 1.03779 ns
tpcds_q46/DataFusion:vortex-file-compressed 42393944 4.05802e+07 1.0447 ns
tpcds_q47/DataFusion:vortex-file-compressed 251814375 2.46489e+08 1.02161 ns
tpcds_q48/DataFusion:vortex-file-compressed 39459307 4.07118e+07 0.969234 ns
tpcds_q49/DataFusion:vortex-file-compressed 55665495 5.57386e+07 0.998689 ns
tpcds_q50/DataFusion:vortex-file-compressed 49129681 5.07366e+07 0.968328 ns
tpcds_q51/DataFusion:vortex-file-compressed 100467951 9.91547e+07 1.01324 ns
tpcds_q52/DataFusion:vortex-file-compressed 13731298 1.30109e+07 1.05537 ns
tpcds_q53/DataFusion:vortex-file-compressed 16962953 1.7201e+07 0.986163 ns
tpcds_q54/DataFusion:vortex-file-compressed 36445982 3.52187e+07 1.03485 ns
tpcds_q55/DataFusion:vortex-file-compressed 12942653 1.34044e+07 0.965552 ns
tpcds_q56/DataFusion:vortex-file-compressed 28163601 2.94692e+07 0.955698 ns
tpcds_q57/DataFusion:vortex-file-compressed 171378468 1.68378e+08 1.01782 ns
tpcds_q58/DataFusion:vortex-file-compressed 97586657 9.63379e+07 1.01296 ns
tpcds_q59/DataFusion:vortex-file-compressed 72463455 7.26375e+07 0.997603 ns
tpcds_q60/DataFusion:vortex-file-compressed 30084410 2.9275e+07 1.02765 ns
tpcds_q61/DataFusion:vortex-file-compressed 43578930 4.43372e+07 0.982897 ns
tpcds_q62/DataFusion:vortex-file-compressed 37204642 3.59447e+07 1.03505 ns
tpcds_q63/DataFusion:vortex-file-compressed 17905758 1.74493e+07 1.02616 ns
tpcds_q64/DataFusion:vortex-file-compressed 384799754 3.82847e+08 1.0051 ns
tpcds_q65/DataFusion:vortex-file-compressed 41350088 4.19633e+07 0.985386 ns
tpcds_q66/DataFusion:vortex-file-compressed 170125757 1.67541e+08 1.01543 ns
tpcds_q67/DataFusion:vortex-file-compressed 124081042 1.22887e+08 1.00972 ns
tpcds_q68/DataFusion:vortex-file-compressed 39059574 3.82495e+07 1.02118 ns
tpcds_q69/DataFusion:vortex-file-compressed 34047413 3.43539e+07 0.991078 ns
tpcds_q70/DataFusion:vortex-file-compressed 130244491 1.3388e+08 0.972846 ns
tpcds_q71/DataFusion:vortex-file-compressed 24987193 2.44556e+07 1.02174 ns
tpcds_q72/DataFusion:vortex-file-compressed 2992055013 2.97482e+09 1.00579 ns
tpcds_q73/DataFusion:vortex-file-compressed 22209253 2.43635e+07 0.911578 ns
tpcds_q74/DataFusion:vortex-file-compressed 149158193 1.43719e+08 1.03785 ns
tpcds_q75/DataFusion:vortex-file-compressed 102978707 1.00801e+08 1.02161 ns
tpcds_q76/DataFusion:vortex-file-compressed 31252083 2.83858e+07 1.10098 ns
tpcds_q77/DataFusion:vortex-file-compressed 36120103 3.45548e+07 1.0453 ns
tpcds_q78/DataFusion:vortex-file-compressed 202598799 1.98077e+08 1.02283 ns
tpcds_q79/DataFusion:vortex-file-compressed 34491591 3.26105e+07 1.05768 ns
tpcds_q80/DataFusion:vortex-file-compressed 126432215 1.23784e+08 1.02139 ns
tpcds_q81/DataFusion:vortex-file-compressed 35984633 3.58971e+07 1.00244 ns
tpcds_q82/DataFusion:vortex-file-compressed 29859676 2.87153e+07 1.03985 ns
tpcds_q83/DataFusion:vortex-file-compressed 44902749 4.36555e+07 1.02857 ns
tpcds_q84/DataFusion:vortex-file-compressed 13087536 1.26966e+07 1.03079 ns
tpcds_q85/DataFusion:vortex-file-compressed 48820668 4.68315e+07 1.04247 ns
tpcds_q86/DataFusion:vortex-file-compressed 15859910 1.45221e+07 1.09212 ns
tpcds_q87/DataFusion:vortex-file-compressed 41559634 3.89626e+07 1.06665 ns
tpcds_q88/DataFusion:vortex-file-compressed 63094334 6.12101e+07 1.03078 ns
tpcds_q89/DataFusion:vortex-file-compressed 36272243 3.61071e+07 1.00457 ns
tpcds_q90/DataFusion:vortex-file-compressed 10604814 1.02045e+07 1.03923 ns
tpcds_q91/DataFusion:vortex-file-compressed 21296922 2.01701e+07 1.05586 ns
tpcds_q92/DataFusion:vortex-file-compressed 12628850 1.17684e+07 1.07312 ns
tpcds_q93/DataFusion:vortex-file-compressed 41221983 3.96543e+07 1.03953 ns
tpcds_q94/DataFusion:vortex-file-compressed 19989840 1.85466e+07 1.07781 ns
tpcds_q95/DataFusion:vortex-file-compressed 52572247 5.28206e+07 0.995298 ns
tpcds_q96/DataFusion:vortex-file-compressed 11251298 1.09903e+07 1.02375 ns
tpcds_q97/DataFusion:vortex-file-compressed 29249158 2.77168e+07 1.05529 ns
tpcds_q98/DataFusion:vortex-file-compressed 31676209 3.15168e+07 1.00506 ns
tpcds_q99/DataFusion:vortex-file-compressed 67679867 6.33765e+07 1.0679 ns
tpcds_q01/DataFusion:vortex-compact 18163646 1.88074e+07 0.96577 ns
tpcds_q02/DataFusion:vortex-compact 41867084 4.47262e+07 0.936076 ns
tpcds_q03/DataFusion:vortex-compact 14181519 1.41223e+07 1.00419 ns
tpcds_q04/DataFusion:vortex-compact 464588495 4.7397e+08 0.980206 ns
tpcds_q05/DataFusion:vortex-compact 40419540 4.22323e+07 0.957077 ns
tpcds_q06/DataFusion:vortex-compact 50286081 5.06125e+07 0.99355 ns
tpcds_q07/DataFusion:vortex-compact 52941821 5.3133e+07 0.996402 ns
tpcds_q08/DataFusion:vortex-compact 62934038 6.20032e+07 1.01501 ns
tpcds_q09/DataFusion:vortex-compact 31232169 3.07242e+07 1.01653 ns
tpcds_q10/DataFusion:vortex-compact 35657687 3.55915e+07 1.00186 ns
tpcds_q11/DataFusion:vortex-compact 283027737 2.83608e+08 0.997953 ns
tpcds_q12/DataFusion:vortex-compact 16927755 1.71842e+07 0.985076 ns
tpcds_q13/DataFusion:vortex-compact 36681250 3.41931e+07 1.07277 ns
tpcds_q14/DataFusion:vortex-compact 244675853 2.47253e+08 0.989577 ns
tpcds_q15/DataFusion:vortex-compact 38083059 3.73998e+07 1.01827 ns
tpcds_q16/DataFusion:vortex-compact 22688675 2.31419e+07 0.980416 ns
tpcds_q17/DataFusion:vortex-compact 63977070 6.6748e+07 0.958486 ns
tpcds_q18/DataFusion:vortex-compact 51688142 5.37968e+07 0.960804 ns
tpcds_q19/DataFusion:vortex-compact 25477271 2.51559e+07 1.01278 ns
tpcds_q20/DataFusion:vortex-compact 22766442 2.19171e+07 1.03875 ns
tpcds_q21/DataFusion:vortex-compact 218072218 2.26689e+08 0.96199 ns
tpcds_q22/DataFusion:vortex-compact 68524324 6.69252e+07 1.02389 ns
tpcds_q23/DataFusion:vortex-compact 222810446 2.2429e+08 0.993405 ns
tpcds_q24/DataFusion:vortex-compact 111152440 1.12131e+08 0.991274 ns
tpcds_q25/DataFusion:vortex-compact 67502471 6.61232e+07 1.02086 ns
tpcds_q26/DataFusion:vortex-compact 33357835 3.34105e+07 0.998424 ns
tpcds_q27/DataFusion:vortex-compact 129259245 1.3321e+08 0.970339 ns
tpcds_q28/DataFusion:vortex-compact 28041956 2.78945e+07 1.00529 ns
tpcds_q29/DataFusion:vortex-compact 66663660 6.6815e+07 0.997735 ns
tpcds_q30/DataFusion:vortex-compact 27711161 2.67308e+07 1.03668 ns
tpcds_q31/DataFusion:vortex-compact 110031891 1.10438e+08 0.996323 ns
tpcds_q32/DataFusion:vortex-compact 14444284 1.359e+07 1.06286 ns
tpcds_q33/DataFusion:vortex-compact 28827142 2.85458e+07 1.00986 ns
tpcds_q34/DataFusion:vortex-compact 24404954 2.41905e+07 1.00887 ns
tpcds_q35/DataFusion:vortex-compact 45308547 4.7748e+07 0.94891 ns
tpcds_q36/DataFusion:vortex-compact 67120806 6.39058e+07 1.05031 ns
tpcds_q37/DataFusion:vortex-compact 27021745 2.7015e+07 1.00025 ns
tpcds_q38/DataFusion:vortex-compact 40922187 4.06315e+07 1.00715 ns
tpcds_q39/DataFusion:vortex-compact 305798452 3.03053e+08 1.00906 ns
tpcds_q40/DataFusion:vortex-compact 58783000 6.02094e+07 0.97631 ns
tpcds_q41/DataFusion:vortex-compact 12166280 1.18613e+07 1.02571 ns
tpcds_q42/DataFusion:vortex-compact 13404091 1.30248e+07 1.02912 ns
tpcds_q43/DataFusion:vortex-compact 27115918 3.06689e+07 0.884149 ns
tpcds_q44/DataFusion:vortex-compact 53725745 5.50801e+07 0.975411 ns
tpcds_q45/DataFusion:vortex-compact 32138274 3.15824e+07 1.0176 ns
tpcds_q46/DataFusion:vortex-compact 42889502 4.185e+07 1.02484 ns
tpcds_q47/DataFusion:vortex-compact 256347114 2.49535e+08 1.0273 ns
tpcds_q48/DataFusion:vortex-compact 40609775 3.93781e+07 1.03128 ns
tpcds_q49/DataFusion:vortex-compact 55156576 5.49537e+07 1.00369 ns
tpcds_q50/DataFusion:vortex-compact 48565424 4.85102e+07 1.00114 ns
tpcds_q51/DataFusion:vortex-compact 99489469 9.95552e+07 0.99934 ns
tpcds_q52/DataFusion:vortex-compact 13285943 1.29624e+07 1.02496 ns
tpcds_q53/DataFusion:vortex-compact 16617154 1.64683e+07 1.00904 ns
tpcds_q54/DataFusion:vortex-compact 35676412 3.61252e+07 0.987577 ns
tpcds_q55/DataFusion:vortex-compact 13032447 1.30105e+07 1.00169 ns
tpcds_q56/DataFusion:vortex-compact 28361478 2.9803e+07 0.951631 ns
tpcds_q57/DataFusion:vortex-compact 169277897 1.71924e+08 0.984606 ns
tpcds_q58/DataFusion:vortex-compact 97058775 9.96011e+07 0.974475 ns
tpcds_q59/DataFusion:vortex-compact 71577299 7.18789e+07 0.995803 ns
tpcds_q60/DataFusion:vortex-compact 29899957 3.03335e+07 0.985707 ns
tpcds_q61/DataFusion:vortex-compact 44566830 4.3228e+07 1.03097 ns
tpcds_q62/DataFusion:vortex-compact 34440873 3.59779e+07 0.957278 ns
tpcds_q63/DataFusion:vortex-compact 17453303 1.68625e+07 1.03504 ns
tpcds_q64/DataFusion:vortex-compact 392609554 3.95684e+08 0.992229 ns
tpcds_q65/DataFusion:vortex-compact 42086664 4.07511e+07 1.03277 ns
tpcds_q66/DataFusion:vortex-compact 167256861 1.73732e+08 0.962729 ns
tpcds_q67/DataFusion:vortex-compact 124235357 1.24934e+08 0.99441 ns
tpcds_q68/DataFusion:vortex-compact 39444494 3.8537e+07 1.02355 ns
tpcds_q69/DataFusion:vortex-compact 33907037 3.44604e+07 0.983941 ns
tpcds_q70/DataFusion:vortex-compact 129369151 1.29123e+08 1.0019 ns
tpcds_q71/DataFusion:vortex-compact 25567816 2.49328e+07 1.02547 ns
tpcds_q72/DataFusion:vortex-compact 2932334607 2.95917e+09 0.990933 ns
tpcds_q73/DataFusion:vortex-compact 23606752 2.25445e+07 1.04712 ns
tpcds_q74/DataFusion:vortex-compact 144341956 1.45705e+08 0.990648 ns
tpcds_q75/DataFusion:vortex-compact 103229066 1.02919e+08 1.00301 ns
tpcds_q76/DataFusion:vortex-compact 29537957 2.86918e+07 1.02949 ns
tpcds_q77/DataFusion:vortex-compact 35490379 3.553e+07 0.998884 ns
tpcds_q78/DataFusion:vortex-compact 193549511 1.98808e+08 0.97355 ns
tpcds_q79/DataFusion:vortex-compact 33394233 3.46313e+07 0.96428 ns
tpcds_q80/DataFusion:vortex-compact 125004626 1.2228e+08 1.02228 ns
tpcds_q81/DataFusion:vortex-compact 37358021 3.58343e+07 1.04252 ns
tpcds_q82/DataFusion:vortex-compact 29086188 2.93563e+07 0.990799 ns
tpcds_q83/DataFusion:vortex-compact 43297367 4.43775e+07 0.975659 ns
tpcds_q84/DataFusion:vortex-compact 12725306 1.25622e+07 1.01298 ns
tpcds_q85/DataFusion:vortex-compact 47183820 4.67241e+07 1.00984 ns
tpcds_q86/DataFusion:vortex-compact 14788776 1.46211e+07 1.01147 ns
tpcds_q87/DataFusion:vortex-compact 39145844 3.84372e+07 1.01844 ns
tpcds_q88/DataFusion:vortex-compact 61788362 6.10133e+07 1.0127 ns
tpcds_q89/DataFusion:vortex-compact 35099573 3.5403e+07 0.991428 ns
tpcds_q90/DataFusion:vortex-compact 10232275 1.02013e+07 1.00303 ns
tpcds_q91/DataFusion:vortex-compact 20847643 2.07779e+07 1.00336 ns
tpcds_q92/DataFusion:vortex-compact 11421524 1.19413e+07 0.956471 ns
tpcds_q93/DataFusion:vortex-compact 40455771 4.05599e+07 0.997432 ns
tpcds_q94/DataFusion:vortex-compact 18120160 1.79256e+07 1.01085 ns
tpcds_q95/DataFusion:vortex-compact 50482716 5.16954e+07 0.976541 ns
tpcds_q96/DataFusion:vortex-compact 11071006 1.10403e+07 1.00278 ns
tpcds_q97/DataFusion:vortex-compact 29214010 2.77373e+07 1.05324 ns
tpcds_q98/DataFusion:vortex-compact 31008816 3.0792e+07 1.00704 ns
tpcds_q99/DataFusion:vortex-compact 68995395 6.79336e+07 1.01563 ns
tpcds_q01/DuckDB:parquet 46623499 4.59536e+07 1.01458 ns
tpcds_q02/DuckDB:parquet 28793190 2.8032e+07 1.02715 ns
tpcds_q03/DuckDB:parquet 13734875 1.35636e+07 1.01263 ns
tpcds_q04/DuckDB:parquet 126715132 1.27181e+08 0.996337 ns
tpcds_q05/DuckDB:parquet 28529022 2.94032e+07 0.970268 ns
tpcds_q06/DuckDB:parquet 32285801 3.29412e+07 0.980104 ns
tpcds_q07/DuckDB:parquet 28051828 2.79721e+07 1.00285 ns
tpcds_q08/DuckDB:parquet 28142250 2.78373e+07 1.01095 ns
tpcds_q09/DuckDB:parquet 40888963 4.0874e+07 1.00037 ns
tpcds_q10/DuckDB:parquet 38773987 3.70158e+07 1.0475 ns
tpcds_q11/DuckDB:parquet 82627244 8.10615e+07 1.01932 ns
tpcds_q12/DuckDB:parquet 18484630 1.8357e+07 1.00695 ns
tpcds_q13/DuckDB:parquet 36724830 3.78404e+07 0.97052 ns
tpcds_q14/DuckDB:parquet 101354972 9.76706e+07 1.03772 ns
tpcds_q15/DuckDB:parquet 26130661 2.64289e+07 0.988716 ns
tpcds_q16/DuckDB:parquet 22152654 2.26908e+07 0.976282 ns
tpcds_q17/DuckDB:parquet 39170816 3.95691e+07 0.989934 ns
tpcds_q18/DuckDB:parquet 99210270 9.91093e+07 1.00102 ns
tpcds_q19/DuckDB:parquet 32842527 3.18957e+07 1.02968 ns
tpcds_q20/DuckDB:parquet 18952767 1.83787e+07 1.03123 ns
tpcds_q21/DuckDB:parquet 13384675 1.30859e+07 1.02284 ns
tpcds_q22/DuckDB:parquet 96974522 9.64633e+07 1.0053 ns
tpcds_q23/DuckDB:parquet 98381967 9.81911e+07 1.00194 ns
tpcds_q24/DuckDB:parquet 49138140 4.89517e+07 1.00381 ns
tpcds_q25/DuckDB:parquet 35808195 3.59801e+07 0.995223 ns
tpcds_q26/DuckDB:parquet 37996274 3.74237e+07 1.0153 ns
tpcds_q27/DuckDB:parquet 74232050 7.302e+07 1.0166 ns
tpcds_q28/DuckDB:parquet 42961320 4.22684e+07 1.01639 ns
tpcds_q29/DuckDB:parquet 37259607 3.71694e+07 1.00243 ns
tpcds_q30/DuckDB:parquet 45275638 4.57586e+07 0.989446 ns
tpcds_q31/DuckDB:parquet 26915871 2.69357e+07 0.999264 ns
tpcds_q32/DuckDB:parquet 12713246 1.26233e+07 1.00712 ns
tpcds_q33/DuckDB:parquet 20306837 2.04794e+07 0.991576 ns
tpcds_q34/DuckDB:parquet 23488183 2.32885e+07 1.00857 ns
tpcds_q35/DuckDB:parquet 67759373 6.67099e+07 1.01573 ns
tpcds_q36/DuckDB:parquet 24633092 2.44541e+07 1.00732 ns
tpcds_q37/DuckDB:parquet 15409275 1.57501e+07 0.978362 ns
tpcds_q38/DuckDB:parquet 34492671 3.50309e+07 0.984637 ns
tpcds_q39/DuckDB:parquet 35864148 3.69348e+07 0.971012 ns
tpcds_q40/DuckDB:parquet 19119895 1.89647e+07 1.00818 ns
tpcds_q41/DuckDB:parquet 9737341 9.5821e+06 1.0162 ns
tpcds_q42/DuckDB:parquet 12309796 1.25153e+07 0.983583 ns
tpcds_q43/DuckDB:parquet 18466475 1.80104e+07 1.02532 ns
tpcds_q44/DuckDB:parquet 28253906 2.81414e+07 1.004 ns
tpcds_q45/DuckDB:parquet 28137554 2.84056e+07 0.990564 ns
tpcds_q46/DuckDB:parquet 48685323 4.79548e+07 1.01523 ns
tpcds_q47/DuckDB:parquet 65289978 6.45857e+07 1.0109 ns
tpcds_q48/DuckDB:parquet 34157667 3.43123e+07 0.995493 ns
tpcds_q49/DuckDB:parquet 25999941 2.61665e+07 0.993633 ns
tpcds_q50/DuckDB:parquet 28858326 2.83684e+07 1.01727 ns
tpcds_q51/DuckDB:parquet 195395415 1.96613e+08 0.993805 ns
tpcds_q52/DuckDB:parquet 13277502 1.27628e+07 1.04033 ns
tpcds_q53/DuckDB:parquet 20897712 2.02129e+07 1.03388 ns
tpcds_q54/DuckDB:parquet 25129350 2.49444e+07 1.00741 ns
tpcds_q55/DuckDB:parquet 12671554 1.29275e+07 0.980202 ns
tpcds_q56/DuckDB:parquet 23088591 2.36506e+07 0.976236 ns
tpcds_q57/DuckDB:parquet 50473504 5.04782e+07 0.999908 ns
tpcds_q58/DuckDB:parquet 25379244 2.59667e+07 0.977377 ns
tpcds_q59/DuckDB:parquet 38904629 3.86251e+07 1.00724 ns
tpcds_q60/DuckDB:parquet 22859552 2.35193e+07 0.97195 ns
tpcds_q61/DuckDB:parquet 30564134 3.09244e+07 0.988349 ns
tpcds_q62/DuckDB:parquet 13920139 1.37629e+07 1.01142 ns
tpcds_q63/DuckDB:parquet 17611144 1.7514e+07 1.00555 ns
tpcds_q64/DuckDB:parquet 76695036 7.52734e+07 1.01889 ns
tpcds_q65/DuckDB:parquet 27041051 2.69401e+07 1.00375 ns
tpcds_q66/DuckDB:parquet 29905995 2.9517e+07 1.01318 ns
tpcds_q67/DuckDB:parquet 191150589 1.86508e+08 1.02489 ns
tpcds_q68/DuckDB:parquet 38969463 3.86486e+07 1.0083 ns
tpcds_q69/DuckDB:parquet 41576877 3.94418e+07 1.05413 ns
tpcds_q70/DuckDB:parquet 56264147 5.68708e+07 0.989333 ns
tpcds_q71/DuckDB:parquet 20603003 2.0773e+07 0.991815 ns
tpcds_q72/DuckDB:parquet 169255666 1.67287e+08 1.01177 ns
tpcds_q73/DuckDB:parquet 20669233 2.04383e+07 1.0113 ns
tpcds_q74/DuckDB:parquet 51396003 5.26733e+07 0.975751 ns
tpcds_q75/DuckDB:parquet 54632170 5.47395e+07 0.99804 ns
tpcds_q76/DuckDB:parquet 21369200 2.09982e+07 1.01767 ns
tpcds_q77/DuckDB:parquet 23025164 2.31775e+07 0.993427 ns
tpcds_q78/DuckDB:parquet 77413899 7.74047e+07 1.00012 ns
tpcds_q79/DuckDB:parquet 31273597 3.13145e+07 0.998693 ns
tpcds_q80/DuckDB:parquet 43435297 4.28971e+07 1.01255 ns
tpcds_q81/DuckDB:parquet 48332230 4.91131e+07 0.984101 ns
tpcds_q82/DuckDB:parquet 17934276 1.82289e+07 0.983839 ns
tpcds_q83/DuckDB:parquet 18204926 1.78035e+07 1.02255 ns
tpcds_q84/DuckDB:parquet 21125701 2.0867e+07 1.0124 ns
tpcds_q85/DuckDB:parquet 42775311 4.2887e+07 0.997395 ns
tpcds_q86/DuckDB:parquet 39078983 3.89045e+07 1.00448 ns
tpcds_q87/DuckDB:parquet 37731962 3.75629e+07 1.0045 ns
tpcds_q88/DuckDB:parquet 53685719 5.36364e+07 1.00092 ns
tpcds_q89/DuckDB:parquet 22992508 2.30992e+07 0.995382 ns
tpcds_q90/DuckDB:parquet 9128310 9.04742e+06 1.00894 ns
tpcds_q91/DuckDB:parquet 25123064 2.54611e+07 0.986723 ns
tpcds_q92/DuckDB:parquet 13579814 1.30987e+07 1.03673 ns
tpcds_q93/DuckDB:parquet 32677051 3.29532e+07 0.991621 ns
tpcds_q94/DuckDB:parquet 18561340 1.8482e+07 1.00429 ns
tpcds_q95/DuckDB:parquet 121950152 1.21508e+08 1.00364 ns
tpcds_q96/DuckDB:parquet 11298758 1.1084e+07 1.01937 ns
tpcds_q97/DuckDB:parquet 35982584 3.78346e+07 0.95105 ns
tpcds_q98/DuckDB:parquet 24594751 2.4469e+07 1.00514 ns
tpcds_q99/DuckDB:parquet 24209588 2.42936e+07 0.996541 ns
tpcds_q01/DuckDB:vortex-file-compressed 25630669 2.54707e+07 1.00628 ns
tpcds_q02/DuckDB:vortex-file-compressed 55740678 6.22968e+07 0.89476 ns
tpcds_q03/DuckDB:vortex-file-compressed 22278794 2.2922e+07 0.971941 ns
tpcds_q04/DuckDB:vortex-file-compressed 111254326 1.13449e+08 0.980651 ns
tpcds_q05/DuckDB:vortex-file-compressed 44443216 4.53605e+07 0.979778 ns
tpcds_q06/DuckDB:vortex-file-compressed 33709152 3.37199e+07 0.999683 ns
tpcds_q07/DuckDB:vortex-file-compressed 26690736 2.71618e+07 0.982656 ns
tpcds_q08/DuckDB:vortex-file-compressed 31473955 3.16607e+07 0.994102 ns
tpcds_q09/DuckDB:vortex-file-compressed 38714662 3.85247e+07 1.00493 ns
tpcds_q10/DuckDB:vortex-file-compressed 44495422 4.56024e+07 0.975724 ns
tpcds_q11/DuckDB:vortex-file-compressed 64887376 6.74317e+07 0.962268 ns
tpcds_q12/DuckDB:vortex-file-compressed 18091314 1.80772e+07 1.00078 ns
tpcds_q13/DuckDB:vortex-file-compressed 47452539 4.72343e+07 1.00462 ns
tpcds_q14/DuckDB:vortex-file-compressed 129557700 1.25462e+08 1.03264 ns
tpcds_q15/DuckDB:vortex-file-compressed 28512712 2.93682e+07 0.970871 ns
tpcds_q16/DuckDB:vortex-file-compressed 37168410 3.68118e+07 1.00969 ns
tpcds_q17/DuckDB:vortex-file-compressed 40317926 4.11983e+07 0.97863 ns
tpcds_q18/DuckDB:vortex-file-compressed 88913789 9.18579e+07 0.96795 ns
tpcds_q19/DuckDB:vortex-file-compressed 106245682 1.05991e+08 1.0024 ns
tpcds_q20/DuckDB:vortex-file-compressed 19577547 1.99434e+07 0.981657 ns
tpcds_q21/DuckDB:vortex-file-compressed 17282386 1.64918e+07 1.04794 ns
tpcds_q22/DuckDB:vortex-file-compressed 110814962 1.10527e+08 1.0026 ns
tpcds_q23/DuckDB:vortex-file-compressed 136721290 1.35558e+08 1.00858 ns
tpcds_q24/DuckDB:vortex-file-compressed 64288831 6.4118e+07 1.00266 ns
tpcds_q25/DuckDB:vortex-file-compressed 38650878 3.75177e+07 1.0302 ns
tpcds_q26/DuckDB:vortex-file-compressed 30413065 2.98224e+07 1.01981 ns
tpcds_q27/DuckDB:vortex-file-compressed 57857911 5.67062e+07 1.02031 ns
tpcds_q28/DuckDB:vortex-file-compressed 29453154 2.98381e+07 0.987099 ns
tpcds_q29/DuckDB:vortex-file-compressed 38669131 4.094e+07 0.944532 ns
tpcds_q30/DuckDB:vortex-file-compressed 33326588 3.19856e+07 1.04193 ns
tpcds_q31/DuckDB:vortex-file-compressed 31044634 3.08518e+07 1.00625 ns
tpcds_q32/DuckDB:vortex-file-compressed 16613340 1.76147e+07 0.943152 ns
tpcds_q33/DuckDB:vortex-file-compressed 38152166 3.98691e+07 0.956935 ns
tpcds_q34/DuckDB:vortex-file-compressed 23797445 2.39054e+07 0.995482 ns
tpcds_q35/DuckDB:vortex-file-compressed 54439038 5.61799e+07 0.969012 ns
tpcds_q36/DuckDB:vortex-file-compressed 27060466 2.71103e+07 0.998163 ns
tpcds_q37/DuckDB:vortex-file-compressed 15143123 1.52367e+07 0.993856 ns
tpcds_q38/DuckDB:vortex-file-compressed 40732694 4.34208e+07 0.938091 ns
tpcds_q39/DuckDB:vortex-file-compressed 40698426 4.19438e+07 0.970308 ns
tpcds_q40/DuckDB:vortex-file-compressed 23680315 2.22114e+07 1.06613 ns
tpcds_q41/DuckDB:vortex-file-compressed 11119944 1.13784e+07 0.977286 ns
tpcds_q42/DuckDB:vortex-file-compressed 11876399 1.24883e+07 0.950999 ns
tpcds_q43/DuckDB:vortex-file-compressed 18610917 1.89777e+07 0.980671 ns
tpcds_q44/DuckDB:vortex-file-compressed 26419795 2.59348e+07 1.0187 ns
tpcds_q45/DuckDB:vortex-file-compressed 31899524 3.20547e+07 0.99516 ns
tpcds_q46/DuckDB:vortex-file-compressed 34577035 3.16412e+07 1.09278 ns
tpcds_q47/DuckDB:vortex-file-compressed 76712216 7.58478e+07 1.0114 ns
tpcds_q48/DuckDB:vortex-file-compressed 42316529 4.1942e+07 1.00893 ns
tpcds_q49/DuckDB:vortex-file-compressed 38372769 3.85135e+07 0.996346 ns
tpcds_q50/DuckDB:vortex-file-compressed 42529729 4.27819e+07 0.994107 ns
tpcds_q51/DuckDB:vortex-file-compressed 120300830 1.20486e+08 0.99846 ns
tpcds_q52/DuckDB:vortex-file-compressed 12142942 1.15959e+07 1.04718 ns
tpcds_q53/DuckDB:vortex-file-compressed 27099155 2.63738e+07 1.0275 ns
tpcds_q54/DuckDB:vortex-file-compressed 36228567 3.65705e+07 0.99065 ns
tpcds_q55/DuckDB:vortex-file-compressed 12029419 1.15157e+07 1.04461 ns
tpcds_q56/DuckDB:vortex-file-compressed 41187092 4.13504e+07 0.996052 ns
tpcds_q57/DuckDB:vortex-file-compressed 60599290 5.98457e+07 1.01259 ns
tpcds_q58/DuckDB:vortex-file-compressed 35629688 3.77819e+07 0.943037 ns
tpcds_q59/DuckDB:vortex-file-compressed 54809400 5.33153e+07 1.02802 ns
tpcds_q60/DuckDB:vortex-file-compressed 40861361 4.13795e+07 0.987478 ns
tpcds_q61/DuckDB:vortex-file-compressed 36168928 3.76137e+07 0.961589 ns
tpcds_q62/DuckDB:vortex-file-compressed 19808461 2.11153e+07 0.93811 ns
tpcds_q63/DuckDB:vortex-file-compressed 25888295 2.67759e+07 0.966852 ns
tpcds_q64/DuckDB:vortex-file-compressed 138662877 1.37951e+08 1.00516 ns
tpcds_q65/DuckDB:vortex-file-compressed 29439857 2.98909e+07 0.984909 ns
tpcds_q66/DuckDB:vortex-file-compressed 38840650 3.98145e+07 0.97554 ns
tpcds_q67/DuckDB:vortex-file-compressed 180354287 1.81196e+08 0.995354 ns
tpcds_q68/DuckDB:vortex-file-compressed 34169788 3.25021e+07 1.05131 ns
tpcds_q69/DuckDB:vortex-file-compressed 44405468 4.39806e+07 1.00966 ns
tpcds_q70/DuckDB:vortex-file-compressed 51330794 5.03439e+07 1.0196 ns
tpcds_q71/DuckDB:vortex-file-compressed 30011975 3.13915e+07 0.956053 ns
tpcds_q72/DuckDB:vortex-file-compressed 162322496 1.63322e+08 0.993879 ns
tpcds_q73/DuckDB:vortex-file-compressed 22616327 2.26451e+07 0.99873 ns
tpcds_q74/DuckDB:vortex-file-compressed 54042184 5.79982e+07 0.93179 ns
tpcds_q75/DuckDB:vortex-file-compressed 56168091 5.85473e+07 0.959362 ns
tpcds_q76/DuckDB:vortex-file-compressed 22340716 2.35358e+07 0.949224 ns
tpcds_q77/DuckDB:vortex-file-compressed 37803209 3.62473e+07 1.04292 ns
tpcds_q78/DuckDB:vortex-file-compressed 85322784 8.38655e+07 1.01738 ns
tpcds_q79/DuckDB:vortex-file-compressed 27819626 2.721e+07 1.0224 ns
tpcds_q80/DuckDB:vortex-file-compressed 48325625 5.06347e+07 0.954397 ns
tpcds_q81/DuckDB:vortex-file-compressed 35849773 3.54255e+07 1.01198 ns
tpcds_q82/DuckDB:vortex-file-compressed 17027478 1.72157e+07 0.989069 ns
tpcds_q83/DuckDB:vortex-file-compressed 42099645 3.97598e+07 1.05885 ns
tpcds_q84/DuckDB:vortex-file-compressed 28999813 2.7258e+07 1.0639 ns
tpcds_q85/DuckDB:vortex-file-compressed 66386783804 6.65319e+10 0.997819 ns
tpcds_q86/DuckDB:vortex-file-compressed 43773431 3.83336e+07 1.14191 ns
tpcds_q87/DuckDB:vortex-file-compressed 46723282 4.82996e+07 0.967363 ns
tpcds_q88/DuckDB:vortex-file-compressed 75898375 7.4345e+07 1.02089 ns
tpcds_q89/DuckDB:vortex-file-compressed 30931246 2.99295e+07 1.03347 ns
tpcds_q90/DuckDB:vortex-file-compressed 19317917 1.83061e+07 1.05527 ns
tpcds_q91/DuckDB:vortex-file-compressed 31983641 2.99049e+07 1.06951 ns
tpcds_q92/DuckDB:vortex-file-compressed 18098186 1.73503e+07 1.0431 ns
tpcds_q93/DuckDB:vortex-file-compressed 33729763 3.2054e+07 1.05228 ns
tpcds_q94/DuckDB:vortex-file-compressed 48858915 4.58885e+07 1.06473 ns
tpcds_q95/DuckDB:vortex-file-compressed 252584622 2.37049e+08 1.06554 ns
tpcds_q96/DuckDB:vortex-file-compressed 11510397 1.12156e+07 1.02629 ns
tpcds_q97/DuckDB:vortex-file-compressed 41925980 3.92796e+07 1.06737 ns
tpcds_q98/DuckDB:vortex-file-compressed 24382952 2.32965e+07 1.04664 ns
tpcds_q99/DuckDB:vortex-file-compressed 37396395 3.61884e+07 1.03338 ns
tpcds_q01/DuckDB:vortex-compact 24210135 2.42253e+07 0.999372 ns
tpcds_q02/DuckDB:vortex-compact 51613364 5.11639e+07 1.00879 ns
tpcds_q03/DuckDB:vortex-compact 24042788 2.13246e+07 1.12747 ns
tpcds_q04/DuckDB:vortex-compact 111136527 1.02548e+08 1.08375 ns
tpcds_q05/DuckDB:vortex-compact 45120183 4.26879e+07 1.05698 ns
tpcds_q06/DuckDB:vortex-compact 34856043 3.47184e+07 1.00396 ns
tpcds_q07/DuckDB:vortex-compact 27642008 2.71413e+07 1.01845 ns
tpcds_q08/DuckDB:vortex-compact 33979818 3.17276e+07 1.07099 ns
tpcds_q09/DuckDB:vortex-compact 40235222 3.86612e+07 1.04071 ns
tpcds_q10/DuckDB:vortex-compact 46724020 4.59342e+07 1.01719 ns
tpcds_q11/DuckDB:vortex-compact 67642275 6.89886e+07 0.980485 ns
tpcds_q12/DuckDB:vortex-compact 18508629 1.88657e+07 0.981074 ns
tpcds_q13/DuckDB:vortex-compact 48896175 4.78529e+07 1.0218 ns
tpcds_q14/DuckDB:vortex-compact 128804235 1.24847e+08 1.0317 ns
tpcds_q15/DuckDB:vortex-compact 29531927 2.82331e+07 1.04601 ns
tpcds_q16/DuckDB:vortex-compact 39356654 3.71315e+07 1.05993 ns
tpcds_q17/DuckDB:vortex-compact 42082880 4.00956e+07 1.04956 ns
tpcds_q18/DuckDB:vortex-compact 93141766 9.2234e+07 1.00984 ns
tpcds_q19/DuckDB:vortex-compact 109018591 1.07127e+08 1.01765 ns
tpcds_q20/DuckDB:vortex-compact 20415264 2.01177e+07 1.01479 ns
tpcds_q21/DuckDB:vortex-compact 18104737 1.70334e+07 1.06289 ns
tpcds_q22/DuckDB:vortex-compact 114462599 1.10859e+08 1.03251 ns
tpcds_q23/DuckDB:vortex-compact 140031028 1.20357e+08 1.16347 ns
tpcds_q24/DuckDB:vortex-compact 66023456 6.31225e+07 1.04596 ns
tpcds_q25/DuckDB:vortex-compact 40735829 3.96719e+07 1.02682 ns
tpcds_q26/DuckDB:vortex-compact 30962817 3.02139e+07 1.02479 ns
tpcds_q27/DuckDB:vortex-compact 61059998 5.86199e+07 1.04163 ns
tpcds_q28/DuckDB:vortex-compact 30818115 2.90871e+07 1.05951 ns
tpcds_q29/DuckDB:vortex-compact 42035402 3.99866e+07 1.05124 ns
tpcds_q30/DuckDB:vortex-compact 34526809 3.3966e+07 1.01651 ns
tpcds_q31/DuckDB:vortex-compact 33839554 3.14201e+07 1.077 ns
tpcds_q32/DuckDB:vortex-compact 18167461 1.6987e+07 1.06949 ns
tpcds_q33/DuckDB:vortex-compact 40058848 3.80914e+07 1.05165 ns
tpcds_q34/DuckDB:vortex-compact 25009850 2.35373e+07 1.06256 ns
tpcds_q35/DuckDB:vortex-compact 56981857 5.44649e+07 1.04621 ns
tpcds_q36/DuckDB:vortex-compact 28662923 2.72602e+07 1.05146 ns
tpcds_q37/DuckDB:vortex-compact 15985553 1.53525e+07 1.04123 ns
tpcds_q38/DuckDB:vortex-compact 40435541 4.59304e+07 0.880366 ns
tpcds_q39/DuckDB:vortex-compact 42181053 4.1762e+07 1.01003 ns
tpcds_q40/DuckDB:vortex-compact 24874433 2.2103e+07 1.12539 ns
tpcds_q41/DuckDB:vortex-compact 11811278 1.13942e+07 1.0366 ns
tpcds_q42/DuckDB:vortex-compact 12181460 1.20691e+07 1.00931 ns
tpcds_q43/DuckDB:vortex-compact 18598428 1.82762e+07 1.01763 ns
tpcds_q44/DuckDB:vortex-compact 26430745 2.59586e+07 1.01819 ns
tpcds_q45/DuckDB:vortex-compact 33099864 3.20463e+07 1.03288 ns
tpcds_q46/DuckDB:vortex-compact 33623613 3.39721e+07 0.989741 ns
tpcds_q47/DuckDB:vortex-compact 78974132 7.5891e+07 1.04063 ns
tpcds_q48/DuckDB:vortex-compact 42697244 4.22604e+07 1.01034 ns
tpcds_q49/DuckDB:vortex-compact 40655547 4.05958e+07 1.00147 ns
tpcds_q50/DuckDB:vortex-compact 42737730 4.27038e+07 1.0008 ns
tpcds_q51/DuckDB:vortex-compact 125427928 1.2096e+08 1.03694 ns
tpcds_q52/DuckDB:vortex-compact 12373591 1.20384e+07 1.02784 ns
tpcds_q53/DuckDB:vortex-compact 27974562 2.6523e+07 1.05473 ns
tpcds_q54/DuckDB:vortex-compact 37114379 3.53917e+07 1.04868 ns
tpcds_q55/DuckDB:vortex-compact 12510555 1.1428e+07 1.09473 ns
tpcds_q56/DuckDB:vortex-compact 42708934 4.03047e+07 1.05965 ns
tpcds_q57/DuckDB:vortex-compact 61486186 6.18639e+07 0.993895 ns
tpcds_q58/DuckDB:vortex-compact 38443045 3.83601e+07 1.00216 ns
tpcds_q59/DuckDB:vortex-compact 55441956 5.49798e+07 1.00841 ns
tpcds_q60/DuckDB:vortex-compact 42356452 4.13052e+07 1.02545 ns
tpcds_q61/DuckDB:vortex-compact 37739435 3.79076e+07 0.995565 ns
tpcds_q62/DuckDB:vortex-compact 20957605 2.0672e+07 1.01382 ns
tpcds_q63/DuckDB:vortex-compact 27271147 2.61028e+07 1.04476 ns
tpcds_q64/DuckDB:vortex-compact 140246507 1.38445e+08 1.01301 ns
tpcds_q65/DuckDB:vortex-compact 31052763 2.99229e+07 1.03776 ns
tpcds_q66/DuckDB:vortex-compact 39845327 3.85182e+07 1.03446 ns
tpcds_q67/DuckDB:vortex-compact 181796535 1.83169e+08 0.992507 ns
tpcds_q68/DuckDB:vortex-compact 32436409 3.28667e+07 0.986907 ns
tpcds_q69/DuckDB:vortex-compact 45354227 4.37031e+07 1.03778 ns
tpcds_q70/DuckDB:vortex-compact 52281813 5.06601e+07 1.03201 ns
tpcds_q71/DuckDB:vortex-compact 31112467 3.05478e+07 1.01848 ns
tpcds_q72/DuckDB:vortex-compact 161383303 1.64045e+08 0.983777 ns
tpcds_q73/DuckDB:vortex-compact 22996005 2.28911e+07 1.00458 ns
tpcds_q74/DuckDB:vortex-compact 60111409 5.66289e+07 1.0615 ns
tpcds_q75/DuckDB:vortex-compact 60043311 5.77086e+07 1.04046 ns
tpcds_q76/DuckDB:vortex-compact 23540830 2.29546e+07 1.02554 ns
tpcds_q77/DuckDB:vortex-compact 37539627 3.69938e+07 1.01476 ns
tpcds_q78/DuckDB:vortex-compact 86062361 8.46399e+07 1.01681 ns
tpcds_q79/DuckDB:vortex-compact 28338447 2.75164e+07 1.02988 ns
tpcds_q80/DuckDB:vortex-compact 51956290 5.05537e+07 1.02774 ns
tpcds_q81/DuckDB:vortex-compact 37703882 3.71245e+07 1.01561 ns
tpcds_q82/DuckDB:vortex-compact 18161992 1.67502e+07 1.08428 ns
tpcds_q83/DuckDB:vortex-compact 41943960 4.02024e+07 1.04332 ns
tpcds_q84/DuckDB:vortex-compact 28916634 2.9015e+07 0.996611 ns
tpcds_q85/DuckDB:vortex-compact 66595175299 6.63398e+10 1.00385 ns
tpcds_q86/DuckDB:vortex-compact 43001781 3.9534e+07 1.08772 ns
tpcds_q87/DuckDB:vortex-compact 46075594 4.32468e+07 1.06541 ns
tpcds_q88/DuckDB:vortex-compact 78240792 7.51555e+07 1.04105 ns
tpcds_q89/DuckDB:vortex-compact 31394930 3.04464e+07 1.03115 ns
tpcds_q90/DuckDB:vortex-compact 19134600 1.7869e+07 1.07083 ns
tpcds_q91/DuckDB:vortex-compact 31282812 3.03486e+07 1.03078 ns
tpcds_q92/DuckDB:vortex-compact 19075043 1.73852e+07 1.0972 ns
tpcds_q93/DuckDB:vortex-compact 33910968 3.20211e+07 1.05902 ns
tpcds_q94/DuckDB:vortex-compact 45983855 4.69859e+07 0.978673 ns
tpcds_q95/DuckDB:vortex-compact 246311384 2.47112e+08 0.99676 ns
tpcds_q96/DuckDB:vortex-compact 11952856 1.09165e+07 1.09493 ns
tpcds_q97/DuckDB:vortex-compact 43184387 3.98075e+07 1.08483 ns
tpcds_q98/DuckDB:vortex-compact 24833625 2.44719e+07 1.01478 ns
tpcds_q99/DuckDB:vortex-compact 37726129 3.67839e+07 1.02562 ns
tpcds_q01/DuckDB:duckdb 24637922 2.33143e+07 1.05677 ns
tpcds_q02/DuckDB:duckdb 23971841 2.32474e+07 1.03116 ns
tpcds_q03/DuckDB:duckdb 10930117 1.10308e+07 0.990875 ns
tpcds_q04/DuckDB:duckdb 173971987 1.70774e+08 1.01872 ns
tpcds_q05/DuckDB:duckdb 20997518 2.03665e+07 1.03098 ns
tpcds_q06/DuckDB:duckdb 27930171 2.78118e+07 1.00426 ns
tpcds_q07/DuckDB:duckdb 41794861 4.03701e+07 1.03529 ns
tpcds_q08/DuckDB:duckdb 125908252 1.25236e+08 1.00536 ns
tpcds_q09/DuckDB:duckdb 19410197 1.91659e+07 1.01275 ns
tpcds_q10/DuckDB:duckdb 28225681 2.75262e+07 1.02541 ns
tpcds_q11/DuckDB:duckdb 153800956 1.49259e+08 1.03043 ns
tpcds_q12/DuckDB:duckdb 16062667 1.47664e+07 1.08779 ns
tpcds_q13/DuckDB:duckdb 26516774 2.64739e+07 1.00162 ns
tpcds_q14/DuckDB:duckdb 92404071 9.17341e+07 1.0073 ns
tpcds_q15/DuckDB:duckdb 23453051 2.22524e+07 1.05396 ns
tpcds_q16/DuckDB:duckdb 20651093 1.99236e+07 1.03651 ns
tpcds_q17/DuckDB:duckdb 25525543 2.44524e+07 1.04389 ns
tpcds_q18/DuckDB:duckdb 51899641 4.8453e+07 1.07113 ns
tpcds_q19/DuckDB:duckdb 20232721 1.98327e+07 1.02017 ns
tpcds_q20/DuckDB:duckdb 16218092 1.51292e+07 1.07197 ns
tpcds_q21/DuckDB:duckdb 7917432 7.70522e+06 1.02754 ns
tpcds_q22/DuckDB:duckdb 84369804 8.02379e+07 1.0515 ns
tpcds_q23/DuckDB:duckdb 73108613 7.13282e+07 1.02496 ns
tpcds_q24/DuckDB:duckdb 26858037 2.64573e+07 1.01514 ns
tpcds_q25/DuckDB:duckdb 19789957 1.87431e+07 1.05585 ns
tpcds_q26/DuckDB:duckdb 29413560 2.87464e+07 1.02321 ns
tpcds_q27/DuckDB:duckdb 53258471 5.15722e+07 1.0327 ns
tpcds_q28/DuckDB:duckdb 25240108 2.45675e+07 1.02738 ns
tpcds_q29/DuckDB:duckdb 25091810 2.43086e+07 1.03222 ns
tpcds_q30/DuckDB:duckdb 33534907 3.25759e+07 1.02944 ns
tpcds_q31/DuckDB:duckdb 25282067 2.40068e+07 1.05312 ns
tpcds_q32/DuckDB:duckdb 9074327 8.51527e+06 1.06565 ns
tpcds_q33/DuckDB:duckdb 16940667 1.64458e+07 1.03009 ns
tpcds_q34/DuckDB:duckdb 19726818 1.76553e+07 1.11733 ns
tpcds_q35/DuckDB:duckdb 38139902 3.69493e+07 1.03222 ns
tpcds_q36/DuckDB:duckdb 77051704 7.65225e+07 1.00692 ns
tpcds_q37/DuckDB:duckdb 9640870 8.67586e+06 1.11123 ns
tpcds_q38/DuckDB:duckdb 33699201 3.26592e+07 1.03184 ns
tpcds_q39/DuckDB:duckdb 30311730 2.9139e+07 1.04024 ns
tpcds_q40/DuckDB:duckdb 15666207 1.52196e+07 1.02935 ns
tpcds_q41/DuckDB:duckdb 10722682 1.01271e+07 1.05881 ns
tpcds_q42/DuckDB:duckdb 9358319 8.19156e+06 1.14243 ns
tpcds_q43/DuckDB:duckdb 14760210 1.35206e+07 1.09169 ns
tpcds_q44/DuckDB:duckdb 17161941 1.67505e+07 1.02456 ns
tpcds_q45/DuckDB:duckdb 19800019 1.90286e+07 1.04054 ns
tpcds_q46/DuckDB:duckdb 40841428 3.9262e+07 1.04023 ns
tpcds_q47/DuckDB:duckdb 60716247 5.98727e+07 1.01409 ns
tpcds_q48/DuckDB:duckdb 25710465 2.48627e+07 1.0341 ns
tpcds_q49/DuckDB:duckdb 19008839 1.78016e+07 1.06782 ns
tpcds_q50/DuckDB:duckdb 18018088 1.65896e+07 1.08611 ns
tpcds_q51/DuckDB:duckdb 113019772 1.11421e+08 1.01434 ns
tpcds_q52/DuckDB:duckdb 9684729 9.45886e+06 1.02388 ns
tpcds_q53/DuckDB:duckdb 17630528 1.62746e+07 1.08332 ns
tpcds_q54/DuckDB:duckdb 20202954 1.93447e+07 1.04437 ns
tpcds_q55/DuckDB:duckdb 10287186 9.15588e+06 1.12356 ns
tpcds_q56/DuckDB:duckdb 17852884 1.73205e+07 1.03074 ns
tpcds_q57/DuckDB:duckdb 50802530 4.91823e+07 1.03294 ns
tpcds_q58/DuckDB:duckdb 16463634 1.44155e+07 1.14208 ns
tpcds_q59/DuckDB:duckdb 37943449 3.72251e+07 1.0193 ns
tpcds_q60/DuckDB:duckdb 19392500 1.87543e+07 1.03403 ns
tpcds_q61/DuckDB:duckdb 18425903 1.82429e+07 1.01003 ns
tpcds_q62/DuckDB:duckdb 10763819 1.03384e+07 1.04115 ns
tpcds_q63/DuckDB:duckdb 14300524 1.36087e+07 1.05084 ns
tpcds_q64/DuckDB:duckdb 60164375 5.80375e+07 1.03665 ns
tpcds_q65/DuckDB:duckdb 33912768 3.26161e+07 1.03976 ns
tpcds_q66/DuckDB:duckdb 27225510 2.70637e+07 1.00598 ns
tpcds_q67/DuckDB:duckdb 156159608 1.5562e+08 1.00347 ns
tpcds_q68/DuckDB:duckdb 28497074 2.73624e+07 1.04147 ns
tpcds_q69/DuckDB:duckdb 29185671 2.85202e+07 1.02333 ns
tpcds_q70/DuckDB:duckdb 20085755 1.97743e+07 1.01575 ns
tpcds_q71/DuckDB:duckdb 17212178 1.6682e+07 1.03178 ns
tpcds_q72/DuckDB:duckdb 46723250 4.60963e+07 1.0136 ns
tpcds_q73/DuckDB:duckdb 15009984 1.38066e+07 1.08716 ns
tpcds_q74/DuckDB:duckdb 106502135 1.0512e+08 1.01315 ns
tpcds_q75/DuckDB:duckdb 44278184 4.30027e+07 1.02966 ns
tpcds_q76/DuckDB:duckdb 14985559 1.37947e+07 1.08633 ns
tpcds_q77/DuckDB:duckdb 15178352 1.45087e+07 1.04616 ns
tpcds_q78/DuckDB:duckdb 67191851 6.56031e+07 1.02422 ns
tpcds_q79/DuckDB:duckdb 22170117 2.13072e+07 1.0405 ns
tpcds_q80/DuckDB:duckdb 32199469 3.16305e+07 1.01799 ns
tpcds_q81/DuckDB:duckdb 40161723 3.89871e+07 1.03013 ns
tpcds_q82/DuckDB:duckdb 10961898 1.08509e+07 1.01023 ns
tpcds_q83/DuckDB:duckdb 11865943 1.08592e+07 1.09271 ns
tpcds_q84/DuckDB:duckdb 15580748 1.47651e+07 1.05524 ns
tpcds_q85/DuckDB:duckdb 25994708 2.48962e+07 1.04412 ns
tpcds_q86/DuckDB:duckdb 14564062 1.40832e+07 1.03414 ns
tpcds_q87/DuckDB:duckdb 35195067 3.43722e+07 1.02394 ns
tpcds_q88/DuckDB:duckdb 28329498 2.73122e+07 1.03725 ns
tpcds_q89/DuckDB:duckdb 20521673 1.89595e+07 1.0824 ns
tpcds_q90/DuckDB:duckdb 7152495 6.69372e+06 1.06854 ns
tpcds_q91/DuckDB:duckdb 15158817 1.41722e+07 1.06962 ns
tpcds_q92/DuckDB:duckdb 10173707 9.87279e+06 1.03048 ns
tpcds_q93/DuckDB:duckdb 24469712 2.34426e+07 1.04381 ns
tpcds_q94/DuckDB:duckdb 15867690 1.49194e+07 1.06356 ns
tpcds_q95/DuckDB:duckdb 112884286 1.08045e+08 1.04479 ns
tpcds_q96/DuckDB:duckdb 6223077 5.86918e+06 1.0603 ns
tpcds_q97/DuckDB:duckdb 33020653 3.24149e+07 1.01869 ns
tpcds_q98/DuckDB:duckdb 21223707 1.98007e+07 1.07187 ns
tpcds_q99/DuckDB:duckdb 21849743 2.09868e+07 1.04112 ns

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Copy link
Contributor

@robert3005 robert3005 left a comment

Choose a reason for hiding this comment

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

We should change this later to allow nullable children

@AdamGS AdamGS enabled auto-merge (squash) September 30, 2025 16:52
@AdamGS AdamGS merged commit ff4fd2f into develop Sep 30, 2025
38 of 39 checks passed
@AdamGS AdamGS deleted the adamg/const-array-validity-thing branch September 30, 2025 17:03
}

impl MaskedArray {
pub fn try_new(child: ArrayRef, validity: Validity) -> VortexResult<Self> {
Copy link
Contributor

Choose a reason for hiding this comment

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

Why not return the child array is the validity is all true?

Copy link
Contributor

Choose a reason for hiding this comment

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

I think it's a little surprising that you call this method and don't end up with a MaskedArray. The caller should know whether they want it which I think means we should assert here that Validity is not NonNullable

Copy link
Contributor

Choose a reason for hiding this comment

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

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

Labels

changelog/feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

take on fsst explodes memory

6 participants