Skip to content

chore[array]: move over filtering to {reduce/execute}_parent#6312

Merged
joseph-isaacs merged 8 commits intodevelopfrom
ji/move-over-filter-kernel
Feb 5, 2026
Merged

chore[array]: move over filtering to {reduce/execute}_parent#6312
joseph-isaacs merged 8 commits intodevelopfrom
ji/move-over-filter-kernel

Conversation

@joseph-isaacs
Copy link
Contributor

No description provided.

@joseph-isaacs joseph-isaacs changed the title wip chore[array]: move over filtering to {reduce/execute}_parent Feb 5, 2026
@joseph-isaacs joseph-isaacs added changelog/chore A trivial change changelog/performance A performance improvement and removed changelog/chore A trivial change labels Feb 5, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 5, 2026

CodSpeed Performance Report

Merging this PR will improve performance by 50.07%

Comparing ji/move-over-filter-kernel (0e6a0a2) with develop (35e4dc0)

Summary

⚡ 2 improved benchmarks
✅ 1136 untouched benchmarks
⏩ 1265 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_into_canonical[(1000, 10)] 62.5 µs 41.7 µs +50.07%
Simulation patched_take_200k_dispersed 5.6 ms 5.1 ms +11.35%

Footnotes

  1. 1265 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

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

github-actions bot commented Feb 5, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.995x ➖
  • Vortex: 0.993x ➖
  • duckdb:vortex: 0.993x ➖
  • Best: statpopgen_q00/duckdb:vortex-file-compressed (0.952x)
  • Worst: statpopgen_q08/duckdb:vortex-file-compressed (1.032x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 234394988 2.3439e+08 1.00002 ns
statpopgen_q01/duckdb:parquet 370842846 3.71291e+08 0.998793 ns
statpopgen_q02/duckdb:parquet 679633184 6.85979e+08 0.99075 ns
statpopgen_q03/duckdb:parquet 1097581253 1.11136e+09 0.987603 ns
statpopgen_q04/duckdb:parquet 1116695602 1.14731e+09 0.973321 ns
statpopgen_q05/duckdb:parquet 743536270 7.49692e+08 0.991789 ns
statpopgen_q06/duckdb:parquet 1323547919 1.31348e+09 1.00767 ns
statpopgen_q07/duckdb:parquet 864341881 8.68278e+08 0.995467 ns
statpopgen_q08/duckdb:parquet 858259945 8.44232e+08 1.01662 ns
statpopgen_q09/duckdb:parquet 937435255 9.35588e+08 1.00197 ns
statpopgen_q10/duckdb:parquet 2168600834 2.14171e+09 1.01255 ns
statpopgen_q00/duckdb:vortex-file-compressed 17375479 1.82586e+07 0.951631 ns
statpopgen_q01/duckdb:vortex-file-compressed 96592491 9.76854e+07 0.988812 ns
statpopgen_q02/duckdb:vortex-file-compressed 1178846187 1.19155e+09 0.989336 ns
statpopgen_q03/duckdb:vortex-file-compressed 2792645364 2.8178e+09 0.991072 ns
statpopgen_q04/duckdb:vortex-file-compressed 2804793981 2.83442e+09 0.989548 ns
statpopgen_q05/duckdb:vortex-file-compressed 1265597339 1.26225e+09 1.00265 ns
statpopgen_q06/duckdb:vortex-file-compressed 1902584440 1.91572e+09 0.993143 ns
statpopgen_q07/duckdb:vortex-file-compressed 178689684 1.83688e+08 0.97279 ns
statpopgen_q08/duckdb:vortex-file-compressed 205686058 1.99364e+08 1.03171 ns
statpopgen_q09/duckdb:vortex-file-compressed 2542850551 2.52291e+09 1.00791 ns
statpopgen_q10/duckdb:vortex-file-compressed 4052965196 4.08171e+09 0.992957 ns
statpopgen_q00/duckdb:vortex-compact 17054440 1.78792e+07 0.95387 ns
statpopgen_q01/duckdb:vortex-compact 316442132 3.07421e+08 1.02934 ns
statpopgen_q02/duckdb:vortex-compact 544004749 5.39833e+08 1.00773 ns
statpopgen_q03/duckdb:vortex-compact 2186189655 2.21214e+09 0.98827 ns
statpopgen_q04/duckdb:vortex-compact 2195202502 2.20755e+09 0.994405 ns
statpopgen_q05/duckdb:vortex-compact 581677883 5.77958e+08 1.00644 ns
statpopgen_q06/duckdb:vortex-compact 1443902919 1.48224e+09 0.974136 ns
statpopgen_q07/duckdb:vortex-compact 1596359777 1.57599e+09 1.01292 ns
statpopgen_q08/duckdb:vortex-compact 1584260429 1.59503e+09 0.993249 ns
statpopgen_q09/duckdb:vortex-compact 1973928615 1.98951e+09 0.992167 ns
statpopgen_q10/duckdb:vortex-compact 3710896772 3.73176e+09 0.994409 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.987x ➖
  • duckdb:vortex: 1.009x ➖
  • datafusion:vortex: 0.966x ➖
  • Best: tpch_q22/datafusion:vortex-file-compressed (0.705x)
  • Worst: tpch_q08/datafusion:vortex-file-compressed (1.269x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 247786409 2.37592e+08 1.04291 ns
tpch_q02/datafusion:parquet 449704655 3.92467e+08 1.14584 ns
tpch_q03/datafusion:parquet 325991561 3.04365e+08 1.07106 ns
tpch_q04/datafusion:parquet 138418515 1.37283e+08 1.00827 ns
tpch_q05/datafusion:parquet 533459818 5.00661e+08 1.06551 ns
tpch_q06/datafusion:parquet 148101540 1.42702e+08 1.03784 ns
tpch_q07/datafusion:parquet 539272868 5.1643e+08 1.04423 ns
tpch_q08/datafusion:parquet 617751814 6.08781e+08 1.01474 ns
tpch_q09/datafusion:parquet 534165516 5.24725e+08 1.01799 ns
tpch_q10/datafusion:parquet 582656646 5.84746e+08 0.996426 ns
tpch_q11/datafusion:parquet 347757442 3.39493e+08 1.02434 ns
tpch_q12/datafusion:parquet 256161093 2.82869e+08 0.905583 ns
tpch_q13/datafusion:parquet 430740091 4.28361e+08 1.00555 ns
tpch_q14/datafusion:parquet 199291525 1.94084e+08 1.02683 ns
tpch_q15/datafusion:parquet 290944572 2.87703e+08 1.01127 ns
tpch_q16/datafusion:parquet 177483997 1.77185e+08 1.00169 ns
tpch_q17/datafusion:parquet 373511754 4.02608e+08 0.92773 ns
tpch_q18/datafusion:parquet 516914536 5.05058e+08 1.02347 ns
tpch_q19/datafusion:parquet 324468218 3.1323e+08 1.03588 ns
tpch_q20/datafusion:parquet 350242675 3.83816e+08 0.912527 ns
tpch_q21/datafusion:parquet 492615076 5.08624e+08 0.968525 ns
tpch_q22/datafusion:parquet 118650234 1.15692e+08 1.02557 ns
tpch_q01/datafusion:vortex-file-compressed 174596437 1.9045e+08 0.916759 ns
tpch_q02/datafusion:vortex-file-compressed 442127776 4.1911e+08 1.05492 ns
tpch_q03/datafusion:vortex-file-compressed 318280339 3.11723e+08 1.02104 ns
tpch_q04/datafusion:vortex-file-compressed 181827948 2.29055e+08 0.793819 ns
tpch_q05/datafusion:vortex-file-compressed 398199656 4.29153e+08 0.927872 ns
tpch_q06/datafusion:vortex-file-compressed 222071124 2.38209e+08 0.932252 ns
tpch_q07/datafusion:vortex-file-compressed 330037734 3.73753e+08 0.883036 ns
tpch_q08/datafusion:vortex-file-compressed 605489970 4.77304e+08 1.26856 ns
tpch_q09/datafusion:vortex-file-compressed 461019649 4.86129e+08 0.948348 ns
tpch_q10/datafusion:vortex-file-compressed 442118737 4.37188e+08 1.01128 ns
tpch_q11/datafusion:vortex-file-compressed 274196792 2.73593e+08 1.00221 ns
tpch_q12/datafusion:vortex-file-compressed 325296938 3.59364e+08 0.905203 ns
tpch_q13/datafusion:vortex-file-compressed 208709609 2.07375e+08 1.00644 ns
tpch_q14/datafusion:vortex-file-compressed 177167917 1.73894e+08 1.01883 ns
tpch_q15/datafusion:vortex-file-compressed 285540519 2.81449e+08 1.01454 ns
tpch_q16/datafusion:vortex-file-compressed 166160406 1.6931e+08 0.981399 ns
tpch_q17/datafusion:vortex-file-compressed 275162810 3.39611e+08 0.810229 ns
tpch_q18/datafusion:vortex-file-compressed 254246793 2.71726e+08 0.935672 ns
tpch_q19/datafusion:vortex-file-compressed 305836679 3.15996e+08 0.96785 ns
tpch_q20/datafusion:vortex-file-compressed 357561830 3.34777e+08 1.06806 ns
tpch_q21/datafusion:vortex-file-compressed 452612543 4.31636e+08 1.0486 ns
tpch_q22/datafusion:vortex-file-compressed 140769830 1.99538e+08 0.705478 ns
tpch_q01/datafusion:vortex-compact 254390014 2.52762e+08 1.00644 ns
tpch_q02/datafusion:vortex-compact 396598756 4.37172e+08 0.907192 ns
tpch_q03/datafusion:vortex-compact 365462359 3.52508e+08 1.03675 ns
tpch_q04/datafusion:vortex-compact 201187729 2.20109e+08 0.914038 ns
tpch_q05/datafusion:vortex-compact 377752670 3.6944e+08 1.0225 ns
tpch_q06/datafusion:vortex-compact 310063475 2.9699e+08 1.04402 ns
tpch_q07/datafusion:vortex-compact 354351105 3.42144e+08 1.03568 ns
tpch_q08/datafusion:vortex-compact 461722654 5.30502e+08 0.87035 ns
tpch_q09/datafusion:vortex-compact 405165466 4.6546e+08 0.870462 ns
tpch_q10/datafusion:vortex-compact 439639056 4.76372e+08 0.92289 ns
tpch_q11/datafusion:vortex-compact 242452207 2.47407e+08 0.979972 ns
tpch_q12/datafusion:vortex-compact 375827250 4.13908e+08 0.907998 ns
tpch_q13/datafusion:vortex-compact 201121945 2.19895e+08 0.914627 ns
tpch_q14/datafusion:vortex-compact 259397683 2.49514e+08 1.03961 ns
tpch_q15/datafusion:vortex-compact 425081435 4.32877e+08 0.981992 ns
tpch_q16/datafusion:vortex-compact 166720834 1.67754e+08 0.993843 ns
tpch_q17/datafusion:vortex-compact 309633598 2.99375e+08 1.03427 ns
tpch_q18/datafusion:vortex-compact 263852767 2.73678e+08 0.964101 ns
tpch_q19/datafusion:vortex-compact 384105421 4.20871e+08 0.912644 ns
tpch_q20/datafusion:vortex-compact 454516778 4.6187e+08 0.984079 ns
tpch_q21/datafusion:vortex-compact 495484455 4.61693e+08 1.07319 ns
tpch_q22/datafusion:vortex-compact 112998929 1.05471e+08 1.07138 ns
tpch_q01/duckdb:parquet 461253276 4.75856e+08 0.969313 ns
tpch_q02/duckdb:parquet 1129548260 1.07156e+09 1.05411 ns
tpch_q03/duckdb:parquet 798255726 8.61498e+08 0.926591 ns
tpch_q04/duckdb:parquet 544926510 5.83717e+08 0.933546 ns
tpch_q05/duckdb:parquet 1243879504 1.25743e+09 0.98922 ns
tpch_q06/duckdb:parquet 347339497 3.49468e+08 0.993909 ns
tpch_q07/duckdb:parquet 986466810 1.07476e+09 0.917848 ns
tpch_q08/duckdb:parquet 1333530926 1.41866e+09 0.939991 ns
tpch_q09/duckdb:parquet 1163385494 1.15035e+09 1.01133 ns
tpch_q10/duckdb:parquet 1079274286 1.22034e+09 0.884402 ns
tpch_q11/duckdb:parquet 675025004 7.61449e+08 0.8865 ns
tpch_q12/duckdb:parquet 517961327 5.72693e+08 0.904432 ns
tpch_q13/duckdb:parquet 804282866 8.32832e+08 0.96572 ns
tpch_q14/duckdb:parquet 539194459 5.72345e+08 0.94208 ns
tpch_q15/duckdb:parquet 641261811 6.34007e+08 1.01144 ns
tpch_q16/duckdb:parquet 512048576 4.65616e+08 1.09972 ns
tpch_q17/duckdb:parquet 629810622 6.81465e+08 0.924201 ns
tpch_q18/duckdb:parquet 727701671 7.45072e+08 0.976687 ns
tpch_q19/duckdb:parquet 743271599 7.15953e+08 1.03816 ns
tpch_q20/duckdb:parquet 888600112 8.76526e+08 1.01377 ns
tpch_q21/duckdb:parquet 1082895289 9.88542e+08 1.09545 ns
tpch_q22/duckdb:parquet 413642377 3.8331e+08 1.07913 ns
tpch_q01/duckdb:vortex-file-compressed 270400778 2.60773e+08 1.03692 ns
tpch_q02/duckdb:vortex-file-compressed 759709868 7.0079e+08 1.08408 ns
tpch_q03/duckdb:vortex-file-compressed 605059333 5.74186e+08 1.05377 ns
tpch_q04/duckdb:vortex-file-compressed 413151506 3.62632e+08 1.13931 ns
tpch_q05/duckdb:vortex-file-compressed 820083712 7.70084e+08 1.06493 ns
tpch_q06/duckdb:vortex-file-compressed 361090749 3.41762e+08 1.05656 ns
tpch_q07/duckdb:vortex-file-compressed 731247653 7.39919e+08 0.988281 ns
tpch_q08/duckdb:vortex-file-compressed 946603715 9.6655e+08 0.979363 ns
tpch_q09/duckdb:vortex-file-compressed 794927974 8.85915e+08 0.897296 ns
tpch_q10/duckdb:vortex-file-compressed 738637745 7.57343e+08 0.975302 ns
tpch_q11/duckdb:vortex-file-compressed 382505553 3.89175e+08 0.982864 ns
tpch_q12/duckdb:vortex-file-compressed 502762479 4.82042e+08 1.04299 ns
tpch_q13/duckdb:vortex-file-compressed 448134807 4.40382e+08 1.0176 ns
tpch_q14/duckdb:vortex-file-compressed 443128583 3.84731e+08 1.15179 ns
tpch_q15/duckdb:vortex-file-compressed 291487885 2.92009e+08 0.998217 ns
tpch_q16/duckdb:vortex-file-compressed 310509962 3.8251e+08 0.81177 ns
tpch_q17/duckdb:vortex-file-compressed 502680209 5.03033e+08 0.999299 ns
tpch_q18/duckdb:vortex-file-compressed 595523696 5.88975e+08 1.01112 ns
tpch_q19/duckdb:vortex-file-compressed 410661779 3.88436e+08 1.05722 ns
tpch_q20/duckdb:vortex-file-compressed 745985672 7.44093e+08 1.00254 ns
tpch_q21/duckdb:vortex-file-compressed 912520287 9.12037e+08 1.00053 ns
tpch_q22/duckdb:vortex-file-compressed 235397644 2.34735e+08 1.00282 ns
tpch_q01/duckdb:vortex-compact 260343577 2.96282e+08 0.878703 ns
tpch_q02/duckdb:vortex-compact 644909111 7.08027e+08 0.910854 ns
tpch_q03/duckdb:vortex-compact 556867470 4.87649e+08 1.14194 ns
tpch_q04/duckdb:vortex-compact 352911060 3.23182e+08 1.09199 ns
tpch_q05/duckdb:vortex-compact 738659041 7.38804e+08 0.999804 ns
tpch_q06/duckdb:vortex-compact 368495946 3.71534e+08 0.991823 ns
tpch_q07/duckdb:vortex-compact 662050579 6.80182e+08 0.973344 ns
tpch_q08/duckdb:vortex-compact 872424893 1.04053e+09 0.838441 ns
tpch_q09/duckdb:vortex-compact 809870387 7.88886e+08 1.0266 ns
tpch_q10/duckdb:vortex-compact 671931069 6.26592e+08 1.07236 ns
tpch_q11/duckdb:vortex-compact 331832371 3.41191e+08 0.972572 ns
tpch_q12/duckdb:vortex-compact 435995713 4.33767e+08 1.00514 ns
tpch_q13/duckdb:vortex-compact 412331629 4.01414e+08 1.0272 ns
tpch_q14/duckdb:vortex-compact 416761736 4.26971e+08 0.976088 ns
tpch_q15/duckdb:vortex-compact 304032337 2.74365e+08 1.10813 ns
tpch_q16/duckdb:vortex-compact 346692819 3.44716e+08 1.00574 ns
tpch_q17/duckdb:vortex-compact 561132661 5.21895e+08 1.07518 ns
tpch_q18/duckdb:vortex-compact 531219186 5.15247e+08 1.031 ns
tpch_q19/duckdb:vortex-compact 404227874 4.07614e+08 0.991693 ns
tpch_q20/duckdb:vortex-compact 658147419 6.33507e+08 1.0389 ns
tpch_q21/duckdb:vortex-compact 797196611 7.82281e+08 1.01907 ns
tpch_q22/duckdb:vortex-compact 236338576 2.42366e+08 0.975132 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.977x ➖
  • Vortex: 0.975x ➖
  • duckdb:vortex: 0.966x ➖
  • datafusion:vortex: 0.983x ➖
  • Best: tpcds_q90/duckdb:vortex-compact (0.736x)
  • Worst: tpcds_q49/duckdb:vortex-compact (1.141x)
  • Significant (>10%): 12↑ 3↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 37546438 3.83262e+07 0.979654 ns
tpcds_q02/datafusion:parquet 53066293 5.62883e+07 0.942759 ns
tpcds_q03/datafusion:parquet 16508787 1.68706e+07 0.978552 ns
tpcds_q04/datafusion:parquet 340567281 3.6582e+08 0.930969 ns
tpcds_q05/datafusion:parquet 79352972 8.12379e+07 0.976797 ns
tpcds_q06/datafusion:parquet 99553784 1.00924e+08 0.986423 ns
tpcds_q07/datafusion:parquet 137220166 1.3795e+08 0.99471 ns
tpcds_q08/datafusion:parquet 35363044 3.6116e+07 0.979152 ns
tpcds_q09/datafusion:parquet 51122701 5.12646e+07 0.997233 ns
tpcds_q10/datafusion:parquet 101261869 1.0403e+08 0.973389 ns
tpcds_q11/datafusion:parquet 222790239 2.31301e+08 0.963204 ns
tpcds_q12/datafusion:parquet 29151545 2.87995e+07 1.01223 ns
tpcds_q13/datafusion:parquet 137642879 1.39627e+08 0.98579 ns
tpcds_q14/datafusion:parquet 202271434 2.08547e+08 0.969909 ns
tpcds_q15/datafusion:parquet 62068014 5.89063e+07 1.05367 ns
tpcds_q16/datafusion:parquet 32089741 3.34763e+07 0.958582 ns
tpcds_q17/datafusion:parquet 179909627 1.79836e+08 1.00041 ns
tpcds_q18/datafusion:parquet 179470104 1.84426e+08 0.973128 ns
tpcds_q19/datafusion:parquet 34066780 3.35029e+07 1.01683 ns
tpcds_q20/datafusion:parquet 23930927 2.40399e+07 0.995468 ns
tpcds_q21/datafusion:parquet 25731537 2.67346e+07 0.962479 ns
tpcds_q22/datafusion:parquet 139109943 1.50636e+08 0.923486 ns
tpcds_q23/datafusion:parquet 178623771 1.87164e+08 0.954371 ns
tpcds_q24/datafusion:parquet 220725091 2.2875e+08 0.964918 ns
tpcds_q25/datafusion:parquet 187554209 1.8678e+08 1.00415 ns
tpcds_q26/datafusion:parquet 118713309 1.20938e+08 0.981607 ns
tpcds_q27/datafusion:parquet 263277804 2.63582e+08 0.998846 ns
tpcds_q28/datafusion:parquet 48638959 4.79382e+07 1.01462 ns
tpcds_q29/datafusion:parquet 184256098 1.93729e+08 0.951101 ns
tpcds_q30/datafusion:parquet 43684384 4.31889e+07 1.01147 ns
tpcds_q31/datafusion:parquet 99987664 9.95876e+07 1.00402 ns
tpcds_q32/datafusion:parquet 28205974 2.77226e+07 1.01744 ns
tpcds_q33/datafusion:parquet 35520322 3.5707e+07 0.994772 ns
tpcds_q34/datafusion:parquet 33843745 3.34483e+07 1.01182 ns
tpcds_q35/datafusion:parquet 92870592 9.60862e+07 0.966534 ns
tpcds_q36/datafusion:parquet 78302504 7.86242e+07 0.995909 ns
tpcds_q37/datafusion:parquet 24277167 2.56631e+07 0.945994 ns
tpcds_q38/datafusion:parquet 62030825 6.13966e+07 1.01033 ns
tpcds_q39/datafusion:parquet 89553122 9.11223e+07 0.98278 ns
tpcds_q40/datafusion:parquet 37430327 3.58795e+07 1.04322 ns
tpcds_q41/datafusion:parquet 11370244 1.12321e+07 1.0123 ns
tpcds_q42/datafusion:parquet 15671143 1.4876e+07 1.05345 ns
tpcds_q43/datafusion:parquet 24982052 2.50099e+07 0.998887 ns
tpcds_q44/datafusion:parquet 37709262 4.06613e+07 0.9274 ns
tpcds_q45/datafusion:parquet 73798054 7.33898e+07 1.00556 ns
tpcds_q46/datafusion:parquet 47624938 4.8949e+07 0.97295 ns
tpcds_q47/datafusion:parquet 180331053 1.7928e+08 1.00586 ns
tpcds_q48/datafusion:parquet 128637075 1.33313e+08 0.964925 ns
tpcds_q49/datafusion:parquet 70864309 7.10951e+07 0.996754 ns
tpcds_q50/datafusion:parquet 110999716 1.13453e+08 0.978373 ns
tpcds_q51/datafusion:parquet 90914330 9.59625e+07 0.947394 ns
tpcds_q52/datafusion:parquet 15693578 1.65811e+07 0.946474 ns
tpcds_q53/datafusion:parquet 29643906 2.73211e+07 1.08502 ns
tpcds_q54/datafusion:parquet 44989463 4.53703e+07 0.991607 ns
tpcds_q55/datafusion:parquet 15212161 1.53724e+07 0.989576 ns
tpcds_q56/datafusion:parquet 33892535 3.38363e+07 1.00166 ns
tpcds_q57/datafusion:parquet 122990476 1.31174e+08 0.937615 ns
tpcds_q58/datafusion:parquet 73496883 7.48583e+07 0.981814 ns
tpcds_q59/datafusion:parquet 67259492 7.01584e+07 0.958681 ns
tpcds_q60/datafusion:parquet 34187440 3.52066e+07 0.971053 ns
tpcds_q61/datafusion:parquet 61270617 6.14851e+07 0.996511 ns
tpcds_q62/datafusion:parquet 41607632 4.06678e+07 1.02311 ns
tpcds_q63/datafusion:parquet 27264760 2.8145e+07 0.968723 ns
tpcds_q64/datafusion:parquet 994925051 1.02475e+09 0.970891 ns
tpcds_q65/datafusion:parquet 49461567 5.34746e+07 0.924955 ns
tpcds_q66/datafusion:parquet 81459593 8.74704e+07 0.931281 ns
tpcds_q67/datafusion:parquet 171508102 1.78294e+08 0.961941 ns
tpcds_q68/datafusion:parquet 47357542 4.96094e+07 0.954609 ns
tpcds_q69/datafusion:parquet 91765703 9.63995e+07 0.951931 ns
tpcds_q70/datafusion:parquet 108846175 1.1078e+08 0.982542 ns
tpcds_q71/datafusion:parquet 26940243 2.81524e+07 0.956941 ns
tpcds_q72/datafusion:parquet 843678113 8.60226e+08 0.980763 ns
tpcds_q73/datafusion:parquet 34183213 3.36008e+07 1.01733 ns
tpcds_q74/datafusion:parquet 126999457 1.29517e+08 0.980559 ns
tpcds_q75/datafusion:parquet 136403852 1.33477e+08 1.02193 ns
tpcds_q76/datafusion:parquet 96159861 9.88109e+07 0.97317 ns
tpcds_q77/datafusion:parquet 54566318 5.53128e+07 0.986504 ns
tpcds_q78/datafusion:parquet 173805368 1.77248e+08 0.980579 ns
tpcds_q79/datafusion:parquet 37998829 3.8868e+07 0.977639 ns
tpcds_q80/datafusion:parquet 109114431 1.1298e+08 0.965784 ns
tpcds_q81/datafusion:parquet 41974064 4.2812e+07 0.980428 ns
tpcds_q82/datafusion:parquet 28161004 2.76837e+07 1.01724 ns
tpcds_q83/datafusion:parquet 54783805 5.35567e+07 1.02291 ns
tpcds_q84/datafusion:parquet 48264903 4.96447e+07 0.972207 ns
tpcds_q85/datafusion:parquet 241268931 2.44557e+08 0.986556 ns
tpcds_q86/datafusion:parquet 19457653 2.20476e+07 0.882528 ns 🚀
tpcds_q87/datafusion:parquet 65052672 6.74755e+07 0.964094 ns
tpcds_q88/datafusion:parquet 74554964 7.52368e+07 0.990938 ns
tpcds_q89/datafusion:parquet 33522954 3.46725e+07 0.966846 ns
tpcds_q90/datafusion:parquet 17399702 1.78932e+07 0.972419 ns
tpcds_q91/datafusion:parquet 75078001 7.79894e+07 0.962669 ns
tpcds_q92/datafusion:parquet 23395960 2.46225e+07 0.950185 ns
tpcds_q93/datafusion:parquet 37616462 4.09229e+07 0.919202 ns
tpcds_q94/datafusion:parquet 27142657 2.62692e+07 1.03325 ns
tpcds_q95/datafusion:parquet 134427800 1.39517e+08 0.963522 ns
tpcds_q96/datafusion:parquet 14015457 1.46649e+07 0.955713 ns
tpcds_q97/datafusion:parquet 36053985 3.58175e+07 1.0066 ns
tpcds_q98/datafusion:parquet 35513554 4.02156e+07 0.883078 ns 🚀
tpcds_q99/datafusion:parquet 44587224 4.16129e+07 1.07148 ns
tpcds_q01/datafusion:vortex-file-compressed 30385692 2.94012e+07 1.03348 ns
tpcds_q02/datafusion:vortex-file-compressed 77929204 7.57811e+07 1.02835 ns
tpcds_q03/datafusion:vortex-file-compressed 28217955 2.83997e+07 0.993602 ns
tpcds_q04/datafusion:vortex-file-compressed 397031165 4.0469e+08 0.981074 ns
tpcds_q05/datafusion:vortex-file-compressed 74447915 7.38093e+07 1.00865 ns
tpcds_q06/datafusion:vortex-file-compressed 76058240 7.67532e+07 0.990946 ns
tpcds_q07/datafusion:vortex-file-compressed 79006860 8.07353e+07 0.978591 ns
tpcds_q08/datafusion:vortex-file-compressed 38774434 3.86299e+07 1.00374 ns
tpcds_q09/datafusion:vortex-file-compressed 48604351 4.74205e+07 1.02496 ns
tpcds_q10/datafusion:vortex-file-compressed 51546491 5.31987e+07 0.968942 ns
tpcds_q11/datafusion:vortex-file-compressed 230694606 2.36357e+08 0.976045 ns
tpcds_q12/datafusion:vortex-file-compressed 35785402 3.61102e+07 0.991005 ns
tpcds_q13/datafusion:vortex-file-compressed 74621938 7.67968e+07 0.971681 ns
tpcds_q14/datafusion:vortex-file-compressed 210519873 2.1522e+08 0.978163 ns
tpcds_q15/datafusion:vortex-file-compressed 49584162 5.00372e+07 0.990946 ns
tpcds_q16/datafusion:vortex-file-compressed 29996207 3.18233e+07 0.942587 ns
tpcds_q17/datafusion:vortex-file-compressed 113585763 1.1789e+08 0.96349 ns
tpcds_q18/datafusion:vortex-file-compressed 102847598 1.06871e+08 0.962357 ns
tpcds_q19/datafusion:vortex-file-compressed 48130674 4.73217e+07 1.0171 ns
tpcds_q20/datafusion:vortex-file-compressed 43107156 4.52177e+07 0.953326 ns
tpcds_q21/datafusion:vortex-file-compressed 174034920 1.74755e+08 0.99588 ns
tpcds_q22/datafusion:vortex-file-compressed 71782086 7.34971e+07 0.976666 ns
tpcds_q23/datafusion:vortex-file-compressed 186212507 1.90417e+08 0.977919 ns
tpcds_q24/datafusion:vortex-file-compressed 194466385 1.86276e+08 1.04397 ns
tpcds_q25/datafusion:vortex-file-compressed 118448705 1.19318e+08 0.992718 ns
tpcds_q26/datafusion:vortex-file-compressed 66620528 6.73051e+07 0.989829 ns
tpcds_q27/datafusion:vortex-file-compressed 166608315 1.67626e+08 0.993929 ns
tpcds_q28/datafusion:vortex-file-compressed 45499004 4.54717e+07 1.0006 ns
tpcds_q29/datafusion:vortex-file-compressed 117306423 1.20966e+08 0.969746 ns
tpcds_q30/datafusion:vortex-file-compressed 29016233 3.03436e+07 0.956256 ns
tpcds_q31/datafusion:vortex-file-compressed 183125911 1.83481e+08 0.998066 ns
tpcds_q32/datafusion:vortex-file-compressed 24736380 2.41217e+07 1.02548 ns
tpcds_q33/datafusion:vortex-file-compressed 37293885 3.80194e+07 0.980917 ns
tpcds_q34/datafusion:vortex-file-compressed 36274385 3.85628e+07 0.940657 ns
tpcds_q35/datafusion:vortex-file-compressed 62224996 6.79053e+07 0.916349 ns
tpcds_q36/datafusion:vortex-file-compressed 100611958 9.73274e+07 1.03375 ns
tpcds_q37/datafusion:vortex-file-compressed 39275643 4.17435e+07 0.940881 ns
tpcds_q38/datafusion:vortex-file-compressed 90718706 9.31615e+07 0.973779 ns
tpcds_q39/datafusion:vortex-file-compressed 186138904 1.96055e+08 0.94942 ns
tpcds_q40/datafusion:vortex-file-compressed 57050570 5.6329e+07 1.01281 ns
tpcds_q41/datafusion:vortex-file-compressed 12435305 1.33522e+07 0.93133 ns
tpcds_q42/datafusion:vortex-file-compressed 32589590 3.14494e+07 1.03625 ns
tpcds_q43/datafusion:vortex-file-compressed 47273140 4.71108e+07 1.00345 ns
tpcds_q44/datafusion:vortex-file-compressed 41636446 4.35512e+07 0.956035 ns
tpcds_q45/datafusion:vortex-file-compressed 49593311 5.15488e+07 0.962065 ns
tpcds_q46/datafusion:vortex-file-compressed 68262200 6.67931e+07 1.022 ns
tpcds_q47/datafusion:vortex-file-compressed 239797066 2.45573e+08 0.976482 ns
tpcds_q48/datafusion:vortex-file-compressed 66054920 7.04668e+07 0.93739 ns
tpcds_q49/datafusion:vortex-file-compressed 68767260 7.10966e+07 0.967238 ns
tpcds_q50/datafusion:vortex-file-compressed 76507108 7.79207e+07 0.981858 ns
tpcds_q51/datafusion:vortex-file-compressed 94097780 9.31391e+07 1.01029 ns
tpcds_q52/datafusion:vortex-file-compressed 30909428 3.23725e+07 0.954805 ns
tpcds_q53/datafusion:vortex-file-compressed 29547389 2.94314e+07 1.00394 ns
tpcds_q54/datafusion:vortex-file-compressed 47946519 4.91762e+07 0.974995 ns
tpcds_q55/datafusion:vortex-file-compressed 32892154 3.21643e+07 1.02263 ns
tpcds_q56/datafusion:vortex-file-compressed 48560282 4.89306e+07 0.992431 ns
tpcds_q57/datafusion:vortex-file-compressed 183655167 1.84686e+08 0.994418 ns
tpcds_q58/datafusion:vortex-file-compressed 113061881 1.18655e+08 0.952859 ns
tpcds_q59/datafusion:vortex-file-compressed 96394726 9.58775e+07 1.00539 ns
tpcds_q60/datafusion:vortex-file-compressed 46849768 4.7456e+07 0.987226 ns
tpcds_q61/datafusion:vortex-file-compressed 55454206 5.76607e+07 0.961733 ns
tpcds_q62/datafusion:vortex-file-compressed 44957756 4.5744e+07 0.982813 ns
tpcds_q63/datafusion:vortex-file-compressed 29034311 2.83417e+07 1.02444 ns
tpcds_q64/datafusion:vortex-file-compressed 697499988 7.24297e+08 0.963002 ns
tpcds_q65/datafusion:vortex-file-compressed 51955360 5.53422e+07 0.938802 ns
tpcds_q66/datafusion:vortex-file-compressed 100730524 1.09688e+08 0.918336 ns
tpcds_q67/datafusion:vortex-file-compressed 139670381 1.38616e+08 1.0076 ns
tpcds_q68/datafusion:vortex-file-compressed 65557952 6.72407e+07 0.974975 ns
tpcds_q69/datafusion:vortex-file-compressed 50064983 4.9947e+07 1.00236 ns
tpcds_q70/datafusion:vortex-file-compressed 126421163 1.26365e+08 1.00045 ns
tpcds_q71/datafusion:vortex-file-compressed 30792491 3.03116e+07 1.01586 ns
tpcds_q72/datafusion:vortex-file-compressed 3234976476 3.34421e+09 0.967335 ns
tpcds_q73/datafusion:vortex-file-compressed 35471984 3.69541e+07 0.959893 ns
tpcds_q74/datafusion:vortex-file-compressed 165688278 1.67282e+08 0.990475 ns
tpcds_q75/datafusion:vortex-file-compressed 134073303 1.38449e+08 0.968398 ns
tpcds_q76/datafusion:vortex-file-compressed 67739734 6.03013e+07 1.12335 ns 🚨
tpcds_q77/datafusion:vortex-file-compressed 53143333 5.27017e+07 1.00838 ns
tpcds_q78/datafusion:vortex-file-compressed 176862984 1.80742e+08 0.978537 ns
tpcds_q79/datafusion:vortex-file-compressed 46134027 4.39677e+07 1.04927 ns
tpcds_q80/datafusion:vortex-file-compressed 116182080 1.17754e+08 0.986651 ns
tpcds_q81/datafusion:vortex-file-compressed 35237411 3.63291e+07 0.96995 ns
tpcds_q82/datafusion:vortex-file-compressed 40515577 4.20929e+07 0.962529 ns
tpcds_q83/datafusion:vortex-file-compressed 65747299 6.52836e+07 1.0071 ns
tpcds_q84/datafusion:vortex-file-compressed 15967035 1.69134e+07 0.944049 ns
tpcds_q85/datafusion:vortex-file-compressed 134978007 1.35577e+08 0.995584 ns
tpcds_q86/datafusion:vortex-file-compressed 31821196 3.20364e+07 0.993283 ns
tpcds_q87/datafusion:vortex-file-compressed 92292460 9.51843e+07 0.969619 ns
tpcds_q88/datafusion:vortex-file-compressed 71691932 7.38343e+07 0.970985 ns
tpcds_q89/datafusion:vortex-file-compressed 57400998 5.66158e+07 1.01387 ns
tpcds_q90/datafusion:vortex-file-compressed 16683653 1.61447e+07 1.03338 ns
tpcds_q91/datafusion:vortex-file-compressed 26160159 2.8031e+07 0.933259 ns
tpcds_q92/datafusion:vortex-file-compressed 20773059 2.10295e+07 0.987805 ns
tpcds_q93/datafusion:vortex-file-compressed 39098487 4.03309e+07 0.969444 ns
tpcds_q94/datafusion:vortex-file-compressed 27902498 2.85101e+07 0.978688 ns
tpcds_q95/datafusion:vortex-file-compressed 93480264 9.48462e+07 0.985599 ns
tpcds_q96/datafusion:vortex-file-compressed 16407416 1.67978e+07 0.97676 ns
tpcds_q97/datafusion:vortex-file-compressed 34035764 3.5343e+07 0.963013 ns
tpcds_q98/datafusion:vortex-file-compressed 50959928 4.93309e+07 1.03302 ns
tpcds_q99/datafusion:vortex-file-compressed 60905072 6.41963e+07 0.948732 ns
tpcds_q01/datafusion:vortex-compact 36581599 3.62683e+07 1.00864 ns
tpcds_q02/datafusion:vortex-compact 78027430 8.63666e+07 0.903445 ns
tpcds_q03/datafusion:vortex-compact 31465169 3.34449e+07 0.940807 ns
tpcds_q04/datafusion:vortex-compact 414323234 4.25874e+08 0.972877 ns
tpcds_q05/datafusion:vortex-compact 79370445 7.71087e+07 1.02933 ns
tpcds_q06/datafusion:vortex-compact 78120985 8.02003e+07 0.974073 ns
tpcds_q07/datafusion:vortex-compact 92110723 8.76241e+07 1.0512 ns
tpcds_q08/datafusion:vortex-compact 45234682 4.38406e+07 1.0318 ns
tpcds_q09/datafusion:vortex-compact 96364288 9.70263e+07 0.993177 ns
tpcds_q10/datafusion:vortex-compact 60392878 6.31181e+07 0.956824 ns
tpcds_q11/datafusion:vortex-compact 247927521 2.48839e+08 0.996339 ns
tpcds_q12/datafusion:vortex-compact 41271801 4.12291e+07 1.00104 ns
tpcds_q13/datafusion:vortex-compact 129214952 1.28578e+08 1.00495 ns
tpcds_q14/datafusion:vortex-compact 245887137 2.46931e+08 0.995774 ns
tpcds_q15/datafusion:vortex-compact 54412357 5.31533e+07 1.02369 ns
tpcds_q16/datafusion:vortex-compact 37906480 3.79003e+07 1.00016 ns
tpcds_q17/datafusion:vortex-compact 122398521 1.1987e+08 1.0211 ns
tpcds_q18/datafusion:vortex-compact 113565251 1.21383e+08 0.935591 ns
tpcds_q19/datafusion:vortex-compact 52845626 5.48595e+07 0.96329 ns
tpcds_q20/datafusion:vortex-compact 46945925 4.60017e+07 1.02052 ns
tpcds_q21/datafusion:vortex-compact 183879171 1.87364e+08 0.981403 ns
tpcds_q22/datafusion:vortex-compact 84324887 8.29082e+07 1.01709 ns
tpcds_q23/datafusion:vortex-compact 202881140 2.13571e+08 0.949947 ns
tpcds_q24/datafusion:vortex-compact 205021869 2.02683e+08 1.01154 ns
tpcds_q25/datafusion:vortex-compact 123137989 1.24468e+08 0.989311 ns
tpcds_q26/datafusion:vortex-compact 70447713 7.19587e+07 0.979002 ns
tpcds_q27/datafusion:vortex-compact 192760809 1.86766e+08 1.0321 ns
tpcds_q28/datafusion:vortex-compact 112742966 1.16066e+08 0.971373 ns
tpcds_q29/datafusion:vortex-compact 120886538 1.25911e+08 0.960093 ns
tpcds_q30/datafusion:vortex-compact 35795106 3.53829e+07 1.01165 ns
tpcds_q31/datafusion:vortex-compact 196074568 2.01162e+08 0.97471 ns
tpcds_q32/datafusion:vortex-compact 28023561 2.99031e+07 0.937144 ns
tpcds_q33/datafusion:vortex-compact 43465619 4.27007e+07 1.01791 ns
tpcds_q34/datafusion:vortex-compact 44836673 4.49303e+07 0.997916 ns
tpcds_q35/datafusion:vortex-compact 69923641 7.09914e+07 0.984959 ns
tpcds_q36/datafusion:vortex-compact 113470791 1.10341e+08 1.02836 ns
tpcds_q37/datafusion:vortex-compact 54547524 5.56006e+07 0.981061 ns
tpcds_q38/datafusion:vortex-compact 98700124 1.01756e+08 0.969965 ns
tpcds_q39/datafusion:vortex-compact 202872103 2.27411e+08 0.892094 ns 🚀
tpcds_q40/datafusion:vortex-compact 60765258 6.14913e+07 0.988193 ns
tpcds_q41/datafusion:vortex-compact 14778052 1.45451e+07 1.01601 ns
tpcds_q42/datafusion:vortex-compact 34084576 3.5552e+07 0.958725 ns
tpcds_q43/datafusion:vortex-compact 50311287 5.09888e+07 0.986713 ns
tpcds_q44/datafusion:vortex-compact 56016026 5.82379e+07 0.961848 ns
tpcds_q45/datafusion:vortex-compact 52761525 5.3385e+07 0.988322 ns
tpcds_q46/datafusion:vortex-compact 74462197 7.62556e+07 0.976481 ns
tpcds_q47/datafusion:vortex-compact 255303774 2.67719e+08 0.953627 ns
tpcds_q48/datafusion:vortex-compact 93060799 9.94348e+07 0.935898 ns
tpcds_q49/datafusion:vortex-compact 86632251 8.64713e+07 1.00186 ns
tpcds_q50/datafusion:vortex-compact 87656522 8.65819e+07 1.01241 ns
tpcds_q51/datafusion:vortex-compact 96685045 9.7241e+07 0.994283 ns
tpcds_q52/datafusion:vortex-compact 34679799 3.62118e+07 0.957692 ns
tpcds_q53/datafusion:vortex-compact 38151900 3.67685e+07 1.03763 ns
tpcds_q54/datafusion:vortex-compact 53399767 5.63856e+07 0.947046 ns
tpcds_q55/datafusion:vortex-compact 33584518 3.56891e+07 0.941029 ns
tpcds_q56/datafusion:vortex-compact 49818539 5.2092e+07 0.956357 ns
tpcds_q57/datafusion:vortex-compact 203441231 2.01214e+08 1.01107 ns
tpcds_q58/datafusion:vortex-compact 118980242 1.23183e+08 0.965879 ns
tpcds_q59/datafusion:vortex-compact 104934198 1.0548e+08 0.994822 ns
tpcds_q60/datafusion:vortex-compact 52587013 5.46365e+07 0.962488 ns
tpcds_q61/datafusion:vortex-compact 65490187 6.72377e+07 0.97401 ns
tpcds_q62/datafusion:vortex-compact 47655353 4.81096e+07 0.990558 ns
tpcds_q63/datafusion:vortex-compact 37322770 3.79025e+07 0.984704 ns
tpcds_q64/datafusion:vortex-compact 764522332 7.66135e+08 0.997895 ns
tpcds_q65/datafusion:vortex-compact 64811593 6.54992e+07 0.989501 ns
tpcds_q66/datafusion:vortex-compact 108403089 1.06599e+08 1.01693 ns
tpcds_q67/datafusion:vortex-compact 148095849 1.48805e+08 0.995233 ns
tpcds_q68/datafusion:vortex-compact 77829383 7.80509e+07 0.997162 ns
tpcds_q69/datafusion:vortex-compact 53602807 5.49969e+07 0.974652 ns
tpcds_q70/datafusion:vortex-compact 131146520 1.34032e+08 0.978469 ns
tpcds_q71/datafusion:vortex-compact 38326293 3.83099e+07 1.00043 ns
tpcds_q72/datafusion:vortex-compact 3279751519 3.34504e+09 0.980481 ns
tpcds_q73/datafusion:vortex-compact 43340791 4.32732e+07 1.00156 ns
tpcds_q74/datafusion:vortex-compact 175764863 1.80519e+08 0.973664 ns
tpcds_q75/datafusion:vortex-compact 163893128 1.6552e+08 0.990171 ns
tpcds_q76/datafusion:vortex-compact 67435003 7.07198e+07 0.953553 ns
tpcds_q77/datafusion:vortex-compact 62129633 6.27433e+07 0.990219 ns
tpcds_q78/datafusion:vortex-compact 194860469 1.98583e+08 0.981254 ns
tpcds_q79/datafusion:vortex-compact 55256842 5.54921e+07 0.99576 ns
tpcds_q80/datafusion:vortex-compact 127073146 1.31295e+08 0.967847 ns
tpcds_q81/datafusion:vortex-compact 39631068 4.50766e+07 0.879193 ns 🚀
tpcds_q82/datafusion:vortex-compact 57090156 5.924e+07 0.963709 ns
tpcds_q83/datafusion:vortex-compact 63750238 6.466e+07 0.985931 ns
tpcds_q84/datafusion:vortex-compact 17720884 1.92473e+07 0.920696 ns
tpcds_q85/datafusion:vortex-compact 150103954 1.54953e+08 0.968704 ns
tpcds_q86/datafusion:vortex-compact 34842912 3.42834e+07 1.01632 ns
tpcds_q87/datafusion:vortex-compact 99064261 1.00294e+08 0.987736 ns
tpcds_q88/datafusion:vortex-compact 87541361 8.81777e+07 0.992783 ns
tpcds_q89/datafusion:vortex-compact 60057348 6.13912e+07 0.978273 ns
tpcds_q90/datafusion:vortex-compact 18743544 1.90961e+07 0.981536 ns
tpcds_q91/datafusion:vortex-compact 33265061 3.36926e+07 0.98731 ns
tpcds_q92/datafusion:vortex-compact 23400045 2.49611e+07 0.937459 ns
tpcds_q93/datafusion:vortex-compact 49542064 4.95325e+07 1.00019 ns
tpcds_q94/datafusion:vortex-compact 32452773 3.14728e+07 1.03114 ns
tpcds_q95/datafusion:vortex-compact 99390483 9.96523e+07 0.997372 ns
tpcds_q96/datafusion:vortex-compact 18332049 2.01425e+07 0.910119 ns
tpcds_q97/datafusion:vortex-compact 36654797 3.73966e+07 0.980165 ns
tpcds_q98/datafusion:vortex-compact 56300169 5.73584e+07 0.981551 ns
tpcds_q99/datafusion:vortex-compact 62879982 6.59403e+07 0.953589 ns
tpcds_q01/duckdb:parquet 48039872 4.85156e+07 0.990195 ns
tpcds_q02/duckdb:parquet 28789938 2.92544e+07 0.984124 ns
tpcds_q03/duckdb:parquet 13722023 1.42334e+07 0.96407 ns
tpcds_q04/duckdb:parquet 128818393 1.27844e+08 1.00762 ns
tpcds_q05/duckdb:parquet 29345345 3.18587e+07 0.92111 ns
tpcds_q06/duckdb:parquet 33385683 3.32871e+07 1.00296 ns
tpcds_q07/duckdb:parquet 28055466 2.81089e+07 0.9981 ns
tpcds_q08/duckdb:parquet 28138380 2.80852e+07 1.00189 ns
tpcds_q09/duckdb:parquet 41182199 4.11488e+07 1.00081 ns
tpcds_q10/duckdb:parquet 40091888 3.96385e+07 1.01144 ns
tpcds_q11/duckdb:parquet 83472783 9.00712e+07 0.926742 ns
tpcds_q12/duckdb:parquet 17389911 1.76437e+07 0.985617 ns
tpcds_q13/duckdb:parquet 37888164 3.8459e+07 0.985157 ns
tpcds_q14/duckdb:parquet 100832936 1.03635e+08 0.972965 ns
tpcds_q15/duckdb:parquet 27341890 2.78626e+07 0.981312 ns
tpcds_q16/duckdb:parquet 22227866 2.29218e+07 0.969726 ns
tpcds_q17/duckdb:parquet 39477854 4.01482e+07 0.983303 ns
tpcds_q18/duckdb:parquet 101523747 1.01396e+08 1.00126 ns
tpcds_q19/duckdb:parquet 32692290 3.32108e+07 0.984386 ns
tpcds_q20/duckdb:parquet 17719938 1.85545e+07 0.955023 ns
tpcds_q21/duckdb:parquet 13648374 1.4056e+07 0.971003 ns
tpcds_q22/duckdb:parquet 96373967 9.9578e+07 0.967824 ns
tpcds_q23/duckdb:parquet 99573627 1.00958e+08 0.986284 ns
tpcds_q24/duckdb:parquet 49448947 5.05554e+07 0.978115 ns
tpcds_q25/duckdb:parquet 35701712 3.64691e+07 0.978959 ns
tpcds_q26/duckdb:parquet 37829711 3.87825e+07 0.975431 ns
tpcds_q27/duckdb:parquet 76330527 8.03218e+07 0.950309 ns
tpcds_q28/duckdb:parquet 42325324 4.34274e+07 0.974624 ns
tpcds_q29/duckdb:parquet 38831659 3.78417e+07 1.02616 ns
tpcds_q30/duckdb:parquet 45750566 4.6153e+07 0.99128 ns
tpcds_q31/duckdb:parquet 27576165 2.68585e+07 1.02672 ns
tpcds_q32/duckdb:parquet 12730162 1.32456e+07 0.961085 ns
tpcds_q33/duckdb:parquet 20923382 2.156e+07 0.970472 ns
tpcds_q34/duckdb:parquet 24044964 2.42082e+07 0.993256 ns
tpcds_q35/duckdb:parquet 67942811 6.98425e+07 0.9728 ns
tpcds_q36/duckdb:parquet 24266359 2.46676e+07 0.983733 ns
tpcds_q37/duckdb:parquet 15858050 1.5792e+07 1.00418 ns
tpcds_q38/duckdb:parquet 35850445 3.65955e+07 0.979641 ns
tpcds_q39/duckdb:parquet 37063159 3.71055e+07 0.99886 ns
tpcds_q40/duckdb:parquet 19990569 2.02992e+07 0.984796 ns
tpcds_q41/duckdb:parquet 9830707 9.91066e+06 0.991933 ns
tpcds_q42/duckdb:parquet 13275847 1.36444e+07 0.97299 ns
tpcds_q43/duckdb:parquet 18351405 1.88665e+07 0.972696 ns
tpcds_q44/duckdb:parquet 29274699 2.92805e+07 0.999801 ns
tpcds_q45/duckdb:parquet 28694462 2.9946e+07 0.958206 ns
tpcds_q46/duckdb:parquet 48723350 4.93525e+07 0.987251 ns
tpcds_q47/duckdb:parquet 58682707 5.94093e+07 0.98777 ns
tpcds_q48/duckdb:parquet 34175086 3.43381e+07 0.995252 ns
tpcds_q49/duckdb:parquet 26480952 2.65061e+07 0.99905 ns
tpcds_q50/duckdb:parquet 28660002 2.90576e+07 0.986316 ns
tpcds_q51/duckdb:parquet 194705506 1.96273e+08 0.992013 ns
tpcds_q52/duckdb:parquet 13120232 1.36364e+07 0.962151 ns
tpcds_q53/duckdb:parquet 20092207 2.01091e+07 0.999158 ns
tpcds_q54/duckdb:parquet 25913732 2.70631e+07 0.957531 ns
tpcds_q55/duckdb:parquet 12749929 1.35608e+07 0.940203 ns
tpcds_q56/duckdb:parquet 22982678 2.3156e+07 0.992514 ns
tpcds_q57/duckdb:parquet 47288025 4.86825e+07 0.971355 ns
tpcds_q58/duckdb:parquet 25618803 2.61362e+07 0.980204 ns
tpcds_q59/duckdb:parquet 39355205 3.97932e+07 0.988993 ns
tpcds_q60/duckdb:parquet 23903321 2.37974e+07 1.00445 ns
tpcds_q61/duckdb:parquet 33586310 3.38244e+07 0.99296 ns
tpcds_q62/duckdb:parquet 14167505 1.3912e+07 1.01837 ns
tpcds_q63/duckdb:parquet 17351779 1.82397e+07 0.951317 ns
tpcds_q64/duckdb:parquet 77956852 7.81141e+07 0.997987 ns
tpcds_q65/duckdb:parquet 29479158 3.04004e+07 0.969697 ns
tpcds_q66/duckdb:parquet 30235581 3.08984e+07 0.978549 ns
tpcds_q67/duckdb:parquet 184484495 1.84676e+08 0.998964 ns
tpcds_q68/duckdb:parquet 39060605 3.97764e+07 0.982004 ns
tpcds_q69/duckdb:parquet 41598023 4.17735e+07 0.9958 ns
tpcds_q70/duckdb:parquet 57014396 5.73343e+07 0.994421 ns
tpcds_q71/duckdb:parquet 21032484 2.13966e+07 0.982985 ns
tpcds_q72/duckdb:parquet 168805338 1.70672e+08 0.989062 ns
tpcds_q73/duckdb:parquet 20909468 2.10246e+07 0.994526 ns
tpcds_q74/duckdb:parquet 53974584 5.43038e+07 0.993938 ns
tpcds_q75/duckdb:parquet 57695277 5.83619e+07 0.988579 ns
tpcds_q76/duckdb:parquet 22336922 2.14171e+07 1.04295 ns
tpcds_q77/duckdb:parquet 23597066 2.41786e+07 0.975948 ns
tpcds_q78/duckdb:parquet 79476004 7.90422e+07 1.00549 ns
tpcds_q79/duckdb:parquet 31443781 3.19664e+07 0.983652 ns
tpcds_q80/duckdb:parquet 44044048 4.44016e+07 0.991948 ns
tpcds_q81/duckdb:parquet 50204279 5.13015e+07 0.978613 ns
tpcds_q82/duckdb:parquet 18629049 1.97352e+07 0.943949 ns
tpcds_q83/duckdb:parquet 18668032 1.8776e+07 0.994251 ns
tpcds_q84/duckdb:parquet 21292692 2.13265e+07 0.998416 ns
tpcds_q85/duckdb:parquet 44207473 4.41541e+07 1.00121 ns
tpcds_q86/duckdb:parquet 38517735 3.93813e+07 0.978072 ns
tpcds_q87/duckdb:parquet 37809291 3.84302e+07 0.983844 ns
tpcds_q88/duckdb:parquet 53949884 5.47276e+07 0.98579 ns
tpcds_q89/duckdb:parquet 21826688 2.26283e+07 0.964575 ns
tpcds_q90/duckdb:parquet 9904809 9.31343e+06 1.0635 ns
tpcds_q91/duckdb:parquet 27099588 2.82033e+07 0.960866 ns
tpcds_q92/duckdb:parquet 13421484 1.38663e+07 0.967922 ns
tpcds_q93/duckdb:parquet 33408093 3.42435e+07 0.975605 ns
tpcds_q94/duckdb:parquet 18510549 1.88722e+07 0.980836 ns
tpcds_q95/duckdb:parquet 148259537 1.53976e+08 0.962873 ns
tpcds_q96/duckdb:parquet 11414441 1.15744e+07 0.986183 ns
tpcds_q97/duckdb:parquet 37724600 3.90561e+07 0.965908 ns
tpcds_q98/duckdb:parquet 24136289 2.44351e+07 0.987772 ns
tpcds_q99/duckdb:parquet 24466607 2.48162e+07 0.985914 ns
tpcds_q01/duckdb:vortex-file-compressed 31329561 3.15375e+07 0.993405 ns
tpcds_q02/duckdb:vortex-file-compressed 51049038 5.64801e+07 0.90384 ns
tpcds_q03/duckdb:vortex-file-compressed 22989616 2.51527e+07 0.914004 ns
tpcds_q04/duckdb:vortex-file-compressed 106985808 1.07382e+08 0.996309 ns
tpcds_q05/duckdb:vortex-file-compressed 41429276 4.44067e+07 0.93295 ns
tpcds_q06/duckdb:vortex-file-compressed 38228259 4.0263e+07 0.949465 ns
tpcds_q07/duckdb:vortex-file-compressed 31568669 3.16251e+07 0.998215 ns
tpcds_q08/duckdb:vortex-file-compressed 30872559 3.2538e+07 0.948816 ns
tpcds_q09/duckdb:vortex-file-compressed 44886161 4.77048e+07 0.940915 ns
tpcds_q10/duckdb:vortex-file-compressed 57634556 6.20347e+07 0.92907 ns
tpcds_q11/duckdb:vortex-file-compressed 69860290 7.64388e+07 0.913938 ns
tpcds_q12/duckdb:vortex-file-compressed 18699318 1.92748e+07 0.970141 ns
tpcds_q13/duckdb:vortex-file-compressed 37525839 3.83758e+07 0.977851 ns
tpcds_q14/duckdb:vortex-file-compressed 125857424 1.29024e+08 0.975461 ns
tpcds_q15/duckdb:vortex-file-compressed 29550178 3.17156e+07 0.931723 ns
tpcds_q16/duckdb:vortex-file-compressed 32314870 3.39553e+07 0.95169 ns
tpcds_q17/duckdb:vortex-file-compressed 46591030 4.75448e+07 0.979939 ns
tpcds_q18/duckdb:vortex-file-compressed 97641641 1.11496e+08 0.875737 ns 🚀
tpcds_q19/duckdb:vortex-file-compressed 41599709 4.4246e+07 0.940191 ns
tpcds_q20/duckdb:vortex-file-compressed 20032395 2.035e+07 0.984393 ns
tpcds_q21/duckdb:vortex-file-compressed 18115543 1.94516e+07 0.931312 ns
tpcds_q22/duckdb:vortex-file-compressed 112174495 1.14642e+08 0.978476 ns
tpcds_q23/duckdb:vortex-file-compressed 128297067 1.33567e+08 0.960543 ns
tpcds_q24/duckdb:vortex-file-compressed 59469541 6.01345e+07 0.988942 ns
tpcds_q25/duckdb:vortex-file-compressed 42260535 5.01699e+07 0.842349 ns 🚀
tpcds_q26/duckdb:vortex-file-compressed 44413731 4.63703e+07 0.957806 ns
tpcds_q27/duckdb:vortex-file-compressed 80005296 8.41216e+07 0.951068 ns
tpcds_q28/duckdb:vortex-file-compressed 29883536 2.99371e+07 0.99821 ns
tpcds_q29/duckdb:vortex-file-compressed 45523986 5.1689e+07 0.880729 ns 🚀
tpcds_q30/duckdb:vortex-file-compressed 33389851 3.44631e+07 0.968857 ns
tpcds_q31/duckdb:vortex-file-compressed 34172647 3.59204e+07 0.951345 ns
tpcds_q32/duckdb:vortex-file-compressed 16890908 1.75786e+07 0.96088 ns
tpcds_q33/duckdb:vortex-file-compressed 33395370 3.67842e+07 0.907873 ns
tpcds_q34/duckdb:vortex-file-compressed 29482241 3.00111e+07 0.982378 ns
tpcds_q35/duckdb:vortex-file-compressed 84704669 9.15273e+07 0.925458 ns
tpcds_q36/duckdb:vortex-file-compressed 29348139 3.02744e+07 0.969403 ns
tpcds_q37/duckdb:vortex-file-compressed 17112217 1.74637e+07 0.979876 ns
tpcds_q38/duckdb:vortex-file-compressed 48758121 5.24738e+07 0.92919 ns
tpcds_q39/duckdb:vortex-file-compressed 43842853 4.26966e+07 1.02685 ns
tpcds_q40/duckdb:vortex-file-compressed 25148169 2.48752e+07 1.01097 ns
tpcds_q41/duckdb:vortex-file-compressed 15440392 1.57256e+07 0.981863 ns
tpcds_q42/duckdb:vortex-file-compressed 15152871 1.53708e+07 0.985825 ns
tpcds_q43/duckdb:vortex-file-compressed 21121140 2.17634e+07 0.970487 ns
tpcds_q44/duckdb:vortex-file-compressed 25795816 2.59587e+07 0.993726 ns
tpcds_q45/duckdb:vortex-file-compressed 31804191 3.37065e+07 0.943563 ns
tpcds_q46/duckdb:vortex-file-compressed 56190838 5.75691e+07 0.976059 ns
tpcds_q47/duckdb:vortex-file-compressed 64877207 6.6723e+07 0.972337 ns
tpcds_q48/duckdb:vortex-file-compressed 35066563 3.64559e+07 0.961889 ns
tpcds_q49/duckdb:vortex-file-compressed 32507806 3.53205e+07 0.920366 ns
tpcds_q50/duckdb:vortex-file-compressed 37665005 3.88087e+07 0.97053 ns
tpcds_q51/duckdb:vortex-file-compressed 114590472 1.155e+08 0.992129 ns
tpcds_q52/duckdb:vortex-file-compressed 14482096 1.5696e+07 0.922659 ns
tpcds_q53/duckdb:vortex-file-compressed 24747543 2.55123e+07 0.970025 ns
tpcds_q54/duckdb:vortex-file-compressed 35873375 3.88262e+07 0.923947 ns
tpcds_q55/duckdb:vortex-file-compressed 14522042 1.57088e+07 0.924451 ns
tpcds_q56/duckdb:vortex-file-compressed 34947286 3.79308e+07 0.921343 ns
tpcds_q57/duckdb:vortex-file-compressed 58054307 5.83205e+07 0.995436 ns
tpcds_q58/duckdb:vortex-file-compressed 36726577 3.85496e+07 0.952709 ns
tpcds_q59/duckdb:vortex-file-compressed 51975860 5.4881e+07 0.947064 ns
tpcds_q60/duckdb:vortex-file-compressed 36579196 3.92838e+07 0.931153 ns
tpcds_q61/duckdb:vortex-file-compressed 40732647 4.11249e+07 0.990462 ns
tpcds_q62/duckdb:vortex-file-compressed 22581204 2.34015e+07 0.964948 ns
tpcds_q63/duckdb:vortex-file-compressed 24499767 2.63402e+07 0.930128 ns
tpcds_q64/duckdb:vortex-file-compressed 84753324 8.78666e+07 0.964568 ns
tpcds_q65/duckdb:vortex-file-compressed 36490826 3.65866e+07 0.997383 ns
tpcds_q66/duckdb:vortex-file-compressed 33041059 3.49437e+07 0.945551 ns
tpcds_q67/duckdb:vortex-file-compressed 179822337 1.84977e+08 0.972131 ns
tpcds_q68/duckdb:vortex-file-compressed 46714808 4.75208e+07 0.98304 ns
tpcds_q69/duckdb:vortex-file-compressed 56055584 6.17493e+07 0.907794 ns
tpcds_q70/duckdb:vortex-file-compressed 58826294 5.98487e+07 0.982917 ns
tpcds_q71/duckdb:vortex-file-compressed 25295946 2.58541e+07 0.978412 ns
tpcds_q72/duckdb:vortex-file-compressed 171875507 1.76465e+08 0.973994 ns
tpcds_q73/duckdb:vortex-file-compressed 26482006 2.82675e+07 0.936834 ns
tpcds_q74/duckdb:vortex-file-compressed 62363005 6.49418e+07 0.96029 ns
tpcds_q75/duckdb:vortex-file-compressed 68495130 6.90296e+07 0.992257 ns
tpcds_q76/duckdb:vortex-file-compressed 23225969 2.58181e+07 0.899601 ns 🚀
tpcds_q77/duckdb:vortex-file-compressed 30019841 3.27027e+07 0.917962 ns
tpcds_q78/duckdb:vortex-file-compressed 87012925 9.48329e+07 0.91754 ns
tpcds_q79/duckdb:vortex-file-compressed 36907784 3.79421e+07 0.97274 ns
tpcds_q80/duckdb:vortex-file-compressed 51982668 5.29479e+07 0.98177 ns
tpcds_q81/duckdb:vortex-file-compressed 38553784 3.76277e+07 1.02461 ns
tpcds_q82/duckdb:vortex-file-compressed 18671564 2.00401e+07 0.931711 ns
tpcds_q83/duckdb:vortex-file-compressed 39368189 4.21234e+07 0.934593 ns
tpcds_q84/duckdb:vortex-file-compressed 21623436 2.20169e+07 0.982128 ns
tpcds_q85/duckdb:vortex-file-compressed 51054152 5.15911e+07 0.989592 ns
tpcds_q86/duckdb:vortex-file-compressed 41203631 4.49927e+07 0.915785 ns
tpcds_q87/duckdb:vortex-file-compressed 52276958 5.55663e+07 0.940804 ns
tpcds_q88/duckdb:vortex-file-compressed 72726693 7.30703e+07 0.995297 ns
tpcds_q89/duckdb:vortex-file-compressed 25611358 2.65993e+07 0.96286 ns
tpcds_q90/duckdb:vortex-file-compressed 17343656 2.14512e+07 0.808517 ns 🚀
tpcds_q91/duckdb:vortex-file-compressed 30071625 3.08136e+07 0.975922 ns
tpcds_q92/duckdb:vortex-file-compressed 21365670 2.54421e+07 0.839776 ns 🚀
tpcds_q93/duckdb:vortex-file-compressed 32771811 3.38236e+07 0.968905 ns
tpcds_q94/duckdb:vortex-file-compressed 26289296 3.01034e+07 0.8733 ns 🚀
tpcds_q95/duckdb:vortex-file-compressed 171439880 1.60935e+08 1.06527 ns
tpcds_q96/duckdb:vortex-file-compressed 14237281 1.48558e+07 0.958362 ns
tpcds_q97/duckdb:vortex-file-compressed 42237456 4.30748e+07 0.980561 ns
tpcds_q98/duckdb:vortex-file-compressed 22473306 2.43327e+07 0.923586 ns
tpcds_q99/duckdb:vortex-file-compressed 37913958 4.0971e+07 0.925385 ns
tpcds_q01/duckdb:vortex-compact 44742338 4.27982e+07 1.04543 ns
tpcds_q02/duckdb:vortex-compact 62396069 6.60952e+07 0.944034 ns
tpcds_q03/duckdb:vortex-compact 47869590 4.9078e+07 0.975379 ns
tpcds_q04/duckdb:vortex-compact 131144523 1.32055e+08 0.993107 ns
tpcds_q05/duckdb:vortex-compact 66762494 6.06984e+07 1.09991 ns
tpcds_q06/duckdb:vortex-compact 46586299 4.74647e+07 0.981493 ns
tpcds_q07/duckdb:vortex-compact 47908955 4.91168e+07 0.975408 ns
tpcds_q08/duckdb:vortex-compact 64781598 6.44925e+07 1.00448 ns
tpcds_q09/duckdb:vortex-compact 131647802 1.31855e+08 0.998426 ns
tpcds_q10/duckdb:vortex-compact 73724337 7.61793e+07 0.967774 ns
tpcds_q11/duckdb:vortex-compact 94053405 9.57109e+07 0.982682 ns
tpcds_q12/duckdb:vortex-compact 28351333 2.86032e+07 0.991193 ns
tpcds_q13/duckdb:vortex-compact 57969038 5.78766e+07 1.0016 ns
tpcds_q14/duckdb:vortex-compact 151515526 1.50835e+08 1.00451 ns
tpcds_q15/duckdb:vortex-compact 36363126 3.77094e+07 0.964299 ns
tpcds_q16/duckdb:vortex-compact 45367546 4.50121e+07 1.0079 ns
tpcds_q17/duckdb:vortex-compact 64061084 7.02518e+07 0.911879 ns
tpcds_q18/duckdb:vortex-compact 149802067 1.5282e+08 0.980252 ns
tpcds_q19/duckdb:vortex-compact 52746498 5.48807e+07 0.961113 ns
tpcds_q20/duckdb:vortex-compact 25277672 2.54424e+07 0.993527 ns
tpcds_q21/duckdb:vortex-compact 22491240 2.44104e+07 0.92138 ns
tpcds_q22/duckdb:vortex-compact 120342099 1.26853e+08 0.948671 ns
tpcds_q23/duckdb:vortex-compact 147019180 1.51021e+08 0.973503 ns
tpcds_q24/duckdb:vortex-compact 73779946 7.52272e+07 0.980761 ns
tpcds_q25/duckdb:vortex-compact 68148163 7.07595e+07 0.963095 ns
tpcds_q26/duckdb:vortex-compact 55579860 5.68109e+07 0.978331 ns
tpcds_q27/duckdb:vortex-compact 119316457 1.22736e+08 0.972141 ns
tpcds_q28/duckdb:vortex-compact 128639652 1.3218e+08 0.973216 ns
tpcds_q29/duckdb:vortex-compact 80511585 8.2181e+07 0.979686 ns
tpcds_q30/duckdb:vortex-compact 43724605 4.4401e+07 0.984766 ns
tpcds_q31/duckdb:vortex-compact 46108962 4.61742e+07 0.998586 ns
tpcds_q32/duckdb:vortex-compact 25068872 2.60861e+07 0.961006 ns
tpcds_q33/duckdb:vortex-compact 47732927 5.09621e+07 0.936637 ns
tpcds_q34/duckdb:vortex-compact 42349980 4.24194e+07 0.998363 ns
tpcds_q35/duckdb:vortex-compact 104545857 1.06576e+08 0.980948 ns
tpcds_q36/duckdb:vortex-compact 43652186 4.39264e+07 0.993758 ns
tpcds_q37/duckdb:vortex-compact 30128816 2.88078e+07 1.04586 ns
tpcds_q38/duckdb:vortex-compact 58392173 6.00691e+07 0.972083 ns
tpcds_q39/duckdb:vortex-compact 48507806 5.12755e+07 0.946023 ns
tpcds_q40/duckdb:vortex-compact 32375638 3.2464e+07 0.997277 ns
tpcds_q41/duckdb:vortex-compact 19791300 2.05272e+07 0.964152 ns
tpcds_q42/duckdb:vortex-compact 22160237 2.12182e+07 1.0444 ns
tpcds_q43/duckdb:vortex-compact 32894482 3.32278e+07 0.989968 ns
tpcds_q44/duckdb:vortex-compact 42404537 4.20575e+07 1.00825 ns
tpcds_q45/duckdb:vortex-compact 42502372 4.48612e+07 0.94742 ns
tpcds_q46/duckdb:vortex-compact 73686191 7.54669e+07 0.976404 ns
tpcds_q47/duckdb:vortex-compact 77877439 8.0477e+07 0.967698 ns
tpcds_q48/duckdb:vortex-compact 52274800 5.26346e+07 0.993163 ns
tpcds_q49/duckdb:vortex-compact 65333643 5.7264e+07 1.14092 ns 🚨
tpcds_q50/duckdb:vortex-compact 53149095 5.45193e+07 0.974867 ns
tpcds_q51/duckdb:vortex-compact 124476985 1.52039e+08 0.81872 ns 🚀
tpcds_q52/duckdb:vortex-compact 21278872 2.14901e+07 0.990171 ns
tpcds_q53/duckdb:vortex-compact 39314793 3.8326e+07 1.0258 ns
tpcds_q54/duckdb:vortex-compact 45617328 4.56519e+07 0.999242 ns
tpcds_q55/duckdb:vortex-compact 21150994 2.18483e+07 0.968083 ns
tpcds_q56/duckdb:vortex-compact 49237253 5.50944e+07 0.893689 ns 🚀
tpcds_q57/duckdb:vortex-compact 66761205 6.56235e+07 1.01734 ns
tpcds_q58/duckdb:vortex-compact 45064557 4.80595e+07 0.937682 ns
tpcds_q59/duckdb:vortex-compact 61711638 6.34301e+07 0.972908 ns
tpcds_q60/duckdb:vortex-compact 51671329 5.29859e+07 0.975191 ns
tpcds_q61/duckdb:vortex-compact 66365768 6.21346e+07 1.0681 ns
tpcds_q62/duckdb:vortex-compact 41855460 4.07255e+07 1.02775 ns
tpcds_q63/duckdb:vortex-compact 39262049 3.90411e+07 1.00566 ns
tpcds_q64/duckdb:vortex-compact 139786504 1.40353e+08 0.995964 ns
tpcds_q65/duckdb:vortex-compact 51688858 5.39686e+07 0.957758 ns
tpcds_q66/duckdb:vortex-compact 65682200 7.09153e+07 0.926206 ns
tpcds_q67/duckdb:vortex-compact 218765798 2.20258e+08 0.993224 ns
tpcds_q68/duckdb:vortex-compact 65538801 6.62118e+07 0.989836 ns
tpcds_q69/duckdb:vortex-compact 73077443 7.19126e+07 1.0162 ns
tpcds_q70/duckdb:vortex-compact 105154700 1.03618e+08 1.01483 ns
tpcds_q71/duckdb:vortex-compact 36227538 3.66951e+07 0.987258 ns
tpcds_q72/duckdb:vortex-compact 199599313 1.98654e+08 1.00476 ns
tpcds_q73/duckdb:vortex-compact 38813660 4.0403e+07 0.960662 ns
tpcds_q74/duckdb:vortex-compact 81001143 8.31107e+07 0.974618 ns
tpcds_q75/duckdb:vortex-compact 83989683 8.71566e+07 0.963664 ns
tpcds_q76/duckdb:vortex-compact 31895735 3.29042e+07 0.969351 ns
tpcds_q77/duckdb:vortex-compact 46471219 5.03661e+07 0.922668 ns
tpcds_q78/duckdb:vortex-compact 101215419 1.01216e+08 0.999992 ns
tpcds_q79/duckdb:vortex-compact 73133989 7.56592e+07 0.966624 ns
tpcds_q80/duckdb:vortex-compact 83559579 8.67579e+07 0.963135 ns
tpcds_q81/duckdb:vortex-compact 47487512 4.89838e+07 0.969453 ns
tpcds_q82/duckdb:vortex-compact 32266541 3.50506e+07 0.920569 ns
tpcds_q83/duckdb:vortex-compact 76070062 7.4302e+07 1.0238 ns
tpcds_q84/duckdb:vortex-compact 30726704 3.24975e+07 0.945509 ns
tpcds_q85/duckdb:vortex-compact 70696480 7.30888e+07 0.967269 ns
tpcds_q86/duckdb:vortex-compact 104206704 9.18629e+07 1.13437 ns 🚨
tpcds_q87/duckdb:vortex-compact 59705112 6.05407e+07 0.986198 ns
tpcds_q88/duckdb:vortex-compact 100285091 1.02036e+08 0.982838 ns
tpcds_q89/duckdb:vortex-compact 37690932 3.88525e+07 0.970103 ns
tpcds_q90/duckdb:vortex-compact 25885040 3.51662e+07 0.736078 ns 🚀
tpcds_q91/duckdb:vortex-compact 50888205 5.05162e+07 1.00736 ns
tpcds_q92/duckdb:vortex-compact 50921778 5.2053e+07 0.978268 ns
tpcds_q93/duckdb:vortex-compact 37504369 3.79718e+07 0.98769 ns
tpcds_q94/duckdb:vortex-compact 50337878 5.04153e+07 0.998464 ns
tpcds_q95/duckdb:vortex-compact 173675488 1.86344e+08 0.932015 ns
tpcds_q96/duckdb:vortex-compact 20202576 2.0082e+07 1.006 ns
tpcds_q97/duckdb:vortex-compact 48696273 5.01346e+07 0.97131 ns
tpcds_q98/duckdb:vortex-compact 31654422 3.286e+07 0.963311 ns
tpcds_q99/duckdb:vortex-compact 50449491 5.26356e+07 0.958467 ns
tpcds_q01/duckdb:duckdb 24117927 2.41918e+07 0.996945 ns
tpcds_q02/duckdb:duckdb 24317806 2.48035e+07 0.980419 ns
tpcds_q03/duckdb:duckdb 10512493 1.1008e+07 0.954989 ns
tpcds_q04/duckdb:duckdb 173361168 1.7847e+08 0.971375 ns
tpcds_q05/duckdb:duckdb 21098192 2.15523e+07 0.978928 ns
tpcds_q06/duckdb:duckdb 26582436 2.72441e+07 0.975712 ns
tpcds_q07/duckdb:duckdb 40710231 4.18428e+07 0.972932 ns
tpcds_q08/duckdb:duckdb 123706385 1.24934e+08 0.990177 ns
tpcds_q09/duckdb:duckdb 18893678 1.91021e+07 0.98909 ns
tpcds_q10/duckdb:duckdb 28871862 2.87933e+07 1.00273 ns
tpcds_q11/duckdb:duckdb 149061154 1.5383e+08 0.968999 ns
tpcds_q12/duckdb:duckdb 13752045 1.41666e+07 0.970736 ns
tpcds_q13/duckdb:duckdb 26229373 2.71135e+07 0.967391 ns
tpcds_q14/duckdb:duckdb 93929668 9.45164e+07 0.993792 ns
tpcds_q15/duckdb:duckdb 22561664 2.37495e+07 0.949983 ns
tpcds_q16/duckdb:duckdb 19657072 2.03185e+07 0.967449 ns
tpcds_q17/duckdb:duckdb 25182501 2.61491e+07 0.963037 ns
tpcds_q18/duckdb:duckdb 49063641 5.04752e+07 0.972035 ns
tpcds_q19/duckdb:duckdb 19462745 1.99925e+07 0.973502 ns
tpcds_q20/duckdb:duckdb 14021597 1.5054e+07 0.931422 ns
tpcds_q21/duckdb:duckdb 7566125 8.20837e+06 0.921758 ns
tpcds_q22/duckdb:duckdb 83228094 8.53817e+07 0.974777 ns
tpcds_q23/duckdb:duckdb 72914857 7.39373e+07 0.986172 ns
tpcds_q24/duckdb:duckdb 26267705 2.67711e+07 0.981197 ns
tpcds_q25/duckdb:duckdb 18802328 1.92125e+07 0.978649 ns
tpcds_q26/duckdb:duckdb 28940255 3.00948e+07 0.961637 ns
tpcds_q27/duckdb:duckdb 53636067 5.364e+07 0.999927 ns
tpcds_q28/duckdb:duckdb 24499688 2.47555e+07 0.989665 ns
tpcds_q29/duckdb:duckdb 24013268 2.46424e+07 0.97447 ns
tpcds_q30/duckdb:duckdb 30418934 3.31179e+07 0.918505 ns
tpcds_q31/duckdb:duckdb 23982565 2.45812e+07 0.975647 ns
tpcds_q32/duckdb:duckdb 8499758 8.70219e+06 0.976738 ns
tpcds_q33/duckdb:duckdb 15924630 1.67494e+07 0.950757 ns
tpcds_q34/duckdb:duckdb 17940627 1.94874e+07 0.920629 ns
tpcds_q35/duckdb:duckdb 39747102 3.74589e+07 1.06108 ns
tpcds_q36/duckdb:duckdb 76515707 7.88316e+07 0.970622 ns
tpcds_q37/duckdb:duckdb 9150006 9.53307e+06 0.959817 ns
tpcds_q38/duckdb:duckdb 33240946 3.34994e+07 0.992286 ns
tpcds_q39/duckdb:duckdb 31224436 3.04187e+07 1.02649 ns
tpcds_q40/duckdb:duckdb 15203104 1.55336e+07 0.978725 ns
tpcds_q41/duckdb:duckdb 10187941 1.05026e+07 0.970036 ns
tpcds_q42/duckdb:duckdb 8411305 9.52205e+06 0.88335 ns 🚀
tpcds_q43/duckdb:duckdb 14594779 1.44525e+07 1.00984 ns
tpcds_q44/duckdb:duckdb 17177064 1.71206e+07 1.0033 ns
tpcds_q45/duckdb:duckdb 18670467 1.94653e+07 0.959165 ns
tpcds_q46/duckdb:duckdb 39461793 4.0366e+07 0.9776 ns
tpcds_q47/duckdb:duckdb 54463218 5.55855e+07 0.97981 ns
tpcds_q48/duckdb:duckdb 24577854 2.67317e+07 0.919428 ns
tpcds_q49/duckdb:duckdb 17559869 1.83834e+07 0.955202 ns
tpcds_q50/duckdb:duckdb 17080655 1.71883e+07 0.993739 ns
tpcds_q51/duckdb:duckdb 107332938 1.07117e+08 1.00201 ns
tpcds_q52/duckdb:duckdb 9359756 9.40118e+06 0.995594 ns
tpcds_q53/duckdb:duckdb 15247703 1.57362e+07 0.968959 ns
tpcds_q54/duckdb:duckdb 19660348 2.0093e+07 0.978467 ns
tpcds_q55/duckdb:duckdb 9961232 1.01076e+07 0.985516 ns
tpcds_q56/duckdb:duckdb 17078003 1.76551e+07 0.967312 ns
tpcds_q57/duckdb:duckdb 46101812 4.71177e+07 0.97844 ns
tpcds_q58/duckdb:duckdb 15849696 1.61634e+07 0.98059 ns
tpcds_q59/duckdb:duckdb 37641420 3.79785e+07 0.991125 ns
tpcds_q60/duckdb:duckdb 18800957 1.92335e+07 0.977509 ns
tpcds_q61/duckdb:duckdb 18287657 1.82736e+07 1.00077 ns
tpcds_q62/duckdb:duckdb 10469434 1.08209e+07 0.967517 ns
tpcds_q63/duckdb:duckdb 13446461 1.38424e+07 0.971398 ns
tpcds_q64/duckdb:duckdb 58274453 6.00905e+07 0.969777 ns
tpcds_q65/duckdb:duckdb 36695529 3.7233e+07 0.985564 ns
tpcds_q66/duckdb:duckdb 27798523 2.82039e+07 0.985627 ns
tpcds_q67/duckdb:duckdb 151373143 1.53647e+08 0.985199 ns
tpcds_q68/duckdb:duckdb 26974418 2.8674e+07 0.940726 ns
tpcds_q69/duckdb:duckdb 29459101 2.94746e+07 0.999475 ns
tpcds_q70/duckdb:duckdb 19821124 2.033e+07 0.974969 ns
tpcds_q71/duckdb:duckdb 16395167 1.66118e+07 0.986956 ns
tpcds_q72/duckdb:duckdb 45222307 4.65646e+07 0.971174 ns
tpcds_q73/duckdb:duckdb 13377681 1.46247e+07 0.914732 ns
tpcds_q74/duckdb:duckdb 106056134 1.07543e+08 0.986172 ns
tpcds_q75/duckdb:duckdb 44247069 4.56566e+07 0.969128 ns
tpcds_q76/duckdb:duckdb 14713086 1.49603e+07 0.983477 ns
tpcds_q77/duckdb:duckdb 14389688 1.45223e+07 0.990871 ns
tpcds_q78/duckdb:duckdb 66352869 6.75089e+07 0.982876 ns
tpcds_q79/duckdb:duckdb 21170111 2.20651e+07 0.959439 ns
tpcds_q80/duckdb:duckdb 31326195 3.19003e+07 0.982002 ns
tpcds_q81/duckdb:duckdb 39914156 4.14913e+07 0.961989 ns
tpcds_q82/duckdb:duckdb 10922895 1.13945e+07 0.958612 ns
tpcds_q83/duckdb:duckdb 10957402 1.14638e+07 0.955827 ns
tpcds_q84/duckdb:duckdb 15161466 1.52149e+07 0.99649 ns
tpcds_q85/duckdb:duckdb 25871319 2.65242e+07 0.975385 ns
tpcds_q86/duckdb:duckdb 13697415 1.41433e+07 0.968474 ns
tpcds_q87/duckdb:duckdb 35556592 3.53452e+07 1.00598 ns
tpcds_q88/duckdb:duckdb 26143802 2.69128e+07 0.971427 ns
tpcds_q89/duckdb:duckdb 18271507 1.85142e+07 0.986893 ns
tpcds_q90/duckdb:duckdb 6933033 7.18177e+06 0.965365 ns
tpcds_q91/duckdb:duckdb 16141935 1.62215e+07 0.995096 ns
tpcds_q92/duckdb:duckdb 9825168 1.00207e+07 0.980486 ns
tpcds_q93/duckdb:duckdb 23568280 2.46059e+07 0.95783 ns
tpcds_q94/duckdb:duckdb 15060370 1.58008e+07 0.95314 ns
tpcds_q95/duckdb:duckdb 128061312 1.10931e+08 1.15442 ns 🚨
tpcds_q96/duckdb:duckdb 6494025 6.87403e+06 0.944718 ns
tpcds_q97/duckdb:duckdb 32595470 3.34222e+07 0.975263 ns
tpcds_q98/duckdb:duckdb 18756839 1.93259e+07 0.970557 ns
tpcds_q99/duckdb:duckdb 21259876 2.17718e+07 0.976485 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 0.977x ➖
  • Vortex: 0.966x ➖
  • duckdb:vortex: 1.003x ➖
  • datafusion:vortex: 0.930x ➖
  • Best: fineweb_q02/datafusion:vortex-file-compressed (0.666x)
  • Worst: fineweb_q08/duckdb:vortex-file-compressed (1.110x)
  • Significant (>30%): 1↑ 0↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 880464987 8.42586e+08 1.04496 ns
fineweb_q01/datafusion:parquet 1598666264 1.55954e+09 1.02509 ns
fineweb_q02/datafusion:parquet 1657781717 1.70349e+09 0.973165 ns
fineweb_q03/datafusion:parquet 1598013915 1.56038e+09 1.02412 ns
fineweb_q04/datafusion:parquet 1605775183 1.64024e+09 0.978991 ns
fineweb_q05/datafusion:parquet 1642653915 1.57815e+09 1.04087 ns
fineweb_q06/datafusion:parquet 1551461164 1.58428e+09 0.979284 ns
fineweb_q07/datafusion:parquet 1671124310 1.68986e+09 0.988914 ns
fineweb_q08/datafusion:parquet 1574234375 1.52556e+09 1.03191 ns
fineweb_q00/datafusion:vortex-file-compressed 31876806 3.573e+07 0.892159 ns
fineweb_q01/datafusion:vortex-file-compressed 500102479 5.93825e+08 0.842171 ns
fineweb_q02/datafusion:vortex-file-compressed 443650047 6.66398e+08 0.665743 ns 🚀
fineweb_q03/datafusion:vortex-file-compressed 1381477504 1.47297e+09 0.937883 ns
fineweb_q04/datafusion:vortex-file-compressed 1385528018 1.41106e+09 0.981906 ns
fineweb_q05/datafusion:vortex-file-compressed 1371338557 1.50743e+09 0.90972 ns
fineweb_q06/datafusion:vortex-file-compressed 1533123931 1.83153e+09 0.837072 ns
fineweb_q07/datafusion:vortex-file-compressed 1410386467 1.72451e+09 0.817848 ns
fineweb_q08/datafusion:vortex-file-compressed 535495179 5.69982e+08 0.939495 ns
fineweb_q00/datafusion:vortex-compact 30092497 3.21572e+07 0.935794 ns
fineweb_q01/datafusion:vortex-compact 502532331 4.94459e+08 1.01633 ns
fineweb_q02/datafusion:vortex-compact 627532337 6.42638e+08 0.976494 ns
fineweb_q03/datafusion:vortex-compact 1723130271 1.76184e+09 0.978032 ns
fineweb_q04/datafusion:vortex-compact 2208498669 2.16051e+09 1.02221 ns
fineweb_q05/datafusion:vortex-compact 1650953398 1.71412e+09 0.963149 ns
fineweb_q06/datafusion:vortex-compact 1430140702 1.42428e+09 1.00412 ns
fineweb_q07/datafusion:vortex-compact 1338464185 1.28046e+09 1.0453 ns
fineweb_q08/datafusion:vortex-compact 420014777 3.95654e+08 1.06157 ns
fineweb_q00/duckdb:parquet 994628614 1.04508e+09 0.951721 ns
fineweb_q01/duckdb:parquet 2281498737 2.25508e+09 1.01172 ns
fineweb_q02/duckdb:parquet 2246644078 2.28219e+09 0.984423 ns
fineweb_q03/duckdb:parquet 7445324342 7.29782e+09 1.02021 ns
fineweb_q04/duckdb:parquet 1756078292 1.75605e+09 1.00002 ns
fineweb_q05/duckdb:parquet 4025539784 3.96975e+09 1.01405 ns
fineweb_q06/duckdb:parquet 5090043268 5.18053e+09 0.982534 ns
fineweb_q07/duckdb:parquet 5571408979 5.58729e+09 0.997157 ns
fineweb_q08/duckdb:parquet 1014314675 1.02827e+09 0.986429 ns
fineweb_q00/duckdb:vortex-file-compressed 80456602 8.26458e+07 0.973512 ns
fineweb_q01/duckdb:vortex-file-compressed 517014350 5.15127e+08 1.00366 ns
fineweb_q02/duckdb:vortex-file-compressed 574843737 5.57969e+08 1.03024 ns
fineweb_q03/duckdb:vortex-file-compressed 1533686466 1.79383e+09 0.854979 ns
fineweb_q04/duckdb:vortex-file-compressed 1645427295 1.63861e+09 1.00416 ns
fineweb_q05/duckdb:vortex-file-compressed 1575620305 1.6083e+09 0.979684 ns
fineweb_q06/duckdb:vortex-file-compressed 1632300854 1.74019e+09 0.938004 ns
fineweb_q07/duckdb:vortex-file-compressed 1619670819 1.47011e+09 1.10173 ns
fineweb_q08/duckdb:vortex-file-compressed 675721633 6.0886e+08 1.10981 ns
fineweb_q00/duckdb:vortex-compact 78259699 7.66952e+07 1.0204 ns
fineweb_q01/duckdb:vortex-compact 500691505 5.05814e+08 0.989873 ns
fineweb_q02/duckdb:vortex-compact 679919883 6.55589e+08 1.03711 ns
fineweb_q03/duckdb:vortex-compact 1685567568 1.62717e+09 1.03589 ns
fineweb_q04/duckdb:vortex-compact 1826704603 1.78982e+09 1.02061 ns
fineweb_q05/duckdb:vortex-compact 1610309038 1.6394e+09 0.982257 ns
fineweb_q06/duckdb:vortex-compact 1485062227 1.50583e+09 0.986209 ns
fineweb_q07/duckdb:vortex-compact 1386991646 1.36585e+09 1.01548 ns
fineweb_q08/duckdb:vortex-compact 494187102 4.95632e+08 0.997085 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.994x ➖
  • Vortex: 0.998x ➖
  • duckdb:vortex: 0.997x ➖
  • datafusion:vortex: 1.000x ➖
  • Best: fineweb_q08/duckdb:vortex-compact (0.894x)
  • Worst: fineweb_q00/datafusion:vortex-compact (1.142x)
  • Significant (>10%): 1↑ 1↓
Detailed Results Table
name PR 0e6a0a2 base 8547cae ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6277497 6.46889e+06 0.970413 ns
fineweb_q01/datafusion:parquet 267562226 2.69065e+08 0.994415 ns
fineweb_q02/datafusion:parquet 268496746 2.70851e+08 0.991309 ns
fineweb_q03/datafusion:parquet 258923979 2.64316e+08 0.9796 ns
fineweb_q04/datafusion:parquet 274434323 2.75811e+08 0.995007 ns
fineweb_q05/datafusion:parquet 277180105 2.76597e+08 1.00211 ns
fineweb_q06/datafusion:parquet 267217909 2.69882e+08 0.990127 ns
fineweb_q07/datafusion:parquet 264283789 2.63529e+08 1.00286 ns
fineweb_q08/datafusion:parquet 256606560 2.58182e+08 0.993898 ns
fineweb_q00/datafusion:vortex-file-compressed 4906427 5.03841e+06 0.973804 ns
fineweb_q01/datafusion:vortex-file-compressed 35151103 3.45957e+07 1.01605 ns
fineweb_q02/datafusion:vortex-file-compressed 38227868 3.81367e+07 1.00239 ns
fineweb_q03/datafusion:vortex-file-compressed 82790746 8.32365e+07 0.994644 ns
fineweb_q04/datafusion:vortex-file-compressed 227338046 2.21752e+08 1.02519 ns
fineweb_q05/datafusion:vortex-file-compressed 188427776 1.96204e+08 0.960365 ns
fineweb_q06/datafusion:vortex-file-compressed 66084393 7.23144e+07 0.913848 ns
fineweb_q07/datafusion:vortex-file-compressed 70755018 7.12895e+07 0.992502 ns
fineweb_q08/datafusion:vortex-file-compressed 28383267 3.08412e+07 0.920304 ns
fineweb_q00/datafusion:vortex-compact 5636454 4.93443e+06 1.14227 ns 🚨
fineweb_q01/datafusion:vortex-compact 169989203 1.74253e+08 0.975532 ns
fineweb_q02/datafusion:vortex-compact 173279263 1.64015e+08 1.05649 ns
fineweb_q03/datafusion:vortex-compact 1269349616 1.25007e+09 1.01543 ns
fineweb_q04/datafusion:vortex-compact 1455071140 1.43605e+09 1.01324 ns
fineweb_q05/datafusion:vortex-compact 1126947229 1.13666e+09 0.991455 ns
fineweb_q06/datafusion:vortex-compact 584970653 5.77426e+08 1.01307 ns
fineweb_q07/datafusion:vortex-compact 616215199 6.21371e+08 0.991702 ns
fineweb_q08/datafusion:vortex-compact 26545968 2.61545e+07 1.01497 ns
fineweb_q00/duckdb:parquet 28859176 3.24689e+07 0.888826 ns 🚀
fineweb_q01/duckdb:parquet 96601291 9.74141e+07 0.991656 ns
fineweb_q02/duckdb:parquet 104451046 1.04542e+08 0.999127 ns
fineweb_q03/duckdb:parquet 305693761 3.08978e+08 0.989371 ns
fineweb_q04/duckdb:parquet 429460731 4.3175e+08 0.994699 ns
fineweb_q05/duckdb:parquet 403870148 4.06813e+08 0.992766 ns
fineweb_q06/duckdb:parquet 199785559 2.01552e+08 0.991233 ns
fineweb_q07/duckdb:parquet 212389944 2.1266e+08 0.99873 ns
fineweb_q08/duckdb:parquet 61572117 6.18108e+07 0.996138 ns
fineweb_q00/duckdb:vortex-file-compressed 3952638 3.94215e+06 1.00266 ns
fineweb_q01/duckdb:vortex-file-compressed 26216763 2.71502e+07 0.965618 ns
fineweb_q02/duckdb:vortex-file-compressed 30866348 3.10361e+07 0.99453 ns
fineweb_q03/duckdb:vortex-file-compressed 153810928 1.64003e+08 0.937855 ns
fineweb_q04/duckdb:vortex-file-compressed 190743504 1.96071e+08 0.972831 ns
fineweb_q05/duckdb:vortex-file-compressed 170761781 1.79038e+08 0.953776 ns
fineweb_q06/duckdb:vortex-file-compressed 55285746 5.64185e+07 0.979923 ns
fineweb_q07/duckdb:vortex-file-compressed 62155956 6.1596e+07 1.00909 ns
fineweb_q08/duckdb:vortex-file-compressed 8873163 8.60279e+06 1.03143 ns
fineweb_q00/duckdb:vortex-compact 5848273 5.33958e+06 1.09527 ns
fineweb_q01/duckdb:vortex-compact 101975248 9.39379e+07 1.08556 ns
fineweb_q02/duckdb:vortex-compact 104866373 9.97942e+07 1.05083 ns
fineweb_q03/duckdb:vortex-compact 806725121 8.03826e+08 1.00361 ns
fineweb_q04/duckdb:vortex-compact 861406363 8.60423e+08 1.00114 ns
fineweb_q05/duckdb:vortex-compact 777440444 7.67579e+08 1.01285 ns
fineweb_q06/duckdb:vortex-compact 446904223 4.44538e+08 1.00532 ns
fineweb_q07/duckdb:vortex-compact 450104298 4.65535e+08 0.966854 ns
fineweb_q08/duckdb:vortex-compact 10332390 1.15548e+07 0.894211 ns 🚀

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.007x ➖
  • Vortex: 1.018x ➖
  • duckdb:vortex: 0.991x ➖
  • datafusion:vortex: 1.047x ➖
  • Best: tpch_q16/datafusion:vortex-compact (0.580x)
  • Worst: tpch_q04/datafusion:vortex-compact (1.746x)
  • Significant (>30%): 1↑ 3↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 863854192 9.26233e+08 0.932653 ns
tpch_q02/datafusion:parquet 712953449 8.52146e+08 0.836656 ns
tpch_q03/datafusion:parquet 925366353 9.51551e+08 0.972482 ns
tpch_q04/datafusion:parquet 488296707 5.38149e+08 0.907364 ns
tpch_q05/datafusion:parquet 1159413043 1.24543e+09 0.930934 ns
tpch_q06/datafusion:parquet 509036076 5.21747e+08 0.975638 ns
tpch_q07/datafusion:parquet 1333874002 1.40441e+09 0.949773 ns
tpch_q08/datafusion:parquet 1595329017 1.7414e+09 0.916119 ns
tpch_q09/datafusion:parquet 1807157471 1.88338e+09 0.959529 ns
tpch_q10/datafusion:parquet 2056956480 1.97685e+09 1.04052 ns
tpch_q11/datafusion:parquet 520830031 5.33293e+08 0.97663 ns
tpch_q12/datafusion:parquet 689947714 6.83894e+08 1.00885 ns
tpch_q13/datafusion:parquet 697769642 7.06578e+08 0.987533 ns
tpch_q14/datafusion:parquet 768395035 7.77306e+08 0.988536 ns
tpch_q15/datafusion:parquet 1155080916 1.11032e+09 1.04031 ns
tpch_q16/datafusion:parquet 386609266 3.88226e+08 0.995835 ns
tpch_q17/datafusion:parquet 1442009994 1.38146e+09 1.04383 ns
tpch_q18/datafusion:parquet 1580628234 1.56028e+09 1.01304 ns
tpch_q19/datafusion:parquet 922051366 9.62996e+08 0.957482 ns
tpch_q20/datafusion:parquet 1099750528 1.1428e+09 0.962333 ns
tpch_q21/datafusion:parquet 1764153415 1.72345e+09 1.02362 ns
tpch_q22/datafusion:parquet 649551225 6.4451e+08 1.00782 ns
tpch_q01/datafusion:vortex-file-compressed 716520071 7.13181e+08 1.00468 ns
tpch_q02/datafusion:vortex-file-compressed 596251008 5.97848e+08 0.997329 ns
tpch_q03/datafusion:vortex-file-compressed 757222520 7.19041e+08 1.0531 ns
tpch_q04/datafusion:vortex-file-compressed 572392812 5.29784e+08 1.08043 ns
tpch_q05/datafusion:vortex-file-compressed 973996614 1.0566e+09 0.921824 ns
tpch_q06/datafusion:vortex-file-compressed 612513556 6.36034e+08 0.96302 ns
tpch_q07/datafusion:vortex-file-compressed 1179432996 1.09483e+09 1.07727 ns
tpch_q08/datafusion:vortex-file-compressed 1184225982 1.15889e+09 1.02186 ns
tpch_q09/datafusion:vortex-file-compressed 1446909266 1.40246e+09 1.03169 ns
tpch_q10/datafusion:vortex-file-compressed 1078575701 9.36497e+08 1.15171 ns
tpch_q11/datafusion:vortex-file-compressed 477378420 4.8805e+08 0.978135 ns
tpch_q12/datafusion:vortex-file-compressed 1008189654 8.48468e+08 1.18825 ns
tpch_q13/datafusion:vortex-file-compressed 456949984 4.69878e+08 0.972487 ns
tpch_q14/datafusion:vortex-file-compressed 560607390 5.65455e+08 0.991428 ns
tpch_q15/datafusion:vortex-file-compressed 1046479458 1.04984e+09 0.996795 ns
tpch_q16/datafusion:vortex-file-compressed 283292702 3.08447e+08 0.918449 ns
tpch_q17/datafusion:vortex-file-compressed 1165408390 1.18728e+09 0.981581 ns
tpch_q18/datafusion:vortex-file-compressed 1358772499 1.27799e+09 1.06321 ns
tpch_q19/datafusion:vortex-file-compressed 721072191 6.47166e+08 1.1142 ns
tpch_q20/datafusion:vortex-file-compressed 1472692181 8.90136e+08 1.65446 ns 🚨
tpch_q21/datafusion:vortex-file-compressed 1752461548 1.58378e+09 1.1065 ns
tpch_q22/datafusion:vortex-file-compressed 380428066 3.06324e+08 1.24192 ns
tpch_q01/datafusion:vortex-compact 701122363 7.18826e+08 0.975372 ns
tpch_q02/datafusion:vortex-compact 676848974 6.19394e+08 1.09276 ns
tpch_q03/datafusion:vortex-compact 1150993047 6.9066e+08 1.66651 ns 🚨
tpch_q04/datafusion:vortex-compact 867194428 4.96572e+08 1.74636 ns 🚨
tpch_q05/datafusion:vortex-compact 915886103 9.16628e+08 0.99919 ns
tpch_q06/datafusion:vortex-compact 604869537 5.09596e+08 1.18696 ns
tpch_q07/datafusion:vortex-compact 1044292847 1.04519e+09 0.999144 ns
tpch_q08/datafusion:vortex-compact 1140005080 1.12865e+09 1.01006 ns
tpch_q09/datafusion:vortex-compact 1358276268 1.32512e+09 1.02502 ns
tpch_q10/datafusion:vortex-compact 918439505 8.61388e+08 1.06623 ns
tpch_q11/datafusion:vortex-compact 443321719 4.0288e+08 1.10038 ns
tpch_q12/datafusion:vortex-compact 821383433 8.00587e+08 1.02598 ns
tpch_q13/datafusion:vortex-compact 410167840 3.97185e+08 1.03269 ns
tpch_q14/datafusion:vortex-compact 602597595 5.85436e+08 1.02931 ns
tpch_q15/datafusion:vortex-compact 1025613574 1.00837e+09 1.0171 ns
tpch_q16/datafusion:vortex-compact 288338685 4.96951e+08 0.580216 ns 🚀
tpch_q17/datafusion:vortex-compact 1174377109 1.16057e+09 1.0119 ns
tpch_q18/datafusion:vortex-compact 1144369959 1.17092e+09 0.977326 ns
tpch_q19/datafusion:vortex-compact 617171054 6.47502e+08 0.953157 ns
tpch_q20/datafusion:vortex-compact 820895314 8.78821e+08 0.934087 ns
tpch_q21/datafusion:vortex-compact 1397981347 1.45329e+09 0.961941 ns
tpch_q22/datafusion:vortex-compact 309935320 3.65207e+08 0.848656 ns
tpch_q01/duckdb:parquet 892617197 9.61836e+08 0.928035 ns
tpch_q02/duckdb:parquet 1254715932 1.19879e+09 1.04666 ns
tpch_q03/duckdb:parquet 1286831932 1.40471e+09 0.916087 ns
tpch_q04/duckdb:parquet 791951891 8.30805e+08 0.953235 ns
tpch_q05/duckdb:parquet 1754250131 1.7639e+09 0.99453 ns
tpch_q06/duckdb:parquet 637764267 6.484e+08 0.983598 ns
tpch_q07/duckdb:parquet 1600013654 1.51144e+09 1.0586 ns
tpch_q08/duckdb:parquet 2035612958 2.08852e+09 0.974666 ns
tpch_q09/duckdb:parquet 1912676993 1.94582e+09 0.982966 ns
tpch_q10/duckdb:parquet 2790223842 2.70176e+09 1.03274 ns
tpch_q11/duckdb:parquet 744839636 7.16733e+08 1.03921 ns
tpch_q12/duckdb:parquet 890269776 8.39885e+08 1.05999 ns
tpch_q13/duckdb:parquet 980106500 1.01834e+09 0.962456 ns
tpch_q14/duckdb:parquet 1011062567 1.04458e+09 0.967911 ns
tpch_q15/duckdb:parquet 884464836 9.1956e+08 0.961835 ns
tpch_q16/duckdb:parquet 664705179 6.6471e+08 0.999992 ns
tpch_q17/duckdb:parquet 1121461634 1.14021e+09 0.983554 ns
tpch_q18/duckdb:parquet 1107728937 1.16215e+09 0.95317 ns
tpch_q19/duckdb:parquet 1281679572 1.31805e+09 0.972408 ns
tpch_q20/duckdb:parquet 1422833932 1.4447e+09 0.984864 ns
tpch_q21/duckdb:parquet 1660143471 1.58871e+09 1.04496 ns
tpch_q22/duckdb:parquet 922007334 8.47338e+08 1.08812 ns
tpch_q01/duckdb:vortex-file-compressed 634914398 6.43268e+08 0.987015 ns
tpch_q02/duckdb:vortex-file-compressed 963288886 9.89172e+08 0.973833 ns
tpch_q03/duckdb:vortex-file-compressed 993454979 1.04295e+09 0.952546 ns
tpch_q04/duckdb:vortex-file-compressed 693503321 6.65854e+08 1.04152 ns
tpch_q05/duckdb:vortex-file-compressed 1210553376 1.19676e+09 1.01153 ns
tpch_q06/duckdb:vortex-file-compressed 785427093 7.52992e+08 1.04307 ns
tpch_q07/duckdb:vortex-file-compressed 1199019482 1.24138e+09 0.96588 ns
tpch_q08/duckdb:vortex-file-compressed 1631647287 1.53736e+09 1.06133 ns
tpch_q09/duckdb:vortex-file-compressed 1513560438 1.47935e+09 1.02312 ns
tpch_q10/duckdb:vortex-file-compressed 1499469857 1.35025e+09 1.11051 ns
tpch_q11/duckdb:vortex-file-compressed 784427876 8.38877e+08 0.935093 ns
tpch_q12/duckdb:vortex-file-compressed 775708486 8.08774e+08 0.959117 ns
tpch_q13/duckdb:vortex-file-compressed 1040227570 1.04362e+09 0.996749 ns
tpch_q14/duckdb:vortex-file-compressed 871681301 9.52711e+08 0.914948 ns
tpch_q15/duckdb:vortex-file-compressed 611000248 6.94418e+08 0.879874 ns
tpch_q16/duckdb:vortex-file-compressed 480861247 4.93951e+08 0.973501 ns
tpch_q17/duckdb:vortex-file-compressed 1000545401 1.08288e+09 0.923967 ns
tpch_q18/duckdb:vortex-file-compressed 1121049675 1.29066e+09 0.868587 ns
tpch_q19/duckdb:vortex-file-compressed 765043300 7.80849e+08 0.979758 ns
tpch_q20/duckdb:vortex-file-compressed 1186036260 1.21249e+09 0.978184 ns
tpch_q21/duckdb:vortex-file-compressed 1975163327 1.90353e+09 1.03763 ns
tpch_q22/duckdb:vortex-file-compressed 509567219 5.23485e+08 0.973413 ns
tpch_q01/duckdb:vortex-compact 627008316 6.41771e+08 0.976997 ns
tpch_q02/duckdb:vortex-compact 896800061 8.07184e+08 1.11102 ns
tpch_q03/duckdb:vortex-compact 935265703 8.86263e+08 1.05529 ns
tpch_q04/duckdb:vortex-compact 578162180 5.82226e+08 0.993021 ns
tpch_q05/duckdb:vortex-compact 1093222306 1.18259e+09 0.924434 ns
tpch_q06/duckdb:vortex-compact 682258924 6.67066e+08 1.02278 ns
tpch_q07/duckdb:vortex-compact 1129217536 1.09029e+09 1.0357 ns
tpch_q08/duckdb:vortex-compact 1488303672 1.42782e+09 1.04236 ns
tpch_q09/duckdb:vortex-compact 1377157503 1.38045e+09 0.997619 ns
tpch_q10/duckdb:vortex-compact 1255714306 1.26648e+09 0.991503 ns
tpch_q11/duckdb:vortex-compact 533977393 5.66878e+08 0.941963 ns
tpch_q12/duckdb:vortex-compact 698307266 6.85814e+08 1.01822 ns
tpch_q13/duckdb:vortex-compact 882194248 8.8771e+08 0.993786 ns
tpch_q14/duckdb:vortex-compact 841945389 8.2665e+08 1.0185 ns
tpch_q15/duckdb:vortex-compact 557618869 6.13879e+08 0.908352 ns
tpch_q16/duckdb:vortex-compact 436629253 4.24322e+08 1.029 ns
tpch_q17/duckdb:vortex-compact 927668384 9.70576e+08 0.955791 ns
tpch_q18/duckdb:vortex-compact 955383668 9.31825e+08 1.02528 ns
tpch_q19/duckdb:vortex-compact 728351722 7.40103e+08 0.984123 ns
tpch_q20/duckdb:vortex-compact 1164570406 1.14802e+09 1.01442 ns
tpch_q21/duckdb:vortex-compact 1608266512 1.54371e+09 1.04182 ns
tpch_q22/duckdb:vortex-compact 533265011 5.35031e+08 0.996699 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.022x ➖
  • Vortex: 1.023x ➖
  • duckdb:vortex: 1.025x ➖
  • datafusion:vortex: 1.021x ➖
  • Best: clickbench_q19/duckdb:vortex-compact (0.882x)
  • Worst: clickbench_q26/duckdb:vortex-compact (1.208x)
  • Significant (>10%): 2↑ 5↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1944573 1.8412e+06 1.05614 ns
clickbench_q01/datafusion:parquet 20829307 2.13221e+07 0.976889 ns
clickbench_q02/datafusion:parquet 52073177 5.34093e+07 0.974983 ns
clickbench_q03/datafusion:parquet 43031234 4.37265e+07 0.984101 ns
clickbench_q04/datafusion:parquet 373469888 3.6875e+08 1.0128 ns
clickbench_q05/datafusion:parquet 347493737 3.52459e+08 0.985913 ns
clickbench_q06/datafusion:parquet 1561846 1.58827e+06 0.983361 ns
clickbench_q07/datafusion:parquet 25663926 2.63539e+07 0.973817 ns
clickbench_q08/datafusion:parquet 438474817 4.48983e+08 0.976596 ns
clickbench_q09/datafusion:parquet 692828897 6.78958e+08 1.02043 ns
clickbench_q10/datafusion:parquet 121343976 1.18376e+08 1.02507 ns
clickbench_q11/datafusion:parquet 144834185 1.42171e+08 1.01873 ns
clickbench_q12/datafusion:parquet 371517289 3.5549e+08 1.04508 ns
clickbench_q13/datafusion:parquet 521240723 5.11194e+08 1.01965 ns
clickbench_q14/datafusion:parquet 360393279 3.51895e+08 1.02415 ns
clickbench_q15/datafusion:parquet 425931160 4.1057e+08 1.03741 ns
clickbench_q16/datafusion:parquet 762113666 7.35445e+08 1.03626 ns
clickbench_q17/datafusion:parquet 725951016 7.19214e+08 1.00937 ns
clickbench_q18/datafusion:parquet 1476478076 1.41988e+09 1.03986 ns
clickbench_q19/datafusion:parquet 42448080 3.32417e+07 1.27695 ns 🚨
clickbench_q20/datafusion:parquet 591667619 5.60455e+08 1.05569 ns
clickbench_q21/datafusion:parquet 669354179 6.36432e+08 1.05173 ns
clickbench_q22/datafusion:parquet 997416792 9.43321e+08 1.05735 ns
clickbench_q23/datafusion:parquet 3900245959 3.7605e+09 1.03716 ns
clickbench_q24/datafusion:parquet 103942498 1.05058e+08 0.98938 ns
clickbench_q25/datafusion:parquet 144077458 1.38384e+08 1.04114 ns
clickbench_q26/datafusion:parquet 108596344 1.06724e+08 1.01754 ns
clickbench_q27/datafusion:parquet 984939309 9.709e+08 1.01446 ns
clickbench_q28/datafusion:parquet 5745561262 5.72704e+09 1.00323 ns
clickbench_q29/datafusion:parquet 223892274 2.20391e+08 1.01589 ns
clickbench_q30/datafusion:parquet 360604788 3.47057e+08 1.03904 ns
clickbench_q31/datafusion:parquet 400876147 3.95658e+08 1.01319 ns
clickbench_q32/datafusion:parquet 1434305310 1.40609e+09 1.02007 ns
clickbench_q33/datafusion:parquet 1569395908 1.50611e+09 1.04202 ns
clickbench_q34/datafusion:parquet 1573926600 1.50957e+09 1.04263 ns
clickbench_q35/datafusion:parquet 583287789 5.77773e+08 1.00955 ns
clickbench_q36/datafusion:parquet 149282605 1.45323e+08 1.02724 ns
clickbench_q37/datafusion:parquet 60287673 6.00086e+07 1.00465 ns
clickbench_q38/datafusion:parquet 95231607 9.54304e+07 0.997917 ns
clickbench_q39/datafusion:parquet 283877124 2.82118e+08 1.00624 ns
clickbench_q40/datafusion:parquet 36273026 3.5782e+07 1.01372 ns
clickbench_q41/datafusion:parquet 32587070 2.9891e+07 1.0902 ns
clickbench_q42/datafusion:parquet 33766797 3.20812e+07 1.05254 ns
clickbench_q00/datafusion:vortex-file-compressed 1643900 1.70183e+06 0.965962 ns
clickbench_q01/datafusion:vortex-file-compressed 14769161 1.50487e+07 0.981425 ns
clickbench_q02/datafusion:vortex-file-compressed 32613069 3.04763e+07 1.07011 ns
clickbench_q03/datafusion:vortex-file-compressed 36465307 3.55202e+07 1.02661 ns
clickbench_q04/datafusion:vortex-file-compressed 320691408 3.22379e+08 0.994766 ns
clickbench_q05/datafusion:vortex-file-compressed 322514353 3.05045e+08 1.05727 ns
clickbench_q06/datafusion:vortex-file-compressed 1662373 1.66172e+06 1.00039 ns
clickbench_q07/datafusion:vortex-file-compressed 17036656 1.67293e+07 1.01837 ns
clickbench_q08/datafusion:vortex-file-compressed 407195930 3.88561e+08 1.04796 ns
clickbench_q09/datafusion:vortex-file-compressed 601626858 5.71687e+08 1.05237 ns
clickbench_q10/datafusion:vortex-file-compressed 71171648 7.28077e+07 0.977529 ns
clickbench_q11/datafusion:vortex-file-compressed 81154790 8.05662e+07 1.00731 ns
clickbench_q12/datafusion:vortex-file-compressed 279474717 2.64552e+08 1.05641 ns
clickbench_q13/datafusion:vortex-file-compressed 417669489 4.0598e+08 1.02879 ns
clickbench_q14/datafusion:vortex-file-compressed 255163416 2.47913e+08 1.02924 ns
clickbench_q15/datafusion:vortex-file-compressed 388063870 3.73855e+08 1.03801 ns
clickbench_q16/datafusion:vortex-file-compressed 744236951 7.16485e+08 1.03873 ns
clickbench_q17/datafusion:vortex-file-compressed 725583487 7.03124e+08 1.03194 ns
clickbench_q18/datafusion:vortex-file-compressed 1476268937 1.37334e+09 1.07495 ns
clickbench_q19/datafusion:vortex-file-compressed 27721008 2.67653e+07 1.03571 ns
clickbench_q20/datafusion:vortex-file-compressed 351173263 3.26674e+08 1.075 ns
clickbench_q21/datafusion:vortex-file-compressed 412732408 3.85502e+08 1.07064 ns
clickbench_q22/datafusion:vortex-file-compressed 605470078 5.75314e+08 1.05242 ns
clickbench_q23/datafusion:vortex-file-compressed 608480283 6.18025e+08 0.984556 ns
clickbench_q24/datafusion:vortex-file-compressed 50515347 5.47755e+07 0.922225 ns
clickbench_q25/datafusion:vortex-file-compressed 73204140 7.01784e+07 1.04311 ns
clickbench_q26/datafusion:vortex-file-compressed 47706330 5.19882e+07 0.917637 ns
clickbench_q27/datafusion:vortex-file-compressed 786102455 7.95411e+08 0.988297 ns
clickbench_q28/datafusion:vortex-file-compressed 6834354554 6.73544e+09 1.01469 ns
clickbench_q29/datafusion:vortex-file-compressed 259149248 2.4657e+08 1.05102 ns
clickbench_q30/datafusion:vortex-file-compressed 257732366 2.55816e+08 1.00749 ns
clickbench_q31/datafusion:vortex-file-compressed 303478616 2.89296e+08 1.04902 ns
clickbench_q32/datafusion:vortex-file-compressed 1449049347 1.36045e+09 1.06513 ns
clickbench_q33/datafusion:vortex-file-compressed 1428635788 1.37817e+09 1.03662 ns
clickbench_q34/datafusion:vortex-file-compressed 1431141839 1.38275e+09 1.035 ns
clickbench_q35/datafusion:vortex-file-compressed 576730287 5.46479e+08 1.05536 ns
clickbench_q36/datafusion:vortex-file-compressed 84648651 7.96996e+07 1.0621 ns
clickbench_q37/datafusion:vortex-file-compressed 40722745 3.85795e+07 1.05555 ns
clickbench_q38/datafusion:vortex-file-compressed 24190593 2.45908e+07 0.983724 ns
clickbench_q39/datafusion:vortex-file-compressed 160013029 1.55168e+08 1.03123 ns
clickbench_q40/datafusion:vortex-file-compressed 22105468 2.04259e+07 1.08223 ns
clickbench_q41/datafusion:vortex-file-compressed 19129979 1.85052e+07 1.03376 ns
clickbench_q42/datafusion:vortex-file-compressed 22812402 2.20088e+07 1.03651 ns
clickbench_q00/datafusion:vortex-compact 1782473 1.66313e+06 1.07176 ns
clickbench_q01/datafusion:vortex-compact 25521483 2.53859e+07 1.00534 ns
clickbench_q02/datafusion:vortex-compact 49372746 4.8159e+07 1.0252 ns
clickbench_q03/datafusion:vortex-compact 39151063 3.80198e+07 1.02975 ns
clickbench_q04/datafusion:vortex-compact 354243076 3.41578e+08 1.03708 ns
clickbench_q05/datafusion:vortex-compact 340907673 3.37417e+08 1.01035 ns
clickbench_q06/datafusion:vortex-compact 1728866 1.67714e+06 1.03084 ns
clickbench_q07/datafusion:vortex-compact 40554470 3.96167e+07 1.02367 ns
clickbench_q08/datafusion:vortex-compact 430128820 4.10209e+08 1.04856 ns
clickbench_q09/datafusion:vortex-compact 617255444 6.10026e+08 1.01185 ns
clickbench_q10/datafusion:vortex-compact 103858342 1.03726e+08 1.00128 ns
clickbench_q11/datafusion:vortex-compact 122046352 1.22905e+08 0.993016 ns
clickbench_q12/datafusion:vortex-compact 305523699 2.91706e+08 1.04737 ns
clickbench_q13/datafusion:vortex-compact 475725017 4.64399e+08 1.02439 ns
clickbench_q14/datafusion:vortex-compact 294633492 2.91645e+08 1.01025 ns
clickbench_q15/datafusion:vortex-compact 395373603 3.9473e+08 1.00163 ns
clickbench_q16/datafusion:vortex-compact 791472659 7.5749e+08 1.04486 ns
clickbench_q17/datafusion:vortex-compact 777062737 7.47914e+08 1.03897 ns
clickbench_q18/datafusion:vortex-compact 1448831249 1.3903e+09 1.0421 ns
clickbench_q19/datafusion:vortex-compact 33573666 3.31725e+07 1.01209 ns
clickbench_q20/datafusion:vortex-compact 419322372 4.13545e+08 1.01397 ns
clickbench_q21/datafusion:vortex-compact 506504629 5.06662e+08 0.999689 ns
clickbench_q22/datafusion:vortex-compact 774613392 7.74014e+08 1.00077 ns
clickbench_q23/datafusion:vortex-compact 1118782852 1.1132e+09 1.00501 ns
clickbench_q24/datafusion:vortex-compact 65052727 6.50676e+07 0.999772 ns
clickbench_q25/datafusion:vortex-compact 117497130 1.13451e+08 1.03566 ns
clickbench_q26/datafusion:vortex-compact 62640298 6.27441e+07 0.998346 ns
clickbench_q27/datafusion:vortex-compact 866544648 8.92921e+08 0.970461 ns
clickbench_q28/datafusion:vortex-compact 6023388863 6.00733e+09 1.00267 ns
clickbench_q29/datafusion:vortex-compact 231660383 2.35366e+08 0.984254 ns
clickbench_q30/datafusion:vortex-compact 315910326 3.15827e+08 1.00026 ns
clickbench_q31/datafusion:vortex-compact 356613565 3.56967e+08 0.99901 ns
clickbench_q32/datafusion:vortex-compact 1298198074 1.36839e+09 0.948703 ns
clickbench_q33/datafusion:vortex-compact 1509327701 1.46848e+09 1.02782 ns
clickbench_q34/datafusion:vortex-compact 1518515705 1.43905e+09 1.05522 ns
clickbench_q35/datafusion:vortex-compact 621938786 5.93285e+08 1.0483 ns
clickbench_q36/datafusion:vortex-compact 94619460 9.39588e+07 1.00703 ns
clickbench_q37/datafusion:vortex-compact 44482790 4.22514e+07 1.05281 ns
clickbench_q38/datafusion:vortex-compact 33835576 3.33603e+07 1.01425 ns
clickbench_q39/datafusion:vortex-compact 165424034 1.67917e+08 0.985151 ns
clickbench_q40/datafusion:vortex-compact 29213364 2.81472e+07 1.03788 ns
clickbench_q41/datafusion:vortex-compact 25087209 2.57727e+07 0.973402 ns
clickbench_q42/datafusion:vortex-compact 24904571 2.43999e+07 1.02068 ns
clickbench_q00/duckdb:parquet 125796933 1.28508e+08 0.9789 ns
clickbench_q01/duckdb:parquet 52886590 5.10981e+07 1.035 ns
clickbench_q02/duckdb:parquet 65567125 6.47401e+07 1.01277 ns
clickbench_q03/duckdb:parquet 64141299 6.21452e+07 1.03212 ns
clickbench_q04/duckdb:parquet 204052663 2.02486e+08 1.00774 ns
clickbench_q05/duckdb:parquet 276003549 2.72146e+08 1.01417 ns
clickbench_q06/duckdb:parquet 62941199 6.12107e+07 1.02827 ns
clickbench_q07/duckdb:parquet 56289895 5.48497e+07 1.02626 ns
clickbench_q08/duckdb:parquet 272597279 2.63392e+08 1.03495 ns
clickbench_q09/duckdb:parquet 392762246 3.8939e+08 1.00866 ns
clickbench_q10/duckdb:parquet 96783781 9.56455e+07 1.0119 ns
clickbench_q11/duckdb:parquet 107197628 1.04739e+08 1.02347 ns
clickbench_q12/duckdb:parquet 292911103 2.82772e+08 1.03586 ns
clickbench_q13/duckdb:parquet 478647472 4.68343e+08 1.022 ns
clickbench_q14/duckdb:parquet 325933470 3.19006e+08 1.02172 ns
clickbench_q15/duckdb:parquet 241230657 2.37157e+08 1.01718 ns
clickbench_q16/duckdb:parquet 575855470 5.64958e+08 1.01929 ns
clickbench_q17/duckdb:parquet 480751040 4.72721e+08 1.01699 ns
clickbench_q18/duckdb:parquet 999737118 9.82161e+08 1.01789 ns
clickbench_q19/duckdb:parquet 50054146 4.86149e+07 1.0296 ns
clickbench_q20/duckdb:parquet 412579433 4.00921e+08 1.02908 ns
clickbench_q21/duckdb:parquet 525712380 5.26104e+08 0.999256 ns
clickbench_q22/duckdb:parquet 904254305 9.04168e+08 1.0001 ns
clickbench_q23/duckdb:parquet 276067587 2.73153e+08 1.01067 ns
clickbench_q24/duckdb:parquet 81164191 7.80053e+07 1.0405 ns
clickbench_q25/duckdb:parquet 140500739 1.39739e+08 1.00545 ns
clickbench_q26/duckdb:parquet 55322270 5.17571e+07 1.06888 ns
clickbench_q27/duckdb:parquet 623567056 6.13623e+08 1.01621 ns
clickbench_q28/duckdb:parquet 4921343098 4.86021e+09 1.01258 ns
clickbench_q29/duckdb:parquet 62904162 6.24053e+07 1.00799 ns
clickbench_q30/duckdb:parquet 308988033 3.03694e+08 1.01743 ns
clickbench_q31/duckdb:parquet 348289622 3.45125e+08 1.00917 ns
clickbench_q32/duckdb:parquet 1056942784 1.04123e+09 1.01509 ns
clickbench_q33/duckdb:parquet 1091032348 1.05126e+09 1.03784 ns
clickbench_q34/duckdb:parquet 1128183387 1.09795e+09 1.02754 ns
clickbench_q35/duckdb:parquet 351119701 3.48603e+08 1.00722 ns
clickbench_q36/duckdb:parquet 62419554 6.05033e+07 1.03167 ns
clickbench_q37/duckdb:parquet 49873585 4.90785e+07 1.0162 ns
clickbench_q38/duckdb:parquet 52268129 5.17898e+07 1.00924 ns
clickbench_q39/duckdb:parquet 93005799 9.40625e+07 0.988766 ns
clickbench_q40/duckdb:parquet 55379857 5.50133e+07 1.00666 ns
clickbench_q41/duckdb:parquet 58652434 5.69067e+07 1.03068 ns
clickbench_q42/duckdb:parquet 46008634 4.29731e+07 1.07064 ns
clickbench_q00/duckdb:vortex-file-compressed 106751723 1.06921e+08 0.998418 ns
clickbench_q01/duckdb:vortex-file-compressed 83188280 8.20909e+07 1.01337 ns
clickbench_q02/duckdb:vortex-file-compressed 27905869 2.64595e+07 1.05466 ns
clickbench_q03/duckdb:vortex-file-compressed 35791400 3.30688e+07 1.08233 ns
clickbench_q04/duckdb:vortex-file-compressed 172157666 1.70301e+08 1.0109 ns
clickbench_q05/duckdb:vortex-file-compressed 195707574 1.9433e+08 1.00709 ns
clickbench_q06/duckdb:vortex-file-compressed 23030070 2.30973e+07 0.99709 ns
clickbench_q07/duckdb:vortex-file-compressed 18500725 1.7947e+07 1.03085 ns
clickbench_q08/duckdb:vortex-file-compressed 263812271 2.63446e+08 1.00139 ns
clickbench_q09/duckdb:vortex-file-compressed 370686465 3.68068e+08 1.00711 ns
clickbench_q10/duckdb:vortex-file-compressed 74272084 7.28424e+07 1.01963 ns
clickbench_q11/duckdb:vortex-file-compressed 85215287 8.0211e+07 1.06239 ns
clickbench_q12/duckdb:vortex-file-compressed 201740201 1.99185e+08 1.01283 ns
clickbench_q13/duckdb:vortex-file-compressed 465459385 4.56327e+08 1.02001 ns
clickbench_q14/duckdb:vortex-file-compressed 294862107 2.87438e+08 1.02583 ns
clickbench_q15/duckdb:vortex-file-compressed 218244441 2.13152e+08 1.02389 ns
clickbench_q16/duckdb:vortex-file-compressed 965323878 9.66617e+08 0.998662 ns
clickbench_q17/duckdb:vortex-file-compressed 886568128 8.42019e+08 1.05291 ns
clickbench_q18/duckdb:vortex-file-compressed 1508274188 1.40806e+09 1.07117 ns
clickbench_q19/duckdb:vortex-file-compressed 25638785 2.41674e+07 1.06088 ns
clickbench_q20/duckdb:vortex-file-compressed 360170761 3.40745e+08 1.05701 ns
clickbench_q21/duckdb:vortex-file-compressed 391222768 3.68151e+08 1.06267 ns
clickbench_q22/duckdb:vortex-file-compressed 655143748 5.55271e+08 1.17986 ns 🚨
clickbench_q23/duckdb:vortex-file-compressed 1479885219 1.2319e+09 1.2013 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 54345605 5.31062e+07 1.02334 ns
clickbench_q25/duckdb:vortex-file-compressed 81528773 7.45165e+07 1.0941 ns
clickbench_q26/duckdb:vortex-file-compressed 49992124 4.40851e+07 1.13399 ns 🚨
clickbench_q27/duckdb:vortex-file-compressed 559175580 5.11111e+08 1.09404 ns
clickbench_q28/duckdb:vortex-file-compressed 3183683893 3.14979e+09 1.01076 ns
clickbench_q29/duckdb:vortex-file-compressed 29613691 2.84309e+07 1.0416 ns
clickbench_q30/duckdb:vortex-file-compressed 196574308 1.89858e+08 1.03538 ns
clickbench_q31/duckdb:vortex-file-compressed 264187364 2.59716e+08 1.01722 ns
clickbench_q32/duckdb:vortex-file-compressed 1098874698 1.07517e+09 1.02204 ns
clickbench_q33/duckdb:vortex-file-compressed 1031165872 1.01495e+09 1.01597 ns
clickbench_q34/duckdb:vortex-file-compressed 1548788026 1.50419e+09 1.02965 ns
clickbench_q35/duckdb:vortex-file-compressed 363828755 3.59928e+08 1.01084 ns
clickbench_q36/duckdb:vortex-file-compressed 23107041 2.28139e+07 1.01285 ns
clickbench_q37/duckdb:vortex-file-compressed 14979129 1.49747e+07 1.0003 ns
clickbench_q38/duckdb:vortex-file-compressed 15761729 1.58592e+07 0.993855 ns
clickbench_q39/duckdb:vortex-file-compressed 40663849 4.08942e+07 0.994368 ns
clickbench_q40/duckdb:vortex-file-compressed 13979134 1.35894e+07 1.02868 ns
clickbench_q41/duckdb:vortex-file-compressed 14286980 1.36263e+07 1.04848 ns
clickbench_q42/duckdb:vortex-file-compressed 17325041 1.78776e+07 0.969091 ns
clickbench_q00/duckdb:vortex-compact 108092205 1.05039e+08 1.02907 ns
clickbench_q01/duckdb:vortex-compact 130118377 1.23092e+08 1.05708 ns
clickbench_q02/duckdb:vortex-compact 44431191 4.39514e+07 1.01092 ns
clickbench_q03/duckdb:vortex-compact 42202956 4.15607e+07 1.01545 ns
clickbench_q04/duckdb:vortex-compact 211302818 2.05948e+08 1.026 ns
clickbench_q05/duckdb:vortex-compact 228953842 2.21405e+08 1.03409 ns
clickbench_q06/duckdb:vortex-compact 33329005 3.35008e+07 0.994872 ns
clickbench_q07/duckdb:vortex-compact 37836888 3.63086e+07 1.04209 ns
clickbench_q08/duckdb:vortex-compact 280958769 2.80168e+08 1.00282 ns
clickbench_q09/duckdb:vortex-compact 406772739 4.02574e+08 1.01043 ns
clickbench_q10/duckdb:vortex-compact 102511100 1.02053e+08 1.00449 ns
clickbench_q11/duckdb:vortex-compact 122669768 1.22637e+08 1.00027 ns
clickbench_q12/duckdb:vortex-compact 248205055 2.47601e+08 1.00244 ns
clickbench_q13/duckdb:vortex-compact 525937959 5.18403e+08 1.01453 ns
clickbench_q14/duckdb:vortex-compact 352175432 3.4591e+08 1.01811 ns
clickbench_q15/duckdb:vortex-compact 248627371 2.49407e+08 0.996875 ns
clickbench_q16/duckdb:vortex-compact 1016208435 9.9862e+08 1.01761 ns
clickbench_q17/duckdb:vortex-compact 928090064 9.01599e+08 1.02938 ns
clickbench_q18/duckdb:vortex-compact 1480444615 1.4587e+09 1.01491 ns
clickbench_q19/duckdb:vortex-compact 27091835 3.07122e+07 0.882118 ns 🚀
clickbench_q20/duckdb:vortex-compact 418191867 4.17116e+08 1.00258 ns
clickbench_q21/duckdb:vortex-compact 501505254 4.81979e+08 1.04051 ns
clickbench_q22/duckdb:vortex-compact 872592939 7.74641e+08 1.12645 ns 🚨
clickbench_q23/duckdb:vortex-compact 1569852252 1.66687e+09 0.941797 ns
clickbench_q24/duckdb:vortex-compact 52108640 5.8839e+07 0.885614 ns 🚀
clickbench_q25/duckdb:vortex-compact 137411011 1.39478e+08 0.985181 ns
clickbench_q26/duckdb:vortex-compact 71969875 5.95696e+07 1.20816 ns 🚨
clickbench_q27/duckdb:vortex-compact 635310399 6.18819e+08 1.02665 ns
clickbench_q28/duckdb:vortex-compact 3216288713 3.20638e+09 1.00309 ns
clickbench_q29/duckdb:vortex-compact 36180618 3.57785e+07 1.01124 ns
clickbench_q30/duckdb:vortex-compact 266021313 2.64447e+08 1.00595 ns
clickbench_q31/duckdb:vortex-compact 335365443 3.20044e+08 1.04787 ns
clickbench_q32/duckdb:vortex-compact 1080155040 1.07702e+09 1.00291 ns
clickbench_q33/duckdb:vortex-compact 1129643693 1.07688e+09 1.04899 ns
clickbench_q34/duckdb:vortex-compact 1619242649 1.58462e+09 1.02185 ns
clickbench_q35/duckdb:vortex-compact 357333735 3.56141e+08 1.00335 ns
clickbench_q36/duckdb:vortex-compact 25319618 2.52363e+07 1.0033 ns
clickbench_q37/duckdb:vortex-compact 17129950 1.73761e+07 0.985836 ns
clickbench_q38/duckdb:vortex-compact 19883723 1.92124e+07 1.03494 ns
clickbench_q39/duckdb:vortex-compact 46138758 4.50615e+07 1.02391 ns
clickbench_q40/duckdb:vortex-compact 18790297 1.935e+07 0.971073 ns
clickbench_q41/duckdb:vortex-compact 17168219 1.75735e+07 0.976939 ns
clickbench_q42/duckdb:vortex-compact 18820922 1.80007e+07 1.04556 ns
clickbench_q00/duckdb:duckdb 19096493 1.8868e+07 1.01211 ns
clickbench_q01/duckdb:duckdb 37770059 3.75801e+07 1.00506 ns
clickbench_q02/duckdb:duckdb 46917268 4.61121e+07 1.01746 ns
clickbench_q03/duckdb:duckdb 47622792 4.83976e+07 0.983991 ns
clickbench_q04/duckdb:duckdb 202991873 1.99428e+08 1.01787 ns
clickbench_q05/duckdb:duckdb 318692808 3.16447e+08 1.0071 ns
clickbench_q06/duckdb:duckdb 36579060 3.64895e+07 1.00246 ns
clickbench_q07/duckdb:duckdb 38545629 3.80598e+07 1.01276 ns
clickbench_q08/duckdb:duckdb 251715001 2.60721e+08 0.965458 ns
clickbench_q09/duckdb:duckdb 364754341 3.61459e+08 1.00912 ns
clickbench_q10/duckdb:duckdb 111132078 1.10194e+08 1.00851 ns
clickbench_q11/duckdb:duckdb 120689543 1.20531e+08 1.00132 ns
clickbench_q12/duckdb:duckdb 268284196 2.63537e+08 1.01801 ns
clickbench_q13/duckdb:duckdb 447153692 4.43257e+08 1.00879 ns
clickbench_q14/duckdb:duckdb 310366857 2.87245e+08 1.08049 ns
clickbench_q15/duckdb:duckdb 223687325 2.17929e+08 1.02642 ns
clickbench_q16/duckdb:duckdb 550828448 5.38905e+08 1.02212 ns
clickbench_q17/duckdb:duckdb 462113900 4.55514e+08 1.01449 ns
clickbench_q18/duckdb:duckdb 969474715 9.43012e+08 1.02806 ns
clickbench_q19/duckdb:duckdb 37472213 3.68839e+07 1.01595 ns
clickbench_q20/duckdb:duckdb 458925165 4.37383e+08 1.04925 ns
clickbench_q21/duckdb:duckdb 479377977 4.63306e+08 1.03469 ns
clickbench_q22/duckdb:duckdb 542331157 5.3049e+08 1.02232 ns
clickbench_q23/duckdb:duckdb 246703069 2.37762e+08 1.0376 ns
clickbench_q24/duckdb:duckdb 50307890 4.99964e+07 1.00623 ns
clickbench_q25/duckdb:duckdb 111140968 1.11619e+08 0.995718 ns
clickbench_q26/duckdb:duckdb 46119617 4.70965e+07 0.979257 ns
clickbench_q27/duckdb:duckdb 536351756 5.19527e+08 1.03239 ns
clickbench_q28/duckdb:duckdb 4535810740 4.46834e+09 1.0151 ns
clickbench_q29/duckdb:duckdb 50247619 4.98281e+07 1.00842 ns
clickbench_q30/duckdb:duckdb 273913935 2.6825e+08 1.02111 ns
clickbench_q31/duckdb:duckdb 345913434 3.3812e+08 1.02305 ns
clickbench_q32/duckdb:duckdb 1053062968 1.03036e+09 1.02204 ns
clickbench_q33/duckdb:duckdb 1101441537 1.06185e+09 1.03728 ns
clickbench_q34/duckdb:duckdb 1175565286 1.13561e+09 1.03518 ns
clickbench_q35/duckdb:duckdb 272051103 2.66892e+08 1.01933 ns
clickbench_q36/duckdb:duckdb 45609391 4.66003e+07 0.978736 ns
clickbench_q37/duckdb:duckdb 33548752 3.32611e+07 1.00865 ns
clickbench_q38/duckdb:duckdb 34430391 3.45407e+07 0.996807 ns
clickbench_q39/duckdb:duckdb 72435483 7.01509e+07 1.03257 ns
clickbench_q40/duckdb:duckdb 33623231 3.29391e+07 1.02077 ns
clickbench_q41/duckdb:duckdb 34119290 3.3526e+07 1.0177 ns
clickbench_q42/duckdb:duckdb 33765377 3.2746e+07 1.03113 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.002x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 1.000x ➖
  • datafusion:vortex: 1.000x ➖
  • Best: tpch_q12/duckdb:vortex-file-compressed (0.878x)
  • Worst: tpch_q22/datafusion:vortex-compact (1.057x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 704316561 6.98844e+08 1.00783 ns
tpch_q02/datafusion:arrow 198430499 1.96773e+08 1.00842 ns
tpch_q03/datafusion:arrow 532127798 5.29127e+08 1.00567 ns
tpch_q04/datafusion:arrow 387223887 3.80033e+08 1.01892 ns
tpch_q05/datafusion:arrow 1052466882 1.04714e+09 1.00509 ns
tpch_q06/datafusion:arrow 305909651 2.99924e+08 1.01996 ns
tpch_q07/datafusion:arrow 1324042137 1.30551e+09 1.0142 ns
tpch_q08/datafusion:arrow 1288025953 1.27274e+09 1.01201 ns
tpch_q09/datafusion:arrow 1564083529 1.53786e+09 1.01705 ns
tpch_q10/datafusion:arrow 661640477 6.50634e+08 1.01692 ns
tpch_q11/datafusion:arrow 178184095 1.77322e+08 1.00486 ns
tpch_q12/datafusion:arrow 728152118 8.08954e+08 0.900116 ns
tpch_q13/datafusion:arrow 523477180 5.04039e+08 1.03856 ns
tpch_q14/datafusion:arrow 354140611 3.46308e+08 1.02262 ns
tpch_q15/datafusion:arrow 736628770 7.28811e+08 1.01073 ns
tpch_q16/datafusion:arrow 124880409 1.20608e+08 1.03542 ns
tpch_q17/datafusion:arrow 1557526025 1.54497e+09 1.00813 ns
tpch_q18/datafusion:arrow 2104727457 2.04737e+09 1.02801 ns
tpch_q19/datafusion:arrow 565933870 5.57155e+08 1.01576 ns
tpch_q20/datafusion:arrow 549456045 5.33904e+08 1.02913 ns
tpch_q21/datafusion:arrow 3789337511 3.72861e+09 1.01629 ns
tpch_q22/datafusion:arrow 182652285 1.76331e+08 1.03585 ns
tpch_q01/datafusion:parquet 481259924 4.68889e+08 1.02638 ns
tpch_q02/datafusion:parquet 267542117 2.67223e+08 1.00119 ns
tpch_q03/datafusion:parquet 408941946 4.00157e+08 1.02195 ns
tpch_q04/datafusion:parquet 148531424 1.50235e+08 0.988658 ns
tpch_q05/datafusion:parquet 569473928 5.81407e+08 0.979476 ns
tpch_q06/datafusion:parquet 124598875 1.29742e+08 0.960361 ns
tpch_q07/datafusion:parquet 794120809 7.98042e+08 0.995087 ns
tpch_q08/datafusion:parquet 652179566 6.62259e+08 0.98478 ns
tpch_q09/datafusion:parquet 954601922 9.76648e+08 0.977427 ns
tpch_q10/datafusion:parquet 598788179 6.0519e+08 0.989421 ns
tpch_q11/datafusion:parquet 199024329 2.00712e+08 0.99159 ns
tpch_q12/datafusion:parquet 242801838 2.45673e+08 0.988312 ns
tpch_q13/datafusion:parquet 341787002 3.40179e+08 1.00473 ns
tpch_q14/datafusion:parquet 200489487 1.98119e+08 1.01196 ns
tpch_q15/datafusion:parquet 258424329 2.59027e+08 0.997675 ns
tpch_q16/datafusion:parquet 188989043 1.83666e+08 1.02898 ns
tpch_q17/datafusion:parquet 830440329 8.41298e+08 0.987094 ns
tpch_q18/datafusion:parquet 1023599407 1.04191e+09 0.982425 ns
tpch_q19/datafusion:parquet 315016116 3.26563e+08 0.964642 ns
tpch_q20/datafusion:parquet 369054253 3.78563e+08 0.974881 ns
tpch_q21/datafusion:parquet 895908581 8.93738e+08 1.00243 ns
tpch_q22/datafusion:parquet 217748766 2.22285e+08 0.979592 ns
tpch_q01/datafusion:vortex-file-compressed 456222999 4.51305e+08 1.0109 ns
tpch_q02/datafusion:vortex-file-compressed 171174638 1.76659e+08 0.968953 ns
tpch_q03/datafusion:vortex-file-compressed 262793723 2.67113e+08 0.983829 ns
tpch_q04/datafusion:vortex-file-compressed 122560802 1.22397e+08 1.00134 ns
tpch_q05/datafusion:vortex-file-compressed 467205942 4.75932e+08 0.981666 ns
tpch_q06/datafusion:vortex-file-compressed 48866885 4.95987e+07 0.985245 ns
tpch_q07/datafusion:vortex-file-compressed 662075734 6.53756e+08 1.01273 ns
tpch_q08/datafusion:vortex-file-compressed 494068779 4.86013e+08 1.01657 ns
tpch_q09/datafusion:vortex-file-compressed 820671835 8.27236e+08 0.992065 ns
tpch_q10/datafusion:vortex-file-compressed 306107190 3.03827e+08 1.00751 ns
tpch_q11/datafusion:vortex-file-compressed 128323772 1.28186e+08 1.00107 ns
tpch_q12/datafusion:vortex-file-compressed 154793405 1.5292e+08 1.01225 ns
tpch_q13/datafusion:vortex-file-compressed 226802363 2.24489e+08 1.0103 ns
tpch_q14/datafusion:vortex-file-compressed 86542955 8.48698e+07 1.01971 ns
tpch_q15/datafusion:vortex-file-compressed 136008969 1.34606e+08 1.01042 ns
tpch_q16/datafusion:vortex-file-compressed 101208529 9.89607e+07 1.02271 ns
tpch_q17/datafusion:vortex-file-compressed 747759496 7.37905e+08 1.01335 ns
tpch_q18/datafusion:vortex-file-compressed 965167442 9.74973e+08 0.989942 ns
tpch_q19/datafusion:vortex-file-compressed 97887331 9.74124e+07 1.00488 ns
tpch_q20/datafusion:vortex-file-compressed 218082694 2.17179e+08 1.00416 ns
tpch_q21/datafusion:vortex-file-compressed 793190328 7.9761e+08 0.994459 ns
tpch_q22/datafusion:vortex-file-compressed 64379969 6.48434e+07 0.992854 ns
tpch_q01/datafusion:vortex-compact 486533950 4.88416e+08 0.996146 ns
tpch_q02/datafusion:vortex-compact 174661138 1.71731e+08 1.01706 ns
tpch_q03/datafusion:vortex-compact 269806670 2.7193e+08 0.99219 ns
tpch_q04/datafusion:vortex-compact 124949424 1.24118e+08 1.0067 ns
tpch_q05/datafusion:vortex-compact 469083412 4.72534e+08 0.992698 ns
tpch_q06/datafusion:vortex-compact 79886070 8.12667e+07 0.983011 ns
tpch_q07/datafusion:vortex-compact 678177713 6.7484e+08 1.00495 ns
tpch_q08/datafusion:vortex-compact 492473010 4.91693e+08 1.00159 ns
tpch_q09/datafusion:vortex-compact 829544294 8.31659e+08 0.997458 ns
tpch_q10/datafusion:vortex-compact 334451525 3.31403e+08 1.0092 ns
tpch_q11/datafusion:vortex-compact 127805516 1.26032e+08 1.01408 ns
tpch_q12/datafusion:vortex-compact 189445272 1.93137e+08 0.980886 ns
tpch_q13/datafusion:vortex-compact 277674636 2.71392e+08 1.02315 ns
tpch_q14/datafusion:vortex-compact 99954397 1.01151e+08 0.988174 ns
tpch_q15/datafusion:vortex-compact 169988928 1.72423e+08 0.985884 ns
tpch_q16/datafusion:vortex-compact 104358925 1.06707e+08 0.977999 ns
tpch_q17/datafusion:vortex-compact 739325728 7.45752e+08 0.991383 ns
tpch_q18/datafusion:vortex-compact 969355667 9.62148e+08 1.00749 ns
tpch_q19/datafusion:vortex-compact 237659827 2.46063e+08 0.965851 ns
tpch_q20/datafusion:vortex-compact 228647918 2.3003e+08 0.993993 ns
tpch_q21/datafusion:vortex-compact 780572783 7.86844e+08 0.99203 ns
tpch_q22/datafusion:vortex-compact 78454693 7.42249e+07 1.05699 ns
tpch_q01/duckdb:parquet 261601611 2.5933e+08 1.00876 ns
tpch_q02/duckdb:parquet 128488619 1.2089e+08 1.06286 ns
tpch_q03/duckdb:parquet 227037380 2.24716e+08 1.01033 ns
tpch_q04/duckdb:parquet 150555996 1.51684e+08 0.992565 ns
tpch_q05/duckdb:parquet 234855748 2.32428e+08 1.01044 ns
tpch_q06/duckdb:parquet 71445799 7.09648e+07 1.00678 ns
tpch_q07/duckdb:parquet 220487363 2.19174e+08 1.00599 ns
tpch_q08/duckdb:parquet 329861384 3.31508e+08 0.995034 ns
tpch_q09/duckdb:parquet 490767341 4.83158e+08 1.01575 ns
tpch_q10/duckdb:parquet 641935262 6.33101e+08 1.01395 ns
tpch_q11/duckdb:parquet 55062219 5.31552e+07 1.03588 ns
tpch_q12/duckdb:parquet 141797290 1.41556e+08 1.0017 ns
tpch_q13/duckdb:parquet 419538862 4.11608e+08 1.01927 ns
tpch_q14/duckdb:parquet 181364582 1.81723e+08 0.998029 ns
tpch_q15/duckdb:parquet 108194245 1.08249e+08 0.999494 ns
tpch_q16/duckdb:parquet 164729061 1.65027e+08 0.998197 ns
tpch_q17/duckdb:parquet 206249276 2.05607e+08 1.00313 ns
tpch_q18/duckdb:parquet 360868307 3.66087e+08 0.985746 ns
tpch_q19/duckdb:parquet 285005139 2.80608e+08 1.01567 ns
tpch_q20/duckdb:parquet 249564319 2.50392e+08 0.996693 ns
tpch_q21/duckdb:parquet 586715233 5.88672e+08 0.996677 ns
tpch_q22/duckdb:parquet 302083803 2.94478e+08 1.02583 ns
tpch_q01/duckdb:vortex-file-compressed 192049515 1.93573e+08 0.99213 ns
tpch_q02/duckdb:vortex-file-compressed 61407326 5.89296e+07 1.04204 ns
tpch_q03/duckdb:vortex-file-compressed 149245560 1.49403e+08 0.998949 ns
tpch_q04/duckdb:vortex-file-compressed 171212257 1.70434e+08 1.00456 ns
tpch_q05/duckdb:vortex-file-compressed 156483189 1.51304e+08 1.03423 ns
tpch_q06/duckdb:vortex-file-compressed 55617205 5.66237e+07 0.982225 ns
tpch_q07/duckdb:vortex-file-compressed 166800547 1.67027e+08 0.998642 ns
tpch_q08/duckdb:vortex-file-compressed 233236926 2.33218e+08 1.00008 ns
tpch_q09/duckdb:vortex-file-compressed 371106858 3.69053e+08 1.00556 ns
tpch_q10/duckdb:vortex-file-compressed 161308306 1.62604e+08 0.992029 ns
tpch_q11/duckdb:vortex-file-compressed 39058492 3.74708e+07 1.04237 ns
tpch_q12/duckdb:vortex-file-compressed 117659589 1.3402e+08 0.877925 ns 🚀
tpch_q13/duckdb:vortex-file-compressed 267061823 2.64737e+08 1.00878 ns
tpch_q14/duckdb:vortex-file-compressed 83486559 8.45232e+07 0.987736 ns
tpch_q15/duckdb:vortex-file-compressed 100297003 1.00589e+08 0.997094 ns
tpch_q16/duckdb:vortex-file-compressed 83641211 8.30525e+07 1.00709 ns
tpch_q17/duckdb:vortex-file-compressed 130223949 1.28571e+08 1.01286 ns
tpch_q18/duckdb:vortex-file-compressed 293577703 2.88189e+08 1.0187 ns
tpch_q19/duckdb:vortex-file-compressed 86650898 8.54427e+07 1.01414 ns
tpch_q20/duckdb:vortex-file-compressed 181417855 1.78169e+08 1.01823 ns
tpch_q21/duckdb:vortex-file-compressed 595995867 5.7937e+08 1.0287 ns
tpch_q22/duckdb:vortex-file-compressed 76098127 7.75801e+07 0.980898 ns
tpch_q01/duckdb:vortex-compact 232416299 2.32403e+08 1.00006 ns
tpch_q02/duckdb:vortex-compact 68892860 6.87349e+07 1.0023 ns
tpch_q03/duckdb:vortex-compact 167851791 1.67575e+08 1.00165 ns
tpch_q04/duckdb:vortex-compact 195470752 1.98426e+08 0.985107 ns
tpch_q05/duckdb:vortex-compact 176871349 1.79413e+08 0.985831 ns
tpch_q06/duckdb:vortex-compact 110092185 1.10163e+08 0.999359 ns
tpch_q07/duckdb:vortex-compact 218285980 2.17395e+08 1.0041 ns
tpch_q08/duckdb:vortex-compact 260222969 2.60009e+08 1.00082 ns
tpch_q09/duckdb:vortex-compact 406233771 4.10489e+08 0.989633 ns
tpch_q10/duckdb:vortex-compact 199266068 1.99461e+08 0.999024 ns
tpch_q11/duckdb:vortex-compact 41822027 4.23405e+07 0.987755 ns
tpch_q12/duckdb:vortex-compact 224845383 2.25034e+08 0.99916 ns
tpch_q13/duckdb:vortex-compact 301980987 3.02733e+08 0.997515 ns
tpch_q14/duckdb:vortex-compact 116862893 1.15955e+08 1.00783 ns
tpch_q15/duckdb:vortex-compact 123151565 1.22287e+08 1.00707 ns
tpch_q16/duckdb:vortex-compact 94294708 9.21267e+07 1.02353 ns
tpch_q17/duckdb:vortex-compact 139222577 1.37535e+08 1.01227 ns
tpch_q18/duckdb:vortex-compact 332208665 3.30793e+08 1.00428 ns
tpch_q19/duckdb:vortex-compact 120851905 1.21981e+08 0.99074 ns
tpch_q20/duckdb:vortex-compact 210990333 2.11147e+08 0.999256 ns
tpch_q21/duckdb:vortex-compact 651430950 6.536e+08 0.996681 ns
tpch_q22/duckdb:vortex-compact 84093098 8.53408e+07 0.98538 ns
tpch_q01/duckdb:duckdb 117567524 1.17464e+08 1.00089 ns
tpch_q02/duckdb:duckdb 48557538 5.08259e+07 0.95537 ns
tpch_q03/duckdb:duckdb 101464133 1.00038e+08 1.01426 ns
tpch_q04/duckdb:duckdb 129120463 1.2784e+08 1.01002 ns
tpch_q05/duckdb:duckdb 114772789 1.13575e+08 1.01054 ns
tpch_q06/duckdb:duckdb 44827814 4.46799e+07 1.00331 ns
tpch_q07/duckdb:duckdb 111880688 1.11479e+08 1.0036 ns
tpch_q08/duckdb:duckdb 140341930 1.38912e+08 1.0103 ns
tpch_q09/duckdb:duckdb 309140851 3.10487e+08 0.995665 ns
tpch_q10/duckdb:duckdb 209878855 2.16425e+08 0.969754 ns
tpch_q11/duckdb:duckdb 22909234 2.25637e+07 1.01532 ns
tpch_q12/duckdb:duckdb 86551044 8.62726e+07 1.00323 ns
tpch_q13/duckdb:duckdb 238211095 2.37294e+08 1.00386 ns
tpch_q14/duckdb:duckdb 78050108 7.72534e+07 1.01031 ns
tpch_q15/duckdb:duckdb 81890514 8.17635e+07 1.00155 ns
tpch_q16/duckdb:duckdb 73182623 7.3123e+07 1.00082 ns
tpch_q17/duckdb:duckdb 100259215 9.99692e+07 1.0029 ns
tpch_q18/duckdb:duckdb 222061090 2.19108e+08 1.01348 ns
tpch_q19/duckdb:duckdb 128567386 1.28462e+08 1.00082 ns
tpch_q20/duckdb:duckdb 123593459 1.22889e+08 1.00573 ns
tpch_q21/duckdb:duckdb 320968395 3.20618e+08 1.00109 ns
tpch_q22/duckdb:duckdb 72892821 6.94253e+07 1.04995 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.997x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 1.009x ➖
  • datafusion:vortex: 0.991x ➖
  • Best: tpch_q01/datafusion:vortex-file-compressed (0.916x)
  • Worst: tpch_q19/duckdb:vortex-file-compressed (1.084x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 0e6a0a2 base 8547cae ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 70276883 6.40236e+07 1.09767 ns
tpch_q02/datafusion:arrow 22491210 2.34334e+07 0.959794 ns
tpch_q03/datafusion:arrow 37815250 3.68072e+07 1.02739 ns
tpch_q04/datafusion:arrow 30560430 2.94321e+07 1.03834 ns
tpch_q05/datafusion:arrow 92088038 9.30373e+07 0.989797 ns
tpch_q06/datafusion:arrow 20898414 2.03743e+07 1.02573 ns
tpch_q07/datafusion:arrow 170312093 1.72299e+08 0.988468 ns
tpch_q08/datafusion:arrow 46386271 4.65845e+07 0.995745 ns
tpch_q09/datafusion:arrow 76445745 7.69028e+07 0.994057 ns
tpch_q10/datafusion:arrow 58621465 5.48364e+07 1.06902 ns
tpch_q11/datafusion:arrow 11266314 1.12776e+07 0.998996 ns
tpch_q12/datafusion:arrow 56211620 5.64981e+07 0.99493 ns
tpch_q13/datafusion:arrow 54752676 5.16171e+07 1.06075 ns
tpch_q14/datafusion:arrow 26212893 2.5007e+07 1.04822 ns
tpch_q15/datafusion:arrow 51008121 4.85652e+07 1.0503 ns
tpch_q16/datafusion:arrow 24349382 2.40658e+07 1.01178 ns
tpch_q17/datafusion:arrow 74388887 7.40216e+07 1.00496 ns
tpch_q18/datafusion:arrow 160603559 1.54372e+08 1.04037 ns
tpch_q19/datafusion:arrow 39690060 3.79459e+07 1.04596 ns
tpch_q20/datafusion:arrow 39009349 3.74524e+07 1.04157 ns
tpch_q21/datafusion:arrow 226528471 2.31413e+08 0.978892 ns
tpch_q22/datafusion:arrow 22331822 2.06645e+07 1.08069 ns
tpch_q01/datafusion:parquet 108848674 1.45772e+08 0.746703 ns 🚀
tpch_q02/datafusion:parquet 80606706 8.04752e+07 1.00163 ns
tpch_q03/datafusion:parquet 87070904 8.59149e+07 1.01346 ns
tpch_q04/datafusion:parquet 55144240 5.50505e+07 1.0017 ns
tpch_q05/datafusion:parquet 167023082 1.71585e+08 0.973411 ns
tpch_q06/datafusion:parquet 45761552 4.13071e+07 1.10784 ns 🚨
tpch_q07/datafusion:parquet 185742811 1.86974e+08 0.993416 ns
tpch_q08/datafusion:parquet 169133164 1.68432e+08 1.00416 ns
tpch_q09/datafusion:parquet 216088835 2.14437e+08 1.00771 ns
tpch_q10/datafusion:parquet 193631807 1.96484e+08 0.985486 ns
tpch_q11/datafusion:parquet 62224388 5.92155e+07 1.05081 ns
tpch_q12/datafusion:parquet 122547484 1.14973e+08 1.06589 ns
tpch_q13/datafusion:parquet 200667789 1.98562e+08 1.0106 ns
tpch_q14/datafusion:parquet 82260159 8.76749e+07 0.938241 ns
tpch_q15/datafusion:parquet 68515212 6.70321e+07 1.02213 ns
tpch_q16/datafusion:parquet 54585072 5.39882e+07 1.01106 ns
tpch_q17/datafusion:parquet 172558377 1.81885e+08 0.948722 ns
tpch_q18/datafusion:parquet 237012943 2.31032e+08 1.02589 ns
tpch_q19/datafusion:parquet 93714196 1.019e+08 0.919668 ns
tpch_q20/datafusion:parquet 124853217 1.29485e+08 0.964232 ns
tpch_q21/datafusion:parquet 180334079 1.89452e+08 0.951873 ns
tpch_q22/datafusion:parquet 42222422 3.93774e+07 1.07225 ns
tpch_q01/datafusion:vortex-file-compressed 57431681 6.26673e+07 0.916454 ns
tpch_q02/datafusion:vortex-file-compressed 54981811 5.89666e+07 0.932423 ns
tpch_q03/datafusion:vortex-file-compressed 31099295 3.1936e+07 0.973802 ns
tpch_q04/datafusion:vortex-file-compressed 22964808 2.354e+07 0.975565 ns
tpch_q05/datafusion:vortex-file-compressed 83671088 8.66882e+07 0.965196 ns
tpch_q06/datafusion:vortex-file-compressed 13086770 1.3032e+07 1.00421 ns
tpch_q07/datafusion:vortex-file-compressed 95426995 9.78195e+07 0.975542 ns
tpch_q08/datafusion:vortex-file-compressed 75069023 7.49008e+07 1.00225 ns
tpch_q09/datafusion:vortex-file-compressed 92832758 9.54087e+07 0.973001 ns
tpch_q10/datafusion:vortex-file-compressed 82723590 8.73488e+07 0.947049 ns
tpch_q11/datafusion:vortex-file-compressed 23461717 2.40189e+07 0.976801 ns
tpch_q12/datafusion:vortex-file-compressed 40817708 4.04149e+07 1.00997 ns
tpch_q13/datafusion:vortex-file-compressed 31979129 3.17774e+07 1.00635 ns
tpch_q14/datafusion:vortex-file-compressed 30847249 3.25414e+07 0.94794 ns
tpch_q15/datafusion:vortex-file-compressed 31420892 3.27246e+07 0.960163 ns
tpch_q16/datafusion:vortex-file-compressed 37875395 3.69004e+07 1.02642 ns
tpch_q17/datafusion:vortex-file-compressed 78490820 7.81921e+07 1.00382 ns
tpch_q18/datafusion:vortex-file-compressed 111732513 1.08813e+08 1.02683 ns
tpch_q19/datafusion:vortex-file-compressed 34735590 3.47667e+07 0.999106 ns
tpch_q20/datafusion:vortex-file-compressed 56743146 5.73867e+07 0.988785 ns
tpch_q21/datafusion:vortex-file-compressed 107949384 1.04906e+08 1.02901 ns
tpch_q22/datafusion:vortex-file-compressed 18075362 1.78776e+07 1.01106 ns
tpch_q01/datafusion:vortex-compact 61671923 6.22439e+07 0.990811 ns
tpch_q02/datafusion:vortex-compact 60157486 5.87581e+07 1.02382 ns
tpch_q03/datafusion:vortex-compact 31710609 3.28421e+07 0.965549 ns
tpch_q04/datafusion:vortex-compact 23990626 2.37697e+07 1.0093 ns
tpch_q05/datafusion:vortex-compact 84761376 8.73656e+07 0.970192 ns
tpch_q06/datafusion:vortex-compact 17783820 1.76051e+07 1.01015 ns
tpch_q07/datafusion:vortex-compact 100489271 9.91995e+07 1.013 ns
tpch_q08/datafusion:vortex-compact 75688172 7.76972e+07 0.974143 ns
tpch_q09/datafusion:vortex-compact 94399260 9.79347e+07 0.9639 ns
tpch_q10/datafusion:vortex-compact 84151160 8.64139e+07 0.973815 ns
tpch_q11/datafusion:vortex-compact 23013181 2.30372e+07 0.998957 ns
tpch_q12/datafusion:vortex-compact 47533033 4.69115e+07 1.01325 ns
tpch_q13/datafusion:vortex-compact 40524229 3.93786e+07 1.02909 ns
tpch_q14/datafusion:vortex-compact 35733378 3.64753e+07 0.97966 ns
tpch_q15/datafusion:vortex-compact 38257104 3.72685e+07 1.02653 ns
tpch_q16/datafusion:vortex-compact 40719099 4.06409e+07 1.00192 ns
tpch_q17/datafusion:vortex-compact 79166388 7.86263e+07 1.00687 ns
tpch_q18/datafusion:vortex-compact 110668415 1.11685e+08 0.990893 ns
tpch_q19/datafusion:vortex-compact 48610647 4.99555e+07 0.973079 ns
tpch_q20/datafusion:vortex-compact 59495850 5.91091e+07 1.00654 ns
tpch_q21/datafusion:vortex-compact 108839980 1.08156e+08 1.00632 ns
tpch_q22/datafusion:vortex-compact 16302785 1.59021e+07 1.0252 ns
tpch_q01/duckdb:parquet 78887534 9.49202e+07 0.831093 ns 🚀
tpch_q02/duckdb:parquet 46685180 4.75266e+07 0.982297 ns
tpch_q03/duckdb:parquet 77501404 7.71344e+07 1.00476 ns
tpch_q04/duckdb:parquet 62201868 6.04569e+07 1.02886 ns
tpch_q05/duckdb:parquet 75408480 7.57573e+07 0.995396 ns
tpch_q06/duckdb:parquet 26113354 2.23478e+07 1.1685 ns 🚨
tpch_q07/duckdb:parquet 81406081 8.30858e+07 0.979784 ns
tpch_q08/duckdb:parquet 101777907 1.15228e+08 0.883278 ns 🚀
tpch_q09/duckdb:parquet 144781005 1.68365e+08 0.859922 ns 🚀
tpch_q10/duckdb:parquet 149014413 1.37652e+08 1.08255 ns
tpch_q11/duckdb:parquet 25598115 2.60099e+07 0.984167 ns
tpch_q12/duckdb:parquet 60838465 7.08393e+07 0.858824 ns 🚀
tpch_q13/duckdb:parquet 273167566 2.78001e+08 0.982614 ns
tpch_q14/duckdb:parquet 52426894 5.36525e+07 0.977157 ns
tpch_q15/duckdb:parquet 28965669 2.97742e+07 0.972844 ns
tpch_q16/duckdb:parquet 59158748 6.10823e+07 0.968509 ns
tpch_q17/duckdb:parquet 71987509 7.04459e+07 1.02188 ns
tpch_q18/duckdb:parquet 133787226 1.30126e+08 1.02813 ns
tpch_q19/duckdb:parquet 87345446 7.5825e+07 1.15194 ns 🚨
tpch_q20/duckdb:parquet 72278573 8.20718e+07 0.880675 ns 🚀
tpch_q21/duckdb:parquet 195889225 2.0425e+08 0.959066 ns
tpch_q22/duckdb:parquet 55887003 5.65745e+07 0.987848 ns
tpch_q01/duckdb:vortex-file-compressed 34366530 3.39994e+07 1.0108 ns
tpch_q02/duckdb:vortex-file-compressed 30455785 3.03152e+07 1.00464 ns
tpch_q03/duckdb:vortex-file-compressed 32527551 3.37466e+07 0.963876 ns
tpch_q04/duckdb:vortex-file-compressed 36250149 3.56873e+07 1.01577 ns
tpch_q05/duckdb:vortex-file-compressed 37965628 3.98326e+07 0.953128 ns
tpch_q06/duckdb:vortex-file-compressed 10842292 1.00629e+07 1.07745 ns
tpch_q07/duckdb:vortex-file-compressed 40780545 4.07472e+07 1.00082 ns
tpch_q08/duckdb:vortex-file-compressed 46898264 4.65998e+07 1.00641 ns
tpch_q09/duckdb:vortex-file-compressed 80743599 7.55142e+07 1.06925 ns
tpch_q10/duckdb:vortex-file-compressed 37400354 3.69025e+07 1.01349 ns
tpch_q11/duckdb:vortex-file-compressed 16011930 1.65864e+07 0.965363 ns
tpch_q12/duckdb:vortex-file-compressed 25568619 2.54529e+07 1.00455 ns
tpch_q13/duckdb:vortex-file-compressed 40212800 4.02383e+07 0.999366 ns
tpch_q14/duckdb:vortex-file-compressed 25434314 2.58841e+07 0.982624 ns
tpch_q15/duckdb:vortex-file-compressed 18989082 1.87457e+07 1.01298 ns
tpch_q16/duckdb:vortex-file-compressed 33331116 3.199e+07 1.04192 ns
tpch_q17/duckdb:vortex-file-compressed 26607862 2.52778e+07 1.05262 ns
tpch_q18/duckdb:vortex-file-compressed 52111747 5.3729e+07 0.9699 ns
tpch_q19/duckdb:vortex-file-compressed 33668735 3.10631e+07 1.08388 ns
tpch_q20/duckdb:vortex-file-compressed 38286873 3.7321e+07 1.02588 ns
tpch_q21/duckdb:vortex-file-compressed 103281541 1.02158e+08 1.011 ns
tpch_q22/duckdb:vortex-file-compressed 19687706 2.01945e+07 0.974903 ns
tpch_q01/duckdb:vortex-compact 38329382 3.8803e+07 0.987795 ns
tpch_q02/duckdb:vortex-compact 40889668 4.10403e+07 0.996331 ns
tpch_q03/duckdb:vortex-compact 36741595 3.68285e+07 0.997639 ns
tpch_q04/duckdb:vortex-compact 40605558 4.00726e+07 1.0133 ns
tpch_q05/duckdb:vortex-compact 45333592 4.53324e+07 1.00003 ns
tpch_q06/duckdb:vortex-compact 15863947 1.5708e+07 1.00993 ns
tpch_q07/duckdb:vortex-compact 49284718 4.75329e+07 1.03685 ns
tpch_q08/duckdb:vortex-compact 52660114 5.36682e+07 0.981216 ns
tpch_q09/duckdb:vortex-compact 89067706 8.8249e+07 1.00928 ns
tpch_q10/duckdb:vortex-compact 43434598 4.31865e+07 1.00574 ns
tpch_q11/duckdb:vortex-compact 21452957 2.09578e+07 1.02363 ns
tpch_q12/duckdb:vortex-compact 36901918 3.66728e+07 1.00625 ns
tpch_q13/duckdb:vortex-compact 44170473 4.33866e+07 1.01807 ns
tpch_q14/duckdb:vortex-compact 29965449 2.99848e+07 0.999354 ns
tpch_q15/duckdb:vortex-compact 21936029 2.14567e+07 1.02234 ns
tpch_q16/duckdb:vortex-compact 41857367 3.99343e+07 1.04816 ns
tpch_q17/duckdb:vortex-compact 29943272 2.97621e+07 1.00609 ns
tpch_q18/duckdb:vortex-compact 61263361 6.07796e+07 1.00796 ns
tpch_q19/duckdb:vortex-compact 36933683 3.74435e+07 0.986384 ns
tpch_q20/duckdb:vortex-compact 45190409 4.52337e+07 0.999043 ns
tpch_q21/duckdb:vortex-compact 110996456 1.10648e+08 1.00315 ns
tpch_q22/duckdb:vortex-compact 21106289 2.06247e+07 1.02335 ns
tpch_q01/duckdb:duckdb 17469351 1.74891e+07 0.998873 ns
tpch_q02/duckdb:duckdb 14305541 1.53024e+07 0.934857 ns
tpch_q03/duckdb:duckdb 21834415 2.14788e+07 1.01656 ns
tpch_q04/duckdb:duckdb 20498604 2.16686e+07 0.946003 ns
tpch_q05/duckdb:duckdb 22817396 2.26969e+07 1.00531 ns
tpch_q06/duckdb:duckdb 7095198 7.14444e+06 0.993108 ns
tpch_q07/duckdb:duckdb 26658097 2.6704e+07 0.998281 ns
tpch_q08/duckdb:duckdb 26909092 2.68417e+07 1.00251 ns
tpch_q09/duckdb:duckdb 58510142 6.11585e+07 0.956697 ns
tpch_q10/duckdb:duckdb 62036794 6.14709e+07 1.00921 ns
tpch_q11/duckdb:duckdb 6942897 7.03884e+06 0.98637 ns
tpch_q12/duckdb:duckdb 17387050 1.7389e+07 0.999891 ns
tpch_q13/duckdb:duckdb 40050828 4.40933e+07 0.90832 ns
tpch_q14/duckdb:duckdb 22619536 2.25981e+07 1.00095 ns
tpch_q15/duckdb:duckdb 14219856 1.44732e+07 0.982499 ns
tpch_q16/duckdb:duckdb 25261763 2.49717e+07 1.01162 ns
tpch_q17/duckdb:duckdb 18101230 1.83136e+07 0.988402 ns
tpch_q18/duckdb:duckdb 39676057 4.03432e+07 0.983463 ns
tpch_q19/duckdb:duckdb 32254558 3.22956e+07 0.998729 ns
tpch_q20/duckdb:duckdb 26967840 2.69206e+07 1.00176 ns
tpch_q21/duckdb:duckdb 62825048 6.35642e+07 0.988372 ns
tpch_q22/duckdb:duckdb 26758249 2.72471e+07 0.982058 ns

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

github-actions bot commented Feb 5, 2026

Benchmarks: Random Access

Summary

  • Overall: 1.035x ➖
  • Vortex: 1.053x ➖
  • Best: No improvements
  • Worst: random-access/vortex-tokio-local-disk (1.053x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 0e6a0a2 base 8547cae ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 187056587 1.83955e+08 1.01686 ns
random-access/vortex-tokio-local-disk 1376592 1.30689e+06 1.05334 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Benchmarks: Compression

Summary

  • Overall: 0.978x ➖
  • Vortex: 0.992x ➖
  • Best: vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 (0.893x)
  • Worst: vortex:parquet-zstd ratio decompress time/HashTags (1.104x)
  • Significant (>10%): 1↑ 1↓
Detailed Results Table
name PR 0e6a0a2 base 35e4dc0 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.38373e+09 1.42761e+09 0.969262 ns
parquet_rs-zstd decompress time/taxi 2.91343e+08 2.92241e+08 0.996925 ns
compress time/taxi 7.00966e+08 7.58565e+08 0.924068 ns
decompress time/taxi 1.85818e+07 2.03344e+07 0.91381 ns
parquet_rs-zstd compress time/Arade 2.48645e+09 2.58224e+09 0.962905 ns
parquet_rs-zstd decompress time/Arade 6.56404e+08 6.69992e+08 0.979719 ns
compress time/Arade 1.09143e+09 1.15681e+09 0.943483 ns
decompress time/Arade 3.05608e+07 3.30477e+07 0.924747 ns
parquet_rs-zstd compress time/Bimbo 1.55405e+10 1.62987e+10 0.953479 ns
parquet_rs-zstd decompress time/Bimbo 2.24262e+09 2.27568e+09 0.985473 ns
compress time/Bimbo 6.62081e+09 7.00856e+09 0.944675 ns
decompress time/Bimbo 9.50586e+07 9.67717e+07 0.982297 ns
parquet_rs-zstd compress time/CMSprovider 7.78394e+09 8.29146e+09 0.93879 ns
parquet_rs-zstd decompress time/CMSprovider 2.08616e+09 2.17956e+09 0.957145 ns
compress time/CMSprovider 2.88879e+09 2.91617e+09 0.99061 ns
decompress time/CMSprovider 8.00295e+07 8.03807e+07 0.995631 ns
parquet_rs-zstd compress time/Euro2016 1.44974e+09 1.47868e+09 0.980426 ns
parquet_rs-zstd decompress time/Euro2016 4.1691e+08 4.20266e+08 0.992015 ns
compress time/Euro2016 4.2048e+08 4.53691e+08 0.926799 ns
decompress time/Euro2016 2.21168e+07 2.26606e+07 0.976003 ns
parquet_rs-zstd compress time/Food 9.21746e+08 9.43911e+08 0.976518 ns
parquet_rs-zstd decompress time/Food 2.38016e+08 2.42844e+08 0.980119 ns
compress time/Food 3.91051e+08 4.0393e+08 0.968115 ns
decompress time/Food 8.36523e+06 9.16008e+06 0.913227 ns
parquet_rs-zstd compress time/HashTags 2.52486e+09 2.70065e+09 0.934909 ns
parquet_rs-zstd decompress time/HashTags 6.73375e+08 7.28459e+08 0.924382 ns
compress time/HashTags 8.96346e+08 9.2996e+08 0.963854 ns
decompress time/HashTags 8.93527e+07 8.75485e+07 1.02061 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.17348e+09 3.26005e+09 0.973443 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.09891e+08 7.26067e+08 0.977722 ns
compress time/TPC-H l_comment chunked 1.27653e+09 1.31734e+09 0.96902 ns
decompress time/TPC-H l_comment chunked 7.43519e+07 7.55613e+07 0.983994 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.21025e+09 3.21083e+09 0.99982 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.08762e+08 7.18155e+08 0.986921 ns
compress time/TPC-H l_comment canonical 1.26617e+09 1.29433e+09 0.978243 ns
decompress time/TPC-H l_comment canonical 7.29648e+07 7.43101e+07 0.981896 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.5412e+06 7.26506e+06 0.900365 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.57542e+06 2.60174e+06 0.989883 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.38882e+07 1.57949e+07 0.879284 ns 🚀
decompress time/wide table cols=100 chunks=1 rows=1000 2.75927e+06 3.06084e+06 0.901473 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.55683e+07 8.91462e+07 0.959865 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.93848e+07 3.10746e+07 0.945623 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.4371e+08 1.4915e+08 0.96353 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.55916e+07 2.7441e+07 0.932604 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.20149e+08 9.01588e+08 1.02059 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.4023e+08 3.43102e+08 0.991631 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.38307e+09 1.41953e+09 0.974311 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.57291e+08 2.84146e+08 0.905491 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.41996e+06 7.15734e+06 0.896976 ns 🚀
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.55394e+06 2.64034e+06 0.967277 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.46081e+07 1.56919e+07 0.930935 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.87269e+06 2.9404e+06 0.976972 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.64437e+07 9.13105e+07 0.9467 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.88747e+07 3.09938e+07 0.931626 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.4375e+08 1.48963e+08 0.965002 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.55966e+07 2.69752e+07 0.948893 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 9.00988e+08 9.03044e+08 0.997723 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.3798e+08 3.36712e+08 1.00377 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.41001e+09 1.406e+09 1.00285 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.56258e+08 2.85828e+08 0.896549 ns 🚀
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.24658e+07 5.24657e+07 1 bytes
vortex:parquet-zstd size/taxi 0.938915 0.938914 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.506577 0.531352 0.953373 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0637798 0.0695809 0.916628 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.42858e+08 1.42858e+08 1 bytes
vortex:parquet-zstd size/Arade 0.467953 0.467953 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.43895 0.447986 0.979829 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0465579 0.0493256 0.943889 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26136e+08 5.26136e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35276 1.35276 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.426037 0.430007 0.990766 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0423873 0.0425243 0.996777 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49525e+08 4.49525e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.16871 1.16871 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.371121 0.351708 1.0552 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0383622 0.0368793 1.04021 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67878e+08 1.67883e+08 0.99997 bytes
vortex:parquet-zstd size/Euro2016 1.36439 1.36443 0.99997 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.290038 0.30682 0.945303 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0530493 0.0539195 0.98386 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41643e+07 4.41643e+07 1 bytes
vortex:parquet-zstd size/Food 1.22076 1.22076 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.42425 0.427932 0.991395 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0351457 0.03772 0.931752 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.99e+08 1.98999e+08 1.00001 bytes
vortex:parquet-zstd size/HashTags 1.48668 1.48667 1.00001 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.355008 0.344347 1.03096 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.132694 0.120183 1.1041 ratio 🚨
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.402248 0.404084 0.995457 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.104737 0.104069 1.00642 ratio
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.394414 0.403113 0.978419 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.102947 0.103474 0.994908 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.12318 2.17409 0.976587 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.07138 1.17646 0.910686 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.67948 1.67309 1.00382 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.870913 0.883071 0.986233 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.50309 1.57448 0.954657 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.756227 0.828167 0.913133 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.27542 2.19242 1.03786 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.12481 1.11364 1.01002 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.66293 1.63139 1.01933 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.886471 0.87034 1.01853 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.56496 1.55695 1.00514 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.758207 0.848879 0.893185 ratio 🚀

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs force-pushed the ji/move-over-filter-kernel branch from 8252b66 to 4b34d59 Compare February 5, 2026 14:24
@joseph-isaacs joseph-isaacs marked this pull request as ready for review February 5, 2026 14:25
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 5, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 5, 2026
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) February 5, 2026 16:08
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs force-pushed the ji/move-over-filter-kernel branch from 77e00c9 to 0e6a0a2 Compare February 5, 2026 18:22
@joseph-isaacs
Copy link
Contributor Author

I think we should keep the precondition until we know those masks are opt away

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 5, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 5, 2026
})
/// The threshold over which it is faster to fully unpack the entire [`BitPackedArray`] and then
/// filter the result than to unpack only specific bitpacked values into the output buffer.
pub const fn unpack_then_filter_threshold(ptype: PType) -> f64 {
Copy link
Contributor

Choose a reason for hiding this comment

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

Why pub? Pub(crate) at most?

@gatesn
Copy link
Contributor

gatesn commented Feb 5, 2026

For the super-common rules/kernels against builtin arrays like slice and filter, I wonder whether it does make sense to make it super obvious for plugin authors that they should think about implementing these. e.g.

impl VTable for FoRArray {
  type SliceKernel = Self;
  type FilterKernel = NotSupported;

  ...
}

@joseph-isaacs
Copy link
Contributor Author

I think we could have a Optimized Array trait the forces impls for slice and filter.

@joseph-isaacs
Copy link
Contributor Author

But you still need to attach the rules

@joseph-isaacs joseph-isaacs merged commit 72c90cb into develop Feb 5, 2026
68 of 69 checks passed
@joseph-isaacs joseph-isaacs deleted the ji/move-over-filter-kernel branch February 5, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants