Skip to content

feat[file]: gate the writer on the session's enabled editions#8946

Open
joseph-isaacs wants to merge 5 commits into
developfrom
ji/gate-writer-editions
Open

feat[file]: gate the writer on the session's enabled editions#8946
joseph-isaacs wants to merge 5 commits into
developfrom
ji/gate-writer-editions

Conversation

@joseph-isaacs

Copy link
Copy Markdown
Contributor

Summary

The file writer previously drew its permitted encodings from a static ALLOWED_ENCODINGS set compiled into vortex-file. The only way to write a narrower or wider set was to override the write strategy by hand, and the writer's policy was disconnected from the editions the session had registered. This PR makes the writer's encoding policy come from the session's enabled editions.

Final PR in the stack, on top of #8945 (add enabled-editions selection to the session) and #8944 (require schemes to declare their produced encodings).

Changes

  • VortexWriteOptions::new resolves enabled_encoding_ids and applies it both to the write strategy and to the ArrayContext, so a replacement strategy cannot widen the policy.
  • WriteStrategyBuilder::with_allow_encodings now also filters the BtrBlocks compressor via retain_allowed_encodings (from feat[compressor]: require schemes to declare their produced encodings #8944), in either configuration order, so forbidden encodings are never produced rather than being rejected after the fact.
  • ALLOWED_ENCODINGS is removed. register_default_encodings still registers everything for reading; the default session's write policy comes from the editions enabled by enable_default_editions.
  • Sessions without an EnabledEditions variable permit no edition encodings, so lower-level test sessions in vortex-file, vortex-layout and vortex-parquet-variant opt in explicitly via a shared enable_all_registered_array_encodings test helper.

The vortex/src/editions/tests.rs round-trip tests exercise every writer customization path (default strategy, replacement builders, opaque/probe compressors, custom flat strategies and field writers) to confirm none can emit an encoding outside the enabled editions.

Testing

  • cargo nextest run -p vortex-file -p vortex-layout -p vortex -p vortex-parquet-variant — 410 passed
  • cargo clippy --all-targets --all-features -p vortex-file -p vortex-layout -p vortex -p vortex-jni -p vortex-parquet-variant — clean
  • cargo +nightly fmt --all

Not run: cargo clippy --workspacevortex-duckdb's build script fails in this environment because bindgen cannot locate a system duckdb.h. Neither this PR nor its stack touches duckdb or any C++, so the failure is environmental; the changed crates and their dependents were clippy-checked explicitly instead.

🤖 Generated with Claude Code

Adds a required `Scheme::produced_encodings` method returning the array
encodings a scheme may itself introduce into its compressed output.
Cascaded children are compressed by other schemes, which declare their
own encodings, so only encodings constructed directly by `compress`
belong here.

`BtrBlocksCompressorBuilder::retain_allowed_encodings` uses the
declarations to drop any scheme that could produce an encoding outside a
permitted set, so an encoding policy can be enforced before compression
rather than rejected after it.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Introduces `EnabledEditions`, a session variable recording the editions
a writer is permitted to emit — at most one per family, with a newer or
older edition from the same family replacing the previous selection.
This is deliberately separate from `EditionSession`: registration
describes what a session knows how to reason about, while enabling is
the explicit writer policy.

`EditionSessionExt` gains:

- `enabled_editions` — access the (lazily installed) selection.
- `register_edition` / `enable_edition` — enabling an unregistered
  edition errors, so a typo or unavailable third-party declaration
  cannot silently produce an empty writable set.
- `enabled_encoding_ids` — resolve the union of encodings across all
  enabled editions; empty when nothing is enabled.

The default `vortex` session now enables the newest frozen `core`
edition (and the newest unstable edition under `unstable_encodings`) via
`editions::enable_default_editions`. No writer behavior changes yet: this
only records the selection on the session. A follow-up PR consumes
`enabled_encoding_ids` to gate the file writer.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
The file writer previously drew its permitted encodings from a static
`ALLOWED_ENCODINGS` set in `vortex-file`. That set was compiled in, so
the only way to write a narrower or wider encoding set was to override
the write strategy by hand, and the writer's policy was disconnected
from the editions the session had registered.

Encoding policy now comes from the session's enabled editions:

- `VortexWriteOptions::new` resolves `enabled_encoding_ids` and applies
  it both to the write strategy and to the `ArrayContext`, so a
  replacement strategy cannot widen the policy.
- `WriteStrategyBuilder::with_allow_encodings` now also filters the
  BtrBlocks compressor via `retain_allowed_encodings`, in either
  configuration order, so forbidden encodings are never produced rather
  than being rejected after the fact.
- `ALLOWED_ENCODINGS` is removed. `register_default_encodings` still
  registers everything for reading; the default session's write policy
  comes from the editions enabled by `enable_default_editions`.

Sessions without an `EnabledEditions` variable permit no edition
encodings, so lower-level test sessions in `vortex-file`, `vortex-layout`
and `vortex-parquet-variant` opt in explicitly (a shared
`enable_all_registered_array_encodings` test helper).

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Move `retain_allowed_encodings` out of the `with_allow_encodings` and
`with_btrblocks_builder` setters and into `build()`, applying it once to
the compressor before it is used for the data, stats, and defaulted
probe compressors. This drops the order-dependence between configuring
the builder and the allowed-encodings policy: whichever order they are
set, the filter is applied to every compressor derived from the builder.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs
joseph-isaacs changed the base branch from ji/enabled-editions-session to develop July 24, 2026 14:54
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jul 24, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jul 24, 2026
…tions

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>

# Conflicts:
#	vortex-jni/src/writer.rs
#	vortex-layout/src/layouts/struct_/reader.rs
#	vortex-layout/src/layouts/table.rs
#	vortex-layout/src/test.rs
@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 4a21a9f 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Vortex (geomean): 1.009x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.009x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 115645856 106579699 1.09
polarsignals_q01/datafusion:vortex-file-compressed 255313185 277272771 0.92
polarsignals_q02/datafusion:vortex-file-compressed 21113813 21939757 0.96
polarsignals_q03/datafusion:vortex-file-compressed 257093194 261954602 0.98
polarsignals_q04/datafusion:vortex-file-compressed 9275667 9159241 1.01
polarsignals_q05/datafusion:vortex-file-compressed 14636271 13992411 1.05
polarsignals_q06/datafusion:vortex-file-compressed 19783948 19243812 1.03
polarsignals_q07/datafusion:vortex-file-compressed 13498573 13020823 1.04
polarsignals_q08/datafusion:vortex-file-compressed 388988040 389058083 1.00
polarsignals_q09/datafusion:vortex-file-compressed 9684368 9430609 1.03

File Size Changes (1 files changed, +0.0% overall, 1↑ 0↓)
File Scale Format Base HEAD Change %
stacktraces.vortex 1000000 vortex-file-compressed 685.83 MB 685.83 MB +208 B +0.0%

Totals:

  • vortex-file-compressed: 685.83 MB → 685.83 MB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +3.4%
Engines: DataFusion No clear signal (+2.9%, low confidence) · DuckDB No clear signal (+3.8%, low confidence)
Vortex (geomean): 1.034x ➖
Parquet (geomean): 1.000x ➖
Shifts: Parquet (control) +0.0% · Median polish +1.5%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.031x ➖, 0↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 🚨 4979536 4438766 1.12
fineweb_q01/datafusion:vortex-file-compressed 32045564 30303414 1.06
fineweb_q02/datafusion:vortex-file-compressed 35688566 34694283 1.03
fineweb_q03/datafusion:vortex-file-compressed 54916432 59155319 0.93
fineweb_q04/datafusion:vortex-file-compressed 249106121 245630319 1.01
fineweb_q05/datafusion:vortex-file-compressed 186926052 181759132 1.03
fineweb_q06/datafusion:vortex-file-compressed 49246622 47897460 1.03
fineweb_q07/datafusion:vortex-file-compressed 53189850 50379257 1.06
fineweb_q08/datafusion:vortex-file-compressed 20441802 19858484 1.03
datafusion / vortex-compact (1.035x ➖, 0↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 5396134 5060127 1.07
fineweb_q01/datafusion:vortex-compact 99253517 98263858 1.01
fineweb_q02/datafusion:vortex-compact 109628298 100555363 1.09
fineweb_q03/datafusion:vortex-compact 865511536 864860616 1.00
fineweb_q04/datafusion:vortex-compact 920889278 903951317 1.02
fineweb_q05/datafusion:vortex-compact 814458967 809941342 1.01
fineweb_q06/datafusion:vortex-compact 463931487 458781767 1.01
fineweb_q07/datafusion:vortex-compact 482113022 478764476 1.01
fineweb_q08/datafusion:vortex-compact 🚨 20159435 18110511 1.11
datafusion / parquet (1.004x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 7609536 7267234 1.05
fineweb_q01/datafusion:parquet 295634225 304535344 0.97
fineweb_q02/datafusion:parquet 295379364 308632120 0.96
fineweb_q03/datafusion:parquet 294616949 292747184 1.01
fineweb_q04/datafusion:parquet 308714204 296319604 1.04
fineweb_q05/datafusion:parquet 302494267 305637644 0.99
fineweb_q06/datafusion:parquet 293141044 289617161 1.01
fineweb_q07/datafusion:parquet 284364730 280201900 1.01
fineweb_q08/datafusion:parquet 281993976 281564321 1.00
duckdb / vortex-file-compressed (1.059x ➖, 0↑ 2↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 🚨 3778854 3031402 1.25
fineweb_q01/duckdb:vortex-file-compressed 34246474 32257610 1.06
fineweb_q02/duckdb:vortex-file-compressed 37150512 38236045 0.97
fineweb_q03/duckdb:vortex-file-compressed 103916368 99639356 1.04
fineweb_q04/duckdb:vortex-file-compressed 250447478 236869563 1.06
fineweb_q05/duckdb:vortex-file-compressed 187813373 181408033 1.04
fineweb_q06/duckdb:vortex-file-compressed 🚨 57027861 51118355 1.12
fineweb_q07/duckdb:vortex-file-compressed 55300882 54669411 1.01
fineweb_q08/duckdb:vortex-file-compressed 20877216 20665456 1.01
duckdb / vortex-compact (1.011x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 3245553 3103259 1.05
fineweb_q01/duckdb:vortex-compact 112508799 112105252 1.00
fineweb_q02/duckdb:vortex-compact 111855387 109990473 1.02
fineweb_q03/duckdb:vortex-compact 860778256 845339554 1.02
fineweb_q04/duckdb:vortex-compact 907266480 899632148 1.01
fineweb_q05/duckdb:vortex-compact 809549775 808891434 1.00
fineweb_q06/duckdb:vortex-compact 465713975 460614319 1.01
fineweb_q07/duckdb:vortex-compact 482899816 485504241 0.99
fineweb_q08/duckdb:vortex-compact 20539611 20470891 1.00
duckdb / parquet (0.997x ➖, 1↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 🚀 32721633 36616965 0.89
fineweb_q01/duckdb:parquet 93552203 91144298 1.03
fineweb_q02/duckdb:parquet 91587248 88931067 1.03
fineweb_q03/duckdb:parquet 320898134 321253625 1.00
fineweb_q04/duckdb:parquet 451247934 449957556 1.00
fineweb_q05/duckdb:parquet 420097109 419760166 1.00
fineweb_q06/duckdb:parquet 209008333 205714614 1.02
fineweb_q07/duckdb:parquet 221460745 220470985 1.00
fineweb_q08/duckdb:parquet 38402539 38232738 1.00

File Size Changes (2 files changed, +0.0% overall, 2↑ 0↓)
File Scale Format Base HEAD Change %
sample.vortex 1.0 vortex-compact 1.23 GB 1.23 GB +208 B +0.0%
sample.vortex 1.0 vortex-file-compressed 1.43 GB 1.43 GB +208 B +0.0%

Totals:

  • vortex-compact: 1.23 GB → 1.23 GB (+0.0%)
  • vortex-file-compressed: 1.43 GB → 1.43 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DataFusion No clear signal (-1.9%, environment too noisy confidence) · DuckDB No clear signal (+2.4%, low confidence)
Vortex (geomean): 1.016x ➖
Parquet (geomean): 1.015x ➖
Shifts: Parquet (control) +1.5% · Median polish +1.7%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.001x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 53915050 51888943 1.04
tpch_q02/datafusion:vortex-file-compressed 21536864 22011064 0.98
tpch_q03/datafusion:vortex-file-compressed 29732076 30408363 0.98
tpch_q04/datafusion:vortex-file-compressed 19482196 18466022 1.06
tpch_q05/datafusion:vortex-file-compressed 45550378 45039230 1.01
tpch_q06/datafusion:vortex-file-compressed 9213701 9614776 0.96
tpch_q07/datafusion:vortex-file-compressed 51331999 51150449 1.00
tpch_q08/datafusion:vortex-file-compressed 37086925 37588834 0.99
tpch_q09/datafusion:vortex-file-compressed 49024824 49237756 1.00
tpch_q10/datafusion:vortex-file-compressed 34220644 32253912 1.06
tpch_q11/datafusion:vortex-file-compressed 16003650 15726475 1.02
tpch_q12/datafusion:vortex-file-compressed 23190675 23180169 1.00
tpch_q13/datafusion:vortex-file-compressed 24867966 25496184 0.98
tpch_q14/datafusion:vortex-file-compressed 14909608 15023073 0.99
tpch_q15/datafusion:vortex-file-compressed 23174032 22856429 1.01
tpch_q16/datafusion:vortex-file-compressed 18598390 18922752 0.98
tpch_q17/datafusion:vortex-file-compressed 63501002 64503504 0.98
tpch_q18/datafusion:vortex-file-compressed 72013714 76754418 0.94
tpch_q19/datafusion:vortex-file-compressed 19937044 18610539 1.07
tpch_q20/datafusion:vortex-file-compressed 29540575 29164201 1.01
tpch_q21/datafusion:vortex-file-compressed 67093942 65531256 1.02
tpch_q22/datafusion:vortex-file-compressed 11509306 11956538 0.96
datafusion / vortex-compact (1.007x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 58054167 61221669 0.95
tpch_q02/datafusion:vortex-compact 25337653 25029387 1.01
tpch_q03/datafusion:vortex-compact 33322252 33199590 1.00
tpch_q04/datafusion:vortex-compact 22416643 22080199 1.02
tpch_q05/datafusion:vortex-compact 47052187 46700311 1.01
tpch_q06/datafusion:vortex-compact 11801946 11880097 0.99
tpch_q07/datafusion:vortex-compact 54870989 54876474 1.00
tpch_q08/datafusion:vortex-compact 42015935 41037158 1.02
tpch_q09/datafusion:vortex-compact 53889206 53572114 1.01
tpch_q10/datafusion:vortex-compact 37758310 37009702 1.02
tpch_q11/datafusion:vortex-compact 16862451 17042441 0.99
tpch_q12/datafusion:vortex-compact 30979653 30599150 1.01
tpch_q13/datafusion:vortex-compact 30688552 30480698 1.01
tpch_q14/datafusion:vortex-compact 18071504 17739120 1.02
tpch_q15/datafusion:vortex-compact 28581117 28768939 0.99
tpch_q16/datafusion:vortex-compact 22425414 23052809 0.97
tpch_q17/datafusion:vortex-compact 68480961 67876913 1.01
tpch_q18/datafusion:vortex-compact 81114215 78030181 1.04
tpch_q19/datafusion:vortex-compact 37993233 38102131 1.00
tpch_q20/datafusion:vortex-compact 35863375 34406714 1.04
tpch_q21/datafusion:vortex-compact 76939235 76305421 1.01
tpch_q22/datafusion:vortex-compact 13316377 12954168 1.03
datafusion / parquet (1.026x ➖, 0↑ 2↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 133476523 103875146 1.28
tpch_q02/datafusion:parquet 61646657 60723149 1.02
tpch_q03/datafusion:parquet 78013029 77509003 1.01
tpch_q04/datafusion:parquet 47356698 45315051 1.05
tpch_q05/datafusion:parquet 95883452 90671966 1.06
tpch_q06/datafusion:parquet 🚨 42923251 37038965 1.16
tpch_q07/datafusion:parquet 102978442 103551179 0.99
tpch_q08/datafusion:parquet 91319994 96531277 0.95
tpch_q09/datafusion:parquet 127479219 122138042 1.04
tpch_q10/datafusion:parquet 113206360 117068881 0.97
tpch_q11/datafusion:parquet 40987475 40535356 1.01
tpch_q12/datafusion:parquet 84094278 77518564 1.08
tpch_q13/datafusion:parquet 190281250 196416848 0.97
tpch_q14/datafusion:parquet 43113088 47246264 0.91
tpch_q15/datafusion:parquet 61780734 59438891 1.04
tpch_q16/datafusion:parquet 43789229 43133098 1.02
tpch_q17/datafusion:parquet 136187757 141673470 0.96
tpch_q18/datafusion:parquet 155663615 154051550 1.01
tpch_q19/datafusion:parquet 76079334 72598344 1.05
tpch_q20/datafusion:parquet 70980204 64549939 1.10
tpch_q21/datafusion:parquet 141028284 141750759 0.99
tpch_q22/datafusion:parquet 42829650 44226487 0.97
datafusion / arrow (1.013x ➖, 0↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 54668649 57646604 0.95
tpch_q02/datafusion:arrow 16212528 17085540 0.95
tpch_q03/datafusion:arrow 32433729 32426806 1.00
tpch_q04/datafusion:arrow 27265455 25573679 1.07
tpch_q05/datafusion:arrow 56234073 53600579 1.05
tpch_q06/datafusion:arrow 🚨 24001018 20384810 1.18
tpch_q07/datafusion:arrow 106251428 101437290 1.05
tpch_q08/datafusion:arrow 44235201 42567434 1.04
tpch_q09/datafusion:arrow 64110789 68376911 0.94
tpch_q10/datafusion:arrow 48528148 52361021 0.93
tpch_q11/datafusion:arrow 9091791 9193945 0.99
tpch_q12/datafusion:arrow 48463654 49460745 0.98
tpch_q13/datafusion:arrow 48121277 46231383 1.04
tpch_q14/datafusion:arrow 23056261 22543649 1.02
tpch_q15/datafusion:arrow 46465569 45224559 1.03
tpch_q16/datafusion:arrow 16286329 16594842 0.98
tpch_q17/datafusion:arrow 66568788 67817278 0.98
tpch_q18/datafusion:arrow 107828920 105137738 1.03
tpch_q19/datafusion:arrow 38668006 36671975 1.05
tpch_q20/datafusion:arrow 38118008 35377239 1.08
tpch_q21/datafusion:arrow 158739820 158748164 1.00
tpch_q22/datafusion:arrow 11983997 12151233 0.99
duckdb / vortex-file-compressed (1.030x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 26669860 27669458 0.96
tpch_q02/duckdb:vortex-file-compressed 25437309 24513597 1.04
tpch_q03/duckdb:vortex-file-compressed 32969684 31801455 1.04
tpch_q04/duckdb:vortex-file-compressed 27763170 27124560 1.02
tpch_q05/duckdb:vortex-file-compressed 35291436 33542684 1.05
tpch_q06/duckdb:vortex-file-compressed 8640228 8181428 1.06
tpch_q07/duckdb:vortex-file-compressed 34216458 32993492 1.04
tpch_q08/duckdb:vortex-file-compressed 39212727 38749355 1.01
tpch_q09/duckdb:vortex-file-compressed 56437799 55295281 1.02
tpch_q10/duckdb:vortex-file-compressed 41225357 40462807 1.02
tpch_q11/duckdb:vortex-file-compressed 14147342 13976355 1.01
tpch_q12/duckdb:vortex-file-compressed 23532758 22663584 1.04
tpch_q13/duckdb:vortex-file-compressed 39920188 38751923 1.03
tpch_q14/duckdb:vortex-file-compressed 20071381 19192996 1.05
tpch_q15/duckdb:vortex-file-compressed 16359236 15912845 1.03
tpch_q16/duckdb:vortex-file-compressed 27747101 27113174 1.02
tpch_q17/duckdb:vortex-file-compressed 23093884 22300994 1.04
tpch_q18/duckdb:vortex-file-compressed 52473685 50913060 1.03
tpch_q19/duckdb:vortex-file-compressed 26295587 25671878 1.02
tpch_q20/duckdb:vortex-file-compressed 31634116 30333870 1.04
tpch_q21/duckdb:vortex-file-compressed 102072085 96358837 1.06
tpch_q22/duckdb:vortex-file-compressed 16964014 16503567 1.03
duckdb / vortex-compact (1.027x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 38773372 38960130 1.00
tpch_q02/duckdb:vortex-compact 31511477 31229247 1.01
tpch_q03/duckdb:vortex-compact 35534414 34373544 1.03
tpch_q04/duckdb:vortex-compact 34016661 33591015 1.01
tpch_q05/duckdb:vortex-compact 40337920 39123079 1.03
tpch_q06/duckdb:vortex-compact 10847093 11043676 0.98
tpch_q07/duckdb:vortex-compact 42422882 41605984 1.02
tpch_q08/duckdb:vortex-compact 46170025 45030550 1.03
tpch_q09/duckdb:vortex-compact 66582894 65092412 1.02
tpch_q10/duckdb:vortex-compact 47390146 46528146 1.02
tpch_q11/duckdb:vortex-compact 16467869 15438790 1.07
tpch_q12/duckdb:vortex-compact 32861263 32011236 1.03
tpch_q13/duckdb:vortex-compact 46775898 44984828 1.04
tpch_q14/duckdb:vortex-compact 23903403 23389952 1.02
tpch_q15/duckdb:vortex-compact 20148805 19474681 1.03
tpch_q16/duckdb:vortex-compact 29590257 29009218 1.02
tpch_q17/duckdb:vortex-compact 28450891 27168031 1.05
tpch_q18/duckdb:vortex-compact 58359508 58777726 0.99
tpch_q19/duckdb:vortex-compact 30452124 28275457 1.08
tpch_q20/duckdb:vortex-compact 37661647 37138053 1.01
tpch_q21/duckdb:vortex-compact 115656988 110724141 1.04
tpch_q22/duckdb:vortex-compact 17980678 17049560 1.05
duckdb / parquet (1.004x ➖, 0↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 78060446 77968891 1.00
tpch_q02/duckdb:parquet 40407616 41072598 0.98
tpch_q03/duckdb:parquet 72256144 71747731 1.01
tpch_q04/duckdb:parquet 50465321 51121681 0.99
tpch_q05/duckdb:parquet 69834365 69230201 1.01
tpch_q06/duckdb:parquet 22664320 22723740 1.00
tpch_q07/duckdb:parquet 77891433 74752899 1.04
tpch_q08/duckdb:parquet 83448297 84109599 0.99
tpch_q09/duckdb:parquet 🚨 155558010 136651767 1.14
tpch_q10/duckdb:parquet 130414872 128400681 1.02
tpch_q11/duckdb:parquet 22815340 23565421 0.97
tpch_q12/duckdb:parquet 58578340 56216405 1.04
tpch_q13/duckdb:parquet 253754333 266798388 0.95
tpch_q14/duckdb:parquet 51738701 52350982 0.99
tpch_q15/duckdb:parquet 26516804 27334249 0.97
tpch_q16/duckdb:parquet 58390284 60714335 0.96
tpch_q17/duckdb:parquet 63263961 60853056 1.04
tpch_q18/duckdb:parquet 121511270 120731086 1.01
tpch_q19/duckdb:parquet 76973332 82420256 0.93
tpch_q20/duckdb:parquet 66338107 66446798 1.00
tpch_q21/duckdb:parquet 186195370 175984794 1.06
tpch_q22/duckdb:parquet 56072825 55175038 1.02
duckdb / duckdb (1.029x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 17888892 17684419 1.01
tpch_q02/duckdb:duckdb 15128493 14236985 1.06
tpch_q03/duckdb:duckdb 23898918 22647835 1.06
tpch_q04/duckdb:duckdb 23487290 22630116 1.04
tpch_q05/duckdb:duckdb 23589421 23327945 1.01
tpch_q06/duckdb:duckdb 7159869 7158032 1.00
tpch_q07/duckdb:duckdb 26239292 25037625 1.05
tpch_q08/duckdb:duckdb 24589205 24040050 1.02
tpch_q09/duckdb:duckdb 60210869 58250295 1.03
tpch_q10/duckdb:duckdb 53716476 51442318 1.04
tpch_q11/duckdb:duckdb 7491951 7200411 1.04
tpch_q12/duckdb:duckdb 18640959 18230369 1.02
tpch_q13/duckdb:duckdb 41091875 38872856 1.06
tpch_q14/duckdb:duckdb 22469564 21533113 1.04
tpch_q15/duckdb:duckdb 13850604 13894093 1.00
tpch_q16/duckdb:duckdb 27367768 26045603 1.05
tpch_q17/duckdb:duckdb 16628901 16663463 1.00
tpch_q18/duckdb:duckdb 40820645 40952106 1.00
tpch_q19/duckdb:duckdb 32020190 30700088 1.04
tpch_q20/duckdb:duckdb 25985122 25241904 1.03
tpch_q21/duckdb:duckdb 63827279 61930151 1.03
tpch_q22/duckdb:duckdb 26385388 26142478 1.01

File Size Changes (18 files changed, +0.0% overall, 18↑ 0↓)
File Scale Format Base HEAD Change %
region_0.vortex 1.0 vortex-compact 5.83 KB 6.04 KB +216 B +3.6%
region_0.vortex 1.0 vortex-file-compressed 6.65 KB 6.86 KB +216 B +3.2%
nation_0.vortex 1.0 vortex-compact 7.80 KB 8.01 KB +216 B +2.7%
nation_0.vortex 1.0 vortex-file-compressed 10.84 KB 11.04 KB +208 B +1.9%
supplier_0.vortex 1.0 vortex-compact 496.46 KB 496.67 KB +216 B +0.0%
supplier_0.vortex 1.0 vortex-file-compressed 611.10 KB 611.31 KB +216 B +0.0%
part_0.vortex 1.0 vortex-compact 3.55 MB 3.55 MB +208 B +0.0%
part_0.vortex 1.0 vortex-file-compressed 5.33 MB 5.33 MB +208 B +0.0%
customer_0.vortex 1.0 vortex-compact 7.40 MB 7.40 MB +208 B +0.0%
customer_0.vortex 1.0 vortex-file-compressed 8.78 MB 8.78 MB +208 B +0.0%
partsupp_0.vortex 1.0 vortex-compact 20.29 MB 20.29 MB +216 B +0.0%
partsupp_0.vortex 1.0 vortex-file-compressed 23.83 MB 23.83 MB +216 B +0.0%
orders_0.vortex 1.0 vortex-compact 31.73 MB 31.73 MB +208 B +0.0%
orders_0.vortex 1.0 vortex-file-compressed 39.39 MB 39.39 MB +208 B +0.0%
lineitem_0.vortex 1.0 vortex-compact 63.00 MB 63.00 MB +208 B +0.0%
lineitem_1.vortex 1.0 vortex-compact 63.03 MB 63.03 MB +208 B +0.0%
lineitem_1.vortex 1.0 vortex-file-compressed 82.29 MB 82.29 MB +208 B +0.0%
lineitem_0.vortex 1.0 vortex-file-compressed 82.43 MB 82.43 MB +208 B +0.0%

Totals:

  • vortex-compact: 189.76 MB → 189.76 MB (+0.0%)
  • vortex-file-compressed: 242.92 MB → 242.92 MB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Vortex queries 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -3.6%
Engines: DataFusion No clear signal (-4.7%, low confidence) · DuckDB No clear signal (-2.4%, low confidence)
Vortex (geomean): 0.895x ✅
Parquet (geomean): 0.912x ➖
Shifts: Parquet (control) -8.8% · Median polish -9.9%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.844x ✅, 2↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
vortex_q00/datafusion:vortex-file-compressed 🚀 46871616 54391676 0.86
vortex_q01/datafusion:vortex-file-compressed 🚀 57480784 69457732 0.83
datafusion / parquet (0.886x ✅, 2↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
vortex_q00/datafusion:parquet 🚀 160923306 184229851 0.87
vortex_q01/datafusion:parquet 🚀 25744965 28643644 0.90
duckdb / vortex-file-compressed (0.916x ➖, 1↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
vortex_q00/duckdb:vortex-file-compressed 🚀 57188113 63722008 0.90
vortex_q01/duckdb:vortex-file-compressed 36843291 39445944 0.93
duckdb / parquet (0.938x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
vortex_q00/duckdb:parquet 179870568 197222098 0.91
vortex_q01/duckdb:parquet 63095433 65397578 0.96

File Size Changes (1 files changed, +0.0% overall, 1↑ 0↓)
File Scale Format Base HEAD Change %
test.vortex 1.0 vortex-file-compressed 805.74 MB 805.74 MB +216 B +0.0%

Totals:

  • vortex-file-compressed: 806.00 MB → 806.00 MB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +1.5%
Engines: DataFusion No clear signal (+0.2%, low confidence) · DuckDB No clear signal (+2.8%, low confidence)
Vortex (geomean): 1.036x ➖
Parquet (geomean): 1.021x ➖
Shifts: Parquet (control) +2.1% · Median polish +3.0%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.039x ➖, 0↑ 7↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 25144308 24476018 1.03
tpcds_q02/datafusion:vortex-file-compressed 45596415 44399547 1.03
tpcds_q03/datafusion:vortex-file-compressed 15633205 15248226 1.03
tpcds_q04/datafusion:vortex-file-compressed 246825249 236910157 1.04
tpcds_q05/datafusion:vortex-file-compressed 48180491 46863971 1.03
tpcds_q06/datafusion:vortex-file-compressed 24278774 24149743 1.01
tpcds_q07/datafusion:vortex-file-compressed 43477773 46241208 0.94
tpcds_q08/datafusion:vortex-file-compressed 31815674 31052510 1.02
tpcds_q09/datafusion:vortex-file-compressed 32842069 31407029 1.05
tpcds_q10/datafusion:vortex-file-compressed 🚨 41389543 37200731 1.11
tpcds_q11/datafusion:vortex-file-compressed 139502563 135532201 1.03
tpcds_q12/datafusion:vortex-file-compressed 18066186 17761380 1.02
tpcds_q13/datafusion:vortex-file-compressed 44897645 45571019 0.99
tpcds_q14/datafusion:vortex-file-compressed 171240505 164728553 1.04
tpcds_q15/datafusion:vortex-file-compressed 27435400 27009603 1.02
tpcds_q16/datafusion:vortex-file-compressed 24996997 25126269 0.99
tpcds_q17/datafusion:vortex-file-compressed 62013031 62669326 0.99
tpcds_q18/datafusion:vortex-file-compressed 63609961 59316314 1.07
tpcds_q19/datafusion:vortex-file-compressed 23470592 22038883 1.06
tpcds_q20/datafusion:vortex-file-compressed 20740226 19433456 1.07
tpcds_q21/datafusion:vortex-file-compressed 39851959 38519320 1.03
tpcds_q22/datafusion:vortex-file-compressed 143457082 157051017 0.91
tpcds_q23/datafusion:vortex-file-compressed 🚨 171942586 153173262 1.12
tpcds_q24/datafusion:vortex-file-compressed 92275317 85280764 1.08
tpcds_q25/datafusion:vortex-file-compressed 🚨 73971140 64592992 1.15
tpcds_q26/datafusion:vortex-file-compressed 🚨 34915285 29942798 1.17
tpcds_q27/datafusion:vortex-file-compressed 105866141 97895894 1.08
tpcds_q28/datafusion:vortex-file-compressed 33277706 33494981 0.99
tpcds_q29/datafusion:vortex-file-compressed 60611850 59720663 1.01
tpcds_q30/datafusion:vortex-file-compressed 25897767 24951469 1.04
tpcds_q31/datafusion:vortex-file-compressed 76364849 71797301 1.06
tpcds_q32/datafusion:vortex-file-compressed 20044448 19781751 1.01
tpcds_q33/datafusion:vortex-file-compressed 30012732 29440716 1.02
tpcds_q34/datafusion:vortex-file-compressed 27813649 26210000 1.06
tpcds_q35/datafusion:vortex-file-compressed 46402451 43659294 1.06
tpcds_q36/datafusion:vortex-file-compressed 🚨 65844886 58827880 1.12
tpcds_q37/datafusion:vortex-file-compressed 19841096 20169817 0.98
tpcds_q38/datafusion:vortex-file-compressed 40265491 41045251 0.98
tpcds_q39/datafusion:vortex-file-compressed 119759727 113696493 1.05
tpcds_q40/datafusion:vortex-file-compressed 31426600 29810356 1.05
tpcds_q41/datafusion:vortex-file-compressed 22371718 21496921 1.04
tpcds_q42/datafusion:vortex-file-compressed 14180577 13664325 1.04
tpcds_q43/datafusion:vortex-file-compressed 18981728 18717284 1.01
tpcds_q44/datafusion:vortex-file-compressed 32556741 31301991 1.04
tpcds_q45/datafusion:vortex-file-compressed 27897072 26205279 1.06
tpcds_q46/datafusion:vortex-file-compressed 37514135 36252211 1.03
tpcds_q47/datafusion:vortex-file-compressed 143540697 140462069 1.02
tpcds_q48/datafusion:vortex-file-compressed 37526599 37070499 1.01
tpcds_q49/datafusion:vortex-file-compressed 61963628 59577324 1.04
tpcds_q50/datafusion:vortex-file-compressed 42290623 41149069 1.03
tpcds_q51/datafusion:vortex-file-compressed 97753924 90687072 1.08
tpcds_q52/datafusion:vortex-file-compressed 15567233 14296963 1.09
tpcds_q53/datafusion:vortex-file-compressed 22421273 22692663 0.99
tpcds_q54/datafusion:vortex-file-compressed 35268873 34586588 1.02
tpcds_q55/datafusion:vortex-file-compressed 14651314 13891494 1.05
tpcds_q56/datafusion:vortex-file-compressed 32899595 31021235 1.06
tpcds_q57/datafusion:vortex-file-compressed 🚨 100034515 90503447 1.11
tpcds_q58/datafusion:vortex-file-compressed 57567770 54782885 1.05
tpcds_q59/datafusion:vortex-file-compressed 62296202 60440311 1.03
tpcds_q60/datafusion:vortex-file-compressed 31880746 30136764 1.06
tpcds_q61/datafusion:vortex-file-compressed 42062090 41164046 1.02
tpcds_q62/datafusion:vortex-file-compressed 22927766 22039709 1.04
tpcds_q63/datafusion:vortex-file-compressed 23191768 22720446 1.02
tpcds_q64/datafusion:vortex-file-compressed 423404312 393287056 1.08
tpcds_q65/datafusion:vortex-file-compressed 56033089 52602188 1.07
tpcds_q66/datafusion:vortex-file-compressed 73088511 70650201 1.03
tpcds_q67/datafusion:vortex-file-compressed 167826493 154663520 1.09
tpcds_q68/datafusion:vortex-file-compressed 35454534 34286910 1.03
tpcds_q69/datafusion:vortex-file-compressed 36024459 37288938 0.97
tpcds_q70/datafusion:vortex-file-compressed 104578078 104886205 1.00
tpcds_q71/datafusion:vortex-file-compressed 23924630 23040803 1.04
tpcds_q72/datafusion:vortex-file-compressed 2363844337 2217407583 1.07
tpcds_q73/datafusion:vortex-file-compressed 25264939 25263720 1.00
tpcds_q74/datafusion:vortex-file-compressed 83223473 79684099 1.04
tpcds_q75/datafusion:vortex-file-compressed 119307349 108608305 1.10
tpcds_q76/datafusion:vortex-file-compressed 31105759 30067660 1.03
tpcds_q77/datafusion:vortex-file-compressed 37448737 37442547 1.00
tpcds_q78/datafusion:vortex-file-compressed 116671694 112566300 1.04
tpcds_q79/datafusion:vortex-file-compressed 30389513 29172221 1.04
tpcds_q80/datafusion:vortex-file-compressed 98668895 91870885 1.07
tpcds_q81/datafusion:vortex-file-compressed 27170624 25194134 1.08
tpcds_q82/datafusion:vortex-file-compressed 20885347 21165232 0.99
tpcds_q83/datafusion:vortex-file-compressed 🚨 39417691 35745985 1.10
tpcds_q84/datafusion:vortex-file-compressed 13985570 13353686 1.05
tpcds_q85/datafusion:vortex-file-compressed 97326208 91223855 1.07
tpcds_q86/datafusion:vortex-file-compressed 15978999 15440765 1.03
tpcds_q87/datafusion:vortex-file-compressed 43799509 39856457 1.10
tpcds_q88/datafusion:vortex-file-compressed 57221626 57216959 1.00
tpcds_q89/datafusion:vortex-file-compressed 28311957 26162333 1.08
tpcds_q90/datafusion:vortex-file-compressed 13947388 13648421 1.02
tpcds_q91/datafusion:vortex-file-compressed 20494835 20736095 0.99
tpcds_q92/datafusion:vortex-file-compressed 16690732 16973003 0.98
tpcds_q93/datafusion:vortex-file-compressed 34227682 32143829 1.06
tpcds_q94/datafusion:vortex-file-compressed 22594586 21500000 1.05
tpcds_q95/datafusion:vortex-file-compressed 59010659 57946697 1.02
tpcds_q96/datafusion:vortex-file-compressed 13703909 13018262 1.05
tpcds_q97/datafusion:vortex-file-compressed 31624142 29714701 1.06
tpcds_q98/datafusion:vortex-file-compressed 25620729 25940185 0.99
tpcds_q99/datafusion:vortex-file-compressed 27136238 25700837 1.06
datafusion / vortex-compact (1.037x ➖, 0↑ 8↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 🚨 27576198 24999351 1.10
tpcds_q02/datafusion:vortex-compact 55675287 51753917 1.08
tpcds_q03/datafusion:vortex-compact 20806024 19966073 1.04
tpcds_q04/datafusion:vortex-compact 293245723 270968716 1.08
tpcds_q05/datafusion:vortex-compact 52204141 48174000 1.08
tpcds_q06/datafusion:vortex-compact 30568725 31494885 0.97
tpcds_q07/datafusion:vortex-compact 63789740 58848327 1.08
tpcds_q08/datafusion:vortex-compact 41882048 44483193 0.94
tpcds_q09/datafusion:vortex-compact 57457623 54315383 1.06
tpcds_q10/datafusion:vortex-compact 60106933 56506780 1.06
tpcds_q11/datafusion:vortex-compact 164707206 158042155 1.04
tpcds_q12/datafusion:vortex-compact 23466753 22176609 1.06
tpcds_q13/datafusion:vortex-compact 143859868 136696218 1.05
tpcds_q14/datafusion:vortex-compact 203723703 189356323 1.08
tpcds_q15/datafusion:vortex-compact 31617891 30342058 1.04
tpcds_q16/datafusion:vortex-compact 🚨 32964229 29689886 1.11
tpcds_q17/datafusion:vortex-compact 108188021 105903879 1.02
tpcds_q18/datafusion:vortex-compact 78556847 71661451 1.10
tpcds_q19/datafusion:vortex-compact 36694722 36229568 1.01
tpcds_q20/datafusion:vortex-compact 26031522 24717723 1.05
tpcds_q21/datafusion:vortex-compact 44865661 43562628 1.03
tpcds_q22/datafusion:vortex-compact 🚨 150446849 134610494 1.12
tpcds_q23/datafusion:vortex-compact 192666236 179525753 1.07
tpcds_q24/datafusion:vortex-compact 117981602 108994608 1.08
tpcds_q25/datafusion:vortex-compact 85777365 81750647 1.05
tpcds_q26/datafusion:vortex-compact 46614906 43607128 1.07
tpcds_q27/datafusion:vortex-compact 147855146 139929058 1.06
tpcds_q28/datafusion:vortex-compact 91332992 86331334 1.06
tpcds_q29/datafusion:vortex-compact 81864266 78581015 1.04
tpcds_q30/datafusion:vortex-compact 🚨 33474650 29436637 1.14
tpcds_q31/datafusion:vortex-compact 111723400 106210854 1.05
tpcds_q32/datafusion:vortex-compact 23573423 22272533 1.06
tpcds_q33/datafusion:vortex-compact 40658714 39705090 1.02
tpcds_q34/datafusion:vortex-compact 44045953 43243948 1.02
tpcds_q35/datafusion:vortex-compact 61630755 59191517 1.04
tpcds_q36/datafusion:vortex-compact 84264982 77389898 1.09
tpcds_q37/datafusion:vortex-compact 🚨 29951699 26491414 1.13
tpcds_q38/datafusion:vortex-compact 53680502 52367057 1.03
tpcds_q39/datafusion:vortex-compact 129607570 126412001 1.03
tpcds_q40/datafusion:vortex-compact 🚨 37781239 33127902 1.14
tpcds_q41/datafusion:vortex-compact 25464785 23988060 1.06
tpcds_q42/datafusion:vortex-compact 19477585 19462003 1.00
tpcds_q43/datafusion:vortex-compact 28701795 27031721 1.06
tpcds_q44/datafusion:vortex-compact 52254169 50577702 1.03
tpcds_q45/datafusion:vortex-compact 33864665 31173517 1.09
tpcds_q46/datafusion:vortex-compact 57078357 55459708 1.03
tpcds_q47/datafusion:vortex-compact 176676079 161891371 1.09
tpcds_q48/datafusion:vortex-compact 106829260 103881882 1.03
tpcds_q49/datafusion:vortex-compact 87745294 80022707 1.10
tpcds_q50/datafusion:vortex-compact 53725036 51911471 1.03
tpcds_q51/datafusion:vortex-compact 🚨 107517225 97548271 1.10
tpcds_q52/datafusion:vortex-compact 20940960 21110656 0.99
tpcds_q53/datafusion:vortex-compact 31819724 30869277 1.03
tpcds_q54/datafusion:vortex-compact 47639331 44704987 1.07
tpcds_q55/datafusion:vortex-compact 19227345 18987735 1.01
tpcds_q56/datafusion:vortex-compact 41064051 42234788 0.97
tpcds_q57/datafusion:vortex-compact 109602738 103925299 1.05
tpcds_q58/datafusion:vortex-compact 63937930 62444516 1.02
tpcds_q59/datafusion:vortex-compact 77962471 75158942 1.04
tpcds_q60/datafusion:vortex-compact 41682220 41277864 1.01
tpcds_q61/datafusion:vortex-compact 58210021 58576949 0.99
tpcds_q62/datafusion:vortex-compact 23807207 24914062 0.96
tpcds_q63/datafusion:vortex-compact 30737930 31887942 0.96
tpcds_q64/datafusion:vortex-compact 474907800 468067631 1.01
tpcds_q65/datafusion:vortex-compact 70208193 68424124 1.03
tpcds_q66/datafusion:vortex-compact 81357359 77695523 1.05
tpcds_q67/datafusion:vortex-compact 165626371 162832436 1.02
tpcds_q68/datafusion:vortex-compact 58322941 55256726 1.06
tpcds_q69/datafusion:vortex-compact 54076814 52861890 1.02
tpcds_q70/datafusion:vortex-compact 116409120 116794165 1.00
tpcds_q71/datafusion:vortex-compact 34996911 33964883 1.03
tpcds_q72/datafusion:vortex-compact 2265313797 2222246746 1.02
tpcds_q73/datafusion:vortex-compact 41424630 40013439 1.04
tpcds_q74/datafusion:vortex-compact 🚨 107409173 97234683 1.10
tpcds_q75/datafusion:vortex-compact 144433825 139023687 1.04
tpcds_q76/datafusion:vortex-compact 40414912 38908473 1.04
tpcds_q77/datafusion:vortex-compact 50059107 48264387 1.04
tpcds_q78/datafusion:vortex-compact 135549647 132698832 1.02
tpcds_q79/datafusion:vortex-compact 50000104 48917526 1.02
tpcds_q80/datafusion:vortex-compact 108394936 103101821 1.05
tpcds_q81/datafusion:vortex-compact 28472223 29443538 0.97
tpcds_q82/datafusion:vortex-compact 29345049 29780256 0.99
tpcds_q83/datafusion:vortex-compact 39381681 38177878 1.03
tpcds_q84/datafusion:vortex-compact 14293603 14842739 0.96
tpcds_q85/datafusion:vortex-compact 150779406 139621454 1.08
tpcds_q86/datafusion:vortex-compact 17687402 18008572 0.98
tpcds_q87/datafusion:vortex-compact 52435228 51818049 1.01
tpcds_q88/datafusion:vortex-compact 113639196 111631743 1.02
tpcds_q89/datafusion:vortex-compact 34145888 34148467 1.00
tpcds_q90/datafusion:vortex-compact 15762473 16680993 0.94
tpcds_q91/datafusion:vortex-compact 38060782 38344295 0.99
tpcds_q92/datafusion:vortex-compact 20143282 19310952 1.04
tpcds_q93/datafusion:vortex-compact 41236520 42732445 0.96
tpcds_q94/datafusion:vortex-compact 26227487 26155646 1.00
tpcds_q95/datafusion:vortex-compact 63251802 64760746 0.98
tpcds_q96/datafusion:vortex-compact 22366203 22737809 0.98
tpcds_q97/datafusion:vortex-compact 37218573 36074891 1.03
tpcds_q98/datafusion:vortex-compact 32069602 31170715 1.03
tpcds_q99/datafusion:vortex-compact 28022095 27999620 1.00
datafusion / parquet (1.036x ➖, 0↑ 5↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 26993570 26352770 1.02
tpcds_q02/datafusion:parquet 43788013 45577510 0.96
tpcds_q03/datafusion:parquet 14363521 15224711 0.94
tpcds_q04/datafusion:parquet 328737112 320255574 1.03
tpcds_q05/datafusion:parquet 48881852 47459437 1.03
tpcds_q06/datafusion:parquet 25461109 24343824 1.05
tpcds_q07/datafusion:parquet 85543750 78029567 1.10
tpcds_q08/datafusion:parquet 31062918 32361189 0.96
tpcds_q09/datafusion:parquet 40994015 39811437 1.03
tpcds_q10/datafusion:parquet 79073732 74819113 1.06
tpcds_q11/datafusion:parquet 155712805 147804868 1.05
tpcds_q12/datafusion:parquet 19203177 18926410 1.01
tpcds_q13/datafusion:parquet 78066189 78944665 0.99
tpcds_q14/datafusion:parquet 160015559 166636923 0.96
tpcds_q15/datafusion:parquet 21762491 23895649 0.91
tpcds_q16/datafusion:parquet 31249252 32056949 0.97
tpcds_q17/datafusion:parquet 67449373 67815376 0.99
tpcds_q18/datafusion:parquet 116131013 111069040 1.05
tpcds_q19/datafusion:parquet 25034371 24354048 1.03
tpcds_q20/datafusion:parquet 19383816 18416395 1.05
tpcds_q21/datafusion:parquet 21231277 19851783 1.07
tpcds_q22/datafusion:parquet 🚨 182089181 159182975 1.14
tpcds_q23/datafusion:parquet 163051150 161594463 1.01
tpcds_q24/datafusion:parquet 98353602 93220700 1.06
tpcds_q25/datafusion:parquet 66349409 66495304 1.00
tpcds_q26/datafusion:parquet 73934067 67245383 1.10
tpcds_q27/datafusion:parquet 150357499 148985535 1.01
tpcds_q28/datafusion:parquet 49633240 45871713 1.08
tpcds_q29/datafusion:parquet 🚨 73248646 66470735 1.10
tpcds_q30/datafusion:parquet 38110439 34944180 1.09
tpcds_q31/datafusion:parquet 72955655 70075810 1.04
tpcds_q32/datafusion:parquet 19923178 18128618 1.10
tpcds_q33/datafusion:parquet 30364372 28605581 1.06
tpcds_q34/datafusion:parquet 25045525 24735466 1.01
tpcds_q35/datafusion:parquet 77164980 75932441 1.02
tpcds_q36/datafusion:parquet 64523058 61588810 1.05
tpcds_q37/datafusion:parquet 22205285 20828546 1.07
tpcds_q38/datafusion:parquet 46188598 44601961 1.04
tpcds_q39/datafusion:parquet 86118622 82971931 1.04
tpcds_q40/datafusion:parquet 25901552 23963690 1.08
tpcds_q41/datafusion:parquet 16456928 16284921 1.01
tpcds_q42/datafusion:parquet 13708067 12467974 1.10
tpcds_q43/datafusion:parquet 18660053 17463782 1.07
tpcds_q44/datafusion:parquet 37256719 34570451 1.08
tpcds_q45/datafusion:parquet 30060608 30544461 0.98
tpcds_q46/datafusion:parquet 34978554 35201571 0.99
tpcds_q47/datafusion:parquet 139827958 134265465 1.04
tpcds_q48/datafusion:parquet 80280256 73191544 1.10
tpcds_q49/datafusion:parquet 62098096 59698473 1.04
tpcds_q50/datafusion:parquet 45358933 43599922 1.04
tpcds_q51/datafusion:parquet 93197748 91511988 1.02
tpcds_q52/datafusion:parquet 12872495 12704199 1.01
tpcds_q53/datafusion:parquet 19725641 18814210 1.05
tpcds_q54/datafusion:parquet 34166069 34577290 0.99
tpcds_q55/datafusion:parquet 12928692 12377216 1.04
tpcds_q56/datafusion:parquet 29339188 29538717 0.99
tpcds_q57/datafusion:parquet 🚨 113626302 101837385 1.12
tpcds_q58/datafusion:parquet 58322696 59163761 0.99
tpcds_q59/datafusion:parquet 66407802 64518510 1.03
tpcds_q60/datafusion:parquet 30071922 30062754 1.00
tpcds_q61/datafusion:parquet 44238924 43767580 1.01
tpcds_q62/datafusion:parquet 🚨 26505732 21597647 1.23
tpcds_q63/datafusion:parquet 20247249 20527462 0.99
tpcds_q64/datafusion:parquet 349677369 319790440 1.09
tpcds_q65/datafusion:parquet 42412690 39562822 1.07
tpcds_q66/datafusion:parquet 76078465 76223441 1.00
tpcds_q67/datafusion:parquet 160289603 156393946 1.02
tpcds_q68/datafusion:parquet 34012149 33275587 1.02
tpcds_q69/datafusion:parquet 76132140 72494637 1.05
tpcds_q70/datafusion:parquet 34041879 34235403 0.99
tpcds_q71/datafusion:parquet 24540674 24295539 1.01
tpcds_q72/datafusion:parquet 660152359 625306871 1.06
tpcds_q73/datafusion:parquet 22912030 22232809 1.03
tpcds_q74/datafusion:parquet 89051118 88388279 1.01
tpcds_q75/datafusion:parquet 117931149 111677356 1.06
tpcds_q76/datafusion:parquet 33548477 32443504 1.03
tpcds_q77/datafusion:parquet 39691393 40445765 0.98
tpcds_q78/datafusion:parquet 119807287 112169244 1.07
tpcds_q79/datafusion:parquet 29012395 27370703 1.06
tpcds_q80/datafusion:parquet 85133482 80231913 1.06
tpcds_q81/datafusion:parquet 35002511 32552311 1.08
tpcds_q82/datafusion:parquet 20361433 19851988 1.03
tpcds_q83/datafusion:parquet 46004345 42571392 1.08
tpcds_q84/datafusion:parquet 41792744 42828274 0.98
tpcds_q85/datafusion:parquet 157171530 154973483 1.01
tpcds_q86/datafusion:parquet 🚨 18139667 14549389 1.25
tpcds_q87/datafusion:parquet 47549553 46732057 1.02
tpcds_q88/datafusion:parquet 66323760 61648952 1.08
tpcds_q89/datafusion:parquet 24525011 22697149 1.08
tpcds_q90/datafusion:parquet 17663128 16500000 1.07
tpcds_q91/datafusion:parquet 65646075 61302133 1.07
tpcds_q92/datafusion:parquet 19278741 18740487 1.03
tpcds_q93/datafusion:parquet 34394821 32264536 1.07
tpcds_q94/datafusion:parquet 22399914 22442219 1.00
tpcds_q95/datafusion:parquet 64484678 62613407 1.03
tpcds_q96/datafusion:parquet 12286666 13441451 0.91
tpcds_q97/datafusion:parquet 31981399 32274202 0.99
tpcds_q98/datafusion:parquet 22815779 22420754 1.02
tpcds_q99/datafusion:parquet 29657885 29145535 1.02
duckdb / vortex-file-compressed (1.030x ➖, 0↑ 7↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25146070 24045014 1.05
tpcds_q02/duckdb:vortex-file-compressed 23227124 22319504 1.04
tpcds_q03/duckdb:vortex-file-compressed 20906404 19523152 1.07
tpcds_q04/duckdb:vortex-file-compressed 99209949 100928347 0.98
tpcds_q05/duckdb:vortex-file-compressed 34092731 36153873 0.94
tpcds_q06/duckdb:vortex-file-compressed 36434048 35373591 1.03
tpcds_q07/duckdb:vortex-file-compressed 30310644 30178170 1.00
tpcds_q08/duckdb:vortex-file-compressed 🚨 31012919 28106791 1.10
tpcds_q09/duckdb:vortex-file-compressed 16346586 16468030 0.99
tpcds_q10/duckdb:vortex-file-compressed 42323757 39911019 1.06
tpcds_q11/duckdb:vortex-file-compressed 🚨 80376760 70475879 1.14
tpcds_q12/duckdb:vortex-file-compressed 15404662 15561033 0.99
tpcds_q13/duckdb:vortex-file-compressed 35270465 35206366 1.00
tpcds_q14/duckdb:vortex-file-compressed 105466516 106091474 0.99
tpcds_q15/duckdb:vortex-file-compressed 30777593 28007265 1.10
tpcds_q16/duckdb:vortex-file-compressed 24278760 23349784 1.04
tpcds_q17/duckdb:vortex-file-compressed 50343836 49062051 1.03
tpcds_q18/duckdb:vortex-file-compressed 42672960 40915385 1.04
tpcds_q19/duckdb:vortex-file-compressed 36935873 36332456 1.02
tpcds_q20/duckdb:vortex-file-compressed 15861165 15145547 1.05
tpcds_q21/duckdb:vortex-file-compressed 17422571 16508520 1.06
tpcds_q22/duckdb:vortex-file-compressed 77132264 74238406 1.04
tpcds_q23/duckdb:vortex-file-compressed 90120690 90979440 0.99
tpcds_q24/duckdb:vortex-file-compressed 50551660 49062147 1.03
tpcds_q25/duckdb:vortex-file-compressed 39652917 37477292 1.06
tpcds_q26/duckdb:vortex-file-compressed 20080355 19778530 1.02
tpcds_q27/duckdb:vortex-file-compressed 🚨 32620168 29080635 1.12
tpcds_q28/duckdb:vortex-file-compressed 13030643 13275743 0.98
tpcds_q29/duckdb:vortex-file-compressed 49169142 48110792 1.02
tpcds_q30/duckdb:vortex-file-compressed 27319572 26395074 1.04
tpcds_q31/duckdb:vortex-file-compressed 32491300 32783636 0.99
tpcds_q32/duckdb:vortex-file-compressed 14696975 14288954 1.03
tpcds_q33/duckdb:vortex-file-compressed 27650450 26146711 1.06
tpcds_q34/duckdb:vortex-file-compressed 28794217 29013803 0.99
tpcds_q35/duckdb:vortex-file-compressed 70496904 66675187 1.06
tpcds_q36/duckdb:vortex-file-compressed 27312771 25287448 1.08
tpcds_q37/duckdb:vortex-file-compressed 20623397 20983473 0.98
tpcds_q38/duckdb:vortex-file-compressed 37142367 37443550 0.99
tpcds_q39/duckdb:vortex-file-compressed 31225938 29821211 1.05
tpcds_q40/duckdb:vortex-file-compressed 20311246 19367954 1.05
tpcds_q41/duckdb:vortex-file-compressed 13296488 12840546 1.04
tpcds_q42/duckdb:vortex-file-compressed 17499787 16647167 1.05
tpcds_q43/duckdb:vortex-file-compressed 20350708 19281508 1.06
tpcds_q44/duckdb:vortex-file-compressed 23165624 22867906 1.01
tpcds_q45/duckdb:vortex-file-compressed 35135662 32017862 1.10
tpcds_q46/duckdb:vortex-file-compressed 🚨 39816756 34066950 1.17
tpcds_q47/duckdb:vortex-file-compressed 55851848 56513897 0.99
tpcds_q48/duckdb:vortex-file-compressed 36774025 33725703 1.09
tpcds_q49/duckdb:vortex-file-compressed 🚨 41058898 35256167 1.16
tpcds_q50/duckdb:vortex-file-compressed 28964050 30895971 0.94
tpcds_q51/duckdb:vortex-file-compressed 114593621 110690554 1.04
tpcds_q52/duckdb:vortex-file-compressed 🚨 17339953 15561916 1.11
tpcds_q53/duckdb:vortex-file-compressed 25603877 26247338 0.98
tpcds_q54/duckdb:vortex-file-compressed 34013387 31498695 1.08
tpcds_q55/duckdb:vortex-file-compressed 15393518 15340939 1.00
tpcds_q56/duckdb:vortex-file-compressed 28476074 28746104 0.99
tpcds_q57/duckdb:vortex-file-compressed 39498243 39239337 1.01
tpcds_q58/duckdb:vortex-file-compressed 32925067 33518408 0.98
tpcds_q59/duckdb:vortex-file-compressed 40356117 38840846 1.04
tpcds_q60/duckdb:vortex-file-compressed 29528621 28373682 1.04
tpcds_q61/duckdb:vortex-file-compressed 34077718 34167506 1.00
tpcds_q62/duckdb:vortex-file-compressed 🚨 17995821 16193174 1.11
tpcds_q63/duckdb:vortex-file-compressed 24648990 23068427 1.07
tpcds_q64/duckdb:vortex-file-compressed 107722980 102819184 1.05
tpcds_q65/duckdb:vortex-file-compressed 24878325 24369567 1.02
tpcds_q66/duckdb:vortex-file-compressed 31446338 31191216 1.01
tpcds_q67/duckdb:vortex-file-compressed 148975153 148624596 1.00
tpcds_q68/duckdb:vortex-file-compressed 34126213 34085229 1.00
tpcds_q69/duckdb:vortex-file-compressed 46290309 45502335 1.02
tpcds_q70/duckdb:vortex-file-compressed 37095575 34689766 1.07
tpcds_q71/duckdb:vortex-file-compressed 24009115 23580877 1.02
tpcds_q72/duckdb:vortex-file-compressed 162017600 152229807 1.06
tpcds_q73/duckdb:vortex-file-compressed 29598381 28963978 1.02
tpcds_q74/duckdb:vortex-file-compressed 49701756 47759415 1.04
tpcds_q75/duckdb:vortex-file-compressed 54621692 52705249 1.04
tpcds_q76/duckdb:vortex-file-compressed 22542080 23890326 0.94
tpcds_q77/duckdb:vortex-file-compressed 25913640 24862435 1.04
tpcds_q78/duckdb:vortex-file-compressed 69466638 68649414 1.01
tpcds_q79/duckdb:vortex-file-compressed 29707196 28362338 1.05
tpcds_q80/duckdb:vortex-file-compressed 50649114 50051634 1.01
tpcds_q81/duckdb:vortex-file-compressed 32046607 32243682 0.99
tpcds_q82/duckdb:vortex-file-compressed 48674540 47251109 1.03
tpcds_q83/duckdb:vortex-file-compressed 29995194 28818309 1.04
tpcds_q84/duckdb:vortex-file-compressed 18270170 18017351 1.01
tpcds_q85/duckdb:vortex-file-compressed 46685161 46233206 1.01
tpcds_q86/duckdb:vortex-file-compressed 17794681 16934132 1.05
tpcds_q87/duckdb:vortex-file-compressed 46430576 46872775 0.99
tpcds_q88/duckdb:vortex-file-compressed 62916306 62458870 1.01
tpcds_q89/duckdb:vortex-file-compressed 23885471 22924917 1.04
tpcds_q90/duckdb:vortex-file-compressed 11789967 11866535 0.99
tpcds_q91/duckdb:vortex-file-compressed 23619478 23600418 1.00
tpcds_q92/duckdb:vortex-file-compressed 19869218 18735172 1.06
tpcds_q93/duckdb:vortex-file-compressed 31915382 30189560 1.06
tpcds_q94/duckdb:vortex-file-compressed 24329634 23573732 1.03
tpcds_q95/duckdb:vortex-file-compressed 129648127 128032624 1.01
tpcds_q96/duckdb:vortex-file-compressed 14377586 14803593 0.97
tpcds_q97/duckdb:vortex-file-compressed 39012477 39180561 1.00
tpcds_q98/duckdb:vortex-file-compressed 20840618 20686624 1.01
tpcds_q99/duckdb:vortex-file-compressed 19577924 18898891 1.04
duckdb / vortex-compact (1.038x ➖, 1↑ 6↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 25480746 25855074 0.99
tpcds_q02/duckdb:vortex-compact 26867145 26806467 1.00
tpcds_q03/duckdb:vortex-compact 45687324 47347726 0.96
tpcds_q04/duckdb:vortex-compact 117136751 118479584 0.99
tpcds_q05/duckdb:vortex-compact 55212038 54068826 1.02
tpcds_q06/duckdb:vortex-compact 54668365 51356371 1.06
tpcds_q07/duckdb:vortex-compact 64318493 61167547 1.05
tpcds_q08/duckdb:vortex-compact 109231622 111937572 0.98
tpcds_q09/duckdb:vortex-compact 27607001 26789952 1.03
tpcds_q10/duckdb:vortex-compact 85145993 79738636 1.07
tpcds_q11/duckdb:vortex-compact 92341515 88858013 1.04
tpcds_q12/duckdb:vortex-compact 21037336 20032549 1.05
tpcds_q13/duckdb:vortex-compact 90236678 86681719 1.04
tpcds_q14/duckdb:vortex-compact 148527239 147231473 1.01
tpcds_q15/duckdb:vortex-compact 35700456 34857319 1.02
tpcds_q16/duckdb:vortex-compact 33066870 31805427 1.04
tpcds_q17/duckdb:vortex-compact 92271085 92810441 0.99
tpcds_q18/duckdb:vortex-compact 57193408 63099375 0.91
tpcds_q19/duckdb:vortex-compact 71042251 70305259 1.01
tpcds_q20/duckdb:vortex-compact 20921320 20168583 1.04
tpcds_q21/duckdb:vortex-compact 18890106 18200514 1.04
tpcds_q22/duckdb:vortex-compact 79400696 76716729 1.03
tpcds_q23/duckdb:vortex-compact 🚨 138796638 125735691 1.10
tpcds_q24/duckdb:vortex-compact 77951760 78858110 0.99
tpcds_q25/duckdb:vortex-compact 67273888 61818895 1.09
tpcds_q26/duckdb:vortex-compact 40705353 39401680 1.03
tpcds_q27/duckdb:vortex-compact 71927495 70511336 1.02
tpcds_q28/duckdb:vortex-compact 23689390 23011458 1.03
tpcds_q29/duckdb:vortex-compact 90399914 88432532 1.02
tpcds_q30/duckdb:vortex-compact 🚨 35278661 30443847 1.16
tpcds_q31/duckdb:vortex-compact 53299392 50238138 1.06
tpcds_q32/duckdb:vortex-compact 20609197 21475103 0.96
tpcds_q33/duckdb:vortex-compact 48212496 48455156 0.99
tpcds_q34/duckdb:vortex-compact 57954199 56282162 1.03
tpcds_q35/duckdb:vortex-compact 108591919 103233410 1.05
tpcds_q36/duckdb:vortex-compact 50678720 47862053 1.06
tpcds_q37/duckdb:vortex-compact 25110169 25253746 0.99
tpcds_q38/duckdb:vortex-compact 61192772 57548232 1.06
tpcds_q39/duckdb:vortex-compact 31813882 31006145 1.03
tpcds_q40/duckdb:vortex-compact 24751905 22522995 1.10
tpcds_q41/duckdb:vortex-compact 15130458 14598343 1.04
tpcds_q42/duckdb:vortex-compact 26223891 25275936 1.04
tpcds_q43/duckdb:vortex-compact 40956256 39318577 1.04
tpcds_q44/duckdb:vortex-compact 37336528 36044932 1.04
tpcds_q45/duckdb:vortex-compact 43484266 42156471 1.03
tpcds_q46/duckdb:vortex-compact 76961682 74216033 1.04
tpcds_q47/duckdb:vortex-compact 78192386 74969412 1.04
tpcds_q48/duckdb:vortex-compact 81211568 74948629 1.08
tpcds_q49/duckdb:vortex-compact 66310986 65015777 1.02
tpcds_q50/duckdb:vortex-compact 63820957 62542787 1.02
tpcds_q51/duckdb:vortex-compact 🚀 127185521 145946718 0.87
tpcds_q52/duckdb:vortex-compact 27291913 25629410 1.06
tpcds_q53/duckdb:vortex-compact 48414761 45353460 1.07
tpcds_q54/duckdb:vortex-compact 52378939 50026027 1.05
tpcds_q55/duckdb:vortex-compact 26237278 25038059 1.05
tpcds_q56/duckdb:vortex-compact 47381498 47883553 0.99
tpcds_q57/duckdb:vortex-compact 44911073 42480971 1.06
tpcds_q58/duckdb:vortex-compact 46656379 44466268 1.05
tpcds_q59/duckdb:vortex-compact 59252564 58293262 1.02
tpcds_q60/duckdb:vortex-compact 52341240 50626115 1.03
tpcds_q61/duckdb:vortex-compact 97824692 93860878 1.04
tpcds_q62/duckdb:vortex-compact 🚨 19519093 17418042 1.12
tpcds_q63/duckdb:vortex-compact 46332350 44796894 1.03
tpcds_q64/duckdb:vortex-compact 180408341 169801972 1.06
tpcds_q65/duckdb:vortex-compact 43716493 40996755 1.07
tpcds_q66/duckdb:vortex-compact 40611694 40018773 1.01
tpcds_q67/duckdb:vortex-compact 🚨 183225631 166230810 1.10
tpcds_q68/duckdb:vortex-compact 79240919 75947033 1.04
tpcds_q69/duckdb:vortex-compact 86125924 80215862 1.07
tpcds_q70/duckdb:vortex-compact 75705457 72625805 1.04
tpcds_q71/duckdb:vortex-compact 🚨 49137102 43903543 1.12
tpcds_q72/duckdb:vortex-compact 184705276 188520111 0.98
tpcds_q73/duckdb:vortex-compact 55819671 55408569 1.01
tpcds_q74/duckdb:vortex-compact 67197101 64947328 1.03
tpcds_q75/duckdb:vortex-compact 75062186 70707811 1.06
tpcds_q76/duckdb:vortex-compact 38836974 37295614 1.04
tpcds_q77/duckdb:vortex-compact 50013005 49554376 1.01
tpcds_q78/duckdb:vortex-compact 90351936 86616594 1.04
tpcds_q79/duckdb:vortex-compact 97139639 91061611 1.07
tpcds_q80/duckdb:vortex-compact 84656699 82589428 1.03
tpcds_q81/duckdb:vortex-compact 34983522 33123080 1.06
tpcds_q82/duckdb:vortex-compact 53712541 50692872 1.06
tpcds_q83/duckdb:vortex-compact 40136391 37474056 1.07
tpcds_q84/duckdb:vortex-compact 23147764 21073078 1.10
tpcds_q85/duckdb:vortex-compact 67873017 66659545 1.02
tpcds_q86/duckdb:vortex-compact 20583696 19724407 1.04
tpcds_q87/duckdb:vortex-compact 63559501 60630223 1.05
tpcds_q88/duckdb:vortex-compact 250069921 240070044 1.04
tpcds_q89/duckdb:vortex-compact 47254046 44428111 1.06
tpcds_q90/duckdb:vortex-compact 🚨 19426125 17206910 1.13
tpcds_q91/duckdb:vortex-compact 59379749 57297419 1.04
tpcds_q92/duckdb:vortex-compact 37813963 35023350 1.08
tpcds_q93/duckdb:vortex-compact 39426507 37574493 1.05
tpcds_q94/duckdb:vortex-compact 34084926 33884329 1.01
tpcds_q95/duckdb:vortex-compact 142952081 137422722 1.04
tpcds_q96/duckdb:vortex-compact 41433706 38243045 1.08
tpcds_q97/duckdb:vortex-compact 49638893 50793752 0.98
tpcds_q98/duckdb:vortex-compact 34594189 32934413 1.05
tpcds_q99/duckdb:vortex-compact 26645862 24826848 1.07
duckdb / parquet (1.007x ➖, 1↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 30301870 30789999 0.98
tpcds_q02/duckdb:parquet 25325133 24858055 1.02
tpcds_q03/duckdb:parquet 14324667 13176810 1.09
tpcds_q04/duckdb:parquet 173912638 172168606 1.01
tpcds_q05/duckdb:parquet 33408091 33359572 1.00
tpcds_q06/duckdb:parquet 35038848 34717786 1.01
tpcds_q07/duckdb:parquet 25573520 25147866 1.02
tpcds_q08/duckdb:parquet 31316581 31150070 1.01
tpcds_q09/duckdb:parquet 45951345 45338867 1.01
tpcds_q10/duckdb:parquet 39423626 40585785 0.97
tpcds_q11/duckdb:parquet 99372543 91278636 1.09
tpcds_q12/duckdb:parquet 16802005 16605030 1.01
tpcds_q13/duckdb:parquet 36984035 36491672 1.01
tpcds_q14/duckdb:parquet 105415011 105854267 1.00
tpcds_q15/duckdb:parquet 33285592 32544471 1.02
tpcds_q16/duckdb:parquet 23760517 23412905 1.01
tpcds_q17/duckdb:parquet 40840763 40544276 1.01
tpcds_q18/duckdb:parquet 50018792 49942560 1.00
tpcds_q19/duckdb:parquet 33145540 32559171 1.02
tpcds_q20/duckdb:parquet 17936198 17503619 1.02
tpcds_q21/duckdb:parquet 12367509 12309328 1.00
tpcds_q22/duckdb:parquet 76927454 72826683 1.06
tpcds_q23/duckdb:parquet 83278752 84747826 0.98
tpcds_q24/duckdb:parquet 48870154 49004426 1.00
tpcds_q25/duckdb:parquet 36713153 37167433 0.99
tpcds_q26/duckdb:parquet 42595542 41810294 1.02
tpcds_q27/duckdb:parquet 54560112 54620244 1.00
tpcds_q28/duckdb:parquet 44503908 43836753 1.02
tpcds_q29/duckdb:parquet 38917063 38662854 1.01
tpcds_q30/duckdb:parquet 39628690 38658953 1.03
tpcds_q31/duckdb:parquet 30336017 27933972 1.09
tpcds_q32/duckdb:parquet 14013855 13656263 1.03
tpcds_q33/duckdb:parquet 25492015 24024092 1.06
tpcds_q34/duckdb:parquet 24249812 23900826 1.01
tpcds_q35/duckdb:parquet 63475311 61952868 1.02
tpcds_q36/duckdb:parquet 22816074 23232733 0.98
tpcds_q37/duckdb:parquet 15166670 15143619 1.00
tpcds_q38/duckdb:parquet 38612474 38443985 1.00
tpcds_q39/duckdb:parquet 33955116 33454724 1.01
tpcds_q40/duckdb:parquet 20506759 20445443 1.00
tpcds_q41/duckdb:parquet 9479078 9493606 1.00
tpcds_q42/duckdb:parquet 12774609 13456934 0.95
tpcds_q43/duckdb:parquet 20228440 18755099 1.08
tpcds_q44/duckdb:parquet 26833889 26832590 1.00
tpcds_q45/duckdb:parquet 30516060 30417099 1.00
tpcds_q46/duckdb:parquet 51022279 49908434 1.02
tpcds_q47/duckdb:parquet 52177329 53158114 0.98
tpcds_q48/duckdb:parquet 33665387 33048890 1.02
tpcds_q49/duckdb:parquet 29846423 29745118 1.00
tpcds_q50/duckdb:parquet 27508472 27166182 1.01
tpcds_q51/duckdb:parquet 🚀 111901632 131000129 0.85
tpcds_q52/duckdb:parquet 13045300 12570629 1.04
tpcds_q53/duckdb:parquet 17913860 17423827 1.03
tpcds_q54/duckdb:parquet 31868419 30548719 1.04
tpcds_q55/duckdb:parquet 12811498 13415362 0.95
tpcds_q56/duckdb:parquet 25449525 25867120 0.98
tpcds_q57/duckdb:parquet 40052804 39471979 1.01
tpcds_q58/duckdb:parquet 26335286 27186309 0.97
tpcds_q59/duckdb:parquet 37033074 37153169 1.00
tpcds_q60/duckdb:parquet 26055003 26029755 1.00
tpcds_q61/duckdb:parquet 35265008 35730481 0.99
tpcds_q62/duckdb:parquet 13339419 13155701 1.01
tpcds_q63/duckdb:parquet 16662280 16236989 1.03
tpcds_q64/duckdb:parquet 78850834 81261227 0.97
tpcds_q65/duckdb:parquet 24771656 23596398 1.05
tpcds_q66/duckdb:parquet 30947085 30823642 1.00
tpcds_q67/duckdb:parquet 140395012 139005228 1.01
tpcds_q68/duckdb:parquet 40929469 40214656 1.02
tpcds_q69/duckdb:parquet 40158770 39646024 1.01
tpcds_q70/duckdb:parquet 23476146 22820761 1.03
tpcds_q71/duckdb:parquet 23343100 23807216 0.98
tpcds_q72/duckdb:parquet 170098665 170385448 1.00
tpcds_q73/duckdb:parquet 21098149 20850496 1.01
tpcds_q74/duckdb:parquet 133469540 129116936 1.03
tpcds_q75/duckdb:parquet 60895448 59495987 1.02
tpcds_q76/duckdb:parquet 22907935 23692387 0.97
tpcds_q77/duckdb:parquet 26233478 25614187 1.02
tpcds_q78/duckdb:parquet 80392795 80054553 1.00
tpcds_q79/duckdb:parquet 31374775 31049339 1.01
tpcds_q80/duckdb:parquet 45164341 44831082 1.01
tpcds_q81/duckdb:parquet 36406313 36114475 1.01
tpcds_q82/duckdb:parquet 18049217 18140044 0.99
tpcds_q83/duckdb:parquet 19018907 19040979 1.00
tpcds_q84/duckdb:parquet 21558889 21669462 0.99
tpcds_q85/duckdb:parquet 42909647 44422740 0.97
tpcds_q86/duckdb:parquet 14389673 14893405 0.97
tpcds_q87/duckdb:parquet 41175573 40734106 1.01
tpcds_q88/duckdb:parquet 54674038 55618350 0.98
tpcds_q89/duckdb:parquet 18937949 19078593 0.99
tpcds_q90/duckdb:parquet 8838632 8919132 0.99
tpcds_q91/duckdb:parquet 26821605 25951884 1.03
tpcds_q92/duckdb:parquet 13886704 13800426 1.01
tpcds_q93/duckdb:parquet 34507088 33436256 1.03
tpcds_q94/duckdb:parquet 18951105 19308991 0.98
tpcds_q95/duckdb:parquet 150190235 155125210 0.97
tpcds_q96/duckdb:parquet 10780577 11129922 0.97
tpcds_q97/duckdb:parquet 41518872 40351452 1.03
tpcds_q98/duckdb:parquet 23168138 22389540 1.03
tpcds_q99/duckdb:parquet 21804157 21260279 1.03
duckdb / duckdb (1.038x ➖, 0↑ 3↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 24625873 23312403 1.06
tpcds_q02/duckdb:duckdb 20776688 20482817 1.01
tpcds_q03/duckdb:duckdb 11360282 10815509 1.05
tpcds_q04/duckdb:duckdb 191800700 181413558 1.06
tpcds_q05/duckdb:duckdb 🚨 24844038 21532770 1.15
tpcds_q06/duckdb:duckdb 29856682 28686812 1.04
tpcds_q07/duckdb:duckdb 43587765 42382100 1.03
tpcds_q08/duckdb:duckdb 122137463 122177598 1.00
tpcds_q09/duckdb:duckdb 21629940 21082401 1.03
tpcds_q10/duckdb:duckdb 29851773 29222932 1.02
tpcds_q11/duckdb:duckdb 99246431 94148536 1.05
tpcds_q12/duckdb:duckdb 13964227 13469042 1.04
tpcds_q13/duckdb:duckdb 27611141 26904781 1.03
tpcds_q14/duckdb:duckdb 102095222 96754434 1.06
tpcds_q15/duckdb:duckdb 27879755 26264518 1.06
tpcds_q16/duckdb:duckdb 21417425 20033475 1.07
tpcds_q17/duckdb:duckdb 26774628 24359646 1.10
tpcds_q18/duckdb:duckdb 52234489 49251827 1.06
tpcds_q19/duckdb:duckdb 20928315 20631220 1.01
tpcds_q20/duckdb:duckdb 14434855 13944600 1.04
tpcds_q21/duckdb:duckdb 8298380 7965990 1.04
tpcds_q22/duckdb:duckdb 🚨 74555312 65027971 1.15
tpcds_q23/duckdb:duckdb 87432406 85946530 1.02
tpcds_q24/duckdb:duckdb 28697088 26352968 1.09
tpcds_q25/duckdb:duckdb 19999541 19821409 1.01
tpcds_q26/duckdb:duckdb 31574221 30361474 1.04
tpcds_q27/duckdb:duckdb 44448961 43531477 1.02
tpcds_q28/duckdb:duckdb 25718659 26912317 0.96
tpcds_q29/duckdb:duckdb 25276605 24042962 1.05
tpcds_q30/duckdb:duckdb 34161459 32261445 1.06
tpcds_q31/duckdb:duckdb 56290015 53799741 1.05
tpcds_q32/duckdb:duckdb 8812391 9540257 0.92
tpcds_q33/duckdb:duckdb 17372248 16895113 1.03
tpcds_q34/duckdb:duckdb 21005531 19725184 1.06
tpcds_q35/duckdb:duckdb 36969925 37987736 0.97
tpcds_q36/duckdb:duckdb 77912340 74938883 1.04
tpcds_q37/duckdb:duckdb 9420994 9478256 0.99
tpcds_q38/duckdb:duckdb 38397788 35626626 1.08
tpcds_q39/duckdb:duckdb 30293247 28647591 1.06
tpcds_q40/duckdb:duckdb 16846204 15552363 1.08
tpcds_q41/duckdb:duckdb 10227965 10041423 1.02
tpcds_q42/duckdb:duckdb 9725360 9550760 1.02
tpcds_q43/duckdb:duckdb 15603758 15324262 1.02
tpcds_q44/duckdb:duckdb 16274985 16401360 0.99
tpcds_q45/duckdb:duckdb 20557724 20238204 1.02
tpcds_q46/duckdb:duckdb 43622885 41426983 1.05
tpcds_q47/duckdb:duckdb 50472401 47801784 1.06
tpcds_q48/duckdb:duckdb 26258703 25208591 1.04
tpcds_q49/duckdb:duckdb 21640476 20278271 1.07
tpcds_q50/duckdb:duckdb 17217769 16868132 1.02
tpcds_q51/duckdb:duckdb 107247780 100738067 1.06
tpcds_q52/duckdb:duckdb 10066875 9587112 1.05
tpcds_q53/duckdb:duckdb 16367817 16460662 0.99
tpcds_q54/duckdb:duckdb 20203271 20032667 1.01
tpcds_q55/duckdb:duckdb 10085814 9728826 1.04
tpcds_q56/duckdb:duckdb 17756835 17064700 1.04
tpcds_q57/duckdb:duckdb 38233640 37557444 1.02
tpcds_q58/duckdb:duckdb 17564078 17481290 1.00
tpcds_q59/duckdb:duckdb 39296082 37788113 1.04
tpcds_q60/duckdb:duckdb 19083524 18640047 1.02
tpcds_q61/duckdb:duckdb 17856943 17483153 1.02
tpcds_q62/duckdb:duckdb 10872810 10469021 1.04
tpcds_q63/duckdb:duckdb 15299925 14701866 1.04
tpcds_q64/duckdb:duckdb 61172635 60318735 1.01
tpcds_q65/duckdb:duckdb 39198300 37526270 1.04
tpcds_q66/duckdb:duckdb 28687612 28285774 1.01
tpcds_q67/duckdb:duckdb 147237985 139570428 1.05
tpcds_q68/duckdb:duckdb 30020580 28267141 1.06
tpcds_q69/duckdb:duckdb 29930221 28618188 1.05
tpcds_q70/duckdb:duckdb 17553487 17265747 1.02
tpcds_q71/duckdb:duckdb 18526777 17164174 1.08
tpcds_q72/duckdb:duckdb 48502898 48748163 0.99
tpcds_q73/duckdb:duckdb 15050197 14822306 1.02
tpcds_q74/duckdb:duckdb 154767874 149562074 1.03
tpcds_q75/duckdb:duckdb 49771827 48773158 1.02
tpcds_q76/duckdb:duckdb 15893206 14815257 1.07
tpcds_q77/duckdb:duckdb 15937182 15712010 1.01
tpcds_q78/duckdb:duckdb 69725028 68689255 1.02
tpcds_q79/duckdb:duckdb 22784218 21007145 1.08
tpcds_q80/duckdb:duckdb 34433112 33652595 1.02
tpcds_q81/duckdb:duckdb 43986437 42439870 1.04
tpcds_q82/duckdb:duckdb 11741173 10742143 1.09
tpcds_q83/duckdb:duckdb 12936857 11789649 1.10
tpcds_q84/duckdb:duckdb 🚨 17627224 15426192 1.14
tpcds_q85/duckdb:duckdb 27839578 27659801 1.01
tpcds_q86/duckdb:duckdb 13047109 12967847 1.01
tpcds_q87/duckdb:duckdb 39757727 37109607 1.07
tpcds_q88/duckdb:duckdb 30560152 30522346 1.00
tpcds_q89/duckdb:duckdb 18736195 17825784 1.05
tpcds_q90/duckdb:duckdb 7309349 6800891 1.07
tpcds_q91/duckdb:duckdb 16412032 15416242 1.06
tpcds_q92/duckdb:duckdb 10622036 10593668 1.00
tpcds_q93/duckdb:duckdb 26209499 25054180 1.05
tpcds_q94/duckdb:duckdb 15464004 15421570 1.00
tpcds_q95/duckdb:duckdb 127113579 119113746 1.07
tpcds_q96/duckdb:duckdb 6271835 6218963 1.01
tpcds_q97/duckdb:duckdb 34279399 33663295 1.02
tpcds_q98/duckdb:duckdb 18184578 18078688 1.01
tpcds_q99/duckdb:duckdb 17743733 17529536 1.01

File Size Changes (48 files changed, +0.0% overall, 48↑ 0↓)
File Scale Format Base HEAD Change %
income_band.vortex 1.0 vortex-compact 5.56 KB 5.77 KB +216 B +3.8%
income_band.vortex 1.0 vortex-file-compressed 5.77 KB 5.98 KB +216 B +3.7%
reason.vortex 1.0 vortex-compact 5.96 KB 6.17 KB +216 B +3.5%
reason.vortex 1.0 vortex-file-compressed 7.65 KB 7.86 KB +216 B +2.8%
household_demographics.vortex 1.0 vortex-compact 10.29 KB 10.49 KB +208 B +2.0%
ship_mode.vortex 1.0 vortex-compact 10.73 KB 10.93 KB +208 B +1.9%
ship_mode.vortex 1.0 vortex-file-compressed 13.31 KB 13.51 KB +208 B +1.5%
household_demographics.vortex 1.0 vortex-file-compressed 16.55 KB 16.75 KB +208 B +1.2%
warehouse.vortex 1.0 vortex-compact 22.14 KB 22.35 KB +216 B +1.0%
warehouse.vortex 1.0 vortex-file-compressed 24.09 KB 24.30 KB +216 B +0.9%
web_page.vortex 1.0 vortex-compact 25.01 KB 25.21 KB +208 B +0.8%
web_page.vortex 1.0 vortex-file-compressed 30.53 KB 30.73 KB +208 B +0.7%
web_site.vortex 1.0 vortex-compact 42.19 KB 42.39 KB +208 B +0.5%
store.vortex 1.0 vortex-compact 43.22 KB 43.42 KB +208 B +0.5%
call_center.vortex 1.0 vortex-compact 47.43 KB 47.64 KB +208 B +0.4%
store.vortex 1.0 vortex-file-compressed 49.23 KB 49.43 KB +208 B +0.4%
promotion.vortex 1.0 vortex-compact 50.31 KB 50.52 KB +208 B +0.4%
call_center.vortex 1.0 vortex-file-compressed 53.73 KB 53.93 KB +208 B +0.4%
web_site.vortex 1.0 vortex-file-compressed 54.72 KB 54.93 KB +208 B +0.4%
promotion.vortex 1.0 vortex-file-compressed 59.95 KB 60.15 KB +208 B +0.3%
time_dim.vortex 1.0 vortex-compact 96.59 KB 96.80 KB +208 B +0.2%
date_dim.vortex 1.0 vortex-compact 140.28 KB 140.48 KB +208 B +0.1%
catalog_page.vortex 1.0 vortex-compact 362.44 KB 362.64 KB +208 B +0.1%
time_dim.vortex 1.0 vortex-file-compressed 408.12 KB 408.33 KB +208 B +0.0%
customer_demographics.vortex 1.0 vortex-compact 424.18 KB 424.38 KB +208 B +0.0%
catalog_page.vortex 1.0 vortex-file-compressed 568.89 KB 569.09 KB +208 B +0.0%
customer_address.vortex 1.0 vortex-compact 638.84 KB 639.04 KB +208 B +0.0%
customer_address.vortex 1.0 vortex-file-compressed 837.55 KB 837.76 KB +208 B +0.0%
item.vortex 1.0 vortex-compact 1000.32 KB 1000.52 KB +208 B +0.0%
date_dim.vortex 1.0 vortex-file-compressed 1.02 MB 1.02 MB +208 B +0.0%
customer_demographics.vortex 1.0 vortex-file-compressed 1.49 MB 1.49 MB +208 B +0.0%
item.vortex 1.0 vortex-file-compressed 1.64 MB 1.64 MB +208 B +0.0%
web_returns.vortex 1.0 vortex-compact 3.00 MB 3.00 MB +208 B +0.0%
customer.vortex 1.0 vortex-compact 3.29 MB 3.29 MB +208 B +0.0%
web_returns.vortex 1.0 vortex-file-compressed 3.55 MB 3.55 MB +208 B +0.0%
customer.vortex 1.0 vortex-file-compressed 4.20 MB 4.20 MB +208 B +0.0%
catalog_returns.vortex 1.0 vortex-compact 6.04 MB 6.04 MB +208 B +0.0%
catalog_returns.vortex 1.0 vortex-file-compressed 7.16 MB 7.16 MB +208 B +0.0%
store_returns.vortex 1.0 vortex-compact 9.36 MB 9.36 MB +208 B +0.0%
store_returns.vortex 1.0 vortex-file-compressed 10.97 MB 10.97 MB +208 B +0.0%
inventory.vortex 1.0 vortex-compact 16.07 MB 16.07 MB +216 B +0.0%
web_sales.vortex 1.0 vortex-compact 29.45 MB 29.45 MB +208 B +0.0%
web_sales.vortex 1.0 vortex-file-compressed 34.20 MB 34.20 MB +208 B +0.0%
inventory.vortex 1.0 vortex-file-compressed 36.64 MB 36.64 MB +216 B +0.0%
catalog_sales.vortex 1.0 vortex-compact 59.49 MB 59.49 MB +208 B +0.0%
catalog_sales.vortex 1.0 vortex-file-compressed 70.44 MB 70.44 MB +208 B +0.0%
store_sales.vortex 1.0 vortex-compact 78.12 MB 78.12 MB +216 B +0.0%
store_sales.vortex 1.0 vortex-file-compressed 96.33 MB 96.33 MB +208 B +0.0%

Totals:

  • vortex-compact: 207.94 MB → 207.94 MB (+0.0%)
  • vortex-file-compressed: 269.98 MB → 269.98 MB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (-5.0%, environment too noisy confidence) · DuckDB No clear signal (+5.0%, low confidence)
Vortex (geomean): 1.028x ➖
Parquet (geomean): 1.029x ➖
Shifts: Parquet (control) +2.9% · Median polish +3.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.001x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 32565910 42199773 0.77
fineweb_q01/datafusion:vortex-file-compressed 516793275 559353380 0.92
fineweb_q02/datafusion:vortex-file-compressed 622445298 550256255 1.13
fineweb_q03/datafusion:vortex-file-compressed 1228468969 1115736343 1.10
fineweb_q04/datafusion:vortex-file-compressed 1174540558 1244135120 0.94
fineweb_q05/datafusion:vortex-file-compressed 1086187934 1082951440 1.00
fineweb_q06/datafusion:vortex-file-compressed 1318639365 1268313346 1.04
fineweb_q07/datafusion:vortex-file-compressed 1100506349 1070203071 1.03
fineweb_q08/datafusion:vortex-file-compressed 501281004 448601890 1.12
datafusion / vortex-compact (0.980x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 31285167 36581037 0.86
fineweb_q01/datafusion:vortex-compact 510067117 481647473 1.06
fineweb_q02/datafusion:vortex-compact 524593697 653583248 0.80
fineweb_q03/datafusion:vortex-compact 1388956966 1334770448 1.04
fineweb_q04/datafusion:vortex-compact 1554243743 1589669061 0.98
fineweb_q05/datafusion:vortex-compact 1333135319 1330539884 1.00
fineweb_q06/datafusion:vortex-compact 1259426676 1245294812 1.01
fineweb_q07/datafusion:vortex-compact 1194437067 1110512131 1.08
fineweb_q08/datafusion:vortex-compact 412315578 398588569 1.03
datafusion / parquet (1.042x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1013989152 976450269 1.04
fineweb_q01/datafusion:parquet 1717050497 1768557822 0.97
fineweb_q02/datafusion:parquet 1876561598 1850998329 1.01
fineweb_q03/datafusion:parquet 1818283164 1833963685 0.99
fineweb_q04/datafusion:parquet 1749036039 1667516281 1.05
fineweb_q05/datafusion:parquet 1816647590 1706639197 1.06
fineweb_q06/datafusion:parquet 1790930045 1746300060 1.03
fineweb_q07/datafusion:parquet 1872994259 1647138598 1.14
fineweb_q08/datafusion:parquet 2167154810 1970629878 1.10
duckdb / vortex-file-compressed (1.069x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 82074463 77809844 1.05
fineweb_q01/duckdb:vortex-file-compressed 610341870 524115149 1.16
fineweb_q02/duckdb:vortex-file-compressed 487033062 496925706 0.98
fineweb_q03/duckdb:vortex-file-compressed 1245871503 1233728152 1.01
fineweb_q04/duckdb:vortex-file-compressed 1376529631 1252991973 1.10
fineweb_q05/duckdb:vortex-file-compressed 1322475245 1238218225 1.07
fineweb_q06/duckdb:vortex-file-compressed 1613109385 1353240363 1.19
fineweb_q07/duckdb:vortex-file-compressed 1254040098 1178900809 1.06
fineweb_q08/duckdb:vortex-file-compressed 553766217 547189773 1.01
duckdb / vortex-compact (1.065x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 82779000 73500205 1.13
fineweb_q01/duckdb:vortex-compact 612929147 530230071 1.16
fineweb_q02/duckdb:vortex-compact 610597827 583167840 1.05
fineweb_q03/duckdb:vortex-compact 1735215126 1728893040 1.00
fineweb_q04/duckdb:vortex-compact 1780678945 1674921532 1.06
fineweb_q05/duckdb:vortex-compact 1524635199 1430479799 1.07
fineweb_q06/duckdb:vortex-compact 1501596396 1418620476 1.06
fineweb_q07/duckdb:vortex-compact 1346273602 1295223393 1.04
fineweb_q08/duckdb:vortex-compact 487078301 469657602 1.04
duckdb / parquet (1.017x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1053829088 1035397789 1.02
fineweb_q01/duckdb:parquet 1289330501 1317473475 0.98
fineweb_q02/duckdb:parquet 1331526943 1310108858 1.02
fineweb_q03/duckdb:parquet 3544872420 3472785086 1.02
fineweb_q04/duckdb:parquet 1811332871 1777461968 1.02
fineweb_q05/duckdb:parquet 2062159086 2022498394 1.02
fineweb_q06/duckdb:parquet 4210442404 4139474679 1.02
fineweb_q07/duckdb:parquet 2638801050 2535982058 1.04
fineweb_q08/duckdb:parquet 1063864629 1043259708 1.02

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DuckDB No clear signal (+0.3%, low confidence)
Vortex (geomean): 0.997x ➖
Parquet (geomean): 0.993x ➖
Shifts: Parquet (control) -0.7% · Median polish +0.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

duckdb / vortex-file-compressed (0.996x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 12202099 12039123 1.01
statpopgen_q01/duckdb:vortex-file-compressed 12508159 12609898 0.99
statpopgen_q02/duckdb:vortex-file-compressed 525800048 524789709 1.00
statpopgen_q03/duckdb:vortex-file-compressed 1056097614 1034663827 1.02
statpopgen_q04/duckdb:vortex-file-compressed 1028539549 1058871575 0.97
statpopgen_q05/duckdb:vortex-file-compressed 484900015 477891971 1.01
statpopgen_q06/duckdb:vortex-file-compressed 1505895323 1491411346 1.01
statpopgen_q07/duckdb:vortex-file-compressed 184300783 196937843 0.94
statpopgen_q08/duckdb:vortex-file-compressed 220269820 220801444 1.00
statpopgen_q09/duckdb:vortex-file-compressed 815460933 811253778 1.01
statpopgen_q10/duckdb:vortex-file-compressed 2517813506 2530531432 0.99
duckdb / vortex-compact (0.998x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11835710 11634384 1.02
statpopgen_q01/duckdb:vortex-compact 14859374 15160422 0.98
statpopgen_q02/duckdb:vortex-compact 557705206 550851211 1.01
statpopgen_q03/duckdb:vortex-compact 1154803751 1147008788 1.01
statpopgen_q04/duckdb:vortex-compact 1162932898 1166855228 1.00
statpopgen_q05/duckdb:vortex-compact 558108614 580622406 0.96
statpopgen_q06/duckdb:vortex-compact 1482740171 1464886902 1.01
statpopgen_q07/duckdb:vortex-compact 863802887 869577703 0.99
statpopgen_q08/duckdb:vortex-compact 894021642 895369635 1.00
statpopgen_q09/duckdb:vortex-compact 938207668 935818718 1.00
statpopgen_q10/duckdb:vortex-compact 2582222036 2595850096 0.99
duckdb / parquet (0.993x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 325969101 334918379 0.97
statpopgen_q01/duckdb:parquet 408056890 413791674 0.99
statpopgen_q02/duckdb:parquet 785789022 788308721 1.00
statpopgen_q03/duckdb:parquet 1208282397 1207583973 1.00
statpopgen_q04/duckdb:parquet 1209448991 1237003760 0.98
statpopgen_q05/duckdb:parquet 856844507 839617986 1.02
statpopgen_q06/duckdb:parquet 1453720961 1448990974 1.00
statpopgen_q07/duckdb:parquet 867277953 884033324 0.98
statpopgen_q08/duckdb:parquet 883584628 899766246 0.98
statpopgen_q09/duckdb:parquet 1042438402 1038881528 1.00
statpopgen_q10/duckdb:parquet 2255319811 2249288478 1.00

File Size Changes (2 files changed, +0.0% overall, 2↑ 0↓)
File Scale Format Base HEAD Change %
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-compact 960.66 MB 960.66 MB +208 B +0.0%
gnomad.genomes.v3.1.2.hgdp_tgp.chr21.vortex 100000 vortex-file-compressed 1.96 GB 1.96 GB +208 B +0.0%

Totals:

  • vortex-compact: 960.92 MB → 960.92 MB (+0.0%)
  • vortex-file-compressed: 1.96 GB → 1.96 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.3%
Engines: DataFusion No clear signal (+5.8%, environment too noisy confidence) · DuckDB No clear signal (-0.2%, low confidence)
Vortex (geomean): 0.998x ➖
Parquet (geomean): 0.967x ➖
Shifts: Parquet (control) -3.3% · Median polish -2.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.006x ➖, 1↑ 2↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 483236712 383202199 1.26
clickbench-sorted_q24/datafusion:vortex-file-compressed 19792431 21130579 0.94
clickbench-sorted_q26/datafusion:vortex-file-compressed 21399370 22420550 0.95
clickbench-sorted_q36/datafusion:vortex-file-compressed 🚨 71627425 61472460 1.17
clickbench-sorted_q37/datafusion:vortex-file-compressed 41897005 43298238 0.97
clickbench-sorted_q38/datafusion:vortex-file-compressed 40301505 41287067 0.98
clickbench-sorted_q39/datafusion:vortex-file-compressed 112257454 115693012 0.97
clickbench-sorted_q40/datafusion:vortex-file-compressed 21142491 20515049 1.03
clickbench-sorted_q41/datafusion:vortex-file-compressed 🚀 18980122 21102463 0.90
clickbench-sorted_q42/datafusion:vortex-file-compressed 13902562 14636925 0.95
datafusion / parquet (0.950x ➖, 1↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4635202675 4981186681 0.93
clickbench-sorted_q24/datafusion:parquet 🚀 26139390 31312241 0.83
clickbench-sorted_q26/datafusion:parquet 28931232 31670787 0.91
clickbench-sorted_q36/datafusion:parquet 179589338 188016332 0.96
clickbench-sorted_q37/datafusion:parquet 122484933 114068766 1.07
clickbench-sorted_q38/datafusion:parquet 161698114 163138261 0.99
clickbench-sorted_q39/datafusion:parquet 295215894 300545880 0.98
clickbench-sorted_q40/datafusion:parquet 64016037 70958832 0.90
clickbench-sorted_q41/datafusion:parquet 61717670 62705524 0.98
clickbench-sorted_q42/datafusion:parquet 30783959 32237731 0.95
duckdb / vortex-file-compressed (0.991x ➖, 1↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 🚨 164095777 146802106 1.12
clickbench-sorted_q24/duckdb:vortex-file-compressed 🚀 23188105 28949971 0.80
clickbench-sorted_q26/duckdb:vortex-file-compressed 37718928 37742130 1.00
clickbench-sorted_q36/duckdb:vortex-file-compressed 58100362 57808336 1.01
clickbench-sorted_q37/duckdb:vortex-file-compressed 48588910 44807433 1.08
clickbench-sorted_q38/duckdb:vortex-file-compressed 49744522 50089326 0.99
clickbench-sorted_q39/duckdb:vortex-file-compressed 109948452 108150317 1.02
clickbench-sorted_q40/duckdb:vortex-file-compressed 27974863 28966161 0.97
clickbench-sorted_q41/duckdb:vortex-file-compressed 27605829 28516054 0.97
clickbench-sorted_q42/duckdb:vortex-file-compressed 24247333 24542514 0.99
duckdb / parquet (0.984x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 192183415 198033657 0.97
clickbench-sorted_q24/duckdb:parquet 29490877 30069468 0.98
clickbench-sorted_q26/duckdb:parquet 24271297 25986348 0.93
clickbench-sorted_q36/duckdb:parquet 109152318 111836472 0.98
clickbench-sorted_q37/duckdb:parquet 94731681 93125829 1.02
clickbench-sorted_q38/duckdb:parquet 96049004 97341340 0.99
clickbench-sorted_q39/duckdb:parquet 179860206 183587302 0.98
clickbench-sorted_q40/duckdb:parquet 42836381 43586752 0.98
clickbench-sorted_q41/duckdb:parquet 41318334 40840840 1.01
clickbench-sorted_q42/duckdb:parquet 30702363 30554653 1.00
duckdb / duckdb (0.973x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:duckdb 273329212 295524709 0.92
clickbench-sorted_q24/duckdb:duckdb 45791118 45093585 1.02
clickbench-sorted_q26/duckdb:duckdb 41336044 42667656 0.97
clickbench-sorted_q36/duckdb:duckdb 88643139 90648783 0.98
clickbench-sorted_q37/duckdb:duckdb 80550698 82993945 0.97
clickbench-sorted_q38/duckdb:duckdb 64166661 64696383 0.99
clickbench-sorted_q39/duckdb:duckdb 117873087 123489654 0.95
clickbench-sorted_q40/duckdb:duckdb 43822263 45079987 0.97
clickbench-sorted_q41/duckdb:duckdb 42876913 42877500 1.00
clickbench-sorted_q42/duckdb:duckdb 34981488 36552377 0.96

File Size Changes (201 files changed, +0.0% overall, 100↑ 101↓)
File Scale Format Base HEAD Change %
hits_052.vortex 1.0 vortex-compact 96.92 MB 98.97 MB +2.05 MB +2.1%
hits_001.vortex 1.0 vortex-file-compressed 189.52 MB 192.28 MB +2.75 MB +1.5%
hits_098.vortex 1.0 vortex-compact 102.95 MB 104.20 MB +1.24 MB +1.2%
hits_064.vortex 1.0 vortex-file-compressed 191.43 MB 193.50 MB +2.07 MB +1.1%
hits_001.vortex 1.0 vortex-compact 137.69 MB 139.03 MB +1.35 MB +1.0%
hits_063.vortex 1.0 vortex-compact 97.87 MB 98.79 MB +947.24 KB +0.9%
hits_075.vortex 1.0 vortex-compact 137.84 MB 139.14 MB +1.30 MB +0.9%
hits_011.vortex 1.0 vortex-file-compressed 197.96 MB 199.71 MB +1.75 MB +0.9%
hits_034.vortex 1.0 vortex-compact 132.37 MB 133.46 MB +1.09 MB +0.8%
hits_055.vortex 1.0 vortex-file-compressed 198.64 MB 200.21 MB +1.57 MB +0.8%
hits_045.vortex 1.0 vortex-file-compressed 140.06 MB 141.01 MB +972.69 KB +0.7%
hits_041.vortex 1.0 vortex-compact 97.80 MB 98.44 MB +647.76 KB +0.6%
hits_016.vortex 1.0 vortex-file-compressed 180.44 MB 181.53 MB +1.09 MB +0.6%
hits_029.vortex 1.0 vortex-file-compressed 198.69 MB 199.77 MB +1.08 MB +0.5%
hits_085.vortex 1.0 vortex-compact 152.55 MB 153.36 MB +835.18 KB +0.5%
hits_082.vortex 1.0 vortex-file-compressed 139.91 MB 140.63 MB +736.24 KB +0.5%
hits_093.vortex 1.0 vortex-compact 98.53 MB 99.03 MB +509.35 KB +0.5%
hits_048.vortex 1.0 vortex-file-compressed 198.79 MB 199.70 MB +929.44 KB +0.5%
hits_043.vortex 1.0 vortex-compact 94.15 MB 94.57 MB +430.77 KB +0.4%
hits_031.vortex 1.0 vortex-compact 111.18 MB 111.67 MB +502.66 KB +0.4%
hits_070.vortex 1.0 vortex-compact 152.98 MB 153.64 MB +678.23 KB +0.4%
hits_078.vortex 1.0 vortex-compact 97.50 MB 97.92 MB +429.71 KB +0.4%
hits_020.vortex 1.0 vortex-compact 111.70 MB 112.14 MB +449.50 KB +0.4%
hits_056.vortex 1.0 vortex-compact 100.84 MB 101.23 MB +405.77 KB +0.4%
hits_098.vortex 1.0 vortex-file-compressed 137.31 MB 137.84 MB +549.27 KB +0.4%
hits_028.vortex 1.0 vortex-compact 115.28 MB 115.71 MB +435.30 KB +0.4%
hits_005.vortex 1.0 vortex-compact 115.87 MB 116.29 MB +425.01 KB +0.4%
hits_040.vortex 1.0 vortex-file-compressed 143.04 MB 143.55 MB +518.62 KB +0.4%
hits_096.vortex 1.0 vortex-file-compressed 199.41 MB 200.09 MB +700.41 KB +0.3%
hits_091.vortex 1.0 vortex-compact 111.81 MB 112.18 MB +377.74 KB +0.3%
hits_094.vortex 1.0 vortex-file-compressed 158.55 MB 159.07 MB +532.18 KB +0.3%
hits_054.vortex 1.0 vortex-file-compressed 146.99 MB 147.45 MB +477.74 KB +0.3%
hits_078.vortex 1.0 vortex-file-compressed 130.56 MB 130.97 MB +423.44 KB +0.3%
hits_080.vortex 1.0 vortex-compact 94.50 MB 94.80 MB +302.87 KB +0.3%
hits_008.vortex 1.0 vortex-file-compressed 140.45 MB 140.89 MB +449.90 KB +0.3%
hits_036.vortex 1.0 vortex-file-compressed 171.24 MB 171.75 MB +525.93 KB +0.3%
hits_053.vortex 1.0 vortex-compact 138.55 MB 138.96 MB +415.38 KB +0.3%
hits_025.vortex 1.0 vortex-compact 133.48 MB 133.85 MB +383.68 KB +0.3%
hits_006.vortex 1.0 vortex-compact 95.55 MB 95.81 MB +261.87 KB +0.3%
hits_099.vortex 1.0 vortex-file-compressed 171.33 MB 171.77 MB +456.07 KB +0.3%
hits_077.vortex 1.0 vortex-compact 134.42 MB 134.70 MB +292.37 KB +0.2%
hits_018.vortex 1.0 vortex-file-compressed 198.28 MB 198.66 MB +389.90 KB +0.2%
hits_044.vortex 1.0 vortex-file-compressed 200.44 MB 200.79 MB +356.80 KB +0.2%
hits_080.vortex 1.0 vortex-file-compressed 126.81 MB 127.00 MB +200.02 KB +0.2%
hits_066.vortex 1.0 vortex-compact 117.42 MB 117.60 MB +179.11 KB +0.1%
hits_061.vortex 1.0 vortex-file-compressed 160.72 MB 160.95 MB +239.69 KB +0.1%
hits_000.vortex 1.0 vortex-file-compressed 131.51 MB 131.70 MB +187.72 KB +0.1%
hits_010.vortex 1.0 vortex-compact 123.30 MB 123.47 MB +174.97 KB +0.1%
hits_067.vortex 1.0 vortex-compact 99.50 MB 99.64 MB +138.54 KB +0.1%
hits_013.vortex 1.0 vortex-compact 124.39 MB 124.56 MB +172.46 KB +0.1%
hits_079.vortex 1.0 vortex-compact 128.13 MB 128.30 MB +173.88 KB +0.1%
hits_003.vortex 1.0 vortex-file-compressed 136.58 MB 136.75 MB +181.80 KB +0.1%
hits_087.vortex 1.0 vortex-file-compressed 160.98 MB 161.16 MB +188.19 KB +0.1%
hits_014.vortex 1.0 vortex-file-compressed 171.95 MB 172.15 MB +200.97 KB +0.1%
hits_057.vortex 1.0 vortex-file-compressed 160.36 MB 160.53 MB +179.04 KB +0.1%
hits_044.vortex 1.0 vortex-compact 153.63 MB 153.78 MB +160.31 KB +0.1%
hits_059.vortex 1.0 vortex-compact 152.70 MB 152.86 MB +156.57 KB +0.1%
hits_010.vortex 1.0 vortex-file-compressed 168.99 MB 169.16 MB +172.52 KB +0.1%
hits_019.vortex 1.0 vortex-file-compressed 140.84 MB 140.97 MB +135.74 KB +0.1%
hits_068.vortex 1.0 vortex-file-compressed 160.69 MB 160.83 MB +141.01 KB +0.1%
hits_066.vortex 1.0 vortex-file-compressed 163.09 MB 163.23 MB +139.12 KB +0.1%
hits_021.vortex 1.0 vortex-file-compressed 154.35 MB 154.48 MB +126.83 KB +0.1%
hits_036.vortex 1.0 vortex-compact 133.30 MB 133.39 MB +96.27 KB +0.1%
hits_046.vortex 1.0 vortex-compact 74.86 MB 74.91 MB +52.01 KB +0.1%
hits_043.vortex 1.0 vortex-file-compressed 126.47 MB 126.55 MB +81.95 KB +0.1%
hits_092.vortex 1.0 vortex-compact 153.39 MB 153.49 MB +96.98 KB +0.1%
hits_065.vortex 1.0 vortex-file-compressed 161.32 MB 161.41 MB +96.94 KB +0.1%
hits_024.vortex 1.0 vortex-compact 125.09 MB 125.15 MB +67.45 KB +0.1%
hits_059.vortex 1.0 vortex-file-compressed 199.15 MB 199.25 MB +105.57 KB +0.1%
hits_088.vortex 1.0 vortex-compact 133.90 MB 133.97 MB +70.89 KB +0.1%
hits_062.vortex 1.0 vortex-compact 132.55 MB 132.62 MB +65.54 KB +0.0%
hits_056.vortex 1.0 vortex-file-compressed 135.63 MB 135.69 MB +61.92 KB +0.0%
hits_023.vortex 1.0 vortex-compact 142.72 MB 142.78 MB +60.99 KB +0.0%
hits_007.vortex 1.0 vortex-file-compressed 200.07 MB 200.15 MB +81.57 KB +0.0%
hits_021.vortex 1.0 vortex-compact 110.62 MB 110.66 MB +44.52 KB +0.0%
hits_073.vortex 1.0 vortex-compact 134.13 MB 134.18 MB +48.25 KB +0.0%
hits_094.vortex 1.0 vortex-compact 110.69 MB 110.73 MB +35.41 KB +0.0%
hits_048.vortex 1.0 vortex-compact 153.36 MB 153.41 MB +48.31 KB +0.0%
hits_004.vortex 1.0 vortex-file-compressed 131.45 MB 131.49 MB +38.83 KB +0.0%
hits_042.vortex 1.0 vortex-compact 136.30 MB 136.34 MB +40.20 KB +0.0%
hits_086.vortex 1.0 vortex-file-compressed 192.03 MB 192.09 MB +56.14 KB +0.0%
hits_072.vortex 1.0 vortex-file-compressed 102.29 MB 102.31 MB +25.76 KB +0.0%
hits_016.vortex 1.0 vortex-compact 127.61 MB 127.64 MB +30.59 KB +0.0%
hits_018.vortex 1.0 vortex-compact 153.63 MB 153.67 MB +31.66 KB +0.0%
hits_006.vortex 1.0 vortex-file-compressed 126.35 MB 126.38 MB +23.80 KB +0.0%
hits_092.vortex 1.0 vortex-file-compressed 199.59 MB 199.63 MB +37.28 KB +0.0%
hits_070.vortex 1.0 vortex-file-compressed 199.92 MB 199.95 MB +34.05 KB +0.0%
hits_026.vortex 1.0 vortex-file-compressed 131.31 MB 131.33 MB +21.56 KB +0.0%
hits_051.vortex 1.0 vortex-file-compressed 172.64 MB 172.67 MB +28.23 KB +0.0%
hits_052.vortex 1.0 vortex-file-compressed 130.95 MB 130.96 MB +16.43 KB +0.0%
hits_057.vortex 1.0 vortex-compact 111.85 MB 111.86 MB +12.75 KB +0.0%
hits_058.vortex 1.0 vortex-compact 111.10 MB 111.11 MB +10.54 KB +0.0%
hits_017.vortex 1.0 vortex-file-compressed 146.83 MB 146.85 MB +13.76 KB +0.0%
hits_045.vortex 1.0 vortex-compact 106.08 MB 106.09 MB +9.81 KB +0.0%
hits_053.vortex 1.0 vortex-file-compressed 189.93 MB 189.95 MB +17.34 KB +0.0%
hits_064.vortex 1.0 vortex-compact 140.17 MB 140.17 MB +7.84 KB +0.0%
hits_047.vortex 1.0 vortex-compact 110.49 MB 110.49 MB +3.49 KB +0.0%
hits_084.vortex 1.0 vortex-compact 110.69 MB 110.69 MB +2.74 KB +0.0%
hits_060.vortex 1.0 vortex-file-compressed 193.09 MB 193.09 MB +1.97 KB +0.0%
hits_009.vortex 1.0 vortex-compact 75.23 MB 75.23 MB +48 B +0.0%
hits_046.vortex 1.0 vortex-file-compressed 101.44 MB 101.44 MB 1.49 KB -0.0%
hits_032.vortex 1.0 vortex-compact 110.64 MB 110.63 MB 4.54 KB -0.0%
hits_074.vortex 1.0 vortex-compact 153.21 MB 153.20 MB 7.19 KB -0.0%
hits_076.vortex 1.0 vortex-file-compressed 160.97 MB 160.96 MB 7.66 KB -0.0%
hits_071.vortex 1.0 vortex-compact 106.17 MB 106.17 MB 5.45 KB -0.0%
hits_049.vortex 1.0 vortex-compact 140.63 MB 140.62 MB 7.85 KB -0.0%
hits_015.vortex 1.0 vortex-file-compressed 131.24 MB 131.23 MB 8.67 KB -0.0%
hits_095.vortex 1.0 vortex-compact 110.64 MB 110.63 MB 9.09 KB -0.0%
hits_083.vortex 1.0 vortex-file-compressed 157.10 MB 157.08 MB 17.07 KB -0.0%
hits_025.vortex 1.0 vortex-file-compressed 172.07 MB 172.05 MB 20.02 KB -0.0%
hits_035.vortex 1.0 vortex-compact 75.94 MB 75.93 MB 10.24 KB -0.0%
hits_068.vortex 1.0 vortex-compact 112.41 MB 112.39 MB 15.38 KB -0.0%
hits_027.vortex 1.0 vortex-compact 139.30 MB 139.27 MB 22.08 KB -0.0%
hits_093.vortex 1.0 vortex-file-compressed 131.71 MB 131.69 MB 23.92 KB -0.0%
hits_060.vortex 1.0 vortex-compact 141.23 MB 141.20 MB 27.20 KB -0.0%
hits_073.vortex 1.0 vortex-file-compressed 172.69 MB 172.65 MB 44.43 KB -0.0%
hits_024.vortex 1.0 vortex-file-compressed 160.56 MB 160.52 MB 45.75 KB -0.0%
hits_033.vortex 1.0 vortex-file-compressed 200.17 MB 200.11 MB 62.94 KB -0.0%
hits_039.vortex 1.0 vortex-file-compressed 161.15 MB 161.10 MB 56.56 KB -0.0%
hits_079.vortex 1.0 vortex-file-compressed 180.99 MB 180.92 MB 70.54 KB -0.0%
hits_089.vortex 1.0 vortex-file-compressed 131.56 MB 131.50 MB 56.52 KB -0.0%
hits_012.vortex 1.0 vortex-compact 140.08 MB 140.01 MB 63.23 KB -0.0%
hits_084.vortex 1.0 vortex-file-compressed 154.72 MB 154.65 MB 73.00 KB -0.0%
hits_003.vortex 1.0 vortex-compact 104.51 MB 104.46 MB 50.23 KB -0.0%
hits_082.vortex 1.0 vortex-compact 105.81 MB 105.76 MB 52.74 KB -0.0%
hits_083.vortex 1.0 vortex-compact 110.06 MB 110.00 MB 58.91 KB -0.1%
hits_022.vortex 1.0 vortex-compact 153.19 MB 153.11 MB 84.23 KB -0.1%
hits_047.vortex 1.0 vortex-file-compressed 154.58 MB 154.49 MB 85.13 KB -0.1%
hits_029.vortex 1.0 vortex-compact 153.37 MB 153.28 MB 89.98 KB -0.1%
hits_002.vortex 1.0 vortex-file-compressed 161.10 MB 161.00 MB 96.49 KB -0.1%
hits_049.vortex 1.0 vortex-file-compressed 191.49 MB 191.38 MB 115.59 KB -0.1%
hits_050.vortex 1.0 vortex-file-compressed 161.02 MB 160.92 MB 97.95 KB -0.1%
hits_013.vortex 1.0 vortex-file-compressed 161.50 MB 161.39 MB 104.96 KB -0.1%
hits_054.vortex 1.0 vortex-compact 112.17 MB 112.09 MB 76.64 KB -0.1%
hits_042.vortex 1.0 vortex-file-compressed 201.69 MB 201.55 MB 139.72 KB -0.1%
hits_033.vortex 1.0 vortex-compact 153.51 MB 153.41 MB 106.83 KB -0.1%
hits_051.vortex 1.0 vortex-compact 134.09 MB 133.99 MB 95.64 KB -0.1%
hits_085.vortex 1.0 vortex-file-compressed 199.84 MB 199.70 MB 144.11 KB -0.1%
hits_099.vortex 1.0 vortex-compact 133.41 MB 133.30 MB 108.36 KB -0.1%
hits_069.vortex 1.0 vortex-compact 99.67 MB 99.58 MB 95.06 KB -0.1%
hits_081.vortex 1.0 vortex-compact 153.63 MB 153.48 MB 150.78 KB -0.1%
hits_055.vortex 1.0 vortex-compact 153.52 MB 153.37 MB 150.98 KB -0.1%
hits_009.vortex 1.0 vortex-file-compressed 101.45 MB 101.34 MB 103.83 KB -0.1%
hits_038.vortex 1.0 vortex-compact 139.54 MB 139.40 MB 142.91 KB -0.1%
hits_020.vortex 1.0 vortex-file-compressed 160.26 MB 160.10 MB 164.91 KB -0.1%
hits_071.vortex 1.0 vortex-file-compressed 140.70 MB 140.56 MB 149.83 KB -0.1%
hits_030.vortex 1.0 vortex-compact 98.07 MB 97.97 MB 106.01 KB -0.1%
hits_088.vortex 1.0 vortex-file-compressed 172.20 MB 172.02 MB 186.29 KB -0.1%
hits_037.vortex 1.0 vortex-file-compressed 177.19 MB 177.00 MB 195.95 KB -0.1%
hits_096.vortex 1.0 vortex-compact 153.20 MB 153.04 MB 170.56 KB -0.1%
hits_023.vortex 1.0 vortex-file-compressed 195.54 MB 195.33 MB 219.77 KB -0.1%
hits_011.vortex 1.0 vortex-compact 153.10 MB 152.91 MB 189.22 KB -0.1%
hits_067.vortex 1.0 vortex-file-compressed 131.77 MB 131.61 MB 166.08 KB -0.1%
hits_058.vortex 1.0 vortex-file-compressed 155.27 MB 155.07 MB 208.87 KB -0.1%
hits_063.vortex 1.0 vortex-file-compressed 131.77 MB 131.59 MB 188.08 KB -0.1%
hits_031.vortex 1.0 vortex-file-compressed 159.90 MB 159.64 MB 268.99 KB -0.2%
hits_008.vortex 1.0 vortex-compact 106.27 MB 106.09 MB 182.88 KB -0.2%
hits_007.vortex 1.0 vortex-compact 153.72 MB 153.45 MB 279.42 KB -0.2%
hits_065.vortex 1.0 vortex-compact 125.69 MB 125.47 MB 232.04 KB -0.2%
hits_041.vortex 1.0 vortex-file-compressed 131.26 MB 131.00 MB 261.39 KB -0.2%
hits_014.vortex 1.0 vortex-compact 134.18 MB 133.92 MB 268.23 KB -0.2%
hits_075.vortex 1.0 vortex-file-compressed 189.94 MB 189.57 MB 380.76 KB -0.2%
hits_000.vortex 1.0 vortex-compact 98.59 MB 98.39 MB 203.03 KB -0.2%
hits_040.vortex 1.0 vortex-compact 110.25 MB 110.02 MB 228.49 KB -0.2%
hits_032.vortex 1.0 vortex-file-compressed 155.04 MB 154.72 MB 325.42 KB -0.2%
hits_097.vortex 1.0 vortex-file-compressed 193.29 MB 192.89 MB 411.74 KB -0.2%
hits_026.vortex 1.0 vortex-compact 98.72 MB 98.52 MB 213.35 KB -0.2%
hits_077.vortex 1.0 vortex-file-compressed 172.94 MB 172.54 MB 401.39 KB -0.2%
hits_030.vortex 1.0 vortex-file-compressed 132.22 MB 131.91 MB 314.27 KB -0.2%
hits_095.vortex 1.0 vortex-file-compressed 154.77 MB 154.37 MB 412.81 KB -0.3%
hits_069.vortex 1.0 vortex-file-compressed 142.69 MB 142.31 MB 388.45 KB -0.3%
hits_062.vortex 1.0 vortex-file-compressed 171.19 MB 170.73 MB 471.63 KB -0.3%
hits_035.vortex 1.0 vortex-file-compressed 103.29 MB 102.99 MB 299.10 KB -0.3%
hits_072.vortex 1.0 vortex-compact 75.88 MB 75.66 MB 229.82 KB -0.3%
hits_081.vortex 1.0 vortex-file-compressed 200.60 MB 199.99 MB 626.67 KB -0.3%
hits_027.vortex 1.0 vortex-file-compressed 190.34 MB 189.72 MB 627.07 KB -0.3%
hits_037.vortex 1.0 vortex-compact 132.67 MB 132.21 MB 467.97 KB -0.3%
hits_076.vortex 1.0 vortex-compact 125.87 MB 125.40 MB 478.44 KB -0.4%
hits_089.vortex 1.0 vortex-compact 99.36 MB 98.98 MB 392.48 KB -0.4%
hits_074.vortex 1.0 vortex-file-compressed 199.03 MB 198.24 MB 807.79 KB -0.4%
hits_019.vortex 1.0 vortex-compact 106.59 MB 106.16 MB 435.52 KB -0.4%
hits_015.vortex 1.0 vortex-compact 98.16 MB 97.69 MB 475.06 KB -0.5%
hits_091.vortex 1.0 vortex-file-compressed 147.78 MB 147.03 MB 761.73 KB -0.5%
hits_022.vortex 1.0 vortex-file-compressed 199.29 MB 198.25 MB 1.04 MB -0.5%
hits_028.vortex 1.0 vortex-file-compressed 152.66 MB 151.85 MB 824.81 KB -0.5%
hits_005.vortex 1.0 vortex-file-compressed 167.44 MB 166.48 MB 982.59 KB -0.6%
hits_087.vortex 1.0 vortex-compact 125.03 MB 124.23 MB 811.20 KB -0.6%
hits_090.vortex 1.0 vortex-file-compressed 194.17 MB 192.71 MB 1.46 MB -0.8%
hits_017.vortex 1.0 vortex-compact 112.57 MB 111.72 MB 870.55 KB -0.8%
hits_050.vortex 1.0 vortex-compact 125.03 MB 124.05 MB 999.76 KB -0.8%
hits_038.vortex 1.0 vortex-file-compressed 191.69 MB 190.15 MB 1.54 MB -0.8%
hits_086.vortex 1.0 vortex-compact 140.72 MB 139.57 MB 1.14 MB -0.8%
hits_002.vortex 1.0 vortex-compact 124.86 MB 123.83 MB 1.03 MB -0.8%
hits_090.vortex 1.0 vortex-compact 141.37 MB 140.14 MB 1.23 MB -0.9%
hits_097.vortex 1.0 vortex-compact 141.41 MB 140.18 MB 1.23 MB -0.9%
hits_004.vortex 1.0 vortex-compact 98.34 MB 97.35 MB 1010.16 KB -1.0%
hits_034.vortex 1.0 vortex-file-compressed 184.13 MB 182.08 MB 2.05 MB -1.1%
hits_061.vortex 1.0 vortex-compact 125.24 MB 123.74 MB 1.50 MB -1.2%
hits_012.vortex 1.0 vortex-file-compressed 193.51 MB 190.97 MB 2.54 MB -1.3%
hits_039.vortex 1.0 vortex-compact 126.55 MB 123.85 MB 2.70 MB -2.1%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 11.93 GB → 11.93 GB (-0.0%)
  • vortex-file-compressed: 15.97 GB → 15.97 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -6.0%
Engines: DataFusion No clear signal (-4.8%, environment too noisy confidence) · DuckDB No clear signal (-7.3%, environment too noisy confidence)
Vortex (geomean): 0.787x ✅
Parquet (geomean): 0.846x ✅
Shifts: Parquet (control) -15.4% · Median polish -20.8%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.757x ✅, 22↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 🚀 439012296 541696925 0.81
tpch_q02/datafusion:vortex-file-compressed 🚀 99996499 127340293 0.79
tpch_q03/datafusion:vortex-file-compressed 🚀 189985113 256160355 0.74
tpch_q04/datafusion:vortex-file-compressed 🚀 91858316 126769682 0.72
tpch_q05/datafusion:vortex-file-compressed 🚀 330477152 448219010 0.74
tpch_q06/datafusion:vortex-file-compressed 🚀 37494889 46768805 0.80
tpch_q07/datafusion:vortex-file-compressed 🚀 447346972 598647017 0.75
tpch_q08/datafusion:vortex-file-compressed 🚀 335936058 463349630 0.73
tpch_q09/datafusion:vortex-file-compressed 🚀 575434859 809357644 0.71
tpch_q10/datafusion:vortex-file-compressed 🚀 215796449 300789094 0.72
tpch_q11/datafusion:vortex-file-compressed 🚀 76025139 100328778 0.76
tpch_q12/datafusion:vortex-file-compressed 🚀 110494869 149493360 0.74
tpch_q13/datafusion:vortex-file-compressed 🚀 190244400 251961802 0.76
tpch_q14/datafusion:vortex-file-compressed 🚀 50612448 64521610 0.78
tpch_q15/datafusion:vortex-file-compressed 🚀 98972746 129281921 0.77
tpch_q16/datafusion:vortex-file-compressed 🚀 75218384 94638313 0.79
tpch_q17/datafusion:vortex-file-compressed 🚀 568815629 762062395 0.75
tpch_q18/datafusion:vortex-file-compressed 🚀 817457292 1091702403 0.75
tpch_q19/datafusion:vortex-file-compressed 🚀 76520079 99518826 0.77
tpch_q20/datafusion:vortex-file-compressed 🚀 155448352 205417752 0.76
tpch_q21/datafusion:vortex-file-compressed 🚀 581073545 809968788 0.72
tpch_q22/datafusion:vortex-file-compressed 🚀 53718182 63805427 0.84
datafusion / vortex-compact (0.770x ✅, 22↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 🚀 519242079 622262791 0.83
tpch_q02/datafusion:vortex-compact 🚀 104853707 133544497 0.79
tpch_q03/datafusion:vortex-compact 🚀 209976378 277086114 0.76
tpch_q04/datafusion:vortex-compact 🚀 126255460 160849412 0.78
tpch_q05/datafusion:vortex-compact 🚀 345155997 477701960 0.72
tpch_q06/datafusion:vortex-compact 🚀 61763913 76965087 0.80
tpch_q07/datafusion:vortex-compact 🚀 479882842 651371537 0.74
tpch_q08/datafusion:vortex-compact 🚀 354035955 473353873 0.75
tpch_q09/datafusion:vortex-compact 🚀 602822808 809761520 0.74
tpch_q10/datafusion:vortex-compact 🚀 266853990 350882084 0.76
tpch_q11/datafusion:vortex-compact 🚀 77247292 103611672 0.75
tpch_q12/datafusion:vortex-compact 🚀 171913678 216708742 0.79
tpch_q13/datafusion:vortex-compact 🚀 238351613 303020994 0.79
tpch_q14/datafusion:vortex-compact 🚀 67349116 83507593 0.81
tpch_q15/datafusion:vortex-compact 🚀 150799384 195990237 0.77
tpch_q16/datafusion:vortex-compact 🚀 79535141 102450465 0.78
tpch_q17/datafusion:vortex-compact 🚀 570423201 789373994 0.72
tpch_q18/datafusion:vortex-compact 🚀 852815923 1160701254 0.73
tpch_q19/datafusion:vortex-compact 🚀 204419010 242248988 0.84
tpch_q20/datafusion:vortex-compact 🚀 179379991 235625707 0.76
tpch_q21/datafusion:vortex-compact 🚀 672523563 898683535 0.75
tpch_q22/datafusion:vortex-compact 🚀 59258009 75905445 0.78
datafusion / parquet (0.801x ✅, 21↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚀 481031512 595167446 0.81
tpch_q02/datafusion:parquet 🚀 175416064 212402399 0.83
tpch_q03/datafusion:parquet 🚀 254524380 328841399 0.77
tpch_q04/datafusion:parquet 🚀 118574381 150771107 0.79
tpch_q05/datafusion:parquet 🚀 398676152 526506327 0.76
tpch_q06/datafusion:parquet 🚀 135567672 157581798 0.86
tpch_q07/datafusion:parquet 🚀 566644191 740438261 0.77
tpch_q08/datafusion:parquet 🚀 448286842 585783968 0.77
tpch_q09/datafusion:parquet 🚀 715949908 941653141 0.76
tpch_q10/datafusion:parquet 🚀 576842790 710813021 0.81
tpch_q11/datafusion:parquet 🚀 119412841 150720649 0.79
tpch_q12/datafusion:parquet 🚀 211105532 249595961 0.85
tpch_q13/datafusion:parquet 🚀 346665324 404058922 0.86
tpch_q14/datafusion:parquet 🚀 152984509 189149595 0.81
tpch_q15/datafusion:parquet 🚀 252855191 326207496 0.78
tpch_q16/datafusion:parquet 🚀 119488624 144022382 0.83
tpch_q17/datafusion:parquet 🚀 664806561 875061024 0.76
tpch_q18/datafusion:parquet 🚀 859315042 1146455413 0.75
tpch_q19/datafusion:parquet 🚀 285105034 339778663 0.84
tpch_q20/datafusion:parquet 🚀 294245999 363176833 0.81
tpch_q21/datafusion:parquet 🚀 650336565 854364517 0.76
tpch_q22/datafusion:parquet 205349539 225643527 0.91
datafusion / arrow (0.763x ✅, 22↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 🚀 696484596 856090106 0.81
tpch_q02/datafusion:arrow 🚀 111052477 148137896 0.75
tpch_q03/datafusion:arrow 🚀 495992198 659569991 0.75
tpch_q04/datafusion:arrow 🚀 369061800 488547653 0.76
tpch_q05/datafusion:arrow 🚀 714936910 943717665 0.76
tpch_q06/datafusion:arrow 🚀 321624650 425361785 0.76
tpch_q07/datafusion:arrow 🚀 1127826775 1519026377 0.74
tpch_q08/datafusion:arrow 🚀 914025360 1202442900 0.76
tpch_q09/datafusion:arrow 🚀 1060309452 1369318973 0.77
tpch_q10/datafusion:arrow 🚀 614826086 836763108 0.73
tpch_q11/datafusion:arrow 🚀 92373122 114688672 0.81
tpch_q12/datafusion:arrow 🚀 1140147307 1614990243 0.71
tpch_q13/datafusion:arrow 🚀 469517282 578127195 0.81
tpch_q14/datafusion:arrow 🚀 357865449 468857717 0.76
tpch_q15/datafusion:arrow 🚀 722410465 1006592051 0.72
tpch_q16/datafusion:arrow 🚀 79921652 101005113 0.79
tpch_q17/datafusion:arrow 🚀 951480914 1319140477 0.72
tpch_q18/datafusion:arrow 🚀 1839892907 2376986445 0.77
tpch_q19/datafusion:arrow 🚀 545495517 702985569 0.78
tpch_q20/datafusion:arrow 🚀 487670808 667592283 0.73
tpch_q21/datafusion:arrow 🚀 3093998919 3747107887 0.83
tpch_q22/datafusion:arrow 🚀 81391527 105499486 0.77
duckdb / vortex-file-compressed (0.803x ✅, 22↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 🚀 172880003 205015231 0.84
tpch_q02/duckdb:vortex-file-compressed 🚀 52046223 62306023 0.84
tpch_q03/duckdb:vortex-file-compressed 🚀 118240751 153161535 0.77
tpch_q04/duckdb:vortex-file-compressed 🚀 153774771 191748139 0.80
tpch_q05/duckdb:vortex-file-compressed 🚀 134438925 170325919 0.79
tpch_q06/duckdb:vortex-file-compressed 🚀 34695522 43050065 0.81
tpch_q07/duckdb:vortex-file-compressed 🚀 129074081 170196973 0.76
tpch_q08/duckdb:vortex-file-compressed 🚀 168573312 219977507 0.77
tpch_q09/duckdb:vortex-file-compressed 🚀 386188912 492304083 0.78
tpch_q10/duckdb:vortex-file-compressed 🚀 190998740 243432964 0.78
tpch_q11/duckdb:vortex-file-compressed 🚀 30259181 37206426 0.81
tpch_q12/duckdb:vortex-file-compressed 🚀 105107903 130612916 0.80
tpch_q13/duckdb:vortex-file-compressed 🚀 269630148 327251367 0.82
tpch_q14/duckdb:vortex-file-compressed 🚀 53306707 63538502 0.84
tpch_q15/duckdb:vortex-file-compressed 🚀 87736697 110060043 0.80
tpch_q16/duckdb:vortex-file-compressed 🚀 76892061 93636843 0.82
tpch_q17/duckdb:vortex-file-compressed 🚀 87232676 110332282 0.79
tpch_q18/duckdb:vortex-file-compressed 🚀 285100983 358267890 0.80
tpch_q19/duckdb:vortex-file-compressed 🚀 75020611 87517422 0.86
tpch_q20/duckdb:vortex-file-compressed 🚀 137671621 175667740 0.78
tpch_q21/duckdb:vortex-file-compressed 🚀 471457374 605851624 0.78
tpch_q22/duckdb:vortex-file-compressed 🚀 63861552 76821689 0.83
duckdb / vortex-compact (0.819x ✅, 22↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 🚀 274011129 323915975 0.85
tpch_q02/duckdb:vortex-compact 🚀 61599474 72547122 0.85
tpch_q03/duckdb:vortex-compact 🚀 156620284 193214981 0.81
tpch_q04/duckdb:vortex-compact 🚀 213725076 266600621 0.80
tpch_q05/duckdb:vortex-compact 🚀 180387971 228756935 0.79
tpch_q06/duckdb:vortex-compact 🚀 57552280 70274223 0.82
tpch_q07/duckdb:vortex-compact 🚀 214556679 263287790 0.81
tpch_q08/duckdb:vortex-compact 🚀 215817171 273321451 0.79
tpch_q09/duckdb:vortex-compact 🚀 465565538 568652779 0.82
tpch_q10/duckdb:vortex-compact 🚀 257443759 309480103 0.83
tpch_q11/duckdb:vortex-compact 🚀 38422859 45283350 0.85
tpch_q12/duckdb:vortex-compact 🚀 192660307 234886708 0.82
tpch_q13/duckdb:vortex-compact 🚀 321451649 386687655 0.83
tpch_q14/duckdb:vortex-compact 🚀 72541202 86122975 0.84
tpch_q15/duckdb:vortex-compact 🚀 117601973 144046478 0.82
tpch_q16/duckdb:vortex-compact 🚀 77640376 98174768 0.79
tpch_q17/duckdb:vortex-compact 🚀 104554561 129378795 0.81
tpch_q18/duckdb:vortex-compact 🚀 347743469 427478908 0.81
tpch_q19/duckdb:vortex-compact 🚀 89928101 111243540 0.81
tpch_q20/duckdb:vortex-compact 🚀 181768257 222403181 0.82
tpch_q21/duckdb:vortex-compact 🚀 627653766 771201834 0.81
tpch_q22/duckdb:vortex-compact 🚀 71172606 84642189 0.84
duckdb / parquet (0.893x ✅, 15↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 266754993 295588400 0.90
tpch_q02/duckdb:parquet 100538039 109830672 0.92
tpch_q03/duckdb:parquet 🚀 213912507 237844531 0.90
tpch_q04/duckdb:parquet 🚀 140369805 162914999 0.86
tpch_q05/duckdb:parquet 🚀 229828432 256591272 0.90
tpch_q06/duckdb:parquet 76569652 83701846 0.91
tpch_q07/duckdb:parquet 192829734 213002392 0.91
tpch_q08/duckdb:parquet 🚀 265101877 308745418 0.86
tpch_q09/duckdb:parquet 🚀 508373758 606378880 0.84
tpch_q10/duckdb:parquet 625517103 687564865 0.91
tpch_q11/duckdb:parquet 🚀 67601834 76854124 0.88
tpch_q12/duckdb:parquet 🚀 133159791 148027270 0.90
tpch_q13/duckdb:parquet 🚀 450468907 518705020 0.87
tpch_q14/duckdb:parquet 🚀 185479700 207734459 0.89
tpch_q15/duckdb:parquet 🚀 102625668 119032556 0.86
tpch_q16/duckdb:parquet 168312420 158431563 1.06
tpch_q17/duckdb:parquet 🚀 179704447 203714296 0.88
tpch_q18/duckdb:parquet 🚀 367382724 425740881 0.86
tpch_q19/duckdb:parquet 🚀 284260113 318781568 0.89
tpch_q20/duckdb:parquet 🚀 235102918 264555275 0.89
tpch_q21/duckdb:parquet 🚀 569995939 687259334 0.83
tpch_q22/duckdb:parquet 304972929 318633316 0.96
duckdb / duckdb (0.864x ✅, 18↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 🚀 120951255 138269812 0.87
tpch_q02/duckdb:duckdb 51643235 55080903 0.94
tpch_q03/duckdb:duckdb 🚀 103280070 121053304 0.85
tpch_q04/duckdb:duckdb 🚀 138154177 164399394 0.84
tpch_q05/duckdb:duckdb 🚀 119227586 143114933 0.83
tpch_q06/duckdb:duckdb 🚀 44608289 51003585 0.87
tpch_q07/duckdb:duckdb 🚀 91051039 106119192 0.86
tpch_q08/duckdb:duckdb 🚀 118537646 140819035 0.84
tpch_q09/duckdb:duckdb 🚀 282515409 340459695 0.83
tpch_q10/duckdb:duckdb 🚀 214509848 251091093 0.85
tpch_q11/duckdb:duckdb 19536647 21249790 0.92
tpch_q12/duckdb:duckdb 🚀 89489513 104757700 0.85
tpch_q13/duckdb:duckdb 🚀 230398165 270870432 0.85
tpch_q14/duckdb:duckdb 🚀 77274899 89753381 0.86
tpch_q15/duckdb:duckdb 🚀 82848439 95809069 0.86
tpch_q16/duckdb:duckdb 🚀 75196703 89577614 0.84
tpch_q17/duckdb:duckdb 88959289 98686515 0.90
tpch_q18/duckdb:duckdb 🚀 233608582 273589203 0.85
tpch_q19/duckdb:duckdb 🚀 125103112 143783640 0.87
tpch_q20/duckdb:duckdb 🚀 117426300 136297585 0.86
tpch_q21/duckdb:duckdb 🚀 304689848 364429381 0.84
tpch_q22/duckdb:duckdb 68709155 76335154 0.90

File Size Changes (48 files changed, +0.0% overall, 48↑ 0↓)
File Scale Format Base HEAD Change %
region_0.vortex 10.0 vortex-compact 5.83 KB 6.04 KB +216 B +3.6%
region_0.vortex 10.0 vortex-file-compressed 6.65 KB 6.86 KB +216 B +3.2%
nation_0.vortex 10.0 vortex-compact 7.80 KB 8.01 KB +216 B +2.7%
nation_0.vortex 10.0 vortex-file-compressed 10.84 KB 11.04 KB +208 B +1.9%
supplier_0.vortex 10.0 vortex-compact 4.73 MB 4.73 MB +216 B +0.0%
supplier_0.vortex 10.0 vortex-file-compressed 5.69 MB 5.69 MB +216 B +0.0%
part_0.vortex 10.0 vortex-compact 17.92 MB 17.92 MB +208 B +0.0%
part_1.vortex 10.0 vortex-compact 17.98 MB 17.98 MB +208 B +0.0%
part_1.vortex 10.0 vortex-file-compressed 26.68 MB 26.68 MB +208 B +0.0%
part_0.vortex 10.0 vortex-file-compressed 26.80 MB 26.80 MB +208 B +0.0%
customer_0.vortex 10.0 vortex-compact 74.00 MB 74.00 MB +208 B +0.0%
customer_0.vortex 10.0 vortex-file-compressed 87.23 MB 87.23 MB +208 B +0.0%
partsupp_0.vortex 10.0 vortex-compact 101.84 MB 101.84 MB +216 B +0.0%
partsupp_1.vortex 10.0 vortex-compact 102.09 MB 102.09 MB +216 B +0.0%
lineitem_9.vortex 10.0 vortex-compact 100.46 MB 100.46 MB +208 B +0.0%
lineitem_4.vortex 10.0 vortex-compact 100.55 MB 100.56 MB +208 B +0.0%
lineitem_8.vortex 10.0 vortex-compact 100.59 MB 100.59 MB +208 B +0.0%
lineitem_0.vortex 10.0 vortex-compact 100.59 MB 100.59 MB +208 B +0.0%
lineitem_12.vortex 10.0 vortex-compact 100.62 MB 100.62 MB +208 B +0.0%
lineitem_1.vortex 10.0 vortex-compact 100.64 MB 100.64 MB +208 B +0.0%
lineitem_5.vortex 10.0 vortex-compact 100.70 MB 100.70 MB +208 B +0.0%
lineitem_11.vortex 10.0 vortex-compact 100.75 MB 100.75 MB +208 B +0.0%
lineitem_2.vortex 10.0 vortex-compact 100.79 MB 100.79 MB +208 B +0.0%
lineitem_7.vortex 10.0 vortex-compact 100.79 MB 100.79 MB +208 B +0.0%
lineitem_10.vortex 10.0 vortex-compact 100.83 MB 100.83 MB +208 B +0.0%
lineitem_3.vortex 10.0 vortex-compact 100.85 MB 100.85 MB +208 B +0.0%
lineitem_6.vortex 10.0 vortex-compact 100.88 MB 100.88 MB +208 B +0.0%
orders_1.vortex 10.0 vortex-compact 114.76 MB 114.76 MB +208 B +0.0%
orders_2.vortex 10.0 vortex-compact 114.78 MB 114.78 MB +208 B +0.0%
orders_0.vortex 10.0 vortex-compact 114.79 MB 114.79 MB +208 B +0.0%
partsupp_1.vortex 10.0 vortex-file-compressed 120.39 MB 120.39 MB +216 B +0.0%
partsupp_0.vortex 10.0 vortex-file-compressed 120.41 MB 120.41 MB +216 B +0.0%
lineitem_9.vortex 10.0 vortex-file-compressed 129.67 MB 129.67 MB +208 B +0.0%
lineitem_11.vortex 10.0 vortex-file-compressed 129.72 MB 129.72 MB +208 B +0.0%
lineitem_7.vortex 10.0 vortex-file-compressed 129.75 MB 129.75 MB +208 B +0.0%
lineitem_2.vortex 10.0 vortex-file-compressed 129.78 MB 129.78 MB +208 B +0.0%
lineitem_8.vortex 10.0 vortex-file-compressed 129.79 MB 129.79 MB +208 B +0.0%
lineitem_4.vortex 10.0 vortex-file-compressed 129.81 MB 129.81 MB +208 B +0.0%
lineitem_1.vortex 10.0 vortex-file-compressed 129.85 MB 129.85 MB +208 B +0.0%
lineitem_0.vortex 10.0 vortex-file-compressed 129.87 MB 129.87 MB +208 B +0.0%
lineitem_3.vortex 10.0 vortex-file-compressed 129.87 MB 129.87 MB +208 B +0.0%
lineitem_6.vortex 10.0 vortex-file-compressed 129.87 MB 129.88 MB +208 B +0.0%
lineitem_10.vortex 10.0 vortex-file-compressed 129.92 MB 129.92 MB +208 B +0.0%
lineitem_12.vortex 10.0 vortex-file-compressed 129.94 MB 129.94 MB +208 B +0.0%
lineitem_5.vortex 10.0 vortex-file-compressed 130.00 MB 130.00 MB +208 B +0.0%
orders_0.vortex 10.0 vortex-file-compressed 145.77 MB 145.77 MB +208 B +0.0%
orders_1.vortex 10.0 vortex-file-compressed 145.86 MB 145.86 MB +208 B +0.0%
orders_2.vortex 10.0 vortex-file-compressed 146.09 MB 146.09 MB +208 B +0.0%

Totals:

  • vortex-compact: 1.93 GB → 1.93 GB (+0.0%)
  • vortex-file-compressed: 2.45 GB → 2.45 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.2%
Engines: DataFusion No clear signal (+0.9%, low confidence) · DuckDB No clear signal (+0.0%, low confidence)
Vortex (geomean): 1.002x ➖
Parquet (geomean): 1.000x ➖
Shifts: Parquet (control) -0.0% · Median polish +0.7%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.013x ➖, 0↑ 1↓)
name PR 4a21a9f (ns) base 1e6102b (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1578172 1651245 0.96
clickbench_q01/datafusion:vortex-file-compressed 16890586 16520998 1.02
clickbench_q02/datafusion:vortex-file-compressed 35498676 34097397 1.04
clickbench_q03/datafusion:vortex-file-compressed 35924607 36221653 0.99
clickbench_q04/datafusion:vortex-file-compressed 232336700 234019482 0.99
clickbench_q05/datafusion:vortex-file-compressed 310108170 302110763 1.03
clickbench_q06/datafusion:vortex-file-compressed 1630334 1712737 0.95
clickbench_q07/datafusion:vortex-file-compressed 21946719 22569696 0.97
clickbench_q08/datafusion:vortex-file-compressed 328889464 320359948 1.03
clickbench_q09/datafusion:vortex-file-compressed 449520689 444849048 1.01
clickbench_q10/datafusion:vortex-file-compressed 72856226 70358047 1.04
clickbench_q11/datafusion:vortex-file-compressed 82826399 84961895 0.97
clickbench_q12/datafusion:vortex-file-compressed 256133424 259584884 0.99
clickbench_q13/datafusion:vortex-file-compressed 418598972 409099049 1.02
clickbench_q14/datafusion:vortex-file-compressed 256952487 252092748 1.02
clickbench_q15/datafusion:vortex-file-compressed 283567226 274156320 1.03
clickbench_q16/datafusion:vortex-file-compressed 644713661 633453787 1.02
clickbench_q17/datafusion:vortex-file-compressed 657371214 634851341 1.04
clickbench_q18/datafusion:vortex-file-compressed 1364378518 1350744349 1.01
clickbench_q19/datafusion:vortex-file-compressed 🚨 31193275 26065579 1.20
clickbench_q20/datafusion:vortex-file-compressed 257866122 261524824 0.99
clickbench_q21/datafusion:vortex-file-compressed 348485392 343730537 1.01
clickbench_q22/datafusion:vortex-file-compressed 445729316 437707004 1.02
clickbench_q23/datafusion:vortex-file-compressed 590288832 582828095 1.01
clickbench_q24/datafusion:vortex-file-compressed 44005530 42394351 1.04
clickbench_q25/datafusion:vortex-file-compressed 71020382 70411772 1.01
clickbench_q26/datafusion:vortex-file-compressed 41385580 41859129 0.99
clickbench_q27/datafusion:vortex-file-compressed 381110552 370021118 1.03
clickbench_q28/datafusion:vortex-file-compressed 2327718674 2304424060 1.01
clickbench_q29/datafusion:vortex-file-compressed 53917709 56655318 0.95
clickbench_q30/datafusion:vortex-file-compressed 225590983 222856118 1.01
clickbench_q31/datafusion:vortex-file-compressed 248638420 242700427 1.02
clickbench_q32/datafusion:vortex-file-compressed 1049463911 1026390306 1.02
clickbench_q33/datafusion:vortex-file-compressed 1401967893 1352881583 1.04
clickbench_q34/datafusion:vortex-file-compressed 1412948717 1365499961 1.03
clickbench_q35/datafusion:vortex-file-compressed 244973765 244579555 1.00
clickbench_q36/datafusion:vortex-file-compressed 56718726 56076537 1.01
clickbench_q37/datafusion:vortex-file-compressed 25423951 24624842 1.03
clickbench_q38/datafusion:vortex-file-compressed 15690410 15127971 1.04
clickbench_q39/datafusion:vortex-file-compressed 120745738 119717972 1.01
clickbench_q40/datafusion:vortex-file-compressed 11560381 11902275 0.97
clickbench_q41/datafusion:vortex-file-compressed 11674351 11647452 1.00
clickbench_q42/datafusion:vortex-file-compressed 11334794 11185133 1.01
datafusion / parquet (1.004x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 1e6102b (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1540583 1520041 1.01
clickbench_q01/datafusion:parquet 19462400 20298573 0.96
clickbench_q02/datafusion:parquet 43387887 43047572 1.01
clickbench_q03/datafusion:parquet 33057716 34388011 0.96
clickbench_q04/datafusion:parquet 271588024 267504424 1.02
clickbench_q05/datafusion:parquet 328064429 308540092 1.06
clickbench_q06/datafusion:parquet 1497733 1557892 0.96
clickbench_q07/datafusion:parquet 21464673 21146800 1.02
clickbench_q08/datafusion:parquet 335528113 331099371 1.01
clickbench_q09/datafusion:parquet 482111928 478137461 1.01
clickbench_q10/datafusion:parquet 91118851 90870048 1.00
clickbench_q11/datafusion:parquet 115314977 115257677 1.00
clickbench_q12/datafusion:parquet 298685708 293893865 1.02
clickbench_q13/datafusion:parquet 467784697 449429467 1.04
clickbench_q14/datafusion:parquet 309574505 306255060 1.01
clickbench_q15/datafusion:parquet 289844610 275819642 1.05
clickbench_q16/datafusion:parquet 670522153 653866044 1.03
clickbench_q17/datafusion:parquet 654804801 651119086 1.01
clickbench_q18/datafusion:parquet 1372779160 1465284008 0.94
clickbench_q19/datafusion:parquet 28701652 29029293 0.99
clickbench_q20/datafusion:parquet 562564880 549046891 1.02
clickbench_q21/datafusion:parquet 623085117 625542422 1.00
clickbench_q22/datafusion:parquet 909895580 917085815 0.99
clickbench_q23/datafusion:parquet 4068376476 4046783725 1.01
clickbench_q24/datafusion:parquet 57520318 58495088 0.98
clickbench_q25/datafusion:parquet 126040497 123502529 1.02
clickbench_q26/datafusion:parquet 52064943 52934526 0.98
clickbench_q27/datafusion:parquet 654441117 647596256 1.01
clickbench_q28/datafusion:parquet 2443424790 2418335132 1.01
clickbench_q29/datafusion:parquet 44401362 47325411 0.94
clickbench_q30/datafusion:parquet 318211672 309301967 1.03
clickbench_q31/datafusion:parquet 347010003 347699095 1.00
clickbench_q32/datafusion:parquet 1140051783 1106605572 1.03
clickbench_q33/datafusion:parquet 1494550153 1487649532 1.00
clickbench_q34/datafusion:parquet 1481239973 1509723975 0.98
clickbench_q35/datafusion:parquet 247815762 241179999 1.03
clickbench_q36/datafusion:parquet 111323031 109256533 1.02
clickbench_q37/datafusion:parquet 41843773 42353470 0.99
clickbench_q38/datafusion:parquet 61293827 59203749 1.04
clickbench_q39/datafusion:parquet 209032754 203112501 1.03
clickbench_q40/datafusion:parquet 22547457 22312130 1.01
clickbench_q41/datafusion:parquet 21295721 21556274 0.99
clickbench_q42/datafusion:parquet 22847347 23401257 0.98
duckdb / vortex-file-compressed (0.991x ➖, 6↑ 1↓)
name PR 4a21a9f (ns) base 1e6102b (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 🚀 9168188 10223340 0.90
clickbench_q01/duckdb:vortex-file-compressed 15534283 15235693 1.02
clickbench_q02/duckdb:vortex-file-compressed 20784676 21074267 0.99
clickbench_q03/duckdb:vortex-file-compressed 26527966 26789574 0.99
clickbench_q04/duckdb:vortex-file-compressed 202175946 199484492 1.01
clickbench_q05/duckdb:vortex-file-compressed 180671356 181620403 0.99
clickbench_q06/duckdb:vortex-file-compressed 🚨 21812189 19263341 1.13
clickbench_q07/duckdb:vortex-file-compressed 20253785 19785796 1.02
clickbench_q08/duckdb:vortex-file-compressed 273410668 264443990 1.03
clickbench_q09/duckdb:vortex-file-compressed 347289693 356249554 0.97
clickbench_q10/duckdb:vortex-file-compressed 74420679 72500886 1.03
clickbench_q11/duckdb:vortex-file-compressed 84228385 83101223 1.01
clickbench_q12/duckdb:vortex-file-compressed 209231326 213271913 0.98
clickbench_q13/duckdb:vortex-file-compressed 416452015 405197644 1.03
clickbench_q14/duckdb:vortex-file-compressed 245360732 238481785 1.03
clickbench_q15/duckdb:vortex-file-compressed 255585274 252873537 1.01
clickbench_q16/duckdb:vortex-file-compressed 546469773 538884320 1.01
clickbench_q17/duckdb:vortex-file-compressed 437874087 429409926 1.02
clickbench_q18/duckdb:vortex-file-compressed 960592483 938420859 1.02
clickbench_q19/duckdb:vortex-file-compressed 21081210 20704851 1.02
clickbench_q20/duckdb:vortex-file-compressed 249584483 253789401 0.98
clickbench_q21/duckdb:vortex-file-compressed 335821453 325934374 1.03
clickbench_q22/duckdb:vortex-file-compressed 526545477 483401973 1.09
clickbench_q23/duckdb:vortex-file-compressed 🚀 156262813 174217732 0.90
clickbench_q24/duckdb:vortex-file-compressed 40352647 38651160 1.04
clickbench_q25/duckdb:vortex-file-compressed 79191736 78704266 1.01
clickbench_q26/duckdb:vortex-file-compressed 42373482 42800281 0.99
clickbench_q27/duckdb:vortex-file-compressed 221504433 219407216 1.01
clickbench_q28/duckdb:vortex-file-compressed 3048268693 3021099599 1.01
clickbench_q29/duckdb:vortex-file-compressed 27067369 26619880 1.02
clickbench_q30/duckdb:vortex-file-compressed 200684579 199004390 1.01
clickbench_q31/duckdb:vortex-file-compressed 292341787 291559968 1.00
clickbench_q32/duckdb:vortex-file-compressed 1142962914 1124344858 1.02
clickbench_q33/duckdb:vortex-file-compressed 1080295540 1095355390 0.99
clickbench_q34/duckdb:vortex-file-compressed 1177058490 1167836448 1.01
clickbench_q35/duckdb:vortex-file-compressed 373020673 372581088 1.00
clickbench_q36/duckdb:vortex-file-compressed 🚀 28456571 31963013 0.89
clickbench_q37/duckdb:vortex-file-compressed 🚀 20115572 22418248 0.90
clickbench_q38/duckdb:vortex-file-compressed 23119292 25582784 0.90
clickbench_q39/duckdb:vortex-file-compressed 🚀 42717259 47588201 0.90
clickbench_q40/duckdb:vortex-file-compressed 🚀 20291910 24529106 0.83
clickbench_q41/duckdb:vortex-file-compressed 20395267 21596375 0.94
clickbench_q42/duckdb:vortex-file-compressed 21695990 21877741 0.99
duckdb / parquet (0.996x ➖, 1↑ 0↓)
name PR 4a21a9f (ns) base 1e6102b (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 22825792 22939754 1.00
clickbench_q01/duckdb:parquet 31648703 30766137 1.03
clickbench_q02/duckdb:parquet 50619053 51677599 0.98
clickbench_q03/duckdb:parquet 40605172 40755120 1.00
clickbench_q04/duckdb:parquet 208576750 203936177 1.02
clickbench_q05/duckdb:parquet 260631057 262241655 0.99
clickbench_q06/duckdb:parquet 48931927 48225855 1.01
clickbench_q07/duckdb:parquet 32841201 32448036 1.01
clickbench_q08/duckdb:parquet 272802683 272331170 1.00
clickbench_q09/duckdb:parquet 408708259 404198640 1.01
clickbench_q10/duckdb:parquet 84940174 84840696 1.00
clickbench_q11/duckdb:parquet 102001134 101892322 1.00
clickbench_q12/duckdb:parquet 284265394 280411041 1.01
clickbench_q13/duckdb:parquet 473515519 479290701 0.99
clickbench_q14/duckdb:parquet 319614670 317610656 1.01
clickbench_q15/duckdb:parquet 257439866 255750007 1.01
clickbench_q16/duckdb:parquet 606585041 595390182 1.02
clickbench_q17/duckdb:parquet 505226954 503121598 1.00
clickbench_q18/duckdb:parquet 1043041182 1035038287 1.01
clickbench_q19/duckdb:parquet 29038374 28737227 1.01
clickbench_q20/duckdb:parquet 412470627 417878683 0.99
clickbench_q21/duckdb:parquet 534373674 533809876 1.00
clickbench_q22/duckdb:parquet 922402851 917408960 1.01
clickbench_q23/duckdb:parquet 281280652 277959740 1.01
clickbench_q24/duckdb:parquet 73004941 73361209 1.00
clickbench_q25/duckdb:parquet 165467820 164075324 1.01
clickbench_q26/duckdb:parquet 54790816 56008118 0.98
clickbench_q27/duckdb:parquet 476666508 479354872 0.99
clickbench_q28/duckdb:parquet 4793606954 4794278147 1.00
clickbench_q29/duckdb:parquet 43867138 43288010 1.01
clickbench_q30/duckdb:parquet 314081672 315021910 1.00
clickbench_q31/duckdb:parquet 377294443 376489846 1.00
clickbench_q32/duckdb:parquet 1114160558 1114293464 1.00
clickbench_q33/duckdb:parquet 1121783808 1111483227 1.01
clickbench_q34/duckdb:parquet 1167611257 1155168729 1.01
clickbench_q35/duckdb:parquet 375802404 370231654 1.02
clickbench_q36/duckdb:parquet 48282416 48385291 1.00
clickbench_q37/duckdb:parquet 34966269 34664839 1.01
clickbench_q38/duckdb:parquet 36600832 37180778 0.98
clickbench_q39/duckdb:parquet 🚀 78039513 90742486 0.86
clickbench_q40/duckdb:parquet 20585359 21880215 0.94
clickbench_q41/duckdb:parquet 20970808 22649057 0.93
clickbench_q42/duckdb:parquet 24679944 25064970 0.98
duckdb / duckdb (1.002x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 1e6102b (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 18961684 18639201 1.02
clickbench_q01/duckdb:duckdb 35854476 35566874 1.01
clickbench_q02/duckdb:duckdb 53445379 52885065 1.01
clickbench_q03/duckdb:duckdb 57744463 56870242 1.02
clickbench_q04/duckdb:duckdb 212978933 215001803 0.99
clickbench_q05/duckdb:duckdb 288676340 283365533 1.02
clickbench_q06/duckdb:duckdb 35874643 35499635 1.01
clickbench_q07/duckdb:duckdb 36541304 36400629 1.00
clickbench_q08/duckdb:duckdb 274780618 280334865 0.98
clickbench_q09/duckdb:duckdb 392644188 392227138 1.00
clickbench_q10/duckdb:duckdb 117753301 118059682 1.00
clickbench_q11/duckdb:duckdb 126392855 128419269 0.98
clickbench_q12/duckdb:duckdb 258111722 258957971 1.00
clickbench_q13/duckdb:duckdb 442393711 443706230 1.00
clickbench_q14/duckdb:duckdb 285804736 283959260 1.01
clickbench_q15/duckdb:duckdb 243315085 240314656 1.01
clickbench_q16/duckdb:duckdb 565570019 563821027 1.00
clickbench_q17/duckdb:duckdb 472676405 469670302 1.01
clickbench_q18/duckdb:duckdb 1021998634 1028374742 0.99
clickbench_q19/duckdb:duckdb 36672052 36274647 1.01
clickbench_q20/duckdb:duckdb 470746021 474883633 0.99
clickbench_q21/duckdb:duckdb 470452476 477527351 0.99
clickbench_q22/duckdb:duckdb 533191022 533139092 1.00
clickbench_q23/duckdb:duckdb 253102569 247031438 1.02
clickbench_q24/duckdb:duckdb 63142023 63499811 0.99
clickbench_q25/duckdb:duckdb 150124121 148816771 1.01
clickbench_q26/duckdb:duckdb 64650838 64412907 1.00
clickbench_q27/duckdb:duckdb 417516528 416727954 1.00
clickbench_q28/duckdb:duckdb 4389957827 4411716119 1.00
clickbench_q29/duckdb:duckdb 52317757 51812098 1.01
clickbench_q30/duckdb:duckdb 281133941 279955398 1.00
clickbench_q31/duckdb:duckdb 366450553 363414552 1.01
clickbench_q32/duckdb:duckdb 1113472577 1105975414 1.01
clickbench_q33/duckdb:duckdb 1118798191 1123392282 1.00
clickbench_q34/duckdb:duckdb 1201902564 1208957679 0.99
clickbench_q35/duckdb:duckdb 300796356 298258044 1.01
clickbench_q36/duckdb:duckdb 51895125 51843205 1.00
clickbench_q37/duckdb:duckdb 30470363 30261456 1.01
clickbench_q38/duckdb:duckdb 34576155 34877250 0.99
clickbench_q39/duckdb:duckdb 94695180 93426940 1.01
clickbench_q40/duckdb:duckdb 28806672 29257592 0.98
clickbench_q41/duckdb:duckdb 28713238 28361268 1.01
clickbench_q42/duckdb:duckdb 30770361 31490307 0.98

File Size Changes (201 files changed, -0.0% overall, 200↑ 1↓)
File Scale Format Base HEAD Change %
hits_48.vortex 1.0 vortex-compact 17.85 MB 17.85 MB +208 B +0.0%
hits_47.vortex 1.0 vortex-compact 18.22 MB 18.22 MB +208 B +0.0%
hits_48.vortex 1.0 vortex-file-compressed 28.02 MB 28.03 MB +208 B +0.0%
hits_33.vortex 1.0 vortex-compact 35.92 MB 35.92 MB +208 B +0.0%
hits_29.vortex 1.0 vortex-compact 36.68 MB 36.68 MB +208 B +0.0%
hits_20.vortex 1.0 vortex-compact 38.36 MB 38.36 MB +208 B +0.0%
hits_47.vortex 1.0 vortex-file-compressed 41.25 MB 41.25 MB +208 B +0.0%
hits_46.vortex 1.0 vortex-compact 42.27 MB 42.27 MB +208 B +0.0%
hits_32.vortex 1.0 vortex-compact 44.61 MB 44.61 MB +208 B +0.0%
hits_24.vortex 1.0 vortex-compact 45.11 MB 45.11 MB +208 B +0.0%
hits_75.vortex 1.0 vortex-compact 45.12 MB 45.12 MB +208 B +0.0%
hits_23.vortex 1.0 vortex-compact 46.13 MB 46.13 MB +208 B +0.0%
hits_22.vortex 1.0 vortex-compact 46.22 MB 46.22 MB +208 B +0.0%
hits_63.vortex 1.0 vortex-compact 46.44 MB 46.44 MB +208 B +0.0%
hits_15.vortex 1.0 vortex-compact 48.41 MB 48.41 MB +208 B +0.0%
hits_86.vortex 1.0 vortex-compact 49.12 MB 49.12 MB +208 B +0.0%
hits_36.vortex 1.0 vortex-compact 49.21 MB 49.21 MB +208 B +0.0%
hits_10.vortex 1.0 vortex-compact 49.48 MB 49.48 MB +208 B +0.0%
hits_16.vortex 1.0 vortex-compact 49.56 MB 49.56 MB +208 B +0.0%
hits_19.vortex 1.0 vortex-compact 49.73 MB 49.73 MB +208 B +0.0%
hits_39.vortex 1.0 vortex-compact 50.10 MB 50.10 MB +208 B +0.0%
hits_49.vortex 1.0 vortex-compact 51.00 MB 51.00 MB +208 B +0.0%
hits_21.vortex 1.0 vortex-compact 51.99 MB 51.99 MB +208 B +0.0%
hits_72.vortex 1.0 vortex-compact 52.74 MB 52.74 MB +208 B +0.0%
hits_85.vortex 1.0 vortex-compact 52.86 MB 52.86 MB +208 B +0.0%
hits_66.vortex 1.0 vortex-compact 53.52 MB 53.52 MB +208 B +0.0%
hits_83.vortex 1.0 vortex-compact 53.62 MB 53.62 MB +208 B +0.0%
hits_64.vortex 1.0 vortex-compact 54.09 MB 54.09 MB +208 B +0.0%
hits_37.vortex 1.0 vortex-compact 54.76 MB 54.76 MB +208 B +0.0%
hits_31.vortex 1.0 vortex-compact 55.77 MB 55.77 MB +208 B +0.0%
hits_11.vortex 1.0 vortex-compact 56.11 MB 56.11 MB +208 B +0.0%
hits_33.vortex 1.0 vortex-file-compressed 57.18 MB 57.18 MB +208 B +0.0%
hits_61.vortex 1.0 vortex-compact 57.73 MB 57.73 MB +208 B +0.0%
hits_95.vortex 1.0 vortex-compact 58.20 MB 58.20 MB +208 B +0.0%
hits_34.vortex 1.0 vortex-compact 58.24 MB 58.24 MB +208 B +0.0%
hits_30.vortex 1.0 vortex-compact 58.57 MB 58.58 MB +208 B +0.0%
hits_17.vortex 1.0 vortex-compact 58.79 MB 58.79 MB +208 B +0.0%
hits_0.vortex 1.0 vortex-compact 58.88 MB 58.88 MB +208 B +0.0%
hits_29.vortex 1.0 vortex-file-compressed 59.53 MB 59.54 MB +208 B +0.0%
hits_93.vortex 1.0 vortex-compact 59.92 MB 59.92 MB +208 B +0.0%
hits_53.vortex 1.0 vortex-compact 60.05 MB 60.05 MB +208 B +0.0%
hits_58.vortex 1.0 vortex-compact 61.24 MB 61.24 MB +208 B +0.0%
hits_91.vortex 1.0 vortex-compact 61.24 MB 61.24 MB +208 B +0.0%
hits_70.vortex 1.0 vortex-compact 61.84 MB 61.84 MB +208 B +0.0%
hits_20.vortex 1.0 vortex-file-compressed 62.65 MB 62.65 MB +208 B +0.0%
hits_5.vortex 1.0 vortex-compact 63.33 MB 63.33 MB +208 B +0.0%
hits_8.vortex 1.0 vortex-compact 63.39 MB 63.39 MB +208 B +0.0%
hits_38.vortex 1.0 vortex-compact 63.39 MB 63.39 MB +208 B +0.0%
hits_75.vortex 1.0 vortex-file-compressed 63.49 MB 63.49 MB +208 B +0.0%
hits_6.vortex 1.0 vortex-compact 63.57 MB 63.57 MB +208 B +0.0%
hits_7.vortex 1.0 vortex-compact 64.19 MB 64.19 MB +208 B +0.0%
hits_18.vortex 1.0 vortex-compact 64.89 MB 64.89 MB +208 B +0.0%
hits_60.vortex 1.0 vortex-compact 64.92 MB 64.92 MB +208 B +0.0%
hits_52.vortex 1.0 vortex-compact 65.08 MB 65.08 MB +208 B +0.0%
hits_81.vortex 1.0 vortex-compact 65.95 MB 65.95 MB +208 B +0.0%
hits_9.vortex 1.0 vortex-compact 66.32 MB 66.32 MB +208 B +0.0%
hits_59.vortex 1.0 vortex-compact 66.68 MB 66.68 MB +208 B +0.0%
hits_32.vortex 1.0 vortex-file-compressed 66.83 MB 66.83 MB +208 B +0.0%
hits_82.vortex 1.0 vortex-compact 67.43 MB 67.43 MB +208 B +0.0%
hits_36.vortex 1.0 vortex-file-compressed 68.60 MB 68.60 MB +208 B +0.0%
hits_80.vortex 1.0 vortex-compact 68.67 MB 68.67 MB +208 B +0.0%
hits_13.vortex 1.0 vortex-compact 69.24 MB 69.24 MB +208 B +0.0%
hits_63.vortex 1.0 vortex-file-compressed 69.27 MB 69.27 MB +208 B +0.0%
hits_46.vortex 1.0 vortex-file-compressed 69.35 MB 69.35 MB +208 B +0.0%
hits_86.vortex 1.0 vortex-file-compressed 69.42 MB 69.42 MB +208 B +0.0%
hits_97.vortex 1.0 vortex-compact 69.58 MB 69.58 MB +208 B +0.0%
hits_10.vortex 1.0 vortex-file-compressed 69.58 MB 69.58 MB +208 B +0.0%
hits_12.vortex 1.0 vortex-compact 69.86 MB 69.86 MB +208 B +0.0%
hits_27.vortex 1.0 vortex-compact 69.86 MB 69.86 MB +208 B +0.0%
hits_71.vortex 1.0 vortex-compact 69.96 MB 69.96 MB +208 B +0.0%
hits_28.vortex 1.0 vortex-compact 70.92 MB 70.92 MB +208 B +0.0%
hits_73.vortex 1.0 vortex-compact 71.07 MB 71.07 MB +208 B +0.0%
hits_74.vortex 1.0 vortex-compact 71.87 MB 71.87 MB +208 B +0.0%
hits_4.vortex 1.0 vortex-compact 71.94 MB 71.94 MB +208 B +0.0%
hits_26.vortex 1.0 vortex-compact 71.99 MB 71.99 MB +208 B +0.0%
hits_98.vortex 1.0 vortex-compact 73.15 MB 73.15 MB +208 B +0.0%
hits_19.vortex 1.0 vortex-file-compressed 73.36 MB 73.36 MB +208 B +0.0%
hits_88.vortex 1.0 vortex-compact 73.58 MB 73.59 MB +208 B +0.0%
hits_25.vortex 1.0 vortex-compact 73.88 MB 73.88 MB +208 B +0.0%
hits_84.vortex 1.0 vortex-compact 74.35 MB 74.35 MB +208 B +0.0%
hits_14.vortex 1.0 vortex-compact 74.88 MB 74.88 MB +208 B +0.0%
hits_62.vortex 1.0 vortex-compact 75.45 MB 75.45 MB +208 B +0.0%
hits_35.vortex 1.0 vortex-compact 75.53 MB 75.53 MB +208 B +0.0%
hits_49.vortex 1.0 vortex-file-compressed 75.73 MB 75.73 MB +208 B +0.0%
hits_45.vortex 1.0 vortex-compact 75.80 MB 75.80 MB +208 B +0.0%
hits_24.vortex 1.0 vortex-file-compressed 76.01 MB 76.01 MB +208 B +0.0%
hits_23.vortex 1.0 vortex-file-compressed 76.50 MB 76.50 MB +208 B +0.0%
hits_68.vortex 1.0 vortex-compact 76.67 MB 76.67 MB +208 B +0.0%
hits_22.vortex 1.0 vortex-file-compressed 77.08 MB 77.08 MB +208 B +0.0%
hits_76.vortex 1.0 vortex-compact 77.10 MB 77.10 MB +208 B +0.0%
hits_40.vortex 1.0 vortex-compact 77.42 MB 77.42 MB +208 B +0.0%
hits_99.vortex 1.0 vortex-compact 77.65 MB 77.65 MB +208 B +0.0%
hits_56.vortex 1.0 vortex-compact 78.58 MB 78.58 MB +208 B +0.0%
hits_16.vortex 1.0 vortex-file-compressed 79.46 MB 79.46 MB +208 B +0.0%
hits_11.vortex 1.0 vortex-file-compressed 80.00 MB 80.00 MB +208 B +0.0%
hits_39.vortex 1.0 vortex-file-compressed 80.39 MB 80.39 MB +208 B +0.0%
hits_69.vortex 1.0 vortex-compact 80.98 MB 80.98 MB +208 B +0.0%
hits_64.vortex 1.0 vortex-file-compressed 81.22 MB 81.22 MB +208 B +0.0%
hits_90.vortex 1.0 vortex-compact 82.09 MB 82.09 MB +208 B +0.0%
hits_57.vortex 1.0 vortex-compact 83.73 MB 83.73 MB +208 B +0.0%
hits_72.vortex 1.0 vortex-file-compressed 84.69 MB 84.69 MB +208 B +0.0%
hits_37.vortex 1.0 vortex-file-compressed 85.67 MB 85.67 MB +208 B +0.0%
hits_53.vortex 1.0 vortex-file-compressed 85.82 MB 85.82 MB +208 B +0.0%
hits_79.vortex 1.0 vortex-compact 86.17 MB 86.17 MB +208 B +0.0%
hits_30.vortex 1.0 vortex-file-compressed 87.19 MB 87.19 MB +208 B +0.0%
hits_17.vortex 1.0 vortex-file-compressed 87.59 MB 87.59 MB +208 B +0.0%
hits_15.vortex 1.0 vortex-file-compressed 89.27 MB 89.27 MB +208 B +0.0%
hits_83.vortex 1.0 vortex-file-compressed 89.42 MB 89.42 MB +208 B +0.0%
hits_0.vortex 1.0 vortex-file-compressed 89.98 MB 89.98 MB +208 B +0.0%
hits_31.vortex 1.0 vortex-file-compressed 90.32 MB 90.32 MB +208 B +0.0%
hits_66.vortex 1.0 vortex-file-compressed 90.40 MB 90.40 MB +208 B +0.0%
hits_1.vortex 1.0 vortex-compact 90.67 MB 90.67 MB +208 B +0.0%
hits_93.vortex 1.0 vortex-file-compressed 90.68 MB 90.68 MB +208 B +0.0%
hits_58.vortex 1.0 vortex-file-compressed 90.80 MB 90.80 MB +208 B +0.0%
hits_94.vortex 1.0 vortex-compact 90.90 MB 90.90 MB +208 B +0.0%
hits_96.vortex 1.0 vortex-compact 91.73 MB 91.74 MB +208 B +0.0%
hits_85.vortex 1.0 vortex-file-compressed 91.80 MB 91.80 MB +208 B +0.0%
hits_55.vortex 1.0 vortex-compact 92.56 MB 92.56 MB +208 B +0.0%
hits_21.vortex 1.0 vortex-file-compressed 93.14 MB 93.14 MB +208 B +0.0%
hits_5.vortex 1.0 vortex-file-compressed 93.70 MB 93.70 MB +208 B +0.0%
hits_70.vortex 1.0 vortex-file-compressed 93.93 MB 93.93 MB +208 B +0.0%
hits_8.vortex 1.0 vortex-file-compressed 93.98 MB 93.98 MB +208 B +0.0%
hits_6.vortex 1.0 vortex-file-compressed 94.07 MB 94.07 MB +208 B +0.0%
hits_92.vortex 1.0 vortex-compact 94.40 MB 94.40 MB +208 B +0.0%
hits_7.vortex 1.0 vortex-file-compressed 94.72 MB 94.72 MB +208 B +0.0%
hits_3.vortex 1.0 vortex-compact 95.12 MB 95.12 MB +208 B +0.0%
hits_95.vortex 1.0 vortex-file-compressed 96.47 MB 96.47 MB +208 B +0.0%
hits_91.vortex 1.0 vortex-file-compressed 97.36 MB 97.36 MB +208 B +0.0%
hits_78.vortex 1.0 vortex-compact 97.85 MB 97.85 MB +208 B +0.0%
hits_34.vortex 1.0 vortex-file-compressed 97.86 MB 97.86 MB +208 B +0.0%
hits_38.vortex 1.0 vortex-file-compressed 99.37 MB 99.37 MB +208 B +0.0%
hits_13.vortex 1.0 vortex-file-compressed 99.65 MB 99.65 MB +208 B +0.0%
hits_9.vortex 1.0 vortex-file-compressed 99.71 MB 99.71 MB +208 B +0.0%
hits_82.vortex 1.0 vortex-file-compressed 99.99 MB 99.99 MB +208 B +0.0%
hits_12.vortex 1.0 vortex-file-compressed 101.33 MB 101.33 MB +208 B +0.0%
hits_81.vortex 1.0 vortex-file-compressed 101.36 MB 101.36 MB +208 B +0.0%
hits_61.vortex 1.0 vortex-file-compressed 101.41 MB 101.41 MB +208 B +0.0%
hits_59.vortex 1.0 vortex-file-compressed 102.04 MB 102.04 MB +208 B +0.0%
hits_71.vortex 1.0 vortex-file-compressed 102.16 MB 102.16 MB +208 B +0.0%
hits_60.vortex 1.0 vortex-file-compressed 103.57 MB 103.57 MB +208 B +0.0%
hits_52.vortex 1.0 vortex-file-compressed 103.90 MB 103.90 MB +208 B +0.0%
hits_18.vortex 1.0 vortex-file-compressed 104.87 MB 104.87 MB +208 B +0.0%
hits_80.vortex 1.0 vortex-file-compressed 105.47 MB 105.47 MB +208 B +0.0%
hits_97.vortex 1.0 vortex-file-compressed 107.26 MB 107.26 MB +208 B +0.0%
hits_4.vortex 1.0 vortex-file-compressed 109.09 MB 109.09 MB +208 B +0.0%
hits_26.vortex 1.0 vortex-file-compressed 109.79 MB 109.79 MB +208 B +0.0%
hits_73.vortex 1.0 vortex-file-compressed 109.92 MB 109.92 MB +208 B +0.0%
hits_88.vortex 1.0 vortex-file-compressed 111.37 MB 111.37 MB +208 B +0.0%
hits_14.vortex 1.0 vortex-file-compressed 111.63 MB 111.63 MB +208 B +0.0%
hits_25.vortex 1.0 vortex-file-compressed 113.80 MB 113.80 MB +208 B +0.0%
hits_89.vortex 1.0 vortex-compact 114.10 MB 114.10 MB +208 B +0.0%
hits_50.vortex 1.0 vortex-compact 114.20 MB 114.20 MB +208 B +0.0%
hits_76.vortex 1.0 vortex-file-compressed 114.35 MB 114.35 MB +208 B +0.0%
hits_67.vortex 1.0 vortex-compact 114.44 MB 114.44 MB +208 B +0.0%
hits_35.vortex 1.0 vortex-file-compressed 115.52 MB 115.52 MB +208 B +0.0%
hits_54.vortex 1.0 vortex-compact 117.57 MB 117.57 MB +208 B +0.0%
hits_62.vortex 1.0 vortex-file-compressed 117.79 MB 117.79 MB +208 B +0.0%
hits_84.vortex 1.0 vortex-file-compressed 117.86 MB 117.86 MB +208 B +0.0%
hits_40.vortex 1.0 vortex-file-compressed 118.09 MB 118.09 MB +208 B +0.0%
hits_77.vortex 1.0 vortex-compact 118.50 MB 118.50 MB +208 B +0.0%
hits_87.vortex 1.0 vortex-compact 118.86 MB 118.86 MB +208 B +0.0%
hits_98.vortex 1.0 vortex-file-compressed 118.90 MB 118.90 MB +208 B +0.0%
hits_74.vortex 1.0 vortex-file-compressed 120.18 MB 120.18 MB +208 B +0.0%
hits_28.vortex 1.0 vortex-file-compressed 120.53 MB 120.53 MB +208 B +0.0%
hits_45.vortex 1.0 vortex-file-compressed 122.42 MB 122.43 MB +208 B +0.0%
hits_27.vortex 1.0 vortex-file-compressed 123.30 MB 123.30 MB +208 B +0.0%
hits_69.vortex 1.0 vortex-file-compressed 123.48 MB 123.48 MB +208 B +0.0%
hits_68.vortex 1.0 vortex-file-compressed 123.50 MB 123.50 MB +208 B +0.0%
hits_99.vortex 1.0 vortex-file-compressed 123.59 MB 123.59 MB +208 B +0.0%
hits_56.vortex 1.0 vortex-file-compressed 124.02 MB 124.03 MB +208 B +0.0%
hits_57.vortex 1.0 vortex-file-compressed 128.67 MB 128.67 MB +208 B +0.0%
hits_2.vortex 1.0 vortex-compact 129.16 MB 129.16 MB +208 B +0.0%
hits_65.vortex 1.0 vortex-compact 129.40 MB 129.40 MB +208 B +0.0%
hits_44.vortex 1.0 vortex-compact 133.26 MB 133.26 MB +208 B +0.0%
hits_96.vortex 1.0 vortex-file-compressed 136.17 MB 136.17 MB +208 B +0.0%
hits_1.vortex 1.0 vortex-file-compressed 138.87 MB 138.88 MB +208 B +0.0%
hits_94.vortex 1.0 vortex-file-compressed 139.39 MB 139.39 MB +208 B +0.0%
hits_3.vortex 1.0 vortex-file-compressed 142.57 MB 142.57 MB +208 B +0.0%
hits_90.vortex 1.0 vortex-file-compressed 142.88 MB 142.88 MB +208 B +0.0%
hits_79.vortex 1.0 vortex-file-compressed 144.83 MB 144.84 MB +208 B +0.0%
hits_92.vortex 1.0 vortex-file-compressed 147.51 MB 147.51 MB +208 B +0.0%
hits_42.vortex 1.0 vortex-compact 164.53 MB 164.53 MB +208 B +0.0%
hits_78.vortex 1.0 vortex-file-compressed 165.52 MB 165.52 MB +208 B +0.0%
hits_41.vortex 1.0 vortex-compact 166.05 MB 166.05 MB +208 B +0.0%
hits_51.vortex 1.0 vortex-compact 168.34 MB 168.34 MB +208 B +0.0%
hits_77.vortex 1.0 vortex-file-compressed 169.01 MB 169.01 MB +208 B +0.0%
hits_43.vortex 1.0 vortex-compact 169.21 MB 169.21 MB +208 B +0.0%
hits_55.vortex 1.0 vortex-file-compressed 170.18 MB 170.19 MB +208 B +0.0%
hits_87.vortex 1.0 vortex-file-compressed 173.03 MB 173.03 MB +208 B +0.0%
hits_50.vortex 1.0 vortex-file-compressed 180.37 MB 180.37 MB +208 B +0.0%
hits_65.vortex 1.0 vortex-file-compressed 184.40 MB 184.41 MB +208 B +0.0%
hits_67.vortex 1.0 vortex-file-compressed 185.41 MB 185.41 MB +208 B +0.0%
hits_89.vortex 1.0 vortex-file-compressed 185.66 MB 185.66 MB +208 B +0.0%
hits_44.vortex 1.0 vortex-file-compressed 186.89 MB 186.89 MB +208 B +0.0%
hits_2.vortex 1.0 vortex-file-compressed 187.07 MB 187.07 MB +208 B +0.0%
hits_54.vortex 1.0 vortex-file-compressed 223.19 MB 223.19 MB +208 B +0.0%
hits_42.vortex 1.0 vortex-file-compressed 223.25 MB 223.25 MB +208 B +0.0%
hits_41.vortex 1.0 vortex-file-compressed 224.38 MB 224.38 MB +208 B +0.0%
hits_43.vortex 1.0 vortex-file-compressed 227.72 MB 227.72 MB +208 B +0.0%
hits_51.vortex 1.0 vortex-file-compressed 280.34 MB 280.34 MB +208 B +0.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.11 GB → 7.11 GB (-0.0%)
  • vortex-file-compressed: 11.04 GB → 11.04 GB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access 📖

Vortex (geomean): 0.964x ➖
Parquet (geomean): 1.017x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

unknown / unknown (0.994x ➖, 1↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 366239 355131 1.03
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1034113 1051350 0.98
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8328371249 8311886172 1.00
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8278673315 8090892619 1.02
random-access/feature-vectors/correlated/vortex-tokio-local-disk 🚀 3113415 9000625 0.35
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 2600425 2556894 1.02
random-access/feature-vectors/uniform/lance-tokio-local-disk 1117137 1134015 0.99
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1845244 1824162 1.01
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8235855968 8248672513 1.00
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8144110871 8115366249 1.00
random-access/feature-vectors/uniform/vortex-tokio-local-disk 3445327 3413430 1.01
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 5682675 5624339 1.01
random-access/lance-tokio-local-disk 620703 615662 1.01
random-access/lance-tokio-local-disk-footer 1283359 1272726 1.01
random-access/nested-lists/correlated/lance-tokio-local-disk 219782 219480 1.00
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 553665 549516 1.01
random-access/nested-lists/correlated/parquet-tokio-local-disk 126867309 127927948 0.99
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 126869274 125582848 1.01
random-access/nested-lists/correlated/vortex-tokio-local-disk 340693 330831 1.03
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 437443 422094 1.04
random-access/nested-lists/uniform/lance-tokio-local-disk 963028 976426 0.99
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1301403 1301014 1.00
random-access/nested-lists/uniform/parquet-tokio-local-disk 127448190 125697120 1.01
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 127494829 126346387 1.01
random-access/nested-lists/uniform/vortex-tokio-local-disk 1824817 1848025 0.99
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 1949513 1923212 1.01
random-access/nested-structs/correlated/lance-tokio-local-disk 343144 345837 0.99
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 529032 521477 1.01
random-access/nested-structs/correlated/parquet-tokio-local-disk 21484287 19643916 1.09
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 20140909 20096219 1.00
random-access/nested-structs/correlated/vortex-tokio-local-disk 436209 411079 1.06
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 583937 565431 1.03
random-access/nested-structs/uniform/lance-tokio-local-disk 2375090 2411706 0.98
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2618748 2612950 1.00
random-access/nested-structs/uniform/parquet-tokio-local-disk 21323113 19991992 1.07
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 🚨 21754523 19691913 1.10
random-access/nested-structs/uniform/vortex-tokio-local-disk 1154745 1125601 1.03
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1476383 1378352 1.07
random-access/parquet-tokio-local-disk 165915526 164304628 1.01
random-access/parquet-tokio-local-disk-footer 164092296 164605988 1.00
random-access/taxi/correlated/lance-tokio-local-disk 928564 918846 1.01
random-access/taxi/correlated/lance-tokio-local-disk-footer 1811025 1775967 1.02
random-access/taxi/correlated/parquet-tokio-local-disk 247334337 249389714 0.99
random-access/taxi/correlated/parquet-tokio-local-disk-footer 246340147 249651414 0.99
random-access/taxi/correlated/vortex-tokio-local-disk 1097365 1079379 1.02
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1707628 1632920 1.05
random-access/taxi/uniform/lance-tokio-local-disk 9428011 9508552 0.99
random-access/taxi/uniform/lance-tokio-local-disk-footer 9693252 9720799 1.00
random-access/taxi/uniform/parquet-tokio-local-disk 262134293 261638800 1.00
random-access/taxi/uniform/parquet-tokio-local-disk-footer 266053429 264376800 1.01
random-access/taxi/uniform/vortex-tokio-local-disk 4679729 4620160 1.01
random-access/taxi/uniform/vortex-tokio-local-disk-footer 5136261 5060006 1.02
random-access/vortex-tokio-local-disk 682741 689418 0.99
random-access/vortex-tokio-local-disk-footer 1137819 1104540 1.03

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -1.2%
Engines: DataFusion No clear signal (-2.8%, environment too noisy confidence) · DuckDB No clear signal (+0.4%, environment too noisy confidence)
Vortex (geomean): 1.019x ➖
Parquet (geomean): 1.031x ➖
Shifts: Parquet (control) +3.1% · Median polish +2.1%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.005x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 281006500 268258959 1.05
tpch_q02/datafusion:vortex-file-compressed 449063110 411031818 1.09
tpch_q03/datafusion:vortex-file-compressed 422327681 384750822 1.10
tpch_q04/datafusion:vortex-file-compressed 200570351 197304007 1.02
tpch_q05/datafusion:vortex-file-compressed 323800357 355929655 0.91
tpch_q06/datafusion:vortex-file-compressed 295679321 291196987 1.02
tpch_q07/datafusion:vortex-file-compressed 403728888 393408338 1.03
tpch_q08/datafusion:vortex-file-compressed 485220574 489444301 0.99
tpch_q09/datafusion:vortex-file-compressed 321828200 323118749 1.00
tpch_q10/datafusion:vortex-file-compressed 417718492 416676317 1.00
tpch_q11/datafusion:vortex-file-compressed 274436200 288324829 0.95
tpch_q12/datafusion:vortex-file-compressed 424834154 370611245 1.15
tpch_q13/datafusion:vortex-file-compressed 208002621 216908564 0.96
tpch_q14/datafusion:vortex-file-compressed 294125439 235428785 1.25
tpch_q15/datafusion:vortex-file-compressed 499896353 455439667 1.10
tpch_q16/datafusion:vortex-file-compressed 220600108 206568148 1.07
tpch_q17/datafusion:vortex-file-compressed 335971489 458567125 0.73
tpch_q18/datafusion:vortex-file-compressed 263557742 307511183 0.86
tpch_q19/datafusion:vortex-file-compressed 490110477 525245893 0.93
tpch_q20/datafusion:vortex-file-compressed 384196728 455064608 0.84
tpch_q21/datafusion:vortex-file-compressed 541876420 510593428 1.06
tpch_q22/datafusion:vortex-file-compressed 189028537 163974071 1.15
datafusion / vortex-compact (1.029x ➖, 0↑ 2↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 283329619 326949105 0.87
tpch_q02/datafusion:vortex-compact 418202210 415695463 1.01
tpch_q03/datafusion:vortex-compact 396971625 440860195 0.90
tpch_q04/datafusion:vortex-compact 214641739 201848753 1.06
tpch_q05/datafusion:vortex-compact 328235805 334843675 0.98
tpch_q06/datafusion:vortex-compact 289575723 289965488 1.00
tpch_q07/datafusion:vortex-compact 403643005 395924344 1.02
tpch_q08/datafusion:vortex-compact 478693294 481469204 0.99
tpch_q09/datafusion:vortex-compact 357095041 352666075 1.01
tpch_q10/datafusion:vortex-compact 399459608 397963887 1.00
tpch_q11/datafusion:vortex-compact 287497334 279638731 1.03
tpch_q12/datafusion:vortex-compact 357094937 377483196 0.95
tpch_q13/datafusion:vortex-compact 🚨 206384896 158240670 1.30
tpch_q14/datafusion:vortex-compact 247487757 244983242 1.01
tpch_q15/datafusion:vortex-compact 440979497 410744583 1.07
tpch_q16/datafusion:vortex-compact 188564894 177266068 1.06
tpch_q17/datafusion:vortex-compact 322900574 365971546 0.88
tpch_q18/datafusion:vortex-compact 🚨 427425878 279775852 1.53
tpch_q19/datafusion:vortex-compact 643299141 543320936 1.18
tpch_q20/datafusion:vortex-compact 446110375 455211102 0.98
tpch_q21/datafusion:vortex-compact 506409255 507586230 1.00
tpch_q22/datafusion:vortex-compact 142524048 144743892 0.98
datafusion / parquet (1.046x ➖, 0↑ 1↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 229710998 200052808 1.15
tpch_q02/datafusion:parquet 399764513 382298891 1.05
tpch_q03/datafusion:parquet 299825734 313741139 0.96
tpch_q04/datafusion:parquet 152731099 146657845 1.04
tpch_q05/datafusion:parquet 427112987 424802422 1.01
tpch_q06/datafusion:parquet 137980635 131033233 1.05
tpch_q07/datafusion:parquet 430764643 438189313 0.98
tpch_q08/datafusion:parquet 562366947 538497696 1.04
tpch_q09/datafusion:parquet 463687650 464656502 1.00
tpch_q10/datafusion:parquet 489159324 527703617 0.93
tpch_q11/datafusion:parquet 367925522 378312596 0.97
tpch_q12/datafusion:parquet 222918881 236232025 0.94
tpch_q13/datafusion:parquet 448389710 425208103 1.05
tpch_q14/datafusion:parquet 197393995 171611427 1.15
tpch_q15/datafusion:parquet 319384294 292990779 1.09
tpch_q16/datafusion:parquet 215529478 192495916 1.12
tpch_q17/datafusion:parquet 389193897 379273694 1.03
tpch_q18/datafusion:parquet 464776793 431465093 1.08
tpch_q19/datafusion:parquet 🚨 427609513 291709126 1.47
tpch_q20/datafusion:parquet 314550929 315834919 1.00
tpch_q21/datafusion:parquet 491724612 507618178 0.97
tpch_q22/datafusion:parquet 166647917 158640202 1.05
duckdb / vortex-file-compressed (1.027x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 240680331 247507241 0.97
tpch_q02/duckdb:vortex-file-compressed 965789258 932736990 1.04
tpch_q03/duckdb:vortex-file-compressed 644988492 586087391 1.10
tpch_q04/duckdb:vortex-file-compressed 391287985 370719334 1.06
tpch_q05/duckdb:vortex-file-compressed 803503373 745639177 1.08
tpch_q06/duckdb:vortex-file-compressed 342328217 322643004 1.06
tpch_q07/duckdb:vortex-file-compressed 845774072 900796481 0.94
tpch_q08/duckdb:vortex-file-compressed 1040063633 1049154098 0.99
tpch_q09/duckdb:vortex-file-compressed 828136857 865289489 0.96
tpch_q10/duckdb:vortex-file-compressed 698672880 682699590 1.02
tpch_q11/duckdb:vortex-file-compressed 455932272 443268444 1.03
tpch_q12/duckdb:vortex-file-compressed 566906865 595389674 0.95
tpch_q13/duckdb:vortex-file-compressed 396761184 354198786 1.12
tpch_q14/duckdb:vortex-file-compressed 391346691 355632103 1.10
tpch_q15/duckdb:vortex-file-compressed 271872032 263191017 1.03
tpch_q16/duckdb:vortex-file-compressed 367241577 323426688 1.14
tpch_q17/duckdb:vortex-file-compressed 662548445 670418210 0.99
tpch_q18/duckdb:vortex-file-compressed 561300871 528105641 1.06
tpch_q19/duckdb:vortex-file-compressed 459923281 433578915 1.06
tpch_q20/duckdb:vortex-file-compressed 721998395 776106114 0.93
tpch_q21/duckdb:vortex-file-compressed 983155778 1074318551 0.92
tpch_q22/duckdb:vortex-file-compressed 280030704 253841369 1.10
duckdb / vortex-compact (1.014x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 322442893 286394973 1.13
tpch_q02/duckdb:vortex-compact 940823317 924422902 1.02
tpch_q03/duckdb:vortex-compact 644757455 609485842 1.06
tpch_q04/duckdb:vortex-compact 385727336 367894159 1.05
tpch_q05/duckdb:vortex-compact 752651682 748582575 1.01
tpch_q06/duckdb:vortex-compact 332755263 320908036 1.04
tpch_q07/duckdb:vortex-compact 830584000 814277225 1.02
tpch_q08/duckdb:vortex-compact 1043223667 1009500671 1.03
tpch_q09/duckdb:vortex-compact 924732369 918296824 1.01
tpch_q10/duckdb:vortex-compact 675533031 674477622 1.00
tpch_q11/duckdb:vortex-compact 449107575 458179647 0.98
tpch_q12/duckdb:vortex-compact 564674417 588152310 0.96
tpch_q13/duckdb:vortex-compact 362558096 328038478 1.11
tpch_q14/duckdb:vortex-compact 357119445 375726062 0.95
tpch_q15/duckdb:vortex-compact 273053942 280949141 0.97
tpch_q16/duckdb:vortex-compact 305546812 325064267 0.94
tpch_q17/duckdb:vortex-compact 600642140 633832396 0.95
tpch_q18/duckdb:vortex-compact 550518098 528133066 1.04
tpch_q19/duckdb:vortex-compact 431013242 404593425 1.07
tpch_q20/duckdb:vortex-compact 705517425 660167087 1.07
tpch_q21/duckdb:vortex-compact 983824561 967856094 1.02
tpch_q22/duckdb:vortex-compact 251184861 269769594 0.93
duckdb / parquet (1.017x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 424347720 382668975 1.11
tpch_q02/duckdb:parquet 1013600124 1004160213 1.01
tpch_q03/duckdb:parquet 965329611 917134542 1.05
tpch_q04/duckdb:parquet 600311381 579531014 1.04
tpch_q05/duckdb:parquet 1060379005 1122656140 0.94
tpch_q06/duckdb:parquet 389639469 332769095 1.17
tpch_q07/duckdb:parquet 1113619092 1025080020 1.09
tpch_q08/duckdb:parquet 1328047031 1287806529 1.03
tpch_q09/duckdb:parquet 1225545984 1225481246 1.00
tpch_q10/duckdb:parquet 1134980847 1242605191 0.91
tpch_q11/duckdb:parquet 648993464 688053887 0.94
tpch_q12/duckdb:parquet 640453419 600237316 1.07
tpch_q13/duckdb:parquet 906923451 842518181 1.08
tpch_q14/duckdb:parquet 633634552 594815561 1.07
tpch_q15/duckdb:parquet 465460053 481220901 0.97
tpch_q16/duckdb:parquet 609630868 662194983 0.92
tpch_q17/duckdb:parquet 713563466 691496239 1.03
tpch_q18/duckdb:parquet 813416911 791869172 1.03
tpch_q19/duckdb:parquet 710307429 690724330 1.03
tpch_q20/duckdb:parquet 1005794446 1022416429 0.98
tpch_q21/duckdb:parquet 1013768907 1051898568 0.96
tpch_q22/duckdb:parquet 499042322 509080072 0.98

@joseph-isaacs
joseph-isaacs force-pushed the ji/gate-writer-editions branch from 4a21a9f to 16b2711 Compare July 24, 2026 15:17
@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.2%
Engines: DataFusion No clear signal (-0.1%, low confidence) · DuckDB No clear signal (-0.2%, low confidence)
Vortex (geomean): 0.991x ➖
Parquet (geomean): 0.995x ➖
Shifts: Parquet (control) -0.5% · Median polish -1.0%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.994x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
appian_q01/datafusion:vortex-file-compressed 140283046 133613055 1.05
appian_q02/datafusion:vortex-file-compressed 612894975 597298885 1.03
appian_q03/datafusion:vortex-file-compressed 334427310 344015512 0.97
appian_q04/datafusion:vortex-file-compressed 44545588564 45252417689 0.98
appian_q05/datafusion:vortex-file-compressed 250719268 247284910 1.01
appian_q06/datafusion:vortex-file-compressed 329297206 336538389 0.98
appian_q07/datafusion:vortex-file-compressed 408731016 432927764 0.94
appian_q08/datafusion:vortex-file-compressed 1915404352 1947756346 0.98
datafusion / parquet (0.995x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
appian_q01/datafusion:parquet 125529357 135811271 0.92
appian_q02/datafusion:parquet 618654426 623605117 0.99
appian_q03/datafusion:parquet 335228659 341178174 0.98
appian_q04/datafusion:parquet 44621611957 44981057268 0.99
appian_q05/datafusion:parquet 300973762 287319841 1.05
appian_q06/datafusion:parquet 360144728 359543964 1.00
appian_q07/datafusion:parquet 450714548 446514860 1.01
appian_q08/datafusion:parquet 1989566030 1962593464 1.01
duckdb / vortex-file-compressed (0.989x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
appian_q01/duckdb:vortex-file-compressed 185486575 188453281 0.98
appian_q02/duckdb:vortex-file-compressed 601877116 607724597 0.99
appian_q03/duckdb:vortex-file-compressed 257905587 260793098 0.99
appian_q04/duckdb:vortex-file-compressed 1330398600 1332332939 1.00
appian_q05/duckdb:vortex-file-compressed 280449952 289722071 0.97
appian_q06/duckdb:vortex-file-compressed 815690941 802964183 1.02
appian_q07/duckdb:vortex-file-compressed 344132758 353330796 0.97
appian_q08/duckdb:vortex-file-compressed 1283329919 1292344893 0.99
duckdb / parquet (0.994x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
appian_q01/duckdb:parquet 203516174 205980052 0.99
appian_q02/duckdb:parquet 603107930 609733911 0.99
appian_q03/duckdb:parquet 297080932 292144727 1.02
appian_q04/duckdb:parquet 1331627874 1324125498 1.01
appian_q05/duckdb:parquet 312804201 321668813 0.97
appian_q06/duckdb:parquet 800629380 799204011 1.00
appian_q07/duckdb:parquet 362334795 367948271 0.98
appian_q08/duckdb:parquet 1275304782 1280133069 1.00
duckdb / duckdb (0.995x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
appian_q01/duckdb:duckdb 172895641 173135180 1.00
appian_q02/duckdb:duckdb 549163030 551855134 1.00
appian_q03/duckdb:duckdb 380789741 383676565 0.99
appian_q04/duckdb:duckdb 1301802699 1306560266 1.00
appian_q05/duckdb:duckdb 281795025 286593490 0.98
appian_q06/duckdb:duckdb 789353893 781521121 1.01
appian_q07/duckdb:duckdb 327025944 329326435 0.99
appian_q08/duckdb:duckdb 1224373794 1237178694 0.99

File Size Changes (19 files changed, -0.0% overall, 18↑ 1↓)
File Scale Format Base HEAD Change %
orderitemnovelty_update.vortex 1.0 vortex-compact 11.71 KB 11.92 KB +216 B +1.8%
orderitemnovelty_update.vortex 1.0 vortex-file-compressed 11.71 KB 11.92 KB +216 B +1.8%
productview.vortex 1.0 vortex-compact 17.38 KB 17.58 KB +208 B +1.2%
categoryview.vortex 1.0 vortex-compact 18.29 KB 18.49 KB +208 B +1.1%
productview.vortex 1.0 vortex-file-compressed 19.55 KB 19.75 KB +208 B +1.0%
categoryview.vortex 1.0 vortex-file-compressed 19.68 KB 19.88 KB +208 B +1.0%
customerview.vortex 1.0 vortex-compact 10.58 MB 10.58 MB +208 B +0.0%
taxrecordview.vortex 1.0 vortex-compact 17.33 MB 17.33 MB +208 B +0.0%
customerview.vortex 1.0 vortex-file-compressed 19.98 MB 19.98 MB +208 B +0.0%
taxrecordview.vortex 1.0 vortex-file-compressed 21.91 MB 21.91 MB +208 B +0.0%
addressview.vortex 1.0 vortex-compact 24.51 MB 24.51 MB +208 B +0.0%
creditcardview.vortex 1.0 vortex-compact 32.19 MB 32.19 MB +216 B +0.0%
orderview.vortex 1.0 vortex-compact 31.02 MB 31.02 MB +208 B +0.0%
addressview.vortex 1.0 vortex-file-compressed 34.61 MB 34.61 MB +208 B +0.0%
creditcardview.vortex 1.0 vortex-file-compressed 59.15 MB 59.15 MB +216 B +0.0%
orderview.vortex 1.0 vortex-file-compressed 78.51 MB 78.51 MB +208 B +0.0%
orderitemview.vortex 1.0 vortex-compact 155.98 MB 155.98 MB +208 B +0.0%
orderitemview.vortex 1.0 vortex-file-compressed 265.21 MB 265.21 MB +208 B +0.0%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 271.91 MB → 271.65 MB (-0.1%)
  • vortex-file-compressed: 479.69 MB → 479.69 MB (+0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.2%
Engines: DataFusion No clear signal (+5.4%, environment too noisy confidence) · DuckDB No clear signal (-4.8%, low confidence)
Vortex (geomean): 0.981x ➖
Parquet (geomean): 0.979x ➖
Shifts: Parquet (control) -2.1% · Median polish -1.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.011x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 696662661 727663828 0.96
tpch_q02/datafusion:vortex-file-compressed 728509945 672478440 1.08
tpch_q03/datafusion:vortex-file-compressed 731813007 704205387 1.04
tpch_q04/datafusion:vortex-file-compressed 459302385 461016838 1.00
tpch_q05/datafusion:vortex-file-compressed 798947797 840303611 0.95
tpch_q06/datafusion:vortex-file-compressed 523313719 521529912 1.00
tpch_q07/datafusion:vortex-file-compressed 810709745 850528023 0.95
tpch_q08/datafusion:vortex-file-compressed 1188062646 1110503777 1.07
tpch_q09/datafusion:vortex-file-compressed 1203091094 1151037181 1.05
tpch_q10/datafusion:vortex-file-compressed 848345686 842793715 1.01
tpch_q11/datafusion:vortex-file-compressed 449446201 449399976 1.00
tpch_q12/datafusion:vortex-file-compressed 745008641 644715300 1.16
tpch_q13/datafusion:vortex-file-compressed 418213578 383128329 1.09
tpch_q14/datafusion:vortex-file-compressed 464593821 464350211 1.00
tpch_q15/datafusion:vortex-file-compressed 849629417 859463552 0.99
tpch_q16/datafusion:vortex-file-compressed 393019016 386467106 1.02
tpch_q17/datafusion:vortex-file-compressed 1085588877 1110771448 0.98
tpch_q18/datafusion:vortex-file-compressed 1095900337 1162965990 0.94
tpch_q19/datafusion:vortex-file-compressed 746478042 814455538 0.92
tpch_q20/datafusion:vortex-file-compressed 797422160 740718575 1.08
tpch_q21/datafusion:vortex-file-compressed 1301243435 1333016008 0.98
tpch_q22/datafusion:vortex-file-compressed 333947967 321509664 1.04
datafusion / vortex-compact (1.022x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 712872751 762827190 0.93
tpch_q02/datafusion:vortex-compact 645906237 652583028 0.99
tpch_q03/datafusion:vortex-compact 693152759 669494678 1.04
tpch_q04/datafusion:vortex-compact 408354776 427831352 0.95
tpch_q05/datafusion:vortex-compact 829784404 818448117 1.01
tpch_q06/datafusion:vortex-compact 500854782 511504221 0.98
tpch_q07/datafusion:vortex-compact 849618073 867613007 0.98
tpch_q08/datafusion:vortex-compact 1253637760 1121218112 1.12
tpch_q09/datafusion:vortex-compact 1052400734 1086692792 0.97
tpch_q10/datafusion:vortex-compact 782955570 801429263 0.98
tpch_q11/datafusion:vortex-compact 399599640 395535656 1.01
tpch_q12/datafusion:vortex-compact 656587613 619154707 1.06
tpch_q13/datafusion:vortex-compact 461066055 408639193 1.13
tpch_q14/datafusion:vortex-compact 491483975 550683951 0.89
tpch_q15/datafusion:vortex-compact 940737025 866599195 1.09
tpch_q16/datafusion:vortex-compact 411925836 371823022 1.11
tpch_q17/datafusion:vortex-compact 1121210217 1148998827 0.98
tpch_q18/datafusion:vortex-compact 1068677383 1127453988 0.95
tpch_q19/datafusion:vortex-compact 1027073761 882416420 1.16
tpch_q20/datafusion:vortex-compact 798666571 777123802 1.03
tpch_q21/datafusion:vortex-compact 1341334384 1280124593 1.05
tpch_q22/datafusion:vortex-compact 371400901 328288062 1.13
datafusion / parquet (0.965x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 835845199 856626826 0.98
tpch_q02/datafusion:parquet 680506781 809136921 0.84
tpch_q03/datafusion:parquet 996970020 936017888 1.07
tpch_q04/datafusion:parquet 477416572 477469934 1.00
tpch_q05/datafusion:parquet 1028160577 1112160979 0.92
tpch_q06/datafusion:parquet 519973813 511690931 1.02
tpch_q07/datafusion:parquet 1164650152 1203063581 0.97
tpch_q08/datafusion:parquet 1481324403 1475481757 1.00
tpch_q09/datafusion:parquet 1621750444 1766835356 0.92
tpch_q10/datafusion:parquet 1960527280 2018998419 0.97
tpch_q11/datafusion:parquet 503362303 715664151 0.70
tpch_q12/datafusion:parquet 636128767 625852887 1.02
tpch_q13/datafusion:parquet 688894865 721486839 0.95
tpch_q14/datafusion:parquet 741789189 787226067 0.94
tpch_q15/datafusion:parquet 1241888541 1306152802 0.95
tpch_q16/datafusion:parquet 347358857 323246431 1.07
tpch_q17/datafusion:parquet 1304815208 1363742085 0.96
tpch_q18/datafusion:parquet 1452269913 1521580665 0.95
tpch_q19/datafusion:parquet 912640589 965297176 0.95
tpch_q20/datafusion:parquet 1114921565 1076478781 1.04
tpch_q21/datafusion:parquet 1733823806 1742800546 0.99
tpch_q22/datafusion:parquet 718266084 656822617 1.09
duckdb / vortex-file-compressed (0.959x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 567404513 640105839 0.89
tpch_q02/duckdb:vortex-file-compressed 1170558093 1102865361 1.06
tpch_q03/duckdb:vortex-file-compressed 794260537 847835819 0.94
tpch_q04/duckdb:vortex-file-compressed 605531218 605695852 1.00
tpch_q05/duckdb:vortex-file-compressed 1038938198 1040345028 1.00
tpch_q06/duckdb:vortex-file-compressed 598963056 593556248 1.01
tpch_q07/duckdb:vortex-file-compressed 1098245758 1147434190 0.96
tpch_q08/duckdb:vortex-file-compressed 1389805342 1388259871 1.00
tpch_q09/duckdb:vortex-file-compressed 1595626464 1583044082 1.01
tpch_q10/duckdb:vortex-file-compressed 1238138667 1245703599 0.99
tpch_q11/duckdb:vortex-file-compressed 577769307 599004432 0.96
tpch_q12/duckdb:vortex-file-compressed 1124235552 1247624629 0.90
tpch_q13/duckdb:vortex-file-compressed 730548618 782447401 0.93
tpch_q14/duckdb:vortex-file-compressed 608136221 640373525 0.95
tpch_q15/duckdb:vortex-file-compressed 507713539 556493149 0.91
tpch_q16/duckdb:vortex-file-compressed 499227225 527337499 0.95
tpch_q17/duckdb:vortex-file-compressed 910144321 1002656939 0.91
tpch_q18/duckdb:vortex-file-compressed 888812493 874547223 1.02
tpch_q19/duckdb:vortex-file-compressed 729538228 782920429 0.93
tpch_q20/duckdb:vortex-file-compressed 1134418240 1207141231 0.94
tpch_q21/duckdb:vortex-file-compressed 1794132201 1878761393 0.95
tpch_q22/duckdb:vortex-file-compressed 359751429 396692961 0.91
duckdb / vortex-compact (0.934x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 602377703 635521178 0.95
tpch_q02/duckdb:vortex-compact 1108435011 1144965841 0.97
tpch_q03/duckdb:vortex-compact 768703415 840528291 0.91
tpch_q04/duckdb:vortex-compact 576516200 668338355 0.86
tpch_q05/duckdb:vortex-compact 1166662737 1138482997 1.02
tpch_q06/duckdb:vortex-compact 526236721 556187193 0.95
tpch_q07/duckdb:vortex-compact 1068437103 1127884092 0.95
tpch_q08/duckdb:vortex-compact 1350008451 1383290027 0.98
tpch_q09/duckdb:vortex-compact 1472936017 1655449005 0.89
tpch_q10/duckdb:vortex-compact 1212974916 1268035960 0.96
tpch_q11/duckdb:vortex-compact 623333614 627621045 0.99
tpch_q12/duckdb:vortex-compact 1026689055 1220650716 0.84
tpch_q13/duckdb:vortex-compact 724186022 783377067 0.92
tpch_q14/duckdb:vortex-compact 567455021 624601471 0.91
tpch_q15/duckdb:vortex-compact 519049039 577594330 0.90
tpch_q16/duckdb:vortex-compact 427850162 409282255 1.05
tpch_q17/duckdb:vortex-compact 868372728 1026200410 0.85
tpch_q18/duckdb:vortex-compact 851579682 837954259 1.02
tpch_q19/duckdb:vortex-compact 708718193 757466258 0.94
tpch_q20/duckdb:vortex-compact 1125589197 1219554374 0.92
tpch_q21/duckdb:vortex-compact 1683441643 1856735647 0.91
tpch_q22/duckdb:vortex-compact 385441436 428428790 0.90
duckdb / parquet (0.994x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 468c5f1 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 724199762 756421089 0.96
tpch_q02/duckdb:parquet 1231844118 1182799390 1.04
tpch_q03/duckdb:parquet 1485384550 1487998526 1.00
tpch_q04/duckdb:parquet 866545841 881921796 0.98
tpch_q05/duckdb:parquet 1734577264 1748615430 0.99
tpch_q06/duckdb:parquet 668088873 708492060 0.94
tpch_q07/duckdb:parquet 1620554436 1639516028 0.99
tpch_q08/duckdb:parquet 2097067344 2056633144 1.02
tpch_q09/duckdb:parquet 2216236640 2321549967 0.95
tpch_q10/duckdb:parquet 2880152143 2873173050 1.00
tpch_q11/duckdb:parquet 860581269 832788932 1.03
tpch_q12/duckdb:parquet 1120206978 1018146664 1.10
tpch_q13/duckdb:parquet 1148385651 1273668201 0.90
tpch_q14/duckdb:parquet 1188660876 1164615801 1.02
tpch_q15/duckdb:parquet 858654561 811351026 1.06
tpch_q16/duckdb:parquet 785271834 849561660 0.92
tpch_q17/duckdb:parquet 1153653094 1196687305 0.96
tpch_q18/duckdb:parquet 1344227065 1300573456 1.03
tpch_q19/duckdb:parquet 1268326972 1291100294 0.98
tpch_q20/duckdb:parquet 1626021963 1663276657 0.98
tpch_q21/duckdb:parquet 1629680285 1616573577 1.01
tpch_q22/duckdb:parquet 1031573501 1029808546 1.00

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Compression 📖

Vortex (geomean): 1.000x ➖
Parquet (geomean): 0.999x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

unknown / unknown (0.999x ➖, 0↑ 0↓)
name PR 4a21a9f (ns) base 1e6102b (ns) ratio (PR/base)
compress time/Arade 1116757530 1108292343 1.01
compress time/Bimbo 5736217369 5757984793 1.00
compress time/CMSprovider 2680289986 2693035368 1.00
compress time/Euro2016 426512576 425976645 1.00
compress time/Food 341478881 358794294 0.95
compress time/HashTags 829665754 845827140 0.98
compress time/TPC-H l_comment canonical 1232024323 1205913165 1.02
compress time/TPC-H l_comment chunked 1223015321 1206536371 1.01
compress time/taxi 577260638 579521435 1.00
compress time/wide table cols=100 chunks=1 rows=1000 12431975 11785883 1.05
compress time/wide table cols=100 chunks=50 rows=1000 12324806 12999163 0.95
compress time/wide table cols=1000 chunks=1 rows=1000 131202754 138034143 0.95
compress time/wide table cols=1000 chunks=50 rows=1000 135674213 137766522 0.98
compress time/wide table cols=10000 chunks=1 rows=1000 1522537596 1569264680 0.97
compress time/wide table cols=10000 chunks=50 rows=1000 1533250635 1576401947 0.97
decompress time/Arade 27807342 26280016 1.06
decompress time/Bimbo 92958497 93184557 1.00
decompress time/CMSprovider 81023210 76563208 1.06
decompress time/Euro2016 19988966 20628020 0.97
decompress time/Food 8456685 8243325 1.03
decompress time/HashTags 95430835 96825387 0.99
decompress time/TPC-H l_comment canonical 42003651 41642876 1.01
decompress time/TPC-H l_comment chunked 43832494 43766562 1.00
decompress time/taxi 16012315 16542095 0.97
decompress time/wide table cols=100 chunks=1 rows=1000 2538486 2632079 0.96
decompress time/wide table cols=100 chunks=50 rows=1000 2563782 2747654 0.93
decompress time/wide table cols=1000 chunks=1 rows=1000 24588563 23830379 1.03
decompress time/wide table cols=1000 chunks=50 rows=1000 23797762 22704944 1.05
decompress time/wide table cols=10000 chunks=1 rows=1000 252325736 246152648 1.03
decompress time/wide table cols=10000 chunks=50 rows=1000 263157383 260884265 1.01
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 2626362980 2628154856 1.00
parquet_rs-zstd compress time/Bimbo 12794089802 12482506158 1.02
parquet_rs-zstd compress time/CMSprovider 6964678185 6896216129 1.01
parquet_rs-zstd compress time/Euro2016 1302588977 1308478668 1.00
parquet_rs-zstd compress time/Food 798068395 798714786 1.00
parquet_rs-zstd compress time/HashTags 2173363843 2174323135 1.00
parquet_rs-zstd compress time/TPC-H l_comment canonical 3238826045 3156998470 1.03
parquet_rs-zstd compress time/TPC-H l_comment chunked 3188588203 3198630034 1.00
parquet_rs-zstd compress time/taxi 1195832886 1187722502 1.01
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6109515 6200974 0.99
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6100102 6299211 0.97
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 73962996 74846123 0.99
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 73940664 74166873 1.00
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 781235815 796604642 0.98
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 765659684 771248748 0.99
parquet_rs-zstd decompress time/Arade 620286213 633834494 0.98
parquet_rs-zstd decompress time/Bimbo 1703159245 1710818280 1.00
parquet_rs-zstd decompress time/CMSprovider 1716584631 1728397510 0.99
parquet_rs-zstd decompress time/Euro2016 376025331 377480386 1.00
parquet_rs-zstd decompress time/Food 200249575 201622179 0.99
parquet_rs-zstd decompress time/HashTags 643680420 646651096 1.00
parquet_rs-zstd decompress time/TPC-H l_comment canonical 592554846 594097962 1.00
parquet_rs-zstd decompress time/TPC-H l_comment chunked 592246753 594546352 1.00
parquet_rs-zstd decompress time/taxi 245785534 248476345 0.99
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2811855 2846992 0.99
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2827944 2787466 1.01
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 32301057 32019523 1.01
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 32955557 32804987 1.00
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 343669845 346271363 0.99
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 347780558 344683891 1.01
vortex-file-compressed size/Arade 145358268 145358060 1.00
vortex-file-compressed size/Bimbo 467257764 467257556 1.00
vortex-file-compressed size/CMSprovider 417789564 417789356 1.00
vortex-file-compressed size/Euro2016 162144004 162144164 1.00
vortex-file-compressed size/Food 41977304 41977096 1.00
vortex-file-compressed size/HashTags 184888124 184887972 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172639952 172639744 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172639952 172639744 1.00
vortex-file-compressed size/taxi 52296484 52296276 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932728 932512 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932728 932512 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309928 9309712 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309928 9309712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117928 93117712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117928 93117712 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 1.01
vortex:parquet-zstd ratio compress time/Bimbo 0 0 0.97
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 0.99
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.01
vortex:parquet-zstd ratio compress time/Food 0 0 0.95
vortex:parquet-zstd ratio compress time/HashTags 0 0 0.98
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 1.00
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.02
vortex:parquet-zstd ratio compress time/taxi 0 0 0.99
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2 1 1.07
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2 2 0.98
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 0.96
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 2 2 0.98
vortex:parquet-zstd ratio decompress time/Arade 0 0 1.08
vortex:parquet-zstd ratio decompress time/Bimbo 0 0 1.00
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 1.07
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.97
vortex:parquet-zstd ratio decompress time/Food 0 0 1.03
vortex:parquet-zstd ratio decompress time/HashTags 0 0 0.99
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 1.01
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 1.01
vortex:parquet-zstd ratio decompress time/taxi 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 0.98
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 0.92
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 1.02
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 1.04
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 0 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant