Skip to content

Conversation

@AdamGS
Copy link
Contributor

@AdamGS AdamGS commented Oct 17, 2025

The thinking here is that Vec<T> -> Arc<[T]> requires copying the data, but Vec<T> -> Box<[T]> does not.

This PR also introduces a new struct named StructArrays (really need a different name) that wraps the children to make the API a bit more ergonomic and less dependent on the actual pointers it uses.

The benchmarks results are really confusing, but there's some positive trend (potentially just wishful thinking).

@AdamGS AdamGS force-pushed the adamg/arc-box-array-ref branch from 5b01ddf to bd2b5eb Compare October 17, 2025 21:48
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Oct 17, 2025
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Oct 17, 2025
pub fn new(
names: FieldNames,
fields: impl Into<Arc<[ArrayRef]>>,
fields: impl Into<Arc<Box<[ArrayRef]>>>,
Copy link
Contributor

Choose a reason for hiding this comment

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

Either way, I would strongly prefer this to not be an impl Into and have the caller invoke .into()!

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yeah if this shows any promise I'll create a type here, we should really stop having functions that take these complex Intos

@codspeed-hq
Copy link

codspeed-hq bot commented Oct 17, 2025

CodSpeed Performance Report

Merging #4989 will degrade performances by 61.74%

Comparing adamg/arc-box-array-ref (374da1b) with develop (c698a77)

Summary

❌ 3 regressions
✅ 1306 untouched

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark BASE HEAD Change
chunked_bool_into_canonical[(1000, 10)] 17.3 µs 45.2 µs -61.74%
chunked_varbinview_canonical_into[(1000, 10)] 148.8 µs 185.2 µs -19.68%
chunked_varbinview_into_canonical[(100, 100)] 199.3 µs 234.7 µs -15.08%

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.095x ➖
  • Vortex: 1.119x ❌
  • duckdb:vortex: 1.052x ➖
  • datafusion:vortex: 1.190x ❌
  • Best: fineweb_q03/datafusion:vortex-file-compressed (0.805x)
  • Worst: fineweb_q08/datafusion:vortex-file-compressed (3.420x)
  • Significant (>10%): 1↑ 8↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 5430899 5.6309e+06 0.964482 ns
fineweb_q01/datafusion:parquet 317081770 3.01284e+08 1.05243 ns
fineweb_q02/datafusion:parquet 313198400 2.97955e+08 1.05116 ns
fineweb_q03/datafusion:parquet 305342072 2.91791e+08 1.04644 ns
fineweb_q04/datafusion:parquet 333591357 3.12109e+08 1.06883 ns
fineweb_q05/datafusion:parquet 324732252 3.07152e+08 1.05724 ns
fineweb_q06/datafusion:parquet 315042468 3.00208e+08 1.04941 ns
fineweb_q07/datafusion:parquet 310145778 2.96086e+08 1.04749 ns
fineweb_q08/datafusion:parquet 306359303 2.93108e+08 1.04521 ns
fineweb_q00/datafusion:vortex-file-compressed 3460902 3.26787e+06 1.05907 ns
fineweb_q01/datafusion:vortex-file-compressed 25255854 2.03806e+07 1.23921 ns
fineweb_q02/datafusion:vortex-file-compressed 24183430 2.0634e+07 1.17202 ns
fineweb_q03/datafusion:vortex-file-compressed 71088793 8.829e+07 0.805174 ns
fineweb_q04/datafusion:vortex-file-compressed 210457443 1.95878e+08 1.07443 ns
fineweb_q05/datafusion:vortex-file-compressed 184324956 1.85912e+08 0.991463 ns
fineweb_q06/datafusion:vortex-file-compressed 67294526 6.04041e+07 1.11407 ns
fineweb_q07/datafusion:vortex-file-compressed 68756199 6.48783e+07 1.05977 ns
fineweb_q08/datafusion:vortex-file-compressed 25450659 7.44063e+06 3.4205 ns 🚨
fineweb_q00/datafusion:vortex-compact 4077194 3.57361e+06 1.14092 ns
fineweb_q01/datafusion:vortex-compact 101981791 1.00979e+08 1.00993 ns
fineweb_q02/datafusion:vortex-compact 98766841 1.02826e+08 0.960522 ns
fineweb_q03/datafusion:vortex-compact 966113354 9.18524e+08 1.05181 ns
fineweb_q04/datafusion:vortex-compact 1082948161 1.04915e+09 1.03222 ns
fineweb_q05/datafusion:vortex-compact 944908416 8.83253e+08 1.06981 ns
fineweb_q06/datafusion:vortex-compact 518786612 4.79526e+08 1.08187 ns
fineweb_q07/datafusion:vortex-compact 520862000 4.89314e+08 1.06447 ns
fineweb_q08/datafusion:vortex-compact 19892558 6.81613e+06 2.91846 ns 🚨
fineweb_q00/duckdb:parquet 30090209 2.66867e+07 1.12753 ns
fineweb_q01/duckdb:parquet 98790761 9.17084e+07 1.07723 ns
fineweb_q02/duckdb:parquet 105274308 9.93844e+07 1.05926 ns
fineweb_q03/duckdb:parquet 315548734 3.05276e+08 1.03365 ns
fineweb_q04/duckdb:parquet 437941882 4.28768e+08 1.0214 ns
fineweb_q05/duckdb:parquet 410918811 4.02454e+08 1.02103 ns
fineweb_q06/duckdb:parquet 204186978 1.9813e+08 1.03057 ns
fineweb_q07/duckdb:parquet 218821597 2.11878e+08 1.03277 ns
fineweb_q08/duckdb:parquet 65443877 5.81729e+07 1.12499 ns
fineweb_q00/duckdb:vortex-file-compressed 4898292 4.35096e+06 1.1258 ns
fineweb_q01/duckdb:vortex-file-compressed 24966599 2.25715e+07 1.10611 ns
fineweb_q02/duckdb:vortex-file-compressed 31740708 2.89793e+07 1.09529 ns
fineweb_q03/duckdb:vortex-file-compressed 108878056 1.01477e+08 1.07294 ns
fineweb_q04/duckdb:vortex-file-compressed 193452919 1.87782e+08 1.0302 ns
fineweb_q05/duckdb:vortex-file-compressed 180281650 1.75257e+08 1.02867 ns
fineweb_q06/duckdb:vortex-file-compressed 55819005 6.13153e+07 0.910361 ns
fineweb_q07/duckdb:vortex-file-compressed 61314814 5.68394e+07 1.07874 ns
fineweb_q08/duckdb:vortex-file-compressed 7813225 7.35491e+06 1.06231 ns
fineweb_q00/duckdb:vortex-compact 5471727 5.30437e+06 1.03155 ns
fineweb_q01/duckdb:vortex-compact 92604316 8.89829e+07 1.0407 ns
fineweb_q02/duckdb:vortex-compact 101543833 9.35676e+07 1.08525 ns
fineweb_q03/duckdb:vortex-compact 865571696 8.43967e+08 1.0256 ns
fineweb_q04/duckdb:vortex-compact 917468684 8.88397e+08 1.03272 ns
fineweb_q05/duckdb:vortex-compact 827781935 7.8422e+08 1.05555 ns
fineweb_q06/duckdb:vortex-compact 453466000 4.36067e+08 1.0399 ns
fineweb_q07/duckdb:vortex-compact 472372978 4.52615e+08 1.04365 ns
fineweb_q08/duckdb:vortex-compact 7934645 7.34449e+06 1.08035 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: FineWeb S3

Summary

  • Overall: 1.043x ➖
  • Vortex: 1.062x ➖
  • duckdb:vortex: 0.999x ➖
  • datafusion:vortex: 1.130x ➖
  • Best: fineweb_q03/datafusion:vortex-file-compressed (0.857x)
  • Worst: fineweb_q08/datafusion:vortex-file-compressed (3.150x)
  • Significant (>30%): 0↑ 2↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 5854947 5.6309e+06 1.03979 ns
fineweb_q01/datafusion:parquet 300233190 3.01284e+08 0.996512 ns
fineweb_q02/datafusion:parquet 297422885 2.97955e+08 0.998215 ns
fineweb_q03/datafusion:parquet 290623096 2.91791e+08 0.995996 ns
fineweb_q04/datafusion:parquet 312702408 3.12109e+08 1.0019 ns
fineweb_q05/datafusion:parquet 310161471 3.07152e+08 1.0098 ns
fineweb_q06/datafusion:parquet 298508354 3.00208e+08 0.994339 ns
fineweb_q07/datafusion:parquet 301156910 2.96086e+08 1.01713 ns
fineweb_q08/datafusion:parquet 289265985 2.93108e+08 0.986894 ns
fineweb_q00/datafusion:vortex-file-compressed 3076186 3.26787e+06 0.941343 ns
fineweb_q01/datafusion:vortex-file-compressed 21575298 2.03806e+07 1.05862 ns
fineweb_q02/datafusion:vortex-file-compressed 22199876 2.0634e+07 1.07589 ns
fineweb_q03/datafusion:vortex-file-compressed 75671877 8.829e+07 0.857083 ns
fineweb_q04/datafusion:vortex-file-compressed 201030423 1.95878e+08 1.02631 ns
fineweb_q05/datafusion:vortex-file-compressed 176370564 1.85912e+08 0.948677 ns
fineweb_q06/datafusion:vortex-file-compressed 60843590 6.04041e+07 1.00728 ns
fineweb_q07/datafusion:vortex-file-compressed 62911093 6.48783e+07 0.969678 ns
fineweb_q08/datafusion:vortex-file-compressed 23440318 7.44063e+06 3.15032 ns 🚨
fineweb_q00/datafusion:vortex-compact 3727336 3.57361e+06 1.04302 ns
fineweb_q01/datafusion:vortex-compact 107241670 1.00979e+08 1.06202 ns
fineweb_q02/datafusion:vortex-compact 106205201 1.02826e+08 1.03286 ns
fineweb_q03/datafusion:vortex-compact 927656534 9.18524e+08 1.00994 ns
fineweb_q04/datafusion:vortex-compact 1066349228 1.04915e+09 1.0164 ns
fineweb_q05/datafusion:vortex-compact 883579893 8.83253e+08 1.00037 ns
fineweb_q06/datafusion:vortex-compact 486127897 4.79526e+08 1.01377 ns
fineweb_q07/datafusion:vortex-compact 499881802 4.89314e+08 1.0216 ns
fineweb_q08/datafusion:vortex-compact 18256188 6.81613e+06 2.67838 ns 🚨
fineweb_q00/duckdb:parquet 27260383 2.66867e+07 1.0215 ns
fineweb_q01/duckdb:parquet 93368369 9.17084e+07 1.0181 ns
fineweb_q02/duckdb:parquet 98964675 9.93844e+07 0.995776 ns
fineweb_q03/duckdb:parquet 306472869 3.05276e+08 1.00392 ns
fineweb_q04/duckdb:parquet 427695532 4.28768e+08 0.997499 ns
fineweb_q05/duckdb:parquet 402919641 4.02454e+08 1.00116 ns
fineweb_q06/duckdb:parquet 199386677 1.9813e+08 1.00634 ns
fineweb_q07/duckdb:parquet 211395444 2.11878e+08 0.997723 ns
fineweb_q08/duckdb:parquet 58855755 5.81729e+07 1.01174 ns
fineweb_q00/duckdb:vortex-file-compressed 4471952 4.35096e+06 1.02781 ns
fineweb_q01/duckdb:vortex-file-compressed 22063766 2.25715e+07 0.977505 ns
fineweb_q02/duckdb:vortex-file-compressed 31269464 2.89793e+07 1.07903 ns
fineweb_q03/duckdb:vortex-file-compressed 99550468 1.01477e+08 0.981017 ns
fineweb_q04/duckdb:vortex-file-compressed 184636335 1.87782e+08 0.983247 ns
fineweb_q05/duckdb:vortex-file-compressed 173038488 1.75257e+08 0.987343 ns
fineweb_q06/duckdb:vortex-file-compressed 53654268 6.13153e+07 0.875056 ns
fineweb_q07/duckdb:vortex-file-compressed 55701207 5.68394e+07 0.979975 ns
fineweb_q08/duckdb:vortex-file-compressed 7473179 7.35491e+06 1.01608 ns
fineweb_q00/duckdb:vortex-compact 5187132 5.30437e+06 0.977897 ns
fineweb_q01/duckdb:vortex-compact 91596719 8.89829e+07 1.02937 ns
fineweb_q02/duckdb:vortex-compact 94326014 9.35676e+07 1.00811 ns
fineweb_q03/duckdb:vortex-compact 835430745 8.43967e+08 0.989885 ns
fineweb_q04/duckdb:vortex-compact 888175804 8.88397e+08 0.999751 ns
fineweb_q05/duckdb:vortex-compact 786737482 7.8422e+08 1.00321 ns
fineweb_q06/duckdb:vortex-compact 433018271 4.36067e+08 0.993009 ns
fineweb_q07/duckdb:vortex-compact 451422674 4.52615e+08 0.997366 ns
fineweb_q08/duckdb:vortex-compact 8021688 7.34449e+06 1.09221 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.958x ➖
  • Vortex: 0.951x ➖
  • duckdb:vortex: 0.929x ➖
  • datafusion:vortex: 0.973x ➖
  • Best: tpch_q03/duckdb:vortex-file-compressed (0.854x)
  • Worst: tpch_q01/datafusion:vortex-file-compressed (1.070x)
  • Significant (>10%): 13↑ 0↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 59087661 6.61583e+07 0.893126 ns
tpch_q02/datafusion:arrow 18020097 1.98408e+07 0.908236 ns
tpch_q03/datafusion:arrow 22575770 2.50269e+07 0.902059 ns
tpch_q04/datafusion:arrow 12722621 1.32341e+07 0.96135 ns
tpch_q05/datafusion:arrow 33075029 3.64725e+07 0.906848 ns
tpch_q06/datafusion:arrow 7311970 7.74455e+06 0.944144 ns
tpch_q07/datafusion:arrow 51970151 5.67715e+07 0.915427 ns
tpch_q08/datafusion:arrow 18886583 1.964e+07 0.961641 ns
tpch_q09/datafusion:arrow 31894522 3.48251e+07 0.915849 ns
tpch_q10/datafusion:arrow 27231811 3.01005e+07 0.904696 ns
tpch_q11/datafusion:arrow 38016334 3.97647e+07 0.956032 ns
tpch_q12/datafusion:arrow 19418225 2.0112e+07 0.965502 ns
tpch_q13/datafusion:arrow 17756835 1.97556e+07 0.898825 ns
tpch_q14/datafusion:arrow 7656511 7.92612e+06 0.965985 ns
tpch_q15/datafusion:arrow 13101216 1.45367e+07 0.901248 ns
tpch_q16/datafusion:arrow 15746076 1.56352e+07 1.00709 ns
tpch_q17/datafusion:arrow 50315771 5.28344e+07 0.952329 ns
tpch_q18/datafusion:arrow 100496037 1.05511e+08 0.95247 ns
tpch_q19/datafusion:arrow 16554155 1.63182e+07 1.01446 ns
tpch_q20/datafusion:arrow 20005935 2.11402e+07 0.946345 ns
tpch_q21/datafusion:arrow 76518870 7.68912e+07 0.995158 ns
tpch_q22/datafusion:arrow 10340588 1.02442e+07 1.00941 ns
tpch_q01/datafusion:parquet 151559491 1.53057e+08 0.990215 ns
tpch_q02/datafusion:parquet 88982016 9.06809e+07 0.981265 ns
tpch_q03/datafusion:parquet 81612466 8.78472e+07 0.929028 ns
tpch_q04/datafusion:parquet 55556299 5.86824e+07 0.946729 ns
tpch_q05/datafusion:parquet 101071239 1.06105e+08 0.952556 ns
tpch_q06/datafusion:parquet 33514831 3.45363e+07 0.970423 ns
tpch_q07/datafusion:parquet 130289131 1.37202e+08 0.949617 ns
tpch_q08/datafusion:parquet 121591247 1.26468e+08 0.961442 ns
tpch_q09/datafusion:parquet 147965158 1.54745e+08 0.956187 ns
tpch_q10/datafusion:parquet 121704708 1.20362e+08 1.01116 ns
tpch_q11/datafusion:parquet 72157871 7.09234e+07 1.01741 ns
tpch_q12/datafusion:parquet 77459069 7.8769e+07 0.98337 ns
tpch_q13/datafusion:parquet 204244187 2.0565e+08 0.993162 ns
tpch_q14/datafusion:parquet 45872006 4.50194e+07 1.01894 ns
tpch_q15/datafusion:parquet 58414193 6.47977e+07 0.901485 ns
tpch_q16/datafusion:parquet 47193592 4.74395e+07 0.994816 ns
tpch_q17/datafusion:parquet 133451216 1.43293e+08 0.931316 ns
tpch_q18/datafusion:parquet 175904788 1.98713e+08 0.885219 ns
tpch_q19/datafusion:parquet 85811279 9.26774e+07 0.925914 ns
tpch_q20/datafusion:parquet 65552096 7.20945e+07 0.909252 ns
tpch_q21/datafusion:parquet 137413981 1.49719e+08 0.917814 ns
tpch_q22/datafusion:parquet 67484893 6.84652e+07 0.985682 ns
tpch_q01/datafusion:vortex-file-compressed 60331088 5.63821e+07 1.07004 ns
tpch_q02/datafusion:vortex-file-compressed 36030820 3.49419e+07 1.03116 ns
tpch_q03/datafusion:vortex-file-compressed 22515695 2.18186e+07 1.03195 ns
tpch_q04/datafusion:vortex-file-compressed 16885551 1.71232e+07 0.986121 ns
tpch_q05/datafusion:vortex-file-compressed 64062963 6.09361e+07 1.05131 ns
tpch_q06/datafusion:vortex-file-compressed 7992007 8.13332e+06 0.982625 ns
tpch_q07/datafusion:vortex-file-compressed 70623855 7.08019e+07 0.997485 ns
tpch_q08/datafusion:vortex-file-compressed 45296472 4.2381e+07 1.06879 ns
tpch_q09/datafusion:vortex-file-compressed 58668230 5.7901e+07 1.01325 ns
tpch_q10/datafusion:vortex-file-compressed 39916994 4.08316e+07 0.9776 ns
tpch_q11/datafusion:vortex-file-compressed 22605572 2.16891e+07 1.04226 ns
tpch_q12/datafusion:vortex-file-compressed 18587569 1.94985e+07 0.953284 ns
tpch_q13/datafusion:vortex-file-compressed 24650938 2.46534e+07 0.999901 ns
tpch_q14/datafusion:vortex-file-compressed 11512071 1.13943e+07 1.01033 ns
tpch_q15/datafusion:vortex-file-compressed 18486933 1.93119e+07 0.95728 ns
tpch_q16/datafusion:vortex-file-compressed 21819279 2.09723e+07 1.04039 ns
tpch_q17/datafusion:vortex-file-compressed 59905383 6.11721e+07 0.979292 ns
tpch_q18/datafusion:vortex-file-compressed 91110971 9.38405e+07 0.970914 ns
tpch_q19/datafusion:vortex-file-compressed 17562635 1.83e+07 0.959708 ns
tpch_q20/datafusion:vortex-file-compressed 24771167 2.50435e+07 0.989124 ns
tpch_q21/datafusion:vortex-file-compressed 72419670 7.33555e+07 0.987243 ns
tpch_q22/datafusion:vortex-file-compressed 14166690 1.40295e+07 1.00978 ns
tpch_q01/datafusion:vortex-compact 62178169 6.90586e+07 0.900368 ns
tpch_q02/datafusion:vortex-compact 39131890 4.47436e+07 0.874581 ns
tpch_q03/datafusion:vortex-compact 26192995 2.81804e+07 0.929474 ns
tpch_q04/datafusion:vortex-compact 19444249 2.08125e+07 0.934259 ns
tpch_q05/datafusion:vortex-compact 63707857 6.95255e+07 0.916324 ns
tpch_q06/datafusion:vortex-compact 13202469 1.33628e+07 0.987999 ns
tpch_q07/datafusion:vortex-compact 73644993 8.02718e+07 0.917445 ns
tpch_q08/datafusion:vortex-compact 44706921 4.48894e+07 0.995934 ns
tpch_q09/datafusion:vortex-compact 59950277 6.55585e+07 0.914455 ns
tpch_q10/datafusion:vortex-compact 45760643 4.74166e+07 0.965077 ns
tpch_q11/datafusion:vortex-compact 23282608 2.52051e+07 0.923726 ns
tpch_q12/datafusion:vortex-compact 27399406 2.80006e+07 0.978529 ns
tpch_q13/datafusion:vortex-compact 31045162 3.2346e+07 0.959783 ns
tpch_q14/datafusion:vortex-compact 15596254 1.71423e+07 0.90981 ns
tpch_q15/datafusion:vortex-compact 28992008 2.96921e+07 0.976422 ns
tpch_q16/datafusion:vortex-compact 26491064 2.82014e+07 0.939354 ns
tpch_q17/datafusion:vortex-compact 62694837 6.59909e+07 0.950052 ns
tpch_q18/datafusion:vortex-compact 93524812 1.00465e+08 0.930923 ns
tpch_q19/datafusion:vortex-compact 34899744 3.54096e+07 0.985602 ns
tpch_q20/datafusion:vortex-compact 29401738 3.02864e+07 0.970791 ns
tpch_q21/datafusion:vortex-compact 76506917 8.27054e+07 0.925053 ns
tpch_q22/datafusion:vortex-compact 15537764 1.63932e+07 0.947816 ns
tpch_q01/duckdb:parquet 79912596 8.17616e+07 0.977386 ns
tpch_q02/duckdb:parquet 46380448 4.89554e+07 0.947402 ns
tpch_q03/duckdb:parquet 77795693 7.81634e+07 0.995295 ns
tpch_q04/duckdb:parquet 60351177 6.43136e+07 0.938389 ns
tpch_q05/duckdb:parquet 75285913 7.67991e+07 0.980297 ns
tpch_q06/duckdb:parquet 23199042 2.28868e+07 1.01364 ns
tpch_q07/duckdb:parquet 80974928 8.35904e+07 0.968711 ns
tpch_q08/duckdb:parquet 96736391 9.92538e+07 0.974636 ns
tpch_q09/duckdb:parquet 144903144 1.59629e+08 0.907747 ns
tpch_q10/duckdb:parquet 138096441 1.41731e+08 0.974355 ns
tpch_q11/duckdb:parquet 26262887 2.62743e+07 0.999566 ns
tpch_q12/duckdb:parquet 59607918 6.1108e+07 0.975452 ns
tpch_q13/duckdb:parquet 278707520 2.7403e+08 1.01707 ns
tpch_q14/duckdb:parquet 53292448 5.37251e+07 0.991947 ns
tpch_q15/duckdb:parquet 29209637 2.991e+07 0.976584 ns
tpch_q16/duckdb:parquet 58418561 6.34643e+07 0.920495 ns
tpch_q17/duckdb:parquet 58588023 6.15985e+07 0.951128 ns
tpch_q18/duckdb:parquet 130375065 1.30669e+08 0.997753 ns
tpch_q19/duckdb:parquet 71899006 7.54049e+07 0.953506 ns
tpch_q20/duckdb:parquet 63887347 6.46954e+07 0.98751 ns
tpch_q21/duckdb:parquet 168721485 1.77431e+08 0.950913 ns
tpch_q22/duckdb:parquet 55869555 5.84333e+07 0.956126 ns
tpch_q01/duckdb:vortex-file-compressed 28724574 2.9972e+07 0.958379 ns
tpch_q02/duckdb:vortex-file-compressed 27687689 3.13913e+07 0.882018 ns
tpch_q03/duckdb:vortex-file-compressed 29250793 3.42505e+07 0.854027 ns
tpch_q04/duckdb:vortex-file-compressed 30735711 3.34005e+07 0.920218 ns
tpch_q05/duckdb:vortex-file-compressed 34145322 3.72481e+07 0.916699 ns
tpch_q06/duckdb:vortex-file-compressed 9345205 1.05278e+07 0.88767 ns
tpch_q07/duckdb:vortex-file-compressed 38450988 4.33853e+07 0.886268 ns
tpch_q08/duckdb:vortex-file-compressed 43314649 4.9925e+07 0.867595 ns
tpch_q09/duckdb:vortex-file-compressed 71874923 7.90231e+07 0.909543 ns
tpch_q10/duckdb:vortex-file-compressed 33473160 3.82512e+07 0.875088 ns
tpch_q11/duckdb:vortex-file-compressed 15891469 1.74265e+07 0.911912 ns
tpch_q12/duckdb:vortex-file-compressed 23564590 2.65999e+07 0.885892 ns
tpch_q13/duckdb:vortex-file-compressed 36731467 4.20681e+07 0.873144 ns
tpch_q14/duckdb:vortex-file-compressed 23092732 2.60794e+07 0.885479 ns
tpch_q15/duckdb:vortex-file-compressed 12973734 1.40834e+07 0.921206 ns
tpch_q16/duckdb:vortex-file-compressed 31529669 3.66441e+07 0.86043 ns
tpch_q17/duckdb:vortex-file-compressed 23947707 2.69449e+07 0.888765 ns
tpch_q18/duckdb:vortex-file-compressed 49374284 5.42132e+07 0.910743 ns
tpch_q19/duckdb:vortex-file-compressed 31958836 3.42587e+07 0.932867 ns
tpch_q20/duckdb:vortex-file-compressed 27637684 2.77493e+07 0.995978 ns
tpch_q21/duckdb:vortex-file-compressed 100688439 1.06014e+08 0.949767 ns
tpch_q22/duckdb:vortex-file-compressed 19231758 2.00702e+07 0.958226 ns
tpch_q01/duckdb:vortex-compact 34318001 3.34703e+07 1.02533 ns
tpch_q02/duckdb:vortex-compact 39280059 3.97509e+07 0.988155 ns
tpch_q03/duckdb:vortex-compact 37426035 3.96169e+07 0.944698 ns
tpch_q04/duckdb:vortex-compact 37896834 4.04781e+07 0.93623 ns
tpch_q05/duckdb:vortex-compact 39080114 4.04717e+07 0.965616 ns
tpch_q06/duckdb:vortex-compact 15589718 1.57021e+07 0.992844 ns
tpch_q07/duckdb:vortex-compact 46604807 4.92161e+07 0.946943 ns
tpch_q08/duckdb:vortex-compact 53192321 5.49573e+07 0.967885 ns
tpch_q09/duckdb:vortex-compact 78343153 8.08488e+07 0.969008 ns
tpch_q10/duckdb:vortex-compact 43914582 4.44667e+07 0.987583 ns
tpch_q11/duckdb:vortex-compact 20986585 2.36039e+07 0.889115 ns
tpch_q12/duckdb:vortex-compact 48321823 5.11237e+07 0.945194 ns
tpch_q13/duckdb:vortex-compact 43549667 4.53662e+07 0.959959 ns
tpch_q14/duckdb:vortex-compact 28716221 3.05855e+07 0.938884 ns
tpch_q15/duckdb:vortex-compact 17711451 1.84244e+07 0.961305 ns
tpch_q16/duckdb:vortex-compact 37324740 3.95281e+07 0.944258 ns
tpch_q17/duckdb:vortex-compact 28410880 3.06704e+07 0.926328 ns
tpch_q18/duckdb:vortex-compact 54488051 5.59117e+07 0.974537 ns
tpch_q19/duckdb:vortex-compact 39820475 4.33657e+07 0.918248 ns
tpch_q20/duckdb:vortex-compact 37448438 3.93228e+07 0.952335 ns
tpch_q21/duckdb:vortex-compact 115748026 1.23331e+08 0.938516 ns
tpch_q22/duckdb:vortex-compact 21402936 2.32049e+07 0.922344 ns
tpch_q01/duckdb:duckdb 17387854 1.73689e+07 1.00109 ns
tpch_q02/duckdb:duckdb 14462024 1.41018e+07 1.02555 ns
tpch_q03/duckdb:duckdb 21234630 2.13455e+07 0.994807 ns
tpch_q04/duckdb:duckdb 19151205 1.9018e+07 1.007 ns
tpch_q05/duckdb:duckdb 22444915 2.23368e+07 1.00484 ns
tpch_q06/duckdb:duckdb 7345367 7.30077e+06 1.00611 ns
tpch_q07/duckdb:duckdb 26795303 2.63346e+07 1.01749 ns
tpch_q08/duckdb:duckdb 26566165 2.66853e+07 0.995536 ns
tpch_q09/duckdb:duckdb 57626016 5.89603e+07 0.977369 ns
tpch_q10/duckdb:duckdb 58257903 6.33192e+07 0.920066 ns
tpch_q11/duckdb:duckdb 7226957 7.08944e+06 1.0194 ns
tpch_q12/duckdb:duckdb 17397739 1.79364e+07 0.96997 ns
tpch_q13/duckdb:duckdb 39314709 4.0137e+07 0.979514 ns
tpch_q14/duckdb:duckdb 22367446 2.2811e+07 0.980555 ns
tpch_q15/duckdb:duckdb 12300328 1.22961e+07 1.00035 ns
tpch_q16/duckdb:duckdb 24749753 2.48933e+07 0.994234 ns
tpch_q17/duckdb:duckdb 17922354 1.85086e+07 0.968326 ns
tpch_q18/duckdb:duckdb 39197053 3.98655e+07 0.983231 ns
tpch_q19/duckdb:duckdb 32063197 3.21512e+07 0.997263 ns
tpch_q20/duckdb:duckdb 22761037 2.28671e+07 0.995361 ns
tpch_q21/duckdb:duckdb 60583267 6.46148e+07 0.937607 ns
tpch_q22/duckdb:duckdb 26788905 2.70655e+07 0.989779 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.931x ➖
  • Vortex: 0.919x ➖
  • duckdb:vortex: 0.931x ➖
  • datafusion:vortex: 0.908x ➖
  • Best: tpch_q08/datafusion:vortex-compact (0.539x)
  • Worst: tpch_q01/datafusion:vortex-compact (1.569x)
  • Significant (>30%): 6↑ 3↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 245169613 2.44009e+08 1.00475 ns
tpch_q02/datafusion:parquet 383720503 3.64191e+08 1.05362 ns
tpch_q03/datafusion:parquet 290946121 2.90849e+08 1.00033 ns
tpch_q04/datafusion:parquet 132843436 1.38318e+08 0.960422 ns
tpch_q05/datafusion:parquet 362912979 3.6499e+08 0.994308 ns
tpch_q06/datafusion:parquet 128332175 1.28246e+08 1.00067 ns
tpch_q07/datafusion:parquet 394824140 3.96875e+08 0.994831 ns
tpch_q08/datafusion:parquet 456860895 4.61419e+08 0.990122 ns
tpch_q09/datafusion:parquet 437928944 4.41821e+08 0.991192 ns
tpch_q10/datafusion:parquet 443527999 4.42853e+08 1.00152 ns
tpch_q11/datafusion:parquet 281921913 2.87398e+08 0.980945 ns
tpch_q12/datafusion:parquet 207529492 2.1619e+08 0.959942 ns
tpch_q13/datafusion:parquet 422679426 4.35674e+08 0.970173 ns
tpch_q14/datafusion:parquet 158202588 1.58846e+08 0.995952 ns
tpch_q15/datafusion:parquet 273696288 2.75891e+08 0.992047 ns
tpch_q16/datafusion:parquet 190226947 1.80491e+08 1.05394 ns
tpch_q17/datafusion:parquet 304872237 3.56058e+08 0.856244 ns
tpch_q18/datafusion:parquet 410034410 4.47568e+08 0.916139 ns
tpch_q19/datafusion:parquet 296371082 2.87556e+08 1.03065 ns
tpch_q20/datafusion:parquet 262969759 2.60015e+08 1.01136 ns
tpch_q21/datafusion:parquet 430724230 4.39126e+08 0.980866 ns
tpch_q22/datafusion:parquet 169881471 1.77863e+08 0.955125 ns
tpch_q01/datafusion:vortex-file-compressed 209987756 1.60324e+08 1.30977 ns 🚨
tpch_q02/datafusion:vortex-file-compressed 173207413 1.95211e+08 0.887283 ns
tpch_q03/datafusion:vortex-file-compressed 271455238 2.97768e+08 0.911632 ns
tpch_q04/datafusion:vortex-file-compressed 164479966 2.17907e+08 0.754818 ns
tpch_q05/datafusion:vortex-file-compressed 247787140 2.39704e+08 1.03372 ns
tpch_q06/datafusion:vortex-file-compressed 191731841 2.10503e+08 0.910829 ns
tpch_q07/datafusion:vortex-file-compressed 224212188 2.25436e+08 0.994572 ns
tpch_q08/datafusion:vortex-file-compressed 315935778 4.88439e+08 0.646827 ns 🚀
tpch_q09/datafusion:vortex-file-compressed 393889385 4.09224e+08 0.962528 ns
tpch_q10/datafusion:vortex-file-compressed 293183230 2.92579e+08 1.00207 ns
tpch_q11/datafusion:vortex-file-compressed 104255637 1.12602e+08 0.925875 ns
tpch_q12/datafusion:vortex-file-compressed 244687910 2.95854e+08 0.827056 ns
tpch_q13/datafusion:vortex-file-compressed 210559134 2.33967e+08 0.899953 ns
tpch_q14/datafusion:vortex-file-compressed 127307302 1.5433e+08 0.824905 ns
tpch_q15/datafusion:vortex-file-compressed 212086312 2.37576e+08 0.89271 ns
tpch_q16/datafusion:vortex-file-compressed 120716552 2.1093e+08 0.572306 ns 🚀
tpch_q17/datafusion:vortex-file-compressed 256935321 3.20918e+08 0.800626 ns
tpch_q18/datafusion:vortex-file-compressed 246223434 2.19032e+08 1.12415 ns
tpch_q19/datafusion:vortex-file-compressed 296749415 3.04725e+08 0.973828 ns
tpch_q20/datafusion:vortex-file-compressed 195637906 2.03289e+08 0.962362 ns
tpch_q21/datafusion:vortex-file-compressed 311032733 3.20405e+08 0.970749 ns
tpch_q22/datafusion:vortex-file-compressed 124670072 1.5631e+08 0.797583 ns
tpch_q01/datafusion:vortex-compact 230624536 1.46961e+08 1.5693 ns 🚨
tpch_q02/datafusion:vortex-compact 169949232 1.92557e+08 0.882594 ns
tpch_q03/datafusion:vortex-compact 276621178 2.90331e+08 0.95278 ns
tpch_q04/datafusion:vortex-compact 164836383 1.73865e+08 0.948071 ns
tpch_q05/datafusion:vortex-compact 217787659 2.07409e+08 1.05004 ns
tpch_q06/datafusion:vortex-compact 222275688 2.36419e+08 0.940176 ns
tpch_q07/datafusion:vortex-compact 217221792 2.20265e+08 0.986182 ns
tpch_q08/datafusion:vortex-compact 260291989 4.83015e+08 0.53889 ns 🚀
tpch_q09/datafusion:vortex-compact 239325624 3.07467e+08 0.778379 ns
tpch_q10/datafusion:vortex-compact 309974774 2.95654e+08 1.04844 ns
tpch_q11/datafusion:vortex-compact 90384154 9.60787e+07 0.940731 ns
tpch_q12/datafusion:vortex-compact 286091643 2.91329e+08 0.982023 ns
tpch_q13/datafusion:vortex-compact 148423295 1.28781e+08 1.15253 ns
tpch_q14/datafusion:vortex-compact 167568478 1.71708e+08 0.975889 ns
tpch_q15/datafusion:vortex-compact 275034986 2.57391e+08 1.06855 ns
tpch_q16/datafusion:vortex-compact 119623583 1.95966e+08 0.61043 ns 🚀
tpch_q17/datafusion:vortex-compact 238609567 2.72641e+08 0.87518 ns
tpch_q18/datafusion:vortex-compact 223630595 2.1098e+08 1.05996 ns
tpch_q19/datafusion:vortex-compact 322969374 3.34053e+08 0.966821 ns
tpch_q20/datafusion:vortex-compact 210006836 2.37707e+08 0.883468 ns
tpch_q21/datafusion:vortex-compact 317572288 3.61257e+08 0.879076 ns
tpch_q22/datafusion:vortex-compact 96831345 1.49903e+08 0.645958 ns 🚀
tpch_q01/duckdb:parquet 437770564 4.37611e+08 1.00037 ns
tpch_q02/duckdb:parquet 948815600 1.01588e+09 0.933986 ns
tpch_q03/duckdb:parquet 712065439 8.11569e+08 0.877394 ns
tpch_q04/duckdb:parquet 440311244 4.83779e+08 0.910149 ns
tpch_q05/duckdb:parquet 1071633682 1.13738e+09 0.942196 ns
tpch_q06/duckdb:parquet 292089039 3.30203e+08 0.884573 ns
tpch_q07/duckdb:parquet 831558594 9.27581e+08 0.896481 ns
tpch_q08/duckdb:parquet 1130015014 1.18697e+09 0.952014 ns
tpch_q09/duckdb:parquet 1009697347 1.06709e+09 0.946216 ns
tpch_q10/duckdb:parquet 975146075 1.06024e+09 0.919744 ns
tpch_q11/duckdb:parquet 641371329 5.85999e+08 1.09449 ns
tpch_q12/duckdb:parquet 387903216 4.93462e+08 0.786085 ns
tpch_q13/duckdb:parquet 721069269 7.90876e+08 0.911734 ns
tpch_q14/duckdb:parquet 452642028 4.97213e+08 0.910359 ns
tpch_q15/duckdb:parquet 488501191 5.64693e+08 0.865074 ns
tpch_q16/duckdb:parquet 353532365 4.05263e+08 0.872352 ns
tpch_q17/duckdb:parquet 530092215 5.54443e+08 0.956081 ns
tpch_q18/duckdb:parquet 657861908 6.74443e+08 0.975415 ns
tpch_q19/duckdb:parquet 593898233 6.29246e+08 0.943825 ns
tpch_q20/duckdb:parquet 752065496 7.96739e+08 0.943929 ns
tpch_q21/duckdb:parquet 860915083 9.47148e+08 0.908955 ns
tpch_q22/duckdb:parquet 342083230 3.65808e+08 0.935144 ns
tpch_q01/duckdb:vortex-file-compressed 267990042 2.31249e+08 1.15888 ns
tpch_q02/duckdb:vortex-file-compressed 680703837 8.98076e+08 0.757958 ns
tpch_q03/duckdb:vortex-file-compressed 548099794 6.50296e+08 0.842846 ns
tpch_q04/duckdb:vortex-file-compressed 373008101 3.73869e+08 0.997698 ns
tpch_q05/duckdb:vortex-file-compressed 622872581 7.2999e+08 0.853262 ns
tpch_q06/duckdb:vortex-file-compressed 307163005 3.4399e+08 0.892943 ns
tpch_q07/duckdb:vortex-file-compressed 649284046 7.04655e+08 0.921421 ns
tpch_q08/duckdb:vortex-file-compressed 864926176 9.56637e+08 0.904132 ns
tpch_q09/duckdb:vortex-file-compressed 710448343 7.36977e+08 0.964004 ns
tpch_q10/duckdb:vortex-file-compressed 702859633 6.70372e+08 1.04846 ns
tpch_q11/duckdb:vortex-file-compressed 387938547 4.97153e+08 0.78032 ns
tpch_q12/duckdb:vortex-file-compressed 471900704 4.24672e+08 1.11121 ns
tpch_q13/duckdb:vortex-file-compressed 409936832 3.07809e+08 1.33179 ns 🚨
tpch_q14/duckdb:vortex-file-compressed 373134759 3.41047e+08 1.09409 ns
tpch_q15/duckdb:vortex-file-compressed 264248282 2.57021e+08 1.02812 ns
tpch_q16/duckdb:vortex-file-compressed 307941607 3.9472e+08 0.780153 ns
tpch_q17/duckdb:vortex-file-compressed 511556574 5.16691e+08 0.990062 ns
tpch_q18/duckdb:vortex-file-compressed 599304067 5.61672e+08 1.067 ns
tpch_q19/duckdb:vortex-file-compressed 386885509 4.30727e+08 0.898216 ns
tpch_q20/duckdb:vortex-file-compressed 609469009 6.57268e+08 0.927277 ns
tpch_q21/duckdb:vortex-file-compressed 852010499 8.40897e+08 1.01322 ns
tpch_q22/duckdb:vortex-file-compressed 223529060 3.1352e+08 0.712966 ns
tpch_q01/duckdb:vortex-compact 259447190 2.24627e+08 1.15501 ns
tpch_q02/duckdb:vortex-compact 623322293 8.79983e+08 0.708335 ns
tpch_q03/duckdb:vortex-compact 518574365 5.97893e+08 0.867336 ns
tpch_q04/duckdb:vortex-compact 341135846 3.5442e+08 0.962518 ns
tpch_q05/duckdb:vortex-compact 608216062 6.72734e+08 0.904095 ns
tpch_q06/duckdb:vortex-compact 314218788 3.29786e+08 0.952796 ns
tpch_q07/duckdb:vortex-compact 577918210 6.93551e+08 0.833275 ns
tpch_q08/duckdb:vortex-compact 817338587 9.20905e+08 0.887539 ns
tpch_q09/duckdb:vortex-compact 738846768 6.93629e+08 1.06519 ns
tpch_q10/duckdb:vortex-compact 581748099 6.69118e+08 0.869425 ns
tpch_q11/duckdb:vortex-compact 354743552 5.04681e+08 0.702907 ns
tpch_q12/duckdb:vortex-compact 440477314 4.46822e+08 0.9858 ns
tpch_q13/duckdb:vortex-compact 376776443 2.95694e+08 1.27421 ns
tpch_q14/duckdb:vortex-compact 352177706 3.52997e+08 0.997678 ns
tpch_q15/duckdb:vortex-compact 259274845 2.67131e+08 0.970589 ns
tpch_q16/duckdb:vortex-compact 263469127 3.85275e+08 0.683847 ns 🚀
tpch_q17/duckdb:vortex-compact 479052513 5.27228e+08 0.908625 ns
tpch_q18/duckdb:vortex-compact 477279013 5.08318e+08 0.938939 ns
tpch_q19/duckdb:vortex-compact 419906405 4.10714e+08 1.02238 ns
tpch_q20/duckdb:vortex-compact 609237974 6.64392e+08 0.916986 ns
tpch_q21/duckdb:vortex-compact 770790462 8.19117e+08 0.941002 ns
tpch_q22/duckdb:vortex-compact 229439830 2.90521e+08 0.789753 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.981x ➖
  • duckdb:vortex: 0.984x ➖
  • datafusion:vortex: 0.979x ➖
  • Best: tpch_q19/datafusion:vortex-compact (0.806x)
  • Worst: tpch_q06/duckdb:vortex-file-compressed (1.057x)
  • Significant (>10%): 2↑ 0↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 484344001 4.84267e+08 1.00016 ns
tpch_q02/datafusion:arrow 92271603 9.23106e+07 0.999578 ns
tpch_q03/datafusion:arrow 175840940 1.78363e+08 0.985862 ns
tpch_q04/datafusion:arrow 91602412 9.73918e+07 0.940556 ns
tpch_q05/datafusion:arrow 343010734 3.46229e+08 0.990706 ns
tpch_q06/datafusion:arrow 60512678 6.10612e+07 0.991017 ns
tpch_q07/datafusion:arrow 647239430 6.55784e+08 0.98697 ns
tpch_q08/datafusion:arrow 285270661 2.83103e+08 1.00766 ns
tpch_q09/datafusion:arrow 576984725 5.71993e+08 1.00873 ns
tpch_q10/datafusion:arrow 238716075 2.36798e+08 1.0081 ns
tpch_q11/datafusion:arrow 379012846 3.85999e+08 0.981901 ns
tpch_q12/datafusion:arrow 178772169 1.85137e+08 0.96562 ns
tpch_q13/datafusion:arrow 189060939 1.94178e+08 0.973646 ns
tpch_q14/datafusion:arrow 52739972 5.2272e+07 1.00895 ns
tpch_q15/datafusion:arrow 100892489 1.01016e+08 0.998775 ns
tpch_q16/datafusion:arrow 73827900 7.33385e+07 1.00667 ns
tpch_q17/datafusion:arrow 583635879 5.97331e+08 0.977073 ns
tpch_q18/datafusion:arrow 1366197632 1.363e+09 1.00235 ns
tpch_q19/datafusion:arrow 118384940 1.07675e+08 1.09947 ns
tpch_q20/datafusion:arrow 164909245 1.64254e+08 1.00399 ns
tpch_q21/datafusion:arrow 870481620 8.87666e+08 0.980641 ns
tpch_q22/datafusion:arrow 51797623 5.06518e+07 1.02262 ns
tpch_q01/datafusion:parquet 688944351 6.74438e+08 1.02151 ns
tpch_q02/datafusion:parquet 199809075 2.03418e+08 0.982256 ns
tpch_q03/datafusion:parquet 286188987 2.97839e+08 0.960884 ns
tpch_q04/datafusion:parquet 205448886 1.91264e+08 1.07417 ns
tpch_q05/datafusion:parquet 455722050 4.52758e+08 1.00655 ns
tpch_q06/datafusion:parquet 113440788 1.10968e+08 1.02228 ns
tpch_q07/datafusion:parquet 669674726 6.75903e+08 0.990785 ns
tpch_q08/datafusion:parquet 512186950 5.16617e+08 0.991425 ns
tpch_q09/datafusion:parquet 802334362 8.15219e+08 0.984195 ns
tpch_q10/datafusion:parquet 504372670 5.06907e+08 0.995 ns
tpch_q11/datafusion:parquet 129422894 1.28851e+08 1.00444 ns
tpch_q12/datafusion:parquet 201420070 1.95745e+08 1.02899 ns
tpch_q13/datafusion:parquet 401878680 4.12001e+08 0.975432 ns
tpch_q14/datafusion:parquet 147820650 1.49586e+08 0.988201 ns
tpch_q15/datafusion:parquet 242092275 2.38656e+08 1.0144 ns
tpch_q16/datafusion:parquet 144060364 1.42294e+08 1.01241 ns
tpch_q17/datafusion:parquet 701881594 7.11518e+08 0.986457 ns
tpch_q18/datafusion:parquet 1114118428 1.11058e+09 1.00319 ns
tpch_q19/datafusion:parquet 281306761 2.73565e+08 1.0283 ns
tpch_q20/datafusion:parquet 295058797 3.12199e+08 0.945097 ns
tpch_q21/datafusion:parquet 856320273 8.67797e+08 0.986774 ns
tpch_q22/datafusion:parquet 323670913 3.26861e+08 0.990239 ns
tpch_q01/datafusion:vortex-file-compressed 485725647 4.66974e+08 1.04016 ns
tpch_q02/datafusion:vortex-file-compressed 156722594 1.53619e+08 1.0202 ns
tpch_q03/datafusion:vortex-file-compressed 212775743 2.18113e+08 0.97553 ns
tpch_q04/datafusion:vortex-file-compressed 98355610 9.98908e+07 0.984631 ns
tpch_q05/datafusion:vortex-file-compressed 556316778 5.62316e+08 0.989331 ns
tpch_q06/datafusion:vortex-file-compressed 34339502 3.86183e+07 0.889204 ns
tpch_q07/datafusion:vortex-file-compressed 569243181 5.80045e+08 0.981378 ns
tpch_q08/datafusion:vortex-file-compressed 633291265 6.17282e+08 1.02593 ns
tpch_q09/datafusion:vortex-file-compressed 967909233 9.63323e+08 1.00476 ns
tpch_q10/datafusion:vortex-file-compressed 250279221 2.56119e+08 0.977198 ns
tpch_q11/datafusion:vortex-file-compressed 127058963 1.26987e+08 1.00057 ns
tpch_q12/datafusion:vortex-file-compressed 98941816 1.00128e+08 0.988153 ns
tpch_q13/datafusion:vortex-file-compressed 216554624 2.18178e+08 0.992561 ns
tpch_q14/datafusion:vortex-file-compressed 52332972 5.51284e+07 0.949293 ns
tpch_q15/datafusion:vortex-file-compressed 91043262 9.42588e+07 0.965886 ns
tpch_q16/datafusion:vortex-file-compressed 83450464 8.4367e+07 0.989136 ns
tpch_q17/datafusion:vortex-file-compressed 896265227 8.96817e+08 0.999385 ns
tpch_q18/datafusion:vortex-file-compressed 1087479397 1.09682e+09 0.991487 ns
tpch_q19/datafusion:vortex-file-compressed 63678606 6.87523e+07 0.926203 ns
tpch_q20/datafusion:vortex-file-compressed 172763992 1.75378e+08 0.985094 ns
tpch_q21/datafusion:vortex-file-compressed 741185023 7.55128e+08 0.981535 ns
tpch_q22/datafusion:vortex-file-compressed 67451077 6.57555e+07 1.02579 ns
tpch_q01/datafusion:vortex-compact 521067911 5.30791e+08 0.981682 ns
tpch_q02/datafusion:vortex-compact 161075255 1.62959e+08 0.988439 ns
tpch_q03/datafusion:vortex-compact 229178278 2.37038e+08 0.966842 ns
tpch_q04/datafusion:vortex-compact 113784428 1.13792e+08 0.999935 ns
tpch_q05/datafusion:vortex-compact 563806050 5.66975e+08 0.994411 ns
tpch_q06/datafusion:vortex-compact 70925378 7.60916e+07 0.932105 ns
tpch_q07/datafusion:vortex-compact 597015444 6.07784e+08 0.982282 ns
tpch_q08/datafusion:vortex-compact 631361180 6.20079e+08 1.01819 ns
tpch_q09/datafusion:vortex-compact 977454036 9.56951e+08 1.02143 ns
tpch_q10/datafusion:vortex-compact 287003990 2.93423e+08 0.978124 ns
tpch_q11/datafusion:vortex-compact 130700829 1.29567e+08 1.00875 ns
tpch_q12/datafusion:vortex-compact 149934970 1.58311e+08 0.947092 ns
tpch_q13/datafusion:vortex-compact 262768135 2.6454e+08 0.993303 ns
tpch_q14/datafusion:vortex-compact 81371493 8.87708e+07 0.916648 ns
tpch_q15/datafusion:vortex-compact 158288273 1.7004e+08 0.93089 ns
tpch_q16/datafusion:vortex-compact 91531923 9.17093e+07 0.998066 ns
tpch_q17/datafusion:vortex-compact 908526972 9.06029e+08 1.00276 ns
tpch_q18/datafusion:vortex-compact 1087982905 1.09806e+09 0.990819 ns
tpch_q19/datafusion:vortex-compact 115319208 1.43057e+08 0.806109 ns
tpch_q20/datafusion:vortex-compact 201314404 2.10878e+08 0.95465 ns
tpch_q21/datafusion:vortex-compact 749173123 7.61392e+08 0.983952 ns
tpch_q22/datafusion:vortex-compact 76063382 7.4594e+07 1.0197 ns
tpch_q01/duckdb:parquet 260817510 2.59412e+08 1.00542 ns
tpch_q02/duckdb:parquet 112179982 1.26915e+08 0.883902 ns
tpch_q03/duckdb:parquet 221732604 2.18896e+08 1.01296 ns
tpch_q04/duckdb:parquet 150008628 1.51588e+08 0.989578 ns
tpch_q05/duckdb:parquet 231908070 2.30207e+08 1.00739 ns
tpch_q06/duckdb:parquet 69428383 7.03729e+07 0.986578 ns
tpch_q07/duckdb:parquet 216785067 2.15673e+08 1.00516 ns
tpch_q08/duckdb:parquet 326164490 3.27222e+08 0.996767 ns
tpch_q09/duckdb:parquet 483393453 4.83502e+08 0.999776 ns
tpch_q10/duckdb:parquet 636595155 6.31472e+08 1.00811 ns
tpch_q11/duckdb:parquet 50104511 4.8481e+07 1.03349 ns
tpch_q12/duckdb:parquet 138738922 1.37925e+08 1.0059 ns
tpch_q13/duckdb:parquet 406121589 4.02981e+08 1.00779 ns
tpch_q14/duckdb:parquet 179831022 1.80494e+08 0.996326 ns
tpch_q15/duckdb:parquet 106820104 1.07511e+08 0.99357 ns
tpch_q16/duckdb:parquet 159982653 1.62766e+08 0.982897 ns
tpch_q17/duckdb:parquet 205035125 2.04084e+08 1.00466 ns
tpch_q18/duckdb:parquet 356593525 3.55186e+08 1.00396 ns
tpch_q19/duckdb:parquet 284178272 2.77262e+08 1.02495 ns
tpch_q20/duckdb:parquet 216635396 2.06195e+08 1.05063 ns
tpch_q21/duckdb:parquet 571963367 5.69715e+08 1.00395 ns
tpch_q22/duckdb:parquet 297308702 2.86224e+08 1.03873 ns
tpch_q01/duckdb:vortex-file-compressed 197906101 1.95998e+08 1.00974 ns
tpch_q02/duckdb:vortex-file-compressed 55346593 5.74908e+07 0.962704 ns
tpch_q03/duckdb:vortex-file-compressed 133087786 1.32986e+08 1.00077 ns
tpch_q04/duckdb:vortex-file-compressed 146643398 1.48842e+08 0.985228 ns
tpch_q05/duckdb:vortex-file-compressed 134455139 1.40103e+08 0.959685 ns
tpch_q06/duckdb:vortex-file-compressed 53880739 5.09929e+07 1.05663 ns
tpch_q07/duckdb:vortex-file-compressed 145455645 1.43441e+08 1.01405 ns
tpch_q08/duckdb:vortex-file-compressed 232749874 2.36974e+08 0.982176 ns
tpch_q09/duckdb:vortex-file-compressed 363049722 3.60818e+08 1.00619 ns
tpch_q10/duckdb:vortex-file-compressed 146804213 1.49318e+08 0.983168 ns
tpch_q11/duckdb:vortex-file-compressed 37400910 3.70966e+07 1.0082 ns
tpch_q12/duckdb:vortex-file-compressed 107858281 1.08921e+08 0.990242 ns
tpch_q13/duckdb:vortex-file-compressed 236769209 2.369e+08 0.999449 ns
tpch_q14/duckdb:vortex-file-compressed 65307960 6.62134e+07 0.986325 ns
tpch_q15/duckdb:vortex-file-compressed 56493461 5.61265e+07 1.00654 ns
tpch_q16/duckdb:vortex-file-compressed 81301008 8.06322e+07 1.00829 ns
tpch_q17/duckdb:vortex-file-compressed 124283849 1.23554e+08 1.0059 ns
tpch_q18/duckdb:vortex-file-compressed 288365951 2.86753e+08 1.00562 ns
tpch_q19/duckdb:vortex-file-compressed 96133054 9.46799e+07 1.01535 ns
tpch_q20/duckdb:vortex-file-compressed 107701096 1.10526e+08 0.97444 ns
tpch_q21/duckdb:vortex-file-compressed 563413073 5.84137e+08 0.964522 ns
tpch_q22/duckdb:vortex-file-compressed 70696793 7.31166e+07 0.966905 ns
tpch_q01/duckdb:vortex-compact 246357436 2.50528e+08 0.983354 ns
tpch_q02/duckdb:vortex-compact 71968089 7.40004e+07 0.972536 ns
tpch_q03/duckdb:vortex-compact 177507641 1.81269e+08 0.979248 ns
tpch_q04/duckdb:vortex-compact 195689645 2.03481e+08 0.961708 ns
tpch_q05/duckdb:vortex-compact 169946529 1.73655e+08 0.978645 ns
tpch_q06/duckdb:vortex-compact 107865269 1.11196e+08 0.970049 ns
tpch_q07/duckdb:vortex-compact 218055622 2.23942e+08 0.973714 ns
tpch_q08/duckdb:vortex-compact 256011413 2.62631e+08 0.974794 ns
tpch_q09/duckdb:vortex-compact 404194434 4.11963e+08 0.981143 ns
tpch_q10/duckdb:vortex-compact 204586660 2.07674e+08 0.985136 ns
tpch_q11/duckdb:vortex-compact 42692078 4.42088e+07 0.965691 ns
tpch_q12/duckdb:vortex-compact 291571383 3.07421e+08 0.948444 ns
tpch_q13/duckdb:vortex-compact 293694023 2.96004e+08 0.992198 ns
tpch_q14/duckdb:vortex-compact 103106750 1.09319e+08 0.943175 ns
tpch_q15/duckdb:vortex-compact 99671374 1.0442e+08 0.95452 ns
tpch_q16/duckdb:vortex-compact 91164313 9.00802e+07 1.01203 ns
tpch_q17/duckdb:vortex-compact 141459547 1.44404e+08 0.979612 ns
tpch_q18/duckdb:vortex-compact 331112281 3.33918e+08 0.991597 ns
tpch_q19/duckdb:vortex-compact 150942735 1.56416e+08 0.965006 ns
tpch_q20/duckdb:vortex-compact 157935956 1.66616e+08 0.947902 ns
tpch_q21/duckdb:vortex-compact 669898363 6.91544e+08 0.9687 ns
tpch_q22/duckdb:vortex-compact 81541252 8.19931e+07 0.994489 ns
tpch_q01/duckdb:duckdb 116998575 1.16914e+08 1.00072 ns
tpch_q02/duckdb:duckdb 51419073 4.98742e+07 1.03098 ns
tpch_q03/duckdb:duckdb 101028642 1.0173e+08 0.993107 ns
tpch_q04/duckdb:duckdb 121389669 1.21756e+08 0.996995 ns
tpch_q05/duckdb:duckdb 112222470 1.15602e+08 0.970768 ns
tpch_q06/duckdb:duckdb 45027590 4.54257e+07 0.991236 ns
tpch_q07/duckdb:duckdb 109454136 1.10284e+08 0.992476 ns
tpch_q08/duckdb:duckdb 138662518 1.39608e+08 0.993225 ns
tpch_q09/duckdb:duckdb 301701838 3.04499e+08 0.990813 ns
tpch_q10/duckdb:duckdb 203412717 2.19685e+08 0.925927 ns
tpch_q11/duckdb:duckdb 22353769 2.2698e+07 0.984835 ns
tpch_q12/duckdb:duckdb 85416922 8.61221e+07 0.991812 ns
tpch_q13/duckdb:duckdb 234023441 2.32569e+08 1.00625 ns
tpch_q14/duckdb:duckdb 78774047 7.80194e+07 1.00967 ns
tpch_q15/duckdb:duckdb 67582299 6.75879e+07 0.999917 ns
tpch_q16/duckdb:duckdb 73059033 7.37221e+07 0.991006 ns
tpch_q17/duckdb:duckdb 99098000 9.90965e+07 1.00001 ns
tpch_q18/duckdb:duckdb 216713929 2.17723e+08 0.995365 ns
tpch_q19/duckdb:duckdb 127788795 1.26644e+08 1.00904 ns
tpch_q20/duckdb:duckdb 98068762 9.80804e+07 0.999881 ns
tpch_q21/duckdb:duckdb 308761546 3.15059e+08 0.980013 ns
tpch_q22/duckdb:duckdb 67380414 6.28608e+07 1.0719 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.919x ➖
  • Vortex: 0.879x ➖
  • duckdb:vortex: 0.854x ➖
  • datafusion:vortex: 0.906x ➖
  • Best: tpch_q10/datafusion:vortex-file-compressed (0.648x)
  • Worst: tpch_q02/datafusion:vortex-file-compressed (1.156x)
  • Significant (>30%): 3↑ 0↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 1063597552 1.08335e+09 0.981767 ns
tpch_q02/datafusion:parquet 615028520 6.15417e+08 0.999369 ns
tpch_q03/datafusion:parquet 831713560 8.49331e+08 0.979257 ns
tpch_q04/datafusion:parquet 542121686 4.57622e+08 1.18465 ns
tpch_q05/datafusion:parquet 1093622312 1.01136e+09 1.08134 ns
tpch_q06/datafusion:parquet 592080627 4.98741e+08 1.18715 ns
tpch_q07/datafusion:parquet 1208162069 1.18789e+09 1.01707 ns
tpch_q08/datafusion:parquet 1358165038 1.33147e+09 1.02005 ns
tpch_q09/datafusion:parquet 1566560642 1.53369e+09 1.02143 ns
tpch_q10/datafusion:parquet 1846734980 1.80923e+09 1.02073 ns
tpch_q11/datafusion:parquet 395984328 4.04934e+08 0.977899 ns
tpch_q12/datafusion:parquet 587189552 5.52852e+08 1.06211 ns
tpch_q13/datafusion:parquet 700754206 7.08854e+08 0.988573 ns
tpch_q14/datafusion:parquet 706022293 7.10561e+08 0.993612 ns
tpch_q15/datafusion:parquet 1189829719 1.22732e+09 0.969456 ns
tpch_q16/datafusion:parquet 330581135 3.24362e+08 1.01917 ns
tpch_q17/datafusion:parquet 1234904532 1.26085e+09 0.979418 ns
tpch_q18/datafusion:parquet 1570539986 1.60644e+09 0.97765 ns
tpch_q19/datafusion:parquet 888662331 9.05348e+08 0.98157 ns
tpch_q20/datafusion:parquet 959736772 1.03992e+09 0.922893 ns
tpch_q21/datafusion:parquet 1635968917 1.57628e+09 1.03787 ns
tpch_q22/datafusion:parquet 832742093 7.4848e+08 1.11258 ns
tpch_q01/datafusion:vortex-file-compressed 698725316 7.35525e+08 0.949968 ns
tpch_q02/datafusion:vortex-file-compressed 508287344 4.39793e+08 1.15574 ns
tpch_q03/datafusion:vortex-file-compressed 668397258 7.87447e+08 0.848815 ns
tpch_q04/datafusion:vortex-file-compressed 435008341 5.38288e+08 0.808134 ns
tpch_q05/datafusion:vortex-file-compressed 918866551 1.00066e+09 0.91826 ns
tpch_q06/datafusion:vortex-file-compressed 475545889 5.6064e+08 0.848219 ns
tpch_q07/datafusion:vortex-file-compressed 886841181 9.01607e+08 0.983623 ns
tpch_q08/datafusion:vortex-file-compressed 1151806259 1.18219e+09 0.974301 ns
tpch_q09/datafusion:vortex-file-compressed 1445526492 1.57883e+09 0.915567 ns
tpch_q10/datafusion:vortex-file-compressed 740863536 1.1427e+09 0.648345 ns 🚀
tpch_q11/datafusion:vortex-file-compressed 337781575 3.63059e+08 0.930377 ns
tpch_q12/datafusion:vortex-file-compressed 653783792 6.8105e+08 0.959964 ns
tpch_q13/datafusion:vortex-file-compressed 400124430 3.90702e+08 1.02412 ns
tpch_q14/datafusion:vortex-file-compressed 442484366 6.15299e+08 0.719137 ns
tpch_q15/datafusion:vortex-file-compressed 819836769 1.06091e+09 0.772771 ns
tpch_q16/datafusion:vortex-file-compressed 259672258 3.14074e+08 0.826787 ns
tpch_q17/datafusion:vortex-file-compressed 1314319707 1.30325e+09 1.0085 ns
tpch_q18/datafusion:vortex-file-compressed 1425070671 1.37938e+09 1.03312 ns
tpch_q19/datafusion:vortex-file-compressed 570326088 7.04274e+08 0.809807 ns
tpch_q20/datafusion:vortex-file-compressed 674817673 7.41552e+08 0.910008 ns
tpch_q21/datafusion:vortex-file-compressed 1454854822 1.59603e+09 0.911547 ns
tpch_q22/datafusion:vortex-file-compressed 305028626 2.75337e+08 1.10784 ns
tpch_q01/datafusion:vortex-compact 670412118 7.45478e+08 0.899306 ns
tpch_q02/datafusion:vortex-compact 439882463 4.11508e+08 1.06895 ns
tpch_q03/datafusion:vortex-compact 579986107 7.26749e+08 0.798056 ns
tpch_q04/datafusion:vortex-compact 397186240 4.59259e+08 0.864841 ns
tpch_q05/datafusion:vortex-compact 837788332 9.01756e+08 0.929063 ns
tpch_q06/datafusion:vortex-compact 412916871 5.93231e+08 0.696048 ns 🚀
tpch_q07/datafusion:vortex-compact 859881400 8.90937e+08 0.965142 ns
tpch_q08/datafusion:vortex-compact 1044154774 1.10886e+09 0.941644 ns
tpch_q09/datafusion:vortex-compact 1337405504 1.37378e+09 0.973519 ns
tpch_q10/datafusion:vortex-compact 709603527 8.58455e+08 0.826605 ns
tpch_q11/datafusion:vortex-compact 330517470 2.86739e+08 1.15268 ns
tpch_q12/datafusion:vortex-compact 635022787 6.85953e+08 0.925753 ns
tpch_q13/datafusion:vortex-compact 377125290 3.68408e+08 1.02366 ns
tpch_q14/datafusion:vortex-compact 428247573 5.34593e+08 0.801072 ns
tpch_q15/datafusion:vortex-compact 790363073 1.09656e+09 0.720765 ns
tpch_q16/datafusion:vortex-compact 249837499 2.96505e+08 0.842608 ns
tpch_q17/datafusion:vortex-compact 1324486185 1.3166e+09 1.00599 ns
tpch_q18/datafusion:vortex-compact 1248164808 1.25447e+09 0.994977 ns
tpch_q19/datafusion:vortex-compact 558723286 7.20239e+08 0.775747 ns
tpch_q20/datafusion:vortex-compact 624007681 6.96504e+08 0.895915 ns
tpch_q21/datafusion:vortex-compact 1242998526 1.35915e+09 0.914541 ns
tpch_q22/datafusion:vortex-compact 312720280 2.80558e+08 1.11464 ns
tpch_q01/duckdb:parquet 856472020 8.58924e+08 0.997145 ns
tpch_q02/duckdb:parquet 1095627480 1.0867e+09 1.00821 ns
tpch_q03/duckdb:parquet 1203441438 1.26873e+09 0.948544 ns
tpch_q04/duckdb:parquet 735075150 7.16551e+08 1.02585 ns
tpch_q05/duckdb:parquet 1490472600 1.51838e+09 0.981619 ns
tpch_q06/duckdb:parquet 546841009 5.5662e+08 0.982432 ns
tpch_q07/duckdb:parquet 1309114583 1.34261e+09 0.97505 ns
tpch_q08/duckdb:parquet 1852382429 1.81282e+09 1.02182 ns
tpch_q09/duckdb:parquet 1792253720 1.79739e+09 0.997142 ns
tpch_q10/duckdb:parquet 2459708900 2.61578e+09 0.940336 ns
tpch_q11/duckdb:parquet 623485956 6.7324e+08 0.926097 ns
tpch_q12/duckdb:parquet 748209880 7.41708e+08 1.00877 ns
tpch_q13/duckdb:parquet 1022261707 9.80949e+08 1.04212 ns
tpch_q14/duckdb:parquet 1011802209 9.80252e+08 1.03219 ns
tpch_q15/duckdb:parquet 856598755 8.5855e+08 0.997728 ns
tpch_q16/duckdb:parquet 557541782 5.51472e+08 1.01101 ns
tpch_q17/duckdb:parquet 1023276322 1.06034e+09 0.965049 ns
tpch_q18/duckdb:parquet 1001801650 1.07329e+09 0.933395 ns
tpch_q19/duckdb:parquet 1191059548 1.29566e+09 0.919271 ns
tpch_q20/duckdb:parquet 1340000388 1.29856e+09 1.03191 ns
tpch_q21/duckdb:parquet 1433176494 1.42768e+09 1.00385 ns
tpch_q22/duckdb:parquet 789605969 7.95134e+08 0.993048 ns
tpch_q01/duckdb:vortex-file-compressed 698878138 9.87661e+08 0.707609 ns
tpch_q02/duckdb:vortex-file-compressed 1045863567 1.10898e+09 0.943084 ns
tpch_q03/duckdb:vortex-file-compressed 1060385285 1.22776e+09 0.863673 ns
tpch_q04/duckdb:vortex-file-compressed 623621521 7.3951e+08 0.84329 ns
tpch_q05/duckdb:vortex-file-compressed 1120309430 1.32771e+09 0.843789 ns
tpch_q06/duckdb:vortex-file-compressed 813606395 8.97357e+08 0.906669 ns
tpch_q07/duckdb:vortex-file-compressed 1141131172 1.41637e+09 0.805671 ns
tpch_q08/duckdb:vortex-file-compressed 1509171581 1.81181e+09 0.832961 ns
tpch_q09/duckdb:vortex-file-compressed 1539763110 1.87159e+09 0.822703 ns
tpch_q10/duckdb:vortex-file-compressed 1195634870 1.34417e+09 0.889498 ns
tpch_q11/duckdb:vortex-file-compressed 829883706 7.38576e+08 1.12363 ns
tpch_q12/duckdb:vortex-file-compressed 711401897 8.55459e+08 0.831603 ns
tpch_q13/duckdb:vortex-file-compressed 1030082562 8.93601e+08 1.15273 ns
tpch_q14/duckdb:vortex-file-compressed 732758154 8.61473e+08 0.850587 ns
tpch_q15/duckdb:vortex-file-compressed 673710055 8.59212e+08 0.784102 ns
tpch_q16/duckdb:vortex-file-compressed 560011878 5.30974e+08 1.05469 ns
tpch_q17/duckdb:vortex-file-compressed 1028259102 1.51868e+09 0.677076 ns 🚀
tpch_q18/duckdb:vortex-file-compressed 1112006492 1.29512e+09 0.85861 ns
tpch_q19/duckdb:vortex-file-compressed 820009064 1.12925e+09 0.726156 ns
tpch_q20/duckdb:vortex-file-compressed 1283878125 1.46633e+09 0.875572 ns
tpch_q21/duckdb:vortex-file-compressed 1808335590 2.26738e+09 0.797544 ns
tpch_q22/duckdb:vortex-file-compressed 482647395 4.91904e+08 0.981181 ns
tpch_q01/duckdb:vortex-compact 697178608 8.9942e+08 0.775143 ns
tpch_q02/duckdb:vortex-compact 874099435 1.09262e+09 0.8 ns
tpch_q03/duckdb:vortex-compact 943263604 1.09526e+09 0.861226 ns
tpch_q04/duckdb:vortex-compact 598417789 6.8557e+08 0.872876 ns
tpch_q05/duckdb:vortex-compact 1024369625 1.32681e+09 0.772052 ns
tpch_q06/duckdb:vortex-compact 725334514 7.97359e+08 0.909671 ns
tpch_q07/duckdb:vortex-compact 1080914329 1.34772e+09 0.802034 ns
tpch_q08/duckdb:vortex-compact 1438154132 1.7592e+09 0.817503 ns
tpch_q09/duckdb:vortex-compact 1386210781 1.77462e+09 0.78113 ns
tpch_q10/duckdb:vortex-compact 1178921884 1.27998e+09 0.921046 ns
tpch_q11/duckdb:vortex-compact 649670298 6.68683e+08 0.971567 ns
tpch_q12/duckdb:vortex-compact 741313249 8.40344e+08 0.882155 ns
tpch_q13/duckdb:vortex-compact 739751328 7.40734e+08 0.998673 ns
tpch_q14/duckdb:vortex-compact 766823047 9.26936e+08 0.827267 ns
tpch_q15/duckdb:vortex-compact 661655945 8.39168e+08 0.788466 ns
tpch_q16/duckdb:vortex-compact 434596998 5.16774e+08 0.840981 ns
tpch_q17/duckdb:vortex-compact 1039231959 1.25462e+09 0.828323 ns
tpch_q18/duckdb:vortex-compact 873169181 1.01845e+09 0.857348 ns
tpch_q19/duckdb:vortex-compact 767053890 1.04899e+09 0.731231 ns
tpch_q20/duckdb:vortex-compact 1127999794 1.30945e+09 0.861433 ns
tpch_q21/duckdb:vortex-compact 1591233204 2.11558e+09 0.752151 ns
tpch_q22/duckdb:vortex-compact 486700137 4.93557e+08 0.986107 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.034x ➖
  • Vortex: 1.039x ➖
  • duckdb:vortex: 1.034x ➖
  • datafusion:vortex: 1.043x ➖
  • Best: tpcds_q02/duckdb:vortex-file-compressed (0.872x)
  • Worst: tpcds_q32/datafusion:vortex-compact (1.192x)
  • Significant (>10%): 2↑ 31↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 42851410 3.80744e+07 1.12546 ns
tpcds_q02/datafusion:parquet 43355667 4.29238e+07 1.01006 ns
tpcds_q03/datafusion:parquet 20350956 1.839e+07 1.10663 ns
tpcds_q04/datafusion:parquet 356457360 3.39384e+08 1.05031 ns
tpcds_q05/datafusion:parquet 43342997 3.98637e+07 1.08728 ns
tpcds_q06/datafusion:parquet 68470478 6.22626e+07 1.09971 ns
tpcds_q07/datafusion:parquet 107525782 1.0344e+08 1.0395 ns
tpcds_q08/datafusion:parquet 67195939 6.55209e+07 1.02556 ns
tpcds_q09/datafusion:parquet 48819292 4.856e+07 1.00534 ns
tpcds_q10/datafusion:parquet 100537385 9.78855e+07 1.02709 ns
tpcds_q11/datafusion:parquet 231278237 2.17068e+08 1.06546 ns
tpcds_q12/datafusion:parquet 26699248 3.03211e+07 0.88055 ns
tpcds_q13/datafusion:parquet 110023719 1.06238e+08 1.03563 ns
tpcds_q14/datafusion:parquet 292076026 2.85441e+08 1.02324 ns
tpcds_q15/datafusion:parquet 33036053 3.12619e+07 1.05675 ns
tpcds_q16/datafusion:parquet 41341923 4.04565e+07 1.02188 ns
tpcds_q17/datafusion:parquet 106206994 9.65121e+07 1.10045 ns
tpcds_q18/datafusion:parquet 126539965 1.25853e+08 1.00546 ns
tpcds_q19/datafusion:parquet 34840176 3.32928e+07 1.04648 ns
tpcds_q20/datafusion:parquet 26452165 2.42302e+07 1.0917 ns
tpcds_q21/datafusion:parquet 32780092 3.12757e+07 1.0481 ns
tpcds_q22/datafusion:parquet 69991734 6.79078e+07 1.03069 ns
tpcds_q23/datafusion:parquet 242857008 2.34344e+08 1.03633 ns
tpcds_q24/datafusion:parquet 142421800 1.40375e+08 1.01458 ns
tpcds_q25/datafusion:parquet 104927557 9.91886e+07 1.05786 ns
tpcds_q26/datafusion:parquet 94100560 9.30808e+07 1.01096 ns
tpcds_q27/datafusion:parquet 203641367 2.00306e+08 1.01665 ns
tpcds_q28/datafusion:parquet 46452874 4.59038e+07 1.01196 ns
tpcds_q29/datafusion:parquet 109175873 1.05038e+08 1.0394 ns
tpcds_q30/datafusion:parquet 48432986 4.69713e+07 1.03112 ns
tpcds_q31/datafusion:parquet 109013096 1.12855e+08 0.965958 ns
tpcds_q32/datafusion:parquet 24864806 2.65264e+07 0.93736 ns
tpcds_q33/datafusion:parquet 42632199 3.41211e+07 1.24944 ns
tpcds_q34/datafusion:parquet 37331379 3.80265e+07 0.981719 ns
tpcds_q35/datafusion:parquet 105704190 1.01334e+08 1.04313 ns
tpcds_q36/datafusion:parquet 95955882 9.42152e+07 1.01848 ns
tpcds_q37/datafusion:parquet 27788837 2.5648e+07 1.08347 ns
tpcds_q38/datafusion:parquet 61587205 5.83437e+07 1.05559 ns
tpcds_q39/datafusion:parquet 73785410 7.11853e+07 1.03653 ns
tpcds_q40/datafusion:parquet 34133935 3.2178e+07 1.06079 ns
tpcds_q41/datafusion:parquet 11898081 1.16051e+07 1.02525 ns
tpcds_q42/datafusion:parquet 20042343 1.87848e+07 1.06694 ns
tpcds_q43/datafusion:parquet 25023871 2.37044e+07 1.05566 ns
tpcds_q44/datafusion:parquet 61384802 5.87038e+07 1.04567 ns
tpcds_q45/datafusion:parquet 47946888 4.7533e+07 1.00871 ns
tpcds_q46/datafusion:parquet 58845265 5.68063e+07 1.03589 ns
tpcds_q47/datafusion:parquet 225172962 2.23639e+08 1.00686 ns
tpcds_q48/datafusion:parquet 94963098 9.23638e+07 1.02814 ns
tpcds_q49/datafusion:parquet 59365548 5.94742e+07 0.998174 ns
tpcds_q50/datafusion:parquet 70351574 6.90571e+07 1.01874 ns
tpcds_q51/datafusion:parquet 110075442 1.08924e+08 1.01058 ns
tpcds_q52/datafusion:parquet 19323312 2.02219e+07 0.955563 ns
tpcds_q53/datafusion:parquet 31726557 3.00962e+07 1.05417 ns
tpcds_q54/datafusion:parquet 43616674 4.24361e+07 1.02782 ns
tpcds_q55/datafusion:parquet 20285156 1.90136e+07 1.06688 ns
tpcds_q56/datafusion:parquet 39779581 3.45113e+07 1.15266 ns
tpcds_q57/datafusion:parquet 140785392 1.38422e+08 1.01707 ns
tpcds_q58/datafusion:parquet 114008505 1.12501e+08 1.0134 ns
tpcds_q59/datafusion:parquet 70872324 6.74364e+07 1.05095 ns
tpcds_q60/datafusion:parquet 37998779 3.47113e+07 1.09471 ns
tpcds_q61/datafusion:parquet 60971006 6.03008e+07 1.01111 ns
tpcds_q62/datafusion:parquet 43961824 4.2048e+07 1.04551 ns
tpcds_q63/datafusion:parquet 33777415 3.05703e+07 1.10491 ns
tpcds_q64/datafusion:parquet 620346800 6.1937e+08 1.00158 ns
tpcds_q65/datafusion:parquet 49818414 4.6914e+07 1.06191 ns
tpcds_q66/datafusion:parquet 100158878 9.79824e+07 1.02221 ns
tpcds_q67/datafusion:parquet 133783591 1.29014e+08 1.03697 ns
tpcds_q68/datafusion:parquet 58853078 5.4075e+07 1.08836 ns
tpcds_q69/datafusion:parquet 93748153 9.24724e+07 1.0138 ns
tpcds_q70/datafusion:parquet 124906228 1.21476e+08 1.02824 ns
tpcds_q71/datafusion:parquet 29376720 2.70674e+07 1.08532 ns
tpcds_q72/datafusion:parquet 1697800007 1.65059e+09 1.0286 ns
tpcds_q73/datafusion:parquet 33772728 3.47288e+07 0.972471 ns
tpcds_q74/datafusion:parquet 144636172 1.42741e+08 1.01328 ns
tpcds_q75/datafusion:parquet 119926909 1.1419e+08 1.05024 ns
tpcds_q76/datafusion:parquet 55643866 5.4116e+07 1.02823 ns
tpcds_q77/datafusion:parquet 47931740 4.51741e+07 1.06104 ns
tpcds_q78/datafusion:parquet 179937036 1.72815e+08 1.04121 ns
tpcds_q79/datafusion:parquet 41353882 3.89944e+07 1.06051 ns
tpcds_q80/datafusion:parquet 104293272 9.95682e+07 1.04746 ns
tpcds_q81/datafusion:parquet 51753174 4.79371e+07 1.0796 ns
tpcds_q82/datafusion:parquet 28790644 2.79722e+07 1.02926 ns
tpcds_q83/datafusion:parquet 73116045 7.07575e+07 1.03333 ns
tpcds_q84/datafusion:parquet 55184863 5.51834e+07 1.00003 ns
tpcds_q85/datafusion:parquet 167867910 1.62969e+08 1.03006 ns
tpcds_q86/datafusion:parquet 21975234 1.68257e+07 1.30605 ns 🚨
tpcds_q87/datafusion:parquet 59781634 5.6115e+07 1.06534 ns
tpcds_q88/datafusion:parquet 104365484 1.03218e+08 1.01111 ns
tpcds_q89/datafusion:parquet 34798291 3.4036e+07 1.0224 ns
tpcds_q90/datafusion:parquet 31007129 2.82722e+07 1.09674 ns
tpcds_q91/datafusion:parquet 92686120 8.73331e+07 1.06129 ns
tpcds_q92/datafusion:parquet 27556019 2.52092e+07 1.09309 ns
tpcds_q93/datafusion:parquet 35634450 3.54323e+07 1.00571 ns
tpcds_q94/datafusion:parquet 33016849 3.36465e+07 0.981287 ns
tpcds_q95/datafusion:parquet 82284870 8.6035e+07 0.956411 ns
tpcds_q96/datafusion:parquet 24786384 2.38353e+07 1.0399 ns
tpcds_q97/datafusion:parquet 38740296 3.76781e+07 1.02819 ns
tpcds_q98/datafusion:parquet 32579765 3.24369e+07 1.0044 ns
tpcds_q99/datafusion:parquet 52766736 5.36578e+07 0.983394 ns
tpcds_q01/datafusion:vortex-file-compressed 20355298 1.90882e+07 1.06638 ns
tpcds_q02/datafusion:vortex-file-compressed 42930675 4.23006e+07 1.01489 ns
tpcds_q03/datafusion:vortex-file-compressed 15504474 1.48325e+07 1.0453 ns
tpcds_q04/datafusion:vortex-file-compressed 494686558 4.85353e+08 1.01923 ns
tpcds_q05/datafusion:vortex-file-compressed 42514740 4.21103e+07 1.0096 ns
tpcds_q06/datafusion:vortex-file-compressed 55656924 5.47417e+07 1.01672 ns
tpcds_q07/datafusion:vortex-file-compressed 60423797 5.48454e+07 1.10171 ns
tpcds_q08/datafusion:vortex-file-compressed 62577051 6.28535e+07 0.995601 ns
tpcds_q09/datafusion:vortex-file-compressed 33525702 3.19897e+07 1.04802 ns
tpcds_q10/datafusion:vortex-file-compressed 37812401 3.71304e+07 1.01837 ns
tpcds_q11/datafusion:vortex-file-compressed 301633273 2.90333e+08 1.03892 ns
tpcds_q12/datafusion:vortex-file-compressed 19339689 1.90204e+07 1.01679 ns
tpcds_q13/datafusion:vortex-file-compressed 40346904 3.72845e+07 1.08214 ns
tpcds_q14/datafusion:vortex-file-compressed 267145302 2.5902e+08 1.03137 ns
tpcds_q15/datafusion:vortex-file-compressed 40730301 4.28338e+07 0.950891 ns
tpcds_q16/datafusion:vortex-file-compressed 26889234 2.63093e+07 1.02204 ns
tpcds_q17/datafusion:vortex-file-compressed 77027238 7.79298e+07 0.988419 ns
tpcds_q18/datafusion:vortex-file-compressed 60572059 5.92503e+07 1.02231 ns
tpcds_q19/datafusion:vortex-file-compressed 28702135 2.77977e+07 1.03254 ns
tpcds_q20/datafusion:vortex-file-compressed 23874431 2.39606e+07 0.996403 ns
tpcds_q21/datafusion:vortex-file-compressed 236420033 2.34836e+08 1.00675 ns
tpcds_q22/datafusion:vortex-file-compressed 71339735 6.99651e+07 1.01965 ns
tpcds_q23/datafusion:vortex-file-compressed 237282672 2.31375e+08 1.02553 ns
tpcds_q24/datafusion:vortex-file-compressed 117564296 1.1618e+08 1.01191 ns
tpcds_q25/datafusion:vortex-file-compressed 82047695 7.79505e+07 1.05256 ns
tpcds_q26/datafusion:vortex-file-compressed 38204131 3.75695e+07 1.01689 ns
tpcds_q27/datafusion:vortex-file-compressed 138084131 1.408e+08 0.980712 ns
tpcds_q28/datafusion:vortex-file-compressed 30955852 2.99483e+07 1.03364 ns
tpcds_q29/datafusion:vortex-file-compressed 77913829 7.50988e+07 1.03748 ns
tpcds_q30/datafusion:vortex-file-compressed 27923738 2.94447e+07 0.948345 ns
tpcds_q31/datafusion:vortex-file-compressed 118978547 1.15545e+08 1.02972 ns
tpcds_q32/datafusion:vortex-file-compressed 15539704 1.38649e+07 1.1208 ns
tpcds_q33/datafusion:vortex-file-compressed 34556692 3.41379e+07 1.01227 ns
tpcds_q34/datafusion:vortex-file-compressed 27539908 2.71961e+07 1.01264 ns
tpcds_q35/datafusion:vortex-file-compressed 50888002 4.99512e+07 1.01875 ns
tpcds_q36/datafusion:vortex-file-compressed 74192760 7.27522e+07 1.0198 ns
tpcds_q37/datafusion:vortex-file-compressed 31604954 2.92169e+07 1.08173 ns
tpcds_q38/datafusion:vortex-file-compressed 46138721 4.50623e+07 1.02389 ns
tpcds_q39/datafusion:vortex-file-compressed 317574240 3.11571e+08 1.01927 ns
tpcds_q40/datafusion:vortex-file-compressed 60319016 5.92967e+07 1.01724 ns
tpcds_q41/datafusion:vortex-file-compressed 12532228 1.19458e+07 1.04909 ns
tpcds_q42/datafusion:vortex-file-compressed 15564657 1.54524e+07 1.00726 ns
tpcds_q43/datafusion:vortex-file-compressed 30603293 2.94985e+07 1.03745 ns
tpcds_q44/datafusion:vortex-file-compressed 55975791 5.31247e+07 1.05367 ns
tpcds_q45/datafusion:vortex-file-compressed 35265891 3.46519e+07 1.01772 ns
tpcds_q46/datafusion:vortex-file-compressed 48046207 4.67595e+07 1.02752 ns
tpcds_q47/datafusion:vortex-file-compressed 260748392 2.59775e+08 1.00375 ns
tpcds_q48/datafusion:vortex-file-compressed 44839407 3.98887e+07 1.12411 ns
tpcds_q49/datafusion:vortex-file-compressed 56625296 5.64773e+07 1.00262 ns
tpcds_q50/datafusion:vortex-file-compressed 54193086 5.14936e+07 1.05242 ns
tpcds_q51/datafusion:vortex-file-compressed 105924954 1.0007e+08 1.05851 ns
tpcds_q52/datafusion:vortex-file-compressed 16659185 1.60297e+07 1.03927 ns
tpcds_q53/datafusion:vortex-file-compressed 24436473 2.39364e+07 1.02089 ns
tpcds_q54/datafusion:vortex-file-compressed 37136618 3.54626e+07 1.0472 ns
tpcds_q55/datafusion:vortex-file-compressed 16747381 1.60258e+07 1.04502 ns
tpcds_q56/datafusion:vortex-file-compressed 36146631 3.55436e+07 1.01697 ns
tpcds_q57/datafusion:vortex-file-compressed 186036689 1.77172e+08 1.05004 ns
tpcds_q58/datafusion:vortex-file-compressed 103680820 9.98898e+07 1.03795 ns
tpcds_q59/datafusion:vortex-file-compressed 76036673 7.39691e+07 1.02795 ns
tpcds_q60/datafusion:vortex-file-compressed 35282034 3.48082e+07 1.01361 ns
tpcds_q61/datafusion:vortex-file-compressed 50772769 4.85797e+07 1.04514 ns
tpcds_q62/datafusion:vortex-file-compressed 40044866 4.05795e+07 0.986824 ns
tpcds_q63/datafusion:vortex-file-compressed 24560105 2.4032e+07 1.02197 ns
tpcds_q64/datafusion:vortex-file-compressed 427128636 4.12754e+08 1.03482 ns
tpcds_q65/datafusion:vortex-file-compressed 43038098 4.33247e+07 0.993385 ns
tpcds_q66/datafusion:vortex-file-compressed 186002124 1.821e+08 1.02143 ns
tpcds_q67/datafusion:vortex-file-compressed 129528508 1.25589e+08 1.03137 ns
tpcds_q68/datafusion:vortex-file-compressed 45799807 4.60586e+07 0.99438 ns
tpcds_q69/datafusion:vortex-file-compressed 35005077 3.46926e+07 1.00901 ns
tpcds_q70/datafusion:vortex-file-compressed 141811544 1.31398e+08 1.07925 ns
tpcds_q71/datafusion:vortex-file-compressed 25282047 2.35305e+07 1.07444 ns
tpcds_q72/datafusion:vortex-file-compressed 3142893367 3.01699e+09 1.04173 ns
tpcds_q73/datafusion:vortex-file-compressed 29183092 2.6007e+07 1.12212 ns
tpcds_q74/datafusion:vortex-file-compressed 160807174 1.53425e+08 1.04812 ns
tpcds_q75/datafusion:vortex-file-compressed 115800510 1.13227e+08 1.02273 ns
tpcds_q76/datafusion:vortex-file-compressed 32940367 3.1718e+07 1.03854 ns
tpcds_q77/datafusion:vortex-file-compressed 40011585 3.84829e+07 1.03972 ns
tpcds_q78/datafusion:vortex-file-compressed 214165026 2.02377e+08 1.05825 ns
tpcds_q79/datafusion:vortex-file-compressed 38704596 3.55344e+07 1.08922 ns
tpcds_q80/datafusion:vortex-file-compressed 131502462 1.23951e+08 1.06092 ns
tpcds_q81/datafusion:vortex-file-compressed 39473174 3.67887e+07 1.07297 ns
tpcds_q82/datafusion:vortex-file-compressed 34622844 3.10982e+07 1.11334 ns
tpcds_q83/datafusion:vortex-file-compressed 46141397 4.23231e+07 1.09022 ns
tpcds_q84/datafusion:vortex-file-compressed 14528619 1.35995e+07 1.06832 ns
tpcds_q85/datafusion:vortex-file-compressed 52856270 4.92317e+07 1.07362 ns
tpcds_q86/datafusion:vortex-file-compressed 18539056 1.6484e+07 1.12467 ns
tpcds_q87/datafusion:vortex-file-compressed 47971649 4.60273e+07 1.04224 ns
tpcds_q88/datafusion:vortex-file-compressed 79494757 7.45176e+07 1.06679 ns
tpcds_q89/datafusion:vortex-file-compressed 38377652 3.66379e+07 1.04748 ns
tpcds_q90/datafusion:vortex-file-compressed 17123955 1.57968e+07 1.08401 ns
tpcds_q91/datafusion:vortex-file-compressed 22561339 2.17096e+07 1.03923 ns
tpcds_q92/datafusion:vortex-file-compressed 13629442 1.21704e+07 1.11989 ns
tpcds_q93/datafusion:vortex-file-compressed 42264552 4.14373e+07 1.01996 ns
tpcds_q94/datafusion:vortex-file-compressed 22965909 2.32766e+07 0.98665 ns
tpcds_q95/datafusion:vortex-file-compressed 58855697 5.84708e+07 1.00658 ns
tpcds_q96/datafusion:vortex-file-compressed 15275048 1.41785e+07 1.07734 ns
tpcds_q97/datafusion:vortex-file-compressed 29003940 2.8918e+07 1.00297 ns
tpcds_q98/datafusion:vortex-file-compressed 34301242 3.20105e+07 1.07156 ns
tpcds_q99/datafusion:vortex-file-compressed 70266495 7.04124e+07 0.997928 ns
tpcds_q01/datafusion:vortex-compact 20457578 1.859e+07 1.10046 ns
tpcds_q02/datafusion:vortex-compact 45742039 4.30651e+07 1.06216 ns
tpcds_q03/datafusion:vortex-compact 16448706 1.4931e+07 1.10165 ns
tpcds_q04/datafusion:vortex-compact 516706721 4.85731e+08 1.06377 ns
tpcds_q05/datafusion:vortex-compact 44446831 4.18918e+07 1.06099 ns
tpcds_q06/datafusion:vortex-compact 58621425 5.42748e+07 1.08008 ns
tpcds_q07/datafusion:vortex-compact 61163260 5.57989e+07 1.09614 ns
tpcds_q08/datafusion:vortex-compact 63978779 6.54811e+07 0.977057 ns
tpcds_q09/datafusion:vortex-compact 32183579 3.18783e+07 1.00958 ns
tpcds_q10/datafusion:vortex-compact 37311987 3.68224e+07 1.0133 ns
tpcds_q11/datafusion:vortex-compact 310392949 2.96427e+08 1.04712 ns
tpcds_q12/datafusion:vortex-compact 19554467 1.81465e+07 1.07759 ns
tpcds_q13/datafusion:vortex-compact 42641854 3.63731e+07 1.17235 ns
tpcds_q14/datafusion:vortex-compact 277922702 2.60765e+08 1.0658 ns
tpcds_q15/datafusion:vortex-compact 43829048 4.20799e+07 1.04157 ns
tpcds_q16/datafusion:vortex-compact 27818288 2.59155e+07 1.07342 ns
tpcds_q17/datafusion:vortex-compact 80106560 7.6363e+07 1.04902 ns
tpcds_q18/datafusion:vortex-compact 61598528 5.88596e+07 1.04653 ns
tpcds_q19/datafusion:vortex-compact 28816517 2.70776e+07 1.06422 ns
tpcds_q20/datafusion:vortex-compact 24774334 2.30604e+07 1.07433 ns
tpcds_q21/datafusion:vortex-compact 244220385 2.38e+08 1.02614 ns
tpcds_q22/datafusion:vortex-compact 72189277 7.00708e+07 1.03023 ns
tpcds_q23/datafusion:vortex-compact 237645678 2.31638e+08 1.02593 ns
tpcds_q24/datafusion:vortex-compact 122499427 1.17716e+08 1.04063 ns
tpcds_q25/datafusion:vortex-compact 79617125 7.83514e+07 1.01615 ns
tpcds_q26/datafusion:vortex-compact 38605236 3.76851e+07 1.02442 ns
tpcds_q27/datafusion:vortex-compact 142175551 1.38523e+08 1.02637 ns
tpcds_q28/datafusion:vortex-compact 31608756 3.0746e+07 1.02806 ns
tpcds_q29/datafusion:vortex-compact 78530135 7.76053e+07 1.01192 ns
tpcds_q30/datafusion:vortex-compact 29690503 2.76476e+07 1.07389 ns
tpcds_q31/datafusion:vortex-compact 120451776 1.1618e+08 1.03677 ns
tpcds_q32/datafusion:vortex-compact 16518196 1.38615e+07 1.19166 ns
tpcds_q33/datafusion:vortex-compact 36876547 3.53669e+07 1.04268 ns
tpcds_q34/datafusion:vortex-compact 29654043 2.72761e+07 1.08718 ns
tpcds_q35/datafusion:vortex-compact 52325070 5.04758e+07 1.03664 ns
tpcds_q36/datafusion:vortex-compact 75427039 7.22694e+07 1.04369 ns
tpcds_q37/datafusion:vortex-compact 29878013 2.8842e+07 1.03592 ns
tpcds_q38/datafusion:vortex-compact 46895969 4.43215e+07 1.05809 ns
tpcds_q39/datafusion:vortex-compact 327477383 3.13472e+08 1.04468 ns
tpcds_q40/datafusion:vortex-compact 68088872 5.91849e+07 1.15044 ns
tpcds_q41/datafusion:vortex-compact 13800789 1.16016e+07 1.18956 ns
tpcds_q42/datafusion:vortex-compact 16557401 1.56886e+07 1.05538 ns
tpcds_q43/datafusion:vortex-compact 31752236 2.89108e+07 1.09828 ns
tpcds_q44/datafusion:vortex-compact 59148222 5.43272e+07 1.08874 ns
tpcds_q45/datafusion:vortex-compact 38082779 3.54209e+07 1.07515 ns
tpcds_q46/datafusion:vortex-compact 50470819 4.86456e+07 1.03752 ns
tpcds_q47/datafusion:vortex-compact 285417632 2.54202e+08 1.1228 ns
tpcds_q48/datafusion:vortex-compact 44969455 4.22504e+07 1.06436 ns
tpcds_q49/datafusion:vortex-compact 55878392 5.66645e+07 0.986126 ns
tpcds_q50/datafusion:vortex-compact 54237629 5.30011e+07 1.02333 ns
tpcds_q51/datafusion:vortex-compact 104838255 1.00936e+08 1.03866 ns
tpcds_q52/datafusion:vortex-compact 17331142 1.60734e+07 1.07825 ns
tpcds_q53/datafusion:vortex-compact 24186099 2.33965e+07 1.03375 ns
tpcds_q54/datafusion:vortex-compact 36388313 3.65681e+07 0.995084 ns
tpcds_q55/datafusion:vortex-compact 15674211 1.50166e+07 1.04379 ns
tpcds_q56/datafusion:vortex-compact 36024517 3.49252e+07 1.03148 ns
tpcds_q57/datafusion:vortex-compact 186863991 1.80994e+08 1.03243 ns
tpcds_q58/datafusion:vortex-compact 103604657 1.00418e+08 1.03174 ns
tpcds_q59/datafusion:vortex-compact 75809150 7.31427e+07 1.03646 ns
tpcds_q60/datafusion:vortex-compact 37326802 3.53163e+07 1.05693 ns
tpcds_q61/datafusion:vortex-compact 49098618 4.82975e+07 1.01659 ns
tpcds_q62/datafusion:vortex-compact 41509601 4.16412e+07 0.99684 ns
tpcds_q63/datafusion:vortex-compact 24826806 2.33183e+07 1.06469 ns
tpcds_q64/datafusion:vortex-compact 437389112 4.22478e+08 1.0353 ns
tpcds_q65/datafusion:vortex-compact 44770377 4.32057e+07 1.03622 ns
tpcds_q66/datafusion:vortex-compact 181278018 1.74419e+08 1.03932 ns
tpcds_q67/datafusion:vortex-compact 134730806 1.27372e+08 1.05778 ns
tpcds_q68/datafusion:vortex-compact 48107035 4.48285e+07 1.07313 ns
tpcds_q69/datafusion:vortex-compact 36361745 3.38763e+07 1.07337 ns
tpcds_q70/datafusion:vortex-compact 134775709 1.34529e+08 1.00184 ns
tpcds_q71/datafusion:vortex-compact 25299301 2.69646e+07 0.938242 ns
tpcds_q72/datafusion:vortex-compact 3174752857 2.9887e+09 1.06225 ns
tpcds_q73/datafusion:vortex-compact 28191383 2.72913e+07 1.03298 ns
tpcds_q74/datafusion:vortex-compact 161852237 1.5385e+08 1.05202 ns
tpcds_q75/datafusion:vortex-compact 114737317 1.11377e+08 1.03017 ns
tpcds_q76/datafusion:vortex-compact 33351387 3.16067e+07 1.0552 ns
tpcds_q77/datafusion:vortex-compact 36937868 3.69851e+07 0.998722 ns
tpcds_q78/datafusion:vortex-compact 213799536 1.9849e+08 1.07713 ns
tpcds_q79/datafusion:vortex-compact 36493538 3.61997e+07 1.00812 ns
tpcds_q80/datafusion:vortex-compact 127993124 1.25531e+08 1.01962 ns
tpcds_q81/datafusion:vortex-compact 38154477 3.47175e+07 1.099 ns
tpcds_q82/datafusion:vortex-compact 33129662 3.21076e+07 1.03183 ns
tpcds_q83/datafusion:vortex-compact 44931541 4.44072e+07 1.01181 ns
tpcds_q84/datafusion:vortex-compact 14935002 1.43953e+07 1.03749 ns
tpcds_q85/datafusion:vortex-compact 53175269 4.7938e+07 1.10925 ns
tpcds_q86/datafusion:vortex-compact 17513331 1.69034e+07 1.03608 ns
tpcds_q87/datafusion:vortex-compact 46773468 4.53124e+07 1.03224 ns
tpcds_q88/datafusion:vortex-compact 79136171 7.64342e+07 1.03535 ns
tpcds_q89/datafusion:vortex-compact 38143812 3.73393e+07 1.02155 ns
tpcds_q90/datafusion:vortex-compact 16570484 1.5934e+07 1.03994 ns
tpcds_q91/datafusion:vortex-compact 23562496 2.05201e+07 1.14827 ns
tpcds_q92/datafusion:vortex-compact 13084332 1.27521e+07 1.02605 ns
tpcds_q93/datafusion:vortex-compact 42479593 4.04202e+07 1.05095 ns
tpcds_q94/datafusion:vortex-compact 22959583 2.25525e+07 1.01805 ns
tpcds_q95/datafusion:vortex-compact 59789474 5.80897e+07 1.02926 ns
tpcds_q96/datafusion:vortex-compact 14673331 1.42693e+07 1.02832 ns
tpcds_q97/datafusion:vortex-compact 29900704 2.85079e+07 1.04886 ns
tpcds_q98/datafusion:vortex-compact 32592058 3.20694e+07 1.0163 ns
tpcds_q99/datafusion:vortex-compact 72352728 6.90247e+07 1.04822 ns
tpcds_q01/duckdb:parquet 47047816 4.64069e+07 1.01381 ns
tpcds_q02/duckdb:parquet 28097779 2.82433e+07 0.994849 ns
tpcds_q03/duckdb:parquet 14253831 1.36178e+07 1.0467 ns
tpcds_q04/duckdb:parquet 129282000 1.2768e+08 1.01255 ns
tpcds_q05/duckdb:parquet 29915435 2.94896e+07 1.01444 ns
tpcds_q06/duckdb:parquet 34142027 3.27326e+07 1.04306 ns
tpcds_q07/duckdb:parquet 27893247 2.7968e+07 0.997327 ns
tpcds_q08/duckdb:parquet 28321974 2.82936e+07 1.001 ns
tpcds_q09/duckdb:parquet 40971190 4.07692e+07 1.00495 ns
tpcds_q10/duckdb:parquet 40423179 3.74653e+07 1.07895 ns
tpcds_q11/duckdb:parquet 85248358 8.27246e+07 1.03051 ns
tpcds_q12/duckdb:parquet 18112510 1.83619e+07 0.986417 ns
tpcds_q13/duckdb:parquet 37661148 3.77313e+07 0.99814 ns
tpcds_q14/duckdb:parquet 99527188 9.92228e+07 1.00307 ns
tpcds_q15/duckdb:parquet 27947873 2.66078e+07 1.05036 ns
tpcds_q16/duckdb:parquet 22594091 2.27823e+07 0.99174 ns
tpcds_q17/duckdb:parquet 40493028 3.92889e+07 1.03065 ns
tpcds_q18/duckdb:parquet 103831688 9.96596e+07 1.04186 ns
tpcds_q19/duckdb:parquet 32357348 3.23506e+07 1.00021 ns
tpcds_q20/duckdb:parquet 19306541 1.84312e+07 1.04749 ns
tpcds_q21/duckdb:parquet 13856082 1.33434e+07 1.03843 ns
tpcds_q22/duckdb:parquet 98713444 9.76803e+07 1.01058 ns
tpcds_q23/duckdb:parquet 98865142 9.8827e+07 1.00039 ns
tpcds_q24/duckdb:parquet 50417924 4.93293e+07 1.02207 ns
tpcds_q25/duckdb:parquet 36495553 3.5865e+07 1.01758 ns
tpcds_q26/duckdb:parquet 38271718 3.80879e+07 1.00483 ns
tpcds_q27/duckdb:parquet 78079249 7.7274e+07 1.01042 ns
tpcds_q28/duckdb:parquet 42617098 4.2074e+07 1.01291 ns
tpcds_q29/duckdb:parquet 38344284 3.69097e+07 1.03887 ns
tpcds_q30/duckdb:parquet 45985657 4.51944e+07 1.01751 ns
tpcds_q31/duckdb:parquet 27660210 2.71526e+07 1.01869 ns
tpcds_q32/duckdb:parquet 13035106 1.2364e+07 1.05428 ns
tpcds_q33/duckdb:parquet 21073428 2.0456e+07 1.03018 ns
tpcds_q34/duckdb:parquet 24549371 2.3202e+07 1.05807 ns
tpcds_q35/duckdb:parquet 67468950 6.70839e+07 1.00574 ns
tpcds_q36/duckdb:parquet 24842459 2.45979e+07 1.00994 ns
tpcds_q37/duckdb:parquet 16192958 1.5191e+07 1.06596 ns
tpcds_q38/duckdb:parquet 36216589 3.58042e+07 1.01152 ns
tpcds_q39/duckdb:parquet 37818381 3.59183e+07 1.0529 ns
tpcds_q40/duckdb:parquet 21536742 1.97966e+07 1.0879 ns
tpcds_q41/duckdb:parquet 9908656 9.63811e+06 1.02807 ns
tpcds_q42/duckdb:parquet 12840903 1.25285e+07 1.02493 ns
tpcds_q43/duckdb:parquet 18614875 1.81099e+07 1.02788 ns
tpcds_q44/duckdb:parquet 28433098 2.85091e+07 0.997334 ns
tpcds_q45/duckdb:parquet 30144272 2.90496e+07 1.03768 ns
tpcds_q46/duckdb:parquet 50374004 4.84518e+07 1.03967 ns
tpcds_q47/duckdb:parquet 66347562 6.42495e+07 1.03266 ns
tpcds_q48/duckdb:parquet 34615174 3.38318e+07 1.02316 ns
tpcds_q49/duckdb:parquet 27480044 2.591e+07 1.0606 ns
tpcds_q50/duckdb:parquet 30250954 2.8676e+07 1.05492 ns
tpcds_q51/duckdb:parquet 198299264 1.22265e+08 1.62188 ns 🚨
tpcds_q52/duckdb:parquet 13122156 1.29495e+07 1.01334 ns
tpcds_q53/duckdb:parquet 20726381 2.07407e+07 0.999309 ns
tpcds_q54/duckdb:parquet 27995599 2.48589e+07 1.12618 ns
tpcds_q55/duckdb:parquet 13188584 1.28958e+07 1.0227 ns
tpcds_q56/duckdb:parquet 23253244 2.28102e+07 1.01942 ns
tpcds_q57/duckdb:parquet 51563824 5.10421e+07 1.01022 ns
tpcds_q58/duckdb:parquet 26285369 2.46507e+07 1.06631 ns
tpcds_q59/duckdb:parquet 39498783 3.89979e+07 1.01284 ns
tpcds_q60/duckdb:parquet 23910081 2.32527e+07 1.02827 ns
tpcds_q61/duckdb:parquet 31981709 3.07182e+07 1.04113 ns
tpcds_q62/duckdb:parquet 13938384 1.38579e+07 1.00581 ns
tpcds_q63/duckdb:parquet 18185778 1.73831e+07 1.04617 ns
tpcds_q64/duckdb:parquet 77555279 7.64098e+07 1.01499 ns
tpcds_q65/duckdb:parquet 26934443 2.68993e+07 1.00131 ns
tpcds_q66/duckdb:parquet 30729579 2.95977e+07 1.03824 ns
tpcds_q67/duckdb:parquet 193505954 1.89539e+08 1.02093 ns
tpcds_q68/duckdb:parquet 39841192 3.91226e+07 1.01837 ns
tpcds_q69/duckdb:parquet 42380197 4.06222e+07 1.04328 ns
tpcds_q70/duckdb:parquet 58148461 5.69374e+07 1.02127 ns
tpcds_q71/duckdb:parquet 21480789 2.03852e+07 1.05375 ns
tpcds_q72/duckdb:parquet 171599560 1.69497e+08 1.0124 ns
tpcds_q73/duckdb:parquet 21797786 2.05089e+07 1.06284 ns
tpcds_q74/duckdb:parquet 55255269 5.37028e+07 1.02891 ns
tpcds_q75/duckdb:parquet 56129166 5.42297e+07 1.03503 ns
tpcds_q76/duckdb:parquet 22359155 2.13768e+07 1.04595 ns
tpcds_q77/duckdb:parquet 23642575 2.29196e+07 1.03154 ns
tpcds_q78/duckdb:parquet 80385558 7.71958e+07 1.04132 ns
tpcds_q79/duckdb:parquet 32261163 3.15501e+07 1.02254 ns
tpcds_q80/duckdb:parquet 44743317 4.29013e+07 1.04294 ns
tpcds_q81/duckdb:parquet 51210016 5.00822e+07 1.02252 ns
tpcds_q82/duckdb:parquet 18537023 1.83627e+07 1.00949 ns
tpcds_q83/duckdb:parquet 18556784 1.78474e+07 1.03975 ns
tpcds_q84/duckdb:parquet 22054880 2.0813e+07 1.05967 ns
tpcds_q85/duckdb:parquet 44679447 4.3464e+07 1.02797 ns
tpcds_q86/duckdb:parquet 39860939 3.90751e+07 1.02011 ns
tpcds_q87/duckdb:parquet 37311746 3.66463e+07 1.01816 ns
tpcds_q88/duckdb:parquet 53701224 5.3279e+07 1.00792 ns
tpcds_q89/duckdb:parquet 23344981 2.27477e+07 1.02626 ns
tpcds_q90/duckdb:parquet 10458398 9.99384e+06 1.04648 ns
tpcds_q91/duckdb:parquet 25821642 2.74615e+07 0.940284 ns
tpcds_q92/duckdb:parquet 14207430 1.35038e+07 1.05211 ns
tpcds_q93/duckdb:parquet 33956842 3.27598e+07 1.03654 ns
tpcds_q94/duckdb:parquet 19351360 1.86675e+07 1.03663 ns
tpcds_q95/duckdb:parquet 125447292 1.15115e+08 1.08975 ns
tpcds_q96/duckdb:parquet 11510672 1.07945e+07 1.06635 ns
tpcds_q97/duckdb:parquet 38474297 3.47692e+07 1.10656 ns
tpcds_q98/duckdb:parquet 24908179 2.44558e+07 1.0185 ns
tpcds_q99/duckdb:parquet 25037753 2.42856e+07 1.03097 ns
tpcds_q01/duckdb:vortex-file-compressed 33975576 3.20188e+07 1.06111 ns
tpcds_q02/duckdb:vortex-file-compressed 45868594 5.26267e+07 0.871584 ns
tpcds_q03/duckdb:vortex-file-compressed 24115954 2.2738e+07 1.0606 ns
tpcds_q04/duckdb:vortex-file-compressed 118640232 1.14037e+08 1.04036 ns
tpcds_q05/duckdb:vortex-file-compressed 46829307 4.24356e+07 1.10354 ns
tpcds_q06/duckdb:vortex-file-compressed 38948322 3.79273e+07 1.02692 ns
tpcds_q07/duckdb:vortex-file-compressed 29230601 2.89905e+07 1.00828 ns
tpcds_q08/duckdb:vortex-file-compressed 32974241 3.2221e+07 1.02338 ns
tpcds_q09/duckdb:vortex-file-compressed 54062998 5.14082e+07 1.05164 ns
tpcds_q10/duckdb:vortex-file-compressed 49949151 4.67126e+07 1.06929 ns
tpcds_q11/duckdb:vortex-file-compressed 73683934 7.15273e+07 1.03015 ns
tpcds_q12/duckdb:vortex-file-compressed 19992325 1.93078e+07 1.03545 ns
tpcds_q13/duckdb:vortex-file-compressed 33615704 3.37682e+07 0.995485 ns
tpcds_q14/duckdb:vortex-file-compressed 129678676 1.30547e+08 0.993351 ns
tpcds_q15/duckdb:vortex-file-compressed 29369112 2.91199e+07 1.00856 ns
tpcds_q16/duckdb:vortex-file-compressed 31147200 3.07681e+07 1.01232 ns
tpcds_q17/duckdb:vortex-file-compressed 42889141 4.13368e+07 1.03755 ns
tpcds_q18/duckdb:vortex-file-compressed 87909338 8.77602e+07 1.0017 ns
tpcds_q19/duckdb:vortex-file-compressed 36674502 3.61228e+07 1.01527 ns
tpcds_q20/duckdb:vortex-file-compressed 20178652 1.93124e+07 1.04486 ns
tpcds_q21/duckdb:vortex-file-compressed 19437970 1.87085e+07 1.03899 ns
tpcds_q22/duckdb:vortex-file-compressed 113681305 1.12141e+08 1.01374 ns
tpcds_q23/duckdb:vortex-file-compressed 122411363 1.24937e+08 0.979788 ns
tpcds_q24/duckdb:vortex-file-compressed 55541185 5.46729e+07 1.01588 ns
tpcds_q25/duckdb:vortex-file-compressed 41813556 4.05402e+07 1.03141 ns
tpcds_q26/duckdb:vortex-file-compressed 45407983 4.49238e+07 1.01078 ns
tpcds_q27/duckdb:vortex-file-compressed 88149151 8.3645e+07 1.05385 ns
tpcds_q28/duckdb:vortex-file-compressed 43856384 4.20633e+07 1.04263 ns
tpcds_q29/duckdb:vortex-file-compressed 42570935 4.3615e+07 0.976062 ns
tpcds_q30/duckdb:vortex-file-compressed 34845132 3.56791e+07 0.976626 ns
tpcds_q31/duckdb:vortex-file-compressed 35068887 3.26461e+07 1.07421 ns
tpcds_q32/duckdb:vortex-file-compressed 17123396 1.74671e+07 0.980324 ns
tpcds_q33/duckdb:vortex-file-compressed 44054587 4.20643e+07 1.04732 ns
tpcds_q34/duckdb:vortex-file-compressed 26823810 2.65206e+07 1.01143 ns
tpcds_q35/duckdb:vortex-file-compressed 79791998 7.89761e+07 1.01033 ns
tpcds_q36/duckdb:vortex-file-compressed 27706241 2.74895e+07 1.00789 ns
tpcds_q37/duckdb:vortex-file-compressed 16488734 1.60976e+07 1.0243 ns
tpcds_q38/duckdb:vortex-file-compressed 44943746 4.3273e+07 1.03861 ns
tpcds_q39/duckdb:vortex-file-compressed 43295581 4.12697e+07 1.04909 ns
tpcds_q40/duckdb:vortex-file-compressed 25910108 2.38966e+07 1.08426 ns
tpcds_q41/duckdb:vortex-file-compressed 18363362 1.73434e+07 1.05881 ns
tpcds_q42/duckdb:vortex-file-compressed 12997770 1.26487e+07 1.0276 ns
tpcds_q43/duckdb:vortex-file-compressed 19404163 1.88397e+07 1.02996 ns
tpcds_q44/duckdb:vortex-file-compressed 32715536 3.11939e+07 1.04878 ns
tpcds_q45/duckdb:vortex-file-compressed 33451326 3.30306e+07 1.01274 ns
tpcds_q46/duckdb:vortex-file-compressed 50971696 5.14472e+07 0.990758 ns
tpcds_q47/duckdb:vortex-file-compressed 69444018 6.99104e+07 0.993329 ns
tpcds_q48/duckdb:vortex-file-compressed 31509613 3.04873e+07 1.03353 ns
tpcds_q49/duckdb:vortex-file-compressed 47518931 4.44042e+07 1.07015 ns
tpcds_q50/duckdb:vortex-file-compressed 35314931 3.18715e+07 1.10804 ns
tpcds_q51/duckdb:vortex-file-compressed 126239937 1.2387e+08 1.01913 ns
tpcds_q52/duckdb:vortex-file-compressed 12662894 1.26765e+07 0.998929 ns
tpcds_q53/duckdb:vortex-file-compressed 28338591 2.6799e+07 1.05745 ns
tpcds_q54/duckdb:vortex-file-compressed 40246820 3.75485e+07 1.07186 ns
tpcds_q55/duckdb:vortex-file-compressed 12433664 1.22209e+07 1.01741 ns
tpcds_q56/duckdb:vortex-file-compressed 47481245 4.50505e+07 1.05396 ns
tpcds_q57/duckdb:vortex-file-compressed 64114201 6.26118e+07 1.024 ns
tpcds_q58/duckdb:vortex-file-compressed 38598361 3.69015e+07 1.04598 ns
tpcds_q59/duckdb:vortex-file-compressed 54167912 5.49407e+07 0.985934 ns
tpcds_q60/duckdb:vortex-file-compressed 44475542 4.35513e+07 1.02122 ns
tpcds_q61/duckdb:vortex-file-compressed 39857966 3.9598e+07 1.00656 ns
tpcds_q62/duckdb:vortex-file-compressed 22464792 2.19244e+07 1.02465 ns
tpcds_q63/duckdb:vortex-file-compressed 27965357 2.78386e+07 1.00455 ns
tpcds_q64/duckdb:vortex-file-compressed 86879068 8.29356e+07 1.04755 ns
tpcds_q65/duckdb:vortex-file-compressed 32697530 3.10869e+07 1.05181 ns
tpcds_q66/duckdb:vortex-file-compressed 45373619 4.36433e+07 1.03965 ns
tpcds_q67/duckdb:vortex-file-compressed 178675545 1.76244e+08 1.0138 ns
tpcds_q68/duckdb:vortex-file-compressed 44043066 4.26225e+07 1.03333 ns
tpcds_q69/duckdb:vortex-file-compressed 52910736 5.0109e+07 1.05591 ns
tpcds_q70/duckdb:vortex-file-compressed 51268343 4.95854e+07 1.03394 ns
tpcds_q71/duckdb:vortex-file-compressed 33239707 3.26766e+07 1.01723 ns
tpcds_q72/duckdb:vortex-file-compressed 168652509 1.68503e+08 1.00089 ns
tpcds_q73/duckdb:vortex-file-compressed 24669954 2.38338e+07 1.03508 ns
tpcds_q74/duckdb:vortex-file-compressed 65373421 6.06641e+07 1.07763 ns
tpcds_q75/duckdb:vortex-file-compressed 76666928 7.57492e+07 1.01212 ns
tpcds_q76/duckdb:vortex-file-compressed 26458131 2.65463e+07 0.996678 ns
tpcds_q77/duckdb:vortex-file-compressed 39935824 3.84756e+07 1.03795 ns
tpcds_q78/duckdb:vortex-file-compressed 84498231 8.45646e+07 0.999215 ns
tpcds_q79/duckdb:vortex-file-compressed 32213998 3.21697e+07 1.00138 ns
tpcds_q80/duckdb:vortex-file-compressed 54243684 5.5271e+07 0.981413 ns
tpcds_q81/duckdb:vortex-file-compressed 39736688 3.90112e+07 1.0186 ns
tpcds_q82/duckdb:vortex-file-compressed 17807449 1.72671e+07 1.03129 ns
tpcds_q83/duckdb:vortex-file-compressed 41221789 4.01771e+07 1.026 ns
tpcds_q84/duckdb:vortex-file-compressed 23236067 2.27978e+07 1.01923 ns
tpcds_q85/duckdb:vortex-file-compressed 51002047 4.83333e+07 1.05522 ns
tpcds_q86/duckdb:vortex-file-compressed 41363285 3.94417e+07 1.04872 ns
tpcds_q87/duckdb:vortex-file-compressed 45476144 4.51197e+07 1.0079 ns
tpcds_q88/duckdb:vortex-file-compressed 94591915 9.15823e+07 1.03286 ns
tpcds_q89/duckdb:vortex-file-compressed 29084504 2.681e+07 1.08484 ns
tpcds_q90/duckdb:vortex-file-compressed 21790397 1.93246e+07 1.1276 ns
tpcds_q91/duckdb:vortex-file-compressed 32051079 3.05006e+07 1.05083 ns
tpcds_q92/duckdb:vortex-file-compressed 21336066 1.93575e+07 1.10221 ns
tpcds_q93/duckdb:vortex-file-compressed 32785462 3.11848e+07 1.05133 ns
tpcds_q94/duckdb:vortex-file-compressed 27131300 2.45325e+07 1.10593 ns
tpcds_q95/duckdb:vortex-file-compressed 151815658 1.46506e+08 1.03624 ns
tpcds_q96/duckdb:vortex-file-compressed 12803754 1.2767e+07 1.00288 ns
tpcds_q97/duckdb:vortex-file-compressed 42058018 4.17735e+07 1.00681 ns
tpcds_q98/duckdb:vortex-file-compressed 21317958 2.06309e+07 1.0333 ns
tpcds_q99/duckdb:vortex-file-compressed 35852655 3.64041e+07 0.984853 ns
tpcds_q01/duckdb:vortex-compact 33169381 3.23471e+07 1.02542 ns
tpcds_q02/duckdb:vortex-compact 44711971 5.12084e+07 0.873138 ns
tpcds_q03/duckdb:vortex-compact 23891495 2.21912e+07 1.07662 ns
tpcds_q04/duckdb:vortex-compact 119392497 1.10699e+08 1.07854 ns
tpcds_q05/duckdb:vortex-compact 45936026 4.44829e+07 1.03267 ns
tpcds_q06/duckdb:vortex-compact 37939973 3.67289e+07 1.03297 ns
tpcds_q07/duckdb:vortex-compact 27708624 2.85033e+07 0.972118 ns
tpcds_q08/duckdb:vortex-compact 32257168 3.21145e+07 1.00444 ns
tpcds_q09/duckdb:vortex-compact 52447737 5.1027e+07 1.02784 ns
tpcds_q10/duckdb:vortex-compact 48597423 4.7769e+07 1.01734 ns
tpcds_q11/duckdb:vortex-compact 71859800 7.32388e+07 0.981172 ns
tpcds_q12/duckdb:vortex-compact 19458271 1.82213e+07 1.06789 ns
tpcds_q13/duckdb:vortex-compact 34955129 3.34058e+07 1.04638 ns
tpcds_q14/duckdb:vortex-compact 134694519 1.30557e+08 1.03169 ns
tpcds_q15/duckdb:vortex-compact 30447036 2.97601e+07 1.02308 ns
tpcds_q16/duckdb:vortex-compact 32137084 2.92932e+07 1.09708 ns
tpcds_q17/duckdb:vortex-compact 42470834 4.08735e+07 1.03908 ns
tpcds_q18/duckdb:vortex-compact 90715202 8.78228e+07 1.03293 ns
tpcds_q19/duckdb:vortex-compact 36504916 3.649e+07 1.00041 ns
tpcds_q20/duckdb:vortex-compact 22409416 1.9685e+07 1.1384 ns
tpcds_q21/duckdb:vortex-compact 19669596 1.7907e+07 1.09843 ns
tpcds_q22/duckdb:vortex-compact 115343376 1.13765e+08 1.01387 ns
tpcds_q23/duckdb:vortex-compact 126710982 1.10707e+08 1.14456 ns
tpcds_q24/duckdb:vortex-compact 56598005 5.5087e+07 1.02743 ns
tpcds_q25/duckdb:vortex-compact 41479953 4.03211e+07 1.02874 ns
tpcds_q26/duckdb:vortex-compact 46690730 4.18912e+07 1.11457 ns
tpcds_q27/duckdb:vortex-compact 85727042 8.18718e+07 1.04709 ns
tpcds_q28/duckdb:vortex-compact 43028821 4.28932e+07 1.00316 ns
tpcds_q29/duckdb:vortex-compact 43357298 4.07885e+07 1.06298 ns
tpcds_q30/duckdb:vortex-compact 37141261 3.58076e+07 1.03725 ns
tpcds_q31/duckdb:vortex-compact 37133978 3.37964e+07 1.09876 ns
tpcds_q32/duckdb:vortex-compact 16252210 1.67801e+07 0.968543 ns
tpcds_q33/duckdb:vortex-compact 42512527 4.10753e+07 1.03499 ns
tpcds_q34/duckdb:vortex-compact 26830152 2.65297e+07 1.01133 ns
tpcds_q35/duckdb:vortex-compact 81065834 7.77384e+07 1.0428 ns
tpcds_q36/duckdb:vortex-compact 28178458 2.77029e+07 1.01717 ns
tpcds_q37/duckdb:vortex-compact 16597303 1.61026e+07 1.03072 ns
tpcds_q38/duckdb:vortex-compact 46749083 4.51821e+07 1.03468 ns
tpcds_q39/duckdb:vortex-compact 43044827 4.20092e+07 1.02465 ns
tpcds_q40/duckdb:vortex-compact 23499843 2.34522e+07 1.00203 ns
tpcds_q41/duckdb:vortex-compact 18310483 1.69876e+07 1.07787 ns
tpcds_q42/duckdb:vortex-compact 13525578 1.26666e+07 1.06781 ns
tpcds_q43/duckdb:vortex-compact 19532877 1.90123e+07 1.02738 ns
tpcds_q44/duckdb:vortex-compact 33960922 3.18864e+07 1.06506 ns
tpcds_q45/duckdb:vortex-compact 37079405 3.16467e+07 1.17167 ns
tpcds_q46/duckdb:vortex-compact 53451082 5.16205e+07 1.03546 ns
tpcds_q47/duckdb:vortex-compact 70674428 6.7931e+07 1.04038 ns
tpcds_q48/duckdb:vortex-compact 32720397 3.1477e+07 1.0395 ns
tpcds_q49/duckdb:vortex-compact 44810181 4.39383e+07 1.01984 ns
tpcds_q50/duckdb:vortex-compact 33403449 3.3174e+07 1.00692 ns
tpcds_q51/duckdb:vortex-compact 129241205 1.2695e+08 1.01805 ns
tpcds_q52/duckdb:vortex-compact 13611737 1.24654e+07 1.09196 ns
tpcds_q53/duckdb:vortex-compact 28395211 2.73037e+07 1.03998 ns
tpcds_q54/duckdb:vortex-compact 38238085 3.73782e+07 1.023 ns
tpcds_q55/duckdb:vortex-compact 13003144 1.2221e+07 1.064 ns
tpcds_q56/duckdb:vortex-compact 44561314 4.37954e+07 1.01749 ns
tpcds_q57/duckdb:vortex-compact 63254158 6.16565e+07 1.02591 ns
tpcds_q58/duckdb:vortex-compact 37698084 3.73789e+07 1.00854 ns
tpcds_q59/duckdb:vortex-compact 54264451 5.5312e+07 0.981062 ns
tpcds_q60/duckdb:vortex-compact 46474073 4.43546e+07 1.04778 ns
tpcds_q61/duckdb:vortex-compact 40165482 3.96182e+07 1.01381 ns
tpcds_q62/duckdb:vortex-compact 24387467 2.17334e+07 1.12212 ns
tpcds_q63/duckdb:vortex-compact 28329628 2.80429e+07 1.01023 ns
tpcds_q64/duckdb:vortex-compact 83679867 8.22139e+07 1.01783 ns
tpcds_q65/duckdb:vortex-compact 31616751 3.09923e+07 1.02015 ns
tpcds_q66/duckdb:vortex-compact 40602448 3.9816e+07 1.01975 ns
tpcds_q67/duckdb:vortex-compact 178140557 1.68918e+08 1.0546 ns
tpcds_q68/duckdb:vortex-compact 42900499 4.21592e+07 1.01758 ns
tpcds_q69/duckdb:vortex-compact 50336503 4.95192e+07 1.0165 ns
tpcds_q70/duckdb:vortex-compact 50303251 5.00678e+07 1.0047 ns
tpcds_q71/duckdb:vortex-compact 32575939 3.25224e+07 1.00165 ns
tpcds_q72/duckdb:vortex-compact 171271509 1.68866e+08 1.01424 ns
tpcds_q73/duckdb:vortex-compact 25586269 2.41643e+07 1.05885 ns
tpcds_q74/duckdb:vortex-compact 62375373 6.17058e+07 1.01085 ns
tpcds_q75/duckdb:vortex-compact 81814768 7.56709e+07 1.08119 ns
tpcds_q76/duckdb:vortex-compact 28670110 2.56444e+07 1.11799 ns
tpcds_q77/duckdb:vortex-compact 40994238 3.91529e+07 1.04703 ns
tpcds_q78/duckdb:vortex-compact 87860243 8.53225e+07 1.02974 ns
tpcds_q79/duckdb:vortex-compact 32953000 3.17594e+07 1.03758 ns
tpcds_q80/duckdb:vortex-compact 56289302 5.30696e+07 1.06067 ns
tpcds_q81/duckdb:vortex-compact 40171503 3.99552e+07 1.00541 ns
tpcds_q82/duckdb:vortex-compact 17703220 1.68961e+07 1.04777 ns
tpcds_q83/duckdb:vortex-compact 42496226 4.17086e+07 1.01888 ns
tpcds_q84/duckdb:vortex-compact 22825057 2.15802e+07 1.05769 ns
tpcds_q85/duckdb:vortex-compact 51190110 4.85765e+07 1.0538 ns
tpcds_q86/duckdb:vortex-compact 41677901 3.80078e+07 1.09656 ns
tpcds_q87/duckdb:vortex-compact 47245999 4.49044e+07 1.05215 ns
tpcds_q88/duckdb:vortex-compact 91887273 9.10301e+07 1.00942 ns
tpcds_q89/duckdb:vortex-compact 27844361 2.72892e+07 1.02034 ns
tpcds_q90/duckdb:vortex-compact 20402459 1.90843e+07 1.06907 ns
tpcds_q91/duckdb:vortex-compact 32173122 2.82802e+07 1.13766 ns
tpcds_q92/duckdb:vortex-compact 21172295 1.83017e+07 1.15685 ns
tpcds_q93/duckdb:vortex-compact 34542244 3.05373e+07 1.13115 ns
tpcds_q94/duckdb:vortex-compact 28564167 2.50511e+07 1.14024 ns
tpcds_q95/duckdb:vortex-compact 145537966 1.45824e+08 0.998041 ns
tpcds_q96/duckdb:vortex-compact 12463902 1.26137e+07 0.988123 ns
tpcds_q97/duckdb:vortex-compact 41026217 4.38046e+07 0.936574 ns
tpcds_q98/duckdb:vortex-compact 21278098 2.1688e+07 0.981102 ns
tpcds_q99/duckdb:vortex-compact 38129576 3.53419e+07 1.07888 ns
tpcds_q01/duckdb:duckdb 23315525 2.33929e+07 0.996691 ns
tpcds_q02/duckdb:duckdb 24161883 2.41853e+07 0.999031 ns
tpcds_q03/duckdb:duckdb 10580650 1.04046e+07 1.01692 ns
tpcds_q04/duckdb:duckdb 174463718 1.73384e+08 1.00623 ns
tpcds_q05/duckdb:duckdb 20659558 2.02583e+07 1.01981 ns
tpcds_q06/duckdb:duckdb 29258407 2.80559e+07 1.04286 ns
tpcds_q07/duckdb:duckdb 41320903 4.05328e+07 1.01944 ns
tpcds_q08/duckdb:duckdb 126605512 1.24041e+08 1.02068 ns
tpcds_q09/duckdb:duckdb 19319720 1.92642e+07 1.00288 ns
tpcds_q10/duckdb:duckdb 27743673 2.72854e+07 1.0168 ns
tpcds_q11/duckdb:duckdb 149792121 1.52474e+08 0.982414 ns
tpcds_q12/duckdb:duckdb 15539886 1.5226e+07 1.02061 ns
tpcds_q13/duckdb:duckdb 26195916 2.67899e+07 0.977829 ns
tpcds_q14/duckdb:duckdb 93600507 9.28133e+07 1.00848 ns
tpcds_q15/duckdb:duckdb 23100803 2.2399e+07 1.03133 ns
tpcds_q16/duckdb:duckdb 20367581 2.02521e+07 1.0057 ns
tpcds_q17/duckdb:duckdb 24713806 2.40988e+07 1.02552 ns
tpcds_q18/duckdb:duckdb 50837708 4.9055e+07 1.03634 ns
tpcds_q19/duckdb:duckdb 19976408 1.94333e+07 1.02795 ns
tpcds_q20/duckdb:duckdb 16369393 1.54415e+07 1.06009 ns
tpcds_q21/duckdb:duckdb 8099444 7.72084e+06 1.04904 ns
tpcds_q22/duckdb:duckdb 83314146 8.23386e+07 1.01185 ns
tpcds_q23/duckdb:duckdb 74128820 7.29439e+07 1.01624 ns
tpcds_q24/duckdb:duckdb 27521052 2.83941e+07 0.969254 ns
tpcds_q25/duckdb:duckdb 19282094 1.8613e+07 1.03595 ns
tpcds_q26/duckdb:duckdb 30192317 2.85737e+07 1.05665 ns
tpcds_q27/duckdb:duckdb 52966226 5.0553e+07 1.04774 ns
tpcds_q28/duckdb:duckdb 24966035 2.49099e+07 1.00225 ns
tpcds_q29/duckdb:duckdb 24261578 2.34717e+07 1.03365 ns
tpcds_q30/duckdb:duckdb 32014326 3.3873e+07 0.945127 ns
tpcds_q31/duckdb:duckdb 24636127 2.41562e+07 1.01987 ns
tpcds_q32/duckdb:duckdb 8404246 8.25341e+06 1.01828 ns
tpcds_q33/duckdb:duckdb 16110182 1.58706e+07 1.0151 ns
tpcds_q34/duckdb:duckdb 17957267 2.08397e+07 0.861687 ns
tpcds_q35/duckdb:duckdb 35834074 3.87209e+07 0.925446 ns
tpcds_q36/duckdb:duckdb 77845876 7.64612e+07 1.01811 ns
tpcds_q37/duckdb:duckdb 9300097 9.11577e+06 1.02022 ns
tpcds_q38/duckdb:duckdb 32479778 3.4616e+07 0.938289 ns
tpcds_q39/duckdb:duckdb 30086869 2.98809e+07 1.00689 ns
tpcds_q40/duckdb:duckdb 15344194 1.53038e+07 1.00264 ns
tpcds_q41/duckdb:duckdb 10277616 1.00567e+07 1.02196 ns
tpcds_q42/duckdb:duckdb 8365074 7.9811e+06 1.04811 ns
tpcds_q43/duckdb:duckdb 14166973 1.43445e+07 0.987621 ns
tpcds_q44/duckdb:duckdb 17012824 1.77599e+07 0.957934 ns
tpcds_q45/duckdb:duckdb 19905379 1.87499e+07 1.06163 ns
tpcds_q46/duckdb:duckdb 39731076 4.14351e+07 0.958876 ns
tpcds_q47/duckdb:duckdb 60204794 5.93908e+07 1.01371 ns
tpcds_q48/duckdb:duckdb 24468121 2.54002e+07 0.963305 ns
tpcds_q49/duckdb:duckdb 18176151 1.83243e+07 0.991914 ns
tpcds_q50/duckdb:duckdb 16971320 1.68088e+07 1.00967 ns
tpcds_q51/duckdb:duckdb 111784826 1.09561e+08 1.0203 ns
tpcds_q52/duckdb:duckdb 9702850 9.32596e+06 1.04041 ns
tpcds_q53/duckdb:duckdb 16507770 1.60662e+07 1.02749 ns
tpcds_q54/duckdb:duckdb 19378275 1.89166e+07 1.02441 ns
tpcds_q55/duckdb:duckdb 9649371 9.44329e+06 1.02182 ns
tpcds_q56/duckdb:duckdb 17996233 1.6805e+07 1.07088 ns
tpcds_q57/duckdb:duckdb 50478292 4.88729e+07 1.03285 ns
tpcds_q58/duckdb:duckdb 16901359 1.62401e+07 1.04072 ns
tpcds_q59/duckdb:duckdb 37708696 3.73457e+07 1.00972 ns
tpcds_q60/duckdb:duckdb 18848573 1.86865e+07 1.00867 ns
tpcds_q61/duckdb:duckdb 18669379 1.81109e+07 1.03084 ns
tpcds_q62/duckdb:duckdb 11152392 1.03518e+07 1.07734 ns
tpcds_q63/duckdb:duckdb 14321670 1.35822e+07 1.05444 ns
tpcds_q64/duckdb:duckdb 60801658 5.69829e+07 1.06702 ns
tpcds_q65/duckdb:duckdb 35738558 3.34418e+07 1.06868 ns
tpcds_q66/duckdb:duckdb 27928587 2.67862e+07 1.04265 ns
tpcds_q67/duckdb:duckdb 156895976 1.56455e+08 1.00282 ns
tpcds_q68/duckdb:duckdb 28173178 2.95925e+07 0.952036 ns
tpcds_q69/duckdb:duckdb 28639001 2.93091e+07 0.977136 ns
tpcds_q70/duckdb:duckdb 20161754 1.98538e+07 1.01551 ns
tpcds_q71/duckdb:duckdb 16789706 1.58927e+07 1.05644 ns
tpcds_q72/duckdb:duckdb 45441487 4.49491e+07 1.01095 ns
tpcds_q73/duckdb:duckdb 14740922 1.52051e+07 0.969471 ns
tpcds_q74/duckdb:duckdb 105574099 1.05704e+08 0.998774 ns
tpcds_q75/duckdb:duckdb 44632386 4.36323e+07 1.02292 ns
tpcds_q76/duckdb:duckdb 15011202 1.46688e+07 1.02335 ns
tpcds_q77/duckdb:duckdb 14973826 1.47502e+07 1.01516 ns
tpcds_q78/duckdb:duckdb 65220338 6.46641e+07 1.0086 ns
tpcds_q79/duckdb:duckdb 21498575 2.28379e+07 0.941356 ns
tpcds_q80/duckdb:duckdb 31345080 3.06979e+07 1.02108 ns
tpcds_q81/duckdb:duckdb 42047866 4.28132e+07 0.982125 ns
tpcds_q82/duckdb:duckdb 10603974 1.07291e+07 0.988337 ns
tpcds_q83/duckdb:duckdb 11183903 1.07737e+07 1.03807 ns
tpcds_q84/duckdb:duckdb 15571161 1.62988e+07 0.955359 ns
tpcds_q85/duckdb:duckdb 26024515 2.44602e+07 1.06395 ns
tpcds_q86/duckdb:duckdb 14375441 1.40537e+07 1.0229 ns
tpcds_q87/duckdb:duckdb 35341093 3.59071e+07 0.984237 ns
tpcds_q88/duckdb:duckdb 27126832 2.70962e+07 1.00113 ns
tpcds_q89/duckdb:duckdb 19905545 1.98978e+07 1.00039 ns
tpcds_q90/duckdb:duckdb 6703456 6.52912e+06 1.0267 ns
tpcds_q91/duckdb:duckdb 15461952 1.38204e+07 1.11878 ns
tpcds_q92/duckdb:duckdb 10293241 9.7931e+06 1.05107 ns
tpcds_q93/duckdb:duckdb 24242055 2.3361e+07 1.03772 ns
tpcds_q94/duckdb:duckdb 15310542 1.5144e+07 1.011 ns
tpcds_q95/duckdb:duckdb 110827058 1.10307e+08 1.00472 ns
tpcds_q96/duckdb:duckdb 6132782 6.08374e+06 1.00806 ns
tpcds_q97/duckdb:duckdb 32443624 3.21153e+07 1.01022 ns
tpcds_q98/duckdb:duckdb 20868029 1.98876e+07 1.0493 ns
tpcds_q99/duckdb:duckdb 21476574 2.10757e+07 1.01902 ns

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.060x ➖
  • Vortex: 1.102x ❌
  • duckdb:vortex: 1.117x ❌
  • datafusion:vortex: 1.088x ➖
  • Best: clickbench_q00/datafusion:vortex-file-compressed (0.671x)
  • Worst: clickbench_q24/duckdb:vortex-compact (1.330x)
  • Significant (>10%): 13↑ 102↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1667362 2.24389e+06 0.743067 ns
clickbench_q01/datafusion:parquet 25890627 2.92012e+07 0.88663 ns
clickbench_q02/datafusion:parquet 60786946 6.95537e+07 0.873958 ns
clickbench_q03/datafusion:parquet 52097248 6.0594e+07 0.859775 ns
clickbench_q04/datafusion:parquet 378147755 4.57156e+08 0.827175 ns
clickbench_q05/datafusion:parquet 389674294 4.84612e+08 0.804095 ns
clickbench_q06/datafusion:parquet 1724511 2.09908e+06 0.821557 ns
clickbench_q07/datafusion:parquet 31873272 3.59939e+07 0.885519 ns
clickbench_q08/datafusion:parquet 471718316 5.96013e+08 0.791457 ns
clickbench_q09/datafusion:parquet 731915082 8.75454e+08 0.83604 ns
clickbench_q10/datafusion:parquet 131226775 1.58987e+08 0.825391 ns
clickbench_q11/datafusion:parquet 159683162 1.87974e+08 0.849496 ns
clickbench_q12/datafusion:parquet 391857056 4.93241e+08 0.794453 ns
clickbench_q13/datafusion:parquet 572620085 6.97309e+08 0.821185 ns
clickbench_q14/datafusion:parquet 387802226 4.82512e+08 0.803715 ns
clickbench_q15/datafusion:parquet 441647710 5.61996e+08 0.785856 ns
clickbench_q16/datafusion:parquet 802292268 9.06313e+08 0.885226 ns
clickbench_q17/datafusion:parquet 789969479 1.01036e+09 0.781869 ns
clickbench_q18/datafusion:parquet 1526134376 1.88365e+09 0.810199 ns
clickbench_q19/datafusion:parquet 39724536 4.75454e+07 0.835508 ns
clickbench_q20/datafusion:parquet 660283574 8.01502e+08 0.823808 ns
clickbench_q21/datafusion:parquet 748581740 8.75781e+08 0.854759 ns
clickbench_q22/datafusion:parquet 1109324503 1.34135e+09 0.827024 ns
clickbench_q23/datafusion:parquet 4672432569 5.36707e+09 0.870574 ns
clickbench_q24/datafusion:parquet 107983849 1.1981e+08 0.901289 ns
clickbench_q25/datafusion:parquet 155730785 1.86546e+08 0.834812 ns
clickbench_q26/datafusion:parquet 111858164 1.14027e+08 0.980983 ns
clickbench_q27/datafusion:parquet 1116436758 1.28068e+09 0.87175 ns
clickbench_q28/datafusion:parquet 6019561307 6.37497e+09 0.94425 ns
clickbench_q29/datafusion:parquet 236650872 2.82255e+08 0.838431 ns
clickbench_q30/datafusion:parquet 392558592 4.72555e+08 0.830715 ns
clickbench_q31/datafusion:parquet 440936154 5.1877e+08 0.849965 ns
clickbench_q32/datafusion:parquet 1519591559 1.75984e+09 0.863483 ns
clickbench_q33/datafusion:parquet 1732209864 2.19945e+09 0.787564 ns
clickbench_q34/datafusion:parquet 1743435750 2.09038e+09 0.834029 ns
clickbench_q35/datafusion:parquet 655693748 6.00965e+08 1.09107 ns
clickbench_q36/datafusion:parquet 175958015 2.10449e+08 0.836109 ns
clickbench_q37/datafusion:parquet 66932481 7.09072e+07 0.943944 ns
clickbench_q38/datafusion:parquet 101255582 1.19373e+08 0.84823 ns
clickbench_q39/datafusion:parquet 333143379 3.71026e+08 0.897898 ns
clickbench_q40/datafusion:parquet 40129983 4.13532e+07 0.970421 ns
clickbench_q41/datafusion:parquet 36893782 4.07866e+07 0.904557 ns
clickbench_q42/datafusion:parquet 37515651 4.07255e+07 0.921182 ns
clickbench_q00/datafusion:vortex-file-compressed 2060566 3.07258e+06 0.670631 ns 🚀
clickbench_q01/datafusion:vortex-file-compressed 11176189 1.20907e+07 0.924363 ns
clickbench_q02/datafusion:vortex-file-compressed 30257359 3.24531e+07 0.93234 ns
clickbench_q03/datafusion:vortex-file-compressed 34449741 3.70696e+07 0.929325 ns
clickbench_q04/datafusion:vortex-file-compressed 338056246 3.86266e+08 0.87519 ns
clickbench_q05/datafusion:vortex-file-compressed 347558940 3.86152e+08 0.900058 ns
clickbench_q06/datafusion:vortex-file-compressed 1810166 2.01834e+06 0.896857 ns
clickbench_q07/datafusion:vortex-file-compressed 15890232 1.78447e+07 0.890475 ns
clickbench_q08/datafusion:vortex-file-compressed 413327919 4.71256e+08 0.877078 ns
clickbench_q09/datafusion:vortex-file-compressed 601400617 7.03124e+08 0.855326 ns
clickbench_q10/datafusion:vortex-file-compressed 71481865 8.31478e+07 0.859696 ns
clickbench_q11/datafusion:vortex-file-compressed 84175442 9.66787e+07 0.870672 ns
clickbench_q12/datafusion:vortex-file-compressed 290431320 3.37317e+08 0.861005 ns
clickbench_q13/datafusion:vortex-file-compressed 474582465 5.434e+08 0.873357 ns
clickbench_q14/datafusion:vortex-file-compressed 270040883 3.02366e+08 0.893092 ns
clickbench_q15/datafusion:vortex-file-compressed 393529174 4.03517e+08 0.975249 ns
clickbench_q16/datafusion:vortex-file-compressed 819575268 7.56615e+08 1.08321 ns
clickbench_q17/datafusion:vortex-file-compressed 810986055 7.48902e+08 1.0829 ns
clickbench_q18/datafusion:vortex-file-compressed 1560316028 1.4537e+09 1.07334 ns
clickbench_q19/datafusion:vortex-file-compressed 21791719 2.01912e+07 1.07927 ns
clickbench_q20/datafusion:vortex-file-compressed 307009667 2.80832e+08 1.09322 ns
clickbench_q21/datafusion:vortex-file-compressed 388280181 3.44173e+08 1.12816 ns
clickbench_q22/datafusion:vortex-file-compressed 764298060 6.75653e+08 1.1312 ns
clickbench_q23/datafusion:vortex-file-compressed 1876041738 1.80242e+09 1.04084 ns
clickbench_q24/datafusion:vortex-file-compressed 80305863 7.53842e+07 1.06529 ns
clickbench_q25/datafusion:vortex-file-compressed 68395736 6.1047e+07 1.12038 ns
clickbench_q26/datafusion:vortex-file-compressed 79145074 7.41188e+07 1.06781 ns
clickbench_q27/datafusion:vortex-file-compressed 800424319 7.93809e+08 1.00833 ns
clickbench_q28/datafusion:vortex-file-compressed 7013830915 6.54998e+09 1.07082 ns
clickbench_q29/datafusion:vortex-file-compressed 261944977 2.37707e+08 1.10197 ns
clickbench_q30/datafusion:vortex-file-compressed 298024527 2.46958e+08 1.20678 ns
clickbench_q31/datafusion:vortex-file-compressed 341200298 2.86644e+08 1.19033 ns
clickbench_q32/datafusion:vortex-file-compressed 1639322890 1.3934e+09 1.17649 ns
clickbench_q33/datafusion:vortex-file-compressed 1830678359 1.41166e+09 1.29683 ns
clickbench_q34/datafusion:vortex-file-compressed 1799223745 1.41122e+09 1.27494 ns
clickbench_q35/datafusion:vortex-file-compressed 639382339 5.36527e+08 1.19171 ns
clickbench_q36/datafusion:vortex-file-compressed 97127438 7.60228e+07 1.27761 ns
clickbench_q37/datafusion:vortex-file-compressed 41370339 3.67775e+07 1.12488 ns
clickbench_q38/datafusion:vortex-file-compressed 23027380 2.09045e+07 1.10155 ns
clickbench_q39/datafusion:vortex-file-compressed 186351653 1.62311e+08 1.14812 ns
clickbench_q40/datafusion:vortex-file-compressed 21483781 1.78595e+07 1.20294 ns
clickbench_q41/datafusion:vortex-file-compressed 19046563 1.70249e+07 1.11875 ns
clickbench_q42/datafusion:vortex-file-compressed 22971780 1.98148e+07 1.15933 ns
clickbench_q00/datafusion:vortex-compact 1952866 2.18208e+06 0.894955 ns
clickbench_q01/datafusion:vortex-compact 11612404 1.18661e+07 0.978622 ns
clickbench_q02/datafusion:vortex-compact 32139456 2.81809e+07 1.14047 ns
clickbench_q03/datafusion:vortex-compact 35907759 3.28028e+07 1.09466 ns
clickbench_q04/datafusion:vortex-compact 361875120 3.10332e+08 1.16609 ns
clickbench_q05/datafusion:vortex-compact 378060386 3.2216e+08 1.17352 ns
clickbench_q06/datafusion:vortex-compact 2049840 1.78292e+06 1.14971 ns
clickbench_q07/datafusion:vortex-compact 16836538 1.57515e+07 1.06889 ns
clickbench_q08/datafusion:vortex-compact 443873409 3.77069e+08 1.17717 ns
clickbench_q09/datafusion:vortex-compact 647372213 5.37911e+08 1.20349 ns
clickbench_q10/datafusion:vortex-compact 75630151 6.84824e+07 1.10437 ns
clickbench_q11/datafusion:vortex-compact 92943557 7.9623e+07 1.1673 ns
clickbench_q12/datafusion:vortex-compact 348509544 2.69696e+08 1.29223 ns
clickbench_q13/datafusion:vortex-compact 579114915 4.43417e+08 1.30603 ns 🚨
clickbench_q14/datafusion:vortex-compact 322806957 2.55392e+08 1.26397 ns
clickbench_q15/datafusion:vortex-compact 459044714 3.58385e+08 1.28087 ns
clickbench_q16/datafusion:vortex-compact 980089269 7.58747e+08 1.29172 ns
clickbench_q17/datafusion:vortex-compact 954265069 7.51217e+08 1.27029 ns
clickbench_q18/datafusion:vortex-compact 1791697739 1.44053e+09 1.24377 ns
clickbench_q19/datafusion:vortex-compact 24134713 1.88323e+07 1.28156 ns
clickbench_q20/datafusion:vortex-compact 358229087 2.72946e+08 1.31245 ns 🚨
clickbench_q21/datafusion:vortex-compact 392231871 3.40123e+08 1.15321 ns
clickbench_q22/datafusion:vortex-compact 773860869 6.7463e+08 1.14709 ns
clickbench_q23/datafusion:vortex-compact 1915793403 1.89688e+09 1.00997 ns
clickbench_q24/datafusion:vortex-compact 84757981 7.37214e+07 1.14971 ns
clickbench_q25/datafusion:vortex-compact 69900054 6.01922e+07 1.16128 ns
clickbench_q26/datafusion:vortex-compact 84024388 7.40466e+07 1.13475 ns
clickbench_q27/datafusion:vortex-compact 860509729 7.54532e+08 1.14045 ns
clickbench_q28/datafusion:vortex-compact 7171475150 6.64334e+09 1.0795 ns
clickbench_q29/datafusion:vortex-compact 251533406 2.40122e+08 1.04752 ns
clickbench_q30/datafusion:vortex-compact 282818756 2.49539e+08 1.13337 ns
clickbench_q31/datafusion:vortex-compact 332024265 2.83903e+08 1.1695 ns
clickbench_q32/datafusion:vortex-compact 1477686346 1.38315e+09 1.06835 ns
clickbench_q33/datafusion:vortex-compact 1680871486 1.4441e+09 1.16396 ns
clickbench_q34/datafusion:vortex-compact 1648767768 1.42526e+09 1.15682 ns
clickbench_q35/datafusion:vortex-compact 628480519 5.52101e+08 1.13834 ns
clickbench_q36/datafusion:vortex-compact 93507552 8.15917e+07 1.14604 ns
clickbench_q37/datafusion:vortex-compact 42257233 3.8796e+07 1.08921 ns
clickbench_q38/datafusion:vortex-compact 22349399 2.07004e+07 1.07966 ns
clickbench_q39/datafusion:vortex-compact 187116084 1.74803e+08 1.07044 ns
clickbench_q40/datafusion:vortex-compact 22027840 1.82527e+07 1.20683 ns
clickbench_q41/datafusion:vortex-compact 19122758 1.72638e+07 1.10768 ns
clickbench_q42/datafusion:vortex-compact 23729145 2.02804e+07 1.17006 ns
clickbench_q00/duckdb:parquet 131406733 1.20018e+08 1.09489 ns
clickbench_q01/duckdb:parquet 52112537 4.90003e+07 1.06352 ns
clickbench_q02/duckdb:parquet 67859918 6.45306e+07 1.05159 ns
clickbench_q03/duckdb:parquet 65327518 6.11107e+07 1.069 ns
clickbench_q04/duckdb:parquet 226581592 1.97301e+08 1.1484 ns
clickbench_q05/duckdb:parquet 301109683 2.66829e+08 1.12848 ns
clickbench_q06/duckdb:parquet 62991459 5.94229e+07 1.06005 ns
clickbench_q07/duckdb:parquet 56962371 5.32478e+07 1.06976 ns
clickbench_q08/duckdb:parquet 293611402 2.62048e+08 1.12045 ns
clickbench_q09/duckdb:parquet 433525729 3.85434e+08 1.12477 ns
clickbench_q10/duckdb:parquet 100688776 9.26765e+07 1.08645 ns
clickbench_q11/duckdb:parquet 108929349 1.0404e+08 1.04699 ns
clickbench_q12/duckdb:parquet 309284421 2.84628e+08 1.08663 ns
clickbench_q13/duckdb:parquet 512392974 4.65755e+08 1.10013 ns
clickbench_q14/duckdb:parquet 339321335 3.16865e+08 1.07087 ns
clickbench_q15/duckdb:parquet 248610696 2.3439e+08 1.06067 ns
clickbench_q16/duckdb:parquet 602578594 5.56896e+08 1.08203 ns
clickbench_q17/duckdb:parquet 501646156 4.72054e+08 1.06269 ns
clickbench_q18/duckdb:parquet 1045500009 9.73064e+08 1.07444 ns
clickbench_q19/duckdb:parquet 49602167 4.75938e+07 1.0422 ns
clickbench_q20/duckdb:parquet 416723273 4.07039e+08 1.02379 ns
clickbench_q21/duckdb:parquet 540413410 5.16987e+08 1.04531 ns
clickbench_q22/duckdb:parquet 924872888 9.06997e+08 1.01971 ns
clickbench_q23/duckdb:parquet 278680653 2.70786e+08 1.02916 ns
clickbench_q24/duckdb:parquet 78999532 7.41481e+07 1.06543 ns
clickbench_q25/duckdb:parquet 140526574 1.37399e+08 1.02276 ns
clickbench_q26/duckdb:parquet 52570760 5.1336e+07 1.02405 ns
clickbench_q27/duckdb:parquet 644682334 6.08956e+08 1.05867 ns
clickbench_q28/duckdb:parquet 4933093402 4.79681e+09 1.02841 ns
clickbench_q29/duckdb:parquet 61846086 6.06695e+07 1.01939 ns
clickbench_q30/duckdb:parquet 304659056 3.01911e+08 1.0091 ns
clickbench_q31/duckdb:parquet 346039527 3.42692e+08 1.00977 ns
clickbench_q32/duckdb:parquet 1024582591 1.0317e+09 0.993101 ns
clickbench_q33/duckdb:parquet 1067040564 1.04362e+09 1.02244 ns
clickbench_q34/duckdb:parquet 1136223275 1.08886e+09 1.0435 ns
clickbench_q35/duckdb:parquet 345748222 3.43885e+08 1.00542 ns
clickbench_q36/duckdb:parquet 60074198 5.94184e+07 1.01104 ns
clickbench_q37/duckdb:parquet 48263984 4.86321e+07 0.992431 ns
clickbench_q38/duckdb:parquet 49466765 5.06273e+07 0.977076 ns
clickbench_q39/duckdb:parquet 91317677 9.2133e+07 0.99115 ns
clickbench_q40/duckdb:parquet 51469539 5.27204e+07 0.976273 ns
clickbench_q41/duckdb:parquet 55539247 5.54132e+07 1.00228 ns
clickbench_q42/duckdb:parquet 41933988 4.11527e+07 1.01899 ns
clickbench_q00/duckdb:vortex-file-compressed 10945764 1.08629e+07 1.00763 ns
clickbench_q01/duckdb:vortex-file-compressed 18022129 1.83995e+07 0.979492 ns
clickbench_q02/duckdb:vortex-file-compressed 28064531 2.73957e+07 1.02441 ns
clickbench_q03/duckdb:vortex-file-compressed 35857726 3.48233e+07 1.0297 ns
clickbench_q04/duckdb:vortex-file-compressed 171350397 1.76628e+08 0.970122 ns
clickbench_q05/duckdb:vortex-file-compressed 190823428 1.92877e+08 0.989351 ns
clickbench_q06/duckdb:vortex-file-compressed 34421757 3.35531e+07 1.02589 ns
clickbench_q07/duckdb:vortex-file-compressed 21655496 2.16333e+07 1.00103 ns
clickbench_q08/duckdb:vortex-file-compressed 265126908 2.57833e+08 1.02829 ns
clickbench_q09/duckdb:vortex-file-compressed 358099491 3.46247e+08 1.03423 ns
clickbench_q10/duckdb:vortex-file-compressed 74470012 7.14916e+07 1.04166 ns
clickbench_q11/duckdb:vortex-file-compressed 84571735 8.16393e+07 1.03592 ns
clickbench_q12/duckdb:vortex-file-compressed 208175961 2.00979e+08 1.03581 ns
clickbench_q13/duckdb:vortex-file-compressed 476922631 4.55081e+08 1.048 ns
clickbench_q14/duckdb:vortex-file-compressed 300099035 2.88656e+08 1.03964 ns
clickbench_q15/duckdb:vortex-file-compressed 220806367 2.14925e+08 1.02737 ns
clickbench_q16/duckdb:vortex-file-compressed 1016164194 9.39648e+08 1.08143 ns
clickbench_q17/duckdb:vortex-file-compressed 908982482 8.48858e+08 1.07083 ns
clickbench_q18/duckdb:vortex-file-compressed 1620315254 1.42503e+09 1.13704 ns
clickbench_q19/duckdb:vortex-file-compressed 28801288 2.62942e+07 1.09535 ns
clickbench_q20/duckdb:vortex-file-compressed 440524090 4.09418e+08 1.07598 ns
clickbench_q21/duckdb:vortex-file-compressed 363125642 3.22904e+08 1.12456 ns
clickbench_q22/duckdb:vortex-file-compressed 730395499 6.35292e+08 1.1497 ns
clickbench_q23/duckdb:vortex-file-compressed 750490758 6.82142e+08 1.1002 ns
clickbench_q24/duckdb:vortex-file-compressed 47804499 3.68463e+07 1.2974 ns
clickbench_q25/duckdb:vortex-file-compressed 72057803 6.50781e+07 1.10725 ns
clickbench_q26/duckdb:vortex-file-compressed 47515287 4.54999e+07 1.04429 ns
clickbench_q27/duckdb:vortex-file-compressed 479682018 4.27424e+08 1.12226 ns
clickbench_q28/duckdb:vortex-file-compressed 3227486802 3.08345e+09 1.04671 ns
clickbench_q29/duckdb:vortex-file-compressed 34113500 3.11478e+07 1.09521 ns
clickbench_q30/duckdb:vortex-file-compressed 197054385 1.81786e+08 1.08399 ns
clickbench_q31/duckdb:vortex-file-compressed 264190821 2.39792e+08 1.10175 ns
clickbench_q32/duckdb:vortex-file-compressed 1178970535 1.04569e+09 1.12745 ns
clickbench_q33/duckdb:vortex-file-compressed 1233436287 9.98994e+08 1.23468 ns
clickbench_q34/duckdb:vortex-file-compressed 1869110185 1.47874e+09 1.26399 ns
clickbench_q35/duckdb:vortex-file-compressed 401829520 3.55266e+08 1.13107 ns
clickbench_q36/duckdb:vortex-file-compressed 29393556 2.51127e+07 1.17046 ns
clickbench_q37/duckdb:vortex-file-compressed 19861079 1.70171e+07 1.16713 ns
clickbench_q38/duckdb:vortex-file-compressed 21244473 1.73534e+07 1.22422 ns
clickbench_q39/duckdb:vortex-file-compressed 51018187 4.40265e+07 1.15881 ns
clickbench_q40/duckdb:vortex-file-compressed 18784376 1.61013e+07 1.16664 ns
clickbench_q41/duckdb:vortex-file-compressed 19458824 1.62409e+07 1.19813 ns
clickbench_q42/duckdb:vortex-file-compressed 21191334 1.7858e+07 1.18666 ns
clickbench_q00/duckdb:vortex-compact 12394969 1.02314e+07 1.21147 ns
clickbench_q01/duckdb:vortex-compact 43718080 4.1473e+07 1.05413 ns
clickbench_q02/duckdb:vortex-compact 51955184 4.98383e+07 1.04247 ns
clickbench_q03/duckdb:vortex-compact 49118992 4.61793e+07 1.06366 ns
clickbench_q04/duckdb:vortex-compact 234822546 2.10023e+08 1.11808 ns
clickbench_q05/duckdb:vortex-compact 260724823 2.2978e+08 1.13467 ns
clickbench_q06/duckdb:vortex-compact 39582309 3.58881e+07 1.10294 ns
clickbench_q07/duckdb:vortex-compact 56089137 5.6314e+07 0.996007 ns
clickbench_q08/duckdb:vortex-compact 315646975 2.82896e+08 1.11577 ns
clickbench_q09/duckdb:vortex-compact 447073508 4.13618e+08 1.08088 ns
clickbench_q10/duckdb:vortex-compact 130556518 1.28697e+08 1.01445 ns
clickbench_q11/duckdb:vortex-compact 154452110 1.50174e+08 1.02849 ns
clickbench_q12/duckdb:vortex-compact 353848936 3.15794e+08 1.12051 ns
clickbench_q13/duckdb:vortex-compact 686222653 5.77094e+08 1.1891 ns
clickbench_q14/duckdb:vortex-compact 472837389 4.10213e+08 1.15266 ns
clickbench_q15/duckdb:vortex-compact 286178454 2.49727e+08 1.14597 ns
clickbench_q16/duckdb:vortex-compact 1208119054 1.0201e+09 1.18431 ns
clickbench_q17/duckdb:vortex-compact 1117419391 9.1781e+08 1.21748 ns
clickbench_q18/duckdb:vortex-compact 1843544578 1.52591e+09 1.20816 ns
clickbench_q19/duckdb:vortex-compact 33226895 2.94547e+07 1.12807 ns
clickbench_q20/duckdb:vortex-compact 615494808 5.23442e+08 1.17586 ns
clickbench_q21/duckdb:vortex-compact 554864307 4.72268e+08 1.17489 ns
clickbench_q22/duckdb:vortex-compact 1148955582 9.53186e+08 1.20538 ns
clickbench_q23/duckdb:vortex-compact 1011906352 1.14727e+09 0.882009 ns
clickbench_q24/duckdb:vortex-compact 98503607 7.40486e+07 1.33026 ns 🚨
clickbench_q25/duckdb:vortex-compact 202020534 1.76909e+08 1.14195 ns
clickbench_q26/duckdb:vortex-compact 108797416 8.6537e+07 1.25724 ns
clickbench_q27/duckdb:vortex-compact 928765549 7.85916e+08 1.18176 ns
clickbench_q28/duckdb:vortex-compact 3875720410 3.3435e+09 1.15918 ns
clickbench_q29/duckdb:vortex-compact 46731471 4.17974e+07 1.11805 ns
clickbench_q30/duckdb:vortex-compact 336815455 2.89288e+08 1.16429 ns
clickbench_q31/duckdb:vortex-compact 397130550 3.42171e+08 1.16062 ns
clickbench_q32/duckdb:vortex-compact 1316778538 1.08515e+09 1.21346 ns
clickbench_q33/duckdb:vortex-compact 1364993464 1.06848e+09 1.27751 ns
clickbench_q34/duckdb:vortex-compact 2025286817 1.57353e+09 1.2871 ns
clickbench_q35/duckdb:vortex-compact 423237380 3.61812e+08 1.16977 ns
clickbench_q36/duckdb:vortex-compact 36117711 3.21711e+07 1.12268 ns
clickbench_q37/duckdb:vortex-compact 25887410 2.28455e+07 1.13315 ns
clickbench_q38/duckdb:vortex-compact 26977144 2.20733e+07 1.22216 ns
clickbench_q39/duckdb:vortex-compact 58521083 5.16818e+07 1.13233 ns
clickbench_q40/duckdb:vortex-compact 25656397 2.46734e+07 1.03984 ns
clickbench_q41/duckdb:vortex-compact 28076466 2.30833e+07 1.21631 ns
clickbench_q42/duckdb:vortex-compact 25721451 2.18557e+07 1.17687 ns
clickbench_q00/duckdb:duckdb 18706063 1.78508e+07 1.04791 ns
clickbench_q01/duckdb:duckdb 39171862 3.67643e+07 1.06549 ns
clickbench_q02/duckdb:duckdb 50041406 4.52501e+07 1.10588 ns
clickbench_q03/duckdb:duckdb 51263948 4.72807e+07 1.08425 ns
clickbench_q04/duckdb:duckdb 224119435 1.88019e+08 1.19201 ns
clickbench_q05/duckdb:duckdb 350683922 2.93342e+08 1.19548 ns
clickbench_q06/duckdb:duckdb 37620796 3.50019e+07 1.07482 ns
clickbench_q07/duckdb:duckdb 40431874 3.75753e+07 1.07602 ns
clickbench_q08/duckdb:duckdb 292745810 2.47885e+08 1.18098 ns
clickbench_q09/duckdb:duckdb 430191506 3.60136e+08 1.19452 ns
clickbench_q10/duckdb:duckdb 127913662 1.09188e+08 1.1715 ns
clickbench_q11/duckdb:duckdb 136853402 1.17621e+08 1.16351 ns
clickbench_q12/duckdb:duckdb 322818481 2.65755e+08 1.21472 ns
clickbench_q13/duckdb:duckdb 557051299 4.4777e+08 1.24406 ns
clickbench_q14/duckdb:duckdb 353452560 2.90806e+08 1.21542 ns
clickbench_q15/duckdb:duckdb 268146899 2.16655e+08 1.23767 ns
clickbench_q16/duckdb:duckdb 691284566 5.4133e+08 1.27701 ns
clickbench_q17/duckdb:duckdb 547288530 4.57719e+08 1.19569 ns
clickbench_q18/duckdb:duckdb 1156180833 9.42351e+08 1.22691 ns
clickbench_q19/duckdb:duckdb 38653048 3.65991e+07 1.05612 ns
clickbench_q20/duckdb:duckdb 492365669 4.47513e+08 1.10023 ns
clickbench_q21/duckdb:duckdb 528484998 4.74049e+08 1.11483 ns
clickbench_q22/duckdb:duckdb 615609039 5.29793e+08 1.16198 ns
clickbench_q23/duckdb:duckdb 258181206 2.29494e+08 1.125 ns
clickbench_q24/duckdb:duckdb 50553359 4.80948e+07 1.05112 ns
clickbench_q25/duckdb:duckdb 118860319 1.10514e+08 1.07552 ns
clickbench_q26/duckdb:duckdb 48586199 4.62587e+07 1.05031 ns
clickbench_q27/duckdb:duckdb 597387922 5.31806e+08 1.12332 ns
clickbench_q28/duckdb:duckdb 5062373865 4.42096e+09 1.14509 ns
clickbench_q29/duckdb:duckdb 51682627 4.89188e+07 1.0565 ns
clickbench_q30/duckdb:duckdb 304543075 2.68419e+08 1.13458 ns
clickbench_q31/duckdb:duckdb 394115509 3.35419e+08 1.17499 ns
clickbench_q32/duckdb:duckdb 1215546803 1.01352e+09 1.19934 ns
clickbench_q33/duckdb:duckdb 1306053070 1.06689e+09 1.22417 ns
clickbench_q34/duckdb:duckdb 1405658492 1.12841e+09 1.2457 ns
clickbench_q35/duckdb:duckdb 311650006 2.63214e+08 1.18402 ns
clickbench_q36/duckdb:duckdb 46488914 4.42161e+07 1.0514 ns
clickbench_q37/duckdb:duckdb 33890360 3.17697e+07 1.06675 ns
clickbench_q38/duckdb:duckdb 35530875 3.26653e+07 1.08773 ns
clickbench_q39/duckdb:duckdb 78774723 6.9188e+07 1.13856 ns
clickbench_q40/duckdb:duckdb 34239507 3.17995e+07 1.07673 ns
clickbench_q41/duckdb:duckdb 34809904 3.23096e+07 1.07738 ns
clickbench_q42/duckdb:duckdb 34279311 3.13343e+07 1.09399 ns

@AdamGS
Copy link
Contributor Author

AdamGS commented Oct 17, 2025

I really want to believe these benchmark results, but this is the second PR I saw in the past ~hour that shows a 40% improvement in clickbench q0

@github-actions
Copy link
Contributor

github-actions bot commented Oct 17, 2025

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.014x ➖
  • Vortex: 1.015x ➖
  • duckdb:vortex: 1.015x ➖
  • Best: statpopgen_q05/duckdb:vortex-compact (0.943x)
  • Worst: statpopgen_q01/duckdb:vortex-file-compressed (1.093x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR de0c1b9 base 9b7f792 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 192954731 1.92771e+08 1.00095 ns
statpopgen_q01/duckdb:parquet 329571874 3.29101e+08 1.00143 ns
statpopgen_q02/duckdb:parquet 640775943 6.36239e+08 1.00713 ns
statpopgen_q03/duckdb:parquet 1069559929 1.06313e+09 1.00604 ns
statpopgen_q04/duckdb:parquet 1090973216 1.07475e+09 1.01509 ns
statpopgen_q05/duckdb:parquet 690111597 6.85003e+08 1.00746 ns
statpopgen_q06/duckdb:parquet 1292085155 1.26675e+09 1.02 ns
statpopgen_q07/duckdb:parquet 819314925 8.09995e+08 1.01151 ns
statpopgen_q08/duckdb:parquet 828758244 8.25377e+08 1.0041 ns
statpopgen_q09/duckdb:parquet 918628457 8.91161e+08 1.03082 ns
statpopgen_q10/duckdb:parquet 2152845191 2.062e+09 1.04406 ns
statpopgen_q00/duckdb:vortex-file-compressed 13072519 1.22234e+07 1.06947 ns
statpopgen_q01/duckdb:vortex-file-compressed 98901795 9.04635e+07 1.09328 ns
statpopgen_q02/duckdb:vortex-file-compressed 1185985368 1.14974e+09 1.03153 ns
statpopgen_q03/duckdb:vortex-file-compressed 2798342799 2.76742e+09 1.01117 ns
statpopgen_q04/duckdb:vortex-file-compressed 2783596184 2.78556e+09 0.999294 ns
statpopgen_q05/duckdb:vortex-file-compressed 1285148989 1.25251e+09 1.02606 ns
statpopgen_q06/duckdb:vortex-file-compressed 1962509755 1.95049e+09 1.00616 ns
statpopgen_q07/duckdb:vortex-file-compressed 360460238 3.74002e+08 0.963793 ns
statpopgen_q08/duckdb:vortex-file-compressed 596686178 6.03733e+08 0.988328 ns
statpopgen_q09/duckdb:vortex-file-compressed 2608838632 2.51058e+09 1.03914 ns
statpopgen_q10/duckdb:vortex-file-compressed 4120302025 4.07426e+09 1.0113 ns
statpopgen_q00/duckdb:vortex-compact 12779765 1.19683e+07 1.0678 ns
statpopgen_q01/duckdb:vortex-compact 226890631 2.28343e+08 0.993638 ns
statpopgen_q02/duckdb:vortex-compact 543410298 5.38781e+08 1.00859 ns
statpopgen_q03/duckdb:vortex-compact 2197457375 2.17101e+09 1.01218 ns
statpopgen_q04/duckdb:vortex-compact 2206009474 2.17835e+09 1.0127 ns
statpopgen_q05/duckdb:vortex-compact 545534027 5.78673e+08 0.942733 ns
statpopgen_q06/duckdb:vortex-compact 1480169839 1.48756e+09 0.99503 ns
statpopgen_q07/duckdb:vortex-compact 2724909487 2.68521e+09 1.01478 ns
statpopgen_q08/duckdb:vortex-compact 134028348588 1.32364e+11 1.01257 ns
statpopgen_q09/duckdb:vortex-compact 1999411652 1.95104e+09 1.02479 ns
statpopgen_q10/duckdb:vortex-compact 3768564266 3.72129e+09 1.0127 ns

@AdamGS
Copy link
Contributor Author

AdamGS commented Oct 20, 2025

seems like the varbinview change regressed performance? I'll try to better separate it out to make it easier to figure out.

@AdamGS AdamGS force-pushed the adamg/arc-box-array-ref branch from 3593379 to 5cad79b Compare October 20, 2025 10:19
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS force-pushed the adamg/arc-box-array-ref branch from 2c94b2b to 2ad7406 Compare October 21, 2025 13:21
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Oct 21, 2025
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Oct 21, 2025
@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Oct 21, 2025
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Oct 21, 2025
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Copy link
Contributor

@gatesn gatesn left a comment

Choose a reason for hiding this comment

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

Discussed offline, we will try to find a lint that checks for unnecessary vec![..].into() when [...].into() would be sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants