Skip to content

Datafusion 52 upgrade - #5863

Merged
AdamGS merged 2 commits into
developfrom
adamg/df-52-wip
Jan 13, 2026
Merged

Datafusion 52 upgrade#5863
AdamGS merged 2 commits into
developfrom
adamg/df-52-wip

Conversation

@AdamGS

@AdamGSAdamGS commented Jan 5, 2026

Copy link
Copy Markdown
Contributor

This PR uses the current tip of DataFusion to test the upcoming upgrade. It drops the use of the SchemaAdapter API, removes the vendored code we pulled to fix some bugs and currently passes all of our tests!

This PR requires at least one more round of polish, I'm sure I left some convoluted things in opener.rs.

Waiting for the upstream release apache/datafusion#18566

@AdamGSAdamGS added the changelog/feature A new feature label Jan 5, 2026
@AdamGS
AdamGSforce-pushed the adamg/df-52-wip branch 2 times, most recently from 72a86ec to 605888eCompareJanuary 5, 2026 19:40
@codspeed-hq

codspeed-hqBot commented Jan 5, 2026

Copy link
Copy Markdown

Merging this PR will improve performance by 13.48%

⚡ 1 improved benchmark
✅ 1253 untouched benchmarks

Performance Changes

BenchmarkBASEHEADEfficiency
binary_search_std741.4 ns653.3 ns+13.48%

Comparing adamg/df-52-wip (5586122) with develop (65e7263)

Open in CodSpeed

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.999x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 1.013x ➖
  • datafusion:vortex: 0.988x ➖
  • Best: fineweb_q01/duckdb:vortex-compact (0.908x)
  • Worst: fineweb_q03/duckdb:vortex-file-compressed (1.211x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
fineweb_q00/datafusion:parquet67244116.64635e+061.01175ns
fineweb_q01/datafusion:parquet2728808422.73373e+080.998199ns
fineweb_q02/datafusion:parquet2698052912.67856e+081.00728ns
fineweb_q03/datafusion:parquet2644549302.62217e+081.00854ns
fineweb_q04/datafusion:parquet2802994712.86247e+080.979223ns
fineweb_q05/datafusion:parquet2754180552.86972e+080.959738ns
fineweb_q06/datafusion:parquet2697634572.73887e+080.984945ns
fineweb_q07/datafusion:parquet2623205262.67191e+080.981773ns
fineweb_q08/datafusion:parquet2614380822.63401e+080.992549ns
fineweb_q00/datafusion:vortex-file-compressed57568256.02669e+060.955222ns
fineweb_q01/datafusion:vortex-file-compressed282896182.94307e+070.96123ns
fineweb_q02/datafusion:vortex-file-compressed311156152.94634e+071.05608ns
fineweb_q03/datafusion:vortex-file-compressed784449487.75329e+071.01176ns
fineweb_q04/datafusion:vortex-file-compressed2035819062.11995e+080.960314ns
fineweb_q05/datafusion:vortex-file-compressed1885110962.01616e+080.935001ns
fineweb_q06/datafusion:vortex-file-compressed680345057.01479e+070.969873ns
fineweb_q07/datafusion:vortex-file-compressed717037737.19459e+070.996635ns
fineweb_q08/datafusion:vortex-file-compressed312635023.13157e+070.998334ns
fineweb_q00/datafusion:vortex-compact62366245.80391e+061.07456ns
fineweb_q01/datafusion:vortex-compact1423577801.55295e+080.916694ns
fineweb_q02/datafusion:vortex-compact1534100661.50405e+081.01998ns
fineweb_q03/datafusion:vortex-compact12524386981.25667e+090.996631ns
fineweb_q04/datafusion:vortex-compact14657969741.47399e+090.994441ns
fineweb_q05/datafusion:vortex-compact11546653721.15486e+090.999835ns
fineweb_q06/datafusion:vortex-compact5858653785.90505e+080.992143ns
fineweb_q07/datafusion:vortex-compact6162481756.31526e+080.975808ns
fineweb_q08/datafusion:vortex-compact282272002.89818e+070.973963ns
fineweb_q00/duckdb:parquet345210293.33483e+071.03517ns
fineweb_q01/duckdb:parquet975893749.94291e+070.981497ns
fineweb_q02/duckdb:parquet1049207281.05693e+080.992696ns
fineweb_q03/duckdb:parquet3111631243.17302e+080.980653ns
fineweb_q04/duckdb:parquet4333450384.3637e+080.993068ns
fineweb_q05/duckdb:parquet4101141474.04855e+081.01299ns
fineweb_q06/duckdb:parquet2039155722.03066e+081.00418ns
fineweb_q07/duckdb:parquet2146030852.16544e+080.991037ns
fineweb_q08/duckdb:parquet627834876.15432e+071.02015ns
fineweb_q00/duckdb:vortex-file-compressed40339534.13128e+060.976443ns
fineweb_q01/duckdb:vortex-file-compressed249480562.47061e+071.00979ns
fineweb_q02/duckdb:vortex-file-compressed272363112.64603e+071.02933ns
fineweb_q03/duckdb:vortex-file-compressed1542628011.27396e+081.21089ns🚨
fineweb_q04/duckdb:vortex-file-compressed1946295561.95488e+080.995611ns
fineweb_q05/duckdb:vortex-file-compressed1815458661.72149e+081.05459ns
fineweb_q06/duckdb:vortex-file-compressed533288165.23548e+071.0186ns
fineweb_q07/duckdb:vortex-file-compressed577067325.8217e+070.991235ns
fineweb_q08/duckdb:vortex-file-compressed86749748.17243e+061.06149ns
fineweb_q00/duckdb:vortex-compact53194435.57151e+060.954757ns
fineweb_q01/duckdb:vortex-compact882807679.72468e+070.907801ns
fineweb_q02/duckdb:vortex-compact1021624421.04549e+080.977173ns
fineweb_q03/duckdb:vortex-compact8066089828.20684e+080.98285ns
fineweb_q04/duckdb:vortex-compact8754296918.68059e+081.00849ns
fineweb_q05/duckdb:vortex-compact7797005397.72541e+081.00927ns
fineweb_q06/duckdb:vortex-compact4540156084.40728e+081.03015ns
fineweb_q07/duckdb:vortex-compact4672633454.62572e+081.01014ns
fineweb_q08/duckdb:vortex-compact90155098.64528e+061.04282ns

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 1.018x ➖
  • Vortex: 1.019x ➖
  • duckdb:vortex: 1.031x ➖
  • datafusion:vortex: 1.007x ➖
  • Best: fineweb_q01/datafusion:vortex-file-compressed (0.841x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.140x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
fineweb_q00/datafusion:parquet9156660228.45402e+081.08311ns
fineweb_q01/datafusion:parquet15613692581.52597e+091.0232ns
fineweb_q02/datafusion:parquet15628351711.57246e+090.993878ns
fineweb_q03/datafusion:parquet15836951061.59263e+090.994389ns
fineweb_q04/datafusion:parquet16471184701.60628e+091.02543ns
fineweb_q05/datafusion:parquet16681221701.60805e+091.03736ns
fineweb_q06/datafusion:parquet15902988821.56953e+091.01323ns
fineweb_q07/datafusion:parquet16339436611.6113e+091.01405ns
fineweb_q08/datafusion:parquet15749610181.52329e+091.03392ns
fineweb_q00/datafusion:vortex-file-compressed341312632.99428e+071.13988ns
fineweb_q01/datafusion:vortex-file-compressed4406733255.24058e+080.840886ns
fineweb_q02/datafusion:vortex-file-compressed3845235433.69118e+081.04174ns
fineweb_q03/datafusion:vortex-file-compressed14451993321.38024e+091.04707ns
fineweb_q04/datafusion:vortex-file-compressed14109813391.36918e+091.03053ns
fineweb_q05/datafusion:vortex-file-compressed13575729961.36252e+090.996369ns
fineweb_q06/datafusion:vortex-file-compressed15777852281.54683e+091.02001ns
fineweb_q07/datafusion:vortex-file-compressed14015439621.41473e+090.990677ns
fineweb_q08/datafusion:vortex-file-compressed5575720675.56057e+081.00272ns
fineweb_q00/datafusion:vortex-compact346353003.59829e+070.962548ns
fineweb_q01/datafusion:vortex-compact5593290074.91519e+081.13796ns
fineweb_q02/datafusion:vortex-compact5282321505.17245e+081.02124ns
fineweb_q03/datafusion:vortex-compact17247942221.70106e+091.01395ns
fineweb_q04/datafusion:vortex-compact21495238652.1657e+090.992531ns
fineweb_q05/datafusion:vortex-compact15970270561.64478e+090.970966ns
fineweb_q06/datafusion:vortex-compact13543560991.43802e+090.941821ns
fineweb_q07/datafusion:vortex-compact12823068951.30489e+090.982691ns
fineweb_q08/datafusion:vortex-compact3927646213.80541e+081.03212ns
fineweb_q00/duckdb:parquet9781313019.84685e+080.993344ns
fineweb_q01/duckdb:parquet22249688372.19224e+091.01493ns
fineweb_q02/duckdb:parquet22348625862.19403e+091.01861ns
fineweb_q03/duckdb:parquet71465438387.16505e+090.997417ns
fineweb_q04/duckdb:parquet17126804581.68434e+091.01682ns
fineweb_q05/duckdb:parquet38579890333.83715e+091.00543ns
fineweb_q06/duckdb:parquet50274559485.04476e+090.996569ns
fineweb_q07/duckdb:parquet54885811405.43008e+091.01077ns
fineweb_q08/duckdb:parquet10058817419.92569e+081.01341ns
fineweb_q00/duckdb:vortex-file-compressed750898797.72606e+070.971904ns
fineweb_q01/duckdb:vortex-file-compressed5043833295.18786e+080.972238ns
fineweb_q02/duckdb:vortex-file-compressed5745134695.74275e+081.00042ns
fineweb_q03/duckdb:vortex-file-compressed16969391441.51313e+091.12147ns
fineweb_q04/duckdb:vortex-file-compressed17222324341.65457e+091.0409ns
fineweb_q05/duckdb:vortex-file-compressed17392435341.59823e+091.08823ns
fineweb_q06/duckdb:vortex-file-compressed18425920771.76443e+091.0443ns
fineweb_q07/duckdb:vortex-file-compressed15045420401.63098e+090.922477ns
fineweb_q08/duckdb:vortex-file-compressed6340016106.43485e+080.985262ns
fineweb_q00/duckdb:vortex-compact862306447.74606e+071.11322ns
fineweb_q01/duckdb:vortex-compact4966662114.93515e+081.00639ns
fineweb_q02/duckdb:vortex-compact6772519866.68335e+081.01334ns
fineweb_q03/duckdb:vortex-compact17820172221.5694e+091.13547ns
fineweb_q04/duckdb:vortex-compact18785682291.83922e+091.02139ns
fineweb_q05/duckdb:vortex-compact16712922951.48869e+091.12266ns
fineweb_q06/duckdb:vortex-compact15557215311.50023e+091.03699ns
fineweb_q07/duckdb:vortex-compact14213128451.41774e+091.00252ns
fineweb_q08/duckdb:vortex-compact5083586285.17722e+080.981914ns

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.011x ➖
  • Vortex: 1.015x ➖
  • duckdb:vortex: 1.015x ➖
  • Best: statpopgen_q01/duckdb:vortex-compact (0.976x)
  • Worst: statpopgen_q05/duckdb:vortex-compact (1.089x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
statpopgen_q00/duckdb:parquet2334241922.32577e+081.00364ns
statpopgen_q01/duckdb:parquet3726002893.73976e+080.996322ns
statpopgen_q02/duckdb:parquet6802868896.86735e+080.990611ns
statpopgen_q03/duckdb:parquet11125737901.1042e+091.00758ns
statpopgen_q04/duckdb:parquet11288784621.13977e+090.990445ns
statpopgen_q05/duckdb:parquet7469456707.32036e+081.02037ns
statpopgen_q06/duckdb:parquet13385576891.33591e+091.00198ns
statpopgen_q07/duckdb:parquet8651590068.56897e+081.00964ns
statpopgen_q08/duckdb:parquet8672738118.56083e+081.01307ns
statpopgen_q09/duckdb:parquet9348993549.29514e+081.00579ns
statpopgen_q10/duckdb:parquet21453272032.15408e+090.995935ns
statpopgen_q00/duckdb:vortex-file-compressed129585231.22602e+071.05696ns
statpopgen_q01/duckdb:vortex-file-compressed1017851481.0292e+080.988975ns
statpopgen_q02/duckdb:vortex-file-compressed11887242651.19988e+090.990701ns
statpopgen_q03/duckdb:vortex-file-compressed28025171032.82412e+090.992349ns
statpopgen_q04/duckdb:vortex-file-compressed28131743162.80673e+091.0023ns
statpopgen_q05/duckdb:vortex-file-compressed12801034951.27165e+091.00665ns
statpopgen_q06/duckdb:vortex-file-compressed19334902771.96472e+090.984106ns
statpopgen_q07/duckdb:vortex-file-compressed1623983681.63018e+080.996199ns
statpopgen_q08/duckdb:vortex-file-compressed1727983911.695e+081.01946ns
statpopgen_q09/duckdb:vortex-file-compressed25618980732.56492e+090.998821ns
statpopgen_q10/duckdb:vortex-file-compressed41506004124.09168e+091.0144ns
statpopgen_q00/duckdb:vortex-compact135967571.28686e+071.05658ns
statpopgen_q01/duckdb:vortex-compact2833696322.90241e+080.976325ns
statpopgen_q02/duckdb:vortex-compact5737068415.39711e+081.06299ns
statpopgen_q03/duckdb:vortex-compact22648268572.18661e+091.03577ns
statpopgen_q04/duckdb:vortex-compact22513935062.18565e+091.03008ns
statpopgen_q05/duckdb:vortex-compact6253127465.73975e+081.08944ns
statpopgen_q06/duckdb:vortex-compact15271530411.44467e+091.0571ns
statpopgen_q07/duckdb:vortex-compact15837575011.60766e+090.985129ns
statpopgen_q08/duckdb:vortex-compact15846147371.58828e+090.997693ns
statpopgen_q09/duckdb:vortex-compact19730038101.96799e+091.00255ns
statpopgen_q10/duckdb:vortex-compact36990256623.75363e+090.985454ns

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.032x ➖
  • Vortex: 1.058x ➖
  • duckdb:vortex: 0.988x ➖
  • datafusion:vortex: 1.133x ❌
  • Best: tpch_q11/datafusion:vortex-compact (0.727x)
  • Worst: tpch_q14/datafusion:vortex-file-compressed (1.682x)
  • Significant (>10%): 2↑ 26↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
tpch_q01/datafusion:arrow800905338.26305e+070.969261ns
tpch_q02/datafusion:arrow308861923.07175e+071.00549ns
tpch_q03/datafusion:arrow535875685.58779e+070.959012ns
tpch_q04/datafusion:arrow449695454.68651e+070.959553ns
tpch_q05/datafusion:arrow1125059261.14055e+080.986421ns
tpch_q06/datafusion:arrow338216603.41742e+070.989683ns
tpch_q07/datafusion:arrow1960699951.97238e+080.994076ns
tpch_q08/datafusion:arrow837879008.20614e+071.02104ns
tpch_q09/datafusion:arrow1041571381.06799e+080.975261ns
tpch_q10/datafusion:arrow810048928.01901e+071.01016ns
tpch_q11/datafusion:arrow182108041.82258e+070.999177ns
tpch_q12/datafusion:arrow816592238.15094e+071.00184ns
tpch_q13/datafusion:arrow572333175.62669e+071.01718ns
tpch_q14/datafusion:arrow425884964.30759e+070.988685ns
tpch_q15/datafusion:arrow849958018.44388e+071.0066ns
tpch_q16/datafusion:arrow272923522.6693e+071.02245ns
tpch_q17/datafusion:arrow1014427221.02408e+080.990573ns
tpch_q18/datafusion:arrow1831131631.85808e+080.985498ns
tpch_q19/datafusion:arrow640072976.42916e+070.995577ns
tpch_q20/datafusion:arrow576727355.81565e+070.991682ns
tpch_q21/datafusion:arrow2605788832.648e+080.984059ns
tpch_q22/datafusion:arrow268404032.69755e+070.994992ns
tpch_q01/datafusion:parquet1108524541.7431e+080.635948ns🚀
tpch_q02/datafusion:parquet890725281.0398e+080.856631ns🚀
tpch_q03/datafusion:parquet829141607.99855e+071.03662ns
tpch_q04/datafusion:parquet592887756.55248e+070.904829ns
tpch_q05/datafusion:parquet1771818151.31823e+081.34409ns🚨
tpch_q06/datafusion:parquet494881164.79474e+071.03213ns
tpch_q07/datafusion:parquet1946262781.55341e+081.2529ns🚨
tpch_q08/datafusion:parquet1752754271.22679e+081.42873ns🚨
tpch_q09/datafusion:parquet2216121451.67908e+081.31984ns🚨
tpch_q10/datafusion:parquet1939879251.45957e+081.32907ns🚨
tpch_q11/datafusion:parquet654482358.9689e+070.729724ns🚀
tpch_q12/datafusion:parquet1285306219.74168e+071.31939ns🚨
tpch_q13/datafusion:parquet2086281712.07853e+081.00373ns
tpch_q14/datafusion:parquet883869186.15493e+071.43603ns🚨
tpch_q15/datafusion:parquet733656887.17968e+071.02185ns
tpch_q16/datafusion:parquet578010306.02796e+070.958883ns
tpch_q17/datafusion:parquet1788260021.5746e+081.13569ns🚨
tpch_q18/datafusion:parquet2465689391.94639e+081.2668ns🚨
tpch_q19/datafusion:parquet1072490229.868e+071.08684ns
tpch_q20/datafusion:parquet1343590099.17529e+071.46436ns🚨
tpch_q21/datafusion:parquet1933011091.5337e+081.26036ns🚨
tpch_q22/datafusion:parquet432288017.56256e+070.571616ns🚀
tpch_q01/datafusion:vortex-file-compressed667309536.62216e+071.00769ns
tpch_q02/datafusion:vortex-file-compressed636555275.4392e+071.17031ns🚨
tpch_q03/datafusion:vortex-file-compressed359566253.26123e+071.10255ns🚨
tpch_q04/datafusion:vortex-file-compressed228239562.22011e+071.02805ns
tpch_q05/datafusion:vortex-file-compressed921727148.51723e+071.08219ns
tpch_q06/datafusion:vortex-file-compressed126252991.19915e+071.05285ns
tpch_q07/datafusion:vortex-file-compressed978191428.89149e+071.10014ns🚨
tpch_q08/datafusion:vortex-file-compressed815890566.51265e+071.25278ns🚨
tpch_q09/datafusion:vortex-file-compressed1001861808.04604e+071.24516ns🚨
tpch_q10/datafusion:vortex-file-compressed911530476.41526e+071.42088ns🚨
tpch_q11/datafusion:vortex-file-compressed268819793.69404e+070.727712ns🚀
tpch_q12/datafusion:vortex-file-compressed393340092.92767e+071.34353ns🚨
tpch_q13/datafusion:vortex-file-compressed340259933.19844e+071.06383ns
tpch_q14/datafusion:vortex-file-compressed334571891.98962e+071.68159ns🚨
tpch_q15/datafusion:vortex-file-compressed307547933.05788e+071.00575ns
tpch_q16/datafusion:vortex-file-compressed384585982.94921e+071.30403ns🚨
tpch_q17/datafusion:vortex-file-compressed820103357.41812e+071.10554ns🚨
tpch_q18/datafusion:vortex-file-compressed1122276399.96373e+071.12636ns🚨
tpch_q19/datafusion:vortex-file-compressed361844532.8149e+071.28546ns🚨
tpch_q20/datafusion:vortex-file-compressed547310863.69741e+071.48026ns🚨
tpch_q21/datafusion:vortex-file-compressed1038151838.51639e+071.219ns🚨
tpch_q22/datafusion:vortex-file-compressed217718072.21129e+070.984574ns
tpch_q01/datafusion:vortex-compact704568557.61223e+070.925575ns
tpch_q02/datafusion:vortex-compact680116925.77458e+071.17778ns🚨
tpch_q03/datafusion:vortex-compact369391253.71346e+070.994735ns
tpch_q04/datafusion:vortex-compact266540012.73523e+070.97447ns
tpch_q05/datafusion:vortex-compact902446418.97952e+071.00501ns
tpch_q06/datafusion:vortex-compact183344761.93872e+070.945699ns
tpch_q07/datafusion:vortex-compact1044804199.59562e+071.08883ns
tpch_q08/datafusion:vortex-compact858562136.88537e+071.24694ns🚨
tpch_q09/datafusion:vortex-compact1094425518.93843e+071.2244ns🚨
tpch_q10/datafusion:vortex-compact900928556.28282e+071.43396ns🚨
tpch_q11/datafusion:vortex-compact277684283.82193e+070.726555ns🚀
tpch_q12/datafusion:vortex-compact487790053.91494e+071.24597ns🚨
tpch_q13/datafusion:vortex-compact413890043.97362e+071.04159ns
tpch_q14/datafusion:vortex-compact366501192.38348e+071.53767ns🚨
tpch_q15/datafusion:vortex-compact386184034.02538e+070.959374ns
tpch_q16/datafusion:vortex-compact418060173.27286e+071.27735ns🚨
tpch_q17/datafusion:vortex-compact892058908.08629e+071.10317ns🚨
tpch_q18/datafusion:vortex-compact1168367209.99762e+071.16865ns🚨
tpch_q19/datafusion:vortex-compact480078944.02243e+071.1935ns🚨
tpch_q20/datafusion:vortex-compact574306394.19365e+071.36947ns🚨
tpch_q21/datafusion:vortex-compact1072779839.41116e+071.1399ns🚨
tpch_q22/datafusion:vortex-compact196970472.02673e+070.971863ns
tpch_q01/duckdb:parquet806798207.88143e+071.02367ns
tpch_q02/duckdb:parquet473821844.70834e+071.00635ns
tpch_q03/duckdb:parquet758694467.84062e+070.967646ns
tpch_q04/duckdb:parquet598343876.17623e+070.968785ns
tpch_q05/duckdb:parquet742794278.07919e+070.919392ns
tpch_q06/duckdb:parquet230575282.97157e+070.775939ns🚀
tpch_q07/duckdb:parquet920560128.18079e+071.12527ns🚨
tpch_q08/duckdb:parquet967844659.77474e+070.990148ns
tpch_q09/duckdb:parquet1445329601.44972e+080.996974ns
tpch_q10/duckdb:parquet1385406071.50356e+080.921417ns
tpch_q11/duckdb:parquet256080462.61356e+070.979815ns
tpch_q12/duckdb:parquet717662387.20728e+070.995746ns
tpch_q13/duckdb:parquet2758244952.75444e+081.00138ns
tpch_q14/duckdb:parquet519683985.2518e+070.989535ns
tpch_q15/duckdb:parquet289665812.96396e+070.977294ns
tpch_q16/duckdb:parquet591843696.05374e+070.977649ns
tpch_q17/duckdb:parquet674206718.53358e+070.790063ns🚀
tpch_q18/duckdb:parquet1289345931.24501e+081.03561ns
tpch_q19/duckdb:parquet707901137.26938e+070.973812ns
tpch_q20/duckdb:parquet818081518.13814e+071.00524ns
tpch_q21/duckdb:parquet2026849312.02677e+081.00004ns
tpch_q22/duckdb:parquet564319015.60552e+071.00672ns
tpch_q01/duckdb:vortex-file-compressed335468783.39734e+070.987444ns
tpch_q02/duckdb:vortex-file-compressed308362542.99536e+071.02947ns
tpch_q03/duckdb:vortex-file-compressed335729363.35667e+071.00018ns
tpch_q04/duckdb:vortex-file-compressed360584163.68604e+070.978242ns
tpch_q05/duckdb:vortex-file-compressed377191163.89437e+070.968555ns
tpch_q06/duckdb:vortex-file-compressed101946471.0606e+070.961218ns
tpch_q07/duckdb:vortex-file-compressed407808464.04192e+071.00895ns
tpch_q08/duckdb:vortex-file-compressed460510024.77361e+070.964699ns
tpch_q09/duckdb:vortex-file-compressed785808297.8556e+071.00032ns
tpch_q10/duckdb:vortex-file-compressed362709823.69555e+070.981478ns
tpch_q11/duckdb:vortex-file-compressed176027141.768e+070.995628ns
tpch_q12/duckdb:vortex-file-compressed228908052.34845e+070.974721ns
tpch_q13/duckdb:vortex-file-compressed377782273.72463e+071.01428ns
tpch_q14/duckdb:vortex-file-compressed262136602.62358e+070.999156ns
tpch_q15/duckdb:vortex-file-compressed180149341.85431e+070.971518ns
tpch_q16/duckdb:vortex-file-compressed321382813.31428e+070.969692ns
tpch_q17/duckdb:vortex-file-compressed268444092.83294e+070.947581ns
tpch_q18/duckdb:vortex-file-compressed572732865.71672e+071.00186ns
tpch_q19/duckdb:vortex-file-compressed306301633.1584e+070.969799ns
tpch_q20/duckdb:vortex-file-compressed383912934.00249e+070.959185ns
tpch_q21/duckdb:vortex-file-compressed1020798821.05281e+080.969593ns
tpch_q22/duckdb:vortex-file-compressed199693262.01218e+070.992422ns
tpch_q01/duckdb:vortex-compact394096433.96778e+070.993243ns
tpch_q02/duckdb:vortex-compact419426634.39867e+070.953532ns
tpch_q03/duckdb:vortex-compact380464353.88877e+070.978366ns
tpch_q04/duckdb:vortex-compact405404104.2162e+070.96154ns
tpch_q05/duckdb:vortex-compact441215164.45674e+070.989995ns
tpch_q06/duckdb:vortex-compact146578131.51222e+070.969293ns
tpch_q07/duckdb:vortex-compact489558274.90382e+070.998319ns
tpch_q08/duckdb:vortex-compact537093215.45394e+070.984781ns
tpch_q09/duckdb:vortex-compact877236518.68788e+071.00973ns
tpch_q10/duckdb:vortex-compact420909604.33932e+070.969991ns
tpch_q11/duckdb:vortex-compact237611122.27475e+071.04456ns
tpch_q12/duckdb:vortex-compact355979223.5953e+070.990124ns
tpch_q13/duckdb:vortex-compact427343564.37811e+070.976091ns
tpch_q14/duckdb:vortex-compact299015133.01471e+070.991854ns
tpch_q15/duckdb:vortex-compact215009692.14994e+071.00008ns
tpch_q16/duckdb:vortex-compact374124923.8068e+070.98278ns
tpch_q17/duckdb:vortex-compact317821343.03138e+071.04844ns
tpch_q18/duckdb:vortex-compact631725326.44274e+070.980522ns
tpch_q19/duckdb:vortex-compact373215393.77261e+070.989276ns
tpch_q20/duckdb:vortex-compact469829084.62615e+071.01559ns
tpch_q21/duckdb:vortex-compact1137558831.15747e+080.982796ns
tpch_q22/duckdb:vortex-compact219133502.14684e+071.02072ns
tpch_q01/duckdb:duckdb174495911.74721e+070.998711ns
tpch_q02/duckdb:duckdb144130331.42536e+071.01119ns
tpch_q03/duckdb:duckdb219668982.13722e+071.02782ns
tpch_q04/duckdb:duckdb200679382.13434e+070.940242ns
tpch_q05/duckdb:duckdb224211362.2652e+070.989808ns
tpch_q06/duckdb:duckdb72582297.12178e+061.01916ns
tpch_q07/duckdb:duckdb267170922.67375e+070.999239ns
tpch_q08/duckdb:duckdb267687242.70205e+070.990683ns
tpch_q09/duckdb:duckdb606512615.92023e+071.02447ns
tpch_q10/duckdb:duckdb607357496.21658e+070.976997ns
tpch_q11/duckdb:duckdb73489187.2841e+061.0089ns
tpch_q12/duckdb:duckdb171250591.75232e+070.977279ns
tpch_q13/duckdb:duckdb397424894.10187e+070.968886ns
tpch_q14/duckdb:duckdb225643302.25037e+071.00269ns
tpch_q15/duckdb:duckdb141034151.42861e+070.987214ns
tpch_q16/duckdb:duckdb248251022.5268e+070.982471ns
tpch_q17/duckdb:duckdb178854001.81911e+070.983196ns
tpch_q18/duckdb:duckdb400448874.04064e+070.991054ns
tpch_q19/duckdb:duckdb318429813.2203e+070.988819ns
tpch_q20/duckdb:duckdb271213282.69693e+071.00564ns
tpch_q21/duckdb:duckdb624119376.40919e+070.973789ns
tpch_q22/duckdb:duckdb264832862.70378e+070.979491ns

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.029x ➖
  • Vortex: 1.003x ➖
  • duckdb:vortex: 0.993x ➖
  • datafusion:vortex: 1.012x ➖
  • Best: tpch_q13/datafusion:vortex-compact (0.773x)
  • Worst: tpch_q09/datafusion:vortex-file-compressed (1.278x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
tpch_q01/datafusion:parquet2332237822.32658e+081.00243ns
tpch_q02/datafusion:parquet4190910313.83731e+081.09215ns
tpch_q03/datafusion:parquet3074352083.08113e+080.997799ns
tpch_q04/datafusion:parquet1407986641.47777e+080.952777ns
tpch_q05/datafusion:parquet5001463113.9482e+081.26677ns
tpch_q06/datafusion:parquet1418423591.375e+081.03158ns
tpch_q07/datafusion:parquet5311667514.171e+081.27347ns
tpch_q08/datafusion:parquet6353142024.72475e+081.34465ns🚨
tpch_q09/datafusion:parquet5340223924.69187e+081.13819ns
tpch_q10/datafusion:parquet5690243364.81588e+081.18156ns
tpch_q11/datafusion:parquet3397598253.18878e+081.06549ns
tpch_q12/datafusion:parquet2619828452.39224e+081.09513ns
tpch_q13/datafusion:parquet4256726484.33692e+080.98151ns
tpch_q14/datafusion:parquet2008512511.67825e+081.19679ns
tpch_q15/datafusion:parquet2879863792.89252e+080.995624ns
tpch_q16/datafusion:parquet1790373732.00799e+080.891625ns
tpch_q17/datafusion:parquet3751966793.37232e+081.11258ns
tpch_q18/datafusion:parquet4939935624.37854e+081.12822ns
tpch_q19/datafusion:parquet3135527063.10986e+081.00825ns
tpch_q20/datafusion:parquet3441457472.79747e+081.23021ns
tpch_q21/datafusion:parquet4924194824.30578e+081.14362ns
tpch_q22/datafusion:parquet1085988041.83563e+080.591615ns🚀
tpch_q01/datafusion:vortex-file-compressed2089709372.5775e+080.810749ns
tpch_q02/datafusion:vortex-file-compressed2678290602.60328e+081.02881ns
tpch_q03/datafusion:vortex-file-compressed3276856443.31903e+080.987294ns
tpch_q04/datafusion:vortex-file-compressed1984863991.99126e+080.996786ns
tpch_q05/datafusion:vortex-file-compressed3747098033.16654e+081.18334ns
tpch_q06/datafusion:vortex-file-compressed2063615442.13752e+080.965423ns
tpch_q07/datafusion:vortex-file-compressed2815346742.99959e+080.938578ns
tpch_q08/datafusion:vortex-file-compressed4512780174.06606e+081.10986ns
tpch_q09/datafusion:vortex-file-compressed4580514523.58459e+081.27783ns
tpch_q10/datafusion:vortex-file-compressed4789360054.24499e+081.12824ns
tpch_q11/datafusion:vortex-file-compressed1721264961.91812e+080.897372ns
tpch_q12/datafusion:vortex-file-compressed3149597763.16247e+080.99593ns
tpch_q13/datafusion:vortex-file-compressed1964670371.92323e+081.02155ns
tpch_q14/datafusion:vortex-file-compressed1785394331.52963e+081.1672ns
tpch_q15/datafusion:vortex-file-compressed2601811802.65574e+080.979695ns
tpch_q16/datafusion:vortex-file-compressed1687918141.64566e+081.02568ns
tpch_q17/datafusion:vortex-file-compressed2880568682.71997e+081.05904ns
tpch_q18/datafusion:vortex-file-compressed2748898492.6935e+081.02057ns
tpch_q19/datafusion:vortex-file-compressed3230647123.14209e+081.02818ns
tpch_q20/datafusion:vortex-file-compressed2795119392.43125e+081.14967ns
tpch_q21/datafusion:vortex-file-compressed3874618083.56693e+081.08626ns
tpch_q22/datafusion:vortex-file-compressed1399875311.50483e+080.930255ns
tpch_q01/datafusion:vortex-compact2364804382.73698e+080.864021ns
tpch_q02/datafusion:vortex-compact2520295182.50189e+081.00736ns
tpch_q03/datafusion:vortex-compact3296838793.0646e+081.07578ns
tpch_q04/datafusion:vortex-compact2152725812.28317e+080.942865ns
tpch_q05/datafusion:vortex-compact3020037143.02837e+080.997248ns
tpch_q06/datafusion:vortex-compact2595102593.16803e+080.819153ns
tpch_q07/datafusion:vortex-compact3465515543.39032e+081.02218ns
tpch_q08/datafusion:vortex-compact3650789093.24152e+081.12626ns
tpch_q09/datafusion:vortex-compact4300300403.56276e+081.20701ns
tpch_q10/datafusion:vortex-compact4044437813.95531e+081.02253ns
tpch_q11/datafusion:vortex-compact1462889611.49406e+080.979139ns
tpch_q12/datafusion:vortex-compact4179471244.40709e+080.948352ns
tpch_q13/datafusion:vortex-compact1487214821.9233e+080.773263ns
tpch_q14/datafusion:vortex-compact2322697502.27184e+081.02239ns
tpch_q15/datafusion:vortex-compact4261612404.27671e+080.996471ns
tpch_q16/datafusion:vortex-compact1706694861.6424e+081.03915ns
tpch_q17/datafusion:vortex-compact3142345063.07419e+081.02217ns
tpch_q18/datafusion:vortex-compact2883767593.04134e+080.948189ns
tpch_q19/datafusion:vortex-compact4200584613.75499e+081.11867ns
tpch_q20/datafusion:vortex-compact3663870823.52296e+081.04ns
tpch_q21/datafusion:vortex-compact4429908264.16474e+081.06367ns
tpch_q22/datafusion:vortex-compact1087689221.17088e+080.928951ns
tpch_q01/duckdb:parquet4858442774.46826e+081.08732ns
tpch_q02/duckdb:parquet11210950981.04707e+091.0707ns
tpch_q03/duckdb:parquet8357573527.97793e+081.04759ns
tpch_q04/duckdb:parquet5164201544.69842e+081.09913ns
tpch_q05/duckdb:parquet12384737521.10911e+091.11664ns
tpch_q06/duckdb:parquet3319012223.13989e+081.05705ns
tpch_q07/duckdb:parquet10113308568.66912e+081.16659ns
tpch_q08/duckdb:parquet13204379651.2034e+091.09726ns
tpch_q09/duckdb:parquet11231810981.03568e+091.08449ns
tpch_q10/duckdb:parquet11099092991.0122e+091.09653ns
tpch_q11/duckdb:parquet7120284485.69034e+081.25129ns
tpch_q12/duckdb:parquet5055847264.71363e+081.0726ns
tpch_q13/duckdb:parquet7895980327.57547e+081.04231ns
tpch_q14/duckdb:parquet5384509945.00428e+081.07598ns
tpch_q15/duckdb:parquet5740628255.36295e+081.07042ns
tpch_q16/duckdb:parquet4772157974.05095e+081.17804ns
tpch_q17/duckdb:parquet6427483865.76827e+081.11428ns
tpch_q18/duckdb:parquet7675764767.06784e+081.08601ns
tpch_q19/duckdb:parquet6464950366.2044e+081.04199ns
tpch_q20/duckdb:parquet8708151417.87282e+081.1061ns
tpch_q21/duckdb:parquet9836570048.91277e+081.10365ns
tpch_q22/duckdb:parquet4169859933.62516e+081.15025ns
tpch_q01/duckdb:vortex-file-compressed2438590442.46605e+080.988866ns
tpch_q02/duckdb:vortex-file-compressed6461984776.69164e+080.965681ns
tpch_q03/duckdb:vortex-file-compressed6040384716.11688e+080.987494ns
tpch_q04/duckdb:vortex-file-compressed3486372193.76185e+080.926771ns
tpch_q05/duckdb:vortex-file-compressed7453441007.66676e+080.972177ns
tpch_q06/duckdb:vortex-file-compressed3197391513.23216e+080.989243ns
tpch_q07/duckdb:vortex-file-compressed6956109366.93166e+081.00353ns
tpch_q08/duckdb:vortex-file-compressed9619316079.19728e+081.04589ns
tpch_q09/duckdb:vortex-file-compressed8637245498.18131e+081.05573ns
tpch_q10/duckdb:vortex-file-compressed7706703967.37251e+081.04533ns
tpch_q11/duckdb:vortex-file-compressed3948453733.95276e+080.998912ns
tpch_q12/duckdb:vortex-file-compressed5275597634.80903e+081.09702ns
tpch_q13/duckdb:vortex-file-compressed4804609004.85213e+080.990207ns
tpch_q14/duckdb:vortex-file-compressed3978406214.26875e+080.931984ns
tpch_q15/duckdb:vortex-file-compressed2675842532.72198e+080.98305ns
tpch_q16/duckdb:vortex-file-compressed3267092083.54734e+080.920999ns
tpch_q17/duckdb:vortex-file-compressed4851846985.10344e+080.950701ns
tpch_q18/duckdb:vortex-file-compressed6137675936.28938e+080.975879ns
tpch_q19/duckdb:vortex-file-compressed4157955394.06841e+081.02201ns
tpch_q20/duckdb:vortex-file-compressed7169945786.92759e+081.03498ns
tpch_q21/duckdb:vortex-file-compressed8277198568.17338e+081.0127ns
tpch_q22/duckdb:vortex-file-compressed2294393492.22434e+081.0315ns
tpch_q01/duckdb:vortex-compact2574064042.67134e+080.963585ns
tpch_q02/duckdb:vortex-compact6093347196.11492e+080.996472ns
tpch_q03/duckdb:vortex-compact4730787984.89159e+080.967126ns
tpch_q04/duckdb:vortex-compact3143110893.09125e+081.01678ns
tpch_q05/duckdb:vortex-compact6289216186.37679e+080.986267ns
tpch_q06/duckdb:vortex-compact3110653013.25154e+080.956671ns
tpch_q07/duckdb:vortex-compact6462379446.54386e+080.987548ns
tpch_q08/duckdb:vortex-compact8370385358.48819e+080.986122ns
tpch_q09/duckdb:vortex-compact7650888707.32216e+081.04489ns
tpch_q10/duckdb:vortex-compact6466320626.07794e+081.0639ns
tpch_q11/duckdb:vortex-compact3970209473.5763e+081.11014ns
tpch_q12/duckdb:vortex-compact4355296484.28497e+081.01641ns
tpch_q13/duckdb:vortex-compact3991076714.02345e+080.991954ns
tpch_q14/duckdb:vortex-compact3734888833.97898e+080.938655ns
tpch_q15/duckdb:vortex-compact2574265922.64757e+080.972313ns
tpch_q16/duckdb:vortex-compact2816296082.93369e+080.959984ns
tpch_q17/duckdb:vortex-compact4763403464.61119e+081.03301ns
tpch_q18/duckdb:vortex-compact4624329984.85363e+080.952756ns
tpch_q19/duckdb:vortex-compact4011378354.30909e+080.93091ns
tpch_q20/duckdb:vortex-compact6959185186.93285e+081.0038ns
tpch_q21/duckdb:vortex-compact7581674967.75368e+080.977817ns
tpch_q22/duckdb:vortex-compact2257065192.35075e+080.960145ns

@codecov

codecovBot commented Jan 6, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 91.05960% with 27 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.46%. Comparing base (65e7263) to head (5586122).
⚠️ Report is 1 commits behind head on develop.

Files with missing linesPatch %Lines
vortex-datafusion/src/convert/exprs.rs81.18%19 Missing ⚠️
vortex-datafusion/src/persistent/opener.rs94.77%8 Missing ⚠️

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.012x ➖
  • Vortex: 0.998x ➖
  • duckdb:vortex: 1.013x ➖
  • datafusion:vortex: 0.983x ➖
  • Best: tpch_q08/datafusion:vortex-compact (0.739x)
  • Worst: tpch_q14/datafusion:vortex-file-compressed (1.180x)
  • Significant (>10%): 12↑ 6↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
tpch_q01/datafusion:arrow10976970561.1336e+090.968332ns
tpch_q02/datafusion:arrow2438742602.39973e+081.01626ns
tpch_q03/datafusion:arrow9562106809.11429e+081.04913ns
tpch_q04/datafusion:arrow7428900417.26632e+081.02237ns
tpch_q05/datafusion:arrow16072420991.54118e+091.04287ns
tpch_q06/datafusion:arrow6243285025.87459e+081.06276ns
tpch_q07/datafusion:arrow20927902871.95478e+091.0706ns
tpch_q08/datafusion:arrow21363264631.99086e+091.07307ns
tpch_q09/datafusion:arrow22454914992.15626e+091.04138ns
tpch_q10/datafusion:arrow11766051841.12043e+091.05014ns
tpch_q11/datafusion:arrow2117940262.04655e+081.03488ns
tpch_q12/datafusion:arrow12151285991.2972e+090.936734ns
tpch_q13/datafusion:arrow5653282815.44093e+081.03903ns
tpch_q14/datafusion:arrow7180361236.9995e+081.02584ns
tpch_q15/datafusion:arrow15874277141.45862e+091.0883ns
tpch_q16/datafusion:arrow1410538581.39619e+081.01028ns
tpch_q17/datafusion:arrow20993417702.00738e+091.04581ns
tpch_q18/datafusion:arrow26580936792.5197e+091.05493ns
tpch_q19/datafusion:arrow10848719461.03247e+091.05075ns
tpch_q20/datafusion:arrow9762432149.03947e+081.07998ns
tpch_q21/datafusion:arrow51290910545.23364e+090.980024ns
tpch_q22/datafusion:arrow2052016022.11059e+080.972249ns
tpch_q01/datafusion:parquet5133202375.84381e+080.878399ns🚀
tpch_q02/datafusion:parquet2719950162.2373e+081.21573ns🚨
tpch_q03/datafusion:parquet4210608893.37188e+081.24874ns🚨
tpch_q04/datafusion:parquet1522249912.29577e+080.663068ns🚀
tpch_q05/datafusion:parquet5895951205.30179e+081.11207ns🚨
tpch_q06/datafusion:parquet1294385811.22917e+081.05306ns
tpch_q07/datafusion:parquet8272236457.52127e+081.09985ns
tpch_q08/datafusion:parquet6737698445.62375e+081.19808ns🚨
tpch_q09/datafusion:parquet10042407779.00147e+081.11564ns🚨
tpch_q10/datafusion:parquet6181749485.38907e+081.14709ns🚨
tpch_q11/datafusion:parquet2072638701.49758e+081.38399ns🚨
tpch_q12/datafusion:parquet2419703252.23049e+081.08483ns
tpch_q13/datafusion:parquet3567909734.37629e+080.815282ns🚀
tpch_q14/datafusion:parquet2077242121.77314e+081.17151ns🚨
tpch_q15/datafusion:parquet2830725452.69468e+081.05049ns
tpch_q16/datafusion:parquet1909206441.68349e+081.13408ns🚨
tpch_q17/datafusion:parquet8547952367.7144e+081.10805ns🚨
tpch_q18/datafusion:parquet10740502629.99074e+081.07505ns
tpch_q19/datafusion:parquet3334801383.0908e+081.07894ns
tpch_q20/datafusion:parquet3868726543.38765e+081.14201ns🚨
tpch_q21/datafusion:parquet9210743938.7556e+081.05198ns
tpch_q22/datafusion:parquet2247048673.36402e+080.667965ns🚀
tpch_q01/datafusion:vortex-file-compressed5690347905.55083e+081.02513ns
tpch_q02/datafusion:vortex-file-compressed1782246621.8925e+080.94174ns
tpch_q03/datafusion:vortex-file-compressed2872236512.75286e+081.04336ns
tpch_q04/datafusion:vortex-file-compressed1188131221.17163e+081.01408ns
tpch_q05/datafusion:vortex-file-compressed5224507606.57665e+080.794402ns🚀
tpch_q06/datafusion:vortex-file-compressed523335075.13176e+071.0198ns
tpch_q07/datafusion:vortex-file-compressed6791523846.26506e+081.08403ns
tpch_q08/datafusion:vortex-file-compressed5451303837.30743e+080.745994ns🚀
tpch_q09/datafusion:vortex-file-compressed9167810611.09157e+090.839874ns🚀
tpch_q10/datafusion:vortex-file-compressed3196671102.86026e+081.11762ns🚨
tpch_q11/datafusion:vortex-file-compressed1344130891.57042e+080.855906ns🚀
tpch_q12/datafusion:vortex-file-compressed1411004601.2855e+081.09764ns
tpch_q13/datafusion:vortex-file-compressed2291679632.21672e+081.03381ns
tpch_q14/datafusion:vortex-file-compressed839384697.11266e+071.18013ns🚨
tpch_q15/datafusion:vortex-file-compressed1332261231.27637e+081.04379ns
tpch_q16/datafusion:vortex-file-compressed1022438519.7332e+071.05046ns
tpch_q17/datafusion:vortex-file-compressed8297267131.04713e+090.792384ns🚀
tpch_q18/datafusion:vortex-file-compressed10367625979.9067e+081.04653ns
tpch_q19/datafusion:vortex-file-compressed1058447909.12449e+071.16001ns🚨
tpch_q20/datafusion:vortex-file-compressed2141557882.03008e+081.05492ns
tpch_q21/datafusion:vortex-file-compressed8011673207.56924e+081.05845ns
tpch_q22/datafusion:vortex-file-compressed711920777.91734e+070.899192ns🚀
tpch_q01/datafusion:vortex-compact6034472245.82555e+081.03586ns
tpch_q02/datafusion:vortex-compact1896301122.07097e+080.915658ns
tpch_q03/datafusion:vortex-compact3036723682.93205e+081.0357ns
tpch_q04/datafusion:vortex-compact1379469161.34966e+081.02208ns
tpch_q05/datafusion:vortex-compact5479807366.78284e+080.807893ns🚀
tpch_q06/datafusion:vortex-compact893046248.77106e+071.01817ns
tpch_q07/datafusion:vortex-compact7202727766.63422e+081.08569ns
tpch_q08/datafusion:vortex-compact5664243817.66222e+080.739243ns🚀
tpch_q09/datafusion:vortex-compact9475381771.1109e+090.852944ns🚀
tpch_q10/datafusion:vortex-compact3620986333.23374e+081.11975ns🚨
tpch_q11/datafusion:vortex-compact1376064231.65788e+080.830015ns🚀
tpch_q12/datafusion:vortex-compact2043511541.879e+081.08755ns
tpch_q13/datafusion:vortex-compact2715283802.72507e+080.996407ns
tpch_q14/datafusion:vortex-compact1076847009.38298e+071.14766ns🚨
tpch_q15/datafusion:vortex-compact1834587411.85019e+080.991567ns
tpch_q16/datafusion:vortex-compact1065737191.02925e+081.03545ns
tpch_q17/datafusion:vortex-compact8577540631.07291e+090.799467ns🚀
tpch_q18/datafusion:vortex-compact10600556671.0165e+091.04284ns
tpch_q19/datafusion:vortex-compact1751435961.5748e+081.11216ns🚨
tpch_q20/datafusion:vortex-compact2435494532.33939e+081.04108ns
tpch_q21/datafusion:vortex-compact8294199187.95599e+081.04251ns
tpch_q22/datafusion:vortex-compact804427858.97327e+070.896471ns🚀
tpch_q01/duckdb:parquet2628621592.65292e+080.990841ns
tpch_q02/duckdb:parquet1275463671.26954e+081.00466ns
tpch_q03/duckdb:parquet2292631932.29366e+080.999552ns
tpch_q04/duckdb:parquet1576598521.53026e+081.03028ns
tpch_q05/duckdb:parquet2374837362.37164e+081.00135ns
tpch_q06/duckdb:parquet720416957.13646e+071.00949ns
tpch_q07/duckdb:parquet2270395452.211e+081.02686ns
tpch_q08/duckdb:parquet3336171423.32934e+081.00205ns
tpch_q09/duckdb:parquet5050390584.86658e+081.03777ns
tpch_q10/duckdb:parquet6466070006.39971e+081.01037ns
tpch_q11/duckdb:parquet593355135.59047e+071.06137ns
tpch_q12/duckdb:parquet1424191081.42172e+081.00174ns
tpch_q13/duckdb:parquet4163160734.15769e+081.00132ns
tpch_q14/duckdb:parquet1839973331.84448e+080.997559ns
tpch_q15/duckdb:parquet1112115441.07289e+081.03656ns
tpch_q16/duckdb:parquet1695909551.63343e+081.03825ns
tpch_q17/duckdb:parquet2055224642.05312e+081.00103ns
tpch_q18/duckdb:parquet3675518233.63329e+081.01162ns
tpch_q19/duckdb:parquet2997825072.93902e+081.02001ns
tpch_q20/duckdb:parquet2593913682.54275e+081.02012ns
tpch_q21/duckdb:parquet6102606185.93303e+081.02858ns
tpch_q22/duckdb:parquet3011307502.99145e+081.00664ns
tpch_q01/duckdb:vortex-file-compressed1879290491.86782e+081.00614ns
tpch_q02/duckdb:vortex-file-compressed622313726.0871e+071.02235ns
tpch_q03/duckdb:vortex-file-compressed1577751991.52801e+081.03255ns
tpch_q04/duckdb:vortex-file-compressed1780632761.75095e+081.01695ns
tpch_q05/duckdb:vortex-file-compressed1579297941.59602e+080.989525ns
tpch_q06/duckdb:vortex-file-compressed556674655.21356e+071.06774ns
tpch_q07/duckdb:vortex-file-compressed1768263621.74663e+081.01239ns
tpch_q08/duckdb:vortex-file-compressed2611684142.53522e+081.03016ns
tpch_q09/duckdb:vortex-file-compressed3895032223.86559e+081.00762ns
tpch_q10/duckdb:vortex-file-compressed1629007391.63394e+080.996982ns
tpch_q11/duckdb:vortex-file-compressed422645694.1947e+071.00757ns
tpch_q12/duckdb:vortex-file-compressed1045839151.04862e+080.997343ns
tpch_q13/duckdb:vortex-file-compressed2442254072.41443e+081.01152ns
tpch_q14/duckdb:vortex-file-compressed845514688.26316e+071.02323ns
tpch_q15/duckdb:vortex-file-compressed998649659.8102e+071.01797ns
tpch_q16/duckdb:vortex-file-compressed863984068.28259e+071.04313ns
tpch_q17/duckdb:vortex-file-compressed1522823211.49802e+081.01656ns
tpch_q18/duckdb:vortex-file-compressed3138647603.10196e+081.01183ns
tpch_q19/duckdb:vortex-file-compressed964354039.61405e+071.00307ns
tpch_q20/duckdb:vortex-file-compressed2011187641.97012e+081.02084ns
tpch_q21/duckdb:vortex-file-compressed6271294346.11468e+081.02561ns
tpch_q22/duckdb:vortex-file-compressed800780757.58422e+071.05585ns
tpch_q01/duckdb:vortex-compact2358129342.37354e+080.993506ns
tpch_q02/duckdb:vortex-compact759811967.60519e+070.99907ns
tpch_q03/duckdb:vortex-compact1846317491.80873e+081.02078ns
tpch_q04/duckdb:vortex-compact2140126142.05237e+081.04276ns
tpch_q05/duckdb:vortex-compact1846794951.85313e+080.996579ns
tpch_q06/duckdb:vortex-compact983957969.71322e+071.01301ns
tpch_q07/duckdb:vortex-compact2285792782.24597e+081.01773ns
tpch_q08/duckdb:vortex-compact2915031972.85455e+081.02119ns
tpch_q09/duckdb:vortex-compact4335530114.23298e+081.02423ns
tpch_q10/duckdb:vortex-compact2090683042.0862e+081.00215ns
tpch_q11/duckdb:vortex-compact457258464.61996e+070.989746ns
tpch_q12/duckdb:vortex-compact2239722612.21773e+081.00992ns
tpch_q13/duckdb:vortex-compact3074503203.0609e+081.00444ns
tpch_q14/duckdb:vortex-compact1116785141.12534e+080.992396ns
tpch_q15/duckdb:vortex-compact1239532381.24852e+080.992802ns
tpch_q16/duckdb:vortex-compact870274358.97076e+070.970123ns
tpch_q17/duckdb:vortex-compact1600250501.59407e+081.00388ns
tpch_q18/duckdb:vortex-compact3538126903.49718e+081.01171ns
tpch_q19/duckdb:vortex-compact1268744241.24268e+081.02098ns
tpch_q20/duckdb:vortex-compact2350853812.30677e+081.01911ns
tpch_q21/duckdb:vortex-compact7125161377.01082e+081.01631ns
tpch_q22/duckdb:vortex-compact862570538.6428e+070.998022ns
tpch_q01/duckdb:duckdb1178856171.17481e+081.00345ns
tpch_q02/duckdb:duckdb529710674.96535e+071.06681ns
tpch_q03/duckdb:duckdb1050896791.00729e+081.04329ns
tpch_q04/duckdb:duckdb1329479561.31467e+081.01126ns
tpch_q05/duckdb:duckdb1144677551.15493e+080.991124ns
tpch_q06/duckdb:duckdb452004494.476e+071.00984ns
tpch_q07/duckdb:duckdb1136248701.11896e+081.01545ns
tpch_q08/duckdb:duckdb1429506801.41945e+081.00709ns
tpch_q09/duckdb:duckdb3160769163.10788e+081.01702ns
tpch_q10/duckdb:duckdb2278604632.15679e+081.05648ns
tpch_q11/duckdb:duckdb228317592.25552e+071.01226ns
tpch_q12/duckdb:duckdb872817188.68124e+071.00541ns
tpch_q13/duckdb:duckdb2397614262.37851e+081.00803ns
tpch_q14/duckdb:duckdb784548627.75929e+071.01111ns
tpch_q15/duckdb:duckdb830424998.22257e+071.00993ns
tpch_q16/duckdb:duckdb738748747.37869e+071.00119ns
tpch_q17/duckdb:duckdb1008780601.00502e+081.00374ns
tpch_q18/duckdb:duckdb2257369572.20321e+081.02458ns
tpch_q19/duckdb:duckdb1295927171.29252e+081.00264ns
tpch_q20/duckdb:duckdb1258968791.25465e+081.00344ns
tpch_q21/duckdb:duckdb3233801783.26719e+080.98978ns
tpch_q22/duckdb:duckdb699488147.34525e+070.9523ns

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 0.996x ➖
  • Vortex: 0.988x ➖
  • duckdb:vortex: 1.016x ➖
  • datafusion:vortex: 0.960x ➖
  • Best: tpch_q11/datafusion:vortex-compact (0.761x)
  • Worst: tpch_q10/datafusion:vortex-file-compressed (1.226x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
tpch_q01/datafusion:parquet8653859969.98721e+080.866494ns
tpch_q02/datafusion:parquet6711495946.18492e+081.08514ns
tpch_q03/datafusion:parquet9131742809.02814e+081.01148ns
tpch_q04/datafusion:parquet4772213295.7093e+080.835867ns
tpch_q05/datafusion:parquet12036557181.03768e+091.15995ns
tpch_q06/datafusion:parquet5026075245.12871e+080.979988ns
tpch_q07/datafusion:parquet13592214051.3009e+091.04483ns
tpch_q08/datafusion:parquet16581902061.31666e+091.25939ns
tpch_q09/datafusion:parquet17439233412.10801e+090.827284ns
tpch_q10/datafusion:parquet19462733611.9e+091.02436ns
tpch_q11/datafusion:parquet5523890754.10936e+081.34422ns🚨
tpch_q12/datafusion:parquet6376177716.3422e+081.00536ns
tpch_q13/datafusion:parquet6818990547.46975e+080.912881ns
tpch_q14/datafusion:parquet7960346897.23669e+081.1ns
tpch_q15/datafusion:parquet11850850511.22003e+090.971358ns
tpch_q16/datafusion:parquet3794599163.87078e+080.980319ns
tpch_q17/datafusion:parquet13961841981.39012e+091.00437ns
tpch_q18/datafusion:parquet15743130452.0223e+090.778477ns
tpch_q19/datafusion:parquet10524966269.76234e+081.07812ns
tpch_q20/datafusion:parquet11122854221.19863e+090.927962ns
tpch_q21/datafusion:parquet17300308131.64379e+091.05247ns
tpch_q22/datafusion:parquet6498334267.52745e+080.863285ns
tpch_q01/datafusion:vortex-file-compressed8133806187.65316e+081.0628ns
tpch_q02/datafusion:vortex-file-compressed5974761296.78214e+080.880955ns
tpch_q03/datafusion:vortex-file-compressed8296594817.79165e+081.06481ns
tpch_q04/datafusion:vortex-file-compressed5495045465.89692e+080.931851ns
tpch_q05/datafusion:vortex-file-compressed9513417131.06105e+090.896602ns
tpch_q06/datafusion:vortex-file-compressed5865967725.57619e+081.05197ns
tpch_q07/datafusion:vortex-file-compressed10105628411.04989e+090.962542ns
tpch_q08/datafusion:vortex-file-compressed10738936301.31163e+090.81875ns
tpch_q09/datafusion:vortex-file-compressed14880520051.66279e+090.894913ns
tpch_q10/datafusion:vortex-file-compressed10957834158.94061e+081.22563ns
tpch_q11/datafusion:vortex-file-compressed4132820974.92724e+080.838771ns
tpch_q12/datafusion:vortex-file-compressed9495296308.46876e+081.12121ns
tpch_q13/datafusion:vortex-file-compressed4279509544.12752e+081.03682ns
tpch_q14/datafusion:vortex-file-compressed5502692996.42642e+080.856261ns
tpch_q15/datafusion:vortex-file-compressed10399599131.24783e+090.833417ns
tpch_q16/datafusion:vortex-file-compressed2766421953.11198e+080.888959ns
tpch_q17/datafusion:vortex-file-compressed12046656811.45871e+090.825846ns
tpch_q18/datafusion:vortex-file-compressed13678808381.38526e+090.987452ns
tpch_q19/datafusion:vortex-file-compressed7056876286.83129e+081.03302ns
tpch_q20/datafusion:vortex-file-compressed8446271658.03663e+081.05097ns
tpch_q21/datafusion:vortex-file-compressed15453660671.5025e+091.02853ns
tpch_q22/datafusion:vortex-file-compressed2990302893.08406e+080.969599ns
tpch_q01/datafusion:vortex-compact8320431297.63725e+081.08945ns
tpch_q02/datafusion:vortex-compact5256316654.99074e+081.05321ns
tpch_q03/datafusion:vortex-compact7183904977.05701e+081.01798ns
tpch_q04/datafusion:vortex-compact5539861035.16958e+081.07163ns
tpch_q05/datafusion:vortex-compact8800102121.02389e+090.859475ns
tpch_q06/datafusion:vortex-compact5916493795.7593e+081.02729ns
tpch_q07/datafusion:vortex-compact10097355099.69641e+081.04135ns
tpch_q08/datafusion:vortex-compact10277278681.28046e+090.802625ns
tpch_q09/datafusion:vortex-compact13383700741.51417e+090.883896ns
tpch_q10/datafusion:vortex-compact8562769838.4621e+081.0119ns
tpch_q11/datafusion:vortex-compact3000450703.94356e+080.760849ns
tpch_q12/datafusion:vortex-compact7733588397.3502e+081.05216ns
tpch_q13/datafusion:vortex-compact3961653663.95704e+081.00117ns
tpch_q14/datafusion:vortex-compact5790943075.67568e+081.02031ns
tpch_q15/datafusion:vortex-compact9288675759.90532e+080.937747ns
tpch_q16/datafusion:vortex-compact2853494452.92099e+080.976894ns
tpch_q17/datafusion:vortex-compact12609582681.54629e+090.815472ns
tpch_q18/datafusion:vortex-compact12086994801.2424e+090.972872ns
tpch_q19/datafusion:vortex-compact5908466936.69586e+080.882406ns
tpch_q20/datafusion:vortex-compact7333398856.9586e+081.05386ns
tpch_q21/datafusion:vortex-compact14049102381.3726e+091.02354ns
tpch_q22/datafusion:vortex-compact3249472203.75114e+080.866263ns
tpch_q01/duckdb:parquet9002282718.66714e+081.03867ns
tpch_q02/duckdb:parquet12465303841.14289e+091.09069ns
tpch_q03/duckdb:parquet13155473371.27664e+091.03048ns
tpch_q04/duckdb:parquet8175470527.98169e+081.02428ns
tpch_q05/duckdb:parquet16867567631.67449e+091.00732ns
tpch_q06/duckdb:parquet6039176866.69671e+080.901813ns
tpch_q07/duckdb:parquet15101593581.39639e+091.08147ns
tpch_q08/duckdb:parquet19162881051.9961e+090.960016ns
tpch_q09/duckdb:parquet19949945751.82477e+091.09328ns
tpch_q10/duckdb:parquet25997267432.54721e+091.02062ns
tpch_q11/duckdb:parquet7291212406.91818e+081.05392ns
tpch_q12/duckdb:parquet7870386177.25177e+081.08531ns
tpch_q13/duckdb:parquet10008708539.73794e+081.02781ns
tpch_q14/duckdb:parquet10562791691.03822e+091.01739ns
tpch_q15/duckdb:parquet9482361988.91102e+081.06412ns
tpch_q16/duckdb:parquet5853374646.08945e+080.961232ns
tpch_q17/duckdb:parquet11413450941.06716e+091.06951ns
tpch_q18/duckdb:parquet10767302841.06644e+091.00965ns
tpch_q19/duckdb:parquet12683409791.24566e+091.01821ns
tpch_q20/duckdb:parquet14145586581.43184e+090.987933ns
tpch_q21/duckdb:parquet15211546211.50378e+091.01155ns
tpch_q22/duckdb:parquet8415819267.93192e+081.06101ns
tpch_q01/duckdb:vortex-file-compressed6535230796.95528e+080.939607ns
tpch_q02/duckdb:vortex-file-compressed9425847009.7948e+080.962332ns
tpch_q03/duckdb:vortex-file-compressed10816766791.05662e+091.02371ns
tpch_q04/duckdb:vortex-file-compressed7369792707.61976e+080.967195ns
tpch_q05/duckdb:vortex-file-compressed12672623071.32484e+090.956539ns
tpch_q06/duckdb:vortex-file-compressed7336445997.20775e+081.01786ns
tpch_q07/duckdb:vortex-file-compressed12876610511.20761e+091.06629ns
tpch_q08/duckdb:vortex-file-compressed16358303331.61465e+091.01312ns
tpch_q09/duckdb:vortex-file-compressed16397293721.62008e+091.01213ns
tpch_q10/duckdb:vortex-file-compressed14270631701.37383e+091.03875ns
tpch_q11/duckdb:vortex-file-compressed7803500086.37759e+081.22358ns
tpch_q12/duckdb:vortex-file-compressed7825326117.8659e+080.994842ns
tpch_q13/duckdb:vortex-file-compressed9233112059.37628e+080.984731ns
tpch_q14/duckdb:vortex-file-compressed8365864468.47909e+080.986647ns
tpch_q15/duckdb:vortex-file-compressed5999977125.65823e+081.0604ns
tpch_q16/duckdb:vortex-file-compressed5136640145.19255e+080.989232ns
tpch_q17/duckdb:vortex-file-compressed10735588739.99151e+081.07447ns
tpch_q18/duckdb:vortex-file-compressed12120738381.17347e+091.0329ns
tpch_q19/duckdb:vortex-file-compressed7672776297.35997e+081.0425ns
tpch_q20/duckdb:vortex-file-compressed12818763471.2663e+091.0123ns
tpch_q21/duckdb:vortex-file-compressed20047767941.91546e+091.04663ns
tpch_q22/duckdb:vortex-file-compressed5354856975.31025e+081.0084ns
tpch_q01/duckdb:vortex-compact6362179546.27096e+081.01455ns
tpch_q02/duckdb:vortex-compact7887475298.01743e+080.983791ns
tpch_q03/duckdb:vortex-compact9204407109.04451e+081.01768ns
tpch_q04/duckdb:vortex-compact5934741886.11339e+080.970778ns
tpch_q05/duckdb:vortex-compact11495385701.14706e+091.00216ns
tpch_q06/duckdb:vortex-compact6324517776.46846e+080.977747ns
tpch_q07/duckdb:vortex-compact11025275451.06215e+091.03802ns
tpch_q08/duckdb:vortex-compact15083049791.45248e+091.03843ns
tpch_q09/duckdb:vortex-compact13965568061.39825e+090.998788ns
tpch_q10/duckdb:vortex-compact12489947881.27196e+090.981946ns
tpch_q11/duckdb:vortex-compact5559992695.2276e+081.06358ns
tpch_q12/duckdb:vortex-compact6962324686.93047e+081.0046ns
tpch_q13/duckdb:vortex-compact8953383578.71077e+081.02785ns
tpch_q14/duckdb:vortex-compact8555050288.21249e+081.04171ns
tpch_q15/duckdb:vortex-compact5781050055.76349e+081.00305ns
tpch_q16/duckdb:vortex-compact4216260204.20303e+081.00315ns
tpch_q17/duckdb:vortex-compact9308303048.84621e+081.05224ns
tpch_q18/duckdb:vortex-compact9275464739.08747e+081.02069ns
tpch_q19/duckdb:vortex-compact7335317086.93435e+081.05782ns
tpch_q20/duckdb:vortex-compact11573102781.21611e+090.951646ns
tpch_q21/duckdb:vortex-compact16371466351.62203e+091.00932ns
tpch_q22/duckdb:vortex-compact5550605885.38253e+081.03123ns

@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.976x ➖
  • Vortex: 0.976x ➖
  • duckdb:vortex: 0.987x ➖
  • datafusion:vortex: 0.965x ➖
  • Best: clickbench_q00/datafusion:vortex-file-compressed (0.817x)
  • Worst: clickbench_q23/datafusion:vortex-file-compressed (1.131x)
  • Significant (>10%): 5↑ 1↓
Detailed Results Table
namePR 5586122base 65e7263ratio (PR/base)unitremark
clickbench_q00/datafusion:parquet30812383.21746e+060.95766ns
clickbench_q01/datafusion:parquet240201732.41108e+070.996243ns
clickbench_q02/datafusion:parquet549458985.69912e+070.964112ns
clickbench_q03/datafusion:parquet472199814.65542e+071.0143ns
clickbench_q04/datafusion:parquet3476256723.81299e+080.911687ns
clickbench_q05/datafusion:parquet3487290843.87991e+080.898806ns🚀
clickbench_q06/datafusion:parquet28258183.24771e+060.870096ns🚀
clickbench_q07/datafusion:parquet286973853.20415e+070.895633ns🚀
clickbench_q08/datafusion:parquet4333398134.65202e+080.93151ns
clickbench_q09/datafusion:parquet6647840186.88522e+080.965523ns
clickbench_q10/datafusion:parquet1179207631.28469e+080.917895ns
clickbench_q11/datafusion:parquet1461847071.56672e+080.933061ns
clickbench_q12/datafusion:parquet3543881373.76782e+080.940566ns
clickbench_q13/datafusion:parquet5120219785.29164e+080.967606ns
clickbench_q14/datafusion:parquet3516738643.61278e+080.973415ns
clickbench_q15/datafusion:parquet4060413404.29254e+080.945923ns
clickbench_q16/datafusion:parquet7143712937.98397e+080.894757ns🚀
clickbench_q17/datafusion:parquet7046649967.87909e+080.894348ns🚀
clickbench_q18/datafusion:parquet14190436101.51437e+090.937051ns
clickbench_q19/datafusion:parquet401766325.64408e+070.711837ns🚀
clickbench_q20/datafusion:parquet5941271495.86564e+081.01289ns
clickbench_q21/datafusion:parquet6405262286.64647e+080.963708ns
clickbench_q22/datafusion:parquet9603495549.93545e+080.966589ns
clickbench_q23/datafusion:parquet37057304813.98362e+090.930242ns
clickbench_q24/datafusion:parquet1074684021.04368e+081.02971ns
clickbench_q25/datafusion:parquet1428293711.42119e+081.005ns
clickbench_q26/datafusion:parquet1152765221.0554e+081.09225ns
clickbench_q27/datafusion:parquet9579852189.93994e+080.963774ns
clickbench_q28/datafusion:parquet57096917005.87687e+090.971554ns
clickbench_q29/datafusion:parquet2269882092.58188e+080.879157ns🚀
clickbench_q30/datafusion:parquet3529320923.69873e+080.954199ns
clickbench_q31/datafusion:parquet4081121604.09636e+080.99628ns
clickbench_q32/datafusion:parquet13488995621.42576e+090.946093ns
clickbench_q33/datafusion:parquet14936960481.58667e+090.941404ns
clickbench_q34/datafusion:parquet15192990631.56858e+090.968581ns
clickbench_q35/datafusion:parquet5600852166.15864e+080.90943ns
clickbench_q36/datafusion:parquet1525259031.53149e+080.995934ns
clickbench_q37/datafusion:parquet623727476.65523e+070.937198ns
clickbench_q38/datafusion:parquet958419059.95293e+070.962952ns
clickbench_q39/datafusion:parquet2826723852.94471e+080.959932ns
clickbench_q40/datafusion:parquet388090253.99209e+070.972148ns
clickbench_q41/datafusion:parquet343538633.66509e+070.937326ns
clickbench_q42/datafusion:parquet369676243.95493e+070.934723ns
clickbench_q00/datafusion:vortex-file-compressed30343283.71379e+060.817044ns🚀
clickbench_q01/datafusion:vortex-file-compressed142082251.56676e+070.906852ns
clickbench_q02/datafusion:vortex-file-compressed325979153.3617e+070.969686ns
clickbench_q03/datafusion:vortex-file-compressed341804953.69147e+070.925931ns
clickbench_q04/datafusion:vortex-file-compressed3177366493.18786e+080.996707ns
clickbench_q05/datafusion:vortex-file-compressed3152816743.37374e+080.934518ns
clickbench_q06/datafusion:vortex-file-compressed30722423.43618e+060.894085ns🚀
clickbench_q07/datafusion:vortex-file-compressed188360532.05202e+070.917926ns
clickbench_q08/datafusion:vortex-file-compressed3813361294.01626e+080.949481ns
clickbench_q09/datafusion:vortex-file-compressed5877960145.79683e+081.014ns
clickbench_q10/datafusion:vortex-file-compressed710069347.94004e+070.894289ns🚀
clickbench_q11/datafusion:vortex-file-compressed797605898.70355e+070.916415ns
clickbench_q12/datafusion:vortex-file-compressed2699969862.84554e+080.948842ns
clickbench_q13/datafusion:vortex-file-compressed4070047154.32232e+080.941634ns
clickbench_q14/datafusion:vortex-file-compressed2503883382.65375e+080.943528ns
clickbench_q15/datafusion:vortex-file-compressed3728630153.7833e+080.985549ns
clickbench_q16/datafusion:vortex-file-compressed7177336897.63839e+080.93964ns
clickbench_q17/datafusion:vortex-file-compressed7022363627.59901e+080.924115ns
clickbench_q18/datafusion:vortex-file-compressed14023702191.48464e+090.944583ns
clickbench_q19/datafusion:vortex-file-compressed280485092.78783e+071.0061ns
clickbench_q20/datafusion:vortex-file-compressed3206626533.39075e+080.945699ns
clickbench_q21/datafusion:vortex-file-compressed3800185973.91782e+080.969976ns
clickbench_q22/datafusion:vortex-file-compressed5404647465.55102e+080.973631ns
clickbench_q23/datafusion:vortex-file-compressed7886880866.97234e+081.13117ns🚨
clickbench_q24/datafusion:vortex-file-compressed435602814.52299e+070.963087ns
clickbench_q25/datafusion:vortex-file-compressed629770376.46215e+070.974553ns
clickbench_q26/datafusion:vortex-file-compressed467196214.63455e+071.00807ns
clickbench_q27/datafusion:vortex-file-compressed8085230808.0058e+081.00992ns
clickbench_q28/datafusion:vortex-file-compressed66796998576.81113e+090.980704ns
clickbench_q29/datafusion:vortex-file-compressed2648983892.61103e+081.01453ns
clickbench_q30/datafusion:vortex-file-compressed2708230272.74652e+080.986057ns
clickbench_q31/datafusion:vortex-file-compressed3067403043.08105e+080.995572ns
clickbench_q32/datafusion:vortex-file-compressed15272205211.45006e+091.05321ns
clickbench_q33/datafusion:vortex-file-compressed13867621921.43839e+090.96411ns
clickbench_q34/datafusion:vortex-file-compressed13942310691.44641e+090.963925ns
clickbench_q35/datafusion:vortex-file-compressed5617146435.8196e+080.965211ns
clickbench_q36/datafusion:vortex-file-compressed834571898.83471e+070.944651ns
clickbench_q37/datafusion:vortex-file-compressed409861624.34728e+070.9428ns
clickbench_q38/datafusion:vortex-file-compressed257458692.62744e+070.979885ns
clickbench_q39/datafusion:vortex-file-compressed1561869631.66822e+080.936249ns
clickbench_q40/datafusion:vortex-file-compressed244088382.43627e+071.00189ns
clickbench_q41/datafusion:vortex-file-compressed229480642.27085e+071.01055ns
clickbench_q42/datafusion:vortex-file-compressed249092502.5359e+070.982264ns
clickbench_q00/datafusion:vortex-compact31455773.61018e+060.871308ns🚀
clickbench_q01/datafusion:vortex-compact267845542.77891e+070.963852ns
clickbench_q02/datafusion:vortex-compact501896785.19161e+070.966746ns
clickbench_q03/datafusion:vortex-compact428368384.48021e+070.956134ns
clickbench_q04/datafusion:vortex-compact3562774563.61904e+080.984453ns
clickbench_q05/datafusion:vortex-compact3513530353.81185e+080.921738ns
clickbench_q06/datafusion:vortex-compact32240883.53089e+060.91311ns
clickbench_q07/datafusion:vortex-compact454817294.60618e+070.987407ns
clickbench_q08/datafusion:vortex-compact4201470404.51618e+080.930314ns
clickbench_q09/datafusion:vortex-compact6376584826.47e+080.985562ns
clickbench_q10/datafusion:vortex-compact1111324031.16484e+080.954058ns
clickbench_q11/datafusion:vortex-compact1282097921.36176e+080.941497ns
clickbench_q12/datafusion:vortex-compact3067806003.24286e+080.946018ns
clickbench_q13/datafusion:vortex-compact4938965155.08069e+080.972104ns
clickbench_q14/datafusion:vortex-compact3133976493.22409e+080.97205ns
clickbench_q15/datafusion:vortex-compact4150872594.17828e+080.993442ns
clickbench_q16/datafusion:vortex-compact7840435178.36941e+080.936797ns
clickbench_q17/datafusion:vortex-compact7700232838.24394e+080.934048ns
clickbench_q18/datafusion:vortex-compact14337512271.52433e+090.940579ns
clickbench_q19/datafusion:vortex-compact339381683.62079e+070.937315ns
clickbench_q20/datafusion:vortex-compact4258736164.28541e+080.993775ns
clickbench_q21/datafusion:vortex-compact5193112005.24632e+080.989857ns
clickbench_q22/datafusion:vortex-compact7648148567.62159e+081.00348ns
clickbench_q23/datafusion:vortex-compact10199902001.07298e+090.950614ns
clickbench_q24/datafusion:vortex-compact601653816.09124e+070.987736ns
clickbench_q25/datafusion:vortex-compact1153131991.19669e+080.963603ns
clickbench_q26/datafusion:vortex-compact629156076.40818e+070.981801ns
clickbench_q27/datafusion:vortex-compact8885193018.85331e+081.0036ns
clickbench_q28/datafusion:vortex-compact61032974456.16468e+090.990043ns
clickbench_q29/datafusion:vortex-compact2541070712.33605e+081.08776ns
clickbench_q30/datafusion:vortex-compact3358656063.42682e+080.980107ns
clickbench_q31/datafusion:vortex-compact3879213273.85669e+081.00584ns
clickbench_q32/datafusion:vortex-compact13037371451.4207e+090.917674ns
clickbench_q33/datafusion:vortex-compact14743228981.54388e+090.954943ns
clickbench_q34/datafusion:vortex-compact14589250851.50141e+090.971701ns
clickbench_q35/datafusion:vortex-compact6194618816.23263e+080.993901ns
clickbench_q36/datafusion:vortex-compact1019514411.04224e+080.978195ns
clickbench_q37/datafusion:vortex-compact483622334.99255e+070.968687ns
clickbench_q38/datafusion:vortex-compact362296053.74313e+070.967897ns
clickbench_q39/datafusion:vortex-compact1685064231.77587e+080.948865ns
clickbench_q40/datafusion:vortex-compact338849833.49629e+070.969169ns
clickbench_q41/datafusion:vortex-compact303987582.97643e+071.02132ns
clickbench_q42/datafusion:vortex-compact266883532.83026e+070.942963ns
clickbench_q00/duckdb:parquet1233518861.24138e+080.99367ns
clickbench_q01/duckdb:parquet514228345.27331e+070.975152ns
clickbench_q02/duckdb:parquet644338566.5536e+070.983183ns
clickbench_q03/duckdb:parquet629708626.33825e+070.993505ns
clickbench_q04/duckdb:parquet2023860002.01062e+081.00659ns
clickbench_q05/duckdb:parquet2720001392.70701e+081.0048ns
clickbench_q06/duckdb:parquet621273956.18881e+071.00387ns
clickbench_q07/duckdb:parquet566328185.54928e+071.02054ns
clickbench_q08/duckdb:parquet2669958662.65438e+081.00587ns
clickbench_q09/duckdb:parquet3933431413.92188e+081.00295ns
clickbench_q10/duckdb:parquet957059639.68794e+070.987887ns
clickbench_q11/duckdb:parquet1066682601.0474e+081.01841ns
clickbench_q12/duckdb:parquet2861839092.87163e+080.996591ns
clickbench_q13/duckdb:parquet4667309434.74498e+080.983632ns
clickbench_q14/duckdb:parquet3185761623.23216e+080.985645ns
clickbench_q15/duckdb:parquet2381309682.3774e+081.00164ns
clickbench_q16/duckdb:parquet5713168665.69247e+081.00364ns
clickbench_q17/duckdb:parquet4780911934.79126e+080.997841ns
clickbench_q18/duckdb:parquet9803922709.85827e+080.994487ns
clickbench_q19/duckdb:parquet490604624.8944e+071.00238ns
clickbench_q20/duckdb:parquet4079031314.10211e+080.994374ns
clickbench_q21/duckdb:parquet5208615495.3121e+080.98052ns
clickbench_q22/duckdb:parquet9061943899.06084e+081.00012ns
clickbench_q23/duckdb:parquet2774640832.83641e+080.978223ns
clickbench_q24/duckdb:parquet771635537.92049e+070.974227ns
clickbench_q25/duckdb:parquet1407064191.41572e+080.993887ns
clickbench_q26/duckdb:parquet547250125.68933e+070.961889ns
clickbench_q27/duckdb:parquet6168122826.21065e+080.993153ns
clickbench_q28/duckdb:parquet49061755494.82871e+091.01604ns
clickbench_q29/duckdb:parquet627828926.348e+070.989019ns
clickbench_q30/duckdb:parquet3077128003.06737e+081.00318ns
clickbench_q31/duckdb:parquet3502161743.47692e+081.00726ns
clickbench_q32/duckdb:parquet10346707151.04336e+090.991667ns
clickbench_q33/duckdb:parquet10511974221.06884e+090.983494ns
clickbench_q34/duckdb:parquet10990298741.12161e+090.979868ns
clickbench_q35/duckdb:parquet3480197713.49368e+080.996141ns
clickbench_q36/duckdb:parquet606941936.12623e+070.990727ns
clickbench_q37/duckdb:parquet485532615.07239e+070.957206ns
clickbench_q38/duckdb:parquet517573595.24239e+070.987286ns
clickbench_q39/duckdb:parquet945614959.41542e+071.00433ns
clickbench_q40/duckdb:parquet551643435.49796e+071.00336ns
clickbench_q41/duckdb:parquet570453335.67519e+071.00517ns
clickbench_q42/duckdb:parquet423615554.20989e+071.00624ns
clickbench_q00/duckdb:vortex-file-compressed128512501.30825e+070.982321ns
clickbench_q01/duckdb:vortex-file-compressed169703331.72637e+070.983007ns
clickbench_q02/duckdb:vortex-file-compressed333287663.35021e+070.994825ns
clickbench_q03/duckdb:vortex-file-compressed379749703.85083e+070.98615ns
clickbench_q04/duckdb:vortex-file-compressed1709641591.70991e+080.999842ns
clickbench_q05/duckdb:vortex-file-compressed1900904021.96762e+080.966093ns
clickbench_q06/duckdb:vortex-file-compressed348309773.41679e+071.01941ns
clickbench_q07/duckdb:vortex-file-compressed210768352.1586e+070.976411ns
clickbench_q08/duckdb:vortex-file-compressed2597043342.61969e+080.991355ns
clickbench_q09/duckdb:vortex-file-compressed3469817673.49628e+080.99243ns
clickbench_q10/duckdb:vortex-file-compressed727774947.56663e+070.961822ns
clickbench_q11/duckdb:vortex-file-compressed818651768.21656e+070.996344ns
clickbench_q12/duckdb:vortex-file-compressed1972828552.0023e+080.985283ns
clickbench_q13/duckdb:vortex-file-compressed4486666434.58657e+080.978217ns
clickbench_q14/duckdb:vortex-file-compressed2867998582.88812e+080.993034ns
clickbench_q15/duckdb:vortex-file-compressed2112802492.16662e+080.975162ns
clickbench_q16/duckdb:vortex-file-compressed9207268479.30605e+080.989386ns
clickbench_q17/duckdb:vortex-file-compressed8210520358.26589e+080.993301ns
clickbench_q18/duckdb:vortex-file-compressed13607866361.37604e+090.988916ns
clickbench_q19/duckdb:vortex-file-compressed246107132.52983e+070.972821ns
clickbench_q20/duckdb:vortex-file-compressed3149406383.21791e+080.978711ns
clickbench_q21/duckdb:vortex-file-compressed3452244103.62225e+080.953066ns
clickbench_q22/duckdb:vortex-file-compressed5241543705.24123e+081.00006ns
clickbench_q23/duckdb:vortex-file-compressed27416233792.90262e+090.944535ns
clickbench_q24/duckdb:vortex-file-compressed492936534.55811e+071.08145ns
clickbench_q25/duckdb:vortex-file-compressed682989836.84522e+070.997761ns
clickbench_q26/duckdb:vortex-file-compressed512918505.26429e+070.974336ns
clickbench_q27/duckdb:vortex-file-compressed4373271724.47759e+080.976703ns
clickbench_q28/duckdb:vortex-file-compressed30564201033.03712e+091.00635ns
clickbench_q29/duckdb:vortex-file-compressed362858003.73182e+070.972334ns
clickbench_q30/duckdb:vortex-file-compressed1923039021.94157e+080.990453ns
clickbench_q31/duckdb:vortex-file-compressed2591840262.59439e+080.999018ns
clickbench_q32/duckdb:vortex-file-compressed10421859511.03339e+091.00851ns
clickbench_q33/duckdb:vortex-file-compressed11041579721.09042e+091.0126ns
clickbench_q34/duckdb:vortex-file-compressed15238381921.51527e+091.00565ns
clickbench_q35/duckdb:vortex-file-compressed3545626593.5745e+080.991922ns
clickbench_q36/duckdb:vortex-file-compressed269139412.80974e+070.95788ns
clickbench_q37/duckdb:vortex-file-compressed207613161.9573e+071.06071ns
clickbench_q38/duckdb:vortex-file-compressed196034432.03894e+070.961454ns
clickbench_q39/duckdb:vortex-file-compressed449026304.43238e+071.01306ns
clickbench_q40/duckdb:vortex-file-compressed178283771.86882e+070.95399ns
clickbench_q41/duckdb:vortex-file-compressed189769891.94525e+070.975557ns
clickbench_q42/duckdb:vortex-file-compressed206144032.47805e+070.831881ns🚀
clickbench_q00/duckdb:vortex-compact157137091.58718e+070.990038ns
clickbench_q01/duckdb:vortex-compact257729212.49681e+071.03223ns
clickbench_q02/duckdb:vortex-compact447708174.47571e+071.00031ns
clickbench_q03/duckdb:vortex-compact449314674.62598e+070.971285ns
clickbench_q04/duckdb:vortex-compact2063235132.11605e+080.975041ns
clickbench_q05/duckdb:vortex-compact2241650602.26042e+080.991695ns
clickbench_q06/duckdb:vortex-compact385739543.89202e+070.991103ns
clickbench_q07/duckdb:vortex-compact384119213.95194e+070.971976ns
clickbench_q08/duckdb:vortex-compact2780311072.79155e+080.995975ns
clickbench_q09/duckdb:vortex-compact4015186564.06239e+080.988381ns
clickbench_q10/duckdb:vortex-compact1032268001.05699e+080.976609ns
clickbench_q11/duckdb:vortex-compact1247334181.25452e+080.99427ns
clickbench_q12/duckdb:vortex-compact2455467442.48275e+080.989011ns
clickbench_q13/duckdb:vortex-compact5152133265.19415e+080.99191ns
clickbench_q14/duckdb:vortex-compact3452528873.5044e+080.985199ns
clickbench_q15/duckdb:vortex-compact2471001902.5031e+080.987178ns
clickbench_q16/duckdb:vortex-compact9911824899.96791e+080.994374ns
clickbench_q17/duckdb:vortex-compact8932127479.02519e+080.989689ns
clickbench_q18/duckdb:vortex-compact14159846141.43356e+090.98774ns
clickbench_q19/duckdb:vortex-compact309970553.18834e+070.972201ns
clickbench_q20/duckdb:vortex-compact3992801353.98433e+081.00213ns
clickbench_q21/duckdb:vortex-compact4745239864.71758e+081.00586ns
clickbench_q22/duckdb:vortex-compact7466125747.50998e+080.99416ns
clickbench_q23/duckdb:vortex-compact27289900422.90247e+090.940232ns
clickbench_q24/duckdb:vortex-compact681635946.67184e+071.02166ns
clickbench_q25/duckdb:vortex-compact1359200321.39687e+080.973035ns
clickbench_q26/duckdb:vortex-compact738645306.77109e+071.09088ns
clickbench_q27/duckdb:vortex-compact5802766555.80028e+081.00043ns
clickbench_q28/duckdb:vortex-compact31634826603.20838e+090.986006ns
clickbench_q29/duckdb:vortex-compact386418403.89428e+070.992272ns
clickbench_q30/duckdb:vortex-compact2647372792.66591e+080.993046ns
clickbench_q31/duckdb:vortex-compact3247192713.41601e+080.950582ns
clickbench_q32/duckdb:vortex-compact10440142051.07204e+090.973861ns
clickbench_q33/duckdb:vortex-compact10536461561.06159e+090.99252ns
clickbench_q34/duckdb:vortex-compact15729012651.59771e+090.984469ns
clickbench_q35/duckdb:vortex-compact3578616213.62903e+080.986109ns
clickbench_q36/duckdb:vortex-compact291651833.08698e+070.944779ns
clickbench_q37/duckdb:vortex-compact230406662.2883e+071.00689ns
clickbench_q38/duckdb:vortex-compact226773432.26071e+071.00311ns
clickbench_q39/duckdb:vortex-compact477639234.89904e+070.974966ns
clickbench_q40/duckdb:vortex-compact244611112.43291e+071.00543ns
clickbench_q41/duckdb:vortex-compact218444262.39234e+070.913101ns
clickbench_q42/duckdb:vortex-compact245769992.38361e+071.03108ns
clickbench_q00/duckdb:duckdb187596211.90131e+070.986669ns
clickbench_q01/duckdb:duckdb381746783.79636e+071.00556ns
clickbench_q02/duckdb:duckdb465279394.62421e+071.00618ns
clickbench_q03/duckdb:duckdb471432474.80561e+070.981005ns
clickbench_q04/duckdb:duckdb1877575641.89234e+080.992199ns
clickbench_q05/duckdb:duckdb2989490542.95496e+081.01169ns
clickbench_q06/duckdb:duckdb366030423.66041e+070.999971ns
clickbench_q07/duckdb:duckdb390601053.89236e+071.00351ns
clickbench_q08/duckdb:duckdb2480528542.48934e+080.996459ns
clickbench_q09/duckdb:duckdb3623060203.63514e+080.996678ns
clickbench_q10/duckdb:duckdb1105580211.10746e+080.998303ns
clickbench_q11/duckdb:duckdb1179331101.2017e+080.981386ns
clickbench_q12/duckdb:duckdb2646867902.64603e+081.00032ns
clickbench_q13/duckdb:duckdb4431408134.42716e+081.00096ns
clickbench_q14/duckdb:duckdb2879256102.88101e+080.99939ns
clickbench_q15/duckdb:duckdb2184194052.1947e+080.995213ns
clickbench_q16/duckdb:duckdb5358105445.39982e+080.992275ns
clickbench_q17/duckdb:duckdb4545302954.61169e+080.985605ns
clickbench_q18/duckdb:duckdb9486558629.68339e+080.979673ns
clickbench_q19/duckdb:duckdb372601993.7306e+070.998773ns
clickbench_q20/duckdb:duckdb4523332874.8759e+080.927691ns
clickbench_q21/duckdb:duckdb4781019184.78122e+080.999958ns
clickbench_q22/duckdb:duckdb5512214875.34589e+081.03111ns
clickbench_q23/duckdb:duckdb2372823642.39388e+080.991205ns
clickbench_q24/duckdb:duckdb491990794.99504e+070.984958ns
clickbench_q25/duckdb:duckdb1119199171.10622e+081.01174ns
clickbench_q26/duckdb:duckdb481523594.71997e+071.02018ns
clickbench_q27/duckdb:duckdb5315054095.40703e+080.982989ns
clickbench_q28/duckdb:duckdb44966942554.50405e+090.998367ns
clickbench_q29/duckdb:duckdb500084785.00531e+070.999108ns
clickbench_q30/duckdb:duckdb2722433492.70942e+081.0048ns
clickbench_q31/duckdb:duckdb3349840113.37214e+080.993387ns
clickbench_q32/duckdb:duckdb10307434841.03168e+090.999089ns
clickbench_q33/duckdb:duckdb10663520191.08153e+090.98597ns
clickbench_q34/duckdb:duckdb11342774981.15768e+090.979788ns
clickbench_q35/duckdb:duckdb2649500902.65192e+080.999089ns
clickbench_q36/duckdb:duckdb453092734.41749e+071.02568ns
clickbench_q37/duckdb:duckdb329828423.31432e+070.99516ns
clickbench_q38/duckdb:duckdb342717973.45244e+070.992684ns
clickbench_q39/duckdb:duckdb694412427.86818e+070.882558ns🚀
clickbench_q40/duckdb:duckdb331369313.33223e+070.994438ns
clickbench_q41/duckdb:duckdb338353713.38185e+071.0005ns
clickbench_q42/duckdb:duckdb326342473.3231e+070.982042ns

@AdamGS
AdamGSforce-pushed the adamg/df-52-wip branch 4 times, most recently from 94a43db to 3384dcaCompareJanuary 6, 2026 17:06
@github-actions

github-actionsBot commented Jan 6, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.073x ➖
  • Vortex: 1.073x ➖
  • duckdb:vortex: 1.032x ➖
  • datafusion:vortex: 1.115x ❌
  • Best: tpcds_q39/datafusion:vortex-compact (0.638x)
  • Worst: tpcds_q85/datafusion:vortex-file-compressed (1.981x)
  • Significant (>10%): 22↑ 107↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
tpcds_q01/datafusion:parquet492563904.217e+071.16804ns🚨
tpcds_q02/datafusion:parquet642671635.63902e+071.13969ns🚨
tpcds_q03/datafusion:parquet210544051.77686e+071.18492ns🚨
tpcds_q04/datafusion:parquet4095484713.73323e+081.09704ns
tpcds_q05/datafusion:parquet950442065.78725e+071.6423ns🚨
tpcds_q06/datafusion:parquet1095370377.30365e+071.49976ns🚨
tpcds_q07/datafusion:parquet1505841021.14967e+081.3098ns🚨
tpcds_q08/datafusion:parquet499290468.28823e+070.602409ns🚀
tpcds_q09/datafusion:parquet733450396.5652e+071.11718ns🚨
tpcds_q10/datafusion:parquet1181929281.066e+081.10875ns🚨
tpcds_q11/datafusion:parquet2546376332.30758e+081.10348ns🚨
tpcds_q12/datafusion:parquet362557273.08614e+071.17479ns🚨
tpcds_q13/datafusion:parquet1560830101.046e+081.49219ns🚨
tpcds_q14/datafusion:parquet2616108403.03513e+080.861944ns🚀
tpcds_q15/datafusion:parquet660779383.48509e+071.89602ns🚨
tpcds_q16/datafusion:parquet398203933.85005e+071.03428ns
tpcds_q17/datafusion:parquet1972632021.06351e+081.85483ns🚨
tpcds_q18/datafusion:parquet1934432011.41871e+081.36351ns🚨
tpcds_q19/datafusion:parquet412931193.51256e+071.17559ns🚨
tpcds_q20/datafusion:parquet295909482.58183e+071.14612ns🚨
tpcds_q21/datafusion:parquet352853842.79231e+071.26366ns🚨
tpcds_q22/datafusion:parquet1625501637.55929e+072.15034ns🚨
tpcds_q23/datafusion:parquet2082036442.54068e+080.819479ns🚀
tpcds_q24/datafusion:parquet2490563081.63438e+081.52386ns🚨
tpcds_q25/datafusion:parquet2011511191.00634e+081.99883ns🚨
tpcds_q26/datafusion:parquet1267141249.9589e+071.27237ns🚨
tpcds_q27/datafusion:parquet2955139812.12605e+081.38996ns🚨
tpcds_q28/datafusion:parquet582214995.12217e+071.13666ns🚨
tpcds_q29/datafusion:parquet2027202611.08085e+081.87557ns🚨
tpcds_q30/datafusion:parquet581970185.20261e+071.11861ns🚨
tpcds_q31/datafusion:parquet1288541541.31965e+080.976425ns
tpcds_q32/datafusion:parquet354222292.49853e+071.41772ns🚨
tpcds_q33/datafusion:parquet496906784.39568e+071.13044ns🚨
tpcds_q34/datafusion:parquet399452583.59197e+071.11207ns🚨
tpcds_q35/datafusion:parquet1076632821.07112e+081.00515ns
tpcds_q36/datafusion:parquet956905389.90399e+070.966182ns
tpcds_q37/datafusion:parquet301530462.52559e+071.1939ns🚨
tpcds_q38/datafusion:parquet736129557.21043e+071.02092ns
tpcds_q39/datafusion:parquet1035671977.12327e+071.45393ns🚨
tpcds_q40/datafusion:parquet437990274.11207e+071.06513ns
tpcds_q41/datafusion:parquet183310751.82717e+071.00325ns
tpcds_q42/datafusion:parquet190303251.65107e+071.1526ns🚨
tpcds_q43/datafusion:parquet306476022.46043e+071.24562ns🚨
tpcds_q44/datafusion:parquet496543747.3783e+070.672979ns🚀
tpcds_q45/datafusion:parquet807492644.92599e+071.63925ns🚨
tpcds_q46/datafusion:parquet592213365.89444e+071.0047ns
tpcds_q47/datafusion:parquet2093708942.13794e+080.979314ns
tpcds_q48/datafusion:parquet1434437409.23635e+071.55303ns🚨
tpcds_q49/datafusion:parquet965871898.90468e+071.08468ns
tpcds_q50/datafusion:parquet1223356457.58067e+071.61378ns🚨
tpcds_q51/datafusion:parquet1029405061.05665e+080.974216ns
tpcds_q52/datafusion:parquet205516451.67672e+071.2257ns🚨
tpcds_q53/datafusion:parquet355357932.74302e+071.2955ns🚨
tpcds_q54/datafusion:parquet616268906.04907e+071.01878ns
tpcds_q55/datafusion:parquet202435561.9068e+071.06165ns
tpcds_q56/datafusion:parquet496866784.24616e+071.17016ns🚨
tpcds_q57/datafusion:parquet1574252901.37143e+081.14789ns🚨
tpcds_q58/datafusion:parquet867510871.28232e+080.676516ns🚀
tpcds_q59/datafusion:parquet860396748.57288e+071.00363ns
tpcds_q60/datafusion:parquet499971794.60937e+071.08469ns
tpcds_q61/datafusion:parquet773973276.01774e+071.28615ns🚨
tpcds_q62/datafusion:parquet488054013.30312e+071.47756ns🚨
tpcds_q63/datafusion:parquet361447162.79545e+071.29298ns🚨
tpcds_q64/datafusion:parquet10784284826.63535e+081.62528ns🚨
tpcds_q65/datafusion:parquet598119405.65533e+071.05762ns
tpcds_q66/datafusion:parquet1195263271.03165e+081.1586ns🚨
tpcds_q67/datafusion:parquet1788226561.35605e+081.3187ns🚨
tpcds_q68/datafusion:parquet567410185.7997e+070.978344ns
tpcds_q69/datafusion:parquet1070819859.21701e+071.16179ns🚨
tpcds_q70/datafusion:parquet1229087751.26085e+080.974806ns
tpcds_q71/datafusion:parquet371727493.27252e+071.13591ns🚨
tpcds_q72/datafusion:parquet8862915461.80678e+090.490536ns🚀
tpcds_q73/datafusion:parquet424194683.1866e+071.33118ns🚨
tpcds_q74/datafusion:parquet1564867021.53332e+081.02057ns
tpcds_q75/datafusion:parquet1675653781.45649e+081.15048ns🚨
tpcds_q76/datafusion:parquet1030984466.76954e+071.52298ns🚨
tpcds_q77/datafusion:parquet697043105.27059e+071.32251ns🚨
tpcds_q78/datafusion:parquet2008697121.97346e+081.01786ns
tpcds_q79/datafusion:parquet452519614.20212e+071.07688ns
tpcds_q80/datafusion:parquet1384529431.26138e+081.09763ns
tpcds_q81/datafusion:parquet546765295.06659e+071.07916ns
tpcds_q82/datafusion:parquet334444482.77007e+071.20735ns🚨
tpcds_q83/datafusion:parquet669299688.51865e+070.785687ns🚀
tpcds_q84/datafusion:parquet534193184.94197e+071.08093ns
tpcds_q85/datafusion:parquet2591201791.91483e+081.35323ns🚨
tpcds_q86/datafusion:parquet273595102.77927e+070.984414ns
tpcds_q87/datafusion:parquet754940256.89159e+071.09545ns
tpcds_q88/datafusion:parquet969611178.28751e+071.16997ns🚨
tpcds_q89/datafusion:parquet443525963.507e+071.26469ns🚨
tpcds_q90/datafusion:parquet254245352.17519e+071.16884ns🚨
tpcds_q91/datafusion:parquet881352807.92774e+071.11173ns🚨
tpcds_q92/datafusion:parquet326832512.59357e+071.26017ns🚨
tpcds_q93/datafusion:parquet432256434.10158e+071.05388ns
tpcds_q94/datafusion:parquet364921613.26447e+071.11786ns🚨
tpcds_q95/datafusion:parquet1473626379.27877e+071.58817ns🚨
tpcds_q96/datafusion:parquet185380711.50718e+071.22998ns🚨
tpcds_q97/datafusion:parquet429923683.95017e+071.08837ns
tpcds_q98/datafusion:parquet433528283.5193e+071.23186ns🚨
tpcds_q99/datafusion:parquet507388683.78163e+071.34172ns🚨
tpcds_q01/datafusion:vortex-file-compressed365255583.41807e+071.0686ns
tpcds_q02/datafusion:vortex-file-compressed890513585.92371e+071.5033ns🚨
tpcds_q03/datafusion:vortex-file-compressed311188402.4169e+071.28755ns🚨
tpcds_q04/datafusion:vortex-file-compressed4517201155.32152e+080.848855ns🚀
tpcds_q05/datafusion:vortex-file-compressed881728176.46347e+071.36417ns🚨
tpcds_q06/datafusion:vortex-file-compressed871940856.87426e+071.26841ns🚨
tpcds_q07/datafusion:vortex-file-compressed872163058.12073e+071.074ns
tpcds_q08/datafusion:vortex-file-compressed535929727.92618e+070.676152ns🚀
tpcds_q09/datafusion:vortex-file-compressed628347325.78417e+071.08632ns
tpcds_q10/datafusion:vortex-file-compressed621534745.61608e+071.10671ns🚨
tpcds_q11/datafusion:vortex-file-compressed2602631563.04835e+080.853782ns🚀
tpcds_q12/datafusion:vortex-file-compressed422665533.16986e+071.33339ns🚨
tpcds_q13/datafusion:vortex-file-compressed810515586.08678e+071.3316ns🚨
tpcds_q14/datafusion:vortex-file-compressed2564463643.26794e+080.784734ns🚀
tpcds_q15/datafusion:vortex-file-compressed560660965.30284e+071.05728ns
tpcds_q16/datafusion:vortex-file-compressed394686184.14999e+070.951053ns
tpcds_q17/datafusion:vortex-file-compressed1296039869.91789e+071.30677ns🚨
tpcds_q18/datafusion:vortex-file-compressed1181442098.26387e+071.42965ns🚨
tpcds_q19/datafusion:vortex-file-compressed550646944.13051e+071.33312ns🚨
tpcds_q20/datafusion:vortex-file-compressed476168003.8183e+071.24707ns🚨
tpcds_q21/datafusion:vortex-file-compressed1917162652.08581e+080.919144ns
tpcds_q22/datafusion:vortex-file-compressed784035597.87337e+070.995806ns
tpcds_q23/datafusion:vortex-file-compressed2169677192.66604e+080.813821ns🚀
tpcds_q24/datafusion:vortex-file-compressed2150180471.61765e+081.3292ns🚨
tpcds_q25/datafusion:vortex-file-compressed1301573211.02766e+081.26654ns🚨
tpcds_q26/datafusion:vortex-file-compressed724356875.54346e+071.30669ns🚨
tpcds_q27/datafusion:vortex-file-compressed1892855361.84067e+081.02835ns
tpcds_q28/datafusion:vortex-file-compressed479836054.19147e+071.14479ns🚨
tpcds_q29/datafusion:vortex-file-compressed1284713229.90515e+071.29702ns🚨
tpcds_q30/datafusion:vortex-file-compressed436265373.7127e+071.17506ns🚨
tpcds_q31/datafusion:vortex-file-compressed2094816991.84203e+081.13723ns🚨
tpcds_q32/datafusion:vortex-file-compressed349241052.89064e+071.20818ns🚨
tpcds_q33/datafusion:vortex-file-compressed520585045.01216e+071.03864ns
tpcds_q34/datafusion:vortex-file-compressed428258483.5789e+071.19662ns🚨
tpcds_q35/datafusion:vortex-file-compressed766213717.25423e+071.05623ns
tpcds_q36/datafusion:vortex-file-compressed1217219699.98888e+071.21858ns🚨
tpcds_q37/datafusion:vortex-file-compressed481260904.12877e+071.16563ns🚨
tpcds_q38/datafusion:vortex-file-compressed1040843936.26428e+071.66155ns🚨
tpcds_q39/datafusion:vortex-file-compressed2345888433.33459e+080.703502ns🚀
tpcds_q40/datafusion:vortex-file-compressed683651727.71949e+070.885618ns🚀
tpcds_q41/datafusion:vortex-file-compressed222704972.16618e+071.0281ns
tpcds_q42/datafusion:vortex-file-compressed368826452.55115e+071.44573ns🚨
tpcds_q43/datafusion:vortex-file-compressed547999884.21575e+071.29989ns🚨
tpcds_q44/datafusion:vortex-file-compressed542468517.28941e+070.744187ns🚀
tpcds_q45/datafusion:vortex-file-compressed619476204.75415e+071.30302ns🚨
tpcds_q46/datafusion:vortex-file-compressed777450066.23241e+071.24743ns🚨
tpcds_q47/datafusion:vortex-file-compressed2785876523.0726e+080.906683ns
tpcds_q48/datafusion:vortex-file-compressed730271995.74341e+071.27149ns🚨
tpcds_q49/datafusion:vortex-file-compressed940042848.64573e+071.08729ns
tpcds_q50/datafusion:vortex-file-compressed862771837.71357e+071.11851ns🚨
tpcds_q51/datafusion:vortex-file-compressed1073957901.00926e+081.0641ns
tpcds_q52/datafusion:vortex-file-compressed367605962.43012e+071.51271ns🚨
tpcds_q53/datafusion:vortex-file-compressed363211803.37064e+071.07757ns
tpcds_q54/datafusion:vortex-file-compressed657110486.05829e+071.08465ns
tpcds_q55/datafusion:vortex-file-compressed364971892.60537e+071.40085ns🚨
tpcds_q56/datafusion:vortex-file-compressed603365894.93264e+071.22321ns🚨
tpcds_q57/datafusion:vortex-file-compressed2171666912.16297e+081.00402ns
tpcds_q58/datafusion:vortex-file-compressed1306292411.32368e+080.986865ns
tpcds_q59/datafusion:vortex-file-compressed1112335211.00687e+081.10474ns🚨
tpcds_q60/datafusion:vortex-file-compressed576378095.02205e+071.14769ns🚨
tpcds_q61/datafusion:vortex-file-compressed697615226.25018e+071.11615ns🚨
tpcds_q62/datafusion:vortex-file-compressed533756344.88424e+071.09281ns
tpcds_q63/datafusion:vortex-file-compressed370875253.38273e+071.09638ns
tpcds_q64/datafusion:vortex-file-compressed8085080245.61105e+081.44092ns🚨
tpcds_q65/datafusion:vortex-file-compressed632999226.00014e+071.05497ns
tpcds_q66/datafusion:vortex-file-compressed1397819621.81558e+080.769903ns🚀
tpcds_q67/datafusion:vortex-file-compressed1523738651.41882e+081.07395ns
tpcds_q68/datafusion:vortex-file-compressed761091886.01247e+071.26586ns🚨
tpcds_q69/datafusion:vortex-file-compressed601544565.38582e+071.1169ns🚨
tpcds_q70/datafusion:vortex-file-compressed1402897011.49517e+080.938285ns
tpcds_q71/datafusion:vortex-file-compressed404697623.93601e+071.02819ns
tpcds_q72/datafusion:vortex-file-compressed34642910413.16546e+091.0944ns
tpcds_q73/datafusion:vortex-file-compressed428027823.8771e+071.10399ns🚨
tpcds_q74/datafusion:vortex-file-compressed1922303451.94332e+080.989188ns
tpcds_q75/datafusion:vortex-file-compressed1774065151.74921e+081.01421ns
tpcds_q76/datafusion:vortex-file-compressed758716305.20528e+071.45759ns🚨
tpcds_q77/datafusion:vortex-file-compressed684106206.29822e+071.08619ns
tpcds_q78/datafusion:vortex-file-compressed2166925302.30324e+080.940817ns
tpcds_q79/datafusion:vortex-file-compressed537937484.8547e+071.10808ns🚨
tpcds_q80/datafusion:vortex-file-compressed1484518501.60331e+080.925909ns
tpcds_q81/datafusion:vortex-file-compressed514572274.69326e+071.09641ns
tpcds_q82/datafusion:vortex-file-compressed474371854.44126e+071.0681ns
tpcds_q83/datafusion:vortex-file-compressed826490446.87604e+071.20199ns🚨
tpcds_q84/datafusion:vortex-file-compressed226657331.99245e+071.13758ns🚨
tpcds_q85/datafusion:vortex-file-compressed1511159107.62862e+071.98091ns🚨
tpcds_q86/datafusion:vortex-file-compressed407108392.80929e+071.44915ns🚨
tpcds_q87/datafusion:vortex-file-compressed1072744516.50944e+071.64798ns🚨
tpcds_q88/datafusion:vortex-file-compressed978350008.71033e+071.12321ns🚨
tpcds_q89/datafusion:vortex-file-compressed674468405.25971e+071.28233ns🚨
tpcds_q90/datafusion:vortex-file-compressed228152781.97409e+071.15574ns🚨
tpcds_q91/datafusion:vortex-file-compressed350764983.18659e+071.10075ns🚨
tpcds_q92/datafusion:vortex-file-compressed293094092.63583e+071.11196ns🚨
tpcds_q93/datafusion:vortex-file-compressed481866165.07115e+070.950211ns
tpcds_q94/datafusion:vortex-file-compressed366768853.48761e+071.05163ns
tpcds_q95/datafusion:vortex-file-compressed1040260188.1587e+071.27503ns🚨
tpcds_q96/datafusion:vortex-file-compressed192242301.8588e+071.03423ns
tpcds_q97/datafusion:vortex-file-compressed421256903.9845e+071.05724ns
tpcds_q98/datafusion:vortex-file-compressed563310364.91483e+071.14614ns🚨
tpcds_q99/datafusion:vortex-file-compressed725688117.65284e+070.94826ns
tpcds_q01/datafusion:vortex-compact501128024.71964e+071.06179ns
tpcds_q02/datafusion:vortex-compact939205806.59681e+071.42373ns🚨
tpcds_q03/datafusion:vortex-compact394794172.87596e+071.37274ns🚨
tpcds_q04/datafusion:vortex-compact4952516725.81858e+080.851155ns🚀
tpcds_q05/datafusion:vortex-compact997147377.43221e+071.34166ns🚨
tpcds_q06/datafusion:vortex-compact937700907.17223e+071.30741ns🚨
tpcds_q07/datafusion:vortex-compact1026004038.85113e+071.15918ns🚨
tpcds_q08/datafusion:vortex-compact627891829.02212e+070.695947ns🚀
tpcds_q09/datafusion:vortex-compact1123837461.05945e+081.06078ns
tpcds_q10/datafusion:vortex-compact706131306.43228e+071.09779ns
tpcds_q11/datafusion:vortex-compact2825377553.35573e+080.841956ns🚀
tpcds_q12/datafusion:vortex-compact472408383.52668e+071.33953ns🚨
tpcds_q13/datafusion:vortex-compact1087240329.57926e+071.13499ns🚨
tpcds_q14/datafusion:vortex-compact3035269033.66964e+080.827131ns🚀
tpcds_q15/datafusion:vortex-compact604991415.75274e+071.05166ns
tpcds_q16/datafusion:vortex-compact460472654.66016e+070.988104ns
tpcds_q17/datafusion:vortex-compact1404373161.06572e+081.31777ns🚨
tpcds_q18/datafusion:vortex-compact1320875929.97362e+071.32437ns🚨
tpcds_q19/datafusion:vortex-compact645457694.9648e+071.30007ns🚨
tpcds_q20/datafusion:vortex-compact525040144.22785e+071.24186ns🚨
tpcds_q21/datafusion:vortex-compact1988365072.05601e+080.967101ns
tpcds_q22/datafusion:vortex-compact902651148.87433e+071.01715ns
tpcds_q23/datafusion:vortex-compact2385580412.87614e+080.82944ns🚀
tpcds_q24/datafusion:vortex-compact2469419331.77178e+081.39375ns🚨
tpcds_q25/datafusion:vortex-compact1396214731.13169e+081.23374ns🚨
tpcds_q26/datafusion:vortex-compact842095866.36896e+071.32219ns🚨
tpcds_q27/datafusion:vortex-compact2131313822.07591e+081.02669ns
tpcds_q28/datafusion:vortex-compact949968239.03078e+071.05192ns
tpcds_q29/datafusion:vortex-compact1433635961.09686e+081.30703ns🚨
tpcds_q30/datafusion:vortex-compact518848384.93129e+071.05216ns
tpcds_q31/datafusion:vortex-compact2261906682.08234e+081.08623ns
tpcds_q32/datafusion:vortex-compact376115163.3401e+071.12606ns🚨
tpcds_q33/datafusion:vortex-compact578631115.45056e+071.0616ns
tpcds_q34/datafusion:vortex-compact497043374.41276e+071.12638ns🚨
tpcds_q35/datafusion:vortex-compact814690127.68739e+071.05977ns
tpcds_q36/datafusion:vortex-compact1398490721.14177e+081.22485ns🚨
tpcds_q37/datafusion:vortex-compact603416655.77223e+071.04538ns
tpcds_q38/datafusion:vortex-compact1135356487.36733e+071.54107ns🚨
tpcds_q39/datafusion:vortex-compact2313505403.62892e+080.637519ns🚀
tpcds_q40/datafusion:vortex-compact731321258.28443e+070.882766ns🚀
tpcds_q41/datafusion:vortex-compact246306112.29018e+071.07549ns
tpcds_q42/datafusion:vortex-compact409612022.99362e+071.36828ns🚨
tpcds_q43/datafusion:vortex-compact585913374.75882e+071.23121ns🚨
tpcds_q44/datafusion:vortex-compact703787618.89215e+070.791471ns🚀
tpcds_q45/datafusion:vortex-compact645108995.20869e+071.23852ns🚨
tpcds_q46/datafusion:vortex-compact896834597.1141e+071.26064ns🚨
tpcds_q47/datafusion:vortex-compact3042295293.26523e+080.931725ns
tpcds_q48/datafusion:vortex-compact950537547.92382e+071.19959ns🚨
tpcds_q49/datafusion:vortex-compact1132621981.01134e+081.11992ns🚨
tpcds_q50/datafusion:vortex-compact988902938.11543e+071.21855ns🚨
tpcds_q51/datafusion:vortex-compact1169109941.06594e+081.09679ns
tpcds_q52/datafusion:vortex-compact412472843.07465e+071.34153ns🚨
tpcds_q53/datafusion:vortex-compact423763603.95208e+071.07225ns
tpcds_q54/datafusion:vortex-compact735222796.94571e+071.05853ns
tpcds_q55/datafusion:vortex-compact404768772.96592e+071.36473ns🚨
tpcds_q56/datafusion:vortex-compact674325645.61614e+071.20069ns🚨
tpcds_q57/datafusion:vortex-compact2379006152.31217e+081.02891ns
tpcds_q58/datafusion:vortex-compact1353225611.41585e+080.955771ns
tpcds_q59/datafusion:vortex-compact1230206051.10255e+081.11578ns🚨
tpcds_q60/datafusion:vortex-compact666550005.70361e+071.16865ns🚨
tpcds_q61/datafusion:vortex-compact823256807.32904e+071.12328ns🚨
tpcds_q62/datafusion:vortex-compact557013455.30323e+071.05033ns
tpcds_q63/datafusion:vortex-compact433881594.02959e+071.07674ns
tpcds_q64/datafusion:vortex-compact8706405946.36748e+081.36732ns🚨
tpcds_q65/datafusion:vortex-compact799747807.38669e+071.08269ns
tpcds_q66/datafusion:vortex-compact1599735351.9694e+080.812294ns🚀
tpcds_q67/datafusion:vortex-compact1601971621.55281e+081.03166ns
tpcds_q68/datafusion:vortex-compact870342477.46535e+071.16584ns🚨
tpcds_q69/datafusion:vortex-compact662817535.98372e+071.1077ns🚨
tpcds_q70/datafusion:vortex-compact1469156911.69505e+080.866733ns🚀
tpcds_q71/datafusion:vortex-compact490676074.85907e+071.00981ns
tpcds_q72/datafusion:vortex-compact34847103583.21647e+091.0834ns
tpcds_q73/datafusion:vortex-compact531937014.38775e+071.21232ns🚨
tpcds_q74/datafusion:vortex-compact2079200362.15324e+080.965615ns
tpcds_q75/datafusion:vortex-compact2109495431.96088e+081.07579ns
tpcds_q76/datafusion:vortex-compact820232436.33073e+071.29564ns🚨
tpcds_q77/datafusion:vortex-compact834234857.74501e+071.07713ns
tpcds_q78/datafusion:vortex-compact2271246052.5203e+080.901181ns
tpcds_q79/datafusion:vortex-compact680223505.90801e+071.15136ns🚨
tpcds_q80/datafusion:vortex-compact1636111651.72348e+080.949306ns
tpcds_q81/datafusion:vortex-compact633632685.91652e+071.07096ns
tpcds_q82/datafusion:vortex-compact618106036.18717e+070.999013ns
tpcds_q83/datafusion:vortex-compact817769817.27829e+071.12357ns🚨
tpcds_q84/datafusion:vortex-compact274831762.40047e+071.14491ns🚨
tpcds_q85/datafusion:vortex-compact1637435999.51326e+071.72121ns🚨
tpcds_q86/datafusion:vortex-compact438271993.19501e+071.37174ns🚨
tpcds_q87/datafusion:vortex-compact1176705777.45525e+071.57836ns🚨
tpcds_q88/datafusion:vortex-compact1120827991.02902e+081.08922ns
tpcds_q89/datafusion:vortex-compact720303565.6625e+071.27206ns🚨
tpcds_q90/datafusion:vortex-compact251408822.18171e+071.15235ns🚨
tpcds_q91/datafusion:vortex-compact436548993.99832e+071.09183ns
tpcds_q92/datafusion:vortex-compact324569332.97974e+071.08926ns
tpcds_q93/datafusion:vortex-compact580651235.7454e+071.01064ns
tpcds_q94/datafusion:vortex-compact403004284.01247e+071.00438ns
tpcds_q95/datafusion:vortex-compact1108564278.67635e+071.27768ns🚨
tpcds_q96/datafusion:vortex-compact213359522.09715e+071.01738ns
tpcds_q97/datafusion:vortex-compact465886234.37295e+071.06538ns
tpcds_q98/datafusion:vortex-compact638312335.3556e+071.19186ns🚨
tpcds_q99/datafusion:vortex-compact721843338.36012e+070.863437ns🚀
tpcds_q01/duckdb:parquet494542424.85466e+071.0187ns
tpcds_q02/duckdb:parquet294584562.91495e+071.0106ns
tpcds_q03/duckdb:parquet144674431.38688e+071.04316ns
tpcds_q04/duckdb:parquet1313631561.28995e+081.01836ns
tpcds_q05/duckdb:parquet317502933.01782e+071.05209ns
tpcds_q06/duckdb:parquet344876183.29808e+071.04569ns
tpcds_q07/duckdb:parquet283787802.76766e+071.02537ns
tpcds_q08/duckdb:parquet289119322.87748e+071.00477ns
tpcds_q09/duckdb:parquet412165184.18381e+070.985142ns
tpcds_q10/duckdb:parquet408522914.02543e+071.01485ns
tpcds_q11/duckdb:parquet890860168.85612e+071.00593ns
tpcds_q12/duckdb:parquet179977801.78136e+071.01034ns
tpcds_q13/duckdb:parquet384973253.80982e+071.01048ns
tpcds_q14/duckdb:parquet1030108121.02339e+081.00656ns
tpcds_q15/duckdb:parquet281208672.76811e+071.01589ns
tpcds_q16/duckdb:parquet232446802.2662e+071.02571ns
tpcds_q17/duckdb:parquet402622773.96486e+071.01548ns
tpcds_q18/duckdb:parquet1070968751.005e+081.06564ns
tpcds_q19/duckdb:parquet338870413.29108e+071.02966ns
tpcds_q20/duckdb:parquet186002781.7705e+071.05056ns
tpcds_q21/duckdb:parquet141232781.35627e+071.04133ns
tpcds_q22/duckdb:parquet1029063159.81616e+071.04834ns
tpcds_q23/duckdb:parquet1025764289.91294e+071.03477ns
tpcds_q24/duckdb:parquet521405384.99499e+071.04386ns
tpcds_q25/duckdb:parquet370648493.61585e+071.02507ns
tpcds_q26/duckdb:parquet395585373.84276e+071.02943ns
tpcds_q27/duckdb:parquet815032557.73869e+071.05319ns
tpcds_q28/duckdb:parquet439532864.23236e+071.03851ns
tpcds_q29/duckdb:parquet382899833.8688e+070.989713ns
tpcds_q30/duckdb:parquet465279944.51069e+071.0315ns
tpcds_q31/duckdb:parquet279456022.74174e+071.01927ns
tpcds_q32/duckdb:parquet135922991.29779e+071.04734ns
tpcds_q33/duckdb:parquet215267282.10611e+071.02211ns
tpcds_q34/duckdb:parquet247092522.42873e+071.01737ns
tpcds_q35/duckdb:parquet695006216.9362e+071.002ns
tpcds_q36/duckdb:parquet253653712.46791e+071.02781ns
tpcds_q37/duckdb:parquet163306921.56383e+071.04427ns
tpcds_q38/duckdb:parquet370200843.61954e+071.02278ns
tpcds_q39/duckdb:parquet446756403.65485e+071.22236ns🚨
tpcds_q40/duckdb:parquet209679052.03892e+071.02838ns
tpcds_q41/duckdb:parquet103529029.87409e+061.04849ns
tpcds_q42/duckdb:parquet140554501.30668e+071.07566ns
tpcds_q43/duckdb:parquet194117411.85063e+071.04893ns
tpcds_q44/duckdb:parquet290806942.84264e+071.02302ns
tpcds_q45/duckdb:parquet305235242.95885e+071.0316ns
tpcds_q46/duckdb:parquet507900424.9164e+071.03307ns
tpcds_q47/duckdb:parquet611415835.91622e+071.03346ns
tpcds_q48/duckdb:parquet346282103.44979e+071.00378ns
tpcds_q49/duckdb:parquet269425372.64619e+071.01816ns
tpcds_q50/duckdb:parquet295090522.88406e+071.02318ns
tpcds_q51/duckdb:parquet1995450431.96238e+081.01685ns
tpcds_q52/duckdb:parquet137662081.31455e+071.04722ns
tpcds_q53/duckdb:parquet203710192.00882e+071.01408ns
tpcds_q54/duckdb:parquet273053452.63208e+071.0374ns
tpcds_q55/duckdb:parquet131246681.29501e+071.01348ns
tpcds_q56/duckdb:parquet235039962.33613e+071.00611ns
tpcds_q57/duckdb:parquet484724934.78502e+071.013ns
tpcds_q58/duckdb:parquet265151562.55922e+071.03606ns
tpcds_q59/duckdb:parquet395199913.92942e+071.00575ns
tpcds_q60/duckdb:parquet248842502.36898e+071.05042ns
tpcds_q61/duckdb:parquet333792643.34657e+070.997416ns
tpcds_q62/duckdb:parquet150088331.40161e+071.07083ns
tpcds_q63/duckdb:parquet184696451.75664e+071.05142ns
tpcds_q64/duckdb:parquet797836537.8097e+071.0216ns
tpcds_q65/duckdb:parquet305207972.98621e+071.02206ns
tpcds_q66/duckdb:parquet308933743.03354e+071.01839ns
tpcds_q67/duckdb:parquet1901820391.87294e+081.01542ns
tpcds_q68/duckdb:parquet400430803.94387e+071.01532ns
tpcds_q69/duckdb:parquet424107734.12711e+071.02761ns
tpcds_q70/duckdb:parquet580127575.70788e+071.01636ns
tpcds_q71/duckdb:parquet211996162.12035e+070.999817ns
tpcds_q72/duckdb:parquet1707972621.68541e+081.01339ns
tpcds_q73/duckdb:parquet221164782.09403e+071.05617ns
tpcds_q74/duckdb:parquet550927045.3864e+071.02281ns
tpcds_q75/duckdb:parquet571147495.49579e+071.03925ns
tpcds_q76/duckdb:parquet213964712.11842e+071.01002ns
tpcds_q77/duckdb:parquet242673942.46067e+070.986211ns
tpcds_q78/duckdb:parquet802346217.90235e+071.01533ns
tpcds_q79/duckdb:parquet322773073.1708e+071.01795ns
tpcds_q80/duckdb:parquet453880604.43038e+071.02447ns
tpcds_q81/duckdb:parquet513653585.07714e+071.0117ns
tpcds_q82/duckdb:parquet193526641.90756e+071.01453ns
tpcds_q83/duckdb:parquet197011581.87727e+071.04946ns
tpcds_q84/duckdb:parquet216740082.10373e+071.03027ns
tpcds_q85/duckdb:parquet445935364.4221e+071.00842ns
tpcds_q86/duckdb:parquet392488763.8855e+071.01014ns
tpcds_q87/duckdb:parquet383896023.78191e+071.01509ns
tpcds_q88/duckdb:parquet545278145.40156e+071.00948ns
tpcds_q89/duckdb:parquet223759392.19854e+071.01776ns
tpcds_q90/duckdb:parquet101501091.00803e+071.00693ns
tpcds_q91/duckdb:parquet280762452.81653e+070.996837ns
tpcds_q92/duckdb:parquet150680691.33758e+071.12652ns🚨
tpcds_q93/duckdb:parquet344004073.3476e+071.02761ns
tpcds_q94/duckdb:parquet191716001.89848e+071.00984ns
tpcds_q95/duckdb:parquet1498354571.51366e+080.98989ns
tpcds_q96/duckdb:parquet115689841.13007e+071.02374ns
tpcds_q97/duckdb:parquet389561213.83713e+071.01524ns
tpcds_q98/duckdb:parquet241495762.41203e+071.00121ns
tpcds_q99/duckdb:parquet248134382.43604e+071.0186ns
tpcds_q01/duckdb:vortex-file-compressed336568543.29917e+071.02016ns
tpcds_q02/duckdb:vortex-file-compressed576450605.68741e+071.01356ns
tpcds_q03/duckdb:vortex-file-compressed186953411.84858e+071.01134ns
tpcds_q04/duckdb:vortex-file-compressed1093137221.08295e+081.00941ns
tpcds_q05/duckdb:vortex-file-compressed449867294.18046e+071.07612ns
tpcds_q06/duckdb:vortex-file-compressed395242423.81352e+071.03643ns
tpcds_q07/duckdb:vortex-file-compressed290642422.85019e+071.01973ns
tpcds_q08/duckdb:vortex-file-compressed351044483.39063e+071.03534ns
tpcds_q09/duckdb:vortex-file-compressed503309654.70568e+071.06958ns
tpcds_q10/duckdb:vortex-file-compressed557460895.39486e+071.03332ns
tpcds_q11/duckdb:vortex-file-compressed756816397.2752e+071.04027ns
tpcds_q12/duckdb:vortex-file-compressed197368651.94989e+071.0122ns
tpcds_q13/duckdb:vortex-file-compressed365972403.53448e+071.03544ns
tpcds_q14/duckdb:vortex-file-compressed1306272331.27944e+081.02097ns
tpcds_q15/duckdb:vortex-file-compressed317676033.23309e+070.982578ns
tpcds_q16/duckdb:vortex-file-compressed329513493.3432e+070.985624ns
tpcds_q17/duckdb:vortex-file-compressed474488104.54383e+071.04425ns
tpcds_q18/duckdb:vortex-file-compressed1032859771.01866e+081.01394ns
tpcds_q19/duckdb:vortex-file-compressed401434873.95407e+071.01524ns
tpcds_q20/duckdb:vortex-file-compressed199162041.87886e+071.06002ns
tpcds_q21/duckdb:vortex-file-compressed190218841.84123e+071.03311ns
tpcds_q22/duckdb:vortex-file-compressed1200257271.14436e+081.04885ns
tpcds_q23/duckdb:vortex-file-compressed1286765451.24224e+081.03584ns
tpcds_q24/duckdb:vortex-file-compressed601808915.80958e+071.03589ns
tpcds_q25/duckdb:vortex-file-compressed465506794.57792e+071.01685ns
tpcds_q26/duckdb:vortex-file-compressed475368464.716e+071.00799ns
tpcds_q27/duckdb:vortex-file-compressed797609547.82509e+071.0193ns
tpcds_q28/duckdb:vortex-file-compressed328498863.17249e+071.03546ns
tpcds_q29/duckdb:vortex-file-compressed511094394.97516e+071.02729ns
tpcds_q30/duckdb:vortex-file-compressed361641813.40157e+071.06316ns
tpcds_q31/duckdb:vortex-file-compressed343511793.45914e+070.993056ns
tpcds_q32/duckdb:vortex-file-compressed188226811.80649e+071.04195ns
tpcds_q33/duckdb:vortex-file-compressed372318683.08716e+071.20602ns🚨
tpcds_q34/duckdb:vortex-file-compressed297726002.91203e+071.0224ns
tpcds_q35/duckdb:vortex-file-compressed851199978.34528e+071.01998ns
tpcds_q36/duckdb:vortex-file-compressed304892072.92927e+071.04085ns
tpcds_q37/duckdb:vortex-file-compressed185103371.71131e+071.08165ns
tpcds_q38/duckdb:vortex-file-compressed444578814.2796e+071.03883ns
tpcds_q39/duckdb:vortex-file-compressed465824444.20718e+071.10721ns🚨
tpcds_q40/duckdb:vortex-file-compressed260262622.54095e+071.02427ns
tpcds_q41/duckdb:vortex-file-compressed153361641.46877e+071.04415ns
tpcds_q42/duckdb:vortex-file-compressed153731131.46333e+071.05056ns
tpcds_q43/duckdb:vortex-file-compressed212950202.07721e+071.02517ns
tpcds_q44/duckdb:vortex-file-compressed285111662.73839e+071.04116ns
tpcds_q45/duckdb:vortex-file-compressed363875203.54256e+071.02715ns
tpcds_q46/duckdb:vortex-file-compressed571018625.61296e+071.01732ns
tpcds_q47/duckdb:vortex-file-compressed671429406.54587e+071.02573ns
tpcds_q48/duckdb:vortex-file-compressed350456323.30884e+071.05915ns
tpcds_q49/duckdb:vortex-file-compressed363003343.45522e+071.05059ns
tpcds_q50/duckdb:vortex-file-compressed399702103.96488e+071.00811ns
tpcds_q51/duckdb:vortex-file-compressed1170185981.18145e+080.99047ns
tpcds_q52/duckdb:vortex-file-compressed149632071.50281e+070.995684ns
tpcds_q53/duckdb:vortex-file-compressed240312642.32078e+071.03548ns
tpcds_q54/duckdb:vortex-file-compressed367872613.44459e+071.06797ns
tpcds_q55/duckdb:vortex-file-compressed146716011.4518e+071.01058ns
tpcds_q56/duckdb:vortex-file-compressed366097973.94905e+070.927053ns
tpcds_q57/duckdb:vortex-file-compressed600036846.06952e+070.988606ns
tpcds_q58/duckdb:vortex-file-compressed376576323.76756e+070.999522ns
tpcds_q59/duckdb:vortex-file-compressed565023065.5061e+071.02618ns
tpcds_q60/duckdb:vortex-file-compressed380796183.73109e+071.0206ns
tpcds_q61/duckdb:vortex-file-compressed421626773.73045e+071.13023ns🚨
tpcds_q62/duckdb:vortex-file-compressed252435742.57195e+070.981497ns
tpcds_q63/duckdb:vortex-file-compressed239116832.34207e+071.02096ns
tpcds_q64/duckdb:vortex-file-compressed920344948.64842e+071.06418ns
tpcds_q65/duckdb:vortex-file-compressed350132353.36961e+071.03909ns
tpcds_q66/duckdb:vortex-file-compressed366111683.74689e+070.977108ns
tpcds_q67/duckdb:vortex-file-compressed1830442881.80083e+081.01645ns
tpcds_q68/duckdb:vortex-file-compressed480395114.67093e+071.02848ns
tpcds_q69/duckdb:vortex-file-compressed539359905.27114e+071.02323ns
tpcds_q70/duckdb:vortex-file-compressed552162735.44864e+071.0134ns
tpcds_q71/duckdb:vortex-file-compressed275562392.57234e+071.07125ns
tpcds_q72/duckdb:vortex-file-compressed1748279901.74166e+081.0038ns
tpcds_q73/duckdb:vortex-file-compressed268655692.648e+071.01456ns
tpcds_q74/duckdb:vortex-file-compressed671060076.33861e+071.05869ns
tpcds_q75/duckdb:vortex-file-compressed679333836.65412e+071.02092ns
tpcds_q76/duckdb:vortex-file-compressed255388982.50555e+071.01929ns
tpcds_q77/duckdb:vortex-file-compressed339708093.1794e+071.06847ns
tpcds_q78/duckdb:vortex-file-compressed922258989.1953e+071.00297ns
tpcds_q79/duckdb:vortex-file-compressed363616743.45643e+071.052ns
tpcds_q80/duckdb:vortex-file-compressed557477845.37805e+071.03658ns
tpcds_q81/duckdb:vortex-file-compressed405739653.96894e+071.02229ns
tpcds_q82/duckdb:vortex-file-compressed203542071.89984e+071.07136ns
tpcds_q83/duckdb:vortex-file-compressed364083423.76257e+070.967645ns
tpcds_q84/duckdb:vortex-file-compressed251293382.40022e+071.04696ns
tpcds_q85/duckdb:vortex-file-compressed546897665.36874e+071.01867ns
tpcds_q86/duckdb:vortex-file-compressed435182214.59644e+070.94678ns
tpcds_q87/duckdb:vortex-file-compressed464218614.54748e+071.02083ns
tpcds_q88/duckdb:vortex-file-compressed792527137.88144e+071.00556ns
tpcds_q89/duckdb:vortex-file-compressed260121422.541e+071.0237ns
tpcds_q90/duckdb:vortex-file-compressed188579532.16836e+070.869689ns🚀
tpcds_q91/duckdb:vortex-file-compressed340999753.28601e+071.03773ns
tpcds_q92/duckdb:vortex-file-compressed260003912.32351e+071.11901ns🚨
tpcds_q93/duckdb:vortex-file-compressed319621843.07949e+071.0379ns
tpcds_q94/duckdb:vortex-file-compressed315203692.99364e+071.05291ns
tpcds_q95/duckdb:vortex-file-compressed1647309991.61978e+081.017ns
tpcds_q96/duckdb:vortex-file-compressed162089131.59085e+071.01888ns
tpcds_q97/duckdb:vortex-file-compressed436353664.38635e+070.994799ns
tpcds_q98/duckdb:vortex-file-compressed226821622.17734e+071.04174ns
tpcds_q99/duckdb:vortex-file-compressed433293664.12657e+071.05001ns
tpcds_q01/duckdb:vortex-compact450419714.44901e+071.0124ns
tpcds_q02/duckdb:vortex-compact641776975.93636e+071.08109ns
tpcds_q03/duckdb:vortex-compact269164502.68009e+071.00431ns
tpcds_q04/duckdb:vortex-compact1429873821.35162e+081.0579ns
tpcds_q05/duckdb:vortex-compact651072866.35953e+071.02378ns
tpcds_q06/duckdb:vortex-compact476544094.62494e+071.03038ns
tpcds_q07/duckdb:vortex-compact505527944.76965e+071.05988ns
tpcds_q08/duckdb:vortex-compact530221105.14151e+071.03126ns
tpcds_q09/duckdb:vortex-compact1159357541.09937e+081.05457ns
tpcds_q10/duckdb:vortex-compact795968147.49858e+071.06149ns
tpcds_q11/duckdb:vortex-compact975334619.93129e+070.982082ns
tpcds_q12/duckdb:vortex-compact293372432.76311e+071.06175ns
tpcds_q13/duckdb:vortex-compact613500755.84235e+071.05009ns
tpcds_q14/duckdb:vortex-compact1563193331.51331e+081.03297ns
tpcds_q15/duckdb:vortex-compact389532953.85524e+071.0104ns
tpcds_q16/duckdb:vortex-compact489784854.64588e+071.05423ns
tpcds_q17/duckdb:vortex-compact638630476.50983e+070.981024ns
tpcds_q18/duckdb:vortex-compact1612435131.49498e+081.07857ns
tpcds_q19/duckdb:vortex-compact567214875.54061e+071.02374ns
tpcds_q20/duckdb:vortex-compact263258362.46397e+071.06843ns
tpcds_q21/duckdb:vortex-compact263364492.63864e+070.998107ns
tpcds_q22/duckdb:vortex-compact1287998681.23967e+081.03899ns
tpcds_q23/duckdb:vortex-compact1498979131.38089e+081.08552ns
tpcds_q24/duckdb:vortex-compact745124397.1196e+071.04658ns
tpcds_q25/duckdb:vortex-compact699672036.87975e+071.017ns
tpcds_q26/duckdb:vortex-compact595551375.84731e+071.0185ns
tpcds_q27/duckdb:vortex-compact1288506491.23731e+081.04138ns
tpcds_q28/duckdb:vortex-compact1029562659.94486e+071.03527ns
tpcds_q29/duckdb:vortex-compact758719387.26127e+071.04489ns
tpcds_q30/duckdb:vortex-compact456752864.34043e+071.05232ns
tpcds_q31/duckdb:vortex-compact470235284.85055e+070.969448ns
tpcds_q32/duckdb:vortex-compact250979312.37733e+071.05572ns
tpcds_q33/duckdb:vortex-compact510187154.7327e+071.07801ns
tpcds_q34/duckdb:vortex-compact426399434.2981e+070.992065ns
tpcds_q35/duckdb:vortex-compact1078215691.02228e+081.05472ns
tpcds_q36/duckdb:vortex-compact454515474.34311e+071.04652ns
tpcds_q37/duckdb:vortex-compact278589412.58385e+071.0782ns
tpcds_q38/duckdb:vortex-compact559083965.25518e+071.06387ns
tpcds_q39/duckdb:vortex-compact489923655.02207e+070.975541ns
tpcds_q40/duckdb:vortex-compact338277513.21578e+071.05193ns
tpcds_q41/duckdb:vortex-compact192826831.86038e+071.03649ns
tpcds_q42/duckdb:vortex-compact223357202.11842e+071.05436ns
tpcds_q43/duckdb:vortex-compact338414283.29125e+071.02823ns
tpcds_q44/duckdb:vortex-compact432333764.05323e+071.06664ns
tpcds_q45/duckdb:vortex-compact474493564.72278e+071.00469ns
tpcds_q46/duckdb:vortex-compact760739007.33619e+071.03697ns
tpcds_q47/duckdb:vortex-compact802290008.03899e+070.997998ns
tpcds_q48/duckdb:vortex-compact537986325.22631e+071.02938ns
tpcds_q49/duckdb:vortex-compact590859165.6626e+071.04344ns
tpcds_q50/duckdb:vortex-compact575307165.57506e+071.03193ns
tpcds_q51/duckdb:vortex-compact1301372631.50218e+080.866324ns🚀
tpcds_q52/duckdb:vortex-compact232248882.22653e+071.0431ns
tpcds_q53/duckdb:vortex-compact379684513.76936e+071.00729ns
tpcds_q54/duckdb:vortex-compact477841154.62849e+071.03239ns
tpcds_q55/duckdb:vortex-compact227529252.22821e+071.02113ns
tpcds_q56/duckdb:vortex-compact533142525.29869e+071.00618ns
tpcds_q57/duckdb:vortex-compact704379456.72383e+071.04759ns
tpcds_q58/duckdb:vortex-compact446261214.28906e+071.04046ns
tpcds_q59/duckdb:vortex-compact646667106.31304e+071.02433ns
tpcds_q60/duckdb:vortex-compact515692065.19644e+070.992395ns
tpcds_q61/duckdb:vortex-compact696488896.57353e+071.05954ns
tpcds_q62/duckdb:vortex-compact421882784.39885e+070.959075ns
tpcds_q63/duckdb:vortex-compact389029183.6971e+071.05225ns
tpcds_q64/duckdb:vortex-compact1241757371.18876e+081.04458ns
tpcds_q65/duckdb:vortex-compact563128345.06192e+071.11248ns🚨
tpcds_q66/duckdb:vortex-compact584542955.61376e+071.04127ns
tpcds_q67/duckdb:vortex-compact2224012082.18357e+081.01852ns
tpcds_q68/duckdb:vortex-compact688695676.63013e+071.03874ns
tpcds_q69/duckdb:vortex-compact752533597.30463e+071.03021ns
tpcds_q70/duckdb:vortex-compact1075962571.02079e+081.05405ns
tpcds_q71/duckdb:vortex-compact392143023.71809e+071.05469ns
tpcds_q72/duckdb:vortex-compact2026019581.98625e+081.02002ns
tpcds_q73/duckdb:vortex-compact406730143.9389e+071.0326ns
tpcds_q74/duckdb:vortex-compact850689688.39826e+071.01294ns
tpcds_q75/duckdb:vortex-compact873615527.97195e+071.09586ns
tpcds_q76/duckdb:vortex-compact381847963.56747e+071.07036ns
tpcds_q77/duckdb:vortex-compact544247284.8189e+071.1294ns🚨
tpcds_q78/duckdb:vortex-compact1039192009.96291e+071.04306ns
tpcds_q79/duckdb:vortex-compact540201035.29413e+071.02038ns
tpcds_q80/duckdb:vortex-compact847502008.37707e+071.01169ns
tpcds_q81/duckdb:vortex-compact536547495.07221e+071.05782ns
tpcds_q82/duckdb:vortex-compact289137092.81461e+071.02727ns
tpcds_q83/duckdb:vortex-compact432330974.17947e+071.03442ns
tpcds_q84/duckdb:vortex-compact320391983.01486e+071.06271ns
tpcds_q85/duckdb:vortex-compact777841237.3706e+071.05533ns
tpcds_q86/duckdb:vortex-compact1124217041.04997e+081.07071ns
tpcds_q87/duckdb:vortex-compact551239975.60317e+070.983799ns
tpcds_q88/duckdb:vortex-compact1058547161.01931e+081.03849ns
tpcds_q89/duckdb:vortex-compact394825773.83872e+071.02854ns
tpcds_q90/duckdb:vortex-compact375864103.11846e+071.20529ns🚨
tpcds_q91/duckdb:vortex-compact450725234.4348e+071.01634ns
tpcds_q92/duckdb:vortex-compact367585153.59834e+071.02154ns
tpcds_q93/duckdb:vortex-compact395588793.85566e+071.02599ns
tpcds_q94/duckdb:vortex-compact513412814.72818e+071.08586ns
tpcds_q95/duckdb:vortex-compact1851670251.7327e+081.06866ns
tpcds_q96/duckdb:vortex-compact212326951.98788e+071.06811ns
tpcds_q97/duckdb:vortex-compact491208484.90504e+071.00144ns
tpcds_q98/duckdb:vortex-compact337149463.29866e+071.02208ns
tpcds_q99/duckdb:vortex-compact562154395.66816e+070.991776ns
tpcds_q01/duckdb:duckdb239828182.38634e+071.00501ns
tpcds_q02/duckdb:duckdb259588842.48436e+071.04489ns
tpcds_q03/duckdb:duckdb115038601.0412e+071.10487ns🚨
tpcds_q04/duckdb:duckdb1740769701.74049e+081.00016ns
tpcds_q05/duckdb:duckdb216493392.16858e+070.998317ns
tpcds_q06/duckdb:duckdb283618372.69481e+071.05246ns
tpcds_q07/duckdb:duckdb422276794.05973e+071.04016ns
tpcds_q08/duckdb:duckdb1254161781.24986e+081.00344ns
tpcds_q09/duckdb:duckdb193010741.91806e+071.00628ns
tpcds_q10/duckdb:duckdb291088192.79454e+071.04163ns
tpcds_q11/duckdb:duckdb1532175221.51938e+081.00842ns
tpcds_q12/duckdb:duckdb143275961.43425e+070.99896ns
tpcds_q13/duckdb:duckdb279445542.66946e+071.04682ns
tpcds_q14/duckdb:duckdb937922579.26936e+071.01185ns
tpcds_q15/duckdb:duckdb235950782.35473e+071.00203ns
tpcds_q16/duckdb:duckdb205402341.98715e+071.03365ns
tpcds_q17/duckdb:duckdb266822252.48166e+071.07517ns
tpcds_q18/duckdb:duckdb517868845.07497e+071.02044ns
tpcds_q19/duckdb:duckdb203973071.9946e+071.02263ns
tpcds_q20/duckdb:duckdb147552901.43901e+071.02538ns
tpcds_q21/duckdb:duckdb78890927.77557e+061.0146ns
tpcds_q22/duckdb:duckdb893399148.28382e+071.07849ns
tpcds_q23/duckdb:duckdb736967147.32733e+071.00578ns
tpcds_q24/duckdb:duckdb270711412.69184e+071.00568ns
tpcds_q25/duckdb:duckdb191571801.98824e+070.963524ns
tpcds_q26/duckdb:duckdb299886042.91883e+071.02742ns
tpcds_q27/duckdb:duckdb529175255.36435e+070.986466ns
tpcds_q28/duckdb:duckdb250779852.47416e+071.0136ns
tpcds_q29/duckdb:duckdb246675312.41989e+071.01937ns
tpcds_q30/duckdb:duckdb334013753.28369e+071.01719ns
tpcds_q31/duckdb:duckdb247672372.40664e+071.02912ns
tpcds_q32/duckdb:duckdb88181938.67312e+061.01673ns
tpcds_q33/duckdb:duckdb167964291.6384e+071.02517ns
tpcds_q34/duckdb:duckdb196782311.82477e+071.0784ns
tpcds_q35/duckdb:duckdb396719194.03365e+070.983523ns
tpcds_q36/duckdb:duckdb778663737.70038e+071.0112ns
tpcds_q37/duckdb:duckdb94400909.37737e+061.00669ns
tpcds_q38/duckdb:duckdb344476233.37545e+071.02053ns
tpcds_q39/duckdb:duckdb307139872.97886e+071.03106ns
tpcds_q40/duckdb:duckdb160965131.54005e+071.04519ns
tpcds_q41/duckdb:duckdb107163071.01374e+071.05711ns
tpcds_q42/duckdb:duckdb96641289.44581e+061.02311ns
tpcds_q43/duckdb:duckdb149067601.43496e+071.03883ns
tpcds_q44/duckdb:duckdb171140161.64062e+071.04314ns
tpcds_q45/duckdb:duckdb195767681.93129e+071.01366ns
tpcds_q46/duckdb:duckdb409751483.99465e+071.02575ns
tpcds_q47/duckdb:duckdb563993705.47452e+071.03021ns
tpcds_q48/duckdb:duckdb268484522.58506e+071.0386ns
tpcds_q49/duckdb:duckdb183502081.76368e+071.04045ns
tpcds_q50/duckdb:duckdb173768451.69254e+071.02667ns
tpcds_q51/duckdb:duckdb1078533001.06879e+081.00911ns
tpcds_q52/duckdb:duckdb107524459.05515e+061.18744ns🚨
tpcds_q53/duckdb:duckdb161061831.55453e+071.03608ns
tpcds_q54/duckdb:duckdb202937591.92478e+071.05434ns
tpcds_q55/duckdb:duckdb97873889.54698e+061.02518ns
tpcds_q56/duckdb:duckdb178922941.75035e+071.02221ns
tpcds_q57/duckdb:duckdb472310174.56265e+071.03517ns
tpcds_q58/duckdb:duckdb158185521.57541e+071.00409ns
tpcds_q59/duckdb:duckdb382728973.76052e+071.01775ns
tpcds_q60/duckdb:duckdb195211071.90569e+071.02436ns
tpcds_q61/duckdb:duckdb188002991.80935e+071.03907ns
tpcds_q62/duckdb:duckdb109969301.06096e+071.0365ns
tpcds_q63/duckdb:duckdb144691851.36002e+071.0639ns
tpcds_q64/duckdb:duckdb624770345.99488e+071.04217ns
tpcds_q65/duckdb:duckdb345690183.57772e+070.966229ns
tpcds_q66/duckdb:duckdb281841932.72362e+071.03481ns
tpcds_q67/duckdb:duckdb1531195191.52209e+081.00598ns
tpcds_q68/duckdb:duckdb283924672.77635e+071.02265ns
tpcds_q69/duckdb:duckdb301450232.94007e+071.02532ns
tpcds_q70/duckdb:duckdb204056212.00129e+071.01962ns
tpcds_q71/duckdb:duckdb171615671.64162e+071.04541ns
tpcds_q72/duckdb:duckdb470967404.56882e+071.03083ns
tpcds_q73/duckdb:duckdb153039821.38981e+071.10116ns🚨
tpcds_q74/duckdb:duckdb1070218661.06687e+081.00313ns
tpcds_q75/duckdb:duckdb455673914.566e+070.997972ns
tpcds_q76/duckdb:duckdb152366041.49899e+071.01646ns
tpcds_q77/duckdb:duckdb159941981.45969e+071.09573ns
tpcds_q78/duckdb:duckdb684701206.61517e+071.03505ns
tpcds_q79/duckdb:duckdb219047802.13377e+071.02657ns
tpcds_q80/duckdb:duckdb320720503.09288e+071.03696ns
tpcds_q81/duckdb:duckdb419964914.09706e+071.02504ns
tpcds_q82/duckdb:duckdb115489731.16055e+070.995133ns
tpcds_q83/duckdb:duckdb115275561.08351e+071.06391ns
tpcds_q84/duckdb:duckdb158553161.5036e+071.05449ns
tpcds_q85/duckdb:duckdb265934732.55357e+071.04142ns
tpcds_q86/duckdb:duckdb142417671.3768e+071.03441ns
tpcds_q87/duckdb:duckdb352996023.47737e+071.01512ns
tpcds_q88/duckdb:duckdb276104382.6528e+071.0408ns
tpcds_q89/duckdb:duckdb190026301.8025e+071.05424ns
tpcds_q90/duckdb:duckdb75070916.77048e+061.1088ns🚨
tpcds_q91/duckdb:duckdb163211501.58055e+071.03262ns
tpcds_q92/duckdb:duckdb105168949.92505e+061.05963ns
tpcds_q93/duckdb:duckdb248287962.39093e+071.03846ns
tpcds_q94/duckdb:duckdb157156241.5366e+071.02275ns
tpcds_q95/duckdb:duckdb1145728111.27691e+080.897264ns🚀
tpcds_q96/duckdb:duckdb63299426.0712e+061.04262ns
tpcds_q97/duckdb:duckdb336409783.29462e+071.02109ns
tpcds_q98/duckdb:duckdb188978361.91269e+070.988023ns
tpcds_q99/duckdb:duckdb217878112.13363e+071.02116ns

@AdamGS
AdamGSforce-pushed the adamg/df-52-wip branch 5 times, most recently from ca2adc8 to d877c4eCompareJanuary 7, 2026 16:32
))
}

fn split_projection(

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

I'm really unsure if this function should be part of the trait or just some internal implementation detail. I'm tempted to keep it out of the public API for now and see if anyone ever runs into needed to customize it.

@AdamGS
AdamGSforce-pushed the adamg/df-52-wip branch 3 times, most recently from ba02a0d to 670dc71CompareJanuary 13, 2026 11:18
@AdamGSAdamGS changed the title [WIP] Datafusion 52 upgradeDatafusion 52 upgradeJan 13, 2026
@AdamGS
AdamGS marked this pull request as ready for review January 13, 2026 11:19
@robert3005robert3005 mentioned this pull request Jan 13, 2026
AdamGS added a commit that referenced this pull request Jan 13, 2026
This is a missing piece to support
#5863
---------
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access

Summary

  • Overall: 1.034x ➖
  • Vortex: 1.039x ➖
  • Best: No improvements
  • Worst: random-access/vortex-tokio-local-disk (1.039x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
namePR 5586122base 5cd8b29ratio (PR/base)unitremark
random-access/parquet-tokio-local-disk1897606021.84419e+081.02896ns
random-access/vortex-tokio-local-disk12915801.24328e+061.03885ns

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Compression

Summary

  • Overall: 0.998x ➖
  • Vortex: 0.996x ➖
  • Best: vortex:parquet-zstd ratio decompress time/taxi (0.924x)
  • Worst: vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 (1.064x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
namePR 5586122base 65e7263ratio (PR/base)unitremark
parquet_rs-zstd compress time/taxi1.42551e+091.37809e+091.03442ns
parquet_rs-zstd decompress time/taxi2.92131e+082.86158e+081.02087ns
compress time/taxi7.2214e+087.2029e+081.00257ns
decompress time/taxi1.78918e+071.89684e+070.94324ns
parquet_rs-zstd compress time/Arade2.5234e+092.47379e+091.02005ns
parquet_rs-zstd decompress time/Arade6.61522e+086.52902e+081.0132ns
compress time/Arade1.17207e+091.17477e+090.997707ns
decompress time/Arade2.93691e+073.13256e+070.937543ns
parquet_rs-zstd compress time/Bimbo1.59966e+101.57026e+101.01872ns
parquet_rs-zstd decompress time/Bimbo2.25587e+092.22312e+091.01473ns
compress time/Bimbo6.793e+096.78155e+091.00169ns
decompress time/Bimbo9.88606e+079.58137e+071.0318ns
parquet_rs-zstd compress time/CMSprovider7.94895e+097.88268e+091.00841ns
parquet_rs-zstd decompress time/CMSprovider2.10467e+092.09486e+091.00468ns
compress time/CMSprovider2.89042e+092.85771e+091.01144ns
decompress time/CMSprovider6.80805e+076.8644e+070.991792ns
parquet_rs-zstd compress time/Euro20161.46788e+091.45614e+091.00806ns
parquet_rs-zstd decompress time/Euro20164.15015e+084.14866e+081.00036ns
compress time/Euro20164.03544e+084.06863e+080.991843ns
decompress time/Euro20161.94863e+071.86097e+071.04711ns
parquet_rs-zstd compress time/Food9.28061e+089.30313e+080.997579ns
parquet_rs-zstd decompress time/Food2.35544e+082.35083e+081.00196ns
compress time/Food3.83019e+083.78052e+081.01314ns
decompress time/Food8.38977e+068.62387e+060.972855ns
parquet_rs-zstd compress time/HashTags2.57698e+092.55311e+091.00935ns
parquet_rs-zstd decompress time/HashTags6.85891e+086.70762e+081.02256ns
compress time/HashTags8.93753e+088.94328e+080.999357ns
decompress time/HashTags7.98411e+078.05952e+070.990643ns
parquet_rs-zstd compress time/TPC-H l_comment chunked3.18814e+093.21509e+090.991615ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked7.08215e+087.08737e+080.999264ns
compress time/TPC-H l_comment chunked1.33313e+091.30497e+091.02158ns
decompress time/TPC-H l_comment chunked4.63004e+074.54324e+071.0191ns
parquet_rs-zstd compress time/TPC-H l_comment canonical3.20413e+093.18276e+091.00671ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical7.09853e+087.05188e+081.00661ns
compress time/TPC-H l_comment canonical1.30464e+091.27435e+091.02377ns
decompress time/TPC-H l_comment canonical4.53948e+074.57257e+070.992762ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=10006.53122e+066.55543e+060.996308ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=10002.52457e+062.56919e+060.982633ns
compress time/wide table cols=100 chunks=1 rows=10001.47359e+071.5379e+070.958184ns
decompress time/wide table cols=100 chunks=1 rows=10003.1705e+063.0327e+061.04544ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=10008.38581e+078.56796e+070.978741ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=10002.8578e+072.96049e+070.965312ns
compress time/wide table cols=1000 chunks=1 rows=10001.42421e+081.45996e+080.975512ns
decompress time/wide table cols=1000 chunks=1 rows=10002.64749e+072.85722e+070.926594ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=10008.97855e+089.04508e+080.992645ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=10003.3847e+083.40869e+080.992961ns
compress time/wide table cols=10000 chunks=1 rows=10001.39817e+091.43349e+090.975363ns
decompress time/wide table cols=10000 chunks=1 rows=10002.79676e+082.7545e+081.01534ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=10006.69765e+066.46933e+061.03529ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=10002.54725e+062.53163e+061.00617ns
compress time/wide table cols=100 chunks=50 rows=10001.49853e+071.37537e+071.08955ns
decompress time/wide table cols=100 chunks=50 rows=10002.93497e+063.11346e+060.942671ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=10008.96601e+078.66001e+071.03534ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=10002.93063e+072.94273e+070.995889ns
compress time/wide table cols=1000 chunks=50 rows=10001.43429e+081.43614e+080.998716ns
decompress time/wide table cols=1000 chunks=50 rows=10002.8376e+072.86863e+070.989184ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=10008.91661e+088.99942e+080.990798ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=10003.39917e+083.39088e+081.00245ns
compress time/wide table cols=10000 chunks=50 rows=10001.39996e+091.37763e+091.01621ns
decompress time/wide table cols=10000 chunks=50 rows=10002.76604e+082.80513e+080.986065ns
parquet size/taxi5.58792e+075.58792e+071bytes
vortex-file-compressed size/taxi5.499e+075.499e+071bytes
vortex:parquet-zstd size/taxi0.9840880.9840881ratio
vortex:parquet-zstd ratio compress time/taxi0.5065820.5226750.96921ratio
vortex:parquet-zstd ratio decompress time/taxi0.06124570.06628640.923954ratio
parquet size/Arade3.05282e+083.05282e+081bytes
vortex-file-compressed size/Arade1.42319e+081.42319e+081bytes
vortex:parquet-zstd size/Arade0.4661880.4661881ratio
vortex:parquet-zstd ratio compress time/Arade0.4644810.4748850.978092ratio
vortex:parquet-zstd ratio decompress time/Arade0.04439620.0479790.925326ratio
parquet size/Bimbo3.88935e+083.88935e+081bytes
vortex-file-compressed size/Bimbo5.30264e+085.30264e+081bytes
vortex:parquet-zstd size/Bimbo1.363371.363371ratio
vortex:parquet-zstd ratio compress time/Bimbo0.4246530.4318750.983276ratio
vortex:parquet-zstd ratio decompress time/Bimbo0.04382380.04309881.01682ratio
parquet size/CMSprovider3.84635e+083.84635e+081bytes
vortex-file-compressed size/CMSprovider5.03903e+085.03903e+081bytes
vortex:parquet-zstd size/CMSprovider1.310081.310081ratio
vortex:parquet-zstd ratio compress time/CMSprovider0.3636220.3625311.00301ratio
vortex:parquet-zstd ratio decompress time/CMSprovider0.03234730.03276780.987168ratio
parquet size/Euro20161.23043e+081.23043e+081bytes
vortex-file-compressed size/Euro20161.72362e+081.7232e+081.00025bytes
vortex:parquet-zstd size/Euro20161.400831.400491.00025ratio
vortex:parquet-zstd ratio compress time/Euro20160.2749170.2794110.983913ratio
vortex:parquet-zstd ratio decompress time/Euro20160.04695340.04485721.04673ratio
parquet size/Food3.61776e+073.61776e+071bytes
vortex-file-compressed size/Food4.43946e+074.43946e+071bytes
vortex:parquet-zstd size/Food1.227131.227131ratio
vortex:parquet-zstd ratio compress time/Food0.4127090.4063711.0156ratio
vortex:parquet-zstd ratio decompress time/Food0.03561870.03668440.97095ratio
parquet size/HashTags1.33855e+081.33855e+081bytes
vortex-file-compressed size/HashTags2.0383e+082.0383e+081bytes
vortex:parquet-zstd size/HashTags1.522771.522771ratio
vortex:parquet-zstd ratio compress time/HashTags0.3468220.3502890.990102ratio
vortex:parquet-zstd ratio decompress time/HashTags0.1164050.1201550.968792ratio
parquet size/TPC-H l_comment chunked1.58411e+081.58411e+081bytes
vortex-file-compressed size/TPC-H l_comment chunked1.8661e+081.8661e+081bytes
vortex:parquet-zstd size/TPC-H l_comment chunked1.178011.178011ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked0.4181530.4058891.03022ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked0.06537610.06410341.01985ratio
parquet size/TPC-H l_comment canonical1.58411e+081.58411e+081bytes
vortex-file-compressed size/TPC-H l_comment canonical1.8661e+081.8661e+081bytes
vortex:parquet-zstd size/TPC-H l_comment canonical1.178011.178011ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical0.4071750.4003921.01694ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical0.06394960.06484190.986238ratio
parquet size/wide table cols=100 chunks=1 rows=10009322049322041bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=10008843848843841bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=10000.9487020.9487021ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=10002.256222.345990.961734ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=10001.255861.180411.06392ratio
parquet size/wide table cols=1000 chunks=1 rows=10009.322e+069.322e+061bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=10008.82958e+068.82958e+061bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=10000.9471770.9471771ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=10001.698361.703980.9967ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=10000.9264070.9651170.959891ratio
parquet size/wide table cols=10000 chunks=1 rows=10009.322e+079.322e+071bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=10008.83176e+078.83176e+071bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=10000.947410.947411ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=10001.557231.584820.98259ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=10000.8262970.8080821.02254ratio
parquet size/wide table cols=100 chunks=50 rows=10009322049322041bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=10008843848843841bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=10000.9487020.9487021ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=10002.23742.125991.0524ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=10001.152211.229830.936888ratio
parquet size/wide table cols=1000 chunks=50 rows=10009.322e+069.322e+061bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=10008.82958e+068.82958e+061bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=10000.9471770.9471771ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=10001.59971.658360.96463ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=10000.9682570.9748210.993267ratio
parquet size/wide table cols=10000 chunks=50 rows=10009.322e+079.322e+071bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=10008.83176e+078.83176e+071bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=10000.947410.947411ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=10001.570061.530791.02565ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=10000.8137420.827260.98366ratio

@AdamGS
AdamGS merged commit 7ca58a1 into developJan 13, 2026
62 of 63 checks passed
@AdamGS
AdamGS deleted the adamg/df-52-wip branch January 13, 2026 16:43
danking pushed a commit that referenced this pull request Feb 6, 2026
This is a missing piece to support
#5863
---------
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
danking pushed a commit that referenced this pull request Feb 6, 2026
This PR uses the current tip of DataFusion to test the upcoming upgrade.
It drops the use of the `SchemaAdapter` API, removes the vendored code
we pulled to fix some bugs and currently passes all of our tests!
This PR requires at least one more round of polish, I'm sure I left some
convoluted things in `opener.rs`.
~Waiting for the upstream release
apache/datafusion#18566
---------
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/featureA new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@AdamGS@robert3005@joseph-isaacs