Skip to content

Conversation

@connortsui20
Copy link
Contributor

@connortsui20 connortsui20 commented Feb 2, 2026

Should fix #6255? Not sure.

This change fixes the incorrect simplification rule from select to pack(get_item(...)). That fix broke a few other things that made the (incorrect) assumption that select would always turn into get_items.

@connortsui20 connortsui20 requested a review from gatesn February 2, 2026 23:15
@connortsui20 connortsui20 added changelog/fix A bug fix action/benchmark Trigger full benchmarks to run on this PR labels Feb 2, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 2, 2026

CodSpeed Performance Report

Merging this PR will improve performance by 40.65%

Comparing ct/select-preserve-validity (34e7693) with develop (332fd06)

Summary

⚡ 59 improved benchmarks
✅ 1079 untouched benchmarks
⏩ 1265 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation bench_compare_varbinview[(10000, 128)] 197.9 µs 178.5 µs +10.87%
Simulation bench_compare_varbin[(100000, 8)] 1,098.1 µs 907.3 µs +21.03%
Simulation bench_compare_varbinview[(10000, 8)] 188.9 µs 169.6 µs +11.4%
Simulation bench_compare_varbinview[(100000, 128)] 1,107 µs 916.1 µs +20.83%
Simulation bench_compare_varbinview[(10000, 2)] 188.4 µs 169.1 µs +11.44%
Simulation bench_compare_varbinview[(10000, 4)] 188.5 µs 169.1 µs +11.44%
Simulation bench_compare_varbinview[(10000, 32)] 190.7 µs 171.4 µs +11.29%
Simulation bench_compare_varbinview[(100000, 2048)] 1.3 ms 1.1 ms +17.37%
Simulation bench_compare_varbinview[(100000, 2)] 1,097.3 µs 906.6 µs +21.03%
Simulation bench_compare_varbinview[(100000, 4)] 1,097.5 µs 906.8 µs +21.03%
Simulation bench_compare_varbinview[(100000, 32)] 1,099.7 µs 908.9 µs +20.99%
Simulation bench_compare_varbinview[(100000, 512)] 1,182 µs 991.5 µs +19.21%
Simulation bench_compare_varbinview[(100000, 8)] 1,097.8 µs 906.9 µs +21.05%
Simulation bench_compare_primitive[(10000, 128)] 187 µs 168.4 µs +11.04%
Simulation bench_compare_primitive[(10000, 2)] 183.8 µs 163.9 µs +12.09%
Simulation bench_compare_primitive[(10000, 32)] 184.8 µs 165.7 µs +11.54%
Simulation bench_compare_primitive[(10000, 512)] 202 µs 183.4 µs +10.14%
Simulation bench_compare_primitive[(100000, 2)] 1,092.5 µs 902.2 µs +21.09%
Simulation bench_compare_primitive[(10000, 8)] 183.3 µs 164.3 µs +11.55%
Simulation bench_compare_primitive[(10000, 4)] 183.4 µs 164.2 µs +11.7%
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.

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.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: Random Access

Summary

  • Overall: 0.988x ➖
  • Vortex: 0.987x ➖
  • Best: random-access/vortex-tokio-local-disk (0.987x)
  • Worst: No regressions
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 186963484 1.8921e+08 0.988126 ns
random-access/vortex-tokio-local-disk 1349528 1.36723e+06 0.987053 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.049x ➖
  • Vortex: 1.061x ➖
  • duckdb:vortex: 1.054x ➖
  • datafusion:vortex: 1.068x ➖
  • Best: fineweb_q03/duckdb:vortex-file-compressed (0.881x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.592x)
  • Significant (>10%): 1↑ 10↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6546804 5.96734e+06 1.09711 ns
fineweb_q01/datafusion:parquet 278103217 2.77763e+08 1.00123 ns
fineweb_q02/datafusion:parquet 270641794 2.69459e+08 1.00439 ns
fineweb_q03/datafusion:parquet 266611666 2.63575e+08 1.01152 ns
fineweb_q04/datafusion:parquet 277569743 2.77877e+08 0.998893 ns
fineweb_q05/datafusion:parquet 280314759 2.79204e+08 1.00398 ns
fineweb_q06/datafusion:parquet 283669708 2.73249e+08 1.03814 ns
fineweb_q07/datafusion:parquet 272780190 2.63477e+08 1.03531 ns
fineweb_q08/datafusion:parquet 259490248 2.59345e+08 1.00056 ns
fineweb_q00/datafusion:vortex-file-compressed 7115334 4.46997e+06 1.59181 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 34867846 3.17387e+07 1.09859 ns
fineweb_q02/datafusion:vortex-file-compressed 39191877 3.6186e+07 1.08307 ns
fineweb_q03/datafusion:vortex-file-compressed 87219796 9.08157e+07 0.960404 ns
fineweb_q04/datafusion:vortex-file-compressed 228997380 2.11302e+08 1.08375 ns
fineweb_q05/datafusion:vortex-file-compressed 199714856 1.96437e+08 1.01669 ns
fineweb_q06/datafusion:vortex-file-compressed 72570510 6.50949e+07 1.11484 ns 🚨
fineweb_q07/datafusion:vortex-file-compressed 76966049 7.15601e+07 1.07554 ns
fineweb_q08/datafusion:vortex-file-compressed 32151244 3.02862e+07 1.06158 ns
fineweb_q00/datafusion:vortex-compact 5339584 4.96832e+06 1.07473 ns
fineweb_q01/datafusion:vortex-compact 179146275 1.70758e+08 1.04913 ns
fineweb_q02/datafusion:vortex-compact 186610570 1.68335e+08 1.10857 ns 🚨
fineweb_q03/datafusion:vortex-compact 1296330259 1.26347e+09 1.02601 ns
fineweb_q04/datafusion:vortex-compact 1475142435 1.4395e+09 1.02476 ns
fineweb_q05/datafusion:vortex-compact 1160538696 1.14148e+09 1.0167 ns
fineweb_q06/datafusion:vortex-compact 596490222 5.82819e+08 1.02346 ns
fineweb_q07/datafusion:vortex-compact 633362063 6.22459e+08 1.01752 ns
fineweb_q08/datafusion:vortex-compact 26188866 2.82624e+07 0.926633 ns
fineweb_q00/duckdb:parquet 32636238 3.14809e+07 1.0367 ns
fineweb_q01/duckdb:parquet 99726703 9.70885e+07 1.02717 ns
fineweb_q02/duckdb:parquet 107067925 1.0478e+08 1.02184 ns
fineweb_q03/duckdb:parquet 313115683 3.10926e+08 1.00704 ns
fineweb_q04/duckdb:parquet 436607234 4.33805e+08 1.00646 ns
fineweb_q05/duckdb:parquet 412406215 4.05798e+08 1.01629 ns
fineweb_q06/duckdb:parquet 207151880 2.0063e+08 1.03251 ns
fineweb_q07/duckdb:parquet 217544620 2.1247e+08 1.02389 ns
fineweb_q08/duckdb:parquet 67471696 6.16668e+07 1.09413 ns
fineweb_q00/duckdb:vortex-file-compressed 4273271 4.04393e+06 1.05671 ns
fineweb_q01/duckdb:vortex-file-compressed 25405470 2.48986e+07 1.02036 ns
fineweb_q02/duckdb:vortex-file-compressed 30332683 2.99196e+07 1.01381 ns
fineweb_q03/duckdb:vortex-file-compressed 116083078 1.31695e+08 0.881456 ns 🚀
fineweb_q04/duckdb:vortex-file-compressed 194768413 1.98439e+08 0.981503 ns
fineweb_q05/duckdb:vortex-file-compressed 183753884 1.79886e+08 1.0215 ns
fineweb_q06/duckdb:vortex-file-compressed 57944773 5.6203e+07 1.03099 ns
fineweb_q07/duckdb:vortex-file-compressed 62565080 6.02176e+07 1.03898 ns
fineweb_q08/duckdb:vortex-file-compressed 9376643 8.89724e+06 1.05388 ns
fineweb_q00/duckdb:vortex-compact 5774004 5.13022e+06 1.12549 ns 🚨
fineweb_q01/duckdb:vortex-compact 102508181 8.85507e+07 1.15762 ns 🚨
fineweb_q02/duckdb:vortex-compact 97384604 1.04716e+08 0.929988 ns
fineweb_q03/duckdb:vortex-compact 853358218 8.14783e+08 1.04734 ns
fineweb_q04/duckdb:vortex-compact 973975624 8.60812e+08 1.13146 ns 🚨
fineweb_q05/duckdb:vortex-compact 867022835 7.68975e+08 1.1275 ns 🚨
fineweb_q06/duckdb:vortex-compact 498217263 4.47266e+08 1.11392 ns 🚨
fineweb_q07/duckdb:vortex-compact 504834385 4.4559e+08 1.13296 ns 🚨
fineweb_q08/duckdb:vortex-compact 11358951 9.86158e+06 1.15184 ns 🚨

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.030x ➖
  • Vortex: 1.033x ➖
  • duckdb:vortex: 1.031x ➖
  • datafusion:vortex: 1.036x ➖
  • Best: tpch_q01/datafusion:vortex-compact (0.913x)
  • Worst: tpch_q19/duckdb:vortex-compact (1.202x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 66478168 6.76812e+07 0.982224 ns
tpch_q02/datafusion:arrow 23547369 2.35285e+07 1.0008 ns
tpch_q03/datafusion:arrow 38799643 3.73409e+07 1.03906 ns
tpch_q04/datafusion:arrow 30091614 2.96394e+07 1.01526 ns
tpch_q05/datafusion:arrow 93956061 9.24143e+07 1.01668 ns
tpch_q06/datafusion:arrow 21414486 2.07614e+07 1.03146 ns
tpch_q07/datafusion:arrow 181581899 1.66504e+08 1.09056 ns
tpch_q08/datafusion:arrow 46235262 4.46063e+07 1.03652 ns
tpch_q09/datafusion:arrow 77338085 7.48712e+07 1.03295 ns
tpch_q10/datafusion:arrow 58658387 5.49301e+07 1.06787 ns
tpch_q11/datafusion:arrow 11726594 1.10294e+07 1.06321 ns
tpch_q12/datafusion:arrow 58144720 5.59198e+07 1.03979 ns
tpch_q13/datafusion:arrow 53099915 5.62328e+07 0.944288 ns
tpch_q14/datafusion:arrow 27173725 2.69367e+07 1.0088 ns
tpch_q15/datafusion:arrow 54028775 5.14086e+07 1.05097 ns
tpch_q16/datafusion:arrow 23772308 2.38826e+07 0.99538 ns
tpch_q17/datafusion:arrow 76090636 7.73569e+07 0.983631 ns
tpch_q18/datafusion:arrow 165219303 1.57848e+08 1.0467 ns
tpch_q19/datafusion:arrow 42565038 3.9145e+07 1.08737 ns
tpch_q20/datafusion:arrow 40670004 3.73092e+07 1.09008 ns
tpch_q21/datafusion:arrow 243736586 2.10593e+08 1.15738 ns 🚨
tpch_q22/datafusion:arrow 22036772 2.07619e+07 1.0614 ns
tpch_q01/datafusion:parquet 116896395 1.07776e+08 1.08463 ns
tpch_q02/datafusion:parquet 85040344 8.09403e+07 1.05066 ns
tpch_q03/datafusion:parquet 86013639 8.76992e+07 0.98078 ns
tpch_q04/datafusion:parquet 55986355 5.61933e+07 0.996316 ns
tpch_q05/datafusion:parquet 170235147 1.67332e+08 1.01735 ns
tpch_q06/datafusion:parquet 45242558 4.82712e+07 0.937258 ns
tpch_q07/datafusion:parquet 197781103 1.88649e+08 1.04841 ns
tpch_q08/datafusion:parquet 172244794 1.71637e+08 1.00354 ns
tpch_q09/datafusion:parquet 219759289 2.12719e+08 1.0331 ns
tpch_q10/datafusion:parquet 205188927 1.95432e+08 1.04993 ns
tpch_q11/datafusion:parquet 61473445 6.13548e+07 1.00193 ns
tpch_q12/datafusion:parquet 128521659 1.28818e+08 0.997699 ns
tpch_q13/datafusion:parquet 204367755 2.03033e+08 1.00658 ns
tpch_q14/datafusion:parquet 86716427 8.34367e+07 1.03931 ns
tpch_q15/datafusion:parquet 72584961 7.52768e+07 0.964241 ns
tpch_q16/datafusion:parquet 58132856 5.48191e+07 1.06045 ns
tpch_q17/datafusion:parquet 179441301 1.7617e+08 1.01857 ns
tpch_q18/datafusion:parquet 251749579 2.29995e+08 1.09459 ns
tpch_q19/datafusion:parquet 96665182 1.03525e+08 0.93374 ns
tpch_q20/datafusion:parquet 129819661 1.2008e+08 1.08111 ns
tpch_q21/datafusion:parquet 195173465 1.82556e+08 1.06912 ns
tpch_q22/datafusion:parquet 40582723 3.99776e+07 1.01514 ns
tpch_q01/datafusion:vortex-file-compressed 56862856 5.4355e+07 1.04614 ns
tpch_q02/datafusion:vortex-file-compressed 57275609 5.5604e+07 1.03006 ns
tpch_q03/datafusion:vortex-file-compressed 30974779 2.93483e+07 1.05542 ns
tpch_q04/datafusion:vortex-file-compressed 21849490 2.07907e+07 1.05093 ns
tpch_q05/datafusion:vortex-file-compressed 87774654 8.35456e+07 1.05062 ns
tpch_q06/datafusion:vortex-file-compressed 11054005 1.13568e+07 0.973336 ns
tpch_q07/datafusion:vortex-file-compressed 96283241 9.4208e+07 1.02203 ns
tpch_q08/datafusion:vortex-file-compressed 73390112 7.14068e+07 1.02778 ns
tpch_q09/datafusion:vortex-file-compressed 96066713 9.19649e+07 1.0446 ns
tpch_q10/datafusion:vortex-file-compressed 87510698 8.46184e+07 1.03418 ns
tpch_q11/datafusion:vortex-file-compressed 22952849 2.25205e+07 1.0192 ns
tpch_q12/datafusion:vortex-file-compressed 37397142 3.82e+07 0.978983 ns
tpch_q13/datafusion:vortex-file-compressed 31483361 3.12082e+07 1.00882 ns
tpch_q14/datafusion:vortex-file-compressed 30645682 3.12649e+07 0.980194 ns
tpch_q15/datafusion:vortex-file-compressed 28720929 2.72564e+07 1.05373 ns
tpch_q16/datafusion:vortex-file-compressed 38172892 3.52919e+07 1.08163 ns
tpch_q17/datafusion:vortex-file-compressed 79673294 7.39276e+07 1.07772 ns
tpch_q18/datafusion:vortex-file-compressed 112082376 1.09304e+08 1.02542 ns
tpch_q19/datafusion:vortex-file-compressed 35917315 3.31206e+07 1.08444 ns
tpch_q20/datafusion:vortex-file-compressed 54661488 5.22789e+07 1.04557 ns
tpch_q21/datafusion:vortex-file-compressed 103749814 1.01037e+08 1.02685 ns
tpch_q22/datafusion:vortex-file-compressed 18127845 1.65692e+07 1.09407 ns
tpch_q01/datafusion:vortex-compact 60869723 6.66483e+07 0.913298 ns
tpch_q02/datafusion:vortex-compact 65230073 5.91173e+07 1.1034 ns 🚨
tpch_q03/datafusion:vortex-compact 35136571 3.21527e+07 1.0928 ns
tpch_q04/datafusion:vortex-compact 25386568 2.37265e+07 1.06997 ns
tpch_q05/datafusion:vortex-compact 88897362 8.55024e+07 1.03971 ns
tpch_q06/datafusion:vortex-compact 18079616 1.74996e+07 1.03314 ns
tpch_q07/datafusion:vortex-compact 100133147 9.9369e+07 1.00769 ns
tpch_q08/datafusion:vortex-compact 75913798 7.44319e+07 1.01991 ns
tpch_q09/datafusion:vortex-compact 99864645 9.69062e+07 1.03053 ns
tpch_q10/datafusion:vortex-compact 85380421 8.61912e+07 0.990594 ns
tpch_q11/datafusion:vortex-compact 24220289 2.28932e+07 1.05797 ns
tpch_q12/datafusion:vortex-compact 48123221 4.77972e+07 1.00682 ns
tpch_q13/datafusion:vortex-compact 40115275 3.92971e+07 1.02082 ns
tpch_q14/datafusion:vortex-compact 37126273 3.56676e+07 1.0409 ns
tpch_q15/datafusion:vortex-compact 38423786 3.73115e+07 1.02981 ns
tpch_q16/datafusion:vortex-compact 42340594 4.02854e+07 1.05102 ns
tpch_q17/datafusion:vortex-compact 83285100 7.92924e+07 1.05035 ns
tpch_q18/datafusion:vortex-compact 113780342 1.11053e+08 1.02456 ns
tpch_q19/datafusion:vortex-compact 52846681 4.90692e+07 1.07698 ns
tpch_q20/datafusion:vortex-compact 59927356 5.86912e+07 1.02106 ns
tpch_q21/datafusion:vortex-compact 112126634 1.05184e+08 1.06601 ns
tpch_q22/datafusion:vortex-compact 17169022 1.62593e+07 1.05595 ns
tpch_q01/duckdb:parquet 106491365 7.93145e+07 1.34265 ns 🚨
tpch_q02/duckdb:parquet 49625726 4.78014e+07 1.03817 ns
tpch_q03/duckdb:parquet 78513522 7.67754e+07 1.02264 ns
tpch_q04/duckdb:parquet 61044945 5.94253e+07 1.02725 ns
tpch_q05/duckdb:parquet 77946376 7.5337e+07 1.03464 ns
tpch_q06/duckdb:parquet 23454256 2.28426e+07 1.02678 ns
tpch_q07/duckdb:parquet 85119987 9.81588e+07 0.867166 ns 🚀
tpch_q08/duckdb:parquet 105961069 1.06192e+08 0.997827 ns
tpch_q09/duckdb:parquet 175180535 1.71623e+08 1.02073 ns
tpch_q10/duckdb:parquet 156569712 1.51998e+08 1.03008 ns
tpch_q11/duckdb:parquet 26524113 2.60429e+07 1.01848 ns
tpch_q12/duckdb:parquet 61403927 5.99751e+07 1.02382 ns
tpch_q13/duckdb:parquet 288031756 2.76705e+08 1.04093 ns
tpch_q14/duckdb:parquet 63686318 5.21677e+07 1.2208 ns 🚨
tpch_q15/duckdb:parquet 29350102 2.9128e+07 1.00763 ns
tpch_q16/duckdb:parquet 60329272 5.9396e+07 1.01571 ns
tpch_q17/duckdb:parquet 69524795 7.07682e+07 0.98243 ns
tpch_q18/duckdb:parquet 132607570 1.31264e+08 1.01024 ns
tpch_q19/duckdb:parquet 77188945 8.83129e+07 0.87404 ns 🚀
tpch_q20/duckdb:parquet 71782370 7.23744e+07 0.99182 ns
tpch_q21/duckdb:parquet 202538906 1.9028e+08 1.06443 ns
tpch_q22/duckdb:parquet 57058405 5.65964e+07 1.00816 ns
tpch_q01/duckdb:vortex-file-compressed 34376717 3.38897e+07 1.01437 ns
tpch_q02/duckdb:vortex-file-compressed 30732218 3.00015e+07 1.02436 ns
tpch_q03/duckdb:vortex-file-compressed 33843671 3.15595e+07 1.07238 ns
tpch_q04/duckdb:vortex-file-compressed 36806252 3.48495e+07 1.05615 ns
tpch_q05/duckdb:vortex-file-compressed 38796489 3.75919e+07 1.03204 ns
tpch_q06/duckdb:vortex-file-compressed 9913652 9.5492e+06 1.03817 ns
tpch_q07/duckdb:vortex-file-compressed 41928921 4.01351e+07 1.0447 ns
tpch_q08/duckdb:vortex-file-compressed 47519577 4.45731e+07 1.06611 ns
tpch_q09/duckdb:vortex-file-compressed 80505148 8.16059e+07 0.986511 ns
tpch_q10/duckdb:vortex-file-compressed 36159307 3.5756e+07 1.01128 ns
tpch_q11/duckdb:vortex-file-compressed 16173277 1.70076e+07 0.950944 ns
tpch_q12/duckdb:vortex-file-compressed 22455576 2.26468e+07 0.991556 ns
tpch_q13/duckdb:vortex-file-compressed 38901442 3.69853e+07 1.05181 ns
tpch_q14/duckdb:vortex-file-compressed 26379593 2.48217e+07 1.06276 ns
tpch_q15/duckdb:vortex-file-compressed 19281870 1.88872e+07 1.0209 ns
tpch_q16/duckdb:vortex-file-compressed 33512503 3.31401e+07 1.01124 ns
tpch_q17/duckdb:vortex-file-compressed 26113070 2.59916e+07 1.00467 ns
tpch_q18/duckdb:vortex-file-compressed 56096495 5.38896e+07 1.04095 ns
tpch_q19/duckdb:vortex-file-compressed 32074194 2.95924e+07 1.08387 ns
tpch_q20/duckdb:vortex-file-compressed 37567942 3.76837e+07 0.996929 ns
tpch_q21/duckdb:vortex-file-compressed 102798901 1.02254e+08 1.00533 ns
tpch_q22/duckdb:vortex-file-compressed 19619865 1.92161e+07 1.02101 ns
tpch_q01/duckdb:vortex-compact 38859408 3.84651e+07 1.01025 ns
tpch_q02/duckdb:vortex-compact 42310737 4.39359e+07 0.963012 ns
tpch_q03/duckdb:vortex-compact 38526291 3.59737e+07 1.07096 ns
tpch_q04/duckdb:vortex-compact 42753052 3.96257e+07 1.07892 ns
tpch_q05/duckdb:vortex-compact 46693250 4.54987e+07 1.02625 ns
tpch_q06/duckdb:vortex-compact 16298276 1.62026e+07 1.00591 ns
tpch_q07/duckdb:vortex-compact 49625528 4.86742e+07 1.01955 ns
tpch_q08/duckdb:vortex-compact 55276495 5.39238e+07 1.02509 ns
tpch_q09/duckdb:vortex-compact 93449639 8.9893e+07 1.03956 ns
tpch_q10/duckdb:vortex-compact 43773812 4.34341e+07 1.00782 ns
tpch_q11/duckdb:vortex-compact 24761446 2.28635e+07 1.08301 ns
tpch_q12/duckdb:vortex-compact 36759703 3.65957e+07 1.00448 ns
tpch_q13/duckdb:vortex-compact 44015406 4.3568e+07 1.01027 ns
tpch_q14/duckdb:vortex-compact 31161188 3.00573e+07 1.03673 ns
tpch_q15/duckdb:vortex-compact 21791235 2.11741e+07 1.02915 ns
tpch_q16/duckdb:vortex-compact 43632451 4.31011e+07 1.01233 ns
tpch_q17/duckdb:vortex-compact 30074551 2.90226e+07 1.03625 ns
tpch_q18/duckdb:vortex-compact 61666263 6.06928e+07 1.01604 ns
tpch_q19/duckdb:vortex-compact 44137306 3.67321e+07 1.2016 ns 🚨
tpch_q20/duckdb:vortex-compact 46982033 4.56108e+07 1.03006 ns
tpch_q21/duckdb:vortex-compact 117021999 1.1029e+08 1.06104 ns
tpch_q22/duckdb:vortex-compact 21802949 2.14196e+07 1.01789 ns
tpch_q01/duckdb:duckdb 17992354 1.74589e+07 1.03055 ns
tpch_q02/duckdb:duckdb 15302363 1.47782e+07 1.03547 ns
tpch_q03/duckdb:duckdb 22625375 2.19936e+07 1.02872 ns
tpch_q04/duckdb:duckdb 20652729 1.99715e+07 1.03411 ns
tpch_q05/duckdb:duckdb 23465979 2.25269e+07 1.04169 ns
tpch_q06/duckdb:duckdb 7372943 7.1892e+06 1.02556 ns
tpch_q07/duckdb:duckdb 27467791 2.68254e+07 1.02395 ns
tpch_q08/duckdb:duckdb 26947135 2.70344e+07 0.996772 ns
tpch_q09/duckdb:duckdb 61656473 5.90593e+07 1.04398 ns
tpch_q10/duckdb:duckdb 63127607 5.82656e+07 1.08345 ns
tpch_q11/duckdb:duckdb 7237928 7.35891e+06 0.98356 ns
tpch_q12/duckdb:duckdb 17651308 1.73078e+07 1.01985 ns
tpch_q13/duckdb:duckdb 40722090 4.03467e+07 1.00931 ns
tpch_q14/duckdb:duckdb 23362779 2.31988e+07 1.00707 ns
tpch_q15/duckdb:duckdb 14838815 1.41759e+07 1.04676 ns
tpch_q16/duckdb:duckdb 25521430 2.51554e+07 1.01455 ns
tpch_q17/duckdb:duckdb 18352869 1.81855e+07 1.0092 ns
tpch_q18/duckdb:duckdb 40471049 4.00232e+07 1.01119 ns
tpch_q19/duckdb:duckdb 32785857 3.23496e+07 1.01349 ns
tpch_q20/duckdb:duckdb 27144603 2.66567e+07 1.0183 ns
tpch_q21/duckdb:duckdb 64545276 6.30517e+07 1.02369 ns
tpch_q22/duckdb:duckdb 27206670 2.66434e+07 1.02114 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.986x ➖
  • Vortex: 0.974x ➖
  • duckdb:vortex: 0.982x ➖
  • datafusion:vortex: 0.966x ➖
  • Best: tpch_q05/datafusion:vortex-file-compressed (0.786x)
  • Worst: tpch_q01/duckdb:vortex-compact (1.162x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 232626476 2.08048e+08 1.11814 ns
tpch_q02/datafusion:parquet 435001030 4.60984e+08 0.943636 ns
tpch_q03/datafusion:parquet 318972530 3.14498e+08 1.01423 ns
tpch_q04/datafusion:parquet 143315670 1.75539e+08 0.816434 ns
tpch_q05/datafusion:parquet 531048001 5.42034e+08 0.979731 ns
tpch_q06/datafusion:parquet 136083685 1.3293e+08 1.02372 ns
tpch_q07/datafusion:parquet 533480192 6.53237e+08 0.816672 ns
tpch_q08/datafusion:parquet 635192000 6.14214e+08 1.03415 ns
tpch_q09/datafusion:parquet 566267144 5.56375e+08 1.01778 ns
tpch_q10/datafusion:parquet 568215537 5.74007e+08 0.98991 ns
tpch_q11/datafusion:parquet 335901155 3.41688e+08 0.983065 ns
tpch_q12/datafusion:parquet 267601630 2.67593e+08 1.00003 ns
tpch_q13/datafusion:parquet 426706669 4.38311e+08 0.973524 ns
tpch_q14/datafusion:parquet 197245191 2.23645e+08 0.881957 ns
tpch_q15/datafusion:parquet 321098533 2.95264e+08 1.0875 ns
tpch_q16/datafusion:parquet 182120232 1.74039e+08 1.04644 ns
tpch_q17/datafusion:parquet 373457830 4.19341e+08 0.890583 ns
tpch_q18/datafusion:parquet 492847243 5.2276e+08 0.942779 ns
tpch_q19/datafusion:parquet 322566962 3.35289e+08 0.962056 ns
tpch_q20/datafusion:parquet 349795319 3.58094e+08 0.976825 ns
tpch_q21/datafusion:parquet 530258850 5.34058e+08 0.992886 ns
tpch_q22/datafusion:parquet 114249949 1.18156e+08 0.966944 ns
tpch_q01/datafusion:vortex-file-compressed 191704271 1.81244e+08 1.05772 ns
tpch_q02/datafusion:vortex-file-compressed 430428789 4.40914e+08 0.976219 ns
tpch_q03/datafusion:vortex-file-compressed 327148978 3.55492e+08 0.920272 ns
tpch_q04/datafusion:vortex-file-compressed 193569083 1.82038e+08 1.06335 ns
tpch_q05/datafusion:vortex-file-compressed 392959516 4.99699e+08 0.786393 ns
tpch_q06/datafusion:vortex-file-compressed 221579424 2.35486e+08 0.940947 ns
tpch_q07/datafusion:vortex-file-compressed 330935339 3.51858e+08 0.940536 ns
tpch_q08/datafusion:vortex-file-compressed 481477723 5.46714e+08 0.880676 ns
tpch_q09/datafusion:vortex-file-compressed 499497276 5.2476e+08 0.951859 ns
tpch_q10/datafusion:vortex-file-compressed 463091522 4.65292e+08 0.99527 ns
tpch_q11/datafusion:vortex-file-compressed 279312943 2.87989e+08 0.969875 ns
tpch_q12/datafusion:vortex-file-compressed 369446782 3.84174e+08 0.961665 ns
tpch_q13/datafusion:vortex-file-compressed 202455451 2.14632e+08 0.943266 ns
tpch_q14/datafusion:vortex-file-compressed 187400631 1.92491e+08 0.973556 ns
tpch_q15/datafusion:vortex-file-compressed 299784946 3.2494e+08 0.922587 ns
tpch_q16/datafusion:vortex-file-compressed 167498730 1.93373e+08 0.866194 ns
tpch_q17/datafusion:vortex-file-compressed 291449956 2.82752e+08 1.03076 ns
tpch_q18/datafusion:vortex-file-compressed 274712465 3.00321e+08 0.91473 ns
tpch_q19/datafusion:vortex-file-compressed 332546177 3.29624e+08 1.00886 ns
tpch_q20/datafusion:vortex-file-compressed 342720028 3.35716e+08 1.02086 ns
tpch_q21/datafusion:vortex-file-compressed 433773008 4.53283e+08 0.956959 ns
tpch_q22/datafusion:vortex-file-compressed 148468580 1.71344e+08 0.866493 ns
tpch_q01/datafusion:vortex-compact 268754443 2.68839e+08 0.999686 ns
tpch_q02/datafusion:vortex-compact 433464793 4.26761e+08 1.01571 ns
tpch_q03/datafusion:vortex-compact 362686698 3.30688e+08 1.09676 ns
tpch_q04/datafusion:vortex-compact 193798403 2.3524e+08 0.823832 ns
tpch_q05/datafusion:vortex-compact 378061026 3.66002e+08 1.03295 ns
tpch_q06/datafusion:vortex-compact 314892391 2.79588e+08 1.12627 ns
tpch_q07/datafusion:vortex-compact 399662913 4.25561e+08 0.939144 ns
tpch_q08/datafusion:vortex-compact 480193168 4.50669e+08 1.06551 ns
tpch_q09/datafusion:vortex-compact 452713490 4.94422e+08 0.915643 ns
tpch_q10/datafusion:vortex-compact 438124133 5.10274e+08 0.858605 ns
tpch_q11/datafusion:vortex-compact 257637466 2.51068e+08 1.02617 ns
tpch_q12/datafusion:vortex-compact 387171000 4.13162e+08 0.937093 ns
tpch_q13/datafusion:vortex-compact 191738881 2.01869e+08 0.949818 ns
tpch_q14/datafusion:vortex-compact 251285406 2.61488e+08 0.960984 ns
tpch_q15/datafusion:vortex-compact 445642726 4.19351e+08 1.0627 ns
tpch_q16/datafusion:vortex-compact 170838480 1.72877e+08 0.988207 ns
tpch_q17/datafusion:vortex-compact 360063624 3.20723e+08 1.12266 ns
tpch_q18/datafusion:vortex-compact 279220794 3.07657e+08 0.907571 ns
tpch_q19/datafusion:vortex-compact 400443025 4.75391e+08 0.842344 ns
tpch_q20/datafusion:vortex-compact 465193306 4.77884e+08 0.973443 ns
tpch_q21/datafusion:vortex-compact 517212079 5.12262e+08 1.00966 ns
tpch_q22/datafusion:vortex-compact 106904237 1.03582e+08 1.03208 ns
tpch_q01/duckdb:parquet 485268270 4.28461e+08 1.13258 ns
tpch_q02/duckdb:parquet 1074402012 9.67413e+08 1.11059 ns
tpch_q03/duckdb:parquet 870944156 7.78986e+08 1.11805 ns
tpch_q04/duckdb:parquet 498041423 4.74684e+08 1.04921 ns
tpch_q05/duckdb:parquet 1266456093 1.09375e+09 1.1579 ns
tpch_q06/duckdb:parquet 327392739 3.07278e+08 1.06546 ns
tpch_q07/duckdb:parquet 1066615163 9.19073e+08 1.16053 ns
tpch_q08/duckdb:parquet 1269106168 1.21493e+09 1.04459 ns
tpch_q09/duckdb:parquet 1121971198 1.09999e+09 1.01999 ns
tpch_q10/duckdb:parquet 1151450249 1.10525e+09 1.0418 ns
tpch_q11/duckdb:parquet 702807193 6.0171e+08 1.16802 ns
tpch_q12/duckdb:parquet 508101740 4.86031e+08 1.04541 ns
tpch_q13/duckdb:parquet 796454499 7.95871e+08 1.00073 ns
tpch_q14/duckdb:parquet 517795928 5.26709e+08 0.983077 ns
tpch_q15/duckdb:parquet 556156115 5.45898e+08 1.01879 ns
tpch_q16/duckdb:parquet 462959660 4.29616e+08 1.07761 ns
tpch_q17/duckdb:parquet 619593816 6.42269e+08 0.964695 ns
tpch_q18/duckdb:parquet 727874529 7.31325e+08 0.995282 ns
tpch_q19/duckdb:parquet 658672061 6.59722e+08 0.998408 ns
tpch_q20/duckdb:parquet 843915909 8.28734e+08 1.01832 ns
tpch_q21/duckdb:parquet 934412867 9.53201e+08 0.98029 ns
tpch_q22/duckdb:parquet 379700062 3.78025e+08 1.00443 ns
tpch_q01/duckdb:vortex-file-compressed 233702861 2.37663e+08 0.983336 ns
tpch_q02/duckdb:vortex-file-compressed 631016881 6.64978e+08 0.948929 ns
tpch_q03/duckdb:vortex-file-compressed 616279081 5.67626e+08 1.08571 ns
tpch_q04/duckdb:vortex-file-compressed 392702579 3.8269e+08 1.02616 ns
tpch_q05/duckdb:vortex-file-compressed 784500384 7.93195e+08 0.989039 ns
tpch_q06/duckdb:vortex-file-compressed 353053094 4.05391e+08 0.870895 ns
tpch_q07/duckdb:vortex-file-compressed 694077186 8.2153e+08 0.844859 ns
tpch_q08/duckdb:vortex-file-compressed 984082694 1.03313e+09 0.952521 ns
tpch_q09/duckdb:vortex-file-compressed 781832553 8.08915e+08 0.96652 ns
tpch_q10/duckdb:vortex-file-compressed 779556266 7.65972e+08 1.01773 ns
tpch_q11/duckdb:vortex-file-compressed 363507379 3.61943e+08 1.00432 ns
tpch_q12/duckdb:vortex-file-compressed 489228709 5.23267e+08 0.93495 ns
tpch_q13/duckdb:vortex-file-compressed 453497911 4.40386e+08 1.02977 ns
tpch_q14/duckdb:vortex-file-compressed 395434720 4.129e+08 0.9577 ns
tpch_q15/duckdb:vortex-file-compressed 312408462 3.33015e+08 0.938122 ns
tpch_q16/duckdb:vortex-file-compressed 303013801 3.28923e+08 0.92123 ns
tpch_q17/duckdb:vortex-file-compressed 493906431 4.93163e+08 1.00151 ns
tpch_q18/duckdb:vortex-file-compressed 595632274 6.0793e+08 0.979772 ns
tpch_q19/duckdb:vortex-file-compressed 382808560 4.55335e+08 0.840718 ns
tpch_q20/duckdb:vortex-file-compressed 701097140 7.31679e+08 0.958203 ns
tpch_q21/duckdb:vortex-file-compressed 977839051 8.64609e+08 1.13096 ns
tpch_q22/duckdb:vortex-file-compressed 244937180 2.78441e+08 0.879674 ns
tpch_q01/duckdb:vortex-compact 285491417 2.45755e+08 1.16169 ns
tpch_q02/duckdb:vortex-compact 631005285 6.88419e+08 0.9166 ns
tpch_q03/duckdb:vortex-compact 502508965 5.4496e+08 0.922102 ns
tpch_q04/duckdb:vortex-compact 358316089 3.09592e+08 1.15738 ns
tpch_q05/duckdb:vortex-compact 676874277 7.2644e+08 0.931769 ns
tpch_q06/duckdb:vortex-compact 354006976 3.64013e+08 0.972512 ns
tpch_q07/duckdb:vortex-compact 689288861 6.4848e+08 1.06293 ns
tpch_q08/duckdb:vortex-compact 896641772 9.24509e+08 0.969857 ns
tpch_q09/duckdb:vortex-compact 788527268 7.89432e+08 0.998854 ns
tpch_q10/duckdb:vortex-compact 637111513 6.5384e+08 0.974414 ns
tpch_q11/duckdb:vortex-compact 349310023 3.33674e+08 1.04686 ns
tpch_q12/duckdb:vortex-compact 436080522 4.37588e+08 0.996554 ns
tpch_q13/duckdb:vortex-compact 393872201 4.2178e+08 0.933833 ns
tpch_q14/duckdb:vortex-compact 419133247 4.53816e+08 0.923574 ns
tpch_q15/duckdb:vortex-compact 264604953 2.58407e+08 1.02398 ns
tpch_q16/duckdb:vortex-compact 308471647 3.4688e+08 0.889276 ns
tpch_q17/duckdb:vortex-compact 490266473 4.78041e+08 1.02557 ns
tpch_q18/duckdb:vortex-compact 533457739 4.97787e+08 1.07166 ns
tpch_q19/duckdb:vortex-compact 404828407 4.25014e+08 0.952506 ns
tpch_q20/duckdb:vortex-compact 707826802 6.81049e+08 1.03932 ns
tpch_q21/duckdb:vortex-compact 780618536 7.81286e+08 0.999145 ns
tpch_q22/duckdb:vortex-compact 249429490 2.31657e+08 1.07672 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.007x ➖
  • Vortex: 1.008x ➖
  • duckdb:vortex: 1.009x ➖
  • datafusion:vortex: 1.006x ➖
  • Best: tpcds_q51/duckdb:vortex-file-compressed (0.701x)
  • Worst: tpcds_q83/duckdb:vortex-file-compressed (1.144x)
  • Significant (>10%): 1↑ 8↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 38734994 4.1851e+07 0.925545 ns
tpcds_q02/datafusion:parquet 54181634 5.61868e+07 0.964312 ns
tpcds_q03/datafusion:parquet 17449535 1.77482e+07 0.98317 ns
tpcds_q04/datafusion:parquet 366640908 3.66324e+08 1.00086 ns
tpcds_q05/datafusion:parquet 81731930 8.27041e+07 0.988245 ns
tpcds_q06/datafusion:parquet 104533423 1.05014e+08 0.995425 ns
tpcds_q07/datafusion:parquet 139650496 1.37674e+08 1.01436 ns
tpcds_q08/datafusion:parquet 36675746 3.66592e+07 1.00045 ns
tpcds_q09/datafusion:parquet 53926568 5.26221e+07 1.02479 ns
tpcds_q10/datafusion:parquet 101314313 1.03596e+08 0.97798 ns
tpcds_q11/datafusion:parquet 228784741 2.39466e+08 0.955394 ns
tpcds_q12/datafusion:parquet 32048210 2.93283e+07 1.09274 ns
tpcds_q13/datafusion:parquet 140806482 1.4646e+08 0.961402 ns
tpcds_q14/datafusion:parquet 211335313 2.15014e+08 0.982892 ns
tpcds_q15/datafusion:parquet 64369553 6.26327e+07 1.02773 ns
tpcds_q16/datafusion:parquet 32452072 3.24332e+07 1.00058 ns
tpcds_q17/datafusion:parquet 183647140 1.87562e+08 0.979127 ns
tpcds_q18/datafusion:parquet 179106497 1.81171e+08 0.988606 ns
tpcds_q19/datafusion:parquet 33928068 3.46222e+07 0.979951 ns
tpcds_q20/datafusion:parquet 24458306 2.45052e+07 0.998087 ns
tpcds_q21/datafusion:parquet 27182748 2.74365e+07 0.99075 ns
tpcds_q22/datafusion:parquet 160862888 1.59707e+08 1.00724 ns
tpcds_q23/datafusion:parquet 185231226 1.86456e+08 0.993429 ns
tpcds_q24/datafusion:parquet 229030500 2.29322e+08 0.998727 ns
tpcds_q25/datafusion:parquet 188008565 1.92691e+08 0.975701 ns
tpcds_q26/datafusion:parquet 120054277 1.21683e+08 0.986615 ns
tpcds_q27/datafusion:parquet 276792269 2.7409e+08 1.00986 ns
tpcds_q28/datafusion:parquet 51568708 5.11942e+07 1.00732 ns
tpcds_q29/datafusion:parquet 191504615 1.92033e+08 0.99725 ns
tpcds_q30/datafusion:parquet 44449432 4.72635e+07 0.940461 ns
tpcds_q31/datafusion:parquet 103510134 1.05085e+08 0.985017 ns
tpcds_q32/datafusion:parquet 27970008 2.85692e+07 0.979025 ns
tpcds_q33/datafusion:parquet 36909097 3.68626e+07 1.00126 ns
tpcds_q34/datafusion:parquet 35073191 3.31397e+07 1.05834 ns
tpcds_q35/datafusion:parquet 98740031 1.00066e+08 0.98675 ns
tpcds_q36/datafusion:parquet 78569838 8.01292e+07 0.980539 ns
tpcds_q37/datafusion:parquet 25772939 2.49926e+07 1.03122 ns
tpcds_q38/datafusion:parquet 65095936 6.31375e+07 1.03102 ns
tpcds_q39/datafusion:parquet 91596858 9.28155e+07 0.98687 ns
tpcds_q40/datafusion:parquet 38048078 3.68038e+07 1.03381 ns
tpcds_q41/datafusion:parquet 11958360 1.16973e+07 1.02232 ns
tpcds_q42/datafusion:parquet 16253299 1.64187e+07 0.989925 ns
tpcds_q43/datafusion:parquet 26486793 2.56412e+07 1.03298 ns
tpcds_q44/datafusion:parquet 40015589 3.94012e+07 1.01559 ns
tpcds_q45/datafusion:parquet 74049005 7.32964e+07 1.01027 ns
tpcds_q46/datafusion:parquet 50951800 5.08646e+07 1.00172 ns
tpcds_q47/datafusion:parquet 180145026 1.80596e+08 0.997503 ns
tpcds_q48/datafusion:parquet 138250216 1.31078e+08 1.05472 ns
tpcds_q49/datafusion:parquet 72482410 7.29062e+07 0.994187 ns
tpcds_q50/datafusion:parquet 115545708 1.19698e+08 0.965313 ns
tpcds_q51/datafusion:parquet 92092791 1.08692e+08 0.847279 ns 🚀
tpcds_q52/datafusion:parquet 15810760 1.57872e+07 1.00149 ns
tpcds_q53/datafusion:parquet 27893200 2.90655e+07 0.959667 ns
tpcds_q54/datafusion:parquet 46394442 4.71202e+07 0.984599 ns
tpcds_q55/datafusion:parquet 16013461 1.58363e+07 1.01118 ns
tpcds_q56/datafusion:parquet 35976633 3.339e+07 1.07747 ns
tpcds_q57/datafusion:parquet 128025100 1.37278e+08 0.932595 ns
tpcds_q58/datafusion:parquet 76974774 8.20334e+07 0.938335 ns
tpcds_q59/datafusion:parquet 73020109 7.3181e+07 0.997802 ns
tpcds_q60/datafusion:parquet 35334390 3.65798e+07 0.965955 ns
tpcds_q61/datafusion:parquet 61815439 6.31107e+07 0.979477 ns
tpcds_q62/datafusion:parquet 40255822 4.18133e+07 0.962752 ns
tpcds_q63/datafusion:parquet 29916227 2.88907e+07 1.0355 ns
tpcds_q64/datafusion:parquet 1023771088 1.01025e+09 1.01338 ns
tpcds_q65/datafusion:parquet 53374946 5.39661e+07 0.989046 ns
tpcds_q66/datafusion:parquet 84386858 8.63436e+07 0.977338 ns
tpcds_q67/datafusion:parquet 179507230 1.7832e+08 1.00666 ns
tpcds_q68/datafusion:parquet 49300851 5.02072e+07 0.981947 ns
tpcds_q69/datafusion:parquet 92130273 9.3782e+07 0.982387 ns
tpcds_q70/datafusion:parquet 110530344 1.07895e+08 1.02442 ns
tpcds_q71/datafusion:parquet 28499882 2.86547e+07 0.994599 ns
tpcds_q72/datafusion:parquet 872290682 8.66486e+08 1.0067 ns
tpcds_q73/datafusion:parquet 35181069 3.60036e+07 0.977154 ns
tpcds_q74/datafusion:parquet 135251689 1.31031e+08 1.03221 ns
tpcds_q75/datafusion:parquet 136939309 1.39783e+08 0.979659 ns
tpcds_q76/datafusion:parquet 98321767 9.3974e+07 1.04627 ns
tpcds_q77/datafusion:parquet 59511151 5.70485e+07 1.04317 ns
tpcds_q78/datafusion:parquet 183047483 1.82035e+08 1.00556 ns
tpcds_q79/datafusion:parquet 42092964 3.92238e+07 1.07315 ns
tpcds_q80/datafusion:parquet 112634858 1.14359e+08 0.984922 ns
tpcds_q81/datafusion:parquet 42881843 4.38249e+07 0.978482 ns
tpcds_q82/datafusion:parquet 29341069 2.7769e+07 1.05661 ns
tpcds_q83/datafusion:parquet 55985746 5.49772e+07 1.01835 ns
tpcds_q84/datafusion:parquet 50432660 4.90475e+07 1.02824 ns
tpcds_q85/datafusion:parquet 244819389 2.42277e+08 1.0105 ns
tpcds_q86/datafusion:parquet 21612475 2.15197e+07 1.00431 ns
tpcds_q87/datafusion:parquet 66140601 6.49365e+07 1.01854 ns
tpcds_q88/datafusion:parquet 75986945 7.5579e+07 1.0054 ns
tpcds_q89/datafusion:parquet 36519331 3.36145e+07 1.08641 ns
tpcds_q90/datafusion:parquet 18533422 1.77192e+07 1.04595 ns
tpcds_q91/datafusion:parquet 80129122 7.92612e+07 1.01095 ns
tpcds_q92/datafusion:parquet 23730358 2.48219e+07 0.956027 ns
tpcds_q93/datafusion:parquet 39449721 3.95548e+07 0.997343 ns
tpcds_q94/datafusion:parquet 28218633 2.88501e+07 0.978112 ns
tpcds_q95/datafusion:parquet 138507401 1.4072e+08 0.984279 ns
tpcds_q96/datafusion:parquet 14960613 1.4605e+07 1.02435 ns
tpcds_q97/datafusion:parquet 35466368 3.70246e+07 0.957914 ns
tpcds_q98/datafusion:parquet 38533301 4.02608e+07 0.957091 ns
tpcds_q99/datafusion:parquet 42075182 4.03847e+07 1.04186 ns
tpcds_q01/datafusion:vortex-file-compressed 31211676 3.15916e+07 0.987974 ns
tpcds_q02/datafusion:vortex-file-compressed 78309526 7.85118e+07 0.997423 ns
tpcds_q03/datafusion:vortex-file-compressed 29049361 2.95496e+07 0.98307 ns
tpcds_q04/datafusion:vortex-file-compressed 407683131 3.99403e+08 1.02073 ns
tpcds_q05/datafusion:vortex-file-compressed 71095335 7.14144e+07 0.995532 ns
tpcds_q06/datafusion:vortex-file-compressed 78865666 8.005e+07 0.985205 ns
tpcds_q07/datafusion:vortex-file-compressed 87373315 8.43305e+07 1.03608 ns
tpcds_q08/datafusion:vortex-file-compressed 39729687 4.19535e+07 0.946993 ns
tpcds_q09/datafusion:vortex-file-compressed 48525963 4.85324e+07 0.999866 ns
tpcds_q10/datafusion:vortex-file-compressed 52698743 5.31125e+07 0.99221 ns
tpcds_q11/datafusion:vortex-file-compressed 239803031 2.54187e+08 0.943411 ns
tpcds_q12/datafusion:vortex-file-compressed 38910919 4.1085e+07 0.947082 ns
tpcds_q13/datafusion:vortex-file-compressed 76004933 7.46593e+07 1.01802 ns
tpcds_q14/datafusion:vortex-file-compressed 215137558 2.16762e+08 0.992506 ns
tpcds_q15/datafusion:vortex-file-compressed 50699414 5.21354e+07 0.972457 ns
tpcds_q16/datafusion:vortex-file-compressed 30457435 3.23507e+07 0.941478 ns
tpcds_q17/datafusion:vortex-file-compressed 119960267 1.17567e+08 1.02036 ns
tpcds_q18/datafusion:vortex-file-compressed 107136266 1.07308e+08 0.998404 ns
tpcds_q19/datafusion:vortex-file-compressed 47866535 4.9714e+07 0.962839 ns
tpcds_q20/datafusion:vortex-file-compressed 42828127 4.45521e+07 0.961304 ns
tpcds_q21/datafusion:vortex-file-compressed 177220942 1.86542e+08 0.950033 ns
tpcds_q22/datafusion:vortex-file-compressed 74200176 7.56085e+07 0.981373 ns
tpcds_q23/datafusion:vortex-file-compressed 191205952 1.96692e+08 0.972107 ns
tpcds_q24/datafusion:vortex-file-compressed 192691883 1.90309e+08 1.01252 ns
tpcds_q25/datafusion:vortex-file-compressed 120687396 1.24785e+08 0.967164 ns
tpcds_q26/datafusion:vortex-file-compressed 67892732 6.84769e+07 0.991469 ns
tpcds_q27/datafusion:vortex-file-compressed 168302110 1.74884e+08 0.962366 ns
tpcds_q28/datafusion:vortex-file-compressed 46539521 4.69375e+07 0.99152 ns
tpcds_q29/datafusion:vortex-file-compressed 121482802 1.17101e+08 1.03742 ns
tpcds_q30/datafusion:vortex-file-compressed 29357579 3.06421e+07 0.958079 ns
tpcds_q31/datafusion:vortex-file-compressed 184213116 1.86844e+08 0.985918 ns
tpcds_q32/datafusion:vortex-file-compressed 24131141 2.49437e+07 0.967424 ns
tpcds_q33/datafusion:vortex-file-compressed 38214854 3.72244e+07 1.02661 ns
tpcds_q34/datafusion:vortex-file-compressed 37977219 3.80678e+07 0.99762 ns
tpcds_q35/datafusion:vortex-file-compressed 65130277 6.6909e+07 0.973416 ns
tpcds_q36/datafusion:vortex-file-compressed 107537225 1.08756e+08 0.988793 ns
tpcds_q37/datafusion:vortex-file-compressed 39898806 4.05021e+07 0.985105 ns
tpcds_q38/datafusion:vortex-file-compressed 94950956 9.35922e+07 1.01452 ns
tpcds_q39/datafusion:vortex-file-compressed 210872726 2.11726e+08 0.995969 ns
tpcds_q40/datafusion:vortex-file-compressed 60763104 5.57842e+07 1.08925 ns
tpcds_q41/datafusion:vortex-file-compressed 13438643 1.28902e+07 1.04254 ns
tpcds_q42/datafusion:vortex-file-compressed 32174192 3.25872e+07 0.987326 ns
tpcds_q43/datafusion:vortex-file-compressed 47459507 4.73953e+07 1.00136 ns
tpcds_q44/datafusion:vortex-file-compressed 42211760 4.30892e+07 0.979636 ns
tpcds_q45/datafusion:vortex-file-compressed 51664449 5.16939e+07 0.999431 ns
tpcds_q46/datafusion:vortex-file-compressed 67709511 7.02909e+07 0.963276 ns
tpcds_q47/datafusion:vortex-file-compressed 253205453 2.48565e+08 1.01867 ns
tpcds_q48/datafusion:vortex-file-compressed 67898422 6.84915e+07 0.991341 ns
tpcds_q49/datafusion:vortex-file-compressed 69111324 6.74285e+07 1.02496 ns
tpcds_q50/datafusion:vortex-file-compressed 77960885 7.73464e+07 1.00794 ns
tpcds_q51/datafusion:vortex-file-compressed 97520011 9.33096e+07 1.04512 ns
tpcds_q52/datafusion:vortex-file-compressed 30943958 3.23427e+07 0.956754 ns
tpcds_q53/datafusion:vortex-file-compressed 29658690 3.09803e+07 0.957339 ns
tpcds_q54/datafusion:vortex-file-compressed 54119907 5.03754e+07 1.07433 ns
tpcds_q55/datafusion:vortex-file-compressed 31217903 3.4642e+07 0.901159 ns
tpcds_q56/datafusion:vortex-file-compressed 48199320 4.90798e+07 0.982061 ns
tpcds_q57/datafusion:vortex-file-compressed 187010746 2.02688e+08 0.922655 ns
tpcds_q58/datafusion:vortex-file-compressed 116037102 1.21627e+08 0.954038 ns
tpcds_q59/datafusion:vortex-file-compressed 98367355 9.79662e+07 1.00409 ns
tpcds_q60/datafusion:vortex-file-compressed 45838438 4.935e+07 0.928843 ns
tpcds_q61/datafusion:vortex-file-compressed 56763203 5.78326e+07 0.981508 ns
tpcds_q62/datafusion:vortex-file-compressed 46877260 4.63863e+07 1.01058 ns
tpcds_q63/datafusion:vortex-file-compressed 29221760 2.96578e+07 0.985299 ns
tpcds_q64/datafusion:vortex-file-compressed 715003523 7.2786e+08 0.982336 ns
tpcds_q65/datafusion:vortex-file-compressed 55298231 5.6514e+07 0.978486 ns
tpcds_q66/datafusion:vortex-file-compressed 103523118 1.07961e+08 0.958896 ns
tpcds_q67/datafusion:vortex-file-compressed 141092204 1.46977e+08 0.959961 ns
tpcds_q68/datafusion:vortex-file-compressed 65809034 6.92591e+07 0.950186 ns
tpcds_q69/datafusion:vortex-file-compressed 50418528 5.19383e+07 0.970738 ns
tpcds_q70/datafusion:vortex-file-compressed 128892477 1.27108e+08 1.01404 ns
tpcds_q71/datafusion:vortex-file-compressed 31280290 3.02661e+07 1.03351 ns
tpcds_q72/datafusion:vortex-file-compressed 3354744860 3.46315e+09 0.968697 ns
tpcds_q73/datafusion:vortex-file-compressed 40950250 3.9975e+07 1.0244 ns
tpcds_q74/datafusion:vortex-file-compressed 172572747 1.8077e+08 0.954653 ns
tpcds_q75/datafusion:vortex-file-compressed 138177437 1.47486e+08 0.936885 ns
tpcds_q76/datafusion:vortex-file-compressed 67764253 6.60757e+07 1.02556 ns
tpcds_q77/datafusion:vortex-file-compressed 55598715 5.36923e+07 1.03551 ns
tpcds_q78/datafusion:vortex-file-compressed 182784494 1.79093e+08 1.02061 ns
tpcds_q79/datafusion:vortex-file-compressed 45451541 4.41072e+07 1.03048 ns
tpcds_q80/datafusion:vortex-file-compressed 119850668 1.19099e+08 1.00631 ns
tpcds_q81/datafusion:vortex-file-compressed 36801861 3.7989e+07 0.968749 ns
tpcds_q82/datafusion:vortex-file-compressed 42268935 4.15389e+07 1.01757 ns
tpcds_q83/datafusion:vortex-file-compressed 68855425 6.64126e+07 1.03678 ns
tpcds_q84/datafusion:vortex-file-compressed 16124858 1.61851e+07 0.996275 ns
tpcds_q85/datafusion:vortex-file-compressed 138930127 1.35053e+08 1.02871 ns
tpcds_q86/datafusion:vortex-file-compressed 33023978 3.18235e+07 1.03772 ns
tpcds_q87/datafusion:vortex-file-compressed 97086658 9.66565e+07 1.00445 ns
tpcds_q88/datafusion:vortex-file-compressed 74963604 7.41515e+07 1.01095 ns
tpcds_q89/datafusion:vortex-file-compressed 57280665 5.55411e+07 1.03132 ns
tpcds_q90/datafusion:vortex-file-compressed 17163809 1.64725e+07 1.04196 ns
tpcds_q91/datafusion:vortex-file-compressed 27651621 2.71522e+07 1.01839 ns
tpcds_q92/datafusion:vortex-file-compressed 21894043 2.08019e+07 1.0525 ns
tpcds_q93/datafusion:vortex-file-compressed 40303924 3.96187e+07 1.01729 ns
tpcds_q94/datafusion:vortex-file-compressed 27918884 2.8959e+07 0.964083 ns
tpcds_q95/datafusion:vortex-file-compressed 96028731 9.38585e+07 1.02312 ns
tpcds_q96/datafusion:vortex-file-compressed 16111978 1.56749e+07 1.02788 ns
tpcds_q97/datafusion:vortex-file-compressed 35548016 3.35837e+07 1.05849 ns
tpcds_q98/datafusion:vortex-file-compressed 53414591 5.23111e+07 1.02109 ns
tpcds_q99/datafusion:vortex-file-compressed 61500287 5.92552e+07 1.03789 ns
tpcds_q01/datafusion:vortex-compact 38680631 3.89548e+07 0.992961 ns
tpcds_q02/datafusion:vortex-compact 80299853 7.99621e+07 1.00422 ns
tpcds_q03/datafusion:vortex-compact 32610769 3.15629e+07 1.0332 ns
tpcds_q04/datafusion:vortex-compact 423474051 4.22079e+08 1.00331 ns
tpcds_q05/datafusion:vortex-compact 79167932 7.79444e+07 1.0157 ns
tpcds_q06/datafusion:vortex-compact 79539362 7.82483e+07 1.0165 ns
tpcds_q07/datafusion:vortex-compact 91181059 8.9953e+07 1.01365 ns
tpcds_q08/datafusion:vortex-compact 42531582 4.5141e+07 0.942194 ns
tpcds_q09/datafusion:vortex-compact 102040997 9.60347e+07 1.06254 ns
tpcds_q10/datafusion:vortex-compact 61749983 6.27248e+07 0.984458 ns
tpcds_q11/datafusion:vortex-compact 256266985 2.44959e+08 1.04616 ns
tpcds_q12/datafusion:vortex-compact 40635082 4.00837e+07 1.01376 ns
tpcds_q13/datafusion:vortex-compact 135619526 1.34405e+08 1.00904 ns
tpcds_q14/datafusion:vortex-compact 253273971 2.49228e+08 1.01624 ns
tpcds_q15/datafusion:vortex-compact 53990525 5.35711e+07 1.00783 ns
tpcds_q16/datafusion:vortex-compact 38999007 3.75688e+07 1.03807 ns
tpcds_q17/datafusion:vortex-compact 123438685 1.25169e+08 0.986177 ns
tpcds_q18/datafusion:vortex-compact 121632022 1.19151e+08 1.02082 ns
tpcds_q19/datafusion:vortex-compact 54369286 5.4483e+07 0.997914 ns
tpcds_q20/datafusion:vortex-compact 45706245 4.61136e+07 0.991166 ns
tpcds_q21/datafusion:vortex-compact 196074862 1.91773e+08 1.02243 ns
tpcds_q22/datafusion:vortex-compact 84543942 8.16299e+07 1.0357 ns
tpcds_q23/datafusion:vortex-compact 213665359 2.07873e+08 1.02787 ns
tpcds_q24/datafusion:vortex-compact 213203674 2.08514e+08 1.02249 ns
tpcds_q25/datafusion:vortex-compact 126268792 1.23737e+08 1.02046 ns
tpcds_q26/datafusion:vortex-compact 78773835 7.53839e+07 1.04497 ns
tpcds_q27/datafusion:vortex-compact 194783486 1.92609e+08 1.01129 ns
tpcds_q28/datafusion:vortex-compact 119334062 1.13411e+08 1.05223 ns
tpcds_q29/datafusion:vortex-compact 123171297 1.23851e+08 0.994515 ns
tpcds_q30/datafusion:vortex-compact 34498600 3.69735e+07 0.933062 ns
tpcds_q31/datafusion:vortex-compact 204730431 2.05933e+08 0.994158 ns
tpcds_q32/datafusion:vortex-compact 29352089 2.84965e+07 1.03002 ns
tpcds_q33/datafusion:vortex-compact 43585658 4.38683e+07 0.993556 ns
tpcds_q34/datafusion:vortex-compact 46397277 4.43151e+07 1.04699 ns
tpcds_q35/datafusion:vortex-compact 71929018 7.10413e+07 1.0125 ns
tpcds_q36/datafusion:vortex-compact 120612242 1.20813e+08 0.998335 ns
tpcds_q37/datafusion:vortex-compact 59212329 5.4771e+07 1.08109 ns
tpcds_q38/datafusion:vortex-compact 102934964 9.85843e+07 1.04413 ns
tpcds_q39/datafusion:vortex-compact 204982562 2.02844e+08 1.01055 ns
tpcds_q40/datafusion:vortex-compact 63513207 6.24989e+07 1.01623 ns
tpcds_q41/datafusion:vortex-compact 15062041 1.39321e+07 1.0811 ns
tpcds_q42/datafusion:vortex-compact 34915330 3.51189e+07 0.994204 ns
tpcds_q43/datafusion:vortex-compact 52840791 5.08208e+07 1.03975 ns
tpcds_q44/datafusion:vortex-compact 60987251 5.87262e+07 1.0385 ns
tpcds_q45/datafusion:vortex-compact 53602012 5.37937e+07 0.996436 ns
tpcds_q46/datafusion:vortex-compact 77189657 8.02761e+07 0.961553 ns
tpcds_q47/datafusion:vortex-compact 266049278 2.63443e+08 1.00989 ns
tpcds_q48/datafusion:vortex-compact 97225184 9.59765e+07 1.01301 ns
tpcds_q49/datafusion:vortex-compact 87999599 8.79585e+07 1.00047 ns
tpcds_q50/datafusion:vortex-compact 90445973 8.67489e+07 1.04262 ns
tpcds_q51/datafusion:vortex-compact 100768908 1.00647e+08 1.00121 ns
tpcds_q52/datafusion:vortex-compact 36662866 3.62371e+07 1.01175 ns
tpcds_q53/datafusion:vortex-compact 37960370 3.82405e+07 0.992675 ns
tpcds_q54/datafusion:vortex-compact 56554019 5.41354e+07 1.04468 ns
tpcds_q55/datafusion:vortex-compact 36410591 3.61812e+07 1.00634 ns
tpcds_q56/datafusion:vortex-compact 53663782 5.2711e+07 1.01808 ns
tpcds_q57/datafusion:vortex-compact 204012204 2.03875e+08 1.00067 ns
tpcds_q58/datafusion:vortex-compact 121057588 1.21705e+08 0.994682 ns
tpcds_q59/datafusion:vortex-compact 107973878 1.05797e+08 1.02057 ns
tpcds_q60/datafusion:vortex-compact 52195612 5.08129e+07 1.02721 ns
tpcds_q61/datafusion:vortex-compact 68709010 6.65259e+07 1.03282 ns
tpcds_q62/datafusion:vortex-compact 51222339 4.86328e+07 1.05325 ns
tpcds_q63/datafusion:vortex-compact 37433264 3.6578e+07 1.02338 ns
tpcds_q64/datafusion:vortex-compact 782739942 7.69829e+08 1.01677 ns
tpcds_q65/datafusion:vortex-compact 68130840 6.75553e+07 1.00852 ns
tpcds_q66/datafusion:vortex-compact 111587403 1.05309e+08 1.05962 ns
tpcds_q67/datafusion:vortex-compact 151043977 1.43009e+08 1.05619 ns
tpcds_q68/datafusion:vortex-compact 77221408 7.68074e+07 1.00539 ns
tpcds_q69/datafusion:vortex-compact 57569697 5.702e+07 1.00964 ns
tpcds_q70/datafusion:vortex-compact 135281612 1.30395e+08 1.03748 ns
tpcds_q71/datafusion:vortex-compact 38540752 3.81002e+07 1.01156 ns
tpcds_q72/datafusion:vortex-compact 3400081162 3.33977e+09 1.01806 ns
tpcds_q73/datafusion:vortex-compact 44408679 4.41258e+07 1.00641 ns
tpcds_q74/datafusion:vortex-compact 183882843 1.80098e+08 1.02101 ns
tpcds_q75/datafusion:vortex-compact 164431495 1.62576e+08 1.01142 ns
tpcds_q76/datafusion:vortex-compact 72774281 6.46308e+07 1.126 ns 🚨
tpcds_q77/datafusion:vortex-compact 67245178 6.31588e+07 1.0647 ns
tpcds_q78/datafusion:vortex-compact 200503155 1.94729e+08 1.02965 ns
tpcds_q79/datafusion:vortex-compact 55063517 5.73264e+07 0.960527 ns
tpcds_q80/datafusion:vortex-compact 130328864 1.30416e+08 0.999331 ns
tpcds_q81/datafusion:vortex-compact 45685561 4.51695e+07 1.01143 ns
tpcds_q82/datafusion:vortex-compact 57893174 5.65097e+07 1.02448 ns
tpcds_q83/datafusion:vortex-compact 69760041 6.71226e+07 1.03929 ns
tpcds_q84/datafusion:vortex-compact 18747859 1.85039e+07 1.01318 ns
tpcds_q85/datafusion:vortex-compact 158613421 1.55652e+08 1.01903 ns
tpcds_q86/datafusion:vortex-compact 34924709 3.39741e+07 1.02798 ns
tpcds_q87/datafusion:vortex-compact 102963749 1.02853e+08 1.00108 ns
tpcds_q88/datafusion:vortex-compact 89982889 8.7252e+07 1.0313 ns
tpcds_q89/datafusion:vortex-compact 65995445 6.26804e+07 1.05289 ns
tpcds_q90/datafusion:vortex-compact 20786010 1.97961e+07 1.05001 ns
tpcds_q91/datafusion:vortex-compact 37049479 3.39816e+07 1.09028 ns
tpcds_q92/datafusion:vortex-compact 25236303 2.49206e+07 1.01267 ns
tpcds_q93/datafusion:vortex-compact 50107673 5.21121e+07 0.961537 ns
tpcds_q94/datafusion:vortex-compact 33364517 3.21401e+07 1.0381 ns
tpcds_q95/datafusion:vortex-compact 99810931 9.92064e+07 1.00609 ns
tpcds_q96/datafusion:vortex-compact 18920337 1.93059e+07 0.980031 ns
tpcds_q97/datafusion:vortex-compact 37987776 3.77274e+07 1.0069 ns
tpcds_q98/datafusion:vortex-compact 57681909 5.60708e+07 1.02873 ns
tpcds_q99/datafusion:vortex-compact 66920287 6.52597e+07 1.02545 ns
tpcds_q01/duckdb:parquet 47982903 4.89279e+07 0.980686 ns
tpcds_q02/duckdb:parquet 29429676 2.90433e+07 1.0133 ns
tpcds_q03/duckdb:parquet 13848461 1.38749e+07 0.998092 ns
tpcds_q04/duckdb:parquet 130115528 1.33008e+08 0.978254 ns
tpcds_q05/duckdb:parquet 32124106 3.15916e+07 1.01685 ns
tpcds_q06/duckdb:parquet 33521283 3.39843e+07 0.986375 ns
tpcds_q07/duckdb:parquet 28269593 2.82392e+07 1.00108 ns
tpcds_q08/duckdb:parquet 29050532 2.8735e+07 1.01098 ns
tpcds_q09/duckdb:parquet 41323742 4.11214e+07 1.00492 ns
tpcds_q10/duckdb:parquet 40413205 4.02341e+07 1.00445 ns
tpcds_q11/duckdb:parquet 89576414 8.87511e+07 1.0093 ns
tpcds_q12/duckdb:parquet 17483541 1.79196e+07 0.975664 ns
tpcds_q13/duckdb:parquet 38141031 3.76002e+07 1.01438 ns
tpcds_q14/duckdb:parquet 104682642 1.05147e+08 0.995586 ns
tpcds_q15/duckdb:parquet 28113562 2.76192e+07 1.0179 ns
tpcds_q16/duckdb:parquet 22558912 2.2802e+07 0.989341 ns
tpcds_q17/duckdb:parquet 41374788 4.152e+07 0.996501 ns
tpcds_q18/duckdb:parquet 102377858 1.01831e+08 1.00537 ns
tpcds_q19/duckdb:parquet 33058954 3.31852e+07 0.996196 ns
tpcds_q20/duckdb:parquet 18333316 1.80587e+07 1.01521 ns
tpcds_q21/duckdb:parquet 13693573 1.3901e+07 0.985082 ns
tpcds_q22/duckdb:parquet 101947667 9.8938e+07 1.03042 ns
tpcds_q23/duckdb:parquet 100996431 9.98493e+07 1.01149 ns
tpcds_q24/duckdb:parquet 51213649 5.02922e+07 1.01832 ns
tpcds_q25/duckdb:parquet 36370721 3.66925e+07 0.99123 ns
tpcds_q26/duckdb:parquet 38497019 3.91005e+07 0.984565 ns
tpcds_q27/duckdb:parquet 79853543 7.96577e+07 1.00246 ns
tpcds_q28/duckdb:parquet 43492459 4.27422e+07 1.01755 ns
tpcds_q29/duckdb:parquet 39592106 3.78127e+07 1.04706 ns
tpcds_q30/duckdb:parquet 46060306 4.46063e+07 1.0326 ns
tpcds_q31/duckdb:parquet 27376076 2.77863e+07 0.985235 ns
tpcds_q32/duckdb:parquet 13209910 1.31899e+07 1.00152 ns
tpcds_q33/duckdb:parquet 20846396 2.13819e+07 0.974957 ns
tpcds_q34/duckdb:parquet 24912093 2.42771e+07 1.02616 ns
tpcds_q35/duckdb:parquet 69675457 7.03693e+07 0.99014 ns
tpcds_q36/duckdb:parquet 24956120 2.49497e+07 1.00026 ns
tpcds_q37/duckdb:parquet 16478579 1.6233e+07 1.01513 ns
tpcds_q38/duckdb:parquet 38728455 3.66722e+07 1.05607 ns
tpcds_q39/duckdb:parquet 37550161 3.67e+07 1.02317 ns
tpcds_q40/duckdb:parquet 20433393 2.01967e+07 1.01172 ns
tpcds_q41/duckdb:parquet 10040675 9.8558e+06 1.01876 ns
tpcds_q42/duckdb:parquet 13223860 1.31187e+07 1.00802 ns
tpcds_q43/duckdb:parquet 19184955 1.85426e+07 1.03464 ns
tpcds_q44/duckdb:parquet 29381974 2.90001e+07 1.01317 ns
tpcds_q45/duckdb:parquet 31531728 2.95388e+07 1.06747 ns
tpcds_q46/duckdb:parquet 49927687 4.97448e+07 1.00368 ns
tpcds_q47/duckdb:parquet 60226442 5.91585e+07 1.01805 ns
tpcds_q48/duckdb:parquet 34911532 3.4541e+07 1.01073 ns
tpcds_q49/duckdb:parquet 26541482 2.65579e+07 0.999383 ns
tpcds_q50/duckdb:parquet 29251225 2.90067e+07 1.00843 ns
tpcds_q51/duckdb:parquet 196517371 2.00319e+08 0.981024 ns
tpcds_q52/duckdb:parquet 13700649 1.35859e+07 1.00845 ns
tpcds_q53/duckdb:parquet 20362040 2.01276e+07 1.01165 ns
tpcds_q54/duckdb:parquet 27711280 2.63401e+07 1.05206 ns
tpcds_q55/duckdb:parquet 13306884 1.32919e+07 1.00113 ns
tpcds_q56/duckdb:parquet 23026222 2.35209e+07 0.97897 ns
tpcds_q57/duckdb:parquet 48249341 5.14853e+07 0.937148 ns
tpcds_q58/duckdb:parquet 26301953 2.59818e+07 1.01232 ns
tpcds_q59/duckdb:parquet 39528886 3.97755e+07 0.9938 ns
tpcds_q60/duckdb:parquet 24180813 2.42822e+07 0.995823 ns
tpcds_q61/duckdb:parquet 33712147 3.33551e+07 1.0107 ns
tpcds_q62/duckdb:parquet 14293673 1.41311e+07 1.0115 ns
tpcds_q63/duckdb:parquet 17734376 1.80223e+07 0.984026 ns
tpcds_q64/duckdb:parquet 78968800 7.84779e+07 1.00626 ns
tpcds_q65/duckdb:parquet 29439009 2.74952e+07 1.0707 ns
tpcds_q66/duckdb:parquet 30813463 3.0503e+07 1.01018 ns
tpcds_q67/duckdb:parquet 187870760 1.84984e+08 1.01561 ns
tpcds_q68/duckdb:parquet 39690656 3.98453e+07 0.996118 ns
tpcds_q69/duckdb:parquet 42993968 4.3124e+07 0.996985 ns
tpcds_q70/duckdb:parquet 57392780 5.71354e+07 1.0045 ns
tpcds_q71/duckdb:parquet 21922038 2.14238e+07 1.02326 ns
tpcds_q72/duckdb:parquet 169117040 1.71068e+08 0.988593 ns
tpcds_q73/duckdb:parquet 21383396 2.2113e+07 0.967006 ns
tpcds_q74/duckdb:parquet 56027771 5.41984e+07 1.03375 ns
tpcds_q75/duckdb:parquet 55590242 5.51753e+07 1.00752 ns
tpcds_q76/duckdb:parquet 21526394 2.16075e+07 0.996248 ns
tpcds_q77/duckdb:parquet 24383564 2.38552e+07 1.02215 ns
tpcds_q78/duckdb:parquet 80716117 7.93817e+07 1.01681 ns
tpcds_q79/duckdb:parquet 31857976 3.21337e+07 0.991419 ns
tpcds_q80/duckdb:parquet 44535236 4.7854e+07 0.930647 ns
tpcds_q81/duckdb:parquet 52174024 5.07242e+07 1.02858 ns
tpcds_q82/duckdb:parquet 19292558 2.01689e+07 0.956552 ns
tpcds_q83/duckdb:parquet 19149992 1.88417e+07 1.01636 ns
tpcds_q84/duckdb:parquet 21403310 2.14794e+07 0.996458 ns
tpcds_q85/duckdb:parquet 44468338 4.50617e+07 0.986831 ns
tpcds_q86/duckdb:parquet 39368393 3.88877e+07 1.01236 ns
tpcds_q87/duckdb:parquet 38194665 3.85095e+07 0.991824 ns
tpcds_q88/duckdb:parquet 53883594 5.40775e+07 0.996414 ns
tpcds_q89/duckdb:parquet 22474257 2.17792e+07 1.03191 ns
tpcds_q90/duckdb:parquet 10459311 1.00933e+07 1.03626 ns
tpcds_q91/duckdb:parquet 28931890 2.89536e+07 0.999251 ns
tpcds_q92/duckdb:parquet 14074384 1.41588e+07 0.994037 ns
tpcds_q93/duckdb:parquet 34341519 3.38258e+07 1.01525 ns
tpcds_q94/duckdb:parquet 19239909 1.89238e+07 1.0167 ns
tpcds_q95/duckdb:parquet 150396836 1.41922e+08 1.05971 ns
tpcds_q96/duckdb:parquet 11664519 1.15858e+07 1.00679 ns
tpcds_q97/duckdb:parquet 38868622 3.90381e+07 0.995659 ns
tpcds_q98/duckdb:parquet 24448186 2.44257e+07 1.00092 ns
tpcds_q99/duckdb:parquet 24704648 2.45882e+07 1.00474 ns
tpcds_q01/duckdb:vortex-file-compressed 30474840 3.07215e+07 0.991971 ns
tpcds_q02/duckdb:vortex-file-compressed 58401268 5.72749e+07 1.01967 ns
tpcds_q03/duckdb:vortex-file-compressed 26205726 2.50221e+07 1.04731 ns
tpcds_q04/duckdb:vortex-file-compressed 107117195 1.11167e+08 0.963573 ns
tpcds_q05/duckdb:vortex-file-compressed 43674920 4.26785e+07 1.02335 ns
tpcds_q06/duckdb:vortex-file-compressed 41387545 4.07291e+07 1.01617 ns
tpcds_q07/duckdb:vortex-file-compressed 31981555 3.30534e+07 0.967571 ns
tpcds_q08/duckdb:vortex-file-compressed 32585697 3.26337e+07 0.998528 ns
tpcds_q09/duckdb:vortex-file-compressed 46007739 4.71184e+07 0.976429 ns
tpcds_q10/duckdb:vortex-file-compressed 64660514 6.09267e+07 1.06128 ns
tpcds_q11/duckdb:vortex-file-compressed 74723186 7.74596e+07 0.964673 ns
tpcds_q12/duckdb:vortex-file-compressed 19640557 1.9875e+07 0.988204 ns
tpcds_q13/duckdb:vortex-file-compressed 38027836 3.80401e+07 0.999678 ns
tpcds_q14/duckdb:vortex-file-compressed 125722260 1.33379e+08 0.942598 ns
tpcds_q15/duckdb:vortex-file-compressed 30340014 3.14391e+07 0.965041 ns
tpcds_q16/duckdb:vortex-file-compressed 33360925 3.29048e+07 1.01386 ns
tpcds_q17/duckdb:vortex-file-compressed 48279727 4.66254e+07 1.03548 ns
tpcds_q18/duckdb:vortex-file-compressed 108646568 1.15018e+08 0.944602 ns
tpcds_q19/duckdb:vortex-file-compressed 43475784 4.45128e+07 0.976703 ns
tpcds_q20/duckdb:vortex-file-compressed 20910921 2.0851e+07 1.00287 ns
tpcds_q21/duckdb:vortex-file-compressed 19254659 1.91261e+07 1.00672 ns
tpcds_q22/duckdb:vortex-file-compressed 115134863 1.14436e+08 1.0061 ns
tpcds_q23/duckdb:vortex-file-compressed 129238499 1.22634e+08 1.05386 ns
tpcds_q24/duckdb:vortex-file-compressed 60346049 6.01632e+07 1.00304 ns
tpcds_q25/duckdb:vortex-file-compressed 49298686 4.97623e+07 0.990684 ns
tpcds_q26/duckdb:vortex-file-compressed 45611838 4.69756e+07 0.970968 ns
tpcds_q27/duckdb:vortex-file-compressed 83782731 8.47801e+07 0.988236 ns
tpcds_q28/duckdb:vortex-file-compressed 29324465 2.99248e+07 0.979938 ns
tpcds_q29/duckdb:vortex-file-compressed 52980737 5.20669e+07 1.01755 ns
tpcds_q30/duckdb:vortex-file-compressed 35497068 3.43574e+07 1.03317 ns
tpcds_q31/duckdb:vortex-file-compressed 36181630 3.60333e+07 1.00412 ns
tpcds_q32/duckdb:vortex-file-compressed 17489093 1.72543e+07 1.01361 ns
tpcds_q33/duckdb:vortex-file-compressed 33739118 3.45514e+07 0.976489 ns
tpcds_q34/duckdb:vortex-file-compressed 31097403 2.98513e+07 1.04174 ns
tpcds_q35/duckdb:vortex-file-compressed 93216539 9.07481e+07 1.0272 ns
tpcds_q36/duckdb:vortex-file-compressed 30455448 3.02923e+07 1.00539 ns
tpcds_q37/duckdb:vortex-file-compressed 17579960 1.85534e+07 0.947534 ns
tpcds_q38/duckdb:vortex-file-compressed 55860659 5.40329e+07 1.03383 ns
tpcds_q39/duckdb:vortex-file-compressed 42100604 4.18613e+07 1.00572 ns
tpcds_q40/duckdb:vortex-file-compressed 25474282 2.58629e+07 0.984975 ns
tpcds_q41/duckdb:vortex-file-compressed 16391533 1.61522e+07 1.01481 ns
tpcds_q42/duckdb:vortex-file-compressed 16314490 1.5371e+07 1.06138 ns
tpcds_q43/duckdb:vortex-file-compressed 22596620 2.22116e+07 1.01733 ns
tpcds_q44/duckdb:vortex-file-compressed 26130309 2.57189e+07 1.016 ns
tpcds_q45/duckdb:vortex-file-compressed 34904973 3.43031e+07 1.01755 ns
tpcds_q46/duckdb:vortex-file-compressed 58621821 5.86477e+07 0.999558 ns
tpcds_q47/duckdb:vortex-file-compressed 67663215 6.68921e+07 1.01153 ns
tpcds_q48/duckdb:vortex-file-compressed 36047473 3.63701e+07 0.991129 ns
tpcds_q49/duckdb:vortex-file-compressed 35426877 3.47836e+07 1.01849 ns
tpcds_q50/duckdb:vortex-file-compressed 39230348 4.06288e+07 0.965581 ns
tpcds_q51/duckdb:vortex-file-compressed 142616566 2.03394e+08 0.701184 ns 🚀
tpcds_q52/duckdb:vortex-file-compressed 16488284 1.57319e+07 1.04808 ns
tpcds_q53/duckdb:vortex-file-compressed 26666495 2.52698e+07 1.05527 ns
tpcds_q54/duckdb:vortex-file-compressed 41684810 4.10802e+07 1.01472 ns
tpcds_q55/duckdb:vortex-file-compressed 15732414 1.56504e+07 1.00524 ns
tpcds_q56/duckdb:vortex-file-compressed 37727309 3.80853e+07 0.990601 ns
tpcds_q57/duckdb:vortex-file-compressed 61372830 5.96555e+07 1.02879 ns
tpcds_q58/duckdb:vortex-file-compressed 39287364 3.74978e+07 1.04772 ns
tpcds_q59/duckdb:vortex-file-compressed 55334268 5.36057e+07 1.03225 ns
tpcds_q60/duckdb:vortex-file-compressed 37015519 3.99784e+07 0.925887 ns
tpcds_q61/duckdb:vortex-file-compressed 41201344 4.16469e+07 0.989302 ns
tpcds_q62/duckdb:vortex-file-compressed 24408235 2.4976e+07 0.977267 ns
tpcds_q63/duckdb:vortex-file-compressed 25609754 2.54097e+07 1.00787 ns
tpcds_q64/duckdb:vortex-file-compressed 88066779 8.71961e+07 1.00999 ns
tpcds_q65/duckdb:vortex-file-compressed 37302073 3.71812e+07 1.00325 ns
tpcds_q66/duckdb:vortex-file-compressed 39929752 3.54372e+07 1.12677 ns 🚨
tpcds_q67/duckdb:vortex-file-compressed 185254350 1.83194e+08 1.01125 ns
tpcds_q68/duckdb:vortex-file-compressed 47892021 4.76194e+07 1.00573 ns
tpcds_q69/duckdb:vortex-file-compressed 59928813 6.17475e+07 0.970547 ns
tpcds_q70/duckdb:vortex-file-compressed 59018573 6.05846e+07 0.974151 ns
tpcds_q71/duckdb:vortex-file-compressed 27258348 2.66973e+07 1.02101 ns
tpcds_q72/duckdb:vortex-file-compressed 175666061 1.75559e+08 1.00061 ns
tpcds_q73/duckdb:vortex-file-compressed 28059670 2.81692e+07 0.996111 ns
tpcds_q74/duckdb:vortex-file-compressed 65104134 6.59215e+07 0.987602 ns
tpcds_q75/duckdb:vortex-file-compressed 70305048 6.73941e+07 1.04319 ns
tpcds_q76/duckdb:vortex-file-compressed 25539947 2.55287e+07 1.00044 ns
tpcds_q77/duckdb:vortex-file-compressed 30721543 3.06113e+07 1.0036 ns
tpcds_q78/duckdb:vortex-file-compressed 94299807 8.82138e+07 1.06899 ns
tpcds_q79/duckdb:vortex-file-compressed 38444598 3.81767e+07 1.00702 ns
tpcds_q80/duckdb:vortex-file-compressed 51335243 5.32237e+07 0.964518 ns
tpcds_q81/duckdb:vortex-file-compressed 39569902 3.93085e+07 1.00665 ns
tpcds_q82/duckdb:vortex-file-compressed 19856002 1.89189e+07 1.04953 ns
tpcds_q83/duckdb:vortex-file-compressed 44416727 3.88154e+07 1.14431 ns 🚨
tpcds_q84/duckdb:vortex-file-compressed 22222958 2.26306e+07 0.981987 ns
tpcds_q85/duckdb:vortex-file-compressed 51594045 5.38342e+07 0.958387 ns
tpcds_q86/duckdb:vortex-file-compressed 47957904 5.31275e+07 0.902694 ns
tpcds_q87/duckdb:vortex-file-compressed 56153992 5.43661e+07 1.03289 ns
tpcds_q88/duckdb:vortex-file-compressed 71364848 7.33047e+07 0.973537 ns
tpcds_q89/duckdb:vortex-file-compressed 26826988 2.69533e+07 0.995315 ns
tpcds_q90/duckdb:vortex-file-compressed 21776931 2.05723e+07 1.05855 ns
tpcds_q91/duckdb:vortex-file-compressed 31434157 3.1e+07 1.01401 ns
tpcds_q92/duckdb:vortex-file-compressed 25947888 2.5351e+07 1.02354 ns
tpcds_q93/duckdb:vortex-file-compressed 33232717 3.51663e+07 0.945016 ns
tpcds_q94/duckdb:vortex-file-compressed 28332066 2.74848e+07 1.03083 ns
tpcds_q95/duckdb:vortex-file-compressed 163418940 1.60565e+08 1.01778 ns
tpcds_q96/duckdb:vortex-file-compressed 14671502 1.43813e+07 1.02018 ns
tpcds_q97/duckdb:vortex-file-compressed 44248224 4.41262e+07 1.00276 ns
tpcds_q98/duckdb:vortex-file-compressed 24376470 2.45397e+07 0.993348 ns
tpcds_q99/duckdb:vortex-file-compressed 40327487 4.09285e+07 0.985315 ns
tpcds_q01/duckdb:vortex-compact 44801120 4.28804e+07 1.04479 ns
tpcds_q02/duckdb:vortex-compact 66509468 6.5341e+07 1.01788 ns
tpcds_q03/duckdb:vortex-compact 49627731 4.88284e+07 1.01637 ns
tpcds_q04/duckdb:vortex-compact 135468600 1.35084e+08 1.00285 ns
tpcds_q05/duckdb:vortex-compact 68019572 6.05887e+07 1.12264 ns 🚨
tpcds_q06/duckdb:vortex-compact 48617727 4.81416e+07 1.00989 ns
tpcds_q07/duckdb:vortex-compact 50475111 4.72786e+07 1.06761 ns
tpcds_q08/duckdb:vortex-compact 70151959 6.64068e+07 1.0564 ns
tpcds_q09/duckdb:vortex-compact 137567918 1.31548e+08 1.04576 ns
tpcds_q10/duckdb:vortex-compact 77683979 7.66173e+07 1.01392 ns
tpcds_q11/duckdb:vortex-compact 96497954 9.77386e+07 0.987307 ns
tpcds_q12/duckdb:vortex-compact 28756012 2.70177e+07 1.06434 ns
tpcds_q13/duckdb:vortex-compact 60759025 5.88298e+07 1.03279 ns
tpcds_q14/duckdb:vortex-compact 154177091 1.5075e+08 1.02274 ns
tpcds_q15/duckdb:vortex-compact 36556754 3.70998e+07 0.985362 ns
tpcds_q16/duckdb:vortex-compact 46758433 4.60274e+07 1.01588 ns
tpcds_q17/duckdb:vortex-compact 67811329 6.81901e+07 0.994445 ns
tpcds_q18/duckdb:vortex-compact 155286975 1.56771e+08 0.990533 ns
tpcds_q19/duckdb:vortex-compact 54941468 5.29464e+07 1.03768 ns
tpcds_q20/duckdb:vortex-compact 25183992 2.59962e+07 0.968755 ns
tpcds_q21/duckdb:vortex-compact 23007426 2.49944e+07 0.920504 ns
tpcds_q22/duckdb:vortex-compact 129931539 1.28551e+08 1.01074 ns
tpcds_q23/duckdb:vortex-compact 150197513 1.42761e+08 1.05209 ns
tpcds_q24/duckdb:vortex-compact 74669216 7.63977e+07 0.977375 ns
tpcds_q25/duckdb:vortex-compact 70803769 7.16221e+07 0.988574 ns
tpcds_q26/duckdb:vortex-compact 58572707 5.70196e+07 1.02724 ns
tpcds_q27/duckdb:vortex-compact 123619559 1.23886e+08 0.997852 ns
tpcds_q28/duckdb:vortex-compact 137999857 1.34351e+08 1.02716 ns
tpcds_q29/duckdb:vortex-compact 79387917 8.00956e+07 0.991164 ns
tpcds_q30/duckdb:vortex-compact 43800616 4.30597e+07 1.01721 ns
tpcds_q31/duckdb:vortex-compact 47176841 4.50469e+07 1.04728 ns
tpcds_q32/duckdb:vortex-compact 25950642 2.6097e+07 0.994392 ns
tpcds_q33/duckdb:vortex-compact 47386498 5.03112e+07 0.941868 ns
tpcds_q34/duckdb:vortex-compact 45270153 4.41733e+07 1.02483 ns
tpcds_q35/duckdb:vortex-compact 106420799 1.06023e+08 1.00375 ns
tpcds_q36/duckdb:vortex-compact 44812124 4.4926e+07 0.997466 ns
tpcds_q37/duckdb:vortex-compact 30448639 2.80163e+07 1.08682 ns
tpcds_q38/duckdb:vortex-compact 59874558 5.92041e+07 1.01132 ns
tpcds_q39/duckdb:vortex-compact 49557402 5.14262e+07 0.96366 ns
tpcds_q40/duckdb:vortex-compact 33381993 3.31979e+07 1.00555 ns
tpcds_q41/duckdb:vortex-compact 20940779 2.14654e+07 0.975562 ns
tpcds_q42/duckdb:vortex-compact 22052733 2.16884e+07 1.0168 ns
tpcds_q43/duckdb:vortex-compact 34309418 3.31258e+07 1.03573 ns
tpcds_q44/duckdb:vortex-compact 44005961 4.18612e+07 1.05124 ns
tpcds_q45/duckdb:vortex-compact 45432079 4.57084e+07 0.993954 ns
tpcds_q46/duckdb:vortex-compact 76389608 7.5186e+07 1.01601 ns
tpcds_q47/duckdb:vortex-compact 80642554 7.88076e+07 1.02328 ns
tpcds_q48/duckdb:vortex-compact 54322503 5.22341e+07 1.03998 ns
tpcds_q49/duckdb:vortex-compact 56525857 5.75495e+07 0.982212 ns
tpcds_q50/duckdb:vortex-compact 56085562 5.52866e+07 1.01445 ns
tpcds_q51/duckdb:vortex-compact 147544513 1.48935e+08 0.990665 ns
tpcds_q52/duckdb:vortex-compact 22408584 2.15206e+07 1.04126 ns
tpcds_q53/duckdb:vortex-compact 40802715 3.91694e+07 1.0417 ns
tpcds_q54/duckdb:vortex-compact 47944596 4.72294e+07 1.01514 ns
tpcds_q55/duckdb:vortex-compact 22497042 2.12332e+07 1.05952 ns
tpcds_q56/duckdb:vortex-compact 51781681 5.09224e+07 1.01687 ns
tpcds_q57/duckdb:vortex-compact 66447853 6.78861e+07 0.978813 ns
tpcds_q58/duckdb:vortex-compact 46534415 4.55565e+07 1.02147 ns
tpcds_q59/duckdb:vortex-compact 63952040 6.24249e+07 1.02446 ns
tpcds_q60/duckdb:vortex-compact 51890909 5.24987e+07 0.988422 ns
tpcds_q61/duckdb:vortex-compact 69467623 6.86522e+07 1.01188 ns
tpcds_q62/duckdb:vortex-compact 46744795 4.19901e+07 1.11323 ns 🚨
tpcds_q63/duckdb:vortex-compact 41205040 3.99014e+07 1.03267 ns
tpcds_q64/duckdb:vortex-compact 144683555 1.41701e+08 1.02105 ns
tpcds_q65/duckdb:vortex-compact 52997076 5.04091e+07 1.05134 ns
tpcds_q66/duckdb:vortex-compact 63354227 6.7678e+07 0.936113 ns
tpcds_q67/duckdb:vortex-compact 224949402 2.23193e+08 1.00787 ns
tpcds_q68/duckdb:vortex-compact 67365966 6.66251e+07 1.01112 ns
tpcds_q69/duckdb:vortex-compact 75093166 7.35576e+07 1.02088 ns
tpcds_q70/duckdb:vortex-compact 110259215 1.04966e+08 1.05043 ns
tpcds_q71/duckdb:vortex-compact 38296360 3.7318e+07 1.02622 ns
tpcds_q72/duckdb:vortex-compact 199003207 1.96853e+08 1.01092 ns
tpcds_q73/duckdb:vortex-compact 40763028 3.967e+07 1.02755 ns
tpcds_q74/duckdb:vortex-compact 84187191 8.35979e+07 1.00705 ns
tpcds_q75/duckdb:vortex-compact 86827940 9.31092e+07 0.932538 ns
tpcds_q76/duckdb:vortex-compact 35020261 3.19795e+07 1.09509 ns
tpcds_q77/duckdb:vortex-compact 52106635 5.02881e+07 1.03616 ns
tpcds_q78/duckdb:vortex-compact 102329086 1.05301e+08 0.971774 ns
tpcds_q79/duckdb:vortex-compact 77951821 7.42315e+07 1.05012 ns
tpcds_q80/duckdb:vortex-compact 84232148 8.67371e+07 0.97112 ns
tpcds_q81/duckdb:vortex-compact 51970721 4.69592e+07 1.10672 ns 🚨
tpcds_q82/duckdb:vortex-compact 33086572 3.33608e+07 0.991779 ns
tpcds_q83/duckdb:vortex-compact 80458297 7.79988e+07 1.03153 ns
tpcds_q84/duckdb:vortex-compact 31704605 3.13168e+07 1.01238 ns
tpcds_q85/duckdb:vortex-compact 71286630 7.21285e+07 0.988328 ns
tpcds_q86/duckdb:vortex-compact 98419794 1.07542e+08 0.915173 ns
tpcds_q87/duckdb:vortex-compact 61025496 5.96583e+07 1.02292 ns
tpcds_q88/duckdb:vortex-compact 103735440 1.02659e+08 1.01049 ns
tpcds_q89/duckdb:vortex-compact 38912173 3.87408e+07 1.00442 ns
tpcds_q90/duckdb:vortex-compact 34403513 3.51248e+07 0.979465 ns
tpcds_q91/duckdb:vortex-compact 51439314 5.01886e+07 1.02492 ns
tpcds_q92/duckdb:vortex-compact 54450796 5.40072e+07 1.00821 ns
tpcds_q93/duckdb:vortex-compact 39564261 3.79426e+07 1.04274 ns
tpcds_q94/duckdb:vortex-compact 52434693 5.3818e+07 0.974297 ns
tpcds_q95/duckdb:vortex-compact 194147074 1.70433e+08 1.13914 ns 🚨
tpcds_q96/duckdb:vortex-compact 20813890 2.07769e+07 1.00178 ns
tpcds_q97/duckdb:vortex-compact 54733458 4.97304e+07 1.1006 ns 🚨
tpcds_q98/duckdb:vortex-compact 33290630 3.2121e+07 1.03641 ns
tpcds_q99/duckdb:vortex-compact 54472893 5.4041e+07 1.00799 ns
tpcds_q01/duckdb:duckdb 23767164 2.4716e+07 0.961609 ns
tpcds_q02/duckdb:duckdb 24978691 2.42623e+07 1.02953 ns
tpcds_q03/duckdb:duckdb 10876782 1.07123e+07 1.01535 ns
tpcds_q04/duckdb:duckdb 180567724 1.72973e+08 1.04391 ns
tpcds_q05/duckdb:duckdb 21884108 2.17995e+07 1.00388 ns
tpcds_q06/duckdb:duckdb 27281733 2.73665e+07 0.996903 ns
tpcds_q07/duckdb:duckdb 41595224 4.20104e+07 0.990117 ns
tpcds_q08/duckdb:duckdb 124782592 1.2485e+08 0.999458 ns
tpcds_q09/duckdb:duckdb 19362439 1.90804e+07 1.01478 ns
tpcds_q10/duckdb:duckdb 28195495 2.91786e+07 0.966306 ns
tpcds_q11/duckdb:duckdb 156654311 1.5118e+08 1.03621 ns
tpcds_q12/duckdb:duckdb 15062268 1.41474e+07 1.06467 ns
tpcds_q13/duckdb:duckdb 27095513 2.69626e+07 1.00493 ns
tpcds_q14/duckdb:duckdb 94590488 9.38858e+07 1.00751 ns
tpcds_q15/duckdb:duckdb 23488372 2.30735e+07 1.01798 ns
tpcds_q16/duckdb:duckdb 20247289 2.00901e+07 1.00783 ns
tpcds_q17/duckdb:duckdb 25413708 2.67764e+07 0.949107 ns
tpcds_q18/duckdb:duckdb 50969614 5.16472e+07 0.986881 ns
tpcds_q19/duckdb:duckdb 19858280 2.01711e+07 0.984491 ns
tpcds_q20/duckdb:duckdb 14805968 1.47481e+07 1.00392 ns
tpcds_q21/duckdb:duckdb 8020921 9.77884e+06 0.820232 ns 🚀
tpcds_q22/duckdb:duckdb 87291215 8.59792e+07 1.01526 ns
tpcds_q23/duckdb:duckdb 76970436 7.31687e+07 1.05196 ns
tpcds_q24/duckdb:duckdb 31201717 2.68583e+07 1.16172 ns 🚨
tpcds_q25/duckdb:duckdb 19231357 1.97344e+07 0.974509 ns
tpcds_q26/duckdb:duckdb 29577991 2.99314e+07 0.988192 ns
tpcds_q27/duckdb:duckdb 54292156 5.22948e+07 1.03819 ns
tpcds_q28/duckdb:duckdb 25015409 2.4892e+07 1.00496 ns
tpcds_q29/duckdb:duckdb 24770105 2.46284e+07 1.00575 ns
tpcds_q30/duckdb:duckdb 37418195 3.19847e+07 1.16988 ns 🚨
tpcds_q31/duckdb:duckdb 24756184 2.48014e+07 0.998177 ns
tpcds_q32/duckdb:duckdb 8876839 8.8393e+06 1.00425 ns
tpcds_q33/duckdb:duckdb 16478413 1.65707e+07 0.99443 ns
tpcds_q34/duckdb:duckdb 23365377 1.91765e+07 1.21844 ns 🚨
tpcds_q35/duckdb:duckdb 38955167 3.89023e+07 1.00136 ns
tpcds_q36/duckdb:duckdb 79233197 7.94836e+07 0.996849 ns
tpcds_q37/duckdb:duckdb 9538107 9.58435e+06 0.995175 ns
tpcds_q38/duckdb:duckdb 37645438 3.34027e+07 1.12702 ns 🚨
tpcds_q39/duckdb:duckdb 30641844 3.04264e+07 1.00708 ns
tpcds_q40/duckdb:duckdb 15940168 1.62184e+07 0.982847 ns
tpcds_q41/duckdb:duckdb 10876784 1.0951e+07 0.993226 ns
tpcds_q42/duckdb:duckdb 8998310 8.81472e+06 1.02083 ns
tpcds_q43/duckdb:duckdb 14579352 1.42408e+07 1.02378 ns
tpcds_q44/duckdb:duckdb 16871746 1.68302e+07 1.00247 ns
tpcds_q45/duckdb:duckdb 19368039 1.92075e+07 1.00836 ns
tpcds_q46/duckdb:duckdb 44993353 4.03847e+07 1.11412 ns 🚨
tpcds_q47/duckdb:duckdb 55142215 5.59836e+07 0.984971 ns
tpcds_q48/duckdb:duckdb 26434061 2.64027e+07 1.00119 ns
tpcds_q49/duckdb:duckdb 17919888 1.80452e+07 0.993058 ns
tpcds_q50/duckdb:duckdb 17365055 1.71284e+07 1.01382 ns
tpcds_q51/duckdb:duckdb 107388322 1.07227e+08 1.00151 ns
tpcds_q52/duckdb:duckdb 9949299 9.34862e+06 1.06425 ns
tpcds_q53/duckdb:duckdb 16022266 1.59112e+07 1.00698 ns
tpcds_q54/duckdb:duckdb 20119990 2.04003e+07 0.986257 ns
tpcds_q55/duckdb:duckdb 10570838 9.34411e+06 1.13128 ns 🚨
tpcds_q56/duckdb:duckdb 17931518 1.82862e+07 0.980602 ns
tpcds_q57/duckdb:duckdb 46290635 4.61009e+07 1.00412 ns
tpcds_q58/duckdb:duckdb 16219043 1.66073e+07 0.976624 ns
tpcds_q59/duckdb:duckdb 38003089 3.79956e+07 1.0002 ns
tpcds_q60/duckdb:duckdb 19596168 1.9991e+07 0.98025 ns
tpcds_q61/duckdb:duckdb 18650746 1.8238e+07 1.02263 ns
tpcds_q62/duckdb:duckdb 10927137 1.13093e+07 0.966208 ns
tpcds_q63/duckdb:duckdb 13997249 1.37192e+07 1.02026 ns
tpcds_q64/duckdb:duckdb 61370151 6.12743e+07 1.00156 ns
tpcds_q65/duckdb:duckdb 37830547 3.72655e+07 1.01516 ns
tpcds_q66/duckdb:duckdb 27860251 2.80994e+07 0.991487 ns
tpcds_q67/duckdb:duckdb 153152633 1.53087e+08 1.00043 ns
tpcds_q68/duckdb:duckdb 32593451 2.8867e+07 1.12909 ns 🚨
tpcds_q69/duckdb:duckdb 30846935 2.98194e+07 1.03446 ns
tpcds_q70/duckdb:duckdb 20098917 2.01181e+07 0.999046 ns
tpcds_q71/duckdb:duckdb 16234006 1.69265e+07 0.959087 ns
tpcds_q72/duckdb:duckdb 46267121 4.6638e+07 0.992048 ns
tpcds_q73/duckdb:duckdb 15688806 1.48715e+07 1.05496 ns
tpcds_q74/duckdb:duckdb 111740231 1.08089e+08 1.03378 ns
tpcds_q75/duckdb:duckdb 46223907 4.64268e+07 0.995631 ns
tpcds_q76/duckdb:duckdb 14927981 1.53335e+07 0.973555 ns
tpcds_q77/duckdb:duckdb 14791391 1.4567e+07 1.0154 ns
tpcds_q78/duckdb:duckdb 67165170 6.7334e+07 0.997492 ns
tpcds_q79/duckdb:duckdb 26390338 2.19695e+07 1.20122 ns 🚨
tpcds_q80/duckdb:duckdb 32215551 3.0839e+07 1.04464 ns
tpcds_q81/duckdb:duckdb 46521558 4.19857e+07 1.10803 ns 🚨
tpcds_q82/duckdb:duckdb 11505889 1.10441e+07 1.04182 ns
tpcds_q83/duckdb:duckdb 11349701 1.10864e+07 1.02375 ns
tpcds_q84/duckdb:duckdb 19434163 1.6242e+07 1.19654 ns 🚨
tpcds_q85/duckdb:duckdb 26583386 2.6631e+07 0.998212 ns
tpcds_q86/duckdb:duckdb 14002242 1.37902e+07 1.01538 ns
tpcds_q87/duckdb:duckdb 38875531 3.66361e+07 1.06113 ns
tpcds_q88/duckdb:duckdb 26824822 2.70423e+07 0.991959 ns
tpcds_q89/duckdb:duckdb 18511051 1.77731e+07 1.04152 ns
tpcds_q90/duckdb:duckdb 7127985 6.826e+06 1.04424 ns
tpcds_q91/duckdb:duckdb 14848762 1.58609e+07 0.936185 ns
tpcds_q92/duckdb:duckdb 10423573 1.04613e+07 0.996392 ns
tpcds_q93/duckdb:duckdb 24690240 2.4385e+07 1.01252 ns
tpcds_q94/duckdb:duckdb 15524562 1.58401e+07 0.980082 ns
tpcds_q95/duckdb:duckdb 113555193 1.3519e+08 0.839965 ns 🚀
tpcds_q96/duckdb:duckdb 6519806 6.48552e+06 1.00529 ns
tpcds_q97/duckdb:duckdb 33284481 3.3048e+07 1.00715 ns
tpcds_q98/duckdb:duckdb 19308179 1.955e+07 0.987631 ns
tpcds_q99/duckdb:duckdb 21615858 2.25786e+07 0.957361 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.997x ➖
  • duckdb:vortex: 0.995x ➖
  • datafusion:vortex: 0.999x ➖
  • Best: tpch_q01/datafusion:vortex-compact (0.964x)
  • Worst: tpch_q10/datafusion:vortex-compact (1.027x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 716205903 6.97437e+08 1.02691 ns
tpch_q02/datafusion:arrow 201162858 1.97996e+08 1.016 ns
tpch_q03/datafusion:arrow 530550588 5.35052e+08 0.991588 ns
tpch_q04/datafusion:arrow 383224732 3.90961e+08 0.980212 ns
tpch_q05/datafusion:arrow 1053147243 1.06205e+09 0.991616 ns
tpch_q06/datafusion:arrow 303972752 3.02741e+08 1.00407 ns
tpch_q07/datafusion:arrow 1331235419 1.34843e+09 0.987248 ns
tpch_q08/datafusion:arrow 1285684560 1.3056e+09 0.984745 ns
tpch_q09/datafusion:arrow 1550869124 1.57829e+09 0.982625 ns
tpch_q10/datafusion:arrow 657932353 6.58474e+08 0.999177 ns
tpch_q11/datafusion:arrow 176364170 1.80126e+08 0.979117 ns
tpch_q12/datafusion:arrow 873836473 7.28022e+08 1.20029 ns 🚨
tpch_q13/datafusion:arrow 519465979 5.0901e+08 1.02054 ns
tpch_q14/datafusion:arrow 350436081 3.45827e+08 1.01333 ns
tpch_q15/datafusion:arrow 743688513 7.3585e+08 1.01065 ns
tpch_q16/datafusion:arrow 119957974 1.21774e+08 0.98509 ns
tpch_q17/datafusion:arrow 1562390695 1.56416e+09 0.998868 ns
tpch_q18/datafusion:arrow 2056538220 2.03621e+09 1.00999 ns
tpch_q19/datafusion:arrow 565587580 5.52715e+08 1.02329 ns
tpch_q20/datafusion:arrow 540876644 5.45445e+08 0.991625 ns
tpch_q21/datafusion:arrow 3669793482 3.63912e+09 1.00843 ns
tpch_q22/datafusion:arrow 174857152 1.76006e+08 0.993475 ns
tpch_q01/datafusion:parquet 485840991 4.6928e+08 1.03529 ns
tpch_q02/datafusion:parquet 262566408 2.6648e+08 0.985312 ns
tpch_q03/datafusion:parquet 395905388 3.96738e+08 0.997901 ns
tpch_q04/datafusion:parquet 147573707 1.4637e+08 1.00822 ns
tpch_q05/datafusion:parquet 579778763 5.75469e+08 1.00749 ns
tpch_q06/datafusion:parquet 123919856 1.24916e+08 0.992022 ns
tpch_q07/datafusion:parquet 795450229 7.9452e+08 1.00117 ns
tpch_q08/datafusion:parquet 657491667 6.52818e+08 1.00716 ns
tpch_q09/datafusion:parquet 968429968 9.55066e+08 1.01399 ns
tpch_q10/datafusion:parquet 593395261 6.18475e+08 0.959449 ns
tpch_q11/datafusion:parquet 196173821 1.99917e+08 0.981277 ns
tpch_q12/datafusion:parquet 235711801 2.42606e+08 0.971583 ns
tpch_q13/datafusion:parquet 340648533 3.43558e+08 0.991531 ns
tpch_q14/datafusion:parquet 198144448 1.99397e+08 0.993718 ns
tpch_q15/datafusion:parquet 258375951 2.46505e+08 1.04816 ns
tpch_q16/datafusion:parquet 178254375 1.80627e+08 0.986863 ns
tpch_q17/datafusion:parquet 822933281 8.2797e+08 0.993917 ns
tpch_q18/datafusion:parquet 1043561420 1.02556e+09 1.01756 ns
tpch_q19/datafusion:parquet 322210677 3.2942e+08 0.978114 ns
tpch_q20/datafusion:parquet 369956213 3.70094e+08 0.999627 ns
tpch_q21/datafusion:parquet 886920380 8.86981e+08 0.999932 ns
tpch_q22/datafusion:parquet 218545379 2.22583e+08 0.981859 ns
tpch_q01/datafusion:vortex-file-compressed 457952693 4.69659e+08 0.975075 ns
tpch_q02/datafusion:vortex-file-compressed 166903940 1.67703e+08 0.995236 ns
tpch_q03/datafusion:vortex-file-compressed 259689726 2.59091e+08 1.00231 ns
tpch_q04/datafusion:vortex-file-compressed 111446373 1.09525e+08 1.01754 ns
tpch_q05/datafusion:vortex-file-compressed 456549670 4.58405e+08 0.995953 ns
tpch_q06/datafusion:vortex-file-compressed 40421586 3.99038e+07 1.01298 ns
tpch_q07/datafusion:vortex-file-compressed 645301100 6.4481e+08 1.00076 ns
tpch_q08/datafusion:vortex-file-compressed 479747482 4.79328e+08 1.00087 ns
tpch_q09/datafusion:vortex-file-compressed 816600371 8.10424e+08 1.00762 ns
tpch_q10/datafusion:vortex-file-compressed 300274043 2.96448e+08 1.01291 ns
tpch_q11/datafusion:vortex-file-compressed 121736999 1.22275e+08 0.995601 ns
tpch_q12/datafusion:vortex-file-compressed 132700898 1.31404e+08 1.00987 ns
tpch_q13/datafusion:vortex-file-compressed 224226398 2.21458e+08 1.0125 ns
tpch_q14/datafusion:vortex-file-compressed 75064634 7.7435e+07 0.96939 ns
tpch_q15/datafusion:vortex-file-compressed 116079806 1.16536e+08 0.996088 ns
tpch_q16/datafusion:vortex-file-compressed 94981797 9.83978e+07 0.965284 ns
tpch_q17/datafusion:vortex-file-compressed 742586226 7.39248e+08 1.00452 ns
tpch_q18/datafusion:vortex-file-compressed 965122891 9.64637e+08 1.0005 ns
tpch_q19/datafusion:vortex-file-compressed 93360892 9.23375e+07 1.01108 ns
tpch_q20/datafusion:vortex-file-compressed 201052573 2.01597e+08 0.997299 ns
tpch_q21/datafusion:vortex-file-compressed 777640061 7.76592e+08 1.00135 ns
tpch_q22/datafusion:vortex-file-compressed 64534617 6.31124e+07 1.02254 ns
tpch_q01/datafusion:vortex-compact 493575164 5.12052e+08 0.963915 ns
tpch_q02/datafusion:vortex-compact 171061666 1.7103e+08 1.00019 ns
tpch_q03/datafusion:vortex-compact 276374161 2.79909e+08 0.987373 ns
tpch_q04/datafusion:vortex-compact 125873568 1.24045e+08 1.01474 ns
tpch_q05/datafusion:vortex-compact 469676019 4.7101e+08 0.997169 ns
tpch_q06/datafusion:vortex-compact 79212567 7.98115e+07 0.992496 ns
tpch_q07/datafusion:vortex-compact 675666715 6.73671e+08 1.00296 ns
tpch_q08/datafusion:vortex-compact 491704735 4.89126e+08 1.00527 ns
tpch_q09/datafusion:vortex-compact 831773866 8.34014e+08 0.997314 ns
tpch_q10/datafusion:vortex-compact 341407043 3.32309e+08 1.02738 ns
tpch_q11/datafusion:vortex-compact 126601743 1.29198e+08 0.979906 ns
tpch_q12/datafusion:vortex-compact 188805397 1.86924e+08 1.01006 ns
tpch_q13/datafusion:vortex-compact 269140225 2.7004e+08 0.996669 ns
tpch_q14/datafusion:vortex-compact 101052840 1.01602e+08 0.994594 ns
tpch_q15/datafusion:vortex-compact 170082425 1.70328e+08 0.998557 ns
tpch_q16/datafusion:vortex-compact 106022100 1.04578e+08 1.0138 ns
tpch_q17/datafusion:vortex-compact 746144453 7.3801e+08 1.01102 ns
tpch_q18/datafusion:vortex-compact 960533961 9.69349e+08 0.990906 ns
tpch_q19/datafusion:vortex-compact 233511005 2.39154e+08 0.976405 ns
tpch_q20/datafusion:vortex-compact 230331765 2.3288e+08 0.98906 ns
tpch_q21/datafusion:vortex-compact 784889136 7.91227e+08 0.99199 ns
tpch_q22/datafusion:vortex-compact 74749851 7.55493e+07 0.989418 ns
tpch_q01/duckdb:parquet 262045761 2.59926e+08 1.00815 ns
tpch_q02/duckdb:parquet 128073547 1.28578e+08 0.996078 ns
tpch_q03/duckdb:parquet 226091938 2.26206e+08 0.999496 ns
tpch_q04/duckdb:parquet 152927551 1.5237e+08 1.00366 ns
tpch_q05/duckdb:parquet 237187999 2.34593e+08 1.01106 ns
tpch_q06/duckdb:parquet 72247170 7.11898e+07 1.01485 ns
tpch_q07/duckdb:parquet 226613127 2.18114e+08 1.03897 ns
tpch_q08/duckdb:parquet 328619547 3.31197e+08 0.992218 ns
tpch_q09/duckdb:parquet 488557560 4.96197e+08 0.984604 ns
tpch_q10/duckdb:parquet 637452260 6.34788e+08 1.0042 ns
tpch_q11/duckdb:parquet 49526306 5.70328e+07 0.868383 ns 🚀
tpch_q12/duckdb:parquet 142066218 1.4156e+08 1.00358 ns
tpch_q13/duckdb:parquet 411504983 4.12301e+08 0.998069 ns
tpch_q14/duckdb:parquet 180105926 1.82267e+08 0.988141 ns
tpch_q15/duckdb:parquet 108085617 1.07557e+08 1.00491 ns
tpch_q16/duckdb:parquet 162180170 1.65876e+08 0.977719 ns
tpch_q17/duckdb:parquet 203940272 2.04559e+08 0.996975 ns
tpch_q18/duckdb:parquet 363859265 3.6581e+08 0.994667 ns
tpch_q19/duckdb:parquet 282730404 3.11947e+08 0.906342 ns
tpch_q20/duckdb:parquet 250480629 2.50595e+08 0.999546 ns
tpch_q21/duckdb:parquet 588449046 5.88883e+08 0.999263 ns
tpch_q22/duckdb:parquet 297862484 3.00518e+08 0.991164 ns
tpch_q01/duckdb:vortex-file-compressed 188650036 1.88914e+08 0.998604 ns
tpch_q02/duckdb:vortex-file-compressed 58674279 5.87257e+07 0.999125 ns
tpch_q03/duckdb:vortex-file-compressed 145171770 1.44882e+08 1.002 ns
tpch_q04/duckdb:vortex-file-compressed 164195711 1.6445e+08 0.998456 ns
tpch_q05/duckdb:vortex-file-compressed 153625978 1.51855e+08 1.01166 ns
tpch_q06/duckdb:vortex-file-compressed 47973802 4.94717e+07 0.969722 ns
tpch_q07/duckdb:vortex-file-compressed 151067430 1.53967e+08 0.981168 ns
tpch_q08/duckdb:vortex-file-compressed 230693926 2.30128e+08 1.00246 ns
tpch_q09/duckdb:vortex-file-compressed 370294220 3.6443e+08 1.01609 ns
tpch_q10/duckdb:vortex-file-compressed 157700394 1.54158e+08 1.02298 ns
tpch_q11/duckdb:vortex-file-compressed 37096305 3.77988e+07 0.981415 ns
tpch_q12/duckdb:vortex-file-compressed 97286822 9.80336e+07 0.992383 ns
tpch_q13/duckdb:vortex-file-compressed 238423499 2.40148e+08 0.992817 ns
tpch_q14/duckdb:vortex-file-compressed 74462967 7.65078e+07 0.973273 ns
tpch_q15/duckdb:vortex-file-compressed 94341219 9.38907e+07 1.0048 ns
tpch_q16/duckdb:vortex-file-compressed 80935785 8.30651e+07 0.974366 ns
tpch_q17/duckdb:vortex-file-compressed 129711475 1.30141e+08 0.9967 ns
tpch_q18/duckdb:vortex-file-compressed 291603193 2.8758e+08 1.01399 ns
tpch_q19/duckdb:vortex-file-compressed 84609933 8.40733e+07 1.00638 ns
tpch_q20/duckdb:vortex-file-compressed 178753172 1.77197e+08 1.00878 ns
tpch_q21/duckdb:vortex-file-compressed 568828430 5.76092e+08 0.987392 ns
tpch_q22/duckdb:vortex-file-compressed 75992489 7.6226e+07 0.996937 ns
tpch_q01/duckdb:vortex-compact 230987489 2.31116e+08 0.999444 ns
tpch_q02/duckdb:vortex-compact 70767250 7.05306e+07 1.00336 ns
tpch_q03/duckdb:vortex-compact 166971353 1.66659e+08 1.00187 ns
tpch_q04/duckdb:vortex-compact 197772275 1.95475e+08 1.01175 ns
tpch_q05/duckdb:vortex-compact 178119830 1.77686e+08 1.00244 ns
tpch_q06/duckdb:vortex-compact 108937914 1.09674e+08 0.993285 ns
tpch_q07/duckdb:vortex-compact 214556419 2.15366e+08 0.996243 ns
tpch_q08/duckdb:vortex-compact 257533771 2.61642e+08 0.984299 ns
tpch_q09/duckdb:vortex-compact 408416322 4.12897e+08 0.989148 ns
tpch_q10/duckdb:vortex-compact 197372852 2.0066e+08 0.98362 ns
tpch_q11/duckdb:vortex-compact 41955612 4.14766e+07 1.01155 ns
tpch_q12/duckdb:vortex-compact 223344772 2.2585e+08 0.988908 ns
tpch_q13/duckdb:vortex-compact 299079941 2.9796e+08 1.00376 ns
tpch_q14/duckdb:vortex-compact 116341291 1.17183e+08 0.992815 ns
tpch_q15/duckdb:vortex-compact 121371777 1.2102e+08 1.00291 ns
tpch_q16/duckdb:vortex-compact 93173356 9.52938e+07 0.977749 ns
tpch_q17/duckdb:vortex-compact 136868747 1.38137e+08 0.990821 ns
tpch_q18/duckdb:vortex-compact 331326942 3.35249e+08 0.988301 ns
tpch_q19/duckdb:vortex-compact 122092686 1.22567e+08 0.996128 ns
tpch_q20/duckdb:vortex-compact 210141855 2.11729e+08 0.992502 ns
tpch_q21/duckdb:vortex-compact 648095775 6.57888e+08 0.985115 ns
tpch_q22/duckdb:vortex-compact 83926485 8.62505e+07 0.973055 ns
tpch_q01/duckdb:duckdb 118150603 1.16549e+08 1.01374 ns
tpch_q02/duckdb:duckdb 51897130 4.98754e+07 1.04053 ns
tpch_q03/duckdb:duckdb 101075652 1.00949e+08 1.00126 ns
tpch_q04/duckdb:duckdb 128048181 1.28816e+08 0.994042 ns
tpch_q05/duckdb:duckdb 115950686 1.1486e+08 1.0095 ns
tpch_q06/duckdb:duckdb 44343559 4.43412e+07 1.00005 ns
tpch_q07/duckdb:duckdb 110544048 1.10438e+08 1.00096 ns
tpch_q08/duckdb:duckdb 139895630 1.40267e+08 0.997354 ns
tpch_q09/duckdb:duckdb 309500460 3.10798e+08 0.995826 ns
tpch_q10/duckdb:duckdb 214730462 2.11426e+08 1.01563 ns
tpch_q11/duckdb:duckdb 22549848 2.26773e+07 0.994378 ns
tpch_q12/duckdb:duckdb 88240806 8.65297e+07 1.01977 ns
tpch_q13/duckdb:duckdb 236248593 2.37586e+08 0.994373 ns
tpch_q14/duckdb:duckdb 77631191 7.70942e+07 1.00697 ns
tpch_q15/duckdb:duckdb 81642872 8.10114e+07 1.00779 ns
tpch_q16/duckdb:duckdb 74336942 7.39905e+07 1.00468 ns
tpch_q17/duckdb:duckdb 100174674 1.00258e+08 0.999171 ns
tpch_q18/duckdb:duckdb 219730812 2.21078e+08 0.993904 ns
tpch_q19/duckdb:duckdb 128616456 1.29251e+08 0.99509 ns
tpch_q20/duckdb:duckdb 124429328 1.24558e+08 0.998967 ns
tpch_q21/duckdb:duckdb 324610195 3.23456e+08 1.00357 ns
tpch_q22/duckdb:duckdb 73012904 7.09435e+07 1.02917 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨

Benchmark FineWeb S3 failed! Check the workflow run for details.

Edit: seems like Github failed to download the file
Edit: now it runs successfully #6260 (comment)

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.017x ➖
  • Vortex: 1.025x ➖
  • duckdb:vortex: 1.025x ➖
  • Best: statpopgen_q01/duckdb:vortex-compact (0.922x)
  • Worst: statpopgen_q00/duckdb:vortex-compact (1.369x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 234047944 2.3303e+08 1.00437 ns
statpopgen_q01/duckdb:parquet 370909886 3.74019e+08 0.991688 ns
statpopgen_q02/duckdb:parquet 678562753 6.77849e+08 1.00105 ns
statpopgen_q03/duckdb:parquet 1122153302 1.0991e+09 1.02097 ns
statpopgen_q04/duckdb:parquet 1118354572 1.14104e+09 0.980119 ns
statpopgen_q05/duckdb:parquet 744666971 7.44981e+08 0.999578 ns
statpopgen_q06/duckdb:parquet 1332512733 1.31615e+09 1.01243 ns
statpopgen_q07/duckdb:parquet 873787232 8.60107e+08 1.0159 ns
statpopgen_q08/duckdb:parquet 847147579 8.62555e+08 0.982138 ns
statpopgen_q09/duckdb:parquet 945238821 9.34302e+08 1.01171 ns
statpopgen_q10/duckdb:parquet 2122758589 2.13742e+09 0.99314 ns
statpopgen_q00/duckdb:vortex-file-compressed 17493387 1.29698e+07 1.34878 ns 🚨
statpopgen_q01/duckdb:vortex-file-compressed 94140080 9.40296e+07 1.00117 ns
statpopgen_q02/duckdb:vortex-file-compressed 1177971503 1.18447e+09 0.994517 ns
statpopgen_q03/duckdb:vortex-file-compressed 2778374924 2.78988e+09 0.995875 ns
statpopgen_q04/duckdb:vortex-file-compressed 2788321228 2.78975e+09 0.999489 ns
statpopgen_q05/duckdb:vortex-file-compressed 1244968663 1.25686e+09 0.990539 ns
statpopgen_q06/duckdb:vortex-file-compressed 1920108802 1.90319e+09 1.00889 ns
statpopgen_q07/duckdb:vortex-file-compressed 161612159 1.60418e+08 1.00745 ns
statpopgen_q08/duckdb:vortex-file-compressed 173882281 1.74475e+08 0.996601 ns
statpopgen_q09/duckdb:vortex-file-compressed 2530503068 2.52956e+09 1.00037 ns
statpopgen_q10/duckdb:vortex-file-compressed 4026292044 4.04931e+09 0.994316 ns
statpopgen_q00/duckdb:vortex-compact 17827901 1.30211e+07 1.36916 ns 🚨
statpopgen_q01/duckdb:vortex-compact 240944606 2.6147e+08 0.921501 ns
statpopgen_q02/duckdb:vortex-compact 548065466 5.24345e+08 1.04524 ns
statpopgen_q03/duckdb:vortex-compact 2173005766 2.19777e+09 0.988732 ns
statpopgen_q04/duckdb:vortex-compact 2164312969 2.19022e+09 0.988174 ns
statpopgen_q05/duckdb:vortex-compact 565172838 5.76845e+08 0.979765 ns
statpopgen_q06/duckdb:vortex-compact 1496806453 1.48008e+09 1.0113 ns
statpopgen_q07/duckdb:vortex-compact 1583469157 1.55729e+09 1.01681 ns
statpopgen_q08/duckdb:vortex-compact 1585263804 1.56853e+09 1.01067 ns
statpopgen_q09/duckdb:vortex-compact 1965083110 1.97426e+09 0.99535 ns
statpopgen_q10/duckdb:vortex-compact 3693737163 3.71788e+09 0.993505 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.017x ➖
  • Vortex: 1.014x ➖
  • duckdb:vortex: 0.973x ➖
  • datafusion:vortex: 1.057x ➖
  • Best: tpch_q03/datafusion:vortex-file-compressed (0.832x)
  • Worst: tpch_q16/datafusion:vortex-file-compressed (3.803x)
  • Significant (>30%): 0↑ 4↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 882942854 8.60102e+08 1.02656 ns
tpch_q02/datafusion:parquet 770206389 6.97914e+08 1.10358 ns
tpch_q03/datafusion:parquet 930357176 1.064e+09 0.874395 ns
tpch_q04/datafusion:parquet 528484723 5.19166e+08 1.01795 ns
tpch_q05/datafusion:parquet 1272041390 1.15443e+09 1.10188 ns
tpch_q06/datafusion:parquet 501822291 5.30751e+08 0.945494 ns
tpch_q07/datafusion:parquet 1401667165 1.32269e+09 1.05971 ns
tpch_q08/datafusion:parquet 1547304817 1.56071e+09 0.991413 ns
tpch_q09/datafusion:parquet 1767747704 1.85665e+09 0.952114 ns
tpch_q10/datafusion:parquet 1977197610 1.96792e+09 1.00472 ns
tpch_q11/datafusion:parquet 554167590 5.36152e+08 1.0336 ns
tpch_q12/datafusion:parquet 705469609 6.59724e+08 1.06934 ns
tpch_q13/datafusion:parquet 731934044 6.57405e+08 1.11337 ns
tpch_q14/datafusion:parquet 794785690 8.19956e+08 0.969303 ns
tpch_q15/datafusion:parquet 1182230367 1.23474e+09 0.957476 ns
tpch_q16/datafusion:parquet 454596987 4.22045e+08 1.07713 ns
tpch_q17/datafusion:parquet 1382380054 1.44887e+09 0.954109 ns
tpch_q18/datafusion:parquet 1562376211 1.61384e+09 0.968109 ns
tpch_q19/datafusion:parquet 929691472 9.27567e+08 1.00229 ns
tpch_q20/datafusion:parquet 1105408086 1.13965e+09 0.969952 ns
tpch_q21/datafusion:parquet 1864944671 1.75533e+09 1.06244 ns
tpch_q22/datafusion:parquet 747862933 8.41257e+08 0.888982 ns
tpch_q01/datafusion:vortex-file-compressed 741259104 8.26741e+08 0.896604 ns
tpch_q02/datafusion:vortex-file-compressed 658303011 6.21119e+08 1.05987 ns
tpch_q03/datafusion:vortex-file-compressed 755463063 9.07744e+08 0.832243 ns
tpch_q04/datafusion:vortex-file-compressed 573095646 5.915e+08 0.968886 ns
tpch_q05/datafusion:vortex-file-compressed 1045552671 1.12165e+09 0.932156 ns
tpch_q06/datafusion:vortex-file-compressed 571710924 6.36963e+08 0.897558 ns
tpch_q07/datafusion:vortex-file-compressed 1168492204 1.17958e+09 0.990599 ns
tpch_q08/datafusion:vortex-file-compressed 1137172507 1.18504e+09 0.959607 ns
tpch_q09/datafusion:vortex-file-compressed 1502343075 1.43525e+09 1.04675 ns
tpch_q10/datafusion:vortex-file-compressed 1005454467 9.69183e+08 1.03742 ns
tpch_q11/datafusion:vortex-file-compressed 534727068 4.36135e+08 1.22606 ns
tpch_q12/datafusion:vortex-file-compressed 864505239 9.71446e+08 0.889916 ns
tpch_q13/datafusion:vortex-file-compressed 467744519 4.69794e+08 0.995637 ns
tpch_q14/datafusion:vortex-file-compressed 615744414 6.83518e+08 0.900845 ns
tpch_q15/datafusion:vortex-file-compressed 1653644365 1.10603e+09 1.49512 ns 🚨
tpch_q16/datafusion:vortex-file-compressed 1180021938 3.10297e+08 3.80288 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 1492347494 1.17774e+09 1.26713 ns
tpch_q18/datafusion:vortex-file-compressed 1399255776 1.38606e+09 1.00952 ns
tpch_q19/datafusion:vortex-file-compressed 698776960 7.07686e+08 0.987411 ns
tpch_q20/datafusion:vortex-file-compressed 870270318 9.24916e+08 0.940918 ns
tpch_q21/datafusion:vortex-file-compressed 1668813028 1.61142e+09 1.03562 ns
tpch_q22/datafusion:vortex-file-compressed 391336120 3.37283e+08 1.16026 ns
tpch_q01/datafusion:vortex-compact 727232145 7.0288e+08 1.03465 ns
tpch_q02/datafusion:vortex-compact 640169637 6.13954e+08 1.0427 ns
tpch_q03/datafusion:vortex-compact 715944546 7.08255e+08 1.01086 ns
tpch_q04/datafusion:vortex-compact 497988446 4.82868e+08 1.03131 ns
tpch_q05/datafusion:vortex-compact 994959144 1.0011e+09 0.993869 ns
tpch_q06/datafusion:vortex-compact 618731202 6.09609e+08 1.01496 ns
tpch_q07/datafusion:vortex-compact 1109261349 1.07517e+09 1.03171 ns
tpch_q08/datafusion:vortex-compact 1130647829 1.11663e+09 1.01255 ns
tpch_q09/datafusion:vortex-compact 1309422673 1.30932e+09 1.00008 ns
tpch_q10/datafusion:vortex-compact 866433747 9.45065e+08 0.916798 ns
tpch_q11/datafusion:vortex-compact 420778920 4.03805e+08 1.04204 ns
tpch_q12/datafusion:vortex-compact 797287380 8.03346e+08 0.992458 ns
tpch_q13/datafusion:vortex-compact 401405459 3.97158e+08 1.01069 ns
tpch_q14/datafusion:vortex-compact 557227119 6.19352e+08 0.899694 ns
tpch_q15/datafusion:vortex-compact 981725288 1.0041e+09 0.977715 ns
tpch_q16/datafusion:vortex-compact 386542068 2.71289e+08 1.42483 ns 🚨
tpch_q17/datafusion:vortex-compact 1200753899 1.19018e+09 1.00888 ns
tpch_q18/datafusion:vortex-compact 1168836722 1.15511e+09 1.01189 ns
tpch_q19/datafusion:vortex-compact 627156409 6.51835e+08 0.962139 ns
tpch_q20/datafusion:vortex-compact 892988260 8.30964e+08 1.07464 ns
tpch_q21/datafusion:vortex-compact 1453167756 1.40088e+09 1.03732 ns
tpch_q22/datafusion:vortex-compact 493401709 3.52655e+08 1.39911 ns 🚨
tpch_q01/duckdb:parquet 1005969788 9.26143e+08 1.08619 ns
tpch_q02/duckdb:parquet 1140794904 1.20481e+09 0.946867 ns
tpch_q03/duckdb:parquet 1310632895 1.36108e+09 0.962933 ns
tpch_q04/duckdb:parquet 795684449 7.85062e+08 1.01353 ns
tpch_q05/duckdb:parquet 1661213540 1.61667e+09 1.02755 ns
tpch_q06/duckdb:parquet 647531780 5.99282e+08 1.08051 ns
tpch_q07/duckdb:parquet 1646369789 1.42216e+09 1.15765 ns
tpch_q08/duckdb:parquet 2485314981 1.93065e+09 1.2873 ns
tpch_q09/duckdb:parquet 1999332326 1.97205e+09 1.01383 ns
tpch_q10/duckdb:parquet 3070163580 2.67064e+09 1.1496 ns
tpch_q11/duckdb:parquet 759006009 7.21417e+08 1.05211 ns
tpch_q12/duckdb:parquet 874402787 8.08127e+08 1.08201 ns
tpch_q13/duckdb:parquet 1099029193 1.01974e+09 1.07776 ns
tpch_q14/duckdb:parquet 1072972024 1.21704e+09 0.881627 ns
tpch_q15/duckdb:parquet 980343160 9.3504e+08 1.04845 ns
tpch_q16/duckdb:parquet 640662385 6.04454e+08 1.0599 ns
tpch_q17/duckdb:parquet 1220798679 1.09827e+09 1.11157 ns
tpch_q18/duckdb:parquet 1153561622 1.16125e+09 0.993376 ns
tpch_q19/duckdb:parquet 1396290779 1.36548e+09 1.02256 ns
tpch_q20/duckdb:parquet 1530491587 1.69174e+09 0.904685 ns
tpch_q21/duckdb:parquet 1487354200 1.52761e+09 0.973649 ns
tpch_q22/duckdb:parquet 900949225 8.33109e+08 1.08143 ns
tpch_q01/duckdb:vortex-file-compressed 637133340 6.27776e+08 1.01491 ns
tpch_q02/duckdb:vortex-file-compressed 1012124451 9.24837e+08 1.09438 ns
tpch_q03/duckdb:vortex-file-compressed 1033550496 1.04655e+09 0.987581 ns
tpch_q04/duckdb:vortex-file-compressed 742615911 7.17615e+08 1.03484 ns
tpch_q05/duckdb:vortex-file-compressed 1267553802 1.29161e+09 0.981373 ns
tpch_q06/duckdb:vortex-file-compressed 789292992 7.95655e+08 0.992004 ns
tpch_q07/duckdb:vortex-file-compressed 1257927750 1.39263e+09 0.903277 ns
tpch_q08/duckdb:vortex-file-compressed 1596150417 1.71352e+09 0.931502 ns
tpch_q09/duckdb:vortex-file-compressed 1525297807 1.65669e+09 0.920693 ns
tpch_q10/duckdb:vortex-file-compressed 1498799386 1.50679e+09 0.994695 ns
tpch_q11/duckdb:vortex-file-compressed 768484864 7.87618e+08 0.975708 ns
tpch_q12/duckdb:vortex-file-compressed 846195569 7.98865e+08 1.05925 ns
tpch_q13/duckdb:vortex-file-compressed 1045031431 1.02687e+09 1.01769 ns
tpch_q14/duckdb:vortex-file-compressed 945218588 9.27707e+08 1.01888 ns
tpch_q15/duckdb:vortex-file-compressed 616850048 6.20375e+08 0.994318 ns
tpch_q16/duckdb:vortex-file-compressed 537414076 6.13795e+08 0.87556 ns
tpch_q17/duckdb:vortex-file-compressed 1023069622 1.04046e+09 0.983287 ns
tpch_q18/duckdb:vortex-file-compressed 1215150838 1.31874e+09 0.921451 ns
tpch_q19/duckdb:vortex-file-compressed 765210292 7.85846e+08 0.97374 ns
tpch_q20/duckdb:vortex-file-compressed 1271359598 1.24448e+09 1.0216 ns
tpch_q21/duckdb:vortex-file-compressed 1982153403 1.92472e+09 1.02984 ns
tpch_q22/duckdb:vortex-file-compressed 534246460 6.06779e+08 0.880463 ns
tpch_q01/duckdb:vortex-compact 657409117 6.25015e+08 1.05183 ns
tpch_q02/duckdb:vortex-compact 913314791 1.00418e+09 0.909512 ns
tpch_q03/duckdb:vortex-compact 995134246 9.22931e+08 1.07823 ns
tpch_q04/duckdb:vortex-compact 576030380 5.78245e+08 0.996171 ns
tpch_q05/duckdb:vortex-compact 1154122767 1.14228e+09 1.01036 ns
tpch_q06/duckdb:vortex-compact 667418942 7.12444e+08 0.936802 ns
tpch_q07/duckdb:vortex-compact 1107425862 1.27928e+09 0.865667 ns
tpch_q08/duckdb:vortex-compact 1476129361 1.58402e+09 0.931888 ns
tpch_q09/duckdb:vortex-compact 1376098881 1.46526e+09 0.93915 ns
tpch_q10/duckdb:vortex-compact 1300062776 1.3016e+09 0.998822 ns
tpch_q11/duckdb:vortex-compact 555563577 6.31084e+08 0.880333 ns
tpch_q12/duckdb:vortex-compact 717198849 7.45194e+08 0.962433 ns
tpch_q13/duckdb:vortex-compact 941927276 9.20612e+08 1.02315 ns
tpch_q14/duckdb:vortex-compact 899375871 8.78492e+08 1.02377 ns
tpch_q15/duckdb:vortex-compact 617129276 6.08647e+08 1.01394 ns
tpch_q16/duckdb:vortex-compact 425657738 4.63686e+08 0.917988 ns
tpch_q17/duckdb:vortex-compact 936662135 1.00275e+09 0.934095 ns
tpch_q18/duckdb:vortex-compact 938780237 1.02754e+09 0.913622 ns
tpch_q19/duckdb:vortex-compact 757954827 7.60362e+08 0.996835 ns
tpch_q20/duckdb:vortex-compact 1184187481 1.23759e+09 0.956849 ns
tpch_q21/duckdb:vortex-compact 1628847691 1.65812e+09 0.982349 ns
tpch_q22/duckdb:vortex-compact 547386218 5.72375e+08 0.956341 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.019x ➖
  • Vortex: 1.042x ➖
  • duckdb:vortex: 1.102x ❌
  • datafusion:vortex: 0.986x ➖
  • Best: clickbench_q23/datafusion:vortex-compact (0.850x)
  • Worst: clickbench_q00/duckdb:vortex-file-compressed (12.439x)
  • Significant (>10%): 4↑ 7↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1751374 1.69284e+06 1.03458 ns
clickbench_q01/datafusion:parquet 20930674 2.06808e+07 1.01208 ns
clickbench_q02/datafusion:parquet 54094448 5.2451e+07 1.03133 ns
clickbench_q03/datafusion:parquet 44401312 4.13486e+07 1.07383 ns
clickbench_q04/datafusion:parquet 358583300 3.53946e+08 1.0131 ns
clickbench_q05/datafusion:parquet 347890132 3.43597e+08 1.0125 ns
clickbench_q06/datafusion:parquet 1549319 1.56669e+06 0.98891 ns
clickbench_q07/datafusion:parquet 24856283 2.59568e+07 0.957602 ns
clickbench_q08/datafusion:parquet 434699715 4.34203e+08 1.00114 ns
clickbench_q09/datafusion:parquet 659939041 6.61754e+08 0.997257 ns
clickbench_q10/datafusion:parquet 113093083 1.14832e+08 0.984859 ns
clickbench_q11/datafusion:parquet 138418227 1.42337e+08 0.972469 ns
clickbench_q12/datafusion:parquet 347373816 3.47648e+08 0.999211 ns
clickbench_q13/datafusion:parquet 502682578 5.08341e+08 0.988869 ns
clickbench_q14/datafusion:parquet 343284728 3.461e+08 0.991867 ns
clickbench_q15/datafusion:parquet 405543159 4.14701e+08 0.977916 ns
clickbench_q16/datafusion:parquet 716338268 7.2687e+08 0.98551 ns
clickbench_q17/datafusion:parquet 707157628 7.08393e+08 0.998256 ns
clickbench_q18/datafusion:parquet 1443194794 1.45408e+09 0.992514 ns
clickbench_q19/datafusion:parquet 33153437 3.31604e+07 0.99979 ns
clickbench_q20/datafusion:parquet 571855655 5.54644e+08 1.03103 ns
clickbench_q21/datafusion:parquet 629720211 6.28201e+08 1.00242 ns
clickbench_q22/datafusion:parquet 949270544 9.44575e+08 1.00497 ns
clickbench_q23/datafusion:parquet 3717683186 3.6842e+09 1.00909 ns
clickbench_q24/datafusion:parquet 105494561 1.05184e+08 1.00295 ns
clickbench_q25/datafusion:parquet 139308933 1.39558e+08 0.998212 ns
clickbench_q26/datafusion:parquet 103741298 1.01856e+08 1.01851 ns
clickbench_q27/datafusion:parquet 954659330 9.66212e+08 0.988043 ns
clickbench_q28/datafusion:parquet 5745409196 5.69897e+09 1.00815 ns
clickbench_q29/datafusion:parquet 217599953 2.15876e+08 1.00799 ns
clickbench_q30/datafusion:parquet 350163611 3.46692e+08 1.01001 ns
clickbench_q31/datafusion:parquet 397502332 4.01274e+08 0.990601 ns
clickbench_q32/datafusion:parquet 1414656277 1.24247e+09 1.13859 ns 🚨
clickbench_q33/datafusion:parquet 1495776893 1.49898e+09 0.997864 ns
clickbench_q34/datafusion:parquet 1508178440 1.50951e+09 0.999117 ns
clickbench_q35/datafusion:parquet 560632811 5.67904e+08 0.987196 ns
clickbench_q36/datafusion:parquet 149825684 1.46379e+08 1.02354 ns
clickbench_q37/datafusion:parquet 58919166 5.86841e+07 1.00401 ns
clickbench_q38/datafusion:parquet 90097255 8.96159e+07 1.00537 ns
clickbench_q39/datafusion:parquet 284187460 2.78887e+08 1.01901 ns
clickbench_q40/datafusion:parquet 37683133 3.43177e+07 1.09807 ns
clickbench_q41/datafusion:parquet 30029437 3.08329e+07 0.973942 ns
clickbench_q42/datafusion:parquet 33206428 3.36445e+07 0.986978 ns
clickbench_q00/datafusion:vortex-file-compressed 1752342 1.70602e+06 1.02715 ns
clickbench_q01/datafusion:vortex-file-compressed 12587380 1.23723e+07 1.01739 ns
clickbench_q02/datafusion:vortex-file-compressed 31149981 3.27946e+07 0.949852 ns
clickbench_q03/datafusion:vortex-file-compressed 36944259 3.64416e+07 1.01379 ns
clickbench_q04/datafusion:vortex-file-compressed 323299639 3.23288e+08 1.00004 ns
clickbench_q05/datafusion:vortex-file-compressed 316430568 3.24655e+08 0.974666 ns
clickbench_q06/datafusion:vortex-file-compressed 1632917 1.62554e+06 1.00454 ns
clickbench_q07/datafusion:vortex-file-compressed 15858611 1.62243e+07 0.977463 ns
clickbench_q08/datafusion:vortex-file-compressed 381289346 3.8932e+08 0.979374 ns
clickbench_q09/datafusion:vortex-file-compressed 571355265 5.83778e+08 0.97872 ns
clickbench_q10/datafusion:vortex-file-compressed 68022712 6.95355e+07 0.978244 ns
clickbench_q11/datafusion:vortex-file-compressed 79207197 7.85282e+07 1.00865 ns
clickbench_q12/datafusion:vortex-file-compressed 268493423 2.65418e+08 1.01159 ns
clickbench_q13/datafusion:vortex-file-compressed 407838342 4.05842e+08 1.00492 ns
clickbench_q14/datafusion:vortex-file-compressed 249361660 2.57348e+08 0.968965 ns
clickbench_q15/datafusion:vortex-file-compressed 372065231 3.9258e+08 0.947745 ns
clickbench_q16/datafusion:vortex-file-compressed 711941677 7.3287e+08 0.971444 ns
clickbench_q17/datafusion:vortex-file-compressed 703885302 7.18342e+08 0.979875 ns
clickbench_q18/datafusion:vortex-file-compressed 1402525892 1.36676e+09 1.02617 ns
clickbench_q19/datafusion:vortex-file-compressed 28177769 2.68591e+07 1.0491 ns
clickbench_q20/datafusion:vortex-file-compressed 329107468 3.36444e+08 0.978194 ns
clickbench_q21/datafusion:vortex-file-compressed 382539158 3.87614e+08 0.986907 ns
clickbench_q22/datafusion:vortex-file-compressed 575919438 5.76495e+08 0.999001 ns
clickbench_q23/datafusion:vortex-file-compressed 596965937 5.82215e+08 1.02534 ns
clickbench_q24/datafusion:vortex-file-compressed 51625326 5.62678e+07 0.917494 ns
clickbench_q25/datafusion:vortex-file-compressed 67922823 6.79332e+07 0.999847 ns
clickbench_q26/datafusion:vortex-file-compressed 52462321 5.48274e+07 0.956863 ns
clickbench_q27/datafusion:vortex-file-compressed 800778224 7.77151e+08 1.0304 ns
clickbench_q28/datafusion:vortex-file-compressed 6596127255 6.71333e+09 0.982542 ns
clickbench_q29/datafusion:vortex-file-compressed 258766813 2.56418e+08 1.00916 ns
clickbench_q30/datafusion:vortex-file-compressed 253639418 2.6038e+08 0.974114 ns
clickbench_q31/datafusion:vortex-file-compressed 289841485 2.94312e+08 0.984809 ns
clickbench_q32/datafusion:vortex-file-compressed 1476961568 1.4603e+09 1.01141 ns
clickbench_q33/datafusion:vortex-file-compressed 1412262493 1.3853e+09 1.01946 ns
clickbench_q34/datafusion:vortex-file-compressed 1383869157 1.40025e+09 0.988304 ns
clickbench_q35/datafusion:vortex-file-compressed 545129761 5.45319e+08 0.999654 ns
clickbench_q36/datafusion:vortex-file-compressed 79587780 7.93181e+07 1.0034 ns
clickbench_q37/datafusion:vortex-file-compressed 38273635 3.75191e+07 1.02011 ns
clickbench_q38/datafusion:vortex-file-compressed 23223658 2.45254e+07 0.946922 ns
clickbench_q39/datafusion:vortex-file-compressed 153403232 1.50673e+08 1.01812 ns
clickbench_q40/datafusion:vortex-file-compressed 20724340 2.04283e+07 1.01449 ns
clickbench_q41/datafusion:vortex-file-compressed 18627895 1.88429e+07 0.988589 ns
clickbench_q42/datafusion:vortex-file-compressed 21579524 2.19998e+07 0.980897 ns
clickbench_q00/datafusion:vortex-compact 1689027 1.7153e+06 0.984686 ns
clickbench_q01/datafusion:vortex-compact 25352762 2.47634e+07 1.0238 ns
clickbench_q02/datafusion:vortex-compact 47002333 4.80248e+07 0.978709 ns
clickbench_q03/datafusion:vortex-compact 38015282 3.8748e+07 0.981091 ns
clickbench_q04/datafusion:vortex-compact 335562525 3.35732e+08 0.999496 ns
clickbench_q05/datafusion:vortex-compact 335509567 3.32481e+08 1.00911 ns
clickbench_q06/datafusion:vortex-compact 1698539 1.70528e+06 0.996049 ns
clickbench_q07/datafusion:vortex-compact 39453653 4.07663e+07 0.9678 ns
clickbench_q08/datafusion:vortex-compact 406165098 4.17773e+08 0.972214 ns
clickbench_q09/datafusion:vortex-compact 607354341 6.1585e+08 0.986204 ns
clickbench_q10/datafusion:vortex-compact 102748408 1.01159e+08 1.01571 ns
clickbench_q11/datafusion:vortex-compact 122936163 1.31632e+08 0.933935 ns
clickbench_q12/datafusion:vortex-compact 296470323 2.94015e+08 1.00835 ns
clickbench_q13/datafusion:vortex-compact 462309944 4.69126e+08 0.985471 ns
clickbench_q14/datafusion:vortex-compact 293845610 2.93407e+08 1.00149 ns
clickbench_q15/datafusion:vortex-compact 392645683 4.08914e+08 0.960215 ns
clickbench_q16/datafusion:vortex-compact 756828242 7.62528e+08 0.992526 ns
clickbench_q17/datafusion:vortex-compact 746791501 7.4243e+08 1.00588 ns
clickbench_q18/datafusion:vortex-compact 1399221723 1.39898e+09 1.00017 ns
clickbench_q19/datafusion:vortex-compact 31776347 3.12265e+07 1.01761 ns
clickbench_q20/datafusion:vortex-compact 412585545 4.19368e+08 0.983827 ns
clickbench_q21/datafusion:vortex-compact 501445916 5.03318e+08 0.996281 ns
clickbench_q22/datafusion:vortex-compact 763432310 7.95128e+08 0.960138 ns
clickbench_q23/datafusion:vortex-compact 1018389813 1.19852e+09 0.849709 ns 🚀
clickbench_q24/datafusion:vortex-compact 65590273 6.76859e+07 0.96904 ns
clickbench_q25/datafusion:vortex-compact 117121957 1.16708e+08 1.00355 ns
clickbench_q26/datafusion:vortex-compact 65929553 6.61997e+07 0.995919 ns
clickbench_q27/datafusion:vortex-compact 880691731 8.7384e+08 1.00784 ns
clickbench_q28/datafusion:vortex-compact 5967653310 6.09111e+09 0.979732 ns
clickbench_q29/datafusion:vortex-compact 235439501 2.47822e+08 0.950036 ns
clickbench_q30/datafusion:vortex-compact 315200524 3.23059e+08 0.975674 ns
clickbench_q31/datafusion:vortex-compact 349980271 3.73316e+08 0.937492 ns
clickbench_q32/datafusion:vortex-compact 1300257332 1.358e+09 0.957478 ns
clickbench_q33/datafusion:vortex-compact 1491718656 1.61151e+09 0.925667 ns
clickbench_q34/datafusion:vortex-compact 1476072525 1.46865e+09 1.00506 ns
clickbench_q35/datafusion:vortex-compact 588934575 6.15792e+08 0.956385 ns
clickbench_q36/datafusion:vortex-compact 88433640 8.81111e+07 1.00366 ns
clickbench_q37/datafusion:vortex-compact 41387202 4.44726e+07 0.930623 ns
clickbench_q38/datafusion:vortex-compact 33445963 3.48632e+07 0.959348 ns
clickbench_q39/datafusion:vortex-compact 166469065 1.60096e+08 1.0398 ns
clickbench_q40/datafusion:vortex-compact 27510208 2.82855e+07 0.972591 ns
clickbench_q41/datafusion:vortex-compact 25125498 2.52669e+07 0.994404 ns
clickbench_q42/datafusion:vortex-compact 23803039 2.46416e+07 0.965968 ns
clickbench_q00/duckdb:parquet 126109062 1.34499e+08 0.937619 ns
clickbench_q01/duckdb:parquet 51997105 5.33067e+07 0.975433 ns
clickbench_q02/duckdb:parquet 64906456 6.60877e+07 0.982126 ns
clickbench_q03/duckdb:parquet 62045047 6.42507e+07 0.965671 ns
clickbench_q04/duckdb:parquet 200649173 2.00159e+08 1.00245 ns
clickbench_q05/duckdb:parquet 270783373 2.74168e+08 0.987656 ns
clickbench_q06/duckdb:parquet 60479214 6.30899e+07 0.95862 ns
clickbench_q07/duckdb:parquet 56743409 5.68831e+07 0.997543 ns
clickbench_q08/duckdb:parquet 264165271 2.73299e+08 0.966579 ns
clickbench_q09/duckdb:parquet 390145917 4.15156e+08 0.939757 ns
clickbench_q10/duckdb:parquet 95514670 9.87735e+07 0.967007 ns
clickbench_q11/duckdb:parquet 106219363 1.09616e+08 0.969016 ns
clickbench_q12/duckdb:parquet 286456606 2.89063e+08 0.990982 ns
clickbench_q13/duckdb:parquet 471727608 4.79177e+08 0.984453 ns
clickbench_q14/duckdb:parquet 319224731 3.20552e+08 0.99586 ns
clickbench_q15/duckdb:parquet 237501727 2.40756e+08 0.986484 ns
clickbench_q16/duckdb:parquet 566206104 5.70875e+08 0.991821 ns
clickbench_q17/duckdb:parquet 477381268 4.82599e+08 0.989188 ns
clickbench_q18/duckdb:parquet 979971977 9.80164e+08 0.999804 ns
clickbench_q19/duckdb:parquet 47862102 5.0015e+07 0.956956 ns
clickbench_q20/duckdb:parquet 405874998 4.129e+08 0.982987 ns
clickbench_q21/duckdb:parquet 522541139 5.21918e+08 1.00119 ns
clickbench_q22/duckdb:parquet 912012383 9.12377e+08 0.9996 ns
clickbench_q23/duckdb:parquet 276996437 2.79965e+08 0.989398 ns
clickbench_q24/duckdb:parquet 79151332 8.15184e+07 0.970963 ns
clickbench_q25/duckdb:parquet 140298086 1.41668e+08 0.990327 ns
clickbench_q26/duckdb:parquet 55533623 5.68461e+07 0.976912 ns
clickbench_q27/duckdb:parquet 618083426 6.17828e+08 1.00041 ns
clickbench_q28/duckdb:parquet 4885218578 4.89735e+09 0.997524 ns
clickbench_q29/duckdb:parquet 62409078 6.27713e+07 0.994229 ns
clickbench_q30/duckdb:parquet 306955245 3.04768e+08 1.00718 ns
clickbench_q31/duckdb:parquet 343712754 3.48426e+08 0.986473 ns
clickbench_q32/duckdb:parquet 1043134655 1.05775e+09 0.986184 ns
clickbench_q33/duckdb:parquet 1054931428 1.06125e+09 0.994046 ns
clickbench_q34/duckdb:parquet 1103176214 1.11667e+09 0.987918 ns
clickbench_q35/duckdb:parquet 348159184 3.49083e+08 0.997353 ns
clickbench_q36/duckdb:parquet 60932785 6.30837e+07 0.965903 ns
clickbench_q37/duckdb:parquet 48296510 4.97471e+07 0.970842 ns
clickbench_q38/duckdb:parquet 51821243 5.28464e+07 0.9806 ns
clickbench_q39/duckdb:parquet 92738707 9.37084e+07 0.989652 ns
clickbench_q40/duckdb:parquet 53946999 5.54994e+07 0.972029 ns
clickbench_q41/duckdb:parquet 57529504 5.74533e+07 1.00133 ns
clickbench_q42/duckdb:parquet 43656187 4.26992e+07 1.02241 ns
clickbench_q00/duckdb:vortex-file-compressed 103952213 8.35724e+06 12.4386 ns 🚨
clickbench_q01/duckdb:vortex-file-compressed 79968585 1.2616e+07 6.33867 ns 🚨
clickbench_q02/duckdb:vortex-file-compressed 26480628 2.5508e+07 1.03813 ns
clickbench_q03/duckdb:vortex-file-compressed 33179714 3.37332e+07 0.983594 ns
clickbench_q04/duckdb:vortex-file-compressed 173198980 1.71432e+08 1.01031 ns
clickbench_q05/duckdb:vortex-file-compressed 191886636 1.8955e+08 1.01233 ns
clickbench_q06/duckdb:vortex-file-compressed 23118114 2.24139e+07 1.03142 ns
clickbench_q07/duckdb:vortex-file-compressed 17240948 1.76079e+07 0.97916 ns
clickbench_q08/duckdb:vortex-file-compressed 261600844 2.68132e+08 0.975642 ns
clickbench_q09/duckdb:vortex-file-compressed 369217772 3.73264e+08 0.989159 ns
clickbench_q10/duckdb:vortex-file-compressed 73280244 7.24242e+07 1.01182 ns
clickbench_q11/duckdb:vortex-file-compressed 82125414 8.66547e+07 0.947731 ns
clickbench_q12/duckdb:vortex-file-compressed 201740379 2.12577e+08 0.949024 ns
clickbench_q13/duckdb:vortex-file-compressed 458637604 4.59966e+08 0.997113 ns
clickbench_q14/duckdb:vortex-file-compressed 285757636 2.88301e+08 0.991178 ns
clickbench_q15/duckdb:vortex-file-compressed 212452473 2.16849e+08 0.979727 ns
clickbench_q16/duckdb:vortex-file-compressed 932358320 9.69232e+08 0.961956 ns
clickbench_q17/duckdb:vortex-file-compressed 875583559 8.60992e+08 1.01695 ns
clickbench_q18/duckdb:vortex-file-compressed 1403085479 1.45393e+09 0.965032 ns
clickbench_q19/duckdb:vortex-file-compressed 24750833 2.37364e+07 1.04274 ns
clickbench_q20/duckdb:vortex-file-compressed 346416331 3.59619e+08 0.963288 ns
clickbench_q21/duckdb:vortex-file-compressed 377641998 3.88033e+08 0.973221 ns
clickbench_q22/duckdb:vortex-file-compressed 636799342 5.84839e+08 1.08885 ns
clickbench_q23/duckdb:vortex-file-compressed 1664682976 9.41432e+08 1.76825 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 54187162 5.2906e+07 1.02422 ns
clickbench_q25/duckdb:vortex-file-compressed 77090353 7.33389e+07 1.05115 ns
clickbench_q26/duckdb:vortex-file-compressed 47881554 4.94829e+07 0.967638 ns
clickbench_q27/duckdb:vortex-file-compressed 520379910 5.30937e+08 0.980117 ns
clickbench_q28/duckdb:vortex-file-compressed 3138587395 3.16066e+09 0.993015 ns
clickbench_q29/duckdb:vortex-file-compressed 30286073 3.03063e+07 0.999333 ns
clickbench_q30/duckdb:vortex-file-compressed 197248881 2.11782e+08 0.931377 ns
clickbench_q31/duckdb:vortex-file-compressed 260066889 2.90161e+08 0.896285 ns 🚀
clickbench_q32/duckdb:vortex-file-compressed 1080879330 1.11075e+09 0.973108 ns
clickbench_q33/duckdb:vortex-file-compressed 1031984206 1.10303e+09 0.935588 ns
clickbench_q34/duckdb:vortex-file-compressed 1523171992 1.54319e+09 0.987025 ns
clickbench_q35/duckdb:vortex-file-compressed 356513112 3.61721e+08 0.985602 ns
clickbench_q36/duckdb:vortex-file-compressed 21747123 2.20447e+07 0.9865 ns
clickbench_q37/duckdb:vortex-file-compressed 14415077 1.43245e+07 1.00632 ns
clickbench_q38/duckdb:vortex-file-compressed 16564567 1.67026e+07 0.991733 ns
clickbench_q39/duckdb:vortex-file-compressed 40592772 4.18882e+07 0.969075 ns
clickbench_q40/duckdb:vortex-file-compressed 13718839 1.31586e+07 1.04258 ns
clickbench_q41/duckdb:vortex-file-compressed 13419404 1.39244e+07 0.963731 ns
clickbench_q42/duckdb:vortex-file-compressed 18524015 1.70489e+07 1.08652 ns
clickbench_q00/duckdb:vortex-compact 104558705 8.86212e+06 11.7984 ns 🚨
clickbench_q01/duckdb:vortex-compact 119455602 2.36349e+07 5.05421 ns 🚨
clickbench_q02/duckdb:vortex-compact 44654994 4.35048e+07 1.02644 ns
clickbench_q03/duckdb:vortex-compact 42502176 4.20754e+07 1.01014 ns
clickbench_q04/duckdb:vortex-compact 208722173 2.09112e+08 0.998136 ns
clickbench_q05/duckdb:vortex-compact 224217829 2.26539e+08 0.989753 ns
clickbench_q06/duckdb:vortex-compact 33723468 3.3958e+07 0.993093 ns
clickbench_q07/duckdb:vortex-compact 37003193 3.79755e+07 0.974397 ns
clickbench_q08/duckdb:vortex-compact 277322532 2.82504e+08 0.981659 ns
clickbench_q09/duckdb:vortex-compact 402177659 4.10089e+08 0.980709 ns
clickbench_q10/duckdb:vortex-compact 102446936 1.0376e+08 0.987341 ns
clickbench_q11/duckdb:vortex-compact 122585774 1.23655e+08 0.991353 ns
clickbench_q12/duckdb:vortex-compact 248811908 2.49689e+08 0.996487 ns
clickbench_q13/duckdb:vortex-compact 519227889 5.32479e+08 0.975114 ns
clickbench_q14/duckdb:vortex-compact 346720744 3.53316e+08 0.981333 ns
clickbench_q15/duckdb:vortex-compact 247851198 2.47329e+08 1.00211 ns
clickbench_q16/duckdb:vortex-compact 1009867840 1.01554e+09 0.99441 ns
clickbench_q17/duckdb:vortex-compact 900268892 9.0978e+08 0.989546 ns
clickbench_q18/duckdb:vortex-compact 1459997351 1.46945e+09 0.993565 ns
clickbench_q19/duckdb:vortex-compact 27907010 2.65349e+07 1.05171 ns
clickbench_q20/duckdb:vortex-compact 413542377 4.27251e+08 0.967915 ns
clickbench_q21/duckdb:vortex-compact 477206356 4.93523e+08 0.966938 ns
clickbench_q22/duckdb:vortex-compact 851405893 8.01821e+08 1.06184 ns
clickbench_q23/duckdb:vortex-compact 1664219558 1.82746e+09 0.910675 ns
clickbench_q24/duckdb:vortex-compact 64706544 6.5783e+07 0.983637 ns
clickbench_q25/duckdb:vortex-compact 137998241 1.37952e+08 1.00033 ns
clickbench_q26/duckdb:vortex-compact 68557138 6.1346e+07 1.11755 ns 🚨
clickbench_q27/duckdb:vortex-compact 617693976 6.22949e+08 0.991564 ns
clickbench_q28/duckdb:vortex-compact 3186355903 3.22497e+09 0.988028 ns
clickbench_q29/duckdb:vortex-compact 35759605 3.64408e+07 0.981306 ns
clickbench_q30/duckdb:vortex-compact 265325374 2.63199e+08 1.00808 ns
clickbench_q31/duckdb:vortex-compact 324544775 3.23514e+08 1.00319 ns
clickbench_q32/duckdb:vortex-compact 1062897625 1.09484e+09 0.970824 ns
clickbench_q33/duckdb:vortex-compact 1070839500 1.20406e+09 0.88936 ns 🚀
clickbench_q34/duckdb:vortex-compact 1582304383 1.7613e+09 0.898372 ns 🚀
clickbench_q35/duckdb:vortex-compact 359501160 3.58726e+08 1.00216 ns
clickbench_q36/duckdb:vortex-compact 24810563 2.5076e+07 0.989414 ns
clickbench_q37/duckdb:vortex-compact 16651359 1.77577e+07 0.937699 ns
clickbench_q38/duckdb:vortex-compact 19094032 1.87643e+07 1.01757 ns
clickbench_q39/duckdb:vortex-compact 44840527 4.59804e+07 0.97521 ns
clickbench_q40/duckdb:vortex-compact 18948986 1.90017e+07 0.997227 ns
clickbench_q41/duckdb:vortex-compact 17659211 1.78885e+07 0.987181 ns
clickbench_q42/duckdb:vortex-compact 21086648 1.80732e+07 1.16674 ns 🚨
clickbench_q00/duckdb:duckdb 18769955 1.92873e+07 0.973179 ns
clickbench_q01/duckdb:duckdb 37667762 3.78539e+07 0.995084 ns
clickbench_q02/duckdb:duckdb 46659318 4.64596e+07 1.0043 ns
clickbench_q03/duckdb:duckdb 47761338 4.83033e+07 0.98878 ns
clickbench_q04/duckdb:duckdb 187695476 1.99374e+08 0.941424 ns
clickbench_q05/duckdb:duckdb 295366573 3.15694e+08 0.935609 ns
clickbench_q06/duckdb:duckdb 36743280 3.6859e+07 0.996861 ns
clickbench_q07/duckdb:duckdb 38743553 3.93219e+07 0.985292 ns
clickbench_q08/duckdb:duckdb 247923413 2.48346e+08 0.998299 ns
clickbench_q09/duckdb:duckdb 361837123 3.68262e+08 0.982554 ns
clickbench_q10/duckdb:duckdb 111043394 1.13145e+08 0.981422 ns
clickbench_q11/duckdb:duckdb 120573547 1.2174e+08 0.990422 ns
clickbench_q12/duckdb:duckdb 265243620 2.72869e+08 0.972056 ns
clickbench_q13/duckdb:duckdb 445575303 4.53425e+08 0.982688 ns
clickbench_q14/duckdb:duckdb 288089944 2.92693e+08 0.984274 ns
clickbench_q15/duckdb:duckdb 218672568 2.24768e+08 0.97288 ns
clickbench_q16/duckdb:duckdb 540717379 5.44798e+08 0.992509 ns
clickbench_q17/duckdb:duckdb 457334076 4.65528e+08 0.982399 ns
clickbench_q18/duckdb:duckdb 946931222 1.00812e+09 0.939309 ns
clickbench_q19/duckdb:duckdb 37011208 3.8704e+07 0.956263 ns
clickbench_q20/duckdb:duckdb 438172637 4.69537e+08 0.933202 ns
clickbench_q21/duckdb:duckdb 466435248 4.78064e+08 0.975675 ns
clickbench_q22/duckdb:duckdb 555346317 5.58756e+08 0.993897 ns
clickbench_q23/duckdb:duckdb 224597259 2.52574e+08 0.889232 ns 🚀
clickbench_q24/duckdb:duckdb 49768245 5.03419e+07 0.988605 ns
clickbench_q25/duckdb:duckdb 111138234 1.13039e+08 0.983182 ns
clickbench_q26/duckdb:duckdb 48197516 4.68261e+07 1.02929 ns
clickbench_q27/duckdb:duckdb 522529679 5.51097e+08 0.948163 ns
clickbench_q28/duckdb:duckdb 4490238488 4.52984e+09 0.991258 ns
clickbench_q29/duckdb:duckdb 49752235 5.04452e+07 0.986263 ns
clickbench_q30/duckdb:duckdb 271066116 2.8491e+08 0.951408 ns
clickbench_q31/duckdb:duckdb 340097319 3.69562e+08 0.920273 ns
clickbench_q32/duckdb:duckdb 1033080351 1.03327e+09 0.999821 ns
clickbench_q33/duckdb:duckdb 1062656039 1.07662e+09 0.987028 ns
clickbench_q34/duckdb:duckdb 1130773519 1.15423e+09 0.97968 ns
clickbench_q35/duckdb:duckdb 265035631 2.67997e+08 0.988951 ns
clickbench_q36/duckdb:duckdb 44597178 4.47338e+07 0.996946 ns
clickbench_q37/duckdb:duckdb 33009126 3.3879e+07 0.974324 ns
clickbench_q38/duckdb:duckdb 34088640 3.49189e+07 0.976222 ns
clickbench_q39/duckdb:duckdb 68487107 7.39269e+07 0.926417 ns
clickbench_q40/duckdb:duckdb 33168317 3.35662e+07 0.988147 ns
clickbench_q41/duckdb:duckdb 34077363 3.37736e+07 1.00899 ns
clickbench_q42/duckdb:duckdb 32795332 3.38269e+07 0.969504 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 2, 2026

Benchmarks: Compression

Summary

  • Overall: 1.015x ➖
  • Vortex: 1.015x ➖
  • Best: vortex:parquet-zstd ratio compress time/HashTags (0.970x)
  • Worst: vortex:parquet-zstd ratio decompress time/Euro2016 (1.124x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.3893e+09 1.50013e+09 0.926124 ns
parquet_rs-zstd decompress time/taxi 2.88856e+08 2.90575e+08 0.994084 ns
compress time/taxi 7.37133e+08 7.11254e+08 1.03638 ns
decompress time/taxi 1.87553e+07 1.9403e+07 0.96662 ns
parquet_rs-zstd compress time/Arade 2.50232e+09 2.68582e+09 0.931677 ns
parquet_rs-zstd decompress time/Arade 6.59888e+08 6.68472e+08 0.987158 ns
compress time/Arade 1.12593e+09 1.1698e+09 0.962495 ns
decompress time/Arade 3.28333e+07 3.13108e+07 1.04863 ns
parquet_rs-zstd compress time/Bimbo 1.59018e+10 1.60034e+10 0.99365 ns
parquet_rs-zstd decompress time/Bimbo 2.26062e+09 2.22699e+09 1.0151 ns
compress time/Bimbo 6.78526e+09 6.64253e+09 1.02149 ns
decompress time/Bimbo 1.00902e+08 9.4239e+07 1.0707 ns
parquet_rs-zstd compress time/CMSprovider 7.84477e+09 7.82576e+09 1.00243 ns
parquet_rs-zstd decompress time/CMSprovider 2.12591e+09 2.09357e+09 1.01545 ns
compress time/CMSprovider 2.93717e+09 2.87222e+09 1.02261 ns
decompress time/CMSprovider 8.17365e+07 7.41057e+07 1.10297 ns 🚨
parquet_rs-zstd compress time/Euro2016 1.46627e+09 1.4332e+09 1.02307 ns
parquet_rs-zstd decompress time/Euro2016 4.18997e+08 4.14119e+08 1.01178 ns
compress time/Euro2016 4.40106e+08 4.12041e+08 1.06811 ns
decompress time/Euro2016 2.28048e+07 2.00578e+07 1.13696 ns 🚨
parquet_rs-zstd compress time/Food 9.31511e+08 9.36023e+08 0.995179 ns
parquet_rs-zstd decompress time/Food 2.36815e+08 2.38448e+08 0.993152 ns
compress time/Food 3.98445e+08 3.87302e+08 1.02877 ns
decompress time/Food 9.16696e+06 8.91722e+06 1.02801 ns
parquet_rs-zstd compress time/HashTags 2.64978e+09 2.51885e+09 1.05198 ns
parquet_rs-zstd decompress time/HashTags 7.16001e+08 6.74118e+08 1.06213 ns
compress time/HashTags 9.10866e+08 8.93088e+08 1.01991 ns
decompress time/HashTags 9.08224e+07 8.46746e+07 1.0726 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.19643e+09 3.15011e+09 1.0147 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.15904e+08 7.07548e+08 1.01181 ns
compress time/TPC-H l_comment chunked 1.32758e+09 1.24779e+09 1.06395 ns
decompress time/TPC-H l_comment chunked 5.57293e+07 5.18763e+07 1.07427 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.19264e+09 3.1879e+09 1.00148 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.18456e+08 7.04396e+08 1.01996 ns
compress time/TPC-H l_comment canonical 1.30247e+09 1.25689e+09 1.03626 ns
decompress time/TPC-H l_comment canonical 5.4801e+07 5.30271e+07 1.03345 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.82766e+06 6.46079e+06 1.05678 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.607e+06 2.55737e+06 1.01941 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.4756e+07 1.41956e+07 1.03947 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.81803e+06 2.83419e+06 0.994299 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.52212e+07 8.81144e+07 0.967165 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 3.01188e+07 3.03519e+07 0.992319 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.43844e+08 1.39802e+08 1.02891 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.66171e+07 2.65777e+07 1.00148 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.02172e+08 9.15233e+08 0.98573 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.4224e+08 3.4068e+08 1.00458 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.40019e+09 1.42022e+09 0.985897 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.71139e+08 2.59663e+08 1.0442 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.66497e+06 6.74829e+06 0.987652 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.59944e+06 2.57334e+06 1.01014 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.52089e+07 1.46455e+07 1.03847 ns
decompress time/wide table cols=100 chunks=50 rows=1000 3.00439e+06 2.84375e+06 1.05649 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 9.01018e+07 8.80072e+07 1.0238 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 3.04169e+07 3.01807e+07 1.00783 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.442e+08 1.44483e+08 0.998037 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.65672e+07 2.58595e+07 1.02736 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.85757e+08 9.11529e+08 0.971727 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.47486e+08 3.4244e+08 1.01473 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.388e+09 1.43037e+09 0.970379 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.694e+08 2.60023e+08 1.03606 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.24658e+07 5.24744e+07 0.999836 bytes
vortex:parquet-zstd size/taxi 0.938915 0.939069 0.999836 ratio
vortex:parquet-zstd ratio compress time/taxi 0.530577 0.474129 1.11906 ratio 🚨
vortex:parquet-zstd ratio decompress time/taxi 0.0649295 0.0667743 0.972373 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.42858e+08 1.42676e+08 1.00127 bytes
vortex:parquet-zstd size/Arade 0.467953 0.467358 1.00127 ratio
vortex:parquet-zstd ratio compress time/Arade 0.449953 0.435546 1.03308 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0497559 0.0468393 1.06227 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26136e+08 5.26528e+08 0.999255 bytes
vortex:parquet-zstd size/Bimbo 1.35276 1.35377 0.999255 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.426698 0.415071 1.02801 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0446346 0.0423167 1.05478 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49525e+08 4.49559e+08 0.999925 bytes
vortex:parquet-zstd size/CMSprovider 1.16871 1.16879 0.999925 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.374411 0.367021 1.02014 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0384477 0.0353969 1.08619 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67878e+08 1.67993e+08 0.999312 bytes
vortex:parquet-zstd size/Euro2016 1.36439 1.36533 0.999312 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.300154 0.287497 1.04403 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0544272 0.0484348 1.12372 ratio 🚨
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41643e+07 4.41729e+07 0.999804 bytes
vortex:parquet-zstd size/Food 1.22076 1.221 0.999804 ratio
vortex:parquet-zstd ratio compress time/Food 0.427741 0.413775 1.03375 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0387093 0.0373969 1.03509 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.99e+08 1.99284e+08 0.998575 bytes
vortex:parquet-zstd size/HashTags 1.48668 1.48881 0.998575 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.343752 0.354561 0.969514 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.126847 0.125608 1.00986 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.415333 0.396109 1.04853 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0778447 0.0733185 1.06173 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.407962 0.394269 1.03473 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0762761 0.0752802 1.01323 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.1612 2.1972 0.983617 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.08095 1.10824 0.97537 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.68788 1.5866 1.06384 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.883737 0.875652 1.00923 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.55202 1.55176 1.00017 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.792249 0.76219 1.03944 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.28191 2.17025 1.05145 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.15578 1.10508 1.04588 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.60041 1.64172 0.974836 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.873435 0.856823 1.01939 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.56702 1.5692 0.998612 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.775282 0.759325 1.02102 ratio

@connortsui20 connortsui20 force-pushed the ct/select-preserve-validity branch from 4c302af to 1de77eb Compare February 3, 2026 14:49
/// - `root().a` has free fields `{a}`
/// - `root().d` has free fields `{d}`
/// - The full expression has free fields `{a, d}` (not `b`, only top-level fields are tracked)
pub fn make_free_field_annotator(
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I can rename this back but this makes more sense to me

Comment on lines -325 to -330
let expr = and(
get_item("y", get_item("a", root())),
select(["a", "b"], root()),
);
let expr = expr.optimize_recursive(&dtype).unwrap();
let partitioned = partition(expr, &dtype, annotate_scope_access(fields)).unwrap();
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This test doesn't make sense since we should not be able to select over a partition.

Comment on lines -727 to -734
assert!(
result
.scalar_at(1)
.unwrap()
.as_struct()
.field_by_idx(0)
.unwrap()
.is_null(),
Copy link
Contributor Author

@connortsui20 connortsui20 Feb 3, 2026

Choose a reason for hiding this comment

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

This test was wrong since the struct at row 1 should be null.

@connortsui20 connortsui20 marked this pull request as ready for review February 3, 2026 15:08
@connortsui20 connortsui20 force-pushed the ct/select-preserve-validity branch from 1de77eb to 1398abd Compare February 3, 2026 15:10
@connortsui20 connortsui20 added the action/benchmark Trigger full benchmarks to run on this PR label Feb 3, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 3, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.013x ➖
  • Vortex: 1.021x ➖
  • duckdb:vortex: 1.023x ➖
  • datafusion:vortex: 1.020x ➖
  • Best: fineweb_q08/duckdb:vortex-compact (0.491x)
  • Worst: fineweb_q05/duckdb:vortex-file-compressed (1.237x)
  • Significant (>30%): 1↑ 0↓
Detailed Results Table
name PR 1398abd base b5b492c ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 926809440 9.04824e+08 1.0243 ns
fineweb_q01/datafusion:parquet 1616182552 1.69644e+09 0.952691 ns
fineweb_q02/datafusion:parquet 1636510538 1.61009e+09 1.01641 ns
fineweb_q03/datafusion:parquet 1649977863 1.71768e+09 0.960583 ns
fineweb_q04/datafusion:parquet 1687907481 1.66604e+09 1.01312 ns
fineweb_q05/datafusion:parquet 1705229646 1.63581e+09 1.04244 ns
fineweb_q06/datafusion:parquet 1691046090 1.70641e+09 0.990996 ns
fineweb_q07/datafusion:parquet 1644488676 1.66929e+09 0.985143 ns
fineweb_q08/datafusion:parquet 1693093384 1.69103e+09 1.00122 ns
fineweb_q00/datafusion:vortex-file-compressed 37566560 3.22986e+07 1.1631 ns
fineweb_q01/datafusion:vortex-file-compressed 524107641 4.96219e+08 1.0562 ns
fineweb_q02/datafusion:vortex-file-compressed 456028814 4.80046e+08 0.949969 ns
fineweb_q03/datafusion:vortex-file-compressed 1470469051 1.42121e+09 1.03466 ns
fineweb_q04/datafusion:vortex-file-compressed 1458558351 1.39657e+09 1.04439 ns
fineweb_q05/datafusion:vortex-file-compressed 1402176945 1.37491e+09 1.01983 ns
fineweb_q06/datafusion:vortex-file-compressed 1557412957 1.59132e+09 0.97869 ns
fineweb_q07/datafusion:vortex-file-compressed 1418601049 1.44038e+09 0.984883 ns
fineweb_q08/datafusion:vortex-file-compressed 541963293 5.41471e+08 1.00091 ns
fineweb_q00/datafusion:vortex-compact 30527223 3.25349e+07 0.938292 ns
fineweb_q01/datafusion:vortex-compact 503236932 4.7863e+08 1.05141 ns
fineweb_q02/datafusion:vortex-compact 605788487 6.12535e+08 0.988987 ns
fineweb_q03/datafusion:vortex-compact 1777433704 1.75641e+09 1.01197 ns
fineweb_q04/datafusion:vortex-compact 2204299064 2.18087e+09 1.01074 ns
fineweb_q05/datafusion:vortex-compact 1659501552 1.73854e+09 0.954537 ns
fineweb_q06/datafusion:vortex-compact 1408691940 1.40997e+09 0.999092 ns
fineweb_q07/datafusion:vortex-compact 1329754755 1.29995e+09 1.02293 ns
fineweb_q08/datafusion:vortex-compact 488856927 4.1477e+08 1.17862 ns
fineweb_q00/duckdb:parquet 977502264 1.00462e+09 0.973003 ns
fineweb_q01/duckdb:parquet 2254092542 2.31262e+09 0.974693 ns
fineweb_q02/duckdb:parquet 2301755515 2.30212e+09 0.99984 ns
fineweb_q03/duckdb:parquet 7366340913 7.3967e+09 0.995896 ns
fineweb_q04/duckdb:parquet 1797239467 1.80843e+09 0.993813 ns
fineweb_q05/duckdb:parquet 3997056382 4.03941e+09 0.989516 ns
fineweb_q06/duckdb:parquet 5188420280 5.22965e+09 0.992116 ns
fineweb_q07/duckdb:parquet 5648923779 5.6077e+09 1.00735 ns
fineweb_q08/duckdb:parquet 1031468293 9.96864e+08 1.03471 ns
fineweb_q00/duckdb:vortex-file-compressed 95663259 8.13121e+07 1.17649 ns
fineweb_q01/duckdb:vortex-file-compressed 498881633 5.24848e+08 0.950527 ns
fineweb_q02/duckdb:vortex-file-compressed 567566570 5.63032e+08 1.00805 ns
fineweb_q03/duckdb:vortex-file-compressed 1705776636 1.48648e+09 1.14753 ns
fineweb_q04/duckdb:vortex-file-compressed 1689180605 1.61571e+09 1.04547 ns
fineweb_q05/duckdb:vortex-file-compressed 1879067358 1.51908e+09 1.23698 ns
fineweb_q06/duckdb:vortex-file-compressed 1754498627 1.61535e+09 1.08614 ns
fineweb_q07/duckdb:vortex-file-compressed 1644073977 1.60527e+09 1.02417 ns
fineweb_q08/duckdb:vortex-file-compressed 708308229 6.34222e+08 1.11681 ns
fineweb_q00/duckdb:vortex-compact 103552480 8.38936e+07 1.23433 ns
fineweb_q01/duckdb:vortex-compact 525385715 5.21776e+08 1.00692 ns
fineweb_q02/duckdb:vortex-compact 660994612 7.10755e+08 0.92999 ns
fineweb_q03/duckdb:vortex-compact 1726533584 1.61966e+09 1.06599 ns
fineweb_q04/duckdb:vortex-compact 1879909679 1.73203e+09 1.08538 ns
fineweb_q05/duckdb:vortex-compact 1677023876 1.64142e+09 1.02169 ns
fineweb_q06/duckdb:vortex-compact 1561276127 1.52439e+09 1.0242 ns
fineweb_q07/duckdb:vortex-compact 1433293543 1.36524e+09 1.04985 ns
fineweb_q08/duckdb:vortex-compact 514059250 1.04766e+09 0.490675 ns 🚀

Copy link
Contributor

@robert3005 robert3005 left a comment

Choose a reason for hiding this comment

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

It should move to the vtable

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 force-pushed the ct/select-preserve-validity branch from 1398abd to 34e7693 Compare February 3, 2026 16:48
@connortsui20
Copy link
Contributor Author

discussed offline, we wont move this to the expression vtable just yet

@connortsui20 connortsui20 enabled auto-merge (squash) February 3, 2026 16:49
@connortsui20 connortsui20 merged commit d893243 into develop Feb 3, 2026
44 of 47 checks passed
@connortsui20 connortsui20 deleted the ct/select-preserve-validity branch February 3, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

(Non-)nullability should be preserved when selecting struct fields

3 participants