Skip to content

gpu compatible write strategy, move compact strategy to use btrblocks with zstd and pco#6322

Open
onursatici wants to merge 7 commits intodevelopfrom
os/gpu-strategy
Open

gpu compatible write strategy, move compact strategy to use btrblocks with zstd and pco#6322
onursatici wants to merge 7 commits intodevelopfrom
os/gpu-strategy

Conversation

@onursatici
Copy link
Contributor

No description provided.

Signed-off-by: Onur Satici <onur@spiraldb.com>
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 5, 2026

CodSpeed Performance Report

Merging this PR will improve performance by 32.92%

Comparing os/gpu-strategy (f4f3811) with develop (0b003d3)

Summary

⚡ 1 improved benchmark
✅ 1137 untouched benchmarks
⏩ 1265 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_into_canonical[(1000, 10)] 87.2 µs 65.6 µs +32.92%

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.

onursatici and others added 2 commits February 6, 2026 11:08
Signed-off-by: Onur Satici <onur@spiraldb.com>
@onursatici onursatici marked this pull request as ready for review February 6, 2026 11:29
Comment on lines 222 to 245
/// Configure a write strategy that emits only CUDA-compatible encodings.
///
/// This keeps the default write layout pipeline, but:
/// - Restricts flat-layout normalization to [`GPU_ALLOWED_ENCODINGS`]
/// - Configures BtrBlocks to exclude schemes without CUDA kernel support
#[cfg(feature = "zstd")]
pub fn with_cuda_compatible_encodings(mut self) -> Self {
let btrblocks = BtrBlocksCompressorBuilder::default()
.exclude_int([IntCode::Sparse, IntCode::Rle])
.exclude_float([FloatCode::AlpRd, FloatCode::Rle, FloatCode::Sparse])
// Keep string schemes disabled in btrblocks; when `zstd` feature is enabled, we
// separately encode string/binary leaves as Zstd (without dictionaries).
.exclude_string([
StringCode::Dict,
StringCode::Fsst,
StringCode::Constant,
StringCode::Sparse,
])
.build();

self.compressor = Some(Arc::new(GpuCompatibleCompressor::new(btrblocks)));
self.allow_encodings = Some((*GPU_ALLOWED_ENCODINGS).clone());
self
}
Copy link
Contributor

Choose a reason for hiding this comment

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

this should be done by the caller?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

it can, but now compact also doesn't use a custom compressor so it is useful to keep these as convenience imo

Copy link
Contributor

Choose a reason for hiding this comment

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

its the cfg zstd new (is that the cuda zstd) or regular

Signed-off-by: Onur Satici <onur@spiraldb.com>
Signed-off-by: Onur Satici <onur@spiraldb.com>
@onursatici onursatici added the changelog/feature A new feature label Feb 6, 2026
Signed-off-by: Onur Satici <onur@spiraldb.com>
@onursatici onursatici changed the title gpu compatible write strategy gpu compatible write strategy, move compact strategy to use btrblocks with zstd and pco Feb 6, 2026
@onursatici onursatici added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Feb 6, 2026
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Feb 6, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: no data
  • Vortex: no vortex data
  • datafusion:vortex: no datafusion:vortex data
  • Best: No valid vortex comparisons
  • Worst: No valid vortex comparisons
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 167438481 nan nan nan
polarsignals_q01/datafusion:vortex-file-compressed 404047653 nan nan nan
polarsignals_q02/datafusion:vortex-file-compressed 25009958 nan nan nan
polarsignals_q03/datafusion:vortex-file-compressed 407601107 nan nan nan
polarsignals_q04/datafusion:vortex-file-compressed 12152602 nan nan nan
polarsignals_q05/datafusion:vortex-file-compressed 16390610 nan nan nan
polarsignals_q06/datafusion:vortex-file-compressed 21713331 nan nan nan
polarsignals_q07/datafusion:vortex-file-compressed 12265754 nan nan nan
polarsignals_q08/datafusion:vortex-file-compressed 440168147 nan nan nan
polarsignals_q09/datafusion:vortex-file-compressed 13147218 nan nan nan

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.014x ➖
  • Vortex: 1.020x ➖
  • duckdb:vortex: 1.014x ➖
  • datafusion:vortex: 1.025x ➖
  • Best: tpch_q06/duckdb:vortex-compact (0.873x)
  • Worst: tpch_q04/datafusion:vortex-compact (1.151x)
  • Significant (>10%): 1↑ 4↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 67896952 6.94464e+07 0.977689 ns
tpch_q02/datafusion:arrow 23472850 2.26343e+07 1.03705 ns
tpch_q03/datafusion:arrow 37256960 3.76939e+07 0.988408 ns
tpch_q04/datafusion:arrow 29962681 2.9432e+07 1.01803 ns
tpch_q05/datafusion:arrow 92555802 9.19612e+07 1.00647 ns
tpch_q06/datafusion:arrow 21314370 2.09047e+07 1.0196 ns
tpch_q07/datafusion:arrow 177062260 1.72636e+08 1.02564 ns
tpch_q08/datafusion:arrow 45699957 4.55914e+07 1.00238 ns
tpch_q09/datafusion:arrow 76858360 7.47306e+07 1.02847 ns
tpch_q10/datafusion:arrow 58277836 5.5203e+07 1.0557 ns
tpch_q11/datafusion:arrow 12281250 1.17723e+07 1.04324 ns
tpch_q12/datafusion:arrow 59855389 5.66179e+07 1.05718 ns
tpch_q13/datafusion:arrow 58178738 5.4971e+07 1.05835 ns
tpch_q14/datafusion:arrow 27674799 2.6307e+07 1.05199 ns
tpch_q15/datafusion:arrow 54568560 5.25123e+07 1.03916 ns
tpch_q16/datafusion:arrow 23548654 2.45287e+07 0.960047 ns
tpch_q17/datafusion:arrow 78937076 7.94433e+07 0.993628 ns
tpch_q18/datafusion:arrow 162226833 1.5909e+08 1.01971 ns
tpch_q19/datafusion:arrow 41559327 3.93429e+07 1.05634 ns
tpch_q20/datafusion:arrow 39930511 3.96631e+07 1.00674 ns
tpch_q21/datafusion:arrow 240483795 2.27395e+08 1.05756 ns
tpch_q22/datafusion:arrow 21238984 2.1482e+07 0.988687 ns
tpch_q01/datafusion:parquet 145935488 1.07294e+08 1.36015 ns 🚨
tpch_q02/datafusion:parquet 83053244 8.34995e+07 0.994656 ns
tpch_q03/datafusion:parquet 78822575 8.54976e+07 0.921928 ns
tpch_q04/datafusion:parquet 55326475 5.62392e+07 0.98377 ns
tpch_q05/datafusion:parquet 178559039 1.69959e+08 1.0506 ns
tpch_q06/datafusion:parquet 48046669 4.84393e+07 0.991895 ns
tpch_q07/datafusion:parquet 189175014 1.86089e+08 1.01658 ns
tpch_q08/datafusion:parquet 172196353 1.74047e+08 0.989368 ns
tpch_q09/datafusion:parquet 216075741 2.20703e+08 0.979034 ns
tpch_q10/datafusion:parquet 191525779 1.93247e+08 0.991094 ns
tpch_q11/datafusion:parquet 60513631 6.20387e+07 0.975417 ns
tpch_q12/datafusion:parquet 126513708 1.16716e+08 1.08395 ns
tpch_q13/datafusion:parquet 216922463 2.01312e+08 1.07754 ns
tpch_q14/datafusion:parquet 89190695 8.18975e+07 1.08905 ns
tpch_q15/datafusion:parquet 70410381 6.92332e+07 1.017 ns
tpch_q16/datafusion:parquet 55411976 5.33703e+07 1.03826 ns
tpch_q17/datafusion:parquet 180232410 1.86174e+08 0.968087 ns
tpch_q18/datafusion:parquet 241561032 2.32985e+08 1.03681 ns
tpch_q19/datafusion:parquet 105886700 8.83277e+07 1.19879 ns 🚨
tpch_q20/datafusion:parquet 123753218 1.24344e+08 0.995251 ns
tpch_q21/datafusion:parquet 194775995 1.77945e+08 1.09459 ns
tpch_q22/datafusion:parquet 40975373 4.05045e+07 1.01163 ns
tpch_q01/datafusion:vortex-file-compressed 55120754 5.6455e+07 0.976366 ns
tpch_q02/datafusion:vortex-file-compressed 57700272 5.48457e+07 1.05205 ns
tpch_q03/datafusion:vortex-file-compressed 30768192 3.07208e+07 1.00154 ns
tpch_q04/datafusion:vortex-file-compressed 21457295 2.04838e+07 1.04753 ns
tpch_q05/datafusion:vortex-file-compressed 84076029 8.13582e+07 1.03341 ns
tpch_q06/datafusion:vortex-file-compressed 12145850 1.21184e+07 1.00227 ns
tpch_q07/datafusion:vortex-file-compressed 97184546 9.61421e+07 1.01084 ns
tpch_q08/datafusion:vortex-file-compressed 72845864 7.11501e+07 1.02383 ns
tpch_q09/datafusion:vortex-file-compressed 92323807 9.78827e+07 0.943209 ns
tpch_q10/datafusion:vortex-file-compressed 87294644 8.26653e+07 1.056 ns
tpch_q11/datafusion:vortex-file-compressed 22649220 2.12872e+07 1.06398 ns
tpch_q12/datafusion:vortex-file-compressed 39530960 3.82614e+07 1.03318 ns
tpch_q13/datafusion:vortex-file-compressed 33726599 3.28604e+07 1.02636 ns
tpch_q14/datafusion:vortex-file-compressed 29853889 2.99918e+07 0.995403 ns
tpch_q15/datafusion:vortex-file-compressed 28298296 2.73695e+07 1.03393 ns
tpch_q16/datafusion:vortex-file-compressed 36047763 3.59414e+07 1.00296 ns
tpch_q17/datafusion:vortex-file-compressed 79550519 7.48905e+07 1.06222 ns
tpch_q18/datafusion:vortex-file-compressed 109502147 1.06344e+08 1.0297 ns
tpch_q19/datafusion:vortex-file-compressed 35088270 3.48531e+07 1.00675 ns
tpch_q20/datafusion:vortex-file-compressed 54085147 5.16185e+07 1.04779 ns
tpch_q21/datafusion:vortex-file-compressed 104552145 1.03356e+08 1.01157 ns
tpch_q22/datafusion:vortex-file-compressed 18341972 1.80782e+07 1.01459 ns
tpch_q01/datafusion:vortex-compact 65276262 6.3703e+07 1.0247 ns
tpch_q02/datafusion:vortex-compact 61437782 5.99259e+07 1.02523 ns
tpch_q03/datafusion:vortex-compact 34669798 3.34341e+07 1.03696 ns
tpch_q04/datafusion:vortex-compact 27958883 2.42916e+07 1.15097 ns 🚨
tpch_q05/datafusion:vortex-compact 90784212 8.65194e+07 1.04929 ns
tpch_q06/datafusion:vortex-compact 16827249 1.73908e+07 0.967595 ns
tpch_q07/datafusion:vortex-compact 104830255 1.01092e+08 1.03697 ns
tpch_q08/datafusion:vortex-compact 79917632 7.40492e+07 1.07925 ns
tpch_q09/datafusion:vortex-compact 99796977 9.64289e+07 1.03493 ns
tpch_q10/datafusion:vortex-compact 88421864 8.64154e+07 1.02322 ns
tpch_q11/datafusion:vortex-compact 24343430 2.42945e+07 1.00202 ns
tpch_q12/datafusion:vortex-compact 52644310 4.74596e+07 1.10924 ns 🚨
tpch_q13/datafusion:vortex-compact 41223806 4.00966e+07 1.02811 ns
tpch_q14/datafusion:vortex-compact 34708457 3.60115e+07 0.963817 ns
tpch_q15/datafusion:vortex-compact 37800448 3.77371e+07 1.00168 ns
tpch_q16/datafusion:vortex-compact 40981687 4.38218e+07 0.935189 ns
tpch_q17/datafusion:vortex-compact 81586011 8.20636e+07 0.99418 ns
tpch_q18/datafusion:vortex-compact 118307256 1.12356e+08 1.05297 ns
tpch_q19/datafusion:vortex-compact 54726947 4.97102e+07 1.10092 ns 🚨
tpch_q20/datafusion:vortex-compact 61662219 6.21752e+07 0.991749 ns
tpch_q21/datafusion:vortex-compact 119385174 1.0852e+08 1.10013 ns 🚨
tpch_q22/datafusion:vortex-compact 16313884 1.7109e+07 0.953527 ns
tpch_q01/duckdb:parquet 80732508 1.22211e+08 0.6606 ns 🚀
tpch_q02/duckdb:parquet 48109490 4.82211e+07 0.997685 ns
tpch_q03/duckdb:parquet 78897610 8.08522e+07 0.975825 ns
tpch_q04/duckdb:parquet 60669589 7.14187e+07 0.849491 ns 🚀
tpch_q05/duckdb:parquet 75846771 7.76752e+07 0.976461 ns
tpch_q06/duckdb:parquet 25692034 3.38555e+07 0.758872 ns 🚀
tpch_q07/duckdb:parquet 90984605 8.22135e+07 1.10669 ns 🚨
tpch_q08/duckdb:parquet 125450954 1.16663e+08 1.07533 ns
tpch_q09/duckdb:parquet 179268013 1.47328e+08 1.2168 ns 🚨
tpch_q10/duckdb:parquet 141535324 1.398e+08 1.01242 ns
tpch_q11/duckdb:parquet 26228419 2.63974e+07 0.993597 ns
tpch_q12/duckdb:parquet 59917455 6.06884e+07 0.987297 ns
tpch_q13/duckdb:parquet 285106912 2.85327e+08 0.999229 ns
tpch_q14/duckdb:parquet 62886990 5.23181e+07 1.20201 ns 🚨
tpch_q15/duckdb:parquet 29541004 2.93765e+07 1.0056 ns
tpch_q16/duckdb:parquet 60806245 5.92132e+07 1.0269 ns
tpch_q17/duckdb:parquet 72317658 7.88918e+07 0.916669 ns
tpch_q18/duckdb:parquet 132779759 1.24715e+08 1.06467 ns
tpch_q19/duckdb:parquet 72595677 9.30066e+07 0.780543 ns 🚀
tpch_q20/duckdb:parquet 71683338 8.24454e+07 0.869464 ns 🚀
tpch_q21/duckdb:parquet 186675095 1.96079e+08 0.952039 ns
tpch_q22/duckdb:parquet 57361959 5.71901e+07 1.00301 ns
tpch_q01/duckdb:vortex-file-compressed 34503599 3.41408e+07 1.01063 ns
tpch_q02/duckdb:vortex-file-compressed 32125291 3.16175e+07 1.01606 ns
tpch_q03/duckdb:vortex-file-compressed 34132011 3.22896e+07 1.05706 ns
tpch_q04/duckdb:vortex-file-compressed 36817192 3.60022e+07 1.02264 ns
tpch_q05/duckdb:vortex-file-compressed 39816855 3.89433e+07 1.02243 ns
tpch_q06/duckdb:vortex-file-compressed 10295418 9.9603e+06 1.03365 ns
tpch_q07/duckdb:vortex-file-compressed 41004277 4.08006e+07 1.00499 ns
tpch_q08/duckdb:vortex-file-compressed 48779773 4.75305e+07 1.02628 ns
tpch_q09/duckdb:vortex-file-compressed 84624111 8.08338e+07 1.04689 ns
tpch_q10/duckdb:vortex-file-compressed 37163687 3.75426e+07 0.989908 ns
tpch_q11/duckdb:vortex-file-compressed 16414986 1.65294e+07 0.993081 ns
tpch_q12/duckdb:vortex-file-compressed 23091185 2.29576e+07 1.00582 ns
tpch_q13/duckdb:vortex-file-compressed 39613967 3.82725e+07 1.03505 ns
tpch_q14/duckdb:vortex-file-compressed 25519967 2.40005e+07 1.06331 ns
tpch_q15/duckdb:vortex-file-compressed 18761280 1.87432e+07 1.00097 ns
tpch_q16/duckdb:vortex-file-compressed 33281822 3.42227e+07 0.972508 ns
tpch_q17/duckdb:vortex-file-compressed 27932338 2.61599e+07 1.06775 ns
tpch_q18/duckdb:vortex-file-compressed 55363820 5.34239e+07 1.03631 ns
tpch_q19/duckdb:vortex-file-compressed 31301232 3.03096e+07 1.03272 ns
tpch_q20/duckdb:vortex-file-compressed 39395610 3.7918e+07 1.03897 ns
tpch_q21/duckdb:vortex-file-compressed 106898297 1.04308e+08 1.02483 ns
tpch_q22/duckdb:vortex-file-compressed 20149102 1.97132e+07 1.02211 ns
tpch_q01/duckdb:vortex-compact 40699904 3.94528e+07 1.03161 ns
tpch_q02/duckdb:vortex-compact 45225052 4.42693e+07 1.02159 ns
tpch_q03/duckdb:vortex-compact 36438264 3.87816e+07 0.939577 ns
tpch_q04/duckdb:vortex-compact 41801966 4.00988e+07 1.04247 ns
tpch_q05/duckdb:vortex-compact 44743389 4.55357e+07 0.9826 ns
tpch_q06/duckdb:vortex-compact 14096233 1.61531e+07 0.872666 ns 🚀
tpch_q07/duckdb:vortex-compact 49168661 4.74676e+07 1.03584 ns
tpch_q08/duckdb:vortex-compact 55483614 5.36456e+07 1.03426 ns
tpch_q09/duckdb:vortex-compact 92995637 9.11217e+07 1.02057 ns
tpch_q10/duckdb:vortex-compact 43455777 4.28336e+07 1.01452 ns
tpch_q11/duckdb:vortex-compact 23100831 2.42274e+07 0.9535 ns
tpch_q12/duckdb:vortex-compact 36611438 3.60761e+07 1.01484 ns
tpch_q13/duckdb:vortex-compact 46211009 4.40398e+07 1.0493 ns
tpch_q14/duckdb:vortex-compact 30948753 3.04176e+07 1.01746 ns
tpch_q15/duckdb:vortex-compact 20755514 2.1017e+07 0.987558 ns
tpch_q16/duckdb:vortex-compact 42159441 4.11098e+07 1.02553 ns
tpch_q17/duckdb:vortex-compact 30179168 2.93899e+07 1.02686 ns
tpch_q18/duckdb:vortex-compact 60759230 6.13028e+07 0.991134 ns
tpch_q19/duckdb:vortex-compact 36745263 3.72035e+07 0.987682 ns
tpch_q20/duckdb:vortex-compact 46128105 4.55725e+07 1.01219 ns
tpch_q21/duckdb:vortex-compact 116644337 1.11422e+08 1.04687 ns
tpch_q22/duckdb:vortex-compact 21854398 2.12764e+07 1.02717 ns
tpch_q01/duckdb:duckdb 17745630 1.77401e+07 1.00031 ns
tpch_q02/duckdb:duckdb 14901262 1.49252e+07 0.998399 ns
tpch_q03/duckdb:duckdb 22867317 2.2036e+07 1.03772 ns
tpch_q04/duckdb:duckdb 20694481 2.05546e+07 1.00681 ns
tpch_q05/duckdb:duckdb 24060017 2.39799e+07 1.00334 ns
tpch_q06/duckdb:duckdb 7269864 7.28872e+06 0.997414 ns
tpch_q07/duckdb:duckdb 27444449 2.72123e+07 1.00853 ns
tpch_q08/duckdb:duckdb 27268529 2.72817e+07 0.999517 ns
tpch_q09/duckdb:duckdb 62920987 6.03315e+07 1.04292 ns
tpch_q10/duckdb:duckdb 59870164 5.85269e+07 1.02295 ns
tpch_q11/duckdb:duckdb 7420326 7.46527e+06 0.99398 ns
tpch_q12/duckdb:duckdb 17840828 1.78633e+07 0.998739 ns
tpch_q13/duckdb:duckdb 40287454 4.044e+07 0.996228 ns
tpch_q14/duckdb:duckdb 23261926 2.26667e+07 1.02626 ns
tpch_q15/duckdb:duckdb 14534246 1.44174e+07 1.0081 ns
tpch_q16/duckdb:duckdb 25627904 2.47446e+07 1.0357 ns
tpch_q17/duckdb:duckdb 18600437 1.83175e+07 1.01545 ns
tpch_q18/duckdb:duckdb 41266253 4.02537e+07 1.02515 ns
tpch_q19/duckdb:duckdb 32916476 3.24136e+07 1.01551 ns
tpch_q20/duckdb:duckdb 28170128 2.69731e+07 1.04438 ns
tpch_q21/duckdb:duckdb 65267610 6.34021e+07 1.02942 ns
tpch_q22/duckdb:duckdb 26906135 2.71274e+07 0.991843 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.995x ➖
  • Vortex: 0.990x ➖
  • duckdb:vortex: 0.981x ➖
  • datafusion:vortex: 0.999x ➖
  • Best: fineweb_q06/duckdb:vortex-file-compressed (0.901x)
  • Worst: fineweb_q08/duckdb:vortex-compact (1.181x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6026852 6.18127e+06 0.975018 ns
fineweb_q01/datafusion:parquet 268374616 2.66099e+08 1.00855 ns
fineweb_q02/datafusion:parquet 268817375 2.67434e+08 1.00517 ns
fineweb_q03/datafusion:parquet 259637013 2.65134e+08 0.979267 ns
fineweb_q04/datafusion:parquet 279300805 2.74364e+08 1.01799 ns
fineweb_q05/datafusion:parquet 278063988 2.76299e+08 1.00639 ns
fineweb_q06/datafusion:parquet 273276076 2.65277e+08 1.03016 ns
fineweb_q07/datafusion:parquet 269686087 2.63852e+08 1.02211 ns
fineweb_q08/datafusion:parquet 261878496 2.55207e+08 1.02614 ns
fineweb_q00/datafusion:vortex-file-compressed 4839954 5.09276e+06 0.950359 ns
fineweb_q01/datafusion:vortex-file-compressed 31756195 3.44301e+07 0.922337 ns
fineweb_q02/datafusion:vortex-file-compressed 36527444 3.73009e+07 0.979265 ns
fineweb_q03/datafusion:vortex-file-compressed 86344228 9.24872e+07 0.93358 ns
fineweb_q04/datafusion:vortex-file-compressed 220763901 2.29663e+08 0.961253 ns
fineweb_q05/datafusion:vortex-file-compressed 187761378 1.9664e+08 0.954849 ns
fineweb_q06/datafusion:vortex-file-compressed 70493084 7.08014e+07 0.995646 ns
fineweb_q07/datafusion:vortex-file-compressed 73404243 7.33567e+07 1.00065 ns
fineweb_q08/datafusion:vortex-file-compressed 29798848 2.95343e+07 1.00896 ns
fineweb_q00/datafusion:vortex-compact 5644351 4.87636e+06 1.15749 ns 🚨
fineweb_q01/datafusion:vortex-compact 173014133 1.6612e+08 1.0415 ns
fineweb_q02/datafusion:vortex-compact 172975928 1.71161e+08 1.0106 ns
fineweb_q03/datafusion:vortex-compact 1274676655 1.25315e+09 1.01717 ns
fineweb_q04/datafusion:vortex-compact 1440934707 1.44315e+09 0.998467 ns
fineweb_q05/datafusion:vortex-compact 1133402991 1.12377e+09 1.00857 ns
fineweb_q06/datafusion:vortex-compact 584598107 5.83777e+08 1.00141 ns
fineweb_q07/datafusion:vortex-compact 621910006 6.09043e+08 1.02113 ns
fineweb_q08/datafusion:vortex-compact 27506939 2.65582e+07 1.03572 ns
fineweb_q00/duckdb:parquet 32028608 3.19191e+07 1.00343 ns
fineweb_q01/duckdb:parquet 98529003 9.77871e+07 1.00759 ns
fineweb_q02/duckdb:parquet 104765947 1.04502e+08 1.00253 ns
fineweb_q03/duckdb:parquet 312137203 3.09807e+08 1.00752 ns
fineweb_q04/duckdb:parquet 435304369 4.32688e+08 1.00605 ns
fineweb_q05/duckdb:parquet 407422282 4.06939e+08 1.00119 ns
fineweb_q06/duckdb:parquet 204672423 2.00331e+08 1.02167 ns
fineweb_q07/duckdb:parquet 215171228 2.12961e+08 1.01038 ns
fineweb_q08/duckdb:parquet 60864024 6.17311e+07 0.985954 ns
fineweb_q00/duckdb:vortex-file-compressed 4006657 4.15616e+06 0.964029 ns
fineweb_q01/duckdb:vortex-file-compressed 26980899 2.60833e+07 1.03441 ns
fineweb_q02/duckdb:vortex-file-compressed 31967871 3.09339e+07 1.03343 ns
fineweb_q03/duckdb:vortex-file-compressed 114958904 1.23792e+08 0.928642 ns
fineweb_q04/duckdb:vortex-file-compressed 197818054 1.93444e+08 1.02261 ns
fineweb_q05/duckdb:vortex-file-compressed 176529794 1.82624e+08 0.96663 ns
fineweb_q06/duckdb:vortex-file-compressed 56292506 6.24726e+07 0.901075 ns
fineweb_q07/duckdb:vortex-file-compressed 59696349 6.32536e+07 0.943762 ns
fineweb_q08/duckdb:vortex-file-compressed 9210507 9.12546e+06 1.00932 ns
fineweb_q00/duckdb:vortex-compact 5098788 5.40297e+06 0.9437 ns
fineweb_q01/duckdb:vortex-compact 90448795 9.59261e+07 0.942901 ns
fineweb_q02/duckdb:vortex-compact 99514293 1.03775e+08 0.958942 ns
fineweb_q03/duckdb:vortex-compact 810175056 8.50282e+08 0.95283 ns
fineweb_q04/duckdb:vortex-compact 867322116 8.84677e+08 0.980383 ns
fineweb_q05/duckdb:vortex-compact 767700285 7.84861e+08 0.978135 ns
fineweb_q06/duckdb:vortex-compact 445468066 4.61659e+08 0.964928 ns
fineweb_q07/duckdb:vortex-compact 465139298 4.74094e+08 0.981111 ns
fineweb_q08/duckdb:vortex-compact 10418800 8.81975e+06 1.1813 ns 🚨

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.030x ➖
  • Vortex: 1.035x ➖
  • duckdb:vortex: 1.018x ➖
  • datafusion:vortex: 1.052x ➖
  • Best: tpcds_q09/duckdb:vortex-compact (0.434x)
  • Worst: tpcds_q51/duckdb:vortex-file-compressed (1.776x)
  • Significant (>10%): 16↑ 54↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 38053127 3.65706e+07 1.04054 ns
tpcds_q02/datafusion:parquet 53191842 4.99926e+07 1.06399 ns
tpcds_q03/datafusion:parquet 16320006 1.71477e+07 0.95173 ns
tpcds_q04/datafusion:parquet 387240060 3.64353e+08 1.06282 ns
tpcds_q05/datafusion:parquet 83990515 7.98172e+07 1.05229 ns
tpcds_q06/datafusion:parquet 104901085 9.83817e+07 1.06627 ns
tpcds_q07/datafusion:parquet 137490063 1.39466e+08 0.985829 ns
tpcds_q08/datafusion:parquet 36989861 3.61212e+07 1.02405 ns
tpcds_q09/datafusion:parquet 52659097 4.95893e+07 1.0619 ns
tpcds_q10/datafusion:parquet 103729430 9.89406e+07 1.0484 ns
tpcds_q11/datafusion:parquet 234037455 2.30452e+08 1.01556 ns
tpcds_q12/datafusion:parquet 30555120 2.80332e+07 1.08996 ns
tpcds_q13/datafusion:parquet 140163717 1.33669e+08 1.04859 ns
tpcds_q14/datafusion:parquet 208845568 2.08713e+08 1.00064 ns
tpcds_q15/datafusion:parquet 61670334 5.91142e+07 1.04324 ns
tpcds_q16/datafusion:parquet 33245278 3.28164e+07 1.01307 ns
tpcds_q17/datafusion:parquet 182813685 1.8001e+08 1.01557 ns
tpcds_q18/datafusion:parquet 183497751 1.75882e+08 1.0433 ns
tpcds_q19/datafusion:parquet 34698579 3.32768e+07 1.04273 ns
tpcds_q20/datafusion:parquet 24744728 2.41322e+07 1.02538 ns
tpcds_q21/datafusion:parquet 27668300 2.64689e+07 1.04531 ns
tpcds_q22/datafusion:parquet 156636041 1.58204e+08 0.990089 ns
tpcds_q23/datafusion:parquet 181024491 1.79656e+08 1.00762 ns
tpcds_q24/datafusion:parquet 224135426 2.22303e+08 1.00824 ns
tpcds_q25/datafusion:parquet 186981618 1.90974e+08 0.979093 ns
tpcds_q26/datafusion:parquet 123916224 1.22118e+08 1.01473 ns
tpcds_q27/datafusion:parquet 270413761 2.71181e+08 0.99717 ns
tpcds_q28/datafusion:parquet 51156890 4.88387e+07 1.04747 ns
tpcds_q29/datafusion:parquet 193508787 1.86883e+08 1.03546 ns
tpcds_q30/datafusion:parquet 44750117 4.17804e+07 1.07108 ns
tpcds_q31/datafusion:parquet 104033611 9.95579e+07 1.04496 ns
tpcds_q32/datafusion:parquet 27972521 2.75263e+07 1.01621 ns
tpcds_q33/datafusion:parquet 35624620 3.38355e+07 1.05288 ns
tpcds_q34/datafusion:parquet 34915090 3.38193e+07 1.0324 ns
tpcds_q35/datafusion:parquet 100082712 9.40718e+07 1.0639 ns
tpcds_q36/datafusion:parquet 80037092 7.82196e+07 1.02324 ns
tpcds_q37/datafusion:parquet 25651754 2.47886e+07 1.03482 ns
tpcds_q38/datafusion:parquet 63221219 6.33531e+07 0.997919 ns
tpcds_q39/datafusion:parquet 92364286 9.21028e+07 1.00284 ns
tpcds_q40/datafusion:parquet 37565088 3.53412e+07 1.06293 ns
tpcds_q41/datafusion:parquet 11732924 1.15621e+07 1.01477 ns
tpcds_q42/datafusion:parquet 16077919 1.55016e+07 1.03718 ns
tpcds_q43/datafusion:parquet 26304114 2.55257e+07 1.0305 ns
tpcds_q44/datafusion:parquet 41059566 3.81869e+07 1.07523 ns
tpcds_q45/datafusion:parquet 76789490 7.37284e+07 1.04152 ns
tpcds_q46/datafusion:parquet 48638715 4.90842e+07 0.990925 ns
tpcds_q47/datafusion:parquet 180983114 1.72922e+08 1.04662 ns
tpcds_q48/datafusion:parquet 133420981 1.26747e+08 1.05265 ns
tpcds_q49/datafusion:parquet 74082421 7.01741e+07 1.05569 ns
tpcds_q50/datafusion:parquet 116270193 1.17352e+08 0.990781 ns
tpcds_q51/datafusion:parquet 95272727 9.30551e+07 1.02383 ns
tpcds_q52/datafusion:parquet 15485902 1.49016e+07 1.03921 ns
tpcds_q53/datafusion:parquet 27948640 2.65746e+07 1.05171 ns
tpcds_q54/datafusion:parquet 48335008 4.45108e+07 1.08592 ns
tpcds_q55/datafusion:parquet 16067112 1.54122e+07 1.04249 ns
tpcds_q56/datafusion:parquet 35883310 3.36778e+07 1.06549 ns
tpcds_q57/datafusion:parquet 140169090 1.25353e+08 1.11819 ns 🚨
tpcds_q58/datafusion:parquet 75220326 7.42523e+07 1.01304 ns
tpcds_q59/datafusion:parquet 68135631 6.70152e+07 1.01672 ns
tpcds_q60/datafusion:parquet 36663790 3.48389e+07 1.05238 ns
tpcds_q61/datafusion:parquet 66407018 6.15132e+07 1.07956 ns
tpcds_q62/datafusion:parquet 41620363 4.26861e+07 0.975033 ns
tpcds_q63/datafusion:parquet 28919032 2.87199e+07 1.00693 ns
tpcds_q64/datafusion:parquet 1021073736 9.84703e+08 1.03694 ns
tpcds_q65/datafusion:parquet 51689565 4.89238e+07 1.05653 ns
tpcds_q66/datafusion:parquet 84874468 8.5449e+07 0.993277 ns
tpcds_q67/datafusion:parquet 178746320 1.68544e+08 1.06053 ns
tpcds_q68/datafusion:parquet 49769909 4.58072e+07 1.08651 ns
tpcds_q69/datafusion:parquet 100198347 9.51783e+07 1.05274 ns
tpcds_q70/datafusion:parquet 112485627 1.02449e+08 1.09797 ns
tpcds_q71/datafusion:parquet 28541731 2.76837e+07 1.03099 ns
tpcds_q72/datafusion:parquet 877475355 8.43964e+08 1.03971 ns
tpcds_q73/datafusion:parquet 36630441 3.60009e+07 1.01749 ns
tpcds_q74/datafusion:parquet 135128738 1.28015e+08 1.05557 ns
tpcds_q75/datafusion:parquet 137508747 1.29713e+08 1.0601 ns
tpcds_q76/datafusion:parquet 99323125 9.55392e+07 1.03961 ns
tpcds_q77/datafusion:parquet 56721863 5.53577e+07 1.02464 ns
tpcds_q78/datafusion:parquet 177357018 1.7388e+08 1.02 ns
tpcds_q79/datafusion:parquet 41894256 3.92105e+07 1.06844 ns
tpcds_q80/datafusion:parquet 109240686 1.07446e+08 1.0167 ns
tpcds_q81/datafusion:parquet 41120498 4.25232e+07 0.967013 ns
tpcds_q82/datafusion:parquet 27773121 2.82375e+07 0.983555 ns
tpcds_q83/datafusion:parquet 55833552 5.46538e+07 1.02159 ns
tpcds_q84/datafusion:parquet 50614430 4.76384e+07 1.06247 ns
tpcds_q85/datafusion:parquet 247967187 2.40295e+08 1.03193 ns
tpcds_q86/datafusion:parquet 21958266 2.07321e+07 1.05915 ns
tpcds_q87/datafusion:parquet 66322045 6.41296e+07 1.03419 ns
tpcds_q88/datafusion:parquet 74826377 7.3974e+07 1.01152 ns
tpcds_q89/datafusion:parquet 36005993 3.40133e+07 1.05859 ns
tpcds_q90/datafusion:parquet 17804127 1.81221e+07 0.982456 ns
tpcds_q91/datafusion:parquet 79081806 7.60787e+07 1.03947 ns
tpcds_q92/datafusion:parquet 24607628 2.34429e+07 1.04968 ns
tpcds_q93/datafusion:parquet 39216792 3.92351e+07 0.999533 ns
tpcds_q94/datafusion:parquet 27201013 2.68874e+07 1.01167 ns
tpcds_q95/datafusion:parquet 139382712 1.37758e+08 1.0118 ns
tpcds_q96/datafusion:parquet 14647014 1.36986e+07 1.06924 ns
tpcds_q97/datafusion:parquet 36131422 3.77745e+07 0.956502 ns
tpcds_q98/datafusion:parquet 37333987 3.62512e+07 1.02987 ns
tpcds_q99/datafusion:parquet 41738028 4.19281e+07 0.995467 ns
tpcds_q01/datafusion:vortex-file-compressed 33705443 3.05544e+07 1.10313 ns 🚨
tpcds_q02/datafusion:vortex-file-compressed 74885531 7.85499e+07 0.95335 ns
tpcds_q03/datafusion:vortex-file-compressed 28666699 2.9024e+07 0.98769 ns
tpcds_q04/datafusion:vortex-file-compressed 411543068 3.8286e+08 1.07492 ns
tpcds_q05/datafusion:vortex-file-compressed 72350799 6.85042e+07 1.05615 ns
tpcds_q06/datafusion:vortex-file-compressed 78098749 7.50527e+07 1.04059 ns
tpcds_q07/datafusion:vortex-file-compressed 85790505 8.36158e+07 1.02601 ns
tpcds_q08/datafusion:vortex-file-compressed 39752255 3.9631e+07 1.00306 ns
tpcds_q09/datafusion:vortex-file-compressed 49375509 4.93473e+07 1.00057 ns
tpcds_q10/datafusion:vortex-file-compressed 54450418 5.11696e+07 1.06412 ns
tpcds_q11/datafusion:vortex-file-compressed 237637577 2.32106e+08 1.02383 ns
tpcds_q12/datafusion:vortex-file-compressed 38372500 3.70793e+07 1.03488 ns
tpcds_q13/datafusion:vortex-file-compressed 79836342 7.75171e+07 1.02992 ns
tpcds_q14/datafusion:vortex-file-compressed 215571905 2.08943e+08 1.03173 ns
tpcds_q15/datafusion:vortex-file-compressed 51899281 5.00971e+07 1.03597 ns
tpcds_q16/datafusion:vortex-file-compressed 32163244 3.12999e+07 1.02758 ns
tpcds_q17/datafusion:vortex-file-compressed 122125183 1.14405e+08 1.06748 ns
tpcds_q18/datafusion:vortex-file-compressed 110578167 1.05645e+08 1.04669 ns
tpcds_q19/datafusion:vortex-file-compressed 48789983 4.71786e+07 1.03415 ns
tpcds_q20/datafusion:vortex-file-compressed 44748514 4.15314e+07 1.07746 ns
tpcds_q21/datafusion:vortex-file-compressed 178777415 1.79132e+08 0.998022 ns
tpcds_q22/datafusion:vortex-file-compressed 75939496 7.27833e+07 1.04336 ns
tpcds_q23/datafusion:vortex-file-compressed 190424587 1.92208e+08 0.99072 ns
tpcds_q24/datafusion:vortex-file-compressed 188503524 1.84713e+08 1.02052 ns
tpcds_q25/datafusion:vortex-file-compressed 121631538 1.16735e+08 1.04194 ns
tpcds_q26/datafusion:vortex-file-compressed 69943072 6.42635e+07 1.08838 ns
tpcds_q27/datafusion:vortex-file-compressed 171986228 1.57876e+08 1.08938 ns
tpcds_q28/datafusion:vortex-file-compressed 46840869 4.6052e+07 1.01713 ns
tpcds_q29/datafusion:vortex-file-compressed 115834760 1.18205e+08 0.97995 ns
tpcds_q30/datafusion:vortex-file-compressed 28837636 2.99388e+07 0.96322 ns
tpcds_q31/datafusion:vortex-file-compressed 183210659 1.84249e+08 0.994367 ns
tpcds_q32/datafusion:vortex-file-compressed 24799535 2.43868e+07 1.01693 ns
tpcds_q33/datafusion:vortex-file-compressed 37499120 3.87883e+07 0.966765 ns
tpcds_q34/datafusion:vortex-file-compressed 38693489 3.69867e+07 1.04615 ns
tpcds_q35/datafusion:vortex-file-compressed 65692239 6.42874e+07 1.02185 ns
tpcds_q36/datafusion:vortex-file-compressed 106337150 1.02714e+08 1.03527 ns
tpcds_q37/datafusion:vortex-file-compressed 40898263 3.95793e+07 1.03333 ns
tpcds_q38/datafusion:vortex-file-compressed 95994865 9.13602e+07 1.05073 ns
tpcds_q39/datafusion:vortex-file-compressed 190915600 2.10834e+08 0.905526 ns
tpcds_q40/datafusion:vortex-file-compressed 56126686 5.47437e+07 1.02526 ns
tpcds_q41/datafusion:vortex-file-compressed 12980267 1.2203e+07 1.06369 ns
tpcds_q42/datafusion:vortex-file-compressed 30693050 3.08747e+07 0.994116 ns
tpcds_q43/datafusion:vortex-file-compressed 48072536 4.71091e+07 1.02045 ns
tpcds_q44/datafusion:vortex-file-compressed 44329123 4.15349e+07 1.06727 ns
tpcds_q45/datafusion:vortex-file-compressed 52139685 4.92127e+07 1.05948 ns
tpcds_q46/datafusion:vortex-file-compressed 68665010 7.00696e+07 0.979954 ns
tpcds_q47/datafusion:vortex-file-compressed 250397057 2.40429e+08 1.04146 ns
tpcds_q48/datafusion:vortex-file-compressed 69543324 6.84119e+07 1.01654 ns
tpcds_q49/datafusion:vortex-file-compressed 71972110 6.91022e+07 1.04153 ns
tpcds_q50/datafusion:vortex-file-compressed 81186782 7.55525e+07 1.07457 ns
tpcds_q51/datafusion:vortex-file-compressed 96015821 9.03769e+07 1.06239 ns
tpcds_q52/datafusion:vortex-file-compressed 31266556 3.13112e+07 0.998574 ns
tpcds_q53/datafusion:vortex-file-compressed 30292043 2.79687e+07 1.08307 ns
tpcds_q54/datafusion:vortex-file-compressed 53038016 4.94722e+07 1.07208 ns
tpcds_q55/datafusion:vortex-file-compressed 33235461 3.08548e+07 1.07716 ns
tpcds_q56/datafusion:vortex-file-compressed 47915179 4.66698e+07 1.02669 ns
tpcds_q57/datafusion:vortex-file-compressed 186507159 1.85326e+08 1.00637 ns
tpcds_q58/datafusion:vortex-file-compressed 115689735 1.14329e+08 1.0119 ns
tpcds_q59/datafusion:vortex-file-compressed 99899149 9.31159e+07 1.07285 ns
tpcds_q60/datafusion:vortex-file-compressed 48157910 4.57907e+07 1.0517 ns
tpcds_q61/datafusion:vortex-file-compressed 57610855 5.68417e+07 1.01353 ns
tpcds_q62/datafusion:vortex-file-compressed 47985269 4.69603e+07 1.02183 ns
tpcds_q63/datafusion:vortex-file-compressed 29061446 2.91291e+07 0.997676 ns
tpcds_q64/datafusion:vortex-file-compressed 723760444 7.1612e+08 1.01067 ns
tpcds_q65/datafusion:vortex-file-compressed 54238194 5.27915e+07 1.0274 ns
tpcds_q66/datafusion:vortex-file-compressed 103126232 9.73403e+07 1.05944 ns
tpcds_q67/datafusion:vortex-file-compressed 139712249 1.36197e+08 1.02581 ns
tpcds_q68/datafusion:vortex-file-compressed 67181884 6.52952e+07 1.02889 ns
tpcds_q69/datafusion:vortex-file-compressed 52700536 4.8531e+07 1.08592 ns
tpcds_q70/datafusion:vortex-file-compressed 125758672 1.24274e+08 1.01195 ns
tpcds_q71/datafusion:vortex-file-compressed 30717595 3.09189e+07 0.993488 ns
tpcds_q72/datafusion:vortex-file-compressed 3353885762 3.27481e+09 1.02415 ns
tpcds_q73/datafusion:vortex-file-compressed 39525311 3.90459e+07 1.01228 ns
tpcds_q74/datafusion:vortex-file-compressed 173731368 1.69067e+08 1.02759 ns
tpcds_q75/datafusion:vortex-file-compressed 136562641 1.34791e+08 1.01314 ns
tpcds_q76/datafusion:vortex-file-compressed 64655240 6.49993e+07 0.994707 ns
tpcds_q77/datafusion:vortex-file-compressed 54955511 5.30663e+07 1.0356 ns
tpcds_q78/datafusion:vortex-file-compressed 183267660 1.79299e+08 1.02214 ns
tpcds_q79/datafusion:vortex-file-compressed 51173903 4.68197e+07 1.093 ns
tpcds_q80/datafusion:vortex-file-compressed 118858479 1.15623e+08 1.02799 ns
tpcds_q81/datafusion:vortex-file-compressed 36304052 3.46916e+07 1.04648 ns
tpcds_q82/datafusion:vortex-file-compressed 42540837 4.12317e+07 1.03175 ns
tpcds_q83/datafusion:vortex-file-compressed 67833672 6.73219e+07 1.0076 ns
tpcds_q84/datafusion:vortex-file-compressed 16400717 1.72282e+07 0.951972 ns
tpcds_q85/datafusion:vortex-file-compressed 138895241 1.37127e+08 1.0129 ns
tpcds_q86/datafusion:vortex-file-compressed 32735343 3.30974e+07 0.98906 ns
tpcds_q87/datafusion:vortex-file-compressed 97031022 9.72649e+07 0.997596 ns
tpcds_q88/datafusion:vortex-file-compressed 75645811 7.25002e+07 1.04339 ns
tpcds_q89/datafusion:vortex-file-compressed 58347971 5.45023e+07 1.07056 ns
tpcds_q90/datafusion:vortex-file-compressed 17292771 1.73467e+07 0.996894 ns
tpcds_q91/datafusion:vortex-file-compressed 28466750 2.6412e+07 1.07779 ns
tpcds_q92/datafusion:vortex-file-compressed 21221309 2.14499e+07 0.989342 ns
tpcds_q93/datafusion:vortex-file-compressed 40497588 4.01102e+07 1.00966 ns
tpcds_q94/datafusion:vortex-file-compressed 28542380 2.85983e+07 0.998045 ns
tpcds_q95/datafusion:vortex-file-compressed 98509142 9.34741e+07 1.05387 ns
tpcds_q96/datafusion:vortex-file-compressed 16389377 1.65632e+07 0.989508 ns
tpcds_q97/datafusion:vortex-file-compressed 35333356 3.46565e+07 1.01953 ns
tpcds_q98/datafusion:vortex-file-compressed 51116423 5.04534e+07 1.01314 ns
tpcds_q99/datafusion:vortex-file-compressed 62109726 6.37879e+07 0.973691 ns
tpcds_q01/datafusion:vortex-compact 35682661 3.652e+07 0.977073 ns
tpcds_q02/datafusion:vortex-compact 83403455 8.25078e+07 1.01086 ns
tpcds_q03/datafusion:vortex-compact 35340694 3.1998e+07 1.10447 ns 🚨
tpcds_q04/datafusion:vortex-compact 441932040 4.19295e+08 1.05399 ns
tpcds_q05/datafusion:vortex-compact 84221488 7.42385e+07 1.13447 ns 🚨
tpcds_q06/datafusion:vortex-compact 85335652 7.90856e+07 1.07903 ns
tpcds_q07/datafusion:vortex-compact 99031983 9.18315e+07 1.07841 ns
tpcds_q08/datafusion:vortex-compact 49344377 4.65376e+07 1.06031 ns
tpcds_q09/datafusion:vortex-compact 63101542 1.00205e+08 0.629726 ns 🚀
tpcds_q10/datafusion:vortex-compact 69276061 6.30537e+07 1.09868 ns
tpcds_q11/datafusion:vortex-compact 258049111 2.49049e+08 1.03614 ns
tpcds_q12/datafusion:vortex-compact 41491739 4.13418e+07 1.00363 ns
tpcds_q13/datafusion:vortex-compact 162735656 1.31674e+08 1.2359 ns 🚨
tpcds_q14/datafusion:vortex-compact 260278104 2.45204e+08 1.06148 ns
tpcds_q15/datafusion:vortex-compact 56501082 5.47906e+07 1.03122 ns
tpcds_q16/datafusion:vortex-compact 40720111 3.7465e+07 1.08688 ns
tpcds_q17/datafusion:vortex-compact 127122473 1.23167e+08 1.03211 ns
tpcds_q18/datafusion:vortex-compact 117668070 1.17599e+08 1.00059 ns
tpcds_q19/datafusion:vortex-compact 63397906 5.34837e+07 1.18537 ns 🚨
tpcds_q20/datafusion:vortex-compact 49369748 4.57977e+07 1.078 ns
tpcds_q21/datafusion:vortex-compact 189731497 1.92654e+08 0.984833 ns
tpcds_q22/datafusion:vortex-compact 82840410 8.39328e+07 0.986985 ns
tpcds_q23/datafusion:vortex-compact 228537109 2.0962e+08 1.09024 ns
tpcds_q24/datafusion:vortex-compact 224514315 2.07793e+08 1.08047 ns
tpcds_q25/datafusion:vortex-compact 132852854 1.21562e+08 1.09288 ns
tpcds_q26/datafusion:vortex-compact 77974170 7.56783e+07 1.03034 ns
tpcds_q27/datafusion:vortex-compact 200065611 1.83986e+08 1.08739 ns
tpcds_q28/datafusion:vortex-compact 100001560 1.13857e+08 0.878308 ns 🚀
tpcds_q29/datafusion:vortex-compact 132174361 1.21743e+08 1.08568 ns
tpcds_q30/datafusion:vortex-compact 36441962 3.50087e+07 1.04094 ns
tpcds_q31/datafusion:vortex-compact 220346425 2.04307e+08 1.07851 ns
tpcds_q32/datafusion:vortex-compact 31686366 3.00313e+07 1.05511 ns
tpcds_q33/datafusion:vortex-compact 49942787 4.39864e+07 1.13541 ns 🚨
tpcds_q34/datafusion:vortex-compact 58522225 4.36246e+07 1.3415 ns 🚨
tpcds_q35/datafusion:vortex-compact 77546511 7.06727e+07 1.09726 ns
tpcds_q36/datafusion:vortex-compact 124429598 1.18152e+08 1.05313 ns
tpcds_q37/datafusion:vortex-compact 53355234 5.6911e+07 0.937521 ns
tpcds_q38/datafusion:vortex-compact 107430566 9.99356e+07 1.075 ns
tpcds_q39/datafusion:vortex-compact 202167546 2.08914e+08 0.967708 ns
tpcds_q40/datafusion:vortex-compact 66912330 6.30577e+07 1.06113 ns
tpcds_q41/datafusion:vortex-compact 15458330 1.45711e+07 1.06089 ns
tpcds_q42/datafusion:vortex-compact 40034569 3.6821e+07 1.08728 ns
tpcds_q43/datafusion:vortex-compact 55479163 4.98482e+07 1.11296 ns 🚨
tpcds_q44/datafusion:vortex-compact 78363521 5.80281e+07 1.35044 ns 🚨
tpcds_q45/datafusion:vortex-compact 53660604 5.36674e+07 0.999874 ns
tpcds_q46/datafusion:vortex-compact 95648458 8.0683e+07 1.18549 ns 🚨
tpcds_q47/datafusion:vortex-compact 276070566 2.53249e+08 1.09011 ns
tpcds_q48/datafusion:vortex-compact 125319945 9.30772e+07 1.34641 ns 🚨
tpcds_q49/datafusion:vortex-compact 98791893 9.01155e+07 1.09628 ns
tpcds_q50/datafusion:vortex-compact 94773794 8.75914e+07 1.082 ns
tpcds_q51/datafusion:vortex-compact 101988277 9.89576e+07 1.03063 ns
tpcds_q52/datafusion:vortex-compact 37633656 3.46915e+07 1.08481 ns
tpcds_q53/datafusion:vortex-compact 40416223 3.55826e+07 1.13584 ns 🚨
tpcds_q54/datafusion:vortex-compact 62534305 5.60456e+07 1.11577 ns 🚨
tpcds_q55/datafusion:vortex-compact 40926281 3.68283e+07 1.11127 ns 🚨
tpcds_q56/datafusion:vortex-compact 61355254 5.26115e+07 1.1662 ns 🚨
tpcds_q57/datafusion:vortex-compact 206800393 1.9922e+08 1.03805 ns
tpcds_q58/datafusion:vortex-compact 126216348 1.20644e+08 1.04619 ns
tpcds_q59/datafusion:vortex-compact 112873037 1.06375e+08 1.06109 ns
tpcds_q60/datafusion:vortex-compact 59225860 5.27708e+07 1.12232 ns 🚨
tpcds_q61/datafusion:vortex-compact 80512798 6.49877e+07 1.23889 ns 🚨
tpcds_q62/datafusion:vortex-compact 47940705 4.87843e+07 0.982708 ns
tpcds_q63/datafusion:vortex-compact 40997177 3.6276e+07 1.13015 ns 🚨
tpcds_q64/datafusion:vortex-compact 788079378 7.71533e+08 1.02145 ns
tpcds_q65/datafusion:vortex-compact 76048608 6.64461e+07 1.14452 ns 🚨
tpcds_q66/datafusion:vortex-compact 110724995 1.07342e+08 1.03152 ns
tpcds_q67/datafusion:vortex-compact 148472215 1.45612e+08 1.01964 ns
tpcds_q68/datafusion:vortex-compact 92848861 7.63101e+07 1.21673 ns 🚨
tpcds_q69/datafusion:vortex-compact 64228292 5.72696e+07 1.12151 ns 🚨
tpcds_q70/datafusion:vortex-compact 139077362 1.32362e+08 1.05073 ns
tpcds_q71/datafusion:vortex-compact 43663944 3.865e+07 1.12973 ns 🚨
tpcds_q72/datafusion:vortex-compact 3403434807 3.26568e+09 1.04218 ns
tpcds_q73/datafusion:vortex-compact 59048390 4.58527e+07 1.28779 ns 🚨
tpcds_q74/datafusion:vortex-compact 191760607 1.74846e+08 1.09674 ns
tpcds_q75/datafusion:vortex-compact 175170916 1.66618e+08 1.05133 ns
tpcds_q76/datafusion:vortex-compact 78223597 6.91766e+07 1.13078 ns 🚨
tpcds_q77/datafusion:vortex-compact 69296070 6.13985e+07 1.12863 ns 🚨
tpcds_q78/datafusion:vortex-compact 204062761 1.96262e+08 1.03974 ns
tpcds_q79/datafusion:vortex-compact 76875393 5.51084e+07 1.39499 ns 🚨
tpcds_q80/datafusion:vortex-compact 138600523 1.27768e+08 1.08478 ns
tpcds_q81/datafusion:vortex-compact 41664749 4.30613e+07 0.967568 ns
tpcds_q82/datafusion:vortex-compact 54849543 5.8465e+07 0.93816 ns
tpcds_q83/datafusion:vortex-compact 62659327 6.69477e+07 0.935945 ns
tpcds_q84/datafusion:vortex-compact 18292374 2.00219e+07 0.913618 ns
tpcds_q85/datafusion:vortex-compact 162915240 1.56924e+08 1.03818 ns
tpcds_q86/datafusion:vortex-compact 34880879 3.46861e+07 1.00562 ns
tpcds_q87/datafusion:vortex-compact 108563026 1.01127e+08 1.07353 ns
tpcds_q88/datafusion:vortex-compact 144033272 8.64939e+07 1.66524 ns 🚨
tpcds_q89/datafusion:vortex-compact 65365434 6.36325e+07 1.02723 ns
tpcds_q90/datafusion:vortex-compact 18563615 1.95116e+07 0.951414 ns
tpcds_q91/datafusion:vortex-compact 41491580 3.52012e+07 1.1787 ns 🚨
tpcds_q92/datafusion:vortex-compact 25189245 2.59319e+07 0.971362 ns
tpcds_q93/datafusion:vortex-compact 53448823 5.29279e+07 1.00984 ns
tpcds_q94/datafusion:vortex-compact 34297050 3.25468e+07 1.05378 ns
tpcds_q95/datafusion:vortex-compact 107464096 9.89287e+07 1.08628 ns
tpcds_q96/datafusion:vortex-compact 31196975 1.95682e+07 1.59427 ns 🚨
tpcds_q97/datafusion:vortex-compact 47618121 3.76444e+07 1.26495 ns 🚨
tpcds_q98/datafusion:vortex-compact 58384073 5.62273e+07 1.03836 ns
tpcds_q99/datafusion:vortex-compact 65617772 6.43671e+07 1.01943 ns
tpcds_q01/duckdb:parquet 47940129 4.83918e+07 0.990667 ns
tpcds_q02/duckdb:parquet 29725012 2.86113e+07 1.03893 ns
tpcds_q03/duckdb:parquet 14306381 1.41867e+07 1.00844 ns
tpcds_q04/duckdb:parquet 128157772 1.34178e+08 0.955132 ns
tpcds_q05/duckdb:parquet 31339596 3.01438e+07 1.03967 ns
tpcds_q06/duckdb:parquet 33287110 3.33466e+07 0.998216 ns
tpcds_q07/duckdb:parquet 28040877 2.84987e+07 0.983935 ns
tpcds_q08/duckdb:parquet 28868120 2.92357e+07 0.987427 ns
tpcds_q09/duckdb:parquet 41566761 4.16152e+07 0.998835 ns
tpcds_q10/duckdb:parquet 41149723 4.1001e+07 1.00363 ns
tpcds_q11/duckdb:parquet 85396210 8.74829e+07 0.976148 ns
tpcds_q12/duckdb:parquet 17935721 1.93095e+07 0.928854 ns
tpcds_q13/duckdb:parquet 38548177 3.86258e+07 0.997991 ns
tpcds_q14/duckdb:parquet 104094031 1.04616e+08 0.99501 ns
tpcds_q15/duckdb:parquet 27502021 2.69511e+07 1.02044 ns
tpcds_q16/duckdb:parquet 23340877 2.2587e+07 1.03338 ns
tpcds_q17/duckdb:parquet 40478409 4.00503e+07 1.01069 ns
tpcds_q18/duckdb:parquet 103491623 1.01835e+08 1.01627 ns
tpcds_q19/duckdb:parquet 33142513 3.33304e+07 0.994362 ns
tpcds_q20/duckdb:parquet 18142919 1.81377e+07 1.00029 ns
tpcds_q21/duckdb:parquet 13979544 1.38944e+07 1.00613 ns
tpcds_q22/duckdb:parquet 101738036 9.933e+07 1.02424 ns
tpcds_q23/duckdb:parquet 102315180 1.00161e+08 1.02151 ns
tpcds_q24/duckdb:parquet 51224228 5.08985e+07 1.0064 ns
tpcds_q25/duckdb:parquet 36741596 3.61957e+07 1.01508 ns
tpcds_q26/duckdb:parquet 39788268 3.84194e+07 1.03563 ns
tpcds_q27/duckdb:parquet 79124889 8.02874e+07 0.985521 ns
tpcds_q28/duckdb:parquet 43234532 4.32569e+07 0.999482 ns
tpcds_q29/duckdb:parquet 39967365 3.78463e+07 1.05604 ns
tpcds_q30/duckdb:parquet 45352738 4.50378e+07 1.00699 ns
tpcds_q31/duckdb:parquet 28089013 2.72793e+07 1.02968 ns
tpcds_q32/duckdb:parquet 12982847 1.28598e+07 1.00957 ns
tpcds_q33/duckdb:parquet 21801189 2.11199e+07 1.03226 ns
tpcds_q34/duckdb:parquet 24256185 2.3347e+07 1.03894 ns
tpcds_q35/duckdb:parquet 70262474 6.88296e+07 1.02082 ns
tpcds_q36/duckdb:parquet 24886452 2.46321e+07 1.01033 ns
tpcds_q37/duckdb:parquet 16185723 1.62333e+07 0.997072 ns
tpcds_q38/duckdb:parquet 36961945 3.58529e+07 1.03093 ns
tpcds_q39/duckdb:parquet 37309800 3.66974e+07 1.01669 ns
tpcds_q40/duckdb:parquet 20855311 2.02958e+07 1.02757 ns
tpcds_q41/duckdb:parquet 10168268 9.81719e+06 1.03576 ns
tpcds_q42/duckdb:parquet 13383744 1.33087e+07 1.00564 ns
tpcds_q43/duckdb:parquet 19691990 1.90814e+07 1.032 ns
tpcds_q44/duckdb:parquet 29432450 2.86612e+07 1.02691 ns
tpcds_q45/duckdb:parquet 30533087 2.95471e+07 1.03337 ns
tpcds_q46/duckdb:parquet 49463355 4.92096e+07 1.00516 ns
tpcds_q47/duckdb:parquet 60621617 5.93516e+07 1.0214 ns
tpcds_q48/duckdb:parquet 34802549 3.45446e+07 1.00747 ns
tpcds_q49/duckdb:parquet 27773830 2.69909e+07 1.02901 ns
tpcds_q50/duckdb:parquet 29173940 2.86776e+07 1.01731 ns
tpcds_q51/duckdb:parquet 196307702 1.93989e+08 1.01196 ns
tpcds_q52/duckdb:parquet 13389366 1.34449e+07 0.99587 ns
tpcds_q53/duckdb:parquet 20271302 1.98475e+07 1.02135 ns
tpcds_q54/duckdb:parquet 27366516 2.60683e+07 1.0498 ns
tpcds_q55/duckdb:parquet 13501280 1.29393e+07 1.04343 ns
tpcds_q56/duckdb:parquet 23011380 2.31108e+07 0.995697 ns
tpcds_q57/duckdb:parquet 48363656 4.76418e+07 1.01515 ns
tpcds_q58/duckdb:parquet 26527974 2.63742e+07 1.00583 ns
tpcds_q59/duckdb:parquet 39661358 3.98699e+07 0.99477 ns
tpcds_q60/duckdb:parquet 24308652 2.40191e+07 1.01206 ns
tpcds_q61/duckdb:parquet 33753981 3.13307e+07 1.07735 ns
tpcds_q62/duckdb:parquet 14595661 1.38793e+07 1.05162 ns
tpcds_q63/duckdb:parquet 18282188 1.75266e+07 1.04311 ns
tpcds_q64/duckdb:parquet 78789567 7.80477e+07 1.00951 ns
tpcds_q65/duckdb:parquet 29896781 2.91811e+07 1.02453 ns
tpcds_q66/duckdb:parquet 32503622 3.04336e+07 1.06802 ns
tpcds_q67/duckdb:parquet 190447588 1.845e+08 1.03223 ns
tpcds_q68/duckdb:parquet 39613201 3.93492e+07 1.00671 ns
tpcds_q69/duckdb:parquet 42231810 4.19621e+07 1.00643 ns
tpcds_q70/duckdb:parquet 57712122 5.71426e+07 1.00997 ns
tpcds_q71/duckdb:parquet 21780023 2.11463e+07 1.02997 ns
tpcds_q72/duckdb:parquet 169931305 1.69543e+08 1.00229 ns
tpcds_q73/duckdb:parquet 21705285 2.10377e+07 1.03173 ns
tpcds_q74/duckdb:parquet 56823224 5.64155e+07 1.00723 ns
tpcds_q75/duckdb:parquet 57186730 5.53412e+07 1.03335 ns
tpcds_q76/duckdb:parquet 21795144 2.16239e+07 1.00792 ns
tpcds_q77/duckdb:parquet 24598423 2.40687e+07 1.02201 ns
tpcds_q78/duckdb:parquet 80922461 7.89236e+07 1.02533 ns
tpcds_q79/duckdb:parquet 32347581 3.1654e+07 1.02191 ns
tpcds_q80/duckdb:parquet 45772048 4.34872e+07 1.05254 ns
tpcds_q81/duckdb:parquet 51430002 5.06903e+07 1.01459 ns
tpcds_q82/duckdb:parquet 19381468 1.89575e+07 1.02237 ns
tpcds_q83/duckdb:parquet 19457048 1.91282e+07 1.01719 ns
tpcds_q84/duckdb:parquet 21339909 2.13424e+07 0.999882 ns
tpcds_q85/duckdb:parquet 44178514 4.46557e+07 0.989314 ns
tpcds_q86/duckdb:parquet 39301978 3.89816e+07 1.00822 ns
tpcds_q87/duckdb:parquet 38245464 3.77842e+07 1.01221 ns
tpcds_q88/duckdb:parquet 54370597 5.46533e+07 0.994828 ns
tpcds_q89/duckdb:parquet 22171410 2.19339e+07 1.01083 ns
tpcds_q90/duckdb:parquet 10418034 1.02093e+07 1.02044 ns
tpcds_q91/duckdb:parquet 28338863 2.68059e+07 1.05719 ns
tpcds_q92/duckdb:parquet 14500466 1.37744e+07 1.05271 ns
tpcds_q93/duckdb:parquet 34454966 3.38668e+07 1.01737 ns
tpcds_q94/duckdb:parquet 19257937 1.88225e+07 1.02313 ns
tpcds_q95/duckdb:parquet 126208531 1.53133e+08 0.824174 ns 🚀
tpcds_q96/duckdb:parquet 12227903 1.1603e+07 1.05386 ns
tpcds_q97/duckdb:parquet 39113953 3.84966e+07 1.01604 ns
tpcds_q98/duckdb:parquet 24205343 2.39735e+07 1.00967 ns
tpcds_q99/duckdb:parquet 24869914 2.44157e+07 1.0186 ns
tpcds_q01/duckdb:vortex-file-compressed 31175140 3.02313e+07 1.03122 ns
tpcds_q02/duckdb:vortex-file-compressed 56082061 5.62969e+07 0.996185 ns
tpcds_q03/duckdb:vortex-file-compressed 24917495 2.42688e+07 1.02673 ns
tpcds_q04/duckdb:vortex-file-compressed 109816023 1.11904e+08 0.981342 ns
tpcds_q05/duckdb:vortex-file-compressed 40682635 4.1176e+07 0.988019 ns
tpcds_q06/duckdb:vortex-file-compressed 39465839 3.8797e+07 1.01724 ns
tpcds_q07/duckdb:vortex-file-compressed 31229140 3.20456e+07 0.974521 ns
tpcds_q08/duckdb:vortex-file-compressed 31680473 3.12378e+07 1.01417 ns
tpcds_q09/duckdb:vortex-file-compressed 46630298 4.49491e+07 1.0374 ns
tpcds_q10/duckdb:vortex-file-compressed 56840316 5.54884e+07 1.02436 ns
tpcds_q11/duckdb:vortex-file-compressed 72886973 7.37413e+07 0.988414 ns
tpcds_q12/duckdb:vortex-file-compressed 20326042 1.86667e+07 1.08889 ns
tpcds_q13/duckdb:vortex-file-compressed 38528112 3.7615e+07 1.02428 ns
tpcds_q14/duckdb:vortex-file-compressed 130440052 1.29889e+08 1.00424 ns
tpcds_q15/duckdb:vortex-file-compressed 30372860 3.01822e+07 1.00632 ns
tpcds_q16/duckdb:vortex-file-compressed 34044917 3.20797e+07 1.06126 ns
tpcds_q17/duckdb:vortex-file-compressed 45715267 4.39117e+07 1.04107 ns
tpcds_q18/duckdb:vortex-file-compressed 99367749 9.12475e+07 1.08899 ns
tpcds_q19/duckdb:vortex-file-compressed 44370284 4.29573e+07 1.03289 ns
tpcds_q20/duckdb:vortex-file-compressed 21531058 1.99821e+07 1.07752 ns
tpcds_q21/duckdb:vortex-file-compressed 18707638 1.82093e+07 1.02737 ns
tpcds_q22/duckdb:vortex-file-compressed 116983793 1.10623e+08 1.0575 ns
tpcds_q23/duckdb:vortex-file-compressed 130000839 1.26981e+08 1.02378 ns
tpcds_q24/duckdb:vortex-file-compressed 60450809 6.04568e+07 0.999902 ns
tpcds_q25/duckdb:vortex-file-compressed 46233812 4.3718e+07 1.05755 ns
tpcds_q26/duckdb:vortex-file-compressed 47340789 4.39699e+07 1.07666 ns
tpcds_q27/duckdb:vortex-file-compressed 84229812 8.21801e+07 1.02494 ns
tpcds_q28/duckdb:vortex-file-compressed 31069452 3.08145e+07 1.00827 ns
tpcds_q29/duckdb:vortex-file-compressed 46908268 4.67525e+07 1.00333 ns
tpcds_q30/duckdb:vortex-file-compressed 35301093 3.35493e+07 1.05222 ns
tpcds_q31/duckdb:vortex-file-compressed 35808261 3.50041e+07 1.02297 ns
tpcds_q32/duckdb:vortex-file-compressed 18204173 1.77464e+07 1.0258 ns
tpcds_q33/duckdb:vortex-file-compressed 32236132 3.24596e+07 0.993115 ns
tpcds_q34/duckdb:vortex-file-compressed 29871254 2.86662e+07 1.04204 ns
tpcds_q35/duckdb:vortex-file-compressed 89304168 8.63728e+07 1.03394 ns
tpcds_q36/duckdb:vortex-file-compressed 30067849 2.90698e+07 1.03433 ns
tpcds_q37/duckdb:vortex-file-compressed 18235507 1.79651e+07 1.01505 ns
tpcds_q38/duckdb:vortex-file-compressed 48673440 4.98912e+07 0.975591 ns
tpcds_q39/duckdb:vortex-file-compressed 45309701 4.45041e+07 1.0181 ns
tpcds_q40/duckdb:vortex-file-compressed 26449781 2.52332e+07 1.04821 ns
tpcds_q41/duckdb:vortex-file-compressed 16474702 1.57998e+07 1.04272 ns
tpcds_q42/duckdb:vortex-file-compressed 15987977 1.50019e+07 1.06573 ns
tpcds_q43/duckdb:vortex-file-compressed 21820654 2.11979e+07 1.02938 ns
tpcds_q44/duckdb:vortex-file-compressed 26278569 2.55271e+07 1.02944 ns
tpcds_q45/duckdb:vortex-file-compressed 33066413 3.28584e+07 1.00633 ns
tpcds_q46/duckdb:vortex-file-compressed 57507009 5.75945e+07 0.99848 ns
tpcds_q47/duckdb:vortex-file-compressed 67236286 6.49092e+07 1.03585 ns
tpcds_q48/duckdb:vortex-file-compressed 35666322 3.5533e+07 1.00375 ns
tpcds_q49/duckdb:vortex-file-compressed 35525795 3.45172e+07 1.02922 ns
tpcds_q50/duckdb:vortex-file-compressed 40742453 3.87021e+07 1.05272 ns
tpcds_q51/duckdb:vortex-file-compressed 202368584 1.13973e+08 1.77559 ns 🚨
tpcds_q52/duckdb:vortex-file-compressed 15347785 1.52348e+07 1.00741 ns
tpcds_q53/duckdb:vortex-file-compressed 24874723 2.47893e+07 1.00345 ns
tpcds_q54/duckdb:vortex-file-compressed 36918589 3.54625e+07 1.04106 ns
tpcds_q55/duckdb:vortex-file-compressed 15114479 1.47439e+07 1.02513 ns
tpcds_q56/duckdb:vortex-file-compressed 37776741 3.74776e+07 1.00798 ns
tpcds_q57/duckdb:vortex-file-compressed 59910002 5.91173e+07 1.01341 ns
tpcds_q58/duckdb:vortex-file-compressed 37367852 3.60557e+07 1.03639 ns
tpcds_q59/duckdb:vortex-file-compressed 55346299 5.33974e+07 1.0365 ns
tpcds_q60/duckdb:vortex-file-compressed 37500540 3.69662e+07 1.01446 ns
tpcds_q61/duckdb:vortex-file-compressed 42903861 4.12059e+07 1.04121 ns
tpcds_q62/duckdb:vortex-file-compressed 26166175 2.31328e+07 1.13113 ns 🚨
tpcds_q63/duckdb:vortex-file-compressed 25959564 2.51051e+07 1.03404 ns
tpcds_q64/duckdb:vortex-file-compressed 88972056 8.61901e+07 1.03228 ns
tpcds_q65/duckdb:vortex-file-compressed 32540204 3.50885e+07 0.927376 ns
tpcds_q66/duckdb:vortex-file-compressed 35480311 4.19949e+07 0.844872 ns 🚀
tpcds_q67/duckdb:vortex-file-compressed 186303795 1.79175e+08 1.03979 ns
tpcds_q68/duckdb:vortex-file-compressed 48701533 4.76534e+07 1.022 ns
tpcds_q69/duckdb:vortex-file-compressed 56316910 5.52071e+07 1.0201 ns
tpcds_q70/duckdb:vortex-file-compressed 60016655 5.7631e+07 1.04139 ns
tpcds_q71/duckdb:vortex-file-compressed 26309807 2.58738e+07 1.01685 ns
tpcds_q72/duckdb:vortex-file-compressed 171321878 1.6919e+08 1.0126 ns
tpcds_q73/duckdb:vortex-file-compressed 29081430 2.71198e+07 1.07233 ns
tpcds_q74/duckdb:vortex-file-compressed 67023859 6.5228e+07 1.02753 ns
tpcds_q75/duckdb:vortex-file-compressed 68245056 6.75891e+07 1.0097 ns
tpcds_q76/duckdb:vortex-file-compressed 24873488 2.30441e+07 1.07939 ns
tpcds_q77/duckdb:vortex-file-compressed 31012915 2.9509e+07 1.05096 ns
tpcds_q78/duckdb:vortex-file-compressed 88224648 8.94795e+07 0.985976 ns
tpcds_q79/duckdb:vortex-file-compressed 38688613 3.87142e+07 0.99934 ns
tpcds_q80/duckdb:vortex-file-compressed 54216142 5.33462e+07 1.01631 ns
tpcds_q81/duckdb:vortex-file-compressed 38422732 3.76789e+07 1.01974 ns
tpcds_q82/duckdb:vortex-file-compressed 19803847 1.90223e+07 1.04109 ns
tpcds_q83/duckdb:vortex-file-compressed 43025731 4.07714e+07 1.05529 ns
tpcds_q84/duckdb:vortex-file-compressed 23994584 2.33671e+07 1.02685 ns
tpcds_q85/duckdb:vortex-file-compressed 54649641 5.53328e+07 0.987653 ns
tpcds_q86/duckdb:vortex-file-compressed 42746494 4.82633e+07 0.885693 ns 🚀
tpcds_q87/duckdb:vortex-file-compressed 55444904 5.24317e+07 1.05747 ns
tpcds_q88/duckdb:vortex-file-compressed 73941521 7.24213e+07 1.02099 ns
tpcds_q89/duckdb:vortex-file-compressed 26526138 2.59943e+07 1.02046 ns
tpcds_q90/duckdb:vortex-file-compressed 18491170 1.4801e+07 1.24932 ns 🚨
tpcds_q91/duckdb:vortex-file-compressed 33792408 3.19742e+07 1.05687 ns
tpcds_q92/duckdb:vortex-file-compressed 23876046 2.19026e+07 1.0901 ns
tpcds_q93/duckdb:vortex-file-compressed 32736398 3.16732e+07 1.03357 ns
tpcds_q94/duckdb:vortex-file-compressed 27878086 2.6466e+07 1.05335 ns
tpcds_q95/duckdb:vortex-file-compressed 160023337 1.47982e+08 1.08137 ns
tpcds_q96/duckdb:vortex-file-compressed 15494474 1.4532e+07 1.06623 ns
tpcds_q97/duckdb:vortex-file-compressed 41821912 4.21989e+07 0.991066 ns
tpcds_q98/duckdb:vortex-file-compressed 23550141 2.29647e+07 1.02549 ns
tpcds_q99/duckdb:vortex-file-compressed 41392943 4.13705e+07 1.00054 ns
tpcds_q01/duckdb:vortex-compact 38805089 4.20791e+07 0.922195 ns
tpcds_q02/duckdb:vortex-compact 64891638 6.36951e+07 1.01879 ns
tpcds_q03/duckdb:vortex-compact 51403753 4.81536e+07 1.0675 ns
tpcds_q04/duckdb:vortex-compact 144885094 1.32303e+08 1.0951 ns
tpcds_q05/duckdb:vortex-compact 54279023 6.155e+07 0.881869 ns 🚀
tpcds_q06/duckdb:vortex-compact 49335091 4.74434e+07 1.03987 ns
tpcds_q07/duckdb:vortex-compact 54304334 4.90324e+07 1.10752 ns 🚨
tpcds_q08/duckdb:vortex-compact 56477578 6.44102e+07 0.876843 ns 🚀
tpcds_q09/duckdb:vortex-compact 56917303 1.31035e+08 0.434367 ns 🚀
tpcds_q10/duckdb:vortex-compact 84812488 7.51338e+07 1.12882 ns 🚨
tpcds_q11/duckdb:vortex-compact 104630698 9.42428e+07 1.11022 ns 🚨
tpcds_q12/duckdb:vortex-compact 27789593 2.63927e+07 1.05293 ns
tpcds_q13/duckdb:vortex-compact 68192756 5.92315e+07 1.15129 ns 🚨
tpcds_q14/duckdb:vortex-compact 146601375 1.51495e+08 0.967696 ns
tpcds_q15/duckdb:vortex-compact 37455061 3.64639e+07 1.02718 ns
tpcds_q16/duckdb:vortex-compact 41427606 4.54569e+07 0.91136 ns
tpcds_q17/duckdb:vortex-compact 64850642 6.79553e+07 0.954313 ns
tpcds_q18/duckdb:vortex-compact 134711255 1.44244e+08 0.933915 ns
tpcds_q19/duckdb:vortex-compact 60438528 5.40964e+07 1.11724 ns 🚨
tpcds_q20/duckdb:vortex-compact 26856049 2.4869e+07 1.0799 ns
tpcds_q21/duckdb:vortex-compact 21775649 2.28189e+07 0.954282 ns
tpcds_q22/duckdb:vortex-compact 125247461 1.24611e+08 1.00511 ns
tpcds_q23/duckdb:vortex-compact 155384039 1.56061e+08 0.995663 ns
tpcds_q24/duckdb:vortex-compact 81515010 7.47302e+07 1.09079 ns
tpcds_q25/duckdb:vortex-compact 64214086 6.84902e+07 0.937566 ns
tpcds_q26/duckdb:vortex-compact 54498000 5.50061e+07 0.990763 ns
tpcds_q27/duckdb:vortex-compact 127386102 1.22709e+08 1.03811 ns
tpcds_q28/duckdb:vortex-compact 102837289 1.29193e+08 0.795996 ns 🚀
tpcds_q29/duckdb:vortex-compact 71350982 7.77231e+07 0.918015 ns
tpcds_q30/duckdb:vortex-compact 40714498 4.17905e+07 0.974251 ns
tpcds_q31/duckdb:vortex-compact 46199922 4.51312e+07 1.02368 ns
tpcds_q32/duckdb:vortex-compact 27413996 2.46921e+07 1.11024 ns 🚨
tpcds_q33/duckdb:vortex-compact 48193391 4.83949e+07 0.995836 ns
tpcds_q34/duckdb:vortex-compact 48438359 4.30691e+07 1.12467 ns 🚨
tpcds_q35/duckdb:vortex-compact 110223513 1.0333e+08 1.06672 ns
tpcds_q36/duckdb:vortex-compact 41263653 4.26048e+07 0.968522 ns
tpcds_q37/duckdb:vortex-compact 31486263 2.89846e+07 1.08631 ns
tpcds_q38/duckdb:vortex-compact 65219831 5.78624e+07 1.12715 ns 🚨
tpcds_q39/duckdb:vortex-compact 47354417 4.79927e+07 0.986701 ns
tpcds_q40/duckdb:vortex-compact 31753610 3.09185e+07 1.02701 ns
tpcds_q41/duckdb:vortex-compact 20862724 1.96867e+07 1.05974 ns
tpcds_q42/duckdb:vortex-compact 20135865 2.148e+07 0.937423 ns
tpcds_q43/duckdb:vortex-compact 29977204 3.26518e+07 0.918086 ns
tpcds_q44/duckdb:vortex-compact 43493873 4.25568e+07 1.02202 ns
tpcds_q45/duckdb:vortex-compact 44820494 4.54902e+07 0.985278 ns
tpcds_q46/duckdb:vortex-compact 83659320 7.43445e+07 1.12529 ns 🚨
tpcds_q47/duckdb:vortex-compact 77403074 7.85068e+07 0.985941 ns
tpcds_q48/duckdb:vortex-compact 62765383 5.24895e+07 1.19577 ns 🚨
tpcds_q49/duckdb:vortex-compact 61332260 5.92499e+07 1.03515 ns
tpcds_q50/duckdb:vortex-compact 55890317 5.62869e+07 0.992954 ns
tpcds_q51/duckdb:vortex-compact 208328187 1.46456e+08 1.42246 ns 🚨
tpcds_q52/duckdb:vortex-compact 20973991 2.18614e+07 0.959407 ns
tpcds_q53/duckdb:vortex-compact 38212218 3.95781e+07 0.965489 ns
tpcds_q54/duckdb:vortex-compact 52414503 4.56839e+07 1.14733 ns 🚨
tpcds_q55/duckdb:vortex-compact 21112689 2.17219e+07 0.971956 ns
tpcds_q56/duckdb:vortex-compact 59247447 5.09383e+07 1.16312 ns 🚨
tpcds_q57/duckdb:vortex-compact 64735154 6.55483e+07 0.987594 ns
tpcds_q58/duckdb:vortex-compact 44646470 3.90306e+07 1.14388 ns 🚨
tpcds_q59/duckdb:vortex-compact 62658785 6.33436e+07 0.989189 ns
tpcds_q60/duckdb:vortex-compact 54860406 5.11302e+07 1.07295 ns
tpcds_q61/duckdb:vortex-compact 70497504 6.78661e+07 1.03877 ns
tpcds_q62/duckdb:vortex-compact 33609940 4.48631e+07 0.749167 ns 🚀
tpcds_q63/duckdb:vortex-compact 37549965 3.89804e+07 0.963303 ns
tpcds_q64/duckdb:vortex-compact 126547587 1.44223e+08 0.877442 ns 🚀
tpcds_q65/duckdb:vortex-compact 45188763 5.13075e+07 0.880744 ns 🚀
tpcds_q66/duckdb:vortex-compact 57018440 5.77467e+07 0.987389 ns
tpcds_q67/duckdb:vortex-compact 229505089 2.2089e+08 1.039 ns
tpcds_q68/duckdb:vortex-compact 71943581 6.53451e+07 1.10098 ns 🚨
tpcds_q69/duckdb:vortex-compact 84913257 7.42622e+07 1.14342 ns 🚨
tpcds_q70/duckdb:vortex-compact 116377019 1.05199e+08 1.10625 ns 🚨
tpcds_q71/duckdb:vortex-compact 38018849 3.72424e+07 1.02085 ns
tpcds_q72/duckdb:vortex-compact 190612458 1.94253e+08 0.981259 ns
tpcds_q73/duckdb:vortex-compact 45457961 3.93354e+07 1.15565 ns 🚨
tpcds_q74/duckdb:vortex-compact 92391533 8.29293e+07 1.1141 ns 🚨
tpcds_q75/duckdb:vortex-compact 84069730 7.80333e+07 1.07736 ns
tpcds_q76/duckdb:vortex-compact 37234036 3.48313e+07 1.06898 ns
tpcds_q77/duckdb:vortex-compact 48919276 4.7601e+07 1.02769 ns
tpcds_q78/duckdb:vortex-compact 103194128 9.78609e+07 1.0545 ns
tpcds_q79/duckdb:vortex-compact 80756718 7.46384e+07 1.08197 ns
tpcds_q80/duckdb:vortex-compact 80593022 8.4632e+07 0.952277 ns
tpcds_q81/duckdb:vortex-compact 45992410 4.86543e+07 0.94529 ns
tpcds_q82/duckdb:vortex-compact 32877942 3.37299e+07 0.974741 ns
tpcds_q83/duckdb:vortex-compact 58690407 7.54615e+07 0.777753 ns 🚀
tpcds_q84/duckdb:vortex-compact 28735783 3.33028e+07 0.862863 ns 🚀
tpcds_q85/duckdb:vortex-compact 69989620 7.37446e+07 0.949082 ns
tpcds_q86/duckdb:vortex-compact 75766834 7.8588e+07 0.964102 ns
tpcds_q87/duckdb:vortex-compact 66660447 6.07445e+07 1.09739 ns
tpcds_q88/duckdb:vortex-compact 142183956 1.04142e+08 1.3653 ns 🚨
tpcds_q89/duckdb:vortex-compact 38255267 3.85209e+07 0.993104 ns
tpcds_q90/duckdb:vortex-compact 24299445 3.51747e+07 0.690822 ns 🚀
tpcds_q91/duckdb:vortex-compact 42673484 5.06475e+07 0.842559 ns 🚀
tpcds_q92/duckdb:vortex-compact 53942470 5.1331e+07 1.05087 ns
tpcds_q93/duckdb:vortex-compact 39211296 3.70922e+07 1.05713 ns
tpcds_q94/duckdb:vortex-compact 42065489 5.07984e+07 0.828086 ns 🚀
tpcds_q95/duckdb:vortex-compact 165233333 1.8152e+08 0.910276 ns
tpcds_q96/duckdb:vortex-compact 27344096 2.00392e+07 1.36453 ns 🚨
tpcds_q97/duckdb:vortex-compact 52178896 4.90869e+07 1.06299 ns
tpcds_q98/duckdb:vortex-compact 33083707 3.29136e+07 1.00517 ns
tpcds_q99/duckdb:vortex-compact 52256004 5.44106e+07 0.960401 ns
tpcds_q01/duckdb:duckdb 24118901 2.40236e+07 1.00397 ns
tpcds_q02/duckdb:duckdb 24589180 2.48438e+07 0.98975 ns
tpcds_q03/duckdb:duckdb 10875957 1.05575e+07 1.03016 ns
tpcds_q04/duckdb:duckdb 173673381 1.74512e+08 0.995193 ns
tpcds_q05/duckdb:duckdb 21963150 2.18178e+07 1.00666 ns
tpcds_q06/duckdb:duckdb 27068768 2.65733e+07 1.01864 ns
tpcds_q07/duckdb:duckdb 42448581 4.11803e+07 1.0308 ns
tpcds_q08/duckdb:duckdb 124704012 1.24252e+08 1.00364 ns
tpcds_q09/duckdb:duckdb 19375885 1.89955e+07 1.02003 ns
tpcds_q10/duckdb:duckdb 27856436 2.81803e+07 0.988509 ns
tpcds_q11/duckdb:duckdb 152284697 1.52663e+08 0.997521 ns
tpcds_q12/duckdb:duckdb 14946593 1.41615e+07 1.05544 ns
tpcds_q13/duckdb:duckdb 27584182 2.66253e+07 1.03601 ns
tpcds_q14/duckdb:duckdb 95723204 9.36133e+07 1.02254 ns
tpcds_q15/duckdb:duckdb 23426518 2.31249e+07 1.01304 ns
tpcds_q16/duckdb:duckdb 20099899 1.94595e+07 1.03291 ns
tpcds_q17/duckdb:duckdb 25897275 2.4973e+07 1.03701 ns
tpcds_q18/duckdb:duckdb 51709535 4.99373e+07 1.03549 ns
tpcds_q19/duckdb:duckdb 20428995 1.96906e+07 1.0375 ns
tpcds_q20/duckdb:duckdb 15369328 1.45902e+07 1.0534 ns
tpcds_q21/duckdb:duckdb 8101331 7.73739e+06 1.04704 ns
tpcds_q22/duckdb:duckdb 86831510 8.36138e+07 1.03848 ns
tpcds_q23/duckdb:duckdb 75827870 7.27367e+07 1.0425 ns
tpcds_q24/duckdb:duckdb 26678754 2.64987e+07 1.00679 ns
tpcds_q25/duckdb:duckdb 19416989 1.89971e+07 1.0221 ns
tpcds_q26/duckdb:duckdb 30062721 2.84498e+07 1.05669 ns
tpcds_q27/duckdb:duckdb 53693026 5.25908e+07 1.02096 ns
tpcds_q28/duckdb:duckdb 24879690 2.48515e+07 1.00113 ns
tpcds_q29/duckdb:duckdb 25050459 2.46809e+07 1.01497 ns
tpcds_q30/duckdb:duckdb 33762671 3.32825e+07 1.01443 ns
tpcds_q31/duckdb:duckdb 24968923 2.45341e+07 1.01772 ns
tpcds_q32/duckdb:duckdb 8723899 8.67704e+06 1.0054 ns
tpcds_q33/duckdb:duckdb 16366632 1.63523e+07 1.00088 ns
tpcds_q34/duckdb:duckdb 19293070 1.85885e+07 1.0379 ns
tpcds_q35/duckdb:duckdb 39990031 3.72179e+07 1.07449 ns
tpcds_q36/duckdb:duckdb 77747990 7.72127e+07 1.00693 ns
tpcds_q37/duckdb:duckdb 9518811 9.43267e+06 1.00913 ns
tpcds_q38/duckdb:duckdb 34157319 3.30788e+07 1.0326 ns
tpcds_q39/duckdb:duckdb 30517036 2.98884e+07 1.02103 ns
tpcds_q40/duckdb:duckdb 15996889 1.58137e+07 1.01158 ns
tpcds_q41/duckdb:duckdb 11192087 1.02068e+07 1.09654 ns
tpcds_q42/duckdb:duckdb 8865334 9.50659e+06 0.932546 ns
tpcds_q43/duckdb:duckdb 14034799 1.45086e+07 0.967344 ns
tpcds_q44/duckdb:duckdb 17455973 1.66907e+07 1.04585 ns
tpcds_q45/duckdb:duckdb 19727843 1.94087e+07 1.01644 ns
tpcds_q46/duckdb:duckdb 40923033 4.02236e+07 1.01739 ns
tpcds_q47/duckdb:duckdb 55331128 5.47024e+07 1.01149 ns
tpcds_q48/duckdb:duckdb 25981669 2.50735e+07 1.03622 ns
tpcds_q49/duckdb:duckdb 18072638 1.79174e+07 1.00866 ns
tpcds_q50/duckdb:duckdb 17546387 1.68325e+07 1.04241 ns
tpcds_q51/duckdb:duckdb 106831209 1.0671e+08 1.00113 ns
tpcds_q52/duckdb:duckdb 9876608 9.28856e+06 1.06331 ns
tpcds_q53/duckdb:duckdb 15413965 1.57543e+07 0.978396 ns
tpcds_q54/duckdb:duckdb 19527783 1.93415e+07 1.00963 ns
tpcds_q55/duckdb:duckdb 10394236 1.00113e+07 1.03825 ns
tpcds_q56/duckdb:duckdb 17692454 1.7312e+07 1.02197 ns
tpcds_q57/duckdb:duckdb 47144320 4.66046e+07 1.01158 ns
tpcds_q58/duckdb:duckdb 16123405 1.56678e+07 1.02908 ns
tpcds_q59/duckdb:duckdb 38223220 3.79166e+07 1.00809 ns
tpcds_q60/duckdb:duckdb 19569910 1.90776e+07 1.0258 ns
tpcds_q61/duckdb:duckdb 18725178 1.8608e+07 1.0063 ns
tpcds_q62/duckdb:duckdb 10890157 1.06871e+07 1.019 ns
tpcds_q63/duckdb:duckdb 13819054 1.34583e+07 1.02681 ns
tpcds_q64/duckdb:duckdb 60964732 5.93463e+07 1.02727 ns
tpcds_q65/duckdb:duckdb 37780418 3.70827e+07 1.01881 ns
tpcds_q66/duckdb:duckdb 28008934 2.83645e+07 0.987464 ns
tpcds_q67/duckdb:duckdb 153990055 1.51677e+08 1.01525 ns
tpcds_q68/duckdb:duckdb 28491077 2.75784e+07 1.03309 ns
tpcds_q69/duckdb:duckdb 30198268 2.98427e+07 1.01191 ns
tpcds_q70/duckdb:duckdb 20451748 2.0075e+07 1.01877 ns
tpcds_q71/duckdb:duckdb 16607968 1.65643e+07 1.00264 ns
tpcds_q72/duckdb:duckdb 46716102 4.59369e+07 1.01696 ns
tpcds_q73/duckdb:duckdb 14912677 1.39111e+07 1.072 ns
tpcds_q74/duckdb:duckdb 107549434 1.07172e+08 1.00352 ns
tpcds_q75/duckdb:duckdb 44442747 4.56314e+07 0.973951 ns
tpcds_q76/duckdb:duckdb 14875258 1.47142e+07 1.01095 ns
tpcds_q77/duckdb:duckdb 14772362 1.43449e+07 1.0298 ns
tpcds_q78/duckdb:duckdb 67888177 6.64394e+07 1.02181 ns
tpcds_q79/duckdb:duckdb 22324685 2.18085e+07 1.02367 ns
tpcds_q80/duckdb:duckdb 31833101 3.08983e+07 1.03025 ns
tpcds_q81/duckdb:duckdb 42147847 4.03615e+07 1.04426 ns
tpcds_q82/duckdb:duckdb 11577554 1.18776e+07 0.974739 ns
tpcds_q83/duckdb:duckdb 11672466 1.11422e+07 1.04759 ns
tpcds_q84/duckdb:duckdb 15260572 1.51849e+07 1.00498 ns
tpcds_q85/duckdb:duckdb 26142624 2.6314e+07 0.993488 ns
tpcds_q86/duckdb:duckdb 14223471 1.39654e+07 1.01848 ns
tpcds_q87/duckdb:duckdb 35595905 3.52273e+07 1.01046 ns
tpcds_q88/duckdb:duckdb 26613345 2.68532e+07 0.991067 ns
tpcds_q89/duckdb:duckdb 18325028 1.76487e+07 1.03832 ns
tpcds_q90/duckdb:duckdb 7150674 7.09592e+06 1.00772 ns
tpcds_q91/duckdb:duckdb 16058923 1.57313e+07 1.02083 ns
tpcds_q92/duckdb:duckdb 10734643 9.91611e+06 1.08255 ns
tpcds_q93/duckdb:duckdb 24665425 2.39866e+07 1.0283 ns
tpcds_q94/duckdb:duckdb 15909158 1.50876e+07 1.05446 ns
tpcds_q95/duckdb:duckdb 131958136 1.24693e+08 1.05827 ns
tpcds_q96/duckdb:duckdb 6680464 6.33497e+06 1.05454 ns
tpcds_q97/duckdb:duckdb 33309201 3.26801e+07 1.01925 ns
tpcds_q98/duckdb:duckdb 19597358 1.95135e+07 1.0043 ns
tpcds_q99/duckdb:duckdb 21793857 2.15499e+07 1.01132 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.014x ➖
  • Vortex: 1.004x ➖
  • duckdb:vortex: 1.006x ➖
  • datafusion:vortex: 1.002x ➖
  • Best: tpch_q13/datafusion:vortex-file-compressed (0.764x)
  • Worst: tpch_q06/datafusion:vortex-file-compressed (1.243x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 228974783 2.43468e+08 0.940472 ns
tpch_q02/datafusion:parquet 421287199 4.14544e+08 1.01627 ns
tpch_q03/datafusion:parquet 303862604 3.07105e+08 0.989441 ns
tpch_q04/datafusion:parquet 153371930 1.4582e+08 1.05179 ns
tpch_q05/datafusion:parquet 486690998 4.94472e+08 0.984264 ns
tpch_q06/datafusion:parquet 132483980 1.32629e+08 0.998904 ns
tpch_q07/datafusion:parquet 519063871 5.47569e+08 0.947942 ns
tpch_q08/datafusion:parquet 614198189 6.06496e+08 1.0127 ns
tpch_q09/datafusion:parquet 534255453 5.58012e+08 0.957427 ns
tpch_q10/datafusion:parquet 569654377 5.95437e+08 0.956699 ns
tpch_q11/datafusion:parquet 345794806 3.38043e+08 1.02293 ns
tpch_q12/datafusion:parquet 244946773 2.46418e+08 0.994031 ns
tpch_q13/datafusion:parquet 436168869 4.29141e+08 1.01638 ns
tpch_q14/datafusion:parquet 199530358 2.0084e+08 0.99348 ns
tpch_q15/datafusion:parquet 282480030 2.83007e+08 0.998137 ns
tpch_q16/datafusion:parquet 178423617 1.76117e+08 1.0131 ns
tpch_q17/datafusion:parquet 388596608 3.8532e+08 1.0085 ns
tpch_q18/datafusion:parquet 488471997 4.88252e+08 1.00045 ns
tpch_q19/datafusion:parquet 323168621 3.0124e+08 1.07279 ns
tpch_q20/datafusion:parquet 362307112 3.49342e+08 1.03711 ns
tpch_q21/datafusion:parquet 508613929 4.96985e+08 1.0234 ns
tpch_q22/datafusion:parquet 122228258 1.16489e+08 1.04927 ns
tpch_q01/datafusion:vortex-file-compressed 184922012 1.97365e+08 0.936953 ns
tpch_q02/datafusion:vortex-file-compressed 393809433 3.82597e+08 1.02931 ns
tpch_q03/datafusion:vortex-file-compressed 320458826 3.1711e+08 1.01056 ns
tpch_q04/datafusion:vortex-file-compressed 205152400 1.74631e+08 1.17478 ns
tpch_q05/datafusion:vortex-file-compressed 395830819 3.94151e+08 1.00426 ns
tpch_q06/datafusion:vortex-file-compressed 269304861 2.16699e+08 1.24276 ns
tpch_q07/datafusion:vortex-file-compressed 412970262 3.3829e+08 1.22076 ns
tpch_q08/datafusion:vortex-file-compressed 509896639 4.95298e+08 1.02948 ns
tpch_q09/datafusion:vortex-file-compressed 472758732 4.8288e+08 0.97904 ns
tpch_q10/datafusion:vortex-file-compressed 403444509 4.11032e+08 0.981541 ns
tpch_q11/datafusion:vortex-file-compressed 253535466 2.44685e+08 1.03617 ns
tpch_q12/datafusion:vortex-file-compressed 320826157 3.45002e+08 0.929927 ns
tpch_q13/datafusion:vortex-file-compressed 163553330 2.13967e+08 0.764385 ns
tpch_q14/datafusion:vortex-file-compressed 179302782 1.71401e+08 1.0461 ns
tpch_q15/datafusion:vortex-file-compressed 268238289 2.68804e+08 0.997896 ns
tpch_q16/datafusion:vortex-file-compressed 166923405 1.70706e+08 0.977844 ns
tpch_q17/datafusion:vortex-file-compressed 274110189 2.59786e+08 1.05514 ns
tpch_q18/datafusion:vortex-file-compressed 247334251 2.4473e+08 1.01064 ns
tpch_q19/datafusion:vortex-file-compressed 329010305 3.17339e+08 1.03678 ns
tpch_q20/datafusion:vortex-file-compressed 336396301 3.27222e+08 1.02804 ns
tpch_q21/datafusion:vortex-file-compressed 433143547 4.14223e+08 1.04568 ns
tpch_q22/datafusion:vortex-file-compressed 159728661 1.53574e+08 1.04008 ns
tpch_q01/datafusion:vortex-compact 245530960 2.64841e+08 0.927087 ns
tpch_q02/datafusion:vortex-compact 421810349 4.00028e+08 1.05445 ns
tpch_q03/datafusion:vortex-compact 317807659 3.09148e+08 1.02801 ns
tpch_q04/datafusion:vortex-compact 220541770 2.03769e+08 1.08231 ns
tpch_q05/datafusion:vortex-compact 370536075 3.59952e+08 1.0294 ns
tpch_q06/datafusion:vortex-compact 306008214 3.36149e+08 0.910336 ns
tpch_q07/datafusion:vortex-compact 397888483 3.70875e+08 1.07284 ns
tpch_q08/datafusion:vortex-compact 459914806 5.09217e+08 0.903181 ns
tpch_q09/datafusion:vortex-compact 352546930 4.1266e+08 0.854327 ns
tpch_q10/datafusion:vortex-compact 435025094 4.38e+08 0.993208 ns
tpch_q11/datafusion:vortex-compact 242425733 2.44845e+08 0.99012 ns
tpch_q12/datafusion:vortex-compact 370275100 3.65574e+08 1.01286 ns
tpch_q13/datafusion:vortex-compact 206149403 1.75056e+08 1.17762 ns
tpch_q14/datafusion:vortex-compact 252443205 2.5326e+08 0.996776 ns
tpch_q15/datafusion:vortex-compact 437237489 4.3818e+08 0.99785 ns
tpch_q16/datafusion:vortex-compact 166233679 1.68802e+08 0.984783 ns
tpch_q17/datafusion:vortex-compact 303568115 3.19423e+08 0.950364 ns
tpch_q18/datafusion:vortex-compact 261071543 2.7369e+08 0.953893 ns
tpch_q19/datafusion:vortex-compact 383248116 4.16617e+08 0.919904 ns
tpch_q20/datafusion:vortex-compact 447006445 4.5117e+08 0.990771 ns
tpch_q21/datafusion:vortex-compact 488272277 4.97703e+08 0.981052 ns
tpch_q22/datafusion:vortex-compact 105874717 1.23168e+08 0.859598 ns
tpch_q01/duckdb:parquet 499680629 4.73095e+08 1.05619 ns
tpch_q02/duckdb:parquet 1094404454 1.09397e+09 1.0004 ns
tpch_q03/duckdb:parquet 885072041 7.9477e+08 1.11362 ns
tpch_q04/duckdb:parquet 550699450 4.9417e+08 1.11439 ns
tpch_q05/duckdb:parquet 1244985318 1.17199e+09 1.06228 ns
tpch_q06/duckdb:parquet 354221457 3.27215e+08 1.08253 ns
tpch_q07/duckdb:parquet 1085322197 9.98194e+08 1.08729 ns
tpch_q08/duckdb:parquet 1392567333 1.17942e+09 1.18072 ns
tpch_q09/duckdb:parquet 1158030477 1.11937e+09 1.03454 ns
tpch_q10/duckdb:parquet 1200891477 1.10067e+09 1.09105 ns
tpch_q11/duckdb:parquet 718192912 6.79203e+08 1.05741 ns
tpch_q12/duckdb:parquet 547809222 5.10639e+08 1.07279 ns
tpch_q13/duckdb:parquet 835807766 7.94235e+08 1.05234 ns
tpch_q14/duckdb:parquet 571469229 5.29815e+08 1.07862 ns
tpch_q15/duckdb:parquet 555990867 5.47819e+08 1.01492 ns
tpch_q16/duckdb:parquet 487806420 4.39329e+08 1.11035 ns
tpch_q17/duckdb:parquet 628794125 6.18045e+08 1.01739 ns
tpch_q18/duckdb:parquet 736484360 6.76707e+08 1.08834 ns
tpch_q19/duckdb:parquet 670911800 6.57103e+08 1.02101 ns
tpch_q20/duckdb:parquet 903673236 8.29373e+08 1.08959 ns
tpch_q21/duckdb:parquet 959214296 9.78258e+08 0.980533 ns
tpch_q22/duckdb:parquet 430364525 4.15381e+08 1.03607 ns
tpch_q01/duckdb:vortex-file-compressed 237157188 2.39391e+08 0.990668 ns
tpch_q02/duckdb:vortex-file-compressed 609286667 6.29857e+08 0.967342 ns
tpch_q03/duckdb:vortex-file-compressed 560714888 6.1204e+08 0.91614 ns
tpch_q04/duckdb:vortex-file-compressed 353435393 3.65589e+08 0.966756 ns
tpch_q05/duckdb:vortex-file-compressed 733335320 7.34595e+08 0.998285 ns
tpch_q06/duckdb:vortex-file-compressed 331386708 3.3175e+08 0.998906 ns
tpch_q07/duckdb:vortex-file-compressed 689575768 6.85499e+08 1.00595 ns
tpch_q08/duckdb:vortex-file-compressed 942959496 9.16004e+08 1.02943 ns
tpch_q09/duckdb:vortex-file-compressed 781544055 8.01371e+08 0.975258 ns
tpch_q10/duckdb:vortex-file-compressed 740573933 7.3169e+08 1.01214 ns
tpch_q11/duckdb:vortex-file-compressed 379956933 3.73107e+08 1.01836 ns
tpch_q12/duckdb:vortex-file-compressed 486349986 4.85495e+08 1.00176 ns
tpch_q13/duckdb:vortex-file-compressed 438348821 4.38137e+08 1.00048 ns
tpch_q14/duckdb:vortex-file-compressed 398531890 3.82609e+08 1.04162 ns
tpch_q15/duckdb:vortex-file-compressed 276169030 2.75779e+08 1.00142 ns
tpch_q16/duckdb:vortex-file-compressed 298834992 3.14645e+08 0.949754 ns
tpch_q17/duckdb:vortex-file-compressed 473216565 4.8941e+08 0.966912 ns
tpch_q18/duckdb:vortex-file-compressed 536776265 5.44917e+08 0.98506 ns
tpch_q19/duckdb:vortex-file-compressed 389125969 3.83097e+08 1.01574 ns
tpch_q20/duckdb:vortex-file-compressed 687817676 6.94269e+08 0.990708 ns
tpch_q21/duckdb:vortex-file-compressed 926893055 8.54693e+08 1.08447 ns
tpch_q22/duckdb:vortex-file-compressed 239850236 2.40731e+08 0.996342 ns
tpch_q01/duckdb:vortex-compact 280636236 2.59408e+08 1.08183 ns
tpch_q02/duckdb:vortex-compact 612910175 6.12343e+08 1.00093 ns
tpch_q03/duckdb:vortex-compact 481075672 4.89575e+08 0.98264 ns
tpch_q04/duckdb:vortex-compact 314162872 3.16216e+08 0.993508 ns
tpch_q05/duckdb:vortex-compact 698657165 6.8569e+08 1.01891 ns
tpch_q06/duckdb:vortex-compact 359420157 3.62167e+08 0.992416 ns
tpch_q07/duckdb:vortex-compact 660142169 6.46661e+08 1.02085 ns
tpch_q08/duckdb:vortex-compact 834462865 8.66807e+08 0.962686 ns
tpch_q09/duckdb:vortex-compact 753986562 7.54972e+08 0.998694 ns
tpch_q10/duckdb:vortex-compact 694801049 6.38379e+08 1.08838 ns
tpch_q11/duckdb:vortex-compact 347738707 3.38115e+08 1.02846 ns
tpch_q12/duckdb:vortex-compact 453136371 4.28785e+08 1.05679 ns
tpch_q13/duckdb:vortex-compact 419968956 4.03159e+08 1.0417 ns
tpch_q14/duckdb:vortex-compact 398470519 4.12558e+08 0.965853 ns
tpch_q15/duckdb:vortex-compact 263109846 2.64013e+08 0.996578 ns
tpch_q16/duckdb:vortex-compact 317385159 3.00444e+08 1.05639 ns
tpch_q17/duckdb:vortex-compact 492246135 5.06626e+08 0.971617 ns
tpch_q18/duckdb:vortex-compact 494044673 4.82536e+08 1.02385 ns
tpch_q19/duckdb:vortex-compact 408526047 3.94698e+08 1.03503 ns
tpch_q20/duckdb:vortex-compact 665606715 6.63068e+08 1.00383 ns
tpch_q21/duckdb:vortex-compact 789112111 7.68921e+08 1.02626 ns
tpch_q22/duckdb:vortex-compact 224802084 2.19639e+08 1.02351 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.137x ❌
  • Vortex: 1.117x ❌
  • duckdb:vortex: 1.180x ❌
  • datafusion:vortex: 1.058x ➖
  • Best: tpch_q06/datafusion:vortex-compact (0.800x)
  • Worst: tpch_q17/datafusion:vortex-compact (1.288x)
  • Significant (>10%): 1↑ 52↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 899476856 7.08191e+08 1.27011 ns 🚨
tpch_q02/datafusion:arrow 244236064 2.0447e+08 1.19448 ns 🚨
tpch_q03/datafusion:arrow 731344517 5.46193e+08 1.33899 ns 🚨
tpch_q04/datafusion:arrow 540758513 3.99628e+08 1.35315 ns 🚨
tpch_q05/datafusion:arrow 1377046259 1.08395e+09 1.27039 ns 🚨
tpch_q06/datafusion:arrow 407232512 3.15039e+08 1.29264 ns 🚨
tpch_q07/datafusion:arrow 1772427879 1.35206e+09 1.31091 ns 🚨
tpch_q08/datafusion:arrow 1675646915 1.32085e+09 1.26862 ns 🚨
tpch_q09/datafusion:arrow 2000079464 1.5856e+09 1.26141 ns 🚨
tpch_q10/datafusion:arrow 885605510 6.77414e+08 1.30733 ns 🚨
tpch_q11/datafusion:arrow 220406584 1.84669e+08 1.19352 ns 🚨
tpch_q12/datafusion:arrow 921409911 7.35215e+08 1.25325 ns 🚨
tpch_q13/datafusion:arrow 625004004 5.16815e+08 1.20934 ns 🚨
tpch_q14/datafusion:arrow 487426287 3.60787e+08 1.35101 ns 🚨
tpch_q15/datafusion:arrow 1064276961 7.75879e+08 1.3717 ns 🚨
tpch_q16/datafusion:arrow 150319107 1.25896e+08 1.19399 ns 🚨
tpch_q17/datafusion:arrow 1982619030 1.59071e+09 1.24637 ns 🚨
tpch_q18/datafusion:arrow 2747444970 2.13262e+09 1.2883 ns 🚨
tpch_q19/datafusion:arrow 722997101 5.71366e+08 1.26538 ns 🚨
tpch_q20/datafusion:arrow 722323151 5.52614e+08 1.3071 ns 🚨
tpch_q21/datafusion:arrow 4877635807 3.83954e+09 1.27037 ns 🚨
tpch_q22/datafusion:arrow 211026664 1.82891e+08 1.15384 ns 🚨
tpch_q01/datafusion:parquet 558743594 4.67446e+08 1.19531 ns 🚨
tpch_q02/datafusion:parquet 297831650 2.7894e+08 1.06773 ns
tpch_q03/datafusion:parquet 472556634 4.05855e+08 1.16435 ns 🚨
tpch_q04/datafusion:parquet 170849774 1.48916e+08 1.14729 ns 🚨
tpch_q05/datafusion:parquet 699565327 5.92515e+08 1.18067 ns 🚨
tpch_q06/datafusion:parquet 147437265 1.20523e+08 1.22331 ns 🚨
tpch_q07/datafusion:parquet 977462287 8.05225e+08 1.2139 ns 🚨
tpch_q08/datafusion:parquet 772371992 6.71724e+08 1.14983 ns 🚨
tpch_q09/datafusion:parquet 1161680855 9.85358e+08 1.17894 ns 🚨
tpch_q10/datafusion:parquet 686858678 6.237e+08 1.10127 ns 🚨
tpch_q11/datafusion:parquet 222777865 2.01354e+08 1.1064 ns 🚨
tpch_q12/datafusion:parquet 278293313 2.49643e+08 1.11477 ns 🚨
tpch_q13/datafusion:parquet 369633672 3.50975e+08 1.05316 ns
tpch_q14/datafusion:parquet 225002222 2.0016e+08 1.12411 ns 🚨
tpch_q15/datafusion:parquet 307238764 2.66145e+08 1.1544 ns 🚨
tpch_q16/datafusion:parquet 199457948 1.86143e+08 1.07153 ns
tpch_q17/datafusion:parquet 960128909 8.48316e+08 1.13181 ns 🚨
tpch_q18/datafusion:parquet 1200461076 1.04831e+09 1.14514 ns 🚨
tpch_q19/datafusion:parquet 375124971 3.26429e+08 1.14918 ns 🚨
tpch_q20/datafusion:parquet 416254437 3.77347e+08 1.10311 ns 🚨
tpch_q21/datafusion:parquet 1040303719 9.14805e+08 1.13719 ns 🚨
tpch_q22/datafusion:parquet 231760935 2.24675e+08 1.03154 ns
tpch_q01/datafusion:vortex-file-compressed 517324500 4.6016e+08 1.12423 ns 🚨
tpch_q02/datafusion:vortex-file-compressed 181841792 1.67651e+08 1.08464 ns
tpch_q03/datafusion:vortex-file-compressed 282133597 2.59416e+08 1.08757 ns
tpch_q04/datafusion:vortex-file-compressed 117387321 1.10044e+08 1.06673 ns
tpch_q05/datafusion:vortex-file-compressed 505480921 4.69497e+08 1.07664 ns
tpch_q06/datafusion:vortex-file-compressed 44907545 4.29231e+07 1.04623 ns
tpch_q07/datafusion:vortex-file-compressed 706053381 6.59853e+08 1.07002 ns
tpch_q08/datafusion:vortex-file-compressed 510438854 4.88481e+08 1.04495 ns
tpch_q09/datafusion:vortex-file-compressed 841368500 8.28804e+08 1.01516 ns
tpch_q10/datafusion:vortex-file-compressed 306777753 3.01816e+08 1.01644 ns
tpch_q11/datafusion:vortex-file-compressed 125144297 1.24506e+08 1.00512 ns
tpch_q12/datafusion:vortex-file-compressed 131473698 1.31087e+08 1.00295 ns
tpch_q13/datafusion:vortex-file-compressed 228215398 2.30314e+08 0.990888 ns
tpch_q14/datafusion:vortex-file-compressed 74581197 7.53524e+07 0.989765 ns
tpch_q15/datafusion:vortex-file-compressed 108767492 1.10842e+08 0.981286 ns
tpch_q16/datafusion:vortex-file-compressed 94051659 1.00016e+08 0.940365 ns
tpch_q17/datafusion:vortex-file-compressed 741398691 7.60713e+08 0.974611 ns
tpch_q18/datafusion:vortex-file-compressed 956908383 9.78024e+08 0.97841 ns
tpch_q19/datafusion:vortex-file-compressed 91300466 9.40942e+07 0.97031 ns
tpch_q20/datafusion:vortex-file-compressed 203227495 2.06479e+08 0.984255 ns
tpch_q21/datafusion:vortex-file-compressed 766048172 7.79272e+08 0.983031 ns
tpch_q22/datafusion:vortex-file-compressed 65273457 6.66198e+07 0.97979 ns
tpch_q01/datafusion:vortex-compact 501642703 5.04007e+08 0.995308 ns
tpch_q02/datafusion:vortex-compact 170196748 1.73645e+08 0.980143 ns
tpch_q03/datafusion:vortex-compact 271528039 2.79575e+08 0.971218 ns
tpch_q04/datafusion:vortex-compact 134743951 1.29542e+08 1.04016 ns
tpch_q05/datafusion:vortex-compact 472601781 4.81422e+08 0.98168 ns
tpch_q06/datafusion:vortex-compact 66472907 8.30799e+07 0.800108 ns 🚀
tpch_q07/datafusion:vortex-compact 676945311 6.8957e+08 0.981692 ns
tpch_q08/datafusion:vortex-compact 493981973 5.0619e+08 0.975882 ns
tpch_q09/datafusion:vortex-compact 841124025 8.4817e+08 0.991692 ns
tpch_q10/datafusion:vortex-compact 421915028 3.37187e+08 1.25128 ns 🚨
tpch_q11/datafusion:vortex-compact 158408814 1.28262e+08 1.23504 ns 🚨
tpch_q12/datafusion:vortex-compact 236162332 1.91956e+08 1.23029 ns 🚨
tpch_q13/datafusion:vortex-compact 325573870 2.76204e+08 1.17874 ns 🚨
tpch_q14/datafusion:vortex-compact 113250905 1.03612e+08 1.09303 ns
tpch_q15/datafusion:vortex-compact 202318238 1.74082e+08 1.1622 ns 🚨
tpch_q16/datafusion:vortex-compact 130653260 1.08458e+08 1.20464 ns 🚨
tpch_q17/datafusion:vortex-compact 983857251 7.64132e+08 1.28755 ns 🚨
tpch_q18/datafusion:vortex-compact 1268930737 9.89115e+08 1.2829 ns 🚨
tpch_q19/datafusion:vortex-compact 252858237 2.44551e+08 1.03397 ns
tpch_q20/datafusion:vortex-compact 288840844 2.33896e+08 1.23491 ns 🚨
tpch_q21/datafusion:vortex-compact 1032436517 8.03943e+08 1.28422 ns 🚨
tpch_q22/datafusion:vortex-compact 92281152 7.70507e+07 1.19767 ns 🚨
tpch_q01/duckdb:parquet 285992653 2.59931e+08 1.10027 ns 🚨
tpch_q02/duckdb:parquet 137493070 1.29486e+08 1.06184 ns
tpch_q03/duckdb:parquet 255244104 2.27029e+08 1.12428 ns 🚨
tpch_q04/duckdb:parquet 181405364 1.53269e+08 1.18357 ns 🚨
tpch_q05/duckdb:parquet 257505028 2.34407e+08 1.09854 ns
tpch_q06/duckdb:parquet 78167439 7.07905e+07 1.10421 ns 🚨
tpch_q07/duckdb:parquet 246646714 2.21297e+08 1.11455 ns 🚨
tpch_q08/duckdb:parquet 384863040 3.33828e+08 1.15288 ns 🚨
tpch_q09/duckdb:parquet 572566016 4.99652e+08 1.14593 ns 🚨
tpch_q10/duckdb:parquet 690336518 6.38969e+08 1.08039 ns
tpch_q11/duckdb:parquet 54696867 5.70469e+07 0.958806 ns
tpch_q12/duckdb:parquet 152523536 1.4195e+08 1.07448 ns
tpch_q13/duckdb:parquet 457156631 4.2555e+08 1.07427 ns
tpch_q14/duckdb:parquet 198011729 1.82511e+08 1.08493 ns
tpch_q15/duckdb:parquet 122331399 1.08079e+08 1.13187 ns 🚨
tpch_q16/duckdb:parquet 180816435 1.66946e+08 1.08308 ns
tpch_q17/duckdb:parquet 224714035 2.07995e+08 1.08038 ns
tpch_q18/duckdb:parquet 416696042 3.65368e+08 1.14048 ns 🚨
tpch_q19/duckdb:parquet 313320696 2.82702e+08 1.10831 ns 🚨
tpch_q20/duckdb:parquet 270706736 2.51491e+08 1.07641 ns
tpch_q21/duckdb:parquet 688644043 6.08062e+08 1.13252 ns 🚨
tpch_q22/duckdb:parquet 310681254 3.0069e+08 1.03323 ns
tpch_q01/duckdb:vortex-file-compressed 218285208 1.9261e+08 1.1333 ns 🚨
tpch_q02/duckdb:vortex-file-compressed 73376566 6.21772e+07 1.18012 ns 🚨
tpch_q03/duckdb:vortex-file-compressed 181826889 1.48033e+08 1.22828 ns 🚨
tpch_q04/duckdb:vortex-file-compressed 211587208 1.6515e+08 1.28118 ns 🚨
tpch_q05/duckdb:vortex-file-compressed 189602550 1.54452e+08 1.22758 ns 🚨
tpch_q06/duckdb:vortex-file-compressed 61817076 5.10224e+07 1.21157 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 197086077 1.56851e+08 1.25651 ns 🚨
tpch_q08/duckdb:vortex-file-compressed 292864043 2.36745e+08 1.23704 ns 🚨
tpch_q09/duckdb:vortex-file-compressed 460652721 3.74465e+08 1.23016 ns 🚨
tpch_q10/duckdb:vortex-file-compressed 194494602 1.60479e+08 1.21196 ns 🚨
tpch_q11/duckdb:vortex-file-compressed 48459335 3.96934e+07 1.22084 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 121114201 9.83424e+07 1.23156 ns 🚨
tpch_q13/duckdb:vortex-file-compressed 296368015 2.45008e+08 1.20963 ns 🚨
tpch_q14/duckdb:vortex-file-compressed 88751851 7.29188e+07 1.21713 ns 🚨
tpch_q15/duckdb:vortex-file-compressed 125049447 9.76022e+07 1.28122 ns 🚨
tpch_q16/duckdb:vortex-file-compressed 95090129 8.61587e+07 1.10366 ns 🚨
tpch_q17/duckdb:vortex-file-compressed 166202445 1.33392e+08 1.24597 ns 🚨
tpch_q18/duckdb:vortex-file-compressed 358336977 2.94716e+08 1.21587 ns 🚨
tpch_q19/duckdb:vortex-file-compressed 100226741 8.62148e+07 1.16252 ns 🚨
tpch_q20/duckdb:vortex-file-compressed 225816526 1.79625e+08 1.25715 ns 🚨
tpch_q21/duckdb:vortex-file-compressed 737625962 5.90642e+08 1.24886 ns 🚨
tpch_q22/duckdb:vortex-file-compressed 86264028 7.58706e+07 1.13699 ns 🚨
tpch_q01/duckdb:vortex-compact 271695166 2.33273e+08 1.16471 ns 🚨
tpch_q02/duckdb:vortex-compact 82983424 7.11091e+07 1.16699 ns 🚨
tpch_q03/duckdb:vortex-compact 205186311 1.72031e+08 1.19273 ns 🚨
tpch_q04/duckdb:vortex-compact 250783651 1.98943e+08 1.26058 ns 🚨
tpch_q05/duckdb:vortex-compact 206969908 1.82184e+08 1.13605 ns 🚨
tpch_q06/duckdb:vortex-compact 100711704 1.11808e+08 0.900755 ns
tpch_q07/duckdb:vortex-compact 259163440 2.20965e+08 1.17287 ns 🚨
tpch_q08/duckdb:vortex-compact 332380060 2.66669e+08 1.24641 ns 🚨
tpch_q09/duckdb:vortex-compact 499384523 4.18497e+08 1.19328 ns 🚨
tpch_q10/duckdb:vortex-compact 241850926 2.04811e+08 1.18085 ns 🚨
tpch_q11/duckdb:vortex-compact 49620333 4.31797e+07 1.14916 ns 🚨
tpch_q12/duckdb:vortex-compact 256849238 2.28775e+08 1.12271 ns 🚨
tpch_q13/duckdb:vortex-compact 357130937 3.04172e+08 1.17411 ns 🚨
tpch_q14/duckdb:vortex-compact 122465585 1.19143e+08 1.02788 ns
tpch_q15/duckdb:vortex-compact 140337930 1.25441e+08 1.11876 ns 🚨
tpch_q16/duckdb:vortex-compact 103957921 9.51223e+07 1.09289 ns
tpch_q17/duckdb:vortex-compact 178302602 1.40539e+08 1.2687 ns 🚨
tpch_q18/duckdb:vortex-compact 386835150 3.3498e+08 1.1548 ns 🚨
tpch_q19/duckdb:vortex-compact 127629530 1.23402e+08 1.03426 ns
tpch_q20/duckdb:vortex-compact 260127456 2.1761e+08 1.19538 ns 🚨
tpch_q21/duckdb:vortex-compact 822593281 6.66157e+08 1.23483 ns 🚨
tpch_q22/duckdb:vortex-compact 96020796 8.645e+07 1.11071 ns 🚨
tpch_q01/duckdb:duckdb 128377634 1.17517e+08 1.09242 ns
tpch_q02/duckdb:duckdb 54188349 5.15739e+07 1.05069 ns
tpch_q03/duckdb:duckdb 117588790 1.02299e+08 1.14947 ns 🚨
tpch_q04/duckdb:duckdb 154215671 1.31471e+08 1.173 ns 🚨
tpch_q05/duckdb:duckdb 131186438 1.1642e+08 1.12684 ns 🚨
tpch_q06/duckdb:duckdb 50335067 4.51239e+07 1.11548 ns 🚨
tpch_q07/duckdb:duckdb 129412053 1.12996e+08 1.14528 ns 🚨
tpch_q08/duckdb:duckdb 161840545 1.41663e+08 1.14243 ns 🚨
tpch_q09/duckdb:duckdb 371419234 3.11888e+08 1.19088 ns 🚨
tpch_q10/duckdb:duckdb 249771702 2.123e+08 1.1765 ns 🚨
tpch_q11/duckdb:duckdb 24992962 2.28726e+07 1.0927 ns
tpch_q12/duckdb:duckdb 98841474 8.58266e+07 1.15164 ns 🚨
tpch_q13/duckdb:duckdb 281335879 2.40468e+08 1.16995 ns 🚨
tpch_q14/duckdb:duckdb 89560266 7.85998e+07 1.13945 ns 🚨
tpch_q15/duckdb:duckdb 93264877 8.21265e+07 1.13562 ns 🚨
tpch_q16/duckdb:duckdb 82927298 7.38836e+07 1.12241 ns 🚨
tpch_q17/duckdb:duckdb 112811708 9.98644e+07 1.12965 ns 🚨
tpch_q18/duckdb:duckdb 260528566 2.22618e+08 1.17029 ns 🚨
tpch_q19/duckdb:duckdb 148027006 1.28499e+08 1.15197 ns 🚨
tpch_q20/duckdb:duckdb 139500739 1.24448e+08 1.12096 ns 🚨
tpch_q21/duckdb:duckdb 378174681 3.27618e+08 1.15432 ns 🚨
tpch_q22/duckdb:duckdb 79304579 7.39191e+07 1.07286 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.039x ➖
  • Vortex: 1.062x ➖
  • duckdb:vortex: 1.099x ➖
  • datafusion:vortex: 1.026x ➖
  • Best: fineweb_q08/duckdb:vortex-compact (0.918x)
  • Worst: fineweb_q05/duckdb:vortex-compact (1.281x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 884773990 9.0831e+08 0.974089 ns
fineweb_q01/datafusion:parquet 1564531668 1.75232e+09 0.892833 ns
fineweb_q02/datafusion:parquet 1661636563 1.64403e+09 1.01071 ns
fineweb_q03/datafusion:parquet 1585059595 1.58191e+09 1.00199 ns
fineweb_q04/datafusion:parquet 1625923104 1.66093e+09 0.978924 ns
fineweb_q05/datafusion:parquet 1704307121 1.58692e+09 1.07397 ns
fineweb_q06/datafusion:parquet 1622251183 1.66879e+09 0.972111 ns
fineweb_q07/datafusion:parquet 1654141296 1.6108e+09 1.02691 ns
fineweb_q08/datafusion:parquet 1595107417 1.58401e+09 1.007 ns
fineweb_q00/datafusion:vortex-file-compressed 32261962 3.02145e+07 1.06776 ns
fineweb_q01/datafusion:vortex-file-compressed 501313161 5.36541e+08 0.934343 ns
fineweb_q02/datafusion:vortex-file-compressed 483047102 4.71679e+08 1.0241 ns
fineweb_q03/datafusion:vortex-file-compressed 1439794313 1.44868e+09 0.993868 ns
fineweb_q04/datafusion:vortex-file-compressed 1394014209 1.42449e+09 0.978604 ns
fineweb_q05/datafusion:vortex-file-compressed 1359406453 1.39709e+09 0.97303 ns
fineweb_q06/datafusion:vortex-file-compressed 1505736412 1.60006e+09 0.94105 ns
fineweb_q07/datafusion:vortex-file-compressed 1406927673 1.43148e+09 0.98285 ns
fineweb_q08/datafusion:vortex-file-compressed 533563629 5.56033e+08 0.959589 ns
fineweb_q00/datafusion:vortex-compact 33546615 3.59194e+07 0.933941 ns
fineweb_q01/datafusion:vortex-compact 566552974 4.93322e+08 1.14844 ns
fineweb_q02/datafusion:vortex-compact 652420387 5.79424e+08 1.12598 ns
fineweb_q03/datafusion:vortex-compact 1969840075 1.89203e+09 1.04112 ns
fineweb_q04/datafusion:vortex-compact 2371296309 2.2123e+09 1.07187 ns
fineweb_q05/datafusion:vortex-compact 1813613782 1.68112e+09 1.07881 ns
fineweb_q06/datafusion:vortex-compact 1475654499 1.41515e+09 1.04275 ns
fineweb_q07/datafusion:vortex-compact 1410295258 1.29183e+09 1.0917 ns
fineweb_q08/datafusion:vortex-compact 422199647 3.80631e+08 1.10921 ns
fineweb_q00/duckdb:parquet 1006404583 1.05589e+09 0.953132 ns
fineweb_q01/duckdb:parquet 2273179967 2.27514e+09 0.99914 ns
fineweb_q02/duckdb:parquet 2271008298 2.23281e+09 1.01711 ns
fineweb_q03/duckdb:parquet 7246036096 7.20333e+09 1.00593 ns
fineweb_q04/duckdb:parquet 1773675389 1.71449e+09 1.03452 ns
fineweb_q05/duckdb:parquet 3849700309 3.87195e+09 0.994255 ns
fineweb_q06/duckdb:parquet 5020217776 5.08936e+09 0.986414 ns
fineweb_q07/duckdb:parquet 5487495537 5.49131e+09 0.999306 ns
fineweb_q08/duckdb:parquet 995640342 9.99718e+08 0.995921 ns
fineweb_q00/duckdb:vortex-file-compressed 82217210 8.86004e+07 0.927955 ns
fineweb_q01/duckdb:vortex-file-compressed 548627887 5.05574e+08 1.08516 ns
fineweb_q02/duckdb:vortex-file-compressed 614268064 5.52956e+08 1.11088 ns
fineweb_q03/duckdb:vortex-file-compressed 1697859292 1.48156e+09 1.14599 ns
fineweb_q04/duckdb:vortex-file-compressed 1860842376 1.6411e+09 1.1339 ns
fineweb_q05/duckdb:vortex-file-compressed 1756825204 1.5981e+09 1.09932 ns
fineweb_q06/duckdb:vortex-file-compressed 1873885532 1.60948e+09 1.16428 ns
fineweb_q07/duckdb:vortex-file-compressed 1737731154 1.59167e+09 1.09176 ns
fineweb_q08/duckdb:vortex-file-compressed 691665117 6.23413e+08 1.10948 ns
fineweb_q00/duckdb:vortex-compact 90078946 8.01198e+07 1.1243 ns
fineweb_q01/duckdb:vortex-compact 541650058 4.70613e+08 1.15095 ns
fineweb_q02/duckdb:vortex-compact 664821050 6.63523e+08 1.00196 ns
fineweb_q03/duckdb:vortex-compact 1961069916 1.69462e+09 1.15723 ns
fineweb_q04/duckdb:vortex-compact 2014116021 1.83245e+09 1.09914 ns
fineweb_q05/duckdb:vortex-compact 1902829489 1.4853e+09 1.28111 ns
fineweb_q06/duckdb:vortex-compact 1658313902 1.44512e+09 1.14753 ns
fineweb_q07/duckdb:vortex-compact 1589472749 1.45559e+09 1.09198 ns
fineweb_q08/duckdb:vortex-compact 480309489 5.23262e+08 0.917915 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.068x ➖
  • Vortex: 1.097x ➖
  • duckdb:vortex: 1.097x ➖
  • Best: statpopgen_q01/duckdb:vortex-compact (0.347x)
  • Worst: statpopgen_q02/duckdb:vortex-compact (2.917x)
  • Significant (>10%): 3↑ 7↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 237708168 2.32891e+08 1.02068 ns
statpopgen_q01/duckdb:parquet 378322835 3.72822e+08 1.01475 ns
statpopgen_q02/duckdb:parquet 688298858 6.76012e+08 1.01818 ns
statpopgen_q03/duckdb:parquet 1111063293 1.09733e+09 1.01252 ns
statpopgen_q04/duckdb:parquet 1139334639 1.12529e+09 1.01248 ns
statpopgen_q05/duckdb:parquet 751088079 7.27504e+08 1.03242 ns
statpopgen_q06/duckdb:parquet 1346606767 1.32715e+09 1.01466 ns
statpopgen_q07/duckdb:parquet 869911303 8.54251e+08 1.01833 ns
statpopgen_q08/duckdb:parquet 839306379 8.48768e+08 0.988852 ns
statpopgen_q09/duckdb:parquet 948645876 9.28372e+08 1.02184 ns
statpopgen_q10/duckdb:parquet 2141511238 2.13414e+09 1.00346 ns
statpopgen_q00/duckdb:vortex-file-compressed 12646997 1.29831e+07 0.974109 ns
statpopgen_q01/duckdb:vortex-file-compressed 96837329 9.58494e+07 1.01031 ns
statpopgen_q02/duckdb:vortex-file-compressed 1191688727 1.18105e+09 1.00901 ns
statpopgen_q03/duckdb:vortex-file-compressed 2783428288 2.81273e+09 0.989584 ns
statpopgen_q04/duckdb:vortex-file-compressed 2775884215 2.7688e+09 1.00256 ns
statpopgen_q05/duckdb:vortex-file-compressed 1241082582 1.24942e+09 0.993323 ns
statpopgen_q06/duckdb:vortex-file-compressed 1913103600 1.90349e+09 1.00505 ns
statpopgen_q07/duckdb:vortex-file-compressed 187003826 1.81561e+08 1.02998 ns
statpopgen_q08/duckdb:vortex-file-compressed 199323564 1.9749e+08 1.00929 ns
statpopgen_q09/duckdb:vortex-file-compressed 2519522869 2.52619e+09 0.99736 ns
statpopgen_q10/duckdb:vortex-file-compressed 4051533414 4.05426e+09 0.999327 ns
statpopgen_q00/duckdb:vortex-compact 12795421 1.29521e+07 0.987904 ns
statpopgen_q01/duckdb:vortex-compact 108957371 3.14373e+08 0.346587 ns 🚀
statpopgen_q02/duckdb:vortex-compact 1579796397 5.41511e+08 2.91739 ns 🚨
statpopgen_q03/duckdb:vortex-compact 3192982225 2.17064e+09 1.47099 ns 🚨
statpopgen_q04/duckdb:vortex-compact 3198975253 2.17078e+09 1.47365 ns 🚨
statpopgen_q05/duckdb:vortex-compact 1594016379 5.77254e+08 2.76138 ns 🚨
statpopgen_q06/duckdb:vortex-compact 2483869812 1.45035e+09 1.7126 ns 🚨
statpopgen_q07/duckdb:vortex-compact 959069589 1.60005e+09 0.599398 ns 🚀
statpopgen_q08/duckdb:vortex-compact 993884146 1.59169e+09 0.624422 ns 🚀
statpopgen_q09/duckdb:vortex-compact 2971464208 1.95692e+09 1.51844 ns 🚨
statpopgen_q10/duckdb:vortex-compact 4702644816 3.66433e+09 1.28336 ns 🚨

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.988x ➖
  • Vortex: 0.993x ➖
  • duckdb:vortex: 0.997x ➖
  • datafusion:vortex: 0.990x ➖
  • Best: tpch_q16/datafusion:vortex-file-compressed (0.763x)
  • Worst: tpch_q11/duckdb:vortex-file-compressed (1.162x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 844130256 8.74576e+08 0.965188 ns
tpch_q02/datafusion:parquet 666015295 6.70517e+08 0.993286 ns
tpch_q03/datafusion:parquet 964611626 9.61196e+08 1.00355 ns
tpch_q04/datafusion:parquet 479950584 4.61803e+08 1.0393 ns
tpch_q05/datafusion:parquet 1190766038 1.16351e+09 1.02342 ns
tpch_q06/datafusion:parquet 468112294 5.03015e+08 0.930613 ns
tpch_q07/datafusion:parquet 1357630537 1.3969e+09 0.971888 ns
tpch_q08/datafusion:parquet 1549144370 1.65135e+09 0.938105 ns
tpch_q09/datafusion:parquet 1777364806 1.78302e+09 0.996831 ns
tpch_q10/datafusion:parquet 2002522708 1.95384e+09 1.02492 ns
tpch_q11/datafusion:parquet 529841144 5.52991e+08 0.958136 ns
tpch_q12/datafusion:parquet 624252316 6.48312e+08 0.962889 ns
tpch_q13/datafusion:parquet 667505174 7.0138e+08 0.951702 ns
tpch_q14/datafusion:parquet 781473221 7.64953e+08 1.0216 ns
tpch_q15/datafusion:parquet 1228268739 1.16391e+09 1.0553 ns
tpch_q16/datafusion:parquet 390604426 3.8412e+08 1.01688 ns
tpch_q17/datafusion:parquet 1354641725 1.402e+09 0.966219 ns
tpch_q18/datafusion:parquet 1536663760 1.52733e+09 1.00611 ns
tpch_q19/datafusion:parquet 909080575 9.96611e+08 0.912171 ns
tpch_q20/datafusion:parquet 1129032113 1.12926e+09 0.999794 ns
tpch_q21/datafusion:parquet 1861203775 1.75903e+09 1.05809 ns
tpch_q22/datafusion:parquet 642651013 6.53808e+08 0.982936 ns
tpch_q01/datafusion:vortex-file-compressed 726166373 7.56993e+08 0.959277 ns
tpch_q02/datafusion:vortex-file-compressed 593021582 6.41301e+08 0.924717 ns
tpch_q03/datafusion:vortex-file-compressed 820111338 7.28598e+08 1.1256 ns
tpch_q04/datafusion:vortex-file-compressed 501760876 5.92579e+08 0.846741 ns
tpch_q05/datafusion:vortex-file-compressed 1037833061 9.85724e+08 1.05286 ns
tpch_q06/datafusion:vortex-file-compressed 574941830 6.02779e+08 0.953819 ns
tpch_q07/datafusion:vortex-file-compressed 1175172323 1.11124e+09 1.05753 ns
tpch_q08/datafusion:vortex-file-compressed 1179712806 1.11919e+09 1.05407 ns
tpch_q09/datafusion:vortex-file-compressed 1391591702 1.36318e+09 1.02084 ns
tpch_q10/datafusion:vortex-file-compressed 953387171 9.44456e+08 1.00946 ns
tpch_q11/datafusion:vortex-file-compressed 464386116 4.48101e+08 1.03634 ns
tpch_q12/datafusion:vortex-file-compressed 873935623 8.59135e+08 1.01723 ns
tpch_q13/datafusion:vortex-file-compressed 440388991 4.52099e+08 0.974099 ns
tpch_q14/datafusion:vortex-file-compressed 588511700 5.54651e+08 1.06105 ns
tpch_q15/datafusion:vortex-file-compressed 1025725290 1.04509e+09 0.981473 ns
tpch_q16/datafusion:vortex-file-compressed 282439692 3.70107e+08 0.76313 ns
tpch_q17/datafusion:vortex-file-compressed 1169537547 1.19891e+09 0.975501 ns
tpch_q18/datafusion:vortex-file-compressed 1290291952 1.39786e+09 0.923049 ns
tpch_q19/datafusion:vortex-file-compressed 660594329 6.41366e+08 1.02998 ns
tpch_q20/datafusion:vortex-file-compressed 873672602 8.49325e+08 1.02867 ns
tpch_q21/datafusion:vortex-file-compressed 1603946356 1.55697e+09 1.03017 ns
tpch_q22/datafusion:vortex-file-compressed 301908841 3.03383e+08 0.995141 ns
tpch_q01/datafusion:vortex-compact 717132338 7.4134e+08 0.967346 ns
tpch_q02/datafusion:vortex-compact 620066363 6.28996e+08 0.985803 ns
tpch_q03/datafusion:vortex-compact 695827056 7.09737e+08 0.980401 ns
tpch_q04/datafusion:vortex-compact 481532344 5.22313e+08 0.921923 ns
tpch_q05/datafusion:vortex-compact 898473553 9.3588e+08 0.96003 ns
tpch_q06/datafusion:vortex-compact 595442199 5.96198e+08 0.998733 ns
tpch_q07/datafusion:vortex-compact 1030982474 1.04761e+09 0.984132 ns
tpch_q08/datafusion:vortex-compact 1068037333 1.08276e+09 0.986402 ns
tpch_q09/datafusion:vortex-compact 1297149177 1.27709e+09 1.01571 ns
tpch_q10/datafusion:vortex-compact 907485949 8.65249e+08 1.04881 ns
tpch_q11/datafusion:vortex-compact 393961814 3.90095e+08 1.00991 ns
tpch_q12/datafusion:vortex-compact 726873540 7.52751e+08 0.965623 ns
tpch_q13/datafusion:vortex-compact 394433740 3.90846e+08 1.00918 ns
tpch_q14/datafusion:vortex-compact 586450073 5.51075e+08 1.06419 ns
tpch_q15/datafusion:vortex-compact 962562652 9.78898e+08 0.983313 ns
tpch_q16/datafusion:vortex-compact 304030130 3.11807e+08 0.975057 ns
tpch_q17/datafusion:vortex-compact 1163832639 1.18994e+09 0.978058 ns
tpch_q18/datafusion:vortex-compact 1162247662 1.14276e+09 1.01706 ns
tpch_q19/datafusion:vortex-compact 672453088 7.06567e+08 0.951718 ns
tpch_q20/datafusion:vortex-compact 821095919 8.03608e+08 1.02176 ns
tpch_q21/datafusion:vortex-compact 1412741429 1.42219e+09 0.993358 ns
tpch_q22/datafusion:vortex-compact 311278718 3.15309e+08 0.987217 ns
tpch_q01/duckdb:parquet 921583321 9.17711e+08 1.00422 ns
tpch_q02/duckdb:parquet 1210552830 1.17487e+09 1.03037 ns
tpch_q03/duckdb:parquet 1398364705 1.38102e+09 1.01256 ns
tpch_q04/duckdb:parquet 848396561 8.073e+08 1.05091 ns
tpch_q05/duckdb:parquet 1622342202 1.62874e+09 0.996072 ns
tpch_q06/duckdb:parquet 577000000 6.05608e+08 0.952762 ns
tpch_q07/duckdb:parquet 1362022191 1.3956e+09 0.97594 ns
tpch_q08/duckdb:parquet 1918241769 2.007e+09 0.955775 ns
tpch_q09/duckdb:parquet 1983542270 1.90629e+09 1.04053 ns
tpch_q10/duckdb:parquet 2575149100 2.612e+09 0.98589 ns
tpch_q11/duckdb:parquet 721879979 7.85955e+08 0.918475 ns
tpch_q12/duckdb:parquet 765378345 8.47615e+08 0.902979 ns
tpch_q13/duckdb:parquet 1011183622 1.0811e+09 0.935325 ns
tpch_q14/duckdb:parquet 1047448544 1.09231e+09 0.958931 ns
tpch_q15/duckdb:parquet 873320211 9.54478e+08 0.914972 ns
tpch_q16/duckdb:parquet 573354573 7.12147e+08 0.805107 ns
tpch_q17/duckdb:parquet 1057781860 1.08586e+09 0.974139 ns
tpch_q18/duckdb:parquet 1041321887 1.12275e+09 0.927472 ns
tpch_q19/duckdb:parquet 1276362660 1.30087e+09 0.98116 ns
tpch_q20/duckdb:parquet 1435427548 1.42271e+09 1.00894 ns
tpch_q21/duckdb:parquet 1495726359 1.47375e+09 1.01491 ns
tpch_q22/duckdb:parquet 854755307 8.73834e+08 0.978167 ns
tpch_q01/duckdb:vortex-file-compressed 636067966 6.41747e+08 0.991151 ns
tpch_q02/duckdb:vortex-file-compressed 862020842 8.41773e+08 1.02405 ns
tpch_q03/duckdb:vortex-file-compressed 1006898497 1.13701e+09 0.885567 ns
tpch_q04/duckdb:vortex-file-compressed 689355344 6.91791e+08 0.99648 ns
tpch_q05/duckdb:vortex-file-compressed 1206022287 1.20163e+09 1.00365 ns
tpch_q06/duckdb:vortex-file-compressed 720694222 7.43468e+08 0.969368 ns
tpch_q07/duckdb:vortex-file-compressed 1251589059 1.2644e+09 0.989871 ns
tpch_q08/duckdb:vortex-file-compressed 1552979932 1.58138e+09 0.982038 ns
tpch_q09/duckdb:vortex-file-compressed 1495063843 1.52164e+09 0.982533 ns
tpch_q10/duckdb:vortex-file-compressed 1364891586 1.4044e+09 0.97187 ns
tpch_q11/duckdb:vortex-file-compressed 755449289 6.49861e+08 1.16248 ns
tpch_q12/duckdb:vortex-file-compressed 742903355 7.4156e+08 1.00181 ns
tpch_q13/duckdb:vortex-file-compressed 1009495863 9.76135e+08 1.03418 ns
tpch_q14/duckdb:vortex-file-compressed 833210321 8.38792e+08 0.993345 ns
tpch_q15/duckdb:vortex-file-compressed 603831349 6.09797e+08 0.990218 ns
tpch_q16/duckdb:vortex-file-compressed 471258661 4.65564e+08 1.01223 ns
tpch_q17/duckdb:vortex-file-compressed 1015067597 1.00377e+09 1.01125 ns
tpch_q18/duckdb:vortex-file-compressed 1086954047 1.10069e+09 0.98752 ns
tpch_q19/duckdb:vortex-file-compressed 752504352 7.35743e+08 1.02278 ns
tpch_q20/duckdb:vortex-file-compressed 1198772038 1.20531e+09 0.994575 ns
tpch_q21/duckdb:vortex-file-compressed 1905247660 1.87909e+09 1.01392 ns
tpch_q22/duckdb:vortex-file-compressed 508352073 5.10009e+08 0.996752 ns
tpch_q01/duckdb:vortex-compact 634897204 6.33726e+08 1.00185 ns
tpch_q02/duckdb:vortex-compact 779915662 7.86813e+08 0.991233 ns
tpch_q03/duckdb:vortex-compact 894649344 8.68701e+08 1.02987 ns
tpch_q04/duckdb:vortex-compact 582805276 5.7248e+08 1.01804 ns
tpch_q05/duckdb:vortex-compact 1125335486 1.13403e+09 0.99233 ns
tpch_q06/duckdb:vortex-compact 672518737 6.78885e+08 0.990622 ns
tpch_q07/duckdb:vortex-compact 1090073741 1.09543e+09 0.995107 ns
tpch_q08/duckdb:vortex-compact 1421264985 1.47212e+09 0.965454 ns
tpch_q09/duckdb:vortex-compact 1387956500 1.40901e+09 0.985056 ns
tpch_q10/duckdb:vortex-compact 1265237661 1.28245e+09 0.986582 ns
tpch_q11/duckdb:vortex-compact 548163190 5.18996e+08 1.0562 ns
tpch_q12/duckdb:vortex-compact 704058645 7.17486e+08 0.981286 ns
tpch_q13/duckdb:vortex-compact 875452334 8.80912e+08 0.993803 ns
tpch_q14/duckdb:vortex-compact 860883406 9.01549e+08 0.954893 ns
tpch_q15/duckdb:vortex-compact 574716740 5.7659e+08 0.996752 ns
tpch_q16/duckdb:vortex-compact 421613735 4.30032e+08 0.980425 ns
tpch_q17/duckdb:vortex-compact 956095929 9.537e+08 1.00251 ns
tpch_q18/duckdb:vortex-compact 897802304 9.57964e+08 0.937198 ns
tpch_q19/duckdb:vortex-compact 765646023 7.42065e+08 1.03178 ns
tpch_q20/duckdb:vortex-compact 1105833388 1.12818e+09 0.980188 ns
tpch_q21/duckdb:vortex-compact 1551100042 1.53261e+09 1.01206 ns
tpch_q22/duckdb:vortex-compact 528607634 5.29934e+08 0.997497 ns

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.984x ➖
  • Vortex: 0.990x ➖
  • duckdb:vortex: 0.989x ➖
  • datafusion:vortex: 0.990x ➖
  • Best: clickbench_q07/duckdb:vortex-compact (0.595x)
  • Worst: clickbench_q23/datafusion:vortex-compact (2.312x)
  • Significant (>10%): 12↑ 19↓
Detailed Results Table
name PR f4f3811 base 7057a13 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1856547 2.12126e+06 0.875211 ns 🚀
clickbench_q01/datafusion:parquet 22162021 2.1861e+07 1.01377 ns
clickbench_q02/datafusion:parquet 52546279 5.69342e+07 0.92293 ns
clickbench_q03/datafusion:parquet 42601707 4.61626e+07 0.922861 ns
clickbench_q04/datafusion:parquet 352032372 3.91674e+08 0.89879 ns 🚀
clickbench_q05/datafusion:parquet 344024396 3.67109e+08 0.937118 ns
clickbench_q06/datafusion:parquet 1542845 1.54435e+06 0.999027 ns
clickbench_q07/datafusion:parquet 24656904 2.59793e+07 0.949098 ns
clickbench_q08/datafusion:parquet 431141258 4.49718e+08 0.958692 ns
clickbench_q09/datafusion:parquet 665831296 6.91922e+08 0.962293 ns
clickbench_q10/datafusion:parquet 114286655 1.17543e+08 0.972295 ns
clickbench_q11/datafusion:parquet 138685375 1.44764e+08 0.958009 ns
clickbench_q12/datafusion:parquet 346011737 3.61354e+08 0.957541 ns
clickbench_q13/datafusion:parquet 498530856 5.17835e+08 0.962721 ns
clickbench_q14/datafusion:parquet 339769079 3.524e+08 0.964158 ns
clickbench_q15/datafusion:parquet 403005556 4.22075e+08 0.954821 ns
clickbench_q16/datafusion:parquet 713336779 7.38818e+08 0.965511 ns
clickbench_q17/datafusion:parquet 705802975 7.32322e+08 0.963787 ns
clickbench_q18/datafusion:parquet 1416701331 1.45905e+09 0.970974 ns
clickbench_q19/datafusion:parquet 33769933 3.62546e+07 0.931465 ns
clickbench_q20/datafusion:parquet 550856569 5.89937e+08 0.933756 ns
clickbench_q21/datafusion:parquet 649173125 6.52096e+08 0.995518 ns
clickbench_q22/datafusion:parquet 957929081 9.76959e+08 0.980522 ns
clickbench_q23/datafusion:parquet 3708021423 3.82589e+09 0.969191 ns
clickbench_q24/datafusion:parquet 105635910 1.04737e+08 1.00858 ns
clickbench_q25/datafusion:parquet 138416172 1.45175e+08 0.953446 ns
clickbench_q26/datafusion:parquet 106887787 1.07106e+08 0.997964 ns
clickbench_q27/datafusion:parquet 960263188 9.94711e+08 0.965369 ns
clickbench_q28/datafusion:parquet 5743654583 5.84473e+09 0.982706 ns
clickbench_q29/datafusion:parquet 213135242 2.26074e+08 0.942767 ns
clickbench_q30/datafusion:parquet 345286292 3.65654e+08 0.944299 ns
clickbench_q31/datafusion:parquet 395418328 4.05611e+08 0.97487 ns
clickbench_q32/datafusion:parquet 1362904922 1.45015e+09 0.93984 ns
clickbench_q33/datafusion:parquet 1495092938 1.53963e+09 0.971072 ns
clickbench_q34/datafusion:parquet 1495664903 1.53853e+09 0.972142 ns
clickbench_q35/datafusion:parquet 562237353 5.84015e+08 0.962711 ns
clickbench_q36/datafusion:parquet 144416132 1.51177e+08 0.955276 ns
clickbench_q37/datafusion:parquet 58586154 6.09231e+07 0.961641 ns
clickbench_q38/datafusion:parquet 92523033 9.55664e+07 0.968155 ns
clickbench_q39/datafusion:parquet 279297311 2.91386e+08 0.958513 ns
clickbench_q40/datafusion:parquet 33535283 3.6034e+07 0.930656 ns
clickbench_q41/datafusion:parquet 31296379 3.1619e+07 0.989795 ns
clickbench_q42/datafusion:parquet 32543790 3.35314e+07 0.970547 ns
clickbench_q00/datafusion:vortex-file-compressed 1657586 1.98258e+06 0.836074 ns 🚀
clickbench_q01/datafusion:vortex-file-compressed 13199980 1.40835e+07 0.937265 ns
clickbench_q02/datafusion:vortex-file-compressed 31533774 3.38902e+07 0.93047 ns
clickbench_q03/datafusion:vortex-file-compressed 34734187 3.86607e+07 0.898436 ns 🚀
clickbench_q04/datafusion:vortex-file-compressed 320465296 3.30717e+08 0.969 ns
clickbench_q05/datafusion:vortex-file-compressed 304286752 3.18717e+08 0.954724 ns
clickbench_q06/datafusion:vortex-file-compressed 1662934 1.69164e+06 0.983031 ns
clickbench_q07/datafusion:vortex-file-compressed 17312038 1.91198e+07 0.905452 ns
clickbench_q08/datafusion:vortex-file-compressed 381769181 3.90807e+08 0.976875 ns
clickbench_q09/datafusion:vortex-file-compressed 565301545 5.87971e+08 0.961445 ns
clickbench_q10/datafusion:vortex-file-compressed 71638246 7.36608e+07 0.972542 ns
clickbench_q11/datafusion:vortex-file-compressed 79299257 8.40632e+07 0.94333 ns
clickbench_q12/datafusion:vortex-file-compressed 267308342 2.77358e+08 0.963767 ns
clickbench_q13/datafusion:vortex-file-compressed 405656122 4.19076e+08 0.967978 ns
clickbench_q14/datafusion:vortex-file-compressed 247502765 2.54229e+08 0.973541 ns
clickbench_q15/datafusion:vortex-file-compressed 371142641 3.90491e+08 0.950451 ns
clickbench_q16/datafusion:vortex-file-compressed 710605077 7.33338e+08 0.969001 ns
clickbench_q17/datafusion:vortex-file-compressed 700790140 7.24906e+08 0.966732 ns
clickbench_q18/datafusion:vortex-file-compressed 1375566696 1.3978e+09 0.984095 ns
clickbench_q19/datafusion:vortex-file-compressed 26730367 2.86643e+07 0.932532 ns
clickbench_q20/datafusion:vortex-file-compressed 333086301 3.441e+08 0.967992 ns
clickbench_q21/datafusion:vortex-file-compressed 383745144 4.00023e+08 0.959309 ns
clickbench_q22/datafusion:vortex-file-compressed 568912643 5.99392e+08 0.949149 ns
clickbench_q23/datafusion:vortex-file-compressed 593232666 6.01016e+08 0.98705 ns
clickbench_q24/datafusion:vortex-file-compressed 48510408 4.55315e+07 1.06543 ns
clickbench_q25/datafusion:vortex-file-compressed 77774627 7.38832e+07 1.05267 ns
clickbench_q26/datafusion:vortex-file-compressed 49901195 4.76618e+07 1.04698 ns
clickbench_q27/datafusion:vortex-file-compressed 789492668 7.95034e+08 0.99303 ns
clickbench_q28/datafusion:vortex-file-compressed 6616041231 6.78597e+09 0.974959 ns
clickbench_q29/datafusion:vortex-file-compressed 238105596 2.57827e+08 0.923508 ns
clickbench_q30/datafusion:vortex-file-compressed 250926222 2.64457e+08 0.948836 ns
clickbench_q31/datafusion:vortex-file-compressed 285907126 3.01218e+08 0.949171 ns
clickbench_q32/datafusion:vortex-file-compressed 1416706200 1.45424e+09 0.974191 ns
clickbench_q33/datafusion:vortex-file-compressed 1380711358 1.48568e+09 0.929346 ns
clickbench_q34/datafusion:vortex-file-compressed 1376244750 1.47508e+09 0.932998 ns
clickbench_q35/datafusion:vortex-file-compressed 542894968 5.61524e+08 0.966824 ns
clickbench_q36/datafusion:vortex-file-compressed 75249845 8.16345e+07 0.92179 ns
clickbench_q37/datafusion:vortex-file-compressed 37737021 3.96777e+07 0.951089 ns
clickbench_q38/datafusion:vortex-file-compressed 23931708 2.39452e+07 0.999438 ns
clickbench_q39/datafusion:vortex-file-compressed 147389893 1.61199e+08 0.914333 ns
clickbench_q40/datafusion:vortex-file-compressed 20257577 2.13154e+07 0.950372 ns
clickbench_q41/datafusion:vortex-file-compressed 18839004 1.98344e+07 0.949813 ns
clickbench_q42/datafusion:vortex-file-compressed 21831560 2.26535e+07 0.963715 ns
clickbench_q00/datafusion:vortex-compact 1894261 1.69174e+06 1.11971 ns 🚨
clickbench_q01/datafusion:vortex-compact 18186041 2.47422e+07 0.735022 ns 🚀
clickbench_q02/datafusion:vortex-compact 41344587 4.72551e+07 0.874923 ns 🚀
clickbench_q03/datafusion:vortex-compact 40229839 4.02674e+07 0.999068 ns
clickbench_q04/datafusion:vortex-compact 338019637 3.51219e+08 0.962419 ns
clickbench_q05/datafusion:vortex-compact 331062936 3.49498e+08 0.947252 ns
clickbench_q06/datafusion:vortex-compact 1648777 1.73184e+06 0.95204 ns
clickbench_q07/datafusion:vortex-compact 27008943 4.16715e+07 0.64814 ns 🚀
clickbench_q08/datafusion:vortex-compact 422838478 4.20601e+08 1.00532 ns
clickbench_q09/datafusion:vortex-compact 634141424 6.38427e+08 0.993287 ns
clickbench_q10/datafusion:vortex-compact 127549471 1.05859e+08 1.2049 ns 🚨
clickbench_q11/datafusion:vortex-compact 162391670 1.25976e+08 1.28907 ns 🚨
clickbench_q12/datafusion:vortex-compact 288050582 3.00885e+08 0.957343 ns
clickbench_q13/datafusion:vortex-compact 506621050 4.78752e+08 1.05821 ns
clickbench_q14/datafusion:vortex-compact 296009194 2.99671e+08 0.98778 ns
clickbench_q15/datafusion:vortex-compact 391374088 4.07491e+08 0.960449 ns
clickbench_q16/datafusion:vortex-compact 785747549 7.97835e+08 0.984849 ns
clickbench_q17/datafusion:vortex-compact 767252859 7.76581e+08 0.987988 ns
clickbench_q18/datafusion:vortex-compact 1462395865 1.42406e+09 1.02692 ns
clickbench_q19/datafusion:vortex-compact 34255165 3.55919e+07 0.962443 ns
clickbench_q20/datafusion:vortex-compact 411410820 4.25744e+08 0.966333 ns
clickbench_q21/datafusion:vortex-compact 588045283 5.11273e+08 1.15016 ns 🚨
clickbench_q22/datafusion:vortex-compact 964357698 7.91128e+08 1.21896 ns 🚨
clickbench_q23/datafusion:vortex-compact 2661439320 1.15126e+09 2.31177 ns 🚨
clickbench_q24/datafusion:vortex-compact 92917439 6.46914e+07 1.43632 ns 🚨
clickbench_q25/datafusion:vortex-compact 119905666 1.21576e+08 0.986265 ns
clickbench_q26/datafusion:vortex-compact 94846858 6.74446e+07 1.40629 ns 🚨
clickbench_q27/datafusion:vortex-compact 864948706 9.21875e+08 0.93825 ns
clickbench_q28/datafusion:vortex-compact 5865443204 6.02859e+09 0.972938 ns
clickbench_q29/datafusion:vortex-compact 223615089 2.385e+08 0.937589 ns
clickbench_q30/datafusion:vortex-compact 391619306 3.23711e+08 1.20978 ns 🚨
clickbench_q31/datafusion:vortex-compact 449471390 3.67227e+08 1.22396 ns 🚨
clickbench_q32/datafusion:vortex-compact 1323994174 1.43061e+09 0.925472 ns
clickbench_q33/datafusion:vortex-compact 1451353482 1.53023e+09 0.948454 ns
clickbench_q34/datafusion:vortex-compact 1435606582 1.55188e+09 0.925078 ns
clickbench_q35/datafusion:vortex-compact 579067736 6.13527e+08 0.943833 ns
clickbench_q36/datafusion:vortex-compact 91406495 9.69678e+07 0.942648 ns
clickbench_q37/datafusion:vortex-compact 42859987 4.56727e+07 0.938415 ns
clickbench_q38/datafusion:vortex-compact 32984049 3.58375e+07 0.920377 ns
clickbench_q39/datafusion:vortex-compact 158521950 1.75061e+08 0.905525 ns
clickbench_q40/datafusion:vortex-compact 26557234 2.82007e+07 0.941721 ns
clickbench_q41/datafusion:vortex-compact 30060944 2.66697e+07 1.12716 ns 🚨
clickbench_q42/datafusion:vortex-compact 23211890 2.47372e+07 0.93834 ns
clickbench_q00/duckdb:parquet 125139849 1.24934e+08 1.00165 ns
clickbench_q01/duckdb:parquet 50578768 5.10031e+07 0.991681 ns
clickbench_q02/duckdb:parquet 64927720 6.46947e+07 1.0036 ns
clickbench_q03/duckdb:parquet 62496955 6.29798e+07 0.992333 ns
clickbench_q04/duckdb:parquet 199491731 2.02626e+08 0.984531 ns
clickbench_q05/duckdb:parquet 268560476 2.73219e+08 0.982951 ns
clickbench_q06/duckdb:parquet 61450812 6.08937e+07 1.00915 ns
clickbench_q07/duckdb:parquet 54831167 5.51684e+07 0.993888 ns
clickbench_q08/duckdb:parquet 262635795 2.6739e+08 0.982222 ns
clickbench_q09/duckdb:parquet 388716485 3.93103e+08 0.98884 ns
clickbench_q10/duckdb:parquet 95249300 9.62747e+07 0.989349 ns
clickbench_q11/duckdb:parquet 103413222 1.08587e+08 0.952356 ns
clickbench_q12/duckdb:parquet 282855864 2.9369e+08 0.96311 ns
clickbench_q13/duckdb:parquet 464082987 4.77586e+08 0.971726 ns
clickbench_q14/duckdb:parquet 319412220 3.239e+08 0.986144 ns
clickbench_q15/duckdb:parquet 236103030 2.41041e+08 0.979516 ns
clickbench_q16/duckdb:parquet 562208199 5.68001e+08 0.989801 ns
clickbench_q17/duckdb:parquet 475206776 4.81258e+08 0.987426 ns
clickbench_q18/duckdb:parquet 973048327 9.87187e+08 0.985678 ns
clickbench_q19/duckdb:parquet 48453541 4.90006e+07 0.988835 ns
clickbench_q20/duckdb:parquet 402299700 4.06786e+08 0.988971 ns
clickbench_q21/duckdb:parquet 522220725 5.20047e+08 1.00418 ns
clickbench_q22/duckdb:parquet 909695785 9.1139e+08 0.998141 ns
clickbench_q23/duckdb:parquet 271122121 2.84438e+08 0.953186 ns
clickbench_q24/duckdb:parquet 80770151 7.77584e+07 1.03873 ns
clickbench_q25/duckdb:parquet 140130990 1.4031e+08 0.998726 ns
clickbench_q26/duckdb:parquet 55705036 5.40521e+07 1.03058 ns
clickbench_q27/duckdb:parquet 612173626 6.1941e+08 0.988318 ns
clickbench_q28/duckdb:parquet 4895511829 4.90236e+09 0.998604 ns
clickbench_q29/duckdb:parquet 61387066 6.16598e+07 0.995576 ns
clickbench_q30/duckdb:parquet 306544543 3.09086e+08 0.991777 ns
clickbench_q31/duckdb:parquet 343828687 3.45589e+08 0.994908 ns
clickbench_q32/duckdb:parquet 1041721716 1.04964e+09 0.992461 ns
clickbench_q33/duckdb:parquet 1048550305 1.07229e+09 0.977865 ns
clickbench_q34/duckdb:parquet 1097847073 1.1178e+09 0.982146 ns
clickbench_q35/duckdb:parquet 346783095 3.4731e+08 0.998482 ns
clickbench_q36/duckdb:parquet 60013795 6.1098e+07 0.982255 ns
clickbench_q37/duckdb:parquet 49006180 4.88794e+07 1.00259 ns
clickbench_q38/duckdb:parquet 51787246 5.20158e+07 0.995606 ns
clickbench_q39/duckdb:parquet 93509280 9.60258e+07 0.973794 ns
clickbench_q40/duckdb:parquet 54241499 5.52654e+07 0.981473 ns
clickbench_q41/duckdb:parquet 57341238 5.70107e+07 1.0058 ns
clickbench_q42/duckdb:parquet 42906371 4.40756e+07 0.973471 ns
clickbench_q00/duckdb:vortex-file-compressed 8312319 8.57771e+06 0.969061 ns
clickbench_q01/duckdb:vortex-file-compressed 12615808 1.34494e+07 0.938022 ns
clickbench_q02/duckdb:vortex-file-compressed 26274917 2.63269e+07 0.998026 ns
clickbench_q03/duckdb:vortex-file-compressed 32398322 3.3518e+07 0.966594 ns
clickbench_q04/duckdb:vortex-file-compressed 172109128 1.77261e+08 0.970936 ns
clickbench_q05/duckdb:vortex-file-compressed 196677133 1.94343e+08 1.01201 ns
clickbench_q06/duckdb:vortex-file-compressed 22773909 2.35212e+07 0.968231 ns
clickbench_q07/duckdb:vortex-file-compressed 18852303 1.90973e+07 0.987173 ns
clickbench_q08/duckdb:vortex-file-compressed 261832435 2.64594e+08 0.989563 ns
clickbench_q09/duckdb:vortex-file-compressed 366039243 3.77754e+08 0.968988 ns
clickbench_q10/duckdb:vortex-file-compressed 74485193 7.55927e+07 0.985349 ns
clickbench_q11/duckdb:vortex-file-compressed 83290893 8.62812e+07 0.965342 ns
clickbench_q12/duckdb:vortex-file-compressed 201850398 2.03038e+08 0.994151 ns
clickbench_q13/duckdb:vortex-file-compressed 456666040 4.68006e+08 0.97577 ns
clickbench_q14/duckdb:vortex-file-compressed 285717701 2.93544e+08 0.973338 ns
clickbench_q15/duckdb:vortex-file-compressed 211576051 2.15763e+08 0.980594 ns
clickbench_q16/duckdb:vortex-file-compressed 938659738 9.42476e+08 0.995951 ns
clickbench_q17/duckdb:vortex-file-compressed 841548348 8.57719e+08 0.981147 ns
clickbench_q18/duckdb:vortex-file-compressed 1431416646 1.47098e+09 0.973106 ns
clickbench_q19/duckdb:vortex-file-compressed 22720302 2.39114e+07 0.950186 ns
clickbench_q20/duckdb:vortex-file-compressed 341691843 3.64317e+08 0.937898 ns
clickbench_q21/duckdb:vortex-file-compressed 373497258 3.88752e+08 0.96076 ns
clickbench_q22/duckdb:vortex-file-compressed 555519133 5.42597e+08 1.02382 ns
clickbench_q23/duckdb:vortex-file-compressed 1170343675 1.5912e+09 0.735509 ns 🚀
clickbench_q24/duckdb:vortex-file-compressed 52675459 5.32572e+07 0.989077 ns
clickbench_q25/duckdb:vortex-file-compressed 80001839 7.59271e+07 1.05367 ns
clickbench_q26/duckdb:vortex-file-compressed 44725181 5.13933e+07 0.870253 ns 🚀
clickbench_q27/duckdb:vortex-file-compressed 507012893 5.21505e+08 0.972211 ns
clickbench_q28/duckdb:vortex-file-compressed 3249951823 3.14917e+09 1.032 ns
clickbench_q29/duckdb:vortex-file-compressed 30267558 3.03612e+07 0.996917 ns
clickbench_q30/duckdb:vortex-file-compressed 190918344 1.95485e+08 0.97664 ns
clickbench_q31/duckdb:vortex-file-compressed 262200476 2.65714e+08 0.986776 ns
clickbench_q32/duckdb:vortex-file-compressed 1060460815 1.08302e+09 0.979171 ns
clickbench_q33/duckdb:vortex-file-compressed 1035833147 1.07819e+09 0.960713 ns
clickbench_q34/duckdb:vortex-file-compressed 1487886053 1.54819e+09 0.961048 ns
clickbench_q35/duckdb:vortex-file-compressed 355628901 3.58312e+08 0.992511 ns
clickbench_q36/duckdb:vortex-file-compressed 22002962 2.31865e+07 0.948958 ns
clickbench_q37/duckdb:vortex-file-compressed 14502873 1.51613e+07 0.956573 ns
clickbench_q38/duckdb:vortex-file-compressed 15409244 1.57925e+07 0.975732 ns
clickbench_q39/duckdb:vortex-file-compressed 40510067 4.09402e+07 0.989493 ns
clickbench_q40/duckdb:vortex-file-compressed 13558307 1.37532e+07 0.98583 ns
clickbench_q41/duckdb:vortex-file-compressed 13504992 1.45306e+07 0.929419 ns
clickbench_q42/duckdb:vortex-file-compressed 17222867 1.69633e+07 1.0153 ns
clickbench_q00/duckdb:vortex-compact 8603611 9.04237e+06 0.951478 ns
clickbench_q01/duckdb:vortex-compact 15787482 2.33171e+07 0.677078 ns 🚀
clickbench_q02/duckdb:vortex-compact 37231006 4.36095e+07 0.853736 ns 🚀
clickbench_q03/duckdb:vortex-compact 39630590 4.27479e+07 0.927078 ns
clickbench_q04/duckdb:vortex-compact 193430405 2.10949e+08 0.916952 ns
clickbench_q05/duckdb:vortex-compact 220349773 2.27471e+08 0.968693 ns
clickbench_q06/duckdb:vortex-compact 22652233 3.41205e+07 0.66389 ns 🚀
clickbench_q07/duckdb:vortex-compact 21635249 3.63767e+07 0.594756 ns 🚀
clickbench_q08/duckdb:vortex-compact 300346745 2.8221e+08 1.06427 ns
clickbench_q09/duckdb:vortex-compact 444820657 4.09886e+08 1.08523 ns
clickbench_q10/duckdb:vortex-compact 121895027 1.04069e+08 1.17129 ns 🚨
clickbench_q11/duckdb:vortex-compact 157718479 1.24662e+08 1.26516 ns 🚨
clickbench_q12/duckdb:vortex-compact 243932824 2.53698e+08 0.961508 ns
clickbench_q13/duckdb:vortex-compact 563380088 5.36259e+08 1.05058 ns
clickbench_q14/duckdb:vortex-compact 352040332 3.54613e+08 0.992746 ns
clickbench_q15/duckdb:vortex-compact 232968822 2.55107e+08 0.913219 ns
clickbench_q16/duckdb:vortex-compact 1020906515 1.01937e+09 1.0015 ns
clickbench_q17/duckdb:vortex-compact 931661157 9.25046e+08 1.00715 ns
clickbench_q18/duckdb:vortex-compact 1519871908 1.46848e+09 1.035 ns
clickbench_q19/duckdb:vortex-compact 27779965 2.82852e+07 0.982136 ns
clickbench_q20/duckdb:vortex-compact 419827484 4.30505e+08 0.975199 ns
clickbench_q21/duckdb:vortex-compact 565107880 5.17901e+08 1.09115 ns
clickbench_q22/duckdb:vortex-compact 975374681 7.55364e+08 1.29126 ns 🚨
clickbench_q23/duckdb:vortex-compact 3633416194 1.74994e+09 2.07631 ns 🚨
clickbench_q24/duckdb:vortex-compact 84305078 6.62847e+07 1.27186 ns 🚨
clickbench_q25/duckdb:vortex-compact 127854509 1.4106e+08 0.906381 ns
clickbench_q26/duckdb:vortex-compact 96023855 5.99439e+07 1.6019 ns 🚨
clickbench_q27/duckdb:vortex-compact 555299482 6.31889e+08 0.878793 ns 🚀
clickbench_q28/duckdb:vortex-compact 3226689468 3.27786e+09 0.984389 ns
clickbench_q29/duckdb:vortex-compact 35315292 3.68044e+07 0.959541 ns
clickbench_q30/duckdb:vortex-compact 328975027 2.72806e+08 1.20589 ns 🚨
clickbench_q31/duckdb:vortex-compact 425375983 3.40039e+08 1.25096 ns 🚨
clickbench_q32/duckdb:vortex-compact 1120795460 1.08853e+09 1.02964 ns
clickbench_q33/duckdb:vortex-compact 1070696827 1.10626e+09 0.967849 ns
clickbench_q34/duckdb:vortex-compact 1570685241 1.63445e+09 0.960989 ns
clickbench_q35/duckdb:vortex-compact 365857699 3.6277e+08 1.00851 ns
clickbench_q36/duckdb:vortex-compact 24471420 2.6227e+07 0.933061 ns
clickbench_q37/duckdb:vortex-compact 17377630 1.74646e+07 0.995021 ns
clickbench_q38/duckdb:vortex-compact 17768140 1.94787e+07 0.912185 ns
clickbench_q39/duckdb:vortex-compact 47526714 4.6177e+07 1.02923 ns
clickbench_q40/duckdb:vortex-compact 17273514 1.89258e+07 0.912695 ns
clickbench_q41/duckdb:vortex-compact 17935847 1.79487e+07 0.999284 ns
clickbench_q42/duckdb:vortex-compact 20253234 2.05649e+07 0.984843 ns
clickbench_q00/duckdb:duckdb 19269958 1.90551e+07 1.01128 ns
clickbench_q01/duckdb:duckdb 37424245 3.78657e+07 0.988341 ns
clickbench_q02/duckdb:duckdb 46301582 4.65587e+07 0.994478 ns
clickbench_q03/duckdb:duckdb 47104334 4.84723e+07 0.971778 ns
clickbench_q04/duckdb:duckdb 198787383 2.02231e+08 0.982971 ns
clickbench_q05/duckdb:duckdb 313293575 3.18074e+08 0.98497 ns
clickbench_q06/duckdb:duckdb 36541221 3.62582e+07 1.0078 ns
clickbench_q07/duckdb:duckdb 38194251 3.92754e+07 0.972473 ns
clickbench_q08/duckdb:duckdb 247465745 2.49878e+08 0.990347 ns
clickbench_q09/duckdb:duckdb 361510260 3.64271e+08 0.99242 ns
clickbench_q10/duckdb:duckdb 111001286 1.1192e+08 0.991789 ns
clickbench_q11/duckdb:duckdb 120007234 1.20706e+08 0.99421 ns
clickbench_q12/duckdb:duckdb 264894154 2.68194e+08 0.987695 ns
clickbench_q13/duckdb:duckdb 441355601 4.50729e+08 0.979204 ns
clickbench_q14/duckdb:duckdb 286688639 2.9246e+08 0.980267 ns
clickbench_q15/duckdb:duckdb 217015537 2.2079e+08 0.982905 ns
clickbench_q16/duckdb:duckdb 537279526 5.44358e+08 0.986997 ns
clickbench_q17/duckdb:duckdb 452422980 4.60549e+08 0.982356 ns
clickbench_q18/duckdb:duckdb 939642739 9.58037e+08 0.9808 ns
clickbench_q19/duckdb:duckdb 37265309 3.7131e+07 1.00362 ns
clickbench_q20/duckdb:duckdb 432178131 4.50513e+08 0.959303 ns
clickbench_q21/duckdb:duckdb 457229664 4.78116e+08 0.956316 ns
clickbench_q22/duckdb:duckdb 529735610 5.41926e+08 0.977505 ns
clickbench_q23/duckdb:duckdb 230826316 2.41484e+08 0.955867 ns
clickbench_q24/duckdb:duckdb 49391238 4.95536e+07 0.996723 ns
clickbench_q25/duckdb:duckdb 111471890 1.1084e+08 1.0057 ns
clickbench_q26/duckdb:duckdb 46420797 4.80796e+07 0.965498 ns
clickbench_q27/duckdb:duckdb 514417534 5.31112e+08 0.968566 ns
clickbench_q28/duckdb:duckdb 4479348750 4.4724e+09 1.00155 ns
clickbench_q29/duckdb:duckdb 49745548 5.02041e+07 0.990867 ns
clickbench_q30/duckdb:duckdb 267904936 2.71773e+08 0.985768 ns
clickbench_q31/duckdb:duckdb 334910361 3.4102e+08 0.982084 ns
clickbench_q32/duckdb:duckdb 1017132096 1.03468e+09 0.983041 ns
clickbench_q33/duckdb:duckdb 1048642754 1.08918e+09 0.962783 ns
clickbench_q34/duckdb:duckdb 1125054839 1.16571e+09 0.965123 ns
clickbench_q35/duckdb:duckdb 263679751 2.65632e+08 0.99265 ns
clickbench_q36/duckdb:duckdb 44659497 4.47199e+07 0.99865 ns
clickbench_q37/duckdb:duckdb 32951625 3.29986e+07 0.998576 ns
clickbench_q38/duckdb:duckdb 33747779 3.43464e+07 0.982572 ns
clickbench_q39/duckdb:duckdb 69690683 8.16347e+07 0.85369 ns 🚀
clickbench_q40/duckdb:duckdb 33053247 3.34078e+07 0.989388 ns
clickbench_q41/duckdb:duckdb 33453887 3.44908e+07 0.969936 ns
clickbench_q42/duckdb:duckdb 32664209 3.33263e+07 0.980134 ns

&SequenceScheme,
&RLE_INTEGER_SCHEME,
#[cfg(feature = "pco")]
&PcoScheme,
Copy link
Contributor

Choose a reason for hiding this comment

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

not must not be in the default

Copy link
Contributor

@joseph-isaacs joseph-isaacs left a comment

Choose a reason for hiding this comment

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

make sure teh default strategy doesn't have PCO or zstd

@onursatici
Copy link
Contributor Author

default is filtering out pco and zstd

int_schemes: ALL_INT_SCHEMES
.iter()
.copied()
.filter(|s| s.code() != IntCode::Pco)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

here is currently where we exclude pco and zstd from the default

@onursatici onursatici added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Feb 6, 2026
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Feb 6, 2026
Comment on lines +54 to +57
int_schemes: ALL_INT_SCHEMES
.iter()
.copied()
.filter(|s| s.code() != IntCode::Pco)
Copy link
Contributor

Choose a reason for hiding this comment

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

shall we have ALL_DEFAULT_SCEHEMS? next to all schemes?

Copy link
Contributor

Choose a reason for hiding this comment

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

its just people will forget to omit other schemes

Copy link
Contributor

@joseph-isaacs joseph-isaacs left a comment

Choose a reason for hiding this comment

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

Add the default schemes and we can merge

Copy link
Contributor

@joseph-isaacs joseph-isaacs left a comment

Choose a reason for hiding this comment

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

need to fix the python test, this shouldn't change

File "../vortex-python/python/vortex/io.py", line ?, in default
Failed example:
    os.path.getsize('tiny.vortex')
Expected:
    55116
Got:
    55316

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

Labels

changelog/feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants