Skip to content

Conversation

@gatesn
Copy link
Contributor

@gatesn gatesn commented Dec 10, 2025

The current session does get_or_insert semantics, which takes a lock on the entry in the dashmap and causes contention.

We could either:

  • Panic / return option.
  • Make everything immutable HashMap after startup.

This PR explores the second option. Let's see what performance impact it has.

Signed-off-by: Nicholas Gates <[email protected]>
@gatesn gatesn added benchmark Run benchmarks on this branch break Release label indicating a breaking API change fix labels Dec 10, 2025
@github-actions github-actions bot removed the benchmark Run benchmarks on this branch label Dec 10, 2025
Signed-off-by: Nicholas Gates <[email protected]>
@gatesn gatesn added the benchmark Run benchmarks on this branch label Dec 10, 2025
@github-actions github-actions bot removed the benchmark Run benchmarks on this branch label Dec 10, 2025
@codecov
Copy link

codecov bot commented Dec 10, 2025

Codecov Report

❌ Patch coverage is 86.32479% with 16 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.44%. Comparing base (9af4e14) to head (773d7e1).
⚠️ Report is 164 commits behind head on develop.

Files with missing lines Patch % Lines
vortex-session/src/lib.rs 85.18% 4 Missing ⚠️
vortex-array/src/expr/session/mod.rs 50.00% 2 Missing ⚠️
vortex-layout/src/session.rs 50.00% 2 Missing ⚠️
vortex-array/src/arrays/scalar_fn/vtable/mod.rs 0.00% 1 Missing ⚠️
vortex-array/src/execution/mod.rs 50.00% 1 Missing ⚠️
vortex-array/src/expr/functions/session.rs 0.00% 1 Missing ⚠️
vortex-array/src/session/mod.rs 75.00% 1 Missing ⚠️
vortex-datafusion/src/persistent/format.rs 66.66% 1 Missing ⚠️
vortex-ffi/src/file.rs 0.00% 1 Missing ⚠️
vortex-file/src/writer.rs 50.00% 1 Missing ⚠️
... and 1 more

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

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

@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 0.992x ➖
  • Vortex: 0.987x ➖
  • Best: random-access/vortex-tokio-local-disk (0.987x)
  • Worst: No regressions
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 187204306 1.8796e+08 0.995979 ns
random-access/vortex-tokio-local-disk 1333883 1.351e+06 0.987332 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.020x ➖
  • Vortex: 1.037x ➖
  • duckdb:vortex: 1.047x ➖
  • datafusion:vortex: 1.026x ➖
  • Best: tpch_q22/datafusion:vortex-file-compressed (0.964x)
  • Worst: tpch_q06/duckdb:vortex-compact (1.172x)
  • Significant (>10%): 0↑ 7↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 64297474 6.37823e+07 1.00808 ns
tpch_q02/datafusion:arrow 18044493 1.83469e+07 0.983518 ns
tpch_q03/datafusion:arrow 23111164 2.27288e+07 1.01682 ns
tpch_q04/datafusion:arrow 12346961 1.28011e+07 0.964522 ns
tpch_q05/datafusion:arrow 33795869 3.38327e+07 0.998912 ns
tpch_q06/datafusion:arrow 9206817 9.28694e+06 0.991373 ns
tpch_q07/datafusion:arrow 53000698 5.20889e+07 1.0175 ns
tpch_q08/datafusion:arrow 19607277 1.92137e+07 1.02048 ns
tpch_q09/datafusion:arrow 33127705 3.22567e+07 1.027 ns
tpch_q10/datafusion:arrow 29210785 2.80205e+07 1.04248 ns
tpch_q11/datafusion:arrow 39503967 3.93595e+07 1.00367 ns
tpch_q12/datafusion:arrow 18995174 1.94739e+07 0.975415 ns
tpch_q13/datafusion:arrow 18086324 1.82349e+07 0.99185 ns
tpch_q14/datafusion:arrow 7132972 7.37461e+06 0.967234 ns
tpch_q15/datafusion:arrow 13113663 1.33225e+07 0.984323 ns
tpch_q16/datafusion:arrow 14753701 1.51412e+07 0.974407 ns
tpch_q17/datafusion:arrow 49444658 4.94962e+07 0.998959 ns
tpch_q18/datafusion:arrow 104296029 1.03801e+08 1.00477 ns
tpch_q19/datafusion:arrow 16560777 1.66729e+07 0.993276 ns
tpch_q20/datafusion:arrow 21861898 2.22928e+07 0.980669 ns
tpch_q21/datafusion:arrow 75853766 7.64821e+07 0.991785 ns
tpch_q22/datafusion:arrow 9988737 1.04546e+07 0.955439 ns
tpch_q01/datafusion:parquet 179433619 1.88344e+08 0.952688 ns
tpch_q02/datafusion:parquet 94822431 9.40921e+07 1.00776 ns
tpch_q03/datafusion:parquet 84637682 9.19128e+07 0.920847 ns
tpch_q04/datafusion:parquet 56093017 5.62892e+07 0.996515 ns
tpch_q05/datafusion:parquet 99457504 1.07747e+08 0.923068 ns
tpch_q06/datafusion:parquet 44652043 3.40672e+07 1.3107 ns 🚨
tpch_q07/datafusion:parquet 128478045 1.32938e+08 0.966453 ns
tpch_q08/datafusion:parquet 126548390 1.28619e+08 0.9839 ns
tpch_q09/datafusion:parquet 158455709 1.56597e+08 1.01187 ns
tpch_q10/datafusion:parquet 123296753 1.3235e+08 0.931593 ns
tpch_q11/datafusion:parquet 74529397 6.96484e+07 1.07008 ns
tpch_q12/datafusion:parquet 95851138 8.58607e+07 1.11636 ns 🚨
tpch_q13/datafusion:parquet 203608666 2.0316e+08 1.00221 ns
tpch_q14/datafusion:parquet 52438443 5.14102e+07 1.02 ns
tpch_q15/datafusion:parquet 62074602 6.06306e+07 1.02382 ns
tpch_q16/datafusion:parquet 47358080 4.83999e+07 0.978475 ns
tpch_q17/datafusion:parquet 140278882 1.38894e+08 1.00997 ns
tpch_q18/datafusion:parquet 187060708 1.90472e+08 0.98209 ns
tpch_q19/datafusion:parquet 103353818 1.03557e+08 0.998034 ns
tpch_q20/datafusion:parquet 74676427 7.33973e+07 1.01743 ns
tpch_q21/datafusion:parquet 141645900 1.46582e+08 0.966323 ns
tpch_q22/datafusion:parquet 69119260 6.97245e+07 0.991319 ns
tpch_q01/datafusion:vortex-file-compressed 68148096 6.43452e+07 1.0591 ns
tpch_q02/datafusion:vortex-file-compressed 38750677 3.85819e+07 1.00437 ns
tpch_q03/datafusion:vortex-file-compressed 27277841 2.69712e+07 1.01137 ns
tpch_q04/datafusion:vortex-file-compressed 19760347 1.87204e+07 1.05555 ns
tpch_q05/datafusion:vortex-file-compressed 65380054 6.76295e+07 0.966739 ns
tpch_q06/datafusion:vortex-file-compressed 11303686 9.90302e+06 1.14144 ns 🚨
tpch_q07/datafusion:vortex-file-compressed 74163924 7.47989e+07 0.99151 ns
tpch_q08/datafusion:vortex-file-compressed 46881241 4.48219e+07 1.04594 ns
tpch_q09/datafusion:vortex-file-compressed 62130194 6.2455e+07 0.994799 ns
tpch_q10/datafusion:vortex-file-compressed 49998860 4.87316e+07 1.02601 ns
tpch_q11/datafusion:vortex-file-compressed 27184104 2.71952e+07 0.999591 ns
tpch_q12/datafusion:vortex-file-compressed 23719529 2.34547e+07 1.01129 ns
tpch_q13/datafusion:vortex-file-compressed 29868812 2.99867e+07 0.99607 ns
tpch_q14/datafusion:vortex-file-compressed 15830789 1.43945e+07 1.09978 ns
tpch_q15/datafusion:vortex-file-compressed 24169161 2.22746e+07 1.08506 ns
tpch_q16/datafusion:vortex-file-compressed 22392738 2.25262e+07 0.994077 ns
tpch_q17/datafusion:vortex-file-compressed 62582967 6.10723e+07 1.02474 ns
tpch_q18/datafusion:vortex-file-compressed 98190276 9.91377e+07 0.990443 ns
tpch_q19/datafusion:vortex-file-compressed 23161045 2.22486e+07 1.04101 ns
tpch_q20/datafusion:vortex-file-compressed 28583142 2.85572e+07 1.00091 ns
tpch_q21/datafusion:vortex-file-compressed 75029189 7.43551e+07 1.00907 ns
tpch_q22/datafusion:vortex-file-compressed 17060793 1.77019e+07 0.963783 ns
tpch_q01/datafusion:vortex-compact 71723702 6.78463e+07 1.05715 ns
tpch_q02/datafusion:vortex-compact 44405267 4.33728e+07 1.02381 ns
tpch_q03/datafusion:vortex-compact 30548069 2.95045e+07 1.03537 ns
tpch_q04/datafusion:vortex-compact 23009610 2.27129e+07 1.01307 ns
tpch_q05/datafusion:vortex-compact 69068291 7.03497e+07 0.981785 ns
tpch_q06/datafusion:vortex-compact 17712376 1.59415e+07 1.11108 ns 🚨
tpch_q07/datafusion:vortex-compact 79547898 8.06168e+07 0.986742 ns
tpch_q08/datafusion:vortex-compact 50930668 4.99876e+07 1.01887 ns
tpch_q09/datafusion:vortex-compact 70055249 6.56311e+07 1.06741 ns
tpch_q10/datafusion:vortex-compact 52415145 5.04592e+07 1.03876 ns
tpch_q11/datafusion:vortex-compact 28075911 2.88324e+07 0.973762 ns
tpch_q12/datafusion:vortex-compact 35004792 3.0379e+07 1.15227 ns 🚨
tpch_q13/datafusion:vortex-compact 35486579 3.61411e+07 0.981889 ns
tpch_q14/datafusion:vortex-compact 20178125 1.91652e+07 1.05285 ns
tpch_q15/datafusion:vortex-compact 35809247 3.3383e+07 1.07268 ns
tpch_q16/datafusion:vortex-compact 28282904 2.84928e+07 0.992634 ns
tpch_q17/datafusion:vortex-compact 67298250 6.70016e+07 1.00443 ns
tpch_q18/datafusion:vortex-compact 99564738 9.85109e+07 1.0107 ns
tpch_q19/datafusion:vortex-compact 40542028 3.69153e+07 1.09824 ns
tpch_q20/datafusion:vortex-compact 36003079 3.47746e+07 1.03533 ns
tpch_q21/datafusion:vortex-compact 83081047 8.25407e+07 1.00655 ns
tpch_q22/datafusion:vortex-compact 15938994 1.64726e+07 0.967606 ns
tpch_q01/duckdb:parquet 91620306 8.04618e+07 1.13868 ns 🚨
tpch_q02/duckdb:parquet 46551405 4.7458e+07 0.980897 ns
tpch_q03/duckdb:parquet 76651322 7.70694e+07 0.994575 ns
tpch_q04/duckdb:parquet 60579025 7.11734e+07 0.851147 ns 🚀
tpch_q05/duckdb:parquet 87639770 7.45125e+07 1.17618 ns 🚨
tpch_q06/duckdb:parquet 34269856 3.18613e+07 1.0756 ns
tpch_q07/duckdb:parquet 90727095 8.10148e+07 1.11988 ns 🚨
tpch_q08/duckdb:parquet 123821766 9.69609e+07 1.27703 ns 🚨
tpch_q09/duckdb:parquet 177594303 1.6132e+08 1.10088 ns 🚨
tpch_q10/duckdb:parquet 139299528 1.50432e+08 0.925999 ns
tpch_q11/duckdb:parquet 26650100 2.60261e+07 1.02398 ns
tpch_q12/duckdb:parquet 60685319 5.91792e+07 1.02545 ns
tpch_q13/duckdb:parquet 282586624 2.7127e+08 1.04172 ns
tpch_q14/duckdb:parquet 54735573 6.90365e+07 0.792849 ns 🚀
tpch_q15/duckdb:parquet 29402902 2.90311e+07 1.01281 ns
tpch_q16/duckdb:parquet 60775299 6.01122e+07 1.01103 ns
tpch_q17/duckdb:parquet 66366360 7.0636e+07 0.939554 ns
tpch_q18/duckdb:parquet 133504267 1.26604e+08 1.0545 ns
tpch_q19/duckdb:parquet 72466759 9.04557e+07 0.80113 ns 🚀
tpch_q20/duckdb:parquet 71788094 7.1588e+07 1.00279 ns
tpch_q21/duckdb:parquet 197579497 1.82263e+08 1.08403 ns
tpch_q22/duckdb:parquet 56884792 5.689e+07 0.999908 ns
tpch_q01/duckdb:vortex-file-compressed 29726705 3.04258e+07 0.977025 ns
tpch_q02/duckdb:vortex-file-compressed 29079701 2.85033e+07 1.02022 ns
tpch_q03/duckdb:vortex-file-compressed 32792962 3.07715e+07 1.06569 ns
tpch_q04/duckdb:vortex-file-compressed 36735785 3.57879e+07 1.02649 ns
tpch_q05/duckdb:vortex-file-compressed 37045792 3.75304e+07 0.987087 ns
tpch_q06/duckdb:vortex-file-compressed 11573760 1.02068e+07 1.13392 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 42616556 3.91162e+07 1.08949 ns
tpch_q08/duckdb:vortex-file-compressed 46957458 4.46238e+07 1.0523 ns
tpch_q09/duckdb:vortex-file-compressed 74960960 7.2172e+07 1.03864 ns
tpch_q10/duckdb:vortex-file-compressed 36551848 3.41073e+07 1.07167 ns
tpch_q11/duckdb:vortex-file-compressed 16662821 1.60702e+07 1.03688 ns
tpch_q12/duckdb:vortex-file-compressed 25485405 2.47947e+07 1.02786 ns
tpch_q13/duckdb:vortex-file-compressed 40244666 3.77565e+07 1.0659 ns
tpch_q14/duckdb:vortex-file-compressed 25883724 2.41526e+07 1.07167 ns
tpch_q15/duckdb:vortex-file-compressed 18185962 1.70627e+07 1.06583 ns
tpch_q16/duckdb:vortex-file-compressed 35000589 3.31389e+07 1.05618 ns
tpch_q17/duckdb:vortex-file-compressed 26856884 2.64245e+07 1.01636 ns
tpch_q18/duckdb:vortex-file-compressed 54609174 5.0637e+07 1.07844 ns
tpch_q19/duckdb:vortex-file-compressed 34002325 3.21084e+07 1.05899 ns
tpch_q20/duckdb:vortex-file-compressed 35613162 3.37891e+07 1.05398 ns
tpch_q21/duckdb:vortex-file-compressed 107272088 1.04277e+08 1.02873 ns
tpch_q22/duckdb:vortex-file-compressed 21096976 2.07057e+07 1.0189 ns
tpch_q01/duckdb:vortex-compact 35372447 3.42256e+07 1.03351 ns
tpch_q02/duckdb:vortex-compact 40003398 3.6869e+07 1.08502 ns
tpch_q03/duckdb:vortex-compact 41872133 3.98207e+07 1.05152 ns
tpch_q04/duckdb:vortex-compact 44376757 4.30102e+07 1.03177 ns
tpch_q05/duckdb:vortex-compact 47150640 4.22881e+07 1.11499 ns 🚨
tpch_q06/duckdb:vortex-compact 19433275 1.65811e+07 1.17201 ns 🚨
tpch_q07/duckdb:vortex-compact 49873520 4.83359e+07 1.03181 ns
tpch_q08/duckdb:vortex-compact 56622902 5.57046e+07 1.01649 ns
tpch_q09/duckdb:vortex-compact 82985115 7.93396e+07 1.04595 ns
tpch_q10/duckdb:vortex-compact 44925829 4.39783e+07 1.02155 ns
tpch_q11/duckdb:vortex-compact 21190296 2.08696e+07 1.01537 ns
tpch_q12/duckdb:vortex-compact 51267027 4.92459e+07 1.04104 ns
tpch_q13/duckdb:vortex-compact 44681621 4.4503e+07 1.00401 ns
tpch_q14/duckdb:vortex-compact 32949289 2.96883e+07 1.10984 ns 🚨
tpch_q15/duckdb:vortex-compact 22475621 2.11763e+07 1.06136 ns
tpch_q16/duckdb:vortex-compact 41038376 4.083e+07 1.0051 ns
tpch_q17/duckdb:vortex-compact 31864779 2.95586e+07 1.07802 ns
tpch_q18/duckdb:vortex-compact 56921828 5.70056e+07 0.998531 ns
tpch_q19/duckdb:vortex-compact 42585342 4.11791e+07 1.03415 ns
tpch_q20/duckdb:vortex-compact 48383674 4.54345e+07 1.06491 ns
tpch_q21/duckdb:vortex-compact 119079424 1.15449e+08 1.03144 ns
tpch_q22/duckdb:vortex-compact 22685197 2.24391e+07 1.01097 ns
tpch_q01/duckdb:duckdb 17598671 1.75143e+07 1.00482 ns
tpch_q02/duckdb:duckdb 14248895 1.48549e+07 0.959207 ns
tpch_q03/duckdb:duckdb 21689277 2.217e+07 0.978315 ns
tpch_q04/duckdb:duckdb 22257916 1.99287e+07 1.11688 ns 🚨
tpch_q05/duckdb:duckdb 22387941 2.23345e+07 1.00239 ns
tpch_q06/duckdb:duckdb 7551282 7.36116e+06 1.02583 ns
tpch_q07/duckdb:duckdb 26635715 2.67144e+07 0.997054 ns
tpch_q08/duckdb:duckdb 26801052 2.68022e+07 0.999958 ns
tpch_q09/duckdb:duckdb 58846170 6.06383e+07 0.970446 ns
tpch_q10/duckdb:duckdb 61933985 6.16292e+07 1.00495 ns
tpch_q11/duckdb:duckdb 7274462 7.16822e+06 1.01482 ns
tpch_q12/duckdb:duckdb 17317292 1.76274e+07 0.982407 ns
tpch_q13/duckdb:duckdb 40018537 4.07557e+07 0.981913 ns
tpch_q14/duckdb:duckdb 22406014 2.25554e+07 0.993375 ns
tpch_q15/duckdb:duckdb 14133546 1.41666e+07 0.997664 ns
tpch_q16/duckdb:duckdb 25172484 2.47771e+07 1.01596 ns
tpch_q17/duckdb:duckdb 18161033 1.81892e+07 0.998452 ns
tpch_q18/duckdb:duckdb 40203573 3.98347e+07 1.00926 ns
tpch_q19/duckdb:duckdb 31495864 3.20945e+07 0.981347 ns
tpch_q20/duckdb:duckdb 26772584 2.66869e+07 1.00321 ns
tpch_q21/duckdb:duckdb 63000053 6.30809e+07 0.998718 ns
tpch_q22/duckdb:duckdb 26408207 2.67004e+07 0.989056 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.991x ➖
  • Vortex: 0.990x ➖
  • duckdb:vortex: 0.976x ➖
  • datafusion:vortex: 1.004x ➖
  • Best: fineweb_q06/duckdb:vortex-file-compressed (0.802x)
  • Worst: fineweb_q01/datafusion:vortex-compact (1.110x)
  • Significant (>10%): 3↑ 3↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 5756671 6.42952e+06 0.89535 ns 🚀
fineweb_q00/datafusion:parquet 5756671 6.3414e+06 0.907791 ns
fineweb_q01/datafusion:parquet 304860463 3.06704e+08 0.993988 ns
fineweb_q01/datafusion:parquet 304860463 3.08897e+08 0.986934 ns
fineweb_q02/datafusion:parquet 302390015 3.02821e+08 0.998577 ns
fineweb_q02/datafusion:parquet 302390015 3.02972e+08 0.99808 ns
fineweb_q03/datafusion:parquet 299009320 2.94819e+08 1.01421 ns
fineweb_q03/datafusion:parquet 299009320 2.95427e+08 1.01213 ns
fineweb_q04/datafusion:parquet 317687110 3.27714e+08 0.969403 ns
fineweb_q04/datafusion:parquet 317687110 3.26641e+08 0.972589 ns
fineweb_q05/datafusion:parquet 308706085 3.14792e+08 0.980667 ns
fineweb_q05/datafusion:parquet 308706085 3.16384e+08 0.975733 ns
fineweb_q06/datafusion:parquet 300499151 3.06896e+08 0.979155 ns
fineweb_q06/datafusion:parquet 300499151 3.05166e+08 0.984709 ns
fineweb_q07/datafusion:parquet 294744253 3.02085e+08 0.975698 ns
fineweb_q07/datafusion:parquet 294744253 2.99806e+08 0.983117 ns
fineweb_q08/datafusion:parquet 291753901 2.98097e+08 0.97872 ns
fineweb_q08/datafusion:parquet 291753901 2.98151e+08 0.978543 ns
fineweb_q00/datafusion:vortex-file-compressed 4256383 4.75925e+06 0.894339 ns 🚀
fineweb_q00/datafusion:vortex-file-compressed 4256383 4.20675e+06 1.0118 ns
fineweb_q01/datafusion:vortex-file-compressed 29241645 2.94128e+07 0.994181 ns
fineweb_q01/datafusion:vortex-file-compressed 29241645 2.91618e+07 1.00274 ns
fineweb_q02/datafusion:vortex-file-compressed 31763717 3.15143e+07 1.00791 ns
fineweb_q02/datafusion:vortex-file-compressed 31763717 3.23163e+07 0.982902 ns
fineweb_q03/datafusion:vortex-file-compressed 77080907 8.34758e+07 0.923392 ns
fineweb_q03/datafusion:vortex-file-compressed 77080907 7.62385e+07 1.01105 ns
fineweb_q04/datafusion:vortex-file-compressed 212041501 2.24768e+08 0.943378 ns
fineweb_q04/datafusion:vortex-file-compressed 212041501 2.11501e+08 1.00255 ns
fineweb_q05/datafusion:vortex-file-compressed 191682394 1.94482e+08 0.985604 ns
fineweb_q05/datafusion:vortex-file-compressed 191682394 1.95552e+08 0.980211 ns
fineweb_q06/datafusion:vortex-file-compressed 71182081 6.9497e+07 1.02425 ns
fineweb_q06/datafusion:vortex-file-compressed 71182081 7.05192e+07 1.0094 ns
fineweb_q07/datafusion:vortex-file-compressed 72654416 7.25593e+07 1.00131 ns
fineweb_q07/datafusion:vortex-file-compressed 72654416 7.14716e+07 1.01655 ns
fineweb_q08/datafusion:vortex-file-compressed 32487031 3.46977e+07 0.936288 ns
fineweb_q08/datafusion:vortex-file-compressed 32487031 3.10142e+07 1.04749 ns
fineweb_q00/datafusion:vortex-compact 4966424 4.89568e+06 1.01445 ns
fineweb_q00/datafusion:vortex-compact 4966424 4.47983e+06 1.10862 ns 🚨
fineweb_q01/datafusion:vortex-compact 179922853 1.71357e+08 1.04999 ns
fineweb_q01/datafusion:vortex-compact 179922853 1.62115e+08 1.10985 ns 🚨
fineweb_q02/datafusion:vortex-compact 171672381 1.65491e+08 1.03735 ns
fineweb_q02/datafusion:vortex-compact 171672381 1.63074e+08 1.05273 ns
fineweb_q03/datafusion:vortex-compact 1370379732 1.38393e+09 0.990206 ns
fineweb_q03/datafusion:vortex-compact 1370379732 1.37464e+09 0.996904 ns
fineweb_q04/datafusion:vortex-compact 1625105886 1.6392e+09 0.991403 ns
fineweb_q04/datafusion:vortex-compact 1625105886 1.61721e+09 1.00488 ns
fineweb_q05/datafusion:vortex-compact 1243686552 1.24702e+09 0.997324 ns
fineweb_q05/datafusion:vortex-compact 1243686552 1.22615e+09 1.0143 ns
fineweb_q06/datafusion:vortex-compact 632208470 6.20338e+08 1.01914 ns
fineweb_q06/datafusion:vortex-compact 632208470 6.36361e+08 0.993475 ns
fineweb_q07/datafusion:vortex-compact 675404594 6.59576e+08 1.024 ns
fineweb_q07/datafusion:vortex-compact 675404594 6.58156e+08 1.02621 ns
fineweb_q08/datafusion:vortex-compact 27116248 2.80001e+07 0.968435 ns
fineweb_q08/datafusion:vortex-compact 27116248 2.72963e+07 0.993403 ns
fineweb_q00/duckdb:parquet 27346699 2.82751e+07 0.967167 ns
fineweb_q00/duckdb:parquet 27346699 2.84383e+07 0.961616 ns
fineweb_q01/duckdb:parquet 98326851 9.41884e+07 1.04394 ns
fineweb_q01/duckdb:parquet 98326851 9.44044e+07 1.04155 ns
fineweb_q02/duckdb:parquet 103739770 1.00811e+08 1.02905 ns
fineweb_q02/duckdb:parquet 103739770 1.00946e+08 1.02767 ns
fineweb_q03/duckdb:parquet 308159980 3.06069e+08 1.00683 ns
fineweb_q03/duckdb:parquet 308159980 3.05568e+08 1.00848 ns
fineweb_q04/duckdb:parquet 429854653 4.28188e+08 1.00389 ns
fineweb_q04/duckdb:parquet 429854653 4.29337e+08 1.00121 ns
fineweb_q05/duckdb:parquet 406846579 4.03198e+08 1.00905 ns
fineweb_q05/duckdb:parquet 406846579 4.03023e+08 1.00949 ns
fineweb_q06/duckdb:parquet 202571515 1.99768e+08 1.01403 ns
fineweb_q06/duckdb:parquet 202571515 1.99644e+08 1.01466 ns
fineweb_q07/duckdb:parquet 214805704 2.12956e+08 1.00868 ns
fineweb_q07/duckdb:parquet 214805704 2.12017e+08 1.01315 ns
fineweb_q08/duckdb:parquet 61275536 5.97957e+07 1.02475 ns
fineweb_q08/duckdb:parquet 61275536 5.88243e+07 1.04167 ns
fineweb_q00/duckdb:vortex-file-compressed 4562270 4.59684e+06 0.99248 ns
fineweb_q00/duckdb:vortex-file-compressed 4562270 4.65298e+06 0.980505 ns
fineweb_q01/duckdb:vortex-file-compressed 23676770 2.36468e+07 1.00127 ns
fineweb_q01/duckdb:vortex-file-compressed 23676770 2.40788e+07 0.983302 ns
fineweb_q02/duckdb:vortex-file-compressed 31144452 3.33808e+07 0.933005 ns
fineweb_q02/duckdb:vortex-file-compressed 31144452 3.3804e+07 0.921325 ns
fineweb_q03/duckdb:vortex-file-compressed 108049643 1.05385e+08 1.02529 ns
fineweb_q03/duckdb:vortex-file-compressed 108049643 1.09024e+08 0.991064 ns
fineweb_q04/duckdb:vortex-file-compressed 188153461 1.90714e+08 0.986574 ns
fineweb_q04/duckdb:vortex-file-compressed 188153461 1.9238e+08 0.97803 ns
fineweb_q05/duckdb:vortex-file-compressed 175392538 1.74709e+08 1.00391 ns
fineweb_q05/duckdb:vortex-file-compressed 175392538 1.75099e+08 1.00168 ns
fineweb_q06/duckdb:vortex-file-compressed 52742493 5.57735e+07 0.945655 ns
fineweb_q06/duckdb:vortex-file-compressed 52742493 6.57333e+07 0.802371 ns 🚀
fineweb_q07/duckdb:vortex-file-compressed 57479360 5.91955e+07 0.971009 ns
fineweb_q07/duckdb:vortex-file-compressed 57479360 6.05656e+07 0.949044 ns
fineweb_q08/duckdb:vortex-file-compressed 8906892 9.53552e+06 0.934075 ns
fineweb_q08/duckdb:vortex-file-compressed 8906892 8.80109e+06 1.01202 ns
fineweb_q00/duckdb:vortex-compact 5720987 6.06302e+06 0.943587 ns
fineweb_q00/duckdb:vortex-compact 5720987 6.20032e+06 0.922693 ns
fineweb_q01/duckdb:vortex-compact 98217965 1.00664e+08 0.975705 ns
fineweb_q01/duckdb:vortex-compact 98217965 8.89636e+07 1.10402 ns 🚨
fineweb_q02/duckdb:vortex-compact 101045551 1.01306e+08 0.997427 ns
fineweb_q02/duckdb:vortex-compact 101045551 9.52993e+07 1.0603 ns
fineweb_q03/duckdb:vortex-compact 834397161 8.46757e+08 0.985404 ns
fineweb_q03/duckdb:vortex-compact 834397161 8.51196e+08 0.980264 ns
fineweb_q04/duckdb:vortex-compact 887372566 8.89924e+08 0.997133 ns
fineweb_q04/duckdb:vortex-compact 887372566 8.87992e+08 0.999302 ns
fineweb_q05/duckdb:vortex-compact 800024217 7.90588e+08 1.01194 ns
fineweb_q05/duckdb:vortex-compact 800024217 7.98459e+08 1.00196 ns
fineweb_q06/duckdb:vortex-compact 440045000 4.51395e+08 0.974856 ns
fineweb_q06/duckdb:vortex-compact 440045000 4.48318e+08 0.981547 ns
fineweb_q07/duckdb:vortex-compact 447596464 4.54851e+08 0.984051 ns
fineweb_q07/duckdb:vortex-compact 447596464 4.52624e+08 0.988892 ns
fineweb_q08/duckdb:vortex-compact 8089059 9.5796e+06 0.844405 ns 🚀
fineweb_q08/duckdb:vortex-compact 8089059 8.06239e+06 1.00331 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.003x ➖
  • Vortex: 1.018x ➖
  • duckdb:vortex: 1.018x ➖
  • datafusion:vortex: 1.019x ➖
  • Best: tpch_q08/datafusion:vortex-file-compressed (0.721x)
  • Worst: tpch_q15/datafusion:vortex-compact (1.216x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 268005680 2.67941e+08 1.00024 ns
tpch_q02/datafusion:parquet 371689142 3.77009e+08 0.985888 ns
tpch_q03/datafusion:parquet 303923921 3.04681e+08 0.997515 ns
tpch_q04/datafusion:parquet 142306626 1.36431e+08 1.04306 ns
tpch_q05/datafusion:parquet 385502172 3.76642e+08 1.02352 ns
tpch_q06/datafusion:parquet 133587649 1.32888e+08 1.00526 ns
tpch_q07/datafusion:parquet 421543308 4.00712e+08 1.05199 ns
tpch_q08/datafusion:parquet 469182909 4.69318e+08 0.999712 ns
tpch_q09/datafusion:parquet 439833364 4.3685e+08 1.00683 ns
tpch_q10/datafusion:parquet 445446578 4.66152e+08 0.955581 ns
tpch_q11/datafusion:parquet 300963500 3.01143e+08 0.999406 ns
tpch_q12/datafusion:parquet 242395568 2.3564e+08 1.02867 ns
tpch_q13/datafusion:parquet 430304718 4.32673e+08 0.994527 ns
tpch_q14/datafusion:parquet 163787539 1.66775e+08 0.982086 ns
tpch_q15/datafusion:parquet 296365713 2.87933e+08 1.02929 ns
tpch_q16/datafusion:parquet 204521915 1.8846e+08 1.08523 ns
tpch_q17/datafusion:parquet 329571725 3.45631e+08 0.953536 ns
tpch_q18/datafusion:parquet 422931379 4.52076e+08 0.935532 ns
tpch_q19/datafusion:parquet 298003569 3.11879e+08 0.955509 ns
tpch_q20/datafusion:parquet 263588764 2.62663e+08 1.00352 ns
tpch_q21/datafusion:parquet 408164775 4.1352e+08 0.987049 ns
tpch_q22/datafusion:parquet 172035943 1.81327e+08 0.948762 ns
tpch_q01/datafusion:vortex-file-compressed 258621969 2.53835e+08 1.01886 ns
tpch_q02/datafusion:vortex-file-compressed 204097631 1.89876e+08 1.0749 ns
tpch_q03/datafusion:vortex-file-compressed 293299649 3.14763e+08 0.93181 ns
tpch_q04/datafusion:vortex-file-compressed 192069101 1.83724e+08 1.04542 ns
tpch_q05/datafusion:vortex-file-compressed 265003666 2.75092e+08 0.963328 ns
tpch_q06/datafusion:vortex-file-compressed 220615301 2.04535e+08 1.07862 ns
tpch_q07/datafusion:vortex-file-compressed 275145998 2.67107e+08 1.0301 ns
tpch_q08/datafusion:vortex-file-compressed 336656332 4.67128e+08 0.720695 ns
tpch_q09/datafusion:vortex-file-compressed 270998087 2.6972e+08 1.00474 ns
tpch_q10/datafusion:vortex-file-compressed 376492442 3.86622e+08 0.973801 ns
tpch_q11/datafusion:vortex-file-compressed 136642750 1.19646e+08 1.14206 ns
tpch_q12/datafusion:vortex-file-compressed 278762405 2.67179e+08 1.04335 ns
tpch_q13/datafusion:vortex-file-compressed 198753281 2.1296e+08 0.93329 ns
tpch_q14/datafusion:vortex-file-compressed 158807545 1.67258e+08 0.949475 ns
tpch_q15/datafusion:vortex-file-compressed 256122548 2.47325e+08 1.03557 ns
tpch_q16/datafusion:vortex-file-compressed 126094284 1.24027e+08 1.01667 ns
tpch_q17/datafusion:vortex-file-compressed 264097379 2.79075e+08 0.946332 ns
tpch_q18/datafusion:vortex-file-compressed 282774331 3.0208e+08 0.936091 ns
tpch_q19/datafusion:vortex-file-compressed 320696150 3.34098e+08 0.959887 ns
tpch_q20/datafusion:vortex-file-compressed 219410374 2.06647e+08 1.06177 ns
tpch_q21/datafusion:vortex-file-compressed 355367599 3.58542e+08 0.991145 ns
tpch_q22/datafusion:vortex-file-compressed 153512277 1.47375e+08 1.04164 ns
tpch_q01/datafusion:vortex-compact 268621395 2.28277e+08 1.17673 ns
tpch_q02/datafusion:vortex-compact 190837367 1.93368e+08 0.986915 ns
tpch_q03/datafusion:vortex-compact 274951059 2.69691e+08 1.0195 ns
tpch_q04/datafusion:vortex-compact 201149363 2.0665e+08 0.973382 ns
tpch_q05/datafusion:vortex-compact 241759452 2.34122e+08 1.03262 ns
tpch_q06/datafusion:vortex-compact 275692702 2.54359e+08 1.08387 ns
tpch_q07/datafusion:vortex-compact 234379692 2.3868e+08 0.981984 ns
tpch_q08/datafusion:vortex-compact 283455931 2.61139e+08 1.08546 ns
tpch_q09/datafusion:vortex-compact 294746485 2.90976e+08 1.01296 ns
tpch_q10/datafusion:vortex-compact 335485023 3.24217e+08 1.03476 ns
tpch_q11/datafusion:vortex-compact 93452409 8.73231e+07 1.07019 ns
tpch_q12/datafusion:vortex-compact 332991518 2.998e+08 1.11071 ns
tpch_q13/datafusion:vortex-compact 154641229 1.44142e+08 1.07284 ns
tpch_q14/datafusion:vortex-compact 206712341 1.75479e+08 1.17799 ns
tpch_q15/datafusion:vortex-compact 344082968 2.83049e+08 1.21563 ns
tpch_q16/datafusion:vortex-compact 127006892 1.33632e+08 0.950419 ns
tpch_q17/datafusion:vortex-compact 272749410 2.68494e+08 1.01585 ns
tpch_q18/datafusion:vortex-compact 269576348 2.65544e+08 1.01518 ns
tpch_q19/datafusion:vortex-compact 328339215 3.25988e+08 1.00721 ns
tpch_q20/datafusion:vortex-compact 261434587 2.32788e+08 1.12306 ns
tpch_q21/datafusion:vortex-compact 348123341 3.59622e+08 0.968025 ns
tpch_q22/datafusion:vortex-compact 114568235 1.19817e+08 0.95619 ns
tpch_q01/duckdb:parquet 475718820 5.29957e+08 0.897655 ns
tpch_q02/duckdb:parquet 1013700918 1.09134e+09 0.928859 ns
tpch_q03/duckdb:parquet 813559195 7.99574e+08 1.01749 ns
tpch_q04/duckdb:parquet 534625577 5.1701e+08 1.03407 ns
tpch_q05/duckdb:parquet 1178088766 1.30678e+09 0.901521 ns
tpch_q06/duckdb:parquet 325838291 3.37663e+08 0.96498 ns
tpch_q07/duckdb:parquet 1033359603 1.0417e+09 0.991991 ns
tpch_q08/duckdb:parquet 1288933188 1.36187e+09 0.946447 ns
tpch_q09/duckdb:parquet 1072725771 1.18379e+09 0.906181 ns
tpch_q10/duckdb:parquet 1075421894 1.10833e+09 0.970308 ns
tpch_q11/duckdb:parquet 690651836 7.59831e+08 0.908954 ns
tpch_q12/duckdb:parquet 490385814 5.2357e+08 0.936619 ns
tpch_q13/duckdb:parquet 801227781 8.28743e+08 0.966799 ns
tpch_q14/duckdb:parquet 487733477 5.64529e+08 0.863966 ns
tpch_q15/duckdb:parquet 575629919 5.92054e+08 0.972259 ns
tpch_q16/duckdb:parquet 435159338 4.79404e+08 0.907708 ns
tpch_q17/duckdb:parquet 641971487 6.76794e+08 0.948548 ns
tpch_q18/duckdb:parquet 747064164 6.92706e+08 1.07847 ns
tpch_q19/duckdb:parquet 652962552 6.38828e+08 1.02213 ns
tpch_q20/duckdb:parquet 799990677 9.09015e+08 0.880063 ns
tpch_q21/duckdb:parquet 944222859 9.58021e+08 0.985598 ns
tpch_q22/duckdb:parquet 412466517 4.67399e+08 0.882472 ns
tpch_q01/duckdb:vortex-file-compressed 277654374 2.84107e+08 0.97729 ns
tpch_q02/duckdb:vortex-file-compressed 680694867 6.4976e+08 1.04761 ns
tpch_q03/duckdb:vortex-file-compressed 590428415 6.35631e+08 0.928886 ns
tpch_q04/duckdb:vortex-file-compressed 373869596 3.79164e+08 0.986036 ns
tpch_q05/duckdb:vortex-file-compressed 695180399 7.01713e+08 0.990691 ns
tpch_q06/duckdb:vortex-file-compressed 375364846 3.54758e+08 1.05809 ns
tpch_q07/duckdb:vortex-file-compressed 756527992 6.78888e+08 1.11436 ns
tpch_q08/duckdb:vortex-file-compressed 986995932 9.16908e+08 1.07644 ns
tpch_q09/duckdb:vortex-file-compressed 718671888 6.99212e+08 1.02783 ns
tpch_q10/duckdb:vortex-file-compressed 756530188 7.71622e+08 0.980441 ns
tpch_q11/duckdb:vortex-file-compressed 376190519 3.33297e+08 1.12869 ns
tpch_q12/duckdb:vortex-file-compressed 508551220 5.1173e+08 0.993789 ns
tpch_q13/duckdb:vortex-file-compressed 436146001 4.29371e+08 1.01578 ns
tpch_q14/duckdb:vortex-file-compressed 398950980 3.88068e+08 1.02804 ns
tpch_q15/duckdb:vortex-file-compressed 294539307 2.79641e+08 1.05327 ns
tpch_q16/duckdb:vortex-file-compressed 295263394 2.94212e+08 1.00357 ns
tpch_q17/duckdb:vortex-file-compressed 544214521 5.33205e+08 1.02065 ns
tpch_q18/duckdb:vortex-file-compressed 619898323 6.24131e+08 0.993219 ns
tpch_q19/duckdb:vortex-file-compressed 401319143 4.08843e+08 0.981596 ns
tpch_q20/duckdb:vortex-file-compressed 669467440 5.93317e+08 1.12835 ns
tpch_q21/duckdb:vortex-file-compressed 881547081 8.75243e+08 1.0072 ns
tpch_q22/duckdb:vortex-file-compressed 242016913 2.266e+08 1.06804 ns
tpch_q01/duckdb:vortex-compact 295627034 2.73327e+08 1.08159 ns
tpch_q02/duckdb:vortex-compact 605177724 6.27208e+08 0.964876 ns
tpch_q03/duckdb:vortex-compact 528048335 5.26434e+08 1.00307 ns
tpch_q04/duckdb:vortex-compact 335999824 3.4048e+08 0.986841 ns
tpch_q05/duckdb:vortex-compact 625689071 6.16055e+08 1.01564 ns
tpch_q06/duckdb:vortex-compact 372164289 3.72864e+08 0.998123 ns
tpch_q07/duckdb:vortex-compact 562493960 5.59142e+08 1.006 ns
tpch_q08/duckdb:vortex-compact 802163697 8.31571e+08 0.964637 ns
tpch_q09/duckdb:vortex-compact 711051075 7.36779e+08 0.96508 ns
tpch_q10/duckdb:vortex-compact 650523608 6.51965e+08 0.997788 ns
tpch_q11/duckdb:vortex-compact 348989204 3.33168e+08 1.04749 ns
tpch_q12/duckdb:vortex-compact 479039481 4.60877e+08 1.03941 ns
tpch_q13/duckdb:vortex-compact 371764646 3.65961e+08 1.01586 ns
tpch_q14/duckdb:vortex-compact 394377859 3.63178e+08 1.08591 ns
tpch_q15/duckdb:vortex-compact 249132066 2.55886e+08 0.973605 ns
tpch_q16/duckdb:vortex-compact 298686370 2.73794e+08 1.09092 ns
tpch_q17/duckdb:vortex-compact 519843546 5.05805e+08 1.02775 ns
tpch_q18/duckdb:vortex-compact 485411676 5.30148e+08 0.915616 ns
tpch_q19/duckdb:vortex-compact 429138577 4.23931e+08 1.01229 ns
tpch_q20/duckdb:vortex-compact 635454059 6.10678e+08 1.04057 ns
tpch_q21/duckdb:vortex-compact 830529849 8.01784e+08 1.03585 ns
tpch_q22/duckdb:vortex-compact 222509961 2.3121e+08 0.962371 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.002x ➖
  • Vortex: 1.014x ➖
  • duckdb:vortex: 1.018x ➖
  • datafusion:vortex: 1.009x ➖
  • Best: tpch_q05/datafusion:vortex-compact (0.858x)
  • Worst: tpch_q06/duckdb:vortex-compact (1.163x)
  • Significant (>10%): 2↑ 7↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 485458092 4.83323e+08 1.00442 ns
tpch_q02/datafusion:arrow 93357354 9.5321e+07 0.9794 ns
tpch_q03/datafusion:arrow 183879636 1.99949e+08 0.919632 ns
tpch_q04/datafusion:arrow 89668202 9.69977e+07 0.924436 ns
tpch_q05/datafusion:arrow 345789295 3.46677e+08 0.99744 ns
tpch_q06/datafusion:arrow 62967720 6.04148e+07 1.04226 ns
tpch_q07/datafusion:arrow 648014044 6.73267e+08 0.962493 ns
tpch_q08/datafusion:arrow 287493933 2.8965e+08 0.992557 ns
tpch_q09/datafusion:arrow 567971365 5.7234e+08 0.992367 ns
tpch_q10/datafusion:arrow 235442716 2.37641e+08 0.990748 ns
tpch_q11/datafusion:arrow 396820823 3.92526e+08 1.01094 ns
tpch_q12/datafusion:arrow 190536138 1.83436e+08 1.03871 ns
tpch_q13/datafusion:arrow 190289181 1.92289e+08 0.989598 ns
tpch_q14/datafusion:arrow 53994774 5.44073e+07 0.992417 ns
tpch_q15/datafusion:arrow 99947663 1.03728e+08 0.963556 ns
tpch_q16/datafusion:arrow 75249946 7.57035e+07 0.994009 ns
tpch_q17/datafusion:arrow 594218655 5.88507e+08 1.0097 ns
tpch_q18/datafusion:arrow 1389475102 1.37117e+09 1.01335 ns
tpch_q19/datafusion:arrow 125007228 1.21252e+08 1.03097 ns
tpch_q20/datafusion:arrow 169538578 1.68627e+08 1.00541 ns
tpch_q21/datafusion:arrow 882693685 8.86717e+08 0.995462 ns
tpch_q22/datafusion:arrow 50518556 5.36674e+07 0.941326 ns
tpch_q01/datafusion:parquet 676966965 6.98935e+08 0.968569 ns
tpch_q02/datafusion:parquet 209452420 2.20095e+08 0.951644 ns
tpch_q03/datafusion:parquet 294949049 2.99461e+08 0.984934 ns
tpch_q04/datafusion:parquet 205734497 2.04637e+08 1.00536 ns
tpch_q05/datafusion:parquet 457063511 4.64882e+08 0.983183 ns
tpch_q06/datafusion:parquet 129144300 1.29816e+08 0.994829 ns
tpch_q07/datafusion:parquet 682141428 6.72967e+08 1.01363 ns
tpch_q08/datafusion:parquet 517326439 5.2493e+08 0.985515 ns
tpch_q09/datafusion:parquet 812459731 8.20845e+08 0.989784 ns
tpch_q10/datafusion:parquet 502415588 5.15377e+08 0.974851 ns
tpch_q11/datafusion:parquet 132750859 1.32708e+08 1.00032 ns
tpch_q12/datafusion:parquet 206204763 1.9842e+08 1.03924 ns
tpch_q13/datafusion:parquet 411321064 4.27716e+08 0.961668 ns
tpch_q14/datafusion:parquet 155071591 1.57928e+08 0.98191 ns
tpch_q15/datafusion:parquet 254268974 2.54818e+08 0.997847 ns
tpch_q16/datafusion:parquet 145489089 1.47126e+08 0.988877 ns
tpch_q17/datafusion:parquet 706454660 7.18772e+08 0.982863 ns
tpch_q18/datafusion:parquet 1121114289 1.13078e+09 0.99145 ns
tpch_q19/datafusion:parquet 280219487 2.86807e+08 0.977031 ns
tpch_q20/datafusion:parquet 310666399 3.07026e+08 1.01186 ns
tpch_q21/datafusion:parquet 869993872 8.69517e+08 1.00055 ns
tpch_q22/datafusion:parquet 330621225 3.29836e+08 1.00238 ns
tpch_q01/datafusion:vortex-file-compressed 493573331 4.98264e+08 0.990585 ns
tpch_q02/datafusion:vortex-file-compressed 167448985 1.65263e+08 1.01323 ns
tpch_q03/datafusion:vortex-file-compressed 221191169 2.21948e+08 0.99659 ns
tpch_q04/datafusion:vortex-file-compressed 104132751 1.03955e+08 1.00171 ns
tpch_q05/datafusion:vortex-file-compressed 594263609 5.83572e+08 1.01832 ns
tpch_q06/datafusion:vortex-file-compressed 42785590 3.74864e+07 1.14136 ns 🚨
tpch_q07/datafusion:vortex-file-compressed 581089512 5.86049e+08 0.991537 ns
tpch_q08/datafusion:vortex-file-compressed 660209210 6.47755e+08 1.01923 ns
tpch_q09/datafusion:vortex-file-compressed 987247628 1.04383e+09 0.945796 ns
tpch_q10/datafusion:vortex-file-compressed 268764633 2.70063e+08 0.995194 ns
tpch_q11/datafusion:vortex-file-compressed 135640805 1.31809e+08 1.02907 ns
tpch_q12/datafusion:vortex-file-compressed 109434042 9.94724e+07 1.10014 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 221464260 2.21457e+08 1.00003 ns
tpch_q14/datafusion:vortex-file-compressed 61230371 5.55367e+07 1.10252 ns 🚨
tpch_q15/datafusion:vortex-file-compressed 102274946 9.53112e+07 1.07306 ns
tpch_q16/datafusion:vortex-file-compressed 87064978 8.71045e+07 0.999547 ns
tpch_q17/datafusion:vortex-file-compressed 911345080 9.0301e+08 1.00923 ns
tpch_q18/datafusion:vortex-file-compressed 1106394982 1.11056e+09 0.996249 ns
tpch_q19/datafusion:vortex-file-compressed 72165468 7.15074e+07 1.0092 ns
tpch_q20/datafusion:vortex-file-compressed 182330048 1.78947e+08 1.01891 ns
tpch_q21/datafusion:vortex-file-compressed 758628014 7.60608e+08 0.997397 ns
tpch_q22/datafusion:vortex-file-compressed 73015020 7.44904e+07 0.980193 ns
tpch_q01/datafusion:vortex-compact 565389195 5.31582e+08 1.0636 ns
tpch_q02/datafusion:vortex-compact 177091844 1.77469e+08 0.997872 ns
tpch_q03/datafusion:vortex-compact 233721902 2.40911e+08 0.97016 ns
tpch_q04/datafusion:vortex-compact 122764024 1.2059e+08 1.01803 ns
tpch_q05/datafusion:vortex-compact 584260087 6.81182e+08 0.857716 ns 🚀
tpch_q06/datafusion:vortex-compact 85795895 7.52274e+07 1.14049 ns 🚨
tpch_q07/datafusion:vortex-compact 623897681 6.14581e+08 1.01516 ns
tpch_q08/datafusion:vortex-compact 646047773 6.90452e+08 0.935689 ns
tpch_q09/datafusion:vortex-compact 994272575 1.11431e+09 0.892276 ns 🚀
tpch_q10/datafusion:vortex-compact 311360445 3.1356e+08 0.992984 ns
tpch_q11/datafusion:vortex-compact 143194983 1.4349e+08 0.997946 ns
tpch_q12/datafusion:vortex-compact 176945285 1.65016e+08 1.07229 ns
tpch_q13/datafusion:vortex-compact 269518336 2.70204e+08 0.997462 ns
tpch_q14/datafusion:vortex-compact 90353488 8.69546e+07 1.03909 ns
tpch_q15/datafusion:vortex-compact 177792078 1.63615e+08 1.08665 ns
tpch_q16/datafusion:vortex-compact 96236969 9.52594e+07 1.01026 ns
tpch_q17/datafusion:vortex-compact 908935808 9.83798e+08 0.923905 ns
tpch_q18/datafusion:vortex-compact 1110937616 1.1127e+09 0.99842 ns
tpch_q19/datafusion:vortex-compact 127422904 1.2723e+08 1.00152 ns
tpch_q20/datafusion:vortex-compact 214953906 2.09928e+08 1.02394 ns
tpch_q21/datafusion:vortex-compact 767757314 7.66767e+08 1.00129 ns
tpch_q22/datafusion:vortex-compact 84753363 8.52278e+07 0.994433 ns
tpch_q01/duckdb:parquet 264224101 2.60553e+08 1.01409 ns
tpch_q02/duckdb:parquet 115479840 1.27497e+08 0.905744 ns
tpch_q03/duckdb:parquet 225200239 2.24888e+08 1.00139 ns
tpch_q04/duckdb:parquet 154619533 1.52589e+08 1.0133 ns
tpch_q05/duckdb:parquet 230416292 2.34626e+08 0.982058 ns
tpch_q06/duckdb:parquet 71343155 7.21741e+07 0.988487 ns
tpch_q07/duckdb:parquet 219861834 2.20078e+08 0.999018 ns
tpch_q08/duckdb:parquet 328888207 3.30878e+08 0.993985 ns
tpch_q09/duckdb:parquet 499678095 4.76155e+08 1.0494 ns
tpch_q10/duckdb:parquet 631718634 6.36788e+08 0.992039 ns
tpch_q11/duckdb:parquet 53605323 5.58394e+07 0.959991 ns
tpch_q12/duckdb:parquet 139847600 1.41847e+08 0.985907 ns
tpch_q13/duckdb:parquet 416692267 4.13532e+08 1.00764 ns
tpch_q14/duckdb:parquet 181068986 1.83369e+08 0.987458 ns
tpch_q15/duckdb:parquet 106292260 1.08333e+08 0.981163 ns
tpch_q16/duckdb:parquet 166672998 1.66689e+08 0.999905 ns
tpch_q17/duckdb:parquet 205532133 2.05217e+08 1.00153 ns
tpch_q18/duckdb:parquet 360529052 3.64158e+08 0.990034 ns
tpch_q19/duckdb:parquet 290345313 2.94021e+08 0.987497 ns
tpch_q20/duckdb:parquet 247627906 2.52314e+08 0.981426 ns
tpch_q21/duckdb:parquet 588566911 5.87525e+08 1.00177 ns
tpch_q22/duckdb:parquet 296998708 3.01916e+08 0.983714 ns
tpch_q01/duckdb:vortex-file-compressed 201732972 2.04555e+08 0.986206 ns
tpch_q02/duckdb:vortex-file-compressed 56546474 5.76524e+07 0.980817 ns
tpch_q03/duckdb:vortex-file-compressed 135060650 1.34585e+08 1.00354 ns
tpch_q04/duckdb:vortex-file-compressed 164480534 1.64662e+08 0.998901 ns
tpch_q05/duckdb:vortex-file-compressed 144164936 1.36186e+08 1.05859 ns
tpch_q06/duckdb:vortex-file-compressed 62554713 5.61177e+07 1.11471 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 153917818 1.46831e+08 1.04827 ns
tpch_q08/duckdb:vortex-file-compressed 234935634 2.40932e+08 0.97511 ns
tpch_q09/duckdb:vortex-file-compressed 370408830 3.62381e+08 1.02215 ns
tpch_q10/duckdb:vortex-file-compressed 150089742 1.47008e+08 1.02096 ns
tpch_q11/duckdb:vortex-file-compressed 38851661 4.01888e+07 0.966729 ns
tpch_q12/duckdb:vortex-file-compressed 112299720 1.09469e+08 1.02586 ns
tpch_q13/duckdb:vortex-file-compressed 239344921 2.3948e+08 0.999436 ns
tpch_q14/duckdb:vortex-file-compressed 72227580 6.68652e+07 1.0802 ns
tpch_q15/duckdb:vortex-file-compressed 95643198 9.81271e+07 0.974687 ns
tpch_q16/duckdb:vortex-file-compressed 83446919 8.14186e+07 1.02491 ns
tpch_q17/duckdb:vortex-file-compressed 132027356 1.26606e+08 1.04282 ns
tpch_q18/duckdb:vortex-file-compressed 286783298 2.83369e+08 1.01205 ns
tpch_q19/duckdb:vortex-file-compressed 99927669 9.86891e+07 1.01255 ns
tpch_q20/duckdb:vortex-file-compressed 169408059 1.72441e+08 0.982412 ns
tpch_q21/duckdb:vortex-file-compressed 594474860 5.88393e+08 1.01034 ns
tpch_q22/duckdb:vortex-file-compressed 75626897 7.55125e+07 1.00151 ns
tpch_q01/duckdb:vortex-compact 248723196 2.5232e+08 0.985745 ns
tpch_q02/duckdb:vortex-compact 69462322 6.99467e+07 0.993075 ns
tpch_q03/duckdb:vortex-compact 182018719 1.81622e+08 1.00219 ns
tpch_q04/duckdb:vortex-compact 214097420 2.12024e+08 1.00978 ns
tpch_q05/duckdb:vortex-compact 179236542 1.75392e+08 1.02192 ns
tpch_q06/duckdb:vortex-compact 128642861 1.10577e+08 1.16338 ns 🚨
tpch_q07/duckdb:vortex-compact 224226787 2.20504e+08 1.01688 ns
tpch_q08/duckdb:vortex-compact 264552767 2.6479e+08 0.999104 ns
tpch_q09/duckdb:vortex-compact 421237175 4.16288e+08 1.01189 ns
tpch_q10/duckdb:vortex-compact 212601844 2.08218e+08 1.02106 ns
tpch_q11/duckdb:vortex-compact 43855127 4.37212e+07 1.00306 ns
tpch_q12/duckdb:vortex-compact 307694628 2.95586e+08 1.04097 ns
tpch_q13/duckdb:vortex-compact 298690019 2.98985e+08 0.999014 ns
tpch_q14/duckdb:vortex-compact 122962745 1.06633e+08 1.15314 ns 🚨
tpch_q15/duckdb:vortex-compact 134007641 1.33009e+08 1.00751 ns
tpch_q16/duckdb:vortex-compact 93833669 9.20393e+07 1.0195 ns
tpch_q17/duckdb:vortex-compact 149198667 1.47539e+08 1.01125 ns
tpch_q18/duckdb:vortex-compact 337296788 3.36908e+08 1.00115 ns
tpch_q19/duckdb:vortex-compact 156709385 1.57529e+08 0.994799 ns
tpch_q20/duckdb:vortex-compact 225236495 2.22898e+08 1.01049 ns
tpch_q21/duckdb:vortex-compact 696901636 6.83732e+08 1.01926 ns
tpch_q22/duckdb:vortex-compact 84788664 8.39654e+07 1.00981 ns
tpch_q01/duckdb:duckdb 117869617 1.17754e+08 1.00098 ns
tpch_q02/duckdb:duckdb 51751294 5.30665e+07 0.975216 ns
tpch_q03/duckdb:duckdb 101420842 1.01626e+08 0.997985 ns
tpch_q04/duckdb:duckdb 129696878 1.30011e+08 0.997583 ns
tpch_q05/duckdb:duckdb 116042579 1.15884e+08 1.00137 ns
tpch_q06/duckdb:duckdb 44479109 4.58155e+07 0.970832 ns
tpch_q07/duckdb:duckdb 110167178 1.1101e+08 0.992403 ns
tpch_q08/duckdb:duckdb 140365597 1.41006e+08 0.995458 ns
tpch_q09/duckdb:duckdb 308726136 3.07668e+08 1.00344 ns
tpch_q10/duckdb:duckdb 218804594 2.16781e+08 1.00934 ns
tpch_q11/duckdb:duckdb 23084820 2.35556e+07 0.980014 ns
tpch_q12/duckdb:duckdb 85605318 8.68537e+07 0.985626 ns
tpch_q13/duckdb:duckdb 238671107 2.36935e+08 1.00733 ns
tpch_q14/duckdb:duckdb 77953145 7.93309e+07 0.982633 ns
tpch_q15/duckdb:duckdb 81672844 8.19544e+07 0.996564 ns
tpch_q16/duckdb:duckdb 73141785 7.38773e+07 0.990044 ns
tpch_q17/duckdb:duckdb 99635425 1.00325e+08 0.993125 ns
tpch_q18/duckdb:duckdb 219485355 2.18623e+08 1.00394 ns
tpch_q19/duckdb:duckdb 127634300 1.30033e+08 0.98155 ns
tpch_q20/duckdb:duckdb 124532470 1.25251e+08 0.994263 ns
tpch_q21/duckdb:duckdb 323805013 3.21182e+08 1.00817 ns
tpch_q22/duckdb:duckdb 70370666 7.56464e+07 0.930258 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: no data
  • Vortex: no vortex data
  • duckdb:vortex: no duckdb:vortex data
  • datafusion:vortex: no datafusion:vortex data
  • Best: No valid vortex comparisons
  • Worst: No valid vortex comparisons
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 893728666 nan nan nan
fineweb_q01/datafusion:parquet 1567072894 nan nan nan
fineweb_q02/datafusion:parquet 1617038504 nan nan nan
fineweb_q03/datafusion:parquet 1616905496 nan nan nan
fineweb_q04/datafusion:parquet 1601464566 nan nan nan
fineweb_q05/datafusion:parquet 1611009497 nan nan nan
fineweb_q06/datafusion:parquet 1595475009 nan nan nan
fineweb_q07/datafusion:parquet 1645618934 nan nan nan
fineweb_q08/datafusion:parquet 1626706160 nan nan nan
fineweb_q00/datafusion:vortex-file-compressed 36236588 nan nan nan
fineweb_q01/datafusion:vortex-file-compressed 471584281 nan nan nan
fineweb_q02/datafusion:vortex-file-compressed 334331406 nan nan nan
fineweb_q03/datafusion:vortex-file-compressed 1380715905 nan nan nan
fineweb_q04/datafusion:vortex-file-compressed 1362350455 nan nan nan
fineweb_q05/datafusion:vortex-file-compressed 1360566099 nan nan nan
fineweb_q06/datafusion:vortex-file-compressed 1553110848 nan nan nan
fineweb_q07/datafusion:vortex-file-compressed 1386985066 nan nan nan
fineweb_q08/datafusion:vortex-file-compressed 548118485 nan nan nan
fineweb_q00/datafusion:vortex-compact 29759367 nan nan nan
fineweb_q01/datafusion:vortex-compact 508345813 nan nan nan
fineweb_q02/datafusion:vortex-compact 461470712 nan nan nan
fineweb_q03/datafusion:vortex-compact 1697756406 nan nan nan
fineweb_q04/datafusion:vortex-compact 1980384707 nan nan nan
fineweb_q05/datafusion:vortex-compact 1588437385 nan nan nan
fineweb_q06/datafusion:vortex-compact 1253841513 nan nan nan
fineweb_q07/datafusion:vortex-compact 1121321960 nan nan nan
fineweb_q08/datafusion:vortex-compact 396557754 nan nan nan
fineweb_q00/duckdb:parquet 962160938 nan nan nan
fineweb_q01/duckdb:parquet 2210581207 nan nan nan
fineweb_q02/duckdb:parquet 2209219610 nan nan nan
fineweb_q03/duckdb:parquet 7118704061 nan nan nan
fineweb_q04/duckdb:parquet 1688685889 nan nan nan
fineweb_q05/duckdb:parquet 3843204411 nan nan nan
fineweb_q06/duckdb:parquet 4969426427 nan nan nan
fineweb_q07/duckdb:parquet 5431616057 nan nan nan
fineweb_q08/duckdb:parquet 996293822 nan nan nan
fineweb_q00/duckdb:vortex-file-compressed 89835981 nan nan nan
fineweb_q01/duckdb:vortex-file-compressed 497492627 nan nan nan
fineweb_q02/duckdb:vortex-file-compressed 541481374 nan nan nan
fineweb_q03/duckdb:vortex-file-compressed 1615216879 nan nan nan
fineweb_q04/duckdb:vortex-file-compressed 1645334704 nan nan nan
fineweb_q05/duckdb:vortex-file-compressed 1746808459 nan nan nan
fineweb_q06/duckdb:vortex-file-compressed 1855420091 nan nan nan
fineweb_q07/duckdb:vortex-file-compressed 1678057424 nan nan nan
fineweb_q08/duckdb:vortex-file-compressed 698102648 nan nan nan
fineweb_q00/duckdb:vortex-compact 82148710 nan nan nan
fineweb_q01/duckdb:vortex-compact 512109799 nan nan nan
fineweb_q02/duckdb:vortex-compact 625512665 nan nan nan
fineweb_q03/duckdb:vortex-compact 1812218813 nan nan nan
fineweb_q04/duckdb:vortex-compact 1826194329 nan nan nan
fineweb_q05/duckdb:vortex-compact 1748696966 nan nan nan
fineweb_q06/duckdb:vortex-compact 1689140662 nan nan nan
fineweb_q07/duckdb:vortex-compact 1611399723 nan nan nan
fineweb_q08/duckdb:vortex-compact 539818834 nan nan nan

@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 0.994x ➖
  • Vortex: 1.005x ➖
  • Best: vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical (0.885x)
  • Worst: vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 (1.139x)
  • Significant (>10%): 1↑ 1↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.31631e+09 1.31961e+09 0.997501 ns
parquet_rs-zstd decompress time/taxi 2.81772e+08 2.85626e+08 0.986504 ns
compress time/taxi 2.98341e+08 3.03298e+08 0.983658 ns
decompress time/taxi 1.65697e+07 1.79183e+07 0.924739 ns
parquet_rs-zstd compress time/Arade 2.31757e+09 2.37241e+09 0.976885 ns
parquet_rs-zstd decompress time/Arade 6.19689e+08 6.26547e+08 0.989054 ns
compress time/Arade 4.1421e+08 4.24538e+08 0.975674 ns
decompress time/Arade 2.85379e+07 2.90226e+07 0.9833 ns
parquet_rs-zstd compress time/Bimbo 1.47962e+10 1.49312e+10 0.990958 ns
parquet_rs-zstd decompress time/Bimbo 2.35131e+09 2.34678e+09 1.00193 ns
compress time/Bimbo 1.01686e+09 1.02109e+09 0.995863 ns
decompress time/Bimbo 9.55666e+07 9.79544e+07 0.975623 ns
parquet_rs-zstd compress time/CMSprovider 7.21399e+09 7.30256e+09 0.987871 ns
parquet_rs-zstd decompress time/CMSprovider 1.50219e+09 1.56807e+09 0.95799 ns
compress time/CMSprovider 9.80822e+08 9.25242e+08 1.06007 ns
decompress time/CMSprovider 7.07032e+07 7.13208e+07 0.99134 ns
parquet_rs-zstd compress time/Euro2016 1.40462e+09 1.41701e+09 0.991256 ns
parquet_rs-zstd decompress time/Euro2016 4.06206e+08 4.1423e+08 0.980629 ns
compress time/Euro2016 2.49229e+08 2.40669e+08 1.03557 ns
decompress time/Euro2016 2.13891e+07 2.06858e+07 1.034 ns
parquet_rs-zstd compress time/Food 8.73382e+08 8.86569e+08 0.985126 ns
parquet_rs-zstd decompress time/Food 1.9616e+08 1.99955e+08 0.981022 ns
compress time/Food 3.11425e+08 2.94512e+08 1.05743 ns
decompress time/Food 9.63175e+06 9.35725e+06 1.02934 ns
parquet_rs-zstd compress time/HashTags 2.40546e+09 2.49826e+09 0.962853 ns
parquet_rs-zstd decompress time/HashTags 6.32795e+08 6.64503e+08 0.952283 ns
compress time/HashTags 5.56468e+08 5.73671e+08 0.970012 ns
decompress time/HashTags 7.4429e+07 7.23755e+07 1.02837 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 8.65574e+08 8.72525e+08 0.992034 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 2.40902e+08 2.4009e+08 1.00338 ns
compress time/TPC-H l_comment chunked 1.33987e+08 1.35581e+08 0.988242 ns
decompress time/TPC-H l_comment chunked 8.4097e+06 8.52923e+06 0.985985 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 8.63882e+08 8.69342e+08 0.993719 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 2.41326e+08 2.38749e+08 1.01079 ns
compress time/TPC-H l_comment canonical 2.59989e+08 2.95547e+08 0.879689 ns 🚀
decompress time/TPC-H l_comment canonical 1.05255e+07 1.02808e+07 1.0238 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.80438e+06 6.83588e+06 0.995392 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.70166e+06 2.69325e+06 1.00312 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.29362e+07 1.38089e+07 0.936797 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.28381e+06 2.31804e+06 0.985235 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.46833e+07 8.22191e+07 1.02997 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.76173e+07 2.99231e+07 0.922944 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.36012e+08 1.38501e+08 0.982032 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 1.90183e+07 1.95832e+07 0.971158 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 8.74476e+08 1.01381e+09 0.862564 ns 🚀
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.06911e+08 3.05851e+08 1.00347 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.36382e+09 1.38853e+09 0.982201 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.29961e+08 2.28096e+08 1.00818 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 9.82422e+06 1.07278e+07 0.915773 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.64922e+06 2.73168e+06 0.969815 ns
compress time/wide table cols=100 chunks=50 rows=1000 3.252e+07 3.58731e+07 0.906527 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.22755e+06 2.29912e+06 0.968872 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 1.3692e+08 1.41936e+08 0.964657 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.74178e+07 2.89696e+07 0.946434 ns
compress time/wide table cols=1000 chunks=50 rows=1000 3.73242e+08 3.74056e+08 0.997824 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 1.89975e+07 1.91471e+07 0.992185 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 1.64247e+09 1.72946e+09 0.949702 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.14665e+08 3.15058e+08 0.998753 ns
compress time/wide table cols=10000 chunks=50 rows=1000 3.62763e+09 3.75078e+09 0.967168 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.32378e+08 2.39973e+08 0.968354 ns
parquet-zstd size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex size/taxi 5.49874e+07 5.49861e+07 1.00002 bytes
vortex:parquet-zstd size/taxi 0.984041 0.984018 1.00002 ratio
vortex:parquet-zstd ratio compress time/taxi 0.226649 0.229839 0.986122 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0588055 0.0627332 0.93739 ratio
parquet-zstd size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex size/Arade 1.42318e+08 1.42317e+08 1 bytes
vortex:parquet-zstd size/Arade 0.466186 0.466183 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.178726 0.178948 0.998761 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.046052 0.0463215 0.994182 ratio
parquet-zstd size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex size/Bimbo 5.30245e+08 5.30249e+08 0.999992 bytes
vortex:parquet-zstd size/Bimbo 1.36332 1.36333 0.999992 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.0687245 0.068386 1.00495 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0406441 0.0417399 0.973746 ratio
parquet-zstd size/CMSprovider 3.84623e+08 3.84623e+08 1 bytes
vortex size/CMSprovider 5.03899e+08 5.03899e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.31011 1.31011 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.135961 0.126701 1.07309 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0470666 0.0454833 1.03481 ratio
parquet-zstd size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex size/Euro2016 1.71377e+08 1.71376e+08 1 bytes
vortex:parquet-zstd size/Euro2016 1.39282 1.39282 1 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.177435 0.169843 1.0447 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0526557 0.0499379 1.05442 ratio
parquet-zstd size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex size/Food 4.43934e+07 4.43934e+07 1 bytes
vortex:parquet-zstd size/Food 1.2271 1.2271 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.356574 0.332193 1.0734 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0491015 0.0467968 1.04925 ratio
parquet-zstd size/HashTags 1.33807e+08 1.33807e+08 1 bytes
vortex size/HashTags 2.08958e+08 2.08958e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.56163 1.56163 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.231335 0.229628 1.00744 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.117619 0.108917 1.0799 ratio
parquet-zstd size/TPC-H l_comment chunked 5.69142e+07 5.69142e+07 1 bytes
vortex size/TPC-H l_comment chunked 7.7352e+07 7.7352e+07 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.3591 1.3591 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.154795 0.155389 0.996178 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0349092 0.0355251 0.982664 ratio
parquet-zstd size/TPC-H l_comment canonical 5.69142e+07 5.69142e+07 1 bytes
vortex size/TPC-H l_comment canonical 7.83565e+07 7.83565e+07 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.37675 1.37675 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.300955 0.339966 0.885249 ratio 🚀
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0436152 0.0430612 1.01286 ratio
parquet-zstd size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex size/wide table cols=100 chunks=1 rows=1000 882712 882712 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.946909 0.946909 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 1.90115 2.02007 0.941134 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0.845336 0.860684 0.982168 ratio
parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex size/wide table cols=1000 chunks=1 rows=1000 8.82071e+06 8.82071e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.946225 0.946225 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.60613 1.68454 0.953455 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.688638 0.65445 1.05224 ratio
parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex size/wide table cols=10000 chunks=1 rows=1000 8.82367e+07 8.82367e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.946543 0.946543 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.55959 1.36962 1.1387 ratio 🚨
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.749275 0.745774 1.00469 ratio
parquet-zstd size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex size/wide table cols=100 chunks=50 rows=1000 882712 882712 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.946909 0.946909 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 3.31018 3.34394 0.989904 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0.840832 0.841651 0.999027 ratio
parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex size/wide table cols=1000 chunks=50 rows=1000 8.82071e+06 8.82071e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.946225 0.946225 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 2.72599 2.63538 1.03438 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.692888 0.660938 1.04834 ratio
parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex size/wide table cols=10000 chunks=50 rows=1000 8.82367e+07 8.82367e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.946543 0.946543 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 2.20864 2.16876 1.01839 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.738494 0.761678 0.969563 ratio

@github-actions
Copy link
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.006x ➖
  • Vortex: 1.025x ➖
  • duckdb:vortex: 1.015x ➖
  • datafusion:vortex: 1.035x ➖
  • Best: tpcds_q02/duckdb:vortex-file-compressed (0.874x)
  • Worst: tpcds_q51/duckdb:vortex-compact (1.742x)
  • Significant (>10%): 4↑ 29↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 44143416 3.74965e+07 1.17727 ns 🚨
tpcds_q02/datafusion:parquet 45698806 4.31477e+07 1.05912 ns
tpcds_q03/datafusion:parquet 21420064 2.13925e+07 1.00129 ns
tpcds_q04/datafusion:parquet 347947023 3.41663e+08 1.01839 ns
tpcds_q05/datafusion:parquet 39946634 4.09592e+07 0.975279 ns
tpcds_q06/datafusion:parquet 64970423 6.38726e+07 1.01719 ns
tpcds_q07/datafusion:parquet 109798767 1.06863e+08 1.02747 ns
tpcds_q08/datafusion:parquet 68030377 7.71036e+07 0.882324 ns 🚀
tpcds_q09/datafusion:parquet 48840221 4.86325e+07 1.00427 ns
tpcds_q10/datafusion:parquet 108295250 1.03546e+08 1.04587 ns
tpcds_q11/datafusion:parquet 228401875 2.32259e+08 0.983393 ns
tpcds_q12/datafusion:parquet 29649649 2.6483e+07 1.11957 ns 🚨
tpcds_q13/datafusion:parquet 106449610 1.04643e+08 1.01727 ns
tpcds_q14/datafusion:parquet 288762666 2.90115e+08 0.995338 ns
tpcds_q15/datafusion:parquet 33122111 3.39962e+07 0.974288 ns
tpcds_q16/datafusion:parquet 42167130 4.2298e+07 0.996905 ns
tpcds_q17/datafusion:parquet 104329172 1.06577e+08 0.978909 ns
tpcds_q18/datafusion:parquet 131765644 1.31467e+08 1.00227 ns
tpcds_q19/datafusion:parquet 36839657 3.68468e+07 0.999807 ns
tpcds_q20/datafusion:parquet 26897873 2.66295e+07 1.01008 ns
tpcds_q21/datafusion:parquet 33810705 3.3322e+07 1.01467 ns
tpcds_q22/datafusion:parquet 73885980 7.1399e+07 1.03483 ns
tpcds_q23/datafusion:parquet 241040831 2.39952e+08 1.00454 ns
tpcds_q24/datafusion:parquet 141633475 1.42233e+08 0.995783 ns
tpcds_q25/datafusion:parquet 104832303 1.04013e+08 1.00787 ns
tpcds_q26/datafusion:parquet 99874435 1.03078e+08 0.968922 ns
tpcds_q27/datafusion:parquet 204441339 2.02463e+08 1.00977 ns
tpcds_q28/datafusion:parquet 45062529 4.49423e+07 1.00268 ns
tpcds_q29/datafusion:parquet 104559095 1.06476e+08 0.981998 ns
tpcds_q30/datafusion:parquet 51499880 4.97091e+07 1.03603 ns
tpcds_q31/datafusion:parquet 116813164 1.14332e+08 1.02171 ns
tpcds_q32/datafusion:parquet 26478791 2.84181e+07 0.931757 ns
tpcds_q33/datafusion:parquet 40482931 4.35713e+07 0.929119 ns
tpcds_q34/datafusion:parquet 41111934 4.0717e+07 1.0097 ns
tpcds_q35/datafusion:parquet 110306946 1.07425e+08 1.02683 ns
tpcds_q36/datafusion:parquet 95651575 9.4218e+07 1.01522 ns
tpcds_q37/datafusion:parquet 28002765 2.6664e+07 1.05021 ns
tpcds_q38/datafusion:parquet 61249912 6.25777e+07 0.978782 ns
tpcds_q39/datafusion:parquet 72604305 7.39825e+07 0.981371 ns
tpcds_q40/datafusion:parquet 34303951 3.51741e+07 0.975261 ns
tpcds_q41/datafusion:parquet 12272453 1.20681e+07 1.01694 ns
tpcds_q42/datafusion:parquet 20765198 2.07085e+07 1.00274 ns
tpcds_q43/datafusion:parquet 24876410 2.45301e+07 1.01412 ns
tpcds_q44/datafusion:parquet 62981197 6.0582e+07 1.0396 ns
tpcds_q45/datafusion:parquet 47192240 4.77702e+07 0.987901 ns
tpcds_q46/datafusion:parquet 58852645 5.85877e+07 1.00452 ns
tpcds_q47/datafusion:parquet 222934818 2.25383e+08 0.989136 ns
tpcds_q48/datafusion:parquet 95736250 9.43622e+07 1.01456 ns
tpcds_q49/datafusion:parquet 62219317 6.13236e+07 1.01461 ns
tpcds_q50/datafusion:parquet 71528911 7.01869e+07 1.01912 ns
tpcds_q51/datafusion:parquet 112062406 1.1145e+08 1.0055 ns
tpcds_q52/datafusion:parquet 20378456 2.14419e+07 0.950404 ns
tpcds_q53/datafusion:parquet 32874461 3.4167e+07 0.962171 ns
tpcds_q54/datafusion:parquet 44909237 4.526e+07 0.99225 ns
tpcds_q55/datafusion:parquet 20009752 2.0322e+07 0.984635 ns
tpcds_q56/datafusion:parquet 44013342 4.27709e+07 1.02905 ns
tpcds_q57/datafusion:parquet 141451747 1.40595e+08 1.0061 ns
tpcds_q58/datafusion:parquet 114658200 1.1223e+08 1.02164 ns
tpcds_q59/datafusion:parquet 71294446 6.79196e+07 1.04969 ns
tpcds_q60/datafusion:parquet 43814584 3.77233e+07 1.16147 ns 🚨
tpcds_q61/datafusion:parquet 62948260 6.80792e+07 0.924633 ns
tpcds_q62/datafusion:parquet 56001042 4.38448e+07 1.27726 ns 🚨
tpcds_q63/datafusion:parquet 34197256 3.09013e+07 1.10666 ns 🚨
tpcds_q64/datafusion:parquet 626212969 6.22214e+08 1.00643 ns
tpcds_q65/datafusion:parquet 47795521 4.95873e+07 0.963866 ns
tpcds_q66/datafusion:parquet 105607771 1.04541e+08 1.0102 ns
tpcds_q67/datafusion:parquet 130719114 1.36883e+08 0.954971 ns
tpcds_q68/datafusion:parquet 59036129 5.93236e+07 0.995154 ns
tpcds_q69/datafusion:parquet 100083907 9.45918e+07 1.05806 ns
tpcds_q70/datafusion:parquet 128375156 1.29184e+08 0.993742 ns
tpcds_q71/datafusion:parquet 29395061 3.09283e+07 0.950425 ns
tpcds_q72/datafusion:parquet 1665840318 1.66864e+09 0.998323 ns
tpcds_q73/datafusion:parquet 39235759 3.93268e+07 0.997686 ns
tpcds_q74/datafusion:parquet 144840342 1.45115e+08 0.998107 ns
tpcds_q75/datafusion:parquet 125546661 1.15997e+08 1.08232 ns
tpcds_q76/datafusion:parquet 55447694 5.49225e+07 1.00956 ns
tpcds_q77/datafusion:parquet 51986993 5.37418e+07 0.967348 ns
tpcds_q78/datafusion:parquet 179993799 1.75649e+08 1.02474 ns
tpcds_q79/datafusion:parquet 40143153 4.02166e+07 0.998174 ns
tpcds_q80/datafusion:parquet 101823773 1.00937e+08 1.00879 ns
tpcds_q81/datafusion:parquet 49714881 5.03681e+07 0.98703 ns
tpcds_q82/datafusion:parquet 28915953 2.91686e+07 0.991337 ns
tpcds_q83/datafusion:parquet 72232489 7.23353e+07 0.998579 ns
tpcds_q84/datafusion:parquet 55610592 5.6921e+07 0.976978 ns
tpcds_q85/datafusion:parquet 171823610 1.73723e+08 0.989067 ns
tpcds_q86/datafusion:parquet 21813593 2.10584e+07 1.03586 ns
tpcds_q87/datafusion:parquet 61591047 6.06502e+07 1.01551 ns
tpcds_q88/datafusion:parquet 110684066 1.05974e+08 1.04445 ns
tpcds_q89/datafusion:parquet 35374361 3.77148e+07 0.937943 ns
tpcds_q90/datafusion:parquet 30782721 3.03041e+07 1.01579 ns
tpcds_q91/datafusion:parquet 89866168 8.95321e+07 1.00373 ns
tpcds_q92/datafusion:parquet 25365340 2.67844e+07 0.947019 ns
tpcds_q93/datafusion:parquet 35306803 3.51929e+07 1.00324 ns
tpcds_q94/datafusion:parquet 34412511 3.45367e+07 0.996403 ns
tpcds_q95/datafusion:parquet 84870028 8.44382e+07 1.00511 ns
tpcds_q96/datafusion:parquet 25895200 2.33853e+07 1.10733 ns 🚨
tpcds_q97/datafusion:parquet 41156945 4.03823e+07 1.01918 ns
tpcds_q98/datafusion:parquet 34095595 3.31089e+07 1.0298 ns
tpcds_q99/datafusion:parquet 53001429 5.3509e+07 0.990514 ns
tpcds_q01/datafusion:vortex-file-compressed 28442354 2.39798e+07 1.18609 ns 🚨
tpcds_q02/datafusion:vortex-file-compressed 47745910 4.58911e+07 1.04042 ns
tpcds_q03/datafusion:vortex-file-compressed 17776802 1.717e+07 1.03534 ns
tpcds_q04/datafusion:vortex-file-compressed 506000934 4.96676e+08 1.01877 ns
tpcds_q05/datafusion:vortex-file-compressed 46040264 4.65464e+07 0.989125 ns
tpcds_q06/datafusion:vortex-file-compressed 56255396 5.53319e+07 1.01669 ns
tpcds_q07/datafusion:vortex-file-compressed 59661421 5.91121e+07 1.00929 ns
tpcds_q08/datafusion:vortex-file-compressed 77006429 6.90826e+07 1.1147 ns 🚨
tpcds_q09/datafusion:vortex-file-compressed 40775902 3.61855e+07 1.12686 ns 🚨
tpcds_q10/datafusion:vortex-file-compressed 46403946 4.18781e+07 1.10807 ns 🚨
tpcds_q11/datafusion:vortex-file-compressed 307924995 2.99192e+08 1.02919 ns
tpcds_q12/datafusion:vortex-file-compressed 22245615 2.08248e+07 1.06823 ns
tpcds_q13/datafusion:vortex-file-compressed 54352104 4.63755e+07 1.172 ns 🚨
tpcds_q14/datafusion:vortex-file-compressed 269381024 2.66072e+08 1.01244 ns
tpcds_q15/datafusion:vortex-file-compressed 44968002 4.28044e+07 1.05055 ns
tpcds_q16/datafusion:vortex-file-compressed 34427229 3.18955e+07 1.07937 ns
tpcds_q17/datafusion:vortex-file-compressed 86010301 8.26875e+07 1.04019 ns
tpcds_q18/datafusion:vortex-file-compressed 68471132 6.51942e+07 1.05026 ns
tpcds_q19/datafusion:vortex-file-compressed 33157435 3.06847e+07 1.08059 ns
tpcds_q20/datafusion:vortex-file-compressed 27018163 2.61236e+07 1.03424 ns
tpcds_q21/datafusion:vortex-file-compressed 244102557 2.56629e+08 0.951188 ns
tpcds_q22/datafusion:vortex-file-compressed 74759614 7.25085e+07 1.03105 ns
tpcds_q23/datafusion:vortex-file-compressed 242138481 2.35468e+08 1.02833 ns
tpcds_q24/datafusion:vortex-file-compressed 129615860 1.28837e+08 1.00604 ns
tpcds_q25/datafusion:vortex-file-compressed 90137510 8.32609e+07 1.08259 ns
tpcds_q26/datafusion:vortex-file-compressed 43426965 4.15301e+07 1.04568 ns
tpcds_q27/datafusion:vortex-file-compressed 143482332 1.41756e+08 1.01217 ns
tpcds_q28/datafusion:vortex-file-compressed 42623734 3.65747e+07 1.16539 ns 🚨
tpcds_q29/datafusion:vortex-file-compressed 85207985 8.36697e+07 1.01839 ns
tpcds_q30/datafusion:vortex-file-compressed 30079253 2.95626e+07 1.01748 ns
tpcds_q31/datafusion:vortex-file-compressed 133380994 1.24285e+08 1.07318 ns
tpcds_q32/datafusion:vortex-file-compressed 22469675 2.25261e+07 0.997493 ns
tpcds_q33/datafusion:vortex-file-compressed 37086915 3.47109e+07 1.06845 ns
tpcds_q34/datafusion:vortex-file-compressed 31663967 3.01742e+07 1.04937 ns
tpcds_q35/datafusion:vortex-file-compressed 57110436 5.67026e+07 1.00719 ns
tpcds_q36/datafusion:vortex-file-compressed 76769461 7.45426e+07 1.02987 ns
tpcds_q37/datafusion:vortex-file-compressed 36523555 3.62267e+07 1.0082 ns
tpcds_q38/datafusion:vortex-file-compressed 50615855 4.87568e+07 1.03813 ns
tpcds_q39/datafusion:vortex-file-compressed 347041546 3.64344e+08 0.952512 ns
tpcds_q40/datafusion:vortex-file-compressed 66349275 6.66944e+07 0.994826 ns
tpcds_q41/datafusion:vortex-file-compressed 12859260 1.40762e+07 0.913545 ns
tpcds_q42/datafusion:vortex-file-compressed 19128371 1.77245e+07 1.07921 ns
tpcds_q43/datafusion:vortex-file-compressed 33934250 3.38935e+07 1.0012 ns
tpcds_q44/datafusion:vortex-file-compressed 58461845 5.74151e+07 1.01823 ns
tpcds_q45/datafusion:vortex-file-compressed 38425677 3.8181e+07 1.00641 ns
tpcds_q46/datafusion:vortex-file-compressed 53120508 4.9448e+07 1.07427 ns
tpcds_q47/datafusion:vortex-file-compressed 274654420 2.66e+08 1.03254 ns
tpcds_q48/datafusion:vortex-file-compressed 54982765 5.32968e+07 1.03163 ns
tpcds_q49/datafusion:vortex-file-compressed 65287129 6.0258e+07 1.08346 ns
tpcds_q50/datafusion:vortex-file-compressed 60764366 5.75989e+07 1.05496 ns
tpcds_q51/datafusion:vortex-file-compressed 108512428 1.0862e+08 0.999007 ns
tpcds_q52/datafusion:vortex-file-compressed 18676425 1.74762e+07 1.06868 ns
tpcds_q53/datafusion:vortex-file-compressed 27416464 2.53491e+07 1.08156 ns
tpcds_q54/datafusion:vortex-file-compressed 42588350 3.97902e+07 1.07032 ns
tpcds_q55/datafusion:vortex-file-compressed 18854016 1.74022e+07 1.08343 ns
tpcds_q56/datafusion:vortex-file-compressed 36940095 3.67807e+07 1.00433 ns
tpcds_q57/datafusion:vortex-file-compressed 188785517 1.85225e+08 1.01922 ns
tpcds_q58/datafusion:vortex-file-compressed 109041614 1.05856e+08 1.03009 ns
tpcds_q59/datafusion:vortex-file-compressed 79259994 7.69193e+07 1.03043 ns
tpcds_q60/datafusion:vortex-file-compressed 38003102 3.58255e+07 1.06078 ns
tpcds_q61/datafusion:vortex-file-compressed 52789299 5.12371e+07 1.0303 ns
tpcds_q62/datafusion:vortex-file-compressed 45474017 4.23397e+07 1.07403 ns
tpcds_q63/datafusion:vortex-file-compressed 27424526 2.66144e+07 1.03044 ns
tpcds_q64/datafusion:vortex-file-compressed 439311668 4.37832e+08 1.00338 ns
tpcds_q65/datafusion:vortex-file-compressed 51803911 4.91404e+07 1.0542 ns
tpcds_q66/datafusion:vortex-file-compressed 182549877 1.82659e+08 0.999402 ns
tpcds_q67/datafusion:vortex-file-compressed 134551036 1.30436e+08 1.03155 ns
tpcds_q68/datafusion:vortex-file-compressed 51501104 4.92546e+07 1.04561 ns
tpcds_q69/datafusion:vortex-file-compressed 41830584 3.94766e+07 1.05963 ns
tpcds_q70/datafusion:vortex-file-compressed 143976199 1.35249e+08 1.06452 ns
tpcds_q71/datafusion:vortex-file-compressed 30072649 2.78557e+07 1.07959 ns
tpcds_q72/datafusion:vortex-file-compressed 3024865009 3.00773e+09 1.0057 ns
tpcds_q73/datafusion:vortex-file-compressed 31122874 2.91729e+07 1.06684 ns
tpcds_q74/datafusion:vortex-file-compressed 163667299 1.60044e+08 1.02264 ns
tpcds_q75/datafusion:vortex-file-compressed 124392954 1.19722e+08 1.03902 ns
tpcds_q76/datafusion:vortex-file-compressed 35540285 3.46428e+07 1.02591 ns
tpcds_q77/datafusion:vortex-file-compressed 44359634 4.10555e+07 1.08048 ns
tpcds_q78/datafusion:vortex-file-compressed 227578636 2.15967e+08 1.05377 ns
tpcds_q79/datafusion:vortex-file-compressed 42508368 3.96424e+07 1.0723 ns
tpcds_q80/datafusion:vortex-file-compressed 136665904 1.31279e+08 1.04104 ns
tpcds_q81/datafusion:vortex-file-compressed 38524276 3.68318e+07 1.04595 ns
tpcds_q82/datafusion:vortex-file-compressed 41573458 3.69082e+07 1.1264 ns 🚨
tpcds_q83/datafusion:vortex-file-compressed 48190122 4.8876e+07 0.985966 ns
tpcds_q84/datafusion:vortex-file-compressed 16353661 1.59632e+07 1.02446 ns
tpcds_q85/datafusion:vortex-file-compressed 60033299 5.74845e+07 1.04434 ns
tpcds_q86/datafusion:vortex-file-compressed 20516680 1.8873e+07 1.08709 ns
tpcds_q87/datafusion:vortex-file-compressed 53381460 4.90754e+07 1.08774 ns
tpcds_q88/datafusion:vortex-file-compressed 83764871 8.23205e+07 1.01755 ns
tpcds_q89/datafusion:vortex-file-compressed 42219555 3.97243e+07 1.06281 ns
tpcds_q90/datafusion:vortex-file-compressed 18308484 1.79512e+07 1.0199 ns
tpcds_q91/datafusion:vortex-file-compressed 23601710 2.3787e+07 0.99221 ns
tpcds_q92/datafusion:vortex-file-compressed 20392821 1.9313e+07 1.05591 ns
tpcds_q93/datafusion:vortex-file-compressed 51938964 4.92611e+07 1.05436 ns
tpcds_q94/datafusion:vortex-file-compressed 32325928 2.98016e+07 1.0847 ns
tpcds_q95/datafusion:vortex-file-compressed 72393506 6.78752e+07 1.06657 ns
tpcds_q96/datafusion:vortex-file-compressed 16692358 1.67485e+07 0.996645 ns
tpcds_q97/datafusion:vortex-file-compressed 36370098 3.48772e+07 1.04281 ns
tpcds_q98/datafusion:vortex-file-compressed 36367344 3.44026e+07 1.05711 ns
tpcds_q99/datafusion:vortex-file-compressed 75082451 7.09561e+07 1.05815 ns
tpcds_q01/datafusion:vortex-compact 31570969 2.42877e+07 1.29988 ns 🚨
tpcds_q02/datafusion:vortex-compact 48817235 4.56727e+07 1.06885 ns
tpcds_q03/datafusion:vortex-compact 18616258 1.81972e+07 1.02303 ns
tpcds_q04/datafusion:vortex-compact 519880947 5.05056e+08 1.02935 ns
tpcds_q05/datafusion:vortex-compact 48135755 4.89931e+07 0.982501 ns
tpcds_q06/datafusion:vortex-compact 58876485 5.86851e+07 1.00326 ns
tpcds_q07/datafusion:vortex-compact 63904893 6.03568e+07 1.05879 ns
tpcds_q08/datafusion:vortex-compact 72004514 6.84106e+07 1.05253 ns
tpcds_q09/datafusion:vortex-compact 42612341 3.59801e+07 1.18433 ns 🚨
tpcds_q10/datafusion:vortex-compact 48064931 4.37245e+07 1.09927 ns
tpcds_q11/datafusion:vortex-compact 308277248 3.07576e+08 1.00228 ns
tpcds_q12/datafusion:vortex-compact 24933676 2.14032e+07 1.16495 ns 🚨
tpcds_q13/datafusion:vortex-compact 55374893 5.01605e+07 1.10395 ns 🚨
tpcds_q14/datafusion:vortex-compact 274440722 2.6984e+08 1.01705 ns
tpcds_q15/datafusion:vortex-compact 46778757 4.30929e+07 1.08553 ns
tpcds_q16/datafusion:vortex-compact 37439451 3.2105e+07 1.16616 ns 🚨
tpcds_q17/datafusion:vortex-compact 88778176 8.32191e+07 1.0668 ns
tpcds_q18/datafusion:vortex-compact 72692817 6.76628e+07 1.07434 ns
tpcds_q19/datafusion:vortex-compact 32310938 3.29048e+07 0.981952 ns
tpcds_q20/datafusion:vortex-compact 28901443 2.65303e+07 1.08937 ns
tpcds_q21/datafusion:vortex-compact 248281891 2.50455e+08 0.991323 ns
tpcds_q22/datafusion:vortex-compact 79626014 7.88893e+07 1.00934 ns
tpcds_q23/datafusion:vortex-compact 244015744 2.40712e+08 1.01372 ns
tpcds_q24/datafusion:vortex-compact 132234547 1.3018e+08 1.01578 ns
tpcds_q25/datafusion:vortex-compact 94181634 8.75351e+07 1.07593 ns
tpcds_q26/datafusion:vortex-compact 44614893 4.31298e+07 1.03443 ns
tpcds_q27/datafusion:vortex-compact 148385486 1.45293e+08 1.02129 ns
tpcds_q28/datafusion:vortex-compact 42790483 3.817e+07 1.12105 ns 🚨
tpcds_q29/datafusion:vortex-compact 90983764 8.42979e+07 1.07931 ns
tpcds_q30/datafusion:vortex-compact 30933177 3.07988e+07 1.00436 ns
tpcds_q31/datafusion:vortex-compact 134274343 1.30262e+08 1.03081 ns
tpcds_q32/datafusion:vortex-compact 24370820 2.27649e+07 1.07054 ns
tpcds_q33/datafusion:vortex-compact 37451494 3.49257e+07 1.07232 ns
tpcds_q34/datafusion:vortex-compact 32623703 3.2199e+07 1.01319 ns
tpcds_q35/datafusion:vortex-compact 60240038 5.8237e+07 1.0344 ns
tpcds_q36/datafusion:vortex-compact 80194996 7.6806e+07 1.04412 ns
tpcds_q37/datafusion:vortex-compact 39370626 3.3871e+07 1.16237 ns 🚨
tpcds_q38/datafusion:vortex-compact 52568697 5.11182e+07 1.02837 ns
tpcds_q39/datafusion:vortex-compact 322696442 3.51169e+08 0.918921 ns
tpcds_q40/datafusion:vortex-compact 67283587 7.13316e+07 0.943251 ns
tpcds_q41/datafusion:vortex-compact 13421530 1.46658e+07 0.915157 ns
tpcds_q42/datafusion:vortex-compact 19953234 1.86874e+07 1.06774 ns
tpcds_q43/datafusion:vortex-compact 33096412 3.34394e+07 0.989744 ns
tpcds_q44/datafusion:vortex-compact 61855443 6.02165e+07 1.02722 ns
tpcds_q45/datafusion:vortex-compact 40957765 3.90502e+07 1.04885 ns
tpcds_q46/datafusion:vortex-compact 54213956 5.17889e+07 1.04682 ns
tpcds_q47/datafusion:vortex-compact 282073441 2.81206e+08 1.00308 ns
tpcds_q48/datafusion:vortex-compact 56770620 5.4112e+07 1.04913 ns
tpcds_q49/datafusion:vortex-compact 66334682 6.35901e+07 1.04316 ns
tpcds_q50/datafusion:vortex-compact 62214112 5.99215e+07 1.03826 ns
tpcds_q51/datafusion:vortex-compact 117595950 1.07999e+08 1.08886 ns
tpcds_q52/datafusion:vortex-compact 19165753 1.87415e+07 1.02264 ns
tpcds_q53/datafusion:vortex-compact 27432849 2.68263e+07 1.02261 ns
tpcds_q54/datafusion:vortex-compact 43929135 4.09455e+07 1.07287 ns
tpcds_q55/datafusion:vortex-compact 18995208 1.82886e+07 1.03863 ns
tpcds_q56/datafusion:vortex-compact 39128450 3.72262e+07 1.0511 ns
tpcds_q57/datafusion:vortex-compact 189993709 1.90041e+08 0.999752 ns
tpcds_q58/datafusion:vortex-compact 112139439 1.09192e+08 1.027 ns
tpcds_q59/datafusion:vortex-compact 81771738 7.89979e+07 1.03511 ns
tpcds_q60/datafusion:vortex-compact 38889166 3.96576e+07 0.980624 ns
tpcds_q61/datafusion:vortex-compact 52917822 5.1917e+07 1.01928 ns
tpcds_q62/datafusion:vortex-compact 47602918 4.46696e+07 1.06567 ns
tpcds_q63/datafusion:vortex-compact 27683277 2.68169e+07 1.03231 ns
tpcds_q64/datafusion:vortex-compact 452133396 4.51948e+08 1.00041 ns
tpcds_q65/datafusion:vortex-compact 55492733 5.41828e+07 1.02418 ns
tpcds_q66/datafusion:vortex-compact 187550012 1.85704e+08 1.00994 ns
tpcds_q67/datafusion:vortex-compact 135304138 1.36049e+08 0.994526 ns
tpcds_q68/datafusion:vortex-compact 51112426 4.93203e+07 1.03634 ns
tpcds_q69/datafusion:vortex-compact 44859482 4.37377e+07 1.02565 ns
tpcds_q70/datafusion:vortex-compact 145217173 1.45323e+08 0.999273 ns
tpcds_q71/datafusion:vortex-compact 31614471 2.85361e+07 1.10788 ns 🚨
tpcds_q72/datafusion:vortex-compact 3010415849 3.0191e+09 0.997122 ns
tpcds_q73/datafusion:vortex-compact 34641475 3.16493e+07 1.09454 ns
tpcds_q74/datafusion:vortex-compact 166840872 1.64126e+08 1.01654 ns
tpcds_q75/datafusion:vortex-compact 129640752 1.27259e+08 1.01872 ns
tpcds_q76/datafusion:vortex-compact 36690492 3.84345e+07 0.954624 ns
tpcds_q77/datafusion:vortex-compact 44620301 4.62482e+07 0.9648 ns
tpcds_q78/datafusion:vortex-compact 227604840 2.38128e+08 0.95581 ns
tpcds_q79/datafusion:vortex-compact 43244745 4.3936e+07 0.984267 ns
tpcds_q80/datafusion:vortex-compact 134070753 1.42436e+08 0.941272 ns
tpcds_q81/datafusion:vortex-compact 37431805 4.17631e+07 0.896288 ns 🚀
tpcds_q82/datafusion:vortex-compact 39106074 3.93848e+07 0.992924 ns
tpcds_q83/datafusion:vortex-compact 49814315 5.10797e+07 0.975228 ns
tpcds_q84/datafusion:vortex-compact 18283099 1.68822e+07 1.08298 ns
tpcds_q85/datafusion:vortex-compact 61694722 6.06255e+07 1.01764 ns
tpcds_q86/datafusion:vortex-compact 20849707 2.16161e+07 0.964546 ns
tpcds_q87/datafusion:vortex-compact 53877944 5.39458e+07 0.998742 ns
tpcds_q88/datafusion:vortex-compact 84936150 9.03647e+07 0.939927 ns
tpcds_q89/datafusion:vortex-compact 41719924 4.07421e+07 1.024 ns
tpcds_q90/datafusion:vortex-compact 18503122 1.94641e+07 0.95063 ns
tpcds_q91/datafusion:vortex-compact 24299598 2.59608e+07 0.936011 ns
tpcds_q92/datafusion:vortex-compact 21321982 2.14223e+07 0.995318 ns
tpcds_q93/datafusion:vortex-compact 52872686 5.39555e+07 0.979931 ns
tpcds_q94/datafusion:vortex-compact 33544613 3.08583e+07 1.08705 ns
tpcds_q95/datafusion:vortex-compact 72380479 7.37255e+07 0.981756 ns
tpcds_q96/datafusion:vortex-compact 17711896 1.67644e+07 1.05652 ns
tpcds_q97/datafusion:vortex-compact 36481747 3.8754e+07 0.941367 ns
tpcds_q98/datafusion:vortex-compact 36047520 3.86625e+07 0.932364 ns
tpcds_q99/datafusion:vortex-compact 73356211 7.89655e+07 0.928965 ns
tpcds_q01/duckdb:parquet 46628595 4.92451e+07 0.946867 ns
tpcds_q02/duckdb:parquet 29321401 2.99014e+07 0.980604 ns
tpcds_q03/duckdb:parquet 13823879 1.43759e+07 0.961603 ns
tpcds_q04/duckdb:parquet 128912702 1.33212e+08 0.967723 ns
tpcds_q05/duckdb:parquet 30507977 3.06564e+07 0.99516 ns
tpcds_q06/duckdb:parquet 33987593 3.54027e+07 0.960028 ns
tpcds_q07/duckdb:parquet 27749880 2.89605e+07 0.958198 ns
tpcds_q08/duckdb:parquet 28364318 2.95825e+07 0.958821 ns
tpcds_q09/duckdb:parquet 41014127 4.31758e+07 0.949934 ns
tpcds_q10/duckdb:parquet 37344304 4.18584e+07 0.892158 ns 🚀
tpcds_q11/duckdb:parquet 83604482 8.82458e+07 0.947404 ns
tpcds_q12/duckdb:parquet 17943005 1.90626e+07 0.941268 ns
tpcds_q13/duckdb:parquet 38250168 4.00389e+07 0.955325 ns
tpcds_q14/duckdb:parquet 102250234 1.09353e+08 0.935048 ns
tpcds_q15/duckdb:parquet 26276973 2.94673e+07 0.891734 ns 🚀
tpcds_q16/duckdb:parquet 22407067 2.39328e+07 0.936251 ns
tpcds_q17/duckdb:parquet 39543738 4.11979e+07 0.959849 ns
tpcds_q18/duckdb:parquet 100596732 1.06246e+08 0.946833 ns
tpcds_q19/duckdb:parquet 32982746 3.43217e+07 0.960987 ns
tpcds_q20/duckdb:parquet 17725556 1.91788e+07 0.924228 ns
tpcds_q21/duckdb:parquet 13425588 1.48369e+07 0.904877 ns
tpcds_q22/duckdb:parquet 98324164 1.04928e+08 0.937066 ns
tpcds_q23/duckdb:parquet 100844123 1.05491e+08 0.955946 ns
tpcds_q24/duckdb:parquet 50160990 5.25211e+07 0.955063 ns
tpcds_q25/duckdb:parquet 36051607 3.77115e+07 0.955985 ns
tpcds_q26/duckdb:parquet 38044806 4.13917e+07 0.919142 ns
tpcds_q27/duckdb:parquet 80704479 8.19033e+07 0.985363 ns
tpcds_q28/duckdb:parquet 42530534 4.5532e+07 0.934081 ns
tpcds_q29/duckdb:parquet 39302643 3.89371e+07 1.00939 ns
tpcds_q30/duckdb:parquet 46121551 4.63132e+07 0.995863 ns
tpcds_q31/duckdb:parquet 27664432 2.99245e+07 0.924475 ns
tpcds_q32/duckdb:parquet 12743312 1.33775e+07 0.95259 ns
tpcds_q33/duckdb:parquet 21395821 2.23703e+07 0.956438 ns
tpcds_q34/duckdb:parquet 23840572 2.53609e+07 0.940052 ns
tpcds_q35/duckdb:parquet 68095541 7.22709e+07 0.942226 ns
tpcds_q36/duckdb:parquet 24490374 2.50866e+07 0.976232 ns
tpcds_q37/duckdb:parquet 15532789 1.73501e+07 0.895257 ns 🚀
tpcds_q38/duckdb:parquet 36235368 3.71915e+07 0.974293 ns
tpcds_q39/duckdb:parquet 36589162 3.87117e+07 0.94517 ns
tpcds_q40/duckdb:parquet 19465085 2.15985e+07 0.901224 ns
tpcds_q41/duckdb:parquet 9439950 1.06543e+07 0.886022 ns 🚀
tpcds_q42/duckdb:parquet 13102925 1.3847e+07 0.946266 ns
tpcds_q43/duckdb:parquet 18936857 1.97704e+07 0.957838 ns
tpcds_q44/duckdb:parquet 27894260 3.04275e+07 0.916745 ns
tpcds_q45/duckdb:parquet 30718015 3.21527e+07 0.95538 ns
tpcds_q46/duckdb:parquet 49011886 5.23799e+07 0.9357 ns
tpcds_q47/duckdb:parquet 59936805 6.33593e+07 0.945983 ns
tpcds_q48/duckdb:parquet 33822008 3.6007e+07 0.939318 ns
tpcds_q49/duckdb:parquet 26682242 2.78527e+07 0.957975 ns
tpcds_q50/duckdb:parquet 28707520 3.02034e+07 0.950474 ns
tpcds_q51/duckdb:parquet 195472108 1.98418e+08 0.985151 ns
tpcds_q52/duckdb:parquet 13019883 1.39853e+07 0.930972 ns
tpcds_q53/duckdb:parquet 19964982 2.11483e+07 0.944045 ns
tpcds_q54/duckdb:parquet 27002042 2.74417e+07 0.983977 ns
tpcds_q55/duckdb:parquet 13045039 1.39874e+07 0.932625 ns
tpcds_q56/duckdb:parquet 23185856 2.42246e+07 0.95712 ns
tpcds_q57/duckdb:parquet 47268546 4.99036e+07 0.947197 ns
tpcds_q58/duckdb:parquet 25761994 2.68557e+07 0.959275 ns
tpcds_q59/duckdb:parquet 39329318 4.12684e+07 0.953014 ns
tpcds_q60/duckdb:parquet 24072291 2.49703e+07 0.964036 ns
tpcds_q61/duckdb:parquet 32366823 3.53868e+07 0.914659 ns
tpcds_q62/duckdb:parquet 13822748 1.48384e+07 0.931554 ns
tpcds_q63/duckdb:parquet 17651696 1.88627e+07 0.9358 ns
tpcds_q64/duckdb:parquet 78052979 8.09083e+07 0.96471 ns
tpcds_q65/duckdb:parquet 30169129 2.94374e+07 1.02486 ns
tpcds_q66/duckdb:parquet 30199871 3.13191e+07 0.964264 ns
tpcds_q67/duckdb:parquet 185850370 1.96441e+08 0.946086 ns
tpcds_q68/duckdb:parquet 39376883 4.03037e+07 0.977003 ns
tpcds_q69/duckdb:parquet 41960928 4.37383e+07 0.959364 ns
tpcds_q70/duckdb:parquet 56434004 5.91046e+07 0.954816 ns
tpcds_q71/duckdb:parquet 21062727 2.22052e+07 0.948548 ns
tpcds_q72/duckdb:parquet 170157481 1.74559e+08 0.974784 ns
tpcds_q73/duckdb:parquet 21121258 2.17313e+07 0.971928 ns
tpcds_q74/duckdb:parquet 54116361 5.92481e+07 0.913386 ns
tpcds_q75/duckdb:parquet 57915186 6.10277e+07 0.948998 ns
tpcds_q76/duckdb:parquet 21320269 2.22657e+07 0.95754 ns
tpcds_q77/duckdb:parquet 24058222 2.53563e+07 0.948805 ns
tpcds_q78/duckdb:parquet 78820028 8.32061e+07 0.947286 ns
tpcds_q79/duckdb:parquet 31583626 3.32034e+07 0.951217 ns
tpcds_q80/duckdb:parquet 43878747 4.60137e+07 0.953603 ns
tpcds_q81/duckdb:parquet 49896464 5.22096e+07 0.955695 ns
tpcds_q82/duckdb:parquet 18379858 2.10575e+07 0.87284 ns 🚀
tpcds_q83/duckdb:parquet 18757725 1.99161e+07 0.941837 ns
tpcds_q84/duckdb:parquet 21209839 2.22053e+07 0.955171 ns
tpcds_q85/duckdb:parquet 44194437 4.51251e+07 0.979377 ns
tpcds_q86/duckdb:parquet 38914942 3.9312e+07 0.989899 ns
tpcds_q87/duckdb:parquet 37480661 3.97272e+07 0.943451 ns
tpcds_q88/duckdb:parquet 53729826 5.69144e+07 0.944047 ns
tpcds_q89/duckdb:parquet 21908154 2.23086e+07 0.982051 ns
tpcds_q90/duckdb:parquet 9750939 1.05818e+07 0.921485 ns
tpcds_q91/duckdb:parquet 28105804 2.86883e+07 0.979696 ns
tpcds_q92/duckdb:parquet 13741502 1.44663e+07 0.949896 ns
tpcds_q93/duckdb:parquet 33853038 3.5094e+07 0.964639 ns
tpcds_q94/duckdb:parquet 19413940 2.01321e+07 0.96433 ns
tpcds_q95/duckdb:parquet 151428753 1.53952e+08 0.983608 ns
tpcds_q96/duckdb:parquet 11367294 1.2221e+07 0.930142 ns
tpcds_q97/duckdb:parquet 38214324 3.99575e+07 0.956374 ns
tpcds_q98/duckdb:parquet 24364949 2.54882e+07 0.955932 ns
tpcds_q99/duckdb:parquet 24403332 2.55726e+07 0.954275 ns
tpcds_q01/duckdb:vortex-file-compressed 34504600 3.69338e+07 0.934227 ns
tpcds_q02/duckdb:vortex-file-compressed 53551736 6.12371e+07 0.874498 ns 🚀
tpcds_q03/duckdb:vortex-file-compressed 24668361 2.53112e+07 0.974602 ns
tpcds_q04/duckdb:vortex-file-compressed 115933335 1.24183e+08 0.933566 ns
tpcds_q05/duckdb:vortex-file-compressed 46494874 4.57251e+07 1.01684 ns
tpcds_q06/duckdb:vortex-file-compressed 40760803 4.18835e+07 0.973194 ns
tpcds_q07/duckdb:vortex-file-compressed 31599368 3.17638e+07 0.994823 ns
tpcds_q08/duckdb:vortex-file-compressed 38016697 3.62943e+07 1.04746 ns
tpcds_q09/duckdb:vortex-file-compressed 46595740 4.32175e+07 1.07817 ns
tpcds_q10/duckdb:vortex-file-compressed 56864990 5.42026e+07 1.04912 ns
tpcds_q11/duckdb:vortex-file-compressed 75591796 7.68467e+07 0.98367 ns
tpcds_q12/duckdb:vortex-file-compressed 19726779 2.02719e+07 0.973108 ns
tpcds_q13/duckdb:vortex-file-compressed 38421569 3.8507e+07 0.997782 ns
tpcds_q14/duckdb:vortex-file-compressed 129776777 1.29311e+08 1.0036 ns
tpcds_q15/duckdb:vortex-file-compressed 31786755 3.46881e+07 0.916358 ns
tpcds_q16/duckdb:vortex-file-compressed 35599676 3.46179e+07 1.02836 ns
tpcds_q17/duckdb:vortex-file-compressed 46056437 4.98384e+07 0.924115 ns
tpcds_q18/duckdb:vortex-file-compressed 102164148 1.03405e+08 0.988003 ns
tpcds_q19/duckdb:vortex-file-compressed 40246998 3.86302e+07 1.04185 ns
tpcds_q20/duckdb:vortex-file-compressed 20998571 2.12727e+07 0.987113 ns
tpcds_q21/duckdb:vortex-file-compressed 19434248 2.02217e+07 0.96106 ns
tpcds_q22/duckdb:vortex-file-compressed 114613328 1.22373e+08 0.936594 ns
tpcds_q23/duckdb:vortex-file-compressed 120068904 1.20521e+08 0.996247 ns
tpcds_q24/duckdb:vortex-file-compressed 59740676 5.974e+07 1.00001 ns
tpcds_q25/duckdb:vortex-file-compressed 44554629 4.43e+07 1.00575 ns
tpcds_q26/duckdb:vortex-file-compressed 48761780 5.0834e+07 0.959235 ns
tpcds_q27/duckdb:vortex-file-compressed 82896508 8.66012e+07 0.957221 ns
tpcds_q28/duckdb:vortex-file-compressed 35824167 3.83639e+07 0.933798 ns
tpcds_q29/duckdb:vortex-file-compressed 47300248 4.68205e+07 1.01025 ns
tpcds_q30/duckdb:vortex-file-compressed 38217338 3.96211e+07 0.96457 ns
tpcds_q31/duckdb:vortex-file-compressed 36598403 3.66113e+07 0.999648 ns
tpcds_q32/duckdb:vortex-file-compressed 17934530 1.9224e+07 0.932925 ns
tpcds_q33/duckdb:vortex-file-compressed 38308539 3.64606e+07 1.05068 ns
tpcds_q34/duckdb:vortex-file-compressed 29713573 3.11622e+07 0.953512 ns
tpcds_q35/duckdb:vortex-file-compressed 85150268 8.52724e+07 0.998568 ns
tpcds_q36/duckdb:vortex-file-compressed 28731576 2.9903e+07 0.960827 ns
tpcds_q37/duckdb:vortex-file-compressed 17406841 1.95839e+07 0.888835 ns 🚀
tpcds_q38/duckdb:vortex-file-compressed 47452310 4.57098e+07 1.03812 ns
tpcds_q39/duckdb:vortex-file-compressed 43570150 4.38902e+07 0.992708 ns
tpcds_q40/duckdb:vortex-file-compressed 25685063 2.83709e+07 0.90533 ns
tpcds_q41/duckdb:vortex-file-compressed 19577368 2.02613e+07 0.966246 ns
tpcds_q42/duckdb:vortex-file-compressed 14282489 1.54569e+07 0.924023 ns
tpcds_q43/duckdb:vortex-file-compressed 20171249 2.09201e+07 0.964203 ns
tpcds_q44/duckdb:vortex-file-compressed 30960066 3.15994e+07 0.979768 ns
tpcds_q45/duckdb:vortex-file-compressed 36027059 3.71043e+07 0.970967 ns
tpcds_q46/duckdb:vortex-file-compressed 56597241 5.84213e+07 0.968777 ns
tpcds_q47/duckdb:vortex-file-compressed 65497807 6.7636e+07 0.968386 ns
tpcds_q48/duckdb:vortex-file-compressed 34800463 3.5722e+07 0.974204 ns
tpcds_q49/duckdb:vortex-file-compressed 40124786 3.98519e+07 1.00685 ns
tpcds_q50/duckdb:vortex-file-compressed 39117825 3.90383e+07 1.00204 ns
tpcds_q51/duckdb:vortex-file-compressed 119640886 1.18262e+08 1.01166 ns
tpcds_q52/duckdb:vortex-file-compressed 14054993 1.5294e+07 0.91899 ns
tpcds_q53/duckdb:vortex-file-compressed 27701686 2.88251e+07 0.961026 ns
tpcds_q54/duckdb:vortex-file-compressed 36588791 3.69718e+07 0.98964 ns
tpcds_q55/duckdb:vortex-file-compressed 14378092 1.52289e+07 0.944134 ns
tpcds_q56/duckdb:vortex-file-compressed 39629379 3.75497e+07 1.05538 ns
tpcds_q57/duckdb:vortex-file-compressed 61888598 6.19512e+07 0.99899 ns
tpcds_q58/duckdb:vortex-file-compressed 39163265 3.66245e+07 1.06932 ns
tpcds_q59/duckdb:vortex-file-compressed 52943649 5.57212e+07 0.950153 ns
tpcds_q60/duckdb:vortex-file-compressed 38575725 3.72997e+07 1.03421 ns
tpcds_q61/duckdb:vortex-file-compressed 41232805 3.92565e+07 1.05034 ns
tpcds_q62/duckdb:vortex-file-compressed 24215564 2.73419e+07 0.885659 ns 🚀
tpcds_q63/duckdb:vortex-file-compressed 28119609 2.79876e+07 1.00472 ns
tpcds_q64/duckdb:vortex-file-compressed 91272796 9.17845e+07 0.994425 ns
tpcds_q65/duckdb:vortex-file-compressed 32348170 3.39017e+07 0.954175 ns
tpcds_q66/duckdb:vortex-file-compressed 35712895 3.52478e+07 1.0132 ns
tpcds_q67/duckdb:vortex-file-compressed 181134884 1.88525e+08 0.960803 ns
tpcds_q68/duckdb:vortex-file-compressed 46871312 4.84436e+07 0.967545 ns
tpcds_q69/duckdb:vortex-file-compressed 55141508 5.39194e+07 1.02266 ns
tpcds_q70/duckdb:vortex-file-compressed 54932701 5.81658e+07 0.944416 ns
tpcds_q71/duckdb:vortex-file-compressed 25744270 2.54888e+07 1.01002 ns
tpcds_q72/duckdb:vortex-file-compressed 171794018 1.77269e+08 0.969115 ns
tpcds_q73/duckdb:vortex-file-compressed 26741275 2.62018e+07 1.02059 ns
tpcds_q74/duckdb:vortex-file-compressed 65407727 6.75769e+07 0.9679 ns
tpcds_q75/duckdb:vortex-file-compressed 71526966 7.2504e+07 0.986525 ns
tpcds_q76/duckdb:vortex-file-compressed 24103010 2.34874e+07 1.02621 ns
tpcds_q77/duckdb:vortex-file-compressed 36320538 3.1944e+07 1.13701 ns 🚨
tpcds_q78/duckdb:vortex-file-compressed 93576159 9.22474e+07 1.0144 ns
tpcds_q79/duckdb:vortex-file-compressed 37470117 3.67788e+07 1.0188 ns
tpcds_q80/duckdb:vortex-file-compressed 54555927 5.1085e+07 1.06794 ns
tpcds_q81/duckdb:vortex-file-compressed 42097105 4.13528e+07 1.018 ns
tpcds_q82/duckdb:vortex-file-compressed 19103380 1.88349e+07 1.01425 ns
tpcds_q83/duckdb:vortex-file-compressed 40634779 3.99988e+07 1.0159 ns
tpcds_q84/duckdb:vortex-file-compressed 25093495 2.50473e+07 1.00184 ns
tpcds_q85/duckdb:vortex-file-compressed 56027447 5.53369e+07 1.01248 ns
tpcds_q86/duckdb:vortex-file-compressed 47016928 4.61211e+07 1.01942 ns
tpcds_q87/duckdb:vortex-file-compressed 49590980 4.73162e+07 1.04808 ns
tpcds_q88/duckdb:vortex-file-compressed 68661642 5.14461e+07 1.33463 ns 🚨
tpcds_q89/duckdb:vortex-file-compressed 28296193 2.77179e+07 1.02086 ns
tpcds_q90/duckdb:vortex-file-compressed 20827970 1.97238e+07 1.05598 ns
tpcds_q91/duckdb:vortex-file-compressed 35540406 3.51062e+07 1.01237 ns
tpcds_q92/duckdb:vortex-file-compressed 23223013 2.19273e+07 1.05909 ns
tpcds_q93/duckdb:vortex-file-compressed 33073748 3.18964e+07 1.03691 ns
tpcds_q94/duckdb:vortex-file-compressed 28790678 2.71457e+07 1.0606 ns
tpcds_q95/duckdb:vortex-file-compressed 149682606 1.48562e+08 1.00754 ns
tpcds_q96/duckdb:vortex-file-compressed 13693857 1.22387e+07 1.1189 ns 🚨
tpcds_q97/duckdb:vortex-file-compressed 46008515 4.70704e+07 0.977441 ns
tpcds_q98/duckdb:vortex-file-compressed 22151453 2.18906e+07 1.01191 ns
tpcds_q99/duckdb:vortex-file-compressed 40665442 3.99227e+07 1.01861 ns
tpcds_q01/duckdb:vortex-compact 34424894 3.45156e+07 0.997371 ns
tpcds_q02/duckdb:vortex-compact 52465414 5.16702e+07 1.01539 ns
tpcds_q03/duckdb:vortex-compact 23608101 2.45178e+07 0.962895 ns
tpcds_q04/duckdb:vortex-compact 123596759 1.1502e+08 1.07457 ns
tpcds_q05/duckdb:vortex-compact 45398167 4.58862e+07 0.989365 ns
tpcds_q06/duckdb:vortex-compact 40122189 4.27053e+07 0.939514 ns
tpcds_q07/duckdb:vortex-compact 32451355 3.13568e+07 1.03491 ns
tpcds_q08/duckdb:vortex-compact 37132586 3.47562e+07 1.06837 ns
tpcds_q09/duckdb:vortex-compact 45412044 4.09611e+07 1.10866 ns 🚨
tpcds_q10/duckdb:vortex-compact 56350980 5.39624e+07 1.04426 ns
tpcds_q11/duckdb:vortex-compact 72424278 7.51208e+07 0.964105 ns
tpcds_q12/duckdb:vortex-compact 20014104 2.10386e+07 0.951305 ns
tpcds_q13/duckdb:vortex-compact 37603827 3.92754e+07 0.95744 ns
tpcds_q14/duckdb:vortex-compact 127923002 1.31801e+08 0.970578 ns
tpcds_q15/duckdb:vortex-compact 33153146 3.37002e+07 0.983767 ns
tpcds_q16/duckdb:vortex-compact 34362342 3.53451e+07 0.972197 ns
tpcds_q17/duckdb:vortex-compact 45220386 4.65074e+07 0.972326 ns
tpcds_q18/duckdb:vortex-compact 101538043 1.04583e+08 0.970888 ns
tpcds_q19/duckdb:vortex-compact 41646907 3.97482e+07 1.04777 ns
tpcds_q20/duckdb:vortex-compact 21173233 2.19721e+07 0.96364 ns
tpcds_q21/duckdb:vortex-compact 19035910 1.93446e+07 0.984042 ns
tpcds_q22/duckdb:vortex-compact 114319835 1.19669e+08 0.9553 ns
tpcds_q23/duckdb:vortex-compact 119857344 1.24686e+08 0.961272 ns
tpcds_q24/duckdb:vortex-compact 59602126 6.05095e+07 0.985004 ns
tpcds_q25/duckdb:vortex-compact 45316943 4.66936e+07 0.970517 ns
tpcds_q26/duckdb:vortex-compact 47019250 5.06697e+07 0.927956 ns
tpcds_q27/duckdb:vortex-compact 85786322 8.50708e+07 1.00841 ns
tpcds_q28/duckdb:vortex-compact 36120947 3.75237e+07 0.962617 ns
tpcds_q29/duckdb:vortex-compact 47688937 4.82864e+07 0.987626 ns
tpcds_q30/duckdb:vortex-compact 38073890 4.11232e+07 0.925849 ns
tpcds_q31/duckdb:vortex-compact 37259737 3.64922e+07 1.02103 ns
tpcds_q32/duckdb:vortex-compact 17838138 1.78586e+07 0.998855 ns
tpcds_q33/duckdb:vortex-compact 34817606 2.8882e+07 1.20551 ns 🚨
tpcds_q34/duckdb:vortex-compact 30212418 2.93686e+07 1.02873 ns
tpcds_q35/duckdb:vortex-compact 85883701 8.01517e+07 1.07151 ns
tpcds_q36/duckdb:vortex-compact 29307764 2.82196e+07 1.03856 ns
tpcds_q37/duckdb:vortex-compact 18979220 1.80397e+07 1.05208 ns
tpcds_q38/duckdb:vortex-compact 47816231 4.42418e+07 1.08079 ns
tpcds_q39/duckdb:vortex-compact 45246134 4.3747e+07 1.03427 ns
tpcds_q40/duckdb:vortex-compact 25591970 2.53059e+07 1.0113 ns
tpcds_q41/duckdb:vortex-compact 19876421 1.90647e+07 1.04258 ns
tpcds_q42/duckdb:vortex-compact 14240729 1.39303e+07 1.02228 ns
tpcds_q43/duckdb:vortex-compact 21043596 2.0419e+07 1.03059 ns
tpcds_q44/duckdb:vortex-compact 31132647 3.07312e+07 1.01306 ns
tpcds_q45/duckdb:vortex-compact 35566625 3.40975e+07 1.04309 ns
tpcds_q46/duckdb:vortex-compact 56923073 5.51266e+07 1.03259 ns
tpcds_q47/duckdb:vortex-compact 65166183 6.54616e+07 0.995487 ns
tpcds_q48/duckdb:vortex-compact 34969700 3.49074e+07 1.00178 ns
tpcds_q49/duckdb:vortex-compact 40721984 3.79347e+07 1.07348 ns
tpcds_q50/duckdb:vortex-compact 39388651 3.73037e+07 1.05589 ns
tpcds_q51/duckdb:vortex-compact 203875545 1.17028e+08 1.74211 ns 🚨
tpcds_q52/duckdb:vortex-compact 14351989 1.3992e+07 1.02573 ns
tpcds_q53/duckdb:vortex-compact 28502616 2.74688e+07 1.03763 ns
tpcds_q54/duckdb:vortex-compact 37343724 3.60459e+07 1.036 ns
tpcds_q55/duckdb:vortex-compact 14724471 1.38017e+07 1.06686 ns
tpcds_q56/duckdb:vortex-compact 37957684 3.42038e+07 1.10975 ns 🚨
tpcds_q57/duckdb:vortex-compact 60643208 6.10888e+07 0.992705 ns
tpcds_q58/duckdb:vortex-compact 38499329 3.68559e+07 1.04459 ns
tpcds_q59/duckdb:vortex-compact 52968316 5.23506e+07 1.0118 ns
tpcds_q60/duckdb:vortex-compact 37828494 3.57682e+07 1.0576 ns
tpcds_q61/duckdb:vortex-compact 40808421 3.80095e+07 1.07364 ns
tpcds_q62/duckdb:vortex-compact 23952650 2.52882e+07 0.947187 ns
tpcds_q63/duckdb:vortex-compact 28591258 2.78165e+07 1.02785 ns
tpcds_q64/duckdb:vortex-compact 89108591 8.85947e+07 1.0058 ns
tpcds_q65/duckdb:vortex-compact 32068720 3.40942e+07 0.940592 ns
tpcds_q66/duckdb:vortex-compact 35287661 3.8821e+07 0.908983 ns
tpcds_q67/duckdb:vortex-compact 179309255 1.7762e+08 1.00951 ns
tpcds_q68/duckdb:vortex-compact 47874815 4.59372e+07 1.04218 ns
tpcds_q69/duckdb:vortex-compact 54718423 5.11698e+07 1.06935 ns
tpcds_q70/duckdb:vortex-compact 56030093 5.40263e+07 1.03709 ns
tpcds_q71/duckdb:vortex-compact 26804978 2.38315e+07 1.12477 ns 🚨
tpcds_q72/duckdb:vortex-compact 173086598 1.71724e+08 1.00793 ns
tpcds_q73/duckdb:vortex-compact 26619503 2.52924e+07 1.05247 ns
tpcds_q74/duckdb:vortex-compact 66373752 6.34002e+07 1.0469 ns
tpcds_q75/duckdb:vortex-compact 70085028 6.90794e+07 1.01456 ns
tpcds_q76/duckdb:vortex-compact 24559489 2.3195e+07 1.05883 ns
tpcds_q77/duckdb:vortex-compact 34663952 3.15761e+07 1.09779 ns
tpcds_q78/duckdb:vortex-compact 91398257 9.0717e+07 1.00751 ns
tpcds_q79/duckdb:vortex-compact 37812643 3.62764e+07 1.04235 ns
tpcds_q80/duckdb:vortex-compact 55558949 5.07876e+07 1.09395 ns
tpcds_q81/duckdb:vortex-compact 41667438 4.07276e+07 1.02308 ns
tpcds_q82/duckdb:vortex-compact 19303149 1.9709e+07 0.979407 ns
tpcds_q83/duckdb:vortex-compact 39632877 3.88031e+07 1.02138 ns
tpcds_q84/duckdb:vortex-compact 25002580 2.51722e+07 0.993263 ns
tpcds_q85/duckdb:vortex-compact 56328360 5.60326e+07 1.00528 ns
tpcds_q86/duckdb:vortex-compact 44771520 4.4739e+07 1.00073 ns
tpcds_q87/duckdb:vortex-compact 47385480 4.5446e+07 1.04268 ns
tpcds_q88/duckdb:vortex-compact 68649749 5.12902e+07 1.33846 ns 🚨
tpcds_q89/duckdb:vortex-compact 27836373 2.67988e+07 1.03872 ns
tpcds_q90/duckdb:vortex-compact 21528788 1.54617e+07 1.39239 ns 🚨
tpcds_q91/duckdb:vortex-compact 35768668 3.60153e+07 0.993152 ns
tpcds_q92/duckdb:vortex-compact 24047345 2.04501e+07 1.1759 ns 🚨
tpcds_q93/duckdb:vortex-compact 32687106 3.16052e+07 1.03423 ns
tpcds_q94/duckdb:vortex-compact 30055798 2.69299e+07 1.11608 ns 🚨
tpcds_q95/duckdb:vortex-compact 160805074 1.58476e+08 1.0147 ns
tpcds_q96/duckdb:vortex-compact 13871809 1.22395e+07 1.13336 ns 🚨
tpcds_q97/duckdb:vortex-compact 43120672 4.54133e+07 0.949516 ns
tpcds_q98/duckdb:vortex-compact 22238425 2.14391e+07 1.03728 ns
tpcds_q99/duckdb:vortex-compact 49290509 3.83516e+07 1.28523 ns 🚨
tpcds_q01/duckdb:duckdb 23428938 2.36311e+07 0.991443 ns
tpcds_q02/duckdb:duckdb 24160101 2.44634e+07 0.987602 ns
tpcds_q03/duckdb:duckdb 10503084 1.06667e+07 0.98466 ns
tpcds_q04/duckdb:duckdb 173403425 1.75324e+08 0.989043 ns
tpcds_q05/duckdb:duckdb 21534505 2.18976e+07 0.983418 ns
tpcds_q06/duckdb:duckdb 27651267 2.79887e+07 0.987943 ns
tpcds_q07/duckdb:duckdb 41176314 4.22615e+07 0.974322 ns
tpcds_q08/duckdb:duckdb 123565737 1.2411e+08 0.995612 ns
tpcds_q09/duckdb:duckdb 19018474 1.93319e+07 0.983785 ns
tpcds_q10/duckdb:duckdb 29110383 2.84498e+07 1.02322 ns
tpcds_q11/duckdb:duckdb 153312128 1.51421e+08 1.01249 ns
tpcds_q12/duckdb:duckdb 14052759 1.43744e+07 0.977625 ns
tpcds_q13/duckdb:duckdb 26731124 2.75189e+07 0.971372 ns
tpcds_q14/duckdb:duckdb 93945617 9.46028e+07 0.993053 ns
tpcds_q15/duckdb:duckdb 22868944 2.28494e+07 1.00086 ns
tpcds_q16/duckdb:duckdb 19798317 2.00113e+07 0.989359 ns
tpcds_q17/duckdb:duckdb 25028020 2.51781e+07 0.99404 ns
tpcds_q18/duckdb:duckdb 50139730 5.11031e+07 0.981149 ns
tpcds_q19/duckdb:duckdb 19821562 2.05043e+07 0.966701 ns
tpcds_q20/duckdb:duckdb 14612807 1.42196e+07 1.02765 ns
tpcds_q21/duckdb:duckdb 8344948 7.94299e+06 1.05061 ns
tpcds_q22/duckdb:duckdb 83083630 8.24526e+07 1.00765 ns
tpcds_q23/duckdb:duckdb 73833738 7.21862e+07 1.02282 ns
tpcds_q24/duckdb:duckdb 26561643 2.66803e+07 0.995554 ns
tpcds_q25/duckdb:duckdb 18854227 1.94759e+07 0.968078 ns
tpcds_q26/duckdb:duckdb 29083761 2.93204e+07 0.991931 ns
tpcds_q27/duckdb:duckdb 52595981 5.28704e+07 0.99481 ns
tpcds_q28/duckdb:duckdb 24661440 2.52621e+07 0.976224 ns
tpcds_q29/duckdb:duckdb 23905242 2.50016e+07 0.956149 ns
tpcds_q30/duckdb:duckdb 32851710 3.29149e+07 0.99808 ns
tpcds_q31/duckdb:duckdb 24230327 2.44403e+07 0.991409 ns
tpcds_q32/duckdb:duckdb 8442108 8.50875e+06 0.992168 ns
tpcds_q33/duckdb:duckdb 17005218 1.7355e+07 0.979846 ns
tpcds_q34/duckdb:duckdb 19323397 1.96625e+07 0.982752 ns
tpcds_q35/duckdb:duckdb 40184398 3.86651e+07 1.03929 ns
tpcds_q36/duckdb:duckdb 75490028 7.60286e+07 0.992916 ns
tpcds_q37/duckdb:duckdb 9235281 9.68833e+06 0.953237 ns
tpcds_q38/duckdb:duckdb 33549575 3.33785e+07 1.00513 ns
tpcds_q39/duckdb:duckdb 30414969 3.70704e+07 0.820465 ns 🚀
tpcds_q40/duckdb:duckdb 15469467 1.52416e+07 1.01495 ns
tpcds_q41/duckdb:duckdb 10048703 1.04481e+07 0.96177 ns
tpcds_q42/duckdb:duckdb 9625852 9.49557e+06 1.01372 ns
tpcds_q43/duckdb:duckdb 14896687 1.42414e+07 1.04601 ns
tpcds_q44/duckdb:duckdb 16640376 1.7639e+07 0.943383 ns
tpcds_q45/duckdb:duckdb 19012526 1.93764e+07 0.981218 ns
tpcds_q46/duckdb:duckdb 40148595 4.03138e+07 0.995903 ns
tpcds_q47/duckdb:duckdb 54234323 5.45508e+07 0.994199 ns
tpcds_q48/duckdb:duckdb 26145181 2.64242e+07 0.989441 ns
tpcds_q49/duckdb:duckdb 17886263 1.82133e+07 0.982043 ns
tpcds_q50/duckdb:duckdb 16909343 1.71731e+07 0.984644 ns
tpcds_q51/duckdb:duckdb 107181498 1.05327e+08 1.01761 ns
tpcds_q52/duckdb:duckdb 9960987 1.01827e+07 0.978228 ns
tpcds_q53/duckdb:duckdb 15474850 1.61441e+07 0.958547 ns
tpcds_q54/duckdb:duckdb 19719181 2.07165e+07 0.951858 ns
tpcds_q55/duckdb:duckdb 9507210 1.00687e+07 0.944237 ns
tpcds_q56/duckdb:duckdb 17527284 1.85201e+07 0.946393 ns
tpcds_q57/duckdb:duckdb 45713347 4.60973e+07 0.991671 ns
tpcds_q58/duckdb:duckdb 15605952 1.60882e+07 0.970024 ns
tpcds_q59/duckdb:duckdb 37732884 3.81459e+07 0.989173 ns
tpcds_q60/duckdb:duckdb 19574043 1.94519e+07 1.00628 ns
tpcds_q61/duckdb:duckdb 18405092 1.86729e+07 0.98566 ns
tpcds_q62/duckdb:duckdb 10699838 1.05505e+07 1.01416 ns
tpcds_q63/duckdb:duckdb 14257623 1.4163e+07 1.00668 ns
tpcds_q64/duckdb:duckdb 60205978 6.08489e+07 0.989434 ns
tpcds_q65/duckdb:duckdb 33249510 3.47886e+07 0.955759 ns
tpcds_q66/duckdb:duckdb 26832263 2.78122e+07 0.964767 ns
tpcds_q67/duckdb:duckdb 151604459 1.52963e+08 0.991121 ns
tpcds_q68/duckdb:duckdb 27955684 2.83658e+07 0.985542 ns
tpcds_q69/duckdb:duckdb 29874332 3.08678e+07 0.967817 ns
tpcds_q70/duckdb:duckdb 19785504 2.01761e+07 0.980639 ns
tpcds_q71/duckdb:duckdb 16645357 1.69973e+07 0.979291 ns
tpcds_q72/duckdb:duckdb 45869310 4.68986e+07 0.978053 ns
tpcds_q73/duckdb:duckdb 14530582 1.51459e+07 0.959375 ns
tpcds_q74/duckdb:duckdb 104835460 1.05574e+08 0.993004 ns
tpcds_q75/duckdb:duckdb 45039058 4.59938e+07 0.979242 ns
tpcds_q76/duckdb:duckdb 14914875 1.47009e+07 1.01456 ns
tpcds_q77/duckdb:duckdb 14467307 1.55736e+07 0.928964 ns
tpcds_q78/duckdb:duckdb 66580782 6.6719e+07 0.997929 ns
tpcds_q79/duckdb:duckdb 21539090 2.23791e+07 0.962466 ns
tpcds_q80/duckdb:duckdb 30966755 3.17236e+07 0.976143 ns
tpcds_q81/duckdb:duckdb 41057548 4.13421e+07 0.993118 ns
tpcds_q82/duckdb:duckdb 10799407 1.06459e+07 1.01442 ns
tpcds_q83/duckdb:duckdb 10962853 1.10576e+07 0.991434 ns
tpcds_q84/duckdb:duckdb 15160914 1.48805e+07 1.01885 ns
tpcds_q85/duckdb:duckdb 25407843 2.61254e+07 0.972535 ns
tpcds_q86/duckdb:duckdb 13697266 1.34167e+07 1.02091 ns
tpcds_q87/duckdb:duckdb 34647712 3.62318e+07 0.956278 ns
tpcds_q88/duckdb:duckdb 26844378 2.74989e+07 0.976199 ns
tpcds_q89/duckdb:duckdb 18600654 1.88293e+07 0.987857 ns
tpcds_q90/duckdb:duckdb 6972407 7.18086e+06 0.97097 ns
tpcds_q91/duckdb:duckdb 15837449 1.52812e+07 1.0364 ns
tpcds_q92/duckdb:duckdb 10084164 1.00199e+07 1.00642 ns
tpcds_q93/duckdb:duckdb 23895051 2.38164e+07 1.0033 ns
tpcds_q94/duckdb:duckdb 15441411 1.49708e+07 1.03144 ns
tpcds_q95/duckdb:duckdb 112419487 1.34395e+08 0.836483 ns 🚀
tpcds_q96/duckdb:duckdb 6519927 6.56556e+06 0.99305 ns
tpcds_q97/duckdb:duckdb 32740808 3.31762e+07 0.986876 ns
tpcds_q98/duckdb:duckdb 19322308 1.92596e+07 1.00326 ns
tpcds_q99/duckdb:duckdb 21554331 2.12518e+07 1.01423 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.926x ➖
  • Vortex: 0.866x ✅
  • duckdb:vortex: 0.866x ✅
  • Best: statpopgen_q08/duckdb:vortex-compact (0.031x)
  • Worst: statpopgen_q07/duckdb:vortex-file-compressed (1.647x)
  • Significant (>10%): 2↑ 2↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 233045844 1.97188e+08 1.18185 ns 🚨
statpopgen_q01/duckdb:parquet 370435593 3.33158e+08 1.11189 ns 🚨
statpopgen_q02/duckdb:parquet 686095667 6.51684e+08 1.0528 ns
statpopgen_q03/duckdb:parquet 1120300994 1.08182e+09 1.03557 ns
statpopgen_q04/duckdb:parquet 1137203436 1.07042e+09 1.06239 ns
statpopgen_q05/duckdb:parquet 746468144 7.08091e+08 1.0542 ns
statpopgen_q06/duckdb:parquet 1352675597 1.29238e+09 1.04666 ns
statpopgen_q07/duckdb:parquet 877427215 8.41506e+08 1.04269 ns
statpopgen_q08/duckdb:parquet 853619728 8.3031e+08 1.02807 ns
statpopgen_q09/duckdb:parquet 937584968 8.98524e+08 1.04347 ns
statpopgen_q10/duckdb:parquet 2133649610 2.08653e+09 1.02258 ns
statpopgen_q00/duckdb:vortex-file-compressed 12914638 1.28899e+07 1.00192 ns
statpopgen_q01/duckdb:vortex-file-compressed 101263138 9.98649e+07 1.014 ns
statpopgen_q02/duckdb:vortex-file-compressed 1197494305 1.18856e+09 1.00752 ns
statpopgen_q03/duckdb:vortex-file-compressed 2829179738 2.79512e+09 1.01218 ns
statpopgen_q04/duckdb:vortex-file-compressed 2825461599 2.81368e+09 1.00419 ns
statpopgen_q05/duckdb:vortex-file-compressed 1272442584 1.26949e+09 1.00232 ns
statpopgen_q06/duckdb:vortex-file-compressed 1926940489 1.96353e+09 0.981364 ns
statpopgen_q07/duckdb:vortex-file-compressed 709016486 4.30513e+08 1.64691 ns 🚨
statpopgen_q08/duckdb:vortex-file-compressed 715757152 4.40894e+08 1.62342 ns 🚨
statpopgen_q09/duckdb:vortex-file-compressed 2561238125 2.55184e+09 1.00368 ns
statpopgen_q10/duckdb:vortex-file-compressed 4106662032 4.11279e+09 0.998511 ns
statpopgen_q00/duckdb:vortex-compact 13249488 1.33046e+07 0.995859 ns
statpopgen_q01/duckdb:vortex-compact 246452464 2.38613e+08 1.03285 ns
statpopgen_q02/duckdb:vortex-compact 546987251 5.70239e+08 0.959224 ns
statpopgen_q03/duckdb:vortex-compact 2217025651 2.29114e+09 0.96765 ns
statpopgen_q04/duckdb:vortex-compact 2198485054 2.29905e+09 0.956257 ns
statpopgen_q05/duckdb:vortex-compact 582350609 6.38547e+08 0.911993 ns
statpopgen_q06/duckdb:vortex-compact 1509066663 1.57235e+09 0.959755 ns
statpopgen_q07/duckdb:vortex-compact 1782782380 2.88915e+09 0.617062 ns 🚀
statpopgen_q08/duckdb:vortex-compact 4192380802 1.35273e+11 0.030992 ns 🚀
statpopgen_q09/duckdb:vortex-compact 2024770506 2.01902e+09 1.00285 ns
statpopgen_q10/duckdb:vortex-compact 3772615291 3.78922e+09 0.995619 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.972x ➖
  • Vortex: 0.978x ➖
  • duckdb:vortex: 0.974x ➖
  • datafusion:vortex: 0.981x ➖
  • Best: tpch_q18/datafusion:vortex-compact (0.842x)
  • Worst: tpch_q15/datafusion:vortex-file-compressed (1.243x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR ab358e6 base 69377e1 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 1183052261 1.19073e+09 0.99355 ns
tpch_q02/datafusion:parquet 678599597 6.68051e+08 1.01579 ns
tpch_q03/datafusion:parquet 907005855 8.75077e+08 1.03649 ns
tpch_q04/datafusion:parquet 556711901 5.24305e+08 1.06181 ns
tpch_q05/datafusion:parquet 1053502410 1.02086e+09 1.03198 ns
tpch_q06/datafusion:parquet 499200013 5.02659e+08 0.993118 ns
tpch_q07/datafusion:parquet 1316884271 1.28406e+09 1.02556 ns
tpch_q08/datafusion:parquet 1310011893 1.35644e+09 0.965775 ns
tpch_q09/datafusion:parquet 1685734816 1.63518e+09 1.03092 ns
tpch_q10/datafusion:parquet 1904259434 1.86198e+09 1.0227 ns
tpch_q11/datafusion:parquet 402203006 4.26183e+08 0.943732 ns
tpch_q12/datafusion:parquet 608666170 6.23769e+08 0.975788 ns
tpch_q13/datafusion:parquet 717036265 7.58101e+08 0.945832 ns
tpch_q14/datafusion:parquet 774409273 7.4061e+08 1.04564 ns
tpch_q15/datafusion:parquet 1228371281 1.21631e+09 1.00991 ns
tpch_q16/datafusion:parquet 358451831 3.66164e+08 0.978939 ns
tpch_q17/datafusion:parquet 1330015849 1.30068e+09 1.02255 ns
tpch_q18/datafusion:parquet 1654814185 1.6025e+09 1.03265 ns
tpch_q19/datafusion:parquet 879700048 9.31513e+08 0.944377 ns
tpch_q20/datafusion:parquet 1012989635 1.01895e+09 0.994155 ns
tpch_q21/datafusion:parquet 1688825025 1.6303e+09 1.0359 ns
tpch_q22/datafusion:parquet 753267392 7.53238e+08 1.00004 ns
tpch_q01/datafusion:vortex-file-compressed 686155427 7.39806e+08 0.927481 ns
tpch_q02/datafusion:vortex-file-compressed 466088290 5.27775e+08 0.883119 ns
tpch_q03/datafusion:vortex-file-compressed 700145312 8.03743e+08 0.871106 ns
tpch_q04/datafusion:vortex-file-compressed 521099217 4.95842e+08 1.05094 ns
tpch_q05/datafusion:vortex-file-compressed 1109486527 9.84976e+08 1.12641 ns
tpch_q06/datafusion:vortex-file-compressed 564595195 4.89336e+08 1.1538 ns
tpch_q07/datafusion:vortex-file-compressed 922447158 9.90331e+08 0.931453 ns
tpch_q08/datafusion:vortex-file-compressed 1271718069 1.26273e+09 1.00712 ns
tpch_q09/datafusion:vortex-file-compressed 1497736528 1.51328e+09 0.989728 ns
tpch_q10/datafusion:vortex-file-compressed 846079460 8.40129e+08 1.00708 ns
tpch_q11/datafusion:vortex-file-compressed 384188935 3.97511e+08 0.966487 ns
tpch_q12/datafusion:vortex-file-compressed 813082750 7.55352e+08 1.07643 ns
tpch_q13/datafusion:vortex-file-compressed 422212447 4.75073e+08 0.888731 ns
tpch_q14/datafusion:vortex-file-compressed 537354828 4.50594e+08 1.19255 ns
tpch_q15/datafusion:vortex-file-compressed 1014088748 8.15861e+08 1.24297 ns
tpch_q16/datafusion:vortex-file-compressed 270079563 2.89247e+08 0.933734 ns
tpch_q17/datafusion:vortex-file-compressed 1363321014 1.4137e+09 0.964361 ns
tpch_q18/datafusion:vortex-file-compressed 1440226986 1.52465e+09 0.944626 ns
tpch_q19/datafusion:vortex-file-compressed 627069484 6.67248e+08 0.939785 ns
tpch_q20/datafusion:vortex-file-compressed 746784880 6.95304e+08 1.07404 ns
tpch_q21/datafusion:vortex-file-compressed 1464154424 1.57916e+09 0.927171 ns
tpch_q22/datafusion:vortex-file-compressed 286458493 3.26616e+08 0.877049 ns
tpch_q01/datafusion:vortex-compact 716362624 7.49636e+08 0.955613 ns
tpch_q02/datafusion:vortex-compact 465423667 4.80431e+08 0.968763 ns
tpch_q03/datafusion:vortex-compact 579338313 6.51889e+08 0.888708 ns
tpch_q04/datafusion:vortex-compact 450304550 4.7475e+08 0.948509 ns
tpch_q05/datafusion:vortex-compact 881328685 9.22441e+08 0.955431 ns
tpch_q06/datafusion:vortex-compact 579028879 5.24363e+08 1.10425 ns
tpch_q07/datafusion:vortex-compact 881457208 9.55736e+08 0.922281 ns
tpch_q08/datafusion:vortex-compact 1155395201 1.28145e+09 0.901633 ns
tpch_q09/datafusion:vortex-compact 1345562097 1.55438e+09 0.865657 ns
tpch_q10/datafusion:vortex-compact 865505870 7.9014e+08 1.09538 ns
tpch_q11/datafusion:vortex-compact 374479040 3.97615e+08 0.941813 ns
tpch_q12/datafusion:vortex-compact 717170161 6.24608e+08 1.14819 ns
tpch_q13/datafusion:vortex-compact 393816238 4.2785e+08 0.920453 ns
tpch_q14/datafusion:vortex-compact 503864812 4.54518e+08 1.10857 ns
tpch_q15/datafusion:vortex-compact 927617057 8.29752e+08 1.11794 ns
tpch_q16/datafusion:vortex-compact 259407436 2.72234e+08 0.952882 ns
tpch_q17/datafusion:vortex-compact 1338936813 1.51668e+09 0.882807 ns
tpch_q18/datafusion:vortex-compact 1293568487 1.53634e+09 0.841982 ns
tpch_q19/datafusion:vortex-compact 662025498 6.76397e+08 0.978753 ns
tpch_q20/datafusion:vortex-compact 666597121 6.58754e+08 1.01191 ns
tpch_q21/datafusion:vortex-compact 1328335628 1.37938e+09 0.962993 ns
tpch_q22/datafusion:vortex-compact 323023498 3.46836e+08 0.931344 ns
tpch_q01/duckdb:parquet 861059856 9.36285e+08 0.919656 ns
tpch_q02/duckdb:parquet 1196126160 1.27648e+09 0.937048 ns
tpch_q03/duckdb:parquet 1288286613 1.33085e+09 0.968021 ns
tpch_q04/duckdb:parquet 714535401 8.29563e+08 0.861339 ns
tpch_q05/duckdb:parquet 1575512999 1.74382e+09 0.903483 ns
tpch_q06/duckdb:parquet 583543586 7.13947e+08 0.817349 ns
tpch_q07/duckdb:parquet 1459320928 1.53948e+09 0.947932 ns
tpch_q08/duckdb:parquet 1925329882 2.02661e+09 0.950024 ns
tpch_q09/duckdb:parquet 1814621500 2.09354e+09 0.866772 ns
tpch_q10/duckdb:parquet 2543332388 2.75087e+09 0.924555 ns
tpch_q11/duckdb:parquet 673678425 7.84186e+08 0.859079 ns
tpch_q12/duckdb:parquet 731872241 8.67601e+08 0.843558 ns
tpch_q13/duckdb:parquet 958796066 1.06725e+09 0.898383 ns
tpch_q14/duckdb:parquet 1030958784 1.06665e+09 0.966536 ns
tpch_q15/duckdb:parquet 860267366 9.21862e+08 0.933184 ns
tpch_q16/duckdb:parquet 642738605 7.16475e+08 0.897084 ns
tpch_q17/duckdb:parquet 1109043790 1.12273e+09 0.987807 ns
tpch_q18/duckdb:parquet 1117258728 1.14892e+09 0.972442 ns
tpch_q19/duckdb:parquet 1294104417 1.27557e+09 1.01453 ns
tpch_q20/duckdb:parquet 1436186170 1.60082e+09 0.897155 ns
tpch_q21/duckdb:parquet 1502758051 1.53035e+09 0.981973 ns
tpch_q22/duckdb:parquet 877213456 9.16898e+08 0.956718 ns
tpch_q01/duckdb:vortex-file-compressed 786852845 8.95244e+08 0.878925 ns
tpch_q02/duckdb:vortex-file-compressed 1028466271 1.00762e+09 1.02068 ns
tpch_q03/duckdb:vortex-file-compressed 1131465399 1.32762e+09 0.852253 ns
tpch_q04/duckdb:vortex-file-compressed 677994387 7.09224e+08 0.955966 ns
tpch_q05/duckdb:vortex-file-compressed 1231882108 1.28477e+09 0.958837 ns
tpch_q06/duckdb:vortex-file-compressed 1023507027 9.28746e+08 1.10203 ns
tpch_q07/duckdb:vortex-file-compressed 1201572936 1.27768e+09 0.940437 ns
tpch_q08/duckdb:vortex-file-compressed 1572799838 1.65228e+09 0.951897 ns
tpch_q09/duckdb:vortex-file-compressed 1605568988 1.71028e+09 0.938777 ns
tpch_q10/duckdb:vortex-file-compressed 1285209386 1.26816e+09 1.01344 ns
tpch_q11/duckdb:vortex-file-compressed 763558254 7.93308e+08 0.962499 ns
tpch_q12/duckdb:vortex-file-compressed 763692890 7.78449e+08 0.981044 ns
tpch_q13/duckdb:vortex-file-compressed 1026366057 1.03849e+09 0.988328 ns
tpch_q14/duckdb:vortex-file-compressed 894657447 8.63982e+08 1.03551 ns
tpch_q15/duckdb:vortex-file-compressed 615797534 6.72299e+08 0.915958 ns
tpch_q16/duckdb:vortex-file-compressed 547554713 5.43556e+08 1.00736 ns
tpch_q17/duckdb:vortex-file-compressed 1111756476 1.1369e+09 0.977886 ns
tpch_q18/duckdb:vortex-file-compressed 1113141058 1.20136e+09 0.926567 ns
tpch_q19/duckdb:vortex-file-compressed 801692129 9.0118e+08 0.889603 ns
tpch_q20/duckdb:vortex-file-compressed 1287792277 1.22179e+09 1.05402 ns
tpch_q21/duckdb:vortex-file-compressed 1971067922 1.95512e+09 1.00816 ns
tpch_q22/duckdb:vortex-file-compressed 481917180 4.91204e+08 0.981093 ns
tpch_q01/duckdb:vortex-compact 690938175 6.9476e+08 0.994499 ns
tpch_q02/duckdb:vortex-compact 852129428 8.77851e+08 0.970699 ns
tpch_q03/duckdb:vortex-compact 967740701 9.61319e+08 1.00668 ns
tpch_q04/duckdb:vortex-compact 586884051 5.58459e+08 1.0509 ns
tpch_q05/duckdb:vortex-compact 1063581733 1.05053e+09 1.01242 ns
tpch_q06/duckdb:vortex-compact 839096418 7.04669e+08 1.19077 ns
tpch_q07/duckdb:vortex-compact 1076292691 1.09149e+09 0.986075 ns
tpch_q08/duckdb:vortex-compact 1481538438 1.5135e+09 0.978885 ns
tpch_q09/duckdb:vortex-compact 1353296796 1.40105e+09 0.965918 ns
tpch_q10/duckdb:vortex-compact 1207178099 1.17761e+09 1.0251 ns
tpch_q11/duckdb:vortex-compact 624053221 6.36017e+08 0.98119 ns
tpch_q12/duckdb:vortex-compact 769430199 8.17099e+08 0.941661 ns
tpch_q13/duckdb:vortex-compact 756316346 8.15008e+08 0.927987 ns
tpch_q14/duckdb:vortex-compact 863856081 8.63996e+08 0.999838 ns
tpch_q15/duckdb:vortex-compact 583676290 6.33356e+08 0.921561 ns
tpch_q16/duckdb:vortex-compact 453786509 4.91354e+08 0.923543 ns
tpch_q17/duckdb:vortex-compact 974045817 1.02085e+09 0.954153 ns
tpch_q18/duckdb:vortex-compact 853082605 9.40748e+08 0.906813 ns
tpch_q19/duckdb:vortex-compact 797019179 8.30193e+08 0.96004 ns
tpch_q20/duckdb:vortex-compact 1147531343 1.16213e+09 0.987437 ns
tpch_q21/duckdb:vortex-compact 1692628729 1.82501e+09 0.92746 ns
tpch_q22/duckdb:vortex-compact 501838113 5.23377e+08 0.958846 ns

Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
@gatesn gatesn requested a review from a10y December 10, 2025 23:49
@gatesn gatesn enabled auto-merge (squash) December 10, 2025 23:49
Signed-off-by: Nicholas Gates <[email protected]>
@gatesn gatesn disabled auto-merge December 11, 2025 00:18
gatesn added a commit that referenced this pull request Dec 11, 2025
I was seeing increasing contention from #5662

The alternate and more invasive fix is in #5685 , but we should decide
if we want to allowing registering plugins after "startup", and what
that means for language bindings that use a global static session
object.

Signed-off-by: Nicholas Gates <[email protected]>
@github-actions
Copy link
Contributor

This PR has been marked as stale because it has been open for 30 days with no activity. Please comment or remove the stale label if you wish to keep it active, otherwise it will be closed in 7 days

@github-actions github-actions bot added the stale This PR is stale and will be auto-closed soon label Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

break Release label indicating a breaking API change fix stale This PR is stale and will be auto-closed soon

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants