Skip to content

Conversation

@AdamGS
Copy link
Contributor

@AdamGS AdamGS commented Jan 5, 2026

This PR uses the current tip of Datafusion to test the upcoming upgrade. It drops the use of the SchemaAdapter API, removes the vendored code we pulled to fix some bugs and currently passes all of our tests!

This PR requires at least one more round of polish, I'm sure I left some convoluted things in opener.rs.

Waiting for the upstream release:

@AdamGS AdamGS added the feature Release label indicating a new feature or request label Jan 5, 2026
@AdamGS AdamGS force-pushed the adamg/df-52-wip branch 2 times, most recently from 72a86ec to 605888e Compare January 5, 2026 19:40
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 5, 2026

Merging this PR will improve performance by 26.35%

Summary

⚡ 4 improved benchmarks
✅ 1250 untouched benchmarks

Performance Changes

Benchmark BASE HEAD Efficiency
binary_search_std 741.4 ns 653.3 ns +13.48%
bitwise_not_vortex_buffer_mut[1024] 681.9 ns 565.3 ns +20.64%
bitwise_not_vortex_buffer_mut[128] 559.4 ns 442.8 ns +26.35%
bitwise_not_vortex_buffer_mut[2048] 876.1 ns 759.4 ns +15.36%

Comparing adamg/df-52-wip (954a3bb) with develop (13e8934)

Open in CodSpeed

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.965x ➖
  • Vortex: 0.972x ➖
  • duckdb:vortex: 0.962x ➖
  • datafusion:vortex: 0.982x ➖
  • Best: fineweb_q03/duckdb:vortex-file-compressed (0.766x)
  • Worst: fineweb_q02/datafusion:vortex-file-compressed (1.097x)
  • Significant (>10%): 3↑ 0↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 7174214 6.65069e+06 1.07872 ns
fineweb_q01/datafusion:parquet 268845424 3.0932e+08 0.869149 ns 🚀
fineweb_q02/datafusion:parquet 267045075 3.0489e+08 0.875874 ns 🚀
fineweb_q03/datafusion:parquet 261675272 2.9577e+08 0.884724 ns 🚀
fineweb_q04/datafusion:parquet 281658023 3.19594e+08 0.881301 ns 🚀
fineweb_q05/datafusion:parquet 283674058 3.11122e+08 0.911776 ns
fineweb_q06/datafusion:parquet 273565123 3.01427e+08 0.907567 ns
fineweb_q07/datafusion:parquet 265728856 3.01308e+08 0.881918 ns 🚀
fineweb_q08/datafusion:parquet 262460451 2.93399e+08 0.894552 ns 🚀
fineweb_q00/datafusion:vortex-file-compressed 5319227 5.1658e+06 1.0297 ns
fineweb_q01/datafusion:vortex-file-compressed 30734721 3.00467e+07 1.0229 ns
fineweb_q02/datafusion:vortex-file-compressed 31668440 2.88646e+07 1.09714 ns
fineweb_q03/datafusion:vortex-file-compressed 86662954 8.13855e+07 1.06484 ns
fineweb_q04/datafusion:vortex-file-compressed 213242489 2.14397e+08 0.994613 ns
fineweb_q05/datafusion:vortex-file-compressed 199040781 1.94413e+08 1.02381 ns
fineweb_q06/datafusion:vortex-file-compressed 68870950 7.475e+07 0.92135 ns
fineweb_q07/datafusion:vortex-file-compressed 72457649 7.13421e+07 1.01564 ns
fineweb_q08/datafusion:vortex-file-compressed 31424486 3.29522e+07 0.953638 ns
fineweb_q00/datafusion:vortex-compact 5564524 7.14766e+06 0.77851 ns 🚀
fineweb_q01/datafusion:vortex-compact 144882104 1.46435e+08 0.989395 ns
fineweb_q02/datafusion:vortex-compact 147240087 1.61e+08 0.914536 ns
fineweb_q03/datafusion:vortex-compact 1353319745 1.34169e+09 1.00867 ns
fineweb_q04/datafusion:vortex-compact 1577901364 1.58031e+09 0.998476 ns
fineweb_q05/datafusion:vortex-compact 1219423137 1.23421e+09 0.988019 ns
fineweb_q06/datafusion:vortex-compact 612968912 6.19161e+08 0.989999 ns
fineweb_q07/datafusion:vortex-compact 643923421 6.46689e+08 0.995724 ns
fineweb_q08/datafusion:vortex-compact 26988892 2.86671e+07 0.941458 ns
fineweb_q00/duckdb:parquet 32903358 3.30904e+07 0.994348 ns
fineweb_q01/duckdb:parquet 96096284 9.75869e+07 0.984726 ns
fineweb_q02/duckdb:parquet 107413052 1.04388e+08 1.02898 ns
fineweb_q03/duckdb:parquet 311509838 3.10815e+08 1.00224 ns
fineweb_q04/duckdb:parquet 431443899 4.34874e+08 0.992113 ns
fineweb_q05/duckdb:parquet 404172463 4.08699e+08 0.988925 ns
fineweb_q06/duckdb:parquet 201173821 2.03804e+08 0.987095 ns
fineweb_q07/duckdb:parquet 213270816 2.16287e+08 0.986056 ns
fineweb_q08/duckdb:parquet 61562927 6.22572e+07 0.988849 ns
fineweb_q00/duckdb:vortex-file-compressed 4277433 4.44585e+06 0.962118 ns
fineweb_q01/duckdb:vortex-file-compressed 25916260 2.78217e+07 0.931514 ns
fineweb_q02/duckdb:vortex-file-compressed 30077969 3.05281e+07 0.985254 ns
fineweb_q03/duckdb:vortex-file-compressed 121248400 1.58247e+08 0.766197 ns 🚀
fineweb_q04/duckdb:vortex-file-compressed 192127988 1.89069e+08 1.01618 ns
fineweb_q05/duckdb:vortex-file-compressed 175414258 1.77774e+08 0.986724 ns
fineweb_q06/duckdb:vortex-file-compressed 56917115 5.69349e+07 0.999688 ns
fineweb_q07/duckdb:vortex-file-compressed 58996911 5.9404e+07 0.993147 ns
fineweb_q08/duckdb:vortex-file-compressed 7813441 9.08228e+06 0.860295 ns 🚀
fineweb_q00/duckdb:vortex-compact 5724454 5.80868e+06 0.9855 ns
fineweb_q01/duckdb:vortex-compact 93880164 1.00342e+08 0.935601 ns
fineweb_q02/duckdb:vortex-compact 104721246 1.07489e+08 0.974249 ns
fineweb_q03/duckdb:vortex-compact 840370734 8.47806e+08 0.99123 ns
fineweb_q04/duckdb:vortex-compact 888536646 8.89857e+08 0.998517 ns
fineweb_q05/duckdb:vortex-compact 794021389 8.0488e+08 0.986509 ns
fineweb_q06/duckdb:vortex-compact 442438059 4.47279e+08 0.989177 ns
fineweb_q07/duckdb:vortex-compact 455973775 4.51665e+08 1.00954 ns
fineweb_q08/duckdb:vortex-compact 8110019 8.31942e+06 0.97483 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 0.982x ➖
  • Vortex: 0.979x ➖
  • duckdb:vortex: 0.968x ➖
  • datafusion:vortex: 0.991x ➖
  • Best: fineweb_q00/datafusion:vortex-file-compressed (0.886x)
  • Worst: fineweb_q07/datafusion:vortex-file-compressed (1.058x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 844462106 8.93754e+08 0.944849 ns
fineweb_q01/datafusion:parquet 1513915319 1.62294e+09 0.932825 ns
fineweb_q02/datafusion:parquet 1577457609 1.57781e+09 0.999779 ns
fineweb_q03/datafusion:parquet 1634681795 1.55222e+09 1.05313 ns
fineweb_q04/datafusion:parquet 1587743582 1.63332e+09 0.972093 ns
fineweb_q05/datafusion:parquet 1560320904 1.62205e+09 0.961943 ns
fineweb_q06/datafusion:parquet 1519407127 1.54798e+09 0.98154 ns
fineweb_q07/datafusion:parquet 1634608207 1.55612e+09 1.05044 ns
fineweb_q08/datafusion:parquet 1517737791 1.6454e+09 0.922412 ns
fineweb_q00/datafusion:vortex-file-compressed 30576038 3.45162e+07 0.885845 ns
fineweb_q01/datafusion:vortex-file-compressed 479954844 4.70401e+08 1.02031 ns
fineweb_q02/datafusion:vortex-file-compressed 355925278 3.53124e+08 1.00793 ns
fineweb_q03/datafusion:vortex-file-compressed 1435997914 1.44008e+09 0.997167 ns
fineweb_q04/datafusion:vortex-file-compressed 1396967340 1.37006e+09 1.01964 ns
fineweb_q05/datafusion:vortex-file-compressed 1405746935 1.36727e+09 1.02814 ns
fineweb_q06/datafusion:vortex-file-compressed 1554766683 1.59445e+09 0.97511 ns
fineweb_q07/datafusion:vortex-file-compressed 1451362473 1.37142e+09 1.05829 ns
fineweb_q08/datafusion:vortex-file-compressed 566964094 5.54488e+08 1.0225 ns
fineweb_q00/datafusion:vortex-compact 33495445 3.69822e+07 0.905719 ns
fineweb_q01/datafusion:vortex-compact 468263319 4.50619e+08 1.03916 ns
fineweb_q02/datafusion:vortex-compact 434730414 4.51475e+08 0.962912 ns
fineweb_q03/datafusion:vortex-compact 1664924044 1.7371e+09 0.958449 ns
fineweb_q04/datafusion:vortex-compact 2010696302 2.01132e+09 0.999689 ns
fineweb_q05/datafusion:vortex-compact 1637022967 1.62542e+09 1.00714 ns
fineweb_q06/datafusion:vortex-compact 1247113470 1.29236e+09 0.964986 ns
fineweb_q07/datafusion:vortex-compact 1139037670 1.13983e+09 0.999308 ns
fineweb_q08/datafusion:vortex-compact 388935539 3.89242e+08 0.999213 ns
fineweb_q00/duckdb:parquet 995055734 9.94123e+08 1.00094 ns
fineweb_q01/duckdb:parquet 2228884792 2.21872e+09 1.00458 ns
fineweb_q02/duckdb:parquet 2208440183 2.21917e+09 0.995165 ns
fineweb_q03/duckdb:parquet 7063219882 7.16856e+09 0.985305 ns
fineweb_q04/duckdb:parquet 1691907869 1.7084e+09 0.990347 ns
fineweb_q05/duckdb:parquet 3799952016 3.85503e+09 0.985712 ns
fineweb_q06/duckdb:parquet 4980928517 5.00775e+09 0.994644 ns
fineweb_q07/duckdb:parquet 5394625361 5.4241e+09 0.994566 ns
fineweb_q08/duckdb:parquet 1031958128 9.94299e+08 1.03787 ns
fineweb_q00/duckdb:vortex-file-compressed 81350086 7.9378e+07 1.02484 ns
fineweb_q01/duckdb:vortex-file-compressed 512507418 5.15553e+08 0.994093 ns
fineweb_q02/duckdb:vortex-file-compressed 535466237 5.54845e+08 0.965073 ns
fineweb_q03/duckdb:vortex-file-compressed 1532427505 1.63834e+09 0.935355 ns
fineweb_q04/duckdb:vortex-file-compressed 1534611605 1.66019e+09 0.92436 ns
fineweb_q05/duckdb:vortex-file-compressed 1562790275 1.66833e+09 0.93674 ns
fineweb_q06/duckdb:vortex-file-compressed 1636914159 1.66568e+09 0.982729 ns
fineweb_q07/duckdb:vortex-file-compressed 1472610312 1.55429e+09 0.947449 ns
fineweb_q08/duckdb:vortex-file-compressed 614382540 6.13421e+08 1.00157 ns
fineweb_q00/duckdb:vortex-compact 79293922 8.75201e+07 0.906009 ns
fineweb_q01/duckdb:vortex-compact 484324934 5.06283e+08 0.956628 ns
fineweb_q02/duckdb:vortex-compact 639292448 6.45211e+08 0.990827 ns
fineweb_q03/duckdb:vortex-compact 1775440853 1.85174e+09 0.958797 ns
fineweb_q04/duckdb:vortex-compact 1811841818 1.84702e+09 0.980952 ns
fineweb_q05/duckdb:vortex-compact 1507556526 1.52718e+09 0.987153 ns
fineweb_q06/duckdb:vortex-compact 1582167064 1.52319e+09 1.03872 ns
fineweb_q07/duckdb:vortex-compact 1486127343 1.56924e+09 0.947034 ns
fineweb_q08/duckdb:vortex-compact 505413457 5.29925e+08 0.953745 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.011x ➖
  • Vortex: 1.014x ➖
  • duckdb:vortex: 1.014x ➖
  • Best: statpopgen_q07/duckdb:vortex-file-compressed (0.919x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.192x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 235404885 2.32528e+08 1.01237 ns
statpopgen_q01/duckdb:parquet 377905815 3.76747e+08 1.00308 ns
statpopgen_q02/duckdb:parquet 687892721 6.82471e+08 1.00794 ns
statpopgen_q03/duckdb:parquet 1135823965 1.11448e+09 1.01915 ns
statpopgen_q04/duckdb:parquet 1129814630 1.12915e+09 1.00059 ns
statpopgen_q05/duckdb:parquet 734902766 7.44227e+08 0.987471 ns
statpopgen_q06/duckdb:parquet 1334577333 1.33349e+09 1.00081 ns
statpopgen_q07/duckdb:parquet 864832284 8.65979e+08 0.998676 ns
statpopgen_q08/duckdb:parquet 861216109 8.51248e+08 1.01171 ns
statpopgen_q09/duckdb:parquet 938476444 9.35841e+08 1.00282 ns
statpopgen_q10/duckdb:parquet 2144363129 2.10357e+09 1.01939 ns
statpopgen_q00/duckdb:vortex-file-compressed 13036005 1.27966e+07 1.01871 ns
statpopgen_q01/duckdb:vortex-file-compressed 103598774 1.03583e+08 1.00015 ns
statpopgen_q02/duckdb:vortex-file-compressed 1190905881 1.19506e+09 0.996522 ns
statpopgen_q03/duckdb:vortex-file-compressed 2788663570 2.83935e+09 0.982147 ns
statpopgen_q04/duckdb:vortex-file-compressed 2796726458 2.8531e+09 0.980241 ns
statpopgen_q05/duckdb:vortex-file-compressed 1264661760 1.27493e+09 0.991945 ns
statpopgen_q06/duckdb:vortex-file-compressed 1935328647 1.9384e+09 0.998414 ns
statpopgen_q07/duckdb:vortex-file-compressed 152634642 1.66084e+08 0.919022 ns
statpopgen_q08/duckdb:vortex-file-compressed 170254031 1.81273e+08 0.939211 ns
statpopgen_q09/duckdb:vortex-file-compressed 2533305996 2.58113e+09 0.981471 ns
statpopgen_q10/duckdb:vortex-file-compressed 4079864997 4.12389e+09 0.989324 ns
statpopgen_q00/duckdb:vortex-compact 13379987 1.33484e+07 1.00236 ns
statpopgen_q01/duckdb:vortex-compact 285538961 2.39479e+08 1.19233 ns 🚨
statpopgen_q02/duckdb:vortex-compact 539391486 5.41902e+08 0.995368 ns
statpopgen_q03/duckdb:vortex-compact 2231070831 2.20208e+09 1.01316 ns
statpopgen_q04/duckdb:vortex-compact 2324269095 2.24249e+09 1.03647 ns
statpopgen_q05/duckdb:vortex-compact 603132552 5.73755e+08 1.0512 ns
statpopgen_q06/duckdb:vortex-compact 1550739792 1.45192e+09 1.06806 ns
statpopgen_q07/duckdb:vortex-compact 1288206451 1.25553e+09 1.02602 ns
statpopgen_q08/duckdb:vortex-compact 3692403418 3.64775e+09 1.01224 ns
statpopgen_q09/duckdb:vortex-compact 2088316480 2.00415e+09 1.042 ns
statpopgen_q10/duckdb:vortex-compact 4171217204 3.75694e+09 1.11027 ns 🚨

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.063x ➖
  • Vortex: 1.089x ➖
  • duckdb:vortex: 1.035x ➖
  • datafusion:vortex: 1.145x ❌
  • Best: tpch_q11/datafusion:vortex-compact (0.730x)
  • Worst: tpch_q14/datafusion:vortex-file-compressed (1.785x)
  • Significant (>10%): 4↑ 29↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 83471374 8.47142e+07 0.98533 ns
tpch_q02/datafusion:arrow 31191185 3.11664e+07 1.0008 ns
tpch_q03/datafusion:arrow 57440458 5.4103e+07 1.06169 ns
tpch_q04/datafusion:arrow 47236387 4.63949e+07 1.01814 ns
tpch_q05/datafusion:arrow 118654954 1.14408e+08 1.03712 ns
tpch_q06/datafusion:arrow 34943132 3.43932e+07 1.01599 ns
tpch_q07/datafusion:arrow 213465016 2.03144e+08 1.05081 ns
tpch_q08/datafusion:arrow 89229256 8.35701e+07 1.06772 ns
tpch_q09/datafusion:arrow 111298936 1.10224e+08 1.00975 ns
tpch_q10/datafusion:arrow 87562174 8.12356e+07 1.07788 ns
tpch_q11/datafusion:arrow 18161181 1.74158e+07 1.0428 ns
tpch_q12/datafusion:arrow 84007833 8.07121e+07 1.04083 ns
tpch_q13/datafusion:arrow 60746032 5.494e+07 1.10568 ns 🚨
tpch_q14/datafusion:arrow 45079813 4.2753e+07 1.05442 ns
tpch_q15/datafusion:arrow 91811732 8.3529e+07 1.09916 ns
tpch_q16/datafusion:arrow 28055140 2.71877e+07 1.03191 ns
tpch_q17/datafusion:arrow 108898290 1.05993e+08 1.02741 ns
tpch_q18/datafusion:arrow 197957345 1.87493e+08 1.05581 ns
tpch_q19/datafusion:arrow 63816375 6.28109e+07 1.01601 ns
tpch_q20/datafusion:arrow 61654871 5.94826e+07 1.03652 ns
tpch_q21/datafusion:arrow 307761228 2.88845e+08 1.06549 ns
tpch_q22/datafusion:arrow 27094959 2.7118e+07 0.99915 ns
tpch_q01/datafusion:parquet 112534250 1.60812e+08 0.699786 ns 🚀
tpch_q02/datafusion:parquet 92269335 1.06572e+08 0.865796 ns 🚀
tpch_q03/datafusion:parquet 88505871 9.05029e+07 0.977934 ns
tpch_q04/datafusion:parquet 61638777 6.28202e+07 0.981194 ns
tpch_q05/datafusion:parquet 175383946 1.27417e+08 1.37645 ns 🚨
tpch_q06/datafusion:parquet 38486787 3.64046e+07 1.05719 ns
tpch_q07/datafusion:parquet 198414417 1.52645e+08 1.29984 ns 🚨
tpch_q08/datafusion:parquet 181063268 1.17926e+08 1.5354 ns 🚨
tpch_q09/datafusion:parquet 221924020 1.7211e+08 1.28943 ns 🚨
tpch_q10/datafusion:parquet 201119775 1.47665e+08 1.362 ns 🚨
tpch_q11/datafusion:parquet 70383694 8.62127e+07 0.816396 ns 🚀
tpch_q12/datafusion:parquet 129793315 1.04397e+08 1.24327 ns 🚨
tpch_q13/datafusion:parquet 205090776 2.09056e+08 0.981034 ns
tpch_q14/datafusion:parquet 88993753 5.77682e+07 1.54053 ns 🚨
tpch_q15/datafusion:parquet 77375584 7.3608e+07 1.05119 ns
tpch_q16/datafusion:parquet 59086422 6.01382e+07 0.982511 ns
tpch_q17/datafusion:parquet 188440407 1.65546e+08 1.13829 ns 🚨
tpch_q18/datafusion:parquet 247978019 1.901e+08 1.30446 ns 🚨
tpch_q19/datafusion:parquet 96503729 1.09673e+08 0.879921 ns 🚀
tpch_q20/datafusion:parquet 136291638 9.05287e+07 1.50551 ns 🚨
tpch_q21/datafusion:parquet 191743298 1.58847e+08 1.2071 ns 🚨
tpch_q22/datafusion:parquet 43909659 7.30458e+07 0.601125 ns 🚀
tpch_q01/datafusion:vortex-file-compressed 57863700 6.56147e+07 0.881871 ns 🚀
tpch_q02/datafusion:vortex-file-compressed 60443476 5.46e+07 1.10702 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 32327158 3.17187e+07 1.01918 ns
tpch_q04/datafusion:vortex-file-compressed 22768633 2.25935e+07 1.00775 ns
tpch_q05/datafusion:vortex-file-compressed 89037242 8.21416e+07 1.08395 ns
tpch_q06/datafusion:vortex-file-compressed 11754568 1.16455e+07 1.00936 ns
tpch_q07/datafusion:vortex-file-compressed 100379190 8.97033e+07 1.11901 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 78836447 5.90656e+07 1.33473 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 93965768 7.75246e+07 1.21208 ns 🚨
tpch_q10/datafusion:vortex-file-compressed 90923752 6.60729e+07 1.37611 ns 🚨
tpch_q11/datafusion:vortex-file-compressed 27532458 3.65286e+07 0.753723 ns 🚀
tpch_q12/datafusion:vortex-file-compressed 38681303 2.87309e+07 1.34633 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 32883361 3.3011e+07 0.996133 ns
tpch_q14/datafusion:vortex-file-compressed 30703533 1.72033e+07 1.78475 ns 🚨
tpch_q15/datafusion:vortex-file-compressed 27315650 2.74765e+07 0.994145 ns
tpch_q16/datafusion:vortex-file-compressed 37182475 2.91022e+07 1.27765 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 79232459 6.97187e+07 1.13646 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 108933245 9.23347e+07 1.17977 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 36123395 2.6055e+07 1.38643 ns 🚨
tpch_q20/datafusion:vortex-file-compressed 56420714 3.61977e+07 1.55868 ns 🚨
tpch_q21/datafusion:vortex-file-compressed 106403639 8.41994e+07 1.26371 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 22979713 2.25334e+07 1.01981 ns
tpch_q01/datafusion:vortex-compact 63602531 7.2456e+07 0.877809 ns 🚀
tpch_q02/datafusion:vortex-compact 66313237 5.83464e+07 1.13654 ns 🚨
tpch_q03/datafusion:vortex-compact 36016741 3.49857e+07 1.02947 ns
tpch_q04/datafusion:vortex-compact 27203986 2.62731e+07 1.03543 ns
tpch_q05/datafusion:vortex-compact 88867565 8.38097e+07 1.06035 ns
tpch_q06/datafusion:vortex-compact 18158463 1.72368e+07 1.05347 ns
tpch_q07/datafusion:vortex-compact 103390889 9.36086e+07 1.1045 ns 🚨
tpch_q08/datafusion:vortex-compact 83180725 6.4619e+07 1.28725 ns 🚨
tpch_q09/datafusion:vortex-compact 105788051 8.42797e+07 1.2552 ns 🚨
tpch_q10/datafusion:vortex-compact 87658726 6.12767e+07 1.43054 ns 🚨
tpch_q11/datafusion:vortex-compact 27303432 3.7377e+07 0.730488 ns 🚀
tpch_q12/datafusion:vortex-compact 48686258 3.7975e+07 1.28206 ns 🚨
tpch_q13/datafusion:vortex-compact 41240650 3.8523e+07 1.07055 ns
tpch_q14/datafusion:vortex-compact 36271396 2.38388e+07 1.52153 ns 🚨
tpch_q15/datafusion:vortex-compact 40084443 3.93256e+07 1.0193 ns
tpch_q16/datafusion:vortex-compact 42827350 3.4355e+07 1.24661 ns 🚨
tpch_q17/datafusion:vortex-compact 83632599 7.78049e+07 1.0749 ns
tpch_q18/datafusion:vortex-compact 113191634 9.46617e+07 1.19575 ns 🚨
tpch_q19/datafusion:vortex-compact 52433141 4.24198e+07 1.23605 ns 🚨
tpch_q20/datafusion:vortex-compact 59352727 4.16253e+07 1.42588 ns 🚨
tpch_q21/datafusion:vortex-compact 111732136 9.24839e+07 1.20813 ns 🚨
tpch_q22/datafusion:vortex-compact 21445184 2.0836e+07 1.02924 ns
tpch_q01/duckdb:parquet 79303894 9.37823e+07 0.845617 ns 🚀
tpch_q02/duckdb:parquet 48856938 4.89588e+07 0.99792 ns
tpch_q03/duckdb:parquet 78925165 7.73398e+07 1.0205 ns
tpch_q04/duckdb:parquet 74741437 6.91453e+07 1.08093 ns
tpch_q05/duckdb:parquet 77648337 7.52314e+07 1.03213 ns
tpch_q06/duckdb:parquet 23197022 2.49637e+07 0.92923 ns
tpch_q07/duckdb:parquet 84751818 1.00527e+08 0.843073 ns 🚀
tpch_q08/duckdb:parquet 123193708 9.68812e+07 1.2716 ns 🚨
tpch_q09/duckdb:parquet 147678067 1.49121e+08 0.990323 ns
tpch_q10/duckdb:parquet 138762529 1.41433e+08 0.98112 ns
tpch_q11/duckdb:parquet 26325761 2.63463e+07 0.999221 ns
tpch_q12/duckdb:parquet 62454004 7.30217e+07 0.85528 ns 🚀
tpch_q13/duckdb:parquet 280683672 2.78443e+08 1.00805 ns
tpch_q14/duckdb:parquet 63973585 5.34489e+07 1.19691 ns 🚨
tpch_q15/duckdb:parquet 29094689 2.9162e+07 0.997693 ns
tpch_q16/duckdb:parquet 59839604 5.98892e+07 0.999171 ns
tpch_q17/duckdb:parquet 58374109 6.55783e+07 0.890144 ns 🚀
tpch_q18/duckdb:parquet 132417915 1.32365e+08 1.0004 ns
tpch_q19/duckdb:parquet 73701805 7.25793e+07 1.01547 ns
tpch_q20/duckdb:parquet 84569195 7.10558e+07 1.19018 ns 🚨
tpch_q21/duckdb:parquet 191327673 2.09931e+08 0.911385 ns
tpch_q22/duckdb:parquet 57938635 5.71178e+07 1.01437 ns
tpch_q01/duckdb:vortex-file-compressed 34815024 3.35821e+07 1.03671 ns
tpch_q02/duckdb:vortex-file-compressed 31718011 3.12943e+07 1.01354 ns
tpch_q03/duckdb:vortex-file-compressed 34875827 3.29249e+07 1.05925 ns
tpch_q04/duckdb:vortex-file-compressed 36406363 3.51481e+07 1.0358 ns
tpch_q05/duckdb:vortex-file-compressed 39889784 3.84243e+07 1.03814 ns
tpch_q06/duckdb:vortex-file-compressed 11907940 1.05142e+07 1.13255 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 42973336 4.09436e+07 1.04957 ns
tpch_q08/duckdb:vortex-file-compressed 49327287 4.75122e+07 1.0382 ns
tpch_q09/duckdb:vortex-file-compressed 87012711 7.87641e+07 1.10473 ns 🚨
tpch_q10/duckdb:vortex-file-compressed 36271679 3.59826e+07 1.00803 ns
tpch_q11/duckdb:vortex-file-compressed 19018907 1.7106e+07 1.11183 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 24295295 2.39442e+07 1.01466 ns
tpch_q13/duckdb:vortex-file-compressed 39659617 3.89484e+07 1.01826 ns
tpch_q14/duckdb:vortex-file-compressed 25833966 2.50281e+07 1.0322 ns
tpch_q15/duckdb:vortex-file-compressed 17552698 1.81925e+07 0.964831 ns
tpch_q16/duckdb:vortex-file-compressed 34163632 3.32226e+07 1.02832 ns
tpch_q17/duckdb:vortex-file-compressed 27467955 2.70346e+07 1.01603 ns
tpch_q18/duckdb:vortex-file-compressed 57227234 5.62388e+07 1.01758 ns
tpch_q19/duckdb:vortex-file-compressed 32813579 3.11311e+07 1.05405 ns
tpch_q20/duckdb:vortex-file-compressed 37527299 3.61949e+07 1.03681 ns
tpch_q21/duckdb:vortex-file-compressed 104798919 1.01637e+08 1.03111 ns
tpch_q22/duckdb:vortex-file-compressed 20858337 2.04655e+07 1.0192 ns
tpch_q01/duckdb:vortex-compact 36284926 3.62006e+07 1.00233 ns
tpch_q02/duckdb:vortex-compact 48125930 4.53886e+07 1.06031 ns
tpch_q03/duckdb:vortex-compact 38343356 3.696e+07 1.03743 ns
tpch_q04/duckdb:vortex-compact 41536037 4.08099e+07 1.01779 ns
tpch_q05/duckdb:vortex-compact 47382281 4.67529e+07 1.01346 ns
tpch_q06/duckdb:vortex-compact 16927119 1.72531e+07 0.981105 ns
tpch_q07/duckdb:vortex-compact 48002151 4.96053e+07 0.967681 ns
tpch_q08/duckdb:vortex-compact 56494943 5.51338e+07 1.02469 ns
tpch_q09/duckdb:vortex-compact 93038745 8.92134e+07 1.04288 ns
tpch_q10/duckdb:vortex-compact 44472907 4.54813e+07 0.977829 ns
tpch_q11/duckdb:vortex-compact 29150459 2.61658e+07 1.11407 ns 🚨
tpch_q12/duckdb:vortex-compact 39215361 3.74869e+07 1.04611 ns
tpch_q13/duckdb:vortex-compact 45561022 4.41443e+07 1.03209 ns
tpch_q14/duckdb:vortex-compact 32159593 3.16277e+07 1.01682 ns
tpch_q15/duckdb:vortex-compact 21758158 2.12412e+07 1.02434 ns
tpch_q16/duckdb:vortex-compact 42612831 4.01804e+07 1.06054 ns
tpch_q17/duckdb:vortex-compact 31775353 2.92994e+07 1.0845 ns
tpch_q18/duckdb:vortex-compact 63026142 6.2108e+07 1.01478 ns
tpch_q19/duckdb:vortex-compact 39417183 3.7753e+07 1.04408 ns
tpch_q20/duckdb:vortex-compact 46260252 4.48697e+07 1.03099 ns
tpch_q21/duckdb:vortex-compact 117240156 1.12289e+08 1.04409 ns
tpch_q22/duckdb:vortex-compact 24307098 2.29045e+07 1.06124 ns
tpch_q01/duckdb:duckdb 17811048 1.77092e+07 1.00575 ns
tpch_q02/duckdb:duckdb 15456774 1.44211e+07 1.07181 ns
tpch_q03/duckdb:duckdb 22190533 2.14443e+07 1.0348 ns
tpch_q04/duckdb:duckdb 20849210 2.01871e+07 1.0328 ns
tpch_q05/duckdb:duckdb 24431753 2.25786e+07 1.08208 ns
tpch_q06/duckdb:duckdb 7427428 7.16437e+06 1.03672 ns
tpch_q07/duckdb:duckdb 27900261 2.67536e+07 1.04286 ns
tpch_q08/duckdb:duckdb 27534531 2.67e+07 1.03126 ns
tpch_q09/duckdb:duckdb 61961828 6.18033e+07 1.00257 ns
tpch_q10/duckdb:duckdb 60960628 6.1811e+07 0.986242 ns
tpch_q11/duckdb:duckdb 7290237 7.37235e+06 0.988862 ns
tpch_q12/duckdb:duckdb 19252196 1.7698e+07 1.08782 ns
tpch_q13/duckdb:duckdb 40844262 4.07212e+07 1.00302 ns
tpch_q14/duckdb:duckdb 22861311 2.29869e+07 0.994538 ns
tpch_q15/duckdb:duckdb 14523526 1.4039e+07 1.03451 ns
tpch_q16/duckdb:duckdb 26013024 2.51376e+07 1.03483 ns
tpch_q17/duckdb:duckdb 18577900 1.81606e+07 1.02298 ns
tpch_q18/duckdb:duckdb 40947649 4.00836e+07 1.02156 ns
tpch_q19/duckdb:duckdb 33172864 3.274e+07 1.01322 ns
tpch_q20/duckdb:duckdb 27566097 2.70699e+07 1.01833 ns
tpch_q21/duckdb:duckdb 66261886 6.36897e+07 1.04039 ns
tpch_q22/duckdb:duckdb 27533466 2.65376e+07 1.03752 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.023x ➖
  • Vortex: 1.003x ➖
  • duckdb:vortex: 0.992x ➖
  • datafusion:vortex: 1.015x ➖
  • Best: tpch_q01/duckdb:vortex-compact (0.814x)
  • Worst: tpch_q09/datafusion:vortex-compact (1.222x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 215238103 2.55824e+08 0.841354 ns
tpch_q02/datafusion:parquet 441659618 3.83965e+08 1.15026 ns
tpch_q03/datafusion:parquet 289466576 2.956e+08 0.979252 ns
tpch_q04/datafusion:parquet 140991784 1.45357e+08 0.969969 ns
tpch_q05/datafusion:parquet 523313508 3.95518e+08 1.32311 ns 🚨
tpch_q06/datafusion:parquet 137914288 1.42429e+08 0.968301 ns
tpch_q07/datafusion:parquet 518079304 4.26016e+08 1.2161 ns
tpch_q08/datafusion:parquet 615191223 4.68305e+08 1.31365 ns 🚨
tpch_q09/datafusion:parquet 547553563 4.59507e+08 1.19161 ns
tpch_q10/datafusion:parquet 568513645 4.74956e+08 1.19698 ns
tpch_q11/datafusion:parquet 343154707 3.09035e+08 1.11041 ns
tpch_q12/datafusion:parquet 262975336 2.37095e+08 1.10916 ns
tpch_q13/datafusion:parquet 435192025 4.39396e+08 0.990433 ns
tpch_q14/datafusion:parquet 198629364 1.683e+08 1.18021 ns
tpch_q15/datafusion:parquet 294520144 2.8552e+08 1.03152 ns
tpch_q16/datafusion:parquet 184691334 1.99189e+08 0.927217 ns
tpch_q17/datafusion:parquet 379653439 3.48201e+08 1.09033 ns
tpch_q18/datafusion:parquet 493258515 4.23111e+08 1.16579 ns
tpch_q19/datafusion:parquet 356708829 3.00822e+08 1.18578 ns
tpch_q20/datafusion:parquet 362628402 2.78454e+08 1.30229 ns 🚨
tpch_q21/datafusion:parquet 706489273 4.30831e+08 1.63983 ns 🚨
tpch_q22/datafusion:parquet 200206970 1.85383e+08 1.07996 ns
tpch_q01/datafusion:vortex-file-compressed 202450759 2.48126e+08 0.81592 ns
tpch_q02/datafusion:vortex-file-compressed 217585612 2.13683e+08 1.01826 ns
tpch_q03/datafusion:vortex-file-compressed 313271798 3.24908e+08 0.964187 ns
tpch_q04/datafusion:vortex-file-compressed 181292182 1.93844e+08 0.93525 ns
tpch_q05/datafusion:vortex-file-compressed 291980414 2.9636e+08 0.985221 ns
tpch_q06/datafusion:vortex-file-compressed 224389333 1.94849e+08 1.1516 ns
tpch_q07/datafusion:vortex-file-compressed 255930091 2.46607e+08 1.03781 ns
tpch_q08/datafusion:vortex-file-compressed 504858275 4.76827e+08 1.05879 ns
tpch_q09/datafusion:vortex-file-compressed 414425670 3.85515e+08 1.07499 ns
tpch_q10/datafusion:vortex-file-compressed 447602852 4.27644e+08 1.04667 ns
tpch_q11/datafusion:vortex-file-compressed 108057989 1.30647e+08 0.827099 ns
tpch_q12/datafusion:vortex-file-compressed 341280969 3.2163e+08 1.0611 ns
tpch_q13/datafusion:vortex-file-compressed 212052362 2.13984e+08 0.990972 ns
tpch_q14/datafusion:vortex-file-compressed 178886987 1.6249e+08 1.10091 ns
tpch_q15/datafusion:vortex-file-compressed 249245301 2.37739e+08 1.0484 ns
tpch_q16/datafusion:vortex-file-compressed 149816045 1.43037e+08 1.04739 ns
tpch_q17/datafusion:vortex-file-compressed 272306335 2.63378e+08 1.0339 ns
tpch_q18/datafusion:vortex-file-compressed 280010197 3.18871e+08 0.878129 ns
tpch_q19/datafusion:vortex-file-compressed 330192874 3.15087e+08 1.04794 ns
tpch_q20/datafusion:vortex-file-compressed 242056491 2.28992e+08 1.05705 ns
tpch_q21/datafusion:vortex-file-compressed 347650648 3.30812e+08 1.0509 ns
tpch_q22/datafusion:vortex-file-compressed 149818456 1.4797e+08 1.01249 ns
tpch_q01/datafusion:vortex-compact 219559208 2.60701e+08 0.842189 ns
tpch_q02/datafusion:vortex-compact 222227507 2.00181e+08 1.11013 ns
tpch_q03/datafusion:vortex-compact 293209505 2.85206e+08 1.02806 ns
tpch_q04/datafusion:vortex-compact 208517468 2.28235e+08 0.913608 ns
tpch_q05/datafusion:vortex-compact 252670870 2.50047e+08 1.01049 ns
tpch_q06/datafusion:vortex-compact 281452050 2.83875e+08 0.991463 ns
tpch_q07/datafusion:vortex-compact 262809923 2.48231e+08 1.05873 ns
tpch_q08/datafusion:vortex-compact 309261723 2.86119e+08 1.08089 ns
tpch_q09/datafusion:vortex-compact 424129937 3.47025e+08 1.22219 ns
tpch_q10/datafusion:vortex-compact 370238915 3.46199e+08 1.06944 ns
tpch_q11/datafusion:vortex-compact 88017142 1.0174e+08 0.865118 ns
tpch_q12/datafusion:vortex-compact 394384114 3.67657e+08 1.0727 ns
tpch_q13/datafusion:vortex-compact 209494456 2.0849e+08 1.00482 ns
tpch_q14/datafusion:vortex-compact 206370804 2.14788e+08 0.96081 ns
tpch_q15/datafusion:vortex-compact 327346876 3.3615e+08 0.973811 ns
tpch_q16/datafusion:vortex-compact 144202864 1.33155e+08 1.08297 ns
tpch_q17/datafusion:vortex-compact 281298018 2.8952e+08 0.9716 ns
tpch_q18/datafusion:vortex-compact 264944558 2.33858e+08 1.13293 ns
tpch_q19/datafusion:vortex-compact 354190393 3.46811e+08 1.02128 ns
tpch_q20/datafusion:vortex-compact 300106569 2.98387e+08 1.00576 ns
tpch_q21/datafusion:vortex-compact 374180267 3.25996e+08 1.14781 ns
tpch_q22/datafusion:vortex-compact 115224507 1.14229e+08 1.00872 ns
tpch_q01/duckdb:parquet 486363458 4.45086e+08 1.09274 ns
tpch_q02/duckdb:parquet 1098964652 1.07769e+09 1.01974 ns
tpch_q03/duckdb:parquet 835223401 8.34716e+08 1.00061 ns
tpch_q04/duckdb:parquet 518453090 5.40266e+08 0.959625 ns
tpch_q05/duckdb:parquet 1236584943 1.18675e+09 1.04199 ns
tpch_q06/duckdb:parquet 345611868 3.43484e+08 1.0062 ns
tpch_q07/duckdb:parquet 1028997270 1.0077e+09 1.02114 ns
tpch_q08/duckdb:parquet 1286811001 1.3206e+09 0.974411 ns
tpch_q09/duckdb:parquet 1136667197 1.12936e+09 1.00647 ns
tpch_q10/duckdb:parquet 1145637780 1.11878e+09 1.02401 ns
tpch_q11/duckdb:parquet 627062638 7.22558e+08 0.867838 ns
tpch_q12/duckdb:parquet 533048113 5.07916e+08 1.04948 ns
tpch_q13/duckdb:parquet 811344403 8.24045e+08 0.984587 ns
tpch_q14/duckdb:parquet 542664259 5.35521e+08 1.01334 ns
tpch_q15/duckdb:parquet 573198050 5.57151e+08 1.0288 ns
tpch_q16/duckdb:parquet 477465088 4.50236e+08 1.06048 ns
tpch_q17/duckdb:parquet 644148858 6.19705e+08 1.03944 ns
tpch_q18/duckdb:parquet 710980745 7.13664e+08 0.99624 ns
tpch_q19/duckdb:parquet 652531648 6.59467e+08 0.989483 ns
tpch_q20/duckdb:parquet 839851185 8.09188e+08 1.03789 ns
tpch_q21/duckdb:parquet 947344529 9.59205e+08 0.987635 ns
tpch_q22/duckdb:parquet 426587299 4.2285e+08 1.00884 ns
tpch_q01/duckdb:vortex-file-compressed 254189944 2.65106e+08 0.958825 ns
tpch_q02/duckdb:vortex-file-compressed 622745140 6.61948e+08 0.940777 ns
tpch_q03/duckdb:vortex-file-compressed 589450822 5.68571e+08 1.03672 ns
tpch_q04/duckdb:vortex-file-compressed 362021694 3.53089e+08 1.0253 ns
tpch_q05/duckdb:vortex-file-compressed 731840572 7.23868e+08 1.01101 ns
tpch_q06/duckdb:vortex-file-compressed 333644554 3.13595e+08 1.06394 ns
tpch_q07/duckdb:vortex-file-compressed 646990261 6.7405e+08 0.959856 ns
tpch_q08/duckdb:vortex-file-compressed 928061234 9.39315e+08 0.988019 ns
tpch_q09/duckdb:vortex-file-compressed 793096049 7.7567e+08 1.02247 ns
tpch_q10/duckdb:vortex-file-compressed 766259961 7.81834e+08 0.98008 ns
tpch_q11/duckdb:vortex-file-compressed 341814521 3.38682e+08 1.00925 ns
tpch_q12/duckdb:vortex-file-compressed 490477553 4.95543e+08 0.989778 ns
tpch_q13/duckdb:vortex-file-compressed 479746211 4.97688e+08 0.96395 ns
tpch_q14/duckdb:vortex-file-compressed 383200316 3.9682e+08 0.965678 ns
tpch_q15/duckdb:vortex-file-compressed 245920032 2.53674e+08 0.969434 ns
tpch_q16/duckdb:vortex-file-compressed 291443181 2.91826e+08 0.998689 ns
tpch_q17/duckdb:vortex-file-compressed 512045782 5.06795e+08 1.01036 ns
tpch_q18/duckdb:vortex-file-compressed 600385609 5.89093e+08 1.01917 ns
tpch_q19/duckdb:vortex-file-compressed 426999356 4.11611e+08 1.03739 ns
tpch_q20/duckdb:vortex-file-compressed 704634815 7.11638e+08 0.99016 ns
tpch_q21/duckdb:vortex-file-compressed 814165951 7.90531e+08 1.0299 ns
tpch_q22/duckdb:vortex-file-compressed 226180900 2.45804e+08 0.920167 ns
tpch_q01/duckdb:vortex-compact 244386822 3.00308e+08 0.813787 ns
tpch_q02/duckdb:vortex-compact 611921056 6.16679e+08 0.992285 ns
tpch_q03/duckdb:vortex-compact 480812931 4.9153e+08 0.978196 ns
tpch_q04/duckdb:vortex-compact 317735382 3.21811e+08 0.987335 ns
tpch_q05/duckdb:vortex-compact 690412378 6.394e+08 1.07978 ns
tpch_q06/duckdb:vortex-compact 329560484 3.5247e+08 0.935003 ns
tpch_q07/duckdb:vortex-compact 588169482 5.92353e+08 0.992937 ns
tpch_q08/duckdb:vortex-compact 829953599 8.43908e+08 0.983464 ns
tpch_q09/duckdb:vortex-compact 729087089 7.34131e+08 0.99313 ns
tpch_q10/duckdb:vortex-compact 627188653 6.54242e+08 0.958649 ns
tpch_q11/duckdb:vortex-compact 329253505 3.34315e+08 0.98486 ns
tpch_q12/duckdb:vortex-compact 439480557 4.32303e+08 1.0166 ns
tpch_q13/duckdb:vortex-compact 393604167 4.01854e+08 0.979471 ns
tpch_q14/duckdb:vortex-compact 392339894 4.06855e+08 0.964323 ns
tpch_q15/duckdb:vortex-compact 241321606 2.45266e+08 0.983917 ns
tpch_q16/duckdb:vortex-compact 302742122 2.87937e+08 1.05142 ns
tpch_q17/duckdb:vortex-compact 490602291 4.74662e+08 1.03358 ns
tpch_q18/duckdb:vortex-compact 527742373 4.99616e+08 1.0563 ns
tpch_q19/duckdb:vortex-compact 447391310 4.31078e+08 1.03784 ns
tpch_q20/duckdb:vortex-compact 679052821 7.14209e+08 0.950776 ns
tpch_q21/duckdb:vortex-compact 751431683 7.61575e+08 0.986682 ns
tpch_q22/duckdb:vortex-compact 246235717 2.40155e+08 1.02532 ns

@codecov
Copy link

codecov bot commented Jan 6, 2026

Codecov Report

❌ Patch coverage is 91.86441% with 24 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.98%. Comparing base (13e8934) to head (954a3bb).

Files with missing lines Patch % Lines
vortex-datafusion/src/convert/exprs.rs 81.18% 19 Missing ⚠️
vortex-datafusion/src/persistent/opener.rs 96.57% 5 Missing ⚠️

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

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

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.008x ➖
  • Vortex: 0.988x ➖
  • duckdb:vortex: 1.002x ➖
  • datafusion:vortex: 0.974x ➖
  • Best: tpch_q08/datafusion:vortex-file-compressed (0.722x)
  • Worst: tpch_q14/datafusion:vortex-file-compressed (1.221x)
  • Significant (>10%): 11↑ 5↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 1090718116 1.11423e+09 0.9789 ns
tpch_q02/datafusion:arrow 236935635 2.29991e+08 1.03019 ns
tpch_q03/datafusion:arrow 914378415 8.78352e+08 1.04102 ns
tpch_q04/datafusion:arrow 726719194 6.82677e+08 1.06451 ns
tpch_q05/datafusion:arrow 1552909635 1.48177e+09 1.04801 ns
tpch_q06/datafusion:arrow 584483384 5.57084e+08 1.04918 ns
tpch_q07/datafusion:arrow 1954355026 1.89426e+09 1.03172 ns
tpch_q08/datafusion:arrow 2003580275 1.93895e+09 1.03333 ns
tpch_q09/datafusion:arrow 2170260128 2.1153e+09 1.02598 ns
tpch_q10/datafusion:arrow 1157254823 1.10903e+09 1.04348 ns
tpch_q11/datafusion:arrow 210356986 2.00668e+08 1.04829 ns
tpch_q12/datafusion:arrow 1157841436 1.13493e+09 1.02019 ns
tpch_q13/datafusion:arrow 556881519 5.39477e+08 1.03226 ns
tpch_q14/datafusion:arrow 692631980 6.65636e+08 1.04056 ns
tpch_q15/datafusion:arrow 1493261115 1.40422e+09 1.06341 ns
tpch_q16/datafusion:arrow 139512890 1.38663e+08 1.00613 ns
tpch_q17/datafusion:arrow 2062475307 1.95503e+09 1.05496 ns
tpch_q18/datafusion:arrow 2599763302 2.49587e+09 1.04162 ns
tpch_q19/datafusion:arrow 1051136976 1.01553e+09 1.03507 ns
tpch_q20/datafusion:arrow 940131053 8.87538e+08 1.05926 ns
tpch_q21/datafusion:arrow 4961398630 5.44586e+09 0.91104 ns
tpch_q22/datafusion:arrow 207015678 2.09365e+08 0.988777 ns
tpch_q01/datafusion:parquet 495353428 5.23231e+08 0.946719 ns
tpch_q02/datafusion:parquet 283743154 2.20153e+08 1.28885 ns 🚨
tpch_q03/datafusion:parquet 417957330 3.33007e+08 1.2551 ns 🚨
tpch_q04/datafusion:parquet 151154746 2.25193e+08 0.671222 ns 🚀
tpch_q05/datafusion:parquet 591131330 5.21933e+08 1.13258 ns 🚨
tpch_q06/datafusion:parquet 123902704 1.20864e+08 1.02514 ns
tpch_q07/datafusion:parquet 814217729 7.43139e+08 1.09565 ns
tpch_q08/datafusion:parquet 670822543 5.60605e+08 1.1966 ns 🚨
tpch_q09/datafusion:parquet 983424249 8.91672e+08 1.1029 ns 🚨
tpch_q10/datafusion:parquet 620393021 5.44681e+08 1.139 ns 🚨
tpch_q11/datafusion:parquet 218158676 1.45351e+08 1.50091 ns 🚨
tpch_q12/datafusion:parquet 255983844 2.12556e+08 1.20431 ns 🚨
tpch_q13/datafusion:parquet 346488514 4.28982e+08 0.8077 ns 🚀
tpch_q14/datafusion:parquet 203950115 1.68491e+08 1.21045 ns 🚨
tpch_q15/datafusion:parquet 270612598 2.71348e+08 0.997289 ns
tpch_q16/datafusion:parquet 192298398 1.65061e+08 1.16501 ns 🚨
tpch_q17/datafusion:parquet 848052495 7.671e+08 1.10553 ns 🚨
tpch_q18/datafusion:parquet 1045889881 9.82359e+08 1.06467 ns
tpch_q19/datafusion:parquet 326357953 2.92658e+08 1.11515 ns 🚨
tpch_q20/datafusion:parquet 385611166 3.2882e+08 1.17271 ns 🚨
tpch_q21/datafusion:parquet 910872291 8.63073e+08 1.05538 ns
tpch_q22/datafusion:parquet 228053337 3.34936e+08 0.680887 ns 🚀
tpch_q01/datafusion:vortex-file-compressed 458210531 5.06438e+08 0.90477 ns
tpch_q02/datafusion:vortex-file-compressed 176988493 1.8781e+08 0.942381 ns
tpch_q03/datafusion:vortex-file-compressed 259965412 2.5301e+08 1.02749 ns
tpch_q04/datafusion:vortex-file-compressed 109870680 1.08728e+08 1.01051 ns
tpch_q05/datafusion:vortex-file-compressed 469882461 6.12219e+08 0.767507 ns 🚀
tpch_q06/datafusion:vortex-file-compressed 41116202 4.10968e+07 1.00047 ns
tpch_q07/datafusion:vortex-file-compressed 665069951 6.13768e+08 1.08358 ns
tpch_q08/datafusion:vortex-file-compressed 502970890 6.96961e+08 0.721663 ns 🚀
tpch_q09/datafusion:vortex-file-compressed 837723499 1.00016e+09 0.837589 ns 🚀
tpch_q10/datafusion:vortex-file-compressed 310640406 2.75957e+08 1.12568 ns 🚨
tpch_q11/datafusion:vortex-file-compressed 129829461 1.51115e+08 0.859145 ns 🚀
tpch_q12/datafusion:vortex-file-compressed 131216668 1.15181e+08 1.13922 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 226205655 2.20445e+08 1.02613 ns
tpch_q14/datafusion:vortex-file-compressed 72988507 5.97533e+07 1.2215 ns 🚨
tpch_q15/datafusion:vortex-file-compressed 108214146 1.05566e+08 1.02509 ns
tpch_q16/datafusion:vortex-file-compressed 101600113 1.00272e+08 1.01325 ns
tpch_q17/datafusion:vortex-file-compressed 759466195 9.78359e+08 0.776265 ns 🚀
tpch_q18/datafusion:vortex-file-compressed 975992600 9.36413e+08 1.04227 ns
tpch_q19/datafusion:vortex-file-compressed 86102511 7.41581e+07 1.16107 ns 🚨
tpch_q20/datafusion:vortex-file-compressed 205501529 1.94318e+08 1.05755 ns
tpch_q21/datafusion:vortex-file-compressed 794270411 7.43788e+08 1.06787 ns
tpch_q22/datafusion:vortex-file-compressed 70044104 7.63076e+07 0.917918 ns
tpch_q01/datafusion:vortex-compact 488480689 5.51607e+08 0.885559 ns 🚀
tpch_q02/datafusion:vortex-compact 180798041 1.95145e+08 0.926481 ns
tpch_q03/datafusion:vortex-compact 281158664 2.6572e+08 1.0581 ns
tpch_q04/datafusion:vortex-compact 127638126 1.25928e+08 1.01358 ns
tpch_q05/datafusion:vortex-compact 484065160 6.14038e+08 0.788331 ns 🚀
tpch_q06/datafusion:vortex-compact 81928844 8.08835e+07 1.01292 ns
tpch_q07/datafusion:vortex-compact 693479472 6.41438e+08 1.08113 ns
tpch_q08/datafusion:vortex-compact 502649920 6.93122e+08 0.725196 ns 🚀
tpch_q09/datafusion:vortex-compact 851096193 1.0181e+09 0.835967 ns 🚀
tpch_q10/datafusion:vortex-compact 343951935 3.15928e+08 1.0887 ns
tpch_q11/datafusion:vortex-compact 131738348 1.57832e+08 0.834676 ns 🚀
tpch_q12/datafusion:vortex-compact 195292531 1.81714e+08 1.07472 ns
tpch_q13/datafusion:vortex-compact 277542389 2.69092e+08 1.0314 ns
tpch_q14/datafusion:vortex-compact 104580965 9.10741e+07 1.14831 ns 🚨
tpch_q15/datafusion:vortex-compact 176711736 1.72471e+08 1.02459 ns
tpch_q16/datafusion:vortex-compact 110174850 1.0327e+08 1.06686 ns
tpch_q17/datafusion:vortex-compact 764541002 9.91131e+08 0.771382 ns 🚀
tpch_q18/datafusion:vortex-compact 986199047 9.43492e+08 1.04527 ns
tpch_q19/datafusion:vortex-compact 143978600 1.32931e+08 1.0831 ns
tpch_q20/datafusion:vortex-compact 236943729 2.26625e+08 1.04553 ns
tpch_q21/datafusion:vortex-compact 799393989 7.51304e+08 1.06401 ns
tpch_q22/datafusion:vortex-compact 79196896 8.71914e+07 0.90831 ns
tpch_q01/duckdb:parquet 264898590 2.68695e+08 0.98587 ns
tpch_q02/duckdb:parquet 128701415 1.30985e+08 0.982563 ns
tpch_q03/duckdb:parquet 225442985 2.30143e+08 0.979579 ns
tpch_q04/duckdb:parquet 152714820 1.53526e+08 0.994717 ns
tpch_q05/duckdb:parquet 233858238 2.38204e+08 0.981755 ns
tpch_q06/duckdb:parquet 70886991 7.04792e+07 1.00579 ns
tpch_q07/duckdb:parquet 220740567 2.18851e+08 1.00864 ns
tpch_q08/duckdb:parquet 337465779 3.27243e+08 1.03124 ns
tpch_q09/duckdb:parquet 502026395 4.94518e+08 1.01518 ns
tpch_q10/duckdb:parquet 641805869 6.44229e+08 0.996238 ns
tpch_q11/duckdb:parquet 50727869 5.11818e+07 0.991131 ns
tpch_q12/duckdb:parquet 142879905 1.40967e+08 1.01357 ns
tpch_q13/duckdb:parquet 415483037 4.17456e+08 0.995274 ns
tpch_q14/duckdb:parquet 201831249 1.82466e+08 1.10613 ns 🚨
tpch_q15/duckdb:parquet 108051081 1.09292e+08 0.988641 ns
tpch_q16/duckdb:parquet 169227764 1.6357e+08 1.03459 ns
tpch_q17/duckdb:parquet 206941950 2.06946e+08 0.999982 ns
tpch_q18/duckdb:parquet 368068045 3.58161e+08 1.02766 ns
tpch_q19/duckdb:parquet 290496749 2.92609e+08 0.99278 ns
tpch_q20/duckdb:parquet 254790461 2.51512e+08 1.01303 ns
tpch_q21/duckdb:parquet 594597911 5.93568e+08 1.00174 ns
tpch_q22/duckdb:parquet 301035501 3.03455e+08 0.992028 ns
tpch_q01/duckdb:vortex-file-compressed 202478597 2.03832e+08 0.993359 ns
tpch_q02/duckdb:vortex-file-compressed 61629717 6.10038e+07 1.01026 ns
tpch_q03/duckdb:vortex-file-compressed 132859315 1.33439e+08 0.995654 ns
tpch_q04/duckdb:vortex-file-compressed 160986164 1.62927e+08 0.988085 ns
tpch_q05/duckdb:vortex-file-compressed 150891029 1.47225e+08 1.0249 ns
tpch_q06/duckdb:vortex-file-compressed 46565156 4.87193e+07 0.955784 ns
tpch_q07/duckdb:vortex-file-compressed 153652437 1.52892e+08 1.00497 ns
tpch_q08/duckdb:vortex-file-compressed 248768425 2.55394e+08 0.974057 ns
tpch_q09/duckdb:vortex-file-compressed 394871066 3.92545e+08 1.00593 ns
tpch_q10/duckdb:vortex-file-compressed 146403056 1.4706e+08 0.99553 ns
tpch_q11/duckdb:vortex-file-compressed 43643223 4.22206e+07 1.0337 ns
tpch_q12/duckdb:vortex-file-compressed 94123434 9.30595e+07 1.01143 ns
tpch_q13/duckdb:vortex-file-compressed 240632907 2.40009e+08 1.0026 ns
tpch_q14/duckdb:vortex-file-compressed 67425015 6.91529e+07 0.975013 ns
tpch_q15/duckdb:vortex-file-compressed 92823857 9.49529e+07 0.977578 ns
tpch_q16/duckdb:vortex-file-compressed 83044375 8.20296e+07 1.01237 ns
tpch_q17/duckdb:vortex-file-compressed 139142425 1.39555e+08 0.997043 ns
tpch_q18/duckdb:vortex-file-compressed 293607109 2.98355e+08 0.984087 ns
tpch_q19/duckdb:vortex-file-compressed 84335950 8.50055e+07 0.992123 ns
tpch_q20/duckdb:vortex-file-compressed 184022589 1.82511e+08 1.00828 ns
tpch_q21/duckdb:vortex-file-compressed 596820638 5.78946e+08 1.03087 ns
tpch_q22/duckdb:vortex-file-compressed 75572197 7.46754e+07 1.01201 ns
tpch_q01/duckdb:vortex-compact 231150011 2.30457e+08 1.00301 ns
tpch_q02/duckdb:vortex-compact 74772173 7.52397e+07 0.993786 ns
tpch_q03/duckdb:vortex-compact 165653591 1.65892e+08 0.998561 ns
tpch_q04/duckdb:vortex-compact 190321968 1.91786e+08 0.992364 ns
tpch_q05/duckdb:vortex-compact 181106614 1.78827e+08 1.01275 ns
tpch_q06/duckdb:vortex-compact 105850158 1.03822e+08 1.01954 ns
tpch_q07/duckdb:vortex-compact 219041678 2.18929e+08 1.00051 ns
tpch_q08/duckdb:vortex-compact 263522453 2.64502e+08 0.996295 ns
tpch_q09/duckdb:vortex-compact 424540485 4.26703e+08 0.994933 ns
tpch_q10/duckdb:vortex-compact 197400078 1.97847e+08 0.997739 ns
tpch_q11/duckdb:vortex-compact 45723519 4.52859e+07 1.00966 ns
tpch_q12/duckdb:vortex-compact 221125250 2.20166e+08 1.00436 ns
tpch_q13/duckdb:vortex-compact 302678901 2.98983e+08 1.01236 ns
tpch_q14/duckdb:vortex-compact 114558587 1.15995e+08 0.987615 ns
tpch_q15/duckdb:vortex-compact 119328804 1.20141e+08 0.993242 ns
tpch_q16/duckdb:vortex-compact 94209553 9.06517e+07 1.03925 ns
tpch_q17/duckdb:vortex-compact 144340979 1.41965e+08 1.01674 ns
tpch_q18/duckdb:vortex-compact 335558345 3.31446e+08 1.01241 ns
tpch_q19/duckdb:vortex-compact 123447319 1.2188e+08 1.01286 ns
tpch_q20/duckdb:vortex-compact 215960892 2.13697e+08 1.01059 ns
tpch_q21/duckdb:vortex-compact 651072414 6.51715e+08 0.999014 ns
tpch_q22/duckdb:vortex-compact 82758770 8.3183e+07 0.9949 ns
tpch_q01/duckdb:duckdb 117926355 1.17874e+08 1.00044 ns
tpch_q02/duckdb:duckdb 51631678 4.92781e+07 1.04776 ns
tpch_q03/duckdb:duckdb 102107931 1.00799e+08 1.01298 ns
tpch_q04/duckdb:duckdb 132320201 1.31081e+08 1.00945 ns
tpch_q05/duckdb:duckdb 115777953 1.1506e+08 1.00624 ns
tpch_q06/duckdb:duckdb 44325628 4.54141e+07 0.976031 ns
tpch_q07/duckdb:duckdb 110942226 1.08825e+08 1.01945 ns
tpch_q08/duckdb:duckdb 142658755 1.4108e+08 1.01119 ns
tpch_q09/duckdb:duckdb 312206426 3.09287e+08 1.00944 ns
tpch_q10/duckdb:duckdb 216668495 2.15732e+08 1.00434 ns
tpch_q11/duckdb:duckdb 22983564 2.27778e+07 1.00903 ns
tpch_q12/duckdb:duckdb 86163961 8.78769e+07 0.980508 ns
tpch_q13/duckdb:duckdb 237774214 2.37752e+08 1.00009 ns
tpch_q14/duckdb:duckdb 77989416 7.74066e+07 1.00753 ns
tpch_q15/duckdb:duckdb 81585121 8.11965e+07 1.00479 ns
tpch_q16/duckdb:duckdb 74753138 7.25184e+07 1.03082 ns
tpch_q17/duckdb:duckdb 100820197 1.01045e+08 0.997779 ns
tpch_q18/duckdb:duckdb 221579447 2.18945e+08 1.01203 ns
tpch_q19/duckdb:duckdb 128465827 1.28986e+08 0.995971 ns
tpch_q20/duckdb:duckdb 124110608 1.2426e+08 0.998797 ns
tpch_q21/duckdb:duckdb 329021039 3.20994e+08 1.02501 ns
tpch_q22/duckdb:duckdb 72846710 7.40774e+07 0.983387 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.980x ➖
  • duckdb:vortex: 0.993x ➖
  • datafusion:vortex: 0.967x ➖
  • Best: tpch_q08/datafusion:vortex-compact (0.736x)
  • Worst: tpch_q02/datafusion:vortex-file-compressed (1.280x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 851544743 9.70972e+08 0.877003 ns
tpch_q02/datafusion:parquet 691357409 6.08117e+08 1.13688 ns
tpch_q03/datafusion:parquet 1023078656 9.04379e+08 1.13125 ns
tpch_q04/datafusion:parquet 470661038 5.43325e+08 0.866261 ns
tpch_q05/datafusion:parquet 1175361982 1.03747e+09 1.13292 ns
tpch_q06/datafusion:parquet 476427718 5.15789e+08 0.923687 ns
tpch_q07/datafusion:parquet 1312883574 1.30408e+09 1.00675 ns
tpch_q08/datafusion:parquet 1525240126 1.32279e+09 1.15305 ns
tpch_q09/datafusion:parquet 1809553696 1.63408e+09 1.10738 ns
tpch_q10/datafusion:parquet 2127071069 1.88424e+09 1.12888 ns
tpch_q11/datafusion:parquet 538045759 4.34755e+08 1.23758 ns
tpch_q12/datafusion:parquet 671433090 5.84213e+08 1.1493 ns
tpch_q13/datafusion:parquet 671804171 7.50447e+08 0.895205 ns
tpch_q14/datafusion:parquet 766055943 7.76187e+08 0.986947 ns
tpch_q15/datafusion:parquet 1126574003 1.21055e+09 0.930634 ns
tpch_q16/datafusion:parquet 390728585 3.56535e+08 1.09591 ns
tpch_q17/datafusion:parquet 1368702533 1.36828e+09 1.00031 ns
tpch_q18/datafusion:parquet 1538650885 1.50632e+09 1.02146 ns
tpch_q19/datafusion:parquet 957556627 9.35425e+08 1.02366 ns
tpch_q20/datafusion:parquet 1092997565 1.03237e+09 1.05873 ns
tpch_q21/datafusion:parquet 1820744083 1.69158e+09 1.07636 ns
tpch_q22/datafusion:parquet 645656459 7.56381e+08 0.853612 ns
tpch_q01/datafusion:vortex-file-compressed 714609437 7.15668e+08 0.998521 ns
tpch_q02/datafusion:vortex-file-compressed 612964825 4.78913e+08 1.27991 ns
tpch_q03/datafusion:vortex-file-compressed 694837257 7.12518e+08 0.975186 ns
tpch_q04/datafusion:vortex-file-compressed 499803709 5.27591e+08 0.947332 ns
tpch_q05/datafusion:vortex-file-compressed 939095429 1.06905e+09 0.87844 ns
tpch_q06/datafusion:vortex-file-compressed 570179704 5.77514e+08 0.987299 ns
tpch_q07/datafusion:vortex-file-compressed 996907540 1.01004e+09 0.986998 ns
tpch_q08/datafusion:vortex-file-compressed 984117037 1.27172e+09 0.773849 ns
tpch_q09/datafusion:vortex-file-compressed 1380587886 1.56505e+09 0.882138 ns
tpch_q10/datafusion:vortex-file-compressed 895849235 8.91675e+08 1.00468 ns
tpch_q11/datafusion:vortex-file-compressed 361085531 4.19857e+08 0.860021 ns
tpch_q12/datafusion:vortex-file-compressed 853481749 8.58567e+08 0.994077 ns
tpch_q13/datafusion:vortex-file-compressed 436036081 4.02899e+08 1.08225 ns
tpch_q14/datafusion:vortex-file-compressed 590910313 5.37017e+08 1.10036 ns
tpch_q15/datafusion:vortex-file-compressed 984466971 9.89328e+08 0.995087 ns
tpch_q16/datafusion:vortex-file-compressed 249585237 2.70565e+08 0.922461 ns
tpch_q17/datafusion:vortex-file-compressed 1156774532 1.38938e+09 0.832581 ns
tpch_q18/datafusion:vortex-file-compressed 1343950276 1.30388e+09 1.03073 ns
tpch_q19/datafusion:vortex-file-compressed 628598440 6.15354e+08 1.02152 ns
tpch_q20/datafusion:vortex-file-compressed 812224826 7.83231e+08 1.03702 ns
tpch_q21/datafusion:vortex-file-compressed 1516307803 1.50706e+09 1.00614 ns
tpch_q22/datafusion:vortex-file-compressed 291959588 3.10572e+08 0.940069 ns
tpch_q01/datafusion:vortex-compact 706541988 6.912e+08 1.0222 ns
tpch_q02/datafusion:vortex-compact 440489039 4.79306e+08 0.919014 ns
tpch_q03/datafusion:vortex-compact 646248161 6.82975e+08 0.946226 ns
tpch_q04/datafusion:vortex-compact 489038606 4.54748e+08 1.07541 ns
tpch_q05/datafusion:vortex-compact 832123876 9.31403e+08 0.893409 ns
tpch_q06/datafusion:vortex-compact 554615066 5.51408e+08 1.00582 ns
tpch_q07/datafusion:vortex-compact 962137746 9.62887e+08 0.999222 ns
tpch_q08/datafusion:vortex-compact 938873598 1.27641e+09 0.73556 ns
tpch_q09/datafusion:vortex-compact 1250540609 1.48583e+09 0.841642 ns
tpch_q10/datafusion:vortex-compact 813832274 8.09786e+08 1.005 ns
tpch_q11/datafusion:vortex-compact 303687467 3.91083e+08 0.776529 ns
tpch_q12/datafusion:vortex-compact 744443647 7.03466e+08 1.05825 ns
tpch_q13/datafusion:vortex-compact 385277496 3.87622e+08 0.993952 ns
tpch_q14/datafusion:vortex-compact 576248499 5.45684e+08 1.05601 ns
tpch_q15/datafusion:vortex-compact 976842844 9.54825e+08 1.02306 ns
tpch_q16/datafusion:vortex-compact 255989518 2.51861e+08 1.01639 ns
tpch_q17/datafusion:vortex-compact 1180669169 1.38785e+09 0.850715 ns
tpch_q18/datafusion:vortex-compact 1176378422 1.15745e+09 1.01635 ns
tpch_q19/datafusion:vortex-compact 627162040 6.08294e+08 1.03102 ns
tpch_q20/datafusion:vortex-compact 726644637 7.016e+08 1.0357 ns
tpch_q21/datafusion:vortex-compact 1241971592 1.31059e+09 0.947644 ns
tpch_q22/datafusion:vortex-compact 305528807 3.14563e+08 0.97128 ns
tpch_q01/duckdb:parquet 902402717 8.97183e+08 1.00582 ns
tpch_q02/duckdb:parquet 1172071628 1.24314e+09 0.942831 ns
tpch_q03/duckdb:parquet 1318840460 1.31541e+09 1.00261 ns
tpch_q04/duckdb:parquet 961035856 8.21034e+08 1.17052 ns
tpch_q05/duckdb:parquet 1610483890 1.75093e+09 0.919785 ns
tpch_q06/duckdb:parquet 604907295 5.78455e+08 1.04573 ns
tpch_q07/duckdb:parquet 1554476332 1.50859e+09 1.03041 ns
tpch_q08/duckdb:parquet 1906115451 2.23386e+09 0.853283 ns
tpch_q09/duckdb:parquet 1968307995 1.92517e+09 1.02241 ns
tpch_q10/duckdb:parquet 2622803750 2.68517e+09 0.976775 ns
tpch_q11/duckdb:parquet 722524164 7.17208e+08 1.00741 ns
tpch_q12/duckdb:parquet 816764978 7.64593e+08 1.06824 ns
tpch_q13/duckdb:parquet 1036074944 1.02401e+09 1.01178 ns
tpch_q14/duckdb:parquet 1077064863 1.11617e+09 0.964967 ns
tpch_q15/duckdb:parquet 846683582 9.10638e+08 0.929769 ns
tpch_q16/duckdb:parquet 572920534 6.38261e+08 0.897628 ns
tpch_q17/duckdb:parquet 1119970830 1.06021e+09 1.05637 ns
tpch_q18/duckdb:parquet 1041094733 1.0905e+09 0.954699 ns
tpch_q19/duckdb:parquet 1341870951 1.34265e+09 0.99942 ns
tpch_q20/duckdb:parquet 1401112283 1.40922e+09 0.994244 ns
tpch_q21/duckdb:parquet 1484864851 1.51013e+09 0.983272 ns
tpch_q22/duckdb:parquet 839678374 8.72998e+08 0.961833 ns
tpch_q01/duckdb:vortex-file-compressed 635942162 6.68056e+08 0.951929 ns
tpch_q02/duckdb:vortex-file-compressed 944045312 1.01223e+09 0.932637 ns
tpch_q03/duckdb:vortex-file-compressed 1026489529 1.05594e+09 0.97211 ns
tpch_q04/duckdb:vortex-file-compressed 706520898 6.98269e+08 1.01182 ns
tpch_q05/duckdb:vortex-file-compressed 1231185090 1.23696e+09 0.995329 ns
tpch_q06/duckdb:vortex-file-compressed 752795360 7.84432e+08 0.959669 ns
tpch_q07/duckdb:vortex-file-compressed 1162208925 1.24888e+09 0.930601 ns
tpch_q08/duckdb:vortex-file-compressed 1554166556 1.65656e+09 0.938188 ns
tpch_q09/duckdb:vortex-file-compressed 1539366303 1.62298e+09 0.94848 ns
tpch_q10/duckdb:vortex-file-compressed 1331715787 1.38112e+09 0.964232 ns
tpch_q11/duckdb:vortex-file-compressed 750785041 7.57189e+08 0.991542 ns
tpch_q12/duckdb:vortex-file-compressed 720481389 7.44137e+08 0.968211 ns
tpch_q13/duckdb:vortex-file-compressed 895591501 8.99427e+08 0.995736 ns
tpch_q14/duckdb:vortex-file-compressed 858732747 8.41749e+08 1.02018 ns
tpch_q15/duckdb:vortex-file-compressed 621126266 6.22962e+08 0.997052 ns
tpch_q16/duckdb:vortex-file-compressed 550254015 5.52483e+08 0.995965 ns
tpch_q17/duckdb:vortex-file-compressed 1115088623 1.04193e+09 1.07022 ns
tpch_q18/duckdb:vortex-file-compressed 1191783596 1.17381e+09 1.01531 ns
tpch_q19/duckdb:vortex-file-compressed 738911808 7.65586e+08 0.965158 ns
tpch_q20/duckdb:vortex-file-compressed 1316762606 1.28778e+09 1.02251 ns
tpch_q21/duckdb:vortex-file-compressed 1839923344 1.87219e+09 0.982766 ns
tpch_q22/duckdb:vortex-file-compressed 488878245 4.65071e+08 1.05119 ns
tpch_q01/duckdb:vortex-compact 627679718 6.04396e+08 1.03852 ns
tpch_q02/duckdb:vortex-compact 818255221 8.60851e+08 0.950519 ns
tpch_q03/duckdb:vortex-compact 862134876 8.70577e+08 0.990303 ns
tpch_q04/duckdb:vortex-compact 528660948 5.22532e+08 1.01173 ns
tpch_q05/duckdb:vortex-compact 1091383898 1.07293e+09 1.0172 ns
tpch_q06/duckdb:vortex-compact 652452596 6.56048e+08 0.994519 ns
tpch_q07/duckdb:vortex-compact 1020465133 1.05655e+09 0.965849 ns
tpch_q08/duckdb:vortex-compact 1439426726 1.4603e+09 0.985703 ns
tpch_q09/duckdb:vortex-compact 1351197931 1.38506e+09 0.975554 ns
tpch_q10/duckdb:vortex-compact 1217435925 1.2417e+09 0.980459 ns
tpch_q11/duckdb:vortex-compact 672548066 6.20806e+08 1.08335 ns
tpch_q12/duckdb:vortex-compact 669974478 6.77018e+08 0.989597 ns
tpch_q13/duckdb:vortex-compact 879868696 8.62633e+08 1.01998 ns
tpch_q14/duckdb:vortex-compact 872548077 8.02201e+08 1.08769 ns
tpch_q15/duckdb:vortex-compact 580639876 5.77907e+08 1.00473 ns
tpch_q16/duckdb:vortex-compact 434545825 4.53277e+08 0.958676 ns
tpch_q17/duckdb:vortex-compact 963290838 9.77123e+08 0.985844 ns
tpch_q18/duckdb:vortex-compact 870640073 8.84246e+08 0.984613 ns
tpch_q19/duckdb:vortex-compact 742645717 7.25322e+08 1.02388 ns
tpch_q20/duckdb:vortex-compact 1136253488 1.12669e+09 1.00849 ns
tpch_q21/duckdb:vortex-compact 1569693961 1.53957e+09 1.01957 ns
tpch_q22/duckdb:vortex-compact 502196183 5.11377e+08 0.982046 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.988x ➖
  • Vortex: 0.994x ➖
  • duckdb:vortex: 1.005x ➖
  • datafusion:vortex: 0.984x ➖
  • Best: clickbench_q22/duckdb:vortex-file-compressed (0.838x)
  • Worst: clickbench_q24/duckdb:vortex-compact (1.114x)
  • Significant (>10%): 8↑ 1↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 2788441 3.36974e+06 0.827495 ns 🚀
clickbench_q01/datafusion:parquet 23903244 2.62385e+07 0.911 ns
clickbench_q02/datafusion:parquet 55469078 6.08977e+07 0.910856 ns
clickbench_q03/datafusion:parquet 46444526 5.40889e+07 0.85867 ns 🚀
clickbench_q04/datafusion:parquet 348214254 3.77555e+08 0.922288 ns
clickbench_q05/datafusion:parquet 349415786 3.68076e+08 0.949303 ns
clickbench_q06/datafusion:parquet 2812372 3.26319e+06 0.861847 ns 🚀
clickbench_q07/datafusion:parquet 28841459 3.01485e+07 0.956647 ns
clickbench_q08/datafusion:parquet 443615545 4.48551e+08 0.988996 ns
clickbench_q09/datafusion:parquet 653572483 6.65076e+08 0.982704 ns
clickbench_q10/datafusion:parquet 119517824 1.26086e+08 0.947909 ns
clickbench_q11/datafusion:parquet 144533919 1.52786e+08 0.945986 ns
clickbench_q12/datafusion:parquet 351472964 3.65718e+08 0.96105 ns
clickbench_q13/datafusion:parquet 508570422 5.21487e+08 0.975231 ns
clickbench_q14/datafusion:parquet 348337431 3.61725e+08 0.962988 ns
clickbench_q15/datafusion:parquet 412451349 4.16054e+08 0.99134 ns
clickbench_q16/datafusion:parquet 760365005 7.71712e+08 0.985296 ns
clickbench_q17/datafusion:parquet 716437837 7.5859e+08 0.944434 ns
clickbench_q18/datafusion:parquet 1396016809 1.4638e+09 0.953694 ns
clickbench_q19/datafusion:parquet 37860567 4.13691e+07 0.91519 ns
clickbench_q20/datafusion:parquet 561745319 6.25573e+08 0.897969 ns 🚀
clickbench_q21/datafusion:parquet 646629196 7.11688e+08 0.908585 ns
clickbench_q22/datafusion:parquet 946947403 1.05682e+09 0.896038 ns 🚀
clickbench_q23/datafusion:parquet 3789777781 4.20815e+09 0.90058 ns
clickbench_q24/datafusion:parquet 100000034 1.09427e+08 0.913852 ns
clickbench_q25/datafusion:parquet 142406078 1.40743e+08 1.01182 ns
clickbench_q26/datafusion:parquet 106251965 1.07098e+08 0.992101 ns
clickbench_q27/datafusion:parquet 951809947 1.047e+09 0.909084 ns
clickbench_q28/datafusion:parquet 5750293485 5.82847e+09 0.986587 ns
clickbench_q29/datafusion:parquet 219989591 2.46423e+08 0.892733 ns 🚀
clickbench_q30/datafusion:parquet 357393635 3.64106e+08 0.981565 ns
clickbench_q31/datafusion:parquet 411162261 4.20342e+08 0.978161 ns
clickbench_q32/datafusion:parquet 1365711524 1.44117e+09 0.947643 ns
clickbench_q33/datafusion:parquet 1514605028 1.58945e+09 0.952911 ns
clickbench_q34/datafusion:parquet 1519662349 1.59847e+09 0.950696 ns
clickbench_q35/datafusion:parquet 563363690 5.89307e+08 0.955977 ns
clickbench_q36/datafusion:parquet 148007389 1.53842e+08 0.962072 ns
clickbench_q37/datafusion:parquet 64442153 6.36386e+07 1.01263 ns
clickbench_q38/datafusion:parquet 95883206 1.02721e+08 0.933433 ns
clickbench_q39/datafusion:parquet 291861358 3.01001e+08 0.969634 ns
clickbench_q40/datafusion:parquet 39817281 4.12065e+07 0.966286 ns
clickbench_q41/datafusion:parquet 35307873 3.85384e+07 0.916173 ns
clickbench_q42/datafusion:parquet 36305676 3.87041e+07 0.938032 ns
clickbench_q00/datafusion:vortex-file-compressed 2979856 3.40121e+06 0.876117 ns 🚀
clickbench_q01/datafusion:vortex-file-compressed 15025058 1.52307e+07 0.986496 ns
clickbench_q02/datafusion:vortex-file-compressed 31173563 3.24069e+07 0.961942 ns
clickbench_q03/datafusion:vortex-file-compressed 35231551 3.58355e+07 0.983147 ns
clickbench_q04/datafusion:vortex-file-compressed 317880509 3.20469e+08 0.991924 ns
clickbench_q05/datafusion:vortex-file-compressed 311231667 3.25108e+08 0.957317 ns
clickbench_q06/datafusion:vortex-file-compressed 3024531 3.43422e+06 0.880705 ns 🚀
clickbench_q07/datafusion:vortex-file-compressed 19221994 1.96499e+07 0.978223 ns
clickbench_q08/datafusion:vortex-file-compressed 378413961 3.98394e+08 0.949849 ns
clickbench_q09/datafusion:vortex-file-compressed 568594951 5.70535e+08 0.9966 ns
clickbench_q10/datafusion:vortex-file-compressed 73536755 7.78226e+07 0.944928 ns
clickbench_q11/datafusion:vortex-file-compressed 83810962 8.80329e+07 0.952041 ns
clickbench_q12/datafusion:vortex-file-compressed 269860624 2.82007e+08 0.956929 ns
clickbench_q13/datafusion:vortex-file-compressed 408699007 4.24121e+08 0.963637 ns
clickbench_q14/datafusion:vortex-file-compressed 252517940 2.56899e+08 0.982945 ns
clickbench_q15/datafusion:vortex-file-compressed 378825499 3.72833e+08 1.01607 ns
clickbench_q16/datafusion:vortex-file-compressed 717599134 7.49258e+08 0.957746 ns
clickbench_q17/datafusion:vortex-file-compressed 704310009 7.38817e+08 0.953294 ns
clickbench_q18/datafusion:vortex-file-compressed 1431696322 1.3786e+09 1.03851 ns
clickbench_q19/datafusion:vortex-file-compressed 25707501 2.47371e+07 1.03923 ns
clickbench_q20/datafusion:vortex-file-compressed 347690746 3.27712e+08 1.06096 ns
clickbench_q21/datafusion:vortex-file-compressed 386976225 3.8167e+08 1.0139 ns
clickbench_q22/datafusion:vortex-file-compressed 550996645 5.5386e+08 0.99483 ns
clickbench_q23/datafusion:vortex-file-compressed 707514940 7.38204e+08 0.958428 ns
clickbench_q24/datafusion:vortex-file-compressed 44832505 4.39025e+07 1.02118 ns
clickbench_q25/datafusion:vortex-file-compressed 67067138 6.37239e+07 1.05246 ns
clickbench_q26/datafusion:vortex-file-compressed 45581077 4.35107e+07 1.04758 ns
clickbench_q27/datafusion:vortex-file-compressed 797113917 7.85055e+08 1.01536 ns
clickbench_q28/datafusion:vortex-file-compressed 6672415880 6.77086e+09 0.985461 ns
clickbench_q29/datafusion:vortex-file-compressed 254031042 2.62659e+08 0.96715 ns
clickbench_q30/datafusion:vortex-file-compressed 278457383 2.8234e+08 0.98625 ns
clickbench_q31/datafusion:vortex-file-compressed 323461433 3.17993e+08 1.0172 ns
clickbench_q32/datafusion:vortex-file-compressed 1403690019 1.31616e+09 1.0665 ns
clickbench_q33/datafusion:vortex-file-compressed 1388707374 1.52857e+09 0.9085 ns
clickbench_q34/datafusion:vortex-file-compressed 1391727252 1.49533e+09 0.930716 ns
clickbench_q35/datafusion:vortex-file-compressed 555758556 5.72394e+08 0.970937 ns
clickbench_q36/datafusion:vortex-file-compressed 86988130 8.47297e+07 1.02665 ns
clickbench_q37/datafusion:vortex-file-compressed 41094518 4.21547e+07 0.974849 ns
clickbench_q38/datafusion:vortex-file-compressed 26998416 2.55134e+07 1.05821 ns
clickbench_q39/datafusion:vortex-file-compressed 156955213 1.6043e+08 0.97834 ns
clickbench_q40/datafusion:vortex-file-compressed 23745985 2.30423e+07 1.03054 ns
clickbench_q41/datafusion:vortex-file-compressed 21967704 2.21144e+07 0.993366 ns
clickbench_q42/datafusion:vortex-file-compressed 25951084 2.53477e+07 1.0238 ns
clickbench_q00/datafusion:vortex-compact 3044651 3.55359e+06 0.856781 ns 🚀
clickbench_q01/datafusion:vortex-compact 27979882 2.77037e+07 1.00997 ns
clickbench_q02/datafusion:vortex-compact 50532497 5.11455e+07 0.988014 ns
clickbench_q03/datafusion:vortex-compact 42890586 4.44114e+07 0.965757 ns
clickbench_q04/datafusion:vortex-compact 344744675 3.51815e+08 0.979902 ns
clickbench_q05/datafusion:vortex-compact 353077628 3.75276e+08 0.940848 ns
clickbench_q06/datafusion:vortex-compact 3122323 3.6136e+06 0.864047 ns 🚀
clickbench_q07/datafusion:vortex-compact 43602638 4.5431e+07 0.959754 ns
clickbench_q08/datafusion:vortex-compact 431074428 4.31937e+08 0.998004 ns
clickbench_q09/datafusion:vortex-compact 635025494 6.3109e+08 1.00624 ns
clickbench_q10/datafusion:vortex-compact 110922516 1.10455e+08 1.00424 ns
clickbench_q11/datafusion:vortex-compact 128679509 1.38807e+08 0.92704 ns
clickbench_q12/datafusion:vortex-compact 312633014 3.27233e+08 0.955383 ns
clickbench_q13/datafusion:vortex-compact 492625134 4.97943e+08 0.98932 ns
clickbench_q14/datafusion:vortex-compact 314767444 3.15703e+08 0.997036 ns
clickbench_q15/datafusion:vortex-compact 406847730 4.06442e+08 1.001 ns
clickbench_q16/datafusion:vortex-compact 798178852 8.37948e+08 0.95254 ns
clickbench_q17/datafusion:vortex-compact 776254026 8.25662e+08 0.94016 ns
clickbench_q18/datafusion:vortex-compact 1450213943 1.47429e+09 0.983667 ns
clickbench_q19/datafusion:vortex-compact 28458527 2.87614e+07 0.98947 ns
clickbench_q20/datafusion:vortex-compact 411515310 4.23539e+08 0.971611 ns
clickbench_q21/datafusion:vortex-compact 515326920 5.12539e+08 1.00544 ns
clickbench_q22/datafusion:vortex-compact 769708260 7.5453e+08 1.02012 ns
clickbench_q23/datafusion:vortex-compact 943631574 8.86552e+08 1.06438 ns
clickbench_q24/datafusion:vortex-compact 62682694 6.3852e+07 0.981687 ns
clickbench_q25/datafusion:vortex-compact 114878517 1.17095e+08 0.981073 ns
clickbench_q26/datafusion:vortex-compact 62380081 6.34882e+07 0.982547 ns
clickbench_q27/datafusion:vortex-compact 891788315 8.96897e+08 0.994304 ns
clickbench_q28/datafusion:vortex-compact 5980785331 6.00173e+09 0.996511 ns
clickbench_q29/datafusion:vortex-compact 241789207 2.53274e+08 0.954654 ns
clickbench_q30/datafusion:vortex-compact 341460985 3.41326e+08 1.0004 ns
clickbench_q31/datafusion:vortex-compact 384280934 3.84207e+08 1.00019 ns
clickbench_q32/datafusion:vortex-compact 1374653901 1.36737e+09 1.00533 ns
clickbench_q33/datafusion:vortex-compact 1474354728 1.64335e+09 0.897164 ns 🚀
clickbench_q34/datafusion:vortex-compact 1471808116 1.55934e+09 0.943869 ns
clickbench_q35/datafusion:vortex-compact 609952416 5.9337e+08 1.02795 ns
clickbench_q36/datafusion:vortex-compact 100235849 9.99477e+07 1.00288 ns
clickbench_q37/datafusion:vortex-compact 48129845 4.91201e+07 0.97984 ns
clickbench_q38/datafusion:vortex-compact 35603985 3.53427e+07 1.00739 ns
clickbench_q39/datafusion:vortex-compact 168444388 1.69389e+08 0.994423 ns
clickbench_q40/datafusion:vortex-compact 34477974 3.18197e+07 1.08354 ns
clickbench_q41/datafusion:vortex-compact 28628606 2.85143e+07 1.00401 ns
clickbench_q42/datafusion:vortex-compact 26695856 2.58103e+07 1.03431 ns
clickbench_q00/duckdb:parquet 128365551 1.238e+08 1.03688 ns
clickbench_q01/duckdb:parquet 51358284 4.97553e+07 1.03222 ns
clickbench_q02/duckdb:parquet 64860359 6.47808e+07 1.00123 ns
clickbench_q03/duckdb:parquet 62589211 6.2383e+07 1.0033 ns
clickbench_q04/duckdb:parquet 200878325 1.99513e+08 1.00685 ns
clickbench_q05/duckdb:parquet 270808588 2.67844e+08 1.01107 ns
clickbench_q06/duckdb:parquet 61603539 6.16262e+07 0.999633 ns
clickbench_q07/duckdb:parquet 55743370 5.62494e+07 0.991005 ns
clickbench_q08/duckdb:parquet 263955663 2.62459e+08 1.0057 ns
clickbench_q09/duckdb:parquet 388794259 3.89802e+08 0.997415 ns
clickbench_q10/duckdb:parquet 94104942 9.54688e+07 0.985714 ns
clickbench_q11/duckdb:parquet 104517589 1.07064e+08 0.97622 ns
clickbench_q12/duckdb:parquet 285099678 2.8364e+08 1.00514 ns
clickbench_q13/duckdb:parquet 471476504 4.66284e+08 1.01114 ns
clickbench_q14/duckdb:parquet 320453472 3.19137e+08 1.00412 ns
clickbench_q15/duckdb:parquet 237681206 2.3589e+08 1.00759 ns
clickbench_q16/duckdb:parquet 562680665 5.63786e+08 0.99804 ns
clickbench_q17/duckdb:parquet 471829335 4.81464e+08 0.97999 ns
clickbench_q18/duckdb:parquet 981929517 9.73356e+08 1.00881 ns
clickbench_q19/duckdb:parquet 47773243 4.89384e+07 0.976192 ns
clickbench_q20/duckdb:parquet 403706850 4.02883e+08 1.00205 ns
clickbench_q21/duckdb:parquet 520028197 5.18063e+08 1.00379 ns
clickbench_q22/duckdb:parquet 909001042 9.01021e+08 1.00886 ns
clickbench_q23/duckdb:parquet 271632727 2.75655e+08 0.985408 ns
clickbench_q24/duckdb:parquet 78002893 7.85331e+07 0.993248 ns
clickbench_q25/duckdb:parquet 140055123 1.39882e+08 1.00124 ns
clickbench_q26/duckdb:parquet 54251812 5.43636e+07 0.997944 ns
clickbench_q27/duckdb:parquet 616008251 6.17308e+08 0.997894 ns
clickbench_q28/duckdb:parquet 4829925441 4.85509e+09 0.994817 ns
clickbench_q29/duckdb:parquet 61948862 6.27406e+07 0.98738 ns
clickbench_q30/duckdb:parquet 307913653 3.055e+08 1.0079 ns
clickbench_q31/duckdb:parquet 345393648 3.43007e+08 1.00696 ns
clickbench_q32/duckdb:parquet 1041071382 1.0422e+09 0.998917 ns
clickbench_q33/duckdb:parquet 1050013886 1.0477e+09 1.00221 ns
clickbench_q34/duckdb:parquet 1104949032 1.09205e+09 1.01181 ns
clickbench_q35/duckdb:parquet 346986154 3.46967e+08 1.00005 ns
clickbench_q36/duckdb:parquet 60794963 6.11147e+07 0.994768 ns
clickbench_q37/duckdb:parquet 49117496 4.8547e+07 1.01175 ns
clickbench_q38/duckdb:parquet 50815980 5.19237e+07 0.978666 ns
clickbench_q39/duckdb:parquet 92612368 9.32954e+07 0.992679 ns
clickbench_q40/duckdb:parquet 55249627 5.4223e+07 1.01893 ns
clickbench_q41/duckdb:parquet 57393661 5.70181e+07 1.00659 ns
clickbench_q42/duckdb:parquet 42977011 4.24223e+07 1.01308 ns
clickbench_q00/duckdb:vortex-file-compressed 12067073 1.19577e+07 1.00915 ns
clickbench_q01/duckdb:vortex-file-compressed 19499450 1.97117e+07 0.989231 ns
clickbench_q02/duckdb:vortex-file-compressed 33614289 3.28226e+07 1.02412 ns
clickbench_q03/duckdb:vortex-file-compressed 40798909 3.76935e+07 1.08239 ns
clickbench_q04/duckdb:vortex-file-compressed 172311693 1.72406e+08 0.999456 ns
clickbench_q05/duckdb:vortex-file-compressed 197125082 1.94466e+08 1.01367 ns
clickbench_q06/duckdb:vortex-file-compressed 28311533 2.84171e+07 0.996285 ns
clickbench_q07/duckdb:vortex-file-compressed 22667442 2.20032e+07 1.03019 ns
clickbench_q08/duckdb:vortex-file-compressed 263618716 2.62989e+08 1.00239 ns
clickbench_q09/duckdb:vortex-file-compressed 347669749 3.46833e+08 1.00241 ns
clickbench_q10/duckdb:vortex-file-compressed 72829547 7.19086e+07 1.01281 ns
clickbench_q11/duckdb:vortex-file-compressed 81748472 8.16672e+07 1.001 ns
clickbench_q12/duckdb:vortex-file-compressed 199665356 2.01727e+08 0.989779 ns
clickbench_q13/duckdb:vortex-file-compressed 457209550 4.5577e+08 1.00316 ns
clickbench_q14/duckdb:vortex-file-compressed 284590487 2.86895e+08 0.991969 ns
clickbench_q15/duckdb:vortex-file-compressed 210068948 2.09674e+08 1.00188 ns
clickbench_q16/duckdb:vortex-file-compressed 947587900 9.34233e+08 1.01429 ns
clickbench_q17/duckdb:vortex-file-compressed 841905335 8.44371e+08 0.99708 ns
clickbench_q18/duckdb:vortex-file-compressed 1468601323 1.45204e+09 1.0114 ns
clickbench_q19/duckdb:vortex-file-compressed 29144524 2.88031e+07 1.01185 ns
clickbench_q20/duckdb:vortex-file-compressed 325256704 3.18805e+08 1.02024 ns
clickbench_q21/duckdb:vortex-file-compressed 355153895 3.58785e+08 0.989879 ns
clickbench_q22/duckdb:vortex-file-compressed 500767324 5.97318e+08 0.83836 ns 🚀
clickbench_q23/duckdb:vortex-file-compressed 1231719898 1.15877e+09 1.06295 ns
clickbench_q24/duckdb:vortex-file-compressed 51344360 6.00533e+07 0.85498 ns 🚀
clickbench_q25/duckdb:vortex-file-compressed 70059892 6.96026e+07 1.00657 ns
clickbench_q26/duckdb:vortex-file-compressed 47662461 4.85491e+07 0.981738 ns
clickbench_q27/duckdb:vortex-file-compressed 452410665 4.4427e+08 1.01832 ns
clickbench_q28/duckdb:vortex-file-compressed 3069328527 3.04593e+09 1.00768 ns
clickbench_q29/duckdb:vortex-file-compressed 37430144 3.66608e+07 1.02099 ns
clickbench_q30/duckdb:vortex-file-compressed 198138608 1.96195e+08 1.00991 ns
clickbench_q31/duckdb:vortex-file-compressed 259685845 2.59555e+08 1.0005 ns
clickbench_q32/duckdb:vortex-file-compressed 1120892107 1.09095e+09 1.02744 ns
clickbench_q33/duckdb:vortex-file-compressed 1089547723 1.04693e+09 1.04071 ns
clickbench_q34/duckdb:vortex-file-compressed 1534734489 1.51063e+09 1.01596 ns
clickbench_q35/duckdb:vortex-file-compressed 362813313 3.61799e+08 1.0028 ns
clickbench_q36/duckdb:vortex-file-compressed 28848332 2.8043e+07 1.02872 ns
clickbench_q37/duckdb:vortex-file-compressed 20338289 2.06266e+07 0.986025 ns
clickbench_q38/duckdb:vortex-file-compressed 21634565 2.16337e+07 1.00004 ns
clickbench_q39/duckdb:vortex-file-compressed 46462771 4.48263e+07 1.03651 ns
clickbench_q40/duckdb:vortex-file-compressed 20172496 1.89264e+07 1.06584 ns
clickbench_q41/duckdb:vortex-file-compressed 20147038 1.97145e+07 1.02194 ns
clickbench_q42/duckdb:vortex-file-compressed 24838617 2.33768e+07 1.06253 ns
clickbench_q00/duckdb:vortex-compact 14501690 1.4552e+07 0.996543 ns
clickbench_q01/duckdb:vortex-compact 27551993 2.67328e+07 1.03064 ns
clickbench_q02/duckdb:vortex-compact 49960266 5.08148e+07 0.983183 ns
clickbench_q03/duckdb:vortex-compact 47495368 4.89065e+07 0.971147 ns
clickbench_q04/duckdb:vortex-compact 211501502 2.12726e+08 0.994243 ns
clickbench_q05/duckdb:vortex-compact 230154814 2.27776e+08 1.01044 ns
clickbench_q06/duckdb:vortex-compact 38805415 3.88406e+07 0.999094 ns
clickbench_q07/duckdb:vortex-compact 40983147 4.02864e+07 1.0173 ns
clickbench_q08/duckdb:vortex-compact 281800686 2.81135e+08 1.00237 ns
clickbench_q09/duckdb:vortex-compact 407731393 4.09729e+08 0.995125 ns
clickbench_q10/duckdb:vortex-compact 103172014 1.03113e+08 1.00057 ns
clickbench_q11/duckdb:vortex-compact 122803333 1.23672e+08 0.992972 ns
clickbench_q12/duckdb:vortex-compact 248020383 2.49783e+08 0.992944 ns
clickbench_q13/duckdb:vortex-compact 513631580 5.0751e+08 1.01206 ns
clickbench_q14/duckdb:vortex-compact 344953497 3.43257e+08 1.00494 ns
clickbench_q15/duckdb:vortex-compact 252271143 2.52429e+08 0.999373 ns
clickbench_q16/duckdb:vortex-compact 1028691040 1.02115e+09 1.00738 ns
clickbench_q17/duckdb:vortex-compact 920923433 9.22692e+08 0.998083 ns
clickbench_q18/duckdb:vortex-compact 1524600919 1.5121e+09 1.00827 ns
clickbench_q19/duckdb:vortex-compact 32129919 3.04147e+07 1.05639 ns
clickbench_q20/duckdb:vortex-compact 407350440 4.00508e+08 1.01708 ns
clickbench_q21/duckdb:vortex-compact 478993143 4.74834e+08 1.00876 ns
clickbench_q22/duckdb:vortex-compact 719893205 8.27096e+08 0.870386 ns 🚀
clickbench_q23/duckdb:vortex-compact 1446763296 1.5066e+09 0.960282 ns
clickbench_q24/duckdb:vortex-compact 88596843 7.95401e+07 1.11386 ns 🚨
clickbench_q25/duckdb:vortex-compact 129305134 1.28211e+08 1.00853 ns
clickbench_q26/duckdb:vortex-compact 70863733 7.69095e+07 0.921391 ns
clickbench_q27/duckdb:vortex-compact 599483713 5.88171e+08 1.01923 ns
clickbench_q28/duckdb:vortex-compact 3145677724 3.14993e+09 0.998651 ns
clickbench_q29/duckdb:vortex-compact 43963174 4.3577e+07 1.00886 ns
clickbench_q30/duckdb:vortex-compact 266730974 2.67053e+08 0.998796 ns
clickbench_q31/duckdb:vortex-compact 321637469 3.18128e+08 1.01103 ns
clickbench_q32/duckdb:vortex-compact 1114842917 1.10198e+09 1.01167 ns
clickbench_q33/duckdb:vortex-compact 1095256318 1.08868e+09 1.00604 ns
clickbench_q34/duckdb:vortex-compact 1616426836 1.60812e+09 1.00516 ns
clickbench_q35/duckdb:vortex-compact 363167447 3.64393e+08 0.996637 ns
clickbench_q36/duckdb:vortex-compact 30432870 3.16845e+07 0.960498 ns
clickbench_q37/duckdb:vortex-compact 24794099 2.4394e+07 1.0164 ns
clickbench_q38/duckdb:vortex-compact 24522676 2.36236e+07 1.03806 ns
clickbench_q39/duckdb:vortex-compact 49862968 4.94755e+07 1.00783 ns
clickbench_q40/duckdb:vortex-compact 25603769 2.51878e+07 1.01651 ns
clickbench_q41/duckdb:vortex-compact 24619612 2.30682e+07 1.06725 ns
clickbench_q42/duckdb:vortex-compact 26188938 2.44088e+07 1.07293 ns
clickbench_q00/duckdb:duckdb 21398537 1.8997e+07 1.12641 ns 🚨
clickbench_q01/duckdb:duckdb 37722845 3.72261e+07 1.01334 ns
clickbench_q02/duckdb:duckdb 47298290 4.60746e+07 1.02656 ns
clickbench_q03/duckdb:duckdb 47627107 4.80656e+07 0.990878 ns
clickbench_q04/duckdb:duckdb 186616821 1.9887e+08 0.938384 ns
clickbench_q05/duckdb:duckdb 298139370 3.16522e+08 0.941924 ns
clickbench_q06/duckdb:duckdb 36811755 3.7359e+07 0.985352 ns
clickbench_q07/duckdb:duckdb 38650341 3.8536e+07 1.00297 ns
clickbench_q08/duckdb:duckdb 246717948 2.62857e+08 0.938602 ns
clickbench_q09/duckdb:duckdb 362278411 3.64753e+08 0.993215 ns
clickbench_q10/duckdb:duckdb 109188112 1.10486e+08 0.98825 ns
clickbench_q11/duckdb:duckdb 120166507 1.19841e+08 1.00272 ns
clickbench_q12/duckdb:duckdb 264464609 2.65001e+08 0.997976 ns
clickbench_q13/duckdb:duckdb 445214276 4.39987e+08 1.01188 ns
clickbench_q14/duckdb:duckdb 287808257 2.88266e+08 0.998412 ns
clickbench_q15/duckdb:duckdb 217218400 2.17269e+08 0.999768 ns
clickbench_q16/duckdb:duckdb 538853437 5.40256e+08 0.997404 ns
clickbench_q17/duckdb:duckdb 453835658 4.56717e+08 0.993691 ns
clickbench_q18/duckdb:duckdb 947243398 9.41198e+08 1.00642 ns
clickbench_q19/duckdb:duckdb 36748614 3.71032e+07 0.990444 ns
clickbench_q20/duckdb:duckdb 442451901 4.47426e+08 0.988883 ns
clickbench_q21/duckdb:duckdb 465409164 4.68274e+08 0.993883 ns
clickbench_q22/duckdb:duckdb 550172472 5.45419e+08 1.00872 ns
clickbench_q23/duckdb:duckdb 234595231 2.42503e+08 0.96739 ns
clickbench_q24/duckdb:duckdb 49636813 4.9404e+07 1.00471 ns
clickbench_q25/duckdb:duckdb 111831358 1.11523e+08 1.00276 ns
clickbench_q26/duckdb:duckdb 47482674 4.64063e+07 1.0232 ns
clickbench_q27/duckdb:duckdb 521034588 5.32512e+08 0.978447 ns
clickbench_q28/duckdb:duckdb 4422422179 4.51214e+09 0.980115 ns
clickbench_q29/duckdb:duckdb 49716953 4.97447e+07 0.999442 ns
clickbench_q30/duckdb:duckdb 269117762 2.67403e+08 1.00641 ns
clickbench_q31/duckdb:duckdb 340644977 3.39089e+08 1.00459 ns
clickbench_q32/duckdb:duckdb 1034075767 1.02032e+09 1.01348 ns
clickbench_q33/duckdb:duckdb 1061805113 1.06198e+09 0.999838 ns
clickbench_q34/duckdb:duckdb 1129242712 1.12634e+09 1.00258 ns
clickbench_q35/duckdb:duckdb 266592045 2.66025e+08 1.00213 ns
clickbench_q36/duckdb:duckdb 44493779 4.42737e+07 1.00497 ns
clickbench_q37/duckdb:duckdb 33102079 3.30489e+07 1.00161 ns
clickbench_q38/duckdb:duckdb 34117036 3.4435e+07 0.990768 ns
clickbench_q39/duckdb:duckdb 75895864 8.17043e+07 0.928909 ns
clickbench_q40/duckdb:duckdb 33447787 3.3136e+07 1.00941 ns
clickbench_q41/duckdb:duckdb 33802251 3.34682e+07 1.00998 ns
clickbench_q42/duckdb:duckdb 33243995 3.30546e+07 1.00573 ns

@AdamGS AdamGS force-pushed the adamg/df-52-wip branch 4 times, most recently from 94a43db to 3384dca Compare January 6, 2026 17:06
@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.043x ➖
  • Vortex: 1.043x ➖
  • duckdb:vortex: 1.016x ➖
  • datafusion:vortex: 1.071x ➖
  • Best: tpcds_q08/datafusion:vortex-file-compressed (0.547x)
  • Worst: tpcds_q85/datafusion:vortex-file-compressed (1.973x)
  • Significant (>10%): 32↑ 89↓
Detailed Results Table
name PR 8cfcf84 base 41bb2bf ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 46826038 4.40672e+07 1.0626 ns
tpcds_q02/datafusion:parquet 63934697 5.71014e+07 1.11967 ns 🚨
tpcds_q03/datafusion:parquet 19755894 1.71612e+07 1.15119 ns 🚨
tpcds_q04/datafusion:parquet 409652029 3.70382e+08 1.10603 ns 🚨
tpcds_q05/datafusion:parquet 93463486 5.88435e+07 1.58834 ns 🚨
tpcds_q06/datafusion:parquet 105690025 7.30179e+07 1.44745 ns 🚨
tpcds_q07/datafusion:parquet 143705981 1.1286e+08 1.27331 ns 🚨
tpcds_q08/datafusion:parquet 46164454 7.00771e+07 0.658767 ns 🚀
tpcds_q09/datafusion:parquet 69567257 6.47013e+07 1.07521 ns
tpcds_q10/datafusion:parquet 109987604 1.04763e+08 1.04987 ns
tpcds_q11/datafusion:parquet 248957875 2.31463e+08 1.07558 ns
tpcds_q12/datafusion:parquet 34311569 3.08971e+07 1.11051 ns 🚨
tpcds_q13/datafusion:parquet 152037906 1.0659e+08 1.42638 ns 🚨
tpcds_q14/datafusion:parquet 253833011 2.96719e+08 0.855466 ns 🚀
tpcds_q15/datafusion:parquet 61407515 3.5217e+07 1.74369 ns 🚨
tpcds_q16/datafusion:parquet 39767346 3.75816e+07 1.05816 ns
tpcds_q17/datafusion:parquet 191025984 1.03974e+08 1.83724 ns 🚨
tpcds_q18/datafusion:parquet 193080766 1.42466e+08 1.35527 ns 🚨
tpcds_q19/datafusion:parquet 40719869 3.50864e+07 1.16056 ns 🚨
tpcds_q20/datafusion:parquet 28307508 2.64435e+07 1.07049 ns
tpcds_q21/datafusion:parquet 31881165 2.75353e+07 1.15783 ns 🚨
tpcds_q22/datafusion:parquet 165420286 7.71697e+07 2.14359 ns 🚨
tpcds_q23/datafusion:parquet 200163308 2.51092e+08 0.79717 ns 🚀
tpcds_q24/datafusion:parquet 240468877 1.58643e+08 1.51578 ns 🚨
tpcds_q25/datafusion:parquet 199883440 1.02581e+08 1.94854 ns 🚨
tpcds_q26/datafusion:parquet 128637431 9.72816e+07 1.32232 ns 🚨
tpcds_q27/datafusion:parquet 284448694 2.17522e+08 1.30768 ns 🚨
tpcds_q28/datafusion:parquet 56031674 5.20141e+07 1.07724 ns
tpcds_q29/datafusion:parquet 199749478 1.08425e+08 1.84228 ns 🚨
tpcds_q30/datafusion:parquet 53982722 5.32486e+07 1.01379 ns
tpcds_q31/datafusion:parquet 124429969 1.32652e+08 0.938021 ns
tpcds_q32/datafusion:parquet 33235835 2.67336e+07 1.24322 ns 🚨
tpcds_q33/datafusion:parquet 48863569 4.30404e+07 1.1353 ns 🚨
tpcds_q34/datafusion:parquet 38641638 3.41919e+07 1.13014 ns 🚨
tpcds_q35/datafusion:parquet 105378154 1.0466e+08 1.00686 ns
tpcds_q36/datafusion:parquet 92932580 9.80668e+07 0.947645 ns
tpcds_q37/datafusion:parquet 29271606 2.60983e+07 1.12159 ns 🚨
tpcds_q38/datafusion:parquet 71145360 6.89529e+07 1.0318 ns
tpcds_q39/datafusion:parquet 99646880 7.24898e+07 1.37463 ns 🚨
tpcds_q40/datafusion:parquet 41422183 4.13149e+07 1.0026 ns
tpcds_q41/datafusion:parquet 17790669 1.72834e+07 1.02935 ns
tpcds_q42/datafusion:parquet 18998893 1.75935e+07 1.07988 ns
tpcds_q43/datafusion:parquet 31090784 2.34199e+07 1.32754 ns 🚨
tpcds_q44/datafusion:parquet 50560696 7.15585e+07 0.706565 ns 🚀
tpcds_q45/datafusion:parquet 80545705 4.79014e+07 1.68149 ns 🚨
tpcds_q46/datafusion:parquet 55090491 6.02676e+07 0.914098 ns
tpcds_q47/datafusion:parquet 200541319 2.106e+08 0.952238 ns
tpcds_q48/datafusion:parquet 133941879 9.26349e+07 1.44591 ns 🚨
tpcds_q49/datafusion:parquet 94266547 9.00359e+07 1.04699 ns
tpcds_q50/datafusion:parquet 125313354 7.92056e+07 1.58213 ns 🚨
tpcds_q51/datafusion:parquet 105967224 9.86035e+07 1.07468 ns
tpcds_q52/datafusion:parquet 19574914 1.75e+07 1.11856 ns 🚨
tpcds_q53/datafusion:parquet 35300892 2.78309e+07 1.2684 ns 🚨
tpcds_q54/datafusion:parquet 62149462 5.97237e+07 1.04062 ns
tpcds_q55/datafusion:parquet 19303015 1.9417e+07 0.994128 ns
tpcds_q56/datafusion:parquet 47056487 4.39707e+07 1.07018 ns
tpcds_q57/datafusion:parquet 153332012 1.35728e+08 1.1297 ns 🚨
tpcds_q58/datafusion:parquet 84964170 1.28172e+08 0.662894 ns 🚀
tpcds_q59/datafusion:parquet 80598142 8.60253e+07 0.936912 ns
tpcds_q60/datafusion:parquet 46212906 4.29691e+07 1.07549 ns
tpcds_q61/datafusion:parquet 74472365 6.09113e+07 1.22264 ns 🚨
tpcds_q62/datafusion:parquet 46184697 3.56835e+07 1.29429 ns 🚨
tpcds_q63/datafusion:parquet 34210034 2.82991e+07 1.20887 ns 🚨
tpcds_q64/datafusion:parquet 1041169532 6.61615e+08 1.57368 ns 🚨
tpcds_q65/datafusion:parquet 55449581 5.64375e+07 0.982495 ns
tpcds_q66/datafusion:parquet 118311518 1.0272e+08 1.15178 ns 🚨
tpcds_q67/datafusion:parquet 177003377 1.35689e+08 1.30448 ns 🚨
tpcds_q68/datafusion:parquet 57644589 5.93384e+07 0.971455 ns
tpcds_q69/datafusion:parquet 101381084 9.6729e+07 1.04809 ns
tpcds_q70/datafusion:parquet 112990712 1.18904e+08 0.950266 ns
tpcds_q71/datafusion:parquet 35646218 3.32755e+07 1.07125 ns
tpcds_q72/datafusion:parquet 860240299 1.81007e+09 0.475253 ns 🚀
tpcds_q73/datafusion:parquet 39878877 3.30745e+07 1.20573 ns 🚨
tpcds_q74/datafusion:parquet 147758729 1.53347e+08 0.963557 ns
tpcds_q75/datafusion:parquet 161827721 1.47862e+08 1.09445 ns
tpcds_q76/datafusion:parquet 104730519 6.76052e+07 1.54915 ns 🚨
tpcds_q77/datafusion:parquet 67462559 5.40503e+07 1.24814 ns 🚨
tpcds_q78/datafusion:parquet 197523628 1.95965e+08 1.00795 ns
tpcds_q79/datafusion:parquet 47258767 4.04336e+07 1.1688 ns 🚨
tpcds_q80/datafusion:parquet 128063024 1.23795e+08 1.03447 ns
tpcds_q81/datafusion:parquet 52517701 5.16111e+07 1.01757 ns
tpcds_q82/datafusion:parquet 32276286 2.89952e+07 1.11316 ns 🚨
tpcds_q83/datafusion:parquet 65084864 8.52813e+07 0.763179 ns 🚀
tpcds_q84/datafusion:parquet 55445306 5.18095e+07 1.07018 ns
tpcds_q85/datafusion:parquet 255317644 1.92147e+08 1.32876 ns 🚨
tpcds_q86/datafusion:parquet 26895586 2.75038e+07 0.977886 ns
tpcds_q87/datafusion:parquet 73850473 7.02725e+07 1.05092 ns
tpcds_q88/datafusion:parquet 96076211 8.26196e+07 1.16287 ns 🚨
tpcds_q89/datafusion:parquet 41808369 3.50446e+07 1.193 ns 🚨
tpcds_q90/datafusion:parquet 24146368 2.1287e+07 1.13432 ns 🚨
tpcds_q91/datafusion:parquet 85095728 7.97746e+07 1.0667 ns
tpcds_q92/datafusion:parquet 30532736 2.57634e+07 1.18512 ns 🚨
tpcds_q93/datafusion:parquet 43524341 4.29551e+07 1.01325 ns
tpcds_q94/datafusion:parquet 33442934 3.2781e+07 1.02019 ns
tpcds_q95/datafusion:parquet 150254990 9.322e+07 1.61183 ns 🚨
tpcds_q96/datafusion:parquet 17724741 1.6159e+07 1.0969 ns
tpcds_q97/datafusion:parquet 41459560 3.99303e+07 1.0383 ns
tpcds_q98/datafusion:parquet 41831984 3.76217e+07 1.11191 ns 🚨
tpcds_q99/datafusion:parquet 46473115 4.274e+07 1.08734 ns
tpcds_q01/datafusion:vortex-file-compressed 33978722 3.41566e+07 0.994791 ns
tpcds_q02/datafusion:vortex-file-compressed 84715007 5.81953e+07 1.4557 ns 🚨
tpcds_q03/datafusion:vortex-file-compressed 30520203 2.34375e+07 1.30219 ns 🚨
tpcds_q04/datafusion:vortex-file-compressed 434466460 5.59021e+08 0.777192 ns 🚀
tpcds_q05/datafusion:vortex-file-compressed 80387792 6.61055e+07 1.21605 ns 🚨
tpcds_q06/datafusion:vortex-file-compressed 83692420 6.64021e+07 1.26039 ns 🚨
tpcds_q07/datafusion:vortex-file-compressed 82784578 7.90674e+07 1.04701 ns
tpcds_q08/datafusion:vortex-file-compressed 48728281 8.90865e+07 0.546977 ns 🚀
tpcds_q09/datafusion:vortex-file-compressed 53727621 5.24077e+07 1.02518 ns
tpcds_q10/datafusion:vortex-file-compressed 57120235 5.51217e+07 1.03626 ns
tpcds_q11/datafusion:vortex-file-compressed 256327808 3.12231e+08 0.820957 ns 🚀
tpcds_q12/datafusion:vortex-file-compressed 42130869 3.19959e+07 1.31676 ns 🚨
tpcds_q13/datafusion:vortex-file-compressed 80398354 6.06866e+07 1.32481 ns 🚨
tpcds_q14/datafusion:vortex-file-compressed 244839076 3.13045e+08 0.782121 ns 🚀
tpcds_q15/datafusion:vortex-file-compressed 55023796 5.18504e+07 1.0612 ns
tpcds_q16/datafusion:vortex-file-compressed 36629977 3.86407e+07 0.947964 ns
tpcds_q17/datafusion:vortex-file-compressed 123790213 9.64065e+07 1.28404 ns 🚨
tpcds_q18/datafusion:vortex-file-compressed 114957765 8.37851e+07 1.37205 ns 🚨
tpcds_q19/datafusion:vortex-file-compressed 52080474 3.94108e+07 1.32148 ns 🚨
tpcds_q20/datafusion:vortex-file-compressed 44774274 3.76714e+07 1.18855 ns 🚨
tpcds_q21/datafusion:vortex-file-compressed 187168565 2.27193e+08 0.823829 ns 🚀
tpcds_q22/datafusion:vortex-file-compressed 77104220 7.9911e+07 0.964876 ns
tpcds_q23/datafusion:vortex-file-compressed 205584303 2.62792e+08 0.782309 ns 🚀
tpcds_q24/datafusion:vortex-file-compressed 209825330 1.59864e+08 1.31253 ns 🚨
tpcds_q25/datafusion:vortex-file-compressed 124577313 9.86162e+07 1.26325 ns 🚨
tpcds_q26/datafusion:vortex-file-compressed 72093281 5.4162e+07 1.33107 ns 🚨
tpcds_q27/datafusion:vortex-file-compressed 172343595 1.85841e+08 0.92737 ns
tpcds_q28/datafusion:vortex-file-compressed 42377825 4.05564e+07 1.04491 ns
tpcds_q29/datafusion:vortex-file-compressed 127642825 9.79985e+07 1.3025 ns 🚨
tpcds_q30/datafusion:vortex-file-compressed 38266832 3.79361e+07 1.00872 ns
tpcds_q31/datafusion:vortex-file-compressed 200286454 1.80053e+08 1.11238 ns 🚨
tpcds_q32/datafusion:vortex-file-compressed 29465324 2.62014e+07 1.12457 ns 🚨
tpcds_q33/datafusion:vortex-file-compressed 46449190 4.74904e+07 0.978075 ns
tpcds_q34/datafusion:vortex-file-compressed 41196163 3.66926e+07 1.12274 ns 🚨
tpcds_q35/datafusion:vortex-file-compressed 69728266 6.88191e+07 1.01321 ns
tpcds_q36/datafusion:vortex-file-compressed 118626340 9.80777e+07 1.20951 ns 🚨
tpcds_q37/datafusion:vortex-file-compressed 42013907 4.10089e+07 1.02451 ns
tpcds_q38/datafusion:vortex-file-compressed 100389328 6.06704e+07 1.65467 ns 🚨
tpcds_q39/datafusion:vortex-file-compressed 224180952 3.48874e+08 0.642584 ns 🚀
tpcds_q40/datafusion:vortex-file-compressed 62680433 7.30655e+07 0.857866 ns 🚀
tpcds_q41/datafusion:vortex-file-compressed 19179446 1.87228e+07 1.02439 ns
tpcds_q42/datafusion:vortex-file-compressed 33850886 2.23103e+07 1.51727 ns 🚨
tpcds_q43/datafusion:vortex-file-compressed 51145237 4.27765e+07 1.19564 ns 🚨
tpcds_q44/datafusion:vortex-file-compressed 51967670 7.13288e+07 0.728565 ns 🚀
tpcds_q45/datafusion:vortex-file-compressed 57705828 4.58124e+07 1.25961 ns 🚨
tpcds_q46/datafusion:vortex-file-compressed 71761938 6.04128e+07 1.18786 ns 🚨
tpcds_q47/datafusion:vortex-file-compressed 272202799 3.04038e+08 0.895292 ns 🚀
tpcds_q48/datafusion:vortex-file-compressed 74831477 5.87899e+07 1.27286 ns 🚨
tpcds_q49/datafusion:vortex-file-compressed 90454527 8.2419e+07 1.0975 ns
tpcds_q50/datafusion:vortex-file-compressed 83562616 7.52822e+07 1.10999 ns 🚨
tpcds_q51/datafusion:vortex-file-compressed 102334100 9.97049e+07 1.02637 ns
tpcds_q52/datafusion:vortex-file-compressed 33497918 2.29777e+07 1.45785 ns 🚨
tpcds_q53/datafusion:vortex-file-compressed 33899432 3.2823e+07 1.0328 ns
tpcds_q54/datafusion:vortex-file-compressed 60630494 5.77461e+07 1.04995 ns
tpcds_q55/datafusion:vortex-file-compressed 34061004 2.30048e+07 1.48061 ns 🚨
tpcds_q56/datafusion:vortex-file-compressed 57066035 4.66381e+07 1.22359 ns 🚨
tpcds_q57/datafusion:vortex-file-compressed 209988711 2.17255e+08 0.966552 ns
tpcds_q58/datafusion:vortex-file-compressed 125716936 1.31274e+08 0.957668 ns
tpcds_q59/datafusion:vortex-file-compressed 107724765 9.53178e+07 1.13016 ns 🚨
tpcds_q60/datafusion:vortex-file-compressed 56274611 4.62377e+07 1.21707 ns 🚨
tpcds_q61/datafusion:vortex-file-compressed 66147237 5.91915e+07 1.11751 ns 🚨
tpcds_q62/datafusion:vortex-file-compressed 51006868 4.78302e+07 1.06642 ns
tpcds_q63/datafusion:vortex-file-compressed 33899013 3.24454e+07 1.0448 ns
tpcds_q64/datafusion:vortex-file-compressed 785442570 5.82929e+08 1.34741 ns 🚨
tpcds_q65/datafusion:vortex-file-compressed 57592014 6.05685e+07 0.950857 ns
tpcds_q66/datafusion:vortex-file-compressed 136045265 1.76969e+08 0.76875 ns 🚀
tpcds_q67/datafusion:vortex-file-compressed 143518873 1.48957e+08 0.963493 ns
tpcds_q68/datafusion:vortex-file-compressed 69290730 6.07161e+07 1.14123 ns 🚨
tpcds_q69/datafusion:vortex-file-compressed 53160482 5.16536e+07 1.02917 ns
tpcds_q70/datafusion:vortex-file-compressed 132917773 1.60001e+08 0.830729 ns 🚀
tpcds_q71/datafusion:vortex-file-compressed 36108663 3.78133e+07 0.95492 ns
tpcds_q72/datafusion:vortex-file-compressed 3316564964 3.2245e+09 1.02855 ns
tpcds_q73/datafusion:vortex-file-compressed 43156751 3.99277e+07 1.08087 ns
tpcds_q74/datafusion:vortex-file-compressed 183994492 1.96295e+08 0.937337 ns
tpcds_q75/datafusion:vortex-file-compressed 170498360 1.7214e+08 0.990462 ns
tpcds_q76/datafusion:vortex-file-compressed 74608218 5.25069e+07 1.42092 ns 🚨
tpcds_q77/datafusion:vortex-file-compressed 61495626 5.8605e+07 1.04932 ns
tpcds_q78/datafusion:vortex-file-compressed 203401701 2.31445e+08 0.878833 ns 🚀
tpcds_q79/datafusion:vortex-file-compressed 50417570 4.8464e+07 1.04031 ns
tpcds_q80/datafusion:vortex-file-compressed 143045589 1.64984e+08 0.867025 ns 🚀
tpcds_q81/datafusion:vortex-file-compressed 45486332 4.80263e+07 0.947114 ns
tpcds_q82/datafusion:vortex-file-compressed 45556464 4.3226e+07 1.05391 ns
tpcds_q83/datafusion:vortex-file-compressed 78532003 6.62781e+07 1.18489 ns 🚨
tpcds_q84/datafusion:vortex-file-compressed 20297501 1.91186e+07 1.06166 ns
tpcds_q85/datafusion:vortex-file-compressed 149700901 7.5887e+07 1.97268 ns 🚨
tpcds_q86/datafusion:vortex-file-compressed 37993308 2.79894e+07 1.35742 ns 🚨
tpcds_q87/datafusion:vortex-file-compressed 103233108 6.307e+07 1.6368 ns 🚨
tpcds_q88/datafusion:vortex-file-compressed 93609881 8.46656e+07 1.10564 ns 🚨
tpcds_q89/datafusion:vortex-file-compressed 63675005 5.15305e+07 1.23568 ns 🚨
tpcds_q90/datafusion:vortex-file-compressed 20621020 1.83656e+07 1.12281 ns 🚨
tpcds_q91/datafusion:vortex-file-compressed 32586343 3.06481e+07 1.06324 ns
tpcds_q92/datafusion:vortex-file-compressed 25447910 2.41724e+07 1.05277 ns
tpcds_q93/datafusion:vortex-file-compressed 46245413 5.22848e+07 0.884491 ns 🚀
tpcds_q94/datafusion:vortex-file-compressed 33439905 3.36391e+07 0.99408 ns
tpcds_q95/datafusion:vortex-file-compressed 99316429 8.15132e+07 1.21841 ns 🚨
tpcds_q96/datafusion:vortex-file-compressed 18352006 1.76416e+07 1.04027 ns
tpcds_q97/datafusion:vortex-file-compressed 38049197 3.81158e+07 0.998252 ns
tpcds_q98/datafusion:vortex-file-compressed 54491253 4.78419e+07 1.13899 ns 🚨
tpcds_q99/datafusion:vortex-file-compressed 69583234 7.70927e+07 0.902592 ns
tpcds_q01/datafusion:vortex-compact 44567192 4.47029e+07 0.996965 ns
tpcds_q02/datafusion:vortex-compact 91864285 6.49734e+07 1.41388 ns 🚨
tpcds_q03/datafusion:vortex-compact 34805604 2.81104e+07 1.23817 ns 🚨
tpcds_q04/datafusion:vortex-compact 473519497 6.19711e+08 0.764097 ns 🚀
tpcds_q05/datafusion:vortex-compact 88457360 7.62314e+07 1.16038 ns 🚨
tpcds_q06/datafusion:vortex-compact 87807894 7.03955e+07 1.24735 ns 🚨
tpcds_q07/datafusion:vortex-compact 91908858 9.04675e+07 1.01593 ns
tpcds_q08/datafusion:vortex-compact 58584042 9.14223e+07 0.640807 ns 🚀
tpcds_q09/datafusion:vortex-compact 103799393 1.02939e+08 1.00836 ns
tpcds_q10/datafusion:vortex-compact 65043977 6.09927e+07 1.06642 ns
tpcds_q11/datafusion:vortex-compact 274697660 3.41049e+08 0.805449 ns 🚀
tpcds_q12/datafusion:vortex-compact 44801196 3.49128e+07 1.28323 ns 🚨
tpcds_q13/datafusion:vortex-compact 107038875 8.89713e+07 1.20307 ns 🚨
tpcds_q14/datafusion:vortex-compact 285022482 3.55102e+08 0.802649 ns 🚀
tpcds_q15/datafusion:vortex-compact 60108459 5.39737e+07 1.11366 ns 🚨
tpcds_q16/datafusion:vortex-compact 41075630 4.40588e+07 0.932292 ns
tpcds_q17/datafusion:vortex-compact 132888965 1.08816e+08 1.22123 ns 🚨
tpcds_q18/datafusion:vortex-compact 126528904 1.00652e+08 1.2571 ns 🚨
tpcds_q19/datafusion:vortex-compact 61010504 4.98331e+07 1.2243 ns 🚨
tpcds_q20/datafusion:vortex-compact 48733777 4.13059e+07 1.17983 ns 🚨
tpcds_q21/datafusion:vortex-compact 192457647 2.30722e+08 0.834155 ns 🚀
tpcds_q22/datafusion:vortex-compact 88709551 9.07808e+07 0.977184 ns
tpcds_q23/datafusion:vortex-compact 233971666 2.84325e+08 0.822903 ns 🚀
tpcds_q24/datafusion:vortex-compact 237609054 1.77373e+08 1.3396 ns 🚨
tpcds_q25/datafusion:vortex-compact 129833271 1.07611e+08 1.20651 ns 🚨
tpcds_q26/datafusion:vortex-compact 77516883 6.30725e+07 1.22901 ns 🚨
tpcds_q27/datafusion:vortex-compact 197773425 2.12434e+08 0.930987 ns
tpcds_q28/datafusion:vortex-compact 114886712 1.14786e+08 1.00088 ns
tpcds_q29/datafusion:vortex-compact 137049868 1.06538e+08 1.2864 ns 🚨
tpcds_q30/datafusion:vortex-compact 48652727 4.67585e+07 1.04051 ns
tpcds_q31/datafusion:vortex-compact 222865578 2.03e+08 1.09786 ns
tpcds_q32/datafusion:vortex-compact 34073853 3.20398e+07 1.06348 ns
tpcds_q33/datafusion:vortex-compact 53439419 5.36853e+07 0.995419 ns
tpcds_q34/datafusion:vortex-compact 47793803 4.3064e+07 1.10983 ns 🚨
tpcds_q35/datafusion:vortex-compact 78523795 7.44645e+07 1.05451 ns
tpcds_q36/datafusion:vortex-compact 133219811 1.09519e+08 1.21641 ns 🚨
tpcds_q37/datafusion:vortex-compact 57967724 5.72953e+07 1.01174 ns
tpcds_q38/datafusion:vortex-compact 110451386 7.30011e+07 1.51301 ns 🚨
tpcds_q39/datafusion:vortex-compact 223076172 3.72442e+08 0.598955 ns 🚀
tpcds_q40/datafusion:vortex-compact 68520344 8.04499e+07 0.851714 ns 🚀
tpcds_q41/datafusion:vortex-compact 20216858 2.11985e+07 0.953693 ns
tpcds_q42/datafusion:vortex-compact 36728660 2.82708e+07 1.29917 ns 🚨
tpcds_q43/datafusion:vortex-compact 54530899 4.56793e+07 1.19378 ns 🚨
tpcds_q44/datafusion:vortex-compact 66350660 8.62599e+07 0.769195 ns 🚀
tpcds_q45/datafusion:vortex-compact 61310812 4.9913e+07 1.22835 ns 🚨
tpcds_q46/datafusion:vortex-compact 86935853 7.12308e+07 1.22048 ns 🚨
tpcds_q47/datafusion:vortex-compact 285907418 3.29258e+08 0.868339 ns 🚀
tpcds_q48/datafusion:vortex-compact 97837228 9.0103e+07 1.08584 ns
tpcds_q49/datafusion:vortex-compact 112336278 1.02945e+08 1.09122 ns
tpcds_q50/datafusion:vortex-compact 96433578 8.17842e+07 1.17912 ns 🚨
tpcds_q51/datafusion:vortex-compact 107597969 1.04043e+08 1.03416 ns
tpcds_q52/datafusion:vortex-compact 39871887 2.79131e+07 1.42843 ns 🚨
tpcds_q53/datafusion:vortex-compact 42700075 4.07768e+07 1.04717 ns
tpcds_q54/datafusion:vortex-compact 68308212 6.44684e+07 1.05956 ns
tpcds_q55/datafusion:vortex-compact 37447170 2.79076e+07 1.34183 ns 🚨
tpcds_q56/datafusion:vortex-compact 62749784 5.48344e+07 1.14435 ns 🚨
tpcds_q57/datafusion:vortex-compact 222739644 2.25295e+08 0.988659 ns
tpcds_q58/datafusion:vortex-compact 130069354 1.39202e+08 0.934396 ns
tpcds_q59/datafusion:vortex-compact 116996800 1.08601e+08 1.07731 ns
tpcds_q60/datafusion:vortex-compact 61219201 5.43912e+07 1.12554 ns 🚨
tpcds_q61/datafusion:vortex-compact 78203671 7.09019e+07 1.10298 ns 🚨
tpcds_q62/datafusion:vortex-compact 54273766 4.97074e+07 1.09186 ns
tpcds_q63/datafusion:vortex-compact 42131769 4.11979e+07 1.02267 ns
tpcds_q64/datafusion:vortex-compact 849125981 6.49641e+08 1.30707 ns 🚨
tpcds_q65/datafusion:vortex-compact 69911864 7.12922e+07 0.980639 ns
tpcds_q66/datafusion:vortex-compact 144566587 1.96881e+08 0.734285 ns 🚀
tpcds_q67/datafusion:vortex-compact 154624543 1.54896e+08 0.998248 ns
tpcds_q68/datafusion:vortex-compact 84772795 7.53156e+07 1.12557 ns 🚨
tpcds_q69/datafusion:vortex-compact 60976103 5.82495e+07 1.04681 ns
tpcds_q70/datafusion:vortex-compact 144958020 1.70569e+08 0.849848 ns 🚀
tpcds_q71/datafusion:vortex-compact 45584182 4.7051e+07 0.968824 ns
tpcds_q72/datafusion:vortex-compact 3314891823 3.30231e+09 1.00381 ns
tpcds_q73/datafusion:vortex-compact 48665471 4.97721e+07 0.977765 ns
tpcds_q74/datafusion:vortex-compact 202904360 2.14616e+08 0.945428 ns
tpcds_q75/datafusion:vortex-compact 200741904 1.92084e+08 1.04508 ns
tpcds_q76/datafusion:vortex-compact 77936142 5.67913e+07 1.37233 ns 🚨
tpcds_q77/datafusion:vortex-compact 75630566 7.74051e+07 0.977075 ns
tpcds_q78/datafusion:vortex-compact 219646577 2.44645e+08 0.897816 ns 🚀
tpcds_q79/datafusion:vortex-compact 61626201 5.68311e+07 1.08437 ns
tpcds_q80/datafusion:vortex-compact 156345173 1.71158e+08 0.913456 ns
tpcds_q81/datafusion:vortex-compact 57648168 5.82374e+07 0.989883 ns
tpcds_q82/datafusion:vortex-compact 60658322 6.07204e+07 0.998978 ns
tpcds_q83/datafusion:vortex-compact 76541954 7.22649e+07 1.05919 ns
tpcds_q84/datafusion:vortex-compact 24331481 2.35714e+07 1.03224 ns
tpcds_q85/datafusion:vortex-compact 155627599 8.899e+07 1.74882 ns 🚨
tpcds_q86/datafusion:vortex-compact 39851951 3.03927e+07 1.31123 ns 🚨
tpcds_q87/datafusion:vortex-compact 113447959 7.33199e+07 1.5473 ns 🚨
tpcds_q88/datafusion:vortex-compact 110235695 1.00371e+08 1.09828 ns
tpcds_q89/datafusion:vortex-compact 70353513 5.77169e+07 1.21894 ns 🚨
tpcds_q90/datafusion:vortex-compact 24450196 2.22056e+07 1.10108 ns 🚨
tpcds_q91/datafusion:vortex-compact 40131715 3.77031e+07 1.06441 ns
tpcds_q92/datafusion:vortex-compact 29643248 2.72844e+07 1.08645 ns
tpcds_q93/datafusion:vortex-compact 56369913 5.69386e+07 0.990013 ns
tpcds_q94/datafusion:vortex-compact 39525334 3.78132e+07 1.04528 ns
tpcds_q95/datafusion:vortex-compact 107957236 8.59633e+07 1.25585 ns 🚨
tpcds_q96/datafusion:vortex-compact 20812718 1.95406e+07 1.0651 ns
tpcds_q97/datafusion:vortex-compact 43427069 4.15554e+07 1.04504 ns
tpcds_q98/datafusion:vortex-compact 61315830 5.398e+07 1.1359 ns 🚨
tpcds_q99/datafusion:vortex-compact 74750578 8.61935e+07 0.867241 ns 🚀
tpcds_q01/duckdb:parquet 47783626 4.74149e+07 1.00778 ns
tpcds_q02/duckdb:parquet 28766657 2.86277e+07 1.00485 ns
tpcds_q03/duckdb:parquet 13990120 1.37555e+07 1.01706 ns
tpcds_q04/duckdb:parquet 129131737 1.27647e+08 1.01164 ns
tpcds_q05/duckdb:parquet 29828726 3.24498e+07 0.919226 ns
tpcds_q06/duckdb:parquet 33153142 3.36319e+07 0.985764 ns
tpcds_q07/duckdb:parquet 27620692 2.76058e+07 1.00054 ns
tpcds_q08/duckdb:parquet 28691938 2.8403e+07 1.01017 ns
tpcds_q09/duckdb:parquet 41602595 4.08475e+07 1.01848 ns
tpcds_q10/duckdb:parquet 39703619 4.06422e+07 0.976906 ns
tpcds_q11/duckdb:parquet 83510153 8.38961e+07 0.9954 ns
tpcds_q12/duckdb:parquet 17414139 1.72799e+07 1.00777 ns
tpcds_q13/duckdb:parquet 37872807 3.76419e+07 1.00613 ns
tpcds_q14/duckdb:parquet 98461035 1.01915e+08 0.966107 ns
tpcds_q15/duckdb:parquet 27609014 2.70019e+07 1.02248 ns
tpcds_q16/duckdb:parquet 22479474 2.25884e+07 0.995176 ns
tpcds_q17/duckdb:parquet 39878875 3.95927e+07 1.00723 ns
tpcds_q18/duckdb:parquet 102165785 1.04264e+08 0.97988 ns
tpcds_q19/duckdb:parquet 32967767 3.30734e+07 0.996807 ns
tpcds_q20/duckdb:parquet 17728675 1.74996e+07 1.01309 ns
tpcds_q21/duckdb:parquet 14395010 1.3498e+07 1.06646 ns
tpcds_q22/duckdb:parquet 100147570 9.75632e+07 1.02649 ns
tpcds_q23/duckdb:parquet 100071157 9.96655e+07 1.00407 ns
tpcds_q24/duckdb:parquet 49949134 5.06078e+07 0.986985 ns
tpcds_q25/duckdb:parquet 36123960 3.56727e+07 1.01265 ns
tpcds_q26/duckdb:parquet 38305691 3.83159e+07 0.999732 ns
tpcds_q27/duckdb:parquet 79487399 7.85346e+07 1.01213 ns
tpcds_q28/duckdb:parquet 42999410 4.28434e+07 1.00364 ns
tpcds_q29/duckdb:parquet 37240948 3.87803e+07 0.960305 ns
tpcds_q30/duckdb:parquet 44989901 4.61032e+07 0.975852 ns
tpcds_q31/duckdb:parquet 27119995 2.72839e+07 0.993993 ns
tpcds_q32/duckdb:parquet 12878114 1.29496e+07 0.994477 ns
tpcds_q33/duckdb:parquet 20953292 2.15347e+07 0.973003 ns
tpcds_q34/duckdb:parquet 23927254 2.36419e+07 1.01207 ns
tpcds_q35/duckdb:parquet 68972391 6.99785e+07 0.985623 ns
tpcds_q36/duckdb:parquet 24376762 2.43937e+07 0.999306 ns
tpcds_q37/duckdb:parquet 15879801 1.54618e+07 1.02703 ns
tpcds_q38/duckdb:parquet 35917112 3.56665e+07 1.00703 ns
tpcds_q39/duckdb:parquet 36545868 3.63614e+07 1.00507 ns
tpcds_q40/duckdb:parquet 20394699 2.01254e+07 1.01338 ns
tpcds_q41/duckdb:parquet 9844555 9.79244e+06 1.00532 ns
tpcds_q42/duckdb:parquet 13181003 1.29671e+07 1.01649 ns
tpcds_q43/duckdb:parquet 18661035 1.87909e+07 0.993088 ns
tpcds_q44/duckdb:parquet 28979841 2.82864e+07 1.02451 ns
tpcds_q45/duckdb:parquet 29652127 3.04762e+07 0.972961 ns
tpcds_q46/duckdb:parquet 49413969 4.86205e+07 1.01632 ns
tpcds_q47/duckdb:parquet 60058470 5.87213e+07 1.02277 ns
tpcds_q48/duckdb:parquet 34127447 3.44265e+07 0.991313 ns
tpcds_q49/duckdb:parquet 26486784 2.66094e+07 0.995393 ns
tpcds_q50/duckdb:parquet 28843301 2.8688e+07 1.00541 ns
tpcds_q51/duckdb:parquet 195178061 1.96204e+08 0.994773 ns
tpcds_q52/duckdb:parquet 13239064 1.32157e+07 1.00177 ns
tpcds_q53/duckdb:parquet 19928014 1.9568e+07 1.0184 ns
tpcds_q54/duckdb:parquet 26069403 2.61159e+07 0.998219 ns
tpcds_q55/duckdb:parquet 13061694 1.28663e+07 1.01519 ns
tpcds_q56/duckdb:parquet 23677351 2.31656e+07 1.02209 ns
tpcds_q57/duckdb:parquet 47751295 4.7031e+07 1.01532 ns
tpcds_q58/duckdb:parquet 24971760 2.56438e+07 0.973792 ns
tpcds_q59/duckdb:parquet 38970123 3.94936e+07 0.986745 ns
tpcds_q60/duckdb:parquet 24039767 2.36892e+07 1.0148 ns
tpcds_q61/duckdb:parquet 33403079 3.37995e+07 0.988272 ns
tpcds_q62/duckdb:parquet 13871407 1.37721e+07 1.00721 ns
tpcds_q63/duckdb:parquet 17605819 1.74323e+07 1.00995 ns
tpcds_q64/duckdb:parquet 76764649 7.64175e+07 1.00454 ns
tpcds_q65/duckdb:parquet 28969621 2.9281e+07 0.989366 ns
tpcds_q66/duckdb:parquet 33183998 3.2953e+07 1.00701 ns
tpcds_q67/duckdb:parquet 185865087 1.85242e+08 1.00336 ns
tpcds_q68/duckdb:parquet 39135678 3.9208e+07 0.998156 ns
tpcds_q69/duckdb:parquet 42009725 4.124e+07 1.01866 ns
tpcds_q70/duckdb:parquet 57280692 5.66624e+07 1.01091 ns
tpcds_q71/duckdb:parquet 20925979 2.09444e+07 0.99912 ns
tpcds_q72/duckdb:parquet 168816200 1.68525e+08 1.00173 ns
tpcds_q73/duckdb:parquet 20921277 2.0778e+07 1.0069 ns
tpcds_q74/duckdb:parquet 53916563 5.37164e+07 1.00373 ns
tpcds_q75/duckdb:parquet 56142842 5.65196e+07 0.993335 ns
tpcds_q76/duckdb:parquet 21444869 2.13022e+07 1.0067 ns
tpcds_q77/duckdb:parquet 23500296 2.39816e+07 0.979932 ns
tpcds_q78/duckdb:parquet 78803342 7.95917e+07 0.990095 ns
tpcds_q79/duckdb:parquet 31526740 3.16344e+07 0.996597 ns
tpcds_q80/duckdb:parquet 44308448 4.47951e+07 0.989135 ns
tpcds_q81/duckdb:parquet 50826338 5.07844e+07 1.00083 ns
tpcds_q82/duckdb:parquet 18345883 1.85774e+07 0.987536 ns
tpcds_q83/duckdb:parquet 18876512 1.82192e+07 1.03608 ns
tpcds_q84/duckdb:parquet 20877686 2.09935e+07 0.994485 ns
tpcds_q85/duckdb:parquet 43055356 4.25404e+07 1.01211 ns
tpcds_q86/duckdb:parquet 38757782 3.85033e+07 1.00661 ns
tpcds_q87/duckdb:parquet 37692553 3.72984e+07 1.01057 ns
tpcds_q88/duckdb:parquet 53820245 5.3827e+07 0.999875 ns
tpcds_q89/duckdb:parquet 21939368 2.1846e+07 1.00427 ns
tpcds_q90/duckdb:parquet 10372607 1.01921e+07 1.01771 ns
tpcds_q91/duckdb:parquet 27293468 2.76859e+07 0.985825 ns
tpcds_q92/duckdb:parquet 13609968 1.37234e+07 0.991737 ns
tpcds_q93/duckdb:parquet 33636524 3.3152e+07 1.01462 ns
tpcds_q94/duckdb:parquet 18765650 1.87716e+07 0.999682 ns
tpcds_q95/duckdb:parquet 151128895 1.47651e+08 1.02356 ns
tpcds_q96/duckdb:parquet 11479253 1.14991e+07 0.998275 ns
tpcds_q97/duckdb:parquet 37579603 3.75357e+07 1.00117 ns
tpcds_q98/duckdb:parquet 23762872 2.45011e+07 0.96987 ns
tpcds_q99/duckdb:parquet 24407737 2.46461e+07 0.99033 ns
tpcds_q01/duckdb:vortex-file-compressed 32380836 3.22556e+07 1.00388 ns
tpcds_q02/duckdb:vortex-file-compressed 56118857 5.0446e+07 1.11245 ns 🚨
tpcds_q03/duckdb:vortex-file-compressed 24530345 2.4055e+07 1.01976 ns
tpcds_q04/duckdb:vortex-file-compressed 117594832 1.15227e+08 1.02055 ns
tpcds_q05/duckdb:vortex-file-compressed 41927506 4.45938e+07 0.940209 ns
tpcds_q06/duckdb:vortex-file-compressed 39231636 3.90902e+07 1.00362 ns
tpcds_q07/duckdb:vortex-file-compressed 28052007 2.83255e+07 0.990346 ns
tpcds_q08/duckdb:vortex-file-compressed 34598383 3.45123e+07 1.0025 ns
tpcds_q09/duckdb:vortex-file-compressed 43187838 4.34027e+07 0.995049 ns
tpcds_q10/duckdb:vortex-file-compressed 52853756 5.20067e+07 1.01629 ns
tpcds_q11/duckdb:vortex-file-compressed 71632421 7.15894e+07 1.0006 ns
tpcds_q12/duckdb:vortex-file-compressed 19725031 1.97818e+07 0.997129 ns
tpcds_q13/duckdb:vortex-file-compressed 36550614 3.65775e+07 0.999264 ns
tpcds_q14/duckdb:vortex-file-compressed 125068399 1.25419e+08 0.997207 ns
tpcds_q15/duckdb:vortex-file-compressed 32104727 3.11144e+07 1.03183 ns
tpcds_q16/duckdb:vortex-file-compressed 34351099 3.20601e+07 1.07146 ns
tpcds_q17/duckdb:vortex-file-compressed 46372646 4.43021e+07 1.04674 ns
tpcds_q18/duckdb:vortex-file-compressed 90598902 9.6253e+07 0.941258 ns
tpcds_q19/duckdb:vortex-file-compressed 39068556 3.91768e+07 0.997236 ns
tpcds_q20/duckdb:vortex-file-compressed 20440526 2.05335e+07 0.99547 ns
tpcds_q21/duckdb:vortex-file-compressed 19651552 1.91959e+07 1.02374 ns
tpcds_q22/duckdb:vortex-file-compressed 115531471 1.13901e+08 1.01431 ns
tpcds_q23/duckdb:vortex-file-compressed 116009423 1.26414e+08 0.917691 ns
tpcds_q24/duckdb:vortex-file-compressed 59942860 5.87332e+07 1.0206 ns
tpcds_q25/duckdb:vortex-file-compressed 43775328 4.2278e+07 1.03542 ns
tpcds_q26/duckdb:vortex-file-compressed 44617223 4.41753e+07 1.01 ns
tpcds_q27/duckdb:vortex-file-compressed 78763820 7.72534e+07 1.01955 ns
tpcds_q28/duckdb:vortex-file-compressed 28073624 2.68127e+07 1.04703 ns
tpcds_q29/duckdb:vortex-file-compressed 45719522 4.51982e+07 1.01153 ns
tpcds_q30/duckdb:vortex-file-compressed 36900932 3.67573e+07 1.00391 ns
tpcds_q31/duckdb:vortex-file-compressed 34226778 3.4553e+07 0.990559 ns
tpcds_q32/duckdb:vortex-file-compressed 17223548 1.86e+07 0.925999 ns
tpcds_q33/duckdb:vortex-file-compressed 33558563 3.56032e+07 0.942572 ns
tpcds_q34/duckdb:vortex-file-compressed 27559879 2.74759e+07 1.00306 ns
tpcds_q35/duckdb:vortex-file-compressed 84367991 8.2749e+07 1.01956 ns
tpcds_q36/duckdb:vortex-file-compressed 28720406 2.80678e+07 1.02325 ns
tpcds_q37/duckdb:vortex-file-compressed 17971483 1.68501e+07 1.06655 ns
tpcds_q38/duckdb:vortex-file-compressed 45620960 4.47603e+07 1.01923 ns
tpcds_q39/duckdb:vortex-file-compressed 44893523 4.2834e+07 1.04808 ns
tpcds_q40/duckdb:vortex-file-compressed 25795717 2.53959e+07 1.01574 ns
tpcds_q41/duckdb:vortex-file-compressed 15074682 1.56797e+07 0.961412 ns
tpcds_q42/duckdb:vortex-file-compressed 14069738 1.40477e+07 1.00157 ns
tpcds_q43/duckdb:vortex-file-compressed 19543534 1.97071e+07 0.9917 ns
tpcds_q44/duckdb:vortex-file-compressed 25335478 2.52694e+07 1.00262 ns
tpcds_q45/duckdb:vortex-file-compressed 34959333 3.54315e+07 0.986673 ns
tpcds_q46/duckdb:vortex-file-compressed 54836626 5.39749e+07 1.01597 ns
tpcds_q47/duckdb:vortex-file-compressed 63034405 6.41475e+07 0.982647 ns
tpcds_q48/duckdb:vortex-file-compressed 34095027 3.35269e+07 1.01695 ns
tpcds_q49/duckdb:vortex-file-compressed 34910812 3.49205e+07 0.999724 ns
tpcds_q50/duckdb:vortex-file-compressed 38914696 3.7171e+07 1.04691 ns
tpcds_q51/duckdb:vortex-file-compressed 113697630 1.13876e+08 0.998435 ns
tpcds_q52/duckdb:vortex-file-compressed 14221651 1.3998e+07 1.01598 ns
tpcds_q53/duckdb:vortex-file-compressed 22936057 2.28224e+07 1.00498 ns
tpcds_q54/duckdb:vortex-file-compressed 35086737 3.38352e+07 1.03699 ns
tpcds_q55/duckdb:vortex-file-compressed 14003940 1.38475e+07 1.0113 ns
tpcds_q56/duckdb:vortex-file-compressed 38105535 3.68868e+07 1.03304 ns
tpcds_q57/duckdb:vortex-file-compressed 59164074 5.86891e+07 1.00809 ns
tpcds_q58/duckdb:vortex-file-compressed 37422204 3.86555e+07 0.968094 ns
tpcds_q59/duckdb:vortex-file-compressed 52542887 5.2302e+07 1.00461 ns
tpcds_q60/duckdb:vortex-file-compressed 37241160 3.60936e+07 1.03179 ns
tpcds_q61/duckdb:vortex-file-compressed 39117206 3.85681e+07 1.01424 ns
tpcds_q62/duckdb:vortex-file-compressed 25734005 2.36217e+07 1.08942 ns
tpcds_q63/duckdb:vortex-file-compressed 23352938 2.31303e+07 1.00962 ns
tpcds_q64/duckdb:vortex-file-compressed 88843406 8.49032e+07 1.04641 ns
tpcds_q65/duckdb:vortex-file-compressed 33515188 3.30815e+07 1.01311 ns
tpcds_q66/duckdb:vortex-file-compressed 35097530 3.46948e+07 1.01161 ns
tpcds_q67/duckdb:vortex-file-compressed 177666432 1.75508e+08 1.0123 ns
tpcds_q68/duckdb:vortex-file-compressed 45024338 4.47964e+07 1.00509 ns
tpcds_q69/duckdb:vortex-file-compressed 52446646 5.20094e+07 1.00841 ns
tpcds_q70/duckdb:vortex-file-compressed 53358066 5.33249e+07 1.00062 ns
tpcds_q71/duckdb:vortex-file-compressed 25704265 2.43464e+07 1.05577 ns
tpcds_q72/duckdb:vortex-file-compressed 171307446 1.70048e+08 1.0074 ns
tpcds_q73/duckdb:vortex-file-compressed 25855375 2.56626e+07 1.00751 ns
tpcds_q74/duckdb:vortex-file-compressed 66786464 6.53158e+07 1.02252 ns
tpcds_q75/duckdb:vortex-file-compressed 69537018 6.71535e+07 1.03549 ns
tpcds_q76/duckdb:vortex-file-compressed 23936753 2.26946e+07 1.05473 ns
tpcds_q77/duckdb:vortex-file-compressed 32891268 3.17815e+07 1.03492 ns
tpcds_q78/duckdb:vortex-file-compressed 90325915 8.8878e+07 1.01629 ns
tpcds_q79/duckdb:vortex-file-compressed 36007036 3.57762e+07 1.00645 ns
tpcds_q80/duckdb:vortex-file-compressed 53640088 5.36464e+07 0.999882 ns
tpcds_q81/duckdb:vortex-file-compressed 41413527 4.00785e+07 1.03331 ns
tpcds_q82/duckdb:vortex-file-compressed 18803102 1.93897e+07 0.969748 ns
tpcds_q83/duckdb:vortex-file-compressed 38208392 3.83965e+07 0.995101 ns
tpcds_q84/duckdb:vortex-file-compressed 24548615 2.40705e+07 1.01986 ns
tpcds_q85/duckdb:vortex-file-compressed 53236757 5.28923e+07 1.00651 ns
tpcds_q86/duckdb:vortex-file-compressed 44253729 4.46685e+07 0.990714 ns
tpcds_q87/duckdb:vortex-file-compressed 46830596 4.64089e+07 1.00909 ns
tpcds_q88/duckdb:vortex-file-compressed 66913311 6.71647e+07 0.996258 ns
tpcds_q89/duckdb:vortex-file-compressed 24676539 2.48796e+07 0.99184 ns
tpcds_q90/duckdb:vortex-file-compressed 19952829 1.86916e+07 1.06748 ns
tpcds_q91/duckdb:vortex-file-compressed 33874294 3.24145e+07 1.04504 ns
tpcds_q92/duckdb:vortex-file-compressed 26108851 2.26258e+07 1.15394 ns 🚨
tpcds_q93/duckdb:vortex-file-compressed 32231279 3.13186e+07 1.02914 ns
tpcds_q94/duckdb:vortex-file-compressed 29066076 2.91104e+07 0.998477 ns
tpcds_q95/duckdb:vortex-file-compressed 161128544 1.5254e+08 1.0563 ns
tpcds_q96/duckdb:vortex-file-compressed 13853077 1.35495e+07 1.02241 ns
tpcds_q97/duckdb:vortex-file-compressed 42715021 4.97186e+07 0.859136 ns 🚀
tpcds_q98/duckdb:vortex-file-compressed 21475420 2.15482e+07 0.996624 ns
tpcds_q99/duckdb:vortex-file-compressed 40675831 3.90506e+07 1.04162 ns
tpcds_q01/duckdb:vortex-compact 42988510 4.41721e+07 0.973206 ns
tpcds_q02/duckdb:vortex-compact 70529760 6.86968e+07 1.02668 ns
tpcds_q03/duckdb:vortex-compact 50627529 4.95925e+07 1.02087 ns
tpcds_q04/duckdb:vortex-compact 167799724 1.60982e+08 1.04235 ns
tpcds_q05/duckdb:vortex-compact 74818814 7.31572e+07 1.02271 ns
tpcds_q06/duckdb:vortex-compact 48241231 4.80271e+07 1.00446 ns
tpcds_q07/duckdb:vortex-compact 48648190 4.90114e+07 0.992589 ns
tpcds_q08/duckdb:vortex-compact 71798265 6.93487e+07 1.03532 ns
tpcds_q09/duckdb:vortex-compact 124374311 1.19889e+08 1.03741 ns
tpcds_q10/duckdb:vortex-compact 77235330 7.75813e+07 0.99554 ns
tpcds_q11/duckdb:vortex-compact 108131089 1.05863e+08 1.02142 ns
tpcds_q12/duckdb:vortex-compact 26019049 2.55806e+07 1.01714 ns
tpcds_q13/duckdb:vortex-compact 57131900 5.82255e+07 0.981218 ns
tpcds_q14/duckdb:vortex-compact 152655254 1.54289e+08 0.989412 ns
tpcds_q15/duckdb:vortex-compact 38502767 3.83099e+07 1.00503 ns
tpcds_q16/duckdb:vortex-compact 45304394 4.42238e+07 1.02444 ns
tpcds_q17/duckdb:vortex-compact 61268645 6.19131e+07 0.98959 ns
tpcds_q18/duckdb:vortex-compact 149902573 1.44933e+08 1.03429 ns
tpcds_q19/duckdb:vortex-compact 58459648 5.73319e+07 1.01967 ns
tpcds_q20/duckdb:vortex-compact 25218785 2.52613e+07 0.998315 ns
tpcds_q21/duckdb:vortex-compact 22732680 2.41236e+07 0.942343 ns
tpcds_q22/duckdb:vortex-compact 124873578 1.23668e+08 1.00975 ns
tpcds_q23/duckdb:vortex-compact 170107656 1.7288e+08 0.983963 ns
tpcds_q24/duckdb:vortex-compact 76233355 7.60953e+07 1.00181 ns
tpcds_q25/duckdb:vortex-compact 61887047 6.142e+07 1.0076 ns
tpcds_q26/duckdb:vortex-compact 54953789 5.50184e+07 0.998825 ns
tpcds_q27/duckdb:vortex-compact 129354339 1.27171e+08 1.01717 ns
tpcds_q28/duckdb:vortex-compact 125533766 1.25775e+08 0.998082 ns
tpcds_q29/duckdb:vortex-compact 68888904 6.5038e+07 1.05921 ns
tpcds_q30/duckdb:vortex-compact 47694835 4.93347e+07 0.96676 ns
tpcds_q31/duckdb:vortex-compact 58793293 4.60496e+07 1.27674 ns 🚨
tpcds_q32/duckdb:vortex-compact 28449642 2.75769e+07 1.03165 ns
tpcds_q33/duckdb:vortex-compact 51321295 5.25468e+07 0.976678 ns
tpcds_q34/duckdb:vortex-compact 43118096 4.25991e+07 1.01218 ns
tpcds_q35/duckdb:vortex-compact 102476343 1.07566e+08 0.952688 ns
tpcds_q36/duckdb:vortex-compact 44842636 4.29118e+07 1.045 ns
tpcds_q37/duckdb:vortex-compact 29195972 2.97859e+07 0.980193 ns
tpcds_q38/duckdb:vortex-compact 59878824 5.68642e+07 1.05301 ns
tpcds_q39/duckdb:vortex-compact 49205651 4.90025e+07 1.00415 ns
tpcds_q40/duckdb:vortex-compact 34827113 3.35505e+07 1.03805 ns
tpcds_q41/duckdb:vortex-compact 22686691 2.18432e+07 1.03862 ns
tpcds_q42/duckdb:vortex-compact 22934526 2.2501e+07 1.01927 ns
tpcds_q43/duckdb:vortex-compact 33336420 3.25531e+07 1.02406 ns
tpcds_q44/duckdb:vortex-compact 44877850 4.31684e+07 1.0396 ns
tpcds_q45/duckdb:vortex-compact 46332758 4.76968e+07 0.971403 ns
tpcds_q46/duckdb:vortex-compact 72996691 7.14386e+07 1.02181 ns
tpcds_q47/duckdb:vortex-compact 79245758 7.66475e+07 1.0339 ns
tpcds_q48/duckdb:vortex-compact 52429503 5.21713e+07 1.00495 ns
tpcds_q49/duckdb:vortex-compact 61158327 6.44016e+07 0.949639 ns
tpcds_q50/duckdb:vortex-compact 55117230 5.56185e+07 0.990987 ns
tpcds_q51/duckdb:vortex-compact 125929419 1.22156e+08 1.03089 ns
tpcds_q52/duckdb:vortex-compact 22791799 2.32545e+07 0.980102 ns
tpcds_q53/duckdb:vortex-compact 39366835 3.83979e+07 1.02523 ns
tpcds_q54/duckdb:vortex-compact 47990345 4.62977e+07 1.03656 ns
tpcds_q55/duckdb:vortex-compact 23172370 2.19589e+07 1.05526 ns
tpcds_q56/duckdb:vortex-compact 55704855 5.37007e+07 1.03732 ns
tpcds_q57/duckdb:vortex-compact 65656736 6.54054e+07 1.00384 ns
tpcds_q58/duckdb:vortex-compact 57587441 5.53924e+07 1.03963 ns
tpcds_q59/duckdb:vortex-compact 66470920 6.53262e+07 1.01752 ns
tpcds_q60/duckdb:vortex-compact 55815160 5.32913e+07 1.04736 ns
tpcds_q61/duckdb:vortex-compact 73378506 7.24882e+07 1.01228 ns
tpcds_q62/duckdb:vortex-compact 35723762 4.26607e+07 0.837393 ns 🚀
tpcds_q63/duckdb:vortex-compact 39488477 3.88598e+07 1.01618 ns
tpcds_q64/duckdb:vortex-compact 144992062 1.40915e+08 1.02893 ns
tpcds_q65/duckdb:vortex-compact 52194753 4.91976e+07 1.06092 ns
tpcds_q66/duckdb:vortex-compact 87891705 6.07382e+07 1.44706 ns 🚨
tpcds_q67/duckdb:vortex-compact 213353762 2.1716e+08 0.982472 ns
tpcds_q68/duckdb:vortex-compact 64553661 6.40523e+07 1.00783 ns
tpcds_q69/duckdb:vortex-compact 76056861 7.32484e+07 1.03834 ns
tpcds_q70/duckdb:vortex-compact 106037119 1.0447e+08 1.015 ns
tpcds_q71/duckdb:vortex-compact 38232589 3.9222e+07 0.974775 ns
tpcds_q72/duckdb:vortex-compact 196597333 1.95827e+08 1.00393 ns
tpcds_q73/duckdb:vortex-compact 40043224 3.9191e+07 1.02175 ns
tpcds_q74/duckdb:vortex-compact 91951147 8.30571e+07 1.10708 ns 🚨
tpcds_q75/duckdb:vortex-compact 95753886 8.49935e+07 1.1266 ns 🚨
tpcds_q76/duckdb:vortex-compact 38291594 3.93976e+07 0.971926 ns
tpcds_q77/duckdb:vortex-compact 59833196 5.59846e+07 1.06874 ns
tpcds_q78/duckdb:vortex-compact 111342386 1.08083e+08 1.03015 ns
tpcds_q79/duckdb:vortex-compact 75190411 7.19603e+07 1.04489 ns
tpcds_q80/duckdb:vortex-compact 97378907 9.13552e+07 1.06594 ns
tpcds_q81/duckdb:vortex-compact 55442797 5.31368e+07 1.0434 ns
tpcds_q82/duckdb:vortex-compact 31620486 3.19421e+07 0.98993 ns
tpcds_q83/duckdb:vortex-compact 76607324 7.5139e+07 1.01954 ns
tpcds_q84/duckdb:vortex-compact 31110623 3.02588e+07 1.02815 ns
tpcds_q85/duckdb:vortex-compact 71702067 6.77987e+07 1.05757 ns
tpcds_q86/duckdb:vortex-compact 78262870 8.76564e+07 0.892837 ns 🚀
tpcds_q87/duckdb:vortex-compact 59288859 5.88675e+07 1.00716 ns
tpcds_q88/duckdb:vortex-compact 127263735 1.22783e+08 1.0365 ns
tpcds_q89/duckdb:vortex-compact 39824870 3.93619e+07 1.01176 ns
tpcds_q90/duckdb:vortex-compact 30736640 2.94048e+07 1.04529 ns
tpcds_q91/duckdb:vortex-compact 46097300 4.4945e+07 1.02564 ns
tpcds_q92/duckdb:vortex-compact 53837449 5.34709e+07 1.00686 ns
tpcds_q93/duckdb:vortex-compact 38477813 3.84521e+07 1.00067 ns
tpcds_q94/duckdb:vortex-compact 50818640 4.59303e+07 1.10643 ns 🚨
tpcds_q95/duckdb:vortex-compact 186059976 1.88739e+08 0.985806 ns
tpcds_q96/duckdb:vortex-compact 24469304 2.40636e+07 1.01686 ns
tpcds_q97/duckdb:vortex-compact 48666993 4.80311e+07 1.01324 ns
tpcds_q98/duckdb:vortex-compact 32569055 3.19876e+07 1.01818 ns
tpcds_q99/duckdb:vortex-compact 55901126 4.96068e+07 1.12688 ns 🚨
tpcds_q01/duckdb:duckdb 23745086 2.35945e+07 1.00638 ns
tpcds_q02/duckdb:duckdb 24513647 2.4117e+07 1.01645 ns
tpcds_q03/duckdb:duckdb 10267416 1.05892e+07 0.969608 ns
tpcds_q04/duckdb:duckdb 172755910 1.74393e+08 0.990612 ns
tpcds_q05/duckdb:duckdb 21250917 2.07333e+07 1.02497 ns
tpcds_q06/duckdb:duckdb 26973209 2.65829e+07 1.01468 ns
tpcds_q07/duckdb:duckdb 41235393 4.06661e+07 1.014 ns
tpcds_q08/duckdb:duckdb 124115290 1.23583e+08 1.0043 ns
tpcds_q09/duckdb:duckdb 19006181 1.89631e+07 1.00227 ns
tpcds_q10/duckdb:duckdb 28072094 2.80644e+07 1.00027 ns
tpcds_q11/duckdb:duckdb 149855919 1.52126e+08 0.985076 ns
tpcds_q12/duckdb:duckdb 14618037 1.42432e+07 1.02632 ns
tpcds_q13/duckdb:duckdb 27101622 2.69376e+07 1.00609 ns
tpcds_q14/duckdb:duckdb 93944703 9.30435e+07 1.00969 ns
tpcds_q15/duckdb:duckdb 22934094 2.26767e+07 1.01135 ns
tpcds_q16/duckdb:duckdb 19748998 1.97459e+07 1.00016 ns
tpcds_q17/duckdb:duckdb 25614134 2.53633e+07 1.00989 ns
tpcds_q18/duckdb:duckdb 49926175 5.04837e+07 0.988956 ns
tpcds_q19/duckdb:duckdb 19658274 1.96005e+07 1.00295 ns
tpcds_q20/duckdb:duckdb 14515457 1.43358e+07 1.01253 ns
tpcds_q21/duckdb:duckdb 7872593 7.75573e+06 1.01507 ns
tpcds_q22/duckdb:duckdb 84905784 8.38151e+07 1.01301 ns
tpcds_q23/duckdb:duckdb 73757072 7.34832e+07 1.00373 ns
tpcds_q24/duckdb:duckdb 26125306 2.63202e+07 0.992597 ns
tpcds_q25/duckdb:duckdb 19056917 1.87949e+07 1.01394 ns
tpcds_q26/duckdb:duckdb 28826008 2.87399e+07 1.00299 ns
tpcds_q27/duckdb:duckdb 52586931 5.43001e+07 0.968449 ns
tpcds_q28/duckdb:duckdb 24726942 2.4926e+07 0.992013 ns
tpcds_q29/duckdb:duckdb 24113344 2.37219e+07 1.0165 ns
tpcds_q30/duckdb:duckdb 30368789 3.25615e+07 0.932658 ns
tpcds_q31/duckdb:duckdb 24468695 2.41608e+07 1.01274 ns
tpcds_q32/duckdb:duckdb 8528017 8.47468e+06 1.00629 ns
tpcds_q33/duckdb:duckdb 16264266 1.58971e+07 1.02309 ns
tpcds_q34/duckdb:duckdb 19131440 1.86113e+07 1.02795 ns
tpcds_q35/duckdb:duckdb 39182507 4.00199e+07 0.979076 ns
tpcds_q36/duckdb:duckdb 77332580 7.6968e+07 1.00474 ns
tpcds_q37/duckdb:duckdb 9269929 9.28736e+06 0.998123 ns
tpcds_q38/duckdb:duckdb 33238549 3.37646e+07 0.98442 ns
tpcds_q39/duckdb:duckdb 29775209 3.03979e+07 0.979515 ns
tpcds_q40/duckdb:duckdb 15280252 1.55333e+07 0.98371 ns
tpcds_q41/duckdb:duckdb 9926190 1.01903e+07 0.974081 ns
tpcds_q42/duckdb:duckdb 9191940 9.04678e+06 1.01605 ns
tpcds_q43/duckdb:duckdb 14218042 1.43056e+07 0.993882 ns
tpcds_q44/duckdb:duckdb 16396168 1.71729e+07 0.95477 ns
tpcds_q45/duckdb:duckdb 19050523 1.8667e+07 1.02055 ns
tpcds_q46/duckdb:duckdb 40111537 3.98015e+07 1.00779 ns
tpcds_q47/duckdb:duckdb 54280571 5.44313e+07 0.997232 ns
tpcds_q48/duckdb:duckdb 25422461 2.59349e+07 0.980243 ns
tpcds_q49/duckdb:duckdb 17338094 1.76566e+07 0.981963 ns
tpcds_q50/duckdb:duckdb 16778196 1.68123e+07 0.997969 ns
tpcds_q51/duckdb:duckdb 107082470 1.06174e+08 1.00856 ns
tpcds_q52/duckdb:duckdb 10117587 9.78905e+06 1.03356 ns
tpcds_q53/duckdb:duckdb 15444413 1.56586e+07 0.986321 ns
tpcds_q54/duckdb:duckdb 19827409 1.94845e+07 1.0176 ns
tpcds_q55/duckdb:duckdb 9556772 9.27163e+06 1.03075 ns
tpcds_q56/duckdb:duckdb 17209281 1.80384e+07 0.954037 ns
tpcds_q57/duckdb:duckdb 45347097 4.5855e+07 0.988924 ns
tpcds_q58/duckdb:duckdb 15751330 1.60372e+07 0.982176 ns
tpcds_q59/duckdb:duckdb 37385896 3.7507e+07 0.996772 ns
tpcds_q60/duckdb:duckdb 19194728 1.91228e+07 1.00376 ns
tpcds_q61/duckdb:duckdb 18040046 1.80996e+07 0.996709 ns
tpcds_q62/duckdb:duckdb 10637809 1.05609e+07 1.00728 ns
tpcds_q63/duckdb:duckdb 13737256 1.35766e+07 1.01183 ns
tpcds_q64/duckdb:duckdb 60999455 6.01505e+07 1.01411 ns
tpcds_q65/duckdb:duckdb 34386532 3.61608e+07 0.950934 ns
tpcds_q66/duckdb:duckdb 27348503 2.78996e+07 0.980246 ns
tpcds_q67/duckdb:duckdb 151263717 1.51847e+08 0.996159 ns
tpcds_q68/duckdb:duckdb 27856006 2.81441e+07 0.989764 ns
tpcds_q69/duckdb:duckdb 29492689 3.03635e+07 0.971321 ns
tpcds_q70/duckdb:duckdb 20028269 1.97383e+07 1.01469 ns
tpcds_q71/duckdb:duckdb 16522153 1.62015e+07 1.01979 ns
tpcds_q72/duckdb:duckdb 46143103 4.57624e+07 1.00832 ns
tpcds_q73/duckdb:duckdb 14541756 1.47615e+07 0.985111 ns
tpcds_q74/duckdb:duckdb 106483325 1.06006e+08 1.0045 ns
tpcds_q75/duckdb:duckdb 45423266 4.56467e+07 0.995105 ns
tpcds_q76/duckdb:duckdb 15007336 1.4724e+07 1.01924 ns
tpcds_q77/duckdb:duckdb 14396961 1.42917e+07 1.00737 ns
tpcds_q78/duckdb:duckdb 67001291 6.58994e+07 1.01672 ns
tpcds_q79/duckdb:duckdb 21604523 2.14818e+07 1.00571 ns
tpcds_q80/duckdb:duckdb 31093666 3.11672e+07 0.99764 ns
tpcds_q81/duckdb:duckdb 41183830 4.10365e+07 1.00359 ns
tpcds_q82/duckdb:duckdb 11000843 1.08101e+07 1.01765 ns
tpcds_q83/duckdb:duckdb 10826363 1.07941e+07 1.00299 ns
tpcds_q84/duckdb:duckdb 14960746 1.45852e+07 1.02575 ns
tpcds_q85/duckdb:duckdb 25480900 2.50578e+07 1.01689 ns
tpcds_q86/duckdb:duckdb 13897617 1.34916e+07 1.03009 ns
tpcds_q87/duckdb:duckdb 35158306 3.53291e+07 0.995165 ns
tpcds_q88/duckdb:duckdb 26729263 2.65398e+07 1.00714 ns
tpcds_q89/duckdb:duckdb 18033308 1.82684e+07 0.987129 ns
tpcds_q90/duckdb:duckdb 6864966 7.179e+06 0.956257 ns
tpcds_q91/duckdb:duckdb 14274113 1.47071e+07 0.970559 ns
tpcds_q92/duckdb:duckdb 9934655 1.0529e+07 0.943553 ns
tpcds_q93/duckdb:duckdb 23666160 2.41951e+07 0.978137 ns
tpcds_q94/duckdb:duckdb 14916214 1.50525e+07 0.990946 ns
tpcds_q95/duckdb:duckdb 131775016 1.09384e+08 1.2047 ns 🚨
tpcds_q96/duckdb:duckdb 6156908 6.52805e+06 0.943146 ns
tpcds_q97/duckdb:duckdb 32489989 3.25573e+07 0.997931 ns
tpcds_q98/duckdb:duckdb 19185738 1.91206e+07 1.00341 ns
tpcds_q99/duckdb:duckdb 21342197 2.12787e+07 1.00299 ns

@AdamGS AdamGS force-pushed the adamg/df-52-wip branch 4 times, most recently from 8ab2741 to 3a5af7a Compare January 7, 2026 11:23
@AdamGS AdamGS force-pushed the adamg/df-52-wip branch 3 times, most recently from 2b46a55 to 933fcfc Compare January 7, 2026 12:37
@AdamGS AdamGS force-pushed the adamg/df-52-wip branch 8 times, most recently from ca2adc8 to d877c4e Compare January 7, 2026 16:32
))
}

fn split_projection(
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'm really unsure if this function should be part of the trait or just some internal implementation detail. I'm tempted to keep it out of the public API for now and see if anyone ever runs into needed to customize it.

AdamGS added 5 commits January 8, 2026 11:09
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Release label indicating a new feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants