Skip to content

Mask ListLayout element reads to the selected lists - #11272

Draft
mhk197 wants to merge 1 commit into
developfrom
mk/list-masked-element-reads
Draft

mhk197 wants to merge 1 commit into
developfrom
mk/list-masked-element-reads

Conversation

@mhk197

@mhk197 mhk197 commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Summary

A bounded list read whose selection has holes no longer reads every element between the first and last selected list and filters afterwards. The elements read is masked to the elements the selected lists reference, so the elements reader skips the rest, whole chunks included, and the lists are rebuilt over only what was read.

Changes

  • select_lists and kept_elements (list/reader.rs): the element mask and the kept lists' offsets from the cropped offsets, fetched concurrently with the validity.
  • lists_over: checks the elements read against the last offset before building the list.
  • CountingSegmentSource records the requested segment ids.
microbench (list-layout file) develop this PR MB read
list<u64> (4k × 2,500), raw, half the rows 21.0 ms 2.3 ms 2.5 → 2.5

Testing

  • sparse_mask_skips_element_chunks_between_selected_lists: a mask selecting the first and last list requests two element chunks.
  • random_list_uses_match_memory: random ranges and masks over nullable lists match the in-memory result.

Follow-up

@mhk197 mhk197 added the changelog/performance A performance improvement label Nov 5, 2026
@mhk197
mhk197 added this pull request to stack #11274 November 5, 2026 16:52
@mhk197 mhk197 added the action/bench-sql-extended Run all regular SQL benchmarks with full PR target coverage label Nov 5, 2026
@github-actions github-actions Bot removed the action/bench-sql-extended Run all regular SQL benchmarks with full PR target coverage label Nov 5, 2026
@github-actions

github-actions Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 3fccd52 tpcds-nvme-10 2 Explore Profiling Data
🟢 Done 3fccd52 polarsignals 2 Explore Profiling Data
🟢 Done 3fccd52 fineweb 2 Explore Profiling Data
🟢 Done 3fccd52 tpch-s3-10 2 Explore Profiling Data
🟢 Done 3fccd52 clickbench-sorted-nvme 2 Explore Profiling Data
🟢 Done 3fccd52 tpch-nvme-10 2 Explore Profiling Data
🟢 Done 3fccd52 statpopgen 2 Explore Profiling Data
🟢 Done 3fccd52 appian-nvme 2 Explore Profiling Data
🟢 Done 3fccd52 vortex-queries 2 Explore Profiling Data
🟢 Done 3fccd52 tpch-s3 2 Explore Profiling Data
🟢 Done 3fccd52 fineweb-s3 2 Explore Profiling Data
🟢 Done 3fccd52 job-nvme 2 Explore Profiling Data
🟢 Done 3fccd52 tpch-nvme 2 Explore Profiling Data
🟢 Done 3fccd52 clickbench-nvme 2 Explore Profiling Data
🟢 Done 3fccd52 tpcds-nvme 2 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Commits: PR 3fccd52e vs base 4addfbaa
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (+0.6%, low confidence) · DuckDB No clear signal (-0.6%, low confidence)
Vortex (geomean): hot 0.999x ➖ · cold 1.000x ➖
Parquet (geomean): hot 0.999x ➖ · cold 1.012x ➖
Shifts: Parquet (control) -0.1% · Median polish -0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.009x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-file-compressed 16309284 / 15940089 / +2.3% 42014793 / 43120831 / -2.6% 0.39 / 0.37 / +5.0%
tpch_q02/datafusion:vortex-file-compressed 18489861 / 18080323 / +2.3% 38025146 / 37887751 / +0.4% 0.49 / 0.48 / +1.9%
tpch_q03/datafusion:vortex-file-compressed 19775656 / 19794188 / -0.1% 47393395 / 47565203 / -0.4% 0.42 / 0.42 / +0.3%
tpch_q04/datafusion:vortex-file-compressed 12543852 / 10943316 / +14.6% 🔴 35567328 / 36374885 / -2.2% 0.35 / 0.30 / +17.2%
tpch_q05/datafusion:vortex-file-compressed 37949266 / 37812044 / +0.4% 67143250 / 67412715 / -0.4% 0.57 / 0.56 / +0.8%
tpch_q06/datafusion:vortex-file-compressed 7576084 / 7396042 / +2.4% 26769242 / 28016634 / -4.5% 0.28 / 0.26 / +7.2%
tpch_q07/datafusion:vortex-file-compressed 53281307 / 53119925 / +0.3% 79600178 / 79452400 / +0.2% 0.67 / 0.67 / +0.1%
tpch_q08/datafusion:vortex-file-compressed 51926810 / 51851760 / +0.1% 83461041 / 80912381 / +3.1% 0.62 / 0.64 / -2.9%
tpch_q09/datafusion:vortex-file-compressed 47712916 / 49418007 / -3.5% 75207522 / 79528685 / -5.4% 0.63 / 0.62 / +2.1%
tpch_q10/datafusion:vortex-file-compressed 18172473 / 18098270 / +0.4% 50813563 / 46898279 / +8.3% 0.36 / 0.39 / -7.3%
tpch_q11/datafusion:vortex-file-compressed 14856209 / 14786598 / +0.5% 36460469 / 35306060 / +3.3% 0.41 / 0.42 / -2.7%
tpch_q12/datafusion:vortex-file-compressed 18530820 / 18689959 / -0.9% 44000813 / 44523473 / -1.2% 0.42 / 0.42 / +0.3%
tpch_q13/datafusion:vortex-file-compressed 19299067 / 20006760 / -3.5% 41785835 / 41434636 / +0.8% 0.46 / 0.48 / -4.3%
tpch_q14/datafusion:vortex-file-compressed 14372184 / 14196326 / +1.2% 37567767 / 39271805 / -4.3% 0.38 / 0.36 / +5.8%
tpch_q15/datafusion:vortex-file-compressed 18571165 / 18849010 / -1.5% 43822510 / 46457888 / -5.7% 0.42 / 0.41 / +4.5%
tpch_q16/datafusion:vortex-file-compressed 18490070 / 18339536 / +0.8% 38555476 / 40267383 / -4.3% 0.48 / 0.46 / +5.3%
tpch_q17/datafusion:vortex-file-compressed 29574763 / 29392650 / +0.6% 56526005 / 58261489 / -3.0% 0.52 / 0.50 / +3.7%
tpch_q18/datafusion:vortex-file-compressed 37043370 / 36761520 / +0.8% 63065540 / 59275676 / +6.4% 0.59 / 0.62 / -5.3%
tpch_q19/datafusion:vortex-file-compressed 14513136 / 14758982 / -1.7% 43098592 / 38913172 / +10.8% 🔴 0.34 / 0.38 / -11.2%
tpch_q20/datafusion:vortex-file-compressed 21629733 / 21472785 / +0.7% 49856068 / 49491610 / +0.7% 0.43 / 0.43 / -0.0%
tpch_q21/datafusion:vortex-file-compressed 36282563 / 35715701 / +1.6% 61454540 / 66901518 / -8.1% 0.59 / 0.53 / +10.6%
tpch_q22/datafusion:vortex-file-compressed 11052407 / 10799349 / +2.3% 30232498 / 30735175 / -1.6% 0.37 / 0.35 / +4.0%
datafusion / vortex-compact / ns (1.002x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-compact 16716518 / 17026580 / -1.8% 42689336 / 43865083 / -2.7% 0.39 / 0.39 / +0.9%
tpch_q02/datafusion:vortex-compact 20719281 / 20220491 / +2.5% 39492009 / 40437962 / -2.3% 0.52 / 0.50 / +4.9%
tpch_q03/datafusion:vortex-compact 20572118 / 20462172 / +0.5% 45085668 / 45799868 / -1.6% 0.46 / 0.45 / +2.1%
tpch_q04/datafusion:vortex-compact 12487088 / 12411767 / +0.6% 36757006 / 34633217 / +6.1% 0.34 / 0.36 / -5.2%
tpch_q05/datafusion:vortex-compact 37994322 / 38180996 / -0.5% 67689461 / 69164408 / -2.1% 0.56 / 0.55 / +1.7%
tpch_q06/datafusion:vortex-compact 8228841 / 8126393 / +1.3% 28237854 / 29732592 / -5.0% 0.29 / 0.27 / +6.6%
tpch_q07/datafusion:vortex-compact 54129755 / 53752021 / +0.7% 79246518 / 80400949 / -1.4% 0.68 / 0.67 / +2.2%
tpch_q08/datafusion:vortex-compact 53519488 / 53195467 / +0.6% 81097527 / 86215860 / -5.9% 0.66 / 0.62 / +7.0%
tpch_q09/datafusion:vortex-compact 49052204 / 48301950 / +1.6% 77877568 / 80033797 / -2.7% 0.63 / 0.60 / +4.4%
tpch_q10/datafusion:vortex-compact 19872248 / 20108418 / -1.2% 51270290 / 47532316 / +7.9% 0.39 / 0.42 / -8.4%
tpch_q11/datafusion:vortex-compact 15534139 / 15541465 / -0.0% 37069347 / 37551512 / -1.3% 0.42 / 0.41 / +1.3%
tpch_q12/datafusion:vortex-compact 20166915 / 20237172 / -0.3% 41729019 / 44679605 / -6.6% 0.48 / 0.45 / +6.7%
tpch_q13/datafusion:vortex-compact 20720563 / 20789904 / -0.3% 41014262 / 43645996 / -6.0% 0.51 / 0.48 / +6.1%
tpch_q14/datafusion:vortex-compact 15469229 / 15525550 / -0.4% 39666736 / 41365650 / -4.1% 0.39 / 0.38 / +3.9%
tpch_q15/datafusion:vortex-compact 20741714 / 21032324 / -1.4% 46015059 / 46756881 / -1.6% 0.45 / 0.45 / +0.2%
tpch_q16/datafusion:vortex-compact 19611430 / 19115287 / +2.6% 39746513 / 40071970 / -0.8% 0.49 / 0.48 / +3.4%
tpch_q17/datafusion:vortex-compact 30734213 / 30243713 / +1.6% 61055306 / 61807883 / -1.2% 0.50 / 0.49 / +2.9%
tpch_q18/datafusion:vortex-compact 36572073 / 36803848 / -0.6% 59495640 / 59662210 / -0.3% 0.61 / 0.62 / -0.4%
tpch_q19/datafusion:vortex-compact 15977066 / 16096215 / -0.7% 40147394 / 43992617 / -8.7% 0.40 / 0.37 / +8.8%
tpch_q20/datafusion:vortex-compact 22459756 / 22438401 / +0.1% 50662697 / 47558590 / +6.5% 0.44 / 0.47 / -6.0%
tpch_q21/datafusion:vortex-compact 38678526 / 39093843 / -1.1% 72503320 / 69614387 / +4.1% 0.53 / 0.56 / -5.0%
tpch_q22/datafusion:vortex-compact 11369379 / 11276850 / +0.8% 30809853 / 33505218 / -8.0% 0.37 / 0.34 / +9.6%
datafusion / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:parquet 72199909 / 71742184 / +0.6% 88944495 / 86503653 / +2.8% 0.81 / 0.83 / -2.1%
tpch_q02/datafusion:parquet 76230423 / 76487236 / -0.3% 95619587 / 92426386 / +3.5% 0.80 / 0.83 / -3.7%
tpch_q03/datafusion:parquet 81738546 / 82086384 / -0.4% 104556006 / 104380628 / +0.2% 0.78 / 0.79 / -0.6%
tpch_q04/datafusion:parquet 39777241 / 39831820 / -0.1% 57596863 / 58104940 / -0.9% 0.69 / 0.69 / +0.7%
tpch_q05/datafusion:parquet 110632521 / 110657579 / -0.0% 137410630 / 134890247 / +1.9% 0.81 / 0.82 / -1.9%
tpch_q06/datafusion:parquet 31442946 / 31519238 / -0.2% 47416203 / 46904416 / +1.1% 0.66 / 0.67 / -1.3%
tpch_q07/datafusion:parquet 112530920 / 112089369 / +0.4% 138062855 / 139003549 / -0.7% 0.82 / 0.81 / +1.1%
tpch_q08/datafusion:parquet 117286701 / 117254654 / +0.0% 144272819 / 142669376 / +1.1% 0.81 / 0.82 / -1.1%
tpch_q09/datafusion:parquet 137709146 / 138005774 / -0.2% 168115697 / 165469954 / +1.6% 0.82 / 0.83 / -1.8%
tpch_q10/datafusion:parquet 104111455 / 103695262 / +0.4% 127074221 / 123839994 / +2.6% 0.82 / 0.84 / -2.2%
tpch_q11/datafusion:parquet 62245733 / 61858049 / +0.6% 83329959 / 81776830 / +1.9% 0.75 / 0.76 / -1.2%
tpch_q12/datafusion:parquet 64093694 / 63722291 / +0.6% 85710978 / 84362639 / +1.6% 0.75 / 0.76 / -1.0%
tpch_q13/datafusion:parquet 143621163 / 143296055 / +0.2% 164129038 / 162407861 / +1.1% 0.88 / 0.88 / -0.8%
tpch_q14/datafusion:parquet 47765104 / 47274162 / +1.0% 68293241 / 67268530 / +1.5% 0.70 / 0.70 / -0.5%
tpch_q15/datafusion:parquet 73729549 / 75754867 / -2.7% 96277352 / 94488822 / +1.9% 0.77 / 0.80 / -4.5%
tpch_q16/datafusion:parquet 44001270 / 44047200 / -0.1% 63148672 / 61376909 / +2.9% 0.70 / 0.72 / -2.9%
tpch_q17/datafusion:parquet 123701419 / 124387091 / -0.6% 148417257 / 144784907 / +2.5% 0.83 / 0.86 / -3.0%
tpch_q18/datafusion:parquet 121268882 / 121167061 / +0.1% 142569006 / 140268389 / +1.6% 0.85 / 0.86 / -1.5%
tpch_q19/datafusion:parquet 57944454 / 58780309 / -1.4% 82812969 / 80506847 / +2.9% 0.70 / 0.73 / -4.2%
tpch_q20/datafusion:parquet 77964742 / 78518159 / -0.7% 98467398 / 97765811 / +0.7% 0.79 / 0.80 / -1.4%
tpch_q21/datafusion:parquet 113651104 / 114161496 / -0.4% 139233967 / 139373971 / -0.1% 0.82 / 0.82 / -0.3%
tpch_q22/datafusion:parquet 51884774 / 51364629 / +1.0% 67298724 / 66493602 / +1.2% 0.77 / 0.77 / -0.2%
duckdb / vortex-file-compressed / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-file-compressed 9657695 / 9761252 / -1.1% 18860098 / 19567529 / -3.6% 0.51 / 0.50 / +2.7%
tpch_q02/duckdb:vortex-file-compressed 15217994 / 15536212 / -2.0% 25843229 / 25822304 / +0.1% 0.59 / 0.60 / -2.1%
tpch_q03/duckdb:vortex-file-compressed 18766414 / 18542910 / +1.2% 34818637 / 34757703 / +0.2% 0.54 / 0.53 / +1.0%
tpch_q04/duckdb:vortex-file-compressed 12364721 / 12607113 / -1.9% 25929432 / 25778383 / +0.6% 0.48 / 0.49 / -2.5%
tpch_q05/duckdb:vortex-file-compressed 20061244 / 19911530 / +0.8% 35509191 / 35615544 / -0.3% 0.56 / 0.56 / +1.1%
tpch_q06/duckdb:vortex-file-compressed 4759102 / 4651175 / +2.3% 14763423 / 13813600 / +6.9% 0.32 / 0.34 / -4.3%
tpch_q07/duckdb:vortex-file-compressed 24062577 / 24422198 / -1.5% 40958440 / 39620027 / +3.4% 0.59 / 0.62 / -4.7%
tpch_q08/duckdb:vortex-file-compressed 21218455 / 21633661 / -1.9% 38387199 / 38491007 / -0.3% 0.55 / 0.56 / -1.7%
tpch_q09/duckdb:vortex-file-compressed 21646313 / 22350820 / -3.2% 38809479 / 39228675 / -1.1% 0.56 / 0.57 / -2.1%
tpch_q10/duckdb:vortex-file-compressed 26993669 / 27020586 / -0.1% 42812261 / 42548504 / +0.6% 0.63 / 0.64 / -0.7%
tpch_q11/duckdb:vortex-file-compressed 8209841 / 8098095 / +1.4% 17196420 / 17787927 / -3.3% 0.48 / 0.46 / +4.9%
tpch_q12/duckdb:vortex-file-compressed 14878411 / 14681938 / +1.3% 26878001 / 27268398 / -1.4% 0.55 / 0.54 / +2.8%
tpch_q13/duckdb:vortex-file-compressed 19802963 / 19698415 / +0.5% 33048347 / 31809412 / +3.9% 0.60 / 0.62 / -3.2%
tpch_q14/duckdb:vortex-file-compressed 11219566 / 11268261 / -0.4% 23569316 / 23599705 / -0.1% 0.48 / 0.48 / -0.3%
tpch_q15/duckdb:vortex-file-compressed 8385765 / 8463283 / -0.9% 19641310 / 20118031 / -2.4% 0.43 / 0.42 / +1.5%
tpch_q16/duckdb:vortex-file-compressed 16693163 / 16681792 / +0.1% 23400901 / 23517030 / -0.5% 0.71 / 0.71 / +0.6%
tpch_q17/duckdb:vortex-file-compressed 12748303 / 13038415 / -2.2% 28451288 / 27277313 / +4.3% 0.45 / 0.48 / -6.3%
tpch_q18/duckdb:vortex-file-compressed 24403646 / 24133051 / +1.1% 33901459 / 34051949 / -0.4% 0.72 / 0.71 / +1.6%
tpch_q19/duckdb:vortex-file-compressed 12048895 / 12050346 / -0.0% 27413769 / 26010752 / +5.4% 0.44 / 0.46 / -5.1%
tpch_q20/duckdb:vortex-file-compressed 14027567 / 14405919 / -2.6% 30205697 / 30425927 / -0.7% 0.46 / 0.47 / -1.9%
tpch_q21/duckdb:vortex-file-compressed 48962897 / 49103794 / -0.3% 64590040 / 65317078 / -1.1% 0.76 / 0.75 / +0.8%
tpch_q22/duckdb:vortex-file-compressed 16851110 / 16726800 / +0.7% 28420294 / 26131872 / +8.8% 0.59 / 0.64 / -7.4%
duckdb / vortex-compact / ns (0.988x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-compact 9491969 / 10503942 / -9.6% 21291642 / 21020209 / +1.3% 0.45 / 0.50 / -10.8%
tpch_q02/duckdb:vortex-compact 17591798 / 18279204 / -3.8% 27409858 / 27467411 / -0.2% 0.64 / 0.67 / -3.6%
tpch_q03/duckdb:vortex-compact 19692505 / 20156006 / -2.3% 35783128 / 34105414 / +4.9% 0.55 / 0.59 / -6.9%
tpch_q04/duckdb:vortex-compact 13260030 / 13466919 / -1.5% 26192777 / 25426951 / +3.0% 0.51 / 0.53 / -4.4%
tpch_q05/duckdb:vortex-compact 21191131 / 21339762 / -0.7% 37583079 / 35209760 / +6.7% 0.56 / 0.61 / -7.0%
tpch_q06/duckdb:vortex-compact 5341955 / 5354261 / -0.2% 14616351 / 15575909 / -6.2% 0.37 / 0.34 / +6.3%
tpch_q07/duckdb:vortex-compact 25656235 / 25745034 / -0.3% 40514588 / 40723698 / -0.5% 0.63 / 0.63 / +0.2%
tpch_q08/duckdb:vortex-compact 22407899 / 22491066 / -0.4% 37376559 / 36507155 / +2.4% 0.60 / 0.62 / -2.7%
tpch_q09/duckdb:vortex-compact 24351372 / 24446324 / -0.4% 37227948 / 38540682 / -3.4% 0.65 / 0.63 / +3.1%
tpch_q10/duckdb:vortex-compact 30468690 / 30840230 / -1.2% 45717145 / 45608544 / +0.2% 0.67 / 0.68 / -1.4%
tpch_q11/duckdb:vortex-compact 8830632 / 8791616 / +0.4% 17909751 / 17133137 / +4.5% 0.49 / 0.51 / -3.9%
tpch_q12/duckdb:vortex-compact 17110446 / 17723210 / -3.5% 28275585 / 27689000 / +2.1% 0.61 / 0.64 / -5.5%
tpch_q13/duckdb:vortex-compact 19899045 / 20444776 / -2.7% 32400033 / 33879267 / -4.4% 0.61 / 0.60 / +1.8%
tpch_q14/duckdb:vortex-compact 12599200 / 12635712 / -0.3% 25896206 / 25195625 / +2.8% 0.49 / 0.50 / -3.0%
tpch_q15/duckdb:vortex-compact 9575068 / 9658766 / -0.9% 22526247 / 21924487 / +2.7% 0.43 / 0.44 / -3.5%
tpch_q16/duckdb:vortex-compact 17432640 / 17361442 / +0.4% 23181965 / 23071984 / +0.5% 0.75 / 0.75 / -0.1%
tpch_q17/duckdb:vortex-compact 13334404 / 13601549 / -2.0% 28302567 / 28387705 / -0.3% 0.47 / 0.48 / -1.7%
tpch_q18/duckdb:vortex-compact 25223233 / 24736479 / +2.0% 34826916 / 33971950 / +2.5% 0.72 / 0.73 / -0.5%
tpch_q19/duckdb:vortex-compact 15157009 / 15261031 / -0.7% 32132159 / 29815478 / +7.8% 0.47 / 0.51 / -7.8%
tpch_q20/duckdb:vortex-compact 17199719 / 16916252 / +1.7% 31597964 / 32345382 / -2.3% 0.54 / 0.52 / +4.1%
tpch_q21/duckdb:vortex-compact 49751472 / 49896549 / -0.3% 64632709 / 62850255 / +2.8% 0.77 / 0.79 / -3.0%
tpch_q22/duckdb:vortex-compact 19532636 / 19589243 / -0.3% 30579270 / 28764812 / +6.3% 0.64 / 0.68 / -6.2%
duckdb / parquet / ns (1.000x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:parquet 47644592 / 47727061 / -0.2% 54346040 / 53705992 / +1.2% 0.88 / 0.89 / -1.3%
tpch_q02/duckdb:parquet 48520596 / 48264609 / +0.5% 57017797 / 55069595 / +3.5% 0.85 / 0.88 / -2.9%
tpch_q03/duckdb:parquet 60261482 / 60295966 / -0.1% 68842382 / 68330769 / +0.7% 0.88 / 0.88 / -0.8%
tpch_q04/duckdb:parquet 34833086 / 34809090 / +0.1% 45223980 / 42849519 / +5.5% 0.77 / 0.81 / -5.2%
tpch_q05/duckdb:parquet 67115442 / 67348666 / -0.3% 77222464 / 76962082 / +0.3% 0.87 / 0.88 / -0.7%
tpch_q06/duckdb:parquet 21854862 / 21522068 / +1.5% 27302402 / 26691285 / +2.3% 0.80 / 0.81 / -0.7%
tpch_q07/duckdb:parquet 63847290 / 63663521 / +0.3% 73578753 / 72725154 / +1.2% 0.87 / 0.88 / -0.9%
tpch_q08/duckdb:parquet 75845053 / 75703827 / +0.2% 86371191 / 87043747 / -0.8% 0.88 / 0.87 / +1.0%
tpch_q09/duckdb:parquet 107919137 / 107975678 / -0.1% 119046367 / 118828865 / +0.2% 0.91 / 0.91 / -0.2%
tpch_q10/duckdb:parquet 105446519 / 106131161 / -0.6% 117369164 / 115012937 / +2.0% 0.90 / 0.92 / -2.6%
tpch_q11/duckdb:parquet 29324692 / 29552198 / -0.8% 34431457 / 35097565 / -1.9% 0.85 / 0.84 / +1.1%
tpch_q12/duckdb:parquet 37123937 / 37278492 / -0.4% 44499129 / 43934595 / +1.3% 0.83 / 0.85 / -1.7%
tpch_q13/duckdb:parquet 175184973 / 175097037 / +0.1% 181049128 / 181415052 / -0.2% 0.97 / 0.97 / +0.3%
tpch_q14/duckdb:parquet 42495467 / 42419217 / +0.2% 50768990 / 51312832 / -1.1% 0.84 / 0.83 / +1.3%
tpch_q15/duckdb:parquet 32596805 / 32682346 / -0.3% 40607277 / 41018555 / -1.0% 0.80 / 0.80 / +0.7%
tpch_q16/duckdb:parquet 47210996 / 47843330 / -1.3% 52354424 / 53071384 / -1.4% 0.90 / 0.90 / +0.0%
tpch_q17/duckdb:parquet 47978345 / 47943448 / +0.1% 57621314 / 57728162 / -0.2% 0.83 / 0.83 / +0.3%
tpch_q18/duckdb:parquet 74254907 / 74352547 / -0.1% 80784495 / 78402362 / +3.0% 0.92 / 0.95 / -3.1%
tpch_q19/duckdb:parquet 49934806 / 49614145 / +0.6% 54392694 / 55186048 / -1.4% 0.92 / 0.90 / +2.1%
tpch_q20/duckdb:parquet 63290852 / 63314827 / -0.0% 73814087 / 73165523 / +0.9% 0.86 / 0.87 / -0.9%
tpch_q21/duckdb:parquet 106528560 / 106749311 / -0.2% 115837664 / 115532820 / +0.3% 0.92 / 0.92 / -0.5%
tpch_q22/duckdb:parquet 50463833 / 50511333 / -0.1% 61627284 / 58278487 / +5.7% 0.82 / 0.87 / -5.5%
duckdb / duckdb / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:duckdb 6315317 / 6274057 / +0.7% 14344670 / 13416354 / +6.9% 0.44 / 0.47 / -5.9%
tpch_q02/duckdb:duckdb 8690509 / 8644584 / +0.5% 17410737 / 16277958 / +7.0% 0.50 / 0.53 / -6.0%
tpch_q03/duckdb:duckdb 15684594 / 15552348 / +0.9% 25199674 / 24388224 / +3.3% 0.62 / 0.64 / -2.4%
tpch_q04/duckdb:duckdb 11183801 / 11312461 / -1.1% 21910878 / 21152659 / +3.6% 0.51 / 0.53 / -4.6%
tpch_q05/duckdb:duckdb 15654085 / 15739280 / -0.5% 26599187 / 26046645 / +2.1% 0.59 / 0.60 / -2.6%
tpch_q06/duckdb:duckdb 3187840 / 3178022 / +0.3% 10266311 / 9324618 / +10.1% 🔴 0.31 / 0.34 / -8.9%
tpch_q07/duckdb:duckdb 18297152 / 18376153 / -0.4% 29581963 / 27537709 / +7.4% 0.62 / 0.67 / -7.3%
tpch_q08/duckdb:duckdb 17303181 / 17449847 / -0.8% 29022132 / 28460169 / +2.0% 0.60 / 0.61 / -2.8%
tpch_q09/duckdb:duckdb 23682870 / 23831570 / -0.6% 36674179 / 34927677 / +5.0% 0.65 / 0.68 / -5.4%
tpch_q10/duckdb:duckdb 30038384 / 29316643 / +2.5% 43116637 / 40688552 / +6.0% 0.70 / 0.72 / -3.3%
tpch_q11/duckdb:duckdb 5773738 / 5836402 / -1.1% 11792832 / 11474864 / +2.8% 0.49 / 0.51 / -3.7%
tpch_q12/duckdb:duckdb 10779592 / 10850627 / -0.7% 19874607 / 19266753 / +3.2% 0.54 / 0.56 / -3.7%
tpch_q13/duckdb:duckdb 32032822 / 32303171 / -0.8% 40304955 / 39653869 / +1.6% 0.79 / 0.81 / -2.4%
tpch_q14/duckdb:duckdb 12572351 / 12456121 / +0.9% 21549834 / 20383493 / +5.7% 0.58 / 0.61 / -4.5%
tpch_q15/duckdb:duckdb 6817993 / 6918580 / -1.5% 16303202 / 16105936 / +1.2% 0.42 / 0.43 / -2.6%
tpch_q16/duckdb:duckdb 18878551 / 19223198 / -1.8% 25234838 / 24947179 / +1.2% 0.75 / 0.77 / -2.9%
tpch_q17/duckdb:duckdb 8489086 / 8473305 / +0.2% 17953054 / 17560765 / +2.2% 0.47 / 0.48 / -2.0%
tpch_q18/duckdb:duckdb 18167817 / 18490164 / -1.7% 26321785 / 25167946 / +4.6% 0.69 / 0.73 / -6.1%
tpch_q19/duckdb:duckdb 12851677 / 12723285 / +1.0% 21555114 / 21938060 / -1.7% 0.60 / 0.58 / +2.8%
tpch_q20/duckdb:duckdb 14355216 / 14585737 / -1.6% 27362828 / 26349611 / +3.8% 0.52 / 0.55 / -5.2%
tpch_q21/duckdb:duckdb 21888014 / 22068997 / -0.8% 32891159 / 31554573 / +4.2% 0.67 / 0.70 / -4.9%
tpch_q22/duckdb:duckdb 23078968 / 23327192 / -1.1% 34905963 / 32187118 / +8.4% 0.66 / 0.72 / -8.8%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Commits: PR 3fccd52e vs base 4addfbaa
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (-0.2%, low confidence) · DuckDB No clear signal (+0.1%, low confidence)
Vortex (geomean): hot 1.003x ➖ · cold 0.975x ➖
Parquet (geomean): hot 1.000x ➖ · cold 0.994x ➖
Shifts: Parquet (control) -0.0% · Median polish +0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.001x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/datafusion:vortex-file-compressed 1268502 / 1245092 / +1.9% 22682023 / 22901747 / -1.0% 0.06 / 0.05 / +2.9%
clickbench_q01/datafusion:vortex-file-compressed 6111129 / 6021208 / +1.5% 29165878 / 30931820 / -5.7% 0.21 / 0.19 / +7.6%
clickbench_q02/datafusion:vortex-file-compressed 11440283 / 10851656 / +5.4% 47366960 / 49229466 / -3.8% 0.24 / 0.22 / +9.6%
clickbench_q03/datafusion:vortex-file-compressed 13269940 / 12627094 / +5.1% 53180822 / 55385517 / -4.0% 0.25 / 0.23 / +9.4%
clickbench_q04/datafusion:vortex-file-compressed 58457472 / 58253030 / +0.4% 103840067 / 102261685 / +1.5% 0.56 / 0.57 / -1.2%
clickbench_q05/datafusion:vortex-file-compressed 76312866 / 78192795 / -2.4% 122834967 / 125482600 / -2.1% 0.62 / 0.62 / -0.3%
clickbench_q06/datafusion:vortex-file-compressed 1239034 / 1262280 / -1.8% 21672282 / 23204966 / -6.6% 0.06 / 0.05 / +5.1%
clickbench_q07/datafusion:vortex-file-compressed 9422425 / 9162068 / +2.8% 33625394 / 34487159 / -2.5% 0.28 / 0.27 / +5.5%
clickbench_q08/datafusion:vortex-file-compressed 78608510 / 81104755 / -3.1% 129160812 / 130132363 / -0.7% 0.61 / 0.62 / -2.3%
clickbench_q09/datafusion:vortex-file-compressed 176915852 / 174298782 / +1.5% 220468923 / 224378708 / -1.7% 0.80 / 0.78 / +3.3%
clickbench_q10/datafusion:vortex-file-compressed 23493879 / 22851563 / +2.8% 70104206 / 71976325 / -2.6% 0.34 / 0.32 / +5.6%
clickbench_q11/datafusion:vortex-file-compressed 24785637 / 25084305 / -1.2% 69556302 / 73977869 / -6.0% 0.36 / 0.34 / +5.1%
clickbench_q12/datafusion:vortex-file-compressed 72454141 / 73280578 / -1.1% 125078956 / 123091569 / +1.6% 0.58 / 0.60 / -2.7%
clickbench_q13/datafusion:vortex-file-compressed 117328752 / 117607421 / -0.2% 179594810 / 181683245 / -1.1% 0.65 / 0.65 / +0.9%
clickbench_q14/datafusion:vortex-file-compressed 74269798 / 76229166 / -2.6% 126838342 / 131164168 / -3.3% 0.59 / 0.58 / +0.8%
clickbench_q15/datafusion:vortex-file-compressed 64623419 / 63540313 / +1.7% 105615833 / 100329199 / +5.3% 0.61 / 0.63 / -3.4%
clickbench_q16/datafusion:vortex-file-compressed 155844539 / 156024368 / -0.1% 216648730 / 218157314 / -0.7% 0.72 / 0.72 / +0.6%
clickbench_q17/datafusion:vortex-file-compressed 153994980 / 153916192 / +0.1% 224142503 / 223073040 / +0.5% 0.69 / 0.69 / -0.4%
clickbench_q18/datafusion:vortex-file-compressed 294321391 / 290759334 / +1.2% 389272221 / 386151498 / +0.8% 0.76 / 0.75 / +0.4%
clickbench_q19/datafusion:vortex-file-compressed 7959722 / 7933090 / +0.3% 45510186 / 46777873 / -2.7% 0.17 / 0.17 / +3.1%
clickbench_q20/datafusion:vortex-file-compressed 70035408 / 71646103 / -2.2% 245538043 / 251824506 / -2.5% 0.29 / 0.28 / +0.3%
clickbench_q21/datafusion:vortex-file-compressed 81978799 / 81761561 / +0.3% 290750269 / 281219341 / +3.4% 0.28 / 0.29 / -3.0%
clickbench_q22/datafusion:vortex-file-compressed 95895890 / 92325797 / +3.9% 391872287 / 396810122 / -1.2% 0.24 / 0.23 / +5.2%
clickbench_q23/datafusion:vortex-file-compressed 80131278 / 92340011 / -13.2% 🟢 411961742 / 416337694 / -1.1% 0.19 / 0.22 / -12.3%
clickbench_q24/datafusion:vortex-file-compressed 9325098 / 9614148 / -3.0% 56662996 / 62667459 / -9.6% 0.16 / 0.15 / +7.3%
clickbench_q25/datafusion:vortex-file-compressed 19418623 / 19112906 / +1.6% 63764262 / 64030452 / -0.4% 0.30 / 0.30 / +2.0%
clickbench_q26/datafusion:vortex-file-compressed 14506683 / 14385072 / +0.8% 64108048 / 70538756 / -9.1% 0.23 / 0.20 / +11.0%
clickbench_q27/datafusion:vortex-file-compressed 104888079 / 103655251 / +1.2% 255807963 / 251494524 / +1.7% 0.41 / 0.41 / -0.5%
clickbench_q28/datafusion:vortex-file-compressed 558067774 / 559044585 / -0.2% 635641372 / 644186063 / -1.3% 0.88 / 0.87 / +1.2%
clickbench_q29/datafusion:vortex-file-compressed 24398218 / 24129010 / +1.1% 53771382 / 59090468 / -9.0% 0.45 / 0.41 / +11.1%
clickbench_q30/datafusion:vortex-file-compressed 55645492 / 57275462 / -2.8% 113097845 / 109913388 / +2.9% 0.49 / 0.52 / -5.6%
clickbench_q31/datafusion:vortex-file-compressed 66320160 / 65709896 / +0.9% 157436251 / 156775487 / +0.4% 0.42 / 0.42 / +0.5%
clickbench_q32/datafusion:vortex-file-compressed 291734943 / 284574648 / +2.5% 388396512 / 407021699 / -4.6% 0.75 / 0.70 / +7.4%
clickbench_q33/datafusion:vortex-file-compressed 323572046 / 323225244 / +0.1% 431723001 / 439038644 / -1.7% 0.75 / 0.74 / +1.8%
clickbench_q34/datafusion:vortex-file-compressed 322044360 / 323337729 / -0.4% 437860994 / 436023486 / +0.4% 0.74 / 0.74 / -0.8%
clickbench_q35/datafusion:vortex-file-compressed 56650934 / 58392267 / -3.0% 94279650 / 90890140 / +3.7% 0.60 / 0.64 / -6.5%
clickbench_q36/datafusion:vortex-file-compressed 37998887 / 37961664 / +0.1% 68185936 / 68798735 / -0.9% 0.56 / 0.55 / +1.0%
clickbench_q37/datafusion:vortex-file-compressed 21215808 / 21444896 / -1.1% 46989435 / 48525363 / -3.2% 0.45 / 0.44 / +2.2%
clickbench_q38/datafusion:vortex-file-compressed 13313572 / 13237432 / +0.6% 40866259 / 42515539 / -3.9% 0.33 / 0.31 / +4.6%
clickbench_q39/datafusion:vortex-file-compressed 80365945 / 78631348 / +2.2% 110595412 / 114266699 / -3.2% 0.73 / 0.69 / +5.6%
clickbench_q40/datafusion:vortex-file-compressed 10502874 / 10532646 / -0.3% 36538373 / 36838117 / -0.8% 0.29 / 0.29 / +0.5%
clickbench_q41/datafusion:vortex-file-compressed 10072018 / 9961396 / +1.1% 33568392 / 36292299 / -7.5% 0.30 / 0.27 / +9.3%
clickbench_q42/datafusion:vortex-file-compressed 10691976 / 10360248 / +3.2% 35819074 / 36667969 / -2.3% 0.30 / 0.28 / +5.6%
datafusion / parquet / ns (1.003x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/datafusion:parquet 1280275 / 1252840 / +2.2% 50222451 / 52076812 / -3.6% 0.03 / 0.02 / +6.0%
clickbench_q01/datafusion:parquet 15770960 / 16458884 / -4.2% 67375866 / 71533699 / -5.8% 0.23 / 0.23 / +1.7%
clickbench_q02/datafusion:parquet 19526068 / 18837336 / +3.7% 80436684 / 81191188 / -0.9% 0.24 / 0.23 / +4.6%
clickbench_q03/datafusion:parquet 17539071 / 17482080 / +0.3% 77832963 / 79438378 / -2.0% 0.23 / 0.22 / +2.4%
clickbench_q04/datafusion:parquet 63820469 / 63879812 / -0.1% 130761996 / 124765892 / +4.8% 0.49 / 0.51 / -4.7%
clickbench_q05/datafusion:parquet 88889010 / 88525770 / +0.4% 156699851 / 155094072 / +1.0% 0.57 / 0.57 / -0.6%
clickbench_q06/datafusion:parquet 1300966 / 1290218 / +0.8% 49493265 / 49947115 / -0.9% 0.03 / 0.03 / +1.8%
clickbench_q07/datafusion:parquet 16831708 / 17005522 / -1.0% 67688239 / 67317208 / +0.6% 0.25 / 0.25 / -1.6%
clickbench_q08/datafusion:parquet 85207268 / 84880486 / +0.4% 158405119 / 158704517 / -0.2% 0.54 / 0.53 / +0.6%
clickbench_q09/datafusion:parquet 191682652 / 186243518 / +2.9% 266111528 / 260488162 / +2.2% 0.72 / 0.71 / +0.7%
clickbench_q10/datafusion:parquet 35697324 / 36550569 / -2.3% 98448368 / 100273962 / -1.8% 0.36 / 0.36 / -0.5%
clickbench_q11/datafusion:parquet 43489194 / 43280311 / +0.5% 110356113 / 109826190 / +0.5% 0.39 / 0.39 / +0.0%
clickbench_q12/datafusion:parquet 96045670 / 96741720 / -0.7% 158904761 / 165510805 / -4.0% 0.60 / 0.58 / +3.4%
clickbench_q13/datafusion:parquet 150078568 / 148242360 / +1.2% 225016130 / 228643018 / -1.6% 0.67 / 0.65 / +2.9%
clickbench_q14/datafusion:parquet 103287806 / 101988342 / +1.3% 172994409 / 176907758 / -2.2% 0.60 / 0.58 / +3.6%
clickbench_q15/datafusion:parquet 71519348 / 70668434 / +1.2% 131417563 / 133107888 / -1.3% 0.54 / 0.53 / +2.5%
clickbench_q16/datafusion:parquet 158924010 / 157588584 / +0.8% 233352929 / 231323793 / +0.9% 0.68 / 0.68 / -0.0%
clickbench_q17/datafusion:parquet 156505650 / 158094930 / -1.0% 236536488 / 238838443 / -1.0% 0.66 / 0.66 / -0.0%
clickbench_q18/datafusion:parquet 309159560 / 314540187 / -1.7% 420667154 / 420432824 / +0.1% 0.73 / 0.75 / -1.8%
clickbench_q19/datafusion:parquet 19307986 / 19210596 / +0.5% 77680321 / 76248097 / +1.9% 0.25 / 0.25 / -1.3%
clickbench_q20/datafusion:parquet 178853963 / 179020240 / -0.1% 273833957 / 283346990 / -3.4% 0.65 / 0.63 / +3.4%
clickbench_q21/datafusion:parquet 173184001 / 173018060 / +0.1% 287039232 / 300827084 / -4.6% 0.60 / 0.58 / +4.9%
clickbench_q22/datafusion:parquet 261459130 / 261683899 / -0.1% 410584359 / 431734461 / -4.9% 0.64 / 0.61 / +5.1%
clickbench_q23/datafusion:parquet 1012067190 / 1005666938 / +0.6% 1193257272 / 1198018869 / -0.4% 0.85 / 0.84 / +1.0%
clickbench_q24/datafusion:parquet 29836958 / 30363811 / -1.7% 87778093 / 88983346 / -1.4% 0.34 / 0.34 / -0.4%
clickbench_q25/datafusion:parquet 36946230 / 36847178 / +0.3% 98786331 / 103102770 / -4.2% 0.37 / 0.36 / +4.7%
clickbench_q26/datafusion:parquet 31100068 / 31024456 / +0.2% 88642053 / 90848552 / -2.4% 0.35 / 0.34 / +2.7%
clickbench_q27/datafusion:parquet 191907222 / 191903874 / +0.0% 280777882 / 293681154 / -4.4% 0.68 / 0.65 / +4.6%
clickbench_q28/datafusion:parquet 617594694 / 617857456 / -0.0% 700527600 / 705903511 / -0.8% 0.88 / 0.88 / +0.7%
clickbench_q29/datafusion:parquet 29758694 / 29322226 / +1.5% 91689162 / 93393164 / -1.8% 0.32 / 0.31 / +3.4%
clickbench_q30/datafusion:parquet 90317598 / 90121786 / +0.2% 167848605 / 174238357 / -3.7% 0.54 / 0.52 / +4.0%
clickbench_q31/datafusion:parquet 104575118 / 102405740 / +2.1% 191686119 / 198433056 / -3.4% 0.55 / 0.52 / +5.7%
clickbench_q32/datafusion:parquet 308163200 / 304779598 / +1.1% 427165006 / 434241527 / -1.6% 0.72 / 0.70 / +2.8%
clickbench_q33/datafusion:parquet 379490814 / 379096331 / +0.1% 472274204 / 479739947 / -1.6% 0.80 / 0.79 / +1.7%
clickbench_q34/datafusion:parquet 381167218 / 376910312 / +1.1% 483232590 / 481836708 / +0.3% 0.79 / 0.78 / +0.8%
clickbench_q35/datafusion:parquet 64445960 / 64602940 / -0.2% 125942713 / 125175293 / +0.6% 0.51 / 0.52 / -0.9%
clickbench_q36/datafusion:parquet 74176051 / 73563004 / +0.8% 134818178 / 137683779 / -2.1% 0.55 / 0.53 / +3.0%
clickbench_q37/datafusion:parquet 35487456 / 35745921 / -0.7% 91866258 / 91983805 / -0.1% 0.39 / 0.39 / -0.6%
clickbench_q38/datafusion:parquet 48199270 / 48074006 / +0.3% 106161045 / 110692840 / -4.1% 0.45 / 0.43 / +4.5%
clickbench_q39/datafusion:parquet 144205043 / 145071124 / -0.6% 207196730 / 211018180 / -1.8% 0.70 / 0.69 / +1.2%
clickbench_q40/datafusion:parquet 20143447 / 19896714 / +1.2% 78484440 / 78753342 / -0.3% 0.26 / 0.25 / +1.6%
clickbench_q41/datafusion:parquet 18958947 / 18935908 / +0.1% 76813624 / 77170184 / -0.5% 0.25 / 0.25 / +0.6%
clickbench_q42/datafusion:parquet 19324410 / 19334943 / -0.1% 74809562 / 75906265 / -1.4% 0.26 / 0.25 / +1.4%
duckdb / vortex-file-compressed / ns (1.005x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/duckdb:vortex-file-compressed 2195961 / 2221478 / -1.1% 25921615 / 24726978 / +4.8% 0.08 / 0.09 / -5.7%
clickbench_q01/duckdb:vortex-file-compressed 7835192 / 8112118 / -3.4% 29775808 / 30251122 / -1.6% 0.26 / 0.27 / -1.9%
clickbench_q02/duckdb:vortex-file-compressed 9528807 / 9371370 / +1.7% 34509979 / 38058437 / -9.3% 0.28 / 0.25 / +12.1%
clickbench_q03/duckdb:vortex-file-compressed 14149830 / 14021302 / +0.9% 47750393 / 51943865 / -8.1% 0.30 / 0.27 / +9.8%
clickbench_q04/duckdb:vortex-file-compressed 56686261 / 57437812 / -1.3% 89649742 / 92971602 / -3.6% 0.63 / 0.62 / +2.3%
clickbench_q05/duckdb:vortex-file-compressed 64275695 / 64242068 / +0.1% 93808494 / 96222551 / -2.5% 0.69 / 0.67 / +2.6%
clickbench_q06/duckdb:vortex-file-compressed 2615125 / 2627666 / -0.5% 33029911 / 31396454 / +5.2% 0.08 / 0.08 / -5.4%
clickbench_q07/duckdb:vortex-file-compressed 9759413 / 9702140 / +0.6% 30039549 / 29565916 / +1.6% 0.32 / 0.33 / -1.0%
clickbench_q08/duckdb:vortex-file-compressed 71159522 / 70134501 / +1.5% 104599535 / 107873571 / -3.0% 0.68 / 0.65 / +4.6%
clickbench_q09/duckdb:vortex-file-compressed 91255002 / 93835838 / -2.8% 118065450 / 128870931 / -8.4% 0.77 / 0.73 / +6.2%
clickbench_q10/duckdb:vortex-file-compressed 27316722 / 27349142 / -0.1% 64825662 / 71556123 / -9.4% 0.42 / 0.38 / +10.3%
clickbench_q11/duckdb:vortex-file-compressed 30253016 / 30082317 / +0.6% 66444578 / 75088599 / -11.5% 🟢 0.46 / 0.40 / +13.7%
clickbench_q12/duckdb:vortex-file-compressed 70110130 / 70681702 / -0.8% 99947873 / 99603378 / +0.3% 0.70 / 0.71 / -1.2%
clickbench_q13/duckdb:vortex-file-compressed 126572215 / 124236656 / +1.9% 162677316 / 166288054 / -2.2% 0.78 / 0.75 / +4.1%
clickbench_q14/duckdb:vortex-file-compressed 75808694 / 74468910 / +1.8% 104944397 / 102978620 / +1.9% 0.72 / 0.72 / -0.1%
clickbench_q15/duckdb:vortex-file-compressed 76888156 / 75481504 / +1.9% 108818655 / 111541008 / -2.4% 0.71 / 0.68 / +4.4%
clickbench_q16/duckdb:vortex-file-compressed 133997477 / 135078500 / -0.8% 173083229 / 172987905 / +0.1% 0.77 / 0.78 / -0.9%
clickbench_q17/duckdb:vortex-file-compressed 136688274 / 136842818 / -0.1% 171998507 / 170124996 / +1.1% 0.79 / 0.80 / -1.2%
clickbench_q18/duckdb:vortex-file-compressed 256253790 / 259393654 / -1.2% 304808663 / 303588060 / +0.4% 0.84 / 0.85 / -1.6%
clickbench_q19/duckdb:vortex-file-compressed 9300336 / 9117004 / +2.0% 34483470 / 37057062 / -6.9% 0.27 / 0.25 / +9.6%
clickbench_q20/duckdb:vortex-file-compressed 69657156 / 67705234 / +2.9% 159440576 / 171978815 / -7.3% 0.44 / 0.39 / +11.0%
clickbench_q21/duckdb:vortex-file-compressed 86159853 / 86188576 / -0.0% 181042762 / 197950923 / -8.5% 0.48 / 0.44 / +9.3%
clickbench_q22/duckdb:vortex-file-compressed 174569960 / 173438483 / +0.7% 327216642 / 353286018 / -7.4% 0.53 / 0.49 / +8.7%
clickbench_q23/duckdb:vortex-file-compressed 59917580 / 52669106 / +13.8% 🔴 155066683 / 162857270 / -4.8% 0.39 / 0.32 / +19.5%
clickbench_q24/duckdb:vortex-file-compressed 17877332 / 17832732 / +0.3% 53009212 / 45187068 / +17.3% 🔴 0.34 / 0.39 / -14.5%
clickbench_q25/duckdb:vortex-file-compressed 18822079 / 19273840 / -2.3% 52027397 / 54584424 / -4.7% 0.36 / 0.35 / +2.5%
clickbench_q26/duckdb:vortex-file-compressed 14721694 / 15025029 / -2.0% 50519786 / 51822114 / -2.5% 0.29 / 0.29 / +0.5%
clickbench_q27/duckdb:vortex-file-compressed 54225814 / 55169476 / -1.7% 166261593 / 183467244 / -9.4% 0.33 / 0.30 / +8.5%
clickbench_q28/duckdb:vortex-file-compressed 512036795 / 506124570 / +1.2% 547022676 / 551520783 / -0.8% 0.94 / 0.92 / +2.0%
clickbench_q29/duckdb:vortex-file-compressed 16978095 / 17436543 / -2.6% 40361800 / 43234078 / -6.6% 0.42 / 0.40 / +4.3%
clickbench_q30/duckdb:vortex-file-compressed 60019708 / 59743044 / +0.5% 100073606 / 110535693 / -9.5% 0.60 / 0.54 / +11.0%
clickbench_q31/duckdb:vortex-file-compressed 110767575 / 110023592 / +0.7% 185032650 / 199030265 / -7.0% 0.60 / 0.55 / +8.3%
clickbench_q32/duckdb:vortex-file-compressed 369006308 / 359884644 / +2.5% 399937313 / 396910185 / +0.8% 0.92 / 0.91 / +1.8%
clickbench_q33/duckdb:vortex-file-compressed 343498872 / 342986022 / +0.1% 394398816 / 408186058 / -3.4% 0.87 / 0.84 / +3.7%
clickbench_q34/duckdb:vortex-file-compressed 358606825 / 359040682 / -0.1% 412525576 / 425964442 / -3.2% 0.87 / 0.84 / +3.1%
clickbench_q35/duckdb:vortex-file-compressed 59085349 / 57358314 / +3.0% 89342466 / 93578424 / -4.5% 0.66 / 0.61 / +7.9%
clickbench_q36/duckdb:vortex-file-compressed 12158388 / 11623303 / +4.6% 33365397 / 32592919 / +2.4% 0.36 / 0.36 / +2.2%
clickbench_q37/duckdb:vortex-file-compressed 8280710 / 8567198 / -3.3% 28407574 / 28980648 / -2.0% 0.29 / 0.30 / -1.4%
clickbench_q38/duckdb:vortex-file-compressed 8956025 / 8853546 / +1.2% 28144191 / 30506480 / -7.7% 0.32 / 0.29 / +9.6%
clickbench_q39/duckdb:vortex-file-compressed 18940232 / 18710750 / +1.2% 38601824 / 38827801 / -0.6% 0.49 / 0.48 / +1.8%
clickbench_q40/duckdb:vortex-file-compressed 7438746 / 7600550 / -2.1% 28604383 / 29304712 / -2.4% 0.26 / 0.26 / +0.3%
clickbench_q41/duckdb:vortex-file-compressed 8534140 / 8531706 / +0.0% 29091138 / 30008015 / -3.1% 0.29 / 0.28 / +3.2%
clickbench_q42/duckdb:vortex-file-compressed 7615053 / 7426728 / +2.5% 27873507 / 27160016 / +2.6% 0.27 / 0.27 / -0.1%
duckdb / parquet / ns (0.997x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/duckdb:parquet 8935482 / 9995884 / -10.6% 🟢 14423071 / 14741934 / -2.2% 0.62 / 0.68 / -8.6%
clickbench_q01/duckdb:parquet 14958784 / 15143299 / -1.2% 22277208 / 20633846 / +8.0% 0.67 / 0.73 / -8.5%
clickbench_q02/duckdb:parquet 22363110 / 22061461 / +1.4% 34512821 / 32716780 / +5.5% 0.65 / 0.67 / -3.9%
clickbench_q03/duckdb:parquet 22365249 / 22889342 / -2.3% 33842101 / 34941114 / -3.1% 0.66 / 0.66 / +0.9%
clickbench_q04/duckdb:parquet 61806838 / 61694546 / +0.2% 74003958 / 74472377 / -0.6% 0.84 / 0.83 / +0.8%
clickbench_q05/duckdb:parquet 82059076 / 83672555 / -1.9% 99996751 / 94433078 / +5.9% 0.82 / 0.89 / -7.4%
clickbench_q06/duckdb:parquet 20491750 / 20769920 / -1.3% 26778737 / 27717427 / -3.4% 0.77 / 0.75 / +2.1%
clickbench_q07/duckdb:parquet 16909540 / 16751747 / +0.9% 23159404 / 23183799 / -0.1% 0.73 / 0.72 / +1.0%
clickbench_q08/duckdb:parquet 75231648 / 74773077 / +0.6% 87049766 / 90326698 / -3.6% 0.86 / 0.83 / +4.4%
clickbench_q09/duckdb:parquet 102720068 / 103051314 / -0.3% 122404163 / 116947992 / +4.7% 0.84 / 0.88 / -4.8%
clickbench_q10/duckdb:parquet 41449072 / 41413734 / +0.1% 53764685 / 52799015 / +1.8% 0.77 / 0.78 / -1.7%
clickbench_q11/duckdb:parquet 46541396 / 46893757 / -0.8% 64785189 / 63666568 / +1.8% 0.72 / 0.74 / -2.5%
clickbench_q12/duckdb:parquet 92780200 / 91571546 / +1.3% 109505863 / 105081347 / +4.2% 0.85 / 0.87 / -2.8%
clickbench_q13/duckdb:parquet 148469391 / 152170374 / -2.4% 164983936 / 167472905 / -1.5% 0.90 / 0.91 / -1.0%
clickbench_q14/duckdb:parquet 100198142 / 101439344 / -1.2% 116705891 / 120615473 / -3.2% 0.86 / 0.84 / +2.1%
clickbench_q15/duckdb:parquet 86653964 / 85626657 / +1.2% 100172263 / 103605026 / -3.3% 0.87 / 0.83 / +4.7%
clickbench_q16/duckdb:parquet 161631081 / 162252541 / -0.4% 175603945 / 177776513 / -1.2% 0.92 / 0.91 / +0.8%
clickbench_q17/duckdb:parquet 163040694 / 161022681 / +1.3% 179043011 / 186103891 / -3.8% 0.91 / 0.87 / +5.2%
clickbench_q18/duckdb:parquet 291968594 / 289122396 / +1.0% 316874508 / 315021355 / +0.6% 0.92 / 0.92 / +0.4%
clickbench_q19/duckdb:parquet 19408828 / 20329878 / -4.5% 25224724 / 27664978 / -8.8% 0.77 / 0.73 / +4.7%
clickbench_q20/duckdb:parquet 176282374 / 179542672 / -1.8% 229495955 / 226226134 / +1.4% 0.77 / 0.79 / -3.2%
clickbench_q21/duckdb:parquet 214585846 / 219938564 / -2.4% 268943341 / 271578003 / -1.0% 0.80 / 0.81 / -1.5%
clickbench_q22/duckdb:parquet 298251176 / 306543126 / -2.7% 359798935 / 356856297 / +0.8% 0.83 / 0.86 / -3.5%
clickbench_q23/duckdb:parquet 176208749 / 170362643 / +3.4% 220820720 / 240795083 / -8.3% 0.80 / 0.71 / +12.8%
clickbench_q24/duckdb:parquet 30500403 / 30281534 / +0.7% 47765593 / 42164496 / +13.3% 🔴 0.64 / 0.72 / -11.1%
clickbench_q25/duckdb:parquet 42799607 / 41692975 / +2.7% 57688567 / 61211834 / -5.8% 0.74 / 0.68 / +8.9%
clickbench_q26/duckdb:parquet 30331452 / 30565511 / -0.8% 44721948 / 47784749 / -6.4% 0.68 / 0.64 / +6.0%
clickbench_q27/duckdb:parquet 199147218 / 195517980 / +1.9% 229557479 / 226388842 / +1.4% 0.87 / 0.86 / +0.5%
clickbench_q28/duckdb:parquet 966624318 / 963018340 / +0.4% 941269093 / 974113324 / -3.4% 1.03 / 0.99 / +3.9%
clickbench_q29/duckdb:parquet 23728751 / 24006126 / -1.2% 30394438 / 31838688 / -4.5% 0.78 / 0.75 / +3.5%
clickbench_q30/duckdb:parquet 106331882 / 104704573 / +1.6% 127741608 / 125884982 / +1.5% 0.83 / 0.83 / +0.1%
clickbench_q31/duckdb:parquet 158568472 / 145557913 / +8.9% 198754876 / 171332142 / +16.0% 🔴 0.80 / 0.85 / -6.1%
clickbench_q32/duckdb:parquet 383236762 / 388466540 / -1.3% 403160408 / 408185938 / -1.2% 0.95 / 0.95 / -0.1%
clickbench_q33/duckdb:parquet 474883026 / 485585486 / -2.2% 477272216 / 467608646 / +2.1% 0.99 / 1.04 / -4.2%
clickbench_q34/duckdb:parquet 465688247 / 466225214 / -0.1% 450637336 / 455748522 / -1.1% 1.03 / 1.02 / +1.0%
clickbench_q35/duckdb:parquet 60988270 / 62002484 / -1.6% 74046744 / 72593897 / +2.0% 0.82 / 0.85 / -3.6%
clickbench_q36/duckdb:parquet 30020780 / 30696340 / -2.2% 35862601 / 35789614 / +0.2% 0.84 / 0.86 / -2.4%
clickbench_q37/duckdb:parquet 23159740 / 23350436 / -0.8% 28988360 / 29658344 / -2.3% 0.80 / 0.79 / +1.5%
clickbench_q38/duckdb:parquet 23562474 / 23250995 / +1.3% 29658833 / 29402533 / +0.9% 0.79 / 0.79 / +0.5%
clickbench_q39/duckdb:parquet 52586496 / 52250358 / +0.6% 59982242 / 59837454 / +0.2% 0.88 / 0.87 / +0.4%
clickbench_q40/duckdb:parquet 14897792 / 14523338 / +2.6% 20299414 / 20850476 / -2.6% 0.73 / 0.70 / +5.4%
clickbench_q41/duckdb:parquet 15701732 / 16090689 / -2.4% 23139153 / 20676436 / +11.9% 🔴 0.68 / 0.78 / -12.8%
clickbench_q42/duckdb:parquet 14193553 / 13946212 / +1.8% 20670399 / 20483427 / +0.9% 0.69 / 0.68 / +0.9%
duckdb / duckdb / ns (0.991x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench_q00/duckdb:duckdb 11044212 / 11273608 / -2.0% 13778874 / 14102078 / -2.3% 0.80 / 0.80 / +0.3%
clickbench_q01/duckdb:duckdb 26517904 / 26358496 / +0.6% 44255172 / 46196900 / -4.2% 0.60 / 0.57 / +5.0%
clickbench_q02/duckdb:duckdb 22408028 / 22404170 / +0.0% 47381527 / 50075161 / -5.4% 0.47 / 0.45 / +5.7%
clickbench_q03/duckdb:duckdb 21297352 / 21360436 / -0.3% 43206158 / 47201929 / -8.5% 0.49 / 0.45 / +8.9%
clickbench_q04/duckdb:duckdb 73919192 / 74794938 / -1.2% 98350839 / 100548468 / -2.2% 0.75 / 0.74 / +1.0%
clickbench_q05/duckdb:duckdb 78173730 / 79500908 / -1.7% 103265355 / 102952725 / +0.3% 0.76 / 0.77 / -2.0%
clickbench_q06/duckdb:duckdb 21426159 / 21659281 / -1.1% 28617768 / 31103497 / -8.0% 0.75 / 0.70 / +7.5%
clickbench_q07/duckdb:duckdb 17767866 / 17770506 / -0.0% 35656002 / 36934661 / -3.5% 0.50 / 0.48 / +3.6%
clickbench_q08/duckdb:duckdb 88824304 / 87102495 / +2.0% 116974065 / 120644341 / -3.0% 0.76 / 0.72 / +5.2%
clickbench_q09/duckdb:duckdb 97220711 / 97421290 / -0.2% 134534992 / 138580887 / -2.9% 0.72 / 0.70 / +2.8%
clickbench_q10/duckdb:duckdb 52375784 / 51996979 / +0.7% 89553676 / 90761198 / -1.3% 0.58 / 0.57 / +2.1%
clickbench_q11/duckdb:duckdb 55591196 / 54805392 / +1.4% 94816480 / 99129753 / -4.4% 0.59 / 0.55 / +6.0%
clickbench_q12/duckdb:duckdb 81590806 / 83304335 / -2.1% 102258670 / 106216246 / -3.7% 0.80 / 0.78 / +1.7%
clickbench_q13/duckdb:duckdb 149116094 / 144512347 / +3.2% 176832482 / 182373428 / -3.0% 0.84 / 0.79 / +6.4%
clickbench_q14/duckdb:duckdb 91622440 / 91345267 / +0.3% 113407687 / 115654053 / -1.9% 0.81 / 0.79 / +2.3%
clickbench_q15/duckdb:duckdb 83171923 / 83035758 / +0.2% 106163577 / 107393884 / -1.1% 0.78 / 0.77 / +1.3%
clickbench_q16/duckdb:duckdb 164425874 / 165609982 / -0.7% 191216176 / 189740853 / +0.8% 0.86 / 0.87 / -1.5%
clickbench_q17/duckdb:duckdb 153060804 / 153065162 / -0.0% 184619353 / 188445507 / -2.0% 0.83 / 0.81 / +2.1%
clickbench_q18/duckdb:duckdb 299325774 / 303094119 / -1.2% 351294411 / 353027331 / -0.5% 0.85 / 0.86 / -0.8%
clickbench_q19/duckdb:duckdb 17639572 / 17823682 / -1.0% 30574244 / 35423197 / -13.7% 🟢 0.58 / 0.50 / +14.7%
clickbench_q20/duckdb:duckdb 178824927 / 192306916 / -7.0% 432839485 / 469762169 / -7.9% 0.41 / 0.41 / +0.9%
clickbench_q21/duckdb:duckdb 163605296 / 178321098 / -8.3% 435398631 / 477640948 / -8.8% 0.38 / 0.37 / +0.6%
clickbench_q22/duckdb:duckdb 192653908 / 216715012 / -11.1% 🟢 446998681 / 461264909 / -3.1% 0.43 / 0.47 / -8.3%
clickbench_q23/duckdb:duckdb 67996554 / 70706058 / -3.8% 134000777 / 148513392 / -9.8% 0.51 / 0.48 / +6.6%
clickbench_q24/duckdb:duckdb 30374997 / 29933838 / +1.5% 43491944 / 47660968 / -8.7% 0.70 / 0.63 / +11.2%
clickbench_q25/duckdb:duckdb 41718542 / 40818124 / +2.2% 75832708 / 78169572 / -3.0% 0.55 / 0.52 / +5.4%
clickbench_q26/duckdb:duckdb 30829431 / 30806678 / +0.1% 46350819 / 50948750 / -9.0% 0.67 / 0.60 / +10.0%
clickbench_q27/duckdb:duckdb 149985688 / 158567366 / -5.4% 388102941 / 429858416 / -9.7% 0.39 / 0.37 / +4.8%
clickbench_q28/duckdb:duckdb 844834246 / 826517608 / +2.2% 865224323 / 903927861 / -4.3% 0.98 / 0.91 / +6.8%
clickbench_q29/duckdb:duckdb 27235753 / 27327870 / -0.3% 41356305 / 46051215 / -10.2% 🟢 0.66 / 0.59 / +11.0%
clickbench_q30/duckdb:duckdb 100256444 / 100891646 / -0.6% 161002711 / 172592625 / -6.7% 0.62 / 0.58 / +6.5%
clickbench_q31/duckdb:duckdb 161671768 / 160116486 / +1.0% 259242140 / 241293514 / +7.4% 0.62 / 0.66 / -6.0%
clickbench_q32/duckdb:duckdb 484258984 / 467899400 / +3.5% 485860358 / 490591199 / -1.0% 1.00 / 0.95 / +4.5%
clickbench_q33/duckdb:duckdb 449738719 / 451109313 / -0.3% 570114118 / 601798270 / -5.3% 0.79 / 0.75 / +5.2%
clickbench_q34/duckdb:duckdb 450698722 / 452063228 / -0.3% 577323836 / 621578820 / -7.1% 0.78 / 0.73 / +7.3%
clickbench_q35/duckdb:duckdb 75086196 / 75521054 / -0.6% 94324787 / 98006400 / -3.8% 0.80 / 0.77 / +3.3%
clickbench_q36/duckdb:duckdb 32230442 / 32620238 / -1.2% 44126259 / 48476428 / -9.0% 0.73 / 0.67 / +8.5%
clickbench_q37/duckdb:duckdb 16971519 / 16952456 / +0.1% 23711857 / 28116172 / -15.7% 🟢 0.72 / 0.60 / +18.7%
clickbench_q38/duckdb:duckdb 18820032 / 18840749 / -0.1% 30252024 / 35598329 / -15.0% 🟢 0.62 / 0.53 / +17.5%
clickbench_q39/duckdb:duckdb 54710040 / 54894554 / -0.3% 75928775 / 80605208 / -5.8% 0.72 / 0.68 / +5.8%
clickbench_q40/duckdb:duckdb 16151439 / 16460002 / -1.9% 26735004 / 30885334 / -13.4% 🟢 0.60 / 0.53 / +13.4%
clickbench_q41/duckdb:duckdb 15810656 / 16072712 / -1.6% 24028110 / 26665479 / -9.9% 0.66 / 0.60 / +9.2%
clickbench_q42/duckdb:duckdb 16107459 / 16295417 / -1.2% 24258496 / 28347029 / -14.4% 🟢 0.66 / 0.57 / +15.5%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DataFusion No clear signal (+0.5%, low confidence) · DuckDB No clear signal (+0.1%, low confidence)
Vortex (geomean): hot 1.002x ➖ · cold 1.004x ➖
Parquet (geomean): hot 0.999x ➖ · cold 1.001x ➖
Shifts: Parquet (control) -0.1% · Median polish -0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.006x ➖, 1↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:vortex-file-compressed 21887336 / 21993492 / -0.5% 40395026 / 41512084 / -2.7% 0.54 / 0.53 / +2.3%
tpcds_q02/datafusion:vortex-file-compressed 43231818 / 43517132 / -0.7% 66776351 / 64583242 / +3.4% 0.65 / 0.67 / -3.9%
tpcds_q03/datafusion:vortex-file-compressed 12244174 / 12225500 / +0.2% 29323229 / 29558427 / -0.8% 0.42 / 0.41 / +1.0%
tpcds_q04/datafusion:vortex-file-compressed 81465519 / 85047610 / -4.2% 111038880 / 111596809 / -0.5% 0.73 / 0.76 / -3.7%
tpcds_q05/datafusion:vortex-file-compressed 57341778 / 59747162 / -4.0% 78672002 / 79202536 / -0.7% 0.73 / 0.75 / -3.4%
tpcds_q06/datafusion:vortex-file-compressed 22230118 / 22484480 / -1.1% 42505869 / 42031569 / +1.1% 0.52 / 0.53 / -2.2%
tpcds_q07/datafusion:vortex-file-compressed 26795901 / 26799052 / -0.0% 46952057 / 49297087 / -4.8% 0.57 / 0.54 / +5.0%
tpcds_q08/datafusion:vortex-file-compressed 26968862 / 26331219 / +2.4% 45997595 / 46789090 / -1.7% 0.59 / 0.56 / +4.2%
tpcds_q09/datafusion:vortex-file-compressed 20294036 / 23029780 / -11.9% 🟢 40913668 / 38836584 / +5.3% 0.50 / 0.59 / -16.4%
tpcds_q10/datafusion:vortex-file-compressed 34258614 / 33956162 / +0.9% 55191240 / 52672012 / +4.8% 0.62 / 0.64 / -3.7%
tpcds_q11/datafusion:vortex-file-compressed 51381234 / 49754096 / +3.3% 77816781 / 75595710 / +2.9% 0.66 / 0.66 / +0.3%
tpcds_q12/datafusion:vortex-file-compressed 15601344 / 15521754 / +0.5% 32248335 / 34246192 / -5.8% 0.48 / 0.45 / +6.7%
tpcds_q13/datafusion:vortex-file-compressed 31691255 / 30895520 / +2.6% 60077928 / 56883584 / +5.6% 0.53 / 0.54 / -2.9%
tpcds_q14/datafusion:vortex-file-compressed 492927566 / 493376488 / -0.1% 550794689 / 559533627 / -1.6% 0.89 / 0.88 / +1.5%
tpcds_q15/datafusion:vortex-file-compressed 13610824 / 13342900 / +2.0% 31496461 / 32831618 / -4.1% 0.43 / 0.41 / +6.3%
tpcds_q16/datafusion:vortex-file-compressed 23243439 / 23167003 / +0.3% 42746368 / 42182538 / +1.3% 0.54 / 0.55 / -1.0%
tpcds_q17/datafusion:vortex-file-compressed 52896204 / 55133157 / -4.1% 78614239 / 77388432 / +1.6% 0.67 / 0.71 / -5.6%
tpcds_q18/datafusion:vortex-file-compressed 64455502 / 47893887 / +34.6% 🔴 73756557 / 82667165 / -10.8% 🟢 0.87 / 0.58 / +50.8%
tpcds_q19/datafusion:vortex-file-compressed 17396246 / 17547732 / -0.9% 41124818 / 40090326 / +2.6% 0.42 / 0.44 / -3.4%
tpcds_q20/datafusion:vortex-file-compressed 17004414 / 17841740 / -4.7% 34797935 / 36027665 / -3.4% 0.49 / 0.50 / -1.3%
tpcds_q21/datafusion:vortex-file-compressed 14522431 / 15547494 / -6.6% 35420675 / 33426104 / +6.0% 0.41 / 0.47 / -11.9%
tpcds_q22/datafusion:vortex-file-compressed 49592732 / 49389974 / +0.4% 70517545 / 71381948 / -1.2% 0.70 / 0.69 / +1.6%
tpcds_q23/datafusion:vortex-file-compressed 74044224 / 76192608 / -2.8% 101662647 / 97700139 / +4.1% 0.73 / 0.78 / -6.6%
tpcds_q24/datafusion:vortex-file-compressed 63895630 / 64556308 / -1.0% 88166801 / 85905557 / +2.6% 0.72 / 0.75 / -3.6%
tpcds_q25/datafusion:vortex-file-compressed 45652511 / 46243120 / -1.3% 69545235 / 73265031 / -5.1% 0.66 / 0.63 / +4.0%
tpcds_q26/datafusion:vortex-file-compressed 26171336 / 26869966 / -2.6% 46135995 / 44169735 / +4.5% 0.57 / 0.61 / -6.8%
tpcds_q27/datafusion:vortex-file-compressed 57623226 / 54691238 / +5.4% 71703555 / 72469120 / -1.1% 0.80 / 0.75 / +6.5%
tpcds_q28/datafusion:vortex-file-compressed 24648371 / 24642946 / +0.0% 40610749 / 45227532 / -10.2% 🟢 0.61 / 0.54 / +11.4%
tpcds_q29/datafusion:vortex-file-compressed 53015509 / 53214518 / -0.4% 76232814 / 73492261 / +3.7% 0.70 / 0.72 / -4.0%
tpcds_q30/datafusion:vortex-file-compressed 27558933 / 27732258 / -0.6% 47269988 / 47572678 / -0.6% 0.58 / 0.58 / +0.0%
tpcds_q31/datafusion:vortex-file-compressed 65798883 / 64419424 / +2.1% 92347066 / 92331801 / +0.0% 0.71 / 0.70 / +2.1%
tpcds_q32/datafusion:vortex-file-compressed 16119848 / 14999773 / +7.5% 33097932 / 32190769 / +2.8% 0.49 / 0.47 / +4.5%
tpcds_q33/datafusion:vortex-file-compressed 29699166 / 29935652 / -0.8% 49877028 / 52427747 / -4.9% 0.60 / 0.57 / +4.3%
tpcds_q34/datafusion:vortex-file-compressed 22240256 / 21896568 / +1.6% 40126152 / 40718202 / -1.5% 0.55 / 0.54 / +3.1%
tpcds_q35/datafusion:vortex-file-compressed 33773724 / 33991752 / -0.6% 55058295 / 54239329 / +1.5% 0.61 / 0.63 / -2.1%
tpcds_q36/datafusion:vortex-file-compressed 50391632 / 49420231 / +2.0% 73589914 / 69553027 / +5.8% 0.68 / 0.71 / -3.6%
tpcds_q37/datafusion:vortex-file-compressed 13027721 / 12611322 / +3.3% 36581241 / 35760646 / +2.3% 0.36 / 0.35 / +1.0%
tpcds_q38/datafusion:vortex-file-compressed 28061204 / 28797022 / -2.6% 50261208 / 50090315 / +0.3% 0.56 / 0.57 / -2.9%
tpcds_q39/datafusion:vortex-file-compressed 65771294 / 65519414 / +0.4% 87813921 / 88830570 / -1.1% 0.75 / 0.74 / +1.5%
tpcds_q40/datafusion:vortex-file-compressed 26356326 / 26477991 / -0.5% 45060312 / 41908164 / +7.5% 0.58 / 0.63 / -7.4%
tpcds_q41/datafusion:vortex-file-compressed 21239218 / 21054603 / +0.9% 33573341 / 33481495 / +0.3% 0.63 / 0.63 / +0.6%
tpcds_q42/datafusion:vortex-file-compressed 12040140 / 11931744 / +0.9% 28954024 / 28809609 / +0.5% 0.42 / 0.41 / +0.4%
tpcds_q43/datafusion:vortex-file-compressed 14254788 / 14233334 / +0.2% 34175759 / 33501299 / +2.0% 0.42 / 0.42 / -1.8%
tpcds_q44/datafusion:vortex-file-compressed 28728678 / 29058926 / -1.1% 51448005 / 52129336 / -1.3% 0.56 / 0.56 / +0.2%
tpcds_q45/datafusion:vortex-file-compressed 18478257 / 17364999 / +6.4% 36511070 / 37243953 / -2.0% 0.51 / 0.47 / +8.5%
tpcds_q46/datafusion:vortex-file-compressed 28878405 / 28471510 / +1.4% 50840061 / 51466225 / -1.2% 0.57 / 0.55 / +2.7%
tpcds_q47/datafusion:vortex-file-compressed 83146891 / 83988182 / -1.0% 110427766 / 109825762 / +0.5% 0.75 / 0.76 / -1.5%
tpcds_q48/datafusion:vortex-file-compressed 29175492 / 29361132 / -0.6% 53617026 / 52534691 / +2.1% 0.54 / 0.56 / -2.6%
tpcds_q49/datafusion:vortex-file-compressed 60703454 / 58909772 / +3.0% 85549490 / 87120006 / -1.8% 0.71 / 0.68 / +4.9%
tpcds_q50/datafusion:vortex-file-compressed 31378154 / 31111294 / +0.9% 53351588 / 53102936 / +0.5% 0.59 / 0.59 / +0.4%
tpcds_q51/datafusion:vortex-file-compressed 67535610 / 67735383 / -0.3% 91175449 / 91795739 / -0.7% 0.74 / 0.74 / +0.4%
tpcds_q52/datafusion:vortex-file-compressed 12615802 / 12221333 / +3.2% 29776545 / 31041667 / -4.1% 0.42 / 0.39 / +7.6%
tpcds_q53/datafusion:vortex-file-compressed 20196854 / 19605138 / +3.0% 40868759 / 40467734 / +1.0% 0.49 / 0.48 / +2.0%
tpcds_q54/datafusion:vortex-file-compressed 33517066 / 33698302 / -0.5% 55072717 / 53716249 / +2.5% 0.61 / 0.63 / -3.0%
tpcds_q55/datafusion:vortex-file-compressed 13086984 / 12263022 / +6.7% 29047579 / 28013288 / +3.7% 0.45 / 0.44 / +2.9%
tpcds_q56/datafusion:vortex-file-compressed 29240322 / 27884716 / +4.9% 47792855 / 52005792 / -8.1% 0.61 / 0.54 / +14.1%
tpcds_q57/datafusion:vortex-file-compressed 73596838 / 74168232 / -0.8% 95738877 / 96494844 / -0.8% 0.77 / 0.77 / +0.0%
tpcds_q58/datafusion:vortex-file-compressed 46384740 / 45943584 / +1.0% 72622939 / 70100174 / +3.6% 0.64 / 0.66 / -2.5%
tpcds_q59/datafusion:vortex-file-compressed 31283290 / 31208170 / +0.2% 55837130 / 55157604 / +1.2% 0.56 / 0.57 / -1.0%
tpcds_q60/datafusion:vortex-file-compressed 27088946 / 28394254 / -4.6% 49031009 / 50282652 / -2.5% 0.55 / 0.56 / -2.2%
tpcds_q61/datafusion:vortex-file-compressed 24237382 / 24493563 / -1.0% 45941204 / 42947434 / +7.0% 0.53 / 0.57 / -7.5%
tpcds_q62/datafusion:vortex-file-compressed 18775806 / 19601504 / -4.2% 38939309 / 38592131 / +0.9% 0.48 / 0.51 / -5.1%
tpcds_q63/datafusion:vortex-file-compressed 19738762 / 19124942 / +3.2% 41407272 / 39040125 / +6.1% 0.48 / 0.49 / -2.7%
tpcds_q64/datafusion:vortex-file-compressed 188417400 / 189876920 / -0.8% 222947886 / 222098676 / +0.4% 0.85 / 0.85 / -1.1%
tpcds_q65/datafusion:vortex-file-compressed 77606932 / 76538974 / +1.4% 99265219 / 96356960 / +3.0% 0.78 / 0.79 / -1.6%
tpcds_q66/datafusion:vortex-file-compressed 53948413 / 52698378 / +2.4% 73279425 / 72258248 / +1.4% 0.74 / 0.73 / +0.9%
tpcds_q67/datafusion:vortex-file-compressed 52957830 / 53217626 / -0.5% 84352021 / 84178568 / +0.2% 0.63 / 0.63 / -0.7%
tpcds_q68/datafusion:vortex-file-compressed 28519067 / 28169066 / +1.2% 49472136 / 44722828 / +10.6% 🔴 0.58 / 0.63 / -8.5%
tpcds_q69/datafusion:vortex-file-compressed 32527163 / 32676427 / -0.5% 53544040 / 53132531 / +0.8% 0.61 / 0.61 / -1.2%
tpcds_q70/datafusion:vortex-file-compressed 73498415 / 73907748 / -0.6% 97031552 / 97592418 / -0.6% 0.76 / 0.76 / +0.0%
tpcds_q71/datafusion:vortex-file-compressed 21378470 / 21041322 / +1.6% 40026571 / 41232889 / -2.9% 0.53 / 0.51 / +4.7%
tpcds_q72/datafusion:vortex-file-compressed 278999740 / 260784174 / +7.0% 272704624 / 292947627 / -6.9% 1.02 / 0.89 / +14.9%
tpcds_q73/datafusion:vortex-file-compressed 20778335 / 20403334 / +1.8% 38586594 / 37215545 / +3.7% 0.54 / 0.55 / -1.8%
tpcds_q74/datafusion:vortex-file-compressed 41601922 / 41276104 / +0.8% 67552183 / 67561295 / -0.0% 0.62 / 0.61 / +0.8%
tpcds_q75/datafusion:vortex-file-compressed 134913398 / 138135917 / -2.3% 159513187 / 166020244 / -3.9% 0.85 / 0.83 / +1.7%
tpcds_q76/datafusion:vortex-file-compressed 30079162 / 29735000 / +1.2% 51250365 / 50261893 / +2.0% 0.59 / 0.59 / -0.8%
tpcds_q77/datafusion:vortex-file-compressed 46074720 / 45812882 / +0.6% 68338672 / 67873571 / +0.7% 0.67 / 0.67 / -0.1%
tpcds_q78/datafusion:vortex-file-compressed 64735323 / 64178749 / +0.9% 94208194 / 90946280 / +3.6% 0.69 / 0.71 / -2.6%
tpcds_q79/datafusion:vortex-file-compressed 23966115 / 24527489 / -2.3% 42961013 / 43980764 / -2.3% 0.56 / 0.56 / +0.0%
tpcds_q80/datafusion:vortex-file-compressed 69868019 / 71234038 / -1.9% 99823177 / 96277692 / +3.7% 0.70 / 0.74 / -5.4%
tpcds_q81/datafusion:vortex-file-compressed 28390034 / 28073670 / +1.1% 46510245 / 47010073 / -1.1% 0.61 / 0.60 / +2.2%
tpcds_q82/datafusion:vortex-file-compressed 12487112 / 12608648 / -1.0% 34793379 / 34882011 / -0.3% 0.36 / 0.36 / -0.7%
tpcds_q83/datafusion:vortex-file-compressed 35372818 / 35875330 / -1.4% 55624982 / 54911871 / +1.3% 0.64 / 0.65 / -2.7%
tpcds_q84/datafusion:vortex-file-compressed 10951492 / 10812082 / +1.3% 27141615 / 26474811 / +2.5% 0.40 / 0.41 / -1.2%
tpcds_q85/datafusion:vortex-file-compressed 53127782 / 53444440 / -0.6% 79676256 / 79018032 / +0.8% 0.67 / 0.68 / -1.4%
tpcds_q86/datafusion:vortex-file-compressed 17440777 / 16459106 / +6.0% 34994934 / 35967205 / -2.7% 0.50 / 0.46 / +8.9%
tpcds_q87/datafusion:vortex-file-compressed 28574031 / 27814914 / +2.7% 49796870 / 48586932 / +2.5% 0.57 / 0.57 / +0.2%
tpcds_q88/datafusion:vortex-file-compressed 37256816 / 37207100 / +0.1% 52203866 / 56406626 / -7.5% 0.71 / 0.66 / +8.2%
tpcds_q89/datafusion:vortex-file-compressed 23434854 / 23732647 / -1.3% 44295145 / 43484048 / +1.9% 0.53 / 0.55 / -3.1%
tpcds_q90/datafusion:vortex-file-compressed 15161458 / 13739587 / +10.3% 🔴 26591885 / 25313911 / +5.0% 0.57 / 0.54 / +5.0%
tpcds_q91/datafusion:vortex-file-compressed 17680498 / 17256360 / +2.5% 39210085 / 36690125 / +6.9% 0.45 / 0.47 / -4.1%
tpcds_q92/datafusion:vortex-file-compressed 15236112 / 15226482 / +0.1% 31034044 / 31243791 / -0.7% 0.49 / 0.49 / +0.7%
tpcds_q93/datafusion:vortex-file-compressed 20396882 / 20167700 / +1.1% 40723096 / 40872008 / -0.4% 0.50 / 0.49 / +1.5%
tpcds_q94/datafusion:vortex-file-compressed 21672889 / 21491178 / +0.8% 41261733 / 42270637 / -2.4% 0.53 / 0.51 / +3.3%
tpcds_q95/datafusion:vortex-file-compressed 45813790 / 44167526 / +3.7% 64867311 / 67795327 / -4.3% 0.71 / 0.65 / +8.4%
tpcds_q96/datafusion:vortex-file-compressed 9773762 / 9741762 / +0.3% 25586254 / 25866419 / -1.1% 0.38 / 0.38 / +1.4%
tpcds_q97/datafusion:vortex-file-compressed 18633386 / 18453109 / +1.0% 41231571 / 39604953 / +4.1% 0.45 / 0.47 / -3.0%
tpcds_q98/datafusion:vortex-file-compressed 16401003 / 16445087 / -0.3% 35433035 / 35749942 / -0.9% 0.46 / 0.46 / +0.6%
tpcds_q99/datafusion:vortex-file-compressed 19254368 / 20974970 / -8.2% 37715309 / 38541662 / -2.1% 0.51 / 0.54 / -6.2%
datafusion / vortex-compact / ns (1.003x ➖, 2↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:vortex-compact 22284583 / 22368403 / -0.4% 40737483 / 42043664 / -3.1% 0.55 / 0.53 / +2.8%
tpcds_q02/datafusion:vortex-compact 43836318 / 43345632 / +1.1% 63921720 / 64779433 / -1.3% 0.69 / 0.67 / +2.5%
tpcds_q03/datafusion:vortex-compact 12480812 / 12457404 / +0.2% 33938124 / 32802899 / +3.5% 0.37 / 0.38 / -3.2%
tpcds_q04/datafusion:vortex-compact 92832759 / 91472220 / +1.5% 123824155 / 122390344 / +1.2% 0.75 / 0.75 / +0.3%
tpcds_q05/datafusion:vortex-compact 63669248 / 61179676 / +4.1% 81945022 / 83574119 / -1.9% 0.78 / 0.73 / +6.1%
tpcds_q06/datafusion:vortex-compact 26880122 / 25978593 / +3.5% 49442875 / 48748636 / +1.4% 0.54 / 0.53 / +2.0%
tpcds_q07/datafusion:vortex-compact 30970806 / 30064916 / +3.0% 51856635 / 49670842 / +4.4% 0.60 / 0.61 / -1.3%
tpcds_q08/datafusion:vortex-compact 31348639 / 31754906 / -1.3% 54121073 / 50896323 / +6.3% 0.58 / 0.62 / -7.2%
tpcds_q09/datafusion:vortex-compact 24718252 / 24797068 / -0.3% 42247266 / 41386051 / +2.1% 0.59 / 0.60 / -2.3%
tpcds_q10/datafusion:vortex-compact 40149396 / 41064156 / -2.2% 64869355 / 61923350 / +4.8% 0.62 / 0.66 / -6.7%
tpcds_q11/datafusion:vortex-compact 54877844 / 56698760 / -3.2% 81194104 / 85420276 / -4.9% 0.68 / 0.66 / +1.8%
tpcds_q12/datafusion:vortex-compact 19369346 / 20743891 / -6.6% 38863498 / 38270012 / +1.6% 0.50 / 0.54 / -8.1%
tpcds_q13/datafusion:vortex-compact 49153646 / 49492925 / -0.7% 71751669 / 68893341 / +4.1% 0.69 / 0.72 / -4.6%
tpcds_q14/datafusion:vortex-compact 660913651 / 660623120 / +0.0% 715774458 / 711971465 / +0.5% 0.92 / 0.93 / -0.5%
tpcds_q15/datafusion:vortex-compact 15460300 / 15148508 / +2.1% 34621813 / 35251841 / -1.8% 0.45 / 0.43 / +3.9%
tpcds_q16/datafusion:vortex-compact 24954504 / 24585588 / +1.5% 40585860 / 42523278 / -4.6% 0.61 / 0.58 / +6.3%
tpcds_q17/datafusion:vortex-compact 59728972 / 60315504 / -1.0% 82332559 / 83203615 / -1.0% 0.73 / 0.72 / +0.1%
tpcds_q18/datafusion:vortex-compact 63086238 / 54275110 / +16.2% 🔴 87557026 / 74282120 / +17.9% 🔴 0.72 / 0.73 / -1.4%
tpcds_q19/datafusion:vortex-compact 23227904 / 23096272 / +0.6% 46698909 / 46657712 / +0.1% 0.50 / 0.50 / +0.5%
tpcds_q20/datafusion:vortex-compact 22066052 / 21062932 / +4.8% 42529749 / 40525353 / +4.9% 0.52 / 0.52 / -0.2%
tpcds_q21/datafusion:vortex-compact 18455240 / 18183333 / +1.5% 39387308 / 37738777 / +4.4% 0.47 / 0.48 / -2.8%
tpcds_q22/datafusion:vortex-compact 50922341 / 51650007 / -1.4% 71511298 / 74796932 / -4.4% 0.71 / 0.69 / +3.1%
tpcds_q23/datafusion:vortex-compact 78403886 / 79744436 / -1.7% 102266283 / 101112848 / +1.1% 0.77 / 0.79 / -2.8%
tpcds_q24/datafusion:vortex-compact 74594655 / 73294369 / +1.8% 99997066 / 96634500 / +3.5% 0.75 / 0.76 / -1.6%
tpcds_q25/datafusion:vortex-compact 52520630 / 52329852 / +0.4% 76109640 / 77285262 / -1.5% 0.69 / 0.68 / +1.9%
tpcds_q26/datafusion:vortex-compact 28294864 / 28682894 / -1.4% 49778714 / 48672690 / +2.3% 0.57 / 0.59 / -3.5%
tpcds_q27/datafusion:vortex-compact 58314194 / 57377814 / +1.6% 78854387 / 83950176 / -6.1% 0.74 / 0.68 / +8.2%
tpcds_q28/datafusion:vortex-compact 29766646 / 28932784 / +2.9% 49831754 / 46525397 / +7.1% 0.60 / 0.62 / -3.9%
tpcds_q29/datafusion:vortex-compact 59715092 / 59132255 / +1.0% 86669728 / 81191186 / +6.7% 0.69 / 0.73 / -5.4%
tpcds_q30/datafusion:vortex-compact 29794474 / 29920110 / -0.4% 49409557 / 49035022 / +0.8% 0.60 / 0.61 / -1.2%
tpcds_q31/datafusion:vortex-compact 71604861 / 73452175 / -2.5% 98146629 / 98142372 / +0.0% 0.73 / 0.75 / -2.5%
tpcds_q32/datafusion:vortex-compact 17524713 / 18046201 / -2.9% 36648860 / 33944818 / +8.0% 0.48 / 0.53 / -10.1%
tpcds_q33/datafusion:vortex-compact 34218338 / 33045338 / +3.5% 53109872 / 53515656 / -0.8% 0.64 / 0.62 / +4.3%
tpcds_q34/datafusion:vortex-compact 27391646 / 26716458 / +2.5% 43039580 / 41674083 / +3.3% 0.64 / 0.64 / -0.7%
tpcds_q35/datafusion:vortex-compact 41617767 / 40822102 / +1.9% 64585009 / 65580636 / -1.5% 0.64 / 0.62 / +3.5%
tpcds_q36/datafusion:vortex-compact 56369974 / 55135999 / +2.2% 80199707 / 75815479 / +5.8% 0.70 / 0.73 / -3.4%
tpcds_q37/datafusion:vortex-compact 16144044 / 15859746 / +1.8% 39351016 / 39286121 / +0.2% 0.41 / 0.40 / +1.6%
tpcds_q38/datafusion:vortex-compact 32629687 / 32627591 / +0.0% 50531230 / 53083896 / -4.8% 0.65 / 0.61 / +5.1%
tpcds_q39/datafusion:vortex-compact 69210412 / 69088978 / +0.2% 92208065 / 88448053 / +4.3% 0.75 / 0.78 / -3.9%
tpcds_q40/datafusion:vortex-compact 24112738 / 27521280 / -12.4% 🟢 49404991 / 48623555 / +1.6% 0.49 / 0.57 / -13.8%
tpcds_q41/datafusion:vortex-compact 22053331 / 21674662 / +1.7% 36389014 / 37316065 / -2.5% 0.61 / 0.58 / +4.3%
tpcds_q42/datafusion:vortex-compact 12553716 / 12589541 / -0.3% 32367298 / 33411697 / -3.1% 0.39 / 0.38 / +2.9%
tpcds_q43/datafusion:vortex-compact 15878734 / 15984616 / -0.7% 34658135 / 34133988 / +1.5% 0.46 / 0.47 / -2.2%
tpcds_q44/datafusion:vortex-compact 29685770 / 29604944 / +0.3% 52512323 / 50680006 / +3.6% 0.57 / 0.58 / -3.2%
tpcds_q45/datafusion:vortex-compact 22671425 / 20130188 / +12.6% 🔴 42951743 / 38694388 / +11.0% 🔴 0.53 / 0.52 / +1.5%
tpcds_q46/datafusion:vortex-compact 34980268 / 34783806 / +0.6% 51317820 / 52620740 / -2.5% 0.68 / 0.66 / +3.1%
tpcds_q47/datafusion:vortex-compact 91618370 / 92477570 / -0.9% 125704636 / 121302019 / +3.6% 0.73 / 0.76 / -4.4%
tpcds_q48/datafusion:vortex-compact 46570694 / 45635669 / +2.0% 66080295 / 65015373 / +1.6% 0.70 / 0.70 / +0.4%
tpcds_q49/datafusion:vortex-compact 63115778 / 62594006 / +0.8% 92599042 / 88489717 / +4.6% 0.68 / 0.71 / -3.6%
tpcds_q50/datafusion:vortex-compact 35179024 / 34932596 / +0.7% 59904566 / 60217139 / -0.5% 0.59 / 0.58 / +1.2%
tpcds_q51/datafusion:vortex-compact 68011878 / 68111798 / -0.1% 90966238 / 90759407 / +0.2% 0.75 / 0.75 / -0.4%
tpcds_q52/datafusion:vortex-compact 13383280 / 13185174 / +1.5% 34069960 / 33863201 / +0.6% 0.39 / 0.39 / +0.9%
tpcds_q53/datafusion:vortex-compact 26167884 / 26432580 / -1.0% 46027342 / 45554625 / +1.0% 0.57 / 0.58 / -2.0%
tpcds_q54/datafusion:vortex-compact 36434332 / 37448746 / -2.7% 61309534 / 60616095 / +1.1% 0.59 / 0.62 / -3.8%
tpcds_q55/datafusion:vortex-compact 13121107 / 12517364 / +4.8% 31666850 / 32180289 / -1.6% 0.41 / 0.39 / +6.5%
tpcds_q56/datafusion:vortex-compact 32157395 / 31977255 / +0.6% 52275693 / 52226766 / +0.1% 0.62 / 0.61 / +0.5%
tpcds_q57/datafusion:vortex-compact 79750832 / 79867792 / -0.1% 102656056 / 106154350 / -3.3% 0.78 / 0.75 / +3.3%
tpcds_q58/datafusion:vortex-compact 52952370 / 51569512 / +2.7% 79661032 / 79914667 / -0.3% 0.66 / 0.65 / +3.0%
tpcds_q59/datafusion:vortex-compact 35839914 / 36208372 / -1.0% 59231743 / 57585461 / +2.9% 0.61 / 0.63 / -3.8%
tpcds_q60/datafusion:vortex-compact 32490669 / 32454924 / +0.1% 56119010 / 53291586 / +5.3% 0.58 / 0.61 / -4.9%
tpcds_q61/datafusion:vortex-compact 29223588 / 29041978 / +0.6% 49164955 / 46563770 / +5.6% 0.59 / 0.62 / -4.7%
tpcds_q62/datafusion:vortex-compact 21431236 / 19885391 / +7.8% 40726023 / 35806428 / +13.7% 🔴 0.53 / 0.56 / -5.2%
tpcds_q63/datafusion:vortex-compact 26800063 / 26313062 / +1.9% 44582578 / 47247063 / -5.6% 0.60 / 0.56 / +7.9%
tpcds_q64/datafusion:vortex-compact 293003965 / 293184354 / -0.1% 330013718 / 327025613 / +0.9% 0.89 / 0.90 / -1.0%
tpcds_q65/datafusion:vortex-compact 82953933 / 82269138 / +0.8% 101629745 / 102402524 / -0.8% 0.82 / 0.80 / +1.6%
tpcds_q66/datafusion:vortex-compact 55426614 / 54201092 / +2.3% 77188329 / 74761730 / +3.2% 0.72 / 0.72 / -1.0%
tpcds_q67/datafusion:vortex-compact 56179248 / 57002434 / -1.4% 86514656 / 86679050 / -0.2% 0.65 / 0.66 / -1.3%
tpcds_q68/datafusion:vortex-compact 36574768 / 35980944 / +1.7% 55024196 / 52864321 / +4.1% 0.66 / 0.68 / -2.3%
tpcds_q69/datafusion:vortex-compact 38633886 / 37333756 / +3.5% 58555353 / 60455117 / -3.1% 0.66 / 0.62 / +6.8%
tpcds_q70/datafusion:vortex-compact 77002963 / 78328634 / -1.7% 99464035 / 98579307 / +0.9% 0.77 / 0.79 / -2.6%
tpcds_q71/datafusion:vortex-compact 23008362 / 21811272 / +5.5% 43851490 / 40960856 / +7.1% 0.52 / 0.53 / -1.5%
tpcds_q72/datafusion:vortex-compact 250498438 / 236548052 / +5.9% 284855859 / 282293926 / +0.9% 0.88 / 0.84 / +4.9%
tpcds_q73/datafusion:vortex-compact 28049812 / 28540650 / -1.7% 47822708 / 45854993 / +4.3% 0.59 / 0.62 / -5.8%
tpcds_q74/datafusion:vortex-compact 45406245 / 45454178 / -0.1% 71445604 / 72053915 / -0.8% 0.64 / 0.63 / +0.7%
tpcds_q75/datafusion:vortex-compact 143011039 / 141953177 / +0.7% 176066587 / 171532748 / +2.6% 0.81 / 0.83 / -1.8%
tpcds_q76/datafusion:vortex-compact 31921899 / 33384899 / -4.4% 51743814 / 51979106 / -0.5% 0.62 / 0.64 / -3.9%
tpcds_q77/datafusion:vortex-compact 48101712 / 47316753 / +1.7% 71870334 / 72216585 / -0.5% 0.67 / 0.66 / +2.1%
tpcds_q78/datafusion:vortex-compact 67861308 / 66635414 / +1.8% 93093703 / 94138492 / -1.1% 0.73 / 0.71 / +3.0%
tpcds_q79/datafusion:vortex-compact 30009878 / 29491152 / +1.8% 48881169 / 44985815 / +8.7% 0.61 / 0.66 / -6.4%
tpcds_q80/datafusion:vortex-compact 73073776 / 73520919 / -0.6% 101328036 / 100248872 / +1.1% 0.72 / 0.73 / -1.7%
tpcds_q81/datafusion:vortex-compact 28892033 / 28857333 / +0.1% 47038509 / 47267534 / -0.5% 0.61 / 0.61 / +0.6%
tpcds_q82/datafusion:vortex-compact 14218507 / 15601310 / -8.9% 37438351 / 35376514 / +5.8% 0.38 / 0.44 / -13.9%
tpcds_q83/datafusion:vortex-compact 36405490 / 36485740 / -0.2% 55938869 / 59982343 / -6.7% 0.65 / 0.61 / +7.0%
tpcds_q84/datafusion:vortex-compact 12635622 / 12126896 / +4.2% 29494975 / 27908199 / +5.7% 0.43 / 0.43 / -1.4%
tpcds_q85/datafusion:vortex-compact 97136197 / 97326970 / -0.2% 122033453 / 120310327 / +1.4% 0.80 / 0.81 / -1.6%
tpcds_q86/datafusion:vortex-compact 17055672 / 17652356 / -3.4% 35511201 / 36692782 / -3.2% 0.48 / 0.48 / -0.2%
tpcds_q87/datafusion:vortex-compact 32138702 / 32444774 / -0.9% 55505756 / 54790743 / +1.3% 0.58 / 0.59 / -2.2%
tpcds_q88/datafusion:vortex-compact 56359666 / 55871164 / +0.9% 73968453 / 73533358 / +0.6% 0.76 / 0.76 / +0.3%
tpcds_q89/datafusion:vortex-compact 27744810 / 28021092 / -1.0% 47113089 / 47108893 / +0.0% 0.59 / 0.59 / -1.0%
tpcds_q90/datafusion:vortex-compact 16232007 / 16918044 / -4.1% 31273989 / 29010992 / +7.8% 0.52 / 0.58 / -11.0%
tpcds_q91/datafusion:vortex-compact 25307469 / 25887000 / -2.2% 51770301 / 46015753 / +12.5% 🔴 0.49 / 0.56 / -13.1%
tpcds_q92/datafusion:vortex-compact 18352096 / 17230758 / +6.5% 33989039 / 33268103 / +2.2% 0.54 / 0.52 / +4.2%
tpcds_q93/datafusion:vortex-compact 20780940 / 20729310 / +0.2% 42024883 / 41321985 / +1.7% 0.49 / 0.50 / -1.4%
tpcds_q94/datafusion:vortex-compact 24853556 / 24690136 / +0.7% 46042437 / 42228750 / +9.0% 0.54 / 0.58 / -7.7%
tpcds_q95/datafusion:vortex-compact 47491656 / 47582121 / -0.2% 63482231 / 63695800 / -0.3% 0.75 / 0.75 / +0.1%
tpcds_q96/datafusion:vortex-compact 12524796 / 15194208 / -17.6% 🟢 29292772 / 28637955 / +2.3% 0.43 / 0.53 / -19.4%
tpcds_q97/datafusion:vortex-compact 18932926 / 19200026 / -1.4% 39768409 / 39802296 / -0.1% 0.48 / 0.48 / -1.3%
tpcds_q98/datafusion:vortex-compact 21716205 / 21198531 / +2.4% 40809161 / 41639675 / -2.0% 0.53 / 0.51 / +4.5%
tpcds_q99/datafusion:vortex-compact 20655098 / 21342554 / -3.2% 42040070 / 36112944 / +16.4% 🔴 0.49 / 0.59 / -16.9%
datafusion / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:parquet 43443554 / 43385108 / +0.1% 61782703 / 61259974 / +0.9% 0.70 / 0.71 / -0.7%
tpcds_q02/datafusion:parquet 55015816 / 54387670 / +1.2% 69639350 / 70184587 / -0.8% 0.79 / 0.77 / +1.9%
tpcds_q03/datafusion:parquet 19120699 / 18937188 / +1.0% 30852046 / 30747091 / +0.3% 0.62 / 0.62 / +0.6%
tpcds_q04/datafusion:parquet 178716058 / 178875760 / -0.1% 203198985 / 204643483 / -0.7% 0.88 / 0.87 / +0.6%
tpcds_q05/datafusion:parquet 66866218 / 68194590 / -1.9% 91953220 / 85899203 / +7.0% 0.73 / 0.79 / -8.4%
tpcds_q06/datafusion:parquet 34124141 / 33824675 / +0.9% 47450081 / 46517218 / +2.0% 0.72 / 0.73 / -1.1%
tpcds_q07/datafusion:parquet 47169308 / 46965398 / +0.4% 64890853 / 67338528 / -3.6% 0.73 / 0.70 / +4.2%
tpcds_q08/datafusion:parquet 31856452 / 31230971 / +2.0% 48795376 / 48251851 / +1.1% 0.65 / 0.65 / +0.9%
tpcds_q09/datafusion:parquet 33181541 / 34699328 / -4.4% 48009057 / 45074721 / +6.5% 0.69 / 0.77 / -10.2%
tpcds_q10/datafusion:parquet 43852963 / 46216615 / -5.1% 57371569 / 60255676 / -4.8% 0.76 / 0.77 / -0.3%
tpcds_q11/datafusion:parquet 97189160 / 95979866 / +1.3% 121956208 / 121289082 / +0.6% 0.80 / 0.79 / +0.7%
tpcds_q12/datafusion:parquet 23975994 / 24079152 / -0.4% 35663115 / 34511938 / +3.3% 0.67 / 0.70 / -3.6%
tpcds_q13/datafusion:parquet 46922490 / 46963934 / -0.1% 68057111 / 66677643 / +2.1% 0.69 / 0.70 / -2.1%
tpcds_q14/datafusion:parquet 536020531 / 536014434 / +0.0% 583867902 / 587911522 / -0.7% 0.92 / 0.91 / +0.7%
tpcds_q15/datafusion:parquet 23606600 / 23908118 / -1.3% 37787781 / 38454427 / -1.7% 0.62 / 0.62 / +0.5%
tpcds_q16/datafusion:parquet 37644680 / 37325488 / +0.9% 51821027 / 50339077 / +2.9% 0.73 / 0.74 / -2.0%
tpcds_q17/datafusion:parquet 73223076 / 73928617 / -1.0% 96257433 / 97023165 / -0.8% 0.76 / 0.76 / -0.2%
tpcds_q18/datafusion:parquet 69715791 / 67553228 / +3.2% 87208829 / 87737579 / -0.6% 0.80 / 0.77 / +3.8%
tpcds_q19/datafusion:parquet 29167218 / 29132117 / +0.1% 43619424 / 43720909 / -0.2% 0.67 / 0.67 / +0.4%
tpcds_q20/datafusion:parquet 24910471 / 25775229 / -3.4% 37349148 / 38233322 / -2.3% 0.67 / 0.67 / -1.1%
tpcds_q21/datafusion:parquet 19905160 / 20418844 / -2.5% 34365901 / 32124786 / +7.0% 0.58 / 0.64 / -8.9%
tpcds_q22/datafusion:parquet 76696076 / 78270766 / -2.0% 89135410 / 88530483 / +0.7% 0.86 / 0.88 / -2.7%
tpcds_q23/datafusion:parquet 93331762 / 94764840 / -1.5% 112621249 / 113192231 / -0.5% 0.83 / 0.84 / -1.0%
tpcds_q24/datafusion:parquet 92283663 / 90028948 / +2.5% 112834309 / 113521064 / -0.6% 0.82 / 0.79 / +3.1%
tpcds_q25/datafusion:parquet 79396765 / 79782895 / -0.5% 97939860 / 101798312 / -3.8% 0.81 / 0.78 / +3.4%
tpcds_q26/datafusion:parquet 44394100 / 43216522 / +2.7% 57452986 / 60396575 / -4.9% 0.77 / 0.72 / +8.0%
tpcds_q27/datafusion:parquet 75816885 / 74465928 / +1.8% 97507301 / 96886794 / +0.6% 0.78 / 0.77 / +1.2%
tpcds_q28/datafusion:parquet 28387484 / 28902018 / -1.8% 42182972 / 43681642 / -3.4% 0.67 / 0.66 / +1.7%
tpcds_q29/datafusion:parquet 74819147 / 75607009 / -1.0% 96057658 / 101507235 / -5.4% 0.78 / 0.74 / +4.6%
tpcds_q30/datafusion:parquet 44656494 / 44268548 / +0.9% 55137256 / 59161477 / -6.8% 0.81 / 0.75 / +8.2%
tpcds_q31/datafusion:parquet 80883137 / 77718484 / +4.1% 96822029 / 99968475 / -3.1% 0.84 / 0.78 / +7.5%
tpcds_q32/datafusion:parquet 26559385 / 26388377 / +0.6% 39052613 / 39144502 / -0.2% 0.68 / 0.67 / +0.9%
tpcds_q33/datafusion:parquet 38694862 / 38126350 / +1.5% 54540957 / 52035624 / +4.8% 0.71 / 0.73 / -3.2%
tpcds_q34/datafusion:parquet 24298654 / 24563058 / -1.1% 35184815 / 34970235 / +0.6% 0.69 / 0.70 / -1.7%
tpcds_q35/datafusion:parquet 50622666 / 49693832 / +1.9% 63930506 / 64360996 / -0.7% 0.79 / 0.77 / +2.6%
tpcds_q36/datafusion:parquet 53656046 / 52569583 / +2.1% 77111775 / 74885939 / +3.0% 0.70 / 0.70 / -0.9%
tpcds_q37/datafusion:parquet 21566817 / 21026791 / +2.6% 34005501 / 34247836 / -0.7% 0.63 / 0.61 / +3.3%
tpcds_q38/datafusion:parquet 43266580 / 44435468 / -2.6% 65765879 / 58817218 / +11.8% 🔴 0.66 / 0.76 / -12.9%
tpcds_q39/datafusion:parquet 67933298 / 69120381 / -1.7% 85168345 / 86222972 / -1.2% 0.80 / 0.80 / -0.5%
tpcds_q40/datafusion:parquet 30342128 / 31432172 / -3.5% 49632833 / 50547320 / -1.8% 0.61 / 0.62 / -1.7%
tpcds_q41/datafusion:parquet 19965540 / 19900923 / +0.3% 31601636 / 32998376 / -4.2% 0.63 / 0.60 / +4.8%
tpcds_q42/datafusion:parquet 18268120 / 18095582 / +1.0% 29860278 / 28568500 / +4.5% 0.61 / 0.63 / -3.4%
tpcds_q43/datafusion:parquet 19453908 / 18972350 / +2.5% 31463688 / 31643381 / -0.6% 0.62 / 0.60 / +3.1%
tpcds_q44/datafusion:parquet 34479658 / 35425772 / -2.7% 50993959 / 50030850 / +1.9% 0.68 / 0.71 / -4.5%
tpcds_q45/datafusion:parquet 27806866 / 28132182 / -1.2% 38895034 / 41307704 / -5.8% 0.71 / 0.68 / +5.0%
tpcds_q46/datafusion:parquet 28914504 / 28780882 / +0.5% 45507198 / 46090814 / -1.3% 0.64 / 0.62 / +1.8%
tpcds_q47/datafusion:parquet 95478898 / 98676351 / -3.2% 119873807 / 120457485 / -0.5% 0.80 / 0.82 / -2.8%
tpcds_q48/datafusion:parquet 41975273 / 42168958 / -0.5% 59337077 / 59004110 / +0.6% 0.71 / 0.71 / -1.0%
tpcds_q49/datafusion:parquet 70691574 / 72356476 / -2.3% 96087336 / 99076316 / -3.0% 0.74 / 0.73 / +0.7%
tpcds_q50/datafusion:parquet 49247998 / 46814636 / +5.2% 65992098 / 68716622 / -4.0% 0.75 / 0.68 / +9.5%
tpcds_q51/datafusion:parquet 74864068 / 75082582 / -0.3% 93316372 / 93231100 / +0.1% 0.80 / 0.81 / -0.4%
tpcds_q52/datafusion:parquet 18544055 / 18685710 / -0.8% 29806962 / 28935351 / +3.0% 0.62 / 0.65 / -3.7%
tpcds_q53/datafusion:parquet 22408615 / 22283316 / +0.6% 38589534 / 38103082 / +1.3% 0.58 / 0.58 / -0.7%
tpcds_q54/datafusion:parquet 54374588 / 53169427 / +2.3% 68507943 / 67257167 / +1.9% 0.79 / 0.79 / +0.4%
tpcds_q55/datafusion:parquet 18401230 / 18341569 / +0.3% 29011073 / 29022995 / -0.0% 0.63 / 0.63 / +0.4%
tpcds_q56/datafusion:parquet 40804613 / 41201695 / -1.0% 55222687 / 55700924 / -0.9% 0.74 / 0.74 / -0.1%
tpcds_q57/datafusion:parquet 99412090 / 101887736 / -2.4% 112756760 / 121390113 / -7.1% 0.88 / 0.84 / +5.0%
tpcds_q58/datafusion:parquet 65607783 / 65865124 / -0.4% 84163720 / 82248148 / +2.3% 0.78 / 0.80 / -2.7%
tpcds_q59/datafusion:parquet 48355151 / 47152770 / +2.5% 62991932 / 65137335 / -3.3% 0.77 / 0.72 / +6.0%
tpcds_q60/datafusion:parquet 41411902 / 40891818 / +1.3% 54425351 / 54954979 / -1.0% 0.76 / 0.74 / +2.3%
tpcds_q61/datafusion:parquet 36470100 / 37012530 / -1.5% 51747695 / 50426935 / +2.6% 0.70 / 0.73 / -4.0%
tpcds_q62/datafusion:parquet 25246543 / 25061660 / +0.7% 37986806 / 38122169 / -0.4% 0.66 / 0.66 / +1.1%
tpcds_q63/datafusion:parquet 22715698 / 22571414 / +0.6% 38223222 / 37685872 / +1.4% 0.59 / 0.60 / -0.8%
tpcds_q64/datafusion:parquet 287081388 / 285667056 / +0.5% 324695957 / 327839720 / -1.0% 0.88 / 0.87 / +1.5%
tpcds_q65/datafusion:parquet 122924344 / 126372512 / -2.7% 137424746 / 137000631 / +0.3% 0.89 / 0.92 / -3.0%
tpcds_q66/datafusion:parquet 59362010 / 61096780 / -2.8% 78155754 / 76905135 / +1.6% 0.76 / 0.79 / -4.4%
tpcds_q67/datafusion:parquet 68104962 / 68386642 / -0.4% 91975677 / 91120319 / +0.9% 0.74 / 0.75 / -1.3%
tpcds_q68/datafusion:parquet 29025354 / 29123148 / -0.3% 48409597 / 47440131 / +2.0% 0.60 / 0.61 / -2.3%
tpcds_q69/datafusion:parquet 43079829 / 43074959 / +0.0% 57101448 / 58467438 / -2.3% 0.75 / 0.74 / +2.4%
tpcds_q70/datafusion:parquet 80783126 / 80969192 / -0.2% 98124144 / 97994084 / +0.1% 0.82 / 0.83 / -0.4%
tpcds_q71/datafusion:parquet 26229706 / 26287445 / -0.2% 38274517 / 38847222 / -1.5% 0.69 / 0.68 / +1.3%
tpcds_q72/datafusion:parquet 524654366 / 530017584 / -1.0% 551390232 / 549436347 / +0.4% 0.95 / 0.96 / -1.4%
tpcds_q73/datafusion:parquet 23640286 / 23776350 / -0.6% 36001724 / 36935234 / -2.5% 0.66 / 0.64 / +2.0%
tpcds_q74/datafusion:parquet 70972134 / 71158412 / -0.3% 90487661 / 89102212 / +1.6% 0.78 / 0.80 / -1.8%
tpcds_q75/datafusion:parquet 149502140 / 154319518 / -3.1% 178899421 / 182260364 / -1.8% 0.84 / 0.85 / -1.3%
tpcds_q76/datafusion:parquet 32588438 / 33731082 / -3.4% 47116145 / 48004482 / -1.9% 0.69 / 0.70 / -1.6%
tpcds_q77/datafusion:parquet 56752202 / 57857270 / -1.9% 74996680 / 75982886 / -1.3% 0.76 / 0.76 / -0.6%
tpcds_q78/datafusion:parquet 86289789 / 85335288 / +1.1% 117328102 / 116444805 / +0.8% 0.74 / 0.73 / +0.4%
tpcds_q79/datafusion:parquet 27251388 / 26751016 / +1.9% 42541870 / 41750873 / +1.9% 0.64 / 0.64 / -0.0%
tpcds_q80/datafusion:parquet 81289092 / 80565110 / +0.9% 107426726 / 107741116 / -0.3% 0.76 / 0.75 / +1.2%
tpcds_q81/datafusion:parquet 38795758 / 37779646 / +2.7% 53568518 / 50321304 / +6.5% 0.72 / 0.75 / -3.5%
tpcds_q82/datafusion:parquet 22894754 / 22281851 / +2.8% 34099414 / 35414918 / -3.7% 0.67 / 0.63 / +6.7%
tpcds_q83/datafusion:parquet 58931206 / 58864300 / +0.1% 74593839 / 71309236 / +4.6% 0.79 / 0.83 / -4.3%
tpcds_q84/datafusion:parquet 25921121 / 26348554 / -1.6% 38483119 / 37610209 / +2.3% 0.67 / 0.70 / -3.9%
tpcds_q85/datafusion:parquet 80894927 / 80359243 / +0.7% 105126551 / 100928185 / +4.2% 0.77 / 0.80 / -3.4%
tpcds_q86/datafusion:parquet 21100204 / 20867982 / +1.1% 33235367 / 33026177 / +0.6% 0.63 / 0.63 / +0.5%
tpcds_q87/datafusion:parquet 45025281 / 44196392 / +1.9% 62750586 / 61814017 / +1.5% 0.72 / 0.71 / +0.4%
tpcds_q88/datafusion:parquet 37675308 / 37277544 / +1.1% 51152299 / 53291763 / -4.0% 0.74 / 0.70 / +5.3%
tpcds_q89/datafusion:parquet 25732282 / 25869580 / -0.5% 42343301 / 40720776 / +4.0% 0.61 / 0.64 / -4.3%
tpcds_q90/datafusion:parquet 15162218 / 15532202 / -2.4% 27644436 / 26232106 / +5.4% 0.55 / 0.59 / -7.4%
tpcds_q91/datafusion:parquet 33415416 / 33434059 / -0.1% 49264183 / 46238974 / +6.5% 0.68 / 0.72 / -6.2%
tpcds_q92/datafusion:parquet 26783448 / 27039937 / -0.9% 39259755 / 40696691 / -3.5% 0.68 / 0.66 / +2.7%
tpcds_q93/datafusion:parquet 27331014 / 27079249 / +0.9% 46327011 / 45677511 / +1.4% 0.59 / 0.59 / -0.5%
tpcds_q94/datafusion:parquet 35486390 / 34936008 / +1.6% 49053599 / 48811424 / +0.5% 0.72 / 0.72 / +1.1%
tpcds_q95/datafusion:parquet 64805166 / 64879258 / -0.1% 79625995 / 77568772 / +2.7% 0.81 / 0.84 / -2.7%
tpcds_q96/datafusion:parquet 12857267 / 12776720 / +0.6% 23558451 / 23596821 / -0.2% 0.55 / 0.54 / +0.8%
tpcds_q97/datafusion:parquet 35234600 / 35150575 / +0.2% 50441110 / 51171406 / -1.4% 0.70 / 0.69 / +1.7%
tpcds_q98/datafusion:parquet 25159036 / 24745172 / +1.7% 40398937 / 38484740 / +5.0% 0.62 / 0.64 / -3.1%
tpcds_q99/datafusion:parquet 29647005 / 29957512 / -1.0% 42636000 / 41334645 / +3.1% 0.70 / 0.72 / -4.1%
duckdb / vortex-file-compressed / ns (1.000x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:vortex-file-compressed 16066458 / 16077586 / -0.1% 25062677 / 25033693 / +0.1% 0.64 / 0.64 / -0.2%
tpcds_q02/duckdb:vortex-file-compressed 15421956 / 15681138 / -1.7% 23032549 / 23299760 / -1.1% 0.67 / 0.67 / -0.5%
tpcds_q03/duckdb:vortex-file-compressed 7134024 / 6986314 / +2.1% 16663792 / 16208481 / +2.8% 0.43 / 0.43 / -0.7%
tpcds_q04/duckdb:vortex-file-compressed 59221553 / 59091428 / +0.2% 70604914 / 73375464 / -3.8% 0.84 / 0.81 / +4.2%
tpcds_q05/duckdb:vortex-file-compressed 22837254 / 23073832 / -1.0% 33035699 / 32364543 / +2.1% 0.69 / 0.71 / -3.0%
tpcds_q06/duckdb:vortex-file-compressed 24302595 / 24373067 / -0.3% 38661139 / 38058066 / +1.6% 0.63 / 0.64 / -1.8%
tpcds_q07/duckdb:vortex-file-compressed 22456521 / 22452984 / +0.0% 34500217 / 35270897 / -2.2% 0.65 / 0.64 / +2.2%
tpcds_q08/duckdb:vortex-file-compressed 17289874 / 17371409 / -0.5% 25883429 / 26003144 / -0.5% 0.67 / 0.67 / -0.0%
tpcds_q09/duckdb:vortex-file-compressed 19359090 / 19523986 / -0.8% 30545084 / 29545414 / +3.4% 0.63 / 0.66 / -4.1%
tpcds_q10/duckdb:vortex-file-compressed 27690177 / 27751599 / -0.2% 41277790 / 41336866 / -0.1% 0.67 / 0.67 / -0.1%
tpcds_q11/duckdb:vortex-file-compressed 36437898 / 36511952 / -0.2% 45591563 / 45808325 / -0.5% 0.80 / 0.80 / +0.3%
tpcds_q12/duckdb:vortex-file-compressed 9853018 / 9895732 / -0.4% 17035485 / 16508185 / +3.2% 0.58 / 0.60 / -3.5%
tpcds_q13/duckdb:vortex-file-compressed 20720568 / 20453481 / +1.3% 32246729 / 32785844 / -1.6% 0.64 / 0.62 / +3.0%
tpcds_q14/duckdb:vortex-file-compressed 55321448 / 55095478 / +0.4% 66070729 / 66219916 / -0.2% 0.84 / 0.83 / +0.6%
tpcds_q15/duckdb:vortex-file-compressed 11346592 / 11376522 / -0.3% 18848411 / 17346322 / +8.7% 0.60 / 0.66 / -8.2%
tpcds_q16/duckdb:vortex-file-compressed 24730887 / 24602288 / +0.5% 35373916 / 35827098 / -1.3% 0.70 / 0.69 / +1.8%
tpcds_q17/duckdb:vortex-file-compressed 20545409 / 20692988 / -0.7% 33804637 / 32971927 / +2.5% 0.61 / 0.63 / -3.2%
tpcds_q18/duckdb:vortex-file-compressed 32511389 / 32602236 / -0.3% 44123966 / 43898582 / +0.5% 0.74 / 0.74 / -0.8%
tpcds_q19/duckdb:vortex-file-compressed 20749880 / 20603245 / +0.7% 29800455 / 29601387 / +0.7% 0.70 / 0.70 / +0.0%
tpcds_q20/duckdb:vortex-file-compressed 10703207 / 10824770 / -1.1% 17585223 / 17654060 / -0.4% 0.61 / 0.61 / -0.7%
tpcds_q21/duckdb:vortex-file-compressed 9432930 / 9226592 / +2.2% 21679722 / 21996412 / -1.4% 0.44 / 0.42 / +3.7%
tpcds_q22/duckdb:vortex-file-compressed 17379278 / 17579520 / -1.1% 29444318 / 29729465 / -1.0% 0.59 / 0.59 / -0.2%
tpcds_q23/duckdb:vortex-file-compressed 38396996 / 37129678 / +3.4% 51106254 / 49985558 / +2.2% 0.75 / 0.74 / +1.1%
tpcds_q24/duckdb:vortex-file-compressed 26235435 / 26721968 / -1.8% 37558613 / 36800423 / +2.1% 0.70 / 0.73 / -3.8%
tpcds_q25/duckdb:vortex-file-compressed 19495258 / 19490398 / +0.0% 33083206 / 32421341 / +2.0% 0.59 / 0.60 / -2.0%
tpcds_q26/duckdb:vortex-file-compressed 21522028 / 21508884 / +0.1% 30887629 / 31904438 / -3.2% 0.70 / 0.67 / +3.4%
tpcds_q27/duckdb:vortex-file-compressed 25334780 / 25187335 / +0.6% 36748480 / 36248878 / +1.4% 0.69 / 0.69 / -0.8%
tpcds_q28/duckdb:vortex-file-compressed 15531901 / 15225710 / +2.0% 25133428 / 25971125 / -3.2% 0.62 / 0.59 / +5.4%
tpcds_q29/duckdb:vortex-file-compressed 19173100 / 19368518 / -1.0% 30571831 / 32556178 / -6.1% 0.63 / 0.59 / +5.4%
tpcds_q30/duckdb:vortex-file-compressed 18603480 / 18604357 / -0.0% 27328168 / 27971532 / -2.3% 0.68 / 0.67 / +2.3%
tpcds_q31/duckdb:vortex-file-compressed 17850295 / 17845338 / +0.0% 26486013 / 26986504 / -1.9% 0.67 / 0.66 / +1.9%
tpcds_q32/duckdb:vortex-file-compressed 10410238 / 10183328 / +2.2% 18439203 / 18745116 / -1.6% 0.56 / 0.54 / +3.9%
tpcds_q33/duckdb:vortex-file-compressed 17293307 / 17849628 / -3.1% 28251761 / 28080031 / +0.6% 0.61 / 0.64 / -3.7%
tpcds_q34/duckdb:vortex-file-compressed 13038452 / 12972636 / +0.5% 23291931 / 22449205 / +3.8% 0.56 / 0.58 / -3.1%
tpcds_q35/duckdb:vortex-file-compressed 31224142 / 31465834 / -0.8% 43988960 / 43913944 / +0.2% 0.71 / 0.72 / -0.9%
tpcds_q36/duckdb:vortex-file-compressed 14265978 / 13972046 / +2.1% 23588564 / 24535377 / -3.9% 0.60 / 0.57 / +6.2%
tpcds_q37/duckdb:vortex-file-compressed 9428562 / 9463520 / -0.4% 24270066 / 24805653 / -2.2% 0.39 / 0.38 / +1.8%
tpcds_q38/duckdb:vortex-file-compressed 24172009 / 24471716 / -1.2% 32197904 / 31414780 / +2.5% 0.75 / 0.78 / -3.6%
tpcds_q39/duckdb:vortex-file-compressed 18342406 / 18306396 / +0.2% 29673832 / 32900715 / -9.8% 0.62 / 0.56 / +11.1%
tpcds_q40/duckdb:vortex-file-compressed 11348768 / 11419986 / -0.6% 19102559 / 19651518 / -2.8% 0.59 / 0.58 / +2.2%
tpcds_q41/duckdb:vortex-file-compressed 19064408 / 18991040 / +0.4% 25609154 / 26410748 / -3.0% 0.74 / 0.72 / +3.5%
tpcds_q42/duckdb:vortex-file-compressed 7198894 / 7099280 / +1.4% 15328389 / 16150194 / -5.1% 0.47 / 0.44 / +6.8%
tpcds_q43/duckdb:vortex-file-compressed 9719054 / 10923769 / -11.0% 🟢 18729052 / 18782570 / -0.3% 0.52 / 0.58 / -10.8%
tpcds_q44/duckdb:vortex-file-compressed 12440557 / 12624690 / -1.5% 24915052 / 24582920 / +1.4% 0.50 / 0.51 / -2.8%
tpcds_q45/duckdb:vortex-file-compressed 23413865 / 23387853 / +0.1% 31773179 / 31402782 / +1.2% 0.74 / 0.74 / -1.1%
tpcds_q46/duckdb:vortex-file-compressed 31977536 / 31892336 / +0.3% 44094074 / 45509515 / -3.1% 0.73 / 0.70 / +3.5%
tpcds_q47/duckdb:vortex-file-compressed 31265276 / 31184336 / +0.3% 40618312 / 41641585 / -2.5% 0.77 / 0.75 / +2.8%
tpcds_q48/duckdb:vortex-file-compressed 23552730 / 22935823 / +2.7% 36790379 / 36574381 / +0.6% 0.64 / 0.63 / +2.1%
tpcds_q49/duckdb:vortex-file-compressed 18810870 / 18872428 / -0.3% 30736172 / 30840461 / -0.3% 0.61 / 0.61 / +0.0%
tpcds_q50/duckdb:vortex-file-compressed 15302080 / 14962912 / +2.3% 26062295 / 26482533 / -1.6% 0.59 / 0.57 / +3.9%
tpcds_q51/duckdb:vortex-file-compressed 48798548 / 49002800 / -0.4% 76971024 / 76203200 / +1.0% 0.63 / 0.64 / -1.4%
tpcds_q52/duckdb:vortex-file-compressed 7293572 / 7139939 / +2.2% 15696021 / 16924072 / -7.3% 0.46 / 0.42 / +10.1%
tpcds_q53/duckdb:vortex-file-compressed 11469042 / 11542318 / -0.6% 20475413 / 21032421 / -2.6% 0.56 / 0.55 / +2.1%
tpcds_q54/duckdb:vortex-file-compressed 20515172 / 19855578 / +3.3% 29895016 / 31232460 / -4.3% 0.69 / 0.64 / +7.9%
tpcds_q55/duckdb:vortex-file-compressed 6907948 / 6864405 / +0.6% 15527837 / 15747523 / -1.4% 0.44 / 0.44 / +2.1%
tpcds_q56/duckdb:vortex-file-compressed 18009894 / 17922426 / +0.5% 28559112 / 28818838 / -0.9% 0.63 / 0.62 / +1.4%
tpcds_q57/duckdb:vortex-file-compressed 25923820 / 25698894 / +0.9% 34379130 / 34749419 / -1.1% 0.75 / 0.74 / +2.0%
tpcds_q58/duckdb:vortex-file-compressed 20592126 / 20620714 / -0.1% 31208802 / 31282472 / -0.2% 0.66 / 0.66 / +0.1%
tpcds_q59/duckdb:vortex-file-compressed 19740581 / 19600374 / +0.7% 27160246 / 26327713 / +3.2% 0.73 / 0.74 / -2.4%
tpcds_q60/duckdb:vortex-file-compressed 18593706 / 18905554 / -1.6% 29149631 / 28802777 / +1.2% 0.64 / 0.66 / -2.8%
tpcds_q61/duckdb:vortex-file-compressed 20049254 / 19835803 / +1.1% 30152572 / 31107097 / -3.1% 0.66 / 0.64 / +4.3%
tpcds_q62/duckdb:vortex-file-compressed 10954134 / 11042846 / -0.8% 18053904 / 17817469 / +1.3% 0.61 / 0.62 / -2.1%
tpcds_q63/duckdb:vortex-file-compressed 11090160 / 11228293 / -1.2% 20363089 / 19592620 / +3.9% 0.54 / 0.57 / -5.0%
tpcds_q64/duckdb:vortex-file-compressed 52511270 / 52269439 / +0.5% 68442580 / 69411097 / -1.4% 0.77 / 0.75 / +1.9%
tpcds_q65/duckdb:vortex-file-compressed 13148478 / 13241972 / -0.7% 23513971 / 23519629 / -0.0% 0.56 / 0.56 / -0.7%
tpcds_q66/duckdb:vortex-file-compressed 31644927 / 31290268 / +1.1% 38916161 / 38836153 / +0.2% 0.81 / 0.81 / +0.9%
tpcds_q67/duckdb:vortex-file-compressed 55064388 / 55548838 / -0.9% 64354679 / 67860991 / -5.2% 0.86 / 0.82 / +4.5%
tpcds_q68/duckdb:vortex-file-compressed 22854444 / 23066613 / -0.9% 36014698 / 36330035 / -0.9% 0.63 / 0.63 / -0.1%
tpcds_q69/duckdb:vortex-file-compressed 22270178 / 22637350 / -1.6% 36636438 / 37043619 / -1.1% 0.61 / 0.61 / -0.5%
tpcds_q70/duckdb:vortex-file-compressed 14773562 / 14747940 / +0.2% 25094891 / 26390777 / -4.9% 0.59 / 0.56 / +5.3%
tpcds_q71/duckdb:vortex-file-compressed 13169903 / 13411368 / -1.8% 23614934 / 23949105 / -1.4% 0.56 / 0.56 / -0.4%
tpcds_q72/duckdb:vortex-file-compressed 43290674 / 43480462 / -0.4% 56304889 / 56605670 / -0.5% 0.77 / 0.77 / +0.1%
tpcds_q73/duckdb:vortex-file-compressed 11967366 / 12001330 / -0.3% 20730821 / 20691017 / +0.2% 0.58 / 0.58 / -0.5%
tpcds_q74/duckdb:vortex-file-compressed 31157822 / 31196197 / -0.1% 40558602 / 39998376 / +1.4% 0.77 / 0.78 / -1.5%
tpcds_q75/duckdb:vortex-file-compressed 37605955 / 37464290 / +0.4% 50763363 / 50115097 / +1.3% 0.74 / 0.75 / -0.9%
tpcds_q76/duckdb:vortex-file-compressed 12526496 / 12673106 / -1.2% 22859580 / 22963396 / -0.5% 0.55 / 0.55 / -0.7%
tpcds_q77/duckdb:vortex-file-compressed 20438980 / 20528556 / -0.4% 31341759 / 31628987 / -0.9% 0.65 / 0.65 / +0.5%
tpcds_q78/duckdb:vortex-file-compressed 42855982 / 42905970 / -0.1% 54304340 / 55122313 / -1.5% 0.79 / 0.78 / +1.4%
tpcds_q79/duckdb:vortex-file-compressed 17054467 / 17251800 / -1.1% 27948122 / 27495464 / +1.6% 0.61 / 0.63 / -2.7%
tpcds_q80/duckdb:vortex-file-compressed 29433468 / 29689196 / -0.9% 43912852 / 44376677 / -1.0% 0.67 / 0.67 / +0.2%
tpcds_q81/duckdb:vortex-file-compressed 21389680 / 21108288 / +1.3% 30130331 / 30164519 / -0.1% 0.71 / 0.70 / +1.4%
tpcds_q82/duckdb:vortex-file-compressed 9722849 / 9933776 / -2.1% 24718645 / 25751419 / -4.0% 0.39 / 0.39 / +2.0%
tpcds_q83/duckdb:vortex-file-compressed 17497421 / 17614503 / -0.7% 24777741 / 24864868 / -0.4% 0.71 / 0.71 / -0.3%
tpcds_q84/duckdb:vortex-file-compressed 15857967 / 15540372 / +2.0% 22882960 / 23393308 / -2.2% 0.69 / 0.66 / +4.3%
tpcds_q85/duckdb:vortex-file-compressed 25968767 / 26126981 / -0.6% 38292846 / 38289801 / +0.0% 0.68 / 0.68 / -0.6%
tpcds_q86/duckdb:vortex-file-compressed 9786750 / 9876844 / -0.9% 16584254 / 16866492 / -1.7% 0.59 / 0.59 / +0.8%
tpcds_q87/duckdb:vortex-file-compressed 25939886 / 25498206 / +1.7% 32423507 / 32918716 / -1.5% 0.80 / 0.77 / +3.3%
tpcds_q88/duckdb:vortex-file-compressed 30353570 / 30324222 / +0.1% 37616316 / 38073923 / -1.2% 0.81 / 0.80 / +1.3%
tpcds_q89/duckdb:vortex-file-compressed 11944556 / 11991408 / -0.4% 21741261 / 22144367 / -1.8% 0.55 / 0.54 / +1.5%
tpcds_q90/duckdb:vortex-file-compressed 8057073 / 7885016 / +2.2% 15207528 / 15044259 / +1.1% 0.53 / 0.52 / +1.1%
tpcds_q91/duckdb:vortex-file-compressed 15295406 / 15379684 / -0.5% 23816529 / 23607826 / +0.9% 0.64 / 0.65 / -1.4%
tpcds_q92/duckdb:vortex-file-compressed 10484515 / 10480800 / +0.0% 18391438 / 18400836 / -0.1% 0.57 / 0.57 / +0.1%
tpcds_q93/duckdb:vortex-file-compressed 10537014 / 10236329 / +2.9% 22489919 / 22451470 / +0.2% 0.47 / 0.46 / +2.8%
tpcds_q94/duckdb:vortex-file-compressed 22185112 / 22332438 / -0.7% 32707711 / 32644907 / +0.2% 0.68 / 0.68 / -0.9%
tpcds_q95/duckdb:vortex-file-compressed 60676295 / 60948928 / -0.4% 68754202 / 68174005 / +0.9% 0.88 / 0.89 / -1.3%
tpcds_q96/duckdb:vortex-file-compressed 6645748 / 6540381 / +1.6% 15199550 / 14682673 / +3.5% 0.44 / 0.45 / -1.8%
tpcds_q97/duckdb:vortex-file-compressed 23250198 / 23093404 / +0.7% 32735017 / 32879524 / -0.4% 0.71 / 0.70 / +1.1%
tpcds_q98/duckdb:vortex-file-compressed 11075607 / 11016736 / +0.5% 19216751 / 20131691 / -4.5% 0.58 / 0.55 / +5.3%
tpcds_q99/duckdb:vortex-file-compressed 14307401 / 14451892 / -1.0% 22403940 / 22399969 / +0.0% 0.64 / 0.65 / -1.0%
duckdb / vortex-compact / ns (1.001x ➖, 1↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:vortex-compact 17817789 / 17583842 / +1.3% 26082340 / 26338815 / -1.0% 0.68 / 0.67 / +2.3%
tpcds_q02/duckdb:vortex-compact 18546204 / 19968056 / -7.1% 23915614 / 23261418 / +2.8% 0.78 / 0.86 / -9.7%
tpcds_q03/duckdb:vortex-compact 8452615 / 8416190 / +0.4% 17864459 / 17188529 / +3.9% 0.47 / 0.49 / -3.4%
tpcds_q04/duckdb:vortex-compact 62328606 / 62407158 / -0.1% 75108138 / 74544011 / +0.8% 0.83 / 0.84 / -0.9%
tpcds_q05/duckdb:vortex-compact 25252810 / 25101038 / +0.6% 34510822 / 34231523 / +0.8% 0.73 / 0.73 / -0.2%
tpcds_q06/duckdb:vortex-compact 25890518 / 26094924 / -0.8% 39572703 / 40762685 / -2.9% 0.65 / 0.64 / +2.2%
tpcds_q07/duckdb:vortex-compact 27373368 / 27079136 / +1.1% 38696434 / 38347203 / +0.9% 0.71 / 0.71 / +0.2%
tpcds_q08/duckdb:vortex-compact 22417822 / 22327402 / +0.4% 30124624 / 29724986 / +1.3% 0.74 / 0.75 / -0.9%
tpcds_q09/duckdb:vortex-compact 21943589 / 21927764 / +0.1% 31899763 / 31376807 / +1.7% 0.69 / 0.70 / -1.6%
tpcds_q10/duckdb:vortex-compact 32191167 / 31876429 / +1.0% 45205728 / 45456567 / -0.6% 0.71 / 0.70 / +1.5%
tpcds_q11/duckdb:vortex-compact 38048569 / 38425128 / -1.0% 48441500 / 50220160 / -3.5% 0.79 / 0.77 / +2.7%
tpcds_q12/duckdb:vortex-compact 12637444 / 12560725 / +0.6% 19066568 / 18054971 / +5.6% 0.66 / 0.70 / -4.7%
tpcds_q13/duckdb:vortex-compact 35852800 / 35918440 / -0.2% 45661954 / 46168097 / -1.1% 0.79 / 0.78 / +0.9%
tpcds_q14/duckdb:vortex-compact 58691429 / 57899694 / +1.4% 67629499 / 67609978 / +0.0% 0.87 / 0.86 / +1.3%
tpcds_q15/duckdb:vortex-compact 14835751 / 14983984 / -1.0% 23261865 / 22280606 / +4.4% 0.64 / 0.67 / -5.2%
tpcds_q16/duckdb:vortex-compact 26082447 / 27184196 / -4.1% 36617485 / 37705447 / -2.9% 0.71 / 0.72 / -1.2%
tpcds_q17/duckdb:vortex-compact 24237394 / 24188970 / +0.2% 35029795 / 37082664 / -5.5% 0.69 / 0.65 / +6.1%
tpcds_q18/duckdb:vortex-compact 38227518 / 38060465 / +0.4% 50074364 / 48253279 / +3.8% 0.76 / 0.79 / -3.2%
tpcds_q19/duckdb:vortex-compact 26593636 / 24123985 / +10.2% 🔴 33490255 / 32527652 / +3.0% 0.79 / 0.74 / +7.1%
tpcds_q20/duckdb:vortex-compact 13259945 / 13362027 / -0.8% 20228268 / 20215033 / +0.1% 0.66 / 0.66 / -0.8%
tpcds_q21/duckdb:vortex-compact 12136218 / 11488688 / +5.6% 23805775 / 23269374 / +2.3% 0.51 / 0.49 / +3.3%
tpcds_q22/duckdb:vortex-compact 19628956 / 19571584 / +0.3% 32052814 / 36237788 / -11.5% 🟢 0.61 / 0.54 / +13.4%
tpcds_q23/duckdb:vortex-compact 41664878 / 42451140 / -1.9% 53424353 / 52099523 / +2.5% 0.78 / 0.81 / -4.3%
tpcds_q24/duckdb:vortex-compact 28371764 / 28659340 / -1.0% 37612618 / 37902426 / -0.8% 0.75 / 0.76 / -0.2%
tpcds_q25/duckdb:vortex-compact 23415596 / 23505394 / -0.4% 36463257 / 35846802 / +1.7% 0.64 / 0.66 / -2.1%
tpcds_q26/duckdb:vortex-compact 26969564 / 27074844 / -0.4% 39326541 / 37832767 / +3.9% 0.69 / 0.72 / -4.2%
tpcds_q27/duckdb:vortex-compact 29570472 / 29900196 / -1.1% 41386207 / 40314576 / +2.7% 0.71 / 0.74 / -3.7%
tpcds_q28/duckdb:vortex-compact 21176297 / 23076856 / -8.2% 32434651 / 30502977 / +6.3% 0.65 / 0.76 / -13.7%
tpcds_q29/duckdb:vortex-compact 22784512 / 22792246 / -0.0% 33913897 / 33487366 / +1.3% 0.67 / 0.68 / -1.3%
tpcds_q30/duckdb:vortex-compact 21836263 / 21999904 / -0.7% 31052759 / 31395655 / -1.1% 0.70 / 0.70 / +0.4%
tpcds_q31/duckdb:vortex-compact 19553707 / 21053418 / -7.1% 28312511 / 27513720 / +2.9% 0.69 / 0.77 / -9.7%
tpcds_q32/duckdb:vortex-compact 10960886 / 11038473 / -0.7% 19197898 / 19107369 / +0.5% 0.57 / 0.58 / -1.2%
tpcds_q33/duckdb:vortex-compact 20937136 / 20615754 / +1.6% 30185344 / 29399370 / +2.7% 0.69 / 0.70 / -1.1%
tpcds_q34/duckdb:vortex-compact 14643872 / 14671326 / -0.2% 24892232 / 23905764 / +4.1% 0.59 / 0.61 / -4.1%
tpcds_q35/duckdb:vortex-compact 34384720 / 34403766 / -0.1% 47637517 / 47481292 / +0.3% 0.72 / 0.72 / -0.4%
tpcds_q36/duckdb:vortex-compact 15752340 / 15735486 / +0.1% 25357649 / 24861685 / +2.0% 0.62 / 0.63 / -1.9%
tpcds_q37/duckdb:vortex-compact 13580362 / 13500728 / +0.6% 27202723 / 26411795 / +3.0% 0.50 / 0.51 / -2.3%
tpcds_q38/duckdb:vortex-compact 25673942 / 25469301 / +0.8% 33253459 / 32670221 / +1.8% 0.77 / 0.78 / -1.0%
tpcds_q39/duckdb:vortex-compact 19643591 / 20001704 / -1.8% 32754468 / 33469056 / -2.1% 0.60 / 0.60 / +0.4%
tpcds_q40/duckdb:vortex-compact 12709040 / 12665458 / +0.3% 22490980 / 21084477 / +6.7% 0.57 / 0.60 / -5.9%
tpcds_q41/duckdb:vortex-compact 20791493 / 20569608 / +1.1% 27875813 / 28138715 / -0.9% 0.75 / 0.73 / +2.0%
tpcds_q42/duckdb:vortex-compact 8325192 / 8261533 / +0.8% 17054752 / 17134070 / -0.5% 0.49 / 0.48 / +1.2%
tpcds_q43/duckdb:vortex-compact 11137598 / 11307592 / -1.5% 19606548 / 20030647 / -2.1% 0.57 / 0.56 / +0.6%
tpcds_q44/duckdb:vortex-compact 14948822 / 14759214 / +1.3% 27329648 / 26940553 / +1.4% 0.55 / 0.55 / -0.2%
tpcds_q45/duckdb:vortex-compact 26545043 / 26404020 / +0.5% 33007968 / 32682576 / +1.0% 0.80 / 0.81 / -0.5%
tpcds_q46/duckdb:vortex-compact 33154292 / 33330512 / -0.5% 44429365 / 44140282 / +0.7% 0.75 / 0.76 / -1.2%
tpcds_q47/duckdb:vortex-compact 32955967 / 35247324 / -6.5% 42410523 / 42332291 / +0.2% 0.78 / 0.83 / -6.7%
tpcds_q48/duckdb:vortex-compact 37163682 / 37235216 / -0.2% 48295288 / 48299722 / -0.0% 0.77 / 0.77 / -0.2%
tpcds_q49/duckdb:vortex-compact 21777253 / 24221720 / -10.1% 🟢 33414590 / 32791300 / +1.9% 0.65 / 0.74 / -11.8%
tpcds_q50/duckdb:vortex-compact 17562423 / 17227859 / +1.9% 26414917 / 26139280 / +1.1% 0.66 / 0.66 / +0.9%
tpcds_q51/duckdb:vortex-compact 50461124 / 50120066 / +0.7% 60629633 / 59778074 / +1.4% 0.83 / 0.84 / -0.7%
tpcds_q52/duckdb:vortex-compact 8317282 / 8530077 / -2.5% 16644200 / 16481570 / +1.0% 0.50 / 0.52 / -3.4%
tpcds_q53/duckdb:vortex-compact 13714888 / 13858034 / -1.0% 23282247 / 23394944 / -0.5% 0.59 / 0.59 / -0.6%
tpcds_q54/duckdb:vortex-compact 21608065 / 21648812 / -0.2% 31822311 / 31062963 / +2.4% 0.68 / 0.70 / -2.6%
tpcds_q55/duckdb:vortex-compact 8320119 / 8031122 / +3.6% 15957435 / 16722050 / -4.6% 0.52 / 0.48 / +8.6%
tpcds_q56/duckdb:vortex-compact 21195740 / 20515453 / +3.3% 29588829 / 29964450 / -1.3% 0.72 / 0.68 / +4.6%
tpcds_q57/duckdb:vortex-compact 27137348 / 26853368 / +1.1% 34228120 / 35304769 / -3.0% 0.79 / 0.76 / +4.2%
tpcds_q58/duckdb:vortex-compact 22281416 / 22392332 / -0.5% 32130236 / 32661821 / -1.6% 0.69 / 0.69 / +1.2%
tpcds_q59/duckdb:vortex-compact 20782291 / 20783064 / -0.0% 28954621 / 28155607 / +2.8% 0.72 / 0.74 / -2.8%
tpcds_q60/duckdb:vortex-compact 22045850 / 20718588 / +6.4% 30491580 / 30825375 / -1.1% 0.72 / 0.67 / +7.6%
tpcds_q61/duckdb:vortex-compact 22123910 / 22103134 / +0.1% 32749833 / 32666886 / +0.3% 0.68 / 0.68 / -0.2%
tpcds_q62/duckdb:vortex-compact 12322256 / 12391190 / -0.6% 18912919 / 19179416 / -1.4% 0.65 / 0.65 / +0.8%
tpcds_q63/duckdb:vortex-compact 13040582 / 13113885 / -0.6% 22228864 / 22192989 / +0.2% 0.59 / 0.59 / -0.7%
tpcds_q64/duckdb:vortex-compact 62125398 / 62941046 / -1.3% 78031105 / 81315699 / -4.0% 0.80 / 0.77 / +2.9%
tpcds_q65/duckdb:vortex-compact 14545783 / 14602961 / -0.4% 24037757 / 24934275 / -3.6% 0.61 / 0.59 / +3.3%
tpcds_q66/duckdb:vortex-compact 33017060 / 33997329 / -2.9% 40009853 / 40121460 / -0.3% 0.83 / 0.85 / -2.6%
tpcds_q67/duckdb:vortex-compact 65454924 / 60369228 / +8.4% 66661131 / 66032507 / +1.0% 0.98 / 0.91 / +7.4%
tpcds_q68/duckdb:vortex-compact 24684528 / 24808770 / -0.5% 36536867 / 36124652 / +1.1% 0.68 / 0.69 / -1.6%
tpcds_q69/duckdb:vortex-compact 27663804 / 28111838 / -1.6% 42019942 / 42578938 / -1.3% 0.66 / 0.66 / -0.3%
tpcds_q70/duckdb:vortex-compact 16141332 / 15853918 / +1.8% 26701341 / 26427892 / +1.0% 0.60 / 0.60 / +0.8%
tpcds_q71/duckdb:vortex-compact 15635822 / 15787638 / -1.0% 24712167 / 24850860 / -0.6% 0.63 / 0.64 / -0.4%
tpcds_q72/duckdb:vortex-compact 48751790 / 48734704 / +0.0% 60814361 / 60144900 / +1.1% 0.80 / 0.81 / -1.1%
tpcds_q73/duckdb:vortex-compact 13156251 / 13361014 / -1.5% 22487292 / 22518121 / -0.1% 0.59 / 0.59 / -1.4%
tpcds_q74/duckdb:vortex-compact 33066026 / 32810710 / +0.8% 41440000 / 41239628 / +0.5% 0.80 / 0.80 / +0.3%
tpcds_q75/duckdb:vortex-compact 40075384 / 39836355 / +0.6% 51750135 / 51355676 / +0.8% 0.77 / 0.78 / -0.2%
tpcds_q76/duckdb:vortex-compact 13864669 / 13789370 / +0.5% 22871439 / 22845979 / +0.1% 0.61 / 0.60 / +0.4%
tpcds_q77/duckdb:vortex-compact 24821584 / 22568666 / +10.0% 32805926 / 32701876 / +0.3% 0.76 / 0.69 / +9.6%
tpcds_q78/duckdb:vortex-compact 44242806 / 44614030 / -0.8% 53946078 / 54899652 / -1.7% 0.82 / 0.81 / +0.9%
tpcds_q79/duckdb:vortex-compact 19777660 / 18415234 / +7.4% 29100386 / 28755977 / +1.2% 0.68 / 0.64 / +6.1%
tpcds_q80/duckdb:vortex-compact 34478358 / 32861571 / +4.9% 44482372 / 44712783 / -0.5% 0.78 / 0.73 / +5.5%
tpcds_q81/duckdb:vortex-compact 23312794 / 23138511 / +0.8% 31911774 / 33074349 / -3.5% 0.73 / 0.70 / +4.4%
tpcds_q82/duckdb:vortex-compact 12653422 / 12639096 / +0.1% 25914512 / 25882932 / +0.1% 0.49 / 0.49 / -0.0%
tpcds_q83/duckdb:vortex-compact 18899152 / 18709492 / +1.0% 25380187 / 26075045 / -2.7% 0.74 / 0.72 / +3.8%
tpcds_q84/duckdb:vortex-compact 17484414 / 17548586 / -0.4% 23915453 / 23387513 / +2.3% 0.73 / 0.75 / -2.6%
tpcds_q85/duckdb:vortex-compact 40631772 / 40588820 / +0.1% 52812198 / 52498843 / +0.6% 0.77 / 0.77 / -0.5%
tpcds_q86/duckdb:vortex-compact 11002097 / 11082704 / -0.7% 16967268 / 17957103 / -5.5% 0.65 / 0.62 / +5.1%
tpcds_q87/duckdb:vortex-compact 26892101 / 26822121 / +0.3% 34616201 / 33846309 / +2.3% 0.78 / 0.79 / -2.0%
tpcds_q88/duckdb:vortex-compact 31757071 / 31706748 / +0.2% 37901361 / 38836331 / -2.4% 0.84 / 0.82 / +2.6%
tpcds_q89/duckdb:vortex-compact 15499466 / 14126134 / +9.7% 23534968 / 23649733 / -0.5% 0.66 / 0.60 / +10.3%
tpcds_q90/duckdb:vortex-compact 8350760 / 8583046 / -2.7% 15147578 / 15420091 / -1.8% 0.55 / 0.56 / -1.0%
tpcds_q91/duckdb:vortex-compact 24036318 / 24038526 / -0.0% 32841873 / 32880348 / -0.1% 0.73 / 0.73 / +0.1%
tpcds_q92/duckdb:vortex-compact 11371052 / 11586690 / -1.9% 18949505 / 19344684 / -2.0% 0.60 / 0.60 / +0.2%
tpcds_q93/duckdb:vortex-compact 12320284 / 12539871 / -1.8% 25503512 / 25117419 / +1.5% 0.48 / 0.50 / -3.2%
tpcds_q94/duckdb:vortex-compact 23897379 / 23919201 / -0.1% 33580617 / 33455775 / +0.4% 0.71 / 0.71 / -0.5%
tpcds_q95/duckdb:vortex-compact 62690936 / 62004745 / +1.1% 69451403 / 70848671 / -2.0% 0.90 / 0.88 / +3.1%
tpcds_q96/duckdb:vortex-compact 8091101 / 7997312 / +1.2% 15308462 / 15816147 / -3.2% 0.53 / 0.51 / +4.5%
tpcds_q97/duckdb:vortex-compact 24100481 / 24207101 / -0.4% 32777262 / 33335110 / -1.7% 0.74 / 0.73 / +1.3%
tpcds_q98/duckdb:vortex-compact 13846096 / 13960200 / -0.8% 22290538 / 21890934 / +1.8% 0.62 / 0.64 / -2.6%
tpcds_q99/duckdb:vortex-compact 15522076 / 15657158 / -0.9% 23301921 / 23609127 / -1.3% 0.67 / 0.66 / +0.4%
duckdb / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:parquet 23942272 / 24124402 / -0.8% 31142573 / 31136995 / +0.0% 0.77 / 0.77 / -0.8%
tpcds_q02/duckdb:parquet 17793774 / 17787068 / +0.0% 23680162 / 23859144 / -0.8% 0.75 / 0.75 / +0.8%
tpcds_q03/duckdb:parquet 9743054 / 9773854 / -0.3% 15504160 / 15778723 / -1.7% 0.63 / 0.62 / +1.5%
tpcds_q04/duckdb:parquet 118041414 / 118654358 / -0.5% 126752230 / 124176329 / +2.1% 0.93 / 0.96 / -2.5%
tpcds_q05/duckdb:parquet 28253016 / 28279043 / -0.1% 33027900 / 33281419 / -0.8% 0.86 / 0.85 / +0.7%
tpcds_q06/duckdb:parquet 26385911 / 26482772 / -0.4% 35675220 / 36153597 / -1.3% 0.74 / 0.73 / +1.0%
tpcds_q07/duckdb:parquet 30740768 / 30502861 / +0.8% 38879856 / 38762784 / +0.3% 0.79 / 0.79 / +0.5%
tpcds_q08/duckdb:parquet 19765825 / 19669610 / +0.5% 25947519 / 25118895 / +3.3% 0.76 / 0.78 / -2.7%
tpcds_q09/duckdb:parquet 27147368 / 26910488 / +0.9% 29483317 / 29836219 / -1.2% 0.92 / 0.90 / +2.1%
tpcds_q10/duckdb:parquet 32527948 / 32802806 / -0.8% 39950265 / 40677121 / -1.8% 0.81 / 0.81 / +1.0%
tpcds_q11/duckdb:parquet 68588184 / 68384838 / +0.3% 76001798 / 73934122 / +2.8% 0.90 / 0.92 / -2.4%
tpcds_q12/duckdb:parquet 13955091 / 13989344 / -0.2% 19167036 / 19208626 / -0.2% 0.73 / 0.73 / -0.0%
tpcds_q13/duckdb:parquet 30401129 / 31610209 / -3.8% 39211739 / 39421283 / -0.5% 0.78 / 0.80 / -3.3%
tpcds_q14/duckdb:parquet 63151504 / 63592182 / -0.7% 67781587 / 67980405 / -0.3% 0.93 / 0.94 / -0.4%
tpcds_q15/duckdb:parquet 16635210 / 16678832 / -0.3% 22546580 / 22881102 / -1.5% 0.74 / 0.73 / +1.2%
tpcds_q16/duckdb:parquet 30197188 / 30035378 / +0.5% 37017677 / 37117039 / -0.3% 0.82 / 0.81 / +0.8%
tpcds_q17/duckdb:parquet 34470872 / 33960436 / +1.5% 39898531 / 39758829 / +0.4% 0.86 / 0.85 / +1.1%
tpcds_q18/duckdb:parquet 46971102 / 47067296 / -0.2% 54092244 / 54857875 / -1.4% 0.87 / 0.86 / +1.2%
tpcds_q19/duckdb:parquet 20070290 / 18747248 / +7.1% 25394691 / 25904600 / -2.0% 0.79 / 0.72 / +9.2%
tpcds_q20/duckdb:parquet 14810016 / 14745486 / +0.4% 19414095 / 19473879 / -0.3% 0.76 / 0.76 / +0.7%
tpcds_q21/duckdb:parquet 10607092 / 10447680 / +1.5% 17003971 / 17045391 / -0.2% 0.62 / 0.61 / +1.8%
tpcds_q22/duckdb:parquet 20666374 / 20480590 / +0.9% 26263661 / 26474437 / -0.8% 0.79 / 0.77 / +1.7%
tpcds_q23/duckdb:parquet 44225636 / 43711036 / +1.2% 46939462 / 49205791 / -4.6% 0.94 / 0.89 / +6.1%
tpcds_q24/duckdb:parquet 29943685 / 30095022 / -0.5% 36138378 / 36920620 / -2.1% 0.83 / 0.82 / +1.7%
tpcds_q25/duckdb:parquet 30317979 / 30447489 / -0.4% 36755848 / 36881036 / -0.3% 0.82 / 0.83 / -0.1%
tpcds_q26/duckdb:parquet 28664052 / 28967915 / -1.0% 35298965 / 35015863 / +0.8% 0.81 / 0.83 / -1.8%
tpcds_q27/duckdb:parquet 37069082 / 34431892 / +7.7% 41059975 / 41206901 / -0.4% 0.90 / 0.84 / +8.0%
tpcds_q28/duckdb:parquet 26299140 / 25892774 / +1.6% 33543827 / 32682715 / +2.6% 0.78 / 0.79 / -1.0%
tpcds_q29/duckdb:parquet 31953454 / 33235572 / -3.9% 39117473 / 39118121 / -0.0% 0.82 / 0.85 / -3.9%
tpcds_q30/duckdb:parquet 35326150 / 35309539 / +0.0% 43852437 / 44092039 / -0.5% 0.81 / 0.80 / +0.6%
tpcds_q31/duckdb:parquet 35824780 / 35931499 / -0.3% 42867026 / 43013861 / -0.3% 0.84 / 0.84 / +0.0%
tpcds_q32/duckdb:parquet 14066900 / 14157178 / -0.6% 20642696 / 20530893 / +0.5% 0.68 / 0.69 / -1.2%
tpcds_q33/duckdb:parquet 23983271 / 23682310 / +1.3% 28410582 / 28898335 / -1.7% 0.84 / 0.82 / +3.0%
tpcds_q34/duckdb:parquet 17077990 / 18375866 / -7.1% 24490179 / 24422127 / +0.3% 0.70 / 0.75 / -7.3%
tpcds_q35/duckdb:parquet 34763340 / 34980664 / -0.6% 43418838 / 44138833 / -1.6% 0.80 / 0.79 / +1.0%
tpcds_q36/duckdb:parquet 40190510 / 39679498 / +1.3% 47731682 / 47426879 / +0.6% 0.84 / 0.84 / +0.6%
tpcds_q37/duckdb:parquet 12572012 / 12595037 / -0.2% 19372872 / 19497749 / -0.6% 0.65 / 0.65 / +0.5%
tpcds_q38/duckdb:parquet 29531140 / 29526549 / +0.0% 34075183 / 33718601 / +1.1% 0.87 / 0.88 / -1.0%
tpcds_q39/duckdb:parquet 23185660 / 23031784 / +0.7% 30245726 / 29903253 / +1.1% 0.77 / 0.77 / -0.5%
tpcds_q40/duckdb:parquet 15790964 / 15986916 / -1.2% 21087003 / 21190563 / -0.5% 0.75 / 0.75 / -0.7%
tpcds_q41/duckdb:parquet 11789696 / 11710806 / +0.7% 17531662 / 18153886 / -3.4% 0.67 / 0.65 / +4.2%
tpcds_q42/duckdb:parquet 9482071 / 9433781 / +0.5% 15495048 / 15218206 / +1.8% 0.61 / 0.62 / -1.3%
tpcds_q43/duckdb:parquet 12157758 / 11927124 / +1.9% 18010241 / 17512265 / +2.8% 0.68 / 0.68 / -0.9%
tpcds_q44/duckdb:parquet 21668984 / 20045639 / +8.1% 27728842 / 26786238 / +3.5% 0.78 / 0.75 / +4.4%
tpcds_q45/duckdb:parquet 20809458 / 20742064 / +0.3% 27461017 / 27544910 / -0.3% 0.76 / 0.75 / +0.6%
tpcds_q46/duckdb:parquet 37005649 / 35131358 / +5.3% 43959369 / 43598064 / +0.8% 0.84 / 0.81 / +4.5%
tpcds_q47/duckdb:parquet 34462843 / 34280771 / +0.5% 41541903 / 41122645 / +1.0% 0.83 / 0.83 / -0.5%
tpcds_q48/duckdb:parquet 28988167 / 28659924 / +1.1% 36585342 / 37666436 / -2.9% 0.79 / 0.76 / +4.1%
tpcds_q49/duckdb:parquet 29009236 / 28710376 / +1.0% 36420515 / 36152671 / +0.7% 0.80 / 0.79 / +0.3%
tpcds_q50/duckdb:parquet 19416356 / 19206614 / +1.1% 25609691 / 25302066 / +1.2% 0.76 / 0.76 / -0.1%
tpcds_q51/duckdb:parquet 51737442 / 52167495 / -0.8% 75604183 / 61349489 / +23.2% 🔴 0.68 / 0.85 / -19.5%
tpcds_q52/duckdb:parquet 9649050 / 9716386 / -0.7% 15662167 / 15486392 / +1.1% 0.62 / 0.63 / -1.8%
tpcds_q53/duckdb:parquet 13819672 / 13911258 / -0.7% 21245341 / 20978902 / +1.3% 0.65 / 0.66 / -1.9%
tpcds_q54/duckdb:parquet 24855214 / 24952998 / -0.4% 31910429 / 31971794 / -0.2% 0.78 / 0.78 / -0.2%
tpcds_q55/duckdb:parquet 9406126 / 9444689 / -0.4% 15140476 / 15389049 / -1.6% 0.62 / 0.61 / +1.2%
tpcds_q56/duckdb:parquet 25853834 / 26745340 / -3.3% 30530915 / 30364666 / +0.5% 0.85 / 0.88 / -3.9%
tpcds_q57/duckdb:parquet 30490115 / 30630086 / -0.5% 35118186 / 36001835 / -2.5% 0.87 / 0.85 / +2.0%
tpcds_q58/duckdb:parquet 24552068 / 23928880 / +2.6% 29807332 / 29599416 / +0.7% 0.82 / 0.81 / +1.9%
tpcds_q59/duckdb:parquet 22795562 / 22470206 / +1.4% 28751095 / 28575460 / +0.6% 0.79 / 0.79 / +0.8%
tpcds_q60/duckdb:parquet 26346900 / 28826702 / -8.6% 31863529 / 32189974 / -1.0% 0.83 / 0.90 / -7.7%
tpcds_q61/duckdb:parquet 25182307 / 23456492 / +7.4% 29316808 / 29334868 / -0.1% 0.86 / 0.80 / +7.4%
tpcds_q62/duckdb:parquet 12653924 / 12617506 / +0.3% 17984211 / 17870873 / +0.6% 0.70 / 0.71 / -0.3%
tpcds_q63/duckdb:parquet 13164746 / 14392232 / -8.5% 19984136 / 19562546 / +2.2% 0.66 / 0.74 / -10.5%
tpcds_q64/duckdb:parquet 69801971 / 70058402 / -0.4% 79734006 / 81047863 / -1.6% 0.88 / 0.86 / +1.3%
tpcds_q65/duckdb:parquet 19815786 / 19981785 / -0.8% 25891632 / 26199186 / -1.2% 0.77 / 0.76 / +0.3%
tpcds_q66/duckdb:parquet 32989240 / 32998146 / -0.0% 38312847 / 37661626 / +1.7% 0.86 / 0.88 / -1.7%
tpcds_q67/duckdb:parquet 59949182 / 61109188 / -1.9% 67399091 / 67942579 / -0.8% 0.89 / 0.90 / -1.1%
tpcds_q68/duckdb:parquet 28939593 / 27931888 / +3.6% 36577534 / 36447739 / +0.4% 0.79 / 0.77 / +3.2%
tpcds_q69/duckdb:parquet 25776268 / 25830298 / -0.2% 34183409 / 34711714 / -1.5% 0.75 / 0.74 / +1.3%
tpcds_q70/duckdb:parquet 19052840 / 18964499 / +0.5% 26903912 / 26859247 / +0.2% 0.71 / 0.71 / +0.3%
tpcds_q71/duckdb:parquet 16944662 / 17634990 / -3.9% 24554530 / 23616346 / +4.0% 0.69 / 0.75 / -7.6%
tpcds_q72/duckdb:parquet 52893282 / 53114560 / -0.4% 59541187 / 59053188 / +0.8% 0.89 / 0.90 / -1.2%
tpcds_q73/duckdb:parquet 16627763 / 15964316 / +4.2% 21284761 / 21818802 / -2.4% 0.78 / 0.73 / +6.8%
tpcds_q74/duckdb:parquet 84000116 / 87133243 / -3.6% 90305396 / 91137555 / -0.9% 0.93 / 0.96 / -2.7%
tpcds_q75/duckdb:parquet 45662866 / 44278950 / +3.1% 49740682 / 49721038 / +0.0% 0.92 / 0.89 / +3.1%
tpcds_q76/duckdb:parquet 18898322 / 18741550 / +0.8% 23126709 / 23104814 / +0.1% 0.82 / 0.81 / +0.7%
tpcds_q77/duckdb:parquet 24022018 / 26414370 / -9.1% 31142158 / 31620397 / -1.5% 0.77 / 0.84 / -7.7%
tpcds_q78/duckdb:parquet 77602634 / 77700448 / -0.1% 84379554 / 84233834 / +0.2% 0.92 / 0.92 / -0.3%
tpcds_q79/duckdb:parquet 22526898 / 24226747 / -7.0% 28757991 / 28909432 / -0.5% 0.78 / 0.84 / -6.5%
tpcds_q80/duckdb:parquet 36232882 / 37069402 / -2.3% 43904429 / 44548446 / -1.4% 0.83 / 0.83 / -0.8%
tpcds_q81/duckdb:parquet 36307734 / 36201216 / +0.3% 45112866 / 44876772 / +0.5% 0.80 / 0.81 / -0.2%
tpcds_q82/duckdb:parquet 13542644 / 13445790 / +0.7% 21143841 / 20778390 / +1.8% 0.64 / 0.65 / -1.0%
tpcds_q83/duckdb:parquet 20007603 / 19979319 / +0.1% 24839934 / 25122973 / -1.1% 0.81 / 0.80 / +1.3%
tpcds_q84/duckdb:parquet 22922228 / 22866410 / +0.2% 28442074 / 29122412 / -2.3% 0.81 / 0.79 / +2.6%
tpcds_q85/duckdb:parquet 32197754 / 32320724 / -0.4% 39523507 / 39586701 / -0.2% 0.81 / 0.82 / -0.2%
tpcds_q86/duckdb:parquet 11784409 / 11765314 / +0.2% 16877927 / 16861744 / +0.1% 0.70 / 0.70 / +0.1%
tpcds_q87/duckdb:parquet 31079486 / 31263650 / -0.6% 36148921 / 35119547 / +2.9% 0.86 / 0.89 / -3.4%
tpcds_q88/duckdb:parquet 38471518 / 38447688 / +0.1% 42658943 / 44201316 / -3.5% 0.90 / 0.87 / +3.7%
tpcds_q89/duckdb:parquet 14066846 / 14061309 / +0.0% 21171843 / 21203689 / -0.2% 0.66 / 0.66 / +0.2%
tpcds_q90/duckdb:parquet 9963214 / 10060872 / -1.0% 14713905 / 15102172 / -2.6% 0.68 / 0.67 / +1.6%
tpcds_q91/duckdb:parquet 20981323 / 20973643 / +0.0% 28268678 / 28217792 / +0.2% 0.74 / 0.74 / -0.1%
tpcds_q92/duckdb:parquet 15671758 / 15521966 / +1.0% 22353141 / 22445518 / -0.4% 0.70 / 0.69 / +1.4%
tpcds_q93/duckdb:parquet 14174636 / 14008373 / +1.2% 20217613 / 20103247 / +0.6% 0.70 / 0.70 / +0.6%
tpcds_q94/duckdb:parquet 25325942 / 25476155 / -0.6% 32314465 / 32363746 / -0.2% 0.78 / 0.79 / -0.4%
tpcds_q95/duckdb:parquet 43870028 / 43961886 / -0.2% 50339802 / 49814331 / +1.1% 0.87 / 0.88 / -1.3%
tpcds_q96/duckdb:parquet 8120016 / 8066518 / +0.7% 13631552 / 13594363 / +0.3% 0.60 / 0.59 / +0.4%
tpcds_q97/duckdb:parquet 27238740 / 27374931 / -0.5% 33304265 / 34064259 / -2.2% 0.82 / 0.80 / +1.8%
tpcds_q98/duckdb:parquet 16363330 / 16453124 / -0.5% 23066194 / 23080422 / -0.1% 0.71 / 0.71 / -0.5%
tpcds_q99/duckdb:parquet 18660226 / 18641294 / +0.1% 24682602 / 24540146 / +0.6% 0.76 / 0.76 / -0.5%
duckdb / duckdb / ns (1.001x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:duckdb 15880742 / 15631672 / +1.6% 25165454 / 25428403 / -1.0% 0.63 / 0.61 / +2.7%
tpcds_q02/duckdb:duckdb 12256081 / 12149580 / +0.9% 19498376 / 19245081 / +1.3% 0.63 / 0.63 / -0.4%
tpcds_q03/duckdb:duckdb 4951032 / 4964309 / -0.3% 11368263 / 11905346 / -4.5% 0.44 / 0.42 / +4.4%
tpcds_q04/duckdb:duckdb 48913846 / 48594575 / +0.7% 56937854 / 57536048 / -1.0% 0.86 / 0.84 / +1.7%
tpcds_q05/duckdb:duckdb 15530504 / 15626794 / -0.6% 21988716 / 22502502 / -2.3% 0.71 / 0.69 / +1.7%
tpcds_q06/duckdb:duckdb 17850152 / 17692628 / +0.9% 28740062 / 28554013 / +0.7% 0.62 / 0.62 / +0.2%
tpcds_q07/duckdb:duckdb 21014943 / 21140935 / -0.6% 31794432 / 32256370 / -1.4% 0.66 / 0.66 / +0.8%
tpcds_q08/duckdb:duckdb 18720895 / 18119174 / +3.3% 28738362 / 28451681 / +1.0% 0.65 / 0.64 / +2.3%
tpcds_q09/duckdb:duckdb 8556586 / 8757160 / -2.3% 13695517 / 13907461 / -1.5% 0.62 / 0.63 / -0.8%
tpcds_q10/duckdb:duckdb 17768894 / 17992765 / -1.2% 28104403 / 28454970 / -1.2% 0.63 / 0.63 / -0.0%
tpcds_q11/duckdb:duckdb 42198920 / 41900668 / +0.7% 50339373 / 50979052 / -1.3% 0.84 / 0.82 / +2.0%
tpcds_q12/duckdb:duckdb 9010522 / 8571802 / +5.1% 16532815 / 16155389 / +2.3% 0.55 / 0.53 / +2.7%
tpcds_q13/duckdb:duckdb 20259422 / 20137072 / +0.6% 32657411 / 31803746 / +2.7% 0.62 / 0.63 / -2.0%
tpcds_q14/duckdb:duckdb 39970993 / 39815450 / +0.4% 45319740 / 46641913 / -2.8% 0.88 / 0.85 / +3.3%
tpcds_q15/duckdb:duckdb 8224919 / 7966770 / +3.2% 13715897 / 13780578 / -0.5% 0.60 / 0.58 / +3.7%
tpcds_q16/duckdb:duckdb 12191805 / 12148787 / +0.4% 21776833 / 21925489 / -0.7% 0.56 / 0.55 / +1.0%
tpcds_q17/duckdb:duckdb 17599361 / 17758315 / -0.9% 29938366 / 29109002 / +2.8% 0.59 / 0.61 / -3.6%
tpcds_q18/duckdb:duckdb 32240886 / 32207750 / +0.1% 46553424 / 45865974 / +1.5% 0.69 / 0.70 / -1.4%
tpcds_q19/duckdb:duckdb 10267526 / 10637030 / -3.5% 20132643 / 20857434 / -3.5% 0.51 / 0.51 / +0.0%
tpcds_q20/duckdb:duckdb 9491314 / 9054844 / +4.8% 16522482 / 16418570 / +0.6% 0.57 / 0.55 / +4.2%
tpcds_q21/duckdb:duckdb 6065817 / 5951026 / +1.9% 10832276 / 10935906 / -0.9% 0.56 / 0.54 / +2.9%
tpcds_q22/duckdb:duckdb 17296380 / 17449403 / -0.9% 22452096 / 23383131 / -4.0% 0.77 / 0.75 / +3.2%
tpcds_q23/duckdb:duckdb 26639046 / 26485062 / +0.6% 35427518 / 35364553 / +0.2% 0.75 / 0.75 / +0.4%
tpcds_q24/duckdb:duckdb 15515588 / 15087222 / +2.8% 29513326 / 29104885 / +1.4% 0.53 / 0.52 / +1.4%
tpcds_q25/duckdb:duckdb 13740813 / 13936944 / -1.4% 26445252 / 26064198 / +1.5% 0.52 / 0.53 / -2.8%
tpcds_q26/duckdb:duckdb 18152100 / 18173764 / -0.1% 27731407 / 28249315 / -1.8% 0.65 / 0.64 / +1.7%
tpcds_q27/duckdb:duckdb 23333758 / 22963306 / +1.6% 35509732 / 35786790 / -0.8% 0.66 / 0.64 / +2.4%
tpcds_q28/duckdb:duckdb 11897928 / 11761642 / +1.2% 17721816 / 19890835 / -10.9% 🟢 0.67 / 0.59 / +13.5%
tpcds_q29/duckdb:duckdb 14164099 / 13968728 / +1.4% 25961768 / 26492866 / -2.0% 0.55 / 0.53 / +3.5%
tpcds_q30/duckdb:duckdb 17568514 / 17345378 / +1.3% 29495375 / 30502147 / -3.3% 0.60 / 0.57 / +4.7%
tpcds_q31/duckdb:duckdb 30140767 / 30084758 / +0.2% 38471251 / 38020704 / +1.2% 0.78 / 0.79 / -1.0%
tpcds_q32/duckdb:duckdb 5236706 / 5308040 / -1.3% 12340905 / 12711292 / -2.9% 0.42 / 0.42 / +1.6%
tpcds_q33/duckdb:duckdb 9141523 / 8999867 / +1.6% 16261186 / 16080133 / +1.1% 0.56 / 0.56 / +0.4%
tpcds_q34/duckdb:duckdb 10356440 / 10392586 / -0.3% 19917161 / 19659012 / +1.3% 0.52 / 0.53 / -1.6%
tpcds_q35/duckdb:duckdb 24227982 / 24114508 / +0.5% 33737993 / 34258193 / -1.5% 0.72 / 0.70 / +2.0%
tpcds_q36/duckdb:duckdb 12749774 / 12868446 / -0.9% 22706894 / 23284081 / -2.5% 0.56 / 0.55 / +1.6%
tpcds_q37/duckdb:duckdb 5210064 / 5510659 / -5.5% 13330667 / 13785436 / -3.3% 0.39 / 0.40 / -2.2%
tpcds_q38/duckdb:duckdb 22550420 / 22673645 / -0.5% 29099731 / 28842382 / +0.9% 0.77 / 0.79 / -1.4%
tpcds_q39/duckdb:duckdb 19214661 / 19176394 / +0.2% 24532753 / 24533179 / -0.0% 0.78 / 0.78 / +0.2%
tpcds_q40/duckdb:duckdb 8346477 / 8228289 / +1.4% 16565392 / 15993874 / +3.6% 0.50 / 0.51 / -2.1%
tpcds_q41/duckdb:duckdb 9966480 / 9837827 / +1.3% 16530181 / 16261875 / +1.6% 0.60 / 0.60 / -0.3%
tpcds_q42/duckdb:duckdb 4672864 / 4845122 / -3.6% 11803274 / 11949931 / -1.2% 0.40 / 0.41 / -2.4%
tpcds_q43/duckdb:duckdb 7449338 / 7509551 / -0.8% 15349024 / 1547002 / -0.8% 0.49 / 0.49 / -0.0%
tpcds_q44/duckdb:duckdb 9127706 / 9127552 / +0.0% 18300486 / 18316446 / -0.1% 0.50 / 0.50 / +0.1%
tpcds_q45/duckdb:duckdb 13373984 / 13462008 / -0.7% 21876216 / 22567038 / -3.1% 0.61 / 0.60 / +2.5%
tpcds_q46/duckdb:duckdb 25135478 / 25047142 / +0.4% 37075533 / 35965595 / +3.1% 0.68 / 0.70 / -2.7%
tpcds_q47/duckdb:duckdb 33489168 / 33162058 / +1.0% 41147615 / 41873577 / -1.7% 0.81 / 0.79 / +2.8%
tpcds_q48/duckdb:duckdb 27037089 / 27108388 / -0.3% 35598870 / 36437584 / -2.3% 0.76 / 0.74 / +2.1%
tpcds_q49/duckdb:duckdb 14525051 / 14531985 / -0.0% 25026914 / 24909217 / +0.5% 0.58 / 0.58 / -0.5%
tpcds_q50/duckdb:duckdb 9878488 / 9937694 / -0.6% 17956907 / 18598773 / -3.5% 0.55 / 0.53 / +3.0%
tpcds_q51/duckdb:duckdb 45704790 / 46854011 / -2.5% 54238087 / 53284449 / +1.8% 0.84 / 0.88 / -4.2%
tpcds_q52/duckdb:duckdb 4899092 / 5232354 / -6.4% 11302061 / 12465567 / -9.3% 0.43 / 0.42 / +3.3%
tpcds_q53/duckdb:duckdb 9327852 / 9422430 / -1.0% 17009128 / 17886128 / -4.9% 0.55 / 0.53 / +4.1%
tpcds_q54/duckdb:duckdb 11717437 / 11740931 / -0.2% 22060556 / 21663953 / +1.8% 0.53 / 0.54 / -2.0%
tpcds_q55/duckdb:duckdb 4814333 / 4998312 / -3.7% 11529995 / 12044531 / -4.3% 0.42 / 0.41 / +0.6%
tpcds_q56/duckdb:duckdb 10267514 / 10135856 / +1.3% 17389866 / 18014374 / -3.5% 0.59 / 0.56 / +4.9%
tpcds_q57/duckdb:duckdb 27622098 / 27320316 / +1.1% 35698621 / 35247506 / +1.3% 0.77 / 0.78 / -0.2%
tpcds_q58/duckdb:duckdb 10677049 / 10702334 / -0.2% 17386081 / 18141682 / -4.2% 0.61 / 0.59 / +4.1%
tpcds_q59/duckdb:duckdb 16733284 / 16662624 / +0.4% 24525352 / 25345070 / -3.2% 0.68 / 0.66 / +3.8%
tpcds_q60/duckdb:duckdb 10731322 / 10757556 / -0.2% 17917104 / 17972817 / -0.3% 0.60 / 0.60 / +0.1%
tpcds_q61/duckdb:duckdb 9991403 / 9900877 / +0.9% 18943378 / 19173395 / -1.2% 0.53 / 0.52 / +2.1%
tpcds_q62/duckdb:duckdb 8259774 / 8285039 / -0.3% 14882099 / 15240161 / -2.3% 0.56 / 0.54 / +2.1%
tpcds_q63/duckdb:duckdb 8755550 / 8929104 / -1.9% 17147581 / 17678919 / -3.0% 0.51 / 0.51 / +1.1%
tpcds_q64/duckdb:duckdb 38550460 / 38065235 / +1.3% 55634955 / 58418610 / -4.8% 0.69 / 0.65 / +6.3%
tpcds_q65/duckdb:duckdb 9713526 / 9718562 / -0.1% 18617681 / 19084309 / -2.4% 0.52 / 0.51 / +2.5%
tpcds_q66/duckdb:duckdb 24361471 / 24373748 / -0.1% 32317001 / 31996052 / +1.0% 0.75 / 0.76 / -1.0%
tpcds_q67/duckdb:duckdb 54682936 / 55642382 / -1.7% 67918808 / 65768252 / +3.3% 0.81 / 0.85 / -4.8%
tpcds_q68/duckdb:duckdb 16186661 / 15903496 / +1.8% 27377113 / 26600624 / +2.9% 0.59 / 0.60 / -1.1%
tpcds_q69/duckdb:duckdb 15229422 / 15179008 / +0.3% 24742914 / 25350149 / -2.4% 0.62 / 0.60 / +2.8%
tpcds_q70/duckdb:duckdb 10108564 / 10124216 / -0.2% 20872893 / 19808081 / +5.4% 0.48 / 0.51 / -5.2%
tpcds_q71/duckdb:duckdb 8266384 / 7901592 / +4.6% 16102058 / 15180463 / +6.1% 0.51 / 0.52 / -1.4%
tpcds_q72/duckdb:duckdb 36476824 / 36228400 / +0.7% 46749929 / 47168143 / -0.9% 0.78 / 0.77 / +1.6%
tpcds_q73/duckdb:duckdb 7948472 / 7805272 / +1.8% 16785574 / 16622111 / +1.0% 0.47 / 0.47 / +0.8%
tpcds_q74/duckdb:duckdb 35915684 / 35748441 / +0.5% 43736819 / 43954741 / -0.5% 0.82 / 0.81 / +1.0%
tpcds_q75/duckdb:duckdb 29624612 / 29767053 / -0.5% 40947118 / 41003948 / -0.1% 0.72 / 0.73 / -0.3%
tpcds_q76/duckdb:duckdb 8062156 / 8037754 / +0.3% 16833239 / 16203264 / +3.9% 0.48 / 0.50 / -3.5%
tpcds_q77/duckdb:duckdb 10565736 / 10488577 / +0.7% 20690710 / 20436404 / +1.2% 0.51 / 0.51 / -0.5%
tpcds_q78/duckdb:duckdb 64036714 / 64825720 / -1.2% 75053568 / 75516864 / -0.6% 0.85 / 0.86 / -0.6%
tpcds_q79/duckdb:duckdb 11978763 / 11933780 / +0.4% 22561487 / 21927116 / +2.9% 0.53 / 0.54 / -2.4%
tpcds_q80/duckdb:duckdb 16888327 / 16688763 / +1.2% 29942710 / 29717791 / +0.8% 0.56 / 0.56 / +0.4%
tpcds_q81/duckdb:duckdb 25222936 / 25509360 / -1.1% 37956995 / 37773610 / +0.5% 0.66 / 0.68 / -1.6%
tpcds_q82/duckdb:duckdb 5748516 / 6045316 / -4.9% 13870705 / 14633430 / -5.2% 0.41 / 0.41 / +0.3%
tpcds_q83/duckdb:duckdb 8938604 / 9072853 / -1.5% 14886461 / 15561738 / -4.3% 0.60 / 0.58 / +3.0%
tpcds_q84/duckdb:duckdb 9239456 / 9249012 / -0.1% 17843213 / 18455837 / -3.3% 0.52 / 0.50 / +3.3%
tpcds_q85/duckdb:duckdb 21340182 / 20965686 / +1.8% 35017603 / 35377254 / -1.0% 0.61 / 0.59 / +2.8%
tpcds_q86/duckdb:duckdb 8551140 / 8485607 / +0.8% 15406011 / 15321846 / +0.5% 0.56 / 0.55 / +0.2%
tpcds_q87/duckdb:duckdb 24524508 / 24598832 / -0.3% 31662571 / 30573830 / +3.6% 0.77 / 0.80 / -3.7%
tpcds_q88/duckdb:duckdb 18780753 / 18800638 / -0.1% 24536003 / 24838937 / -1.2% 0.77 / 0.76 / +1.1%
tpcds_q89/duckdb:duckdb 10249222 / 10253482 / -0.0% 18188659 / 19102741 / -4.8% 0.56 / 0.54 / +5.0%
tpcds_q90/duckdb:duckdb 4846370 / 4931736 / -1.7% 10562647 / 10487735 / +0.7% 0.46 / 0.47 / -2.4%
tpcds_q91/duckdb:duckdb 8808164 / 8780847 / +0.3% 18567420 / 19111964 / -2.8% 0.47 / 0.46 / +3.3%
tpcds_q92/duckdb:duckdb 6703947 / 6592702 / +1.7% 14695539 / 15140495 / -2.9% 0.46 / 0.44 / +4.8%
tpcds_q93/duckdb:duckdb 6868822 / 6863530 / +0.1% 14591487 / 15726920 / -7.2% 0.47 / 0.44 / +7.9%
tpcds_q94/duckdb:duckdb 11709098 / 11861784 / -1.3% 23213181 / 23412637 / -0.9% 0.50 / 0.51 / -0.4%
tpcds_q95/duckdb:duckdb 35422044 / 35848980 / -1.2% 44480217 / 44963574 / -1.1% 0.80 / 0.80 / -0.1%
tpcds_q96/duckdb:duckdb 3833442 / 3740108 / +2.5% 9618326 / 9412503 / +2.2% 0.40 / 0.40 / +0.3%
tpcds_q97/duckdb:duckdb 21436690 / 21333074 / +0.5% 27670563 / 28032894 / -1.3% 0.77 / 0.76 / +1.8%
tpcds_q98/duckdb:duckdb 10562814 / 10026880 / +5.3% 18870740 / 19624278 / -3.8% 0.56 / 0.51 / +9.6%
tpcds_q99/duckdb:duckdb 13010412 / 12922363 / +0.7% 19830952 / 19938270 / -0.5% 0.66 / 0.65 / +1.2%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +6.7%
Engines: DataFusion No clear signal (+8.3%, environment too noisy confidence) · DuckDB No clear signal (+5.2%, environment too noisy confidence)
Vortex (geomean): hot 0.972x ➖ · cold 1.015x ➖
Parquet (geomean): hot 0.910x ➖ · cold 0.910x ➖
Shifts: Parquet (control) -9.0% · Median polish -4.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.959x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:vortex-file-compressed 34281296 / 39846300 / -14.0% 134867466 / 223737413 / -39.7% 🟢 0.25 / 0.18 / +42.7%
fineweb_q01/datafusion:vortex-file-compressed 432611543 / 432492830 / +0.0% 790990466 / 546668029 / +44.7% 🔴 0.55 / 0.79 / -30.9%
fineweb_q02/datafusion:vortex-file-compressed 334739668 / 386701153 / -13.4% 568252689 / 374534223 / +51.7% 🔴 0.59 / 1.03 / -42.9%
fineweb_q03/datafusion:vortex-file-compressed 532685232 / 523969072 / +1.7% 494002606 / 680618407 / -27.4% 1.08 / 0.77 / +40.1%
fineweb_q04/datafusion:vortex-file-compressed 437226868 / 536070320 / -18.4% 797358577 / 605873471 / +31.6% 🔴 0.55 / 0.88 / -38.0%
fineweb_q05/datafusion:vortex-file-compressed 570574657 / 420922936 / +35.6% 🔴 574627658 / 512120151 / +12.2% 0.99 / 0.82 / +20.8%
fineweb_q06/datafusion:vortex-file-compressed 566227248 / 553595648 / +2.3% 723145737 / 575132590 / +25.7% 0.78 / 0.96 / -18.7%
fineweb_q07/datafusion:vortex-file-compressed 474058393 / 493046470 / -3.9% 653706371 / 506674638 / +29.0% 0.73 / 0.97 / -25.5%
fineweb_q08/datafusion:vortex-file-compressed 173219538 / 208725326 / -17.0% 188616188 / 241186693 / -21.8% 0.92 / 0.87 / +6.1%
datafusion / vortex-compact / ns (0.872x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:vortex-compact 39493223 / 40301918 / -2.0% 182902780 / 131873152 / +38.7% 🔴 0.22 / 0.31 / -29.3%
fineweb_q01/datafusion:vortex-compact 379006982 / 450086254 / -15.8% 917325633 / 831902205 / +10.3% 0.41 / 0.54 / -23.6%
fineweb_q02/datafusion:vortex-compact 409037252 / 384463818 / +6.4% 411390811 / 404400842 / +1.7% 0.99 / 0.95 / +4.6%
fineweb_q03/datafusion:vortex-compact 488708592 / 522821272 / -6.5% 723984714 / 828614686 / -12.6% 0.68 / 0.63 / +7.0%
fineweb_q04/datafusion:vortex-compact 498773210 / 547180240 / -8.8% 562440853 / 547939850 / +2.6% 0.89 / 1.00 / -11.2%
fineweb_q05/datafusion:vortex-compact 467451491 / 598360955 / -21.9% 537010611 / 656141831 / -18.2% 0.87 / 0.91 / -4.5%
fineweb_q06/datafusion:vortex-compact 534157198 / 602294656 / -11.3% 552647487 / 659897009 / -16.3% 0.97 / 0.91 / +5.9%
fineweb_q07/datafusion:vortex-compact 502451952 / 549062308 / -8.5% 629505688 / 513771440 / +22.5% 0.80 / 1.07 / -25.3%
fineweb_q08/datafusion:vortex-compact 158227808 / 257091562 / -38.5% 🟢 298683899 / 473158713 / -36.9% 🟢 0.53 / 0.54 / -2.5%
datafusion / parquet / ns (0.845x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:parquet 403725404 / 502169812 / -19.6% 937331087 / 924711361 / +1.4% 0.43 / 0.54 / -20.7%
fineweb_q01/datafusion:parquet 718398730 / 967988540 / -25.8% 787221282 / 816229670 / -3.6% 0.91 / 1.19 / -23.0%
fineweb_q02/datafusion:parquet 782995574 / 965868242 / -18.9% 673214146 / 834363462 / -19.3% 1.16 / 1.16 / +0.5%
fineweb_q03/datafusion:parquet 779518130 / 993867023 / -21.6% 746647538 / 934217042 / -20.1% 1.04 / 1.06 / -1.9%
fineweb_q04/datafusion:parquet 762966771 / 1251802349 / -39.1% 🟢 665429300 / 963677800 / -30.9% 🟢 1.15 / 1.30 / -11.7%
fineweb_q05/datafusion:parquet 882883706 / 887459284 / -0.5% 832610813 / 980088008 / -15.0% 1.06 / 0.91 / +17.1%
fineweb_q06/datafusion:parquet 787392498 / 812101723 / -3.0% 739219356 / 775373849 / -4.7% 1.07 / 1.05 / +1.7%
fineweb_q07/datafusion:parquet 783570846 / 840390892 / -6.8% 787204366 / 905614177 / -13.1% 1.00 / 0.93 / +7.3%
fineweb_q08/datafusion:parquet 774929350 / 736900772 / +5.2% 743834079 / 679377526 / +9.5% 1.04 / 1.08 / -4.0%
duckdb / vortex-file-compressed / ns (1.061x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:vortex-file-compressed 96874376 / 72755704 / +33.2% 🔴 102731833 / 104395847 / -1.6% 0.94 / 0.70 / +35.3%
fineweb_q01/duckdb:vortex-file-compressed 373395103 / 357269488 / +4.5% 594306939 / 534798586 / +11.1% 0.63 / 0.67 / -6.0%
fineweb_q02/duckdb:vortex-file-compressed 462925819 / 421997350 / +9.7% 418665228 / 367811538 / +13.8% 1.11 / 1.15 / -3.6%
fineweb_q03/duckdb:vortex-file-compressed 1078865754 / 1085598948 / -0.6% 1196652527 / 1259575673 / -5.0% 0.90 / 0.86 / +4.6%
fineweb_q04/duckdb:vortex-file-compressed 954059098 / 954941089 / -0.1% 925555182 / 1157706742 / -20.1% 1.03 / 0.82 / +25.0%
fineweb_q05/duckdb:vortex-file-compressed 1328686985 / 1036836806 / +28.1% 959751904 / 1199168435 / -20.0% 1.38 / 0.86 / +60.1%
fineweb_q06/duckdb:vortex-file-compressed 963989165 / 1021570476 / -5.6% 1028827923 / 1186709345 / -13.3% 0.94 / 0.86 / +8.8%
fineweb_q07/duckdb:vortex-file-compressed 838285314 / 975308831 / -14.0% 943924591 / 1179608505 / -20.0% 0.89 / 0.83 / +7.4%
fineweb_q08/duckdb:vortex-file-compressed 247624242 / 228168782 / +8.5% 408274395 / 254001829 / +60.7% 🔴 0.61 / 0.90 / -32.5%
duckdb / vortex-compact / ns (1.005x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:vortex-compact 100002344 / 81574891 / +22.6% 117614793 / 109888592 / +7.0% 0.85 / 0.74 / +14.5%
fineweb_q01/duckdb:vortex-compact 380187595 / 402747125 / -5.6% 415878821 / 557446809 / -25.4% 0.91 / 0.72 / +26.5%
fineweb_q02/duckdb:vortex-compact 417851126 / 497172453 / -16.0% 936335494 / 358735066 / +161.0% 🔴 0.45 / 1.39 / -67.8%
fineweb_q03/duckdb:vortex-compact 823932856 / 855489934 / -3.7% 920117073 / 1125475069 / -18.2% 0.90 / 0.76 / +17.8%
fineweb_q04/duckdb:vortex-compact 858057298 / 872192114 / -1.6% 959359306 / 984717777 / -2.6% 0.89 / 0.89 / +1.0%
fineweb_q05/duckdb:vortex-compact 863086326 / 860075099 / +0.4% 903864352 / 958081960 / -5.7% 0.95 / 0.90 / +6.4%
fineweb_q06/duckdb:vortex-compact 1258460557 / 857636758 / +46.7% 🔴 1016187482 / 952591033 / +6.7% 1.24 / 0.90 / +37.6%
fineweb_q07/duckdb:vortex-compact 773740746 / 823475426 / -6.0% 842463176 / 956720581 / -11.9% 0.92 / 0.86 / +6.7%
fineweb_q08/duckdb:vortex-compact 179707842 / 220025684 / -18.3% 197492428 / 193139320 / +2.3% 0.91 / 1.14 / -20.1%
duckdb / parquet / ns (0.981x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:parquet 334194852 / 300473318 / +11.2% 405717709 / 374714525 / +8.3% 0.82 / 0.80 / +2.7%
fineweb_q01/duckdb:parquet 564478387 / 557947931 / +1.2% 693676791 / 650566845 / +6.6% 0.81 / 0.86 / -5.1%
fineweb_q02/duckdb:parquet 480206696 / 542023122 / -11.4% 606774876 / 639030868 / -5.0% 0.79 / 0.85 / -6.7%
fineweb_q03/duckdb:parquet 868230174 / 808847704 / +7.3% 918419816 / 790935861 / +16.1% 0.95 / 1.02 / -7.6%
fineweb_q04/duckdb:parquet 814566124 / 746609206 / +9.1% 901657362 / 710018322 / +27.0% 0.90 / 1.05 / -14.1%
fineweb_q05/duckdb:parquet 939968884 / 864972985 / +8.7% 935906559 / 860158534 / +8.8% 1.00 / 1.01 / -0.1%
fineweb_q06/duckdb:parquet 936586288 / 895368372 / +4.6% 1197252952 / 3188281397 / -62.4% 🟢 0.78 / 0.28 / +178.6%
fineweb_q07/duckdb:parquet 749290167 / 788867580 / -5.0% 821235641 / 833833114 / -1.5% 0.91 / 0.95 / -3.6%
fineweb_q08/duckdb:parquet 323572594 / 483931368 / -33.1% 🟢 425705716 / 504612891 / -15.6% 0.76 / 0.96 / -20.7%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: JOB on NVME 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.1%
Engines: DuckDB No clear signal (+0.1%, low confidence)
Vortex (geomean): hot 0.998x ➖ · cold 0.990x ➖
Parquet (geomean): hot 0.999x ➖ · cold 0.999x ➖
Shifts: Parquet (control) -0.1% · Median polish +0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

duckdb / vortex-file-compressed / ns (0.998x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
job_q01/duckdb:vortex-file-compressed 14685453 / 14950228 / -1.8% 27468604 / 28045933 / -2.1% 0.53 / 0.53 / +0.3%
job_q02/duckdb:vortex-file-compressed 25808508 / 25656796 / +0.6% 38188291 / 38694366 / -1.3% 0.68 / 0.66 / +1.9%
job_q03/duckdb:vortex-file-compressed 15630995 / 15621323 / +0.1% 29001844 / 30479509 / -4.8% 0.54 / 0.51 / +5.2%
job_q04/duckdb:vortex-file-compressed 27413026 / 27447971 / -0.1% 40314022 / 41067089 / -1.8% 0.68 / 0.67 / +1.7%
job_q05/duckdb:vortex-file-compressed 19553537 / 19372499 / +0.9% 34399638 / 34748389 / -1.0% 0.57 / 0.56 / +2.0%
job_q06/duckdb:vortex-file-compressed 15960355 / 16136391 / -1.1% 31390526 / 31650702 / -0.8% 0.51 / 0.51 / -0.3%
job_q07/duckdb:vortex-file-compressed 9617940 / 9834961 / -2.2% 25461607 / 24169586 / +5.3% 0.38 / 0.41 / -7.2%
job_q08/duckdb:vortex-file-compressed 21330476 / 21449382 / -0.6% 35656409 / 35982471 / -0.9% 0.60 / 0.60 / +0.4%
job_q09/duckdb:vortex-file-compressed 66104878 / 66361856 / -0.4% 96766755 / 96742092 / +0.0% 0.68 / 0.69 / -0.4%
job_q10/duckdb:vortex-file-compressed 43285620 / 43045678 / +0.6% 73434043 / 73119472 / +0.4% 0.59 / 0.59 / +0.1%
job_q100/duckdb:vortex-file-compressed 41131872 / 40607245 / +1.3% 72656442 / 75301568 / -3.5% 0.57 / 0.54 / +5.0%
job_q101/duckdb:vortex-file-compressed 38514090 / 38460510 / +0.1% 71826132 / 72834470 / -1.4% 0.54 / 0.53 / +1.5%
job_q102/duckdb:vortex-file-compressed 72696099 / 71911204 / +1.1% 106997284 / 110662195 / -3.3% 0.68 / 0.65 / +4.6%
job_q103/duckdb:vortex-file-compressed 50836646 / 50832989 / +0.0% 85134527 / 82837199 / +2.8% 0.60 / 0.61 / -2.7%
job_q104/duckdb:vortex-file-compressed 38802252 / 38910684 / -0.3% 72756763 / 71524589 / +1.7% 0.53 / 0.54 / -2.0%
job_q105/duckdb:vortex-file-compressed 69760648 / 69773148 / -0.0% 102065270 / 104929001 / -2.7% 0.68 / 0.66 / +2.8%
job_q106/duckdb:vortex-file-compressed 62931092 / 63496870 / -0.9% 92153394 / 96300426 / -4.3% 0.68 / 0.66 / +3.6%
job_q107/duckdb:vortex-file-compressed 43997022 / 43625020 / +0.9% 77888450 / 79148611 / -1.6% 0.56 / 0.55 / +2.5%
job_q108/duckdb:vortex-file-compressed 64257750 / 64329930 / -0.1% 97977169 / 98339419 / -0.4% 0.66 / 0.65 / +0.3%
job_q109/duckdb:vortex-file-compressed 11034582 / 11016043 / +0.2% 23440833 / 23930912 / -2.0% 0.47 / 0.46 / +2.3%
job_q11/duckdb:vortex-file-compressed 37907858 / 38546752 / -1.7% 68353672 / 68305319 / +0.1% 0.55 / 0.56 / -1.7%
job_q110/duckdb:vortex-file-compressed 17387476 / 17650752 / -1.5% 29664391 / 30785298 / -3.6% 0.59 / 0.57 / +2.2%
job_q111/duckdb:vortex-file-compressed 28449780 / 29113655 / -2.3% 43699000 / 46145818 / -5.3% 0.65 / 0.63 / +3.2%
job_q112/duckdb:vortex-file-compressed 28960231 / 28741508 / +0.8% 43553054 / 44330606 / -1.8% 0.66 / 0.65 / +2.6%
job_q113/duckdb:vortex-file-compressed 31927746 / 31697359 / +0.7% 48659751 / 48670051 / -0.0% 0.66 / 0.65 / +0.7%
job_q12/duckdb:vortex-file-compressed 39046267 / 38427918 / +1.6% 54433775 / 53872832 / +1.0% 0.72 / 0.71 / +0.6%
job_q13/duckdb:vortex-file-compressed 14056866 / 13682732 / +2.7% 27960232 / 29431998 / -5.0% 0.50 / 0.46 / +8.1%
job_q14/duckdb:vortex-file-compressed 47023150 / 47438454 / -0.9% 65001252 / 63200120 / +2.8% 0.72 / 0.75 / -3.6%
job_q15/duckdb:vortex-file-compressed 25431866 / 25645184 / -0.8% 56129610 / 53708906 / +4.5% 0.45 / 0.48 / -5.1%
job_q16/duckdb:vortex-file-compressed 24382454 / 24235951 / +0.6% 54592591 / 54729966 / -0.3% 0.45 / 0.44 / +0.9%
job_q17/duckdb:vortex-file-compressed 35018298 / 34990022 / +0.1% 66739590 / 66665084 / +0.1% 0.52 / 0.52 / -0.0%
job_q18/duckdb:vortex-file-compressed 38780204 / 39491231 / -1.8% 52081457 / 52675915 / -1.1% 0.74 / 0.75 / -0.7%
job_q19/duckdb:vortex-file-compressed 18356186 / 18704516 / -1.9% 37614216 / 39470235 / -4.7% 0.49 / 0.47 / +3.0%
job_q20/duckdb:vortex-file-compressed 18445283 / 19153824 / -3.7% 38862494 / 37411701 / +3.9% 0.47 / 0.51 / -7.3%
job_q21/duckdb:vortex-file-compressed 37709924 / 38408022 / -1.8% 60103672 / 59179588 / +1.6% 0.63 / 0.65 / -3.3%
job_q22/duckdb:vortex-file-compressed 29594388 / 29977870 / -1.3% 51110530 / 51158954 / -0.1% 0.58 / 0.59 / -1.2%
job_q23/duckdb:vortex-file-compressed 67802148 / 67056398 / +1.1% 92390259 / 95342096 / -3.1% 0.73 / 0.70 / +4.3%
job_q24/duckdb:vortex-file-compressed 40733944 / 40863354 / -0.3% 68321080 / 68510176 / -0.3% 0.60 / 0.60 / -0.0%
job_q25/duckdb:vortex-file-compressed 34268434 / 34292044 / -0.1% 60685905 / 62918790 / -3.5% 0.56 / 0.55 / +3.6%
job_q26/duckdb:vortex-file-compressed 85984564 / 85613344 / +0.4% 120092134 / 116400408 / +3.2% 0.72 / 0.74 / -2.7%
job_q27/duckdb:vortex-file-compressed 28055904 / 29009000 / -3.3% 51896557 / 52524626 / -1.2% 0.54 / 0.55 / -2.1%
job_q28/duckdb:vortex-file-compressed 23258108 / 23240468 / +0.1% 48082704 / 48052388 / +0.1% 0.48 / 0.48 / +0.0%
job_q29/duckdb:vortex-file-compressed 84663172 / 84417974 / +0.3% 100753574 / 99921790 / +0.8% 0.84 / 0.84 / -0.5%
job_q30/duckdb:vortex-file-compressed 67481342 / 67904296 / -0.6% 83402236 / 86038586 / -3.1% 0.81 / 0.79 / +2.5%
job_q31/duckdb:vortex-file-compressed 60126234 / 60429136 / -0.5% 88744611 / 92445893 / -4.0% 0.68 / 0.65 / +3.6%
job_q32/duckdb:vortex-file-compressed 47634730 / 47537256 / +0.2% 76458572 / 78304787 / -2.4% 0.62 / 0.61 / +2.6%
job_q33/duckdb:vortex-file-compressed 62219348 / 62162333 / +0.1% 86241497 / 89202941 / -3.3% 0.72 / 0.70 / +3.5%
job_q34/duckdb:vortex-file-compressed 125852112 / 128391190 / -2.0% 151309699 / 152105379 / -0.5% 0.83 / 0.84 / -1.5%
job_q35/duckdb:vortex-file-compressed 27045995 / 26534574 / +1.9% 50617644 / 52398283 / -3.4% 0.53 / 0.51 / +5.5%
job_q36/duckdb:vortex-file-compressed 20900324 / 20930388 / -0.1% 46291648 / 45578447 / +1.6% 0.45 / 0.46 / -1.7%
job_q37/duckdb:vortex-file-compressed 50308040 / 50087608 / +0.4% 78757330 / 82132844 / -4.1% 0.64 / 0.61 / +4.7%
job_q38/duckdb:vortex-file-compressed 18756309 / 18823377 / -0.4% 33510566 / 34408317 / -2.6% 0.56 / 0.55 / +2.3%
job_q39/duckdb:vortex-file-compressed 15835685 / 15739232 / +0.6% 30312577 / 31780188 / -4.6% 0.52 / 0.50 / +5.5%
job_q40/duckdb:vortex-file-compressed 94257598 / 95090590 / -0.9% 112597856 / 112848541 / -0.2% 0.84 / 0.84 / -0.7%
job_q41/duckdb:vortex-file-compressed 260994744 / 261462292 / -0.2% 275847706 / 279265128 / -1.2% 0.95 / 0.94 / +1.1%
job_q42/duckdb:vortex-file-compressed 30847028 / 30868910 / -0.1% 49633368 / 50233923 / -1.2% 0.62 / 0.61 / +1.1%
job_q43/duckdb:vortex-file-compressed 17797440 / 17487745 / +1.8% 34233746 / 35677231 / -4.0% 0.52 / 0.49 / +6.1%
job_q44/duckdb:vortex-file-compressed 46206505 / 46674905 / -1.0% 64064621 / 65802772 / -2.6% 0.72 / 0.71 / +1.7%
job_q45/duckdb:vortex-file-compressed 67593920 / 68435560 / -1.2% 85202470 / 85965868 / -0.9% 0.79 / 0.80 / -0.3%
job_q46/duckdb:vortex-file-compressed 21851926 / 21504266 / +1.6% 39325589 / 38971907 / +0.9% 0.56 / 0.55 / +0.7%
job_q47/duckdb:vortex-file-compressed 18728990 / 18617212 / +0.6% 34673562 / 36269092 / -4.4% 0.54 / 0.51 / +5.2%
job_q48/duckdb:vortex-file-compressed 72891194 / 71613604 / +1.8% 87471185 / 87837049 / -0.4% 0.83 / 0.82 / +2.2%
job_q49/duckdb:vortex-file-compressed 51716158 / 50755805 / +1.9% 68438106 / 70509982 / -2.9% 0.76 / 0.72 / +5.0%
job_q50/duckdb:vortex-file-compressed 37344612 / 37035985 / +0.8% 52443216 / 54318364 / -3.5% 0.71 / 0.68 / +4.4%
job_q51/duckdb:vortex-file-compressed 57601070 / 57073790 / +0.9% 74566845 / 76875980 / -3.0% 0.77 / 0.74 / +4.0%
job_q52/duckdb:vortex-file-compressed 47217178 / 47198638 / +0.0% 68676613 / 70203923 / -2.2% 0.69 / 0.67 / +2.3%
job_q53/duckdb:vortex-file-compressed 44559532 / 43907718 / +1.5% 67678600 / 66228594 / +2.2% 0.66 / 0.66 / -0.7%
job_q54/duckdb:vortex-file-compressed 57162442 / 57482084 / -0.6% 77348951 / 80634820 / -4.1% 0.74 / 0.71 / +3.7%
job_q55/duckdb:vortex-file-compressed 55740176 / 55645210 / +0.2% 77036159 / 77707195 / -0.9% 0.72 / 0.72 / +1.0%
job_q56/duckdb:vortex-file-compressed 35565626 / 35500658 / +0.2% 61011726 / 62641772 / -2.6% 0.58 / 0.57 / +2.9%
job_q57/duckdb:vortex-file-compressed 82277269 / 82931154 / -0.8% 103213955 / 104420533 / -1.2% 0.80 / 0.79 / +0.4%
job_q58/duckdb:vortex-file-compressed 64998689 / 64671518 / +0.5% 89746670 / 89367567 / +0.4% 0.72 / 0.72 / +0.1%
job_q59/duckdb:vortex-file-compressed 60915720 / 60407115 / +0.8% 85626848 / 87325579 / -1.9% 0.71 / 0.69 / +2.8%
job_q60/duckdb:vortex-file-compressed 40976192 / 41128726 / -0.4% 61713083 / 62511397 / -1.3% 0.66 / 0.66 / +0.9%
job_q61/duckdb:vortex-file-compressed 32047258 / 32109638 / -0.2% 58795729 / 58013279 / +1.3% 0.55 / 0.55 / -1.5%
job_q62/duckdb:vortex-file-compressed 31021507 / 31173190 / -0.5% 55194669 / 55821344 / -1.1% 0.56 / 0.56 / +0.6%
job_q63/duckdb:vortex-file-compressed 34224610 / 34250562 / -0.1% 59278541 / 59919738 / -1.1% 0.58 / 0.57 / +1.0%
job_q64/duckdb:vortex-file-compressed 56709924 / 56691318 / +0.0% 81703233 / 81691387 / +0.0% 0.69 / 0.69 / +0.0%
job_q65/duckdb:vortex-file-compressed 48863940 / 48446258 / +0.9% 73151455 / 72590657 / +0.8% 0.67 / 0.67 / +0.1%
job_q66/duckdb:vortex-file-compressed 48746041 / 48534134 / +0.4% 77604042 / 76239318 / +1.8% 0.63 / 0.64 / -1.3%
job_q67/duckdb:vortex-file-compressed 35372123 / 34921056 / +1.3% 65209021 / 64977936 / +0.4% 0.54 / 0.54 / +0.9%
job_q68/duckdb:vortex-file-compressed 54607855 / 55129504 / -0.9% 86609685 / 85253801 / +1.6% 0.63 / 0.65 / -2.5%
job_q69/duckdb:vortex-file-compressed 76716316 / 75652414 / +1.4% 102959312 / 107028800 / -3.8% 0.75 / 0.71 / +5.4%
job_q70/duckdb:vortex-file-compressed 43272750 / 43067186 / +0.5% 72568848 / 72565323 / +0.0% 0.60 / 0.59 / +0.5%
job_q71/duckdb:vortex-file-compressed 66003242 / 66169507 / -0.3% 95672554 / 96447756 / -0.8% 0.69 / 0.69 / +0.6%
job_q72/duckdb:vortex-file-compressed 139319626 / 138740694 / +0.4% 164994878 / 164548746 / +0.3% 0.84 / 0.84 / +0.1%
job_q73/duckdb:vortex-file-compressed 80782648 / 83204225 / -2.9% 113650423 / 116860323 / -2.7% 0.71 / 0.71 / -0.2%
job_q74/duckdb:vortex-file-compressed 67570184 / 66259952 / +2.0% 101614799 / 101479915 / +0.1% 0.66 / 0.65 / +1.8%
job_q75/duckdb:vortex-file-compressed 63899585 / 65197024 / -2.0% 102725626 / 101708015 / +1.0% 0.62 / 0.64 / -3.0%
job_q76/duckdb:vortex-file-compressed 26102488 / 26281142 / -0.7% 49282986 / 48168166 / +2.3% 0.53 / 0.55 / -2.9%
job_q77/duckdb:vortex-file-compressed 25459478 / 25689741 / -0.9% 47892925 / 48548335 / -1.4% 0.53 / 0.53 / +0.5%
job_q78/duckdb:vortex-file-compressed 27099700 / 27432876 / -1.2% 49757793 / 51631535 / -3.6% 0.54 / 0.53 / +2.5%
job_q79/duckdb:vortex-file-compressed 59915320 / 60190096 / -0.5% 81298677 / 83566384 / -2.7% 0.74 / 0.72 / +2.3%
job_q80/duckdb:vortex-file-compressed 47001250 / 47346729 / -0.7% 67411754 / 67937222 / -0.8% 0.70 / 0.70 / +0.0%
job_q81/duckdb:vortex-file-compressed 90479434 / 91277140 / -0.9% 110755476 / 113361289 / -2.3% 0.82 / 0.81 / +1.5%
job_q82/duckdb:vortex-file-compressed 136293385 / 136067186 / +0.2% 157444818 / 157677366 / -0.1% 0.87 / 0.86 / +0.3%
job_q83/duckdb:vortex-file-compressed 39839254 / 40345089 / -1.3% 61436653 / 59984679 / +2.4% 0.65 / 0.67 / -3.6%
job_q84/duckdb:vortex-file-compressed 38245858 / 38678278 / -1.1% 58724705 / 59264581 / -0.9% 0.65 / 0.65 / -0.2%
job_q85/duckdb:vortex-file-compressed 45676697 / 45627794 / +0.1% 65077961 / 66428698 / -2.0% 0.70 / 0.69 / +2.2%
job_q86/duckdb:vortex-file-compressed 63630798 / 64437522 / -1.3% 98129049 / 99528929 / -1.4% 0.65 / 0.65 / +0.2%
job_q87/duckdb:vortex-file-compressed 60060832 / 59872254 / +0.3% 93915214 / 93558795 / +0.4% 0.64 / 0.64 / -0.1%
job_q88/duckdb:vortex-file-compressed 58319193 / 57897238 / +0.7% 91439040 / 89641131 / +2.0% 0.64 / 0.65 / -1.3%
job_q89/duckdb:vortex-file-compressed 46565341 / 47109159 / -1.2% 79304470 / 78146388 / +1.5% 0.59 / 0.60 / -2.6%
job_q90/duckdb:vortex-file-compressed 69739700 / 69389374 / +0.5% 99733456 / 102299260 / -2.5% 0.70 / 0.68 / +3.1%
job_q91/duckdb:vortex-file-compressed 59404392 / 59682991 / -0.5% 97834586 / 97354628 / +0.5% 0.61 / 0.61 / -1.0%
job_q92/duckdb:vortex-file-compressed 42954282 / 43640874 / -1.6% 77307019 / 76952981 / +0.5% 0.56 / 0.57 / -2.0%
job_q93/duckdb:vortex-file-compressed 68984544 / 68748631 / +0.3% 102318623 / 102558002 / -0.2% 0.67 / 0.67 / +0.6%
job_q94/duckdb:vortex-file-compressed 27129497 / 27047204 / +0.3% 48766759 / 48737801 / +0.1% 0.56 / 0.55 / +0.2%
job_q95/duckdb:vortex-file-compressed 25625832 / 25351378 / +1.1% 46266671 / 49085897 / -5.7% 0.55 / 0.52 / +7.2%
job_q96/duckdb:vortex-file-compressed 27921886 / 28310735 / -1.4% 50217248 / 49747587 / +0.9% 0.56 / 0.57 / -2.3%
job_q97/duckdb:vortex-file-compressed 84086352 / 84395932 / -0.4% 120628808 / 120801753 / -0.1% 0.70 / 0.70 / -0.2%
job_q98/duckdb:vortex-file-compressed 56619177 / 56578770 / +0.1% 88872698 / 93540688 / -5.0% 0.64 / 0.60 / +5.3%
job_q99/duckdb:vortex-file-compressed 79675642 / 80072334 / -0.5% 116583009 / 115068275 / +1.3% 0.68 / 0.70 / -1.8%
duckdb / parquet / ns (0.999x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
job_q01/duckdb:parquet 60581589 / 59779888 / +1.3% 63860540 / 67536047 / -5.4% 0.95 / 0.89 / +7.2%
job_q02/duckdb:parquet 153003780 / 153530992 / -0.3% 162833453 / 162521541 / +0.2% 0.94 / 0.94 / -0.5%
job_q03/duckdb:parquet 90327325 / 89957876 / +0.4% 98400986 / 98213268 / +0.2% 0.92 / 0.92 / +0.2%
job_q04/duckdb:parquet 162628230 / 169333764 / -4.0% 177327857 / 175977430 / +0.8% 0.92 / 0.96 / -4.7%
job_q05/duckdb:parquet 76758641 / 77152224 / -0.5% 85932117 / 85619268 / +0.4% 0.89 / 0.90 / -0.9%
job_q06/duckdb:parquet 73560863 / 73537189 / +0.0% 81308352 / 82715959 / -1.7% 0.90 / 0.89 / +1.8%
job_q07/duckdb:parquet 31465710 / 31302146 / +0.5% 39617875 / 40707896 / -2.7% 0.79 / 0.77 / +3.3%
job_q08/duckdb:parquet 93355484 / 93399436 / -0.0% 102048825 / 103874240 / -1.8% 0.91 / 0.90 / +1.7%
job_q09/duckdb:parquet 288768522 / 289709765 / -0.3% 324151227 / 306014521 / +5.9% 0.89 / 0.95 / -5.9%
job_q10/duckdb:parquet 234520148 / 251174052 / -6.6% 253357496 / 251840634 / +0.6% 0.93 / 1.00 / -7.2%
job_q100/duckdb:parquet 222376718 / 223653500 / -0.6% 260832706 / 253310545 / +3.0% 0.85 / 0.88 / -3.4%
job_q101/duckdb:parquet 231572583 / 224935050 / +3.0% 257248835 / 242277472 / +6.2% 0.90 / 0.93 / -3.0%
job_q102/duckdb:parquet 262730540 / 258993381 / +1.4% 286199305 / 292865607 / -2.3% 0.92 / 0.88 / +3.8%
job_q103/duckdb:parquet 209395706 / 205289797 / +2.0% 237696064 / 287951520 / -17.5% 🟢 0.88 / 0.71 / +23.6%
job_q104/duckdb:parquet 156593848 / 166767251 / -6.1% 190117141 / 201358233 / -5.6% 0.82 / 0.83 / -0.5%
job_q105/duckdb:parquet 201763436 / 201637016 / +0.1% 254260518 / 231280222 / +9.9% 0.79 / 0.87 / -9.0%
job_q106/duckdb:parquet 217903160 / 205218250 / +6.2% 246413999 / 237365625 / +3.8% 0.88 / 0.86 / +2.3%
job_q107/duckdb:parquet 187140046 / 198606463 / -5.8% 224971750 / 220456320 / +2.0% 0.83 / 0.90 / -7.7%
job_q108/duckdb:parquet 235919158 / 230034814 / +2.6% 250223069 / 289445903 / -13.6% 🟢 0.94 / 0.79 / +18.6%
job_q109/duckdb:parquet 29791476 / 29655002 / +0.5% 35819735 / 36127318 / -0.9% 0.83 / 0.82 / +1.3%
job_q11/duckdb:parquet 323240714 / 326650760 / -1.0% 339031899 / 343340161 / -1.3% 0.95 / 0.95 / +0.2%
job_q110/duckdb:parquet 78169502 / 78476887 / -0.4% 87991405 / 87131838 / +1.0% 0.89 / 0.90 / -1.4%
job_q111/duckdb:parquet 108969214 / 109321238 / -0.3% 117123890 / 118113938 / -0.8% 0.93 / 0.93 / +0.5%
job_q112/duckdb:parquet 106452328 / 106220198 / +0.2% 115888631 / 114763202 / +1.0% 0.92 / 0.93 / -0.8%
job_q113/duckdb:parquet 117090007 / 117598391 / -0.4% 126186121 / 127799948 / -1.3% 0.93 / 0.92 / +0.8%
job_q12/duckdb:parquet 106773188 / 107268639 / -0.5% 115546517 / 116070239 / -0.5% 0.92 / 0.92 / -0.0%
job_q13/duckdb:parquet 59969388 / 60037321 / -0.1% 67770268 / 68629849 / -1.3% 0.88 / 0.87 / +1.2%
job_q14/duckdb:parquet 125262666 / 125055866 / +0.2% 133272829 / 132941683 / +0.2% 0.94 / 0.94 / -0.1%
job_q15/duckdb:parquet 362916204 / 363341888 / -0.1% 377496127 / 375766385 / +0.5% 0.96 / 0.97 / -0.6%
job_q16/duckdb:parquet 315247381 / 315184454 / +0.0% 331731535 / 332892846 / -0.3% 0.95 / 0.95 / +0.4%
job_q17/duckdb:parquet 359097498 / 357149848 / +0.5% 379121403 / 333462277 / +13.7% 🔴 0.95 / 1.07 / -11.6%
job_q18/duckdb:parquet 85136372 / 85201851 / -0.1% 97792597 / 98632030 / -0.9% 0.87 / 0.86 / +0.8%
job_q19/duckdb:parquet 72752834 / 72990912 / -0.3% 84233265 / 83912419 / +0.4% 0.86 / 0.87 / -0.7%
job_q20/duckdb:parquet 71981498 / 72429522 / -0.6% 83558699 / 83637635 / -0.1% 0.86 / 0.87 / -0.5%
job_q21/duckdb:parquet 115467746 / 115316856 / +0.1% 130051125 / 130183319 / -0.1% 0.89 / 0.89 / +0.2%
job_q22/duckdb:parquet 108654558 / 109860611 / -1.1% 124964786 / 123857360 / +0.9% 0.87 / 0.89 / -2.0%
job_q23/duckdb:parquet 196834316 / 195393287 / +0.7% 219344723 / 220526140 / -0.5% 0.90 / 0.89 / +1.3%
job_q24/duckdb:parquet 163044928 / 165724571 / -1.6% 185853856 / 183568276 / +1.2% 0.88 / 0.90 / -2.8%
job_q25/duckdb:parquet 133179054 / 132080851 / +0.8% 151737580 / 151646864 / +0.1% 0.88 / 0.87 / +0.8%
job_q26/duckdb:parquet 323455504 / 323029666 / +0.1% 344900727 / 344158327 / +0.2% 0.94 / 0.94 / -0.1%
job_q27/duckdb:parquet 133659826 / 132476294 / +0.9% 144166188 / 147832059 / -2.5% 0.93 / 0.90 / +3.5%
job_q28/duckdb:parquet 145016187 / 145690037 / -0.5% 162807558 / 162368226 / +0.3% 0.89 / 0.90 / -0.7%
job_q29/duckdb:parquet 387776564 / 388149826 / -0.1% 395543332 / 406772258 / -2.8% 0.98 / 0.95 / +2.7%
job_q30/duckdb:parquet 203124730 / 203943899 / -0.4% 215426469 / 212559671 / +1.3% 0.94 / 0.96 / -1.7%
job_q31/duckdb:parquet 310166876 / 311307394 / -0.4% 327538907 / 327988157 / -0.1% 0.95 / 0.95 / -0.2%
job_q32/duckdb:parquet 272063358 / 270605712 / +0.5% 286914277 / 288849984 / -0.7% 0.95 / 0.94 / +1.2%
job_q33/duckdb:parquet 261868856 / 262431414 / -0.2% 274653610 / 278077728 / -1.2% 0.95 / 0.94 / +1.0%
job_q34/duckdb:parquet 411046881 / 417693898 / -1.6% 431618648 / 439125182 / -1.7% 0.95 / 0.95 / +0.1%
job_q35/duckdb:parquet 142729392 / 142779212 / -0.0% 158052789 / 158111635 / -0.0% 0.90 / 0.90 / +0.0%
job_q36/duckdb:parquet 85945742 / 85329630 / +0.7% 99721893 / 100505628 / -0.8% 0.86 / 0.85 / +1.5%
job_q37/duckdb:parquet 246462320 / 247651563 / -0.5% 264043691 / 269109846 / -1.9% 0.93 / 0.92 / +1.4%
job_q38/duckdb:parquet 69835489 / 67097961 / +4.1% 79040128 / 76333510 / +3.5% 0.88 / 0.88 / +0.5%
job_q39/duckdb:parquet 63282673 / 61124788 / +3.5% 75627158 / 71355002 / +6.0% 0.84 / 0.86 / -2.3%
job_q40/duckdb:parquet 80915117 / 80511675 / +0.5% 90810399 / 91564118 / -0.8% 0.89 / 0.88 / +1.3%
job_q41/duckdb:parquet 92481978 / 90899916 / +1.7% 102791911 / 100549245 / +2.2% 0.90 / 0.90 / -0.5%
job_q42/duckdb:parquet 161472842 / 163370880 / -1.2% 150169083 / 149136170 / +0.7% 1.08 / 1.10 / -1.8%
job_q43/duckdb:parquet 55042982 / 56225408 / -2.1% 63810936 / 68612410 / -7.0% 0.86 / 0.82 / +5.3%
job_q44/duckdb:parquet 196390878 / 212678814 / -7.7% 181980231 / 207567411 / -12.3% 🟢 1.08 / 1.02 / +5.3%
job_q45/duckdb:parquet 176920606 / 176007016 / +0.5% 188019604 / 189282615 / -0.7% 0.94 / 0.93 / +1.2%
job_q46/duckdb:parquet 113455634 / 114176710 / -0.6% 122417163 / 122202486 / +0.2% 0.93 / 0.93 / -0.8%
job_q47/duckdb:parquet 91934392 / 92177936 / -0.3% 102905367 / 102824706 / +0.1% 0.89 / 0.90 / -0.3%
job_q48/duckdb:parquet 172465673 / 171299990 / +0.7% 182016767 / 182933994 / -0.5% 0.95 / 0.94 / +1.2%
job_q49/duckdb:parquet 154257144 / 156111160 / -1.2% 177262549 / 186697304 / -5.1% 0.87 / 0.84 / +4.1%
job_q50/duckdb:parquet 145524008 / 139613933 / +4.2% 153314073 / 153336575 / -0.0% 0.95 / 0.91 / +4.2%
job_q51/duckdb:parquet 204398229 / 185082796 / +10.4% 🔴 212654922 / 209149526 / +1.7% 0.96 / 0.88 / +8.6%
job_q52/duckdb:parquet 175985846 / 182434940 / -3.5% 203429110 / 205121417 / -0.8% 0.87 / 0.89 / -2.7%
job_q53/duckdb:parquet 165795483 / 173515712 / -4.4% 198452240 / 199436109 / -0.5% 0.84 / 0.87 / -4.0%
job_q54/duckdb:parquet 178691561 / 170356804 / +4.9% 196683790 / 184635383 / +6.5% 0.91 / 0.92 / -1.5%
job_q55/duckdb:parquet 173249547 / 173357670 / -0.1% 186831668 / 182847725 / +2.2% 0.93 / 0.95 / -2.2%
job_q56/duckdb:parquet 154997164 / 155959142 / -0.6% 178278093 / 179291955 / -0.6% 0.87 / 0.87 / -0.1%
job_q57/duckdb:parquet 205633306 / 205419692 / +0.1% 229537649 / 225858905 / +1.6% 0.90 / 0.91 / -1.5%
job_q58/duckdb:parquet 238804330 / 236951500 / +0.8% 262402630 / 262096660 / +0.1% 0.91 / 0.90 / +0.7%
job_q59/duckdb:parquet 224971849 / 226337878 / -0.6% 247539550 / 249133523 / -0.6% 0.91 / 0.91 / +0.0%
job_q60/duckdb:parquet 94568884 / 93633216 / +1.0% 108074847 / 107440600 / +0.6% 0.88 / 0.87 / +0.4%
job_q61/duckdb:parquet 75309198 / 76067980 / -1.0% 92621142 / 89424103 / +3.6% 0.81 / 0.85 / -4.4%
job_q62/duckdb:parquet 73196582 / 72864916 / +0.5% 89284034 / 88872598 / +0.5% 0.82 / 0.82 / -0.0%
job_q63/duckdb:parquet 90342324 / 90025547 / +0.4% 106660193 / 108549345 / -1.7% 0.85 / 0.83 / +2.1%
job_q64/duckdb:parquet 160553719 / 161183198 / -0.4% 179784003 / 181174800 / -0.8% 0.89 / 0.89 / +0.4%
job_q65/duckdb:parquet 111156780 / 111622660 / -0.4% 127913929 / 128857700 / -0.7% 0.87 / 0.87 / +0.3%
job_q66/duckdb:parquet 187112508 / 185892592 / +0.7% 207506095 / 205233118 / +1.1% 0.90 / 0.91 / -0.4%
job_q67/duckdb:parquet 218973664 / 220693998 / -0.8% 330179738 / 246627121 / +33.9% 🔴 0.66 / 0.89 / -25.9%
job_q68/duckdb:parquet 183752366 / 181626341 / +1.2% 197822036 / 208420138 / -5.1% 0.93 / 0.87 / +6.6%
job_q69/duckdb:parquet 310682193 / 307668742 / +1.0% 325423062 / 324675863 / +0.2% 0.95 / 0.95 / +0.7%
job_q70/duckdb:parquet 235979436 / 235959913 / +0.0% 257224684 / 267811014 / -4.0% 0.92 / 0.88 / +4.1%
job_q71/duckdb:parquet 200126573 / 206446337 / -3.1% 216315339 / 212750406 / +1.7% 0.93 / 0.97 / -4.7%
job_q72/duckdb:parquet 290315451 / 287710586 / +0.9% 297485173 / 300443439 / -1.0% 0.98 / 0.96 / +1.9%
job_q73/duckdb:parquet 196471171 / 194996764 / +0.8% 218417468 / 221793016 / -1.5% 0.90 / 0.88 / +2.3%
job_q74/duckdb:parquet 194808495 / 194570007 / +0.1% 218568697 / 217274960 / +0.6% 0.89 / 0.90 / -0.5%
job_q75/duckdb:parquet 225741174 / 226676282 / -0.4% 248117141 / 249801430 / -0.7% 0.91 / 0.91 / +0.3%
job_q76/duckdb:parquet 129965254 / 134596709 / -3.4% 154672564 / 142772050 / +8.3% 0.84 / 0.94 / -10.9%
job_q77/duckdb:parquet 121759151 / 122067364 / -0.3% 154333522 / 153229460 / +0.7% 0.79 / 0.80 / -1.0%
job_q78/duckdb:parquet 135783474 / 133784199 / +1.5% 156806924 / 146875381 / +6.8% 0.87 / 0.91 / -4.9%
job_q79/duckdb:parquet 259361659 / 256306712 / +1.2% 293226812 / 321841043 / -8.9% 0.88 / 0.80 / +11.1%
job_q80/duckdb:parquet 243757846 / 238431311 / +2.2% 247665480 / 261759249 / -5.4% 0.98 / 0.91 / +8.1%
job_q81/duckdb:parquet 357920474 / 361416280 / -1.0% 377221652 / 378055813 / -0.2% 0.95 / 0.96 / -0.7%
job_q82/duckdb:parquet 275810038 / 284963000 / -3.2% 300825623 / 308151071 / -2.4% 0.92 / 0.92 / -0.9%
job_q83/duckdb:parquet 129010365 / 133560398 / -3.4% 133181370 / 171919298 / -22.5% 🟢 0.97 / 0.78 / +24.7%
job_q84/duckdb:parquet 122073784 / 130993111 / -6.8% 150143484 / 143240109 / +4.8% 0.81 / 0.91 / -11.1%
job_q85/duckdb:parquet 130666588 / 130620652 / +0.0% 162421145 / 149393431 / +8.7% 0.80 / 0.87 / -8.0%
job_q86/duckdb:parquet 229797840 / 236798514 / -3.0% 253701347 / 249153843 / +1.8% 0.91 / 0.95 / -4.7%
job_q87/duckdb:parquet 189805384 / 196054472 / -3.2% 236894363 / 229016361 / +3.4% 0.80 / 0.86 / -6.4%
job_q88/duckdb:parquet 204003989 / 200130444 / +1.9% 218927727 / 237806735 / -7.9% 0.93 / 0.84 / +10.7%
job_q89/duckdb:parquet 165530098 / 167823859 / -1.4% 189159428 / 195703451 / -3.3% 0.88 / 0.86 / +2.0%
job_q90/duckdb:parquet 235936397 / 222242650 / +6.2% 257841760 / 249302140 / +3.4% 0.92 / 0.89 / +2.6%
job_q91/duckdb:parquet 256210494 / 255684703 / +0.2% 281269188 / 281812083 / -0.2% 0.91 / 0.91 / +0.4%
job_q92/duckdb:parquet 199547178 / 200259577 / -0.4% 228093029 / 226250414 / +0.8% 0.87 / 0.89 / -1.2%
job_q93/duckdb:parquet 242100799 / 241771856 / +0.1% 268249970 / 265805284 / +0.9% 0.90 / 0.91 / -0.8%
job_q94/duckdb:parquet 143303194 / 134798753 / +6.3% 164717322 / 161979137 / +1.7% 0.87 / 0.83 / +4.5%
job_q95/duckdb:parquet 126187180 / 128259272 / -1.6% 141014200 / 144538217 / -2.4% 0.89 / 0.89 / +0.8%
job_q96/duckdb:parquet 141040112 / 141416178 / -0.3% 160072599 / 156894268 / +2.0% 0.88 / 0.90 / -2.2%
job_q97/duckdb:parquet 268015364 / 258666742 / +3.6% 267442192 / 294499219 / -9.2% 1.00 / 0.88 / +14.1%
job_q98/duckdb:parquet 202366920 / 203474570 / -0.5% 255306943 / 222173418 / +14.9% 🔴 0.79 / 0.92 / -13.5%
job_q99/duckdb:parquet 255522526 / 244226794 / +4.6% 266939795 / 255149870 / +4.6% 0.96 / 0.96 / +0.0%
duckdb / duckdb / ns (1.002x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
job_q01/duckdb:duckdb 7634514 / 7638710 / -0.1% 15351487 / 16209525 / -5.3% 0.50 / 0.47 / +5.5%
job_q02/duckdb:duckdb 5828102 / 5771636 / +1.0% 12086568 / 12352985 / -2.2% 0.48 / 0.47 / +3.2%
job_q03/duckdb:duckdb 6415331 / 6233120 / +2.9% 12643995 / 13232132 / -4.4% 0.51 / 0.47 / +7.7%
job_q04/duckdb:duckdb 5689364 / 5570662 / +2.1% 12072095 / 12582747 / -4.1% 0.47 / 0.44 / +6.5%
job_q05/duckdb:duckdb 14242084 / 14408010 / -1.2% 23256834 / 24135210 / -3.6% 0.61 / 0.60 / +2.6%
job_q06/duckdb:duckdb 14018611 / 13935773 / +0.6% 23266803 / 23615423 / -1.5% 0.60 / 0.59 / +2.1%
job_q07/duckdb:duckdb 10888161 / 10861087 / +0.2% 18420667 / 18733672 / -1.7% 0.59 / 0.58 / +2.0%
job_q08/duckdb:duckdb 16289762 / 16350299 / -0.4% 25900376 / 25854911 / +0.2% 0.63 / 0.63 / -0.5%
job_q09/duckdb:duckdb 63089712 / 62653986 / +0.7% 84719435 / 86663231 / -2.2% 0.74 / 0.72 / +3.0%
job_q10/duckdb:duckdb 40489370 / 40921295 / -1.1% 68581022 / 69887494 / -1.9% 0.59 / 0.59 / +0.8%
job_q100/duckdb:duckdb 24039245 / 23841286 / +0.8% 39021858 / 41068783 / -5.0% 0.62 / 0.58 / +6.1%
job_q101/duckdb:duckdb 24966170 / 24927900 / +0.2% 44385370 / 48927927 / -9.3% 0.56 / 0.51 / +10.4%
job_q102/duckdb:duckdb 43703554 / 44197844 / -1.1% 63724451 / 63785444 / -0.1% 0.69 / 0.69 / -1.0%
job_q103/duckdb:duckdb 53701468 / 53810388 / -0.2% 78719469 / 80097806 / -1.7% 0.68 / 0.67 / +1.5%
job_q104/duckdb:duckdb 46183674 / 46518132 / -0.7% 68139000 / 68303900 / -0.2% 0.68 / 0.68 / -0.5%
job_q105/duckdb:duckdb 74309666 / 74116392 / +0.3% 100716119 / 101283862 / -0.6% 0.74 / 0.73 / +0.8%
job_q106/duckdb:duckdb 64117722 / 63802674 / +0.5% 91234263 / 90438205 / +0.9% 0.70 / 0.71 / -0.4%
job_q107/duckdb:duckdb 59273176 / 58864356 / +0.7% 86033950 / 84811569 / +1.4% 0.69 / 0.69 / -0.7%
job_q108/duckdb:duckdb 75416824 / 75109557 / +0.4% 103552616 / 102788742 / +0.7% 0.73 / 0.73 / -0.3%
job_q109/duckdb:duckdb 7121011 / 7115982 / +0.1% 14532981 / 15685674 / -7.3% 0.49 / 0.45 / +8.0%
job_q11/duckdb:duckdb 46462074 / 47641077 / -2.5% 81000564 / 77990901 / +3.9% 0.57 / 0.61 / -6.1%
job_q110/duckdb:duckdb 13617960 / 13525296 / +0.7% 21974725 / 22174873 / -0.9% 0.62 / 0.61 / +1.6%
job_q111/duckdb:duckdb 16368614 / 16349892 / +0.1% 26249745 / 25828155 / +1.6% 0.62 / 0.63 / -1.5%
job_q112/duckdb:duckdb 22060702 / 21894321 / +0.8% 32602332 / 32816963 / -0.7% 0.68 / 0.67 / +1.4%
job_q113/duckdb:duckdb 18135934 / 18248844 / -0.6% 29334682 / 29666670 / -1.1% 0.62 / 0.62 / +0.5%
job_q12/duckdb:duckdb 27472688 / 27832756 / -1.3% 36019996 / 37218613 / -3.2% 0.76 / 0.75 / +2.0%
job_q13/duckdb:duckdb 10107852 / 10007870 / +1.0% 17544741 / 17615243 / -0.4% 0.58 / 0.57 / +1.4%
job_q14/duckdb:duckdb 35819380 / 35677457 / +0.4% 44866085 / 44357352 / +1.1% 0.80 / 0.80 / -0.7%
job_q15/duckdb:duckdb 54904754 / 55521861 / -1.1% 81547577 / 84256182 / -3.2% 0.67 / 0.66 / +2.2%
job_q16/duckdb:duckdb 45122288 / 46367500 / -2.7% 71558187 / 74756611 / -4.3% 0.63 / 0.62 / +1.7%
job_q17/duckdb:duckdb 54343364 / 54189744 / +0.3% 76748648 / 77963787 / -1.6% 0.71 / 0.70 / +1.9%
job_q18/duckdb:duckdb 20843376 / 22186306 / -6.1% 39589655 / 40172567 / -1.5% 0.53 / 0.55 / -4.7%
job_q19/duckdb:duckdb 12265675 / 12021412 / +2.0% 19156912 / 19714566 / -2.8% 0.64 / 0.61 / +5.0%
job_q20/duckdb:duckdb 15277995 / 15207850 / +0.5% 30232566 / 31006124 / -2.5% 0.51 / 0.49 / +3.0%
job_q21/duckdb:duckdb 22265978 / 22237982 / +0.1% 30892140 / 31302299 / -1.3% 0.72 / 0.71 / +1.5%
job_q22/duckdb:duckdb 21315988 / 22175998 / -3.9% 39521685 / 41259686 / -4.2% 0.54 / 0.54 / +0.3%
job_q23/duckdb:duckdb 39943415 / 40157960 / -0.5% 55762336 / 56696070 / -1.6% 0.72 / 0.71 / +1.1%
job_q24/duckdb:duckdb 17931798 / 16572210 / +8.2% 31686142 / 30230751 / +4.8% 0.57 / 0.55 / +3.2%
job_q25/duckdb:duckdb 16201156 / 15411812 / +5.1% 27061997 / 25698268 / +5.3% 0.60 / 0.60 / -0.2%
job_q26/duckdb:duckdb 77334475 / 77413160 / -0.1% 113185113 / 112501753 / +0.6% 0.68 / 0.69 / -0.7%
job_q27/duckdb:duckdb 26116277 / 26168476 / -0.2% 38924312 / 40697874 / -4.4% 0.67 / 0.64 / +4.3%
job_q28/duckdb:duckdb 24959637 / 24717446 / +1.0% 38962658 / 38934403 / +0.1% 0.64 / 0.63 / +0.9%
job_q29/duckdb:duckdb 86291275 / 84814706 / +1.7% 94915965 / 95880303 / -1.0% 0.91 / 0.88 / +2.8%
job_q30/duckdb:duckdb 56514674 / 55919986 / +1.1% 66359337 / 67298602 / -1.4% 0.85 / 0.83 / +2.5%
job_q31/duckdb:duckdb 67002152 / 67023404 / -0.0% 85159850 / 84343831 / +1.0% 0.79 / 0.79 / -1.0%
job_q32/duckdb:duckdb 47071886 / 47282766 / -0.4% 66563490 / 66318772 / +0.4% 0.71 / 0.71 / -0.8%
job_q33/duckdb:duckdb 55706534 / 55611855 / +0.2% 73894498 / 75017595 / -1.5% 0.75 / 0.74 / +1.7%
job_q34/duckdb:duckdb 91555780 / 93862768 / -2.5% 108305965 / 108852941 / -0.5% 0.85 / 0.86 / -2.0%
job_q35/duckdb:duckdb 21645698 / 21423272 / +1.0% 36810341 / 36248501 / +1.5% 0.59 / 0.59 / -0.5%
job_q36/duckdb:duckdb 15864660 / 15321578 / +3.5% 28487565 / 29786501 / -4.4% 0.56 / 0.51 / +8.3%
job_q37/duckdb:duckdb 50382850 / 51154240 / -1.5% 69057741 / 70929648 / -2.6% 0.73 / 0.72 / +1.2%
job_q38/duckdb:duckdb 18968898 / 17687682 / +7.2% 30383855 / 30944414 / -1.8% 0.62 / 0.57 / +9.2%
job_q39/duckdb:duckdb 13775959 / 14416897 / -4.4% 24443306 / 26179246 / -6.6% 0.56 / 0.55 / +2.3%
job_q40/duckdb:duckdb 25345998 / 25820844 / -1.8% 35729545 / 36481482 / -2.1% 0.71 / 0.71 / +0.2%
job_q41/duckdb:duckdb 39614147 / 40629278 / -2.5% 50122844 / 51128305 / -2.0% 0.79 / 0.79 / -0.5%
job_q42/duckdb:duckdb 20461914 / 20347396 / +0.6% 29090258 / 29537763 / -1.5% 0.70 / 0.69 / +2.1%
job_q43/duckdb:duckdb 23904138 / 23699781 / +0.9% 34311462 / 34716530 / -1.2% 0.70 / 0.68 / +2.1%
job_q44/duckdb:duckdb 29267074 / 29489240 / -0.8% 37276159 / 38093334 / -2.1% 0.79 / 0.77 / +1.4%
job_q45/duckdb:duckdb 21904798 / 21894444 / +0.0% 32018164 / 32276992 / -0.8% 0.68 / 0.68 / +0.9%
job_q46/duckdb:duckdb 34559206 / 34587238 / -0.1% 44443182 / 45208335 / -1.7% 0.78 / 0.77 / +1.6%
job_q47/duckdb:duckdb 32160684 / 32306334 / -0.5% 41346194 / 42363535 / -2.4% 0.78 / 0.76 / +2.0%
job_q48/duckdb:duckdb 57988197 / 59247942 / -2.1% 67994214 / 69708435 / -2.5% 0.85 / 0.85 / +0.3%
job_q49/duckdb:duckdb 52448456 / 53048565 / -1.1% 64319522 / 65226116 / -1.4% 0.82 / 0.81 / +0.3%
job_q50/duckdb:duckdb 27057525 / 27117470 / -0.2% 36980984 / 37119684 / -0.4% 0.73 / 0.73 / +0.2%
job_q51/duckdb:duckdb 39233332 / 39058997 / +0.4% 49239678 / 48922966 / +0.6% 0.80 / 0.80 / -0.2%
job_q52/duckdb:duckdb 34742680 / 34601264 / +0.4% 47164945 / 48100624 / -1.9% 0.74 / 0.72 / +2.4%
job_q53/duckdb:duckdb 22090671 / 22136290 / -0.2% 34586727 / 35410075 / -2.3% 0.64 / 0.63 / +2.2%
job_q54/duckdb:duckdb 59327440 / 58973034 / +0.6% 72567781 / 71257882 / +1.8% 0.82 / 0.83 / -1.2%
job_q55/duckdb:duckdb 66460707 / 66522230 / -0.1% 78827971 / 80289412 / -1.8% 0.84 / 0.83 / +1.8%
job_q56/duckdb:duckdb 24907886 / 24690502 / +0.9% 44223266 / 44604728 / -0.9% 0.56 / 0.55 / +1.8%
job_q57/duckdb:duckdb 111548020 / 111439733 / +0.1% 129459798 / 131959142 / -1.9% 0.86 / 0.84 / +2.0%
job_q58/duckdb:duckdb 44762614 / 45242882 / -1.1% 64599350 / 64682032 / -0.1% 0.69 / 0.70 / -0.9%
job_q59/duckdb:duckdb 41801260 / 42301342 / -1.2% 62030134 / 61737335 / +0.5% 0.67 / 0.69 / -1.6%
job_q60/duckdb:duckdb 47674340 / 47563710 / +0.2% 63031548 / 63657383 / -1.0% 0.76 / 0.75 / +1.2%
job_q61/duckdb:duckdb 53233465 / 54147079 / -1.7% 68879123 / 69069466 / -0.3% 0.77 / 0.78 / -1.4%
job_q62/duckdb:duckdb 51904655 / 53194538 / -2.4% 68038821 / 68914908 / -1.3% 0.76 / 0.77 / -1.2%
job_q63/duckdb:duckdb 58811244 / 58426107 / +0.7% 75364090 / 75019861 / +0.5% 0.78 / 0.78 / +0.2%
job_q64/duckdb:duckdb 46107578 / 47382666 / -2.7% 62420616 / 63622388 / -1.9% 0.74 / 0.74 / -0.8%
job_q65/duckdb:duckdb 75536708 / 74755470 / +1.0% 89668952 / 88990935 / +0.8% 0.84 / 0.84 / +0.3%
job_q66/duckdb:duckdb 53726381 / 53954399 / -0.4% 78284071 / 79957026 / -2.1% 0.69 / 0.67 / +1.7%
job_q67/duckdb:duckdb 24175336 / 24149836 / +0.1% 46326120 / 46216657 / +0.2% 0.52 / 0.52 / -0.1%
job_q68/duckdb:duckdb 53748976 / 53343748 / +0.8% 73918457 / 73979150 / -0.1% 0.73 / 0.72 / +0.8%
job_q69/duckdb:duckdb 75815994 / 76302410 / -0.6% 93391508 / 92504909 / +1.0% 0.81 / 0.82 / -1.6%
job_q70/duckdb:duckdb 47236054 / 45933736 / +2.8% 62070596 / 62315107 / -0.4% 0.76 / 0.74 / +3.2%
job_q71/duckdb:duckdb 80331314 / 79990372 / +0.4% 97644663 / 97254560 / +0.4% 0.82 / 0.82 / +0.0%
job_q72/duckdb:duckdb 110921040 / 110214744 / +0.6% 125589268 / 123836104 / +1.4% 0.88 / 0.89 / -0.8%
job_q73/duckdb:duckdb 64557106 / 64851226 / -0.5% 83209406 / 84757228 / -1.8% 0.78 / 0.77 / +1.4%
job_q74/duckdb:duckdb 61410470 / 61847140 / -0.7% 82879231 / 82686801 / +0.2% 0.74 / 0.75 / -0.9%
job_q75/duckdb:duckdb 54231456 / 54625604 / -0.7% 73610097 / 75038389 / -1.9% 0.74 / 0.73 / +1.2%
job_q76/duckdb:duckdb 24554000 / 22978440 / +6.9% 40912255 / 38493153 / +6.3% 0.60 / 0.60 / +0.5%
job_q77/duckdb:duckdb 22608160 / 22006382 / +2.7% 36392466 / 34878537 / +4.3% 0.62 / 0.63 / -1.5%
job_q78/duckdb:duckdb 24679167 / 24128180 / +2.3% 41652249 / 39928396 / +4.3% 0.59 / 0.60 / -1.9%
job_q79/duckdb:duckdb 62317640 / 62683388 / -0.6% 77425634 / 77069499 / +0.5% 0.80 / 0.81 / -1.0%
job_q80/duckdb:duckdb 46691431 / 46224620 / +1.0% 60178017 / 61456471 / -2.1% 0.78 / 0.75 / +3.2%
job_q81/duckdb:duckdb 101640312 / 102148736 / -0.5% 117290944 / 117534650 / -0.2% 0.87 / 0.87 / -0.3%
job_q82/duckdb:duckdb 143286852 / 143357019 / -0.0% 155971211 / 158071604 / -1.3% 0.92 / 0.91 / +1.3%
job_q83/duckdb:duckdb 48042658 / 47361062 / +1.4% 60159785 / 60819924 / -1.1% 0.80 / 0.78 / +2.6%
job_q84/duckdb:duckdb 26431872 / 26609773 / -0.7% 39313600 / 38699500 / +1.6% 0.67 / 0.69 / -2.2%
job_q85/duckdb:duckdb 49407522 / 49108274 / +0.6% 62301322 / 62272001 / +0.0% 0.79 / 0.79 / +0.6%
job_q86/duckdb:duckdb 54505173 / 53734042 / +1.4% 74280665 / 74909860 / -0.8% 0.73 / 0.72 / +2.3%
job_q87/duckdb:duckdb 33220792 / 32047970 / +3.7% 48387466 / 48904131 / -1.1% 0.69 / 0.66 / +4.8%
job_q88/duckdb:duckdb 48284125 / 47265302 / +2.2% 74264467 / 73371711 / +1.2% 0.65 / 0.64 / +0.9%
job_q89/duckdb:duckdb 25434545 / 25437733 / -0.0% 44136691 / 45541556 / -3.1% 0.58 / 0.56 / +3.2%
job_q90/duckdb:duckdb 59122394 / 59297334 / -0.3% 81923973 / 81854920 / +0.1% 0.72 / 0.72 / -0.4%
job_q91/duckdb:duckdb 54297003 / 54175890 / +0.2% 78071628 / 80313894 / -2.8% 0.70 / 0.67 / +3.1%
job_q92/duckdb:duckdb 34329387 / 34384094 / -0.2% 57943913 / 56917016 / +1.8% 0.59 / 0.60 / -1.9%
job_q93/duckdb:duckdb 78168902 / 79158212 / -1.2% 105149589 / 105584553 / -0.4% 0.74 / 0.75 / -0.8%
job_q94/duckdb:duckdb 21690746 / 21147899 / +2.6% 37384911 / 36633137 / +2.1% 0.58 / 0.58 / +0.5%
job_q95/duckdb:duckdb 20602360 / 21355160 / -3.5% 33908475 / 34005172 / -0.3% 0.61 / 0.63 / -3.3%
job_q96/duckdb:duckdb 21872620 / 21143552 / +3.4% 37199213 / 35363788 / +5.2% 0.59 / 0.60 / -1.7%
job_q97/duckdb:duckdb 86181760 / 86927518 / -0.9% 103246642 / 102627943 / +0.6% 0.83 / 0.85 / -1.5%
job_q98/duckdb:duckdb 46097390 / 44856806 / +2.8% 60274400 / 61201895 / -1.5% 0.76 / 0.73 / +4.3%
job_q99/duckdb:duckdb 77778206 / 76994192 / +1.0% 92376588 / 91174461 / +1.3% 0.84 / 0.84 / -0.3%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Commits: PR 3fccd52e vs base a720e525
Vortex (geomean): hot 0.976x ➖ · cold 1.046x ➖


datafusion / vortex-file-compressed / ns (0.976x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
polarsignals_q00/datafusion:vortex-file-compressed 44514894 / 44343774 / +0.4% 85353489 / 86096057 / -0.9% 0.52 / 0.52 / +1.3%
polarsignals_q01/datafusion:vortex-file-compressed 53415735 / 55220030 / -3.3% 109837349 / 106966693 / +2.7% 0.49 / 0.52 / -5.8%
polarsignals_q02/datafusion:vortex-file-compressed 12056052 / 14128512 / -14.7% 🟢 47278892 / 46158751 / +2.4% 0.25 / 0.31 / -16.7%
polarsignals_q03/datafusion:vortex-file-compressed 55154296 / 55288773 / -0.2% 110716015 / 109912550 / +0.7% 0.50 / 0.50 / -1.0%
polarsignals_q04/datafusion:vortex-file-compressed 9459251 / 9187947 / +3.0% 39678666 / 35971275 / +10.3% 🔴 0.24 / 0.26 / -6.7%
polarsignals_q05/datafusion:vortex-file-compressed 11545884 / 11686668 / -1.2% 43028116 / 40012763 / +7.5% 0.27 / 0.29 / -8.1%
polarsignals_q06/datafusion:vortex-file-compressed 22850672 / 23131704 / -1.2% 53158959 / 51657404 / +2.9% 0.43 / 0.45 / -4.0%
polarsignals_q07/datafusion:vortex-file-compressed 10838278 / 10885620 / -0.4% 41439739 / 37517049 / +10.5% 🔴 0.26 / 0.29 / -9.9%
polarsignals_q08/datafusion:vortex-file-compressed 104862576 / 111763866 / -6.2% 157272052 / 163482829 / -3.8% 0.67 / 0.68 / -2.5%
polarsignals_q09/datafusion:vortex-file-compressed 10099353 / 10014999 / +0.8% 40086402 / 34962720 / +14.7% 🔴 0.25 / 0.29 / -12.0%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.1%
Engines: DataFusion No clear signal (-2.2%, low confidence) · DuckDB No clear signal (+1.6%, environment too noisy confidence)
Vortex (geomean): hot 0.988x ➖ · cold 0.997x ➖
Parquet (geomean): hot 0.991x ➖ · cold 1.013x ➖
Shifts: Parquet (control) -0.9% · 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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.983x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench-sorted_q23/datafusion:vortex-file-compressed 106950598 / 128281580 / -16.6% 🟢 512237931 / 507780026 / +0.9% 0.21 / 0.25 / -17.4%
clickbench-sorted_q24/datafusion:vortex-file-compressed 8883862 / 8576628 / +3.6% 50590082 / 51769340 / -2.3% 0.18 / 0.17 / +6.0%
clickbench-sorted_q26/datafusion:vortex-file-compressed 12045502 / 11395374 / +5.7% 50824324 / 56560859 / -10.1% 🟢 0.24 / 0.20 / +17.6%
clickbench-sorted_q36/datafusion:vortex-file-compressed 22919053 / 23148296 / -1.0% 67091260 / 69350356 / -3.3% 0.34 / 0.33 / +2.3%
clickbench-sorted_q37/datafusion:vortex-file-compressed 17972819 / 19252720 / -6.6% 67207771 / 58148585 / +15.6% 🔴 0.27 / 0.33 / -19.2%
clickbench-sorted_q38/datafusion:vortex-file-compressed 13119042 / 13119715 / -0.0% 60790113 / 62701367 / -3.0% 0.22 / 0.21 / +3.1%
clickbench-sorted_q39/datafusion:vortex-file-compressed 37818978 / 37816672 / +0.0% 97673400 / 96657859 / +1.1% 0.39 / 0.39 / -1.0%
clickbench-sorted_q40/datafusion:vortex-file-compressed 11114780 / 11015674 / +0.9% 43149924 / 45277054 / -4.7% 0.26 / 0.24 / +5.9%
clickbench-sorted_q41/datafusion:vortex-file-compressed 10819561 / 11090005 / -2.4% 46586889 / 44859587 / +3.9% 0.23 / 0.25 / -6.1%
clickbench-sorted_q42/datafusion:vortex-file-compressed 9427427 / 9296860 / +1.4% 36817776 / 37508896 / -1.8% 0.26 / 0.25 / +3.3%
datafusion / parquet / ns (1.005x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench-sorted_q23/datafusion:parquet 741374410 / 743867630 / -0.3% 945817526 / 948205463 / -0.3% 0.78 / 0.78 / -0.1%
clickbench-sorted_q24/datafusion:parquet 8613975 / 8933464 / -3.6% 72427024 / 72050063 / +0.5% 0.12 / 0.12 / -4.1%
clickbench-sorted_q26/datafusion:parquet 9338123 / 8855215 / +5.5% 72188445 / 71255023 / +1.3% 0.13 / 0.12 / +4.1%
clickbench-sorted_q36/datafusion:parquet 90284260 / 89809376 / +0.5% 166352555 / 165506844 / +0.5% 0.54 / 0.54 / +0.0%
clickbench-sorted_q37/datafusion:parquet 61666764 / 61931268 / -0.4% 127404562 / 126578567 / +0.7% 0.48 / 0.49 / -1.1%
clickbench-sorted_q38/datafusion:parquet 83731422 / 82989280 / +0.9% 159132668 / 157159412 / +1.3% 0.53 / 0.53 / -0.4%
clickbench-sorted_q39/datafusion:parquet 153560008 / 153127450 / +0.3% 230022669 / 228738948 / +0.6% 0.67 / 0.67 / -0.3%
clickbench-sorted_q40/datafusion:parquet 41834672 / 41551818 / +0.7% 111477279 / 110681459 / +0.7% 0.38 / 0.38 / -0.0%
clickbench-sorted_q41/datafusion:parquet 39632068 / 39325341 / +0.8% 108878736 / 107308285 / +1.5% 0.36 / 0.37 / -0.7%
clickbench-sorted_q42/datafusion:parquet 25110068 / 24969333 / +0.6% 84341498 / 83277947 / +1.3% 0.30 / 0.30 / -0.7%
duckdb / vortex-file-compressed / ns (0.993x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench-sorted_q23/duckdb:vortex-file-compressed 55195705 / 54459177 / +1.4% 286364619 / 278393688 / +2.9% 0.19 / 0.20 / -1.5%
clickbench-sorted_q24/duckdb:vortex-file-compressed 11490006 / 12410446 / -7.4% 30699524 / 31235562 / -1.7% 0.37 / 0.40 / -5.8%
clickbench-sorted_q26/duckdb:vortex-file-compressed 12022324 / 12085516 / -0.5% 35395589 / 36128003 / -2.0% 0.34 / 0.33 / +1.5%
clickbench-sorted_q36/duckdb:vortex-file-compressed 22507461 / 22145512 / +1.6% 48241293 / 48355479 / -0.2% 0.47 / 0.46 / +1.9%
clickbench-sorted_q37/duckdb:vortex-file-compressed 17831032 / 17809320 / +0.1% 44359398 / 43711559 / +1.5% 0.40 / 0.41 / -1.3%
clickbench-sorted_q38/duckdb:vortex-file-compressed 18147216 / 18550236 / -2.2% 49896973 / 51126322 / -2.4% 0.36 / 0.36 / +0.2%
clickbench-sorted_q39/duckdb:vortex-file-compressed 42484059 / 42596657 / -0.3% 84741230 / 86131853 / -1.6% 0.50 / 0.49 / +1.4%
clickbench-sorted_q40/duckdb:vortex-file-compressed 10629688 / 10876939 / -2.3% 36460005 / 36035539 / +1.2% 0.29 / 0.30 / -3.4%
clickbench-sorted_q41/duckdb:vortex-file-compressed 12303761 / 11899490 / +3.4% 38835876 / 37106063 / +4.7% 0.32 / 0.32 / -1.2%
clickbench-sorted_q42/duckdb:vortex-file-compressed 9177736 / 9191444 / -0.1% 30472596 / 30834196 / -1.2% 0.30 / 0.30 / +1.0%
duckdb / parquet / ns (0.978x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench-sorted_q23/duckdb:parquet 143752437 / 146302960 / -1.7% 171990456 / 159171213 / +8.1% 0.84 / 0.92 / -9.1%
clickbench-sorted_q24/duckdb:parquet 15657236 / 15437865 / +1.4% 22322108 / 19216079 / +16.2% 🔴 0.70 / 0.80 / -12.7%
clickbench-sorted_q26/duckdb:parquet 14854712 / 15281854 / -2.8% 21990673 / 20950472 / +5.0% 0.68 / 0.73 / -7.4%
clickbench-sorted_q36/duckdb:parquet 46719298 / 46372831 / +0.7% 57518455 / 60311954 / -4.6% 0.81 / 0.77 / +5.6%
clickbench-sorted_q37/duckdb:parquet 35389358 / 35130750 / +0.7% 45343107 / 48239624 / -6.0% 0.78 / 0.73 / +7.2%
clickbench-sorted_q38/duckdb:parquet 41449265 / 43270325 / -4.2% 54051950 / 54011392 / +0.1% 0.77 / 0.80 / -4.3%
clickbench-sorted_q39/duckdb:parquet 75436316 / 73154642 / +3.1% 83940778 / 83368153 / +0.7% 0.90 / 0.88 / +2.4%
clickbench-sorted_q40/duckdb:parquet 21748410 / 25100610 / -13.4% 🟢 29936816 / 29092468 / +2.9% 0.73 / 0.86 / -15.8%
clickbench-sorted_q41/duckdb:parquet 22998309 / 22465740 / +2.4% 29384701 / 27765402 / +5.8% 0.78 / 0.81 / -3.3%
clickbench-sorted_q42/duckdb:parquet 17022983 / 18236056 / -6.7% 22794007 / 24633374 / -7.5% 0.75 / 0.74 / +0.9%
duckdb / duckdb / ns (0.995x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
clickbench-sorted_q23/duckdb:duckdb 68979080 / 66633104 / +3.5% 123431379 / 120077325 / +2.8% 0.56 / 0.55 / +0.7%
clickbench-sorted_q24/duckdb:duckdb 22675430 / 22642196 / +0.1% 30041952 / 29679098 / +1.2% 0.75 / 0.76 / -1.1%
clickbench-sorted_q26/duckdb:duckdb 22790954 / 24165623 / -5.7% 31608300 / 31181324 / +1.4% 0.72 / 0.78 / -7.0%
clickbench-sorted_q36/duckdb:duckdb 39358134 / 38221718 / +3.0% 74944803 / 72430917 / +3.5% 0.53 / 0.53 / -0.5%
clickbench-sorted_q37/duckdb:duckdb 36984884 / 36845946 / +0.4% 79782435 / 80077505 / -0.4% 0.46 / 0.46 / +0.7%
clickbench-sorted_q38/duckdb:duckdb 29496364 / 30157616 / -2.2% 67266558 / 65608386 / +2.5% 0.44 / 0.46 / -4.6%
clickbench-sorted_q39/duckdb:duckdb 52438196 / 53707716 / -2.4% 107170916 / 108991808 / -1.7% 0.49 / 0.49 / -0.7%
clickbench-sorted_q40/duckdb:duckdb 21711724 / 22107360 / -1.8% 46947376 / 46302570 / +1.4% 0.46 / 0.48 / -3.1%
clickbench-sorted_q41/duckdb:duckdb 20843814 / 20804052 / +0.2% 39567522 / 38740965 / +2.1% 0.53 / 0.54 / -1.9%
clickbench-sorted_q42/duckdb:duckdb 16814016 / 16835749 / -0.1% 28893735 / 28370214 / +1.8% 0.58 / 0.59 / -1.9%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.1%
Engines: DataFusion No clear signal (+3.7%, low confidence) · DuckDB No clear signal (+0.4%, low confidence)
Vortex (geomean): hot 1.014x ➖ · cold 0.966x ➖
Parquet (geomean): hot 0.994x ➖ · cold 0.995x ➖
Shifts: Parquet (control) -0.6% · 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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.007x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:vortex-file-compressed 6217944 / 6080660 / +2.3% 20206130 / 21585509 / -6.4% 0.31 / 0.28 / +9.2%
fineweb_q01/datafusion:vortex-file-compressed 9936748 / 9989232 / -0.5% 35915274 / 35290374 / +1.8% 0.28 / 0.28 / -2.3%
fineweb_q02/datafusion:vortex-file-compressed 12839611 / 11459688 / +12.0% 🔴 39631147 / 38376029 / +3.3% 0.32 / 0.30 / +8.5%
fineweb_q03/datafusion:vortex-file-compressed 17679982 / 17665560 / +0.1% 101926561 / 102466436 / -0.5% 0.17 / 0.17 / +0.6%
fineweb_q04/datafusion:vortex-file-compressed 65539047 / 64568580 / +1.5% 141475247 / 141456843 / +0.0% 0.46 / 0.46 / +1.5%
fineweb_q05/datafusion:vortex-file-compressed 62095072 / 62590531 / -0.8% 137162648 / 140299374 / -2.2% 0.45 / 0.45 / +1.5%
fineweb_q06/datafusion:vortex-file-compressed 17565583 / 18118060 / -3.0% 98659046 / 96331679 / +2.4% 0.18 / 0.19 / -5.3%
fineweb_q07/datafusion:vortex-file-compressed 18822710 / 19061316 / -1.3% 97858555 / 99497594 / -1.6% 0.19 / 0.19 / +0.4%
fineweb_q08/datafusion:vortex-file-compressed 8297096 / 8570696 / -3.2% 30554053 / 30171547 / +1.3% 0.27 / 0.28 / -4.4%
datafusion / vortex-compact / ns (1.043x ➖, 0↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:vortex-compact 6162837 / 6115328 / +0.8% 20002373 / 21203823 / -5.7% 0.31 / 0.29 / +6.8%
fineweb_q01/datafusion:vortex-compact 102941579 / 103557564 / -0.6% 127750064 / 128163765 / -0.3% 0.81 / 0.81 / -0.3%
fineweb_q02/datafusion:vortex-compact 103515888 / 103406522 / +0.1% 134208479 / 135585538 / -1.0% 0.77 / 0.76 / +1.1%
fineweb_q03/datafusion:vortex-compact 179424714 / 179476318 / -0.0% 252853374 / 264458682 / -4.4% 0.71 / 0.68 / +4.6%
fineweb_q04/datafusion:vortex-compact 186066670 / 192166548 / -3.2% 260161785 / 262492130 / -0.9% 0.72 / 0.73 / -2.3%
fineweb_q05/datafusion:vortex-compact 180430064 / 179419324 / +0.6% 254409920 / 257686458 / -1.3% 0.71 / 0.70 / +1.9%
fineweb_q06/datafusion:vortex-compact 125358658 / 124045858 / +1.1% 191367036 / 193100242 / -0.9% 0.66 / 0.64 / +2.0%
fineweb_q07/datafusion:vortex-compact 126640842 / 129499430 / -2.2% 190304595 / 200262697 / -5.0% 0.67 / 0.65 / +2.9%
fineweb_q08/datafusion:vortex-compact 9547710 / 6299098 / +51.6% 🔴 26740203 / 52562257 / -49.1% 🟢 0.36 / 0.12 / +197.9%
datafusion / parquet / ns (0.988x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/datafusion:parquet 9410474 / 9343880 / +0.7% 32742423 / 36160811 / -9.5% 0.29 / 0.26 / +11.2%
fineweb_q01/datafusion:parquet 75496780 / 74465592 / +1.4% 143880779 / 151805857 / -5.2% 0.52 / 0.49 / +7.0%
fineweb_q02/datafusion:parquet 73896045 / 75244383 / -1.8% 147575905 / 151115343 / -2.3% 0.50 / 0.50 / +0.6%
fineweb_q03/datafusion:parquet 73342626 / 74667389 / -1.8% 149449140 / 143916595 / +3.8% 0.49 / 0.52 / -5.4%
fineweb_q04/datafusion:parquet 81779004 / 82293171 / -0.6% 148023526 / 143927570 / +2.8% 0.55 / 0.57 / -3.4%
fineweb_q05/datafusion:parquet 80656742 / 81469579 / -1.0% 145738025 / 141505650 / +3.0% 0.55 / 0.58 / -3.9%
fineweb_q06/datafusion:parquet 76301916 / 76034898 / +0.4% 155744132 / 152965447 / +1.8% 0.49 / 0.50 / -1.4%
fineweb_q07/datafusion:parquet 74312152 / 77188888 / -3.7% 145483029 / 145975572 / -0.3% 0.51 / 0.53 / -3.4%
fineweb_q08/datafusion:parquet 72439960 / 75488868 / -4.0% 149253258 / 141841883 / +5.2% 0.49 / 0.53 / -8.8%
duckdb / vortex-file-compressed / ns (1.008x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:vortex-file-compressed 2140996 / 2148548 / -0.4% 7210764 / 8107701 / -11.1% 🟢 0.30 / 0.27 / +12.0%
fineweb_q01/duckdb:vortex-file-compressed 7459244 / 7614540 / -2.0% 27519540 / 25379589 / +8.4% 0.27 / 0.30 / -9.7%
fineweb_q02/duckdb:vortex-file-compressed 9491755 / 9301386 / +2.0% 27671211 / 27981465 / -1.1% 0.34 / 0.33 / +3.2%
fineweb_q03/duckdb:vortex-file-compressed 19089273 / 19595060 / -2.6% 88214489 / 89934781 / -1.9% 0.22 / 0.22 / -0.7%
fineweb_q04/duckdb:vortex-file-compressed 65115780 / 65160172 / -0.1% 102583419 / 104704268 / -2.0% 0.63 / 0.62 / +2.0%
fineweb_q05/duckdb:vortex-file-compressed 64809168 / 65335406 / -0.8% 102620914 / 102237697 / +0.4% 0.63 / 0.64 / -1.2%
fineweb_q06/duckdb:vortex-file-compressed 18452710 / 18199364 / +1.4% 87834700 / 87833048 / +0.0% 0.21 / 0.21 / +1.4%
fineweb_q07/duckdb:vortex-file-compressed 17871125 / 16916174 / +5.6% 86816829 / 86261983 / +0.6% 0.21 / 0.20 / +5.0%
fineweb_q08/duckdb:vortex-file-compressed 4880936 / 4684060 / +4.2% 13090704 / 13980319 / -6.4% 0.37 / 0.34 / +11.3%
duckdb / vortex-compact / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:vortex-compact 2447468 / 2299495 / +6.4% 7257351 / 8182135 / -11.3% 🟢 0.34 / 0.28 / +20.0%
fineweb_q01/duckdb:vortex-compact 38329346 / 38495097 / -0.4% 56564088 / 56247832 / +0.6% 0.68 / 0.68 / -1.0%
fineweb_q02/duckdb:vortex-compact 39085618 / 39702470 / -1.6% 57637963 / 58259670 / -1.1% 0.68 / 0.68 / -0.5%
fineweb_q03/duckdb:vortex-compact 153586376 / 148791520 / +3.2% 180404518 / 181867527 / -0.8% 0.85 / 0.82 / +4.1%
fineweb_q04/duckdb:vortex-compact 161938030 / 162879506 / -0.6% 190597607 / 193361717 / -1.4% 0.85 / 0.84 / +0.9%
fineweb_q05/duckdb:vortex-compact 151361244 / 154034532 / -1.7% 185707803 / 184039616 / +0.9% 0.82 / 0.84 / -2.6%
fineweb_q06/duckdb:vortex-compact 82573882 / 82339804 / +0.3% 126328432 / 125328131 / +0.8% 0.65 / 0.66 / -0.5%
fineweb_q07/duckdb:vortex-compact 85329966 / 88740869 / -3.8% 126471050 / 127154784 / -0.5% 0.67 / 0.70 / -3.3%
fineweb_q08/duckdb:vortex-compact 4577536 / 4696938 / -2.5% 10255841 / 10875806 / -5.7% 0.45 / 0.43 / +3.3%
duckdb / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
fineweb_q00/duckdb:parquet 23403655 / 23830526 / -1.8% 27430584 / 28358870 / -3.3% 0.85 / 0.84 / +1.5%
fineweb_q01/duckdb:parquet 55270667 / 54489080 / +1.4% 72129977 / 76150819 / -5.3% 0.77 / 0.72 / +7.1%
fineweb_q02/duckdb:parquet 59187564 / 58436536 / +1.3% 74893608 / 76975258 / -2.7% 0.79 / 0.76 / +4.1%
fineweb_q03/duckdb:parquet 119989594 / 118326135 / +1.4% 175655904 / 180141983 / -2.5% 0.68 / 0.66 / +4.0%
fineweb_q04/duckdb:parquet 160906774 / 162541392 / -1.0% 211292479 / 207405470 / +1.9% 0.76 / 0.78 / -2.8%
fineweb_q05/duckdb:parquet 156816954 / 159116866 / -1.4% 204557593 / 204079408 / +0.2% 0.77 / 0.78 / -1.7%
fineweb_q06/duckdb:parquet 88527015 / 88006432 / +0.6% 151373636 / 142101535 / +6.5% 0.58 / 0.62 / -5.6%
fineweb_q07/duckdb:parquet 90390160 / 90638776 / -0.3% 142488800 / 141118485 / +1.0% 0.63 / 0.64 / -1.2%
fineweb_q08/duckdb:parquet 28898837 / 29214716 / -1.1% 30526810 / 31447234 / -2.9% 0.95 / 0.93 / +1.9%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -6.9%
Engines: DataFusion Likely improvement (-13.5%, low confidence) · DuckDB No clear signal (+0.3%, environment too noisy confidence)
Vortex (geomean): hot 0.929x ➖ · cold 0.941x ➖
Parquet (geomean): hot 0.997x ➖ · cold 0.998x ➖
Shifts: Parquet (control) -0.3% · Median polish -0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.850x ✅, 5↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
statpopgen_q00/datafusion:vortex-file-compressed 1813397 / 1807602 / +0.3% 7096715 / 7046844 / +0.7% 0.26 / 0.26 / -0.4%
statpopgen_q01/datafusion:vortex-file-compressed 4035834 / 4619374 / -12.6% 🟢 12123027 / 12906990 / -6.1% 0.33 / 0.36 / -7.0%
statpopgen_q02/datafusion:vortex-file-compressed 39002168 / 38696142 / +0.8% 64661496 / 65118994 / -0.7% 0.60 / 0.59 / +1.5%
statpopgen_q03/datafusion:vortex-file-compressed 82984783 / 115902036 / -28.4% 🟢 131256023 / 153339061 / -14.4% 🟢 0.63 / 0.76 / -16.4%
statpopgen_q04/datafusion:vortex-file-compressed 81408125 / 116638014 / -30.2% 🟢 116188656 / 164312516 / -29.3% 🟢 0.70 / 0.71 / -1.3%
statpopgen_q05/datafusion:vortex-file-compressed 40247370 / 71374598 / -43.6% 🟢 68111904 / 117690009 / -42.1% 🟢 0.59 / 0.61 / -2.6%
statpopgen_q06/datafusion:vortex-file-compressed 127093863 / 196842020 / -35.4% 🟢 162321559 / 235370676 / -31.0% 🟢 0.78 / 0.84 / -6.4%
statpopgen_q07/datafusion:vortex-file-compressed 284164252 / 280650564 / +1.3% 317034320 / 339907189 / -6.7% 0.90 / 0.83 / +8.6%
statpopgen_q08/datafusion:vortex-file-compressed 289891505 / 284923096 / +1.7% 322741548 / 318808801 / +1.2% 0.90 / 0.89 / +0.5%
statpopgen_q09/datafusion:vortex-file-compressed 97634523 / 97354656 / +0.3% 131231340 / 132922953 / -1.3% 0.74 / 0.73 / +1.6%
statpopgen_q10/datafusion:vortex-file-compressed 249423564 / 247460260 / +0.8% 293945030 / 293393301 / +0.2% 0.85 / 0.84 / +0.6%
datafusion / vortex-compact / ns (0.878x ✅, 4↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
statpopgen_q00/datafusion:vortex-compact 1800873 / 1778891 / +1.2% 7030463 / 7017989 / +0.2% 0.26 / 0.25 / +1.1%
statpopgen_q01/datafusion:vortex-compact 4670198 / 4835528 / -3.4% 14827845 / 13005703 / +14.0% 🔴 0.31 / 0.37 / -15.3%
statpopgen_q02/datafusion:vortex-compact 43249404 / 44664657 / -3.2% 62851951 / 64947275 / -3.2% 0.69 / 0.69 / +0.1%
statpopgen_q03/datafusion:vortex-compact 87841856 / 121858730 / -27.9% 🟢 118993825 / 153669251 / -22.6% 🟢 0.74 / 0.79 / -6.9%
statpopgen_q04/datafusion:vortex-compact 88443236 / 121779085 / -27.4% 🟢 118390120 / 155560505 / -23.9% 🟢 0.75 / 0.78 / -4.6%
statpopgen_q05/datafusion:vortex-compact 40683637 / 73194814 / -44.4% 🟢 65382780 / 104758273 / -37.6% 🟢 0.62 / 0.70 / -10.9%
statpopgen_q06/datafusion:vortex-compact 154135380 / 197984716 / -22.1% 🟢 186660444 / 238796409 / -21.8% 🟢 0.83 / 0.83 / -0.4%
statpopgen_q07/datafusion:vortex-compact 374838712 / 352053429 / +6.5% 399526063 / 379252593 / +5.3% 0.94 / 0.93 / +1.1%
statpopgen_q08/datafusion:vortex-compact 381528266 / 360238760 / +5.9% 438419981 / 376430056 / +16.5% 🔴 0.87 / 0.96 / -9.1%
statpopgen_q09/datafusion:vortex-compact 99551555 / 100628188 / -1.1% 131328474 / 131096865 / +0.2% 0.76 / 0.77 / -1.2%
statpopgen_q10/datafusion:vortex-compact 255180850 / 254205188 / +0.4% 296278863 / 299269613 / -1.0% 0.86 / 0.85 / +1.4%
datafusion / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
statpopgen_q00/datafusion:parquet 1957396 / 1949152 / +0.4% 89220514 / 89795595 / -0.6% 0.02 / 0.02 / +1.1%
statpopgen_q01/datafusion:parquet 163808166 / 163636318 / +0.1% 173137195 / 173464997 / -0.2% 0.95 / 0.94 / +0.3%
statpopgen_q02/datafusion:parquet 296977784 / 288806506 / +2.8% 430859080 / 411757331 / +4.6% 0.69 / 0.70 / -1.7%
statpopgen_q03/datafusion:parquet 395075234 / 391706894 / +0.9% 537807716 / 543419374 / -1.0% 0.73 / 0.72 / +1.9%
statpopgen_q04/datafusion:parquet 392428491 / 391444306 / +0.3% 512931122 / 511191704 / +0.3% 0.77 / 0.77 / -0.1%
statpopgen_q05/datafusion:parquet 322020309 / 326041668 / -1.2% 458900111 / 436760817 / +5.1% 0.70 / 0.75 / -6.0%
statpopgen_q06/datafusion:parquet 480791819 / 492735393 / -2.4% 614433618 / 649563340 / -5.4% 0.78 / 0.76 / +3.2%
statpopgen_q07/datafusion:parquet 425333746 / 420048152 / +1.3% 562843050 / 535632928 / +5.1% 0.76 / 0.78 / -3.6%
statpopgen_q08/datafusion:parquet 423722974 / 422987835 / +0.2% 544540502 / 558760632 / -2.5% 0.78 / 0.76 / +2.8%
statpopgen_q09/datafusion:parquet 358093591 / 361845766 / -1.0% 476046378 / 477608397 / -0.3% 0.75 / 0.76 / -0.7%
statpopgen_q10/datafusion:parquet 537104952 / 551341539 / -2.6% 691456701 / 694683383 / -0.5% 0.78 / 0.79 / -2.1%
duckdb / vortex-file-compressed / ns (0.991x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
statpopgen_q00/duckdb:vortex-file-compressed 12861018 / 12929256 / -0.5% 14910683 / 15117576 / -1.4% 0.86 / 0.86 / +0.9%
statpopgen_q01/duckdb:vortex-file-compressed 13683252 / 13980537 / -2.1% 17693712 / 18313500 / -3.4% 0.77 / 0.76 / +1.3%
statpopgen_q02/duckdb:vortex-file-compressed 121640960 / 140278232 / -13.3% 🟢 138676101 / 162593445 / -14.7% 🟢 0.88 / 0.86 / +1.7%
statpopgen_q03/duckdb:vortex-file-compressed 344035507 / 353887876 / -2.8% 361936667 / 372066266 / -2.7% 0.95 / 0.95 / -0.1%
statpopgen_q04/duckdb:vortex-file-compressed 349122438 / 326732126 / +6.9% 363395374 / 358536017 / +1.4% 0.96 / 0.91 / +5.4%
statpopgen_q05/duckdb:vortex-file-compressed 98040896 / 98942771 / -0.9% 115355539 / 121374028 / -5.0% 0.85 / 0.82 / +4.3%
statpopgen_q06/duckdb:vortex-file-compressed 225539020 / 226344136 / -0.4% 245797262 / 248604836 / -1.1% 0.92 / 0.91 / +0.8%
statpopgen_q07/duckdb:vortex-file-compressed 143959760 / 143863242 / +0.1% 165071752 / 166180674 / -0.7% 0.87 / 0.87 / +0.7%
statpopgen_q08/duckdb:vortex-file-compressed 152567130 / 152525556 / +0.0% 176274176 / 172803268 / +2.0% 0.87 / 0.88 / -1.9%
statpopgen_q09/duckdb:vortex-file-compressed 295737096 / 287574694 / +2.8% 313515774 / 302911827 / +3.5% 0.94 / 0.95 / -0.6%
statpopgen_q10/duckdb:vortex-file-compressed 758368248 / 746541605 / +1.6% 791297129 / 797546675 / -0.8% 0.96 / 0.94 / +2.4%
duckdb / vortex-compact / ns (1.006x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
statpopgen_q00/duckdb:vortex-compact 12933724 / 12937492 / -0.0% 15310812 / 15012114 / +2.0% 0.84 / 0.86 / -2.0%
statpopgen_q01/duckdb:vortex-compact 13901368 / 14003410 / -0.7% 17876468 / 18422685 / -3.0% 0.78 / 0.76 / +2.3%
statpopgen_q02/duckdb:vortex-compact 142254748 / 143317769 / -0.7% 160465797 / 162708442 / -1.4% 0.89 / 0.88 / +0.6%
statpopgen_q03/duckdb:vortex-compact 287038696 / 282550750 / +1.6% 336572447 / 343539853 / -2.0% 0.85 / 0.82 / +3.7%
statpopgen_q04/duckdb:vortex-compact 348796955 / 324718537 / +7.4% 363770494 / 343754911 / +5.8% 0.96 / 0.94 / +1.5%
statpopgen_q05/duckdb:vortex-compact 99387298 / 100478680 / -1.1% 118627111 / 122565443 / -3.2% 0.84 / 0.82 / +2.2%
statpopgen_q06/duckdb:vortex-compact 229668540 / 230799047 / -0.5% 248320024 / 248753385 / -0.2% 0.92 / 0.93 / -0.3%
statpopgen_q07/duckdb:vortex-compact 219876187 / 200712548 / +9.5% 236891317 / 215111104 / +10.1% 🔴 0.93 / 0.93 / -0.5%
statpopgen_q08/duckdb:vortex-compact 231497648 / 214779197 / +7.8% 241581663 / 226175790 / +6.8% 0.96 / 0.95 / +0.9%
statpopgen_q09/duckdb:vortex-compact 243618688 / 300734742 / -19.0% 🟢 309886125 / 321361096 / -3.6% 0.79 / 0.94 / -16.0%
statpopgen_q10/duckdb:vortex-compact 696622748 / 657906186 / +5.9% 777518112 / 786457171 / -1.1% 0.90 / 0.84 / +7.1%
duckdb / parquet / ns (0.996x ➖, 1↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
statpopgen_q00/duckdb:parquet 245632091 / 249952256 / -1.7% 244164303 / 249583990 / -2.2% 1.01 / 1.00 / +0.5%
statpopgen_q01/duckdb:parquet 304125370 / 309686686 / -1.8% 305608996 / 310705393 / -1.6% 1.00 / 1.00 / -0.2%
statpopgen_q02/duckdb:parquet 543086496 / 554607314 / -2.1% 540605045 / 540334405 / +0.1% 1.00 / 1.03 / -2.1%
statpopgen_q03/duckdb:parquet 828818882 / 745840890 / +11.1% 🔴 829111331 / 782566962 / +5.9% 1.00 / 0.95 / +4.9%
statpopgen_q04/duckdb:parquet 798613824 / 750173551 / +6.5% 813988622 / 804158354 / +1.2% 0.98 / 0.93 / +5.2%
statpopgen_q05/duckdb:parquet 539325700 / 539938056 / -0.1% 574812071 / 594032649 / -3.2% 0.94 / 0.91 / +3.2%
statpopgen_q06/duckdb:parquet 631820244 / 621620234 / +1.6% 685616608 / 672450354 / +2.0% 0.92 / 0.92 / -0.3%
statpopgen_q07/duckdb:parquet 559056482 / 564366766 / -0.9% 556426602 / 566560676 / -1.8% 1.00 / 1.00 / +0.9%
statpopgen_q08/duckdb:parquet 563213674 / 571094556 / -1.4% 563415046 / 566306271 / -0.5% 1.00 / 1.01 / -0.9%
statpopgen_q09/duckdb:parquet 715283824 / 700126993 / +2.2% 791610358 / 789785008 / +0.2% 0.90 / 0.89 / +1.9%
statpopgen_q10/duckdb:parquet 996466560 / 1179935022 / -15.5% 🟢 1076319476 / 1167344203 / -7.8% 0.93 / 1.01 / -8.4%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Vortex queries 📖

Commits: PR 3fccd52e vs base 4addfbaa
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.9%
Engines: DataFusion No clear signal (+0.1%, low confidence) · DuckDB No clear signal (+1.7%, low confidence)
Vortex (geomean): hot 1.006x ➖ · cold 0.859x ✅
Parquet (geomean): hot 0.997x ➖ · cold 0.973x ➖
Shifts: Parquet (control) -0.3% · Median polish +0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (1.009x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
vortex_q00/datafusion:vortex-file-compressed 184912782 / 180150519 / +2.6% 522577352 / 520904796 / +0.3% 0.35 / 0.35 / +2.3%
vortex_q01/datafusion:vortex-file-compressed 131783307 / 131169082 / +0.5% 285342432 / 287027264 / -0.6% 0.46 / 0.46 / +1.1%
vortex_q02/datafusion:vortex-file-compressed 345649042 / 347296733 / -0.5% 291784697 / 287023064 / +1.7% 1.18 / 1.21 / -2.1%
datafusion / parquet / ns (1.008x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
vortex_q00/datafusion:parquet 135451653 / 135072889 / +0.3% 1136847662 / 1146174388 / -0.8% 0.12 / 0.12 / +1.1%
vortex_q01/datafusion:parquet 69129888 / 68414677 / +1.0% 103870723 / 115867592 / -10.4% 🟢 0.67 / 0.59 / +12.7%
vortex_q02/datafusion:parquet 292235891 / 289075948 / +1.1% 638801680 / 660135027 / -3.2% 0.46 / 0.44 / +4.5%
duckdb / vortex-file-compressed / ns (1.003x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
vortex_q00/duckdb:vortex-file-compressed 195743545 / 195052775 / +0.4% 712119350 / 921301404 / -22.7% 🟢 0.27 / 0.21 / +29.8%
vortex_q01/duckdb:vortex-file-compressed 92537298 / 92532946 / +0.0% 246677506 / 349054865 / -29.3% 🟢 0.38 / 0.27 / +41.5%
vortex_q02/duckdb:vortex-file-compressed 188411265 / 187260899 / +0.6% 364894402 / 501903022 / -27.3% 🟢 0.52 / 0.37 / +38.4%
duckdb / parquet / ns (0.986x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
vortex_q00/duckdb:parquet 275939607 / 278312386 / -0.9% 792795432 / 797959719 / -0.6% 0.35 / 0.35 / -0.2%
vortex_q01/duckdb:parquet 158696341 / 162798842 / -2.5% 170113706 / 171663459 / -0.9% 0.93 / 0.95 / -1.6%
vortex_q02/duckdb:parquet 341109372 / 343832989 / -0.8% 640749255 / 639842867 / +0.1% 0.53 / 0.54 / -0.9%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.3%
Engines: DataFusion No clear signal (-0.2%, low confidence) · DuckDB No clear signal (+0.7%, low confidence)
Vortex (geomean): hot 0.998x ➖ · cold 1.000x ➖
Parquet (geomean): hot 0.995x ➖ · cold 1.023x ➖
Shifts: Parquet (control) -0.5% · 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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.994x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-file-compressed 91951321 / 91053950 / +1.0% 161150549 / 154891417 / +4.0% 0.57 / 0.59 / -2.9%
tpch_q02/datafusion:vortex-file-compressed 64521252 / 68546731 / -5.9% 97089213 / 96621638 / +0.5% 0.66 / 0.71 / -6.3%
tpch_q03/datafusion:vortex-file-compressed 63086065 / 63454238 / -0.6% 117306807 / 128451092 / -8.7% 0.54 / 0.49 / +8.9%
tpch_q04/datafusion:vortex-file-compressed 34696627 / 34414213 / +0.8% 71547390 / 72813817 / -1.7% 0.48 / 0.47 / +2.6%
tpch_q05/datafusion:vortex-file-compressed 119772762 / 118021531 / +1.5% 182800062 / 176671703 / +3.5% 0.66 / 0.67 / -1.9%
tpch_q06/datafusion:vortex-file-compressed 9616967 / 10080599 / -4.6% 56500714 / 61095718 / -7.5% 0.17 / 0.16 / +3.2%
tpch_q07/datafusion:vortex-file-compressed 96397177 / 97911956 / -1.5% 159124844 / 162057390 / -1.8% 0.61 / 0.60 / +0.3%
tpch_q08/datafusion:vortex-file-compressed 143221234 / 143141828 / +0.1% 229052179 / 212778231 / +7.6% 0.63 / 0.67 / -7.1%
tpch_q09/datafusion:vortex-file-compressed 187456595 / 185488979 / +1.1% 267386926 / 277195490 / -3.5% 0.70 / 0.67 / +4.8%
tpch_q10/datafusion:vortex-file-compressed 71128170 / 69715533 / +2.0% 137025029 / 138234373 / -0.9% 0.52 / 0.50 / +2.9%
tpch_q11/datafusion:vortex-file-compressed 45730619 / 45487085 / +0.5% 71097845 / 73338530 / -3.1% 0.64 / 0.62 / +3.7%
tpch_q12/datafusion:vortex-file-compressed 35284136 / 35245184 / +0.1% 82254571 / 79510153 / +3.5% 0.43 / 0.44 / -3.2%
tpch_q13/datafusion:vortex-file-compressed 49206425 / 49686429 / -1.0% 90995444 / 87528328 / +4.0% 0.54 / 0.57 / -4.7%
tpch_q14/datafusion:vortex-file-compressed 20575910 / 20385256 / +0.9% 87350470 / 85248406 / +2.5% 0.24 / 0.24 / -1.5%
tpch_q15/datafusion:vortex-file-compressed 33314596 / 33513178 / -0.6% 90192294 / 88545809 / +1.9% 0.37 / 0.38 / -2.4%
tpch_q16/datafusion:vortex-file-compressed 37263381 / 37899093 / -1.7% 67079953 / 66947222 / +0.2% 0.56 / 0.57 / -1.9%
tpch_q17/datafusion:vortex-file-compressed 177307358 / 178591730 / -0.7% 226239387 / 225025676 / +0.5% 0.78 / 0.79 / -1.3%
tpch_q18/datafusion:vortex-file-compressed 206555444 / 209922160 / -1.6% 275281648 / 275161685 / +0.0% 0.75 / 0.76 / -1.6%
tpch_q19/datafusion:vortex-file-compressed 31355164 / 31450244 / -0.3% 87197796 / 85959305 / +1.4% 0.36 / 0.37 / -1.7%
tpch_q20/datafusion:vortex-file-compressed 61655081 / 62078243 / -0.7% 118196017 / 121386414 / -2.6% 0.52 / 0.51 / +2.0%
tpch_q21/datafusion:vortex-file-compressed 181423100 / 183935859 / -1.4% 243971779 / 235555452 / +3.6% 0.74 / 0.78 / -4.8%
tpch_q22/datafusion:vortex-file-compressed 25541701 / 25760966 / -0.9% 53786508 / 52995202 / +1.5% 0.47 / 0.49 / -2.3%
datafusion / vortex-compact / ns (1.000x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-compact 102900765 / 101907909 / +1.0% 154142530 / 153486318 / +0.4% 0.67 / 0.66 / +0.5%
tpch_q02/datafusion:vortex-compact 65565352 / 66155523 / -0.9% 95638105 / 96493080 / -0.9% 0.69 / 0.69 / -0.0%
tpch_q03/datafusion:vortex-compact 66935964 / 69390341 / -3.5% 112350934 / 116796476 / -3.8% 0.60 / 0.59 / +0.3%
tpch_q04/datafusion:vortex-compact 39234588 / 38425469 / +2.1% 68389084 / 68850472 / -0.7% 0.57 / 0.56 / +2.8%
tpch_q05/datafusion:vortex-compact 120642568 / 120015542 / +0.5% 185279611 / 173760112 / +6.6% 0.65 / 0.69 / -5.7%
tpch_q06/datafusion:vortex-compact 15920174 / 15959328 / -0.2% 51005565 / 54823835 / -7.0% 0.31 / 0.29 / +7.2%
tpch_q07/datafusion:vortex-compact 105440966 / 103927639 / +1.5% 153964813 / 154052600 / -0.1% 0.68 / 0.67 / +1.5%
tpch_q08/datafusion:vortex-compact 143845898 / 146749247 / -2.0% 211867225 / 216383870 / -2.1% 0.68 / 0.68 / +0.1%
tpch_q09/datafusion:vortex-compact 185623823 / 184222762 / +0.8% 273740631 / 270612275 / +1.2% 0.68 / 0.68 / -0.4%
tpch_q10/datafusion:vortex-compact 79034692 / 79461396 / -0.5% 128374035 / 137603340 / -6.7% 0.62 / 0.58 / +6.6%
tpch_q11/datafusion:vortex-compact 45884708 / 45957998 / -0.2% 72333496 / 71875268 / +0.6% 0.63 / 0.64 / -0.8%
tpch_q12/datafusion:vortex-compact 48686843 / 48952413 / -0.5% 88757967 / 80235955 / +10.6% 🔴 0.55 / 0.61 / -10.1%
tpch_q13/datafusion:vortex-compact 57250266 / 57628634 / -0.7% 91624370 / 94784104 / -3.3% 0.62 / 0.61 / +2.8%
tpch_q14/datafusion:vortex-compact 26688834 / 26310876 / +1.4% 95915476 / 89352836 / +7.3% 0.28 / 0.29 / -5.5%
tpch_q15/datafusion:vortex-compact 47985368 / 48433782 / -0.9% 98349378 / 107336459 / -8.4% 0.49 / 0.45 / +8.1%
tpch_q16/datafusion:vortex-compact 39858743 / 39907878 / -0.1% 66698059 / 66073591 / +0.9% 0.60 / 0.60 / -1.1%
tpch_q17/datafusion:vortex-compact 180330643 / 177107602 / +1.8% 230230273 / 228826201 / +0.6% 0.78 / 0.77 / +1.2%
tpch_q18/datafusion:vortex-compact 206993431 / 207365564 / -0.2% 264851582 / 264288790 / +0.2% 0.78 / 0.78 / -0.4%
tpch_q19/datafusion:vortex-compact 37176495 / 37053067 / +0.3% 83623848 / 89061988 / -6.1% 0.44 / 0.42 / +6.9%
tpch_q20/datafusion:vortex-compact 66457247 / 66983012 / -0.8% 116664848 / 115259883 / +1.2% 0.57 / 0.58 / -2.0%
tpch_q21/datafusion:vortex-compact 191732440 / 189532499 / +1.2% 238707107 / 237658093 / +0.4% 0.80 / 0.80 / +0.7%
tpch_q22/datafusion:vortex-compact 27187271 / 27106786 / +0.3% 52980735 / 54979336 / -3.6% 0.51 / 0.49 / +4.1%
datafusion / parquet / ns (0.998x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:parquet 88327476 / 87367210 / +1.1% 128426486 / 125613734 / +2.2% 0.69 / 0.70 / -1.1%
tpch_q02/datafusion:parquet 173234800 / 173939269 / -0.4% 198754517 / 197943936 / +0.4% 0.87 / 0.88 / -0.8%
tpch_q03/datafusion:parquet 135450609 / 135398804 / +0.0% 179638414 / 180979875 / -0.7% 0.75 / 0.75 / +0.8%
tpch_q04/datafusion:parquet 57253446 / 57984777 / -1.3% 90229233 / 85262149 / +5.8% 0.63 / 0.68 / -6.7%
tpch_q05/datafusion:parquet 168165288 / 166316318 / +1.1% 224379626 / 221050924 / +1.5% 0.75 / 0.75 / -0.4%
tpch_q06/datafusion:parquet 36450352 / 36727573 / -0.8% 78374752 / 74692665 / +4.9% 0.47 / 0.49 / -5.4%
tpch_q07/datafusion:parquet 215614724 / 215409339 / +0.1% 273516649 / 268515918 / +1.9% 0.79 / 0.80 / -1.7%
tpch_q08/datafusion:parquet 218537582 / 217910666 / +0.3% 285838791 / 287090232 / -0.4% 0.76 / 0.76 / +0.7%
tpch_q09/datafusion:parquet 311154088 / 308868700 / +0.7% 374986177 / 377764917 / -0.7% 0.83 / 0.82 / +1.5%
tpch_q10/datafusion:parquet 313108290 / 313560920 / -0.1% 370431226 / 370559739 / -0.0% 0.85 / 0.85 / -0.1%
tpch_q11/datafusion:parquet 126625166 / 127480423 / -0.7% 150998945 / 151768760 / -0.5% 0.84 / 0.84 / -0.2%
tpch_q12/datafusion:parquet 82672547 / 82867673 / -0.2% 122361037 / 117566663 / +4.1% 0.68 / 0.70 / -4.1%
tpch_q13/datafusion:parquet 211033069 / 210809848 / +0.1% 240574447 / 240223773 / +0.1% 0.88 / 0.88 / -0.0%
tpch_q14/datafusion:parquet 84628921 / 86644652 / -2.3% 195782832 / 191161829 / +2.4% 0.43 / 0.45 / -4.6%
tpch_q15/datafusion:parquet 105892656 / 107391611 / -1.4% 160376635 / 153488683 / +4.5% 0.66 / 0.70 / -5.6%
tpch_q16/datafusion:parquet 95326186 / 96665324 / -1.4% 124812918 / 126352554 / -1.2% 0.76 / 0.77 / -0.2%
tpch_q17/datafusion:parquet 217223604 / 214765616 / +1.1% 265084222 / 261825684 / +1.2% 0.82 / 0.82 / -0.1%
tpch_q18/datafusion:parquet 269042540 / 267417535 / +0.6% 320892367 / 315283424 / +1.8% 0.84 / 0.85 / -1.2%
tpch_q19/datafusion:parquet 108768365 / 108678727 / +0.1% 171498427 / 165390668 / +3.7% 0.63 / 0.66 / -3.5%
tpch_q20/datafusion:parquet 185265260 / 185830296 / -0.3% 242079912 / 244288390 / -0.9% 0.77 / 0.76 / +0.6%
tpch_q21/datafusion:parquet 244551271 / 243806007 / +0.3% 308018623 / 306724710 / +0.4% 0.79 / 0.79 / -0.1%
tpch_q22/datafusion:parquet 150182996 / 150344978 / -0.1% 172740295 / 176723386 / -2.3% 0.87 / 0.85 / +2.2%
duckdb / vortex-file-compressed / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-file-compressed 32915589 / 32102469 / +2.5% 69066314 / 68034205 / +1.5% 0.48 / 0.47 / +1.0%
tpch_q02/duckdb:vortex-file-compressed 28611373 / 28690891 / -0.3% 43241248 / 43275247 / -0.1% 0.66 / 0.66 / -0.2%
tpch_q03/duckdb:vortex-file-compressed 51588219 / 51521554 / +0.1% 105729445 / 101678561 / +4.0% 0.49 / 0.51 / -3.7%
tpch_q04/duckdb:vortex-file-compressed 51661603 / 51202925 / +0.9% 88663837 / 91242036 / -2.8% 0.58 / 0.56 / +3.8%
tpch_q05/duckdb:vortex-file-compressed 68621706 / 68855379 / -0.3% 115046396 / 112605523 / +2.2% 0.60 / 0.61 / -2.5%
tpch_q06/duckdb:vortex-file-compressed 15031780 / 15089646 / -0.4% 52201028 / 49819338 / +4.8% 0.29 / 0.30 / -4.9%
tpch_q07/duckdb:vortex-file-compressed 55574389 / 55167517 / +0.7% 106922959 / 110097434 / -2.9% 0.52 / 0.50 / +3.7%
tpch_q08/duckdb:vortex-file-compressed 85020113 / 85022058 / -0.0% 133878685 / 129890964 / +3.1% 0.64 / 0.65 / -3.0%
tpch_q09/duckdb:vortex-file-compressed 103596083 / 102958364 / +0.6% 161928910 / 162542712 / -0.4% 0.64 / 0.63 / +1.0%
tpch_q10/duckdb:vortex-file-compressed 96951309 / 96472993 / +0.5% 149795117 / 151686790 / -1.2% 0.65 / 0.64 / +1.8%
tpch_q11/duckdb:vortex-file-compressed 13124120 / 13877614 / -5.4% 29697767 / 27877401 / +6.5% 0.44 / 0.50 / -11.2%
tpch_q12/duckdb:vortex-file-compressed 45122979 / 45415367 / -0.6% 80806314 / 83066956 / -2.7% 0.56 / 0.55 / +2.1%
tpch_q13/duckdb:vortex-file-compressed 71618657 / 72343244 / -1.0% 99653005 / 101347990 / -1.7% 0.72 / 0.71 / +0.7%
tpch_q14/duckdb:vortex-file-compressed 27756099 / 28188582 / -1.5% 75746321 / 71330563 / +6.2% 0.37 / 0.40 / -7.3%
tpch_q15/duckdb:vortex-file-compressed 24048030 / 24342472 / -1.2% 64619892 / 62976074 / +2.6% 0.37 / 0.39 / -3.7%
tpch_q16/duckdb:vortex-file-compressed 49355211 / 48834361 / +1.1% 57829742 / 59202878 / -2.3% 0.85 / 0.82 / +3.5%
tpch_q17/duckdb:vortex-file-compressed 35452014 / 35437566 / +0.0% 70260317 / 67473898 / +4.1% 0.50 / 0.53 / -3.9%
tpch_q18/duckdb:vortex-file-compressed 106587400 / 108100428 / -1.4% 120702820 / 126216492 / -4.4% 0.88 / 0.86 / +3.1%
tpch_q19/duckdb:vortex-file-compressed 27520106 / 28215267 / -2.5% 76257656 / 78994660 / -3.5% 0.36 / 0.36 / +1.0%
tpch_q20/duckdb:vortex-file-compressed 41985622 / 41533660 / +1.1% 95253745 / 91425309 / +4.2% 0.44 / 0.45 / -3.0%
tpch_q21/duckdb:vortex-file-compressed 93886041 / 95850450 / -2.0% 148738969 / 150501756 / -1.2% 0.63 / 0.64 / -0.9%
tpch_q22/duckdb:vortex-file-compressed 33319459 / 33272353 / +0.1% 49967255 / 48422178 / +3.2% 0.67 / 0.69 / -3.0%
duckdb / vortex-compact / ns (1.002x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-compact 46367216 / 47372544 / -2.1% 75874760 / 73607103 / +3.1% 0.61 / 0.64 / -5.0%
tpch_q02/duckdb:vortex-compact 31503875 / 31380862 / +0.4% 45061848 / 44997353 / +0.1% 0.70 / 0.70 / +0.2%
tpch_q03/duckdb:vortex-compact 59056666 / 58163832 / +1.5% 98647216 / 95837657 / +2.9% 0.60 / 0.61 / -1.4%
tpch_q04/duckdb:vortex-compact 54903870 / 54664858 / +0.4% 83007783 / 82865253 / +0.2% 0.66 / 0.66 / +0.3%
tpch_q05/duckdb:vortex-compact 71258516 / 72294741 / -1.4% 107080079 / 104723742 / +2.3% 0.67 / 0.69 / -3.6%
tpch_q06/duckdb:vortex-compact 20481170 / 20243952 / +1.2% 50882675 / 52638757 / -3.3% 0.40 / 0.38 / +4.7%
tpch_q07/duckdb:vortex-compact 63861495 / 63311419 / +0.9% 105935745 / 108822755 / -2.7% 0.60 / 0.58 / +3.6%
tpch_q08/duckdb:vortex-compact 87113746 / 87896054 / -0.9% 124186054 / 127430241 / -2.5% 0.70 / 0.69 / +1.7%
tpch_q09/duckdb:vortex-compact 108564194 / 111054479 / -2.2% 156672428 / 152651158 / +2.6% 0.69 / 0.73 / -4.8%
tpch_q10/duckdb:vortex-compact 105205690 / 103733330 / +1.4% 145142787 / 140656425 / +3.2% 0.72 / 0.74 / -1.7%
tpch_q11/duckdb:vortex-compact 14293763 / 14104097 / +1.3% 29691207 / 28842366 / +2.9% 0.48 / 0.49 / -1.6%
tpch_q12/duckdb:vortex-compact 61007296 / 59835782 / +2.0% 81380012 / 86820171 / -6.3% 0.75 / 0.69 / +8.8%
tpch_q13/duckdb:vortex-compact 77404582 / 77347876 / +0.1% 103402828 / 102584616 / +0.8% 0.75 / 0.75 / -0.7%
tpch_q14/duckdb:vortex-compact 33557989 / 33665816 / -0.3% 72259808 / 69456164 / +4.0% 0.46 / 0.48 / -4.2%
tpch_q15/duckdb:vortex-compact 31692908 / 32087853 / -1.2% 65719297 / 67288302 / -2.3% 0.48 / 0.48 / +1.1%
tpch_q16/duckdb:vortex-compact 50931375 / 51040552 / -0.2% 59853546 / 60213092 / -0.6% 0.85 / 0.85 / +0.4%
tpch_q17/duckdb:vortex-compact 37386988 / 38230738 / -2.2% 65227093 / 66254685 / -1.6% 0.57 / 0.58 / -0.7%
tpch_q18/duckdb:vortex-compact 111180834 / 108689328 / +2.3% 119132784 / 120228747 / -0.9% 0.93 / 0.90 / +3.2%
tpch_q19/duckdb:vortex-compact 35360628 / 34678998 / +2.0% 75188255 / 77392453 / -2.8% 0.47 / 0.45 / +5.0%
tpch_q20/duckdb:vortex-compact 51873413 / 51390214 / +0.9% 100085258 / 99979885 / +0.1% 0.52 / 0.51 / +0.8%
tpch_q21/duckdb:vortex-compact 106684346 / 106360220 / +0.3% 149588472 / 149671764 / -0.1% 0.71 / 0.71 / +0.4%
tpch_q22/duckdb:vortex-compact 35586522 / 35749577 / -0.5% 50044944 / 50916033 / -1.7% 0.71 / 0.70 / +1.3%
duckdb / parquet / ns (0.991x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:parquet 67704557 / 67691379 / +0.0% 90434033 / 88745739 / +1.9% 0.75 / 0.76 / -1.8%
tpch_q02/duckdb:parquet 87141373 / 87476507 / -0.4% 96134965 / 99133134 / -3.0% 0.91 / 0.88 / +2.7%
tpch_q03/duckdb:parquet 110203254 / 109881594 / +0.3% 144686367 / 140901334 / +2.7% 0.76 / 0.78 / -2.3%
tpch_q04/duckdb:parquet 77035433 / 77524173 / -0.6% 101464592 / 96478131 / +5.2% 0.76 / 0.80 / -5.5%
tpch_q05/duckdb:parquet 123304322 / 122810084 / +0.4% 161994358 / 156649187 / +3.4% 0.76 / 0.78 / -2.9%
tpch_q06/duckdb:parquet 35235715 / 35597704 / -1.0% 66179828 / 55984266 / +18.2% 🔴 0.53 / 0.64 / -16.3%
tpch_q07/duckdb:parquet 116472516 / 117319766 / -0.7% 154953077 / 152013624 / +1.9% 0.75 / 0.77 / -2.6%
tpch_q08/duckdb:parquet 147124584 / 148347935 / -0.8% 195692700 / 188978543 / +3.6% 0.75 / 0.78 / -4.2%
tpch_q09/duckdb:parquet 234771861 / 237361677 / -1.1% 285918433 / 274677711 / +4.1% 0.82 / 0.86 / -5.0%
tpch_q10/duckdb:parquet 313172690 / 314921407 / -0.6% 342239363 / 339403659 / +0.8% 0.92 / 0.93 / -1.4%
tpch_q11/duckdb:parquet 43676140 / 43888452 / -0.5% 50201092 / 50699609 / -1.0% 0.87 / 0.87 / +0.5%
tpch_q12/duckdb:parquet 70084840 / 70813581 / -1.0% 92384330 / 90307472 / +2.3% 0.76 / 0.78 / -3.3%
tpch_q13/duckdb:parquet 292775215 / 293747225 / -0.3% 307865962 / 306266576 / +0.5% 0.95 / 0.96 / -0.8%
tpch_q14/duckdb:parquet 101104788 / 101968064 / -0.8% 150170347 / 133088241 / +12.8% 🔴 0.67 / 0.77 / -12.1%
tpch_q15/duckdb:parquet 57319804 / 57149000 / +0.3% 90349307 / 86452805 / +4.5% 0.63 / 0.66 / -4.0%
tpch_q16/duckdb:parquet 100370953 / 100831730 / -0.5% 107195582 / 107746697 / -0.5% 0.94 / 0.94 / +0.1%
tpch_q17/duckdb:parquet 81659440 / 84313950 / -3.1% 119462351 / 111725154 / +6.9% 0.68 / 0.75 / -9.4%
tpch_q18/duckdb:parquet 153028934 / 159330222 / -4.0% 175752783 / 177990486 / -1.3% 0.87 / 0.90 / -2.7%
tpch_q19/duckdb:parquet 95647144 / 97946018 / -2.3% 133120286 / 126525307 / +5.2% 0.72 / 0.77 / -7.2%
tpch_q20/duckdb:parquet 146381065 / 147510303 / -0.8% 191805821 / 181302753 / +5.8% 0.76 / 0.81 / -6.2%
tpch_q21/duckdb:parquet 253697570 / 255731899 / -0.8% 277761962 / 276157137 / +0.6% 0.91 / 0.93 / -1.4%
tpch_q22/duckdb:parquet 168048783 / 168751132 / -0.4% 180254145 / 180329162 / -0.0% 0.93 / 0.94 / -0.4%
duckdb / duckdb / ns (0.998x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:duckdb 23562446 / 23670971 / -0.5% 54829270 / 54263514 / +1.0% 0.43 / 0.44 / -1.5%
tpch_q02/duckdb:duckdb 20315671 / 20471912 / -0.8% 34311815 / 33863806 / +1.3% 0.59 / 0.60 / -2.1%
tpch_q03/duckdb:duckdb 45299224 / 45010819 / +0.6% 76607772 / 78044921 / -1.8% 0.59 / 0.58 / +2.5%
tpch_q04/duckdb:duckdb 55965203 / 55727132 / +0.4% 80518354 / 80524928 / -0.0% 0.70 / 0.69 / +0.4%
tpch_q05/duckdb:duckdb 59135564 / 59869103 / -1.2% 92028327 / 94013558 / -2.1% 0.64 / 0.64 / +0.9%
tpch_q06/duckdb:duckdb 14162659 / 14674495 / -3.5% 43913942 / 44559200 / -1.4% 0.32 / 0.33 / -2.1%
tpch_q07/duckdb:duckdb 43049665 / 43247754 / -0.5% 79756414 / 81365506 / -2.0% 0.54 / 0.53 / +1.6%
tpch_q08/duckdb:duckdb 66543336 / 65671862 / +1.3% 108792227 / 108133616 / +0.6% 0.61 / 0.61 / +0.7%
tpch_q09/duckdb:duckdb 77052201 / 76992147 / +0.1% 114588178 / 115728839 / -1.0% 0.67 / 0.67 / +1.1%
tpch_q10/duckdb:duckdb 92811788 / 93427497 / -0.7% 123569800 / 123022978 / +0.4% 0.75 / 0.76 / -1.1%
tpch_q11/duckdb:duckdb 9757374 / 9885689 / -1.3% 17560420 / 18309609 / -4.1% 0.56 / 0.54 / +2.9%
tpch_q12/duckdb:duckdb 39870698 / 39529899 / +0.9% 67872758 / 68969063 / -1.6% 0.59 / 0.57 / +2.5%
tpch_q13/duckdb:duckdb 99133540 / 99850331 / -0.7% 112630570 / 113643690 / -0.9% 0.88 / 0.88 / +0.2%
tpch_q14/duckdb:duckdb 32188714 / 32328259 / -0.4% 67579303 / 69927606 / -3.4% 0.48 / 0.46 / +3.0%
tpch_q15/duckdb:duckdb 25024279 / 24402065 / +2.5% 54335187 / 58043772 / -6.4% 0.46 / 0.42 / +9.5%
tpch_q16/duckdb:duckdb 45168715 / 45130964 / +0.1% 51930144 / 51930870 / -0.0% 0.87 / 0.87 / +0.1%
tpch_q17/duckdb:duckdb 25876827 / 25871601 / +0.0% 59060344 / 58608614 / +0.8% 0.44 / 0.44 / -0.7%
tpch_q18/duckdb:duckdb 70759219 / 71735374 / -1.4% 93816995 / 94238024 / -0.4% 0.75 / 0.76 / -0.9%
tpch_q19/duckdb:duckdb 28707562 / 29105790 / -1.4% 68444314 / 66564052 / +2.8% 0.42 / 0.44 / -4.1%
tpch_q20/duckdb:duckdb 37951547 / 37613809 / +0.9% 79955343 / 77816073 / +2.7% 0.47 / 0.48 / -1.8%
tpch_q21/duckdb:duckdb 63713938 / 63123550 / +0.9% 93547816 / 93583235 / -0.0% 0.68 / 0.67 / +1.0%
tpch_q22/duckdb:duckdb 35538124 / 35695315 / -0.4% 45552760 / 46536357 / -2.1% 0.78 / 0.77 / +1.7%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.9%
Engines: DataFusion No clear signal (-0.5%, low confidence) · DuckDB No clear signal (-1.3%, low confidence)
Vortex (geomean): hot 0.993x ➖ · cold 1.015x ➖
Parquet (geomean): hot 1.005x ➖ · cold 1.003x ➖
Shifts: Parquet (control) +0.5% · Median polish -0.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.996x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
appian_q01/datafusion:vortex-file-compressed 52580219 / 53465138 / -1.7% 82977615 / 78252088 / +6.0% 0.63 / 0.68 / -7.3%
appian_q02/datafusion:vortex-file-compressed 228510425 / 230640520 / -0.9% 273093030 / 277480226 / -1.6% 0.84 / 0.83 / +0.7%
appian_q03/datafusion:vortex-file-compressed 127734376 / 128722335 / -0.8% 179402113 / 176325363 / +1.7% 0.71 / 0.73 / -2.5%
appian_q04/datafusion:vortex-file-compressed 9649971802 / 9642073207 / +0.1% 9672626626 / 9724193517 / -0.5% 1.00 / 0.99 / +0.6%
appian_q05/datafusion:vortex-file-compressed 135133434 / 133773570 / +1.0% 182977102 / 172885328 / +5.8% 0.74 / 0.77 / -4.6%
appian_q06/datafusion:vortex-file-compressed 146775688 / 146382668 / +0.3% 172263129 / 172574239 / -0.2% 0.85 / 0.85 / +0.4%
appian_q07/datafusion:vortex-file-compressed 155837481 / 160329433 / -2.8% 205494585 / 196588903 / +4.5% 0.76 / 0.82 / -7.0%
appian_q08/datafusion:vortex-file-compressed 529751439 / 522694830 / +1.4% 588411298 / 583930197 / +0.8% 0.90 / 0.90 / +0.6%
datafusion / parquet / ns (1.001x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
appian_q01/datafusion:parquet 71250284 / 71899339 / -0.9% 90255108 / 90743756 / -0.5% 0.79 / 0.79 / -0.4%
appian_q02/datafusion:parquet 292874401 / 291801958 / +0.4% 333948329 / 330152025 / +1.1% 0.88 / 0.88 / -0.8%
appian_q03/datafusion:parquet 183779692 / 183665473 / +0.1% 231930303 / 227827928 / +1.8% 0.79 / 0.81 / -1.7%
appian_q04/datafusion:parquet 9634541774 / 9648683674 / -0.1% 9707236640 / 9775090623 / -0.7% 0.99 / 0.99 / +0.6%
appian_q05/datafusion:parquet 193880131 / 193365789 / +0.3% 222672205 / 217580031 / +2.3% 0.87 / 0.89 / -2.0%
appian_q06/datafusion:parquet 166704137 / 165339690 / +0.8% 186438559 / 188997354 / -1.4% 0.89 / 0.87 / +2.2%
appian_q07/datafusion:parquet 204256446 / 204528903 / -0.1% 238990412 / 236340056 / +1.1% 0.85 / 0.87 / -1.2%
appian_q08/datafusion:parquet 628844525 / 627139243 / +0.3% 684369617 / 695361042 / -1.6% 0.92 / 0.90 / +1.9%
duckdb / vortex-file-compressed / ns (0.990x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
appian_q01/duckdb:vortex-file-compressed 82861712 / 84058974 / -1.4% 97759742 / 96972354 / +0.8% 0.85 / 0.87 / -2.2%
appian_q02/duckdb:vortex-file-compressed 228173958 / 234841111 / -2.8% 257804173 / 250560533 / +2.9% 0.89 / 0.94 / -5.6%
appian_q03/duckdb:vortex-file-compressed 113909274 / 115199569 / -1.1% 132919005 / 130133617 / +2.1% 0.86 / 0.89 / -3.2%
appian_q04/duckdb:vortex-file-compressed 607370785 / 626070672 / -3.0% 628027738 / 599236366 / +4.8% 0.97 / 1.04 / -7.4%
appian_q05/duckdb:vortex-file-compressed 118717316 / 117693303 / +0.9% 133196399 / 131393171 / +1.4% 0.89 / 0.90 / -0.5%
appian_q06/duckdb:vortex-file-compressed 194426249 / 194983710 / -0.3% 206669818 / 212748348 / -2.9% 0.94 / 0.92 / +2.6%
appian_q07/duckdb:vortex-file-compressed 118258747 / 117512484 / +0.6% 131053600 / 129396077 / +1.3% 0.90 / 0.91 / -0.6%
appian_q08/duckdb:vortex-file-compressed 335808502 / 339550496 / -1.1% 347376215 / 354173895 / -1.9% 0.97 / 0.96 / +0.8%
duckdb / parquet / ns (1.009x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
appian_q01/duckdb:parquet 93510375 / 92580596 / +1.0% 101104677 / 104086626 / -2.9% 0.92 / 0.89 / +4.0%
appian_q02/duckdb:parquet 240628107 / 239487696 / +0.5% 256981778 / 251370541 / +2.2% 0.94 / 0.95 / -1.7%
appian_q03/duckdb:parquet 130535318 / 130267357 / +0.2% 136614537 / 140881502 / -3.0% 0.96 / 0.92 / +3.3%
appian_q04/duckdb:parquet 491672949 / 488610855 / +0.6% 490431156 / 493049319 / -0.5% 1.00 / 0.99 / +1.2%
appian_q05/duckdb:parquet 133654525 / 129274559 / +3.4% 137250323 / 134216895 / +2.3% 0.97 / 0.96 / +1.1%
appian_q06/duckdb:parquet 115058476 / 114163094 / +0.8% 120393254 / 117510489 / +2.5% 0.96 / 0.97 / -1.6%
appian_q07/duckdb:parquet 107524621 / 107672424 / -0.1% 119910261 / 117053072 / +2.4% 0.90 / 0.92 / -2.5%
appian_q08/duckdb:parquet 358685658 / 354349335 / +1.2% 356684854 / 356770492 / -0.0% 1.01 / 0.99 / +1.2%
duckdb / duckdb / ns (1.003x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
appian_q01/duckdb:duckdb 78321052 / 78123340 / +0.3% 89946554 / 89819696 / +0.1% 0.87 / 0.87 / +0.1%
appian_q02/duckdb:duckdb 211810313 / 210896456 / +0.4% 228194827 / 229859611 / -0.7% 0.93 / 0.92 / +1.2%
appian_q03/duckdb:duckdb 84236565 / 83628284 / +0.7% 95716077 / 91119930 / +5.0% 0.88 / 0.92 / -4.1%
appian_q04/duckdb:duckdb 539162690 / 544774842 / -1.0% 540646332 / 547253922 / -1.2% 1.00 / 1.00 / +0.2%
appian_q05/duckdb:duckdb 107573786 / 106807073 / +0.7% 119975919 / 117411318 / +2.2% 0.90 / 0.91 / -1.4%
appian_q06/duckdb:duckdb 185519686 / 188296978 / -1.5% 196590527 / 194135177 / +1.3% 0.94 / 0.97 / -2.7%
appian_q07/duckdb:duckdb 87541702 / 87149246 / +0.5% 99929807 / 98286932 / +1.7% 0.88 / 0.89 / -1.2%
appian_q08/duckdb:duckdb 317943107 / 309633310 / +2.7% 312130789 / 324872766 / -3.9% 1.02 / 0.95 / +6.9%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=10 on NVME 📖

Commits: PR 3fccd52e vs base bc585872
Verdict: No clear signal (low confidence)
Attributed Vortex impact: -5.6%
Engines: DataFusion Likely improvement (-10.9%, medium confidence) · DuckDB No clear signal (-0.0%, low confidence)
Vortex (geomean): hot 0.943x ➖ · cold 0.913x ➖
Parquet (geomean): hot 0.999x ➖ · cold 0.984x ➖
Shifts: Parquet (control) -0.1% · 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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.891x ✅, 39↑ 6↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:vortex-file-compressed 38254172 / 34490874 / +10.9% 🔴 59755751 / 57725633 / +3.5% 0.64 / 0.60 / +7.1%
tpcds_q02/datafusion:vortex-file-compressed 51360072 / 58812899 / -12.7% 🟢 74137005 / 86424727 / -14.2% 🟢 0.69 / 0.68 / +1.8%
tpcds_q03/datafusion:vortex-file-compressed 20297908 / 20140331 / +0.8% 42323342 / 43427782 / -2.5% 0.48 / 0.46 / +3.4%
tpcds_q04/datafusion:vortex-file-compressed 295647948 / 450264906 / -34.3% 🟢 349223673 / 514855692 / -32.2% 🟢 0.85 / 0.87 / -3.2%
tpcds_q05/datafusion:vortex-file-compressed 70478332 / 75738608 / -6.9% 107414059 / 110247889 / -2.6% 0.66 / 0.69 / -4.5%
tpcds_q06/datafusion:vortex-file-compressed 42836756 / 57092470 / -25.0% 🟢 68055847 / 84622984 / -19.6% 🟢 0.63 / 0.67 / -6.7%
tpcds_q07/datafusion:vortex-file-compressed 42995892 / 78711698 / -45.4% 🟢 77612869 / 113365994 / -31.5% 🟢 0.55 / 0.69 / -20.2%
tpcds_q08/datafusion:vortex-file-compressed 29043716 / 30510866 / -4.8% 51991139 / 62435045 / -16.7% 🟢 0.56 / 0.49 / +14.3%
tpcds_q09/datafusion:vortex-file-compressed 45308954 / 42998907 / +5.4% 71446573 / 75820090 / -5.8% 0.63 / 0.57 / +11.8%
tpcds_q10/datafusion:vortex-file-compressed 40051686 / 34263287 / +16.9% 🔴 63445332 / 65233275 / -2.7% 0.63 / 0.53 / +20.2%
tpcds_q11/datafusion:vortex-file-compressed 177135813 / 281982230 / -37.2% 🟢 213235562 / 323083169 / -34.0% 🟢 0.83 / 0.87 / -4.8%
tpcds_q12/datafusion:vortex-file-compressed 17963830 / 21462888 / -16.3% 🟢 37322687 / 43354672 / -13.9% 🟢 0.48 / 0.50 / -2.8%
tpcds_q13/datafusion:vortex-file-compressed 39509890 / 41643209 / -5.1% 78285736 / 85879501 / -8.8% 0.50 / 0.48 / +4.1%
tpcds_q14/datafusion:vortex-file-compressed 238686220 / 282213820 / -15.4% 🟢 278462134 / 326372302 / -14.7% 🟢 0.86 / 0.86 / -0.9%
tpcds_q15/datafusion:vortex-file-compressed 41244469 / 40170803 / +2.7% 54554103 / 62132726 / -12.2% 🟢 0.76 / 0.65 / +16.9%
tpcds_q16/datafusion:vortex-file-compressed 23883564 / 24149834 / -1.1% 40440297 / 49193215 / -17.8% 🟢 0.59 / 0.49 / +20.3%
tpcds_q17/datafusion:vortex-file-compressed 66625212 / 92828524 / -28.2% 🟢 87901319 / 116103089 / -24.3% 🟢 0.76 / 0.80 / -5.2%
tpcds_q18/datafusion:vortex-file-compressed 69551470 / 67190699 / +3.5% 94959527 / 96516874 / -1.6% 0.73 / 0.70 / +5.2%
tpcds_q19/datafusion:vortex-file-compressed 23066196 / 26287329 / -12.3% 🟢 51942388 / 55120303 / -5.8% 0.44 / 0.48 / -6.9%
tpcds_q20/datafusion:vortex-file-compressed 24872765 / 24536924 / +1.4% 38008569 / 42746792 / -11.1% 🟢 0.65 / 0.57 / +14.0%
tpcds_q21/datafusion:vortex-file-compressed 49586957 / 54476895 / -9.0% 61710364 / 80307873 / -23.2% 🟢 0.80 / 0.68 / +18.5%
tpcds_q22/datafusion:vortex-file-compressed 438731781 / 439765774 / -0.2% 456080845 / 474034422 / -3.8% 0.96 / 0.93 / +3.7%
tpcds_q23/datafusion:vortex-file-compressed 294509148 / 318923484 / -7.7% 351172192 / 371633551 / -5.5% 0.84 / 0.86 / -2.3%
tpcds_q24/datafusion:vortex-file-compressed 119627730 / 167227548 / -28.5% 🟢 147241921 / 204557127 / -28.0% 🟢 0.81 / 0.82 / -0.6%
tpcds_q25/datafusion:vortex-file-compressed 63067858 / 97343062 / -35.2% 🟢 98458838 / 131490121 / -25.1% 🟢 0.64 / 0.74 / -13.5%
tpcds_q26/datafusion:vortex-file-compressed 38739380 / 39503642 / -1.9% 58218724 / 63592861 / -8.5% 0.67 / 0.62 / +7.1%
tpcds_q27/datafusion:vortex-file-compressed 73903284 / 177271178 / -58.3% 🟢 104317686 / 216403002 / -51.8% 🟢 0.71 / 0.82 / -13.5%
tpcds_q28/datafusion:vortex-file-compressed 44077996 / 41661519 / +5.8% 95656411 / 81935560 / +16.7% 🔴 0.46 / 0.51 / -9.4%
tpcds_q29/datafusion:vortex-file-compressed 68395779 / 101208646 / -32.4% 🟢 95505592 / 135125703 / -29.3% 🟢 0.72 / 0.75 / -4.4%
tpcds_q30/datafusion:vortex-file-compressed 52435750 / 49553408 / +5.8% 74869878 / 73603885 / +1.7% 0.70 / 0.67 / +4.0%
tpcds_q31/datafusion:vortex-file-compressed 198307485 / 206128924 / -3.8% 232332486 / 237105640 / -2.0% 0.85 / 0.87 / -1.8%
tpcds_q32/datafusion:vortex-file-compressed 16245960 / 18684705 / -13.1% 🟢 29720924 / 34052924 / -12.7% 🟢 0.55 / 0.55 / -0.4%
tpcds_q33/datafusion:vortex-file-compressed 34455679 / 37356493 / -7.8% 66426779 / 70394280 / -5.6% 0.52 / 0.53 / -2.3%
tpcds_q34/datafusion:vortex-file-compressed 41498116 / 42160296 / -1.6% 62817287 / 71862138 / -12.6% 🟢 0.66 / 0.59 / +12.6%
tpcds_q35/datafusion:vortex-file-compressed 94409412 / 93986138 / +0.5% 117472295 / 121554351 / -3.4% 0.80 / 0.77 / +3.9%
tpcds_q36/datafusion:vortex-file-compressed 66581547 / 92969324 / -28.4% 🟢 100468622 / 128291724 / -21.7% 🟢 0.66 / 0.72 / -8.6%
tpcds_q37/datafusion:vortex-file-compressed 25936754 / 28914150 / -10.3% 🟢 38684113 / 57933171 / -33.2% 🟢 0.67 / 0.50 / +34.3%
tpcds_q38/datafusion:vortex-file-compressed 78423754 / 81638460 / -3.9% 103759954 / 110911360 / -6.4% 0.76 / 0.74 / +2.7%
tpcds_q39/datafusion:vortex-file-compressed 890380537 / 900504494 / -1.1% 907288117 / 922343334 / -1.6% 0.98 / 0.98 / +0.5%
tpcds_q40/datafusion:vortex-file-compressed 29685400 / 30511664 / -2.7% 46977635 / 53843252 / -12.8% 🟢 0.63 / 0.57 / +11.5%
tpcds_q41/datafusion:vortex-file-compressed 21866136 / 21876338 / -0.0% 32531859 / 33765092 / -3.7% 0.67 / 0.65 / +3.7%
tpcds_q42/datafusion:vortex-file-compressed 14230318 / 16901763 / -15.8% 🟢 35055891 / 43099042 / -18.7% 🟢 0.41 / 0.39 / +3.5%
tpcds_q43/datafusion:vortex-file-compressed 17702061 / 21294766 / -16.9% 🟢 37731407 / 45384260 / -16.9% 🟢 0.47 / 0.47 / -0.0%
tpcds_q44/datafusion:vortex-file-compressed 43665370 / 43183290 / +1.1% 67862696 / 70706201 / -4.0% 0.64 / 0.61 / +5.4%
tpcds_q45/datafusion:vortex-file-compressed 44606088 / 50201178 / -11.1% 🟢 59843062 / 72028108 / -16.9% 🟢 0.75 / 0.70 / +6.9%
tpcds_q46/datafusion:vortex-file-compressed 71178875 / 75757644 / -6.0% 102180841 / 118839287 / -14.0% 🟢 0.70 / 0.64 / +9.3%
tpcds_q47/datafusion:vortex-file-compressed 177708727 / 220625616 / -19.5% 🟢 217326399 / 267833508 / -18.9% 🟢 0.82 / 0.82 / -0.7%
tpcds_q48/datafusion:vortex-file-compressed 36048640 / 41306743 / -12.7% 🟢 67012541 / 77324802 / -13.3% 🟢 0.54 / 0.53 / +0.7%
tpcds_q49/datafusion:vortex-file-compressed 82272737 / 87957089 / -6.5% 117263491 / 122907868 / -4.6% 0.70 / 0.72 / -2.0%
tpcds_q50/datafusion:vortex-file-compressed 55851956 / 62256967 / -10.3% 🟢 81952977 / 96516948 / -15.1% 🟢 0.68 / 0.65 / +5.7%
tpcds_q51/datafusion:vortex-file-compressed 243462196 / 246923648 / -1.4% 279603600 / 281653954 / -0.7% 0.87 / 0.88 / -0.7%
tpcds_q52/datafusion:vortex-file-compressed 14494748 / 17285503 / -16.1% 🟢 37464287 / 40985346 / -8.6% 0.39 / 0.42 / -8.3%
tpcds_q53/datafusion:vortex-file-compressed 23706190 / 27051042 / -12.4% 🟢 49280299 / 57589489 / -14.4% 🟢 0.48 / 0.47 / +2.4%
tpcds_q54/datafusion:vortex-file-compressed 60027152 / 56122356 / +7.0% 86462348 / 90359153 / -4.3% 0.69 / 0.62 / +11.8%
tpcds_q55/datafusion:vortex-file-compressed 14089722 / 16813094 / -16.2% 🟢 34975710 / 41488837 / -15.7% 🟢 0.40 / 0.41 / -0.6%
tpcds_q56/datafusion:vortex-file-compressed 33966041 / 37525361 / -9.5% 61998639 / 70422183 / -12.0% 🟢 0.55 / 0.53 / +2.8%
tpcds_q57/datafusion:vortex-file-compressed 133978519 / 130749388 / +2.5% 161382724 / 159823264 / +1.0% 0.83 / 0.82 / +1.5%
tpcds_q58/datafusion:vortex-file-compressed 51235927 / 69904782 / -26.7% 🟢 82023645 / 102515657 / -20.0% 🟢 0.62 / 0.68 / -8.4%
tpcds_q59/datafusion:vortex-file-compressed 55079731 / 94205275 / -41.5% 🟢 82282332 / 132603974 / -37.9% 🟢 0.67 / 0.71 / -5.8%
tpcds_q60/datafusion:vortex-file-compressed 34974367 / 37695802 / -7.2% 63620151 / 67024214 / -5.1% 0.55 / 0.56 / -2.3%
tpcds_q61/datafusion:vortex-file-compressed 45859691 / 52971280 / -13.4% 🟢 73385166 / 87180670 / -15.8% 🟢 0.62 / 0.61 / +2.8%
tpcds_q62/datafusion:vortex-file-compressed 21430180 / 22501192 / -4.8% 39307039 / 45420401 / -13.5% 🟢 0.55 / 0.50 / +10.1%
tpcds_q63/datafusion:vortex-file-compressed 23041796 / 26800512 / -14.0% 🟢 48387803 / 56167705 / -13.9% 🟢 0.48 / 0.48 / -0.2%
tpcds_q64/datafusion:vortex-file-compressed 335030518 / 496052193 / -32.5% 🟢 400284704 / 565751330 / -29.2% 🟢 0.84 / 0.88 / -4.5%
tpcds_q65/datafusion:vortex-file-compressed 75056700 / 80814909 / -7.1% 108920795 / 117797913 / -7.5% 0.69 / 0.69 / +0.4%
tpcds_q66/datafusion:vortex-file-compressed 55024378 / 68209772 / -19.3% 🟢 75185616 / 96514374 / -22.1% 🟢 0.73 / 0.71 / +3.6%
tpcds_q67/datafusion:vortex-file-compressed 421608456 / 421663222 / -0.0% 524598335 / 505206016 / +3.8% 0.80 / 0.83 / -3.7%
tpcds_q68/datafusion:vortex-file-compressed 69636922 / 74050378 / -6.0% 98169811 / 118347971 / -17.0% 🟢 0.71 / 0.63 / +13.4%
tpcds_q69/datafusion:vortex-file-compressed 38223980 / 33943142 / +12.6% 🔴 62449158 / 63279430 / -1.3% 0.61 / 0.54 / +14.1%
tpcds_q70/datafusion:vortex-file-compressed 195045008 / 200734872 / -2.8% 228930805 / 240634791 / -4.9% 0.85 / 0.83 / +2.1%
tpcds_q71/datafusion:vortex-file-compressed 25848398 / 28797142 / -10.2% 🟢 57067183 / 59756916 / -4.5% 0.45 / 0.48 / -6.0%
tpcds_q72/datafusion:vortex-file-compressed 1606891473 / 4537106302 / -64.6% 🟢 1670187582 / 4762972832 / -64.9% 🟢 0.96 / 0.95 / +1.0%
tpcds_q73/datafusion:vortex-file-compressed 40118267 / 40062268 / +0.1% 63634317 / 72226243 / -11.9% 🟢 0.63 / 0.55 / +13.7%
tpcds_q74/datafusion:vortex-file-compressed 137106978 / 186587281 / -26.5% 🟢 169224932 / 221953895 / -23.8% 🟢 0.81 / 0.84 / -3.6%
tpcds_q75/datafusion:vortex-file-compressed 160206198 / 173869828 / -7.9% 209279573 / 211973023 / -1.3% 0.77 / 0.82 / -6.7%
tpcds_q76/datafusion:vortex-file-compressed 35885238 / 34473709 / +4.1% 71090512 / 72066194 / -1.4% 0.50 / 0.48 / +5.5%
tpcds_q77/datafusion:vortex-file-compressed 56085255 / 59229286 / -5.3% 89237172 / 93188176 / -4.2% 0.63 / 0.64 / -1.1%
tpcds_q78/datafusion:vortex-file-compressed 142049865 / 195390051 / -27.3% 🟢 190065636 / 244579342 / -22.3% 🟢 0.75 / 0.80 / -6.4%
tpcds_q79/datafusion:vortex-file-compressed 54889549 / 56071345 / -2.1% 82358390 / 88050597 / -6.5% 0.67 / 0.64 / +4.7%
tpcds_q80/datafusion:vortex-file-compressed 81870995 / 143028338 / -42.8% 🟢 121743182 / 187099953 / -34.9% 🟢 0.67 / 0.76 / -12.0%
tpcds_q81/datafusion:vortex-file-compressed 56778810 / 54750336 / +3.7% 81914114 / 79880741 / +2.5% 0.69 / 0.69 / +1.1%
tpcds_q82/datafusion:vortex-file-compressed 31271896 / 33168910 / -5.7% 62803419 / 71357135 / -12.0% 🟢 0.50 / 0.46 / +7.1%
tpcds_q83/datafusion:vortex-file-compressed 43282702 / 39880804 / +8.5% 64467614 / 62002557 / +4.0% 0.67 / 0.64 / +4.4%
tpcds_q84/datafusion:vortex-file-compressed 14963892 / 12014408 / +24.5% 🔴 29031715 / 29972891 / -3.1% 0.52 / 0.40 / +28.6%
tpcds_q85/datafusion:vortex-file-compressed 64655754 / 61535551 / +5.1% 87499853 / 89287485 / -2.0% 0.74 / 0.69 / +7.2%
tpcds_q86/datafusion:vortex-file-compressed 19036156 / 18959252 / +0.4% 36438339 / 39090155 / -6.8% 0.52 / 0.49 / +7.7%
tpcds_q87/datafusion:vortex-file-compressed 79482977 / 82950631 / -4.2% 110362533 / 108727952 / +1.5% 0.72 / 0.76 / -5.6%
tpcds_q88/datafusion:vortex-file-compressed 57760006 / 69301148 / -16.7% 🟢 88473775 / 104284597 / -15.2% 🟢 0.65 / 0.66 / -1.8%
tpcds_q89/datafusion:vortex-file-compressed 26724176 / 31062054 / -14.0% 🟢 54939387 / 61671456 / -10.9% 🟢 0.49 / 0.50 / -3.4%
tpcds_q90/datafusion:vortex-file-compressed 16720790 / 12840910 / +30.2% 🔴 27741124 / 31064250 / -10.7% 🟢 0.60 / 0.41 / +45.8%
tpcds_q91/datafusion:vortex-file-compressed 21669665 / 19570972 / +10.7% 🔴 41992314 / 40130324 / +4.6% 0.52 / 0.49 / +5.8%
tpcds_q92/datafusion:vortex-file-compressed 16747329 / 15892456 / +5.4% 34369269 / 37181636 / -7.6% 0.49 / 0.43 / +14.0%
tpcds_q93/datafusion:vortex-file-compressed 56085960 / 55230424 / +1.5% 91708656 / 85697212 / +7.0% 0.61 / 0.64 / -5.1%
tpcds_q94/datafusion:vortex-file-compressed 24624308 / 22415792 / +9.9% 42169522 / 47331792 / -10.9% 🟢 0.58 / 0.47 / +23.3%
tpcds_q95/datafusion:vortex-file-compressed 98870390 / 96131327 / +2.8% 123513204 / 123214779 / +0.2% 0.80 / 0.78 / +2.6%
tpcds_q96/datafusion:vortex-file-compressed 13372924 / 13669360 / -2.2% 27099720 / 37980297 / -28.6% 🟢 0.49 / 0.36 / +37.1%
tpcds_q97/datafusion:vortex-file-compressed 40707320 / 41433282 / -1.8% 63010237 / 71403658 / -11.8% 🟢 0.65 / 0.58 / +11.3%
tpcds_q98/datafusion:vortex-file-compressed 20573418 / 40346230 / -49.0% 🟢 44301024 / 69356584 / -36.1% 🟢 0.46 / 0.58 / -20.2%
tpcds_q99/datafusion:vortex-file-compressed 30471826 / 28227145 / +8.0% 45772127 / 49243634 / -7.0% 0.67 / 0.57 / +16.1%
datafusion / parquet / ns (1.000x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/datafusion:parquet 59705332 / 59562394 / +0.2% 79437269 / 81973541 / -3.1% 0.75 / 0.73 / +3.4%
tpcds_q02/datafusion:parquet 68560459 / 68848089 / -0.4% 90024665 / 92685301 / -2.9% 0.76 / 0.74 / +2.5%
tpcds_q03/datafusion:parquet 28583022 / 28746309 / -0.6% 46063069 / 51612248 / -10.8% 🟢 0.62 / 0.56 / +11.4%
tpcds_q04/datafusion:parquet 643038992 / 642054766 / +0.2% 707363066 / 716901330 / -1.3% 0.91 / 0.90 / +1.5%
tpcds_q05/datafusion:parquet 80898570 / 82374102 / -1.8% 117359089 / 115476819 / +1.6% 0.69 / 0.71 / -3.4%
tpcds_q06/datafusion:parquet 90090683 / 91755252 / -1.8% 112767572 / 113221732 / -0.4% 0.80 / 0.81 / -1.4%
tpcds_q07/datafusion:parquet 102304632 / 101268458 / +1.0% 136238605 / 132847458 / +2.6% 0.75 / 0.76 / -1.5%
tpcds_q08/datafusion:parquet 48610411 / 49068442 / -0.9% 74161015 / 75878698 / -2.3% 0.66 / 0.65 / +1.4%
tpcds_q09/datafusion:parquet 75645204 / 75357990 / +0.4% 102307528 / 104173380 / -1.8% 0.74 / 0.72 / +2.2%
tpcds_q10/datafusion:parquet 58555349 / 59205446 / -1.1% 79133159 / 84151393 / -6.0% 0.74 / 0.70 / +5.2%
tpcds_q11/datafusion:parquet 412693891 / 415068906 / -0.6% 448299774 / 462653926 / -3.1% 0.92 / 0.90 / +2.6%
tpcds_q12/datafusion:parquet 40583062 / 40226532 / +0.9% 55200232 / 57933216 / -4.7% 0.74 / 0.69 / +5.9%
tpcds_q13/datafusion:parquet 85745644 / 85313794 / +0.5% 132340412 / 136668962 / -3.2% 0.65 / 0.62 / +3.8%
tpcds_q14/datafusion:parquet 386368296 / 380378514 / +1.6% 411394382 / 409373209 / +0.5% 0.94 / 0.93 / +1.1%
tpcds_q15/datafusion:parquet 51854212 / 51134539 / +1.4% 70328039 / 72526095 / -3.0% 0.74 / 0.71 / +4.6%
tpcds_q16/datafusion:parquet 45365532 / 45265184 / +0.2% 58821084 / 63003582 / -6.6% 0.77 / 0.72 / +7.3%
tpcds_q17/datafusion:parquet 136649092 / 136275040 / +0.3% 171709258 / 179342009 / -4.3% 0.80 / 0.76 / +4.7%
tpcds_q18/datafusion:parquet 109369326 / 109581858 / -0.2% 139244162 / 143676017 / -3.1% 0.79 / 0.76 / +3.0%
tpcds_q19/datafusion:parquet 48018452 / 48626202 / -1.2% 72628172 / 76609170 / -5.2% 0.66 / 0.63 / +4.2%
tpcds_q20/datafusion:parquet 41346816 / 41204176 / +0.3% 51641058 / 54456650 / -5.2% 0.80 / 0.76 / +5.8%
tpcds_q21/datafusion:parquet 61738873 / 61394890 / +0.6% 72376903 / 75148543 / -3.7% 0.85 / 0.82 / +4.4%
tpcds_q22/datafusion:parquet 463331895 / 463076374 / +0.1% 476663550 / 479287012 / -0.5% 0.97 / 0.97 / +0.6%
tpcds_q23/datafusion:parquet 365527712 / 366050916 / -0.1% 414479364 / 407254701 / +1.8% 0.88 / 0.90 / -1.9%
tpcds_q24/datafusion:parquet 240141803 / 240909515 / -0.3% 269842815 / 281981770 / -4.3% 0.89 / 0.85 / +4.2%
tpcds_q25/datafusion:parquet 146145728 / 145096427 / +0.7% 177613899 / 195545916 / -9.2% 0.82 / 0.74 / +10.9%
tpcds_q26/datafusion:parquet 55036610 / 55722818 / -1.2% 73872746 / 79268195 / -6.8% 0.75 / 0.70 / +6.0%
tpcds_q27/datafusion:parquet 208157082 / 212580704 / -2.1% 245070835 / 235658266 / +4.0% 0.85 / 0.90 / -5.8%
tpcds_q28/datafusion:parquet 87779895 / 86765016 / +1.2% 117087674 / 117066376 / +0.0% 0.75 / 0.74 / +1.2%
tpcds_q29/datafusion:parquet 142134179 / 144458204 / -1.6% 178550117 / 175304610 / +1.9% 0.80 / 0.82 / -3.4%
tpcds_q30/datafusion:parquet 99273319 / 98208516 / +1.1% 118668550 / 120202265 / -1.3% 0.84 / 0.82 / +2.4%
tpcds_q31/datafusion:parquet 317780088 / 321872676 / -1.3% 345595223 / 348415189 / -0.8% 0.92 / 0.92 / -0.5%
tpcds_q32/datafusion:parquet 29579128 / 29450601 / +0.4% 43209723 / 44853411 / -3.7% 0.68 / 0.66 / +4.3%
tpcds_q33/datafusion:parquet 51736662 / 52044530 / -0.6% 74505100 / 82308146 / -9.5% 0.69 / 0.63 / +9.8%
tpcds_q34/datafusion:parquet 64354194 / 63766546 / +0.9% 83766612 / 84790324 / -1.2% 0.77 / 0.75 / +2.2%
tpcds_q35/datafusion:parquet 124716254 / 124934560 / -0.2% 149768309 / 151283099 / -1.0% 0.83 / 0.83 / +0.8%
tpcds_q36/datafusion:parquet 100157756 / 98102672 / +2.1% 129035172 / 130923561 / -1.4% 0.78 / 0.75 / +3.6%
tpcds_q37/datafusion:parquet 50466454 / 50165633 / +0.6% 63712591 / 67878392 / -6.1% 0.79 / 0.74 / +7.2%
tpcds_q38/datafusion:parquet 120918978 / 125216310 / -3.4% 143659650 / 147419308 / -2.6% 0.84 / 0.85 / -0.9%
tpcds_q39/datafusion:parquet 847519440 / 846800026 / +0.1% 862229088 / 870067394 / -0.9% 0.98 / 0.97 / +1.0%
tpcds_q40/datafusion:parquet 35730532 / 34827391 / +2.6% 51809432 / 53960445 / -4.0% 0.69 / 0.65 / +6.9%
tpcds_q41/datafusion:parquet 32146532 / 31935535 / +0.7% 41625144 / 42034458 / -1.0% 0.77 / 0.76 / +1.7%
tpcds_q42/datafusion:parquet 26802694 / 26814002 / -0.0% 43283255 / 44585334 / -2.9% 0.62 / 0.60 / +3.0%
tpcds_q43/datafusion:parquet 27878346 / 26916072 / +3.6% 45841755 / 46897888 / -2.3% 0.61 / 0.57 / +6.0%
tpcds_q44/datafusion:parquet 65476147 / 66797887 / -2.0% 87876964 / 84812924 / +3.6% 0.75 / 0.79 / -5.4%
tpcds_q45/datafusion:parquet 65204404 / 65615575 / -0.6% 87983629 / 88256618 / -0.3% 0.74 / 0.74 / -0.3%
tpcds_q46/datafusion:parquet 108008993 / 107003158 / +0.9% 142561265 / 145686621 / -2.1% 0.76 / 0.73 / +3.2%
tpcds_q47/datafusion:parquet 235691908 / 236868468 / -0.5% 277900251 / 272641305 / +1.9% 0.85 / 0.87 / -2.4%
tpcds_q48/datafusion:parquet 79637556 / 78542064 / +1.4% 104655089 / 106935458 / -2.1% 0.76 / 0.73 / +3.6%
tpcds_q49/datafusion:parquet 116639072 / 115474834 / +1.0% 148018949 / 158864958 / -6.8% 0.79 / 0.73 / +8.4%
tpcds_q50/datafusion:parquet 92690254 / 91439884 / +1.4% 122323862 / 125599739 / -2.6% 0.76 / 0.73 / +4.1%
tpcds_q51/datafusion:parquet 256402354 / 253297316 / +1.2% 278759069 / 286678638 / -2.8% 0.92 / 0.88 / +4.1%
tpcds_q52/datafusion:parquet 27115653 / 26843905 / +1.0% 44253414 / 46810874 / -5.5% 0.61 / 0.57 / +6.8%
tpcds_q53/datafusion:parquet 36481620 / 36642923 / -0.4% 57659695 / 60564577 / -4.8% 0.63 / 0.61 / +4.6%
tpcds_q54/datafusion:parquet 85894784 / 85820838 / +0.1% 107293658 / 106867334 / +0.4% 0.80 / 0.80 / -0.3%
tpcds_q55/datafusion:parquet 26380692 / 26084212 / +1.1% 44096141 / 46467652 / -5.1% 0.60 / 0.56 / +6.6%
tpcds_q56/datafusion:parquet 52248775 / 52435182 / -0.4% 74496050 / 72888576 / +2.2% 0.70 / 0.72 / -2.5%
tpcds_q57/datafusion:parquet 171637182 / 171380706 / +0.1% 193984655 / 192267162 / +0.9% 0.88 / 0.89 / -0.7%
tpcds_q58/datafusion:parquet 94210797 / 96622320 / -2.5% 120895522 / 124538672 / -2.9% 0.78 / 0.78 / +0.4%
tpcds_q59/datafusion:parquet 104855400 / 106425224 / -1.5% 130114945 / 128937355 / +0.9% 0.81 / 0.83 / -2.4%
tpcds_q60/datafusion:parquet 53680063 / 54478058 / -1.5% 76199399 / 72860476 / +4.6% 0.70 / 0.75 / -5.8%
tpcds_q61/datafusion:parquet 72801128 / 77744132 / -6.4% 100291131 / 106954389 / -6.2% 0.73 / 0.73 / -0.1%
tpcds_q62/datafusion:parquet 27476570 / 27901132 / -1.5% 43258459 / 44366723 / -2.5% 0.64 / 0.63 / +1.0%
tpcds_q63/datafusion:parquet 35807324 / 37113916 / -3.5% 58936220 / 59011631 / -0.1% 0.61 / 0.63 / -3.4%
tpcds_q64/datafusion:parquet 662750666 / 665177948 / -0.4% 737611786 / 730407973 / +1.0% 0.90 / 0.91 / -1.3%
tpcds_q65/datafusion:parquet 101815210 / 102433006 / -0.6% 132426832 / 135909758 / -2.6% 0.77 / 0.75 / +2.0%
tpcds_q66/datafusion:parquet 76230538 / 75430672 / +1.1% 100134817 / 100699574 / -0.6% 0.76 / 0.75 / +1.6%
tpcds_q67/datafusion:parquet 432117792 / 432250701 / -0.0% 500948712 / 497319408 / +0.7% 0.86 / 0.87 / -0.8%
tpcds_q68/datafusion:parquet 106779847 / 108807174 / -1.9% 151200218 / 152510432 / -0.9% 0.71 / 0.71 / -1.0%
tpcds_q69/datafusion:parquet 59180358 / 63114425 / -6.2% 81891918 / 82528330 / -0.8% 0.72 / 0.76 / -5.5%
tpcds_q70/datafusion:parquet 210799470 / 212366031 / -0.7% 246754213 / 243604712 / +1.3% 0.85 / 0.87 / -2.0%
tpcds_q71/datafusion:parquet 39718012 / 38092440 / +4.3% 59473497 / 63256325 / -6.0% 0.67 / 0.60 / +10.9%
tpcds_q72/datafusion:parquet 1759159830 / 1742177002 / +1.0% 1797146666 / 1814091911 / -0.9% 0.98 / 0.96 / +1.9%
tpcds_q73/datafusion:parquet 62314910 / 63371411 / -1.7% 85325418 / 84148263 / +1.4% 0.73 / 0.75 / -3.0%
tpcds_q74/datafusion:parquet 291910499 / 293656254 / -0.6% 327708741 / 319622384 / +2.5% 0.89 / 0.92 / -3.0%
tpcds_q75/datafusion:parquet 194513000 / 196057900 / -0.8% 226976013 / 236618530 / -4.1% 0.86 / 0.83 / +3.4%
tpcds_q76/datafusion:parquet 50695906 / 50425142 / +0.5% 80214347 / 79819285 / +0.5% 0.63 / 0.63 / +0.0%
tpcds_q77/datafusion:parquet 73673345 / 72301754 / +1.9% 100886097 / 103409963 / -2.4% 0.73 / 0.70 / +4.4%
tpcds_q78/datafusion:parquet 209924978 / 209493442 / +0.2% 266550838 / 266922507 / -0.1% 0.79 / 0.78 / +0.3%
tpcds_q79/datafusion:parquet 77431998 / 77443161 / -0.0% 107230627 / 111775710 / -4.1% 0.72 / 0.69 / +4.2%
tpcds_q80/datafusion:parquet 143813504 / 144503946 / -0.5% 189298532 / 192216581 / -1.5% 0.76 / 0.75 / +1.1%
tpcds_q81/datafusion:parquet 107094950 / 106333185 / +0.7% 123890587 / 132800070 / -6.7% 0.86 / 0.80 / +8.0%
tpcds_q82/datafusion:parquet 55736566 / 53977774 / +3.3% 69659088 / 71607449 / -2.7% 0.80 / 0.75 / +6.1%
tpcds_q83/datafusion:parquet 67001442 / 66298842 / +1.1% 82358730 / 84435444 / -2.5% 0.81 / 0.79 / +3.6%
tpcds_q84/datafusion:parquet 35930588 / 35742750 / +0.5% 46945207 / 49263496 / -4.7% 0.77 / 0.73 / +5.5%
tpcds_q85/datafusion:parquet 103937412 / 103070485 / +0.8% 128027488 / 131123967 / -2.4% 0.81 / 0.79 / +3.3%
tpcds_q86/datafusion:parquet 21989228 / 22436760 / -2.0% 38242733 / 38784273 / -1.4% 0.57 / 0.58 / -0.6%
tpcds_q87/datafusion:parquet 120624466 / 120499232 / +0.1% 141356957 / 141332266 / +0.0% 0.85 / 0.85 / +0.1%
tpcds_q88/datafusion:parquet 85705394 / 84561665 / +1.4% 104198631 / 107508639 / -3.1% 0.82 / 0.79 / +4.6%
tpcds_q89/datafusion:parquet 38708110 / 39496004 / -2.0% 61122754 / 62334871 / -1.9% 0.63 / 0.63 / -0.1%
tpcds_q90/datafusion:parquet 17925776 / 17393990 / +3.1% 31849594 / 30214220 / +5.4% 0.56 / 0.58 / -2.2%
tpcds_q91/datafusion:parquet 42942057 / 42590936 / +0.8% 57951645 / 57755609 / +0.3% 0.74 / 0.74 / +0.5%
tpcds_q92/datafusion:parquet 29071582 / 28789643 / +1.0% 45385926 / 46759505 / -2.9% 0.64 / 0.62 / +4.0%
tpcds_q93/datafusion:parquet 62640246 / 62259186 / +0.6% 91725372 / 91513510 / +0.2% 0.68 / 0.68 / +0.4%
tpcds_q94/datafusion:parquet 38743424 / 38399588 / +0.9% 56980077 / 56853395 / +0.2% 0.68 / 0.68 / +0.7%
tpcds_q95/datafusion:parquet 131781712 / 125127494 / +5.3% 150927265 / 152170307 / -0.8% 0.87 / 0.82 / +6.2%
tpcds_q96/datafusion:parquet 21174216 / 21551494 / -1.8% 35237201 / 37486344 / -6.0% 0.60 / 0.57 / +4.5%
tpcds_q97/datafusion:parquet 55365188 / 55529435 / -0.3% 79446353 / 78742438 / +0.9% 0.70 / 0.71 / -1.2%
tpcds_q98/datafusion:parquet 61145752 / 61361914 / -0.4% 85543698 / 85723274 / -0.2% 0.71 / 0.72 / -0.1%
tpcds_q99/datafusion:parquet 42782543 / 42604324 / +0.4% 56755396 / 56908149 / -0.3% 0.75 / 0.75 / +0.7%
duckdb / vortex-file-compressed / ns (0.999x ➖, 1↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:vortex-file-compressed 32802683 / 32763675 / +0.1% 42522569 / 44558273 / -4.6% 0.77 / 0.74 / +4.9%
tpcds_q02/duckdb:vortex-file-compressed 30504856 / 30374604 / +0.4% 42102152 / 44907404 / -6.2% 0.72 / 0.68 / +7.1%
tpcds_q03/duckdb:vortex-file-compressed 13956480 / 13633820 / +2.4% 28364128 / 28698242 / -1.2% 0.49 / 0.48 / +3.6%
tpcds_q04/duckdb:vortex-file-compressed 129210296 / 129476176 / -0.2% 154146934 / 154922833 / -0.5% 0.84 / 0.84 / +0.3%
tpcds_q05/duckdb:vortex-file-compressed 55374069 / 54440849 / +1.7% 73579809 / 77315332 / -4.8% 0.75 / 0.70 / +6.9%
tpcds_q06/duckdb:vortex-file-compressed 59372826 / 58862882 / +0.9% 77734695 / 78125689 / -0.5% 0.76 / 0.75 / +1.4%
tpcds_q07/duckdb:vortex-file-compressed 30606712 / 30799532 / -0.6% 50736079 / 54567910 / -7.0% 0.60 / 0.56 / +6.9%
tpcds_q08/duckdb:vortex-file-compressed 31080053 / 30902362 / +0.6% 44989385 / 47089342 / -4.5% 0.69 / 0.66 / +5.3%
tpcds_q09/duckdb:vortex-file-compressed 56825804 / 56307219 / +0.9% 75096918 / 77386697 / -3.0% 0.76 / 0.73 / +4.0%
tpcds_q10/duckdb:vortex-file-compressed 39162162 / 38690641 / +1.2% 56560226 / 56640742 / -0.1% 0.69 / 0.68 / +1.4%
tpcds_q11/duckdb:vortex-file-compressed 94447250 / 95487010 / -1.1% 111889044 / 112989411 / -1.0% 0.84 / 0.85 / -0.1%
tpcds_q12/duckdb:vortex-file-compressed 17595987 / 17148132 / +2.6% 28450720 / 30360974 / -6.3% 0.62 / 0.56 / +9.5%
tpcds_q13/duckdb:vortex-file-compressed 38626289 / 40079477 / -3.6% 69421914 / 75080354 / -7.5% 0.56 / 0.53 / +4.2%
tpcds_q14/duckdb:vortex-file-compressed 116654842 / 122643171 / -4.9% 136698519 / 139635966 / -2.1% 0.85 / 0.88 / -2.8%
tpcds_q15/duckdb:vortex-file-compressed 59942213 / 60556696 / -1.0% 73535671 / 73276052 / +0.4% 0.82 / 0.83 / -1.4%
tpcds_q16/duckdb:vortex-file-compressed 34212435 / 34363846 / -0.4% 51441975 / 52445315 / -1.9% 0.67 / 0.66 / +1.5%
tpcds_q17/duckdb:vortex-file-compressed 58392498 / 58137380 / +0.4% 78278604 / 81079356 / -3.5% 0.75 / 0.72 / +4.0%
tpcds_q18/duckdb:vortex-file-compressed 82990248 / 83094493 / -0.1% 102722260 / 103122587 / -0.4% 0.81 / 0.81 / +0.3%
tpcds_q19/duckdb:vortex-file-compressed 45459264 / 45427502 / +0.1% 63961794 / 62595331 / +2.2% 0.71 / 0.73 / -2.1%
tpcds_q20/duckdb:vortex-file-compressed 22497650 / 22006184 / +2.2% 34282020 / 36906718 / -7.1% 0.66 / 0.60 / +10.1%
tpcds_q21/duckdb:vortex-file-compressed 27418880 / 28293348 / -3.1% 55350612 / 60029278 / -7.8% 0.50 / 0.47 / +5.1%
tpcds_q22/duckdb:vortex-file-compressed 160721643 / 165899288 / -3.1% 175966331 / 176791722 / -0.5% 0.91 / 0.94 / -2.7%
tpcds_q23/duckdb:vortex-file-compressed 181156641 / 182310708 / -0.6% 194604449 / 196529307 / -1.0% 0.93 / 0.93 / +0.3%
tpcds_q24/duckdb:vortex-file-compressed 52668372 / 52660262 / +0.0% 70817202 / 78858307 / -10.2% 🟢 0.74 / 0.67 / +11.4%
tpcds_q25/duckdb:vortex-file-compressed 53918535 / 54027358 / -0.2% 73750799 / 78713086 / -6.3% 0.73 / 0.69 / +6.5%
tpcds_q26/duckdb:vortex-file-compressed 26609263 / 26462774 / +0.6% 42607292 / 43499143 / -2.1% 0.62 / 0.61 / +2.7%
tpcds_q27/duckdb:vortex-file-compressed 32809876 / 31846126 / +3.0% 51251687 / 52686770 / -2.7% 0.64 / 0.60 / +5.9%
tpcds_q28/duckdb:vortex-file-compressed 43203979 / 45091776 / -4.2% 62400290 / 67356868 / -7.4% 0.69 / 0.67 / +3.4%
tpcds_q29/duckdb:vortex-file-compressed 52749101 / 53041025 / -0.6% 71534398 / 75283227 / -5.0% 0.74 / 0.70 / +4.7%
tpcds_q30/duckdb:vortex-file-compressed 38469060 / 37938584 / +1.4% 50259303 / 49468422 / +1.6% 0.77 / 0.77 / -0.2%
tpcds_q31/duckdb:vortex-file-compressed 37113012 / 36859340 / +0.7% 53044082 / 53612859 / -1.1% 0.70 / 0.69 / +1.8%
tpcds_q32/duckdb:vortex-file-compressed 13694967 / 13819659 / -0.9% 27150582 / 28481156 / -4.7% 0.50 / 0.49 / +4.0%
tpcds_q33/duckdb:vortex-file-compressed 34546013 / 33773584 / +2.3% 54733945 / 58479664 / -6.4% 0.63 / 0.58 / +9.3%
tpcds_q34/duckdb:vortex-file-compressed 22794768 / 22674972 / +0.5% 37739504 / 37521700 / +0.6% 0.60 / 0.60 / -0.1%
tpcds_q35/duckdb:vortex-file-compressed 67446674 / 67663247 / -0.3% 85422035 / 88547962 / -3.5% 0.79 / 0.76 / +3.3%
tpcds_q36/duckdb:vortex-file-compressed 28427575 / 29338673 / -3.1% 45699227 / 49925509 / -8.5% 0.62 / 0.59 / +5.9%
tpcds_q37/duckdb:vortex-file-compressed 26551292 / 26388705 / +0.6% 61998264 / 72910227 / -15.0% 🟢 0.43 / 0.36 / +18.3%
tpcds_q38/duckdb:vortex-file-compressed 60664739 / 59506108 / +1.9% 76833457 / 73786319 / +4.1% 0.79 / 0.81 / -2.1%
tpcds_q39/duckdb:vortex-file-compressed 54794552 / 54747094 / +0.1% 80386098 / 86734103 / -7.3% 0.68 / 0.63 / +8.0%
tpcds_q40/duckdb:vortex-file-compressed 19367868 / 19222596 / +0.8% 34724065 / 35672258 / -2.7% 0.56 / 0.54 / +3.5%
tpcds_q41/duckdb:vortex-file-compressed 20654114 / 20582048 / +0.4% 27306313 / 27464645 / -0.6% 0.76 / 0.75 / +0.9%
tpcds_q42/duckdb:vortex-file-compressed 15005032 / 14545142 / +3.2% 29013353 / 30445715 / -4.7% 0.52 / 0.48 / +8.3%
tpcds_q43/duckdb:vortex-file-compressed 19769294 / 19269486 / +2.6% 33280853 / 32726433 / +1.7% 0.59 / 0.59 / +0.9%
tpcds_q44/duckdb:vortex-file-compressed 28016116 / 28278198 / -0.9% 45804647 / 48604354 / -5.8% 0.61 / 0.58 / +5.1%
tpcds_q45/duckdb:vortex-file-compressed 46588076 / 47012160 / -0.9% 57897059 / 59240590 / -2.3% 0.80 / 0.79 / +1.4%
tpcds_q46/duckdb:vortex-file-compressed 51117719 / 51638727 / -1.0% 76169627 / 75711003 / +0.6% 0.67 / 0.68 / -1.6%
tpcds_q47/duckdb:vortex-file-compressed 81381110 / 81573704 / -0.2% 94683247 / 97959992 / -3.3% 0.86 / 0.83 / +3.2%
tpcds_q48/duckdb:vortex-file-compressed 54199366 / 55404230 / -2.2% 74799599 / 80013672 / -6.5% 0.72 / 0.69 / +4.6%
tpcds_q49/duckdb:vortex-file-compressed 38949220 / 42079176 / -7.4% 69468712 / 83400144 / -16.7% 🟢 0.56 / 0.50 / +11.1%
tpcds_q50/duckdb:vortex-file-compressed 32389340 / 35422470 / -8.6% 50067548 / 56730822 / -11.7% 🟢 0.65 / 0.62 / +3.6%
tpcds_q51/duckdb:vortex-file-compressed 203760376 / 205105908 / -0.7% 219600123 / 219961973 / -0.2% 0.93 / 0.93 / -0.5%
tpcds_q52/duckdb:vortex-file-compressed 14566450 / 14853958 / -1.9% 29262312 / 31305660 / -6.5% 0.50 / 0.47 / +4.9%
tpcds_q53/duckdb:vortex-file-compressed 22478162 / 22020448 / +2.1% 37422658 / 39682594 / -5.7% 0.60 / 0.55 / +8.2%
tpcds_q54/duckdb:vortex-file-compressed 45045080 / 44824882 / +0.5% 58319895 / 64255363 / -9.2% 0.77 / 0.70 / +10.7%
tpcds_q55/duckdb:vortex-file-compressed 14611622 / 14126330 / +3.4% 29789065 / 31899858 / -6.6% 0.49 / 0.44 / +10.8%
tpcds_q56/duckdb:vortex-file-compressed 33488926 / 32378177 / +3.4% 54090210 / 58009966 / -6.8% 0.62 / 0.56 / +10.9%
tpcds_q57/duckdb:vortex-file-compressed 64116898 / 68176666 / -6.0% 76191711 / 77042219 / -1.1% 0.84 / 0.88 / -4.9%
tpcds_q58/duckdb:vortex-file-compressed 38234246 / 37984702 / +0.7% 58105639 / 57264455 / +1.5% 0.66 / 0.66 / -0.8%
tpcds_q59/duckdb:vortex-file-compressed 53331546 / 52712381 / +1.2% 63491017 / 66075278 / -3.9% 0.84 / 0.80 / +5.3%
tpcds_q60/duckdb:vortex-file-compressed 35138790 / 35003312 / +0.4% 57443882 / 59392361 / -3.3% 0.61 / 0.59 / +3.8%
tpcds_q61/duckdb:vortex-file-compressed 33917988 / 33916333 / +0.0% 53648564 / 55329788 / -3.0% 0.63 / 0.61 / +3.1%
tpcds_q62/duckdb:vortex-file-compressed 16483162 / 14720416 / +12.0% 🔴 26101431 / 26745249 / -2.4% 0.63 / 0.55 / +14.7%
tpcds_q63/duckdb:vortex-file-compressed 20956444 / 21488832 / -2.5% 35641079 / 37743562 / -5.6% 0.59 / 0.57 / +3.3%
tpcds_q64/duckdb:vortex-file-compressed 118968440 / 120295926 / -1.1% 153241851 / 161903971 / -5.4% 0.78 / 0.74 / +4.5%
tpcds_q65/duckdb:vortex-file-compressed 51575013 / 48698234 / +5.9% 60555150 / 60602025 / -0.1% 0.85 / 0.80 / +6.0%
tpcds_q66/duckdb:vortex-file-compressed 39490096 / 42479470 / -7.0% 55657495 / 58220450 / -4.4% 0.71 / 0.73 / -2.8%
tpcds_q67/duckdb:vortex-file-compressed 273002939 / 276718126 / -1.3% 285147216 / 285125733 / +0.0% 0.96 / 0.97 / -1.4%
tpcds_q68/duckdb:vortex-file-compressed 44863198 / 44532540 / +0.7% 70900058 / 75221702 / -5.7% 0.63 / 0.59 / +6.9%
tpcds_q69/duckdb:vortex-file-compressed 37107366 / 39298346 / -5.6% 56054018 / 58489112 / -4.2% 0.66 / 0.67 / -1.5%
tpcds_q70/duckdb:vortex-file-compressed 24932598 / 24960494 / -0.1% 40430801 / 41190953 / -1.8% 0.62 / 0.61 / +1.8%
tpcds_q71/duckdb:vortex-file-compressed 28113558 / 27850452 / +0.9% 49352725 / 50192610 / -1.7% 0.57 / 0.55 / +2.7%
tpcds_q72/duckdb:vortex-file-compressed 137991202 / 138299802 / -0.2% 159662390 / 159068445 / +0.4% 0.86 / 0.87 / -0.6%
tpcds_q73/duckdb:vortex-file-compressed 20323562 / 20332026 / -0.0% 33404951 / 35862922 / -6.9% 0.61 / 0.57 / +7.3%
tpcds_q74/duckdb:vortex-file-compressed 82614636 / 82857374 / -0.3% 100822214 / 99717434 / +1.1% 0.82 / 0.83 / -1.4%
tpcds_q75/duckdb:vortex-file-compressed 112729390 / 112897874 / -0.1% 135368455 / 142545476 / -5.0% 0.83 / 0.79 / +5.1%
tpcds_q76/duckdb:vortex-file-compressed 28150443 / 28110236 / +0.1% 53423225 / 59110965 / -9.6% 0.53 / 0.48 / +10.8%
tpcds_q77/duckdb:vortex-file-compressed 36302958 / 35627225 / +1.9% 58605942 / 59396052 / -1.3% 0.62 / 0.60 / +3.3%
tpcds_q78/duckdb:vortex-file-compressed 136386276 / 135514948 / +0.6% 155948625 / 163890288 / -4.8% 0.87 / 0.83 / +5.8%
tpcds_q79/duckdb:vortex-file-compressed 38286986 / 38517378 / -0.6% 58057188 / 60374872 / -3.8% 0.66 / 0.64 / +3.4%
tpcds_q80/duckdb:vortex-file-compressed 57492587 / 57597706 / -0.2% 86181775 / 88851224 / -3.0% 0.67 / 0.65 / +2.9%
tpcds_q81/duckdb:vortex-file-compressed 57720303 / 57866282 / -0.3% 69154259 / 70887714 / -2.4% 0.83 / 0.82 / +2.2%
tpcds_q82/duckdb:vortex-file-compressed 27107436 / 26968474 / +0.5% 63405762 / 75090606 / -15.6% 🟢 0.43 / 0.36 / +19.0%
tpcds_q83/duckdb:vortex-file-compressed 21817350 / 21501608 / +1.5% 31971403 / 32071122 / -0.3% 0.68 / 0.67 / +1.8%
tpcds_q84/duckdb:vortex-file-compressed 13915392 / 13787284 / +0.9% 23600221 / 23140512 / +2.0% 0.59 / 0.60 / -1.0%
tpcds_q85/duckdb:vortex-file-compressed 37946835 / 37793294 / +0.4% 53399101 / 56267871 / -5.1% 0.71 / 0.67 / +5.8%
tpcds_q86/duckdb:vortex-file-compressed 16595593 / 16578918 / +0.1% 28226193 / 28081501 / +0.5% 0.59 / 0.59 / -0.4%
tpcds_q87/duckdb:vortex-file-compressed 74403635 / 70943892 / +4.9% 86496914 / 86598277 / -0.1% 0.86 / 0.82 / +5.0%
tpcds_q88/duckdb:vortex-file-compressed 37918429 / 38427508 / -1.3% 47582508 / 48367045 / -1.6% 0.80 / 0.79 / +0.3%
tpcds_q89/duckdb:vortex-file-compressed 24829467 / 24490819 / +1.4% 39201362 / 41650877 / -5.9% 0.63 / 0.59 / +7.7%
tpcds_q90/duckdb:vortex-file-compressed 9588561 / 9706214 / -1.2% 19829556 / 19606861 / +1.1% 0.48 / 0.50 / -2.3%
tpcds_q91/duckdb:vortex-file-compressed 19720918 / 19605099 / +0.6% 28543810 / 30381798 / -6.0% 0.69 / 0.65 / +7.1%
tpcds_q92/duckdb:vortex-file-compressed 13618321 / 13486701 / +1.0% 24704737 / 26696668 / -7.5% 0.55 / 0.51 / +9.1%
tpcds_q93/duckdb:vortex-file-compressed 25696011 / 25811955 / -0.4% 49418230 / 52519765 / -5.9% 0.52 / 0.49 / +5.8%
tpcds_q94/duckdb:vortex-file-compressed 32805512 / 32863964 / -0.2% 46315095 / 48912485 / -5.3% 0.71 / 0.67 / +5.4%
tpcds_q95/duckdb:vortex-file-compressed 96061428 / 94209918 / +2.0% 106007220 / 110161336 / -3.8% 0.91 / 0.86 / +6.0%
tpcds_q96/duckdb:vortex-file-compressed 12246983 / 12017076 / +1.9% 23260605 / 23825271 / -2.4% 0.53 / 0.50 / +4.4%
tpcds_q97/duckdb:vortex-file-compressed 65066842 / 61274119 / +6.2% 77099425 / 81589685 / -5.5% 0.84 / 0.75 / +12.4%
tpcds_q98/duckdb:vortex-file-compressed 27065399 / 27455458 / -1.4% 42486219 / 43607112 / -2.6% 0.64 / 0.63 / +1.2%
tpcds_q99/duckdb:vortex-file-compressed 19637156 / 22940824 / -14.4% 🟢 34927716 / 34403470 / +1.5% 0.56 / 0.67 / -15.7%
duckdb / parquet / ns (0.999x ➖, 0↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpcds_q01/duckdb:parquet 42471212 / 42107320 / +0.9% 48701162 / 49801305 / -2.2% 0.87 / 0.85 / +3.1%
tpcds_q02/duckdb:parquet 38735940 / 38473446 / +0.7% 45109007 / 50051995 / -9.9% 0.86 / 0.77 / +11.7%
tpcds_q03/duckdb:parquet 25187030 / 25374601 / -0.7% 35641946 / 34786020 / +2.5% 0.71 / 0.73 / -3.1%
tpcds_q04/duckdb:parquet 204096080 / 203776006 / +0.2% 221134142 / 223178158 / -0.9% 0.92 / 0.91 / +1.1%
tpcds_q05/duckdb:parquet 67527008 / 68671545 / -1.7% 82954077 / 91391493 / -9.2% 0.81 / 0.75 / +8.3%
tpcds_q06/duckdb:parquet 74753582 / 74880981 / -0.2% 87514223 / 86509678 / +1.2% 0.85 / 0.87 / -1.3%
tpcds_q07/duckdb:parquet 62327454 / 61497243 / +1.3% 78968293 / 75386380 / +4.8% 0.79 / 0.82 / -3.2%
tpcds_q08/duckdb:parquet 38621550 / 38073824 / +1.4% 44864485 / 45005786 / -0.3% 0.86 / 0.85 / +1.8%
tpcds_q09/duckdb:parquet 86233569 / 86604062 / -0.4% 98030749 / 98228278 / -0.2% 0.88 / 0.88 / -0.2%
tpcds_q10/duckdb:parquet 52250278 / 52105206 / +0.3% 60106520 / 61214153 / -1.8% 0.87 / 0.85 / +2.1%
tpcds_q11/duckdb:parquet 156633672 / 156624549 / +0.0% 167571385 / 164617806 / +1.8% 0.93 / 0.95 / -1.8%
tpcds_q12/duckdb:parquet 40083698 / 41193346 / -2.7% 45686575 / 47464803 / -3.7% 0.88 / 0.87 / +1.1%
tpcds_q13/duckdb:parquet 69400475 / 70569292 / -1.7% 85552801 / 87638048 / -2.4% 0.81 / 0.81 / +0.7%
tpcds_q14/duckdb:parquet 189658184 / 184209804 / +3.0% 195432278 / 201867458 / -3.2% 0.97 / 0.91 / +6.3%
tpcds_q15/duckdb:parquet 60776756 / 60315334 / +0.8% 67479829 / 68515609 / -1.5% 0.90 / 0.88 / +2.3%
tpcds_q16/duckdb:parquet 37942671 / 37590666 / +0.9% 45169352 / 46641648 / -3.2% 0.84 / 0.81 / +4.2%
tpcds_q17/duckdb:parquet 84100539 / 82550304 / +1.9% 89339348 / 88071076 / +1.4% 0.94 / 0.94 / +0.4%
tpcds_q18/duckdb:parquet 87062746 / 87038720 / +0.0% 94265520 / 97142745 / -3.0% 0.92 / 0.90 / +3.1%
tpcds_q19/duckdb:parquet 48115030 / 47939996 / +0.4% 57813837 / 58743757 / -1.6% 0.83 / 0.82 / +2.0%
tpcds_q20/duckdb:parquet 42005725 / 41193608 / +2.0% 48126787 / 48748198 / -1.3% 0.87 / 0.85 / +3.3%
tpcds_q21/duckdb:parquet 23852050 / 24089445 / -1.0% 27789625 / 28587104 / -2.8% 0.86 / 0.84 / +1.9%
tpcds_q22/duckdb:parquet 160550436 / 162932925 / -1.5% 162312537 / 165444497 / -1.9% 0.99 / 0.98 / +0.4%
tpcds_q23/duckdb:parquet 183563984 / 185183488 / -0.9% 192756062 / 195666249 / -1.5% 0.95 / 0.95 / +0.6%
tpcds_q24/duckdb:parquet 71007940 / 70562584 / +0.6% 82888721 / 82213507 / +0.8% 0.86 / 0.86 / -0.2%
tpcds_q25/duckdb:parquet 51560189 / 51175827 / +0.8% 58704690 / 60281423 / -2.6% 0.88 / 0.85 / +3.5%
tpcds_q26/duckdb:parquet 42672213 / 45073797 / -5.3% 50389562 / 51415525 / -2.0% 0.85 / 0.88 / -3.4%
tpcds_q27/duckdb:parquet 57267978 / 58512208 / -2.1% 72010635 / 78906195 / -8.7% 0.80 / 0.74 / +7.2%
tpcds_q28/duckdb:parquet 91680474 / 94534962 / -3.0% 119329520 / 110864553 / +7.6% 0.77 / 0.85 / -9.9%
tpcds_q29/duckdb:parquet 84355324 / 83262603 / +1.3% 96785510 / 96410547 / +0.4% 0.87 / 0.86 / +0.9%
tpcds_q30/duckdb:parquet 71838212 / 71527880 / +0.4% 78965791 / 80479652 / -1.9% 0.91 / 0.89 / +2.4%
tpcds_q31/duckdb:parquet 98474052 / 99698538 / -1.2% 109372908 / 110603270 / -1.1% 0.90 / 0.90 / -0.1%
tpcds_q32/duckdb:parquet 18139262 / 18000702 / +0.8% 24698852 / 26351708 / -6.3% 0.73 / 0.68 / +7.5%
tpcds_q33/duckdb:parquet 63468250 / 60835333 / +4.3% 72169282 / 73938498 / -2.4% 0.88 / 0.82 / +6.9%
tpcds_q34/duckdb:parquet 31737847 / 32117610 / -1.2% 41550108 / 42745062 / -2.8% 0.76 / 0.75 / +1.7%
tpcds_q35/duckdb:parquet 76164972 / 77253368 / -1.4% 84526620 / 85625156 / -1.3% 0.90 / 0.90 / -0.1%
tpcds_q36/duckdb:parquet 99104702 / 98105296 / +1.0% 113072080 / 110022064 / +2.8% 0.88 / 0.89 / -1.7%
tpcds_q37/duckdb:parquet 40657300 / 40960938 / -0.7% 45472752 / 46381232 / -2.0% 0.89 / 0.88 / +1.2%
tpcds_q38/duckdb:parquet 75383868 / 77015046 / -2.1% 80383312 / 81838164 / -1.8% 0.94 / 0.94 / -0.3%
tpcds_q39/duckdb:parquet 61515032 / 61763795 / -0.4% 67218477 / 68058227 / -1.2% 0.92 / 0.91 / +0.8%
tpcds_q40/duckdb:parquet 27840870 / 27821937 / +0.1% 34736836 / 35803895 / -3.0% 0.80 / 0.78 / +3.1%
tpcds_q41/duckdb:parquet 20284526 / 20561818 / -1.3% 26767218 / 27395062 / -2.3% 0.76 / 0.75 / +1.0%
tpcds_q42/duckdb:parquet 26059022 / 26086220 / -0.1% 35850249 / 38382184 / -6.6% 0.73 / 0.68 / +7.0%
tpcds_q43/duckdb:parquet 28048958 / 25660125 / +9.3% 33840522 / 32910197 / +2.8% 0.83 / 0.78 / +6.3%
tpcds_q44/duckdb:parquet 60750160 / 61148362 / -0.7% 71455506 / 77726267 / -8.1% 0.85 / 0.79 / +8.1%
tpcds_q45/duckdb:parquet 61384246 / 61358140 / +0.0% 67279299 / 66022884 / +1.9% 0.91 / 0.93 / -1.8%
tpcds_q46/duckdb:parquet 72930946 / 72710300 / +0.3% 84595185 / 90964838 / -7.0% 0.86 / 0.80 / +7.9%
tpcds_q47/duckdb:parquet 91031710 / 91344571 / -0.3% 110325410 / 100936473 / +9.3% 0.83 / 0.90 / -8.8%
tpcds_q48/duckdb:parquet 66746354 / 67141800 / -0.6% 81435916 / 80417002 / +1.3% 0.82 / 0.83 / -1.8%
tpcds_q49/duckdb:parquet 68206803 / 70261256 / -2.9% 93886431 / 90664731 / +3.6% 0.73 / 0.77 / -6.3%
tpcds_q50/duckdb:parquet 43242538 / 40955138 / +5.6% 53458030 / 51608824 / +3.6% 0.81 / 0.79 / +1.9%
tpcds_q51/duckdb:parquet 218606023 / 215778743 / +1.3% 220475624 / 227232469 / -3.0% 0.99 / 0.95 / +4.4%
tpcds_q52/duckdb:parquet 27131110 / 26700966 / +1.6% 36098182 / 38966525 / -7.4% 0.75 / 0.69 / +9.7%
tpcds_q53/duckdb:parquet 35131226 / 35530483 / -1.1% 45303246 / 44803038 / +1.1% 0.78 / 0.79 / -2.2%
tpcds_q54/duckdb:parquet 54713606 / 55793969 / -1.9% 63367362 / 61818601 / +2.5% 0.86 / 0.90 / -4.3%
tpcds_q55/duckdb:parquet 26930838 / 26978701 / -0.2% 37369905 / 40376822 / -7.4% 0.72 / 0.67 / +7.9%
tpcds_q56/duckdb:parquet 69986971 / 69896778 / +0.1% 77916099 / 79718308 / -2.3% 0.90 / 0.88 / +2.4%
tpcds_q57/duckdb:parquet 68402608 / 69044456 / -0.9% 74180896 / 75031041 / -1.1% 0.92 / 0.92 / +0.2%
tpcds_q58/duckdb:parquet 54580624 / 56775072 / -3.9% 67211230 / 68291301 / -1.6% 0.81 / 0.83 / -2.3%
tpcds_q59/duckdb:parquet 60927152 / 61205984 / -0.5% 74201269 / 67358087 / +10.2% 🔴 0.82 / 0.91 / -9.6%
tpcds_q60/duckdb:parquet 81129426 / 82093132 / -1.2% 94934042 / 95254488 / -0.3% 0.85 / 0.86 / -0.8%
tpcds_q61/duckdb:parquet 79346596 / 79950782 / -0.8% 95582007 / 93598252 / +2.1% 0.83 / 0.85 / -2.8%
tpcds_q62/duckdb:parquet 20880120 / 20071938 / +4.0% 25199210 / 28516764 / -11.6% 🟢 0.83 / 0.70 / +17.7%
tpcds_q63/duckdb:parquet 33783866 / 33969782 / -0.5% 43894629 / 46372818 / -5.3% 0.77 / 0.73 / +5.1%
tpcds_q64/duckdb:parquet 136534698 / 136186962 / +0.3% 155167732 / 150552035 / +3.1% 0.88 / 0.90 / -2.7%
tpcds_q65/duckdb:parquet 92246016 / 97587200 / -5.5% 101301985 / 105716016 / -4.2% 0.91 / 0.92 / -1.4%
tpcds_q66/duckdb:parquet 46677810 / 46631144 / +0.1% 55896949 / 52327683 / +6.8% 0.84 / 0.89 / -6.3%
tpcds_q67/duckdb:parquet 291492618 / 296229361 / -1.6% 293018668 / 297866250 / -1.6% 0.99 / 0.99 / +0.0%
tpcds_q68/duckdb:parquet 63571110 / 63007356 / +0.9% 76438049 / 80804289 / -5.4% 0.83 / 0.78 / +6.7%
tpcds_q69/duckdb:parquet 65714897 / 66481025 / -1.2% 73963970 / 76586517 / -3.4% 0.89 / 0.87 / +2.4%
tpcds_q70/duckdb:parquet 43157280 / 41730980 / +3.4% 53163869 / 52871302 / +0.6% 0.81 / 0.79 / +2.8%
tpcds_q71/duckdb:parquet 39981702 / 40842653 / -2.1% 54094090 / 55272950 / -2.1% 0.74 / 0.74 / +0.0%
tpcds_q72/duckdb:parquet 172271210 / 173318047 / -0.6% 182562074 / 185115785 / -1.4% 0.94 / 0.94 / +0.8%
tpcds_q73/duckdb:parquet 28052790 / 28175492 / -0.4% 33071106 / 37944437 / -12.8% 🟢 0.85 / 0.74 / +14.2%
tpcds_q74/duckdb:parquet 215187548 / 214315450 / +0.4% 221360516 / 224104981 / -1.2% 0.97 / 0.96 / +1.7%
tpcds_q75/duckdb:parquet 130966120 / 133873844 / -2.2% 145779261 / 147391021 / -1.1% 0.90 / 0.91 / -1.1%
tpcds_q76/duckdb:parquet 53646694 / 49860330 / +7.6% 65614740 / 66794996 / -1.8% 0.82 / 0.75 / +9.5%
tpcds_q77/duckdb:parquet 55002954 / 54329876 / +1.2% 70599596 / 72039575 / -2.0% 0.78 / 0.75 / +3.3%
tpcds_q78/duckdb:parquet 149373968 / 161136406 / -7.3% 176825148 / 162699446 / +8.7% 0.84 / 0.99 / -14.7%
tpcds_q79/duckdb:parquet 51503858 / 53736142 / -4.2% 64479585 / 62778978 / +2.7% 0.80 / 0.86 / -6.7%
tpcds_q80/duckdb:parquet 83703069 / 83467247 / +0.3% 105829989 / 103216507 / +2.5% 0.79 / 0.81 / -2.2%
tpcds_q81/duckdb:parquet 97548552 / 97939283 / -0.4% 104766019 / 106745290 / -1.9% 0.93 / 0.92 / +1.5%
tpcds_q82/duckdb:parquet 46602002 / 46175784 / +0.9% 52762403 / 52731239 / +0.1% 0.88 / 0.88 / +0.9%
tpcds_q83/duckdb:parquet 27524022 / 28064296 / -1.9% 32937752 / 32970041 / -0.1% 0.84 / 0.85 / -1.8%
tpcds_q84/duckdb:parquet 22728516 / 22703744 / +0.1% 28866150 / 29355892 / -1.7% 0.79 / 0.77 / +1.8%
tpcds_q85/duckdb:parquet 51819602 / 50646763 / +2.3% 60938766 / 60613657 / +0.5% 0.85 / 0.84 / +1.8%
tpcds_q86/duckdb:parquet 25106744 / 25352732 / -1.0% 31061875 / 32314430 / -3.9% 0.81 / 0.78 / +3.0%
tpcds_q87/duckdb:parquet 87098429 / 87014720 / +0.1% 95130759 / 92592880 / +2.7% 0.92 / 0.94 / -2.6%
tpcds_q88/duckdb:parquet 103929622 / 103651716 / +0.3% 113721644 / 112442634 / +1.1% 0.91 / 0.92 / -0.9%
tpcds_q89/duckdb:parquet 37096882 / 37786070 / -1.8% 48821729 / 45715650 / +6.8% 0.76 / 0.83 / -8.1%
tpcds_q90/duckdb:parquet 15022636 / 14814988 / +1.4% 19869898 / 19570806 / +1.5% 0.76 / 0.76 / -0.1%
tpcds_q91/duckdb:parquet 25531802 / 25654269 / -0.5% 32824374 / 32645256 / +0.5% 0.78 / 0.79 / -1.0%
tpcds_q92/duckdb:parquet 23388489 / 23659090 / -1.1% 27448251 / 30675528 / -10.5% 🟢 0.85 / 0.77 / +10.5%
tpcds_q93/duckdb:parquet 36685502 / 37218976 / -1.4% 46267952 / 47791896 / -3.2% 0.79 / 0.78 / +1.8%
tpcds_q94/duckdb:parquet 38335582 / 38380801 / -0.1% 45449220 / 44098714 / +3.1% 0.84 / 0.87 / -3.1%
tpcds_q95/duckdb:parquet 81920698 / 81008108 / +1.1% 90239780 / 86466296 / +4.4% 0.91 / 0.94 / -3.1%
tpcds_q96/duckdb:parquet 17947109 / 17504137 / +2.5% 23657241 / 22191736 / +6.6% 0.76 / 0.79 / -3.8%
tpcds_q97/duckdb:parquet 74479580 / 73535938 / +1.3% 85354703 / 82740110 / +3.2% 0.87 / 0.89 / -1.8%
tpcds_q98/duckdb:parquet 54777116 / 55310249 / -1.0% 66012643 / 69590967 / -5.1% 0.83 / 0.79 / +4.4%
tpcds_q99/duckdb:parquet 24215058 / 23951534 / +1.1% 31959477 / 33072452 / -3.4% 0.76 / 0.72 / +4.6%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -9.1%
Engines: DataFusion No clear signal (-11.1%, environment too noisy confidence) · DuckDB No clear signal (-7.0%, environment too noisy confidence)
Vortex (geomean): hot 0.928x ➖ · cold 0.968x ➖
Parquet (geomean): hot 1.021x ➖ · cold 1.022x ➖
Shifts: Parquet (control) +2.1% · Median polish -4.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.891x ➖, 3↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-file-compressed 251422271 / 220118997 / +14.2% 1121013733 / 1113475575 / +0.7% 0.22 / 0.20 / +13.5%
tpch_q02/datafusion:vortex-file-compressed 393213434 / 444545326 / -11.5% 748468845 / 822707219 / -9.0% 0.53 / 0.54 / -2.8%
tpch_q03/datafusion:vortex-file-compressed 367745314 / 438461573 / -16.1% 1031277245 / 922610155 / +11.8% 0.36 / 0.48 / -25.0%
tpch_q04/datafusion:vortex-file-compressed 216854722 / 297881934 / -27.2% 589575579 / 508230163 / +16.0% 0.37 / 0.59 / -37.2%
tpch_q05/datafusion:vortex-file-compressed 437834508 / 452510905 / -3.2% 710692978 / 734420724 / -3.2% 0.62 / 0.62 / -0.0%
tpch_q06/datafusion:vortex-file-compressed 176766091 / 204067894 / -13.4% 373815105 / 323790767 / +15.4% 0.47 / 0.63 / -25.0%
tpch_q07/datafusion:vortex-file-compressed 500088546 / 553620983 / -9.7% 613083238 / 728052613 / -15.8% 0.82 / 0.76 / +7.3%
tpch_q08/datafusion:vortex-file-compressed 581580210 / 512972410 / +13.4% 916514418 / 648247327 / +41.4% 🔴 0.63 / 0.79 / -19.8%
tpch_q09/datafusion:vortex-file-compressed 347477325 / 452978935 / -23.3% 667114371 / 622598227 / +7.2% 0.52 / 0.73 / -28.4%
tpch_q10/datafusion:vortex-file-compressed 429345565 / 509307729 / -15.7% 640340349 / 595588015 / +7.5% 0.67 / 0.86 / -21.6%
tpch_q11/datafusion:vortex-file-compressed 310686810 / 313689640 / -1.0% 438089212 / 709524581 / -38.3% 🟢 0.71 / 0.44 / +60.4%
tpch_q12/datafusion:vortex-file-compressed 270744489 / 268246915 / +0.9% 380506066 / 477831039 / -20.4% 0.71 / 0.56 / +26.7%
tpch_q13/datafusion:vortex-file-compressed 135639405 / 213594709 / -36.5% 🟢 462371962 / 621628621 / -25.6% 0.29 / 0.34 / -14.6%
tpch_q14/datafusion:vortex-file-compressed 228103819 / 226550865 / +0.7% 495774791 / 479951738 / +3.3% 0.46 / 0.47 / -2.5%
tpch_q15/datafusion:vortex-file-compressed 365070825 / 377073469 / -3.2% 662870785 / 602930755 / +9.9% 0.55 / 0.63 / -11.9%
tpch_q16/datafusion:vortex-file-compressed 163043118 / 154687150 / +5.4% 319546435 / 356588417 / -10.4% 0.51 / 0.43 / +17.6%
tpch_q17/datafusion:vortex-file-compressed 440326231 / 425920183 / +3.4% 495255105 / 594692457 / -16.7% 0.89 / 0.72 / +24.1%
tpch_q18/datafusion:vortex-file-compressed 294484496 / 533295148 / -44.8% 🟢 624033930 / 1040482089 / -40.0% 🟢 0.47 / 0.51 / -7.9%
tpch_q19/datafusion:vortex-file-compressed 357272751 / 329476577 / +8.4% 445074512 / 458441408 / -2.9% 0.80 / 0.72 / +11.7%
tpch_q20/datafusion:vortex-file-compressed 329119520 / 664555846 / -50.5% 🟢 546345551 / 677270683 / -19.3% 0.60 / 0.98 / -38.6%
tpch_q21/datafusion:vortex-file-compressed 725207869 / 965839350 / -24.9% 801369338 / 898599801 / -10.8% 0.90 / 1.07 / -15.8%
tpch_q22/datafusion:vortex-file-compressed 246922549 / 162567022 / +51.9% 🔴 411210892 / 373604789 / +10.1% 0.60 / 0.44 / +38.0%
datafusion / vortex-compact / ns (0.943x ➖, 2↑ 3↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-compact 233576486 / 251639768 / -7.2% 819838786 / 679308046 / +20.7% 0.28 / 0.37 / -23.1%
tpch_q02/datafusion:vortex-compact 357068529 / 384551734 / -7.1% 723395998 / 716005222 / +1.0% 0.49 / 0.54 / -8.1%
tpch_q03/datafusion:vortex-compact 318831088 / 471989327 / -32.4% 🟢 848594254 / 1183572636 / -28.3% 0.38 / 0.40 / -5.8%
tpch_q04/datafusion:vortex-compact 373808270 / 213983930 / +74.7% 🔴 454958234 / 511698156 / -11.1% 0.82 / 0.42 / +96.5%
tpch_q05/datafusion:vortex-compact 430992232 / 356430096 / +20.9% 773058788 / 578223388 / +33.7% 🔴 0.56 / 0.62 / -9.6%
tpch_q06/datafusion:vortex-compact 222179870 / 209889670 / +5.9% 407901009 / 345292670 / +18.1% 0.54 / 0.61 / -10.4%
tpch_q07/datafusion:vortex-compact 449881118 / 560246258 / -19.7% 629576658 / 659835905 / -4.6% 0.71 / 0.85 / -15.8%
tpch_q08/datafusion:vortex-compact 469769468 / 436769308 / +7.6% 694652729 / 809806460 / -14.2% 0.68 / 0.54 / +25.4%
tpch_q09/datafusion:vortex-compact 363386297 / 409227501 / -11.2% 537435911 / 493464607 / +8.9% 0.68 / 0.83 / -18.5%
tpch_q10/datafusion:vortex-compact 348119352 / 369931044 / -5.9% 586023779 / 506825554 / +15.6% 0.59 / 0.73 / -18.6%
tpch_q11/datafusion:vortex-compact 431002783 / 322876478 / +33.5% 🔴 517950668 / 492450940 / +5.2% 0.83 / 0.66 / +26.9%
tpch_q12/datafusion:vortex-compact 195906864 / 198669444 / -1.4% 360786512 / 495883732 / -27.2% 0.54 / 0.40 / +35.5%
tpch_q13/datafusion:vortex-compact 166839043 / 153928655 / +8.4% 386937821 / 344899697 / +12.2% 0.43 / 0.45 / -3.4%
tpch_q14/datafusion:vortex-compact 230584578 / 274468334 / -16.0% 414610046 / 458825903 / -9.6% 0.56 / 0.60 / -7.0%
tpch_q15/datafusion:vortex-compact 337751854 / 318602977 / +6.0% 556576511 / 521877348 / +6.6% 0.61 / 0.61 / -0.6%
tpch_q16/datafusion:vortex-compact 148838224 / 198105891 / -24.9% 320675552 / 495896723 / -35.3% 🟢 0.46 / 0.40 / +16.2%
tpch_q17/datafusion:vortex-compact 427709123 / 307479264 / +39.1% 🔴 516780648 / 470161941 / +9.9% 0.83 / 0.65 / +26.6%
tpch_q18/datafusion:vortex-compact 275251846 / 331688088 / -17.0% 448155534 / 564846533 / -20.7% 0.61 / 0.59 / +4.6%
tpch_q19/datafusion:vortex-compact 248847088 / 343069554 / -27.5% 455776176 / 582280508 / -21.7% 0.55 / 0.59 / -7.3%
tpch_q20/datafusion:vortex-compact 466836350 / 751326539 / -37.9% 🟢 552103598 / 646910047 / -14.7% 0.85 / 1.16 / -27.2%
tpch_q21/datafusion:vortex-compact 524641536 / 653093172 / -19.7% 716918142 / 738127057 / -2.9% 0.73 / 0.88 / -17.3%
tpch_q22/datafusion:vortex-compact 163710100 / 225590580 / -27.4% 393653105 / 389354571 / +1.1% 0.42 / 0.58 / -28.2%
datafusion / parquet / ns (1.031x ➖, 0↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:parquet 187827878 / 163045490 / +15.2% 565753844 / 598576601 / -5.5% 0.33 / 0.27 / +21.9%
tpch_q02/datafusion:parquet 287638493 / 283809605 / +1.3% 923735928 / 510486220 / +81.0% 🔴 0.31 / 0.56 / -44.0%
tpch_q03/datafusion:parquet 245890446 / 262574670 / -6.4% 679878286 / 756465011 / -10.1% 0.36 / 0.35 / +4.2%
tpch_q04/datafusion:parquet 140551467 / 141199014 / -0.5% 383385020 / 376987162 / +1.7% 0.37 / 0.37 / -2.1%
tpch_q05/datafusion:parquet 360237856 / 414325678 / -13.1% 500436745 / 524694517 / -4.6% 0.72 / 0.79 / -8.8%
tpch_q06/datafusion:parquet 125934050 / 107269189 / +17.4% 246503513 / 290530308 / -15.2% 0.51 / 0.37 / +38.4%
tpch_q07/datafusion:parquet 373938968 / 453284565 / -17.5% 496848349 / 502528078 / -1.1% 0.75 / 0.90 / -16.6%
tpch_q08/datafusion:parquet 397957740 / 436881649 / -8.9% 535966464 / 552409507 / -3.0% 0.74 / 0.79 / -6.1%
tpch_q09/datafusion:parquet 412914746 / 411452175 / +0.4% 540885930 / 629269590 / -14.0% 0.76 / 0.65 / +16.8%
tpch_q10/datafusion:parquet 339787053 / 324495921 / +4.7% 479378991 / 557621058 / -14.0% 0.71 / 0.58 / +21.8%
tpch_q11/datafusion:parquet 396525993 / 293116679 / +35.3% 🔴 485841008 / 382753473 / +26.9% 0.82 / 0.77 / +6.6%
tpch_q12/datafusion:parquet 170815042 / 190719327 / -10.4% 341449995 / 346192911 / -1.4% 0.50 / 0.55 / -9.2%
tpch_q13/datafusion:parquet 283540548 / 315387157 / -10.1% 563272423 / 621249301 / -9.3% 0.50 / 0.51 / -0.8%
tpch_q14/datafusion:parquet 240254525 / 154491712 / +55.5% 🔴 353331599 / 333475189 / +6.0% 0.68 / 0.46 / +46.8%
tpch_q15/datafusion:parquet 347227890 / 445785635 / -22.1% 538908109 / 764047513 / -29.5% 0.64 / 0.58 / +10.4%
tpch_q16/datafusion:parquet 112964420 / 101465720 / +11.3% 275935504 / 248058106 / +11.2% 0.41 / 0.41 / +0.1%
tpch_q17/datafusion:parquet 315730679 / 332233140 / -5.0% 448623647 / 580189909 / -22.7% 0.70 / 0.57 / +22.9%
tpch_q18/datafusion:parquet 340022749 / 333305309 / +2.0% 500244444 / 441501223 / +13.3% 0.68 / 0.75 / -10.0%
tpch_q19/datafusion:parquet 201449770 / 192476698 / +4.7% 403108504 / 351893070 / +14.6% 0.50 / 0.55 / -8.6%
tpch_q20/datafusion:parquet 304520171 / 272682217 / +11.7% 395195999 / 444508020 / -11.1% 0.77 / 0.61 / +25.6%
tpch_q21/datafusion:parquet 483331668 / 372743261 / +29.7% 682422171 / 542429210 / +25.8% 0.71 / 0.69 / +3.1%
tpch_q22/datafusion:parquet 165419446 / 160988295 / +2.8% 325405072 / 358640748 / -9.3% 0.51 / 0.45 / +13.2%
duckdb / vortex-file-compressed / ns (0.836x ➖, 4↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-file-compressed 268821732 / 275352162 / -2.4% 290303815 / 521400529 / -44.3% 🟢 0.93 / 0.53 / +75.3%
tpch_q02/duckdb:vortex-file-compressed 424125684 / 481164730 / -11.9% 553434507 / 556206462 / -0.5% 0.77 / 0.87 / -11.4%
tpch_q03/duckdb:vortex-file-compressed 425434041 / 868954682 / -51.0% 🟢 497531878 / 506672115 / -1.8% 0.86 / 1.72 / -50.1%
tpch_q04/duckdb:vortex-file-compressed 308126702 / 356601395 / -13.6% 387710486 / 334750927 / +15.8% 0.79 / 1.07 / -25.4%
tpch_q05/duckdb:vortex-file-compressed 679949879 / 657640824 / +3.4% 778733499 / 735535253 / +5.9% 0.87 / 0.89 / -2.3%
tpch_q06/duckdb:vortex-file-compressed 200819578 / 313103143 / -35.9% 🟢 229377603 / 255375576 / -10.2% 0.88 / 1.23 / -28.6%
tpch_q07/duckdb:vortex-file-compressed 500448730 / 525614460 / -4.8% 668958087 / 571520968 / +17.0% 0.75 / 0.92 / -18.7%
tpch_q08/duckdb:vortex-file-compressed 643344838 / 927599695 / -30.6% 🟢 625285793 / 1040404644 / -39.9% 🟢 1.03 / 0.89 / +15.4%
tpch_q09/duckdb:vortex-file-compressed 427150076 / 434425757 / -1.7% 529367147 / 507098613 / +4.4% 0.81 / 0.86 / -5.8%
tpch_q10/duckdb:vortex-file-compressed 677233890 / 651918284 / +3.9% 660036585 / 660432833 / -0.1% 1.03 / 0.99 / +3.9%
tpch_q11/duckdb:vortex-file-compressed 335951435 / 319146952 / +5.3% 340807827 / 293198476 / +16.2% 0.99 / 1.09 / -9.4%
tpch_q12/duckdb:vortex-file-compressed 375232819 / 339114703 / +10.7% 389846151 / 510499156 / -23.6% 0.96 / 0.66 / +44.9%
tpch_q13/duckdb:vortex-file-compressed 267512183 / 347805013 / -23.1% 381479674 / 287206481 / +32.8% 🔴 0.70 / 1.21 / -42.1%
tpch_q14/duckdb:vortex-file-compressed 222637370 / 248656410 / -10.5% 372914863 / 371124549 / +0.5% 0.60 / 0.67 / -10.9%
tpch_q15/duckdb:vortex-file-compressed 278025645 / 389893676 / -28.7% 327467198 / 288420190 / +13.5% 0.85 / 1.35 / -37.2%
tpch_q16/duckdb:vortex-file-compressed 209257081 / 209139534 / +0.1% 228718971 / 290000524 / -21.1% 0.91 / 0.72 / +26.9%
tpch_q17/duckdb:vortex-file-compressed 376629157 / 379160207 / -0.7% 392180424 / 405004818 / -3.2% 0.96 / 0.94 / +2.6%
tpch_q18/duckdb:vortex-file-compressed 504020507 / 436449740 / +15.5% 585499352 / 580120434 / +0.9% 0.86 / 0.75 / +14.4%
tpch_q19/duckdb:vortex-file-compressed 332023347 / 913980808 / -63.7% 🟢 400648707 / 439554717 / -8.9% 0.83 / 2.08 / -60.1%
tpch_q20/duckdb:vortex-file-compressed 389189575 / 429498495 / -9.4% 505888448 / 407062436 / +24.3% 0.77 / 1.06 / -27.1%
tpch_q21/duckdb:vortex-file-compressed 695589044 / 903764641 / -23.0% 924600966 / 935432552 / -1.2% 0.75 / 0.97 / -22.1%
tpch_q22/duckdb:vortex-file-compressed 261481335 / 366613689 / -28.7% 325988399 / 343752412 / -5.2% 0.80 / 1.07 / -24.8%
duckdb / vortex-compact / ns (1.059x ➖, 1↑ 3↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-compact 241494791 / 255812074 / -5.6% 366349649 / 273874473 / +33.8% 🔴 0.66 / 0.93 / -29.4%
tpch_q02/duckdb:vortex-compact 441017525 / 431821998 / +2.1% 483674398 / 541169321 / -10.6% 0.91 / 0.80 / +14.3%
tpch_q03/duckdb:vortex-compact 417702467 / 399508428 / +4.6% 478546968 / 543512011 / -12.0% 0.87 / 0.74 / +18.7%
tpch_q04/duckdb:vortex-compact 312662979 / 296095630 / +5.6% 355324543 / 310690007 / +14.4% 0.88 / 0.95 / -7.7%
tpch_q05/duckdb:vortex-compact 708529135 / 608085327 / +16.5% 737207784 / 610986421 / +20.7% 0.96 / 1.00 / -3.4%
tpch_q06/duckdb:vortex-compact 332294744 / 234462320 / +41.7% 🔴 260419113 / 236679648 / +10.0% 1.28 / 0.99 / +28.8%
tpch_q07/duckdb:vortex-compact 422247677 / 425243025 / -0.7% 466136297 / 508706807 / -8.4% 0.91 / 0.84 / +8.4%
tpch_q08/duckdb:vortex-compact 602065526 / 666389805 / -9.7% 608659265 / 626019161 / -2.8% 0.99 / 1.06 / -7.1%
tpch_q09/duckdb:vortex-compact 788544921 / 484337049 / +62.8% 🔴 612199959 / 1139491634 / -46.3% 🟢 1.29 / 0.43 / +203.0%
tpch_q10/duckdb:vortex-compact 587489808 / 490492633 / +19.8% 721342052 / 527055368 / +36.9% 🔴 0.81 / 0.93 / -12.5%
tpch_q11/duckdb:vortex-compact 320092160 / 308222268 / +3.9% 372431555 / 320127485 / +16.3% 0.86 / 0.96 / -10.7%
tpch_q12/duckdb:vortex-compact 235354735 / 251390135 / -6.4% 239380687 / 258289336 / -7.3% 0.98 / 0.97 / +1.0%
tpch_q13/duckdb:vortex-compact 256436652 / 199434115 / +28.6% 411567569 / 240942479 / +70.8% 🔴 0.62 / 0.83 / -24.7%
tpch_q14/duckdb:vortex-compact 422117453 / 237110700 / +78.0% 🔴 611968052 / 302696880 / +102.2% 🔴 0.69 / 0.78 / -11.9%
tpch_q15/duckdb:vortex-compact 239053099 / 276296098 / -13.5% 282853501 / 371406435 / -23.8% 0.85 / 0.74 / +13.6%
tpch_q16/duckdb:vortex-compact 205262121 / 225983073 / -9.2% 218199268 / 246469638 / -11.5% 0.94 / 0.92 / +2.6%
tpch_q17/duckdb:vortex-compact 368019983 / 370802302 / -0.8% 422651271 / 341808685 / +23.7% 0.87 / 1.08 / -19.7%
tpch_q18/duckdb:vortex-compact 336887326 / 517991946 / -35.0% 🟢 345345951 / 439367853 / -21.4% 0.98 / 1.18 / -17.3%
tpch_q19/duckdb:vortex-compact 330746014 / 330606493 / +0.0% 342872523 / 578749050 / -40.8% 🟢 0.96 / 0.57 / +68.9%
tpch_q20/duckdb:vortex-compact 474245608 / 444872065 / +6.6% 516164425 / 532767616 / -3.1% 0.92 / 0.84 / +10.0%
tpch_q21/duckdb:vortex-compact 733253401 / 756703614 / -3.1% 645016328 / 718570690 / -10.2% 1.14 / 1.05 / +8.0%
tpch_q22/duckdb:vortex-compact 273332165 / 277965701 / -1.7% 291360514 / 317856213 / -8.3% 0.94 / 0.87 / +7.3%
duckdb / parquet / ns (1.012x ➖, 1↑ 4↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:parquet 182738848 / 298950569 / -38.9% 🟢 262583347 / 404187582 / -35.0% 🟢 0.70 / 0.74 / -5.9%
tpch_q02/duckdb:parquet 489864260 / 486276057 / +0.7% 557046770 / 546229147 / +2.0% 0.88 / 0.89 / -1.2%
tpch_q03/duckdb:parquet 523242823 / 495892021 / +5.5% 638205745 / 607272132 / +5.1% 0.82 / 0.82 / +0.4%
tpch_q04/duckdb:parquet 412651871 / 286628540 / +44.0% 🔴 425457434 / 322679869 / +31.9% 🔴 0.97 / 0.89 / +9.2%
tpch_q05/duckdb:parquet 746812878 / 554328792 / +34.7% 🔴 838969029 / 647331966 / +29.6% 0.89 / 0.86 / +4.0%
tpch_q06/duckdb:parquet 239558667 / 143631467 / +66.8% 🔴 355828801 / 177656991 / +100.3% 🔴 0.67 / 0.81 / -16.7%
tpch_q07/duckdb:parquet 472260590 / 527710553 / -10.5% 557464418 / 521080019 / +7.0% 0.85 / 1.01 / -16.3%
tpch_q08/duckdb:parquet 593195903 / 681288235 / -12.9% 699813979 / 792078991 / -11.6% 0.85 / 0.86 / -1.5%
tpch_q09/duckdb:parquet 584340808 / 572727062 / +2.0% 580288049 / 628542729 / -7.7% 1.01 / 0.91 / +10.5%
tpch_q10/duckdb:parquet 605882563 / 777199340 / -22.0% 640512210 / 800221711 / -20.0% 0.95 / 0.97 / -2.6%
tpch_q11/duckdb:parquet 329241971 / 391313332 / -15.9% 371960438 / 480583348 / -22.6% 0.89 / 0.81 / +8.7%
tpch_q12/duckdb:parquet 228427749 / 312887709 / -27.0% 292553571 / 368241156 / -20.6% 0.78 / 0.85 / -8.1%
tpch_q13/duckdb:parquet 426329500 / 417949601 / +2.0% 516630950 / 496917409 / +4.0% 0.83 / 0.84 / -1.9%
tpch_q14/duckdb:parquet 274302276 / 328285821 / -16.4% 377742954 / 386185581 / -2.2% 0.73 / 0.85 / -14.6%
tpch_q15/duckdb:parquet 207067204 / 264894563 / -21.8% 392587380 / 256442152 / +53.1% 🔴 0.53 / 1.03 / -48.9%
tpch_q16/duckdb:parquet 305342991 / 284460868 / +7.3% 329675568 / 299659439 / +10.0% 0.93 / 0.95 / -2.4%
tpch_q17/duckdb:parquet 361524932 / 297219648 / +21.6% 416981092 / 338744794 / +23.1% 0.87 / 0.88 / -1.2%
tpch_q18/duckdb:parquet 340921164 / 331735303 / +2.8% 381263642 / 395526878 / -3.6% 0.89 / 0.84 / +6.6%
tpch_q19/duckdb:parquet 485728017 / 369388006 / +31.5% 🔴 939228307 / 1220329555 / -23.0% 0.52 / 0.30 / +70.9%
tpch_q20/duckdb:parquet 524845722 / 514856240 / +1.9% 753011096 / 514124846 / +46.5% 🔴 0.70 / 1.00 / -30.4%
tpch_q21/duckdb:parquet 529874027 / 436278001 / +21.5% 610454482 / 413497694 / +47.6% 🔴 0.87 / 1.06 / -17.7%
tpch_q22/duckdb:parquet 351854497 / 315092521 / +11.7% 296038557 / 333339295 / -11.2% 1.19 / 0.95 / +25.7%

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Commits: PR 3fccd52e vs base a720e525
Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -1.3%
Engines: DataFusion No clear signal (+1.3%, environment too noisy confidence) · DuckDB No clear signal (-3.8%, environment too noisy confidence)
Vortex (geomean): hot 0.918x ➖ · cold 0.946x ➖
Parquet (geomean): hot 0.930x ➖ · cold 0.958x ➖
Shifts: Parquet (control) -7.0% · Median polish -7.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.
  • Hot vs cold: Every measurement is run several times. The first run is reported as the cold run, and the median of the runs after it is reported as the hot run. The verdict and significance use hot runs; each target's geomean reports hot and cold beside each other where the individual runs were recorded and hot alone where they were not, the cold column shows first-run cost per row, and hot/cold is how much of each run the warm path saves. Rows whose results predate per-run reporting show only one value, taken from the value the runner reported.
  • Table cells: Each cell reads PR / base / %diff. The hot and cold columns mark a change as 🔴 slower or 🟢 faster once it clears this suite's threshold; anything smaller is noise here and is left unmarked, as is hot/cold, because a shift in the warm-up ratio is not a win or a loss by itself.

datafusion / vortex-file-compressed / ns (0.908x ➖, 5↑ 1↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-file-compressed 349409935 / 512289911 / -31.8% 🟢 1243333578 / 1092837472 / +13.8% 0.28 / 0.47 / -40.1%
tpch_q02/datafusion:vortex-file-compressed 616089139 / 1162217146 / -47.0% 🟢 1352823266 / 1851309111 / -26.9% 0.46 / 0.63 / -27.5%
tpch_q03/datafusion:vortex-file-compressed 617927266 / 774916790 / -20.3% 1698973344 / 1435845124 / +18.3% 0.36 / 0.54 / -32.6%
tpch_q04/datafusion:vortex-file-compressed 550483211 / 566340607 / -2.8% 635208408 / 696717480 / -8.8% 0.87 / 0.81 / +6.6%
tpch_q05/datafusion:vortex-file-compressed 853377277 / 1242997391 / -31.3% 🟢 1401731103 / 1669466920 / -16.0% 0.61 / 0.74 / -18.2%
tpch_q06/datafusion:vortex-file-compressed 288804083 / 349818630 / -17.4% 564512348 / 621831240 / -9.2% 0.51 / 0.56 / -9.1%
tpch_q07/datafusion:vortex-file-compressed 766195203 / 887144706 / -13.6% 916699780 / 998635814 / -8.2% 0.84 / 0.89 / -5.9%
tpch_q08/datafusion:vortex-file-compressed 1111009263 / 1164699016 / -4.6% 1400393196 / 1443856749 / -3.0% 0.79 / 0.81 / -1.6%
tpch_q09/datafusion:vortex-file-compressed 883332447 / 841381669 / +5.0% 1268062900 / 1097548151 / +15.5% 0.70 / 0.77 / -9.1%
tpch_q10/datafusion:vortex-file-compressed 750354773 / 767390074 / -2.2% 1254979813 / 1366087479 / -8.1% 0.60 / 0.56 / +6.4%
tpch_q11/datafusion:vortex-file-compressed 452062948 / 508995153 / -11.2% 756095992 / 961796116 / -21.4% 0.60 / 0.53 / +13.0%
tpch_q12/datafusion:vortex-file-compressed 525171818 / 640974857 / -18.1% 932015203 / 951766621 / -2.1% 0.56 / 0.67 / -16.3%
tpch_q13/datafusion:vortex-file-compressed 858770767 / 414117471 / +107.4% 🔴 1201786483 / 703928165 / +70.7% 🔴 0.71 / 0.59 / +21.5%
tpch_q14/datafusion:vortex-file-compressed 722659543 / 578218996 / +25.0% 984848339 / 829399253 / +18.7% 0.73 / 0.70 / +5.3%
tpch_q15/datafusion:vortex-file-compressed 634454320 / 609481789 / +4.1% 857620336 / 953994579 / -10.1% 0.74 / 0.64 / +15.8%
tpch_q16/datafusion:vortex-file-compressed 281434728 / 289953597 / -2.9% 554738264 / 450853620 / +23.0% 0.51 / 0.64 / -21.1%
tpch_q17/datafusion:vortex-file-compressed 975952279 / 759499123 / +28.5% 1187970691 / 1101339436 / +7.9% 0.82 / 0.69 / +19.1%
tpch_q18/datafusion:vortex-file-compressed 998017617 / 1045161507 / -4.5% 1090769665 / 1192586810 / -8.5% 0.91 / 0.88 / +4.4%
tpch_q19/datafusion:vortex-file-compressed 478797577 / 800980023 / -40.2% 🟢 643116825 / 1310468875 / -50.9% 🟢 0.74 / 0.61 / +21.8%
tpch_q20/datafusion:vortex-file-compressed 639496337 / 919867391 / -30.5% 🟢 875816956 / 1125361015 / -22.2% 0.73 / 0.82 / -10.7%
tpch_q21/datafusion:vortex-file-compressed 1289962291 / 1486785712 / -13.2% 1452612680 / 2107270009 / -31.1% 🟢 0.89 / 0.71 / +25.9%
tpch_q22/datafusion:vortex-file-compressed 391631457 / 371871619 / +5.3% 852085779 / 910215437 / -6.4% 0.46 / 0.41 / +12.5%
datafusion / vortex-compact / ns (0.953x ➖, 3↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:vortex-compact 337201085 / 401134433 / -15.9% 986335745 / 1011087218 / -2.4% 0.34 / 0.40 / -13.8%
tpch_q02/datafusion:vortex-compact 653159918 / 665519549 / -1.9% 1383508333 / 1518237228 / -8.9% 0.47 / 0.44 / +7.7%
tpch_q03/datafusion:vortex-compact 524395385 / 916961823 / -42.8% 🟢 1238585681 / 1605485927 / -22.9% 0.42 / 0.57 / -25.9%
tpch_q04/datafusion:vortex-compact 387913637 / 394281837 / -1.6% 674606739 / 607896543 / +11.0% 0.58 / 0.65 / -11.3%
tpch_q05/datafusion:vortex-compact 621820308 / 937047356 / -33.6% 🟢 1009582673 / 1295645732 / -22.1% 0.62 / 0.72 / -14.8%
tpch_q06/datafusion:vortex-compact 250593639 / 312948072 / -19.9% 578670554 / 533786721 / +8.4% 0.43 / 0.59 / -26.1%
tpch_q07/datafusion:vortex-compact 700473108 / 836845561 / -16.3% 1128093077 / 959610800 / +17.6% 0.62 / 0.87 / -28.8%
tpch_q08/datafusion:vortex-compact 1013433921 / 847205832 / +19.6% 1133571159 / 1134732642 / -0.1% 0.89 / 0.75 / +19.7%
tpch_q09/datafusion:vortex-compact 925608646 / 873082065 / +6.0% 1088825003 / 1421803241 / -23.4% 0.85 / 0.61 / +38.4%
tpch_q10/datafusion:vortex-compact 852203664 / 658847167 / +29.3% 1215228281 / 1218162599 / -0.2% 0.70 / 0.54 / +29.7%
tpch_q11/datafusion:vortex-compact 466837164 / 435125912 / +7.3% 860816449 / 829218770 / +3.8% 0.54 / 0.52 / +3.3%
tpch_q12/datafusion:vortex-compact 473415760 / 455655321 / +3.9% 714817271 / 773011254 / -7.5% 0.66 / 0.59 / +12.4%
tpch_q13/datafusion:vortex-compact 318610148 / 371546708 / -14.2% 739720683 / 708486809 / +4.4% 0.43 / 0.52 / -17.9%
tpch_q14/datafusion:vortex-compact 495780644 / 327693403 / +51.3% 🔴 732052595 / 613388047 / +19.3% 0.68 / 0.53 / +26.8%
tpch_q15/datafusion:vortex-compact 651677102 / 616003697 / +5.8% 805429344 / 883059663 / -8.8% 0.81 / 0.70 / +16.0%
tpch_q16/datafusion:vortex-compact 259635945 / 279570724 / -7.1% 428092704 / 707247819 / -39.5% 🟢 0.61 / 0.40 / +53.4%
tpch_q17/datafusion:vortex-compact 1211117520 / 894925527 / +35.3% 🔴 931341874 / 1180992285 / -21.1% 1.30 / 0.76 / +71.6%
tpch_q18/datafusion:vortex-compact 671909325 / 786107134 / -14.5% 868386198 / 1083231908 / -19.8% 0.77 / 0.73 / +6.6%
tpch_q19/datafusion:vortex-compact 485861738 / 486508199 / -0.1% 929667255 / 723901489 / +28.4% 0.52 / 0.67 / -22.2%
tpch_q20/datafusion:vortex-compact 640133187 / 731963947 / -12.5% 1099058686 / 1091283365 / +0.7% 0.58 / 0.67 / -13.2%
tpch_q21/datafusion:vortex-compact 957181002 / 1620216905 / -40.9% 🟢 1120578718 / 1939178562 / -42.2% 🟢 0.85 / 0.84 / +2.2%
tpch_q22/datafusion:vortex-compact 442193792 / 367003679 / +20.5% 1164036832 / 807308846 / +44.2% 🔴 0.38 / 0.45 / -16.4%
datafusion / parquet / ns (0.919x ➖, 5↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/datafusion:parquet 289399727 / 230149721 / +25.7% 799270253 / 627882610 / +27.3% 0.36 / 0.37 / -1.2%
tpch_q02/datafusion:parquet 605808149 / 548071738 / +10.5% 1162227929 / 880558043 / +32.0% 🔴 0.52 / 0.62 / -16.3%
tpch_q03/datafusion:parquet 521886315 / 612502913 / -14.8% 1215953434 / 1087813504 / +11.8% 0.43 / 0.56 / -23.8%
tpch_q04/datafusion:parquet 312134943 / 388983018 / -19.8% 621432808 / 601614191 / +3.3% 0.50 / 0.65 / -22.3%
tpch_q05/datafusion:parquet 684693011 / 684854542 / -0.0% 1026815501 / 891657342 / +15.2% 0.67 / 0.77 / -13.2%
tpch_q06/datafusion:parquet 218285810 / 260806846 / -16.3% 543109871 / 462335442 / +17.5% 0.40 / 0.56 / -28.8%
tpch_q07/datafusion:parquet 1950829791 / 665371016 / +193.2% 🔴 1108368866 / 824492713 / +34.4% 🔴 1.76 / 0.81 / +118.1%
tpch_q08/datafusion:parquet 886377596 / 1213842385 / -27.0% 1115699963 / 1492147137 / -25.2% 0.79 / 0.81 / -2.3%
tpch_q09/datafusion:parquet 989018538 / 967767328 / +2.2% 1304157002 / 1263982210 / +3.2% 0.76 / 0.77 / -1.0%
tpch_q10/datafusion:parquet 1386435046 / 3968596538 / -65.1% 🟢 1794417642 / 2536616955 / -29.3% 0.77 / 1.56 / -50.6%
tpch_q11/datafusion:parquet 391143126 / 671169306 / -41.7% 🟢 655671860 / 941123902 / -30.3% 🟢 0.60 / 0.71 / -16.4%
tpch_q12/datafusion:parquet 391281700 / 528792552 / -26.0% 743199311 / 841277403 / -11.7% 0.53 / 0.63 / -16.2%
tpch_q13/datafusion:parquet 426479643 / 418319419 / +2.0% 794599107 / 845859541 / -6.1% 0.54 / 0.49 / +8.5%
tpch_q14/datafusion:parquet 694457401 / 397550507 / +74.7% 🔴 751874322 / 693796603 / +8.4% 0.92 / 0.57 / +61.2%
tpch_q15/datafusion:parquet 618765667 / 653929629 / -5.4% 994576753 / 1047558166 / -5.1% 0.62 / 0.62 / -0.3%
tpch_q16/datafusion:parquet 242506442 / 237113919 / +2.3% 495254081 / 504250247 / -1.8% 0.49 / 0.47 / +4.1%
tpch_q17/datafusion:parquet 623485888 / 937645069 / -33.5% 🟢 682955971 / 1311400191 / -47.9% 🟢 0.91 / 0.71 / +27.7%
tpch_q18/datafusion:parquet 836087373 / 676347255 / +23.6% 1228408403 / 975571165 / +25.9% 0.68 / 0.69 / -1.8%
tpch_q19/datafusion:parquet 475877976 / 779875719 / -39.0% 🟢 670098494 / 928041374 / -27.8% 0.71 / 0.84 / -15.5%
tpch_q20/datafusion:parquet 863729345 / 755441678 / +14.3% 1154978188 / 953628946 / +21.1% 0.75 / 0.79 / -5.6%
tpch_q21/datafusion:parquet 949736466 / 1853532695 / -48.8% 🟢 1240779335 / 2148716965 / -42.3% 🟢 0.77 / 0.86 / -11.3%
tpch_q22/datafusion:parquet 530567395 / 456567898 / +16.2% 931692087 / 708415777 / +31.5% 🔴 0.57 / 0.64 / -11.6%
duckdb / vortex-file-compressed / ns (0.889x ➖, 3↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-file-compressed 1041887480 / 1104918976 / -5.7% 1831651946 / 1712069673 / +7.0% 0.57 / 0.65 / -11.9%
tpch_q02/duckdb:vortex-file-compressed 620559067 / 612106971 / +1.4% 905678055 / 729706675 / +24.1% 0.69 / 0.84 / -18.3%
tpch_q03/duckdb:vortex-file-compressed 1345950326 / 1579477448 / -14.8% 1705149875 / 2108190106 / -19.1% 0.79 / 0.75 / +5.4%
tpch_q04/duckdb:vortex-file-compressed 1016285060 / 1164590362 / -12.7% 1380914592 / 1336702314 / +3.3% 0.74 / 0.87 / -15.5%
tpch_q05/duckdb:vortex-file-compressed 1093514856 / 1982909641 / -44.9% 🟢 1355570930 / 2632915430 / -48.5% 🟢 0.81 / 0.75 / +7.1%
tpch_q06/duckdb:vortex-file-compressed 876129574 / 846774227 / +3.5% 1182239531 / 990119842 / +19.4% 0.74 / 0.86 / -13.3%
tpch_q07/duckdb:vortex-file-compressed 1253336771 / 1426057802 / -12.1% 1539311180 / 1479631054 / +4.0% 0.81 / 0.96 / -15.5%
tpch_q08/duckdb:vortex-file-compressed 1421993628 / 1463853393 / -2.9% 1570622849 / 1638815775 / -4.2% 0.91 / 0.89 / +1.4%
tpch_q09/duckdb:vortex-file-compressed 1644492826 / 1592345221 / +3.3% 2033690075 / 1729251055 / +17.6% 0.81 / 0.92 / -12.2%
tpch_q10/duckdb:vortex-file-compressed 1581932845 / 1759252871 / -10.1% 1758723695 / 1670566872 / +5.3% 0.90 / 1.05 / -14.6%
tpch_q11/duckdb:vortex-file-compressed 393784933 / 909260090 / -56.7% 🟢 474902354 / 676618332 / -29.8% 0.83 / 1.34 / -38.3%
tpch_q12/duckdb:vortex-file-compressed 1068483408 / 1118088964 / -4.4% 1321774932 / 1282220668 / +3.1% 0.81 / 0.87 / -7.3%
tpch_q13/duckdb:vortex-file-compressed 881311514 / 845515367 / +4.2% 1256621881 / 1272337048 / -1.2% 0.70 / 0.66 / +5.5%
tpch_q14/duckdb:vortex-file-compressed 914473099 / 1069313134 / -14.5% 1031420698 / 1231455225 / -16.2% 0.89 / 0.87 / +2.1%
tpch_q15/duckdb:vortex-file-compressed 923895913 / 951811528 / -2.9% 1037799503 / 1245663264 / -16.7% 0.89 / 0.76 / +16.5%
tpch_q16/duckdb:vortex-file-compressed 298099401 / 311450876 / -4.3% 383591828 / 398162546 / -3.7% 0.78 / 0.78 / -0.7%
tpch_q17/duckdb:vortex-file-compressed 1090412817 / 1301493709 / -16.2% 1145417929 / 1440801956 / -20.5% 0.95 / 0.90 / +5.4%
tpch_q18/duckdb:vortex-file-compressed 1266023772 / 1828977382 / -30.8% 🟢 1483373020 / 1711565666 / -13.3% 0.85 / 1.07 / -20.1%
tpch_q19/duckdb:vortex-file-compressed 1188195542 / 1192280436 / -0.3% 1244390756 / 1437635297 / -13.4% 0.95 / 0.83 / +15.1%
tpch_q20/duckdb:vortex-file-compressed 1586795620 / 1237411158 / +28.2% 1776620759 / 1460558998 / +21.6% 0.89 / 0.85 / +5.4%
tpch_q21/duckdb:vortex-file-compressed 2927722646 / 3066159195 / -4.5% 3162681576 / 3316189520 / -4.6% 0.93 / 0.92 / +0.1%
tpch_q22/duckdb:vortex-file-compressed 438030786 / 449822807 / -2.6% 674157999 / 553120938 / +21.9% 0.65 / 0.81 / -20.1%
duckdb / vortex-compact / ns (0.924x ➖, 1↑ 0↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:vortex-compact 1017654290 / 1060927116 / -4.1% 1712640241 / 1913578029 / -10.5% 0.59 / 0.55 / +7.2%
tpch_q02/duckdb:vortex-compact 635462713 / 677501095 / -6.2% 798022505 / 896283993 / -11.0% 0.80 / 0.76 / +5.3%
tpch_q03/duckdb:vortex-compact 1343943838 / 1367199738 / -1.7% 1714639301 / 1809332410 / -5.2% 0.78 / 0.76 / +3.7%
tpch_q04/duckdb:vortex-compact 898297348 / 970486498 / -7.4% 1293378536 / 1329061073 / -2.7% 0.69 / 0.73 / -4.9%
tpch_q05/duckdb:vortex-compact 1301775464 / 1137125189 / +14.5% 1994071313 / 1659863392 / +20.1% 0.65 / 0.69 / -4.7%
tpch_q06/duckdb:vortex-compact 933784428 / 930955183 / +0.3% 948186714 / 1022618825 / -7.3% 0.98 / 0.91 / +8.2%
tpch_q07/duckdb:vortex-compact 1224490743 / 1372876933 / -10.8% 1541548919 / 1702805450 / -9.5% 0.79 / 0.81 / -1.5%
tpch_q08/duckdb:vortex-compact 1286877968 / 1233801488 / +4.3% 1502998375 / 1712908327 / -12.3% 0.86 / 0.72 / +18.9%
tpch_q09/duckdb:vortex-compact 1431114971 / 1594614659 / -10.3% 1753716963 / 1695880850 / +3.4% 0.82 / 0.94 / -13.2%
tpch_q10/duckdb:vortex-compact 1407820608 / 1550886018 / -9.2% 2136038647 / 2063804737 / +3.5% 0.66 / 0.75 / -12.3%
tpch_q11/duckdb:vortex-compact 478290635 / 499742553 / -4.3% 609657902 / 556174455 / +9.6% 0.78 / 0.90 / -12.7%
tpch_q12/duckdb:vortex-compact 894561735 / 1101525942 / -18.8% 1374109174 / 1458700447 / -5.8% 0.65 / 0.76 / -13.8%
tpch_q13/duckdb:vortex-compact 763807243 / 816677757 / -6.5% 1089726191 / 1108955434 / -1.7% 0.70 / 0.74 / -4.8%
tpch_q14/duckdb:vortex-compact 931963784 / 1025550356 / -9.1% 1135346323 / 1368676439 / -17.0% 0.82 / 0.75 / +9.6%
tpch_q15/duckdb:vortex-compact 891212783 / 982547353 / -9.3% 998429649 / 1273124348 / -21.6% 0.89 / 0.77 / +15.7%
tpch_q16/duckdb:vortex-compact 315762897 / 407548609 / -22.5% 509984025 / 397279339 / +28.4% 0.62 / 1.03 / -39.6%
tpch_q17/duckdb:vortex-compact 996115125 / 1085726493 / -8.3% 1184051626 / 1222647795 / -3.2% 0.84 / 0.89 / -5.3%
tpch_q18/duckdb:vortex-compact 1093548995 / 1639049597 / -33.3% 🟢 1317069827 / 1934488688 / -31.9% 🟢 0.83 / 0.85 / -2.0%
tpch_q19/duckdb:vortex-compact 1121049026 / 1071640579 / +4.6% 1299031057 / 1226948705 / +5.9% 0.86 / 0.87 / -1.2%
tpch_q20/duckdb:vortex-compact 1144291458 / 1342797914 / -14.8% 1349888656 / 1493995831 / -9.6% 0.85 / 0.90 / -5.7%
tpch_q21/duckdb:vortex-compact 2449204877 / 2550930192 / -4.0% 2867401969 / 2875639661 / -0.3% 0.85 / 0.89 / -3.7%
tpch_q22/duckdb:vortex-compact 507062246 / 498074682 / +1.8% 564693872 / 683356710 / -17.4% 0.90 / 0.73 / +23.2%
duckdb / parquet / ns (0.942x ➖, 3↑ 2↓)
name hot ns (PR / base / %diff) cold ns (PR / base / %diff) hot/cold (PR / base / %diff)
tpch_q01/duckdb:parquet 451676983 / 323790738 / +39.5% 🔴 542945944 / 455135361 / +19.3% 0.83 / 0.71 / +16.9%
tpch_q02/duckdb:parquet 577100984 / 682097468 / -15.4% 889412458 / 1008065460 / -11.8% 0.65 / 0.68 / -4.1%
tpch_q03/duckdb:parquet 668319927 / 670956662 / -0.4% 1203599630 / 900621636 / +33.6% 🔴 0.56 / 0.74 / -25.5%
tpch_q04/duckdb:parquet 470317164 / 674555103 / -30.3% 🟢 737805730 / 739595421 / -0.2% 0.64 / 0.91 / -30.1%
tpch_q05/duckdb:parquet 930559362 / 801551864 / +16.1% 1256638206 / 1019742113 / +23.2% 0.74 / 0.79 / -5.8%
tpch_q06/duckdb:parquet 265082878 / 467589102 / -43.3% 🟢 358391386 / 870295149 / -58.8% 🟢 0.74 / 0.54 / +37.7%
tpch_q07/duckdb:parquet 982263099 / 988550736 / -0.6% 1073589884 / 1085552843 / -1.1% 0.91 / 0.91 / +0.5%
tpch_q08/duckdb:parquet 1292526800 / 1038079072 / +24.5% 1826161104 / 1573482395 / +16.1% 0.71 / 0.66 / +7.3%
tpch_q09/duckdb:parquet 975281797 / 1089672738 / -10.5% 1254265285 / 1313753316 / -4.5% 0.78 / 0.83 / -6.3%
tpch_q10/duckdb:parquet 898593818 / 1063176239 / -15.5% 1214961225 / 1130907000 / +7.4% 0.74 / 0.94 / -21.3%
tpch_q11/duckdb:parquet 333019471 / 484749426 / -31.3% 🟢 422097293 / 580056089 / -27.2% 0.79 / 0.84 / -5.6%
tpch_q12/duckdb:parquet 524353235 / 514286088 / +2.0% 568655324 / 604620380 / -5.9% 0.92 / 0.85 / +8.4%
tpch_q13/duckdb:parquet 556943228 / 631431995 / -11.8% 747769472 / 728973278 / +2.6% 0.74 / 0.87 / -14.0%
tpch_q14/duckdb:parquet 601434828 / 456504683 / +31.7% 🔴 667254593 / 551835774 / +20.9% 0.90 / 0.83 / +9.0%
tpch_q15/duckdb:parquet 502448328 / 537539502 / -6.5% 538583240 / 544697939 / -1.1% 0.93 / 0.99 / -5.5%
tpch_q16/duckdb:parquet 331770626 / 439255446 / -24.5% 336962604 / 527960809 / -36.2% 🟢 0.98 / 0.83 / +18.3%
tpch_q17/duckdb:parquet 517234527 / 515084397 / +0.4% 724078321 / 634453093 / +14.1% 0.71 / 0.81 / -12.0%
tpch_q18/duckdb:parquet 557086695 / 612620674 / -9.1% 553300029 / 992749980 / -44.3% 🟢 1.01 / 0.62 / +63.2%
tpch_q19/duckdb:parquet 661773223 / 849502274 / -22.1% 683397444 / 1029076916 / -33.6% 🟢 0.97 / 0.83 / +17.3%
tpch_q20/duckdb:parquet 923690501 / 848519088 / +8.9% 886075740 / 896888560 / -1.2% 1.04 / 0.95 / +10.2%
tpch_q21/duckdb:parquet 865607663 / 800783569 / +8.1% 1379377324 / 872919114 / +58.0% 🔴 0.63 / 0.92 / -31.6%
tpch_q22/duckdb:parquet 583926043 / 526104695 / +11.0% 599617149 / 566653037 / +5.8% 0.97 / 0.93 / +4.9%

Base automatically changed from mk/datafusion-array-transform-pr to develop November 6, 2026 11:02
@robert3005
robert3005 force-pushed the mk/list-masked-element-reads branch from 3fccd52 to 34f556e Compare November 6, 2026 11:02

This branch has not been deployed

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

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant