Skip to content

Conversation

@joseph-isaacs
Copy link
Contributor

No description provided.

@joseph-isaacs joseph-isaacs added the feature A feature request label Jan 29, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 29, 2026

Merging this PR will not alter performance

✅ 1138 untouched benchmarks
⏩ 1265 skipped benchmarks1


Comparing ji/btrblocks-comp-builder (f7151b0) with develop (b5b492c)

Open in CodSpeed

Footnotes

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

@joseph-isaacs joseph-isaacs added changelog/feature A new feature and removed feature A feature request labels Jan 29, 2026
@joseph-isaacs joseph-isaacs requested a review from a10y January 29, 2026 17:05
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jan 29, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 29, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.007x ➖
  • Vortex: 1.005x ➖
  • duckdb:vortex: 1.003x ➖
  • datafusion:vortex: 1.008x ➖
  • Best: tpch_q09/duckdb:vortex-file-compressed (0.947x)
  • Worst: tpch_q01/datafusion:vortex-file-compressed (1.080x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 65690655 6.44704e+07 1.01893 ns
tpch_q02/datafusion:arrow 22416333 2.24278e+07 0.999487 ns
tpch_q03/datafusion:arrow 35713063 3.66992e+07 0.97313 ns
tpch_q04/datafusion:arrow 29106325 2.94314e+07 0.988956 ns
tpch_q05/datafusion:arrow 90538550 9.10806e+07 0.994049 ns
tpch_q06/datafusion:arrow 20621139 2.06267e+07 0.99973 ns
tpch_q07/datafusion:arrow 169646041 1.67615e+08 1.01212 ns
tpch_q08/datafusion:arrow 44492793 4.45816e+07 0.998009 ns
tpch_q09/datafusion:arrow 74180749 7.31867e+07 1.01358 ns
tpch_q10/datafusion:arrow 55792675 5.56535e+07 1.0025 ns
tpch_q11/datafusion:arrow 11698664 1.17564e+07 0.995093 ns
tpch_q12/datafusion:arrow 58497117 5.71836e+07 1.02297 ns
tpch_q13/datafusion:arrow 53096736 5.07301e+07 1.04665 ns
tpch_q14/datafusion:arrow 25680410 2.57271e+07 0.998184 ns
tpch_q15/datafusion:arrow 51111853 5.11311e+07 0.999624 ns
tpch_q16/datafusion:arrow 24128209 2.49108e+07 0.968586 ns
tpch_q17/datafusion:arrow 82992671 8.59559e+07 0.965526 ns
tpch_q18/datafusion:arrow 159609303 1.60029e+08 0.99738 ns
tpch_q19/datafusion:arrow 38443223 3.80436e+07 1.0105 ns
tpch_q20/datafusion:arrow 38611486 3.89111e+07 0.992301 ns
tpch_q21/datafusion:arrow 212378952 2.18691e+08 0.971136 ns
tpch_q22/datafusion:arrow 21074702 2.11635e+07 0.995805 ns
tpch_q01/datafusion:parquet 133994852 1.06477e+08 1.25844 ns 🚨
tpch_q02/datafusion:parquet 81834305 8.19039e+07 0.999151 ns
tpch_q03/datafusion:parquet 80086769 7.75591e+07 1.03259 ns
tpch_q04/datafusion:parquet 55040081 5.54243e+07 0.993068 ns
tpch_q05/datafusion:parquet 170165338 1.699e+08 1.00156 ns
tpch_q06/datafusion:parquet 44026650 4.83185e+07 0.911175 ns
tpch_q07/datafusion:parquet 187100756 1.86358e+08 1.00399 ns
tpch_q08/datafusion:parquet 170399114 1.68178e+08 1.01321 ns
tpch_q09/datafusion:parquet 221478979 2.14252e+08 1.03373 ns
tpch_q10/datafusion:parquet 190246191 1.99108e+08 0.95549 ns
tpch_q11/datafusion:parquet 61024555 6.06403e+07 1.00634 ns
tpch_q12/datafusion:parquet 128899342 1.26572e+08 1.01839 ns
tpch_q13/datafusion:parquet 199250687 1.98318e+08 1.0047 ns
tpch_q14/datafusion:parquet 88637876 8.24981e+07 1.07442 ns
tpch_q15/datafusion:parquet 73625808 6.84412e+07 1.07575 ns
tpch_q16/datafusion:parquet 54676103 5.38454e+07 1.01543 ns
tpch_q17/datafusion:parquet 166908870 1.76488e+08 0.945722 ns
tpch_q18/datafusion:parquet 233826880 2.35353e+08 0.993517 ns
tpch_q19/datafusion:parquet 101557005 1.0177e+08 0.997912 ns
tpch_q20/datafusion:parquet 123539113 1.28448e+08 0.961781 ns
tpch_q21/datafusion:parquet 189566053 1.82316e+08 1.03977 ns
tpch_q22/datafusion:parquet 41043127 3.98249e+07 1.03059 ns
tpch_q01/datafusion:vortex-file-compressed 58847680 5.44745e+07 1.08028 ns
tpch_q02/datafusion:vortex-file-compressed 56556987 5.35819e+07 1.05553 ns
tpch_q03/datafusion:vortex-file-compressed 29433756 2.91992e+07 1.00803 ns
tpch_q04/datafusion:vortex-file-compressed 20215404 2.05952e+07 0.981557 ns
tpch_q05/datafusion:vortex-file-compressed 82817508 8.3514e+07 0.99166 ns
tpch_q06/datafusion:vortex-file-compressed 10700839 1.07932e+07 0.991447 ns
tpch_q07/datafusion:vortex-file-compressed 93962477 9.07536e+07 1.03536 ns
tpch_q08/datafusion:vortex-file-compressed 72506556 7.09926e+07 1.02133 ns
tpch_q09/datafusion:vortex-file-compressed 90630183 9.35362e+07 0.968932 ns
tpch_q10/datafusion:vortex-file-compressed 85557713 8.55354e+07 1.00026 ns
tpch_q11/datafusion:vortex-file-compressed 22128896 2.10312e+07 1.05219 ns
tpch_q12/datafusion:vortex-file-compressed 36389463 3.69641e+07 0.984453 ns
tpch_q13/datafusion:vortex-file-compressed 31673530 3.19513e+07 0.991307 ns
tpch_q14/datafusion:vortex-file-compressed 29798973 2.95465e+07 1.00855 ns
tpch_q15/datafusion:vortex-file-compressed 26367597 2.73622e+07 0.963649 ns
tpch_q16/datafusion:vortex-file-compressed 36222363 3.55963e+07 1.01759 ns
tpch_q17/datafusion:vortex-file-compressed 76570008 7.55556e+07 1.01343 ns
tpch_q18/datafusion:vortex-file-compressed 107707934 1.07193e+08 1.0048 ns
tpch_q19/datafusion:vortex-file-compressed 34537737 3.41503e+07 1.01135 ns
tpch_q20/datafusion:vortex-file-compressed 51644596 5.33496e+07 0.96804 ns
tpch_q21/datafusion:vortex-file-compressed 102508902 1.03231e+08 0.993008 ns
tpch_q22/datafusion:vortex-file-compressed 17692970 1.69551e+07 1.04352 ns
tpch_q01/datafusion:vortex-compact 65105383 6.24727e+07 1.04214 ns
tpch_q02/datafusion:vortex-compact 57561755 5.96666e+07 0.964723 ns
tpch_q03/datafusion:vortex-compact 32280375 3.20117e+07 1.00839 ns
tpch_q04/datafusion:vortex-compact 24023993 2.36052e+07 1.01774 ns
tpch_q05/datafusion:vortex-compact 86691845 8.5657e+07 1.01208 ns
tpch_q06/datafusion:vortex-compact 16911087 1.76195e+07 0.959795 ns
tpch_q07/datafusion:vortex-compact 103261315 1.01154e+08 1.02083 ns
tpch_q08/datafusion:vortex-compact 75693100 7.5443e+07 1.00332 ns
tpch_q09/datafusion:vortex-compact 94667255 9.71558e+07 0.974386 ns
tpch_q10/datafusion:vortex-compact 86427974 8.67937e+07 0.995786 ns
tpch_q11/datafusion:vortex-compact 24262960 2.30752e+07 1.05147 ns
tpch_q12/datafusion:vortex-compact 45614836 4.56741e+07 0.998702 ns
tpch_q13/datafusion:vortex-compact 39303581 3.87365e+07 1.01464 ns
tpch_q14/datafusion:vortex-compact 36546964 3.4252e+07 1.067 ns
tpch_q15/datafusion:vortex-compact 37183710 3.60659e+07 1.03099 ns
tpch_q16/datafusion:vortex-compact 41111842 4.14576e+07 0.991661 ns
tpch_q17/datafusion:vortex-compact 80885355 8.01496e+07 1.00918 ns
tpch_q18/datafusion:vortex-compact 110340497 1.10512e+08 0.998448 ns
tpch_q19/datafusion:vortex-compact 47918705 4.75363e+07 1.00805 ns
tpch_q20/datafusion:vortex-compact 59901412 6.07945e+07 0.98531 ns
tpch_q21/datafusion:vortex-compact 109839129 1.0698e+08 1.02673 ns
tpch_q22/datafusion:vortex-compact 15911179 1.61568e+07 0.9848 ns
tpch_q01/duckdb:parquet 101691022 7.95458e+07 1.2784 ns 🚨
tpch_q02/duckdb:parquet 47529226 4.7531e+07 0.999962 ns
tpch_q03/duckdb:parquet 84019999 7.95687e+07 1.05594 ns
tpch_q04/duckdb:parquet 59679623 6.07745e+07 0.981984 ns
tpch_q05/duckdb:parquet 75379832 7.53825e+07 0.999965 ns
tpch_q06/duckdb:parquet 22638886 2.27014e+07 0.997247 ns
tpch_q07/duckdb:parquet 95324581 8.26251e+07 1.1537 ns 🚨
tpch_q08/duckdb:parquet 121224402 1.23609e+08 0.980712 ns
tpch_q09/duckdb:parquet 170215634 1.75522e+08 0.969769 ns
tpch_q10/duckdb:parquet 139064780 1.38444e+08 1.00448 ns
tpch_q11/duckdb:parquet 26889857 2.58133e+07 1.04171 ns
tpch_q12/duckdb:parquet 60443761 6.24408e+07 0.968017 ns
tpch_q13/duckdb:parquet 277576784 2.68861e+08 1.03242 ns
tpch_q14/duckdb:parquet 53077569 5.23298e+07 1.01429 ns
tpch_q15/duckdb:parquet 29213233 3.66136e+07 0.797879 ns 🚀
tpch_q16/duckdb:parquet 60583205 5.94876e+07 1.01842 ns
tpch_q17/duckdb:parquet 84104919 7.0532e+07 1.19244 ns 🚨
tpch_q18/duckdb:parquet 132161122 1.3404e+08 0.985985 ns
tpch_q19/duckdb:parquet 91263154 7.05452e+07 1.29368 ns 🚨
tpch_q20/duckdb:parquet 71519068 7.19524e+07 0.993977 ns
tpch_q21/duckdb:parquet 203967206 1.90263e+08 1.07203 ns
tpch_q22/duckdb:parquet 55897720 5.6066e+07 0.996998 ns
tpch_q01/duckdb:vortex-file-compressed 34165442 3.27799e+07 1.04227 ns
tpch_q02/duckdb:vortex-file-compressed 29582131 3.00821e+07 0.983379 ns
tpch_q03/duckdb:vortex-file-compressed 32117318 3.22267e+07 0.996605 ns
tpch_q04/duckdb:vortex-file-compressed 35768569 3.43272e+07 1.04199 ns
tpch_q05/duckdb:vortex-file-compressed 39828956 3.83693e+07 1.03804 ns
tpch_q06/duckdb:vortex-file-compressed 9752793 1.00274e+07 0.972619 ns
tpch_q07/duckdb:vortex-file-compressed 38458398 3.90204e+07 0.985598 ns
tpch_q08/duckdb:vortex-file-compressed 45723492 4.77664e+07 0.957231 ns
tpch_q09/duckdb:vortex-file-compressed 76217227 8.04901e+07 0.946914 ns
tpch_q10/duckdb:vortex-file-compressed 36304071 3.52633e+07 1.02951 ns
tpch_q11/duckdb:vortex-file-compressed 15777265 1.55163e+07 1.01682 ns
tpch_q12/duckdb:vortex-file-compressed 22846724 2.28157e+07 1.00136 ns
tpch_q13/duckdb:vortex-file-compressed 37325737 3.76402e+07 0.991647 ns
tpch_q14/duckdb:vortex-file-compressed 25092502 2.42024e+07 1.03678 ns
tpch_q15/duckdb:vortex-file-compressed 18104892 1.79353e+07 1.00946 ns
tpch_q16/duckdb:vortex-file-compressed 32771529 3.33052e+07 0.983976 ns
tpch_q17/duckdb:vortex-file-compressed 25728451 2.60659e+07 0.987053 ns
tpch_q18/duckdb:vortex-file-compressed 52845723 5.33706e+07 0.990166 ns
tpch_q19/duckdb:vortex-file-compressed 29149736 2.91724e+07 0.999221 ns
tpch_q20/duckdb:vortex-file-compressed 37076340 3.74695e+07 0.989508 ns
tpch_q21/duckdb:vortex-file-compressed 103989659 1.01056e+08 1.02903 ns
tpch_q22/duckdb:vortex-file-compressed 19162029 1.9298e+07 0.992952 ns
tpch_q01/duckdb:vortex-compact 38740444 3.8914e+07 0.995539 ns
tpch_q02/duckdb:vortex-compact 43952563 4.1077e+07 1.07001 ns
tpch_q03/duckdb:vortex-compact 37372401 3.78691e+07 0.986885 ns
tpch_q04/duckdb:vortex-compact 39958898 3.98693e+07 1.00225 ns
tpch_q05/duckdb:vortex-compact 45410602 4.43813e+07 1.02319 ns
tpch_q06/duckdb:vortex-compact 16321781 1.54493e+07 1.05647 ns
tpch_q07/duckdb:vortex-compact 48061375 4.68499e+07 1.02586 ns
tpch_q08/duckdb:vortex-compact 53450101 5.43165e+07 0.984049 ns
tpch_q09/duckdb:vortex-compact 89246217 8.85466e+07 1.0079 ns
tpch_q10/duckdb:vortex-compact 42774651 4.27123e+07 1.00146 ns
tpch_q11/duckdb:vortex-compact 22623748 2.36705e+07 0.955777 ns
tpch_q12/duckdb:vortex-compact 35903532 3.66237e+07 0.980335 ns
tpch_q13/duckdb:vortex-compact 44439162 4.3112e+07 1.03078 ns
tpch_q14/duckdb:vortex-compact 30196515 2.95897e+07 1.02051 ns
tpch_q15/duckdb:vortex-compact 21253367 2.08579e+07 1.01896 ns
tpch_q16/duckdb:vortex-compact 41789360 4.36767e+07 0.956788 ns
tpch_q17/duckdb:vortex-compact 28898038 2.88503e+07 1.00165 ns
tpch_q18/duckdb:vortex-compact 61175117 5.97658e+07 1.02358 ns
tpch_q19/duckdb:vortex-compact 36442295 3.61685e+07 1.00757 ns
tpch_q20/duckdb:vortex-compact 45087854 4.56212e+07 0.98831 ns
tpch_q21/duckdb:vortex-compact 111107558 1.11175e+08 0.99939 ns
tpch_q22/duckdb:vortex-compact 21055088 2.13355e+07 0.986857 ns
tpch_q01/duckdb:duckdb 17444702 1.74456e+07 0.999947 ns
tpch_q02/duckdb:duckdb 13703655 1.39071e+07 0.985372 ns
tpch_q03/duckdb:duckdb 21625334 2.18142e+07 0.991341 ns
tpch_q04/duckdb:duckdb 20157142 1.99863e+07 1.00855 ns
tpch_q05/duckdb:duckdb 23310282 2.2814e+07 1.02175 ns
tpch_q06/duckdb:duckdb 6998323 7.22488e+06 0.968642 ns
tpch_q07/duckdb:duckdb 26338055 2.66745e+07 0.987386 ns
tpch_q08/duckdb:duckdb 26233777 2.67946e+07 0.979071 ns
tpch_q09/duckdb:duckdb 58696537 5.72455e+07 1.02535 ns
tpch_q10/duckdb:duckdb 57314816 5.82093e+07 0.984633 ns
tpch_q11/duckdb:duckdb 7106617 8.20634e+06 0.865991 ns 🚀
tpch_q12/duckdb:duckdb 17199814 1.71942e+07 1.00033 ns
tpch_q13/duckdb:duckdb 40291958 4.02242e+07 1.00169 ns
tpch_q14/duckdb:duckdb 22667744 2.25516e+07 1.00515 ns
tpch_q15/duckdb:duckdb 14012892 1.41388e+07 0.991093 ns
tpch_q16/duckdb:duckdb 24912522 2.45136e+07 1.01628 ns
tpch_q17/duckdb:duckdb 18115882 1.81047e+07 1.00062 ns
tpch_q18/duckdb:duckdb 39992668 3.97731e+07 1.00552 ns
tpch_q19/duckdb:duckdb 32205106 3.17774e+07 1.01346 ns
tpch_q20/duckdb:duckdb 26885153 2.66402e+07 1.00919 ns
tpch_q21/duckdb:duckdb 63058050 6.18282e+07 1.01989 ns
tpch_q22/duckdb:duckdb 26324344 2.64884e+07 0.993806 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Random Access

Summary

  • Overall: 0.988x ➖
  • Vortex: 1.009x ➖
  • Best: No improvements
  • Worst: random-access/vortex-tokio-local-disk (1.009x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 88425d2 base 0d0fc63 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 184207116 1.90599e+08 0.966462 ns
random-access/vortex-tokio-local-disk 1325265 1.31287e+06 1.00944 ns

@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Jan 29, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.045x ➖
  • Vortex: 1.066x ➖
  • duckdb:vortex: 1.064x ➖
  • datafusion:vortex: 1.068x ➖
  • Best: tpch_q09/datafusion:vortex-compact (0.839x)
  • Worst: tpch_q12/duckdb:vortex-file-compressed (1.559x)
  • Significant (>30%): 0↑ 4↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 240570740 2.21947e+08 1.08391 ns
tpch_q02/datafusion:parquet 455593354 4.37608e+08 1.0411 ns
tpch_q03/datafusion:parquet 329873938 3.15604e+08 1.04521 ns
tpch_q04/datafusion:parquet 170274795 1.48204e+08 1.14892 ns
tpch_q05/datafusion:parquet 576518537 5.04527e+08 1.14269 ns
tpch_q06/datafusion:parquet 138822403 1.35742e+08 1.0227 ns
tpch_q07/datafusion:parquet 623623726 5.24823e+08 1.18826 ns
tpch_q08/datafusion:parquet 674505587 6.01777e+08 1.12086 ns
tpch_q09/datafusion:parquet 586364446 5.40795e+08 1.08426 ns
tpch_q10/datafusion:parquet 599937197 5.79229e+08 1.03575 ns
tpch_q11/datafusion:parquet 376108507 3.47048e+08 1.08374 ns
tpch_q12/datafusion:parquet 276041933 2.79741e+08 0.986776 ns
tpch_q13/datafusion:parquet 458024496 4.35533e+08 1.05164 ns
tpch_q14/datafusion:parquet 198811270 2.04886e+08 0.97035 ns
tpch_q15/datafusion:parquet 313181651 2.83376e+08 1.10518 ns
tpch_q16/datafusion:parquet 174107142 1.77894e+08 0.978711 ns
tpch_q17/datafusion:parquet 432311880 3.93533e+08 1.09854 ns
tpch_q18/datafusion:parquet 538986752 5.04609e+08 1.06813 ns
tpch_q19/datafusion:parquet 388500249 3.21623e+08 1.20794 ns
tpch_q20/datafusion:parquet 401260160 3.57065e+08 1.12377 ns
tpch_q21/datafusion:parquet 559616773 5.06903e+08 1.10399 ns
tpch_q22/datafusion:parquet 128375098 1.26326e+08 1.01622 ns
tpch_q01/datafusion:vortex-file-compressed 187420660 2.00755e+08 0.933578 ns
tpch_q02/datafusion:vortex-file-compressed 444176845 4.0324e+08 1.10152 ns
tpch_q03/datafusion:vortex-file-compressed 318785694 3.53322e+08 0.902252 ns
tpch_q04/datafusion:vortex-file-compressed 204632377 1.8139e+08 1.12814 ns
tpch_q05/datafusion:vortex-file-compressed 443645150 3.88275e+08 1.1426 ns
tpch_q06/datafusion:vortex-file-compressed 231656983 2.40068e+08 0.964965 ns
tpch_q07/datafusion:vortex-file-compressed 364047198 3.36809e+08 1.08087 ns
tpch_q08/datafusion:vortex-file-compressed 555463100 5.23231e+08 1.0616 ns
tpch_q09/datafusion:vortex-file-compressed 481898710 3.47814e+08 1.38551 ns 🚨
tpch_q10/datafusion:vortex-file-compressed 472463239 4.2167e+08 1.12046 ns
tpch_q11/datafusion:vortex-file-compressed 288380274 2.40166e+08 1.20076 ns
tpch_q12/datafusion:vortex-file-compressed 354814225 3.18636e+08 1.11354 ns
tpch_q13/datafusion:vortex-file-compressed 170778397 2.025e+08 0.843348 ns
tpch_q14/datafusion:vortex-file-compressed 194646312 1.80371e+08 1.07914 ns
tpch_q15/datafusion:vortex-file-compressed 319200456 2.76116e+08 1.15604 ns
tpch_q16/datafusion:vortex-file-compressed 178029631 1.76455e+08 1.00892 ns
tpch_q17/datafusion:vortex-file-compressed 331200933 2.94734e+08 1.12373 ns
tpch_q18/datafusion:vortex-file-compressed 303950160 2.5516e+08 1.19121 ns
tpch_q19/datafusion:vortex-file-compressed 341663198 3.55299e+08 0.961621 ns
tpch_q20/datafusion:vortex-file-compressed 346395336 3.2458e+08 1.06721 ns
tpch_q21/datafusion:vortex-file-compressed 429856281 4.4776e+08 0.960014 ns
tpch_q22/datafusion:vortex-file-compressed 149034145 1.52678e+08 0.976133 ns
tpch_q01/datafusion:vortex-compact 269479481 2.62554e+08 1.02638 ns
tpch_q02/datafusion:vortex-compact 417553107 4.14203e+08 1.00809 ns
tpch_q03/datafusion:vortex-compact 343099354 3.03072e+08 1.13207 ns
tpch_q04/datafusion:vortex-compact 218685272 2.02061e+08 1.08228 ns
tpch_q05/datafusion:vortex-compact 417604033 3.79705e+08 1.09981 ns
tpch_q06/datafusion:vortex-compact 354332371 3.20844e+08 1.10438 ns
tpch_q07/datafusion:vortex-compact 481469277 4.57116e+08 1.05328 ns
tpch_q08/datafusion:vortex-compact 492440675 5.2015e+08 0.946729 ns
tpch_q09/datafusion:vortex-compact 406125086 4.8393e+08 0.839224 ns
tpch_q10/datafusion:vortex-compact 527604372 4.42784e+08 1.19156 ns
tpch_q11/datafusion:vortex-compact 270054160 2.38741e+08 1.13116 ns
tpch_q12/datafusion:vortex-compact 423022778 3.67752e+08 1.15029 ns
tpch_q13/datafusion:vortex-compact 200038762 2.07468e+08 0.964193 ns
tpch_q14/datafusion:vortex-compact 252305971 2.47142e+08 1.0209 ns
tpch_q15/datafusion:vortex-compact 500271718 4.33764e+08 1.15333 ns
tpch_q16/datafusion:vortex-compact 173654776 1.68432e+08 1.03101 ns
tpch_q17/datafusion:vortex-compact 397501560 3.15236e+08 1.26097 ns
tpch_q18/datafusion:vortex-compact 297977524 2.76812e+08 1.07646 ns
tpch_q19/datafusion:vortex-compact 499251851 4.12114e+08 1.21144 ns
tpch_q20/datafusion:vortex-compact 501970366 4.54578e+08 1.10426 ns
tpch_q21/datafusion:vortex-compact 540794336 4.97501e+08 1.08702 ns
tpch_q22/datafusion:vortex-compact 112025386 1.05706e+08 1.05978 ns
tpch_q01/duckdb:parquet 503661855 4.83721e+08 1.04122 ns
tpch_q02/duckdb:parquet 1096976801 1.13355e+09 0.967739 ns
tpch_q03/duckdb:parquet 887485916 9.29395e+08 0.954907 ns
tpch_q04/duckdb:parquet 567824396 5.56503e+08 1.02034 ns
tpch_q05/duckdb:parquet 1216596036 1.29723e+09 0.937842 ns
tpch_q06/duckdb:parquet 325913716 3.62527e+08 0.899005 ns
tpch_q07/duckdb:parquet 1060114203 1.0313e+09 1.02793 ns
tpch_q08/duckdb:parquet 1299174450 1.4127e+09 0.91964 ns
tpch_q09/duckdb:parquet 1150684618 1.23172e+09 0.934208 ns
tpch_q10/duckdb:parquet 1159848847 1.21911e+09 0.95139 ns
tpch_q11/duckdb:parquet 656440201 7.32077e+08 0.896682 ns
tpch_q12/duckdb:parquet 531859689 5.63608e+08 0.943669 ns
tpch_q13/duckdb:parquet 767623116 8.32171e+08 0.922435 ns
tpch_q14/duckdb:parquet 542670742 6.19683e+08 0.875723 ns
tpch_q15/duckdb:parquet 591161079 6.07218e+08 0.973557 ns
tpch_q16/duckdb:parquet 457067314 4.72563e+08 0.96721 ns
tpch_q17/duckdb:parquet 633060253 6.70161e+08 0.944639 ns
tpch_q18/duckdb:parquet 701154459 8.10012e+08 0.86561 ns
tpch_q19/duckdb:parquet 635790928 6.93784e+08 0.91641 ns
tpch_q20/duckdb:parquet 829642645 9.43551e+08 0.879277 ns
tpch_q21/duckdb:parquet 971140603 9.90229e+08 0.980723 ns
tpch_q22/duckdb:parquet 363051463 4.2544e+08 0.853355 ns
tpch_q01/duckdb:vortex-file-compressed 229655307 2.30238e+08 0.997471 ns
tpch_q02/duckdb:vortex-file-compressed 665226114 6.22963e+08 1.06784 ns
tpch_q03/duckdb:vortex-file-compressed 599293632 5.70143e+08 1.05113 ns
tpch_q04/duckdb:vortex-file-compressed 388596540 3.6471e+08 1.06549 ns
tpch_q05/duckdb:vortex-file-compressed 758931807 7.75586e+08 0.978527 ns
tpch_q06/duckdb:vortex-file-compressed 342173044 3.4049e+08 1.00494 ns
tpch_q07/duckdb:vortex-file-compressed 676912867 7.42917e+08 0.911156 ns
tpch_q08/duckdb:vortex-file-compressed 900936327 9.401e+08 0.958341 ns
tpch_q09/duckdb:vortex-file-compressed 793879693 7.94289e+08 0.999485 ns
tpch_q10/duckdb:vortex-file-compressed 759425415 7.49626e+08 1.01307 ns
tpch_q11/duckdb:vortex-file-compressed 441872675 4.07417e+08 1.08457 ns
tpch_q12/duckdb:vortex-file-compressed 758093205 4.8631e+08 1.55887 ns 🚨
tpch_q13/duckdb:vortex-file-compressed 472781274 4.30735e+08 1.09761 ns
tpch_q14/duckdb:vortex-file-compressed 401245132 4.13667e+08 0.969972 ns
tpch_q15/duckdb:vortex-file-compressed 276054419 2.84025e+08 0.971937 ns
tpch_q16/duckdb:vortex-file-compressed 360101600 3.32717e+08 1.08231 ns
tpch_q17/duckdb:vortex-file-compressed 478485902 4.9105e+08 0.974413 ns
tpch_q18/duckdb:vortex-file-compressed 548504313 5.76017e+08 0.952237 ns
tpch_q19/duckdb:vortex-file-compressed 379430623 3.91353e+08 0.969535 ns
tpch_q20/duckdb:vortex-file-compressed 725766251 6.58242e+08 1.10258 ns
tpch_q21/duckdb:vortex-file-compressed 936817327 9.37214e+08 0.999576 ns
tpch_q22/duckdb:vortex-file-compressed 243914966 2.32194e+08 1.05048 ns
tpch_q01/duckdb:vortex-compact 277106821 2.70627e+08 1.02394 ns
tpch_q02/duckdb:vortex-compact 683445172 6.3243e+08 1.08067 ns
tpch_q03/duckdb:vortex-compact 513276891 4.98048e+08 1.03058 ns
tpch_q04/duckdb:vortex-compact 473850112 3.32235e+08 1.42625 ns 🚨
tpch_q05/duckdb:vortex-compact 668266654 6.64715e+08 1.00534 ns
tpch_q06/duckdb:vortex-compact 369660076 3.31465e+08 1.11523 ns
tpch_q07/duckdb:vortex-compact 694882821 6.02565e+08 1.15321 ns
tpch_q08/duckdb:vortex-compact 912647598 8.71633e+08 1.04706 ns
tpch_q09/duckdb:vortex-compact 821471033 7.63465e+08 1.07598 ns
tpch_q10/duckdb:vortex-compact 738381977 6.534e+08 1.13006 ns
tpch_q11/duckdb:vortex-compact 364035047 3.73921e+08 0.973561 ns
tpch_q12/duckdb:vortex-compact 434565122 4.45449e+08 0.975566 ns
tpch_q13/duckdb:vortex-compact 408538916 4.03006e+08 1.01373 ns
tpch_q14/duckdb:vortex-compact 441563319 4.1071e+08 1.07512 ns
tpch_q15/duckdb:vortex-compact 318207568 2.56259e+08 1.24174 ns
tpch_q16/duckdb:vortex-compact 331507837 3.11604e+08 1.06387 ns
tpch_q17/duckdb:vortex-compact 506651074 4.9205e+08 1.02967 ns
tpch_q18/duckdb:vortex-compact 562577130 4.93086e+08 1.14093 ns
tpch_q19/duckdb:vortex-compact 393008633 3.97751e+08 0.988076 ns
tpch_q20/duckdb:vortex-compact 1004273991 7.26796e+08 1.38178 ns 🚨
tpch_q21/duckdb:vortex-compact 1037478852 8.30186e+08 1.24969 ns
tpch_q22/duckdb:vortex-compact 234930549 2.34479e+08 1.00193 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.020x ➖
  • Vortex: 1.019x ➖
  • duckdb:vortex: 1.022x ➖
  • datafusion:vortex: 1.017x ➖
  • Best: tpcds_q90/duckdb:vortex-compact (0.757x)
  • Worst: tpcds_q86/duckdb:vortex-compact (1.334x)
  • Significant (>10%): 4↑ 15↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 41129947 3.77839e+07 1.08856 ns
tpcds_q02/datafusion:parquet 58200061 5.1238e+07 1.13588 ns 🚨
tpcds_q03/datafusion:parquet 18338295 1.63672e+07 1.12043 ns 🚨
tpcds_q04/datafusion:parquet 362895833 3.56268e+08 1.0186 ns
tpcds_q05/datafusion:parquet 85288459 7.95445e+07 1.07221 ns
tpcds_q06/datafusion:parquet 102773750 9.86833e+07 1.04145 ns
tpcds_q07/datafusion:parquet 141744816 1.35897e+08 1.04303 ns
tpcds_q08/datafusion:parquet 37140521 3.58673e+07 1.0355 ns
tpcds_q09/datafusion:parquet 52028019 4.99317e+07 1.04198 ns
tpcds_q10/datafusion:parquet 106940268 9.96303e+07 1.07337 ns
tpcds_q11/datafusion:parquet 231367715 2.24835e+08 1.02906 ns
tpcds_q12/datafusion:parquet 31630359 3.17913e+07 0.994939 ns
tpcds_q13/datafusion:parquet 143307176 1.38138e+08 1.03742 ns
tpcds_q14/datafusion:parquet 219525963 2.1199e+08 1.03555 ns
tpcds_q15/datafusion:parquet 63024783 5.90731e+07 1.06689 ns
tpcds_q16/datafusion:parquet 33365084 3.21821e+07 1.03676 ns
tpcds_q17/datafusion:parquet 188400571 1.79101e+08 1.05193 ns
tpcds_q18/datafusion:parquet 181324711 1.78672e+08 1.01485 ns
tpcds_q19/datafusion:parquet 33771885 3.32822e+07 1.01471 ns
tpcds_q20/datafusion:parquet 23363589 2.38943e+07 0.977787 ns
tpcds_q21/datafusion:parquet 25971425 2.59549e+07 1.00064 ns
tpcds_q22/datafusion:parquet 142457603 1.50618e+08 0.945819 ns
tpcds_q23/datafusion:parquet 181344675 1.83724e+08 0.987049 ns
tpcds_q24/datafusion:parquet 221562992 2.23347e+08 0.992012 ns
tpcds_q25/datafusion:parquet 187952831 1.91483e+08 0.981566 ns
tpcds_q26/datafusion:parquet 117173614 1.17441e+08 0.997727 ns
tpcds_q27/datafusion:parquet 255210985 2.70479e+08 0.943552 ns
tpcds_q28/datafusion:parquet 48021780 4.8789e+07 0.984274 ns
tpcds_q29/datafusion:parquet 188923358 1.90364e+08 0.99243 ns
tpcds_q30/datafusion:parquet 43830380 4.41024e+07 0.993832 ns
tpcds_q31/datafusion:parquet 101106951 9.82547e+07 1.02903 ns
tpcds_q32/datafusion:parquet 26917062 2.70386e+07 0.995506 ns
tpcds_q33/datafusion:parquet 34794889 3.59597e+07 0.967607 ns
tpcds_q34/datafusion:parquet 32865021 3.31357e+07 0.991831 ns
tpcds_q35/datafusion:parquet 94527627 9.21985e+07 1.02526 ns
tpcds_q36/datafusion:parquet 78155073 7.7439e+07 1.00925 ns
tpcds_q37/datafusion:parquet 24109130 2.49225e+07 0.967363 ns
tpcds_q38/datafusion:parquet 62657833 6.20093e+07 1.01046 ns
tpcds_q39/datafusion:parquet 90622066 9.01566e+07 1.00516 ns
tpcds_q40/datafusion:parquet 37960891 3.49697e+07 1.08554 ns
tpcds_q41/datafusion:parquet 12409112 1.15215e+07 1.07704 ns
tpcds_q42/datafusion:parquet 15744627 1.55316e+07 1.01371 ns
tpcds_q43/datafusion:parquet 24885109 2.55926e+07 0.972357 ns
tpcds_q44/datafusion:parquet 41744125 3.86563e+07 1.07988 ns
tpcds_q45/datafusion:parquet 72989165 6.8627e+07 1.06356 ns
tpcds_q46/datafusion:parquet 49347555 4.8216e+07 1.02347 ns
tpcds_q47/datafusion:parquet 180500078 1.71558e+08 1.05212 ns
tpcds_q48/datafusion:parquet 127459585 1.30985e+08 0.973086 ns
tpcds_q49/datafusion:parquet 72174572 7.11244e+07 1.01477 ns
tpcds_q50/datafusion:parquet 114834552 1.11992e+08 1.02538 ns
tpcds_q51/datafusion:parquet 93539107 9.34464e+07 1.00099 ns
tpcds_q52/datafusion:parquet 14567868 1.52783e+07 0.953503 ns
tpcds_q53/datafusion:parquet 27185899 2.82194e+07 0.963376 ns
tpcds_q54/datafusion:parquet 46390290 4.49989e+07 1.03092 ns
tpcds_q55/datafusion:parquet 15164594 1.5455e+07 0.981207 ns
tpcds_q56/datafusion:parquet 33465228 3.36168e+07 0.995491 ns
tpcds_q57/datafusion:parquet 129338225 1.32196e+08 0.978383 ns
tpcds_q58/datafusion:parquet 73513722 7.15116e+07 1.028 ns
tpcds_q59/datafusion:parquet 67827379 6.88655e+07 0.984926 ns
tpcds_q60/datafusion:parquet 33661725 3.43989e+07 0.97857 ns
tpcds_q61/datafusion:parquet 61184366 6.21745e+07 0.984076 ns
tpcds_q62/datafusion:parquet 41792379 4.02555e+07 1.03818 ns
tpcds_q63/datafusion:parquet 27452605 2.86369e+07 0.958645 ns
tpcds_q64/datafusion:parquet 1001738861 1.00604e+09 0.995722 ns
tpcds_q65/datafusion:parquet 53289394 5.16487e+07 1.03177 ns
tpcds_q66/datafusion:parquet 87985691 8.26241e+07 1.06489 ns
tpcds_q67/datafusion:parquet 173969218 1.69889e+08 1.02402 ns
tpcds_q68/datafusion:parquet 49280266 4.84242e+07 1.01768 ns
tpcds_q69/datafusion:parquet 97715758 9.25924e+07 1.05533 ns
tpcds_q70/datafusion:parquet 110342252 1.07668e+08 1.02484 ns
tpcds_q71/datafusion:parquet 30293364 2.76982e+07 1.09369 ns
tpcds_q72/datafusion:parquet 889233170 8.41716e+08 1.05645 ns
tpcds_q73/datafusion:parquet 32836691 3.48332e+07 0.942684 ns
tpcds_q74/datafusion:parquet 135623851 1.29698e+08 1.04569 ns
tpcds_q75/datafusion:parquet 133423524 1.33481e+08 0.999569 ns
tpcds_q76/datafusion:parquet 98265809 9.27329e+07 1.05966 ns
tpcds_q77/datafusion:parquet 56090930 5.54741e+07 1.01112 ns
tpcds_q78/datafusion:parquet 178974449 1.75294e+08 1.02099 ns
tpcds_q79/datafusion:parquet 40122414 3.90995e+07 1.02616 ns
tpcds_q80/datafusion:parquet 110847647 1.09931e+08 1.00834 ns
tpcds_q81/datafusion:parquet 42029137 4.33567e+07 0.969381 ns
tpcds_q82/datafusion:parquet 27368143 2.67497e+07 1.02312 ns
tpcds_q83/datafusion:parquet 52463335 5.27082e+07 0.995354 ns
tpcds_q84/datafusion:parquet 48263508 4.84301e+07 0.99656 ns
tpcds_q85/datafusion:parquet 240516935 2.39062e+08 1.00608 ns
tpcds_q86/datafusion:parquet 20588073 2.17155e+07 0.948081 ns
tpcds_q87/datafusion:parquet 65722965 6.56046e+07 1.0018 ns
tpcds_q88/datafusion:parquet 72900710 7.34162e+07 0.992979 ns
tpcds_q89/datafusion:parquet 33419688 3.32124e+07 1.00624 ns
tpcds_q90/datafusion:parquet 17777151 1.71784e+07 1.03485 ns
tpcds_q91/datafusion:parquet 77316011 7.71336e+07 1.00237 ns
tpcds_q92/datafusion:parquet 24511210 2.3659e+07 1.03602 ns
tpcds_q93/datafusion:parquet 38394296 3.72869e+07 1.0297 ns
tpcds_q94/datafusion:parquet 26759669 2.58522e+07 1.0351 ns
tpcds_q95/datafusion:parquet 139563373 1.36813e+08 1.02011 ns
tpcds_q96/datafusion:parquet 13871575 1.3643e+07 1.01675 ns
tpcds_q97/datafusion:parquet 35034761 3.48901e+07 1.00415 ns
tpcds_q98/datafusion:parquet 38221378 3.80334e+07 1.00494 ns
tpcds_q99/datafusion:parquet 41356642 4.22028e+07 0.97995 ns
tpcds_q01/datafusion:vortex-file-compressed 32306885 2.99951e+07 1.07707 ns
tpcds_q02/datafusion:vortex-file-compressed 77420180 7.72966e+07 1.0016 ns
tpcds_q03/datafusion:vortex-file-compressed 27587050 2.82349e+07 0.977055 ns
tpcds_q04/datafusion:vortex-file-compressed 389059050 3.91837e+08 0.992911 ns
tpcds_q05/datafusion:vortex-file-compressed 73499203 7.12806e+07 1.03112 ns
tpcds_q06/datafusion:vortex-file-compressed 76913409 7.54018e+07 1.02005 ns
tpcds_q07/datafusion:vortex-file-compressed 81052827 7.96385e+07 1.01776 ns
tpcds_q08/datafusion:vortex-file-compressed 39129763 3.88776e+07 1.00649 ns
tpcds_q09/datafusion:vortex-file-compressed 48285235 4.82846e+07 1.00001 ns
tpcds_q10/datafusion:vortex-file-compressed 52724688 5.1627e+07 1.02126 ns
tpcds_q11/datafusion:vortex-file-compressed 243632060 2.30017e+08 1.05919 ns
tpcds_q12/datafusion:vortex-file-compressed 36343050 3.56292e+07 1.02003 ns
tpcds_q13/datafusion:vortex-file-compressed 74097714 7.26235e+07 1.0203 ns
tpcds_q14/datafusion:vortex-file-compressed 222608346 2.09545e+08 1.06234 ns
tpcds_q15/datafusion:vortex-file-compressed 50413011 5.00325e+07 1.0076 ns
tpcds_q16/datafusion:vortex-file-compressed 32209366 2.99079e+07 1.07695 ns
tpcds_q17/datafusion:vortex-file-compressed 119114852 1.14378e+08 1.04141 ns
tpcds_q18/datafusion:vortex-file-compressed 105746661 1.04317e+08 1.01371 ns
tpcds_q19/datafusion:vortex-file-compressed 48960546 4.76276e+07 1.02799 ns
tpcds_q20/datafusion:vortex-file-compressed 44705956 4.28772e+07 1.04265 ns
tpcds_q21/datafusion:vortex-file-compressed 187063662 1.84022e+08 1.01653 ns
tpcds_q22/datafusion:vortex-file-compressed 76711792 7.15431e+07 1.07225 ns
tpcds_q23/datafusion:vortex-file-compressed 203280922 1.8841e+08 1.07893 ns
tpcds_q24/datafusion:vortex-file-compressed 203398944 1.8734e+08 1.08572 ns
tpcds_q25/datafusion:vortex-file-compressed 123664706 1.18724e+08 1.04162 ns
tpcds_q26/datafusion:vortex-file-compressed 66944930 6.94766e+07 0.963561 ns
tpcds_q27/datafusion:vortex-file-compressed 167513367 1.68107e+08 0.996467 ns
tpcds_q28/datafusion:vortex-file-compressed 45539932 4.44965e+07 1.02345 ns
tpcds_q29/datafusion:vortex-file-compressed 124359673 1.16794e+08 1.06478 ns
tpcds_q30/datafusion:vortex-file-compressed 29951826 2.91966e+07 1.02587 ns
tpcds_q31/datafusion:vortex-file-compressed 185718450 1.77306e+08 1.04745 ns
tpcds_q32/datafusion:vortex-file-compressed 24504853 2.42096e+07 1.0122 ns
tpcds_q33/datafusion:vortex-file-compressed 38518956 3.65709e+07 1.05327 ns
tpcds_q34/datafusion:vortex-file-compressed 37472558 3.57845e+07 1.04717 ns
tpcds_q35/datafusion:vortex-file-compressed 66437763 6.36364e+07 1.04402 ns
tpcds_q36/datafusion:vortex-file-compressed 105166923 1.05112e+08 1.00053 ns
tpcds_q37/datafusion:vortex-file-compressed 38696270 3.84913e+07 1.00532 ns
tpcds_q38/datafusion:vortex-file-compressed 93918193 9.31347e+07 1.00841 ns
tpcds_q39/datafusion:vortex-file-compressed 191487233 2.07075e+08 0.924724 ns
tpcds_q40/datafusion:vortex-file-compressed 59749429 5.64949e+07 1.05761 ns
tpcds_q41/datafusion:vortex-file-compressed 12298199 1.32324e+07 0.929403 ns
tpcds_q42/datafusion:vortex-file-compressed 29498431 3.13717e+07 0.940286 ns
tpcds_q43/datafusion:vortex-file-compressed 48536151 4.6277e+07 1.04882 ns
tpcds_q44/datafusion:vortex-file-compressed 39918847 4.14552e+07 0.962939 ns
tpcds_q45/datafusion:vortex-file-compressed 50745419 4.9785e+07 1.01929 ns
tpcds_q46/datafusion:vortex-file-compressed 66441310 6.54616e+07 1.01497 ns
tpcds_q47/datafusion:vortex-file-compressed 240708745 2.45185e+08 0.981745 ns
tpcds_q48/datafusion:vortex-file-compressed 67191502 6.67479e+07 1.00665 ns
tpcds_q49/datafusion:vortex-file-compressed 68834084 7.08442e+07 0.971626 ns
tpcds_q50/datafusion:vortex-file-compressed 76077266 7.47836e+07 1.0173 ns
tpcds_q51/datafusion:vortex-file-compressed 92548654 9.13646e+07 1.01296 ns
tpcds_q52/datafusion:vortex-file-compressed 31727277 3.1234e+07 1.01579 ns
tpcds_q53/datafusion:vortex-file-compressed 27446620 2.81829e+07 0.973874 ns
tpcds_q54/datafusion:vortex-file-compressed 48779869 4.90098e+07 0.995308 ns
tpcds_q55/datafusion:vortex-file-compressed 31999902 3.12736e+07 1.02322 ns
tpcds_q56/datafusion:vortex-file-compressed 47576306 4.44745e+07 1.06974 ns
tpcds_q57/datafusion:vortex-file-compressed 184416404 1.84786e+08 0.998001 ns
tpcds_q58/datafusion:vortex-file-compressed 116533524 1.13282e+08 1.0287 ns
tpcds_q59/datafusion:vortex-file-compressed 95131777 9.71794e+07 0.97893 ns
tpcds_q60/datafusion:vortex-file-compressed 48192091 4.90932e+07 0.981645 ns
tpcds_q61/datafusion:vortex-file-compressed 55853195 5.62229e+07 0.993424 ns
tpcds_q62/datafusion:vortex-file-compressed 46744009 4.53744e+07 1.03019 ns
tpcds_q63/datafusion:vortex-file-compressed 28602515 2.88992e+07 0.989734 ns
tpcds_q64/datafusion:vortex-file-compressed 713411969 7.07822e+08 1.0079 ns
tpcds_q65/datafusion:vortex-file-compressed 56369676 5.01238e+07 1.12461 ns 🚨
tpcds_q66/datafusion:vortex-file-compressed 104269989 1.03671e+08 1.00578 ns
tpcds_q67/datafusion:vortex-file-compressed 141266234 1.39001e+08 1.0163 ns
tpcds_q68/datafusion:vortex-file-compressed 66719722 6.71496e+07 0.993598 ns
tpcds_q69/datafusion:vortex-file-compressed 52400168 4.95379e+07 1.05778 ns
tpcds_q70/datafusion:vortex-file-compressed 125906019 1.23876e+08 1.01639 ns
tpcds_q71/datafusion:vortex-file-compressed 31073146 3.03466e+07 1.02394 ns
tpcds_q72/datafusion:vortex-file-compressed 3406997529 3.24495e+09 1.04994 ns
tpcds_q73/datafusion:vortex-file-compressed 37874182 3.9803e+07 0.951542 ns
tpcds_q74/datafusion:vortex-file-compressed 169844120 1.66384e+08 1.0208 ns
tpcds_q75/datafusion:vortex-file-compressed 132141160 1.33231e+08 0.991817 ns
tpcds_q76/datafusion:vortex-file-compressed 60768730 5.97502e+07 1.01705 ns
tpcds_q77/datafusion:vortex-file-compressed 52812818 5.21776e+07 1.01217 ns
tpcds_q78/datafusion:vortex-file-compressed 178397655 1.76938e+08 1.00825 ns
tpcds_q79/datafusion:vortex-file-compressed 45030564 4.72987e+07 0.952047 ns
tpcds_q80/datafusion:vortex-file-compressed 116273775 1.18015e+08 0.985244 ns
tpcds_q81/datafusion:vortex-file-compressed 36773596 3.66788e+07 1.00258 ns
tpcds_q82/datafusion:vortex-file-compressed 42141589 4.07722e+07 1.03359 ns
tpcds_q83/datafusion:vortex-file-compressed 71706148 6.51127e+07 1.10126 ns 🚨
tpcds_q84/datafusion:vortex-file-compressed 15842042 1.54672e+07 1.02423 ns
tpcds_q85/datafusion:vortex-file-compressed 134553523 1.3443e+08 1.00092 ns
tpcds_q86/datafusion:vortex-file-compressed 32814071 3.18926e+07 1.02889 ns
tpcds_q87/datafusion:vortex-file-compressed 97113971 9.31057e+07 1.04305 ns
tpcds_q88/datafusion:vortex-file-compressed 74232654 7.28745e+07 1.01864 ns
tpcds_q89/datafusion:vortex-file-compressed 54073787 5.56387e+07 0.971874 ns
tpcds_q90/datafusion:vortex-file-compressed 16110387 1.64551e+07 0.979051 ns
tpcds_q91/datafusion:vortex-file-compressed 26494052 2.53887e+07 1.04354 ns
tpcds_q92/datafusion:vortex-file-compressed 21709111 2.0386e+07 1.0649 ns
tpcds_q93/datafusion:vortex-file-compressed 40542788 3.85007e+07 1.05304 ns
tpcds_q94/datafusion:vortex-file-compressed 27887050 2.81913e+07 0.989207 ns
tpcds_q95/datafusion:vortex-file-compressed 94740084 9.36512e+07 1.01163 ns
tpcds_q96/datafusion:vortex-file-compressed 16006077 1.59146e+07 1.00575 ns
tpcds_q97/datafusion:vortex-file-compressed 34283710 3.43073e+07 0.999311 ns
tpcds_q98/datafusion:vortex-file-compressed 49959497 4.99353e+07 1.00048 ns
tpcds_q99/datafusion:vortex-file-compressed 62462234 6.1426e+07 1.01687 ns
tpcds_q01/datafusion:vortex-compact 37402848 3.74992e+07 0.997431 ns
tpcds_q02/datafusion:vortex-compact 84053900 8.14446e+07 1.03204 ns
tpcds_q03/datafusion:vortex-compact 31436969 3.27792e+07 0.959053 ns
tpcds_q04/datafusion:vortex-compact 414567098 4.19179e+08 0.988999 ns
tpcds_q05/datafusion:vortex-compact 78870062 7.74035e+07 1.01895 ns
tpcds_q06/datafusion:vortex-compact 79536998 8.01647e+07 0.992169 ns
tpcds_q07/datafusion:vortex-compact 91466679 8.95547e+07 1.02135 ns
tpcds_q08/datafusion:vortex-compact 44766187 4.4186e+07 1.01313 ns
tpcds_q09/datafusion:vortex-compact 98058486 9.6838e+07 1.0126 ns
tpcds_q10/datafusion:vortex-compact 62048408 6.24835e+07 0.993036 ns
tpcds_q11/datafusion:vortex-compact 255983722 2.52221e+08 1.01492 ns
tpcds_q12/datafusion:vortex-compact 40271842 3.91697e+07 1.02814 ns
tpcds_q13/datafusion:vortex-compact 134593451 1.36391e+08 0.986818 ns
tpcds_q14/datafusion:vortex-compact 245681254 2.49243e+08 0.98571 ns
tpcds_q15/datafusion:vortex-compact 53698290 5.27398e+07 1.01817 ns
tpcds_q16/datafusion:vortex-compact 37624941 3.83714e+07 0.980547 ns
tpcds_q17/datafusion:vortex-compact 121800974 1.21892e+08 0.999256 ns
tpcds_q18/datafusion:vortex-compact 118119868 1.16502e+08 1.01389 ns
tpcds_q19/datafusion:vortex-compact 54047623 5.33793e+07 1.01252 ns
tpcds_q20/datafusion:vortex-compact 47187664 4.52643e+07 1.04249 ns
tpcds_q21/datafusion:vortex-compact 192027628 1.93828e+08 0.990713 ns
tpcds_q22/datafusion:vortex-compact 82594335 8.21335e+07 1.00561 ns
tpcds_q23/datafusion:vortex-compact 210553383 2.08691e+08 1.00892 ns
tpcds_q24/datafusion:vortex-compact 212281895 2.05358e+08 1.03371 ns
tpcds_q25/datafusion:vortex-compact 127429092 1.19758e+08 1.06405 ns
tpcds_q26/datafusion:vortex-compact 74074689 7.23051e+07 1.02447 ns
tpcds_q27/datafusion:vortex-compact 187339662 1.85928e+08 1.0076 ns
tpcds_q28/datafusion:vortex-compact 114086476 1.11921e+08 1.01935 ns
tpcds_q29/datafusion:vortex-compact 127453988 1.24927e+08 1.02023 ns
tpcds_q30/datafusion:vortex-compact 36330210 3.47023e+07 1.04691 ns
tpcds_q31/datafusion:vortex-compact 202240687 2.02562e+08 0.998412 ns
tpcds_q32/datafusion:vortex-compact 28635595 2.79293e+07 1.02529 ns
tpcds_q33/datafusion:vortex-compact 42599363 4.36303e+07 0.976371 ns
tpcds_q34/datafusion:vortex-compact 44301056 4.51664e+07 0.980841 ns
tpcds_q35/datafusion:vortex-compact 71252758 6.89649e+07 1.03317 ns
tpcds_q36/datafusion:vortex-compact 115118123 1.15082e+08 1.00031 ns
tpcds_q37/datafusion:vortex-compact 56990274 5.53389e+07 1.02984 ns
tpcds_q38/datafusion:vortex-compact 101549681 1.00447e+08 1.01098 ns
tpcds_q39/datafusion:vortex-compact 230166765 2.03408e+08 1.13155 ns 🚨
tpcds_q40/datafusion:vortex-compact 60774289 6.01588e+07 1.01023 ns
tpcds_q41/datafusion:vortex-compact 15144332 1.52095e+07 0.995713 ns
tpcds_q42/datafusion:vortex-compact 35526427 3.61746e+07 0.982082 ns
tpcds_q43/datafusion:vortex-compact 50858344 5.15561e+07 0.986466 ns
tpcds_q44/datafusion:vortex-compact 56193526 5.4728e+07 1.02678 ns
tpcds_q45/datafusion:vortex-compact 54332368 5.14636e+07 1.05574 ns
tpcds_q46/datafusion:vortex-compact 75767681 7.28595e+07 1.03992 ns
tpcds_q47/datafusion:vortex-compact 260168584 2.57635e+08 1.00984 ns
tpcds_q48/datafusion:vortex-compact 92734634 9.27794e+07 0.999517 ns
tpcds_q49/datafusion:vortex-compact 86690128 8.5486e+07 1.01409 ns
tpcds_q50/datafusion:vortex-compact 87828643 8.68948e+07 1.01075 ns
tpcds_q51/datafusion:vortex-compact 98358490 9.73327e+07 1.01054 ns
tpcds_q52/datafusion:vortex-compact 36356909 3.58123e+07 1.01521 ns
tpcds_q53/datafusion:vortex-compact 35522361 3.6018e+07 0.98624 ns
tpcds_q54/datafusion:vortex-compact 55782544 5.479e+07 1.01811 ns
tpcds_q55/datafusion:vortex-compact 35967126 3.57275e+07 1.00671 ns
tpcds_q56/datafusion:vortex-compact 52009480 5.12068e+07 1.01568 ns
tpcds_q57/datafusion:vortex-compact 201791381 1.90605e+08 1.05869 ns
tpcds_q58/datafusion:vortex-compact 126737611 1.18772e+08 1.06707 ns
tpcds_q59/datafusion:vortex-compact 107173757 1.05042e+08 1.02029 ns
tpcds_q60/datafusion:vortex-compact 53621635 5.42041e+07 0.989255 ns
tpcds_q61/datafusion:vortex-compact 64899532 6.56775e+07 0.988155 ns
tpcds_q62/datafusion:vortex-compact 48603998 4.80223e+07 1.01211 ns
tpcds_q63/datafusion:vortex-compact 35139873 3.70881e+07 0.94747 ns
tpcds_q64/datafusion:vortex-compact 760985766 7.49713e+08 1.01504 ns
tpcds_q65/datafusion:vortex-compact 66186122 6.7955e+07 0.97397 ns
tpcds_q66/datafusion:vortex-compact 105507073 1.0668e+08 0.989001 ns
tpcds_q67/datafusion:vortex-compact 147071741 1.43695e+08 1.0235 ns
tpcds_q68/datafusion:vortex-compact 75384397 8.0861e+07 0.932272 ns
tpcds_q69/datafusion:vortex-compact 56153859 5.30937e+07 1.05764 ns
tpcds_q70/datafusion:vortex-compact 135903980 1.30018e+08 1.04527 ns
tpcds_q71/datafusion:vortex-compact 40697315 3.97616e+07 1.02353 ns
tpcds_q72/datafusion:vortex-compact 3353162195 3.25555e+09 1.02998 ns
tpcds_q73/datafusion:vortex-compact 43804806 4.38893e+07 0.998074 ns
tpcds_q74/datafusion:vortex-compact 184001632 1.77507e+08 1.03659 ns
tpcds_q75/datafusion:vortex-compact 170443750 1.6518e+08 1.03186 ns
tpcds_q76/datafusion:vortex-compact 70808662 6.61426e+07 1.07055 ns
tpcds_q77/datafusion:vortex-compact 61191426 6.28629e+07 0.973411 ns
tpcds_q78/datafusion:vortex-compact 198078088 1.93482e+08 1.02376 ns
tpcds_q79/datafusion:vortex-compact 56658972 5.57707e+07 1.01593 ns
tpcds_q80/datafusion:vortex-compact 129586794 1.3065e+08 0.991863 ns
tpcds_q81/datafusion:vortex-compact 44133410 4.34682e+07 1.0153 ns
tpcds_q82/datafusion:vortex-compact 58709458 5.46943e+07 1.07341 ns
tpcds_q83/datafusion:vortex-compact 67510193 6.52266e+07 1.03501 ns
tpcds_q84/datafusion:vortex-compact 19755899 1.81373e+07 1.08924 ns
tpcds_q85/datafusion:vortex-compact 155894478 1.54626e+08 1.0082 ns
tpcds_q86/datafusion:vortex-compact 33821350 3.27803e+07 1.03176 ns
tpcds_q87/datafusion:vortex-compact 100701974 1.01082e+08 0.996238 ns
tpcds_q88/datafusion:vortex-compact 90045258 8.71922e+07 1.03272 ns
tpcds_q89/datafusion:vortex-compact 64190133 6.06046e+07 1.05916 ns
tpcds_q90/datafusion:vortex-compact 21120319 1.89987e+07 1.11167 ns 🚨
tpcds_q91/datafusion:vortex-compact 35924680 3.53352e+07 1.01668 ns
tpcds_q92/datafusion:vortex-compact 25283311 2.4128e+07 1.04788 ns
tpcds_q93/datafusion:vortex-compact 54054074 4.83211e+07 1.11864 ns 🚨
tpcds_q94/datafusion:vortex-compact 33885457 3.25732e+07 1.04028 ns
tpcds_q95/datafusion:vortex-compact 100042503 9.89977e+07 1.01055 ns
tpcds_q96/datafusion:vortex-compact 20204071 1.88067e+07 1.0743 ns
tpcds_q97/datafusion:vortex-compact 40266127 3.78292e+07 1.06442 ns
tpcds_q98/datafusion:vortex-compact 56832058 5.72067e+07 0.993452 ns
tpcds_q99/datafusion:vortex-compact 65527369 6.56153e+07 0.99866 ns
tpcds_q01/duckdb:parquet 46473465 4.78564e+07 0.971102 ns
tpcds_q02/duckdb:parquet 29161043 2.88896e+07 1.0094 ns
tpcds_q03/duckdb:parquet 14113089 1.35509e+07 1.04149 ns
tpcds_q04/duckdb:parquet 131506408 1.27628e+08 1.03039 ns
tpcds_q05/duckdb:parquet 31991810 3.07319e+07 1.041 ns
tpcds_q06/duckdb:parquet 33175864 3.38219e+07 0.9809 ns
tpcds_q07/duckdb:parquet 28212640 2.81135e+07 1.00353 ns
tpcds_q08/duckdb:parquet 28437170 2.8008e+07 1.01532 ns
tpcds_q09/duckdb:parquet 41081213 4.12176e+07 0.996691 ns
tpcds_q10/duckdb:parquet 41605853 4.03172e+07 1.03196 ns
tpcds_q11/duckdb:parquet 89173106 8.90787e+07 1.00106 ns
tpcds_q12/duckdb:parquet 17933456 1.73505e+07 1.0336 ns
tpcds_q13/duckdb:parquet 38868110 3.87166e+07 1.00391 ns
tpcds_q14/duckdb:parquet 99069655 1.03672e+08 0.955604 ns
tpcds_q15/duckdb:parquet 28048423 2.71561e+07 1.03286 ns
tpcds_q16/duckdb:parquet 22751802 2.2484e+07 1.01191 ns
tpcds_q17/duckdb:parquet 42039593 3.93679e+07 1.06787 ns
tpcds_q18/duckdb:parquet 102428108 1.00449e+08 1.01971 ns
tpcds_q19/duckdb:parquet 32772246 3.33476e+07 0.982747 ns
tpcds_q20/duckdb:parquet 17998192 1.81227e+07 0.993132 ns
tpcds_q21/duckdb:parquet 14636246 1.33682e+07 1.09485 ns
tpcds_q22/duckdb:parquet 100768167 9.93328e+07 1.01445 ns
tpcds_q23/duckdb:parquet 100534075 1.00027e+08 1.00507 ns
tpcds_q24/duckdb:parquet 50253853 4.98616e+07 1.00787 ns
tpcds_q25/duckdb:parquet 35947555 3.5442e+07 1.01427 ns
tpcds_q26/duckdb:parquet 39413281 3.82468e+07 1.0305 ns
tpcds_q27/duckdb:parquet 77649178 7.6449e+07 1.0157 ns
tpcds_q28/duckdb:parquet 43479229 4.24022e+07 1.0254 ns
tpcds_q29/duckdb:parquet 37519608 3.9297e+07 0.954771 ns
tpcds_q30/duckdb:parquet 45578341 4.43551e+07 1.02758 ns
tpcds_q31/duckdb:parquet 27277111 2.68128e+07 1.01732 ns
tpcds_q32/duckdb:parquet 13365682 1.25712e+07 1.06319 ns
tpcds_q33/duckdb:parquet 21406013 2.13478e+07 1.00273 ns
tpcds_q34/duckdb:parquet 24135827 2.35691e+07 1.02404 ns
tpcds_q35/duckdb:parquet 71846857 6.86525e+07 1.04653 ns
tpcds_q36/duckdb:parquet 24819845 2.44448e+07 1.01534 ns
tpcds_q37/duckdb:parquet 15854596 1.52804e+07 1.03758 ns
tpcds_q38/duckdb:parquet 36096471 3.6207e+07 0.996947 ns
tpcds_q39/duckdb:parquet 37515617 3.635e+07 1.03207 ns
tpcds_q40/duckdb:parquet 20790444 2.00213e+07 1.03842 ns
tpcds_q41/duckdb:parquet 10121085 9.79191e+06 1.03362 ns
tpcds_q42/duckdb:parquet 13244142 1.31399e+07 1.00793 ns
tpcds_q43/duckdb:parquet 19104750 1.81631e+07 1.05185 ns
tpcds_q44/duckdb:parquet 29014674 2.85715e+07 1.01551 ns
tpcds_q45/duckdb:parquet 30894198 2.95158e+07 1.0467 ns
tpcds_q46/duckdb:parquet 49492832 4.80408e+07 1.03023 ns
tpcds_q47/duckdb:parquet 59639129 5.9248e+07 1.0066 ns
tpcds_q48/duckdb:parquet 35359668 3.3878e+07 1.04374 ns
tpcds_q49/duckdb:parquet 26479975 2.65348e+07 0.997934 ns
tpcds_q50/duckdb:parquet 29301318 2.84554e+07 1.02973 ns
tpcds_q51/duckdb:parquet 196378999 1.9628e+08 1.00051 ns
tpcds_q52/duckdb:parquet 13598638 1.31954e+07 1.03056 ns
tpcds_q53/duckdb:parquet 20409127 1.96216e+07 1.04013 ns
tpcds_q54/duckdb:parquet 26600238 2.66057e+07 0.999795 ns
tpcds_q55/duckdb:parquet 12900548 1.27129e+07 1.01476 ns
tpcds_q56/duckdb:parquet 23453848 2.30836e+07 1.01604 ns
tpcds_q57/duckdb:parquet 48351655 4.78209e+07 1.0111 ns
tpcds_q58/duckdb:parquet 26300218 2.57704e+07 1.02056 ns
tpcds_q59/duckdb:parquet 39522172 3.93979e+07 1.00315 ns
tpcds_q60/duckdb:parquet 23997313 2.36801e+07 1.01339 ns
tpcds_q61/duckdb:parquet 33824238 3.29222e+07 1.0274 ns
tpcds_q62/duckdb:parquet 14246331 1.37714e+07 1.03448 ns
tpcds_q63/duckdb:parquet 17755331 1.73991e+07 1.02047 ns
tpcds_q64/duckdb:parquet 78486124 7.79281e+07 1.00716 ns
tpcds_q65/duckdb:parquet 30544276 2.74369e+07 1.11325 ns 🚨
tpcds_q66/duckdb:parquet 30935593 3.05765e+07 1.01174 ns
tpcds_q67/duckdb:parquet 188048884 1.85284e+08 1.01492 ns
tpcds_q68/duckdb:parquet 39346698 3.91176e+07 1.00586 ns
tpcds_q69/duckdb:parquet 41869289 4.09399e+07 1.0227 ns
tpcds_q70/duckdb:parquet 57519929 5.64749e+07 1.0185 ns
tpcds_q71/duckdb:parquet 21378053 2.11741e+07 1.00963 ns
tpcds_q72/duckdb:parquet 170379808 1.69328e+08 1.00621 ns
tpcds_q73/duckdb:parquet 21300676 2.06446e+07 1.03178 ns
tpcds_q74/duckdb:parquet 54550591 5.30795e+07 1.02771 ns
tpcds_q75/duckdb:parquet 58182321 5.46445e+07 1.06474 ns
tpcds_q76/duckdb:parquet 21721601 2.08896e+07 1.03983 ns
tpcds_q77/duckdb:parquet 24117889 2.34863e+07 1.02689 ns
tpcds_q78/duckdb:parquet 80199430 7.92837e+07 1.01155 ns
tpcds_q79/duckdb:parquet 31570870 3.18977e+07 0.989753 ns
tpcds_q80/duckdb:parquet 44386914 4.41981e+07 1.00427 ns
tpcds_q81/duckdb:parquet 49463396 4.99539e+07 0.990181 ns
tpcds_q82/duckdb:parquet 19577606 1.8712e+07 1.04626 ns
tpcds_q83/duckdb:parquet 19225866 1.85332e+07 1.03737 ns
tpcds_q84/duckdb:parquet 21244717 2.12524e+07 0.999638 ns
tpcds_q85/duckdb:parquet 43717622 4.32174e+07 1.01157 ns
tpcds_q86/duckdb:parquet 38882868 3.87245e+07 1.00409 ns
tpcds_q87/duckdb:parquet 37297496 3.73759e+07 0.997901 ns
tpcds_q88/duckdb:parquet 55019941 5.41525e+07 1.01602 ns
tpcds_q89/duckdb:parquet 21871903 2.18806e+07 0.999602 ns
tpcds_q90/duckdb:parquet 10029664 9.13126e+06 1.09839 ns
tpcds_q91/duckdb:parquet 28118245 2.68435e+07 1.04749 ns
tpcds_q92/duckdb:parquet 14418325 1.35498e+07 1.0641 ns
tpcds_q93/duckdb:parquet 34902432 3.37736e+07 1.03342 ns
tpcds_q94/duckdb:parquet 19033702 1.85482e+07 1.02618 ns
tpcds_q95/duckdb:parquet 153418966 1.45899e+08 1.05154 ns
tpcds_q96/duckdb:parquet 11339641 1.14639e+07 0.989162 ns
tpcds_q97/duckdb:parquet 38538871 3.80584e+07 1.01262 ns
tpcds_q98/duckdb:parquet 23997652 2.36149e+07 1.01621 ns
tpcds_q99/duckdb:parquet 25056822 2.43134e+07 1.03057 ns
tpcds_q01/duckdb:vortex-file-compressed 30677762 3.12635e+07 0.981265 ns
tpcds_q02/duckdb:vortex-file-compressed 57512818 5.75168e+07 0.999931 ns
tpcds_q03/duckdb:vortex-file-compressed 25632079 2.57161e+07 0.996732 ns
tpcds_q04/duckdb:vortex-file-compressed 105752374 1.08364e+08 0.975903 ns
tpcds_q05/duckdb:vortex-file-compressed 40364064 4.24677e+07 0.950464 ns
tpcds_q06/duckdb:vortex-file-compressed 39388972 3.9189e+07 1.0051 ns
tpcds_q07/duckdb:vortex-file-compressed 31281983 3.16941e+07 0.986998 ns
tpcds_q08/duckdb:vortex-file-compressed 31902060 3.17121e+07 1.00599 ns
tpcds_q09/duckdb:vortex-file-compressed 43820423 4.41009e+07 0.993639 ns
tpcds_q10/duckdb:vortex-file-compressed 59864253 6.12401e+07 0.977533 ns
tpcds_q11/duckdb:vortex-file-compressed 75959112 7.40662e+07 1.02556 ns
tpcds_q12/duckdb:vortex-file-compressed 18326235 1.89142e+07 0.968913 ns
tpcds_q13/duckdb:vortex-file-compressed 38366745 3.77561e+07 1.01617 ns
tpcds_q14/duckdb:vortex-file-compressed 127786757 1.28095e+08 0.997596 ns
tpcds_q15/duckdb:vortex-file-compressed 32263606 3.05497e+07 1.0561 ns
tpcds_q16/duckdb:vortex-file-compressed 33676443 3.223e+07 1.04488 ns
tpcds_q17/duckdb:vortex-file-compressed 50137649 4.71961e+07 1.06233 ns
tpcds_q18/duckdb:vortex-file-compressed 113281967 1.03927e+08 1.09002 ns
tpcds_q19/duckdb:vortex-file-compressed 43226963 4.25861e+07 1.01505 ns
tpcds_q20/duckdb:vortex-file-compressed 20721235 1.97777e+07 1.04771 ns
tpcds_q21/duckdb:vortex-file-compressed 18893676 1.88548e+07 1.00206 ns
tpcds_q22/duckdb:vortex-file-compressed 115123204 1.10569e+08 1.04119 ns
tpcds_q23/duckdb:vortex-file-compressed 139020868 1.26988e+08 1.09475 ns
tpcds_q24/duckdb:vortex-file-compressed 65897411 5.97288e+07 1.10328 ns 🚨
tpcds_q25/duckdb:vortex-file-compressed 51295446 4.88944e+07 1.04911 ns
tpcds_q26/duckdb:vortex-file-compressed 48826049 4.47897e+07 1.09012 ns
tpcds_q27/duckdb:vortex-file-compressed 84108819 8.42479e+07 0.99835 ns
tpcds_q28/duckdb:vortex-file-compressed 29192800 2.87528e+07 1.0153 ns
tpcds_q29/duckdb:vortex-file-compressed 49790427 5.14496e+07 0.967752 ns
tpcds_q30/duckdb:vortex-file-compressed 33575237 3.51766e+07 0.954476 ns
tpcds_q31/duckdb:vortex-file-compressed 35246674 3.53769e+07 0.996319 ns
tpcds_q32/duckdb:vortex-file-compressed 16561664 1.67804e+07 0.986966 ns
tpcds_q33/duckdb:vortex-file-compressed 32827388 3.06515e+07 1.07099 ns
tpcds_q34/duckdb:vortex-file-compressed 29422377 2.92661e+07 1.00534 ns
tpcds_q35/duckdb:vortex-file-compressed 90214278 8.77477e+07 1.02811 ns
tpcds_q36/duckdb:vortex-file-compressed 29817712 3.00353e+07 0.992757 ns
tpcds_q37/duckdb:vortex-file-compressed 15872615 1.72828e+07 0.918405 ns
tpcds_q38/duckdb:vortex-file-compressed 51421097 5.27719e+07 0.974403 ns
tpcds_q39/duckdb:vortex-file-compressed 47096278 4.13075e+07 1.14014 ns 🚨
tpcds_q40/duckdb:vortex-file-compressed 26063508 2.48361e+07 1.04942 ns
tpcds_q41/duckdb:vortex-file-compressed 15770989 1.56091e+07 1.01037 ns
tpcds_q42/duckdb:vortex-file-compressed 15211215 1.5253e+07 0.997261 ns
tpcds_q43/duckdb:vortex-file-compressed 21844372 2.16997e+07 1.00667 ns
tpcds_q44/duckdb:vortex-file-compressed 25193654 2.52904e+07 0.996175 ns
tpcds_q45/duckdb:vortex-file-compressed 34429664 3.33177e+07 1.03337 ns
tpcds_q46/duckdb:vortex-file-compressed 58527639 5.6554e+07 1.0349 ns
tpcds_q47/duckdb:vortex-file-compressed 66017190 6.61351e+07 0.998218 ns
tpcds_q48/duckdb:vortex-file-compressed 35705566 3.65159e+07 0.977809 ns
tpcds_q49/duckdb:vortex-file-compressed 33900976 3.60066e+07 0.941521 ns
tpcds_q50/duckdb:vortex-file-compressed 39690419 4.01893e+07 0.987586 ns
tpcds_q51/duckdb:vortex-file-compressed 117225854 1.16291e+08 1.00804 ns
tpcds_q52/duckdb:vortex-file-compressed 15608507 1.54567e+07 1.00982 ns
tpcds_q53/duckdb:vortex-file-compressed 24870882 2.53609e+07 0.980677 ns
tpcds_q54/duckdb:vortex-file-compressed 38174040 3.88132e+07 0.983532 ns
tpcds_q55/duckdb:vortex-file-compressed 15032395 1.50283e+07 1.00027 ns
tpcds_q56/duckdb:vortex-file-compressed 37253897 3.66529e+07 1.0164 ns
tpcds_q57/duckdb:vortex-file-compressed 59815134 5.74145e+07 1.04181 ns
tpcds_q58/duckdb:vortex-file-compressed 36243509 3.5219e+07 1.02909 ns
tpcds_q59/duckdb:vortex-file-compressed 55657008 5.37683e+07 1.03513 ns
tpcds_q60/duckdb:vortex-file-compressed 38705831 3.80236e+07 1.01794 ns
tpcds_q61/duckdb:vortex-file-compressed 44598783 3.97555e+07 1.12183 ns 🚨
tpcds_q62/duckdb:vortex-file-compressed 23207473 2.56482e+07 0.904838 ns
tpcds_q63/duckdb:vortex-file-compressed 27295331 2.48957e+07 1.09639 ns
tpcds_q64/duckdb:vortex-file-compressed 86752800 8.4573e+07 1.02577 ns
tpcds_q65/duckdb:vortex-file-compressed 37945970 3.34241e+07 1.13529 ns 🚨
tpcds_q66/duckdb:vortex-file-compressed 36669142 3.51861e+07 1.04215 ns
tpcds_q67/duckdb:vortex-file-compressed 185485577 1.83106e+08 1.013 ns
tpcds_q68/duckdb:vortex-file-compressed 47998889 4.71649e+07 1.01768 ns
tpcds_q69/duckdb:vortex-file-compressed 59840250 5.90721e+07 1.013 ns
tpcds_q70/duckdb:vortex-file-compressed 59376683 5.89987e+07 1.00641 ns
tpcds_q71/duckdb:vortex-file-compressed 26154328 2.60452e+07 1.00419 ns
tpcds_q72/duckdb:vortex-file-compressed 174735771 1.72513e+08 1.01288 ns
tpcds_q73/duckdb:vortex-file-compressed 28685681 2.91485e+07 0.984122 ns
tpcds_q74/duckdb:vortex-file-compressed 67781319 6.61052e+07 1.02536 ns
tpcds_q75/duckdb:vortex-file-compressed 70124561 6.78237e+07 1.03392 ns
tpcds_q76/duckdb:vortex-file-compressed 25785028 2.49232e+07 1.03458 ns
tpcds_q77/duckdb:vortex-file-compressed 31453492 3.17483e+07 0.990715 ns
tpcds_q78/duckdb:vortex-file-compressed 88472133 9.02309e+07 0.980508 ns
tpcds_q79/duckdb:vortex-file-compressed 38171559 3.64371e+07 1.0476 ns
tpcds_q80/duckdb:vortex-file-compressed 53279595 5.25097e+07 1.01466 ns
tpcds_q81/duckdb:vortex-file-compressed 39774198 3.94471e+07 1.00829 ns
tpcds_q82/duckdb:vortex-file-compressed 21225249 1.89346e+07 1.12098 ns 🚨
tpcds_q83/duckdb:vortex-file-compressed 42116263 4.05543e+07 1.03851 ns
tpcds_q84/duckdb:vortex-file-compressed 23553407 2.14256e+07 1.09931 ns
tpcds_q85/duckdb:vortex-file-compressed 53113690 5.02664e+07 1.05664 ns
tpcds_q86/duckdb:vortex-file-compressed 44612085 4.46312e+07 0.999572 ns
tpcds_q87/duckdb:vortex-file-compressed 55654715 5.4299e+07 1.02497 ns
tpcds_q88/duckdb:vortex-file-compressed 73680266 7.28687e+07 1.01114 ns
tpcds_q89/duckdb:vortex-file-compressed 26254838 2.63872e+07 0.994983 ns
tpcds_q90/duckdb:vortex-file-compressed 21132517 1.75787e+07 1.20217 ns 🚨
tpcds_q91/duckdb:vortex-file-compressed 35319453 3.04457e+07 1.16008 ns 🚨
tpcds_q92/duckdb:vortex-file-compressed 25887928 2.56204e+07 1.01044 ns
tpcds_q93/duckdb:vortex-file-compressed 33139513 3.4102e+07 0.971776 ns
tpcds_q94/duckdb:vortex-file-compressed 29193444 2.87977e+07 1.01374 ns
tpcds_q95/duckdb:vortex-file-compressed 163902341 1.59225e+08 1.02938 ns
tpcds_q96/duckdb:vortex-file-compressed 14379541 1.42299e+07 1.01052 ns
tpcds_q97/duckdb:vortex-file-compressed 43261643 4.3861e+07 0.986335 ns
tpcds_q98/duckdb:vortex-file-compressed 23639090 2.41669e+07 0.978159 ns
tpcds_q99/duckdb:vortex-file-compressed 39755033 3.90388e+07 1.01835 ns
tpcds_q01/duckdb:vortex-compact 44126739 4.0851e+07 1.08019 ns
tpcds_q02/duckdb:vortex-compact 59175683 6.49376e+07 0.91127 ns
tpcds_q03/duckdb:vortex-compact 48257253 4.84204e+07 0.996631 ns
tpcds_q04/duckdb:vortex-compact 131695147 1.33536e+08 0.986214 ns
tpcds_q05/duckdb:vortex-compact 64785954 6.14116e+07 1.05495 ns
tpcds_q06/duckdb:vortex-compact 50351478 4.7028e+07 1.07067 ns
tpcds_q07/duckdb:vortex-compact 50773127 4.70229e+07 1.07975 ns
tpcds_q08/duckdb:vortex-compact 65668930 6.31182e+07 1.04041 ns
tpcds_q09/duckdb:vortex-compact 133500135 1.28496e+08 1.03895 ns
tpcds_q10/duckdb:vortex-compact 77405080 7.4374e+07 1.04076 ns
tpcds_q11/duckdb:vortex-compact 97731274 9.33988e+07 1.04639 ns
tpcds_q12/duckdb:vortex-compact 27893598 2.75501e+07 1.01247 ns
tpcds_q13/duckdb:vortex-compact 58009324 5.71819e+07 1.01447 ns
tpcds_q14/duckdb:vortex-compact 154472891 1.49168e+08 1.03556 ns
tpcds_q15/duckdb:vortex-compact 35636871 3.58267e+07 0.994702 ns
tpcds_q16/duckdb:vortex-compact 49259489 4.5117e+07 1.09182 ns
tpcds_q17/duckdb:vortex-compact 65933505 6.3717e+07 1.03479 ns
tpcds_q18/duckdb:vortex-compact 160976137 1.46809e+08 1.0965 ns
tpcds_q19/duckdb:vortex-compact 54238525 5.26232e+07 1.0307 ns
tpcds_q20/duckdb:vortex-compact 25531123 2.41287e+07 1.05812 ns
tpcds_q21/duckdb:vortex-compact 24068609 2.27512e+07 1.05791 ns
tpcds_q22/duckdb:vortex-compact 124152626 1.25907e+08 0.986066 ns
tpcds_q23/duckdb:vortex-compact 149343462 1.47787e+08 1.01053 ns
tpcds_q24/duckdb:vortex-compact 74734967 7.60204e+07 0.983091 ns
tpcds_q25/duckdb:vortex-compact 70440718 6.86854e+07 1.02556 ns
tpcds_q26/duckdb:vortex-compact 58449803 5.62143e+07 1.03977 ns
tpcds_q27/duckdb:vortex-compact 126081797 1.20835e+08 1.04342 ns
tpcds_q28/duckdb:vortex-compact 136611974 1.28199e+08 1.06562 ns
tpcds_q29/duckdb:vortex-compact 81773977 7.55526e+07 1.08234 ns
tpcds_q30/duckdb:vortex-compact 44747555 4.26428e+07 1.04936 ns
tpcds_q31/duckdb:vortex-compact 44871222 5.24874e+07 0.854895 ns 🚀
tpcds_q32/duckdb:vortex-compact 25392956 2.48575e+07 1.02154 ns
tpcds_q33/duckdb:vortex-compact 49190710 4.58712e+07 1.07237 ns
tpcds_q34/duckdb:vortex-compact 44295825 4.23811e+07 1.04518 ns
tpcds_q35/duckdb:vortex-compact 104544098 1.0259e+08 1.01905 ns
tpcds_q36/duckdb:vortex-compact 43337881 4.26036e+07 1.01724 ns
tpcds_q37/duckdb:vortex-compact 29811886 2.90436e+07 1.02645 ns
tpcds_q38/duckdb:vortex-compact 58715532 5.75453e+07 1.02034 ns
tpcds_q39/duckdb:vortex-compact 48005300 4.90491e+07 0.978719 ns
tpcds_q40/duckdb:vortex-compact 33358128 3.14181e+07 1.06175 ns
tpcds_q41/duckdb:vortex-compact 20250970 1.95094e+07 1.03801 ns
tpcds_q42/duckdb:vortex-compact 22252149 2.09973e+07 1.05976 ns
tpcds_q43/duckdb:vortex-compact 34343330 3.19987e+07 1.07327 ns
tpcds_q44/duckdb:vortex-compact 42801928 4.10103e+07 1.04369 ns
tpcds_q45/duckdb:vortex-compact 45405809 4.25797e+07 1.06637 ns
tpcds_q46/duckdb:vortex-compact 74616608 7.3131e+07 1.02031 ns
tpcds_q47/duckdb:vortex-compact 81057044 7.80939e+07 1.03794 ns
tpcds_q48/duckdb:vortex-compact 52697204 5.29856e+07 0.994558 ns
tpcds_q49/duckdb:vortex-compact 55775541 6.4243e+07 0.868197 ns 🚀
tpcds_q50/duckdb:vortex-compact 55767707 5.37234e+07 1.03805 ns
tpcds_q51/duckdb:vortex-compact 132400994 1.50358e+08 0.880569 ns 🚀
tpcds_q52/duckdb:vortex-compact 22066753 2.1757e+07 1.01424 ns
tpcds_q53/duckdb:vortex-compact 39972451 3.85782e+07 1.03614 ns
tpcds_q54/duckdb:vortex-compact 48209582 4.37911e+07 1.1009 ns 🚨
tpcds_q55/duckdb:vortex-compact 22403377 2.10927e+07 1.06214 ns
tpcds_q56/duckdb:vortex-compact 51764888 4.93243e+07 1.04948 ns
tpcds_q57/duckdb:vortex-compact 67333575 6.68185e+07 1.00771 ns
tpcds_q58/duckdb:vortex-compact 45331149 4.58735e+07 0.988178 ns
tpcds_q59/duckdb:vortex-compact 63676060 6.25047e+07 1.01874 ns
tpcds_q60/duckdb:vortex-compact 50472251 5.11049e+07 0.987621 ns
tpcds_q61/duckdb:vortex-compact 66280134 6.28745e+07 1.05417 ns
tpcds_q62/duckdb:vortex-compact 41891339 4.52247e+07 0.926293 ns
tpcds_q63/duckdb:vortex-compact 40064774 3.94978e+07 1.01435 ns
tpcds_q64/duckdb:vortex-compact 141635698 1.38549e+08 1.02228 ns
tpcds_q65/duckdb:vortex-compact 53825519 5.28315e+07 1.01882 ns
tpcds_q66/duckdb:vortex-compact 74765400 5.72704e+07 1.30548 ns 🚨
tpcds_q67/duckdb:vortex-compact 222110222 2.18151e+08 1.01815 ns
tpcds_q68/duckdb:vortex-compact 67029795 6.56426e+07 1.02113 ns
tpcds_q69/duckdb:vortex-compact 76753702 7.25279e+07 1.05826 ns
tpcds_q70/duckdb:vortex-compact 106427738 1.02943e+08 1.03385 ns
tpcds_q71/duckdb:vortex-compact 37535731 3.64845e+07 1.02881 ns
tpcds_q72/duckdb:vortex-compact 198327726 1.98285e+08 1.00022 ns
tpcds_q73/duckdb:vortex-compact 39732075 3.93039e+07 1.01089 ns
tpcds_q74/duckdb:vortex-compact 79212812 8.01203e+07 0.988674 ns
tpcds_q75/duckdb:vortex-compact 82764679 8.18986e+07 1.01058 ns
tpcds_q76/duckdb:vortex-compact 34354676 3.331e+07 1.03136 ns
tpcds_q77/duckdb:vortex-compact 47677735 4.79284e+07 0.994771 ns
tpcds_q78/duckdb:vortex-compact 103774598 1.02835e+08 1.00914 ns
tpcds_q79/duckdb:vortex-compact 75757219 7.15655e+07 1.05857 ns
tpcds_q80/duckdb:vortex-compact 82406404 8.07856e+07 1.02006 ns
tpcds_q81/duckdb:vortex-compact 48200460 4.7159e+07 1.02208 ns
tpcds_q82/duckdb:vortex-compact 32637959 3.11135e+07 1.049 ns
tpcds_q83/duckdb:vortex-compact 73696977 7.94673e+07 0.927387 ns
tpcds_q84/duckdb:vortex-compact 31745778 3.21418e+07 0.987678 ns
tpcds_q85/duckdb:vortex-compact 70950648 6.81332e+07 1.04135 ns
tpcds_q86/duckdb:vortex-compact 102251249 7.66299e+07 1.33435 ns 🚨
tpcds_q87/duckdb:vortex-compact 59802679 5.91453e+07 1.01112 ns
tpcds_q88/duckdb:vortex-compact 101213846 1.0201e+08 0.992191 ns
tpcds_q89/duckdb:vortex-compact 38888551 3.78586e+07 1.02721 ns
tpcds_q90/duckdb:vortex-compact 27889876 3.68632e+07 0.756578 ns 🚀
tpcds_q91/duckdb:vortex-compact 50281808 5.04006e+07 0.997644 ns
tpcds_q92/duckdb:vortex-compact 49463961 5.23858e+07 0.944224 ns
tpcds_q93/duckdb:vortex-compact 38631440 3.66433e+07 1.05426 ns
tpcds_q94/duckdb:vortex-compact 53521069 4.97141e+07 1.07658 ns
tpcds_q95/duckdb:vortex-compact 182808352 1.81582e+08 1.00676 ns
tpcds_q96/duckdb:vortex-compact 20872374 2.01019e+07 1.03833 ns
tpcds_q97/duckdb:vortex-compact 48583072 4.89213e+07 0.993087 ns
tpcds_q98/duckdb:vortex-compact 34002445 3.2137e+07 1.05805 ns
tpcds_q99/duckdb:vortex-compact 54833163 5.14822e+07 1.06509 ns
tpcds_q01/duckdb:duckdb 23927361 2.3343e+07 1.02503 ns
tpcds_q02/duckdb:duckdb 23949015 2.50441e+07 0.956274 ns
tpcds_q03/duckdb:duckdb 10488258 1.05833e+07 0.99102 ns
tpcds_q04/duckdb:duckdb 169006946 1.73244e+08 0.975545 ns
tpcds_q05/duckdb:duckdb 20466517 2.12354e+07 0.963794 ns
tpcds_q06/duckdb:duckdb 27193432 2.70849e+07 1.00401 ns
tpcds_q07/duckdb:duckdb 40497948 4.07157e+07 0.994653 ns
tpcds_q08/duckdb:duckdb 124895374 1.23319e+08 1.01278 ns
tpcds_q09/duckdb:duckdb 19098850 1.89821e+07 1.00615 ns
tpcds_q10/duckdb:duckdb 27806662 2.85011e+07 0.975634 ns
tpcds_q11/duckdb:duckdb 151098568 1.5096e+08 1.00092 ns
tpcds_q12/duckdb:duckdb 14422485 1.43642e+07 1.00406 ns
tpcds_q13/duckdb:duckdb 26809838 2.64408e+07 1.01396 ns
tpcds_q14/duckdb:duckdb 92895790 9.371e+07 0.991311 ns
tpcds_q15/duckdb:duckdb 23148972 2.32599e+07 0.995232 ns
tpcds_q16/duckdb:duckdb 20548781 1.97515e+07 1.04036 ns
tpcds_q17/duckdb:duckdb 25298794 2.52786e+07 1.0008 ns
tpcds_q18/duckdb:duckdb 49559206 5.01855e+07 0.987521 ns
tpcds_q19/duckdb:duckdb 19605698 1.9863e+07 0.987048 ns
tpcds_q20/duckdb:duckdb 14532678 1.44978e+07 1.0024 ns
tpcds_q21/duckdb:duckdb 7779875 7.84486e+06 0.991716 ns
tpcds_q22/duckdb:duckdb 83506648 8.33145e+07 1.00231 ns
tpcds_q23/duckdb:duckdb 73697609 7.19419e+07 1.0244 ns
tpcds_q24/duckdb:duckdb 26780961 2.65604e+07 1.00831 ns
tpcds_q25/duckdb:duckdb 19447947 1.87407e+07 1.03774 ns
tpcds_q26/duckdb:duckdb 29651873 2.91817e+07 1.01611 ns
tpcds_q27/duckdb:duckdb 55719703 5.25204e+07 1.06092 ns
tpcds_q28/duckdb:duckdb 26628187 2.48038e+07 1.07355 ns
tpcds_q29/duckdb:duckdb 25529463 2.42088e+07 1.05455 ns
tpcds_q30/duckdb:duckdb 31391023 3.30484e+07 0.949851 ns
tpcds_q31/duckdb:duckdb 24838619 2.39604e+07 1.03665 ns
tpcds_q32/duckdb:duckdb 9001558 8.64184e+06 1.04163 ns
tpcds_q33/duckdb:duckdb 16271293 1.60562e+07 1.01339 ns
tpcds_q34/duckdb:duckdb 19468365 1.76859e+07 1.10078 ns 🚨
tpcds_q35/duckdb:duckdb 37959522 3.91634e+07 0.96926 ns
tpcds_q36/duckdb:duckdb 77688845 7.56226e+07 1.02732 ns
tpcds_q37/duckdb:duckdb 9755301 9.14722e+06 1.06648 ns
tpcds_q38/duckdb:duckdb 33526145 3.31292e+07 1.01198 ns
tpcds_q39/duckdb:duckdb 30679696 2.99483e+07 1.02442 ns
tpcds_q40/duckdb:duckdb 15739105 1.54224e+07 1.02053 ns
tpcds_q41/duckdb:duckdb 10590902 1.02525e+07 1.033 ns
tpcds_q42/duckdb:duckdb 9597985 9.23659e+06 1.03913 ns
tpcds_q43/duckdb:duckdb 14742263 1.44226e+07 1.02217 ns
tpcds_q44/duckdb:duckdb 17054337 1.68104e+07 1.01451 ns
tpcds_q45/duckdb:duckdb 19579597 1.9302e+07 1.01438 ns
tpcds_q46/duckdb:duckdb 40663114 3.91698e+07 1.03813 ns
tpcds_q47/duckdb:duckdb 55309830 5.4715e+07 1.01087 ns
tpcds_q48/duckdb:duckdb 25967369 2.61467e+07 0.993142 ns
tpcds_q49/duckdb:duckdb 17820930 1.76461e+07 1.00991 ns
tpcds_q50/duckdb:duckdb 17351383 1.67947e+07 1.03315 ns
tpcds_q51/duckdb:duckdb 109622090 1.04565e+08 1.04836 ns
tpcds_q52/duckdb:duckdb 10202162 1.02809e+07 0.992341 ns
tpcds_q53/duckdb:duckdb 16147576 1.531e+07 1.05471 ns
tpcds_q54/duckdb:duckdb 20373557 1.98465e+07 1.02656 ns
tpcds_q55/duckdb:duckdb 9555769 9.70615e+06 0.984507 ns
tpcds_q56/duckdb:duckdb 18309927 1.70649e+07 1.07296 ns
tpcds_q57/duckdb:duckdb 49530178 4.52668e+07 1.09418 ns
tpcds_q58/duckdb:duckdb 16533799 1.56697e+07 1.05514 ns
tpcds_q59/duckdb:duckdb 38678800 3.75818e+07 1.02919 ns
tpcds_q60/duckdb:duckdb 19862490 1.86105e+07 1.06728 ns
tpcds_q61/duckdb:duckdb 19129053 1.80791e+07 1.05808 ns
tpcds_q62/duckdb:duckdb 10891378 1.0549e+07 1.03246 ns
tpcds_q63/duckdb:duckdb 14349673 1.37342e+07 1.04481 ns
tpcds_q64/duckdb:duckdb 58850793 5.81955e+07 1.01126 ns
tpcds_q65/duckdb:duckdb 37781848 3.71043e+07 1.01826 ns
tpcds_q66/duckdb:duckdb 28174238 2.94191e+07 0.957687 ns
tpcds_q67/duckdb:duckdb 154778086 1.51256e+08 1.02329 ns
tpcds_q68/duckdb:duckdb 28644643 2.71874e+07 1.0536 ns
tpcds_q69/duckdb:duckdb 29502984 2.87834e+07 1.025 ns
tpcds_q70/duckdb:duckdb 20342753 1.97972e+07 1.02756 ns
tpcds_q71/duckdb:duckdb 16718360 1.62178e+07 1.03086 ns
tpcds_q72/duckdb:duckdb 46415052 4.58091e+07 1.01323 ns
tpcds_q73/duckdb:duckdb 14612803 1.37238e+07 1.06478 ns
tpcds_q74/duckdb:duckdb 106955322 1.06201e+08 1.0071 ns
tpcds_q75/duckdb:duckdb 46230125 4.39902e+07 1.05092 ns
tpcds_q76/duckdb:duckdb 14964493 1.48149e+07 1.0101 ns
tpcds_q77/duckdb:duckdb 14488003 1.50742e+07 0.961115 ns
tpcds_q78/duckdb:duckdb 67879479 6.7104e+07 1.01156 ns
tpcds_q79/duckdb:duckdb 21317591 2.11391e+07 1.00844 ns
tpcds_q80/duckdb:duckdb 31805279 3.11705e+07 1.02037 ns
tpcds_q81/duckdb:duckdb 43374083 4.06015e+07 1.06829 ns
tpcds_q82/duckdb:duckdb 12406461 1.07154e+07 1.15781 ns 🚨
tpcds_q83/duckdb:duckdb 11806635 1.10403e+07 1.06941 ns
tpcds_q84/duckdb:duckdb 15546808 1.46979e+07 1.05776 ns
tpcds_q85/duckdb:duckdb 25904189 2.52718e+07 1.02502 ns
tpcds_q86/duckdb:duckdb 13797396 1.35983e+07 1.01464 ns
tpcds_q87/duckdb:duckdb 37111102 3.41682e+07 1.08613 ns
tpcds_q88/duckdb:duckdb 26806447 2.63214e+07 1.01843 ns
tpcds_q89/duckdb:duckdb 18447677 1.82888e+07 1.00869 ns
tpcds_q90/duckdb:duckdb 7083903 7.05121e+06 1.00464 ns
tpcds_q91/duckdb:duckdb 16441162 1.54253e+07 1.06585 ns
tpcds_q92/duckdb:duckdb 10513832 9.93935e+06 1.0578 ns
tpcds_q93/duckdb:duckdb 24460979 2.39632e+07 1.02077 ns
tpcds_q94/duckdb:duckdb 15418159 1.54456e+07 0.998221 ns
tpcds_q95/duckdb:duckdb 134806902 1.31732e+08 1.02334 ns
tpcds_q96/duckdb:duckdb 6337854 5.81917e+06 1.08913 ns
tpcds_q97/duckdb:duckdb 33142773 3.26174e+07 1.01611 ns
tpcds_q98/duckdb:duckdb 19465332 1.93576e+07 1.00556 ns
tpcds_q99/duckdb:duckdb 22145296 2.11379e+07 1.04766 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.986x ➖
  • Vortex: 0.983x ➖
  • duckdb:vortex: 0.982x ➖
  • datafusion:vortex: 0.984x ➖
  • Best: tpch_q11/duckdb:vortex-file-compressed (0.881x)
  • Worst: tpch_q19/datafusion:vortex-compact (1.017x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 744145556 7.16235e+08 1.03897 ns
tpch_q02/datafusion:arrow 212905248 2.06816e+08 1.02944 ns
tpch_q03/datafusion:arrow 579299443 5.54865e+08 1.04404 ns
tpch_q04/datafusion:arrow 432230452 4.16298e+08 1.03827 ns
tpch_q05/datafusion:arrow 1142991153 1.11515e+09 1.02497 ns
tpch_q06/datafusion:arrow 337747081 3.23027e+08 1.04557 ns
tpch_q07/datafusion:arrow 1431222766 1.3664e+09 1.04744 ns
tpch_q08/datafusion:arrow 1355875695 1.36241e+09 0.995201 ns
tpch_q09/datafusion:arrow 1633894752 1.62718e+09 1.00413 ns
tpch_q10/datafusion:arrow 698222853 6.89953e+08 1.01199 ns
tpch_q11/datafusion:arrow 182706449 1.83595e+08 0.995158 ns
tpch_q12/datafusion:arrow 762328382 9.31777e+08 0.818145 ns 🚀
tpch_q13/datafusion:arrow 552203260 5.12377e+08 1.07773 ns
tpch_q14/datafusion:arrow 383394392 3.7124e+08 1.03274 ns
tpch_q15/datafusion:arrow 809044767 7.87446e+08 1.02743 ns
tpch_q16/datafusion:arrow 125582539 1.28558e+08 0.976852 ns
tpch_q17/datafusion:arrow 1606800849 1.63017e+09 0.985662 ns
tpch_q18/datafusion:arrow 2129578173 2.12916e+09 1.0002 ns
tpch_q19/datafusion:arrow 569818313 5.80945e+08 0.980848 ns
tpch_q20/datafusion:arrow 566241714 5.71266e+08 0.991205 ns
tpch_q21/datafusion:arrow 3874233879 3.92274e+09 0.987634 ns
tpch_q22/datafusion:arrow 176658974 1.91231e+08 0.923798 ns
tpch_q01/datafusion:parquet 468904969 4.59665e+08 1.0201 ns
tpch_q02/datafusion:parquet 267917692 2.6941e+08 0.99446 ns
tpch_q03/datafusion:parquet 399799573 4.06156e+08 0.98435 ns
tpch_q04/datafusion:parquet 146866831 1.49681e+08 0.981201 ns
tpch_q05/datafusion:parquet 583469076 5.88887e+08 0.9908 ns
tpch_q06/datafusion:parquet 120743067 1.25287e+08 0.963729 ns
tpch_q07/datafusion:parquet 801155413 7.98199e+08 1.0037 ns
tpch_q08/datafusion:parquet 657543630 6.71218e+08 0.979628 ns
tpch_q09/datafusion:parquet 970260794 9.77418e+08 0.992678 ns
tpch_q10/datafusion:parquet 601082159 6.16296e+08 0.975314 ns
tpch_q11/datafusion:parquet 203208502 2.03141e+08 1.00033 ns
tpch_q12/datafusion:parquet 247840535 2.39023e+08 1.03689 ns
tpch_q13/datafusion:parquet 347156429 3.58986e+08 0.967046 ns
tpch_q14/datafusion:parquet 201737499 2.12632e+08 0.948765 ns
tpch_q15/datafusion:parquet 262598442 2.57548e+08 1.01961 ns
tpch_q16/datafusion:parquet 182850008 1.82879e+08 0.999841 ns
tpch_q17/datafusion:parquet 824292641 8.48832e+08 0.971091 ns
tpch_q18/datafusion:parquet 1036117588 1.05874e+09 0.97863 ns
tpch_q19/datafusion:parquet 321136595 3.24871e+08 0.988506 ns
tpch_q20/datafusion:parquet 377501427 3.8093e+08 0.990998 ns
tpch_q21/datafusion:parquet 887069749 9.04955e+08 0.980236 ns
tpch_q22/datafusion:parquet 217983359 2.24628e+08 0.97042 ns
tpch_q01/datafusion:vortex-file-compressed 462865554 4.59834e+08 1.00659 ns
tpch_q02/datafusion:vortex-file-compressed 164419293 1.76762e+08 0.930172 ns
tpch_q03/datafusion:vortex-file-compressed 256938747 2.67722e+08 0.959722 ns
tpch_q04/datafusion:vortex-file-compressed 110225035 1.12204e+08 0.982358 ns
tpch_q05/datafusion:vortex-file-compressed 460076193 4.75681e+08 0.967196 ns
tpch_q06/datafusion:vortex-file-compressed 40395820 4.17414e+07 0.967765 ns
tpch_q07/datafusion:vortex-file-compressed 652010197 6.56735e+08 0.992806 ns
tpch_q08/datafusion:vortex-file-compressed 480558220 4.94536e+08 0.971736 ns
tpch_q09/datafusion:vortex-file-compressed 820265580 8.33668e+08 0.983924 ns
tpch_q10/datafusion:vortex-file-compressed 296714754 3.00594e+08 0.987094 ns
tpch_q11/datafusion:vortex-file-compressed 120090348 1.22164e+08 0.983027 ns
tpch_q12/datafusion:vortex-file-compressed 131179416 1.33942e+08 0.979378 ns
tpch_q13/datafusion:vortex-file-compressed 228409230 2.33815e+08 0.97688 ns
tpch_q14/datafusion:vortex-file-compressed 77355994 7.94979e+07 0.973057 ns
tpch_q15/datafusion:vortex-file-compressed 116206356 1.20312e+08 0.965874 ns
tpch_q16/datafusion:vortex-file-compressed 98286147 1.00625e+08 0.976757 ns
tpch_q17/datafusion:vortex-file-compressed 744000826 7.62003e+08 0.976375 ns
tpch_q18/datafusion:vortex-file-compressed 959877873 9.71863e+08 0.987668 ns
tpch_q19/datafusion:vortex-file-compressed 94569969 9.47085e+07 0.998537 ns
tpch_q20/datafusion:vortex-file-compressed 204405119 2.06296e+08 0.990832 ns
tpch_q21/datafusion:vortex-file-compressed 786077349 7.96847e+08 0.986485 ns
tpch_q22/datafusion:vortex-file-compressed 63016642 6.36308e+07 0.990348 ns
tpch_q01/datafusion:vortex-compact 484939601 4.79358e+08 1.01164 ns
tpch_q02/datafusion:vortex-compact 169788416 1.76533e+08 0.961796 ns
tpch_q03/datafusion:vortex-compact 270114415 2.7936e+08 0.966905 ns
tpch_q04/datafusion:vortex-compact 126537285 1.27623e+08 0.991491 ns
tpch_q05/datafusion:vortex-compact 469585498 4.74152e+08 0.99037 ns
tpch_q06/datafusion:vortex-compact 81337149 8.01895e+07 1.01431 ns
tpch_q07/datafusion:vortex-compact 673276606 6.85762e+08 0.981794 ns
tpch_q08/datafusion:vortex-compact 489818329 4.97825e+08 0.983916 ns
tpch_q09/datafusion:vortex-compact 823826650 8.49243e+08 0.970072 ns
tpch_q10/datafusion:vortex-compact 338843365 3.42648e+08 0.988895 ns
tpch_q11/datafusion:vortex-compact 128081719 1.27571e+08 1.00401 ns
tpch_q12/datafusion:vortex-compact 189679969 1.91971e+08 0.988066 ns
tpch_q13/datafusion:vortex-compact 273122980 2.77556e+08 0.984029 ns
tpch_q14/datafusion:vortex-compact 101301811 1.03103e+08 0.982534 ns
tpch_q15/datafusion:vortex-compact 169971265 1.7339e+08 0.980285 ns
tpch_q16/datafusion:vortex-compact 106292092 1.07852e+08 0.98554 ns
tpch_q17/datafusion:vortex-compact 741477282 7.62248e+08 0.972751 ns
tpch_q18/datafusion:vortex-compact 990008735 9.73863e+08 1.01658 ns
tpch_q19/datafusion:vortex-compact 238934058 2.35012e+08 1.01669 ns
tpch_q20/datafusion:vortex-compact 229066186 2.34967e+08 0.974888 ns
tpch_q21/datafusion:vortex-compact 785239443 7.98471e+08 0.983429 ns
tpch_q22/datafusion:vortex-compact 75650594 7.58307e+07 0.997625 ns
tpch_q01/duckdb:parquet 262347070 2.63485e+08 0.99568 ns
tpch_q02/duckdb:parquet 128734237 1.29642e+08 0.992999 ns
tpch_q03/duckdb:parquet 226383521 2.24483e+08 1.00847 ns
tpch_q04/duckdb:parquet 153272426 1.54045e+08 0.994985 ns
tpch_q05/duckdb:parquet 234229817 2.35204e+08 0.995857 ns
tpch_q06/duckdb:parquet 71831703 7.21211e+07 0.995987 ns
tpch_q07/duckdb:parquet 219209125 2.21931e+08 0.987735 ns
tpch_q08/duckdb:parquet 329495719 3.4179e+08 0.964031 ns
tpch_q09/duckdb:parquet 486102238 4.93274e+08 0.985461 ns
tpch_q10/duckdb:parquet 635855158 6.40584e+08 0.992618 ns
tpch_q11/duckdb:parquet 56091414 6.02969e+07 0.930253 ns
tpch_q12/duckdb:parquet 140130279 1.43128e+08 0.979053 ns
tpch_q13/duckdb:parquet 419532358 4.23289e+08 0.991125 ns
tpch_q14/duckdb:parquet 179955670 1.84072e+08 0.977636 ns
tpch_q15/duckdb:parquet 107724831 1.10236e+08 0.977221 ns
tpch_q16/duckdb:parquet 160897081 1.67076e+08 0.963017 ns
tpch_q17/duckdb:parquet 204673195 2.08992e+08 0.979336 ns
tpch_q18/duckdb:parquet 360569013 3.61397e+08 0.997708 ns
tpch_q19/duckdb:parquet 287112966 2.93654e+08 0.977726 ns
tpch_q20/duckdb:parquet 250622895 2.46981e+08 1.01475 ns
tpch_q21/duckdb:parquet 580495599 5.99353e+08 0.968537 ns
tpch_q22/duckdb:parquet 297891064 3.04513e+08 0.978252 ns
tpch_q01/duckdb:vortex-file-compressed 188448190 1.88558e+08 0.999415 ns
tpch_q02/duckdb:vortex-file-compressed 59720012 5.89558e+07 1.01296 ns
tpch_q03/duckdb:vortex-file-compressed 144753624 1.46283e+08 0.989547 ns
tpch_q04/duckdb:vortex-file-compressed 163404955 1.66812e+08 0.979575 ns
tpch_q05/duckdb:vortex-file-compressed 154428130 1.54751e+08 0.997916 ns
tpch_q06/duckdb:vortex-file-compressed 48541953 5.00881e+07 0.969131 ns
tpch_q07/duckdb:vortex-file-compressed 153900420 1.5877e+08 0.969329 ns
tpch_q08/duckdb:vortex-file-compressed 228853932 2.38338e+08 0.960209 ns
tpch_q09/duckdb:vortex-file-compressed 372314680 3.75533e+08 0.99143 ns
tpch_q10/duckdb:vortex-file-compressed 157540748 1.59079e+08 0.990329 ns
tpch_q11/duckdb:vortex-file-compressed 37062186 4.20888e+07 0.880571 ns 🚀
tpch_q12/duckdb:vortex-file-compressed 98515638 9.97417e+07 0.987708 ns
tpch_q13/duckdb:vortex-file-compressed 239878093 2.44613e+08 0.980642 ns
tpch_q14/duckdb:vortex-file-compressed 76713993 7.89413e+07 0.971785 ns
tpch_q15/duckdb:vortex-file-compressed 98172574 9.76238e+07 1.00562 ns
tpch_q16/duckdb:vortex-file-compressed 82417238 8.43969e+07 0.976544 ns
tpch_q17/duckdb:vortex-file-compressed 128850049 1.32302e+08 0.973912 ns
tpch_q18/duckdb:vortex-file-compressed 288955206 2.91804e+08 0.990236 ns
tpch_q19/duckdb:vortex-file-compressed 84461301 8.59438e+07 0.98275 ns
tpch_q20/duckdb:vortex-file-compressed 178393729 1.7773e+08 1.00373 ns
tpch_q21/duckdb:vortex-file-compressed 576593138 5.99364e+08 0.962009 ns
tpch_q22/duckdb:vortex-file-compressed 75153681 7.60429e+07 0.988306 ns
tpch_q01/duckdb:vortex-compact 233641400 2.3281e+08 1.00357 ns
tpch_q02/duckdb:vortex-compact 72456385 7.15786e+07 1.01226 ns
tpch_q03/duckdb:vortex-compact 166204051 1.71014e+08 0.971877 ns
tpch_q04/duckdb:vortex-compact 194896180 1.97333e+08 0.987651 ns
tpch_q05/duckdb:vortex-compact 178758369 1.82345e+08 0.980331 ns
tpch_q06/duckdb:vortex-compact 109986333 1.09951e+08 1.00032 ns
tpch_q07/duckdb:vortex-compact 216189620 2.20889e+08 0.978725 ns
tpch_q08/duckdb:vortex-compact 259792316 2.6552e+08 0.978429 ns
tpch_q09/duckdb:vortex-compact 405707526 4.11041e+08 0.987024 ns
tpch_q10/duckdb:vortex-compact 199491854 2.03737e+08 0.979165 ns
tpch_q11/duckdb:vortex-compact 41852073 4.32831e+07 0.966937 ns
tpch_q12/duckdb:vortex-compact 225217225 2.2743e+08 0.990273 ns
tpch_q13/duckdb:vortex-compact 298198500 3.0749e+08 0.969783 ns
tpch_q14/duckdb:vortex-compact 116608102 1.1824e+08 0.986197 ns
tpch_q15/duckdb:vortex-compact 120884327 1.22583e+08 0.986141 ns
tpch_q16/duckdb:vortex-compact 93413697 9.66277e+07 0.966739 ns
tpch_q17/duckdb:vortex-compact 137330929 1.40496e+08 0.977473 ns
tpch_q18/duckdb:vortex-compact 334254783 3.32916e+08 1.00402 ns
tpch_q19/duckdb:vortex-compact 122140657 1.23726e+08 0.98719 ns
tpch_q20/duckdb:vortex-compact 210143802 2.14595e+08 0.979256 ns
tpch_q21/duckdb:vortex-compact 638803315 6.53619e+08 0.977332 ns
tpch_q22/duckdb:vortex-compact 84852467 8.72064e+07 0.973008 ns
tpch_q01/duckdb:duckdb 117685360 1.17386e+08 1.00255 ns
tpch_q02/duckdb:duckdb 52091284 4.98458e+07 1.04505 ns
tpch_q03/duckdb:duckdb 100850459 1.02234e+08 0.986465 ns
tpch_q04/duckdb:duckdb 129073655 1.31957e+08 0.97815 ns
tpch_q05/duckdb:duckdb 112589246 1.14136e+08 0.98645 ns
tpch_q06/duckdb:duckdb 44553452 4.55331e+07 0.978485 ns
tpch_q07/duckdb:duckdb 112220317 1.10783e+08 1.01297 ns
tpch_q08/duckdb:duckdb 141108492 1.4175e+08 0.995476 ns
tpch_q09/duckdb:duckdb 311367188 3.13004e+08 0.994772 ns
tpch_q10/duckdb:duckdb 217297161 2.18486e+08 0.99456 ns
tpch_q11/duckdb:duckdb 22515399 2.32103e+07 0.970062 ns
tpch_q12/duckdb:duckdb 87541195 8.82916e+07 0.991501 ns
tpch_q13/duckdb:duckdb 237984211 2.44699e+08 0.972558 ns
tpch_q14/duckdb:duckdb 77756368 7.88227e+07 0.986471 ns
tpch_q15/duckdb:duckdb 81662582 8.3291e+07 0.980449 ns
tpch_q16/duckdb:duckdb 73494109 7.6227e+07 0.964149 ns
tpch_q17/duckdb:duckdb 100183086 9.99173e+07 1.00266 ns
tpch_q18/duckdb:duckdb 219572043 2.24806e+08 0.97672 ns
tpch_q19/duckdb:duckdb 128406304 1.30481e+08 0.984098 ns
tpch_q20/duckdb:duckdb 124097012 1.25563e+08 0.988327 ns
tpch_q21/duckdb:duckdb 324250033 3.36561e+08 0.963422 ns
tpch_q22/duckdb:duckdb 67842127 7.56084e+07 0.897282 ns 🚀

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.014x ➖
  • Vortex: 1.011x ➖
  • duckdb:vortex: 0.993x ➖
  • datafusion:vortex: 1.029x ➖
  • Best: fineweb_q01/datafusion:vortex-compact (0.793x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.730x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 938319184 1.05256e+09 0.891466 ns
fineweb_q01/datafusion:parquet 1657564850 1.56651e+09 1.05812 ns
fineweb_q02/datafusion:parquet 1762710409 1.64234e+09 1.07329 ns
fineweb_q03/datafusion:parquet 1684164923 1.57686e+09 1.06805 ns
fineweb_q04/datafusion:parquet 1795205796 1.62205e+09 1.10675 ns
fineweb_q05/datafusion:parquet 1643838113 1.61018e+09 1.0209 ns
fineweb_q06/datafusion:parquet 1703842299 1.57515e+09 1.0817 ns
fineweb_q07/datafusion:parquet 1679876329 1.59044e+09 1.05624 ns
fineweb_q08/datafusion:parquet 1780225737 1.66703e+09 1.06791 ns
fineweb_q00/datafusion:vortex-file-compressed 50127807 2.89696e+07 1.73036 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 546248305 4.8329e+08 1.13027 ns
fineweb_q02/datafusion:vortex-file-compressed 483499682 4.32999e+08 1.11663 ns
fineweb_q03/datafusion:vortex-file-compressed 1449017128 1.38078e+09 1.04942 ns
fineweb_q04/datafusion:vortex-file-compressed 1404522085 1.39494e+09 1.00687 ns
fineweb_q05/datafusion:vortex-file-compressed 1384220804 1.4037e+09 0.98612 ns
fineweb_q06/datafusion:vortex-file-compressed 1483679765 1.54221e+09 0.962045 ns
fineweb_q07/datafusion:vortex-file-compressed 1417760531 1.41169e+09 1.0043 ns
fineweb_q08/datafusion:vortex-file-compressed 554797341 5.59324e+08 0.991908 ns
fineweb_q00/datafusion:vortex-compact 32636989 3.16835e+07 1.0301 ns
fineweb_q01/datafusion:vortex-compact 468535921 5.9061e+08 0.793309 ns
fineweb_q02/datafusion:vortex-compact 611239196 6.53727e+08 0.935006 ns
fineweb_q03/datafusion:vortex-compact 1781291107 1.81272e+09 0.982664 ns
fineweb_q04/datafusion:vortex-compact 2193192770 2.20883e+09 0.992922 ns
fineweb_q05/datafusion:vortex-compact 1667271905 1.65124e+09 1.00971 ns
fineweb_q06/datafusion:vortex-compact 1428965180 1.37023e+09 1.04287 ns
fineweb_q07/datafusion:vortex-compact 1345907538 1.29667e+09 1.03798 ns
fineweb_q08/datafusion:vortex-compact 391105440 4.16156e+08 0.939804 ns
fineweb_q00/duckdb:parquet 1000941372 1.02885e+09 0.972871 ns
fineweb_q01/duckdb:parquet 2266177732 2.29968e+09 0.985433 ns
fineweb_q02/duckdb:parquet 2295293770 2.28176e+09 1.00593 ns
fineweb_q03/duckdb:parquet 7430522326 7.32383e+09 1.01457 ns
fineweb_q04/duckdb:parquet 1726722305 1.72193e+09 1.00278 ns
fineweb_q05/duckdb:parquet 4007262659 3.98575e+09 1.0054 ns
fineweb_q06/duckdb:parquet 5192276150 5.19701e+09 0.99909 ns
fineweb_q07/duckdb:parquet 5616668542 5.60154e+09 1.0027 ns
fineweb_q08/duckdb:parquet 1002156357 1.02309e+09 0.979536 ns
fineweb_q00/duckdb:vortex-file-compressed 81380124 7.70214e+07 1.05659 ns
fineweb_q01/duckdb:vortex-file-compressed 520124154 5.40171e+08 0.962889 ns
fineweb_q02/duckdb:vortex-file-compressed 557506393 5.48814e+08 1.01584 ns
fineweb_q03/duckdb:vortex-file-compressed 1522595634 1.45626e+09 1.04555 ns
fineweb_q04/duckdb:vortex-file-compressed 1571065282 1.57856e+09 0.995253 ns
fineweb_q05/duckdb:vortex-file-compressed 1517310913 1.48136e+09 1.02427 ns
fineweb_q06/duckdb:vortex-file-compressed 1716940454 1.58913e+09 1.08043 ns
fineweb_q07/duckdb:vortex-file-compressed 1538205944 1.53287e+09 1.00348 ns
fineweb_q08/duckdb:vortex-file-compressed 598553344 7.0604e+08 0.847761 ns
fineweb_q00/duckdb:vortex-compact 85502167 8.51806e+07 1.00377 ns
fineweb_q01/duckdb:vortex-compact 519275027 5.08302e+08 1.02159 ns
fineweb_q02/duckdb:vortex-compact 660805733 6.62765e+08 0.997044 ns
fineweb_q03/duckdb:vortex-compact 1657690006 1.53874e+09 1.0773 ns
fineweb_q04/duckdb:vortex-compact 1705086214 1.71603e+09 0.993623 ns
fineweb_q05/duckdb:vortex-compact 1427998705 1.52114e+09 0.938767 ns
fineweb_q06/duckdb:vortex-compact 1397407680 1.47948e+09 0.944529 ns
fineweb_q07/duckdb:vortex-compact 1356106403 1.35387e+09 1.00165 ns
fineweb_q08/duckdb:vortex-compact 471842320 5.24729e+08 0.899212 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.985x ➖
  • duckdb:vortex: 0.985x ➖
  • Best: statpopgen_q08/duckdb:vortex-file-compressed (0.924x)
  • Worst: statpopgen_q00/duckdb:vortex-file-compressed (1.013x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 232863778 2.33737e+08 0.996266 ns
statpopgen_q01/duckdb:parquet 371775440 3.73389e+08 0.99568 ns
statpopgen_q02/duckdb:parquet 687804927 7.05738e+08 0.974589 ns
statpopgen_q03/duckdb:parquet 1119022348 1.12e+09 0.999129 ns
statpopgen_q04/duckdb:parquet 1127946441 1.11122e+09 1.01506 ns
statpopgen_q05/duckdb:parquet 744282831 7.46215e+08 0.997411 ns
statpopgen_q06/duckdb:parquet 1336835524 1.33285e+09 1.00299 ns
statpopgen_q07/duckdb:parquet 877827106 8.70941e+08 1.00791 ns
statpopgen_q08/duckdb:parquet 860274811 8.56871e+08 1.00397 ns
statpopgen_q09/duckdb:parquet 933574378 9.35752e+08 0.997673 ns
statpopgen_q10/duckdb:parquet 2148110658 2.16714e+09 0.991219 ns
statpopgen_q00/duckdb:vortex-file-compressed 12951216 1.27812e+07 1.0133 ns
statpopgen_q01/duckdb:vortex-file-compressed 94583584 9.64615e+07 0.980532 ns
statpopgen_q02/duckdb:vortex-file-compressed 1191584584 1.19407e+09 0.997919 ns
statpopgen_q03/duckdb:vortex-file-compressed 2762756269 2.80732e+09 0.984127 ns
statpopgen_q04/duckdb:vortex-file-compressed 2785637910 2.81314e+09 0.990225 ns
statpopgen_q05/duckdb:vortex-file-compressed 1266808264 1.27422e+09 0.994184 ns
statpopgen_q06/duckdb:vortex-file-compressed 1939112277 1.91994e+09 1.00999 ns
statpopgen_q07/duckdb:vortex-file-compressed 164660671 1.70835e+08 0.963861 ns
statpopgen_q08/duckdb:vortex-file-compressed 169315042 1.83296e+08 0.923725 ns
statpopgen_q09/duckdb:vortex-file-compressed 2525173794 2.55245e+09 0.989313 ns
statpopgen_q10/duckdb:vortex-file-compressed 4072554897 4.09813e+09 0.993759 ns
statpopgen_q00/duckdb:vortex-compact 12849737 1.29602e+07 0.991479 ns
statpopgen_q01/duckdb:vortex-compact 225052785 2.39962e+08 0.937869 ns
statpopgen_q02/duckdb:vortex-compact 543401904 5.5422e+08 0.98048 ns
statpopgen_q03/duckdb:vortex-compact 2183751157 2.19611e+09 0.994372 ns
statpopgen_q04/duckdb:vortex-compact 2173178919 2.18891e+09 0.992815 ns
statpopgen_q05/duckdb:vortex-compact 569446626 5.78011e+08 0.985183 ns
statpopgen_q06/duckdb:vortex-compact 1498373755 1.50718e+09 0.99416 ns
statpopgen_q07/duckdb:vortex-compact 1579139805 1.593e+09 0.991299 ns
statpopgen_q08/duckdb:vortex-compact 1572106436 1.58138e+09 0.994135 ns
statpopgen_q09/duckdb:vortex-compact 1955491097 1.98143e+09 0.986908 ns
statpopgen_q10/duckdb:vortex-compact 3705711664 3.73844e+09 0.991245 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.036x ➖
  • Vortex: 1.046x ➖
  • duckdb:vortex: 1.010x ➖
  • datafusion:vortex: 1.083x ➖
  • Best: tpch_q02/duckdb:vortex-file-compressed (0.889x)
  • Worst: tpch_q11/datafusion:vortex-compact (1.416x)
  • Significant (>30%): 0↑ 2↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 934268869 8.68977e+08 1.07514 ns
tpch_q02/datafusion:parquet 1211166201 6.78905e+08 1.784 ns 🚨
tpch_q03/datafusion:parquet 1154288535 9.54775e+08 1.20896 ns
tpch_q04/datafusion:parquet 611415560 5.21882e+08 1.17156 ns
tpch_q05/datafusion:parquet 1176035780 1.33628e+09 0.88008 ns
tpch_q06/datafusion:parquet 543515567 5.19242e+08 1.04675 ns
tpch_q07/datafusion:parquet 1387076256 1.34518e+09 1.03115 ns
tpch_q08/datafusion:parquet 1642688629 1.53524e+09 1.06998 ns
tpch_q09/datafusion:parquet 1842445389 1.71225e+09 1.07604 ns
tpch_q10/datafusion:parquet 2042592592 1.95184e+09 1.0465 ns
tpch_q11/datafusion:parquet 546439554 5.33974e+08 1.02334 ns
tpch_q12/datafusion:parquet 690959701 6.79397e+08 1.01702 ns
tpch_q13/datafusion:parquet 678677756 6.94578e+08 0.977108 ns
tpch_q14/datafusion:parquet 812303783 7.96229e+08 1.02019 ns
tpch_q15/datafusion:parquet 1166559202 1.16599e+09 1.00049 ns
tpch_q16/datafusion:parquet 516196921 4.13414e+08 1.24862 ns
tpch_q17/datafusion:parquet 1385713778 1.37823e+09 1.00543 ns
tpch_q18/datafusion:parquet 1698831349 1.56425e+09 1.08604 ns
tpch_q19/datafusion:parquet 1082301994 1.00792e+09 1.07379 ns
tpch_q20/datafusion:parquet 1210304783 1.09366e+09 1.10665 ns
tpch_q21/datafusion:parquet 1853462570 1.71876e+09 1.07837 ns
tpch_q22/datafusion:parquet 689323685 6.44173e+08 1.07009 ns
tpch_q01/datafusion:vortex-file-compressed 739289386 7.38275e+08 1.00137 ns
tpch_q02/datafusion:vortex-file-compressed 680832251 7.65726e+08 0.889133 ns
tpch_q03/datafusion:vortex-file-compressed 869890975 8.13717e+08 1.06903 ns
tpch_q04/datafusion:vortex-file-compressed 549570371 5.35425e+08 1.02642 ns
tpch_q05/datafusion:vortex-file-compressed 1061543918 1.02536e+09 1.03529 ns
tpch_q06/datafusion:vortex-file-compressed 588267597 6.14182e+08 0.957806 ns
tpch_q07/datafusion:vortex-file-compressed 1201017525 1.07457e+09 1.11768 ns
tpch_q08/datafusion:vortex-file-compressed 1312052467 1.22916e+09 1.06744 ns
tpch_q09/datafusion:vortex-file-compressed 1809133422 1.40445e+09 1.28814 ns
tpch_q10/datafusion:vortex-file-compressed 1011351404 9.53493e+08 1.06068 ns
tpch_q11/datafusion:vortex-file-compressed 544622232 4.44135e+08 1.22625 ns
tpch_q12/datafusion:vortex-file-compressed 918614252 9.44252e+08 0.972849 ns
tpch_q13/datafusion:vortex-file-compressed 470543290 4.09398e+08 1.14936 ns
tpch_q14/datafusion:vortex-file-compressed 602783878 5.93379e+08 1.01585 ns
tpch_q15/datafusion:vortex-file-compressed 1056835552 1.02431e+09 1.03176 ns
tpch_q16/datafusion:vortex-file-compressed 326661540 3.06367e+08 1.06624 ns
tpch_q17/datafusion:vortex-file-compressed 1551647858 1.16844e+09 1.32796 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 1613086265 1.29087e+09 1.24961 ns
tpch_q19/datafusion:vortex-file-compressed 730269151 7.08392e+08 1.03088 ns
tpch_q20/datafusion:vortex-file-compressed 990433332 8.72685e+08 1.13493 ns
tpch_q21/datafusion:vortex-file-compressed 1789279201 1.59321e+09 1.12306 ns
tpch_q22/datafusion:vortex-file-compressed 335229419 3.05304e+08 1.09802 ns
tpch_q01/datafusion:vortex-compact 812260766 7.22051e+08 1.12494 ns
tpch_q02/datafusion:vortex-compact 655398773 6.06052e+08 1.08142 ns
tpch_q03/datafusion:vortex-compact 742835205 6.87696e+08 1.08018 ns
tpch_q04/datafusion:vortex-compact 545411828 4.98811e+08 1.09342 ns
tpch_q05/datafusion:vortex-compact 1067467032 9.34349e+08 1.14247 ns
tpch_q06/datafusion:vortex-compact 613749781 6.0063e+08 1.02184 ns
tpch_q07/datafusion:vortex-compact 1147699106 1.11334e+09 1.03086 ns
tpch_q08/datafusion:vortex-compact 1302504435 1.08797e+09 1.19719 ns
tpch_q09/datafusion:vortex-compact 1675760427 1.33197e+09 1.25811 ns
tpch_q10/datafusion:vortex-compact 977022539 9.36606e+08 1.04315 ns
tpch_q11/datafusion:vortex-compact 570868174 4.03083e+08 1.41625 ns 🚨
tpch_q12/datafusion:vortex-compact 823402975 8.03672e+08 1.02455 ns
tpch_q13/datafusion:vortex-compact 422429181 4.01966e+08 1.05091 ns
tpch_q14/datafusion:vortex-compact 577384409 5.70464e+08 1.01213 ns
tpch_q15/datafusion:vortex-compact 986284895 9.47855e+08 1.04054 ns
tpch_q16/datafusion:vortex-compact 312356608 2.69024e+08 1.16107 ns
tpch_q17/datafusion:vortex-compact 1200788556 1.18837e+09 1.01045 ns
tpch_q18/datafusion:vortex-compact 1173673425 1.13625e+09 1.03294 ns
tpch_q19/datafusion:vortex-compact 637225740 6.44507e+08 0.988702 ns
tpch_q20/datafusion:vortex-compact 873079408 8.42682e+08 1.03607 ns
tpch_q21/datafusion:vortex-compact 1642803334 1.47301e+09 1.11527 ns
tpch_q22/datafusion:vortex-compact 351018061 3.72208e+08 0.943069 ns
tpch_q01/duckdb:parquet 895123032 9.42145e+08 0.950091 ns
tpch_q02/duckdb:parquet 1340237242 1.38103e+09 0.97046 ns
tpch_q03/duckdb:parquet 1289991894 1.47925e+09 0.872059 ns
tpch_q04/duckdb:parquet 817554945 8.60192e+08 0.950433 ns
tpch_q05/duckdb:parquet 1802427308 1.84735e+09 0.975682 ns
tpch_q06/duckdb:parquet 639248916 7.32492e+08 0.872704 ns
tpch_q07/duckdb:parquet 1573438698 1.52138e+09 1.03422 ns
tpch_q08/duckdb:parquet 1966390257 2.04823e+09 0.960043 ns
tpch_q09/duckdb:parquet 1924868592 1.94459e+09 0.989861 ns
tpch_q10/duckdb:parquet 2704497834 2.83021e+09 0.955582 ns
tpch_q11/duckdb:parquet 701796698 8.1858e+08 0.857334 ns
tpch_q12/duckdb:parquet 781489540 7.98678e+08 0.978479 ns
tpch_q13/duckdb:parquet 991470227 1.02244e+09 0.969712 ns
tpch_q14/duckdb:parquet 1060339029 1.06132e+09 0.999074 ns
tpch_q15/duckdb:parquet 933884463 1.0842e+09 0.86136 ns
tpch_q16/duckdb:parquet 663254365 6.41453e+08 1.03399 ns
tpch_q17/duckdb:parquet 1126462998 1.20373e+09 0.935808 ns
tpch_q18/duckdb:parquet 1101297931 1.13996e+09 0.966085 ns
tpch_q19/duckdb:parquet 1291570680 1.31362e+09 0.983214 ns
tpch_q20/duckdb:parquet 1411841747 1.49728e+09 0.942941 ns
tpch_q21/duckdb:parquet 1475866085 1.58074e+09 0.933655 ns
tpch_q22/duckdb:parquet 883225376 8.52815e+08 1.03566 ns
tpch_q01/duckdb:vortex-file-compressed 675471157 6.46608e+08 1.04464 ns
tpch_q02/duckdb:vortex-file-compressed 912078152 1.02618e+09 0.888811 ns
tpch_q03/duckdb:vortex-file-compressed 1055220959 1.13459e+09 0.930049 ns
tpch_q04/duckdb:vortex-file-compressed 777886779 7.34948e+08 1.05842 ns
tpch_q05/duckdb:vortex-file-compressed 1257120702 1.28076e+09 0.981543 ns
tpch_q06/duckdb:vortex-file-compressed 789279315 7.82523e+08 1.00863 ns
tpch_q07/duckdb:vortex-file-compressed 1294338153 1.28689e+09 1.00579 ns
tpch_q08/duckdb:vortex-file-compressed 1635240912 1.59126e+09 1.02764 ns
tpch_q09/duckdb:vortex-file-compressed 1641665836 1.57571e+09 1.04186 ns
tpch_q10/duckdb:vortex-file-compressed 1324555660 1.40555e+09 0.942378 ns
tpch_q11/duckdb:vortex-file-compressed 775913523 7.77884e+08 0.997467 ns
tpch_q12/duckdb:vortex-file-compressed 819937262 8.06673e+08 1.01644 ns
tpch_q13/duckdb:vortex-file-compressed 1059877756 1.03156e+09 1.02745 ns
tpch_q14/duckdb:vortex-file-compressed 816415735 8.40392e+08 0.97147 ns
tpch_q15/duckdb:vortex-file-compressed 596283970 5.98661e+08 0.996029 ns
tpch_q16/duckdb:vortex-file-compressed 613974595 5.50254e+08 1.1158 ns
tpch_q17/duckdb:vortex-file-compressed 1003816725 1.05586e+09 0.950709 ns
tpch_q18/duckdb:vortex-file-compressed 1275559324 1.15302e+09 1.10627 ns
tpch_q19/duckdb:vortex-file-compressed 818288686 7.85117e+08 1.04225 ns
tpch_q20/duckdb:vortex-file-compressed 1334637945 1.33227e+09 1.00178 ns
tpch_q21/duckdb:vortex-file-compressed 2023146343 1.96255e+09 1.03088 ns
tpch_q22/duckdb:vortex-file-compressed 603240516 5.3959e+08 1.11796 ns
tpch_q01/duckdb:vortex-compact 652149688 6.33505e+08 1.02943 ns
tpch_q02/duckdb:vortex-compact 822137834 7.95953e+08 1.0329 ns
tpch_q03/duckdb:vortex-compact 936422060 9.60423e+08 0.97501 ns
tpch_q04/duckdb:vortex-compact 606418052 6.08607e+08 0.996404 ns
tpch_q05/duckdb:vortex-compact 1327944556 1.15213e+09 1.1526 ns
tpch_q06/duckdb:vortex-compact 657268116 6.76618e+08 0.971402 ns
tpch_q07/duckdb:vortex-compact 1117850731 1.14166e+09 0.979141 ns
tpch_q08/duckdb:vortex-compact 1519125871 1.53643e+09 0.988736 ns
tpch_q09/duckdb:vortex-compact 1448348219 1.48516e+09 0.975211 ns
tpch_q10/duckdb:vortex-compact 1281865041 1.36832e+09 0.936818 ns
tpch_q11/duckdb:vortex-compact 585598335 5.50105e+08 1.06452 ns
tpch_q12/duckdb:vortex-compact 767472589 7.60278e+08 1.00946 ns
tpch_q13/duckdb:vortex-compact 929952054 9.40375e+08 0.988917 ns
tpch_q14/duckdb:vortex-compact 879200226 8.07111e+08 1.08932 ns
tpch_q15/duckdb:vortex-compact 581713131 6.05422e+08 0.960838 ns
tpch_q16/duckdb:vortex-compact 410874959 4.21055e+08 0.975824 ns
tpch_q17/duckdb:vortex-compact 987640021 9.57386e+08 1.0316 ns
tpch_q18/duckdb:vortex-compact 1009731908 9.37667e+08 1.07686 ns
tpch_q19/duckdb:vortex-compact 792968291 7.69447e+08 1.03057 ns
tpch_q20/duckdb:vortex-compact 1339390811 1.26597e+09 1.05799 ns
tpch_q21/duckdb:vortex-compact 1601759251 1.67544e+09 0.956023 ns
tpch_q22/duckdb:vortex-compact 581906163 6.1897e+08 0.94012 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.994x ➖
  • Vortex: 0.997x ➖
  • duckdb:vortex: 1.005x ➖
  • datafusion:vortex: 0.989x ➖
  • Best: clickbench_q23/duckdb:vortex-compact (0.854x)
  • Worst: clickbench_q24/datafusion:vortex-compact (1.203x)
  • Significant (>10%): 3↑ 6↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1692108 1.72052e+06 0.983486 ns
clickbench_q01/datafusion:parquet 20091608 2.14454e+07 0.936875 ns
clickbench_q02/datafusion:parquet 51198417 5.30165e+07 0.965707 ns
clickbench_q03/datafusion:parquet 43101919 4.30968e+07 1.00012 ns
clickbench_q04/datafusion:parquet 358806443 3.81937e+08 0.939439 ns
clickbench_q05/datafusion:parquet 344253232 3.69539e+08 0.931576 ns
clickbench_q06/datafusion:parquet 1498872 1.82618e+06 0.820769 ns 🚀
clickbench_q07/datafusion:parquet 24942572 2.7771e+07 0.898152 ns 🚀
clickbench_q08/datafusion:parquet 444924966 4.72347e+08 0.941945 ns
clickbench_q09/datafusion:parquet 655667422 6.79101e+08 0.965493 ns
clickbench_q10/datafusion:parquet 113275983 1.15731e+08 0.97879 ns
clickbench_q11/datafusion:parquet 138359326 1.40476e+08 0.984932 ns
clickbench_q12/datafusion:parquet 348853978 3.47838e+08 1.00292 ns
clickbench_q13/datafusion:parquet 503090631 5.07363e+08 0.99158 ns
clickbench_q14/datafusion:parquet 342955904 3.49461e+08 0.981385 ns
clickbench_q15/datafusion:parquet 408980044 4.03523e+08 1.01352 ns
clickbench_q16/datafusion:parquet 730406916 7.09128e+08 1.03001 ns
clickbench_q17/datafusion:parquet 719533882 7.12119e+08 1.01041 ns
clickbench_q18/datafusion:parquet 1420709203 1.42404e+09 0.997658 ns
clickbench_q19/datafusion:parquet 34781891 3.42117e+07 1.01667 ns
clickbench_q20/datafusion:parquet 573661543 5.59146e+08 1.02596 ns
clickbench_q21/datafusion:parquet 626832812 6.33647e+08 0.989246 ns
clickbench_q22/datafusion:parquet 947479923 9.46884e+08 1.00063 ns
clickbench_q23/datafusion:parquet 3705768294 3.74936e+09 0.988375 ns
clickbench_q24/datafusion:parquet 101790936 1.03146e+08 0.986866 ns
clickbench_q25/datafusion:parquet 137279520 1.40707e+08 0.975643 ns
clickbench_q26/datafusion:parquet 100348180 1.09549e+08 0.916015 ns
clickbench_q27/datafusion:parquet 948531965 9.68013e+08 0.979875 ns
clickbench_q28/datafusion:parquet 5691602874 5.80841e+09 0.97989 ns
clickbench_q29/datafusion:parquet 214801504 2.20975e+08 0.972063 ns
clickbench_q30/datafusion:parquet 346620802 3.49512e+08 0.991728 ns
clickbench_q31/datafusion:parquet 394881329 4.04952e+08 0.975131 ns
clickbench_q32/datafusion:parquet 1350720767 1.36301e+09 0.990983 ns
clickbench_q33/datafusion:parquet 1519950526 1.53159e+09 0.992402 ns
clickbench_q34/datafusion:parquet 1505958413 1.50366e+09 1.00153 ns
clickbench_q35/datafusion:parquet 557911149 5.65554e+08 0.986486 ns
clickbench_q36/datafusion:parquet 141768548 1.41547e+08 1.00157 ns
clickbench_q37/datafusion:parquet 57583501 5.8824e+07 0.978912 ns
clickbench_q38/datafusion:parquet 87701738 8.85661e+07 0.99024 ns
clickbench_q39/datafusion:parquet 269399606 2.74329e+08 0.98203 ns
clickbench_q40/datafusion:parquet 32500253 3.40804e+07 0.953636 ns
clickbench_q41/datafusion:parquet 32365527 3.03334e+07 1.06699 ns
clickbench_q42/datafusion:parquet 32864746 3.27724e+07 1.00282 ns
clickbench_q00/datafusion:vortex-file-compressed 1787960 1.61525e+06 1.10692 ns 🚨
clickbench_q01/datafusion:vortex-file-compressed 12146732 1.345e+07 0.903104 ns
clickbench_q02/datafusion:vortex-file-compressed 30620329 3.21172e+07 0.953394 ns
clickbench_q03/datafusion:vortex-file-compressed 36253534 3.64377e+07 0.994946 ns
clickbench_q04/datafusion:vortex-file-compressed 312083139 3.19133e+08 0.97791 ns
clickbench_q05/datafusion:vortex-file-compressed 304552810 3.09768e+08 0.983165 ns
clickbench_q06/datafusion:vortex-file-compressed 1601553 1.61378e+06 0.992426 ns
clickbench_q07/datafusion:vortex-file-compressed 16662178 1.58999e+07 1.04794 ns
clickbench_q08/datafusion:vortex-file-compressed 381405957 3.80318e+08 1.00286 ns
clickbench_q09/datafusion:vortex-file-compressed 552504865 5.66207e+08 0.9758 ns
clickbench_q10/datafusion:vortex-file-compressed 69588836 7.04686e+07 0.987515 ns
clickbench_q11/datafusion:vortex-file-compressed 78962166 7.97553e+07 0.990055 ns
clickbench_q12/datafusion:vortex-file-compressed 269400541 2.68349e+08 1.00392 ns
clickbench_q13/datafusion:vortex-file-compressed 404976339 4.08514e+08 0.99134 ns
clickbench_q14/datafusion:vortex-file-compressed 253792252 2.47424e+08 1.02574 ns
clickbench_q15/datafusion:vortex-file-compressed 369342838 3.78156e+08 0.976695 ns
clickbench_q16/datafusion:vortex-file-compressed 710015455 7.11457e+08 0.997974 ns
clickbench_q17/datafusion:vortex-file-compressed 703503781 7.04654e+08 0.998367 ns
clickbench_q18/datafusion:vortex-file-compressed 1390819028 1.36365e+09 1.01992 ns
clickbench_q19/datafusion:vortex-file-compressed 28040549 2.85081e+07 0.983598 ns
clickbench_q20/datafusion:vortex-file-compressed 327784328 3.35782e+08 0.976181 ns
clickbench_q21/datafusion:vortex-file-compressed 381352981 3.83662e+08 0.993983 ns
clickbench_q22/datafusion:vortex-file-compressed 570498968 5.89573e+08 0.967648 ns
clickbench_q23/datafusion:vortex-file-compressed 572890756 6.24617e+08 0.917187 ns
clickbench_q24/datafusion:vortex-file-compressed 51628645 5.08711e+07 1.01489 ns
clickbench_q25/datafusion:vortex-file-compressed 69857422 7.13457e+07 0.979139 ns
clickbench_q26/datafusion:vortex-file-compressed 48901410 5.55471e+07 0.880359 ns 🚀
clickbench_q27/datafusion:vortex-file-compressed 797839726 7.82933e+08 1.01904 ns
clickbench_q28/datafusion:vortex-file-compressed 6672757377 6.6992e+09 0.996053 ns
clickbench_q29/datafusion:vortex-file-compressed 241160141 2.57949e+08 0.934914 ns
clickbench_q30/datafusion:vortex-file-compressed 248860884 2.52132e+08 0.987027 ns
clickbench_q31/datafusion:vortex-file-compressed 284018824 2.87686e+08 0.987253 ns
clickbench_q32/datafusion:vortex-file-compressed 1436661155 1.34265e+09 1.07002 ns
clickbench_q33/datafusion:vortex-file-compressed 1433256479 1.4171e+09 1.0114 ns
clickbench_q34/datafusion:vortex-file-compressed 1396353304 1.41816e+09 0.984626 ns
clickbench_q35/datafusion:vortex-file-compressed 536655524 5.42797e+08 0.988685 ns
clickbench_q36/datafusion:vortex-file-compressed 77260681 7.83406e+07 0.986215 ns
clickbench_q37/datafusion:vortex-file-compressed 37751091 3.8449e+07 0.981849 ns
clickbench_q38/datafusion:vortex-file-compressed 23654156 2.4557e+07 0.963234 ns
clickbench_q39/datafusion:vortex-file-compressed 146373123 1.54133e+08 0.949656 ns
clickbench_q40/datafusion:vortex-file-compressed 20494924 2.03176e+07 1.00873 ns
clickbench_q41/datafusion:vortex-file-compressed 17792757 1.92236e+07 0.92557 ns
clickbench_q42/datafusion:vortex-file-compressed 20762294 2.30979e+07 0.898882 ns 🚀
clickbench_q00/datafusion:vortex-compact 1655776 1.62657e+06 1.01796 ns
clickbench_q01/datafusion:vortex-compact 24456851 2.68186e+07 0.911937 ns
clickbench_q02/datafusion:vortex-compact 46858375 4.99123e+07 0.938813 ns
clickbench_q03/datafusion:vortex-compact 38904761 4.03471e+07 0.964251 ns
clickbench_q04/datafusion:vortex-compact 341176436 3.38788e+08 1.00705 ns
clickbench_q05/datafusion:vortex-compact 332817894 3.3679e+08 0.988205 ns
clickbench_q06/datafusion:vortex-compact 1693182 1.76498e+06 0.959319 ns
clickbench_q07/datafusion:vortex-compact 39919916 4.10612e+07 0.972204 ns
clickbench_q08/datafusion:vortex-compact 403174753 4.05741e+08 0.993676 ns
clickbench_q09/datafusion:vortex-compact 607901399 6.10329e+08 0.996023 ns
clickbench_q10/datafusion:vortex-compact 102294509 1.01398e+08 1.00884 ns
clickbench_q11/datafusion:vortex-compact 123880555 1.23473e+08 1.0033 ns
clickbench_q12/datafusion:vortex-compact 289843275 2.92637e+08 0.990454 ns
clickbench_q13/datafusion:vortex-compact 460213859 4.59313e+08 1.00196 ns
clickbench_q14/datafusion:vortex-compact 291354701 2.90933e+08 1.00145 ns
clickbench_q15/datafusion:vortex-compact 390840999 3.93945e+08 0.992121 ns
clickbench_q16/datafusion:vortex-compact 758549705 7.56998e+08 1.00205 ns
clickbench_q17/datafusion:vortex-compact 748234216 7.47169e+08 1.00143 ns
clickbench_q18/datafusion:vortex-compact 1393744651 1.38533e+09 1.00607 ns
clickbench_q19/datafusion:vortex-compact 32271653 3.23689e+07 0.996996 ns
clickbench_q20/datafusion:vortex-compact 413676812 4.14654e+08 0.997644 ns
clickbench_q21/datafusion:vortex-compact 496251145 4.99022e+08 0.994447 ns
clickbench_q22/datafusion:vortex-compact 766638645 7.71736e+08 0.993394 ns
clickbench_q23/datafusion:vortex-compact 1149149026 1.04614e+09 1.09847 ns
clickbench_q24/datafusion:vortex-compact 73280005 6.09005e+07 1.20328 ns 🚨
clickbench_q25/datafusion:vortex-compact 113386186 1.17564e+08 0.964462 ns
clickbench_q26/datafusion:vortex-compact 65604715 6.60011e+07 0.993994 ns
clickbench_q27/datafusion:vortex-compact 908629032 8.64982e+08 1.05046 ns
clickbench_q28/datafusion:vortex-compact 5975371245 6.01394e+09 0.993586 ns
clickbench_q29/datafusion:vortex-compact 228687730 2.32593e+08 0.983212 ns
clickbench_q30/datafusion:vortex-compact 310599299 3.13271e+08 0.991472 ns
clickbench_q31/datafusion:vortex-compact 346876108 3.5191e+08 0.985695 ns
clickbench_q32/datafusion:vortex-compact 1271541207 1.40073e+09 0.907768 ns
clickbench_q33/datafusion:vortex-compact 1496136841 1.46585e+09 1.02066 ns
clickbench_q34/datafusion:vortex-compact 1484165903 1.44047e+09 1.03033 ns
clickbench_q35/datafusion:vortex-compact 597146772 5.8203e+08 1.02597 ns
clickbench_q36/datafusion:vortex-compact 88159939 8.44765e+07 1.0436 ns
clickbench_q37/datafusion:vortex-compact 42306465 4.41014e+07 0.959301 ns
clickbench_q38/datafusion:vortex-compact 33536837 3.37238e+07 0.994457 ns
clickbench_q39/datafusion:vortex-compact 160815091 1.64527e+08 0.977437 ns
clickbench_q40/datafusion:vortex-compact 27146426 2.87432e+07 0.944447 ns
clickbench_q41/datafusion:vortex-compact 24403648 2.59743e+07 0.939531 ns
clickbench_q42/datafusion:vortex-compact 22700115 2.41385e+07 0.940411 ns
clickbench_q00/duckdb:parquet 125513676 1.27494e+08 0.984468 ns
clickbench_q01/duckdb:parquet 51086398 5.15896e+07 0.990247 ns
clickbench_q02/duckdb:parquet 64642441 6.44176e+07 1.00349 ns
clickbench_q03/duckdb:parquet 62780211 6.37212e+07 0.985232 ns
clickbench_q04/duckdb:parquet 199017712 2.0254e+08 0.982609 ns
clickbench_q05/duckdb:parquet 268061756 2.75478e+08 0.973078 ns
clickbench_q06/duckdb:parquet 61642947 6.08327e+07 1.01332 ns
clickbench_q07/duckdb:parquet 55098674 5.60701e+07 0.982675 ns
clickbench_q08/duckdb:parquet 265153585 2.63612e+08 1.00585 ns
clickbench_q09/duckdb:parquet 389598544 3.88824e+08 1.00199 ns
clickbench_q10/duckdb:parquet 95754069 9.53082e+07 1.00468 ns
clickbench_q11/duckdb:parquet 107118927 1.06122e+08 1.00939 ns
clickbench_q12/duckdb:parquet 287569167 2.84075e+08 1.0123 ns
clickbench_q13/duckdb:parquet 472483097 4.6993e+08 1.00543 ns
clickbench_q14/duckdb:parquet 317068796 3.17845e+08 0.997556 ns
clickbench_q15/duckdb:parquet 235958193 2.35886e+08 1.00031 ns
clickbench_q16/duckdb:parquet 568426219 5.63474e+08 1.00879 ns
clickbench_q17/duckdb:parquet 476668019 4.69864e+08 1.01448 ns
clickbench_q18/duckdb:parquet 985357026 9.72266e+08 1.01346 ns
clickbench_q19/duckdb:parquet 48297418 4.81759e+07 1.00252 ns
clickbench_q20/duckdb:parquet 403126250 4.03933e+08 0.998002 ns
clickbench_q21/duckdb:parquet 522712736 5.20663e+08 1.00394 ns
clickbench_q22/duckdb:parquet 902907015 9.08103e+08 0.994278 ns
clickbench_q23/duckdb:parquet 269482994 2.73065e+08 0.986884 ns
clickbench_q24/duckdb:parquet 79378991 7.6657e+07 1.03551 ns
clickbench_q25/duckdb:parquet 139655937 1.39461e+08 1.0014 ns
clickbench_q26/duckdb:parquet 54072063 5.19493e+07 1.04086 ns
clickbench_q27/duckdb:parquet 612665417 6.14642e+08 0.996784 ns
clickbench_q28/duckdb:parquet 4890204271 4.87261e+09 1.00361 ns
clickbench_q29/duckdb:parquet 61658280 6.22873e+07 0.989902 ns
clickbench_q30/duckdb:parquet 305786256 3.03977e+08 1.00595 ns
clickbench_q31/duckdb:parquet 345584558 3.44625e+08 1.00279 ns
clickbench_q32/duckdb:parquet 1044730790 1.03409e+09 1.01029 ns
clickbench_q33/duckdb:parquet 1058481434 1.05666e+09 1.00172 ns
clickbench_q34/duckdb:parquet 1107458968 1.10192e+09 1.00503 ns
clickbench_q35/duckdb:parquet 348068495 3.46815e+08 1.00361 ns
clickbench_q36/duckdb:parquet 61597412 6.20523e+07 0.99267 ns
clickbench_q37/duckdb:parquet 47744684 4.97651e+07 0.9594 ns
clickbench_q38/duckdb:parquet 51607766 5.21896e+07 0.988851 ns
clickbench_q39/duckdb:parquet 93291416 9.36078e+07 0.99662 ns
clickbench_q40/duckdb:parquet 55039732 5.5185e+07 0.997368 ns
clickbench_q41/duckdb:parquet 57315909 5.74799e+07 0.997147 ns
clickbench_q42/duckdb:parquet 42244302 4.17779e+07 1.01116 ns
clickbench_q00/duckdb:vortex-file-compressed 8369472 8.76706e+06 0.95465 ns
clickbench_q01/duckdb:vortex-file-compressed 12304197 1.25955e+07 0.976871 ns
clickbench_q02/duckdb:vortex-file-compressed 24899063 2.5517e+07 0.975783 ns
clickbench_q03/duckdb:vortex-file-compressed 32978078 3.4077e+07 0.967751 ns
clickbench_q04/duckdb:vortex-file-compressed 170546375 1.68906e+08 1.00971 ns
clickbench_q05/duckdb:vortex-file-compressed 189575659 1.89642e+08 0.999652 ns
clickbench_q06/duckdb:vortex-file-compressed 23451462 2.23942e+07 1.04721 ns
clickbench_q07/duckdb:vortex-file-compressed 17210756 1.76205e+07 0.976745 ns
clickbench_q08/duckdb:vortex-file-compressed 261809445 2.6217e+08 0.998624 ns
clickbench_q09/duckdb:vortex-file-compressed 367107544 3.68796e+08 0.995422 ns
clickbench_q10/duckdb:vortex-file-compressed 71291721 7.27292e+07 0.980235 ns
clickbench_q11/duckdb:vortex-file-compressed 80528391 8.11446e+07 0.992405 ns
clickbench_q12/duckdb:vortex-file-compressed 200062974 1.95815e+08 1.02169 ns
clickbench_q13/duckdb:vortex-file-compressed 457807583 4.61769e+08 0.991421 ns
clickbench_q14/duckdb:vortex-file-compressed 283512242 2.85111e+08 0.994394 ns
clickbench_q15/duckdb:vortex-file-compressed 212776209 2.12939e+08 0.999236 ns
clickbench_q16/duckdb:vortex-file-compressed 948630992 9.39128e+08 1.01012 ns
clickbench_q17/duckdb:vortex-file-compressed 853142428 8.5262e+08 1.00061 ns
clickbench_q18/duckdb:vortex-file-compressed 1408215976 1.41015e+09 0.998632 ns
clickbench_q19/duckdb:vortex-file-compressed 24488962 2.39928e+07 1.02068 ns
clickbench_q20/duckdb:vortex-file-compressed 344942150 3.39005e+08 1.01751 ns
clickbench_q21/duckdb:vortex-file-compressed 363719279 3.67357e+08 0.990097 ns
clickbench_q22/duckdb:vortex-file-compressed 554954602 5.17478e+08 1.07242 ns
clickbench_q23/duckdb:vortex-file-compressed 1181652974 1.22867e+09 0.961733 ns
clickbench_q24/duckdb:vortex-file-compressed 53320064 4.48733e+07 1.18824 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 72253402 7.29838e+07 0.989992 ns
clickbench_q26/duckdb:vortex-file-compressed 46215795 4.15647e+07 1.1119 ns 🚨
clickbench_q27/duckdb:vortex-file-compressed 519333160 5.09414e+08 1.01947 ns
clickbench_q28/duckdb:vortex-file-compressed 3141908583 3.15902e+09 0.994584 ns
clickbench_q29/duckdb:vortex-file-compressed 29291755 2.92005e+07 1.00312 ns
clickbench_q30/duckdb:vortex-file-compressed 191173535 1.89031e+08 1.01133 ns
clickbench_q31/duckdb:vortex-file-compressed 259216232 2.60244e+08 0.996051 ns
clickbench_q32/duckdb:vortex-file-compressed 1044792756 1.07989e+09 0.967504 ns
clickbench_q33/duckdb:vortex-file-compressed 1164551246 1.04998e+09 1.10912 ns 🚨
clickbench_q34/duckdb:vortex-file-compressed 1502605255 1.51117e+09 0.99433 ns
clickbench_q35/duckdb:vortex-file-compressed 353582745 3.55558e+08 0.994446 ns
clickbench_q36/duckdb:vortex-file-compressed 22805112 2.14168e+07 1.06483 ns
clickbench_q37/duckdb:vortex-file-compressed 14633879 1.42155e+07 1.02943 ns
clickbench_q38/duckdb:vortex-file-compressed 16234392 1.55267e+07 1.04558 ns
clickbench_q39/duckdb:vortex-file-compressed 40803037 4.11499e+07 0.991571 ns
clickbench_q40/duckdb:vortex-file-compressed 13616116 1.37195e+07 0.992467 ns
clickbench_q41/duckdb:vortex-file-compressed 13625020 1.29709e+07 1.05043 ns
clickbench_q42/duckdb:vortex-file-compressed 17323228 1.60075e+07 1.0822 ns
clickbench_q00/duckdb:vortex-compact 8497815 8.59596e+06 0.988583 ns
clickbench_q01/duckdb:vortex-compact 23299769 2.2945e+07 1.01546 ns
clickbench_q02/duckdb:vortex-compact 42804179 4.36974e+07 0.979559 ns
clickbench_q03/duckdb:vortex-compact 41080016 4.13786e+07 0.992783 ns
clickbench_q04/duckdb:vortex-compact 206338211 2.05934e+08 1.00196 ns
clickbench_q05/duckdb:vortex-compact 222425760 2.19997e+08 1.01104 ns
clickbench_q06/duckdb:vortex-compact 33054857 3.29118e+07 1.00435 ns
clickbench_q07/duckdb:vortex-compact 37319905 3.66744e+07 1.0176 ns
clickbench_q08/duckdb:vortex-compact 277252968 2.76749e+08 1.00182 ns
clickbench_q09/duckdb:vortex-compact 401216275 4.01319e+08 0.999744 ns
clickbench_q10/duckdb:vortex-compact 101286304 1.0173e+08 0.995636 ns
clickbench_q11/duckdb:vortex-compact 121005478 1.21048e+08 0.999649 ns
clickbench_q12/duckdb:vortex-compact 246536732 2.46786e+08 0.99899 ns
clickbench_q13/duckdb:vortex-compact 520331946 5.17677e+08 1.00513 ns
clickbench_q14/duckdb:vortex-compact 344089685 3.4685e+08 0.992042 ns
clickbench_q15/duckdb:vortex-compact 245378444 2.46447e+08 0.995663 ns
clickbench_q16/duckdb:vortex-compact 1007069982 9.8993e+08 1.01731 ns
clickbench_q17/duckdb:vortex-compact 912531689 9.01697e+08 1.01202 ns
clickbench_q18/duckdb:vortex-compact 1468900606 1.45927e+09 1.0066 ns
clickbench_q19/duckdb:vortex-compact 27242709 2.71684e+07 1.00274 ns
clickbench_q20/duckdb:vortex-compact 412923474 4.33671e+08 0.952158 ns
clickbench_q21/duckdb:vortex-compact 480083993 4.79959e+08 1.00026 ns
clickbench_q22/duckdb:vortex-compact 772941030 7.26391e+08 1.06408 ns
clickbench_q23/duckdb:vortex-compact 1442024559 1.68822e+09 0.854169 ns 🚀
clickbench_q24/duckdb:vortex-compact 67828599 6.15849e+07 1.10138 ns 🚨
clickbench_q25/duckdb:vortex-compact 139204579 1.38555e+08 1.00469 ns
clickbench_q26/duckdb:vortex-compact 52750075 5.46615e+07 0.965031 ns
clickbench_q27/duckdb:vortex-compact 623616986 6.15472e+08 1.01323 ns
clickbench_q28/duckdb:vortex-compact 3218308608 3.19585e+09 1.00703 ns
clickbench_q29/duckdb:vortex-compact 35666854 3.56123e+07 1.00153 ns
clickbench_q30/duckdb:vortex-compact 264512798 2.64338e+08 1.00066 ns
clickbench_q31/duckdb:vortex-compact 326628315 3.29465e+08 0.991389 ns
clickbench_q32/duckdb:vortex-compact 1065834110 1.07088e+09 0.995292 ns
clickbench_q33/duckdb:vortex-compact 1084003154 1.07089e+09 1.01225 ns
clickbench_q34/duckdb:vortex-compact 1584540922 1.57617e+09 1.00531 ns
clickbench_q35/duckdb:vortex-compact 358474901 3.56298e+08 1.00611 ns
clickbench_q36/duckdb:vortex-compact 25097065 2.44104e+07 1.02813 ns
clickbench_q37/duckdb:vortex-compact 17341810 1.73007e+07 1.00238 ns
clickbench_q38/duckdb:vortex-compact 18238138 1.89008e+07 0.96494 ns
clickbench_q39/duckdb:vortex-compact 43775869 4.55787e+07 0.960445 ns
clickbench_q40/duckdb:vortex-compact 19433032 1.89054e+07 1.02791 ns
clickbench_q41/duckdb:vortex-compact 17350095 1.779e+07 0.975274 ns
clickbench_q42/duckdb:vortex-compact 19109019 1.95619e+07 0.976851 ns
clickbench_q00/duckdb:duckdb 18935849 1.86291e+07 1.01647 ns
clickbench_q01/duckdb:duckdb 37664064 3.79459e+07 0.992574 ns
clickbench_q02/duckdb:duckdb 46195532 4.69506e+07 0.983918 ns
clickbench_q03/duckdb:duckdb 47838242 4.79132e+07 0.998435 ns
clickbench_q04/duckdb:duckdb 188841288 1.87706e+08 1.00605 ns
clickbench_q05/duckdb:duckdb 299856048 2.96461e+08 1.01145 ns
clickbench_q06/duckdb:duckdb 36362259 3.66142e+07 0.993118 ns
clickbench_q07/duckdb:duckdb 38321830 3.92088e+07 0.977378 ns
clickbench_q08/duckdb:duckdb 247448679 2.47588e+08 0.999436 ns
clickbench_q09/duckdb:duckdb 364097469 3.60708e+08 1.0094 ns
clickbench_q10/duckdb:duckdb 110907150 1.11431e+08 0.995301 ns
clickbench_q11/duckdb:duckdb 119849374 1.20079e+08 0.998089 ns
clickbench_q12/duckdb:duckdb 264612017 2.64821e+08 0.999209 ns
clickbench_q13/duckdb:duckdb 443524036 4.40964e+08 1.0058 ns
clickbench_q14/duckdb:duckdb 288842171 2.87878e+08 1.00335 ns
clickbench_q15/duckdb:duckdb 218874214 2.18901e+08 0.999878 ns
clickbench_q16/duckdb:duckdb 543433908 5.39323e+08 1.00762 ns
clickbench_q17/duckdb:duckdb 457642489 4.54023e+08 1.00797 ns
clickbench_q18/duckdb:duckdb 948911346 9.51057e+08 0.997744 ns
clickbench_q19/duckdb:duckdb 36688979 3.71444e+07 0.98774 ns
clickbench_q20/duckdb:duckdb 431289904 4.42659e+08 0.974316 ns
clickbench_q21/duckdb:duckdb 456649455 4.6314e+08 0.985986 ns
clickbench_q22/duckdb:duckdb 523248200 5.15661e+08 1.01471 ns
clickbench_q23/duckdb:duckdb 232801982 2.29572e+08 1.01407 ns
clickbench_q24/duckdb:duckdb 49588986 5.00523e+07 0.990744 ns
clickbench_q25/duckdb:duckdb 111486634 1.11299e+08 1.00169 ns
clickbench_q26/duckdb:duckdb 46842454 4.81969e+07 0.971898 ns
clickbench_q27/duckdb:duckdb 517355094 5.19034e+08 0.996765 ns
clickbench_q28/duckdb:duckdb 4485104282 4.46811e+09 1.0038 ns
clickbench_q29/duckdb:duckdb 50083958 4.97785e+07 1.00614 ns
clickbench_q30/duckdb:duckdb 269728573 2.69357e+08 1.00138 ns
clickbench_q31/duckdb:duckdb 338216689 3.38085e+08 1.00039 ns
clickbench_q32/duckdb:duckdb 1020913315 1.02517e+09 0.995845 ns
clickbench_q33/duckdb:duckdb 1050783105 1.06656e+09 0.985211 ns
clickbench_q34/duckdb:duckdb 1122595206 1.13364e+09 0.990261 ns
clickbench_q35/duckdb:duckdb 266135476 2.63011e+08 1.01188 ns
clickbench_q36/duckdb:duckdb 44541096 4.5038e+07 0.988967 ns
clickbench_q37/duckdb:duckdb 32758252 3.32944e+07 0.983897 ns
clickbench_q38/duckdb:duckdb 34601720 3.43506e+07 1.00731 ns
clickbench_q39/duckdb:duckdb 68659005 7.86262e+07 0.873233 ns 🚀
clickbench_q40/duckdb:duckdb 33193157 3.3315e+07 0.996342 ns
clickbench_q41/duckdb:duckdb 33363668 3.39798e+07 0.981868 ns
clickbench_q42/duckdb:duckdb 32630903 3.31327e+07 0.984856 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

Benchmarks: Compression

Summary

  • Overall: 0.995x ➖
  • Vortex: 0.999x ➖
  • Best: vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 (0.949x)
  • Worst: vortex:parquet-zstd ratio decompress time/taxi (1.048x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 88425d2 base 1ab39e0 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.39017e+09 1.41461e+09 0.982721 ns
parquet_rs-zstd decompress time/taxi 2.89327e+08 2.91871e+08 0.991284 ns
compress time/taxi 6.89014e+08 7.08001e+08 0.973182 ns
decompress time/taxi 1.98522e+07 1.9109e+07 1.03889 ns
parquet_rs-zstd compress time/Arade 2.46875e+09 2.53593e+09 0.973511 ns
parquet_rs-zstd decompress time/Arade 6.55897e+08 6.53802e+08 1.00321 ns
compress time/Arade 1.0827e+09 1.17144e+09 0.924248 ns
decompress time/Arade 3.22604e+07 3.11606e+07 1.0353 ns
parquet_rs-zstd compress time/Bimbo 1.55782e+10 1.59988e+10 0.973713 ns
parquet_rs-zstd decompress time/Bimbo 2.22994e+09 2.23538e+09 0.997569 ns
compress time/Bimbo 6.5015e+09 6.73589e+09 0.965203 ns
decompress time/Bimbo 9.38308e+07 9.4444e+07 0.993507 ns
parquet_rs-zstd compress time/CMSprovider 7.75557e+09 7.84512e+09 0.988585 ns
parquet_rs-zstd decompress time/CMSprovider 2.10991e+09 2.10299e+09 1.00329 ns
compress time/CMSprovider 2.86747e+09 2.85899e+09 1.00297 ns
decompress time/CMSprovider 8.15283e+07 8.00566e+07 1.01838 ns
parquet_rs-zstd compress time/Euro2016 1.43606e+09 1.44549e+09 0.993482 ns
parquet_rs-zstd decompress time/Euro2016 4.12914e+08 4.1474e+08 0.995598 ns
compress time/Euro2016 4.11017e+08 4.15688e+08 0.988764 ns
decompress time/Euro2016 2.17595e+07 2.23894e+07 0.971868 ns
parquet_rs-zstd compress time/Food 9.1516e+08 9.39804e+08 0.973778 ns
parquet_rs-zstd decompress time/Food 2.36915e+08 2.3814e+08 0.994858 ns
compress time/Food 3.77443e+08 3.70145e+08 1.01972 ns
decompress time/Food 9.01269e+06 9.41388e+06 0.957383 ns
parquet_rs-zstd compress time/HashTags 2.53175e+09 2.54653e+09 0.994196 ns
parquet_rs-zstd decompress time/HashTags 6.80636e+08 6.66969e+08 1.02049 ns
compress time/HashTags 9.08949e+08 8.94333e+08 1.01634 ns
decompress time/HashTags 8.57482e+07 8.5282e+07 1.00547 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.17629e+09 3.15016e+09 1.00829 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.10957e+08 7.07808e+08 1.00445 ns
compress time/TPC-H l_comment chunked 1.26745e+09 1.25796e+09 1.00755 ns
decompress time/TPC-H l_comment chunked 5.42587e+07 5.26272e+07 1.031 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.16129e+09 3.17856e+09 0.994568 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.0774e+08 7.05167e+08 1.00365 ns
compress time/TPC-H l_comment canonical 1.24205e+09 1.26485e+09 0.981975 ns
decompress time/TPC-H l_comment canonical 5.39001e+07 5.33251e+07 1.01078 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.42914e+06 6.50549e+06 0.988264 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.55272e+06 2.53398e+06 1.00739 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.45896e+07 1.448e+07 1.00757 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.73438e+06 2.78122e+06 0.983157 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.345e+07 8.46054e+07 0.986344 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.9404e+07 2.88736e+07 1.01837 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.3565e+08 1.44925e+08 0.936003 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.61005e+07 2.68468e+07 0.972198 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.04964e+08 9.07542e+08 0.997159 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.41003e+08 3.35411e+08 1.01667 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.38608e+09 1.40809e+09 0.984372 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.55884e+08 2.59581e+08 0.985759 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.33778e+06 6.56402e+06 0.965532 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.50792e+06 2.57801e+06 0.972814 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.41618e+07 1.45911e+07 0.97058 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.66268e+06 2.70608e+06 0.983962 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.04642e+07 8.69122e+07 0.925811 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.81407e+07 2.89468e+07 0.972153 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.37912e+08 1.4661e+08 0.940672 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.58517e+07 2.62198e+07 0.98596 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.77614e+08 9.0811e+08 0.966418 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.35132e+08 3.40797e+08 0.983378 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.38381e+09 1.39201e+09 0.994112 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.5656e+08 2.64182e+08 0.971146 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.24658e+07 5.24744e+07 0.999836 bytes
vortex:parquet-zstd size/taxi 0.938915 0.939069 0.999836 ratio
vortex:parquet-zstd ratio compress time/taxi 0.495633 0.50049 0.990294 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.068615 0.0654706 1.04803 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.42858e+08 1.42676e+08 1.00127 bytes
vortex:parquet-zstd size/Arade 0.467953 0.467358 1.00127 ratio
vortex:parquet-zstd ratio compress time/Arade 0.438562 0.461937 0.949397 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0491852 0.0476607 1.03199 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26136e+08 5.26528e+08 0.999255 bytes
vortex:parquet-zstd size/Bimbo 1.35276 1.35377 0.999255 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.417345 0.421025 0.99126 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0420776 0.0422497 0.995929 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49525e+08 4.49559e+08 0.999925 bytes
vortex:parquet-zstd size/CMSprovider 1.16871 1.16879 0.999925 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.36973 0.364428 1.01455 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0386407 0.038068 1.01504 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67878e+08 1.67993e+08 0.999314 bytes
vortex:parquet-zstd size/Euro2016 1.36439 1.36532 0.999314 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.286211 0.287577 0.995251 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0526975 0.0539842 0.976165 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41643e+07 4.41729e+07 0.999804 bytes
vortex:parquet-zstd size/Food 1.22076 1.221 0.999804 ratio
vortex:parquet-zstd ratio compress time/Food 0.412433 0.393853 1.04718 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0380419 0.0395309 0.962332 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.99e+08 1.99284e+08 0.998575 bytes
vortex:parquet-zstd size/HashTags 1.48668 1.48881 0.998575 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.35902 0.351197 1.02228 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.125983 0.127865 0.985278 ratio
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.399035 0.399331 0.99926 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0763178 0.0743524 1.02643 ratio
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.392892 0.397931 0.987338 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0761582 0.0756206 1.00711 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.26929 2.22582 1.01953 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.07116 1.09757 0.975941 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.62552 1.71295 0.948962 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.887649 0.929807 0.954659 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.53164 1.55154 0.987176 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.750387 0.773919 0.969594 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.2345 2.22288 1.00523 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.06171 1.04968 1.01146 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.71396 1.68688 1.01605 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.918657 0.905793 1.0142 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.57679 1.53287 1.02866 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.765548 0.775191 0.987561 ratio

@joseph-isaacs joseph-isaacs force-pushed the ji/btrblocks-comp-builder branch from a054b7a to 68c8d87 Compare January 30, 2026 17:56
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs force-pushed the ji/btrblocks-comp-builder branch from 68c8d87 to 1536f8a Compare January 30, 2026 17:59
@vortex-data vortex-data deleted a comment from github-actions bot Jan 30, 2026
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.013x ➖
  • Vortex: 1.015x ➖
  • duckdb:vortex: 1.007x ➖
  • datafusion:vortex: 1.023x ➖
  • Best: fineweb_q01/datafusion:vortex-file-compressed (0.909x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.264x)
  • Significant (>10%): 0↑ 3↓
Detailed Results Table
name PR 88425d2 base 78b472b ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6222809 6.17587e+06 1.0076 ns
fineweb_q01/datafusion:parquet 274559745 2.72012e+08 1.00937 ns
fineweb_q02/datafusion:parquet 275097258 2.69972e+08 1.01898 ns
fineweb_q03/datafusion:parquet 267907420 2.64227e+08 1.01393 ns
fineweb_q04/datafusion:parquet 286502789 2.78971e+08 1.027 ns
fineweb_q05/datafusion:parquet 285721109 2.76194e+08 1.0345 ns
fineweb_q06/datafusion:parquet 274033374 2.78432e+08 0.984202 ns
fineweb_q07/datafusion:parquet 271010016 2.68034e+08 1.0111 ns
fineweb_q08/datafusion:parquet 264551369 2.63997e+08 1.0021 ns
fineweb_q00/datafusion:vortex-file-compressed 5659055 4.47877e+06 1.26353 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 31728366 3.49045e+07 0.909004 ns
fineweb_q02/datafusion:vortex-file-compressed 35953956 3.51292e+07 1.02348 ns
fineweb_q03/datafusion:vortex-file-compressed 81736684 8.68307e+07 0.941334 ns
fineweb_q04/datafusion:vortex-file-compressed 212401808 2.16538e+08 0.980898 ns
fineweb_q05/datafusion:vortex-file-compressed 199666413 1.95509e+08 1.02126 ns
fineweb_q06/datafusion:vortex-file-compressed 66963810 7.05381e+07 0.949329 ns
fineweb_q07/datafusion:vortex-file-compressed 80776920 7.24702e+07 1.11462 ns 🚨
fineweb_q08/datafusion:vortex-file-compressed 31262703 2.92663e+07 1.06822 ns
fineweb_q00/datafusion:vortex-compact 5616438 4.87436e+06 1.15224 ns 🚨
fineweb_q01/datafusion:vortex-compact 179401913 1.6352e+08 1.09713 ns
fineweb_q02/datafusion:vortex-compact 174282553 1.74755e+08 0.997297 ns
fineweb_q03/datafusion:vortex-compact 1264797173 1.24034e+09 1.01972 ns
fineweb_q04/datafusion:vortex-compact 1468652563 1.45432e+09 1.00985 ns
fineweb_q05/datafusion:vortex-compact 1136182430 1.12687e+09 1.00826 ns
fineweb_q06/datafusion:vortex-compact 592620264 5.85049e+08 1.01294 ns
fineweb_q07/datafusion:vortex-compact 617250589 6.18416e+08 0.998115 ns
fineweb_q08/datafusion:vortex-compact 26241775 2.86568e+07 0.915725 ns
fineweb_q00/duckdb:parquet 32608067 3.23797e+07 1.00705 ns
fineweb_q01/duckdb:parquet 98290287 9.78636e+07 1.00436 ns
fineweb_q02/duckdb:parquet 105925571 1.05389e+08 1.00509 ns
fineweb_q03/duckdb:parquet 312964940 3.19813e+08 0.978586 ns
fineweb_q04/duckdb:parquet 435154769 4.37196e+08 0.995331 ns
fineweb_q05/duckdb:parquet 407989154 4.06351e+08 1.00403 ns
fineweb_q06/duckdb:parquet 206143429 2.04053e+08 1.01024 ns
fineweb_q07/duckdb:parquet 217399919 2.15936e+08 1.00678 ns
fineweb_q08/duckdb:parquet 64052991 6.20877e+07 1.03165 ns
fineweb_q00/duckdb:vortex-file-compressed 4492568 4.29547e+06 1.04589 ns
fineweb_q01/duckdb:vortex-file-compressed 26292428 2.68153e+07 0.980502 ns
fineweb_q02/duckdb:vortex-file-compressed 29073301 3.17518e+07 0.915642 ns
fineweb_q03/duckdb:vortex-file-compressed 117949296 1.19984e+08 0.983044 ns
fineweb_q04/duckdb:vortex-file-compressed 203151100 1.92793e+08 1.05373 ns
fineweb_q05/duckdb:vortex-file-compressed 180363839 1.79484e+08 1.0049 ns
fineweb_q06/duckdb:vortex-file-compressed 58390984 5.64915e+07 1.03362 ns
fineweb_q07/duckdb:vortex-file-compressed 61999319 6.18698e+07 1.00209 ns
fineweb_q08/duckdb:vortex-file-compressed 9274632 8.55896e+06 1.08362 ns
fineweb_q00/duckdb:vortex-compact 5382316 5.50546e+06 0.977631 ns
fineweb_q01/duckdb:vortex-compact 91161058 8.99219e+07 1.01378 ns
fineweb_q02/duckdb:vortex-compact 103930752 1.04264e+08 0.996808 ns
fineweb_q03/duckdb:vortex-compact 833880059 8.18899e+08 1.01829 ns
fineweb_q04/duckdb:vortex-compact 882591822 8.57446e+08 1.02933 ns
fineweb_q05/duckdb:vortex-compact 778260264 7.72242e+08 1.00779 ns
fineweb_q06/duckdb:vortex-compact 449172221 4.37382e+08 1.02696 ns
fineweb_q07/duckdb:vortex-compact 454838441 4.54954e+08 0.999746 ns
fineweb_q08/duckdb:vortex-compact 9798342 1.00975e+07 0.970372 ns

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
/// This struct is passed through recursive compression calls to specify
/// which schemes should be excluded at each level.
#[derive(Debug, Clone, Copy, Default)]
pub struct Excludes<'a> {
Copy link
Contributor

Choose a reason for hiding this comment

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

it might be nice to make this owned and then this is what gets passed into the schemes? needing to build new_excludes is a bit messy

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Wanted to avoid the move/alloc? What would you do instead?

Copy link
Contributor

Choose a reason for hiding this comment

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

yea that's fair. maybe we can flup but i think having a stack-allocated set might clean things up here

Copy link
Contributor Author

Choose a reason for hiding this comment

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

what do you mean? This allows that?

@a10y
Copy link
Contributor

a10y commented Jan 30, 2026

approach here looks fine overall

@joseph-isaacs joseph-isaacs marked this pull request as ready for review February 2, 2026 09:48
@joseph-isaacs joseph-isaacs requested a review from a10y February 2, 2026 09:48
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
Copy link
Contributor

@a10y a10y left a comment

Choose a reason for hiding this comment

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

we probably want to make it possible to plugin new int/float/string schemes in the future?

@joseph-isaacs
Copy link
Contributor Author

Yep, should be easier to do that in a follow up

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 2, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) February 2, 2026 17:54
@joseph-isaacs joseph-isaacs removed the do not merge Pull requests that are not intended to merge label Feb 2, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 3, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 3, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) February 3, 2026 14:45
@joseph-isaacs joseph-isaacs merged commit 3c2421f into develop Feb 3, 2026
44 of 46 checks passed
@joseph-isaacs joseph-isaacs deleted the ji/btrblocks-comp-builder branch February 3, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants