Skip to content

vortex-btrblocks: write listviews when elements expand > 50%#6393

Merged
robert3005 merged 1 commit intodevelopfrom
asubiotto/listview
Feb 12, 2026
Merged

vortex-btrblocks: write listviews when elements expand > 50%#6393
robert3005 merged 1 commit intodevelopfrom
asubiotto/listview

Conversation

@asubiotto
Copy link
Contributor

Previously, listview arrays were always written as lists. This involves materializing the views (i.e. expanding the elements and reorganizing the offsets).

This commit chooses to write listviews on compression if the elements would expand > 50% when converting to lists to save on CPU cost and storage space. ZCTL listviews and listviews with low duplication are still encoded as lists, which saves writing the sizes.

@joseph-isaacs joseph-isaacs added the changelog/performance A performance improvement label Feb 10, 2026
@asubiotto
Copy link
Contributor Author

I haven't given much though to the heuristic and just picked 50% so open to discussion here. We could also introduce this slowly via a write option maybe?

The motivation for this is that we're starting to do the work of moving our lists to ListViews and would like to keep the "dict-like encoding" + zero copy back to list view.

@codspeed-hq
Copy link

codspeed-hq bot commented Feb 10, 2026

Merging this PR will not alter performance

✅ 1135 untouched benchmarks
⏩ 1268 skipped benchmarks1


Comparing asubiotto/listview (fce02b8) with develop (91dda35)

Open in CodSpeed

Footnotes

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

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 10, 2026
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Feb 10, 2026

Deploying vortex-bench with  Cloudflare Pages  Cloudflare Pages

Latest commit: dd0c393
Status: ✅  Deploy successful!
Preview URL: https://ef08e8ed.vortex-93b.pages.dev
Branch Preview URL: https://asubiotto-listview.vortex-93b.pages.dev

View logs

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

lets runn benchmarks and we can merge if its all good

Copy link
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

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

Generally looks good to me! Left a few nits

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: Random Access

Summary

  • Overall: 0.992x ➖
  • Vortex: 0.949x ➖
  • Best: random-access/feature-vectors/correlated/vortex-tokio-local-disk (0.838x)
  • Worst: random-access/nested-structs/correlated/vortex-tokio-local-disk (1.114x)
  • Significant (>10%): 3↑ 1↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 188086568 1.86617e+08 1.00788 ns
random-access/parquet-tokio-local-disk-footer 187784763 1.85581e+08 1.01187 ns
random-access/taxi/correlated/parquet-tokio-local-disk 279104550 2.77805e+08 1.00468 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 277757241 2.78419e+08 0.997623 ns
random-access/taxi/uniform/parquet-tokio-local-disk 294364308 2.95385e+08 0.996543 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 292241513 2.90829e+08 1.00486 ns
random-access/vortex-tokio-local-disk 1253566 1.33276e+06 0.940575 ns
random-access/vortex-tokio-local-disk-footer 1272119 1.34484e+06 0.945929 ns
random-access/taxi/correlated/vortex-tokio-local-disk 1627309 1.71361e+06 0.949639 ns
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1637179 1.72079e+06 0.951413 ns
random-access/taxi/uniform/vortex-tokio-local-disk 4766043 4.94184e+06 0.964427 ns
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4717643 4.89683e+06 0.963408 ns
random-access/lance-tokio-local-disk 749710 738811 1.01475 ns
random-access/lance-tokio-local-disk-footer 1361467 1.35325e+06 1.00607 ns
random-access/taxi/correlated/lance-tokio-local-disk 972267 965587 1.00692 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1661095 1.66918e+06 0.995154 ns
random-access/taxi/uniform/lance-tokio-local-disk 8788648 8.64152e+06 1.01703 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9478849 9.36058e+06 1.01263 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 13973086531 1.4051e+10 0.994452 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13627035410 1.36021e+10 1.00183 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13653593803 1.35882e+10 1.00482 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13699803615 1.35324e+10 1.01237 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 6370843 7.60359e+06 0.837873 ns 🚀
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5615762 6.43487e+06 0.872708 ns 🚀
random-access/feature-vectors/uniform/vortex-tokio-local-disk 11259657 1.23672e+07 0.910446 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 11147321 1.26122e+07 0.883852 ns 🚀
random-access/feature-vectors/correlated/lance-tokio-local-disk 3079615 2.42648e+06 1.26917 ns 🚨
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1281499 1.28721e+06 0.995566 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk 1465289 1.48445e+06 0.98709 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2380081 2.39212e+06 0.994967 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk 161433681 1.58147e+08 1.02078 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 158918813 1.59911e+08 0.993796 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 162385713 1.62757e+08 0.99772 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 161379767 1.64071e+08 0.983595 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 618318 640654 0.965136 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 626386 635929 0.984994 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk 2606632 2.71359e+06 0.960584 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2620366 2.74756e+06 0.953705 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 277196 275269 1.007 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 726718 725195 1.0021 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1184338 1.18725e+06 0.997546 ns
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1683138 1.68027e+06 1.00171 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 27226071 2.56739e+07 1.06046 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 27020044 2.54593e+07 1.0613 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 27053743 2.56141e+07 1.05621 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 27260170 2.55929e+07 1.06515 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk 868126 779478 1.11373 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 880225 894946 0.983551 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk 1482019 1.52556e+06 0.971458 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1482864 1.53754e+06 0.964438 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 437456 438857 0.996808 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 649659 652741 0.995278 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 2901810 2.94134e+06 0.986562 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3148103 3.18524e+06 0.988339 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 1.065x ➖
  • Vortex: 1.065x ➖
  • datafusion:vortex: 1.065x ➖
  • Best: polarsignals_q09/datafusion:vortex-file-compressed (0.935x)
  • Worst: polarsignals_q08/datafusion:vortex-file-compressed (1.234x)
  • Significant (>10%): 0↑ 3↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 192840336 1.83946e+08 1.04835 ns
polarsignals_q01/datafusion:vortex-file-compressed 416125861 3.60679e+08 1.15373 ns 🚨
polarsignals_q02/datafusion:vortex-file-compressed 26389626 2.606e+07 1.01265 ns
polarsignals_q03/datafusion:vortex-file-compressed 432484925 4.16381e+08 1.03868 ns
polarsignals_q04/datafusion:vortex-file-compressed 13255427 1.25506e+07 1.05616 ns
polarsignals_q05/datafusion:vortex-file-compressed 18087786 1.77217e+07 1.02066 ns
polarsignals_q06/datafusion:vortex-file-compressed 23478442 2.26474e+07 1.03669 ns
polarsignals_q07/datafusion:vortex-file-compressed 17792599 1.5503e+07 1.14768 ns 🚨
polarsignals_q08/datafusion:vortex-file-compressed 563586745 4.5688e+08 1.23355 ns 🚨
polarsignals_q09/datafusion:vortex-file-compressed 14880887 1.59121e+07 0.935193 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.027x ➖
  • Vortex: 1.030x ➖
  • duckdb:vortex: 1.062x ➖
  • datafusion:vortex: 0.999x ➖
  • Best: tpch_q01/datafusion:vortex-compact (0.959x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.261x)
  • Significant (>10%): 0↑ 12↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 66572200 6.32382e+07 1.05272 ns
tpch_q02/datafusion:arrow 23605115 2.35951e+07 1.00042 ns
tpch_q03/datafusion:arrow 37016442 3.71984e+07 0.995109 ns
tpch_q04/datafusion:arrow 29501762 3.07189e+07 0.960378 ns
tpch_q05/datafusion:arrow 91125955 9.05885e+07 1.00593 ns
tpch_q06/datafusion:arrow 20669095 2.04687e+07 1.00979 ns
tpch_q07/datafusion:arrow 170498491 1.697e+08 1.00471 ns
tpch_q08/datafusion:arrow 44208649 4.62576e+07 0.955705 ns
tpch_q09/datafusion:arrow 72837418 7.431e+07 0.980183 ns
tpch_q10/datafusion:arrow 55255572 5.59412e+07 0.987743 ns
tpch_q11/datafusion:arrow 11583202 1.12364e+07 1.03086 ns
tpch_q12/datafusion:arrow 57823969 5.65715e+07 1.02214 ns
tpch_q13/datafusion:arrow 50845365 5.61327e+07 0.905807 ns
tpch_q14/datafusion:arrow 26268993 2.53581e+07 1.03592 ns
tpch_q15/datafusion:arrow 51907843 5.06313e+07 1.02521 ns
tpch_q16/datafusion:arrow 25197451 2.33809e+07 1.0777 ns
tpch_q17/datafusion:arrow 75432236 7.42058e+07 1.01653 ns
tpch_q18/datafusion:arrow 162877514 1.58873e+08 1.0252 ns
tpch_q19/datafusion:arrow 41430992 3.81626e+07 1.08564 ns
tpch_q20/datafusion:arrow 40999623 3.88003e+07 1.05668 ns
tpch_q21/datafusion:arrow 212766596 2.28034e+08 0.933046 ns
tpch_q22/datafusion:arrow 21778311 2.12637e+07 1.0242 ns
tpch_q01/datafusion:parquet 113008092 1.04786e+08 1.07847 ns
tpch_q02/datafusion:parquet 82981541 8.12082e+07 1.02184 ns
tpch_q03/datafusion:parquet 91096904 8.57597e+07 1.06223 ns
tpch_q04/datafusion:parquet 56636984 5.5822e+07 1.0146 ns
tpch_q05/datafusion:parquet 173219562 1.71515e+08 1.00994 ns
tpch_q06/datafusion:parquet 46627626 4.74733e+07 0.982186 ns
tpch_q07/datafusion:parquet 187112533 1.7823e+08 1.04984 ns
tpch_q08/datafusion:parquet 171430181 1.71515e+08 0.999505 ns
tpch_q09/datafusion:parquet 224251553 2.15615e+08 1.04006 ns
tpch_q10/datafusion:parquet 194146940 1.91049e+08 1.01622 ns
tpch_q11/datafusion:parquet 60253397 6.16632e+07 0.977137 ns
tpch_q12/datafusion:parquet 126862781 1.31451e+08 0.965094 ns
tpch_q13/datafusion:parquet 203497787 2.03774e+08 0.998647 ns
tpch_q14/datafusion:parquet 87109255 8.74951e+07 0.99559 ns
tpch_q15/datafusion:parquet 67052011 6.98621e+07 0.959777 ns
tpch_q16/datafusion:parquet 54396194 5.35872e+07 1.0151 ns
tpch_q17/datafusion:parquet 173581234 1.72851e+08 1.00423 ns
tpch_q18/datafusion:parquet 241691041 2.38538e+08 1.01322 ns
tpch_q19/datafusion:parquet 102786140 9.92994e+07 1.03511 ns
tpch_q20/datafusion:parquet 126724031 1.2329e+08 1.02785 ns
tpch_q21/datafusion:parquet 194107672 1.826e+08 1.06302 ns
tpch_q22/datafusion:parquet 41313478 3.98174e+07 1.03757 ns
tpch_q01/datafusion:vortex-file-compressed 53000799 5.48994e+07 0.965416 ns
tpch_q02/datafusion:vortex-file-compressed 55088826 5.62432e+07 0.979475 ns
tpch_q03/datafusion:vortex-file-compressed 30335476 2.98612e+07 1.01588 ns
tpch_q04/datafusion:vortex-file-compressed 20803934 2.12798e+07 0.977636 ns
tpch_q05/datafusion:vortex-file-compressed 84287734 8.52595e+07 0.988603 ns
tpch_q06/datafusion:vortex-file-compressed 11490621 1.11797e+07 1.02781 ns
tpch_q07/datafusion:vortex-file-compressed 96209258 9.41327e+07 1.02206 ns
tpch_q08/datafusion:vortex-file-compressed 71520939 7.16536e+07 0.998148 ns
tpch_q09/datafusion:vortex-file-compressed 89962273 8.78665e+07 1.02385 ns
tpch_q10/datafusion:vortex-file-compressed 85475566 8.43211e+07 1.01369 ns
tpch_q11/datafusion:vortex-file-compressed 20734661 2.14838e+07 0.965131 ns
tpch_q12/datafusion:vortex-file-compressed 37189306 3.69532e+07 1.00639 ns
tpch_q13/datafusion:vortex-file-compressed 32769126 3.34149e+07 0.980673 ns
tpch_q14/datafusion:vortex-file-compressed 29518640 3.04069e+07 0.970788 ns
tpch_q15/datafusion:vortex-file-compressed 28384309 2.80548e+07 1.01174 ns
tpch_q16/datafusion:vortex-file-compressed 37451922 3.63901e+07 1.02918 ns
tpch_q17/datafusion:vortex-file-compressed 76561479 7.63182e+07 1.00319 ns
tpch_q18/datafusion:vortex-file-compressed 106869851 1.08537e+08 0.984644 ns
tpch_q19/datafusion:vortex-file-compressed 35794133 3.57922e+07 1.00005 ns
tpch_q20/datafusion:vortex-file-compressed 51622010 5.26517e+07 0.980444 ns
tpch_q21/datafusion:vortex-file-compressed 101288227 1.03191e+08 0.981564 ns
tpch_q22/datafusion:vortex-file-compressed 17625602 1.76207e+07 1.00028 ns
tpch_q01/datafusion:vortex-compact 60562342 6.31683e+07 0.958746 ns
tpch_q02/datafusion:vortex-compact 59402793 5.99472e+07 0.990919 ns
tpch_q03/datafusion:vortex-compact 34116761 3.43518e+07 0.993158 ns
tpch_q04/datafusion:vortex-compact 26085221 2.62914e+07 0.992158 ns
tpch_q05/datafusion:vortex-compact 89008924 8.80535e+07 1.01085 ns
tpch_q06/datafusion:vortex-compact 16446155 1.68282e+07 0.977299 ns
tpch_q07/datafusion:vortex-compact 102237202 1.00117e+08 1.02117 ns
tpch_q08/datafusion:vortex-compact 77833444 7.94374e+07 0.979808 ns
tpch_q09/datafusion:vortex-compact 101803974 9.9149e+07 1.02678 ns
tpch_q10/datafusion:vortex-compact 88429605 8.72414e+07 1.01362 ns
tpch_q11/datafusion:vortex-compact 24589608 2.40373e+07 1.02298 ns
tpch_q12/datafusion:vortex-compact 51585867 4.95169e+07 1.04178 ns
tpch_q13/datafusion:vortex-compact 40737932 4.01719e+07 1.01409 ns
tpch_q14/datafusion:vortex-compact 34378907 3.48994e+07 0.985086 ns
tpch_q15/datafusion:vortex-compact 36826660 3.66621e+07 1.00449 ns
tpch_q16/datafusion:vortex-compact 40597933 4.03596e+07 1.0059 ns
tpch_q17/datafusion:vortex-compact 79551715 8.1297e+07 0.978532 ns
tpch_q18/datafusion:vortex-compact 113383522 1.11342e+08 1.01834 ns
tpch_q19/datafusion:vortex-compact 47505996 4.85747e+07 0.978 ns
tpch_q20/datafusion:vortex-compact 59357790 5.89317e+07 1.00723 ns
tpch_q21/datafusion:vortex-compact 116308219 1.11658e+08 1.04165 ns
tpch_q22/datafusion:vortex-compact 17000205 1.73957e+07 0.977265 ns
tpch_q01/duckdb:parquet 79338126 8.02122e+07 0.989103 ns
tpch_q02/duckdb:parquet 46768950 4.79424e+07 0.975523 ns
tpch_q03/duckdb:parquet 88365323 8.18793e+07 1.07921 ns
tpch_q04/duckdb:parquet 71838664 6.86076e+07 1.04709 ns
tpch_q05/duckdb:parquet 77718082 7.70266e+07 1.00898 ns
tpch_q06/duckdb:parquet 23310631 3.29981e+07 0.706423 ns 🚀
tpch_q07/duckdb:parquet 84846196 8.19786e+07 1.03498 ns
tpch_q08/duckdb:parquet 101229535 1.24529e+08 0.812902 ns 🚀
tpch_q09/duckdb:parquet 146738849 1.73813e+08 0.844233 ns 🚀
tpch_q10/duckdb:parquet 143118516 1.51946e+08 0.941904 ns
tpch_q11/duckdb:parquet 27224430 2.61625e+07 1.04059 ns
tpch_q12/duckdb:parquet 62410378 6.56985e+07 0.949951 ns
tpch_q13/duckdb:parquet 301250555 2.7803e+08 1.08352 ns
tpch_q14/duckdb:parquet 55447634 5.27799e+07 1.05054 ns
tpch_q15/duckdb:parquet 33396075 2.90128e+07 1.15108 ns 🚨
tpch_q16/duckdb:parquet 66076521 6.00957e+07 1.09952 ns
tpch_q17/duckdb:parquet 81075340 7.02427e+07 1.15422 ns 🚨
tpch_q18/duckdb:parquet 137952672 1.33406e+08 1.03408 ns
tpch_q19/duckdb:parquet 97758178 7.13718e+07 1.3697 ns 🚨
tpch_q20/duckdb:parquet 74948950 7.99019e+07 0.938012 ns
tpch_q21/duckdb:parquet 211380595 1.72847e+08 1.22293 ns 🚨
tpch_q22/duckdb:parquet 59614835 5.65484e+07 1.05423 ns
tpch_q01/duckdb:vortex-file-compressed 35791254 3.36199e+07 1.06458 ns
tpch_q02/duckdb:vortex-file-compressed 34458628 3.20844e+07 1.074 ns
tpch_q03/duckdb:vortex-file-compressed 36081712 3.30437e+07 1.09194 ns
tpch_q04/duckdb:vortex-file-compressed 39446224 3.60136e+07 1.09531 ns
tpch_q05/duckdb:vortex-file-compressed 42166522 3.82765e+07 1.10163 ns 🚨
tpch_q06/duckdb:vortex-file-compressed 11122515 9.83569e+06 1.13083 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 45923568 4.02e+07 1.14238 ns 🚨
tpch_q08/duckdb:vortex-file-compressed 53702480 4.61564e+07 1.16349 ns 🚨
tpch_q09/duckdb:vortex-file-compressed 91937033 8.20946e+07 1.11989 ns 🚨
tpch_q10/duckdb:vortex-file-compressed 41824218 3.66957e+07 1.13976 ns 🚨
tpch_q11/duckdb:vortex-file-compressed 20556836 1.63032e+07 1.2609 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 26097963 2.31072e+07 1.12943 ns 🚨
tpch_q13/duckdb:vortex-file-compressed 43857959 3.8286e+07 1.14553 ns 🚨
tpch_q14/duckdb:vortex-file-compressed 29196966 2.37312e+07 1.23032 ns 🚨
tpch_q15/duckdb:vortex-file-compressed 21227581 1.82217e+07 1.16496 ns 🚨
tpch_q16/duckdb:vortex-file-compressed 36285644 3.26954e+07 1.10981 ns 🚨
tpch_q17/duckdb:vortex-file-compressed 29214888 2.71465e+07 1.07619 ns
tpch_q18/duckdb:vortex-file-compressed 56869230 5.35587e+07 1.06181 ns
tpch_q19/duckdb:vortex-file-compressed 31556211 3.06606e+07 1.02921 ns
tpch_q20/duckdb:vortex-file-compressed 38771592 3.86685e+07 1.00266 ns
tpch_q21/duckdb:vortex-file-compressed 113383950 1.03412e+08 1.09643 ns
tpch_q22/duckdb:vortex-file-compressed 21342649 2.046e+07 1.04314 ns
tpch_q01/duckdb:vortex-compact 40385960 3.99948e+07 1.00978 ns
tpch_q02/duckdb:vortex-compact 47318359 4.42642e+07 1.069 ns
tpch_q03/duckdb:vortex-compact 41048417 3.77236e+07 1.08814 ns
tpch_q04/duckdb:vortex-compact 41972139 4.28352e+07 0.979853 ns
tpch_q05/duckdb:vortex-compact 45044695 4.5556e+07 0.988776 ns
tpch_q06/duckdb:vortex-compact 14101413 1.39828e+07 1.00849 ns
tpch_q07/duckdb:vortex-compact 47693499 4.89916e+07 0.973503 ns
tpch_q08/duckdb:vortex-compact 55979165 5.71641e+07 0.979272 ns
tpch_q09/duckdb:vortex-compact 91454889 9.04407e+07 1.01121 ns
tpch_q10/duckdb:vortex-compact 43190288 4.32166e+07 0.999392 ns
tpch_q11/duckdb:vortex-compact 24319824 2.2678e+07 1.0724 ns
tpch_q12/duckdb:vortex-compact 36779799 3.59202e+07 1.02393 ns
tpch_q13/duckdb:vortex-compact 44837941 4.43665e+07 1.01063 ns
tpch_q14/duckdb:vortex-compact 30325071 2.98894e+07 1.01458 ns
tpch_q15/duckdb:vortex-compact 21013729 2.09239e+07 1.00429 ns
tpch_q16/duckdb:vortex-compact 41961228 4.08713e+07 1.02667 ns
tpch_q17/duckdb:vortex-compact 30423819 2.99956e+07 1.01427 ns
tpch_q18/duckdb:vortex-compact 59509421 5.92561e+07 1.00427 ns
tpch_q19/duckdb:vortex-compact 36017474 3.5783e+07 1.00655 ns
tpch_q20/duckdb:vortex-compact 46147100 4.5648e+07 1.01093 ns
tpch_q21/duckdb:vortex-compact 116534003 1.15252e+08 1.01113 ns
tpch_q22/duckdb:vortex-compact 21904942 2.13875e+07 1.02419 ns
tpch_q01/duckdb:duckdb 18066358 1.74585e+07 1.03482 ns
tpch_q02/duckdb:duckdb 14728641 1.43888e+07 1.02362 ns
tpch_q03/duckdb:duckdb 21703999 2.21958e+07 0.977841 ns
tpch_q04/duckdb:duckdb 22020508 2.22476e+07 0.989791 ns
tpch_q05/duckdb:duckdb 24365798 2.28044e+07 1.06847 ns
tpch_q06/duckdb:duckdb 7448575 7.16412e+06 1.03971 ns
tpch_q07/duckdb:duckdb 27592209 2.67341e+07 1.0321 ns
tpch_q08/duckdb:duckdb 27363549 2.71627e+07 1.0074 ns
tpch_q09/duckdb:duckdb 62983378 6.15364e+07 1.02351 ns
tpch_q10/duckdb:duckdb 61119278 6.22305e+07 0.982143 ns
tpch_q11/duckdb:duckdb 8539724 7.72975e+06 1.10479 ns 🚨
tpch_q12/duckdb:duckdb 19627181 1.74654e+07 1.12378 ns 🚨
tpch_q13/duckdb:duckdb 45150613 4.01089e+07 1.1257 ns 🚨
tpch_q14/duckdb:duckdb 25866178 2.25657e+07 1.14626 ns 🚨
tpch_q15/duckdb:duckdb 15827396 1.43984e+07 1.09925 ns
tpch_q16/duckdb:duckdb 28478493 2.49854e+07 1.13981 ns 🚨
tpch_q17/duckdb:duckdb 19913244 1.85578e+07 1.07304 ns
tpch_q18/duckdb:duckdb 41855647 4.0308e+07 1.0384 ns
tpch_q19/duckdb:duckdb 33918687 3.22164e+07 1.05284 ns
tpch_q20/duckdb:duckdb 28330743 2.75556e+07 1.02813 ns
tpch_q21/duckdb:duckdb 70770240 6.44968e+07 1.09727 ns
tpch_q22/duckdb:duckdb 29736285 2.71678e+07 1.09454 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.003x ➖
  • Vortex: 1.006x ➖
  • duckdb:vortex: 1.018x ➖
  • datafusion:vortex: 0.995x ➖
  • Best: fineweb_q07/datafusion:vortex-file-compressed (0.950x)
  • Worst: fineweb_q02/duckdb:vortex-compact (1.129x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6104580 6.09948e+06 1.00084 ns
fineweb_q01/datafusion:parquet 271343978 2.73538e+08 0.99198 ns
fineweb_q02/datafusion:parquet 277251323 2.70854e+08 1.02362 ns
fineweb_q03/datafusion:parquet 263559008 2.69988e+08 0.976188 ns
fineweb_q04/datafusion:parquet 277149898 2.79352e+08 0.992116 ns
fineweb_q05/datafusion:parquet 276028497 2.76672e+08 0.997676 ns
fineweb_q06/datafusion:parquet 272817002 2.76767e+08 0.98573 ns
fineweb_q07/datafusion:parquet 271620184 2.66677e+08 1.01854 ns
fineweb_q08/datafusion:parquet 261194719 2.64607e+08 0.987105 ns
fineweb_q00/datafusion:vortex-file-compressed 5156356 5.35498e+06 0.962909 ns
fineweb_q01/datafusion:vortex-file-compressed 35737000 3.55313e+07 1.00579 ns
fineweb_q02/datafusion:vortex-file-compressed 38106476 3.83414e+07 0.993873 ns
fineweb_q03/datafusion:vortex-file-compressed 86595363 8.44426e+07 1.02549 ns
fineweb_q04/datafusion:vortex-file-compressed 239509881 2.2566e+08 1.06137 ns
fineweb_q05/datafusion:vortex-file-compressed 198588998 1.98942e+08 0.998224 ns
fineweb_q06/datafusion:vortex-file-compressed 70935359 7.45585e+07 0.951406 ns
fineweb_q07/datafusion:vortex-file-compressed 71265809 7.50298e+07 0.949834 ns
fineweb_q08/datafusion:vortex-file-compressed 27637006 2.89627e+07 0.954228 ns
fineweb_q00/datafusion:vortex-compact 5829284 5.9267e+06 0.983563 ns
fineweb_q01/datafusion:vortex-compact 175154143 1.66492e+08 1.05203 ns
fineweb_q02/datafusion:vortex-compact 173160240 1.78414e+08 0.970553 ns
fineweb_q03/datafusion:vortex-compact 1268978344 1.26359e+09 1.00426 ns
fineweb_q04/datafusion:vortex-compact 1458000807 1.45772e+09 1.00019 ns
fineweb_q05/datafusion:vortex-compact 1151471778 1.14374e+09 1.00676 ns
fineweb_q06/datafusion:vortex-compact 610023199 5.84628e+08 1.04344 ns
fineweb_q07/datafusion:vortex-compact 627233257 6.26641e+08 1.00094 ns
fineweb_q08/datafusion:vortex-compact 26671473 2.80076e+07 0.952293 ns
fineweb_q00/duckdb:parquet 31542026 3.29052e+07 0.958573 ns
fineweb_q01/duckdb:parquet 98299792 1.00376e+08 0.979311 ns
fineweb_q02/duckdb:parquet 105686058 1.05222e+08 1.00441 ns
fineweb_q03/duckdb:parquet 312063079 3.14517e+08 0.992198 ns
fineweb_q04/duckdb:parquet 436003757 4.35342e+08 1.00152 ns
fineweb_q05/duckdb:parquet 409904314 4.06843e+08 1.00753 ns
fineweb_q06/duckdb:parquet 203519664 2.05324e+08 0.991212 ns
fineweb_q07/duckdb:parquet 215895313 2.16211e+08 0.998538 ns
fineweb_q08/duckdb:parquet 62419893 6.21333e+07 1.00461 ns
fineweb_q00/duckdb:vortex-file-compressed 4132384 3.90956e+06 1.057 ns
fineweb_q01/duckdb:vortex-file-compressed 27013591 2.6132e+07 1.03374 ns
fineweb_q02/duckdb:vortex-file-compressed 30838634 3.07917e+07 1.00152 ns
fineweb_q03/duckdb:vortex-file-compressed 127377575 1.21587e+08 1.04762 ns
fineweb_q04/duckdb:vortex-file-compressed 200446432 2.00338e+08 1.00054 ns
fineweb_q05/duckdb:vortex-file-compressed 177467141 1.77445e+08 1.00012 ns
fineweb_q06/duckdb:vortex-file-compressed 56172142 5.77814e+07 0.972149 ns
fineweb_q07/duckdb:vortex-file-compressed 60116739 5.98402e+07 1.00462 ns
fineweb_q08/duckdb:vortex-file-compressed 9012141 8.5867e+06 1.04955 ns
fineweb_q00/duckdb:vortex-compact 5364956 4.95177e+06 1.08344 ns
fineweb_q01/duckdb:vortex-compact 97989883 9.83084e+07 0.99676 ns
fineweb_q02/duckdb:vortex-compact 109101379 9.66138e+07 1.12925 ns 🚨
fineweb_q03/duckdb:vortex-compact 840919990 8.1612e+08 1.03039 ns
fineweb_q04/duckdb:vortex-compact 880796371 8.82622e+08 0.997931 ns
fineweb_q05/duckdb:vortex-compact 781812520 7.93904e+08 0.98477 ns
fineweb_q06/duckdb:vortex-compact 447522317 4.51077e+08 0.992119 ns
fineweb_q07/duckdb:vortex-compact 460886215 4.65661e+08 0.989747 ns
fineweb_q08/duckdb:vortex-compact 9233696 9.55641e+06 0.966231 ns

@connortsui20
Copy link
Contributor

connortsui20 commented Feb 10, 2026

Is the TPC-H regression expected? It seems like quite a lot of queries slow down on the file-compressed benchmark.

To be honest, I don't really believe it at all

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.962x ➖
  • Vortex: 0.950x ➖
  • duckdb:vortex: 0.913x ➖
  • datafusion:vortex: 0.989x ➖
  • Best: tpch_q07/duckdb:vortex-compact (0.125x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.156x)
  • Significant (>30%): 2↑ 0↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 220250745 2.17686e+08 1.01178 ns
tpch_q02/datafusion:parquet 422545704 4.14031e+08 1.02057 ns
tpch_q03/datafusion:parquet 309751468 3.02269e+08 1.02475 ns
tpch_q04/datafusion:parquet 138285306 1.3928e+08 0.99286 ns
tpch_q05/datafusion:parquet 512014838 5.23423e+08 0.978204 ns
tpch_q06/datafusion:parquet 145087939 1.47984e+08 0.98043 ns
tpch_q07/datafusion:parquet 542516119 5.49299e+08 0.987651 ns
tpch_q08/datafusion:parquet 654557137 6.20328e+08 1.05518 ns
tpch_q09/datafusion:parquet 561073629 5.49543e+08 1.02098 ns
tpch_q10/datafusion:parquet 613177988 5.75573e+08 1.06533 ns
tpch_q11/datafusion:parquet 365248559 3.50298e+08 1.04268 ns
tpch_q12/datafusion:parquet 272080895 2.53145e+08 1.0748 ns
tpch_q13/datafusion:parquet 465057844 4.45636e+08 1.04358 ns
tpch_q14/datafusion:parquet 199889975 1.99737e+08 1.00076 ns
tpch_q15/datafusion:parquet 287871161 2.83328e+08 1.01603 ns
tpch_q16/datafusion:parquet 183138624 1.80627e+08 1.01391 ns
tpch_q17/datafusion:parquet 407091326 4.28102e+08 0.950921 ns
tpch_q18/datafusion:parquet 508641616 5.08437e+08 1.0004 ns
tpch_q19/datafusion:parquet 325402696 3.12696e+08 1.04064 ns
tpch_q20/datafusion:parquet 357060329 3.66043e+08 0.97546 ns
tpch_q21/datafusion:parquet 546827228 5.47408e+08 0.99894 ns
tpch_q22/datafusion:parquet 116604262 1.14269e+08 1.02044 ns
tpch_q01/datafusion:vortex-file-compressed 185178041 1.87393e+08 0.988179 ns
tpch_q02/datafusion:vortex-file-compressed 419450700 4.13073e+08 1.01544 ns
tpch_q03/datafusion:vortex-file-compressed 293866844 3.06519e+08 0.958723 ns
tpch_q04/datafusion:vortex-file-compressed 182505094 2.0129e+08 0.906677 ns
tpch_q05/datafusion:vortex-file-compressed 399086761 3.92592e+08 1.01654 ns
tpch_q06/datafusion:vortex-file-compressed 235580827 2.39347e+08 0.984265 ns
tpch_q07/datafusion:vortex-file-compressed 370416869 3.53536e+08 1.04775 ns
tpch_q08/datafusion:vortex-file-compressed 629220899 6.28378e+08 1.00134 ns
tpch_q09/datafusion:vortex-file-compressed 468748899 4.83543e+08 0.969405 ns
tpch_q10/datafusion:vortex-file-compressed 413749842 4.4204e+08 0.936001 ns
tpch_q11/datafusion:vortex-file-compressed 259660000 2.50739e+08 1.03558 ns
tpch_q12/datafusion:vortex-file-compressed 344894003 3.25356e+08 1.06005 ns
tpch_q13/datafusion:vortex-file-compressed 213594890 2.18411e+08 0.977948 ns
tpch_q14/datafusion:vortex-file-compressed 178193191 1.73651e+08 1.02616 ns
tpch_q15/datafusion:vortex-file-compressed 288390390 2.74045e+08 1.05235 ns
tpch_q16/datafusion:vortex-file-compressed 176819956 1.61147e+08 1.09726 ns
tpch_q17/datafusion:vortex-file-compressed 289880492 2.78049e+08 1.04255 ns
tpch_q18/datafusion:vortex-file-compressed 237629734 2.72864e+08 0.870874 ns
tpch_q19/datafusion:vortex-file-compressed 314452513 3.23943e+08 0.970704 ns
tpch_q20/datafusion:vortex-file-compressed 356679689 3.36567e+08 1.05976 ns
tpch_q21/datafusion:vortex-file-compressed 482946821 4.5825e+08 1.05389 ns
tpch_q22/datafusion:vortex-file-compressed 145598299 1.43726e+08 1.01303 ns
tpch_q01/datafusion:vortex-compact 241762946 2.34251e+08 1.03207 ns
tpch_q02/datafusion:vortex-compact 421925571 4.39614e+08 0.959763 ns
tpch_q03/datafusion:vortex-compact 309512771 3.21288e+08 0.963351 ns
tpch_q04/datafusion:vortex-compact 205136159 2.00874e+08 1.02122 ns
tpch_q05/datafusion:vortex-compact 354695557 3.57946e+08 0.990919 ns
tpch_q06/datafusion:vortex-compact 260048709 3.65056e+08 0.712352 ns
tpch_q07/datafusion:vortex-compact 363115883 3.58357e+08 1.01328 ns
tpch_q08/datafusion:vortex-compact 480096540 4.65172e+08 1.03208 ns
tpch_q09/datafusion:vortex-compact 365090335 4.92833e+08 0.740799 ns
tpch_q10/datafusion:vortex-compact 462543149 4.37148e+08 1.05809 ns
tpch_q11/datafusion:vortex-compact 243651591 2.36174e+08 1.03166 ns
tpch_q12/datafusion:vortex-compact 383728043 3.90126e+08 0.983601 ns
tpch_q13/datafusion:vortex-compact 210714429 2.11303e+08 0.997215 ns
tpch_q14/datafusion:vortex-compact 250706168 2.58043e+08 0.971567 ns
tpch_q15/datafusion:vortex-compact 423523553 4.12772e+08 1.02605 ns
tpch_q16/datafusion:vortex-compact 162455522 1.55588e+08 1.04414 ns
tpch_q17/datafusion:vortex-compact 297630551 3.02129e+08 0.985111 ns
tpch_q18/datafusion:vortex-compact 250977984 2.62369e+08 0.956583 ns
tpch_q19/datafusion:vortex-compact 416845346 3.97101e+08 1.04972 ns
tpch_q20/datafusion:vortex-compact 454144714 4.52665e+08 1.00327 ns
tpch_q21/datafusion:vortex-compact 470140372 4.88693e+08 0.962036 ns
tpch_q22/datafusion:vortex-compact 115847189 1.14763e+08 1.00945 ns
tpch_q01/duckdb:parquet 492832831 5.02856e+08 0.980067 ns
tpch_q02/duckdb:parquet 1205850179 1.06009e+09 1.1375 ns
tpch_q03/duckdb:parquet 869906734 8.36238e+08 1.04026 ns
tpch_q04/duckdb:parquet 532026110 5.42134e+08 0.981356 ns
tpch_q05/duckdb:parquet 1245226592 1.22522e+09 1.01633 ns
tpch_q06/duckdb:parquet 351997658 3.24375e+08 1.08516 ns
tpch_q07/duckdb:parquet 1050146005 1.69204e+09 0.620638 ns 🚀
tpch_q08/duckdb:parquet 1396574662 1.25755e+09 1.11055 ns
tpch_q09/duckdb:parquet 1171797677 1.12634e+09 1.04035 ns
tpch_q10/duckdb:parquet 1225978555 1.09884e+09 1.1157 ns
tpch_q11/duckdb:parquet 725092315 1.22991e+09 0.589547 ns 🚀
tpch_q12/duckdb:parquet 571778906 5.37687e+08 1.06341 ns
tpch_q13/duckdb:parquet 852723179 8.181e+08 1.04232 ns
tpch_q14/duckdb:parquet 525585935 5.45975e+08 0.962655 ns
tpch_q15/duckdb:parquet 619296066 5.65857e+08 1.09444 ns
tpch_q16/duckdb:parquet 518905831 4.73206e+08 1.09657 ns
tpch_q17/duckdb:parquet 683096304 1.42964e+09 0.477809 ns 🚀
tpch_q18/duckdb:parquet 737695367 9.48252e+08 0.777953 ns
tpch_q19/duckdb:parquet 665597129 6.53339e+08 1.01876 ns
tpch_q20/duckdb:parquet 923474520 8.21358e+08 1.12433 ns
tpch_q21/duckdb:parquet 1047040060 9.43884e+08 1.10929 ns
tpch_q22/duckdb:parquet 441083810 4.1044e+08 1.07466 ns
tpch_q01/duckdb:vortex-file-compressed 230116394 2.416e+08 0.95247 ns
tpch_q02/duckdb:vortex-file-compressed 644675407 6.46029e+08 0.997904 ns
tpch_q03/duckdb:vortex-file-compressed 608610036 5.79581e+08 1.05009 ns
tpch_q04/duckdb:vortex-file-compressed 364388391 3.72637e+08 0.977865 ns
tpch_q05/duckdb:vortex-file-compressed 753007018 7.89842e+08 0.953364 ns
tpch_q06/duckdb:vortex-file-compressed 314359972 3.56927e+08 0.88074 ns
tpch_q07/duckdb:vortex-file-compressed 660176421 6.79591e+08 0.971432 ns
tpch_q08/duckdb:vortex-file-compressed 944325919 9.67598e+08 0.975949 ns
tpch_q09/duckdb:vortex-file-compressed 761107581 7.90441e+08 0.96289 ns
tpch_q10/duckdb:vortex-file-compressed 732221122 7.36335e+08 0.994413 ns
tpch_q11/duckdb:vortex-file-compressed 377817111 3.26903e+08 1.15575 ns
tpch_q12/duckdb:vortex-file-compressed 469913673 5.11653e+08 0.918423 ns
tpch_q13/duckdb:vortex-file-compressed 428822464 4.38038e+08 0.978962 ns
tpch_q14/duckdb:vortex-file-compressed 403768444 4.03816e+08 0.999883 ns
tpch_q15/duckdb:vortex-file-compressed 286534484 2.67254e+08 1.07214 ns
tpch_q16/duckdb:vortex-file-compressed 322280283 3.00048e+08 1.0741 ns
tpch_q17/duckdb:vortex-file-compressed 494402686 4.63879e+08 1.0658 ns
tpch_q18/duckdb:vortex-file-compressed 556199168 5.47174e+08 1.01649 ns
tpch_q19/duckdb:vortex-file-compressed 413396092 3.91836e+08 1.05502 ns
tpch_q20/duckdb:vortex-file-compressed 677357426 6.62015e+08 1.02318 ns
tpch_q21/duckdb:vortex-file-compressed 905088039 8.75708e+08 1.03355 ns
tpch_q22/duckdb:vortex-file-compressed 239578008 2.35233e+08 1.01847 ns
tpch_q01/duckdb:vortex-compact 272432574 2.49525e+08 1.0918 ns
tpch_q02/duckdb:vortex-compact 623880375 6.42487e+08 0.971039 ns
tpch_q03/duckdb:vortex-compact 493391090 4.73398e+08 1.04223 ns
tpch_q04/duckdb:vortex-compact 334138494 3.1694e+08 1.05426 ns
tpch_q05/duckdb:vortex-compact 672781544 6.44584e+08 1.04375 ns
tpch_q06/duckdb:vortex-compact 407983966 3.16821e+09 0.128774 ns 🚀
tpch_q07/duckdb:vortex-compact 623510203 5.00305e+09 0.124626 ns 🚀
tpch_q08/duckdb:vortex-compact 837612411 8.3177e+08 1.00702 ns
tpch_q09/duckdb:vortex-compact 772543095 7.45993e+08 1.03559 ns
tpch_q10/duckdb:vortex-compact 639349024 6.23392e+08 1.0256 ns
tpch_q11/duckdb:vortex-compact 330939090 3.69589e+08 0.895425 ns
tpch_q12/duckdb:vortex-compact 425546236 4.37152e+08 0.973452 ns
tpch_q13/duckdb:vortex-compact 408340480 4.1305e+08 0.988599 ns
tpch_q14/duckdb:vortex-compact 423363287 4.16797e+08 1.01575 ns
tpch_q15/duckdb:vortex-compact 269036791 2.85572e+08 0.942097 ns
tpch_q16/duckdb:vortex-compact 306277805 3.17413e+08 0.964918 ns
tpch_q17/duckdb:vortex-compact 477821491 5.04034e+08 0.947995 ns
tpch_q18/duckdb:vortex-compact 501615770 4.81093e+08 1.04266 ns
tpch_q19/duckdb:vortex-compact 413673086 4.04746e+08 1.02206 ns
tpch_q20/duckdb:vortex-compact 683640946 6.84995e+08 0.998024 ns
tpch_q21/duckdb:vortex-compact 793889794 7.9461e+08 0.999093 ns
tpch_q22/duckdb:vortex-compact 232365193 2.38424e+08 0.974588 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.084x ➖
  • Vortex: 1.096x ➖
  • duckdb:vortex: 1.034x ➖
  • datafusion:vortex: 1.160x ❌
  • Best: No improvements
  • Worst: tpch_q12/datafusion:vortex-file-compressed (1.209x)
  • Significant (>10%): 0↑ 41↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 837749013 7.14727e+08 1.17213 ns 🚨
tpch_q02/datafusion:arrow 226340040 2.03751e+08 1.11086 ns 🚨
tpch_q03/datafusion:arrow 601105181 5.56642e+08 1.07988 ns
tpch_q04/datafusion:arrow 457495022 3.88389e+08 1.17793 ns 🚨
tpch_q05/datafusion:arrow 1267495668 1.07505e+09 1.17901 ns 🚨
tpch_q06/datafusion:arrow 381774733 3.21867e+08 1.18612 ns 🚨
tpch_q07/datafusion:arrow 1644236880 1.58689e+09 1.03614 ns
tpch_q08/datafusion:arrow 1573754082 1.66215e+09 0.946817 ns
tpch_q09/datafusion:arrow 1856423782 1.61024e+09 1.15288 ns 🚨
tpch_q10/datafusion:arrow 822227007 6.58169e+08 1.24926 ns 🚨
tpch_q11/datafusion:arrow 201626776 1.87204e+08 1.07704 ns
tpch_q12/datafusion:arrow 866528561 8.92566e+08 0.970829 ns
tpch_q13/datafusion:arrow 552254784 5.32133e+08 1.03781 ns
tpch_q14/datafusion:arrow 408583458 3.45005e+08 1.18428 ns 🚨
tpch_q15/datafusion:arrow 827001824 7.70722e+08 1.07302 ns
tpch_q16/datafusion:arrow 129748299 1.24536e+08 1.04186 ns
tpch_q17/datafusion:arrow 1658901733 1.59048e+09 1.04302 ns
tpch_q18/datafusion:arrow 2439829668 2.07307e+09 1.17692 ns 🚨
tpch_q19/datafusion:arrow 703708180 5.7937e+08 1.21461 ns 🚨
tpch_q20/datafusion:arrow 684018348 5.56556e+08 1.22902 ns 🚨
tpch_q21/datafusion:arrow 4474050571 3.53134e+09 1.26695 ns 🚨
tpch_q22/datafusion:arrow 194466594 1.81628e+08 1.07068 ns
tpch_q01/datafusion:parquet 516751128 4.61893e+08 1.11877 ns 🚨
tpch_q02/datafusion:parquet 289229651 2.68445e+08 1.07743 ns
tpch_q03/datafusion:parquet 440923546 3.99882e+08 1.10264 ns 🚨
tpch_q04/datafusion:parquet 164921725 1.50849e+08 1.09329 ns
tpch_q05/datafusion:parquet 646439314 5.82692e+08 1.1094 ns 🚨
tpch_q06/datafusion:parquet 142280409 1.33199e+08 1.06818 ns
tpch_q07/datafusion:parquet 860546084 8.00904e+08 1.07447 ns
tpch_q08/datafusion:parquet 710876409 6.61316e+08 1.07494 ns
tpch_q09/datafusion:parquet 1048014699 9.74595e+08 1.07533 ns
tpch_q10/datafusion:parquet 666758422 6.04859e+08 1.10234 ns 🚨
tpch_q11/datafusion:parquet 227609980 1.99514e+08 1.14082 ns 🚨
tpch_q12/datafusion:parquet 280382930 2.45824e+08 1.14058 ns 🚨
tpch_q13/datafusion:parquet 370278351 3.46856e+08 1.06753 ns
tpch_q14/datafusion:parquet 225054832 2.05299e+08 1.09623 ns
tpch_q15/datafusion:parquet 291943101 2.62421e+08 1.1125 ns 🚨
tpch_q16/datafusion:parquet 205028757 1.80101e+08 1.13841 ns 🚨
tpch_q17/datafusion:parquet 968240627 8.40709e+08 1.15169 ns 🚨
tpch_q18/datafusion:parquet 1159358366 1.04485e+09 1.1096 ns 🚨
tpch_q19/datafusion:parquet 369144804 3.20621e+08 1.15134 ns 🚨
tpch_q20/datafusion:parquet 426797163 3.84852e+08 1.10899 ns 🚨
tpch_q21/datafusion:parquet 1071998554 9.00499e+08 1.19045 ns 🚨
tpch_q22/datafusion:parquet 236172495 2.21554e+08 1.06598 ns
tpch_q01/datafusion:vortex-file-compressed 479080958 4.26801e+08 1.12249 ns 🚨
tpch_q02/datafusion:vortex-file-compressed 193575440 1.66526e+08 1.16244 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 309250186 2.60176e+08 1.18862 ns 🚨
tpch_q04/datafusion:vortex-file-compressed 131202941 1.11239e+08 1.17947 ns 🚨
tpch_q05/datafusion:vortex-file-compressed 563546379 4.68352e+08 1.20325 ns 🚨
tpch_q06/datafusion:vortex-file-compressed 49826773 4.24702e+07 1.17322 ns 🚨
tpch_q07/datafusion:vortex-file-compressed 764488210 6.57377e+08 1.16294 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 575127410 4.90966e+08 1.17142 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 975186008 8.80167e+08 1.10796 ns 🚨
tpch_q10/datafusion:vortex-file-compressed 351866602 3.02883e+08 1.16173 ns 🚨
tpch_q11/datafusion:vortex-file-compressed 143608841 1.22038e+08 1.17676 ns 🚨
tpch_q12/datafusion:vortex-file-compressed 156663053 1.29596e+08 1.20886 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 267866407 2.29877e+08 1.16526 ns 🚨
tpch_q14/datafusion:vortex-file-compressed 85672436 7.40956e+07 1.15624 ns 🚨
tpch_q15/datafusion:vortex-file-compressed 132458589 1.10953e+08 1.19383 ns 🚨
tpch_q16/datafusion:vortex-file-compressed 112808306 9.93406e+07 1.13557 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 916993574 7.58864e+08 1.20838 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 1174244753 9.71642e+08 1.20852 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 107085688 9.35651e+07 1.1445 ns 🚨
tpch_q20/datafusion:vortex-file-compressed 244230844 2.04544e+08 1.19403 ns 🚨
tpch_q21/datafusion:vortex-file-compressed 934426250 7.81661e+08 1.19544 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 75265349 6.6013e+07 1.14016 ns 🚨
tpch_q01/datafusion:vortex-compact 541766152 4.69652e+08 1.15355 ns 🚨
tpch_q02/datafusion:vortex-compact 205009515 1.723e+08 1.18984 ns 🚨
tpch_q03/datafusion:vortex-compact 327839718 2.77198e+08 1.18269 ns 🚨
tpch_q04/datafusion:vortex-compact 156492492 1.35342e+08 1.15628 ns 🚨
tpch_q05/datafusion:vortex-compact 568157700 4.77979e+08 1.18867 ns 🚨
tpch_q06/datafusion:vortex-compact 78084156 6.68905e+07 1.16734 ns 🚨
tpch_q07/datafusion:vortex-compact 814739290 6.84363e+08 1.19051 ns 🚨
tpch_q08/datafusion:vortex-compact 587542469 5.04083e+08 1.16557 ns 🚨
tpch_q09/datafusion:vortex-compact 974854062 8.46153e+08 1.1521 ns 🚨
tpch_q10/datafusion:vortex-compact 368109275 3.36784e+08 1.09301 ns
tpch_q11/datafusion:vortex-compact 145179703 1.29814e+08 1.11837 ns 🚨
tpch_q12/datafusion:vortex-compact 214762708 1.99464e+08 1.0767 ns
tpch_q13/datafusion:vortex-compact 315030734 2.78051e+08 1.13299 ns 🚨
tpch_q14/datafusion:vortex-compact 109599279 9.35841e+07 1.17113 ns 🚨
tpch_q15/datafusion:vortex-compact 189649325 1.65094e+08 1.14873 ns 🚨
tpch_q16/datafusion:vortex-compact 120445418 1.04949e+08 1.14766 ns 🚨
tpch_q17/datafusion:vortex-compact 917608445 7.64661e+08 1.20002 ns 🚨
tpch_q18/datafusion:vortex-compact 1173312162 9.82752e+08 1.1939 ns 🚨
tpch_q19/datafusion:vortex-compact 248160346 2.41966e+08 1.0256 ns
tpch_q20/datafusion:vortex-compact 273768085 2.34033e+08 1.16978 ns 🚨
tpch_q21/datafusion:vortex-compact 962094076 8.19683e+08 1.17374 ns 🚨
tpch_q22/datafusion:vortex-compact 86581190 7.75049e+07 1.11711 ns 🚨
tpch_q01/duckdb:parquet 267039350 2.61016e+08 1.02308 ns
tpch_q02/duckdb:parquet 133917456 1.29138e+08 1.03701 ns
tpch_q03/duckdb:parquet 228386318 2.29782e+08 0.993926 ns
tpch_q04/duckdb:parquet 171868419 1.53574e+08 1.11913 ns 🚨
tpch_q05/duckdb:parquet 263528226 2.32824e+08 1.13188 ns 🚨
tpch_q06/duckdb:parquet 77084626 7.1596e+07 1.07666 ns
tpch_q07/duckdb:parquet 244067188 2.24874e+08 1.08535 ns
tpch_q08/duckdb:parquet 361555457 3.2838e+08 1.10103 ns 🚨
tpch_q09/duckdb:parquet 508501622 4.92309e+08 1.03289 ns
tpch_q10/duckdb:parquet 640053437 6.39499e+08 1.00087 ns
tpch_q11/duckdb:parquet 56213223 5.0798e+07 1.1066 ns 🚨
tpch_q12/duckdb:parquet 143618451 1.41464e+08 1.01523 ns
tpch_q13/duckdb:parquet 420982189 4.08204e+08 1.0313 ns
tpch_q14/duckdb:parquet 186922811 1.83387e+08 1.01928 ns
tpch_q15/duckdb:parquet 112311899 1.11519e+08 1.00711 ns
tpch_q16/duckdb:parquet 165272355 1.66038e+08 0.995389 ns
tpch_q17/duckdb:parquet 207960519 2.04972e+08 1.01458 ns
tpch_q18/duckdb:parquet 375725392 3.64825e+08 1.02988 ns
tpch_q19/duckdb:parquet 286102457 2.92105e+08 0.979451 ns
tpch_q20/duckdb:parquet 260031958 2.54431e+08 1.02201 ns
tpch_q21/duckdb:parquet 609871741 5.93937e+08 1.02683 ns
tpch_q22/duckdb:parquet 304624886 2.99163e+08 1.01826 ns
tpch_q01/duckdb:vortex-file-compressed 194150360 1.92673e+08 1.00767 ns
tpch_q02/duckdb:vortex-file-compressed 63347819 6.19978e+07 1.02178 ns
tpch_q03/duckdb:vortex-file-compressed 152529184 1.47467e+08 1.03433 ns
tpch_q04/duckdb:vortex-file-compressed 169570922 1.65114e+08 1.027 ns
tpch_q05/duckdb:vortex-file-compressed 159844466 1.53253e+08 1.04301 ns
tpch_q06/duckdb:vortex-file-compressed 52136998 5.10125e+07 1.02204 ns
tpch_q07/duckdb:vortex-file-compressed 158831694 1.5536e+08 1.02235 ns
tpch_q08/duckdb:vortex-file-compressed 241416397 2.35409e+08 1.02552 ns
tpch_q09/duckdb:vortex-file-compressed 389714185 3.73564e+08 1.04323 ns
tpch_q10/duckdb:vortex-file-compressed 167063467 1.58317e+08 1.05525 ns
tpch_q11/duckdb:vortex-file-compressed 40728629 3.93008e+07 1.03633 ns
tpch_q12/duckdb:vortex-file-compressed 107623197 9.93713e+07 1.08304 ns
tpch_q13/duckdb:vortex-file-compressed 256814916 2.46526e+08 1.04174 ns
tpch_q14/duckdb:vortex-file-compressed 74572741 7.4002e+07 1.00771 ns
tpch_q15/duckdb:vortex-file-compressed 103741232 9.74845e+07 1.06418 ns
tpch_q16/duckdb:vortex-file-compressed 87029416 8.29723e+07 1.0489 ns
tpch_q17/duckdb:vortex-file-compressed 138564533 1.32682e+08 1.04433 ns
tpch_q18/duckdb:vortex-file-compressed 307497071 2.95343e+08 1.04115 ns
tpch_q19/duckdb:vortex-file-compressed 88156092 8.55108e+07 1.03094 ns
tpch_q20/duckdb:vortex-file-compressed 185849133 1.80981e+08 1.0269 ns
tpch_q21/duckdb:vortex-file-compressed 621157312 5.95198e+08 1.04361 ns
tpch_q22/duckdb:vortex-file-compressed 79556184 7.64829e+07 1.04018 ns
tpch_q01/duckdb:vortex-compact 244906198 2.42656e+08 1.00927 ns
tpch_q02/duckdb:vortex-compact 75488711 7.35353e+07 1.02656 ns
tpch_q03/duckdb:vortex-compact 178249959 1.72512e+08 1.03326 ns
tpch_q04/duckdb:vortex-compact 214626343 2.08269e+08 1.03052 ns
tpch_q05/duckdb:vortex-compact 190402228 1.80219e+08 1.05651 ns
tpch_q06/duckdb:vortex-compact 89410311 8.78963e+07 1.01722 ns
tpch_q07/duckdb:vortex-compact 225593646 2.16644e+08 1.04131 ns
tpch_q08/duckdb:vortex-compact 285629370 2.74806e+08 1.03939 ns
tpch_q09/duckdb:vortex-compact 427678295 4.18e+08 1.02315 ns
tpch_q10/duckdb:vortex-compact 210463574 2.04191e+08 1.03072 ns
tpch_q11/duckdb:vortex-compact 45315079 4.30754e+07 1.05199 ns
tpch_q12/duckdb:vortex-compact 233911578 2.28718e+08 1.02271 ns
tpch_q13/duckdb:vortex-compact 314030533 3.02514e+08 1.03807 ns
tpch_q14/duckdb:vortex-compact 109466765 1.09282e+08 1.00169 ns
tpch_q15/duckdb:vortex-compact 123749847 1.17972e+08 1.04898 ns
tpch_q16/duckdb:vortex-compact 94697694 9.23826e+07 1.02506 ns
tpch_q17/duckdb:vortex-compact 152551656 1.4541e+08 1.04912 ns
tpch_q18/duckdb:vortex-compact 339850956 3.28663e+08 1.03404 ns
tpch_q19/duckdb:vortex-compact 114699759 1.12778e+08 1.01704 ns
tpch_q20/duckdb:vortex-compact 225472025 2.18095e+08 1.03382 ns
tpch_q21/duckdb:vortex-compact 725159762 6.84544e+08 1.05933 ns
tpch_q22/duckdb:vortex-compact 87384993 8.56271e+07 1.02053 ns
tpch_q01/duckdb:duckdb 119055830 1.18776e+08 1.00236 ns
tpch_q02/duckdb:duckdb 50465746 4.93251e+07 1.02312 ns
tpch_q03/duckdb:duckdb 102892653 1.02123e+08 1.00754 ns
tpch_q04/duckdb:duckdb 134490048 1.29312e+08 1.04004 ns
tpch_q05/duckdb:duckdb 117491153 1.17763e+08 0.997695 ns
tpch_q06/duckdb:duckdb 45267806 4.48085e+07 1.01025 ns
tpch_q07/duckdb:duckdb 114531144 1.12082e+08 1.02185 ns
tpch_q08/duckdb:duckdb 145482033 1.42146e+08 1.02347 ns
tpch_q09/duckdb:duckdb 319974225 3.13414e+08 1.02093 ns
tpch_q10/duckdb:duckdb 230911431 2.17724e+08 1.06057 ns
tpch_q11/duckdb:duckdb 23261505 2.27268e+07 1.02353 ns
tpch_q12/duckdb:duckdb 88744698 8.93134e+07 0.993633 ns
tpch_q13/duckdb:duckdb 247965532 2.38857e+08 1.03813 ns
tpch_q14/duckdb:duckdb 80244402 7.91512e+07 1.01381 ns
tpch_q15/duckdb:duckdb 84891757 8.2028e+07 1.03491 ns
tpch_q16/duckdb:duckdb 77763132 7.36412e+07 1.05597 ns
tpch_q17/duckdb:duckdb 103030788 1.00379e+08 1.02642 ns
tpch_q18/duckdb:duckdb 230027792 2.2025e+08 1.0444 ns
tpch_q19/duckdb:duckdb 130816805 1.29366e+08 1.01121 ns
tpch_q20/duckdb:duckdb 127957559 1.24432e+08 1.02833 ns
tpch_q21/duckdb:duckdb 343496719 3.26662e+08 1.05154 ns
tpch_q22/duckdb:duckdb 73458215 7.02057e+07 1.04633 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.015x ➖
  • Vortex: 1.014x ➖
  • duckdb:vortex: 1.029x ➖
  • datafusion:vortex: 1.001x ➖
  • Best: fineweb_q01/datafusion:vortex-file-compressed (0.834x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.244x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 915032337 8.93027e+08 1.02464 ns
fineweb_q01/datafusion:parquet 1693480504 1.61004e+09 1.05182 ns
fineweb_q02/datafusion:parquet 1812571803 1.69282e+09 1.07074 ns
fineweb_q03/datafusion:parquet 1633432674 1.60335e+09 1.01876 ns
fineweb_q04/datafusion:parquet 1679703668 1.56414e+09 1.07388 ns
fineweb_q05/datafusion:parquet 1627990988 1.62137e+09 1.00408 ns
fineweb_q06/datafusion:parquet 1580435967 1.65925e+09 0.952503 ns
fineweb_q07/datafusion:parquet 1651385115 1.63365e+09 1.01085 ns
fineweb_q08/datafusion:parquet 1655868396 1.56084e+09 1.06088 ns
fineweb_q00/datafusion:vortex-file-compressed 41395448 3.32694e+07 1.24425 ns
fineweb_q01/datafusion:vortex-file-compressed 475708790 5.70358e+08 0.834053 ns
fineweb_q02/datafusion:vortex-file-compressed 470503415 4.80082e+08 0.980048 ns
fineweb_q03/datafusion:vortex-file-compressed 1410426095 1.39798e+09 1.0089 ns
fineweb_q04/datafusion:vortex-file-compressed 1391530823 1.39915e+09 0.994554 ns
fineweb_q05/datafusion:vortex-file-compressed 1408337907 1.38936e+09 1.01366 ns
fineweb_q06/datafusion:vortex-file-compressed 1551362591 1.50583e+09 1.03024 ns
fineweb_q07/datafusion:vortex-file-compressed 1402703236 1.38591e+09 1.01212 ns
fineweb_q08/datafusion:vortex-file-compressed 538370487 5.40065e+08 0.996862 ns
fineweb_q00/datafusion:vortex-compact 31362887 3.15269e+07 0.994799 ns
fineweb_q01/datafusion:vortex-compact 576932132 5.1642e+08 1.11718 ns
fineweb_q02/datafusion:vortex-compact 704843980 6.29227e+08 1.12018 ns
fineweb_q03/datafusion:vortex-compact 1772989453 1.89425e+09 0.935986 ns
fineweb_q04/datafusion:vortex-compact 2195942362 2.26399e+09 0.969944 ns
fineweb_q05/datafusion:vortex-compact 1662549453 1.80285e+09 0.922178 ns
fineweb_q06/datafusion:vortex-compact 1332334064 1.41211e+09 0.943505 ns
fineweb_q07/datafusion:vortex-compact 1262903956 1.29886e+09 0.972319 ns
fineweb_q08/datafusion:vortex-compact 381924151 3.88471e+08 0.983148 ns
fineweb_q00/duckdb:parquet 1010793492 1.0032e+09 1.00756 ns
fineweb_q01/duckdb:parquet 2243337811 2.21326e+09 1.01359 ns
fineweb_q02/duckdb:parquet 2224449854 2.24909e+09 0.989046 ns
fineweb_q03/duckdb:parquet 7298940451 7.2896e+09 1.00128 ns
fineweb_q04/duckdb:parquet 1765964257 1.75677e+09 1.00524 ns
fineweb_q05/duckdb:parquet 3960823149 3.95015e+09 1.0027 ns
fineweb_q06/duckdb:parquet 5117182130 5.13358e+09 0.996805 ns
fineweb_q07/duckdb:parquet 5486639744 5.46596e+09 1.00378 ns
fineweb_q08/duckdb:parquet 1007808115 9.972e+08 1.01064 ns
fineweb_q00/duckdb:vortex-file-compressed 83639988 7.03439e+07 1.18902 ns
fineweb_q01/duckdb:vortex-file-compressed 518449346 5.17864e+08 1.00113 ns
fineweb_q02/duckdb:vortex-file-compressed 559937421 5.72853e+08 0.977454 ns
fineweb_q03/duckdb:vortex-file-compressed 1535372812 1.48634e+09 1.03299 ns
fineweb_q04/duckdb:vortex-file-compressed 1595142457 1.5007e+09 1.06293 ns
fineweb_q05/duckdb:vortex-file-compressed 1558490027 1.50627e+09 1.03467 ns
fineweb_q06/duckdb:vortex-file-compressed 1697908286 1.69106e+09 1.00405 ns
fineweb_q07/duckdb:vortex-file-compressed 1513938220 1.43568e+09 1.05451 ns
fineweb_q08/duckdb:vortex-file-compressed 641955295 5.9924e+08 1.07128 ns
fineweb_q00/duckdb:vortex-compact 80131137 8.22016e+07 0.974812 ns
fineweb_q01/duckdb:vortex-compact 529180208 4.7586e+08 1.11205 ns
fineweb_q02/duckdb:vortex-compact 703501458 6.43482e+08 1.09327 ns
fineweb_q03/duckdb:vortex-compact 1749958110 1.83322e+09 0.954584 ns
fineweb_q04/duckdb:vortex-compact 1647284758 1.83919e+09 0.895656 ns
fineweb_q05/duckdb:vortex-compact 1588542025 1.53405e+09 1.03552 ns
fineweb_q06/duckdb:vortex-compact 1491849443 1.43902e+09 1.03672 ns
fineweb_q07/duckdb:vortex-compact 1377842207 1.47026e+09 0.937144 ns
fineweb_q08/duckdb:vortex-compact 477376507 4.39803e+08 1.08543 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.998x ➖
  • duckdb:vortex: 0.990x ➖
  • datafusion:vortex: 1.006x ➖
  • Best: tpcds_q90/duckdb:vortex-file-compressed (0.743x)
  • Worst: tpcds_q51/duckdb:vortex-compact (1.679x)
  • Significant (>10%): 3↑ 3↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 40283222 3.79566e+07 1.0613 ns
tpcds_q02/datafusion:parquet 54840405 5.46098e+07 1.00422 ns
tpcds_q03/datafusion:parquet 16970277 1.64626e+07 1.03084 ns
tpcds_q04/datafusion:parquet 389257851 3.51222e+08 1.1083 ns 🚨
tpcds_q05/datafusion:parquet 86199973 8.08502e+07 1.06617 ns
tpcds_q06/datafusion:parquet 100792278 1.01468e+08 0.993342 ns
tpcds_q07/datafusion:parquet 147974848 1.38268e+08 1.0702 ns
tpcds_q08/datafusion:parquet 38193095 3.49864e+07 1.09166 ns
tpcds_q09/datafusion:parquet 56910468 5.41158e+07 1.05164 ns
tpcds_q10/datafusion:parquet 112571387 9.8272e+07 1.14551 ns 🚨
tpcds_q11/datafusion:parquet 255258056 2.28139e+08 1.11887 ns 🚨
tpcds_q12/datafusion:parquet 31652517 3.10021e+07 1.02098 ns
tpcds_q13/datafusion:parquet 147659318 1.40397e+08 1.05173 ns
tpcds_q14/datafusion:parquet 216827723 2.12495e+08 1.02039 ns
tpcds_q15/datafusion:parquet 61903800 6.25825e+07 0.989155 ns
tpcds_q16/datafusion:parquet 34677190 3.29307e+07 1.05303 ns
tpcds_q17/datafusion:parquet 185995865 1.91559e+08 0.97096 ns
tpcds_q18/datafusion:parquet 185358075 1.82315e+08 1.01669 ns
tpcds_q19/datafusion:parquet 34211773 3.33541e+07 1.02571 ns
tpcds_q20/datafusion:parquet 25848026 2.46507e+07 1.04857 ns
tpcds_q21/datafusion:parquet 28375602 2.62546e+07 1.08078 ns
tpcds_q22/datafusion:parquet 177052639 1.39846e+08 1.26605 ns 🚨
tpcds_q23/datafusion:parquet 194120023 1.86659e+08 1.03997 ns
tpcds_q24/datafusion:parquet 229613155 2.26668e+08 1.01299 ns
tpcds_q25/datafusion:parquet 189708889 1.94773e+08 0.973999 ns
tpcds_q26/datafusion:parquet 125056086 1.25468e+08 0.996714 ns
tpcds_q27/datafusion:parquet 281965091 2.70476e+08 1.04248 ns
tpcds_q28/datafusion:parquet 51253189 5.02854e+07 1.01924 ns
tpcds_q29/datafusion:parquet 193595818 1.92268e+08 1.00691 ns
tpcds_q30/datafusion:parquet 45590697 4.40073e+07 1.03598 ns
tpcds_q31/datafusion:parquet 109057316 1.04675e+08 1.04186 ns
tpcds_q32/datafusion:parquet 28949316 2.63087e+07 1.10037 ns 🚨
tpcds_q33/datafusion:parquet 36381940 3.69181e+07 0.985477 ns
tpcds_q34/datafusion:parquet 35110390 3.35373e+07 1.04691 ns
tpcds_q35/datafusion:parquet 99418732 9.78311e+07 1.01623 ns
tpcds_q36/datafusion:parquet 81920980 8.03533e+07 1.01951 ns
tpcds_q37/datafusion:parquet 26549767 2.49957e+07 1.06217 ns
tpcds_q38/datafusion:parquet 65331066 6.33653e+07 1.03102 ns
tpcds_q39/datafusion:parquet 95249683 9.10692e+07 1.0459 ns
tpcds_q40/datafusion:parquet 36072429 3.56922e+07 1.01065 ns
tpcds_q41/datafusion:parquet 12620150 1.19832e+07 1.05315 ns
tpcds_q42/datafusion:parquet 15886212 1.56641e+07 1.01418 ns
tpcds_q43/datafusion:parquet 25354685 2.53421e+07 1.0005 ns
tpcds_q44/datafusion:parquet 41129572 4.04341e+07 1.0172 ns
tpcds_q45/datafusion:parquet 75131008 7.72385e+07 0.972715 ns
tpcds_q46/datafusion:parquet 51852549 4.7902e+07 1.08247 ns
tpcds_q47/datafusion:parquet 192449482 1.83152e+08 1.05077 ns
tpcds_q48/datafusion:parquet 138618249 1.31588e+08 1.05342 ns
tpcds_q49/datafusion:parquet 76252881 7.46319e+07 1.02172 ns
tpcds_q50/datafusion:parquet 114834419 1.17619e+08 0.976329 ns
tpcds_q51/datafusion:parquet 101705993 1.02272e+08 0.994463 ns
tpcds_q52/datafusion:parquet 17715170 1.55391e+07 1.14004 ns 🚨
tpcds_q53/datafusion:parquet 27874872 2.79525e+07 0.997223 ns
tpcds_q54/datafusion:parquet 48569791 4.64987e+07 1.04454 ns
tpcds_q55/datafusion:parquet 17767596 1.55667e+07 1.14138 ns 🚨
tpcds_q56/datafusion:parquet 37400195 3.45053e+07 1.0839 ns
tpcds_q57/datafusion:parquet 133253129 1.30398e+08 1.02189 ns
tpcds_q58/datafusion:parquet 75036973 7.23349e+07 1.03735 ns
tpcds_q59/datafusion:parquet 67019655 6.72105e+07 0.997161 ns
tpcds_q60/datafusion:parquet 35809140 3.62154e+07 0.988783 ns
tpcds_q61/datafusion:parquet 62914142 6.31669e+07 0.995998 ns
tpcds_q62/datafusion:parquet 41049858 4.44544e+07 0.923415 ns
tpcds_q63/datafusion:parquet 28453320 2.84025e+07 1.00179 ns
tpcds_q64/datafusion:parquet 1022858221 1.01792e+09 1.00485 ns
tpcds_q65/datafusion:parquet 51765720 5.09167e+07 1.01668 ns
tpcds_q66/datafusion:parquet 91125951 8.48383e+07 1.07411 ns
tpcds_q67/datafusion:parquet 176760934 1.76437e+08 1.00184 ns
tpcds_q68/datafusion:parquet 50618066 4.96933e+07 1.01861 ns
tpcds_q69/datafusion:parquet 96630616 9.2756e+07 1.04177 ns
tpcds_q70/datafusion:parquet 115770706 1.09925e+08 1.05318 ns
tpcds_q71/datafusion:parquet 28598754 2.72004e+07 1.05141 ns
tpcds_q72/datafusion:parquet 883310632 8.67534e+08 1.01819 ns
tpcds_q73/datafusion:parquet 36498107 3.3982e+07 1.07404 ns
tpcds_q74/datafusion:parquet 125823283 1.34819e+08 0.933275 ns
tpcds_q75/datafusion:parquet 135021027 1.36423e+08 0.989726 ns
tpcds_q76/datafusion:parquet 97336593 9.11003e+07 1.06845 ns
tpcds_q77/datafusion:parquet 59537702 5.5183e+07 1.07891 ns
tpcds_q78/datafusion:parquet 178517721 1.75434e+08 1.01758 ns
tpcds_q79/datafusion:parquet 40891761 4.09748e+07 0.997974 ns
tpcds_q80/datafusion:parquet 111287232 1.12382e+08 0.990256 ns
tpcds_q81/datafusion:parquet 45789470 4.52868e+07 1.0111 ns
tpcds_q82/datafusion:parquet 27791798 2.73903e+07 1.01466 ns
tpcds_q83/datafusion:parquet 54998055 5.59667e+07 0.982693 ns
tpcds_q84/datafusion:parquet 48942207 4.95781e+07 0.987174 ns
tpcds_q85/datafusion:parquet 250836673 2.42817e+08 1.03303 ns
tpcds_q86/datafusion:parquet 22115457 2.07771e+07 1.06442 ns
tpcds_q87/datafusion:parquet 66403524 6.46197e+07 1.02761 ns
tpcds_q88/datafusion:parquet 75134755 7.61093e+07 0.987196 ns
tpcds_q89/datafusion:parquet 32746573 3.6697e+07 0.892351 ns 🚀
tpcds_q90/datafusion:parquet 17662831 1.79975e+07 0.981404 ns
tpcds_q91/datafusion:parquet 80695695 7.85604e+07 1.02718 ns
tpcds_q92/datafusion:parquet 23830347 2.46733e+07 0.965835 ns
tpcds_q93/datafusion:parquet 39133448 3.86177e+07 1.01336 ns
tpcds_q94/datafusion:parquet 28637240 2.82001e+07 1.0155 ns
tpcds_q95/datafusion:parquet 138248200 1.37626e+08 1.00452 ns
tpcds_q96/datafusion:parquet 15573272 1.4875e+07 1.04694 ns
tpcds_q97/datafusion:parquet 36956610 3.55524e+07 1.0395 ns
tpcds_q98/datafusion:parquet 38761093 3.64281e+07 1.06404 ns
tpcds_q99/datafusion:parquet 41778469 4.31303e+07 0.968658 ns
tpcds_q01/datafusion:vortex-file-compressed 30454037 3.34931e+07 0.909264 ns
tpcds_q02/datafusion:vortex-file-compressed 80578138 7.98248e+07 1.00944 ns
tpcds_q03/datafusion:vortex-file-compressed 29041016 2.94215e+07 0.987067 ns
tpcds_q04/datafusion:vortex-file-compressed 406021455 3.96463e+08 1.02411 ns
tpcds_q05/datafusion:vortex-file-compressed 70302263 7.37397e+07 0.953384 ns
tpcds_q06/datafusion:vortex-file-compressed 76726705 7.98064e+07 0.96141 ns
tpcds_q07/datafusion:vortex-file-compressed 85202367 8.56178e+07 0.995148 ns
tpcds_q08/datafusion:vortex-file-compressed 40364491 3.94654e+07 1.02278 ns
tpcds_q09/datafusion:vortex-file-compressed 51078448 4.97536e+07 1.02663 ns
tpcds_q10/datafusion:vortex-file-compressed 53506197 5.2766e+07 1.01403 ns
tpcds_q11/datafusion:vortex-file-compressed 238997343 2.38671e+08 1.00137 ns
tpcds_q12/datafusion:vortex-file-compressed 38138754 3.76036e+07 1.01423 ns
tpcds_q13/datafusion:vortex-file-compressed 77720974 7.86926e+07 0.987653 ns
tpcds_q14/datafusion:vortex-file-compressed 216878390 2.18865e+08 0.990921 ns
tpcds_q15/datafusion:vortex-file-compressed 49361262 5.40131e+07 0.913876 ns
tpcds_q16/datafusion:vortex-file-compressed 32364077 3.03309e+07 1.06703 ns
tpcds_q17/datafusion:vortex-file-compressed 116772796 1.17719e+08 0.99196 ns
tpcds_q18/datafusion:vortex-file-compressed 105895022 1.05327e+08 1.0054 ns
tpcds_q19/datafusion:vortex-file-compressed 50405457 4.95933e+07 1.01638 ns
tpcds_q20/datafusion:vortex-file-compressed 45306974 4.28179e+07 1.05813 ns
tpcds_q21/datafusion:vortex-file-compressed 174755350 1.80738e+08 0.966897 ns
tpcds_q22/datafusion:vortex-file-compressed 72928998 7.37606e+07 0.988726 ns
tpcds_q23/datafusion:vortex-file-compressed 193446966 1.98093e+08 0.976545 ns
tpcds_q24/datafusion:vortex-file-compressed 191989866 1.9068e+08 1.00687 ns
tpcds_q25/datafusion:vortex-file-compressed 119620181 1.20842e+08 0.989886 ns
tpcds_q26/datafusion:vortex-file-compressed 68782411 6.57731e+07 1.04575 ns
tpcds_q27/datafusion:vortex-file-compressed 173373081 1.7322e+08 1.00089 ns
tpcds_q28/datafusion:vortex-file-compressed 48155880 4.63621e+07 1.03869 ns
tpcds_q29/datafusion:vortex-file-compressed 118794358 1.19711e+08 0.99234 ns
tpcds_q30/datafusion:vortex-file-compressed 30340941 2.99951e+07 1.01153 ns
tpcds_q31/datafusion:vortex-file-compressed 188203015 1.87541e+08 1.00353 ns
tpcds_q32/datafusion:vortex-file-compressed 25853714 2.55193e+07 1.0131 ns
tpcds_q33/datafusion:vortex-file-compressed 38062152 3.71376e+07 1.0249 ns
tpcds_q34/datafusion:vortex-file-compressed 38705807 3.67935e+07 1.05197 ns
tpcds_q35/datafusion:vortex-file-compressed 66956992 6.40151e+07 1.04596 ns
tpcds_q36/datafusion:vortex-file-compressed 103757533 1.04729e+08 0.990723 ns
tpcds_q37/datafusion:vortex-file-compressed 39716810 4.20053e+07 0.945518 ns
tpcds_q38/datafusion:vortex-file-compressed 95799235 9.35575e+07 1.02396 ns
tpcds_q39/datafusion:vortex-file-compressed 186340965 2.11455e+08 0.881233 ns 🚀
tpcds_q40/datafusion:vortex-file-compressed 58125753 5.74853e+07 1.01114 ns
tpcds_q41/datafusion:vortex-file-compressed 13264716 1.32168e+07 1.00363 ns
tpcds_q42/datafusion:vortex-file-compressed 30867146 3.3449e+07 0.922813 ns
tpcds_q43/datafusion:vortex-file-compressed 48957069 4.85718e+07 1.00793 ns
tpcds_q44/datafusion:vortex-file-compressed 44051700 4.27192e+07 1.03119 ns
tpcds_q45/datafusion:vortex-file-compressed 52390910 5.1422e+07 1.01884 ns
tpcds_q46/datafusion:vortex-file-compressed 68752763 6.54706e+07 1.05013 ns
tpcds_q47/datafusion:vortex-file-compressed 248051829 2.47901e+08 1.00061 ns
tpcds_q48/datafusion:vortex-file-compressed 70066813 6.86524e+07 1.0206 ns
tpcds_q49/datafusion:vortex-file-compressed 75086673 7.07062e+07 1.06195 ns
tpcds_q50/datafusion:vortex-file-compressed 80377839 7.7611e+07 1.03565 ns
tpcds_q51/datafusion:vortex-file-compressed 97152203 9.63568e+07 1.00826 ns
tpcds_q52/datafusion:vortex-file-compressed 32018998 3.20473e+07 0.999118 ns
tpcds_q53/datafusion:vortex-file-compressed 29502055 3.00427e+07 0.982004 ns
tpcds_q54/datafusion:vortex-file-compressed 50886505 5.04181e+07 1.00929 ns
tpcds_q55/datafusion:vortex-file-compressed 32173340 3.25348e+07 0.988889 ns
tpcds_q56/datafusion:vortex-file-compressed 48289198 4.69551e+07 1.02841 ns
tpcds_q57/datafusion:vortex-file-compressed 197284429 1.87013e+08 1.05493 ns
tpcds_q58/datafusion:vortex-file-compressed 120368800 1.171e+08 1.02791 ns
tpcds_q59/datafusion:vortex-file-compressed 100215145 9.65724e+07 1.03772 ns
tpcds_q60/datafusion:vortex-file-compressed 49043616 4.77028e+07 1.02811 ns
tpcds_q61/datafusion:vortex-file-compressed 59444532 5.57724e+07 1.06584 ns
tpcds_q62/datafusion:vortex-file-compressed 46268969 4.57891e+07 1.01048 ns
tpcds_q63/datafusion:vortex-file-compressed 31413102 2.89404e+07 1.08544 ns
tpcds_q64/datafusion:vortex-file-compressed 728649960 7.19337e+08 1.01295 ns
tpcds_q65/datafusion:vortex-file-compressed 57986327 5.77874e+07 1.00344 ns
tpcds_q66/datafusion:vortex-file-compressed 112835077 1.03177e+08 1.09361 ns
tpcds_q67/datafusion:vortex-file-compressed 139554112 1.40526e+08 0.993086 ns
tpcds_q68/datafusion:vortex-file-compressed 69920112 6.53003e+07 1.07075 ns
tpcds_q69/datafusion:vortex-file-compressed 50463164 5.02836e+07 1.00357 ns
tpcds_q70/datafusion:vortex-file-compressed 123531914 1.25807e+08 0.981919 ns
tpcds_q71/datafusion:vortex-file-compressed 31529456 3.15934e+07 0.997976 ns
tpcds_q72/datafusion:vortex-file-compressed 3337813766 3.30312e+09 1.0105 ns
tpcds_q73/datafusion:vortex-file-compressed 38201518 3.76383e+07 1.01496 ns
tpcds_q74/datafusion:vortex-file-compressed 174952345 1.71836e+08 1.01814 ns
tpcds_q75/datafusion:vortex-file-compressed 139391474 1.36231e+08 1.0232 ns
tpcds_q76/datafusion:vortex-file-compressed 64606461 6.34912e+07 1.01757 ns
tpcds_q77/datafusion:vortex-file-compressed 57011201 5.35648e+07 1.06434 ns
tpcds_q78/datafusion:vortex-file-compressed 184053637 1.84441e+08 0.997901 ns
tpcds_q79/datafusion:vortex-file-compressed 45169061 4.92513e+07 0.917114 ns
tpcds_q80/datafusion:vortex-file-compressed 120577707 1.16735e+08 1.03292 ns
tpcds_q81/datafusion:vortex-file-compressed 37927642 3.95737e+07 0.958404 ns
tpcds_q82/datafusion:vortex-file-compressed 41686153 4.17004e+07 0.99966 ns
tpcds_q83/datafusion:vortex-file-compressed 70501108 6.75748e+07 1.0433 ns
tpcds_q84/datafusion:vortex-file-compressed 17275880 1.67392e+07 1.03206 ns
tpcds_q85/datafusion:vortex-file-compressed 140946701 1.36623e+08 1.03165 ns
tpcds_q86/datafusion:vortex-file-compressed 32606424 3.20425e+07 1.0176 ns
tpcds_q87/datafusion:vortex-file-compressed 96414043 9.52193e+07 1.01255 ns
tpcds_q88/datafusion:vortex-file-compressed 73980889 7.4006e+07 0.999661 ns
tpcds_q89/datafusion:vortex-file-compressed 58263237 5.79529e+07 1.00535 ns
tpcds_q90/datafusion:vortex-file-compressed 17240990 1.69247e+07 1.01869 ns
tpcds_q91/datafusion:vortex-file-compressed 27954700 2.76007e+07 1.01282 ns
tpcds_q92/datafusion:vortex-file-compressed 22322938 2.30854e+07 0.966973 ns
tpcds_q93/datafusion:vortex-file-compressed 41117504 4.15063e+07 0.990632 ns
tpcds_q94/datafusion:vortex-file-compressed 29600090 2.86196e+07 1.03426 ns
tpcds_q95/datafusion:vortex-file-compressed 98736690 9.74694e+07 1.013 ns
tpcds_q96/datafusion:vortex-file-compressed 16896368 1.69055e+07 0.999462 ns
tpcds_q97/datafusion:vortex-file-compressed 35943251 3.61544e+07 0.994159 ns
tpcds_q98/datafusion:vortex-file-compressed 51340233 5.25336e+07 0.977284 ns
tpcds_q99/datafusion:vortex-file-compressed 63817538 6.31397e+07 1.01074 ns
tpcds_q01/datafusion:vortex-compact 36015337 3.66947e+07 0.981486 ns
tpcds_q02/datafusion:vortex-compact 83337727 8.284e+07 1.00601 ns
tpcds_q03/datafusion:vortex-compact 34419164 3.49954e+07 0.983533 ns
tpcds_q04/datafusion:vortex-compact 433344748 4.26505e+08 1.01604 ns
tpcds_q05/datafusion:vortex-compact 84138218 8.19997e+07 1.02608 ns
tpcds_q06/datafusion:vortex-compact 81466030 8.55328e+07 0.952453 ns
tpcds_q07/datafusion:vortex-compact 94760357 9.9611e+07 0.951304 ns
tpcds_q08/datafusion:vortex-compact 51124597 4.96229e+07 1.03026 ns
tpcds_q09/datafusion:vortex-compact 60904057 6.37248e+07 0.955735 ns
tpcds_q10/datafusion:vortex-compact 71309825 6.69295e+07 1.06545 ns
tpcds_q11/datafusion:vortex-compact 254631313 2.60057e+08 0.979135 ns
tpcds_q12/datafusion:vortex-compact 40520845 4.20991e+07 0.962511 ns
tpcds_q13/datafusion:vortex-compact 159984616 1.58294e+08 1.01068 ns
tpcds_q14/datafusion:vortex-compact 256447499 2.5662e+08 0.99933 ns
tpcds_q15/datafusion:vortex-compact 55106262 5.47072e+07 1.00729 ns
tpcds_q16/datafusion:vortex-compact 41949636 4.27927e+07 0.980298 ns
tpcds_q17/datafusion:vortex-compact 130706424 1.25656e+08 1.04019 ns
tpcds_q18/datafusion:vortex-compact 114271208 1.14317e+08 0.9996 ns
tpcds_q19/datafusion:vortex-compact 66607401 6.19064e+07 1.07594 ns
tpcds_q20/datafusion:vortex-compact 48270437 4.80226e+07 1.00516 ns
tpcds_q21/datafusion:vortex-compact 184772904 1.83936e+08 1.00455 ns
tpcds_q22/datafusion:vortex-compact 80808883 8.27254e+07 0.976833 ns
tpcds_q23/datafusion:vortex-compact 225381407 2.2545e+08 0.999696 ns
tpcds_q24/datafusion:vortex-compact 220491937 2.2158e+08 0.995089 ns
tpcds_q25/datafusion:vortex-compact 129152117 1.33452e+08 0.967781 ns
tpcds_q26/datafusion:vortex-compact 73642441 7.60614e+07 0.968197 ns
tpcds_q27/datafusion:vortex-compact 200570470 2.02839e+08 0.988816 ns
tpcds_q28/datafusion:vortex-compact 100644068 1.01325e+08 0.993282 ns
tpcds_q29/datafusion:vortex-compact 127686540 1.30061e+08 0.981746 ns
tpcds_q30/datafusion:vortex-compact 36248565 3.50721e+07 1.03354 ns
tpcds_q31/datafusion:vortex-compact 221653561 2.16614e+08 1.02327 ns
tpcds_q32/datafusion:vortex-compact 31713679 3.21062e+07 0.987774 ns
tpcds_q33/datafusion:vortex-compact 50400693 5.03306e+07 1.00139 ns
tpcds_q34/datafusion:vortex-compact 64682726 6.06091e+07 1.06721 ns
tpcds_q35/datafusion:vortex-compact 76211623 7.49355e+07 1.01703 ns
tpcds_q36/datafusion:vortex-compact 125937199 1.26984e+08 0.991755 ns
tpcds_q37/datafusion:vortex-compact 51990739 5.605e+07 0.927578 ns
tpcds_q38/datafusion:vortex-compact 106788066 1.08885e+08 0.980743 ns
tpcds_q39/datafusion:vortex-compact 215937017 1.96207e+08 1.10056 ns 🚨
tpcds_q40/datafusion:vortex-compact 63423901 6.30961e+07 1.0052 ns
tpcds_q41/datafusion:vortex-compact 15662982 1.49264e+07 1.04935 ns
tpcds_q42/datafusion:vortex-compact 39518243 3.86953e+07 1.02127 ns
tpcds_q43/datafusion:vortex-compact 53626984 5.47842e+07 0.978877 ns
tpcds_q44/datafusion:vortex-compact 78156747 8.13458e+07 0.960796 ns
tpcds_q45/datafusion:vortex-compact 53140542 5.25383e+07 1.01146 ns
tpcds_q46/datafusion:vortex-compact 102276414 9.96516e+07 1.02634 ns
tpcds_q47/datafusion:vortex-compact 271232581 2.72255e+08 0.996244 ns
tpcds_q48/datafusion:vortex-compact 119010328 1.24089e+08 0.959073 ns
tpcds_q49/datafusion:vortex-compact 94165798 9.56143e+07 0.98485 ns
tpcds_q50/datafusion:vortex-compact 95185713 9.33274e+07 1.01991 ns
tpcds_q51/datafusion:vortex-compact 105367690 1.05796e+08 0.995956 ns
tpcds_q52/datafusion:vortex-compact 36541305 3.94267e+07 0.926817 ns
tpcds_q53/datafusion:vortex-compact 40926064 4.03937e+07 1.01318 ns
tpcds_q54/datafusion:vortex-compact 64873645 6.44724e+07 1.00622 ns
tpcds_q55/datafusion:vortex-compact 38110098 3.80605e+07 1.0013 ns
tpcds_q56/datafusion:vortex-compact 57845046 5.80031e+07 0.997275 ns
tpcds_q57/datafusion:vortex-compact 205605864 2.04372e+08 1.00604 ns
tpcds_q58/datafusion:vortex-compact 125137541 1.25406e+08 0.997861 ns
tpcds_q59/datafusion:vortex-compact 113139359 1.1484e+08 0.985191 ns
tpcds_q60/datafusion:vortex-compact 59213164 5.86922e+07 1.00888 ns
tpcds_q61/datafusion:vortex-compact 79279099 7.92489e+07 1.00038 ns
tpcds_q62/datafusion:vortex-compact 50554403 4.64525e+07 1.0883 ns
tpcds_q63/datafusion:vortex-compact 40168588 4.20529e+07 0.955193 ns
tpcds_q64/datafusion:vortex-compact 814436933 8.11708e+08 1.00336 ns
tpcds_q65/datafusion:vortex-compact 85182378 8.1379e+07 1.04674 ns
tpcds_q66/datafusion:vortex-compact 120095200 1.06663e+08 1.12593 ns 🚨
tpcds_q67/datafusion:vortex-compact 159109096 1.51426e+08 1.05074 ns
tpcds_q68/datafusion:vortex-compact 98226939 9.11822e+07 1.07726 ns
tpcds_q69/datafusion:vortex-compact 71042295 6.48272e+07 1.09587 ns
tpcds_q70/datafusion:vortex-compact 142651849 1.41259e+08 1.00986 ns
tpcds_q71/datafusion:vortex-compact 45996248 4.25692e+07 1.0805 ns
tpcds_q72/datafusion:vortex-compact 3338350069 3.30832e+09 1.00908 ns
tpcds_q73/datafusion:vortex-compact 58559187 5.79439e+07 1.01062 ns
tpcds_q74/datafusion:vortex-compact 184652687 1.90386e+08 0.969888 ns
tpcds_q75/datafusion:vortex-compact 173638941 1.69453e+08 1.0247 ns
tpcds_q76/datafusion:vortex-compact 74082680 7.58296e+07 0.976962 ns
tpcds_q77/datafusion:vortex-compact 67562211 6.98153e+07 0.967727 ns
tpcds_q78/datafusion:vortex-compact 202067289 2.06296e+08 0.9795 ns
tpcds_q79/datafusion:vortex-compact 76193085 8.15242e+07 0.934607 ns
tpcds_q80/datafusion:vortex-compact 133990736 1.37246e+08 0.976279 ns
tpcds_q81/datafusion:vortex-compact 44431000 4.27869e+07 1.03843 ns
tpcds_q82/datafusion:vortex-compact 57715604 5.64008e+07 1.02331 ns
tpcds_q83/datafusion:vortex-compact 64044812 6.34081e+07 1.01004 ns
tpcds_q84/datafusion:vortex-compact 18930800 1.88215e+07 1.00581 ns
tpcds_q85/datafusion:vortex-compact 166903051 1.62466e+08 1.02731 ns
tpcds_q86/datafusion:vortex-compact 34542521 3.39728e+07 1.01677 ns
tpcds_q87/datafusion:vortex-compact 110514947 1.103e+08 1.00195 ns
tpcds_q88/datafusion:vortex-compact 147869905 1.47123e+08 1.00508 ns
tpcds_q89/datafusion:vortex-compact 65779441 6.29592e+07 1.0448 ns
tpcds_q90/datafusion:vortex-compact 19099220 1.87779e+07 1.01711 ns
tpcds_q91/datafusion:vortex-compact 39635505 4.07564e+07 0.972497 ns
tpcds_q92/datafusion:vortex-compact 25536347 2.39492e+07 1.06627 ns
tpcds_q93/datafusion:vortex-compact 53536991 5.38086e+07 0.994952 ns
tpcds_q94/datafusion:vortex-compact 34897591 3.57182e+07 0.977025 ns
tpcds_q95/datafusion:vortex-compact 108460200 1.06561e+08 1.01782 ns
tpcds_q96/datafusion:vortex-compact 30158883 3.12626e+07 0.964697 ns
tpcds_q97/datafusion:vortex-compact 45924933 4.9206e+07 0.933319 ns
tpcds_q98/datafusion:vortex-compact 59571266 6.01732e+07 0.989997 ns
tpcds_q99/datafusion:vortex-compact 66196987 6.54974e+07 1.01068 ns
tpcds_q01/duckdb:parquet 49489299 4.897e+07 1.01061 ns
tpcds_q02/duckdb:parquet 29701234 2.92834e+07 1.01427 ns
tpcds_q03/duckdb:parquet 14117398 1.38579e+07 1.01872 ns
tpcds_q04/duckdb:parquet 129656324 1.36119e+08 0.952519 ns
tpcds_q05/duckdb:parquet 30575989 3.32688e+07 0.919059 ns
tpcds_q06/duckdb:parquet 33191802 3.44061e+07 0.964707 ns
tpcds_q07/duckdb:parquet 28496164 2.84636e+07 1.00115 ns
tpcds_q08/duckdb:parquet 29150141 2.88976e+07 1.00874 ns
tpcds_q09/duckdb:parquet 41528899 4.25418e+07 0.97619 ns
tpcds_q10/duckdb:parquet 40686753 4.2598e+07 0.955133 ns
tpcds_q11/duckdb:parquet 87899062 9.02359e+07 0.974103 ns
tpcds_q12/duckdb:parquet 17599498 1.76386e+07 0.997786 ns
tpcds_q13/duckdb:parquet 38625032 3.83406e+07 1.00742 ns
tpcds_q14/duckdb:parquet 103730319 1.04369e+08 0.993877 ns
tpcds_q15/duckdb:parquet 28392100 2.7699e+07 1.02502 ns
tpcds_q16/duckdb:parquet 22699576 2.29236e+07 0.990228 ns
tpcds_q17/duckdb:parquet 40401355 3.94289e+07 1.02466 ns
tpcds_q18/duckdb:parquet 101469544 1.02208e+08 0.992773 ns
tpcds_q19/duckdb:parquet 32589390 3.32257e+07 0.980848 ns
tpcds_q20/duckdb:parquet 18100945 1.82899e+07 0.989671 ns
tpcds_q21/duckdb:parquet 13347763 1.38544e+07 0.963428 ns
tpcds_q22/duckdb:parquet 97634085 9.78858e+07 0.997429 ns
tpcds_q23/duckdb:parquet 99391318 1.00286e+08 0.991076 ns
tpcds_q24/duckdb:parquet 50067954 5.02165e+07 0.997041 ns
tpcds_q25/duckdb:parquet 35783927 3.62215e+07 0.987919 ns
tpcds_q26/duckdb:parquet 38362430 3.85375e+07 0.995457 ns
tpcds_q27/duckdb:parquet 79274406 7.83867e+07 1.01132 ns
tpcds_q28/duckdb:parquet 42987847 4.38228e+07 0.980948 ns
tpcds_q29/duckdb:parquet 37105824 4.1737e+07 0.889039 ns 🚀
tpcds_q30/duckdb:parquet 44560541 4.58052e+07 0.972827 ns
tpcds_q31/duckdb:parquet 27291721 2.81771e+07 0.968578 ns
tpcds_q32/duckdb:parquet 13007962 1.28962e+07 1.00867 ns
tpcds_q33/duckdb:parquet 21709391 2.14278e+07 1.01314 ns
tpcds_q34/duckdb:parquet 23606561 2.43851e+07 0.968073 ns
tpcds_q35/duckdb:parquet 69459357 6.77994e+07 1.02448 ns
tpcds_q36/duckdb:parquet 24807300 2.4648e+07 1.00646 ns
tpcds_q37/duckdb:parquet 15607668 1.59267e+07 0.979969 ns
tpcds_q38/duckdb:parquet 36745176 3.67819e+07 0.999003 ns
tpcds_q39/duckdb:parquet 37133036 3.65042e+07 1.01723 ns
tpcds_q40/duckdb:parquet 19752290 2.03003e+07 0.973004 ns
tpcds_q41/duckdb:parquet 9802952 1.01055e+07 0.970058 ns
tpcds_q42/duckdb:parquet 13320731 1.31227e+07 1.01509 ns
tpcds_q43/duckdb:parquet 18553400 1.90634e+07 0.973247 ns
tpcds_q44/duckdb:parquet 28727894 2.90032e+07 0.990508 ns
tpcds_q45/duckdb:parquet 28875587 2.9591e+07 0.975822 ns
tpcds_q46/duckdb:parquet 48582489 5.06524e+07 0.959134 ns
tpcds_q47/duckdb:parquet 59102192 6.07123e+07 0.973479 ns
tpcds_q48/duckdb:parquet 34309274 3.45708e+07 0.992436 ns
tpcds_q49/duckdb:parquet 27588343 2.67551e+07 1.03114 ns
tpcds_q50/duckdb:parquet 28848584 2.9098e+07 0.99143 ns
tpcds_q51/duckdb:parquet 195772850 1.99155e+08 0.983018 ns
tpcds_q52/duckdb:parquet 13236778 1.35882e+07 0.974136 ns
tpcds_q53/duckdb:parquet 19659308 2.00288e+07 0.981552 ns
tpcds_q54/duckdb:parquet 26487766 2.6686e+07 0.992573 ns
tpcds_q55/duckdb:parquet 13324516 1.34303e+07 0.992127 ns
tpcds_q56/duckdb:parquet 22936720 2.32923e+07 0.984732 ns
tpcds_q57/duckdb:parquet 47896555 4.76343e+07 1.00551 ns
tpcds_q58/duckdb:parquet 25821381 2.67413e+07 0.965601 ns
tpcds_q59/duckdb:parquet 39498576 3.93914e+07 1.00272 ns
tpcds_q60/duckdb:parquet 23881992 2.39508e+07 0.997125 ns
tpcds_q61/duckdb:parquet 34066271 3.46691e+07 0.982613 ns
tpcds_q62/duckdb:parquet 13752772 1.40654e+07 0.977773 ns
tpcds_q63/duckdb:parquet 17377714 1.772e+07 0.980685 ns
tpcds_q64/duckdb:parquet 78553434 7.80871e+07 1.00597 ns
tpcds_q65/duckdb:parquet 30221958 2.98825e+07 1.01136 ns
tpcds_q66/duckdb:parquet 30441878 3.1969e+07 0.952231 ns
tpcds_q67/duckdb:parquet 185122724 1.87832e+08 0.985574 ns
tpcds_q68/duckdb:parquet 39563800 3.94103e+07 1.0039 ns
tpcds_q69/duckdb:parquet 41378515 4.20922e+07 0.983045 ns
tpcds_q70/duckdb:parquet 57038675 5.72069e+07 0.997059 ns
tpcds_q71/duckdb:parquet 21194806 2.13877e+07 0.990983 ns
tpcds_q72/duckdb:parquet 170217353 1.70524e+08 0.998202 ns
tpcds_q73/duckdb:parquet 21235576 2.09044e+07 1.01584 ns
tpcds_q74/duckdb:parquet 54843936 5.71618e+07 0.95945 ns
tpcds_q75/duckdb:parquet 54684976 5.7679e+07 0.948092 ns
tpcds_q76/duckdb:parquet 21536892 2.18382e+07 0.986203 ns
tpcds_q77/duckdb:parquet 23971362 2.41865e+07 0.991105 ns
tpcds_q78/duckdb:parquet 79192726 7.96689e+07 0.994023 ns
tpcds_q79/duckdb:parquet 31764040 3.18151e+07 0.998396 ns
tpcds_q80/duckdb:parquet 44722744 4.46364e+07 1.00193 ns
tpcds_q81/duckdb:parquet 51100954 5.11815e+07 0.998425 ns
tpcds_q82/duckdb:parquet 19305276 1.92123e+07 1.00484 ns
tpcds_q83/duckdb:parquet 18641245 1.9059e+07 0.97808 ns
tpcds_q84/duckdb:parquet 21169602 2.29467e+07 0.922556 ns
tpcds_q85/duckdb:parquet 43274100 4.4509e+07 0.972255 ns
tpcds_q86/duckdb:parquet 39128218 3.9136e+07 0.999802 ns
tpcds_q87/duckdb:parquet 37772724 3.82535e+07 0.987431 ns
tpcds_q88/duckdb:parquet 54223446 5.49701e+07 0.986417 ns
tpcds_q89/duckdb:parquet 22033338 2.26764e+07 0.971643 ns
tpcds_q90/duckdb:parquet 10200607 1.03206e+07 0.988377 ns
tpcds_q91/duckdb:parquet 28111821 2.78686e+07 1.00873 ns
tpcds_q92/duckdb:parquet 13611668 1.37998e+07 0.986368 ns
tpcds_q93/duckdb:parquet 33338124 3.40707e+07 0.978497 ns
tpcds_q94/duckdb:parquet 18827637 1.89689e+07 0.992551 ns
tpcds_q95/duckdb:parquet 149548014 1.38666e+08 1.07848 ns
tpcds_q96/duckdb:parquet 11292933 1.16256e+07 0.971382 ns
tpcds_q97/duckdb:parquet 38804447 3.76857e+07 1.02969 ns
tpcds_q98/duckdb:parquet 24594790 2.41866e+07 1.01688 ns
tpcds_q99/duckdb:parquet 24697973 2.47307e+07 0.998675 ns
tpcds_q01/duckdb:vortex-file-compressed 31257804 3.12276e+07 1.00097 ns
tpcds_q02/duckdb:vortex-file-compressed 55517507 5.52084e+07 1.0056 ns
tpcds_q03/duckdb:vortex-file-compressed 24055612 2.31191e+07 1.04051 ns
tpcds_q04/duckdb:vortex-file-compressed 114708016 1.13513e+08 1.01052 ns
tpcds_q05/duckdb:vortex-file-compressed 42626147 4.16211e+07 1.02415 ns
tpcds_q06/duckdb:vortex-file-compressed 39793939 3.86893e+07 1.02855 ns
tpcds_q07/duckdb:vortex-file-compressed 36536638 3.68807e+07 0.990672 ns
tpcds_q08/duckdb:vortex-file-compressed 31550967 3.13468e+07 1.00651 ns
tpcds_q09/duckdb:vortex-file-compressed 46527300 4.64323e+07 1.00205 ns
tpcds_q10/duckdb:vortex-file-compressed 59711513 6.13568e+07 0.973185 ns
tpcds_q11/duckdb:vortex-file-compressed 78206517 7.92406e+07 0.98695 ns
tpcds_q12/duckdb:vortex-file-compressed 18745364 1.92759e+07 0.972476 ns
tpcds_q13/duckdb:vortex-file-compressed 38312474 3.90901e+07 0.980108 ns
tpcds_q14/duckdb:vortex-file-compressed 127038437 1.27385e+08 0.997282 ns
tpcds_q15/duckdb:vortex-file-compressed 29618141 2.9808e+07 0.993629 ns
tpcds_q16/duckdb:vortex-file-compressed 32212219 3.49939e+07 0.92051 ns
tpcds_q17/duckdb:vortex-file-compressed 46837900 4.68273e+07 1.00023 ns
tpcds_q18/duckdb:vortex-file-compressed 95663715 9.43817e+07 1.01358 ns
tpcds_q19/duckdb:vortex-file-compressed 48637498 4.9196e+07 0.988647 ns
tpcds_q20/duckdb:vortex-file-compressed 20113160 2.08014e+07 0.966914 ns
tpcds_q21/duckdb:vortex-file-compressed 18354579 1.92183e+07 0.955057 ns
tpcds_q22/duckdb:vortex-file-compressed 114229515 1.17779e+08 0.969861 ns
tpcds_q23/duckdb:vortex-file-compressed 136735437 1.30535e+08 1.0475 ns
tpcds_q24/duckdb:vortex-file-compressed 66940204 6.91579e+07 0.967933 ns
tpcds_q25/duckdb:vortex-file-compressed 44552202 4.69871e+07 0.94818 ns
tpcds_q26/duckdb:vortex-file-compressed 44581961 4.39999e+07 1.01323 ns
tpcds_q27/duckdb:vortex-file-compressed 81297224 8.19124e+07 0.99249 ns
tpcds_q28/duckdb:vortex-file-compressed 31122807 3.17828e+07 0.979234 ns
tpcds_q29/duckdb:vortex-file-compressed 49911682 4.86759e+07 1.02539 ns
tpcds_q30/duckdb:vortex-file-compressed 34074740 3.40171e+07 1.00169 ns
tpcds_q31/duckdb:vortex-file-compressed 35216121 3.46177e+07 1.01729 ns
tpcds_q32/duckdb:vortex-file-compressed 18034324 1.80972e+07 0.996527 ns
tpcds_q33/duckdb:vortex-file-compressed 34415416 3.3172e+07 1.03748 ns
tpcds_q34/duckdb:vortex-file-compressed 29838266 3.03168e+07 0.984215 ns
tpcds_q35/duckdb:vortex-file-compressed 91344080 9.33741e+07 0.978259 ns
tpcds_q36/duckdb:vortex-file-compressed 30306859 3.07224e+07 0.986473 ns
tpcds_q37/duckdb:vortex-file-compressed 18408955 1.84378e+07 0.998436 ns
tpcds_q38/duckdb:vortex-file-compressed 56569193 5.95427e+07 0.950061 ns
tpcds_q39/duckdb:vortex-file-compressed 46064567 4.46128e+07 1.03254 ns
tpcds_q40/duckdb:vortex-file-compressed 25821299 2.57154e+07 1.00412 ns
tpcds_q41/duckdb:vortex-file-compressed 16334755 1.7096e+07 0.955474 ns
tpcds_q42/duckdb:vortex-file-compressed 15145669 1.5346e+07 0.986947 ns
tpcds_q43/duckdb:vortex-file-compressed 21571325 2.16562e+07 0.996079 ns
tpcds_q44/duckdb:vortex-file-compressed 26122015 2.63229e+07 0.992367 ns
tpcds_q45/duckdb:vortex-file-compressed 31975347 3.28649e+07 0.972933 ns
tpcds_q46/duckdb:vortex-file-compressed 57955218 5.90977e+07 0.980667 ns
tpcds_q47/duckdb:vortex-file-compressed 67071259 6.65519e+07 1.0078 ns
tpcds_q48/duckdb:vortex-file-compressed 36536616 3.61923e+07 1.00951 ns
tpcds_q49/duckdb:vortex-file-compressed 33406094 3.36068e+07 0.994028 ns
tpcds_q50/duckdb:vortex-file-compressed 44858946 4.56901e+07 0.981808 ns
tpcds_q51/duckdb:vortex-file-compressed 116764032 1.15341e+08 1.01234 ns
tpcds_q52/duckdb:vortex-file-compressed 15057228 1.55767e+07 0.96665 ns
tpcds_q53/duckdb:vortex-file-compressed 24794602 2.60804e+07 0.9507 ns
tpcds_q54/duckdb:vortex-file-compressed 38389758 4.05283e+07 0.947234 ns
tpcds_q55/duckdb:vortex-file-compressed 15118591 1.51116e+07 1.00046 ns
tpcds_q56/duckdb:vortex-file-compressed 34867472 3.82418e+07 0.911764 ns
tpcds_q57/duckdb:vortex-file-compressed 58561955 5.92686e+07 0.988077 ns
tpcds_q58/duckdb:vortex-file-compressed 38723796 3.73782e+07 1.036 ns
tpcds_q59/duckdb:vortex-file-compressed 55375435 5.5658e+07 0.994924 ns
tpcds_q60/duckdb:vortex-file-compressed 36353151 3.61972e+07 1.00431 ns
tpcds_q61/duckdb:vortex-file-compressed 39493189 4.0799e+07 0.967994 ns
tpcds_q62/duckdb:vortex-file-compressed 24005939 2.41137e+07 0.995532 ns
tpcds_q63/duckdb:vortex-file-compressed 25472037 2.57116e+07 0.990684 ns
tpcds_q64/duckdb:vortex-file-compressed 87882273 8.67768e+07 1.01274 ns
tpcds_q65/duckdb:vortex-file-compressed 36841978 3.555e+07 1.03634 ns
tpcds_q66/duckdb:vortex-file-compressed 36296969 3.4783e+07 1.04353 ns
tpcds_q67/duckdb:vortex-file-compressed 184926840 1.84536e+08 1.00212 ns
tpcds_q68/duckdb:vortex-file-compressed 48813088 4.93631e+07 0.988858 ns
tpcds_q69/duckdb:vortex-file-compressed 61140830 6.21614e+07 0.983582 ns
tpcds_q70/duckdb:vortex-file-compressed 58367084 5.95329e+07 0.980417 ns
tpcds_q71/duckdb:vortex-file-compressed 26043654 2.59922e+07 1.00198 ns
tpcds_q72/duckdb:vortex-file-compressed 170692784 1.70788e+08 0.999445 ns
tpcds_q73/duckdb:vortex-file-compressed 29518343 2.86232e+07 1.03127 ns
tpcds_q74/duckdb:vortex-file-compressed 68259695 6.80774e+07 1.00268 ns
tpcds_q75/duckdb:vortex-file-compressed 65716004 6.69964e+07 0.980889 ns
tpcds_q76/duckdb:vortex-file-compressed 24713140 2.50845e+07 0.985196 ns
tpcds_q77/duckdb:vortex-file-compressed 30364422 3.07895e+07 0.986194 ns
tpcds_q78/duckdb:vortex-file-compressed 84401844 9.0627e+07 0.93131 ns
tpcds_q79/duckdb:vortex-file-compressed 38274786 3.88823e+07 0.984375 ns
tpcds_q80/duckdb:vortex-file-compressed 51663106 5.24211e+07 0.985541 ns
tpcds_q81/duckdb:vortex-file-compressed 37005373 3.92184e+07 0.943572 ns
tpcds_q82/duckdb:vortex-file-compressed 18408674 2.00227e+07 0.919392 ns
tpcds_q83/duckdb:vortex-file-compressed 37279721 3.76734e+07 0.98955 ns
tpcds_q84/duckdb:vortex-file-compressed 23241810 2.31786e+07 1.00273 ns
tpcds_q85/duckdb:vortex-file-compressed 55152786 5.65478e+07 0.975331 ns
tpcds_q86/duckdb:vortex-file-compressed 41036369 4.71556e+07 0.870233 ns 🚀
tpcds_q87/duckdb:vortex-file-compressed 55762476 5.96564e+07 0.934727 ns
tpcds_q88/duckdb:vortex-file-compressed 85460162 8.43652e+07 1.01298 ns
tpcds_q89/duckdb:vortex-file-compressed 26782458 2.73467e+07 0.979367 ns
tpcds_q90/duckdb:vortex-file-compressed 14007152 1.88434e+07 0.743345 ns 🚀
tpcds_q91/duckdb:vortex-file-compressed 32981189 3.29127e+07 1.00208 ns
tpcds_q92/duckdb:vortex-file-compressed 23856971 2.37992e+07 1.00243 ns
tpcds_q93/duckdb:vortex-file-compressed 33301332 3.32479e+07 1.00161 ns
tpcds_q94/duckdb:vortex-file-compressed 27127535 2.88898e+07 0.938999 ns
tpcds_q95/duckdb:vortex-file-compressed 165658171 1.56489e+08 1.05859 ns
tpcds_q96/duckdb:vortex-file-compressed 17061600 1.67558e+07 1.01825 ns
tpcds_q97/duckdb:vortex-file-compressed 46533790 4.25822e+07 1.0928 ns
tpcds_q98/duckdb:vortex-file-compressed 23212706 2.37465e+07 0.977522 ns
tpcds_q99/duckdb:vortex-file-compressed 41185201 4.1099e+07 1.0021 ns
tpcds_q01/duckdb:vortex-compact 38130116 3.71207e+07 1.02719 ns
tpcds_q02/duckdb:vortex-compact 59635800 6.01989e+07 0.990645 ns
tpcds_q03/duckdb:vortex-compact 48732163 4.86209e+07 1.00229 ns
tpcds_q04/duckdb:vortex-compact 146384572 1.48025e+08 0.988916 ns
tpcds_q05/duckdb:vortex-compact 55403412 5.39295e+07 1.02733 ns
tpcds_q06/duckdb:vortex-compact 48304044 4.77845e+07 1.01087 ns
tpcds_q07/duckdb:vortex-compact 59190624 6.34987e+07 0.932155 ns
tpcds_q08/duckdb:vortex-compact 57050575 5.77985e+07 0.987059 ns
tpcds_q09/duckdb:vortex-compact 57419226 5.69393e+07 1.00843 ns
tpcds_q10/duckdb:vortex-compact 93273813 9.5355e+07 0.978174 ns
tpcds_q11/duckdb:vortex-compact 110733167 1.11485e+08 0.993255 ns
tpcds_q12/duckdb:vortex-compact 26904126 2.76227e+07 0.973986 ns
tpcds_q13/duckdb:vortex-compact 72650461 7.47894e+07 0.971401 ns
tpcds_q14/duckdb:vortex-compact 148819080 1.49129e+08 0.997922 ns
tpcds_q15/duckdb:vortex-compact 38129932 3.77617e+07 1.00975 ns
tpcds_q16/duckdb:vortex-compact 41248298 4.43528e+07 0.930004 ns
tpcds_q17/duckdb:vortex-compact 67450018 7.07371e+07 0.953531 ns
tpcds_q18/duckdb:vortex-compact 133305421 1.4345e+08 0.929283 ns
tpcds_q19/duckdb:vortex-compact 68626946 6.93498e+07 0.989576 ns
tpcds_q20/duckdb:vortex-compact 26557216 2.6935e+07 0.985974 ns
tpcds_q21/duckdb:vortex-compact 20295389 2.21708e+07 0.915409 ns
tpcds_q22/duckdb:vortex-compact 123141083 1.2268e+08 1.00376 ns
tpcds_q23/duckdb:vortex-compact 167448055 1.67843e+08 0.997649 ns
tpcds_q24/duckdb:vortex-compact 87444225 8.58132e+07 1.01901 ns
tpcds_q25/duckdb:vortex-compact 70083889 6.86125e+07 1.02145 ns
tpcds_q26/duckdb:vortex-compact 57441314 5.50953e+07 1.04258 ns
tpcds_q27/duckdb:vortex-compact 123139404 1.21845e+08 1.01062 ns
tpcds_q28/duckdb:vortex-compact 98311530 9.98338e+07 0.984752 ns
tpcds_q29/duckdb:vortex-compact 74176293 7.32361e+07 1.01284 ns
tpcds_q30/duckdb:vortex-compact 40439001 4.01528e+07 1.00713 ns
tpcds_q31/duckdb:vortex-compact 51001917 5.31888e+07 0.958885 ns
tpcds_q32/duckdb:vortex-compact 29267415 2.90327e+07 1.00808 ns
tpcds_q33/duckdb:vortex-compact 53184466 5.54118e+07 0.959804 ns
tpcds_q34/duckdb:vortex-compact 53236389 5.32996e+07 0.998815 ns
tpcds_q35/duckdb:vortex-compact 119573560 1.21475e+08 0.984348 ns
tpcds_q36/duckdb:vortex-compact 41794153 4.37954e+07 0.954304 ns
tpcds_q37/duckdb:vortex-compact 28979668 2.7648e+07 1.04816 ns
tpcds_q38/duckdb:vortex-compact 74245587 7.74993e+07 0.958016 ns
tpcds_q39/duckdb:vortex-compact 47532245 4.91034e+07 0.968004 ns
tpcds_q40/duckdb:vortex-compact 30844741 3.2092e+07 0.961136 ns
tpcds_q41/duckdb:vortex-compact 19945998 2.06196e+07 0.967331 ns
tpcds_q42/duckdb:vortex-compact 20242592 2.12202e+07 0.953928 ns
tpcds_q43/duckdb:vortex-compact 30664708 3.26217e+07 0.940009 ns
tpcds_q44/duckdb:vortex-compact 41648788 4.29886e+07 0.968833 ns
tpcds_q45/duckdb:vortex-compact 42449025 4.43183e+07 0.957821 ns
tpcds_q46/duckdb:vortex-compact 84044712 8.55099e+07 0.982866 ns
tpcds_q47/duckdb:vortex-compact 76178211 7.58242e+07 1.00467 ns
tpcds_q48/duckdb:vortex-compact 64439453 6.47427e+07 0.995317 ns
tpcds_q49/duckdb:vortex-compact 60898031 6.21543e+07 0.979788 ns
tpcds_q50/duckdb:vortex-compact 60178404 6.29587e+07 0.955839 ns
tpcds_q51/duckdb:vortex-compact 205637670 1.22479e+08 1.67896 ns 🚨
tpcds_q52/duckdb:vortex-compact 21485425 2.1558e+07 0.996634 ns
tpcds_q53/duckdb:vortex-compact 34701795 3.49739e+07 0.992219 ns
tpcds_q54/duckdb:vortex-compact 56373834 5.44304e+07 1.03571 ns
tpcds_q55/duckdb:vortex-compact 20680729 2.12188e+07 0.974641 ns
tpcds_q56/duckdb:vortex-compact 60859569 6.07583e+07 1.00167 ns
tpcds_q57/duckdb:vortex-compact 66109898 6.84418e+07 0.965929 ns
tpcds_q58/duckdb:vortex-compact 44733352 4.88393e+07 0.91593 ns
tpcds_q59/duckdb:vortex-compact 62171623 6.08879e+07 1.02108 ns
tpcds_q60/duckdb:vortex-compact 60005682 5.87566e+07 1.02126 ns
tpcds_q61/duckdb:vortex-compact 70175257 6.82807e+07 1.02775 ns
tpcds_q62/duckdb:vortex-compact 32834712 3.36713e+07 0.975153 ns
tpcds_q63/duckdb:vortex-compact 35846658 3.60697e+07 0.993817 ns
tpcds_q64/duckdb:vortex-compact 127268359 1.25523e+08 1.01391 ns
tpcds_q65/duckdb:vortex-compact 48491233 4.74276e+07 1.02243 ns
tpcds_q66/duckdb:vortex-compact 49513986 4.67589e+07 1.05892 ns
tpcds_q67/duckdb:vortex-compact 224654018 2.28209e+08 0.984423 ns
tpcds_q68/duckdb:vortex-compact 80068743 7.69146e+07 1.04101 ns
tpcds_q69/duckdb:vortex-compact 95249793 9.84225e+07 0.967764 ns
tpcds_q70/duckdb:vortex-compact 109921481 1.09848e+08 1.00067 ns
tpcds_q71/duckdb:vortex-compact 40174985 4.25707e+07 0.943725 ns
tpcds_q72/duckdb:vortex-compact 187940871 1.90583e+08 0.986137 ns
tpcds_q73/duckdb:vortex-compact 51614237 5.09621e+07 1.0128 ns
tpcds_q74/duckdb:vortex-compact 99045823 9.77814e+07 1.01293 ns
tpcds_q75/duckdb:vortex-compact 78200410 8.68079e+07 0.900845 ns
tpcds_q76/duckdb:vortex-compact 37394256 3.56398e+07 1.04923 ns
tpcds_q77/duckdb:vortex-compact 47187070 4.59852e+07 1.02614 ns
tpcds_q78/duckdb:vortex-compact 102129940 1.05352e+08 0.969419 ns
tpcds_q79/duckdb:vortex-compact 80633410 8.1334e+07 0.991386 ns
tpcds_q80/duckdb:vortex-compact 77578369 7.77203e+07 0.998174 ns
tpcds_q81/duckdb:vortex-compact 43905745 4.3891e+07 1.00034 ns
tpcds_q82/duckdb:vortex-compact 32909004 3.34171e+07 0.984796 ns
tpcds_q83/duckdb:vortex-compact 57222443 5.92321e+07 0.966071 ns
tpcds_q84/duckdb:vortex-compact 27143440 2.83567e+07 0.957214 ns
tpcds_q85/duckdb:vortex-compact 71223721 7.014e+07 1.01545 ns
tpcds_q86/duckdb:vortex-compact 73215962 8.08834e+07 0.905203 ns
tpcds_q87/duckdb:vortex-compact 74460316 7.6657e+07 0.971344 ns
tpcds_q88/duckdb:vortex-compact 204586622 1.97485e+08 1.03596 ns
tpcds_q89/duckdb:vortex-compact 37969041 3.71546e+07 1.02192 ns
tpcds_q90/duckdb:vortex-compact 30571250 2.92598e+07 1.04482 ns
tpcds_q91/duckdb:vortex-compact 40682817 4.31372e+07 0.943103 ns
tpcds_q92/duckdb:vortex-compact 50874910 5.36565e+07 0.948159 ns
tpcds_q93/duckdb:vortex-compact 39100745 3.91764e+07 0.998068 ns
tpcds_q94/duckdb:vortex-compact 38329422 4.12521e+07 0.929151 ns
tpcds_q95/duckdb:vortex-compact 169650399 1.72853e+08 0.981472 ns
tpcds_q96/duckdb:vortex-compact 38205220 3.76312e+07 1.01525 ns
tpcds_q97/duckdb:vortex-compact 49591509 4.87026e+07 1.01825 ns
tpcds_q98/duckdb:vortex-compact 31534145 3.12308e+07 1.00971 ns
tpcds_q99/duckdb:vortex-compact 47701961 4.83254e+07 0.987098 ns
tpcds_q01/duckdb:duckdb 23891750 2.37305e+07 1.00679 ns
tpcds_q02/duckdb:duckdb 24399000 2.49627e+07 0.977418 ns
tpcds_q03/duckdb:duckdb 10561527 1.07412e+07 0.983275 ns
tpcds_q04/duckdb:duckdb 174161453 1.74692e+08 0.996964 ns
tpcds_q05/duckdb:duckdb 21515631 2.15441e+07 0.998676 ns
tpcds_q06/duckdb:duckdb 26866986 2.74794e+07 0.977713 ns
tpcds_q07/duckdb:duckdb 40623312 4.14983e+07 0.978914 ns
tpcds_q08/duckdb:duckdb 123893262 1.24103e+08 0.998307 ns
tpcds_q09/duckdb:duckdb 19183512 1.90346e+07 1.00782 ns
tpcds_q10/duckdb:duckdb 28097459 2.86424e+07 0.980976 ns
tpcds_q11/duckdb:duckdb 152506086 1.55402e+08 0.981364 ns
tpcds_q12/duckdb:duckdb 14190312 1.40883e+07 1.00724 ns
tpcds_q13/duckdb:duckdb 27629590 2.68454e+07 1.02921 ns
tpcds_q14/duckdb:duckdb 93961157 9.54052e+07 0.984864 ns
tpcds_q15/duckdb:duckdb 22585093 2.28791e+07 0.98715 ns
tpcds_q16/duckdb:duckdb 19759257 2.0095e+07 0.983291 ns
tpcds_q17/duckdb:duckdb 25469833 2.65206e+07 0.960378 ns
tpcds_q18/duckdb:duckdb 51022637 5.00209e+07 1.02003 ns
tpcds_q19/duckdb:duckdb 19733876 1.96388e+07 1.00484 ns
tpcds_q20/duckdb:duckdb 14660617 1.51614e+07 0.96697 ns
tpcds_q21/duckdb:duckdb 7787433 9.32712e+06 0.834924 ns 🚀
tpcds_q22/duckdb:duckdb 82782234 8.54819e+07 0.968419 ns
tpcds_q23/duckdb:duckdb 74727979 7.68592e+07 0.972271 ns
tpcds_q24/duckdb:duckdb 26893230 2.81005e+07 0.957036 ns
tpcds_q25/duckdb:duckdb 18924870 1.9208e+07 0.985257 ns
tpcds_q26/duckdb:duckdb 29847542 2.8921e+07 1.03204 ns
tpcds_q27/duckdb:duckdb 52838302 5.3141e+07 0.994303 ns
tpcds_q28/duckdb:duckdb 24880382 2.47911e+07 1.0036 ns
tpcds_q29/duckdb:duckdb 24572206 2.48626e+07 0.988319 ns
tpcds_q30/duckdb:duckdb 32546204 3.4474e+07 0.944078 ns
tpcds_q31/duckdb:duckdb 24013346 2.46066e+07 0.975891 ns
tpcds_q32/duckdb:duckdb 8860243 8.66595e+06 1.02242 ns
tpcds_q33/duckdb:duckdb 16287837 1.67413e+07 0.972914 ns
tpcds_q34/duckdb:duckdb 19193307 2.07057e+07 0.926958 ns
tpcds_q35/duckdb:duckdb 39387444 3.98044e+07 0.989525 ns
tpcds_q36/duckdb:duckdb 77247601 7.82275e+07 0.987473 ns
tpcds_q37/duckdb:duckdb 9226865 9.54041e+06 0.967135 ns
tpcds_q38/duckdb:duckdb 33205884 3.53023e+07 0.940615 ns
tpcds_q39/duckdb:duckdb 30009372 3.09127e+07 0.970779 ns
tpcds_q40/duckdb:duckdb 15570163 1.57696e+07 0.987356 ns
tpcds_q41/duckdb:duckdb 10309875 1.05065e+07 0.981289 ns
tpcds_q42/duckdb:duckdb 9610329 9.16203e+06 1.04893 ns
tpcds_q43/duckdb:duckdb 14389983 1.43306e+07 1.00414 ns
tpcds_q44/duckdb:duckdb 16833645 1.75136e+07 0.961176 ns
tpcds_q45/duckdb:duckdb 19022592 1.9044e+07 0.998874 ns
tpcds_q46/duckdb:duckdb 39461102 4.23219e+07 0.932404 ns
tpcds_q47/duckdb:duckdb 53997576 5.58757e+07 0.966387 ns
tpcds_q48/duckdb:duckdb 26432788 2.61623e+07 1.01034 ns
tpcds_q49/duckdb:duckdb 18098603 1.8061e+07 1.00208 ns
tpcds_q50/duckdb:duckdb 16886586 1.70877e+07 0.98823 ns
tpcds_q51/duckdb:duckdb 106834221 1.09058e+08 0.97961 ns
tpcds_q52/duckdb:duckdb 10085387 9.24677e+06 1.09069 ns
tpcds_q53/duckdb:duckdb 15843538 1.59009e+07 0.996392 ns
tpcds_q54/duckdb:duckdb 19041066 2.0316e+07 0.937244 ns
tpcds_q55/duckdb:duckdb 9807178 9.28491e+06 1.05625 ns
tpcds_q56/duckdb:duckdb 18485604 1.77215e+07 1.04312 ns
tpcds_q57/duckdb:duckdb 45649500 4.61654e+07 0.988826 ns
tpcds_q58/duckdb:duckdb 16000112 1.61806e+07 0.988848 ns
tpcds_q59/duckdb:duckdb 37487122 3.78951e+07 0.989234 ns
tpcds_q60/duckdb:duckdb 19173381 1.92383e+07 0.996626 ns
tpcds_q61/duckdb:duckdb 18310076 1.87001e+07 0.979142 ns
tpcds_q62/duckdb:duckdb 10564887 1.07937e+07 0.978801 ns
tpcds_q63/duckdb:duckdb 14024592 1.35902e+07 1.03197 ns
tpcds_q64/duckdb:duckdb 59225610 5.93265e+07 0.998299 ns
tpcds_q65/duckdb:duckdb 36661924 3.44108e+07 1.06542 ns
tpcds_q66/duckdb:duckdb 29167861 2.76092e+07 1.05645 ns
tpcds_q67/duckdb:duckdb 152365739 1.52108e+08 1.0017 ns
tpcds_q68/duckdb:duckdb 27393417 3.021e+07 0.906768 ns
tpcds_q69/duckdb:duckdb 29365012 3.0843e+07 0.952081 ns
tpcds_q70/duckdb:duckdb 19799952 2.00251e+07 0.988758 ns
tpcds_q71/duckdb:duckdb 16674938 1.7308e+07 0.963426 ns
tpcds_q72/duckdb:duckdb 46600118 4.63645e+07 1.00508 ns
tpcds_q73/duckdb:duckdb 14730414 1.54623e+07 0.952666 ns
tpcds_q74/duckdb:duckdb 104783804 1.07966e+08 0.970524 ns
tpcds_q75/duckdb:duckdb 43625270 4.38436e+07 0.995021 ns
tpcds_q76/duckdb:duckdb 14700985 1.50494e+07 0.97685 ns
tpcds_q77/duckdb:duckdb 14826632 1.46874e+07 1.00948 ns
tpcds_q78/duckdb:duckdb 67216298 6.6944e+07 1.00407 ns
tpcds_q79/duckdb:duckdb 21508691 2.39139e+07 0.899423 ns 🚀
tpcds_q80/duckdb:duckdb 31328515 3.13891e+07 0.998069 ns
tpcds_q81/duckdb:duckdb 39973683 4.24881e+07 0.940821 ns
tpcds_q82/duckdb:duckdb 10812253 1.15127e+07 0.939163 ns
tpcds_q83/duckdb:duckdb 11260565 1.12076e+07 1.00473 ns
tpcds_q84/duckdb:duckdb 15975157 1.70823e+07 0.935189 ns
tpcds_q85/duckdb:duckdb 25773022 2.54914e+07 1.01105 ns
tpcds_q86/duckdb:duckdb 13652190 1.40422e+07 0.972224 ns
tpcds_q87/duckdb:duckdb 34702830 3.6599e+07 0.94819 ns
tpcds_q88/duckdb:duckdb 26711478 2.68529e+07 0.994734 ns
tpcds_q89/duckdb:duckdb 18165611 1.87587e+07 0.968385 ns
tpcds_q90/duckdb:duckdb 6853875 7.16824e+06 0.956144 ns
tpcds_q91/duckdb:duckdb 15851602 1.549e+07 1.02334 ns
tpcds_q92/duckdb:duckdb 10063439 1.02411e+07 0.982654 ns
tpcds_q93/duckdb:duckdb 23942431 2.40404e+07 0.995924 ns
tpcds_q94/duckdb:duckdb 15235906 1.52354e+07 1.00003 ns
tpcds_q95/duckdb:duckdb 129847028 1.13223e+08 1.14682 ns 🚨
tpcds_q96/duckdb:duckdb 6174475 6.09323e+06 1.01333 ns
tpcds_q97/duckdb:duckdb 32847370 3.27543e+07 1.00284 ns
tpcds_q98/duckdb:duckdb 19618936 1.90039e+07 1.03236 ns
tpcds_q99/duckdb:duckdb 21260366 2.16204e+07 0.983346 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.019x ➖
  • Vortex: 1.024x ➖
  • duckdb:vortex: 1.024x ➖
  • Best: statpopgen_q08/duckdb:vortex-file-compressed (0.993x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.400x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 233321195 2.32681e+08 1.00275 ns
statpopgen_q01/duckdb:parquet 374554396 3.70153e+08 1.01189 ns
statpopgen_q02/duckdb:parquet 691037091 6.76752e+08 1.02111 ns
statpopgen_q03/duckdb:parquet 1119825779 1.10134e+09 1.01679 ns
statpopgen_q04/duckdb:parquet 1130960590 1.13816e+09 0.993677 ns
statpopgen_q05/duckdb:parquet 752745956 7.41464e+08 1.01522 ns
statpopgen_q06/duckdb:parquet 1341385589 1.33798e+09 1.00255 ns
statpopgen_q07/duckdb:parquet 861035762 8.64224e+08 0.99631 ns
statpopgen_q08/duckdb:parquet 838404947 8.41416e+08 0.996421 ns
statpopgen_q09/duckdb:parquet 936898906 9.30131e+08 1.00728 ns
statpopgen_q10/duckdb:parquet 2187288268 2.12075e+09 1.03138 ns
statpopgen_q00/duckdb:vortex-file-compressed 13409620 1.3316e+07 1.00703 ns
statpopgen_q01/duckdb:vortex-file-compressed 95979902 9.58678e+07 1.00117 ns
statpopgen_q02/duckdb:vortex-file-compressed 1200168882 1.19352e+09 1.00557 ns
statpopgen_q03/duckdb:vortex-file-compressed 2801040446 2.79658e+09 1.00159 ns
statpopgen_q04/duckdb:vortex-file-compressed 2812151511 2.8012e+09 1.00391 ns
statpopgen_q05/duckdb:vortex-file-compressed 1286458580 1.26354e+09 1.01814 ns
statpopgen_q06/duckdb:vortex-file-compressed 1936122058 1.91013e+09 1.01361 ns
statpopgen_q07/duckdb:vortex-file-compressed 189433307 1.84121e+08 1.02885 ns
statpopgen_q08/duckdb:vortex-file-compressed 198312664 1.99735e+08 0.992878 ns
statpopgen_q09/duckdb:vortex-file-compressed 2546492490 2.54951e+09 0.998815 ns
statpopgen_q10/duckdb:vortex-file-compressed 4133396812 4.09373e+09 1.00969 ns
statpopgen_q00/duckdb:vortex-compact 13737991 1.29969e+07 1.05702 ns
statpopgen_q01/duckdb:vortex-compact 126548927 9.03959e+07 1.39994 ns 🚨
statpopgen_q02/duckdb:vortex-compact 1606120407 1.57924e+09 1.01702 ns
statpopgen_q03/duckdb:vortex-compact 3221673804 3.21118e+09 1.00327 ns
statpopgen_q04/duckdb:vortex-compact 3214394326 3.20517e+09 1.00288 ns
statpopgen_q05/duckdb:vortex-compact 1596252077 1.5828e+09 1.0085 ns
statpopgen_q06/duckdb:vortex-compact 2492250819 2.47232e+09 1.00806 ns
statpopgen_q07/duckdb:vortex-compact 969818585 9.75552e+08 0.994123 ns
statpopgen_q08/duckdb:vortex-compact 1016950533 1.0073e+09 1.00958 ns
statpopgen_q09/duckdb:vortex-compact 2987713476 2.96384e+09 1.00806 ns
statpopgen_q10/duckdb:vortex-compact 4742385561 4.70581e+09 1.00777 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.961x ➖
  • Vortex: 0.910x ➖
  • duckdb:vortex: 0.818x ➖
  • datafusion:vortex: 1.013x ➖
  • Best: tpch_q16/duckdb:vortex-file-compressed (0.114x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.276x)
  • Significant (>30%): 6↑ 0↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 868236055 8.64617e+08 1.00419 ns
tpch_q02/datafusion:parquet 670642947 6.59155e+08 1.01743 ns
tpch_q03/datafusion:parquet 963926389 1.03438e+09 0.931885 ns
tpch_q04/datafusion:parquet 452163945 4.69352e+08 0.963379 ns
tpch_q05/datafusion:parquet 1252127548 1.17614e+09 1.06461 ns
tpch_q06/datafusion:parquet 562316628 5.13185e+08 1.09574 ns
tpch_q07/datafusion:parquet 1399320361 1.34499e+09 1.0404 ns
tpch_q08/datafusion:parquet 1592709599 1.58476e+09 1.00502 ns
tpch_q09/datafusion:parquet 1909958482 1.7339e+09 1.10154 ns
tpch_q10/datafusion:parquet 2089066947 2.00899e+09 1.03986 ns
tpch_q11/datafusion:parquet 543914627 5.5472e+08 0.98052 ns
tpch_q12/datafusion:parquet 679664653 7.03225e+08 0.966497 ns
tpch_q13/datafusion:parquet 676686165 6.81551e+08 0.992863 ns
tpch_q14/datafusion:parquet 861394884 8.22499e+08 1.04729 ns
tpch_q15/datafusion:parquet 1369405904 1.13885e+09 1.20244 ns
tpch_q16/datafusion:parquet 1173637226 4.19051e+08 2.8007 ns 🚨
tpch_q17/datafusion:parquet 2601786878 1.37274e+09 1.89533 ns 🚨
tpch_q18/datafusion:parquet 2510864833 1.56996e+09 1.59932 ns 🚨
tpch_q19/datafusion:parquet 962097342 9.55657e+08 1.00674 ns
tpch_q20/datafusion:parquet 1087299360 1.0705e+09 1.01569 ns
tpch_q21/datafusion:parquet 1758369786 1.69696e+09 1.03619 ns
tpch_q22/datafusion:parquet 644008187 6.4664e+08 0.99593 ns
tpch_q01/datafusion:vortex-file-compressed 690571771 7.29491e+08 0.946649 ns
tpch_q02/datafusion:vortex-file-compressed 603092363 6.01529e+08 1.0026 ns
tpch_q03/datafusion:vortex-file-compressed 755010158 7.22664e+08 1.04476 ns
tpch_q04/datafusion:vortex-file-compressed 553129663 5.3737e+08 1.02933 ns
tpch_q05/datafusion:vortex-file-compressed 1028775285 1.04557e+09 0.983937 ns
tpch_q06/datafusion:vortex-file-compressed 585644671 5.79232e+08 1.01107 ns
tpch_q07/datafusion:vortex-file-compressed 1232920775 1.06416e+09 1.15859 ns
tpch_q08/datafusion:vortex-file-compressed 1134770284 1.1571e+09 0.980701 ns
tpch_q09/datafusion:vortex-file-compressed 1474099478 1.41735e+09 1.04004 ns
tpch_q10/datafusion:vortex-file-compressed 951086104 9.70493e+08 0.980004 ns
tpch_q11/datafusion:vortex-file-compressed 499384962 4.73111e+08 1.05553 ns
tpch_q12/datafusion:vortex-file-compressed 894555917 8.6895e+08 1.02947 ns
tpch_q13/datafusion:vortex-file-compressed 451244518 4.27338e+08 1.05594 ns
tpch_q14/datafusion:vortex-file-compressed 588661560 5.68224e+08 1.03597 ns
tpch_q15/datafusion:vortex-file-compressed 1047153419 1.0525e+09 0.994919 ns
tpch_q16/datafusion:vortex-file-compressed 282880728 2.92918e+08 0.965733 ns
tpch_q17/datafusion:vortex-file-compressed 1200778190 1.15585e+09 1.03887 ns
tpch_q18/datafusion:vortex-file-compressed 1329989136 1.31594e+09 1.01068 ns
tpch_q19/datafusion:vortex-file-compressed 734052638 6.51947e+08 1.12594 ns
tpch_q20/datafusion:vortex-file-compressed 861766246 9.5571e+08 0.901703 ns
tpch_q21/datafusion:vortex-file-compressed 1599602337 1.55265e+09 1.03024 ns
tpch_q22/datafusion:vortex-file-compressed 321005230 2.99264e+08 1.07265 ns
tpch_q01/datafusion:vortex-compact 698233321 7.08922e+08 0.984923 ns
tpch_q02/datafusion:vortex-compact 621103888 5.95738e+08 1.04258 ns
tpch_q03/datafusion:vortex-compact 734820029 6.74376e+08 1.08963 ns
tpch_q04/datafusion:vortex-compact 480067464 4.64981e+08 1.03245 ns
tpch_q05/datafusion:vortex-compact 930978138 9.22996e+08 1.00865 ns
tpch_q06/datafusion:vortex-compact 571261144 5.76608e+08 0.990727 ns
tpch_q07/datafusion:vortex-compact 1092643171 1.06005e+09 1.03075 ns
tpch_q08/datafusion:vortex-compact 1148235072 1.06051e+09 1.08272 ns
tpch_q09/datafusion:vortex-compact 1327752645 1.30657e+09 1.01621 ns
tpch_q10/datafusion:vortex-compact 861439057 8.69017e+08 0.99128 ns
tpch_q11/datafusion:vortex-compact 377034485 4.19374e+08 0.899041 ns
tpch_q12/datafusion:vortex-compact 743702420 7.66977e+08 0.969655 ns
tpch_q13/datafusion:vortex-compact 401457509 4.04309e+08 0.992947 ns
tpch_q14/datafusion:vortex-compact 623355296 5.4096e+08 1.15231 ns
tpch_q15/datafusion:vortex-compact 1023067613 1.00278e+09 1.02023 ns
tpch_q16/datafusion:vortex-compact 286917049 2.96448e+08 0.96785 ns
tpch_q17/datafusion:vortex-compact 1213602350 1.19128e+09 1.01874 ns
tpch_q18/datafusion:vortex-compact 1182505901 1.21329e+09 0.974627 ns
tpch_q19/datafusion:vortex-compact 645316432 6.24802e+08 1.03283 ns
tpch_q20/datafusion:vortex-compact 846883917 7.84596e+08 1.07939 ns
tpch_q21/datafusion:vortex-compact 1394244604 1.43984e+09 0.968331 ns
tpch_q22/datafusion:vortex-compact 318795787 3.9491e+08 0.807262 ns
tpch_q01/duckdb:parquet 910104619 9.15062e+08 0.994583 ns
tpch_q02/duckdb:parquet 1281268500 1.24132e+09 1.03218 ns
tpch_q03/duckdb:parquet 1358685926 1.35516e+09 1.0026 ns
tpch_q04/duckdb:parquet 826738951 8.01547e+08 1.03143 ns
tpch_q05/duckdb:parquet 1671149987 1.74882e+09 0.955589 ns
tpch_q06/duckdb:parquet 609336233 5.99548e+08 1.01633 ns
tpch_q07/duckdb:parquet 1490766884 1.51436e+09 0.984421 ns
tpch_q08/duckdb:parquet 2060310391 2.03645e+09 1.01172 ns
tpch_q09/duckdb:parquet 2023188193 1.91486e+09 1.05657 ns
tpch_q10/duckdb:parquet 2645530241 2.65391e+09 0.996842 ns
tpch_q11/duckdb:parquet 807284246 7.20943e+08 1.11976 ns
tpch_q12/duckdb:parquet 859702740 7.60703e+08 1.13014 ns
tpch_q13/duckdb:parquet 1048973562 9.6217e+08 1.09022 ns
tpch_q14/duckdb:parquet 1017090951 1.10047e+09 0.924232 ns
tpch_q15/duckdb:parquet 912134308 9.28177e+08 0.982716 ns
tpch_q16/duckdb:parquet 686899446 6.51295e+08 1.05467 ns
tpch_q17/duckdb:parquet 1108985797 1.1213e+09 0.989019 ns
tpch_q18/duckdb:parquet 1168382711 1.02878e+09 1.1357 ns
tpch_q19/duckdb:parquet 1333034551 1.27092e+09 1.04887 ns
tpch_q20/duckdb:parquet 1412610443 1.45989e+09 0.967615 ns
tpch_q21/duckdb:parquet 1610016097 1.54379e+09 1.0429 ns
tpch_q22/duckdb:parquet 780399596 8.40549e+08 0.928441 ns
tpch_q01/duckdb:vortex-file-compressed 666424227 6.75895e+08 0.985988 ns
tpch_q02/duckdb:vortex-file-compressed 896641600 8.83192e+08 1.01523 ns
tpch_q03/duckdb:vortex-file-compressed 1020430335 1.05646e+09 0.965896 ns
tpch_q04/duckdb:vortex-file-compressed 708065966 7.51578e+08 0.942106 ns
tpch_q05/duckdb:vortex-file-compressed 1245844730 1.258e+09 0.990341 ns
tpch_q06/duckdb:vortex-file-compressed 784025808 7.35119e+08 1.06653 ns
tpch_q07/duckdb:vortex-file-compressed 1191596775 1.17716e+09 1.01227 ns
tpch_q08/duckdb:vortex-file-compressed 1614248696 1.58242e+09 1.02011 ns
tpch_q09/duckdb:vortex-file-compressed 1558771013 1.53182e+09 1.0176 ns
tpch_q10/duckdb:vortex-file-compressed 1418101741 1.45816e+09 0.972529 ns
tpch_q11/duckdb:vortex-file-compressed 752840029 5.89817e+08 1.2764 ns
tpch_q12/duckdb:vortex-file-compressed 757045493 7.7127e+08 0.981557 ns
tpch_q13/duckdb:vortex-file-compressed 1062046395 1.03785e+09 1.02331 ns
tpch_q14/duckdb:vortex-file-compressed 904352072 4.73961e+09 0.190807 ns 🚀
tpch_q15/duckdb:vortex-file-compressed 610902960 3.95185e+09 0.154586 ns 🚀
tpch_q16/duckdb:vortex-file-compressed 499956557 4.38236e+09 0.114084 ns 🚀
tpch_q17/duckdb:vortex-file-compressed 1007769176 2.84814e+09 0.353834 ns 🚀
tpch_q18/duckdb:vortex-file-compressed 1151826499 1.0604e+09 1.08622 ns
tpch_q19/duckdb:vortex-file-compressed 742745613 3.61558e+09 0.205429 ns 🚀
tpch_q20/duckdb:vortex-file-compressed 1197625255 4.06329e+09 0.294743 ns 🚀
tpch_q21/duckdb:vortex-file-compressed 1914702310 1.85002e+09 1.03496 ns
tpch_q22/duckdb:vortex-file-compressed 558177545 5.24115e+08 1.06499 ns
tpch_q01/duckdb:vortex-compact 623766388 6.14572e+08 1.01496 ns
tpch_q02/duckdb:vortex-compact 841983005 8.13637e+08 1.03484 ns
tpch_q03/duckdb:vortex-compact 927903724 8.77214e+08 1.05779 ns
tpch_q04/duckdb:vortex-compact 616515608 5.83736e+08 1.05616 ns
tpch_q05/duckdb:vortex-compact 1130623087 1.14888e+09 0.984108 ns
tpch_q06/duckdb:vortex-compact 677113333 6.77165e+08 0.999923 ns
tpch_q07/duckdb:vortex-compact 1070288025 1.04828e+09 1.02099 ns
tpch_q08/duckdb:vortex-compact 1447886638 1.46535e+09 0.988084 ns
tpch_q09/duckdb:vortex-compact 1426874450 1.41321e+09 1.00967 ns
tpch_q10/duckdb:vortex-compact 1284294735 1.26434e+09 1.01578 ns
tpch_q11/duckdb:vortex-compact 530443909 5.6218e+08 0.943549 ns
tpch_q12/duckdb:vortex-compact 721400441 6.98745e+08 1.03242 ns
tpch_q13/duckdb:vortex-compact 891710884 8.84165e+08 1.00853 ns
tpch_q14/duckdb:vortex-compact 848404603 8.76968e+08 0.967429 ns
tpch_q15/duckdb:vortex-compact 620199835 5.94579e+08 1.04309 ns
tpch_q16/duckdb:vortex-compact 437217052 4.37912e+08 0.998412 ns
tpch_q17/duckdb:vortex-compact 951052345 9.20636e+08 1.03304 ns
tpch_q18/duckdb:vortex-compact 908013680 9.1587e+08 0.991422 ns
tpch_q19/duckdb:vortex-compact 769561732 7.17032e+08 1.07326 ns
tpch_q20/duckdb:vortex-compact 1162039918 1.14962e+09 1.0108 ns
tpch_q21/duckdb:vortex-compact 1603697540 1.59218e+09 1.00724 ns
tpch_q22/duckdb:vortex-compact 540683382 5.26455e+08 1.02703 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 10, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.024x ➖
  • Vortex: 1.023x ➖
  • duckdb:vortex: 1.021x ➖
  • datafusion:vortex: 1.025x ➖
  • Best: clickbench_q24/duckdb:vortex-compact (0.858x)
  • Worst: clickbench_q24/duckdb:vortex-file-compressed (1.392x)
  • Significant (>10%): 2↑ 11↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1774515 1.72979e+06 1.02586 ns
clickbench_q01/datafusion:parquet 22583736 2.0512e+07 1.101 ns 🚨
clickbench_q02/datafusion:parquet 52587465 5.11032e+07 1.02904 ns
clickbench_q03/datafusion:parquet 44463630 4.20178e+07 1.05821 ns
clickbench_q04/datafusion:parquet 390884327 3.68254e+08 1.06145 ns
clickbench_q05/datafusion:parquet 357121396 3.45698e+08 1.03304 ns
clickbench_q06/datafusion:parquet 1578957 1.54368e+06 1.02286 ns
clickbench_q07/datafusion:parquet 26828611 2.50623e+07 1.07048 ns
clickbench_q08/datafusion:parquet 442269747 4.49402e+08 0.984129 ns
clickbench_q09/datafusion:parquet 671465420 6.75106e+08 0.994608 ns
clickbench_q10/datafusion:parquet 115498457 1.14221e+08 1.01119 ns
clickbench_q11/datafusion:parquet 147085817 1.41455e+08 1.0398 ns
clickbench_q12/datafusion:parquet 377303467 3.51963e+08 1.072 ns
clickbench_q13/datafusion:parquet 523350522 5.03858e+08 1.03869 ns
clickbench_q14/datafusion:parquet 355537959 3.46312e+08 1.02664 ns
clickbench_q15/datafusion:parquet 436768787 4.08117e+08 1.0702 ns
clickbench_q16/datafusion:parquet 726765210 7.27693e+08 0.998725 ns
clickbench_q17/datafusion:parquet 733065553 7.09769e+08 1.03282 ns
clickbench_q18/datafusion:parquet 1468806570 1.40038e+09 1.04886 ns
clickbench_q19/datafusion:parquet 36220053 3.30979e+07 1.09433 ns
clickbench_q20/datafusion:parquet 577409808 5.54163e+08 1.04195 ns
clickbench_q21/datafusion:parquet 669030328 6.4006e+08 1.04526 ns
clickbench_q22/datafusion:parquet 1017296690 9.40979e+08 1.0811 ns
clickbench_q23/datafusion:parquet 4019814967 3.75829e+09 1.06959 ns
clickbench_q24/datafusion:parquet 106310001 1.05701e+08 1.00577 ns
clickbench_q25/datafusion:parquet 146616377 1.39175e+08 1.05347 ns
clickbench_q26/datafusion:parquet 109386754 1.04841e+08 1.04336 ns
clickbench_q27/datafusion:parquet 1005639031 9.7091e+08 1.03577 ns
clickbench_q28/datafusion:parquet 5838979057 5.65618e+09 1.03232 ns
clickbench_q29/datafusion:parquet 227287197 2.21209e+08 1.02748 ns
clickbench_q30/datafusion:parquet 353960814 3.49108e+08 1.0139 ns
clickbench_q31/datafusion:parquet 418070657 3.90782e+08 1.06983 ns
clickbench_q32/datafusion:parquet 1315581151 1.35373e+09 0.971822 ns
clickbench_q33/datafusion:parquet 1576960764 1.53276e+09 1.02884 ns
clickbench_q34/datafusion:parquet 1581056495 1.51967e+09 1.0404 ns
clickbench_q35/datafusion:parquet 601730764 5.62478e+08 1.06978 ns
clickbench_q36/datafusion:parquet 148426402 1.46299e+08 1.01454 ns
clickbench_q37/datafusion:parquet 59865544 5.90598e+07 1.01364 ns
clickbench_q38/datafusion:parquet 91161576 8.92926e+07 1.02093 ns
clickbench_q39/datafusion:parquet 284909222 2.72675e+08 1.04487 ns
clickbench_q40/datafusion:parquet 36160809 3.2981e+07 1.09641 ns
clickbench_q41/datafusion:parquet 31206293 3.10977e+07 1.00349 ns
clickbench_q42/datafusion:parquet 32601887 3.21847e+07 1.01296 ns
clickbench_q00/datafusion:vortex-file-compressed 1784967 1.71855e+06 1.03865 ns
clickbench_q01/datafusion:vortex-file-compressed 14231092 1.48993e+07 0.955151 ns
clickbench_q02/datafusion:vortex-file-compressed 33289185 3.21606e+07 1.03509 ns
clickbench_q03/datafusion:vortex-file-compressed 37867022 3.80658e+07 0.994777 ns
clickbench_q04/datafusion:vortex-file-compressed 317650148 3.18003e+08 0.99889 ns
clickbench_q05/datafusion:vortex-file-compressed 338129067 3.13665e+08 1.07799 ns
clickbench_q06/datafusion:vortex-file-compressed 1717570 1.653e+06 1.03906 ns
clickbench_q07/datafusion:vortex-file-compressed 19727764 1.69684e+07 1.16262 ns 🚨
clickbench_q08/datafusion:vortex-file-compressed 398097081 3.98785e+08 0.998276 ns
clickbench_q09/datafusion:vortex-file-compressed 562153988 5.773e+08 0.973763 ns
clickbench_q10/datafusion:vortex-file-compressed 74540289 7.20206e+07 1.03499 ns
clickbench_q11/datafusion:vortex-file-compressed 81352501 8.22374e+07 0.98924 ns
clickbench_q12/datafusion:vortex-file-compressed 288187795 2.74203e+08 1.051 ns
clickbench_q13/datafusion:vortex-file-compressed 434101124 4.13284e+08 1.05037 ns
clickbench_q14/datafusion:vortex-file-compressed 252186482 2.58124e+08 0.976997 ns
clickbench_q15/datafusion:vortex-file-compressed 397123115 3.77484e+08 1.05203 ns
clickbench_q16/datafusion:vortex-file-compressed 745918973 7.137e+08 1.04514 ns
clickbench_q17/datafusion:vortex-file-compressed 747191039 7.06745e+08 1.05723 ns
clickbench_q18/datafusion:vortex-file-compressed 1460258720 1.40273e+09 1.04101 ns
clickbench_q19/datafusion:vortex-file-compressed 28570413 2.53733e+07 1.126 ns 🚨
clickbench_q20/datafusion:vortex-file-compressed 348307486 3.36355e+08 1.03553 ns
clickbench_q21/datafusion:vortex-file-compressed 398440001 3.89292e+08 1.0235 ns
clickbench_q22/datafusion:vortex-file-compressed 569175757 5.51454e+08 1.03214 ns
clickbench_q23/datafusion:vortex-file-compressed 717139666 6.09154e+08 1.17727 ns 🚨
clickbench_q24/datafusion:vortex-file-compressed 50594788 4.86947e+07 1.03902 ns
clickbench_q25/datafusion:vortex-file-compressed 81400913 7.37568e+07 1.10364 ns 🚨
clickbench_q26/datafusion:vortex-file-compressed 49222845 5.1475e+07 0.956247 ns
clickbench_q27/datafusion:vortex-file-compressed 818563705 8.01427e+08 1.02138 ns
clickbench_q28/datafusion:vortex-file-compressed 6694327429 6.73824e+09 0.993483 ns
clickbench_q29/datafusion:vortex-file-compressed 234830690 2.2957e+08 1.02292 ns
clickbench_q30/datafusion:vortex-file-compressed 277424897 2.54481e+08 1.09016 ns
clickbench_q31/datafusion:vortex-file-compressed 319816957 2.95129e+08 1.08365 ns
clickbench_q32/datafusion:vortex-file-compressed 1484834634 1.2853e+09 1.15524 ns 🚨
clickbench_q33/datafusion:vortex-file-compressed 1405186290 1.42021e+09 0.989422 ns
clickbench_q34/datafusion:vortex-file-compressed 1406736654 1.40408e+09 1.00189 ns
clickbench_q35/datafusion:vortex-file-compressed 528754954 5.35081e+08 0.988178 ns
clickbench_q36/datafusion:vortex-file-compressed 82389527 7.94795e+07 1.03661 ns
clickbench_q37/datafusion:vortex-file-compressed 38186250 3.9668e+07 0.962647 ns
clickbench_q38/datafusion:vortex-file-compressed 24405223 2.44944e+07 0.99636 ns
clickbench_q39/datafusion:vortex-file-compressed 158671410 1.50666e+08 1.05313 ns
clickbench_q40/datafusion:vortex-file-compressed 22427097 2.12047e+07 1.05765 ns
clickbench_q41/datafusion:vortex-file-compressed 19533431 1.83733e+07 1.06314 ns
clickbench_q42/datafusion:vortex-file-compressed 22833371 2.24861e+07 1.01545 ns
clickbench_q00/datafusion:vortex-compact 1681856 1.68426e+06 0.998573 ns
clickbench_q01/datafusion:vortex-compact 17316585 1.73361e+07 0.998874 ns
clickbench_q02/datafusion:vortex-compact 40785132 4.18035e+07 0.975639 ns
clickbench_q03/datafusion:vortex-compact 41377810 4.01687e+07 1.0301 ns
clickbench_q04/datafusion:vortex-compact 348784891 3.39772e+08 1.02653 ns
clickbench_q05/datafusion:vortex-compact 350230900 3.33892e+08 1.04893 ns
clickbench_q06/datafusion:vortex-compact 1691028 1.79392e+06 0.942641 ns
clickbench_q07/datafusion:vortex-compact 28953426 2.66655e+07 1.0858 ns
clickbench_q08/datafusion:vortex-compact 420850382 4.13273e+08 1.01834 ns
clickbench_q09/datafusion:vortex-compact 654440792 6.5525e+08 0.998765 ns
clickbench_q10/datafusion:vortex-compact 133181442 1.33887e+08 0.994733 ns
clickbench_q11/datafusion:vortex-compact 177061728 1.67286e+08 1.05843 ns
clickbench_q12/datafusion:vortex-compact 297164651 2.9015e+08 1.02417 ns
clickbench_q13/datafusion:vortex-compact 519779952 5.2097e+08 0.997717 ns
clickbench_q14/datafusion:vortex-compact 307925538 3.00216e+08 1.02568 ns
clickbench_q15/datafusion:vortex-compact 400440944 3.98374e+08 1.00519 ns
clickbench_q16/datafusion:vortex-compact 789983543 7.81107e+08 1.01136 ns
clickbench_q17/datafusion:vortex-compact 782666866 7.8482e+08 0.997256 ns
clickbench_q18/datafusion:vortex-compact 1470464069 1.47294e+09 0.998318 ns
clickbench_q19/datafusion:vortex-compact 32288357 3.44022e+07 0.938555 ns
clickbench_q20/datafusion:vortex-compact 419172227 4.13005e+08 1.01493 ns
clickbench_q21/datafusion:vortex-compact 599356704 5.90353e+08 1.01525 ns
clickbench_q22/datafusion:vortex-compact 995970086 9.7916e+08 1.01717 ns
clickbench_q23/datafusion:vortex-compact 2965267324 2.56631e+09 1.15546 ns 🚨
clickbench_q24/datafusion:vortex-compact 101479293 9.32387e+07 1.08838 ns
clickbench_q25/datafusion:vortex-compact 123792866 1.1631e+08 1.06434 ns
clickbench_q26/datafusion:vortex-compact 97531039 9.592e+07 1.0168 ns
clickbench_q27/datafusion:vortex-compact 931899335 8.71766e+08 1.06898 ns
clickbench_q28/datafusion:vortex-compact 6091040678 5.95879e+09 1.02219 ns
clickbench_q29/datafusion:vortex-compact 214842275 2.27784e+08 0.943186 ns
clickbench_q30/datafusion:vortex-compact 403311722 3.94134e+08 1.02329 ns
clickbench_q31/datafusion:vortex-compact 463677992 4.5539e+08 1.0182 ns
clickbench_q32/datafusion:vortex-compact 1309189137 1.41321e+09 0.926397 ns
clickbench_q33/datafusion:vortex-compact 1470135219 1.44839e+09 1.01501 ns
clickbench_q34/datafusion:vortex-compact 1455371956 1.46914e+09 0.990629 ns
clickbench_q35/datafusion:vortex-compact 570696612 5.67254e+08 1.00607 ns
clickbench_q36/datafusion:vortex-compact 91513408 9.26076e+07 0.988185 ns
clickbench_q37/datafusion:vortex-compact 42456784 4.14101e+07 1.02528 ns
clickbench_q38/datafusion:vortex-compact 32679128 3.31507e+07 0.985774 ns
clickbench_q39/datafusion:vortex-compact 163330242 1.64005e+08 0.995886 ns
clickbench_q40/datafusion:vortex-compact 27169016 2.73169e+07 0.994585 ns
clickbench_q41/datafusion:vortex-compact 29745884 2.96759e+07 1.00236 ns
clickbench_q42/datafusion:vortex-compact 24101406 2.2884e+07 1.0532 ns
clickbench_q00/duckdb:parquet 125339127 1.27395e+08 0.983861 ns
clickbench_q01/duckdb:parquet 52060512 5.17735e+07 1.00554 ns
clickbench_q02/duckdb:parquet 65667516 6.66563e+07 0.985166 ns
clickbench_q03/duckdb:parquet 63173769 6.29377e+07 1.00375 ns
clickbench_q04/duckdb:parquet 201101026 2.02395e+08 0.993609 ns
clickbench_q05/duckdb:parquet 273006682 2.75137e+08 0.992257 ns
clickbench_q06/duckdb:parquet 61688414 6.12628e+07 1.00695 ns
clickbench_q07/duckdb:parquet 55890717 5.69773e+07 0.98093 ns
clickbench_q08/duckdb:parquet 266567625 2.66584e+08 0.999937 ns
clickbench_q09/duckdb:parquet 392047411 3.91062e+08 1.00252 ns
clickbench_q10/duckdb:parquet 95480646 9.62952e+07 0.991541 ns
clickbench_q11/duckdb:parquet 107604015 1.07156e+08 1.00418 ns
clickbench_q12/duckdb:parquet 288114069 2.88993e+08 0.996958 ns
clickbench_q13/duckdb:parquet 474460494 4.80192e+08 0.988063 ns
clickbench_q14/duckdb:parquet 324107611 3.20531e+08 1.01116 ns
clickbench_q15/duckdb:parquet 238529455 2.37695e+08 1.00351 ns
clickbench_q16/duckdb:parquet 570017575 5.75889e+08 0.989805 ns
clickbench_q17/duckdb:parquet 480283039 4.80855e+08 0.99881 ns
clickbench_q18/duckdb:parquet 1039921743 9.88701e+08 1.05181 ns
clickbench_q19/duckdb:parquet 53717991 4.86788e+07 1.10352 ns 🚨
clickbench_q20/duckdb:parquet 422162708 4.06901e+08 1.03751 ns
clickbench_q21/duckdb:parquet 554855970 5.21556e+08 1.06385 ns
clickbench_q22/duckdb:parquet 922568406 9.11534e+08 1.0121 ns
clickbench_q23/duckdb:parquet 281723658 2.77059e+08 1.01684 ns
clickbench_q24/duckdb:parquet 79120869 7.79934e+07 1.01446 ns
clickbench_q25/duckdb:parquet 143349138 1.41282e+08 1.01463 ns
clickbench_q26/duckdb:parquet 54160672 5.40342e+07 1.00234 ns
clickbench_q27/duckdb:parquet 622880066 6.26492e+08 0.994234 ns
clickbench_q28/duckdb:parquet 4974137178 4.87909e+09 1.01948 ns
clickbench_q29/duckdb:parquet 64027964 6.2985e+07 1.01656 ns
clickbench_q30/duckdb:parquet 311561458 3.11199e+08 1.00117 ns
clickbench_q31/duckdb:parquet 362181860 3.51616e+08 1.03005 ns
clickbench_q32/duckdb:parquet 1083661948 1.04395e+09 1.03804 ns
clickbench_q33/duckdb:parquet 1107821761 1.06725e+09 1.03802 ns
clickbench_q34/duckdb:parquet 1135263807 1.10927e+09 1.02343 ns
clickbench_q35/duckdb:parquet 353649773 3.48136e+08 1.01584 ns
clickbench_q36/duckdb:parquet 63119417 6.15916e+07 1.0248 ns
clickbench_q37/duckdb:parquet 49822640 4.74779e+07 1.04939 ns
clickbench_q38/duckdb:parquet 52908984 5.15912e+07 1.02554 ns
clickbench_q39/duckdb:parquet 94088653 9.46175e+07 0.994411 ns
clickbench_q40/duckdb:parquet 54262649 5.29801e+07 1.02421 ns
clickbench_q41/duckdb:parquet 57964470 5.67068e+07 1.02218 ns
clickbench_q42/duckdb:parquet 43451900 4.06965e+07 1.06771 ns
clickbench_q00/duckdb:vortex-file-compressed 10043383 9.44741e+06 1.06308 ns
clickbench_q01/duckdb:vortex-file-compressed 13370020 1.33666e+07 1.00026 ns
clickbench_q02/duckdb:vortex-file-compressed 27621013 2.71123e+07 1.01876 ns
clickbench_q03/duckdb:vortex-file-compressed 34879472 3.4771e+07 1.00312 ns
clickbench_q04/duckdb:vortex-file-compressed 171938582 1.74902e+08 0.983055 ns
clickbench_q05/duckdb:vortex-file-compressed 195263233 1.92228e+08 1.01579 ns
clickbench_q06/duckdb:vortex-file-compressed 24323422 2.37061e+07 1.02604 ns
clickbench_q07/duckdb:vortex-file-compressed 18707960 1.87087e+07 0.999961 ns
clickbench_q08/duckdb:vortex-file-compressed 268360467 2.62467e+08 1.02246 ns
clickbench_q09/duckdb:vortex-file-compressed 371551294 3.76088e+08 0.987938 ns
clickbench_q10/duckdb:vortex-file-compressed 76730525 7.65146e+07 1.00282 ns
clickbench_q11/duckdb:vortex-file-compressed 86816966 8.50333e+07 1.02098 ns
clickbench_q12/duckdb:vortex-file-compressed 204615797 1.99121e+08 1.02759 ns
clickbench_q13/duckdb:vortex-file-compressed 466653892 4.65921e+08 1.00157 ns
clickbench_q14/duckdb:vortex-file-compressed 291817354 2.92255e+08 0.998504 ns
clickbench_q15/duckdb:vortex-file-compressed 214419471 2.1715e+08 0.987427 ns
clickbench_q16/duckdb:vortex-file-compressed 944782692 9.44486e+08 1.00031 ns
clickbench_q17/duckdb:vortex-file-compressed 873431013 8.36785e+08 1.04379 ns
clickbench_q18/duckdb:vortex-file-compressed 1451794246 1.46179e+09 0.993164 ns
clickbench_q19/duckdb:vortex-file-compressed 24579898 2.49419e+07 0.985487 ns
clickbench_q20/duckdb:vortex-file-compressed 352565466 3.65719e+08 0.964035 ns
clickbench_q21/duckdb:vortex-file-compressed 397181937 3.89117e+08 1.02073 ns
clickbench_q22/duckdb:vortex-file-compressed 654988186 6.54345e+08 1.00098 ns
clickbench_q23/duckdb:vortex-file-compressed 1594876235 1.6984e+09 0.939046 ns
clickbench_q24/duckdb:vortex-file-compressed 82073505 5.89577e+07 1.39208 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 92038480 7.42264e+07 1.23997 ns 🚨
clickbench_q26/duckdb:vortex-file-compressed 51639790 5.49638e+07 0.939524 ns
clickbench_q27/duckdb:vortex-file-compressed 590592440 5.31439e+08 1.11131 ns 🚨
clickbench_q28/duckdb:vortex-file-compressed 3269749939 3.49933e+09 0.934393 ns
clickbench_q29/duckdb:vortex-file-compressed 31744341 3.0545e+07 1.03926 ns
clickbench_q30/duckdb:vortex-file-compressed 198716545 1.96499e+08 1.01129 ns
clickbench_q31/duckdb:vortex-file-compressed 286700291 2.66778e+08 1.07468 ns
clickbench_q32/duckdb:vortex-file-compressed 1120223439 1.06954e+09 1.04739 ns
clickbench_q33/duckdb:vortex-file-compressed 1068984184 1.03511e+09 1.03273 ns
clickbench_q34/duckdb:vortex-file-compressed 1536459263 1.52026e+09 1.01065 ns
clickbench_q35/duckdb:vortex-file-compressed 359764436 3.59335e+08 1.00119 ns
clickbench_q36/duckdb:vortex-file-compressed 22798326 2.32793e+07 0.97934 ns
clickbench_q37/duckdb:vortex-file-compressed 16324932 1.55827e+07 1.04763 ns
clickbench_q38/duckdb:vortex-file-compressed 17135424 1.66033e+07 1.03205 ns
clickbench_q39/duckdb:vortex-file-compressed 41757951 4.16749e+07 1.00199 ns
clickbench_q40/duckdb:vortex-file-compressed 14455572 1.37437e+07 1.0518 ns
clickbench_q41/duckdb:vortex-file-compressed 14834798 1.41154e+07 1.05097 ns
clickbench_q42/duckdb:vortex-file-compressed 18948282 1.72742e+07 1.09691 ns
clickbench_q00/duckdb:vortex-compact 9518113 9.72027e+06 0.979203 ns
clickbench_q01/duckdb:vortex-compact 17146875 1.70798e+07 1.00392 ns
clickbench_q02/duckdb:vortex-compact 38439614 3.83234e+07 1.00303 ns
clickbench_q03/duckdb:vortex-compact 42740597 4.20983e+07 1.01526 ns
clickbench_q04/duckdb:vortex-compact 197411786 1.97383e+08 1.00014 ns
clickbench_q05/duckdb:vortex-compact 225399567 2.26123e+08 0.996802 ns
clickbench_q06/duckdb:vortex-compact 24271716 2.38835e+07 1.01625 ns
clickbench_q07/duckdb:vortex-compact 25524418 2.39549e+07 1.06552 ns
clickbench_q08/duckdb:vortex-compact 302615811 3.01626e+08 1.00328 ns
clickbench_q09/duckdb:vortex-compact 453451096 4.53278e+08 1.00038 ns
clickbench_q10/duckdb:vortex-compact 125810892 1.24012e+08 1.01451 ns
clickbench_q11/duckdb:vortex-compact 159814302 1.60075e+08 0.998373 ns
clickbench_q12/duckdb:vortex-compact 249322932 2.47612e+08 1.00691 ns
clickbench_q13/duckdb:vortex-compact 572049498 5.71424e+08 1.0011 ns
clickbench_q14/duckdb:vortex-compact 361036326 3.59573e+08 1.00407 ns
clickbench_q15/duckdb:vortex-compact 235170414 2.37973e+08 0.988222 ns
clickbench_q16/duckdb:vortex-compact 1059149686 1.03313e+09 1.02518 ns
clickbench_q17/duckdb:vortex-compact 960541048 9.55258e+08 1.00553 ns
clickbench_q18/duckdb:vortex-compact 1594410414 1.54319e+09 1.03319 ns
clickbench_q19/duckdb:vortex-compact 29573631 2.85104e+07 1.03729 ns
clickbench_q20/duckdb:vortex-compact 474448724 4.32505e+08 1.09698 ns
clickbench_q21/duckdb:vortex-compact 689617984 5.75788e+08 1.19769 ns 🚨
clickbench_q22/duckdb:vortex-compact 1190700228 1.13816e+09 1.04616 ns
clickbench_q23/duckdb:vortex-compact 4673148089 4.5597e+09 1.02488 ns
clickbench_q24/duckdb:vortex-compact 74285477 8.65832e+07 0.857967 ns 🚀
clickbench_q25/duckdb:vortex-compact 139639133 1.29933e+08 1.0747 ns
clickbench_q26/duckdb:vortex-compact 101620706 8.49561e+07 1.19616 ns 🚨
clickbench_q27/duckdb:vortex-compact 610483738 5.78032e+08 1.05614 ns
clickbench_q28/duckdb:vortex-compact 3264227391 3.23823e+09 1.00803 ns
clickbench_q29/duckdb:vortex-compact 36418055 3.74766e+07 0.971754 ns
clickbench_q30/duckdb:vortex-compact 340944274 3.3311e+08 1.02352 ns
clickbench_q31/duckdb:vortex-compact 433174205 4.34053e+08 0.997976 ns
clickbench_q32/duckdb:vortex-compact 1153069966 1.12889e+09 1.02142 ns
clickbench_q33/duckdb:vortex-compact 1157733940 1.09476e+09 1.05752 ns
clickbench_q34/duckdb:vortex-compact 1626698788 1.62022e+09 1.004 ns
clickbench_q35/duckdb:vortex-compact 372983550 3.68518e+08 1.01212 ns
clickbench_q36/duckdb:vortex-compact 24752094 2.50834e+07 0.98679 ns
clickbench_q37/duckdb:vortex-compact 18413789 1.73888e+07 1.05894 ns
clickbench_q38/duckdb:vortex-compact 18976250 1.84034e+07 1.03113 ns
clickbench_q39/duckdb:vortex-compact 48957304 4.91339e+07 0.996406 ns
clickbench_q40/duckdb:vortex-compact 17874371 1.78775e+07 0.999828 ns
clickbench_q41/duckdb:vortex-compact 18579369 1.86533e+07 0.996035 ns
clickbench_q42/duckdb:vortex-compact 18929027 2.12961e+07 0.888848 ns 🚀
clickbench_q00/duckdb:duckdb 18809165 1.92621e+07 0.976484 ns
clickbench_q01/duckdb:duckdb 38045516 3.81191e+07 0.99807 ns
clickbench_q02/duckdb:duckdb 46613737 4.65811e+07 1.0007 ns
clickbench_q03/duckdb:duckdb 48009629 4.87942e+07 0.98392 ns
clickbench_q04/duckdb:duckdb 199377252 2.02131e+08 0.986379 ns
clickbench_q05/duckdb:duckdb 317819399 2.98113e+08 1.06611 ns
clickbench_q06/duckdb:duckdb 37114548 3.66857e+07 1.01169 ns
clickbench_q07/duckdb:duckdb 39234366 3.90911e+07 1.00366 ns
clickbench_q08/duckdb:duckdb 250712935 2.51122e+08 0.998371 ns
clickbench_q09/duckdb:duckdb 366995217 3.65135e+08 1.00509 ns
clickbench_q10/duckdb:duckdb 111196744 1.1141e+08 0.998086 ns
clickbench_q11/duckdb:duckdb 120185222 1.19043e+08 1.00959 ns
clickbench_q12/duckdb:duckdb 266535410 2.69988e+08 0.987213 ns
clickbench_q13/duckdb:duckdb 453927196 4.54608e+08 0.998503 ns
clickbench_q14/duckdb:duckdb 294395836 2.93798e+08 1.00203 ns
clickbench_q15/duckdb:duckdb 229118323 2.19865e+08 1.04209 ns
clickbench_q16/duckdb:duckdb 588157809 5.45427e+08 1.07834 ns
clickbench_q17/duckdb:duckdb 492537330 4.60984e+08 1.06845 ns
clickbench_q18/duckdb:duckdb 1085223793 9.64013e+08 1.12574 ns 🚨
clickbench_q19/duckdb:duckdb 38440449 3.74597e+07 1.02618 ns
clickbench_q20/duckdb:duckdb 456754814 4.60465e+08 0.991942 ns
clickbench_q21/duckdb:duckdb 484087985 4.86173e+08 0.995712 ns
clickbench_q22/duckdb:duckdb 605332665 5.49579e+08 1.10145 ns 🚨
clickbench_q23/duckdb:duckdb 265443911 2.32153e+08 1.1434 ns 🚨
clickbench_q24/duckdb:duckdb 53095217 4.89877e+07 1.08385 ns
clickbench_q25/duckdb:duckdb 118270684 1.10847e+08 1.06697 ns
clickbench_q26/duckdb:duckdb 51119520 4.74923e+07 1.07637 ns
clickbench_q27/duckdb:duckdb 573599254 5.41925e+08 1.05845 ns
clickbench_q28/duckdb:duckdb 4561169006 4.49971e+09 1.01366 ns
clickbench_q29/duckdb:duckdb 50874617 5.0254e+07 1.01235 ns
clickbench_q30/duckdb:duckdb 277646225 2.71048e+08 1.02434 ns
clickbench_q31/duckdb:duckdb 347946579 3.47177e+08 1.00222 ns
clickbench_q32/duckdb:duckdb 1128595329 1.0526e+09 1.0722 ns
clickbench_q33/duckdb:duckdb 1081379024 1.07795e+09 1.00318 ns
clickbench_q34/duckdb:duckdb 1145699999 1.15813e+09 0.989269 ns
clickbench_q35/duckdb:duckdb 265986540 2.64707e+08 1.00483 ns
clickbench_q36/duckdb:duckdb 45607698 4.53079e+07 1.00662 ns
clickbench_q37/duckdb:duckdb 32940844 3.32544e+07 0.99057 ns
clickbench_q38/duckdb:duckdb 34317227 3.4347e+07 0.999133 ns
clickbench_q39/duckdb:duckdb 72479758 7.21065e+07 1.00518 ns
clickbench_q40/duckdb:duckdb 33348502 3.35128e+07 0.995098 ns
clickbench_q41/duckdb:duckdb 34295190 3.34287e+07 1.02592 ns
clickbench_q42/duckdb:duckdb 32934543 3.27954e+07 1.00424 ns

@asubiotto
Copy link
Contributor Author

No rush to merge this (I would actually probably prefer to not have this in the release in case there are unexpected regressions). I can look into the benchmark issues.

@connortsui20
Copy link
Contributor

@asubiotto I think the benchmark issues were just bad runs, so no need to worry

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

Updated and addressed the latest comments. Rerunning the benchmarks

@asubiotto asubiotto added action/benchmark Trigger full benchmarks to run on this PR and removed action/benchmark Trigger full benchmarks to run on this PR labels Feb 11, 2026
@asubiotto asubiotto added action/benchmark Trigger full benchmarks to run on this PR and removed action/benchmark Trigger full benchmarks to run on this PR labels Feb 11, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 11, 2026
@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 1.012x ➖
  • Vortex: 1.013x ➖
  • Best: vortex:parquet-zstd ratio decompress time/CMSprovider (0.918x)
  • Worst: vortex:parquet-zstd ratio decompress time/Bimbo (1.208x)
  • Significant (>10%): 0↑ 4↓
Detailed Results Table
name PR c8034df base 8e92de5 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.50778e+09 1.39366e+09 1.08188 ns
parquet_rs-zstd decompress time/taxi 3.03786e+08 2.86761e+08 1.05937 ns
compress time/taxi 7.3458e+08 7.17041e+08 1.02446 ns
decompress time/taxi 2.48646e+07 1.96794e+07 1.26348 ns 🚨
parquet_rs-zstd compress time/Arade 2.77114e+09 2.55476e+09 1.0847 ns
parquet_rs-zstd decompress time/Arade 7.02096e+08 6.59658e+08 1.06433 ns
compress time/Arade 1.18667e+09 1.11483e+09 1.06444 ns
decompress time/Arade 3.96882e+07 3.09729e+07 1.28138 ns 🚨
parquet_rs-zstd compress time/Bimbo 1.69492e+10 1.59097e+10 1.06534 ns
parquet_rs-zstd decompress time/Bimbo 2.28634e+09 2.28228e+09 1.00178 ns
compress time/Bimbo 7.25327e+09 6.81267e+09 1.06467 ns
decompress time/Bimbo 1.20893e+08 9.99358e+07 1.20971 ns 🚨
parquet_rs-zstd compress time/CMSprovider 9.03533e+09 7.86878e+09 1.14825 ns 🚨
parquet_rs-zstd decompress time/CMSprovider 2.39874e+09 2.12853e+09 1.12694 ns 🚨
compress time/CMSprovider 3.09403e+09 2.82629e+09 1.09473 ns
decompress time/CMSprovider 8.78664e+07 8.48899e+07 1.03506 ns
parquet_rs-zstd compress time/Euro2016 1.45007e+09 1.45241e+09 0.998385 ns
parquet_rs-zstd decompress time/Euro2016 4.19285e+08 4.19011e+08 1.00065 ns
compress time/Euro2016 4.15519e+08 4.27374e+08 0.972262 ns
decompress time/Euro2016 2.28457e+07 2.21907e+07 1.02952 ns
parquet_rs-zstd compress time/Food 9.40779e+08 9.3456e+08 1.00665 ns
parquet_rs-zstd decompress time/Food 2.36753e+08 2.39699e+08 0.98771 ns
compress time/Food 3.56557e+08 3.71409e+08 0.960011 ns
decompress time/Food 1.02484e+07 9.8628e+06 1.0391 ns
parquet_rs-zstd compress time/HashTags 2.55362e+09 2.54711e+09 1.00256 ns
parquet_rs-zstd decompress time/HashTags 6.76487e+08 6.82017e+08 0.991891 ns
compress time/HashTags 9.07947e+08 8.97461e+08 1.01168 ns
decompress time/HashTags 8.89165e+07 8.54394e+07 1.0407 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.19063e+09 3.19893e+09 0.997408 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.07246e+08 7.15166e+08 0.988926 ns
compress time/TPC-H l_comment chunked 1.27254e+09 1.26782e+09 1.00372 ns
decompress time/TPC-H l_comment chunked 4.59554e+07 4.5225e+07 1.01615 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.1766e+09 3.17222e+09 1.00138 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.11278e+08 7.118e+08 0.999267 ns
compress time/TPC-H l_comment canonical 1.28884e+09 1.28214e+09 1.00522 ns
decompress time/TPC-H l_comment canonical 4.58591e+07 4.55729e+07 1.00628 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.33373e+06 7.12812e+06 0.888555 ns 🚀
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.52353e+06 2.61602e+06 0.964647 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.51949e+07 1.57719e+07 0.963417 ns
decompress time/wide table cols=100 chunks=1 rows=1000 3.16299e+06 3.51347e+06 0.900245 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.36542e+07 8.97985e+07 0.931577 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.88337e+07 3.05212e+07 0.944712 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.44231e+08 1.47718e+08 0.976394 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.99141e+07 3.0248e+07 0.988962 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.11786e+08 9.28467e+08 0.982034 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.39151e+08 3.46163e+08 0.979744 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.44614e+09 1.46884e+09 0.984546 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.98114e+08 3.15392e+08 0.945215 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.53019e+06 7.07837e+06 0.922555 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.53479e+06 2.56934e+06 0.986549 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.56344e+07 1.52222e+07 1.02708 ns
decompress time/wide table cols=100 chunks=50 rows=1000 3.27005e+06 3.22685e+06 1.01339 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.54079e+07 9.23688e+07 0.924641 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.97567e+07 3.1388e+07 0.948028 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.48426e+08 1.52491e+08 0.973342 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.99966e+07 2.99029e+07 1.00313 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.96609e+08 9.15881e+08 0.978958 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.3503e+08 3.41727e+08 0.980401 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.43281e+09 1.4397e+09 0.99521 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.96032e+08 2.95721e+08 1.00105 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.14591e+07 5.14591e+07 1 bytes
vortex:parquet-zstd size/taxi 0.920898 0.920898 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.487195 0.514503 0.946923 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0818491 0.0686266 1.19267 ratio 🚨
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.4286e+08 1.4286e+08 1 bytes
vortex:parquet-zstd size/Arade 0.46796 0.46796 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.428225 0.436374 0.981325 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0565282 0.0469529 1.20393 ratio 🚨
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26136e+08 5.26136e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35276 1.35276 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.427942 0.428209 0.999376 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0528764 0.0437878 1.20756 ratio 🚨
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49523e+08 4.49523e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.1687 1.1687 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.342437 0.359178 0.953391 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0366303 0.0398819 0.918469 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67873e+08 1.67868e+08 1.00003 bytes
vortex:parquet-zstd size/Euro2016 1.36435 1.36431 1.00003 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.286552 0.294251 0.973835 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0544872 0.0529597 1.02884 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.4164e+07 4.4164e+07 1 bytes
vortex:parquet-zstd size/Food 1.22075 1.22075 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.379002 0.397416 0.953665 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0432875 0.0411466 1.05203 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.98976e+08 1.98976e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.4865 1.4865 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.355553 0.352345 1.0091 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.131439 0.125275 1.0492 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.80435e+08 1.80435e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13903 1.13903 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.398835 0.396327 1.00633 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0649779 0.0632371 1.02753 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.80435e+08 1.80435e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13903 1.13903 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.405727 0.404178 1.00383 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0644742 0.0640249 1.00702 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.39904 2.21263 1.08425 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.2534 1.34306 0.933238 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.72413 1.64499 1.04811 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 1.03747 0.991049 1.04684 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.58605 1.58201 1.00256 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.879 0.91111 0.964758 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.39417 2.15053 1.1133 ratio 🚨
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.29007 1.2559 1.0272 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.73784 1.65089 1.05267 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 1.00806 0.952686 1.05813 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.59803 1.57193 1.0166 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.8836 0.865372 1.02106 ratio

@asubiotto
Copy link
Contributor Author

Not sure what happened to the bench comments

@robert3005
Copy link
Contributor

the comments get updated, last edit seems to be from 1h ago which aligns with the time when labels were added last?

@asubiotto
Copy link
Contributor Author

Ah, you're right. For some reason I assumed they were new comments every time.

Previously, listview arrays were always written as lists. This involves
materializing the views (i.e. expanding the elements and reorganizing the
offsets).

This commit chooses to write listviews on compression if the elements would
expand > 50% when converting to lists to save on CPU cost and storage space.
ZCTL listviews and listviews with low duplication are still encoded as lists,
which saves writing the sizes.

Signed-off-by: Alfonso Subiotto Marques <alfonso.subiotto@polarsignals.com>
@robert3005 robert3005 merged commit 8b699f2 into develop Feb 12, 2026
80 of 83 checks passed
@robert3005 robert3005 deleted the asubiotto/listview branch February 12, 2026 14:34
@asubiotto asubiotto mentioned this pull request Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants