Skip to content

Trying some more benchmarking noise reduction things#6901

Merged
AdamGS merged 3 commits intodevelopfrom
adamg/yet-more-noise-reduction
Mar 12, 2026
Merged

Trying some more benchmarking noise reduction things#6901
AdamGS merged 3 commits intodevelopfrom
adamg/yet-more-noise-reduction

Conversation

@AdamGS
Copy link
Contributor

@AdamGS AdamGS commented Mar 11, 2026

Pins workloads to specific cores, disables more things, turns off more features.

@AdamGS AdamGS added the action/benchmark Trigger full benchmarks to run on this PR label Mar 11, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 11, 2026
@AdamGS AdamGS requested a review from 0ax1 March 11, 2026 18:11
@AdamGS AdamGS added the changelog/chore A trivial change label Mar 11, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done cfe1467 1 Explore Profiling Data
Previous Runs (1)
Status Commit Job Attempt Link
🟢 Done 6795276 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.983x ➖
  • Vortex: 0.983x ➖
datafusion / vortex-file-compressed (0.983x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 115168681 120062082 0.96
polarsignals_q01/datafusion:vortex-file-compressed 342080545 349938524 0.98
polarsignals_q02/datafusion:vortex-file-compressed 20754153 22559788 0.92
polarsignals_q03/datafusion:vortex-file-compressed 349949368 349910755 1.00
polarsignals_q04/datafusion:vortex-file-compressed 12697155 13420068 0.95
polarsignals_q05/datafusion:vortex-file-compressed 15768757 15791864 1.00
polarsignals_q06/datafusion:vortex-file-compressed 20603321 20377859 1.01
polarsignals_q07/datafusion:vortex-file-compressed 12461322 12893398 0.97
polarsignals_q08/datafusion:vortex-file-compressed 431844310 433761522 1.00
polarsignals_q09/datafusion:vortex-file-compressed 11345805 10682960 1.06

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.909x ➖
  • Vortex: 0.903x ➖
  • Parquet: 0.936x ➖
datafusion / vortex-file-compressed (0.854x ✅, 12↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 53898757 55129182 0.98
🚀 tpch_q02/datafusion:vortex-file-compressed 49169743 57084932 0.86
tpch_q03/datafusion:vortex-file-compressed 26495474 27460270 0.96
tpch_q04/datafusion:vortex-file-compressed 18699087 19074717 0.98
tpch_q05/datafusion:vortex-file-compressed 74125816 82337409 0.90
tpch_q06/datafusion:vortex-file-compressed 10766799 10350752 1.04
🚀 tpch_q07/datafusion:vortex-file-compressed 93648024 114141724 0.82
🚀 tpch_q08/datafusion:vortex-file-compressed 67090520 88679063 0.76
tpch_q09/datafusion:vortex-file-compressed 85757440 91149890 0.94
tpch_q10/datafusion:vortex-file-compressed 75734181 82487325 0.92
tpch_q11/datafusion:vortex-file-compressed 18494693 18103679 1.02
tpch_q12/datafusion:vortex-file-compressed 33819326 37299485 0.91
🚀 tpch_q13/datafusion:vortex-file-compressed 28319638 31915767 0.89
🚀 tpch_q14/datafusion:vortex-file-compressed 28096388 38860247 0.72
🚀 tpch_q15/datafusion:vortex-file-compressed 24480263 38908799 0.63
🚀 tpch_q16/datafusion:vortex-file-compressed 32917059 45830625 0.72
🚀 tpch_q17/datafusion:vortex-file-compressed 72803871 84084957 0.87
🚀 tpch_q18/datafusion:vortex-file-compressed 101460810 113810717 0.89
tpch_q19/datafusion:vortex-file-compressed 35965822 37454680 0.96
🚀 tpch_q20/datafusion:vortex-file-compressed 47190637 52837270 0.89
🚀 tpch_q21/datafusion:vortex-file-compressed 91573254 127584127 0.72
🚀 tpch_q22/datafusion:vortex-file-compressed 14557739 23703325 0.61
datafusion / vortex-compact (0.876x ✅, 12↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
🚀 tpch_q01/datafusion:vortex-compact 60214869 73328367 0.82
🚀 tpch_q02/datafusion:vortex-compact 52388079 61062484 0.86
tpch_q03/datafusion:vortex-compact 31873238 32612417 0.98
tpch_q04/datafusion:vortex-compact 24379844 24462585 1.00
tpch_q05/datafusion:vortex-compact 82549998 91451497 0.90
🚀 tpch_q06/datafusion:vortex-compact 14135934 16544728 0.85
🚀 tpch_q07/datafusion:vortex-compact 94014204 138860041 0.68
tpch_q08/datafusion:vortex-compact 72520775 80208923 0.90
🚀 tpch_q09/datafusion:vortex-compact 91506335 102438338 0.89
🚀 tpch_q10/datafusion:vortex-compact 76156456 86606479 0.88
🚀 tpch_q11/datafusion:vortex-compact 21038782 28137597 0.75
🚀 tpch_q12/datafusion:vortex-compact 42701120 60940025 0.70
🚀 tpch_q13/datafusion:vortex-compact 36471748 44792861 0.81
tpch_q14/datafusion:vortex-compact 32750869 35214568 0.93
tpch_q15/datafusion:vortex-compact 33155250 33686876 0.98
tpch_q16/datafusion:vortex-compact 39121934 40404082 0.97
tpch_q17/datafusion:vortex-compact 80376573 81841706 0.98
tpch_q18/datafusion:vortex-compact 110190898 111192361 0.99
🚀 tpch_q19/datafusion:vortex-compact 44398012 53121288 0.84
tpch_q20/datafusion:vortex-compact 55586977 59595204 0.93
🚀 tpch_q21/datafusion:vortex-compact 105538299 125761837 0.84
🚀 tpch_q22/datafusion:vortex-compact 15374397 17480606 0.88
datafusion / parquet (0.897x ✅, 9↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
🚀 tpch_q01/datafusion:parquet 103895064 148431881 0.70
tpch_q02/datafusion:parquet 80813475 87009169 0.93
tpch_q03/datafusion:parquet 89052604 95270852 0.93
🚀 tpch_q04/datafusion:parquet 55373547 72032127 0.77
🚀 tpch_q05/datafusion:parquet 158445973 179458524 0.88
tpch_q06/datafusion:parquet 45696435 48011412 0.95
tpch_q07/datafusion:parquet 180542648 192831784 0.94
🚀 tpch_q08/datafusion:parquet 164812132 203505100 0.81
🚀 tpch_q09/datafusion:parquet 208755306 237314815 0.88
tpch_q10/datafusion:parquet 181454467 197049393 0.92
tpch_q11/datafusion:parquet 60697075 62108055 0.98
🚀 tpch_q12/datafusion:parquet 120176243 137159836 0.88
tpch_q13/datafusion:parquet 199588150 206837610 0.96
tpch_q14/datafusion:parquet 85542868 93257382 0.92
🚀 tpch_q15/datafusion:parquet 71606064 80627507 0.89
tpch_q16/datafusion:parquet 54466969 57209667 0.95
tpch_q17/datafusion:parquet 171962276 184953302 0.93
tpch_q18/datafusion:parquet 228489517 243077472 0.94
🚀 tpch_q19/datafusion:parquet 85884290 101440214 0.85
tpch_q20/datafusion:parquet 122926938 131670700 0.93
tpch_q21/datafusion:parquet 190590397 198320161 0.96
🚀 tpch_q22/datafusion:parquet 39191475 44322486 0.88
datafusion / arrow (0.858x ✅, 10↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
🚀 tpch_q01/datafusion:arrow 59399043 70779840 0.84
tpch_q02/datafusion:arrow 21869873 23861982 0.92
🚀 tpch_q03/datafusion:arrow 38597578 77600216 0.50
🚀 tpch_q04/datafusion:arrow 30640822 40450445 0.76
tpch_q05/datafusion:arrow 91519505 96761301 0.95
tpch_q06/datafusion:arrow 22185233 20765386 1.07
🚀 tpch_q07/datafusion:arrow 180990911 208435710 0.87
tpch_q08/datafusion:arrow 52004519 49745160 1.05
tpch_q09/datafusion:arrow 77078830 83172406 0.93
🚀 tpch_q10/datafusion:arrow 56765299 103141558 0.55
tpch_q11/datafusion:arrow 12647739 11921952 1.06
tpch_q12/datafusion:arrow 62697807 62937858 1.00
tpch_q13/datafusion:arrow 51288033 56354930 0.91
tpch_q14/datafusion:arrow 26277464 28458085 0.92
🚀 tpch_q15/datafusion:arrow 49239649 91766715 0.54
🚀 tpch_q16/datafusion:arrow 23670152 27252024 0.87
🚀 tpch_q17/datafusion:arrow 77209468 85979312 0.90
tpch_q18/datafusion:arrow 160868366 175390812 0.92
🚀 tpch_q19/datafusion:arrow 41280001 46419136 0.89
tpch_q20/datafusion:arrow 41102377 40575655 1.01
🚀 tpch_q21/datafusion:arrow 224428917 269792654 0.83
tpch_q22/datafusion:arrow 21414075 21729300 0.99
duckdb / vortex-file-compressed (0.933x ➖, 6↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 33263919 33182830 1.00
tpch_q02/duckdb:vortex-file-compressed 26834125 27977609 0.96
tpch_q03/duckdb:vortex-file-compressed 29319157 31433896 0.93
tpch_q04/duckdb:vortex-file-compressed 30046392 32308791 0.93
tpch_q05/duckdb:vortex-file-compressed 34909107 33847669 1.03
🚀 tpch_q06/duckdb:vortex-file-compressed 10521573 12424695 0.85
tpch_q07/duckdb:vortex-file-compressed 36084988 38105220 0.95
tpch_q08/duckdb:vortex-file-compressed 40305991 41663217 0.97
🚀 tpch_q09/duckdb:vortex-file-compressed 78849541 90034235 0.88
tpch_q10/duckdb:vortex-file-compressed 35519244 38356200 0.93
tpch_q11/duckdb:vortex-file-compressed 15962404 16622001 0.96
🚀 tpch_q12/duckdb:vortex-file-compressed 21516493 24626827 0.87
tpch_q13/duckdb:vortex-file-compressed 36190229 39477776 0.92
tpch_q14/duckdb:vortex-file-compressed 21338838 21773835 0.98
tpch_q15/duckdb:vortex-file-compressed 15580058 16372464 0.95
tpch_q16/duckdb:vortex-file-compressed 29169585 30311754 0.96
🚀 tpch_q17/duckdb:vortex-file-compressed 24391927 28852422 0.85
tpch_q18/duckdb:vortex-file-compressed 47241434 46977434 1.01
tpch_q19/duckdb:vortex-file-compressed 31676075 32842047 0.96
tpch_q20/duckdb:vortex-file-compressed 34387854 36121304 0.95
🚀 tpch_q21/duckdb:vortex-file-compressed 101718808 116188866 0.88
🚀 tpch_q22/duckdb:vortex-file-compressed 18917733 22262137 0.85
duckdb / vortex-compact (0.951x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 39581763 40081926 0.99
tpch_q02/duckdb:vortex-compact 37545134 39437917 0.95
🚀 tpch_q03/duckdb:vortex-compact 32219304 38467484 0.84
tpch_q04/duckdb:vortex-compact 34303542 35667670 0.96
tpch_q05/duckdb:vortex-compact 38493695 41251572 0.93
tpch_q06/duckdb:vortex-compact 14917611 16483707 0.90
tpch_q07/duckdb:vortex-compact 43226400 43389278 1.00
tpch_q08/duckdb:vortex-compact 44731893 47196020 0.95
tpch_q09/duckdb:vortex-compact 91537935 98496245 0.93
tpch_q10/duckdb:vortex-compact 41143013 43108828 0.95
tpch_q11/duckdb:vortex-compact 19866899 21115747 0.94
tpch_q12/duckdb:vortex-compact 38429178 37238712 1.03
tpch_q13/duckdb:vortex-compact 46024661 48725068 0.94
tpch_q14/duckdb:vortex-compact 30908963 31489370 0.98
tpch_q15/duckdb:vortex-compact 19492706 20506447 0.95
tpch_q16/duckdb:vortex-compact 36947475 36947511 1.00
tpch_q17/duckdb:vortex-compact 30529470 31827721 0.96
tpch_q18/duckdb:vortex-compact 49737196 50624808 0.98
tpch_q19/duckdb:vortex-compact 38308177 42311216 0.91
tpch_q20/duckdb:vortex-compact 43782322 44730186 0.98
tpch_q21/duckdb:vortex-compact 112706070 118405670 0.95
tpch_q22/duckdb:vortex-compact 20442958 22387138 0.91
duckdb / parquet (0.977x ➖, 5↑ 3↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
🚨 tpch_q01/duckdb:parquet 112216218 76080815 1.47
tpch_q02/duckdb:parquet 39589446 39330363 1.01
🚨 tpch_q03/duckdb:parquet 80425952 69750435 1.15
tpch_q04/duckdb:parquet 53007376 55849259 0.95
🚀 tpch_q05/duckdb:parquet 65829526 74226877 0.89
tpch_q06/duckdb:parquet 20410954 21270724 0.96
tpch_q07/duckdb:parquet 79513915 75691941 1.05
tpch_q08/duckdb:parquet 81477824 82104571 0.99
🚀 tpch_q09/duckdb:parquet 130057056 168200966 0.77
tpch_q10/duckdb:parquet 125476638 137167353 0.91
tpch_q11/duckdb:parquet 22332078 23123590 0.97
tpch_q12/duckdb:parquet 54822659 55617740 0.99
tpch_q13/duckdb:parquet 260897472 266276156 0.98
tpch_q14/duckdb:parquet 48712573 51022548 0.95
🚨 tpch_q15/duckdb:parquet 31429979 24992267 1.26
🚀 tpch_q16/duckdb:parquet 55986508 63493807 0.88
tpch_q17/duckdb:parquet 53017613 56768009 0.93
🚀 tpch_q18/duckdb:parquet 119903077 141321618 0.85
tpch_q19/duckdb:parquet 68270720 71687413 0.95
🚀 tpch_q20/duckdb:parquet 64124296 75250050 0.85
tpch_q21/duckdb:parquet 170651615 177576254 0.96
tpch_q22/duckdb:parquet 51739882 53750229 0.96
duckdb / duckdb (0.936x ➖, 9↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 16342409 16292681 1.00
🚀 tpch_q02/duckdb:duckdb 12053209 13517489 0.89
tpch_q03/duckdb:duckdb 19103640 19657643 0.97
tpch_q04/duckdb:duckdb 18463908 19232477 0.96
🚨 tpch_q05/duckdb:duckdb 21784678 19041502 1.14
tpch_q06/duckdb:duckdb 5144231 5466148 0.94
tpch_q07/duckdb:duckdb 22886311 23364092 0.98
tpch_q08/duckdb:duckdb 20435796 22081779 0.93
tpch_q09/duckdb:duckdb 54777521 56214026 0.97
tpch_q10/duckdb:duckdb 40404953 44574474 0.91
tpch_q11/duckdb:duckdb 5760561 5846133 0.99
tpch_q12/duckdb:duckdb 13793964 13891112 0.99
tpch_q13/duckdb:duckdb 36694947 39023922 0.94
🚀 tpch_q14/duckdb:duckdb 15958988 17965054 0.89
🚀 tpch_q15/duckdb:duckdb 11695435 13393836 0.87
🚀 tpch_q16/duckdb:duckdb 22304874 25347428 0.88
🚀 tpch_q17/duckdb:duckdb 13371470 15359542 0.87
🚀 tpch_q18/duckdb:duckdb 38854643 43474895 0.89
🚀 tpch_q19/duckdb:duckdb 26020673 29612961 0.88
🚀 tpch_q20/duckdb:duckdb 22923160 26306814 0.87
🚀 tpch_q21/duckdb:duckdb 56003769 63751875 0.88
tpch_q22/duckdb:duckdb 23950953 24513079 0.98

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.036x ➖
  • Vortex: 1.039x ➖
  • Parquet: 1.030x ➖
datafusion / vortex-file-compressed (0.997x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 4484569 4671276 0.96
🚀 fineweb_q01/datafusion:vortex-file-compressed 24801880 27910581 0.89
fineweb_q02/datafusion:vortex-file-compressed 27334962 29691943 0.92
fineweb_q03/datafusion:vortex-file-compressed 77538538 79385598 0.98
fineweb_q04/datafusion:vortex-file-compressed 230147730 213706899 1.08
fineweb_q05/datafusion:vortex-file-compressed 195075226 192779427 1.01
fineweb_q06/datafusion:vortex-file-compressed 72265548 66156523 1.09
fineweb_q07/datafusion:vortex-file-compressed 72709047 70954772 1.02
fineweb_q08/datafusion:vortex-file-compressed 27911957 26831038 1.04
datafusion / vortex-compact (1.127x ❌, 0↑ 6↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 4436093 4494585 0.99
🚨 fineweb_q01/datafusion:vortex-compact 162525452 133566759 1.22
🚨 fineweb_q02/datafusion:vortex-compact 165002882 149035781 1.11
🚨 fineweb_q03/datafusion:vortex-compact 1436594164 1244494623 1.15
fineweb_q04/datafusion:vortex-compact 1558935496 1444531586 1.08
fineweb_q05/datafusion:vortex-compact 1217799279 1132892137 1.07
🚨 fineweb_q06/datafusion:vortex-compact 691023738 584531879 1.18
🚨 fineweb_q07/datafusion:vortex-compact 721118681 621020137 1.16
🚨 fineweb_q08/datafusion:vortex-compact 23325169 19447092 1.20
datafusion / parquet (1.038x ➖, 0↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
🚨 fineweb_q00/datafusion:parquet 6948791 6032895 1.15
fineweb_q01/datafusion:parquet 268007893 268221839 1.00
fineweb_q02/datafusion:parquet 271679933 264872836 1.03
fineweb_q03/datafusion:parquet 280363773 261760546 1.07
fineweb_q04/datafusion:parquet 289266036 277525242 1.04
fineweb_q05/datafusion:parquet 285870144 273914802 1.04
fineweb_q06/datafusion:parquet 276352171 282320445 0.98
fineweb_q07/datafusion:parquet 271482811 266329110 1.02
fineweb_q08/datafusion:parquet 265208009 260198253 1.02
duckdb / vortex-file-compressed (0.990x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3146004 3370029 0.93
fineweb_q01/duckdb:vortex-file-compressed 28701501 28349410 1.01
fineweb_q02/duckdb:vortex-file-compressed 27692191 28104090 0.99
🚀 fineweb_q03/duckdb:vortex-file-compressed 133158968 163036984 0.82
fineweb_q04/duckdb:vortex-file-compressed 208768954 193826766 1.08
fineweb_q05/duckdb:vortex-file-compressed 187268271 185485777 1.01
fineweb_q06/duckdb:vortex-file-compressed 73113384 70549941 1.04
fineweb_q07/duckdb:vortex-file-compressed 69918943 67140132 1.04
fineweb_q08/duckdb:vortex-file-compressed 25515776 24829593 1.03
duckdb / vortex-compact (1.048x ➖, 0↑ 2↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 3993139 4147743 0.96
🚨 fineweb_q01/duckdb:vortex-compact 109113125 90698954 1.20
🚨 fineweb_q02/duckdb:vortex-compact 110320156 95620548 1.15
fineweb_q03/duckdb:vortex-compact 859379229 843980746 1.02
fineweb_q04/duckdb:vortex-compact 905301693 889814852 1.02
fineweb_q05/duckdb:vortex-compact 817177530 795786988 1.03
fineweb_q06/duckdb:vortex-compact 464909352 452238998 1.03
fineweb_q07/duckdb:vortex-compact 473837274 467885351 1.01
fineweb_q08/duckdb:vortex-compact 22606176 21919000 1.03
duckdb / parquet (1.022x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 35980885 35809590 1.00
fineweb_q01/duckdb:parquet 93205342 89601738 1.04
fineweb_q02/duckdb:parquet 95846746 93571673 1.02
fineweb_q03/duckdb:parquet 307197986 298092341 1.03
fineweb_q04/duckdb:parquet 436566802 423057999 1.03
fineweb_q05/duckdb:parquet 407383129 395754764 1.03
fineweb_q06/duckdb:parquet 198855904 191527951 1.04
fineweb_q07/duckdb:parquet 207751701 203695711 1.02
fineweb_q08/duckdb:parquet 56325858 57438743 0.98

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.991x ➖
  • Vortex: 0.991x ➖
  • Parquet: 0.985x ➖
datafusion / vortex-file-compressed (0.973x ➖, 3↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 26949907 27356467 0.99
tpcds_q02/datafusion:vortex-file-compressed 74176034 78157081 0.95
tpcds_q03/datafusion:vortex-file-compressed 26548198 27483422 0.97
tpcds_q04/datafusion:vortex-file-compressed 380458690 388823594 0.98
tpcds_q05/datafusion:vortex-file-compressed 71926280 74172533 0.97
tpcds_q06/datafusion:vortex-file-compressed 73804652 76942975 0.96
tpcds_q07/datafusion:vortex-file-compressed 73304480 81211422 0.90
tpcds_q08/datafusion:vortex-file-compressed 38458709 38792309 0.99
tpcds_q09/datafusion:vortex-file-compressed 46205546 46726763 0.99
tpcds_q10/datafusion:vortex-file-compressed 47327490 49455475 0.96
tpcds_q11/datafusion:vortex-file-compressed 226131874 228651137 0.99
tpcds_q12/datafusion:vortex-file-compressed 34263943 36915774 0.93
tpcds_q13/datafusion:vortex-file-compressed 77582947 81707946 0.95
tpcds_q14/datafusion:vortex-file-compressed 204783010 206231334 0.99
tpcds_q15/datafusion:vortex-file-compressed 47375220 50404451 0.94
tpcds_q16/datafusion:vortex-file-compressed 28996951 27865932 1.04
tpcds_q17/datafusion:vortex-file-compressed 107099388 116945702 0.92
tpcds_q18/datafusion:vortex-file-compressed 96250952 101528884 0.95
tpcds_q19/datafusion:vortex-file-compressed 45780114 48466567 0.94
tpcds_q20/datafusion:vortex-file-compressed 39138017 41603444 0.94
tpcds_q21/datafusion:vortex-file-compressed 176898692 172076840 1.03
tpcds_q22/datafusion:vortex-file-compressed 71424023 71808032 0.99
tpcds_q23/datafusion:vortex-file-compressed 180567527 187368894 0.96
tpcds_q24/datafusion:vortex-file-compressed 172457745 187778859 0.92
tpcds_q25/datafusion:vortex-file-compressed 109942880 117701880 0.93
🚀 tpcds_q26/datafusion:vortex-file-compressed 58757481 65316195 0.90
tpcds_q27/datafusion:vortex-file-compressed 162602706 167375034 0.97
tpcds_q28/datafusion:vortex-file-compressed 49566985 48965650 1.01
🚀 tpcds_q29/datafusion:vortex-file-compressed 106367928 118919008 0.89
tpcds_q30/datafusion:vortex-file-compressed 28213980 30808324 0.92
tpcds_q31/datafusion:vortex-file-compressed 169485725 182982321 0.93
tpcds_q32/datafusion:vortex-file-compressed 22219371 23115374 0.96
tpcds_q33/datafusion:vortex-file-compressed 35537170 36019139 0.99
tpcds_q34/datafusion:vortex-file-compressed 37210126 37413579 0.99
tpcds_q35/datafusion:vortex-file-compressed 60505881 60143421 1.01
tpcds_q36/datafusion:vortex-file-compressed 103045951 109532012 0.94
tpcds_q37/datafusion:vortex-file-compressed 36819376 39697766 0.93
tpcds_q38/datafusion:vortex-file-compressed 84762090 91824253 0.92
🚨 tpcds_q39/datafusion:vortex-file-compressed 203560514 181305697 1.12
tpcds_q40/datafusion:vortex-file-compressed 53269177 55136872 0.97
tpcds_q41/datafusion:vortex-file-compressed 12911191 13878765 0.93
tpcds_q42/datafusion:vortex-file-compressed 30130342 32204612 0.94
tpcds_q43/datafusion:vortex-file-compressed 47862296 46548474 1.03
tpcds_q44/datafusion:vortex-file-compressed 41940698 43425146 0.97
tpcds_q45/datafusion:vortex-file-compressed 47418813 48471926 0.98
tpcds_q46/datafusion:vortex-file-compressed 64336727 65968545 0.98
tpcds_q47/datafusion:vortex-file-compressed 270031899 246742040 1.09
tpcds_q48/datafusion:vortex-file-compressed 64775074 70449565 0.92
tpcds_q49/datafusion:vortex-file-compressed 67674949 69225663 0.98
tpcds_q50/datafusion:vortex-file-compressed 70562071 76840667 0.92
tpcds_q51/datafusion:vortex-file-compressed 89643161 90426964 0.99
tpcds_q52/datafusion:vortex-file-compressed 29974747 30580405 0.98
tpcds_q53/datafusion:vortex-file-compressed 29487659 29760027 0.99
tpcds_q54/datafusion:vortex-file-compressed 47708569 47539954 1.00
🚀 tpcds_q55/datafusion:vortex-file-compressed 29289315 32783598 0.89
tpcds_q56/datafusion:vortex-file-compressed 44687891 46524895 0.96
tpcds_q57/datafusion:vortex-file-compressed 176010050 183244511 0.96
tpcds_q58/datafusion:vortex-file-compressed 107979782 113034604 0.96
tpcds_q59/datafusion:vortex-file-compressed 93408604 95681492 0.98
tpcds_q60/datafusion:vortex-file-compressed 46560646 46018213 1.01
tpcds_q61/datafusion:vortex-file-compressed 58162344 55628842 1.05
tpcds_q62/datafusion:vortex-file-compressed 42479629 46980174 0.90
tpcds_q63/datafusion:vortex-file-compressed 28759825 28785390 1.00
tpcds_q64/datafusion:vortex-file-compressed 692735949 732469504 0.95
tpcds_q65/datafusion:vortex-file-compressed 51272210 50656135 1.01
tpcds_q66/datafusion:vortex-file-compressed 100685512 108233655 0.93
tpcds_q67/datafusion:vortex-file-compressed 136456356 138889307 0.98
tpcds_q68/datafusion:vortex-file-compressed 61235946 65004084 0.94
tpcds_q69/datafusion:vortex-file-compressed 45235938 45985677 0.98
tpcds_q70/datafusion:vortex-file-compressed 128411505 120282336 1.07
tpcds_q71/datafusion:vortex-file-compressed 30396242 29860084 1.02
tpcds_q72/datafusion:vortex-file-compressed 3271219968 3285665948 1.00
tpcds_q73/datafusion:vortex-file-compressed 38763340 39136023 0.99
tpcds_q74/datafusion:vortex-file-compressed 163380573 162994832 1.00
tpcds_q75/datafusion:vortex-file-compressed 131601386 127956082 1.03
tpcds_q76/datafusion:vortex-file-compressed 64460910 68855235 0.94
tpcds_q77/datafusion:vortex-file-compressed 53161405 52445841 1.01
tpcds_q78/datafusion:vortex-file-compressed 177097545 173411441 1.02
tpcds_q79/datafusion:vortex-file-compressed 41823013 41450505 1.01
tpcds_q80/datafusion:vortex-file-compressed 117833288 114198847 1.03
tpcds_q81/datafusion:vortex-file-compressed 33834803 34269139 0.99
tpcds_q82/datafusion:vortex-file-compressed 38648298 40054954 0.96
tpcds_q83/datafusion:vortex-file-compressed 63352203 65956803 0.96
tpcds_q84/datafusion:vortex-file-compressed 14590450 15499468 0.94
tpcds_q85/datafusion:vortex-file-compressed 132155384 136555439 0.97
tpcds_q86/datafusion:vortex-file-compressed 29943810 30443561 0.98
tpcds_q87/datafusion:vortex-file-compressed 86066117 93163186 0.92
tpcds_q88/datafusion:vortex-file-compressed 78333628 77970961 1.00
tpcds_q89/datafusion:vortex-file-compressed 57191074 57977050 0.99
tpcds_q90/datafusion:vortex-file-compressed 15608114 16219721 0.96
tpcds_q91/datafusion:vortex-file-compressed 25347224 25938274 0.98
tpcds_q92/datafusion:vortex-file-compressed 18378500 18540701 0.99
tpcds_q93/datafusion:vortex-file-compressed 36917447 36049142 1.02
tpcds_q94/datafusion:vortex-file-compressed 26038747 25925253 1.00
tpcds_q95/datafusion:vortex-file-compressed 84199549 89433552 0.94
tpcds_q96/datafusion:vortex-file-compressed 14612395 14561785 1.00
tpcds_q97/datafusion:vortex-file-compressed 30807661 30672708 1.00
tpcds_q98/datafusion:vortex-file-compressed 48181260 50802331 0.95
tpcds_q99/datafusion:vortex-file-compressed 58671515 60909953 0.96
datafusion / vortex-compact (0.982x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 33042944 33550575 0.98
tpcds_q02/datafusion:vortex-compact 79076547 83852128 0.94
tpcds_q03/datafusion:vortex-compact 32364206 33301968 0.97
tpcds_q04/datafusion:vortex-compact 428492744 427667135 1.00
tpcds_q05/datafusion:vortex-compact 83210388 81992318 1.01
tpcds_q06/datafusion:vortex-compact 80839653 84194003 0.96
tpcds_q07/datafusion:vortex-compact 88453082 91145702 0.97
tpcds_q08/datafusion:vortex-compact 49240631 47729031 1.03
tpcds_q09/datafusion:vortex-compact 99292556 96671379 1.03
tpcds_q10/datafusion:vortex-compact 64490155 66530213 0.97
tpcds_q11/datafusion:vortex-compact 247699776 258334933 0.96
tpcds_q12/datafusion:vortex-compact 37295553 39285115 0.95
tpcds_q13/datafusion:vortex-compact 138999297 139599167 1.00
tpcds_q14/datafusion:vortex-compact 265146610 264972905 1.00
tpcds_q15/datafusion:vortex-compact 52517895 53582866 0.98
tpcds_q16/datafusion:vortex-compact 38983250 40520541 0.96
tpcds_q17/datafusion:vortex-compact 123463827 129349480 0.95
tpcds_q18/datafusion:vortex-compact 113031577 118064351 0.96
tpcds_q19/datafusion:vortex-compact 64897760 62729422 1.03
tpcds_q20/datafusion:vortex-compact 43289929 46593937 0.93
tpcds_q21/datafusion:vortex-compact 177637002 183038874 0.97
tpcds_q22/datafusion:vortex-compact 73560457 76782659 0.96
tpcds_q23/datafusion:vortex-compact 222989436 227581234 0.98
tpcds_q24/datafusion:vortex-compact 208916405 216430960 0.97
tpcds_q25/datafusion:vortex-compact 131855692 128837812 1.02
tpcds_q26/datafusion:vortex-compact 71497077 73806846 0.97
tpcds_q27/datafusion:vortex-compact 204430417 210206592 0.97
tpcds_q28/datafusion:vortex-compact 100343448 101882388 0.98
tpcds_q29/datafusion:vortex-compact 127317439 130950778 0.97
tpcds_q30/datafusion:vortex-compact 32158016 35041927 0.92
tpcds_q31/datafusion:vortex-compact 204506472 221004480 0.93
tpcds_q32/datafusion:vortex-compact 28394000 29112660 0.98
tpcds_q33/datafusion:vortex-compact 49840823 51181851 0.97
tpcds_q34/datafusion:vortex-compact 57204737 56155707 1.02
tpcds_q35/datafusion:vortex-compact 72633945 74628648 0.97
tpcds_q36/datafusion:vortex-compact 128505721 131545168 0.98
tpcds_q37/datafusion:vortex-compact 47140005 50171973 0.94
tpcds_q38/datafusion:vortex-compact 101135443 105422044 0.96
tpcds_q39/datafusion:vortex-compact 208824120 191639153 1.09
tpcds_q40/datafusion:vortex-compact 59924935 58977500 1.02
tpcds_q41/datafusion:vortex-compact 15159283 14847335 1.02
tpcds_q42/datafusion:vortex-compact 36386486 36434650 1.00
tpcds_q43/datafusion:vortex-compact 52650032 53288471 0.99
tpcds_q44/datafusion:vortex-compact 70262085 70988097 0.99
tpcds_q45/datafusion:vortex-compact 50238730 54461764 0.92
tpcds_q46/datafusion:vortex-compact 87257898 90992992 0.96
tpcds_q47/datafusion:vortex-compact 290805894 267143441 1.09
tpcds_q48/datafusion:vortex-compact 111345750 108501951 1.03
tpcds_q49/datafusion:vortex-compact 92970584 97058341 0.96
tpcds_q50/datafusion:vortex-compact 92329006 95475162 0.97
tpcds_q51/datafusion:vortex-compact 95603789 97987674 0.98
tpcds_q52/datafusion:vortex-compact 36051745 37165602 0.97
tpcds_q53/datafusion:vortex-compact 37689906 37825439 1.00
tpcds_q54/datafusion:vortex-compact 61909810 63023697 0.98
tpcds_q55/datafusion:vortex-compact 34805028 37883018 0.92
tpcds_q56/datafusion:vortex-compact 62916425 61656587 1.02
tpcds_q57/datafusion:vortex-compact 190206306 198321422 0.96
tpcds_q58/datafusion:vortex-compact 116085057 120393884 0.96
tpcds_q59/datafusion:vortex-compact 107440262 109315595 0.98
tpcds_q60/datafusion:vortex-compact 58308665 60390837 0.97
tpcds_q61/datafusion:vortex-compact 82265126 82138806 1.00
tpcds_q62/datafusion:vortex-compact 44236010 47146279 0.94
tpcds_q63/datafusion:vortex-compact 40058776 38355262 1.04
tpcds_q64/datafusion:vortex-compact 783033388 799495820 0.98
tpcds_q65/datafusion:vortex-compact 71999162 70427971 1.02
tpcds_q66/datafusion:vortex-compact 112163653 113317246 0.99
tpcds_q67/datafusion:vortex-compact 149013879 143386019 1.04
tpcds_q68/datafusion:vortex-compact 91355212 91937758 0.99
tpcds_q69/datafusion:vortex-compact 60959566 61706192 0.99
tpcds_q70/datafusion:vortex-compact 139380397 138009639 1.01
tpcds_q71/datafusion:vortex-compact 43718559 43853425 1.00
tpcds_q72/datafusion:vortex-compact 3303219844 3299634111 1.00
tpcds_q73/datafusion:vortex-compact 57202442 58085069 0.98
tpcds_q74/datafusion:vortex-compact 185127799 189253639 0.98
tpcds_q75/datafusion:vortex-compact 171193336 177352754 0.97
tpcds_q76/datafusion:vortex-compact 80345104 82495684 0.97
tpcds_q77/datafusion:vortex-compact 67231865 68512839 0.98
tpcds_q78/datafusion:vortex-compact 201519050 199590800 1.01
tpcds_q79/datafusion:vortex-compact 66522991 67085415 0.99
tpcds_q80/datafusion:vortex-compact 133508591 131286336 1.02
tpcds_q81/datafusion:vortex-compact 43692555 41796729 1.05
tpcds_q82/datafusion:vortex-compact 51439294 51315551 1.00
tpcds_q83/datafusion:vortex-compact 63409882 67472341 0.94
tpcds_q84/datafusion:vortex-compact 17832819 18467916 0.97
tpcds_q85/datafusion:vortex-compact 153928300 159788072 0.96
tpcds_q86/datafusion:vortex-compact 31546960 34931119 0.90
tpcds_q87/datafusion:vortex-compact 100867267 109329189 0.92
tpcds_q88/datafusion:vortex-compact 131282457 129591051 1.01
tpcds_q89/datafusion:vortex-compact 62203428 65318193 0.95
tpcds_q90/datafusion:vortex-compact 22217126 21964196 1.01
tpcds_q91/datafusion:vortex-compact 39659746 40092322 0.99
tpcds_q92/datafusion:vortex-compact 21584224 21469342 1.01
tpcds_q93/datafusion:vortex-compact 53023402 51858174 1.02
tpcds_q94/datafusion:vortex-compact 33018718 32056821 1.03
tpcds_q95/datafusion:vortex-compact 97476663 99601795 0.98
tpcds_q96/datafusion:vortex-compact 23660334 25211006 0.94
tpcds_q97/datafusion:vortex-compact 42827415 43907309 0.98
tpcds_q98/datafusion:vortex-compact 54624824 55924875 0.98
🚀 tpcds_q99/datafusion:vortex-compact 60993108 68311250 0.89
datafusion / parquet (0.978x ➖, 2↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 37796916 37217064 1.02
tpcds_q02/datafusion:parquet 53148752 54433156 0.98
tpcds_q03/datafusion:parquet 16424688 17933649 0.92
tpcds_q04/datafusion:parquet 364368390 351068265 1.04
tpcds_q05/datafusion:parquet 91800242 93365691 0.98
tpcds_q06/datafusion:parquet 94912551 99488580 0.95
tpcds_q07/datafusion:parquet 134698322 136731048 0.99
tpcds_q08/datafusion:parquet 41192697 39979133 1.03
tpcds_q09/datafusion:parquet 53386821 55384796 0.96
tpcds_q10/datafusion:parquet 99837540 100638848 0.99
tpcds_q11/datafusion:parquet 219974588 223978489 0.98
tpcds_q12/datafusion:parquet 29621622 28938486 1.02
tpcds_q13/datafusion:parquet 133178964 147138263 0.91
tpcds_q14/datafusion:parquet 208408114 211687700 0.98
tpcds_q15/datafusion:parquet 55765121 58909917 0.95
tpcds_q16/datafusion:parquet 33292903 34400844 0.97
tpcds_q17/datafusion:parquet 171922501 187115630 0.92
tpcds_q18/datafusion:parquet 177541935 178590717 0.99
tpcds_q19/datafusion:parquet 35500251 35250460 1.01
tpcds_q20/datafusion:parquet 24080464 24385611 0.99
tpcds_q21/datafusion:parquet 27025899 28200584 0.96
tpcds_q22/datafusion:parquet 154332656 154778384 1.00
tpcds_q23/datafusion:parquet 180776000 184988982 0.98
tpcds_q24/datafusion:parquet 212074210 230514297 0.92
tpcds_q25/datafusion:parquet 175781505 192404681 0.91
tpcds_q26/datafusion:parquet 113891506 118519913 0.96
🚀 tpcds_q27/datafusion:parquet 247239576 288245622 0.86
tpcds_q28/datafusion:parquet 51842224 51950388 1.00
tpcds_q29/datafusion:parquet 174292116 193336273 0.90
tpcds_q30/datafusion:parquet 43598550 44782660 0.97
tpcds_q31/datafusion:parquet 102259792 106026802 0.96
tpcds_q32/datafusion:parquet 29079277 31669909 0.92
tpcds_q33/datafusion:parquet 36701853 37392306 0.98
tpcds_q34/datafusion:parquet 35306250 36064750 0.98
tpcds_q35/datafusion:parquet 94996922 95693783 0.99
tpcds_q36/datafusion:parquet 81384732 84150959 0.97
tpcds_q37/datafusion:parquet 25195232 26081408 0.97
tpcds_q38/datafusion:parquet 62365296 63821592 0.98
tpcds_q39/datafusion:parquet 98722057 92404164 1.07
tpcds_q40/datafusion:parquet 37422685 36780871 1.02
tpcds_q41/datafusion:parquet 12408031 12309859 1.01
tpcds_q42/datafusion:parquet 15572144 15552024 1.00
tpcds_q43/datafusion:parquet 27621620 26488563 1.04
tpcds_q44/datafusion:parquet 41802338 39242350 1.07
tpcds_q45/datafusion:parquet 66463911 72413001 0.92
tpcds_q46/datafusion:parquet 50760584 50764306 1.00
tpcds_q47/datafusion:parquet 188383918 182582539 1.03
tpcds_q48/datafusion:parquet 127902693 132305643 0.97
tpcds_q49/datafusion:parquet 74680688 72738390 1.03
tpcds_q50/datafusion:parquet 107931854 119841573 0.90
tpcds_q51/datafusion:parquet 96433752 97163298 0.99
tpcds_q52/datafusion:parquet 15410737 15588107 0.99
tpcds_q53/datafusion:parquet 30792608 30869429 1.00
tpcds_q54/datafusion:parquet 47394599 48451101 0.98
tpcds_q55/datafusion:parquet 15581617 16171201 0.96
tpcds_q56/datafusion:parquet 36869633 37029837 1.00
tpcds_q57/datafusion:parquet 132089088 138402424 0.95
tpcds_q58/datafusion:parquet 71758843 76029860 0.94
tpcds_q59/datafusion:parquet 69446522 70801891 0.98
tpcds_q60/datafusion:parquet 35501674 37349099 0.95
tpcds_q61/datafusion:parquet 65828843 65815248 1.00
tpcds_q62/datafusion:parquet 44883407 46391821 0.97
tpcds_q63/datafusion:parquet 32283469 32096838 1.01
tpcds_q64/datafusion:parquet 967252564 1025087700 0.94
tpcds_q65/datafusion:parquet 48587400 50152603 0.97
tpcds_q66/datafusion:parquet 90299889 87045909 1.04
tpcds_q67/datafusion:parquet 171869283 176353407 0.97
tpcds_q68/datafusion:parquet 49217430 52138633 0.94
tpcds_q69/datafusion:parquet 92856684 95613693 0.97
tpcds_q70/datafusion:parquet 107589787 108107320 1.00
tpcds_q71/datafusion:parquet 29103477 28890710 1.01
tpcds_q72/datafusion:parquet 841721291 859186479 0.98
tpcds_q73/datafusion:parquet 36949060 37500056 0.99
tpcds_q74/datafusion:parquet 123550597 126789503 0.97
tpcds_q75/datafusion:parquet 137115520 133525724 1.03
tpcds_q76/datafusion:parquet 91854126 100557158 0.91
tpcds_q77/datafusion:parquet 58083409 59308317 0.98
tpcds_q78/datafusion:parquet 178288046 175854888 1.01
tpcds_q79/datafusion:parquet 40367146 40357913 1.00
tpcds_q80/datafusion:parquet 109584168 110448486 0.99
tpcds_q81/datafusion:parquet 40864971 44020718 0.93
tpcds_q82/datafusion:parquet 28224141 29642384 0.95
tpcds_q83/datafusion:parquet 54479731 54602862 1.00
tpcds_q84/datafusion:parquet 48114047 47487746 1.01
tpcds_q85/datafusion:parquet 243620434 248956418 0.98
tpcds_q86/datafusion:parquet 20672393 21358895 0.97
tpcds_q87/datafusion:parquet 65024613 63196570 1.03
tpcds_q88/datafusion:parquet 77586144 78286562 0.99
tpcds_q89/datafusion:parquet 37151094 37148668 1.00
tpcds_q90/datafusion:parquet 19273103 19396934 0.99
tpcds_q91/datafusion:parquet 77270357 76146597 1.01
tpcds_q92/datafusion:parquet 24077280 25621487 0.94
tpcds_q93/datafusion:parquet 39603602 38379887 1.03
tpcds_q94/datafusion:parquet 28454010 28078594 1.01
tpcds_q95/datafusion:parquet 130486311 136142786 0.96
tpcds_q96/datafusion:parquet 14644386 14557414 1.01
tpcds_q97/datafusion:parquet 35185503 36669037 0.96
tpcds_q98/datafusion:parquet 35933782 37695778 0.95
🚀 tpcds_q99/datafusion:parquet 46268987 52325939 0.88
duckdb / vortex-file-compressed (1.009x ➖, 0↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 25780598 25587387 1.01
tpcds_q02/duckdb:vortex-file-compressed 79977906 83522091 0.96
tpcds_q03/duckdb:vortex-file-compressed 22321582 22033860 1.01
tpcds_q04/duckdb:vortex-file-compressed 102118458 106661123 0.96
tpcds_q05/duckdb:vortex-file-compressed 96371204 100109197 0.96
tpcds_q06/duckdb:vortex-file-compressed 35115543 35143813 1.00
tpcds_q07/duckdb:vortex-file-compressed 23833970 23679794 1.01
tpcds_q08/duckdb:vortex-file-compressed 23013642 22865824 1.01
tpcds_q09/duckdb:vortex-file-compressed 39602094 39234847 1.01
tpcds_q10/duckdb:vortex-file-compressed 35768470 35315323 1.01
tpcds_q11/duckdb:vortex-file-compressed 60531299 59521275 1.02
tpcds_q12/duckdb:vortex-file-compressed 13825675 13832015 1.00
tpcds_q13/duckdb:vortex-file-compressed 31910953 32639957 0.98
tpcds_q14/duckdb:vortex-file-compressed 199902520 188282140 1.06
tpcds_q15/duckdb:vortex-file-compressed 40121441 40619050 0.99
tpcds_q16/duckdb:vortex-file-compressed 28841995 29462532 0.98
tpcds_q17/duckdb:vortex-file-compressed 37691547 38416962 0.98
tpcds_q18/duckdb:vortex-file-compressed 44330984 45247847 0.98
tpcds_q19/duckdb:vortex-file-compressed 31761454 31407247 1.01
tpcds_q20/duckdb:vortex-file-compressed 15240394 14513838 1.05
tpcds_q21/duckdb:vortex-file-compressed 19771782 19534341 1.01
tpcds_q22/duckdb:vortex-file-compressed 101532825 104495179 0.97
tpcds_q23/duckdb:vortex-file-compressed 125731575 121652863 1.03
tpcds_q24/duckdb:vortex-file-compressed 55043181 55403244 0.99
tpcds_q25/duckdb:vortex-file-compressed 36189302 37581074 0.96
tpcds_q26/duckdb:vortex-file-compressed 38685958 38760123 1.00
tpcds_q27/duckdb:vortex-file-compressed 83802326 84853990 0.99
tpcds_q28/duckdb:vortex-file-compressed 37320827 36029081 1.04
tpcds_q29/duckdb:vortex-file-compressed 35713509 34857564 1.02
tpcds_q30/duckdb:vortex-file-compressed 29284915 27568994 1.06
tpcds_q31/duckdb:vortex-file-compressed 24669600 25205964 0.98
tpcds_q32/duckdb:vortex-file-compressed 16278159 16158041 1.01
tpcds_q33/duckdb:vortex-file-compressed 64843395 63804951 1.02
tpcds_q34/duckdb:vortex-file-compressed 18151491 19081671 0.95
tpcds_q35/duckdb:vortex-file-compressed 60497380 61420608 0.98
tpcds_q36/duckdb:vortex-file-compressed 27700537 26493078 1.05
tpcds_q37/duckdb:vortex-file-compressed 22039112 20490110 1.08
tpcds_q38/duckdb:vortex-file-compressed 36853902 36400648 1.01
tpcds_q39/duckdb:vortex-file-compressed 44131266 43048020 1.03
tpcds_q40/duckdb:vortex-file-compressed 23664262 23870805 0.99
tpcds_q41/duckdb:vortex-file-compressed 12639764 12954118 0.98
tpcds_q42/duckdb:vortex-file-compressed 11413416 11863053 0.96
tpcds_q43/duckdb:vortex-file-compressed 19894659 19622344 1.01
tpcds_q44/duckdb:vortex-file-compressed 23839346 24194501 0.99
tpcds_q45/duckdb:vortex-file-compressed 26652587 27051780 0.99
tpcds_q46/duckdb:vortex-file-compressed 45506193 46273733 0.98
tpcds_q47/duckdb:vortex-file-compressed 48788626 47918374 1.02
tpcds_q48/duckdb:vortex-file-compressed 29541493 29772069 0.99
tpcds_q49/duckdb:vortex-file-compressed 29942086 30346475 0.99
tpcds_q50/duckdb:vortex-file-compressed 34080413 35080886 0.97
tpcds_q51/duckdb:vortex-file-compressed 99832987 98397028 1.01
tpcds_q52/duckdb:vortex-file-compressed 12131183 12059606 1.01
tpcds_q53/duckdb:vortex-file-compressed 16819863 16847848 1.00
tpcds_q54/duckdb:vortex-file-compressed 47262658 46689013 1.01
tpcds_q55/duckdb:vortex-file-compressed 11798351 11334546 1.04
tpcds_q56/duckdb:vortex-file-compressed 63593016 63094919 1.01
tpcds_q57/duckdb:vortex-file-compressed 43518607 43310134 1.00
tpcds_q58/duckdb:vortex-file-compressed 33322051 32502208 1.03
tpcds_q59/duckdb:vortex-file-compressed 57905557 54700321 1.06
tpcds_q60/duckdb:vortex-file-compressed 67100661 63460852 1.06
tpcds_q61/duckdb:vortex-file-compressed 36333336 37621655 0.97
tpcds_q62/duckdb:vortex-file-compressed 18097568 17411849 1.04
tpcds_q63/duckdb:vortex-file-compressed 17582428 17700438 0.99
tpcds_q64/duckdb:vortex-file-compressed 79054457 77251678 1.02
tpcds_q65/duckdb:vortex-file-compressed 23130983 22979003 1.01
tpcds_q66/duckdb:vortex-file-compressed 54505937 59470049 0.92
tpcds_q67/duckdb:vortex-file-compressed 141871029 139763942 1.02
tpcds_q68/duckdb:vortex-file-compressed 39279963 39289519 1.00
tpcds_q69/duckdb:vortex-file-compressed 37796462 37461191 1.01
tpcds_q70/duckdb:vortex-file-compressed 24219012 24812736 0.98
tpcds_q71/duckdb:vortex-file-compressed 20317856 19024615 1.07
tpcds_q72/duckdb:vortex-file-compressed 173391942 174571249 0.99
tpcds_q73/duckdb:vortex-file-compressed 20391948 19189053 1.06
tpcds_q74/duckdb:vortex-file-compressed 48900397 49701954 0.98
tpcds_q75/duckdb:vortex-file-compressed 58677904 59578738 0.98
tpcds_q76/duckdb:vortex-file-compressed 62179751 58116817 1.07
tpcds_q77/duckdb:vortex-file-compressed 68448932 63559961 1.08
tpcds_q78/duckdb:vortex-file-compressed 82082159 78904007 1.04
tpcds_q79/duckdb:vortex-file-compressed 34994114 34679311 1.01
tpcds_q80/duckdb:vortex-file-compressed 92233536 89814208 1.03
tpcds_q81/duckdb:vortex-file-compressed 33893834 32890534 1.03
tpcds_q82/duckdb:vortex-file-compressed 22065365 22052006 1.00
tpcds_q83/duckdb:vortex-file-compressed 27918748 26885989 1.04
tpcds_q84/duckdb:vortex-file-compressed 17647502 16982127 1.04
tpcds_q85/duckdb:vortex-file-compressed 43600889 44859280 0.97
tpcds_q86/duckdb:vortex-file-compressed 16840525 16219119 1.04
tpcds_q87/duckdb:vortex-file-compressed 37955231 39601024 0.96
tpcds_q88/duckdb:vortex-file-compressed 40383476 39875124 1.01
tpcds_q89/duckdb:vortex-file-compressed 17990208 17631330 1.02
tpcds_q90/duckdb:vortex-file-compressed 15137088 14795364 1.02
tpcds_q91/duckdb:vortex-file-compressed 26016897 26976988 0.96
tpcds_q92/duckdb:vortex-file-compressed 13667553 14169726 0.96
tpcds_q93/duckdb:vortex-file-compressed 28956896 29194444 0.99
tpcds_q94/duckdb:vortex-file-compressed 21546478 21855101 0.99
tpcds_q95/duckdb:vortex-file-compressed 150569300 141551918 1.06
🚨 tpcds_q96/duckdb:vortex-file-compressed 21503082 17312975 1.24
tpcds_q97/duckdb:vortex-file-compressed 38924858 39466837 0.99
tpcds_q98/duckdb:vortex-file-compressed 17605092 17580305 1.00
tpcds_q99/duckdb:vortex-file-compressed 34007608 31368577 1.08
duckdb / vortex-compact (1.000x ➖, 2↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 33254380 33288731 1.00
tpcds_q02/duckdb:vortex-compact 125074029 123571087 1.01
tpcds_q03/duckdb:vortex-compact 49862073 51136620 0.98
tpcds_q04/duckdb:vortex-compact 123662281 124845399 0.99
tpcds_q05/duckdb:vortex-compact 167253807 158783492 1.05
tpcds_q06/duckdb:vortex-compact 41046834 39890979 1.03
tpcds_q07/duckdb:vortex-compact 39249103 38247347 1.03
tpcds_q08/duckdb:vortex-compact 28251146 28447330 0.99
tpcds_q09/duckdb:vortex-compact 110383827 109812623 1.01
tpcds_q10/duckdb:vortex-compact 48138193 48759300 0.99
tpcds_q11/duckdb:vortex-compact 77216302 76153591 1.01
tpcds_q12/duckdb:vortex-compact 19830167 20033324 0.99
tpcds_q13/duckdb:vortex-compact 53512520 54680544 0.98
tpcds_q14/duckdb:vortex-compact 288151553 269572982 1.07
tpcds_q15/duckdb:vortex-compact 43461364 44797158 0.97
tpcds_q16/duckdb:vortex-compact 37580561 37914816 0.99
tpcds_q17/duckdb:vortex-compact 52212318 50810601 1.03
tpcds_q18/duckdb:vortex-compact 63060092 66942697 0.94
tpcds_q19/duckdb:vortex-compact 41074748 40203159 1.02
tpcds_q20/duckdb:vortex-compact 20429893 19343646 1.06
tpcds_q21/duckdb:vortex-compact 26390992 26799474 0.98
tpcds_q22/duckdb:vortex-compact 111080371 108968155 1.02
tpcds_q23/duckdb:vortex-compact 165805055 167829732 0.99
tpcds_q24/duckdb:vortex-compact 76099825 75927617 1.00
tpcds_q25/duckdb:vortex-compact 49632073 48997983 1.01
🚨 tpcds_q26/duckdb:vortex-compact 54553975 49462037 1.10
tpcds_q27/duckdb:vortex-compact 141295830 138062877 1.02
tpcds_q28/duckdb:vortex-compact 108352077 105259500 1.03
tpcds_q29/duckdb:vortex-compact 49309307 51527559 0.96
tpcds_q30/duckdb:vortex-compact 35197664 34388385 1.02
tpcds_q31/duckdb:vortex-compact 28594012 29326058 0.98
tpcds_q32/duckdb:vortex-compact 23063904 22848996 1.01
tpcds_q33/duckdb:vortex-compact 146485798 142080474 1.03
tpcds_q34/duckdb:vortex-compact 29044525 29844869 0.97
tpcds_q35/duckdb:vortex-compact 69436578 67771363 1.02
tpcds_q36/duckdb:vortex-compact 34868946 34339849 1.02
tpcds_q37/duckdb:vortex-compact 30316653 29050630 1.04
tpcds_q38/duckdb:vortex-compact 40639594 39699971 1.02
tpcds_q39/duckdb:vortex-compact 52948844 53464777 0.99
tpcds_q40/duckdb:vortex-compact 29072152 29838766 0.97
tpcds_q41/duckdb:vortex-compact 16027818 16425957 0.98
tpcds_q42/duckdb:vortex-compact 14925892 14696887 1.02
tpcds_q43/duckdb:vortex-compact 23911879 23788384 1.01
tpcds_q44/duckdb:vortex-compact 35184323 35168224 1.00
tpcds_q45/duckdb:vortex-compact 30892967 31503865 0.98
tpcds_q46/duckdb:vortex-compact 61325031 60945717 1.01
tpcds_q47/duckdb:vortex-compact 54241399 54840992 0.99
tpcds_q48/duckdb:vortex-compact 45508953 45457283 1.00
tpcds_q49/duckdb:vortex-compact 47454847 49169410 0.97
tpcds_q50/duckdb:vortex-compact 53583070 53962542 0.99
tpcds_q51/duckdb:vortex-compact 102458633 102382677 1.00
tpcds_q52/duckdb:vortex-compact 14821584 14538269 1.02
tpcds_q53/duckdb:vortex-compact 22241981 21820806 1.02
tpcds_q54/duckdb:vortex-compact 88274762 82961349 1.06
tpcds_q55/duckdb:vortex-compact 14882876 15046212 0.99
tpcds_q56/duckdb:vortex-compact 140070691 144407440 0.97
tpcds_q57/duckdb:vortex-compact 46390461 47886544 0.97
🚀 tpcds_q58/duckdb:vortex-compact 38381007 42887108 0.89
tpcds_q59/duckdb:vortex-compact 66127851 65168068 1.01
tpcds_q60/duckdb:vortex-compact 146876803 142509214 1.03
tpcds_q61/duckdb:vortex-compact 52413551 51767996 1.01
🚀 tpcds_q62/duckdb:vortex-compact 21466129 27187240 0.79
tpcds_q63/duckdb:vortex-compact 22250422 23028494 0.97
tpcds_q64/duckdb:vortex-compact 108452851 102391354 1.06
tpcds_q65/duckdb:vortex-compact 27759655 28116109 0.99
tpcds_q66/duckdb:vortex-compact 100453746 94978166 1.06
tpcds_q67/duckdb:vortex-compact 148950364 149596601 1.00
tpcds_q68/duckdb:vortex-compact 57110826 57404179 0.99
tpcds_q69/duckdb:vortex-compact 46828368 49255148 0.95
tpcds_q70/duckdb:vortex-compact 28556808 28463126 1.00
tpcds_q71/duckdb:vortex-compact 28160164 26233885 1.07
tpcds_q72/duckdb:vortex-compact 195015630 190668235 1.02
tpcds_q73/duckdb:vortex-compact 29511261 29311321 1.01
tpcds_q74/duckdb:vortex-compact 59778800 59543735 1.00
tpcds_q75/duckdb:vortex-compact 68786498 67135182 1.02
tpcds_q76/duckdb:vortex-compact 135211687 127597337 1.06
tpcds_q77/duckdb:vortex-compact 139057148 132479428 1.05
tpcds_q78/duckdb:vortex-compact 88205508 86740535 1.02
tpcds_q79/duckdb:vortex-compact 59311306 62940084 0.94
tpcds_q80/duckdb:vortex-compact 169914118 169681350 1.00
tpcds_q81/duckdb:vortex-compact 38865318 40272884 0.97
tpcds_q82/duckdb:vortex-compact 31749362 29680969 1.07
tpcds_q83/duckdb:vortex-compact 44843425 43995704 1.02
tpcds_q84/duckdb:vortex-compact 20554737 21924053 0.94
tpcds_q85/duckdb:vortex-compact 59171291 63136770 0.94
tpcds_q86/duckdb:vortex-compact 18826987 18760417 1.00
tpcds_q87/duckdb:vortex-compact 41328428 42630025 0.97
tpcds_q88/duckdb:vortex-compact 42602869 42633979 1.00
tpcds_q89/duckdb:vortex-compact 23943868 24430678 0.98
tpcds_q90/duckdb:vortex-compact 16269546 16156364 1.01
tpcds_q91/duckdb:vortex-compact 43184418 43789232 0.99
tpcds_q92/duckdb:vortex-compact 19514411 19074381 1.02
tpcds_q93/duckdb:vortex-compact 38379965 37882710 1.01
tpcds_q94/duckdb:vortex-compact 26877206 26266953 1.02
tpcds_q95/duckdb:vortex-compact 146119482 157077419 0.93
tpcds_q96/duckdb:vortex-compact 17867061 17571872 1.02
tpcds_q97/duckdb:vortex-compact 42436630 40655670 1.04
tpcds_q98/duckdb:vortex-compact 22313834 22862217 0.98
tpcds_q99/duckdb:vortex-compact 34036043 37092411 0.92
duckdb / parquet (0.993x ➖, 1↑ 2↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 44721972 47216826 0.95
tpcds_q02/duckdb:parquet 59648097 60506065 0.99
tpcds_q03/duckdb:parquet 11754663 12152786 0.97
tpcds_q04/duckdb:parquet 123183301 124591501 0.99
tpcds_q05/duckdb:parquet 69692104 76665638 0.91
tpcds_q06/duckdb:parquet 28981948 28317052 1.02
tpcds_q07/duckdb:parquet 23197803 23153078 1.00
tpcds_q08/duckdb:parquet 28671941 28882219 0.99
tpcds_q09/duckdb:parquet 39774806 38918385 1.02
tpcds_q10/duckdb:parquet 33281629 34837444 0.96
tpcds_q11/duckdb:parquet 85620357 85256437 1.00
tpcds_q12/duckdb:parquet 13890556 14611464 0.95
tpcds_q13/duckdb:parquet 34170514 34155358 1.00
tpcds_q14/duckdb:parquet 166373141 152888480 1.09
tpcds_q15/duckdb:parquet 29553615 29478331 1.00
tpcds_q16/duckdb:parquet 22396225 21452225 1.04
tpcds_q17/duckdb:parquet 37412196 38180853 0.98
tpcds_q18/duckdb:parquet 45280335 46803915 0.97
tpcds_q19/duckdb:parquet 29228526 30004974 0.97
tpcds_q20/duckdb:parquet 14846006 15232126 0.97
tpcds_q21/duckdb:parquet 11177824 10797068 1.04
tpcds_q22/duckdb:parquet 66844269 68210416 0.98
tpcds_q23/duckdb:parquet 116352824 115056176 1.01
tpcds_q24/duckdb:parquet 45826201 43472850 1.05
tpcds_q25/duckdb:parquet 32941990 33252415 0.99
tpcds_q26/duckdb:parquet 36642703 36265222 1.01
tpcds_q27/duckdb:parquet 88281379 88784077 0.99
tpcds_q28/duckdb:parquet 36993714 37018972 1.00
tpcds_q29/duckdb:parquet 36490865 36031546 1.01
tpcds_q30/duckdb:parquet 39339506 40767112 0.96
tpcds_q31/duckdb:parquet 23493312 22301373 1.05
tpcds_q32/duckdb:parquet 11195515 11872680 0.94
tpcds_q33/duckdb:parquet 72882478 67277381 1.08
tpcds_q34/duckdb:parquet 20888102 20710006 1.01
tpcds_q35/duckdb:parquet 58252183 59197270 0.98
tpcds_q36/duckdb:parquet 20456190 20718315 0.99
tpcds_q37/duckdb:parquet 12898764 13291565 0.97
tpcds_q38/duckdb:parquet 32935451 32646633 1.01
tpcds_q39/duckdb:parquet 32023513 33419306 0.96
tpcds_q40/duckdb:parquet 17538317 18440503 0.95
tpcds_q41/duckdb:parquet 7289596 7385670 0.99
tpcds_q42/duckdb:parquet 10163408 10191234 1.00
tpcds_q43/duckdb:parquet 15431284 15681818 0.98
tpcds_q44/duckdb:parquet 20387091 21178984 0.96
tpcds_q45/duckdb:parquet 26627861 27334792 0.97
tpcds_q46/duckdb:parquet 45425295 44628910 1.02
tpcds_q47/duckdb:parquet 46107111 45450571 1.01
tpcds_q48/duckdb:parquet 30365653 30533438 0.99
🚨 tpcds_q49/duckdb:parquet 25450460 22820870 1.12
tpcds_q50/duckdb:parquet 24238517 24914917 0.97
🚀 tpcds_q51/duckdb:parquet 91753505 116949634 0.78
tpcds_q52/duckdb:parquet 10898021 11253501 0.97
tpcds_q53/duckdb:parquet 16027664 16606288 0.97
tpcds_q54/duckdb:parquet 39974430 41209895 0.97
tpcds_q55/duckdb:parquet 10639719 10649007 1.00
tpcds_q56/duckdb:parquet 67401841 64697297 1.04
tpcds_q57/duckdb:parquet 34426846 34778951 0.99
tpcds_q58/duckdb:parquet 21288693 20801583 1.02
tpcds_q59/duckdb:parquet 36492351 37035238 0.99
tpcds_q60/duckdb:parquet 73168817 67018875 1.09
tpcds_q61/duckdb:parquet 29829428 29475127 1.01
tpcds_q62/duckdb:parquet 12231678 12344272 0.99
tpcds_q63/duckdb:parquet 14957122 15416913 0.97
tpcds_q64/duckdb:parquet 72692312 72674200 1.00
tpcds_q65/duckdb:parquet 19937064 20165001 0.99
tpcds_q66/duckdb:parquet 54573590 60112316 0.91
tpcds_q67/duckdb:parquet 134341382 133665308 1.01
tpcds_q68/duckdb:parquet 38408693 38377136 1.00
tpcds_q69/duckdb:parquet 37505009 37936201 0.99
tpcds_q70/duckdb:parquet 19438733 19538233 0.99
🚨 tpcds_q71/duckdb:parquet 19113621 17324879 1.10
tpcds_q72/duckdb:parquet 164529661 164652372 1.00
tpcds_q73/duckdb:parquet 18210178 18396161 0.99
tpcds_q74/duckdb:parquet 49889847 50882111 0.98
tpcds_q75/duckdb:parquet 53253447 51795405 1.03
tpcds_q76/duckdb:parquet 69073653 69027203 1.00
tpcds_q77/duckdb:parquet 63674000 63421909 1.00
tpcds_q78/duckdb:parquet 69066939 73537872 0.94
tpcds_q79/duckdb:parquet 28833018 27820451 1.04
tpcds_q80/duckdb:parquet 82610010 81619890 1.01
tpcds_q81/duckdb:parquet 46170017 46973277 0.98
tpcds_q82/duckdb:parquet 15080015 14665687 1.03
tpcds_q83/duckdb:parquet 15719998 15941982 0.99
tpcds_q84/duckdb:parquet 19754477 19619948 1.01
tpcds_q85/duckdb:parquet 39970447 39459283 1.01
tpcds_q86/duckdb:parquet 12099004 12665522 0.96
tpcds_q87/duckdb:parquet 36553009 37201791 0.98
tpcds_q88/duckdb:parquet 28858999 28696735 1.01
tpcds_q89/duckdb:parquet 17303183 17345032 1.00
tpcds_q90/duckdb:parquet 7342878 7735723 0.95
tpcds_q91/duckdb:parquet 23297370 24199449 0.96
tpcds_q92/duckdb:parquet 11453807 11449956 1.00
tpcds_q93/duckdb:parquet 29285637 30247683 0.97
tpcds_q94/duckdb:parquet 16704996 16393362 1.02
tpcds_q95/duckdb:parquet 140181165 145496426 0.96
tpcds_q96/duckdb:parquet 9277254 9111959 1.02
tpcds_q97/duckdb:parquet 34324099 36077997 0.95
tpcds_q98/duckdb:parquet 18148502 18068217 1.00
tpcds_q99/duckdb:parquet 19969929 20130790 0.99
duckdb / duckdb (1.005x ➖, 3↑ 3↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 19886582 19947033 1.00
tpcds_q02/duckdb:duckdb 18787167 17835371 1.05
tpcds_q03/duckdb:duckdb 7807651 8291126 0.94
tpcds_q04/duckdb:duckdb 160382364 163012420 0.98
tpcds_q05/duckdb:duckdb 18377215 18485135 0.99
🚀 tpcds_q06/duckdb:duckdb 21435453 24054548 0.89
tpcds_q07/duckdb:duckdb 37471623 37668788 0.99
tpcds_q08/duckdb:duckdb 119300448 119156082 1.00
tpcds_q09/duckdb:duckdb 19482126 19459567 1.00
tpcds_q10/duckdb:duckdb 23168938 23416634 0.99
tpcds_q11/duckdb:duckdb 139928284 140331342 1.00
tpcds_q12/duckdb:duckdb 10886615 10948318 0.99
tpcds_q13/duckdb:duckdb 23483520 23229075 1.01
tpcds_q14/duckdb:duckdb 92678197 93832868 0.99
tpcds_q15/duckdb:duckdb 24373528 23155540 1.05
🚨 tpcds_q16/duckdb:duckdb 18884812 16839298 1.12
tpcds_q17/duckdb:duckdb 20965430 21749942 0.96
tpcds_q18/duckdb:duckdb 43287894 43831940 0.99
tpcds_q19/duckdb:duckdb 16248785 16279200 1.00
tpcds_q20/duckdb:duckdb 11597640 11901604 0.97
tpcds_q21/duckdb:duckdb 6409547 6981986 0.92
tpcds_q22/duckdb:duckdb 60760814 58676420 1.04
🚨 tpcds_q23/duckdb:duckdb 79708408 68047082 1.17
tpcds_q24/duckdb:duckdb 22211016 22571684 0.98
tpcds_q25/duckdb:duckdb 16756388 17317793 0.97
tpcds_q26/duckdb:duckdb 26175472 26060664 1.00
tpcds_q27/duckdb:duckdb 39421553 36940555 1.07
tpcds_q28/duckdb:duckdb 21072251 20869700 1.01
🚀 tpcds_q29/duckdb:duckdb 19046877 21394733 0.89
tpcds_q30/duckdb:duckdb 27683434 28490350 0.97
tpcds_q31/duckdb:duckdb 19225585 19651446 0.98
tpcds_q32/duckdb:duckdb 6608132 6733249 0.98
tpcds_q33/duckdb:duckdb 12306396 12145815 1.01
tpcds_q34/duckdb:duckdb 14637044 14281695 1.02
tpcds_q35/duckdb:duckdb 33412174 32273313 1.04
tpcds_q36/duckdb:duckdb 67928738 69524163 0.98
tpcds_q37/duckdb:duckdb 7392917 7659074 0.97
🚨 tpcds_q38/duckdb:duckdb 33892428 28708816 1.18
tpcds_q39/duckdb:duckdb 25203782 25243018 1.00
tpcds_q40/duckdb:duckdb 13427888 13191375 1.02
tpcds_q41/duckdb:duckdb 8133229 7946852 1.02
tpcds_q42/duckdb:duckdb 6198327 6242326 0.99
tpcds_q43/duckdb:duckdb 10579884 10944269 0.97
tpcds_q44/duckdb:duckdb 13583998 12533491 1.08
tpcds_q45/duckdb:duckdb 17803706 17344508 1.03
tpcds_q46/duckdb:duckdb 37971972 36933210 1.03
tpcds_q47/duckdb:duckdb 40469754 40027687 1.01
tpcds_q48/duckdb:duckdb 21476592 21308601 1.01
tpcds_q49/duckdb:duckdb 16089547 14717956 1.09
tpcds_q50/duckdb:duckdb 13790987 13763339 1.00
tpcds_q51/duckdb:duckdb 90315233 88746411 1.02
tpcds_q52/duckdb:duckdb 7077964 7098939 1.00
tpcds_q53/duckdb:duckdb 11525224 11384995 1.01
tpcds_q54/duckdb:duckdb 16619882 16153375 1.03
tpcds_q55/duckdb:duckdb 6710082 6654230 1.01
tpcds_q56/duckdb:duckdb 12994409 13121108 0.99
tpcds_q57/duckdb:duckdb 32293912 30847968 1.05
tpcds_q58/duckdb:duckdb 11311489 11701573 0.97
tpcds_q59/duckdb:duckdb 34951568 34157988 1.02
tpcds_q60/duckdb:duckdb 15235183 14652880 1.04
tpcds_q61/duckdb:duckdb 13662941 14177338 0.96
tpcds_q62/duckdb:duckdb 9093564 8820745 1.03
tpcds_q63/duckdb:duckdb 10647644 10779337 0.99
tpcds_q64/duckdb:duckdb 54054559 53654768 1.01
tpcds_q65/duckdb:duckdb 32764117 33861302 0.97
tpcds_q66/duckdb:duckdb 24670201 25809054 0.96
tpcds_q67/duckdb:duckdb 125248277 124115284 1.01
tpcds_q68/duckdb:duckdb 25436102 24691796 1.03
tpcds_q69/duckdb:duckdb 23857199 22519142 1.06
tpcds_q70/duckdb:duckdb 13638965 14024919 0.97
tpcds_q71/duckdb:duckdb 12394263 11650961 1.06
tpcds_q72/duckdb:duckdb 41089514 42106884 0.98
tpcds_q73/duckdb:duckdb 10359922 10182151 1.02
tpcds_q74/duckdb:duckdb 95580193 98073638 0.97
tpcds_q75/duckdb:duckdb 40872776 39718930 1.03
tpcds_q76/duckdb:duckdb 11932687 12126584 0.98
tpcds_q77/duckdb:duckdb 11841215 11552781 1.02
tpcds_q78/duckdb:duckdb 60607710 59505669 1.02
tpcds_q79/duckdb:duckdb 17674413 17461283 1.01
tpcds_q80/duckdb:duckdb 28458183 28222826 1.01
tpcds_q81/duckdb:duckdb 37146477 36914795 1.01
🚀 tpcds_q82/duckdb:duckdb 7841239 8970769 0.87
tpcds_q83/duckdb:duckdb 8583995 8629899 0.99
tpcds_q84/duckdb:duckdb 14218169 13014195 1.09
tpcds_q85/duckdb:duckdb 22293975 23714688 0.94
tpcds_q86/duckdb:duckdb 10800795 10264833 1.05
tpcds_q87/duckdb:duckdb 31556626 33354075 0.95
tpcds_q88/duckdb:duckdb 23847448 23518416 1.01
tpcds_q89/duckdb:duckdb 13405204 13344885 1.00
tpcds_q90/duckdb:duckdb 5609551 5519819 1.02
tpcds_q91/duckdb:duckdb 12518162 12038291 1.04
tpcds_q92/duckdb:duckdb 8966417 8615741 1.04
tpcds_q93/duckdb:duckdb 20695290 20928011 0.99
tpcds_q94/duckdb:duckdb 12716946 12658146 1.00
tpcds_q95/duckdb:duckdb 124145184 124572762 1.00
tpcds_q96/duckdb:duckdb 4346272 4563593 0.95
tpcds_q97/duckdb:duckdb 29606976 30417087 0.97
tpcds_q98/duckdb:duckdb 13227147 12949872 1.02
tpcds_q99/duckdb:duckdb 16823143 16301814 1.03

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.935x ➖
  • Vortex: 0.926x ➖
  • Parquet: 0.959x ➖
datafusion / vortex-file-compressed (0.900x ➖, 13↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 422535902 437688844 0.97
🚀 tpch_q02/datafusion:vortex-file-compressed 160195365 179448503 0.89
🚀 tpch_q03/datafusion:vortex-file-compressed 246586831 284307578 0.87
🚀 tpch_q04/datafusion:vortex-file-compressed 104947883 127904871 0.82
tpch_q05/datafusion:vortex-file-compressed 466379473 515071970 0.91
🚀 tpch_q06/datafusion:vortex-file-compressed 40442478 45563537 0.89
🚀 tpch_q07/datafusion:vortex-file-compressed 645571602 722839496 0.89
🚀 tpch_q08/datafusion:vortex-file-compressed 470565808 529851063 0.89
🚀 tpch_q09/datafusion:vortex-file-compressed 799939347 912551999 0.88
🚀 tpch_q10/datafusion:vortex-file-compressed 291072738 326215823 0.89
🚀 tpch_q11/datafusion:vortex-file-compressed 116830197 130879985 0.89
tpch_q12/datafusion:vortex-file-compressed 126698871 140537799 0.90
🚀 tpch_q13/datafusion:vortex-file-compressed 225680731 254735118 0.89
🚀 tpch_q14/datafusion:vortex-file-compressed 71158260 80991897 0.88
tpch_q15/datafusion:vortex-file-compressed 109417567 119641931 0.91
tpch_q16/datafusion:vortex-file-compressed 94180219 102705064 0.92
tpch_q17/datafusion:vortex-file-compressed 742481695 823059737 0.90
tpch_q18/datafusion:vortex-file-compressed 963911824 1070194713 0.90
tpch_q19/datafusion:vortex-file-compressed 126997950 128829358 0.99
🚀 tpch_q20/datafusion:vortex-file-compressed 201333345 224272692 0.90
🚀 tpch_q21/datafusion:vortex-file-compressed 759531947 860823516 0.88
tpch_q22/datafusion:vortex-file-compressed 61824035 63680185 0.97
datafusion / vortex-compact (0.909x ➖, 10↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 468847094 491522652 0.95
🚀 tpch_q02/datafusion:vortex-compact 163013370 186158012 0.88
🚀 tpch_q03/datafusion:vortex-compact 261204562 298237418 0.88
tpch_q04/datafusion:vortex-compact 127395439 140839944 0.90
🚀 tpch_q05/datafusion:vortex-compact 473681150 533520761 0.89
tpch_q06/datafusion:vortex-compact 64383972 70773624 0.91
🚀 tpch_q07/datafusion:vortex-compact 678668389 756646462 0.90
🚀 tpch_q08/datafusion:vortex-compact 476261439 546992424 0.87
🚀 tpch_q09/datafusion:vortex-compact 827070623 923531469 0.90
tpch_q10/datafusion:vortex-compact 329016127 362874172 0.91
tpch_q11/datafusion:vortex-compact 124154395 136818568 0.91
tpch_q12/datafusion:vortex-compact 185778772 201279112 0.92
tpch_q13/datafusion:vortex-compact 273162268 296047275 0.92
🚀 tpch_q14/datafusion:vortex-compact 87672280 97538065 0.90
tpch_q15/datafusion:vortex-compact 166898411 178743333 0.93
🚀 tpch_q16/datafusion:vortex-compact 99407747 111333631 0.89
🚀 tpch_q17/datafusion:vortex-compact 737302682 836793242 0.88
tpch_q18/datafusion:vortex-compact 981198165 1076047832 0.91
tpch_q19/datafusion:vortex-compact 234002062 236795508 0.99
tpch_q20/datafusion:vortex-compact 229111086 250171766 0.92
🚀 tpch_q21/datafusion:vortex-compact 801964374 897226650 0.89
tpch_q22/datafusion:vortex-compact 71204431 74905906 0.95
datafusion / parquet (0.921x ➖, 3↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 498362518 518778364 0.96
tpch_q02/datafusion:parquet 257059829 282233982 0.91
tpch_q03/datafusion:parquet 397811123 438968274 0.91
tpch_q04/datafusion:parquet 151794054 160895930 0.94
🚀 tpch_q05/datafusion:parquet 572259993 637048112 0.90
tpch_q06/datafusion:parquet 121390347 127691561 0.95
tpch_q07/datafusion:parquet 798073738 870660053 0.92
🚀 tpch_q08/datafusion:parquet 641467219 720523508 0.89
tpch_q09/datafusion:parquet 969921594 1064520025 0.91
tpch_q10/datafusion:parquet 593441059 647377459 0.92
tpch_q11/datafusion:parquet 192759136 213674153 0.90
tpch_q12/datafusion:parquet 246260573 256154210 0.96
tpch_q13/datafusion:parquet 338038294 365248634 0.93
tpch_q14/datafusion:parquet 196146775 211961451 0.93
tpch_q15/datafusion:parquet 265623707 278221685 0.95
tpch_q16/datafusion:parquet 180269788 198283602 0.91
tpch_q17/datafusion:parquet 834420957 917631402 0.91
tpch_q18/datafusion:parquet 1038794230 1142691977 0.91
tpch_q19/datafusion:parquet 323753617 356566011 0.91
tpch_q20/datafusion:parquet 374588644 410371225 0.91
🚀 tpch_q21/datafusion:parquet 882718468 994250554 0.89
tpch_q22/datafusion:parquet 216436472 225856780 0.96
datafusion / arrow (0.876x ✅, 16↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 724189871 780384758 0.93
tpch_q02/datafusion:arrow 199005473 216837888 0.92
🚀 tpch_q03/datafusion:arrow 538523809 608443743 0.89
🚀 tpch_q04/datafusion:arrow 380318317 464601020 0.82
🚀 tpch_q05/datafusion:arrow 1049164373 1194271719 0.88
🚀 tpch_q06/datafusion:arrow 314605407 357478362 0.88
🚀 tpch_q07/datafusion:arrow 1333907155 1538591399 0.87
🚀 tpch_q08/datafusion:arrow 1277828796 1449748655 0.88
🚀 tpch_q09/datafusion:arrow 1545262587 1741701386 0.89
🚀 tpch_q10/datafusion:arrow 673651587 754582684 0.89
tpch_q11/datafusion:arrow 178897547 194573898 0.92
🚀 tpch_q12/datafusion:arrow 741088047 1018667434 0.73
tpch_q13/datafusion:arrow 528574511 543704764 0.97
🚀 tpch_q14/datafusion:arrow 349990653 424405649 0.82
🚀 tpch_q15/datafusion:arrow 731505950 900487775 0.81
tpch_q16/datafusion:arrow 124979927 134079990 0.93
🚀 tpch_q17/datafusion:arrow 1558648047 1804426571 0.86
🚀 tpch_q18/datafusion:arrow 2081069786 2372013595 0.88
🚀 tpch_q19/datafusion:arrow 566275469 660948801 0.86
🚀 tpch_q20/datafusion:arrow 554320588 633112487 0.88
🚀 tpch_q21/datafusion:arrow 3754542260 4295338106 0.87
tpch_q22/datafusion:arrow 181335721 193615498 0.94
duckdb / vortex-file-compressed (0.938x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 178454315 182412534 0.98
tpch_q02/duckdb:vortex-file-compressed 53470972 55968124 0.96
tpch_q03/duckdb:vortex-file-compressed 128843482 139414657 0.92
tpch_q04/duckdb:vortex-file-compressed 148950313 161802299 0.92
tpch_q05/duckdb:vortex-file-compressed 131897362 138213878 0.95
tpch_q06/duckdb:vortex-file-compressed 50656826 52472201 0.97
tpch_q07/duckdb:vortex-file-compressed 147917469 158143888 0.94
tpch_q08/duckdb:vortex-file-compressed 175810737 188261171 0.93
tpch_q09/duckdb:vortex-file-compressed 334870910 360759720 0.93
tpch_q10/duckdb:vortex-file-compressed 154624285 167958470 0.92
tpch_q11/duckdb:vortex-file-compressed 35278920 39090531 0.90
tpch_q12/duckdb:vortex-file-compressed 93847427 100688176 0.93
tpch_q13/duckdb:vortex-file-compressed 245329999 257576055 0.95
tpch_q14/duckdb:vortex-file-compressed 70643805 75181394 0.94
tpch_q15/duckdb:vortex-file-compressed 96572797 106233785 0.91
tpch_q16/duckdb:vortex-file-compressed 78254040 84687715 0.92
tpch_q17/duckdb:vortex-file-compressed 101016952 108714133 0.93
tpch_q18/duckdb:vortex-file-compressed 286753020 298999780 0.96
tpch_q19/duckdb:vortex-file-compressed 90203104 93769233 0.96
tpch_q20/duckdb:vortex-file-compressed 164909423 174065589 0.95
tpch_q21/duckdb:vortex-file-compressed 553320649 597697119 0.93
tpch_q22/duckdb:vortex-file-compressed 77669537 81787055 0.95
duckdb / vortex-compact (0.956x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 229259312 234671934 0.98
tpch_q02/duckdb:vortex-compact 58873092 59979221 0.98
tpch_q03/duckdb:vortex-compact 143061375 150577954 0.95
tpch_q04/duckdb:vortex-compact 179870632 191931215 0.94
tpch_q05/duckdb:vortex-compact 146135784 154672329 0.94
tpch_q06/duckdb:vortex-compact 86375566 88205023 0.98
tpch_q07/duckdb:vortex-compact 210343878 214648733 0.98
tpch_q08/duckdb:vortex-compact 191968581 204510395 0.94
tpch_q09/duckdb:vortex-compact 362470135 376226359 0.96
tpch_q10/duckdb:vortex-compact 187272636 195308376 0.96
tpch_q11/duckdb:vortex-compact 42077134 43968708 0.96
tpch_q12/duckdb:vortex-compact 210442734 215465571 0.98
tpch_q13/duckdb:vortex-compact 293315198 302281129 0.97
tpch_q14/duckdb:vortex-compact 104111639 107948529 0.96
tpch_q15/duckdb:vortex-compact 120468519 124578063 0.97
tpch_q16/duckdb:vortex-compact 86787858 89555222 0.97
tpch_q17/duckdb:vortex-compact 116085426 125191787 0.93
tpch_q18/duckdb:vortex-compact 293162779 318532255 0.92
tpch_q19/duckdb:vortex-compact 115185866 120580144 0.96
tpch_q20/duckdb:vortex-compact 208251853 225764530 0.92
tpch_q21/duckdb:vortex-compact 635687021 677238121 0.94
tpch_q22/duckdb:vortex-compact 88815798 92480710 0.96
duckdb / parquet (0.999x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 255557481 252400426 1.01
tpch_q02/duckdb:parquet 102786875 104910817 0.98
tpch_q03/duckdb:parquet 209582162 210246779 1.00
tpch_q04/duckdb:parquet 133696215 138585346 0.96
tpch_q05/duckdb:parquet 217596793 222735491 0.98
tpch_q06/duckdb:parquet 69203787 65593154 1.06
tpch_q07/duckdb:parquet 178411275 180389783 0.99
tpch_q08/duckdb:parquet 256550060 259502207 0.99
tpch_q09/duckdb:parquet 465654052 469911615 0.99
tpch_q10/duckdb:parquet 607388363 625387560 0.97
tpch_q11/duckdb:parquet 43478651 46774730 0.93
tpch_q12/duckdb:parquet 124850457 126565126 0.99
tpch_q13/duckdb:parquet 450777934 418029114 1.08
tpch_q14/duckdb:parquet 174502681 169875501 1.03
tpch_q15/duckdb:parquet 101069184 93693207 1.08
tpch_q16/duckdb:parquet 162667076 162735074 1.00
tpch_q17/duckdb:parquet 180866503 175096115 1.03
tpch_q18/duckdb:parquet 345390478 354444263 0.97
tpch_q19/duckdb:parquet 294697544 286768872 1.03
tpch_q20/duckdb:parquet 226153690 231031484 0.98
tpch_q21/duckdb:parquet 574725343 580529865 0.99
tpch_q22/duckdb:parquet 288498454 296771805 0.97
duckdb / duckdb (0.985x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 116643692 117235555 0.99
tpch_q02/duckdb:duckdb 48224724 46409844 1.04
tpch_q03/duckdb:duckdb 96870913 100286722 0.97
tpch_q04/duckdb:duckdb 130716288 137042842 0.95
tpch_q05/duckdb:duckdb 111050675 115586282 0.96
tpch_q06/duckdb:duckdb 39131742 37151394 1.05
tpch_q07/duckdb:duckdb 86254450 87842725 0.98
tpch_q08/duckdb:duckdb 111248851 113549015 0.98
tpch_q09/duckdb:duckdb 278739757 284931888 0.98
tpch_q10/duckdb:duckdb 202302578 218867402 0.92
tpch_q11/duckdb:duckdb 15478556 15595679 0.99
tpch_q12/duckdb:duckdb 83919148 85557497 0.98
tpch_q13/duckdb:duckdb 252653054 245001409 1.03
tpch_q14/duckdb:duckdb 70194170 73491069 0.96
tpch_q15/duckdb:duckdb 79427646 76625136 1.04
tpch_q16/duckdb:duckdb 73434785 78629954 0.93
tpch_q17/duckdb:duckdb 84517507 85928310 0.98
tpch_q18/duckdb:duckdb 213148303 217399344 0.98
tpch_q19/duckdb:duckdb 114520044 118358507 0.97
tpch_q20/duckdb:duckdb 111229758 112143442 0.99
tpch_q21/duckdb:duckdb 309972835 316108429 0.98
tpch_q22/duckdb:duckdb 68294988 67475022 1.01

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.987x ➖
  • Vortex: 1.013x ➖
  • Parquet: 0.936x ➖
datafusion / vortex-file-compressed (1.102x ➖, 0↑ 4↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 181552124 188523778 0.96
tpch_q02/datafusion:vortex-file-compressed 443814705 500979797 0.89
tpch_q03/datafusion:vortex-file-compressed 314284369 398270835 0.79
tpch_q04/datafusion:vortex-file-compressed 205681842 271459384 0.76
🚨 tpch_q05/datafusion:vortex-file-compressed 1014401070 444185648 2.28
🚨 tpch_q06/datafusion:vortex-file-compressed 671727013 226546908 2.97
🚨 tpch_q07/datafusion:vortex-file-compressed 1129155051 455571914 2.48
tpch_q08/datafusion:vortex-file-compressed 733425111 781009925 0.94
tpch_q09/datafusion:vortex-file-compressed 469972581 595474526 0.79
tpch_q10/datafusion:vortex-file-compressed 605994414 710646793 0.85
tpch_q11/datafusion:vortex-file-compressed 342213688 488401868 0.70
tpch_q12/datafusion:vortex-file-compressed 556690822 532515478 1.05
tpch_q13/datafusion:vortex-file-compressed 237761955 208917673 1.14
tpch_q14/datafusion:vortex-file-compressed 204211250 244772816 0.83
tpch_q15/datafusion:vortex-file-compressed 381680308 356259416 1.07
tpch_q16/datafusion:vortex-file-compressed 265734091 266175830 1.00
🚨 tpch_q17/datafusion:vortex-file-compressed 439891251 310424346 1.42
tpch_q18/datafusion:vortex-file-compressed 390613437 340006565 1.15
tpch_q19/datafusion:vortex-file-compressed 401999834 513143102 0.78
tpch_q20/datafusion:vortex-file-compressed 506181032 398555664 1.27
tpch_q21/datafusion:vortex-file-compressed 650739284 617949161 1.05
tpch_q22/datafusion:vortex-file-compressed 252432713 202798936 1.24
datafusion / vortex-compact (0.923x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 273221642 299094151 0.91
tpch_q02/datafusion:vortex-compact 486753028 475962239 1.02
tpch_q03/datafusion:vortex-compact 400112038 374867880 1.07
tpch_q04/datafusion:vortex-compact 282024694 322975051 0.87
tpch_q05/datafusion:vortex-compact 409962640 517844499 0.79
tpch_q06/datafusion:vortex-compact 341799410 477391052 0.72
🚀 tpch_q07/datafusion:vortex-compact 393534817 609196133 0.65
tpch_q08/datafusion:vortex-compact 576492605 622769636 0.93
tpch_q09/datafusion:vortex-compact 534346093 424556768 1.26
tpch_q10/datafusion:vortex-compact 445612611 519974856 0.86
tpch_q11/datafusion:vortex-compact 255616149 308589742 0.83
tpch_q12/datafusion:vortex-compact 532917147 447856511 1.19
tpch_q13/datafusion:vortex-compact 210516751 211640981 0.99
tpch_q14/datafusion:vortex-compact 305776503 315858415 0.97
tpch_q15/datafusion:vortex-compact 475612375 470383157 1.01
tpch_q16/datafusion:vortex-compact 178767368 191690409 0.93
tpch_q17/datafusion:vortex-compact 324353600 375425003 0.86
tpch_q18/datafusion:vortex-compact 398369132 320130632 1.24
tpch_q19/datafusion:vortex-compact 432249107 542092649 0.80
tpch_q20/datafusion:vortex-compact 467788079 500523535 0.93
tpch_q21/datafusion:vortex-compact 514458589 569812738 0.90
tpch_q22/datafusion:vortex-compact 115819526 139802227 0.83
datafusion / parquet (0.879x ➖, 4↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 259393098 251373227 1.03
tpch_q02/datafusion:parquet 496744270 609956701 0.81
tpch_q03/datafusion:parquet 346820847 333091717 1.04
tpch_q04/datafusion:parquet 193664635 217834305 0.89
🚀 tpch_q05/datafusion:parquet 522057230 761243156 0.69
🚀 tpch_q06/datafusion:parquet 130463944 276013162 0.47
🚀 tpch_q07/datafusion:parquet 549080914 825667136 0.67
🚀 tpch_q08/datafusion:parquet 728602577 1070561213 0.68
tpch_q09/datafusion:parquet 579818678 777457335 0.75
tpch_q10/datafusion:parquet 606338822 672568696 0.90
tpch_q11/datafusion:parquet 453043271 431391694 1.05
tpch_q12/datafusion:parquet 303121226 344131886 0.88
tpch_q13/datafusion:parquet 442997362 438446761 1.01
tpch_q14/datafusion:parquet 204895043 221614276 0.92
tpch_q15/datafusion:parquet 304706077 301824833 1.01
tpch_q16/datafusion:parquet 223039339 180341718 1.24
tpch_q17/datafusion:parquet 414567753 443508025 0.93
tpch_q18/datafusion:parquet 538031977 527038624 1.02
tpch_q19/datafusion:parquet 338593602 372523845 0.91
tpch_q20/datafusion:parquet 378118678 535763500 0.71
tpch_q21/datafusion:parquet 653860072 645237802 1.01
tpch_q22/datafusion:parquet 177325721 153987792 1.15
duckdb / vortex-file-compressed (0.998x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 227555255 227831953 1.00
tpch_q02/duckdb:vortex-file-compressed 780743130 799362858 0.98
tpch_q03/duckdb:vortex-file-compressed 509406321 539004698 0.95
tpch_q04/duckdb:vortex-file-compressed 389213296 351494906 1.11
tpch_q05/duckdb:vortex-file-compressed 792307824 813256607 0.97
tpch_q06/duckdb:vortex-file-compressed 373579610 389099553 0.96
tpch_q07/duckdb:vortex-file-compressed 646434927 740657359 0.87
tpch_q08/duckdb:vortex-file-compressed 832258245 1055375915 0.79
tpch_q09/duckdb:vortex-file-compressed 919921026 863027838 1.07
tpch_q10/duckdb:vortex-file-compressed 735512239 691667472 1.06
tpch_q11/duckdb:vortex-file-compressed 528751216 442317745 1.20
tpch_q12/duckdb:vortex-file-compressed 555600151 468057796 1.19
tpch_q13/duckdb:vortex-file-compressed 481224564 483427536 1.00
tpch_q14/duckdb:vortex-file-compressed 433887959 434453663 1.00
tpch_q15/duckdb:vortex-file-compressed 280452888 253914912 1.10
tpch_q16/duckdb:vortex-file-compressed 356997795 323044711 1.11
tpch_q17/duckdb:vortex-file-compressed 543693800 595725370 0.91
tpch_q18/duckdb:vortex-file-compressed 526404969 596523616 0.88
tpch_q19/duckdb:vortex-file-compressed 439541289 487561591 0.90
tpch_q20/duckdb:vortex-file-compressed 767814601 736222986 1.04
tpch_q21/duckdb:vortex-file-compressed 1063970207 1026245808 1.04
tpch_q22/duckdb:vortex-file-compressed 325036944 344378024 0.94
duckdb / vortex-compact (1.038x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 306893586 243799675 1.26
tpch_q02/duckdb:vortex-compact 863115355 787346252 1.10
tpch_q03/duckdb:vortex-compact 534413583 556605371 0.96
tpch_q04/duckdb:vortex-compact 336453166 371629687 0.91
tpch_q05/duckdb:vortex-compact 825831345 796057853 1.04
tpch_q06/duckdb:vortex-compact 386125761 377001942 1.02
tpch_q07/duckdb:vortex-compact 577035040 721169355 0.80
tpch_q08/duckdb:vortex-compact 791189224 727598409 1.09
tpch_q09/duckdb:vortex-compact 861889113 795436728 1.08
tpch_q10/duckdb:vortex-compact 637313702 620418353 1.03
tpch_q11/duckdb:vortex-compact 516364305 485843246 1.06
tpch_q12/duckdb:vortex-compact 414086535 406666343 1.02
tpch_q13/duckdb:vortex-compact 442547243 495540005 0.89
tpch_q14/duckdb:vortex-compact 453935213 432214215 1.05
tpch_q15/duckdb:vortex-compact 317600932 268304913 1.18
tpch_q16/duckdb:vortex-compact 353519604 313595628 1.13
tpch_q17/duckdb:vortex-compact 668013592 560828613 1.19
tpch_q18/duckdb:vortex-compact 442038680 416596600 1.06
tpch_q19/duckdb:vortex-compact 412044042 396610012 1.04
tpch_q20/duckdb:vortex-compact 707643516 717400104 0.99
tpch_q21/duckdb:vortex-compact 963526655 971420500 0.99
tpch_q22/duckdb:vortex-compact 348330374 329857098 1.06
duckdb / parquet (0.996x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 529114989 516846065 1.02
tpch_q02/duckdb:parquet 1156960161 1204592140 0.96
tpch_q03/duckdb:parquet 955553768 1016163753 0.94
tpch_q04/duckdb:parquet 721378611 614080498 1.17
tpch_q05/duckdb:parquet 1545684557 1516130740 1.02
tpch_q06/duckdb:parquet 369784900 392397782 0.94
tpch_q07/duckdb:parquet 1231442925 1215059104 1.01
tpch_q08/duckdb:parquet 1612992443 1606051811 1.00
tpch_q09/duckdb:parquet 1403509902 1312825799 1.07
tpch_q10/duckdb:parquet 1373127136 1407640133 0.98
tpch_q11/duckdb:parquet 801001945 845303527 0.95
tpch_q12/duckdb:parquet 614900651 684987675 0.90
tpch_q13/duckdb:parquet 876117712 871460185 1.01
tpch_q14/duckdb:parquet 676334608 645832699 1.05
tpch_q15/duckdb:parquet 540497009 539941060 1.00
tpch_q16/duckdb:parquet 503957090 584852096 0.86
tpch_q17/duckdb:parquet 737563864 719099668 1.03
tpch_q18/duckdb:parquet 818645939 838825434 0.98
tpch_q19/duckdb:parquet 963814988 841466663 1.15
tpch_q20/duckdb:parquet 996102706 1019173239 0.98
tpch_q21/duckdb:parquet 1078298461 1245652631 0.87
tpch_q22/duckdb:parquet 530846306 485727106 1.09

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 0.974x ➖
  • Vortex: 0.965x ➖
  • Parquet: 0.992x ➖
datafusion / vortex-file-compressed (0.905x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 33900488 38312534 0.88
fineweb_q01/datafusion:vortex-file-compressed 665020406 623369485 1.07
🚀 fineweb_q02/datafusion:vortex-file-compressed 453580786 883713273 0.51
fineweb_q03/datafusion:vortex-file-compressed 1429734058 1418635163 1.01
fineweb_q04/datafusion:vortex-file-compressed 1413498664 1392150369 1.02
fineweb_q05/datafusion:vortex-file-compressed 1395715394 1433837223 0.97
fineweb_q06/datafusion:vortex-file-compressed 1614138804 1701581229 0.95
fineweb_q07/datafusion:vortex-file-compressed 1394668299 1387733868 1.00
fineweb_q08/datafusion:vortex-file-compressed 563103514 634819382 0.89
datafusion / vortex-compact (1.062x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 35803938 36189656 0.99
fineweb_q01/datafusion:vortex-compact 556332341 550203556 1.01
fineweb_q02/datafusion:vortex-compact 703602474 598570768 1.18
fineweb_q03/datafusion:vortex-compact 1835870513 1703541729 1.08
fineweb_q04/datafusion:vortex-compact 2291205085 2138860008 1.07
fineweb_q05/datafusion:vortex-compact 1680220048 1647657899 1.02
fineweb_q06/datafusion:vortex-compact 1472915874 1356446752 1.09
fineweb_q07/datafusion:vortex-compact 1296373711 1283340563 1.01
fineweb_q08/datafusion:vortex-compact 474136001 417472378 1.14
datafusion / parquet (0.966x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1032415142 1019673014 1.01
fineweb_q01/datafusion:parquet 1704138598 1931862865 0.88
fineweb_q02/datafusion:parquet 1881541368 1940057804 0.97
fineweb_q03/datafusion:parquet 1811186137 1921201607 0.94
fineweb_q04/datafusion:parquet 1816385471 1682251001 1.08
fineweb_q05/datafusion:parquet 1695633363 1792140852 0.95
fineweb_q06/datafusion:parquet 1738901668 1786102051 0.97
fineweb_q07/datafusion:parquet 1726986238 1870394816 0.92
fineweb_q08/datafusion:parquet 1797775627 1841986792 0.98
duckdb / vortex-file-compressed (0.992x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 101386601 91411625 1.11
fineweb_q01/duckdb:vortex-file-compressed 592581771 542532225 1.09
fineweb_q02/duckdb:vortex-file-compressed 541171167 427118406 1.27
fineweb_q03/duckdb:vortex-file-compressed 1586600334 1663673103 0.95
fineweb_q04/duckdb:vortex-file-compressed 1517976991 1729290238 0.88
fineweb_q05/duckdb:vortex-file-compressed 1502367975 1593597698 0.94
fineweb_q06/duckdb:vortex-file-compressed 1706199579 1841200284 0.93
fineweb_q07/duckdb:vortex-file-compressed 1506795771 1637100683 0.92
fineweb_q08/duckdb:vortex-file-compressed 648012565 719693746 0.90
duckdb / vortex-compact (0.910x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 86321108 108743347 0.79
fineweb_q01/duckdb:vortex-compact 514180738 535285308 0.96
fineweb_q02/duckdb:vortex-compact 556147236 606287688 0.92
fineweb_q03/duckdb:vortex-compact 1567647052 1753720591 0.89
fineweb_q04/duckdb:vortex-compact 1734542670 1830395917 0.95
fineweb_q05/duckdb:vortex-compact 1510148463 1655087187 0.91
fineweb_q06/duckdb:vortex-compact 1460980402 1619532790 0.90
fineweb_q07/duckdb:vortex-compact 1364549253 1428173200 0.96
fineweb_q08/duckdb:vortex-compact 490596361 533560246 0.92
duckdb / parquet (1.018x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1110087382 1120419233 0.99
fineweb_q01/duckdb:parquet 1624662540 1587428279 1.02
fineweb_q02/duckdb:parquet 1595931921 1645536283 0.97
fineweb_q03/duckdb:parquet 4206067129 3879743515 1.08
fineweb_q04/duckdb:parquet 1844731597 1839627369 1.00
fineweb_q05/duckdb:parquet 2849489428 2601014088 1.10
fineweb_q06/duckdb:parquet 3507910241 3421118406 1.03
fineweb_q07/duckdb:parquet 3984557683 3916969797 1.02
fineweb_q08/duckdb:parquet 1096004999 1137927450 0.96

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.969x ➖
  • Vortex: 0.954x ➖
  • Parquet: 1.000x ➖
duckdb / vortex-file-compressed (0.948x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 10748405 11109692 0.97
🚀 statpopgen_q01/duckdb:vortex-file-compressed 17866612 27687218 0.65
statpopgen_q02/duckdb:vortex-file-compressed 1300017046 1319279652 0.99
statpopgen_q03/duckdb:vortex-file-compressed 3041644586 3059738720 0.99
statpopgen_q04/duckdb:vortex-file-compressed 3072446511 3069160540 1.00
statpopgen_q05/duckdb:vortex-file-compressed 1374905600 1385639718 0.99
statpopgen_q06/duckdb:vortex-file-compressed 2049994961 2055936002 1.00
statpopgen_q07/duckdb:vortex-file-compressed 191447167 196764548 0.97
statpopgen_q08/duckdb:vortex-file-compressed 205630719 213643153 0.96
statpopgen_q09/duckdb:vortex-file-compressed 2801286479 2844178650 0.98
statpopgen_q10/duckdb:vortex-file-compressed 4582141566 4604684403 1.00
duckdb / vortex-compact (0.961x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 10685205 10615789 1.01
🚀 statpopgen_q01/duckdb:vortex-compact 117341543 169129121 0.69
statpopgen_q02/duckdb:vortex-compact 1804833468 1808755243 1.00
statpopgen_q03/duckdb:vortex-compact 3429172459 3524972905 0.97
statpopgen_q04/duckdb:vortex-compact 3500407257 3507611734 1.00
statpopgen_q05/duckdb:vortex-compact 1817591083 1804061995 1.01
statpopgen_q06/duckdb:vortex-compact 2688935102 2670756249 1.01
statpopgen_q07/duckdb:vortex-compact 947841066 971467907 0.98
statpopgen_q08/duckdb:vortex-compact 988991176 1001933764 0.99
statpopgen_q09/duckdb:vortex-compact 3282082534 3343605436 0.98
statpopgen_q10/duckdb:vortex-compact 5391966248 5427112343 0.99
duckdb / parquet (1.000x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 322175089 315378593 1.02
statpopgen_q01/duckdb:parquet 406468270 392642858 1.04
statpopgen_q02/duckdb:parquet 978153141 1012481040 0.97
statpopgen_q03/duckdb:parquet 1485037678 1474135579 1.01
statpopgen_q04/duckdb:parquet 1489011817 1529318887 0.97
statpopgen_q05/duckdb:parquet 1000091808 1009032039 0.99
statpopgen_q06/duckdb:parquet 1464482405 1456334305 1.01
statpopgen_q07/duckdb:parquet 1866263607 1859077908 1.00
statpopgen_q08/duckdb:parquet 1880506380 1869739829 1.01
statpopgen_q09/duckdb:parquet 1351979862 1352636643 1.00
statpopgen_q10/duckdb:parquet 2644447992 2666990102 0.99

@AdamGS AdamGS marked this pull request as ready for review March 11, 2026 18:26
@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.997x ➖
  • Vortex: 0.994x ➖
  • Parquet: 1.003x ➖
datafusion / vortex-file-compressed (0.980x ➖, 1↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 774051785 708202803 1.09
tpch_q02/datafusion:vortex-file-compressed 746324413 708369582 1.05
tpch_q03/datafusion:vortex-file-compressed 840256974 800072056 1.05
tpch_q04/datafusion:vortex-file-compressed 626312611 656133891 0.95
tpch_q05/datafusion:vortex-file-compressed 1123524457 1162266875 0.97
tpch_q06/datafusion:vortex-file-compressed 593895024 794724164 0.75
tpch_q07/datafusion:vortex-file-compressed 1240444337 1584915036 0.78
tpch_q08/datafusion:vortex-file-compressed 1368850730 1252577349 1.09
tpch_q09/datafusion:vortex-file-compressed 1483481308 1712519630 0.87
tpch_q10/datafusion:vortex-file-compressed 1063418773 1157577412 0.92
tpch_q11/datafusion:vortex-file-compressed 486941334 628725439 0.77
tpch_q12/datafusion:vortex-file-compressed 1006497111 995082908 1.01
tpch_q13/datafusion:vortex-file-compressed 451252097 512735838 0.88
tpch_q14/datafusion:vortex-file-compressed 657562586 563969774 1.17
tpch_q15/datafusion:vortex-file-compressed 1480597822 1240495806 1.19
🚨 tpch_q16/datafusion:vortex-file-compressed 614586971 367158393 1.67
tpch_q17/datafusion:vortex-file-compressed 1528952015 1276187378 1.20
tpch_q18/datafusion:vortex-file-compressed 1425806775 1362927523 1.05
tpch_q19/datafusion:vortex-file-compressed 882350910 829486146 1.06
tpch_q20/datafusion:vortex-file-compressed 1048801526 976917778 1.07
tpch_q21/datafusion:vortex-file-compressed 1768512575 2142546602 0.83
🚀 tpch_q22/datafusion:vortex-file-compressed 416925921 699220620 0.60
datafusion / vortex-compact (1.010x ➖, 1↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 751722608 725176299 1.04
tpch_q02/datafusion:vortex-compact 654118644 722159826 0.91
tpch_q03/datafusion:vortex-compact 758748097 704623258 1.08
tpch_q04/datafusion:vortex-compact 516369147 567002929 0.91
tpch_q05/datafusion:vortex-compact 980273161 984790309 1.00
tpch_q06/datafusion:vortex-compact 575206563 590829058 0.97
tpch_q07/datafusion:vortex-compact 1150622189 1127917395 1.02
tpch_q08/datafusion:vortex-compact 1123241895 1164083552 0.96
tpch_q09/datafusion:vortex-compact 1389426875 1313608148 1.06
tpch_q10/datafusion:vortex-compact 1005497890 899982027 1.12
tpch_q11/datafusion:vortex-compact 384873155 424184942 0.91
tpch_q12/datafusion:vortex-compact 899370068 755939212 1.19
tpch_q13/datafusion:vortex-compact 450572257 431430228 1.04
tpch_q14/datafusion:vortex-compact 605706023 599655630 1.01
tpch_q15/datafusion:vortex-compact 1043942066 1036385834 1.01
tpch_q16/datafusion:vortex-compact 383654635 348705181 1.10
tpch_q17/datafusion:vortex-compact 1329022063 1244191577 1.07
tpch_q18/datafusion:vortex-compact 1328644035 1232873890 1.08
tpch_q19/datafusion:vortex-compact 684570866 823074236 0.83
🚨 tpch_q20/datafusion:vortex-compact 1383707120 976779672 1.42
tpch_q21/datafusion:vortex-compact 1644352270 1559565161 1.05
🚀 tpch_q22/datafusion:vortex-compact 366183634 547259835 0.67
datafusion / parquet (1.027x ➖, 1↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 920563990 924442155 1.00
🚀 tpch_q02/datafusion:parquet 762073888 1147347350 0.66
tpch_q03/datafusion:parquet 1071466682 1051060482 1.02
tpch_q04/datafusion:parquet 494584698 504863997 0.98
tpch_q05/datafusion:parquet 1407477638 1466968038 0.96
tpch_q06/datafusion:parquet 542581705 557614865 0.97
tpch_q07/datafusion:parquet 1549651003 1482317115 1.05
tpch_q08/datafusion:parquet 2087782964 1699468243 1.23
tpch_q09/datafusion:parquet 2060855557 2174084432 0.95
tpch_q10/datafusion:parquet 2189142330 2013696088 1.09
tpch_q11/datafusion:parquet 579039116 550471227 1.05
tpch_q12/datafusion:parquet 699377487 682125603 1.03
tpch_q13/datafusion:parquet 756933548 725251630 1.04
tpch_q14/datafusion:parquet 999852257 778549508 1.28
tpch_q15/datafusion:parquet 1317700370 1165793733 1.13
tpch_q16/datafusion:parquet 537622014 421046316 1.28
tpch_q17/datafusion:parquet 1447707415 1473950287 0.98
tpch_q18/datafusion:parquet 1721990351 1787584659 0.96
tpch_q19/datafusion:parquet 1062631172 1053427308 1.01
tpch_q20/datafusion:parquet 1153276266 1166406308 0.99
tpch_q21/datafusion:parquet 1785470823 1742562354 1.02
tpch_q22/datafusion:parquet 723948875 663128497 1.09
duckdb / vortex-file-compressed (1.013x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 648393863 649567838 1.00
tpch_q02/duckdb:vortex-file-compressed 1127525296 1144141535 0.99
tpch_q03/duckdb:vortex-file-compressed 939967896 1008323499 0.93
tpch_q04/duckdb:vortex-file-compressed 674533275 648971835 1.04
tpch_q05/duckdb:vortex-file-compressed 1123910491 1117230277 1.01
tpch_q06/duckdb:vortex-file-compressed 889182794 798142238 1.11
tpch_q07/duckdb:vortex-file-compressed 1056404321 1068390451 0.99
tpch_q08/duckdb:vortex-file-compressed 1438524611 1374651581 1.05
tpch_q09/duckdb:vortex-file-compressed 1481380145 1537970202 0.96
tpch_q10/duckdb:vortex-file-compressed 1114272397 1084394756 1.03
tpch_q11/duckdb:vortex-file-compressed 742524207 760073016 0.98
tpch_q12/duckdb:vortex-file-compressed 756201036 684781285 1.10
tpch_q13/duckdb:vortex-file-compressed 1051880976 1117518784 0.94
tpch_q14/duckdb:vortex-file-compressed 884503806 831376432 1.06
tpch_q15/duckdb:vortex-file-compressed 577217474 570328024 1.01
tpch_q16/duckdb:vortex-file-compressed 441380768 415784432 1.06
tpch_q17/duckdb:vortex-file-compressed 1061017310 1066767433 0.99
tpch_q18/duckdb:vortex-file-compressed 958580235 1026673040 0.93
tpch_q19/duckdb:vortex-file-compressed 794216526 763714056 1.04
tpch_q20/duckdb:vortex-file-compressed 1257006518 1133297211 1.11
tpch_q21/duckdb:vortex-file-compressed 2042432744 1955677487 1.04
tpch_q22/duckdb:vortex-file-compressed 605995902 648302600 0.93
duckdb / vortex-compact (0.973x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 623539618 687959241 0.91
tpch_q02/duckdb:vortex-compact 1042661891 1144305618 0.91
tpch_q03/duckdb:vortex-compact 780019591 816471453 0.96
tpch_q04/duckdb:vortex-compact 478204840 456921995 1.05
tpch_q05/duckdb:vortex-compact 1044025789 1050162977 0.99
tpch_q06/duckdb:vortex-compact 741637782 678668788 1.09
tpch_q07/duckdb:vortex-compact 1030698295 921922743 1.12
tpch_q08/duckdb:vortex-compact 1295805478 1340998234 0.97
tpch_q09/duckdb:vortex-compact 1305907872 1314628656 0.99
tpch_q10/duckdb:vortex-compact 1058959732 1110420958 0.95
tpch_q11/duckdb:vortex-compact 625729840 640774210 0.98
tpch_q12/duckdb:vortex-compact 590925724 636046056 0.93
tpch_q13/duckdb:vortex-compact 820035754 795344755 1.03
tpch_q14/duckdb:vortex-compact 853524520 875502886 0.97
tpch_q15/duckdb:vortex-compact 555470091 572716271 0.97
tpch_q16/duckdb:vortex-compact 377906931 344823139 1.10
tpch_q17/duckdb:vortex-compact 924911774 936928717 0.99
tpch_q18/duckdb:vortex-compact 695441753 724497421 0.96
tpch_q19/duckdb:vortex-compact 722175778 730451334 0.99
tpch_q20/duckdb:vortex-compact 1055894687 1250967846 0.84
tpch_q21/duckdb:vortex-compact 1679304728 1701708152 0.99
tpch_q22/duckdb:vortex-compact 511421897 649681028 0.79
duckdb / parquet (0.980x ➖, 0↑ 0↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 1048266413 953983442 1.10
tpch_q02/duckdb:parquet 1494721688 1423733366 1.05
tpch_q03/duckdb:parquet 1633142795 1613743138 1.01
tpch_q04/duckdb:parquet 1040445062 1013960810 1.03
tpch_q05/duckdb:parquet 2166555238 2375647756 0.91
tpch_q06/duckdb:parquet 663621449 752792083 0.88
tpch_q07/duckdb:parquet 1540329675 1824885391 0.84
tpch_q08/duckdb:parquet 2182994591 2284567306 0.96
tpch_q09/duckdb:parquet 2266847173 2244775910 1.01
tpch_q10/duckdb:parquet 3210906222 3105948036 1.03
tpch_q11/duckdb:parquet 914250322 920421725 0.99
tpch_q12/duckdb:parquet 1033272632 1027083483 1.01
tpch_q13/duckdb:parquet 1170163398 1182554299 0.99
tpch_q14/duckdb:parquet 1141100965 1220179682 0.94
tpch_q15/duckdb:parquet 831866927 832175432 1.00
tpch_q16/duckdb:parquet 682758955 789386622 0.86
tpch_q17/duckdb:parquet 1229510911 1474111824 0.83
tpch_q18/duckdb:parquet 1429389933 1140767289 1.25
tpch_q19/duckdb:parquet 1433634525 1655667884 0.87
tpch_q20/duckdb:parquet 1671245224 1671842866 1.00
tpch_q21/duckdb:parquet 1717252069 1670410075 1.03
tpch_q22/duckdb:parquet 1019614610 954725502 1.07

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.997x ➖
  • Vortex: 0.992x ➖
  • Parquet: 1.002x ➖
datafusion / vortex-file-compressed (0.993x ➖, 2↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 1654694 1666882 0.99
clickbench_q01/datafusion:vortex-file-compressed 14464247 15562245 0.93
clickbench_q02/datafusion:vortex-file-compressed 34250155 33103425 1.03
🚀 clickbench_q03/datafusion:vortex-file-compressed 35543801 41176471 0.86
clickbench_q04/datafusion:vortex-file-compressed 322884595 322671098 1.00
clickbench_q05/datafusion:vortex-file-compressed 315165177 313546959 1.01
clickbench_q06/datafusion:vortex-file-compressed 1667464 1700984 0.98
clickbench_q07/datafusion:vortex-file-compressed 17884964 17450232 1.02
clickbench_q08/datafusion:vortex-file-compressed 383618646 383877535 1.00
clickbench_q09/datafusion:vortex-file-compressed 573973962 570480293 1.01
clickbench_q10/datafusion:vortex-file-compressed 73220032 73495856 1.00
clickbench_q11/datafusion:vortex-file-compressed 80430596 80186905 1.00
clickbench_q12/datafusion:vortex-file-compressed 278347031 275124863 1.01
clickbench_q13/datafusion:vortex-file-compressed 409940421 414912138 0.99
clickbench_q14/datafusion:vortex-file-compressed 248872604 255597418 0.97
clickbench_q15/datafusion:vortex-file-compressed 371666371 375731959 0.99
clickbench_q16/datafusion:vortex-file-compressed 727192663 726275332 1.00
clickbench_q17/datafusion:vortex-file-compressed 718272946 720121856 1.00
clickbench_q18/datafusion:vortex-file-compressed 1458414601 1445715658 1.01
🚀 clickbench_q19/datafusion:vortex-file-compressed 23307348 26568514 0.88
clickbench_q20/datafusion:vortex-file-compressed 338247013 348465202 0.97
clickbench_q21/datafusion:vortex-file-compressed 396741466 393009296 1.01
clickbench_q22/datafusion:vortex-file-compressed 548348426 549777279 1.00
🚨 clickbench_q23/datafusion:vortex-file-compressed 646556995 572363742 1.13
clickbench_q24/datafusion:vortex-file-compressed 47716800 51384335 0.93
clickbench_q25/datafusion:vortex-file-compressed 69413890 69661637 1.00
clickbench_q26/datafusion:vortex-file-compressed 46441090 47683042 0.97
clickbench_q27/datafusion:vortex-file-compressed 798949850 812336063 0.98
clickbench_q28/datafusion:vortex-file-compressed 6728318875 6755469526 1.00
clickbench_q29/datafusion:vortex-file-compressed 238537778 245439473 0.97
clickbench_q30/datafusion:vortex-file-compressed 250148689 253129092 0.99
clickbench_q31/datafusion:vortex-file-compressed 290437497 291604639 1.00
clickbench_q32/datafusion:vortex-file-compressed 1370020893 1269363729 1.08
clickbench_q33/datafusion:vortex-file-compressed 1394376243 1405203317 0.99
clickbench_q34/datafusion:vortex-file-compressed 1398538082 1401181841 1.00
clickbench_q35/datafusion:vortex-file-compressed 527362865 524827145 1.00
clickbench_q36/datafusion:vortex-file-compressed 78621865 78936266 1.00
clickbench_q37/datafusion:vortex-file-compressed 37884558 38686300 0.98
clickbench_q38/datafusion:vortex-file-compressed 24733668 24115524 1.03
clickbench_q39/datafusion:vortex-file-compressed 152074612 150028578 1.01
clickbench_q40/datafusion:vortex-file-compressed 22143838 20976867 1.06
clickbench_q41/datafusion:vortex-file-compressed 18385755 18225557 1.01
clickbench_q42/datafusion:vortex-file-compressed 21472668 22247141 0.97
datafusion / vortex-compact (1.011x ➖, 2↑ 2↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-compact 1777441 1742444 1.02
clickbench_q01/datafusion:vortex-compact 18078341 17494792 1.03
clickbench_q02/datafusion:vortex-compact 45048007 42351403 1.06
clickbench_q03/datafusion:vortex-compact 41785781 41218254 1.01
clickbench_q04/datafusion:vortex-compact 324101750 338556689 0.96
clickbench_q05/datafusion:vortex-compact 343214286 334921614 1.02
🚨 clickbench_q06/datafusion:vortex-compact 1876682 1698703 1.10
clickbench_q07/datafusion:vortex-compact 29443068 27891198 1.06
clickbench_q08/datafusion:vortex-compact 408257422 425392474 0.96
clickbench_q09/datafusion:vortex-compact 641248059 641948784 1.00
clickbench_q10/datafusion:vortex-compact 137919115 132396630 1.04
clickbench_q11/datafusion:vortex-compact 176403113 172017498 1.03
clickbench_q12/datafusion:vortex-compact 307971491 295472661 1.04
clickbench_q13/datafusion:vortex-compact 531295194 524401831 1.01
clickbench_q14/datafusion:vortex-compact 314223814 297809636 1.06
clickbench_q15/datafusion:vortex-compact 371765085 390343559 0.95
clickbench_q16/datafusion:vortex-compact 796216762 788320020 1.01
clickbench_q17/datafusion:vortex-compact 784533093 777947134 1.01
clickbench_q18/datafusion:vortex-compact 1533118505 1482354739 1.03
clickbench_q19/datafusion:vortex-compact 29614583 30567740 0.97
clickbench_q20/datafusion:vortex-compact 439244296 410882261 1.07
clickbench_q21/datafusion:vortex-compact 620587309 595336826 1.04
clickbench_q22/datafusion:vortex-compact 1021882059 983713823 1.04
🚀 clickbench_q23/datafusion:vortex-compact 2644450063 3021108890 0.88
clickbench_q24/datafusion:vortex-compact 100454843 92699610 1.08
clickbench_q25/datafusion:vortex-compact 120016926 114826700 1.05
clickbench_q26/datafusion:vortex-compact 95877762 95102027 1.01
clickbench_q27/datafusion:vortex-compact 961627204 876495174 1.10
clickbench_q28/datafusion:vortex-compact 6492533134 6025408532 1.08
🚨 clickbench_q29/datafusion:vortex-compact 245473793 220821650 1.11
clickbench_q30/datafusion:vortex-compact 394445506 390115964 1.01
clickbench_q31/datafusion:vortex-compact 466311342 461496145 1.01
clickbench_q32/datafusion:vortex-compact 1379615825 1420819026 0.97
clickbench_q33/datafusion:vortex-compact 1471102585 1464538190 1.00
clickbench_q34/datafusion:vortex-compact 1512580208 1491884302 1.01
clickbench_q35/datafusion:vortex-compact 532489917 562956514 0.95
clickbench_q36/datafusion:vortex-compact 86431182 84980182 1.02
clickbench_q37/datafusion:vortex-compact 41184618 41674950 0.99
🚀 clickbench_q38/datafusion:vortex-compact 29376571 32942101 0.89
clickbench_q39/datafusion:vortex-compact 162335186 163390360 0.99
clickbench_q40/datafusion:vortex-compact 25080742 27251911 0.92
clickbench_q41/datafusion:vortex-compact 26079141 26900923 0.97
clickbench_q42/datafusion:vortex-compact 21952509 22757615 0.96
datafusion / parquet (0.990x ➖, 3↑ 2↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 1735238 1728494 1.00
clickbench_q01/datafusion:parquet 22485795 20878072 1.08
clickbench_q02/datafusion:parquet 48003408 52990752 0.91
clickbench_q03/datafusion:parquet 40771216 43845866 0.93
clickbench_q04/datafusion:parquet 371051193 369989648 1.00
clickbench_q05/datafusion:parquet 382635189 351362665 1.09
clickbench_q06/datafusion:parquet 1539242 1555088 0.99
clickbench_q07/datafusion:parquet 27810100 27390218 1.02
clickbench_q08/datafusion:parquet 416871427 441142940 0.94
clickbench_q09/datafusion:parquet 644315125 710757561 0.91
clickbench_q10/datafusion:parquet 114788953 116971720 0.98
clickbench_q11/datafusion:parquet 144562743 143301206 1.01
clickbench_q12/datafusion:parquet 370825568 359872212 1.03
clickbench_q13/datafusion:parquet 511624233 524899692 0.97
clickbench_q14/datafusion:parquet 371591195 354284162 1.05
clickbench_q15/datafusion:parquet 390679158 424529925 0.92
clickbench_q16/datafusion:parquet 727089575 756473508 0.96
clickbench_q17/datafusion:parquet 718877090 727065704 0.99
clickbench_q18/datafusion:parquet 1458580576 1458400457 1.00
clickbench_q19/datafusion:parquet 34579540 33451835 1.03
🚨 clickbench_q20/datafusion:parquet 649146262 567979174 1.14
clickbench_q21/datafusion:parquet 691753392 652278413 1.06
clickbench_q22/datafusion:parquet 988836843 942774657 1.05
clickbench_q23/datafusion:parquet 3721660406 3766902445 0.99
clickbench_q24/datafusion:parquet 92405426 101854240 0.91
clickbench_q25/datafusion:parquet 151004716 145479501 1.04
clickbench_q26/datafusion:parquet 95686050 104557438 0.92
clickbench_q27/datafusion:parquet 1066582740 979858310 1.09
🚨 clickbench_q28/datafusion:parquet 6690217376 5785931070 1.16
clickbench_q29/datafusion:parquet 246772708 226447065 1.09
clickbench_q30/datafusion:parquet 375698513 351955682 1.07
clickbench_q31/datafusion:parquet 410771947 410190136 1.00
clickbench_q32/datafusion:parquet 1299380714 1379246876 0.94
clickbench_q33/datafusion:parquet 1549644197 1568513641 0.99
clickbench_q34/datafusion:parquet 1556577537 1589447408 0.98
🚀 clickbench_q35/datafusion:parquet 544525261 609703703 0.89
clickbench_q36/datafusion:parquet 147898510 159773562 0.93
clickbench_q37/datafusion:parquet 61987538 62351912 0.99
clickbench_q38/datafusion:parquet 93313895 100300159 0.93
clickbench_q39/datafusion:parquet 284213026 300520600 0.95
clickbench_q40/datafusion:parquet 36603762 37300298 0.98
🚀 clickbench_q41/datafusion:parquet 30747928 34190337 0.90
🚀 clickbench_q42/datafusion:parquet 32439886 37497387 0.87
duckdb / vortex-file-compressed (0.997x ➖, 6↑ 6↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 5999460 6327187 0.95
clickbench_q01/duckdb:vortex-file-compressed 14447465 13659156 1.06
clickbench_q02/duckdb:vortex-file-compressed 24152280 23913495 1.01
clickbench_q03/duckdb:vortex-file-compressed 29262662 29808131 0.98
clickbench_q04/duckdb:vortex-file-compressed 175202659 164211078 1.07
clickbench_q05/duckdb:vortex-file-compressed 196509470 193767370 1.01
clickbench_q06/duckdb:vortex-file-compressed 18840197 19843979 0.95
clickbench_q07/duckdb:vortex-file-compressed 15558175 14864766 1.05
clickbench_q08/duckdb:vortex-file-compressed 260841797 254881313 1.02
clickbench_q09/duckdb:vortex-file-compressed 372937864 366312510 1.02
clickbench_q10/duckdb:vortex-file-compressed 74164389 69860756 1.06
clickbench_q11/duckdb:vortex-file-compressed 80123517 78063142 1.03
clickbench_q12/duckdb:vortex-file-compressed 209646921 206403149 1.02
clickbench_q13/duckdb:vortex-file-compressed 435913079 413254220 1.05
clickbench_q14/duckdb:vortex-file-compressed 239548637 231147566 1.04
clickbench_q15/duckdb:vortex-file-compressed 208546670 204781448 1.02
🚨 clickbench_q16/duckdb:vortex-file-compressed 656956588 590267535 1.11
🚨 clickbench_q17/duckdb:vortex-file-compressed 564401200 504288043 1.12
clickbench_q18/duckdb:vortex-file-compressed 1195122921 1144102727 1.04
clickbench_q19/duckdb:vortex-file-compressed 21039615 19473103 1.08
clickbench_q20/duckdb:vortex-file-compressed 376812775 344632661 1.09
clickbench_q21/duckdb:vortex-file-compressed 392884241 378777570 1.04
clickbench_q22/duckdb:vortex-file-compressed 698797277 704520837 0.99
🚨 clickbench_q23/duckdb:vortex-file-compressed 950534286 706534953 1.35
clickbench_q24/duckdb:vortex-file-compressed 52906785 53090430 1.00
clickbench_q25/duckdb:vortex-file-compressed 70671772 74956692 0.94
🚨 clickbench_q26/duckdb:vortex-file-compressed 45595537 40468290 1.13
clickbench_q27/duckdb:vortex-file-compressed 511579030 511081198 1.00
clickbench_q28/duckdb:vortex-file-compressed 2984306544 2973164283 1.00
clickbench_q29/duckdb:vortex-file-compressed 27802297 27505280 1.01
clickbench_q30/duckdb:vortex-file-compressed 190122334 188272579 1.01
clickbench_q31/duckdb:vortex-file-compressed 273503754 262649927 1.04
🚨 clickbench_q32/duckdb:vortex-file-compressed 1283223732 1160979036 1.11
clickbench_q33/duckdb:vortex-file-compressed 1624411481 1484169294 1.09
🚨 clickbench_q34/duckdb:vortex-file-compressed 1687739148 1531056980 1.10
clickbench_q35/duckdb:vortex-file-compressed 368773931 374129602 0.99
🚀 clickbench_q36/duckdb:vortex-file-compressed 27334526 33086659 0.83
🚀 clickbench_q37/duckdb:vortex-file-compressed 19449197 24876620 0.78
🚀 clickbench_q38/duckdb:vortex-file-compressed 21496229 26098965 0.82
clickbench_q39/duckdb:vortex-file-compressed 42923679 45994119 0.93
🚀 clickbench_q40/duckdb:vortex-file-compressed 19626182 26236685 0.75
🚀 clickbench_q41/duckdb:vortex-file-compressed 19019394 24934263 0.76
🚀 clickbench_q42/duckdb:vortex-file-compressed 20076656 27926605 0.72
duckdb / vortex-compact (0.967x ➖, 7↑ 1↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-compact 6364559 6683951 0.95
clickbench_q01/duckdb:vortex-compact 18055845 18090865 1.00
clickbench_q02/duckdb:vortex-compact 34771091 35008743 0.99
clickbench_q03/duckdb:vortex-compact 39927287 40358228 0.99
clickbench_q04/duckdb:vortex-compact 193963693 191178738 1.01
clickbench_q05/duckdb:vortex-compact 227708773 227388495 1.00
clickbench_q06/duckdb:vortex-compact 19775467 18631167 1.06
clickbench_q07/duckdb:vortex-compact 21000962 20725656 1.01
clickbench_q08/duckdb:vortex-compact 300935181 301397936 1.00
clickbench_q09/duckdb:vortex-compact 461607133 457470394 1.01
clickbench_q10/duckdb:vortex-compact 126103547 126800459 0.99
clickbench_q11/duckdb:vortex-compact 163384328 161763238 1.01
clickbench_q12/duckdb:vortex-compact 251742740 253929601 0.99
clickbench_q13/duckdb:vortex-compact 534721184 535588367 1.00
clickbench_q14/duckdb:vortex-compact 300984439 306359105 0.98
clickbench_q15/duckdb:vortex-compact 234128542 237816398 0.98
clickbench_q16/duckdb:vortex-compact 657747924 669039748 0.98
clickbench_q17/duckdb:vortex-compact 556833530 561858249 0.99
clickbench_q18/duckdb:vortex-compact 1117977237 1139657325 0.98
clickbench_q19/duckdb:vortex-compact 24918595 26615091 0.94
clickbench_q20/duckdb:vortex-compact 456742911 443537290 1.03
clickbench_q21/duckdb:vortex-compact 658090671 600169628 1.10
clickbench_q22/duckdb:vortex-compact 1206816180 1197575719 1.01
🚨 clickbench_q23/duckdb:vortex-compact 4079939035 3164556536 1.29
clickbench_q24/duckdb:vortex-compact 84532651 86835210 0.97
clickbench_q25/duckdb:vortex-compact 120926149 121901790 0.99
🚀 clickbench_q26/duckdb:vortex-compact 68906532 76789530 0.90
clickbench_q27/duckdb:vortex-compact 582644255 582899239 1.00
clickbench_q28/duckdb:vortex-compact 3103320887 3140126482 0.99
clickbench_q29/duckdb:vortex-compact 34203394 35694577 0.96
clickbench_q30/duckdb:vortex-compact 336750923 340263419 0.99
clickbench_q31/duckdb:vortex-compact 444127725 453663237 0.98
clickbench_q32/duckdb:vortex-compact 1328639341 1323547787 1.00
clickbench_q33/duckdb:vortex-compact 1524107213 1404774015 1.08
clickbench_q34/duckdb:vortex-compact 1610910274 1486768674 1.08
clickbench_q35/duckdb:vortex-compact 376673607 372894207 1.01
🚀 clickbench_q36/duckdb:vortex-compact 31714973 36902974 0.86
🚀 clickbench_q37/duckdb:vortex-compact 22134383 31169993 0.71
🚀 clickbench_q38/duckdb:vortex-compact 24899234 32686237 0.76
clickbench_q39/duckdb:vortex-compact 52282620 55902354 0.94
🚀 clickbench_q40/duckdb:vortex-compact 22572964 28234556 0.80
🚀 clickbench_q41/duckdb:vortex-compact 20595489 27986946 0.74
🚀 clickbench_q42/duckdb:vortex-compact 20715976 27228819 0.76
duckdb / parquet (1.014x ➖, 0↑ 2↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 222563104 224792702 0.99
clickbench_q01/duckdb:parquet 49793925 51995190 0.96
clickbench_q02/duckdb:parquet 65298699 67552112 0.97
clickbench_q03/duckdb:parquet 64199958 64711038 0.99
clickbench_q04/duckdb:parquet 207927061 201985030 1.03
clickbench_q05/duckdb:parquet 280068048 274297204 1.02
clickbench_q06/duckdb:parquet 61242114 61131202 1.00
clickbench_q07/duckdb:parquet 53035410 53614939 0.99
clickbench_q08/duckdb:parquet 267502354 260429645 1.03
clickbench_q09/duckdb:parquet 395507411 387095973 1.02
clickbench_q10/duckdb:parquet 96132442 96791623 0.99
clickbench_q11/duckdb:parquet 107932647 110465947 0.98
clickbench_q12/duckdb:parquet 298202485 290048743 1.03
clickbench_q13/duckdb:parquet 507649407 505322852 1.00
clickbench_q14/duckdb:parquet 332597769 317607753 1.05
clickbench_q15/duckdb:parquet 238906683 234137354 1.02
clickbench_q16/duckdb:parquet 610088109 587549213 1.04
clickbench_q17/duckdb:parquet 508504449 487949087 1.04
clickbench_q18/duckdb:parquet 1041749912 1017085823 1.02
clickbench_q19/duckdb:parquet 48875451 50197104 0.97
clickbench_q20/duckdb:parquet 433204454 420451325 1.03
clickbench_q21/duckdb:parquet 557214398 543741916 1.02
clickbench_q22/duckdb:parquet 943669961 910052763 1.04
clickbench_q23/duckdb:parquet 320575166 314168079 1.02
clickbench_q24/duckdb:parquet 77417697 78407224 0.99
clickbench_q25/duckdb:parquet 141802483 136420834 1.04
clickbench_q26/duckdb:parquet 51982606 52264677 0.99
clickbench_q27/duckdb:parquet 642828998 620954462 1.04
clickbench_q28/duckdb:parquet 4856298573 4870083518 1.00
clickbench_q29/duckdb:parquet 61002220 61472809 0.99
clickbench_q30/duckdb:parquet 302228626 295181172 1.02
clickbench_q31/duckdb:parquet 346566747 336814499 1.03
clickbench_q32/duckdb:parquet 1178563776 1083212244 1.09
🚨 clickbench_q33/duckdb:parquet 1285772749 1145163122 1.12
🚨 clickbench_q34/duckdb:parquet 1315375619 1176863333 1.12
clickbench_q35/duckdb:parquet 350761801 347041478 1.01
clickbench_q36/duckdb:parquet 63967767 64939431 0.99
clickbench_q37/duckdb:parquet 52412458 54035272 0.97
clickbench_q38/duckdb:parquet 58017511 58725445 0.99
clickbench_q39/duckdb:parquet 98490469 96935607 1.02
clickbench_q40/duckdb:parquet 54270276 54948532 0.99
clickbench_q41/duckdb:parquet 60013659 59838580 1.00
clickbench_q42/duckdb:parquet 49421196 50000833 0.99
duckdb / duckdb (1.006x ➖, 2↑ 10↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 17561424 19007430 0.92
clickbench_q01/duckdb:duckdb 32747763 34760537 0.94
clickbench_q02/duckdb:duckdb 44572891 47299936 0.94
clickbench_q03/duckdb:duckdb 45897781 48839628 0.94
clickbench_q04/duckdb:duckdb 231561884 211530951 1.09
clickbench_q05/duckdb:duckdb 326414667 311505084 1.05
clickbench_q06/duckdb:duckdb 34387108 37300550 0.92
clickbench_q07/duckdb:duckdb 34663670 37265303 0.93
🚨 clickbench_q08/duckdb:duckdb 322358151 292259026 1.10
🚨 clickbench_q09/duckdb:duckdb 502188023 454706340 1.10
clickbench_q10/duckdb:duckdb 97350294 94738982 1.03
clickbench_q11/duckdb:duckdb 106007011 105575446 1.00
clickbench_q12/duckdb:duckdb 306743253 290192436 1.06
clickbench_q13/duckdb:duckdb 546936914 525961609 1.04
clickbench_q14/duckdb:duckdb 339677129 321686709 1.06
🚨 clickbench_q15/duckdb:duckdb 259327876 232012147 1.12
🚨 clickbench_q16/duckdb:duckdb 684730113 594893014 1.15
🚨 clickbench_q17/duckdb:duckdb 612063198 504113907 1.21
🚨 clickbench_q18/duckdb:duckdb 1281520935 1122935655 1.14
clickbench_q19/duckdb:duckdb 33829229 36689906 0.92
🚨 clickbench_q20/duckdb:duckdb 978699649 874545938 1.12
🚨 clickbench_q21/duckdb:duckdb 1105119912 959147137 1.15
🚨 clickbench_q22/duckdb:duckdb 1072860125 950252306 1.13
clickbench_q23/duckdb:duckdb 251188294 259337131 0.97
clickbench_q24/duckdb:duckdb 61261928 63572381 0.96
clickbench_q25/duckdb:duckdb 123107572 124786811 0.99
🚀 clickbench_q26/duckdb:duckdb 49745369 58612380 0.85
clickbench_q27/duckdb:duckdb 1119768910 1033338358 1.08
clickbench_q28/duckdb:duckdb 4633117361 4726039439 0.98
clickbench_q29/duckdb:duckdb 47865858 52532229 0.91
clickbench_q30/duckdb:duckdb 291879370 285096184 1.02
clickbench_q31/duckdb:duckdb 397709092 407080863 0.98
clickbench_q32/duckdb:duckdb 1429461357 1522730070 0.94
clickbench_q33/duckdb:duckdb 2040454564 1860952172 1.10
🚨 clickbench_q34/duckdb:duckdb 2102668801 1721865350 1.22
clickbench_q35/duckdb:duckdb 263260901 268096194 0.98
clickbench_q36/duckdb:duckdb 40341243 44243814 0.91
clickbench_q37/duckdb:duckdb 31367204 34751140 0.90
clickbench_q38/duckdb:duckdb 31490427 34445792 0.91
🚀 clickbench_q39/duckdb:duckdb 67132971 78051155 0.86
clickbench_q40/duckdb:duckdb 31304451 34098623 0.92
clickbench_q41/duckdb:duckdb 30518965 32542388 0.94
clickbench_q42/duckdb:duckdb 31804739 34103764 0.93

Copy link
Contributor

@0ax1 0ax1 left a comment

Choose a reason for hiding this comment

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

Couple of thoughts

RUST_BACKTRACE: full
run: |
target/release_debug/${{ matrix.benchmark.id }} -d gh-json -o results.json
bash scripts/bench-taskset.sh target/release_debug/${{ matrix.benchmark.id }} -d gh-json -o results.json
Copy link
Contributor

@0ax1 0ax1 Mar 11, 2026

Choose a reason for hiding this comment

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

Unrelated to this PR, should we consider using the cargo runner env, like we do for CUDA sanitizers?

- name: CUDA - initcheck
  env:
    CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUNNER: compute-sanitizer --tool initcheck --error-exitcode 1
  run: cargo test --locked -p vortex-cuda --all-features --target x86_64-unknown-linux-gnu

- name: Pytest Benchmarks - Vortex
run: |
uv run --all-packages pytest --benchmark-only benchmark/
bash ../scripts/bench-taskset.sh uv run --all-packages pytest --benchmark-only benchmark/
Copy link
Contributor

Choose a reason for hiding this comment

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

Generally not loving relative paths in scripts but 🤷

fi

if command -v numactl >/dev/null 2>&1; then
exec numactl --physcpubind="$BENCH_CPUS" --localalloc "$@"
Copy link
Contributor

@0ax1 0ax1 Mar 11, 2026

Choose a reason for hiding this comment

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

Can you elaborate / add a comment why we replace the process here and for taskset? Is that the common pattern to use them?


# Really discourage swapping to disk
sysctl vm.swappiness=0
swapoff -a || true
Copy link
Contributor

Choose a reason for hiding this comment

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

We ignore a lot of errors in this script via || true. In some way I'd like us to only run things that actually apply and otherwhise fail. We can comment out commands that don't apply to the current runner.

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS force-pushed the adamg/yet-more-noise-reduction branch from 6795276 to d196611 Compare March 11, 2026 19:20
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS added the action/benchmark Trigger full benchmarks to run on this PR label Mar 12, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 12, 2026
@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 1.002x ➖
  • Vortex: 0.931x ➖
  • Parquet: 1.029x ➖
unknown / unknown (1.002x ➖, 4↑ 6↓)
name PR cfe1467 (ns) base a1a9d77 (ns) ratio (PR/base)
🚨 random-access/feature-vectors/correlated/lance-tokio-local-disk 2865021 2422467 1.18
🚨 random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1442481 1304015 1.11
random-access/feature-vectors/correlated/parquet-tokio-local-disk 13905452464 13611567585 1.02
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13494833005 13365898454 1.01
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7876436 7871170 1.00
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 6191621 5789148 1.07
random-access/feature-vectors/uniform/lance-tokio-local-disk 1620860 1522997 1.06
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2658698 2449357 1.09
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13410928019 13355792971 1.00
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13454757447 13414675105 1.00
random-access/feature-vectors/uniform/vortex-tokio-local-disk 13708631 13954062 0.98
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 13187257 13931938 0.95
random-access/lance-tokio-local-disk 747293 739586 1.01
random-access/lance-tokio-local-disk-footer 1376450 1371815 1.00
random-access/nested-lists/correlated/lance-tokio-local-disk 272482 271810 1.00
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 767619 711491 1.08
random-access/nested-lists/correlated/parquet-tokio-local-disk 168972211 168004756 1.01
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 167049195 169325168 0.99
random-access/nested-lists/correlated/vortex-tokio-local-disk 792000 834300 0.95
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 793493 829571 0.96
random-access/nested-lists/uniform/lance-tokio-local-disk 1260436 1184868 1.06
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1826576 1676621 1.09
random-access/nested-lists/uniform/parquet-tokio-local-disk 164296370 160759114 1.02
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 171275444 164026881 1.04
random-access/nested-lists/uniform/vortex-tokio-local-disk 2561435 2552400 1.00
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2567715 2586267 0.99
random-access/nested-structs/correlated/lance-tokio-local-disk 451822 434303 1.04
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 692711 642398 1.08
🚨 random-access/nested-structs/correlated/parquet-tokio-local-disk 30729752 26616291 1.15
🚨 random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 29600573 26073085 1.14
🚨 random-access/nested-structs/correlated/vortex-tokio-local-disk 940623 848254 1.11
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 913932 879580 1.04
random-access/nested-structs/uniform/lance-tokio-local-disk 2966625 2897692 1.02
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3240631 3140324 1.03
random-access/nested-structs/uniform/parquet-tokio-local-disk 29070425 26666515 1.09
🚨 random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 28962262 25667827 1.13
random-access/nested-structs/uniform/vortex-tokio-local-disk 1793001 1713068 1.05
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1806197 1715927 1.05
random-access/parquet-tokio-local-disk 187775727 187741700 1.00
random-access/parquet-tokio-local-disk-footer 186335894 186663228 1.00
random-access/taxi/correlated/lance-tokio-local-disk 1054807 978637 1.08
random-access/taxi/correlated/lance-tokio-local-disk-footer 1719596 1684871 1.02
random-access/taxi/correlated/parquet-tokio-local-disk 275062038 279563292 0.98
random-access/taxi/correlated/parquet-tokio-local-disk-footer 275137502 277594612 0.99
random-access/taxi/correlated/vortex-tokio-local-disk 1687037 1870865 0.90
🚀 random-access/taxi/correlated/vortex-tokio-local-disk-footer 1708442 2505311 0.68
random-access/taxi/uniform/lance-tokio-local-disk 8640751 8849017 0.98
random-access/taxi/uniform/lance-tokio-local-disk-footer 9398211 9646851 0.97
random-access/taxi/uniform/parquet-tokio-local-disk 290549726 296340757 0.98
random-access/taxi/uniform/parquet-tokio-local-disk-footer 289713466 293682368 0.99
🚀 random-access/taxi/uniform/vortex-tokio-local-disk 4228113 5390614 0.78
🚀 random-access/taxi/uniform/vortex-tokio-local-disk-footer 4232340 5477070 0.77
random-access/vortex-tokio-local-disk 1184770 1246421 0.95
🚀 random-access/vortex-tokio-local-disk-footer 1185622 1726819 0.69

…ners

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS enabled auto-merge (squash) March 12, 2026 11:31
@AdamGS AdamGS merged commit b141efd into develop Mar 12, 2026
136 of 138 checks passed
@AdamGS AdamGS deleted the adamg/yet-more-noise-reduction branch March 12, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants