Skip to content

Conversation

@joseph-isaacs
Copy link
Contributor

A follow up is to remove the slice method from the OperationsVTable

@joseph-isaacs joseph-isaacs added the feature Release label indicating a new feature or request label Jan 14, 2026
@joseph-isaacs joseph-isaacs requested a review from gatesn January 14, 2026 17:03
@joseph-isaacs joseph-isaacs added the benchmark Run benchmarks on this branch label Jan 14, 2026
@github-actions github-actions bot removed the benchmark Run benchmarks on this branch label Jan 14, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 14, 2026

CodSpeed Performance Report

Merging this PR will degrade performance by 76.68%

Comparing ji/slice-array (8941468) with develop (24c81fa)

Summary

❌ 81 regressed benchmarks
✅ 1173 untouched benchmarks

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation bench_compare_primitive[(10000, 2)] 174.8 µs 205.5 µs -14.92%
Simulation bench_compare_primitive[(10000, 2048)] 211.7 µs 246.7 µs -14.19%
Simulation bench_compare_primitive[(10000, 128)] 177.3 µs 208.1 µs -14.79%
Simulation bench_compare_primitive[(10000, 512)] 189.6 µs 220 µs -13.85%
Simulation bench_compare_primitive[(10000, 32)] 175.6 µs 205.3 µs -14.47%
Simulation bench_compare_primitive[(10000, 8)] 175.3 µs 205.4 µs -14.65%
Simulation bench_compare_primitive[(10000, 4)] 175.5 µs 204.7 µs -14.28%
Simulation bench_compare_primitive[(100000, 2)] 851.3 µs 972.4 µs -12.46%
Simulation bench_compare_primitive[(100000, 128)] 853.4 µs 974.9 µs -12.46%
Simulation bench_compare_primitive[(100000, 2048)] 930.3 µs 1,049.5 µs -11.36%
Simulation bench_compare_primitive[(100000, 32)] 851.2 µs 973.1 µs -12.53%
Simulation bench_compare_primitive[(100000, 4)] 850.4 µs 972.4 µs -12.55%
Simulation bench_compare_primitive[(100000, 512)] 906.3 µs 1,023.3 µs -11.44%
Simulation bench_compare_primitive[(100000, 8)] 850.5 µs 972.8 µs -12.57%
Simulation bench_compare_sliced_dict_primitive[(1000, 10000)] 66.8 µs 118.3 µs -43.55%
Simulation bench_compare_sliced_dict_primitive[(2000, 10000)] 77.2 µs 122.3 µs -36.85%
Simulation bench_compare_sliced_dict_primitive[(2500, 10000)] 90.6 µs 132.9 µs -31.82%
Simulation bench_compare_sliced_dict_primitive[(3333, 10000)] 102.8 µs 140.3 µs -26.72%
Simulation bench_compare_sliced_dict_primitive[(5000, 10000)] 125.7 µs 153.9 µs -18.32%
Simulation bench_compare_sliced_dict_varbinview[(1000, 10000)] 218.1 µs 935.3 µs -76.68%
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.

@codecov
Copy link

codecov bot commented Jan 14, 2026

Codecov Report

❌ Patch coverage is 74.86239% with 137 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.11%. Comparing base (41a7cf2) to head (8941468).
⚠️ Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
vortex-array/src/arrays/slice/vtable.rs 44.00% 56 Missing ⚠️
vortex-array/src/arrays/slice/execute.rs 52.00% 36 Missing ⚠️
encodings/fastlanes/src/rle/kernel.rs 0.00% 13 Missing ⚠️
encodings/fastlanes/src/rle/vtable/mod.rs 0.00% 8 Missing ⚠️
vortex-array/src/arrays/slice/array.rs 83.33% 3 Missing ⚠️
vortex-array/src/arrays/slice/rules.rs 98.36% 3 Missing ⚠️
vortex-array/src/arrays/bool/vtable/operations.rs 0.00% 2 Missing ⚠️
...rtex-array/src/arrays/decimal/vtable/operations.rs 0.00% 2 Missing ⚠️
...ex-array/src/arrays/extension/vtable/operations.rs 0.00% 2 Missing ⚠️
...ay/src/arrays/fixed_size_list/vtable/operations.rs 0.00% 2 Missing ⚠️
... and 5 more

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

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

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.046x ➖
  • Vortex: 1.099x ➖
  • duckdb:vortex: 1.059x ➖
  • datafusion:vortex: 1.140x ❌
  • Best: tpch_q11/duckdb:vortex-compact (0.931x)
  • Worst: tpch_q12/datafusion:vortex-compact (1.792x)
  • Significant (>10%): 0↑ 34↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 79911269 7.88893e+07 1.01295 ns
tpch_q02/datafusion:arrow 30703993 3.0493e+07 1.00692 ns
tpch_q03/datafusion:arrow 53280015 5.3357e+07 0.998556 ns
tpch_q04/datafusion:arrow 46108016 4.60877e+07 1.00044 ns
tpch_q05/datafusion:arrow 115732325 1.154e+08 1.00288 ns
tpch_q06/datafusion:arrow 34131171 3.34971e+07 1.01893 ns
tpch_q07/datafusion:arrow 196932103 1.91366e+08 1.02908 ns
tpch_q08/datafusion:arrow 81601971 7.986e+07 1.02181 ns
tpch_q09/datafusion:arrow 102845881 1.05529e+08 0.974575 ns
tpch_q10/datafusion:arrow 81246198 8.1782e+07 0.993448 ns
tpch_q11/datafusion:arrow 17736418 1.73562e+07 1.02191 ns
tpch_q12/datafusion:arrow 82908060 8.03388e+07 1.03198 ns
tpch_q13/datafusion:arrow 57247376 5.71869e+07 1.00106 ns
tpch_q14/datafusion:arrow 43252214 4.34436e+07 0.995595 ns
tpch_q15/datafusion:arrow 82725914 8.65188e+07 0.956161 ns
tpch_q16/datafusion:arrow 27052160 2.70003e+07 1.00192 ns
tpch_q17/datafusion:arrow 104774919 9.96582e+07 1.05134 ns
tpch_q18/datafusion:arrow 185377374 1.84794e+08 1.00316 ns
tpch_q19/datafusion:arrow 61650395 6.0382e+07 1.02101 ns
tpch_q20/datafusion:arrow 57425423 5.8556e+07 0.980692 ns
tpch_q21/datafusion:arrow 257190080 2.74049e+08 0.938483 ns
tpch_q22/datafusion:arrow 26379885 2.6212e+07 1.00641 ns
tpch_q01/datafusion:parquet 110848737 1.11942e+08 0.990235 ns
tpch_q02/datafusion:parquet 88229264 8.99447e+07 0.980928 ns
tpch_q03/datafusion:parquet 87022017 8.22679e+07 1.05779 ns
tpch_q04/datafusion:parquet 56539342 5.81174e+07 0.972847 ns
tpch_q05/datafusion:parquet 176036903 1.75918e+08 1.00068 ns
tpch_q06/datafusion:parquet 48791654 4.84332e+07 1.0074 ns
tpch_q07/datafusion:parquet 191543216 1.92305e+08 0.996037 ns
tpch_q08/datafusion:parquet 177568813 1.77545e+08 1.00013 ns
tpch_q09/datafusion:parquet 221262989 2.27186e+08 0.973931 ns
tpch_q10/datafusion:parquet 200422362 1.98673e+08 1.0088 ns
tpch_q11/datafusion:parquet 63731701 6.50992e+07 0.978993 ns
tpch_q12/datafusion:parquet 129824505 1.31114e+08 0.990166 ns
tpch_q13/datafusion:parquet 202435425 2.03955e+08 0.992552 ns
tpch_q14/datafusion:parquet 91840948 8.95894e+07 1.02513 ns
tpch_q15/datafusion:parquet 72954437 8.02066e+07 0.909581 ns
tpch_q16/datafusion:parquet 56962027 5.77787e+07 0.985866 ns
tpch_q17/datafusion:parquet 182296239 1.72982e+08 1.05385 ns
tpch_q18/datafusion:parquet 238547999 2.42986e+08 0.981735 ns
tpch_q19/datafusion:parquet 97877499 1.04673e+08 0.935081 ns
tpch_q20/datafusion:parquet 125309962 1.33986e+08 0.935244 ns
tpch_q21/datafusion:parquet 191898962 1.94074e+08 0.988795 ns
tpch_q22/datafusion:parquet 41701950 4.23107e+07 0.985612 ns
tpch_q01/datafusion:vortex-file-compressed 65771529 6.5497e+07 1.00419 ns
tpch_q02/datafusion:vortex-file-compressed 62827354 6.07841e+07 1.03362 ns
tpch_q03/datafusion:vortex-file-compressed 38013666 3.36967e+07 1.12811 ns 🚨
tpch_q04/datafusion:vortex-file-compressed 25592488 2.29488e+07 1.1152 ns 🚨
tpch_q05/datafusion:vortex-file-compressed 91729054 9.10284e+07 1.0077 ns
tpch_q06/datafusion:vortex-file-compressed 14834035 1.24751e+07 1.1891 ns 🚨
tpch_q07/datafusion:vortex-file-compressed 103202055 9.97684e+07 1.03442 ns
tpch_q08/datafusion:vortex-file-compressed 86625708 8.28502e+07 1.04557 ns
tpch_q09/datafusion:vortex-file-compressed 98378202 9.89774e+07 0.993946 ns
tpch_q10/datafusion:vortex-file-compressed 93426448 9.07208e+07 1.02982 ns
tpch_q11/datafusion:vortex-file-compressed 29055279 2.62022e+07 1.10889 ns 🚨
tpch_q12/datafusion:vortex-file-compressed 44828705 3.99565e+07 1.12194 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 36780649 3.25512e+07 1.12993 ns 🚨
tpch_q14/datafusion:vortex-file-compressed 34172990 3.27739e+07 1.04269 ns
tpch_q15/datafusion:vortex-file-compressed 35505137 3.07325e+07 1.1553 ns 🚨
tpch_q16/datafusion:vortex-file-compressed 39129308 3.8868e+07 1.00672 ns
tpch_q17/datafusion:vortex-file-compressed 85124353 8.77555e+07 0.970018 ns
tpch_q18/datafusion:vortex-file-compressed 119140048 1.14189e+08 1.04336 ns
tpch_q19/datafusion:vortex-file-compressed 39725245 3.77122e+07 1.05338 ns
tpch_q20/datafusion:vortex-file-compressed 59178800 5.70392e+07 1.03751 ns
tpch_q21/datafusion:vortex-file-compressed 109517104 1.05348e+08 1.03957 ns
tpch_q22/datafusion:vortex-file-compressed 22451904 2.22808e+07 1.00768 ns
tpch_q01/datafusion:vortex-compact 87677068 7.2462e+07 1.20997 ns 🚨
tpch_q02/datafusion:vortex-compact 72991109 6.53831e+07 1.11636 ns 🚨
tpch_q03/datafusion:vortex-compact 46307279 3.65268e+07 1.26776 ns 🚨
tpch_q04/datafusion:vortex-compact 41710946 2.7043e+07 1.54239 ns 🚨
tpch_q05/datafusion:vortex-compact 97844935 9.44616e+07 1.03582 ns
tpch_q06/datafusion:vortex-compact 31085406 1.89424e+07 1.64105 ns 🚨
tpch_q07/datafusion:vortex-compact 117721982 1.04767e+08 1.12365 ns 🚨
tpch_q08/datafusion:vortex-compact 92986640 8.70831e+07 1.06779 ns
tpch_q09/datafusion:vortex-compact 113780957 1.04645e+08 1.0873 ns
tpch_q10/datafusion:vortex-compact 101240865 8.66193e+07 1.1688 ns 🚨
tpch_q11/datafusion:vortex-compact 36603475 2.75549e+07 1.32838 ns 🚨
tpch_q12/datafusion:vortex-compact 85238280 4.75753e+07 1.79165 ns 🚨
tpch_q13/datafusion:vortex-compact 49529866 4.09434e+07 1.20972 ns 🚨
tpch_q14/datafusion:vortex-compact 46316608 3.74647e+07 1.23627 ns 🚨
tpch_q15/datafusion:vortex-compact 61090329 4.06164e+07 1.50408 ns 🚨
tpch_q16/datafusion:vortex-compact 46660333 4.15151e+07 1.12394 ns 🚨
tpch_q17/datafusion:vortex-compact 94378805 9.003e+07 1.0483 ns
tpch_q18/datafusion:vortex-compact 123520706 1.16098e+08 1.06393 ns
tpch_q19/datafusion:vortex-compact 65275703 4.99577e+07 1.30662 ns 🚨
tpch_q20/datafusion:vortex-compact 72434133 5.92823e+07 1.22185 ns 🚨
tpch_q21/datafusion:vortex-compact 132343127 1.12692e+08 1.17437 ns 🚨
tpch_q22/datafusion:vortex-compact 22115709 2.02256e+07 1.09345 ns
tpch_q01/duckdb:parquet 112998190 8.03699e+07 1.40598 ns 🚨
tpch_q02/duckdb:parquet 47393471 4.75199e+07 0.99734 ns
tpch_q03/duckdb:parquet 77652379 8.79129e+07 0.883287 ns 🚀
tpch_q04/duckdb:parquet 68798345 6.07646e+07 1.13221 ns 🚨
tpch_q05/duckdb:parquet 75247804 7.74922e+07 0.971037 ns
tpch_q06/duckdb:parquet 22654546 3.26555e+07 0.693743 ns 🚀
tpch_q07/duckdb:parquet 81856963 9.76038e+07 0.838666 ns 🚀
tpch_q08/duckdb:parquet 97044808 9.98017e+07 0.972376 ns
tpch_q09/duckdb:parquet 144641808 1.46479e+08 0.98746 ns
tpch_q10/duckdb:parquet 138689961 1.52634e+08 0.908642 ns
tpch_q11/duckdb:parquet 26069094 2.61344e+07 0.997503 ns
tpch_q12/duckdb:parquet 61452873 6.02183e+07 1.0205 ns
tpch_q13/duckdb:parquet 274870986 2.76173e+08 0.995287 ns
tpch_q14/duckdb:parquet 53489109 5.29122e+07 1.0109 ns
tpch_q15/duckdb:parquet 29535574 2.90533e+07 1.0166 ns
tpch_q16/duckdb:parquet 58916365 5.99962e+07 0.982002 ns
tpch_q17/duckdb:parquet 80746721 7.02454e+07 1.1495 ns 🚨
tpch_q18/duckdb:parquet 152209593 1.32956e+08 1.14481 ns 🚨
tpch_q19/duckdb:parquet 87387535 7.51103e+07 1.16346 ns 🚨
tpch_q20/duckdb:parquet 70788862 8.67094e+07 0.816392 ns 🚀
tpch_q21/duckdb:parquet 200068686 2.03421e+08 0.983523 ns
tpch_q22/duckdb:parquet 55411407 5.65605e+07 0.979683 ns
tpch_q01/duckdb:vortex-file-compressed 33892125 3.36171e+07 1.00818 ns
tpch_q02/duckdb:vortex-file-compressed 30099361 3.11761e+07 0.965463 ns
tpch_q03/duckdb:vortex-file-compressed 33881772 3.29298e+07 1.02891 ns
tpch_q04/duckdb:vortex-file-compressed 37220588 3.59913e+07 1.03416 ns
tpch_q05/duckdb:vortex-file-compressed 37453545 3.84081e+07 0.975148 ns
tpch_q06/duckdb:vortex-file-compressed 11185191 1.08416e+07 1.03169 ns
tpch_q07/duckdb:vortex-file-compressed 41153222 4.00603e+07 1.02728 ns
tpch_q08/duckdb:vortex-file-compressed 47381583 4.66348e+07 1.01601 ns
tpch_q09/duckdb:vortex-file-compressed 81273088 8.22075e+07 0.988633 ns
tpch_q10/duckdb:vortex-file-compressed 37815842 3.69493e+07 1.02345 ns
tpch_q11/duckdb:vortex-file-compressed 16277271 1.59738e+07 1.019 ns
tpch_q12/duckdb:vortex-file-compressed 26452828 2.30094e+07 1.14966 ns 🚨
tpch_q13/duckdb:vortex-file-compressed 48327516 3.68126e+07 1.3128 ns 🚨
tpch_q14/duckdb:vortex-file-compressed 26325382 2.53086e+07 1.04017 ns
tpch_q15/duckdb:vortex-file-compressed 19066359 1.87104e+07 1.01902 ns
tpch_q16/duckdb:vortex-file-compressed 32036564 3.28742e+07 0.974521 ns
tpch_q17/duckdb:vortex-file-compressed 28242863 2.72226e+07 1.03748 ns
tpch_q18/duckdb:vortex-file-compressed 56466489 5.73953e+07 0.983817 ns
tpch_q19/duckdb:vortex-file-compressed 30932992 3.02499e+07 1.02258 ns
tpch_q20/duckdb:vortex-file-compressed 39013745 3.91567e+07 0.996348 ns
tpch_q21/duckdb:vortex-file-compressed 106199184 1.04257e+08 1.01863 ns
tpch_q22/duckdb:vortex-file-compressed 20508462 1.99322e+07 1.02891 ns
tpch_q01/duckdb:vortex-compact 46027472 3.85899e+07 1.19273 ns 🚨
tpch_q02/duckdb:vortex-compact 44097830 4.26778e+07 1.03327 ns
tpch_q03/duckdb:vortex-compact 40151892 3.89879e+07 1.02985 ns
tpch_q04/duckdb:vortex-compact 47869640 4.17991e+07 1.14523 ns 🚨
tpch_q05/duckdb:vortex-compact 45529563 4.41223e+07 1.03189 ns
tpch_q06/duckdb:vortex-compact 17750748 1.48217e+07 1.19762 ns 🚨
tpch_q07/duckdb:vortex-compact 51271441 4.82171e+07 1.06334 ns
tpch_q08/duckdb:vortex-compact 56245004 5.38931e+07 1.04364 ns
tpch_q09/duckdb:vortex-compact 88863142 9.12221e+07 0.974141 ns
tpch_q10/duckdb:vortex-compact 48423177 4.30573e+07 1.12462 ns 🚨
tpch_q11/duckdb:vortex-compact 21748675 2.33665e+07 0.930763 ns
tpch_q12/duckdb:vortex-compact 53925488 3.55382e+07 1.5174 ns 🚨
tpch_q13/duckdb:vortex-compact 56511167 4.38567e+07 1.28854 ns 🚨
tpch_q14/duckdb:vortex-compact 32008235 2.89133e+07 1.10704 ns 🚨
tpch_q15/duckdb:vortex-compact 23148015 2.10204e+07 1.10122 ns 🚨
tpch_q16/duckdb:vortex-compact 38964350 3.83068e+07 1.01717 ns
tpch_q17/duckdb:vortex-compact 31478487 3.03546e+07 1.03702 ns
tpch_q18/duckdb:vortex-compact 62519037 6.19113e+07 1.00982 ns
tpch_q19/duckdb:vortex-compact 42538529 3.7707e+07 1.12813 ns 🚨
tpch_q20/duckdb:vortex-compact 46928850 4.66299e+07 1.00641 ns
tpch_q21/duckdb:vortex-compact 122633700 1.16008e+08 1.05711 ns
tpch_q22/duckdb:vortex-compact 22863855 2.21107e+07 1.03406 ns
tpch_q01/duckdb:duckdb 17533416 1.78192e+07 0.983965 ns
tpch_q02/duckdb:duckdb 14436244 1.42382e+07 1.01391 ns
tpch_q03/duckdb:duckdb 21447801 2.18491e+07 0.981632 ns
tpch_q04/duckdb:duckdb 19987039 2.00704e+07 0.995845 ns
tpch_q05/duckdb:duckdb 23364838 2.25534e+07 1.03598 ns
tpch_q06/duckdb:duckdb 7250087 7.20525e+06 1.00622 ns
tpch_q07/duckdb:duckdb 26983365 2.68332e+07 1.0056 ns
tpch_q08/duckdb:duckdb 26636360 2.6654e+07 0.999338 ns
tpch_q09/duckdb:duckdb 60846759 6.13025e+07 0.992565 ns
tpch_q10/duckdb:duckdb 57449990 5.9099e+07 0.972097 ns
tpch_q11/duckdb:duckdb 7610970 7.14663e+06 1.06497 ns
tpch_q12/duckdb:duckdb 17157978 1.7323e+07 0.990475 ns
tpch_q13/duckdb:duckdb 41912110 4.01151e+07 1.0448 ns
tpch_q14/duckdb:duckdb 22709563 2.27695e+07 0.997367 ns
tpch_q15/duckdb:duckdb 14230615 1.43128e+07 0.994258 ns
tpch_q16/duckdb:duckdb 25266265 2.52691e+07 0.999889 ns
tpch_q17/duckdb:duckdb 18042716 1.81312e+07 0.995118 ns
tpch_q18/duckdb:duckdb 39827103 4.06042e+07 0.980861 ns
tpch_q19/duckdb:duckdb 31602370 3.27379e+07 0.965314 ns
tpch_q20/duckdb:duckdb 26758387 2.75026e+07 0.97294 ns
tpch_q21/duckdb:duckdb 61747152 6.51841e+07 0.947273 ns
tpch_q22/duckdb:duckdb 27025704 2.6654e+07 1.01395 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.048x ➖
  • Vortex: 1.078x ➖
  • duckdb:vortex: 1.049x ➖
  • datafusion:vortex: 1.108x ❌
  • Best: fineweb_q06/duckdb:vortex-file-compressed (0.866x)
  • Worst: fineweb_q00/datafusion:vortex-compact (1.692x)
  • Significant (>10%): 1↑ 10↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 7153039 7.0543e+06 1.014 ns
fineweb_q01/datafusion:parquet 271988221 2.7285e+08 0.996842 ns
fineweb_q02/datafusion:parquet 268281565 2.72334e+08 0.985121 ns
fineweb_q03/datafusion:parquet 261831592 2.69675e+08 0.970914 ns
fineweb_q04/datafusion:parquet 281456708 2.89309e+08 0.97286 ns
fineweb_q05/datafusion:parquet 284444941 2.87548e+08 0.989208 ns
fineweb_q06/datafusion:parquet 271973687 2.78324e+08 0.977183 ns
fineweb_q07/datafusion:parquet 269150463 2.73767e+08 0.983137 ns
fineweb_q08/datafusion:parquet 266170440 2.66811e+08 0.997598 ns
fineweb_q00/datafusion:vortex-file-compressed 6288064 5.80892e+06 1.08248 ns
fineweb_q01/datafusion:vortex-file-compressed 29880001 2.7993e+07 1.06741 ns
fineweb_q02/datafusion:vortex-file-compressed 30490727 2.93213e+07 1.03988 ns
fineweb_q03/datafusion:vortex-file-compressed 86939906 8.13571e+07 1.06862 ns
fineweb_q04/datafusion:vortex-file-compressed 221202532 2.07931e+08 1.06382 ns
fineweb_q05/datafusion:vortex-file-compressed 191418391 1.93816e+08 0.987632 ns
fineweb_q06/datafusion:vortex-file-compressed 76707533 7.16818e+07 1.07011 ns
fineweb_q07/datafusion:vortex-file-compressed 75167247 7.10764e+07 1.05756 ns
fineweb_q08/datafusion:vortex-file-compressed 31559951 3.18543e+07 0.99076 ns
fineweb_q00/datafusion:vortex-compact 9892028 5.84552e+06 1.69224 ns 🚨
fineweb_q01/datafusion:vortex-compact 180731980 1.62261e+08 1.11384 ns 🚨
fineweb_q02/datafusion:vortex-compact 205161898 1.65144e+08 1.24232 ns 🚨
fineweb_q03/datafusion:vortex-compact 1379116531 1.26321e+09 1.09176 ns
fineweb_q04/datafusion:vortex-compact 1608531778 1.45491e+09 1.10559 ns 🚨
fineweb_q05/datafusion:vortex-compact 1225323775 1.14639e+09 1.06886 ns
fineweb_q06/datafusion:vortex-compact 717651456 5.94346e+08 1.20746 ns 🚨
fineweb_q07/datafusion:vortex-compact 764067947 6.28762e+08 1.21519 ns 🚨
fineweb_q08/datafusion:vortex-compact 27515366 2.91591e+07 0.94363 ns
fineweb_q00/duckdb:parquet 33969467 3.35485e+07 1.01255 ns
fineweb_q01/duckdb:parquet 99544662 9.89364e+07 1.00615 ns
fineweb_q02/duckdb:parquet 105813682 1.08457e+08 0.975624 ns
fineweb_q03/duckdb:parquet 313932095 3.18737e+08 0.984924 ns
fineweb_q04/duckdb:parquet 437730543 4.35334e+08 1.0055 ns
fineweb_q05/duckdb:parquet 405806883 4.07635e+08 0.995516 ns
fineweb_q06/duckdb:parquet 203375794 2.05275e+08 0.99075 ns
fineweb_q07/duckdb:parquet 215868692 2.17481e+08 0.992589 ns
fineweb_q08/duckdb:parquet 62565709 6.41024e+07 0.976027 ns
fineweb_q00/duckdb:vortex-file-compressed 4102863 4.10675e+06 0.999053 ns
fineweb_q01/duckdb:vortex-file-compressed 23988951 2.5329e+07 0.947094 ns
fineweb_q02/duckdb:vortex-file-compressed 28233424 2.72452e+07 1.03627 ns
fineweb_q03/duckdb:vortex-file-compressed 120204271 1.19526e+08 1.00568 ns
fineweb_q04/duckdb:vortex-file-compressed 190419376 2.02818e+08 0.93887 ns
fineweb_q05/duckdb:vortex-file-compressed 175281694 1.8502e+08 0.947366 ns
fineweb_q06/duckdb:vortex-file-compressed 60399922 6.97562e+07 0.865872 ns 🚀
fineweb_q07/duckdb:vortex-file-compressed 61207299 5.94693e+07 1.02923 ns
fineweb_q08/duckdb:vortex-file-compressed 8603326 8.19212e+06 1.05019 ns
fineweb_q00/duckdb:vortex-compact 5411604 5.52953e+06 0.978673 ns
fineweb_q01/duckdb:vortex-compact 110502305 9.01726e+07 1.22545 ns 🚨
fineweb_q02/duckdb:vortex-compact 133464229 1.04543e+08 1.27664 ns 🚨
fineweb_q03/duckdb:vortex-compact 884170692 8.27974e+08 1.06787 ns
fineweb_q04/duckdb:vortex-compact 952284693 8.67674e+08 1.09751 ns
fineweb_q05/duckdb:vortex-compact 840067511 7.80015e+08 1.07699 ns
fineweb_q06/duckdb:vortex-compact 527636059 4.51655e+08 1.16823 ns 🚨
fineweb_q07/duckdb:vortex-compact 555869304 4.55529e+08 1.22027 ns 🚨
fineweb_q08/duckdb:vortex-compact 9560145 9.18584e+06 1.04075 ns

@joseph-isaacs joseph-isaacs marked this pull request as draft January 14, 2026 17:13
@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 1.009x ➖
  • Vortex: 1.015x ➖
  • Best: No improvements
  • Worst: random-access/vortex-tokio-local-disk (1.015x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 186056584 1.85567e+08 1.00264 ns
random-access/vortex-tokio-local-disk 1240047 1.22125e+06 1.01539 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.038x ➖
  • Vortex: 1.032x ➖
  • duckdb:vortex: 1.012x ➖
  • datafusion:vortex: 1.053x ➖
  • Best: tpch_q18/datafusion:vortex-file-compressed (0.783x)
  • Worst: tpch_q08/datafusion:vortex-file-compressed (1.341x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 199914745 2.35077e+08 0.850424 ns
tpch_q02/datafusion:parquet 396777380 4.28596e+08 0.92576 ns
tpch_q03/datafusion:parquet 294089929 3.13289e+08 0.938717 ns
tpch_q04/datafusion:parquet 145622334 1.45729e+08 0.999268 ns
tpch_q05/datafusion:parquet 492945161 4.9027e+08 1.00546 ns
tpch_q06/datafusion:parquet 134998396 1.3283e+08 1.01633 ns
tpch_q07/datafusion:parquet 528301298 5.16251e+08 1.02334 ns
tpch_q08/datafusion:parquet 607685138 6.16846e+08 0.985149 ns
tpch_q09/datafusion:parquet 535929852 5.33135e+08 1.00524 ns
tpch_q10/datafusion:parquet 566422165 5.69617e+08 0.994391 ns
tpch_q11/datafusion:parquet 338578481 3.4057e+08 0.994153 ns
tpch_q12/datafusion:parquet 262118054 2.74652e+08 0.954364 ns
tpch_q13/datafusion:parquet 431454225 4.39885e+08 0.980835 ns
tpch_q14/datafusion:parquet 220374296 1.98051e+08 1.11271 ns
tpch_q15/datafusion:parquet 294677698 2.86732e+08 1.02771 ns
tpch_q16/datafusion:parquet 173571692 1.83404e+08 0.94639 ns
tpch_q17/datafusion:parquet 385886008 3.86057e+08 0.999557 ns
tpch_q18/datafusion:parquet 494129273 4.86695e+08 1.01527 ns
tpch_q19/datafusion:parquet 305964240 3.16769e+08 0.965892 ns
tpch_q20/datafusion:parquet 351987721 3.62897e+08 0.969937 ns
tpch_q21/datafusion:parquet 522109316 4.97125e+08 1.05026 ns
tpch_q22/datafusion:parquet 113376843 1.1417e+08 0.993055 ns
tpch_q01/datafusion:vortex-file-compressed 211173032 1.97478e+08 1.06935 ns
tpch_q02/datafusion:vortex-file-compressed 283534904 2.76134e+08 1.0268 ns
tpch_q03/datafusion:vortex-file-compressed 328989148 3.03682e+08 1.08333 ns
tpch_q04/datafusion:vortex-file-compressed 188561446 1.95068e+08 0.966643 ns
tpch_q05/datafusion:vortex-file-compressed 338643963 3.22442e+08 1.05025 ns
tpch_q06/datafusion:vortex-file-compressed 212292834 2.01696e+08 1.05254 ns
tpch_q07/datafusion:vortex-file-compressed 320734836 2.75688e+08 1.1634 ns
tpch_q08/datafusion:vortex-file-compressed 559945831 4.17516e+08 1.34114 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 479334469 4.68844e+08 1.02237 ns
tpch_q10/datafusion:vortex-file-compressed 421521950 4.30395e+08 0.979385 ns
tpch_q11/datafusion:vortex-file-compressed 182303913 1.4741e+08 1.23671 ns
tpch_q12/datafusion:vortex-file-compressed 346302161 3.08331e+08 1.12315 ns
tpch_q13/datafusion:vortex-file-compressed 218197409 1.7028e+08 1.28141 ns
tpch_q14/datafusion:vortex-file-compressed 178788850 1.71315e+08 1.04363 ns
tpch_q15/datafusion:vortex-file-compressed 288453329 2.5642e+08 1.12493 ns
tpch_q16/datafusion:vortex-file-compressed 180190690 1.70117e+08 1.05922 ns
tpch_q17/datafusion:vortex-file-compressed 273774985 3.0005e+08 0.91243 ns
tpch_q18/datafusion:vortex-file-compressed 284190155 3.62963e+08 0.782972 ns
tpch_q19/datafusion:vortex-file-compressed 336120101 3.40709e+08 0.986531 ns
tpch_q20/datafusion:vortex-file-compressed 264217347 2.63425e+08 1.00301 ns
tpch_q21/datafusion:vortex-file-compressed 383157237 3.63986e+08 1.05267 ns
tpch_q22/datafusion:vortex-file-compressed 155513304 1.42903e+08 1.08825 ns
tpch_q01/datafusion:vortex-compact 250741594 2.41783e+08 1.03705 ns
tpch_q02/datafusion:vortex-compact 261223503 2.45972e+08 1.062 ns
tpch_q03/datafusion:vortex-compact 319497645 3.13584e+08 1.01886 ns
tpch_q04/datafusion:vortex-compact 207522572 2.25745e+08 0.91928 ns
tpch_q05/datafusion:vortex-compact 317068239 2.90846e+08 1.09016 ns
tpch_q06/datafusion:vortex-compact 342274949 2.7285e+08 1.25444 ns
tpch_q07/datafusion:vortex-compact 328605488 3.23014e+08 1.01731 ns
tpch_q08/datafusion:vortex-compact 393362787 3.49586e+08 1.12522 ns
tpch_q09/datafusion:vortex-compact 438889184 4.33015e+08 1.01357 ns
tpch_q10/datafusion:vortex-compact 432907115 4.11118e+08 1.053 ns
tpch_q11/datafusion:vortex-compact 157470772 1.37704e+08 1.14354 ns
tpch_q12/datafusion:vortex-compact 381470296 4.07222e+08 0.936762 ns
tpch_q13/datafusion:vortex-compact 210251162 1.9841e+08 1.05968 ns
tpch_q14/datafusion:vortex-compact 250811483 2.2501e+08 1.11467 ns
tpch_q15/datafusion:vortex-compact 401983467 4.08494e+08 0.984062 ns
tpch_q16/datafusion:vortex-compact 175941262 1.65482e+08 1.0632 ns
tpch_q17/datafusion:vortex-compact 329397362 3.17205e+08 1.03844 ns
tpch_q18/datafusion:vortex-compact 316631870 3.07294e+08 1.03039 ns
tpch_q19/datafusion:vortex-compact 398177184 3.96229e+08 1.00492 ns
tpch_q20/datafusion:vortex-compact 399857615 3.56994e+08 1.12007 ns
tpch_q21/datafusion:vortex-compact 468831818 4.60542e+08 1.018 ns
tpch_q22/datafusion:vortex-compact 112449356 1.15827e+08 0.970842 ns
tpch_q01/duckdb:parquet 496365667 4.64026e+08 1.06969 ns
tpch_q02/duckdb:parquet 1137525318 1.01167e+09 1.12441 ns
tpch_q03/duckdb:parquet 777419067 7.94829e+08 0.978096 ns
tpch_q04/duckdb:parquet 529971095 4.78481e+08 1.10761 ns
tpch_q05/duckdb:parquet 1274883884 1.17431e+09 1.08564 ns
tpch_q06/duckdb:parquet 335787346 3.47187e+08 0.967164 ns
tpch_q07/duckdb:parquet 1051926635 9.1996e+08 1.14345 ns
tpch_q08/duckdb:parquet 1324309801 1.18136e+09 1.12101 ns
tpch_q09/duckdb:parquet 1171086411 9.97628e+08 1.17387 ns
tpch_q10/duckdb:parquet 1158264941 1.08608e+09 1.06647 ns
tpch_q11/duckdb:parquet 696563507 6.20586e+08 1.12243 ns
tpch_q12/duckdb:parquet 527925108 4.65544e+08 1.134 ns
tpch_q13/duckdb:parquet 824860318 7.62872e+08 1.08126 ns
tpch_q14/duckdb:parquet 567758475 4.83649e+08 1.17391 ns
tpch_q15/duckdb:parquet 605090419 5.04338e+08 1.19977 ns
tpch_q16/duckdb:parquet 497735711 3.87736e+08 1.2837 ns
tpch_q17/duckdb:parquet 624462347 5.66836e+08 1.10166 ns
tpch_q18/duckdb:parquet 731191345 7.10135e+08 1.02965 ns
tpch_q19/duckdb:parquet 659112002 5.97796e+08 1.10257 ns
tpch_q20/duckdb:parquet 916229253 7.44916e+08 1.22998 ns
tpch_q21/duckdb:parquet 975956764 8.9506e+08 1.09038 ns
tpch_q22/duckdb:parquet 425065123 3.43058e+08 1.23905 ns
tpch_q01/duckdb:vortex-file-compressed 247391197 2.46143e+08 1.00507 ns
tpch_q02/duckdb:vortex-file-compressed 656065593 6.29705e+08 1.04186 ns
tpch_q03/duckdb:vortex-file-compressed 569581045 5.73104e+08 0.993853 ns
tpch_q04/duckdb:vortex-file-compressed 332488602 3.49872e+08 0.950314 ns
tpch_q05/duckdb:vortex-file-compressed 770521063 7.51266e+08 1.02563 ns
tpch_q06/duckdb:vortex-file-compressed 318560619 3.11788e+08 1.02172 ns
tpch_q07/duckdb:vortex-file-compressed 663104523 6.98971e+08 0.948687 ns
tpch_q08/duckdb:vortex-file-compressed 949960206 9.59706e+08 0.989846 ns
tpch_q09/duckdb:vortex-file-compressed 812510591 7.92398e+08 1.02538 ns
tpch_q10/duckdb:vortex-file-compressed 746306903 7.38367e+08 1.01075 ns
tpch_q11/duckdb:vortex-file-compressed 388102681 4.05715e+08 0.95659 ns
tpch_q12/duckdb:vortex-file-compressed 457684741 4.68471e+08 0.976975 ns
tpch_q13/duckdb:vortex-file-compressed 496838529 4.78738e+08 1.03781 ns
tpch_q14/duckdb:vortex-file-compressed 389083073 4.05725e+08 0.958982 ns
tpch_q15/duckdb:vortex-file-compressed 293856159 2.78026e+08 1.05694 ns
tpch_q16/duckdb:vortex-file-compressed 311834596 2.97325e+08 1.0488 ns
tpch_q17/duckdb:vortex-file-compressed 499437387 4.92715e+08 1.01364 ns
tpch_q18/duckdb:vortex-file-compressed 599365969 5.77514e+08 1.03784 ns
tpch_q19/duckdb:vortex-file-compressed 415513729 3.84248e+08 1.08137 ns
tpch_q20/duckdb:vortex-file-compressed 671589446 7.07758e+08 0.948897 ns
tpch_q21/duckdb:vortex-file-compressed 819786489 8.22639e+08 0.996533 ns
tpch_q22/duckdb:vortex-file-compressed 231226274 2.42838e+08 0.952183 ns
tpch_q01/duckdb:vortex-compact 253500151 2.5409e+08 0.997679 ns
tpch_q02/duckdb:vortex-compact 619464195 6.04427e+08 1.02488 ns
tpch_q03/duckdb:vortex-compact 476389450 4.87824e+08 0.97656 ns
tpch_q04/duckdb:vortex-compact 322468047 3.15354e+08 1.02256 ns
tpch_q05/duckdb:vortex-compact 660230907 6.75388e+08 0.977557 ns
tpch_q06/duckdb:vortex-compact 342840283 3.31142e+08 1.03533 ns
tpch_q07/duckdb:vortex-compact 636924688 6.3195e+08 1.00787 ns
tpch_q08/duckdb:vortex-compact 894561625 8.34765e+08 1.07163 ns
tpch_q09/duckdb:vortex-compact 765223065 7.25047e+08 1.05541 ns
tpch_q10/duckdb:vortex-compact 646661836 6.34396e+08 1.01933 ns
tpch_q11/duckdb:vortex-compact 350557359 3.45379e+08 1.01499 ns
tpch_q12/duckdb:vortex-compact 446750167 4.45825e+08 1.00207 ns
tpch_q13/duckdb:vortex-compact 407857769 4.06121e+08 1.00428 ns
tpch_q14/duckdb:vortex-compact 401209632 4.1168e+08 0.974567 ns
tpch_q15/duckdb:vortex-compact 261863660 2.57807e+08 1.01573 ns
tpch_q16/duckdb:vortex-compact 309872632 2.99322e+08 1.03525 ns
tpch_q17/duckdb:vortex-compact 476705557 4.70414e+08 1.01337 ns
tpch_q18/duckdb:vortex-compact 484836423 4.7885e+08 1.0125 ns
tpch_q19/duckdb:vortex-compact 435288635 3.88027e+08 1.1218 ns
tpch_q20/duckdb:vortex-compact 698481762 6.36488e+08 1.0974 ns
tpch_q21/duckdb:vortex-compact 762368783 7.51483e+08 1.01449 ns
tpch_q22/duckdb:vortex-compact 233979421 2.34253e+08 0.998833 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.081x ➖
  • Vortex: 1.132x ❌
  • duckdb:vortex: 1.087x ➖
  • datafusion:vortex: 1.179x ❌
  • Best: tpcds_q62/duckdb:vortex-file-compressed (0.930x)
  • Worst: tpcds_q28/datafusion:vortex-compact (2.498x)
  • Significant (>10%): 0↑ 179↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 45272475 4.41048e+07 1.02647 ns
tpcds_q02/datafusion:parquet 65186766 6.41778e+07 1.01572 ns
tpcds_q03/datafusion:parquet 19318961 2.06155e+07 0.937109 ns
tpcds_q04/datafusion:parquet 402611599 3.92554e+08 1.02562 ns
tpcds_q05/datafusion:parquet 96114860 9.3673e+07 1.02607 ns
tpcds_q06/datafusion:parquet 104667226 1.10828e+08 0.944413 ns
tpcds_q07/datafusion:parquet 141302891 1.45199e+08 0.973165 ns
tpcds_q08/datafusion:parquet 46412614 4.72427e+07 0.98243 ns
tpcds_q09/datafusion:parquet 73385544 6.86592e+07 1.06884 ns
tpcds_q10/datafusion:parquet 115185721 1.13176e+08 1.01776 ns
tpcds_q11/datafusion:parquet 243971832 2.43159e+08 1.00334 ns
tpcds_q12/datafusion:parquet 33896812 3.31979e+07 1.02105 ns
tpcds_q13/datafusion:parquet 146070952 1.50034e+08 0.973586 ns
tpcds_q14/datafusion:parquet 261095402 2.52342e+08 1.03469 ns
tpcds_q15/datafusion:parquet 63044028 6.45797e+07 0.97622 ns
tpcds_q16/datafusion:parquet 40604401 4.01758e+07 1.01067 ns
tpcds_q17/datafusion:parquet 191351475 1.93839e+08 0.987165 ns
tpcds_q18/datafusion:parquet 186994636 1.87744e+08 0.996008 ns
tpcds_q19/datafusion:parquet 42756424 4.1248e+07 1.03657 ns
tpcds_q20/datafusion:parquet 29587526 2.92356e+07 1.01204 ns
tpcds_q21/datafusion:parquet 33480811 3.18707e+07 1.05052 ns
tpcds_q22/datafusion:parquet 145374086 1.48642e+08 0.978017 ns
tpcds_q23/datafusion:parquet 209977980 2.01464e+08 1.04226 ns
tpcds_q24/datafusion:parquet 241909872 2.43071e+08 0.995222 ns
tpcds_q25/datafusion:parquet 203927742 1.96599e+08 1.03728 ns
tpcds_q26/datafusion:parquet 124048394 1.30035e+08 0.953961 ns
tpcds_q27/datafusion:parquet 285975277 2.8263e+08 1.01184 ns
tpcds_q28/datafusion:parquet 57440303 5.73168e+07 1.00215 ns
tpcds_q29/datafusion:parquet 198836315 1.98451e+08 1.00194 ns
tpcds_q30/datafusion:parquet 53426387 5.65386e+07 0.944955 ns
tpcds_q31/datafusion:parquet 124720010 1.2452e+08 1.00161 ns
tpcds_q32/datafusion:parquet 32640374 3.15348e+07 1.03506 ns
tpcds_q33/datafusion:parquet 48339078 4.81492e+07 1.00394 ns
tpcds_q34/datafusion:parquet 38749796 3.9491e+07 0.981231 ns
tpcds_q35/datafusion:parquet 105832752 1.04589e+08 1.01189 ns
tpcds_q36/datafusion:parquet 95334492 9.26432e+07 1.02905 ns
tpcds_q37/datafusion:parquet 30297597 2.96933e+07 1.02035 ns
tpcds_q38/datafusion:parquet 73960360 7.26939e+07 1.01742 ns
tpcds_q39/datafusion:parquet 103170946 1.02194e+08 1.00956 ns
tpcds_q40/datafusion:parquet 42037942 4.11228e+07 1.02225 ns
tpcds_q41/datafusion:parquet 17886502 1.84476e+07 0.969587 ns
tpcds_q42/datafusion:parquet 18410036 1.91115e+07 0.963297 ns
tpcds_q43/datafusion:parquet 30462960 2.96914e+07 1.02599 ns
tpcds_q44/datafusion:parquet 50339367 5.16951e+07 0.973774 ns
tpcds_q45/datafusion:parquet 81088684 7.8996e+07 1.02649 ns
tpcds_q46/datafusion:parquet 57129742 5.58391e+07 1.02311 ns
tpcds_q47/datafusion:parquet 203842071 1.99971e+08 1.01936 ns
tpcds_q48/datafusion:parquet 135773817 1.35382e+08 1.00289 ns
tpcds_q49/datafusion:parquet 94705133 9.49291e+07 0.997641 ns
tpcds_q50/datafusion:parquet 121331045 1.19967e+08 1.01137 ns
tpcds_q51/datafusion:parquet 104109272 1.02576e+08 1.01495 ns
tpcds_q52/datafusion:parquet 20293368 1.87838e+07 1.08037 ns
tpcds_q53/datafusion:parquet 34685076 3.4223e+07 1.0135 ns
tpcds_q54/datafusion:parquet 61650713 6.07425e+07 1.01495 ns
tpcds_q55/datafusion:parquet 19060943 1.96551e+07 0.969772 ns
tpcds_q56/datafusion:parquet 46082857 4.62533e+07 0.996316 ns
tpcds_q57/datafusion:parquet 153394518 1.6241e+08 0.944489 ns
tpcds_q58/datafusion:parquet 87982154 8.5813e+07 1.02528 ns
tpcds_q59/datafusion:parquet 84061861 7.91227e+07 1.06242 ns
tpcds_q60/datafusion:parquet 47819656 4.72084e+07 1.01295 ns
tpcds_q61/datafusion:parquet 75210219 7.48595e+07 1.00468 ns
tpcds_q62/datafusion:parquet 49124631 4.86811e+07 1.00911 ns
tpcds_q63/datafusion:parquet 35439479 3.58247e+07 0.989246 ns
tpcds_q64/datafusion:parquet 1052570988 1.05749e+09 0.995346 ns
tpcds_q65/datafusion:parquet 57250077 5.50826e+07 1.03935 ns
tpcds_q66/datafusion:parquet 117932941 1.15145e+08 1.02421 ns
tpcds_q67/datafusion:parquet 178526698 1.69025e+08 1.05621 ns
tpcds_q68/datafusion:parquet 54848740 5.68887e+07 0.96414 ns
tpcds_q69/datafusion:parquet 104575736 1.03033e+08 1.01497 ns
tpcds_q70/datafusion:parquet 114562290 1.11595e+08 1.02659 ns
tpcds_q71/datafusion:parquet 36665821 3.66283e+07 1.00102 ns
tpcds_q72/datafusion:parquet 872721459 8.67745e+08 1.00574 ns
tpcds_q73/datafusion:parquet 39714572 3.69917e+07 1.07361 ns
tpcds_q74/datafusion:parquet 146001994 1.4584e+08 1.00111 ns
tpcds_q75/datafusion:parquet 161731209 1.68405e+08 0.960372 ns
tpcds_q76/datafusion:parquet 106693334 1.01029e+08 1.05607 ns
tpcds_q77/datafusion:parquet 67935879 6.72902e+07 1.00959 ns
tpcds_q78/datafusion:parquet 194548240 1.97485e+08 0.98513 ns
tpcds_q79/datafusion:parquet 46322556 4.51881e+07 1.0251 ns
tpcds_q80/datafusion:parquet 130936598 1.3085e+08 1.00066 ns
tpcds_q81/datafusion:parquet 51424045 5.209e+07 0.987216 ns
tpcds_q82/datafusion:parquet 32829950 3.22272e+07 1.0187 ns
tpcds_q83/datafusion:parquet 67005261 6.68063e+07 1.00298 ns
tpcds_q84/datafusion:parquet 53858378 5.48147e+07 0.982554 ns
tpcds_q85/datafusion:parquet 254711049 2.51977e+08 1.01085 ns
tpcds_q86/datafusion:parquet 27102265 2.68757e+07 1.00843 ns
tpcds_q87/datafusion:parquet 72747828 7.35334e+07 0.989317 ns
tpcds_q88/datafusion:parquet 95821001 9.5837e+07 0.999834 ns
tpcds_q89/datafusion:parquet 43541181 4.18905e+07 1.0394 ns
tpcds_q90/datafusion:parquet 24449057 2.47738e+07 0.98689 ns
tpcds_q91/datafusion:parquet 83962101 8.79982e+07 0.954134 ns
tpcds_q92/datafusion:parquet 30280182 3.04876e+07 0.993197 ns
tpcds_q93/datafusion:parquet 43266577 4.21581e+07 1.02629 ns
tpcds_q94/datafusion:parquet 34787904 3.60812e+07 0.964156 ns
tpcds_q95/datafusion:parquet 149483370 1.49316e+08 1.00112 ns
tpcds_q96/datafusion:parquet 17996160 1.78418e+07 1.00865 ns
tpcds_q97/datafusion:parquet 39940393 4.27075e+07 0.935207 ns
tpcds_q98/datafusion:parquet 42929869 4.19582e+07 1.02316 ns
tpcds_q99/datafusion:parquet 47945913 4.66262e+07 1.0283 ns
tpcds_q01/datafusion:vortex-file-compressed 42033288 3.59811e+07 1.16821 ns 🚨
tpcds_q02/datafusion:vortex-file-compressed 89279229 8.77296e+07 1.01766 ns
tpcds_q03/datafusion:vortex-file-compressed 34101075 3.16427e+07 1.07769 ns
tpcds_q04/datafusion:vortex-file-compressed 453639267 4.35157e+08 1.04247 ns
tpcds_q05/datafusion:vortex-file-compressed 92501063 8.63562e+07 1.07116 ns
tpcds_q06/datafusion:vortex-file-compressed 88258324 8.48127e+07 1.04063 ns
tpcds_q07/datafusion:vortex-file-compressed 87906201 8.54455e+07 1.0288 ns
tpcds_q08/datafusion:vortex-file-compressed 52726292 5.23009e+07 1.00813 ns
tpcds_q09/datafusion:vortex-file-compressed 69355362 6.11404e+07 1.13436 ns 🚨
tpcds_q10/datafusion:vortex-file-compressed 63664387 6.03108e+07 1.0556 ns
tpcds_q11/datafusion:vortex-file-compressed 258821871 2.52215e+08 1.0262 ns
tpcds_q12/datafusion:vortex-file-compressed 44776067 4.16661e+07 1.07464 ns
tpcds_q13/datafusion:vortex-file-compressed 85467726 7.90471e+07 1.08123 ns
tpcds_q14/datafusion:vortex-file-compressed 275393087 2.53662e+08 1.08567 ns
tpcds_q15/datafusion:vortex-file-compressed 57004343 5.54097e+07 1.02878 ns
tpcds_q16/datafusion:vortex-file-compressed 42853304 3.90383e+07 1.09772 ns
tpcds_q17/datafusion:vortex-file-compressed 134410103 1.24144e+08 1.08269 ns
tpcds_q18/datafusion:vortex-file-compressed 119998993 1.1677e+08 1.02765 ns
tpcds_q19/datafusion:vortex-file-compressed 58282697 5.38144e+07 1.08303 ns
tpcds_q20/datafusion:vortex-file-compressed 47443062 4.682e+07 1.01331 ns
tpcds_q21/datafusion:vortex-file-compressed 188859939 1.85199e+08 1.01977 ns
tpcds_q22/datafusion:vortex-file-compressed 78737904 7.63333e+07 1.0315 ns
tpcds_q23/datafusion:vortex-file-compressed 229756404 2.0851e+08 1.1019 ns 🚨
tpcds_q24/datafusion:vortex-file-compressed 217089904 2.1428e+08 1.01311 ns
tpcds_q25/datafusion:vortex-file-compressed 141515031 1.26828e+08 1.1158 ns 🚨
tpcds_q26/datafusion:vortex-file-compressed 76111562 7.12685e+07 1.06796 ns
tpcds_q27/datafusion:vortex-file-compressed 193814947 1.75848e+08 1.10218 ns 🚨
tpcds_q28/datafusion:vortex-file-compressed 50525735 4.55656e+07 1.10886 ns 🚨
tpcds_q29/datafusion:vortex-file-compressed 140450782 1.30899e+08 1.07297 ns
tpcds_q30/datafusion:vortex-file-compressed 44408395 4.02392e+07 1.10361 ns 🚨
tpcds_q31/datafusion:vortex-file-compressed 209003798 1.98798e+08 1.05134 ns
tpcds_q32/datafusion:vortex-file-compressed 34513083 3.19206e+07 1.08122 ns
tpcds_q33/datafusion:vortex-file-compressed 52750329 4.88025e+07 1.08089 ns
tpcds_q34/datafusion:vortex-file-compressed 42977735 4.19613e+07 1.02422 ns
tpcds_q35/datafusion:vortex-file-compressed 75406760 7.57305e+07 0.995725 ns
tpcds_q36/datafusion:vortex-file-compressed 128801023 1.20346e+08 1.07026 ns
tpcds_q37/datafusion:vortex-file-compressed 49202549 4.25615e+07 1.15603 ns 🚨
tpcds_q38/datafusion:vortex-file-compressed 104778045 1.00615e+08 1.04138 ns
tpcds_q39/datafusion:vortex-file-compressed 240993873 2.06742e+08 1.16568 ns 🚨
tpcds_q40/datafusion:vortex-file-compressed 68105802 6.26478e+07 1.08712 ns
tpcds_q41/datafusion:vortex-file-compressed 20818965 1.94421e+07 1.07082 ns
tpcds_q42/datafusion:vortex-file-compressed 36756588 3.44135e+07 1.06809 ns
tpcds_q43/datafusion:vortex-file-compressed 54011868 5.29433e+07 1.02018 ns
tpcds_q44/datafusion:vortex-file-compressed 58709415 5.38755e+07 1.08972 ns
tpcds_q45/datafusion:vortex-file-compressed 59143380 5.94096e+07 0.995519 ns
tpcds_q46/datafusion:vortex-file-compressed 78811955 7.61622e+07 1.03479 ns
tpcds_q47/datafusion:vortex-file-compressed 278285103 2.70744e+08 1.02785 ns
tpcds_q48/datafusion:vortex-file-compressed 74617575 7.22375e+07 1.03295 ns
tpcds_q49/datafusion:vortex-file-compressed 101074618 9.47777e+07 1.06644 ns
tpcds_q50/datafusion:vortex-file-compressed 91171688 8.96263e+07 1.01724 ns
tpcds_q51/datafusion:vortex-file-compressed 104879551 1.05359e+08 0.995447 ns
tpcds_q52/datafusion:vortex-file-compressed 38909767 3.76195e+07 1.0343 ns
tpcds_q53/datafusion:vortex-file-compressed 38050658 3.59535e+07 1.05833 ns
tpcds_q54/datafusion:vortex-file-compressed 65143002 6.33642e+07 1.02807 ns
tpcds_q55/datafusion:vortex-file-compressed 36323252 3.61327e+07 1.00527 ns
tpcds_q56/datafusion:vortex-file-compressed 59927254 5.92576e+07 1.0113 ns
tpcds_q57/datafusion:vortex-file-compressed 220762747 2.14522e+08 1.02909 ns
tpcds_q58/datafusion:vortex-file-compressed 130247683 1.26444e+08 1.03008 ns
tpcds_q59/datafusion:vortex-file-compressed 114562845 1.10966e+08 1.03241 ns
tpcds_q60/datafusion:vortex-file-compressed 60634303 5.93694e+07 1.0213 ns
tpcds_q61/datafusion:vortex-file-compressed 76189262 6.8438e+07 1.11326 ns 🚨
tpcds_q62/datafusion:vortex-file-compressed 56159446 5.22129e+07 1.07559 ns
tpcds_q63/datafusion:vortex-file-compressed 38035983 3.62064e+07 1.05053 ns
tpcds_q64/datafusion:vortex-file-compressed 802952166 7.71638e+08 1.04058 ns
tpcds_q65/datafusion:vortex-file-compressed 66895828 6.0506e+07 1.10561 ns 🚨
tpcds_q66/datafusion:vortex-file-compressed 147564109 1.36995e+08 1.07715 ns
tpcds_q67/datafusion:vortex-file-compressed 145629628 1.40958e+08 1.03314 ns
tpcds_q68/datafusion:vortex-file-compressed 77984720 7.36165e+07 1.05934 ns
tpcds_q69/datafusion:vortex-file-compressed 58270230 5.65348e+07 1.0307 ns
tpcds_q70/datafusion:vortex-file-compressed 139560184 1.31873e+08 1.05829 ns
tpcds_q71/datafusion:vortex-file-compressed 43194076 3.81026e+07 1.13362 ns 🚨
tpcds_q72/datafusion:vortex-file-compressed 3339986538 3.27342e+09 1.02034 ns
tpcds_q73/datafusion:vortex-file-compressed 43165461 4.04677e+07 1.06666 ns
tpcds_q74/datafusion:vortex-file-compressed 191043908 1.88512e+08 1.01343 ns
tpcds_q75/datafusion:vortex-file-compressed 186638895 1.71427e+08 1.08874 ns
tpcds_q76/datafusion:vortex-file-compressed 73852204 7.41335e+07 0.996205 ns
tpcds_q77/datafusion:vortex-file-compressed 74150644 6.56824e+07 1.12893 ns 🚨
tpcds_q78/datafusion:vortex-file-compressed 216494881 1.99735e+08 1.08391 ns
tpcds_q79/datafusion:vortex-file-compressed 57458363 5.29865e+07 1.0844 ns
tpcds_q80/datafusion:vortex-file-compressed 159492128 1.42792e+08 1.11696 ns 🚨
tpcds_q81/datafusion:vortex-file-compressed 48728020 4.96628e+07 0.981178 ns
tpcds_q82/datafusion:vortex-file-compressed 50317033 4.38492e+07 1.1475 ns 🚨
tpcds_q83/datafusion:vortex-file-compressed 82690167 8.05095e+07 1.02709 ns
tpcds_q84/datafusion:vortex-file-compressed 23660377 2.16886e+07 1.09091 ns
tpcds_q85/datafusion:vortex-file-compressed 149771686 1.47711e+08 1.01395 ns
tpcds_q86/datafusion:vortex-file-compressed 40744274 3.84298e+07 1.06023 ns
tpcds_q87/datafusion:vortex-file-compressed 104627985 1.03549e+08 1.01042 ns
tpcds_q88/datafusion:vortex-file-compressed 103075715 9.53419e+07 1.08112 ns
tpcds_q89/datafusion:vortex-file-compressed 71180280 6.68046e+07 1.0655 ns
tpcds_q90/datafusion:vortex-file-compressed 23064412 2.13988e+07 1.07783 ns
tpcds_q91/datafusion:vortex-file-compressed 35280987 3.43492e+07 1.02713 ns
tpcds_q92/datafusion:vortex-file-compressed 30768264 2.80151e+07 1.09828 ns
tpcds_q93/datafusion:vortex-file-compressed 53717145 4.76518e+07 1.12728 ns 🚨
tpcds_q94/datafusion:vortex-file-compressed 40948883 3.6217e+07 1.13065 ns 🚨
tpcds_q95/datafusion:vortex-file-compressed 107686427 1.00741e+08 1.06895 ns
tpcds_q96/datafusion:vortex-file-compressed 19946002 1.93474e+07 1.03094 ns
tpcds_q97/datafusion:vortex-file-compressed 43731372 3.93777e+07 1.11056 ns 🚨
tpcds_q98/datafusion:vortex-file-compressed 57908096 5.60895e+07 1.03242 ns
tpcds_q99/datafusion:vortex-file-compressed 70869874 7.22811e+07 0.980476 ns
tpcds_q01/datafusion:vortex-compact 50154186 4.64877e+07 1.07887 ns
tpcds_q02/datafusion:vortex-compact 117542199 9.40214e+07 1.25016 ns 🚨
tpcds_q03/datafusion:vortex-compact 46741626 3.66923e+07 1.27388 ns 🚨
tpcds_q04/datafusion:vortex-compact 637466581 4.74997e+08 1.34204 ns 🚨
tpcds_q05/datafusion:vortex-compact 130525975 9.74117e+07 1.33994 ns 🚨
tpcds_q06/datafusion:vortex-compact 99550866 9.05956e+07 1.09885 ns
tpcds_q07/datafusion:vortex-compact 126748774 9.96635e+07 1.27177 ns 🚨
tpcds_q08/datafusion:vortex-compact 73392952 5.99808e+07 1.22361 ns 🚨
tpcds_q09/datafusion:vortex-compact 220411378 1.08306e+08 2.03508 ns 🚨
tpcds_q10/datafusion:vortex-compact 99516872 6.92489e+07 1.43709 ns 🚨
tpcds_q11/datafusion:vortex-compact 349411113 2.7137e+08 1.28758 ns 🚨
tpcds_q12/datafusion:vortex-compact 55857198 4.51185e+07 1.23801 ns 🚨
tpcds_q13/datafusion:vortex-compact 212461764 1.06164e+08 2.00125 ns 🚨
tpcds_q14/datafusion:vortex-compact 422142791 2.89652e+08 1.45741 ns 🚨
tpcds_q15/datafusion:vortex-compact 73308552 5.83894e+07 1.25551 ns 🚨
tpcds_q16/datafusion:vortex-compact 69245426 4.58324e+07 1.51084 ns 🚨
tpcds_q17/datafusion:vortex-compact 159318523 1.32337e+08 1.20389 ns 🚨
tpcds_q18/datafusion:vortex-compact 160938135 1.27993e+08 1.2574 ns 🚨
tpcds_q19/datafusion:vortex-compact 79611063 6.33767e+07 1.25616 ns 🚨
tpcds_q20/datafusion:vortex-compact 58514843 5.37081e+07 1.0895 ns
tpcds_q21/datafusion:vortex-compact 204244500 1.99099e+08 1.02585 ns
tpcds_q22/datafusion:vortex-compact 98454021 8.51857e+07 1.15576 ns 🚨
tpcds_q23/datafusion:vortex-compact 309972878 2.3499e+08 1.31909 ns 🚨
tpcds_q24/datafusion:vortex-compact 263693972 2.35329e+08 1.12053 ns 🚨
tpcds_q25/datafusion:vortex-compact 163397075 1.32893e+08 1.22954 ns 🚨
tpcds_q26/datafusion:vortex-compact 115761268 8.77327e+07 1.31948 ns 🚨
tpcds_q27/datafusion:vortex-compact 287063801 2.04453e+08 1.40406 ns 🚨
tpcds_q28/datafusion:vortex-compact 231405016 9.26266e+07 2.49826 ns 🚨
tpcds_q29/datafusion:vortex-compact 163002206 1.37104e+08 1.18889 ns 🚨
tpcds_q30/datafusion:vortex-compact 63926407 4.88097e+07 1.30971 ns 🚨
tpcds_q31/datafusion:vortex-compact 301907699 2.22142e+08 1.35908 ns 🚨
tpcds_q32/datafusion:vortex-compact 58856112 3.6349e+07 1.6192 ns 🚨
tpcds_q33/datafusion:vortex-compact 87120782 5.5954e+07 1.55701 ns 🚨
tpcds_q34/datafusion:vortex-compact 61585835 4.66489e+07 1.3202 ns 🚨
tpcds_q35/datafusion:vortex-compact 106249502 7.91038e+07 1.34317 ns 🚨
tpcds_q36/datafusion:vortex-compact 179674037 1.35263e+08 1.32833 ns 🚨
tpcds_q37/datafusion:vortex-compact 80831727 5.94016e+07 1.36077 ns 🚨
tpcds_q38/datafusion:vortex-compact 130695349 1.10221e+08 1.18576 ns 🚨
tpcds_q39/datafusion:vortex-compact 262719789 2.33616e+08 1.12458 ns 🚨
tpcds_q40/datafusion:vortex-compact 79830309 7.10151e+07 1.12413 ns 🚨
tpcds_q41/datafusion:vortex-compact 22392753 2.23271e+07 1.00294 ns
tpcds_q42/datafusion:vortex-compact 49654452 3.88952e+07 1.27662 ns 🚨
tpcds_q43/datafusion:vortex-compact 68613152 5.66661e+07 1.21083 ns 🚨
tpcds_q44/datafusion:vortex-compact 105942880 6.904e+07 1.53451 ns 🚨
tpcds_q45/datafusion:vortex-compact 75132750 6.24507e+07 1.20307 ns 🚨
tpcds_q46/datafusion:vortex-compact 117971886 8.56313e+07 1.37767 ns 🚨
tpcds_q47/datafusion:vortex-compact 325978604 2.9114e+08 1.11966 ns 🚨
tpcds_q48/datafusion:vortex-compact 159455413 9.34753e+07 1.70586 ns 🚨
tpcds_q49/datafusion:vortex-compact 164202717 1.16388e+08 1.41082 ns 🚨
tpcds_q50/datafusion:vortex-compact 107308394 9.69472e+07 1.10687 ns 🚨
tpcds_q51/datafusion:vortex-compact 133258591 1.10599e+08 1.20488 ns 🚨
tpcds_q52/datafusion:vortex-compact 49309854 4.02158e+07 1.22613 ns 🚨
tpcds_q53/datafusion:vortex-compact 53291652 4.23857e+07 1.2573 ns 🚨
tpcds_q54/datafusion:vortex-compact 92150328 7.11433e+07 1.29528 ns 🚨
tpcds_q55/datafusion:vortex-compact 50405863 4.06539e+07 1.23988 ns 🚨
tpcds_q56/datafusion:vortex-compact 91487094 6.3951e+07 1.43058 ns 🚨
tpcds_q57/datafusion:vortex-compact 259335093 2.2772e+08 1.13883 ns 🚨
tpcds_q58/datafusion:vortex-compact 158029962 1.33925e+08 1.17999 ns 🚨
tpcds_q59/datafusion:vortex-compact 146941936 1.20169e+08 1.22279 ns 🚨
tpcds_q60/datafusion:vortex-compact 90269512 6.5223e+07 1.38401 ns 🚨
tpcds_q61/datafusion:vortex-compact 110448894 7.94813e+07 1.38962 ns 🚨
tpcds_q62/datafusion:vortex-compact 68254400 5.42017e+07 1.25927 ns 🚨
tpcds_q63/datafusion:vortex-compact 53132092 4.26951e+07 1.24445 ns 🚨
tpcds_q64/datafusion:vortex-compact 948446088 8.38848e+08 1.13065 ns 🚨
tpcds_q65/datafusion:vortex-compact 97036634 7.00154e+07 1.38593 ns 🚨
tpcds_q66/datafusion:vortex-compact 184032615 1.47612e+08 1.24673 ns 🚨
tpcds_q67/datafusion:vortex-compact 167959738 1.53173e+08 1.09654 ns
tpcds_q68/datafusion:vortex-compact 141512557 8.98765e+07 1.57452 ns 🚨
tpcds_q69/datafusion:vortex-compact 93701682 6.37972e+07 1.46874 ns 🚨
tpcds_q70/datafusion:vortex-compact 161398081 1.43334e+08 1.12603 ns 🚨
tpcds_q71/datafusion:vortex-compact 78586559 4.81096e+07 1.63349 ns 🚨
tpcds_q72/datafusion:vortex-compact 3715780556 3.33103e+09 1.11551 ns 🚨
tpcds_q73/datafusion:vortex-compact 61461416 4.77489e+07 1.28718 ns 🚨
tpcds_q74/datafusion:vortex-compact 255562939 2.00038e+08 1.27757 ns 🚨
tpcds_q75/datafusion:vortex-compact 274188804 2.00128e+08 1.37007 ns 🚨
tpcds_q76/datafusion:vortex-compact 108275073 8.25062e+07 1.31233 ns 🚨
tpcds_q77/datafusion:vortex-compact 118041710 7.91189e+07 1.49195 ns 🚨
tpcds_q78/datafusion:vortex-compact 288817440 2.16765e+08 1.3324 ns 🚨
tpcds_q79/datafusion:vortex-compact 99593315 6.20446e+07 1.60519 ns 🚨
tpcds_q80/datafusion:vortex-compact 209254704 1.58817e+08 1.31758 ns 🚨
tpcds_q81/datafusion:vortex-compact 76670055 6.10441e+07 1.25598 ns 🚨
tpcds_q82/datafusion:vortex-compact 82984639 6.13387e+07 1.35289 ns 🚨
tpcds_q83/datafusion:vortex-compact 81848388 7.96201e+07 1.02799 ns
tpcds_q84/datafusion:vortex-compact 33052466 2.55642e+07 1.29292 ns 🚨
tpcds_q85/datafusion:vortex-compact 218034804 1.59806e+08 1.36438 ns 🚨
tpcds_q86/datafusion:vortex-compact 52074116 4.06306e+07 1.28165 ns 🚨
tpcds_q87/datafusion:vortex-compact 135695039 1.16936e+08 1.16042 ns 🚨
tpcds_q88/datafusion:vortex-compact 186168858 1.10652e+08 1.68247 ns 🚨
tpcds_q89/datafusion:vortex-compact 85488338 7.40493e+07 1.15448 ns 🚨
tpcds_q90/datafusion:vortex-compact 39739577 2.43483e+07 1.63213 ns 🚨
tpcds_q91/datafusion:vortex-compact 53254046 4.28229e+07 1.24359 ns 🚨
tpcds_q92/datafusion:vortex-compact 51580625 3.14169e+07 1.64181 ns 🚨
tpcds_q93/datafusion:vortex-compact 70030955 5.65955e+07 1.2374 ns 🚨
tpcds_q94/datafusion:vortex-compact 66898994 4.04232e+07 1.65497 ns 🚨
tpcds_q95/datafusion:vortex-compact 145924803 1.09301e+08 1.33507 ns 🚨
tpcds_q96/datafusion:vortex-compact 32186044 2.07479e+07 1.55129 ns 🚨
tpcds_q97/datafusion:vortex-compact 61279822 4.55272e+07 1.346 ns 🚨
tpcds_q98/datafusion:vortex-compact 69932783 6.21989e+07 1.12434 ns 🚨
tpcds_q99/datafusion:vortex-compact 86954023 7.19675e+07 1.20824 ns 🚨
tpcds_q01/duckdb:parquet 50756736 4.76004e+07 1.06631 ns
tpcds_q02/duckdb:parquet 28716533 2.88641e+07 0.994886 ns
tpcds_q03/duckdb:parquet 14121948 1.38719e+07 1.01803 ns
tpcds_q04/duckdb:parquet 132695837 1.27165e+08 1.0435 ns
tpcds_q05/duckdb:parquet 30360868 2.99046e+07 1.01526 ns
tpcds_q06/duckdb:parquet 33947498 3.30042e+07 1.02858 ns
tpcds_q07/duckdb:parquet 28626125 2.7955e+07 1.02401 ns
tpcds_q08/duckdb:parquet 29468773 2.88383e+07 1.02186 ns
tpcds_q09/duckdb:parquet 41318371 4.14255e+07 0.997413 ns
tpcds_q10/duckdb:parquet 39857840 4.11616e+07 0.968325 ns
tpcds_q11/duckdb:parquet 89688731 8.40375e+07 1.06725 ns
tpcds_q12/duckdb:parquet 17937111 1.77916e+07 1.00818 ns
tpcds_q13/duckdb:parquet 38707008 3.75309e+07 1.03134 ns
tpcds_q14/duckdb:parquet 100142679 1.00282e+08 0.998608 ns
tpcds_q15/duckdb:parquet 28389558 2.77886e+07 1.02163 ns
tpcds_q16/duckdb:parquet 23441558 2.28049e+07 1.02792 ns
tpcds_q17/duckdb:parquet 41053677 3.9001e+07 1.05263 ns
tpcds_q18/duckdb:parquet 104028108 1.00517e+08 1.03493 ns
tpcds_q19/duckdb:parquet 34300011 3.33709e+07 1.02784 ns
tpcds_q20/duckdb:parquet 18321346 1.78522e+07 1.02628 ns
tpcds_q21/duckdb:parquet 14071856 1.35062e+07 1.04188 ns
tpcds_q22/duckdb:parquet 98709727 1.0026e+08 0.984534 ns
tpcds_q23/duckdb:parquet 100335529 9.95129e+07 1.00827 ns
tpcds_q24/duckdb:parquet 50617908 5.00284e+07 1.01178 ns
tpcds_q25/duckdb:parquet 37147285 3.6143e+07 1.02779 ns
tpcds_q26/duckdb:parquet 38595433 3.86314e+07 0.999068 ns
tpcds_q27/duckdb:parquet 79913760 7.74138e+07 1.03229 ns
tpcds_q28/duckdb:parquet 42676465 4.27557e+07 0.998146 ns
tpcds_q29/duckdb:parquet 40703821 3.87623e+07 1.05009 ns
tpcds_q30/duckdb:parquet 46092555 4.56472e+07 1.00976 ns
tpcds_q31/duckdb:parquet 28338543 2.79637e+07 1.0134 ns
tpcds_q32/duckdb:parquet 13090430 1.30355e+07 1.00422 ns
tpcds_q33/duckdb:parquet 21839695 2.14089e+07 1.02012 ns
tpcds_q34/duckdb:parquet 24344161 2.39275e+07 1.01741 ns
tpcds_q35/duckdb:parquet 69738518 6.8438e+07 1.019 ns
tpcds_q36/duckdb:parquet 25242365 2.47794e+07 1.01868 ns
tpcds_q37/duckdb:parquet 15981796 1.5735e+07 1.01568 ns
tpcds_q38/duckdb:parquet 36567036 3.60957e+07 1.01306 ns
tpcds_q39/duckdb:parquet 37501825 3.66064e+07 1.02446 ns
tpcds_q40/duckdb:parquet 20704085 2.01696e+07 1.0265 ns
tpcds_q41/duckdb:parquet 10227143 9.60185e+06 1.06512 ns
tpcds_q42/duckdb:parquet 13221249 1.31666e+07 1.00415 ns
tpcds_q43/duckdb:parquet 19030350 1.91914e+07 0.991611 ns
tpcds_q44/duckdb:parquet 29357028 2.8771e+07 1.02037 ns
tpcds_q45/duckdb:parquet 30426056 2.92768e+07 1.03925 ns
tpcds_q46/duckdb:parquet 50351589 4.92967e+07 1.0214 ns
tpcds_q47/duckdb:parquet 61291605 5.93171e+07 1.03329 ns
tpcds_q48/duckdb:parquet 35020984 3.43126e+07 1.02065 ns
tpcds_q49/duckdb:parquet 27177229 2.58989e+07 1.04936 ns
tpcds_q50/duckdb:parquet 29770659 2.90247e+07 1.0257 ns
tpcds_q51/duckdb:parquet 199171072 1.96829e+08 1.0119 ns
tpcds_q52/duckdb:parquet 14037236 1.34302e+07 1.0452 ns
tpcds_q53/duckdb:parquet 21123721 1.99196e+07 1.06045 ns
tpcds_q54/duckdb:parquet 26682258 2.65223e+07 1.00603 ns
tpcds_q55/duckdb:parquet 13304106 1.29194e+07 1.02978 ns
tpcds_q56/duckdb:parquet 23840450 2.30293e+07 1.03522 ns
tpcds_q57/duckdb:parquet 48562513 4.798e+07 1.01214 ns
tpcds_q58/duckdb:parquet 26817351 2.58022e+07 1.03934 ns
tpcds_q59/duckdb:parquet 40065378 3.96402e+07 1.01073 ns
tpcds_q60/duckdb:parquet 25210935 2.37699e+07 1.06062 ns
tpcds_q61/duckdb:parquet 34705707 3.3834e+07 1.02576 ns
tpcds_q62/duckdb:parquet 14398501 1.37394e+07 1.04797 ns
tpcds_q63/duckdb:parquet 17937581 1.76362e+07 1.01709 ns
tpcds_q64/duckdb:parquet 79610680 7.79879e+07 1.02081 ns
tpcds_q65/duckdb:parquet 29658178 2.92052e+07 1.01551 ns
tpcds_q66/duckdb:parquet 32960100 3.02485e+07 1.08964 ns
tpcds_q67/duckdb:parquet 191202754 1.85382e+08 1.0314 ns
tpcds_q68/duckdb:parquet 40513700 3.94404e+07 1.02721 ns
tpcds_q69/duckdb:parquet 42186712 4.11587e+07 1.02498 ns
tpcds_q70/duckdb:parquet 58299907 5.66171e+07 1.02972 ns
tpcds_q71/duckdb:parquet 22280113 2.1282e+07 1.0469 ns
tpcds_q72/duckdb:parquet 171204281 1.70185e+08 1.00599 ns
tpcds_q73/duckdb:parquet 22247778 2.11699e+07 1.05092 ns
tpcds_q74/duckdb:parquet 54131766 5.53364e+07 0.978231 ns
tpcds_q75/duckdb:parquet 58159906 5.77733e+07 1.00669 ns
tpcds_q76/duckdb:parquet 22565541 2.16431e+07 1.04262 ns
tpcds_q77/duckdb:parquet 24021006 2.43354e+07 0.987079 ns
tpcds_q78/duckdb:parquet 80439809 7.90603e+07 1.01745 ns
tpcds_q79/duckdb:parquet 32858078 3.15792e+07 1.0405 ns
tpcds_q80/duckdb:parquet 44605791 4.36618e+07 1.02162 ns
tpcds_q81/duckdb:parquet 52477969 4.91868e+07 1.06691 ns
tpcds_q82/duckdb:parquet 20296307 1.88197e+07 1.07846 ns
tpcds_q83/duckdb:parquet 19495946 1.85647e+07 1.05016 ns
tpcds_q84/duckdb:parquet 22147190 2.11617e+07 1.04657 ns
tpcds_q85/duckdb:parquet 44875592 4.34502e+07 1.03281 ns
tpcds_q86/duckdb:parquet 40005808 3.84486e+07 1.0405 ns
tpcds_q87/duckdb:parquet 38981947 3.79504e+07 1.02718 ns
tpcds_q88/duckdb:parquet 54939882 5.42248e+07 1.01319 ns
tpcds_q89/duckdb:parquet 22252715 2.16786e+07 1.02648 ns
tpcds_q90/duckdb:parquet 9567799 1.00877e+07 0.948458 ns
tpcds_q91/duckdb:parquet 27724426 2.61708e+07 1.05936 ns
tpcds_q92/duckdb:parquet 14038725 1.36352e+07 1.02959 ns
tpcds_q93/duckdb:parquet 34487476 3.30012e+07 1.04504 ns
tpcds_q94/duckdb:parquet 19671202 1.85473e+07 1.0606 ns
tpcds_q95/duckdb:parquet 146509509 1.34574e+08 1.08869 ns
tpcds_q96/duckdb:parquet 12110513 1.14855e+07 1.05441 ns
tpcds_q97/duckdb:parquet 40604916 3.84105e+07 1.05713 ns
tpcds_q98/duckdb:parquet 24837551 2.40969e+07 1.03074 ns
tpcds_q99/duckdb:parquet 25238923 2.46201e+07 1.02513 ns
tpcds_q01/duckdb:vortex-file-compressed 35797283 3.24309e+07 1.1038 ns 🚨
tpcds_q02/duckdb:vortex-file-compressed 58409617 5.17612e+07 1.12844 ns 🚨
tpcds_q03/duckdb:vortex-file-compressed 18000894 1.8093e+07 0.994908 ns
tpcds_q04/duckdb:vortex-file-compressed 116080709 1.10643e+08 1.04915 ns
tpcds_q05/duckdb:vortex-file-compressed 43853293 4.50649e+07 0.973114 ns
tpcds_q06/duckdb:vortex-file-compressed 39681563 3.87847e+07 1.02313 ns
tpcds_q07/duckdb:vortex-file-compressed 31680693 2.88025e+07 1.09993 ns
tpcds_q08/duckdb:vortex-file-compressed 34091630 3.38623e+07 1.00677 ns
tpcds_q09/duckdb:vortex-file-compressed 47617538 4.59765e+07 1.03569 ns
tpcds_q10/duckdb:vortex-file-compressed 57493219 5.28295e+07 1.08828 ns
tpcds_q11/duckdb:vortex-file-compressed 76635283 7.41826e+07 1.03306 ns
tpcds_q12/duckdb:vortex-file-compressed 19493556 1.92495e+07 1.01268 ns
tpcds_q13/duckdb:vortex-file-compressed 36899229 3.56659e+07 1.03458 ns
tpcds_q14/duckdb:vortex-file-compressed 127471888 1.30282e+08 0.978431 ns
tpcds_q15/duckdb:vortex-file-compressed 32957920 3.11485e+07 1.05809 ns
tpcds_q16/duckdb:vortex-file-compressed 34583603 3.28271e+07 1.05351 ns
tpcds_q17/duckdb:vortex-file-compressed 46471845 4.60193e+07 1.00983 ns
tpcds_q18/duckdb:vortex-file-compressed 108648332 1.04368e+08 1.04101 ns
tpcds_q19/duckdb:vortex-file-compressed 43858035 3.88033e+07 1.13027 ns 🚨
tpcds_q20/duckdb:vortex-file-compressed 19995977 1.91565e+07 1.04382 ns
tpcds_q21/duckdb:vortex-file-compressed 19032209 1.93749e+07 0.982315 ns
tpcds_q22/duckdb:vortex-file-compressed 116088185 1.14559e+08 1.01334 ns
tpcds_q23/duckdb:vortex-file-compressed 121975439 1.2904e+08 0.945251 ns
tpcds_q24/duckdb:vortex-file-compressed 61574520 5.86021e+07 1.05072 ns
tpcds_q25/duckdb:vortex-file-compressed 47215390 4.62944e+07 1.0199 ns
tpcds_q26/duckdb:vortex-file-compressed 46416057 4.77757e+07 0.971541 ns
tpcds_q27/duckdb:vortex-file-compressed 80802420 7.63579e+07 1.05821 ns
tpcds_q28/duckdb:vortex-file-compressed 32396090 3.23777e+07 1.00057 ns
tpcds_q29/duckdb:vortex-file-compressed 50096231 4.77356e+07 1.04945 ns
tpcds_q30/duckdb:vortex-file-compressed 36513352 3.47946e+07 1.0494 ns
tpcds_q31/duckdb:vortex-file-compressed 34997309 3.39478e+07 1.03092 ns
tpcds_q32/duckdb:vortex-file-compressed 19854204 1.82992e+07 1.08498 ns
tpcds_q33/duckdb:vortex-file-compressed 34624111 3.47127e+07 0.997449 ns
tpcds_q34/duckdb:vortex-file-compressed 30011178 2.89312e+07 1.03733 ns
tpcds_q35/duckdb:vortex-file-compressed 87224625 8.15081e+07 1.07013 ns
tpcds_q36/duckdb:vortex-file-compressed 30575082 2.90069e+07 1.05406 ns
tpcds_q37/duckdb:vortex-file-compressed 19394279 1.81061e+07 1.07115 ns
tpcds_q38/duckdb:vortex-file-compressed 48261861 4.41336e+07 1.09354 ns
tpcds_q39/duckdb:vortex-file-compressed 43194352 4.29619e+07 1.00541 ns
tpcds_q40/duckdb:vortex-file-compressed 25932436 2.53746e+07 1.02198 ns
tpcds_q41/duckdb:vortex-file-compressed 14975319 1.46368e+07 1.02313 ns
tpcds_q42/duckdb:vortex-file-compressed 14837333 1.49648e+07 0.99148 ns
tpcds_q43/duckdb:vortex-file-compressed 21340135 2.07474e+07 1.02857 ns
tpcds_q44/duckdb:vortex-file-compressed 29196963 2.64838e+07 1.10245 ns 🚨
tpcds_q45/duckdb:vortex-file-compressed 35375386 3.47612e+07 1.01767 ns
tpcds_q46/duckdb:vortex-file-compressed 59161401 5.61501e+07 1.05363 ns
tpcds_q47/duckdb:vortex-file-compressed 65957712 6.52796e+07 1.01039 ns
tpcds_q48/duckdb:vortex-file-compressed 34138625 3.34259e+07 1.02132 ns
tpcds_q49/duckdb:vortex-file-compressed 34098813 3.41327e+07 0.999008 ns
tpcds_q50/duckdb:vortex-file-compressed 41995009 3.80686e+07 1.10314 ns 🚨
tpcds_q51/duckdb:vortex-file-compressed 115233497 1.15853e+08 0.994656 ns
tpcds_q52/duckdb:vortex-file-compressed 14985901 1.48894e+07 1.00648 ns
tpcds_q53/duckdb:vortex-file-compressed 23837503 2.39304e+07 0.99612 ns
tpcds_q54/duckdb:vortex-file-compressed 37908092 3.41485e+07 1.1101 ns 🚨
tpcds_q55/duckdb:vortex-file-compressed 14639056 1.46155e+07 1.00161 ns
tpcds_q56/duckdb:vortex-file-compressed 40031451 3.88514e+07 1.03037 ns
tpcds_q57/duckdb:vortex-file-compressed 60413337 6.04737e+07 0.999002 ns
tpcds_q58/duckdb:vortex-file-compressed 37205766 3.95279e+07 0.941252 ns
tpcds_q59/duckdb:vortex-file-compressed 57516688 5.48058e+07 1.04946 ns
tpcds_q60/duckdb:vortex-file-compressed 39031562 3.54158e+07 1.10209 ns 🚨
tpcds_q61/duckdb:vortex-file-compressed 39732877 4.1917e+07 0.947894 ns
tpcds_q62/duckdb:vortex-file-compressed 24013809 2.58216e+07 0.929989 ns
tpcds_q63/duckdb:vortex-file-compressed 24394130 2.44326e+07 0.998426 ns
tpcds_q64/duckdb:vortex-file-compressed 90685442 9.12445e+07 0.993873 ns
tpcds_q65/duckdb:vortex-file-compressed 35426827 3.1779e+07 1.11479 ns 🚨
tpcds_q66/duckdb:vortex-file-compressed 37666135 3.71421e+07 1.01411 ns
tpcds_q67/duckdb:vortex-file-compressed 187359814 1.8139e+08 1.03291 ns
tpcds_q68/duckdb:vortex-file-compressed 48517279 4.67989e+07 1.03672 ns
tpcds_q69/duckdb:vortex-file-compressed 57183917 5.3761e+07 1.06367 ns
tpcds_q70/duckdb:vortex-file-compressed 57443206 5.40597e+07 1.06259 ns
tpcds_q71/duckdb:vortex-file-compressed 26501412 2.53852e+07 1.04397 ns
tpcds_q72/duckdb:vortex-file-compressed 174039671 1.74507e+08 0.997322 ns
tpcds_q73/duckdb:vortex-file-compressed 27758827 2.70071e+07 1.02783 ns
tpcds_q74/duckdb:vortex-file-compressed 66336291 6.70305e+07 0.989644 ns
tpcds_q75/duckdb:vortex-file-compressed 68135702 6.70063e+07 1.01686 ns
tpcds_q76/duckdb:vortex-file-compressed 25177771 2.42808e+07 1.03694 ns
tpcds_q77/duckdb:vortex-file-compressed 32538006 3.07001e+07 1.05987 ns
tpcds_q78/duckdb:vortex-file-compressed 88806470 8.5323e+07 1.04083 ns
tpcds_q79/duckdb:vortex-file-compressed 35872006 3.57809e+07 1.00255 ns
tpcds_q80/duckdb:vortex-file-compressed 54748122 5.44749e+07 1.00502 ns
tpcds_q81/duckdb:vortex-file-compressed 42091811 4.05924e+07 1.03694 ns
tpcds_q82/duckdb:vortex-file-compressed 20009782 1.93978e+07 1.03155 ns
tpcds_q83/duckdb:vortex-file-compressed 36627666 3.60711e+07 1.01543 ns
tpcds_q84/duckdb:vortex-file-compressed 26405297 2.41923e+07 1.09147 ns
tpcds_q85/duckdb:vortex-file-compressed 53376694 5.21591e+07 1.02334 ns
tpcds_q86/duckdb:vortex-file-compressed 44888710 4.33704e+07 1.03501 ns
tpcds_q87/duckdb:vortex-file-compressed 49471775 4.41864e+07 1.11961 ns 🚨
tpcds_q88/duckdb:vortex-file-compressed 81151276 7.72184e+07 1.05093 ns
tpcds_q89/duckdb:vortex-file-compressed 25421680 2.57132e+07 0.988663 ns
tpcds_q90/duckdb:vortex-file-compressed 20895740 1.95059e+07 1.07125 ns
tpcds_q91/duckdb:vortex-file-compressed 32419372 3.24044e+07 1.00046 ns
tpcds_q92/duckdb:vortex-file-compressed 24663978 2.29243e+07 1.07589 ns
tpcds_q93/duckdb:vortex-file-compressed 33083988 3.15222e+07 1.04955 ns
tpcds_q94/duckdb:vortex-file-compressed 29799695 2.99694e+07 0.994338 ns
tpcds_q95/duckdb:vortex-file-compressed 162426522 1.60917e+08 1.00938 ns
tpcds_q96/duckdb:vortex-file-compressed 15887356 1.6593e+07 0.957474 ns
tpcds_q97/duckdb:vortex-file-compressed 43007009 4.23331e+07 1.01592 ns
tpcds_q98/duckdb:vortex-file-compressed 22363885 2.18172e+07 1.02506 ns
tpcds_q99/duckdb:vortex-file-compressed 42436798 4.16606e+07 1.01863 ns
tpcds_q01/duckdb:vortex-compact 66207064 4.43192e+07 1.49387 ns 🚨
tpcds_q02/duckdb:vortex-compact 64976597 6.60848e+07 0.983231 ns
tpcds_q03/duckdb:vortex-compact 28148114 2.60111e+07 1.08216 ns
tpcds_q04/duckdb:vortex-compact 174111255 1.35601e+08 1.28399 ns 🚨
tpcds_q05/duckdb:vortex-compact 66446982 6.0746e+07 1.09385 ns
tpcds_q06/duckdb:vortex-compact 49580841 4.63149e+07 1.07052 ns
tpcds_q07/duckdb:vortex-compact 63729318 4.77605e+07 1.33435 ns 🚨
tpcds_q08/duckdb:vortex-compact 53135640 5.14267e+07 1.03323 ns
tpcds_q09/duckdb:vortex-compact 123456307 1.0886e+08 1.13408 ns 🚨
tpcds_q10/duckdb:vortex-compact 96471181 7.65421e+07 1.26037 ns 🚨
tpcds_q11/duckdb:vortex-compact 125823980 9.79151e+07 1.28503 ns 🚨
tpcds_q12/duckdb:vortex-compact 30265636 2.70631e+07 1.11833 ns 🚨
tpcds_q13/duckdb:vortex-compact 80445760 5.90636e+07 1.36202 ns 🚨
tpcds_q14/duckdb:vortex-compact 159146675 1.56394e+08 1.0176 ns
tpcds_q15/duckdb:vortex-compact 42054083 3.88907e+07 1.08134 ns
tpcds_q16/duckdb:vortex-compact 47095792 4.68986e+07 1.0042 ns
tpcds_q17/duckdb:vortex-compact 69063289 5.96033e+07 1.15872 ns 🚨
tpcds_q18/duckdb:vortex-compact 217123489 1.58384e+08 1.37087 ns 🚨
tpcds_q19/duckdb:vortex-compact 63137543 5.48824e+07 1.15042 ns 🚨
tpcds_q20/duckdb:vortex-compact 29513698 2.53985e+07 1.16203 ns 🚨
tpcds_q21/duckdb:vortex-compact 29246087 2.48417e+07 1.1773 ns 🚨
tpcds_q22/duckdb:vortex-compact 131689818 1.24064e+08 1.06147 ns
tpcds_q23/duckdb:vortex-compact 175399080 1.41439e+08 1.2401 ns 🚨
tpcds_q24/duckdb:vortex-compact 88406248 7.10247e+07 1.24473 ns 🚨
tpcds_q25/duckdb:vortex-compact 76045469 6.77838e+07 1.12188 ns 🚨
tpcds_q26/duckdb:vortex-compact 67218756 5.6366e+07 1.19254 ns 🚨
tpcds_q27/duckdb:vortex-compact 160332939 1.2075e+08 1.32781 ns 🚨
tpcds_q28/duckdb:vortex-compact 141499421 9.7314e+07 1.45405 ns 🚨
tpcds_q29/duckdb:vortex-compact 85529050 7.46481e+07 1.14576 ns 🚨
tpcds_q30/duckdb:vortex-compact 64989349 4.53226e+07 1.43393 ns 🚨
tpcds_q31/duckdb:vortex-compact 50783897 5.00109e+07 1.01546 ns
tpcds_q32/duckdb:vortex-compact 33736663 2.40552e+07 1.40247 ns 🚨
tpcds_q33/duckdb:vortex-compact 53387426 5.53662e+07 0.96426 ns
tpcds_q34/duckdb:vortex-compact 50244216 4.21788e+07 1.19122 ns 🚨
tpcds_q35/duckdb:vortex-compact 122595581 1.04733e+08 1.17055 ns 🚨
tpcds_q36/duckdb:vortex-compact 47226420 4.35037e+07 1.08557 ns
tpcds_q37/duckdb:vortex-compact 30109896 2.69402e+07 1.11766 ns 🚨
tpcds_q38/duckdb:vortex-compact 59411044 5.91052e+07 1.00517 ns
tpcds_q39/duckdb:vortex-compact 56933278 5.37515e+07 1.0592 ns
tpcds_q40/duckdb:vortex-compact 36619114 3.25332e+07 1.12559 ns 🚨
tpcds_q41/duckdb:vortex-compact 19760557 1.88178e+07 1.0501 ns
tpcds_q42/duckdb:vortex-compact 23459472 2.1245e+07 1.10424 ns 🚨
tpcds_q43/duckdb:vortex-compact 35167237 3.26399e+07 1.07743 ns
tpcds_q44/duckdb:vortex-compact 53483361 4.17368e+07 1.28145 ns 🚨
tpcds_q45/duckdb:vortex-compact 49671026 4.46684e+07 1.11199 ns 🚨
tpcds_q46/duckdb:vortex-compact 85920244 7.25612e+07 1.18411 ns 🚨
tpcds_q47/duckdb:vortex-compact 82371646 8.00637e+07 1.02883 ns
tpcds_q48/duckdb:vortex-compact 67971290 5.19442e+07 1.30854 ns 🚨
tpcds_q49/duckdb:vortex-compact 64700307 5.76111e+07 1.12305 ns 🚨
tpcds_q50/duckdb:vortex-compact 62362713 5.61065e+07 1.11151 ns 🚨
tpcds_q51/duckdb:vortex-compact 152203452 1.49958e+08 1.01497 ns
tpcds_q52/duckdb:vortex-compact 24135604 2.15756e+07 1.11865 ns 🚨
tpcds_q53/duckdb:vortex-compact 40320617 3.72084e+07 1.08364 ns
tpcds_q54/duckdb:vortex-compact 53477746 4.43477e+07 1.20587 ns 🚨
tpcds_q55/duckdb:vortex-compact 24290583 2.12251e+07 1.14443 ns 🚨
tpcds_q56/duckdb:vortex-compact 59217789 5.64026e+07 1.04991 ns
tpcds_q57/duckdb:vortex-compact 79697111 6.54064e+07 1.21849 ns 🚨
tpcds_q58/duckdb:vortex-compact 49367550 4.63069e+07 1.06609 ns
tpcds_q59/duckdb:vortex-compact 65955727 6.58347e+07 1.00184 ns
tpcds_q60/duckdb:vortex-compact 59074362 5.13016e+07 1.15151 ns 🚨
tpcds_q61/duckdb:vortex-compact 74689432 6.69926e+07 1.11489 ns 🚨
tpcds_q62/duckdb:vortex-compact 43675752 3.97491e+07 1.09879 ns
tpcds_q63/duckdb:vortex-compact 38932793 3.77944e+07 1.03012 ns
tpcds_q64/duckdb:vortex-compact 139442373 1.1861e+08 1.17564 ns 🚨
tpcds_q65/duckdb:vortex-compact 56982262 5.55384e+07 1.026 ns
tpcds_q66/duckdb:vortex-compact 58860554 6.08404e+07 0.967458 ns
tpcds_q67/duckdb:vortex-compact 256110462 2.18313e+08 1.17313 ns 🚨
tpcds_q68/duckdb:vortex-compact 81389670 6.51592e+07 1.24909 ns 🚨
tpcds_q69/duckdb:vortex-compact 92030598 7.31209e+07 1.25861 ns 🚨
tpcds_q70/duckdb:vortex-compact 138912275 1.03062e+08 1.34785 ns 🚨
tpcds_q71/duckdb:vortex-compact 44192322 3.76706e+07 1.17312 ns 🚨
tpcds_q72/duckdb:vortex-compact 202491738 1.98986e+08 1.01762 ns
tpcds_q73/duckdb:vortex-compact 49503341 3.93651e+07 1.25754 ns 🚨
tpcds_q74/duckdb:vortex-compact 100056590 8.20683e+07 1.21919 ns 🚨
tpcds_q75/duckdb:vortex-compact 90336642 8.67381e+07 1.04149 ns
tpcds_q76/duckdb:vortex-compact 42192291 4.00065e+07 1.05464 ns
tpcds_q77/duckdb:vortex-compact 54650781 4.79856e+07 1.1389 ns 🚨
tpcds_q78/duckdb:vortex-compact 110739548 1.00383e+08 1.10317 ns 🚨
tpcds_q79/duckdb:vortex-compact 65594107 5.22239e+07 1.25602 ns 🚨
tpcds_q80/duckdb:vortex-compact 88023717 8.46022e+07 1.04044 ns
tpcds_q81/duckdb:vortex-compact 68523034 4.86022e+07 1.40988 ns 🚨
tpcds_q82/duckdb:vortex-compact 31308131 2.98572e+07 1.0486 ns
tpcds_q83/duckdb:vortex-compact 44992521 4.28771e+07 1.04934 ns
tpcds_q84/duckdb:vortex-compact 36514906 3.15819e+07 1.1562 ns 🚨
tpcds_q85/duckdb:vortex-compact 81992900 7.32813e+07 1.11888 ns 🚨
tpcds_q86/duckdb:vortex-compact 90690330 8.98142e+07 1.00975 ns
tpcds_q87/duckdb:vortex-compact 61905573 5.50089e+07 1.12537 ns 🚨
tpcds_q88/duckdb:vortex-compact 163934448 1.02442e+08 1.60027 ns 🚨
tpcds_q89/duckdb:vortex-compact 40191193 3.82045e+07 1.052 ns
tpcds_q90/duckdb:vortex-compact 38913689 3.42566e+07 1.13595 ns 🚨
tpcds_q91/duckdb:vortex-compact 54282184 4.6055e+07 1.17864 ns 🚨
tpcds_q92/duckdb:vortex-compact 39648343 3.5459e+07 1.11815 ns 🚨
tpcds_q93/duckdb:vortex-compact 42124549 3.72803e+07 1.12994 ns 🚨
tpcds_q94/duckdb:vortex-compact 49626985 4.89648e+07 1.01352 ns
tpcds_q95/duckdb:vortex-compact 176335310 1.69325e+08 1.0414 ns
tpcds_q96/duckdb:vortex-compact 30947316 2.0249e+07 1.52834 ns 🚨
tpcds_q97/duckdb:vortex-compact 50530236 4.66321e+07 1.08359 ns
tpcds_q98/duckdb:vortex-compact 34017988 3.26635e+07 1.04147 ns
tpcds_q99/duckdb:vortex-compact 58756219 5.4654e+07 1.07506 ns
tpcds_q01/duckdb:duckdb 23713122 2.38149e+07 0.995726 ns
tpcds_q02/duckdb:duckdb 25014001 2.49955e+07 1.00074 ns
tpcds_q03/duckdb:duckdb 11119781 1.05747e+07 1.05155 ns
tpcds_q04/duckdb:duckdb 175380931 1.74087e+08 1.00743 ns
tpcds_q05/duckdb:duckdb 21755619 2.1906e+07 0.993135 ns
tpcds_q06/duckdb:duckdb 27583407 2.78044e+07 0.992052 ns
tpcds_q07/duckdb:duckdb 41467298 4.12325e+07 1.0057 ns
tpcds_q08/duckdb:duckdb 124981276 1.23589e+08 1.01127 ns
tpcds_q09/duckdb:duckdb 19280459 1.93023e+07 0.998871 ns
tpcds_q10/duckdb:duckdb 28505534 2.862e+07 0.995999 ns
tpcds_q11/duckdb:duckdb 151803747 1.53184e+08 0.99099 ns
tpcds_q12/duckdb:duckdb 14514947 1.40751e+07 1.03125 ns
tpcds_q13/duckdb:duckdb 27474893 2.68756e+07 1.0223 ns
tpcds_q14/duckdb:duckdb 95397699 9.35173e+07 1.02011 ns
tpcds_q15/duckdb:duckdb 23529679 2.24328e+07 1.0489 ns
tpcds_q16/duckdb:duckdb 20225620 2.06275e+07 0.980517 ns
tpcds_q17/duckdb:duckdb 25804789 2.58162e+07 0.99956 ns
tpcds_q18/duckdb:duckdb 51601123 5.05084e+07 1.02164 ns
tpcds_q19/duckdb:duckdb 19952369 1.99832e+07 0.998459 ns
tpcds_q20/duckdb:duckdb 14991131 1.47111e+07 1.01903 ns
tpcds_q21/duckdb:duckdb 8012926 7.62287e+06 1.05117 ns
tpcds_q22/duckdb:duckdb 87055192 8.47594e+07 1.02709 ns
tpcds_q23/duckdb:duckdb 73402888 7.28968e+07 1.00694 ns
tpcds_q24/duckdb:duckdb 26467814 2.64553e+07 1.00047 ns
tpcds_q25/duckdb:duckdb 19204397 1.88117e+07 1.02088 ns
tpcds_q26/duckdb:duckdb 30204293 2.91373e+07 1.03662 ns
tpcds_q27/duckdb:duckdb 53846998 5.36359e+07 1.00394 ns
tpcds_q28/duckdb:duckdb 24926633 2.4847e+07 1.0032 ns
tpcds_q29/duckdb:duckdb 24340969 2.45454e+07 0.991672 ns
tpcds_q30/duckdb:duckdb 32994163 3.28045e+07 1.00578 ns
tpcds_q31/duckdb:duckdb 24327313 2.41633e+07 1.00679 ns
tpcds_q32/duckdb:duckdb 8644153 8.49734e+06 1.01728 ns
tpcds_q33/duckdb:duckdb 16506628 1.62072e+07 1.01848 ns
tpcds_q34/duckdb:duckdb 18435298 1.92703e+07 0.956669 ns
tpcds_q35/duckdb:duckdb 41295148 3.9681e+07 1.04068 ns
tpcds_q36/duckdb:duckdb 78364228 7.79008e+07 1.00595 ns
tpcds_q37/duckdb:duckdb 9302588 9.44611e+06 0.984807 ns
tpcds_q38/duckdb:duckdb 34541860 3.34111e+07 1.03385 ns
tpcds_q39/duckdb:duckdb 36925811 3.03262e+07 1.21762 ns 🚨
tpcds_q40/duckdb:duckdb 15785158 1.55388e+07 1.01585 ns
tpcds_q41/duckdb:duckdb 10056189 1.02603e+07 0.98011 ns
tpcds_q42/duckdb:duckdb 9053330 8.78478e+06 1.03057 ns
tpcds_q43/duckdb:duckdb 14610696 1.44479e+07 1.01127 ns
tpcds_q44/duckdb:duckdb 17434796 1.71584e+07 1.01611 ns
tpcds_q45/duckdb:duckdb 19648621 1.88813e+07 1.04064 ns
tpcds_q46/duckdb:duckdb 40529344 4.03982e+07 1.00325 ns
tpcds_q47/duckdb:duckdb 54536175 5.44253e+07 1.00204 ns
tpcds_q48/duckdb:duckdb 25603837 2.61543e+07 0.978953 ns
tpcds_q49/duckdb:duckdb 17955953 1.80166e+07 0.996633 ns
tpcds_q50/duckdb:duckdb 17172478 1.68656e+07 1.0182 ns
tpcds_q51/duckdb:duckdb 107240938 1.06198e+08 1.00982 ns
tpcds_q52/duckdb:duckdb 9701541 9.19456e+06 1.05514 ns
tpcds_q53/duckdb:duckdb 16289705 1.56741e+07 1.03928 ns
tpcds_q54/duckdb:duckdb 20310191 1.992e+07 1.01959 ns
tpcds_q55/duckdb:duckdb 9916928 9.54363e+06 1.03911 ns
tpcds_q56/duckdb:duckdb 17816355 1.78704e+07 0.996973 ns
tpcds_q57/duckdb:duckdb 46558710 4.60546e+07 1.01095 ns
tpcds_q58/duckdb:duckdb 15965241 1.55276e+07 1.02819 ns
tpcds_q59/duckdb:duckdb 38036146 3.78594e+07 1.00467 ns
tpcds_q60/duckdb:duckdb 19389016 1.95118e+07 0.993707 ns
tpcds_q61/duckdb:duckdb 18662103 1.83624e+07 1.01632 ns
tpcds_q62/duckdb:duckdb 10675345 1.06294e+07 1.00432 ns
tpcds_q63/duckdb:duckdb 14409344 1.37472e+07 1.04816 ns
tpcds_q64/duckdb:duckdb 59972111 6.07507e+07 0.987185 ns
tpcds_q65/duckdb:duckdb 34781136 3.56747e+07 0.974953 ns
tpcds_q66/duckdb:duckdb 27415394 2.74846e+07 0.997482 ns
tpcds_q67/duckdb:duckdb 152841858 1.51136e+08 1.01129 ns
tpcds_q68/duckdb:duckdb 28337412 2.79511e+07 1.01382 ns
tpcds_q69/duckdb:duckdb 29804712 3.00906e+07 0.990498 ns
tpcds_q70/duckdb:duckdb 20508061 1.98361e+07 1.03388 ns
tpcds_q71/duckdb:duckdb 16789810 1.65032e+07 1.01737 ns
tpcds_q72/duckdb:duckdb 46987938 4.59351e+07 1.02292 ns
tpcds_q73/duckdb:duckdb 15071701 1.49509e+07 1.00808 ns
tpcds_q74/duckdb:duckdb 108675041 1.0619e+08 1.0234 ns
tpcds_q75/duckdb:duckdb 46119671 4.38395e+07 1.05201 ns
tpcds_q76/duckdb:duckdb 14838373 1.49532e+07 0.992323 ns
tpcds_q77/duckdb:duckdb 15645269 1.44001e+07 1.08647 ns
tpcds_q78/duckdb:duckdb 67519004 6.6048e+07 1.02227 ns
tpcds_q79/duckdb:duckdb 22499702 2.16984e+07 1.03693 ns
tpcds_q80/duckdb:duckdb 32050356 3.06823e+07 1.04459 ns
tpcds_q81/duckdb:duckdb 40624814 4.14216e+07 0.980764 ns
tpcds_q82/duckdb:duckdb 11516523 1.12334e+07 1.0252 ns
tpcds_q83/duckdb:duckdb 11318395 1.0949e+07 1.03374 ns
tpcds_q84/duckdb:duckdb 15415045 1.48021e+07 1.04141 ns
tpcds_q85/duckdb:duckdb 25760787 2.5261e+07 1.01979 ns
tpcds_q86/duckdb:duckdb 14160967 1.38001e+07 1.02615 ns
tpcds_q87/duckdb:duckdb 35068340 3.48552e+07 1.00612 ns
tpcds_q88/duckdb:duckdb 26679788 2.64845e+07 1.00737 ns
tpcds_q89/duckdb:duckdb 18437169 1.76696e+07 1.04344 ns
tpcds_q90/duckdb:duckdb 7277810 7.09132e+06 1.0263 ns
tpcds_q91/duckdb:duckdb 16319078 1.5688e+07 1.04023 ns
tpcds_q92/duckdb:duckdb 10322141 1.00714e+07 1.0249 ns
tpcds_q93/duckdb:duckdb 24765305 2.41944e+07 1.0236 ns
tpcds_q94/duckdb:duckdb 15240233 1.54217e+07 0.988231 ns
tpcds_q95/duckdb:duckdb 112432734 1.32288e+08 0.849906 ns 🚀
tpcds_q96/duckdb:duckdb 6510419 6.54665e+06 0.994466 ns
tpcds_q97/duckdb:duckdb 33034540 3.27773e+07 1.00785 ns
tpcds_q98/duckdb:duckdb 19105176 1.90796e+07 1.00134 ns
tpcds_q99/duckdb:duckdb 21818922 2.13409e+07 1.0224 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.051x ➖
  • Vortex: 1.107x ❌
  • duckdb:vortex: 1.108x ❌
  • datafusion:vortex: 1.107x ❌
  • Best: tpch_q17/datafusion:vortex-file-compressed (0.942x)
  • Worst: tpch_q12/datafusion:vortex-compact (1.815x)
  • Significant (>10%): 0↑ 30↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 1048831172 1.04849e+09 1.00032 ns
tpch_q02/datafusion:arrow 234849510 2.42909e+08 0.966819 ns
tpch_q03/datafusion:arrow 863941246 8.67866e+08 0.995478 ns
tpch_q04/datafusion:arrow 665926042 6.66055e+08 0.999806 ns
tpch_q05/datafusion:arrow 1471164581 1.50149e+09 0.979802 ns
tpch_q06/datafusion:arrow 557723471 5.55169e+08 1.0046 ns
tpch_q07/datafusion:arrow 1885048023 1.87244e+09 1.00674 ns
tpch_q08/datafusion:arrow 1914472889 1.94316e+09 0.985237 ns
tpch_q09/datafusion:arrow 2097782481 2.13508e+09 0.98253 ns
tpch_q10/datafusion:arrow 1077388948 1.09234e+09 0.986317 ns
tpch_q11/datafusion:arrow 210085655 2.10158e+08 0.999655 ns
tpch_q12/datafusion:arrow 1116760680 1.12446e+09 0.993149 ns
tpch_q13/datafusion:arrow 559387796 5.57282e+08 1.00378 ns
tpch_q14/datafusion:arrow 646135295 6.52405e+08 0.99039 ns
tpch_q15/datafusion:arrow 1389141264 1.39353e+09 0.996854 ns
tpch_q16/datafusion:arrow 136860305 1.37917e+08 0.99234 ns
tpch_q17/datafusion:arrow 1972155270 1.98798e+09 0.992041 ns
tpch_q18/datafusion:arrow 2483413359 2.52969e+09 0.981705 ns
tpch_q19/datafusion:arrow 989639111 9.91168e+08 0.998457 ns
tpch_q20/datafusion:arrow 877815791 8.73226e+08 1.00526 ns
tpch_q21/datafusion:arrow 4709322773 4.67455e+09 1.00744 ns
tpch_q22/datafusion:arrow 196403212 1.98667e+08 0.988606 ns
tpch_q01/datafusion:parquet 460438188 4.91188e+08 0.937396 ns
tpch_q02/datafusion:parquet 276969116 2.73624e+08 1.01222 ns
tpch_q03/datafusion:parquet 407030398 4.0254e+08 1.01115 ns
tpch_q04/datafusion:parquet 147993639 1.52548e+08 0.970144 ns
tpch_q05/datafusion:parquet 586449864 5.87845e+08 0.997627 ns
tpch_q06/datafusion:parquet 123765478 1.1998e+08 1.03155 ns
tpch_q07/datafusion:parquet 802972485 8.09608e+08 0.991804 ns
tpch_q08/datafusion:parquet 662842720 6.6282e+08 1.00003 ns
tpch_q09/datafusion:parquet 959843515 9.66801e+08 0.992804 ns
tpch_q10/datafusion:parquet 629036929 6.1665e+08 1.02009 ns
tpch_q11/datafusion:parquet 208000020 2.07619e+08 1.00183 ns
tpch_q12/datafusion:parquet 252804815 2.55476e+08 0.989546 ns
tpch_q13/datafusion:parquet 345883826 3.40023e+08 1.01724 ns
tpch_q14/datafusion:parquet 206690544 2.03655e+08 1.01491 ns
tpch_q15/datafusion:parquet 266552967 2.59988e+08 1.02525 ns
tpch_q16/datafusion:parquet 186305086 1.84789e+08 1.0082 ns
tpch_q17/datafusion:parquet 840349101 8.36551e+08 1.00454 ns
tpch_q18/datafusion:parquet 1033894967 1.03799e+09 0.996054 ns
tpch_q19/datafusion:parquet 335512254 3.34573e+08 1.00281 ns
tpch_q20/datafusion:parquet 382117622 3.82552e+08 0.998864 ns
tpch_q21/datafusion:parquet 902772681 9.00938e+08 1.00204 ns
tpch_q22/datafusion:parquet 224072505 2.23288e+08 1.00351 ns
tpch_q01/datafusion:vortex-file-compressed 553213091 5.29126e+08 1.04552 ns
tpch_q02/datafusion:vortex-file-compressed 181368478 1.74698e+08 1.03818 ns
tpch_q03/datafusion:vortex-file-compressed 287011529 2.79898e+08 1.02541 ns
tpch_q04/datafusion:vortex-file-compressed 124961522 1.15902e+08 1.07817 ns
tpch_q05/datafusion:vortex-file-compressed 518627926 5.11587e+08 1.01376 ns
tpch_q06/datafusion:vortex-file-compressed 59834084 5.1554e+07 1.16061 ns 🚨
tpch_q07/datafusion:vortex-file-compressed 666901222 6.54171e+08 1.01946 ns
tpch_q08/datafusion:vortex-file-compressed 536074686 5.30986e+08 1.00958 ns
tpch_q09/datafusion:vortex-file-compressed 895650232 8.87879e+08 1.00875 ns
tpch_q10/datafusion:vortex-file-compressed 323549143 3.15795e+08 1.02455 ns
tpch_q11/datafusion:vortex-file-compressed 138776998 1.32002e+08 1.05133 ns
tpch_q12/datafusion:vortex-file-compressed 160022019 1.38311e+08 1.15698 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 254084848 2.24384e+08 1.13237 ns 🚨
tpch_q14/datafusion:vortex-file-compressed 88710015 8.25524e+07 1.07459 ns
tpch_q15/datafusion:vortex-file-compressed 145174054 1.30167e+08 1.11529 ns 🚨
tpch_q16/datafusion:vortex-file-compressed 101732418 9.96961e+07 1.02042 ns
tpch_q17/datafusion:vortex-file-compressed 822296373 8.72625e+08 0.942325 ns
tpch_q18/datafusion:vortex-file-compressed 1001367324 1.0084e+09 0.99303 ns
tpch_q19/datafusion:vortex-file-compressed 108629599 1.00178e+08 1.08437 ns
tpch_q20/datafusion:vortex-file-compressed 216355102 2.06369e+08 1.04839 ns
tpch_q21/datafusion:vortex-file-compressed 789497302 7.76604e+08 1.0166 ns
tpch_q22/datafusion:vortex-file-compressed 74408032 7.06883e+07 1.05262 ns
tpch_q01/datafusion:vortex-compact 625078784 5.76135e+08 1.08495 ns
tpch_q02/datafusion:vortex-compact 196056605 1.83119e+08 1.07065 ns
tpch_q03/datafusion:vortex-compact 326849663 2.97967e+08 1.09693 ns
tpch_q04/datafusion:vortex-compact 183872091 1.35425e+08 1.35774 ns 🚨
tpch_q05/datafusion:vortex-compact 550290469 5.35416e+08 1.02778 ns
tpch_q06/datafusion:vortex-compact 118312791 8.77811e+07 1.34782 ns 🚨
tpch_q07/datafusion:vortex-compact 735025179 6.92126e+08 1.06198 ns
tpch_q08/datafusion:vortex-compact 576395080 5.59723e+08 1.02979 ns
tpch_q09/datafusion:vortex-compact 933608272 9.15309e+08 1.01999 ns
tpch_q10/datafusion:vortex-compact 406108412 3.46826e+08 1.17093 ns 🚨
tpch_q11/datafusion:vortex-compact 143570815 1.37678e+08 1.0428 ns
tpch_q12/datafusion:vortex-compact 357982451 1.97275e+08 1.81464 ns 🚨
tpch_q13/datafusion:vortex-compact 342829168 2.68457e+08 1.27704 ns 🚨
tpch_q14/datafusion:vortex-compact 137469427 1.07362e+08 1.28043 ns 🚨
tpch_q15/datafusion:vortex-compact 239182629 1.82761e+08 1.30872 ns 🚨
tpch_q16/datafusion:vortex-compact 122491248 1.08544e+08 1.12849 ns 🚨
tpch_q17/datafusion:vortex-compact 842401871 8.32796e+08 1.01154 ns
tpch_q18/datafusion:vortex-compact 1041806499 1.02147e+09 1.01991 ns
tpch_q19/datafusion:vortex-compact 245696024 1.70612e+08 1.44009 ns 🚨
tpch_q20/datafusion:vortex-compact 273278592 2.34616e+08 1.16479 ns 🚨
tpch_q21/datafusion:vortex-compact 872827040 8.18576e+08 1.06627 ns
tpch_q22/datafusion:vortex-compact 93108997 8.00532e+07 1.16309 ns 🚨
tpch_q01/duckdb:parquet 262103087 2.67056e+08 0.981453 ns
tpch_q02/duckdb:parquet 127512828 1.27228e+08 1.00224 ns
tpch_q03/duckdb:parquet 225455908 2.3236e+08 0.970287 ns
tpch_q04/duckdb:parquet 153100970 1.52391e+08 1.00466 ns
tpch_q05/duckdb:parquet 235530890 2.32709e+08 1.01213 ns
tpch_q06/duckdb:parquet 71267308 7.21811e+07 0.98734 ns
tpch_q07/duckdb:parquet 219425546 2.19271e+08 1.0007 ns
tpch_q08/duckdb:parquet 330359145 3.31386e+08 0.996902 ns
tpch_q09/duckdb:parquet 489858858 4.91307e+08 0.997053 ns
tpch_q10/duckdb:parquet 640624304 6.38923e+08 1.00266 ns
tpch_q11/duckdb:parquet 50732912 5.92501e+07 0.85625 ns 🚀
tpch_q12/duckdb:parquet 141413864 1.42868e+08 0.989821 ns
tpch_q13/duckdb:parquet 415751627 4.09847e+08 1.01441 ns
tpch_q14/duckdb:parquet 181378791 1.81768e+08 0.997856 ns
tpch_q15/duckdb:parquet 108162955 1.08335e+08 0.998415 ns
tpch_q16/duckdb:parquet 164454989 1.57437e+08 1.04458 ns
tpch_q17/duckdb:parquet 205654064 2.08481e+08 0.986439 ns
tpch_q18/duckdb:parquet 362361396 3.65791e+08 0.990625 ns
tpch_q19/duckdb:parquet 287062940 2.82636e+08 1.01566 ns
tpch_q20/duckdb:parquet 248315828 2.49187e+08 0.996504 ns
tpch_q21/duckdb:parquet 592347345 5.82732e+08 1.0165 ns
tpch_q22/duckdb:parquet 299055543 3.03952e+08 0.983891 ns
tpch_q01/duckdb:vortex-file-compressed 189713636 1.89939e+08 0.998812 ns
tpch_q02/duckdb:vortex-file-compressed 60918388 6.08575e+07 1.001 ns
tpch_q03/duckdb:vortex-file-compressed 154193614 1.49756e+08 1.02963 ns
tpch_q04/duckdb:vortex-file-compressed 182506085 1.71101e+08 1.06666 ns
tpch_q05/duckdb:vortex-file-compressed 161316496 1.56056e+08 1.03371 ns
tpch_q06/duckdb:vortex-file-compressed 59379033 5.23003e+07 1.13535 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 186125226 1.74931e+08 1.06399 ns
tpch_q08/duckdb:vortex-file-compressed 250082475 2.51876e+08 0.992881 ns
tpch_q09/duckdb:vortex-file-compressed 385009296 3.83882e+08 1.00294 ns
tpch_q10/duckdb:vortex-file-compressed 172136599 1.65261e+08 1.0416 ns
tpch_q11/duckdb:vortex-file-compressed 41231363 4.15798e+07 0.991621 ns
tpch_q12/duckdb:vortex-file-compressed 136476053 1.06036e+08 1.28707 ns 🚨
tpch_q13/duckdb:vortex-file-compressed 347382424 2.42666e+08 1.43152 ns 🚨
tpch_q14/duckdb:vortex-file-compressed 89817046 8.50976e+07 1.05546 ns
tpch_q15/duckdb:vortex-file-compressed 105977473 9.67664e+07 1.09519 ns
tpch_q16/duckdb:vortex-file-compressed 83672865 8.44335e+07 0.990991 ns
tpch_q17/duckdb:vortex-file-compressed 146341471 1.4805e+08 0.988459 ns
tpch_q18/duckdb:vortex-file-compressed 313402433 3.10493e+08 1.00937 ns
tpch_q19/duckdb:vortex-file-compressed 95987209 9.51068e+07 1.00926 ns
tpch_q20/duckdb:vortex-file-compressed 204446741 1.94744e+08 1.04983 ns
tpch_q21/duckdb:vortex-file-compressed 624232112 6.06138e+08 1.02985 ns
tpch_q22/duckdb:vortex-file-compressed 82196301 7.73537e+07 1.0626 ns
tpch_q01/duckdb:vortex-compact 295493757 2.33995e+08 1.26282 ns 🚨
tpch_q02/duckdb:vortex-compact 78178232 7.61679e+07 1.02639 ns
tpch_q03/duckdb:vortex-compact 193674465 1.80017e+08 1.07586 ns
tpch_q04/duckdb:vortex-compact 250517449 2.07046e+08 1.20996 ns 🚨
tpch_q05/duckdb:vortex-compact 189781185 1.84014e+08 1.03134 ns
tpch_q06/duckdb:vortex-compact 124981354 9.78152e+07 1.27773 ns 🚨
tpch_q07/duckdb:vortex-compact 260629908 2.22124e+08 1.17336 ns 🚨
tpch_q08/duckdb:vortex-compact 292586820 2.83196e+08 1.03316 ns
tpch_q09/duckdb:vortex-compact 429736066 4.27003e+08 1.0064 ns
tpch_q10/duckdb:vortex-compact 247685461 2.07687e+08 1.19259 ns 🚨
tpch_q11/duckdb:vortex-compact 47992333 4.52833e+07 1.05983 ns
tpch_q12/duckdb:vortex-compact 386874746 2.22696e+08 1.73724 ns 🚨
tpch_q13/duckdb:vortex-compact 424973927 3.01106e+08 1.41137 ns 🚨
tpch_q14/duckdb:vortex-compact 140148518 1.11884e+08 1.25262 ns 🚨
tpch_q15/duckdb:vortex-compact 142967112 1.22322e+08 1.16877 ns 🚨
tpch_q16/duckdb:vortex-compact 93486591 8.69649e+07 1.07499 ns
tpch_q17/duckdb:vortex-compact 161787217 1.56647e+08 1.03281 ns
tpch_q18/duckdb:vortex-compact 353390558 3.47259e+08 1.01766 ns
tpch_q19/duckdb:vortex-compact 174563161 1.24093e+08 1.40672 ns 🚨
tpch_q20/duckdb:vortex-compact 246696179 2.28647e+08 1.07894 ns
tpch_q21/duckdb:vortex-compact 759170724 6.84075e+08 1.10978 ns 🚨
tpch_q22/duckdb:vortex-compact 96673061 8.69355e+07 1.11201 ns 🚨
tpch_q01/duckdb:duckdb 117796534 1.1765e+08 1.00124 ns
tpch_q02/duckdb:duckdb 50121178 4.89541e+07 1.02384 ns
tpch_q03/duckdb:duckdb 100707662 1.00134e+08 1.00573 ns
tpch_q04/duckdb:duckdb 130359905 1.2793e+08 1.019 ns
tpch_q05/duckdb:duckdb 116183047 1.13085e+08 1.02739 ns
tpch_q06/duckdb:duckdb 44585042 4.45236e+07 1.00138 ns
tpch_q07/duckdb:duckdb 110747673 1.10682e+08 1.0006 ns
tpch_q08/duckdb:duckdb 141664425 1.39442e+08 1.01594 ns
tpch_q09/duckdb:duckdb 311021611 3.08885e+08 1.00692 ns
tpch_q10/duckdb:duckdb 207697304 2.17007e+08 0.957099 ns
tpch_q11/duckdb:duckdb 22584607 2.24915e+07 1.00414 ns
tpch_q12/duckdb:duckdb 85355080 8.57711e+07 0.99515 ns
tpch_q13/duckdb:duckdb 237534439 2.36933e+08 1.00254 ns
tpch_q14/duckdb:duckdb 77669807 7.74366e+07 1.00301 ns
tpch_q15/duckdb:duckdb 82337259 8.17745e+07 1.00688 ns
tpch_q16/duckdb:duckdb 74347981 7.28797e+07 1.02015 ns
tpch_q17/duckdb:duckdb 100459956 9.9857e+07 1.00604 ns
tpch_q18/duckdb:duckdb 218385839 2.18416e+08 0.999863 ns
tpch_q19/duckdb:duckdb 128554806 1.28653e+08 0.99924 ns
tpch_q20/duckdb:duckdb 123726576 1.23654e+08 1.00058 ns
tpch_q21/duckdb:duckdb 323176418 3.27092e+08 0.988028 ns
tpch_q22/duckdb:duckdb 72820757 7.04015e+07 1.03436 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 1.035x ➖
  • Vortex: 1.044x ➖
  • duckdb:vortex: 1.049x ➖
  • datafusion:vortex: 1.038x ➖
  • Best: fineweb_q08/duckdb:vortex-file-compressed (0.942x)
  • Worst: fineweb_q03/duckdb:vortex-compact (1.186x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 870731269 8.77219e+08 0.992604 ns
fineweb_q01/datafusion:parquet 1710760771 1.58493e+09 1.07939 ns
fineweb_q02/datafusion:parquet 1615052447 1.56316e+09 1.0332 ns
fineweb_q03/datafusion:parquet 1594997914 1.53138e+09 1.04154 ns
fineweb_q04/datafusion:parquet 1602447093 1.56595e+09 1.02331 ns
fineweb_q05/datafusion:parquet 1593316154 1.57415e+09 1.01217 ns
fineweb_q06/datafusion:parquet 1619017993 1.55737e+09 1.03958 ns
fineweb_q07/datafusion:parquet 1581210719 1.54781e+09 1.02158 ns
fineweb_q08/datafusion:parquet 1570693463 1.54072e+09 1.01945 ns
fineweb_q00/datafusion:vortex-file-compressed 32196174 3.35748e+07 0.958937 ns
fineweb_q01/datafusion:vortex-file-compressed 463495919 4.76384e+08 0.972946 ns
fineweb_q02/datafusion:vortex-file-compressed 381782364 3.75007e+08 1.01807 ns
fineweb_q03/datafusion:vortex-file-compressed 1418849154 1.40066e+09 1.01299 ns
fineweb_q04/datafusion:vortex-file-compressed 1423746539 1.3735e+09 1.03658 ns
fineweb_q05/datafusion:vortex-file-compressed 1381830749 1.36932e+09 1.00913 ns
fineweb_q06/datafusion:vortex-file-compressed 1639066442 1.55139e+09 1.05652 ns
fineweb_q07/datafusion:vortex-file-compressed 1419739830 1.42658e+09 0.995205 ns
fineweb_q08/datafusion:vortex-file-compressed 581543518 5.50614e+08 1.05617 ns
fineweb_q00/datafusion:vortex-compact 36790223 3.35198e+07 1.09757 ns
fineweb_q01/datafusion:vortex-compact 522913739 4.59755e+08 1.13737 ns
fineweb_q02/datafusion:vortex-compact 543612663 5.35921e+08 1.01435 ns
fineweb_q03/datafusion:vortex-compact 1821379645 1.73078e+09 1.05235 ns
fineweb_q04/datafusion:vortex-compact 2299322725 2.13266e+09 1.07815 ns
fineweb_q05/datafusion:vortex-compact 1723090285 1.5693e+09 1.098 ns
fineweb_q06/datafusion:vortex-compact 1471121066 1.38151e+09 1.06487 ns
fineweb_q07/datafusion:vortex-compact 1396477447 1.34862e+09 1.03549 ns
fineweb_q08/datafusion:vortex-compact 406065319 4.06037e+08 1.00007 ns
fineweb_q00/duckdb:parquet 984052869 9.99133e+08 0.984906 ns
fineweb_q01/duckdb:parquet 2222856774 2.17368e+09 1.02262 ns
fineweb_q02/duckdb:parquet 2204580383 2.19141e+09 1.00601 ns
fineweb_q03/duckdb:parquet 7161233194 7.07405e+09 1.01232 ns
fineweb_q04/duckdb:parquet 1748900165 1.6961e+09 1.03113 ns
fineweb_q05/duckdb:parquet 3880882637 3.83189e+09 1.01278 ns
fineweb_q06/duckdb:parquet 5024489728 5.03325e+09 0.99826 ns
fineweb_q07/duckdb:parquet 5457979189 5.39281e+09 1.01208 ns
fineweb_q08/duckdb:parquet 993792688 9.93245e+08 1.00055 ns
fineweb_q00/duckdb:vortex-file-compressed 78981581 7.79397e+07 1.01337 ns
fineweb_q01/duckdb:vortex-file-compressed 558620192 5.16268e+08 1.08203 ns
fineweb_q02/duckdb:vortex-file-compressed 601606798 5.83726e+08 1.03063 ns
fineweb_q03/duckdb:vortex-file-compressed 1616801466 1.60742e+09 1.00583 ns
fineweb_q04/duckdb:vortex-file-compressed 1719081542 1.54205e+09 1.1148 ns
fineweb_q05/duckdb:vortex-file-compressed 1666944868 1.58262e+09 1.05328 ns
fineweb_q06/duckdb:vortex-file-compressed 1821659190 1.76254e+09 1.03354 ns
fineweb_q07/duckdb:vortex-file-compressed 1611431283 1.49435e+09 1.07835 ns
fineweb_q08/duckdb:vortex-file-compressed 639730550 6.78829e+08 0.942403 ns
fineweb_q00/duckdb:vortex-compact 77676445 8.22069e+07 0.94489 ns
fineweb_q01/duckdb:vortex-compact 494177521 4.90379e+08 1.00775 ns
fineweb_q02/duckdb:vortex-compact 675685491 6.64725e+08 1.01649 ns
fineweb_q03/duckdb:vortex-compact 1856071521 1.56539e+09 1.18569 ns
fineweb_q04/duckdb:vortex-compact 2010625405 1.75767e+09 1.14392 ns
fineweb_q05/duckdb:vortex-compact 1700849572 1.63153e+09 1.04249 ns
fineweb_q06/duckdb:vortex-compact 1616092666 1.47808e+09 1.09337 ns
fineweb_q07/duckdb:vortex-compact 1535803590 1.39632e+09 1.0999 ns
fineweb_q08/duckdb:vortex-compact 523960200 5.06824e+08 1.03381 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.000x ➖
  • Vortex: 1.016x ➖
  • duckdb:vortex: 1.016x ➖
  • Best: statpopgen_q00/duckdb:vortex-compact (0.944x)
  • Worst: statpopgen_q08/duckdb:vortex-compact (1.170x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 231751005 2.37159e+08 0.977196 ns
statpopgen_q01/duckdb:parquet 371093948 3.81296e+08 0.973244 ns
statpopgen_q02/duckdb:parquet 673756651 7.09484e+08 0.949643 ns
statpopgen_q03/duckdb:parquet 1106149140 1.15282e+09 0.959519 ns
statpopgen_q04/duckdb:parquet 1115007870 1.14295e+09 0.975556 ns
statpopgen_q05/duckdb:parquet 745950846 7.54264e+08 0.988978 ns
statpopgen_q06/duckdb:parquet 1323924645 1.36984e+09 0.966479 ns
statpopgen_q07/duckdb:parquet 833378387 8.62219e+08 0.966551 ns
statpopgen_q08/duckdb:parquet 844642277 8.83789e+08 0.955705 ns
statpopgen_q09/duckdb:parquet 935634671 9.52094e+08 0.982712 ns
statpopgen_q10/duckdb:parquet 2138644544 2.21675e+09 0.964764 ns
statpopgen_q00/duckdb:vortex-file-compressed 12773223 1.28427e+07 0.994593 ns
statpopgen_q01/duckdb:vortex-file-compressed 109468741 1.04561e+08 1.04694 ns
statpopgen_q02/duckdb:vortex-file-compressed 1187406939 1.23812e+09 0.959041 ns
statpopgen_q03/duckdb:vortex-file-compressed 2797234552 2.86359e+09 0.976827 ns
statpopgen_q04/duckdb:vortex-file-compressed 2810928407 2.83797e+09 0.990473 ns
statpopgen_q05/duckdb:vortex-file-compressed 1261475700 1.29622e+09 0.973192 ns
statpopgen_q06/duckdb:vortex-file-compressed 1921027601 1.94656e+09 0.986883 ns
statpopgen_q07/duckdb:vortex-file-compressed 169737871 1.6768e+08 1.01227 ns
statpopgen_q08/duckdb:vortex-file-compressed 182912943 1.76897e+08 1.03401 ns
statpopgen_q09/duckdb:vortex-file-compressed 2561039193 2.59189e+09 0.988097 ns
statpopgen_q10/duckdb:vortex-file-compressed 4078636622 4.15754e+09 0.981021 ns
statpopgen_q00/duckdb:vortex-compact 12850500 1.3614e+07 0.943921 ns
statpopgen_q01/duckdb:vortex-compact 272797529 2.61491e+08 1.04324 ns
statpopgen_q02/duckdb:vortex-compact 583621974 5.5141e+08 1.05842 ns
statpopgen_q03/duckdb:vortex-compact 2276242045 2.23441e+09 1.01872 ns
statpopgen_q04/duckdb:vortex-compact 2254256686 2.24493e+09 1.00415 ns
statpopgen_q05/duckdb:vortex-compact 624843256 5.74748e+08 1.08716 ns
statpopgen_q06/duckdb:vortex-compact 1453840548 1.46406e+09 0.993016 ns
statpopgen_q07/duckdb:vortex-compact 1855309756 1.60101e+09 1.15884 ns 🚨
statpopgen_q08/duckdb:vortex-compact 1875066831 1.60315e+09 1.16962 ns 🚨
statpopgen_q09/duckdb:vortex-compact 1975780297 2.03207e+09 0.972297 ns
statpopgen_q10/duckdb:vortex-compact 3709077040 3.77016e+09 0.983799 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.021x ➖
  • Vortex: 1.019x ➖
  • duckdb:vortex: 1.019x ➖
  • datafusion:vortex: 1.019x ➖
  • Best: tpch_q02/datafusion:vortex-file-compressed (0.797x)
  • Worst: tpch_q16/datafusion:vortex-file-compressed (1.296x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 868976551 8.66601e+08 1.00274 ns
tpch_q02/datafusion:parquet 687566923 6.73528e+08 1.02084 ns
tpch_q03/datafusion:parquet 957207011 9.29892e+08 1.02937 ns
tpch_q04/datafusion:parquet 450286376 4.47648e+08 1.00589 ns
tpch_q05/datafusion:parquet 1199699184 1.18861e+09 1.00933 ns
tpch_q06/datafusion:parquet 512511804 5.17031e+08 0.991259 ns
tpch_q07/datafusion:parquet 1385319971 1.34864e+09 1.02719 ns
tpch_q08/datafusion:parquet 1553815537 1.52519e+09 1.01877 ns
tpch_q09/datafusion:parquet 1781858206 1.75941e+09 1.01276 ns
tpch_q10/datafusion:parquet 1929015682 1.97845e+09 0.975016 ns
tpch_q11/datafusion:parquet 549101272 5.40216e+08 1.01645 ns
tpch_q12/datafusion:parquet 726673745 6.55456e+08 1.10865 ns
tpch_q13/datafusion:parquet 688398297 7.74129e+08 0.889255 ns
tpch_q14/datafusion:parquet 775830456 9.1125e+08 0.851392 ns
tpch_q15/datafusion:parquet 1283610720 1.32974e+09 0.965309 ns
tpch_q16/datafusion:parquet 371991209 4.62471e+08 0.804355 ns
tpch_q17/datafusion:parquet 1343055782 1.39725e+09 0.961211 ns
tpch_q18/datafusion:parquet 1585160294 1.61436e+09 0.981915 ns
tpch_q19/datafusion:parquet 987026487 9.76693e+08 1.01058 ns
tpch_q20/datafusion:parquet 1077187835 1.07214e+09 1.00471 ns
tpch_q21/datafusion:parquet 1687258917 1.67914e+09 1.00484 ns
tpch_q22/datafusion:parquet 643340071 6.43573e+08 0.999639 ns
tpch_q01/datafusion:vortex-file-compressed 837525202 8.01125e+08 1.04544 ns
tpch_q02/datafusion:vortex-file-compressed 511441832 6.419e+08 0.796762 ns
tpch_q03/datafusion:vortex-file-compressed 820243591 7.98554e+08 1.02716 ns
tpch_q04/datafusion:vortex-file-compressed 538407002 5.6654e+08 0.950342 ns
tpch_q05/datafusion:vortex-file-compressed 973619639 9.74093e+08 0.999514 ns
tpch_q06/datafusion:vortex-file-compressed 614621744 6.6663e+08 0.921984 ns
tpch_q07/datafusion:vortex-file-compressed 1105226860 1.08149e+09 1.02195 ns
tpch_q08/datafusion:vortex-file-compressed 1154295680 1.09936e+09 1.04997 ns
tpch_q09/datafusion:vortex-file-compressed 1608651597 1.43163e+09 1.12365 ns
tpch_q10/datafusion:vortex-file-compressed 1001694096 9.26166e+08 1.08155 ns
tpch_q11/datafusion:vortex-file-compressed 371506446 3.87389e+08 0.959 ns
tpch_q12/datafusion:vortex-file-compressed 872135585 8.60977e+08 1.01296 ns
tpch_q13/datafusion:vortex-file-compressed 434429665 4.10382e+08 1.0586 ns
tpch_q14/datafusion:vortex-file-compressed 558943499 5.2594e+08 1.06275 ns
tpch_q15/datafusion:vortex-file-compressed 1052589354 9.69793e+08 1.08538 ns
tpch_q16/datafusion:vortex-file-compressed 349156981 2.69362e+08 1.29624 ns
tpch_q17/datafusion:vortex-file-compressed 1251313524 1.24644e+09 1.00391 ns
tpch_q18/datafusion:vortex-file-compressed 1387664640 1.42465e+09 0.974042 ns
tpch_q19/datafusion:vortex-file-compressed 655784842 6.87878e+08 0.953345 ns
tpch_q20/datafusion:vortex-file-compressed 827325450 8.09826e+08 1.02161 ns
tpch_q21/datafusion:vortex-file-compressed 1531110576 1.52703e+09 1.00267 ns
tpch_q22/datafusion:vortex-file-compressed 305997254 2.97439e+08 1.02877 ns
tpch_q01/datafusion:vortex-compact 880419111 7.78306e+08 1.1312 ns
tpch_q02/datafusion:vortex-compact 465751012 5.00533e+08 0.930511 ns
tpch_q03/datafusion:vortex-compact 716026264 6.72898e+08 1.06409 ns
tpch_q04/datafusion:vortex-compact 514186795 5.02154e+08 1.02396 ns
tpch_q05/datafusion:vortex-compact 903642434 9.43988e+08 0.95726 ns
tpch_q06/datafusion:vortex-compact 592584130 5.60082e+08 1.05803 ns
tpch_q07/datafusion:vortex-compact 1046373166 1.04075e+09 1.0054 ns
tpch_q08/datafusion:vortex-compact 1043792750 1.00079e+09 1.04297 ns
tpch_q09/datafusion:vortex-compact 1366917328 1.32915e+09 1.02842 ns
tpch_q10/datafusion:vortex-compact 893929526 8.85953e+08 1.009 ns
tpch_q11/datafusion:vortex-compact 308395514 3.20365e+08 0.962637 ns
tpch_q12/datafusion:vortex-compact 769964925 7.59916e+08 1.01322 ns
tpch_q13/datafusion:vortex-compact 450248656 3.8063e+08 1.1829 ns
tpch_q14/datafusion:vortex-compact 553381529 5.65789e+08 0.978071 ns
tpch_q15/datafusion:vortex-compact 978569874 1.006e+09 0.972733 ns
tpch_q16/datafusion:vortex-compact 283077828 2.98005e+08 0.949909 ns
tpch_q17/datafusion:vortex-compact 1256759923 1.22333e+09 1.02733 ns
tpch_q18/datafusion:vortex-compact 1225739302 1.23763e+09 0.990394 ns
tpch_q19/datafusion:vortex-compact 645150560 6.10811e+08 1.05622 ns
tpch_q20/datafusion:vortex-compact 701671815 7.07286e+08 0.992062 ns
tpch_q21/datafusion:vortex-compact 1369866206 1.35737e+09 1.00921 ns
tpch_q22/datafusion:vortex-compact 346346769 3.20162e+08 1.08179 ns
tpch_q01/duckdb:parquet 904554898 8.7859e+08 1.02955 ns
tpch_q02/duckdb:parquet 1271346164 1.23018e+09 1.03347 ns
tpch_q03/duckdb:parquet 1413727425 1.23496e+09 1.14475 ns
tpch_q04/duckdb:parquet 834702917 8.02445e+08 1.0402 ns
tpch_q05/duckdb:parquet 1706789414 1.58479e+09 1.07698 ns
tpch_q06/duckdb:parquet 614037927 5.89381e+08 1.04184 ns
tpch_q07/duckdb:parquet 1495884375 1.43421e+09 1.043 ns
tpch_q08/duckdb:parquet 2011258017 1.94685e+09 1.03308 ns
tpch_q09/duckdb:parquet 1980383460 1.895e+09 1.04505 ns
tpch_q10/duckdb:parquet 2596517387 2.57078e+09 1.01001 ns
tpch_q11/duckdb:parquet 775365779 6.83317e+08 1.13471 ns
tpch_q12/duckdb:parquet 820879707 7.34725e+08 1.11726 ns
tpch_q13/duckdb:parquet 971046613 9.70211e+08 1.00086 ns
tpch_q14/duckdb:parquet 1124641974 1.06207e+09 1.05892 ns
tpch_q15/duckdb:parquet 991493130 8.88493e+08 1.11593 ns
tpch_q16/duckdb:parquet 672552845 6.31937e+08 1.06427 ns
tpch_q17/duckdb:parquet 1121190448 1.10163e+09 1.01775 ns
tpch_q18/duckdb:parquet 1106281569 1.01637e+09 1.08847 ns
tpch_q19/duckdb:parquet 1242691560 1.23889e+09 1.00307 ns
tpch_q20/duckdb:parquet 1598657355 1.36897e+09 1.16778 ns
tpch_q21/duckdb:parquet 1615917140 1.43784e+09 1.12385 ns
tpch_q22/duckdb:parquet 885479544 7.79748e+08 1.1356 ns
tpch_q01/duckdb:vortex-file-compressed 679800763 6.64279e+08 1.02337 ns
tpch_q02/duckdb:vortex-file-compressed 969663856 9.31343e+08 1.04115 ns
tpch_q03/duckdb:vortex-file-compressed 1117350997 1.05679e+09 1.05731 ns
tpch_q04/duckdb:vortex-file-compressed 724592627 7.28652e+08 0.994429 ns
tpch_q05/duckdb:vortex-file-compressed 1329334372 1.30469e+09 1.01889 ns
tpch_q06/duckdb:vortex-file-compressed 775313867 7.86397e+08 0.985907 ns
tpch_q07/duckdb:vortex-file-compressed 1231597023 1.22712e+09 1.00365 ns
tpch_q08/duckdb:vortex-file-compressed 1581871922 1.64578e+09 0.961168 ns
tpch_q09/duckdb:vortex-file-compressed 1634047599 1.63953e+09 0.996654 ns
tpch_q10/duckdb:vortex-file-compressed 1387448891 1.34355e+09 1.03268 ns
tpch_q11/duckdb:vortex-file-compressed 768655424 7.62833e+08 1.00763 ns
tpch_q12/duckdb:vortex-file-compressed 816690512 7.77348e+08 1.05061 ns
tpch_q13/duckdb:vortex-file-compressed 1024272519 9.28285e+08 1.1034 ns
tpch_q14/duckdb:vortex-file-compressed 850671083 8.66672e+08 0.981538 ns
tpch_q15/duckdb:vortex-file-compressed 629336129 6.00451e+08 1.04811 ns
tpch_q16/duckdb:vortex-file-compressed 538264490 5.24921e+08 1.02542 ns
tpch_q17/duckdb:vortex-file-compressed 1025785600 1.03042e+09 0.995503 ns
tpch_q18/duckdb:vortex-file-compressed 1186779340 1.18421e+09 1.00217 ns
tpch_q19/duckdb:vortex-file-compressed 751007238 7.8333e+08 0.958736 ns
tpch_q20/duckdb:vortex-file-compressed 1297473328 1.2813e+09 1.01262 ns
tpch_q21/duckdb:vortex-file-compressed 1945047552 1.95837e+09 0.993197 ns
tpch_q22/duckdb:vortex-file-compressed 539870888 5.31544e+08 1.01566 ns
tpch_q01/duckdb:vortex-compact 671672943 6.39403e+08 1.05047 ns
tpch_q02/duckdb:vortex-compact 796943790 8.04652e+08 0.99042 ns
tpch_q03/duckdb:vortex-compact 903958514 9.1038e+08 0.992946 ns
tpch_q04/duckdb:vortex-compact 618011540 5.9258e+08 1.04292 ns
tpch_q05/duckdb:vortex-compact 1120930448 1.13438e+09 0.988143 ns
tpch_q06/duckdb:vortex-compact 635195737 7.29515e+08 0.87071 ns
tpch_q07/duckdb:vortex-compact 1153471387 1.10661e+09 1.04234 ns
tpch_q08/duckdb:vortex-compact 1461539470 1.4727e+09 0.992422 ns
tpch_q09/duckdb:vortex-compact 1459114316 1.41376e+09 1.03208 ns
tpch_q10/duckdb:vortex-compact 1326713783 1.26946e+09 1.0451 ns
tpch_q11/duckdb:vortex-compact 536994262 5.25535e+08 1.02181 ns
tpch_q12/duckdb:vortex-compact 861332399 7.00219e+08 1.23009 ns
tpch_q13/duckdb:vortex-compact 965517301 9.07442e+08 1.064 ns
tpch_q14/duckdb:vortex-compact 856332642 8.4e+08 1.01944 ns
tpch_q15/duckdb:vortex-compact 584745536 6.03531e+08 0.968874 ns
tpch_q16/duckdb:vortex-compact 412144461 4.32589e+08 0.952739 ns
tpch_q17/duckdb:vortex-compact 973340307 9.20775e+08 1.05709 ns
tpch_q18/duckdb:vortex-compact 975765266 9.34616e+08 1.04403 ns
tpch_q19/duckdb:vortex-compact 759609392 7.21894e+08 1.05225 ns
tpch_q20/duckdb:vortex-compact 1196813964 1.14848e+09 1.04209 ns
tpch_q21/duckdb:vortex-compact 1680148556 1.6071e+09 1.04546 ns
tpch_q22/duckdb:vortex-compact 542079283 5.33589e+08 1.01591 ns

@github-actions
Copy link
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.054x ➖
  • Vortex: 1.096x ➖
  • duckdb:vortex: 1.096x ➖
  • datafusion:vortex: 1.097x ➖
  • Best: clickbench_q32/datafusion:vortex-file-compressed (0.888x)
  • Worst: clickbench_q23/datafusion:vortex-compact (6.302x)
  • Significant (>10%): 2↑ 46↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 2848733 2.8335e+06 1.00537 ns
clickbench_q01/datafusion:parquet 23573997 2.41476e+07 0.976245 ns
clickbench_q02/datafusion:parquet 54775093 5.56573e+07 0.984149 ns
clickbench_q03/datafusion:parquet 48183250 4.59155e+07 1.04939 ns
clickbench_q04/datafusion:parquet 354890366 3.62671e+08 0.978546 ns
clickbench_q05/datafusion:parquet 348328643 3.55608e+08 0.979531 ns
clickbench_q06/datafusion:parquet 2836705 2.84906e+06 0.995665 ns
clickbench_q07/datafusion:parquet 32189787 2.99378e+07 1.07522 ns
clickbench_q08/datafusion:parquet 434331677 4.49359e+08 0.966558 ns
clickbench_q09/datafusion:parquet 657510697 6.79652e+08 0.967423 ns
clickbench_q10/datafusion:parquet 118406476 1.24406e+08 0.951778 ns
clickbench_q11/datafusion:parquet 147143339 1.47296e+08 0.998966 ns
clickbench_q12/datafusion:parquet 353292417 3.64049e+08 0.970452 ns
clickbench_q13/datafusion:parquet 509826994 5.16904e+08 0.986309 ns
clickbench_q14/datafusion:parquet 350323925 3.57366e+08 0.980295 ns
clickbench_q15/datafusion:parquet 414581765 4.14515e+08 1.00016 ns
clickbench_q16/datafusion:parquet 722770153 7.25099e+08 0.996788 ns
clickbench_q17/datafusion:parquet 715805170 7.21972e+08 0.991458 ns
clickbench_q18/datafusion:parquet 1453744400 1.46486e+09 0.992414 ns
clickbench_q19/datafusion:parquet 41463688 4.01143e+07 1.03364 ns
clickbench_q20/datafusion:parquet 572567979 5.67395e+08 1.00912 ns
clickbench_q21/datafusion:parquet 656593412 6.47351e+08 1.01428 ns
clickbench_q22/datafusion:parquet 956479388 9.59822e+08 0.996517 ns
clickbench_q23/datafusion:parquet 3765692676 3.76556e+09 1.00003 ns
clickbench_q24/datafusion:parquet 103956338 1.09131e+08 0.95258 ns
clickbench_q25/datafusion:parquet 144584470 1.45728e+08 0.99215 ns
clickbench_q26/datafusion:parquet 114679481 1.10003e+08 1.04251 ns
clickbench_q27/datafusion:parquet 962097284 9.80154e+08 0.981577 ns
clickbench_q28/datafusion:parquet 5734699729 5.74438e+09 0.998315 ns
clickbench_q29/datafusion:parquet 227013007 2.29617e+08 0.98866 ns
clickbench_q30/datafusion:parquet 353712064 3.6099e+08 0.97984 ns
clickbench_q31/datafusion:parquet 401684208 4.07014e+08 0.986905 ns
clickbench_q32/datafusion:parquet 1372032140 1.37629e+09 0.996905 ns
clickbench_q33/datafusion:parquet 1530450412 1.56109e+09 0.980374 ns
clickbench_q34/datafusion:parquet 1513454258 1.54402e+09 0.980204 ns
clickbench_q35/datafusion:parquet 575833361 5.83341e+08 0.98713 ns
clickbench_q36/datafusion:parquet 148190508 1.51637e+08 0.977269 ns
clickbench_q37/datafusion:parquet 62152298 6.29804e+07 0.986852 ns
clickbench_q38/datafusion:parquet 96780978 1.04268e+08 0.928198 ns
clickbench_q39/datafusion:parquet 290645187 2.95893e+08 0.982264 ns
clickbench_q40/datafusion:parquet 40019129 3.97599e+07 1.00652 ns
clickbench_q41/datafusion:parquet 33362618 3.60136e+07 0.926391 ns
clickbench_q42/datafusion:parquet 37280788 3.9122e+07 0.952936 ns
clickbench_q00/datafusion:vortex-file-compressed 3042055 2.98803e+06 1.01808 ns
clickbench_q01/datafusion:vortex-file-compressed 15627544 1.5521e+07 1.00686 ns
clickbench_q02/datafusion:vortex-file-compressed 32774813 3.29138e+07 0.995776 ns
clickbench_q03/datafusion:vortex-file-compressed 36276204 3.56055e+07 1.01884 ns
clickbench_q04/datafusion:vortex-file-compressed 320053267 3.29885e+08 0.970196 ns
clickbench_q05/datafusion:vortex-file-compressed 319622582 3.20624e+08 0.996876 ns
clickbench_q06/datafusion:vortex-file-compressed 3077759 3.08402e+06 0.997971 ns
clickbench_q07/datafusion:vortex-file-compressed 19229456 1.98772e+07 0.967413 ns
clickbench_q08/datafusion:vortex-file-compressed 384354294 3.86646e+08 0.994072 ns
clickbench_q09/datafusion:vortex-file-compressed 569151175 5.80914e+08 0.979752 ns
clickbench_q10/datafusion:vortex-file-compressed 71940923 7.17935e+07 1.00205 ns
clickbench_q11/datafusion:vortex-file-compressed 81549898 8.12894e+07 1.0032 ns
clickbench_q12/datafusion:vortex-file-compressed 271915016 2.77568e+08 0.979634 ns
clickbench_q13/datafusion:vortex-file-compressed 417183087 4.18763e+08 0.996226 ns
clickbench_q14/datafusion:vortex-file-compressed 249311160 2.56265e+08 0.972864 ns
clickbench_q15/datafusion:vortex-file-compressed 376761040 3.77624e+08 0.997714 ns
clickbench_q16/datafusion:vortex-file-compressed 718438211 7.21827e+08 0.995306 ns
clickbench_q17/datafusion:vortex-file-compressed 708379240 7.16279e+08 0.988972 ns
clickbench_q18/datafusion:vortex-file-compressed 1450005501 1.42281e+09 1.01912 ns
clickbench_q19/datafusion:vortex-file-compressed 26079070 2.56882e+07 1.01521 ns
clickbench_q20/datafusion:vortex-file-compressed 330551161 3.32171e+08 0.995125 ns
clickbench_q21/datafusion:vortex-file-compressed 380755463 4.06896e+08 0.935757 ns
clickbench_q22/datafusion:vortex-file-compressed 579934578 5.5811e+08 1.0391 ns
clickbench_q23/datafusion:vortex-file-compressed 1088855789 1.01724e+09 1.07041 ns
clickbench_q24/datafusion:vortex-file-compressed 53991645 4.55456e+07 1.18544 ns 🚨
clickbench_q25/datafusion:vortex-file-compressed 65471306 6.62507e+07 0.988235 ns
clickbench_q26/datafusion:vortex-file-compressed 53988639 4.94523e+07 1.09173 ns
clickbench_q27/datafusion:vortex-file-compressed 788612153 7.95351e+08 0.991527 ns
clickbench_q28/datafusion:vortex-file-compressed 6686314143 6.77869e+09 0.986373 ns
clickbench_q29/datafusion:vortex-file-compressed 262496960 2.57169e+08 1.02072 ns
clickbench_q30/datafusion:vortex-file-compressed 274643460 2.77832e+08 0.988524 ns
clickbench_q31/datafusion:vortex-file-compressed 307964241 3.10174e+08 0.992877 ns
clickbench_q32/datafusion:vortex-file-compressed 1485689677 1.67396e+09 0.887529 ns 🚀
clickbench_q33/datafusion:vortex-file-compressed 1427083530 1.43369e+09 0.995392 ns
clickbench_q34/datafusion:vortex-file-compressed 1431630225 1.43978e+09 0.994339 ns
clickbench_q35/datafusion:vortex-file-compressed 572567961 5.7395e+08 0.997592 ns
clickbench_q36/datafusion:vortex-file-compressed 90478183 8.70505e+07 1.03938 ns
clickbench_q37/datafusion:vortex-file-compressed 44255708 4.14934e+07 1.06657 ns
clickbench_q38/datafusion:vortex-file-compressed 28783588 2.52158e+07 1.14149 ns 🚨
clickbench_q39/datafusion:vortex-file-compressed 165233959 1.63451e+08 1.01091 ns
clickbench_q40/datafusion:vortex-file-compressed 26177338 2.46419e+07 1.06231 ns
clickbench_q41/datafusion:vortex-file-compressed 24657080 2.27812e+07 1.08234 ns
clickbench_q42/datafusion:vortex-file-compressed 25927662 2.5813e+07 1.00444 ns
clickbench_q00/datafusion:vortex-compact 3090563 3.0672e+06 1.00762 ns
clickbench_q01/datafusion:vortex-compact 30084344 2.89029e+07 1.04088 ns
clickbench_q02/datafusion:vortex-compact 56115569 5.03492e+07 1.11453 ns 🚨
clickbench_q03/datafusion:vortex-compact 42934465 4.32858e+07 0.991882 ns
clickbench_q04/datafusion:vortex-compact 352926804 3.55986e+08 0.991405 ns
clickbench_q05/datafusion:vortex-compact 357797382 3.65766e+08 0.978213 ns
clickbench_q06/datafusion:vortex-compact 3081602 3.24428e+06 0.949857 ns
clickbench_q07/datafusion:vortex-compact 47732173 4.57272e+07 1.04385 ns
clickbench_q08/datafusion:vortex-compact 434743865 4.25516e+08 1.02169 ns
clickbench_q09/datafusion:vortex-compact 753767915 6.35064e+08 1.18692 ns 🚨
clickbench_q10/datafusion:vortex-compact 201460441 1.12342e+08 1.79327 ns 🚨
clickbench_q11/datafusion:vortex-compact 270146777 1.35196e+08 1.99819 ns 🚨
clickbench_q12/datafusion:vortex-compact 317490423 3.14547e+08 1.00936 ns
clickbench_q13/datafusion:vortex-compact 556190859 4.99098e+08 1.11439 ns 🚨
clickbench_q14/datafusion:vortex-compact 361214548 3.20358e+08 1.12753 ns 🚨
clickbench_q15/datafusion:vortex-compact 411585131 4.20604e+08 0.978557 ns
clickbench_q16/datafusion:vortex-compact 824711834 7.80603e+08 1.05651 ns
clickbench_q17/datafusion:vortex-compact 812397353 7.76985e+08 1.04558 ns
clickbench_q18/datafusion:vortex-compact 1494251723 1.43125e+09 1.04402 ns
clickbench_q19/datafusion:vortex-compact 34980141 3.56673e+07 0.980735 ns
clickbench_q20/datafusion:vortex-compact 430101019 4.21918e+08 1.01939 ns
clickbench_q21/datafusion:vortex-compact 637302687 5.26088e+08 1.2114 ns 🚨
clickbench_q22/datafusion:vortex-compact 1110430089 7.89935e+08 1.40572 ns 🚨
clickbench_q23/datafusion:vortex-compact 6290378667 9.98207e+08 6.30168 ns 🚨
clickbench_q24/datafusion:vortex-compact 83093392 6.30515e+07 1.31787 ns 🚨
clickbench_q25/datafusion:vortex-compact 122106300 1.19875e+08 1.01861 ns
clickbench_q26/datafusion:vortex-compact 84350621 6.1792e+07 1.36507 ns 🚨
clickbench_q27/datafusion:vortex-compact 1036645527 9.0701e+08 1.14293 ns 🚨
clickbench_q28/datafusion:vortex-compact 6104321401 5.92626e+09 1.03005 ns
clickbench_q29/datafusion:vortex-compact 245166650 2.40933e+08 1.01757 ns
clickbench_q30/datafusion:vortex-compact 542589171 3.37378e+08 1.60825 ns 🚨
clickbench_q31/datafusion:vortex-compact 617654369 3.80443e+08 1.62351 ns 🚨
clickbench_q32/datafusion:vortex-compact 1415020944 1.31883e+09 1.07293 ns
clickbench_q33/datafusion:vortex-compact 1567582956 1.484e+09 1.05632 ns
clickbench_q34/datafusion:vortex-compact 1505797610 1.46543e+09 1.02755 ns
clickbench_q35/datafusion:vortex-compact 614299555 6.17705e+08 0.994487 ns
clickbench_q36/datafusion:vortex-compact 108874981 9.81049e+07 1.10978 ns 🚨
clickbench_q37/datafusion:vortex-compact 56253373 4.95963e+07 1.13423 ns 🚨
clickbench_q38/datafusion:vortex-compact 45325587 3.50613e+07 1.29275 ns 🚨
clickbench_q39/datafusion:vortex-compact 197335762 1.71283e+08 1.1521 ns 🚨
clickbench_q40/datafusion:vortex-compact 47055187 3.48706e+07 1.34942 ns 🚨
clickbench_q41/datafusion:vortex-compact 41522268 3.0734e+07 1.35102 ns 🚨
clickbench_q42/datafusion:vortex-compact 31617455 2.88878e+07 1.09449 ns
clickbench_q00/duckdb:parquet 125654896 1.23973e+08 1.01356 ns
clickbench_q01/duckdb:parquet 51028494 5.15416e+07 0.990045 ns
clickbench_q02/duckdb:parquet 65433642 6.43605e+07 1.01667 ns
clickbench_q03/duckdb:parquet 62539394 6.24584e+07 1.0013 ns
clickbench_q04/duckdb:parquet 200656542 2.01944e+08 0.993624 ns
clickbench_q05/duckdb:parquet 269739017 2.68777e+08 1.00358 ns
clickbench_q06/duckdb:parquet 61367785 6.14022e+07 0.999439 ns
clickbench_q07/duckdb:parquet 56561560 5.48994e+07 1.03028 ns
clickbench_q08/duckdb:parquet 265875361 2.63954e+08 1.00728 ns
clickbench_q09/duckdb:parquet 390755660 3.89044e+08 1.0044 ns
clickbench_q10/duckdb:parquet 97433629 9.56496e+07 1.01865 ns
clickbench_q11/duckdb:parquet 106231493 1.05298e+08 1.00887 ns
clickbench_q12/duckdb:parquet 287417607 2.85007e+08 1.00846 ns
clickbench_q13/duckdb:parquet 470920748 4.69753e+08 1.00249 ns
clickbench_q14/duckdb:parquet 321747928 3.1715e+08 1.0145 ns
clickbench_q15/duckdb:parquet 239740777 2.36231e+08 1.01486 ns
clickbench_q16/duckdb:parquet 566137171 5.68909e+08 0.995127 ns
clickbench_q17/duckdb:parquet 476612219 4.76501e+08 1.00023 ns
clickbench_q18/duckdb:parquet 986410869 9.8962e+08 0.996757 ns
clickbench_q19/duckdb:parquet 49217471 4.8717e+07 1.01027 ns
clickbench_q20/duckdb:parquet 404734975 4.07278e+08 0.993756 ns
clickbench_q21/duckdb:parquet 522747667 5.27173e+08 0.991606 ns
clickbench_q22/duckdb:parquet 911476753 9.07827e+08 1.00402 ns
clickbench_q23/duckdb:parquet 281483110 2.78962e+08 1.00904 ns
clickbench_q24/duckdb:parquet 80044105 8.12998e+07 0.984555 ns
clickbench_q25/duckdb:parquet 141282655 1.41595e+08 0.997797 ns
clickbench_q26/duckdb:parquet 55319234 5.40413e+07 1.02365 ns
clickbench_q27/duckdb:parquet 616010549 6.22744e+08 0.989187 ns
clickbench_q28/duckdb:parquet 4904522321 4.88726e+09 1.00353 ns
clickbench_q29/duckdb:parquet 62976818 6.11869e+07 1.02925 ns
clickbench_q30/duckdb:parquet 307583622 3.04066e+08 1.01157 ns
clickbench_q31/duckdb:parquet 346678318 3.47166e+08 0.998594 ns
clickbench_q32/duckdb:parquet 1046204349 1.03978e+09 1.00618 ns
clickbench_q33/duckdb:parquet 1058948795 1.06355e+09 0.995672 ns
clickbench_q34/duckdb:parquet 1100985022 1.10427e+09 0.997026 ns
clickbench_q35/duckdb:parquet 347394659 3.45066e+08 1.00675 ns
clickbench_q36/duckdb:parquet 62506665 6.08535e+07 1.02717 ns
clickbench_q37/duckdb:parquet 48657704 4.98438e+07 0.976203 ns
clickbench_q38/duckdb:parquet 51506791 5.17156e+07 0.995961 ns
clickbench_q39/duckdb:parquet 93812555 9.43085e+07 0.994741 ns
clickbench_q40/duckdb:parquet 54897959 5.3357e+07 1.02888 ns
clickbench_q41/duckdb:parquet 56189082 5.71669e+07 0.982895 ns
clickbench_q42/duckdb:parquet 44133894 4.1594e+07 1.06107 ns
clickbench_q00/duckdb:vortex-file-compressed 12239729 1.29692e+07 0.943753 ns
clickbench_q01/duckdb:vortex-file-compressed 16487376 1.67842e+07 0.982313 ns
clickbench_q02/duckdb:vortex-file-compressed 33494653 3.28556e+07 1.01945 ns
clickbench_q03/duckdb:vortex-file-compressed 37821262 3.79685e+07 0.996123 ns
clickbench_q04/duckdb:vortex-file-compressed 171442385 1.70798e+08 1.00378 ns
clickbench_q05/duckdb:vortex-file-compressed 190309298 1.91348e+08 0.994571 ns
clickbench_q06/duckdb:vortex-file-compressed 34033254 3.36427e+07 1.01161 ns
clickbench_q07/duckdb:vortex-file-compressed 20884449 2.05764e+07 1.01497 ns
clickbench_q08/duckdb:vortex-file-compressed 266139012 2.60355e+08 1.02221 ns
clickbench_q09/duckdb:vortex-file-compressed 376916163 3.45548e+08 1.09078 ns
clickbench_q10/duckdb:vortex-file-compressed 74934162 7.40507e+07 1.01193 ns
clickbench_q11/duckdb:vortex-file-compressed 83797593 8.16286e+07 1.02657 ns
clickbench_q12/duckdb:vortex-file-compressed 200349801 1.98355e+08 1.01005 ns
clickbench_q13/duckdb:vortex-file-compressed 455860424 4.54947e+08 1.00201 ns
clickbench_q14/duckdb:vortex-file-compressed 286681730 2.82368e+08 1.01528 ns
clickbench_q15/duckdb:vortex-file-compressed 215716517 2.12898e+08 1.01324 ns
clickbench_q16/duckdb:vortex-file-compressed 931549009 9.28759e+08 1.003 ns
clickbench_q17/duckdb:vortex-file-compressed 839599882 8.19983e+08 1.02392 ns
clickbench_q18/duckdb:vortex-file-compressed 1401600709 1.356e+09 1.03363 ns
clickbench_q19/duckdb:vortex-file-compressed 24909538 2.44746e+07 1.01777 ns
clickbench_q20/duckdb:vortex-file-compressed 344663738 3.21513e+08 1.07201 ns
clickbench_q21/duckdb:vortex-file-compressed 364831652 3.57535e+08 1.02041 ns
clickbench_q22/duckdb:vortex-file-compressed 526590535 5.90607e+08 0.891609 ns 🚀
clickbench_q23/duckdb:vortex-file-compressed 3129763382 2.74525e+09 1.14007 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 54502105 5.06166e+07 1.07676 ns
clickbench_q25/duckdb:vortex-file-compressed 68453492 6.63774e+07 1.03128 ns
clickbench_q26/duckdb:vortex-file-compressed 57963059 5.19818e+07 1.11506 ns 🚨
clickbench_q27/duckdb:vortex-file-compressed 481933660 4.46478e+08 1.07941 ns
clickbench_q28/duckdb:vortex-file-compressed 3258786597 3.07933e+09 1.05828 ns
clickbench_q29/duckdb:vortex-file-compressed 38126434 3.67895e+07 1.03634 ns
clickbench_q30/duckdb:vortex-file-compressed 194496263 1.915e+08 1.01565 ns
clickbench_q31/duckdb:vortex-file-compressed 264384415 2.58853e+08 1.02137 ns
clickbench_q32/duckdb:vortex-file-compressed 1049721559 1.02654e+09 1.02258 ns
clickbench_q33/duckdb:vortex-file-compressed 1036141884 1.0687e+09 0.969533 ns
clickbench_q34/duckdb:vortex-file-compressed 1486343042 1.53002e+09 0.971455 ns
clickbench_q35/duckdb:vortex-file-compressed 358248588 3.58632e+08 0.99893 ns
clickbench_q36/duckdb:vortex-file-compressed 27880254 2.62442e+07 1.06234 ns
clickbench_q37/duckdb:vortex-file-compressed 20942488 1.87088e+07 1.11939 ns 🚨
clickbench_q38/duckdb:vortex-file-compressed 24738547 2.01861e+07 1.22553 ns 🚨
clickbench_q39/duckdb:vortex-file-compressed 48600427 4.38533e+07 1.10825 ns 🚨
clickbench_q40/duckdb:vortex-file-compressed 18963902 1.74061e+07 1.0895 ns
clickbench_q41/duckdb:vortex-file-compressed 19210823 1.87606e+07 1.024 ns
clickbench_q42/duckdb:vortex-file-compressed 22364160 2.43695e+07 0.91771 ns
clickbench_q00/duckdb:vortex-compact 15807452 1.6133e+07 0.979823 ns
clickbench_q01/duckdb:vortex-compact 25153272 2.55525e+07 0.984375 ns
clickbench_q02/duckdb:vortex-compact 44196946 4.57225e+07 0.966635 ns
clickbench_q03/duckdb:vortex-compact 45027763 4.68608e+07 0.960882 ns
clickbench_q04/duckdb:vortex-compact 210048857 2.15308e+08 0.975574 ns
clickbench_q05/duckdb:vortex-compact 224922777 2.22637e+08 1.01027 ns
clickbench_q06/duckdb:vortex-compact 38287292 3.87862e+07 0.987138 ns
clickbench_q07/duckdb:vortex-compact 38433003 3.74165e+07 1.02717 ns
clickbench_q08/duckdb:vortex-compact 297850236 2.8019e+08 1.06303 ns
clickbench_q09/duckdb:vortex-compact 499832390 4.04014e+08 1.23717 ns 🚨
clickbench_q10/duckdb:vortex-compact 182041233 1.04236e+08 1.74643 ns 🚨
clickbench_q11/duckdb:vortex-compact 245629540 1.24841e+08 1.96753 ns 🚨
clickbench_q12/duckdb:vortex-compact 250321951 2.45807e+08 1.01837 ns
clickbench_q13/duckdb:vortex-compact 575137183 5.17644e+08 1.11107 ns 🚨
clickbench_q14/duckdb:vortex-compact 386427839 3.46323e+08 1.1158 ns 🚨
clickbench_q15/duckdb:vortex-compact 249684143 2.49253e+08 1.00173 ns
clickbench_q16/duckdb:vortex-compact 1031519500 9.95749e+08 1.03592 ns
clickbench_q17/duckdb:vortex-compact 935497685 9.02286e+08 1.03681 ns
clickbench_q18/duckdb:vortex-compact 1485653626 1.41232e+09 1.05192 ns
clickbench_q19/duckdb:vortex-compact 31162418 3.11205e+07 1.00135 ns
clickbench_q20/duckdb:vortex-compact 396339204 3.93989e+08 1.00597 ns
clickbench_q21/duckdb:vortex-compact 635494810 4.79742e+08 1.32466 ns 🚨
clickbench_q22/duckdb:vortex-compact 1084048767 8.2501e+08 1.31398 ns 🚨
clickbench_q23/duckdb:vortex-compact 6066145449 2.86007e+09 2.12098 ns 🚨
clickbench_q24/duckdb:vortex-compact 77636651 7.11333e+07 1.09142 ns
clickbench_q25/duckdb:vortex-compact 142827842 1.32417e+08 1.07862 ns
clickbench_q26/duckdb:vortex-compact 86768600 6.66753e+07 1.30136 ns 🚨
clickbench_q27/duckdb:vortex-compact 690095932 5.79055e+08 1.19176 ns 🚨
clickbench_q28/duckdb:vortex-compact 3204482236 3.18722e+09 1.00542 ns
clickbench_q29/duckdb:vortex-compact 39112888 3.82241e+07 1.02325 ns
clickbench_q30/duckdb:vortex-compact 453259580 2.6701e+08 1.69754 ns 🚨
clickbench_q31/duckdb:vortex-compact 540323627 3.22388e+08 1.67601 ns 🚨
clickbench_q32/duckdb:vortex-compact 1160007128 1.0553e+09 1.09922 ns
clickbench_q33/duckdb:vortex-compact 1078656751 1.06511e+09 1.01272 ns
clickbench_q34/duckdb:vortex-compact 1588599570 1.56611e+09 1.01436 ns
clickbench_q35/duckdb:vortex-compact 357816076 3.56228e+08 1.00446 ns
clickbench_q36/duckdb:vortex-compact 36297556 2.86448e+07 1.26716 ns 🚨
clickbench_q37/duckdb:vortex-compact 24209281 2.19477e+07 1.10304 ns 🚨
clickbench_q38/duckdb:vortex-compact 33093900 2.18648e+07 1.51357 ns 🚨
clickbench_q39/duckdb:vortex-compact 75413175 4.76844e+07 1.58151 ns 🚨
clickbench_q40/duckdb:vortex-compact 28538431 2.31444e+07 1.23306 ns 🚨
clickbench_q41/duckdb:vortex-compact 27650989 2.19773e+07 1.25816 ns 🚨
clickbench_q42/duckdb:vortex-compact 27215893 2.43067e+07 1.11969 ns 🚨
clickbench_q00/duckdb:duckdb 18779499 1.86829e+07 1.00517 ns
clickbench_q01/duckdb:duckdb 37954315 3.82443e+07 0.992417 ns
clickbench_q02/duckdb:duckdb 47673080 4.60431e+07 1.0354 ns
clickbench_q03/duckdb:duckdb 47738942 4.81233e+07 0.992013 ns
clickbench_q04/duckdb:duckdb 188992985 1.89027e+08 0.999822 ns
clickbench_q05/duckdb:duckdb 294873577 2.96254e+08 0.995339 ns
clickbench_q06/duckdb:duckdb 36618502 3.68645e+07 0.993327 ns
clickbench_q07/duckdb:duckdb 38824939 3.87643e+07 1.00156 ns
clickbench_q08/duckdb:duckdb 249747797 2.47279e+08 1.00998 ns
clickbench_q09/duckdb:duckdb 363133978 3.61246e+08 1.00523 ns
clickbench_q10/duckdb:duckdb 112135596 1.11047e+08 1.0098 ns
clickbench_q11/duckdb:duckdb 122285362 1.21938e+08 1.00285 ns
clickbench_q12/duckdb:duckdb 266261088 2.63966e+08 1.0087 ns
clickbench_q13/duckdb:duckdb 443677627 4.43997e+08 0.999281 ns
clickbench_q14/duckdb:duckdb 287914628 2.8772e+08 1.00068 ns
clickbench_q15/duckdb:duckdb 219134665 2.17099e+08 1.00938 ns
clickbench_q16/duckdb:duckdb 540936051 5.365e+08 1.00827 ns
clickbench_q17/duckdb:duckdb 457131449 4.53855e+08 1.00722 ns
clickbench_q18/duckdb:duckdb 951262931 9.44141e+08 1.00754 ns
clickbench_q19/duckdb:duckdb 37318828 3.66298e+07 1.01881 ns
clickbench_q20/duckdb:duckdb 463303368 4.53533e+08 1.02154 ns
clickbench_q21/duckdb:duckdb 477985565 4.78374e+08 0.999188 ns
clickbench_q22/duckdb:duckdb 566591252 5.44357e+08 1.04084 ns
clickbench_q23/duckdb:duckdb 244137622 2.43407e+08 1.003 ns
clickbench_q24/duckdb:duckdb 50515449 4.91497e+07 1.02779 ns
clickbench_q25/duckdb:duckdb 111571557 1.1081e+08 1.00687 ns
clickbench_q26/duckdb:duckdb 48090204 4.72768e+07 1.01721 ns
clickbench_q27/duckdb:duckdb 533543738 5.35834e+08 0.995726 ns
clickbench_q28/duckdb:duckdb 4511688087 4.44696e+09 1.01456 ns
clickbench_q29/duckdb:duckdb 50329638 4.97752e+07 1.01114 ns
clickbench_q30/duckdb:duckdb 268413361 2.68533e+08 0.999554 ns
clickbench_q31/duckdb:duckdb 336828812 3.40779e+08 0.988408 ns
clickbench_q32/duckdb:duckdb 1034735735 1.02007e+09 1.01438 ns
clickbench_q33/duckdb:duckdb 1075949415 1.07888e+09 0.997287 ns
clickbench_q34/duckdb:duckdb 1143018440 1.15455e+09 0.99001 ns
clickbench_q35/duckdb:duckdb 265508547 2.64035e+08 1.00558 ns
clickbench_q36/duckdb:duckdb 40284855 4.43454e+07 0.908434 ns
clickbench_q37/duckdb:duckdb 33096484 3.30489e+07 1.00144 ns
clickbench_q38/duckdb:duckdb 34520431 3.41573e+07 1.01063 ns
clickbench_q39/duckdb:duckdb 82644547 7.472e+07 1.10606 ns 🚨
clickbench_q40/duckdb:duckdb 33608217 3.31159e+07 1.01487 ns
clickbench_q41/duckdb:duckdb 33829063 3.34285e+07 1.01198 ns
clickbench_q42/duckdb:duckdb 33250153 3.27159e+07 1.01633 ns

@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 1.059x ➖
  • Vortex: 1.071x ➖
  • Best: vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 (0.928x)
  • Worst: vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked (2.689x)
  • Significant (>10%): 0↑ 5↓
Detailed Results Table
name PR 8941468 base 24c81fa ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.38664e+09 1.37747e+09 1.00666 ns
parquet_rs-zstd decompress time/taxi 2.91218e+08 2.90235e+08 1.00339 ns
compress time/taxi 7.13047e+08 7.15879e+08 0.996045 ns
decompress time/taxi 2.02718e+07 1.97838e+07 1.02466 ns
parquet_rs-zstd compress time/Arade 2.4819e+09 2.48852e+09 0.997342 ns
parquet_rs-zstd decompress time/Arade 6.60301e+08 6.60922e+08 0.99906 ns
compress time/Arade 1.17128e+09 1.18644e+09 0.987216 ns
decompress time/Arade 4.51721e+07 3.09442e+07 1.45979 ns 🚨
parquet_rs-zstd compress time/Bimbo 1.57043e+10 1.56988e+10 1.00035 ns
parquet_rs-zstd decompress time/Bimbo 2.27846e+09 2.27085e+09 1.00335 ns
compress time/Bimbo 6.69541e+09 6.93239e+09 0.965815 ns
decompress time/Bimbo 1.09164e+08 1.01234e+08 1.07833 ns
parquet_rs-zstd compress time/CMSprovider 7.6603e+09 7.88082e+09 0.972018 ns
parquet_rs-zstd decompress time/CMSprovider 2.08729e+09 2.13051e+09 0.979714 ns
compress time/CMSprovider 2.84147e+09 2.91047e+09 0.976292 ns
decompress time/CMSprovider 7.17367e+07 7.00664e+07 1.02384 ns
parquet_rs-zstd compress time/Euro2016 1.44969e+09 1.45569e+09 0.995876 ns
parquet_rs-zstd decompress time/Euro2016 4.16103e+08 4.1439e+08 1.00413 ns
compress time/Euro2016 4.03045e+08 4.16433e+08 0.967849 ns
decompress time/Euro2016 4.71656e+07 1.98991e+07 2.37024 ns 🚨
parquet_rs-zstd compress time/Food 9.1343e+08 9.25037e+08 0.987453 ns
parquet_rs-zstd decompress time/Food 2.35978e+08 2.40492e+08 0.981233 ns
compress time/Food 3.83422e+08 4.07398e+08 0.94115 ns
decompress time/Food 8.69963e+06 8.89138e+06 0.978435 ns
parquet_rs-zstd compress time/HashTags 2.53551e+09 2.57221e+09 0.985734 ns
parquet_rs-zstd decompress time/HashTags 6.71031e+08 6.94818e+08 0.965765 ns
compress time/HashTags 8.76671e+08 8.92387e+08 0.982389 ns
decompress time/HashTags 1.70429e+08 8.25853e+07 2.06367 ns 🚨
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.168e+09 3.20265e+09 0.989183 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.46306e+08 7.1697e+08 1.04092 ns
compress time/TPC-H l_comment chunked 1.29438e+09 1.31876e+09 0.98151 ns
decompress time/TPC-H l_comment chunked 1.27842e+08 4.56773e+07 2.7988 ns 🚨
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.17707e+09 3.17262e+09 1.0014 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.46713e+08 7.11984e+08 1.04878 ns
compress time/TPC-H l_comment canonical 1.30615e+09 1.31315e+09 0.994667 ns
decompress time/TPC-H l_comment canonical 1.27125e+08 4.5558e+07 2.7904 ns 🚨
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.52543e+06 6.57163e+06 0.99297 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.57242e+06 2.57195e+06 1.00018 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.33908e+07 1.45368e+07 0.921166 ns
decompress time/wide table cols=100 chunks=1 rows=1000 3.04183e+06 3.0691e+06 0.991114 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.46101e+07 9.11552e+07 0.928199 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 3.02026e+07 3.02399e+07 0.99877 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.44984e+08 1.49653e+08 0.968804 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.76164e+07 2.87133e+07 0.961799 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 8.81895e+08 8.96696e+08 0.983495 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.37845e+08 3.36204e+08 1.00488 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.40796e+09 1.42018e+09 0.991395 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.79417e+08 2.86614e+08 0.97489 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.77453e+06 6.7458e+06 1.00426 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.59516e+06 2.59838e+06 0.99876 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.54116e+07 1.46614e+07 1.05117 ns
decompress time/wide table cols=100 chunks=50 rows=1000 3.03351e+06 2.96618e+06 1.0227 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.75121e+07 9.17962e+07 0.953331 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 3.00184e+07 3.02203e+07 0.993318 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.48568e+08 1.46301e+08 1.01549 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.90736e+07 2.8564e+07 1.01784 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.48439e+08 8.91162e+08 0.952059 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.35255e+08 3.44409e+08 0.97342 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.43684e+09 1.41644e+09 1.0144 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.99259e+08 2.88753e+08 1.03638 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.499e+07 5.499e+07 1 bytes
vortex:parquet-zstd size/taxi 0.984088 0.984088 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.514226 0.519704 0.989459 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0696103 0.0681648 1.02121 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.42319e+08 1.42319e+08 1 bytes
vortex:parquet-zstd size/Arade 0.466188 0.466188 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.471926 0.476767 0.989847 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0684114 0.0468197 1.46117 ratio 🚨
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.30264e+08 5.30264e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.36337 1.36337 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.426342 0.441587 0.965476 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.047911 0.0445797 1.07473 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 5.03903e+08 5.03903e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.31008 1.31008 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.370935 0.369311 1.0044 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0343683 0.0328871 1.04504 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.72336e+08 1.7232e+08 1.00009 bytes
vortex:parquet-zstd size/Euro2016 1.40062 1.40049 1.00009 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.278021 0.286072 0.971857 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.113351 0.0480203 2.36048 ratio 🚨
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.43946e+07 4.43946e+07 1 bytes
vortex:parquet-zstd size/Food 1.22713 1.22713 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.419761 0.440412 0.953109 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0368662 0.0369717 0.997148 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 2.0383e+08 2.0383e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.52277 1.52277 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.345757 0.346934 0.996607 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.25398 0.118859 2.13682 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.8661e+08 1.8661e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.17801 1.17801 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.408578 0.411773 0.992242 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.171299 0.0637088 2.68879 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.8661e+08 1.8661e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.17801 1.17801 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.411117 0.413902 0.993273 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.170246 0.0639874 2.66062 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.0521 2.21206 0.927688 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.18248 1.1933 0.990934 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.71356 1.64174 1.04375 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.91437 0.949518 0.962984 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.59651 1.58379 1.00803 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.827059 0.8525 0.970157 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.27493 2.17341 1.04671 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.16891 1.14155 1.02397 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.69768 1.59376 1.0652 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.968525 0.945191 1.02469 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.6935 1.58943 1.06548 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.89263 0.838401 1.06468 ratio

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

Labels

feature Release label indicating a new feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants