Skip to content

perf[runend]: run_end_bool decompress#6229

Merged
robert3005 merged 11 commits intodevelopfrom
ji/run-end-perf-bool
Mar 11, 2026
Merged

perf[runend]: run_end_bool decompress#6229
robert3005 merged 11 commits intodevelopfrom
ji/run-end-perf-bool

Conversation

@joseph-isaacs
Copy link
Contributor

@joseph-isaacs joseph-isaacs commented Jan 30, 2026

speed up runend bool decompress

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Jan 30, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Jan 30, 2026

Merging this PR will degrade performance by 12.26%

⚡ 27 improved benchmarks
❌ 1 regressed benchmark
✅ 972 untouched benchmarks
🆕 29 new benchmarks
⏩ 1466 skipped benchmarks1

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation bench_many_nulls[0.9] 468.3 µs 533.8 µs -12.26%
Simulation patched_take_200k_dispersed 5.6 ms 4.7 ms +19.9%
Simulation patched_take_200k_first_chunk_only 5.4 ms 4.8 ms +11.98%
Simulation take_200k_dispersed 4.5 ms 3.6 ms +24.44%
Simulation take_200k_first_chunk_only 4.2 ms 3.3 ms +26.42%
🆕 Simulation decode_bool[10000_1000_all_false] N/A 10.8 µs N/A
🆕 Simulation decode_bool[10000_1000_all_true] N/A 10.8 µs N/A
🆕 Simulation decode_bool[10000_1000_mostly_false] N/A 10.8 µs N/A
🆕 Simulation decode_bool[10000_1000_alternating] N/A 10.7 µs N/A
🆕 Simulation decode_bool[10000_1000_mostly_true] N/A 10.8 µs N/A
🆕 Simulation decode_bool[10000_100_mostly_false] N/A 14.1 µs N/A
🆕 Simulation decode_bool[10000_100_alternating] N/A 14.7 µs N/A
🆕 Simulation decode_bool[10000_100_all_false] N/A 13.6 µs N/A
🆕 Simulation decode_bool[10000_10_alternating] N/A 43.6 µs N/A
🆕 Simulation decode_bool[10000_100_mostly_true] N/A 13.9 µs N/A
🆕 Simulation decode_bool[10000_100_all_true] N/A 13.4 µs N/A
🆕 Simulation decode_bool[10000_10_all_false] N/A 34.3 µs N/A
🆕 Simulation decode_bool[10000_2_all_false] N/A 129.8 µs N/A
🆕 Simulation decode_bool_nullable[10000_1000_alternating_mostly_valid] N/A 21.2 µs N/A
🆕 Simulation decode_bool[10000_2_all_true] N/A 129.6 µs N/A
... ... ... ... ... ...

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


Comparing ji/run-end-perf-bool (6e8ef5c) with develop (af75dd3)

Open in CodSpeed

Footnotes

  1. 1466 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 0.990x ➖
  • Vortex: 0.993x ➖
  • Parquet: 0.986x ➖
  • duckdb:vortex: 0.996x ➖
  • datafusion:vortex: 0.991x ➖
  • Best: tpch_q03/duckdb:vortex-file-compressed (0.899x)
  • Worst: tpch_q19/duckdb:vortex-compact (1.080x)
  • Significant (>10%): 1↑ 0↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 57970626 62772172.00 0.92 ns
tpch_q02/datafusion:arrow 22628153 23609728.00 0.96 ns
tpch_q03/datafusion:arrow 36212624 37952776.00 0.95 ns
tpch_q04/datafusion:arrow 29449441 31608846.00 0.93 ns
tpch_q05/datafusion:arrow 90949002 99861895.00 0.91 ns
tpch_q06/datafusion:arrow 20637655 20525397.00 1.01 ns
tpch_q07/datafusion:arrow 172798645 167383544.00 1.03 ns
tpch_q08/datafusion:arrow 51527972 44750997.00 1.15 ns 🚨
tpch_q09/datafusion:arrow 79152452 72953996.00 1.08 ns
tpch_q10/datafusion:arrow 56392576 56661540.00 1.00 ns
tpch_q11/datafusion:arrow 11511273 11839571.00 0.97 ns
tpch_q12/datafusion:arrow 58622918 56564985.00 1.04 ns
tpch_q13/datafusion:arrow 50860818 49296538.00 1.03 ns
tpch_q14/datafusion:arrow 25109498 24876406.00 1.01 ns
tpch_q15/datafusion:arrow 47865082 48155039.00 0.99 ns
tpch_q16/datafusion:arrow 23607379 22690687.00 1.04 ns
tpch_q17/datafusion:arrow 76067945 85483684.00 0.89 ns 🚀
tpch_q18/datafusion:arrow 160456823 175018929.00 0.92 ns
tpch_q19/datafusion:arrow 41164750 38718824.00 1.06 ns
tpch_q20/datafusion:arrow 38054202 37627672.00 1.01 ns
tpch_q21/datafusion:arrow 213197728 222420410.00 0.96 ns
tpch_q22/datafusion:arrow 20980949 21336462.00 0.98 ns
tpch_q01/datafusion:parquet 148698497 148013082.00 1.00 ns
tpch_q02/datafusion:parquet 79386225 80573392.00 0.99 ns
tpch_q03/datafusion:parquet 74462314 75730800.00 0.98 ns
tpch_q04/datafusion:parquet 56558102 54199454.00 1.04 ns
tpch_q05/datafusion:parquet 171100844 175671329.00 0.97 ns
tpch_q06/datafusion:parquet 47682993 49131881.00 0.97 ns
tpch_q07/datafusion:parquet 185791331 187206543.00 0.99 ns
tpch_q08/datafusion:parquet 170397758 173339014.00 0.98 ns
tpch_q09/datafusion:parquet 213272616 213619415.00 1.00 ns
tpch_q10/datafusion:parquet 194395410 192658175.00 1.01 ns
tpch_q11/datafusion:parquet 59971860 59856741.00 1.00 ns
tpch_q12/datafusion:parquet 124771258 113870485.00 1.10 ns
tpch_q13/datafusion:parquet 198674758 201308592.00 0.99 ns
tpch_q14/datafusion:parquet 83948101 84845536.00 0.99 ns
tpch_q15/datafusion:parquet 67721596 70913986.00 0.95 ns
tpch_q16/datafusion:parquet 54754331 54458525.00 1.01 ns
tpch_q17/datafusion:parquet 180589307 178323826.00 1.01 ns
tpch_q18/datafusion:parquet 237359944 236451541.00 1.00 ns
tpch_q19/datafusion:parquet 83207121 103148602.00 0.81 ns 🚀
tpch_q20/datafusion:parquet 125230127 125613199.00 1.00 ns
tpch_q21/datafusion:parquet 187842561 188793773.00 0.99 ns
tpch_q22/datafusion:parquet 39925702 41255497.00 0.97 ns
tpch_q01/datafusion:vortex-file-compressed 52294666 51535715.00 1.01 ns
tpch_q02/datafusion:vortex-file-compressed 54953510 55169079.00 1.00 ns
tpch_q03/datafusion:vortex-file-compressed 28078360 29054814.00 0.97 ns
tpch_q04/datafusion:vortex-file-compressed 19726885 20640496.00 0.96 ns
tpch_q05/datafusion:vortex-file-compressed 83952561 83569020.00 1.00 ns
tpch_q06/datafusion:vortex-file-compressed 10739309 11185386.00 0.96 ns
tpch_q07/datafusion:vortex-file-compressed 93245990 92347680.00 1.01 ns
tpch_q08/datafusion:vortex-file-compressed 68564685 69351669.00 0.99 ns
tpch_q09/datafusion:vortex-file-compressed 90025948 93163634.00 0.97 ns
tpch_q10/datafusion:vortex-file-compressed 82958929 84960828.00 0.98 ns
tpch_q11/datafusion:vortex-file-compressed 21166631 21185390.00 1.00 ns
tpch_q12/datafusion:vortex-file-compressed 36593813 38134879.00 0.96 ns
tpch_q13/datafusion:vortex-file-compressed 31291484 30961520.00 1.01 ns
tpch_q14/datafusion:vortex-file-compressed 28996307 29919787.00 0.97 ns
tpch_q15/datafusion:vortex-file-compressed 26929673 26089474.00 1.03 ns
tpch_q16/datafusion:vortex-file-compressed 36918506 34764281.00 1.06 ns
tpch_q17/datafusion:vortex-file-compressed 76567708 77491514.00 0.99 ns
tpch_q18/datafusion:vortex-file-compressed 108178988 108355188.00 1.00 ns
tpch_q19/datafusion:vortex-file-compressed 36425672 38430678.00 0.95 ns
tpch_q20/datafusion:vortex-file-compressed 50714326 52055090.00 0.97 ns
tpch_q21/datafusion:vortex-file-compressed 99543519 100526736.00 0.99 ns
tpch_q22/datafusion:vortex-file-compressed 17196469 18066068.00 0.95 ns
tpch_q01/datafusion:vortex-compact 62951053 61562601.00 1.02 ns
tpch_q02/datafusion:vortex-compact 58443389 56506494.00 1.03 ns
tpch_q03/datafusion:vortex-compact 33492271 34127550.00 0.98 ns
tpch_q04/datafusion:vortex-compact 24764049 25373460.00 0.98 ns
tpch_q05/datafusion:vortex-compact 90682001 88279755.00 1.03 ns
tpch_q06/datafusion:vortex-compact 15050403 14587293.00 1.03 ns
tpch_q07/datafusion:vortex-compact 99380014 100172319.00 0.99 ns
tpch_q08/datafusion:vortex-compact 78760543 78538764.00 1.00 ns
tpch_q09/datafusion:vortex-compact 96663251 97615714.00 0.99 ns
tpch_q10/datafusion:vortex-compact 83730349 87469381.00 0.96 ns
tpch_q11/datafusion:vortex-compact 21505577 23146949.00 0.93 ns
tpch_q12/datafusion:vortex-compact 46131901 44982387.00 1.03 ns
tpch_q13/datafusion:vortex-compact 38688381 39431708.00 0.98 ns
tpch_q14/datafusion:vortex-compact 34650938 33693600.00 1.03 ns
tpch_q15/datafusion:vortex-compact 36832140 35796569.00 1.03 ns
tpch_q16/datafusion:vortex-compact 41120276 41928720.00 0.98 ns
tpch_q17/datafusion:vortex-compact 81792674 83085182.00 0.98 ns
tpch_q18/datafusion:vortex-compact 116710312 117827744.00 0.99 ns
tpch_q19/datafusion:vortex-compact 51088968 52966134.00 0.96 ns
tpch_q20/datafusion:vortex-compact 58265248 58776002.00 0.99 ns
tpch_q21/datafusion:vortex-compact 116674283 115839014.00 1.01 ns
tpch_q22/datafusion:vortex-compact 16049191 16741708.00 0.96 ns
tpch_q01/duckdb:parquet 86280946 90747330.00 0.95 ns
tpch_q02/duckdb:parquet 39493025 40792059.00 0.97 ns
tpch_q03/duckdb:parquet 69154180 69268499.00 1.00 ns
tpch_q04/duckdb:parquet 54317399 50669296.00 1.07 ns
tpch_q05/duckdb:parquet 70189036 67260688.00 1.04 ns
tpch_q06/duckdb:parquet 20424717 21523541.00 0.95 ns
tpch_q07/duckdb:parquet 80467460 70664401.00 1.14 ns 🚨
tpch_q08/duckdb:parquet 81061735 82677097.00 0.98 ns
tpch_q09/duckdb:parquet 131188493 159539882.00 0.82 ns 🚀
tpch_q10/duckdb:parquet 124055370 126529770.00 0.98 ns
tpch_q11/duckdb:parquet 22172918 22289596.00 0.99 ns
tpch_q12/duckdb:parquet 44689018 45895707.00 0.97 ns
tpch_q13/duckdb:parquet 263474521 278121012.00 0.95 ns
tpch_q14/duckdb:parquet 49712818 56902986.00 0.87 ns 🚀
tpch_q15/duckdb:parquet 24751889 25743919.00 0.96 ns
tpch_q16/duckdb:parquet 58628143 58203247.00 1.01 ns
tpch_q17/duckdb:parquet 55359748 48617604.00 1.14 ns 🚨
tpch_q18/duckdb:parquet 119308370 119348414.00 1.00 ns
tpch_q19/duckdb:parquet 68788892 74135607.00 0.93 ns
tpch_q20/duckdb:parquet 64276332 64532802.00 1.00 ns
tpch_q21/duckdb:parquet 180459506 180000384.00 1.00 ns
tpch_q22/duckdb:parquet 52009229 52263503.00 1.00 ns
tpch_q01/duckdb:vortex-file-compressed 33098111 33031362.00 1.00 ns
tpch_q02/duckdb:vortex-file-compressed 27493968 30488449.00 0.90 ns
tpch_q03/duckdb:vortex-file-compressed 28803174 32024517.00 0.90 ns 🚀
tpch_q04/duckdb:vortex-file-compressed 28929222 29064247.00 1.00 ns
tpch_q05/duckdb:vortex-file-compressed 31800649 33671339.00 0.94 ns
tpch_q06/duckdb:vortex-file-compressed 11060421 10544176.00 1.05 ns
tpch_q07/duckdb:vortex-file-compressed 36282412 36835076.00 0.98 ns
tpch_q08/duckdb:vortex-file-compressed 39999660 40174239.00 1.00 ns
tpch_q09/duckdb:vortex-file-compressed 80179326 80336399.00 1.00 ns
tpch_q10/duckdb:vortex-file-compressed 36372954 36223709.00 1.00 ns
tpch_q11/duckdb:vortex-file-compressed 15423833 16369641.00 0.94 ns
tpch_q12/duckdb:vortex-file-compressed 22806307 23147895.00 0.99 ns
tpch_q13/duckdb:vortex-file-compressed 36707698 37080410.00 0.99 ns
tpch_q14/duckdb:vortex-file-compressed 21208375 21542874.00 0.98 ns
tpch_q15/duckdb:vortex-file-compressed 15702577 15818659.00 0.99 ns
tpch_q16/duckdb:vortex-file-compressed 29950990 29642178.00 1.01 ns
tpch_q17/duckdb:vortex-file-compressed 24195230 24237772.00 1.00 ns
tpch_q18/duckdb:vortex-file-compressed 47794088 46234103.00 1.03 ns
tpch_q19/duckdb:vortex-file-compressed 31023462 32575773.00 0.95 ns
tpch_q20/duckdb:vortex-file-compressed 33879421 33443487.00 1.01 ns
tpch_q21/duckdb:vortex-file-compressed 100893185 102894515.00 0.98 ns
tpch_q22/duckdb:vortex-file-compressed 18176284 17876298.00 1.02 ns
tpch_q01/duckdb:vortex-compact 40002404 39942497.00 1.00 ns
tpch_q02/duckdb:vortex-compact 36869508 39134361.00 0.94 ns
tpch_q03/duckdb:vortex-compact 32014351 30890243.00 1.04 ns
tpch_q04/duckdb:vortex-compact 34431362 33794338.00 1.02 ns
tpch_q05/duckdb:vortex-compact 38322673 37237319.00 1.03 ns
tpch_q06/duckdb:vortex-compact 13769567 14790192.00 0.93 ns
tpch_q07/duckdb:vortex-compact 42473078 42497931.00 1.00 ns
tpch_q08/duckdb:vortex-compact 44652471 46311651.00 0.96 ns
tpch_q09/duckdb:vortex-compact 91589431 91122090.00 1.01 ns
tpch_q10/duckdb:vortex-compact 40481168 40533380.00 1.00 ns
tpch_q11/duckdb:vortex-compact 20309548 20260184.00 1.00 ns
tpch_q12/duckdb:vortex-compact 35697959 35508276.00 1.01 ns
tpch_q13/duckdb:vortex-compact 46327974 46616014.00 0.99 ns
tpch_q14/duckdb:vortex-compact 29992878 30346881.00 0.99 ns
tpch_q15/duckdb:vortex-compact 19311591 19375012.00 1.00 ns
tpch_q16/duckdb:vortex-compact 38881459 36037162.00 1.08 ns
tpch_q17/duckdb:vortex-compact 30554877 30075488.00 1.02 ns
tpch_q18/duckdb:vortex-compact 50616379 49217155.00 1.03 ns
tpch_q19/duckdb:vortex-compact 40367599 37388125.00 1.08 ns
tpch_q20/duckdb:vortex-compact 45728588 44794622.00 1.02 ns
tpch_q21/duckdb:vortex-compact 110231893 111470960.00 0.99 ns
tpch_q22/duckdb:vortex-compact 21302478 20469072.00 1.04 ns
tpch_q01/duckdb:duckdb 16050458 15977832.00 1.00 ns
tpch_q02/duckdb:duckdb 11788817 12593150.00 0.94 ns
tpch_q03/duckdb:duckdb 18540756 19307795.00 0.96 ns
tpch_q04/duckdb:duckdb 19388693 18708766.00 1.04 ns
tpch_q05/duckdb:duckdb 19464350 20000641.00 0.97 ns
tpch_q06/duckdb:duckdb 5425902 5394812.00 1.01 ns
tpch_q07/duckdb:duckdb 23202262 24290034.00 0.96 ns
tpch_q08/duckdb:duckdb 20293112 21078931.00 0.96 ns
tpch_q09/duckdb:duckdb 52441353 51888076.00 1.01 ns
tpch_q10/duckdb:duckdb 38352271 42677643.00 0.90 ns 🚀
tpch_q11/duckdb:duckdb 6149228 5885006.00 1.04 ns
tpch_q12/duckdb:duckdb 14415723 13648754.00 1.06 ns
tpch_q13/duckdb:duckdb 36355890 38044474.00 0.96 ns
tpch_q14/duckdb:duckdb 15841226 17704320.00 0.89 ns 🚀
tpch_q15/duckdb:duckdb 11508586 11980893.00 0.96 ns
tpch_q16/duckdb:duckdb 24909947 23211251.00 1.07 ns
tpch_q17/duckdb:duckdb 13449250 13612258.00 0.99 ns
tpch_q18/duckdb:duckdb 37529105 37680623.00 1.00 ns
tpch_q19/duckdb:duckdb 26455987 26268722.00 1.01 ns
tpch_q20/duckdb:duckdb 22868732 22428318.00 1.02 ns
tpch_q21/duckdb:duckdb 56400987 56804302.00 0.99 ns
tpch_q22/duckdb:duckdb 24431419 24422679.00 1.00 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.931x ➖
  • Vortex: 0.933x ➖
  • Parquet: 0.927x ➖
  • duckdb:vortex: 0.944x ➖
  • datafusion:vortex: 0.923x ➖
  • Best: fineweb_q01/duckdb:vortex-file-compressed (0.757x)
  • Worst: fineweb_q01/datafusion:vortex-compact (1.118x)
  • Significant (>10%): 8↑ 1↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6146684 6530851.00 0.94 ns
fineweb_q01/datafusion:parquet 264250510 286080488.00 0.92 ns
fineweb_q02/datafusion:parquet 261381761 290843973.00 0.90 ns 🚀
fineweb_q03/datafusion:parquet 262389843 291071677.00 0.90 ns
fineweb_q04/datafusion:parquet 287025819 308307681.00 0.93 ns
fineweb_q05/datafusion:parquet 278491595 295017365.00 0.94 ns
fineweb_q06/datafusion:parquet 269171448 300349448.00 0.90 ns 🚀
fineweb_q07/datafusion:parquet 261908205 287092512.00 0.91 ns
fineweb_q08/datafusion:parquet 258246483 280110109.00 0.92 ns
fineweb_q00/datafusion:vortex-file-compressed 4401596 5441824.00 0.81 ns 🚀
fineweb_q01/datafusion:vortex-file-compressed 31726009 33062879.00 0.96 ns
fineweb_q02/datafusion:vortex-file-compressed 33600803 34716500.00 0.97 ns
fineweb_q03/datafusion:vortex-file-compressed 74050563 95373258.00 0.78 ns 🚀
fineweb_q04/datafusion:vortex-file-compressed 213119436 239454122.00 0.89 ns 🚀
fineweb_q05/datafusion:vortex-file-compressed 192233745 208314887.00 0.92 ns
fineweb_q06/datafusion:vortex-file-compressed 69903493 75710111.00 0.92 ns
fineweb_q07/datafusion:vortex-file-compressed 72575300 79664788.00 0.91 ns
fineweb_q08/datafusion:vortex-file-compressed 29570190 29814342.00 0.99 ns
fineweb_q00/datafusion:vortex-compact 4651390 5840322.00 0.80 ns 🚀
fineweb_q01/datafusion:vortex-compact 159132248 142300287.00 1.12 ns 🚨
fineweb_q02/datafusion:vortex-compact 163556550 158518180.00 1.03 ns
fineweb_q03/datafusion:vortex-compact 1245999665 1325631383.00 0.94 ns
fineweb_q04/datafusion:vortex-compact 1455558300 1551514190.00 0.94 ns
fineweb_q05/datafusion:vortex-compact 1142460403 1208878436.00 0.95 ns
fineweb_q06/datafusion:vortex-compact 589353393 622581794.00 0.95 ns
fineweb_q07/datafusion:vortex-compact 617970187 684500570.00 0.90 ns
fineweb_q08/datafusion:vortex-compact 25392521 28134142.00 0.90 ns
fineweb_q00/duckdb:parquet 35645688 38676333.00 0.92 ns
fineweb_q01/duckdb:parquet 90627248 98048265.00 0.92 ns
fineweb_q02/duckdb:parquet 93918473 101497876.00 0.93 ns
fineweb_q03/duckdb:parquet 298478482 320486998.00 0.93 ns
fineweb_q04/duckdb:parquet 425753610 441888126.00 0.96 ns
fineweb_q05/duckdb:parquet 396341359 411420619.00 0.96 ns
fineweb_q06/duckdb:parquet 193283742 204765007.00 0.94 ns
fineweb_q07/duckdb:parquet 204403912 219349574.00 0.93 ns
fineweb_q08/duckdb:parquet 56124870 61777429.00 0.91 ns
fineweb_q00/duckdb:vortex-file-compressed 3213393 3744570.00 0.86 ns 🚀
fineweb_q01/duckdb:vortex-file-compressed 22761675 30050551.00 0.76 ns 🚀
fineweb_q02/duckdb:vortex-file-compressed 27791659 26479987.00 1.05 ns
fineweb_q03/duckdb:vortex-file-compressed 129506204 139857938.00 0.93 ns
fineweb_q04/duckdb:vortex-file-compressed 205020381 214145307.00 0.96 ns
fineweb_q05/duckdb:vortex-file-compressed 184398353 187262249.00 0.98 ns
fineweb_q06/duckdb:vortex-file-compressed 72570638 68251067.00 1.06 ns
fineweb_q07/duckdb:vortex-file-compressed 69765961 74619469.00 0.93 ns
fineweb_q08/duckdb:vortex-file-compressed 24856404 27773864.00 0.89 ns 🚀
fineweb_q00/duckdb:vortex-compact 4069959 4366546.00 0.93 ns
fineweb_q01/duckdb:vortex-compact 91583408 104991078.00 0.87 ns 🚀
fineweb_q02/duckdb:vortex-compact 105736638 110781244.00 0.95 ns
fineweb_q03/duckdb:vortex-compact 833493901 870768074.00 0.96 ns
fineweb_q04/duckdb:vortex-compact 893744140 946743139.00 0.94 ns
fineweb_q05/duckdb:vortex-compact 804145731 842755664.00 0.95 ns
fineweb_q06/duckdb:vortex-compact 452580140 472676097.00 0.96 ns
fineweb_q07/duckdb:vortex-compact 474860866 494007544.00 0.96 ns
fineweb_q08/duckdb:vortex-compact 23509875 21691178.00 1.08 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: Random Access

Summary

  • Overall: 1.066x ➖
  • Vortex: 1.008x ➖
  • Parquet: 1.089x ➖
  • Best: random-access/vortex-tokio-local-disk-footer (0.770x)
  • Worst: random-access/nested-structs/uniform/vortex-tokio-local-disk (1.184x)
  • Significant (>10%): 4↑ 5↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 212679597 188695069.00 1.13 ns 🚨
random-access/parquet-tokio-local-disk-footer 201620943 186751425.00 1.08 ns
random-access/taxi/correlated/parquet-tokio-local-disk 314286682 278788500.00 1.13 ns 🚨
random-access/taxi/correlated/parquet-tokio-local-disk-footer 311661014 281462310.00 1.11 ns 🚨
random-access/taxi/uniform/parquet-tokio-local-disk 327467409 296539516.00 1.10 ns 🚨
random-access/taxi/uniform/parquet-tokio-local-disk-footer 330030728 300070397.00 1.10 ns
random-access/vortex-tokio-local-disk 1345110 1555109.00 0.86 ns 🚀
random-access/vortex-tokio-local-disk-footer 1352543 1757517.00 0.77 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk 1845480 2286995.00 0.81 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk-footer 2180620 2440902.00 0.89 ns 🚀
random-access/taxi/uniform/vortex-tokio-local-disk 5124866 5329316.00 0.96 ns
random-access/taxi/uniform/vortex-tokio-local-disk-footer 5260608 5367318.00 0.98 ns
random-access/lance-tokio-local-disk 844098 757232.00 1.11 ns 🚨
random-access/lance-tokio-local-disk-footer 1545920 1407112.00 1.10 ns
random-access/taxi/correlated/lance-tokio-local-disk 1094275 990039.00 1.11 ns 🚨
random-access/taxi/correlated/lance-tokio-local-disk-footer 1963303 1703780.00 1.15 ns 🚨
random-access/taxi/uniform/lance-tokio-local-disk 9890213 8564660.00 1.15 ns 🚨
random-access/taxi/uniform/lance-tokio-local-disk-footer 10630463 9254826.00 1.15 ns 🚨
random-access/feature-vectors/correlated/parquet-tokio-local-disk 14912235167 14147234818.00 1.05 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 14232157008 13650128196.00 1.04 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 14080928396 13647361353.00 1.03 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13527229142 13632574814.00 0.99 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7668671 7775451.00 0.99 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 6535644 6206579.00 1.05 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk 13842996 13418083.00 1.03 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 14043027 13530313.00 1.04 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk 4081311 2736299.00 1.49 ns 🚨
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1533370 1341628.00 1.14 ns 🚨
random-access/feature-vectors/uniform/lance-tokio-local-disk 1531329 1533281.00 1.00 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2462360 2457412.00 1.00 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk 168952426 163158612.00 1.04 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 170806073 163034689.00 1.05 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 179569040 163152331.00 1.10 ns 🚨
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 175300032 164381688.00 1.07 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 787949 719200.00 1.10 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 733422 720059.00 1.02 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk 2834073 2414365.00 1.17 ns 🚨
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2980301 2628651.00 1.13 ns 🚨
random-access/nested-lists/correlated/lance-tokio-local-disk 274415 276768.00 0.99 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 798457 763819.00 1.05 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1243708 1186658.00 1.05 ns
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1864135 1711564.00 1.09 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 28888131 27070781.00 1.07 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 29202159 26915798.00 1.08 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 31833443 26953244.00 1.18 ns 🚨
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 34324219 26759626.00 1.28 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk 1065325 907171.00 1.17 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 1024091 924836.00 1.11 ns 🚨
random-access/nested-structs/uniform/vortex-tokio-local-disk 2127876 1797541.00 1.18 ns 🚨
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1809896 1803796.00 1.00 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 469566 441799.00 1.06 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 734757 661713.00 1.11 ns 🚨
random-access/nested-structs/uniform/lance-tokio-local-disk 2915960 2865859.00 1.02 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3611738 3118582.00 1.16 ns 🚨

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.030x ➖
  • Vortex: 1.036x ➖
  • Parquet: 1.018x ➖
  • duckdb:vortex: 1.033x ➖
  • datafusion:vortex: 1.039x ➖
  • Best: tpch_q13/datafusion:vortex-compact (0.743x)
  • Worst: tpch_q11/datafusion:vortex-compact (2.120x)
  • Significant (>30%): 0↑ 4↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 217164299 200239996.00 1.08 ns
tpch_q02/datafusion:parquet 477746704 424472270.00 1.13 ns
tpch_q03/datafusion:parquet 302438015 310613967.00 0.97 ns
tpch_q04/datafusion:parquet 153505322 154629576.00 0.99 ns
tpch_q05/datafusion:parquet 514734563 513428748.00 1.00 ns
tpch_q06/datafusion:parquet 182192957 137482788.00 1.33 ns 🚨
tpch_q07/datafusion:parquet 625152697 521670451.00 1.20 ns
tpch_q08/datafusion:parquet 618007828 609478489.00 1.01 ns
tpch_q09/datafusion:parquet 627936415 543807653.00 1.15 ns
tpch_q10/datafusion:parquet 575850770 561405331.00 1.03 ns
tpch_q11/datafusion:parquet 343943124 335131170.00 1.03 ns
tpch_q12/datafusion:parquet 259717299 283291818.00 0.92 ns
tpch_q13/datafusion:parquet 425748425 433768558.00 0.98 ns
tpch_q14/datafusion:parquet 199996358 216773937.00 0.92 ns
tpch_q15/datafusion:parquet 309005463 294964735.00 1.05 ns
tpch_q16/datafusion:parquet 175161109 185111041.00 0.95 ns
tpch_q17/datafusion:parquet 394618071 388243766.00 1.02 ns
tpch_q18/datafusion:parquet 483774799 493397454.00 0.98 ns
tpch_q19/datafusion:parquet 339464081 341150755.00 1.00 ns
tpch_q20/datafusion:parquet 375038905 364647062.00 1.03 ns
tpch_q21/datafusion:parquet 583592438 549013881.00 1.06 ns
tpch_q22/datafusion:parquet 169212366 112136586.00 1.51 ns 🚨
tpch_q01/datafusion:vortex-file-compressed 194912720 188661864.00 1.03 ns
tpch_q02/datafusion:vortex-file-compressed 463735581 432648632.00 1.07 ns
tpch_q03/datafusion:vortex-file-compressed 349625161 354417005.00 0.99 ns
tpch_q04/datafusion:vortex-file-compressed 217500378 208303956.00 1.04 ns
tpch_q05/datafusion:vortex-file-compressed 416933258 559233187.00 0.75 ns
tpch_q06/datafusion:vortex-file-compressed 271851770 216496570.00 1.26 ns
tpch_q07/datafusion:vortex-file-compressed 360201849 398234582.00 0.90 ns
tpch_q08/datafusion:vortex-file-compressed 575829147 594960890.00 0.97 ns
tpch_q09/datafusion:vortex-file-compressed 568341799 513524792.00 1.11 ns
tpch_q10/datafusion:vortex-file-compressed 534015558 474434084.00 1.13 ns
tpch_q11/datafusion:vortex-file-compressed 336828780 312264686.00 1.08 ns
tpch_q12/datafusion:vortex-file-compressed 456542528 380731006.00 1.20 ns
tpch_q13/datafusion:vortex-file-compressed 200913876 211625587.00 0.95 ns
tpch_q14/datafusion:vortex-file-compressed 197982728 194712768.00 1.02 ns
tpch_q15/datafusion:vortex-file-compressed 326100548 302854654.00 1.08 ns
tpch_q16/datafusion:vortex-file-compressed 226859426 180801400.00 1.25 ns
tpch_q17/datafusion:vortex-file-compressed 313707140 300148707.00 1.05 ns
tpch_q18/datafusion:vortex-file-compressed 269727737 299266062.00 0.90 ns
tpch_q19/datafusion:vortex-file-compressed 345652931 351851426.00 0.98 ns
tpch_q20/datafusion:vortex-file-compressed 340639792 405830997.00 0.84 ns
tpch_q21/datafusion:vortex-file-compressed 459808638 448543904.00 1.03 ns
tpch_q22/datafusion:vortex-file-compressed 150620936 144856910.00 1.04 ns
tpch_q01/datafusion:vortex-compact 255395773 247129742.00 1.03 ns
tpch_q02/datafusion:vortex-compact 464985524 451251363.00 1.03 ns
tpch_q03/datafusion:vortex-compact 320255902 305054252.00 1.05 ns
tpch_q04/datafusion:vortex-compact 230252949 214120315.00 1.08 ns
tpch_q05/datafusion:vortex-compact 496394465 365108450.00 1.36 ns 🚨
tpch_q06/datafusion:vortex-compact 389742166 315900780.00 1.23 ns
tpch_q07/datafusion:vortex-compact 458307975 390699451.00 1.17 ns
tpch_q08/datafusion:vortex-compact 519545283 578358641.00 0.90 ns
tpch_q09/datafusion:vortex-compact 499887846 447963575.00 1.12 ns
tpch_q10/datafusion:vortex-compact 450933021 473256036.00 0.95 ns
tpch_q11/datafusion:vortex-compact 530219626 250132697.00 2.12 ns 🚨
tpch_q12/datafusion:vortex-compact 592357653 434980328.00 1.36 ns 🚨
tpch_q13/datafusion:vortex-compact 223907821 301239197.00 0.74 ns
tpch_q14/datafusion:vortex-compact 255746480 334801654.00 0.76 ns
tpch_q15/datafusion:vortex-compact 454749263 447366398.00 1.02 ns
tpch_q16/datafusion:vortex-compact 183606081 234145016.00 0.78 ns
tpch_q17/datafusion:vortex-compact 319178993 290471989.00 1.10 ns
tpch_q18/datafusion:vortex-compact 291604656 261418650.00 1.12 ns
tpch_q19/datafusion:vortex-compact 437033751 458209241.00 0.95 ns
tpch_q20/datafusion:vortex-compact 437860294 453612534.00 0.97 ns
tpch_q21/datafusion:vortex-compact 512986937 517601671.00 0.99 ns
tpch_q22/datafusion:vortex-compact 114252029 113816463.00 1.00 ns
tpch_q01/duckdb:parquet 479989756 593237171.00 0.81 ns
tpch_q02/duckdb:parquet 1222627840 1301899362.00 0.94 ns
tpch_q03/duckdb:parquet 932954443 1098486287.00 0.85 ns
tpch_q04/duckdb:parquet 629489626 564249985.00 1.12 ns
tpch_q05/duckdb:parquet 1407248906 1527753458.00 0.92 ns
tpch_q06/duckdb:parquet 447748649 424549587.00 1.05 ns
tpch_q07/duckdb:parquet 1044046285 1061023627.00 0.98 ns
tpch_q08/duckdb:parquet 1479551676 1616895895.00 0.92 ns
tpch_q09/duckdb:parquet 1252721171 1251177610.00 1.00 ns
tpch_q10/duckdb:parquet 1184425968 1297627683.00 0.91 ns
tpch_q11/duckdb:parquet 845834387 847938472.00 1.00 ns
tpch_q12/duckdb:parquet 622968178 607696376.00 1.03 ns
tpch_q13/duckdb:parquet 866410066 883071119.00 0.98 ns
tpch_q14/duckdb:parquet 631583723 613833653.00 1.03 ns
tpch_q15/duckdb:parquet 484601111 462540944.00 1.05 ns
tpch_q16/duckdb:parquet 488935812 480244939.00 1.02 ns
tpch_q17/duckdb:parquet 645221658 688567880.00 0.94 ns
tpch_q18/duckdb:parquet 796856589 819321959.00 0.97 ns
tpch_q19/duckdb:parquet 744952448 794162305.00 0.94 ns
tpch_q20/duckdb:parquet 1046170029 1011471255.00 1.03 ns
tpch_q21/duckdb:parquet 1123649730 1047871795.00 1.07 ns
tpch_q22/duckdb:parquet 554347036 475055523.00 1.17 ns
tpch_q01/duckdb:vortex-file-compressed 247779721 230124735.00 1.08 ns
tpch_q02/duckdb:vortex-file-compressed 922309305 921864797.00 1.00 ns
tpch_q03/duckdb:vortex-file-compressed 514071399 531876826.00 0.97 ns
tpch_q04/duckdb:vortex-file-compressed 332898382 368838220.00 0.90 ns
tpch_q05/duckdb:vortex-file-compressed 825553262 837548130.00 0.99 ns
tpch_q06/duckdb:vortex-file-compressed 345168212 335962648.00 1.03 ns
tpch_q07/duckdb:vortex-file-compressed 710420296 656307038.00 1.08 ns
tpch_q08/duckdb:vortex-file-compressed 836757374 878422133.00 0.95 ns
tpch_q09/duckdb:vortex-file-compressed 785698132 820994316.00 0.96 ns
tpch_q10/duckdb:vortex-file-compressed 718379378 698110961.00 1.03 ns
tpch_q11/duckdb:vortex-file-compressed 471798053 509963819.00 0.93 ns
tpch_q12/duckdb:vortex-file-compressed 457978220 497775027.00 0.92 ns
tpch_q13/duckdb:vortex-file-compressed 447254931 475505275.00 0.94 ns
tpch_q14/duckdb:vortex-file-compressed 458999691 417944098.00 1.10 ns
tpch_q15/duckdb:vortex-file-compressed 294413070 275868891.00 1.07 ns
tpch_q16/duckdb:vortex-file-compressed 348610659 354004758.00 0.98 ns
tpch_q17/duckdb:vortex-file-compressed 577147204 545567840.00 1.06 ns
tpch_q18/duckdb:vortex-file-compressed 644980786 502342652.00 1.28 ns
tpch_q19/duckdb:vortex-file-compressed 387451499 428936341.00 0.90 ns
tpch_q20/duckdb:vortex-file-compressed 742319502 763043221.00 0.97 ns
tpch_q21/duckdb:vortex-file-compressed 1146506404 983900343.00 1.17 ns
tpch_q22/duckdb:vortex-file-compressed 368057747 345918686.00 1.06 ns
tpch_q01/duckdb:vortex-compact 250938763 249224811.00 1.01 ns
tpch_q02/duckdb:vortex-compact 845862365 827933478.00 1.02 ns
tpch_q03/duckdb:vortex-compact 534812585 561109573.00 0.95 ns
tpch_q04/duckdb:vortex-compact 400645846 323353753.00 1.24 ns
tpch_q05/duckdb:vortex-compact 780390385 816005129.00 0.96 ns
tpch_q06/duckdb:vortex-compact 389337207 338265541.00 1.15 ns
tpch_q07/duckdb:vortex-compact 627958805 746042584.00 0.84 ns
tpch_q08/duckdb:vortex-compact 838470648 795159381.00 1.05 ns
tpch_q09/duckdb:vortex-compact 834690811 786499362.00 1.06 ns
tpch_q10/duckdb:vortex-compact 778533123 609889289.00 1.28 ns
tpch_q11/duckdb:vortex-compact 443529399 430710642.00 1.03 ns
tpch_q12/duckdb:vortex-compact 414504878 414920241.00 1.00 ns
tpch_q13/duckdb:vortex-compact 448259147 438575154.00 1.02 ns
tpch_q14/duckdb:vortex-compact 431719956 421107936.00 1.03 ns
tpch_q15/duckdb:vortex-compact 331113237 247131907.00 1.34 ns 🚨
tpch_q16/duckdb:vortex-compact 345275111 338612941.00 1.02 ns
tpch_q17/duckdb:vortex-compact 626038414 625104971.00 1.00 ns
tpch_q18/duckdb:vortex-compact 543087254 484605962.00 1.12 ns
tpch_q19/duckdb:vortex-compact 504807621 457700210.00 1.10 ns
tpch_q20/duckdb:vortex-compact 778133991 712767354.00 1.09 ns
tpch_q21/duckdb:vortex-compact 993150664 950849242.00 1.04 ns
tpch_q22/duckdb:vortex-compact 347555520 364031512.00 0.95 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.961x ➖
  • Vortex: 0.967x ➖
  • Parquet: 0.944x ➖
  • duckdb:vortex: 0.975x ➖
  • datafusion:vortex: 0.960x ➖
  • Best: tpcds_q88/duckdb:vortex-compact (0.819x)
  • Worst: tpcds_q92/duckdb:vortex-compact (1.141x)
  • Significant (>10%): 17↑ 3↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 40968106 42798184.00 0.96 ns
tpcds_q02/datafusion:parquet 54686520 58083036.00 0.94 ns
tpcds_q03/datafusion:parquet 17358742 21520212.00 0.81 ns 🚀
tpcds_q04/datafusion:parquet 379722572 420798143.00 0.90 ns
tpcds_q05/datafusion:parquet 98772590 103390799.00 0.96 ns
tpcds_q06/datafusion:parquet 104224208 105087861.00 0.99 ns
tpcds_q07/datafusion:parquet 147260812 149723125.00 0.98 ns
tpcds_q08/datafusion:parquet 42317579 42447240.00 1.00 ns
tpcds_q09/datafusion:parquet 57792420 63266278.00 0.91 ns
tpcds_q10/datafusion:parquet 107800559 114584122.00 0.94 ns
tpcds_q11/datafusion:parquet 243025206 263044639.00 0.92 ns
tpcds_q12/datafusion:parquet 31016322 36508789.00 0.85 ns 🚀
tpcds_q13/datafusion:parquet 150762736 158782180.00 0.95 ns
tpcds_q14/datafusion:parquet 225089485 241293700.00 0.93 ns
tpcds_q15/datafusion:parquet 62665777 63559075.00 0.99 ns
tpcds_q16/datafusion:parquet 34271666 37129808.00 0.92 ns
tpcds_q17/datafusion:parquet 189183500 204362589.00 0.93 ns
tpcds_q18/datafusion:parquet 188591491 190620010.00 0.99 ns
tpcds_q19/datafusion:parquet 38153898 40374646.00 0.94 ns
tpcds_q20/datafusion:parquet 26589406 28945624.00 0.92 ns
tpcds_q21/datafusion:parquet 29971247 31088087.00 0.96 ns
tpcds_q22/datafusion:parquet 150980684 171427812.00 0.88 ns 🚀
tpcds_q23/datafusion:parquet 197429238 214378603.00 0.92 ns
tpcds_q24/datafusion:parquet 229933106 248212775.00 0.93 ns
tpcds_q25/datafusion:parquet 197423603 202554245.00 0.97 ns
tpcds_q26/datafusion:parquet 127914975 131765318.00 0.97 ns
tpcds_q27/datafusion:parquet 288632444 318037876.00 0.91 ns
tpcds_q28/datafusion:parquet 52874261 58904218.00 0.90 ns 🚀
tpcds_q29/datafusion:parquet 200690661 209810117.00 0.96 ns
tpcds_q30/datafusion:parquet 45984826 51939409.00 0.89 ns 🚀
tpcds_q31/datafusion:parquet 110888229 118664631.00 0.93 ns
tpcds_q32/datafusion:parquet 32013122 32046870.00 1.00 ns
tpcds_q33/datafusion:parquet 37651396 41702656.00 0.90 ns
tpcds_q34/datafusion:parquet 36747127 39899236.00 0.92 ns
tpcds_q35/datafusion:parquet 103127988 109241785.00 0.94 ns
tpcds_q36/datafusion:parquet 91892963 97600036.00 0.94 ns
tpcds_q37/datafusion:parquet 27589213 29267838.00 0.94 ns
tpcds_q38/datafusion:parquet 65889443 71110152.00 0.93 ns
tpcds_q39/datafusion:parquet 100220709 107358162.00 0.93 ns
tpcds_q40/datafusion:parquet 40967276 38954030.00 1.05 ns
tpcds_q41/datafusion:parquet 12917016 14467141.00 0.89 ns 🚀
tpcds_q42/datafusion:parquet 17051380 18521153.00 0.92 ns
tpcds_q43/datafusion:parquet 27959180 30530331.00 0.92 ns
tpcds_q44/datafusion:parquet 41486886 48544839.00 0.85 ns 🚀
tpcds_q45/datafusion:parquet 74544040 77591293.00 0.96 ns
tpcds_q46/datafusion:parquet 53779139 56863477.00 0.95 ns
tpcds_q47/datafusion:parquet 197371800 218383474.00 0.90 ns
tpcds_q48/datafusion:parquet 144419221 145273103.00 0.99 ns
tpcds_q49/datafusion:parquet 76692496 80911685.00 0.95 ns
tpcds_q50/datafusion:parquet 123500348 131856773.00 0.94 ns
tpcds_q51/datafusion:parquet 101634229 106769258.00 0.95 ns
tpcds_q52/datafusion:parquet 16637644 19773346.00 0.84 ns 🚀
tpcds_q53/datafusion:parquet 31443590 33626887.00 0.94 ns
tpcds_q54/datafusion:parquet 51701725 53903397.00 0.96 ns
tpcds_q55/datafusion:parquet 17143322 17732081.00 0.97 ns
tpcds_q56/datafusion:parquet 38999071 41852547.00 0.93 ns
tpcds_q57/datafusion:parquet 145052051 150277538.00 0.97 ns
tpcds_q58/datafusion:parquet 75329721 84420066.00 0.89 ns 🚀
tpcds_q59/datafusion:parquet 72884743 71014120.00 1.03 ns
tpcds_q60/datafusion:parquet 38530975 42328364.00 0.91 ns
tpcds_q61/datafusion:parquet 70049326 78450841.00 0.89 ns 🚀
tpcds_q62/datafusion:parquet 49170862 51899516.00 0.95 ns
tpcds_q63/datafusion:parquet 31541743 37683301.00 0.84 ns 🚀
tpcds_q64/datafusion:parquet 1067645563 1133335941.00 0.94 ns
tpcds_q65/datafusion:parquet 50544655 61035811.00 0.83 ns 🚀
tpcds_q66/datafusion:parquet 89125259 100809026.00 0.88 ns 🚀
tpcds_q67/datafusion:parquet 181600162 202793825.00 0.90 ns 🚀
tpcds_q68/datafusion:parquet 55274929 59341665.00 0.93 ns
tpcds_q69/datafusion:parquet 103385532 102824417.00 1.01 ns
tpcds_q70/datafusion:parquet 116871278 129165387.00 0.90 ns
tpcds_q71/datafusion:parquet 29931139 31349927.00 0.95 ns
tpcds_q72/datafusion:parquet 920912364 1033118469.00 0.89 ns 🚀
tpcds_q73/datafusion:parquet 37040125 40597671.00 0.91 ns
tpcds_q74/datafusion:parquet 140372665 152120140.00 0.92 ns
tpcds_q75/datafusion:parquet 140502593 156864081.00 0.90 ns 🚀
tpcds_q76/datafusion:parquet 98580379 102806351.00 0.96 ns
tpcds_q77/datafusion:parquet 63602289 65428832.00 0.97 ns
tpcds_q78/datafusion:parquet 190583667 214133362.00 0.89 ns 🚀
tpcds_q79/datafusion:parquet 41106980 47012154.00 0.87 ns 🚀
tpcds_q80/datafusion:parquet 119016754 126085050.00 0.94 ns
tpcds_q81/datafusion:parquet 44493210 47675711.00 0.93 ns
tpcds_q82/datafusion:parquet 30217955 31672030.00 0.95 ns
tpcds_q83/datafusion:parquet 58234977 63219687.00 0.92 ns
tpcds_q84/datafusion:parquet 49923049 54491458.00 0.92 ns
tpcds_q85/datafusion:parquet 259482932 262465974.00 0.99 ns
tpcds_q86/datafusion:parquet 23003807 22838870.00 1.01 ns
tpcds_q87/datafusion:parquet 71045242 72215125.00 0.98 ns
tpcds_q88/datafusion:parquet 79357817 85128759.00 0.93 ns
tpcds_q89/datafusion:parquet 40274131 39985874.00 1.01 ns
tpcds_q90/datafusion:parquet 20241954 21295601.00 0.95 ns
tpcds_q91/datafusion:parquet 80770064 87632242.00 0.92 ns
tpcds_q92/datafusion:parquet 27299217 27537735.00 0.99 ns
tpcds_q93/datafusion:parquet 40165268 44943805.00 0.89 ns 🚀
tpcds_q94/datafusion:parquet 31330767 32133609.00 0.98 ns
tpcds_q95/datafusion:parquet 145378345 149775323.00 0.97 ns
tpcds_q96/datafusion:parquet 15379871 16371395.00 0.94 ns
tpcds_q97/datafusion:parquet 39167486 39776792.00 0.98 ns
tpcds_q98/datafusion:parquet 38449639 40343335.00 0.95 ns
tpcds_q99/datafusion:parquet 52011020 61143242.00 0.85 ns 🚀
tpcds_q01/datafusion:vortex-file-compressed 32108545 34983257.00 0.92 ns
tpcds_q02/datafusion:vortex-file-compressed 83292901 83636168.00 1.00 ns
tpcds_q03/datafusion:vortex-file-compressed 29700789 30758104.00 0.97 ns
tpcds_q04/datafusion:vortex-file-compressed 415879620 441854328.00 0.94 ns
tpcds_q05/datafusion:vortex-file-compressed 79591082 77658823.00 1.02 ns
tpcds_q06/datafusion:vortex-file-compressed 80154782 88529953.00 0.91 ns
tpcds_q07/datafusion:vortex-file-compressed 83864036 93529188.00 0.90 ns 🚀
tpcds_q08/datafusion:vortex-file-compressed 44623573 44204810.00 1.01 ns
tpcds_q09/datafusion:vortex-file-compressed 49766329 53611214.00 0.93 ns
tpcds_q10/datafusion:vortex-file-compressed 50720709 55170226.00 0.92 ns
tpcds_q11/datafusion:vortex-file-compressed 250223912 258809689.00 0.97 ns
tpcds_q12/datafusion:vortex-file-compressed 40337153 41112786.00 0.98 ns
tpcds_q13/datafusion:vortex-file-compressed 84207349 88684240.00 0.95 ns
tpcds_q14/datafusion:vortex-file-compressed 226428888 241623178.00 0.94 ns
tpcds_q15/datafusion:vortex-file-compressed 54338970 56653230.00 0.96 ns
tpcds_q16/datafusion:vortex-file-compressed 32475554 33426122.00 0.97 ns
tpcds_q17/datafusion:vortex-file-compressed 123936366 123933827.00 1.00 ns
tpcds_q18/datafusion:vortex-file-compressed 108880172 115190538.00 0.95 ns
tpcds_q19/datafusion:vortex-file-compressed 50703771 51466813.00 0.99 ns
tpcds_q20/datafusion:vortex-file-compressed 44878275 47858929.00 0.94 ns
tpcds_q21/datafusion:vortex-file-compressed 189118075 200034516.00 0.95 ns
tpcds_q22/datafusion:vortex-file-compressed 74659038 81512800.00 0.92 ns
tpcds_q23/datafusion:vortex-file-compressed 202083751 212351849.00 0.95 ns
tpcds_q24/datafusion:vortex-file-compressed 199764709 206506342.00 0.97 ns
tpcds_q25/datafusion:vortex-file-compressed 126187794 133131168.00 0.95 ns
tpcds_q26/datafusion:vortex-file-compressed 68999323 73707998.00 0.94 ns
tpcds_q27/datafusion:vortex-file-compressed 188054749 195375057.00 0.96 ns
tpcds_q28/datafusion:vortex-file-compressed 54498681 56627127.00 0.96 ns
tpcds_q29/datafusion:vortex-file-compressed 127228688 127722469.00 1.00 ns
tpcds_q30/datafusion:vortex-file-compressed 30555842 33447623.00 0.91 ns
tpcds_q31/datafusion:vortex-file-compressed 191764448 200579741.00 0.96 ns
tpcds_q32/datafusion:vortex-file-compressed 26062731 28360554.00 0.92 ns
tpcds_q33/datafusion:vortex-file-compressed 39882976 41627544.00 0.96 ns
tpcds_q34/datafusion:vortex-file-compressed 40157132 43120789.00 0.93 ns
tpcds_q35/datafusion:vortex-file-compressed 66698409 70210639.00 0.95 ns
tpcds_q36/datafusion:vortex-file-compressed 115800161 124079200.00 0.93 ns
tpcds_q37/datafusion:vortex-file-compressed 42416774 48250876.00 0.88 ns 🚀
tpcds_q38/datafusion:vortex-file-compressed 96690215 99924083.00 0.97 ns
tpcds_q39/datafusion:vortex-file-compressed 215076784 221103968.00 0.97 ns
tpcds_q40/datafusion:vortex-file-compressed 58427931 62709077.00 0.93 ns
tpcds_q41/datafusion:vortex-file-compressed 15671360 16292764.00 0.96 ns
tpcds_q42/datafusion:vortex-file-compressed 32977073 34020075.00 0.97 ns
tpcds_q43/datafusion:vortex-file-compressed 49160620 52760116.00 0.93 ns
tpcds_q44/datafusion:vortex-file-compressed 44018013 46509982.00 0.95 ns
tpcds_q45/datafusion:vortex-file-compressed 53022602 53203016.00 1.00 ns
tpcds_q46/datafusion:vortex-file-compressed 69929022 71271053.00 0.98 ns
tpcds_q47/datafusion:vortex-file-compressed 259043300 269926344.00 0.96 ns
tpcds_q48/datafusion:vortex-file-compressed 72883631 74832955.00 0.97 ns
tpcds_q49/datafusion:vortex-file-compressed 74546835 73906079.00 1.01 ns
tpcds_q50/datafusion:vortex-file-compressed 79948381 78275509.00 1.02 ns
tpcds_q51/datafusion:vortex-file-compressed 97635924 95752292.00 1.02 ns
tpcds_q52/datafusion:vortex-file-compressed 32555511 32496548.00 1.00 ns
tpcds_q53/datafusion:vortex-file-compressed 31956493 31017704.00 1.03 ns
tpcds_q54/datafusion:vortex-file-compressed 50054984 53021488.00 0.94 ns
tpcds_q55/datafusion:vortex-file-compressed 33792203 35360210.00 0.96 ns
tpcds_q56/datafusion:vortex-file-compressed 49900483 48704515.00 1.02 ns
tpcds_q57/datafusion:vortex-file-compressed 198258684 202004962.00 0.98 ns
tpcds_q58/datafusion:vortex-file-compressed 121613867 122452493.00 0.99 ns
tpcds_q59/datafusion:vortex-file-compressed 102504982 104479416.00 0.98 ns
tpcds_q60/datafusion:vortex-file-compressed 48599254 50386107.00 0.96 ns
tpcds_q61/datafusion:vortex-file-compressed 60274649 60010772.00 1.00 ns
tpcds_q62/datafusion:vortex-file-compressed 48348108 50709869.00 0.95 ns
tpcds_q63/datafusion:vortex-file-compressed 31707286 32015409.00 0.99 ns
tpcds_q64/datafusion:vortex-file-compressed 754694510 769674472.00 0.98 ns
tpcds_q65/datafusion:vortex-file-compressed 55803692 56423158.00 0.99 ns
tpcds_q66/datafusion:vortex-file-compressed 113977822 112815456.00 1.01 ns
tpcds_q67/datafusion:vortex-file-compressed 146774636 150357129.00 0.98 ns
tpcds_q68/datafusion:vortex-file-compressed 68560450 73562495.00 0.93 ns
tpcds_q69/datafusion:vortex-file-compressed 49712551 52704224.00 0.94 ns
tpcds_q70/datafusion:vortex-file-compressed 125449273 129410837.00 0.97 ns
tpcds_q71/datafusion:vortex-file-compressed 31911352 34134132.00 0.93 ns
tpcds_q72/datafusion:vortex-file-compressed 3657204098 3744246984.00 0.98 ns
tpcds_q73/datafusion:vortex-file-compressed 40627541 41650161.00 0.98 ns
tpcds_q74/datafusion:vortex-file-compressed 179178472 176746891.00 1.01 ns
tpcds_q75/datafusion:vortex-file-compressed 137896793 149140681.00 0.92 ns
tpcds_q76/datafusion:vortex-file-compressed 71085917 68139185.00 1.04 ns
tpcds_q77/datafusion:vortex-file-compressed 56188509 57055197.00 0.98 ns
tpcds_q78/datafusion:vortex-file-compressed 187451255 189147520.00 0.99 ns
tpcds_q79/datafusion:vortex-file-compressed 45217439 46473006.00 0.97 ns
tpcds_q80/datafusion:vortex-file-compressed 123871092 124593729.00 0.99 ns
tpcds_q81/datafusion:vortex-file-compressed 36139836 39304812.00 0.92 ns
tpcds_q82/datafusion:vortex-file-compressed 43347400 44167892.00 0.98 ns
tpcds_q83/datafusion:vortex-file-compressed 72061408 71146286.00 1.01 ns
tpcds_q84/datafusion:vortex-file-compressed 17562004 17519370.00 1.00 ns
tpcds_q85/datafusion:vortex-file-compressed 146130558 148289566.00 0.99 ns
tpcds_q86/datafusion:vortex-file-compressed 34898639 35297351.00 0.99 ns
tpcds_q87/datafusion:vortex-file-compressed 100513002 101100988.00 0.99 ns
tpcds_q88/datafusion:vortex-file-compressed 82692215 83942073.00 0.99 ns
tpcds_q89/datafusion:vortex-file-compressed 61135410 63696641.00 0.96 ns
tpcds_q90/datafusion:vortex-file-compressed 18414838 18811189.00 0.98 ns
tpcds_q91/datafusion:vortex-file-compressed 28400060 30351862.00 0.94 ns
tpcds_q92/datafusion:vortex-file-compressed 22419079 23161893.00 0.97 ns
tpcds_q93/datafusion:vortex-file-compressed 42084085 43492948.00 0.97 ns
tpcds_q94/datafusion:vortex-file-compressed 28317895 30956345.00 0.91 ns
tpcds_q95/datafusion:vortex-file-compressed 95514365 101646598.00 0.94 ns
tpcds_q96/datafusion:vortex-file-compressed 16814153 16823446.00 1.00 ns
tpcds_q97/datafusion:vortex-file-compressed 34989495 36367176.00 0.96 ns
tpcds_q98/datafusion:vortex-file-compressed 54038149 54759685.00 0.99 ns
tpcds_q99/datafusion:vortex-file-compressed 64324709 67854388.00 0.95 ns
tpcds_q01/datafusion:vortex-compact 35999128 38439605.00 0.94 ns
tpcds_q02/datafusion:vortex-compact 88551309 89127185.00 0.99 ns
tpcds_q03/datafusion:vortex-compact 34852177 35970172.00 0.97 ns
tpcds_q04/datafusion:vortex-compact 475360895 466923040.00 1.02 ns
tpcds_q05/datafusion:vortex-compact 92342714 90066579.00 1.03 ns
tpcds_q06/datafusion:vortex-compact 87886494 87207462.00 1.01 ns
tpcds_q07/datafusion:vortex-compact 102753183 104331644.00 0.98 ns
tpcds_q08/datafusion:vortex-compact 50786577 52627805.00 0.97 ns
tpcds_q09/datafusion:vortex-compact 104593699 108197073.00 0.97 ns
tpcds_q10/datafusion:vortex-compact 71919803 73620114.00 0.98 ns
tpcds_q11/datafusion:vortex-compact 269270149 275986694.00 0.98 ns
tpcds_q12/datafusion:vortex-compact 42468791 43138282.00 0.98 ns
tpcds_q13/datafusion:vortex-compact 147115232 151794489.00 0.97 ns
tpcds_q14/datafusion:vortex-compact 283634746 296578389.00 0.96 ns
tpcds_q15/datafusion:vortex-compact 58867026 58283159.00 1.01 ns
tpcds_q16/datafusion:vortex-compact 44543079 43333293.00 1.03 ns
tpcds_q17/datafusion:vortex-compact 136718583 140731530.00 0.97 ns
tpcds_q18/datafusion:vortex-compact 126167872 129224547.00 0.98 ns
tpcds_q19/datafusion:vortex-compact 64900575 67961171.00 0.95 ns
tpcds_q20/datafusion:vortex-compact 47893716 51368769.00 0.93 ns
tpcds_q21/datafusion:vortex-compact 189488458 196767659.00 0.96 ns
tpcds_q22/datafusion:vortex-compact 82382914 82796608.00 1.00 ns
tpcds_q23/datafusion:vortex-compact 244994798 257342462.00 0.95 ns
tpcds_q24/datafusion:vortex-compact 231603969 246289871.00 0.94 ns
tpcds_q25/datafusion:vortex-compact 134347873 142326799.00 0.94 ns
tpcds_q26/datafusion:vortex-compact 81065865 81520799.00 0.99 ns
tpcds_q27/datafusion:vortex-compact 228777761 231590817.00 0.99 ns
tpcds_q28/datafusion:vortex-compact 105591929 109397846.00 0.97 ns
tpcds_q29/datafusion:vortex-compact 139890862 143054918.00 0.98 ns
tpcds_q30/datafusion:vortex-compact 35887277 39181790.00 0.92 ns
tpcds_q31/datafusion:vortex-compact 228622229 240364460.00 0.95 ns
tpcds_q32/datafusion:vortex-compact 31702493 33344606.00 0.95 ns
tpcds_q33/datafusion:vortex-compact 55187935 54959577.00 1.00 ns
tpcds_q34/datafusion:vortex-compact 58521526 60951197.00 0.96 ns
tpcds_q35/datafusion:vortex-compact 80573947 82820861.00 0.97 ns
tpcds_q36/datafusion:vortex-compact 139092248 140977315.00 0.99 ns
tpcds_q37/datafusion:vortex-compact 58387619 58525400.00 1.00 ns
tpcds_q38/datafusion:vortex-compact 111988675 115032124.00 0.97 ns
tpcds_q39/datafusion:vortex-compact 231455428 207441885.00 1.12 ns 🚨
tpcds_q40/datafusion:vortex-compact 66640314 67901669.00 0.98 ns
tpcds_q41/datafusion:vortex-compact 16581854 17641552.00 0.94 ns
tpcds_q42/datafusion:vortex-compact 40390449 41669917.00 0.97 ns
tpcds_q43/datafusion:vortex-compact 56662374 59015809.00 0.96 ns
tpcds_q44/datafusion:vortex-compact 73756556 75641542.00 0.98 ns
tpcds_q45/datafusion:vortex-compact 56510715 59558235.00 0.95 ns
tpcds_q46/datafusion:vortex-compact 95371826 101820608.00 0.94 ns
tpcds_q47/datafusion:vortex-compact 284052528 315992661.00 0.90 ns 🚀
tpcds_q48/datafusion:vortex-compact 113584818 118685773.00 0.96 ns
tpcds_q49/datafusion:vortex-compact 103277241 108823045.00 0.95 ns
tpcds_q50/datafusion:vortex-compact 99796454 103895298.00 0.96 ns
tpcds_q51/datafusion:vortex-compact 106079545 112031922.00 0.95 ns
tpcds_q52/datafusion:vortex-compact 39418934 38454952.00 1.03 ns
tpcds_q53/datafusion:vortex-compact 41457271 42443563.00 0.98 ns
tpcds_q54/datafusion:vortex-compact 67462961 70448090.00 0.96 ns
tpcds_q55/datafusion:vortex-compact 39238592 41864647.00 0.94 ns
tpcds_q56/datafusion:vortex-compact 62083805 64106041.00 0.97 ns
tpcds_q57/datafusion:vortex-compact 213435177 230530755.00 0.93 ns
tpcds_q58/datafusion:vortex-compact 127280743 137999392.00 0.92 ns
tpcds_q59/datafusion:vortex-compact 116317017 125888909.00 0.92 ns
tpcds_q60/datafusion:vortex-compact 65898548 65823264.00 1.00 ns
tpcds_q61/datafusion:vortex-compact 82635617 88711203.00 0.93 ns
tpcds_q62/datafusion:vortex-compact 50235182 53009723.00 0.95 ns
tpcds_q63/datafusion:vortex-compact 39370099 41674178.00 0.94 ns
tpcds_q64/datafusion:vortex-compact 854426234 898705058.00 0.95 ns
tpcds_q65/datafusion:vortex-compact 73570061 78320496.00 0.94 ns
tpcds_q66/datafusion:vortex-compact 115605745 126052447.00 0.92 ns
tpcds_q67/datafusion:vortex-compact 154929170 169952528.00 0.91 ns
tpcds_q68/datafusion:vortex-compact 97014663 103858137.00 0.93 ns
tpcds_q69/datafusion:vortex-compact 68359423 72329319.00 0.95 ns
tpcds_q70/datafusion:vortex-compact 144255659 153930976.00 0.94 ns
tpcds_q71/datafusion:vortex-compact 47910242 50727613.00 0.94 ns
tpcds_q72/datafusion:vortex-compact 3668289412 4270050393.00 0.86 ns 🚀
tpcds_q73/datafusion:vortex-compact 62631300 66317979.00 0.94 ns
tpcds_q74/datafusion:vortex-compact 203001172 220344860.00 0.92 ns
tpcds_q75/datafusion:vortex-compact 190589477 208871865.00 0.91 ns
tpcds_q76/datafusion:vortex-compact 82940046 97951264.00 0.85 ns 🚀
tpcds_q77/datafusion:vortex-compact 73856701 78206032.00 0.94 ns
tpcds_q78/datafusion:vortex-compact 216904939 244769339.00 0.89 ns 🚀
tpcds_q79/datafusion:vortex-compact 70920341 78087398.00 0.91 ns
tpcds_q80/datafusion:vortex-compact 149303112 161673980.00 0.92 ns
tpcds_q81/datafusion:vortex-compact 45616356 45967645.00 0.99 ns
tpcds_q82/datafusion:vortex-compact 56343888 62537207.00 0.90 ns
tpcds_q83/datafusion:vortex-compact 70687079 76610372.00 0.92 ns
tpcds_q84/datafusion:vortex-compact 19996127 19236410.00 1.04 ns
tpcds_q85/datafusion:vortex-compact 167531814 174444542.00 0.96 ns
tpcds_q86/datafusion:vortex-compact 35152952 38335524.00 0.92 ns
tpcds_q87/datafusion:vortex-compact 111823493 119012754.00 0.94 ns
tpcds_q88/datafusion:vortex-compact 141525360 146348600.00 0.97 ns
tpcds_q89/datafusion:vortex-compact 70379151 76723601.00 0.92 ns
tpcds_q90/datafusion:vortex-compact 23573253 25557974.00 0.92 ns
tpcds_q91/datafusion:vortex-compact 44778831 45081933.00 0.99 ns
tpcds_q92/datafusion:vortex-compact 24401184 25451855.00 0.96 ns
tpcds_q93/datafusion:vortex-compact 55914118 58123748.00 0.96 ns
tpcds_q94/datafusion:vortex-compact 36076234 36645237.00 0.98 ns
tpcds_q95/datafusion:vortex-compact 105889231 117976477.00 0.90 ns 🚀
tpcds_q96/datafusion:vortex-compact 26492571 27453078.00 0.97 ns
tpcds_q97/datafusion:vortex-compact 47237038 52682592.00 0.90 ns 🚀
tpcds_q98/datafusion:vortex-compact 58376291 68712169.00 0.85 ns 🚀
tpcds_q99/datafusion:vortex-compact 68631026 77071867.00 0.89 ns 🚀
tpcds_q01/duckdb:parquet 45031963 48778212.00 0.92 ns
tpcds_q02/duckdb:parquet 62777445 63468299.00 0.99 ns
tpcds_q03/duckdb:parquet 12599947 12976578.00 0.97 ns
tpcds_q04/duckdb:parquet 129153486 132272953.00 0.98 ns
tpcds_q05/duckdb:parquet 75705945 81922357.00 0.92 ns
tpcds_q06/duckdb:parquet 29474706 32156471.00 0.92 ns
tpcds_q07/duckdb:parquet 23917419 24583787.00 0.97 ns
tpcds_q08/duckdb:parquet 29139929 30683915.00 0.95 ns
tpcds_q09/duckdb:parquet 39810867 41174788.00 0.97 ns
tpcds_q10/duckdb:parquet 37557522 37557590.00 1.00 ns
tpcds_q11/duckdb:parquet 92410631 101184404.00 0.91 ns
tpcds_q12/duckdb:parquet 15328669 16567508.00 0.93 ns
tpcds_q13/duckdb:parquet 36051032 37442863.00 0.96 ns
tpcds_q14/duckdb:parquet 167196512 169662547.00 0.99 ns
tpcds_q15/duckdb:parquet 31469523 32979653.00 0.95 ns
tpcds_q16/duckdb:parquet 22391376 23482478.00 0.95 ns
tpcds_q17/duckdb:parquet 38256586 40067631.00 0.95 ns
tpcds_q18/duckdb:parquet 48946504 51011154.00 0.96 ns
tpcds_q19/duckdb:parquet 30208916 31951462.00 0.95 ns
tpcds_q20/duckdb:parquet 16179562 16467678.00 0.98 ns
tpcds_q21/duckdb:parquet 11804576 12076203.00 0.98 ns
tpcds_q22/duckdb:parquet 73627640 75839676.00 0.97 ns
tpcds_q23/duckdb:parquet 116353776 123773696.00 0.94 ns
tpcds_q24/duckdb:parquet 46060322 48705411.00 0.95 ns
tpcds_q25/duckdb:parquet 34827529 35280318.00 0.99 ns
tpcds_q26/duckdb:parquet 36715848 41482824.00 0.89 ns 🚀
tpcds_q27/duckdb:parquet 91327074 94361242.00 0.97 ns
tpcds_q28/duckdb:parquet 37416347 41005024.00 0.91 ns
tpcds_q29/duckdb:parquet 34713540 39309074.00 0.88 ns 🚀
tpcds_q30/duckdb:parquet 41871589 43088361.00 0.97 ns
tpcds_q31/duckdb:parquet 23243807 24708155.00 0.94 ns
tpcds_q32/duckdb:parquet 10919351 12267453.00 0.89 ns 🚀
tpcds_q33/duckdb:parquet 67638092 73725013.00 0.92 ns
tpcds_q34/duckdb:parquet 22079686 23386532.00 0.94 ns
tpcds_q35/duckdb:parquet 63789355 66323938.00 0.96 ns
tpcds_q36/duckdb:parquet 21530136 21948553.00 0.98 ns
tpcds_q37/duckdb:parquet 14078444 14401873.00 0.98 ns
tpcds_q38/duckdb:parquet 36424282 37232204.00 0.98 ns
tpcds_q39/duckdb:parquet 32095986 34682381.00 0.93 ns
tpcds_q40/duckdb:parquet 18661973 20314158.00 0.92 ns
tpcds_q41/duckdb:parquet 7903565 8464662.00 0.93 ns
tpcds_q42/duckdb:parquet 10327180 11002086.00 0.94 ns
tpcds_q43/duckdb:parquet 16283105 17003283.00 0.96 ns
tpcds_q44/duckdb:parquet 21107348 23146156.00 0.91 ns
tpcds_q45/duckdb:parquet 28290312 30653812.00 0.92 ns
tpcds_q46/duckdb:parquet 47740844 51396053.00 0.93 ns
tpcds_q47/duckdb:parquet 46164576 49149947.00 0.94 ns
tpcds_q48/duckdb:parquet 31066747 34328445.00 0.90 ns
tpcds_q49/duckdb:parquet 25081478 26961092.00 0.93 ns
tpcds_q50/duckdb:parquet 25321346 27407563.00 0.92 ns
tpcds_q51/duckdb:parquet 97889368 101168661.00 0.97 ns
tpcds_q52/duckdb:parquet 10937753 12407114.00 0.88 ns 🚀
tpcds_q53/duckdb:parquet 16696591 17506112.00 0.95 ns
tpcds_q54/duckdb:parquet 43170134 44536957.00 0.97 ns
tpcds_q55/duckdb:parquet 11330218 11338430.00 1.00 ns
tpcds_q56/duckdb:parquet 66449485 68142288.00 0.98 ns
tpcds_q57/duckdb:parquet 35404488 38152085.00 0.93 ns
tpcds_q58/duckdb:parquet 21764730 24026444.00 0.91 ns
tpcds_q59/duckdb:parquet 37384311 36896873.00 1.01 ns
tpcds_q60/duckdb:parquet 69408541 74798070.00 0.93 ns
tpcds_q61/duckdb:parquet 30667865 33502797.00 0.92 ns
tpcds_q62/duckdb:parquet 12350054 12822253.00 0.96 ns
tpcds_q63/duckdb:parquet 16068993 16331512.00 0.98 ns
tpcds_q64/duckdb:parquet 76110462 79879517.00 0.95 ns
tpcds_q65/duckdb:parquet 22088444 21931041.00 1.01 ns
tpcds_q66/duckdb:parquet 59002926 58879622.00 1.00 ns
tpcds_q67/duckdb:parquet 143722289 150748874.00 0.95 ns
tpcds_q68/duckdb:parquet 39268960 39485938.00 0.99 ns
tpcds_q69/duckdb:parquet 38533393 38833158.00 0.99 ns
tpcds_q70/duckdb:parquet 20509492 21444624.00 0.96 ns
tpcds_q71/duckdb:parquet 17822104 19335760.00 0.92 ns
tpcds_q72/duckdb:parquet 167308455 169649265.00 0.99 ns
tpcds_q73/duckdb:parquet 18889920 19707389.00 0.96 ns
tpcds_q74/duckdb:parquet 51067797 52911595.00 0.97 ns
tpcds_q75/duckdb:parquet 54852602 55803385.00 0.98 ns
tpcds_q76/duckdb:parquet 71223171 73367616.00 0.97 ns
tpcds_q77/duckdb:parquet 65892249 69515208.00 0.95 ns
tpcds_q78/duckdb:parquet 78212345 80223607.00 0.97 ns
tpcds_q79/duckdb:parquet 30958566 28979768.00 1.07 ns
tpcds_q80/duckdb:parquet 90521693 87525467.00 1.03 ns
tpcds_q81/duckdb:parquet 48842092 49811152.00 0.98 ns
tpcds_q82/duckdb:parquet 16325450 18317559.00 0.89 ns 🚀
tpcds_q83/duckdb:parquet 16536300 17612992.00 0.94 ns
tpcds_q84/duckdb:parquet 19416271 21063024.00 0.92 ns
tpcds_q85/duckdb:parquet 41766448 42864253.00 0.97 ns
tpcds_q86/duckdb:parquet 12416523 13810495.00 0.90 ns 🚀
tpcds_q87/duckdb:parquet 38129043 39433042.00 0.97 ns
tpcds_q88/duckdb:parquet 29478074 29953426.00 0.98 ns
tpcds_q89/duckdb:parquet 18093694 17813401.00 1.02 ns
tpcds_q90/duckdb:parquet 7931574 8031385.00 0.99 ns
tpcds_q91/duckdb:parquet 22985285 24564131.00 0.94 ns
tpcds_q92/duckdb:parquet 12174230 12328699.00 0.99 ns
tpcds_q93/duckdb:parquet 29974064 31875971.00 0.94 ns
tpcds_q94/duckdb:parquet 17251706 18804155.00 0.92 ns
tpcds_q95/duckdb:parquet 151640842 136070622.00 1.11 ns 🚨
tpcds_q96/duckdb:parquet 9630290 10336525.00 0.93 ns
tpcds_q97/duckdb:parquet 35599717 39969283.00 0.89 ns 🚀
tpcds_q98/duckdb:parquet 18437699 18320426.00 1.01 ns
tpcds_q99/duckdb:parquet 20645621 20893276.00 0.99 ns
tpcds_q01/duckdb:vortex-file-compressed 27077658 29577856.00 0.92 ns
tpcds_q02/duckdb:vortex-file-compressed 87400227 86533565.00 1.01 ns
tpcds_q03/duckdb:vortex-file-compressed 23121302 24391842.00 0.95 ns
tpcds_q04/duckdb:vortex-file-compressed 107553045 113216533.00 0.95 ns
tpcds_q05/duckdb:vortex-file-compressed 109931291 112506673.00 0.98 ns
tpcds_q06/duckdb:vortex-file-compressed 38128169 38508601.00 0.99 ns
tpcds_q07/duckdb:vortex-file-compressed 24136964 25753067.00 0.94 ns
tpcds_q08/duckdb:vortex-file-compressed 23903504 25589609.00 0.93 ns
tpcds_q09/duckdb:vortex-file-compressed 41521934 41552532.00 1.00 ns
tpcds_q10/duckdb:vortex-file-compressed 38330933 39066602.00 0.98 ns
tpcds_q11/duckdb:vortex-file-compressed 64071669 63031842.00 1.02 ns
tpcds_q12/duckdb:vortex-file-compressed 15843128 15630245.00 1.01 ns
tpcds_q13/duckdb:vortex-file-compressed 34779897 36419429.00 0.95 ns
tpcds_q14/duckdb:vortex-file-compressed 190447178 205592422.00 0.93 ns
tpcds_q15/duckdb:vortex-file-compressed 42776420 43212935.00 0.99 ns
tpcds_q16/duckdb:vortex-file-compressed 31224090 31230238.00 1.00 ns
tpcds_q17/duckdb:vortex-file-compressed 38778120 42057663.00 0.92 ns
tpcds_q18/duckdb:vortex-file-compressed 47372042 49228468.00 0.96 ns
tpcds_q19/duckdb:vortex-file-compressed 34723381 35276653.00 0.98 ns
tpcds_q20/duckdb:vortex-file-compressed 16284565 18408107.00 0.88 ns 🚀
tpcds_q21/duckdb:vortex-file-compressed 21285159 24269705.00 0.88 ns 🚀
tpcds_q22/duckdb:vortex-file-compressed 107287250 110862566.00 0.97 ns
tpcds_q23/duckdb:vortex-file-compressed 123735075 131949238.00 0.94 ns
tpcds_q24/duckdb:vortex-file-compressed 60426259 57226791.00 1.06 ns
tpcds_q25/duckdb:vortex-file-compressed 38328713 38921066.00 0.98 ns
tpcds_q26/duckdb:vortex-file-compressed 40044220 40202518.00 1.00 ns
tpcds_q27/duckdb:vortex-file-compressed 91387525 92988489.00 0.98 ns
tpcds_q28/duckdb:vortex-file-compressed 38654346 39086395.00 0.99 ns
tpcds_q29/duckdb:vortex-file-compressed 38062911 39289890.00 0.97 ns
tpcds_q30/duckdb:vortex-file-compressed 28032336 30933232.00 0.91 ns
tpcds_q31/duckdb:vortex-file-compressed 26052466 25803730.00 1.01 ns
tpcds_q32/duckdb:vortex-file-compressed 18249682 17431789.00 1.05 ns
tpcds_q33/duckdb:vortex-file-compressed 67421734 77629470.00 0.87 ns 🚀
tpcds_q34/duckdb:vortex-file-compressed 19331327 20609883.00 0.94 ns
tpcds_q35/duckdb:vortex-file-compressed 68909730 73382999.00 0.94 ns
tpcds_q36/duckdb:vortex-file-compressed 27003404 27832856.00 0.97 ns
tpcds_q37/duckdb:vortex-file-compressed 24818230 24970855.00 0.99 ns
tpcds_q38/duckdb:vortex-file-compressed 39649653 38734476.00 1.02 ns
tpcds_q39/duckdb:vortex-file-compressed 45048911 46494695.00 0.97 ns
tpcds_q40/duckdb:vortex-file-compressed 23827668 26779187.00 0.89 ns 🚀
tpcds_q41/duckdb:vortex-file-compressed 13518248 14342112.00 0.94 ns
tpcds_q42/duckdb:vortex-file-compressed 12289084 12259865.00 1.00 ns
tpcds_q43/duckdb:vortex-file-compressed 20538062 21020253.00 0.98 ns
tpcds_q44/duckdb:vortex-file-compressed 25059787 24663599.00 1.02 ns
tpcds_q45/duckdb:vortex-file-compressed 28819448 29534530.00 0.98 ns
tpcds_q46/duckdb:vortex-file-compressed 50701174 53564612.00 0.95 ns
tpcds_q47/duckdb:vortex-file-compressed 51426070 52925979.00 0.97 ns
tpcds_q48/duckdb:vortex-file-compressed 30384790 31819547.00 0.95 ns
tpcds_q49/duckdb:vortex-file-compressed 31992027 34051330.00 0.94 ns
tpcds_q50/duckdb:vortex-file-compressed 35303395 38606012.00 0.91 ns
tpcds_q51/duckdb:vortex-file-compressed 101884305 102499784.00 0.99 ns
tpcds_q52/duckdb:vortex-file-compressed 12706928 13472664.00 0.94 ns
tpcds_q53/duckdb:vortex-file-compressed 17827304 18097966.00 0.99 ns
tpcds_q54/duckdb:vortex-file-compressed 51074030 50199788.00 1.02 ns
tpcds_q55/duckdb:vortex-file-compressed 12335782 12798416.00 0.96 ns
tpcds_q56/duckdb:vortex-file-compressed 68051242 75094995.00 0.91 ns
tpcds_q57/duckdb:vortex-file-compressed 50371748 49358443.00 1.02 ns
tpcds_q58/duckdb:vortex-file-compressed 38186500 36698548.00 1.04 ns
tpcds_q59/duckdb:vortex-file-compressed 58658212 60646841.00 0.97 ns
tpcds_q60/duckdb:vortex-file-compressed 74805452 81163056.00 0.92 ns
tpcds_q61/duckdb:vortex-file-compressed 37810187 39218252.00 0.96 ns
tpcds_q62/duckdb:vortex-file-compressed 19857612 19128757.00 1.04 ns
tpcds_q63/duckdb:vortex-file-compressed 18363708 19283163.00 0.95 ns
tpcds_q64/duckdb:vortex-file-compressed 80570556 82720178.00 0.97 ns
tpcds_q65/duckdb:vortex-file-compressed 24697441 24661678.00 1.00 ns
tpcds_q66/duckdb:vortex-file-compressed 61131407 59771820.00 1.02 ns
tpcds_q67/duckdb:vortex-file-compressed 149439338 151264460.00 0.99 ns
tpcds_q68/duckdb:vortex-file-compressed 40942675 41941711.00 0.98 ns
tpcds_q69/duckdb:vortex-file-compressed 39130620 41354756.00 0.95 ns
tpcds_q70/duckdb:vortex-file-compressed 25269453 25496931.00 0.99 ns
tpcds_q71/duckdb:vortex-file-compressed 21653736 21485962.00 1.01 ns
tpcds_q72/duckdb:vortex-file-compressed 179399362 180758539.00 0.99 ns
tpcds_q73/duckdb:vortex-file-compressed 20025955 20141406.00 0.99 ns
tpcds_q74/duckdb:vortex-file-compressed 52451260 53176725.00 0.99 ns
tpcds_q75/duckdb:vortex-file-compressed 62548068 60325532.00 1.04 ns
tpcds_q76/duckdb:vortex-file-compressed 65796703 63960927.00 1.03 ns
tpcds_q77/duckdb:vortex-file-compressed 70917342 69058687.00 1.03 ns
tpcds_q78/duckdb:vortex-file-compressed 80680938 83763871.00 0.96 ns
tpcds_q79/duckdb:vortex-file-compressed 36109172 37918200.00 0.95 ns
tpcds_q80/duckdb:vortex-file-compressed 90047408 96848380.00 0.93 ns
tpcds_q81/duckdb:vortex-file-compressed 34697025 36875523.00 0.94 ns
tpcds_q82/duckdb:vortex-file-compressed 21963486 24539247.00 0.90 ns 🚀
tpcds_q83/duckdb:vortex-file-compressed 28304927 29510438.00 0.96 ns
tpcds_q84/duckdb:vortex-file-compressed 18478314 17735628.00 1.04 ns
tpcds_q85/duckdb:vortex-file-compressed 46382771 48434734.00 0.96 ns
tpcds_q86/duckdb:vortex-file-compressed 16789309 18234495.00 0.92 ns
tpcds_q87/duckdb:vortex-file-compressed 40968922 42962749.00 0.95 ns
tpcds_q88/duckdb:vortex-file-compressed 40813762 48491279.00 0.84 ns 🚀
tpcds_q89/duckdb:vortex-file-compressed 18681584 19429011.00 0.96 ns
tpcds_q90/duckdb:vortex-file-compressed 16047471 17124482.00 0.94 ns
tpcds_q91/duckdb:vortex-file-compressed 29176087 28287308.00 1.03 ns
tpcds_q92/duckdb:vortex-file-compressed 15120993 15402018.00 0.98 ns
tpcds_q93/duckdb:vortex-file-compressed 31490311 32122530.00 0.98 ns
tpcds_q94/duckdb:vortex-file-compressed 23902439 23961859.00 1.00 ns
tpcds_q95/duckdb:vortex-file-compressed 157465412 159828856.00 0.99 ns
tpcds_q96/duckdb:vortex-file-compressed 18462719 18792002.00 0.98 ns
tpcds_q97/duckdb:vortex-file-compressed 40784794 40536173.00 1.01 ns
tpcds_q98/duckdb:vortex-file-compressed 19037744 19211933.00 0.99 ns
tpcds_q99/duckdb:vortex-file-compressed 32315658 33323135.00 0.97 ns
tpcds_q01/duckdb:vortex-compact 37167204 34749054.00 1.07 ns
tpcds_q02/duckdb:vortex-compact 128558811 132050176.00 0.97 ns
tpcds_q03/duckdb:vortex-compact 49730806 51166421.00 0.97 ns
tpcds_q04/duckdb:vortex-compact 132890758 130489094.00 1.02 ns
tpcds_q05/duckdb:vortex-compact 181634153 172114667.00 1.06 ns
tpcds_q06/duckdb:vortex-compact 43946616 44073210.00 1.00 ns
tpcds_q07/duckdb:vortex-compact 40513322 40422496.00 1.00 ns
tpcds_q08/duckdb:vortex-compact 31014114 30698863.00 1.01 ns
tpcds_q09/duckdb:vortex-compact 116936210 120998647.00 0.97 ns
tpcds_q10/duckdb:vortex-compact 50691447 52079549.00 0.97 ns
tpcds_q11/duckdb:vortex-compact 79408519 83623298.00 0.95 ns
tpcds_q12/duckdb:vortex-compact 19642980 21792081.00 0.90 ns
tpcds_q13/duckdb:vortex-compact 55220813 55732143.00 0.99 ns
tpcds_q14/duckdb:vortex-compact 301165451 308620517.00 0.98 ns
tpcds_q15/duckdb:vortex-compact 46616538 46603018.00 1.00 ns
tpcds_q16/duckdb:vortex-compact 37842787 40870498.00 0.93 ns
tpcds_q17/duckdb:vortex-compact 55155571 52656948.00 1.05 ns
tpcds_q18/duckdb:vortex-compact 69339056 70296936.00 0.99 ns
tpcds_q19/duckdb:vortex-compact 41825987 41277040.00 1.01 ns
tpcds_q20/duckdb:vortex-compact 21249347 22230463.00 0.96 ns
tpcds_q21/duckdb:vortex-compact 27857405 27797080.00 1.00 ns
tpcds_q22/duckdb:vortex-compact 115502508 120233120.00 0.96 ns
tpcds_q23/duckdb:vortex-compact 166239216 162621482.00 1.02 ns
tpcds_q24/duckdb:vortex-compact 79025909 81179379.00 0.97 ns
tpcds_q25/duckdb:vortex-compact 52450257 56219626.00 0.93 ns
tpcds_q26/duckdb:vortex-compact 55895763 61451894.00 0.91 ns
tpcds_q27/duckdb:vortex-compact 147728830 148292842.00 1.00 ns
tpcds_q28/duckdb:vortex-compact 109058706 111645592.00 0.98 ns
tpcds_q29/duckdb:vortex-compact 54868297 55726306.00 0.98 ns
tpcds_q30/duckdb:vortex-compact 36829699 38889454.00 0.95 ns
tpcds_q31/duckdb:vortex-compact 30114807 32422567.00 0.93 ns
tpcds_q32/duckdb:vortex-compact 24589412 25055814.00 0.98 ns
tpcds_q33/duckdb:vortex-compact 155442241 158422049.00 0.98 ns
tpcds_q34/duckdb:vortex-compact 30721483 31902705.00 0.96 ns
tpcds_q35/duckdb:vortex-compact 74616258 78859963.00 0.95 ns
tpcds_q36/duckdb:vortex-compact 36295087 36652358.00 0.99 ns
tpcds_q37/duckdb:vortex-compact 32028668 32828062.00 0.98 ns
tpcds_q38/duckdb:vortex-compact 39782850 41023679.00 0.97 ns
tpcds_q39/duckdb:vortex-compact 54037574 52664212.00 1.03 ns
tpcds_q40/duckdb:vortex-compact 32005953 33598816.00 0.95 ns
tpcds_q41/duckdb:vortex-compact 17707269 18559476.00 0.95 ns
tpcds_q42/duckdb:vortex-compact 14888912 16008385.00 0.93 ns
tpcds_q43/duckdb:vortex-compact 25209819 25354791.00 0.99 ns
tpcds_q44/duckdb:vortex-compact 35640265 36624643.00 0.97 ns
tpcds_q45/duckdb:vortex-compact 33812489 36058736.00 0.94 ns
tpcds_q46/duckdb:vortex-compact 63783076 66069657.00 0.97 ns
tpcds_q47/duckdb:vortex-compact 57167670 58027489.00 0.99 ns
tpcds_q48/duckdb:vortex-compact 46395729 46147208.00 1.01 ns
tpcds_q49/duckdb:vortex-compact 48393944 47767538.00 1.01 ns
tpcds_q50/duckdb:vortex-compact 56321326 57618203.00 0.98 ns
tpcds_q51/duckdb:vortex-compact 105266191 112657641.00 0.93 ns
tpcds_q52/duckdb:vortex-compact 15378091 16855551.00 0.91 ns
tpcds_q53/duckdb:vortex-compact 23120304 23489319.00 0.98 ns
tpcds_q54/duckdb:vortex-compact 89074651 91299057.00 0.98 ns
tpcds_q55/duckdb:vortex-compact 15509910 16296955.00 0.95 ns
tpcds_q56/duckdb:vortex-compact 147797846 153040608.00 0.97 ns
tpcds_q57/duckdb:vortex-compact 49103774 48072892.00 1.02 ns
tpcds_q58/duckdb:vortex-compact 43880018 44336642.00 0.99 ns
tpcds_q59/duckdb:vortex-compact 69623657 72483940.00 0.96 ns
tpcds_q60/duckdb:vortex-compact 154089375 151742143.00 1.02 ns
tpcds_q61/duckdb:vortex-compact 55480454 53536168.00 1.04 ns
tpcds_q62/duckdb:vortex-compact 28767020 29717263.00 0.97 ns
tpcds_q63/duckdb:vortex-compact 24070777 24472607.00 0.98 ns
tpcds_q64/duckdb:vortex-compact 107303394 104979359.00 1.02 ns
tpcds_q65/duckdb:vortex-compact 29997629 29279651.00 1.02 ns
tpcds_q66/duckdb:vortex-compact 104821757 108846228.00 0.96 ns
tpcds_q67/duckdb:vortex-compact 152876629 160010597.00 0.96 ns
tpcds_q68/duckdb:vortex-compact 58477821 60907778.00 0.96 ns
tpcds_q69/duckdb:vortex-compact 50091495 51851473.00 0.97 ns
tpcds_q70/duckdb:vortex-compact 30636908 29816590.00 1.03 ns
tpcds_q71/duckdb:vortex-compact 26787296 28045688.00 0.96 ns
tpcds_q72/duckdb:vortex-compact 198513619 201926572.00 0.98 ns
tpcds_q73/duckdb:vortex-compact 30221559 29870017.00 1.01 ns
tpcds_q74/duckdb:vortex-compact 61705545 64744481.00 0.95 ns
tpcds_q75/duckdb:vortex-compact 74124353 72925182.00 1.02 ns
tpcds_q76/duckdb:vortex-compact 142179772 138224607.00 1.03 ns
tpcds_q77/duckdb:vortex-compact 146083847 149551655.00 0.98 ns
tpcds_q78/duckdb:vortex-compact 94481547 90478976.00 1.04 ns
tpcds_q79/duckdb:vortex-compact 64695792 63634698.00 1.02 ns
tpcds_q80/duckdb:vortex-compact 182940214 180206975.00 1.02 ns
tpcds_q81/duckdb:vortex-compact 41875524 43117666.00 0.97 ns
tpcds_q82/duckdb:vortex-compact 34729945 35606497.00 0.98 ns
tpcds_q83/duckdb:vortex-compact 47749707 48971126.00 0.98 ns
tpcds_q84/duckdb:vortex-compact 22484098 22758352.00 0.99 ns
tpcds_q85/duckdb:vortex-compact 67072071 69455440.00 0.97 ns
tpcds_q86/duckdb:vortex-compact 24232718 21239246.00 1.14 ns 🚨
tpcds_q87/duckdb:vortex-compact 44934389 47049513.00 0.96 ns
tpcds_q88/duckdb:vortex-compact 43516606 53160302.00 0.82 ns 🚀
tpcds_q89/duckdb:vortex-compact 23915812 24574955.00 0.97 ns
tpcds_q90/duckdb:vortex-compact 17067959 17289552.00 0.99 ns
tpcds_q91/duckdb:vortex-compact 47566584 48008561.00 0.99 ns
tpcds_q92/duckdb:vortex-compact 23410754 20513088.00 1.14 ns 🚨
tpcds_q93/duckdb:vortex-compact 40347277 41265455.00 0.98 ns
tpcds_q94/duckdb:vortex-compact 31602992 30642371.00 1.03 ns
tpcds_q95/duckdb:vortex-compact 155759856 171113804.00 0.91 ns
tpcds_q96/duckdb:vortex-compact 19119448 20026844.00 0.95 ns
tpcds_q97/duckdb:vortex-compact 42902992 47576893.00 0.90 ns
tpcds_q98/duckdb:vortex-compact 25714448 27199479.00 0.95 ns
tpcds_q99/duckdb:vortex-compact 36176734 38392198.00 0.94 ns
tpcds_q01/duckdb:duckdb 20719804 20893412.00 0.99 ns
tpcds_q02/duckdb:duckdb 17664566 18598876.00 0.95 ns
tpcds_q03/duckdb:duckdb 8744800 9125675.00 0.96 ns
tpcds_q04/duckdb:duckdb 167034428 164542728.00 1.02 ns
tpcds_q05/duckdb:duckdb 20220506 19537580.00 1.03 ns
tpcds_q06/duckdb:duckdb 23158396 23815607.00 0.97 ns
tpcds_q07/duckdb:duckdb 40077353 40774355.00 0.98 ns
tpcds_q08/duckdb:duckdb 121367351 121353320.00 1.00 ns
tpcds_q09/duckdb:duckdb 19716669 19853949.00 0.99 ns
tpcds_q10/duckdb:duckdb 24378011 25380668.00 0.96 ns
tpcds_q11/duckdb:duckdb 140984148 143384263.00 0.98 ns
tpcds_q12/duckdb:duckdb 11566487 12034550.00 0.96 ns
tpcds_q13/duckdb:duckdb 24173147 24351331.00 0.99 ns
tpcds_q14/duckdb:duckdb 95454081 96501053.00 0.99 ns
tpcds_q15/duckdb:duckdb 25525639 25635080.00 1.00 ns
tpcds_q16/duckdb:duckdb 17518413 17706184.00 0.99 ns
tpcds_q17/duckdb:duckdb 22226058 23455763.00 0.95 ns
tpcds_q18/duckdb:duckdb 43457649 45665120.00 0.95 ns
tpcds_q19/duckdb:duckdb 16912926 16843100.00 1.00 ns
tpcds_q20/duckdb:duckdb 11448107 12227807.00 0.94 ns
tpcds_q21/duckdb:duckdb 6890458 7355289.00 0.94 ns
tpcds_q22/duckdb:duckdb 64108774 67857671.00 0.94 ns
tpcds_q23/duckdb:duckdb 73091007 71792281.00 1.02 ns
tpcds_q24/duckdb:duckdb 23474670 24395831.00 0.96 ns
tpcds_q25/duckdb:duckdb 17815832 18445662.00 0.97 ns
tpcds_q26/duckdb:duckdb 27280805 28966064.00 0.94 ns
tpcds_q27/duckdb:duckdb 41759233 43435855.00 0.96 ns
tpcds_q28/duckdb:duckdb 21536873 21648646.00 0.99 ns
tpcds_q29/duckdb:duckdb 20934246 21188359.00 0.99 ns
tpcds_q30/duckdb:duckdb 29815193 29284191.00 1.02 ns
tpcds_q31/duckdb:duckdb 19765911 20523618.00 0.96 ns
tpcds_q32/duckdb:duckdb 7529052 7535298.00 1.00 ns
tpcds_q33/duckdb:duckdb 12828801 13081843.00 0.98 ns
tpcds_q34/duckdb:duckdb 15445595 15898821.00 0.97 ns
tpcds_q35/duckdb:duckdb 32603980 33512859.00 0.97 ns
tpcds_q36/duckdb:duckdb 73449690 76305903.00 0.96 ns
tpcds_q37/duckdb:duckdb 8262815 8057446.00 1.03 ns
tpcds_q38/duckdb:duckdb 30902559 31420474.00 0.98 ns
tpcds_q39/duckdb:duckdb 25413470 28607979.00 0.89 ns 🚀
tpcds_q40/duckdb:duckdb 14834955 14119962.00 1.05 ns
tpcds_q41/duckdb:duckdb 8434867 8420311.00 1.00 ns
tpcds_q42/duckdb:duckdb 6578398 7018898.00 0.94 ns
tpcds_q43/duckdb:duckdb 11504846 11850284.00 0.97 ns
tpcds_q44/duckdb:duckdb 13190776 13522697.00 0.98 ns
tpcds_q45/duckdb:duckdb 17579527 19285407.00 0.91 ns
tpcds_q46/duckdb:duckdb 37654339 38362616.00 0.98 ns
tpcds_q47/duckdb:duckdb 40839824 43490051.00 0.94 ns
tpcds_q48/duckdb:duckdb 23281260 22208720.00 1.05 ns
tpcds_q49/duckdb:duckdb 15447333 17824050.00 0.87 ns 🚀
tpcds_q50/duckdb:duckdb 15076167 15514620.00 0.97 ns
tpcds_q51/duckdb:duckdb 90645762 92642350.00 0.98 ns
tpcds_q52/duckdb:duckdb 7431231 7420815.00 1.00 ns
tpcds_q53/duckdb:duckdb 12087534 12009494.00 1.01 ns
tpcds_q54/duckdb:duckdb 17743378 18427978.00 0.96 ns
tpcds_q55/duckdb:duckdb 6849211 7373833.00 0.93 ns
tpcds_q56/duckdb:duckdb 13206476 13541416.00 0.98 ns
tpcds_q57/duckdb:duckdb 32813438 32255059.00 1.02 ns
tpcds_q58/duckdb:duckdb 12411354 12571343.00 0.99 ns
tpcds_q59/duckdb:duckdb 35172904 36533132.00 0.96 ns
tpcds_q60/duckdb:duckdb 15039866 15341735.00 0.98 ns
tpcds_q61/duckdb:duckdb 14160401 15785276.00 0.90 ns 🚀
tpcds_q62/duckdb:duckdb 9440898 10258496.00 0.92 ns
tpcds_q63/duckdb:duckdb 11600481 11902152.00 0.97 ns
tpcds_q64/duckdb:duckdb 55303435 56697954.00 0.98 ns
tpcds_q65/duckdb:duckdb 35909247 36964944.00 0.97 ns
tpcds_q66/duckdb:duckdb 24678784 27278211.00 0.90 ns
tpcds_q67/duckdb:duckdb 134727556 143622167.00 0.94 ns
tpcds_q68/duckdb:duckdb 25591819 26051280.00 0.98 ns
tpcds_q69/duckdb:duckdb 24941261 24603357.00 1.01 ns
tpcds_q70/duckdb:duckdb 14555424 14833656.00 0.98 ns
tpcds_q71/duckdb:duckdb 12326403 12158832.00 1.01 ns
tpcds_q72/duckdb:duckdb 43817665 43768243.00 1.00 ns
tpcds_q73/duckdb:duckdb 11042061 12337169.00 0.90 ns 🚀
tpcds_q74/duckdb:duckdb 98534261 106306050.00 0.93 ns
tpcds_q75/duckdb:duckdb 42937672 46546862.00 0.92 ns
tpcds_q76/duckdb:duckdb 11357979 12931822.00 0.88 ns 🚀
tpcds_q77/duckdb:duckdb 11543755 12110120.00 0.95 ns
tpcds_q78/duckdb:duckdb 66235171 67478985.00 0.98 ns
tpcds_q79/duckdb:duckdb 17956129 18321576.00 0.98 ns
tpcds_q80/duckdb:duckdb 29478143 28716098.00 1.03 ns
tpcds_q81/duckdb:duckdb 38255981 40909798.00 0.94 ns
tpcds_q82/duckdb:duckdb 8784515 9546898.00 0.92 ns
tpcds_q83/duckdb:duckdb 9424678 10017716.00 0.94 ns
tpcds_q84/duckdb:duckdb 13340389 14885325.00 0.90 ns 🚀
tpcds_q85/duckdb:duckdb 24430264 25540766.00 0.96 ns
tpcds_q86/duckdb:duckdb 11419086 11221042.00 1.02 ns
tpcds_q87/duckdb:duckdb 33724247 35684723.00 0.95 ns
tpcds_q88/duckdb:duckdb 24613890 24685891.00 1.00 ns
tpcds_q89/duckdb:duckdb 13217154 14334971.00 0.92 ns
tpcds_q90/duckdb:duckdb 5992538 5983642.00 1.00 ns
tpcds_q91/duckdb:duckdb 13509961 14061015.00 0.96 ns
tpcds_q92/duckdb:duckdb 9025120 9363159.00 0.96 ns
tpcds_q93/duckdb:duckdb 22222273 24077899.00 0.92 ns
tpcds_q94/duckdb:duckdb 13184664 13813695.00 0.95 ns
tpcds_q95/duckdb:duckdb 133369164 115479867.00 1.15 ns 🚨
tpcds_q96/duckdb:duckdb 4653043 4776162.00 0.97 ns
tpcds_q97/duckdb:duckdb 31472079 33981082.00 0.93 ns
tpcds_q98/duckdb:duckdb 13781824 14854958.00 0.93 ns
tpcds_q99/duckdb:duckdb 16599091 16932641.00 0.98 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.991x ➖
  • Vortex: 0.986x ➖
  • Parquet: 0.990x ➖
  • duckdb:vortex: 0.983x ➖
  • datafusion:vortex: 0.989x ➖
  • Best: tpch_q02/duckdb:vortex-compact (0.927x)
  • Worst: tpch_q19/datafusion:vortex-compact (1.042x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 715120456 706304086.00 1.01 ns
tpch_q02/datafusion:arrow 206980086 205115266.00 1.01 ns
tpch_q03/datafusion:arrow 545438657 547707266.00 1.00 ns
tpch_q04/datafusion:arrow 398614917 393809611.00 1.01 ns
tpch_q05/datafusion:arrow 1085039271 1086501084.00 1.00 ns
tpch_q06/datafusion:arrow 314277490 309399973.00 1.02 ns
tpch_q07/datafusion:arrow 1368998525 1367503859.00 1.00 ns
tpch_q08/datafusion:arrow 1326110790 1343922973.00 0.99 ns
tpch_q09/datafusion:arrow 1599910762 1609840401.00 0.99 ns
tpch_q10/datafusion:arrow 674182629 674168834.00 1.00 ns
tpch_q11/datafusion:arrow 185750407 187925044.00 0.99 ns
tpch_q12/datafusion:arrow 855469402 738698749.00 1.16 ns 🚨
tpch_q13/datafusion:arrow 508384563 538961464.00 0.94 ns
tpch_q14/datafusion:arrow 363010530 356637953.00 1.02 ns
tpch_q15/datafusion:arrow 758899381 762293008.00 1.00 ns
tpch_q16/datafusion:arrow 130218186 126608115.00 1.03 ns
tpch_q17/datafusion:arrow 1626885475 1614984426.00 1.01 ns
tpch_q18/datafusion:arrow 2110697746 2101117342.00 1.00 ns
tpch_q19/datafusion:arrow 574910427 570964253.00 1.01 ns
tpch_q20/datafusion:arrow 561678173 555276283.00 1.01 ns
tpch_q21/datafusion:arrow 3668934949 3655594710.00 1.00 ns
tpch_q22/datafusion:arrow 178168941 185967878.00 0.96 ns
tpch_q01/datafusion:parquet 504164855 465296382.00 1.08 ns
tpch_q02/datafusion:parquet 271864486 271596720.00 1.00 ns
tpch_q03/datafusion:parquet 404397073 413984235.00 0.98 ns
tpch_q04/datafusion:parquet 150572599 151300280.00 1.00 ns
tpch_q05/datafusion:parquet 597120073 596219058.00 1.00 ns
tpch_q06/datafusion:parquet 123572628 132010833.00 0.94 ns
tpch_q07/datafusion:parquet 814345244 811184282.00 1.00 ns
tpch_q08/datafusion:parquet 664953615 671733286.00 0.99 ns
tpch_q09/datafusion:parquet 980042863 983221741.00 1.00 ns
tpch_q10/datafusion:parquet 594718055 607832786.00 0.98 ns
tpch_q11/datafusion:parquet 198971027 205959836.00 0.97 ns
tpch_q12/datafusion:parquet 243558360 245858804.00 0.99 ns
tpch_q13/datafusion:parquet 334313625 344379862.00 0.97 ns
tpch_q14/datafusion:parquet 197200375 200416317.00 0.98 ns
tpch_q15/datafusion:parquet 270440537 263829175.00 1.03 ns
tpch_q16/datafusion:parquet 181868536 196903555.00 0.92 ns
tpch_q17/datafusion:parquet 853112339 848904188.00 1.00 ns
tpch_q18/datafusion:parquet 1044310744 1043346066.00 1.00 ns
tpch_q19/datafusion:parquet 335031511 336600090.00 1.00 ns
tpch_q20/datafusion:parquet 382884954 381942727.00 1.00 ns
tpch_q21/datafusion:parquet 916497570 923387841.00 0.99 ns
tpch_q22/datafusion:parquet 219407515 221001161.00 0.99 ns
tpch_q01/datafusion:vortex-file-compressed 439611350 423407802.00 1.04 ns
tpch_q02/datafusion:vortex-file-compressed 164093505 170400955.00 0.96 ns
tpch_q03/datafusion:vortex-file-compressed 260247952 261860821.00 0.99 ns
tpch_q04/datafusion:vortex-file-compressed 112441962 112390667.00 1.00 ns
tpch_q05/datafusion:vortex-file-compressed 463763548 473249712.00 0.98 ns
tpch_q06/datafusion:vortex-file-compressed 40916245 42201575.00 0.97 ns
tpch_q07/datafusion:vortex-file-compressed 648963798 658616480.00 0.99 ns
tpch_q08/datafusion:vortex-file-compressed 480641509 495133061.00 0.97 ns
tpch_q09/datafusion:vortex-file-compressed 814819998 828113809.00 0.98 ns
tpch_q10/datafusion:vortex-file-compressed 299422501 298237436.00 1.00 ns
tpch_q11/datafusion:vortex-file-compressed 122115865 123210331.00 0.99 ns
tpch_q12/datafusion:vortex-file-compressed 130679354 133531703.00 0.98 ns
tpch_q13/datafusion:vortex-file-compressed 231447349 231187885.00 1.00 ns
tpch_q14/datafusion:vortex-file-compressed 72390283 74706166.00 0.97 ns
tpch_q15/datafusion:vortex-file-compressed 107336621 110716360.00 0.97 ns
tpch_q16/datafusion:vortex-file-compressed 101239085 99827720.00 1.01 ns
tpch_q17/datafusion:vortex-file-compressed 753273573 761058067.00 0.99 ns
tpch_q18/datafusion:vortex-file-compressed 966837016 976347621.00 0.99 ns
tpch_q19/datafusion:vortex-file-compressed 131569673 130239530.00 1.01 ns
tpch_q20/datafusion:vortex-file-compressed 206369858 211202867.00 0.98 ns
tpch_q21/datafusion:vortex-file-compressed 765876179 777610314.00 0.98 ns
tpch_q22/datafusion:vortex-file-compressed 64409478 65592403.00 0.98 ns
tpch_q01/datafusion:vortex-compact 462136222 475378949.00 0.97 ns
tpch_q02/datafusion:vortex-compact 170857457 173012989.00 0.99 ns
tpch_q03/datafusion:vortex-compact 276435320 277366728.00 1.00 ns
tpch_q04/datafusion:vortex-compact 136143208 133660784.00 1.02 ns
tpch_q05/datafusion:vortex-compact 481508016 490602575.00 0.98 ns
tpch_q06/datafusion:vortex-compact 63331932 62762259.00 1.01 ns
tpch_q07/datafusion:vortex-compact 679587612 694509136.00 0.98 ns
tpch_q08/datafusion:vortex-compact 509616472 514198067.00 0.99 ns
tpch_q09/datafusion:vortex-compact 833476334 850031722.00 0.98 ns
tpch_q10/datafusion:vortex-compact 335346889 338326415.00 0.99 ns
tpch_q11/datafusion:vortex-compact 128907199 132136723.00 0.98 ns
tpch_q12/datafusion:vortex-compact 193199391 191335230.00 1.01 ns
tpch_q13/datafusion:vortex-compact 277858708 277615579.00 1.00 ns
tpch_q14/datafusion:vortex-compact 91846915 93633544.00 0.98 ns
tpch_q15/datafusion:vortex-compact 163804168 169199405.00 0.97 ns
tpch_q16/datafusion:vortex-compact 103757224 104406464.00 0.99 ns
tpch_q17/datafusion:vortex-compact 761129368 774078784.00 0.98 ns
tpch_q18/datafusion:vortex-compact 983499740 999392964.00 0.98 ns
tpch_q19/datafusion:vortex-compact 236142971 226550511.00 1.04 ns
tpch_q20/datafusion:vortex-compact 233205797 237654736.00 0.98 ns
tpch_q21/datafusion:vortex-compact 819703990 823317359.00 1.00 ns
tpch_q22/datafusion:vortex-compact 73237908 75575503.00 0.97 ns
tpch_q01/duckdb:parquet 248850515 255371857.00 0.97 ns
tpch_q02/duckdb:parquet 102436157 97765032.00 1.05 ns
tpch_q03/duckdb:parquet 203646636 206140786.00 0.99 ns
tpch_q04/duckdb:parquet 130978387 134222337.00 0.98 ns
tpch_q05/duckdb:parquet 216864299 222409128.00 0.98 ns
tpch_q06/duckdb:parquet 64488293 63974340.00 1.01 ns
tpch_q07/duckdb:parquet 175439450 185122723.00 0.95 ns
tpch_q08/duckdb:parquet 247408564 254972389.00 0.97 ns
tpch_q09/duckdb:parquet 453514170 450187086.00 1.01 ns
tpch_q10/duckdb:parquet 599781863 601758891.00 1.00 ns
tpch_q11/duckdb:parquet 40865800 43623277.00 0.94 ns
tpch_q12/duckdb:parquet 123210677 121298233.00 1.02 ns
tpch_q13/duckdb:parquet 401521953 415506773.00 0.97 ns
tpch_q14/duckdb:parquet 169175878 170790346.00 0.99 ns
tpch_q15/duckdb:parquet 92528252 91305586.00 1.01 ns
tpch_q16/duckdb:parquet 155724656 155180673.00 1.00 ns
tpch_q17/duckdb:parquet 171590932 173153408.00 0.99 ns
tpch_q18/duckdb:parquet 344784304 342580744.00 1.01 ns
tpch_q19/duckdb:parquet 276882490 285023166.00 0.97 ns
tpch_q20/duckdb:parquet 228104427 225529457.00 1.01 ns
tpch_q21/duckdb:parquet 544732708 556840272.00 0.98 ns
tpch_q22/duckdb:parquet 287337729 294713570.00 0.97 ns
tpch_q01/duckdb:vortex-file-compressed 174918248 176219450.00 0.99 ns
tpch_q02/duckdb:vortex-file-compressed 51832876 55093714.00 0.94 ns
tpch_q03/duckdb:vortex-file-compressed 127674100 129779539.00 0.98 ns
tpch_q04/duckdb:vortex-file-compressed 148315717 150961361.00 0.98 ns
tpch_q05/duckdb:vortex-file-compressed 127064496 130678432.00 0.97 ns
tpch_q06/duckdb:vortex-file-compressed 49368358 50387265.00 0.98 ns
tpch_q07/duckdb:vortex-file-compressed 145956530 148686390.00 0.98 ns
tpch_q08/duckdb:vortex-file-compressed 172247369 176946707.00 0.97 ns
tpch_q09/duckdb:vortex-file-compressed 330394557 334387185.00 0.99 ns
tpch_q10/duckdb:vortex-file-compressed 152059882 154162633.00 0.99 ns
tpch_q11/duckdb:vortex-file-compressed 35084400 36360848.00 0.96 ns
tpch_q12/duckdb:vortex-file-compressed 95554738 96045062.00 0.99 ns
tpch_q13/duckdb:vortex-file-compressed 238736156 239952224.00 0.99 ns
tpch_q14/duckdb:vortex-file-compressed 68882416 69667002.00 0.99 ns
tpch_q15/duckdb:vortex-file-compressed 94746255 97024850.00 0.98 ns
tpch_q16/duckdb:vortex-file-compressed 79127150 79477384.00 1.00 ns
tpch_q17/duckdb:vortex-file-compressed 99688516 100065209.00 1.00 ns
tpch_q18/duckdb:vortex-file-compressed 280301520 287160074.00 0.98 ns
tpch_q19/duckdb:vortex-file-compressed 90528381 91533565.00 0.99 ns
tpch_q20/duckdb:vortex-file-compressed 161399610 164953419.00 0.98 ns
tpch_q21/duckdb:vortex-file-compressed 551650369 563080128.00 0.98 ns
tpch_q22/duckdb:vortex-file-compressed 77299934 77980308.00 0.99 ns
tpch_q01/duckdb:vortex-compact 227889906 226889889.00 1.00 ns
tpch_q02/duckdb:vortex-compact 55455469 59796840.00 0.93 ns
tpch_q03/duckdb:vortex-compact 140080146 141079250.00 0.99 ns
tpch_q04/duckdb:vortex-compact 175204456 176714953.00 0.99 ns
tpch_q05/duckdb:vortex-compact 144624386 146573406.00 0.99 ns
tpch_q06/duckdb:vortex-compact 83994195 86326356.00 0.97 ns
tpch_q07/duckdb:vortex-compact 205453588 205987216.00 1.00 ns
tpch_q08/duckdb:vortex-compact 187826664 192704510.00 0.97 ns
tpch_q09/duckdb:vortex-compact 356471899 360604397.00 0.99 ns
tpch_q10/duckdb:vortex-compact 184335328 186303313.00 0.99 ns
tpch_q11/duckdb:vortex-compact 41280615 41406884.00 1.00 ns
tpch_q12/duckdb:vortex-compact 209462721 209005332.00 1.00 ns
tpch_q13/duckdb:vortex-compact 284251010 287482254.00 0.99 ns
tpch_q14/duckdb:vortex-compact 99261760 103431755.00 0.96 ns
tpch_q15/duckdb:vortex-compact 118123946 119765820.00 0.99 ns
tpch_q16/duckdb:vortex-compact 86356754 86448667.00 1.00 ns
tpch_q17/duckdb:vortex-compact 113442691 116333376.00 0.98 ns
tpch_q18/duckdb:vortex-compact 288355527 294540654.00 0.98 ns
tpch_q19/duckdb:vortex-compact 113094100 116546544.00 0.97 ns
tpch_q20/duckdb:vortex-compact 203347069 205876138.00 0.99 ns
tpch_q21/duckdb:vortex-compact 634293349 642003895.00 0.99 ns
tpch_q22/duckdb:vortex-compact 88471226 89640484.00 0.99 ns
tpch_q01/duckdb:duckdb 116079036 116154717.00 1.00 ns
tpch_q02/duckdb:duckdb 45951075 45653225.00 1.01 ns
tpch_q03/duckdb:duckdb 97621525 95830615.00 1.02 ns
tpch_q04/duckdb:duckdb 129472707 131618833.00 0.98 ns
tpch_q05/duckdb:duckdb 106402131 107681294.00 0.99 ns
tpch_q06/duckdb:duckdb 38242057 38819809.00 0.99 ns
tpch_q07/duckdb:duckdb 84996863 86175362.00 0.99 ns
tpch_q08/duckdb:duckdb 110412125 110814209.00 1.00 ns
tpch_q09/duckdb:duckdb 273890338 274389180.00 1.00 ns
tpch_q10/duckdb:duckdb 205528337 201899107.00 1.02 ns
tpch_q11/duckdb:duckdb 15287483 15154056.00 1.01 ns
tpch_q12/duckdb:duckdb 83024021 83344733.00 1.00 ns
tpch_q13/duckdb:duckdb 230871110 236169223.00 0.98 ns
tpch_q14/duckdb:duckdb 68381023 69650507.00 0.98 ns
tpch_q15/duckdb:duckdb 74979084 74516253.00 1.01 ns
tpch_q16/duckdb:duckdb 71901058 73387864.00 0.98 ns
tpch_q17/duckdb:duckdb 82889599 83211747.00 1.00 ns
tpch_q18/duckdb:duckdb 211615425 211470554.00 1.00 ns
tpch_q19/duckdb:duckdb 111890939 113830303.00 0.98 ns
tpch_q20/duckdb:duckdb 109435058 110089009.00 0.99 ns
tpch_q21/duckdb:duckdb 297891552 299147879.00 1.00 ns
tpch_q22/duckdb:duckdb 68054851 69806087.00 0.97 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.008x ➖
  • Vortex: 0.989x ➖
  • Parquet: 1.047x ➖
  • duckdb:vortex: 1.030x ➖
  • datafusion:vortex: 0.949x ➖
  • Best: fineweb_q00/datafusion:vortex-compact (0.482x)
  • Worst: fineweb_q00/duckdb:vortex-file-compressed (1.132x)
  • Significant (>30%): 1↑ 0↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 1120771172 926571795.00 1.21 ns
fineweb_q01/datafusion:parquet 1978250435 1705620580.00 1.16 ns
fineweb_q02/datafusion:parquet 1706706043 1798847188.00 0.95 ns
fineweb_q03/datafusion:parquet 1739804710 1736978855.00 1.00 ns
fineweb_q04/datafusion:parquet 1735151632 1781376559.00 0.97 ns
fineweb_q05/datafusion:parquet 1750459701 1727095627.00 1.01 ns
fineweb_q06/datafusion:parquet 1715560928 1710703720.00 1.00 ns
fineweb_q07/datafusion:parquet 1672974992 1708829134.00 0.98 ns
fineweb_q08/datafusion:parquet 1833680925 1728667917.00 1.06 ns
fineweb_q00/datafusion:vortex-file-compressed 29899554 34400662.00 0.87 ns
fineweb_q01/datafusion:vortex-file-compressed 554760885 653838413.00 0.85 ns
fineweb_q02/datafusion:vortex-file-compressed 508238038 478225964.00 1.06 ns
fineweb_q03/datafusion:vortex-file-compressed 1430635283 1459154968.00 0.98 ns
fineweb_q04/datafusion:vortex-file-compressed 1385689950 1399201466.00 0.99 ns
fineweb_q05/datafusion:vortex-file-compressed 1372287466 1394500107.00 0.98 ns
fineweb_q06/datafusion:vortex-file-compressed 1515841688 1506277739.00 1.01 ns
fineweb_q07/datafusion:vortex-file-compressed 1381226479 1423201987.00 0.97 ns
fineweb_q08/datafusion:vortex-file-compressed 567151190 573875128.00 0.99 ns
fineweb_q00/datafusion:vortex-compact 34430874 71435112.00 0.48 ns 🚀
fineweb_q01/datafusion:vortex-compact 542896706 487216419.00 1.11 ns
fineweb_q02/datafusion:vortex-compact 682154952 652735425.00 1.05 ns
fineweb_q03/datafusion:vortex-compact 1709223697 1670080148.00 1.02 ns
fineweb_q04/datafusion:vortex-compact 2147773725 2165070373.00 0.99 ns
fineweb_q05/datafusion:vortex-compact 1606154832 1622020298.00 0.99 ns
fineweb_q06/datafusion:vortex-compact 1367873157 1356386870.00 1.01 ns
fineweb_q07/datafusion:vortex-compact 1269983063 1296599776.00 0.98 ns
fineweb_q08/datafusion:vortex-compact 408325267 418936803.00 0.97 ns
fineweb_q00/duckdb:parquet 1069172692 1172572557.00 0.91 ns
fineweb_q01/duckdb:parquet 1721547574 1537170043.00 1.12 ns
fineweb_q02/duckdb:parquet 1767391252 1688752434.00 1.05 ns
fineweb_q03/duckdb:parquet 4260797407 4012353908.00 1.06 ns
fineweb_q04/duckdb:parquet 2124705230 1850183694.00 1.15 ns
fineweb_q05/duckdb:parquet 2882677256 2835164873.00 1.02 ns
fineweb_q06/duckdb:parquet 3466400889 3405875966.00 1.02 ns
fineweb_q07/duckdb:parquet 4133425669 3973766551.00 1.04 ns
fineweb_q08/duckdb:parquet 1276139888 1073592999.00 1.19 ns
fineweb_q00/duckdb:vortex-file-compressed 99984637 88292599.00 1.13 ns
fineweb_q01/duckdb:vortex-file-compressed 590863718 556777973.00 1.06 ns
fineweb_q02/duckdb:vortex-file-compressed 499367839 441249112.00 1.13 ns
fineweb_q03/duckdb:vortex-file-compressed 1627957834 1603816183.00 1.02 ns
fineweb_q04/duckdb:vortex-file-compressed 1706798669 1597412681.00 1.07 ns
fineweb_q05/duckdb:vortex-file-compressed 1645166401 1599576021.00 1.03 ns
fineweb_q06/duckdb:vortex-file-compressed 1701804518 1708548539.00 1.00 ns
fineweb_q07/duckdb:vortex-file-compressed 1597168923 1521260828.00 1.05 ns
fineweb_q08/duckdb:vortex-file-compressed 705773952 699787081.00 1.01 ns
fineweb_q00/duckdb:vortex-compact 83492724 86493479.00 0.97 ns
fineweb_q01/duckdb:vortex-compact 515865126 526633094.00 0.98 ns
fineweb_q02/duckdb:vortex-compact 601706910 578861529.00 1.04 ns
fineweb_q03/duckdb:vortex-compact 1747677934 1684829492.00 1.04 ns
fineweb_q04/duckdb:vortex-compact 1803501905 1788643983.00 1.01 ns
fineweb_q05/duckdb:vortex-compact 1663241330 1655499835.00 1.00 ns
fineweb_q06/duckdb:vortex-compact 1557315364 1456878441.00 1.07 ns
fineweb_q07/duckdb:vortex-compact 1502340563 1359145453.00 1.11 ns
fineweb_q08/duckdb:vortex-compact 449000405 513847878.00 0.87 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.044x ➖
  • Vortex: 1.047x ➖
  • Parquet: 1.038x ➖
  • duckdb:vortex: 1.047x ➖
  • Best: No improvements
  • Worst: statpopgen_q01/duckdb:vortex-file-compressed (1.087x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 327546881 313852370.00 1.04 ns
statpopgen_q01/duckdb:parquet 418824182 392904382.00 1.07 ns
statpopgen_q02/duckdb:parquet 1039847613 1008532654.00 1.03 ns
statpopgen_q03/duckdb:parquet 1567423380 1507287461.00 1.04 ns
statpopgen_q04/duckdb:parquet 1538609385 1505901484.00 1.02 ns
statpopgen_q05/duckdb:parquet 1044842874 1015720484.00 1.03 ns
statpopgen_q06/duckdb:parquet 1509587403 1466926636.00 1.03 ns
statpopgen_q07/duckdb:parquet 1957608377 1886597023.00 1.04 ns
statpopgen_q08/duckdb:parquet 1963781938 1891007923.00 1.04 ns
statpopgen_q09/duckdb:parquet 1414688489 1363078745.00 1.04 ns
statpopgen_q10/duckdb:parquet 2757521630 2646135611.00 1.04 ns
statpopgen_q00/duckdb:vortex-file-compressed 11485730 10956299.00 1.05 ns
statpopgen_q01/duckdb:vortex-file-compressed 20691849 19037619.00 1.09 ns
statpopgen_q02/duckdb:vortex-file-compressed 1356049002 1321119373.00 1.03 ns
statpopgen_q03/duckdb:vortex-file-compressed 3230490114 3048575581.00 1.06 ns
statpopgen_q04/duckdb:vortex-file-compressed 3273803324 3081315602.00 1.06 ns
statpopgen_q05/duckdb:vortex-file-compressed 1419630233 1399187282.00 1.01 ns
statpopgen_q06/duckdb:vortex-file-compressed 2124787050 2050664215.00 1.04 ns
statpopgen_q07/duckdb:vortex-file-compressed 202809960 196305100.00 1.03 ns
statpopgen_q08/duckdb:vortex-file-compressed 219863471 208475396.00 1.05 ns
statpopgen_q09/duckdb:vortex-file-compressed 3002919215 2798362170.00 1.07 ns
statpopgen_q10/duckdb:vortex-file-compressed 4782870059 4648501190.00 1.03 ns
statpopgen_q00/duckdb:vortex-compact 11405205 10692591.00 1.07 ns
statpopgen_q01/duckdb:vortex-compact 171118370 168399242.00 1.02 ns
statpopgen_q02/duckdb:vortex-compact 1883950307 1795032368.00 1.05 ns
statpopgen_q03/duckdb:vortex-compact 3609221189 3497986320.00 1.03 ns
statpopgen_q04/duckdb:vortex-compact 3681779883 3508629187.00 1.05 ns
statpopgen_q05/duckdb:vortex-compact 1918791079 1821458635.00 1.05 ns
statpopgen_q06/duckdb:vortex-compact 2787708977 2644320472.00 1.05 ns
statpopgen_q07/duckdb:vortex-compact 991984177 964304976.00 1.03 ns
statpopgen_q08/duckdb:vortex-compact 1038111988 993532308.00 1.04 ns
statpopgen_q09/duckdb:vortex-compact 3528340034 3295845086.00 1.07 ns
statpopgen_q10/duckdb:vortex-compact 5662565834 5371778735.00 1.05 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.073x ➖
  • Vortex: 1.083x ➖
  • Parquet: 1.053x ➖
  • duckdb:vortex: 1.058x ➖
  • datafusion:vortex: 1.108x ➖
  • Best: tpch_q06/datafusion:vortex-file-compressed (0.767x)
  • Worst: tpch_q22/datafusion:vortex-compact (1.877x)
  • Significant (>30%): 0↑ 4↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 926544861 854069313.00 1.08 ns
tpch_q02/datafusion:parquet 941241917 749246286.00 1.26 ns
tpch_q03/datafusion:parquet 1073981466 1073533339.00 1.00 ns
tpch_q04/datafusion:parquet 547417563 559752019.00 0.98 ns
tpch_q05/datafusion:parquet 1399318004 1362677251.00 1.03 ns
tpch_q06/datafusion:parquet 516603071 552842821.00 0.93 ns
tpch_q07/datafusion:parquet 1463286652 1717832387.00 0.85 ns
tpch_q08/datafusion:parquet 1573460721 1604305882.00 0.98 ns
tpch_q09/datafusion:parquet 2061081113 1920938007.00 1.07 ns
tpch_q10/datafusion:parquet 2030525464 1950829169.00 1.04 ns
tpch_q11/datafusion:parquet 695785055 589941360.00 1.18 ns
tpch_q12/datafusion:parquet 784330774 792363522.00 0.99 ns
tpch_q13/datafusion:parquet 784578786 682782169.00 1.15 ns
tpch_q14/datafusion:parquet 814846955 798987890.00 1.02 ns
tpch_q15/datafusion:parquet 1231365846 1153925961.00 1.07 ns
tpch_q16/datafusion:parquet 518637523 410529829.00 1.26 ns
tpch_q17/datafusion:parquet 1472303540 1623227812.00 0.91 ns
tpch_q18/datafusion:parquet 1758715819 1703516381.00 1.03 ns
tpch_q19/datafusion:parquet 981812690 1007702702.00 0.97 ns
tpch_q20/datafusion:parquet 1092646098 1100715906.00 0.99 ns
tpch_q21/datafusion:parquet 1841195062 2013976293.00 0.91 ns
tpch_q22/datafusion:parquet 653371848 798804111.00 0.82 ns
tpch_q01/datafusion:vortex-file-compressed 748688470 713831240.00 1.05 ns
tpch_q02/datafusion:vortex-file-compressed 798869480 630454513.00 1.27 ns
tpch_q03/datafusion:vortex-file-compressed 895778599 1100745973.00 0.81 ns
tpch_q04/datafusion:vortex-file-compressed 569675430 621968433.00 0.92 ns
tpch_q05/datafusion:vortex-file-compressed 1157485819 1111310668.00 1.04 ns
tpch_q06/datafusion:vortex-file-compressed 616344359 804005261.00 0.77 ns
tpch_q07/datafusion:vortex-file-compressed 1197045503 1319434171.00 0.91 ns
tpch_q08/datafusion:vortex-file-compressed 1252437889 1535214716.00 0.82 ns
tpch_q09/datafusion:vortex-file-compressed 1659062849 1502050578.00 1.10 ns
tpch_q10/datafusion:vortex-file-compressed 1019251237 984764513.00 1.04 ns
tpch_q11/datafusion:vortex-file-compressed 534012432 439986103.00 1.21 ns
tpch_q12/datafusion:vortex-file-compressed 1008217632 903287933.00 1.12 ns
tpch_q13/datafusion:vortex-file-compressed 493519362 441381922.00 1.12 ns
tpch_q14/datafusion:vortex-file-compressed 576202945 551956634.00 1.04 ns
tpch_q15/datafusion:vortex-file-compressed 1208916945 1100770355.00 1.10 ns
tpch_q16/datafusion:vortex-file-compressed 348041504 292561952.00 1.19 ns
tpch_q17/datafusion:vortex-file-compressed 1291505402 1199918864.00 1.08 ns
tpch_q18/datafusion:vortex-file-compressed 1475098946 1369402672.00 1.08 ns
tpch_q19/datafusion:vortex-file-compressed 801418290 734599405.00 1.09 ns
tpch_q20/datafusion:vortex-file-compressed 1017228658 966214551.00 1.05 ns
tpch_q21/datafusion:vortex-file-compressed 1731536856 1600509842.00 1.08 ns
tpch_q22/datafusion:vortex-file-compressed 319139549 359103475.00 0.89 ns
tpch_q01/datafusion:vortex-compact 783773859 718547576.00 1.09 ns
tpch_q02/datafusion:vortex-compact 906217351 706158811.00 1.28 ns
tpch_q03/datafusion:vortex-compact 1022641027 714164318.00 1.43 ns 🚨
tpch_q04/datafusion:vortex-compact 691521688 539898582.00 1.28 ns
tpch_q05/datafusion:vortex-compact 1027531762 971232083.00 1.06 ns
tpch_q06/datafusion:vortex-compact 647521669 663867119.00 0.98 ns
tpch_q07/datafusion:vortex-compact 1153976148 1259430506.00 0.92 ns
tpch_q08/datafusion:vortex-compact 1346450348 1182658215.00 1.14 ns
tpch_q09/datafusion:vortex-compact 1481345524 1364453944.00 1.09 ns
tpch_q10/datafusion:vortex-compact 894822860 843077926.00 1.06 ns
tpch_q11/datafusion:vortex-compact 580581205 420582871.00 1.38 ns 🚨
tpch_q12/datafusion:vortex-compact 979177780 831824038.00 1.18 ns
tpch_q13/datafusion:vortex-compact 481373382 386372679.00 1.25 ns
tpch_q14/datafusion:vortex-compact 748352220 580252680.00 1.29 ns
tpch_q15/datafusion:vortex-compact 1295473263 1000235688.00 1.30 ns
tpch_q16/datafusion:vortex-compact 424804484 298501549.00 1.42 ns 🚨
tpch_q17/datafusion:vortex-compact 1499214046 1180046899.00 1.27 ns
tpch_q18/datafusion:vortex-compact 1310832527 1169908540.00 1.12 ns
tpch_q19/datafusion:vortex-compact 831148566 668184234.00 1.24 ns
tpch_q20/datafusion:vortex-compact 1082078241 1141812976.00 0.95 ns
tpch_q21/datafusion:vortex-compact 1674708779 1575552462.00 1.06 ns
tpch_q22/datafusion:vortex-compact 600696509 319988803.00 1.88 ns 🚨
tpch_q01/duckdb:parquet 985577574 888653457.00 1.11 ns
tpch_q02/duckdb:parquet 1423541296 1598627061.00 0.89 ns
tpch_q03/duckdb:parquet 1444783392 1450235578.00 1.00 ns
tpch_q04/duckdb:parquet 1168684300 866658044.00 1.35 ns 🚨
tpch_q05/duckdb:parquet 2375042555 1896214024.00 1.25 ns
tpch_q06/duckdb:parquet 857996980 712228077.00 1.20 ns
tpch_q07/duckdb:parquet 1683055656 1730538010.00 0.97 ns
tpch_q08/duckdb:parquet 2489041289 2251857726.00 1.11 ns
tpch_q09/duckdb:parquet 2213800503 2129303923.00 1.04 ns
tpch_q10/duckdb:parquet 3270382146 2875651688.00 1.14 ns
tpch_q11/duckdb:parquet 897203783 823402381.00 1.09 ns
tpch_q12/duckdb:parquet 1005389953 973396744.00 1.03 ns
tpch_q13/duckdb:parquet 1159492731 1096754760.00 1.06 ns
tpch_q14/duckdb:parquet 1255353387 1049506587.00 1.20 ns
tpch_q15/duckdb:parquet 816855306 819097622.00 1.00 ns
tpch_q16/duckdb:parquet 748571275 762367918.00 0.98 ns
tpch_q17/duckdb:parquet 1260687471 1191276430.00 1.06 ns
tpch_q18/duckdb:parquet 1539007993 1222838034.00 1.26 ns
tpch_q19/duckdb:parquet 1459603916 1465022126.00 1.00 ns
tpch_q20/duckdb:parquet 1589839812 1618047057.00 0.98 ns
tpch_q21/duckdb:parquet 1885609198 1667166475.00 1.13 ns
tpch_q22/duckdb:parquet 1194865708 966399925.00 1.24 ns
tpch_q01/duckdb:vortex-file-compressed 653659874 650441463.00 1.00 ns
tpch_q02/duckdb:vortex-file-compressed 1119444531 1267477948.00 0.88 ns
tpch_q03/duckdb:vortex-file-compressed 970759905 913338108.00 1.06 ns
tpch_q04/duckdb:vortex-file-compressed 620301590 587986329.00 1.05 ns
tpch_q05/duckdb:vortex-file-compressed 1153864876 1024226781.00 1.13 ns
tpch_q06/duckdb:vortex-file-compressed 834636042 933880358.00 0.89 ns
tpch_q07/duckdb:vortex-file-compressed 1198930899 1029541083.00 1.16 ns
tpch_q08/duckdb:vortex-file-compressed 1693527220 1366169490.00 1.24 ns
tpch_q09/duckdb:vortex-file-compressed 1559177957 1341666899.00 1.16 ns
tpch_q10/duckdb:vortex-file-compressed 1210222473 1064115921.00 1.14 ns
tpch_q11/duckdb:vortex-file-compressed 638899179 570943132.00 1.12 ns
tpch_q12/duckdb:vortex-file-compressed 987370953 778720228.00 1.27 ns
tpch_q13/duckdb:vortex-file-compressed 997835456 1057539912.00 0.94 ns
tpch_q14/duckdb:vortex-file-compressed 920526798 863567469.00 1.07 ns
tpch_q15/duckdb:vortex-file-compressed 577378172 569560956.00 1.01 ns
tpch_q16/duckdb:vortex-file-compressed 375181954 405901147.00 0.92 ns
tpch_q17/duckdb:vortex-file-compressed 1034443378 949909045.00 1.09 ns
tpch_q18/duckdb:vortex-file-compressed 910113714 895838542.00 1.02 ns
tpch_q19/duckdb:vortex-file-compressed 777823608 739062166.00 1.05 ns
tpch_q20/duckdb:vortex-file-compressed 1285576549 1037248040.00 1.24 ns
tpch_q21/duckdb:vortex-file-compressed 2033785701 1952741878.00 1.04 ns
tpch_q22/duckdb:vortex-file-compressed 610484008 523371316.00 1.17 ns
tpch_q01/duckdb:vortex-compact 645350526 592445210.00 1.09 ns
tpch_q02/duckdb:vortex-compact 1107462075 884204199.00 1.25 ns
tpch_q03/duckdb:vortex-compact 823993222 759971794.00 1.08 ns
tpch_q04/duckdb:vortex-compact 462795272 503281146.00 0.92 ns
tpch_q05/duckdb:vortex-compact 980790572 1035489092.00 0.95 ns
tpch_q06/duckdb:vortex-compact 704252380 697380246.00 1.01 ns
tpch_q07/duckdb:vortex-compact 1138815170 1065028308.00 1.07 ns
tpch_q08/duckdb:vortex-compact 1462347446 1349359315.00 1.08 ns
tpch_q09/duckdb:vortex-compact 1516773711 1326723637.00 1.14 ns
tpch_q10/duckdb:vortex-compact 984763487 1005671092.00 0.98 ns
tpch_q11/duckdb:vortex-compact 753449210 670512099.00 1.12 ns
tpch_q12/duckdb:vortex-compact 663564470 638971563.00 1.04 ns
tpch_q13/duckdb:vortex-compact 853608000 993736225.00 0.86 ns
tpch_q14/duckdb:vortex-compact 912430651 908741727.00 1.00 ns
tpch_q15/duckdb:vortex-compact 551490352 518896884.00 1.06 ns
tpch_q16/duckdb:vortex-compact 395552426 344203581.00 1.15 ns
tpch_q17/duckdb:vortex-compact 951810273 922941534.00 1.03 ns
tpch_q18/duckdb:vortex-compact 715897975 669062847.00 1.07 ns
tpch_q19/duckdb:vortex-compact 728322858 713413593.00 1.02 ns
tpch_q20/duckdb:vortex-compact 1176846878 1085534238.00 1.08 ns
tpch_q21/duckdb:vortex-compact 1635632731 1654068151.00 0.99 ns
tpch_q22/duckdb:vortex-compact 591645321 561030330.00 1.05 ns

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.011x ➖
  • Vortex: 1.012x ➖
  • Parquet: 1.020x ➖
  • duckdb:vortex: 1.012x ➖
  • datafusion:vortex: 1.011x ➖
  • Best: clickbench_q23/duckdb:vortex-compact (0.395x)
  • Worst: clickbench_q40/duckdb:vortex-compact (1.277x)
  • Significant (>10%): 5↑ 17↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1774344 1760214.00 1.01 ns
clickbench_q01/datafusion:parquet 20433118 20188426.00 1.01 ns
clickbench_q02/datafusion:parquet 51146312 51537824.00 0.99 ns
clickbench_q03/datafusion:parquet 42681025 44355558.00 0.96 ns
clickbench_q04/datafusion:parquet 372744049 370440728.00 1.01 ns
clickbench_q05/datafusion:parquet 365148388 350624495.00 1.04 ns
clickbench_q06/datafusion:parquet 1610811 1592843.00 1.01 ns
clickbench_q07/datafusion:parquet 26768210 26250855.00 1.02 ns
clickbench_q08/datafusion:parquet 477942597 427046601.00 1.12 ns 🚨
clickbench_q09/datafusion:parquet 689260529 675872689.00 1.02 ns
clickbench_q10/datafusion:parquet 118277598 116441192.00 1.02 ns
clickbench_q11/datafusion:parquet 146361819 144077536.00 1.02 ns
clickbench_q12/datafusion:parquet 358535528 354920864.00 1.01 ns
clickbench_q13/datafusion:parquet 519167541 511248427.00 1.02 ns
clickbench_q14/datafusion:parquet 349349932 346931909.00 1.01 ns
clickbench_q15/datafusion:parquet 426778514 411963464.00 1.04 ns
clickbench_q16/datafusion:parquet 788544814 731344622.00 1.08 ns
clickbench_q17/datafusion:parquet 732635936 719256883.00 1.02 ns
clickbench_q18/datafusion:parquet 1495251931 1451575571.00 1.03 ns
clickbench_q19/datafusion:parquet 39244948 35234574.00 1.11 ns 🚨
clickbench_q20/datafusion:parquet 578134368 573428785.00 1.01 ns
clickbench_q21/datafusion:parquet 667339262 653496252.00 1.02 ns
clickbench_q22/datafusion:parquet 989995255 949968412.00 1.04 ns
clickbench_q23/datafusion:parquet 3810108793 3764065037.00 1.01 ns
clickbench_q24/datafusion:parquet 99697163 109937873.00 0.91 ns
clickbench_q25/datafusion:parquet 140470617 139397962.00 1.01 ns
clickbench_q26/datafusion:parquet 109086025 108097066.00 1.01 ns
clickbench_q27/datafusion:parquet 974881220 958052319.00 1.02 ns
clickbench_q28/datafusion:parquet 5861551024 5776266081.00 1.01 ns
clickbench_q29/datafusion:parquet 222014087 222833235.00 1.00 ns
clickbench_q30/datafusion:parquet 359125572 353793585.00 1.02 ns
clickbench_q31/datafusion:parquet 408753874 401522012.00 1.02 ns
clickbench_q32/datafusion:parquet 1472789161 1357223952.00 1.09 ns
clickbench_q33/datafusion:parquet 1568654331 1511257399.00 1.04 ns
clickbench_q34/datafusion:parquet 1535768807 1519597301.00 1.01 ns
clickbench_q35/datafusion:parquet 603492610 562674449.00 1.07 ns
clickbench_q36/datafusion:parquet 156068688 140651321.00 1.11 ns 🚨
clickbench_q37/datafusion:parquet 61177788 58112610.00 1.05 ns
clickbench_q38/datafusion:parquet 92887858 90879829.00 1.02 ns
clickbench_q39/datafusion:parquet 291263717 286408160.00 1.02 ns
clickbench_q40/datafusion:parquet 38722109 34688628.00 1.12 ns 🚨
clickbench_q41/datafusion:parquet 30939029 31596413.00 0.98 ns
clickbench_q42/datafusion:parquet 32407550 33211149.00 0.98 ns
clickbench_q00/datafusion:vortex-file-compressed 1659156 1689766.00 0.98 ns
clickbench_q01/datafusion:vortex-file-compressed 14276572 13838589.00 1.03 ns
clickbench_q02/datafusion:vortex-file-compressed 32604709 32160827.00 1.01 ns
clickbench_q03/datafusion:vortex-file-compressed 37364880 35654110.00 1.05 ns
clickbench_q04/datafusion:vortex-file-compressed 322613679 317597710.00 1.02 ns
clickbench_q05/datafusion:vortex-file-compressed 318937970 314601424.00 1.01 ns
clickbench_q06/datafusion:vortex-file-compressed 1655301 1734067.00 0.95 ns
clickbench_q07/datafusion:vortex-file-compressed 18645050 18077173.00 1.03 ns
clickbench_q08/datafusion:vortex-file-compressed 384645091 391728052.00 0.98 ns
clickbench_q09/datafusion:vortex-file-compressed 583949803 578278004.00 1.01 ns
clickbench_q10/datafusion:vortex-file-compressed 73433278 74550963.00 0.99 ns
clickbench_q11/datafusion:vortex-file-compressed 80659170 81793959.00 0.99 ns
clickbench_q12/datafusion:vortex-file-compressed 277324586 268084376.00 1.03 ns
clickbench_q13/datafusion:vortex-file-compressed 422874173 416414689.00 1.02 ns
clickbench_q14/datafusion:vortex-file-compressed 256910249 252320857.00 1.02 ns
clickbench_q15/datafusion:vortex-file-compressed 379346303 371249027.00 1.02 ns
clickbench_q16/datafusion:vortex-file-compressed 732195970 721733439.00 1.01 ns
clickbench_q17/datafusion:vortex-file-compressed 721633519 711510840.00 1.01 ns
clickbench_q18/datafusion:vortex-file-compressed 1396761406 1395512405.00 1.00 ns
clickbench_q19/datafusion:vortex-file-compressed 23225155 26095062.00 0.89 ns 🚀
clickbench_q20/datafusion:vortex-file-compressed 351147065 339827933.00 1.03 ns
clickbench_q21/datafusion:vortex-file-compressed 403440629 393987329.00 1.02 ns
clickbench_q22/datafusion:vortex-file-compressed 556195803 545807977.00 1.02 ns
clickbench_q23/datafusion:vortex-file-compressed 541505452 547310204.00 0.99 ns
clickbench_q24/datafusion:vortex-file-compressed 49589658 50037807.00 0.99 ns
clickbench_q25/datafusion:vortex-file-compressed 72648400 69362220.00 1.05 ns
clickbench_q26/datafusion:vortex-file-compressed 47964523 47043993.00 1.02 ns
clickbench_q27/datafusion:vortex-file-compressed 797647010 795348584.00 1.00 ns
clickbench_q28/datafusion:vortex-file-compressed 6735956913 6646278629.00 1.01 ns
clickbench_q29/datafusion:vortex-file-compressed 233511105 237919167.00 0.98 ns
clickbench_q30/datafusion:vortex-file-compressed 259574902 255833275.00 1.01 ns
clickbench_q31/datafusion:vortex-file-compressed 293518314 298460246.00 0.98 ns
clickbench_q32/datafusion:vortex-file-compressed 1325101318 1328334741.00 1.00 ns
clickbench_q33/datafusion:vortex-file-compressed 1426569973 1395651388.00 1.02 ns
clickbench_q34/datafusion:vortex-file-compressed 1437145881 1404982637.00 1.02 ns
clickbench_q35/datafusion:vortex-file-compressed 540064996 529809185.00 1.02 ns
clickbench_q36/datafusion:vortex-file-compressed 80877750 76729109.00 1.05 ns
clickbench_q37/datafusion:vortex-file-compressed 38072364 38430737.00 0.99 ns
clickbench_q38/datafusion:vortex-file-compressed 23458125 23424655.00 1.00 ns
clickbench_q39/datafusion:vortex-file-compressed 151871470 148858943.00 1.02 ns
clickbench_q40/datafusion:vortex-file-compressed 19904952 20843108.00 0.95 ns
clickbench_q41/datafusion:vortex-file-compressed 19230990 18711834.00 1.03 ns
clickbench_q42/datafusion:vortex-file-compressed 21757488 21876440.00 0.99 ns
clickbench_q00/datafusion:vortex-compact 1736522 1723399.00 1.01 ns
clickbench_q01/datafusion:vortex-compact 16631027 18062602.00 0.92 ns
clickbench_q02/datafusion:vortex-compact 42118280 41357742.00 1.02 ns
clickbench_q03/datafusion:vortex-compact 41074524 39996635.00 1.03 ns
clickbench_q04/datafusion:vortex-compact 344222620 334096020.00 1.03 ns
clickbench_q05/datafusion:vortex-compact 342680114 338539597.00 1.01 ns
clickbench_q06/datafusion:vortex-compact 1665566 1773808.00 0.94 ns
clickbench_q07/datafusion:vortex-compact 28850277 28709466.00 1.00 ns
clickbench_q08/datafusion:vortex-compact 437259265 430945021.00 1.01 ns
clickbench_q09/datafusion:vortex-compact 660060123 628989556.00 1.05 ns
clickbench_q10/datafusion:vortex-compact 132024450 134908729.00 0.98 ns
clickbench_q11/datafusion:vortex-compact 172500279 170356913.00 1.01 ns
clickbench_q12/datafusion:vortex-compact 296034188 298204834.00 0.99 ns
clickbench_q13/datafusion:vortex-compact 534516938 532001474.00 1.00 ns
clickbench_q14/datafusion:vortex-compact 306253216 302336997.00 1.01 ns
clickbench_q15/datafusion:vortex-compact 402914097 388913564.00 1.04 ns
clickbench_q16/datafusion:vortex-compact 805835651 795860266.00 1.01 ns
clickbench_q17/datafusion:vortex-compact 794130887 787291394.00 1.01 ns
clickbench_q18/datafusion:vortex-compact 1489310806 1454468633.00 1.02 ns
clickbench_q19/datafusion:vortex-compact 31194673 31617286.00 0.99 ns
clickbench_q20/datafusion:vortex-compact 435954764 417499942.00 1.04 ns
clickbench_q21/datafusion:vortex-compact 620320707 604047213.00 1.03 ns
clickbench_q22/datafusion:vortex-compact 1014526745 990487147.00 1.02 ns
clickbench_q23/datafusion:vortex-compact 3281255616 2886463447.00 1.14 ns 🚨
clickbench_q24/datafusion:vortex-compact 91823693 91857612.00 1.00 ns
clickbench_q25/datafusion:vortex-compact 114501248 115488406.00 0.99 ns
clickbench_q26/datafusion:vortex-compact 89775933 99460761.00 0.90 ns
clickbench_q27/datafusion:vortex-compact 924386556 865135381.00 1.07 ns
clickbench_q28/datafusion:vortex-compact 6022596326 6011653617.00 1.00 ns
clickbench_q29/datafusion:vortex-compact 222518507 224521714.00 0.99 ns
clickbench_q30/datafusion:vortex-compact 406556429 393145145.00 1.03 ns
clickbench_q31/datafusion:vortex-compact 467582615 461636550.00 1.01 ns
clickbench_q32/datafusion:vortex-compact 1416447137 1443880104.00 0.98 ns
clickbench_q33/datafusion:vortex-compact 1534036086 1488324693.00 1.03 ns
clickbench_q34/datafusion:vortex-compact 1506126624 1464857449.00 1.03 ns
clickbench_q35/datafusion:vortex-compact 586996947 564314464.00 1.04 ns
clickbench_q36/datafusion:vortex-compact 97848332 87423236.00 1.12 ns 🚨
clickbench_q37/datafusion:vortex-compact 40880646 40166108.00 1.02 ns
clickbench_q38/datafusion:vortex-compact 30518889 31565523.00 0.97 ns
clickbench_q39/datafusion:vortex-compact 170410788 162430813.00 1.05 ns
clickbench_q40/datafusion:vortex-compact 25991919 23701719.00 1.10 ns
clickbench_q41/datafusion:vortex-compact 26608097 25270985.00 1.05 ns
clickbench_q42/datafusion:vortex-compact 23209666 22263863.00 1.04 ns
clickbench_q00/duckdb:parquet 233178354 214182300.00 1.09 ns
clickbench_q01/duckdb:parquet 52036137 51423356.00 1.01 ns
clickbench_q02/duckdb:parquet 67438831 66083392.00 1.02 ns
clickbench_q03/duckdb:parquet 65636585 63454898.00 1.03 ns
clickbench_q04/duckdb:parquet 202291451 198669838.00 1.02 ns
clickbench_q05/duckdb:parquet 274201691 271278415.00 1.01 ns
clickbench_q06/duckdb:parquet 62078523 60988712.00 1.02 ns
clickbench_q07/duckdb:parquet 53380086 52451553.00 1.02 ns
clickbench_q08/duckdb:parquet 262913386 258801042.00 1.02 ns
clickbench_q09/duckdb:parquet 389738352 386786299.00 1.01 ns
clickbench_q10/duckdb:parquet 95434926 95348424.00 1.00 ns
clickbench_q11/duckdb:parquet 108607164 106994731.00 1.02 ns
clickbench_q12/duckdb:parquet 291267517 292543483.00 1.00 ns
clickbench_q13/duckdb:parquet 508120232 495553358.00 1.03 ns
clickbench_q14/duckdb:parquet 321646445 320160434.00 1.00 ns
clickbench_q15/duckdb:parquet 236904013 236619206.00 1.00 ns
clickbench_q16/duckdb:parquet 585314236 587125409.00 1.00 ns
clickbench_q17/duckdb:parquet 497002175 498971470.00 1.00 ns
clickbench_q18/duckdb:parquet 1019392088 1010043666.00 1.01 ns
clickbench_q19/duckdb:parquet 50946462 49283452.00 1.03 ns
clickbench_q20/duckdb:parquet 428209784 421806059.00 1.02 ns
clickbench_q21/duckdb:parquet 550443167 540314606.00 1.02 ns
clickbench_q22/duckdb:parquet 904763991 905807032.00 1.00 ns
clickbench_q23/duckdb:parquet 313576518 301851858.00 1.04 ns
clickbench_q24/duckdb:parquet 75850107 78622284.00 0.96 ns
clickbench_q25/duckdb:parquet 137742565 137560956.00 1.00 ns
clickbench_q26/duckdb:parquet 53346903 50813360.00 1.05 ns
clickbench_q27/duckdb:parquet 626776218 628380910.00 1.00 ns
clickbench_q28/duckdb:parquet 4872170340 4843371896.00 1.01 ns
clickbench_q29/duckdb:parquet 62586854 61164740.00 1.02 ns
clickbench_q30/duckdb:parquet 297143392 293804173.00 1.01 ns
clickbench_q31/duckdb:parquet 345325273 333968107.00 1.03 ns
clickbench_q32/duckdb:parquet 1183368016 1076531608.00 1.10 ns
clickbench_q33/duckdb:parquet 1166217063 1172216035.00 0.99 ns
clickbench_q34/duckdb:parquet 1223444392 1178394604.00 1.04 ns
clickbench_q35/duckdb:parquet 349109953 346111577.00 1.01 ns
clickbench_q36/duckdb:parquet 63793618 64304101.00 0.99 ns
clickbench_q37/duckdb:parquet 55156054 54214383.00 1.02 ns
clickbench_q38/duckdb:parquet 59632549 59513319.00 1.00 ns
clickbench_q39/duckdb:parquet 99392094 99780111.00 1.00 ns
clickbench_q40/duckdb:parquet 56531706 56120447.00 1.01 ns
clickbench_q41/duckdb:parquet 60477564 59891551.00 1.01 ns
clickbench_q42/duckdb:parquet 53165590 52905646.00 1.00 ns
clickbench_q00/duckdb:vortex-file-compressed 5878999 5747084.00 1.02 ns
clickbench_q01/duckdb:vortex-file-compressed 13875461 14461206.00 0.96 ns
clickbench_q02/duckdb:vortex-file-compressed 23190830 23705077.00 0.98 ns
clickbench_q03/duckdb:vortex-file-compressed 30400181 30159823.00 1.01 ns
clickbench_q04/duckdb:vortex-file-compressed 170801905 164477024.00 1.04 ns
clickbench_q05/duckdb:vortex-file-compressed 199468978 192900269.00 1.03 ns
clickbench_q06/duckdb:vortex-file-compressed 18478066 19228661.00 0.96 ns
clickbench_q07/duckdb:vortex-file-compressed 16812930 16418515.00 1.02 ns
clickbench_q08/duckdb:vortex-file-compressed 260744107 255012883.00 1.02 ns
clickbench_q09/duckdb:vortex-file-compressed 369981226 362817407.00 1.02 ns
clickbench_q10/duckdb:vortex-file-compressed 72922507 70970150.00 1.03 ns
clickbench_q11/duckdb:vortex-file-compressed 80768342 79481856.00 1.02 ns
clickbench_q12/duckdb:vortex-file-compressed 205371148 206204681.00 1.00 ns
clickbench_q13/duckdb:vortex-file-compressed 429224277 414852086.00 1.03 ns
clickbench_q14/duckdb:vortex-file-compressed 233310085 229869686.00 1.01 ns
clickbench_q15/duckdb:vortex-file-compressed 209827581 214875307.00 0.98 ns
clickbench_q16/duckdb:vortex-file-compressed 584180838 676637657.00 0.86 ns 🚀
clickbench_q17/duckdb:vortex-file-compressed 487859466 492528875.00 0.99 ns
clickbench_q18/duckdb:vortex-file-compressed 1136564742 1167972648.00 0.97 ns
clickbench_q19/duckdb:vortex-file-compressed 19954548 20734058.00 0.96 ns
clickbench_q20/duckdb:vortex-file-compressed 368556815 339904918.00 1.08 ns
clickbench_q21/duckdb:vortex-file-compressed 393068221 369872370.00 1.06 ns
clickbench_q22/duckdb:vortex-file-compressed 704055501 555909750.00 1.27 ns 🚨
clickbench_q23/duckdb:vortex-file-compressed 850880487 1792973362.00 0.47 ns 🚀
clickbench_q24/duckdb:vortex-file-compressed 44250608 50299330.00 0.88 ns 🚀
clickbench_q25/duckdb:vortex-file-compressed 70486958 72855896.00 0.97 ns
clickbench_q26/duckdb:vortex-file-compressed 46002050 41421508.00 1.11 ns 🚨
clickbench_q27/duckdb:vortex-file-compressed 515321614 509259904.00 1.01 ns
clickbench_q28/duckdb:vortex-file-compressed 2983659415 2979796129.00 1.00 ns
clickbench_q29/duckdb:vortex-file-compressed 28683686 27156444.00 1.06 ns
clickbench_q30/duckdb:vortex-file-compressed 187203920 188032521.00 1.00 ns
clickbench_q31/duckdb:vortex-file-compressed 265904704 260848436.00 1.02 ns
clickbench_q32/duckdb:vortex-file-compressed 1230633290 1213607440.00 1.01 ns
clickbench_q33/duckdb:vortex-file-compressed 1450392478 1431292056.00 1.01 ns
clickbench_q34/duckdb:vortex-file-compressed 1583126998 1455000866.00 1.09 ns
clickbench_q35/duckdb:vortex-file-compressed 369812722 363516059.00 1.02 ns
clickbench_q36/duckdb:vortex-file-compressed 33333303 30369854.00 1.10 ns
clickbench_q37/duckdb:vortex-file-compressed 23394461 21084626.00 1.11 ns 🚨
clickbench_q38/duckdb:vortex-file-compressed 24262603 21833754.00 1.11 ns 🚨
clickbench_q39/duckdb:vortex-file-compressed 46459851 45386388.00 1.02 ns
clickbench_q40/duckdb:vortex-file-compressed 24011555 20087935.00 1.20 ns 🚨
clickbench_q41/duckdb:vortex-file-compressed 23201853 20519839.00 1.13 ns 🚨
clickbench_q42/duckdb:vortex-file-compressed 24139796 23030738.00 1.05 ns
clickbench_q00/duckdb:vortex-compact 6157794 5889299.00 1.05 ns
clickbench_q01/duckdb:vortex-compact 18641390 18651180.00 1.00 ns
clickbench_q02/duckdb:vortex-compact 36097707 35542814.00 1.02 ns
clickbench_q03/duckdb:vortex-compact 41025665 39179466.00 1.05 ns
clickbench_q04/duckdb:vortex-compact 188977617 188498809.00 1.00 ns
clickbench_q05/duckdb:vortex-compact 227644581 227310350.00 1.00 ns
clickbench_q06/duckdb:vortex-compact 18463272 18368993.00 1.01 ns
clickbench_q07/duckdb:vortex-compact 22730065 20551388.00 1.11 ns 🚨
clickbench_q08/duckdb:vortex-compact 297317065 293348531.00 1.01 ns
clickbench_q09/duckdb:vortex-compact 453346037 446846126.00 1.01 ns
clickbench_q10/duckdb:vortex-compact 125931015 124300165.00 1.01 ns
clickbench_q11/duckdb:vortex-compact 160227824 161216256.00 0.99 ns
clickbench_q12/duckdb:vortex-compact 248330773 244787253.00 1.01 ns
clickbench_q13/duckdb:vortex-compact 533837402 525946173.00 1.02 ns
clickbench_q14/duckdb:vortex-compact 297809222 298274364.00 1.00 ns
clickbench_q15/duckdb:vortex-compact 230168515 229680833.00 1.00 ns
clickbench_q16/duckdb:vortex-compact 649150967 633453128.00 1.02 ns
clickbench_q17/duckdb:vortex-compact 555410923 557138878.00 1.00 ns
clickbench_q18/duckdb:vortex-compact 1119471713 1109546788.00 1.01 ns
clickbench_q19/duckdb:vortex-compact 25240889 26136861.00 0.97 ns
clickbench_q20/duckdb:vortex-compact 447175829 427330079.00 1.05 ns
clickbench_q21/duckdb:vortex-compact 595238813 588897858.00 1.01 ns
clickbench_q22/duckdb:vortex-compact 1195036035 990167710.00 1.21 ns 🚨
clickbench_q23/duckdb:vortex-compact 2941365985 7453265499.00 0.39 ns 🚀
clickbench_q24/duckdb:vortex-compact 80627768 89047414.00 0.91 ns
clickbench_q25/duckdb:vortex-compact 123991149 123045256.00 1.01 ns
clickbench_q26/duckdb:vortex-compact 81841973 73459964.00 1.11 ns 🚨
clickbench_q27/duckdb:vortex-compact 573910140 574843928.00 1.00 ns
clickbench_q28/duckdb:vortex-compact 3109539924 3107733641.00 1.00 ns
clickbench_q29/duckdb:vortex-compact 33026582 33411879.00 0.99 ns
clickbench_q30/duckdb:vortex-compact 336145739 334075778.00 1.01 ns
clickbench_q31/duckdb:vortex-compact 442001246 440891611.00 1.00 ns
clickbench_q32/duckdb:vortex-compact 1413531010 1333641201.00 1.06 ns
clickbench_q33/duckdb:vortex-compact 1455074053 1394581591.00 1.04 ns
clickbench_q34/duckdb:vortex-compact 1548827328 1483324648.00 1.04 ns
clickbench_q35/duckdb:vortex-compact 375501761 378511653.00 0.99 ns
clickbench_q36/duckdb:vortex-compact 37649567 35056344.00 1.07 ns
clickbench_q37/duckdb:vortex-compact 27636742 24872787.00 1.11 ns 🚨
clickbench_q38/duckdb:vortex-compact 30358795 25382062.00 1.20 ns 🚨
clickbench_q39/duckdb:vortex-compact 58039503 52382563.00 1.11 ns 🚨
clickbench_q40/duckdb:vortex-compact 28029345 21949990.00 1.28 ns 🚨
clickbench_q41/duckdb:vortex-compact 25822195 22998761.00 1.12 ns 🚨
clickbench_q42/duckdb:vortex-compact 25777316 23343484.00 1.10 ns 🚨
clickbench_q00/duckdb:duckdb 17932107 17903150.00 1.00 ns
clickbench_q01/duckdb:duckdb 33082649 32703307.00 1.01 ns
clickbench_q02/duckdb:duckdb 45959663 45159990.00 1.02 ns
clickbench_q03/duckdb:duckdb 47307496 47276748.00 1.00 ns
clickbench_q04/duckdb:duckdb 206935907 206924639.00 1.00 ns
clickbench_q05/duckdb:duckdb 325170487 328166116.00 0.99 ns
clickbench_q06/duckdb:duckdb 35980928 34755922.00 1.04 ns
clickbench_q07/duckdb:duckdb 36038323 35260454.00 1.02 ns
clickbench_q08/duckdb:duckdb 281275418 283019063.00 0.99 ns
clickbench_q09/duckdb:duckdb 470371452 454503152.00 1.03 ns
clickbench_q10/duckdb:duckdb 95018423 94126536.00 1.01 ns
clickbench_q11/duckdb:duckdb 104404503 102960903.00 1.01 ns
clickbench_q12/duckdb:duckdb 294042872 293300571.00 1.00 ns
clickbench_q13/duckdb:duckdb 508503376 559249100.00 0.91 ns
clickbench_q14/duckdb:duckdb 335161914 329735402.00 1.02 ns
clickbench_q15/duckdb:duckdb 234990601 244996809.00 0.96 ns
clickbench_q16/duckdb:duckdb 634952624 632355899.00 1.00 ns
clickbench_q17/duckdb:duckdb 511372627 514761455.00 0.99 ns
clickbench_q18/duckdb:duckdb 1149804138 1161174512.00 0.99 ns
clickbench_q19/duckdb:duckdb 35076954 34690477.00 1.01 ns
clickbench_q20/duckdb:duckdb 880163993 973990501.00 0.90 ns
clickbench_q21/duckdb:duckdb 940315594 1130684075.00 0.83 ns 🚀
clickbench_q22/duckdb:duckdb 1012140912 1078442764.00 0.94 ns
clickbench_q23/duckdb:duckdb 256475080 261752586.00 0.98 ns
clickbench_q24/duckdb:duckdb 61167413 61343236.00 1.00 ns
clickbench_q25/duckdb:duckdb 122234577 121902960.00 1.00 ns
clickbench_q26/duckdb:duckdb 52139841 54142221.00 0.96 ns
clickbench_q27/duckdb:duckdb 1014453688 971695887.00 1.04 ns
clickbench_q28/duckdb:duckdb 4515528981 4534477557.00 1.00 ns
clickbench_q29/duckdb:duckdb 48857276 48015589.00 1.02 ns
clickbench_q30/duckdb:duckdb 270382589 265446690.00 1.02 ns
clickbench_q31/duckdb:duckdb 386066161 396354098.00 0.97 ns
clickbench_q32/duckdb:duckdb 1329296321 1386363396.00 0.96 ns
clickbench_q33/duckdb:duckdb 1692068758 1825197680.00 0.93 ns
clickbench_q34/duckdb:duckdb 1686103388 1780939426.00 0.95 ns
clickbench_q35/duckdb:duckdb 261862879 257758291.00 1.02 ns
clickbench_q36/duckdb:duckdb 42306526 41094748.00 1.03 ns
clickbench_q37/duckdb:duckdb 31571715 31004648.00 1.02 ns
clickbench_q38/duckdb:duckdb 31119561 30735120.00 1.01 ns
clickbench_q39/duckdb:duckdb 67692564 66331214.00 1.02 ns
clickbench_q40/duckdb:duckdb 31915008 31549203.00 1.01 ns
clickbench_q41/duckdb:duckdb 30613277 30017228.00 1.02 ns
clickbench_q42/duckdb:duckdb 31646307 31669136.00 1.00 ns

@joseph-isaacs joseph-isaacs marked this pull request as ready for review January 30, 2026 18:04
@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

Benchmarks: Compression

Summary

  • Overall: 1.001x ➖
  • Vortex: 0.990x ➖
  • Parquet: 1.001x ➖
  • Best: vortex:parquet-zstd ratio decompress time/Food (0.878x)
  • Worst: vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked (1.128x)
  • Significant (>10%): 2↑ 1↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1421278590.00 1443055987.00 0.98 ns
parquet_rs-zstd decompress time/taxi 290731799.00 300196306.00 0.97 ns
compress time/taxi 727188853.00 762964500.00 0.95 ns
decompress time/taxi 19209338.00 20106569.00 0.96 ns
parquet_rs-zstd compress time/Arade 2651018627.00 2600291946.00 1.02 ns
parquet_rs-zstd decompress time/Arade 660931842.00 673597729.00 0.98 ns
compress time/Arade 1124684991.00 1210565651.00 0.93 ns
decompress time/Arade 30663122.00 33906405.00 0.90 ns
parquet_rs-zstd compress time/Bimbo 16508734782.00 15899721750.00 1.04 ns
parquet_rs-zstd decompress time/Bimbo 2257872553.00 2250757668.00 1.00 ns
compress time/Bimbo 7113231244.00 6984208259.00 1.02 ns
decompress time/Bimbo 102296870.00 98521288.00 1.04 ns
parquet_rs-zstd compress time/CMSprovider 8112258822.00 7802296471.00 1.04 ns
parquet_rs-zstd decompress time/CMSprovider 2202507279.00 2112022418.00 1.04 ns
compress time/CMSprovider 2963513861.00 2939505333.00 1.01 ns
decompress time/CMSprovider 89123526.00 94072302.00 0.95 ns
parquet_rs-zstd compress time/Euro2016 1516476365.00 1531231879.00 0.99 ns
parquet_rs-zstd decompress time/Euro2016 428888471.00 441909484.00 0.97 ns
compress time/Euro2016 444567503.00 458538241.00 0.97 ns
decompress time/Euro2016 21392175.00 23653679.00 0.90 ns
parquet_rs-zstd compress time/Food 941458257.00 953580906.00 0.99 ns
parquet_rs-zstd decompress time/Food 237765132.00 246659538.00 0.96 ns
compress time/Food 381935003.00 438043689.00 0.87 ns 🚀
decompress time/Food 8236951.00 9735259.00 0.85 ns 🚀
parquet_rs-zstd compress time/HashTags 2706012547.00 2809111369.00 0.96 ns
parquet_rs-zstd decompress time/HashTags 726376122.00 798383214.00 0.91 ns
compress time/HashTags 949052555.00 959901843.00 0.99 ns
decompress time/HashTags 82627906.00 85751813.00 0.96 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3236520101.00 3255461767.00 0.99 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 741228547.00 716697889.00 1.03 ns
compress time/TPC-H l_comment chunked 1392568738.00 1353465134.00 1.03 ns
decompress time/TPC-H l_comment chunked 48211610.00 41328077.00 1.17 ns 🚨
parquet_rs-zstd compress time/TPC-H l_comment canonical 3350092025.00 3237490191.00 1.03 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 738783270.00 720897597.00 1.02 ns
compress time/TPC-H l_comment canonical 1347077305.00 1312532324.00 1.03 ns
decompress time/TPC-H l_comment canonical 43762325.00 41853423.00 1.05 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 7194608.00 6589073.00 1.09 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2654524.00 2562368.00 1.04 ns
compress time/wide table cols=100 chunks=1 rows=1000 16427432.00 16512108.00 0.99 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2688867.00 2709277.00 0.99 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 88193723.00 91522548.00 0.96 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 30837178.00 30550266.00 1.01 ns
compress time/wide table cols=1000 chunks=1 rows=1000 170283648.00 166285406.00 1.02 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 24450769.00 23989667.00 1.02 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 915070742.00 900067276.00 1.02 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 362771737.00 337810074.00 1.07 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1672739835.00 1562279570.00 1.07 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 265430319.00 243982578.00 1.09 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 8123436.00 6549391.00 1.24 ns 🚨
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2905212.00 2565072.00 1.13 ns 🚨
compress time/wide table cols=100 chunks=50 rows=1000 18170162.00 15929408.00 1.14 ns 🚨
decompress time/wide table cols=100 chunks=50 rows=1000 2855841.00 2669016.00 1.07 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 92840321.00 86558373.00 1.07 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 31820419.00 29986934.00 1.06 ns
compress time/wide table cols=1000 chunks=50 rows=1000 166801277.00 162932322.00 1.02 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 23989608.00 23547900.00 1.02 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 910104821.00 897688561.00 1.01 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 344181136.00 333191802.00 1.03 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1667004135.00 1560850746.00 1.07 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 253880619.00 240442637.00 1.06 ns
parquet size/taxi 55879185.00 55879185.00 1.00 bytes
vortex-file-compressed size/taxi 51448740.00 51448740.00 1.00 bytes
vortex:parquet-zstd size/taxi 0.92 0.92 1.00 ratio
vortex:parquet-zstd ratio compress time/taxi 0.51 0.53 0.97 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.07 0.07 0.99 ratio
parquet size/Arade 305282152.00 305282152.00 1.00 bytes
vortex-file-compressed size/Arade 143320892.00 143320892.00 1.00 bytes
vortex:parquet-zstd size/Arade 0.47 0.47 1.00 ratio
vortex:parquet-zstd ratio compress time/Arade 0.42 0.47 0.91 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.05 0.05 0.92 ratio
parquet size/Bimbo 388935055.00 388935055.00 1.00 bytes
vortex-file-compressed size/Bimbo 526057964.00 526057964.00 1.00 bytes
vortex:parquet-zstd size/Bimbo 1.35 1.35 1.00 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.43 0.44 0.98 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.05 0.04 1.04 ratio
parquet size/CMSprovider 384634824.00 384634824.00 1.00 bytes
vortex-file-compressed size/CMSprovider 448338524.00 448338524.00 1.00 bytes
vortex:parquet-zstd size/CMSprovider 1.17 1.17 1.00 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.37 0.38 0.97 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.04 0.04 0.91 ratio
parquet size/Euro2016 123042700.00 123042700.00 1.00 bytes
vortex-file-compressed size/Euro2016 167858692.00 167856044.00 1.00 bytes
vortex:parquet-zstd size/Euro2016 1.36 1.36 1.00 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.29 0.30 0.98 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.05 0.05 0.93 ratio
parquet size/Food 36177631.00 36177631.00 1.00 bytes
vortex-file-compressed size/Food 44162400.00 44162400.00 1.00 bytes
vortex:parquet-zstd size/Food 1.22 1.22 1.00 ratio
vortex:parquet-zstd ratio compress time/Food 0.41 0.46 0.88 ratio 🚀
vortex:parquet-zstd ratio decompress time/Food 0.03 0.04 0.88 ratio 🚀
parquet size/HashTags 133854962.00 133854962.00 1.00 bytes
vortex-file-compressed size/HashTags 198700644.00 198700644.00 1.00 bytes
vortex:parquet-zstd size/HashTags 1.48 1.48 1.00 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.35 0.34 1.03 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.11 0.11 1.06 ratio
parquet size/TPC-H l_comment chunked 158411391.00 158411391.00 1.00 bytes
vortex-file-compressed size/TPC-H l_comment chunked 180408824.00 180408824.00 1.00 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.14 1.14 1.00 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.43 0.42 1.03 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.07 0.06 1.13 ratio 🚨
parquet size/TPC-H l_comment canonical 158411391.00 158411391.00 1.00 bytes
vortex-file-compressed size/TPC-H l_comment canonical 180408824.00 180408824.00 1.00 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.14 1.14 1.00 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.40 0.41 0.99 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.06 0.06 1.02 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204.00 932204.00 1.00 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384.00 884384.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.28 2.51 0.91 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.01 1.06 0.96 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9322004.00 9322004.00 1.00 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8829584.00 8829584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.93 1.82 1.06 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.79 0.79 1.01 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 93220004.00 93220004.00 1.00 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 88317584.00 88317584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.83 1.74 1.05 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.73 0.72 1.01 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204.00 932204.00 1.00 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384.00 884384.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.24 2.43 0.92 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0.98 1.04 0.94 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9322004.00 9322004.00 1.00 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8829584.00 8829584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.80 1.88 0.95 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.75 0.79 0.96 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 93220004.00 93220004.00 1.00 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 88317584.00 88317584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.83 1.74 1.05 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.74 0.72 1.02 ratio

@joseph-isaacs joseph-isaacs added changelog/performance A performance improvement action/benchmark Trigger full benchmarks to run on this PR and removed do not merge Pull requests that are not intended to merge labels Jan 30, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jan 30, 2026
Copy link
Contributor

@robert3005 robert3005 left a comment

Choose a reason for hiding this comment

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

Love me some prefilling

@joseph-isaacs joseph-isaacs changed the title perf[runend]: run end bool perf test perf[runend]: run_end_bool decompress Feb 2, 2026
@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Feb 3, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 6, 2026

This PR has been marked as stale because it has been open for 30 days with no activity. Please comment or remove the stale label if you wish to keep it active, otherwise it will be closed in 7 days

@github-actions github-actions bot added the stale This PR is stale and will be auto-closed soon label Mar 6, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Copy link
Contributor

@robert3005 robert3005 left a comment

Choose a reason for hiding this comment

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

I think there's a bit too much llm leftover code here

@joseph-isaacs joseph-isaacs removed the stale This PR is stale and will be auto-closed soon label Mar 10, 2026
… and fill_bits

- Add `fill_bits` free function to vortex-buffer for efficient bit-range
  filling on raw `&mut [u8]` slices
- Add `BitBufferMut::fill_range` method that delegates to `fill_bits`
- Refactor `append_n` to delegate to `fill_range`, eliminating duplication
- Replace private `fill_bits_true`/`fill_bits_false`/`flip_bits` helpers
  in decompress_bool.rs with `BitBufferMut::fill_range`
- Simplify few-runs nullable path to use `append_n` directly
- Replace `prefill_buffer` helper with `BitBufferMut::full`
- Remove unused re-export of `runend_decode_bools` from compress.rs
- Remove baseline benchmark code (decode_bool_nullable_develop)
- Delete PERF_NOTES.md
- Fix clippy is_multiple_of warnings in benchmarks

Signed-off-by: Joseph Isaacs <joe@spiraldb.com>

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs removed the do not merge Pull requests that are not intended to merge label Mar 10, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 10, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.985x ➖
  • Vortex: 0.985x ➖
  • datafusion:vortex: 0.985x ➖
  • Best: polarsignals_q09/datafusion:vortex-file-compressed (0.909x)
  • Worst: polarsignals_q04/datafusion:vortex-file-compressed (1.036x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 6e8ef5c base 1bb7e68 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 127567846 125429062.00 1.02 ns
polarsignals_q01/datafusion:vortex-file-compressed 351797682 359393474.00 0.98 ns
polarsignals_q02/datafusion:vortex-file-compressed 25750382 28211361.00 0.91 ns
polarsignals_q03/datafusion:vortex-file-compressed 374851605 362228510.00 1.03 ns
polarsignals_q04/datafusion:vortex-file-compressed 13316842 12855037.00 1.04 ns
polarsignals_q05/datafusion:vortex-file-compressed 18169733 17938091.00 1.01 ns
polarsignals_q06/datafusion:vortex-file-compressed 22250304 22708901.00 0.98 ns
polarsignals_q07/datafusion:vortex-file-compressed 15431111 15968368.00 0.97 ns
polarsignals_q08/datafusion:vortex-file-compressed 442611870 436026523.00 1.02 ns
polarsignals_q09/datafusion:vortex-file-compressed 13716098 15094272.00 0.91 ns

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 10, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 10, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 6e8ef5c 1 Explore Profiling Data

Powered by Polar Signals Cloud

@robert3005 robert3005 merged commit ba77972 into develop Mar 11, 2026
68 of 69 checks passed
@robert3005 robert3005 deleted the ji/run-end-perf-bool branch March 11, 2026 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants