Skip to content

Conversation

@dimitarvdimitrov
Copy link

@dimitarvdimitrov dimitarvdimitrov commented Feb 12, 2026

Does this PR closes an open issue or discussion?

no

What this PR does?

VarBinBuilder guarantees monotonically increasing offsets, but finish() wasn't setting the IsSorted stat. This caused an O(n) recomputation every time a deserialized VarBinArray was validated.

How is this change tested?

unit tests

Are there any user-facing changes?

VarBin arrays now persist stats for their offsets child array. Existing persisted arrays will still be verified as sorted upon reading from disk.

VarBinBuilder guarantees monotonically increasing offsets, but
finish() wasn't setting the IsSorted stat. This caused an O(n)
recomputation every time a deserialized VarBinArray was validated,
which showed up as a hot path in production profiles.

Signed-off-by: Dimitar Dimitrov <[email protected]>
@dimitarvdimitrov dimitarvdimitrov changed the title fix(varbin): eagerly set IsSorted stat on builder offsets VarBinBuilder: eagerly set IsSorted stat on offsets Feb 12, 2026
@dimitarvdimitrov dimitarvdimitrov added the changelog/performance A performance improvement label Feb 12, 2026
@joseph-isaacs
Copy link
Contributor

Can also do this for runend varbinview if not

@dimitarvdimitrov
Copy link
Author

Can also do this for runend varbinview if not

i couldn't find where in the VarBinViewArrayBuilder we create runend offsets for VarBin(View) arrays. Can you point me pls?

@dimitarvdimitrov dimitarvdimitrov marked this pull request as ready for review February 12, 2026 16:28
@joseph-isaacs
Copy link
Contributor

joseph-isaacs commented Feb 12, 2026

varbinview:

"View and validity length must match"

runend: https://github.com/vortex-data/vortex/blob/1cd554b000bbc2d89a197e9f13313e38051c2214/encodings/runend/src/compress.rs

also maybe sequence array:
https://github.com/vortex-data/vortex/tree/007ef8c8738cdcad0c8c3702ecc5222b35b97818/encodings/sequence but this might have a default stats set, since it always sorted (It might be descending does sorted allow that)?

RunEndArray::validate didn't check that ends are strictly increasing,
which is required for binary search to work correctly. Also caches
IsSorted and IsStrictSorted on the ends after construction so
downstream consumers don't recompute it.

Signed-off-by: Dimitar Dimitrov <[email protected]>
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 12, 2026

Merging this PR will degrade performance by 10.64%

❌ 1 regressed benchmark
✅ 1134 untouched benchmarks
⏩ 1268 skipped benchmarks1

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation old_bp_prim_test_between[i64, 32768] 510.9 µs 571.7 µs -10.64%

Comparing mitko/varbin/set-is-sorted-on-offsets (591c77a) with develop (fd91aac)

Open in CodSpeed

Footnotes

  1. 1268 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.

SequenceArray (A[i] = base + i * multiplier) can determine sortedness
from the sign of the multiplier at construction time. Set both stats
eagerly so we skip the kernel entirely.

Signed-off-by: Dimitar Dimitrov <[email protected]>
@dimitarvdimitrov
Copy link
Author

I added validation for runend and sequence in 591c77a and d0f2dac and stored stats for the child arrays of those. but i couldn't figure out what we can do on VarBinView arrays

Copy link
Contributor

@joseph-isaacs joseph-isaacs left a comment

Choose a reason for hiding this comment

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

we need to be careful on validation cost on the release path

let stats_set = ArrayStats::default();
stats_set.set(Stat::IsSorted, StatPrecision::Exact(is_sorted.into()));
stats_set.set(
Stat::IsStrictSorted,
Copy link
Contributor

Choose a reason for hiding this comment

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

think we can get away with a statically alloced CoW here so we don't need to alloc a stats set here?

Not sure.

Maybe also include min and max and other stats?

// and strictly sorted iff multiplier > 0.
let (is_sorted, is_strict_sorted) = match_each_native_ptype!(ptype, |P| {
let m = multiplier.cast::<P>();
(m >= zero::<P>(), m > zero::<P>())
Copy link
Contributor

Choose a reason for hiding this comment

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

not sure we allow a zero multiplier. if no we should not allow?

// Run ends are always strictly sorted (and therefore sorted) by invariant.
// Cache this so downstream consumers don't need to recompute it.
ends.statistics()
.set(Stat::IsStrictSorted, StatPrecision::Exact(true.into()));
Copy link
Contributor

Choose a reason for hiding this comment

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

does this run in release? it's very slow.

Can we set this on compression?

}

// Run ends must be strictly sorted for binary search to work correctly.
if let Some(is_strict_sorted) = ends.statistics().compute_is_strict_sorted() {
Copy link
Contributor

Choose a reason for hiding this comment

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

this is too expensive

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 12, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 12, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 12, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 591c77a 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.986x ➖
  • Vortex: 0.986x ➖
  • datafusion:vortex: 0.986x ➖
  • Best: polarsignals_q08/datafusion:vortex-file-compressed (0.941x)
  • Worst: polarsignals_q06/datafusion:vortex-file-compressed (1.069x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 175025993 1.84717e+08 0.947538 ns
polarsignals_q01/datafusion:vortex-file-compressed 412018443 4.29803e+08 0.958621 ns
polarsignals_q02/datafusion:vortex-file-compressed 27654716 2.90665e+07 0.951429 ns
polarsignals_q03/datafusion:vortex-file-compressed 415249751 4.12257e+08 1.00726 ns
polarsignals_q04/datafusion:vortex-file-compressed 12840916 1.23549e+07 1.03934 ns
polarsignals_q05/datafusion:vortex-file-compressed 18256716 1.84251e+07 0.990863 ns
polarsignals_q06/datafusion:vortex-file-compressed 24915449 2.33149e+07 1.06865 ns
polarsignals_q07/datafusion:vortex-file-compressed 16616249 1.68569e+07 0.985724 ns
polarsignals_q08/datafusion:vortex-file-compressed 471851147 5.01665e+08 0.940569 ns
polarsignals_q09/datafusion:vortex-file-compressed 15285559 1.56845e+07 0.974565 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.026x ➖
  • Vortex: 1.032x ➖
  • duckdb:vortex: 1.033x ➖
  • datafusion:vortex: 1.031x ➖
  • Best: tpch_q17/duckdb:vortex-file-compressed (0.981x)
  • Worst: tpch_q11/duckdb:vortex-compact (1.176x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 63285322 6.89913e+07 0.917295 ns
tpch_q02/datafusion:arrow 23622681 2.39965e+07 0.98442 ns
tpch_q03/datafusion:arrow 37177570 3.61329e+07 1.02891 ns
tpch_q04/datafusion:arrow 30393376 3.01339e+07 1.00861 ns
tpch_q05/datafusion:arrow 99215203 9.03727e+07 1.09785 ns
tpch_q06/datafusion:arrow 24278034 2.09124e+07 1.16094 ns 🚨
tpch_q07/datafusion:arrow 175518700 1.67577e+08 1.04739 ns
tpch_q08/datafusion:arrow 46107815 4.53139e+07 1.01752 ns
tpch_q09/datafusion:arrow 77776275 7.40815e+07 1.04987 ns
tpch_q10/datafusion:arrow 59569447 5.62008e+07 1.05994 ns
tpch_q11/datafusion:arrow 12566886 1.18247e+07 1.06276 ns
tpch_q12/datafusion:arrow 64683046 5.79973e+07 1.11528 ns 🚨
tpch_q13/datafusion:arrow 51994640 5.01204e+07 1.0374 ns
tpch_q14/datafusion:arrow 26500559 2.70747e+07 0.978793 ns
tpch_q15/datafusion:arrow 50785253 5.00004e+07 1.0157 ns
tpch_q16/datafusion:arrow 24045933 2.58265e+07 0.931057 ns
tpch_q17/datafusion:arrow 81737749 8.32151e+07 0.982246 ns
tpch_q18/datafusion:arrow 166421511 1.62049e+08 1.02698 ns
tpch_q19/datafusion:arrow 40602497 3.79407e+07 1.07016 ns
tpch_q20/datafusion:arrow 41077189 3.82394e+07 1.07421 ns
tpch_q21/datafusion:arrow 229075387 2.17628e+08 1.0526 ns
tpch_q22/datafusion:arrow 21673461 2.19539e+07 0.987226 ns
tpch_q01/datafusion:parquet 138833475 1.50689e+08 0.921327 ns
tpch_q02/datafusion:parquet 83743756 8.40993e+07 0.995772 ns
tpch_q03/datafusion:parquet 89165668 8.67124e+07 1.02829 ns
tpch_q04/datafusion:parquet 55082969 5.56624e+07 0.989591 ns
tpch_q05/datafusion:parquet 174733657 1.66934e+08 1.04672 ns
tpch_q06/datafusion:parquet 48255206 4.62308e+07 1.04379 ns
tpch_q07/datafusion:parquet 188916919 1.85493e+08 1.01846 ns
tpch_q08/datafusion:parquet 170819139 1.71883e+08 0.993813 ns
tpch_q09/datafusion:parquet 218805711 2.20641e+08 0.991683 ns
tpch_q10/datafusion:parquet 196504568 1.98891e+08 0.987999 ns
tpch_q11/datafusion:parquet 61553346 6.02969e+07 1.02084 ns
tpch_q12/datafusion:parquet 126504132 1.28405e+08 0.985194 ns
tpch_q13/datafusion:parquet 222639874 2.07688e+08 1.07199 ns
tpch_q14/datafusion:parquet 86000592 8.34882e+07 1.03009 ns
tpch_q15/datafusion:parquet 71123657 7.08863e+07 1.00335 ns
tpch_q16/datafusion:parquet 57550664 5.50866e+07 1.04473 ns
tpch_q17/datafusion:parquet 177555378 1.68916e+08 1.05114 ns
tpch_q18/datafusion:parquet 249734556 2.57214e+08 0.970921 ns
tpch_q19/datafusion:parquet 88421925 1.04396e+08 0.846983 ns 🚀
tpch_q20/datafusion:parquet 131611555 1.28831e+08 1.02158 ns
tpch_q21/datafusion:parquet 192423910 1.82946e+08 1.05181 ns
tpch_q22/datafusion:parquet 41809839 3.95534e+07 1.05705 ns
tpch_q01/datafusion:vortex-file-compressed 57410126 5.23938e+07 1.09574 ns
tpch_q02/datafusion:vortex-file-compressed 56794630 5.43882e+07 1.04425 ns
tpch_q03/datafusion:vortex-file-compressed 31768293 3.15374e+07 1.00732 ns
tpch_q04/datafusion:vortex-file-compressed 21380313 2.0681e+07 1.03382 ns
tpch_q05/datafusion:vortex-file-compressed 86321060 8.50986e+07 1.01436 ns
tpch_q06/datafusion:vortex-file-compressed 11870840 1.20572e+07 0.984545 ns
tpch_q07/datafusion:vortex-file-compressed 97186321 9.61892e+07 1.01037 ns
tpch_q08/datafusion:vortex-file-compressed 71567019 7.25511e+07 0.986435 ns
tpch_q09/datafusion:vortex-file-compressed 90330424 8.75581e+07 1.03166 ns
tpch_q10/datafusion:vortex-file-compressed 85934210 8.72688e+07 0.984707 ns
tpch_q11/datafusion:vortex-file-compressed 21822480 2.13016e+07 1.02445 ns
tpch_q12/datafusion:vortex-file-compressed 39978867 3.89468e+07 1.0265 ns
tpch_q13/datafusion:vortex-file-compressed 33327604 3.23613e+07 1.02986 ns
tpch_q14/datafusion:vortex-file-compressed 32233120 3.08565e+07 1.04461 ns
tpch_q15/datafusion:vortex-file-compressed 29581941 2.71484e+07 1.08964 ns
tpch_q16/datafusion:vortex-file-compressed 36986235 3.49244e+07 1.05904 ns
tpch_q17/datafusion:vortex-file-compressed 81541755 7.64384e+07 1.06676 ns
tpch_q18/datafusion:vortex-file-compressed 110906615 1.05571e+08 1.05054 ns
tpch_q19/datafusion:vortex-file-compressed 36522370 3.61322e+07 1.0108 ns
tpch_q20/datafusion:vortex-file-compressed 55009063 5.30921e+07 1.03611 ns
tpch_q21/datafusion:vortex-file-compressed 103226799 9.74977e+07 1.05876 ns
tpch_q22/datafusion:vortex-file-compressed 18267637 1.74313e+07 1.04798 ns
tpch_q01/datafusion:vortex-compact 63570256 6.44639e+07 0.986138 ns
tpch_q02/datafusion:vortex-compact 59444548 5.98245e+07 0.993649 ns
tpch_q03/datafusion:vortex-compact 36882921 3.35755e+07 1.09851 ns
tpch_q04/datafusion:vortex-compact 27398713 2.58094e+07 1.06158 ns
tpch_q05/datafusion:vortex-compact 90743029 8.95687e+07 1.01311 ns
tpch_q06/datafusion:vortex-compact 16164092 1.58244e+07 1.02147 ns
tpch_q07/datafusion:vortex-compact 104956767 1.01385e+08 1.03523 ns
tpch_q08/datafusion:vortex-compact 81375809 7.86777e+07 1.03429 ns
tpch_q09/datafusion:vortex-compact 98314789 9.79678e+07 1.00354 ns
tpch_q10/datafusion:vortex-compact 87953822 8.58738e+07 1.02422 ns
tpch_q11/datafusion:vortex-compact 24537045 2.38495e+07 1.02883 ns
tpch_q12/datafusion:vortex-compact 51482790 4.93238e+07 1.04377 ns
tpch_q13/datafusion:vortex-compact 40335871 3.97838e+07 1.01388 ns
tpch_q14/datafusion:vortex-compact 35572819 3.50656e+07 1.01447 ns
tpch_q15/datafusion:vortex-compact 39025506 3.64578e+07 1.07043 ns
tpch_q16/datafusion:vortex-compact 39997636 4.06003e+07 0.985157 ns
tpch_q17/datafusion:vortex-compact 83849783 7.91002e+07 1.06005 ns
tpch_q18/datafusion:vortex-compact 118414522 1.13343e+08 1.04474 ns
tpch_q19/datafusion:vortex-compact 49120158 4.79265e+07 1.02491 ns
tpch_q20/datafusion:vortex-compact 62675566 6.0314e+07 1.03915 ns
tpch_q21/datafusion:vortex-compact 121407992 1.15697e+08 1.04937 ns
tpch_q22/datafusion:vortex-compact 17787279 1.76179e+07 1.00962 ns
tpch_q01/duckdb:parquet 80712130 7.97842e+07 1.01163 ns
tpch_q02/duckdb:parquet 49468190 4.76895e+07 1.0373 ns
tpch_q03/duckdb:parquet 80363087 7.71826e+07 1.04121 ns
tpch_q04/duckdb:parquet 63396702 6.02387e+07 1.05242 ns
tpch_q05/duckdb:parquet 88911716 7.55559e+07 1.17677 ns 🚨
tpch_q06/duckdb:parquet 22910900 2.27249e+07 1.00819 ns
tpch_q07/duckdb:parquet 83151461 9.77649e+07 0.850525 ns 🚀
tpch_q08/duckdb:parquet 115897116 9.72125e+07 1.1922 ns 🚨
tpch_q09/duckdb:parquet 166836538 1.72592e+08 0.966655 ns
tpch_q10/duckdb:parquet 144245333 1.43593e+08 1.00455 ns
tpch_q11/duckdb:parquet 26375775 2.66812e+07 0.988553 ns
tpch_q12/duckdb:parquet 74105711 6.995e+07 1.05941 ns
tpch_q13/duckdb:parquet 285312213 2.80316e+08 1.01782 ns
tpch_q14/duckdb:parquet 69932865 5.65068e+07 1.2376 ns 🚨
tpch_q15/duckdb:parquet 29592878 3.0676e+07 0.964691 ns
tpch_q16/duckdb:parquet 60548386 5.98681e+07 1.01136 ns
tpch_q17/duckdb:parquet 75111199 6.93106e+07 1.08369 ns
tpch_q18/duckdb:parquet 131889244 1.32039e+08 0.998867 ns
tpch_q19/duckdb:parquet 80012868 7.14013e+07 1.12061 ns 🚨
tpch_q20/duckdb:parquet 72070711 8.77135e+07 0.821661 ns 🚀
tpch_q21/duckdb:parquet 203420594 1.86663e+08 1.08977 ns
tpch_q22/duckdb:parquet 56514072 5.65504e+07 0.999358 ns
tpch_q01/duckdb:vortex-file-compressed 34484553 3.35556e+07 1.02768 ns
tpch_q02/duckdb:vortex-file-compressed 32969929 3.22126e+07 1.02351 ns
tpch_q03/duckdb:vortex-file-compressed 32814432 3.30613e+07 0.992533 ns
tpch_q04/duckdb:vortex-file-compressed 36445962 3.58067e+07 1.01785 ns
tpch_q05/duckdb:vortex-file-compressed 40855342 3.80392e+07 1.07403 ns
tpch_q06/duckdb:vortex-file-compressed 10211024 1.02656e+07 0.994681 ns
tpch_q07/duckdb:vortex-file-compressed 40732786 3.98089e+07 1.02321 ns
tpch_q08/duckdb:vortex-file-compressed 47000255 4.75014e+07 0.989449 ns
tpch_q09/duckdb:vortex-file-compressed 85183067 8.10975e+07 1.05038 ns
tpch_q10/duckdb:vortex-file-compressed 37341829 3.54112e+07 1.05452 ns
tpch_q11/duckdb:vortex-file-compressed 18390800 1.63096e+07 1.1276 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 23544423 2.32069e+07 1.01455 ns
tpch_q13/duckdb:vortex-file-compressed 39129863 3.87334e+07 1.01023 ns
tpch_q14/duckdb:vortex-file-compressed 25133857 2.3788e+07 1.05658 ns
tpch_q15/duckdb:vortex-file-compressed 18886169 1.88045e+07 1.00435 ns
tpch_q16/duckdb:vortex-file-compressed 34560056 3.19265e+07 1.08249 ns
tpch_q17/duckdb:vortex-file-compressed 26069891 2.65679e+07 0.981255 ns
tpch_q18/duckdb:vortex-file-compressed 53573026 5.23714e+07 1.02294 ns
tpch_q19/duckdb:vortex-file-compressed 30653530 2.96495e+07 1.03386 ns
tpch_q20/duckdb:vortex-file-compressed 39005906 3.79606e+07 1.02754 ns
tpch_q21/duckdb:vortex-file-compressed 106902454 1.0499e+08 1.01822 ns
tpch_q22/duckdb:vortex-file-compressed 20056020 1.95177e+07 1.02758 ns
tpch_q01/duckdb:vortex-compact 41413640 3.89205e+07 1.06406 ns
tpch_q02/duckdb:vortex-compact 42823082 4.23727e+07 1.01063 ns
tpch_q03/duckdb:vortex-compact 37822504 3.74774e+07 1.00921 ns
tpch_q04/duckdb:vortex-compact 42641409 4.05915e+07 1.0505 ns
tpch_q05/duckdb:vortex-compact 47299533 4.49901e+07 1.05133 ns
tpch_q06/duckdb:vortex-compact 14589241 1.40401e+07 1.03911 ns
tpch_q07/duckdb:vortex-compact 47962958 4.8228e+07 0.994505 ns
tpch_q08/duckdb:vortex-compact 56407382 5.42836e+07 1.03912 ns
tpch_q09/duckdb:vortex-compact 92098769 9.28029e+07 0.992412 ns
tpch_q10/duckdb:vortex-compact 44430444 4.35198e+07 1.02093 ns
tpch_q11/duckdb:vortex-compact 25845749 2.19806e+07 1.17584 ns 🚨
tpch_q12/duckdb:vortex-compact 36482736 3.44402e+07 1.05931 ns
tpch_q13/duckdb:vortex-compact 43154949 4.2242e+07 1.02161 ns
tpch_q14/duckdb:vortex-compact 31593516 3.01205e+07 1.0489 ns
tpch_q15/duckdb:vortex-compact 21870109 2.08433e+07 1.04926 ns
tpch_q16/duckdb:vortex-compact 40831700 4.06304e+07 1.00495 ns
tpch_q17/duckdb:vortex-compact 30593903 2.94369e+07 1.03931 ns
tpch_q18/duckdb:vortex-compact 60843943 5.9216e+07 1.02749 ns
tpch_q19/duckdb:vortex-compact 36247752 3.43491e+07 1.05528 ns
tpch_q20/duckdb:vortex-compact 46007225 4.56224e+07 1.00843 ns
tpch_q21/duckdb:vortex-compact 120024799 1.15839e+08 1.03614 ns
tpch_q22/duckdb:vortex-compact 22330288 2.16725e+07 1.03035 ns
tpch_q01/duckdb:duckdb 17932432 1.76502e+07 1.01599 ns
tpch_q02/duckdb:duckdb 14777957 1.4579e+07 1.01365 ns
tpch_q03/duckdb:duckdb 22088239 2.21326e+07 0.997995 ns
tpch_q04/duckdb:duckdb 21088017 2.15776e+07 0.97731 ns
tpch_q05/duckdb:duckdb 24148452 2.31904e+07 1.04131 ns
tpch_q06/duckdb:duckdb 7529302 7.34627e+06 1.02492 ns
tpch_q07/duckdb:duckdb 27913449 2.74654e+07 1.01631 ns
tpch_q08/duckdb:duckdb 27607784 2.74447e+07 1.00594 ns
tpch_q09/duckdb:duckdb 59467270 6.1017e+07 0.974602 ns
tpch_q10/duckdb:duckdb 59654148 6.28225e+07 0.949567 ns
tpch_q11/duckdb:duckdb 7803598 7.11459e+06 1.09684 ns
tpch_q12/duckdb:duckdb 17807295 1.79135e+07 0.994073 ns
tpch_q13/duckdb:duckdb 41103248 4.00281e+07 1.02686 ns
tpch_q14/duckdb:duckdb 24137953 2.26066e+07 1.06774 ns
tpch_q15/duckdb:duckdb 14556161 1.44845e+07 1.00495 ns
tpch_q16/duckdb:duckdb 25906901 2.4872e+07 1.04161 ns
tpch_q17/duckdb:duckdb 18505917 1.86563e+07 0.991941 ns
tpch_q18/duckdb:duckdb 40591456 4.02684e+07 1.00802 ns
tpch_q19/duckdb:duckdb 32599859 3.22158e+07 1.01192 ns
tpch_q20/duckdb:duckdb 27603386 2.77611e+07 0.994318 ns
tpch_q21/duckdb:duckdb 64897456 6.29017e+07 1.03173 ns
tpch_q22/duckdb:duckdb 28090745 2.66278e+07 1.05494 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.995x ➖
  • Vortex: 0.990x ➖
  • duckdb:vortex: 0.966x ➖
  • datafusion:vortex: 1.015x ➖
  • Best: fineweb_q03/duckdb:vortex-file-compressed (0.796x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.179x)
  • Significant (>10%): 3↑ 2↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6106907 5.95619e+06 1.0253 ns
fineweb_q01/datafusion:parquet 266611171 2.62515e+08 1.01561 ns
fineweb_q02/datafusion:parquet 267319623 2.66564e+08 1.00284 ns
fineweb_q03/datafusion:parquet 268971208 2.64422e+08 1.0172 ns
fineweb_q04/datafusion:parquet 284629193 2.8419e+08 1.00155 ns
fineweb_q05/datafusion:parquet 281346214 2.78703e+08 1.00948 ns
fineweb_q06/datafusion:parquet 271778286 2.69882e+08 1.00703 ns
fineweb_q07/datafusion:parquet 269162640 2.68979e+08 1.00068 ns
fineweb_q08/datafusion:parquet 261195034 2.59218e+08 1.00763 ns
fineweb_q00/datafusion:vortex-file-compressed 4919242 4.17062e+06 1.1795 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 32750003 3.64052e+07 0.899597 ns 🚀
fineweb_q02/datafusion:vortex-file-compressed 38059753 3.70338e+07 1.0277 ns
fineweb_q03/datafusion:vortex-file-compressed 85506547 8.97421e+07 0.952803 ns
fineweb_q04/datafusion:vortex-file-compressed 217712533 2.22494e+08 0.97851 ns
fineweb_q05/datafusion:vortex-file-compressed 194273748 1.91656e+08 1.01366 ns
fineweb_q06/datafusion:vortex-file-compressed 69609348 7.46537e+07 0.93243 ns
fineweb_q07/datafusion:vortex-file-compressed 74052395 7.38346e+07 1.00295 ns
fineweb_q08/datafusion:vortex-file-compressed 29374326 2.92395e+07 1.00461 ns
fineweb_q00/datafusion:vortex-compact 5811464 5.51828e+06 1.05313 ns
fineweb_q01/datafusion:vortex-compact 168300285 1.49507e+08 1.12571 ns 🚨
fineweb_q02/datafusion:vortex-compact 204891215 1.90556e+08 1.07523 ns
fineweb_q03/datafusion:vortex-compact 1266451481 1.26026e+09 1.00492 ns
fineweb_q04/datafusion:vortex-compact 1482026219 1.47591e+09 1.00415 ns
fineweb_q05/datafusion:vortex-compact 1153166443 1.14029e+09 1.01129 ns
fineweb_q06/datafusion:vortex-compact 595375531 5.90123e+08 1.0089 ns
fineweb_q07/datafusion:vortex-compact 636798862 6.30065e+08 1.01069 ns
fineweb_q08/datafusion:vortex-compact 29239248 2.8575e+07 1.02324 ns
fineweb_q00/duckdb:parquet 32853910 3.21906e+07 1.0206 ns
fineweb_q01/duckdb:parquet 98128645 9.93485e+07 0.987722 ns
fineweb_q02/duckdb:parquet 106309939 1.07793e+08 0.986244 ns
fineweb_q03/duckdb:parquet 314400140 3.12327e+08 1.00664 ns
fineweb_q04/duckdb:parquet 436972358 4.33302e+08 1.00847 ns
fineweb_q05/duckdb:parquet 406867370 4.0674e+08 1.00031 ns
fineweb_q06/duckdb:parquet 202573240 2.04367e+08 0.991222 ns
fineweb_q07/duckdb:parquet 217832689 2.14943e+08 1.01344 ns
fineweb_q08/duckdb:parquet 62113976 6.30414e+07 0.985288 ns
fineweb_q00/duckdb:vortex-file-compressed 4044909 4.15549e+06 0.973389 ns
fineweb_q01/duckdb:vortex-file-compressed 25624929 2.73798e+07 0.935906 ns
fineweb_q02/duckdb:vortex-file-compressed 30448451 3.13712e+07 0.970585 ns
fineweb_q03/duckdb:vortex-file-compressed 125782934 1.58088e+08 0.795649 ns 🚀
fineweb_q04/duckdb:vortex-file-compressed 196448271 1.93019e+08 1.01777 ns
fineweb_q05/duckdb:vortex-file-compressed 180200023 1.83267e+08 0.983265 ns
fineweb_q06/duckdb:vortex-file-compressed 54962299 6.76523e+07 0.812423 ns 🚀
fineweb_q07/duckdb:vortex-file-compressed 61559836 6.29491e+07 0.97793 ns
fineweb_q08/duckdb:vortex-file-compressed 8899547 9.45585e+06 0.941169 ns
fineweb_q00/duckdb:vortex-compact 4719723 4.69297e+06 1.0057 ns
fineweb_q01/duckdb:vortex-compact 97937568 9.24925e+07 1.05887 ns
fineweb_q02/duckdb:vortex-compact 101924522 1.04258e+08 0.97762 ns
fineweb_q03/duckdb:vortex-compact 813953273 8.18026e+08 0.995021 ns
fineweb_q04/duckdb:vortex-compact 884199652 8.7867e+08 1.00629 ns
fineweb_q05/duckdb:vortex-compact 788770042 7.91491e+08 0.996562 ns
fineweb_q06/duckdb:vortex-compact 452896543 4.40561e+08 1.028 ns
fineweb_q07/duckdb:vortex-compact 470769895 4.65501e+08 1.01132 ns
fineweb_q08/duckdb:vortex-compact 9673207 1.02235e+07 0.946169 ns

@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 1.025x ➖
  • Vortex: 1.003x ➖
  • Best: random-access/feature-vectors/uniform/vortex-tokio-local-disk (0.900x)
  • Worst: random-access/nested-structs/correlated/vortex-tokio-local-disk (1.092x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 188124795 1.86932e+08 1.00638 ns
random-access/parquet-tokio-local-disk-footer 188932437 1.85755e+08 1.01711 ns
random-access/taxi/correlated/parquet-tokio-local-disk 284358445 2.80501e+08 1.01375 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 283209565 2.75804e+08 1.02685 ns
random-access/taxi/uniform/parquet-tokio-local-disk 298338547 2.98076e+08 1.00088 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 299055750 2.95013e+08 1.0137 ns
random-access/vortex-tokio-local-disk 1359320 1.29083e+06 1.05306 ns
random-access/vortex-tokio-local-disk-footer 1366782 1.30999e+06 1.04335 ns
random-access/taxi/correlated/vortex-tokio-local-disk 1725392 1.67581e+06 1.02959 ns
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1736841 1.67294e+06 1.0382 ns
random-access/taxi/uniform/vortex-tokio-local-disk 4958557 4.85647e+06 1.02102 ns
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4918570 4.82577e+06 1.01923 ns
random-access/lance-tokio-local-disk 795399 751799 1.05799 ns
random-access/lance-tokio-local-disk-footer 1466459 1.3804e+06 1.06235 ns
random-access/taxi/correlated/lance-tokio-local-disk 1042173 986922 1.05598 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1791489 1.67788e+06 1.06771 ns
random-access/taxi/uniform/lance-tokio-local-disk 9226086 9.02071e+06 1.02277 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9912508 9.46293e+06 1.04751 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 13954182853 1.40302e+10 0.99458 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13641950292 1.36683e+10 0.998072 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13624668552 1.37638e+10 0.98989 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13673146195 1.37129e+10 0.997101 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7568156 7.87975e+06 0.960457 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5829422 5.8026e+06 1.00462 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk 11533023 1.28152e+07 0.899948 ns 🚀
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 11540894 1.27871e+07 0.902539 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk 2510824 2.5054e+06 1.00217 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1369609 1.27911e+06 1.07075 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk 1609984 1.45875e+06 1.10367 ns 🚨
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2579421 2.3655e+06 1.09043 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk 164942674 1.61435e+08 1.02173 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 165390022 1.61138e+08 1.02638 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 164943273 1.58092e+08 1.04334 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 166581704 1.60076e+08 1.04064 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 660590 651068 1.01463 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 569217 571675 0.9957 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk 2669234 2.66318e+06 1.00228 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2691993 2.65471e+06 1.01405 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 283090 273949 1.03337 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 786389 724064 1.08608 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1253893 1.18514e+06 1.05801 ns
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1795136 1.67659e+06 1.07071 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 28104836 2.66471e+07 1.05471 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 27386668 2.74997e+07 0.995888 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 27393378 2.73652e+07 1.00103 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 27469813 2.72019e+07 1.00985 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk 919371 842044 1.09183 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 931653 978221 0.952395 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk 1530324 1.49306e+06 1.02496 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1520360 1.50019e+06 1.01345 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 453164 436529 1.03811 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 684402 650250 1.05252 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 3083751 2.91605e+06 1.05751 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3348251 3.16556e+06 1.05771 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.970x ➖
  • duckdb:vortex: 0.994x ➖
  • datafusion:vortex: 0.946x ➖
  • Best: tpch_q12/datafusion:vortex-file-compressed (0.680x)
  • Worst: tpch_q06/datafusion:vortex-compact (1.327x)
  • Significant (>30%): 1↑ 1↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 247338037 2.1822e+08 1.13343 ns
tpch_q02/datafusion:parquet 421292565 4.52018e+08 0.932027 ns
tpch_q03/datafusion:parquet 303854250 3.02443e+08 1.00467 ns
tpch_q04/datafusion:parquet 138709736 1.42911e+08 0.970606 ns
tpch_q05/datafusion:parquet 500647716 5.2591e+08 0.951965 ns
tpch_q06/datafusion:parquet 138168709 1.33673e+08 1.03363 ns
tpch_q07/datafusion:parquet 507874076 5.23204e+08 0.970699 ns
tpch_q08/datafusion:parquet 616385523 6.1602e+08 1.00059 ns
tpch_q09/datafusion:parquet 537249320 5.48179e+08 0.980061 ns
tpch_q10/datafusion:parquet 554972139 5.63475e+08 0.984911 ns
tpch_q11/datafusion:parquet 342107603 3.52104e+08 0.971608 ns
tpch_q12/datafusion:parquet 253467061 2.57712e+08 0.983528 ns
tpch_q13/datafusion:parquet 437614615 4.36539e+08 1.00246 ns
tpch_q14/datafusion:parquet 198699717 2.05257e+08 0.968055 ns
tpch_q15/datafusion:parquet 303477275 2.88595e+08 1.05157 ns
tpch_q16/datafusion:parquet 178957954 1.73899e+08 1.02909 ns
tpch_q17/datafusion:parquet 373505058 3.90658e+08 0.956092 ns
tpch_q18/datafusion:parquet 496967573 5.03199e+08 0.987616 ns
tpch_q19/datafusion:parquet 303874076 3.22688e+08 0.941697 ns
tpch_q20/datafusion:parquet 358204326 3.69027e+08 0.970673 ns
tpch_q21/datafusion:parquet 561835799 5.04673e+08 1.11327 ns
tpch_q22/datafusion:parquet 118317047 1.15689e+08 1.02272 ns
tpch_q01/datafusion:vortex-file-compressed 181318426 1.82319e+08 0.994514 ns
tpch_q02/datafusion:vortex-file-compressed 411895710 4.49949e+08 0.915427 ns
tpch_q03/datafusion:vortex-file-compressed 298716803 2.92634e+08 1.02079 ns
tpch_q04/datafusion:vortex-file-compressed 181194369 2.07613e+08 0.872749 ns
tpch_q05/datafusion:vortex-file-compressed 382937991 3.81796e+08 1.00299 ns
tpch_q06/datafusion:vortex-file-compressed 204901657 2.31064e+08 0.886776 ns
tpch_q07/datafusion:vortex-file-compressed 346650255 3.31985e+08 1.04418 ns
tpch_q08/datafusion:vortex-file-compressed 521691457 5.09857e+08 1.02321 ns
tpch_q09/datafusion:vortex-file-compressed 394128500 4.97243e+08 0.792627 ns
tpch_q10/datafusion:vortex-file-compressed 408674980 4.20107e+08 0.972788 ns
tpch_q11/datafusion:vortex-file-compressed 254245431 2.50705e+08 1.01412 ns
tpch_q12/datafusion:vortex-file-compressed 318248040 4.67941e+08 0.680102 ns 🚀
tpch_q13/datafusion:vortex-file-compressed 201299097 1.61832e+08 1.24387 ns
tpch_q14/datafusion:vortex-file-compressed 176694871 1.83063e+08 0.965213 ns
tpch_q15/datafusion:vortex-file-compressed 283938517 2.991e+08 0.94931 ns
tpch_q16/datafusion:vortex-file-compressed 168724040 1.93949e+08 0.869939 ns
tpch_q17/datafusion:vortex-file-compressed 274536961 2.72788e+08 1.00641 ns
tpch_q18/datafusion:vortex-file-compressed 249733538 2.70503e+08 0.923218 ns
tpch_q19/datafusion:vortex-file-compressed 298211943 3.46681e+08 0.860192 ns
tpch_q20/datafusion:vortex-file-compressed 333177663 3.50003e+08 0.951927 ns
tpch_q21/datafusion:vortex-file-compressed 422632788 4.6607e+08 0.906802 ns
tpch_q22/datafusion:vortex-file-compressed 132686576 1.64143e+08 0.808362 ns
tpch_q01/datafusion:vortex-compact 236362981 2.38472e+08 0.991158 ns
tpch_q02/datafusion:vortex-compact 437966090 4.38698e+08 0.998332 ns
tpch_q03/datafusion:vortex-compact 314267270 3.20177e+08 0.981541 ns
tpch_q04/datafusion:vortex-compact 191306165 2.30387e+08 0.830369 ns
tpch_q05/datafusion:vortex-compact 340785873 3.63434e+08 0.937683 ns
tpch_q06/datafusion:vortex-compact 323679777 2.43856e+08 1.32734 ns 🚨
tpch_q07/datafusion:vortex-compact 370781946 3.80408e+08 0.974696 ns
tpch_q08/datafusion:vortex-compact 440249642 5.5743e+08 0.789784 ns
tpch_q09/datafusion:vortex-compact 459910105 4.70072e+08 0.978381 ns
tpch_q10/datafusion:vortex-compact 424236709 4.15178e+08 1.02182 ns
tpch_q11/datafusion:vortex-compact 227250270 2.4786e+08 0.916848 ns
tpch_q12/datafusion:vortex-compact 410764860 4.08915e+08 1.00452 ns
tpch_q13/datafusion:vortex-compact 154964343 2.08315e+08 0.743895 ns
tpch_q14/datafusion:vortex-compact 216018453 2.49605e+08 0.86544 ns
tpch_q15/datafusion:vortex-compact 424153527 4.28095e+08 0.990793 ns
tpch_q16/datafusion:vortex-compact 155557654 1.67051e+08 0.931199 ns
tpch_q17/datafusion:vortex-compact 286921578 2.96882e+08 0.966451 ns
tpch_q18/datafusion:vortex-compact 253814625 2.66974e+08 0.950711 ns
tpch_q19/datafusion:vortex-compact 408326369 3.55362e+08 1.14904 ns
tpch_q20/datafusion:vortex-compact 447305027 4.45378e+08 1.00433 ns
tpch_q21/datafusion:vortex-compact 466131926 5.16965e+08 0.901669 ns
tpch_q22/datafusion:vortex-compact 102223413 1.086e+08 0.941282 ns
tpch_q01/duckdb:parquet 464497971 4.43055e+08 1.0484 ns
tpch_q02/duckdb:parquet 1051653463 9.62414e+08 1.09272 ns
tpch_q03/duckdb:parquet 853417648 8.0047e+08 1.06615 ns
tpch_q04/duckdb:parquet 542639906 4.94091e+08 1.09826 ns
tpch_q05/duckdb:parquet 1223088921 1.13292e+09 1.07959 ns
tpch_q06/duckdb:parquet 339265545 3.28306e+08 1.03338 ns
tpch_q07/duckdb:parquet 983617803 9.5588e+08 1.02902 ns
tpch_q08/duckdb:parquet 1309708296 1.18519e+09 1.10506 ns
tpch_q09/duckdb:parquet 1160463567 1.08183e+09 1.07268 ns
tpch_q10/duckdb:parquet 1092203058 1.08595e+09 1.00575 ns
tpch_q11/duckdb:parquet 697874128 6.49545e+08 1.07441 ns
tpch_q12/duckdb:parquet 534581161 4.73258e+08 1.12958 ns
tpch_q13/duckdb:parquet 820738808 7.67206e+08 1.06978 ns
tpch_q14/duckdb:parquet 541210629 5.01786e+08 1.07857 ns
tpch_q15/duckdb:parquet 592099653 5.55232e+08 1.0664 ns
tpch_q16/duckdb:parquet 481284333 4.23207e+08 1.13723 ns
tpch_q17/duckdb:parquet 627319039 6.15952e+08 1.01845 ns
tpch_q18/duckdb:parquet 891485416 7.22873e+08 1.23325 ns
tpch_q19/duckdb:parquet 617153772 6.15308e+08 1.003 ns
tpch_q20/duckdb:parquet 844118358 7.9589e+08 1.0606 ns
tpch_q21/duckdb:parquet 956187317 9.14915e+08 1.04511 ns
tpch_q22/duckdb:parquet 423791558 3.99311e+08 1.06131 ns
tpch_q01/duckdb:vortex-file-compressed 271310064 2.29531e+08 1.18202 ns
tpch_q02/duckdb:vortex-file-compressed 658609281 6.03971e+08 1.09046 ns
tpch_q03/duckdb:vortex-file-compressed 545585049 5.56289e+08 0.980758 ns
tpch_q04/duckdb:vortex-file-compressed 358759767 3.71048e+08 0.966883 ns
tpch_q05/duckdb:vortex-file-compressed 723242206 7.83565e+08 0.923015 ns
tpch_q06/duckdb:vortex-file-compressed 325653934 3.50353e+08 0.929503 ns
tpch_q07/duckdb:vortex-file-compressed 650961978 6.97539e+08 0.933226 ns
tpch_q08/duckdb:vortex-file-compressed 961662934 9.5513e+08 1.00684 ns
tpch_q09/duckdb:vortex-file-compressed 779979566 8.60804e+08 0.906106 ns
tpch_q10/duckdb:vortex-file-compressed 729289184 7.57107e+08 0.963258 ns
tpch_q11/duckdb:vortex-file-compressed 366494124 3.28221e+08 1.11661 ns
tpch_q12/duckdb:vortex-file-compressed 468639366 5.15135e+08 0.909741 ns
tpch_q13/duckdb:vortex-file-compressed 442191548 4.54185e+08 0.973592 ns
tpch_q14/duckdb:vortex-file-compressed 386611351 3.97949e+08 0.971511 ns
tpch_q15/duckdb:vortex-file-compressed 274034616 2.77755e+08 0.986607 ns
tpch_q16/duckdb:vortex-file-compressed 306578558 3.09813e+08 0.989561 ns
tpch_q17/duckdb:vortex-file-compressed 479562266 5.084e+08 0.943278 ns
tpch_q18/duckdb:vortex-file-compressed 564938275 5.3794e+08 1.05019 ns
tpch_q19/duckdb:vortex-file-compressed 412878588 4.00349e+08 1.0313 ns
tpch_q20/duckdb:vortex-file-compressed 862613074 6.83627e+08 1.26182 ns
tpch_q21/duckdb:vortex-file-compressed 1093404919 9.25817e+08 1.18102 ns
tpch_q22/duckdb:vortex-file-compressed 232915116 2.51976e+08 0.924353 ns
tpch_q01/duckdb:vortex-compact 263608208 2.63981e+08 0.998587 ns
tpch_q02/duckdb:vortex-compact 732066680 7.16432e+08 1.02182 ns
tpch_q03/duckdb:vortex-compact 495089288 5.03194e+08 0.983894 ns
tpch_q04/duckdb:vortex-compact 337148036 3.23203e+08 1.04315 ns
tpch_q05/duckdb:vortex-compact 682724936 6.804e+08 1.00342 ns
tpch_q06/duckdb:vortex-compact 337090653 3.5936e+08 0.938031 ns
tpch_q07/duckdb:vortex-compact 626357697 6.14339e+08 1.01956 ns
tpch_q08/duckdb:vortex-compact 886333924 8.9383e+08 0.991614 ns
tpch_q09/duckdb:vortex-compact 753876081 7.78128e+08 0.968833 ns
tpch_q10/duckdb:vortex-compact 648291190 6.48203e+08 1.00014 ns
tpch_q11/duckdb:vortex-compact 352494957 3.43493e+08 1.02621 ns
tpch_q12/duckdb:vortex-compact 418562218 4.64883e+08 0.900361 ns
tpch_q13/duckdb:vortex-compact 395846242 4.15555e+08 0.952573 ns
tpch_q14/duckdb:vortex-compact 409430730 4.08464e+08 1.00237 ns
tpch_q15/duckdb:vortex-compact 263167054 2.67386e+08 0.98422 ns
tpch_q16/duckdb:vortex-compact 303964608 3.13501e+08 0.969582 ns
tpch_q17/duckdb:vortex-compact 473146174 4.98785e+08 0.948597 ns
tpch_q18/duckdb:vortex-compact 509590731 5.11622e+08 0.996029 ns
tpch_q19/duckdb:vortex-compact 433072814 4.06505e+08 1.06536 ns
tpch_q20/duckdb:vortex-compact 682811310 6.81082e+08 1.00254 ns
tpch_q21/duckdb:vortex-compact 750903846 8.18307e+08 0.917631 ns
tpch_q22/duckdb:vortex-compact 224410114 2.52398e+08 0.889112 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.008x ➖
  • Vortex: 1.009x ➖
  • duckdb:vortex: 1.012x ➖
  • datafusion:vortex: 1.006x ➖
  • Best: tpcds_q51/duckdb:vortex-file-compressed (0.571x)
  • Worst: tpcds_q96/duckdb:vortex-compact (1.420x)
  • Significant (>10%): 8↑ 23↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 40294946 3.8219e+07 1.05432 ns
tpcds_q02/datafusion:parquet 54638397 5.33082e+07 1.02495 ns
tpcds_q03/datafusion:parquet 17476997 1.72576e+07 1.01271 ns
tpcds_q04/datafusion:parquet 371767316 3.48914e+08 1.0655 ns
tpcds_q05/datafusion:parquet 89712023 9.24215e+07 0.970684 ns
tpcds_q06/datafusion:parquet 99851516 1.02094e+08 0.978031 ns
tpcds_q07/datafusion:parquet 142944214 1.36652e+08 1.04605 ns
tpcds_q08/datafusion:parquet 38645964 4.13182e+07 0.935326 ns
tpcds_q09/datafusion:parquet 52201689 5.28077e+07 0.988525 ns
tpcds_q10/datafusion:parquet 104515493 1.04711e+08 0.998133 ns
tpcds_q11/datafusion:parquet 234877317 2.23914e+08 1.04896 ns
tpcds_q12/datafusion:parquet 30598719 2.97357e+07 1.02902 ns
tpcds_q13/datafusion:parquet 141413278 1.43674e+08 0.984267 ns
tpcds_q14/datafusion:parquet 216837531 2.12003e+08 1.02281 ns
tpcds_q15/datafusion:parquet 59524238 6.16001e+07 0.9663 ns
tpcds_q16/datafusion:parquet 33356200 3.33401e+07 1.00048 ns
tpcds_q17/datafusion:parquet 196438786 1.87447e+08 1.04797 ns
tpcds_q18/datafusion:parquet 183245840 1.76619e+08 1.03752 ns
tpcds_q19/datafusion:parquet 34758042 3.54945e+07 0.979252 ns
tpcds_q20/datafusion:parquet 25249171 2.42561e+07 1.04094 ns
tpcds_q21/datafusion:parquet 27319345 2.78626e+07 0.980502 ns
tpcds_q22/datafusion:parquet 147600016 1.60782e+08 0.918012 ns
tpcds_q23/datafusion:parquet 179608823 1.92434e+08 0.933352 ns
tpcds_q24/datafusion:parquet 228083776 2.28387e+08 0.998673 ns
tpcds_q25/datafusion:parquet 189975873 1.9109e+08 0.994169 ns
tpcds_q26/datafusion:parquet 123723469 1.18471e+08 1.04433 ns
tpcds_q27/datafusion:parquet 278117167 2.75961e+08 1.00781 ns
tpcds_q28/datafusion:parquet 51299763 5.10316e+07 1.00525 ns
tpcds_q29/datafusion:parquet 189535549 1.92125e+08 0.986522 ns
tpcds_q30/datafusion:parquet 45128792 4.41078e+07 1.02315 ns
tpcds_q31/datafusion:parquet 104279906 1.05545e+08 0.988018 ns
tpcds_q32/datafusion:parquet 28391262 3.00962e+07 0.943352 ns
tpcds_q33/datafusion:parquet 36816528 3.79873e+07 0.96918 ns
tpcds_q34/datafusion:parquet 35162313 3.64503e+07 0.964663 ns
tpcds_q35/datafusion:parquet 101894925 9.63456e+07 1.0576 ns
tpcds_q36/datafusion:parquet 80221196 8.40194e+07 0.954794 ns
tpcds_q37/datafusion:parquet 26361809 2.53119e+07 1.04148 ns
tpcds_q38/datafusion:parquet 67385710 6.41039e+07 1.0512 ns
tpcds_q39/datafusion:parquet 92709952 9.23843e+07 1.00353 ns
tpcds_q40/datafusion:parquet 35744778 3.56626e+07 1.0023 ns
tpcds_q41/datafusion:parquet 12033977 1.23755e+07 0.972405 ns
tpcds_q42/datafusion:parquet 15433509 1.51651e+07 1.0177 ns
tpcds_q43/datafusion:parquet 26192648 2.64877e+07 0.988862 ns
tpcds_q44/datafusion:parquet 41432004 3.96179e+07 1.04579 ns
tpcds_q45/datafusion:parquet 75790411 7.43006e+07 1.02005 ns
tpcds_q46/datafusion:parquet 51277490 5.03e+07 1.01943 ns
tpcds_q47/datafusion:parquet 181177688 1.82681e+08 0.99177 ns
tpcds_q48/datafusion:parquet 132319641 1.36358e+08 0.970383 ns
tpcds_q49/datafusion:parquet 75183517 7.34918e+07 1.02302 ns
tpcds_q50/datafusion:parquet 116574193 1.18049e+08 0.98751 ns
tpcds_q51/datafusion:parquet 97986289 9.57783e+07 1.02305 ns
tpcds_q52/datafusion:parquet 15854208 1.53965e+07 1.02973 ns
tpcds_q53/datafusion:parquet 29239212 2.9749e+07 0.982865 ns
tpcds_q54/datafusion:parquet 48585247 4.98846e+07 0.973953 ns
tpcds_q55/datafusion:parquet 16663097 1.75844e+07 0.947609 ns
tpcds_q56/datafusion:parquet 35619820 3.6966e+07 0.963584 ns
tpcds_q57/datafusion:parquet 129974503 1.25012e+08 1.03969 ns
tpcds_q58/datafusion:parquet 77688074 7.60472e+07 1.02158 ns
tpcds_q59/datafusion:parquet 72013500 7.04249e+07 1.02256 ns
tpcds_q60/datafusion:parquet 35574499 3.77502e+07 0.942367 ns
tpcds_q61/datafusion:parquet 63229079 6.69654e+07 0.944206 ns
tpcds_q62/datafusion:parquet 44049522 4.40546e+07 0.999886 ns
tpcds_q63/datafusion:parquet 29308722 3.13307e+07 0.935463 ns
tpcds_q64/datafusion:parquet 1024047283 1.0518e+09 0.973618 ns
tpcds_q65/datafusion:parquet 52751897 4.97036e+07 1.06133 ns
tpcds_q66/datafusion:parquet 88193433 9.13837e+07 0.96509 ns
tpcds_q67/datafusion:parquet 177738271 1.78591e+08 0.995226 ns
tpcds_q68/datafusion:parquet 48527117 5.11786e+07 0.948191 ns
tpcds_q69/datafusion:parquet 97660957 9.43738e+07 1.03483 ns
tpcds_q70/datafusion:parquet 109971209 1.14373e+08 0.96151 ns
tpcds_q71/datafusion:parquet 29000903 2.84706e+07 1.01863 ns
tpcds_q72/datafusion:parquet 884845966 8.48227e+08 1.04317 ns
tpcds_q73/datafusion:parquet 35423738 3.88349e+07 0.912163 ns
tpcds_q74/datafusion:parquet 129572096 1.284e+08 1.00913 ns
tpcds_q75/datafusion:parquet 137196907 1.35004e+08 1.01624 ns
tpcds_q76/datafusion:parquet 93290055 9.38669e+07 0.993854 ns
tpcds_q77/datafusion:parquet 57114579 6.11405e+07 0.934154 ns
tpcds_q78/datafusion:parquet 181918407 1.75635e+08 1.03578 ns
tpcds_q79/datafusion:parquet 43173031 4.03582e+07 1.06975 ns
tpcds_q80/datafusion:parquet 113488814 1.12543e+08 1.0084 ns
tpcds_q81/datafusion:parquet 45595081 4.20649e+07 1.08392 ns
tpcds_q82/datafusion:parquet 28515534 2.97255e+07 0.959295 ns
tpcds_q83/datafusion:parquet 56799902 5.47927e+07 1.03663 ns
tpcds_q84/datafusion:parquet 51131334 4.97884e+07 1.02697 ns
tpcds_q85/datafusion:parquet 260481627 2.5311e+08 1.02913 ns
tpcds_q86/datafusion:parquet 22860638 2.13584e+07 1.07033 ns
tpcds_q87/datafusion:parquet 68486881 6.58696e+07 1.03973 ns
tpcds_q88/datafusion:parquet 78708938 7.95259e+07 0.989728 ns
tpcds_q89/datafusion:parquet 36996371 3.72876e+07 0.99219 ns
tpcds_q90/datafusion:parquet 19640808 1.90939e+07 1.02864 ns
tpcds_q91/datafusion:parquet 79339964 7.9828e+07 0.993886 ns
tpcds_q92/datafusion:parquet 26088812 2.51465e+07 1.03747 ns
tpcds_q93/datafusion:parquet 41802351 3.81584e+07 1.0955 ns
tpcds_q94/datafusion:parquet 30027138 2.81208e+07 1.06779 ns
tpcds_q95/datafusion:parquet 139984926 1.41121e+08 0.991948 ns
tpcds_q96/datafusion:parquet 15002244 1.45276e+07 1.03267 ns
tpcds_q97/datafusion:parquet 37810014 3.5691e+07 1.05937 ns
tpcds_q98/datafusion:parquet 42851261 3.8683e+07 1.10775 ns 🚨
tpcds_q99/datafusion:parquet 43005761 5.22317e+07 0.823366 ns 🚀
tpcds_q01/datafusion:vortex-file-compressed 33633452 3.20479e+07 1.04947 ns
tpcds_q02/datafusion:vortex-file-compressed 79745572 7.92389e+07 1.00639 ns
tpcds_q03/datafusion:vortex-file-compressed 30701137 2.8623e+07 1.0726 ns
tpcds_q04/datafusion:vortex-file-compressed 406338403 4.08617e+08 0.994423 ns
tpcds_q05/datafusion:vortex-file-compressed 72345140 7.58639e+07 0.953617 ns
tpcds_q06/datafusion:vortex-file-compressed 79581963 7.81342e+07 1.01853 ns
tpcds_q07/datafusion:vortex-file-compressed 86155667 8.27235e+07 1.04149 ns
tpcds_q08/datafusion:vortex-file-compressed 41347008 4.19976e+07 0.984509 ns
tpcds_q09/datafusion:vortex-file-compressed 53860995 5.20675e+07 1.03445 ns
tpcds_q10/datafusion:vortex-file-compressed 53816264 5.33213e+07 1.00928 ns
tpcds_q11/datafusion:vortex-file-compressed 240462400 2.3664e+08 1.01615 ns
tpcds_q12/datafusion:vortex-file-compressed 37632934 3.7847e+07 0.994344 ns
tpcds_q13/datafusion:vortex-file-compressed 79751750 8.08432e+07 0.9865 ns
tpcds_q14/datafusion:vortex-file-compressed 219523391 2.18686e+08 1.00383 ns
tpcds_q15/datafusion:vortex-file-compressed 52734410 5.18193e+07 1.01766 ns
tpcds_q16/datafusion:vortex-file-compressed 32773697 3.22727e+07 1.01553 ns
tpcds_q17/datafusion:vortex-file-compressed 118640860 1.19411e+08 0.993554 ns
tpcds_q18/datafusion:vortex-file-compressed 108034166 1.09691e+08 0.9849 ns
tpcds_q19/datafusion:vortex-file-compressed 49349964 5.23251e+07 0.943141 ns
tpcds_q20/datafusion:vortex-file-compressed 45950078 4.30321e+07 1.06781 ns
tpcds_q21/datafusion:vortex-file-compressed 179951497 1.70835e+08 1.05336 ns
tpcds_q22/datafusion:vortex-file-compressed 74297345 7.21649e+07 1.02955 ns
tpcds_q23/datafusion:vortex-file-compressed 197681469 1.95905e+08 1.00907 ns
tpcds_q24/datafusion:vortex-file-compressed 188324250 1.90702e+08 0.987534 ns
tpcds_q25/datafusion:vortex-file-compressed 122192990 1.21049e+08 1.00945 ns
tpcds_q26/datafusion:vortex-file-compressed 70176681 7.10212e+07 0.98811 ns
tpcds_q27/datafusion:vortex-file-compressed 171643097 1.73468e+08 0.989481 ns
tpcds_q28/datafusion:vortex-file-compressed 48499503 4.7941e+07 1.01165 ns
tpcds_q29/datafusion:vortex-file-compressed 123912144 1.19603e+08 1.03603 ns
tpcds_q30/datafusion:vortex-file-compressed 29215677 3.31883e+07 0.880301 ns 🚀
tpcds_q31/datafusion:vortex-file-compressed 185154358 1.8376e+08 1.00759 ns
tpcds_q32/datafusion:vortex-file-compressed 25967013 2.61703e+07 0.992232 ns
tpcds_q33/datafusion:vortex-file-compressed 38396169 4.02572e+07 0.953772 ns
tpcds_q34/datafusion:vortex-file-compressed 37359585 4.05827e+07 0.920579 ns
tpcds_q35/datafusion:vortex-file-compressed 68827583 6.5582e+07 1.04949 ns
tpcds_q36/datafusion:vortex-file-compressed 104989740 1.08749e+08 0.965429 ns
tpcds_q37/datafusion:vortex-file-compressed 40871361 4.10738e+07 0.995072 ns
tpcds_q38/datafusion:vortex-file-compressed 93252531 9.19537e+07 1.01412 ns
tpcds_q39/datafusion:vortex-file-compressed 216891924 1.89683e+08 1.14345 ns 🚨
tpcds_q40/datafusion:vortex-file-compressed 58796615 5.63832e+07 1.0428 ns
tpcds_q41/datafusion:vortex-file-compressed 13636670 1.52596e+07 0.893643 ns 🚀
tpcds_q42/datafusion:vortex-file-compressed 33390322 3.24241e+07 1.0298 ns
tpcds_q43/datafusion:vortex-file-compressed 48383436 4.96005e+07 0.975463 ns
tpcds_q44/datafusion:vortex-file-compressed 44690861 4.32456e+07 1.03342 ns
tpcds_q45/datafusion:vortex-file-compressed 52066517 5.05572e+07 1.02985 ns
tpcds_q46/datafusion:vortex-file-compressed 69309291 6.66511e+07 1.03988 ns
tpcds_q47/datafusion:vortex-file-compressed 251349474 2.51223e+08 1.00051 ns
tpcds_q48/datafusion:vortex-file-compressed 69081992 7.32813e+07 0.942696 ns
tpcds_q49/datafusion:vortex-file-compressed 75561474 7.35993e+07 1.02666 ns
tpcds_q50/datafusion:vortex-file-compressed 79973785 7.91469e+07 1.01045 ns
tpcds_q51/datafusion:vortex-file-compressed 98814242 9.47225e+07 1.0432 ns
tpcds_q52/datafusion:vortex-file-compressed 33173082 3.2147e+07 1.03192 ns
tpcds_q53/datafusion:vortex-file-compressed 30615120 3.02943e+07 1.01059 ns
tpcds_q54/datafusion:vortex-file-compressed 50470359 5.06279e+07 0.996889 ns
tpcds_q55/datafusion:vortex-file-compressed 32139663 3.23175e+07 0.994496 ns
tpcds_q56/datafusion:vortex-file-compressed 48706049 4.8078e+07 1.01306 ns
tpcds_q57/datafusion:vortex-file-compressed 197641566 1.88168e+08 1.05034 ns
tpcds_q58/datafusion:vortex-file-compressed 119608653 1.1871e+08 1.00757 ns
tpcds_q59/datafusion:vortex-file-compressed 101449180 9.52229e+07 1.06539 ns
tpcds_q60/datafusion:vortex-file-compressed 47488244 4.62324e+07 1.02716 ns
tpcds_q61/datafusion:vortex-file-compressed 59179448 5.80014e+07 1.02031 ns
tpcds_q62/datafusion:vortex-file-compressed 47687663 4.56995e+07 1.04351 ns
tpcds_q63/datafusion:vortex-file-compressed 30660288 3.09348e+07 0.991126 ns
tpcds_q64/datafusion:vortex-file-compressed 719418551 7.44753e+08 0.965983 ns
tpcds_q65/datafusion:vortex-file-compressed 57368298 5.74985e+07 0.997735 ns
tpcds_q66/datafusion:vortex-file-compressed 107571293 1.04138e+08 1.03297 ns
tpcds_q67/datafusion:vortex-file-compressed 144012091 1.41182e+08 1.02005 ns
tpcds_q68/datafusion:vortex-file-compressed 69094980 6.7428e+07 1.02472 ns
tpcds_q69/datafusion:vortex-file-compressed 54258258 5.24922e+07 1.03364 ns
tpcds_q70/datafusion:vortex-file-compressed 128041297 1.25564e+08 1.01973 ns
tpcds_q71/datafusion:vortex-file-compressed 32350729 3.15169e+07 1.02646 ns
tpcds_q72/datafusion:vortex-file-compressed 3407538310 3.27781e+09 1.03958 ns
tpcds_q73/datafusion:vortex-file-compressed 39435506 3.66352e+07 1.07644 ns
tpcds_q74/datafusion:vortex-file-compressed 176254171 1.6906e+08 1.04255 ns
tpcds_q75/datafusion:vortex-file-compressed 141579062 1.38767e+08 1.02026 ns
tpcds_q76/datafusion:vortex-file-compressed 65654468 6.87815e+07 0.954536 ns
tpcds_q77/datafusion:vortex-file-compressed 56538073 5.55593e+07 1.01762 ns
tpcds_q78/datafusion:vortex-file-compressed 188049005 1.82632e+08 1.02966 ns
tpcds_q79/datafusion:vortex-file-compressed 47207770 4.74347e+07 0.995216 ns
tpcds_q80/datafusion:vortex-file-compressed 123013728 1.14786e+08 1.07168 ns
tpcds_q81/datafusion:vortex-file-compressed 36543476 3.60921e+07 1.01251 ns
tpcds_q82/datafusion:vortex-file-compressed 43173326 4.21104e+07 1.02524 ns
tpcds_q83/datafusion:vortex-file-compressed 68994641 7.09945e+07 0.971831 ns
tpcds_q84/datafusion:vortex-file-compressed 17317087 1.55874e+07 1.11097 ns 🚨
tpcds_q85/datafusion:vortex-file-compressed 139276780 1.39492e+08 0.998458 ns
tpcds_q86/datafusion:vortex-file-compressed 33371345 3.14555e+07 1.06091 ns
tpcds_q87/datafusion:vortex-file-compressed 96582262 9.56339e+07 1.00992 ns
tpcds_q88/datafusion:vortex-file-compressed 76415774 7.72025e+07 0.989809 ns
tpcds_q89/datafusion:vortex-file-compressed 58941909 6.06932e+07 0.971144 ns
tpcds_q90/datafusion:vortex-file-compressed 18114169 1.76584e+07 1.02581 ns
tpcds_q91/datafusion:vortex-file-compressed 31685157 2.78289e+07 1.13857 ns 🚨
tpcds_q92/datafusion:vortex-file-compressed 22857374 2.37224e+07 0.963536 ns
tpcds_q93/datafusion:vortex-file-compressed 40823973 4.07212e+07 1.00252 ns
tpcds_q94/datafusion:vortex-file-compressed 29850499 3.03046e+07 0.985014 ns
tpcds_q95/datafusion:vortex-file-compressed 97549805 9.52499e+07 1.02415 ns
tpcds_q96/datafusion:vortex-file-compressed 16997752 1.64155e+07 1.03547 ns
tpcds_q97/datafusion:vortex-file-compressed 35855540 3.57728e+07 1.00231 ns
tpcds_q98/datafusion:vortex-file-compressed 53313794 5.31119e+07 1.0038 ns
tpcds_q99/datafusion:vortex-file-compressed 63599225 6.31825e+07 1.0066 ns
tpcds_q01/datafusion:vortex-compact 38262820 3.48721e+07 1.09723 ns
tpcds_q02/datafusion:vortex-compact 86515267 8.58304e+07 1.00798 ns
tpcds_q03/datafusion:vortex-compact 37033338 3.77943e+07 0.979866 ns
tpcds_q04/datafusion:vortex-compact 447619115 4.40326e+08 1.01656 ns
tpcds_q05/datafusion:vortex-compact 81746585 8.28404e+07 0.986796 ns
tpcds_q06/datafusion:vortex-compact 87007431 8.76404e+07 0.992778 ns
tpcds_q07/datafusion:vortex-compact 100479888 9.54913e+07 1.05224 ns
tpcds_q08/datafusion:vortex-compact 51323070 5.20171e+07 0.986658 ns
tpcds_q09/datafusion:vortex-compact 63587353 6.35383e+07 1.00077 ns
tpcds_q10/datafusion:vortex-compact 71657941 6.86902e+07 1.0432 ns
tpcds_q11/datafusion:vortex-compact 256632691 2.60866e+08 0.983773 ns
tpcds_q12/datafusion:vortex-compact 41327996 4.0928e+07 1.00977 ns
tpcds_q13/datafusion:vortex-compact 170307614 1.67391e+08 1.01743 ns
tpcds_q14/datafusion:vortex-compact 266501166 2.63909e+08 1.00982 ns
tpcds_q15/datafusion:vortex-compact 54640294 5.41812e+07 1.00847 ns
tpcds_q16/datafusion:vortex-compact 41166717 4.04239e+07 1.01838 ns
tpcds_q17/datafusion:vortex-compact 125867635 1.286e+08 0.978754 ns
tpcds_q18/datafusion:vortex-compact 119377123 1.18259e+08 1.00945 ns
tpcds_q19/datafusion:vortex-compact 63524649 6.44856e+07 0.985098 ns
tpcds_q20/datafusion:vortex-compact 49215546 4.7436e+07 1.03751 ns
tpcds_q21/datafusion:vortex-compact 176457140 1.77777e+08 0.992578 ns
tpcds_q22/datafusion:vortex-compact 83076677 8.1216e+07 1.02291 ns
tpcds_q23/datafusion:vortex-compact 231151950 2.35521e+08 0.981449 ns
tpcds_q24/datafusion:vortex-compact 218959200 2.21506e+08 0.988504 ns
tpcds_q25/datafusion:vortex-compact 130118438 1.3293e+08 0.97885 ns
tpcds_q26/datafusion:vortex-compact 78485382 8.24925e+07 0.951424 ns
tpcds_q27/datafusion:vortex-compact 205228213 2.09056e+08 0.981689 ns
tpcds_q28/datafusion:vortex-compact 110135875 1.08674e+08 1.01345 ns
tpcds_q29/datafusion:vortex-compact 131694081 1.37621e+08 0.95693 ns
tpcds_q30/datafusion:vortex-compact 37140597 3.58539e+07 1.03589 ns
tpcds_q31/datafusion:vortex-compact 218791925 2.20914e+08 0.990396 ns
tpcds_q32/datafusion:vortex-compact 33695992 3.42482e+07 0.983876 ns
tpcds_q33/datafusion:vortex-compact 52577678 5.0871e+07 1.03355 ns
tpcds_q34/datafusion:vortex-compact 57609025 6.34787e+07 0.907533 ns
tpcds_q35/datafusion:vortex-compact 78075852 7.97566e+07 0.978927 ns
tpcds_q36/datafusion:vortex-compact 126777567 1.31162e+08 0.96657 ns
tpcds_q37/datafusion:vortex-compact 54368041 5.39338e+07 1.00805 ns
tpcds_q38/datafusion:vortex-compact 111138673 1.08335e+08 1.02588 ns
tpcds_q39/datafusion:vortex-compact 209888426 1.9403e+08 1.08173 ns
tpcds_q40/datafusion:vortex-compact 65483645 6.21451e+07 1.05372 ns
tpcds_q41/datafusion:vortex-compact 15749344 1.70766e+07 0.922279 ns
tpcds_q42/datafusion:vortex-compact 41129174 4.0415e+07 1.01767 ns
tpcds_q43/datafusion:vortex-compact 53718715 5.78974e+07 0.927826 ns
tpcds_q44/datafusion:vortex-compact 82906514 8.29324e+07 0.999688 ns
tpcds_q45/datafusion:vortex-compact 54231145 5.43178e+07 0.998405 ns
tpcds_q46/datafusion:vortex-compact 100771694 1.03586e+08 0.972832 ns
tpcds_q47/datafusion:vortex-compact 275923087 2.69345e+08 1.02442 ns
tpcds_q48/datafusion:vortex-compact 128533534 1.26272e+08 1.01791 ns
tpcds_q49/datafusion:vortex-compact 96420533 1.01479e+08 0.950148 ns
tpcds_q50/datafusion:vortex-compact 98394201 9.70976e+07 1.01335 ns
tpcds_q51/datafusion:vortex-compact 108767856 1.02893e+08 1.0571 ns
tpcds_q52/datafusion:vortex-compact 39849441 4.0786e+07 0.977037 ns
tpcds_q53/datafusion:vortex-compact 41535880 4.04479e+07 1.0269 ns
tpcds_q54/datafusion:vortex-compact 65944665 6.41212e+07 1.02844 ns
tpcds_q55/datafusion:vortex-compact 37700059 3.95138e+07 0.954099 ns
tpcds_q56/datafusion:vortex-compact 60758743 6.06441e+07 1.00189 ns
tpcds_q57/datafusion:vortex-compact 208880512 2.06455e+08 1.01175 ns
tpcds_q58/datafusion:vortex-compact 125361338 1.31793e+08 0.951197 ns
tpcds_q59/datafusion:vortex-compact 112982761 1.17348e+08 0.962799 ns
tpcds_q60/datafusion:vortex-compact 59372379 6.00686e+07 0.988409 ns
tpcds_q61/datafusion:vortex-compact 84078192 8.20392e+07 1.02485 ns
tpcds_q62/datafusion:vortex-compact 48588249 4.9221e+07 0.987146 ns
tpcds_q63/datafusion:vortex-compact 40161044 4.10908e+07 0.977373 ns
tpcds_q64/datafusion:vortex-compact 828843332 8.1817e+08 1.01305 ns
tpcds_q65/datafusion:vortex-compact 78342776 7.83473e+07 0.999943 ns
tpcds_q66/datafusion:vortex-compact 106762486 1.13293e+08 0.94236 ns
tpcds_q67/datafusion:vortex-compact 151052191 1.52849e+08 0.988244 ns
tpcds_q68/datafusion:vortex-compact 96613041 9.59145e+07 1.00728 ns
tpcds_q69/datafusion:vortex-compact 68868404 7.10099e+07 0.969843 ns
tpcds_q70/datafusion:vortex-compact 141815380 1.4377e+08 0.986401 ns
tpcds_q71/datafusion:vortex-compact 43998507 4.37312e+07 1.00611 ns
tpcds_q72/datafusion:vortex-compact 3423644008 3.34566e+09 1.02331 ns
tpcds_q73/datafusion:vortex-compact 61222934 6.03944e+07 1.01372 ns
tpcds_q74/datafusion:vortex-compact 191922186 1.89636e+08 1.01205 ns
tpcds_q75/datafusion:vortex-compact 180789785 1.77669e+08 1.01756 ns
tpcds_q76/datafusion:vortex-compact 83262135 7.65724e+07 1.08736 ns
tpcds_q77/datafusion:vortex-compact 69138707 6.91412e+07 0.999964 ns
tpcds_q78/datafusion:vortex-compact 210666806 2.08334e+08 1.0112 ns
tpcds_q79/datafusion:vortex-compact 76040729 7.95958e+07 0.955336 ns
tpcds_q80/datafusion:vortex-compact 141422198 1.3575e+08 1.04178 ns
tpcds_q81/datafusion:vortex-compact 40209493 3.97112e+07 1.01255 ns
tpcds_q82/datafusion:vortex-compact 58136928 5.43491e+07 1.0697 ns
tpcds_q83/datafusion:vortex-compact 64591994 6.40544e+07 1.00839 ns
tpcds_q84/datafusion:vortex-compact 17921727 1.82177e+07 0.983754 ns
tpcds_q85/datafusion:vortex-compact 170117529 1.64174e+08 1.0362 ns
tpcds_q86/datafusion:vortex-compact 33287094 3.36828e+07 0.988252 ns
tpcds_q87/datafusion:vortex-compact 113176129 1.12125e+08 1.00938 ns
tpcds_q88/datafusion:vortex-compact 160047681 1.50955e+08 1.06023 ns
tpcds_q89/datafusion:vortex-compact 67120696 7.01792e+07 0.956419 ns
tpcds_q90/datafusion:vortex-compact 18746586 1.9757e+07 0.948857 ns
tpcds_q91/datafusion:vortex-compact 40570329 4.0657e+07 0.997868 ns
tpcds_q92/datafusion:vortex-compact 26868729 2.52603e+07 1.06367 ns
tpcds_q93/datafusion:vortex-compact 53929458 5.28762e+07 1.01992 ns
tpcds_q94/datafusion:vortex-compact 35633278 3.55906e+07 1.0012 ns
tpcds_q95/datafusion:vortex-compact 108017721 1.07562e+08 1.00424 ns
tpcds_q96/datafusion:vortex-compact 29417101 3.24419e+07 0.906761 ns
tpcds_q97/datafusion:vortex-compact 49269970 4.93875e+07 0.99762 ns
tpcds_q98/datafusion:vortex-compact 60547158 5.74055e+07 1.05473 ns
tpcds_q99/datafusion:vortex-compact 68979339 6.89357e+07 1.00063 ns
tpcds_q01/duckdb:parquet 49664565 4.81755e+07 1.03091 ns
tpcds_q02/duckdb:parquet 29238930 2.89187e+07 1.01107 ns
tpcds_q03/duckdb:parquet 14181417 1.40514e+07 1.00926 ns
tpcds_q04/duckdb:parquet 132897869 1.28825e+08 1.03162 ns
tpcds_q05/duckdb:parquet 33476412 3.16319e+07 1.05831 ns
tpcds_q06/duckdb:parquet 33407338 3.3326e+07 1.00244 ns
tpcds_q07/duckdb:parquet 28880737 2.82345e+07 1.02289 ns
tpcds_q08/duckdb:parquet 29007922 2.92041e+07 0.993282 ns
tpcds_q09/duckdb:parquet 41798511 4.14892e+07 1.00746 ns
tpcds_q10/duckdb:parquet 40752655 4.07619e+07 0.999774 ns
tpcds_q11/duckdb:parquet 85775430 9.01027e+07 0.951974 ns
tpcds_q12/duckdb:parquet 18275582 1.74807e+07 1.04547 ns
tpcds_q13/duckdb:parquet 38972233 3.81358e+07 1.02193 ns
tpcds_q14/duckdb:parquet 103554028 1.03866e+08 0.996997 ns
tpcds_q15/duckdb:parquet 28233139 2.73849e+07 1.03097 ns
tpcds_q16/duckdb:parquet 22855984 2.22837e+07 1.02568 ns
tpcds_q17/duckdb:parquet 40464502 4.07e+07 0.994214 ns
tpcds_q18/duckdb:parquet 103070860 1.02151e+08 1.00901 ns
tpcds_q19/duckdb:parquet 33502997 3.34969e+07 1.00018 ns
tpcds_q20/duckdb:parquet 18152334 1.83252e+07 0.990564 ns
tpcds_q21/duckdb:parquet 14411266 1.35428e+07 1.06413 ns
tpcds_q22/duckdb:parquet 100870094 9.7294e+07 1.03676 ns
tpcds_q23/duckdb:parquet 101561370 1.0227e+08 0.99307 ns
tpcds_q24/duckdb:parquet 51040939 5.05506e+07 1.0097 ns
tpcds_q25/duckdb:parquet 36777110 3.67542e+07 1.00062 ns
tpcds_q26/duckdb:parquet 40160300 3.84842e+07 1.04355 ns
tpcds_q27/duckdb:parquet 81361454 7.94455e+07 1.02412 ns
tpcds_q28/duckdb:parquet 43542473 4.28989e+07 1.015 ns
tpcds_q29/duckdb:parquet 38337227 3.79651e+07 1.0098 ns
tpcds_q30/duckdb:parquet 46737893 4.55585e+07 1.02589 ns
tpcds_q31/duckdb:parquet 28029028 2.73741e+07 1.02393 ns
tpcds_q32/duckdb:parquet 13479128 1.33233e+07 1.01169 ns
tpcds_q33/duckdb:parquet 21990365 2.09364e+07 1.05034 ns
tpcds_q34/duckdb:parquet 24364502 2.45755e+07 0.991415 ns
tpcds_q35/duckdb:parquet 70408780 6.9365e+07 1.01505 ns
tpcds_q36/duckdb:parquet 25123726 2.4317e+07 1.03317 ns
tpcds_q37/duckdb:parquet 16179457 1.71527e+07 0.943259 ns
tpcds_q38/duckdb:parquet 36714006 3.81567e+07 0.962191 ns
tpcds_q39/duckdb:parquet 37522440 3.78534e+07 0.991258 ns
tpcds_q40/duckdb:parquet 20755121 2.25797e+07 0.919195 ns
tpcds_q41/duckdb:parquet 10158945 1.12335e+07 0.904344 ns
tpcds_q42/duckdb:parquet 13787786 1.44638e+07 0.953265 ns
tpcds_q43/duckdb:parquet 19267099 1.93481e+07 0.995813 ns
tpcds_q44/duckdb:parquet 29410477 2.95294e+07 0.995973 ns
tpcds_q45/duckdb:parquet 30705966 3.14777e+07 0.975484 ns
tpcds_q46/duckdb:parquet 49857781 5.40823e+07 0.921888 ns
tpcds_q47/duckdb:parquet 61167382 6.2857e+07 0.97312 ns
tpcds_q48/duckdb:parquet 34593735 3.65849e+07 0.945575 ns
tpcds_q49/duckdb:parquet 26829599 2.88319e+07 0.930551 ns
tpcds_q50/duckdb:parquet 29701595 3.09076e+07 0.960982 ns
tpcds_q51/duckdb:parquet 199265042 2.04778e+08 0.97308 ns
tpcds_q52/duckdb:parquet 13306007 1.36746e+07 0.973043 ns
tpcds_q53/duckdb:parquet 20468145 2.09159e+07 0.978594 ns
tpcds_q54/duckdb:parquet 27200284 2.79579e+07 0.972902 ns
tpcds_q55/duckdb:parquet 13881009 1.36859e+07 1.01426 ns
tpcds_q56/duckdb:parquet 23539123 2.44398e+07 0.963146 ns
tpcds_q57/duckdb:parquet 48903137 4.96006e+07 0.985938 ns
tpcds_q58/duckdb:parquet 26468405 2.72294e+07 0.972053 ns
tpcds_q59/duckdb:parquet 39962991 4.10821e+07 0.972759 ns
tpcds_q60/duckdb:parquet 24421491 2.49913e+07 0.9772 ns
tpcds_q61/duckdb:parquet 31879803 3.54904e+07 0.898265 ns 🚀
tpcds_q62/duckdb:parquet 14410470 1.48804e+07 0.968418 ns
tpcds_q63/duckdb:parquet 18355969 1.87338e+07 0.979832 ns
tpcds_q64/duckdb:parquet 79743613 8.13182e+07 0.980637 ns
tpcds_q65/duckdb:parquet 30896907 3.1936e+07 0.967464 ns
tpcds_q66/duckdb:parquet 31328404 3.22163e+07 0.972441 ns
tpcds_q67/duckdb:parquet 190075169 1.99805e+08 0.951303 ns
tpcds_q68/duckdb:parquet 40518053 4.07832e+07 0.993498 ns
tpcds_q69/duckdb:parquet 43609807 4.35705e+07 1.0009 ns
tpcds_q70/duckdb:parquet 57399867 5.92268e+07 0.969154 ns
tpcds_q71/duckdb:parquet 21306431 2.20659e+07 0.965581 ns
tpcds_q72/duckdb:parquet 170112878 1.74073e+08 0.977248 ns
tpcds_q73/duckdb:parquet 22050419 2.19933e+07 1.0026 ns
tpcds_q74/duckdb:parquet 54895524 5.58261e+07 0.983331 ns
tpcds_q75/duckdb:parquet 57330466 5.98614e+07 0.957719 ns
tpcds_q76/duckdb:parquet 22046906 2.20494e+07 0.999887 ns
tpcds_q77/duckdb:parquet 24657083 2.53531e+07 0.972548 ns
tpcds_q78/duckdb:parquet 80852784 8.20561e+07 0.985335 ns
tpcds_q79/duckdb:parquet 32611610 3.34237e+07 0.975704 ns
tpcds_q80/duckdb:parquet 46153008 4.60901e+07 1.00136 ns
tpcds_q81/duckdb:parquet 51075227 5.29502e+07 0.964589 ns
tpcds_q82/duckdb:parquet 19689094 2.04074e+07 0.964803 ns
tpcds_q83/duckdb:parquet 20205632 2.01282e+07 1.00385 ns
tpcds_q84/duckdb:parquet 22760313 2.29339e+07 0.992431 ns
tpcds_q85/duckdb:parquet 45266070 4.66042e+07 0.971288 ns
tpcds_q86/duckdb:parquet 39498189 4.01582e+07 0.983564 ns
tpcds_q87/duckdb:parquet 38940239 3.95682e+07 0.984131 ns
tpcds_q88/duckdb:parquet 55529728 5.6803e+07 0.977584 ns
tpcds_q89/duckdb:parquet 22668292 2.31345e+07 0.979849 ns
tpcds_q90/duckdb:parquet 10519022 1.06451e+07 0.98816 ns
tpcds_q91/duckdb:parquet 29653545 2.86784e+07 1.034 ns
tpcds_q92/duckdb:parquet 14605070 1.45808e+07 1.00166 ns
tpcds_q93/duckdb:parquet 34873211 3.57378e+07 0.975807 ns
tpcds_q94/duckdb:parquet 19538708 1.97365e+07 0.98998 ns
tpcds_q95/duckdb:parquet 125821926 1.5568e+08 0.808209 ns 🚀
tpcds_q96/duckdb:parquet 11906163 1.17258e+07 1.01538 ns
tpcds_q97/duckdb:parquet 38831440 4.03737e+07 0.961799 ns
tpcds_q98/duckdb:parquet 24667576 2.55191e+07 0.966631 ns
tpcds_q99/duckdb:parquet 25116862 2.56779e+07 0.978151 ns
tpcds_q01/duckdb:vortex-file-compressed 32182379 3.23509e+07 0.994791 ns
tpcds_q02/duckdb:vortex-file-compressed 52249829 5.70512e+07 0.915841 ns
tpcds_q03/duckdb:vortex-file-compressed 24356257 2.53607e+07 0.960395 ns
tpcds_q04/duckdb:vortex-file-compressed 112414613 1.09215e+08 1.0293 ns
tpcds_q05/duckdb:vortex-file-compressed 43610165 4.21479e+07 1.03469 ns
tpcds_q06/duckdb:vortex-file-compressed 40525269 4.16534e+07 0.972917 ns
tpcds_q07/duckdb:vortex-file-compressed 36588278 3.2594e+07 1.12255 ns 🚨
tpcds_q08/duckdb:vortex-file-compressed 31934761 3.40115e+07 0.938939 ns
tpcds_q09/duckdb:vortex-file-compressed 45842647 5.06613e+07 0.904886 ns
tpcds_q10/duckdb:vortex-file-compressed 63233764 5.90003e+07 1.07175 ns
tpcds_q11/duckdb:vortex-file-compressed 80878649 7.79513e+07 1.03755 ns
tpcds_q12/duckdb:vortex-file-compressed 19820867 1.96654e+07 1.0079 ns
tpcds_q13/duckdb:vortex-file-compressed 39555627 3.94983e+07 1.00145 ns
tpcds_q14/duckdb:vortex-file-compressed 130441006 1.32041e+08 0.987886 ns
tpcds_q15/duckdb:vortex-file-compressed 31093772 3.20923e+07 0.968886 ns
tpcds_q16/duckdb:vortex-file-compressed 34576248 3.4939e+07 0.989619 ns
tpcds_q17/duckdb:vortex-file-compressed 47922780 4.98502e+07 0.961336 ns
tpcds_q18/duckdb:vortex-file-compressed 95130348 9.73673e+07 0.977026 ns
tpcds_q19/duckdb:vortex-file-compressed 50916686 4.44807e+07 1.14469 ns 🚨
tpcds_q20/duckdb:vortex-file-compressed 21625321 2.17047e+07 0.996342 ns
tpcds_q21/duckdb:vortex-file-compressed 18989875 1.91001e+07 0.994228 ns
tpcds_q22/duckdb:vortex-file-compressed 119271691 1.211e+08 0.984905 ns
tpcds_q23/duckdb:vortex-file-compressed 135210907 1.38571e+08 0.975751 ns
tpcds_q24/duckdb:vortex-file-compressed 68080331 6.48348e+07 1.05006 ns
tpcds_q25/duckdb:vortex-file-compressed 46349605 4.69446e+07 0.987325 ns
tpcds_q26/duckdb:vortex-file-compressed 45038959 4.62445e+07 0.973931 ns
tpcds_q27/duckdb:vortex-file-compressed 82706189 8.67492e+07 0.953395 ns
tpcds_q28/duckdb:vortex-file-compressed 31209300 3.44856e+07 0.904995 ns
tpcds_q29/duckdb:vortex-file-compressed 48554582 4.87785e+07 0.99541 ns
tpcds_q30/duckdb:vortex-file-compressed 36223184 3.65572e+07 0.990863 ns
tpcds_q31/duckdb:vortex-file-compressed 36716731 3.55441e+07 1.03299 ns
tpcds_q32/duckdb:vortex-file-compressed 18488418 1.89889e+07 0.973644 ns
tpcds_q33/duckdb:vortex-file-compressed 35686976 3.40926e+07 1.04676 ns
tpcds_q34/duckdb:vortex-file-compressed 31955974 3.05347e+07 1.04655 ns
tpcds_q35/duckdb:vortex-file-compressed 95626240 9.01236e+07 1.06106 ns
tpcds_q36/duckdb:vortex-file-compressed 32569221 3.12227e+07 1.04313 ns
tpcds_q37/duckdb:vortex-file-compressed 19276665 1.93228e+07 0.99761 ns
tpcds_q38/duckdb:vortex-file-compressed 55157669 5.10167e+07 1.08117 ns
tpcds_q39/duckdb:vortex-file-compressed 45721141 4.64178e+07 0.984991 ns
tpcds_q40/duckdb:vortex-file-compressed 26405320 2.70836e+07 0.974958 ns
tpcds_q41/duckdb:vortex-file-compressed 16752409 1.75743e+07 0.953233 ns
tpcds_q42/duckdb:vortex-file-compressed 15837432 1.59751e+07 0.99138 ns
tpcds_q43/duckdb:vortex-file-compressed 22146149 2.24403e+07 0.986894 ns
tpcds_q44/duckdb:vortex-file-compressed 27367962 2.79957e+07 0.977576 ns
tpcds_q45/duckdb:vortex-file-compressed 34000966 3.43037e+07 0.991175 ns
tpcds_q46/duckdb:vortex-file-compressed 60063417 6.12823e+07 0.98011 ns
tpcds_q47/duckdb:vortex-file-compressed 67708068 6.98744e+07 0.968996 ns
tpcds_q48/duckdb:vortex-file-compressed 37243592 3.68785e+07 1.0099 ns
tpcds_q49/duckdb:vortex-file-compressed 36842460 3.6881e+07 0.998955 ns
tpcds_q50/duckdb:vortex-file-compressed 44907028 4.13047e+07 1.08721 ns
tpcds_q51/duckdb:vortex-file-compressed 118455698 2.07589e+08 0.570626 ns 🚀
tpcds_q52/duckdb:vortex-file-compressed 15820480 1.6685e+07 0.948184 ns
tpcds_q53/duckdb:vortex-file-compressed 25753816 2.70627e+07 0.951634 ns
tpcds_q54/duckdb:vortex-file-compressed 40775951 3.81719e+07 1.06822 ns
tpcds_q55/duckdb:vortex-file-compressed 15344313 1.56474e+07 0.980628 ns
tpcds_q56/duckdb:vortex-file-compressed 39096113 3.75079e+07 1.04234 ns
tpcds_q57/duckdb:vortex-file-compressed 59828596 6.36577e+07 0.939848 ns
tpcds_q58/duckdb:vortex-file-compressed 40523104 3.61735e+07 1.12024 ns 🚨
tpcds_q59/duckdb:vortex-file-compressed 56380952 5.78459e+07 0.974675 ns
tpcds_q60/duckdb:vortex-file-compressed 38856075 3.88175e+07 1.00099 ns
tpcds_q61/duckdb:vortex-file-compressed 39392912 4.1591e+07 0.947151 ns
tpcds_q62/duckdb:vortex-file-compressed 23745600 2.67017e+07 0.889291 ns 🚀
tpcds_q63/duckdb:vortex-file-compressed 26633048 2.70421e+07 0.984872 ns
tpcds_q64/duckdb:vortex-file-compressed 92807790 9.33001e+07 0.994723 ns
tpcds_q65/duckdb:vortex-file-compressed 35237624 3.73964e+07 0.942274 ns
tpcds_q66/duckdb:vortex-file-compressed 36165814 3.66376e+07 0.987124 ns
tpcds_q67/duckdb:vortex-file-compressed 187358506 1.91642e+08 0.977648 ns
tpcds_q68/duckdb:vortex-file-compressed 49799329 4.9713e+07 1.00174 ns
tpcds_q69/duckdb:vortex-file-compressed 64156234 6.05513e+07 1.05953 ns
tpcds_q70/duckdb:vortex-file-compressed 60672398 6.17226e+07 0.982985 ns
tpcds_q71/duckdb:vortex-file-compressed 27176665 2.63887e+07 1.02986 ns
tpcds_q72/duckdb:vortex-file-compressed 173472133 1.74688e+08 0.99304 ns
tpcds_q73/duckdb:vortex-file-compressed 29184331 2.90577e+07 1.00436 ns
tpcds_q74/duckdb:vortex-file-compressed 71723785 6.78984e+07 1.05634 ns
tpcds_q75/duckdb:vortex-file-compressed 67648754 7.0257e+07 0.962876 ns
tpcds_q76/duckdb:vortex-file-compressed 25464797 2.54648e+07 1 ns
tpcds_q77/duckdb:vortex-file-compressed 30882414 3.30818e+07 0.933516 ns
tpcds_q78/duckdb:vortex-file-compressed 93353536 8.94324e+07 1.04384 ns
tpcds_q79/duckdb:vortex-file-compressed 39759996 3.89252e+07 1.02145 ns
tpcds_q80/duckdb:vortex-file-compressed 53161925 5.70417e+07 0.931984 ns
tpcds_q81/duckdb:vortex-file-compressed 41173290 4.04663e+07 1.01747 ns
tpcds_q82/duckdb:vortex-file-compressed 20271204 2.11983e+07 0.956266 ns
tpcds_q83/duckdb:vortex-file-compressed 41848478 4.01331e+07 1.04274 ns
tpcds_q84/duckdb:vortex-file-compressed 24200903 2.5399e+07 0.952831 ns
tpcds_q85/duckdb:vortex-file-compressed 57961868 5.87905e+07 0.985906 ns
tpcds_q86/duckdb:vortex-file-compressed 49508963 4.95303e+07 0.99957 ns
tpcds_q87/duckdb:vortex-file-compressed 56231621 5.18474e+07 1.08456 ns
tpcds_q88/duckdb:vortex-file-compressed 90007809 7.65458e+07 1.17587 ns 🚨
tpcds_q89/duckdb:vortex-file-compressed 26619828 2.746e+07 0.969403 ns
tpcds_q90/duckdb:vortex-file-compressed 15486856 1.84603e+07 0.838929 ns 🚀
tpcds_q91/duckdb:vortex-file-compressed 34156223 3.64384e+07 0.937369 ns
tpcds_q92/duckdb:vortex-file-compressed 25836271 2.58505e+07 0.99945 ns
tpcds_q93/duckdb:vortex-file-compressed 33890940 3.4617e+07 0.979025 ns
tpcds_q94/duckdb:vortex-file-compressed 29438462 2.95117e+07 0.997518 ns
tpcds_q95/duckdb:vortex-file-compressed 149849585 1.61436e+08 0.928227 ns
tpcds_q96/duckdb:vortex-file-compressed 17117749 1.58168e+07 1.08225 ns
tpcds_q97/duckdb:vortex-file-compressed 45862152 4.46959e+07 1.02609 ns
tpcds_q98/duckdb:vortex-file-compressed 24467545 2.53619e+07 0.964737 ns
tpcds_q99/duckdb:vortex-file-compressed 43455219 4.29171e+07 1.01254 ns
tpcds_q01/duckdb:vortex-compact 38334608 3.9181e+07 0.978399 ns
tpcds_q02/duckdb:vortex-compact 58734031 6.56555e+07 0.894579 ns 🚀
tpcds_q03/duckdb:vortex-compact 47610739 4.89138e+07 0.97336 ns
tpcds_q04/duckdb:vortex-compact 155787806 1.48542e+08 1.04878 ns
tpcds_q05/duckdb:vortex-compact 58456485 5.55019e+07 1.05323 ns
tpcds_q06/duckdb:vortex-compact 50771500 5.10407e+07 0.994725 ns
tpcds_q07/duckdb:vortex-compact 63142762 5.86204e+07 1.07715 ns
tpcds_q08/duckdb:vortex-compact 62535000 6.44988e+07 0.969554 ns
tpcds_q09/duckdb:vortex-compact 58473981 6.30074e+07 0.92805 ns
tpcds_q10/duckdb:vortex-compact 101554271 8.87624e+07 1.14411 ns 🚨
tpcds_q11/duckdb:vortex-compact 116433851 1.07871e+08 1.07938 ns
tpcds_q12/duckdb:vortex-compact 30413226 2.95476e+07 1.0293 ns
tpcds_q13/duckdb:vortex-compact 78376269 7.33088e+07 1.06913 ns
tpcds_q14/duckdb:vortex-compact 149318409 1.51029e+08 0.988672 ns
tpcds_q15/duckdb:vortex-compact 40975695 4.01921e+07 1.0195 ns
tpcds_q16/duckdb:vortex-compact 42598076 4.27259e+07 0.997007 ns
tpcds_q17/duckdb:vortex-compact 77175922 6.79815e+07 1.13525 ns 🚨
tpcds_q18/duckdb:vortex-compact 147103034 1.39301e+08 1.05601 ns
tpcds_q19/duckdb:vortex-compact 69777340 6.37034e+07 1.09535 ns
tpcds_q20/duckdb:vortex-compact 28174660 2.75132e+07 1.02404 ns
tpcds_q21/duckdb:vortex-compact 24542106 2.30351e+07 1.06542 ns
tpcds_q22/duckdb:vortex-compact 126813488 1.30565e+08 0.971268 ns
tpcds_q23/duckdb:vortex-compact 171772039 1.66384e+08 1.03238 ns
tpcds_q24/duckdb:vortex-compact 89742272 8.2423e+07 1.0888 ns
tpcds_q25/duckdb:vortex-compact 76302277 6.80102e+07 1.12192 ns 🚨
tpcds_q26/duckdb:vortex-compact 57383179 5.68525e+07 1.00933 ns
tpcds_q27/duckdb:vortex-compact 132409479 1.32837e+08 0.996778 ns
tpcds_q28/duckdb:vortex-compact 105147026 1.0771e+08 0.976203 ns
tpcds_q29/duckdb:vortex-compact 76496392 7.08578e+07 1.07958 ns
tpcds_q30/duckdb:vortex-compact 41091667 4.14747e+07 0.990764 ns
tpcds_q31/duckdb:vortex-compact 52641700 4.87081e+07 1.08076 ns
tpcds_q32/duckdb:vortex-compact 31144534 2.96588e+07 1.05009 ns
tpcds_q33/duckdb:vortex-compact 60196896 5.31103e+07 1.13343 ns 🚨
tpcds_q34/duckdb:vortex-compact 60597430 5.2078e+07 1.16359 ns 🚨
tpcds_q35/duckdb:vortex-compact 125304003 1.1583e+08 1.08179 ns
tpcds_q36/duckdb:vortex-compact 46584627 4.38637e+07 1.06203 ns
tpcds_q37/duckdb:vortex-compact 29918558 3.01969e+07 0.990783 ns
tpcds_q38/duckdb:vortex-compact 76669591 6.60074e+07 1.16153 ns 🚨
tpcds_q39/duckdb:vortex-compact 49627253 5.01004e+07 0.990556 ns
tpcds_q40/duckdb:vortex-compact 34939621 3.38717e+07 1.03153 ns
tpcds_q41/duckdb:vortex-compact 21184756 2.14231e+07 0.988876 ns
tpcds_q42/duckdb:vortex-compact 21380536 2.1412e+07 0.99853 ns
tpcds_q43/duckdb:vortex-compact 31678429 3.18616e+07 0.994252 ns
tpcds_q44/duckdb:vortex-compact 46344767 4.69392e+07 0.987336 ns
tpcds_q45/duckdb:vortex-compact 46745197 4.64531e+07 1.00629 ns
tpcds_q46/duckdb:vortex-compact 91571660 8.48178e+07 1.07963 ns
tpcds_q47/duckdb:vortex-compact 80460266 8.35624e+07 0.962877 ns
tpcds_q48/duckdb:vortex-compact 69168420 6.42156e+07 1.07713 ns
tpcds_q49/duckdb:vortex-compact 64341398 6.47813e+07 0.993209 ns
tpcds_q50/duckdb:vortex-compact 66573716 5.74406e+07 1.159 ns 🚨
tpcds_q51/duckdb:vortex-compact 125202009 2.14268e+08 0.584326 ns 🚀
tpcds_q52/duckdb:vortex-compact 23046845 2.18401e+07 1.05526 ns
tpcds_q53/duckdb:vortex-compact 39683903 3.69445e+07 1.07415 ns
tpcds_q54/duckdb:vortex-compact 60715412 5.14451e+07 1.1802 ns 🚨
tpcds_q55/duckdb:vortex-compact 22852853 2.25719e+07 1.01245 ns
tpcds_q56/duckdb:vortex-compact 62055865 5.95936e+07 1.04132 ns
tpcds_q57/duckdb:vortex-compact 69659300 6.78702e+07 1.02636 ns
tpcds_q58/duckdb:vortex-compact 47193241 4.57064e+07 1.03253 ns
tpcds_q59/duckdb:vortex-compact 62506271 6.20137e+07 1.00794 ns
tpcds_q60/duckdb:vortex-compact 60578356 5.80523e+07 1.04351 ns
tpcds_q61/duckdb:vortex-compact 76023584 7.39547e+07 1.02798 ns
tpcds_q62/duckdb:vortex-compact 36259423 3.38609e+07 1.07083 ns
tpcds_q63/duckdb:vortex-compact 37596973 3.86369e+07 0.973085 ns
tpcds_q64/duckdb:vortex-compact 137397050 1.33268e+08 1.03098 ns
tpcds_q65/duckdb:vortex-compact 47683669 4.84111e+07 0.984974 ns
tpcds_q66/duckdb:vortex-compact 54940604 5.38969e+07 1.01936 ns
tpcds_q67/duckdb:vortex-compact 231978064 2.39567e+08 0.968321 ns
tpcds_q68/duckdb:vortex-compact 81863710 7.74564e+07 1.0569 ns
tpcds_q69/duckdb:vortex-compact 97504908 8.80842e+07 1.10695 ns 🚨
tpcds_q70/duckdb:vortex-compact 117504128 1.17149e+08 1.00303 ns
tpcds_q71/duckdb:vortex-compact 43704093 3.97108e+07 1.10056 ns 🚨
tpcds_q72/duckdb:vortex-compact 189668945 1.94636e+08 0.974481 ns
tpcds_q73/duckdb:vortex-compact 52106387 4.79568e+07 1.08653 ns
tpcds_q74/duckdb:vortex-compact 101770407 9.12854e+07 1.11486 ns 🚨
tpcds_q75/duckdb:vortex-compact 87558321 8.25238e+07 1.06101 ns
tpcds_q76/duckdb:vortex-compact 38726179 3.97352e+07 0.974607 ns
tpcds_q77/duckdb:vortex-compact 49489691 4.6253e+07 1.06998 ns
tpcds_q78/duckdb:vortex-compact 109986626 1.10307e+08 0.997099 ns
tpcds_q79/duckdb:vortex-compact 92225881 7.9039e+07 1.16684 ns 🚨
tpcds_q80/duckdb:vortex-compact 84117341 8.14261e+07 1.03305 ns
tpcds_q81/duckdb:vortex-compact 45795551 4.70631e+07 0.973067 ns
tpcds_q82/duckdb:vortex-compact 34326302 3.31229e+07 1.03633 ns
tpcds_q83/duckdb:vortex-compact 61152173 6.29876e+07 0.97086 ns
tpcds_q84/duckdb:vortex-compact 28694410 2.85241e+07 1.00597 ns
tpcds_q85/duckdb:vortex-compact 71915206 7.42703e+07 0.968291 ns
tpcds_q86/duckdb:vortex-compact 90428938 7.77611e+07 1.16291 ns 🚨
tpcds_q87/duckdb:vortex-compact 78222211 6.87004e+07 1.1386 ns 🚨
tpcds_q88/duckdb:vortex-compact 215947550 1.5324e+08 1.40921 ns 🚨
tpcds_q89/duckdb:vortex-compact 40827445 3.88118e+07 1.05193 ns
tpcds_q90/duckdb:vortex-compact 31619832 3.48709e+07 0.906768 ns
tpcds_q91/duckdb:vortex-compact 43641196 4.37689e+07 0.997083 ns
tpcds_q92/duckdb:vortex-compact 56492544 5.41267e+07 1.04371 ns
tpcds_q93/duckdb:vortex-compact 41122128 3.96036e+07 1.03834 ns
tpcds_q94/duckdb:vortex-compact 41738090 4.44946e+07 0.938049 ns
tpcds_q95/duckdb:vortex-compact 180666073 1.79432e+08 1.00688 ns
tpcds_q96/duckdb:vortex-compact 40656175 2.86329e+07 1.41991 ns 🚨
tpcds_q97/duckdb:vortex-compact 50554642 4.97899e+07 1.01536 ns
tpcds_q98/duckdb:vortex-compact 33524644 3.26192e+07 1.02776 ns
tpcds_q99/duckdb:vortex-compact 48365662 5.53446e+07 0.873901 ns 🚀
tpcds_q01/duckdb:duckdb 24249220 2.47311e+07 0.980516 ns
tpcds_q02/duckdb:duckdb 25146783 2.4957e+07 1.0076 ns
tpcds_q03/duckdb:duckdb 11126709 1.08911e+07 1.02163 ns
tpcds_q04/duckdb:duckdb 177944001 1.75512e+08 1.01386 ns
tpcds_q05/duckdb:duckdb 22603648 2.08347e+07 1.0849 ns
tpcds_q06/duckdb:duckdb 28228835 2.71428e+07 1.04001 ns
tpcds_q07/duckdb:duckdb 42506169 4.20743e+07 1.01026 ns
tpcds_q08/duckdb:duckdb 125130227 1.25031e+08 1.00079 ns
tpcds_q09/duckdb:duckdb 19433289 1.92921e+07 1.00732 ns
tpcds_q10/duckdb:duckdb 29266807 2.8859e+07 1.01413 ns
tpcds_q11/duckdb:duckdb 154772745 1.56549e+08 0.988655 ns
tpcds_q12/duckdb:duckdb 14414259 1.51093e+07 0.953997 ns
tpcds_q13/duckdb:duckdb 28053806 2.76512e+07 1.01456 ns
tpcds_q14/duckdb:duckdb 95481482 9.54899e+07 0.999912 ns
tpcds_q15/duckdb:duckdb 24205860 2.40205e+07 1.00772 ns
tpcds_q16/duckdb:duckdb 21166506 2.167e+07 0.976764 ns
tpcds_q17/duckdb:duckdb 26435651 2.69479e+07 0.98099 ns
tpcds_q18/duckdb:duckdb 51928238 5.34328e+07 0.971842 ns
tpcds_q19/duckdb:duckdb 20437603 2.08336e+07 0.980991 ns
tpcds_q20/duckdb:duckdb 15082089 1.57795e+07 0.955806 ns
tpcds_q21/duckdb:duckdb 8025523 8.54204e+06 0.939533 ns
tpcds_q22/duckdb:duckdb 87472996 8.66066e+07 1.01 ns
tpcds_q23/duckdb:duckdb 74733593 7.40014e+07 1.00989 ns
tpcds_q24/duckdb:duckdb 27297680 2.71838e+07 1.00419 ns
tpcds_q25/duckdb:duckdb 19571799 1.95373e+07 1.00177 ns
tpcds_q26/duckdb:duckdb 30710735 2.94609e+07 1.04242 ns
tpcds_q27/duckdb:duckdb 53766713 5.32997e+07 1.00876 ns
tpcds_q28/duckdb:duckdb 25472977 2.52216e+07 1.00997 ns
tpcds_q29/duckdb:duckdb 24714166 2.47567e+07 0.99828 ns
tpcds_q30/duckdb:duckdb 34620006 3.31714e+07 1.04367 ns
tpcds_q31/duckdb:duckdb 25117840 2.46868e+07 1.01746 ns
tpcds_q32/duckdb:duckdb 9021884 8.68195e+06 1.03915 ns
tpcds_q33/duckdb:duckdb 16945586 1.64537e+07 1.0299 ns
tpcds_q34/duckdb:duckdb 19192970 1.88553e+07 1.01791 ns
tpcds_q35/duckdb:duckdb 40473497 4.0301e+07 1.00428 ns
tpcds_q36/duckdb:duckdb 79277589 7.75487e+07 1.02229 ns
tpcds_q37/duckdb:duckdb 10031945 9.30396e+06 1.07824 ns
tpcds_q38/duckdb:duckdb 34375810 3.35651e+07 1.02415 ns
tpcds_q39/duckdb:duckdb 30723866 2.99579e+07 1.02557 ns
tpcds_q40/duckdb:duckdb 16325797 1.56467e+07 1.0434 ns
tpcds_q41/duckdb:duckdb 10398232 1.0097e+07 1.02983 ns
tpcds_q42/duckdb:duckdb 10486062 8.8554e+06 1.18414 ns 🚨
tpcds_q43/duckdb:duckdb 14653325 1.44965e+07 1.01082 ns
tpcds_q44/duckdb:duckdb 17626716 1.69013e+07 1.04292 ns
tpcds_q45/duckdb:duckdb 19839909 1.9119e+07 1.03771 ns
tpcds_q46/duckdb:duckdb 41027210 4.08441e+07 1.00448 ns
tpcds_q47/duckdb:duckdb 56897831 5.41403e+07 1.05093 ns
tpcds_q48/duckdb:duckdb 27119707 2.6109e+07 1.03871 ns
tpcds_q49/duckdb:duckdb 18452558 1.82357e+07 1.01189 ns
tpcds_q50/duckdb:duckdb 17844090 1.718e+07 1.03865 ns
tpcds_q51/duckdb:duckdb 108643979 1.07594e+08 1.00976 ns
tpcds_q52/duckdb:duckdb 10770960 9.26168e+06 1.16296 ns 🚨
tpcds_q53/duckdb:duckdb 16476631 1.62424e+07 1.01442 ns
tpcds_q54/duckdb:duckdb 21080036 2.00193e+07 1.05299 ns
tpcds_q55/duckdb:duckdb 10767468 9.7971e+06 1.09905 ns
tpcds_q56/duckdb:duckdb 18092171 1.77368e+07 1.02003 ns
tpcds_q57/duckdb:duckdb 47879858 4.59871e+07 1.04116 ns
tpcds_q58/duckdb:duckdb 16573736 1.56634e+07 1.05812 ns
tpcds_q59/duckdb:duckdb 38762673 3.77153e+07 1.02777 ns
tpcds_q60/duckdb:duckdb 19823175 1.91279e+07 1.03635 ns
tpcds_q61/duckdb:duckdb 18995100 1.84838e+07 1.02766 ns
tpcds_q62/duckdb:duckdb 11126256 1.06682e+07 1.04294 ns
tpcds_q63/duckdb:duckdb 14647636 1.38021e+07 1.06126 ns
tpcds_q64/duckdb:duckdb 60686500 6.13806e+07 0.988692 ns
tpcds_q65/duckdb:duckdb 37798454 3.60424e+07 1.04872 ns
tpcds_q66/duckdb:duckdb 30316874 2.72124e+07 1.11408 ns 🚨
tpcds_q67/duckdb:duckdb 155146856 1.51224e+08 1.02594 ns
tpcds_q68/duckdb:duckdb 28135727 2.83924e+07 0.990959 ns
tpcds_q69/duckdb:duckdb 30815382 2.9549e+07 1.04286 ns
tpcds_q70/duckdb:duckdb 20221747 1.99462e+07 1.01381 ns
tpcds_q71/duckdb:duckdb 17744478 1.59768e+07 1.11064 ns 🚨
tpcds_q72/duckdb:duckdb 47213479 4.57817e+07 1.03127 ns
tpcds_q73/duckdb:duckdb 14667619 1.46334e+07 1.00234 ns
tpcds_q74/duckdb:duckdb 108687256 1.0796e+08 1.00673 ns
tpcds_q75/duckdb:duckdb 46474901 4.37034e+07 1.06342 ns
tpcds_q76/duckdb:duckdb 15060602 1.51543e+07 0.993816 ns
tpcds_q77/duckdb:duckdb 15074147 1.4694e+07 1.02587 ns
tpcds_q78/duckdb:duckdb 69706396 6.68245e+07 1.04313 ns
tpcds_q79/duckdb:duckdb 22053450 2.21755e+07 0.994498 ns
tpcds_q80/duckdb:duckdb 32914321 3.13163e+07 1.05103 ns
tpcds_q81/duckdb:duckdb 41653242 4.20096e+07 0.991517 ns
tpcds_q82/duckdb:duckdb 11186585 1.07897e+07 1.03678 ns
tpcds_q83/duckdb:duckdb 11916660 1.10171e+07 1.08165 ns
tpcds_q84/duckdb:duckdb 15787190 1.52165e+07 1.03751 ns
tpcds_q85/duckdb:duckdb 26790384 2.60875e+07 1.02694 ns
tpcds_q86/duckdb:duckdb 14258231 1.39326e+07 1.02337 ns
tpcds_q87/duckdb:duckdb 35819437 3.4596e+07 1.03536 ns
tpcds_q88/duckdb:duckdb 26947463 2.7061e+07 0.995806 ns
tpcds_q89/duckdb:duckdb 19077571 1.85288e+07 1.02962 ns
tpcds_q90/duckdb:duckdb 7307384 6.74686e+06 1.08308 ns
tpcds_q91/duckdb:duckdb 16548303 1.55364e+07 1.06513 ns
tpcds_q92/duckdb:duckdb 11140813 9.98381e+06 1.11589 ns 🚨
tpcds_q93/duckdb:duckdb 24922666 2.43122e+07 1.02511 ns
tpcds_q94/duckdb:duckdb 16104453 1.54251e+07 1.04404 ns
tpcds_q95/duckdb:duckdb 114174141 1.1378e+08 1.00346 ns
tpcds_q96/duckdb:duckdb 6705296 6.10511e+06 1.09831 ns
tpcds_q97/duckdb:duckdb 33614516 3.26921e+07 1.02822 ns
tpcds_q98/duckdb:duckdb 19881297 1.94127e+07 1.02414 ns
tpcds_q99/duckdb:duckdb 21957144 2.16133e+07 1.01591 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.988x ➖
  • Vortex: 0.985x ➖
  • duckdb:vortex: 1.001x ➖
  • datafusion:vortex: 0.969x ➖
  • Best: tpch_q19/datafusion:vortex-file-compressed (0.715x)
  • Worst: tpch_q04/duckdb:vortex-file-compressed (1.047x)
  • Significant (>10%): 2↑ 0↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 728884587 7.36737e+08 0.989342 ns
tpch_q02/datafusion:arrow 203400091 2.02298e+08 1.00545 ns
tpch_q03/datafusion:arrow 576658517 5.6822e+08 1.01485 ns
tpch_q04/datafusion:arrow 417064978 4.07454e+08 1.02359 ns
tpch_q05/datafusion:arrow 1108916193 1.11143e+09 0.997739 ns
tpch_q06/datafusion:arrow 329616449 3.18433e+08 1.03512 ns
tpch_q07/datafusion:arrow 1380929482 1.39839e+09 0.987513 ns
tpch_q08/datafusion:arrow 1363829020 1.35557e+09 1.00609 ns
tpch_q09/datafusion:arrow 1617457910 1.61948e+09 0.99875 ns
tpch_q10/datafusion:arrow 672423043 6.81656e+08 0.986456 ns
tpch_q11/datafusion:arrow 185209200 1.87096e+08 0.989914 ns
tpch_q12/datafusion:arrow 800009747 7.62555e+08 1.04912 ns
tpch_q13/datafusion:arrow 548159013 5.397e+08 1.01567 ns
tpch_q14/datafusion:arrow 380179584 3.72404e+08 1.02088 ns
tpch_q15/datafusion:arrow 790613593 8.11618e+08 0.97412 ns
tpch_q16/datafusion:arrow 125768770 1.26145e+08 0.997017 ns
tpch_q17/datafusion:arrow 1634542719 1.65435e+09 0.988029 ns
tpch_q18/datafusion:arrow 2170004988 2.22053e+09 0.977247 ns
tpch_q19/datafusion:arrow 582438536 6.08877e+08 0.956579 ns
tpch_q20/datafusion:arrow 562849398 5.83827e+08 0.964069 ns
tpch_q21/datafusion:arrow 3767770757 3.98432e+09 0.94565 ns
tpch_q22/datafusion:arrow 188224601 1.84497e+08 1.02021 ns
tpch_q01/datafusion:parquet 458953946 4.65301e+08 0.986359 ns
tpch_q02/datafusion:parquet 270478321 2.7537e+08 0.982237 ns
tpch_q03/datafusion:parquet 413584479 4.16687e+08 0.992553 ns
tpch_q04/datafusion:parquet 153062775 1.50435e+08 1.01747 ns
tpch_q05/datafusion:parquet 586521016 6.02686e+08 0.973178 ns
tpch_q06/datafusion:parquet 125130686 1.35675e+08 0.922284 ns
tpch_q07/datafusion:parquet 802118629 8.24372e+08 0.973006 ns
tpch_q08/datafusion:parquet 657357508 6.8468e+08 0.960094 ns
tpch_q09/datafusion:parquet 979353400 1.00896e+09 0.970652 ns
tpch_q10/datafusion:parquet 605784592 6.1389e+08 0.986796 ns
tpch_q11/datafusion:parquet 201719995 2.10096e+08 0.960131 ns
tpch_q12/datafusion:parquet 253698902 2.5354e+08 1.00062 ns
tpch_q13/datafusion:parquet 352391213 3.4868e+08 1.01064 ns
tpch_q14/datafusion:parquet 203679946 2.05813e+08 0.989638 ns
tpch_q15/datafusion:parquet 258683027 2.71029e+08 0.954449 ns
tpch_q16/datafusion:parquet 181742734 1.90103e+08 0.956025 ns
tpch_q17/datafusion:parquet 851067940 9.15955e+08 0.929159 ns
tpch_q18/datafusion:parquet 1065179628 1.06813e+09 0.997237 ns
tpch_q19/datafusion:parquet 330039906 3.34556e+08 0.9865 ns
tpch_q20/datafusion:parquet 377950186 3.86576e+08 0.977687 ns
tpch_q21/datafusion:parquet 898979420 9.47851e+08 0.94844 ns
tpch_q22/datafusion:parquet 219664298 2.24119e+08 0.980122 ns
tpch_q01/datafusion:vortex-file-compressed 418440266 4.4642e+08 0.937323 ns
tpch_q02/datafusion:vortex-file-compressed 173744634 1.752e+08 0.991691 ns
tpch_q03/datafusion:vortex-file-compressed 264572896 2.80998e+08 0.941546 ns
tpch_q04/datafusion:vortex-file-compressed 115300102 1.19432e+08 0.965407 ns
tpch_q05/datafusion:vortex-file-compressed 478895746 5.0546e+08 0.947446 ns
tpch_q06/datafusion:vortex-file-compressed 42729182 4.59774e+07 0.929352 ns
tpch_q07/datafusion:vortex-file-compressed 673925303 7.06074e+08 0.954469 ns
tpch_q08/datafusion:vortex-file-compressed 504342202 5.17729e+08 0.974143 ns
tpch_q09/datafusion:vortex-file-compressed 829589314 8.54895e+08 0.970399 ns
tpch_q10/datafusion:vortex-file-compressed 295052099 3.05046e+08 0.967236 ns
tpch_q11/datafusion:vortex-file-compressed 126700319 1.25869e+08 1.0066 ns
tpch_q12/datafusion:vortex-file-compressed 130250833 1.33971e+08 0.972233 ns
tpch_q13/datafusion:vortex-file-compressed 229895865 2.38639e+08 0.963363 ns
tpch_q14/datafusion:vortex-file-compressed 74374899 7.71227e+07 0.964371 ns
tpch_q15/datafusion:vortex-file-compressed 111424914 1.15468e+08 0.964983 ns
tpch_q16/datafusion:vortex-file-compressed 100059301 1.00899e+08 0.991681 ns
tpch_q17/datafusion:vortex-file-compressed 758507212 8.51473e+08 0.890818 ns 🚀
tpch_q18/datafusion:vortex-file-compressed 996385498 9.97868e+08 0.998514 ns
tpch_q19/datafusion:vortex-file-compressed 90999396 1.27284e+08 0.71493 ns 🚀
tpch_q20/datafusion:vortex-file-compressed 212187571 2.11033e+08 1.00547 ns
tpch_q21/datafusion:vortex-file-compressed 811235519 7.97821e+08 1.01681 ns
tpch_q22/datafusion:vortex-file-compressed 65818362 6.78603e+07 0.96991 ns
tpch_q01/datafusion:vortex-compact 456916747 4.69808e+08 0.972561 ns
tpch_q02/datafusion:vortex-compact 172670560 1.76222e+08 0.979848 ns
tpch_q03/datafusion:vortex-compact 283923794 2.83973e+08 0.999826 ns
tpch_q04/datafusion:vortex-compact 135633961 1.37598e+08 0.985724 ns
tpch_q05/datafusion:vortex-compact 493788680 4.83941e+08 1.02035 ns
tpch_q06/datafusion:vortex-compact 66387265 6.74452e+07 0.984314 ns
tpch_q07/datafusion:vortex-compact 713606179 7.09561e+08 1.0057 ns
tpch_q08/datafusion:vortex-compact 511330035 5.15483e+08 0.991943 ns
tpch_q09/datafusion:vortex-compact 848567028 8.71238e+08 0.973978 ns
tpch_q10/datafusion:vortex-compact 339286099 3.4202e+08 0.992007 ns
tpch_q11/datafusion:vortex-compact 129513261 1.32041e+08 0.980858 ns
tpch_q12/datafusion:vortex-compact 194893541 1.9351e+08 1.00715 ns
tpch_q13/datafusion:vortex-compact 278204020 2.83944e+08 0.979784 ns
tpch_q14/datafusion:vortex-compact 97710523 9.76197e+07 1.00093 ns
tpch_q15/datafusion:vortex-compact 171154053 1.69787e+08 1.00805 ns
tpch_q16/datafusion:vortex-compact 106298953 1.0352e+08 1.02685 ns
tpch_q17/datafusion:vortex-compact 771676407 8.48545e+08 0.909411 ns
tpch_q18/datafusion:vortex-compact 988151849 1.01515e+09 0.973403 ns
tpch_q19/datafusion:vortex-compact 207386117 2.13686e+08 0.970517 ns
tpch_q20/datafusion:vortex-compact 236821024 2.4671e+08 0.959917 ns
tpch_q21/datafusion:vortex-compact 831882988 8.94685e+08 0.929805 ns
tpch_q22/datafusion:vortex-compact 80817731 8.05713e+07 1.00306 ns
tpch_q01/duckdb:parquet 261725527 2.76092e+08 0.947963 ns
tpch_q02/duckdb:parquet 129372851 1.30065e+08 0.994682 ns
tpch_q03/duckdb:parquet 229477352 2.31941e+08 0.989379 ns
tpch_q04/duckdb:parquet 152157689 1.57618e+08 0.965354 ns
tpch_q05/duckdb:parquet 238823601 2.44473e+08 0.976893 ns
tpch_q06/duckdb:parquet 72373787 7.45277e+07 0.9711 ns
tpch_q07/duckdb:parquet 222507416 2.3243e+08 0.957308 ns
tpch_q08/duckdb:parquet 338412490 3.45371e+08 0.979853 ns
tpch_q09/duckdb:parquet 501609869 5.12723e+08 0.978326 ns
tpch_q10/duckdb:parquet 644367697 6.47425e+08 0.995278 ns
tpch_q11/duckdb:parquet 56221615 4.90576e+07 1.14603 ns 🚨
tpch_q12/duckdb:parquet 142707146 1.42264e+08 1.00311 ns
tpch_q13/duckdb:parquet 425167352 4.21747e+08 1.00811 ns
tpch_q14/duckdb:parquet 184831297 1.83158e+08 1.00913 ns
tpch_q15/duckdb:parquet 109933004 1.10001e+08 0.999382 ns
tpch_q16/duckdb:parquet 169630046 1.67703e+08 1.01149 ns
tpch_q17/duckdb:parquet 208945253 2.08146e+08 1.00384 ns
tpch_q18/duckdb:parquet 369812423 3.70086e+08 0.999261 ns
tpch_q19/duckdb:parquet 293442187 2.89511e+08 1.01358 ns
tpch_q20/duckdb:parquet 252594848 2.52861e+08 0.998948 ns
tpch_q21/duckdb:parquet 596087645 6.04486e+08 0.986107 ns
tpch_q22/duckdb:parquet 305314915 3.03441e+08 1.00618 ns
tpch_q01/duckdb:vortex-file-compressed 197205854 1.93621e+08 1.01851 ns
tpch_q02/duckdb:vortex-file-compressed 62455201 6.32895e+07 0.986818 ns
tpch_q03/duckdb:vortex-file-compressed 149145843 1.48809e+08 1.00226 ns
tpch_q04/duckdb:vortex-file-compressed 173638818 1.65821e+08 1.04715 ns
tpch_q05/duckdb:vortex-file-compressed 155642093 1.55447e+08 1.00126 ns
tpch_q06/duckdb:vortex-file-compressed 51320082 5.20843e+07 0.985327 ns
tpch_q07/duckdb:vortex-file-compressed 160930462 1.612e+08 0.998329 ns
tpch_q08/duckdb:vortex-file-compressed 239727737 2.41412e+08 0.993025 ns
tpch_q09/duckdb:vortex-file-compressed 383953734 3.77704e+08 1.01655 ns
tpch_q10/duckdb:vortex-file-compressed 162621064 1.64708e+08 0.987327 ns
tpch_q11/duckdb:vortex-file-compressed 41285195 4.11239e+07 1.00392 ns
tpch_q12/duckdb:vortex-file-compressed 99398594 1.02099e+08 0.97355 ns
tpch_q13/duckdb:vortex-file-compressed 247384336 2.49548e+08 0.991331 ns
tpch_q14/duckdb:vortex-file-compressed 73853776 7.51621e+07 0.982593 ns
tpch_q15/duckdb:vortex-file-compressed 99607821 1.01995e+08 0.976596 ns
tpch_q16/duckdb:vortex-file-compressed 84235531 8.54029e+07 0.986331 ns
tpch_q17/duckdb:vortex-file-compressed 134713197 1.36283e+08 0.988485 ns
tpch_q18/duckdb:vortex-file-compressed 298691687 3.01915e+08 0.989324 ns
tpch_q19/duckdb:vortex-file-compressed 87735992 8.75002e+07 1.00269 ns
tpch_q20/duckdb:vortex-file-compressed 183540387 1.81647e+08 1.01042 ns
tpch_q21/duckdb:vortex-file-compressed 595175681 6.05943e+08 0.982231 ns
tpch_q22/duckdb:vortex-file-compressed 77634532 7.75437e+07 1.00117 ns
tpch_q01/duckdb:vortex-compact 248040642 2.43774e+08 1.0175 ns
tpch_q02/duckdb:vortex-compact 74760509 7.5832e+07 0.985871 ns
tpch_q03/duckdb:vortex-compact 176092030 1.729e+08 1.01846 ns
tpch_q04/duckdb:vortex-compact 209835591 2.08115e+08 1.00827 ns
tpch_q05/duckdb:vortex-compact 189093486 1.83479e+08 1.0306 ns
tpch_q06/duckdb:vortex-compact 85680566 8.74812e+07 0.979417 ns
tpch_q07/duckdb:vortex-compact 225136451 2.24005e+08 1.00505 ns
tpch_q08/duckdb:vortex-compact 281432890 2.81112e+08 1.00114 ns
tpch_q09/duckdb:vortex-compact 422502720 4.18258e+08 1.01015 ns
tpch_q10/duckdb:vortex-compact 207598227 2.03822e+08 1.01853 ns
tpch_q11/duckdb:vortex-compact 45049566 4.31251e+07 1.04463 ns
tpch_q12/duckdb:vortex-compact 217878748 2.15018e+08 1.01331 ns
tpch_q13/duckdb:vortex-compact 293811700 2.95074e+08 0.995723 ns
tpch_q14/duckdb:vortex-compact 108737993 1.08705e+08 1.0003 ns
tpch_q15/duckdb:vortex-compact 123622096 1.22577e+08 1.00853 ns
tpch_q16/duckdb:vortex-compact 93464330 9.14173e+07 1.02239 ns
tpch_q17/duckdb:vortex-compact 150291217 1.49119e+08 1.00786 ns
tpch_q18/duckdb:vortex-compact 343578004 3.34174e+08 1.02814 ns
tpch_q19/duckdb:vortex-compact 110012990 1.10573e+08 0.994936 ns
tpch_q20/duckdb:vortex-compact 216973330 2.22609e+08 0.974684 ns
tpch_q21/duckdb:vortex-compact 694675984 7.08521e+08 0.980459 ns
tpch_q22/duckdb:vortex-compact 86816290 8.90614e+07 0.974791 ns
tpch_q01/duckdb:duckdb 119167577 1.18895e+08 1.0023 ns
tpch_q02/duckdb:duckdb 49207310 4.98433e+07 0.98724 ns
tpch_q03/duckdb:duckdb 102082030 1.03451e+08 0.986767 ns
tpch_q04/duckdb:duckdb 131267240 1.32724e+08 0.989021 ns
tpch_q05/duckdb:duckdb 117059510 1.19326e+08 0.981004 ns
tpch_q06/duckdb:duckdb 44817829 4.49439e+07 0.997194 ns
tpch_q07/duckdb:duckdb 112105192 1.12892e+08 0.993026 ns
tpch_q08/duckdb:duckdb 142215941 1.42801e+08 0.995905 ns
tpch_q09/duckdb:duckdb 314103696 3.15669e+08 0.995042 ns
tpch_q10/duckdb:duckdb 219189640 2.22252e+08 0.98622 ns
tpch_q11/duckdb:duckdb 23016920 2.28665e+07 1.00658 ns
tpch_q12/duckdb:duckdb 87968175 8.88465e+07 0.990114 ns
tpch_q13/duckdb:duckdb 244410999 2.44359e+08 1.00021 ns
tpch_q14/duckdb:duckdb 78298044 7.87094e+07 0.994774 ns
tpch_q15/duckdb:duckdb 83098911 8.24418e+07 1.00797 ns
tpch_q16/duckdb:duckdb 74284705 7.55069e+07 0.983814 ns
tpch_q17/duckdb:duckdb 100573502 1.01477e+08 0.991101 ns
tpch_q18/duckdb:duckdb 221452165 2.25054e+08 0.983994 ns
tpch_q19/duckdb:duckdb 130188511 1.29549e+08 1.00493 ns
tpch_q20/duckdb:duckdb 125696447 1.25775e+08 0.999377 ns
tpch_q21/duckdb:duckdb 340658723 3.34006e+08 1.01992 ns
tpch_q22/duckdb:duckdb 70684815 6.74034e+07 1.04868 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 0.956x ➖
  • Vortex: 0.940x ➖
  • duckdb:vortex: 0.937x ➖
  • datafusion:vortex: 0.944x ➖
  • Best: fineweb_q01/datafusion:vortex-file-compressed (0.819x)
  • Worst: fineweb_q08/duckdb:vortex-file-compressed (1.071x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 881652715 9.46169e+08 0.931814 ns
fineweb_q01/datafusion:parquet 1588909222 1.65882e+09 0.957853 ns
fineweb_q02/datafusion:parquet 1603786025 1.61798e+09 0.991224 ns
fineweb_q03/datafusion:parquet 1556910428 1.58144e+09 0.984489 ns
fineweb_q04/datafusion:parquet 1645583853 1.6366e+09 1.00549 ns
fineweb_q05/datafusion:parquet 1606213352 1.60164e+09 1.00286 ns
fineweb_q06/datafusion:parquet 1566892058 1.65969e+09 0.944085 ns
fineweb_q07/datafusion:parquet 1554931397 1.60536e+09 0.968588 ns
fineweb_q08/datafusion:parquet 1560835787 1.55967e+09 1.00075 ns
fineweb_q00/datafusion:vortex-file-compressed 29858998 3.01755e+07 0.989512 ns
fineweb_q01/datafusion:vortex-file-compressed 508969365 6.21543e+08 0.81888 ns
fineweb_q02/datafusion:vortex-file-compressed 426221397 4.73568e+08 0.900021 ns
fineweb_q03/datafusion:vortex-file-compressed 1403898606 1.41523e+09 0.991997 ns
fineweb_q04/datafusion:vortex-file-compressed 1411806478 1.4053e+09 1.00463 ns
fineweb_q05/datafusion:vortex-file-compressed 1478482006 1.47178e+09 1.00455 ns
fineweb_q06/datafusion:vortex-file-compressed 1561556618 1.55969e+09 1.00119 ns
fineweb_q07/datafusion:vortex-file-compressed 1386571838 1.42938e+09 0.970054 ns
fineweb_q08/datafusion:vortex-file-compressed 538061071 5.60092e+08 0.960666 ns
fineweb_q00/datafusion:vortex-compact 30265622 3.34533e+07 0.904714 ns
fineweb_q01/datafusion:vortex-compact 467264973 4.86872e+08 0.959729 ns
fineweb_q02/datafusion:vortex-compact 583229023 6.42285e+08 0.908054 ns
fineweb_q03/datafusion:vortex-compact 1760112955 1.80535e+09 0.974941 ns
fineweb_q04/datafusion:vortex-compact 2225194794 2.35432e+09 0.945155 ns
fineweb_q05/datafusion:vortex-compact 1672151180 1.87423e+09 0.892182 ns
fineweb_q06/datafusion:vortex-compact 1343763771 1.57593e+09 0.852678 ns
fineweb_q07/datafusion:vortex-compact 1296672494 1.37722e+09 0.941514 ns
fineweb_q08/datafusion:vortex-compact 375974664 3.78061e+08 0.994481 ns
fineweb_q00/duckdb:parquet 1012539535 1.0004e+09 1.01214 ns
fineweb_q01/duckdb:parquet 2221089704 2.24063e+09 0.991281 ns
fineweb_q02/duckdb:parquet 2212830802 2.24268e+09 0.98669 ns
fineweb_q03/duckdb:parquet 7202355805 7.22432e+09 0.996959 ns
fineweb_q04/duckdb:parquet 1745515319 1.71679e+09 1.01673 ns
fineweb_q05/duckdb:parquet 3906716623 3.9047e+09 1.00052 ns
fineweb_q06/duckdb:parquet 5129809871 5.06352e+09 1.01309 ns
fineweb_q07/duckdb:parquet 5605186508 5.53753e+09 1.01222 ns
fineweb_q08/duckdb:parquet 992754703 9.95824e+08 0.996918 ns
fineweb_q00/duckdb:vortex-file-compressed 82835723 7.99044e+07 1.03669 ns
fineweb_q01/duckdb:vortex-file-compressed 518707731 5.12081e+08 1.01294 ns
fineweb_q02/duckdb:vortex-file-compressed 573092046 5.74473e+08 0.997597 ns
fineweb_q03/duckdb:vortex-file-compressed 1552240511 1.7362e+09 0.894044 ns
fineweb_q04/duckdb:vortex-file-compressed 1617730803 1.88327e+09 0.859003 ns
fineweb_q05/duckdb:vortex-file-compressed 1593090945 1.78926e+09 0.890361 ns
fineweb_q06/duckdb:vortex-file-compressed 1772251157 1.89129e+09 0.937058 ns
fineweb_q07/duckdb:vortex-file-compressed 1541852460 1.71979e+09 0.896534 ns
fineweb_q08/duckdb:vortex-file-compressed 654036049 6.10593e+08 1.07115 ns
fineweb_q00/duckdb:vortex-compact 80757482 8.16317e+07 0.989291 ns
fineweb_q01/duckdb:vortex-compact 491944127 5.41051e+08 0.909238 ns
fineweb_q02/duckdb:vortex-compact 658170991 6.5842e+08 0.999622 ns
fineweb_q03/duckdb:vortex-compact 1667935671 1.73121e+09 0.96345 ns
fineweb_q04/duckdb:vortex-compact 1753818364 1.91634e+09 0.915189 ns
fineweb_q05/duckdb:vortex-compact 1590016464 1.83913e+09 0.864548 ns
fineweb_q06/duckdb:vortex-compact 1499106046 1.66535e+09 0.900176 ns
fineweb_q07/duckdb:vortex-compact 1369728840 1.55673e+09 0.879875 ns
fineweb_q08/duckdb:vortex-compact 447585445 5.05156e+08 0.886033 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.024x ➖
  • Vortex: 1.037x ➖
  • duckdb:vortex: 1.037x ➖
  • Best: statpopgen_q01/duckdb:vortex-file-compressed (0.970x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (2.543x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 230152736 2.33685e+08 0.984885 ns
statpopgen_q01/duckdb:parquet 375169560 3.73176e+08 1.00534 ns
statpopgen_q02/duckdb:parquet 680464220 6.83044e+08 0.996223 ns
statpopgen_q03/duckdb:parquet 1109597502 1.11629e+09 0.994001 ns
statpopgen_q04/duckdb:parquet 1114871531 1.14172e+09 0.976488 ns
statpopgen_q05/duckdb:parquet 729932046 7.44658e+08 0.980224 ns
statpopgen_q06/duckdb:parquet 1341810427 1.32519e+09 1.01255 ns
statpopgen_q07/duckdb:parquet 870185022 8.49833e+08 1.02395 ns
statpopgen_q08/duckdb:parquet 859662570 8.55664e+08 1.00467 ns
statpopgen_q09/duckdb:parquet 941616307 9.40293e+08 1.00141 ns
statpopgen_q10/duckdb:parquet 2148340442 2.1387e+09 1.00451 ns
statpopgen_q00/duckdb:vortex-file-compressed 13097106 1.29373e+07 1.01235 ns
statpopgen_q01/duckdb:vortex-file-compressed 95051462 9.80013e+07 0.9699 ns
statpopgen_q02/duckdb:vortex-file-compressed 1182857030 1.1998e+09 0.985882 ns
statpopgen_q03/duckdb:vortex-file-compressed 2791655946 2.7936e+09 0.999304 ns
statpopgen_q04/duckdb:vortex-file-compressed 2795825489 2.78684e+09 1.00322 ns
statpopgen_q05/duckdb:vortex-file-compressed 1275796683 1.27189e+09 1.00307 ns
statpopgen_q06/duckdb:vortex-file-compressed 1920707138 1.92839e+09 0.996013 ns
statpopgen_q07/duckdb:vortex-file-compressed 187033385 1.90355e+08 0.982548 ns
statpopgen_q08/duckdb:vortex-file-compressed 195642359 2.0114e+08 0.972668 ns
statpopgen_q09/duckdb:vortex-file-compressed 2536964844 2.56609e+09 0.988649 ns
statpopgen_q10/duckdb:vortex-file-compressed 4084477032 4.13226e+09 0.988437 ns
statpopgen_q00/duckdb:vortex-compact 13159865 1.32092e+07 0.996268 ns
statpopgen_q01/duckdb:vortex-compact 280748005 1.10395e+08 2.54311 ns 🚨
statpopgen_q02/duckdb:vortex-compact 1622328192 1.61221e+09 1.00628 ns
statpopgen_q03/duckdb:vortex-compact 3214878521 3.20619e+09 1.00271 ns
statpopgen_q04/duckdb:vortex-compact 3220419936 3.2393e+09 0.99417 ns
statpopgen_q05/duckdb:vortex-compact 1629296838 1.64494e+09 0.990491 ns
statpopgen_q06/duckdb:vortex-compact 2497404086 2.5162e+09 0.992531 ns
statpopgen_q07/duckdb:vortex-compact 977080648 9.81703e+08 0.995292 ns
statpopgen_q08/duckdb:vortex-compact 1020024875 1.01938e+09 1.00063 ns
statpopgen_q09/duckdb:vortex-compact 2989279122 3.0163e+09 0.99104 ns
statpopgen_q10/duckdb:vortex-compact 4725093040 4.76044e+09 0.992574 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.986x ➖
  • Vortex: 0.983x ➖
  • duckdb:vortex: 0.982x ➖
  • datafusion:vortex: 0.985x ➖
  • Best: tpch_q09/datafusion:vortex-compact (0.818x)
  • Worst: tpch_q14/datafusion:vortex-compact (1.330x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 829535840 9.7609e+08 0.849856 ns
tpch_q02/datafusion:parquet 655413277 7.43759e+08 0.881217 ns
tpch_q03/datafusion:parquet 954432387 9.47132e+08 1.00771 ns
tpch_q04/datafusion:parquet 440585202 4.73309e+08 0.930862 ns
tpch_q05/datafusion:parquet 1147426094 1.30549e+09 0.878925 ns
tpch_q06/datafusion:parquet 518373099 5.19509e+08 0.997814 ns
tpch_q07/datafusion:parquet 1449766694 1.55123e+09 0.934594 ns
tpch_q08/datafusion:parquet 1513869310 1.62455e+09 0.931872 ns
tpch_q09/datafusion:parquet 1882506271 1.93788e+09 0.971425 ns
tpch_q10/datafusion:parquet 2065569797 2.02245e+09 1.02132 ns
tpch_q11/datafusion:parquet 567353985 5.498e+08 1.03193 ns
tpch_q12/datafusion:parquet 660966976 6.68532e+08 0.988685 ns
tpch_q13/datafusion:parquet 722964967 6.7611e+08 1.0693 ns
tpch_q14/datafusion:parquet 782286307 7.46685e+08 1.04768 ns
tpch_q15/datafusion:parquet 1173647041 1.13883e+09 1.03057 ns
tpch_q16/datafusion:parquet 363751672 3.74193e+08 0.972098 ns
tpch_q17/datafusion:parquet 1401375476 1.40803e+09 0.995273 ns
tpch_q18/datafusion:parquet 1579003499 1.54085e+09 1.02476 ns
tpch_q19/datafusion:parquet 977245524 9.06043e+08 1.07859 ns
tpch_q20/datafusion:parquet 1051809526 1.08411e+09 0.970209 ns
tpch_q21/datafusion:parquet 1708556692 1.73602e+09 0.984181 ns
tpch_q22/datafusion:parquet 648768111 6.6992e+08 0.968426 ns
tpch_q01/datafusion:vortex-file-compressed 674898791 8.12139e+08 0.831014 ns
tpch_q02/datafusion:vortex-file-compressed 592694634 6.80317e+08 0.871203 ns
tpch_q03/datafusion:vortex-file-compressed 781832315 8.43372e+08 0.927031 ns
tpch_q04/datafusion:vortex-file-compressed 524233615 5.30512e+08 0.988165 ns
tpch_q05/datafusion:vortex-file-compressed 1142001608 1.27895e+09 0.892918 ns
tpch_q06/datafusion:vortex-file-compressed 562532943 6.16979e+08 0.911754 ns
tpch_q07/datafusion:vortex-file-compressed 1386633082 1.27597e+09 1.08673 ns
tpch_q08/datafusion:vortex-file-compressed 1240603297 1.2591e+09 0.985307 ns
tpch_q09/datafusion:vortex-file-compressed 1532836262 1.65478e+09 0.926306 ns
tpch_q10/datafusion:vortex-file-compressed 975777591 1.03546e+09 0.942363 ns
tpch_q11/datafusion:vortex-file-compressed 530715392 4.80358e+08 1.10483 ns
tpch_q12/datafusion:vortex-file-compressed 890962889 8.81277e+08 1.01099 ns
tpch_q13/datafusion:vortex-file-compressed 461124477 4.46835e+08 1.03198 ns
tpch_q14/datafusion:vortex-file-compressed 560844387 5.85376e+08 0.958093 ns
tpch_q15/datafusion:vortex-file-compressed 1001555659 1.04629e+09 0.957242 ns
tpch_q16/datafusion:vortex-file-compressed 292681868 3.01083e+08 0.972098 ns
tpch_q17/datafusion:vortex-file-compressed 1179855740 1.1883e+09 0.992893 ns
tpch_q18/datafusion:vortex-file-compressed 1307515010 1.37509e+09 0.950858 ns
tpch_q19/datafusion:vortex-file-compressed 662558879 7.38286e+08 0.897429 ns
tpch_q20/datafusion:vortex-file-compressed 906655045 8.45755e+08 1.07201 ns
tpch_q21/datafusion:vortex-file-compressed 1600710269 1.63786e+09 0.977316 ns
tpch_q22/datafusion:vortex-file-compressed 302665706 2.95779e+08 1.02328 ns
tpch_q01/datafusion:vortex-compact 714756192 6.94437e+08 1.02926 ns
tpch_q02/datafusion:vortex-compact 607285868 5.79959e+08 1.04712 ns
tpch_q03/datafusion:vortex-compact 649447104 7.00896e+08 0.926595 ns
tpch_q04/datafusion:vortex-compact 454309235 5.00124e+08 0.908394 ns
tpch_q05/datafusion:vortex-compact 913818460 1.08626e+09 0.84125 ns
tpch_q06/datafusion:vortex-compact 606005834 6.19027e+08 0.978965 ns
tpch_q07/datafusion:vortex-compact 1059803082 1.27852e+09 0.828933 ns
tpch_q08/datafusion:vortex-compact 1135695339 1.22547e+09 0.926741 ns
tpch_q09/datafusion:vortex-compact 1308713650 1.60046e+09 0.817709 ns
tpch_q10/datafusion:vortex-compact 899814203 9.68552e+08 0.92903 ns
tpch_q11/datafusion:vortex-compact 519522071 4.10933e+08 1.26425 ns
tpch_q12/datafusion:vortex-compact 780982180 7.47709e+08 1.0445 ns
tpch_q13/datafusion:vortex-compact 443392251 4.5623e+08 0.971862 ns
tpch_q14/datafusion:vortex-compact 768179092 5.77558e+08 1.33005 ns 🚨
tpch_q15/datafusion:vortex-compact 1150370511 9.70624e+08 1.18519 ns
tpch_q16/datafusion:vortex-compact 312129708 3.23638e+08 0.964442 ns
tpch_q17/datafusion:vortex-compact 1396644807 1.39473e+09 1.00137 ns
tpch_q18/datafusion:vortex-compact 1484095459 1.21688e+09 1.21959 ns
tpch_q19/datafusion:vortex-compact 658420032 7.24139e+08 0.909246 ns
tpch_q20/datafusion:vortex-compact 896462438 8.15263e+08 1.0996 ns
tpch_q21/datafusion:vortex-compact 1462700826 1.39852e+09 1.04589 ns
tpch_q22/datafusion:vortex-compact 318122764 3.1124e+08 1.02212 ns
tpch_q01/duckdb:parquet 927177335 9.0225e+08 1.02763 ns
tpch_q02/duckdb:parquet 1204777515 1.17151e+09 1.0284 ns
tpch_q03/duckdb:parquet 1368460851 1.27849e+09 1.07037 ns
tpch_q04/duckdb:parquet 794531288 7.70193e+08 1.0316 ns
tpch_q05/duckdb:parquet 1736658607 1.63953e+09 1.05924 ns
tpch_q06/duckdb:parquet 601768497 6.09682e+08 0.987019 ns
tpch_q07/duckdb:parquet 1470546836 1.48883e+09 0.987723 ns
tpch_q08/duckdb:parquet 2006480913 2.0204e+09 0.993109 ns
tpch_q09/duckdb:parquet 1930624569 1.90836e+09 1.01167 ns
tpch_q10/duckdb:parquet 2662283121 2.84214e+09 0.936718 ns
tpch_q11/duckdb:parquet 773748046 7.27468e+08 1.06362 ns
tpch_q12/duckdb:parquet 750910264 8.11115e+08 0.925775 ns
tpch_q13/duckdb:parquet 1058773064 1.04161e+09 1.01648 ns
tpch_q14/duckdb:parquet 1032112646 1.07459e+09 0.960473 ns
tpch_q15/duckdb:parquet 913151696 8.83498e+08 1.03356 ns
tpch_q16/duckdb:parquet 639257582 6.46186e+08 0.989279 ns
tpch_q17/duckdb:parquet 1069740964 1.21145e+09 0.883026 ns
tpch_q18/duckdb:parquet 1138055919 1.06502e+09 1.06858 ns
tpch_q19/duckdb:parquet 1248830514 1.24965e+09 0.999346 ns
tpch_q20/duckdb:parquet 1451828208 1.49092e+09 0.973778 ns
tpch_q21/duckdb:parquet 1499414501 1.4805e+09 1.01277 ns
tpch_q22/duckdb:parquet 873813133 8.72045e+08 1.00203 ns
tpch_q01/duckdb:vortex-file-compressed 630769554 6.5331e+08 0.965497 ns
tpch_q02/duckdb:vortex-file-compressed 870982340 8.74136e+08 0.996393 ns
tpch_q03/duckdb:vortex-file-compressed 990433171 1.0628e+09 0.931911 ns
tpch_q04/duckdb:vortex-file-compressed 732686825 7.72199e+08 0.948831 ns
tpch_q05/duckdb:vortex-file-compressed 1210682530 1.34296e+09 0.901504 ns
tpch_q06/duckdb:vortex-file-compressed 731127033 8.74947e+08 0.835624 ns
tpch_q07/duckdb:vortex-file-compressed 1218133617 1.28135e+09 0.950668 ns
tpch_q08/duckdb:vortex-file-compressed 1543318094 1.73865e+09 0.887653 ns
tpch_q09/duckdb:vortex-file-compressed 1470509521 1.72443e+09 0.852751 ns
tpch_q10/duckdb:vortex-file-compressed 1429958691 1.38035e+09 1.03594 ns
tpch_q11/duckdb:vortex-file-compressed 765901429 6.52819e+08 1.17322 ns
tpch_q12/duckdb:vortex-file-compressed 771498665 7.79882e+08 0.989251 ns
tpch_q13/duckdb:vortex-file-compressed 1010363007 1.02374e+09 0.986931 ns
tpch_q14/duckdb:vortex-file-compressed 832233976 8.88491e+08 0.936682 ns
tpch_q15/duckdb:vortex-file-compressed 588426716 6.17346e+08 0.953156 ns
tpch_q16/duckdb:vortex-file-compressed 485630217 5.00892e+08 0.969532 ns
tpch_q17/duckdb:vortex-file-compressed 988143100 9.89728e+08 0.998399 ns
tpch_q18/duckdb:vortex-file-compressed 1095648317 1.11705e+09 0.98084 ns
tpch_q19/duckdb:vortex-file-compressed 738734001 7.61202e+08 0.970483 ns
tpch_q20/duckdb:vortex-file-compressed 1216110961 1.18866e+09 1.02309 ns
tpch_q21/duckdb:vortex-file-compressed 1840699938 1.89201e+09 0.972882 ns
tpch_q22/duckdb:vortex-file-compressed 524587433 5.20923e+08 1.00703 ns
tpch_q01/duckdb:vortex-compact 646904603 7.23832e+08 0.893722 ns
tpch_q02/duckdb:vortex-compact 821545207 8.38251e+08 0.980071 ns
tpch_q03/duckdb:vortex-compact 950323197 9.60947e+08 0.988944 ns
tpch_q04/duckdb:vortex-compact 629595886 6.45462e+08 0.975419 ns
tpch_q05/duckdb:vortex-compact 1195178612 1.24594e+09 0.959257 ns
tpch_q06/duckdb:vortex-compact 738028934 7.95459e+08 0.927802 ns
tpch_q07/duckdb:vortex-compact 1124692417 1.17204e+09 0.9596 ns
tpch_q08/duckdb:vortex-compact 1453965003 1.6112e+09 0.902413 ns
tpch_q09/duckdb:vortex-compact 1363449235 1.5413e+09 0.884608 ns
tpch_q10/duckdb:vortex-compact 1269123969 1.32255e+09 0.959602 ns
tpch_q11/duckdb:vortex-compact 571606875 5.57055e+08 1.02612 ns
tpch_q12/duckdb:vortex-compact 723503543 6.80397e+08 1.06336 ns
tpch_q13/duckdb:vortex-compact 939575265 8.51015e+08 1.10406 ns
tpch_q14/duckdb:vortex-compact 905180561 8.57087e+08 1.05611 ns
tpch_q15/duckdb:vortex-compact 635775818 5.92892e+08 1.07233 ns
tpch_q16/duckdb:vortex-compact 443812141 4.26115e+08 1.04153 ns
tpch_q17/duckdb:vortex-compact 962581047 9.45823e+08 1.01772 ns
tpch_q18/duckdb:vortex-compact 969613953 9.08069e+08 1.06778 ns
tpch_q19/duckdb:vortex-compact 776729961 7.30091e+08 1.06388 ns
tpch_q20/duckdb:vortex-compact 1181767075 1.13686e+09 1.0395 ns
tpch_q21/duckdb:vortex-compact 1622382090 1.59413e+09 1.01772 ns
tpch_q22/duckdb:vortex-compact 527059516 5.19269e+08 1.015 ns

@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 0.983x ➖
  • Vortex: 1.003x ➖
  • Best: vortex:parquet-zstd ratio decompress time/Arade (0.734x)
  • Worst: vortex:parquet-zstd ratio decompress time/CMSprovider (1.219x)
  • Significant (>10%): 6↑ 5↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.40799e+09 1.40463e+09 1.00239 ns
parquet_rs-zstd decompress time/taxi 2.88908e+08 2.89032e+08 0.999571 ns
compress time/taxi 7.28884e+08 7.06269e+08 1.03202 ns
decompress time/taxi 2.06844e+07 2.2051e+07 0.938029 ns
parquet_rs-zstd compress time/Arade 2.58834e+09 2.50007e+09 1.03531 ns
parquet_rs-zstd decompress time/Arade 6.66663e+08 6.54448e+08 1.01867 ns
compress time/Arade 1.12774e+09 1.17387e+09 0.960697 ns
decompress time/Arade 3.13684e+07 4.19698e+07 0.747404 ns 🚀
parquet_rs-zstd compress time/Bimbo 1.60107e+10 1.66031e+10 0.96432 ns
parquet_rs-zstd decompress time/Bimbo 2.23207e+09 2.23184e+09 1.0001 ns
compress time/Bimbo 6.76691e+09 6.76277e+09 1.00061 ns
decompress time/Bimbo 1.01007e+08 1.25718e+08 0.803442 ns 🚀
parquet_rs-zstd compress time/CMSprovider 7.85727e+09 8.32025e+09 0.944355 ns
parquet_rs-zstd decompress time/CMSprovider 2.11199e+09 2.37927e+09 0.887661 ns 🚀
compress time/CMSprovider 2.92879e+09 2.83735e+09 1.03223 ns
decompress time/CMSprovider 8.98504e+07 8.30204e+07 1.08227 ns
parquet_rs-zstd compress time/Euro2016 1.47534e+09 1.4369e+09 1.02675 ns
parquet_rs-zstd decompress time/Euro2016 4.19366e+08 4.15436e+08 1.00946 ns
compress time/Euro2016 4.42861e+08 4.44769e+08 0.995711 ns
decompress time/Euro2016 2.29385e+07 2.21385e+07 1.03613 ns
parquet_rs-zstd compress time/Food 9.35994e+08 9.44487e+08 0.991008 ns
parquet_rs-zstd decompress time/Food 2.38283e+08 2.41871e+08 0.985165 ns
compress time/Food 3.93039e+08 3.73663e+08 1.05186 ns
decompress time/Food 9.69295e+06 8.79469e+06 1.10214 ns 🚨
parquet_rs-zstd compress time/HashTags 2.58672e+09 2.54733e+09 1.01547 ns
parquet_rs-zstd decompress time/HashTags 6.8725e+08 6.71174e+08 1.02395 ns
compress time/HashTags 9.25137e+08 9.20712e+08 1.00481 ns
decompress time/HashTags 8.44973e+07 9.26033e+07 0.912465 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.20193e+09 3.45345e+09 0.927171 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.09014e+08 7.4212e+08 0.955391 ns
compress time/TPC-H l_comment chunked 1.33605e+09 1.35553e+09 0.985626 ns
decompress time/TPC-H l_comment chunked 4.71074e+07 5.77776e+07 0.815323 ns 🚀
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.21805e+09 3.44361e+09 0.934499 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.18294e+08 7.48128e+08 0.960122 ns
compress time/TPC-H l_comment canonical 1.3364e+09 1.36207e+09 0.981155 ns
decompress time/TPC-H l_comment canonical 4.7616e+07 5.68706e+07 0.837269 ns 🚀
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.9442e+06 8.54003e+06 0.813135 ns 🚀
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.56876e+06 2.8876e+06 0.889583 ns 🚀
compress time/wide table cols=100 chunks=1 rows=1000 1.51681e+07 1.76356e+07 0.860085 ns 🚀
decompress time/wide table cols=100 chunks=1 rows=1000 3.43911e+06 3.83202e+06 0.897465 ns 🚀
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 9.03551e+07 9.83652e+07 0.918568 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 3.01012e+07 3.31915e+07 0.906894 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.48164e+08 1.67171e+08 0.886298 ns 🚀
decompress time/wide table cols=1000 chunks=1 rows=1000 3.00685e+07 3.11301e+07 0.965898 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.07732e+08 9.97475e+08 0.91003 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.37081e+08 3.38351e+08 0.996246 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.45436e+09 1.41709e+09 1.0263 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 3.0672e+08 2.8087e+08 1.09203 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.55375e+06 7.92677e+06 0.826787 ns 🚀
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.52775e+06 2.72612e+06 0.927236 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.6116e+07 1.64006e+07 0.982647 ns
decompress time/wide table cols=100 chunks=50 rows=1000 3.29795e+06 3.31608e+06 0.994535 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 9.12856e+07 9.09543e+07 1.00364 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.95051e+07 3.16305e+07 0.932807 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.48519e+08 1.66808e+08 0.890359 ns 🚀
decompress time/wide table cols=1000 chunks=50 rows=1000 3.01891e+07 3.11134e+07 0.970292 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.97829e+08 9.58057e+08 0.937135 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.41438e+08 3.55124e+08 0.961463 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.42802e+09 1.43731e+09 0.99354 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 3.05298e+08 2.77753e+08 1.09917 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.1459e+07 5.14591e+07 0.999999 bytes
vortex:parquet-zstd size/taxi 0.920898 0.920899 0.999999 ratio
vortex:parquet-zstd ratio compress time/taxi 0.517677 0.502815 1.02956 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0715952 0.0762924 0.938432 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.4286e+08 1.4286e+08 1 bytes
vortex:parquet-zstd size/Arade 0.46796 0.46796 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.435699 0.469537 0.927934 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0470528 0.0641301 0.733709 ratio 🚀
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26136e+08 5.26136e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35276 1.35276 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.422649 0.407319 1.03763 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0452527 0.0563294 0.803358 ratio 🚀
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49523e+08 4.49523e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.1687 1.1687 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.372749 0.341017 1.09305 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.042543 0.0348932 1.21924 ratio 🚨
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67873e+08 1.67868e+08 1.00003 bytes
vortex:parquet-zstd size/Euro2016 1.36435 1.36431 1.00003 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.300175 0.309533 0.969768 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.054698 0.0532897 1.02643 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.4164e+07 4.4164e+07 1 bytes
vortex:parquet-zstd size/Food 1.22075 1.22075 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.419916 0.395625 1.0614 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0406783 0.0363611 1.11873 ratio 🚨
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.98976e+08 1.98976e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.4865 1.4865 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.357648 0.361442 0.989503 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.12295 0.137972 0.89112 ratio 🚀
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80435e+08 1.80435e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13903 1.13903 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.417263 0.392516 1.06305 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0664407 0.0778548 0.853392 ratio 🚀
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80435e+08 1.80435e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13903 1.13903 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.415283 0.395535 1.04993 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0662904 0.0760172 0.872044 ratio 🚀
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884416 0.999964 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948737 0.999964 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.18428 2.06505 1.05774 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.33882 1.32706 1.00886 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82962e+06 0.999996 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.94718 0.999996 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.63979 1.6995 0.964869 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.998915 0.937894 1.06506 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.947411 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.60219 1.42067 1.12777 ratio 🚨
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.909929 0.830116 1.09615 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884416 0.999964 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948737 0.999964 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.45905 2.06902 1.18851 ratio 🚨
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.3047 1.21641 1.07258 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82962e+06 0.999996 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.94718 0.999996 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.62697 1.83398 0.887128 ratio 🚀
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 1.02318 0.983654 1.04018 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.947411 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.59053 1.50023 1.06019 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.894153 0.782131 1.14323 ratio 🚨

@github-actions
Copy link
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.995x ➖
  • Vortex: 0.994x ➖
  • duckdb:vortex: 0.959x ➖
  • datafusion:vortex: 1.030x ➖
  • Best: clickbench_q23/duckdb:vortex-file-compressed (0.747x)
  • Worst: clickbench_q06/datafusion:vortex-compact (1.532x)
  • Significant (>10%): 39↑ 40↓
Detailed Results Table
name PR 591c77a base fd91aac ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1703476 2.28776e+06 0.744605 ns 🚀
clickbench_q01/datafusion:parquet 20005845 2.42824e+07 0.823883 ns 🚀
clickbench_q02/datafusion:parquet 52196971 5.98897e+07 0.871552 ns 🚀
clickbench_q03/datafusion:parquet 44273929 4.96356e+07 0.891979 ns 🚀
clickbench_q04/datafusion:parquet 366916925 4.61465e+08 0.795112 ns 🚀
clickbench_q05/datafusion:parquet 365090159 4.46285e+08 0.818066 ns 🚀
clickbench_q06/datafusion:parquet 1540124 2.48681e+06 0.619316 ns 🚀
clickbench_q07/datafusion:parquet 27543710 3.02596e+07 0.910246 ns
clickbench_q08/datafusion:parquet 450327929 5.53065e+08 0.814241 ns 🚀
clickbench_q09/datafusion:parquet 739723548 8.21958e+08 0.899953 ns 🚀
clickbench_q10/datafusion:parquet 135034366 1.4182e+08 0.952154 ns
clickbench_q11/datafusion:parquet 171814468 1.75657e+08 0.978123 ns
clickbench_q12/datafusion:parquet 394883263 4.4186e+08 0.893684 ns 🚀
clickbench_q13/datafusion:parquet 555857752 6.51752e+08 0.852867 ns 🚀
clickbench_q14/datafusion:parquet 382445194 4.30861e+08 0.88763 ns 🚀
clickbench_q15/datafusion:parquet 533363993 5.14765e+08 1.03613 ns
clickbench_q16/datafusion:parquet 849614528 9.45903e+08 0.898205 ns 🚀
clickbench_q17/datafusion:parquet 822002200 9.25704e+08 0.887975 ns 🚀
clickbench_q18/datafusion:parquet 1589735744 1.79427e+09 0.886009 ns 🚀
clickbench_q19/datafusion:parquet 38365340 3.85641e+07 0.994845 ns
clickbench_q20/datafusion:parquet 674812657 6.55896e+08 1.02884 ns
clickbench_q21/datafusion:parquet 682880659 7.46304e+08 0.915016 ns
clickbench_q22/datafusion:parquet 1046285449 1.11567e+09 0.937806 ns
clickbench_q23/datafusion:parquet 3827996079 4.58835e+09 0.834286 ns 🚀
clickbench_q24/datafusion:parquet 115648572 1.17415e+08 0.984953 ns
clickbench_q25/datafusion:parquet 144077043 1.60645e+08 0.896864 ns 🚀
clickbench_q26/datafusion:parquet 103934338 1.12994e+08 0.919824 ns
clickbench_q27/datafusion:parquet 1075261035 1.12422e+09 0.956448 ns
clickbench_q28/datafusion:parquet 5950050413 6.27488e+09 0.948233 ns
clickbench_q29/datafusion:parquet 220398040 2.40755e+08 0.915447 ns
clickbench_q30/datafusion:parquet 369124706 4.35527e+08 0.847536 ns 🚀
clickbench_q31/datafusion:parquet 422434086 5.01948e+08 0.841589 ns 🚀
clickbench_q32/datafusion:parquet 1382960331 1.75448e+09 0.788245 ns 🚀
clickbench_q33/datafusion:parquet 1562142556 1.95724e+09 0.798134 ns 🚀
clickbench_q34/datafusion:parquet 1615284970 1.9616e+09 0.823451 ns 🚀
clickbench_q35/datafusion:parquet 659740828 7.16649e+08 0.920592 ns
clickbench_q36/datafusion:parquet 183322139 1.70914e+08 1.0726 ns
clickbench_q37/datafusion:parquet 72846058 6.68736e+07 1.08931 ns
clickbench_q38/datafusion:parquet 91468640 1.04691e+08 0.873703 ns 🚀
clickbench_q39/datafusion:parquet 289290541 3.16852e+08 0.913014 ns
clickbench_q40/datafusion:parquet 42780357 3.86782e+07 1.10606 ns 🚨
clickbench_q41/datafusion:parquet 35425987 3.38064e+07 1.04791 ns
clickbench_q42/datafusion:parquet 36358477 3.53229e+07 1.02932 ns
clickbench_q00/datafusion:vortex-file-compressed 2111377 2.23228e+06 0.94584 ns
clickbench_q01/datafusion:vortex-file-compressed 16068202 1.60542e+07 1.00087 ns
clickbench_q02/datafusion:vortex-file-compressed 35449028 3.86114e+07 0.918098 ns
clickbench_q03/datafusion:vortex-file-compressed 42193488 4.62158e+07 0.912966 ns
clickbench_q04/datafusion:vortex-file-compressed 365960811 4.05175e+08 0.903216 ns
clickbench_q05/datafusion:vortex-file-compressed 364325566 4.02966e+08 0.904111 ns
clickbench_q06/datafusion:vortex-file-compressed 1741643 1.99445e+06 0.873245 ns 🚀
clickbench_q07/datafusion:vortex-file-compressed 18584252 2.05283e+07 0.9053 ns
clickbench_q08/datafusion:vortex-file-compressed 437211678 4.87902e+08 0.896106 ns 🚀
clickbench_q09/datafusion:vortex-file-compressed 726556910 7.22247e+08 1.00597 ns
clickbench_q10/datafusion:vortex-file-compressed 78627331 8.84683e+07 0.888763 ns 🚀
clickbench_q11/datafusion:vortex-file-compressed 90705654 9.9567e+07 0.911001 ns
clickbench_q12/datafusion:vortex-file-compressed 309870155 3.51419e+08 0.881769 ns 🚀
clickbench_q13/datafusion:vortex-file-compressed 520218269 5.3977e+08 0.963778 ns
clickbench_q14/datafusion:vortex-file-compressed 268624927 3.28043e+08 0.81887 ns 🚀
clickbench_q15/datafusion:vortex-file-compressed 429086753 4.78145e+08 0.897399 ns 🚀
clickbench_q16/datafusion:vortex-file-compressed 831267886 9.25224e+08 0.898451 ns 🚀
clickbench_q17/datafusion:vortex-file-compressed 885863078 9.20716e+08 0.962146 ns
clickbench_q18/datafusion:vortex-file-compressed 1556208802 1.75559e+09 0.886429 ns 🚀
clickbench_q19/datafusion:vortex-file-compressed 32024045 3.22772e+07 0.992158 ns
clickbench_q20/datafusion:vortex-file-compressed 384040440 4.18854e+08 0.916885 ns
clickbench_q21/datafusion:vortex-file-compressed 428835245 4.87317e+08 0.879993 ns 🚀
clickbench_q22/datafusion:vortex-file-compressed 576761463 6.89188e+08 0.836871 ns 🚀
clickbench_q23/datafusion:vortex-file-compressed 683975388 7.52009e+08 0.90953 ns
clickbench_q24/datafusion:vortex-file-compressed 50543554 6.74226e+07 0.749653 ns 🚀
clickbench_q25/datafusion:vortex-file-compressed 74522393 8.52639e+07 0.87402 ns 🚀
clickbench_q26/datafusion:vortex-file-compressed 56716891 5.80426e+07 0.97716 ns
clickbench_q27/datafusion:vortex-file-compressed 846510216 9.20044e+08 0.920076 ns
clickbench_q28/datafusion:vortex-file-compressed 6829710891 7.21721e+09 0.94631 ns
clickbench_q29/datafusion:vortex-file-compressed 238141799 2.55986e+08 0.930292 ns
clickbench_q30/datafusion:vortex-file-compressed 319549283 3.33681e+08 0.957649 ns
clickbench_q31/datafusion:vortex-file-compressed 363191102 3.81097e+08 0.953016 ns
clickbench_q32/datafusion:vortex-file-compressed 1516775033 1.56608e+09 0.968518 ns
clickbench_q33/datafusion:vortex-file-compressed 1435982461 1.43536e+09 1.00043 ns
clickbench_q34/datafusion:vortex-file-compressed 1569274918 1.41658e+09 1.10779 ns 🚨
clickbench_q35/datafusion:vortex-file-compressed 575624177 5.18382e+08 1.11043 ns 🚨
clickbench_q36/datafusion:vortex-file-compressed 103006187 8.1086e+07 1.27033 ns 🚨
clickbench_q37/datafusion:vortex-file-compressed 44226509 3.84444e+07 1.1504 ns 🚨
clickbench_q38/datafusion:vortex-file-compressed 26720299 2.49507e+07 1.07092 ns
clickbench_q39/datafusion:vortex-file-compressed 189663523 1.50374e+08 1.26128 ns 🚨
clickbench_q40/datafusion:vortex-file-compressed 28748309 2.13312e+07 1.34771 ns 🚨
clickbench_q41/datafusion:vortex-file-compressed 22890382 1.88603e+07 1.21368 ns 🚨
clickbench_q42/datafusion:vortex-file-compressed 27883508 2.38635e+07 1.16846 ns 🚨
clickbench_q00/datafusion:vortex-compact 2379619 1.71452e+06 1.38792 ns 🚨
clickbench_q01/datafusion:vortex-compact 20044036 1.76092e+07 1.13827 ns 🚨
clickbench_q02/datafusion:vortex-compact 45480500 4.26972e+07 1.06519 ns
clickbench_q03/datafusion:vortex-compact 42146647 4.22261e+07 0.998119 ns
clickbench_q04/datafusion:vortex-compact 401111437 3.34654e+08 1.19859 ns 🚨
clickbench_q05/datafusion:vortex-compact 363630656 3.36991e+08 1.07905 ns
clickbench_q06/datafusion:vortex-compact 2642617 1.72451e+06 1.53239 ns 🚨
clickbench_q07/datafusion:vortex-compact 30111830 2.71423e+07 1.1094 ns 🚨
clickbench_q08/datafusion:vortex-compact 449706383 4.24741e+08 1.05878 ns
clickbench_q09/datafusion:vortex-compact 754942354 6.60678e+08 1.14268 ns 🚨
clickbench_q10/datafusion:vortex-compact 145341351 1.35458e+08 1.07296 ns
clickbench_q11/datafusion:vortex-compact 204504263 1.76681e+08 1.15748 ns 🚨
clickbench_q12/datafusion:vortex-compact 346202518 2.96483e+08 1.1677 ns 🚨
clickbench_q13/datafusion:vortex-compact 600505887 5.28836e+08 1.13552 ns 🚨
clickbench_q14/datafusion:vortex-compact 355326006 3.07204e+08 1.15665 ns 🚨
clickbench_q15/datafusion:vortex-compact 437384550 3.89768e+08 1.12217 ns 🚨
clickbench_q16/datafusion:vortex-compact 923411887 7.88027e+08 1.1718 ns 🚨
clickbench_q17/datafusion:vortex-compact 841565358 7.91414e+08 1.06337 ns
clickbench_q18/datafusion:vortex-compact 1495485248 1.45783e+09 1.02583 ns
clickbench_q19/datafusion:vortex-compact 35163070 3.18935e+07 1.10252 ns 🚨
clickbench_q20/datafusion:vortex-compact 427044809 4.21014e+08 1.01432 ns
clickbench_q21/datafusion:vortex-compact 614933025 6.1161e+08 1.00543 ns
clickbench_q22/datafusion:vortex-compact 1062044183 1.03872e+09 1.02245 ns
clickbench_q23/datafusion:vortex-compact 3428748363 2.86324e+09 1.19751 ns 🚨
clickbench_q24/datafusion:vortex-compact 103333761 1.00477e+08 1.02843 ns
clickbench_q25/datafusion:vortex-compact 122707720 1.19667e+08 1.02541 ns
clickbench_q26/datafusion:vortex-compact 112221301 9.26364e+07 1.21142 ns 🚨
clickbench_q27/datafusion:vortex-compact 996675470 9.09314e+08 1.09607 ns
clickbench_q28/datafusion:vortex-compact 6086234950 6.07798e+09 1.00136 ns
clickbench_q29/datafusion:vortex-compact 224272913 2.22024e+08 1.01013 ns
clickbench_q30/datafusion:vortex-compact 412227928 3.98095e+08 1.0355 ns
clickbench_q31/datafusion:vortex-compact 541443266 4.79555e+08 1.12905 ns 🚨
clickbench_q32/datafusion:vortex-compact 1416237368 1.50775e+09 0.939308 ns
clickbench_q33/datafusion:vortex-compact 1802371007 1.52529e+09 1.18166 ns 🚨
clickbench_q34/datafusion:vortex-compact 1751337059 1.52583e+09 1.14779 ns 🚨
clickbench_q35/datafusion:vortex-compact 616345847 5.56908e+08 1.10673 ns 🚨
clickbench_q36/datafusion:vortex-compact 95219628 8.83382e+07 1.0779 ns
clickbench_q37/datafusion:vortex-compact 44323290 4.0402e+07 1.09706 ns
clickbench_q38/datafusion:vortex-compact 34663379 3.38564e+07 1.02384 ns
clickbench_q39/datafusion:vortex-compact 171346826 1.64746e+08 1.04007 ns
clickbench_q40/datafusion:vortex-compact 28032695 2.68214e+07 1.04516 ns
clickbench_q41/datafusion:vortex-compact 30782199 2.89482e+07 1.06335 ns
clickbench_q42/datafusion:vortex-compact 23940850 2.36935e+07 1.01044 ns
clickbench_q00/duckdb:parquet 144829428 1.27561e+08 1.13538 ns 🚨
clickbench_q01/duckdb:parquet 55365224 5.16498e+07 1.07193 ns
clickbench_q02/duckdb:parquet 66369933 6.44866e+07 1.02921 ns
clickbench_q03/duckdb:parquet 71270577 6.30517e+07 1.13035 ns 🚨
clickbench_q04/duckdb:parquet 231134503 2.02689e+08 1.14034 ns 🚨
clickbench_q05/duckdb:parquet 293327591 2.74012e+08 1.07049 ns
clickbench_q06/duckdb:parquet 63113445 6.19385e+07 1.01897 ns
clickbench_q07/duckdb:parquet 56765872 5.78705e+07 0.980912 ns
clickbench_q08/duckdb:parquet 277967364 2.66977e+08 1.04117 ns
clickbench_q09/duckdb:parquet 408588932 3.91293e+08 1.0442 ns
clickbench_q10/duckdb:parquet 100863972 9.55158e+07 1.05599 ns
clickbench_q11/duckdb:parquet 108870159 1.07681e+08 1.01104 ns
clickbench_q12/duckdb:parquet 289836167 2.87083e+08 1.00959 ns
clickbench_q13/duckdb:parquet 478630798 4.75723e+08 1.00611 ns
clickbench_q14/duckdb:parquet 328369092 3.20592e+08 1.02426 ns
clickbench_q15/duckdb:parquet 239276470 2.37876e+08 1.00589 ns
clickbench_q16/duckdb:parquet 571944956 5.647e+08 1.01283 ns
clickbench_q17/duckdb:parquet 493185815 4.7652e+08 1.03497 ns
clickbench_q18/duckdb:parquet 1047375452 9.89736e+08 1.05824 ns
clickbench_q19/duckdb:parquet 54467374 4.9902e+07 1.09149 ns
clickbench_q20/duckdb:parquet 407218986 4.07065e+08 1.00038 ns
clickbench_q21/duckdb:parquet 553676737 5.24594e+08 1.05544 ns
clickbench_q22/duckdb:parquet 955947451 9.17189e+08 1.04226 ns
clickbench_q23/duckdb:parquet 301913324 2.75546e+08 1.09569 ns
clickbench_q24/duckdb:parquet 81328777 7.8393e+07 1.03745 ns
clickbench_q25/duckdb:parquet 144893693 1.40942e+08 1.02804 ns
clickbench_q26/duckdb:parquet 58190817 5.41459e+07 1.0747 ns
clickbench_q27/duckdb:parquet 644650126 6.17415e+08 1.04411 ns
clickbench_q28/duckdb:parquet 4996501814 4.95069e+09 1.00925 ns
clickbench_q29/duckdb:parquet 62760578 6.36973e+07 0.985294 ns
clickbench_q30/duckdb:parquet 313439734 3.08211e+08 1.01696 ns
clickbench_q31/duckdb:parquet 349807264 3.47004e+08 1.00808 ns
clickbench_q32/duckdb:parquet 1078896112 1.05499e+09 1.02266 ns
clickbench_q33/duckdb:parquet 1161358221 1.0542e+09 1.10165 ns 🚨
clickbench_q34/duckdb:parquet 1248622310 1.11084e+09 1.12404 ns 🚨
clickbench_q35/duckdb:parquet 359739062 3.48395e+08 1.03256 ns
clickbench_q36/duckdb:parquet 68543492 6.02869e+07 1.13695 ns 🚨
clickbench_q37/duckdb:parquet 54740518 4.89553e+07 1.11817 ns 🚨
clickbench_q38/duckdb:parquet 52207774 5.10583e+07 1.02251 ns
clickbench_q39/duckdb:parquet 101938146 9.46411e+07 1.0771 ns
clickbench_q40/duckdb:parquet 58584828 5.51252e+07 1.06276 ns
clickbench_q41/duckdb:parquet 65279799 5.72743e+07 1.13977 ns 🚨
clickbench_q42/duckdb:parquet 47385481 4.18302e+07 1.13281 ns 🚨
clickbench_q00/duckdb:vortex-file-compressed 9764830 9.0734e+06 1.0762 ns
clickbench_q01/duckdb:vortex-file-compressed 14377997 1.35219e+07 1.06331 ns
clickbench_q02/duckdb:vortex-file-compressed 26680266 3.20013e+07 0.833725 ns 🚀
clickbench_q03/duckdb:vortex-file-compressed 39850925 3.97173e+07 1.00337 ns
clickbench_q04/duckdb:vortex-file-compressed 199971774 1.95584e+08 1.02243 ns
clickbench_q05/duckdb:vortex-file-compressed 231724236 2.38648e+08 0.970986 ns
clickbench_q06/duckdb:vortex-file-compressed 25883259 2.77211e+07 0.933704 ns
clickbench_q07/duckdb:vortex-file-compressed 19735375 2.17174e+07 0.908735 ns
clickbench_q08/duckdb:vortex-file-compressed 285324954 3.06978e+08 0.929464 ns
clickbench_q09/duckdb:vortex-file-compressed 378590706 4.33216e+08 0.873907 ns 🚀
clickbench_q10/duckdb:vortex-file-compressed 77814839 8.60771e+07 0.904014 ns
clickbench_q11/duckdb:vortex-file-compressed 92029335 9.76904e+07 0.942051 ns
clickbench_q12/duckdb:vortex-file-compressed 202029530 2.51336e+08 0.803824 ns 🚀
clickbench_q13/duckdb:vortex-file-compressed 470454628 5.78884e+08 0.812693 ns 🚀
clickbench_q14/duckdb:vortex-file-compressed 294254438 3.55579e+08 0.827537 ns 🚀
clickbench_q15/duckdb:vortex-file-compressed 231828550 2.55681e+08 0.90671 ns
clickbench_q16/duckdb:vortex-file-compressed 978891475 1.16497e+09 0.840273 ns 🚀
clickbench_q17/duckdb:vortex-file-compressed 861919098 1.01986e+09 0.845137 ns 🚀
clickbench_q18/duckdb:vortex-file-compressed 1458667921 1.76276e+09 0.827491 ns 🚀
clickbench_q19/duckdb:vortex-file-compressed 27350107 2.69699e+07 1.0141 ns
clickbench_q20/duckdb:vortex-file-compressed 385923589 4.40215e+08 0.87667 ns 🚀
clickbench_q21/duckdb:vortex-file-compressed 460013956 4.85492e+08 0.947521 ns
clickbench_q22/duckdb:vortex-file-compressed 616352762 8.10833e+08 0.760148 ns 🚀
clickbench_q23/duckdb:vortex-file-compressed 1442957422 1.93289e+09 0.746529 ns 🚀
clickbench_q24/duckdb:vortex-file-compressed 71631737 6.67288e+07 1.07348 ns
clickbench_q25/duckdb:vortex-file-compressed 94506133 1.01512e+08 0.930987 ns
clickbench_q26/duckdb:vortex-file-compressed 54452616 5.75664e+07 0.945909 ns
clickbench_q27/duckdb:vortex-file-compressed 614604376 6.30745e+08 0.97441 ns
clickbench_q28/duckdb:vortex-file-compressed 3265979988 3.55028e+09 0.919921 ns
clickbench_q29/duckdb:vortex-file-compressed 33563144 3.35913e+07 0.999162 ns
clickbench_q30/duckdb:vortex-file-compressed 231507067 2.34597e+08 0.98683 ns
clickbench_q31/duckdb:vortex-file-compressed 285163056 3.29595e+08 0.865192 ns 🚀
clickbench_q32/duckdb:vortex-file-compressed 1088041271 1.27597e+09 0.852715 ns 🚀
clickbench_q33/duckdb:vortex-file-compressed 1107255538 1.35848e+09 0.815068 ns 🚀
clickbench_q34/duckdb:vortex-file-compressed 1562891329 1.87891e+09 0.831806 ns 🚀
clickbench_q35/duckdb:vortex-file-compressed 367865797 4.04729e+08 0.908919 ns
clickbench_q36/duckdb:vortex-file-compressed 23896241 2.61473e+07 0.91391 ns
clickbench_q37/duckdb:vortex-file-compressed 15518145 1.75117e+07 0.886161 ns 🚀
clickbench_q38/duckdb:vortex-file-compressed 16306119 1.87013e+07 0.871924 ns 🚀
clickbench_q39/duckdb:vortex-file-compressed 42710630 4.91436e+07 0.869099 ns 🚀
clickbench_q40/duckdb:vortex-file-compressed 16896171 1.63863e+07 1.03112 ns
clickbench_q41/duckdb:vortex-file-compressed 16930007 1.62392e+07 1.04254 ns
clickbench_q42/duckdb:vortex-file-compressed 23089111 1.87267e+07 1.23295 ns 🚨
clickbench_q00/duckdb:vortex-compact 10662618 1.00502e+07 1.06093 ns
clickbench_q01/duckdb:vortex-compact 19056371 1.87311e+07 1.01737 ns
clickbench_q02/duckdb:vortex-compact 45417893 4.10023e+07 1.10769 ns 🚨
clickbench_q03/duckdb:vortex-compact 43816921 5.10618e+07 0.858116 ns 🚀
clickbench_q04/duckdb:vortex-compact 196972187 2.28552e+08 0.861827 ns 🚀
clickbench_q05/duckdb:vortex-compact 269630111 2.73066e+08 0.987419 ns
clickbench_q06/duckdb:vortex-compact 25137799 2.68809e+07 0.935156 ns
clickbench_q07/duckdb:vortex-compact 25777918 2.59242e+07 0.994358 ns
clickbench_q08/duckdb:vortex-compact 340846887 3.3604e+08 1.0143 ns
clickbench_q09/duckdb:vortex-compact 520387995 4.58939e+08 1.13389 ns 🚨
clickbench_q10/duckdb:vortex-compact 143713330 1.27745e+08 1.12501 ns 🚨
clickbench_q11/duckdb:vortex-compact 184826267 1.6412e+08 1.12617 ns 🚨
clickbench_q12/duckdb:vortex-compact 279347159 2.47517e+08 1.1286 ns 🚨
clickbench_q13/duckdb:vortex-compact 697154137 5.75409e+08 1.21158 ns 🚨
clickbench_q14/duckdb:vortex-compact 407009532 3.59474e+08 1.13224 ns 🚨
clickbench_q15/duckdb:vortex-compact 261538559 2.39545e+08 1.09181 ns
clickbench_q16/duckdb:vortex-compact 1150964372 1.03799e+09 1.10884 ns 🚨
clickbench_q17/duckdb:vortex-compact 1034434497 9.38944e+08 1.1017 ns 🚨
clickbench_q18/duckdb:vortex-compact 1684690404 1.63041e+09 1.03329 ns
clickbench_q19/duckdb:vortex-compact 31981992 3.07557e+07 1.03987 ns
clickbench_q20/duckdb:vortex-compact 471019212 4.56238e+08 1.0324 ns
clickbench_q21/duckdb:vortex-compact 622953911 6.67208e+08 0.933673 ns
clickbench_q22/duckdb:vortex-compact 1093833948 1.22462e+09 0.8932 ns 🚀
clickbench_q23/duckdb:vortex-compact 5121265407 4.41745e+09 1.15933 ns 🚨
clickbench_q24/duckdb:vortex-compact 102048501 7.082e+07 1.44096 ns 🚨
clickbench_q25/duckdb:vortex-compact 146937644 1.34635e+08 1.09137 ns
clickbench_q26/duckdb:vortex-compact 92333856 7.73282e+07 1.19405 ns 🚨
clickbench_q27/duckdb:vortex-compact 587262736 6.09981e+08 0.962756 ns
clickbench_q28/duckdb:vortex-compact 3418571269 3.65488e+09 0.935343 ns
clickbench_q29/duckdb:vortex-compact 38760107 4.0178e+07 0.96471 ns
clickbench_q30/duckdb:vortex-compact 358165053 3.91079e+08 0.915837 ns
clickbench_q31/duckdb:vortex-compact 463829506 5.25481e+08 0.882676 ns 🚀
clickbench_q32/duckdb:vortex-compact 1181085354 1.37524e+09 0.85882 ns 🚀
clickbench_q33/duckdb:vortex-compact 1193206205 1.37007e+09 0.870911 ns 🚀
clickbench_q34/duckdb:vortex-compact 1788061532 1.99005e+09 0.8985 ns 🚀
clickbench_q35/duckdb:vortex-compact 387452875 4.1657e+08 0.930102 ns
clickbench_q36/duckdb:vortex-compact 25415545 2.80745e+07 0.905288 ns
clickbench_q37/duckdb:vortex-compact 18978361 1.98567e+07 0.955765 ns
clickbench_q38/duckdb:vortex-compact 18454715 2.0115e+07 0.91746 ns
clickbench_q39/duckdb:vortex-compact 49852843 5.90646e+07 0.844039 ns 🚀
clickbench_q40/duckdb:vortex-compact 17125289 1.95955e+07 0.873941 ns 🚀
clickbench_q41/duckdb:vortex-compact 18368509 2.00383e+07 0.91667 ns
clickbench_q42/duckdb:vortex-compact 20861755 2.01349e+07 1.0361 ns
clickbench_q00/duckdb:duckdb 20416347 1.89267e+07 1.07871 ns
clickbench_q01/duckdb:duckdb 38201433 3.86449e+07 0.988524 ns
clickbench_q02/duckdb:duckdb 46701763 4.70989e+07 0.991568 ns
clickbench_q03/duckdb:duckdb 48536966 4.78982e+07 1.01334 ns
clickbench_q04/duckdb:duckdb 213409606 2.02552e+08 1.0536 ns
clickbench_q05/duckdb:duckdb 376997017 3.16405e+08 1.1915 ns 🚨
clickbench_q06/duckdb:duckdb 38265252 3.71372e+07 1.03037 ns
clickbench_q07/duckdb:duckdb 41978813 3.95358e+07 1.06179 ns
clickbench_q08/duckdb:duckdb 274186075 2.51046e+08 1.09218 ns
clickbench_q09/duckdb:duckdb 385480727 3.64868e+08 1.0565 ns
clickbench_q10/duckdb:duckdb 111419175 1.10306e+08 1.01009 ns
clickbench_q11/duckdb:duckdb 125409488 1.20825e+08 1.03795 ns
clickbench_q12/duckdb:duckdb 284720791 2.66182e+08 1.06965 ns
clickbench_q13/duckdb:duckdb 479205160 4.49459e+08 1.06618 ns
clickbench_q14/duckdb:duckdb 334479317 2.89631e+08 1.15485 ns 🚨
clickbench_q15/duckdb:duckdb 251962152 2.19726e+08 1.14671 ns 🚨
clickbench_q16/duckdb:duckdb 596219942 5.46022e+08 1.09193 ns
clickbench_q17/duckdb:duckdb 489294080 4.6409e+08 1.05431 ns
clickbench_q18/duckdb:duckdb 1029233080 9.52802e+08 1.08022 ns
clickbench_q19/duckdb:duckdb 39509681 3.73755e+07 1.0571 ns
clickbench_q20/duckdb:duckdb 469068755 4.49102e+08 1.04446 ns
clickbench_q21/duckdb:duckdb 477378611 4.66589e+08 1.02313 ns
clickbench_q22/duckdb:duckdb 553102852 5.4372e+08 1.01726 ns
clickbench_q23/duckdb:duckdb 241338849 2.31831e+08 1.04101 ns
clickbench_q24/duckdb:duckdb 50650550 5.08754e+07 0.995579 ns
clickbench_q25/duckdb:duckdb 115229909 1.1197e+08 1.02912 ns
clickbench_q26/duckdb:duckdb 49621695 4.83347e+07 1.02663 ns
clickbench_q27/duckdb:duckdb 557959883 5.26616e+08 1.05952 ns
clickbench_q28/duckdb:duckdb 4699018181 4.53072e+09 1.03715 ns
clickbench_q29/duckdb:duckdb 50821469 5.08775e+07 0.998898 ns
clickbench_q30/duckdb:duckdb 305358665 2.73985e+08 1.11451 ns 🚨
clickbench_q31/duckdb:duckdb 359186500 3.52378e+08 1.01932 ns
clickbench_q32/duckdb:duckdb 1107082849 1.04816e+09 1.05622 ns
clickbench_q33/duckdb:duckdb 1091924689 1.07833e+09 1.01261 ns
clickbench_q34/duckdb:duckdb 1218588493 1.13912e+09 1.06976 ns
clickbench_q35/duckdb:duckdb 268402891 2.6601e+08 1.009 ns
clickbench_q36/duckdb:duckdb 46414624 4.52427e+07 1.0259 ns
clickbench_q37/duckdb:duckdb 34249848 3.33603e+07 1.02666 ns
clickbench_q38/duckdb:duckdb 36787055 3.44231e+07 1.06867 ns
clickbench_q39/duckdb:duckdb 72078765 8.11427e+07 0.888296 ns 🚀
clickbench_q40/duckdb:duckdb 33487041 3.33691e+07 1.00353 ns
clickbench_q41/duckdb:duckdb 33874133 3.37102e+07 1.00486 ns
clickbench_q42/duckdb:duckdb 34550135 3.30892e+07 1.04415 ns

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

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants