Skip to content

Make metrics more local to prevent unbounded memory usage#6156

Merged
AdamGS merged 2 commits intodevelopfrom
adamg/no-global-metrics
Jan 27, 2026
Merged

Make metrics more local to prevent unbounded memory usage#6156
AdamGS merged 2 commits intodevelopfrom
adamg/no-global-metrics

Conversation

@AdamGS
Copy link
Contributor

@AdamGS AdamGS commented Jan 27, 2026

Part of #6078.

I have a bigger branch I'm experimenting with in the background, but I figured it makes to start breaking it into smaller parts while I figure out bigger issues.

This PR is a step towards simplifying the metrics API, starting by trying to make it scoped to scan so holding instances of VortexFile won't make memory grow in an unbounded way.

Changes in this PR

  1. I've also made some code less reliant on Arc<dyn VortexReadAt> in favor of a statically dispatched R: VortexReadAt + Clone, otherwise we end up with an Arc<Arc<Arc<dyn VortexReadAt>>> if not worse.
  2. Made IO-level metrics opt-in, they are enabled by default for vortex-datafusion and InstrumentedReadAt is still part of the public API, maybe we should make it even more visible?
  3. Make VortexOpenOptions::open_read public. I don't want to break the public API here, but it seems more useful than VortexOpenOptions::read that requires an Arc and just delegates to it anyway.

@AdamGS AdamGS added the changelog/break A breaking API change label Jan 27, 2026
@AdamGS AdamGS requested review from gatesn, joseph-isaacs and onursatici and removed request for gatesn January 27, 2026 11:18
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS force-pushed the adamg/no-global-metrics branch from a556fb3 to 858e9e5 Compare January 27, 2026 11:18
@@ -1,27 +0,0 @@
// SPDX-License-Identifier: Apache-2.0
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is not used, if any downstream user wants this its easy enough to replicate and it delegates to a 3rd part crate.

@@ -1,17 +0,0 @@
// SPDX-License-Identifier: Apache-2.0
Copy link
Contributor Author

Choose a reason for hiding this comment

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

We don't want global metrics, at least not the way they work now.

@codspeed-hq
Copy link

codspeed-hq bot commented Jan 27, 2026

CodSpeed Performance Report

Merging this PR will improve performance by 12.07%

Comparing adamg/no-global-metrics (858e9e5) with develop (707d188)

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

Summary

⚡ 1 improved benchmark
✅ 1264 untouched benchmarks
⏩ 1219 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
WallTime u64_values_u32_codes[10M] 316.5 µs 282.4 µs +12.07%

Footnotes

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

@AdamGS AdamGS added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jan 27, 2026
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jan 27, 2026
@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.988x ➖
  • duckdb:vortex: 0.983x ➖
  • datafusion:vortex: 0.993x ➖
  • Best: tpch_q11/duckdb:vortex-compact (0.900x)
  • Worst: tpch_q01/datafusion:vortex-file-compressed (1.044x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 85356030 8.79343e+07 0.97068 ns
tpch_q02/datafusion:arrow 31567437 3.25124e+07 0.970936 ns
tpch_q03/datafusion:arrow 54389189 5.54116e+07 0.981548 ns
tpch_q04/datafusion:arrow 45736777 4.57409e+07 0.99991 ns
tpch_q05/datafusion:arrow 111553751 1.14274e+08 0.976194 ns
tpch_q06/datafusion:arrow 33497204 3.43769e+07 0.97441 ns
tpch_q07/datafusion:arrow 195753799 2.02714e+08 0.965667 ns
tpch_q08/datafusion:arrow 83185090 7.98238e+07 1.04211 ns
tpch_q09/datafusion:arrow 102484900 1.05324e+08 0.973044 ns
tpch_q10/datafusion:arrow 85776527 8.91171e+07 0.962515 ns
tpch_q11/datafusion:arrow 18178367 1.79447e+07 1.01302 ns
tpch_q12/datafusion:arrow 81531791 7.93362e+07 1.02767 ns
tpch_q13/datafusion:arrow 55277952 5.60396e+07 0.986409 ns
tpch_q14/datafusion:arrow 45036361 4.149e+07 1.08547 ns
tpch_q15/datafusion:arrow 87922709 8.52855e+07 1.03092 ns
tpch_q16/datafusion:arrow 26852331 2.71847e+07 0.987773 ns
tpch_q17/datafusion:arrow 98866938 1.04117e+08 0.949573 ns
tpch_q18/datafusion:arrow 184248341 1.87483e+08 0.982749 ns
tpch_q19/datafusion:arrow 65534191 6.11389e+07 1.07189 ns
tpch_q20/datafusion:arrow 57018546 5.84913e+07 0.974821 ns
tpch_q21/datafusion:arrow 277872596 2.69089e+08 1.03264 ns
tpch_q22/datafusion:arrow 26722011 2.59743e+07 1.02879 ns
tpch_q01/datafusion:parquet 155115954 1.47454e+08 1.05196 ns
tpch_q02/datafusion:parquet 87445394 9.07185e+07 0.96392 ns
tpch_q03/datafusion:parquet 93822672 8.82697e+07 1.06291 ns
tpch_q04/datafusion:parquet 59996071 5.7482e+07 1.04374 ns
tpch_q05/datafusion:parquet 181166490 1.7599e+08 1.02941 ns
tpch_q06/datafusion:parquet 37531691 4.86724e+07 0.771108 ns 🚀
tpch_q07/datafusion:parquet 194357572 1.97728e+08 0.982956 ns
tpch_q08/datafusion:parquet 183223627 1.81407e+08 1.01001 ns
tpch_q09/datafusion:parquet 222300940 2.2101e+08 1.00584 ns
tpch_q10/datafusion:parquet 204521976 2.09191e+08 0.97768 ns
tpch_q11/datafusion:parquet 65950469 6.70303e+07 0.98389 ns
tpch_q12/datafusion:parquet 128673247 1.15771e+08 1.11144 ns 🚨
tpch_q13/datafusion:parquet 202341260 2.01239e+08 1.00548 ns
tpch_q14/datafusion:parquet 88481413 8.71496e+07 1.01528 ns
tpch_q15/datafusion:parquet 84586538 7.46984e+07 1.13237 ns 🚨
tpch_q16/datafusion:parquet 57615906 5.78327e+07 0.996252 ns
tpch_q17/datafusion:parquet 188823406 1.91677e+08 0.985114 ns
tpch_q18/datafusion:parquet 240473366 2.46129e+08 0.977021 ns
tpch_q19/datafusion:parquet 93000506 8.66121e+07 1.07376 ns
tpch_q20/datafusion:parquet 133288684 1.30958e+08 1.0178 ns
tpch_q21/datafusion:parquet 193086171 1.97447e+08 0.977916 ns
tpch_q22/datafusion:parquet 44544844 4.33087e+07 1.02854 ns
tpch_q01/datafusion:vortex-file-compressed 61250151 5.86861e+07 1.04369 ns
tpch_q02/datafusion:vortex-file-compressed 64536222 6.67593e+07 0.9667 ns
tpch_q03/datafusion:vortex-file-compressed 34706421 3.3265e+07 1.04333 ns
tpch_q04/datafusion:vortex-file-compressed 22559984 2.31643e+07 0.973913 ns
tpch_q05/datafusion:vortex-file-compressed 88972988 8.981e+07 0.99068 ns
tpch_q06/datafusion:vortex-file-compressed 11636227 1.19977e+07 0.969868 ns
tpch_q07/datafusion:vortex-file-compressed 98086885 1.01791e+08 0.963613 ns
tpch_q08/datafusion:vortex-file-compressed 76943623 7.8954e+07 0.974537 ns
tpch_q09/datafusion:vortex-file-compressed 93349688 9.63454e+07 0.968906 ns
tpch_q10/datafusion:vortex-file-compressed 87588768 8.84775e+07 0.989955 ns
tpch_q11/datafusion:vortex-file-compressed 25317436 2.56905e+07 0.985479 ns
tpch_q12/datafusion:vortex-file-compressed 40124353 4.00917e+07 1.00081 ns
tpch_q13/datafusion:vortex-file-compressed 34602604 3.40321e+07 1.01676 ns
tpch_q14/datafusion:vortex-file-compressed 32413189 3.29433e+07 0.983909 ns
tpch_q15/datafusion:vortex-file-compressed 31034488 3.21226e+07 0.966125 ns
tpch_q16/datafusion:vortex-file-compressed 39232865 3.88992e+07 1.00858 ns
tpch_q17/datafusion:vortex-file-compressed 81089178 7.96932e+07 1.01752 ns
tpch_q18/datafusion:vortex-file-compressed 110035794 1.13078e+08 0.973097 ns
tpch_q19/datafusion:vortex-file-compressed 37312332 3.69452e+07 1.00994 ns
tpch_q20/datafusion:vortex-file-compressed 57334580 5.70834e+07 1.0044 ns
tpch_q21/datafusion:vortex-file-compressed 107529957 1.09874e+08 0.978665 ns
tpch_q22/datafusion:vortex-file-compressed 20498021 2.11781e+07 0.967887 ns
tpch_q01/datafusion:vortex-compact 63102303 6.61787e+07 0.953514 ns
tpch_q02/datafusion:vortex-compact 67986739 6.5681e+07 1.03511 ns
tpch_q03/datafusion:vortex-compact 35261451 3.68171e+07 0.957747 ns
tpch_q04/datafusion:vortex-compact 25832000 2.67001e+07 0.967488 ns
tpch_q05/datafusion:vortex-compact 91065801 9.1101e+07 0.999614 ns
tpch_q06/datafusion:vortex-compact 20424494 1.98025e+07 1.03141 ns
tpch_q07/datafusion:vortex-compact 104495721 1.0611e+08 0.984789 ns
tpch_q08/datafusion:vortex-compact 80359345 8.67207e+07 0.926646 ns
tpch_q09/datafusion:vortex-compact 100438321 1.01533e+08 0.989221 ns
tpch_q10/datafusion:vortex-compact 92662048 8.94915e+07 1.03543 ns
tpch_q11/datafusion:vortex-compact 28161279 2.73829e+07 1.02843 ns
tpch_q12/datafusion:vortex-compact 50471695 4.92816e+07 1.02415 ns
tpch_q13/datafusion:vortex-compact 41415847 4.11002e+07 1.00768 ns
tpch_q14/datafusion:vortex-compact 39221093 3.8543e+07 1.01759 ns
tpch_q15/datafusion:vortex-compact 41779268 4.09166e+07 1.02108 ns
tpch_q16/datafusion:vortex-compact 43359751 4.45086e+07 0.974188 ns
tpch_q17/datafusion:vortex-compact 83257820 8.58921e+07 0.96933 ns
tpch_q18/datafusion:vortex-compact 114764036 1.13835e+08 1.00816 ns
tpch_q19/datafusion:vortex-compact 53061781 5.30364e+07 1.00048 ns
tpch_q20/datafusion:vortex-compact 62927707 6.0711e+07 1.03651 ns
tpch_q21/datafusion:vortex-compact 113434806 1.09489e+08 1.03604 ns
tpch_q22/datafusion:vortex-compact 19005156 2.04525e+07 0.929236 ns
tpch_q01/duckdb:parquet 89243679 7.90015e+07 1.12965 ns 🚨
tpch_q02/duckdb:parquet 47880351 4.8026e+07 0.996968 ns
tpch_q03/duckdb:parquet 81717140 7.69867e+07 1.06144 ns
tpch_q04/duckdb:parquet 70788068 6.41446e+07 1.10357 ns 🚨
tpch_q05/duckdb:parquet 75889973 7.62147e+07 0.995739 ns
tpch_q06/duckdb:parquet 33927586 2.24822e+07 1.50909 ns 🚨
tpch_q07/duckdb:parquet 82600606 1.01286e+08 0.815515 ns 🚀
tpch_q08/duckdb:parquet 107154726 9.86561e+07 1.08614 ns
tpch_q09/duckdb:parquet 177448140 1.49223e+08 1.18914 ns 🚨
tpch_q10/duckdb:parquet 149880586 1.5395e+08 0.973566 ns
tpch_q11/duckdb:parquet 25860889 2.71493e+07 0.952545 ns
tpch_q12/duckdb:parquet 60039273 5.92936e+07 1.01258 ns
tpch_q13/duckdb:parquet 278000317 2.78015e+08 0.999946 ns
tpch_q14/duckdb:parquet 62763916 5.32383e+07 1.17892 ns 🚨
tpch_q15/duckdb:parquet 29133642 2.92826e+07 0.994913 ns
tpch_q16/duckdb:parquet 59547362 5.98518e+07 0.994914 ns
tpch_q17/duckdb:parquet 70135214 5.82217e+07 1.20462 ns 🚨
tpch_q18/duckdb:parquet 130601651 1.30302e+08 1.0023 ns
tpch_q19/duckdb:parquet 69974509 8.21401e+07 0.851892 ns 🚀
tpch_q20/duckdb:parquet 71734334 7.18186e+07 0.998827 ns
tpch_q21/duckdb:parquet 175748009 1.9525e+08 0.900116 ns
tpch_q22/duckdb:parquet 56900906 5.62727e+07 1.01116 ns
tpch_q01/duckdb:vortex-file-compressed 32855494 3.35437e+07 0.979483 ns
tpch_q02/duckdb:vortex-file-compressed 28706646 2.97928e+07 0.963542 ns
tpch_q03/duckdb:vortex-file-compressed 31610130 3.31242e+07 0.954292 ns
tpch_q04/duckdb:vortex-file-compressed 34443473 3.58611e+07 0.96047 ns
tpch_q05/duckdb:vortex-file-compressed 37510020 3.90031e+07 0.96172 ns
tpch_q06/duckdb:vortex-file-compressed 9222632 1.00232e+07 0.920133 ns
tpch_q07/duckdb:vortex-file-compressed 38509133 3.99358e+07 0.964276 ns
tpch_q08/duckdb:vortex-file-compressed 45690837 4.59928e+07 0.993436 ns
tpch_q09/duckdb:vortex-file-compressed 76962383 7.59244e+07 1.01367 ns
tpch_q10/duckdb:vortex-file-compressed 36343153 3.65543e+07 0.994223 ns
tpch_q11/duckdb:vortex-file-compressed 15519959 1.68481e+07 0.92117 ns
tpch_q12/duckdb:vortex-file-compressed 22474026 2.378e+07 0.945082 ns
tpch_q13/duckdb:vortex-file-compressed 37914770 3.73498e+07 1.01513 ns
tpch_q14/duckdb:vortex-file-compressed 25304586 2.47687e+07 1.02164 ns
tpch_q15/duckdb:vortex-file-compressed 18625828 1.85819e+07 1.00236 ns
tpch_q16/duckdb:vortex-file-compressed 31906766 3.37613e+07 0.945068 ns
tpch_q17/duckdb:vortex-file-compressed 26257151 2.55441e+07 1.02791 ns
tpch_q18/duckdb:vortex-file-compressed 52943025 5.44425e+07 0.972457 ns
tpch_q19/duckdb:vortex-file-compressed 29598131 2.96143e+07 0.999455 ns
tpch_q20/duckdb:vortex-file-compressed 36678781 3.74188e+07 0.980223 ns
tpch_q21/duckdb:vortex-file-compressed 100907581 1.01882e+08 0.990439 ns
tpch_q22/duckdb:vortex-file-compressed 19421105 1.95831e+07 0.991728 ns
tpch_q01/duckdb:vortex-compact 39225441 3.92161e+07 1.00024 ns
tpch_q02/duckdb:vortex-compact 42400453 4.27337e+07 0.992201 ns
tpch_q03/duckdb:vortex-compact 36558780 3.70728e+07 0.986135 ns
tpch_q04/duckdb:vortex-compact 40470888 3.95422e+07 1.02349 ns
tpch_q05/duckdb:vortex-compact 44997805 4.52589e+07 0.994231 ns
tpch_q06/duckdb:vortex-compact 16378651 1.60998e+07 1.01732 ns
tpch_q07/duckdb:vortex-compact 47133516 4.73477e+07 0.995477 ns
tpch_q08/duckdb:vortex-compact 53466821 5.35757e+07 0.997968 ns
tpch_q09/duckdb:vortex-compact 88230703 8.95884e+07 0.984846 ns
tpch_q10/duckdb:vortex-compact 42103060 4.40286e+07 0.956266 ns
tpch_q11/duckdb:vortex-compact 21920552 2.43674e+07 0.899585 ns 🚀
tpch_q12/duckdb:vortex-compact 36281648 3.77888e+07 0.960115 ns
tpch_q13/duckdb:vortex-compact 43338532 4.43898e+07 0.976318 ns
tpch_q14/duckdb:vortex-compact 31083954 3.13186e+07 0.992506 ns
tpch_q15/duckdb:vortex-compact 21025236 2.12337e+07 0.990183 ns
tpch_q16/duckdb:vortex-compact 41785352 4.04524e+07 1.03295 ns
tpch_q17/duckdb:vortex-compact 29285401 2.9828e+07 0.98181 ns
tpch_q18/duckdb:vortex-compact 61001408 6.10477e+07 0.999242 ns
tpch_q19/duckdb:vortex-compact 36467724 3.69413e+07 0.987179 ns
tpch_q20/duckdb:vortex-compact 44327405 4.37475e+07 1.01325 ns
tpch_q21/duckdb:vortex-compact 112049914 1.12293e+08 0.997836 ns
tpch_q22/duckdb:vortex-compact 20515252 2.11002e+07 0.972279 ns
tpch_q01/duckdb:duckdb 17693337 1.76059e+07 1.00497 ns
tpch_q02/duckdb:duckdb 14249444 1.41912e+07 1.00411 ns
tpch_q03/duckdb:duckdb 21690671 2.26084e+07 0.959406 ns
tpch_q04/duckdb:duckdb 21953325 2.06058e+07 1.06539 ns
tpch_q05/duckdb:duckdb 23396574 2.34415e+07 0.998084 ns
tpch_q06/duckdb:duckdb 7183690 7.27619e+06 0.987288 ns
tpch_q07/duckdb:duckdb 26781791 2.71848e+07 0.985175 ns
tpch_q08/duckdb:duckdb 26998443 2.69825e+07 1.00059 ns
tpch_q09/duckdb:duckdb 62239573 6.0873e+07 1.02245 ns
tpch_q10/duckdb:duckdb 58948934 6.22945e+07 0.946294 ns
tpch_q11/duckdb:duckdb 7289628 8.27656e+06 0.880756 ns 🚀
tpch_q12/duckdb:duckdb 17203017 1.73656e+07 0.99064 ns
tpch_q13/duckdb:duckdb 40707970 4.04387e+07 1.00666 ns
tpch_q14/duckdb:duckdb 23114788 2.27575e+07 1.0157 ns
tpch_q15/duckdb:duckdb 14343203 1.44115e+07 0.995263 ns
tpch_q16/duckdb:duckdb 25704977 2.49453e+07 1.03045 ns
tpch_q17/duckdb:duckdb 18212379 1.83286e+07 0.993659 ns
tpch_q18/duckdb:duckdb 39636773 4.00552e+07 0.989555 ns
tpch_q19/duckdb:duckdb 32827529 3.25952e+07 1.00713 ns
tpch_q20/duckdb:duckdb 27027554 2.69818e+07 1.00169 ns
tpch_q21/duckdb:duckdb 62804994 6.29716e+07 0.997355 ns
tpch_q22/duckdb:duckdb 27106573 2.63853e+07 1.02733 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.195x ❌
  • Vortex: 1.201x ❌
  • duckdb:vortex: 1.196x ❌
  • datafusion:vortex: 1.206x ❌
  • Best: No improvements
  • Worst: fineweb_q03/duckdb:vortex-file-compressed (1.432x)
  • Significant (>10%): 0↑ 35↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 7722926 6.41724e+06 1.20347 ns 🚨
fineweb_q01/datafusion:parquet 318133279 2.71859e+08 1.17022 ns 🚨
fineweb_q02/datafusion:parquet 320133828 2.68853e+08 1.19074 ns 🚨
fineweb_q03/datafusion:parquet 311945099 2.62796e+08 1.18703 ns 🚨
fineweb_q04/datafusion:parquet 333478332 2.7677e+08 1.20489 ns 🚨
fineweb_q05/datafusion:parquet 336465729 2.75778e+08 1.22006 ns 🚨
fineweb_q06/datafusion:parquet 324754080 2.79139e+08 1.16341 ns 🚨
fineweb_q07/datafusion:parquet 314257584 2.63911e+08 1.19077 ns 🚨
fineweb_q08/datafusion:parquet 311931775 2.60183e+08 1.19889 ns 🚨
fineweb_q00/datafusion:vortex-file-compressed 7361494 5.99448e+06 1.22805 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 39660300 3.18753e+07 1.24423 ns 🚨
fineweb_q02/datafusion:vortex-file-compressed 39914506 3.50496e+07 1.1388 ns 🚨
fineweb_q03/datafusion:vortex-file-compressed 104144793 7.63395e+07 1.36423 ns 🚨
fineweb_q04/datafusion:vortex-file-compressed 269592052 2.16931e+08 1.24275 ns 🚨
fineweb_q05/datafusion:vortex-file-compressed 225914702 1.9498e+08 1.15866 ns 🚨
fineweb_q06/datafusion:vortex-file-compressed 81740929 7.01718e+07 1.16487 ns 🚨
fineweb_q07/datafusion:vortex-file-compressed 88150942 7.76279e+07 1.13556 ns 🚨
fineweb_q08/datafusion:vortex-file-compressed 36442711 3.07925e+07 1.18349 ns 🚨
fineweb_q00/datafusion:vortex-compact 7457318 5.64803e+06 1.32034 ns 🚨
fineweb_q01/datafusion:vortex-compact 196827195 1.43199e+08 1.3745 ns 🚨
fineweb_q02/datafusion:vortex-compact 209797524 1.88282e+08 1.11427 ns 🚨
fineweb_q03/datafusion:vortex-compact 1458346661 1.26194e+09 1.15564 ns 🚨
fineweb_q04/datafusion:vortex-compact 1694919825 1.44189e+09 1.17549 ns 🚨
fineweb_q05/datafusion:vortex-compact 1318059595 1.12722e+09 1.1693 ns 🚨
fineweb_q06/datafusion:vortex-compact 683004713 5.90794e+08 1.15608 ns 🚨
fineweb_q07/datafusion:vortex-compact 736872727 6.2963e+08 1.17033 ns 🚨
fineweb_q08/datafusion:vortex-compact 35079949 2.80434e+07 1.25092 ns 🚨
fineweb_q00/duckdb:parquet 37635296 3.16421e+07 1.18941 ns 🚨
fineweb_q01/duckdb:parquet 118370488 9.85348e+07 1.20131 ns 🚨
fineweb_q02/duckdb:parquet 125549412 1.03816e+08 1.20934 ns 🚨
fineweb_q03/duckdb:parquet 355697300 3.1115e+08 1.14317 ns 🚨
fineweb_q04/duckdb:parquet 484468550 4.32212e+08 1.1209 ns 🚨
fineweb_q05/duckdb:parquet 456481073 4.07683e+08 1.1197 ns 🚨
fineweb_q06/duckdb:parquet 234092462 2.01578e+08 1.1613 ns 🚨
fineweb_q07/duckdb:parquet 245204709 2.13326e+08 1.14944 ns 🚨
fineweb_q08/duckdb:parquet 78686520 6.20613e+07 1.26788 ns 🚨
fineweb_q00/duckdb:vortex-file-compressed 5007465 3.93337e+06 1.27307 ns 🚨
fineweb_q01/duckdb:vortex-file-compressed 28170830 2.42444e+07 1.16195 ns 🚨
fineweb_q02/duckdb:vortex-file-compressed 32717569 2.68618e+07 1.218 ns 🚨
fineweb_q03/duckdb:vortex-file-compressed 178005022 1.24275e+08 1.43235 ns 🚨
fineweb_q04/duckdb:vortex-file-compressed 231013878 1.95836e+08 1.17963 ns 🚨
fineweb_q05/duckdb:vortex-file-compressed 213316445 1.74894e+08 1.21969 ns 🚨
fineweb_q06/duckdb:vortex-file-compressed 79306902 5.78211e+07 1.37159 ns 🚨
fineweb_q07/duckdb:vortex-file-compressed 71914079 5.89338e+07 1.22025 ns 🚨
fineweb_q08/duckdb:vortex-file-compressed 11262704 1.0226e+07 1.10138 ns 🚨
fineweb_q00/duckdb:vortex-compact 6304615 5.97889e+06 1.05448 ns
fineweb_q01/duckdb:vortex-compact 101542401 8.86617e+07 1.14528 ns 🚨
fineweb_q02/duckdb:vortex-compact 121502636 1.039e+08 1.16942 ns 🚨
fineweb_q03/duckdb:vortex-compact 949369532 8.03759e+08 1.18116 ns 🚨
fineweb_q04/duckdb:vortex-compact 1017340939 8.67655e+08 1.17252 ns 🚨
fineweb_q05/duckdb:vortex-compact 905039781 7.66715e+08 1.18041 ns 🚨
fineweb_q06/duckdb:vortex-compact 514089473 4.32764e+08 1.18792 ns 🚨
fineweb_q07/duckdb:vortex-compact 526522039 4.50099e+08 1.16979 ns 🚨
fineweb_q08/duckdb:vortex-compact 10762915 9.38666e+06 1.14662 ns 🚨

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.941x ➖
  • Vortex: 0.929x ➖
  • duckdb:vortex: 0.962x ➖
  • datafusion:vortex: 0.897x ➖
  • Best: tpch_q18/datafusion:vortex-file-compressed (0.655x)
  • Worst: tpch_q07/datafusion:vortex-file-compressed (1.167x)
  • Significant (>30%): 3↑ 0↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 236282580 2.45682e+08 0.961742 ns
tpch_q02/datafusion:parquet 444262645 4.65248e+08 0.954894 ns
tpch_q03/datafusion:parquet 331961768 3.05588e+08 1.08631 ns
tpch_q04/datafusion:parquet 169873680 1.48079e+08 1.14718 ns
tpch_q05/datafusion:parquet 544723352 5.0783e+08 1.07265 ns
tpch_q06/datafusion:parquet 141884870 1.53917e+08 0.921826 ns
tpch_q07/datafusion:parquet 546413281 5.59154e+08 0.977215 ns
tpch_q08/datafusion:parquet 625225637 6.50044e+08 0.961821 ns
tpch_q09/datafusion:parquet 551997318 6.27449e+08 0.879749 ns
tpch_q10/datafusion:parquet 574932784 6.16647e+08 0.932353 ns
tpch_q11/datafusion:parquet 362105467 3.39169e+08 1.06763 ns
tpch_q12/datafusion:parquet 281234103 2.9686e+08 0.947364 ns
tpch_q13/datafusion:parquet 460850580 4.40386e+08 1.04647 ns
tpch_q14/datafusion:parquet 225744553 2.04377e+08 1.10455 ns
tpch_q15/datafusion:parquet 317856309 3.32247e+08 0.956686 ns
tpch_q16/datafusion:parquet 172958678 1.77842e+08 0.972542 ns
tpch_q17/datafusion:parquet 394284060 3.89125e+08 1.01326 ns
tpch_q18/datafusion:parquet 521563228 5.1696e+08 1.0089 ns
tpch_q19/datafusion:parquet 320049927 3.67934e+08 0.869858 ns
tpch_q20/datafusion:parquet 359226518 3.96389e+08 0.906247 ns
tpch_q21/datafusion:parquet 543236781 6.42893e+08 0.844988 ns
tpch_q22/datafusion:parquet 112391841 1.70072e+08 0.66085 ns 🚀
tpch_q01/datafusion:vortex-file-compressed 190193113 1.96788e+08 0.966488 ns
tpch_q02/datafusion:vortex-file-compressed 295707403 2.65499e+08 1.11378 ns
tpch_q03/datafusion:vortex-file-compressed 320192470 3.69042e+08 0.867632 ns
tpch_q04/datafusion:vortex-file-compressed 197204704 2.89925e+08 0.680193 ns 🚀
tpch_q05/datafusion:vortex-file-compressed 327478379 3.77794e+08 0.866818 ns
tpch_q06/datafusion:vortex-file-compressed 228487708 2.92445e+08 0.781303 ns
tpch_q07/datafusion:vortex-file-compressed 342971641 2.93966e+08 1.1667 ns
tpch_q08/datafusion:vortex-file-compressed 465933534 4.95187e+08 0.940925 ns
tpch_q09/datafusion:vortex-file-compressed 390485853 4.81292e+08 0.811329 ns
tpch_q10/datafusion:vortex-file-compressed 415511536 5.85326e+08 0.709881 ns
tpch_q11/datafusion:vortex-file-compressed 167883587 2.1935e+08 0.765368 ns
tpch_q12/datafusion:vortex-file-compressed 359219808 4.22904e+08 0.849413 ns
tpch_q13/datafusion:vortex-file-compressed 207772503 2.28536e+08 0.909146 ns
tpch_q14/datafusion:vortex-file-compressed 184501087 2.19032e+08 0.842349 ns
tpch_q15/datafusion:vortex-file-compressed 296667709 3.62555e+08 0.81827 ns
tpch_q16/datafusion:vortex-file-compressed 181797200 1.79009e+08 1.01558 ns
tpch_q17/datafusion:vortex-file-compressed 371361055 3.85213e+08 0.964042 ns
tpch_q18/datafusion:vortex-file-compressed 268115290 4.09634e+08 0.654524 ns 🚀
tpch_q19/datafusion:vortex-file-compressed 343353963 4.78434e+08 0.717662 ns
tpch_q20/datafusion:vortex-file-compressed 299878562 3.63161e+08 0.825745 ns
tpch_q21/datafusion:vortex-file-compressed 393540791 4.6931e+08 0.838552 ns
tpch_q22/datafusion:vortex-file-compressed 161976011 1.75925e+08 0.920712 ns
tpch_q01/datafusion:vortex-compact 256368546 2.4632e+08 1.04079 ns
tpch_q02/datafusion:vortex-compact 269053640 2.95297e+08 0.911128 ns
tpch_q03/datafusion:vortex-compact 326484812 3.19193e+08 1.02284 ns
tpch_q04/datafusion:vortex-compact 238741978 2.30096e+08 1.03758 ns
tpch_q05/datafusion:vortex-compact 311980436 3.30725e+08 0.943322 ns
tpch_q06/datafusion:vortex-compact 349113595 3.76516e+08 0.927222 ns
tpch_q07/datafusion:vortex-compact 354339584 3.38141e+08 1.0479 ns
tpch_q08/datafusion:vortex-compact 360434225 3.77282e+08 0.955344 ns
tpch_q09/datafusion:vortex-compact 304595131 4.51034e+08 0.675326 ns 🚀
tpch_q10/datafusion:vortex-compact 428342923 4.96514e+08 0.8627 ns
tpch_q11/datafusion:vortex-compact 169167382 1.77487e+08 0.953123 ns
tpch_q12/datafusion:vortex-compact 391538596 4.62112e+08 0.847281 ns
tpch_q13/datafusion:vortex-compact 204837234 2.0167e+08 1.01571 ns
tpch_q14/datafusion:vortex-compact 263444297 2.74841e+08 0.958535 ns
tpch_q15/datafusion:vortex-compact 449992053 4.92839e+08 0.913062 ns
tpch_q16/datafusion:vortex-compact 186989874 1.75012e+08 1.06844 ns
tpch_q17/datafusion:vortex-compact 310080346 3.68593e+08 0.841253 ns
tpch_q18/datafusion:vortex-compact 286556561 3.32482e+08 0.861872 ns
tpch_q19/datafusion:vortex-compact 447179000 4.3389e+08 1.03063 ns
tpch_q20/datafusion:vortex-compact 406933686 3.99737e+08 1.018 ns
tpch_q21/datafusion:vortex-compact 472339552 4.68596e+08 1.00799 ns
tpch_q22/datafusion:vortex-compact 109794047 1.3132e+08 0.836083 ns
tpch_q01/duckdb:parquet 536628729 4.99744e+08 1.07381 ns
tpch_q02/duckdb:parquet 1177884154 1.25452e+09 0.938909 ns
tpch_q03/duckdb:parquet 877221944 8.72553e+08 1.00535 ns
tpch_q04/duckdb:parquet 556799113 6.05685e+08 0.919289 ns
tpch_q05/duckdb:parquet 1245716567 1.35232e+09 0.921172 ns
tpch_q06/duckdb:parquet 378740729 3.55214e+08 1.06623 ns
tpch_q07/duckdb:parquet 1081208932 1.10147e+09 0.981608 ns
tpch_q08/duckdb:parquet 1392967592 1.35445e+09 1.02844 ns
tpch_q09/duckdb:parquet 1161813685 1.25062e+09 0.928993 ns
tpch_q10/duckdb:parquet 1136377706 1.19767e+09 0.948825 ns
tpch_q11/duckdb:parquet 718520437 7.39289e+08 0.971908 ns
tpch_q12/duckdb:parquet 538460730 5.51876e+08 0.975691 ns
tpch_q13/duckdb:parquet 843841714 8.49054e+08 0.993862 ns
tpch_q14/duckdb:parquet 600070072 5.42461e+08 1.1062 ns
tpch_q15/duckdb:parquet 587223783 6.03695e+08 0.972716 ns
tpch_q16/duckdb:parquet 503700369 5.05194e+08 0.997044 ns
tpch_q17/duckdb:parquet 640360649 6.74514e+08 0.949367 ns
tpch_q18/duckdb:parquet 772067697 8.72693e+08 0.884695 ns
tpch_q19/duckdb:parquet 666919386 7.25447e+08 0.919322 ns
tpch_q20/duckdb:parquet 925605719 9.46047e+08 0.978393 ns
tpch_q21/duckdb:parquet 997877925 1.07777e+09 0.925874 ns
tpch_q22/duckdb:parquet 460392289 4.96436e+08 0.927395 ns
tpch_q01/duckdb:vortex-file-compressed 227313779 2.60967e+08 0.871043 ns
tpch_q02/duckdb:vortex-file-compressed 678575300 7.94324e+08 0.85428 ns
tpch_q03/duckdb:vortex-file-compressed 571591189 6.79817e+08 0.840801 ns
tpch_q04/duckdb:vortex-file-compressed 359236001 3.8786e+08 0.9262 ns
tpch_q05/duckdb:vortex-file-compressed 757657202 8.04301e+08 0.942007 ns
tpch_q06/duckdb:vortex-file-compressed 353605367 3.45956e+08 1.02211 ns
tpch_q07/duckdb:vortex-file-compressed 670789599 7.86103e+08 0.85331 ns
tpch_q08/duckdb:vortex-file-compressed 997699139 9.89958e+08 1.00782 ns
tpch_q09/duckdb:vortex-file-compressed 798528340 8.22684e+08 0.970638 ns
tpch_q10/duckdb:vortex-file-compressed 760641726 7.77422e+08 0.978416 ns
tpch_q11/duckdb:vortex-file-compressed 385720028 3.85868e+08 0.999618 ns
tpch_q12/duckdb:vortex-file-compressed 516244917 5.03297e+08 1.02573 ns
tpch_q13/duckdb:vortex-file-compressed 445868966 4.39602e+08 1.01425 ns
tpch_q14/duckdb:vortex-file-compressed 432103527 3.86757e+08 1.11725 ns
tpch_q15/duckdb:vortex-file-compressed 266670596 2.92975e+08 0.910218 ns
tpch_q16/duckdb:vortex-file-compressed 300797933 3.09506e+08 0.971865 ns
tpch_q17/duckdb:vortex-file-compressed 512009315 4.75178e+08 1.07751 ns
tpch_q18/duckdb:vortex-file-compressed 566468230 5.59e+08 1.01336 ns
tpch_q19/duckdb:vortex-file-compressed 418748620 3.91019e+08 1.07092 ns
tpch_q20/duckdb:vortex-file-compressed 670678474 7.10139e+08 0.944433 ns
tpch_q21/duckdb:vortex-file-compressed 861651452 1.02577e+09 0.840005 ns
tpch_q22/duckdb:vortex-file-compressed 235082165 2.33392e+08 1.00724 ns
tpch_q01/duckdb:vortex-compact 319421087 3.06309e+08 1.04281 ns
tpch_q02/duckdb:vortex-compact 655876954 6.18515e+08 1.06041 ns
tpch_q03/duckdb:vortex-compact 509777436 6.18266e+08 0.824528 ns
tpch_q04/duckdb:vortex-compact 324792064 3.31163e+08 0.980761 ns
tpch_q05/duckdb:vortex-compact 669508693 6.90583e+08 0.969484 ns
tpch_q06/duckdb:vortex-compact 339672479 3.90965e+08 0.868806 ns
tpch_q07/duckdb:vortex-compact 667157678 9.14273e+08 0.729714 ns
tpch_q08/duckdb:vortex-compact 888047046 9.76922e+08 0.909026 ns
tpch_q09/duckdb:vortex-compact 750813576 8.14202e+08 0.922147 ns
tpch_q10/duckdb:vortex-compact 620532274 6.92889e+08 0.895573 ns
tpch_q11/duckdb:vortex-compact 314608893 3.72533e+08 0.844513 ns
tpch_q12/duckdb:vortex-compact 447433628 4.51831e+08 0.990267 ns
tpch_q13/duckdb:vortex-compact 403691168 4.1013e+08 0.9843 ns
tpch_q14/duckdb:vortex-compact 395226107 4.52173e+08 0.87406 ns
tpch_q15/duckdb:vortex-compact 281365220 2.75473e+08 1.02139 ns
tpch_q16/duckdb:vortex-compact 315691331 3.18555e+08 0.99101 ns
tpch_q17/duckdb:vortex-compact 524969625 5.00422e+08 1.04905 ns
tpch_q18/duckdb:vortex-compact 524017949 5.24642e+08 0.99881 ns
tpch_q19/duckdb:vortex-compact 446329393 4.02692e+08 1.10836 ns
tpch_q20/duckdb:vortex-compact 723915998 6.6916e+08 1.08183 ns
tpch_q21/duckdb:vortex-compact 827746653 7.9544e+08 1.04062 ns
tpch_q22/duckdb:vortex-compact 258166455 2.44233e+08 1.05705 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.978x ➖
  • Vortex: 0.974x ➖
  • duckdb:vortex: 0.981x ➖
  • datafusion:vortex: 0.968x ➖
  • Best: tpcds_q86/duckdb:vortex-compact (0.822x)
  • Worst: tpcds_q51/duckdb:vortex-compact (1.171x)
  • Significant (>10%): 5↑ 3↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 45717186 4.58614e+07 0.996855 ns
tpcds_q02/datafusion:parquet 61963922 6.5292e+07 0.949027 ns
tpcds_q03/datafusion:parquet 19908465 2.08166e+07 0.956374 ns
tpcds_q04/datafusion:parquet 413530665 4.23253e+08 0.97703 ns
tpcds_q05/datafusion:parquet 94962440 9.43018e+07 1.00701 ns
tpcds_q06/datafusion:parquet 111909313 1.13193e+08 0.988661 ns
tpcds_q07/datafusion:parquet 144094461 1.4793e+08 0.974075 ns
tpcds_q08/datafusion:parquet 45207279 4.62575e+07 0.977297 ns
tpcds_q09/datafusion:parquet 68290372 7.22028e+07 0.945814 ns
tpcds_q10/datafusion:parquet 111242072 1.18472e+08 0.938976 ns
tpcds_q11/datafusion:parquet 245791598 2.50934e+08 0.979507 ns
tpcds_q12/datafusion:parquet 34145137 3.74834e+07 0.910941 ns
tpcds_q13/datafusion:parquet 147978048 1.48719e+08 0.99502 ns
tpcds_q14/datafusion:parquet 251036148 2.60728e+08 0.962828 ns
tpcds_q15/datafusion:parquet 64121840 6.60464e+07 0.970861 ns
tpcds_q16/datafusion:parquet 38327164 4.2164e+07 0.909003 ns
tpcds_q17/datafusion:parquet 191036559 1.99703e+08 0.956601 ns
tpcds_q18/datafusion:parquet 191620054 1.99066e+08 0.962595 ns
tpcds_q19/datafusion:parquet 41024757 4.17521e+07 0.982579 ns
tpcds_q20/datafusion:parquet 29383634 3.09018e+07 0.950871 ns
tpcds_q21/datafusion:parquet 31344745 3.50277e+07 0.894857 ns 🚀
tpcds_q22/datafusion:parquet 144656181 1.62337e+08 0.891084 ns 🚀
tpcds_q23/datafusion:parquet 201276317 2.10802e+08 0.954812 ns
tpcds_q24/datafusion:parquet 242730443 2.5296e+08 0.959559 ns
tpcds_q25/datafusion:parquet 200132517 2.06942e+08 0.967095 ns
tpcds_q26/datafusion:parquet 126569406 1.30462e+08 0.970162 ns
tpcds_q27/datafusion:parquet 279744118 3.02035e+08 0.926196 ns
tpcds_q28/datafusion:parquet 55510846 5.8288e+07 0.952355 ns
tpcds_q29/datafusion:parquet 197215132 2.03755e+08 0.967904 ns
tpcds_q30/datafusion:parquet 54544223 5.55346e+07 0.982167 ns
tpcds_q31/datafusion:parquet 123589661 1.26078e+08 0.980261 ns
tpcds_q32/datafusion:parquet 34074454 3.40409e+07 1.00099 ns
tpcds_q33/datafusion:parquet 47192218 4.93606e+07 0.956071 ns
tpcds_q34/datafusion:parquet 37450612 4.04249e+07 0.926425 ns
tpcds_q35/datafusion:parquet 103927795 1.14803e+08 0.905267 ns
tpcds_q36/datafusion:parquet 92894995 1.02346e+08 0.90766 ns
tpcds_q37/datafusion:parquet 30190535 2.91261e+07 1.03654 ns
tpcds_q38/datafusion:parquet 72630046 7.13322e+07 1.01819 ns
tpcds_q39/datafusion:parquet 103689391 1.04266e+08 0.994467 ns
tpcds_q40/datafusion:parquet 41907704 4.30787e+07 0.972818 ns
tpcds_q41/datafusion:parquet 17177056 1.83908e+07 0.934001 ns
tpcds_q42/datafusion:parquet 18542852 1.87824e+07 0.987245 ns
tpcds_q43/datafusion:parquet 30677853 3.07624e+07 0.997252 ns
tpcds_q44/datafusion:parquet 49130937 5.05699e+07 0.971546 ns
tpcds_q45/datafusion:parquet 79437665 8.23075e+07 0.965132 ns
tpcds_q46/datafusion:parquet 55620571 5.63779e+07 0.986567 ns
tpcds_q47/datafusion:parquet 193668581 2.04386e+08 0.947562 ns
tpcds_q48/datafusion:parquet 140038840 1.3976e+08 1.002 ns
tpcds_q49/datafusion:parquet 95908837 1.05356e+08 0.910329 ns
tpcds_q50/datafusion:parquet 117497625 1.22286e+08 0.960839 ns
tpcds_q51/datafusion:parquet 101869439 1.03912e+08 0.98034 ns
tpcds_q52/datafusion:parquet 19037157 1.99599e+07 0.953771 ns
tpcds_q53/datafusion:parquet 34833566 3.57446e+07 0.974512 ns
tpcds_q54/datafusion:parquet 60248939 6.1827e+07 0.974476 ns
tpcds_q55/datafusion:parquet 19395883 2.06413e+07 0.939665 ns
tpcds_q56/datafusion:parquet 47772584 4.75395e+07 1.0049 ns
tpcds_q57/datafusion:parquet 152691544 1.52433e+08 1.0017 ns
tpcds_q58/datafusion:parquet 86614072 8.76744e+07 0.987906 ns
tpcds_q59/datafusion:parquet 76193619 8.2137e+07 0.92764 ns
tpcds_q60/datafusion:parquet 47290159 4.84644e+07 0.975772 ns
tpcds_q61/datafusion:parquet 75023703 8.3737e+07 0.895944 ns 🚀
tpcds_q62/datafusion:parquet 46879684 4.74258e+07 0.988486 ns
tpcds_q63/datafusion:parquet 34765205 3.56544e+07 0.975061 ns
tpcds_q64/datafusion:parquet 1054760143 1.08824e+09 0.969233 ns
tpcds_q65/datafusion:parquet 56419154 5.53001e+07 1.02024 ns
tpcds_q66/datafusion:parquet 116595233 1.22395e+08 0.952616 ns
tpcds_q67/datafusion:parquet 180664681 1.90401e+08 0.948866 ns
tpcds_q68/datafusion:parquet 59931961 5.76518e+07 1.03955 ns
tpcds_q69/datafusion:parquet 104848908 1.0856e+08 0.965815 ns
tpcds_q70/datafusion:parquet 115239238 1.20217e+08 0.958594 ns
tpcds_q71/datafusion:parquet 36305433 3.92222e+07 0.925635 ns
tpcds_q72/datafusion:parquet 859847749 9.07749e+08 0.947231 ns
tpcds_q73/datafusion:parquet 39314466 4.07059e+07 0.965817 ns
tpcds_q74/datafusion:parquet 143505020 1.56438e+08 0.917327 ns
tpcds_q75/datafusion:parquet 164437343 1.70485e+08 0.964529 ns
tpcds_q76/datafusion:parquet 100125651 1.1065e+08 0.904883 ns
tpcds_q77/datafusion:parquet 66130284 7.36996e+07 0.897295 ns 🚀
tpcds_q78/datafusion:parquet 196919914 2.02297e+08 0.973419 ns
tpcds_q79/datafusion:parquet 44512385 4.45627e+07 0.998871 ns
tpcds_q80/datafusion:parquet 132893048 1.36195e+08 0.975752 ns
tpcds_q81/datafusion:parquet 52334859 5.59371e+07 0.935602 ns
tpcds_q82/datafusion:parquet 32744867 3.39332e+07 0.964979 ns
tpcds_q83/datafusion:parquet 65096088 6.91928e+07 0.940793 ns
tpcds_q84/datafusion:parquet 54285813 5.58381e+07 0.9722 ns
tpcds_q85/datafusion:parquet 255506876 2.62358e+08 0.973886 ns
tpcds_q86/datafusion:parquet 26197757 2.50531e+07 1.04569 ns
tpcds_q87/datafusion:parquet 72222840 7.5069e+07 0.962086 ns
tpcds_q88/datafusion:parquet 95999403 9.65366e+07 0.994435 ns
tpcds_q89/datafusion:parquet 43377795 4.51131e+07 0.961533 ns
tpcds_q90/datafusion:parquet 24490200 2.50991e+07 0.97574 ns
tpcds_q91/datafusion:parquet 84403024 8.82723e+07 0.956167 ns
tpcds_q92/datafusion:parquet 30690492 3.01913e+07 1.01653 ns
tpcds_q93/datafusion:parquet 43990885 4.45315e+07 0.98786 ns
tpcds_q94/datafusion:parquet 33419622 3.70009e+07 0.903211 ns
tpcds_q95/datafusion:parquet 151269897 1.46142e+08 1.03509 ns
tpcds_q96/datafusion:parquet 18237537 1.84167e+07 0.990274 ns
tpcds_q97/datafusion:parquet 41901240 4.14302e+07 1.01137 ns
tpcds_q98/datafusion:parquet 41957756 4.13723e+07 1.01415 ns
tpcds_q99/datafusion:parquet 48777178 4.7055e+07 1.0366 ns
tpcds_q01/datafusion:vortex-file-compressed 38774874 4.04182e+07 0.959341 ns
tpcds_q02/datafusion:vortex-file-compressed 85759145 8.68421e+07 0.987529 ns
tpcds_q03/datafusion:vortex-file-compressed 31320743 3.41066e+07 0.918318 ns
tpcds_q04/datafusion:vortex-file-compressed 438105731 4.50105e+08 0.973342 ns
tpcds_q05/datafusion:vortex-file-compressed 84047562 8.43421e+07 0.996508 ns
tpcds_q06/datafusion:vortex-file-compressed 84236877 8.87601e+07 0.94904 ns
tpcds_q07/datafusion:vortex-file-compressed 87358525 9.05414e+07 0.964846 ns
tpcds_q08/datafusion:vortex-file-compressed 50858960 5.12628e+07 0.992122 ns
tpcds_q09/datafusion:vortex-file-compressed 54827452 5.52099e+07 0.993072 ns
tpcds_q10/datafusion:vortex-file-compressed 64848568 6.54434e+07 0.990911 ns
tpcds_q11/datafusion:vortex-file-compressed 251574955 2.59342e+08 0.970052 ns
tpcds_q12/datafusion:vortex-file-compressed 41836525 4.28695e+07 0.975905 ns
tpcds_q13/datafusion:vortex-file-compressed 82550857 8.72496e+07 0.946146 ns
tpcds_q14/datafusion:vortex-file-compressed 251596974 2.57481e+08 0.977149 ns
tpcds_q15/datafusion:vortex-file-compressed 55038775 5.82115e+07 0.945496 ns
tpcds_q16/datafusion:vortex-file-compressed 38040409 3.82578e+07 0.994319 ns
tpcds_q17/datafusion:vortex-file-compressed 125511019 1.2938e+08 0.970094 ns
tpcds_q18/datafusion:vortex-file-compressed 114475695 1.14119e+08 1.00312 ns
tpcds_q19/datafusion:vortex-file-compressed 53732145 5.60822e+07 0.958096 ns
tpcds_q20/datafusion:vortex-file-compressed 47436109 4.62439e+07 1.02578 ns
tpcds_q21/datafusion:vortex-file-compressed 174213401 1.80467e+08 0.965347 ns
tpcds_q22/datafusion:vortex-file-compressed 77561635 7.75682e+07 0.999916 ns
tpcds_q23/datafusion:vortex-file-compressed 211140248 2.11662e+08 0.997536 ns
tpcds_q24/datafusion:vortex-file-compressed 195942192 2.04402e+08 0.958612 ns
tpcds_q25/datafusion:vortex-file-compressed 129430365 1.27739e+08 1.01324 ns
tpcds_q26/datafusion:vortex-file-compressed 71028750 7.88424e+07 0.900895 ns
tpcds_q27/datafusion:vortex-file-compressed 178182561 1.8321e+08 0.972558 ns
tpcds_q28/datafusion:vortex-file-compressed 44825646 4.57314e+07 0.980194 ns
tpcds_q29/datafusion:vortex-file-compressed 125915197 1.33122e+08 0.945862 ns
tpcds_q30/datafusion:vortex-file-compressed 38129108 4.11009e+07 0.927695 ns
tpcds_q31/datafusion:vortex-file-compressed 197900582 2.03041e+08 0.974682 ns
tpcds_q32/datafusion:vortex-file-compressed 29828573 3.08477e+07 0.966964 ns
tpcds_q33/datafusion:vortex-file-compressed 48476839 4.82311e+07 1.00509 ns
tpcds_q34/datafusion:vortex-file-compressed 41841038 4.36746e+07 0.958018 ns
tpcds_q35/datafusion:vortex-file-compressed 75278752 7.78658e+07 0.966776 ns
tpcds_q36/datafusion:vortex-file-compressed 118177374 1.20992e+08 0.97674 ns
tpcds_q37/datafusion:vortex-file-compressed 42893061 4.42419e+07 0.969512 ns
tpcds_q38/datafusion:vortex-file-compressed 103238797 1.02635e+08 1.00588 ns
tpcds_q39/datafusion:vortex-file-compressed 196294418 2.01522e+08 0.97406 ns
tpcds_q40/datafusion:vortex-file-compressed 61132608 6.28334e+07 0.972931 ns
tpcds_q41/datafusion:vortex-file-compressed 19625301 1.96226e+07 1.00014 ns
tpcds_q42/datafusion:vortex-file-compressed 33605904 3.54157e+07 0.948897 ns
tpcds_q43/datafusion:vortex-file-compressed 50856086 5.04679e+07 1.00769 ns
tpcds_q44/datafusion:vortex-file-compressed 49645109 5.05969e+07 0.981189 ns
tpcds_q45/datafusion:vortex-file-compressed 57975181 5.88386e+07 0.985325 ns
tpcds_q46/datafusion:vortex-file-compressed 70651654 7.39877e+07 0.954911 ns
tpcds_q47/datafusion:vortex-file-compressed 271519140 2.6956e+08 1.00727 ns
tpcds_q48/datafusion:vortex-file-compressed 73643348 7.71274e+07 0.954827 ns
tpcds_q49/datafusion:vortex-file-compressed 90729773 9.65319e+07 0.939895 ns
tpcds_q50/datafusion:vortex-file-compressed 83945858 8.53999e+07 0.982974 ns
tpcds_q51/datafusion:vortex-file-compressed 99028937 1.08728e+08 0.910795 ns
tpcds_q52/datafusion:vortex-file-compressed 34981083 3.47046e+07 1.00797 ns
tpcds_q53/datafusion:vortex-file-compressed 35439513 3.68698e+07 0.961207 ns
tpcds_q54/datafusion:vortex-file-compressed 62134161 6.55567e+07 0.947793 ns
tpcds_q55/datafusion:vortex-file-compressed 33897529 3.47946e+07 0.974218 ns
tpcds_q56/datafusion:vortex-file-compressed 57181998 5.84689e+07 0.977991 ns
tpcds_q57/datafusion:vortex-file-compressed 209852841 2.1895e+08 0.95845 ns
tpcds_q58/datafusion:vortex-file-compressed 126019678 1.30352e+08 0.966763 ns
tpcds_q59/datafusion:vortex-file-compressed 109154539 1.13644e+08 0.960493 ns
tpcds_q60/datafusion:vortex-file-compressed 58020931 5.8672e+07 0.988904 ns
tpcds_q61/datafusion:vortex-file-compressed 65951511 6.93578e+07 0.950888 ns
tpcds_q62/datafusion:vortex-file-compressed 52500844 5.33863e+07 0.983414 ns
tpcds_q63/datafusion:vortex-file-compressed 35914908 3.69735e+07 0.971369 ns
tpcds_q64/datafusion:vortex-file-compressed 770930966 7.8327e+08 0.984246 ns
tpcds_q65/datafusion:vortex-file-compressed 56371340 5.96289e+07 0.945369 ns
tpcds_q66/datafusion:vortex-file-compressed 132985737 1.4041e+08 0.947123 ns
tpcds_q67/datafusion:vortex-file-compressed 149539602 1.50638e+08 0.992709 ns
tpcds_q68/datafusion:vortex-file-compressed 72350395 7.44597e+07 0.971671 ns
tpcds_q69/datafusion:vortex-file-compressed 60930393 6.13472e+07 0.993205 ns
tpcds_q70/datafusion:vortex-file-compressed 130345206 1.37797e+08 0.945924 ns
tpcds_q71/datafusion:vortex-file-compressed 37515899 3.8413e+07 0.976647 ns
tpcds_q72/datafusion:vortex-file-compressed 3263258079 3.32285e+09 0.982066 ns
tpcds_q73/datafusion:vortex-file-compressed 42942156 4.40907e+07 0.973949 ns
tpcds_q74/datafusion:vortex-file-compressed 188033212 1.89819e+08 0.990593 ns
tpcds_q75/datafusion:vortex-file-compressed 166613767 1.69621e+08 0.982272 ns
tpcds_q76/datafusion:vortex-file-compressed 74089841 7.8077e+07 0.948933 ns
tpcds_q77/datafusion:vortex-file-compressed 63585349 6.76525e+07 0.939882 ns
tpcds_q78/datafusion:vortex-file-compressed 193652107 2.00675e+08 0.965006 ns
tpcds_q79/datafusion:vortex-file-compressed 51294438 5.08823e+07 1.0081 ns
tpcds_q80/datafusion:vortex-file-compressed 137941754 1.43632e+08 0.960382 ns
tpcds_q81/datafusion:vortex-file-compressed 43520652 4.72719e+07 0.920645 ns
tpcds_q82/datafusion:vortex-file-compressed 44463919 4.53654e+07 0.980129 ns
tpcds_q83/datafusion:vortex-file-compressed 76555467 7.85519e+07 0.974584 ns
tpcds_q84/datafusion:vortex-file-compressed 20866886 2.12861e+07 0.980307 ns
tpcds_q85/datafusion:vortex-file-compressed 144778834 1.49237e+08 0.970129 ns
tpcds_q86/datafusion:vortex-file-compressed 37603184 4.0709e+07 0.923707 ns
tpcds_q87/datafusion:vortex-file-compressed 104422189 1.07439e+08 0.971924 ns
tpcds_q88/datafusion:vortex-file-compressed 88020809 9.19744e+07 0.957015 ns
tpcds_q89/datafusion:vortex-file-compressed 64706254 6.715e+07 0.963608 ns
tpcds_q90/datafusion:vortex-file-compressed 21628097 2.18858e+07 0.988226 ns
tpcds_q91/datafusion:vortex-file-compressed 32098680 3.50391e+07 0.916081 ns
tpcds_q92/datafusion:vortex-file-compressed 26761436 2.68826e+07 0.995495 ns
tpcds_q93/datafusion:vortex-file-compressed 42958234 4.51464e+07 0.951532 ns
tpcds_q94/datafusion:vortex-file-compressed 34521498 3.56367e+07 0.968705 ns
tpcds_q95/datafusion:vortex-file-compressed 101872604 1.04666e+08 0.973313 ns
tpcds_q96/datafusion:vortex-file-compressed 18854650 1.90296e+07 0.990805 ns
tpcds_q97/datafusion:vortex-file-compressed 39405089 4.19388e+07 0.939586 ns
tpcds_q98/datafusion:vortex-file-compressed 54553291 5.66568e+07 0.962872 ns
tpcds_q99/datafusion:vortex-file-compressed 66976013 7.14766e+07 0.937035 ns
tpcds_q01/datafusion:vortex-compact 44009925 4.52038e+07 0.973588 ns
tpcds_q02/datafusion:vortex-compact 91023901 9.42147e+07 0.966132 ns
tpcds_q03/datafusion:vortex-compact 35368426 3.69779e+07 0.956474 ns
tpcds_q04/datafusion:vortex-compact 457699194 4.74314e+08 0.964972 ns
tpcds_q05/datafusion:vortex-compact 87198443 9.56167e+07 0.911959 ns
tpcds_q06/datafusion:vortex-compact 89695801 9.10461e+07 0.985169 ns
tpcds_q07/datafusion:vortex-compact 93923125 9.80017e+07 0.958382 ns
tpcds_q08/datafusion:vortex-compact 54311922 5.65963e+07 0.959637 ns
tpcds_q09/datafusion:vortex-compact 104789624 1.07355e+08 0.976104 ns
tpcds_q10/datafusion:vortex-compact 68677857 7.1067e+07 0.966382 ns
tpcds_q11/datafusion:vortex-compact 267016236 2.78707e+08 0.958052 ns
tpcds_q12/datafusion:vortex-compact 45619820 4.65538e+07 0.979938 ns
tpcds_q13/datafusion:vortex-compact 117288257 1.22992e+08 0.953628 ns
tpcds_q14/datafusion:vortex-compact 286730049 2.98719e+08 0.959864 ns
tpcds_q15/datafusion:vortex-compact 59041303 5.84311e+07 1.01044 ns
tpcds_q16/datafusion:vortex-compact 44400737 4.43899e+07 1.00024 ns
tpcds_q17/datafusion:vortex-compact 129087619 1.36193e+08 0.947828 ns
tpcds_q18/datafusion:vortex-compact 128590039 1.33017e+08 0.966716 ns
tpcds_q19/datafusion:vortex-compact 59600082 6.22306e+07 0.957729 ns
tpcds_q20/datafusion:vortex-compact 51350354 5.09629e+07 1.0076 ns
tpcds_q21/datafusion:vortex-compact 185231812 1.88258e+08 0.983926 ns
tpcds_q22/datafusion:vortex-compact 87370291 8.84401e+07 0.987904 ns
tpcds_q23/datafusion:vortex-compact 226468245 2.37848e+08 0.952157 ns
tpcds_q24/datafusion:vortex-compact 221284610 2.38285e+08 0.928655 ns
tpcds_q25/datafusion:vortex-compact 130686445 1.35746e+08 0.96273 ns
tpcds_q26/datafusion:vortex-compact 80176564 8.07567e+07 0.992817 ns
tpcds_q27/datafusion:vortex-compact 201410787 2.0749e+08 0.970702 ns
tpcds_q28/datafusion:vortex-compact 118285279 1.17435e+08 1.00724 ns
tpcds_q29/datafusion:vortex-compact 132640331 1.38576e+08 0.957169 ns
tpcds_q30/datafusion:vortex-compact 46511280 4.99115e+07 0.931875 ns
tpcds_q31/datafusion:vortex-compact 218974101 2.23854e+08 0.978199 ns
tpcds_q32/datafusion:vortex-compact 35371804 3.57561e+07 0.989251 ns
tpcds_q33/datafusion:vortex-compact 53822076 5.64522e+07 0.95341 ns
tpcds_q34/datafusion:vortex-compact 47910647 4.93417e+07 0.970997 ns
tpcds_q35/datafusion:vortex-compact 80358681 8.12395e+07 0.989158 ns
tpcds_q36/datafusion:vortex-compact 127613792 1.31937e+08 0.967236 ns
tpcds_q37/datafusion:vortex-compact 57629422 6.44658e+07 0.893954 ns 🚀
tpcds_q38/datafusion:vortex-compact 109558759 1.12064e+08 0.977643 ns
tpcds_q39/datafusion:vortex-compact 231597416 2.14546e+08 1.07948 ns
tpcds_q40/datafusion:vortex-compact 64745154 7.07797e+07 0.914742 ns
tpcds_q41/datafusion:vortex-compact 19893704 2.20765e+07 0.901125 ns
tpcds_q42/datafusion:vortex-compact 38306791 3.92625e+07 0.975659 ns
tpcds_q43/datafusion:vortex-compact 56040078 5.81978e+07 0.962925 ns
tpcds_q44/datafusion:vortex-compact 65999594 6.9723e+07 0.946597 ns
tpcds_q45/datafusion:vortex-compact 61120437 6.37329e+07 0.959009 ns
tpcds_q46/datafusion:vortex-compact 83958623 8.68073e+07 0.967184 ns
tpcds_q47/datafusion:vortex-compact 282475081 2.91734e+08 0.968262 ns
tpcds_q48/datafusion:vortex-compact 100682351 1.01724e+08 0.989758 ns
tpcds_q49/datafusion:vortex-compact 107615463 1.13661e+08 0.946812 ns
tpcds_q50/datafusion:vortex-compact 96237133 9.71327e+07 0.99078 ns
tpcds_q51/datafusion:vortex-compact 105443038 1.10538e+08 0.953911 ns
tpcds_q52/datafusion:vortex-compact 38420240 4.05407e+07 0.947696 ns
tpcds_q53/datafusion:vortex-compact 43010000 4.52212e+07 0.951102 ns
tpcds_q54/datafusion:vortex-compact 67166540 6.91934e+07 0.970708 ns
tpcds_q55/datafusion:vortex-compact 37967019 3.89321e+07 0.975212 ns
tpcds_q56/datafusion:vortex-compact 64052727 6.60208e+07 0.970191 ns
tpcds_q57/datafusion:vortex-compact 224214885 2.271e+08 0.987296 ns
tpcds_q58/datafusion:vortex-compact 134998305 1.34836e+08 1.00121 ns
tpcds_q59/datafusion:vortex-compact 116240027 1.19728e+08 0.970871 ns
tpcds_q60/datafusion:vortex-compact 64462919 6.29959e+07 1.02329 ns
tpcds_q61/datafusion:vortex-compact 75135655 7.8096e+07 0.962094 ns
tpcds_q62/datafusion:vortex-compact 53514641 5.41449e+07 0.98836 ns
tpcds_q63/datafusion:vortex-compact 43407556 4.65033e+07 0.933429 ns
tpcds_q64/datafusion:vortex-compact 811476876 8.21028e+08 0.988366 ns
tpcds_q65/datafusion:vortex-compact 72326779 7.52284e+07 0.961429 ns
tpcds_q66/datafusion:vortex-compact 141781946 1.48317e+08 0.955937 ns
tpcds_q67/datafusion:vortex-compact 154674621 1.5559e+08 0.994116 ns
tpcds_q68/datafusion:vortex-compact 83765204 8.64744e+07 0.968671 ns
tpcds_q69/datafusion:vortex-compact 63829206 6.52363e+07 0.978431 ns
tpcds_q70/datafusion:vortex-compact 137687368 1.43152e+08 0.961826 ns
tpcds_q71/datafusion:vortex-compact 45712256 4.67761e+07 0.977257 ns
tpcds_q72/datafusion:vortex-compact 3284921796 3.30588e+09 0.993662 ns
tpcds_q73/datafusion:vortex-compact 47513337 5.13704e+07 0.924916 ns
tpcds_q74/datafusion:vortex-compact 195524937 2.02877e+08 0.96376 ns
tpcds_q75/datafusion:vortex-compact 193065077 2.03011e+08 0.95101 ns
tpcds_q76/datafusion:vortex-compact 75519062 7.9079e+07 0.954982 ns
tpcds_q77/datafusion:vortex-compact 71948547 7.91205e+07 0.909354 ns
tpcds_q78/datafusion:vortex-compact 213496180 2.18704e+08 0.976189 ns
tpcds_q79/datafusion:vortex-compact 59995108 6.19548e+07 0.968368 ns
tpcds_q80/datafusion:vortex-compact 148938807 1.62577e+08 0.916112 ns
tpcds_q81/datafusion:vortex-compact 52746838 5.62145e+07 0.938313 ns
tpcds_q82/datafusion:vortex-compact 60255165 6.09449e+07 0.988683 ns
tpcds_q83/datafusion:vortex-compact 77310063 7.86903e+07 0.98246 ns
tpcds_q84/datafusion:vortex-compact 23400712 2.40571e+07 0.972714 ns
tpcds_q85/datafusion:vortex-compact 157719545 1.65105e+08 0.955266 ns
tpcds_q86/datafusion:vortex-compact 39726481 4.06666e+07 0.976883 ns
tpcds_q87/datafusion:vortex-compact 111544618 1.14937e+08 0.970481 ns
tpcds_q88/datafusion:vortex-compact 104090046 1.07801e+08 0.965574 ns
tpcds_q89/datafusion:vortex-compact 69184625 7.21413e+07 0.959015 ns
tpcds_q90/datafusion:vortex-compact 24152339 2.48127e+07 0.973388 ns
tpcds_q91/datafusion:vortex-compact 40531259 4.28847e+07 0.945122 ns
tpcds_q92/datafusion:vortex-compact 29813058 3.0754e+07 0.969404 ns
tpcds_q93/datafusion:vortex-compact 52189127 5.67028e+07 0.920397 ns
tpcds_q94/datafusion:vortex-compact 38791594 4.15574e+07 0.933446 ns
tpcds_q95/datafusion:vortex-compact 109095291 1.10765e+08 0.984928 ns
tpcds_q96/datafusion:vortex-compact 21420973 2.28025e+07 0.939412 ns
tpcds_q97/datafusion:vortex-compact 43277432 4.50831e+07 0.959948 ns
tpcds_q98/datafusion:vortex-compact 60750578 6.13754e+07 0.98982 ns
tpcds_q99/datafusion:vortex-compact 72465473 7.20318e+07 1.00602 ns
tpcds_q01/duckdb:parquet 49427449 4.89933e+07 1.00886 ns
tpcds_q02/duckdb:parquet 28824184 2.93563e+07 0.981874 ns
tpcds_q03/duckdb:parquet 13679119 1.39356e+07 0.981598 ns
tpcds_q04/duckdb:parquet 128084114 1.28437e+08 0.997251 ns
tpcds_q05/duckdb:parquet 30271685 2.9776e+07 1.01665 ns
tpcds_q06/duckdb:parquet 33543792 3.47093e+07 0.966421 ns
tpcds_q07/duckdb:parquet 28150223 2.84244e+07 0.990355 ns
tpcds_q08/duckdb:parquet 28378433 2.9222e+07 0.971133 ns
tpcds_q09/duckdb:parquet 40830705 4.18712e+07 0.975149 ns
tpcds_q10/duckdb:parquet 40269027 4.15666e+07 0.968782 ns
tpcds_q11/duckdb:parquet 83267979 8.91964e+07 0.933535 ns
tpcds_q12/duckdb:parquet 17596318 1.75638e+07 1.00185 ns
tpcds_q13/duckdb:parquet 37913246 3.84167e+07 0.986895 ns
tpcds_q14/duckdb:parquet 101507039 1.03516e+08 0.98059 ns
tpcds_q15/duckdb:parquet 26566210 2.76222e+07 0.961772 ns
tpcds_q16/duckdb:parquet 22077654 2.2563e+07 0.978487 ns
tpcds_q17/duckdb:parquet 39358812 3.99302e+07 0.985691 ns
tpcds_q18/duckdb:parquet 101380772 1.03084e+08 0.983473 ns
tpcds_q19/duckdb:parquet 32670133 3.30761e+07 0.987727 ns
tpcds_q20/duckdb:parquet 17397083 1.74263e+07 0.998325 ns
tpcds_q21/duckdb:parquet 13679776 1.50556e+07 0.908617 ns
tpcds_q22/duckdb:parquet 98661362 9.87171e+07 0.999436 ns
tpcds_q23/duckdb:parquet 100291914 9.99141e+07 1.00378 ns
tpcds_q24/duckdb:parquet 49825420 4.95396e+07 1.00577 ns
tpcds_q25/duckdb:parquet 35565265 3.61635e+07 0.983457 ns
tpcds_q26/duckdb:parquet 38406385 3.83372e+07 1.0018 ns
tpcds_q27/duckdb:parquet 76947803 7.87316e+07 0.977344 ns
tpcds_q28/duckdb:parquet 42797678 4.28433e+07 0.998934 ns
tpcds_q29/duckdb:parquet 38721033 3.86997e+07 1.00055 ns
tpcds_q30/duckdb:parquet 45496284 4.55686e+07 0.998413 ns
tpcds_q31/duckdb:parquet 27541282 2.83011e+07 0.973154 ns
tpcds_q32/duckdb:parquet 13107903 1.31081e+07 0.999982 ns
tpcds_q33/duckdb:parquet 20803929 2.15645e+07 0.964729 ns
tpcds_q34/duckdb:parquet 23808914 2.35502e+07 1.01099 ns
tpcds_q35/duckdb:parquet 67868673 6.8687e+07 0.988087 ns
tpcds_q36/duckdb:parquet 24296672 2.44851e+07 0.992305 ns
tpcds_q37/duckdb:parquet 15725284 1.59875e+07 0.983598 ns
tpcds_q38/duckdb:parquet 35919437 3.64269e+07 0.98607 ns
tpcds_q39/duckdb:parquet 36564148 4.20908e+07 0.868696 ns 🚀
tpcds_q40/duckdb:parquet 20034542 2.01457e+07 0.994483 ns
tpcds_q41/duckdb:parquet 9770097 9.82853e+06 0.994055 ns
tpcds_q42/duckdb:parquet 13243934 1.35004e+07 0.981001 ns
tpcds_q43/duckdb:parquet 18891418 1.92688e+07 0.980413 ns
tpcds_q44/duckdb:parquet 28570602 2.90189e+07 0.984553 ns
tpcds_q45/duckdb:parquet 29513698 2.90128e+07 1.01726 ns
tpcds_q46/duckdb:parquet 48900232 4.89998e+07 0.997968 ns
tpcds_q47/duckdb:parquet 58489721 5.94758e+07 0.983421 ns
tpcds_q48/duckdb:parquet 33923133 3.42203e+07 0.991317 ns
tpcds_q49/duckdb:parquet 26003262 2.67938e+07 0.970494 ns
tpcds_q50/duckdb:parquet 28865613 2.90198e+07 0.994688 ns
tpcds_q51/duckdb:parquet 196528511 1.96887e+08 0.998177 ns
tpcds_q52/duckdb:parquet 13129911 1.36514e+07 0.961797 ns
tpcds_q53/duckdb:parquet 20010561 2.00281e+07 0.999126 ns
tpcds_q54/duckdb:parquet 26373469 2.61751e+07 1.00758 ns
tpcds_q55/duckdb:parquet 12845215 1.30293e+07 0.985872 ns
tpcds_q56/duckdb:parquet 22845663 2.33876e+07 0.976827 ns
tpcds_q57/duckdb:parquet 47262117 4.76422e+07 0.992023 ns
tpcds_q58/duckdb:parquet 25916336 2.58842e+07 1.00124 ns
tpcds_q59/duckdb:parquet 39295025 3.90278e+07 1.00685 ns
tpcds_q60/duckdb:parquet 24124025 2.4085e+07 1.00162 ns
tpcds_q61/duckdb:parquet 33815604 3.35295e+07 1.00853 ns
tpcds_q62/duckdb:parquet 14009697 1.39116e+07 1.00705 ns
tpcds_q63/duckdb:parquet 17222665 1.74479e+07 0.987089 ns
tpcds_q64/duckdb:parquet 78103964 7.769e+07 1.00533 ns
tpcds_q65/duckdb:parquet 30242426 2.94659e+07 1.02635 ns
tpcds_q66/duckdb:parquet 30581724 3.05817e+07 0.999999 ns
tpcds_q67/duckdb:parquet 185864749 1.85074e+08 1.00427 ns
tpcds_q68/duckdb:parquet 38927682 3.94112e+07 0.987731 ns
tpcds_q69/duckdb:parquet 40614724 4.19214e+07 0.968831 ns
tpcds_q70/duckdb:parquet 56549432 5.70237e+07 0.991683 ns
tpcds_q71/duckdb:parquet 21191553 2.10349e+07 1.00745 ns
tpcds_q72/duckdb:parquet 169812474 1.68917e+08 1.0053 ns
tpcds_q73/duckdb:parquet 20655185 2.11813e+07 0.975162 ns
tpcds_q74/duckdb:parquet 53509254 5.32798e+07 1.00431 ns
tpcds_q75/duckdb:parquet 57024958 5.51349e+07 1.03428 ns
tpcds_q76/duckdb:parquet 21032274 2.15295e+07 0.976906 ns
tpcds_q77/duckdb:parquet 23203732 2.36385e+07 0.981608 ns
tpcds_q78/duckdb:parquet 78708549 7.94614e+07 0.990526 ns
tpcds_q79/duckdb:parquet 31824810 3.16511e+07 1.00549 ns
tpcds_q80/duckdb:parquet 44806531 4.42546e+07 1.01247 ns
tpcds_q81/duckdb:parquet 50772375 5.06204e+07 1.003 ns
tpcds_q82/duckdb:parquet 18447774 1.98923e+07 0.927384 ns
tpcds_q83/duckdb:parquet 18702392 1.86721e+07 1.00162 ns
tpcds_q84/duckdb:parquet 20984122 2.11821e+07 0.990655 ns
tpcds_q85/duckdb:parquet 43156720 4.47201e+07 0.965041 ns
tpcds_q86/duckdb:parquet 38919332 3.87629e+07 1.00403 ns
tpcds_q87/duckdb:parquet 37832371 3.75949e+07 1.00632 ns
tpcds_q88/duckdb:parquet 53460833 5.43693e+07 0.983291 ns
tpcds_q89/duckdb:parquet 22216360 2.24066e+07 0.991508 ns
tpcds_q90/duckdb:parquet 8933531 1.03169e+07 0.865912 ns 🚀
tpcds_q91/duckdb:parquet 25807040 2.81468e+07 0.916873 ns
tpcds_q92/duckdb:parquet 13606212 1.34896e+07 1.00865 ns
tpcds_q93/duckdb:parquet 33286919 3.33618e+07 0.997756 ns
tpcds_q94/duckdb:parquet 18626201 1.87371e+07 0.99408 ns
tpcds_q95/duckdb:parquet 151555322 1.45516e+08 1.0415 ns
tpcds_q96/duckdb:parquet 11359680 1.13739e+07 0.998748 ns
tpcds_q97/duckdb:parquet 38006377 3.85973e+07 0.984691 ns
tpcds_q98/duckdb:parquet 23747244 2.45254e+07 0.968273 ns
tpcds_q99/duckdb:parquet 24382500 2.47056e+07 0.986923 ns
tpcds_q01/duckdb:vortex-file-compressed 30837499 3.08358e+07 1.00005 ns
tpcds_q02/duckdb:vortex-file-compressed 54754496 5.51357e+07 0.993086 ns
tpcds_q03/duckdb:vortex-file-compressed 24113347 2.46271e+07 0.979137 ns
tpcds_q04/duckdb:vortex-file-compressed 104378875 1.13685e+08 0.918138 ns
tpcds_q05/duckdb:vortex-file-compressed 40249331 4.11529e+07 0.978044 ns
tpcds_q06/duckdb:vortex-file-compressed 38870416 4.01087e+07 0.969126 ns
tpcds_q07/duckdb:vortex-file-compressed 31866468 3.20503e+07 0.994265 ns
tpcds_q08/duckdb:vortex-file-compressed 31882312 3.27185e+07 0.974444 ns
tpcds_q09/duckdb:vortex-file-compressed 45288176 4.50846e+07 1.00452 ns
tpcds_q10/duckdb:vortex-file-compressed 62589811 6.34314e+07 0.986733 ns
tpcds_q11/duckdb:vortex-file-compressed 73484892 7.78517e+07 0.943909 ns
tpcds_q12/duckdb:vortex-file-compressed 18503831 1.87854e+07 0.985013 ns
tpcds_q13/duckdb:vortex-file-compressed 38527642 3.79639e+07 1.01485 ns
tpcds_q14/duckdb:vortex-file-compressed 130662837 1.31826e+08 0.991177 ns
tpcds_q15/duckdb:vortex-file-compressed 31429697 2.99989e+07 1.0477 ns
tpcds_q16/duckdb:vortex-file-compressed 32318105 3.34447e+07 0.966315 ns
tpcds_q17/duckdb:vortex-file-compressed 44879806 4.79331e+07 0.936301 ns
tpcds_q18/duckdb:vortex-file-compressed 97965199 9.33105e+07 1.04988 ns
tpcds_q19/duckdb:vortex-file-compressed 42814145 4.34585e+07 0.985174 ns
tpcds_q20/duckdb:vortex-file-compressed 18789755 1.94609e+07 0.965513 ns
tpcds_q21/duckdb:vortex-file-compressed 18026040 1.92006e+07 0.938825 ns
tpcds_q22/duckdb:vortex-file-compressed 110883149 1.13504e+08 0.976911 ns
tpcds_q23/duckdb:vortex-file-compressed 130963304 1.30994e+08 0.999762 ns
tpcds_q24/duckdb:vortex-file-compressed 59377121 5.91953e+07 1.00307 ns
tpcds_q25/duckdb:vortex-file-compressed 45970046 4.68036e+07 0.98219 ns
tpcds_q26/duckdb:vortex-file-compressed 42985831 4.36323e+07 0.985183 ns
tpcds_q27/duckdb:vortex-file-compressed 82852934 8.43805e+07 0.981897 ns
tpcds_q28/duckdb:vortex-file-compressed 28838681 2.86987e+07 1.00488 ns
tpcds_q29/duckdb:vortex-file-compressed 48416079 4.83067e+07 1.00226 ns
tpcds_q30/duckdb:vortex-file-compressed 34730677 3.48759e+07 0.995837 ns
tpcds_q31/duckdb:vortex-file-compressed 35115853 3.60056e+07 0.975288 ns
tpcds_q32/duckdb:vortex-file-compressed 16185054 1.69516e+07 0.954781 ns
tpcds_q33/duckdb:vortex-file-compressed 33161033 3.5102e+07 0.944704 ns
tpcds_q34/duckdb:vortex-file-compressed 28994046 3.09659e+07 0.936323 ns
tpcds_q35/duckdb:vortex-file-compressed 90873610 9.02335e+07 1.00709 ns
tpcds_q36/duckdb:vortex-file-compressed 30336171 3.02165e+07 1.00396 ns
tpcds_q37/duckdb:vortex-file-compressed 16523045 1.64165e+07 1.00649 ns
tpcds_q38/duckdb:vortex-file-compressed 54045654 5.43936e+07 0.993603 ns
tpcds_q39/duckdb:vortex-file-compressed 43478726 4.42807e+07 0.98189 ns
tpcds_q40/duckdb:vortex-file-compressed 24739361 2.46174e+07 1.00496 ns
tpcds_q41/duckdb:vortex-file-compressed 15179775 1.57988e+07 0.960816 ns
tpcds_q42/duckdb:vortex-file-compressed 15628868 1.65652e+07 0.943478 ns
tpcds_q43/duckdb:vortex-file-compressed 22259436 2.27072e+07 0.980279 ns
tpcds_q44/duckdb:vortex-file-compressed 25114542 2.55925e+07 0.981325 ns
tpcds_q45/duckdb:vortex-file-compressed 34177690 3.49202e+07 0.978736 ns
tpcds_q46/duckdb:vortex-file-compressed 56805497 5.84857e+07 0.971272 ns
tpcds_q47/duckdb:vortex-file-compressed 66381043 6.70597e+07 0.98988 ns
tpcds_q48/duckdb:vortex-file-compressed 35929337 3.73637e+07 0.96161 ns
tpcds_q49/duckdb:vortex-file-compressed 35000402 3.49955e+07 1.00014 ns
tpcds_q50/duckdb:vortex-file-compressed 40649835 4.21154e+07 0.965202 ns
tpcds_q51/duckdb:vortex-file-compressed 200119100 2.02122e+08 0.99009 ns
tpcds_q52/duckdb:vortex-file-compressed 15302713 1.58603e+07 0.964843 ns
tpcds_q53/duckdb:vortex-file-compressed 24709109 2.55628e+07 0.966604 ns
tpcds_q54/duckdb:vortex-file-compressed 37690990 3.9586e+07 0.952129 ns
tpcds_q55/duckdb:vortex-file-compressed 15078384 1.6044e+07 0.939814 ns
tpcds_q56/duckdb:vortex-file-compressed 37718125 3.75684e+07 1.00399 ns
tpcds_q57/duckdb:vortex-file-compressed 58377451 5.897e+07 0.989952 ns
tpcds_q58/duckdb:vortex-file-compressed 35820376 3.62067e+07 0.989331 ns
tpcds_q59/duckdb:vortex-file-compressed 54811692 5.59898e+07 0.978958 ns
tpcds_q60/duckdb:vortex-file-compressed 37700950 3.61902e+07 1.04174 ns
tpcds_q61/duckdb:vortex-file-compressed 39749472 4.35285e+07 0.913182 ns
tpcds_q62/duckdb:vortex-file-compressed 23148290 2.44481e+07 0.946835 ns
tpcds_q63/duckdb:vortex-file-compressed 25623007 2.59018e+07 0.989235 ns
tpcds_q64/duckdb:vortex-file-compressed 85460168 8.75251e+07 0.976408 ns
tpcds_q65/duckdb:vortex-file-compressed 37542238 3.43369e+07 1.09335 ns
tpcds_q66/duckdb:vortex-file-compressed 35075168 3.51933e+07 0.996642 ns
tpcds_q67/duckdb:vortex-file-compressed 183463292 1.84456e+08 0.994618 ns
tpcds_q68/duckdb:vortex-file-compressed 47396603 4.80179e+07 0.987061 ns
tpcds_q69/duckdb:vortex-file-compressed 60564827 6.17781e+07 0.980361 ns
tpcds_q70/duckdb:vortex-file-compressed 57606939 6.42591e+07 0.896479 ns 🚀
tpcds_q71/duckdb:vortex-file-compressed 25162545 2.5898e+07 0.971603 ns
tpcds_q72/duckdb:vortex-file-compressed 169803128 1.73328e+08 0.979662 ns
tpcds_q73/duckdb:vortex-file-compressed 28398502 2.88968e+07 0.982756 ns
tpcds_q74/duckdb:vortex-file-compressed 67274769 6.84141e+07 0.983346 ns
tpcds_q75/duckdb:vortex-file-compressed 67148238 7.06705e+07 0.950159 ns
tpcds_q76/duckdb:vortex-file-compressed 25583876 2.57304e+07 0.994304 ns
tpcds_q77/duckdb:vortex-file-compressed 31254552 3.00627e+07 1.03965 ns
tpcds_q78/duckdb:vortex-file-compressed 84593629 8.82625e+07 0.958432 ns
tpcds_q79/duckdb:vortex-file-compressed 38060834 3.8577e+07 0.98662 ns
tpcds_q80/duckdb:vortex-file-compressed 50856671 5.73969e+07 0.886052 ns 🚀
tpcds_q81/duckdb:vortex-file-compressed 37406066 4.06208e+07 0.920859 ns
tpcds_q82/duckdb:vortex-file-compressed 18343959 1.87833e+07 0.976612 ns
tpcds_q83/duckdb:vortex-file-compressed 39607735 3.96248e+07 0.999568 ns
tpcds_q84/duckdb:vortex-file-compressed 22121583 2.26084e+07 0.978466 ns
tpcds_q85/duckdb:vortex-file-compressed 54699957 5.55305e+07 0.985044 ns
tpcds_q86/duckdb:vortex-file-compressed 44122451 4.6018e+07 0.958808 ns
tpcds_q87/duckdb:vortex-file-compressed 54723193 5.57634e+07 0.981345 ns
tpcds_q88/duckdb:vortex-file-compressed 71405323 7.29294e+07 0.979102 ns
tpcds_q89/duckdb:vortex-file-compressed 26393992 2.73084e+07 0.966517 ns
tpcds_q90/duckdb:vortex-file-compressed 21004885 2.09766e+07 1.00135 ns
tpcds_q91/duckdb:vortex-file-compressed 30450066 3.19778e+07 0.952227 ns
tpcds_q92/duckdb:vortex-file-compressed 24060907 2.36464e+07 1.01753 ns
tpcds_q93/duckdb:vortex-file-compressed 32788962 3.36046e+07 0.975727 ns
tpcds_q94/duckdb:vortex-file-compressed 27698074 2.81533e+07 0.983832 ns
tpcds_q95/duckdb:vortex-file-compressed 158433374 1.64271e+08 0.964465 ns
tpcds_q96/duckdb:vortex-file-compressed 14272460 1.47016e+07 0.970807 ns
tpcds_q97/duckdb:vortex-file-compressed 45258585 4.49656e+07 1.00652 ns
tpcds_q98/duckdb:vortex-file-compressed 22743373 2.24618e+07 1.01254 ns
tpcds_q99/duckdb:vortex-file-compressed 41896221 4.22506e+07 0.991611 ns
tpcds_q01/duckdb:vortex-compact 42600919 4.38225e+07 0.972124 ns
tpcds_q02/duckdb:vortex-compact 62382779 6.35876e+07 0.981053 ns
tpcds_q03/duckdb:vortex-compact 47018205 4.89166e+07 0.961191 ns
tpcds_q04/duckdb:vortex-compact 130571946 1.35832e+08 0.961275 ns
tpcds_q05/duckdb:vortex-compact 59180574 6.36353e+07 0.929996 ns
tpcds_q06/duckdb:vortex-compact 47063107 4.72877e+07 0.995251 ns
tpcds_q07/duckdb:vortex-compact 48184346 4.91711e+07 0.979933 ns
tpcds_q08/duckdb:vortex-compact 64995363 6.42977e+07 1.01085 ns
tpcds_q09/duckdb:vortex-compact 131605539 1.30965e+08 1.00489 ns
tpcds_q10/duckdb:vortex-compact 73550518 7.50138e+07 0.980493 ns
tpcds_q11/duckdb:vortex-compact 95218776 9.5791e+07 0.994026 ns
tpcds_q12/duckdb:vortex-compact 28017327 2.87521e+07 0.974443 ns
tpcds_q13/duckdb:vortex-compact 59328904 5.93362e+07 0.999877 ns
tpcds_q14/duckdb:vortex-compact 146701119 1.52185e+08 0.963964 ns
tpcds_q15/duckdb:vortex-compact 34578665 3.63575e+07 0.951074 ns
tpcds_q16/duckdb:vortex-compact 44741596 4.51774e+07 0.990354 ns
tpcds_q17/duckdb:vortex-compact 61274756 6.1858e+07 0.990571 ns
tpcds_q18/duckdb:vortex-compact 141914800 1.432e+08 0.991024 ns
tpcds_q19/duckdb:vortex-compact 52532514 5.3589e+07 0.980286 ns
tpcds_q20/duckdb:vortex-compact 23651439 2.50934e+07 0.942536 ns
tpcds_q21/duckdb:vortex-compact 22625916 2.42097e+07 0.934582 ns
tpcds_q22/duckdb:vortex-compact 124754077 1.27653e+08 0.977293 ns
tpcds_q23/duckdb:vortex-compact 146391145 1.4473e+08 1.01148 ns
tpcds_q24/duckdb:vortex-compact 74307003 7.54386e+07 0.985 ns
tpcds_q25/duckdb:vortex-compact 67347033 6.95447e+07 0.968399 ns
tpcds_q26/duckdb:vortex-compact 53838067 5.65655e+07 0.951783 ns
tpcds_q27/duckdb:vortex-compact 122527243 1.25061e+08 0.979744 ns
tpcds_q28/duckdb:vortex-compact 131358708 1.32307e+08 0.992835 ns
tpcds_q29/duckdb:vortex-compact 77664070 8.09189e+07 0.959776 ns
tpcds_q30/duckdb:vortex-compact 41443402 4.2111e+07 0.984147 ns
tpcds_q31/duckdb:vortex-compact 47419455 5.12606e+07 0.925067 ns
tpcds_q32/duckdb:vortex-compact 24599836 2.59149e+07 0.949256 ns
tpcds_q33/duckdb:vortex-compact 44455607 4.55943e+07 0.975026 ns
tpcds_q34/duckdb:vortex-compact 41039557 4.33612e+07 0.946458 ns
tpcds_q35/duckdb:vortex-compact 103898592 1.03732e+08 1.00161 ns
tpcds_q36/duckdb:vortex-compact 43305983 4.29783e+07 1.00763 ns
tpcds_q37/duckdb:vortex-compact 28280582 2.93882e+07 0.962311 ns
tpcds_q38/duckdb:vortex-compact 58367509 5.83221e+07 1.00078 ns
tpcds_q39/duckdb:vortex-compact 48802358 4.80913e+07 1.01479 ns
tpcds_q40/duckdb:vortex-compact 31148432 3.30597e+07 0.942188 ns
tpcds_q41/duckdb:vortex-compact 20623446 2.10345e+07 0.980459 ns
tpcds_q42/duckdb:vortex-compact 21533045 2.15071e+07 1.0012 ns
tpcds_q43/duckdb:vortex-compact 33546053 3.32447e+07 1.00906 ns
tpcds_q44/duckdb:vortex-compact 41914684 4.1789e+07 1.00301 ns
tpcds_q45/duckdb:vortex-compact 43543296 4.59375e+07 0.947881 ns
tpcds_q46/duckdb:vortex-compact 73745551 7.5192e+07 0.980764 ns
tpcds_q47/duckdb:vortex-compact 79689636 7.99259e+07 0.997044 ns
tpcds_q48/duckdb:vortex-compact 52123860 5.31368e+07 0.980938 ns
tpcds_q49/duckdb:vortex-compact 57694423 6.51636e+07 0.885379 ns 🚀
tpcds_q50/duckdb:vortex-compact 56092146 5.69724e+07 0.984549 ns
tpcds_q51/duckdb:vortex-compact 147327833 1.25806e+08 1.17108 ns 🚨
tpcds_q52/duckdb:vortex-compact 22515037 2.24142e+07 1.0045 ns
tpcds_q53/duckdb:vortex-compact 38587774 3.89155e+07 0.991579 ns
tpcds_q54/duckdb:vortex-compact 44901549 4.61217e+07 0.973545 ns
tpcds_q55/duckdb:vortex-compact 21167566 2.17014e+07 0.975399 ns
tpcds_q56/duckdb:vortex-compact 51316715 5.4538e+07 0.940935 ns
tpcds_q57/duckdb:vortex-compact 63833031 6.57084e+07 0.971459 ns
tpcds_q58/duckdb:vortex-compact 46698718 4.45627e+07 1.04793 ns
tpcds_q59/duckdb:vortex-compact 64755855 6.49297e+07 0.997323 ns
tpcds_q60/duckdb:vortex-compact 50677234 5.07043e+07 0.999466 ns
tpcds_q61/duckdb:vortex-compact 66469786 6.67795e+07 0.995362 ns
tpcds_q62/duckdb:vortex-compact 40749385 4.39133e+07 0.92795 ns
tpcds_q63/duckdb:vortex-compact 39926297 4.00867e+07 0.995999 ns
tpcds_q64/duckdb:vortex-compact 140494248 1.37315e+08 1.02315 ns
tpcds_q65/duckdb:vortex-compact 49810264 5.205e+07 0.956969 ns
tpcds_q66/duckdb:vortex-compact 67011360 5.81977e+07 1.15144 ns 🚨
tpcds_q67/duckdb:vortex-compact 217000815 2.23134e+08 0.972512 ns
tpcds_q68/duckdb:vortex-compact 65146391 6.59375e+07 0.988002 ns
tpcds_q69/duckdb:vortex-compact 73282739 7.42342e+07 0.987183 ns
tpcds_q70/duckdb:vortex-compact 103973237 1.07245e+08 0.969493 ns
tpcds_q71/duckdb:vortex-compact 35774027 3.75584e+07 0.952491 ns
tpcds_q72/duckdb:vortex-compact 194259969 1.9632e+08 0.989509 ns
tpcds_q73/duckdb:vortex-compact 39989295 4.04186e+07 0.989378 ns
tpcds_q74/duckdb:vortex-compact 81229199 8.20214e+07 0.990341 ns
tpcds_q75/duckdb:vortex-compact 81171232 8.06517e+07 1.00644 ns
tpcds_q76/duckdb:vortex-compact 33023252 3.35303e+07 0.984878 ns
tpcds_q77/duckdb:vortex-compact 49084165 5.07763e+07 0.966674 ns
tpcds_q78/duckdb:vortex-compact 97322617 1.04564e+08 0.930749 ns
tpcds_q79/duckdb:vortex-compact 74364092 7.47452e+07 0.994901 ns
tpcds_q80/duckdb:vortex-compact 81851985 8.38627e+07 0.976024 ns
tpcds_q81/duckdb:vortex-compact 47768143 4.93715e+07 0.967525 ns
tpcds_q82/duckdb:vortex-compact 32390735 3.21525e+07 1.00741 ns
tpcds_q83/duckdb:vortex-compact 83561791 7.51355e+07 1.11215 ns 🚨
tpcds_q84/duckdb:vortex-compact 32980728 3.36979e+07 0.978719 ns
tpcds_q85/duckdb:vortex-compact 75601248 7.72591e+07 0.978542 ns
tpcds_q86/duckdb:vortex-compact 80445200 9.79014e+07 0.821696 ns 🚀
tpcds_q87/duckdb:vortex-compact 60126968 6.1525e+07 0.977277 ns
tpcds_q88/duckdb:vortex-compact 99300330 1.02079e+08 0.972781 ns
tpcds_q89/duckdb:vortex-compact 37249701 3.91618e+07 0.951175 ns
tpcds_q90/duckdb:vortex-compact 35075952 3.71187e+07 0.944968 ns
tpcds_q91/duckdb:vortex-compact 51477696 5.19837e+07 0.990266 ns
tpcds_q92/duckdb:vortex-compact 52193450 5.48121e+07 0.952225 ns
tpcds_q93/duckdb:vortex-compact 37777658 3.81078e+07 0.991337 ns
tpcds_q94/duckdb:vortex-compact 50481595 5.28926e+07 0.954416 ns
tpcds_q95/duckdb:vortex-compact 178579537 1.77085e+08 1.00844 ns
tpcds_q96/duckdb:vortex-compact 20590173 2.02533e+07 1.01663 ns
tpcds_q97/duckdb:vortex-compact 46842983 4.68157e+07 1.00058 ns
tpcds_q98/duckdb:vortex-compact 32060369 3.27975e+07 0.977523 ns
tpcds_q99/duckdb:vortex-compact 57538358 5.46285e+07 1.05327 ns
tpcds_q01/duckdb:duckdb 23496703 2.3828e+07 0.986098 ns
tpcds_q02/duckdb:duckdb 24802919 2.45145e+07 1.01176 ns
tpcds_q03/duckdb:duckdb 10385088 1.11369e+07 0.932491 ns
tpcds_q04/duckdb:duckdb 172710347 1.75877e+08 0.981993 ns
tpcds_q05/duckdb:duckdb 21484623 2.12025e+07 1.01331 ns
tpcds_q06/duckdb:duckdb 27094269 2.71209e+07 0.999019 ns
tpcds_q07/duckdb:duckdb 40344309 4.15353e+07 0.971325 ns
tpcds_q08/duckdb:duckdb 123216100 1.24574e+08 0.9891 ns
tpcds_q09/duckdb:duckdb 19143296 1.90438e+07 1.00522 ns
tpcds_q10/duckdb:duckdb 27340272 2.83294e+07 0.965086 ns
tpcds_q11/duckdb:duckdb 152342211 1.52694e+08 0.997694 ns
tpcds_q12/duckdb:duckdb 14145775 1.4281e+07 0.990534 ns
tpcds_q13/duckdb:duckdb 26693074 2.66633e+07 1.00112 ns
tpcds_q14/duckdb:duckdb 94360867 9.45254e+07 0.998259 ns
tpcds_q15/duckdb:duckdb 22783048 2.33273e+07 0.976669 ns
tpcds_q16/duckdb:duckdb 20173218 2.00227e+07 1.00752 ns
tpcds_q17/duckdb:duckdb 25676143 2.44835e+07 1.04871 ns
tpcds_q18/duckdb:duckdb 49796237 4.9436e+07 1.00729 ns
tpcds_q19/duckdb:duckdb 19320425 2.04637e+07 0.944133 ns
tpcds_q20/duckdb:duckdb 14475188 1.46397e+07 0.988765 ns
tpcds_q21/duckdb:duckdb 7791000 7.67238e+06 1.01546 ns
tpcds_q22/duckdb:duckdb 83184758 8.44124e+07 0.985456 ns
tpcds_q23/duckdb:duckdb 74802289 7.44007e+07 1.0054 ns
tpcds_q24/duckdb:duckdb 26145533 2.64242e+07 0.989453 ns
tpcds_q25/duckdb:duckdb 19146872 1.85105e+07 1.03438 ns
tpcds_q26/duckdb:duckdb 29667232 2.88784e+07 1.02732 ns
tpcds_q27/duckdb:duckdb 54414428 5.29931e+07 1.02682 ns
tpcds_q28/duckdb:duckdb 24871222 2.46473e+07 1.00909 ns
tpcds_q29/duckdb:duckdb 24045703 2.37412e+07 1.01282 ns
tpcds_q30/duckdb:duckdb 32360615 3.34416e+07 0.967677 ns
tpcds_q31/duckdb:duckdb 24273672 2.4196e+07 1.00321 ns
tpcds_q32/duckdb:duckdb 8645792 8.56877e+06 1.00899 ns
tpcds_q33/duckdb:duckdb 16101244 1.68183e+07 0.957365 ns
tpcds_q34/duckdb:duckdb 18562706 1.94685e+07 0.953475 ns
tpcds_q35/duckdb:duckdb 39630000 3.77111e+07 1.05089 ns
tpcds_q36/duckdb:duckdb 77001838 7.77056e+07 0.990944 ns
tpcds_q37/duckdb:duckdb 9325238 9.16958e+06 1.01698 ns
tpcds_q38/duckdb:duckdb 32564320 3.55259e+07 0.916636 ns
tpcds_q39/duckdb:duckdb 29696285 3.03874e+07 0.977258 ns
tpcds_q40/duckdb:duckdb 15560832 1.55868e+07 0.998331 ns
tpcds_q41/duckdb:duckdb 10053747 1.03628e+07 0.970181 ns
tpcds_q42/duckdb:duckdb 9041760 9.1365e+06 0.98963 ns
tpcds_q43/duckdb:duckdb 14351269 1.35921e+07 1.05585 ns
tpcds_q44/duckdb:duckdb 16861632 1.78269e+07 0.945854 ns
tpcds_q45/duckdb:duckdb 18939110 1.91481e+07 0.989085 ns
tpcds_q46/duckdb:duckdb 40213754 4.00859e+07 1.00319 ns
tpcds_q47/duckdb:duckdb 54207409 5.44288e+07 0.995932 ns
tpcds_q48/duckdb:duckdb 26115824 2.61216e+07 0.999778 ns
tpcds_q49/duckdb:duckdb 17819815 1.79889e+07 0.9906 ns
tpcds_q50/duckdb:duckdb 16859569 1.71402e+07 0.983625 ns
tpcds_q51/duckdb:duckdb 106922713 1.07021e+08 0.999086 ns
tpcds_q52/duckdb:duckdb 10039888 9.77562e+06 1.02703 ns
tpcds_q53/duckdb:duckdb 15293385 1.61183e+07 0.948822 ns
tpcds_q54/duckdb:duckdb 19852335 2.0276e+07 0.979103 ns
tpcds_q55/duckdb:duckdb 9857584 9.98338e+06 0.987399 ns
tpcds_q56/duckdb:duckdb 17372831 1.71117e+07 1.01526 ns
tpcds_q57/duckdb:duckdb 45384771 4.64581e+07 0.976897 ns
tpcds_q58/duckdb:duckdb 15951362 1.56375e+07 1.02007 ns
tpcds_q59/duckdb:duckdb 38080015 3.79237e+07 1.00412 ns
tpcds_q60/duckdb:duckdb 18814137 1.9325e+07 0.973564 ns
tpcds_q61/duckdb:duckdb 18251079 1.84904e+07 0.987059 ns
tpcds_q62/duckdb:duckdb 10658469 1.06041e+07 1.00513 ns
tpcds_q63/duckdb:duckdb 13556695 1.43096e+07 0.947383 ns
tpcds_q64/duckdb:duckdb 59123885 6.01693e+07 0.982625 ns
tpcds_q65/duckdb:duckdb 34045920 3.43523e+07 0.991082 ns
tpcds_q66/duckdb:duckdb 27365747 2.93155e+07 0.93349 ns
tpcds_q67/duckdb:duckdb 151649399 1.52509e+08 0.994366 ns
tpcds_q68/duckdb:duckdb 28044785 2.83183e+07 0.99034 ns
tpcds_q69/duckdb:duckdb 30506005 2.91918e+07 1.04502 ns
tpcds_q70/duckdb:duckdb 19919546 2.01191e+07 0.990082 ns
tpcds_q71/duckdb:duckdb 16184820 1.65085e+07 0.980394 ns
tpcds_q72/duckdb:duckdb 45371148 4.59331e+07 0.987767 ns
tpcds_q73/duckdb:duckdb 14608863 1.46902e+07 0.994463 ns
tpcds_q74/duckdb:duckdb 106473842 1.05333e+08 1.01083 ns
tpcds_q75/duckdb:duckdb 45668168 4.42634e+07 1.03174 ns
tpcds_q76/duckdb:duckdb 15005966 1.49895e+07 1.0011 ns
tpcds_q77/duckdb:duckdb 14752591 1.4584e+07 1.01156 ns
tpcds_q78/duckdb:duckdb 66446082 6.6314e+07 1.00199 ns
tpcds_q79/duckdb:duckdb 21663623 2.16064e+07 1.00265 ns
tpcds_q80/duckdb:duckdb 30633892 3.14224e+07 0.974906 ns
tpcds_q81/duckdb:duckdb 39588672 4.13344e+07 0.957765 ns
tpcds_q82/duckdb:duckdb 11294054 1.01876e+07 1.10861 ns 🚨
tpcds_q83/duckdb:duckdb 10922106 1.10044e+07 0.992525 ns
tpcds_q84/duckdb:duckdb 15288882 1.52205e+07 1.00449 ns
tpcds_q85/duckdb:duckdb 25523823 2.54159e+07 1.00425 ns
tpcds_q86/duckdb:duckdb 13453000 1.37415e+07 0.979008 ns
tpcds_q87/duckdb:duckdb 35121445 3.4888e+07 1.00669 ns
tpcds_q88/duckdb:duckdb 26503728 2.66674e+07 0.993864 ns
tpcds_q89/duckdb:duckdb 17889168 1.82136e+07 0.982189 ns
tpcds_q90/duckdb:duckdb 6924074 7.23742e+06 0.956704 ns
tpcds_q91/duckdb:duckdb 15722085 1.45595e+07 1.07985 ns
tpcds_q92/duckdb:duckdb 10294138 1.01779e+07 1.01142 ns
tpcds_q93/duckdb:duckdb 23911952 2.37499e+07 1.00682 ns
tpcds_q94/duckdb:duckdb 15046200 1.52948e+07 0.983743 ns
tpcds_q95/duckdb:duckdb 110121633 1.11323e+08 0.989212 ns
tpcds_q96/duckdb:duckdb 6203820 6.49515e+06 0.955146 ns
tpcds_q97/duckdb:duckdb 32380422 3.30644e+07 0.979313 ns
tpcds_q98/duckdb:duckdb 18744759 1.88914e+07 0.99224 ns
tpcds_q99/duckdb:duckdb 21284024 2.1594e+07 0.985646 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.004x ➖
  • Vortex: 1.002x ➖
  • duckdb:vortex: 1.001x ➖
  • datafusion:vortex: 1.004x ➖
  • Best: tpch_q11/duckdb:vortex-file-compressed (0.933x)
  • Worst: tpch_q20/datafusion:vortex-file-compressed (1.038x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 1104509708 1.08741e+09 1.01573 ns
tpch_q02/datafusion:arrow 244609777 2.42882e+08 1.00712 ns
tpch_q03/datafusion:arrow 938157754 9.09319e+08 1.03171 ns
tpch_q04/datafusion:arrow 742939695 7.20083e+08 1.03174 ns
tpch_q05/datafusion:arrow 1567608984 1.55006e+09 1.01132 ns
tpch_q06/datafusion:arrow 588020749 5.73922e+08 1.02457 ns
tpch_q07/datafusion:arrow 1954595321 1.94469e+09 1.00509 ns
tpch_q08/datafusion:arrow 2025785910 2.01147e+09 1.00712 ns
tpch_q09/datafusion:arrow 2168219484 2.1658e+09 1.00112 ns
tpch_q10/datafusion:arrow 1143174968 1.11709e+09 1.02335 ns
tpch_q11/datafusion:arrow 206136264 2.07853e+08 0.991739 ns
tpch_q12/datafusion:arrow 1183916786 1.14194e+09 1.03676 ns
tpch_q13/datafusion:arrow 564691976 5.47321e+08 1.03174 ns
tpch_q14/datafusion:arrow 698689916 6.95247e+08 1.00495 ns
tpch_q15/datafusion:arrow 1495052496 1.46048e+09 1.02367 ns
tpch_q16/datafusion:arrow 137454822 1.3712e+08 1.00244 ns
tpch_q17/datafusion:arrow 2070501757 2.04513e+09 1.01241 ns
tpch_q18/datafusion:arrow 2615242924 2.59042e+09 1.00958 ns
tpch_q19/datafusion:arrow 1029067544 1.02455e+09 1.00441 ns
tpch_q20/datafusion:arrow 932006894 9.14436e+08 1.01921 ns
tpch_q21/datafusion:arrow 5040132521 4.95343e+09 1.0175 ns
tpch_q22/datafusion:arrow 203317551 2.07202e+08 0.981252 ns
tpch_q01/datafusion:parquet 507707712 4.68354e+08 1.08403 ns
tpch_q02/datafusion:parquet 281493881 2.82843e+08 0.995229 ns
tpch_q03/datafusion:parquet 411251909 4.23455e+08 0.971182 ns
tpch_q04/datafusion:parquet 153645491 1.53436e+08 1.00137 ns
tpch_q05/datafusion:parquet 592914457 6.02802e+08 0.983597 ns
tpch_q06/datafusion:parquet 125982482 1.20415e+08 1.04623 ns
tpch_q07/datafusion:parquet 826254403 8.20319e+08 1.00724 ns
tpch_q08/datafusion:parquet 672230166 6.73841e+08 0.99761 ns
tpch_q09/datafusion:parquet 996554385 9.86127e+08 1.01057 ns
tpch_q10/datafusion:parquet 616976443 6.35414e+08 0.970983 ns
tpch_q11/datafusion:parquet 215607935 2.09507e+08 1.02912 ns
tpch_q12/datafusion:parquet 251004265 2.55894e+08 0.980892 ns
tpch_q13/datafusion:parquet 349234023 3.48441e+08 1.00228 ns
tpch_q14/datafusion:parquet 202482201 2.08096e+08 0.973023 ns
tpch_q15/datafusion:parquet 268468601 2.66197e+08 1.00853 ns
tpch_q16/datafusion:parquet 193462676 1.88248e+08 1.0277 ns
tpch_q17/datafusion:parquet 863846502 8.5383e+08 1.01173 ns
tpch_q18/datafusion:parquet 1066140070 1.05554e+09 1.01004 ns
tpch_q19/datafusion:parquet 337517742 3.464e+08 0.974357 ns
tpch_q20/datafusion:parquet 389054733 3.85811e+08 1.00841 ns
tpch_q21/datafusion:parquet 928170967 9.16003e+08 1.01328 ns
tpch_q22/datafusion:parquet 229338020 2.23405e+08 1.02656 ns
tpch_q01/datafusion:vortex-file-compressed 446316410 4.76735e+08 0.936195 ns
tpch_q02/datafusion:vortex-file-compressed 178619127 1.80173e+08 0.991378 ns
tpch_q03/datafusion:vortex-file-compressed 266905533 2.65278e+08 1.00614 ns
tpch_q04/datafusion:vortex-file-compressed 113721493 1.15575e+08 0.983959 ns
tpch_q05/datafusion:vortex-file-compressed 478724453 4.75582e+08 1.00661 ns
tpch_q06/datafusion:vortex-file-compressed 42275000 4.26012e+07 0.992344 ns
tpch_q07/datafusion:vortex-file-compressed 672571802 6.65195e+08 1.01109 ns
tpch_q08/datafusion:vortex-file-compressed 508722628 5.04213e+08 1.00894 ns
tpch_q09/datafusion:vortex-file-compressed 842947641 8.38606e+08 1.00518 ns
tpch_q10/datafusion:vortex-file-compressed 313367040 3.06778e+08 1.02148 ns
tpch_q11/datafusion:vortex-file-compressed 132223594 1.29885e+08 1.01801 ns
tpch_q12/datafusion:vortex-file-compressed 139600642 1.37206e+08 1.01745 ns
tpch_q13/datafusion:vortex-file-compressed 237585410 2.3341e+08 1.01789 ns
tpch_q14/datafusion:vortex-file-compressed 81874115 7.98134e+07 1.02582 ns
tpch_q15/datafusion:vortex-file-compressed 124134498 1.2287e+08 1.01029 ns
tpch_q16/datafusion:vortex-file-compressed 102739518 1.03494e+08 0.992709 ns
tpch_q17/datafusion:vortex-file-compressed 765811327 7.69148e+08 0.995662 ns
tpch_q18/datafusion:vortex-file-compressed 985625570 9.85365e+08 1.00026 ns
tpch_q19/datafusion:vortex-file-compressed 102355453 1.02592e+08 0.997692 ns
tpch_q20/datafusion:vortex-file-compressed 214678721 2.06884e+08 1.03768 ns
tpch_q21/datafusion:vortex-file-compressed 805592046 7.98388e+08 1.00902 ns
tpch_q22/datafusion:vortex-file-compressed 70886182 7.07954e+07 1.00128 ns
tpch_q01/datafusion:vortex-compact 484915755 4.76538e+08 1.01758 ns
tpch_q02/datafusion:vortex-compact 186806741 1.84294e+08 1.01363 ns
tpch_q03/datafusion:vortex-compact 287208007 2.87664e+08 0.998415 ns
tpch_q04/datafusion:vortex-compact 131619141 1.32903e+08 0.990344 ns
tpch_q05/datafusion:vortex-compact 491711069 4.86012e+08 1.01173 ns
tpch_q06/datafusion:vortex-compact 82691695 8.20147e+07 1.00825 ns
tpch_q07/datafusion:vortex-compact 708332515 6.9963e+08 1.01244 ns
tpch_q08/datafusion:vortex-compact 517740692 5.1284e+08 1.00956 ns
tpch_q09/datafusion:vortex-compact 847524255 8.55806e+08 0.990323 ns
tpch_q10/datafusion:vortex-compact 352874413 3.50253e+08 1.00748 ns
tpch_q11/datafusion:vortex-compact 133806046 1.36738e+08 0.978556 ns
tpch_q12/datafusion:vortex-compact 197628302 1.97159e+08 1.00238 ns
tpch_q13/datafusion:vortex-compact 279660539 2.81433e+08 0.993701 ns
tpch_q14/datafusion:vortex-compact 109072850 1.06623e+08 1.02298 ns
tpch_q15/datafusion:vortex-compact 181224441 1.8037e+08 1.00474 ns
tpch_q16/datafusion:vortex-compact 113166200 1.12102e+08 1.0095 ns
tpch_q17/datafusion:vortex-compact 785278761 7.76782e+08 1.01094 ns
tpch_q18/datafusion:vortex-compact 1002501217 9.8459e+08 1.01819 ns
tpch_q19/datafusion:vortex-compact 194836071 1.98286e+08 0.982603 ns
tpch_q20/datafusion:vortex-compact 240725091 2.38645e+08 1.00872 ns
tpch_q21/datafusion:vortex-compact 819587833 8.07538e+08 1.01492 ns
tpch_q22/datafusion:vortex-compact 80339620 8.2215e+07 0.977189 ns
tpch_q01/duckdb:parquet 259897071 2.64521e+08 0.982521 ns
tpch_q02/duckdb:parquet 129588933 1.26436e+08 1.02494 ns
tpch_q03/duckdb:parquet 226622991 2.33772e+08 0.969417 ns
tpch_q04/duckdb:parquet 154043671 1.56557e+08 0.983948 ns
tpch_q05/duckdb:parquet 234636036 2.31176e+08 1.01497 ns
tpch_q06/duckdb:parquet 70757593 7.17121e+07 0.98669 ns
tpch_q07/duckdb:parquet 222548598 2.23269e+08 0.996774 ns
tpch_q08/duckdb:parquet 332970759 3.35229e+08 0.993264 ns
tpch_q09/duckdb:parquet 493792351 5.00172e+08 0.987245 ns
tpch_q10/duckdb:parquet 638706739 6.4295e+08 0.993401 ns
tpch_q11/duckdb:parquet 59916554 5.95321e+07 1.00646 ns
tpch_q12/duckdb:parquet 142889535 1.40756e+08 1.01516 ns
tpch_q13/duckdb:parquet 412528086 4.15496e+08 0.992858 ns
tpch_q14/duckdb:parquet 180944548 1.83186e+08 0.987767 ns
tpch_q15/duckdb:parquet 109409989 1.0884e+08 1.00524 ns
tpch_q16/duckdb:parquet 162222666 1.6532e+08 0.981265 ns
tpch_q17/duckdb:parquet 206707312 2.0678e+08 0.999648 ns
tpch_q18/duckdb:parquet 367906048 3.68657e+08 0.997964 ns
tpch_q19/duckdb:parquet 287003345 2.8189e+08 1.01814 ns
tpch_q20/duckdb:parquet 251928426 2.51656e+08 1.00108 ns
tpch_q21/duckdb:parquet 609296550 5.99353e+08 1.01659 ns
tpch_q22/duckdb:parquet 300063623 3.02828e+08 0.990873 ns
tpch_q01/duckdb:vortex-file-compressed 186374777 1.86642e+08 0.998568 ns
tpch_q02/duckdb:vortex-file-compressed 58169995 5.98094e+07 0.97259 ns
tpch_q03/duckdb:vortex-file-compressed 146830587 1.48029e+08 0.991903 ns
tpch_q04/duckdb:vortex-file-compressed 167472489 1.66828e+08 1.00387 ns
tpch_q05/duckdb:vortex-file-compressed 154820535 1.51733e+08 1.02035 ns
tpch_q06/duckdb:vortex-file-compressed 49419172 5.1456e+07 0.960417 ns
tpch_q07/duckdb:vortex-file-compressed 158352378 1.55582e+08 1.01781 ns
tpch_q08/duckdb:vortex-file-compressed 233800729 2.32705e+08 1.00471 ns
tpch_q09/duckdb:vortex-file-compressed 368978113 3.72682e+08 0.990062 ns
tpch_q10/duckdb:vortex-file-compressed 159306268 1.59922e+08 0.99615 ns
tpch_q11/duckdb:vortex-file-compressed 37641738 4.03303e+07 0.933336 ns
tpch_q12/duckdb:vortex-file-compressed 100409250 9.94938e+07 1.0092 ns
tpch_q13/duckdb:vortex-file-compressed 243106190 2.42215e+08 1.00368 ns
tpch_q14/duckdb:vortex-file-compressed 76605444 7.7543e+07 0.987909 ns
tpch_q15/duckdb:vortex-file-compressed 97455619 9.78211e+07 0.996264 ns
tpch_q16/duckdb:vortex-file-compressed 84049228 8.29373e+07 1.01341 ns
tpch_q17/duckdb:vortex-file-compressed 130459884 1.30152e+08 1.00236 ns
tpch_q18/duckdb:vortex-file-compressed 295172270 2.93268e+08 1.00649 ns
tpch_q19/duckdb:vortex-file-compressed 87044410 8.49266e+07 1.02494 ns
tpch_q20/duckdb:vortex-file-compressed 178412304 1.78804e+08 0.997809 ns
tpch_q21/duckdb:vortex-file-compressed 590554931 5.76619e+08 1.02417 ns
tpch_q22/duckdb:vortex-file-compressed 76741178 7.5544e+07 1.01585 ns
tpch_q01/duckdb:vortex-compact 239714565 2.36138e+08 1.01515 ns
tpch_q02/duckdb:vortex-compact 72557081 7.25651e+07 0.999889 ns
tpch_q03/duckdb:vortex-compact 171950856 1.69776e+08 1.01281 ns
tpch_q04/duckdb:vortex-compact 202188966 1.99267e+08 1.01466 ns
tpch_q05/duckdb:vortex-compact 183921440 1.78807e+08 1.0286 ns
tpch_q06/duckdb:vortex-compact 108787599 1.10672e+08 0.982977 ns
tpch_q07/duckdb:vortex-compact 219543707 2.17575e+08 1.00905 ns
tpch_q08/duckdb:vortex-compact 265772907 2.62941e+08 1.01077 ns
tpch_q09/duckdb:vortex-compact 413974775 4.10019e+08 1.00965 ns
tpch_q10/duckdb:vortex-compact 204605783 2.03895e+08 1.00349 ns
tpch_q11/duckdb:vortex-compact 42404358 4.2693e+07 0.99324 ns
tpch_q12/duckdb:vortex-compact 226791920 2.25975e+08 1.00362 ns
tpch_q13/duckdb:vortex-compact 306865426 3.05294e+08 1.00515 ns
tpch_q14/duckdb:vortex-compact 118506841 1.19221e+08 0.994008 ns
tpch_q15/duckdb:vortex-compact 123989898 1.25341e+08 0.989219 ns
tpch_q16/duckdb:vortex-compact 95515689 9.61005e+07 0.993914 ns
tpch_q17/duckdb:vortex-compact 141881650 1.40703e+08 1.00838 ns
tpch_q18/duckdb:vortex-compact 335980820 3.3546e+08 1.00155 ns
tpch_q19/duckdb:vortex-compact 122567039 1.2369e+08 0.990922 ns
tpch_q20/duckdb:vortex-compact 213971231 2.14453e+08 0.997752 ns
tpch_q21/duckdb:vortex-compact 672165025 6.60363e+08 1.01787 ns
tpch_q22/duckdb:vortex-compact 85299115 8.56426e+07 0.995989 ns
tpch_q01/duckdb:duckdb 118133669 1.1807e+08 1.00054 ns
tpch_q02/duckdb:duckdb 51448099 5.00751e+07 1.02742 ns
tpch_q03/duckdb:duckdb 102287117 1.02007e+08 1.00275 ns
tpch_q04/duckdb:duckdb 131042150 1.30309e+08 1.00563 ns
tpch_q05/duckdb:duckdb 115428469 1.13752e+08 1.01473 ns
tpch_q06/duckdb:duckdb 45006239 4.47676e+07 1.00533 ns
tpch_q07/duckdb:duckdb 111525296 1.11408e+08 1.00105 ns
tpch_q08/duckdb:duckdb 141323432 1.41832e+08 0.996417 ns
tpch_q09/duckdb:duckdb 313436660 3.12374e+08 1.0034 ns
tpch_q10/duckdb:duckdb 219592235 2.21191e+08 0.992772 ns
tpch_q11/duckdb:duckdb 22697332 2.2979e+07 0.987743 ns
tpch_q12/duckdb:duckdb 86682222 8.84388e+07 0.980138 ns
tpch_q13/duckdb:duckdb 239872163 2.37925e+08 1.00818 ns
tpch_q14/duckdb:duckdb 77809392 7.86178e+07 0.989717 ns
tpch_q15/duckdb:duckdb 82567904 8.26461e+07 0.999053 ns
tpch_q16/duckdb:duckdb 76045331 7.42904e+07 1.02362 ns
tpch_q17/duckdb:duckdb 100192348 1.00025e+08 1.00168 ns
tpch_q18/duckdb:duckdb 222765768 2.20552e+08 1.01004 ns
tpch_q19/duckdb:duckdb 129481276 1.29421e+08 1.00046 ns
tpch_q20/duckdb:duckdb 124375441 1.23714e+08 1.00535 ns
tpch_q21/duckdb:duckdb 327972085 3.25725e+08 1.0069 ns
tpch_q22/duckdb:duckdb 73651294 7.34926e+07 1.00216 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 1.045x ➖
  • Vortex: 1.091x ➖
  • duckdb:vortex: 1.143x ➖
  • datafusion:vortex: 1.041x ➖
  • Best: fineweb_q04/datafusion:vortex-file-compressed (0.870x)
  • Worst: fineweb_q05/duckdb:vortex-file-compressed (1.331x)
  • Significant (>30%): 0↑ 4↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 889741355 9.93469e+08 0.895591 ns
fineweb_q01/datafusion:parquet 1693297093 1.6753e+09 1.01074 ns
fineweb_q02/datafusion:parquet 1721638731 1.64422e+09 1.04709 ns
fineweb_q03/datafusion:parquet 1687071838 1.78978e+09 0.942613 ns
fineweb_q04/datafusion:parquet 1652232504 1.87313e+09 0.882068 ns
fineweb_q05/datafusion:parquet 1708447360 1.80501e+09 0.946503 ns
fineweb_q06/datafusion:parquet 1605552286 1.82234e+09 0.881038 ns
fineweb_q07/datafusion:parquet 1629850674 1.75653e+09 0.927879 ns
fineweb_q08/datafusion:parquet 1619852485 1.76396e+09 0.918303 ns
fineweb_q00/datafusion:vortex-file-compressed 48553598 3.79761e+07 1.27853 ns
fineweb_q01/datafusion:vortex-file-compressed 607069209 5.14989e+08 1.1788 ns
fineweb_q02/datafusion:vortex-file-compressed 639549912 5.49288e+08 1.16432 ns
fineweb_q03/datafusion:vortex-file-compressed 1449040596 1.53337e+09 0.945003 ns
fineweb_q04/datafusion:vortex-file-compressed 1416800462 1.62863e+09 0.869935 ns
fineweb_q05/datafusion:vortex-file-compressed 1402507122 1.41534e+09 0.990934 ns
fineweb_q06/datafusion:vortex-file-compressed 1521189441 1.49765e+09 1.01572 ns
fineweb_q07/datafusion:vortex-file-compressed 1368883930 1.41333e+09 0.968555 ns
fineweb_q08/datafusion:vortex-file-compressed 549723198 5.5242e+08 0.995119 ns
fineweb_q00/datafusion:vortex-compact 36903870 3.4507e+07 1.06946 ns
fineweb_q01/datafusion:vortex-compact 492313634 5.43927e+08 0.90511 ns
fineweb_q02/datafusion:vortex-compact 661104308 6.34453e+08 1.04201 ns
fineweb_q03/datafusion:vortex-compact 1988336931 1.85197e+09 1.07363 ns
fineweb_q04/datafusion:vortex-compact 2444306451 2.19653e+09 1.1128 ns
fineweb_q05/datafusion:vortex-compact 1877138853 1.66536e+09 1.12717 ns
fineweb_q06/datafusion:vortex-compact 1489366611 1.3706e+09 1.08665 ns
fineweb_q07/datafusion:vortex-compact 1451056883 1.31392e+09 1.10437 ns
fineweb_q08/datafusion:vortex-compact 393312445 4.34286e+08 0.905652 ns
fineweb_q00/duckdb:parquet 1027373479 1.07333e+09 0.957184 ns
fineweb_q01/duckdb:parquet 2261471428 2.30438e+09 0.981379 ns
fineweb_q02/duckdb:parquet 2297804052 2.30665e+09 0.996164 ns
fineweb_q03/duckdb:parquet 7409671535 7.5018e+09 0.987719 ns
fineweb_q04/duckdb:parquet 1809799369 1.89433e+09 0.955377 ns
fineweb_q05/duckdb:parquet 4038169317 4.06906e+09 0.992408 ns
fineweb_q06/duckdb:parquet 5155979617 5.31275e+09 0.970491 ns
fineweb_q07/duckdb:parquet 5602765869 5.70029e+09 0.982891 ns
fineweb_q08/duckdb:parquet 1064077408 1.06583e+09 0.998353 ns
fineweb_q00/duckdb:vortex-file-compressed 85103270 8.63986e+07 0.985008 ns
fineweb_q01/duckdb:vortex-file-compressed 533397457 5.37796e+08 0.991821 ns
fineweb_q02/duckdb:vortex-file-compressed 590080443 5.83446e+08 1.01137 ns
fineweb_q03/duckdb:vortex-file-compressed 1953723871 1.56056e+09 1.25193 ns
fineweb_q04/duckdb:vortex-file-compressed 2061279990 1.57713e+09 1.30698 ns 🚨
fineweb_q05/duckdb:vortex-file-compressed 2114237903 1.58886e+09 1.33067 ns 🚨
fineweb_q06/duckdb:vortex-file-compressed 2079890102 1.65731e+09 1.25498 ns
fineweb_q07/duckdb:vortex-file-compressed 1976152133 1.50127e+09 1.31632 ns 🚨
fineweb_q08/duckdb:vortex-file-compressed 786910838 6.01017e+08 1.3093 ns 🚨
fineweb_q00/duckdb:vortex-compact 86245382 8.82829e+07 0.976921 ns
fineweb_q01/duckdb:vortex-compact 543959996 5.42262e+08 1.00313 ns
fineweb_q02/duckdb:vortex-compact 712763567 6.66967e+08 1.06866 ns
fineweb_q03/duckdb:vortex-compact 1956630617 1.68088e+09 1.16405 ns
fineweb_q04/duckdb:vortex-compact 2063578337 1.76829e+09 1.16699 ns
fineweb_q05/duckdb:vortex-compact 1884750454 1.53027e+09 1.23164 ns
fineweb_q06/duckdb:vortex-compact 1671615627 1.55172e+09 1.07727 ns
fineweb_q07/duckdb:vortex-compact 1620106431 1.39694e+09 1.15975 ns
fineweb_q08/duckdb:vortex-compact 520283606 4.80248e+08 1.08336 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.050x ➖
  • Vortex: 1.048x ➖
  • duckdb:vortex: 1.048x ➖
  • Best: statpopgen_q08/duckdb:vortex-compact (0.991x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.125x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 238514094 2.36557e+08 1.00827 ns
statpopgen_q01/duckdb:parquet 384394588 3.74597e+08 1.02615 ns
statpopgen_q02/duckdb:parquet 753587774 6.91496e+08 1.08979 ns
statpopgen_q03/duckdb:parquet 1192630987 1.12161e+09 1.06332 ns
statpopgen_q04/duckdb:parquet 1212586980 1.15553e+09 1.04938 ns
statpopgen_q05/duckdb:parquet 796941010 7.53263e+08 1.05799 ns
statpopgen_q06/duckdb:parquet 1433505146 1.33103e+09 1.07699 ns
statpopgen_q07/duckdb:parquet 891427881 8.70659e+08 1.02385 ns
statpopgen_q08/duckdb:parquet 890763307 8.54491e+08 1.04245 ns
statpopgen_q09/duckdb:parquet 1014784524 9.36782e+08 1.08327 ns
statpopgen_q10/duckdb:parquet 2322227590 2.14384e+09 1.08321 ns
statpopgen_q00/duckdb:vortex-file-compressed 13805664 1.27429e+07 1.0834 ns
statpopgen_q01/duckdb:vortex-file-compressed 101686547 9.64914e+07 1.05384 ns
statpopgen_q02/duckdb:vortex-file-compressed 1222140938 1.21209e+09 1.00829 ns
statpopgen_q03/duckdb:vortex-file-compressed 2963329824 2.83124e+09 1.04666 ns
statpopgen_q04/duckdb:vortex-file-compressed 2958679191 2.82499e+09 1.04733 ns
statpopgen_q05/duckdb:vortex-file-compressed 1329506586 1.27126e+09 1.04582 ns
statpopgen_q06/duckdb:vortex-file-compressed 2018006977 1.92974e+09 1.04574 ns
statpopgen_q07/duckdb:vortex-file-compressed 178403049 1.59121e+08 1.12118 ns 🚨
statpopgen_q08/duckdb:vortex-file-compressed 181955331 1.70575e+08 1.06672 ns
statpopgen_q09/duckdb:vortex-file-compressed 2728766676 2.54922e+09 1.07043 ns
statpopgen_q10/duckdb:vortex-file-compressed 4346804034 4.07929e+09 1.06558 ns
statpopgen_q00/duckdb:vortex-compact 13716082 1.30172e+07 1.05369 ns
statpopgen_q01/duckdb:vortex-compact 315602352 2.80482e+08 1.12521 ns 🚨
statpopgen_q02/duckdb:vortex-compact 595693450 5.5056e+08 1.08198 ns
statpopgen_q03/duckdb:vortex-compact 2285988296 2.21045e+09 1.03417 ns
statpopgen_q04/duckdb:vortex-compact 2276904930 2.19944e+09 1.03522 ns
statpopgen_q05/duckdb:vortex-compact 580398235 5.73209e+08 1.01254 ns
statpopgen_q06/duckdb:vortex-compact 1475760435 1.45984e+09 1.0109 ns
statpopgen_q07/duckdb:vortex-compact 1601890942 1.58953e+09 1.00778 ns
statpopgen_q08/duckdb:vortex-compact 1602486180 1.61731e+09 0.990834 ns
statpopgen_q09/duckdb:vortex-compact 2044879246 1.97968e+09 1.03294 ns
statpopgen_q10/duckdb:vortex-compact 3840139815 3.72018e+09 1.03225 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.950x ➖
  • Vortex: 0.938x ➖
  • duckdb:vortex: 0.966x ➖
  • datafusion:vortex: 0.911x ➖
  • Best: tpch_q08/datafusion:vortex-compact (0.536x)
  • Worst: tpch_q22/datafusion:vortex-file-compressed (1.098x)
  • Significant (>30%): 2↑ 0↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 902192778 9.13542e+08 0.987577 ns
tpch_q02/datafusion:parquet 830233129 7.95409e+08 1.04378 ns
tpch_q03/datafusion:parquet 1015748442 1.01597e+09 0.999787 ns
tpch_q04/datafusion:parquet 480515152 5.0089e+08 0.959324 ns
tpch_q05/datafusion:parquet 1288617196 1.16605e+09 1.10512 ns
tpch_q06/datafusion:parquet 522640352 5.67568e+08 0.920841 ns
tpch_q07/datafusion:parquet 1383423537 1.45011e+09 0.954012 ns
tpch_q08/datafusion:parquet 1623692626 1.63826e+09 0.991111 ns
tpch_q09/datafusion:parquet 1799988616 1.92681e+09 0.934183 ns
tpch_q10/datafusion:parquet 2006853314 2.03305e+09 0.987113 ns
tpch_q11/datafusion:parquet 565133455 5.53761e+08 1.02054 ns
tpch_q12/datafusion:parquet 701093158 7.85819e+08 0.892182 ns
tpch_q13/datafusion:parquet 739227991 6.76744e+08 1.09233 ns
tpch_q14/datafusion:parquet 769998209 8.29914e+08 0.927805 ns
tpch_q15/datafusion:parquet 1138553246 1.26803e+09 0.897889 ns
tpch_q16/datafusion:parquet 392863210 3.77645e+08 1.0403 ns
tpch_q17/datafusion:parquet 1391760311 1.37907e+09 1.0092 ns
tpch_q18/datafusion:parquet 1605960903 1.67971e+09 0.956093 ns
tpch_q19/datafusion:parquet 953235690 1.04308e+09 0.913866 ns
tpch_q20/datafusion:parquet 1110161298 1.13861e+09 0.975017 ns
tpch_q21/datafusion:parquet 1725120557 1.81992e+09 0.947913 ns
tpch_q22/datafusion:parquet 646859976 6.66806e+08 0.970087 ns
tpch_q01/datafusion:vortex-file-compressed 696692030 7.45619e+08 0.934381 ns
tpch_q02/datafusion:vortex-file-compressed 488975015 6.05686e+08 0.807307 ns
tpch_q03/datafusion:vortex-file-compressed 768334204 9.57185e+08 0.802702 ns
tpch_q04/datafusion:vortex-file-compressed 561396133 6.19158e+08 0.906709 ns
tpch_q05/datafusion:vortex-file-compressed 940433386 1.04515e+09 0.899804 ns
tpch_q06/datafusion:vortex-file-compressed 599740875 6.14993e+08 0.9752 ns
tpch_q07/datafusion:vortex-file-compressed 1018623541 1.10185e+09 0.924463 ns
tpch_q08/datafusion:vortex-file-compressed 1035298933 1.1209e+09 0.923628 ns
tpch_q09/datafusion:vortex-file-compressed 1384288815 1.38764e+09 0.997584 ns
tpch_q10/datafusion:vortex-file-compressed 954616886 1.02888e+09 0.927823 ns
tpch_q11/datafusion:vortex-file-compressed 331664911 4.66225e+08 0.711384 ns
tpch_q12/datafusion:vortex-file-compressed 864541998 9.02286e+08 0.958168 ns
tpch_q13/datafusion:vortex-file-compressed 429026368 4.88504e+08 0.878245 ns
tpch_q14/datafusion:vortex-file-compressed 591553378 6.68669e+08 0.884674 ns
tpch_q15/datafusion:vortex-file-compressed 1075195757 1.14295e+09 0.94072 ns
tpch_q16/datafusion:vortex-file-compressed 278055627 2.74961e+08 1.01125 ns
tpch_q17/datafusion:vortex-file-compressed 1162414428 1.18025e+09 0.98489 ns
tpch_q18/datafusion:vortex-file-compressed 1321997184 1.37553e+09 0.961081 ns
tpch_q19/datafusion:vortex-file-compressed 704859739 6.71104e+08 1.0503 ns
tpch_q20/datafusion:vortex-file-compressed 835180204 9.00239e+08 0.927732 ns
tpch_q21/datafusion:vortex-file-compressed 1644465381 1.73416e+09 0.948276 ns
tpch_q22/datafusion:vortex-file-compressed 396224172 3.60784e+08 1.09823 ns
tpch_q01/datafusion:vortex-compact 755888715 7.1025e+08 1.06426 ns
tpch_q02/datafusion:vortex-compact 514089502 6.13756e+08 0.837613 ns
tpch_q03/datafusion:vortex-compact 689656799 7.49698e+08 0.919913 ns
tpch_q04/datafusion:vortex-compact 503212593 4.80869e+08 1.04646 ns
tpch_q05/datafusion:vortex-compact 879620885 9.91286e+08 0.887353 ns
tpch_q06/datafusion:vortex-compact 582035776 8.59456e+08 0.677214 ns 🚀
tpch_q07/datafusion:vortex-compact 1026464154 1.36556e+09 0.751678 ns
tpch_q08/datafusion:vortex-compact 995443842 1.8584e+09 0.535647 ns 🚀
tpch_q09/datafusion:vortex-compact 1285921772 1.36903e+09 0.939297 ns
tpch_q10/datafusion:vortex-compact 831190396 9.21428e+08 0.902068 ns
tpch_q11/datafusion:vortex-compact 294526612 3.18628e+08 0.92436 ns
tpch_q12/datafusion:vortex-compact 858435569 9.63695e+08 0.890775 ns
tpch_q13/datafusion:vortex-compact 411331626 3.94858e+08 1.04172 ns
tpch_q14/datafusion:vortex-compact 609338985 6.57245e+08 0.92711 ns
tpch_q15/datafusion:vortex-compact 1057388611 1.08067e+09 0.978457 ns
tpch_q16/datafusion:vortex-compact 341114891 3.98083e+08 0.856894 ns
tpch_q17/datafusion:vortex-compact 1216062000 1.18906e+09 1.02271 ns
tpch_q18/datafusion:vortex-compact 1151328393 1.27774e+09 0.901066 ns
tpch_q19/datafusion:vortex-compact 660062066 6.57562e+08 1.0038 ns
tpch_q20/datafusion:vortex-compact 725873047 8.19572e+08 0.885674 ns
tpch_q21/datafusion:vortex-compact 1376459619 1.43998e+09 0.955888 ns
tpch_q22/datafusion:vortex-compact 308909239 3.22146e+08 0.95891 ns
tpch_q01/duckdb:parquet 919302441 1.03002e+09 0.892508 ns
tpch_q02/duckdb:parquet 1241097977 1.40785e+09 0.881554 ns
tpch_q03/duckdb:parquet 1557274768 1.49209e+09 1.04369 ns
tpch_q04/duckdb:parquet 779313258 8.69894e+08 0.895872 ns
tpch_q05/duckdb:parquet 1766268832 1.75169e+09 1.00832 ns
tpch_q06/duckdb:parquet 603206759 6.30096e+08 0.957325 ns
tpch_q07/duckdb:parquet 1582175619 1.67706e+09 0.943423 ns
tpch_q08/duckdb:parquet 2002580250 2.10066e+09 0.953309 ns
tpch_q09/duckdb:parquet 2038744820 2.14876e+09 0.948802 ns
tpch_q10/duckdb:parquet 2709256305 2.70852e+09 1.00027 ns
tpch_q11/duckdb:parquet 734793173 8.10996e+08 0.906038 ns
tpch_q12/duckdb:parquet 855462045 8.112e+08 1.05456 ns
tpch_q13/duckdb:parquet 1054378592 1.05863e+09 0.995984 ns
tpch_q14/duckdb:parquet 1079750896 1.04325e+09 1.03499 ns
tpch_q15/duckdb:parquet 962225417 9.76458e+08 0.985425 ns
tpch_q16/duckdb:parquet 695999240 6.2343e+08 1.1164 ns
tpch_q17/duckdb:parquet 1130463761 1.12909e+09 1.00121 ns
tpch_q18/duckdb:parquet 1219460905 1.1791e+09 1.03423 ns
tpch_q19/duckdb:parquet 1293807596 1.32325e+09 0.977752 ns
tpch_q20/duckdb:parquet 1443388039 1.65804e+09 0.870538 ns
tpch_q21/duckdb:parquet 1542790324 1.56533e+09 0.985598 ns
tpch_q22/duckdb:parquet 836519876 8.87546e+08 0.942509 ns
tpch_q01/duckdb:vortex-file-compressed 666018753 6.36822e+08 1.04585 ns
tpch_q02/duckdb:vortex-file-compressed 917205037 1.011e+09 0.90723 ns
tpch_q03/duckdb:vortex-file-compressed 1089408881 1.09858e+09 0.991652 ns
tpch_q04/duckdb:vortex-file-compressed 793819687 7.64907e+08 1.0378 ns
tpch_q05/duckdb:vortex-file-compressed 1208301123 1.36932e+09 0.88241 ns
tpch_q06/duckdb:vortex-file-compressed 734624621 7.8282e+08 0.938434 ns
tpch_q07/duckdb:vortex-file-compressed 1237612018 1.25878e+09 0.98318 ns
tpch_q08/duckdb:vortex-file-compressed 1607467686 1.58683e+09 1.01301 ns
tpch_q09/duckdb:vortex-file-compressed 1512390794 1.95738e+09 0.772659 ns
tpch_q10/duckdb:vortex-file-compressed 1505320717 1.40593e+09 1.07069 ns
tpch_q11/duckdb:vortex-file-compressed 770431503 8.45768e+08 0.910925 ns
tpch_q12/duckdb:vortex-file-compressed 776529043 9.07633e+08 0.855554 ns
tpch_q13/duckdb:vortex-file-compressed 1007940374 1.0412e+09 0.968054 ns
tpch_q14/duckdb:vortex-file-compressed 945098221 9.29603e+08 1.01667 ns
tpch_q15/duckdb:vortex-file-compressed 614256434 6.3907e+08 0.961172 ns
tpch_q16/duckdb:vortex-file-compressed 499736800 4.96311e+08 1.0069 ns
tpch_q17/duckdb:vortex-file-compressed 1004935469 1.0207e+09 0.984558 ns
tpch_q18/duckdb:vortex-file-compressed 1117282847 1.29723e+09 0.861282 ns
tpch_q19/duckdb:vortex-file-compressed 750262422 7.6886e+08 0.975811 ns
tpch_q20/duckdb:vortex-file-compressed 1201674058 1.28498e+09 0.935169 ns
tpch_q21/duckdb:vortex-file-compressed 1886843951 1.92331e+09 0.981042 ns
tpch_q22/duckdb:vortex-file-compressed 528768975 5.6716e+08 0.932311 ns
tpch_q01/duckdb:vortex-compact 644154250 6.45755e+08 0.997522 ns
tpch_q02/duckdb:vortex-compact 810533495 9.07524e+08 0.893126 ns
tpch_q03/duckdb:vortex-compact 895229537 9.66677e+08 0.92609 ns
tpch_q04/duckdb:vortex-compact 606600808 6.01347e+08 1.00874 ns
tpch_q05/duckdb:vortex-compact 1164704454 1.25783e+09 0.925966 ns
tpch_q06/duckdb:vortex-compact 698935532 6.90326e+08 1.01247 ns
tpch_q07/duckdb:vortex-compact 1133487778 1.14525e+09 0.989729 ns
tpch_q08/duckdb:vortex-compact 1514842074 1.50512e+09 1.00646 ns
tpch_q09/duckdb:vortex-compact 1446904225 1.4777e+09 0.979159 ns
tpch_q10/duckdb:vortex-compact 1308220487 1.29929e+09 1.00687 ns
tpch_q11/duckdb:vortex-compact 563022627 6.16452e+08 0.913328 ns
tpch_q12/duckdb:vortex-compact 725035196 7.49736e+08 0.967054 ns
tpch_q13/duckdb:vortex-compact 884685967 9.0077e+08 0.982144 ns
tpch_q14/duckdb:vortex-compact 871420075 8.78478e+08 0.991965 ns
tpch_q15/duckdb:vortex-compact 610660883 5.93482e+08 1.02895 ns
tpch_q16/duckdb:vortex-compact 430948515 4.59956e+08 0.936935 ns
tpch_q17/duckdb:vortex-compact 947156295 9.23056e+08 1.02611 ns
tpch_q18/duckdb:vortex-compact 958964708 9.92039e+08 0.96666 ns
tpch_q19/duckdb:vortex-compact 793418129 7.76819e+08 1.02137 ns
tpch_q20/duckdb:vortex-compact 1141726101 1.21163e+09 0.942303 ns
tpch_q21/duckdb:vortex-compact 1607930182 1.62417e+09 0.990001 ns
tpch_q22/duckdb:vortex-compact 564549118 5.51776e+08 1.02315 ns

@github-actions
Copy link
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.966x ➖
  • Vortex: 0.950x ➖
  • duckdb:vortex: 0.931x ➖
  • datafusion:vortex: 0.970x ➖
  • Best: clickbench_q23/duckdb:vortex-file-compressed (0.731x)
  • Worst: clickbench_q24/datafusion:vortex-file-compressed (1.169x)
  • Significant (>10%): 25↑ 1↓
Detailed Results Table
name PR 858e9e5 base 707d188 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 2821334 2.79885e+06 1.00803 ns
clickbench_q01/datafusion:parquet 23406347 2.34082e+07 0.999923 ns
clickbench_q02/datafusion:parquet 55787936 5.39476e+07 1.03411 ns
clickbench_q03/datafusion:parquet 46996314 4.56476e+07 1.02955 ns
clickbench_q04/datafusion:parquet 364188322 3.88839e+08 0.936605 ns
clickbench_q05/datafusion:parquet 350016606 3.62883e+08 0.964545 ns
clickbench_q06/datafusion:parquet 2867037 2.82123e+06 1.01624 ns
clickbench_q07/datafusion:parquet 28130264 2.96394e+07 0.949084 ns
clickbench_q08/datafusion:parquet 438216087 4.51441e+08 0.970704 ns
clickbench_q09/datafusion:parquet 671627294 6.89523e+08 0.974046 ns
clickbench_q10/datafusion:parquet 117961264 1.19427e+08 0.987729 ns
clickbench_q11/datafusion:parquet 146176166 1.45146e+08 1.0071 ns
clickbench_q12/datafusion:parquet 357020547 3.6613e+08 0.975118 ns
clickbench_q13/datafusion:parquet 506399936 5.23344e+08 0.967624 ns
clickbench_q14/datafusion:parquet 350740485 3.60443e+08 0.973081 ns
clickbench_q15/datafusion:parquet 406785328 4.53104e+08 0.897775 ns 🚀
clickbench_q16/datafusion:parquet 713872678 7.6021e+08 0.939047 ns
clickbench_q17/datafusion:parquet 707838422 7.40434e+08 0.955977 ns
clickbench_q18/datafusion:parquet 1487015060 1.49929e+09 0.991814 ns
clickbench_q19/datafusion:parquet 35992888 4.22113e+07 0.852683 ns 🚀
clickbench_q20/datafusion:parquet 557416886 6.09154e+08 0.915067 ns
clickbench_q21/datafusion:parquet 645004005 6.66862e+08 0.967223 ns
clickbench_q22/datafusion:parquet 959619807 9.88943e+08 0.970349 ns
clickbench_q23/datafusion:parquet 3760283820 3.77047e+09 0.997299 ns
clickbench_q24/datafusion:parquet 105373552 1.1623e+08 0.906598 ns
clickbench_q25/datafusion:parquet 143701337 1.46582e+08 0.98035 ns
clickbench_q26/datafusion:parquet 109361921 1.09349e+08 1.00012 ns
clickbench_q27/datafusion:parquet 964846426 9.9388e+08 0.970788 ns
clickbench_q28/datafusion:parquet 5760033052 5.85119e+09 0.98442 ns
clickbench_q29/datafusion:parquet 230179547 2.26863e+08 1.01462 ns
clickbench_q30/datafusion:parquet 352435575 3.64082e+08 0.968013 ns
clickbench_q31/datafusion:parquet 401688955 4.11158e+08 0.97697 ns
clickbench_q32/datafusion:parquet 1364730331 1.31551e+09 1.03742 ns
clickbench_q33/datafusion:parquet 1526499827 1.53957e+09 0.991511 ns
clickbench_q34/datafusion:parquet 1533235259 1.55722e+09 0.984599 ns
clickbench_q35/datafusion:parquet 565663427 5.89291e+08 0.959905 ns
clickbench_q36/datafusion:parquet 143896923 1.5832e+08 0.908898 ns
clickbench_q37/datafusion:parquet 62403984 6.64478e+07 0.939143 ns
clickbench_q38/datafusion:parquet 97915608 1.04901e+08 0.933407 ns
clickbench_q39/datafusion:parquet 285145807 3.01493e+08 0.94578 ns
clickbench_q40/datafusion:parquet 38775188 3.93696e+07 0.984902 ns
clickbench_q41/datafusion:parquet 34482389 3.55935e+07 0.968783 ns
clickbench_q42/datafusion:parquet 36897551 3.73826e+07 0.987023 ns
clickbench_q00/datafusion:vortex-file-compressed 3027758 3.09704e+06 0.977631 ns
clickbench_q01/datafusion:vortex-file-compressed 15731247 1.54485e+07 1.0183 ns
clickbench_q02/datafusion:vortex-file-compressed 34057584 3.39172e+07 1.00414 ns
clickbench_q03/datafusion:vortex-file-compressed 37793462 3.7357e+07 1.01168 ns
clickbench_q04/datafusion:vortex-file-compressed 321564091 3.25416e+08 0.988162 ns
clickbench_q05/datafusion:vortex-file-compressed 307323013 3.12669e+08 0.982901 ns
clickbench_q06/datafusion:vortex-file-compressed 3023831 3.04268e+06 0.993805 ns
clickbench_q07/datafusion:vortex-file-compressed 18281775 1.95908e+07 0.933181 ns
clickbench_q08/datafusion:vortex-file-compressed 385197286 3.92546e+08 0.98128 ns
clickbench_q09/datafusion:vortex-file-compressed 556168992 5.83749e+08 0.952753 ns
clickbench_q10/datafusion:vortex-file-compressed 71974066 7.33075e+07 0.98181 ns
clickbench_q11/datafusion:vortex-file-compressed 80325009 8.33141e+07 0.964122 ns
clickbench_q12/datafusion:vortex-file-compressed 270244855 2.769e+08 0.975967 ns
clickbench_q13/datafusion:vortex-file-compressed 409558112 4.15243e+08 0.986309 ns
clickbench_q14/datafusion:vortex-file-compressed 253723448 2.5891e+08 0.979967 ns
clickbench_q15/datafusion:vortex-file-compressed 374710311 3.77647e+08 0.992225 ns
clickbench_q16/datafusion:vortex-file-compressed 715955299 7.19497e+08 0.995077 ns
clickbench_q17/datafusion:vortex-file-compressed 706323869 7.10285e+08 0.994424 ns
clickbench_q18/datafusion:vortex-file-compressed 1392243517 1.39687e+09 0.996688 ns
clickbench_q19/datafusion:vortex-file-compressed 30293151 2.98962e+07 1.01328 ns
clickbench_q20/datafusion:vortex-file-compressed 330684784 3.36613e+08 0.982389 ns
clickbench_q21/datafusion:vortex-file-compressed 385196685 3.96093e+08 0.97249 ns
clickbench_q22/datafusion:vortex-file-compressed 564246709 5.82169e+08 0.969215 ns
clickbench_q23/datafusion:vortex-file-compressed 588468646 5.77129e+08 1.01965 ns
clickbench_q24/datafusion:vortex-file-compressed 60164938 5.1457e+07 1.16923 ns 🚨
clickbench_q25/datafusion:vortex-file-compressed 70918460 6.76506e+07 1.04831 ns
clickbench_q26/datafusion:vortex-file-compressed 52416095 4.87876e+07 1.07437 ns
clickbench_q27/datafusion:vortex-file-compressed 807166110 7.9243e+08 1.0186 ns
clickbench_q28/datafusion:vortex-file-compressed 6687613936 6.62623e+09 1.00926 ns
clickbench_q29/datafusion:vortex-file-compressed 258241004 2.59854e+08 0.993794 ns
clickbench_q30/datafusion:vortex-file-compressed 265121071 2.66272e+08 0.995676 ns
clickbench_q31/datafusion:vortex-file-compressed 291760239 3.03761e+08 0.960492 ns
clickbench_q32/datafusion:vortex-file-compressed 1382773046 1.59878e+09 0.864894 ns 🚀
clickbench_q33/datafusion:vortex-file-compressed 1429642438 1.4476e+09 0.987593 ns
clickbench_q34/datafusion:vortex-file-compressed 1397904191 1.42237e+09 0.982801 ns
clickbench_q35/datafusion:vortex-file-compressed 560614129 5.59046e+08 1.00281 ns
clickbench_q36/datafusion:vortex-file-compressed 85585457 9.33907e+07 0.916424 ns
clickbench_q37/datafusion:vortex-file-compressed 41547280 4.36485e+07 0.951861 ns
clickbench_q38/datafusion:vortex-file-compressed 26573263 2.89096e+07 0.919185 ns
clickbench_q39/datafusion:vortex-file-compressed 153176066 1.69213e+08 0.905224 ns
clickbench_q40/datafusion:vortex-file-compressed 23194367 2.59579e+07 0.893538 ns 🚀
clickbench_q41/datafusion:vortex-file-compressed 20291475 2.31017e+07 0.878353 ns 🚀
clickbench_q42/datafusion:vortex-file-compressed 25439570 2.65449e+07 0.958359 ns
clickbench_q00/datafusion:vortex-compact 3049612 3.20265e+06 0.952215 ns
clickbench_q01/datafusion:vortex-compact 27511965 2.6947e+07 1.02097 ns
clickbench_q02/datafusion:vortex-compact 51956995 5.14299e+07 1.01025 ns
clickbench_q03/datafusion:vortex-compact 41882585 4.2835e+07 0.977766 ns
clickbench_q04/datafusion:vortex-compact 340603641 3.57936e+08 0.951576 ns
clickbench_q05/datafusion:vortex-compact 335208897 3.52477e+08 0.95101 ns
clickbench_q06/datafusion:vortex-compact 3076844 3.12769e+06 0.983744 ns
clickbench_q07/datafusion:vortex-compact 42163551 4.64618e+07 0.907488 ns
clickbench_q08/datafusion:vortex-compact 409201889 4.21838e+08 0.970046 ns
clickbench_q09/datafusion:vortex-compact 608017376 6.26903e+08 0.969874 ns
clickbench_q10/datafusion:vortex-compact 105768723 1.12178e+08 0.942864 ns
clickbench_q11/datafusion:vortex-compact 126945223 1.31396e+08 0.966125 ns
clickbench_q12/datafusion:vortex-compact 290217569 3.09601e+08 0.937393 ns
clickbench_q13/datafusion:vortex-compact 464723352 4.92173e+08 0.944227 ns
clickbench_q14/datafusion:vortex-compact 292537750 3.06225e+08 0.955302 ns
clickbench_q15/datafusion:vortex-compact 397331136 4.14233e+08 0.959196 ns
clickbench_q16/datafusion:vortex-compact 758869015 7.89721e+08 0.960933 ns
clickbench_q17/datafusion:vortex-compact 747210908 7.78769e+08 0.959477 ns
clickbench_q18/datafusion:vortex-compact 1390557490 1.41173e+09 0.985002 ns
clickbench_q19/datafusion:vortex-compact 35185320 3.63134e+07 0.968934 ns
clickbench_q20/datafusion:vortex-compact 415493435 4.30883e+08 0.964283 ns
clickbench_q21/datafusion:vortex-compact 503789166 5.25365e+08 0.958932 ns
clickbench_q22/datafusion:vortex-compact 763806777 8.04634e+08 0.94926 ns
clickbench_q23/datafusion:vortex-compact 1170825196 1.10186e+09 1.06259 ns
clickbench_q24/datafusion:vortex-compact 63564989 6.68884e+07 0.950314 ns
clickbench_q25/datafusion:vortex-compact 119140406 1.24062e+08 0.960327 ns
clickbench_q26/datafusion:vortex-compact 67889409 7.10628e+07 0.955344 ns
clickbench_q27/datafusion:vortex-compact 882747071 8.89777e+08 0.992099 ns
clickbench_q28/datafusion:vortex-compact 5962734783 6.14607e+09 0.970171 ns
clickbench_q29/datafusion:vortex-compact 244811021 2.39446e+08 1.02241 ns
clickbench_q30/datafusion:vortex-compact 318919111 3.32949e+08 0.95786 ns
clickbench_q31/datafusion:vortex-compact 355223451 3.73229e+08 0.951757 ns
clickbench_q32/datafusion:vortex-compact 1343365940 1.43682e+09 0.934955 ns
clickbench_q33/datafusion:vortex-compact 1507909004 1.5552e+09 0.96959 ns
clickbench_q34/datafusion:vortex-compact 1449058492 1.54335e+09 0.938904 ns
clickbench_q35/datafusion:vortex-compact 595818315 6.23806e+08 0.955133 ns
clickbench_q36/datafusion:vortex-compact 96376254 1.04911e+08 0.918652 ns
clickbench_q37/datafusion:vortex-compact 46765918 4.97731e+07 0.939581 ns
clickbench_q38/datafusion:vortex-compact 38090285 3.87426e+07 0.983163 ns
clickbench_q39/datafusion:vortex-compact 167432122 1.82233e+08 0.918778 ns
clickbench_q40/datafusion:vortex-compact 30498973 3.4617e+07 0.88104 ns 🚀
clickbench_q41/datafusion:vortex-compact 28247944 2.98558e+07 0.946147 ns
clickbench_q42/datafusion:vortex-compact 26569691 2.84214e+07 0.934848 ns
clickbench_q00/duckdb:parquet 122792106 1.2637e+08 0.971684 ns
clickbench_q01/duckdb:parquet 51307326 5.1635e+07 0.993654 ns
clickbench_q02/duckdb:parquet 64545712 6.54712e+07 0.985864 ns
clickbench_q03/duckdb:parquet 62669330 6.29222e+07 0.995982 ns
clickbench_q04/duckdb:parquet 200088268 2.0135e+08 0.993732 ns
clickbench_q05/duckdb:parquet 268601395 2.7048e+08 0.993054 ns
clickbench_q06/duckdb:parquet 61205269 6.29352e+07 0.972512 ns
clickbench_q07/duckdb:parquet 54875493 5.67275e+07 0.967353 ns
clickbench_q08/duckdb:parquet 262608640 2.65865e+08 0.987752 ns
clickbench_q09/duckdb:parquet 388779400 3.92108e+08 0.991511 ns
clickbench_q10/duckdb:parquet 96125033 9.59177e+07 1.00216 ns
clickbench_q11/duckdb:parquet 107219863 1.06593e+08 1.00588 ns
clickbench_q12/duckdb:parquet 283709406 2.85757e+08 0.992836 ns
clickbench_q13/duckdb:parquet 469873010 4.72687e+08 0.994048 ns
clickbench_q14/duckdb:parquet 319286169 3.19227e+08 1.00019 ns
clickbench_q15/duckdb:parquet 236492794 2.36669e+08 0.999256 ns
clickbench_q16/duckdb:parquet 565683031 5.65821e+08 0.999756 ns
clickbench_q17/duckdb:parquet 473082298 4.76059e+08 0.993748 ns
clickbench_q18/duckdb:parquet 986076863 9.84746e+08 1.00135 ns
clickbench_q19/duckdb:parquet 49125655 4.8873e+07 1.00517 ns
clickbench_q20/duckdb:parquet 403269071 4.10595e+08 0.982158 ns
clickbench_q21/duckdb:parquet 523121257 5.24524e+08 0.997325 ns
clickbench_q22/duckdb:parquet 912991762 9.09419e+08 1.00393 ns
clickbench_q23/duckdb:parquet 278819369 2.81806e+08 0.989401 ns
clickbench_q24/duckdb:parquet 78650670 7.98005e+07 0.985591 ns
clickbench_q25/duckdb:parquet 140436047 1.40816e+08 0.9973 ns
clickbench_q26/duckdb:parquet 54450652 5.34856e+07 1.01804 ns
clickbench_q27/duckdb:parquet 615124075 6.21155e+08 0.99029 ns
clickbench_q28/duckdb:parquet 4858474264 4.88869e+09 0.993819 ns
clickbench_q29/duckdb:parquet 61794204 6.28334e+07 0.983461 ns
clickbench_q30/duckdb:parquet 306393773 3.0844e+08 0.993364 ns
clickbench_q31/duckdb:parquet 347798083 3.44911e+08 1.00837 ns
clickbench_q32/duckdb:parquet 1048293599 1.03763e+09 1.01028 ns
clickbench_q33/duckdb:parquet 1056580364 1.06302e+09 0.993946 ns
clickbench_q34/duckdb:parquet 1105075187 1.10071e+09 1.00397 ns
clickbench_q35/duckdb:parquet 347135993 3.49815e+08 0.992341 ns
clickbench_q36/duckdb:parquet 62464027 6.13737e+07 1.01777 ns
clickbench_q37/duckdb:parquet 48016095 4.97372e+07 0.965395 ns
clickbench_q38/duckdb:parquet 51691564 5.17148e+07 0.999551 ns
clickbench_q39/duckdb:parquet 93452861 9.52828e+07 0.980795 ns
clickbench_q40/duckdb:parquet 54240814 5.43756e+07 0.997521 ns
clickbench_q41/duckdb:parquet 57003542 5.7142e+07 0.997577 ns
clickbench_q42/duckdb:parquet 42036779 4.206e+07 0.999449 ns
clickbench_q00/duckdb:vortex-file-compressed 8597665 9.36143e+06 0.918413 ns
clickbench_q01/duckdb:vortex-file-compressed 12723795 1.55169e+07 0.819994 ns 🚀
clickbench_q02/duckdb:vortex-file-compressed 24644653 2.6585e+07 0.927014 ns
clickbench_q03/duckdb:vortex-file-compressed 34754056 3.39721e+07 1.02302 ns
clickbench_q04/duckdb:vortex-file-compressed 167393011 1.70982e+08 0.979007 ns
clickbench_q05/duckdb:vortex-file-compressed 193016503 1.91038e+08 1.01035 ns
clickbench_q06/duckdb:vortex-file-compressed 21848326 2.31858e+07 0.942315 ns
clickbench_q07/duckdb:vortex-file-compressed 17964332 1.91673e+07 0.937238 ns
clickbench_q08/duckdb:vortex-file-compressed 263440192 2.63751e+08 0.998822 ns
clickbench_q09/duckdb:vortex-file-compressed 367471818 3.70194e+08 0.992646 ns
clickbench_q10/duckdb:vortex-file-compressed 70993689 7.44911e+07 0.953049 ns
clickbench_q11/duckdb:vortex-file-compressed 80009046 8.24932e+07 0.969887 ns
clickbench_q12/duckdb:vortex-file-compressed 202023937 2.01506e+08 1.00257 ns
clickbench_q13/duckdb:vortex-file-compressed 456976803 4.57907e+08 0.997969 ns
clickbench_q14/duckdb:vortex-file-compressed 284846616 2.854e+08 0.99806 ns
clickbench_q15/duckdb:vortex-file-compressed 211700601 2.15753e+08 0.981218 ns
clickbench_q16/duckdb:vortex-file-compressed 937356908 9.39591e+08 0.997622 ns
clickbench_q17/duckdb:vortex-file-compressed 857164416 8.58038e+08 0.998982 ns
clickbench_q18/duckdb:vortex-file-compressed 1443793313 1.44718e+09 0.997657 ns
clickbench_q19/duckdb:vortex-file-compressed 25645468 2.69829e+07 0.950434 ns
clickbench_q20/duckdb:vortex-file-compressed 346779386 3.57487e+08 0.970048 ns
clickbench_q21/duckdb:vortex-file-compressed 368944793 3.84037e+08 0.960702 ns
clickbench_q22/duckdb:vortex-file-compressed 557430609 6.58264e+08 0.846819 ns 🚀
clickbench_q23/duckdb:vortex-file-compressed 1182332741 1.61663e+09 0.731357 ns 🚀
clickbench_q24/duckdb:vortex-file-compressed 55023005 6.01354e+07 0.914986 ns
clickbench_q25/duckdb:vortex-file-compressed 74218228 7.58782e+07 0.978123 ns
clickbench_q26/duckdb:vortex-file-compressed 51182245 6.01318e+07 0.851168 ns 🚀
clickbench_q27/duckdb:vortex-file-compressed 512210105 5.30873e+08 0.964845 ns
clickbench_q28/duckdb:vortex-file-compressed 3189918091 3.42545e+09 0.93124 ns
clickbench_q29/duckdb:vortex-file-compressed 28964235 3.08365e+07 0.939283 ns
clickbench_q30/duckdb:vortex-file-compressed 189301129 1.86626e+08 1.01434 ns
clickbench_q31/duckdb:vortex-file-compressed 258378118 2.63613e+08 0.980142 ns
clickbench_q32/duckdb:vortex-file-compressed 1079469164 1.0823e+09 0.997388 ns
clickbench_q33/duckdb:vortex-file-compressed 1079599308 1.05816e+09 1.02026 ns
clickbench_q34/duckdb:vortex-file-compressed 1495437247 1.51671e+09 0.985975 ns
clickbench_q35/duckdb:vortex-file-compressed 359426948 3.58795e+08 1.00176 ns
clickbench_q36/duckdb:vortex-file-compressed 22706088 2.61573e+07 0.868059 ns 🚀
clickbench_q37/duckdb:vortex-file-compressed 14662000 1.91625e+07 0.765141 ns 🚀
clickbench_q38/duckdb:vortex-file-compressed 16537548 1.92272e+07 0.860114 ns 🚀
clickbench_q39/duckdb:vortex-file-compressed 40166463 4.34978e+07 0.923414 ns
clickbench_q40/duckdb:vortex-file-compressed 13108560 1.79179e+07 0.731588 ns 🚀
clickbench_q41/duckdb:vortex-file-compressed 13843765 1.79871e+07 0.769648 ns 🚀
clickbench_q42/duckdb:vortex-file-compressed 15324574 2.06972e+07 0.740419 ns 🚀
clickbench_q00/duckdb:vortex-compact 9202832 1.18477e+07 0.776758 ns 🚀
clickbench_q01/duckdb:vortex-compact 23186079 2.39506e+07 0.96808 ns
clickbench_q02/duckdb:vortex-compact 44455429 4.4072e+07 1.0087 ns
clickbench_q03/duckdb:vortex-compact 41590969 4.27301e+07 0.973341 ns
clickbench_q04/duckdb:vortex-compact 205450256 2.09533e+08 0.980513 ns
clickbench_q05/duckdb:vortex-compact 223547528 2.25133e+08 0.992956 ns
clickbench_q06/duckdb:vortex-compact 33024771 3.4096e+07 0.968582 ns
clickbench_q07/duckdb:vortex-compact 36561593 3.72965e+07 0.980295 ns
clickbench_q08/duckdb:vortex-compact 276060538 2.78996e+08 0.989478 ns
clickbench_q09/duckdb:vortex-compact 400163498 4.05824e+08 0.986052 ns
clickbench_q10/duckdb:vortex-compact 100897695 1.0332e+08 0.976554 ns
clickbench_q11/duckdb:vortex-compact 120724032 1.23963e+08 0.973871 ns
clickbench_q12/duckdb:vortex-compact 245631235 2.48848e+08 0.987073 ns
clickbench_q13/duckdb:vortex-compact 514980180 5.25052e+08 0.980818 ns
clickbench_q14/duckdb:vortex-compact 343254726 3.50657e+08 0.978889 ns
clickbench_q15/duckdb:vortex-compact 246815938 2.4798e+08 0.995306 ns
clickbench_q16/duckdb:vortex-compact 1002195597 1.01573e+09 0.986672 ns
clickbench_q17/duckdb:vortex-compact 899481071 9.09141e+08 0.989374 ns
clickbench_q18/duckdb:vortex-compact 1467362774 1.45616e+09 1.00769 ns
clickbench_q19/duckdb:vortex-compact 27054862 2.83943e+07 0.952827 ns
clickbench_q20/duckdb:vortex-compact 416961143 4.21639e+08 0.988906 ns
clickbench_q21/duckdb:vortex-compact 480252825 4.84848e+08 0.990523 ns
clickbench_q22/duckdb:vortex-compact 775914649 8.78627e+08 0.8831 ns 🚀
clickbench_q23/duckdb:vortex-compact 1446663748 1.69885e+09 0.851554 ns 🚀
clickbench_q24/duckdb:vortex-compact 54572944 6.76621e+07 0.806551 ns 🚀
clickbench_q25/duckdb:vortex-compact 136410954 1.39207e+08 0.979916 ns
clickbench_q26/duckdb:vortex-compact 56483988 6.77859e+07 0.833271 ns 🚀
clickbench_q27/duckdb:vortex-compact 616795875 6.1915e+08 0.996198 ns
clickbench_q28/duckdb:vortex-compact 3214805113 3.22731e+09 0.996125 ns
clickbench_q29/duckdb:vortex-compact 35235545 3.69099e+07 0.954636 ns
clickbench_q30/duckdb:vortex-compact 265026132 2.64975e+08 1.00019 ns
clickbench_q31/duckdb:vortex-compact 326265167 3.30281e+08 0.987841 ns
clickbench_q32/duckdb:vortex-compact 1080906441 1.06801e+09 1.01208 ns
clickbench_q33/duckdb:vortex-compact 1074096735 1.08929e+09 0.986049 ns
clickbench_q34/duckdb:vortex-compact 1571114815 1.60074e+09 0.981494 ns
clickbench_q35/duckdb:vortex-compact 355098615 3.54598e+08 1.00141 ns
clickbench_q36/duckdb:vortex-compact 25002775 2.99174e+07 0.835727 ns 🚀
clickbench_q37/duckdb:vortex-compact 16703802 2.22278e+07 0.751482 ns 🚀
clickbench_q38/duckdb:vortex-compact 18959427 2.34074e+07 0.809976 ns 🚀
clickbench_q39/duckdb:vortex-compact 44976996 4.8654e+07 0.924425 ns
clickbench_q40/duckdb:vortex-compact 18052039 2.42332e+07 0.74493 ns 🚀
clickbench_q41/duckdb:vortex-compact 17117217 2.26168e+07 0.756835 ns 🚀
clickbench_q42/duckdb:vortex-compact 19117768 2.47092e+07 0.77371 ns 🚀
clickbench_q00/duckdb:duckdb 18958025 1.92732e+07 0.983648 ns
clickbench_q01/duckdb:duckdb 37851957 3.73136e+07 1.01443 ns
clickbench_q02/duckdb:duckdb 46609917 4.64986e+07 1.00239 ns
clickbench_q03/duckdb:duckdb 47587904 4.83658e+07 0.983917 ns
clickbench_q04/duckdb:duckdb 187481093 1.98992e+08 0.942156 ns
clickbench_q05/duckdb:duckdb 293773302 3.17963e+08 0.923924 ns
clickbench_q06/duckdb:duckdb 36330938 3.61505e+07 1.00499 ns
clickbench_q07/duckdb:duckdb 38753576 3.89656e+07 0.99456 ns
clickbench_q08/duckdb:duckdb 248399598 2.46844e+08 1.0063 ns
clickbench_q09/duckdb:duckdb 360919750 3.62717e+08 0.995045 ns
clickbench_q10/duckdb:duckdb 110770400 1.11589e+08 0.992661 ns
clickbench_q11/duckdb:duckdb 120841405 1.20114e+08 1.00606 ns
clickbench_q12/duckdb:duckdb 265032724 2.64116e+08 1.00347 ns
clickbench_q13/duckdb:duckdb 443360055 4.47097e+08 0.991642 ns
clickbench_q14/duckdb:duckdb 287119199 2.8821e+08 0.996214 ns
clickbench_q15/duckdb:duckdb 219289387 2.1758e+08 1.00786 ns
clickbench_q16/duckdb:duckdb 538509662 5.38207e+08 1.00056 ns
clickbench_q17/duckdb:duckdb 451998796 4.56182e+08 0.990831 ns
clickbench_q18/duckdb:duckdb 946904258 9.44814e+08 1.00221 ns
clickbench_q19/duckdb:duckdb 36984517 3.69024e+07 1.00222 ns
clickbench_q20/duckdb:duckdb 456104286 4.46898e+08 1.0206 ns
clickbench_q21/duckdb:duckdb 470139856 4.74976e+08 0.989818 ns
clickbench_q22/duckdb:duckdb 544307464 5.18754e+08 1.04926 ns
clickbench_q23/duckdb:duckdb 236111073 2.45363e+08 0.962294 ns
clickbench_q24/duckdb:duckdb 49746109 4.87914e+07 1.01957 ns
clickbench_q25/duckdb:duckdb 110799319 1.10313e+08 1.00441 ns
clickbench_q26/duckdb:duckdb 46535110 4.70549e+07 0.988953 ns
clickbench_q27/duckdb:duckdb 530939671 5.30169e+08 1.00145 ns
clickbench_q28/duckdb:duckdb 4471663764 4.52781e+09 0.987599 ns
clickbench_q29/duckdb:duckdb 50077412 5.00966e+07 0.999616 ns
clickbench_q30/duckdb:duckdb 269710422 2.69313e+08 1.00147 ns
clickbench_q31/duckdb:duckdb 338485663 3.3435e+08 1.01237 ns
clickbench_q32/duckdb:duckdb 1040827040 1.02349e+09 1.01694 ns
clickbench_q33/duckdb:duckdb 1069317400 1.06752e+09 1.00168 ns
clickbench_q34/duckdb:duckdb 1142973805 1.13433e+09 1.00762 ns
clickbench_q35/duckdb:duckdb 264870257 2.6362e+08 1.00474 ns
clickbench_q36/duckdb:duckdb 44642123 4.47464e+07 0.99767 ns
clickbench_q37/duckdb:duckdb 32987694 3.32621e+07 0.99175 ns
clickbench_q38/duckdb:duckdb 34077215 3.42316e+07 0.99549 ns
clickbench_q39/duckdb:duckdb 77584939 7.93256e+07 0.978056 ns
clickbench_q40/duckdb:duckdb 32884141 3.35445e+07 0.980313 ns
clickbench_q41/duckdb:duckdb 33387885 3.33732e+07 1.00044 ns
clickbench_q42/duckdb:duckdb 32802057 3.29881e+07 0.994362 ns

@AdamGS AdamGS merged commit a2134a4 into develop Jan 27, 2026
65 of 66 checks passed
@AdamGS AdamGS deleted the adamg/no-global-metrics branch January 27, 2026 12:58
danking pushed a commit that referenced this pull request Feb 6, 2026
Part of #6078.

I have a bigger branch I'm experimenting with in the background, but I
figured it makes to start breaking it into smaller parts while I figure
out bigger issues.


This PR is a step towards simplifying the metrics API, starting by
trying to make it scoped to scan so holding instances of `VortexFile`
won't make memory grow in an unbounded way.

## Changes in this PR
1. I've also made some code less reliant on `Arc<dyn VortexReadAt>` in
favor of a statically dispatched `R: VortexReadAt + Clone`, otherwise we
end up with an `Arc<Arc<Arc<dyn VortexReadAt>>>` if not worse.
2. Made IO-level metrics opt-in, they are enabled by default for
vortex-datafusion and `InstrumentedReadAt` is still part of the public
API, maybe we should make it even more visible?
3. Make `VortexOpenOptions::open_read` public. I don't want to break the
public API here, but it seems more useful than `VortexOpenOptions::read`
that requires an `Arc` and just delegates to it anyway.

---------

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/break A breaking API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants