Skip to content

Outline nulls from ScalarValue and fix de/serialization with Proto#6309

Open
connortsui20 wants to merge 22 commits intodevelopfrom
ct/outline-work
Open

Outline nulls from ScalarValue and fix de/serialization with Proto#6309
connortsui20 wants to merge 22 commits intodevelopfrom
ct/outline-work

Conversation

@connortsui20
Copy link
Contributor

@connortsui20 connortsui20 commented Feb 4, 2026

Currently, we store an opaque (but not really apparently?) InnerScalarValue inside a ScalarValue, and the InnerScalarValue is allowed to be Null.

This PR both removes outlines the InnerScalarValue::Null variant, where a nullable scalar is now an Option<ScalarValue> (instead of just a ScalarValue. This also completely removes InnerScalarValue in favor of a public ScalarValue enum:

// Before:
pub struct ScalarValue(pub(crate) InnerScalarValue);

// After:
pub enum ScalarValue {
    // No `Null` variant!

    /// A boolean value.
    Bool(bool),
    /// A primitive numeric value.
    Primitive(PValue),
    /// A decimal value.
    Decimal(DecimalValue),
    /// A UTF-8 encoded string value.
    Utf8(BufferString),
    /// A binary (byte array) value.
    Binary(ByteBuffer),
    /// A list of potentially null scalar values.
    List(Vec<Option<ScalarValue>>),
    /// TODO?
    // Extension(ExtScalarRef), // ?
}

Additionally, all Scalars are verified to be sound on construction by checking that the DType of the Scalar is_compatible with the Option<&ScalarValue> that is passed.

The stricter construction changes then mean that we need to change how deserialization of scalars work. The protobuf format is not exactly 1-1 with our Scalars (notably, it only supports 64-bit integers). This means that we might write 8-bit integers and the round trip returns a 64-bit integer. So this PR also changes some APIs to allow us to pass a DType to the statistics deserializers. TBD on if this needs to happen in more places (FileStatistics?).

For reviewers: try to look over all of the diffs since a large majority is not just renaming variables, they are semantic changes that I am not super confidant is right.

Breaks

Breaks the old file_stats method on VortexFile to return FileStatistics instead of the array of StatsSet. We needed to do this in order to correctly read statistics from DataFusion, specifically in the case of schema evolution.

TODO

There's still a bunch of TODOs remaining (and one test that has been ignored for now that need to be unignored), but it would probably be good to review some things first.

@connortsui20 connortsui20 changed the title Ct/outline work Feature: Outline nulls from ScalarValue and cast on deserialize Feb 5, 2026
@connortsui20 connortsui20 changed the title Feature: Outline nulls from ScalarValue and cast on deserialize Feature: Outline nulls from ScalarValue and fix de/serialization with Proto Feb 5, 2026
@connortsui20 connortsui20 force-pushed the ct/outline-work branch 3 times, most recently from f352246 to dded7b4 Compare February 5, 2026 21:11
@connortsui20 connortsui20 requested a review from gatesn February 5, 2026 22:57
Copy link
Contributor

@gatesn gatesn left a comment

Choose a reason for hiding this comment

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

A couple of comments on the main Scalar API.

@connortsui20 connortsui20 force-pushed the ct/outline-work branch 2 times, most recently from 0ee15dc to cd8ea9d Compare February 6, 2026 18:27
@connortsui20 connortsui20 added the changelog/feature A new feature label Feb 6, 2026
@connortsui20 connortsui20 requested a review from gatesn February 6, 2026 18:31
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I believe some changes are needed here

@connortsui20 connortsui20 marked this pull request as ready for review February 6, 2026 18:33
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 changed the title Feature: Outline nulls from ScalarValue and fix de/serialization with Proto Outline nulls from ScalarValue and fix de/serialization with Proto Feb 6, 2026
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 6, 2026

Merging this PR will degrade performance by 98.62%

⚡ 37 improved benchmarks
❌ 32 regressed benchmarks
✅ 1069 untouched benchmarks
⏩ 1265 skipped benchmarks1

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_varbinview_canonical_into[(1000, 10)] 823.3 µs 928.5 µs -11.34%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 840.5 µs 947.5 µs -11.28%
Simulation bench_many_nulls[0.9] 469.4 µs 535.2 µs -12.29%
Simulation take_fsl_nullable_random[1024, 1000] 22.6 ms 8.9 ms ×2.5
Simulation scalar_at_struct_wide 3.2 ms 3.6 ms -12.15%
Simulation take_fsl_nullable_random[16, 100] 123.2 µs 109.5 µs +12.56%
Simulation take_fsl_random[16, 1000] 367.4 µs 178.5 µs ×2.1
Simulation take_fsl_nullable_random[1024, 100] 1,987.4 µs 929.1 µs ×2.1
Simulation take_fsl_nullable_random[16, 1000] 399.7 µs 220.1 µs +81.64%
Simulation take_fsl_nullable_random[256, 100] 526 µs 261.5 µs ×2
Simulation take_fsl_nullable_random[4096, 1000] 90.8 ms 35.3 ms ×2.6
Simulation take_fsl_random[256, 100] 520.5 µs 248.9 µs ×2.1
Simulation take_fsl_nullable_random[4096, 100] 8.1 ms 3.6 ms ×2.3
Simulation take_fsl_random[1024, 1000] 23 ms 8.9 ms ×2.6
Simulation take_fsl_random[1024, 100] 1,992.8 µs 912.9 µs ×2.2
Simulation take_fsl_random[4096, 1000] 92.7 ms 35.5 ms ×2.6
Simulation take_fsl_random[16, 100] 60.6 µs 42 µs +44.16%
Simulation take_fsl_nullable_random[256, 1000] 4.7 ms 2.2 ms ×2.2
Simulation take_fsl_random[64, 1000] 1,278.2 µs 593.5 µs ×2.2
Simulation take_fsl_nullable_random[64, 1000] 1,265.9 µs 609.8 µs ×2.1
... ... ... ... ... ...

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


Comparing ct/outline-work (82bd55c) with develop (6b8fb88)2

Open in CodSpeed

Footnotes

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

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

@connortsui20 connortsui20 added the action/benchmark Trigger full benchmarks to run on this PR label Feb 6, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 6, 2026
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 added the action/benchmark Trigger full benchmarks to run on this PR label Feb 6, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 6, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨

Benchmark Clickbench on NVME failed! Check the workflow run for details.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.000x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 1.003x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: tpch_q14/datafusion:vortex-compact (0.940x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.058x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 62498056 6.74852e+07 0.9261 ns
tpch_q02/datafusion:arrow 23580812 2.36547e+07 0.996875 ns
tpch_q03/datafusion:arrow 35481559 3.6522e+07 0.971513 ns
tpch_q04/datafusion:arrow 29220939 2.99274e+07 0.976396 ns
tpch_q05/datafusion:arrow 88918630 8.93558e+07 0.995108 ns
tpch_q06/datafusion:arrow 20745839 2.12487e+07 0.976333 ns
tpch_q07/datafusion:arrow 175538525 1.74135e+08 1.00806 ns
tpch_q08/datafusion:arrow 46761835 4.53572e+07 1.03097 ns
tpch_q09/datafusion:arrow 75919544 7.38933e+07 1.02742 ns
tpch_q10/datafusion:arrow 56264448 5.64678e+07 0.996398 ns
tpch_q11/datafusion:arrow 11776177 1.15998e+07 1.0152 ns
tpch_q12/datafusion:arrow 58217343 5.76994e+07 1.00898 ns
tpch_q13/datafusion:arrow 55948500 5.57074e+07 1.00433 ns
tpch_q14/datafusion:arrow 26471957 2.71081e+07 0.976534 ns
tpch_q15/datafusion:arrow 49926812 5.1898e+07 0.962018 ns
tpch_q16/datafusion:arrow 24839822 2.43934e+07 1.0183 ns
tpch_q17/datafusion:arrow 77189891 7.83905e+07 0.984684 ns
tpch_q18/datafusion:arrow 163003576 1.59905e+08 1.01938 ns
tpch_q19/datafusion:arrow 41531115 3.90818e+07 1.06267 ns
tpch_q20/datafusion:arrow 40887341 3.90859e+07 1.04609 ns
tpch_q21/datafusion:arrow 237132501 2.34086e+08 1.01302 ns
tpch_q22/datafusion:arrow 21146691 2.11913e+07 0.997893 ns
tpch_q01/datafusion:parquet 109878215 1.45584e+08 0.754742 ns 🚀
tpch_q02/datafusion:parquet 82701461 8.19091e+07 1.00967 ns
tpch_q03/datafusion:parquet 78575916 8.09793e+07 0.970322 ns
tpch_q04/datafusion:parquet 56655499 5.4642e+07 1.03685 ns
tpch_q05/datafusion:parquet 172237032 1.73336e+08 0.993658 ns
tpch_q06/datafusion:parquet 39957627 4.60642e+07 0.867433 ns 🚀
tpch_q07/datafusion:parquet 192388482 1.90114e+08 1.01196 ns
tpch_q08/datafusion:parquet 166496828 1.73829e+08 0.95782 ns
tpch_q09/datafusion:parquet 218188893 2.07451e+08 1.05176 ns
tpch_q10/datafusion:parquet 197601654 1.89853e+08 1.04081 ns
tpch_q11/datafusion:parquet 60166739 6.0929e+07 0.98749 ns
tpch_q12/datafusion:parquet 129124428 1.14084e+08 1.13184 ns 🚨
tpch_q13/datafusion:parquet 206832136 2.0029e+08 1.03266 ns
tpch_q14/datafusion:parquet 82646514 8.45716e+07 0.977237 ns
tpch_q15/datafusion:parquet 69717212 7.53571e+07 0.925158 ns
tpch_q16/datafusion:parquet 54691691 5.42833e+07 1.00752 ns
tpch_q17/datafusion:parquet 168072015 1.8377e+08 0.91458 ns
tpch_q18/datafusion:parquet 236220261 2.32595e+08 1.01559 ns
tpch_q19/datafusion:parquet 97791141 1.00326e+08 0.974729 ns
tpch_q20/datafusion:parquet 127004820 1.24234e+08 1.0223 ns
tpch_q21/datafusion:parquet 181796474 1.85119e+08 0.982051 ns
tpch_q22/datafusion:parquet 39562103 4.03094e+07 0.981462 ns
tpch_q01/datafusion:vortex-file-compressed 56043784 5.68194e+07 0.98635 ns
tpch_q02/datafusion:vortex-file-compressed 56562032 5.59068e+07 1.01172 ns
tpch_q03/datafusion:vortex-file-compressed 30317580 3.1866e+07 0.951409 ns
tpch_q04/datafusion:vortex-file-compressed 20704305 2.0517e+07 1.00913 ns
tpch_q05/datafusion:vortex-file-compressed 82764005 8.4404e+07 0.98057 ns
tpch_q06/datafusion:vortex-file-compressed 11521653 1.1167e+07 1.03175 ns
tpch_q07/datafusion:vortex-file-compressed 93232898 9.56616e+07 0.974612 ns
tpch_q08/datafusion:vortex-file-compressed 72072290 7.1072e+07 1.01407 ns
tpch_q09/datafusion:vortex-file-compressed 90232794 8.83193e+07 1.02167 ns
tpch_q10/datafusion:vortex-file-compressed 83366220 8.62811e+07 0.966216 ns
tpch_q11/datafusion:vortex-file-compressed 21323638 2.16862e+07 0.983283 ns
tpch_q12/datafusion:vortex-file-compressed 37916142 3.63893e+07 1.04196 ns
tpch_q13/datafusion:vortex-file-compressed 33668295 3.18353e+07 1.05758 ns
tpch_q14/datafusion:vortex-file-compressed 29638121 3.04246e+07 0.97415 ns
tpch_q15/datafusion:vortex-file-compressed 28715772 2.74142e+07 1.04748 ns
tpch_q16/datafusion:vortex-file-compressed 34483182 3.51738e+07 0.980365 ns
tpch_q17/datafusion:vortex-file-compressed 77055902 7.75486e+07 0.993647 ns
tpch_q18/datafusion:vortex-file-compressed 106595133 1.06838e+08 0.997724 ns
tpch_q19/datafusion:vortex-file-compressed 33781495 3.57432e+07 0.945118 ns
tpch_q20/datafusion:vortex-file-compressed 53028646 5.40227e+07 0.9816 ns
tpch_q21/datafusion:vortex-file-compressed 100139904 9.58482e+07 1.04478 ns
tpch_q22/datafusion:vortex-file-compressed 17916074 1.73727e+07 1.03128 ns
tpch_q01/datafusion:vortex-compact 64561190 6.17754e+07 1.0451 ns
tpch_q02/datafusion:vortex-compact 59111610 5.90607e+07 1.00086 ns
tpch_q03/datafusion:vortex-compact 33064612 3.28764e+07 1.00573 ns
tpch_q04/datafusion:vortex-compact 23749571 2.43577e+07 0.975032 ns
tpch_q05/datafusion:vortex-compact 86539626 8.60841e+07 1.00529 ns
tpch_q06/datafusion:vortex-compact 18943367 1.92078e+07 0.986232 ns
tpch_q07/datafusion:vortex-compact 100219976 9.87136e+07 1.01526 ns
tpch_q08/datafusion:vortex-compact 76775823 7.55822e+07 1.01579 ns
tpch_q09/datafusion:vortex-compact 97500625 9.53832e+07 1.0222 ns
tpch_q10/datafusion:vortex-compact 82475532 8.47387e+07 0.973293 ns
tpch_q11/datafusion:vortex-compact 23978198 2.36442e+07 1.01413 ns
tpch_q12/datafusion:vortex-compact 47284629 4.94978e+07 0.955287 ns
tpch_q13/datafusion:vortex-compact 40309718 3.98951e+07 1.01039 ns
tpch_q14/datafusion:vortex-compact 35042102 3.72783e+07 0.940013 ns
tpch_q15/datafusion:vortex-compact 38113659 3.89599e+07 0.978279 ns
tpch_q16/datafusion:vortex-compact 40141991 4.13924e+07 0.969793 ns
tpch_q17/datafusion:vortex-compact 81588914 8.11089e+07 1.00592 ns
tpch_q18/datafusion:vortex-compact 110970384 1.12743e+08 0.984276 ns
tpch_q19/datafusion:vortex-compact 51694596 5.03316e+07 1.02708 ns
tpch_q20/datafusion:vortex-compact 60329882 5.84829e+07 1.03158 ns
tpch_q21/datafusion:vortex-compact 104266100 1.10545e+08 0.943199 ns
tpch_q22/datafusion:vortex-compact 16435951 1.69261e+07 0.971044 ns
tpch_q01/duckdb:parquet 114187432 8.86753e+07 1.2877 ns 🚨
tpch_q02/duckdb:parquet 47404159 4.68233e+07 1.01241 ns
tpch_q03/duckdb:parquet 79854307 7.80684e+07 1.02288 ns
tpch_q04/duckdb:parquet 60020788 7.21134e+07 0.832311 ns 🚀
tpch_q05/duckdb:parquet 74475326 8.63442e+07 0.86254 ns 🚀
tpch_q06/duckdb:parquet 29599074 2.42335e+07 1.22141 ns 🚨
tpch_q07/duckdb:parquet 98742190 9.41083e+07 1.04924 ns
tpch_q08/duckdb:parquet 123799029 1.06828e+08 1.15887 ns 🚨
tpch_q09/duckdb:parquet 148238787 1.72728e+08 0.858219 ns 🚀
tpch_q10/duckdb:parquet 144075751 1.41176e+08 1.02054 ns
tpch_q11/duckdb:parquet 26170316 2.6109e+07 1.00235 ns
tpch_q12/duckdb:parquet 59731500 5.96221e+07 1.00184 ns
tpch_q13/duckdb:parquet 281569815 2.78951e+08 1.00939 ns
tpch_q14/duckdb:parquet 52755728 5.30383e+07 0.994672 ns
tpch_q15/duckdb:parquet 28917593 2.88816e+07 1.00125 ns
tpch_q16/duckdb:parquet 60050081 6.01724e+07 0.997966 ns
tpch_q17/duckdb:parquet 83644620 7.11866e+07 1.17501 ns 🚨
tpch_q18/duckdb:parquet 131235304 1.49733e+08 0.876462 ns 🚀
tpch_q19/duckdb:parquet 87680993 8.68052e+07 1.01009 ns
tpch_q20/duckdb:parquet 70838175 7.18132e+07 0.986422 ns
tpch_q21/duckdb:parquet 202161689 1.94512e+08 1.03933 ns
tpch_q22/duckdb:parquet 55141418 5.68499e+07 0.969947 ns
tpch_q01/duckdb:vortex-file-compressed 33997225 3.44375e+07 0.987215 ns
tpch_q02/duckdb:vortex-file-compressed 31235665 3.20747e+07 0.973842 ns
tpch_q03/duckdb:vortex-file-compressed 33201854 3.27951e+07 1.0124 ns
tpch_q04/duckdb:vortex-file-compressed 35666866 3.59328e+07 0.9926 ns
tpch_q05/duckdb:vortex-file-compressed 38280973 3.77408e+07 1.01431 ns
tpch_q06/duckdb:vortex-file-compressed 10090684 1.04189e+07 0.968502 ns
tpch_q07/duckdb:vortex-file-compressed 40667071 4.07011e+07 0.999163 ns
tpch_q08/duckdb:vortex-file-compressed 47317161 4.69975e+07 1.0068 ns
tpch_q09/duckdb:vortex-file-compressed 76954685 8.13479e+07 0.945995 ns
tpch_q10/duckdb:vortex-file-compressed 36695125 3.65097e+07 1.00508 ns
tpch_q11/duckdb:vortex-file-compressed 17477749 1.65176e+07 1.05813 ns
tpch_q12/duckdb:vortex-file-compressed 23285930 2.27836e+07 1.02205 ns
tpch_q13/duckdb:vortex-file-compressed 38684942 3.77369e+07 1.02512 ns
tpch_q14/duckdb:vortex-file-compressed 24937293 2.43418e+07 1.02447 ns
tpch_q15/duckdb:vortex-file-compressed 18878886 1.86309e+07 1.01331 ns
tpch_q16/duckdb:vortex-file-compressed 33367963 3.34451e+07 0.997695 ns
tpch_q17/duckdb:vortex-file-compressed 26395136 2.62715e+07 1.00471 ns
tpch_q18/duckdb:vortex-file-compressed 52813151 5.28141e+07 0.999982 ns
tpch_q19/duckdb:vortex-file-compressed 30124153 2.94447e+07 1.02308 ns
tpch_q20/duckdb:vortex-file-compressed 37136910 3.80172e+07 0.976845 ns
tpch_q21/duckdb:vortex-file-compressed 104689849 1.03562e+08 1.01089 ns
tpch_q22/duckdb:vortex-file-compressed 19259204 1.96535e+07 0.979939 ns
tpch_q01/duckdb:vortex-compact 38778625 3.9605e+07 0.979136 ns
tpch_q02/duckdb:vortex-compact 42409511 4.42802e+07 0.957753 ns
tpch_q03/duckdb:vortex-compact 39083608 3.70677e+07 1.05439 ns
tpch_q04/duckdb:vortex-compact 40590238 4.12384e+07 0.984282 ns
tpch_q05/duckdb:vortex-compact 46262431 4.54815e+07 1.01717 ns
tpch_q06/duckdb:vortex-compact 16205404 1.64358e+07 0.985982 ns
tpch_q07/duckdb:vortex-compact 49743718 4.78921e+07 1.03866 ns
tpch_q08/duckdb:vortex-compact 55094915 5.49725e+07 1.00223 ns
tpch_q09/duckdb:vortex-compact 89315909 8.88934e+07 1.00475 ns
tpch_q10/duckdb:vortex-compact 43378310 4.30301e+07 1.00809 ns
tpch_q11/duckdb:vortex-compact 23035596 2.24219e+07 1.02737 ns
tpch_q12/duckdb:vortex-compact 37275480 3.68604e+07 1.01126 ns
tpch_q13/duckdb:vortex-compact 44377129 4.44548e+07 0.998252 ns
tpch_q14/duckdb:vortex-compact 30816262 3.05785e+07 1.00778 ns
tpch_q15/duckdb:vortex-compact 21443155 2.14789e+07 0.998338 ns
tpch_q16/duckdb:vortex-compact 42854764 4.26366e+07 1.00512 ns
tpch_q17/duckdb:vortex-compact 29712076 2.95005e+07 1.00717 ns
tpch_q18/duckdb:vortex-compact 61950427 6.28797e+07 0.985221 ns
tpch_q19/duckdb:vortex-compact 38862276 3.72504e+07 1.04327 ns
tpch_q20/duckdb:vortex-compact 45951174 4.56158e+07 1.00735 ns
tpch_q21/duckdb:vortex-compact 112675551 1.12617e+08 1.00052 ns
tpch_q22/duckdb:vortex-compact 21041794 2.18001e+07 0.965213 ns
tpch_q01/duckdb:duckdb 17716219 1.75432e+07 1.00986 ns
tpch_q02/duckdb:duckdb 14553410 1.4838e+07 0.980822 ns
tpch_q03/duckdb:duckdb 21489125 2.22959e+07 0.963814 ns
tpch_q04/duckdb:duckdb 20238499 2.04046e+07 0.991858 ns
tpch_q05/duckdb:duckdb 22431238 2.23987e+07 1.00145 ns
tpch_q06/duckdb:duckdb 7240996 7.26993e+06 0.99602 ns
tpch_q07/duckdb:duckdb 27138365 2.69394e+07 1.00738 ns
tpch_q08/duckdb:duckdb 27297133 2.68912e+07 1.01509 ns
tpch_q09/duckdb:duckdb 61473593 6.17056e+07 0.996239 ns
tpch_q10/duckdb:duckdb 62503874 5.88877e+07 1.06141 ns
tpch_q11/duckdb:duckdb 7866310 7.49097e+06 1.05011 ns
tpch_q12/duckdb:duckdb 17622126 1.74822e+07 1.008 ns
tpch_q13/duckdb:duckdb 41157228 4.04539e+07 1.01739 ns
tpch_q14/duckdb:duckdb 22758430 2.23242e+07 1.01945 ns
tpch_q15/duckdb:duckdb 14304668 1.41519e+07 1.0108 ns
tpch_q16/duckdb:duckdb 25341908 2.55747e+07 0.990896 ns
tpch_q17/duckdb:duckdb 18279886 1.84449e+07 0.991055 ns
tpch_q18/duckdb:duckdb 39982933 3.96242e+07 1.00905 ns
tpch_q19/duckdb:duckdb 32355168 3.28624e+07 0.984565 ns
tpch_q20/duckdb:duckdb 27192924 2.71941e+07 0.999955 ns
tpch_q21/duckdb:duckdb 63407872 6.35773e+07 0.997335 ns
tpch_q22/duckdb:duckdb 27485210 2.68731e+07 1.02278 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.012x ➖
  • Vortex: 0.987x ➖
  • duckdb:vortex: 0.983x ➖
  • datafusion:vortex: 0.991x ➖
  • Best: tpch_q09/datafusion:vortex-compact (0.735x)
  • Worst: tpch_q17/datafusion:vortex-file-compressed (1.434x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 205194694 1.99622e+08 1.02792 ns
tpch_q02/datafusion:parquet 469961343 4.1117e+08 1.14298 ns
tpch_q03/datafusion:parquet 299582184 2.93817e+08 1.01962 ns
tpch_q04/datafusion:parquet 136216298 1.43248e+08 0.950912 ns
tpch_q05/datafusion:parquet 503816897 5.04421e+08 0.998802 ns
tpch_q06/datafusion:parquet 136667114 1.37612e+08 0.993135 ns
tpch_q07/datafusion:parquet 511813066 5.26473e+08 0.972155 ns
tpch_q08/datafusion:parquet 614049896 6.14324e+08 0.999553 ns
tpch_q09/datafusion:parquet 531652700 5.50922e+08 0.965024 ns
tpch_q10/datafusion:parquet 548949608 5.71091e+08 0.96123 ns
tpch_q11/datafusion:parquet 339614275 3.43952e+08 0.987389 ns
tpch_q12/datafusion:parquet 263379328 2.62957e+08 1.00161 ns
tpch_q13/datafusion:parquet 442408888 4.46216e+08 0.991468 ns
tpch_q14/datafusion:parquet 198897258 1.91826e+08 1.03686 ns
tpch_q15/datafusion:parquet 285803740 2.83797e+08 1.00707 ns
tpch_q16/datafusion:parquet 165656875 1.76031e+08 0.941066 ns
tpch_q17/datafusion:parquet 388566756 4.10467e+08 0.946645 ns
tpch_q18/datafusion:parquet 497432148 5.06644e+08 0.981818 ns
tpch_q19/datafusion:parquet 298044904 3.0242e+08 0.985533 ns
tpch_q20/datafusion:parquet 348397632 3.39126e+08 1.02734 ns
tpch_q21/datafusion:parquet 485570015 5.10435e+08 0.951286 ns
tpch_q22/datafusion:parquet 111103543 1.12554e+08 0.987117 ns
tpch_q01/datafusion:vortex-file-compressed 187931467 1.79037e+08 1.04968 ns
tpch_q02/datafusion:vortex-file-compressed 416155220 3.9092e+08 1.06455 ns
tpch_q03/datafusion:vortex-file-compressed 295507677 3.26064e+08 0.906288 ns
tpch_q04/datafusion:vortex-file-compressed 192100438 1.94595e+08 0.987179 ns
tpch_q05/datafusion:vortex-file-compressed 372647461 4.67387e+08 0.7973 ns
tpch_q06/datafusion:vortex-file-compressed 212119645 2.2574e+08 0.939662 ns
tpch_q07/datafusion:vortex-file-compressed 336281805 3.40621e+08 0.987262 ns
tpch_q08/datafusion:vortex-file-compressed 487472662 5.21476e+08 0.934795 ns
tpch_q09/datafusion:vortex-file-compressed 467573259 3.72195e+08 1.25626 ns
tpch_q10/datafusion:vortex-file-compressed 425583749 4.25633e+08 0.999884 ns
tpch_q11/datafusion:vortex-file-compressed 254417876 2.5274e+08 1.00664 ns
tpch_q12/datafusion:vortex-file-compressed 323327979 3.26294e+08 0.99091 ns
tpch_q13/datafusion:vortex-file-compressed 214219218 2.12508e+08 1.00805 ns
tpch_q14/datafusion:vortex-file-compressed 170641529 1.70668e+08 0.999847 ns
tpch_q15/datafusion:vortex-file-compressed 264249960 2.96335e+08 0.891727 ns
tpch_q16/datafusion:vortex-file-compressed 159350550 1.6584e+08 0.960871 ns
tpch_q17/datafusion:vortex-file-compressed 403218636 2.81207e+08 1.43388 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 247073516 2.64892e+08 0.932731 ns
tpch_q19/datafusion:vortex-file-compressed 301621009 3.10949e+08 0.970002 ns
tpch_q20/datafusion:vortex-file-compressed 314021507 3.34566e+08 0.938594 ns
tpch_q21/datafusion:vortex-file-compressed 479289309 4.81086e+08 0.996265 ns
tpch_q22/datafusion:vortex-file-compressed 158612041 1.67538e+08 0.946724 ns
tpch_q01/datafusion:vortex-compact 254204727 2.5687e+08 0.989625 ns
tpch_q02/datafusion:vortex-compact 430959364 3.94379e+08 1.09275 ns
tpch_q03/datafusion:vortex-compact 298569870 2.91761e+08 1.02334 ns
tpch_q04/datafusion:vortex-compact 207637654 2.10467e+08 0.986555 ns
tpch_q05/datafusion:vortex-compact 355763679 3.6659e+08 0.970467 ns
tpch_q06/datafusion:vortex-compact 301624261 2.92905e+08 1.02977 ns
tpch_q07/datafusion:vortex-compact 378026611 3.71318e+08 1.01807 ns
tpch_q08/datafusion:vortex-compact 442905650 4.5486e+08 0.97372 ns
tpch_q09/datafusion:vortex-compact 338262610 4.59938e+08 0.735453 ns
tpch_q10/datafusion:vortex-compact 428131879 4.33374e+08 0.987903 ns
tpch_q11/datafusion:vortex-compact 230246807 2.47966e+08 0.928542 ns
tpch_q12/datafusion:vortex-compact 407716989 4.24799e+08 0.959788 ns
tpch_q13/datafusion:vortex-compact 184134723 2.04174e+08 0.901853 ns
tpch_q14/datafusion:vortex-compact 255306936 2.52124e+08 1.01262 ns
tpch_q15/datafusion:vortex-compact 422489186 4.31256e+08 0.979671 ns
tpch_q16/datafusion:vortex-compact 175429151 1.61841e+08 1.08396 ns
tpch_q17/datafusion:vortex-compact 303895185 3.12483e+08 0.972519 ns
tpch_q18/datafusion:vortex-compact 274472158 2.63443e+08 1.04186 ns
tpch_q19/datafusion:vortex-compact 384057341 3.41103e+08 1.12593 ns
tpch_q20/datafusion:vortex-compact 434027014 4.49094e+08 0.966449 ns
tpch_q21/datafusion:vortex-compact 478778266 4.8452e+08 0.988149 ns
tpch_q22/datafusion:vortex-compact 112663634 1.04802e+08 1.07501 ns
tpch_q01/duckdb:parquet 463501192 4.53219e+08 1.02269 ns
tpch_q02/duckdb:parquet 1102425801 9.07978e+08 1.21415 ns
tpch_q03/duckdb:parquet 868393280 7.18675e+08 1.20832 ns
tpch_q04/duckdb:parquet 521936148 4.78521e+08 1.09073 ns
tpch_q05/duckdb:parquet 1242484501 1.08445e+09 1.14573 ns
tpch_q06/duckdb:parquet 331246379 2.92342e+08 1.13308 ns
tpch_q07/duckdb:parquet 985509346 8.53556e+08 1.15459 ns
tpch_q08/duckdb:parquet 1369572305 1.11424e+09 1.22915 ns
tpch_q09/duckdb:parquet 1145642690 1.02418e+09 1.1186 ns
tpch_q10/duckdb:parquet 1133626109 9.96721e+08 1.13736 ns
tpch_q11/duckdb:parquet 695991200 5.96309e+08 1.16717 ns
tpch_q12/duckdb:parquet 508033128 4.49334e+08 1.13064 ns
tpch_q13/duckdb:parquet 807036363 7.59591e+08 1.06246 ns
tpch_q14/duckdb:parquet 512566675 4.88146e+08 1.05003 ns
tpch_q15/duckdb:parquet 593480193 4.9163e+08 1.20717 ns
tpch_q16/duckdb:parquet 467194740 3.95661e+08 1.18079 ns
tpch_q17/duckdb:parquet 642016078 5.67447e+08 1.13141 ns
tpch_q18/duckdb:parquet 682222345 6.43249e+08 1.06059 ns
tpch_q19/duckdb:parquet 681143408 6.29182e+08 1.08259 ns
tpch_q20/duckdb:parquet 897084692 7.70504e+08 1.16428 ns
tpch_q21/duckdb:parquet 949453968 8.78539e+08 1.08072 ns
tpch_q22/duckdb:parquet 437868627 3.48609e+08 1.25605 ns
tpch_q01/duckdb:vortex-file-compressed 229213464 2.36209e+08 0.970383 ns
tpch_q02/duckdb:vortex-file-compressed 583454966 6.40003e+08 0.911644 ns
tpch_q03/duckdb:vortex-file-compressed 565069782 5.51062e+08 1.02542 ns
tpch_q04/duckdb:vortex-file-compressed 342847064 3.51446e+08 0.975532 ns
tpch_q05/duckdb:vortex-file-compressed 703753065 7.29386e+08 0.964856 ns
tpch_q06/duckdb:vortex-file-compressed 314931051 3.26553e+08 0.964409 ns
tpch_q07/duckdb:vortex-file-compressed 638354836 6.67659e+08 0.956109 ns
tpch_q08/duckdb:vortex-file-compressed 939051737 9.42131e+08 0.996732 ns
tpch_q09/duckdb:vortex-file-compressed 762817747 7.60721e+08 1.00276 ns
tpch_q10/duckdb:vortex-file-compressed 747966851 7.38905e+08 1.01226 ns
tpch_q11/duckdb:vortex-file-compressed 373406355 3.39894e+08 1.0986 ns
tpch_q12/duckdb:vortex-file-compressed 479032423 4.79155e+08 0.999744 ns
tpch_q13/duckdb:vortex-file-compressed 431445167 4.67911e+08 0.922067 ns
tpch_q14/duckdb:vortex-file-compressed 395903852 3.95271e+08 1.0016 ns
tpch_q15/duckdb:vortex-file-compressed 264032138 2.6817e+08 0.984569 ns
tpch_q16/duckdb:vortex-file-compressed 320278723 3.37427e+08 0.949178 ns
tpch_q17/duckdb:vortex-file-compressed 461967212 4.92777e+08 0.937477 ns
tpch_q18/duckdb:vortex-file-compressed 537413414 5.57165e+08 0.96455 ns
tpch_q19/duckdb:vortex-file-compressed 363734020 4.10728e+08 0.885583 ns
tpch_q20/duckdb:vortex-file-compressed 654213313 6.95577e+08 0.940534 ns
tpch_q21/duckdb:vortex-file-compressed 857450626 8.7617e+08 0.978635 ns
tpch_q22/duckdb:vortex-file-compressed 237275907 2.45573e+08 0.966214 ns
tpch_q01/duckdb:vortex-compact 257177245 2.75853e+08 0.932298 ns
tpch_q02/duckdb:vortex-compact 594163468 6.18734e+08 0.960289 ns
tpch_q03/duckdb:vortex-compact 478127873 4.86396e+08 0.983001 ns
tpch_q04/duckdb:vortex-compact 323503283 3.14618e+08 1.02824 ns
tpch_q05/duckdb:vortex-compact 632471020 6.60853e+08 0.957052 ns
tpch_q06/duckdb:vortex-compact 339626056 3.18553e+08 1.06615 ns
tpch_q07/duckdb:vortex-compact 612117789 6.35444e+08 0.963292 ns
tpch_q08/duckdb:vortex-compact 868936907 8.3183e+08 1.04461 ns
tpch_q09/duckdb:vortex-compact 747481913 7.50246e+08 0.996316 ns
tpch_q10/duckdb:vortex-compact 627061376 6.26527e+08 1.00085 ns
tpch_q11/duckdb:vortex-compact 309359378 3.35122e+08 0.923125 ns
tpch_q12/duckdb:vortex-compact 421762650 4.26185e+08 0.989624 ns
tpch_q13/duckdb:vortex-compact 390909886 4.00091e+08 0.977052 ns
tpch_q14/duckdb:vortex-compact 388060469 3.89159e+08 0.997176 ns
tpch_q15/duckdb:vortex-compact 270478494 2.67449e+08 1.01133 ns
tpch_q16/duckdb:vortex-compact 306265251 3.1649e+08 0.967694 ns
tpch_q17/duckdb:vortex-compact 479228129 4.87248e+08 0.98354 ns
tpch_q18/duckdb:vortex-compact 505050188 4.83965e+08 1.04357 ns
tpch_q19/duckdb:vortex-compact 404121227 4.23285e+08 0.954727 ns
tpch_q20/duckdb:vortex-compact 702999699 6.50105e+08 1.08136 ns
tpch_q21/duckdb:vortex-compact 792133996 7.55163e+08 1.04896 ns
tpch_q22/duckdb:vortex-compact 227041011 2.27894e+08 0.996259 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.958x ➖
  • Vortex: 0.960x ➖
  • duckdb:vortex: 0.925x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: tpcds_q31/duckdb:vortex-compact (0.777x)
  • Worst: tpcds_q58/duckdb:vortex-compact (1.186x)
  • Significant (>10%): 83↑ 2↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 37948494 4.04583e+07 0.937965 ns
tpcds_q02/datafusion:parquet 50036701 5.24586e+07 0.953832 ns
tpcds_q03/datafusion:parquet 17426347 1.71061e+07 1.01872 ns
tpcds_q04/datafusion:parquet 359531301 3.66665e+08 0.980545 ns
tpcds_q05/datafusion:parquet 81908214 8.05704e+07 1.0166 ns
tpcds_q06/datafusion:parquet 98917752 1.01229e+08 0.977166 ns
tpcds_q07/datafusion:parquet 140750413 1.38488e+08 1.01633 ns
tpcds_q08/datafusion:parquet 36501027 3.54958e+07 1.02832 ns
tpcds_q09/datafusion:parquet 53605595 5.12909e+07 1.04513 ns
tpcds_q10/datafusion:parquet 97136708 1.02828e+08 0.944654 ns
tpcds_q11/datafusion:parquet 228865817 2.38459e+08 0.959771 ns
tpcds_q12/datafusion:parquet 30751238 2.94648e+07 1.04366 ns
tpcds_q13/datafusion:parquet 139390364 1.40906e+08 0.989245 ns
tpcds_q14/datafusion:parquet 208997315 2.13405e+08 0.979348 ns
tpcds_q15/datafusion:parquet 63243115 6.09227e+07 1.03809 ns
tpcds_q16/datafusion:parquet 33069223 3.38224e+07 0.977732 ns
tpcds_q17/datafusion:parquet 186781455 1.85355e+08 1.00769 ns
tpcds_q18/datafusion:parquet 176456489 1.82768e+08 0.965465 ns
tpcds_q19/datafusion:parquet 34145588 3.37098e+07 1.01293 ns
tpcds_q20/datafusion:parquet 23674567 2.50558e+07 0.944874 ns
tpcds_q21/datafusion:parquet 26111559 2.64229e+07 0.988219 ns
tpcds_q22/datafusion:parquet 157447154 1.40477e+08 1.12081 ns 🚨
tpcds_q23/datafusion:parquet 186379066 2.10762e+08 0.884309 ns 🚀
tpcds_q24/datafusion:parquet 227960094 2.44267e+08 0.933241 ns
tpcds_q25/datafusion:parquet 189940788 2.01333e+08 0.943415 ns
tpcds_q26/datafusion:parquet 122561667 1.33398e+08 0.918767 ns
tpcds_q27/datafusion:parquet 273329207 2.88883e+08 0.946158 ns
tpcds_q28/datafusion:parquet 51520693 5.55486e+07 0.927489 ns
tpcds_q29/datafusion:parquet 188638458 2.02226e+08 0.932808 ns
tpcds_q30/datafusion:parquet 45447413 4.81163e+07 0.944532 ns
tpcds_q31/datafusion:parquet 102652327 1.13359e+08 0.905547 ns
tpcds_q32/datafusion:parquet 27463875 3.02166e+07 0.908902 ns
tpcds_q33/datafusion:parquet 35547537 4.02843e+07 0.882416 ns 🚀
tpcds_q34/datafusion:parquet 34397612 3.7219e+07 0.924195 ns
tpcds_q35/datafusion:parquet 95492057 1.09324e+08 0.873478 ns 🚀
tpcds_q36/datafusion:parquet 78439921 9.31996e+07 0.841634 ns 🚀
tpcds_q37/datafusion:parquet 24830906 2.83579e+07 0.875627 ns 🚀
tpcds_q38/datafusion:parquet 64111465 7.14425e+07 0.897386 ns 🚀
tpcds_q39/datafusion:parquet 90255642 1.0298e+08 0.876435 ns 🚀
tpcds_q40/datafusion:parquet 36560336 4.11013e+07 0.889519 ns 🚀
tpcds_q41/datafusion:parquet 11982217 1.36859e+07 0.875518 ns 🚀
tpcds_q42/datafusion:parquet 15890535 1.67282e+07 0.949926 ns
tpcds_q43/datafusion:parquet 25229693 2.684e+07 0.940004 ns
tpcds_q44/datafusion:parquet 40727361 4.45104e+07 0.915007 ns
tpcds_q45/datafusion:parquet 73183244 8.27107e+07 0.88481 ns 🚀
tpcds_q46/datafusion:parquet 49199286 5.79139e+07 0.849525 ns 🚀
tpcds_q47/datafusion:parquet 177193111 1.96544e+08 0.901544 ns
tpcds_q48/datafusion:parquet 131053147 1.44082e+08 0.909571 ns
tpcds_q49/datafusion:parquet 72348305 8.29878e+07 0.871794 ns 🚀
tpcds_q50/datafusion:parquet 115120418 1.24378e+08 0.925567 ns
tpcds_q51/datafusion:parquet 103115098 1.09115e+08 0.94501 ns
tpcds_q52/datafusion:parquet 14913395 1.79721e+07 0.829807 ns 🚀
tpcds_q53/datafusion:parquet 28354605 3.12168e+07 0.908313 ns
tpcds_q54/datafusion:parquet 47169065 5.11261e+07 0.922602 ns
tpcds_q55/datafusion:parquet 15370623 1.82899e+07 0.840387 ns 🚀
tpcds_q56/datafusion:parquet 34670412 3.78746e+07 0.9154 ns
tpcds_q57/datafusion:parquet 128483465 1.39182e+08 0.923133 ns
tpcds_q58/datafusion:parquet 77638280 8.36044e+07 0.928639 ns
tpcds_q59/datafusion:parquet 69095553 7.53103e+07 0.917478 ns
tpcds_q60/datafusion:parquet 36870467 3.74316e+07 0.98501 ns
tpcds_q61/datafusion:parquet 62721204 7.07242e+07 0.886843 ns 🚀
tpcds_q62/datafusion:parquet 39857357 4.09661e+07 0.972934 ns
tpcds_q63/datafusion:parquet 29710439 3.03418e+07 0.979192 ns
tpcds_q64/datafusion:parquet 1024627608 1.07927e+09 0.949374 ns
tpcds_q65/datafusion:parquet 50789670 5.87795e+07 0.864072 ns 🚀
tpcds_q66/datafusion:parquet 83018879 9.33248e+07 0.889569 ns 🚀
tpcds_q67/datafusion:parquet 171842973 1.99932e+08 0.859508 ns 🚀
tpcds_q68/datafusion:parquet 48186148 5.25409e+07 0.917117 ns
tpcds_q69/datafusion:parquet 93226466 1.03021e+08 0.904926 ns
tpcds_q70/datafusion:parquet 111653802 1.17394e+08 0.951107 ns
tpcds_q71/datafusion:parquet 27917561 3.06388e+07 0.911184 ns
tpcds_q72/datafusion:parquet 857963642 8.63365e+08 0.993744 ns
tpcds_q73/datafusion:parquet 35804857 3.38895e+07 1.05652 ns
tpcds_q74/datafusion:parquet 126688842 1.32068e+08 0.959267 ns
tpcds_q75/datafusion:parquet 134877350 1.32548e+08 1.01757 ns
tpcds_q76/datafusion:parquet 90209630 9.60152e+07 0.939535 ns
tpcds_q77/datafusion:parquet 55891012 5.84887e+07 0.955586 ns
tpcds_q78/datafusion:parquet 176340685 1.80901e+08 0.974791 ns
tpcds_q79/datafusion:parquet 39087882 3.89338e+07 1.00396 ns
tpcds_q80/datafusion:parquet 112137860 1.16084e+08 0.966005 ns
tpcds_q81/datafusion:parquet 42990702 4.53251e+07 0.948497 ns
tpcds_q82/datafusion:parquet 27047235 2.825e+07 0.957423 ns
tpcds_q83/datafusion:parquet 55248506 5.71704e+07 0.966383 ns
tpcds_q84/datafusion:parquet 47619266 4.88718e+07 0.974372 ns
tpcds_q85/datafusion:parquet 249772317 2.42882e+08 1.02837 ns
tpcds_q86/datafusion:parquet 19821238 2.16966e+07 0.913566 ns
tpcds_q87/datafusion:parquet 65324013 6.5286e+07 1.00058 ns
tpcds_q88/datafusion:parquet 74443978 7.52253e+07 0.989614 ns
tpcds_q89/datafusion:parquet 35172907 3.56047e+07 0.987873 ns
tpcds_q90/datafusion:parquet 17505178 1.83941e+07 0.951674 ns
tpcds_q91/datafusion:parquet 76604655 7.97604e+07 0.960435 ns
tpcds_q92/datafusion:parquet 24464677 2.49497e+07 0.980562 ns
tpcds_q93/datafusion:parquet 38754636 3.93204e+07 0.985612 ns
tpcds_q94/datafusion:parquet 27609970 2.79597e+07 0.987493 ns
tpcds_q95/datafusion:parquet 141131850 1.37279e+08 1.02807 ns
tpcds_q96/datafusion:parquet 15006779 1.41573e+07 1.06001 ns
tpcds_q97/datafusion:parquet 35393068 3.7056e+07 0.955123 ns
tpcds_q98/datafusion:parquet 36393408 3.66297e+07 0.993549 ns
tpcds_q99/datafusion:parquet 42127194 4.19468e+07 1.0043 ns
tpcds_q01/datafusion:vortex-file-compressed 33255320 3.19993e+07 1.03925 ns
tpcds_q02/datafusion:vortex-file-compressed 76275563 7.67845e+07 0.993372 ns
tpcds_q03/datafusion:vortex-file-compressed 30500556 2.83853e+07 1.07452 ns
tpcds_q04/datafusion:vortex-file-compressed 402273762 4.04473e+08 0.994561 ns
tpcds_q05/datafusion:vortex-file-compressed 71828578 7.26955e+07 0.988075 ns
tpcds_q06/datafusion:vortex-file-compressed 77799492 7.77847e+07 1.00019 ns
tpcds_q07/datafusion:vortex-file-compressed 83727749 8.45938e+07 0.989762 ns
tpcds_q08/datafusion:vortex-file-compressed 40067034 4.07874e+07 0.98234 ns
tpcds_q09/datafusion:vortex-file-compressed 49418336 5.00865e+07 0.986661 ns
tpcds_q10/datafusion:vortex-file-compressed 53006648 5.53164e+07 0.958245 ns
tpcds_q11/datafusion:vortex-file-compressed 241558608 2.29869e+08 1.05085 ns
tpcds_q12/datafusion:vortex-file-compressed 38183252 3.71465e+07 1.02791 ns
tpcds_q13/datafusion:vortex-file-compressed 75202054 7.72262e+07 0.97379 ns
tpcds_q14/datafusion:vortex-file-compressed 218036819 2.20301e+08 0.989722 ns
tpcds_q15/datafusion:vortex-file-compressed 51186024 5.152e+07 0.993517 ns
tpcds_q16/datafusion:vortex-file-compressed 30636045 3.23928e+07 0.945767 ns
tpcds_q17/datafusion:vortex-file-compressed 116542680 1.16532e+08 1.00009 ns
tpcds_q18/datafusion:vortex-file-compressed 107822339 1.07908e+08 0.999211 ns
tpcds_q19/datafusion:vortex-file-compressed 48555658 4.82086e+07 1.0072 ns
tpcds_q20/datafusion:vortex-file-compressed 42041368 4.43488e+07 0.947972 ns
tpcds_q21/datafusion:vortex-file-compressed 182692828 1.86058e+08 0.981915 ns
tpcds_q22/datafusion:vortex-file-compressed 72777720 7.33494e+07 0.992205 ns
tpcds_q23/datafusion:vortex-file-compressed 192854270 1.92751e+08 1.00053 ns
tpcds_q24/datafusion:vortex-file-compressed 191462618 1.90057e+08 1.00739 ns
tpcds_q25/datafusion:vortex-file-compressed 121323353 1.17115e+08 1.03594 ns
tpcds_q26/datafusion:vortex-file-compressed 66161209 6.8347e+07 0.96802 ns
tpcds_q27/datafusion:vortex-file-compressed 171652669 1.75569e+08 0.977692 ns
tpcds_q28/datafusion:vortex-file-compressed 45824153 4.76015e+07 0.962661 ns
tpcds_q29/datafusion:vortex-file-compressed 117536353 1.1723e+08 1.00262 ns
tpcds_q30/datafusion:vortex-file-compressed 30132481 3.02212e+07 0.997065 ns
tpcds_q31/datafusion:vortex-file-compressed 187204194 1.83803e+08 1.0185 ns
tpcds_q32/datafusion:vortex-file-compressed 25719133 2.50397e+07 1.02714 ns
tpcds_q33/datafusion:vortex-file-compressed 37587676 3.74797e+07 1.00288 ns
tpcds_q34/datafusion:vortex-file-compressed 39899678 3.7499e+07 1.06402 ns
tpcds_q35/datafusion:vortex-file-compressed 63108638 6.67121e+07 0.945985 ns
tpcds_q36/datafusion:vortex-file-compressed 108135826 1.07052e+08 1.01012 ns
tpcds_q37/datafusion:vortex-file-compressed 39115577 4.17303e+07 0.937342 ns
tpcds_q38/datafusion:vortex-file-compressed 95930643 9.61826e+07 0.99738 ns
tpcds_q39/datafusion:vortex-file-compressed 187786607 1.92594e+08 0.975039 ns
tpcds_q40/datafusion:vortex-file-compressed 56575046 5.58021e+07 1.01385 ns
tpcds_q41/datafusion:vortex-file-compressed 13527091 1.33348e+07 1.01442 ns
tpcds_q42/datafusion:vortex-file-compressed 31819276 3.1509e+07 1.00985 ns
tpcds_q43/datafusion:vortex-file-compressed 46034093 4.67253e+07 0.985207 ns
tpcds_q44/datafusion:vortex-file-compressed 42977123 4.19956e+07 1.02337 ns
tpcds_q45/datafusion:vortex-file-compressed 51232875 5.05114e+07 1.01428 ns
tpcds_q46/datafusion:vortex-file-compressed 66742736 6.88617e+07 0.969229 ns
tpcds_q47/datafusion:vortex-file-compressed 243508566 2.44542e+08 0.995772 ns
tpcds_q48/datafusion:vortex-file-compressed 69110194 7.12698e+07 0.969698 ns
tpcds_q49/datafusion:vortex-file-compressed 73443719 7.3392e+07 1.0007 ns
tpcds_q50/datafusion:vortex-file-compressed 77507376 7.97717e+07 0.971615 ns
tpcds_q51/datafusion:vortex-file-compressed 96463855 9.8692e+07 0.977423 ns
tpcds_q52/datafusion:vortex-file-compressed 31793637 3.22295e+07 0.986475 ns
tpcds_q53/datafusion:vortex-file-compressed 28645482 2.92113e+07 0.980631 ns
tpcds_q54/datafusion:vortex-file-compressed 49450386 5.04417e+07 0.980348 ns
tpcds_q55/datafusion:vortex-file-compressed 32264358 3.25036e+07 0.992639 ns
tpcds_q56/datafusion:vortex-file-compressed 48458299 4.80121e+07 1.00929 ns
tpcds_q57/datafusion:vortex-file-compressed 186173778 1.90443e+08 0.977581 ns
tpcds_q58/datafusion:vortex-file-compressed 116476975 1.15546e+08 1.00806 ns
tpcds_q59/datafusion:vortex-file-compressed 96911786 9.84465e+07 0.984411 ns
tpcds_q60/datafusion:vortex-file-compressed 48401400 4.52096e+07 1.0706 ns
tpcds_q61/datafusion:vortex-file-compressed 59267269 5.78864e+07 1.02386 ns
tpcds_q62/datafusion:vortex-file-compressed 45975390 4.41693e+07 1.04089 ns
tpcds_q63/datafusion:vortex-file-compressed 28592797 2.97188e+07 0.962111 ns
tpcds_q64/datafusion:vortex-file-compressed 708401944 7.20361e+08 0.983399 ns
tpcds_q65/datafusion:vortex-file-compressed 55237788 5.88618e+07 0.938432 ns
tpcds_q66/datafusion:vortex-file-compressed 100188040 1.01104e+08 0.990938 ns
tpcds_q67/datafusion:vortex-file-compressed 138961142 1.39855e+08 0.993606 ns
tpcds_q68/datafusion:vortex-file-compressed 67778056 6.53755e+07 1.03675 ns
tpcds_q69/datafusion:vortex-file-compressed 54046881 5.18535e+07 1.0423 ns
tpcds_q70/datafusion:vortex-file-compressed 119354643 1.25511e+08 0.95095 ns
tpcds_q71/datafusion:vortex-file-compressed 31023244 3.0729e+07 1.00958 ns
tpcds_q72/datafusion:vortex-file-compressed 3292503654 3.26971e+09 1.00697 ns
tpcds_q73/datafusion:vortex-file-compressed 39853564 3.71975e+07 1.0714 ns
tpcds_q74/datafusion:vortex-file-compressed 169205297 1.67652e+08 1.00927 ns
tpcds_q75/datafusion:vortex-file-compressed 138366150 1.36069e+08 1.01688 ns
tpcds_q76/datafusion:vortex-file-compressed 67551286 6.89994e+07 0.979012 ns
tpcds_q77/datafusion:vortex-file-compressed 53425604 5.27853e+07 1.01213 ns
tpcds_q78/datafusion:vortex-file-compressed 180720285 1.82625e+08 0.989568 ns
tpcds_q79/datafusion:vortex-file-compressed 46863582 4.55792e+07 1.02818 ns
tpcds_q80/datafusion:vortex-file-compressed 121033427 1.16752e+08 1.03667 ns
tpcds_q81/datafusion:vortex-file-compressed 38298065 3.50136e+07 1.0938 ns
tpcds_q82/datafusion:vortex-file-compressed 42206787 4.27484e+07 0.987329 ns
tpcds_q83/datafusion:vortex-file-compressed 67728409 6.67245e+07 1.01505 ns
tpcds_q84/datafusion:vortex-file-compressed 15742755 1.67148e+07 0.941844 ns
tpcds_q85/datafusion:vortex-file-compressed 134837514 1.34782e+08 1.00041 ns
tpcds_q86/datafusion:vortex-file-compressed 32488260 3.26505e+07 0.995031 ns
tpcds_q87/datafusion:vortex-file-compressed 95340636 9.38113e+07 1.0163 ns
tpcds_q88/datafusion:vortex-file-compressed 75307486 7.41799e+07 1.0152 ns
tpcds_q89/datafusion:vortex-file-compressed 55988785 5.72453e+07 0.978051 ns
tpcds_q90/datafusion:vortex-file-compressed 16799738 1.7045e+07 0.985611 ns
tpcds_q91/datafusion:vortex-file-compressed 27506814 2.76976e+07 0.993112 ns
tpcds_q92/datafusion:vortex-file-compressed 21564902 2.17007e+07 0.993743 ns
tpcds_q93/datafusion:vortex-file-compressed 41148636 4.15661e+07 0.989957 ns
tpcds_q94/datafusion:vortex-file-compressed 29851170 2.79678e+07 1.06734 ns
tpcds_q95/datafusion:vortex-file-compressed 95995760 9.73192e+07 0.986401 ns
tpcds_q96/datafusion:vortex-file-compressed 16317849 1.69693e+07 0.961608 ns
tpcds_q97/datafusion:vortex-file-compressed 35720559 3.49587e+07 1.02179 ns
tpcds_q98/datafusion:vortex-file-compressed 52250839 5.15089e+07 1.0144 ns
tpcds_q99/datafusion:vortex-file-compressed 65001412 6.35876e+07 1.02223 ns
tpcds_q01/datafusion:vortex-compact 36679604 3.93885e+07 0.931226 ns
tpcds_q02/datafusion:vortex-compact 83717232 8.31794e+07 1.00647 ns
tpcds_q03/datafusion:vortex-compact 33947682 3.27058e+07 1.03797 ns
tpcds_q04/datafusion:vortex-compact 430734585 4.23055e+08 1.01815 ns
tpcds_q05/datafusion:vortex-compact 81765904 7.89559e+07 1.03559 ns
tpcds_q06/datafusion:vortex-compact 81773558 8.01886e+07 1.01977 ns
tpcds_q07/datafusion:vortex-compact 90115364 9.06298e+07 0.994324 ns
tpcds_q08/datafusion:vortex-compact 44985920 4.67611e+07 0.962038 ns
tpcds_q09/datafusion:vortex-compact 99535504 9.91901e+07 1.00348 ns
tpcds_q10/datafusion:vortex-compact 62054731 6.27452e+07 0.988995 ns
tpcds_q11/datafusion:vortex-compact 250375066 2.5028e+08 1.00038 ns
tpcds_q12/datafusion:vortex-compact 39510974 4.21389e+07 0.937638 ns
tpcds_q13/datafusion:vortex-compact 133491952 1.32784e+08 1.00533 ns
tpcds_q14/datafusion:vortex-compact 254044947 2.51037e+08 1.01198 ns
tpcds_q15/datafusion:vortex-compact 53981878 5.47373e+07 0.986199 ns
tpcds_q16/datafusion:vortex-compact 39112569 3.95842e+07 0.988085 ns
tpcds_q17/datafusion:vortex-compact 125005712 1.2645e+08 0.988581 ns
tpcds_q18/datafusion:vortex-compact 124851751 1.25876e+08 0.991864 ns
tpcds_q19/datafusion:vortex-compact 54591212 5.49554e+07 0.993373 ns
tpcds_q20/datafusion:vortex-compact 47270584 4.91949e+07 0.960884 ns
tpcds_q21/datafusion:vortex-compact 183765144 1.82237e+08 1.00839 ns
tpcds_q22/datafusion:vortex-compact 82421155 8.38396e+07 0.983081 ns
tpcds_q23/datafusion:vortex-compact 211303949 2.06545e+08 1.02304 ns
tpcds_q24/datafusion:vortex-compact 209114527 2.06513e+08 1.0126 ns
tpcds_q25/datafusion:vortex-compact 123113191 1.24631e+08 0.98782 ns
tpcds_q26/datafusion:vortex-compact 78401891 7.78788e+07 1.00672 ns
tpcds_q27/datafusion:vortex-compact 189085414 1.90468e+08 0.99274 ns
tpcds_q28/datafusion:vortex-compact 114748514 1.15671e+08 0.992025 ns
tpcds_q29/datafusion:vortex-compact 121472101 1.24736e+08 0.973835 ns
tpcds_q30/datafusion:vortex-compact 37074752 3.65107e+07 1.01545 ns
tpcds_q31/datafusion:vortex-compact 205048192 2.05119e+08 0.999655 ns
tpcds_q32/datafusion:vortex-compact 28164871 2.96331e+07 0.950454 ns
tpcds_q33/datafusion:vortex-compact 43430831 4.45805e+07 0.974211 ns
tpcds_q34/datafusion:vortex-compact 47253793 4.58635e+07 1.03031 ns
tpcds_q35/datafusion:vortex-compact 72293643 6.90869e+07 1.04642 ns
tpcds_q36/datafusion:vortex-compact 119063039 1.2197e+08 0.976164 ns
tpcds_q37/datafusion:vortex-compact 56535606 5.56242e+07 1.01639 ns
tpcds_q38/datafusion:vortex-compact 103220280 1.02828e+08 1.00382 ns
tpcds_q39/datafusion:vortex-compact 198215587 2.22203e+08 0.892047 ns 🚀
tpcds_q40/datafusion:vortex-compact 61260051 6.39507e+07 0.957926 ns
tpcds_q41/datafusion:vortex-compact 15039142 1.52369e+07 0.987018 ns
tpcds_q42/datafusion:vortex-compact 35944485 3.86279e+07 0.930532 ns
tpcds_q43/datafusion:vortex-compact 54353008 5.14285e+07 1.05687 ns
tpcds_q44/datafusion:vortex-compact 58077593 5.76947e+07 1.00664 ns
tpcds_q45/datafusion:vortex-compact 54182887 5.64725e+07 0.959457 ns
tpcds_q46/datafusion:vortex-compact 79183525 7.81619e+07 1.01307 ns
tpcds_q47/datafusion:vortex-compact 262381448 2.62893e+08 0.998056 ns
tpcds_q48/datafusion:vortex-compact 97068806 9.81193e+07 0.989294 ns
tpcds_q49/datafusion:vortex-compact 87813126 8.96804e+07 0.979179 ns
tpcds_q50/datafusion:vortex-compact 88390221 9.15723e+07 0.965251 ns
tpcds_q51/datafusion:vortex-compact 99034664 1.03143e+08 0.960166 ns
tpcds_q52/datafusion:vortex-compact 36118576 3.60832e+07 1.00098 ns
tpcds_q53/datafusion:vortex-compact 38211133 3.96786e+07 0.963016 ns
tpcds_q54/datafusion:vortex-compact 54903374 5.66814e+07 0.968632 ns
tpcds_q55/datafusion:vortex-compact 36342112 3.6125e+07 1.00601 ns
tpcds_q56/datafusion:vortex-compact 53284151 5.2721e+07 1.01068 ns
tpcds_q57/datafusion:vortex-compact 203972100 1.99007e+08 1.02495 ns
tpcds_q58/datafusion:vortex-compact 126089671 1.19905e+08 1.05158 ns
tpcds_q59/datafusion:vortex-compact 106798611 1.0801e+08 0.988788 ns
tpcds_q60/datafusion:vortex-compact 53387326 5.30888e+07 1.00562 ns
tpcds_q61/datafusion:vortex-compact 68006046 6.6714e+07 1.01937 ns
tpcds_q62/datafusion:vortex-compact 50622168 4.83095e+07 1.04787 ns
tpcds_q63/datafusion:vortex-compact 36515462 3.88096e+07 0.940888 ns
tpcds_q64/datafusion:vortex-compact 768507947 7.59408e+08 1.01198 ns
tpcds_q65/datafusion:vortex-compact 67173288 6.70721e+07 1.00151 ns
tpcds_q66/datafusion:vortex-compact 105699168 1.07984e+08 0.978841 ns
tpcds_q67/datafusion:vortex-compact 143705145 1.49396e+08 0.961905 ns
tpcds_q68/datafusion:vortex-compact 79820079 7.69923e+07 1.03673 ns
tpcds_q69/datafusion:vortex-compact 56723429 5.87594e+07 0.965351 ns
tpcds_q70/datafusion:vortex-compact 131777565 1.29936e+08 1.01418 ns
tpcds_q71/datafusion:vortex-compact 38586332 3.83715e+07 1.0056 ns
tpcds_q72/datafusion:vortex-compact 3329261671 3.32728e+09 1.0006 ns
tpcds_q73/datafusion:vortex-compact 47909538 4.39443e+07 1.09023 ns
tpcds_q74/datafusion:vortex-compact 182141668 1.84537e+08 0.98702 ns
tpcds_q75/datafusion:vortex-compact 166236180 1.6841e+08 0.987094 ns
tpcds_q76/datafusion:vortex-compact 70629069 6.94177e+07 1.01745 ns
tpcds_q77/datafusion:vortex-compact 64058505 6.60617e+07 0.969677 ns
tpcds_q78/datafusion:vortex-compact 194209652 1.95682e+08 0.992477 ns
tpcds_q79/datafusion:vortex-compact 55313940 5.47464e+07 1.01037 ns
tpcds_q80/datafusion:vortex-compact 129580070 1.29587e+08 0.99995 ns
tpcds_q81/datafusion:vortex-compact 46663386 4.48697e+07 1.03997 ns
tpcds_q82/datafusion:vortex-compact 58125967 5.85941e+07 0.99201 ns
tpcds_q83/datafusion:vortex-compact 68405459 6.68053e+07 1.02395 ns
tpcds_q84/datafusion:vortex-compact 18965866 1.9528e+07 0.971213 ns
tpcds_q85/datafusion:vortex-compact 154796603 1.5773e+08 0.9814 ns
tpcds_q86/datafusion:vortex-compact 34428853 3.5866e+07 0.95993 ns
tpcds_q87/datafusion:vortex-compact 102663996 1.03563e+08 0.991317 ns
tpcds_q88/datafusion:vortex-compact 89445627 8.90867e+07 1.00403 ns
tpcds_q89/datafusion:vortex-compact 62106839 6.27478e+07 0.989785 ns
tpcds_q90/datafusion:vortex-compact 19969692 2.05819e+07 0.970256 ns
tpcds_q91/datafusion:vortex-compact 34586313 3.47927e+07 0.994069 ns
tpcds_q92/datafusion:vortex-compact 25181276 2.57111e+07 0.979393 ns
tpcds_q93/datafusion:vortex-compact 49490932 5.00254e+07 0.989316 ns
tpcds_q94/datafusion:vortex-compact 33279389 3.33539e+07 0.997765 ns
tpcds_q95/datafusion:vortex-compact 100700313 9.93472e+07 1.01362 ns
tpcds_q96/datafusion:vortex-compact 18899667 1.90512e+07 0.992047 ns
tpcds_q97/datafusion:vortex-compact 38454324 3.8074e+07 1.00999 ns
tpcds_q98/datafusion:vortex-compact 58479149 5.63342e+07 1.03807 ns
tpcds_q99/datafusion:vortex-compact 65036309 6.45082e+07 1.00819 ns
tpcds_q01/duckdb:parquet 47446634 4.82466e+07 0.983419 ns
tpcds_q02/duckdb:parquet 29266063 2.95742e+07 0.989582 ns
tpcds_q03/duckdb:parquet 13915747 1.38405e+07 1.00544 ns
tpcds_q04/duckdb:parquet 126968849 1.28888e+08 0.985108 ns
tpcds_q05/duckdb:parquet 31561364 3.25614e+07 0.969288 ns
tpcds_q06/duckdb:parquet 33625021 3.37569e+07 0.996092 ns
tpcds_q07/duckdb:parquet 27710547 2.84007e+07 0.9757 ns
tpcds_q08/duckdb:parquet 28997235 2.82803e+07 1.02535 ns
tpcds_q09/duckdb:parquet 40977318 4.20424e+07 0.974667 ns
tpcds_q10/duckdb:parquet 40291860 4.14523e+07 0.972005 ns
tpcds_q11/duckdb:parquet 89728741 9.02452e+07 0.994277 ns
tpcds_q12/duckdb:parquet 17678432 1.75204e+07 1.00902 ns
tpcds_q13/duckdb:parquet 37851603 3.78843e+07 0.999137 ns
tpcds_q14/duckdb:parquet 103933709 1.07585e+08 0.966057 ns
tpcds_q15/duckdb:parquet 26685324 2.72891e+07 0.977873 ns
tpcds_q16/duckdb:parquet 23113130 2.26751e+07 1.01932 ns
tpcds_q17/duckdb:parquet 40900993 4.01739e+07 1.0181 ns
tpcds_q18/duckdb:parquet 101990148 1.00619e+08 1.01363 ns
tpcds_q19/duckdb:parquet 33164135 3.29312e+07 1.00707 ns
tpcds_q20/duckdb:parquet 18011169 1.75657e+07 1.02536 ns
tpcds_q21/duckdb:parquet 13674361 1.44133e+07 0.948732 ns
tpcds_q22/duckdb:parquet 98323287 9.8434e+07 0.998876 ns
tpcds_q23/duckdb:parquet 100670235 9.99155e+07 1.00755 ns
tpcds_q24/duckdb:parquet 50127563 4.98269e+07 1.00603 ns
tpcds_q25/duckdb:parquet 36093113 3.62177e+07 0.996559 ns
tpcds_q26/duckdb:parquet 37824979 3.85747e+07 0.980565 ns
tpcds_q27/duckdb:parquet 80053570 7.80206e+07 1.02606 ns
tpcds_q28/duckdb:parquet 42786664 4.28207e+07 0.999206 ns
tpcds_q29/duckdb:parquet 39186939 4.01183e+07 0.976785 ns
tpcds_q30/duckdb:parquet 45704097 4.60226e+07 0.99308 ns
tpcds_q31/duckdb:parquet 27532487 2.79615e+07 0.984658 ns
tpcds_q32/duckdb:parquet 12966206 1.31349e+07 0.987155 ns
tpcds_q33/duckdb:parquet 22028009 2.15807e+07 1.02073 ns
tpcds_q34/duckdb:parquet 24043907 2.44403e+07 0.983783 ns
tpcds_q35/duckdb:parquet 69988697 6.91512e+07 1.01211 ns
tpcds_q36/duckdb:parquet 24560973 2.72327e+07 0.901893 ns
tpcds_q37/duckdb:parquet 15790928 1.91385e+07 0.825086 ns 🚀
tpcds_q38/duckdb:parquet 36127465 3.96919e+07 0.910197 ns
tpcds_q39/duckdb:parquet 36814792 4.06555e+07 0.905531 ns
tpcds_q40/duckdb:parquet 20433501 2.31687e+07 0.881944 ns 🚀
tpcds_q41/duckdb:parquet 9890086 1.14394e+07 0.864566 ns 🚀
tpcds_q42/duckdb:parquet 13358883 1.46285e+07 0.913212 ns
tpcds_q43/duckdb:parquet 18916102 2.09216e+07 0.904142 ns
tpcds_q44/duckdb:parquet 28599115 3.11825e+07 0.917153 ns
tpcds_q45/duckdb:parquet 30248819 3.36424e+07 0.899127 ns 🚀
tpcds_q46/duckdb:parquet 49556953 5.52957e+07 0.896216 ns 🚀
tpcds_q47/duckdb:parquet 59836780 6.61668e+07 0.904333 ns
tpcds_q48/duckdb:parquet 34572055 3.70276e+07 0.933684 ns
tpcds_q49/duckdb:parquet 26302696 2.87865e+07 0.913716 ns
tpcds_q50/duckdb:parquet 29397806 3.16244e+07 0.929593 ns
tpcds_q51/duckdb:parquet 197031352 2.06583e+08 0.953765 ns
tpcds_q52/duckdb:parquet 13273740 1.46055e+07 0.908817 ns
tpcds_q53/duckdb:parquet 19837058 2.19269e+07 0.904689 ns
tpcds_q54/duckdb:parquet 26620938 2.9024e+07 0.917203 ns
tpcds_q55/duckdb:parquet 13075069 1.45804e+07 0.896754 ns 🚀
tpcds_q56/duckdb:parquet 23360244 2.5581e+07 0.913189 ns
tpcds_q57/duckdb:parquet 47745429 5.18534e+07 0.920777 ns
tpcds_q58/duckdb:parquet 26163358 2.90035e+07 0.902077 ns
tpcds_q59/duckdb:parquet 39599074 4.20273e+07 0.942223 ns
tpcds_q60/duckdb:parquet 24114003 2.62542e+07 0.918483 ns
tpcds_q61/duckdb:parquet 34186484 3.61576e+07 0.945485 ns
tpcds_q62/duckdb:parquet 14079259 1.53705e+07 0.915991 ns
tpcds_q63/duckdb:parquet 17477657 1.9168e+07 0.911815 ns
tpcds_q64/duckdb:parquet 79010228 8.6788e+07 0.910381 ns
tpcds_q65/duckdb:parquet 29509216 3.22125e+07 0.91608 ns
tpcds_q66/duckdb:parquet 30822182 3.32056e+07 0.928223 ns
tpcds_q67/duckdb:parquet 186781296 2.09098e+08 0.89327 ns 🚀
tpcds_q68/duckdb:parquet 39890860 4.2725e+07 0.933666 ns
tpcds_q69/duckdb:parquet 41859997 4.70944e+07 0.888852 ns 🚀
tpcds_q70/duckdb:parquet 56926950 6.05556e+07 0.940078 ns
tpcds_q71/duckdb:parquet 21270012 2.30401e+07 0.923176 ns
tpcds_q72/duckdb:parquet 170324672 1.78528e+08 0.954049 ns
tpcds_q73/duckdb:parquet 20756847 2.30298e+07 0.901303 ns
tpcds_q74/duckdb:parquet 54448762 6.01033e+07 0.90592 ns
tpcds_q75/duckdb:parquet 56656286 6.08599e+07 0.93093 ns
tpcds_q76/duckdb:parquet 21529986 2.34839e+07 0.916796 ns
tpcds_q77/duckdb:parquet 23966114 2.71721e+07 0.882012 ns 🚀
tpcds_q78/duckdb:parquet 79991987 8.73366e+07 0.915905 ns
tpcds_q79/duckdb:parquet 31973628 3.45102e+07 0.926498 ns
tpcds_q80/duckdb:parquet 44514347 4.91734e+07 0.905253 ns
tpcds_q81/duckdb:parquet 50480973 5.46811e+07 0.923189 ns
tpcds_q82/duckdb:parquet 18898992 2.10383e+07 0.898314 ns 🚀
tpcds_q83/duckdb:parquet 18988315 2.12621e+07 0.893059 ns 🚀
tpcds_q84/duckdb:parquet 22244855 2.34533e+07 0.948476 ns
tpcds_q85/duckdb:parquet 44517621 4.87636e+07 0.912927 ns
tpcds_q86/duckdb:parquet 39210267 4.26567e+07 0.919206 ns
tpcds_q87/duckdb:parquet 37893380 4.18327e+07 0.905833 ns
tpcds_q88/duckdb:parquet 54082870 5.82411e+07 0.928604 ns
tpcds_q89/duckdb:parquet 22328982 2.43287e+07 0.917805 ns
tpcds_q90/duckdb:parquet 9281763 1.12513e+07 0.824948 ns 🚀
tpcds_q91/duckdb:parquet 28476082 2.88477e+07 0.987119 ns
tpcds_q92/duckdb:parquet 13994017 1.54869e+07 0.903605 ns
tpcds_q93/duckdb:parquet 34294345 3.76673e+07 0.910455 ns
tpcds_q94/duckdb:parquet 18619962 2.10982e+07 0.88254 ns 🚀
tpcds_q95/duckdb:parquet 136520690 1.64725e+08 0.82878 ns 🚀
tpcds_q96/duckdb:parquet 11995001 1.30138e+07 0.921712 ns
tpcds_q97/duckdb:parquet 38115559 4.32847e+07 0.880578 ns 🚀
tpcds_q98/duckdb:parquet 24259579 2.67778e+07 0.905959 ns
tpcds_q99/duckdb:parquet 24712306 2.68335e+07 0.920951 ns
tpcds_q01/duckdb:vortex-file-compressed 31345030 3.49154e+07 0.897742 ns 🚀
tpcds_q02/duckdb:vortex-file-compressed 49770202 6.04102e+07 0.823871 ns 🚀
tpcds_q03/duckdb:vortex-file-compressed 24004741 2.72221e+07 0.881811 ns 🚀
tpcds_q04/duckdb:vortex-file-compressed 113646682 1.24169e+08 0.915255 ns
tpcds_q05/duckdb:vortex-file-compressed 42686024 4.70215e+07 0.907799 ns
tpcds_q06/duckdb:vortex-file-compressed 38238010 4.5466e+07 0.841023 ns 🚀
tpcds_q07/duckdb:vortex-file-compressed 36940040 3.93365e+07 0.939079 ns
tpcds_q08/duckdb:vortex-file-compressed 31713547 3.52416e+07 0.899889 ns 🚀
tpcds_q09/duckdb:vortex-file-compressed 45838210 5.48379e+07 0.835886 ns 🚀
tpcds_q10/duckdb:vortex-file-compressed 62659887 6.87838e+07 0.910969 ns
tpcds_q11/duckdb:vortex-file-compressed 76523572 8.49622e+07 0.900678 ns
tpcds_q12/duckdb:vortex-file-compressed 19279317 2.13891e+07 0.901364 ns
tpcds_q13/duckdb:vortex-file-compressed 39611881 4.3137e+07 0.91828 ns
tpcds_q14/duckdb:vortex-file-compressed 128089014 1.44568e+08 0.886011 ns 🚀
tpcds_q15/duckdb:vortex-file-compressed 30042724 3.62142e+07 0.829583 ns 🚀
tpcds_q16/duckdb:vortex-file-compressed 32680451 3.77913e+07 0.86476 ns 🚀
tpcds_q17/duckdb:vortex-file-compressed 44341607 5.46219e+07 0.811791 ns 🚀
tpcds_q18/duckdb:vortex-file-compressed 92992440 1.06388e+08 0.874091 ns 🚀
tpcds_q19/duckdb:vortex-file-compressed 48201132 5.39905e+07 0.892771 ns 🚀
tpcds_q20/duckdb:vortex-file-compressed 20940603 2.41532e+07 0.86699 ns 🚀
tpcds_q21/duckdb:vortex-file-compressed 19154054 2.06228e+07 0.928782 ns
tpcds_q22/duckdb:vortex-file-compressed 113566318 1.33086e+08 0.853333 ns 🚀
tpcds_q23/duckdb:vortex-file-compressed 134007307 1.48394e+08 0.903048 ns
tpcds_q24/duckdb:vortex-file-compressed 68200460 7.72551e+07 0.882795 ns 🚀
tpcds_q25/duckdb:vortex-file-compressed 45003101 5.19613e+07 0.866088 ns 🚀
tpcds_q26/duckdb:vortex-file-compressed 44055630 5.18596e+07 0.849518 ns 🚀
tpcds_q27/duckdb:vortex-file-compressed 81290063 9.69913e+07 0.838117 ns 🚀
tpcds_q28/duckdb:vortex-file-compressed 31618275 3.58123e+07 0.88289 ns 🚀
tpcds_q29/duckdb:vortex-file-compressed 47780197 5.26147e+07 0.908116 ns
tpcds_q30/duckdb:vortex-file-compressed 33900111 3.99996e+07 0.847511 ns 🚀
tpcds_q31/duckdb:vortex-file-compressed 34988892 3.93947e+07 0.888161 ns 🚀
tpcds_q32/duckdb:vortex-file-compressed 17736464 2.13732e+07 0.829847 ns 🚀
tpcds_q33/duckdb:vortex-file-compressed 33303853 3.42835e+07 0.971425 ns
tpcds_q34/duckdb:vortex-file-compressed 30391205 3.36867e+07 0.902173 ns
tpcds_q35/duckdb:vortex-file-compressed 92697585 1.02415e+08 0.905115 ns
tpcds_q36/duckdb:vortex-file-compressed 29760629 3.4314e+07 0.867303 ns 🚀
tpcds_q37/duckdb:vortex-file-compressed 17931758 2.0625e+07 0.86942 ns 🚀
tpcds_q38/duckdb:vortex-file-compressed 59159755 6.20614e+07 0.953246 ns
tpcds_q39/duckdb:vortex-file-compressed 46300381 4.95865e+07 0.93373 ns
tpcds_q40/duckdb:vortex-file-compressed 24455643 3.07936e+07 0.79418 ns 🚀
tpcds_q41/duckdb:vortex-file-compressed 15977973 1.96207e+07 0.814341 ns 🚀
tpcds_q42/duckdb:vortex-file-compressed 15035228 1.6564e+07 0.907707 ns
tpcds_q43/duckdb:vortex-file-compressed 21926415 2.34443e+07 0.935257 ns
tpcds_q44/duckdb:vortex-file-compressed 26426761 2.99012e+07 0.883803 ns 🚀
tpcds_q45/duckdb:vortex-file-compressed 32365559 3.9201e+07 0.825631 ns 🚀
tpcds_q46/duckdb:vortex-file-compressed 58717925 6.72666e+07 0.872914 ns 🚀
tpcds_q47/duckdb:vortex-file-compressed 66634463 7.46386e+07 0.892762 ns 🚀
tpcds_q48/duckdb:vortex-file-compressed 35732342 4.00102e+07 0.893082 ns 🚀
tpcds_q49/duckdb:vortex-file-compressed 34651243 3.77375e+07 0.918217 ns
tpcds_q50/duckdb:vortex-file-compressed 44434022 5.1144e+07 0.868802 ns 🚀
tpcds_q51/duckdb:vortex-file-compressed 120747098 1.27634e+08 0.946041 ns
tpcds_q52/duckdb:vortex-file-compressed 14665543 1.73821e+07 0.843714 ns 🚀
tpcds_q53/duckdb:vortex-file-compressed 25343517 2.69826e+07 0.939255 ns
tpcds_q54/duckdb:vortex-file-compressed 38708199 4.38353e+07 0.883036 ns 🚀
tpcds_q55/duckdb:vortex-file-compressed 15541346 1.63492e+07 0.950589 ns
tpcds_q56/duckdb:vortex-file-compressed 37649992 4.03441e+07 0.933223 ns
tpcds_q57/duckdb:vortex-file-compressed 58193175 6.14811e+07 0.946521 ns
tpcds_q58/duckdb:vortex-file-compressed 38742234 3.36451e+07 1.1515 ns 🚨
tpcds_q59/duckdb:vortex-file-compressed 54558443 5.51722e+07 0.988875 ns
tpcds_q60/duckdb:vortex-file-compressed 37942857 3.71106e+07 1.02243 ns
tpcds_q61/duckdb:vortex-file-compressed 40961717 4.02354e+07 1.01805 ns
tpcds_q62/duckdb:vortex-file-compressed 24599554 2.42105e+07 1.01607 ns
tpcds_q63/duckdb:vortex-file-compressed 25893576 2.47409e+07 1.04659 ns
tpcds_q64/duckdb:vortex-file-compressed 87862120 8.78918e+07 0.999663 ns
tpcds_q65/duckdb:vortex-file-compressed 35714601 3.49825e+07 1.02093 ns
tpcds_q66/duckdb:vortex-file-compressed 32358380 3.40134e+07 0.951343 ns
tpcds_q67/duckdb:vortex-file-compressed 185649731 1.84458e+08 1.00646 ns
tpcds_q68/duckdb:vortex-file-compressed 48690290 4.84159e+07 1.00567 ns
tpcds_q69/duckdb:vortex-file-compressed 61396528 6.12645e+07 1.00215 ns
tpcds_q70/duckdb:vortex-file-compressed 59746178 5.94509e+07 1.00497 ns
tpcds_q71/duckdb:vortex-file-compressed 26244136 2.56077e+07 1.02485 ns
tpcds_q72/duckdb:vortex-file-compressed 170108165 1.69669e+08 1.00259 ns
tpcds_q73/duckdb:vortex-file-compressed 28530203 2.86895e+07 0.994447 ns
tpcds_q74/duckdb:vortex-file-compressed 69434353 6.96982e+07 0.996215 ns
tpcds_q75/duckdb:vortex-file-compressed 69966072 6.90153e+07 1.01378 ns
tpcds_q76/duckdb:vortex-file-compressed 23893885 2.42658e+07 0.984672 ns
tpcds_q77/duckdb:vortex-file-compressed 30284939 3.19117e+07 0.949022 ns
tpcds_q78/duckdb:vortex-file-compressed 86193152 9.19132e+07 0.937767 ns
tpcds_q79/duckdb:vortex-file-compressed 38677958 3.9113e+07 0.988878 ns
tpcds_q80/duckdb:vortex-file-compressed 52986048 5.66072e+07 0.93603 ns
tpcds_q81/duckdb:vortex-file-compressed 37943369 4.75521e+07 0.797932 ns 🚀
tpcds_q82/duckdb:vortex-file-compressed 19514700 2.27506e+07 0.857766 ns 🚀
tpcds_q83/duckdb:vortex-file-compressed 38277924 4.67665e+07 0.818491 ns 🚀
tpcds_q84/duckdb:vortex-file-compressed 23584314 2.75564e+07 0.855856 ns 🚀
tpcds_q85/duckdb:vortex-file-compressed 55099284 6.48621e+07 0.849484 ns 🚀
tpcds_q86/duckdb:vortex-file-compressed 47052506 4.64251e+07 1.01352 ns
tpcds_q87/duckdb:vortex-file-compressed 61862615 6.09049e+07 1.01573 ns
tpcds_q88/duckdb:vortex-file-compressed 85854505 9.24034e+07 0.929128 ns
tpcds_q89/duckdb:vortex-file-compressed 26242291 3.00537e+07 0.87318 ns 🚀
tpcds_q90/duckdb:vortex-file-compressed 17395271 2.13481e+07 0.814838 ns 🚀
tpcds_q91/duckdb:vortex-file-compressed 32485253 3.83116e+07 0.847922 ns 🚀
tpcds_q92/duckdb:vortex-file-compressed 22440464 2.55489e+07 0.878335 ns 🚀
tpcds_q93/duckdb:vortex-file-compressed 32167673 3.89481e+07 0.825911 ns 🚀
tpcds_q94/duckdb:vortex-file-compressed 27195962 3.28424e+07 0.828075 ns 🚀
tpcds_q95/duckdb:vortex-file-compressed 163485746 1.65788e+08 0.986113 ns
tpcds_q96/duckdb:vortex-file-compressed 16612495 1.82278e+07 0.911384 ns
tpcds_q97/duckdb:vortex-file-compressed 43396264 5.08024e+07 0.854216 ns 🚀
tpcds_q98/duckdb:vortex-file-compressed 22890769 2.64319e+07 0.866028 ns 🚀
tpcds_q99/duckdb:vortex-file-compressed 43539288 5.2447e+07 0.830157 ns 🚀
tpcds_q01/duckdb:vortex-compact 42502274 4.97748e+07 0.853891 ns 🚀
tpcds_q02/duckdb:vortex-compact 64930944 6.88245e+07 0.943428 ns
tpcds_q03/duckdb:vortex-compact 49523465 5.20033e+07 0.952314 ns
tpcds_q04/duckdb:vortex-compact 133537500 1.50728e+08 0.885949 ns 🚀
tpcds_q05/duckdb:vortex-compact 59867271 7.02155e+07 0.852622 ns 🚀
tpcds_q06/duckdb:vortex-compact 48585723 5.48112e+07 0.886419 ns 🚀
tpcds_q07/duckdb:vortex-compact 50482337 5.5427e+07 0.91079 ns
tpcds_q08/duckdb:vortex-compact 64464072 7.13334e+07 0.903701 ns
tpcds_q09/duckdb:vortex-compact 131809413 1.52632e+08 0.863578 ns 🚀
tpcds_q10/duckdb:vortex-compact 78045248 8.79173e+07 0.887712 ns 🚀
tpcds_q11/duckdb:vortex-compact 98616015 1.09193e+08 0.903137 ns
tpcds_q12/duckdb:vortex-compact 29009746 3.11102e+07 0.932483 ns
tpcds_q13/duckdb:vortex-compact 60556484 6.50926e+07 0.930312 ns
tpcds_q14/duckdb:vortex-compact 156624133 1.696e+08 0.923492 ns
tpcds_q15/duckdb:vortex-compact 37282212 4.42849e+07 0.841873 ns 🚀
tpcds_q16/duckdb:vortex-compact 45013655 5.15921e+07 0.872491 ns 🚀
tpcds_q17/duckdb:vortex-compact 67952614 8.21581e+07 0.827096 ns 🚀
tpcds_q18/duckdb:vortex-compact 165199092 1.53734e+08 1.07457 ns
tpcds_q19/duckdb:vortex-compact 55645907 6.36152e+07 0.874726 ns 🚀
tpcds_q20/duckdb:vortex-compact 25236114 3.0395e+07 0.830272 ns 🚀
tpcds_q21/duckdb:vortex-compact 22661056 2.65344e+07 0.854024 ns 🚀
tpcds_q22/duckdb:vortex-compact 126577123 1.44026e+08 0.878851 ns 🚀
tpcds_q23/duckdb:vortex-compact 152966939 1.72514e+08 0.886692 ns 🚀
tpcds_q24/duckdb:vortex-compact 75475361 8.49259e+07 0.88872 ns 🚀
tpcds_q25/duckdb:vortex-compact 71718832 7.95367e+07 0.901708 ns
tpcds_q26/duckdb:vortex-compact 57008120 6.42836e+07 0.886823 ns 🚀
tpcds_q27/duckdb:vortex-compact 123364285 1.4003e+08 0.880986 ns 🚀
tpcds_q28/duckdb:vortex-compact 130777590 1.48087e+08 0.883111 ns 🚀
tpcds_q29/duckdb:vortex-compact 78865876 8.86313e+07 0.88982 ns 🚀
tpcds_q30/duckdb:vortex-compact 43304080 4.99857e+07 0.86633 ns 🚀
tpcds_q31/duckdb:vortex-compact 45477636 5.85154e+07 0.777191 ns 🚀
tpcds_q32/duckdb:vortex-compact 28600030 3.22425e+07 0.887028 ns 🚀
tpcds_q33/duckdb:vortex-compact 50559951 4.82872e+07 1.04707 ns
tpcds_q34/duckdb:vortex-compact 44856687 5.01314e+07 0.894783 ns 🚀
tpcds_q35/duckdb:vortex-compact 107849292 1.22097e+08 0.883307 ns 🚀
tpcds_q36/duckdb:vortex-compact 43935357 4.78228e+07 0.918712 ns
tpcds_q37/duckdb:vortex-compact 28959368 3.39142e+07 0.853902 ns 🚀
tpcds_q38/duckdb:vortex-compact 60337540 6.75676e+07 0.892995 ns 🚀
tpcds_q39/duckdb:vortex-compact 49037809 5.6093e+07 0.874223 ns 🚀
tpcds_q40/duckdb:vortex-compact 34716672 3.90256e+07 0.889588 ns 🚀
tpcds_q41/duckdb:vortex-compact 20564613 2.40025e+07 0.85677 ns 🚀
tpcds_q42/duckdb:vortex-compact 21948224 2.39269e+07 0.917305 ns
tpcds_q43/duckdb:vortex-compact 33740251 3.70449e+07 0.910793 ns
tpcds_q44/duckdb:vortex-compact 42995123 4.92403e+07 0.87317 ns 🚀
tpcds_q45/duckdb:vortex-compact 44400799 5.04868e+07 0.879454 ns 🚀
tpcds_q46/duckdb:vortex-compact 76374834 8.66406e+07 0.881513 ns 🚀
tpcds_q47/duckdb:vortex-compact 80021256 8.58104e+07 0.932536 ns
tpcds_q48/duckdb:vortex-compact 53831544 5.50936e+07 0.977093 ns
tpcds_q49/duckdb:vortex-compact 66586411 6.70153e+07 0.9936 ns
tpcds_q50/duckdb:vortex-compact 58490343 5.93619e+07 0.985318 ns
tpcds_q51/duckdb:vortex-compact 125436829 1.34585e+08 0.932027 ns
tpcds_q52/duckdb:vortex-compact 22247744 2.27026e+07 0.979964 ns
tpcds_q53/duckdb:vortex-compact 39798397 4.00066e+07 0.994797 ns
tpcds_q54/duckdb:vortex-compact 46363664 4.88466e+07 0.949169 ns
tpcds_q55/duckdb:vortex-compact 22052260 2.20444e+07 1.00036 ns
tpcds_q56/duckdb:vortex-compact 57191444 5.36986e+07 1.06505 ns
tpcds_q57/duckdb:vortex-compact 68605816 6.69309e+07 1.02502 ns
tpcds_q58/duckdb:vortex-compact 47358946 3.99394e+07 1.18577 ns 🚨
tpcds_q59/duckdb:vortex-compact 65190548 6.60208e+07 0.987424 ns
tpcds_q60/duckdb:vortex-compact 44760669 5.43549e+07 0.82349 ns 🚀
tpcds_q61/duckdb:vortex-compact 67914972 6.4937e+07 1.04586 ns
tpcds_q62/duckdb:vortex-compact 44690371 4.23872e+07 1.05434 ns
tpcds_q63/duckdb:vortex-compact 39719026 3.99309e+07 0.994693 ns
tpcds_q64/duckdb:vortex-compact 142757944 1.46248e+08 0.976134 ns
tpcds_q65/duckdb:vortex-compact 50283700 5.29643e+07 0.949388 ns
tpcds_q66/duckdb:vortex-compact 57898616 5.54748e+07 1.04369 ns
tpcds_q67/duckdb:vortex-compact 221185641 2.23393e+08 0.990118 ns
tpcds_q68/duckdb:vortex-compact 66582713 6.75879e+07 0.985127 ns
tpcds_q69/duckdb:vortex-compact 74440560 7.77433e+07 0.957517 ns
tpcds_q70/duckdb:vortex-compact 106190985 1.07798e+08 0.985095 ns
tpcds_q71/duckdb:vortex-compact 37831307 3.82305e+07 0.989559 ns
tpcds_q72/duckdb:vortex-compact 195551916 1.94153e+08 1.00721 ns
tpcds_q73/duckdb:vortex-compact 41222404 4.19521e+07 0.982606 ns
tpcds_q74/duckdb:vortex-compact 86187952 8.42298e+07 1.02325 ns
tpcds_q75/duckdb:vortex-compact 84346032 8.28431e+07 1.01814 ns
tpcds_q76/duckdb:vortex-compact 33544772 3.31891e+07 1.01072 ns
tpcds_q77/duckdb:vortex-compact 50878371 5.24471e+07 0.970089 ns
tpcds_q78/duckdb:vortex-compact 101147629 1.02737e+08 0.984526 ns
tpcds_q79/duckdb:vortex-compact 75485571 7.88239e+07 0.957648 ns
tpcds_q80/duckdb:vortex-compact 83944216 8.36455e+07 1.00357 ns
tpcds_q81/duckdb:vortex-compact 47873308 5.11489e+07 0.93596 ns
tpcds_q82/duckdb:vortex-compact 33225588 3.35726e+07 0.989664 ns
tpcds_q83/duckdb:vortex-compact 80476262 7.41962e+07 1.08464 ns
tpcds_q84/duckdb:vortex-compact 33292481 3.44854e+07 0.965409 ns
tpcds_q85/duckdb:vortex-compact 75144320 7.77461e+07 0.966535 ns
tpcds_q86/duckdb:vortex-compact 106221018 1.07394e+08 0.989077 ns
tpcds_q87/duckdb:vortex-compact 62946116 6.30617e+07 0.998167 ns
tpcds_q88/duckdb:vortex-compact 116552807 1.17469e+08 0.992201 ns
tpcds_q89/duckdb:vortex-compact 38439066 3.95212e+07 0.972618 ns
tpcds_q90/duckdb:vortex-compact 27478701 3.43805e+07 0.799252 ns 🚀
tpcds_q91/duckdb:vortex-compact 51483662 5.33253e+07 0.965465 ns
tpcds_q92/duckdb:vortex-compact 55369977 5.52105e+07 1.00289 ns
tpcds_q93/duckdb:vortex-compact 37887830 3.80489e+07 0.995768 ns
tpcds_q94/duckdb:vortex-compact 52233712 5.08316e+07 1.02758 ns
tpcds_q95/duckdb:vortex-compact 186541639 1.8681e+08 0.998566 ns
tpcds_q96/duckdb:vortex-compact 23952299 2.33385e+07 1.0263 ns
tpcds_q97/duckdb:vortex-compact 48861095 4.98339e+07 0.980478 ns
tpcds_q98/duckdb:vortex-compact 33451416 3.30711e+07 1.0115 ns
tpcds_q99/duckdb:vortex-compact 55763935 5.99976e+07 0.929436 ns
tpcds_q01/duckdb:duckdb 24209568 2.39163e+07 1.01226 ns
tpcds_q02/duckdb:duckdb 23697798 2.42618e+07 0.976755 ns
tpcds_q03/duckdb:duckdb 10661549 1.08129e+07 0.986006 ns
tpcds_q04/duckdb:duckdb 177914684 1.75734e+08 1.01241 ns
tpcds_q05/duckdb:duckdb 21624560 2.17044e+07 0.996321 ns
tpcds_q06/duckdb:duckdb 27504063 2.70438e+07 1.01702 ns
tpcds_q07/duckdb:duckdb 41609428 4.20995e+07 0.988359 ns
tpcds_q08/duckdb:duckdb 124787760 1.25185e+08 0.99683 ns
tpcds_q09/duckdb:duckdb 19110642 1.94194e+07 0.984102 ns
tpcds_q10/duckdb:duckdb 28792086 2.96825e+07 0.970002 ns
tpcds_q11/duckdb:duckdb 152770253 1.56567e+08 0.975751 ns
tpcds_q12/duckdb:duckdb 14236169 1.50196e+07 0.947837 ns
tpcds_q13/duckdb:duckdb 27166060 2.79051e+07 0.973515 ns
tpcds_q14/duckdb:duckdb 94307299 9.68e+07 0.974249 ns
tpcds_q15/duckdb:duckdb 23491663 2.38979e+07 0.983003 ns
tpcds_q16/duckdb:duckdb 19993339 2.06953e+07 0.966082 ns
tpcds_q17/duckdb:duckdb 24879432 2.59893e+07 0.957295 ns
tpcds_q18/duckdb:duckdb 49931237 5.2824e+07 0.945238 ns
tpcds_q19/duckdb:duckdb 20161864 2.02919e+07 0.993594 ns
tpcds_q20/duckdb:duckdb 14716538 1.54808e+07 0.950629 ns
tpcds_q21/duckdb:duckdb 7843272 8.19748e+06 0.956791 ns
tpcds_q22/duckdb:duckdb 84195958 8.52901e+07 0.987171 ns
tpcds_q23/duckdb:duckdb 74588342 7.50896e+07 0.993325 ns
tpcds_q24/duckdb:duckdb 26969972 2.77535e+07 0.971769 ns
tpcds_q25/duckdb:duckdb 19236968 1.99164e+07 0.965884 ns
tpcds_q26/duckdb:duckdb 29357839 3.06926e+07 0.956511 ns
tpcds_q27/duckdb:duckdb 53961470 5.53683e+07 0.974591 ns
tpcds_q28/duckdb:duckdb 24691258 2.5148e+07 0.981838 ns
tpcds_q29/duckdb:duckdb 24368863 2.49503e+07 0.976695 ns
tpcds_q30/duckdb:duckdb 33164560 3.38999e+07 0.97831 ns
tpcds_q31/duckdb:duckdb 24467947 2.49328e+07 0.981358 ns
tpcds_q32/duckdb:duckdb 8475104 8.90175e+06 0.952071 ns
tpcds_q33/duckdb:duckdb 16603273 1.68234e+07 0.986913 ns
tpcds_q34/duckdb:duckdb 18944818 1.97046e+07 0.961442 ns
tpcds_q35/duckdb:duckdb 38419757 4.11214e+07 0.9343 ns
tpcds_q36/duckdb:duckdb 78772905 8.00941e+07 0.983504 ns
tpcds_q37/duckdb:duckdb 9634957 9.79386e+06 0.983775 ns
tpcds_q38/duckdb:duckdb 33616616 3.89858e+07 0.862279 ns 🚀
tpcds_q39/duckdb:duckdb 30560419 3.13495e+07 0.974828 ns
tpcds_q40/duckdb:duckdb 15519986 1.61912e+07 0.958547 ns
tpcds_q41/duckdb:duckdb 10116781 1.0791e+07 0.937521 ns
tpcds_q42/duckdb:duckdb 8978616 9.91727e+06 0.905351 ns
tpcds_q43/duckdb:duckdb 14325672 1.46142e+07 0.980259 ns
tpcds_q44/duckdb:duckdb 17077433 1.73938e+07 0.981812 ns
tpcds_q45/duckdb:duckdb 19725214 1.9992e+07 0.986654 ns
tpcds_q46/duckdb:duckdb 40735012 4.1685e+07 0.97721 ns
tpcds_q47/duckdb:duckdb 55463098 5.54388e+07 1.00044 ns
tpcds_q48/duckdb:duckdb 26211653 2.66544e+07 0.983391 ns
tpcds_q49/duckdb:duckdb 17851095 1.83438e+07 0.973141 ns
tpcds_q50/duckdb:duckdb 17342099 1.73669e+07 0.998572 ns
tpcds_q51/duckdb:duckdb 107909722 1.10625e+08 0.975457 ns
tpcds_q52/duckdb:duckdb 9341701 9.5051e+06 0.98281 ns
tpcds_q53/duckdb:duckdb 15993752 1.59151e+07 1.00494 ns
tpcds_q54/duckdb:duckdb 19262908 2.00122e+07 0.96256 ns
tpcds_q55/duckdb:duckdb 9683553 9.73688e+06 0.994523 ns
tpcds_q56/duckdb:duckdb 17508447 1.78306e+07 0.98193 ns
tpcds_q57/duckdb:duckdb 46790268 4.70161e+07 0.995196 ns
tpcds_q58/duckdb:duckdb 15523309 1.62117e+07 0.957536 ns
tpcds_q59/duckdb:duckdb 37884409 3.84607e+07 0.985015 ns
tpcds_q60/duckdb:duckdb 19415669 1.92945e+07 1.00628 ns
tpcds_q61/duckdb:duckdb 18652923 1.8861e+07 0.98897 ns
tpcds_q62/duckdb:duckdb 10881667 1.09521e+07 0.993568 ns
tpcds_q63/duckdb:duckdb 13820908 1.4291e+07 0.967106 ns
tpcds_q64/duckdb:duckdb 59492983 6.00989e+07 0.989919 ns
tpcds_q65/duckdb:duckdb 37467376 3.42109e+07 1.09519 ns
tpcds_q66/duckdb:duckdb 27738219 2.79824e+07 0.991273 ns
tpcds_q67/duckdb:duckdb 152855996 1.54655e+08 0.988364 ns
tpcds_q68/duckdb:duckdb 28396281 2.83079e+07 1.00312 ns
tpcds_q69/duckdb:duckdb 30147835 3.07151e+07 0.981532 ns
tpcds_q70/duckdb:duckdb 19791815 2.01288e+07 0.983259 ns
tpcds_q71/duckdb:duckdb 16668147 1.7414e+07 0.957169 ns
tpcds_q72/duckdb:duckdb 46213863 4.68404e+07 0.986623 ns
tpcds_q73/duckdb:duckdb 14977213 1.41107e+07 1.06141 ns
tpcds_q74/duckdb:duckdb 108030460 1.11174e+08 0.971728 ns
tpcds_q75/duckdb:duckdb 45360842 4.44673e+07 1.02009 ns
tpcds_q76/duckdb:duckdb 14694745 1.50758e+07 0.974726 ns
tpcds_q77/duckdb:duckdb 14746629 1.47735e+07 0.998178 ns
tpcds_q78/duckdb:duckdb 66998295 6.79558e+07 0.98591 ns
tpcds_q79/duckdb:duckdb 21981883 2.24582e+07 0.978791 ns
tpcds_q80/duckdb:duckdb 31303757 3.20325e+07 0.977249 ns
tpcds_q81/duckdb:duckdb 40335581 4.12467e+07 0.977911 ns
tpcds_q82/duckdb:duckdb 11002903 1.17858e+07 0.933572 ns
tpcds_q83/duckdb:duckdb 11092719 1.12786e+07 0.983521 ns
tpcds_q84/duckdb:duckdb 15404763 1.55328e+07 0.991758 ns
tpcds_q85/duckdb:duckdb 26252943 2.61789e+07 1.00283 ns
tpcds_q86/duckdb:duckdb 13787073 1.40634e+07 0.98035 ns
tpcds_q87/duckdb:duckdb 34687538 3.55696e+07 0.975201 ns
tpcds_q88/duckdb:duckdb 26861064 2.67111e+07 1.00561 ns
tpcds_q89/duckdb:duckdb 18208993 1.8477e+07 0.985496 ns
tpcds_q90/duckdb:duckdb 7069927 7.18873e+06 0.983474 ns
tpcds_q91/duckdb:duckdb 15925250 1.66318e+07 0.957519 ns
tpcds_q92/duckdb:duckdb 10140278 1.09805e+07 0.923479 ns
tpcds_q93/duckdb:duckdb 23723956 2.48576e+07 0.954394 ns
tpcds_q94/duckdb:duckdb 15036062 1.58186e+07 0.950528 ns
tpcds_q95/duckdb:duckdb 114198666 1.36192e+08 0.838514 ns 🚀
tpcds_q96/duckdb:duckdb 6001608 6.22766e+06 0.963702 ns
tpcds_q97/duckdb:duckdb 32849639 3.32679e+07 0.987428 ns
tpcds_q98/duckdb:duckdb 19447902 1.97182e+07 0.986294 ns
tpcds_q99/duckdb:duckdb 21471679 2.17708e+07 0.986258 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.927x ➖
  • Vortex: 0.927x ➖
  • datafusion:vortex: 0.927x ➖
  • Best: polarsignals_q07/datafusion:vortex-file-compressed (0.822x)
  • Worst: polarsignals_q08/datafusion:vortex-file-compressed (1.000x)
  • Significant (>10%): 3↑ 0↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 178373760 1.84175e+08 0.968503 ns
polarsignals_q01/datafusion:vortex-file-compressed 403221751 4.22478e+08 0.954421 ns
polarsignals_q02/datafusion:vortex-file-compressed 24445816 2.7169e+07 0.899769 ns 🚀
polarsignals_q03/datafusion:vortex-file-compressed 414440584 4.18897e+08 0.989361 ns
polarsignals_q04/datafusion:vortex-file-compressed 12753619 1.36258e+07 0.935994 ns
polarsignals_q05/datafusion:vortex-file-compressed 18170568 2.15024e+07 0.845047 ns 🚀
polarsignals_q06/datafusion:vortex-file-compressed 23161598 2.47741e+07 0.934912 ns
polarsignals_q07/datafusion:vortex-file-compressed 12786344 1.55574e+07 0.82188 ns 🚀
polarsignals_q08/datafusion:vortex-file-compressed 488480380 4.88325e+08 1.00032 ns
polarsignals_q09/datafusion:vortex-file-compressed 14813461 1.57908e+07 0.938109 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.998x ➖
  • duckdb:vortex: 0.981x ➖
  • datafusion:vortex: 1.016x ➖
  • Best: fineweb_q03/duckdb:vortex-file-compressed (0.791x)
  • Worst: fineweb_q02/datafusion:vortex-compact (1.188x)
  • Significant (>10%): 3↑ 2↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6098695 6.04806e+06 1.00837 ns
fineweb_q01/datafusion:parquet 272257822 2.64977e+08 1.02748 ns
fineweb_q02/datafusion:parquet 269486717 2.65265e+08 1.01592 ns
fineweb_q03/datafusion:parquet 260945464 2.60762e+08 1.0007 ns
fineweb_q04/datafusion:parquet 280240830 2.75538e+08 1.01707 ns
fineweb_q05/datafusion:parquet 279416157 2.75157e+08 1.01548 ns
fineweb_q06/datafusion:parquet 270091453 2.72354e+08 0.991693 ns
fineweb_q07/datafusion:parquet 264625619 2.6322e+08 1.00534 ns
fineweb_q08/datafusion:parquet 259380204 2.60457e+08 0.995867 ns
fineweb_q00/datafusion:vortex-file-compressed 4343585 4.26157e+06 1.01925 ns
fineweb_q01/datafusion:vortex-file-compressed 35008381 3.5372e+07 0.98972 ns
fineweb_q02/datafusion:vortex-file-compressed 37891895 3.78226e+07 1.00183 ns
fineweb_q03/datafusion:vortex-file-compressed 90957110 7.73113e+07 1.1765 ns 🚨
fineweb_q04/datafusion:vortex-file-compressed 217799937 2.15501e+08 1.01067 ns
fineweb_q05/datafusion:vortex-file-compressed 198682050 1.9541e+08 1.01675 ns
fineweb_q06/datafusion:vortex-file-compressed 75443879 6.88134e+07 1.09635 ns
fineweb_q07/datafusion:vortex-file-compressed 72265286 7.50883e+07 0.962404 ns
fineweb_q08/datafusion:vortex-file-compressed 29770491 3.12078e+07 0.953943 ns
fineweb_q00/datafusion:vortex-compact 5180291 4.84667e+06 1.06883 ns
fineweb_q01/datafusion:vortex-compact 143885216 1.69392e+08 0.849422 ns 🚀
fineweb_q02/datafusion:vortex-compact 200407696 1.68654e+08 1.18828 ns 🚨
fineweb_q03/datafusion:vortex-compact 1265315463 1.25514e+09 1.00811 ns
fineweb_q04/datafusion:vortex-compact 1464184000 1.46645e+09 0.998456 ns
fineweb_q05/datafusion:vortex-compact 1138149979 1.15719e+09 0.98355 ns
fineweb_q06/datafusion:vortex-compact 592388363 5.92286e+08 1.00017 ns
fineweb_q07/datafusion:vortex-compact 629125834 6.24037e+08 1.00816 ns
fineweb_q08/datafusion:vortex-compact 26886680 2.67285e+07 1.00592 ns
fineweb_q00/duckdb:parquet 30955444 3.14392e+07 0.984614 ns
fineweb_q01/duckdb:parquet 96554817 1.00174e+08 0.963874 ns
fineweb_q02/duckdb:parquet 105810882 1.0456e+08 1.01196 ns
fineweb_q03/duckdb:parquet 309167452 3.13452e+08 0.986332 ns
fineweb_q04/duckdb:parquet 433733937 4.37586e+08 0.991198 ns
fineweb_q05/duckdb:parquet 405995227 4.09586e+08 0.991233 ns
fineweb_q06/duckdb:parquet 204570693 2.04416e+08 1.00076 ns
fineweb_q07/duckdb:parquet 216512471 2.15941e+08 1.00265 ns
fineweb_q08/duckdb:parquet 61347158 6.26621e+07 0.979015 ns
fineweb_q00/duckdb:vortex-file-compressed 3759093 4.03773e+06 0.930992 ns
fineweb_q01/duckdb:vortex-file-compressed 26102654 2.60572e+07 1.00175 ns
fineweb_q02/duckdb:vortex-file-compressed 31472738 2.96348e+07 1.06202 ns
fineweb_q03/duckdb:vortex-file-compressed 122668092 1.54986e+08 0.791477 ns 🚀
fineweb_q04/duckdb:vortex-file-compressed 191350888 1.9206e+08 0.996306 ns
fineweb_q05/duckdb:vortex-file-compressed 180403106 1.8266e+08 0.987642 ns
fineweb_q06/duckdb:vortex-file-compressed 58834649 6.60156e+07 0.891224 ns 🚀
fineweb_q07/duckdb:vortex-file-compressed 60749677 5.88096e+07 1.03299 ns
fineweb_q08/duckdb:vortex-file-compressed 9430737 9.46661e+06 0.99621 ns
fineweb_q00/duckdb:vortex-compact 5759765 5.32947e+06 1.08074 ns
fineweb_q01/duckdb:vortex-compact 90776752 9.14742e+07 0.992376 ns
fineweb_q02/duckdb:vortex-compact 102621284 1.12628e+08 0.91115 ns
fineweb_q03/duckdb:vortex-compact 827017188 8.16211e+08 1.01324 ns
fineweb_q04/duckdb:vortex-compact 876978733 8.76872e+08 1.00012 ns
fineweb_q05/duckdb:vortex-compact 785468481 7.88727e+08 0.995868 ns
fineweb_q06/duckdb:vortex-compact 448452657 4.42842e+08 1.01267 ns
fineweb_q07/duckdb:vortex-compact 464709854 4.62e+08 1.00587 ns
fineweb_q08/duckdb:vortex-compact 10289206 1.03831e+07 0.990955 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.012x ➖
  • Vortex: 1.010x ➖
  • duckdb:vortex: 1.002x ➖
  • datafusion:vortex: 1.019x ➖
  • Best: tpch_q06/datafusion:vortex-file-compressed (0.637x)
  • Worst: tpch_q10/datafusion:vortex-file-compressed (1.626x)
  • Significant (>30%): 1↑ 1↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 848262022 8.40319e+08 1.00945 ns
tpch_q02/datafusion:parquet 664432261 6.77883e+08 0.980157 ns
tpch_q03/datafusion:parquet 992794811 9.32262e+08 1.06493 ns
tpch_q04/datafusion:parquet 484636904 4.51378e+08 1.07368 ns
tpch_q05/datafusion:parquet 1157544482 1.16213e+09 0.996051 ns
tpch_q06/datafusion:parquet 481777247 4.99794e+08 0.963952 ns
tpch_q07/datafusion:parquet 1360478499 1.32707e+09 1.02518 ns
tpch_q08/datafusion:parquet 1594999702 1.50676e+09 1.05857 ns
tpch_q09/datafusion:parquet 1802416823 1.72183e+09 1.0468 ns
tpch_q10/datafusion:parquet 1927713328 1.98731e+09 0.970013 ns
tpch_q11/datafusion:parquet 547569657 5.4762e+08 0.999908 ns
tpch_q12/datafusion:parquet 660681502 6.46621e+08 1.02174 ns
tpch_q13/datafusion:parquet 658301157 6.7953e+08 0.968759 ns
tpch_q14/datafusion:parquet 767164614 7.7551e+08 0.989238 ns
tpch_q15/datafusion:parquet 1158504614 1.16975e+09 0.990387 ns
tpch_q16/datafusion:parquet 366942075 3.75381e+08 0.977519 ns
tpch_q17/datafusion:parquet 1395110124 1.35038e+09 1.03313 ns
tpch_q18/datafusion:parquet 1561000702 1.56696e+09 0.996197 ns
tpch_q19/datafusion:parquet 964558858 9.92733e+08 0.971619 ns
tpch_q20/datafusion:parquet 1090669731 1.19253e+09 0.914582 ns
tpch_q21/datafusion:parquet 1750978837 1.76314e+09 0.993101 ns
tpch_q22/datafusion:parquet 644405667 7.13852e+08 0.902716 ns
tpch_q01/datafusion:vortex-file-compressed 706752534 7.31685e+08 0.965925 ns
tpch_q02/datafusion:vortex-file-compressed 621018727 5.9409e+08 1.04533 ns
tpch_q03/datafusion:vortex-file-compressed 724563311 7.47277e+08 0.969605 ns
tpch_q04/datafusion:vortex-file-compressed 521817091 5.32842e+08 0.979309 ns
tpch_q05/datafusion:vortex-file-compressed 1019230023 9.99018e+08 1.02023 ns
tpch_q06/datafusion:vortex-file-compressed 598731928 9.39298e+08 0.637425 ns 🚀
tpch_q07/datafusion:vortex-file-compressed 1089185446 1.10261e+09 0.987828 ns
tpch_q08/datafusion:vortex-file-compressed 1317812158 1.11728e+09 1.17948 ns
tpch_q09/datafusion:vortex-file-compressed 1629056142 1.39376e+09 1.16882 ns
tpch_q10/datafusion:vortex-file-compressed 1504596925 9.25406e+08 1.62588 ns 🚨
tpch_q11/datafusion:vortex-file-compressed 522021152 4.85901e+08 1.07434 ns
tpch_q12/datafusion:vortex-file-compressed 873729432 8.48014e+08 1.03032 ns
tpch_q13/datafusion:vortex-file-compressed 418908348 4.16549e+08 1.00566 ns
tpch_q14/datafusion:vortex-file-compressed 530428270 5.44901e+08 0.97344 ns
tpch_q15/datafusion:vortex-file-compressed 1002105374 1.02254e+09 0.98002 ns
tpch_q16/datafusion:vortex-file-compressed 267846450 2.85689e+08 0.937546 ns
tpch_q17/datafusion:vortex-file-compressed 1210796835 1.17259e+09 1.03258 ns
tpch_q18/datafusion:vortex-file-compressed 1393352091 1.31836e+09 1.05688 ns
tpch_q19/datafusion:vortex-file-compressed 644868795 6.556e+08 0.983631 ns
tpch_q20/datafusion:vortex-file-compressed 876855365 8.41991e+08 1.04141 ns
tpch_q21/datafusion:vortex-file-compressed 1562719635 1.57736e+09 0.990721 ns
tpch_q22/datafusion:vortex-file-compressed 315084307 2.83991e+08 1.10949 ns
tpch_q01/datafusion:vortex-compact 723605360 6.96265e+08 1.03927 ns
tpch_q02/datafusion:vortex-compact 614371171 6.607e+08 0.92988 ns
tpch_q03/datafusion:vortex-compact 651090618 6.66974e+08 0.976186 ns
tpch_q04/datafusion:vortex-compact 495106833 4.56761e+08 1.08395 ns
tpch_q05/datafusion:vortex-compact 962002899 8.84474e+08 1.08766 ns
tpch_q06/datafusion:vortex-compact 617778147 6.03094e+08 1.02435 ns
tpch_q07/datafusion:vortex-compact 1058324234 1.04452e+09 1.01321 ns
tpch_q08/datafusion:vortex-compact 1083322554 1.08103e+09 1.00212 ns
tpch_q09/datafusion:vortex-compact 1332725960 1.28492e+09 1.0372 ns
tpch_q10/datafusion:vortex-compact 939523512 8.81967e+08 1.06526 ns
tpch_q11/datafusion:vortex-compact 424391168 4.05989e+08 1.04533 ns
tpch_q12/datafusion:vortex-compact 749892966 7.90306e+08 0.948864 ns
tpch_q13/datafusion:vortex-compact 398274729 4.05929e+08 0.981145 ns
tpch_q14/datafusion:vortex-compact 566800747 5.81017e+08 0.975532 ns
tpch_q15/datafusion:vortex-compact 961322862 1.0029e+09 0.958539 ns
tpch_q16/datafusion:vortex-compact 338948122 3.11139e+08 1.08938 ns
tpch_q17/datafusion:vortex-compact 1182030756 1.19842e+09 0.986327 ns
tpch_q18/datafusion:vortex-compact 1159924485 1.14738e+09 1.01093 ns
tpch_q19/datafusion:vortex-compact 617450331 6.0824e+08 1.01514 ns
tpch_q20/datafusion:vortex-compact 816296945 8.09203e+08 1.00877 ns
tpch_q21/datafusion:vortex-compact 1417488431 1.42202e+09 0.996814 ns
tpch_q22/datafusion:vortex-compact 323629954 3.05817e+08 1.05825 ns
tpch_q01/duckdb:parquet 885568904 9.08696e+08 0.974549 ns
tpch_q02/duckdb:parquet 1240778239 1.06011e+09 1.17042 ns
tpch_q03/duckdb:parquet 1294826804 1.26178e+09 1.02619 ns
tpch_q04/duckdb:parquet 794553833 7.54483e+08 1.05311 ns
tpch_q05/duckdb:parquet 1637213822 1.59269e+09 1.02796 ns
tpch_q06/duckdb:parquet 625736777 5.78231e+08 1.08216 ns
tpch_q07/duckdb:parquet 1423514388 1.51956e+09 0.936795 ns
tpch_q08/duckdb:parquet 1996094917 1.77602e+09 1.12391 ns
tpch_q09/duckdb:parquet 1862325941 1.86513e+09 0.998498 ns
tpch_q10/duckdb:parquet 2617053230 2.56621e+09 1.01981 ns
tpch_q11/duckdb:parquet 772006747 6.81164e+08 1.13336 ns
tpch_q12/duckdb:parquet 767464202 7.43402e+08 1.03237 ns
tpch_q13/duckdb:parquet 1024145406 9.99886e+08 1.02426 ns
tpch_q14/duckdb:parquet 1107212407 1.01901e+09 1.08656 ns
tpch_q15/duckdb:parquet 879027052 8.75823e+08 1.00366 ns
tpch_q16/duckdb:parquet 660042160 6.32153e+08 1.04412 ns
tpch_q17/duckdb:parquet 1096682504 1.05207e+09 1.0424 ns
tpch_q18/duckdb:parquet 1015796275 1.0685e+09 0.950673 ns
tpch_q19/duckdb:parquet 1239474557 1.23406e+09 1.00439 ns
tpch_q20/duckdb:parquet 1400318157 1.38911e+09 1.00807 ns
tpch_q21/duckdb:parquet 1469711124 1.57297e+09 0.934356 ns
tpch_q22/duckdb:parquet 860572882 7.99405e+08 1.07652 ns
tpch_q01/duckdb:vortex-file-compressed 658283805 6.22452e+08 1.05757 ns
tpch_q02/duckdb:vortex-file-compressed 844236570 8.32794e+08 1.01374 ns
tpch_q03/duckdb:vortex-file-compressed 1013479886 9.79213e+08 1.03499 ns
tpch_q04/duckdb:vortex-file-compressed 699862595 6.89039e+08 1.01571 ns
tpch_q05/duckdb:vortex-file-compressed 1178569624 1.1678e+09 1.00923 ns
tpch_q06/duckdb:vortex-file-compressed 765791849 7.46103e+08 1.02639 ns
tpch_q07/duckdb:vortex-file-compressed 1197086239 1.18338e+09 1.01158 ns
tpch_q08/duckdb:vortex-file-compressed 1615584579 1.57787e+09 1.02391 ns
tpch_q09/duckdb:vortex-file-compressed 1511507802 1.53301e+09 0.985971 ns
tpch_q10/duckdb:vortex-file-compressed 1405038506 1.30796e+09 1.07422 ns
tpch_q11/duckdb:vortex-file-compressed 741644325 7.86977e+08 0.942397 ns
tpch_q12/duckdb:vortex-file-compressed 763330047 7.20421e+08 1.05956 ns
tpch_q13/duckdb:vortex-file-compressed 983023805 1.01331e+09 0.970114 ns
tpch_q14/duckdb:vortex-file-compressed 874626366 8.43436e+08 1.03698 ns
tpch_q15/duckdb:vortex-file-compressed 585987820 6.13464e+08 0.955212 ns
tpch_q16/duckdb:vortex-file-compressed 464794258 4.69816e+08 0.989312 ns
tpch_q17/duckdb:vortex-file-compressed 991045760 9.81225e+08 1.01001 ns
tpch_q18/duckdb:vortex-file-compressed 1103506376 1.09333e+09 1.00931 ns
tpch_q19/duckdb:vortex-file-compressed 749428080 7.25191e+08 1.03342 ns
tpch_q20/duckdb:vortex-file-compressed 1161624819 1.17717e+09 0.986793 ns
tpch_q21/duckdb:vortex-file-compressed 1868661776 1.82473e+09 1.02407 ns
tpch_q22/duckdb:vortex-file-compressed 501814247 5.09467e+08 0.984979 ns
tpch_q01/duckdb:vortex-compact 627852543 6.47188e+08 0.970124 ns
tpch_q02/duckdb:vortex-compact 796547870 7.46995e+08 1.06634 ns
tpch_q03/duckdb:vortex-compact 902836260 8.72727e+08 1.0345 ns
tpch_q04/duckdb:vortex-compact 597391754 5.76487e+08 1.03626 ns
tpch_q05/duckdb:vortex-compact 1137396853 1.08477e+09 1.04852 ns
tpch_q06/duckdb:vortex-compact 707312221 6.54812e+08 1.08018 ns
tpch_q07/duckdb:vortex-compact 1062274374 1.04942e+09 1.01225 ns
tpch_q08/duckdb:vortex-compact 1459017436 1.46068e+09 0.998862 ns
tpch_q09/duckdb:vortex-compact 1347144728 1.40615e+09 0.958036 ns
tpch_q10/duckdb:vortex-compact 1232186333 1.25477e+09 0.982003 ns
tpch_q11/duckdb:vortex-compact 498014315 5.46384e+08 0.911473 ns
tpch_q12/duckdb:vortex-compact 691063949 6.93417e+08 0.996606 ns
tpch_q13/duckdb:vortex-compact 851203136 8.83722e+08 0.963202 ns
tpch_q14/duckdb:vortex-compact 867780159 8.90339e+08 0.974662 ns
tpch_q15/duckdb:vortex-compact 607602073 6.31837e+08 0.961644 ns
tpch_q16/duckdb:vortex-compact 408377073 4.42851e+08 0.922154 ns
tpch_q17/duckdb:vortex-compact 923394688 9.12675e+08 1.01174 ns
tpch_q18/duckdb:vortex-compact 930757347 9.31087e+08 0.999646 ns
tpch_q19/duckdb:vortex-compact 751287591 7.48146e+08 1.0042 ns
tpch_q20/duckdb:vortex-compact 1112038756 1.14408e+09 0.971995 ns
tpch_q21/duckdb:vortex-compact 1552262574 1.6298e+09 0.952425 ns
tpch_q22/duckdb:vortex-compact 519616509 5.26737e+08 0.986481 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.005x ➖
  • Vortex: 1.009x ➖
  • duckdb:vortex: 1.007x ➖
  • datafusion:vortex: 1.010x ➖
  • Best: tpch_q16/datafusion:vortex-compact (0.955x)
  • Worst: tpch_q06/duckdb:vortex-file-compressed (1.057x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 706450472 7.08055e+08 0.997734 ns
tpch_q02/datafusion:arrow 209243978 2.04068e+08 1.02536 ns
tpch_q03/datafusion:arrow 537706721 5.34493e+08 1.00601 ns
tpch_q04/datafusion:arrow 391549817 3.80113e+08 1.03009 ns
tpch_q05/datafusion:arrow 1076523969 1.05952e+09 1.01604 ns
tpch_q06/datafusion:arrow 311444998 3.0193e+08 1.03152 ns
tpch_q07/datafusion:arrow 1336892466 1.3254e+09 1.00867 ns
tpch_q08/datafusion:arrow 1298486288 1.29886e+09 0.999714 ns
tpch_q09/datafusion:arrow 1575126117 1.56579e+09 1.00596 ns
tpch_q10/datafusion:arrow 666637736 6.61964e+08 1.00706 ns
tpch_q11/datafusion:arrow 185138348 1.8423e+08 1.00493 ns
tpch_q12/datafusion:arrow 751087058 7.39419e+08 1.01578 ns
tpch_q13/datafusion:arrow 516148945 5.24001e+08 0.985015 ns
tpch_q14/datafusion:arrow 356979231 3.46202e+08 1.03113 ns
tpch_q15/datafusion:arrow 740658696 7.33444e+08 1.00984 ns
tpch_q16/datafusion:arrow 124382720 1.24667e+08 0.997716 ns
tpch_q17/datafusion:arrow 1602817650 1.5799e+09 1.0145 ns
tpch_q18/datafusion:arrow 2118161271 2.12116e+09 0.998589 ns
tpch_q19/datafusion:arrow 568851283 5.66945e+08 1.00336 ns
tpch_q20/datafusion:arrow 550864436 5.43195e+08 1.01412 ns
tpch_q21/datafusion:arrow 3539476411 3.86623e+09 0.915485 ns
tpch_q22/datafusion:arrow 177134460 1.83874e+08 0.963347 ns
tpch_q01/datafusion:parquet 472396775 4.62623e+08 1.02113 ns
tpch_q02/datafusion:parquet 266647648 2.65718e+08 1.0035 ns
tpch_q03/datafusion:parquet 398246299 4.06339e+08 0.980083 ns
tpch_q04/datafusion:parquet 147586305 1.47396e+08 1.00129 ns
tpch_q05/datafusion:parquet 585184995 5.81899e+08 1.00565 ns
tpch_q06/datafusion:parquet 120247341 1.25169e+08 0.960683 ns
tpch_q07/datafusion:parquet 801210213 7.93402e+08 1.00984 ns
tpch_q08/datafusion:parquet 657337398 6.60411e+08 0.995345 ns
tpch_q09/datafusion:parquet 977791632 9.66205e+08 1.01199 ns
tpch_q10/datafusion:parquet 615540208 6.11878e+08 1.00599 ns
tpch_q11/datafusion:parquet 202620300 2.02248e+08 1.00184 ns
tpch_q12/datafusion:parquet 243935578 2.53387e+08 0.962701 ns
tpch_q13/datafusion:parquet 348255496 3.41403e+08 1.02007 ns
tpch_q14/datafusion:parquet 200933011 2.04695e+08 0.981619 ns
tpch_q15/datafusion:parquet 266661880 2.49752e+08 1.06771 ns
tpch_q16/datafusion:parquet 181982957 1.82763e+08 0.995732 ns
tpch_q17/datafusion:parquet 838554404 8.46539e+08 0.990568 ns
tpch_q18/datafusion:parquet 1061177871 1.03493e+09 1.02536 ns
tpch_q19/datafusion:parquet 324107894 3.38432e+08 0.957674 ns
tpch_q20/datafusion:parquet 376909757 3.8257e+08 0.985206 ns
tpch_q21/datafusion:parquet 896596757 8.95915e+08 1.00076 ns
tpch_q22/datafusion:parquet 221706777 2.21266e+08 1.00199 ns
tpch_q01/datafusion:vortex-file-compressed 475810639 4.5696e+08 1.04125 ns
tpch_q02/datafusion:vortex-file-compressed 167850909 1.64458e+08 1.02063 ns
tpch_q03/datafusion:vortex-file-compressed 259384231 2.59721e+08 0.998703 ns
tpch_q04/datafusion:vortex-file-compressed 114035835 1.10392e+08 1.03301 ns
tpch_q05/datafusion:vortex-file-compressed 476333067 4.69796e+08 1.01391 ns
tpch_q06/datafusion:vortex-file-compressed 42920513 4.20408e+07 1.02092 ns
tpch_q07/datafusion:vortex-file-compressed 654280760 6.51718e+08 1.00393 ns
tpch_q08/datafusion:vortex-file-compressed 498696555 4.90642e+08 1.01642 ns
tpch_q09/datafusion:vortex-file-compressed 837652118 8.18095e+08 1.02391 ns
tpch_q10/datafusion:vortex-file-compressed 298573677 2.98252e+08 1.00108 ns
tpch_q11/datafusion:vortex-file-compressed 123360379 1.22955e+08 1.0033 ns
tpch_q12/datafusion:vortex-file-compressed 133620734 1.29542e+08 1.03148 ns
tpch_q13/datafusion:vortex-file-compressed 228951755 2.34408e+08 0.976722 ns
tpch_q14/datafusion:vortex-file-compressed 75551413 7.54549e+07 1.00128 ns
tpch_q15/datafusion:vortex-file-compressed 110194992 1.09409e+08 1.00718 ns
tpch_q16/datafusion:vortex-file-compressed 98365917 9.90959e+07 0.992633 ns
tpch_q17/datafusion:vortex-file-compressed 760860795 7.52059e+08 1.0117 ns
tpch_q18/datafusion:vortex-file-compressed 974912984 9.65278e+08 1.00998 ns
tpch_q19/datafusion:vortex-file-compressed 94857792 9.15834e+07 1.03575 ns
tpch_q20/datafusion:vortex-file-compressed 209886855 2.04951e+08 1.02408 ns
tpch_q21/datafusion:vortex-file-compressed 780968126 7.7637e+08 1.00592 ns
tpch_q22/datafusion:vortex-file-compressed 66394643 6.51842e+07 1.01857 ns
tpch_q01/datafusion:vortex-compact 501805108 4.89288e+08 1.02558 ns
tpch_q02/datafusion:vortex-compact 173801098 1.73655e+08 1.00084 ns
tpch_q03/datafusion:vortex-compact 281135452 2.88041e+08 0.976025 ns
tpch_q04/datafusion:vortex-compact 129286609 1.26782e+08 1.01975 ns
tpch_q05/datafusion:vortex-compact 490050256 4.78324e+08 1.02452 ns
tpch_q06/datafusion:vortex-compact 81680124 8.18332e+07 0.998129 ns
tpch_q07/datafusion:vortex-compact 685450502 6.77819e+08 1.01126 ns
tpch_q08/datafusion:vortex-compact 501076776 4.98136e+08 1.0059 ns
tpch_q09/datafusion:vortex-compact 846615154 8.32064e+08 1.01749 ns
tpch_q10/datafusion:vortex-compact 347105727 3.37023e+08 1.02992 ns
tpch_q11/datafusion:vortex-compact 129066586 1.26532e+08 1.02003 ns
tpch_q12/datafusion:vortex-compact 194296444 1.94634e+08 0.998264 ns
tpch_q13/datafusion:vortex-compact 277639993 2.7693e+08 1.00256 ns
tpch_q14/datafusion:vortex-compact 101744028 1.04704e+08 0.971727 ns
tpch_q15/datafusion:vortex-compact 173611566 1.73501e+08 1.00064 ns
tpch_q16/datafusion:vortex-compact 103874179 1.0877e+08 0.95499 ns
tpch_q17/datafusion:vortex-compact 764461821 7.49425e+08 1.02006 ns
tpch_q18/datafusion:vortex-compact 992233767 9.75048e+08 1.01763 ns
tpch_q19/datafusion:vortex-compact 243199639 2.3833e+08 1.02043 ns
tpch_q20/datafusion:vortex-compact 237224776 2.33534e+08 1.01581 ns
tpch_q21/datafusion:vortex-compact 804463853 7.95315e+08 1.0115 ns
tpch_q22/datafusion:vortex-compact 78922940 7.76068e+07 1.01696 ns
tpch_q01/duckdb:parquet 268268147 2.66883e+08 1.00519 ns
tpch_q02/duckdb:parquet 128001313 1.27438e+08 1.00442 ns
tpch_q03/duckdb:parquet 226612597 2.2488e+08 1.0077 ns
tpch_q04/duckdb:parquet 155707348 1.54653e+08 1.00682 ns
tpch_q05/duckdb:parquet 235184307 2.33759e+08 1.0061 ns
tpch_q06/duckdb:parquet 71915446 7.22561e+07 0.995285 ns
tpch_q07/duckdb:parquet 225673078 2.21041e+08 1.02096 ns
tpch_q08/duckdb:parquet 330647635 3.29702e+08 1.00287 ns
tpch_q09/duckdb:parquet 492861878 4.96693e+08 0.992286 ns
tpch_q10/duckdb:parquet 639213342 6.44041e+08 0.992504 ns
tpch_q11/duckdb:parquet 50452702 5.8595e+07 0.861041 ns 🚀
tpch_q12/duckdb:parquet 141269261 1.41556e+08 0.997974 ns
tpch_q13/duckdb:parquet 420556191 4.10817e+08 1.02371 ns
tpch_q14/duckdb:parquet 180396374 1.80878e+08 0.997335 ns
tpch_q15/duckdb:parquet 108360480 1.07158e+08 1.01122 ns
tpch_q16/duckdb:parquet 170654460 1.58373e+08 1.07755 ns
tpch_q17/duckdb:parquet 217626915 2.09737e+08 1.03762 ns
tpch_q18/duckdb:parquet 366680210 3.67848e+08 0.996827 ns
tpch_q19/duckdb:parquet 294666922 2.87413e+08 1.02524 ns
tpch_q20/duckdb:parquet 249558533 2.50319e+08 0.996962 ns
tpch_q21/duckdb:parquet 598168672 6.02052e+08 0.99355 ns
tpch_q22/duckdb:parquet 302609141 3.01479e+08 1.00375 ns
tpch_q01/duckdb:vortex-file-compressed 190797054 1.92211e+08 0.992642 ns
tpch_q02/duckdb:vortex-file-compressed 63156605 6.09571e+07 1.03608 ns
tpch_q03/duckdb:vortex-file-compressed 146062045 1.44898e+08 1.00804 ns
tpch_q04/duckdb:vortex-file-compressed 163987011 1.63519e+08 1.00286 ns
tpch_q05/duckdb:vortex-file-compressed 154993544 1.52695e+08 1.01505 ns
tpch_q06/duckdb:vortex-file-compressed 51780723 4.90049e+07 1.05664 ns
tpch_q07/duckdb:vortex-file-compressed 155577742 1.55053e+08 1.00338 ns
tpch_q08/duckdb:vortex-file-compressed 234796665 2.34549e+08 1.00106 ns
tpch_q09/duckdb:vortex-file-compressed 373219853 3.71905e+08 1.00354 ns
tpch_q10/duckdb:vortex-file-compressed 158586324 1.58683e+08 0.999389 ns
tpch_q11/duckdb:vortex-file-compressed 39914510 3.86264e+07 1.03335 ns
tpch_q12/duckdb:vortex-file-compressed 100035517 9.85256e+07 1.01532 ns
tpch_q13/duckdb:vortex-file-compressed 247551692 2.46512e+08 1.00422 ns
tpch_q14/duckdb:vortex-file-compressed 73824431 7.38703e+07 0.99938 ns
tpch_q15/duckdb:vortex-file-compressed 98343275 9.68527e+07 1.01539 ns
tpch_q16/duckdb:vortex-file-compressed 84121209 8.46797e+07 0.993405 ns
tpch_q17/duckdb:vortex-file-compressed 132720098 1.30986e+08 1.01324 ns
tpch_q18/duckdb:vortex-file-compressed 295749581 2.93191e+08 1.00873 ns
tpch_q19/duckdb:vortex-file-compressed 85533432 8.43447e+07 1.01409 ns
tpch_q20/duckdb:vortex-file-compressed 180033603 1.80462e+08 0.997627 ns
tpch_q21/duckdb:vortex-file-compressed 590182821 5.84272e+08 1.01012 ns
tpch_q22/duckdb:vortex-file-compressed 76586474 7.67196e+07 0.998265 ns
tpch_q01/duckdb:vortex-compact 234089123 2.34875e+08 0.996653 ns
tpch_q02/duckdb:vortex-compact 71549880 7.14491e+07 1.00141 ns
tpch_q03/duckdb:vortex-compact 172064584 1.71591e+08 1.00276 ns
tpch_q04/duckdb:vortex-compact 198380559 1.98027e+08 1.00179 ns
tpch_q05/duckdb:vortex-compact 179419302 1.78273e+08 1.00643 ns
tpch_q06/duckdb:vortex-compact 111414543 1.11313e+08 1.00091 ns
tpch_q07/duckdb:vortex-compact 220664180 2.21171e+08 0.997708 ns
tpch_q08/duckdb:vortex-compact 264158486 2.64469e+08 0.998828 ns
tpch_q09/duckdb:vortex-compact 414485041 4.11275e+08 1.0078 ns
tpch_q10/duckdb:vortex-compact 202106328 2.03081e+08 0.995201 ns
tpch_q11/duckdb:vortex-compact 43069020 4.12774e+07 1.0434 ns
tpch_q12/duckdb:vortex-compact 228200930 2.30304e+08 0.990867 ns
tpch_q13/duckdb:vortex-compact 305166538 3.02474e+08 1.0089 ns
tpch_q14/duckdb:vortex-compact 119636480 1.20453e+08 0.993223 ns
tpch_q15/duckdb:vortex-compact 124105817 1.23034e+08 1.00872 ns
tpch_q16/duckdb:vortex-compact 95529818 9.48564e+07 1.0071 ns
tpch_q17/duckdb:vortex-compact 141622587 1.39086e+08 1.01824 ns
tpch_q18/duckdb:vortex-compact 339195125 3.36165e+08 1.00901 ns
tpch_q19/duckdb:vortex-compact 123001874 1.23524e+08 0.995776 ns
tpch_q20/duckdb:vortex-compact 217663920 2.16562e+08 1.00509 ns
tpch_q21/duckdb:vortex-compact 663931431 6.53757e+08 1.01556 ns
tpch_q22/duckdb:vortex-compact 86697628 8.65902e+07 1.00124 ns
tpch_q01/duckdb:duckdb 117297431 1.18621e+08 0.988844 ns
tpch_q02/duckdb:duckdb 51672267 5.19766e+07 0.994146 ns
tpch_q03/duckdb:duckdb 101409537 1.01802e+08 0.996141 ns
tpch_q04/duckdb:duckdb 130664050 1.30697e+08 0.999751 ns
tpch_q05/duckdb:duckdb 115809173 1.14326e+08 1.01297 ns
tpch_q06/duckdb:duckdb 44574120 4.49536e+07 0.991558 ns
tpch_q07/duckdb:duckdb 111890094 1.12535e+08 0.994273 ns
tpch_q08/duckdb:duckdb 141016802 1.40615e+08 1.00286 ns
tpch_q09/duckdb:duckdb 312282606 3.1185e+08 1.00139 ns
tpch_q10/duckdb:duckdb 213789508 2.22108e+08 0.962546 ns
tpch_q11/duckdb:duckdb 22760863 2.26429e+07 1.00521 ns
tpch_q12/duckdb:duckdb 86665084 8.70837e+07 0.995193 ns
tpch_q13/duckdb:duckdb 239001870 2.39312e+08 0.998705 ns
tpch_q14/duckdb:duckdb 77737656 7.93541e+07 0.97963 ns
tpch_q15/duckdb:duckdb 81560211 8.19616e+07 0.995103 ns
tpch_q16/duckdb:duckdb 73937272 7.34309e+07 1.0069 ns
tpch_q17/duckdb:duckdb 100398860 1.00231e+08 1.00168 ns
tpch_q18/duckdb:duckdb 221200790 2.19649e+08 1.00706 ns
tpch_q19/duckdb:duckdb 129202966 1.28117e+08 1.00847 ns
tpch_q20/duckdb:duckdb 124367632 1.25564e+08 0.990474 ns
tpch_q21/duckdb:duckdb 325936256 3.19443e+08 1.02033 ns
tpch_q22/duckdb:duckdb 74253449 7.39688e+07 1.00385 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.990x ➖
  • duckdb:vortex: 0.982x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: fineweb_q00/datafusion:vortex-compact (0.747x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.515x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 884219310 9.44127e+08 0.936547 ns
fineweb_q01/datafusion:parquet 1559142284 1.53641e+09 1.0148 ns
fineweb_q02/datafusion:parquet 1624823697 1.56454e+09 1.03853 ns
fineweb_q03/datafusion:parquet 1534315750 1.64838e+09 0.930802 ns
fineweb_q04/datafusion:parquet 1555891766 1.68267e+09 0.924654 ns
fineweb_q05/datafusion:parquet 1623005121 1.66409e+09 0.975313 ns
fineweb_q06/datafusion:parquet 1611500814 1.67314e+09 0.963158 ns
fineweb_q07/datafusion:parquet 1590958742 1.55863e+09 1.02074 ns
fineweb_q08/datafusion:parquet 1604377060 1.60252e+09 1.00116 ns
fineweb_q00/datafusion:vortex-file-compressed 53544942 3.53325e+07 1.51546 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 495539145 4.82477e+08 1.02707 ns
fineweb_q02/datafusion:vortex-file-compressed 419651919 5.09647e+08 0.823418 ns
fineweb_q03/datafusion:vortex-file-compressed 1359659425 1.41725e+09 0.959368 ns
fineweb_q04/datafusion:vortex-file-compressed 1389167304 1.37428e+09 1.01083 ns
fineweb_q05/datafusion:vortex-file-compressed 1388546627 1.39581e+09 0.994794 ns
fineweb_q06/datafusion:vortex-file-compressed 1445687548 1.47284e+09 0.981564 ns
fineweb_q07/datafusion:vortex-file-compressed 1375229831 1.35658e+09 1.01374 ns
fineweb_q08/datafusion:vortex-file-compressed 533348220 5.30321e+08 1.00571 ns
fineweb_q00/datafusion:vortex-compact 26993627 3.61178e+07 0.747377 ns
fineweb_q01/datafusion:vortex-compact 492854801 5.03383e+08 0.979084 ns
fineweb_q02/datafusion:vortex-compact 655332048 6.62953e+08 0.988504 ns
fineweb_q03/datafusion:vortex-compact 1869485608 1.78565e+09 1.04695 ns
fineweb_q04/datafusion:vortex-compact 2194288775 2.34287e+09 0.936582 ns
fineweb_q05/datafusion:vortex-compact 1635198512 1.67548e+09 0.975959 ns
fineweb_q06/datafusion:vortex-compact 1425350133 1.39858e+09 1.01914 ns
fineweb_q07/datafusion:vortex-compact 1298114087 1.24368e+09 1.04377 ns
fineweb_q08/datafusion:vortex-compact 389714652 3.76922e+08 1.03394 ns
fineweb_q00/duckdb:parquet 966524959 9.78951e+08 0.987306 ns
fineweb_q01/duckdb:parquet 2189506127 2.17726e+09 1.00562 ns
fineweb_q02/duckdb:parquet 2208003114 2.20026e+09 1.00352 ns
fineweb_q03/duckdb:parquet 7084649182 7.0738e+09 1.00153 ns
fineweb_q04/duckdb:parquet 1727431822 1.6899e+09 1.02221 ns
fineweb_q05/duckdb:parquet 3828945924 3.80246e+09 1.00697 ns
fineweb_q06/duckdb:parquet 5023448061 4.99106e+09 1.00649 ns
fineweb_q07/duckdb:parquet 5417579389 5.44244e+09 0.995432 ns
fineweb_q08/duckdb:parquet 982380826 9.62601e+08 1.02055 ns
fineweb_q00/duckdb:vortex-file-compressed 77664189 7.10013e+07 1.09384 ns
fineweb_q01/duckdb:vortex-file-compressed 494423301 4.91265e+08 1.00643 ns
fineweb_q02/duckdb:vortex-file-compressed 539045437 5.50553e+08 0.979098 ns
fineweb_q03/duckdb:vortex-file-compressed 1529390522 1.50911e+09 1.01344 ns
fineweb_q04/duckdb:vortex-file-compressed 1673122481 1.67558e+09 0.998536 ns
fineweb_q05/duckdb:vortex-file-compressed 1566594202 1.62526e+09 0.963905 ns
fineweb_q06/duckdb:vortex-file-compressed 1728159233 1.76306e+09 0.980204 ns
fineweb_q07/duckdb:vortex-file-compressed 1515182398 1.64406e+09 0.921608 ns
fineweb_q08/duckdb:vortex-file-compressed 603486692 6.99345e+08 0.862931 ns
fineweb_q00/duckdb:vortex-compact 81071636 7.48116e+07 1.08368 ns
fineweb_q01/duckdb:vortex-compact 490076459 4.96584e+08 0.986895 ns
fineweb_q02/duckdb:vortex-compact 665152404 6.64486e+08 1.001 ns
fineweb_q03/duckdb:vortex-compact 1742428314 1.72979e+09 1.00731 ns
fineweb_q04/duckdb:vortex-compact 1831136790 1.8899e+09 0.968907 ns
fineweb_q05/duckdb:vortex-compact 1506080950 1.67842e+09 0.897319 ns
fineweb_q06/duckdb:vortex-compact 1541029907 1.49419e+09 1.03135 ns
fineweb_q07/duckdb:vortex-compact 1417805125 1.46097e+09 0.970454 ns
fineweb_q08/duckdb:vortex-compact 474905758 5.02652e+08 0.9448 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.988x ➖
  • Vortex: 0.982x ➖
  • duckdb:vortex: 0.982x ➖
  • Best: statpopgen_q10/duckdb:vortex-file-compressed (0.882x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.130x)
  • Significant (>10%): 1↑ 1↓
Detailed Results Table
name PR 82bd55c base a11336d ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 235472364 2.38285e+08 0.988196 ns
statpopgen_q01/duckdb:parquet 370425289 3.81788e+08 0.970237 ns
statpopgen_q02/duckdb:parquet 683741724 6.98323e+08 0.97912 ns
statpopgen_q03/duckdb:parquet 1119968286 1.11296e+09 1.00629 ns
statpopgen_q04/duckdb:parquet 1142978522 1.14075e+09 1.00196 ns
statpopgen_q05/duckdb:parquet 750131018 7.47135e+08 1.00401 ns
statpopgen_q06/duckdb:parquet 1350559484 1.3454e+09 1.00384 ns
statpopgen_q07/duckdb:parquet 879715019 8.53673e+08 1.03051 ns
statpopgen_q08/duckdb:parquet 868507940 8.46562e+08 1.02592 ns
statpopgen_q09/duckdb:parquet 946221250 9.29948e+08 1.0175 ns
statpopgen_q10/duckdb:parquet 2132753119 2.15445e+09 0.989927 ns
statpopgen_q00/duckdb:vortex-file-compressed 13109493 1.28529e+07 1.01996 ns
statpopgen_q01/duckdb:vortex-file-compressed 95236230 9.81742e+07 0.970074 ns
statpopgen_q02/duckdb:vortex-file-compressed 1195179268 1.1956e+09 0.999652 ns
statpopgen_q03/duckdb:vortex-file-compressed 2828363458 2.79092e+09 1.01342 ns
statpopgen_q04/duckdb:vortex-file-compressed 2804445545 2.76012e+09 1.01606 ns
statpopgen_q05/duckdb:vortex-file-compressed 1272287385 1.38431e+09 0.919077 ns
statpopgen_q06/duckdb:vortex-file-compressed 1929144318 2.07316e+09 0.930535 ns
statpopgen_q07/duckdb:vortex-file-compressed 193997984 2.09208e+08 0.927299 ns
statpopgen_q08/duckdb:vortex-file-compressed 204191443 2.22779e+08 0.916565 ns
statpopgen_q09/duckdb:vortex-file-compressed 2550566881 2.8295e+09 0.901418 ns
statpopgen_q10/duckdb:vortex-file-compressed 4075377911 4.61947e+09 0.882218 ns 🚀
statpopgen_q00/duckdb:vortex-compact 13333510 1.3026e+07 1.02361 ns
statpopgen_q01/duckdb:vortex-compact 281247121 2.48839e+08 1.13024 ns 🚨
statpopgen_q02/duckdb:vortex-compact 551947980 5.5361e+08 0.996998 ns
statpopgen_q03/duckdb:vortex-compact 2200908921 2.19591e+09 1.00228 ns
statpopgen_q04/duckdb:vortex-compact 2202695307 2.18212e+09 1.00943 ns
statpopgen_q05/duckdb:vortex-compact 582268721 5.84384e+08 0.996381 ns
statpopgen_q06/duckdb:vortex-compact 1508093843 1.48423e+09 1.01608 ns
statpopgen_q07/duckdb:vortex-compact 1623421261 1.63771e+09 0.991277 ns
statpopgen_q08/duckdb:vortex-compact 1614185925 1.61567e+09 0.999079 ns
statpopgen_q09/duckdb:vortex-compact 1987101073 1.99888e+09 0.994106 ns
statpopgen_q10/duckdb:vortex-compact 3736471873 3.83863e+09 0.973386 ns

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 added the changelog/break A breaking API change label Feb 6, 2026
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 added action/benchmark Trigger full benchmarks to run on this PR and removed changelog/feature A new feature labels Feb 6, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 6, 2026
@robert3005
Copy link
Contributor

Any idea why this makes FixedSizedList take so much better? From what I see is we managed to inline more aggressively but not sure if that's the reason

@connortsui20
Copy link
Contributor Author

@robert3005 the perf swing is from #6310, not this one. Afaict this change doesn't affect performance in any meaningful manner

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

Labels

changelog/break A breaking API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants