Skip to content

Fix: dont do lazy filters on write#6194

Merged
connortsui20 merged 2 commits intodevelopfrom
ct/fix-lazy-filter-on-write
Jan 28, 2026
Merged

Fix: dont do lazy filters on write#6194
connortsui20 merged 2 commits intodevelopfrom
ct/fix-lazy-filter-on-write

Conversation

@connortsui20
Copy link
Contributor

@connortsui20 connortsui20 commented Jan 28, 2026

This should fix the CI failures right now.

More detailed discussion that I'll write incoming...

Basically we shouldn't be eagerly decompressing validity when filtering it, but for now to make sure things aren't broken this will have to do.

Edit: This should fix the break on spiral as well @delta003, as reported by @danking

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 28, 2026

CodSpeed Performance Report

Merging this PR will degrade performance by 29.85%

Comparing ct/fix-lazy-filter-on-write (4d13e23) with develop (68130ce)1

Summary

⚡ 7 improved benchmarks
❌ 10 regressed benchmarks
✅ 1133 untouched benchmarks
⏩ 1334 skipped benchmarks2

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation canonical_into_non_nullable[(10000, 1, 0.1)] 48 µs 56.8 µs -15.5%
Simulation canonical_into_non_nullable[(10000, 1, 0.0)] 25.7 µs 36.1 µs -28.78%
Simulation canonical_into_non_nullable[(10000, 10, 0.0)] 195.5 µs 278.7 µs -29.85%
Simulation canonical_into_non_nullable[(10000, 1, 0.01)] 32.2 µs 40.9 µs -21.28%
Simulation canonical_into_non_nullable[(10000, 10, 0.01)] 222.6 µs 305.8 µs -27.22%
Simulation canonical_into_non_nullable[(10000, 10, 0.1)] 382.1 µs 471.4 µs -18.93%
Simulation into_canonical_non_nullable[(10000, 1, 0.0)] 40.4 µs 33.1 µs +22.14%
Simulation into_canonical_non_nullable[(10000, 1, 0.01)] 46.3 µs 39.2 µs +17.99%
Simulation into_canonical_non_nullable[(10000, 1, 0.1)] 62.8 µs 55.3 µs +13.55%
Simulation into_canonical_non_nullable[(10000, 10, 0.0)] 201.6 µs 282.3 µs -28.58%
Simulation into_canonical_non_nullable[(10000, 10, 0.01)] 229.2 µs 309.1 µs -25.83%
Simulation into_canonical_non_nullable[(10000, 10, 0.1)] 385.1 µs 471.5 µs -18.33%
Simulation canonical_into_nullable[(10000, 100, 0.0)] 5 ms 4.3 ms +14.2%
Simulation into_canonical_nullable[(10000, 10, 0.0)] 540.8 µs 458.1 µs +18.05%
Simulation into_canonical_nullable[(10000, 100, 0.0)] 5.1 ms 4.3 ms +16.91%
Simulation into_canonical_nullable[(10000, 100, 0.1)] 6.9 ms 6.1 ms +13.74%
Simulation into_canonical_nullable[(10000, 10, 0.1)] 632 µs 719.1 µs -12.11%

Footnotes

  1. No successful run was found on develop (a8b9c0b) during the generation of this report, so 68130ce was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

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

whoops

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 requested a review from danking January 28, 2026 19:36
@connortsui20 connortsui20 added the action/benchmark Trigger full benchmarks to run on this PR label Jan 28, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 28, 2026
@danking
Copy link
Contributor

danking commented Jan 28, 2026

This fixes @delta003 's issue on Spiral 4046.

@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 1.026x ➖
  • Vortex: 1.033x ➖
  • Best: No improvements
  • Worst: random-access/vortex-tokio-local-disk (1.033x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 187877315 1.84292e+08 1.01945 ns
random-access/vortex-tokio-local-disk 1371743 1.32783e+06 1.03307 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.853x ✅
  • Vortex: 0.872x ✅
  • duckdb:vortex: 0.914x ➖
  • datafusion:vortex: 0.831x ✅
  • Best: tpch_q22/datafusion:vortex-compact (0.717x)
  • Worst: No regressions
  • Significant (>10%): 51↑ 0↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 68287651 9.39467e+07 0.726876 ns 🚀
tpch_q02/datafusion:arrow 24194208 3.37963e+07 0.715882 ns 🚀
tpch_q03/datafusion:arrow 36652822 5.79744e+07 0.632225 ns 🚀
tpch_q04/datafusion:arrow 29368909 4.94171e+07 0.594307 ns 🚀
tpch_q05/datafusion:arrow 91649894 1.22105e+08 0.750582 ns 🚀
tpch_q06/datafusion:arrow 20525060 3.75834e+07 0.546121 ns 🚀
tpch_q07/datafusion:arrow 166429255 2.30402e+08 0.722343 ns 🚀
tpch_q08/datafusion:arrow 44291927 8.79279e+07 0.50373 ns 🚀
tpch_q09/datafusion:arrow 72449170 1.17821e+08 0.614909 ns 🚀
tpch_q10/datafusion:arrow 55770933 9.39486e+07 0.593632 ns 🚀
tpch_q11/datafusion:arrow 11655657 1.84348e+07 0.632264 ns 🚀
tpch_q12/datafusion:arrow 55775246 9.21056e+07 0.605558 ns 🚀
tpch_q13/datafusion:arrow 49643545 6.20125e+07 0.800541 ns 🚀
tpch_q14/datafusion:arrow 24350161 4.88932e+07 0.498028 ns 🚀
tpch_q15/datafusion:arrow 52065373 1.00403e+08 0.518562 ns 🚀
tpch_q16/datafusion:arrow 24169235 2.86084e+07 0.84483 ns 🚀
tpch_q17/datafusion:arrow 85124789 1.1866e+08 0.717386 ns 🚀
tpch_q18/datafusion:arrow 157420174 2.07493e+08 0.758677 ns 🚀
tpch_q19/datafusion:arrow 40692849 7.21453e+07 0.564041 ns 🚀
tpch_q20/datafusion:arrow 39352464 6.8076e+07 0.578067 ns 🚀
tpch_q21/datafusion:arrow 218881203 3.51657e+08 0.622428 ns 🚀
tpch_q22/datafusion:arrow 20900978 2.84975e+07 0.733431 ns 🚀
tpch_q01/datafusion:parquet 111682550 1.52455e+08 0.732561 ns 🚀
tpch_q02/datafusion:parquet 80736797 9.67419e+07 0.834559 ns 🚀
tpch_q03/datafusion:parquet 86431793 8.49709e+07 1.01719 ns
tpch_q04/datafusion:parquet 55149253 5.96473e+07 0.92459 ns
tpch_q05/datafusion:parquet 173489023 1.87482e+08 0.925366 ns
tpch_q06/datafusion:parquet 47870849 4.92453e+07 0.97209 ns
tpch_q07/datafusion:parquet 186156218 2.10624e+08 0.883834 ns 🚀
tpch_q08/datafusion:parquet 170635730 1.84079e+08 0.926971 ns
tpch_q09/datafusion:parquet 215769181 2.36066e+08 0.914022 ns
tpch_q10/datafusion:parquet 193515342 2.1193e+08 0.91311 ns
tpch_q11/datafusion:parquet 60774070 7.24563e+07 0.838768 ns 🚀
tpch_q12/datafusion:parquet 125727055 1.4214e+08 0.884531 ns 🚀
tpch_q13/datafusion:parquet 203214109 2.16731e+08 0.937635 ns
tpch_q14/datafusion:parquet 86667427 9.60199e+07 0.902599 ns
tpch_q15/datafusion:parquet 67512282 7.93938e+07 0.850347 ns 🚀
tpch_q16/datafusion:parquet 53620275 6.39127e+07 0.838962 ns 🚀
tpch_q17/datafusion:parquet 170640799 2.09712e+08 0.813693 ns 🚀
tpch_q18/datafusion:parquet 245323076 2.61455e+08 0.938298 ns
tpch_q19/datafusion:parquet 82256700 1.06662e+08 0.771188 ns 🚀
tpch_q20/datafusion:parquet 127769680 1.35332e+08 0.944123 ns
tpch_q21/datafusion:parquet 183659798 2.04785e+08 0.896842 ns 🚀
tpch_q22/datafusion:parquet 38939723 4.64889e+07 0.837614 ns 🚀
tpch_q01/datafusion:vortex-file-compressed 56711761 6.29947e+07 0.900262 ns
tpch_q02/datafusion:vortex-file-compressed 55227367 6.97929e+07 0.791304 ns 🚀
tpch_q03/datafusion:vortex-file-compressed 28902589 3.72572e+07 0.775758 ns 🚀
tpch_q04/datafusion:vortex-file-compressed 20802195 2.50462e+07 0.830554 ns 🚀
tpch_q05/datafusion:vortex-file-compressed 82497743 9.87065e+07 0.835789 ns 🚀
tpch_q06/datafusion:vortex-file-compressed 10466040 1.35484e+07 0.772494 ns 🚀
tpch_q07/datafusion:vortex-file-compressed 92627052 1.09467e+08 0.84616 ns 🚀
tpch_q08/datafusion:vortex-file-compressed 69677808 8.56123e+07 0.813876 ns 🚀
tpch_q09/datafusion:vortex-file-compressed 89245866 1.06046e+08 0.84158 ns 🚀
tpch_q10/datafusion:vortex-file-compressed 81251337 9.43767e+07 0.860926 ns 🚀
tpch_q11/datafusion:vortex-file-compressed 22162768 2.88006e+07 0.769524 ns 🚀
tpch_q12/datafusion:vortex-file-compressed 38166502 4.31542e+07 0.884422 ns 🚀
tpch_q13/datafusion:vortex-file-compressed 31845085 3.79638e+07 0.838828 ns 🚀
tpch_q14/datafusion:vortex-file-compressed 28838412 3.52446e+07 0.818237 ns 🚀
tpch_q15/datafusion:vortex-file-compressed 25462218 3.38766e+07 0.751616 ns 🚀
tpch_q16/datafusion:vortex-file-compressed 36400006 4.4936e+07 0.810041 ns 🚀
tpch_q17/datafusion:vortex-file-compressed 74859208 9.07914e+07 0.824518 ns 🚀
tpch_q18/datafusion:vortex-file-compressed 107605327 1.2183e+08 0.883243 ns 🚀
tpch_q19/datafusion:vortex-file-compressed 33207591 4.00427e+07 0.829305 ns 🚀
tpch_q20/datafusion:vortex-file-compressed 54332365 5.90289e+07 0.920437 ns
tpch_q21/datafusion:vortex-file-compressed 98617531 1.16852e+08 0.843951 ns 🚀
tpch_q22/datafusion:vortex-file-compressed 16689363 2.29702e+07 0.726566 ns 🚀
tpch_q01/datafusion:vortex-compact 62898861 6.85116e+07 0.918077 ns
tpch_q02/datafusion:vortex-compact 59675552 7.45159e+07 0.800844 ns 🚀
tpch_q03/datafusion:vortex-compact 32294819 3.88249e+07 0.831807 ns 🚀
tpch_q04/datafusion:vortex-compact 23543915 2.82527e+07 0.833334 ns 🚀
tpch_q05/datafusion:vortex-compact 85433286 9.93922e+07 0.859557 ns 🚀
tpch_q06/datafusion:vortex-compact 17961050 2.03842e+07 0.881125 ns 🚀
tpch_q07/datafusion:vortex-compact 96982334 1.1389e+08 0.85154 ns 🚀
tpch_q08/datafusion:vortex-compact 75020558 8.84191e+07 0.848465 ns 🚀
tpch_q09/datafusion:vortex-compact 96049496 1.13029e+08 0.849774 ns 🚀
tpch_q10/datafusion:vortex-compact 82490360 9.57421e+07 0.861589 ns 🚀
tpch_q11/datafusion:vortex-compact 23252610 3.09558e+07 0.751156 ns 🚀
tpch_q12/datafusion:vortex-compact 46283352 5.42011e+07 0.85392 ns 🚀
tpch_q13/datafusion:vortex-compact 39380339 4.56943e+07 0.861821 ns 🚀
tpch_q14/datafusion:vortex-compact 33814720 4.12252e+07 0.820244 ns 🚀
tpch_q15/datafusion:vortex-compact 35846227 4.51731e+07 0.793531 ns 🚀
tpch_q16/datafusion:vortex-compact 42072371 4.73575e+07 0.888399 ns 🚀
tpch_q17/datafusion:vortex-compact 78281846 9.75507e+07 0.802473 ns 🚀
tpch_q18/datafusion:vortex-compact 108885331 1.27215e+08 0.855917 ns 🚀
tpch_q19/datafusion:vortex-compact 48360023 5.87273e+07 0.823468 ns 🚀
tpch_q20/datafusion:vortex-compact 59452900 6.56192e+07 0.906028 ns
tpch_q21/datafusion:vortex-compact 103407673 1.24458e+08 0.830864 ns 🚀
tpch_q22/datafusion:vortex-compact 15901347 2.21826e+07 0.716838 ns 🚀
tpch_q01/duckdb:parquet 79463928 8.22896e+07 0.965662 ns
tpch_q02/duckdb:parquet 46983002 5.05185e+07 0.930015 ns
tpch_q03/duckdb:parquet 76346015 8.1517e+07 0.936566 ns
tpch_q04/duckdb:parquet 62881117 6.32846e+07 0.993624 ns
tpch_q05/duckdb:parquet 77086251 7.87178e+07 0.979273 ns
tpch_q06/duckdb:parquet 22914849 3.40956e+07 0.672076 ns 🚀
tpch_q07/duckdb:parquet 88258437 9.97607e+07 0.884702 ns 🚀
tpch_q08/duckdb:parquet 114349978 1.19831e+08 0.954263 ns
tpch_q09/duckdb:parquet 177775959 1.79311e+08 0.991437 ns
tpch_q10/duckdb:parquet 138714010 1.48306e+08 0.935322 ns
tpch_q11/duckdb:parquet 25950586 2.79105e+07 0.929778 ns
tpch_q12/duckdb:parquet 72512296 6.27336e+07 1.15588 ns 🚨
tpch_q13/duckdb:parquet 276198934 3.11655e+08 0.886233 ns 🚀
tpch_q14/duckdb:parquet 53815697 6.80289e+07 0.791071 ns 🚀
tpch_q15/duckdb:parquet 30577478 3.88255e+07 0.787562 ns 🚀
tpch_q16/duckdb:parquet 59165218 6.3466e+07 0.932236 ns
tpch_q17/duckdb:parquet 75114162 7.92261e+07 0.948099 ns
tpch_q18/duckdb:parquet 137814259 1.35975e+08 1.01352 ns
tpch_q19/duckdb:parquet 70490492 7.74435e+07 0.910218 ns
tpch_q20/duckdb:parquet 71239139 7.27721e+07 0.978935 ns
tpch_q21/duckdb:parquet 193041231 2.14157e+08 0.901402 ns
tpch_q22/duckdb:parquet 56840473 5.92285e+07 0.959681 ns
tpch_q01/duckdb:vortex-file-compressed 33151782 3.49106e+07 0.94962 ns
tpch_q02/duckdb:vortex-file-compressed 29982017 3.31626e+07 0.904091 ns
tpch_q03/duckdb:vortex-file-compressed 32327997 3.38654e+07 0.954603 ns
tpch_q04/duckdb:vortex-file-compressed 34853561 3.79882e+07 0.917483 ns
tpch_q05/duckdb:vortex-file-compressed 37860104 4.10477e+07 0.922344 ns
tpch_q06/duckdb:vortex-file-compressed 9635826 1.08335e+07 0.889446 ns 🚀
tpch_q07/duckdb:vortex-file-compressed 38553372 4.12811e+07 0.933923 ns
tpch_q08/duckdb:vortex-file-compressed 45062865 4.81037e+07 0.936786 ns
tpch_q09/duckdb:vortex-file-compressed 79784831 9.02482e+07 0.88406 ns 🚀
tpch_q10/duckdb:vortex-file-compressed 35596487 3.85857e+07 0.92253 ns
tpch_q11/duckdb:vortex-file-compressed 15199123 1.89356e+07 0.802676 ns 🚀
tpch_q12/duckdb:vortex-file-compressed 21804568 2.41128e+07 0.904272 ns
tpch_q13/duckdb:vortex-file-compressed 36963834 4.10093e+07 0.901352 ns
tpch_q14/duckdb:vortex-file-compressed 24666333 2.71969e+07 0.906955 ns
tpch_q15/duckdb:vortex-file-compressed 18051296 1.94091e+07 0.930045 ns
tpch_q16/duckdb:vortex-file-compressed 32044511 3.49654e+07 0.916464 ns
tpch_q17/duckdb:vortex-file-compressed 24732398 2.90046e+07 0.852705 ns 🚀
tpch_q18/duckdb:vortex-file-compressed 54095406 5.76101e+07 0.938992 ns
tpch_q19/duckdb:vortex-file-compressed 29072517 3.36548e+07 0.863845 ns 🚀
tpch_q20/duckdb:vortex-file-compressed 37725432 4.10517e+07 0.918974 ns
tpch_q21/duckdb:vortex-file-compressed 100599506 1.15273e+08 0.872709 ns 🚀
tpch_q22/duckdb:vortex-file-compressed 18795511 2.10997e+07 0.890793 ns 🚀
tpch_q01/duckdb:vortex-compact 38970640 4.10514e+07 0.949313 ns
tpch_q02/duckdb:vortex-compact 42757499 4.62874e+07 0.923739 ns
tpch_q03/duckdb:vortex-compact 37052530 4.09068e+07 0.905778 ns
tpch_q04/duckdb:vortex-compact 39935528 4.41327e+07 0.904897 ns
tpch_q05/duckdb:vortex-compact 44774422 4.96443e+07 0.901904 ns
tpch_q06/duckdb:vortex-compact 15926585 1.74629e+07 0.912022 ns
tpch_q07/duckdb:vortex-compact 47633635 5.26201e+07 0.905237 ns
tpch_q08/duckdb:vortex-compact 53032611 5.89324e+07 0.899888 ns 🚀
tpch_q09/duckdb:vortex-compact 88312532 9.62458e+07 0.917573 ns
tpch_q10/duckdb:vortex-compact 41964142 4.55129e+07 0.922027 ns
tpch_q11/duckdb:vortex-compact 22265241 2.34264e+07 0.950432 ns
tpch_q12/duckdb:vortex-compact 36545871 3.70522e+07 0.986334 ns
tpch_q13/duckdb:vortex-compact 44199067 4.56231e+07 0.968787 ns
tpch_q14/duckdb:vortex-compact 30505386 3.19253e+07 0.955524 ns
tpch_q15/duckdb:vortex-compact 21389574 2.24707e+07 0.951889 ns
tpch_q16/duckdb:vortex-compact 42213884 4.38731e+07 0.962182 ns
tpch_q17/duckdb:vortex-compact 29412757 3.2008e+07 0.918919 ns
tpch_q18/duckdb:vortex-compact 60713128 6.48768e+07 0.935821 ns
tpch_q19/duckdb:vortex-compact 36970950 4.12209e+07 0.896898 ns 🚀
tpch_q20/duckdb:vortex-compact 42615706 5.00378e+07 0.85167 ns 🚀
tpch_q21/duckdb:vortex-compact 111330822 1.24179e+08 0.896535 ns 🚀
tpch_q22/duckdb:vortex-compact 21026510 2.27009e+07 0.926242 ns
tpch_q01/duckdb:duckdb 17597937 1.83845e+07 0.957217 ns
tpch_q02/duckdb:duckdb 13888250 1.60354e+07 0.866098 ns 🚀
tpch_q03/duckdb:duckdb 21298639 2.35604e+07 0.904 ns
tpch_q04/duckdb:duckdb 20246855 2.19434e+07 0.922686 ns
tpch_q05/duckdb:duckdb 22936534 2.5006e+07 0.917242 ns
tpch_q06/duckdb:duckdb 7132989 7.62972e+06 0.934895 ns
tpch_q07/duckdb:duckdb 26690323 2.87698e+07 0.92772 ns
tpch_q08/duckdb:duckdb 26595120 2.82721e+07 0.940683 ns
tpch_q09/duckdb:duckdb 60944354 6.62216e+07 0.920309 ns
tpch_q10/duckdb:duckdb 57825406 6.19782e+07 0.932995 ns
tpch_q11/duckdb:duckdb 7396997 7.92125e+06 0.933817 ns
tpch_q12/duckdb:duckdb 17575918 1.85569e+07 0.947135 ns
tpch_q13/duckdb:duckdb 40509677 4.23609e+07 0.956299 ns
tpch_q14/duckdb:duckdb 22339985 2.42167e+07 0.922505 ns
tpch_q15/duckdb:duckdb 14113258 1.51028e+07 0.934479 ns
tpch_q16/duckdb:duckdb 25060403 2.72599e+07 0.919312 ns
tpch_q17/duckdb:duckdb 18074929 1.94019e+07 0.931606 ns
tpch_q18/duckdb:duckdb 39662640 4.20551e+07 0.943112 ns
tpch_q19/duckdb:duckdb 32206738 3.44297e+07 0.935434 ns
tpch_q20/duckdb:duckdb 27488376 2.83933e+07 0.968128 ns
tpch_q21/duckdb:duckdb 62761947 6.87908e+07 0.91236 ns
tpch_q22/duckdb:duckdb 26846606 2.80232e+07 0.958012 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.986x ➖
  • Vortex: 0.992x ➖
  • duckdb:vortex: 1.008x ➖
  • datafusion:vortex: 0.976x ➖
  • Best: fineweb_q01/datafusion:vortex-compact (0.809x)
  • Worst: fineweb_q03/duckdb:vortex-file-compressed (1.216x)
  • Significant (>10%): 2↑ 1↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6341452 7.42782e+06 0.853744 ns 🚀
fineweb_q01/datafusion:parquet 269336528 2.72761e+08 0.987444 ns
fineweb_q02/datafusion:parquet 270548187 2.73228e+08 0.990192 ns
fineweb_q03/datafusion:parquet 264447941 2.67079e+08 0.990149 ns
fineweb_q04/datafusion:parquet 278147564 2.76933e+08 1.00439 ns
fineweb_q05/datafusion:parquet 276672382 2.74389e+08 1.00832 ns
fineweb_q06/datafusion:parquet 266666962 2.68995e+08 0.991344 ns
fineweb_q07/datafusion:parquet 263517550 2.61461e+08 1.00787 ns
fineweb_q08/datafusion:parquet 260523609 2.57796e+08 1.01058 ns
fineweb_q00/datafusion:vortex-file-compressed 4868176 5.3089e+06 0.916984 ns
fineweb_q01/datafusion:vortex-file-compressed 30746251 3.10269e+07 0.990956 ns
fineweb_q02/datafusion:vortex-file-compressed 33394578 3.72811e+07 0.895752 ns 🚀
fineweb_q03/datafusion:vortex-file-compressed 81601863 8.32952e+07 0.979671 ns
fineweb_q04/datafusion:vortex-file-compressed 236574050 2.16533e+08 1.09256 ns
fineweb_q05/datafusion:vortex-file-compressed 189282074 1.90403e+08 0.994111 ns
fineweb_q06/datafusion:vortex-file-compressed 65710262 7.15288e+07 0.918654 ns
fineweb_q07/datafusion:vortex-file-compressed 70613296 6.68214e+07 1.05675 ns
fineweb_q08/datafusion:vortex-file-compressed 30096734 2.93993e+07 1.02372 ns
fineweb_q00/datafusion:vortex-compact 5247448 5.38638e+06 0.974207 ns
fineweb_q01/datafusion:vortex-compact 137764731 1.70329e+08 0.808816 ns 🚀
fineweb_q02/datafusion:vortex-compact 173962991 1.7762e+08 0.979409 ns
fineweb_q03/datafusion:vortex-compact 1248469773 1.22997e+09 1.01504 ns
fineweb_q04/datafusion:vortex-compact 1447749918 1.43559e+09 1.00847 ns
fineweb_q05/datafusion:vortex-compact 1128548373 1.12162e+09 1.00618 ns
fineweb_q06/datafusion:vortex-compact 606008603 5.94851e+08 1.01876 ns
fineweb_q07/datafusion:vortex-compact 621408055 6.25215e+08 0.993911 ns
fineweb_q08/datafusion:vortex-compact 27014010 2.87307e+07 0.940248 ns
fineweb_q00/duckdb:parquet 31031713 3.47801e+07 0.892225 ns 🚀
fineweb_q01/duckdb:parquet 96333547 1.00085e+08 0.962521 ns
fineweb_q02/duckdb:parquet 103787240 1.06668e+08 0.97299 ns
fineweb_q03/duckdb:parquet 306942981 3.15828e+08 0.971866 ns
fineweb_q04/duckdb:parquet 429456382 4.38928e+08 0.978421 ns
fineweb_q05/duckdb:parquet 403916160 4.07436e+08 0.991361 ns
fineweb_q06/duckdb:parquet 202137766 2.05535e+08 0.983471 ns
fineweb_q07/duckdb:parquet 214835265 2.17957e+08 0.985675 ns
fineweb_q08/duckdb:parquet 59803873 6.06494e+07 0.986059 ns
fineweb_q00/duckdb:vortex-file-compressed 3914250 3.87658e+06 1.00972 ns
fineweb_q01/duckdb:vortex-file-compressed 24837189 2.47701e+07 1.00271 ns
fineweb_q02/duckdb:vortex-file-compressed 26835641 2.74331e+07 0.978221 ns
fineweb_q03/duckdb:vortex-file-compressed 143879628 1.18335e+08 1.21587 ns 🚨
fineweb_q04/duckdb:vortex-file-compressed 197036640 1.89519e+08 1.03967 ns
fineweb_q05/duckdb:vortex-file-compressed 181020068 1.76572e+08 1.02519 ns
fineweb_q06/duckdb:vortex-file-compressed 58007605 5.54871e+07 1.04543 ns
fineweb_q07/duckdb:vortex-file-compressed 59096386 5.9094e+07 1.00004 ns
fineweb_q08/duckdb:vortex-file-compressed 8833383 8.81515e+06 1.00207 ns
fineweb_q00/duckdb:vortex-compact 5540869 5.09891e+06 1.08668 ns
fineweb_q01/duckdb:vortex-compact 90885933 9.70565e+07 0.936423 ns
fineweb_q02/duckdb:vortex-compact 98532755 1.02801e+08 0.958477 ns
fineweb_q03/duckdb:vortex-compact 804853514 8.24039e+08 0.976717 ns
fineweb_q04/duckdb:vortex-compact 861206671 8.61371e+08 0.999809 ns
fineweb_q05/duckdb:vortex-compact 764361948 7.65723e+08 0.998222 ns
fineweb_q06/duckdb:vortex-compact 438071134 4.35779e+08 1.00526 ns
fineweb_q07/duckdb:vortex-compact 463666858 4.66763e+08 0.993367 ns
fineweb_q08/duckdb:vortex-compact 9157159 1.01356e+07 0.903466 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.033x ➖
  • Vortex: 1.055x ➖
  • duckdb:vortex: 1.005x ➖
  • datafusion:vortex: 1.108x ➖
  • Best: tpch_q06/datafusion:vortex-compact (0.820x)
  • Worst: tpch_q11/datafusion:vortex-compact (1.718x)
  • Significant (>30%): 0↑ 6↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 225966939 2.3105e+08 0.977998 ns
tpch_q02/datafusion:parquet 430648410 4.32112e+08 0.996612 ns
tpch_q03/datafusion:parquet 299112762 3.10891e+08 0.962113 ns
tpch_q04/datafusion:parquet 139055829 1.60866e+08 0.864423 ns
tpch_q05/datafusion:parquet 488679863 4.85082e+08 1.00742 ns
tpch_q06/datafusion:parquet 130424096 1.32073e+08 0.987519 ns
tpch_q07/datafusion:parquet 524175926 5.28792e+08 0.991271 ns
tpch_q08/datafusion:parquet 624541928 6.14436e+08 1.01645 ns
tpch_q09/datafusion:parquet 563808340 5.32509e+08 1.05878 ns
tpch_q10/datafusion:parquet 581338734 5.5759e+08 1.04259 ns
tpch_q11/datafusion:parquet 343964187 3.40149e+08 1.01122 ns
tpch_q12/datafusion:parquet 262055895 2.57456e+08 1.01787 ns
tpch_q13/datafusion:parquet 439413113 4.31327e+08 1.01875 ns
tpch_q14/datafusion:parquet 198717706 1.99275e+08 0.997202 ns
tpch_q15/datafusion:parquet 283459191 2.90537e+08 0.975639 ns
tpch_q16/datafusion:parquet 172899637 1.75735e+08 0.983868 ns
tpch_q17/datafusion:parquet 367622286 4.02062e+08 0.914343 ns
tpch_q18/datafusion:parquet 487708942 4.93698e+08 0.987869 ns
tpch_q19/datafusion:parquet 314319228 3.15681e+08 0.995688 ns
tpch_q20/datafusion:parquet 349377725 3.5005e+08 0.998079 ns
tpch_q21/datafusion:parquet 504278298 5.38074e+08 0.937191 ns
tpch_q22/datafusion:parquet 114140396 1.19184e+08 0.957682 ns
tpch_q01/datafusion:vortex-file-compressed 185151582 1.83253e+08 1.01036 ns
tpch_q02/datafusion:vortex-file-compressed 390805360 2.79299e+08 1.39924 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 316586990 3.03632e+08 1.04267 ns
tpch_q04/datafusion:vortex-file-compressed 191663608 1.93045e+08 0.992847 ns
tpch_q05/datafusion:vortex-file-compressed 380045905 3.58696e+08 1.05952 ns
tpch_q06/datafusion:vortex-file-compressed 198797244 2.20687e+08 0.900812 ns
tpch_q07/datafusion:vortex-file-compressed 337902299 2.83882e+08 1.19029 ns
tpch_q08/datafusion:vortex-file-compressed 511986949 4.02829e+08 1.27098 ns
tpch_q09/datafusion:vortex-file-compressed 470619561 4.26308e+08 1.10394 ns
tpch_q10/datafusion:vortex-file-compressed 406120985 4.01519e+08 1.01146 ns
tpch_q11/datafusion:vortex-file-compressed 248661421 1.63133e+08 1.52429 ns 🚨
tpch_q12/datafusion:vortex-file-compressed 313560213 3.17644e+08 0.987145 ns
tpch_q13/datafusion:vortex-file-compressed 211298530 1.88489e+08 1.12101 ns
tpch_q14/datafusion:vortex-file-compressed 176792058 1.60136e+08 1.10401 ns
tpch_q15/datafusion:vortex-file-compressed 271185298 2.88544e+08 0.939841 ns
tpch_q16/datafusion:vortex-file-compressed 176054809 1.7594e+08 1.00065 ns
tpch_q17/datafusion:vortex-file-compressed 297129036 2.75327e+08 1.07919 ns
tpch_q18/datafusion:vortex-file-compressed 268042728 2.48249e+08 1.07973 ns
tpch_q19/datafusion:vortex-file-compressed 316296552 3.18167e+08 0.994121 ns
tpch_q20/datafusion:vortex-file-compressed 309243777 2.83329e+08 1.09147 ns
tpch_q21/datafusion:vortex-file-compressed 429702525 3.63838e+08 1.18103 ns
tpch_q22/datafusion:vortex-file-compressed 145106069 1.48022e+08 0.980303 ns
tpch_q01/datafusion:vortex-compact 227652720 2.4121e+08 0.943794 ns
tpch_q02/datafusion:vortex-compact 425309866 2.59323e+08 1.64008 ns 🚨
tpch_q03/datafusion:vortex-compact 319524891 3.01152e+08 1.06101 ns
tpch_q04/datafusion:vortex-compact 220463889 2.09022e+08 1.05474 ns
tpch_q05/datafusion:vortex-compact 371135009 2.98329e+08 1.24405 ns
tpch_q06/datafusion:vortex-compact 271468740 3.3107e+08 0.819974 ns
tpch_q07/datafusion:vortex-compact 384535625 3.35629e+08 1.14572 ns
tpch_q08/datafusion:vortex-compact 489283260 3.54022e+08 1.38207 ns 🚨
tpch_q09/datafusion:vortex-compact 446796465 2.88622e+08 1.54803 ns 🚨
tpch_q10/datafusion:vortex-compact 430412511 4.21152e+08 1.02199 ns
tpch_q11/datafusion:vortex-compact 243226091 1.41602e+08 1.71768 ns 🚨
tpch_q12/datafusion:vortex-compact 453115781 3.64869e+08 1.24186 ns
tpch_q13/datafusion:vortex-compact 204774848 2.08048e+08 0.984267 ns
tpch_q14/datafusion:vortex-compact 248115670 2.53337e+08 0.979392 ns
tpch_q15/datafusion:vortex-compact 438728471 4.08548e+08 1.07387 ns
tpch_q16/datafusion:vortex-compact 166242997 1.6699e+08 0.995528 ns
tpch_q17/datafusion:vortex-compact 326949001 3.2141e+08 1.01723 ns
tpch_q18/datafusion:vortex-compact 314568328 2.48183e+08 1.26748 ns
tpch_q19/datafusion:vortex-compact 433233108 4.21565e+08 1.02768 ns
tpch_q20/datafusion:vortex-compact 437878937 4.02524e+08 1.08783 ns
tpch_q21/datafusion:vortex-compact 494115827 4.62697e+08 1.0679 ns
tpch_q22/datafusion:vortex-compact 109370753 1.07373e+08 1.01861 ns
tpch_q01/duckdb:parquet 462504997 4.61025e+08 1.00321 ns
tpch_q02/duckdb:parquet 1093532804 1.03217e+09 1.05945 ns
tpch_q03/duckdb:parquet 789921087 8.2609e+08 0.956217 ns
tpch_q04/duckdb:parquet 501553770 5.22754e+08 0.959445 ns
tpch_q05/duckdb:parquet 1179725713 1.25031e+09 0.943545 ns
tpch_q06/duckdb:parquet 346923531 3.41807e+08 1.01497 ns
tpch_q07/duckdb:parquet 973705786 1.01045e+09 0.963631 ns
tpch_q08/duckdb:parquet 1306992612 1.33083e+09 0.982086 ns
tpch_q09/duckdb:parquet 1072626303 1.16175e+09 0.923284 ns
tpch_q10/duckdb:parquet 1134896544 1.13271e+09 1.00193 ns
tpch_q11/duckdb:parquet 669931292 6.25584e+08 1.07089 ns
tpch_q12/duckdb:parquet 489834341 5.41632e+08 0.904367 ns
tpch_q13/duckdb:parquet 816022906 7.93829e+08 1.02796 ns
tpch_q14/duckdb:parquet 563215890 5.44219e+08 1.03491 ns
tpch_q15/duckdb:parquet 587263435 5.64943e+08 1.03951 ns
tpch_q16/duckdb:parquet 472382401 4.95573e+08 0.953204 ns
tpch_q17/duckdb:parquet 634355297 6.32879e+08 1.00233 ns
tpch_q18/duckdb:parquet 708308805 7.10031e+08 0.997574 ns
tpch_q19/duckdb:parquet 690963881 6.70113e+08 1.03112 ns
tpch_q20/duckdb:parquet 823822708 8.44947e+08 0.974999 ns
tpch_q21/duckdb:parquet 980009492 9.93387e+08 0.986534 ns
tpch_q22/duckdb:parquet 417433550 3.82912e+08 1.09015 ns
tpch_q01/duckdb:vortex-file-compressed 234569202 2.36069e+08 0.993646 ns
tpch_q02/duckdb:vortex-file-compressed 641307599 5.97303e+08 1.07367 ns
tpch_q03/duckdb:vortex-file-compressed 546106229 5.41834e+08 1.00788 ns
tpch_q04/duckdb:vortex-file-compressed 344246629 3.46295e+08 0.994086 ns
tpch_q05/duckdb:vortex-file-compressed 753287137 7.47839e+08 1.00729 ns
tpch_q06/duckdb:vortex-file-compressed 334028109 3.23901e+08 1.03127 ns
tpch_q07/duckdb:vortex-file-compressed 648122217 6.75897e+08 0.958906 ns
tpch_q08/duckdb:vortex-file-compressed 968759479 9.37398e+08 1.03346 ns
tpch_q09/duckdb:vortex-file-compressed 786733217 7.6079e+08 1.0341 ns
tpch_q10/duckdb:vortex-file-compressed 770893946 7.42362e+08 1.03843 ns
tpch_q11/duckdb:vortex-file-compressed 371645416 3.81196e+08 0.974947 ns
tpch_q12/duckdb:vortex-file-compressed 480827035 5.01676e+08 0.958441 ns
tpch_q13/duckdb:vortex-file-compressed 436037139 4.29607e+08 1.01497 ns
tpch_q14/duckdb:vortex-file-compressed 381217919 3.88241e+08 0.981909 ns
tpch_q15/duckdb:vortex-file-compressed 279974368 2.59013e+08 1.08093 ns
tpch_q16/duckdb:vortex-file-compressed 310978421 3.07437e+08 1.01152 ns
tpch_q17/duckdb:vortex-file-compressed 500368960 4.72062e+08 1.05996 ns
tpch_q18/duckdb:vortex-file-compressed 559155089 5.53517e+08 1.01019 ns
tpch_q19/duckdb:vortex-file-compressed 404457222 3.85518e+08 1.04913 ns
tpch_q20/duckdb:vortex-file-compressed 672289107 6.51719e+08 1.03156 ns
tpch_q21/duckdb:vortex-file-compressed 875609159 8.36879e+08 1.04628 ns
tpch_q22/duckdb:vortex-file-compressed 229644749 2.25811e+08 1.01698 ns
tpch_q01/duckdb:vortex-compact 253853149 2.7387e+08 0.926911 ns
tpch_q02/duckdb:vortex-compact 627265084 6.01837e+08 1.04225 ns
tpch_q03/duckdb:vortex-compact 469302715 4.6923e+08 1.00016 ns
tpch_q04/duckdb:vortex-compact 319926413 3.12166e+08 1.02486 ns
tpch_q05/duckdb:vortex-compact 648691934 6.47593e+08 1.0017 ns
tpch_q06/duckdb:vortex-compact 347210638 3.51021e+08 0.989144 ns
tpch_q07/duckdb:vortex-compact 623010814 6.3069e+08 0.987824 ns
tpch_q08/duckdb:vortex-compact 819781137 8.30121e+08 0.987544 ns
tpch_q09/duckdb:vortex-compact 736046407 7.31833e+08 1.00576 ns
tpch_q10/duckdb:vortex-compact 619639394 6.68051e+08 0.927533 ns
tpch_q11/duckdb:vortex-compact 320484745 3.68301e+08 0.87017 ns
tpch_q12/duckdb:vortex-compact 435288943 4.33232e+08 1.00475 ns
tpch_q13/duckdb:vortex-compact 395404555 3.99237e+08 0.9904 ns
tpch_q14/duckdb:vortex-compact 387982062 4.12058e+08 0.941573 ns
tpch_q15/duckdb:vortex-compact 270726211 2.79703e+08 0.967905 ns
tpch_q16/duckdb:vortex-compact 318781864 3.1078e+08 1.02575 ns
tpch_q17/duckdb:vortex-compact 501843634 4.70517e+08 1.06658 ns
tpch_q18/duckdb:vortex-compact 466736657 4.8902e+08 0.954433 ns
tpch_q19/duckdb:vortex-compact 425790503 3.75606e+08 1.13361 ns
tpch_q20/duckdb:vortex-compact 663607602 7.1401e+08 0.92941 ns
tpch_q21/duckdb:vortex-compact 778289297 7.9373e+08 0.980547 ns
tpch_q22/duckdb:vortex-compact 252435696 2.32822e+08 1.08424 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.941x ➖
  • Vortex: 0.937x ➖
  • duckdb:vortex: 0.997x ➖
  • datafusion:vortex: 0.880x ✅
  • Best: tpcds_q41/datafusion:vortex-file-compressed (0.638x)
  • Worst: tpcds_q86/duckdb:vortex-compact (1.275x)
  • Significant (>10%): 110↑ 4↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 36557207 4.56917e+07 0.800084 ns 🚀
tpcds_q02/datafusion:parquet 51936419 6.47607e+07 0.801975 ns 🚀
tpcds_q03/datafusion:parquet 17028593 2.05773e+07 0.827543 ns 🚀
tpcds_q04/datafusion:parquet 358521839 3.99095e+08 0.898338 ns 🚀
tpcds_q05/datafusion:parquet 77336146 9.48686e+07 0.815192 ns 🚀
tpcds_q06/datafusion:parquet 98946994 1.07212e+08 0.922911 ns
tpcds_q07/datafusion:parquet 141448677 1.45471e+08 0.972352 ns
tpcds_q08/datafusion:parquet 35391859 4.65417e+07 0.760433 ns 🚀
tpcds_q09/datafusion:parquet 50073747 6.93148e+07 0.722411 ns 🚀
tpcds_q10/datafusion:parquet 100881475 1.11888e+08 0.901628 ns
tpcds_q11/datafusion:parquet 227998239 2.46477e+08 0.925029 ns
tpcds_q12/datafusion:parquet 28002614 3.64544e+07 0.768155 ns 🚀
tpcds_q13/datafusion:parquet 141462051 1.51457e+08 0.93401 ns
tpcds_q14/datafusion:parquet 206116676 2.57355e+08 0.800903 ns 🚀
tpcds_q15/datafusion:parquet 58652921 6.4248e+07 0.912915 ns
tpcds_q16/datafusion:parquet 33558499 4.17465e+07 0.803864 ns 🚀
tpcds_q17/datafusion:parquet 182571062 1.91292e+08 0.95441 ns
tpcds_q18/datafusion:parquet 180507106 1.91137e+08 0.944386 ns
tpcds_q19/datafusion:parquet 33555225 4.08494e+07 0.821437 ns 🚀
tpcds_q20/datafusion:parquet 23882728 2.86339e+07 0.834072 ns 🚀
tpcds_q21/datafusion:parquet 26149258 3.1729e+07 0.824144 ns 🚀
tpcds_q22/datafusion:parquet 141006360 1.57731e+08 0.893965 ns 🚀
tpcds_q23/datafusion:parquet 181017977 1.99575e+08 0.907019 ns
tpcds_q24/datafusion:parquet 222522348 2.4458e+08 0.909813 ns
tpcds_q25/datafusion:parquet 190792849 1.99235e+08 0.957628 ns
tpcds_q26/datafusion:parquet 119516826 1.24824e+08 0.957482 ns
tpcds_q27/datafusion:parquet 266870015 2.86113e+08 0.932744 ns
tpcds_q28/datafusion:parquet 48647108 5.61632e+07 0.866174 ns 🚀
tpcds_q29/datafusion:parquet 185875200 1.99826e+08 0.930186 ns
tpcds_q30/datafusion:parquet 42180283 5.44911e+07 0.774077 ns 🚀
tpcds_q31/datafusion:parquet 99471252 1.21831e+08 0.816467 ns 🚀
tpcds_q32/datafusion:parquet 28282738 3.25252e+07 0.869565 ns 🚀
tpcds_q33/datafusion:parquet 35697254 4.77125e+07 0.748174 ns 🚀
tpcds_q34/datafusion:parquet 34064580 3.95165e+07 0.862035 ns 🚀
tpcds_q35/datafusion:parquet 96122119 1.06054e+08 0.906353 ns
tpcds_q36/datafusion:parquet 79459092 9.30804e+07 0.853661 ns 🚀
tpcds_q37/datafusion:parquet 25814807 3.09778e+07 0.833333 ns 🚀
tpcds_q38/datafusion:parquet 63888163 7.19449e+07 0.888015 ns 🚀
tpcds_q39/datafusion:parquet 90024616 1.00765e+08 0.893414 ns 🚀
tpcds_q40/datafusion:parquet 36357484 4.34339e+07 0.837076 ns 🚀
tpcds_q41/datafusion:parquet 11411590 1.74211e+07 0.655044 ns 🚀
tpcds_q42/datafusion:parquet 15524785 1.93773e+07 0.801186 ns 🚀
tpcds_q43/datafusion:parquet 25384336 2.97036e+07 0.854588 ns 🚀
tpcds_q44/datafusion:parquet 38738330 4.98282e+07 0.777439 ns 🚀
tpcds_q45/datafusion:parquet 70889936 8.06819e+07 0.878635 ns 🚀
tpcds_q46/datafusion:parquet 48235454 5.46152e+07 0.883187 ns 🚀
tpcds_q47/datafusion:parquet 172347489 2.0731e+08 0.831352 ns 🚀
tpcds_q48/datafusion:parquet 133160459 1.4249e+08 0.934525 ns
tpcds_q49/datafusion:parquet 72831128 9.72882e+07 0.748612 ns 🚀
tpcds_q50/datafusion:parquet 113343533 1.20582e+08 0.939971 ns
tpcds_q51/datafusion:parquet 91866114 1.02715e+08 0.894381 ns 🚀
tpcds_q52/datafusion:parquet 16237054 1.91906e+07 0.846094 ns 🚀
tpcds_q53/datafusion:parquet 27556170 3.34937e+07 0.822728 ns 🚀
tpcds_q54/datafusion:parquet 45448895 5.92002e+07 0.767715 ns 🚀
tpcds_q55/datafusion:parquet 15710297 1.91982e+07 0.818322 ns 🚀
tpcds_q56/datafusion:parquet 35987182 4.66108e+07 0.772079 ns 🚀
tpcds_q57/datafusion:parquet 132235607 1.5328e+08 0.862708 ns 🚀
tpcds_q58/datafusion:parquet 74689250 8.66639e+07 0.861827 ns 🚀
tpcds_q59/datafusion:parquet 64038612 7.72468e+07 0.829013 ns 🚀
tpcds_q60/datafusion:parquet 34062807 4.73128e+07 0.719949 ns 🚀
tpcds_q61/datafusion:parquet 62654808 7.56313e+07 0.828425 ns 🚀
tpcds_q62/datafusion:parquet 40648513 4.86078e+07 0.836254 ns 🚀
tpcds_q63/datafusion:parquet 28645560 3.40548e+07 0.841161 ns 🚀
tpcds_q64/datafusion:parquet 998821042 1.05615e+09 0.945722 ns
tpcds_q65/datafusion:parquet 48706158 5.57333e+07 0.873915 ns 🚀
tpcds_q66/datafusion:parquet 80531865 1.1736e+08 0.686198 ns 🚀
tpcds_q67/datafusion:parquet 174459312 1.79101e+08 0.974082 ns
tpcds_q68/datafusion:parquet 46265349 5.65695e+07 0.817849 ns 🚀
tpcds_q69/datafusion:parquet 95695837 1.0098e+08 0.947674 ns
tpcds_q70/datafusion:parquet 103968155 1.18105e+08 0.8803 ns 🚀
tpcds_q71/datafusion:parquet 27720955 3.63746e+07 0.762096 ns 🚀
tpcds_q72/datafusion:parquet 854966113 8.62201e+08 0.991608 ns
tpcds_q73/datafusion:parquet 34734114 4.16538e+07 0.833877 ns 🚀
tpcds_q74/datafusion:parquet 125749723 1.46529e+08 0.858191 ns 🚀
tpcds_q75/datafusion:parquet 133524230 1.65353e+08 0.807512 ns 🚀
tpcds_q76/datafusion:parquet 100622503 1.08576e+08 0.926746 ns
tpcds_q77/datafusion:parquet 54309578 7.07758e+07 0.767346 ns 🚀
tpcds_q78/datafusion:parquet 174707831 1.94883e+08 0.896474 ns 🚀
tpcds_q79/datafusion:parquet 38099308 4.37439e+07 0.870964 ns 🚀
tpcds_q80/datafusion:parquet 110989947 1.32468e+08 0.837864 ns 🚀
tpcds_q81/datafusion:parquet 42967894 5.59198e+07 0.768385 ns 🚀
tpcds_q82/datafusion:parquet 27938229 3.26484e+07 0.85573 ns 🚀
tpcds_q83/datafusion:parquet 53452340 6.56234e+07 0.814532 ns 🚀
tpcds_q84/datafusion:parquet 49687327 5.41408e+07 0.917743 ns
tpcds_q85/datafusion:parquet 241385315 2.59105e+08 0.931612 ns
tpcds_q86/datafusion:parquet 21089151 2.64939e+07 0.796001 ns 🚀
tpcds_q87/datafusion:parquet 63594008 7.17548e+07 0.886268 ns 🚀
tpcds_q88/datafusion:parquet 72627590 9.56036e+07 0.759674 ns 🚀
tpcds_q89/datafusion:parquet 33458617 4.24767e+07 0.787694 ns 🚀
tpcds_q90/datafusion:parquet 17722001 2.44609e+07 0.724503 ns 🚀
tpcds_q91/datafusion:parquet 77717004 8.54464e+07 0.909541 ns
tpcds_q92/datafusion:parquet 23591040 2.89665e+07 0.814424 ns 🚀
tpcds_q93/datafusion:parquet 38047784 4.20579e+07 0.904653 ns
tpcds_q94/datafusion:parquet 27363079 3.39277e+07 0.806512 ns 🚀
tpcds_q95/datafusion:parquet 138037333 1.4838e+08 0.930293 ns
tpcds_q96/datafusion:parquet 13557916 1.84429e+07 0.735128 ns 🚀
tpcds_q97/datafusion:parquet 36284051 4.1651e+07 0.871145 ns 🚀
tpcds_q98/datafusion:parquet 39230268 4.09167e+07 0.958783 ns
tpcds_q99/datafusion:parquet 40892608 4.76584e+07 0.858035 ns 🚀
tpcds_q01/datafusion:vortex-file-compressed 30718814 3.81577e+07 0.805049 ns 🚀
tpcds_q02/datafusion:vortex-file-compressed 76638577 8.89221e+07 0.861862 ns 🚀
tpcds_q03/datafusion:vortex-file-compressed 28572053 3.08068e+07 0.927459 ns
tpcds_q04/datafusion:vortex-file-compressed 389468052 4.31894e+08 0.901768 ns
tpcds_q05/datafusion:vortex-file-compressed 72955754 8.10063e+07 0.900618 ns
tpcds_q06/datafusion:vortex-file-compressed 75681773 8.81349e+07 0.858704 ns 🚀
tpcds_q07/datafusion:vortex-file-compressed 80954758 8.9744e+07 0.902063 ns
tpcds_q08/datafusion:vortex-file-compressed 38675929 4.86506e+07 0.794973 ns 🚀
tpcds_q09/datafusion:vortex-file-compressed 48213938 5.55176e+07 0.868444 ns 🚀
tpcds_q10/datafusion:vortex-file-compressed 50669425 6.36655e+07 0.795869 ns 🚀
tpcds_q11/datafusion:vortex-file-compressed 239134637 2.558e+08 0.934852 ns
tpcds_q12/datafusion:vortex-file-compressed 35794136 4.13584e+07 0.865463 ns 🚀
tpcds_q13/datafusion:vortex-file-compressed 73174730 8.21328e+07 0.890932 ns 🚀
tpcds_q14/datafusion:vortex-file-compressed 211699582 2.49004e+08 0.850185 ns 🚀
tpcds_q15/datafusion:vortex-file-compressed 51059684 5.57254e+07 0.916273 ns
tpcds_q16/datafusion:vortex-file-compressed 30867392 3.80355e+07 0.811541 ns 🚀
tpcds_q17/datafusion:vortex-file-compressed 118224913 1.24178e+08 0.952061 ns
tpcds_q18/datafusion:vortex-file-compressed 106473735 1.14801e+08 0.927467 ns
tpcds_q19/datafusion:vortex-file-compressed 48816179 5.33242e+07 0.91546 ns
tpcds_q20/datafusion:vortex-file-compressed 41062118 4.57782e+07 0.896981 ns 🚀
tpcds_q21/datafusion:vortex-file-compressed 175318468 1.86469e+08 0.940201 ns
tpcds_q22/datafusion:vortex-file-compressed 72632943 7.81643e+07 0.929234 ns
tpcds_q23/datafusion:vortex-file-compressed 191075687 2.12307e+08 0.899999 ns 🚀
tpcds_q24/datafusion:vortex-file-compressed 192935432 1.97551e+08 0.976638 ns
tpcds_q25/datafusion:vortex-file-compressed 118462141 1.27459e+08 0.929412 ns
tpcds_q26/datafusion:vortex-file-compressed 63395424 7.15715e+07 0.885763 ns 🚀
tpcds_q27/datafusion:vortex-file-compressed 169832773 1.84231e+08 0.921845 ns
tpcds_q28/datafusion:vortex-file-compressed 44382556 4.4993e+07 0.986432 ns
tpcds_q29/datafusion:vortex-file-compressed 118701076 1.30108e+08 0.912324 ns
tpcds_q30/datafusion:vortex-file-compressed 31774734 3.89781e+07 0.815195 ns 🚀
tpcds_q31/datafusion:vortex-file-compressed 183459540 2.0379e+08 0.900236 ns
tpcds_q32/datafusion:vortex-file-compressed 24145648 2.99585e+07 0.805969 ns 🚀
tpcds_q33/datafusion:vortex-file-compressed 37439079 4.86546e+07 0.769487 ns 🚀
tpcds_q34/datafusion:vortex-file-compressed 37152773 4.32776e+07 0.858476 ns 🚀
tpcds_q35/datafusion:vortex-file-compressed 63295419 7.61532e+07 0.831159 ns 🚀
tpcds_q36/datafusion:vortex-file-compressed 101836168 1.14136e+08 0.892235 ns 🚀
tpcds_q37/datafusion:vortex-file-compressed 38487497 4.45171e+07 0.864555 ns 🚀
tpcds_q38/datafusion:vortex-file-compressed 93414498 1.03067e+08 0.906351 ns
tpcds_q39/datafusion:vortex-file-compressed 189918722 1.94482e+08 0.976536 ns
tpcds_q40/datafusion:vortex-file-compressed 56065966 6.02935e+07 0.929884 ns
tpcds_q41/datafusion:vortex-file-compressed 12503589 1.96006e+07 0.63792 ns 🚀
tpcds_q42/datafusion:vortex-file-compressed 31314255 3.37048e+07 0.929075 ns
tpcds_q43/datafusion:vortex-file-compressed 47213374 5.25556e+07 0.898351 ns 🚀
tpcds_q44/datafusion:vortex-file-compressed 42053337 4.98885e+07 0.842946 ns 🚀
tpcds_q45/datafusion:vortex-file-compressed 49700142 5.82886e+07 0.852657 ns 🚀
tpcds_q46/datafusion:vortex-file-compressed 67721659 7.29407e+07 0.928448 ns
tpcds_q47/datafusion:vortex-file-compressed 241939139 2.72558e+08 0.88766 ns 🚀
tpcds_q48/datafusion:vortex-file-compressed 68951400 7.35056e+07 0.938043 ns
tpcds_q49/datafusion:vortex-file-compressed 69032172 9.26517e+07 0.745071 ns 🚀
tpcds_q50/datafusion:vortex-file-compressed 75819858 8.57815e+07 0.883872 ns 🚀
tpcds_q51/datafusion:vortex-file-compressed 93502163 1.02041e+08 0.916321 ns
tpcds_q52/datafusion:vortex-file-compressed 31866622 3.54304e+07 0.899414 ns 🚀
tpcds_q53/datafusion:vortex-file-compressed 28870855 3.52944e+07 0.818002 ns 🚀
tpcds_q54/datafusion:vortex-file-compressed 49807352 6.27004e+07 0.79437 ns 🚀
tpcds_q55/datafusion:vortex-file-compressed 31701608 3.45104e+07 0.918611 ns
tpcds_q56/datafusion:vortex-file-compressed 46770694 5.91553e+07 0.790642 ns 🚀
tpcds_q57/datafusion:vortex-file-compressed 183938107 2.09705e+08 0.877129 ns 🚀
tpcds_q58/datafusion:vortex-file-compressed 117609187 1.30632e+08 0.900311 ns
tpcds_q59/datafusion:vortex-file-compressed 96973018 1.10271e+08 0.87941 ns 🚀
tpcds_q60/datafusion:vortex-file-compressed 47065025 5.81371e+07 0.809552 ns 🚀
tpcds_q61/datafusion:vortex-file-compressed 56324060 6.63941e+07 0.84833 ns 🚀
tpcds_q62/datafusion:vortex-file-compressed 46596960 5.25112e+07 0.887371 ns 🚀
tpcds_q63/datafusion:vortex-file-compressed 29143811 3.53061e+07 0.825461 ns 🚀
tpcds_q64/datafusion:vortex-file-compressed 714752946 7.59778e+08 0.940739 ns
tpcds_q65/datafusion:vortex-file-compressed 57702076 6.11107e+07 0.944222 ns
tpcds_q66/datafusion:vortex-file-compressed 101605749 1.42659e+08 0.712227 ns 🚀
tpcds_q67/datafusion:vortex-file-compressed 140216570 1.4649e+08 0.957175 ns
tpcds_q68/datafusion:vortex-file-compressed 66076674 7.34617e+07 0.899471 ns 🚀
tpcds_q69/datafusion:vortex-file-compressed 50102664 6.02589e+07 0.831457 ns 🚀
tpcds_q70/datafusion:vortex-file-compressed 127646397 1.32044e+08 0.966697 ns
tpcds_q71/datafusion:vortex-file-compressed 29936402 3.79164e+07 0.789538 ns 🚀
tpcds_q72/datafusion:vortex-file-compressed 3290200107 3.26749e+09 1.00695 ns
tpcds_q73/datafusion:vortex-file-compressed 37814123 4.45598e+07 0.848615 ns 🚀
tpcds_q74/datafusion:vortex-file-compressed 169134997 1.85104e+08 0.913729 ns
tpcds_q75/datafusion:vortex-file-compressed 130186607 1.67567e+08 0.776925 ns 🚀
tpcds_q76/datafusion:vortex-file-compressed 66305620 7.533e+07 0.880202 ns 🚀
tpcds_q77/datafusion:vortex-file-compressed 51817249 6.53622e+07 0.792771 ns 🚀
tpcds_q78/datafusion:vortex-file-compressed 177986844 1.93327e+08 0.920654 ns
tpcds_q79/datafusion:vortex-file-compressed 46627177 5.17477e+07 0.901048 ns
tpcds_q80/datafusion:vortex-file-compressed 116823663 1.34264e+08 0.870103 ns 🚀
tpcds_q81/datafusion:vortex-file-compressed 37239630 4.35997e+07 0.854126 ns 🚀
tpcds_q82/datafusion:vortex-file-compressed 41657124 4.58296e+07 0.908956 ns
tpcds_q83/datafusion:vortex-file-compressed 67029315 7.71779e+07 0.868504 ns 🚀
tpcds_q84/datafusion:vortex-file-compressed 15832268 2.13121e+07 0.742876 ns 🚀
tpcds_q85/datafusion:vortex-file-compressed 134693541 1.46807e+08 0.917488 ns
tpcds_q86/datafusion:vortex-file-compressed 31912813 3.71495e+07 0.859038 ns 🚀
tpcds_q87/datafusion:vortex-file-compressed 94241320 1.0597e+08 0.889322 ns 🚀
tpcds_q88/datafusion:vortex-file-compressed 72653634 8.71476e+07 0.833684 ns 🚀
tpcds_q89/datafusion:vortex-file-compressed 54846713 6.70719e+07 0.81773 ns 🚀
tpcds_q90/datafusion:vortex-file-compressed 16529568 2.11406e+07 0.781887 ns 🚀
tpcds_q91/datafusion:vortex-file-compressed 24796383 3.27382e+07 0.757414 ns 🚀
tpcds_q92/datafusion:vortex-file-compressed 21434736 2.72975e+07 0.785228 ns 🚀
tpcds_q93/datafusion:vortex-file-compressed 39826378 4.30905e+07 0.924251 ns
tpcds_q94/datafusion:vortex-file-compressed 28033719 3.55465e+07 0.78865 ns 🚀
tpcds_q95/datafusion:vortex-file-compressed 94765410 1.01831e+08 0.930619 ns
tpcds_q96/datafusion:vortex-file-compressed 16042807 1.86314e+07 0.861061 ns 🚀
tpcds_q97/datafusion:vortex-file-compressed 34124733 3.95809e+07 0.862151 ns 🚀
tpcds_q98/datafusion:vortex-file-compressed 49858547 5.39529e+07 0.924112 ns
tpcds_q99/datafusion:vortex-file-compressed 62310508 6.64063e+07 0.938323 ns
tpcds_q01/datafusion:vortex-compact 36294549 4.39746e+07 0.825352 ns 🚀
tpcds_q02/datafusion:vortex-compact 79855793 9.41222e+07 0.848427 ns 🚀
tpcds_q03/datafusion:vortex-compact 33650568 3.57042e+07 0.942482 ns
tpcds_q04/datafusion:vortex-compact 422347863 4.54605e+08 0.929043 ns
tpcds_q05/datafusion:vortex-compact 77365204 9.21605e+07 0.839462 ns 🚀
tpcds_q06/datafusion:vortex-compact 77721565 8.84774e+07 0.878435 ns 🚀
tpcds_q07/datafusion:vortex-compact 91243264 9.35637e+07 0.9752 ns
tpcds_q08/datafusion:vortex-compact 44291545 5.48219e+07 0.807917 ns 🚀
tpcds_q09/datafusion:vortex-compact 97718652 1.06557e+08 0.917055 ns
tpcds_q10/datafusion:vortex-compact 58310752 7.02725e+07 0.82978 ns 🚀
tpcds_q11/datafusion:vortex-compact 246262133 2.66839e+08 0.922888 ns
tpcds_q12/datafusion:vortex-compact 40976149 4.60063e+07 0.890664 ns 🚀
tpcds_q13/datafusion:vortex-compact 129018257 1.22536e+08 1.0529 ns
tpcds_q14/datafusion:vortex-compact 248611580 2.86001e+08 0.869268 ns 🚀
tpcds_q15/datafusion:vortex-compact 55609984 5.81367e+07 0.956539 ns
tpcds_q16/datafusion:vortex-compact 36875512 4.50777e+07 0.818043 ns 🚀
tpcds_q17/datafusion:vortex-compact 120785372 1.28912e+08 0.936957 ns
tpcds_q18/datafusion:vortex-compact 120023806 1.27391e+08 0.942166 ns
tpcds_q19/datafusion:vortex-compact 54987252 6.01514e+07 0.914147 ns
tpcds_q20/datafusion:vortex-compact 46204905 5.05949e+07 0.913233 ns
tpcds_q21/datafusion:vortex-compact 184294928 1.88022e+08 0.980178 ns
tpcds_q22/datafusion:vortex-compact 84909798 8.6183e+07 0.985226 ns
tpcds_q23/datafusion:vortex-compact 209761035 2.47243e+08 0.848402 ns 🚀
tpcds_q24/datafusion:vortex-compact 206810926 2.2159e+08 0.933306 ns
tpcds_q25/datafusion:vortex-compact 121458637 1.34e+08 0.906408 ns
tpcds_q26/datafusion:vortex-compact 69788651 8.20708e+07 0.850347 ns 🚀
tpcds_q27/datafusion:vortex-compact 186104432 2.00129e+08 0.929922 ns
tpcds_q28/datafusion:vortex-compact 112950002 1.17271e+08 0.963156 ns
tpcds_q29/datafusion:vortex-compact 126171022 1.3065e+08 0.965717 ns
tpcds_q30/datafusion:vortex-compact 35701118 4.446e+07 0.802993 ns 🚀
tpcds_q31/datafusion:vortex-compact 205339941 2.19487e+08 0.935544 ns
tpcds_q32/datafusion:vortex-compact 28294749 3.47816e+07 0.813498 ns 🚀
tpcds_q33/datafusion:vortex-compact 44008605 5.32124e+07 0.827037 ns 🚀
tpcds_q34/datafusion:vortex-compact 43477453 4.76821e+07 0.911819 ns
tpcds_q35/datafusion:vortex-compact 69729830 8.02338e+07 0.869083 ns 🚀
tpcds_q36/datafusion:vortex-compact 114609307 1.30819e+08 0.876092 ns 🚀
tpcds_q37/datafusion:vortex-compact 55679969 6.12791e+07 0.90863 ns
tpcds_q38/datafusion:vortex-compact 101146302 1.08687e+08 0.930618 ns
tpcds_q39/datafusion:vortex-compact 222679875 2.19726e+08 1.01344 ns
tpcds_q40/datafusion:vortex-compact 64151435 6.9132e+07 0.927955 ns
tpcds_q41/datafusion:vortex-compact 14189912 2.06271e+07 0.687927 ns 🚀
tpcds_q42/datafusion:vortex-compact 34199234 3.91917e+07 0.872614 ns 🚀
tpcds_q43/datafusion:vortex-compact 51740706 5.67576e+07 0.911608 ns
tpcds_q44/datafusion:vortex-compact 56493433 6.75982e+07 0.835724 ns 🚀
tpcds_q45/datafusion:vortex-compact 54775428 5.95106e+07 0.920431 ns
tpcds_q46/datafusion:vortex-compact 75022770 8.41868e+07 0.891146 ns 🚀
tpcds_q47/datafusion:vortex-compact 264936344 2.85946e+08 0.926527 ns
tpcds_q48/datafusion:vortex-compact 94451822 9.99114e+07 0.945355 ns
tpcds_q49/datafusion:vortex-compact 89942858 1.0715e+08 0.839413 ns 🚀
tpcds_q50/datafusion:vortex-compact 89577127 9.55735e+07 0.937259 ns
tpcds_q51/datafusion:vortex-compact 102330226 1.05713e+08 0.968002 ns
tpcds_q52/datafusion:vortex-compact 35359621 3.80017e+07 0.930476 ns
tpcds_q53/datafusion:vortex-compact 36543195 4.28646e+07 0.852527 ns 🚀
tpcds_q54/datafusion:vortex-compact 56042540 6.79569e+07 0.824678 ns 🚀
tpcds_q55/datafusion:vortex-compact 36631611 3.81095e+07 0.961221 ns
tpcds_q56/datafusion:vortex-compact 50224677 6.35133e+07 0.790774 ns 🚀
tpcds_q57/datafusion:vortex-compact 202478574 2.25148e+08 0.899315 ns 🚀
tpcds_q58/datafusion:vortex-compact 123544827 1.34712e+08 0.917102 ns
tpcds_q59/datafusion:vortex-compact 105505728 1.18197e+08 0.892628 ns 🚀
tpcds_q60/datafusion:vortex-compact 53060012 6.46902e+07 0.820218 ns 🚀
tpcds_q61/datafusion:vortex-compact 66796628 7.61946e+07 0.876659 ns 🚀
tpcds_q62/datafusion:vortex-compact 46355861 5.40043e+07 0.858374 ns 🚀
tpcds_q63/datafusion:vortex-compact 37650252 4.56871e+07 0.824089 ns 🚀
tpcds_q64/datafusion:vortex-compact 754360335 8.03048e+08 0.939371 ns
tpcds_q65/datafusion:vortex-compact 64845994 6.68801e+07 0.969586 ns
tpcds_q66/datafusion:vortex-compact 107936241 1.37094e+08 0.787318 ns 🚀
tpcds_q67/datafusion:vortex-compact 146358315 1.52943e+08 0.956945 ns
tpcds_q68/datafusion:vortex-compact 77268703 8.08514e+07 0.955687 ns
tpcds_q69/datafusion:vortex-compact 55638917 6.50195e+07 0.855727 ns 🚀
tpcds_q70/datafusion:vortex-compact 131784090 1.39178e+08 0.946876 ns
tpcds_q71/datafusion:vortex-compact 37172352 4.55449e+07 0.816169 ns 🚀
tpcds_q72/datafusion:vortex-compact 3330119526 3.28462e+09 1.01385 ns
tpcds_q73/datafusion:vortex-compact 47497526 4.96435e+07 0.956773 ns
tpcds_q74/datafusion:vortex-compact 180306902 1.98275e+08 0.90938 ns
tpcds_q75/datafusion:vortex-compact 162358542 1.96085e+08 0.828 ns 🚀
tpcds_q76/datafusion:vortex-compact 67340270 8.125e+07 0.828803 ns 🚀
tpcds_q77/datafusion:vortex-compact 64158615 8.05681e+07 0.796328 ns 🚀
tpcds_q78/datafusion:vortex-compact 196007578 2.12181e+08 0.923774 ns
tpcds_q79/datafusion:vortex-compact 54675517 6.05634e+07 0.902781 ns
tpcds_q80/datafusion:vortex-compact 131690874 1.46917e+08 0.896361 ns 🚀
tpcds_q81/datafusion:vortex-compact 42622958 5.43025e+07 0.784917 ns 🚀
tpcds_q82/datafusion:vortex-compact 58295070 6.17608e+07 0.943885 ns
tpcds_q83/datafusion:vortex-compact 67184323 7.62921e+07 0.880619 ns 🚀
tpcds_q84/datafusion:vortex-compact 18281429 2.32372e+07 0.786731 ns 🚀
tpcds_q85/datafusion:vortex-compact 153085117 1.59793e+08 0.958019 ns
tpcds_q86/datafusion:vortex-compact 34730331 3.93564e+07 0.882457 ns 🚀
tpcds_q87/datafusion:vortex-compact 102188176 1.10925e+08 0.921235 ns
tpcds_q88/datafusion:vortex-compact 87356774 1.05818e+08 0.825538 ns 🚀
tpcds_q89/datafusion:vortex-compact 60313053 7.15166e+07 0.843344 ns 🚀
tpcds_q90/datafusion:vortex-compact 19771219 2.39089e+07 0.826939 ns 🚀
tpcds_q91/datafusion:vortex-compact 33682139 3.94169e+07 0.854511 ns 🚀
tpcds_q92/datafusion:vortex-compact 24734930 2.98664e+07 0.828185 ns 🚀
tpcds_q93/datafusion:vortex-compact 49920624 5.3076e+07 0.94055 ns
tpcds_q94/datafusion:vortex-compact 33453816 3.96717e+07 0.843266 ns 🚀
tpcds_q95/datafusion:vortex-compact 96397899 1.08368e+08 0.889538 ns 🚀
tpcds_q96/datafusion:vortex-compact 19440532 2.12567e+07 0.914559 ns
tpcds_q97/datafusion:vortex-compact 37237095 4.29578e+07 0.866829 ns 🚀
tpcds_q98/datafusion:vortex-compact 56516427 5.82803e+07 0.969734 ns
tpcds_q99/datafusion:vortex-compact 64845528 7.32986e+07 0.884676 ns 🚀
tpcds_q01/duckdb:parquet 49060643 4.80602e+07 1.02082 ns
tpcds_q02/duckdb:parquet 29154582 2.90174e+07 1.00473 ns
tpcds_q03/duckdb:parquet 13927213 1.40718e+07 0.989723 ns
tpcds_q04/duckdb:parquet 128424607 1.25891e+08 1.02013 ns
tpcds_q05/duckdb:parquet 29914728 3.01825e+07 0.991128 ns
tpcds_q06/duckdb:parquet 33771652 3.32469e+07 1.01578 ns
tpcds_q07/duckdb:parquet 27782674 2.79347e+07 0.994557 ns
tpcds_q08/duckdb:parquet 28702077 2.84074e+07 1.01037 ns
tpcds_q09/duckdb:parquet 40653035 4.08089e+07 0.996181 ns
tpcds_q10/duckdb:parquet 40463776 3.97811e+07 1.01716 ns
tpcds_q11/duckdb:parquet 88758202 8.88136e+07 0.999376 ns
tpcds_q12/duckdb:parquet 17338726 1.75381e+07 0.98863 ns
tpcds_q13/duckdb:parquet 37744902 3.80001e+07 0.993285 ns
tpcds_q14/duckdb:parquet 101711383 1.01183e+08 1.00522 ns
tpcds_q15/duckdb:parquet 27243949 2.71337e+07 1.00406 ns
tpcds_q16/duckdb:parquet 22518009 2.2173e+07 1.01556 ns
tpcds_q17/duckdb:parquet 39624244 3.93045e+07 1.00814 ns
tpcds_q18/duckdb:parquet 101348565 1.01098e+08 1.00248 ns
tpcds_q19/duckdb:parquet 33081038 3.28835e+07 1.00601 ns
tpcds_q20/duckdb:parquet 17591005 1.74635e+07 1.0073 ns
tpcds_q21/duckdb:parquet 15908187 1.36014e+07 1.1696 ns 🚨
tpcds_q22/duckdb:parquet 98367737 9.7886e+07 1.00492 ns
tpcds_q23/duckdb:parquet 100454646 1.00872e+08 0.995862 ns
tpcds_q24/duckdb:parquet 50584276 5.03164e+07 1.00532 ns
tpcds_q25/duckdb:parquet 36234905 3.57264e+07 1.01423 ns
tpcds_q26/duckdb:parquet 37714467 3.82146e+07 0.986914 ns
tpcds_q27/duckdb:parquet 77561676 7.8159e+07 0.992358 ns
tpcds_q28/duckdb:parquet 42767847 4.25999e+07 1.00394 ns
tpcds_q29/duckdb:parquet 38712551 3.87685e+07 0.998557 ns
tpcds_q30/duckdb:parquet 44800753 4.50419e+07 0.994647 ns
tpcds_q31/duckdb:parquet 27551645 2.74467e+07 1.00382 ns
tpcds_q32/duckdb:parquet 13098833 1.29027e+07 1.0152 ns
tpcds_q33/duckdb:parquet 21563743 2.14447e+07 1.00555 ns
tpcds_q34/duckdb:parquet 24245085 2.40381e+07 1.00861 ns
tpcds_q35/duckdb:parquet 69274322 6.89183e+07 1.00517 ns
tpcds_q36/duckdb:parquet 24409378 2.48575e+07 0.981973 ns
tpcds_q37/duckdb:parquet 15701221 1.63436e+07 0.960698 ns
tpcds_q38/duckdb:parquet 36023382 3.61719e+07 0.995895 ns
tpcds_q39/duckdb:parquet 36762443 3.6979e+07 0.994144 ns
tpcds_q40/duckdb:parquet 19406179 1.96396e+07 0.988113 ns
tpcds_q41/duckdb:parquet 9805502 9.75232e+06 1.00545 ns
tpcds_q42/duckdb:parquet 13328541 1.30468e+07 1.02159 ns
tpcds_q43/duckdb:parquet 18708587 1.84867e+07 1.012 ns
tpcds_q44/duckdb:parquet 29059333 2.90416e+07 1.00061 ns
tpcds_q45/duckdb:parquet 29560775 2.92541e+07 1.01048 ns
tpcds_q46/duckdb:parquet 49239804 4.87479e+07 1.01009 ns
tpcds_q47/duckdb:parquet 59668407 5.95008e+07 1.00282 ns
tpcds_q48/duckdb:parquet 33977929 3.43769e+07 0.988394 ns
tpcds_q49/duckdb:parquet 26224260 2.63582e+07 0.994919 ns
tpcds_q50/duckdb:parquet 28579361 2.90735e+07 0.983005 ns
tpcds_q51/duckdb:parquet 196388708 1.97032e+08 0.996733 ns
tpcds_q52/duckdb:parquet 13271038 1.30936e+07 1.01355 ns
tpcds_q53/duckdb:parquet 20191772 1.99024e+07 1.01454 ns
tpcds_q54/duckdb:parquet 26501898 2.61563e+07 1.01321 ns
tpcds_q55/duckdb:parquet 13054985 1.29852e+07 1.00537 ns
tpcds_q56/duckdb:parquet 23339045 2.33774e+07 0.998361 ns
tpcds_q57/duckdb:parquet 47472506 4.69567e+07 1.01098 ns
tpcds_q58/duckdb:parquet 26456817 2.64694e+07 0.999523 ns
tpcds_q59/duckdb:parquet 39166308 3.92766e+07 0.997192 ns
tpcds_q60/duckdb:parquet 23999660 2.37666e+07 1.00981 ns
tpcds_q61/duckdb:parquet 33963318 3.1858e+07 1.06608 ns
tpcds_q62/duckdb:parquet 13929941 1.39884e+07 0.995824 ns
tpcds_q63/duckdb:parquet 17518415 1.78837e+07 0.979572 ns
tpcds_q64/duckdb:parquet 78321334 7.74872e+07 1.01076 ns
tpcds_q65/duckdb:parquet 29282441 3.00725e+07 0.973727 ns
tpcds_q66/duckdb:parquet 30394186 3.118e+07 0.974798 ns
tpcds_q67/duckdb:parquet 186137663 1.85476e+08 1.00357 ns
tpcds_q68/duckdb:parquet 39277171 3.86988e+07 1.01495 ns
tpcds_q69/duckdb:parquet 42436226 4.16493e+07 1.01889 ns
tpcds_q70/duckdb:parquet 56969430 5.7154e+07 0.996771 ns
tpcds_q71/duckdb:parquet 21200586 2.08699e+07 1.01584 ns
tpcds_q72/duckdb:parquet 169055090 1.69265e+08 0.99876 ns
tpcds_q73/duckdb:parquet 20977287 2.11944e+07 0.989754 ns
tpcds_q74/duckdb:parquet 53680131 5.34914e+07 1.00353 ns
tpcds_q75/duckdb:parquet 56652371 5.70045e+07 0.993823 ns
tpcds_q76/duckdb:parquet 21932409 2.19246e+07 1.00036 ns
tpcds_q77/duckdb:parquet 24297155 2.38456e+07 1.01894 ns
tpcds_q78/duckdb:parquet 79727100 8.70006e+07 0.916397 ns
tpcds_q79/duckdb:parquet 31369954 3.17455e+07 0.988169 ns
tpcds_q80/duckdb:parquet 44723344 4.42565e+07 1.01055 ns
tpcds_q81/duckdb:parquet 51213364 5.03179e+07 1.0178 ns
tpcds_q82/duckdb:parquet 19276789 1.91724e+07 1.00545 ns
tpcds_q83/duckdb:parquet 18683915 1.86652e+07 1.001 ns
tpcds_q84/duckdb:parquet 21008520 2.12065e+07 0.990665 ns
tpcds_q85/duckdb:parquet 44173322 4.36466e+07 1.01207 ns
tpcds_q86/duckdb:parquet 38662293 3.88697e+07 0.994664 ns
tpcds_q87/duckdb:parquet 38217855 3.79484e+07 1.0071 ns
tpcds_q88/duckdb:parquet 53705648 5.42385e+07 0.990176 ns
tpcds_q89/duckdb:parquet 21610238 2.20948e+07 0.978068 ns
tpcds_q90/duckdb:parquet 9911833 9.89444e+06 1.00176 ns
tpcds_q91/duckdb:parquet 27703108 2.75336e+07 1.00616 ns
tpcds_q92/duckdb:parquet 13813674 1.3555e+07 1.01908 ns
tpcds_q93/duckdb:parquet 33580753 3.33987e+07 1.00545 ns
tpcds_q94/duckdb:parquet 18832815 1.86551e+07 1.00953 ns
tpcds_q95/duckdb:parquet 147814870 1.43074e+08 1.03313 ns
tpcds_q96/duckdb:parquet 11379848 1.15198e+07 0.98785 ns
tpcds_q97/duckdb:parquet 38087823 3.91849e+07 0.972003 ns
tpcds_q98/duckdb:parquet 23614211 2.36545e+07 0.998297 ns
tpcds_q99/duckdb:parquet 24509784 2.45094e+07 1.00002 ns
tpcds_q01/duckdb:vortex-file-compressed 30337680 3.03821e+07 0.998538 ns
tpcds_q02/duckdb:vortex-file-compressed 54612223 5.62075e+07 0.971618 ns
tpcds_q03/duckdb:vortex-file-compressed 24837035 2.37851e+07 1.04423 ns
tpcds_q04/duckdb:vortex-file-compressed 105754989 1.05706e+08 1.00046 ns
tpcds_q05/duckdb:vortex-file-compressed 39623218 4.0959e+07 0.967386 ns
tpcds_q06/duckdb:vortex-file-compressed 39087874 3.93774e+07 0.992648 ns
tpcds_q07/duckdb:vortex-file-compressed 31140978 3.19115e+07 0.975854 ns
tpcds_q08/duckdb:vortex-file-compressed 32266568 3.21643e+07 1.00318 ns
tpcds_q09/duckdb:vortex-file-compressed 44960679 4.54968e+07 0.988216 ns
tpcds_q10/duckdb:vortex-file-compressed 59542758 6.30345e+07 0.944605 ns
tpcds_q11/duckdb:vortex-file-compressed 76626059 7.60342e+07 1.00778 ns
tpcds_q12/duckdb:vortex-file-compressed 18214620 1.78721e+07 1.01917 ns
tpcds_q13/duckdb:vortex-file-compressed 38385367 3.74761e+07 1.02426 ns
tpcds_q14/duckdb:vortex-file-compressed 129333842 1.27757e+08 1.01234 ns
tpcds_q15/duckdb:vortex-file-compressed 29539805 3.04183e+07 0.971118 ns
tpcds_q16/duckdb:vortex-file-compressed 32287575 3.38167e+07 0.954781 ns
tpcds_q17/duckdb:vortex-file-compressed 46631015 4.84813e+07 0.961835 ns
tpcds_q18/duckdb:vortex-file-compressed 89989995 9.70764e+07 0.927002 ns
tpcds_q19/duckdb:vortex-file-compressed 42362318 4.43815e+07 0.954503 ns
tpcds_q20/duckdb:vortex-file-compressed 18633864 1.94559e+07 0.957747 ns
tpcds_q21/duckdb:vortex-file-compressed 17737824 1.74174e+07 1.0184 ns
tpcds_q22/duckdb:vortex-file-compressed 113127485 1.14116e+08 0.99134 ns
tpcds_q23/duckdb:vortex-file-compressed 129419422 1.29129e+08 1.00225 ns
tpcds_q24/duckdb:vortex-file-compressed 60330108 6.05197e+07 0.996867 ns
tpcds_q25/duckdb:vortex-file-compressed 47655029 4.72902e+07 1.00771 ns
tpcds_q26/duckdb:vortex-file-compressed 43654326 4.41486e+07 0.988805 ns
tpcds_q27/duckdb:vortex-file-compressed 82654321 8.34221e+07 0.990796 ns
tpcds_q28/duckdb:vortex-file-compressed 29518775 2.91257e+07 1.0135 ns
tpcds_q29/duckdb:vortex-file-compressed 50392093 4.86271e+07 1.0363 ns
tpcds_q30/duckdb:vortex-file-compressed 33223855 3.35211e+07 0.991132 ns
tpcds_q31/duckdb:vortex-file-compressed 34928643 3.61369e+07 0.966564 ns
tpcds_q32/duckdb:vortex-file-compressed 16383490 1.62783e+07 1.00646 ns
tpcds_q33/duckdb:vortex-file-compressed 33134317 3.57478e+07 0.926892 ns
tpcds_q34/duckdb:vortex-file-compressed 29150046 3.06642e+07 0.95062 ns
tpcds_q35/duckdb:vortex-file-compressed 90525273 9.07912e+07 0.997071 ns
tpcds_q36/duckdb:vortex-file-compressed 30015922 3.08707e+07 0.972311 ns
tpcds_q37/duckdb:vortex-file-compressed 17449262 1.78492e+07 0.977594 ns
tpcds_q38/duckdb:vortex-file-compressed 54339029 5.51869e+07 0.984636 ns
tpcds_q39/duckdb:vortex-file-compressed 43908896 4.69016e+07 0.936192 ns
tpcds_q40/duckdb:vortex-file-compressed 23791562 2.59077e+07 0.918321 ns
tpcds_q41/duckdb:vortex-file-compressed 15086908 1.54708e+07 0.975185 ns
tpcds_q42/duckdb:vortex-file-compressed 15252072 1.59394e+07 0.956878 ns
tpcds_q43/duckdb:vortex-file-compressed 21690690 2.25162e+07 0.963336 ns
tpcds_q44/duckdb:vortex-file-compressed 25373648 2.56021e+07 0.991075 ns
tpcds_q45/duckdb:vortex-file-compressed 32946790 3.53007e+07 0.93332 ns
tpcds_q46/duckdb:vortex-file-compressed 57798789 5.80221e+07 0.996151 ns
tpcds_q47/duckdb:vortex-file-compressed 66085308 6.68393e+07 0.988719 ns
tpcds_q48/duckdb:vortex-file-compressed 35846932 3.57154e+07 1.00368 ns
tpcds_q49/duckdb:vortex-file-compressed 34727556 3.49726e+07 0.992993 ns
tpcds_q50/duckdb:vortex-file-compressed 42291075 4.16326e+07 1.01582 ns
tpcds_q51/duckdb:vortex-file-compressed 115748016 1.17718e+08 0.983265 ns
tpcds_q52/duckdb:vortex-file-compressed 15465533 1.61312e+07 0.958733 ns
tpcds_q53/duckdb:vortex-file-compressed 24807731 2.60869e+07 0.950967 ns
tpcds_q54/duckdb:vortex-file-compressed 37798274 3.91898e+07 0.964493 ns
tpcds_q55/duckdb:vortex-file-compressed 15255853 1.52712e+07 0.998995 ns
tpcds_q56/duckdb:vortex-file-compressed 37342821 3.75079e+07 0.995599 ns
tpcds_q57/duckdb:vortex-file-compressed 58857554 5.84652e+07 1.00671 ns
tpcds_q58/duckdb:vortex-file-compressed 36429000 3.44474e+07 1.05752 ns
tpcds_q59/duckdb:vortex-file-compressed 55011866 5.58821e+07 0.984427 ns
tpcds_q60/duckdb:vortex-file-compressed 37967737 3.85243e+07 0.985553 ns
tpcds_q61/duckdb:vortex-file-compressed 38973656 3.7637e+07 1.03551 ns
tpcds_q62/duckdb:vortex-file-compressed 24672287 2.59702e+07 0.950022 ns
tpcds_q63/duckdb:vortex-file-compressed 25622599 2.54506e+07 1.00676 ns
tpcds_q64/duckdb:vortex-file-compressed 86808045 8.83857e+07 0.98215 ns
tpcds_q65/duckdb:vortex-file-compressed 36231356 3.78266e+07 0.957828 ns
tpcds_q66/duckdb:vortex-file-compressed 38573384 3.45359e+07 1.11691 ns 🚨
tpcds_q67/duckdb:vortex-file-compressed 183918790 1.84637e+08 0.99611 ns
tpcds_q68/duckdb:vortex-file-compressed 47841941 4.73334e+07 1.01074 ns
tpcds_q69/duckdb:vortex-file-compressed 58332070 6.05274e+07 0.96373 ns
tpcds_q70/duckdb:vortex-file-compressed 58571671 6.11768e+07 0.957416 ns
tpcds_q71/duckdb:vortex-file-compressed 25777269 2.6121e+07 0.986842 ns
tpcds_q72/duckdb:vortex-file-compressed 170566028 1.7052e+08 1.00027 ns
tpcds_q73/duckdb:vortex-file-compressed 28324651 2.86906e+07 0.987245 ns
tpcds_q74/duckdb:vortex-file-compressed 65817533 7.02452e+07 0.936969 ns
tpcds_q75/duckdb:vortex-file-compressed 66494056 6.7291e+07 0.988157 ns
tpcds_q76/duckdb:vortex-file-compressed 24848017 2.50443e+07 0.992161 ns
tpcds_q77/duckdb:vortex-file-compressed 30677404 2.99236e+07 1.02519 ns
tpcds_q78/duckdb:vortex-file-compressed 83891594 9.11561e+07 0.920307 ns
tpcds_q79/duckdb:vortex-file-compressed 38090208 3.73736e+07 1.01918 ns
tpcds_q80/duckdb:vortex-file-compressed 52260907 5.18143e+07 1.00862 ns
tpcds_q81/duckdb:vortex-file-compressed 37702725 3.94274e+07 0.956257 ns
tpcds_q82/duckdb:vortex-file-compressed 18829580 1.80527e+07 1.04303 ns
tpcds_q83/duckdb:vortex-file-compressed 40584853 3.82184e+07 1.06192 ns
tpcds_q84/duckdb:vortex-file-compressed 22742804 2.24582e+07 1.01267 ns
tpcds_q85/duckdb:vortex-file-compressed 54215345 5.75157e+07 0.942618 ns
tpcds_q86/duckdb:vortex-file-compressed 45690924 4.53249e+07 1.00808 ns
tpcds_q87/duckdb:vortex-file-compressed 55153072 5.34606e+07 1.03166 ns
tpcds_q88/duckdb:vortex-file-compressed 71003549 7.05934e+07 1.00581 ns
tpcds_q89/duckdb:vortex-file-compressed 27382278 2.68682e+07 1.01913 ns
tpcds_q90/duckdb:vortex-file-compressed 20191297 2.07532e+07 0.972924 ns
tpcds_q91/duckdb:vortex-file-compressed 32003892 3.19905e+07 1.00042 ns
tpcds_q92/duckdb:vortex-file-compressed 23774092 2.36645e+07 1.00463 ns
tpcds_q93/duckdb:vortex-file-compressed 33402456 3.28542e+07 1.01669 ns
tpcds_q94/duckdb:vortex-file-compressed 26877465 2.72145e+07 0.987615 ns
tpcds_q95/duckdb:vortex-file-compressed 161108193 1.62383e+08 0.992148 ns
tpcds_q96/duckdb:vortex-file-compressed 14667463 1.46236e+07 1.003 ns
tpcds_q97/duckdb:vortex-file-compressed 42522133 4.69649e+07 0.905402 ns
tpcds_q98/duckdb:vortex-file-compressed 22958317 2.29174e+07 1.00179 ns
tpcds_q99/duckdb:vortex-file-compressed 42638184 4.43573e+07 0.961243 ns
tpcds_q01/duckdb:vortex-compact 42728612 4.13331e+07 1.03376 ns
tpcds_q02/duckdb:vortex-compact 63261296 6.04079e+07 1.04723 ns
tpcds_q03/duckdb:vortex-compact 48672351 4.84414e+07 1.00477 ns
tpcds_q04/duckdb:vortex-compact 131601079 1.31852e+08 0.998099 ns
tpcds_q05/duckdb:vortex-compact 61557666 5.60375e+07 1.09851 ns
tpcds_q06/duckdb:vortex-compact 46778195 4.64364e+07 1.00736 ns
tpcds_q07/duckdb:vortex-compact 49344019 4.87843e+07 1.01147 ns
tpcds_q08/duckdb:vortex-compact 66134491 6.53008e+07 1.01277 ns
tpcds_q09/duckdb:vortex-compact 133219802 1.35056e+08 0.986406 ns
tpcds_q10/duckdb:vortex-compact 74371190 7.51646e+07 0.989444 ns
tpcds_q11/duckdb:vortex-compact 94069044 9.69939e+07 0.969845 ns
tpcds_q12/duckdb:vortex-compact 26876161 2.73484e+07 0.982732 ns
tpcds_q13/duckdb:vortex-compact 58724447 5.8656e+07 1.00117 ns
tpcds_q14/duckdb:vortex-compact 149038200 1.48541e+08 1.00335 ns
tpcds_q15/duckdb:vortex-compact 34388911 3.50617e+07 0.980811 ns
tpcds_q16/duckdb:vortex-compact 45426873 4.52319e+07 1.00431 ns
tpcds_q17/duckdb:vortex-compact 63203755 6.55715e+07 0.963891 ns
tpcds_q18/duckdb:vortex-compact 144481349 1.45769e+08 0.991169 ns
tpcds_q19/duckdb:vortex-compact 54323506 5.31852e+07 1.0214 ns
tpcds_q20/duckdb:vortex-compact 25155206 2.48345e+07 1.01292 ns
tpcds_q21/duckdb:vortex-compact 25451045 2.4625e+07 1.03354 ns
tpcds_q22/duckdb:vortex-compact 127129090 1.24865e+08 1.01813 ns
tpcds_q23/duckdb:vortex-compact 149904657 1.4848e+08 1.0096 ns
tpcds_q24/duckdb:vortex-compact 74446685 7.35945e+07 1.01158 ns
tpcds_q25/duckdb:vortex-compact 68938257 7.12692e+07 0.967294 ns
tpcds_q26/duckdb:vortex-compact 54991274 5.49189e+07 1.00132 ns
tpcds_q27/duckdb:vortex-compact 127434904 1.22428e+08 1.0409 ns
tpcds_q28/duckdb:vortex-compact 136309376 1.37479e+08 0.991492 ns
tpcds_q29/duckdb:vortex-compact 81006464 7.9127e+07 1.02375 ns
tpcds_q30/duckdb:vortex-compact 43931759 4.37e+07 1.0053 ns
tpcds_q31/duckdb:vortex-compact 45964938 4.89615e+07 0.938798 ns
tpcds_q32/duckdb:vortex-compact 25626000 2.50696e+07 1.0222 ns
tpcds_q33/duckdb:vortex-compact 44169794 5.11164e+07 0.864101 ns 🚀
tpcds_q34/duckdb:vortex-compact 43181390 4.29485e+07 1.00542 ns
tpcds_q35/duckdb:vortex-compact 103802875 1.0378e+08 1.00022 ns
tpcds_q36/duckdb:vortex-compact 44152927 4.47921e+07 0.985729 ns
tpcds_q37/duckdb:vortex-compact 28191521 2.96709e+07 0.95014 ns
tpcds_q38/duckdb:vortex-compact 59374341 5.88034e+07 1.00971 ns
tpcds_q39/duckdb:vortex-compact 53486791 4.95589e+07 1.07926 ns
tpcds_q40/duckdb:vortex-compact 31429415 3.24881e+07 0.967414 ns
tpcds_q41/duckdb:vortex-compact 20597985 1.97514e+07 1.04286 ns
tpcds_q42/duckdb:vortex-compact 21447813 2.14745e+07 0.998757 ns
tpcds_q43/duckdb:vortex-compact 33822837 3.3585e+07 1.00708 ns
tpcds_q44/duckdb:vortex-compact 43607704 4.20369e+07 1.03737 ns
tpcds_q45/duckdb:vortex-compact 44805411 4.38573e+07 1.02162 ns
tpcds_q46/duckdb:vortex-compact 75197626 7.47575e+07 1.00589 ns
tpcds_q47/duckdb:vortex-compact 79355668 7.88009e+07 1.00704 ns
tpcds_q48/duckdb:vortex-compact 53413335 5.23404e+07 1.0205 ns
tpcds_q49/duckdb:vortex-compact 65116742 5.58485e+07 1.16595 ns 🚨
tpcds_q50/duckdb:vortex-compact 56629951 5.71793e+07 0.990393 ns
tpcds_q51/duckdb:vortex-compact 146423831 1.24622e+08 1.17495 ns 🚨
tpcds_q52/duckdb:vortex-compact 22360368 2.21688e+07 1.00864 ns
tpcds_q53/duckdb:vortex-compact 39918833 3.94652e+07 1.01149 ns
tpcds_q54/duckdb:vortex-compact 45292769 4.60117e+07 0.984375 ns
tpcds_q55/duckdb:vortex-compact 21435634 2.19161e+07 0.978077 ns
tpcds_q56/duckdb:vortex-compact 50017704 4.97734e+07 1.00491 ns
tpcds_q57/duckdb:vortex-compact 64305765 6.58723e+07 0.976219 ns
tpcds_q58/duckdb:vortex-compact 47587004 4.81232e+07 0.988857 ns
tpcds_q59/duckdb:vortex-compact 63136930 6.49881e+07 0.971515 ns
tpcds_q60/duckdb:vortex-compact 49751943 5.07448e+07 0.980435 ns
tpcds_q61/duckdb:vortex-compact 68641819 6.6967e+07 1.02501 ns
tpcds_q62/duckdb:vortex-compact 40650560 3.98753e+07 1.01944 ns
tpcds_q63/duckdb:vortex-compact 39124223 3.97238e+07 0.984905 ns
tpcds_q64/duckdb:vortex-compact 140382451 1.40287e+08 1.00068 ns
tpcds_q65/duckdb:vortex-compact 50427840 5.13738e+07 0.981587 ns
tpcds_q66/duckdb:vortex-compact 57741551 5.85208e+07 0.986684 ns
tpcds_q67/duckdb:vortex-compact 221379507 2.22337e+08 0.995692 ns
tpcds_q68/duckdb:vortex-compact 64579839 6.7791e+07 0.952631 ns
tpcds_q69/duckdb:vortex-compact 73248987 7.32948e+07 0.999374 ns
tpcds_q70/duckdb:vortex-compact 106905110 1.09943e+08 0.972366 ns
tpcds_q71/duckdb:vortex-compact 36907951 3.6018e+07 1.02471 ns
tpcds_q72/duckdb:vortex-compact 194730421 1.94866e+08 0.999303 ns
tpcds_q73/duckdb:vortex-compact 39984037 4.01523e+07 0.995809 ns
tpcds_q74/duckdb:vortex-compact 83043064 8.10116e+07 1.02508 ns
tpcds_q75/duckdb:vortex-compact 82872362 8.73609e+07 0.948621 ns
tpcds_q76/duckdb:vortex-compact 33221055 3.28808e+07 1.01035 ns
tpcds_q77/duckdb:vortex-compact 50188521 4.7363e+07 1.05966 ns
tpcds_q78/duckdb:vortex-compact 102169295 9.96565e+07 1.02521 ns
tpcds_q79/duckdb:vortex-compact 77318884 7.56232e+07 1.02242 ns
tpcds_q80/duckdb:vortex-compact 81354503 8.35362e+07 0.973883 ns
tpcds_q81/duckdb:vortex-compact 46912163 4.7539e+07 0.986813 ns
tpcds_q82/duckdb:vortex-compact 32084312 3.41807e+07 0.938668 ns
tpcds_q83/duckdb:vortex-compact 72901549 7.59573e+07 0.95977 ns
tpcds_q84/duckdb:vortex-compact 32188768 3.23128e+07 0.996161 ns
tpcds_q85/duckdb:vortex-compact 76030981 7.16137e+07 1.06168 ns
tpcds_q86/duckdb:vortex-compact 93260392 7.3147e+07 1.27497 ns 🚨
tpcds_q87/duckdb:vortex-compact 60394756 5.94523e+07 1.01585 ns
tpcds_q88/duckdb:vortex-compact 102548493 1.03116e+08 0.994495 ns
tpcds_q89/duckdb:vortex-compact 39858647 3.9392e+07 1.01185 ns
tpcds_q90/duckdb:vortex-compact 35166638 3.65928e+07 0.961027 ns
tpcds_q91/duckdb:vortex-compact 49354296 5.04749e+07 0.977798 ns
tpcds_q92/duckdb:vortex-compact 51512465 4.81231e+07 1.07043 ns
tpcds_q93/duckdb:vortex-compact 38678789 3.9303e+07 0.984117 ns
tpcds_q94/duckdb:vortex-compact 51975012 5.17586e+07 1.00418 ns
tpcds_q95/duckdb:vortex-compact 187484551 1.79316e+08 1.04555 ns
tpcds_q96/duckdb:vortex-compact 20845514 2.05067e+07 1.01652 ns
tpcds_q97/duckdb:vortex-compact 50514770 4.95149e+07 1.02019 ns
tpcds_q98/duckdb:vortex-compact 33021547 3.23698e+07 1.02013 ns
tpcds_q99/duckdb:vortex-compact 56045270 5.84311e+07 0.959169 ns
tpcds_q01/duckdb:duckdb 23629335 2.38317e+07 0.991508 ns
tpcds_q02/duckdb:duckdb 24326268 2.53486e+07 0.959668 ns
tpcds_q03/duckdb:duckdb 10544327 1.08401e+07 0.972714 ns
tpcds_q04/duckdb:duckdb 172365017 1.73012e+08 0.996262 ns
tpcds_q05/duckdb:duckdb 21785562 2.13977e+07 1.01813 ns
tpcds_q06/duckdb:duckdb 27223037 2.76406e+07 0.984892 ns
tpcds_q07/duckdb:duckdb 41367160 4.07702e+07 1.01464 ns
tpcds_q08/duckdb:duckdb 124515991 1.24751e+08 0.998118 ns
tpcds_q09/duckdb:duckdb 19019223 1.90403e+07 0.998895 ns
tpcds_q10/duckdb:duckdb 28415597 2.87635e+07 0.987903 ns
tpcds_q11/duckdb:duckdb 148823891 1.53221e+08 0.971301 ns
tpcds_q12/duckdb:duckdb 14185495 1.38779e+07 1.02217 ns
tpcds_q13/duckdb:duckdb 27068168 2.68489e+07 1.00817 ns
tpcds_q14/duckdb:duckdb 94181398 9.37789e+07 1.00429 ns
tpcds_q15/duckdb:duckdb 23140693 2.29544e+07 1.00812 ns
tpcds_q16/duckdb:duckdb 19844225 2.06881e+07 0.95921 ns
tpcds_q17/duckdb:duckdb 25425682 2.47642e+07 1.02671 ns
tpcds_q18/duckdb:duckdb 51319005 4.94031e+07 1.03878 ns
tpcds_q19/duckdb:duckdb 19735268 2.01751e+07 0.9782 ns
tpcds_q20/duckdb:duckdb 14574279 1.42277e+07 1.02436 ns
tpcds_q21/duckdb:duckdb 7911658 7.80102e+06 1.01418 ns
tpcds_q22/duckdb:duckdb 83794994 8.34627e+07 1.00398 ns
tpcds_q23/duckdb:duckdb 75441719 7.25609e+07 1.0397 ns
tpcds_q24/duckdb:duckdb 26363950 2.62505e+07 1.00432 ns
tpcds_q25/duckdb:duckdb 18957516 1.86497e+07 1.0165 ns
tpcds_q26/duckdb:duckdb 29303096 2.9254e+07 1.00168 ns
tpcds_q27/duckdb:duckdb 54800765 5.34419e+07 1.02543 ns
tpcds_q28/duckdb:duckdb 25038683 2.47096e+07 1.01332 ns
tpcds_q29/duckdb:duckdb 24641303 2.3944e+07 1.02912 ns
tpcds_q30/duckdb:duckdb 30954667 3.24222e+07 0.954737 ns
tpcds_q31/duckdb:duckdb 24161457 2.42929e+07 0.994589 ns
tpcds_q32/duckdb:duckdb 8909139 8.7467e+06 1.01857 ns
tpcds_q33/duckdb:duckdb 15787433 1.64591e+07 0.959192 ns
tpcds_q34/duckdb:duckdb 18905165 1.99146e+07 0.949312 ns
tpcds_q35/duckdb:duckdb 37072297 3.83086e+07 0.967727 ns
tpcds_q36/duckdb:duckdb 77753655 7.68304e+07 1.01202 ns
tpcds_q37/duckdb:duckdb 9446852 9.23249e+06 1.02322 ns
tpcds_q38/duckdb:duckdb 33176188 3.3358e+07 0.99455 ns
tpcds_q39/duckdb:duckdb 30355455 3.0264e+07 1.00302 ns
tpcds_q40/duckdb:duckdb 15797676 1.52552e+07 1.03556 ns
tpcds_q41/duckdb:duckdb 10174201 1.03958e+07 0.978682 ns
tpcds_q42/duckdb:duckdb 9541231 8.65979e+06 1.10179 ns 🚨
tpcds_q43/duckdb:duckdb 14576090 1.40226e+07 1.03947 ns
tpcds_q44/duckdb:duckdb 16858440 1.66983e+07 1.00959 ns
tpcds_q45/duckdb:duckdb 19152119 1.89518e+07 1.01057 ns
tpcds_q46/duckdb:duckdb 40273950 3.99923e+07 1.00704 ns
tpcds_q47/duckdb:duckdb 56042535 5.51912e+07 1.01543 ns
tpcds_q48/duckdb:duckdb 26292240 2.51633e+07 1.04486 ns
tpcds_q49/duckdb:duckdb 17740425 1.78276e+07 0.995108 ns
tpcds_q50/duckdb:duckdb 16779213 1.68976e+07 0.992993 ns
tpcds_q51/duckdb:duckdb 105999180 1.06643e+08 0.99396 ns
tpcds_q52/duckdb:duckdb 9764946 1.01106e+07 0.965813 ns
tpcds_q53/duckdb:duckdb 15787056 1.61258e+07 0.978992 ns
tpcds_q54/duckdb:duckdb 19832354 2.04616e+07 0.969247 ns
tpcds_q55/duckdb:duckdb 9108835 1.0227e+07 0.890668 ns 🚀
tpcds_q56/duckdb:duckdb 17404440 1.72787e+07 1.00728 ns
tpcds_q57/duckdb:duckdb 46395006 4.56694e+07 1.01589 ns
tpcds_q58/duckdb:duckdb 15527277 1.55309e+07 0.999764 ns
tpcds_q59/duckdb:duckdb 37789771 3.76887e+07 1.00268 ns
tpcds_q60/duckdb:duckdb 19131251 1.87181e+07 1.02207 ns
tpcds_q61/duckdb:duckdb 18411902 1.84092e+07 1.00015 ns
tpcds_q62/duckdb:duckdb 10654239 1.07709e+07 0.989169 ns
tpcds_q63/duckdb:duckdb 13626139 1.44339e+07 0.94404 ns
tpcds_q64/duckdb:duckdb 59945048 5.94344e+07 1.00859 ns
tpcds_q65/duckdb:duckdb 33496744 3.65591e+07 0.916236 ns
tpcds_q66/duckdb:duckdb 27485781 2.7512e+07 0.999048 ns
tpcds_q67/duckdb:duckdb 151702936 1.51815e+08 0.999262 ns
tpcds_q68/duckdb:duckdb 28299262 2.80495e+07 1.00891 ns
tpcds_q69/duckdb:duckdb 28988899 2.97166e+07 0.975513 ns
tpcds_q70/duckdb:duckdb 19930151 1.98052e+07 1.00631 ns
tpcds_q71/duckdb:duckdb 16354433 1.70848e+07 0.957249 ns
tpcds_q72/duckdb:duckdb 45915177 4.56256e+07 1.00635 ns
tpcds_q73/duckdb:duckdb 14726916 1.47863e+07 0.995984 ns
tpcds_q74/duckdb:duckdb 108296456 1.06368e+08 1.01813 ns
tpcds_q75/duckdb:duckdb 44446989 4.64632e+07 0.956606 ns
tpcds_q76/duckdb:duckdb 14774581 1.46435e+07 1.00895 ns
tpcds_q77/duckdb:duckdb 14550981 1.4531e+07 1.00138 ns
tpcds_q78/duckdb:duckdb 66951873 6.67552e+07 1.00295 ns
tpcds_q79/duckdb:duckdb 21643857 2.14039e+07 1.01121 ns
tpcds_q80/duckdb:duckdb 31192789 3.11379e+07 1.00176 ns
tpcds_q81/duckdb:duckdb 41064208 3.94049e+07 1.04211 ns
tpcds_q82/duckdb:duckdb 11413850 1.06863e+07 1.06808 ns
tpcds_q83/duckdb:duckdb 11160272 1.10759e+07 1.00761 ns
tpcds_q84/duckdb:duckdb 14952706 1.53099e+07 0.976672 ns
tpcds_q85/duckdb:duckdb 25867672 2.54039e+07 1.01826 ns
tpcds_q86/duckdb:duckdb 13870219 1.35929e+07 1.0204 ns
tpcds_q87/duckdb:duckdb 34700275 3.45531e+07 1.00426 ns
tpcds_q88/duckdb:duckdb 26876362 2.6857e+07 1.00072 ns
tpcds_q89/duckdb:duckdb 17770570 1.82174e+07 0.975473 ns
tpcds_q90/duckdb:duckdb 6952997 6.87637e+06 1.01114 ns
tpcds_q91/duckdb:duckdb 15735555 1.61658e+07 0.973383 ns
tpcds_q92/duckdb:duckdb 10077157 1.0103e+07 0.997443 ns
tpcds_q93/duckdb:duckdb 24180097 2.41117e+07 1.00284 ns
tpcds_q94/duckdb:duckdb 15101536 1.49361e+07 1.01108 ns
tpcds_q95/duckdb:duckdb 133681531 1.12024e+08 1.19333 ns 🚨
tpcds_q96/duckdb:duckdb 5983262 6.26042e+06 0.955728 ns
tpcds_q97/duckdb:duckdb 32985718 3.28455e+07 1.00427 ns
tpcds_q98/duckdb:duckdb 19097971 1.91433e+07 0.997633 ns
tpcds_q99/duckdb:duckdb 21367826 2.13498e+07 1.00084 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.949x ➖
  • Vortex: 0.990x ➖
  • duckdb:vortex: 0.999x ➖
  • datafusion:vortex: 0.981x ➖
  • Best: tpch_q22/datafusion:vortex-file-compressed (0.918x)
  • Worst: tpch_q19/datafusion:vortex-compact (1.193x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 703057123 1.05054e+09 0.669233 ns 🚀
tpch_q02/datafusion:arrow 196278579 2.33954e+08 0.838962 ns 🚀
tpch_q03/datafusion:arrow 527110050 8.63615e+08 0.610353 ns 🚀
tpch_q04/datafusion:arrow 384050966 6.69307e+08 0.573804 ns 🚀
tpch_q05/datafusion:arrow 1060056729 1.46537e+09 0.723403 ns 🚀
tpch_q06/datafusion:arrow 298021267 5.46214e+08 0.545613 ns 🚀
tpch_q07/datafusion:arrow 1322497752 1.88299e+09 0.70234 ns 🚀
tpch_q08/datafusion:arrow 1287697105 1.93459e+09 0.665619 ns 🚀
tpch_q09/datafusion:arrow 1550622848 2.09153e+09 0.741382 ns 🚀
tpch_q10/datafusion:arrow 659768084 1.09221e+09 0.604065 ns 🚀
tpch_q11/datafusion:arrow 181287033 2.07055e+08 0.87555 ns 🚀
tpch_q12/datafusion:arrow 726928018 1.12178e+09 0.648013 ns 🚀
tpch_q13/datafusion:arrow 511239814 5.36703e+08 0.952556 ns
tpch_q14/datafusion:arrow 348468538 6.56542e+08 0.530763 ns 🚀
tpch_q15/datafusion:arrow 737672924 1.39504e+09 0.528783 ns 🚀
tpch_q16/datafusion:arrow 120463912 1.35216e+08 0.890901 ns 🚀
tpch_q17/datafusion:arrow 1562713030 1.98054e+09 0.789033 ns 🚀
tpch_q18/datafusion:arrow 2032201850 2.47751e+09 0.820259 ns 🚀
tpch_q19/datafusion:arrow 557659938 9.96714e+08 0.559498 ns 🚀
tpch_q20/datafusion:arrow 539174583 8.77465e+08 0.614469 ns 🚀
tpch_q21/datafusion:arrow 3576224270 4.77512e+09 0.748928 ns 🚀
tpch_q22/datafusion:arrow 180172790 1.99879e+08 0.901412 ns
tpch_q01/datafusion:parquet 502258432 4.67056e+08 1.07537 ns
tpch_q02/datafusion:parquet 267282442 2.85146e+08 0.937353 ns
tpch_q03/datafusion:parquet 395872245 4.16866e+08 0.94964 ns
tpch_q04/datafusion:parquet 145603656 1.53412e+08 0.949103 ns
tpch_q05/datafusion:parquet 583587321 5.8087e+08 1.00468 ns
tpch_q06/datafusion:parquet 125888885 1.23862e+08 1.01637 ns
tpch_q07/datafusion:parquet 785686070 8.0695e+08 0.973649 ns
tpch_q08/datafusion:parquet 653900911 6.61952e+08 0.987838 ns
tpch_q09/datafusion:parquet 966921956 9.61444e+08 1.0057 ns
tpch_q10/datafusion:parquet 589914025 6.0797e+08 0.970302 ns
tpch_q11/datafusion:parquet 200432796 2.09576e+08 0.956373 ns
tpch_q12/datafusion:parquet 245801113 2.3909e+08 1.02807 ns
tpch_q13/datafusion:parquet 336195936 3.45926e+08 0.971872 ns
tpch_q14/datafusion:parquet 200144887 2.01498e+08 0.993284 ns
tpch_q15/datafusion:parquet 259703063 2.64165e+08 0.983108 ns
tpch_q16/datafusion:parquet 180804612 1.87053e+08 0.966594 ns
tpch_q17/datafusion:parquet 824216794 8.3699e+08 0.984739 ns
tpch_q18/datafusion:parquet 1027035385 1.03708e+09 0.990312 ns
tpch_q19/datafusion:parquet 340166509 3.42382e+08 0.993529 ns
tpch_q20/datafusion:parquet 376011326 3.80664e+08 0.987777 ns
tpch_q21/datafusion:parquet 887059875 9.04974e+08 0.980205 ns
tpch_q22/datafusion:parquet 221516010 2.21873e+08 0.99839 ns
tpch_q01/datafusion:vortex-file-compressed 436000007 4.42336e+08 0.985676 ns
tpch_q02/datafusion:vortex-file-compressed 164807574 1.72729e+08 0.954139 ns
tpch_q03/datafusion:vortex-file-compressed 255326477 2.59561e+08 0.983685 ns
tpch_q04/datafusion:vortex-file-compressed 108677997 1.13013e+08 0.961638 ns
tpch_q05/datafusion:vortex-file-compressed 459455339 4.63037e+08 0.992266 ns
tpch_q06/datafusion:vortex-file-compressed 39619225 4.14026e+07 0.956926 ns
tpch_q07/datafusion:vortex-file-compressed 646207653 6.51871e+08 0.991313 ns
tpch_q08/datafusion:vortex-file-compressed 481323580 4.88451e+08 0.985407 ns
tpch_q09/datafusion:vortex-file-compressed 814261391 8.16874e+08 0.996801 ns
tpch_q10/datafusion:vortex-file-compressed 294726876 3.07809e+08 0.957501 ns
tpch_q11/datafusion:vortex-file-compressed 121743664 1.28182e+08 0.949771 ns
tpch_q12/datafusion:vortex-file-compressed 132101607 1.34805e+08 0.979944 ns
tpch_q13/datafusion:vortex-file-compressed 228156136 2.3004e+08 0.99181 ns
tpch_q14/datafusion:vortex-file-compressed 76325901 7.78625e+07 0.980265 ns
tpch_q15/datafusion:vortex-file-compressed 114616969 1.18945e+08 0.963617 ns
tpch_q16/datafusion:vortex-file-compressed 97230335 9.97982e+07 0.974269 ns
tpch_q17/datafusion:vortex-file-compressed 746828205 7.48148e+08 0.998235 ns
tpch_q18/datafusion:vortex-file-compressed 948835246 9.55412e+08 0.993117 ns
tpch_q19/datafusion:vortex-file-compressed 93764422 9.72735e+07 0.963926 ns
tpch_q20/datafusion:vortex-file-compressed 202824029 2.10044e+08 0.965626 ns
tpch_q21/datafusion:vortex-file-compressed 771221117 7.75907e+08 0.99396 ns
tpch_q22/datafusion:vortex-file-compressed 62605486 6.82319e+07 0.917539 ns
tpch_q01/datafusion:vortex-compact 497008966 4.97816e+08 0.998379 ns
tpch_q02/datafusion:vortex-compact 173851519 1.76505e+08 0.984965 ns
tpch_q03/datafusion:vortex-compact 270043578 2.76955e+08 0.975046 ns
tpch_q04/datafusion:vortex-compact 125457936 1.26891e+08 0.98871 ns
tpch_q05/datafusion:vortex-compact 472570850 4.72322e+08 1.00053 ns
tpch_q06/datafusion:vortex-compact 79227642 8.14577e+07 0.972624 ns
tpch_q07/datafusion:vortex-compact 670704333 6.77525e+08 0.989933 ns
tpch_q08/datafusion:vortex-compact 493691385 4.97936e+08 0.991475 ns
tpch_q09/datafusion:vortex-compact 827423973 8.26389e+08 1.00125 ns
tpch_q10/datafusion:vortex-compact 328469413 3.35297e+08 0.979636 ns
tpch_q11/datafusion:vortex-compact 127000384 1.33679e+08 0.950038 ns
tpch_q12/datafusion:vortex-compact 189896301 1.93323e+08 0.982276 ns
tpch_q13/datafusion:vortex-compact 271313081 2.72836e+08 0.994418 ns
tpch_q14/datafusion:vortex-compact 101634734 1.06674e+08 0.952757 ns
tpch_q15/datafusion:vortex-compact 169648905 1.76121e+08 0.963251 ns
tpch_q16/datafusion:vortex-compact 103403410 1.10575e+08 0.935145 ns
tpch_q17/datafusion:vortex-compact 745447809 7.54882e+08 0.987503 ns
tpch_q18/datafusion:vortex-compact 958713918 9.65836e+08 0.992626 ns
tpch_q19/datafusion:vortex-compact 233638735 1.9587e+08 1.19283 ns 🚨
tpch_q20/datafusion:vortex-compact 227714387 2.33475e+08 0.975325 ns
tpch_q21/datafusion:vortex-compact 785638873 7.87518e+08 0.997614 ns
tpch_q22/datafusion:vortex-compact 76114152 7.89144e+07 0.964516 ns
tpch_q01/duckdb:parquet 264680380 2.72067e+08 0.972851 ns
tpch_q02/duckdb:parquet 116740868 1.30274e+08 0.896117 ns 🚀
tpch_q03/duckdb:parquet 223497826 2.31325e+08 0.966163 ns
tpch_q04/duckdb:parquet 151188616 1.53776e+08 0.983177 ns
tpch_q05/duckdb:parquet 230542046 2.35296e+08 0.979795 ns
tpch_q06/duckdb:parquet 70322104 7.10579e+07 0.989646 ns
tpch_q07/duckdb:parquet 217671679 2.18548e+08 0.99599 ns
tpch_q08/duckdb:parquet 326017635 3.29341e+08 0.989909 ns
tpch_q09/duckdb:parquet 486739549 4.98293e+08 0.976815 ns
tpch_q10/duckdb:parquet 635504978 6.38437e+08 0.995408 ns
tpch_q11/duckdb:parquet 56712608 5.30597e+07 1.06885 ns
tpch_q12/duckdb:parquet 140144857 1.414e+08 0.991123 ns
tpch_q13/duckdb:parquet 413530364 4.1215e+08 1.00335 ns
tpch_q14/duckdb:parquet 181442146 1.81599e+08 0.999135 ns
tpch_q15/duckdb:parquet 107619349 1.08014e+08 0.996345 ns
tpch_q16/duckdb:parquet 160573484 1.63954e+08 0.979381 ns
tpch_q17/duckdb:parquet 204849607 2.04203e+08 1.00316 ns
tpch_q18/duckdb:parquet 362551225 3.58818e+08 1.0104 ns
tpch_q19/duckdb:parquet 292045088 2.80055e+08 1.04281 ns
tpch_q20/duckdb:parquet 250479737 2.5082e+08 0.998642 ns
tpch_q21/duckdb:parquet 589943163 5.84829e+08 1.00875 ns
tpch_q22/duckdb:parquet 299261069 3.02541e+08 0.989159 ns
tpch_q01/duckdb:vortex-file-compressed 184326376 1.86426e+08 0.988739 ns
tpch_q02/duckdb:vortex-file-compressed 57145768 5.77369e+07 0.989762 ns
tpch_q03/duckdb:vortex-file-compressed 144792941 1.44141e+08 1.00453 ns
tpch_q04/duckdb:vortex-file-compressed 164111816 1.63385e+08 1.00445 ns
tpch_q05/duckdb:vortex-file-compressed 149162109 1.53788e+08 0.96992 ns
tpch_q06/duckdb:vortex-file-compressed 47888615 4.74847e+07 1.00851 ns
tpch_q07/duckdb:vortex-file-compressed 152911300 1.49972e+08 1.0196 ns
tpch_q08/duckdb:vortex-file-compressed 228106711 2.27873e+08 1.00103 ns
tpch_q09/duckdb:vortex-file-compressed 364463949 3.63238e+08 1.00338 ns
tpch_q10/duckdb:vortex-file-compressed 155857841 1.56209e+08 0.99775 ns
tpch_q11/duckdb:vortex-file-compressed 37533969 3.80786e+07 0.985697 ns
tpch_q12/duckdb:vortex-file-compressed 96712088 9.83755e+07 0.983091 ns
tpch_q13/duckdb:vortex-file-compressed 238114217 2.38571e+08 0.998087 ns
tpch_q14/duckdb:vortex-file-compressed 74163041 7.56134e+07 0.980819 ns
tpch_q15/duckdb:vortex-file-compressed 94912021 9.40938e+07 1.0087 ns
tpch_q16/duckdb:vortex-file-compressed 82428071 8.08731e+07 1.01923 ns
tpch_q17/duckdb:vortex-file-compressed 127505031 1.27018e+08 1.00383 ns
tpch_q18/duckdb:vortex-file-compressed 289583826 2.8695e+08 1.00918 ns
tpch_q19/duckdb:vortex-file-compressed 84405236 8.38215e+07 1.00696 ns
tpch_q20/duckdb:vortex-file-compressed 173570425 1.76248e+08 0.984807 ns
tpch_q21/duckdb:vortex-file-compressed 570491280 5.71804e+08 0.997704 ns
tpch_q22/duckdb:vortex-file-compressed 74660163 7.52691e+07 0.99191 ns
tpch_q01/duckdb:vortex-compact 235341645 2.34549e+08 1.00338 ns
tpch_q02/duckdb:vortex-compact 72757683 6.96006e+07 1.04536 ns
tpch_q03/duckdb:vortex-compact 168245834 1.69925e+08 0.990118 ns
tpch_q04/duckdb:vortex-compact 195492021 1.95326e+08 1.00085 ns
tpch_q05/duckdb:vortex-compact 175002089 1.78951e+08 0.977932 ns
tpch_q06/duckdb:vortex-compact 108930693 1.07834e+08 1.01017 ns
tpch_q07/duckdb:vortex-compact 214278732 2.15766e+08 0.993107 ns
tpch_q08/duckdb:vortex-compact 256882543 2.61003e+08 0.984212 ns
tpch_q09/duckdb:vortex-compact 403937233 4.07282e+08 0.991788 ns
tpch_q10/duckdb:vortex-compact 199865373 1.98974e+08 1.00448 ns
tpch_q11/duckdb:vortex-compact 42791043 4.20403e+07 1.01786 ns
tpch_q12/duckdb:vortex-compact 225303051 2.23758e+08 1.0069 ns
tpch_q13/duckdb:vortex-compact 298462343 2.98593e+08 0.999564 ns
tpch_q14/duckdb:vortex-compact 117486621 1.16264e+08 1.01051 ns
tpch_q15/duckdb:vortex-compact 121083787 1.21543e+08 0.996218 ns
tpch_q16/duckdb:vortex-compact 92570089 9.34485e+07 0.9906 ns
tpch_q17/duckdb:vortex-compact 136349067 1.37665e+08 0.990444 ns
tpch_q18/duckdb:vortex-compact 331405150 3.32848e+08 0.995665 ns
tpch_q19/duckdb:vortex-compact 121387851 1.21277e+08 1.00092 ns
tpch_q20/duckdb:vortex-compact 212336924 2.11e+08 1.00634 ns
tpch_q21/duckdb:vortex-compact 651735318 6.57762e+08 0.990837 ns
tpch_q22/duckdb:vortex-compact 84445397 8.52312e+07 0.99078 ns
tpch_q01/duckdb:duckdb 117687224 1.17656e+08 1.00026 ns
tpch_q02/duckdb:duckdb 52154279 4.81427e+07 1.08333 ns
tpch_q03/duckdb:duckdb 101424054 1.00422e+08 1.00998 ns
tpch_q04/duckdb:duckdb 132612123 1.28438e+08 1.0325 ns
tpch_q05/duckdb:duckdb 116233922 1.15027e+08 1.01049 ns
tpch_q06/duckdb:duckdb 44748955 4.44243e+07 1.00731 ns
tpch_q07/duckdb:duckdb 110879125 1.10646e+08 1.00211 ns
tpch_q08/duckdb:duckdb 141360824 1.40042e+08 1.00942 ns
tpch_q09/duckdb:duckdb 310828478 3.10511e+08 1.00102 ns
tpch_q10/duckdb:duckdb 217620362 2.16149e+08 1.00681 ns
tpch_q11/duckdb:duckdb 22823778 2.26655e+07 1.00698 ns
tpch_q12/duckdb:duckdb 87102425 8.59816e+07 1.01304 ns
tpch_q13/duckdb:duckdb 236315562 2.38399e+08 0.991261 ns
tpch_q14/duckdb:duckdb 78320857 7.73985e+07 1.01192 ns
tpch_q15/duckdb:duckdb 81876301 8.15517e+07 1.00398 ns
tpch_q16/duckdb:duckdb 73244725 7.43453e+07 0.985197 ns
tpch_q17/duckdb:duckdb 99815715 9.9745e+07 1.00071 ns
tpch_q18/duckdb:duckdb 220084387 2.1944e+08 1.00294 ns
tpch_q19/duckdb:duckdb 129531605 1.28887e+08 1.005 ns
tpch_q20/duckdb:duckdb 125713186 1.23972e+08 1.01405 ns
tpch_q21/duckdb:duckdb 321467826 3.23436e+08 0.993914 ns
tpch_q22/duckdb:duckdb 72742005 6.82856e+07 1.06526 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 0.985x ➖
  • Vortex: 0.988x ➖
  • duckdb:vortex: 1.018x ➖
  • datafusion:vortex: 0.960x ➖
  • Best: fineweb_q01/datafusion:vortex-compact (0.851x)
  • Worst: fineweb_q08/duckdb:vortex-compact (1.095x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 842653128 8.47589e+08 0.994177 ns
fineweb_q01/datafusion:parquet 1567291914 1.58428e+09 0.989278 ns
fineweb_q02/datafusion:parquet 1601445936 1.57152e+09 1.01904 ns
fineweb_q03/datafusion:parquet 1633404470 1.58095e+09 1.03318 ns
fineweb_q04/datafusion:parquet 1636658903 1.57575e+09 1.03865 ns
fineweb_q05/datafusion:parquet 1556352330 1.58424e+09 0.982394 ns
fineweb_q06/datafusion:parquet 1625094409 1.61566e+09 1.00584 ns
fineweb_q07/datafusion:parquet 1660306147 2.5762e+09 0.644479 ns 🚀
fineweb_q08/datafusion:parquet 1624450101 1.63153e+09 0.995661 ns
fineweb_q00/datafusion:vortex-file-compressed 28310762 2.91709e+07 0.970513 ns
fineweb_q01/datafusion:vortex-file-compressed 541275752 5.00955e+08 1.08049 ns
fineweb_q02/datafusion:vortex-file-compressed 486663874 4.96935e+08 0.979332 ns
fineweb_q03/datafusion:vortex-file-compressed 1393272662 1.45422e+09 0.958091 ns
fineweb_q04/datafusion:vortex-file-compressed 1373369468 1.41939e+09 0.967574 ns
fineweb_q05/datafusion:vortex-file-compressed 1380511582 1.42095e+09 0.971543 ns
fineweb_q06/datafusion:vortex-file-compressed 1516466364 1.5414e+09 0.983823 ns
fineweb_q07/datafusion:vortex-file-compressed 1386120693 1.43005e+09 0.969282 ns
fineweb_q08/datafusion:vortex-file-compressed 545930824 5.63087e+08 0.969532 ns
fineweb_q00/datafusion:vortex-compact 31397770 3.47351e+07 0.90392 ns
fineweb_q01/datafusion:vortex-compact 485935544 5.70816e+08 0.8513 ns
fineweb_q02/datafusion:vortex-compact 595816719 6.43149e+08 0.926405 ns
fineweb_q03/datafusion:vortex-compact 1755326377 1.878e+09 0.934679 ns
fineweb_q04/datafusion:vortex-compact 2163690501 2.21514e+09 0.976772 ns
fineweb_q05/datafusion:vortex-compact 1625707191 1.72038e+09 0.944969 ns
fineweb_q06/datafusion:vortex-compact 1430441495 1.4942e+09 0.957326 ns
fineweb_q07/datafusion:vortex-compact 1299889423 1.34909e+09 0.963533 ns
fineweb_q08/datafusion:vortex-compact 428078080 4.32021e+08 0.990873 ns
fineweb_q00/duckdb:parquet 996019635 9.78999e+08 1.01739 ns
fineweb_q01/duckdb:parquet 2202369219 2.22351e+09 0.990494 ns
fineweb_q02/duckdb:parquet 2190541779 2.19994e+09 0.995726 ns
fineweb_q03/duckdb:parquet 7089650025 7.14146e+09 0.992746 ns
fineweb_q04/duckdb:parquet 1705162543 1.70758e+09 0.998583 ns
fineweb_q05/duckdb:parquet 3866442779 3.87238e+09 0.998466 ns
fineweb_q06/duckdb:parquet 5024817080 4.99497e+09 1.00597 ns
fineweb_q07/duckdb:parquet 5417853650 5.45259e+09 0.99363 ns
fineweb_q08/duckdb:parquet 975330333 9.89357e+08 0.985822 ns
fineweb_q00/duckdb:vortex-file-compressed 82432890 7.71338e+07 1.0687 ns
fineweb_q01/duckdb:vortex-file-compressed 524671513 5.33629e+08 0.983213 ns
fineweb_q02/duckdb:vortex-file-compressed 629995414 5.80011e+08 1.08618 ns
fineweb_q03/duckdb:vortex-file-compressed 1459816823 1.5874e+09 0.919625 ns
fineweb_q04/duckdb:vortex-file-compressed 1591415748 1.54114e+09 1.03262 ns
fineweb_q05/duckdb:vortex-file-compressed 1500338471 1.59293e+09 0.941874 ns
fineweb_q06/duckdb:vortex-file-compressed 1751065331 1.71611e+09 1.02037 ns
fineweb_q07/duckdb:vortex-file-compressed 1625781293 1.49674e+09 1.08621 ns
fineweb_q08/duckdb:vortex-file-compressed 620229100 6.29818e+08 0.984775 ns
fineweb_q00/duckdb:vortex-compact 78157463 8.12268e+07 0.962213 ns
fineweb_q01/duckdb:vortex-compact 493108138 4.98051e+08 0.990076 ns
fineweb_q02/duckdb:vortex-compact 674751934 6.42641e+08 1.04997 ns
fineweb_q03/duckdb:vortex-compact 1677627344 1.70986e+09 0.981147 ns
fineweb_q04/duckdb:vortex-compact 1708631053 1.6588e+09 1.03004 ns
fineweb_q05/duckdb:vortex-compact 1601553791 1.53728e+09 1.04181 ns
fineweb_q06/duckdb:vortex-compact 1512176500 1.45349e+09 1.04037 ns
fineweb_q07/duckdb:vortex-compact 1432909581 1.39714e+09 1.0256 ns
fineweb_q08/duckdb:vortex-compact 510262549 4.65924e+08 1.09516 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.989x ➖
  • Vortex: 0.985x ➖
  • duckdb:vortex: 0.985x ➖
  • Best: statpopgen_q02/duckdb:vortex-compact (0.915x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.083x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 233231700 2.33348e+08 0.999503 ns
statpopgen_q01/duckdb:parquet 374634832 3.72753e+08 1.00505 ns
statpopgen_q02/duckdb:parquet 677364198 6.95757e+08 0.973564 ns
statpopgen_q03/duckdb:parquet 1124988736 1.11697e+09 1.00718 ns
statpopgen_q04/duckdb:parquet 1113484149 1.13951e+09 0.977162 ns
statpopgen_q05/duckdb:parquet 746902603 7.48832e+08 0.997423 ns
statpopgen_q06/duckdb:parquet 1340054499 1.34579e+09 0.995739 ns
statpopgen_q07/duckdb:parquet 851228654 8.50188e+08 1.00122 ns
statpopgen_q08/duckdb:parquet 848766071 8.43856e+08 1.00582 ns
statpopgen_q09/duckdb:parquet 928268523 9.34651e+08 0.993171 ns
statpopgen_q10/duckdb:parquet 2127716546 2.11289e+09 1.00702 ns
statpopgen_q00/duckdb:vortex-file-compressed 12663885 1.24826e+07 1.01453 ns
statpopgen_q01/duckdb:vortex-file-compressed 96464038 9.5704e+07 1.00794 ns
statpopgen_q02/duckdb:vortex-file-compressed 1193921380 1.19182e+09 1.00176 ns
statpopgen_q03/duckdb:vortex-file-compressed 2772300336 2.81988e+09 0.983127 ns
statpopgen_q04/duckdb:vortex-file-compressed 2786077674 2.79894e+09 0.995404 ns
statpopgen_q05/duckdb:vortex-file-compressed 1281470696 1.26796e+09 1.01066 ns
statpopgen_q06/duckdb:vortex-file-compressed 1916472667 1.91275e+09 1.00195 ns
statpopgen_q07/duckdb:vortex-file-compressed 158015598 1.58966e+08 0.994022 ns
statpopgen_q08/duckdb:vortex-file-compressed 167514718 1.67998e+08 0.997122 ns
statpopgen_q09/duckdb:vortex-file-compressed 2532727054 2.57846e+09 0.982264 ns
statpopgen_q10/duckdb:vortex-file-compressed 4088315424 4.09402e+09 0.998607 ns
statpopgen_q00/duckdb:vortex-compact 12435121 1.2659e+07 0.982312 ns
statpopgen_q01/duckdb:vortex-compact 299408032 2.76532e+08 1.08272 ns
statpopgen_q02/duckdb:vortex-compact 569893309 6.2288e+08 0.914933 ns
statpopgen_q03/duckdb:vortex-compact 2251556621 2.22656e+09 1.01123 ns
statpopgen_q04/duckdb:vortex-compact 2190500684 2.24378e+09 0.976254 ns
statpopgen_q05/duckdb:vortex-compact 574894121 6.14551e+08 0.935471 ns
statpopgen_q06/duckdb:vortex-compact 1490113551 1.50249e+09 0.99176 ns
statpopgen_q07/duckdb:vortex-compact 1600772468 1.70545e+09 0.938619 ns
statpopgen_q08/duckdb:vortex-compact 1588264118 1.72564e+09 0.920392 ns
statpopgen_q09/duckdb:vortex-compact 1951612786 2.02782e+09 0.962421 ns
statpopgen_q10/duckdb:vortex-compact 3696703564 3.80896e+09 0.97053 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.987x ➖
  • Vortex: 0.995x ➖
  • duckdb:vortex: 0.975x ➖
  • datafusion:vortex: 1.015x ➖
  • Best: tpch_q22/duckdb:vortex-file-compressed (0.812x)
  • Worst: tpch_q11/datafusion:vortex-compact (1.408x)
  • Significant (>30%): 0↑ 3↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 892524862 8.87963e+08 1.00514 ns
tpch_q02/datafusion:parquet 658397810 7.08532e+08 0.929242 ns
tpch_q03/datafusion:parquet 916612280 9.40821e+08 0.974269 ns
tpch_q04/datafusion:parquet 460725993 4.59872e+08 1.00186 ns
tpch_q05/datafusion:parquet 1208657248 1.19897e+09 1.00808 ns
tpch_q06/datafusion:parquet 525006789 5.23161e+08 1.00353 ns
tpch_q07/datafusion:parquet 1424212399 1.41218e+09 1.00852 ns
tpch_q08/datafusion:parquet 1455584807 1.62601e+09 0.89519 ns
tpch_q09/datafusion:parquet 1726900917 1.74077e+09 0.992033 ns
tpch_q10/datafusion:parquet 1967914294 1.98355e+09 0.992116 ns
tpch_q11/datafusion:parquet 525824319 5.47385e+08 0.960611 ns
tpch_q12/datafusion:parquet 645736002 6.67662e+08 0.96716 ns
tpch_q13/datafusion:parquet 675591378 6.65236e+08 1.01557 ns
tpch_q14/datafusion:parquet 744498885 7.55197e+08 0.985834 ns
tpch_q15/datafusion:parquet 1124968548 1.17299e+09 0.959058 ns
tpch_q16/datafusion:parquet 360802964 3.85056e+08 0.937014 ns
tpch_q17/datafusion:parquet 1394184664 1.40374e+09 0.993196 ns
tpch_q18/datafusion:parquet 1551333306 1.62469e+09 0.954847 ns
tpch_q19/datafusion:parquet 933647886 9.74038e+08 0.958533 ns
tpch_q20/datafusion:parquet 1072770758 1.10517e+09 0.970685 ns
tpch_q21/datafusion:parquet 1724477718 1.68533e+09 1.02323 ns
tpch_q22/datafusion:parquet 638647295 6.57164e+08 0.971824 ns
tpch_q01/datafusion:vortex-file-compressed 728395478 7.40442e+08 0.983731 ns
tpch_q02/datafusion:vortex-file-compressed 614321293 4.63535e+08 1.3253 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 739080914 7.58665e+08 0.974186 ns
tpch_q04/datafusion:vortex-file-compressed 532815885 5.76885e+08 0.923608 ns
tpch_q05/datafusion:vortex-file-compressed 1010492301 9.50638e+08 1.06296 ns
tpch_q06/datafusion:vortex-file-compressed 616352509 6.51361e+08 0.946254 ns
tpch_q07/datafusion:vortex-file-compressed 1072614716 1.06033e+09 1.01159 ns
tpch_q08/datafusion:vortex-file-compressed 1133400132 1.04638e+09 1.08316 ns
tpch_q09/datafusion:vortex-file-compressed 1419055472 1.38986e+09 1.02101 ns
tpch_q10/datafusion:vortex-file-compressed 965321984 9.18142e+08 1.05139 ns
tpch_q11/datafusion:vortex-file-compressed 439976000 4.73299e+08 0.929594 ns
tpch_q12/datafusion:vortex-file-compressed 807368659 8.70311e+08 0.927678 ns
tpch_q13/datafusion:vortex-file-compressed 417953403 4.35249e+08 0.960263 ns
tpch_q14/datafusion:vortex-file-compressed 545333984 5.60739e+08 0.972527 ns
tpch_q15/datafusion:vortex-file-compressed 1058022437 1.08483e+09 0.97529 ns
tpch_q16/datafusion:vortex-file-compressed 280428004 2.62326e+08 1.069 ns
tpch_q17/datafusion:vortex-file-compressed 1170071038 1.19027e+09 0.983026 ns
tpch_q18/datafusion:vortex-file-compressed 1328993349 1.295e+09 1.02625 ns
tpch_q19/datafusion:vortex-file-compressed 684148569 6.45894e+08 1.05923 ns
tpch_q20/datafusion:vortex-file-compressed 838647782 8.13723e+08 1.03063 ns
tpch_q21/datafusion:vortex-file-compressed 1549624556 1.51448e+09 1.0232 ns
tpch_q22/datafusion:vortex-file-compressed 288675302 2.94073e+08 0.981646 ns
tpch_q01/datafusion:vortex-compact 718387586 7.72988e+08 0.929364 ns
tpch_q02/datafusion:vortex-compact 618566100 4.51479e+08 1.37009 ns 🚨
tpch_q03/datafusion:vortex-compact 648229017 6.72895e+08 0.963344 ns
tpch_q04/datafusion:vortex-compact 442820984 5.31862e+08 0.832586 ns
tpch_q05/datafusion:vortex-compact 889755167 8.19083e+08 1.08628 ns
tpch_q06/datafusion:vortex-compact 576780892 5.72418e+08 1.00762 ns
tpch_q07/datafusion:vortex-compact 1041618511 1.00813e+09 1.03321 ns
tpch_q08/datafusion:vortex-compact 1055688686 9.65668e+08 1.09322 ns
tpch_q09/datafusion:vortex-compact 1304639852 1.25135e+09 1.04259 ns
tpch_q10/datafusion:vortex-compact 881332372 8.36064e+08 1.05415 ns
tpch_q11/datafusion:vortex-compact 412149353 2.92632e+08 1.40842 ns 🚨
tpch_q12/datafusion:vortex-compact 742948052 7.77329e+08 0.955771 ns
tpch_q13/datafusion:vortex-compact 379627340 3.98619e+08 0.952356 ns
tpch_q14/datafusion:vortex-compact 584765132 5.79918e+08 1.00836 ns
tpch_q15/datafusion:vortex-compact 964883009 1.01311e+09 0.952396 ns
tpch_q16/datafusion:vortex-compact 296173437 2.99045e+08 0.990398 ns
tpch_q17/datafusion:vortex-compact 1160282996 1.17065e+09 0.991144 ns
tpch_q18/datafusion:vortex-compact 1153027805 1.16718e+09 0.987873 ns
tpch_q19/datafusion:vortex-compact 614009722 6.3271e+08 0.970445 ns
tpch_q20/datafusion:vortex-compact 807371225 7.99701e+08 1.00959 ns
tpch_q21/datafusion:vortex-compact 1384908948 1.40174e+09 0.987989 ns
tpch_q22/datafusion:vortex-compact 299994523 3.20214e+08 0.936856 ns
tpch_q01/duckdb:parquet 916949030 8.8903e+08 1.0314 ns
tpch_q02/duckdb:parquet 1269081904 1.21339e+09 1.0459 ns
tpch_q03/duckdb:parquet 1283801627 1.37094e+09 0.936438 ns
tpch_q04/duckdb:parquet 768145514 7.96133e+08 0.964846 ns
tpch_q05/duckdb:parquet 1623301889 1.7227e+09 0.9423 ns
tpch_q06/duckdb:parquet 607836813 6.24644e+08 0.973093 ns
tpch_q07/duckdb:parquet 1455705754 1.58702e+09 0.917255 ns
tpch_q08/duckdb:parquet 2009694563 2.0625e+09 0.974399 ns
tpch_q09/duckdb:parquet 1841421703 1.87236e+09 0.983474 ns
tpch_q10/duckdb:parquet 2703518458 2.73686e+09 0.987818 ns
tpch_q11/duckdb:parquet 695082266 7.17858e+08 0.968273 ns
tpch_q12/duckdb:parquet 763171687 1.00895e+09 0.756403 ns
tpch_q13/duckdb:parquet 988410899 9.86664e+08 1.00177 ns
tpch_q14/duckdb:parquet 1041903012 1.07178e+09 0.972122 ns
tpch_q15/duckdb:parquet 899064519 9.09257e+08 0.98879 ns
tpch_q16/duckdb:parquet 615707881 6.04062e+08 1.01928 ns
tpch_q17/duckdb:parquet 1071568977 1.14796e+09 0.933458 ns
tpch_q18/duckdb:parquet 1069531857 1.08684e+09 0.984077 ns
tpch_q19/duckdb:parquet 1291224313 1.2498e+09 1.03315 ns
tpch_q20/duckdb:parquet 1393725620 1.42426e+09 0.978563 ns
tpch_q21/duckdb:parquet 1454151029 1.52536e+09 0.953314 ns
tpch_q22/duckdb:parquet 794385455 8.22347e+08 0.965998 ns
tpch_q01/duckdb:vortex-file-compressed 621268078 6.38046e+08 0.973705 ns
tpch_q02/duckdb:vortex-file-compressed 847907676 8.63033e+08 0.982475 ns
tpch_q03/duckdb:vortex-file-compressed 1065286833 1.03428e+09 1.02998 ns
tpch_q04/duckdb:vortex-file-compressed 700233391 6.9298e+08 1.01047 ns
tpch_q05/duckdb:vortex-file-compressed 1225312790 1.24441e+09 0.984651 ns
tpch_q06/duckdb:vortex-file-compressed 787590306 7.82349e+08 1.0067 ns
tpch_q07/duckdb:vortex-file-compressed 1218012447 1.18541e+09 1.0275 ns
tpch_q08/duckdb:vortex-file-compressed 1549953757 1.59118e+09 0.974092 ns
tpch_q09/duckdb:vortex-file-compressed 1501488607 1.48649e+09 1.01009 ns
tpch_q10/duckdb:vortex-file-compressed 1449574697 1.46585e+09 0.988899 ns
tpch_q11/duckdb:vortex-file-compressed 767928259 7.46343e+08 1.02892 ns
tpch_q12/duckdb:vortex-file-compressed 760656283 8.16549e+08 0.93155 ns
tpch_q13/duckdb:vortex-file-compressed 1019524362 1.01256e+09 1.00688 ns
tpch_q14/duckdb:vortex-file-compressed 869192659 8.33981e+08 1.04222 ns
tpch_q15/duckdb:vortex-file-compressed 563426933 6.4898e+08 0.868173 ns
tpch_q16/duckdb:vortex-file-compressed 461899726 4.65153e+08 0.993006 ns
tpch_q17/duckdb:vortex-file-compressed 938835736 9.72629e+08 0.965256 ns
tpch_q18/duckdb:vortex-file-compressed 1053068398 1.06578e+09 0.988076 ns
tpch_q19/duckdb:vortex-file-compressed 734497861 7.57493e+08 0.969643 ns
tpch_q20/duckdb:vortex-file-compressed 1170621058 1.20439e+09 0.971966 ns
tpch_q21/duckdb:vortex-file-compressed 1848149613 1.89452e+09 0.975525 ns
tpch_q22/duckdb:vortex-file-compressed 495354819 6.09944e+08 0.812132 ns
tpch_q01/duckdb:vortex-compact 618491227 6.16946e+08 1.00251 ns
tpch_q02/duckdb:vortex-compact 808815815 7.76541e+08 1.04156 ns
tpch_q03/duckdb:vortex-compact 880800890 9.02865e+08 0.975562 ns
tpch_q04/duckdb:vortex-compact 578967582 5.79835e+08 0.998504 ns
tpch_q05/duckdb:vortex-compact 1107658748 1.15483e+09 0.95915 ns
tpch_q06/duckdb:vortex-compact 670697870 6.56818e+08 1.02113 ns
tpch_q07/duckdb:vortex-compact 1087608655 1.18306e+09 0.919317 ns
tpch_q08/duckdb:vortex-compact 1433623357 1.46947e+09 0.975605 ns
tpch_q09/duckdb:vortex-compact 1392030472 1.44071e+09 0.966212 ns
tpch_q10/duckdb:vortex-compact 1222183688 1.39457e+09 0.876384 ns
tpch_q11/duckdb:vortex-compact 508325024 5.82742e+08 0.872299 ns
tpch_q12/duckdb:vortex-compact 675723309 7.34036e+08 0.920559 ns
tpch_q13/duckdb:vortex-compact 876628807 8.71509e+08 1.00587 ns
tpch_q14/duckdb:vortex-compact 868692730 8.36921e+08 1.03796 ns
tpch_q15/duckdb:vortex-compact 587334913 5.83048e+08 1.00735 ns
tpch_q16/duckdb:vortex-compact 411937154 4.67322e+08 0.881485 ns
tpch_q17/duckdb:vortex-compact 925479981 9.39036e+08 0.985564 ns
tpch_q18/duckdb:vortex-compact 939159454 9.34043e+08 1.00548 ns
tpch_q19/duckdb:vortex-compact 756415134 7.56034e+08 1.0005 ns
tpch_q20/duckdb:vortex-compact 1115005799 1.1566e+09 0.964034 ns
tpch_q21/duckdb:vortex-compact 1637412380 1.58002e+09 1.03632 ns
tpch_q22/duckdb:vortex-compact 518166275 5.26854e+08 0.98351 ns

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 28, 2026

Deploying vortex-bench with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4d13e23
Status: ✅  Deploy successful!
Preview URL: https://64927595.vortex-93b.pages.dev
Branch Preview URL: https://dk-vortex-for-mb-clients.vortex-93b.pages.dev

View logs

@github-actions
Copy link
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.970x ➖
  • Vortex: 0.965x ➖
  • duckdb:vortex: 1.005x ➖
  • datafusion:vortex: 0.928x ➖
  • Best: clickbench_q06/datafusion:vortex-compact (0.541x)
  • Worst: clickbench_q23/duckdb:vortex-file-compressed (1.884x)
  • Significant (>10%): 19↑ 2↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1754916 2.7884e+06 0.629363 ns 🚀
clickbench_q01/datafusion:parquet 21638349 2.38491e+07 0.907303 ns
clickbench_q02/datafusion:parquet 52374227 5.86506e+07 0.892987 ns 🚀
clickbench_q03/datafusion:parquet 44588544 4.75611e+07 0.9375 ns
clickbench_q04/datafusion:parquet 363418482 3.76463e+08 0.965349 ns
clickbench_q05/datafusion:parquet 346484914 3.55781e+08 0.973872 ns
clickbench_q06/datafusion:parquet 1602156 2.88738e+06 0.554883 ns 🚀
clickbench_q07/datafusion:parquet 24730709 2.84688e+07 0.868695 ns 🚀
clickbench_q08/datafusion:parquet 443164290 4.40002e+08 1.00719 ns
clickbench_q09/datafusion:parquet 682461793 6.72523e+08 1.01478 ns
clickbench_q10/datafusion:parquet 116944219 1.18535e+08 0.986576 ns
clickbench_q11/datafusion:parquet 143652863 1.47915e+08 0.971186 ns
clickbench_q12/datafusion:parquet 355695553 3.55703e+08 0.999978 ns
clickbench_q13/datafusion:parquet 500196551 5.11959e+08 0.977024 ns
clickbench_q14/datafusion:parquet 350707369 3.49856e+08 1.00243 ns
clickbench_q15/datafusion:parquet 404385872 4.17217e+08 0.969247 ns
clickbench_q16/datafusion:parquet 726557064 7.28371e+08 0.99751 ns
clickbench_q17/datafusion:parquet 710499711 7.20637e+08 0.985934 ns
clickbench_q18/datafusion:parquet 1450974959 1.48418e+09 0.97763 ns
clickbench_q19/datafusion:parquet 36224417 4.2757e+07 0.847217 ns 🚀
clickbench_q20/datafusion:parquet 558110909 5.86619e+08 0.951403 ns
clickbench_q21/datafusion:parquet 649242573 6.63698e+08 0.97822 ns
clickbench_q22/datafusion:parquet 972392324 9.71064e+08 1.00137 ns
clickbench_q23/datafusion:parquet 3714510847 3.76676e+09 0.98613 ns
clickbench_q24/datafusion:parquet 99255732 1.0301e+08 0.963558 ns
clickbench_q25/datafusion:parquet 140614418 1.45182e+08 0.968536 ns
clickbench_q26/datafusion:parquet 104280713 1.06858e+08 0.975882 ns
clickbench_q27/datafusion:parquet 955823728 9.87717e+08 0.96771 ns
clickbench_q28/datafusion:parquet 5775617224 5.79797e+09 0.996144 ns
clickbench_q29/datafusion:parquet 220089300 2.29537e+08 0.958842 ns
clickbench_q30/datafusion:parquet 348602561 3.55602e+08 0.980318 ns
clickbench_q31/datafusion:parquet 404115713 4.13609e+08 0.977048 ns
clickbench_q32/datafusion:parquet 1253613418 1.36984e+09 0.915156 ns
clickbench_q33/datafusion:parquet 1509643939 1.54831e+09 0.975027 ns
clickbench_q34/datafusion:parquet 1518301745 1.5663e+09 0.969354 ns
clickbench_q35/datafusion:parquet 560204539 5.68723e+08 0.985023 ns
clickbench_q36/datafusion:parquet 142776119 1.49846e+08 0.952818 ns
clickbench_q37/datafusion:parquet 58221501 6.23612e+07 0.933617 ns
clickbench_q38/datafusion:parquet 94487645 9.19492e+07 1.02761 ns
clickbench_q39/datafusion:parquet 285571734 2.80605e+08 1.0177 ns
clickbench_q40/datafusion:parquet 35886257 3.99679e+07 0.897877 ns 🚀
clickbench_q41/datafusion:parquet 30431806 3.44007e+07 0.884627 ns 🚀
clickbench_q42/datafusion:parquet 32802437 3.80935e+07 0.861102 ns 🚀
clickbench_q00/datafusion:vortex-file-compressed 1668540 3.00874e+06 0.554564 ns 🚀
clickbench_q01/datafusion:vortex-file-compressed 12364639 1.61466e+07 0.765774 ns 🚀
clickbench_q02/datafusion:vortex-file-compressed 32240231 3.46382e+07 0.930772 ns
clickbench_q03/datafusion:vortex-file-compressed 35930716 3.84314e+07 0.934932 ns
clickbench_q04/datafusion:vortex-file-compressed 318805290 3.20767e+08 0.993885 ns
clickbench_q05/datafusion:vortex-file-compressed 306251642 3.09465e+08 0.989615 ns
clickbench_q06/datafusion:vortex-file-compressed 1630950 2.96188e+06 0.550648 ns 🚀
clickbench_q07/datafusion:vortex-file-compressed 15541051 1.80193e+07 0.862468 ns 🚀
clickbench_q08/datafusion:vortex-file-compressed 380834703 3.89541e+08 0.97765 ns
clickbench_q09/datafusion:vortex-file-compressed 564558143 5.7826e+08 0.976305 ns
clickbench_q10/datafusion:vortex-file-compressed 68405953 7.234e+07 0.945617 ns
clickbench_q11/datafusion:vortex-file-compressed 78055400 7.88397e+07 0.990052 ns
clickbench_q12/datafusion:vortex-file-compressed 270133145 2.73528e+08 0.987587 ns
clickbench_q13/datafusion:vortex-file-compressed 407208724 4.15348e+08 0.980404 ns
clickbench_q14/datafusion:vortex-file-compressed 248354435 2.49135e+08 0.996865 ns
clickbench_q15/datafusion:vortex-file-compressed 374345198 3.76074e+08 0.995403 ns
clickbench_q16/datafusion:vortex-file-compressed 709765265 7.23626e+08 0.980845 ns
clickbench_q17/datafusion:vortex-file-compressed 699995830 7.1583e+08 0.97788 ns
clickbench_q18/datafusion:vortex-file-compressed 1360729426 1.37902e+09 0.986737 ns
clickbench_q19/datafusion:vortex-file-compressed 28173370 3.35009e+07 0.840973 ns 🚀
clickbench_q20/datafusion:vortex-file-compressed 326097071 3.42433e+08 0.952294 ns
clickbench_q21/datafusion:vortex-file-compressed 378234501 3.87128e+08 0.977028 ns
clickbench_q22/datafusion:vortex-file-compressed 571714879 5.72778e+08 0.998144 ns
clickbench_q23/datafusion:vortex-file-compressed 559096994 6.29693e+08 0.887888 ns 🚀
clickbench_q24/datafusion:vortex-file-compressed 49332705 5.12334e+07 0.962901 ns
clickbench_q25/datafusion:vortex-file-compressed 69664225 7.0977e+07 0.981505 ns
clickbench_q26/datafusion:vortex-file-compressed 47008208 4.84411e+07 0.97042 ns
clickbench_q27/datafusion:vortex-file-compressed 789626286 7.76199e+08 1.0173 ns
clickbench_q28/datafusion:vortex-file-compressed 6699629328 6.739e+09 0.994158 ns
clickbench_q29/datafusion:vortex-file-compressed 250633750 2.58922e+08 0.967989 ns
clickbench_q30/datafusion:vortex-file-compressed 247314001 2.59121e+08 0.954436 ns
clickbench_q31/datafusion:vortex-file-compressed 286735056 2.94144e+08 0.974813 ns
clickbench_q32/datafusion:vortex-file-compressed 1507521051 1.45179e+09 1.03839 ns
clickbench_q33/datafusion:vortex-file-compressed 1417446727 1.40333e+09 1.01006 ns
clickbench_q34/datafusion:vortex-file-compressed 1374857585 1.38665e+09 0.991492 ns
clickbench_q35/datafusion:vortex-file-compressed 552263595 5.53709e+08 0.99739 ns
clickbench_q36/datafusion:vortex-file-compressed 77512852 8.7592e+07 0.884931 ns 🚀
clickbench_q37/datafusion:vortex-file-compressed 36420095 4.23494e+07 0.85999 ns 🚀
clickbench_q38/datafusion:vortex-file-compressed 23698293 2.71642e+07 0.87241 ns 🚀
clickbench_q39/datafusion:vortex-file-compressed 147266713 1.62996e+08 0.903497 ns
clickbench_q40/datafusion:vortex-file-compressed 20795141 2.25265e+07 0.923142 ns
clickbench_q41/datafusion:vortex-file-compressed 18676998 2.07743e+07 0.899044 ns 🚀
clickbench_q42/datafusion:vortex-file-compressed 22006354 2.49531e+07 0.88191 ns 🚀
clickbench_q00/datafusion:vortex-compact 1712461 3.14091e+06 0.545212 ns 🚀
clickbench_q01/datafusion:vortex-compact 26094462 2.68774e+07 0.97087 ns
clickbench_q02/datafusion:vortex-compact 46272752 4.87957e+07 0.948297 ns
clickbench_q03/datafusion:vortex-compact 38668610 4.20342e+07 0.919933 ns
clickbench_q04/datafusion:vortex-compact 345850629 3.48153e+08 0.993387 ns
clickbench_q05/datafusion:vortex-compact 333075687 3.45631e+08 0.963675 ns
clickbench_q06/datafusion:vortex-compact 1662542 3.07471e+06 0.540714 ns 🚀
clickbench_q07/datafusion:vortex-compact 40611150 4.33292e+07 0.93727 ns
clickbench_q08/datafusion:vortex-compact 410040916 4.17114e+08 0.983042 ns
clickbench_q09/datafusion:vortex-compact 620365827 6.27844e+08 0.988089 ns
clickbench_q10/datafusion:vortex-compact 103015985 1.06344e+08 0.968703 ns
clickbench_q11/datafusion:vortex-compact 125472943 1.2482e+08 1.00523 ns
clickbench_q12/datafusion:vortex-compact 286428604 2.96479e+08 0.966101 ns
clickbench_q13/datafusion:vortex-compact 458025448 4.66341e+08 0.982168 ns
clickbench_q14/datafusion:vortex-compact 287521226 2.96881e+08 0.968473 ns
clickbench_q15/datafusion:vortex-compact 391269956 4.016e+08 0.974278 ns
clickbench_q16/datafusion:vortex-compact 756258966 7.69048e+08 0.98337 ns
clickbench_q17/datafusion:vortex-compact 744821725 7.49074e+08 0.994323 ns
clickbench_q18/datafusion:vortex-compact 1400905431 1.39734e+09 1.00255 ns
clickbench_q19/datafusion:vortex-compact 30384894 3.47982e+07 0.873175 ns 🚀
clickbench_q20/datafusion:vortex-compact 410914094 4.1743e+08 0.984391 ns
clickbench_q21/datafusion:vortex-compact 497786904 5.05377e+08 0.984982 ns
clickbench_q22/datafusion:vortex-compact 767809919 7.70051e+08 0.99709 ns
clickbench_q23/datafusion:vortex-compact 1103020351 1.18249e+09 0.932794 ns
clickbench_q24/datafusion:vortex-compact 62576803 6.44041e+07 0.971627 ns
clickbench_q25/datafusion:vortex-compact 113716973 1.165e+08 0.976111 ns
clickbench_q26/datafusion:vortex-compact 62862545 6.94999e+07 0.904499 ns
clickbench_q27/datafusion:vortex-compact 872734935 8.92179e+08 0.978206 ns
clickbench_q28/datafusion:vortex-compact 5896085882 5.99622e+09 0.9833 ns
clickbench_q29/datafusion:vortex-compact 234141620 2.38297e+08 0.982563 ns
clickbench_q30/datafusion:vortex-compact 313969657 3.23051e+08 0.97189 ns
clickbench_q31/datafusion:vortex-compact 349142088 3.63192e+08 0.961315 ns
clickbench_q32/datafusion:vortex-compact 1288508443 1.4693e+09 0.876952 ns 🚀
clickbench_q33/datafusion:vortex-compact 1445619020 1.51491e+09 0.954259 ns
clickbench_q34/datafusion:vortex-compact 1477339962 1.49868e+09 0.985761 ns
clickbench_q35/datafusion:vortex-compact 578449829 5.93804e+08 0.974143 ns
clickbench_q36/datafusion:vortex-compact 92929050 9.91246e+07 0.937497 ns
clickbench_q37/datafusion:vortex-compact 42383632 4.67192e+07 0.9072 ns
clickbench_q38/datafusion:vortex-compact 32344578 3.56648e+07 0.906905 ns
clickbench_q39/datafusion:vortex-compact 164991508 1.70114e+08 0.969888 ns
clickbench_q40/datafusion:vortex-compact 28618413 3.30945e+07 0.864749 ns 🚀
clickbench_q41/datafusion:vortex-compact 25533704 2.85538e+07 0.89423 ns 🚀
clickbench_q42/datafusion:vortex-compact 23407624 2.83452e+07 0.825806 ns 🚀
clickbench_q00/duckdb:parquet 126339258 1.24832e+08 1.01208 ns
clickbench_q01/duckdb:parquet 51838471 5.09641e+07 1.01716 ns
clickbench_q02/duckdb:parquet 64487285 6.43435e+07 1.00224 ns
clickbench_q03/duckdb:parquet 63980616 6.34386e+07 1.00854 ns
clickbench_q04/duckdb:parquet 202594406 2.0189e+08 1.00349 ns
clickbench_q05/duckdb:parquet 273302605 2.69903e+08 1.0126 ns
clickbench_q06/duckdb:parquet 61808415 6.20587e+07 0.995966 ns
clickbench_q07/duckdb:parquet 56406845 5.60579e+07 1.00622 ns
clickbench_q08/duckdb:parquet 266254524 2.65019e+08 1.00466 ns
clickbench_q09/duckdb:parquet 390089249 3.91279e+08 0.996959 ns
clickbench_q10/duckdb:parquet 95174757 9.68483e+07 0.98272 ns
clickbench_q11/duckdb:parquet 107515108 1.07823e+08 0.997145 ns
clickbench_q12/duckdb:parquet 285574383 2.88468e+08 0.989969 ns
clickbench_q13/duckdb:parquet 470049900 4.71688e+08 0.996528 ns
clickbench_q14/duckdb:parquet 319266679 3.21558e+08 0.992873 ns
clickbench_q15/duckdb:parquet 236320966 2.38433e+08 0.991143 ns
clickbench_q16/duckdb:parquet 565954351 5.65984e+08 0.999947 ns
clickbench_q17/duckdb:parquet 479192140 4.80182e+08 0.997939 ns
clickbench_q18/duckdb:parquet 982263910 9.80926e+08 1.00136 ns
clickbench_q19/duckdb:parquet 48885883 4.83847e+07 1.01036 ns
clickbench_q20/duckdb:parquet 410917127 4.12193e+08 0.996905 ns
clickbench_q21/duckdb:parquet 525648945 5.26855e+08 0.997711 ns
clickbench_q22/duckdb:parquet 913501182 9.1355e+08 0.999947 ns
clickbench_q23/duckdb:parquet 276038489 2.76388e+08 0.998737 ns
clickbench_q24/duckdb:parquet 79326647 7.90763e+07 1.00317 ns
clickbench_q25/duckdb:parquet 141293616 1.40585e+08 1.00504 ns
clickbench_q26/duckdb:parquet 53096395 5.52484e+07 0.961048 ns
clickbench_q27/duckdb:parquet 621302317 6.20362e+08 1.00152 ns
clickbench_q28/duckdb:parquet 4868293472 4.89176e+09 0.995204 ns
clickbench_q29/duckdb:parquet 62013597 6.25333e+07 0.99169 ns
clickbench_q30/duckdb:parquet 305712661 3.07064e+08 0.9956 ns
clickbench_q31/duckdb:parquet 346436516 3.48132e+08 0.995131 ns
clickbench_q32/duckdb:parquet 1039409016 1.0439e+09 0.995699 ns
clickbench_q33/duckdb:parquet 1058741434 1.05862e+09 1.00011 ns
clickbench_q34/duckdb:parquet 1103561875 1.1147e+09 0.990005 ns
clickbench_q35/duckdb:parquet 345462928 3.49654e+08 0.988013 ns
clickbench_q36/duckdb:parquet 62285177 6.17825e+07 1.00814 ns
clickbench_q37/duckdb:parquet 48698035 4.91293e+07 0.991223 ns
clickbench_q38/duckdb:parquet 51593244 5.1543e+07 1.00097 ns
clickbench_q39/duckdb:parquet 93687646 9.41272e+07 0.995331 ns
clickbench_q40/duckdb:parquet 53986530 5.48556e+07 0.984158 ns
clickbench_q41/duckdb:parquet 56997444 5.68922e+07 1.00185 ns
clickbench_q42/duckdb:parquet 42872730 4.22199e+07 1.01546 ns
clickbench_q00/duckdb:vortex-file-compressed 8778999 8.21639e+06 1.06847 ns
clickbench_q01/duckdb:vortex-file-compressed 12333074 1.27211e+07 0.969496 ns
clickbench_q02/duckdb:vortex-file-compressed 24833432 2.50423e+07 0.991661 ns
clickbench_q03/duckdb:vortex-file-compressed 33914892 3.59789e+07 0.942634 ns
clickbench_q04/duckdb:vortex-file-compressed 173527437 1.7131e+08 1.01294 ns
clickbench_q05/duckdb:vortex-file-compressed 192965466 1.88354e+08 1.02448 ns
clickbench_q06/duckdb:vortex-file-compressed 22229825 2.17114e+07 1.02388 ns
clickbench_q07/duckdb:vortex-file-compressed 17254662 1.73481e+07 0.994612 ns
clickbench_q08/duckdb:vortex-file-compressed 261728158 2.62674e+08 0.996401 ns
clickbench_q09/duckdb:vortex-file-compressed 369899961 3.69014e+08 1.0024 ns
clickbench_q10/duckdb:vortex-file-compressed 72383413 7.16647e+07 1.01003 ns
clickbench_q11/duckdb:vortex-file-compressed 81472886 7.9495e+07 1.02488 ns
clickbench_q12/duckdb:vortex-file-compressed 198189302 1.99132e+08 0.995265 ns
clickbench_q13/duckdb:vortex-file-compressed 457741556 4.58645e+08 0.99803 ns
clickbench_q14/duckdb:vortex-file-compressed 286284185 2.83165e+08 1.01102 ns
clickbench_q15/duckdb:vortex-file-compressed 215229355 2.15326e+08 0.999549 ns
clickbench_q16/duckdb:vortex-file-compressed 943821029 9.38332e+08 1.00585 ns
clickbench_q17/duckdb:vortex-file-compressed 840621471 8.47842e+08 0.991484 ns
clickbench_q18/duckdb:vortex-file-compressed 1448936377 1.41859e+09 1.02139 ns
clickbench_q19/duckdb:vortex-file-compressed 24894473 2.54834e+07 0.976888 ns
clickbench_q20/duckdb:vortex-file-compressed 331024943 3.45124e+08 0.959147 ns
clickbench_q21/duckdb:vortex-file-compressed 375130415 3.74443e+08 1.00184 ns
clickbench_q22/duckdb:vortex-file-compressed 516831419 5.10846e+08 1.01172 ns
clickbench_q23/duckdb:vortex-file-compressed 1710790502 9.08168e+08 1.88378 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 55243083 4.98419e+07 1.10837 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 78978901 7.47931e+07 1.05597 ns
clickbench_q26/duckdb:vortex-file-compressed 50735361 4.98285e+07 1.0182 ns
clickbench_q27/duckdb:vortex-file-compressed 512545317 5.12259e+08 1.00056 ns
clickbench_q28/duckdb:vortex-file-compressed 3148005094 3.15086e+09 0.999093 ns
clickbench_q29/duckdb:vortex-file-compressed 29151334 2.86887e+07 1.01612 ns
clickbench_q30/duckdb:vortex-file-compressed 187450265 1.8961e+08 0.988611 ns
clickbench_q31/duckdb:vortex-file-compressed 254589194 2.68331e+08 0.948788 ns
clickbench_q32/duckdb:vortex-file-compressed 1053376557 1.07987e+09 0.975466 ns
clickbench_q33/duckdb:vortex-file-compressed 1039884949 1.09308e+09 0.951336 ns
clickbench_q34/duckdb:vortex-file-compressed 1500421200 1.50204e+09 0.998922 ns
clickbench_q35/duckdb:vortex-file-compressed 356021694 3.54425e+08 1.0045 ns
clickbench_q36/duckdb:vortex-file-compressed 22309313 2.19571e+07 1.01604 ns
clickbench_q37/duckdb:vortex-file-compressed 14909823 1.43827e+07 1.03665 ns
clickbench_q38/duckdb:vortex-file-compressed 15688841 1.53722e+07 1.0206 ns
clickbench_q39/duckdb:vortex-file-compressed 39441320 4.04696e+07 0.97459 ns
clickbench_q40/duckdb:vortex-file-compressed 12534480 1.29885e+07 0.965041 ns
clickbench_q41/duckdb:vortex-file-compressed 13173743 1.42491e+07 0.924535 ns
clickbench_q42/duckdb:vortex-file-compressed 18131666 1.78326e+07 1.01677 ns
clickbench_q00/duckdb:vortex-compact 8884524 8.29229e+06 1.07142 ns
clickbench_q01/duckdb:vortex-compact 23521068 2.29765e+07 1.0237 ns
clickbench_q02/duckdb:vortex-compact 42720302 4.29482e+07 0.994693 ns
clickbench_q03/duckdb:vortex-compact 41600483 4.12109e+07 1.00945 ns
clickbench_q04/duckdb:vortex-compact 205561195 2.06951e+08 0.993286 ns
clickbench_q05/duckdb:vortex-compact 223872612 2.21086e+08 1.01261 ns
clickbench_q06/duckdb:vortex-compact 33104584 3.29397e+07 1.00501 ns
clickbench_q07/duckdb:vortex-compact 36831493 3.57691e+07 1.0297 ns
clickbench_q08/duckdb:vortex-compact 276594761 2.78475e+08 0.993248 ns
clickbench_q09/duckdb:vortex-compact 401897105 4.04005e+08 0.994782 ns
clickbench_q10/duckdb:vortex-compact 102255336 1.0093e+08 1.01314 ns
clickbench_q11/duckdb:vortex-compact 121540899 1.218e+08 0.997873 ns
clickbench_q12/duckdb:vortex-compact 246250718 2.46045e+08 1.00084 ns
clickbench_q13/duckdb:vortex-compact 521185771 5.19098e+08 1.00402 ns
clickbench_q14/duckdb:vortex-compact 346423513 3.476e+08 0.996615 ns
clickbench_q15/duckdb:vortex-compact 246524366 2.48325e+08 0.99275 ns
clickbench_q16/duckdb:vortex-compact 990826600 9.93192e+08 0.997619 ns
clickbench_q17/duckdb:vortex-compact 899532665 9.02382e+08 0.996842 ns
clickbench_q18/duckdb:vortex-compact 1480213671 1.46921e+09 1.00749 ns
clickbench_q19/duckdb:vortex-compact 27095437 2.70143e+07 1.003 ns
clickbench_q20/duckdb:vortex-compact 416086559 4.2157e+08 0.986992 ns
clickbench_q21/duckdb:vortex-compact 487769135 4.90747e+08 0.993933 ns
clickbench_q22/duckdb:vortex-compact 733186669 7.33824e+08 0.999132 ns
clickbench_q23/duckdb:vortex-compact 1694415790 1.85833e+09 0.911795 ns
clickbench_q24/duckdb:vortex-compact 54338056 6.38285e+07 0.851313 ns 🚀
clickbench_q25/duckdb:vortex-compact 138457577 1.41279e+08 0.980031 ns
clickbench_q26/duckdb:vortex-compact 50708388 5.11613e+07 0.991148 ns
clickbench_q27/duckdb:vortex-compact 607879306 6.2301e+08 0.975714 ns
clickbench_q28/duckdb:vortex-compact 3196028236 3.21846e+09 0.99303 ns
clickbench_q29/duckdb:vortex-compact 36617150 3.51944e+07 1.04042 ns
clickbench_q30/duckdb:vortex-compact 264967523 2.63682e+08 1.00488 ns
clickbench_q31/duckdb:vortex-compact 330163654 3.26273e+08 1.01192 ns
clickbench_q32/duckdb:vortex-compact 1077761327 1.08141e+09 0.996622 ns
clickbench_q33/duckdb:vortex-compact 1080852028 1.09999e+09 0.982601 ns
clickbench_q34/duckdb:vortex-compact 1580177974 1.57767e+09 1.00159 ns
clickbench_q35/duckdb:vortex-compact 355790577 3.58137e+08 0.993448 ns
clickbench_q36/duckdb:vortex-compact 24276535 2.47615e+07 0.980416 ns
clickbench_q37/duckdb:vortex-compact 17822601 1.76703e+07 1.00862 ns
clickbench_q38/duckdb:vortex-compact 18972672 1.87338e+07 1.01275 ns
clickbench_q39/duckdb:vortex-compact 45002606 4.50504e+07 0.998938 ns
clickbench_q40/duckdb:vortex-compact 18546121 1.94107e+07 0.955461 ns
clickbench_q41/duckdb:vortex-compact 16563455 1.73413e+07 0.955147 ns
clickbench_q42/duckdb:vortex-compact 17929136 1.81668e+07 0.986918 ns
clickbench_q00/duckdb:duckdb 19022701 1.88156e+07 1.01101 ns
clickbench_q01/duckdb:duckdb 37864917 3.76192e+07 1.00653 ns
clickbench_q02/duckdb:duckdb 46050004 4.678e+07 0.984395 ns
clickbench_q03/duckdb:duckdb 47597809 4.73809e+07 1.00458 ns
clickbench_q04/duckdb:duckdb 188090771 1.87668e+08 1.00225 ns
clickbench_q05/duckdb:duckdb 294268250 2.96659e+08 0.99194 ns
clickbench_q06/duckdb:duckdb 36857104 3.68298e+07 1.00074 ns
clickbench_q07/duckdb:duckdb 38782939 3.91779e+07 0.98992 ns
clickbench_q08/duckdb:duckdb 247445342 2.49893e+08 0.990206 ns
clickbench_q09/duckdb:duckdb 362863906 3.63594e+08 0.997992 ns
clickbench_q10/duckdb:duckdb 110298149 1.10481e+08 0.998342 ns
clickbench_q11/duckdb:duckdb 119532895 1.19515e+08 1.00015 ns
clickbench_q12/duckdb:duckdb 267009100 2.64902e+08 1.00795 ns
clickbench_q13/duckdb:duckdb 442328817 4.45021e+08 0.993952 ns
clickbench_q14/duckdb:duckdb 287334795 2.87082e+08 1.00088 ns
clickbench_q15/duckdb:duckdb 218525144 2.18099e+08 1.00195 ns
clickbench_q16/duckdb:duckdb 540896198 5.42412e+08 0.997205 ns
clickbench_q17/duckdb:duckdb 456041195 4.55111e+08 1.00204 ns
clickbench_q18/duckdb:duckdb 945613320 9.53176e+08 0.992066 ns
clickbench_q19/duckdb:duckdb 37087083 3.72064e+07 0.996792 ns
clickbench_q20/duckdb:duckdb 446869434 4.47017e+08 0.99967 ns
clickbench_q21/duckdb:duckdb 469977899 4.79912e+08 0.9793 ns
clickbench_q22/duckdb:duckdb 529717641 5.5141e+08 0.96066 ns
clickbench_q23/duckdb:duckdb 233237467 2.37629e+08 0.98152 ns
clickbench_q24/duckdb:duckdb 49695482 4.95785e+07 1.00236 ns
clickbench_q25/duckdb:duckdb 111085687 1.12223e+08 0.989865 ns
clickbench_q26/duckdb:duckdb 47095082 4.70452e+07 1.00106 ns
clickbench_q27/duckdb:duckdb 530883100 5.27457e+08 1.0065 ns
clickbench_q28/duckdb:duckdb 4484042870 4.57334e+09 0.980474 ns
clickbench_q29/duckdb:duckdb 49682589 4.99677e+07 0.994295 ns
clickbench_q30/duckdb:duckdb 269258685 2.69412e+08 0.999431 ns
clickbench_q31/duckdb:duckdb 335369014 3.393e+08 0.988413 ns
clickbench_q32/duckdb:duckdb 1028934641 1.03107e+09 0.997929 ns
clickbench_q33/duckdb:duckdb 1058489655 1.07323e+09 0.986263 ns
clickbench_q34/duckdb:duckdb 1142441195 1.14381e+09 0.998803 ns
clickbench_q35/duckdb:duckdb 265113058 2.67418e+08 0.99138 ns
clickbench_q36/duckdb:duckdb 43658494 4.53155e+07 0.963433 ns
clickbench_q37/duckdb:duckdb 32731819 3.29996e+07 0.991885 ns
clickbench_q38/duckdb:duckdb 33868569 3.43772e+07 0.985204 ns
clickbench_q39/duckdb:duckdb 72660993 7.11677e+07 1.02098 ns
clickbench_q40/duckdb:duckdb 33118632 3.34463e+07 0.990203 ns
clickbench_q41/duckdb:duckdb 33845574 3.36412e+07 1.00608 ns
clickbench_q42/duckdb:duckdb 32785448 3.33308e+07 0.983639 ns

@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 1.004x ➖
  • Vortex: 1.006x ➖
  • Best: vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 (0.914x)
  • Worst: vortex:parquet-zstd ratio decompress time/Food (1.112x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 4d13e23 base bb25710 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.3817e+09 1.41219e+09 0.978405 ns
parquet_rs-zstd decompress time/taxi 2.87739e+08 2.90977e+08 0.988872 ns
compress time/taxi 6.90159e+08 6.90628e+08 0.999321 ns
decompress time/taxi 1.95582e+07 1.86203e+07 1.05037 ns
parquet_rs-zstd compress time/Arade 2.46618e+09 2.54173e+09 0.970277 ns
parquet_rs-zstd decompress time/Arade 6.54666e+08 6.61389e+08 0.989834 ns
compress time/Arade 1.14799e+09 1.14563e+09 1.00207 ns
decompress time/Arade 3.04262e+07 3.11288e+07 0.977428 ns
parquet_rs-zstd compress time/Bimbo 1.56316e+10 1.60268e+10 0.97534 ns
parquet_rs-zstd decompress time/Bimbo 2.2407e+09 2.22717e+09 1.00607 ns
compress time/Bimbo 6.56856e+09 6.61514e+09 0.992957 ns
decompress time/Bimbo 9.86674e+07 9.37165e+07 1.05283 ns
parquet_rs-zstd compress time/CMSprovider 7.75556e+09 7.86719e+09 0.985811 ns
parquet_rs-zstd decompress time/CMSprovider 2.11108e+09 2.13123e+09 0.990543 ns
compress time/CMSprovider 2.8773e+09 2.87028e+09 1.00244 ns
decompress time/CMSprovider 7.88995e+07 7.72284e+07 1.02164 ns
parquet_rs-zstd compress time/Euro2016 1.44285e+09 1.45708e+09 0.990233 ns
parquet_rs-zstd decompress time/Euro2016 4.14609e+08 4.15389e+08 0.998122 ns
compress time/Euro2016 4.61188e+08 4.5943e+08 1.00383 ns
decompress time/Euro2016 2.0571e+07 2.14869e+07 0.957373 ns
parquet_rs-zstd compress time/Food 9.13899e+08 9.34239e+08 0.978228 ns
parquet_rs-zstd decompress time/Food 2.38505e+08 2.41529e+08 0.98748 ns
compress time/Food 3.87865e+08 3.83696e+08 1.01087 ns
decompress time/Food 8.81511e+06 8.02538e+06 1.0984 ns
parquet_rs-zstd compress time/HashTags 2.5347e+09 2.51962e+09 1.00599 ns
parquet_rs-zstd decompress time/HashTags 6.73993e+08 6.74834e+08 0.998754 ns
compress time/HashTags 8.97382e+08 8.93845e+08 1.00396 ns
decompress time/HashTags 8.27378e+07 8.75086e+07 0.945482 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.14984e+09 3.19993e+09 0.984346 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.05497e+08 7.09224e+08 0.994744 ns
compress time/TPC-H l_comment chunked 1.2729e+09 1.24754e+09 1.02033 ns
decompress time/TPC-H l_comment chunked 5.2624e+07 5.19026e+07 1.0139 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.15259e+09 3.15124e+09 1.00043 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.0577e+08 7.07352e+08 0.997763 ns
compress time/TPC-H l_comment canonical 1.25063e+09 1.24356e+09 1.00568 ns
decompress time/TPC-H l_comment canonical 5.31641e+07 5.22069e+07 1.01833 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.51627e+06 6.59986e+06 0.987334 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.56199e+06 2.57791e+06 0.993824 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.53754e+07 1.42202e+07 1.08124 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.79813e+06 3.01318e+06 0.92863 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.76874e+07 8.57163e+07 1.023 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.87179e+07 2.96377e+07 0.968963 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.44225e+08 1.42901e+08 1.00927 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.5478e+07 2.5207e+07 1.01075 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 8.87185e+08 8.89187e+08 0.997749 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.38089e+08 3.36947e+08 1.00339 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.36299e+09 1.3758e+09 0.990689 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.49817e+08 2.53113e+08 0.986978 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.6197e+06 6.53255e+06 1.01334 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.57141e+06 2.55103e+06 1.00799 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.5144e+07 1.48494e+07 1.01984 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.76823e+06 2.6454e+06 1.04643 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.97031e+07 8.35513e+07 1.07363 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.94398e+07 2.8965e+07 1.01639 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.45436e+08 1.48204e+08 0.981324 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.61232e+07 2.59279e+07 1.00753 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.66182e+08 8.83022e+08 0.980929 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.39381e+08 3.33213e+08 1.01851 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.37262e+09 1.38844e+09 0.98861 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.62659e+08 2.53652e+08 1.03551 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.24744e+07 5.24744e+07 1 bytes
vortex:parquet-zstd size/taxi 0.939069 0.939069 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.499502 0.489047 1.02138 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0679718 0.0639921 1.06219 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.42676e+08 1.42676e+08 1 bytes
vortex:parquet-zstd size/Arade 0.467358 0.467358 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.465493 0.450727 1.03276 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0464759 0.0470658 0.987466 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26528e+08 5.26528e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35377 1.35377 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.42021 0.412754 1.01806 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0440341 0.0420787 1.04647 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49559e+08 4.49559e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.16879 1.16879 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.370998 0.364842 1.01687 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.037374 0.0362365 1.03139 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67987e+08 1.67993e+08 0.99996 bytes
vortex:parquet-zstd size/Euro2016 1.36527 1.36533 0.99996 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.319636 0.315308 1.01373 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0496154 0.0517272 0.959174 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41729e+07 4.41729e+07 1 bytes
vortex:parquet-zstd size/Food 1.221 1.221 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.424407 0.410704 1.03336 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0369598 0.0332273 1.11233 ratio 🚨
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.99284e+08 1.99284e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.48881 1.48881 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.354039 0.354754 0.997983 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.122758 0.129674 0.946662 ratio
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.404115 0.389864 1.03655 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0745914 0.0731822 1.01926 ratio
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80464e+08 1.80464e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13921 1.13921 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.396699 0.394625 1.00526 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0753278 0.0738061 1.02062 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.35955 2.15462 1.09511 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.09217 1.16885 0.9344 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.64477 1.66713 0.986583 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.887184 0.850505 1.04313 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.53631 1.54726 0.992924 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.738908 0.751195 0.983643 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.28772 2.27314 1.00642 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.07654 1.03699 1.03814 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.62131 1.77381 0.914024 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.88734 0.895145 0.991281 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.58468 1.57237 1.00783 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.773937 0.76123 1.01669 ratio

@connortsui20 connortsui20 enabled auto-merge (squash) January 28, 2026 20:05
@connortsui20 connortsui20 merged commit db2e2af into develop Jan 28, 2026
91 of 98 checks passed
@connortsui20 connortsui20 deleted the ct/fix-lazy-filter-on-write branch January 28, 2026 20:09
a10y pushed a commit that referenced this pull request Jan 28, 2026
This should fix the CI failures right now.

More detailed discussion that I'll write incoming...

Basically we shouldn't be eagerly decompressing validity when filtering
it, but for now to make sure things aren't broken this will have to do.

Edit: This should fix the break on spiral as well @delta003, as reported
by @danking

---------

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
danking pushed a commit that referenced this pull request Feb 6, 2026
This should fix the CI failures right now.

More detailed discussion that I'll write incoming...

Basically we shouldn't be eagerly decompressing validity when filtering
it, but for now to make sure things aren't broken this will have to do.

Edit: This should fix the break on spiral as well @delta003, as reported
by @danking

---------

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants