Skip to content

Scan API#6598

Draft
joseph-isaacs wants to merge 74 commits intodevelopfrom
ji/scan-api-test
Draft

Scan API#6598
joseph-isaacs wants to merge 74 commits intodevelopfrom
ji/scan-api-test

Conversation

@joseph-isaacs
Copy link
Contributor

Summary

Closes: #000

Testing

Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
gatesn and others added 14 commits February 17, 2026 15:29
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Nicholas Gates <[email protected]>
Signed-off-by: Joe Isaacs <[email protected]>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 19, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 19, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 19, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done e05efff 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.706x ✅
  • Vortex: 0.706x ✅
  • datafusion:vortex: 0.706x ✅
  • Best: polarsignals_q04/datafusion:vortex-file-compressed (0.589x)
  • Worst: No regressions
  • Significant (>10%): 9↑ 0↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 118427460 1.83219e+08 0.646372 ns 🚀
polarsignals_q01/datafusion:vortex-file-compressed 261223564 4.33006e+08 0.603279 ns 🚀
polarsignals_q02/datafusion:vortex-file-compressed 20903248 2.93653e+07 0.711834 ns 🚀
polarsignals_q03/datafusion:vortex-file-compressed 276883663 4.21261e+08 0.657274 ns 🚀
polarsignals_q04/datafusion:vortex-file-compressed 8508267 1.44334e+07 0.589484 ns 🚀
polarsignals_q05/datafusion:vortex-file-compressed 18255863 1.98251e+07 0.920847 ns
polarsignals_q06/datafusion:vortex-file-compressed 20231735 2.40686e+07 0.840587 ns 🚀
polarsignals_q07/datafusion:vortex-file-compressed 15362267 1.88237e+07 0.816112 ns 🚀
polarsignals_q08/datafusion:vortex-file-compressed 394667058 5.7534e+08 0.685972 ns 🚀
polarsignals_q09/datafusion:vortex-file-compressed 10446613 1.57776e+07 0.662116 ns 🚀

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.015x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 1.036x ➖
  • datafusion:vortex: 0.966x ➖
  • Best: tpch_q02/datafusion:vortex-file-compressed (0.451x)
  • Worst: tpch_q04/datafusion:vortex-file-compressed (3.066x)
  • Significant (>10%): 25↑ 16↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 66767385 6.83038e+07 0.977506 ns
tpch_q02/datafusion:arrow 23318903 2.37929e+07 0.98008 ns
tpch_q03/datafusion:arrow 37935175 3.59571e+07 1.05501 ns
tpch_q04/datafusion:arrow 31455681 2.94128e+07 1.06945 ns
tpch_q05/datafusion:arrow 96153984 9.06408e+07 1.06082 ns
tpch_q06/datafusion:arrow 24511418 2.09443e+07 1.17032 ns 🚨
tpch_q07/datafusion:arrow 184700750 1.67475e+08 1.10286 ns 🚨
tpch_q08/datafusion:arrow 48683449 4.52777e+07 1.07522 ns
tpch_q09/datafusion:arrow 79605335 7.2707e+07 1.09488 ns
tpch_q10/datafusion:arrow 60012838 5.55827e+07 1.0797 ns
tpch_q11/datafusion:arrow 12313840 1.21193e+07 1.01605 ns
tpch_q12/datafusion:arrow 65684679 5.69908e+07 1.15255 ns 🚨
tpch_q13/datafusion:arrow 54838350 5.29152e+07 1.03634 ns
tpch_q14/datafusion:arrow 26880477 2.5615e+07 1.0494 ns
tpch_q15/datafusion:arrow 52170560 5.01456e+07 1.04038 ns
tpch_q16/datafusion:arrow 23947400 2.34595e+07 1.0208 ns
tpch_q17/datafusion:arrow 84865538 7.57077e+07 1.12096 ns 🚨
tpch_q18/datafusion:arrow 165019243 1.57234e+08 1.04952 ns
tpch_q19/datafusion:arrow 44407220 3.94872e+07 1.1246 ns 🚨
tpch_q20/datafusion:arrow 41425276 3.86927e+07 1.07062 ns
tpch_q21/datafusion:arrow 241938470 2.20282e+08 1.09831 ns
tpch_q22/datafusion:arrow 22392837 2.14609e+07 1.04342 ns
tpch_q01/datafusion:parquet 107811191 1.4645e+08 0.736162 ns 🚀
tpch_q02/datafusion:parquet 83406911 8.0713e+07 1.03338 ns
tpch_q03/datafusion:parquet 87266441 8.66223e+07 1.00744 ns
tpch_q04/datafusion:parquet 55163388 5.57089e+07 0.990208 ns
tpch_q05/datafusion:parquet 176003049 1.69836e+08 1.03631 ns
tpch_q06/datafusion:parquet 48010122 4.73107e+07 1.01478 ns
tpch_q07/datafusion:parquet 187364620 1.9061e+08 0.982971 ns
tpch_q08/datafusion:parquet 172893205 1.75257e+08 0.986514 ns
tpch_q09/datafusion:parquet 222960967 2.19848e+08 1.01416 ns
tpch_q10/datafusion:parquet 192932220 1.96625e+08 0.981219 ns
tpch_q11/datafusion:parquet 61926164 6.05688e+07 1.02241 ns
tpch_q12/datafusion:parquet 128491562 1.09055e+08 1.17823 ns 🚨
tpch_q13/datafusion:parquet 213059968 2.0182e+08 1.05569 ns
tpch_q14/datafusion:parquet 85550187 8.62635e+07 0.991731 ns
tpch_q15/datafusion:parquet 70473148 6.83357e+07 1.03128 ns
tpch_q16/datafusion:parquet 56733250 5.41314e+07 1.04807 ns
tpch_q17/datafusion:parquet 183225175 1.71778e+08 1.06664 ns
tpch_q18/datafusion:parquet 235998260 2.39112e+08 0.986978 ns
tpch_q19/datafusion:parquet 102646097 1.04638e+08 0.980964 ns
tpch_q20/datafusion:parquet 124497878 1.26311e+08 0.985644 ns
tpch_q21/datafusion:parquet 185835020 1.89787e+08 0.979178 ns
tpch_q22/datafusion:parquet 39420549 4.09266e+07 0.9632 ns
tpch_q01/datafusion:vortex-file-compressed 46009499 5.38781e+07 0.853955 ns 🚀
tpch_q02/datafusion:vortex-file-compressed 24864254 5.51417e+07 0.450916 ns 🚀
tpch_q03/datafusion:vortex-file-compressed 28527225 3.08275e+07 0.925382 ns
tpch_q04/datafusion:vortex-file-compressed 62510493 2.03884e+07 3.06598 ns 🚨
tpch_q05/datafusion:vortex-file-compressed 187684740 8.09151e+07 2.31953 ns 🚨
tpch_q06/datafusion:vortex-file-compressed 8923794 1.09504e+07 0.814927 ns 🚀
tpch_q07/datafusion:vortex-file-compressed 156260857 9.48401e+07 1.64763 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 34669591 7.29833e+07 0.475035 ns 🚀
tpch_q09/datafusion:vortex-file-compressed 71251205 9.05618e+07 0.786769 ns 🚀
tpch_q10/datafusion:vortex-file-compressed 79051956 8.44088e+07 0.936537 ns
tpch_q11/datafusion:vortex-file-compressed 19963192 2.17371e+07 0.918393 ns
tpch_q12/datafusion:vortex-file-compressed 47942676 3.70668e+07 1.29341 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 46695570 3.30077e+07 1.41469 ns 🚨
tpch_q14/datafusion:vortex-file-compressed 19400324 2.96172e+07 0.655035 ns 🚀
tpch_q15/datafusion:vortex-file-compressed 21304943 2.91293e+07 0.731392 ns 🚀
tpch_q16/datafusion:vortex-file-compressed 21030016 3.60611e+07 0.583178 ns 🚀
tpch_q17/datafusion:vortex-file-compressed 65275580 7.46095e+07 0.874897 ns 🚀
tpch_q18/datafusion:vortex-file-compressed 216040059 1.06194e+08 2.03438 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 18483597 3.78131e+07 0.488815 ns 🚀
tpch_q20/datafusion:vortex-file-compressed 29748546 5.20503e+07 0.571535 ns 🚀
tpch_q21/datafusion:vortex-file-compressed 230504072 9.97497e+07 2.31082 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 14075712 1.82271e+07 0.772242 ns 🚀
tpch_q01/datafusion:vortex-compact 53878267 6.19349e+07 0.869917 ns 🚀
tpch_q02/datafusion:vortex-compact 29377747 5.7049e+07 0.514956 ns 🚀
tpch_q03/datafusion:vortex-compact 29989358 3.42135e+07 0.876536 ns 🚀
tpch_q04/datafusion:vortex-compact 63834942 2.61813e+07 2.43819 ns 🚨
tpch_q05/datafusion:vortex-compact 192552188 9.13868e+07 2.107 ns 🚨
tpch_q06/datafusion:vortex-compact 12692554 1.5669e+07 0.810042 ns 🚀
tpch_q07/datafusion:vortex-compact 162162063 1.011e+08 1.60397 ns 🚨
tpch_q08/datafusion:vortex-compact 38631701 7.90561e+07 0.488662 ns 🚀
tpch_q09/datafusion:vortex-compact 77039449 9.73714e+07 0.791192 ns 🚀
tpch_q10/datafusion:vortex-compact 82268340 8.57122e+07 0.95982 ns
tpch_q11/datafusion:vortex-compact 22605353 2.45129e+07 0.922182 ns
tpch_q12/datafusion:vortex-compact 52896932 4.78092e+07 1.10642 ns 🚨
tpch_q13/datafusion:vortex-compact 52631625 4.03612e+07 1.30401 ns 🚨
tpch_q14/datafusion:vortex-compact 22627507 3.41797e+07 0.662015 ns 🚀
tpch_q15/datafusion:vortex-compact 28825393 3.56159e+07 0.80934 ns 🚀
tpch_q16/datafusion:vortex-compact 27980813 4.17474e+07 0.670242 ns 🚀
tpch_q17/datafusion:vortex-compact 67205963 7.95827e+07 0.844479 ns 🚀
tpch_q18/datafusion:vortex-compact 219962957 1.16102e+08 1.89456 ns 🚨
tpch_q19/datafusion:vortex-compact 28123732 5.06271e+07 0.555508 ns 🚀
tpch_q20/datafusion:vortex-compact 37544133 6.05151e+07 0.62041 ns 🚀
tpch_q21/datafusion:vortex-compact 230379476 1.1793e+08 1.95353 ns 🚨
tpch_q22/datafusion:vortex-compact 14886055 1.66826e+07 0.89231 ns 🚀
tpch_q01/duckdb:parquet 79642459 8.05723e+07 0.98846 ns
tpch_q02/duckdb:parquet 47370338 4.77841e+07 0.991342 ns
tpch_q03/duckdb:parquet 79548254 7.72845e+07 1.02929 ns
tpch_q04/duckdb:parquet 61303611 6.27591e+07 0.976808 ns
tpch_q05/duckdb:parquet 78207594 7.56833e+07 1.03335 ns
tpch_q06/duckdb:parquet 33814221 3.04137e+07 1.11181 ns 🚨
tpch_q07/duckdb:parquet 93476869 9.73545e+07 0.96017 ns
tpch_q08/duckdb:parquet 100175532 9.69905e+07 1.03284 ns
tpch_q09/duckdb:parquet 159527233 1.7263e+08 0.9241 ns
tpch_q10/duckdb:parquet 153092430 1.40329e+08 1.09095 ns
tpch_q11/duckdb:parquet 26285804 2.61079e+07 1.00681 ns
tpch_q12/duckdb:parquet 73270891 7.31303e+07 1.00192 ns
tpch_q13/duckdb:parquet 280028250 2.74593e+08 1.01979 ns
tpch_q14/duckdb:parquet 52885016 5.48745e+07 0.963745 ns
tpch_q15/duckdb:parquet 35916766 2.94511e+07 1.21954 ns 🚨
tpch_q16/duckdb:parquet 61008630 5.97938e+07 1.02032 ns
tpch_q17/duckdb:parquet 87916397 7.61863e+07 1.15397 ns 🚨
tpch_q18/duckdb:parquet 130828328 1.28713e+08 1.01643 ns
tpch_q19/duckdb:parquet 91141381 7.97548e+07 1.14277 ns 🚨
tpch_q20/duckdb:parquet 71895560 7.28281e+07 0.987196 ns
tpch_q21/duckdb:parquet 197238602 2.00387e+08 0.984287 ns
tpch_q22/duckdb:parquet 57258418 5.65382e+07 1.01274 ns
tpch_q01/duckdb:vortex-file-compressed 36664803 3.57002e+07 1.02702 ns
tpch_q02/duckdb:vortex-file-compressed 35334463 3.4473e+07 1.02499 ns
tpch_q03/duckdb:vortex-file-compressed 36228953 3.58643e+07 1.01017 ns
tpch_q04/duckdb:vortex-file-compressed 41470053 3.94244e+07 1.05189 ns
tpch_q05/duckdb:vortex-file-compressed 44048878 4.38634e+07 1.00423 ns
tpch_q06/duckdb:vortex-file-compressed 12518295 1.19135e+07 1.05077 ns
tpch_q07/duckdb:vortex-file-compressed 46020654 4.53031e+07 1.01584 ns
tpch_q08/duckdb:vortex-file-compressed 53585296 5.22052e+07 1.02644 ns
tpch_q09/duckdb:vortex-file-compressed 83378374 8.77846e+07 0.949807 ns
tpch_q10/duckdb:vortex-file-compressed 43168363 4.23504e+07 1.01931 ns
tpch_q11/duckdb:vortex-file-compressed 20017664 1.90855e+07 1.04884 ns
tpch_q12/duckdb:vortex-file-compressed 28087809 2.7353e+07 1.02686 ns
tpch_q13/duckdb:vortex-file-compressed 42926645 4.26601e+07 1.00625 ns
tpch_q14/duckdb:vortex-file-compressed 27188151 2.78261e+07 0.977073 ns
tpch_q15/duckdb:vortex-file-compressed 21028383 1.97509e+07 1.06468 ns
tpch_q16/duckdb:vortex-file-compressed 36879073 3.49984e+07 1.05374 ns
tpch_q17/duckdb:vortex-file-compressed 29105631 2.76011e+07 1.05451 ns
tpch_q18/duckdb:vortex-file-compressed 59920636 5.76687e+07 1.03905 ns
tpch_q19/duckdb:vortex-file-compressed 35572145 3.40239e+07 1.0455 ns
tpch_q20/duckdb:vortex-file-compressed 43650092 4.23519e+07 1.03065 ns
tpch_q21/duckdb:vortex-file-compressed 113753274 1.08376e+08 1.04962 ns
tpch_q22/duckdb:vortex-file-compressed 23438245 2.28021e+07 1.0279 ns
tpch_q01/duckdb:vortex-compact 43226478 4.33686e+07 0.996723 ns
tpch_q02/duckdb:vortex-compact 43739423 4.322e+07 1.01202 ns
tpch_q03/duckdb:vortex-compact 37899988 3.82748e+07 0.990207 ns
tpch_q04/duckdb:vortex-compact 44686655 4.28017e+07 1.04404 ns
tpch_q05/duckdb:vortex-compact 50099968 4.52953e+07 1.10608 ns 🚨
tpch_q06/duckdb:vortex-compact 15999710 1.52182e+07 1.05135 ns
tpch_q07/duckdb:vortex-compact 52991657 5.0375e+07 1.05194 ns
tpch_q08/duckdb:vortex-compact 62710295 5.85661e+07 1.07076 ns
tpch_q09/duckdb:vortex-compact 98628504 9.45779e+07 1.04283 ns
tpch_q10/duckdb:vortex-compact 47467133 4.59613e+07 1.03276 ns
tpch_q11/duckdb:vortex-compact 27182677 2.3735e+07 1.14526 ns 🚨
tpch_q12/duckdb:vortex-compact 42328920 3.97406e+07 1.06513 ns
tpch_q13/duckdb:vortex-compact 51604893 5.02972e+07 1.026 ns
tpch_q14/duckdb:vortex-compact 33172950 3.17372e+07 1.04524 ns
tpch_q15/duckdb:vortex-compact 23152819 2.20799e+07 1.04859 ns
tpch_q16/duckdb:vortex-compact 41056881 4.16858e+07 0.984912 ns
tpch_q17/duckdb:vortex-compact 33718473 3.21581e+07 1.04852 ns
tpch_q18/duckdb:vortex-compact 63520462 6.12124e+07 1.03771 ns
tpch_q19/duckdb:vortex-compact 42552667 3.9642e+07 1.07342 ns
tpch_q20/duckdb:vortex-compact 50530782 5.0746e+07 0.99576 ns
tpch_q21/duckdb:vortex-compact 124189260 1.17697e+08 1.05516 ns
tpch_q22/duckdb:vortex-compact 24806761 2.31661e+07 1.07082 ns
tpch_q01/duckdb:duckdb 17701449 1.74895e+07 1.01212 ns
tpch_q02/duckdb:duckdb 15155650 1.47067e+07 1.03053 ns
tpch_q03/duckdb:duckdb 21589650 2.13466e+07 1.01138 ns
tpch_q04/duckdb:duckdb 20968784 2.02673e+07 1.03461 ns
tpch_q05/duckdb:duckdb 23952330 2.27554e+07 1.0526 ns
tpch_q06/duckdb:duckdb 7403023 7.06355e+06 1.04806 ns
tpch_q07/duckdb:duckdb 27712622 2.65987e+07 1.04188 ns
tpch_q08/duckdb:duckdb 27628189 2.67517e+07 1.03276 ns
tpch_q09/duckdb:duckdb 62778771 5.85643e+07 1.07196 ns
tpch_q10/duckdb:duckdb 63309932 6.17327e+07 1.02555 ns
tpch_q11/duckdb:duckdb 7433248 8.50289e+06 0.874203 ns 🚀
tpch_q12/duckdb:duckdb 18150263 1.76091e+07 1.03073 ns
tpch_q13/duckdb:duckdb 41281678 4.09145e+07 1.00897 ns
tpch_q14/duckdb:duckdb 22902034 2.26463e+07 1.01129 ns
tpch_q15/duckdb:duckdb 14700100 1.40203e+07 1.04849 ns
tpch_q16/duckdb:duckdb 25883381 2.54145e+07 1.01845 ns
tpch_q17/duckdb:duckdb 18689563 1.81586e+07 1.02924 ns
tpch_q18/duckdb:duckdb 40499474 3.96993e+07 1.02016 ns
tpch_q19/duckdb:duckdb 32508737 3.20254e+07 1.01509 ns
tpch_q20/duckdb:duckdb 27775663 2.72949e+07 1.01761 ns
tpch_q21/duckdb:duckdb 65194009 6.37431e+07 1.02276 ns
tpch_q22/duckdb:duckdb 27456162 2.67161e+07 1.0277 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.950x ➖
  • Vortex: 0.901x ➖
  • duckdb:vortex: 1.055x ➖
  • datafusion:vortex: 0.770x ✅
  • Best: fineweb_q08/datafusion:vortex-file-compressed (0.294x)
  • Worst: fineweb_q03/datafusion:vortex-file-compressed (1.298x)
  • Significant (>10%): 14↑ 4↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6364320 6.37694e+06 0.998022 ns
fineweb_q01/datafusion:parquet 282200364 2.74996e+08 1.0262 ns
fineweb_q02/datafusion:parquet 292321820 2.73706e+08 1.06801 ns
fineweb_q03/datafusion:parquet 287127377 2.63986e+08 1.08766 ns
fineweb_q04/datafusion:parquet 304689654 2.80167e+08 1.08753 ns
fineweb_q05/datafusion:parquet 299567860 2.84537e+08 1.05283 ns
fineweb_q06/datafusion:parquet 291491604 2.80572e+08 1.03892 ns
fineweb_q07/datafusion:parquet 285541245 2.75364e+08 1.03696 ns
fineweb_q08/datafusion:parquet 279949595 2.66075e+08 1.05215 ns
fineweb_q00/datafusion:vortex-file-compressed 6610362 5.88232e+06 1.12377 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 31785993 3.79229e+07 0.838174 ns 🚀
fineweb_q02/datafusion:vortex-file-compressed 24524193 3.64349e+07 0.673097 ns 🚀
fineweb_q03/datafusion:vortex-file-compressed 125838231 9.69118e+07 1.29848 ns 🚨
fineweb_q04/datafusion:vortex-file-compressed 221733764 2.13276e+08 1.03965 ns
fineweb_q05/datafusion:vortex-file-compressed 207086252 1.94696e+08 1.06364 ns
fineweb_q06/datafusion:vortex-file-compressed 64585113 7.49893e+07 0.861258 ns 🚀
fineweb_q07/datafusion:vortex-file-compressed 65986824 7.53151e+07 0.876143 ns 🚀
fineweb_q08/datafusion:vortex-file-compressed 8930729 3.03427e+07 0.294329 ns 🚀
fineweb_q00/datafusion:vortex-compact 7457995 5.77728e+06 1.29092 ns 🚨
fineweb_q01/datafusion:vortex-compact 102255477 1.51e+08 0.677187 ns 🚀
fineweb_q02/datafusion:vortex-compact 101173218 1.82712e+08 0.553731 ns 🚀
fineweb_q03/datafusion:vortex-compact 912525861 1.26082e+09 0.723755 ns 🚀
fineweb_q04/datafusion:vortex-compact 987411781 1.46632e+09 0.673393 ns 🚀
fineweb_q05/datafusion:vortex-compact 854821270 1.14217e+09 0.748418 ns 🚀
fineweb_q06/datafusion:vortex-compact 490457246 6.03149e+08 0.813161 ns 🚀
fineweb_q07/datafusion:vortex-compact 504073339 6.32299e+08 0.797207 ns 🚀
fineweb_q08/datafusion:vortex-compact 11194899 2.86842e+07 0.390281 ns 🚀
fineweb_q00/duckdb:parquet 35057191 3.23066e+07 1.08514 ns
fineweb_q01/duckdb:parquet 106002215 1.01302e+08 1.0464 ns
fineweb_q02/duckdb:parquet 113034169 1.05852e+08 1.06785 ns
fineweb_q03/duckdb:parquet 331388331 3.14907e+08 1.05234 ns
fineweb_q04/duckdb:parquet 460807796 4.37854e+08 1.05242 ns
fineweb_q05/duckdb:parquet 430793690 4.0986e+08 1.05108 ns
fineweb_q06/duckdb:parquet 218189994 2.03619e+08 1.07156 ns
fineweb_q07/duckdb:parquet 228589941 2.17622e+08 1.0504 ns
fineweb_q08/duckdb:parquet 69136068 6.50037e+07 1.06357 ns
fineweb_q00/duckdb:vortex-file-compressed 4894355 4.7725e+06 1.02553 ns
fineweb_q01/duckdb:vortex-file-compressed 30990935 2.88089e+07 1.07574 ns
fineweb_q02/duckdb:vortex-file-compressed 31791146 3.64538e+07 0.872094 ns 🚀
fineweb_q03/duckdb:vortex-file-compressed 169701365 1.36383e+08 1.2443 ns 🚨
fineweb_q04/duckdb:vortex-file-compressed 228886500 2.10398e+08 1.08787 ns
fineweb_q05/duckdb:vortex-file-compressed 198347163 1.84319e+08 1.07611 ns
fineweb_q06/duckdb:vortex-file-compressed 68309606 6.43575e+07 1.06141 ns
fineweb_q07/duckdb:vortex-file-compressed 68278415 6.7433e+07 1.01254 ns
fineweb_q08/duckdb:vortex-file-compressed 28187804 2.67215e+07 1.05487 ns
fineweb_q00/duckdb:vortex-compact 5391974 5.47684e+06 0.984505 ns
fineweb_q01/duckdb:vortex-compact 103107536 9.39645e+07 1.0973 ns
fineweb_q02/duckdb:vortex-compact 113388010 1.05182e+08 1.07801 ns
fineweb_q03/duckdb:vortex-compact 897656204 8.54315e+08 1.05073 ns
fineweb_q04/duckdb:vortex-compact 955713633 9.03684e+08 1.05757 ns
fineweb_q05/duckdb:vortex-compact 863339487 8.08678e+08 1.06759 ns
fineweb_q06/duckdb:vortex-compact 489466893 4.678e+08 1.04632 ns
fineweb_q07/duckdb:vortex-compact 511108611 4.76994e+08 1.07152 ns
fineweb_q08/duckdb:vortex-compact 25684322 2.39629e+07 1.07183 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 0.896x ➖
  • Vortex: 0.855x ➖
  • duckdb:vortex: 0.893x ➖
  • datafusion:vortex: 0.818x ➖
  • Best: tpch_q02/datafusion:vortex-compact (0.532x)
  • Worst: tpch_q18/datafusion:vortex-compact (1.737x)
  • Significant (>30%): 16↑ 3↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 196669069 2.41568e+08 0.814134 ns
tpch_q02/datafusion:parquet 411023770 4.28266e+08 0.959739 ns
tpch_q03/datafusion:parquet 307804650 2.97125e+08 1.03594 ns
tpch_q04/datafusion:parquet 148377321 1.37615e+08 1.07821 ns
tpch_q05/datafusion:parquet 510151606 5.06782e+08 1.00665 ns
tpch_q06/datafusion:parquet 133941263 1.30916e+08 1.02311 ns
tpch_q07/datafusion:parquet 533107021 5.21785e+08 1.0217 ns
tpch_q08/datafusion:parquet 612723567 6.13934e+08 0.998029 ns
tpch_q09/datafusion:parquet 551776317 5.46201e+08 1.01021 ns
tpch_q10/datafusion:parquet 577026230 5.56421e+08 1.03703 ns
tpch_q11/datafusion:parquet 337915422 3.33888e+08 1.01206 ns
tpch_q12/datafusion:parquet 289924832 2.47191e+08 1.17288 ns
tpch_q13/datafusion:parquet 445255218 4.28007e+08 1.0403 ns
tpch_q14/datafusion:parquet 197765052 1.93435e+08 1.02239 ns
tpch_q15/datafusion:parquet 312237465 2.83619e+08 1.1009 ns
tpch_q16/datafusion:parquet 171166612 1.82147e+08 0.939715 ns
tpch_q17/datafusion:parquet 372809040 3.62274e+08 1.02908 ns
tpch_q18/datafusion:parquet 479365309 4.94973e+08 0.968467 ns
tpch_q19/datafusion:parquet 329264539 3.05667e+08 1.0772 ns
tpch_q20/datafusion:parquet 354168118 3.56865e+08 0.992443 ns
tpch_q21/datafusion:parquet 502448167 4.95749e+08 1.01351 ns
tpch_q22/datafusion:parquet 112449244 1.10386e+08 1.01869 ns
tpch_q01/datafusion:vortex-file-compressed 175116730 1.85571e+08 0.943664 ns
tpch_q02/datafusion:vortex-file-compressed 225931978 4.17827e+08 0.54073 ns 🚀
tpch_q03/datafusion:vortex-file-compressed 275807364 2.90217e+08 0.950349 ns
tpch_q04/datafusion:vortex-file-compressed 212358601 1.73438e+08 1.22441 ns
tpch_q05/datafusion:vortex-file-compressed 434113752 3.72135e+08 1.16655 ns
tpch_q06/datafusion:vortex-file-compressed 176658351 2.1815e+08 0.8098 ns
tpch_q07/datafusion:vortex-file-compressed 423939443 3.53014e+08 1.20091 ns
tpch_q08/datafusion:vortex-file-compressed 370014954 6.21657e+08 0.595208 ns 🚀
tpch_q09/datafusion:vortex-file-compressed 328753694 5.92454e+08 0.554902 ns 🚀
tpch_q10/datafusion:vortex-file-compressed 377307682 4.09409e+08 0.921591 ns
tpch_q11/datafusion:vortex-file-compressed 172476940 2.64802e+08 0.651342 ns 🚀
tpch_q12/datafusion:vortex-file-compressed 296122716 3.37951e+08 0.87623 ns
tpch_q13/datafusion:vortex-file-compressed 195204201 1.87221e+08 1.04264 ns
tpch_q14/datafusion:vortex-file-compressed 141275916 1.65697e+08 0.852618 ns
tpch_q15/datafusion:vortex-file-compressed 275638711 2.90078e+08 0.950224 ns
tpch_q16/datafusion:vortex-file-compressed 125337024 1.63822e+08 0.765082 ns
tpch_q17/datafusion:vortex-file-compressed 233836926 2.66953e+08 0.875948 ns
tpch_q18/datafusion:vortex-file-compressed 446541798 2.77e+08 1.61206 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 209738847 3.12591e+08 0.670968 ns 🚀
tpch_q20/datafusion:vortex-file-compressed 234221048 3.33406e+08 0.702509 ns
tpch_q21/datafusion:vortex-file-compressed 581604920 4.38522e+08 1.32628 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 89959423 1.59521e+08 0.563934 ns 🚀
tpch_q01/datafusion:vortex-compact 203744113 3.00446e+08 0.678138 ns 🚀
tpch_q02/datafusion:vortex-compact 215836361 4.05469e+08 0.532313 ns 🚀
tpch_q03/datafusion:vortex-compact 220049076 2.77031e+08 0.794313 ns
tpch_q04/datafusion:vortex-compact 201208779 2.06959e+08 0.972217 ns
tpch_q05/datafusion:vortex-compact 405188726 3.81368e+08 1.06246 ns
tpch_q06/datafusion:vortex-compact 180781098 3.30309e+08 0.547309 ns 🚀
tpch_q07/datafusion:vortex-compact 394076736 3.58413e+08 1.0995 ns
tpch_q08/datafusion:vortex-compact 310482907 4.51141e+08 0.688216 ns 🚀
tpch_q09/datafusion:vortex-compact 362234729 4.42428e+08 0.818742 ns
tpch_q10/datafusion:vortex-compact 332619080 4.21298e+08 0.789511 ns
tpch_q11/datafusion:vortex-compact 146848206 2.41796e+08 0.607322 ns 🚀
tpch_q12/datafusion:vortex-compact 274820193 4.11544e+08 0.667778 ns 🚀
tpch_q13/datafusion:vortex-compact 151914355 2.07114e+08 0.733482 ns
tpch_q14/datafusion:vortex-compact 158450723 2.49791e+08 0.634334 ns 🚀
tpch_q15/datafusion:vortex-compact 279403910 4.2828e+08 0.652386 ns 🚀
tpch_q16/datafusion:vortex-compact 129048628 1.60666e+08 0.803212 ns
tpch_q17/datafusion:vortex-compact 248279880 3.10407e+08 0.799853 ns
tpch_q18/datafusion:vortex-compact 405045590 2.33185e+08 1.73702 ns 🚨
tpch_q19/datafusion:vortex-compact 246777878 3.97729e+08 0.620467 ns 🚀
tpch_q20/datafusion:vortex-compact 271193492 4.35075e+08 0.623326 ns 🚀
tpch_q21/datafusion:vortex-compact 546814645 4.54121e+08 1.20412 ns
tpch_q22/datafusion:vortex-compact 83019240 1.09178e+08 0.760405 ns
tpch_q01/duckdb:parquet 448148127 4.82184e+08 0.929414 ns
tpch_q02/duckdb:parquet 991241761 1.14294e+09 0.867275 ns
tpch_q03/duckdb:parquet 771606269 8.56716e+08 0.900656 ns
tpch_q04/duckdb:parquet 498672080 5.23932e+08 0.951787 ns
tpch_q05/duckdb:parquet 1257737467 1.2039e+09 1.04472 ns
tpch_q06/duckdb:parquet 305070011 3.25964e+08 0.935901 ns
tpch_q07/duckdb:parquet 940246593 1.01564e+09 0.925768 ns
tpch_q08/duckdb:parquet 1255507960 1.36177e+09 0.921966 ns
tpch_q09/duckdb:parquet 1121895103 1.13799e+09 0.98586 ns
tpch_q10/duckdb:parquet 1050051296 1.12952e+09 0.929646 ns
tpch_q11/duckdb:parquet 628392649 6.81483e+08 0.922096 ns
tpch_q12/duckdb:parquet 494859993 4.8586e+08 1.01852 ns
tpch_q13/duckdb:parquet 740895487 8.3136e+08 0.891185 ns
tpch_q14/duckdb:parquet 559125509 5.38962e+08 1.03741 ns
tpch_q15/duckdb:parquet 532926975 5.60514e+08 0.950782 ns
tpch_q16/duckdb:parquet 413686117 4.55984e+08 0.907238 ns
tpch_q17/duckdb:parquet 609008245 6.47549e+08 0.940482 ns
tpch_q18/duckdb:parquet 711366067 7.05504e+08 1.00831 ns
tpch_q19/duckdb:parquet 643028736 6.41345e+08 1.00263 ns
tpch_q20/duckdb:parquet 802716595 8.2885e+08 0.96847 ns
tpch_q21/duckdb:parquet 898445289 9.30161e+08 0.965903 ns
tpch_q22/duckdb:parquet 394640658 3.98888e+08 0.989353 ns
tpch_q01/duckdb:vortex-file-compressed 213111989 2.56368e+08 0.831273 ns
tpch_q02/duckdb:vortex-file-compressed 696211533 8.49202e+08 0.819842 ns
tpch_q03/duckdb:vortex-file-compressed 535103124 6.10703e+08 0.876209 ns
tpch_q04/duckdb:vortex-file-compressed 341492570 3.54524e+08 0.963243 ns
tpch_q05/duckdb:vortex-file-compressed 781268047 8.89082e+08 0.878736 ns
tpch_q06/duckdb:vortex-file-compressed 322714592 3.6356e+08 0.887652 ns
tpch_q07/duckdb:vortex-file-compressed 704796959 7.34952e+08 0.95897 ns
tpch_q08/duckdb:vortex-file-compressed 1013679601 1.05567e+09 0.960225 ns
tpch_q09/duckdb:vortex-file-compressed 790552888 9.01482e+08 0.876948 ns
tpch_q10/duckdb:vortex-file-compressed 724869601 8.24047e+08 0.879646 ns
tpch_q11/duckdb:vortex-file-compressed 474979314 5.20062e+08 0.913312 ns
tpch_q12/duckdb:vortex-file-compressed 460258119 5.16698e+08 0.890769 ns
tpch_q13/duckdb:vortex-file-compressed 456505263 4.70105e+08 0.971071 ns
tpch_q14/duckdb:vortex-file-compressed 375986494 4.54862e+08 0.826595 ns
tpch_q15/duckdb:vortex-file-compressed 272089880 3.12702e+08 0.870126 ns
tpch_q16/duckdb:vortex-file-compressed 309432257 3.74082e+08 0.827177 ns
tpch_q17/duckdb:vortex-file-compressed 534753051 5.81932e+08 0.918927 ns
tpch_q18/duckdb:vortex-file-compressed 569550592 6.37815e+08 0.892971 ns
tpch_q19/duckdb:vortex-file-compressed 381566434 4.21056e+08 0.906213 ns
tpch_q20/duckdb:vortex-file-compressed 629833004 8.10924e+08 0.776686 ns
tpch_q21/duckdb:vortex-file-compressed 920566479 1.01949e+09 0.902967 ns
tpch_q22/duckdb:vortex-file-compressed 309472752 3.0335e+08 1.02018 ns
tpch_q01/duckdb:vortex-compact 230210487 2.94668e+08 0.781255 ns
tpch_q02/duckdb:vortex-compact 739834871 7.46679e+08 0.990834 ns
tpch_q03/duckdb:vortex-compact 456265799 5.43159e+08 0.840023 ns
tpch_q04/duckdb:vortex-compact 322340079 3.37546e+08 0.954952 ns
tpch_q05/duckdb:vortex-compact 774868389 7.42912e+08 1.04302 ns
tpch_q06/duckdb:vortex-compact 349713758 3.85835e+08 0.906381 ns
tpch_q07/duckdb:vortex-compact 662997563 7.46781e+08 0.887807 ns
tpch_q08/duckdb:vortex-compact 866737561 9.48788e+08 0.913521 ns
tpch_q09/duckdb:vortex-compact 724634074 8.7117e+08 0.831794 ns
tpch_q10/duckdb:vortex-compact 640318124 7.56719e+08 0.846177 ns
tpch_q11/duckdb:vortex-compact 442910003 4.79548e+08 0.923598 ns
tpch_q12/duckdb:vortex-compact 400183557 4.52442e+08 0.884498 ns
tpch_q13/duckdb:vortex-compact 398811518 4.35527e+08 0.915698 ns
tpch_q14/duckdb:vortex-compact 397906074 4.47135e+08 0.889901 ns
tpch_q15/duckdb:vortex-compact 297808045 2.90866e+08 1.02387 ns
tpch_q16/duckdb:vortex-compact 278402846 3.57141e+08 0.779532 ns
tpch_q17/duckdb:vortex-compact 524984867 6.10681e+08 0.859671 ns
tpch_q18/duckdb:vortex-compact 520934311 5.44768e+08 0.956249 ns
tpch_q19/duckdb:vortex-compact 382747686 4.62642e+08 0.827309 ns
tpch_q20/duckdb:vortex-compact 629031158 7.6926e+08 0.817709 ns
tpch_q21/duckdb:vortex-compact 890418997 9.5236e+08 0.934961 ns
tpch_q22/duckdb:vortex-compact 305924274 3.25696e+08 0.939292 ns

@joseph-isaacs joseph-isaacs added the do not merge Pull requests that are not intended to merge label Feb 19, 2026
@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 0.893x ➖
  • Vortex: 0.844x ➖
  • duckdb:vortex: 0.886x ➖
  • datafusion:vortex: 0.805x ➖
  • Best: fineweb_q08/datafusion:vortex-file-compressed (0.315x)
  • Worst: fineweb_q00/datafusion:vortex-file-compressed (1.155x)
  • Significant (>30%): 4↑ 0↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 911078074 8.76641e+08 1.03928 ns
fineweb_q01/datafusion:parquet 1554759070 1.61492e+09 0.962745 ns
fineweb_q02/datafusion:parquet 1552275932 1.577e+09 0.984325 ns
fineweb_q03/datafusion:parquet 1584451983 1.58806e+09 0.99773 ns
fineweb_q04/datafusion:parquet 1581237254 1.57401e+09 1.00459 ns
fineweb_q05/datafusion:parquet 1632127536 1.61203e+09 1.01247 ns
fineweb_q06/datafusion:parquet 1616423596 1.54939e+09 1.04326 ns
fineweb_q07/datafusion:parquet 1591492119 1.59866e+09 0.995518 ns
fineweb_q08/datafusion:parquet 1586481782 1.58367e+09 1.00177 ns
fineweb_q00/datafusion:vortex-file-compressed 36738123 3.18148e+07 1.15475 ns
fineweb_q01/datafusion:vortex-file-compressed 448221118 5.15058e+08 0.870235 ns
fineweb_q02/datafusion:vortex-file-compressed 324939508 4.37176e+08 0.743269 ns
fineweb_q03/datafusion:vortex-file-compressed 1383505074 1.38211e+09 1.00101 ns
fineweb_q04/datafusion:vortex-file-compressed 1508297722 1.41102e+09 1.06894 ns
fineweb_q05/datafusion:vortex-file-compressed 1462367364 1.39841e+09 1.04574 ns
fineweb_q06/datafusion:vortex-file-compressed 1487088093 1.52262e+09 0.976662 ns
fineweb_q07/datafusion:vortex-file-compressed 1335126999 1.41992e+09 0.940282 ns
fineweb_q08/datafusion:vortex-file-compressed 173003436 5.491e+08 0.315067 ns 🚀
fineweb_q00/datafusion:vortex-compact 31814979 3.13756e+07 1.014 ns
fineweb_q01/datafusion:vortex-compact 416703340 4.67808e+08 0.890757 ns
fineweb_q02/datafusion:vortex-compact 452008715 5.79321e+08 0.780239 ns
fineweb_q03/datafusion:vortex-compact 1426445734 1.7984e+09 0.793177 ns
fineweb_q04/datafusion:vortex-compact 1487808571 2.21261e+09 0.672422 ns 🚀
fineweb_q05/datafusion:vortex-compact 1388566319 1.7332e+09 0.801156 ns
fineweb_q06/datafusion:vortex-compact 1191142032 1.47577e+09 0.807131 ns
fineweb_q07/datafusion:vortex-compact 1212543193 1.27167e+09 0.953507 ns
fineweb_q08/datafusion:vortex-compact 136804237 3.82756e+08 0.357419 ns 🚀
fineweb_q00/duckdb:parquet 946971930 9.85905e+08 0.960511 ns
fineweb_q01/duckdb:parquet 2211832112 2.16631e+09 1.02101 ns
fineweb_q02/duckdb:parquet 2189919382 2.20966e+09 0.991064 ns
fineweb_q03/duckdb:parquet 7190436707 7.15702e+09 1.00467 ns
fineweb_q04/duckdb:parquet 1684630435 1.71391e+09 0.982918 ns
fineweb_q05/duckdb:parquet 3870454052 3.84051e+09 1.0078 ns
fineweb_q06/duckdb:parquet 5046902657 5.00861e+09 1.00764 ns
fineweb_q07/duckdb:parquet 5419554387 5.45512e+09 0.993481 ns
fineweb_q08/duckdb:parquet 992896859 9.87635e+08 1.00533 ns
fineweb_q00/duckdb:vortex-file-compressed 95930794 1.16854e+08 0.820949 ns
fineweb_q01/duckdb:vortex-file-compressed 513505481 5.40128e+08 0.950711 ns
fineweb_q02/duckdb:vortex-file-compressed 416242362 5.9024e+08 0.705208 ns
fineweb_q03/duckdb:vortex-file-compressed 1475618212 1.65001e+09 0.894306 ns
fineweb_q04/duckdb:vortex-file-compressed 1539555905 1.76212e+09 0.873695 ns
fineweb_q05/duckdb:vortex-file-compressed 1496406638 1.61904e+09 0.924254 ns
fineweb_q06/duckdb:vortex-file-compressed 1601264348 1.78145e+09 0.898854 ns
fineweb_q07/duckdb:vortex-file-compressed 1467921594 1.56807e+09 0.936135 ns
fineweb_q08/duckdb:vortex-file-compressed 615526667 6.66623e+08 0.923351 ns
fineweb_q00/duckdb:vortex-compact 67606331 1.06571e+08 0.63438 ns 🚀
fineweb_q01/duckdb:vortex-compact 512024618 4.92264e+08 1.04014 ns
fineweb_q02/duckdb:vortex-compact 509804654 6.60478e+08 0.771872 ns
fineweb_q03/duckdb:vortex-compact 1618935436 1.65449e+09 0.978512 ns
fineweb_q04/duckdb:vortex-compact 1797598884 1.84533e+09 0.974134 ns
fineweb_q05/duckdb:vortex-compact 1527023592 1.60104e+09 0.953772 ns
fineweb_q06/duckdb:vortex-compact 1451422499 1.55795e+09 0.931624 ns
fineweb_q07/duckdb:vortex-compact 1288893588 1.39884e+09 0.921403 ns
fineweb_q08/duckdb:vortex-compact 453924471 4.96644e+08 0.913984 ns

@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 1.033x ➖
  • Vortex: 0.989x ➖
  • Best: random-access/feature-vectors/uniform/vortex-tokio-local-disk (0.926x)
  • Worst: random-access/nested-structs/correlated/vortex-tokio-local-disk (1.072x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 188799240 1.86786e+08 1.01078 ns
random-access/parquet-tokio-local-disk-footer 187697617 1.87265e+08 1.00231 ns
random-access/taxi/correlated/parquet-tokio-local-disk 286043842 2.80421e+08 1.02005 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 283795763 2.78936e+08 1.01742 ns
random-access/taxi/uniform/parquet-tokio-local-disk 301690357 2.93935e+08 1.02638 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 302443614 2.90945e+08 1.03952 ns
random-access/vortex-tokio-local-disk 1287112 1.32091e+06 0.974416 ns
random-access/vortex-tokio-local-disk-footer 1311338 1.32324e+06 0.991005 ns
random-access/taxi/correlated/vortex-tokio-local-disk 1668842 1.7026e+06 0.980172 ns
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1675908 1.70674e+06 0.981937 ns
random-access/taxi/uniform/vortex-tokio-local-disk 4835145 4.9142e+06 0.983913 ns
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4791468 4.89592e+06 0.978666 ns
random-access/lance-tokio-local-disk 787482 746403 1.05504 ns
random-access/lance-tokio-local-disk-footer 1479457 1.35697e+06 1.09027 ns
random-access/taxi/correlated/lance-tokio-local-disk 1030905 973144 1.05936 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1759930 1.66909e+06 1.05442 ns
random-access/taxi/uniform/lance-tokio-local-disk 9281625 8.65455e+06 1.07246 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9985698 9.3352e+06 1.06968 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 14122137997 1.40202e+10 1.00727 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13661486902 1.3513e+10 1.01099 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13672569816 1.35132e+10 1.0118 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13626175156 1.34657e+10 1.01192 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7473796 7.59455e+06 0.9841 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5972439 6.13272e+06 0.973864 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk 11485485 1.23993e+07 0.926298 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 11461553 1.23479e+07 0.928219 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk 3088131 2.57727e+06 1.19822 ns 🚨
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1409881 1.27949e+06 1.10191 ns 🚨
random-access/feature-vectors/uniform/lance-tokio-local-disk 1630423 1.46085e+06 1.11608 ns 🚨
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2627153 2.35298e+06 1.11652 ns 🚨
random-access/nested-lists/correlated/parquet-tokio-local-disk 164166639 1.63285e+08 1.0054 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 165765245 1.6258e+08 1.01959 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 164821380 1.63806e+08 1.0062 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 162321728 1.61794e+08 1.00326 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 601800 593633 1.01376 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 638294 633484 1.00759 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk 2542311 2.59219e+06 0.980759 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2609966 2.64347e+06 0.987325 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 287575 272079 1.05695 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 790107 719228 1.09855 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1322905 1.18093e+06 1.12022 ns 🚨
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1832222 1.67419e+06 1.09439 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 28003306 2.65549e+07 1.05454 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 27809880 2.66043e+07 1.04531 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 27949350 2.6243e+07 1.06502 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 28293935 2.64297e+07 1.07053 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk 946487 883277 1.07156 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 946842 912328 1.03783 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk 1531894 1.51891e+06 1.00855 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1520225 1.52636e+06 0.99598 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 471230 437114 1.07805 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 699625 652876 1.0716 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 3119736 2.91357e+06 1.07076 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3464433 3.16323e+06 1.09522 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.179x ❌
  • Vortex: 1.452x ❌
  • duckdb:vortex: 1.070x ➖
  • datafusion:vortex: 1.970x ❌
  • Best: tpch_q11/datafusion:vortex-file-compressed (0.493x)
  • Worst: tpch_q21/datafusion:vortex-file-compressed (12.627x)
  • Significant (>10%): 7↑ 77↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 697871128 7.51002e+08 0.929253 ns
tpch_q02/datafusion:arrow 203888181 2.12206e+08 0.960805 ns
tpch_q03/datafusion:arrow 534478375 5.88735e+08 0.907843 ns
tpch_q04/datafusion:arrow 381765516 4.4926e+08 0.849766 ns 🚀
tpch_q05/datafusion:arrow 1071970462 1.14408e+09 0.936972 ns
tpch_q06/datafusion:arrow 299055818 3.20789e+08 0.93225 ns
tpch_q07/datafusion:arrow 1334882911 1.462e+09 0.913053 ns
tpch_q08/datafusion:arrow 1298230947 1.4131e+09 0.918708 ns
tpch_q09/datafusion:arrow 1574075584 1.75726e+09 0.895756 ns 🚀
tpch_q10/datafusion:arrow 652239691 7.85082e+08 0.830792 ns 🚀
tpch_q11/datafusion:arrow 183104542 1.90772e+08 0.95981 ns
tpch_q12/datafusion:arrow 786719490 8.35202e+08 0.941952 ns
tpch_q13/datafusion:arrow 521516552 5.59253e+08 0.932523 ns
tpch_q14/datafusion:arrow 352365590 3.92477e+08 0.8978 ns 🚀
tpch_q15/datafusion:arrow 735007383 8.45703e+08 0.869108 ns 🚀
tpch_q16/datafusion:arrow 125022046 1.32191e+08 0.945771 ns
tpch_q17/datafusion:arrow 1577201288 1.6736e+09 0.942399 ns
tpch_q18/datafusion:arrow 2123266178 2.21934e+09 0.956711 ns
tpch_q19/datafusion:arrow 587136288 6.10566e+08 0.961627 ns
tpch_q20/datafusion:arrow 540350874 6.01909e+08 0.897729 ns 🚀
tpch_q21/datafusion:arrow 3596609313 3.86689e+09 0.930105 ns
tpch_q22/datafusion:arrow 178824365 1.82271e+08 0.981091 ns
tpch_q01/datafusion:parquet 493072210 4.74762e+08 1.03857 ns
tpch_q01/datafusion:parquet 493072210 5.04732e+08 0.976898 ns
tpch_q02/datafusion:parquet 262971398 2.8454e+08 0.924197 ns
tpch_q02/datafusion:parquet 262971398 2.62174e+08 1.00304 ns
tpch_q03/datafusion:parquet 398361343 4.20437e+08 0.947494 ns
tpch_q03/datafusion:parquet 398361343 3.90276e+08 1.02072 ns
tpch_q04/datafusion:parquet 145744295 1.5228e+08 0.957083 ns
tpch_q04/datafusion:parquet 145744295 1.50436e+08 0.968811 ns
tpch_q05/datafusion:parquet 572016195 6.16204e+08 0.928291 ns
tpch_q05/datafusion:parquet 572016195 5.86191e+08 0.975819 ns
tpch_q06/datafusion:parquet 123036606 1.36529e+08 0.901175 ns
tpch_q06/datafusion:parquet 123036606 1.22985e+08 1.00042 ns
tpch_q07/datafusion:parquet 808189370 8.47246e+08 0.953902 ns
tpch_q07/datafusion:parquet 808189370 8.0675e+08 1.00178 ns
tpch_q08/datafusion:parquet 663300818 6.844e+08 0.969172 ns
tpch_q08/datafusion:parquet 663300818 6.62077e+08 1.00185 ns
tpch_q09/datafusion:parquet 978863684 1.01273e+09 0.966561 ns
tpch_q09/datafusion:parquet 978863684 9.98439e+08 0.980395 ns
tpch_q10/datafusion:parquet 601741936 6.6539e+08 0.904344 ns
tpch_q10/datafusion:parquet 601741936 6.17597e+08 0.974328 ns
tpch_q11/datafusion:parquet 198528187 2.12881e+08 0.932578 ns
tpch_q11/datafusion:parquet 198528187 2.02565e+08 0.980071 ns
tpch_q12/datafusion:parquet 247255942 2.70275e+08 0.914832 ns
tpch_q12/datafusion:parquet 247255942 2.41468e+08 1.02397 ns
tpch_q13/datafusion:parquet 347769377 3.551e+08 0.979355 ns
tpch_q13/datafusion:parquet 347769377 3.457e+08 1.00599 ns
tpch_q14/datafusion:parquet 197487692 2.1347e+08 0.925132 ns
tpch_q14/datafusion:parquet 197487692 2.06104e+08 0.958192 ns
tpch_q15/datafusion:parquet 254374567 2.66401e+08 0.954854 ns
tpch_q15/datafusion:parquet 254374567 2.57884e+08 0.986393 ns
tpch_q16/datafusion:parquet 185292405 1.91389e+08 0.968146 ns
tpch_q16/datafusion:parquet 185292405 1.80066e+08 1.02902 ns
tpch_q17/datafusion:parquet 831434042 8.77411e+08 0.947599 ns
tpch_q17/datafusion:parquet 831434042 8.4061e+08 0.989084 ns
tpch_q18/datafusion:parquet 1031388969 1.08471e+09 0.950845 ns
tpch_q18/datafusion:parquet 1031388969 1.04603e+09 0.986 ns
tpch_q19/datafusion:parquet 332460057 3.2878e+08 1.01119 ns
tpch_q19/datafusion:parquet 332460057 3.37573e+08 0.984854 ns
tpch_q20/datafusion:parquet 378820595 3.95069e+08 0.958872 ns
tpch_q20/datafusion:parquet 378820595 3.81894e+08 0.991953 ns
tpch_q21/datafusion:parquet 894542785 9.50668e+08 0.940962 ns
tpch_q21/datafusion:parquet 894542785 9.06236e+08 0.987097 ns
tpch_q22/datafusion:parquet 220430964 2.25171e+08 0.978949 ns
tpch_q22/datafusion:parquet 220430964 2.26073e+08 0.975042 ns
tpch_q01/datafusion:vortex-file-compressed 385228501 4.33473e+08 0.888702 ns 🚀
tpch_q01/datafusion:vortex-file-compressed 385228501 4.23347e+08 0.909959 ns
tpch_q02/datafusion:vortex-file-compressed 248900237 1.71026e+08 1.45533 ns 🚨
tpch_q02/datafusion:vortex-file-compressed 248900237 1.71316e+08 1.45287 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 919503470 2.60865e+08 3.52482 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 919503470 2.57477e+08 3.57121 ns 🚨
tpch_q04/datafusion:vortex-file-compressed 521188243 1.1785e+08 4.42247 ns 🚨
tpch_q04/datafusion:vortex-file-compressed 521188243 1.11372e+08 4.6797 ns 🚨
tpch_q05/datafusion:vortex-file-compressed 1662338916 4.88103e+08 3.40571 ns 🚨
tpch_q05/datafusion:vortex-file-compressed 1662338916 4.67519e+08 3.55566 ns 🚨
tpch_q06/datafusion:vortex-file-compressed 38448416 4.27089e+07 0.900244 ns
tpch_q06/datafusion:vortex-file-compressed 38448416 4.1731e+07 0.921339 ns
tpch_q07/datafusion:vortex-file-compressed 819933625 6.82548e+08 1.20128 ns 🚨
tpch_q07/datafusion:vortex-file-compressed 819933625 6.64161e+08 1.23454 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 1964678412 5.19707e+08 3.78036 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 1964678412 4.99672e+08 3.93194 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 2738646151 8.70781e+08 3.14505 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 2738646151 8.29311e+08 3.30231 ns 🚨
tpch_q10/datafusion:vortex-file-compressed 583880400 3.16021e+08 1.8476 ns 🚨
tpch_q10/datafusion:vortex-file-compressed 583880400 3.00033e+08 1.94605 ns 🚨
tpch_q11/datafusion:vortex-file-compressed 60841234 1.23452e+08 0.492835 ns 🚀
tpch_q11/datafusion:vortex-file-compressed 60841234 1.21613e+08 0.500284 ns 🚀
tpch_q12/datafusion:vortex-file-compressed 364506418 1.34387e+08 2.71237 ns 🚨
tpch_q12/datafusion:vortex-file-compressed 364506418 1.31494e+08 2.77204 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 368757965 2.31905e+08 1.59013 ns 🚨
tpch_q13/datafusion:vortex-file-compressed 368757965 2.29205e+08 1.60885 ns 🚨
tpch_q14/datafusion:vortex-file-compressed 124596065 7.5692e+07 1.64609 ns 🚨
tpch_q14/datafusion:vortex-file-compressed 124596065 7.25506e+07 1.71737 ns 🚨
tpch_q15/datafusion:vortex-file-compressed 101297713 1.12952e+08 0.896818 ns 🚀
tpch_q15/datafusion:vortex-file-compressed 101297713 1.08495e+08 0.93366 ns
tpch_q16/datafusion:vortex-file-compressed 189720952 1.00904e+08 1.88021 ns 🚨
tpch_q16/datafusion:vortex-file-compressed 189720952 9.63407e+07 1.96927 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 1837834533 8.06819e+08 2.27788 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 1837834533 7.53542e+08 2.43893 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 2203786000 1.01642e+09 2.16819 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 2203786000 9.71683e+08 2.26801 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 137150332 1.53236e+08 0.895025 ns 🚀
tpch_q19/datafusion:vortex-file-compressed 137150332 1.3947e+08 0.983365 ns
tpch_q20/datafusion:vortex-file-compressed 326236766 2.15829e+08 1.51155 ns 🚨
tpch_q20/datafusion:vortex-file-compressed 326236766 2.02024e+08 1.61484 ns 🚨
tpch_q21/datafusion:vortex-file-compressed 9767452422 8.05026e+08 12.1331 ns 🚨
tpch_q21/datafusion:vortex-file-compressed 9767452422 7.73528e+08 12.6271 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 217338265 6.68632e+07 3.25049 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 217338265 6.46234e+07 3.36315 ns 🚨
tpch_q01/datafusion:vortex-compact 483082791 4.81896e+08 1.00246 ns
tpch_q02/datafusion:vortex-compact 260731860 1.7808e+08 1.46413 ns 🚨
tpch_q03/datafusion:vortex-compact 966393372 2.81597e+08 3.43183 ns 🚨
tpch_q04/datafusion:vortex-compact 543085884 1.35095e+08 4.02003 ns 🚨
tpch_q05/datafusion:vortex-compact 1633374450 5.0703e+08 3.22145 ns 🚨
tpch_q06/datafusion:vortex-compact 61920625 6.60123e+07 0.938016 ns
tpch_q07/datafusion:vortex-compact 872703142 7.14648e+08 1.22116 ns 🚨
tpch_q08/datafusion:vortex-compact 1926163759 5.36003e+08 3.59357 ns 🚨
tpch_q09/datafusion:vortex-compact 2719063548 8.79717e+08 3.09084 ns 🚨
tpch_q10/datafusion:vortex-compact 624042777 3.46147e+08 1.80283 ns 🚨
tpch_q11/datafusion:vortex-compact 67383876 1.36013e+08 0.495424 ns 🚀
tpch_q12/datafusion:vortex-compact 454662095 1.92992e+08 2.35586 ns 🚨
tpch_q13/datafusion:vortex-compact 417086340 2.85346e+08 1.46169 ns 🚨
tpch_q14/datafusion:vortex-compact 150241414 9.67052e+07 1.5536 ns 🚨
tpch_q15/datafusion:vortex-compact 175781125 1.68101e+08 1.04569 ns
tpch_q16/datafusion:vortex-compact 212956378 1.07031e+08 1.98967 ns 🚨
tpch_q17/datafusion:vortex-compact 1952386109 7.86082e+08 2.48369 ns 🚨
tpch_q18/datafusion:vortex-compact 2261970822 1.03631e+09 2.18273 ns 🚨
tpch_q19/datafusion:vortex-compact 183798245 2.44255e+08 0.752484 ns 🚀
tpch_q20/datafusion:vortex-compact 362811862 2.40733e+08 1.50711 ns 🚨
tpch_q21/datafusion:vortex-compact 10006995500 8.44144e+08 11.8546 ns 🚨
tpch_q22/datafusion:vortex-compact 237071256 7.94779e+07 2.98286 ns 🚨
tpch_q01/duckdb:parquet 262187618 2.76526e+08 0.948149 ns
tpch_q01/duckdb:parquet 262187618 2.69218e+08 0.973887 ns
tpch_q02/duckdb:parquet 129936005 1.30929e+08 0.992418 ns
tpch_q02/duckdb:parquet 129936005 1.31216e+08 0.990246 ns
tpch_q03/duckdb:parquet 228790499 2.36066e+08 0.96918 ns
tpch_q03/duckdb:parquet 228790499 2.27999e+08 1.00347 ns
tpch_q04/duckdb:parquet 153380233 1.59676e+08 0.960569 ns
tpch_q04/duckdb:parquet 153380233 1.58205e+08 0.969502 ns
tpch_q05/duckdb:parquet 238680739 2.38465e+08 1.00091 ns
tpch_q05/duckdb:parquet 238680739 2.33636e+08 1.02159 ns
tpch_q06/duckdb:parquet 71802382 7.26757e+07 0.987984 ns
tpch_q06/duckdb:parquet 71802382 7.09796e+07 1.01159 ns
tpch_q07/duckdb:parquet 219602887 2.23031e+08 0.984627 ns
tpch_q07/duckdb:parquet 219602887 2.19951e+08 0.998415 ns
tpch_q08/duckdb:parquet 333396195 3.43215e+08 0.971392 ns
tpch_q08/duckdb:parquet 333396195 3.3075e+08 1.008 ns
tpch_q09/duckdb:parquet 495127494 5.07732e+08 0.975176 ns
tpch_q09/duckdb:parquet 495127494 4.95554e+08 0.999139 ns
tpch_q10/duckdb:parquet 641025919 6.55113e+08 0.978497 ns
tpch_q10/duckdb:parquet 641025919 6.42825e+08 0.997201 ns
tpch_q11/duckdb:parquet 56130501 5.54787e+07 1.01175 ns
tpch_q11/duckdb:parquet 56130501 5.33963e+07 1.05121 ns
tpch_q12/duckdb:parquet 142242889 1.45854e+08 0.975244 ns
tpch_q12/duckdb:parquet 142242889 1.41267e+08 1.00691 ns
tpch_q13/duckdb:parquet 418901620 4.22827e+08 0.990717 ns
tpch_q13/duckdb:parquet 418901620 4.20869e+08 0.995325 ns
tpch_q14/duckdb:parquet 184691739 1.86037e+08 0.992768 ns
tpch_q14/duckdb:parquet 184691739 1.82963e+08 1.00945 ns
tpch_q15/duckdb:parquet 108075565 1.10373e+08 0.979182 ns
tpch_q15/duckdb:parquet 108075565 1.07352e+08 1.00674 ns
tpch_q16/duckdb:parquet 161001590 1.68108e+08 0.957729 ns
tpch_q16/duckdb:parquet 161001590 1.74875e+08 0.920669 ns
tpch_q17/duckdb:parquet 204478128 2.0811e+08 0.982548 ns
tpch_q17/duckdb:parquet 204478128 2.07357e+08 0.986114 ns
tpch_q18/duckdb:parquet 363315573 3.76106e+08 0.965992 ns
tpch_q18/duckdb:parquet 363315573 3.63385e+08 0.99981 ns
tpch_q19/duckdb:parquet 282701180 2.87346e+08 0.983834 ns
tpch_q19/duckdb:parquet 282701180 2.84128e+08 0.994979 ns
tpch_q20/duckdb:parquet 248580048 2.56242e+08 0.970099 ns
tpch_q20/duckdb:parquet 248580048 2.5228e+08 0.985333 ns
tpch_q21/duckdb:parquet 614282061 6.06369e+08 1.01305 ns
tpch_q21/duckdb:parquet 614282061 5.95217e+08 1.03203 ns
tpch_q22/duckdb:parquet 310610730 3.03358e+08 1.02391 ns
tpch_q22/duckdb:parquet 310610730 3.00653e+08 1.03312 ns
tpch_q01/duckdb:vortex-file-compressed 212637779 1.92521e+08 1.10449 ns 🚨
tpch_q01/duckdb:vortex-file-compressed 212637779 1.8946e+08 1.12234 ns 🚨
tpch_q02/duckdb:vortex-file-compressed 82504355 7.24054e+07 1.13948 ns 🚨
tpch_q02/duckdb:vortex-file-compressed 82504355 6.90221e+07 1.19533 ns 🚨
tpch_q03/duckdb:vortex-file-compressed 180835139 1.48673e+08 1.21633 ns 🚨
tpch_q03/duckdb:vortex-file-compressed 180835139 1.47881e+08 1.22284 ns 🚨
tpch_q04/duckdb:vortex-file-compressed 199204637 1.74483e+08 1.14168 ns 🚨
tpch_q04/duckdb:vortex-file-compressed 199204637 1.66636e+08 1.19545 ns 🚨
tpch_q05/duckdb:vortex-file-compressed 193031369 1.62327e+08 1.18915 ns 🚨
tpch_q05/duckdb:vortex-file-compressed 193031369 1.59752e+08 1.20832 ns 🚨
tpch_q06/duckdb:vortex-file-compressed 64409359 4.99732e+07 1.28888 ns 🚨
tpch_q06/duckdb:vortex-file-compressed 64409359 4.64015e+07 1.38809 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 186516966 1.67437e+08 1.11396 ns 🚨
tpch_q07/duckdb:vortex-file-compressed 186516966 1.60529e+08 1.16189 ns 🚨
tpch_q08/duckdb:vortex-file-compressed 289830880 2.44545e+08 1.18518 ns 🚨
tpch_q08/duckdb:vortex-file-compressed 289830880 2.35636e+08 1.23 ns 🚨
tpch_q09/duckdb:vortex-file-compressed 456327128 3.88733e+08 1.17388 ns 🚨
tpch_q09/duckdb:vortex-file-compressed 456327128 3.79648e+08 1.20197 ns 🚨
tpch_q10/duckdb:vortex-file-compressed 181557844 1.7078e+08 1.06311 ns
tpch_q10/duckdb:vortex-file-compressed 181557844 1.74167e+08 1.04244 ns
tpch_q11/duckdb:vortex-file-compressed 43996900 4.79979e+07 0.916643 ns
tpch_q11/duckdb:vortex-file-compressed 43996900 4.65219e+07 0.945725 ns
tpch_q12/duckdb:vortex-file-compressed 113394096 1.01594e+08 1.11615 ns 🚨
tpch_q12/duckdb:vortex-file-compressed 113394096 1.0018e+08 1.1319 ns 🚨
tpch_q13/duckdb:vortex-file-compressed 256060145 2.55532e+08 1.00207 ns
tpch_q13/duckdb:vortex-file-compressed 256060145 2.49672e+08 1.02558 ns
tpch_q14/duckdb:vortex-file-compressed 81780058 7.42644e+07 1.1012 ns 🚨
tpch_q14/duckdb:vortex-file-compressed 81780058 7.31951e+07 1.11729 ns 🚨
tpch_q15/duckdb:vortex-file-compressed 110417524 1.03891e+08 1.06282 ns
tpch_q15/duckdb:vortex-file-compressed 110417524 1.00226e+08 1.10168 ns 🚨
tpch_q16/duckdb:vortex-file-compressed 90101248 8.80138e+07 1.02372 ns
tpch_q16/duckdb:vortex-file-compressed 90101248 8.65064e+07 1.04156 ns
tpch_q17/duckdb:vortex-file-compressed 150855439 1.35424e+08 1.11395 ns 🚨
tpch_q17/duckdb:vortex-file-compressed 150855439 1.31319e+08 1.14877 ns 🚨
tpch_q18/duckdb:vortex-file-compressed 312651268 3.01706e+08 1.03628 ns
tpch_q18/duckdb:vortex-file-compressed 312651268 2.93605e+08 1.06487 ns
tpch_q19/duckdb:vortex-file-compressed 94504758 8.96349e+07 1.05433 ns
tpch_q19/duckdb:vortex-file-compressed 94504758 8.80356e+07 1.07348 ns
tpch_q20/duckdb:vortex-file-compressed 196374203 1.85421e+08 1.05907 ns
tpch_q20/duckdb:vortex-file-compressed 196374203 1.82626e+08 1.07528 ns
tpch_q21/duckdb:vortex-file-compressed 596712102 6.10844e+08 0.976865 ns
tpch_q21/duckdb:vortex-file-compressed 596712102 5.85977e+08 1.01832 ns
tpch_q22/duckdb:vortex-file-compressed 82781496 8.33266e+07 0.993458 ns
tpch_q22/duckdb:vortex-file-compressed 82781496 8.17265e+07 1.01291 ns
tpch_q01/duckdb:vortex-compact 246054105 2.45801e+08 1.00103 ns
tpch_q02/duckdb:vortex-compact 82004658 7.39016e+07 1.10965 ns 🚨
tpch_q03/duckdb:vortex-compact 178452513 1.77696e+08 1.00426 ns
tpch_q04/duckdb:vortex-compact 208328131 2.09547e+08 0.994185 ns
tpch_q05/duckdb:vortex-compact 190869982 1.94709e+08 0.980283 ns
tpch_q06/duckdb:vortex-compact 91323158 8.72812e+07 1.04631 ns
tpch_q07/duckdb:vortex-compact 221689996 2.30147e+08 0.963252 ns
tpch_q08/duckdb:vortex-compact 282025549 2.81192e+08 1.00296 ns
tpch_q09/duckdb:vortex-compact 416790875 4.27152e+08 0.975744 ns
tpch_q10/duckdb:vortex-compact 214021138 2.20574e+08 0.970292 ns
tpch_q11/duckdb:vortex-compact 48761109 4.89647e+07 0.995843 ns
tpch_q12/duckdb:vortex-compact 225209848 2.19155e+08 1.02763 ns
tpch_q13/duckdb:vortex-compact 295202624 2.99892e+08 0.984363 ns
tpch_q14/duckdb:vortex-compact 110593456 1.0573e+08 1.046 ns
tpch_q15/duckdb:vortex-compact 124020299 1.24359e+08 0.997277 ns
tpch_q16/duckdb:vortex-compact 95028997 9.78639e+07 0.971032 ns
tpch_q17/duckdb:vortex-compact 154824557 1.47677e+08 1.0484 ns
tpch_q18/duckdb:vortex-compact 330270853 3.36514e+08 0.981448 ns
tpch_q19/duckdb:vortex-compact 116529413 1.17706e+08 0.990002 ns
tpch_q20/duckdb:vortex-compact 224095438 2.25639e+08 0.99316 ns
tpch_q21/duckdb:vortex-compact 692058023 7.02258e+08 0.985476 ns
tpch_q22/duckdb:vortex-compact 93587935 9.53061e+07 0.981972 ns
tpch_q01/duckdb:duckdb 117800360 1.19838e+08 0.983 ns
tpch_q01/duckdb:duckdb 117800360 1.17675e+08 1.00107 ns
tpch_q02/duckdb:duckdb 49264563 5.29521e+07 0.93036 ns
tpch_q02/duckdb:duckdb 49264563 4.88217e+07 1.00907 ns
tpch_q03/duckdb:duckdb 101351079 1.03719e+08 0.977172 ns
tpch_q03/duckdb:duckdb 101351079 1.01661e+08 0.996955 ns
tpch_q04/duckdb:duckdb 132596562 1.34129e+08 0.988577 ns
tpch_q04/duckdb:duckdb 132596562 1.30404e+08 1.01681 ns
tpch_q05/duckdb:duckdb 116729905 1.19024e+08 0.980723 ns
tpch_q05/duckdb:duckdb 116729905 1.13874e+08 1.02508 ns
tpch_q06/duckdb:duckdb 46069211 4.59961e+07 1.00159 ns
tpch_q06/duckdb:duckdb 46069211 4.4727e+07 1.03001 ns
tpch_q07/duckdb:duckdb 113110657 1.12492e+08 1.0055 ns
tpch_q07/duckdb:duckdb 113110657 1.11812e+08 1.01162 ns
tpch_q08/duckdb:duckdb 148474044 1.47542e+08 1.00631 ns
tpch_q08/duckdb:duckdb 148474044 1.41348e+08 1.05041 ns
tpch_q09/duckdb:duckdb 321929022 3.26073e+08 0.987292 ns
tpch_q09/duckdb:duckdb 321929022 3.10104e+08 1.03813 ns
tpch_q10/duckdb:duckdb 242857148 2.22765e+08 1.0902 ns
tpch_q10/duckdb:duckdb 242857148 2.18247e+08 1.11276 ns 🚨
tpch_q11/duckdb:duckdb 24574450 2.29042e+07 1.07292 ns
tpch_q11/duckdb:duckdb 24574450 2.24724e+07 1.09354 ns
tpch_q12/duckdb:duckdb 96908005 8.76324e+07 1.10585 ns 🚨
tpch_q12/duckdb:duckdb 96908005 8.70765e+07 1.11291 ns 🚨
tpch_q13/duckdb:duckdb 266244872 2.49493e+08 1.06714 ns
tpch_q13/duckdb:duckdb 266244872 2.37265e+08 1.12214 ns 🚨
tpch_q14/duckdb:duckdb 82378852 8.28366e+07 0.994474 ns
tpch_q14/duckdb:duckdb 82378852 7.76227e+07 1.06127 ns
tpch_q15/duckdb:duckdb 86743845 8.66753e+07 1.00079 ns
tpch_q15/duckdb:duckdb 86743845 8.19197e+07 1.05889 ns
tpch_q16/duckdb:duckdb 80373070 8.25473e+07 0.973661 ns
tpch_q16/duckdb:duckdb 80373070 7.35997e+07 1.09203 ns
tpch_q17/duckdb:duckdb 108710868 1.04305e+08 1.04224 ns
tpch_q17/duckdb:duckdb 108710868 1.00126e+08 1.08574 ns
tpch_q18/duckdb:duckdb 256366908 2.35337e+08 1.08936 ns
tpch_q18/duckdb:duckdb 256366908 2.19773e+08 1.16651 ns 🚨
tpch_q19/duckdb:duckdb 131411813 1.30634e+08 1.00595 ns
tpch_q19/duckdb:duckdb 131411813 1.27725e+08 1.02887 ns
tpch_q20/duckdb:duckdb 125935091 1.26137e+08 0.998399 ns
tpch_q20/duckdb:duckdb 125935091 1.2372e+08 1.01791 ns
tpch_q21/duckdb:duckdb 328693237 3.35405e+08 0.97999 ns
tpch_q21/duckdb:duckdb 328693237 3.24794e+08 1.01201 ns
tpch_q22/duckdb:duckdb 75482236 7.66933e+07 0.984209 ns
tpch_q22/duckdb:duckdb 75482236 7.4151e+07 1.01795 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.993x ➖
  • Vortex: 0.989x ➖
  • duckdb:vortex: 0.989x ➖
  • Best: statpopgen_q00/duckdb:vortex-compact (0.863x)
  • Worst: statpopgen_q03/duckdb:vortex-file-compressed (1.014x)
  • Significant (>10%): 2↑ 0↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 234490339 2.3285e+08 1.00705 ns
statpopgen_q01/duckdb:parquet 376401949 3.72962e+08 1.00922 ns
statpopgen_q02/duckdb:parquet 687496702 6.85334e+08 1.00316 ns
statpopgen_q03/duckdb:parquet 1108867940 1.11023e+09 0.998774 ns
statpopgen_q04/duckdb:parquet 1135861377 1.11615e+09 1.01766 ns
statpopgen_q05/duckdb:parquet 737148855 7.46603e+08 0.987338 ns
statpopgen_q06/duckdb:parquet 1320105366 1.33069e+09 0.992045 ns
statpopgen_q07/duckdb:parquet 844728050 8.369e+08 1.00935 ns
statpopgen_q08/duckdb:parquet 829151838 8.35844e+08 0.991994 ns
statpopgen_q09/duckdb:parquet 928523160 9.3098e+08 0.997361 ns
statpopgen_q10/duckdb:parquet 2146558139 2.12707e+09 1.00916 ns
statpopgen_q00/duckdb:vortex-file-compressed 11668538 1.32258e+07 0.882258 ns 🚀
statpopgen_q01/duckdb:vortex-file-compressed 98125183 9.78493e+07 1.00282 ns
statpopgen_q02/duckdb:vortex-file-compressed 1196943313 1.18701e+09 1.00837 ns
statpopgen_q03/duckdb:vortex-file-compressed 2847164598 2.80651e+09 1.01448 ns
statpopgen_q04/duckdb:vortex-file-compressed 2803426527 2.79359e+09 1.00352 ns
statpopgen_q05/duckdb:vortex-file-compressed 1251075527 1.24975e+09 1.00106 ns
statpopgen_q06/duckdb:vortex-file-compressed 1909824068 1.91655e+09 0.996491 ns
statpopgen_q07/duckdb:vortex-file-compressed 186741811 1.86928e+08 0.999006 ns
statpopgen_q08/duckdb:vortex-file-compressed 201086101 2.02256e+08 0.994216 ns
statpopgen_q09/duckdb:vortex-file-compressed 2551307735 2.54887e+09 1.00096 ns
statpopgen_q10/duckdb:vortex-file-compressed 4087271748 4.07625e+09 1.0027 ns
statpopgen_q00/duckdb:vortex-compact 11485505 1.33164e+07 0.862507 ns 🚀
statpopgen_q01/duckdb:vortex-compact 125506285 1.27301e+08 0.985903 ns
statpopgen_q02/duckdb:vortex-compact 1592356223 1.60133e+09 0.994398 ns
statpopgen_q03/duckdb:vortex-compact 3237372533 3.20349e+09 1.01058 ns
statpopgen_q04/duckdb:vortex-compact 3237857572 3.20999e+09 1.00868 ns
statpopgen_q05/duckdb:vortex-compact 1594749345 1.60167e+09 0.995679 ns
statpopgen_q06/duckdb:vortex-compact 2472237867 2.48483e+09 0.994932 ns
statpopgen_q07/duckdb:vortex-compact 942526302 9.41924e+08 1.00064 ns
statpopgen_q08/duckdb:vortex-compact 984125220 9.71808e+08 1.01268 ns
statpopgen_q09/duckdb:vortex-compact 2988539363 2.98455e+09 1.00134 ns
statpopgen_q10/duckdb:vortex-compact 4699473041 4.70368e+09 0.999105 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.061x ➖
  • Vortex: 1.100x ➖
  • duckdb:vortex: 0.908x ➖
  • datafusion:vortex: 1.332x ❌
  • Best: tpch_q11/datafusion:vortex-file-compressed (0.706x)
  • Worst: tpch_q21/datafusion:vortex-compact (7.204x)
  • Significant (>30%): 0↑ 27↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 893777881 8.71331e+08 1.02576 ns
tpch_q01/datafusion:parquet 893777881 8.7221e+08 1.02473 ns
tpch_q02/datafusion:parquet 661476064 6.64439e+08 0.995541 ns
tpch_q02/datafusion:parquet 661476064 6.65905e+08 0.99335 ns
tpch_q03/datafusion:parquet 910706584 9.39876e+08 0.968965 ns
tpch_q03/datafusion:parquet 910706584 8.97072e+08 1.0152 ns
tpch_q04/datafusion:parquet 443770403 4.91742e+08 0.902445 ns
tpch_q04/datafusion:parquet 443770403 4.23594e+08 1.04763 ns
tpch_q05/datafusion:parquet 1163494632 1.15776e+09 1.00496 ns
tpch_q05/datafusion:parquet 1163494632 1.27471e+09 0.912749 ns
tpch_q06/datafusion:parquet 649477188 5.40116e+08 1.20248 ns
tpch_q06/datafusion:parquet 649477188 4.92434e+08 1.31891 ns 🚨
tpch_q07/datafusion:parquet 1397608874 1.34464e+09 1.03939 ns
tpch_q07/datafusion:parquet 1397608874 1.38329e+09 1.01035 ns
tpch_q08/datafusion:parquet 1628822185 1.61044e+09 1.01142 ns
tpch_q08/datafusion:parquet 1628822185 1.55286e+09 1.04892 ns
tpch_q09/datafusion:parquet 1771311086 1.75468e+09 1.00948 ns
tpch_q09/datafusion:parquet 1771311086 1.77179e+09 0.999732 ns
tpch_q10/datafusion:parquet 1987750718 1.98353e+09 1.00213 ns
tpch_q10/datafusion:parquet 1987750718 2.03466e+09 0.976945 ns
tpch_q11/datafusion:parquet 545019132 5.40941e+08 1.00754 ns
tpch_q11/datafusion:parquet 545019132 5.55246e+08 0.981582 ns
tpch_q12/datafusion:parquet 677566235 7.04018e+08 0.962427 ns
tpch_q12/datafusion:parquet 677566235 6.88436e+08 0.984211 ns
tpch_q13/datafusion:parquet 691131433 7.05269e+08 0.979954 ns
tpch_q13/datafusion:parquet 691131433 6.71202e+08 1.02969 ns
tpch_q14/datafusion:parquet 764601831 7.82284e+08 0.977397 ns
tpch_q14/datafusion:parquet 764601831 7.86951e+08 0.9716 ns
tpch_q15/datafusion:parquet 1151820674 1.12391e+09 1.02483 ns
tpch_q15/datafusion:parquet 1151820674 1.16404e+09 0.9895 ns
tpch_q16/datafusion:parquet 389891115 3.83113e+08 1.01769 ns
tpch_q16/datafusion:parquet 389891115 3.69969e+08 1.05385 ns
tpch_q17/datafusion:parquet 1393080544 1.40038e+09 0.994789 ns
tpch_q17/datafusion:parquet 1393080544 1.35436e+09 1.02859 ns
tpch_q18/datafusion:parquet 1617850129 1.6052e+09 1.00788 ns
tpch_q18/datafusion:parquet 1617850129 1.68043e+09 0.96276 ns
tpch_q19/datafusion:parquet 1011789492 9.4232e+08 1.07372 ns
tpch_q19/datafusion:parquet 1011789492 9.33429e+08 1.08395 ns
tpch_q20/datafusion:parquet 1106488923 1.10705e+09 0.999495 ns
tpch_q20/datafusion:parquet 1106488923 1.05806e+09 1.04577 ns
tpch_q21/datafusion:parquet 1737950196 1.93486e+09 0.89823 ns
tpch_q21/datafusion:parquet 1737950196 1.91376e+09 0.908134 ns
tpch_q22/datafusion:parquet 645436591 6.40961e+08 1.00698 ns
tpch_q22/datafusion:parquet 645436591 6.53641e+08 0.987448 ns
tpch_q01/datafusion:vortex-file-compressed 595871823 7.18678e+08 0.829122 ns
tpch_q01/datafusion:vortex-file-compressed 595871823 6.67719e+08 0.892399 ns
tpch_q02/datafusion:vortex-file-compressed 559741135 5.87584e+08 0.952615 ns
tpch_q02/datafusion:vortex-file-compressed 559741135 6.24155e+08 0.896798 ns
tpch_q03/datafusion:vortex-file-compressed 1285673750 7.27396e+08 1.7675 ns 🚨
tpch_q03/datafusion:vortex-file-compressed 1285673750 7.34481e+08 1.75045 ns 🚨
tpch_q04/datafusion:vortex-file-compressed 732256246 5.12656e+08 1.42836 ns 🚨
tpch_q04/datafusion:vortex-file-compressed 732256246 5.86305e+08 1.24893 ns
tpch_q05/datafusion:vortex-file-compressed 2048876104 1.00549e+09 2.03769 ns 🚨
tpch_q05/datafusion:vortex-file-compressed 2048876104 1.0788e+09 1.89922 ns 🚨
tpch_q06/datafusion:vortex-file-compressed 476500639 6.01903e+08 0.791657 ns
tpch_q06/datafusion:vortex-file-compressed 476500639 6.04315e+08 0.788497 ns
tpch_q07/datafusion:vortex-file-compressed 1202972295 1.13487e+09 1.06 ns
tpch_q07/datafusion:vortex-file-compressed 1202972295 1.10338e+09 1.09026 ns
tpch_q08/datafusion:vortex-file-compressed 2462722179 1.21528e+09 2.02647 ns 🚨
tpch_q08/datafusion:vortex-file-compressed 2462722179 1.13561e+09 2.16863 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 3310914083 1.38695e+09 2.38718 ns 🚨
tpch_q09/datafusion:vortex-file-compressed 3310914083 1.44018e+09 2.29895 ns 🚨
tpch_q10/datafusion:vortex-file-compressed 1057820625 9.63947e+08 1.09738 ns
tpch_q10/datafusion:vortex-file-compressed 1057820625 9.50758e+08 1.11261 ns
tpch_q11/datafusion:vortex-file-compressed 338576717 4.79282e+08 0.706425 ns
tpch_q11/datafusion:vortex-file-compressed 338576717 4.70853e+08 0.71907 ns
tpch_q12/datafusion:vortex-file-compressed 942865306 8.56786e+08 1.10047 ns
tpch_q12/datafusion:vortex-file-compressed 942865306 8.56877e+08 1.10035 ns
tpch_q13/datafusion:vortex-file-compressed 533501201 4.39884e+08 1.21282 ns
tpch_q13/datafusion:vortex-file-compressed 533501201 4.59893e+08 1.16006 ns
tpch_q14/datafusion:vortex-file-compressed 540133480 5.72582e+08 0.94333 ns
tpch_q14/datafusion:vortex-file-compressed 540133480 5.35238e+08 1.00915 ns
tpch_q15/datafusion:vortex-file-compressed 922662436 1.02329e+09 0.901667 ns
tpch_q15/datafusion:vortex-file-compressed 922662436 1.03902e+09 0.888011 ns
tpch_q16/datafusion:vortex-file-compressed 341904987 3.03719e+08 1.12573 ns
tpch_q16/datafusion:vortex-file-compressed 341904987 2.85423e+08 1.19789 ns
tpch_q17/datafusion:vortex-file-compressed 2260454425 1.18765e+09 1.9033 ns 🚨
tpch_q17/datafusion:vortex-file-compressed 2260454425 1.21052e+09 1.86734 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 2526533034 1.32101e+09 1.91257 ns 🚨
tpch_q18/datafusion:vortex-file-compressed 2526533034 1.36584e+09 1.84981 ns 🚨
tpch_q19/datafusion:vortex-file-compressed 561553156 7.19694e+08 0.780267 ns
tpch_q19/datafusion:vortex-file-compressed 561553156 6.58303e+08 0.853032 ns
tpch_q20/datafusion:vortex-file-compressed 849518644 8.90111e+08 0.954397 ns
tpch_q20/datafusion:vortex-file-compressed 849518644 8.72926e+08 0.973185 ns
tpch_q21/datafusion:vortex-file-compressed 10815148019 1.61739e+09 6.68681 ns 🚨
tpch_q21/datafusion:vortex-file-compressed 10815148019 1.61798e+09 6.68435 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 422471263 3.1428e+08 1.34425 ns 🚨
tpch_q22/datafusion:vortex-file-compressed 422471263 2.99838e+08 1.409 ns 🚨
tpch_q01/datafusion:vortex-compact 626541239 7.05543e+08 0.888027 ns
tpch_q02/datafusion:vortex-compact 488107250 5.71902e+08 0.853481 ns
tpch_q03/datafusion:vortex-compact 1227504998 7.51586e+08 1.63322 ns 🚨
tpch_q04/datafusion:vortex-compact 698282787 4.13347e+08 1.68934 ns 🚨
tpch_q05/datafusion:vortex-compact 2047248711 9.05818e+08 2.26011 ns 🚨
tpch_q06/datafusion:vortex-compact 452472142 5.84089e+08 0.774662 ns
tpch_q07/datafusion:vortex-compact 1162281375 1.05626e+09 1.10038 ns
tpch_q08/datafusion:vortex-compact 2410501519 1.12396e+09 2.14465 ns 🚨
tpch_q09/datafusion:vortex-compact 3182479437 1.33732e+09 2.37974 ns 🚨
tpch_q10/datafusion:vortex-compact 992254224 8.2565e+08 1.20178 ns
tpch_q11/datafusion:vortex-compact 291697198 3.85283e+08 0.757099 ns
tpch_q12/datafusion:vortex-compact 809191665 7.23167e+08 1.11896 ns
tpch_q13/datafusion:vortex-compact 524782216 3.93934e+08 1.33216 ns 🚨
tpch_q14/datafusion:vortex-compact 499113036 5.33498e+08 0.935548 ns
tpch_q15/datafusion:vortex-compact 879100007 9.54297e+08 0.921202 ns
tpch_q16/datafusion:vortex-compact 317108232 2.62063e+08 1.21005 ns
tpch_q17/datafusion:vortex-compact 2171522466 1.18168e+09 1.83765 ns 🚨
tpch_q18/datafusion:vortex-compact 2462098252 1.17804e+09 2.09 ns 🚨
tpch_q19/datafusion:vortex-compact 551790269 5.91823e+08 0.932357 ns
tpch_q20/datafusion:vortex-compact 793306822 8.62411e+08 0.919871 ns
tpch_q21/datafusion:vortex-compact 10785932693 1.49721e+09 7.20402 ns 🚨
tpch_q22/datafusion:vortex-compact 444070853 3.12042e+08 1.42311 ns 🚨
tpch_q01/duckdb:parquet 894714473 9.67883e+08 0.924403 ns
tpch_q01/duckdb:parquet 894714473 9.03637e+08 0.990126 ns
tpch_q02/duckdb:parquet 1268419321 1.26147e+09 1.00551 ns
tpch_q02/duckdb:parquet 1268419321 1.3846e+09 0.916089 ns
tpch_q03/duckdb:parquet 1397760583 1.29488e+09 1.07945 ns
tpch_q03/duckdb:parquet 1397760583 1.27818e+09 1.09356 ns
tpch_q04/duckdb:parquet 763536436 7.78434e+08 0.980862 ns
tpch_q04/duckdb:parquet 763536436 8.53681e+08 0.894405 ns
tpch_q05/duckdb:parquet 1754622112 1.69374e+09 1.03594 ns
tpch_q05/duckdb:parquet 1754622112 1.8037e+09 0.972789 ns
tpch_q06/duckdb:parquet 572840983 5.9406e+08 0.964281 ns
tpch_q06/duckdb:parquet 572840983 5.75546e+08 0.995301 ns
tpch_q07/duckdb:parquet 1448250640 1.46296e+09 0.989943 ns
tpch_q07/duckdb:parquet 1448250640 1.5185e+09 0.953739 ns
tpch_q08/duckdb:parquet 2689548689 2.11147e+09 1.27378 ns
tpch_q08/duckdb:parquet 2689548689 2.09895e+09 1.28138 ns
tpch_q09/duckdb:parquet 1909565731 2.02469e+09 0.94314 ns
tpch_q09/duckdb:parquet 1909565731 1.96778e+09 0.970417 ns
tpch_q10/duckdb:parquet 2605562743 2.54618e+09 1.02332 ns
tpch_q10/duckdb:parquet 2605562743 2.7522e+09 0.946719 ns
tpch_q11/duckdb:parquet 736421170 7.04567e+08 1.04521 ns
tpch_q11/duckdb:parquet 736421170 7.17822e+08 1.02591 ns
tpch_q12/duckdb:parquet 767531354 8.02781e+08 0.956091 ns
tpch_q12/duckdb:parquet 767531354 8.07561e+08 0.950432 ns
tpch_q13/duckdb:parquet 1030579603 9.97339e+08 1.03333 ns
tpch_q13/duckdb:parquet 1030579603 1.02987e+09 1.00069 ns
tpch_q14/duckdb:parquet 1033448374 1.0164e+09 1.01677 ns
tpch_q14/duckdb:parquet 1033448374 1.06652e+09 0.968994 ns
tpch_q15/duckdb:parquet 877847676 8.86539e+08 0.990196 ns
tpch_q15/duckdb:parquet 877847676 8.912e+08 0.985017 ns
tpch_q16/duckdb:parquet 620015483 6.22394e+08 0.996178 ns
tpch_q16/duckdb:parquet 620015483 6.13972e+08 1.00984 ns
tpch_q17/duckdb:parquet 1127737292 1.09874e+09 1.02639 ns
tpch_q17/duckdb:parquet 1127737292 1.1163e+09 1.01025 ns
tpch_q18/duckdb:parquet 1069757835 1.0674e+09 1.00221 ns
tpch_q18/duckdb:parquet 1069757835 1.14947e+09 0.930652 ns
tpch_q19/duckdb:parquet 1299404525 1.32013e+09 0.9843 ns
tpch_q19/duckdb:parquet 1299404525 1.26051e+09 1.03086 ns
tpch_q20/duckdb:parquet 1388895830 1.40115e+09 0.991252 ns
tpch_q20/duckdb:parquet 1388895830 1.43827e+09 0.965674 ns
tpch_q21/duckdb:parquet 1548782967 1.47712e+09 1.04852 ns
tpch_q21/duckdb:parquet 1548782967 1.56504e+09 0.989611 ns
tpch_q22/duckdb:parquet 818987212 8.04469e+08 1.01805 ns
tpch_q22/duckdb:parquet 818987212 8.23376e+08 0.99467 ns
tpch_q01/duckdb:vortex-file-compressed 632197284 6.73131e+08 0.939189 ns
tpch_q01/duckdb:vortex-file-compressed 632197284 6.78381e+08 0.931921 ns
tpch_q02/duckdb:vortex-file-compressed 942147207 1.08434e+09 0.86887 ns
tpch_q02/duckdb:vortex-file-compressed 942147207 1.06335e+09 0.886014 ns
tpch_q03/duckdb:vortex-file-compressed 898171436 1.06808e+09 0.840921 ns
tpch_q03/duckdb:vortex-file-compressed 898171436 1.08238e+09 0.829815 ns
tpch_q04/duckdb:vortex-file-compressed 607496532 7.24136e+08 0.838926 ns
tpch_q04/duckdb:vortex-file-compressed 607496532 7.14715e+08 0.849985 ns
tpch_q05/duckdb:vortex-file-compressed 1263130823 1.33278e+09 0.947744 ns
tpch_q05/duckdb:vortex-file-compressed 1263130823 1.31508e+09 0.960495 ns
tpch_q06/duckdb:vortex-file-compressed 851633566 7.7011e+08 1.10586 ns
tpch_q06/duckdb:vortex-file-compressed 851633566 7.71603e+08 1.10372 ns
tpch_q07/duckdb:vortex-file-compressed 1166604951 1.2357e+09 0.944087 ns
tpch_q07/duckdb:vortex-file-compressed 1166604951 1.29497e+09 0.900874 ns
tpch_q08/duckdb:vortex-file-compressed 1446532444 1.6857e+09 0.85812 ns
tpch_q08/duckdb:vortex-file-compressed 1446532444 1.72836e+09 0.836938 ns
tpch_q09/duckdb:vortex-file-compressed 1414094393 1.54838e+09 0.913275 ns
tpch_q09/duckdb:vortex-file-compressed 1414094393 1.60184e+09 0.882792 ns
tpch_q10/duckdb:vortex-file-compressed 1228741940 1.47081e+09 0.835418 ns
tpch_q10/duckdb:vortex-file-compressed 1228741940 1.44956e+09 0.847666 ns
tpch_q11/duckdb:vortex-file-compressed 680734874 8.12872e+08 0.837444 ns
tpch_q11/duckdb:vortex-file-compressed 680734874 6.95162e+08 0.979246 ns
tpch_q12/duckdb:vortex-file-compressed 664440477 8.08587e+08 0.82173 ns
tpch_q12/duckdb:vortex-file-compressed 664440477 7.75855e+08 0.856398 ns
tpch_q13/duckdb:vortex-file-compressed 954966483 1.07254e+09 0.890378 ns
tpch_q13/duckdb:vortex-file-compressed 954966483 1.02483e+09 0.93183 ns
tpch_q14/duckdb:vortex-file-compressed 849765306 9.49964e+08 0.894524 ns
tpch_q14/duckdb:vortex-file-compressed 849765306 8.97645e+08 0.94666 ns
tpch_q15/duckdb:vortex-file-compressed 653380405 6.36151e+08 1.02708 ns
tpch_q15/duckdb:vortex-file-compressed 653380405 6.60396e+08 0.989377 ns
tpch_q16/duckdb:vortex-file-compressed 419581013 4.80592e+08 0.873051 ns
tpch_q16/duckdb:vortex-file-compressed 419581013 5.18023e+08 0.809967 ns
tpch_q17/duckdb:vortex-file-compressed 989735900 1.03022e+09 0.960706 ns
tpch_q17/duckdb:vortex-file-compressed 989735900 1.04848e+09 0.943973 ns
tpch_q18/duckdb:vortex-file-compressed 1023767783 1.138e+09 0.899619 ns
tpch_q18/duckdb:vortex-file-compressed 1023767783 1.1477e+09 0.892019 ns
tpch_q19/duckdb:vortex-file-compressed 747791100 7.68304e+08 0.973302 ns
tpch_q19/duckdb:vortex-file-compressed 747791100 7.76765e+08 0.9627 ns
tpch_q20/duckdb:vortex-file-compressed 1150936473 1.20422e+09 0.955757 ns
tpch_q20/duckdb:vortex-file-compressed 1150936473 1.28367e+09 0.896598 ns
tpch_q21/duckdb:vortex-file-compressed 1923025884 2.00996e+09 0.956746 ns
tpch_q21/duckdb:vortex-file-compressed 1923025884 1.92671e+09 0.998088 ns
tpch_q22/duckdb:vortex-file-compressed 509550575 5.84665e+08 0.871525 ns
tpch_q22/duckdb:vortex-file-compressed 509550575 5.29475e+08 0.962369 ns
tpch_q01/duckdb:vortex-compact 627783433 6.72297e+08 0.933789 ns
tpch_q02/duckdb:vortex-compact 851160151 9.48872e+08 0.897023 ns
tpch_q03/duckdb:vortex-compact 852732986 9.50178e+08 0.897446 ns
tpch_q04/duckdb:vortex-compact 491313315 6.278e+08 0.782595 ns
tpch_q05/duckdb:vortex-compact 1093168123 1.16754e+09 0.936298 ns
tpch_q06/duckdb:vortex-compact 696105321 7.48419e+08 0.930101 ns
tpch_q07/duckdb:vortex-compact 1036935590 1.13452e+09 0.913984 ns
tpch_q08/duckdb:vortex-compact 1382918746 1.5884e+09 0.870635 ns
tpch_q09/duckdb:vortex-compact 1265807355 1.46083e+09 0.866501 ns
tpch_q10/duckdb:vortex-compact 1116478731 1.31569e+09 0.848589 ns
tpch_q11/duckdb:vortex-compact 617856112 6.51222e+08 0.948764 ns
tpch_q12/duckdb:vortex-compact 613590455 7.30599e+08 0.839845 ns
tpch_q13/duckdb:vortex-compact 787686751 8.99056e+08 0.876126 ns
tpch_q14/duckdb:vortex-compact 851354515 9.03797e+08 0.941976 ns
tpch_q15/duckdb:vortex-compact 628736844 6.19105e+08 1.01556 ns
tpch_q16/duckdb:vortex-compact 348050269 4.54019e+08 0.766598 ns
tpch_q17/duckdb:vortex-compact 923699043 9.63825e+08 0.958368 ns
tpch_q18/duckdb:vortex-compact 840431141 9.5038e+08 0.884311 ns
tpch_q19/duckdb:vortex-compact 714576235 7.45548e+08 0.958458 ns
tpch_q20/duckdb:vortex-compact 1095975991 1.16856e+09 0.937884 ns
tpch_q21/duckdb:vortex-compact 1642272297 1.73507e+09 0.946515 ns
tpch_q22/duckdb:vortex-compact 507760636 5.64806e+08 0.898999 ns

@github-actions
Copy link
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.031x ➖
  • Vortex: 1.053x ➖
  • duckdb:vortex: 1.245x ❌
  • datafusion:vortex: 0.890x ✅
  • Best: clickbench_q20/datafusion:vortex-file-compressed (0.112x)
  • Worst: clickbench_q06/datafusion:vortex-file-compressed (38.863x)
  • Significant (>10%): 60↑ 126↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1748661 1.73856e+06 1.00581 ns
clickbench_q00/datafusion:parquet 1748661 2.02334e+06 0.864246 ns 🚀
clickbench_q01/datafusion:parquet 19783105 2.06641e+07 0.957366 ns
clickbench_q01/datafusion:parquet 19783105 2.1352e+07 0.926524 ns
clickbench_q02/datafusion:parquet 50325703 5.26946e+07 0.955044 ns
clickbench_q02/datafusion:parquet 50325703 5.23649e+07 0.961058 ns
clickbench_q03/datafusion:parquet 43660706 4.25447e+07 1.02623 ns
clickbench_q03/datafusion:parquet 43660706 4.60628e+07 0.947853 ns
clickbench_q04/datafusion:parquet 345895178 3.62361e+08 0.954559 ns
clickbench_q04/datafusion:parquet 345895178 3.85242e+08 0.897866 ns 🚀
clickbench_q05/datafusion:parquet 360128915 3.47332e+08 1.03684 ns
clickbench_q05/datafusion:parquet 360128915 3.47152e+08 1.03738 ns
clickbench_q06/datafusion:parquet 1551406 1.55185e+06 0.999712 ns
clickbench_q06/datafusion:parquet 1551406 1.56466e+06 0.991526 ns
clickbench_q07/datafusion:parquet 26027798 2.59019e+07 1.00486 ns
clickbench_q07/datafusion:parquet 26027798 2.66871e+07 0.975295 ns
clickbench_q08/datafusion:parquet 438988205 4.45393e+08 0.98562 ns
clickbench_q08/datafusion:parquet 438988205 4.40943e+08 0.995567 ns
clickbench_q09/datafusion:parquet 672105812 6.75184e+08 0.995441 ns
clickbench_q09/datafusion:parquet 672105812 6.68011e+08 1.00613 ns
clickbench_q10/datafusion:parquet 116469401 1.16554e+08 0.999273 ns
clickbench_q10/datafusion:parquet 116469401 1.142e+08 1.01988 ns
clickbench_q11/datafusion:parquet 144389941 1.462e+08 0.987621 ns
clickbench_q11/datafusion:parquet 144389941 1.414e+08 1.02114 ns
clickbench_q12/datafusion:parquet 350581600 3.60299e+08 0.973028 ns
clickbench_q12/datafusion:parquet 350581600 3.6027e+08 0.973107 ns
clickbench_q13/datafusion:parquet 506661330 5.1316e+08 0.987335 ns
clickbench_q13/datafusion:parquet 506661330 5.10928e+08 0.991648 ns
clickbench_q14/datafusion:parquet 340544465 3.4501e+08 0.987057 ns
clickbench_q14/datafusion:parquet 340544465 3.52569e+08 0.965895 ns
clickbench_q15/datafusion:parquet 402782529 4.13538e+08 0.973993 ns
clickbench_q15/datafusion:parquet 402782529 4.14834e+08 0.97095 ns
clickbench_q16/datafusion:parquet 723623440 7.31129e+08 0.989734 ns
clickbench_q16/datafusion:parquet 723623440 7.24581e+08 0.998678 ns
clickbench_q17/datafusion:parquet 716368111 7.14427e+08 1.00272 ns
clickbench_q17/datafusion:parquet 716368111 7.21608e+08 0.992738 ns
clickbench_q18/datafusion:parquet 1413548581 1.41356e+09 0.99999 ns
clickbench_q18/datafusion:parquet 1413548581 1.40353e+09 1.00714 ns
clickbench_q19/datafusion:parquet 33944009 3.534e+07 0.960497 ns
clickbench_q19/datafusion:parquet 33944009 3.46516e+07 0.97958 ns
clickbench_q20/datafusion:parquet 560996483 5.71321e+08 0.981928 ns
clickbench_q20/datafusion:parquet 560996483 5.64674e+08 0.993487 ns
clickbench_q21/datafusion:parquet 637551748 6.39005e+08 0.997726 ns
clickbench_q21/datafusion:parquet 637551748 6.40212e+08 0.995845 ns
clickbench_q22/datafusion:parquet 954665160 9.60539e+08 0.993885 ns
clickbench_q22/datafusion:parquet 954665160 9.5131e+08 1.00353 ns
clickbench_q23/datafusion:parquet 3709820252 3.78075e+09 0.98124 ns
clickbench_q23/datafusion:parquet 3709820252 3.81879e+09 0.971464 ns
clickbench_q24/datafusion:parquet 105158533 1.02819e+08 1.02275 ns
clickbench_q24/datafusion:parquet 105158533 9.82108e+07 1.07074 ns
clickbench_q25/datafusion:parquet 140529596 1.42997e+08 0.982746 ns
clickbench_q25/datafusion:parquet 140529596 1.40338e+08 1.00137 ns
clickbench_q26/datafusion:parquet 103809281 1.01011e+08 1.0277 ns
clickbench_q26/datafusion:parquet 103809281 1.04403e+08 0.994309 ns
clickbench_q27/datafusion:parquet 963165422 9.73258e+08 0.989631 ns
clickbench_q27/datafusion:parquet 963165422 9.76493e+08 0.986352 ns
clickbench_q28/datafusion:parquet 5757936463 5.83204e+09 0.987294 ns
clickbench_q28/datafusion:parquet 5757936463 5.81166e+09 0.990756 ns
clickbench_q29/datafusion:parquet 213431672 2.29904e+08 0.928353 ns
clickbench_q29/datafusion:parquet 213431672 2.14054e+08 0.997094 ns
clickbench_q30/datafusion:parquet 343836297 3.52859e+08 0.974431 ns
clickbench_q30/datafusion:parquet 343836297 3.54247e+08 0.970611 ns
clickbench_q31/datafusion:parquet 395228698 4.06432e+08 0.972435 ns
clickbench_q31/datafusion:parquet 395228698 4.03915e+08 0.978494 ns
clickbench_q32/datafusion:parquet 1310928295 1.37611e+09 0.952637 ns
clickbench_q32/datafusion:parquet 1310928295 1.38577e+09 0.945995 ns
clickbench_q33/datafusion:parquet 1492637769 1.5303e+09 0.975387 ns
clickbench_q33/datafusion:parquet 1492637769 1.5177e+09 0.983484 ns
clickbench_q34/datafusion:parquet 1508300286 1.51768e+09 0.99382 ns
clickbench_q34/datafusion:parquet 1508300286 1.53347e+09 0.983584 ns
clickbench_q35/datafusion:parquet 564148792 5.66318e+08 0.996169 ns
clickbench_q35/datafusion:parquet 564148792 5.77462e+08 0.976945 ns
clickbench_q36/datafusion:parquet 138500396 1.46804e+08 0.943439 ns
clickbench_q36/datafusion:parquet 138500396 1.45546e+08 0.951589 ns
clickbench_q37/datafusion:parquet 59600179 6.03966e+07 0.986814 ns
clickbench_q37/datafusion:parquet 59600179 6.05473e+07 0.984358 ns
clickbench_q38/datafusion:parquet 90113431 9.3273e+07 0.966125 ns
clickbench_q38/datafusion:parquet 90113431 9.45759e+07 0.952816 ns
clickbench_q39/datafusion:parquet 278705271 2.8411e+08 0.980977 ns
clickbench_q39/datafusion:parquet 278705271 2.97622e+08 0.93644 ns
clickbench_q40/datafusion:parquet 35783808 3.76684e+07 0.949969 ns
clickbench_q40/datafusion:parquet 35783808 3.69646e+07 0.968057 ns
clickbench_q41/datafusion:parquet 30493150 3.17233e+07 0.961221 ns
clickbench_q41/datafusion:parquet 30493150 3.14673e+07 0.969041 ns
clickbench_q42/datafusion:parquet 32474561 3.4116e+07 0.951887 ns
clickbench_q42/datafusion:parquet 32474561 3.35128e+07 0.96902 ns
clickbench_q00/datafusion:vortex-file-compressed 597495 2.01966e+06 0.295839 ns 🚀
clickbench_q00/datafusion:vortex-file-compressed 597495 1.71879e+06 0.347626 ns 🚀
clickbench_q01/datafusion:vortex-file-compressed 15964927 1.33222e+07 1.19837 ns 🚨
clickbench_q01/datafusion:vortex-file-compressed 15964927 1.44739e+07 1.10301 ns 🚨
clickbench_q02/datafusion:vortex-file-compressed 56979036 3.17547e+07 1.79435 ns 🚨
clickbench_q02/datafusion:vortex-file-compressed 56979036 3.43064e+07 1.66088 ns 🚨
clickbench_q03/datafusion:vortex-file-compressed 66493008 3.56097e+07 1.86727 ns 🚨
clickbench_q03/datafusion:vortex-file-compressed 66493008 3.68328e+07 1.80526 ns 🚨
clickbench_q04/datafusion:vortex-file-compressed 324515277 3.18668e+08 1.01835 ns
clickbench_q04/datafusion:vortex-file-compressed 324515277 3.2421e+08 1.00094 ns
clickbench_q05/datafusion:vortex-file-compressed 319840686 3.1315e+08 1.02137 ns
clickbench_q05/datafusion:vortex-file-compressed 319840686 3.11618e+08 1.02639 ns
clickbench_q06/datafusion:vortex-file-compressed 65176280 1.67706e+06 38.8634 ns 🚨
clickbench_q06/datafusion:vortex-file-compressed 65176280 1.87591e+06 34.7438 ns 🚨
clickbench_q07/datafusion:vortex-file-compressed 20483071 1.87261e+07 1.09383 ns
clickbench_q07/datafusion:vortex-file-compressed 20483071 1.64662e+07 1.24394 ns 🚨
clickbench_q08/datafusion:vortex-file-compressed 405146067 3.798e+08 1.06674 ns
clickbench_q08/datafusion:vortex-file-compressed 405146067 3.90995e+08 1.03619 ns
clickbench_q09/datafusion:vortex-file-compressed 563584633 5.82172e+08 0.968072 ns
clickbench_q09/datafusion:vortex-file-compressed 563584633 5.60572e+08 1.00538 ns
clickbench_q10/datafusion:vortex-file-compressed 82222115 7.41192e+07 1.10932 ns 🚨
clickbench_q10/datafusion:vortex-file-compressed 82222115 7.31887e+07 1.12343 ns 🚨
clickbench_q11/datafusion:vortex-file-compressed 90312441 8.27976e+07 1.09076 ns
clickbench_q11/datafusion:vortex-file-compressed 90312441 7.99821e+07 1.12916 ns 🚨
clickbench_q12/datafusion:vortex-file-compressed 238916695 2.72793e+08 0.875817 ns 🚀
clickbench_q12/datafusion:vortex-file-compressed 238916695 2.70953e+08 0.881764 ns 🚀
clickbench_q13/datafusion:vortex-file-compressed 390912082 4.10932e+08 0.951282 ns
clickbench_q13/datafusion:vortex-file-compressed 390912082 4.15225e+08 0.941446 ns
clickbench_q14/datafusion:vortex-file-compressed 231424575 2.54868e+08 0.908016 ns
clickbench_q14/datafusion:vortex-file-compressed 231424575 2.56303e+08 0.902934 ns
clickbench_q15/datafusion:vortex-file-compressed 381449886 3.7969e+08 1.00463 ns
clickbench_q15/datafusion:vortex-file-compressed 381449886 3.77836e+08 1.00956 ns
clickbench_q16/datafusion:vortex-file-compressed 689882564 7.23215e+08 0.953911 ns
clickbench_q16/datafusion:vortex-file-compressed 689882564 7.29729e+08 0.945395 ns
clickbench_q17/datafusion:vortex-file-compressed 687120319 7.24752e+08 0.948076 ns
clickbench_q17/datafusion:vortex-file-compressed 687120319 7.1361e+08 0.96288 ns
clickbench_q18/datafusion:vortex-file-compressed 1448051696 1.4224e+09 1.01804 ns
clickbench_q18/datafusion:vortex-file-compressed 1448051696 1.45602e+09 0.994529 ns
clickbench_q19/datafusion:vortex-file-compressed 22759025 2.98358e+07 0.762808 ns 🚀
clickbench_q19/datafusion:vortex-file-compressed 22759025 2.78704e+07 0.816601 ns 🚀
clickbench_q20/datafusion:vortex-file-compressed 38308364 3.37776e+08 0.113414 ns 🚀
clickbench_q20/datafusion:vortex-file-compressed 38308364 3.41697e+08 0.112112 ns 🚀
clickbench_q21/datafusion:vortex-file-compressed 51311096 3.89915e+08 0.131596 ns 🚀
clickbench_q21/datafusion:vortex-file-compressed 51311096 3.93977e+08 0.130239 ns 🚀
clickbench_q22/datafusion:vortex-file-compressed 161977207 5.80508e+08 0.279027 ns 🚀
clickbench_q22/datafusion:vortex-file-compressed 161977207 5.53138e+08 0.292833 ns 🚀
clickbench_q23/datafusion:vortex-file-compressed 1609667660 6.4992e+08 2.47672 ns 🚨
clickbench_q23/datafusion:vortex-file-compressed 1609667660 6.06808e+08 2.65268 ns 🚨
clickbench_q24/datafusion:vortex-file-compressed 85458383 5.18298e+07 1.64883 ns 🚨
clickbench_q24/datafusion:vortex-file-compressed 85458383 4.75992e+07 1.79537 ns 🚨
clickbench_q25/datafusion:vortex-file-compressed 64624517 7.28079e+07 0.887603 ns 🚀
clickbench_q25/datafusion:vortex-file-compressed 64624517 7.09591e+07 0.91073 ns
clickbench_q26/datafusion:vortex-file-compressed 88083700 4.65929e+07 1.8905 ns 🚨
clickbench_q26/datafusion:vortex-file-compressed 88083700 4.94656e+07 1.78071 ns 🚨
clickbench_q27/datafusion:vortex-file-compressed 519690718 8.03542e+08 0.64675 ns 🚀
clickbench_q27/datafusion:vortex-file-compressed 519690718 7.94738e+08 0.653915 ns 🚀
clickbench_q28/datafusion:vortex-file-compressed 5371936109 6.66209e+09 0.806344 ns 🚀
clickbench_q28/datafusion:vortex-file-compressed 5371936109 6.75836e+09 0.794858 ns 🚀
clickbench_q29/datafusion:vortex-file-compressed 223456463 2.36392e+08 0.945279 ns
clickbench_q29/datafusion:vortex-file-compressed 223456463 2.39573e+08 0.932727 ns
clickbench_q30/datafusion:vortex-file-compressed 262331507 2.56738e+08 1.02179 ns
clickbench_q30/datafusion:vortex-file-compressed 262331507 2.52878e+08 1.03738 ns
clickbench_q31/datafusion:vortex-file-compressed 288283601 2.96238e+08 0.973149 ns
clickbench_q31/datafusion:vortex-file-compressed 288283601 2.96152e+08 0.973431 ns
clickbench_q32/datafusion:vortex-file-compressed 1716721447 1.48086e+09 1.15927 ns 🚨
clickbench_q32/datafusion:vortex-file-compressed 1716721447 1.33904e+09 1.28205 ns 🚨
clickbench_q33/datafusion:vortex-file-compressed 1545407909 1.43924e+09 1.07377 ns
clickbench_q33/datafusion:vortex-file-compressed 1545407909 1.40901e+09 1.09681 ns
clickbench_q34/datafusion:vortex-file-compressed 1527668248 1.41988e+09 1.07591 ns
clickbench_q34/datafusion:vortex-file-compressed 1527668248 1.4017e+09 1.08987 ns
clickbench_q35/datafusion:vortex-file-compressed 551779228 5.26062e+08 1.04889 ns
clickbench_q35/datafusion:vortex-file-compressed 551779228 5.24951e+08 1.05111 ns
clickbench_q36/datafusion:vortex-file-compressed 21040283 8.29984e+07 0.253502 ns 🚀
clickbench_q36/datafusion:vortex-file-compressed 21040283 7.93364e+07 0.265203 ns 🚀
clickbench_q37/datafusion:vortex-file-compressed 13593065 3.77039e+07 0.360522 ns 🚀
clickbench_q37/datafusion:vortex-file-compressed 13593065 3.78769e+07 0.358875 ns 🚀
clickbench_q38/datafusion:vortex-file-compressed 10913993 2.54691e+07 0.42852 ns 🚀
clickbench_q38/datafusion:vortex-file-compressed 10913993 2.39624e+07 0.455464 ns 🚀
clickbench_q39/datafusion:vortex-file-compressed 46575775 1.54271e+08 0.301908 ns 🚀
clickbench_q39/datafusion:vortex-file-compressed 46575775 1.57151e+08 0.296376 ns 🚀
clickbench_q40/datafusion:vortex-file-compressed 14854538 2.21129e+07 0.671759 ns 🚀
clickbench_q40/datafusion:vortex-file-compressed 14854538 2.135e+07 0.695762 ns 🚀
clickbench_q41/datafusion:vortex-file-compressed 12854351 1.9743e+07 0.651084 ns 🚀
clickbench_q41/datafusion:vortex-file-compressed 12854351 1.92307e+07 0.668429 ns 🚀
clickbench_q42/datafusion:vortex-file-compressed 11916111 2.27834e+07 0.523017 ns 🚀
clickbench_q42/datafusion:vortex-file-compressed 11916111 2.27062e+07 0.524796 ns 🚀
clickbench_q00/datafusion:vortex-compact 654215 1.75538e+06 0.372691 ns 🚀
clickbench_q00/datafusion:vortex-compact 654215 1.74016e+06 0.375952 ns 🚀
clickbench_q01/datafusion:vortex-compact 31082704 1.69273e+07 1.83625 ns 🚨
clickbench_q01/datafusion:vortex-compact 31082704 1.77584e+07 1.75031 ns 🚨
clickbench_q02/datafusion:vortex-compact 76832114 4.21734e+07 1.82181 ns 🚨
clickbench_q02/datafusion:vortex-compact 76832114 4.11257e+07 1.86822 ns 🚨
clickbench_q03/datafusion:vortex-compact 81267175 4.22605e+07 1.92301 ns 🚨
clickbench_q03/datafusion:vortex-compact 81267175 4.13991e+07 1.96302 ns 🚨
clickbench_q04/datafusion:vortex-compact 331636278 3.42869e+08 0.967238 ns
clickbench_q04/datafusion:vortex-compact 331636278 3.43466e+08 0.965559 ns
clickbench_q05/datafusion:vortex-compact 352898870 3.35245e+08 1.05266 ns
clickbench_q05/datafusion:vortex-compact 352898870 3.4367e+08 1.02685 ns
clickbench_q06/datafusion:vortex-compact 64222648 1.80617e+06 35.5573 ns 🚨
clickbench_q06/datafusion:vortex-compact 64222648 1.90182e+06 33.769 ns 🚨
clickbench_q07/datafusion:vortex-compact 28312368 2.57929e+07 1.09768 ns
clickbench_q07/datafusion:vortex-compact 28312368 2.74381e+07 1.03186 ns
clickbench_q08/datafusion:vortex-compact 452542464 4.28399e+08 1.05636 ns
clickbench_q08/datafusion:vortex-compact 452542464 4.2367e+08 1.06815 ns
clickbench_q09/datafusion:vortex-compact 645136044 6.47596e+08 0.996201 ns
clickbench_q09/datafusion:vortex-compact 645136044 6.49032e+08 0.993998 ns
clickbench_q10/datafusion:vortex-compact 144245341 1.37066e+08 1.05238 ns
clickbench_q10/datafusion:vortex-compact 144245341 1.35465e+08 1.06482 ns
clickbench_q11/datafusion:vortex-compact 186863961 1.80725e+08 1.03397 ns
clickbench_q11/datafusion:vortex-compact 186863961 1.72376e+08 1.08405 ns
clickbench_q12/datafusion:vortex-compact 275996695 3.00276e+08 0.919142 ns
clickbench_q12/datafusion:vortex-compact 275996695 2.95944e+08 0.932597 ns
clickbench_q13/datafusion:vortex-compact 499407754 5.28114e+08 0.945644 ns
clickbench_q13/datafusion:vortex-compact 499407754 5.26021e+08 0.949407 ns
clickbench_q14/datafusion:vortex-compact 296119474 3.06652e+08 0.965654 ns
clickbench_q14/datafusion:vortex-compact 296119474 3.0441e+08 0.972764 ns
clickbench_q15/datafusion:vortex-compact 390883341 3.95902e+08 0.987324 ns
clickbench_q15/datafusion:vortex-compact 390883341 3.98311e+08 0.981351 ns
clickbench_q16/datafusion:vortex-compact 782748140 8.00655e+08 0.977635 ns
clickbench_q16/datafusion:vortex-compact 782748140 8.02325e+08 0.975599 ns
clickbench_q17/datafusion:vortex-compact 763996390 7.91156e+08 0.965671 ns
clickbench_q17/datafusion:vortex-compact 763996390 7.90002e+08 0.967081 ns
clickbench_q18/datafusion:vortex-compact 1592782409 1.46556e+09 1.08681 ns
clickbench_q18/datafusion:vortex-compact 1592782409 1.467e+09 1.08574 ns
clickbench_q19/datafusion:vortex-compact 27724754 3.39894e+07 0.815689 ns 🚀
clickbench_q19/datafusion:vortex-compact 27724754 3.38286e+07 0.819566 ns 🚀
clickbench_q20/datafusion:vortex-compact 50400812 4.23501e+08 0.11901 ns 🚀
clickbench_q20/datafusion:vortex-compact 50400812 4.23897e+08 0.118899 ns 🚀
clickbench_q21/datafusion:vortex-compact 179155396 6.11761e+08 0.292852 ns 🚀
clickbench_q21/datafusion:vortex-compact 179155396 6.12324e+08 0.292583 ns 🚀
clickbench_q22/datafusion:vortex-compact 567388161 1.01988e+09 0.556331 ns 🚀
clickbench_q22/datafusion:vortex-compact 567388161 1.04141e+09 0.544829 ns 🚀
clickbench_q23/datafusion:vortex-compact 9632117176 2.90845e+09 3.31177 ns 🚨
clickbench_q23/datafusion:vortex-compact 9632117176 2.88654e+09 3.33691 ns 🚨
clickbench_q24/datafusion:vortex-compact 179495387 9.93548e+07 1.80661 ns 🚨
clickbench_q24/datafusion:vortex-compact 179495387 9.86419e+07 1.81967 ns 🚨
clickbench_q25/datafusion:vortex-compact 70104788 1.19358e+08 0.58735 ns 🚀
clickbench_q25/datafusion:vortex-compact 70104788 1.16425e+08 0.602143 ns 🚀
clickbench_q26/datafusion:vortex-compact 178582445 9.47622e+07 1.88453 ns 🚨
clickbench_q26/datafusion:vortex-compact 178582445 9.67649e+07 1.84553 ns 🚨
clickbench_q27/datafusion:vortex-compact 539739981 8.85201e+08 0.609737 ns 🚀
clickbench_q27/datafusion:vortex-compact 539739981 8.92371e+08 0.604838 ns 🚀
clickbench_q28/datafusion:vortex-compact 5387778050 6.03137e+09 0.893293 ns 🚀
clickbench_q28/datafusion:vortex-compact 5387778050 5.95943e+09 0.904076 ns
clickbench_q29/datafusion:vortex-compact 237618896 2.26275e+08 1.05014 ns
clickbench_q29/datafusion:vortex-compact 237618896 2.1818e+08 1.0891 ns
clickbench_q30/datafusion:vortex-compact 411569730 3.99944e+08 1.02907 ns
clickbench_q30/datafusion:vortex-compact 411569730 3.98553e+08 1.03266 ns
clickbench_q31/datafusion:vortex-compact 479828956 4.83181e+08 0.993062 ns
clickbench_q31/datafusion:vortex-compact 479828956 4.8013e+08 0.999374 ns
clickbench_q32/datafusion:vortex-compact 1552766183 1.3926e+09 1.11501 ns 🚨
clickbench_q32/datafusion:vortex-compact 1552766183 1.44426e+09 1.07513 ns
clickbench_q33/datafusion:vortex-compact 1586877541 1.47438e+09 1.0763 ns
clickbench_q33/datafusion:vortex-compact 1586877541 1.47437e+09 1.07631 ns
clickbench_q34/datafusion:vortex-compact 1577686603 1.46086e+09 1.07997 ns
clickbench_q34/datafusion:vortex-compact 1577686603 1.45605e+09 1.08354 ns
clickbench_q35/datafusion:vortex-compact 572116371 5.66302e+08 1.01027 ns
clickbench_q35/datafusion:vortex-compact 572116371 5.63215e+08 1.0158 ns
clickbench_q36/datafusion:vortex-compact 23696547 9.05272e+07 0.261762 ns 🚀
clickbench_q36/datafusion:vortex-compact 23696547 9.66826e+07 0.245096 ns 🚀
clickbench_q37/datafusion:vortex-compact 16313608 4.35271e+07 0.374792 ns 🚀
clickbench_q37/datafusion:vortex-compact 16313608 4.30632e+07 0.378829 ns 🚀
clickbench_q38/datafusion:vortex-compact 12672172 3.31184e+07 0.382633 ns 🚀
clickbench_q38/datafusion:vortex-compact 12672172 3.35044e+07 0.378224 ns 🚀
clickbench_q39/datafusion:vortex-compact 52650332 1.6629e+08 0.316617 ns 🚀
clickbench_q39/datafusion:vortex-compact 52650332 1.65904e+08 0.317355 ns 🚀
clickbench_q40/datafusion:vortex-compact 17887592 2.90896e+07 0.614913 ns 🚀
clickbench_q40/datafusion:vortex-compact 17887592 2.69744e+07 0.663132 ns 🚀
clickbench_q41/datafusion:vortex-compact 17739398 3.15179e+07 0.562836 ns 🚀
clickbench_q41/datafusion:vortex-compact 17739398 2.95713e+07 0.599886 ns 🚀
clickbench_q42/datafusion:vortex-compact 14462487 2.38515e+07 0.606355 ns 🚀
clickbench_q42/datafusion:vortex-compact 14462487 2.30677e+07 0.626959 ns 🚀
clickbench_q00/duckdb:parquet 128216042 1.26623e+08 1.01258 ns
clickbench_q00/duckdb:parquet 128216042 1.28419e+08 0.998419 ns
clickbench_q01/duckdb:parquet 53480417 5.31898e+07 1.00546 ns
clickbench_q01/duckdb:parquet 53480417 5.17102e+07 1.03423 ns
clickbench_q02/duckdb:parquet 66622478 6.6016e+07 1.00919 ns
clickbench_q02/duckdb:parquet 66622478 6.55414e+07 1.01649 ns
clickbench_q03/duckdb:parquet 65791258 6.47398e+07 1.01624 ns
clickbench_q03/duckdb:parquet 65791258 6.25341e+07 1.05209 ns
clickbench_q04/duckdb:parquet 204847916 2.01484e+08 1.0167 ns
clickbench_q04/duckdb:parquet 204847916 2.00993e+08 1.01918 ns
clickbench_q05/duckdb:parquet 279954010 2.7431e+08 1.02057 ns
clickbench_q05/duckdb:parquet 279954010 2.69648e+08 1.03822 ns
clickbench_q06/duckdb:parquet 63360387 6.33164e+07 1.00069 ns
clickbench_q06/duckdb:parquet 63360387 6.31389e+07 1.00351 ns
clickbench_q07/duckdb:parquet 58001806 5.74473e+07 1.00965 ns
clickbench_q07/duckdb:parquet 58001806 5.68114e+07 1.02095 ns
clickbench_q08/duckdb:parquet 268013925 2.68746e+08 0.997278 ns
clickbench_q08/duckdb:parquet 268013925 2.62936e+08 1.01931 ns
clickbench_q09/duckdb:parquet 394845526 3.91934e+08 1.00743 ns
clickbench_q09/duckdb:parquet 394845526 3.90229e+08 1.01183 ns
clickbench_q10/duckdb:parquet 98396676 9.73862e+07 1.01038 ns
clickbench_q10/duckdb:parquet 98396676 9.59018e+07 1.02601 ns
clickbench_q11/duckdb:parquet 109053558 1.08117e+08 1.00866 ns
clickbench_q11/duckdb:parquet 109053558 1.07144e+08 1.01782 ns
clickbench_q12/duckdb:parquet 288577227 2.90385e+08 0.993776 ns
clickbench_q12/duckdb:parquet 288577227 2.86698e+08 1.00655 ns
clickbench_q13/duckdb:parquet 485296876 4.77956e+08 1.01536 ns
clickbench_q13/duckdb:parquet 485296876 4.77096e+08 1.01719 ns
clickbench_q14/duckdb:parquet 328754041 3.2218e+08 1.0204 ns
clickbench_q14/duckdb:parquet 328754041 3.23745e+08 1.01547 ns
clickbench_q15/duckdb:parquet 240165203 2.37654e+08 1.01057 ns
clickbench_q15/duckdb:parquet 240165203 2.38407e+08 1.00738 ns
clickbench_q16/duckdb:parquet 572388928 5.67104e+08 1.00932 ns
clickbench_q16/duckdb:parquet 572388928 5.6573e+08 1.01177 ns
clickbench_q17/duckdb:parquet 474631505 4.74752e+08 0.999746 ns
clickbench_q17/duckdb:parquet 474631505 4.74708e+08 0.999838 ns
clickbench_q18/duckdb:parquet 993099108 9.83912e+08 1.00934 ns
clickbench_q18/duckdb:parquet 993099108 9.82871e+08 1.01041 ns
clickbench_q19/duckdb:parquet 50355252 5.00146e+07 1.00681 ns
clickbench_q19/duckdb:parquet 50355252 4.95094e+07 1.01708 ns
clickbench_q20/duckdb:parquet 411690668 4.09742e+08 1.00476 ns
clickbench_q20/duckdb:parquet 411690668 4.05437e+08 1.01542 ns
clickbench_q21/duckdb:parquet 528540442 5.25195e+08 1.00637 ns
clickbench_q21/duckdb:parquet 528540442 5.32509e+08 0.992548 ns
clickbench_q22/duckdb:parquet 915294683 9.2609e+08 0.988343 ns
clickbench_q22/duckdb:parquet 915294683 9.14819e+08 1.00052 ns
clickbench_q23/duckdb:parquet 290684271 2.74594e+08 1.0586 ns
clickbench_q23/duckdb:parquet 290684271 2.73605e+08 1.06242 ns
clickbench_q24/duckdb:parquet 80620768 7.9124e+07 1.01892 ns
clickbench_q24/duckdb:parquet 80620768 8.03524e+07 1.00334 ns
clickbench_q25/duckdb:parquet 143733404 1.41911e+08 1.01284 ns
clickbench_q25/duckdb:parquet 143733404 1.41601e+08 1.01506 ns
clickbench_q26/duckdb:parquet 54578155 5.54612e+07 0.984078 ns
clickbench_q26/duckdb:parquet 54578155 5.51449e+07 0.989722 ns
clickbench_q27/duckdb:parquet 622074313 6.19711e+08 1.00381 ns
clickbench_q27/duckdb:parquet 622074313 6.19195e+08 1.00465 ns
clickbench_q28/duckdb:parquet 4898729604 4.85619e+09 1.00876 ns
clickbench_q28/duckdb:parquet 4898729604 4.89075e+09 1.00163 ns
clickbench_q29/duckdb:parquet 64117526 6.40306e+07 1.00136 ns
clickbench_q29/duckdb:parquet 64117526 6.37962e+07 1.00504 ns
clickbench_q30/duckdb:parquet 309749590 3.1027e+08 0.998324 ns
clickbench_q30/duckdb:parquet 309749590 3.11122e+08 0.995587 ns
clickbench_q31/duckdb:parquet 354365342 3.48069e+08 1.01809 ns
clickbench_q31/duckdb:parquet 354365342 3.45818e+08 1.02472 ns
clickbench_q32/duckdb:parquet 1062101514 1.04374e+09 1.0176 ns
clickbench_q32/duckdb:parquet 1062101514 1.05332e+09 1.00834 ns
clickbench_q33/duckdb:parquet 1072511265 1.06431e+09 1.0077 ns
clickbench_q33/duckdb:parquet 1072511265 1.06077e+09 1.01107 ns
clickbench_q34/duckdb:parquet 1117810538 1.11578e+09 1.00182 ns
clickbench_q34/duckdb:parquet 1117810538 1.10487e+09 1.01171 ns
clickbench_q35/duckdb:parquet 350060481 3.52877e+08 0.992019 ns
clickbench_q35/duckdb:parquet 350060481 3.52079e+08 0.994266 ns
clickbench_q36/duckdb:parquet 63588605 6.22147e+07 1.02208 ns
clickbench_q36/duckdb:parquet 63588605 6.09686e+07 1.04297 ns
clickbench_q37/duckdb:parquet 50669092 5.01947e+07 1.00945 ns
clickbench_q37/duckdb:parquet 50669092 5.02648e+07 1.00804 ns
clickbench_q38/duckdb:parquet 54555817 5.35545e+07 1.0187 ns
clickbench_q38/duckdb:parquet 54555817 5.33003e+07 1.02356 ns
clickbench_q39/duckdb:parquet 95645547 9.36321e+07 1.0215 ns
clickbench_q39/duckdb:parquet 95645547 9.5723e+07 0.999191 ns
clickbench_q40/duckdb:parquet 56888312 5.5041e+07 1.03356 ns
clickbench_q40/duckdb:parquet 56888312 5.49554e+07 1.03517 ns
clickbench_q41/duckdb:parquet 58441783 5.84489e+07 0.999879 ns
clickbench_q41/duckdb:parquet 58441783 5.8612e+07 0.997096 ns
clickbench_q42/duckdb:parquet 46716724 4.4163e+07 1.05782 ns
clickbench_q42/duckdb:parquet 46716724 4.3487e+07 1.07427 ns
clickbench_q00/duckdb:vortex-file-compressed 13300288 9.08899e+06 1.46334 ns 🚨
clickbench_q00/duckdb:vortex-file-compressed 13300288 9.85908e+06 1.34904 ns 🚨
clickbench_q01/duckdb:vortex-file-compressed 29214984 1.54333e+07 1.89298 ns 🚨
clickbench_q01/duckdb:vortex-file-compressed 29214984 1.39915e+07 2.08805 ns 🚨
clickbench_q02/duckdb:vortex-file-compressed 35558335 2.68292e+07 1.32536 ns 🚨
clickbench_q02/duckdb:vortex-file-compressed 35558335 2.66407e+07 1.33474 ns 🚨
clickbench_q03/duckdb:vortex-file-compressed 44002485 3.30096e+07 1.33302 ns 🚨
clickbench_q03/duckdb:vortex-file-compressed 44002485 3.31994e+07 1.3254 ns 🚨
clickbench_q04/duckdb:vortex-file-compressed 181722958 1.71894e+08 1.05718 ns
clickbench_q04/duckdb:vortex-file-compressed 181722958 1.71264e+08 1.06107 ns
clickbench_q05/duckdb:vortex-file-compressed 205861926 1.93644e+08 1.06309 ns
clickbench_q05/duckdb:vortex-file-compressed 205861926 1.97076e+08 1.04458 ns
clickbench_q06/duckdb:vortex-file-compressed 32958319 2.41399e+07 1.3653 ns 🚨
clickbench_q06/duckdb:vortex-file-compressed 32958319 2.412e+07 1.36643 ns 🚨
clickbench_q07/duckdb:vortex-file-compressed 35396575 1.82088e+07 1.94392 ns 🚨
clickbench_q07/duckdb:vortex-file-compressed 35396575 1.9079e+07 1.85527 ns 🚨
clickbench_q08/duckdb:vortex-file-compressed 273913229 2.6353e+08 1.0394 ns
clickbench_q08/duckdb:vortex-file-compressed 273913229 2.61545e+08 1.04729 ns
clickbench_q09/duckdb:vortex-file-compressed 382069872 3.73819e+08 1.02207 ns
clickbench_q09/duckdb:vortex-file-compressed 382069872 3.72726e+08 1.02507 ns
clickbench_q10/duckdb:vortex-file-compressed 91918676 7.52036e+07 1.22226 ns 🚨
clickbench_q10/duckdb:vortex-file-compressed 91918676 7.44114e+07 1.23528 ns 🚨
clickbench_q11/duckdb:vortex-file-compressed 101160902 8.54722e+07 1.18355 ns 🚨
clickbench_q11/duckdb:vortex-file-compressed 101160902 8.53327e+07 1.18549 ns 🚨
clickbench_q12/duckdb:vortex-file-compressed 222841325 2.0429e+08 1.09081 ns
clickbench_q12/duckdb:vortex-file-compressed 222841325 2.03876e+08 1.09302 ns
clickbench_q13/duckdb:vortex-file-compressed 493506326 4.71939e+08 1.0457 ns
clickbench_q13/duckdb:vortex-file-compressed 493506326 4.70619e+08 1.04863 ns
clickbench_q14/duckdb:vortex-file-compressed 311924420 2.90562e+08 1.07352 ns
clickbench_q14/duckdb:vortex-file-compressed 311924420 2.90131e+08 1.07512 ns
clickbench_q15/duckdb:vortex-file-compressed 227654302 2.15936e+08 1.05427 ns
clickbench_q15/duckdb:vortex-file-compressed 227654302 2.18708e+08 1.0409 ns
clickbench_q16/duckdb:vortex-file-compressed 983518322 9.43075e+08 1.04288 ns
clickbench_q16/duckdb:vortex-file-compressed 983518322 9.43925e+08 1.04194 ns
clickbench_q17/duckdb:vortex-file-compressed 868293349 8.38776e+08 1.03519 ns
clickbench_q17/duckdb:vortex-file-compressed 868293349 8.6924e+08 0.998911 ns
clickbench_q18/duckdb:vortex-file-compressed 1431729723 1.41716e+09 1.01028 ns
clickbench_q18/duckdb:vortex-file-compressed 1431729723 1.43083e+09 1.00063 ns
clickbench_q19/duckdb:vortex-file-compressed 40072347 2.41584e+07 1.65874 ns 🚨
clickbench_q19/duckdb:vortex-file-compressed 40072347 2.4375e+07 1.644 ns 🚨
clickbench_q20/duckdb:vortex-file-compressed 401530609 3.62744e+08 1.10692 ns 🚨
clickbench_q20/duckdb:vortex-file-compressed 401530609 3.74515e+08 1.07213 ns
clickbench_q21/duckdb:vortex-file-compressed 414155787 4.00891e+08 1.03309 ns
clickbench_q21/duckdb:vortex-file-compressed 414155787 4.19573e+08 0.987088 ns
clickbench_q22/duckdb:vortex-file-compressed 743576077 5.98158e+08 1.24311 ns 🚨
clickbench_q22/duckdb:vortex-file-compressed 743576077 6.08429e+08 1.22213 ns 🚨
clickbench_q23/duckdb:vortex-file-compressed 1636225743 1.41536e+09 1.15605 ns 🚨
clickbench_q23/duckdb:vortex-file-compressed 1636225743 1.43529e+09 1.14 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 77892320 5.15324e+07 1.51152 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 77892320 4.95737e+07 1.57124 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 100116587 7.16931e+07 1.39646 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 100116587 7.37449e+07 1.35761 ns 🚨
clickbench_q26/duckdb:vortex-file-compressed 63943582 4.36246e+07 1.46577 ns 🚨
clickbench_q26/duckdb:vortex-file-compressed 63943582 4.68997e+07 1.36341 ns 🚨
clickbench_q27/duckdb:vortex-file-compressed 564957083 5.3109e+08 1.06377 ns
clickbench_q27/duckdb:vortex-file-compressed 564957083 5.4034e+08 1.04556 ns
clickbench_q28/duckdb:vortex-file-compressed 3108879281 3.07475e+09 1.0111 ns
clickbench_q28/duckdb:vortex-file-compressed 3108879281 3.10813e+09 1.00024 ns
clickbench_q29/duckdb:vortex-file-compressed 38203245 3.04344e+07 1.25526 ns 🚨
clickbench_q29/duckdb:vortex-file-compressed 38203245 3.10567e+07 1.23011 ns 🚨
clickbench_q30/duckdb:vortex-file-compressed 215427642 1.92984e+08 1.1163 ns 🚨
clickbench_q30/duckdb:vortex-file-compressed 215427642 1.97835e+08 1.08893 ns
clickbench_q31/duckdb:vortex-file-compressed 289617243 2.71383e+08 1.06719 ns
clickbench_q31/duckdb:vortex-file-compressed 289617243 2.75882e+08 1.04979 ns
clickbench_q32/duckdb:vortex-file-compressed 1062026049 1.05971e+09 1.00219 ns
clickbench_q32/duckdb:vortex-file-compressed 1062026049 1.08031e+09 0.983079 ns
clickbench_q33/duckdb:vortex-file-compressed 1134948434 1.09647e+09 1.03509 ns
clickbench_q33/duckdb:vortex-file-compressed 1134948434 1.10483e+09 1.02726 ns
clickbench_q34/duckdb:vortex-file-compressed 1595624017 1.56531e+09 1.01936 ns
clickbench_q34/duckdb:vortex-file-compressed 1595624017 1.60486e+09 0.994246 ns
clickbench_q35/duckdb:vortex-file-compressed 369266589 3.64212e+08 1.01388 ns
clickbench_q35/duckdb:vortex-file-compressed 369266589 3.61965e+08 1.02017 ns
clickbench_q36/duckdb:vortex-file-compressed 42013208 2.54928e+07 1.64804 ns 🚨
clickbench_q36/duckdb:vortex-file-compressed 42013208 2.66574e+07 1.57604 ns 🚨
clickbench_q37/duckdb:vortex-file-compressed 34402438 1.71246e+07 2.00895 ns 🚨
clickbench_q37/duckdb:vortex-file-compressed 34402438 1.72122e+07 1.99872 ns 🚨
clickbench_q38/duckdb:vortex-file-compressed 34484399 1.83428e+07 1.88 ns 🚨
clickbench_q38/duckdb:vortex-file-compressed 34484399 1.87745e+07 1.83677 ns 🚨
clickbench_q39/duckdb:vortex-file-compressed 63078266 4.60362e+07 1.37019 ns 🚨
clickbench_q39/duckdb:vortex-file-compressed 63078266 4.79962e+07 1.31423 ns 🚨
clickbench_q40/duckdb:vortex-file-compressed 33784076 1.58158e+07 2.13609 ns 🚨
clickbench_q40/duckdb:vortex-file-compressed 33784076 1.63289e+07 2.06898 ns 🚨
clickbench_q41/duckdb:vortex-file-compressed 32336704 1.59439e+07 2.02815 ns 🚨
clickbench_q41/duckdb:vortex-file-compressed 32336704 1.57904e+07 2.04787 ns 🚨
clickbench_q42/duckdb:vortex-file-compressed 36214025 2.20479e+07 1.64252 ns 🚨
clickbench_q42/duckdb:vortex-file-compressed 36214025 2.18396e+07 1.65818 ns 🚨
clickbench_q00/duckdb:vortex-compact 11904338 9.66959e+06 1.23111 ns 🚨
clickbench_q00/duckdb:vortex-compact 11904338 9.72575e+06 1.224 ns 🚨
clickbench_q01/duckdb:vortex-compact 33488744 1.71761e+07 1.94973 ns 🚨
clickbench_q01/duckdb:vortex-compact 33488744 1.70309e+07 1.96635 ns 🚨
clickbench_q02/duckdb:vortex-compact 47235779 3.88962e+07 1.2144 ns 🚨
clickbench_q02/duckdb:vortex-compact 47235779 3.87072e+07 1.22034 ns 🚨
clickbench_q03/duckdb:vortex-compact 52072592 4.23305e+07 1.23014 ns 🚨
clickbench_q03/duckdb:vortex-compact 52072592 4.23898e+07 1.22842 ns 🚨
clickbench_q04/duckdb:vortex-compact 206260070 1.97914e+08 1.04217 ns
clickbench_q04/duckdb:vortex-compact 206260070 1.97103e+08 1.04646 ns
clickbench_q05/duckdb:vortex-compact 235723609 2.27907e+08 1.0343 ns
clickbench_q05/duckdb:vortex-compact 235723609 2.28524e+08 1.0315 ns
clickbench_q06/duckdb:vortex-compact 32291826 2.39132e+07 1.35038 ns 🚨
clickbench_q06/duckdb:vortex-compact 32291826 2.42907e+07 1.32939 ns 🚨
clickbench_q07/duckdb:vortex-compact 39180666 2.35616e+07 1.66291 ns 🚨
clickbench_q07/duckdb:vortex-compact 39180666 2.5592e+07 1.53097 ns 🚨
clickbench_q08/duckdb:vortex-compact 311342347 3.01627e+08 1.03221 ns
clickbench_q08/duckdb:vortex-compact 311342347 3.01323e+08 1.03325 ns
clickbench_q09/duckdb:vortex-compact 467749156 4.59013e+08 1.01903 ns
clickbench_q09/duckdb:vortex-compact 467749156 4.56446e+08 1.02476 ns
clickbench_q10/duckdb:vortex-compact 141765772 1.28992e+08 1.09903 ns
clickbench_q10/duckdb:vortex-compact 141765772 1.26928e+08 1.1169 ns 🚨
clickbench_q11/duckdb:vortex-compact 179296304 1.65049e+08 1.08632 ns
clickbench_q11/duckdb:vortex-compact 179296304 1.64321e+08 1.09114 ns
clickbench_q12/duckdb:vortex-compact 263224143 2.47556e+08 1.06329 ns
clickbench_q12/duckdb:vortex-compact 263224143 2.47299e+08 1.0644 ns
clickbench_q13/duckdb:vortex-compact 620371242 5.79677e+08 1.0702 ns
clickbench_q13/duckdb:vortex-compact 620371242 5.80174e+08 1.06928 ns
clickbench_q14/duckdb:vortex-compact 390400174 3.60463e+08 1.08305 ns
clickbench_q14/duckdb:vortex-compact 390400174 3.5994e+08 1.08463 ns
clickbench_q15/duckdb:vortex-compact 246295465 2.38052e+08 1.03463 ns
clickbench_q15/duckdb:vortex-compact 246295465 2.36874e+08 1.03978 ns
clickbench_q16/duckdb:vortex-compact 1063086850 1.03632e+09 1.02583 ns
clickbench_q16/duckdb:vortex-compact 1063086850 1.0393e+09 1.02289 ns
clickbench_q17/duckdb:vortex-compact 958114395 9.39402e+08 1.01992 ns
clickbench_q17/duckdb:vortex-compact 958114395 9.41316e+08 1.01785 ns
clickbench_q18/duckdb:vortex-compact 1538047081 1.50978e+09 1.01872 ns
clickbench_q18/duckdb:vortex-compact 1538047081 1.51018e+09 1.01845 ns
clickbench_q19/duckdb:vortex-compact 46805712 2.95934e+07 1.58163 ns 🚨
clickbench_q19/duckdb:vortex-compact 46805712 2.93207e+07 1.59633 ns 🚨
clickbench_q20/duckdb:vortex-compact 508760978 4.59315e+08 1.10765 ns 🚨
clickbench_q20/duckdb:vortex-compact 508760978 4.60025e+08 1.10594 ns 🚨
clickbench_q21/duckdb:vortex-compact 701391240 6.13983e+08 1.14236 ns 🚨
clickbench_q21/duckdb:vortex-compact 701391240 6.59929e+08 1.06283 ns
clickbench_q22/duckdb:vortex-compact 1301447836 1.08122e+09 1.20368 ns 🚨
clickbench_q22/duckdb:vortex-compact 1301447836 1.10563e+09 1.17711 ns 🚨
clickbench_q23/duckdb:vortex-compact 6435966159 4.76906e+09 1.34952 ns 🚨
clickbench_q23/duckdb:vortex-compact 6435966159 4.93984e+09 1.30287 ns 🚨
clickbench_q24/duckdb:vortex-compact 115271334 7.61041e+07 1.51465 ns 🚨
clickbench_q24/duckdb:vortex-compact 115271334 9.25154e+07 1.24597 ns 🚨
clickbench_q25/duckdb:vortex-compact 158516114 1.27825e+08 1.2401 ns 🚨
clickbench_q25/duckdb:vortex-compact 158516114 1.30064e+08 1.21876 ns 🚨
clickbench_q26/duckdb:vortex-compact 110935911 9.41514e+07 1.17827 ns 🚨
clickbench_q26/duckdb:vortex-compact 110935911 8.37348e+07 1.32485 ns 🚨
clickbench_q27/duckdb:vortex-compact 627530617 5.88945e+08 1.06552 ns
clickbench_q27/duckdb:vortex-compact 627530617 5.98378e+08 1.04872 ns
clickbench_q28/duckdb:vortex-compact 3286357081 3.1855e+09 1.03166 ns
clickbench_q28/duckdb:vortex-compact 3286357081 3.19957e+09 1.02712 ns
clickbench_q29/duckdb:vortex-compact 45102296 3.66444e+07 1.23081 ns 🚨
clickbench_q29/duckdb:vortex-compact 45102296 3.74772e+07 1.20346 ns 🚨
clickbench_q30/duckdb:vortex-compact 375415251 3.42444e+08 1.09628 ns
clickbench_q30/duckdb:vortex-compact 375415251 3.42571e+08 1.09587 ns
clickbench_q31/duckdb:vortex-compact 478752083 4.48247e+08 1.06805 ns
clickbench_q31/duckdb:vortex-compact 478752083 4.47587e+08 1.06963 ns
clickbench_q32/duckdb:vortex-compact 1166988266 1.1212e+09 1.04083 ns
clickbench_q32/duckdb:vortex-compact 1166988266 1.1435e+09 1.02054 ns
clickbench_q33/duckdb:vortex-compact 1263670912 1.13333e+09 1.11501 ns 🚨
clickbench_q33/duckdb:vortex-compact 1263670912 1.15379e+09 1.09524 ns
clickbench_q34/duckdb:vortex-compact 1748232493 1.62361e+09 1.07676 ns
clickbench_q34/duckdb:vortex-compact 1748232493 1.64345e+09 1.06376 ns
clickbench_q35/duckdb:vortex-compact 382949987 3.69194e+08 1.03726 ns
clickbench_q35/duckdb:vortex-compact 382949987 3.69236e+08 1.03714 ns
clickbench_q36/duckdb:vortex-compact 47956466 2.99279e+07 1.6024 ns 🚨
clickbench_q36/duckdb:vortex-compact 47956466 3.10766e+07 1.54317 ns 🚨
clickbench_q37/duckdb:vortex-compact 40404645 2.21341e+07 1.82545 ns 🚨
clickbench_q37/duckdb:vortex-compact 40404645 2.29016e+07 1.76427 ns 🚨
clickbench_q38/duckdb:vortex-compact 41955937 2.40343e+07 1.74567 ns 🚨
clickbench_q38/duckdb:vortex-compact 41955937 2.32479e+07 1.80472 ns 🚨
clickbench_q39/duckdb:vortex-compact 76583864 5.68478e+07 1.34717 ns 🚨
clickbench_q39/duckdb:vortex-compact 76583864 5.95972e+07 1.28502 ns 🚨
clickbench_q40/duckdb:vortex-compact 38672333 1.95047e+07 1.98272 ns 🚨
clickbench_q40/duckdb:vortex-compact 38672333 1.95813e+07 1.97497 ns 🚨
clickbench_q41/duckdb:vortex-compact 36602663 2.01448e+07 1.81698 ns 🚨
clickbench_q41/duckdb:vortex-compact 36602663 1.97886e+07 1.84968 ns 🚨
clickbench_q42/duckdb:vortex-compact 34047135 1.97095e+07 1.72745 ns 🚨
clickbench_q42/duckdb:vortex-compact 34047135 2.30372e+07 1.47792 ns 🚨
clickbench_q00/duckdb:duckdb 19924464 1.98504e+07 1.00373 ns
clickbench_q00/duckdb:duckdb 19924464 1.9167e+07 1.03952 ns
clickbench_q01/duckdb:duckdb 38794102 3.82277e+07 1.01482 ns
clickbench_q01/duckdb:duckdb 38794102 3.77888e+07 1.0266 ns
clickbench_q02/duckdb:duckdb 47134876 4.71598e+07 0.999472 ns
clickbench_q02/duckdb:duckdb 47134876 4.70219e+07 1.0024 ns
clickbench_q03/duckdb:duckdb 48355793 4.85491e+07 0.996019 ns
clickbench_q03/duckdb:duckdb 48355793 4.82714e+07 1.00175 ns
clickbench_q04/duckdb:duckdb 203830117 1.89284e+08 1.07685 ns
clickbench_q04/duckdb:duckdb 203830117 1.90049e+08 1.07252 ns
clickbench_q05/duckdb:duckdb 311440442 3.0069e+08 1.03575 ns
clickbench_q05/duckdb:duckdb 311440442 3.0338e+08 1.02657 ns
clickbench_q06/duckdb:duckdb 36730182 3.62978e+07 1.01191 ns
clickbench_q06/duckdb:duckdb 36730182 3.62254e+07 1.01393 ns
clickbench_q07/duckdb:duckdb 39521502 3.90578e+07 1.01187 ns
clickbench_q07/duckdb:duckdb 39521502 3.83916e+07 1.02943 ns
clickbench_q08/duckdb:duckdb 251931712 2.53511e+08 0.993769 ns
clickbench_q08/duckdb:duckdb 251931712 2.48821e+08 1.0125 ns
clickbench_q09/duckdb:duckdb 368231264 3.65972e+08 1.00617 ns
clickbench_q09/duckdb:duckdb 368231264 3.64269e+08 1.01088 ns
clickbench_q10/duckdb:duckdb 111681901 1.1284e+08 0.989737 ns
clickbench_q10/duckdb:duckdb 111681901 1.11704e+08 0.999806 ns
clickbench_q11/duckdb:duckdb 121585158 1.22422e+08 0.993165 ns
clickbench_q11/duckdb:duckdb 121585158 1.20396e+08 1.00988 ns
clickbench_q12/duckdb:duckdb 269926569 2.67701e+08 1.00832 ns
clickbench_q12/duckdb:duckdb 269926569 2.66985e+08 1.01102 ns
clickbench_q13/duckdb:duckdb 456878491 4.52666e+08 1.00931 ns
clickbench_q13/duckdb:duckdb 456878491 4.77537e+08 0.956739 ns
clickbench_q14/duckdb:duckdb 295555547 2.91792e+08 1.0129 ns
clickbench_q14/duckdb:duckdb 295555547 3.12894e+08 0.944587 ns
clickbench_q15/duckdb:duckdb 222424580 2.1933e+08 1.01411 ns
clickbench_q15/duckdb:duckdb 222424580 2.35193e+08 0.94571 ns
clickbench_q16/duckdb:duckdb 553137300 5.46608e+08 1.01194 ns
clickbench_q16/duckdb:duckdb 553137300 5.80958e+08 0.952112 ns
clickbench_q17/duckdb:duckdb 466975100 4.5878e+08 1.01786 ns
clickbench_q17/duckdb:duckdb 466975100 4.62279e+08 1.01016 ns
clickbench_q18/duckdb:duckdb 982308935 9.6748e+08 1.01533 ns
clickbench_q18/duckdb:duckdb 982308935 9.69975e+08 1.01272 ns
clickbench_q19/duckdb:duckdb 38217985 3.69411e+07 1.03456 ns
clickbench_q19/duckdb:duckdb 38217985 3.69152e+07 1.03529 ns
clickbench_q20/duckdb:duckdb 469079236 4.52137e+08 1.03747 ns
clickbench_q20/duckdb:duckdb 469079236 4.43365e+08 1.058 ns
clickbench_q21/duckdb:duckdb 488650100 4.76867e+08 1.02471 ns
clickbench_q21/duckdb:duckdb 488650100 4.71602e+08 1.03615 ns
clickbench_q22/duckdb:duckdb 545870318 5.31774e+08 1.02651 ns
clickbench_q22/duckdb:duckdb 545870318 5.50867e+08 0.99093 ns
clickbench_q23/duckdb:duckdb 232541748 2.45626e+08 0.94673 ns
clickbench_q23/duckdb:duckdb 232541748 2.49444e+08 0.932242 ns
clickbench_q24/duckdb:duckdb 50048689 5.01366e+07 0.998247 ns
clickbench_q24/duckdb:duckdb 50048689 4.93335e+07 1.0145 ns
clickbench_q25/duckdb:duckdb 112367711 1.1109e+08 1.0115 ns
clickbench_q25/duckdb:duckdb 112367711 1.12189e+08 1.0016 ns
clickbench_q26/duckdb:duckdb 47575124 4.7129e+07 1.00947 ns
clickbench_q26/duckdb:duckdb 47575124 4.83485e+07 0.984003 ns
clickbench_q27/duckdb:duckdb 553167814 5.28677e+08 1.04632 ns
clickbench_q27/duckdb:duckdb 553167814 5.29334e+08 1.04503 ns
clickbench_q28/duckdb:duckdb 4512807571 4.49577e+09 1.00379 ns
clickbench_q28/duckdb:duckdb 4512807571 4.4901e+09 1.00506 ns
clickbench_q29/duckdb:duckdb 51600414 5.02874e+07 1.02611 ns
clickbench_q29/duckdb:duckdb 51600414 5.14337e+07 1.00324 ns
clickbench_q30/duckdb:duckdb 273895639 2.73332e+08 1.00206 ns
clickbench_q30/duckdb:duckdb 273895639 2.7153e+08 1.00871 ns
clickbench_q31/duckdb:duckdb 347377370 3.44941e+08 1.00706 ns
clickbench_q31/duckdb:duckdb 347377370 3.42395e+08 1.01455 ns
clickbench_q32/duckdb:duckdb 1071398527 1.03493e+09 1.03524 ns
clickbench_q32/duckdb:duckdb 1071398527 1.04069e+09 1.02951 ns
clickbench_q33/duckdb:duckdb 1105206819 1.06271e+09 1.03999 ns
clickbench_q33/duckdb:duckdb 1105206819 1.07277e+09 1.03024 ns
clickbench_q34/duckdb:duckdb 1172839046 1.13775e+09 1.03084 ns
clickbench_q34/duckdb:duckdb 1172839046 1.14672e+09 1.02277 ns
clickbench_q35/duckdb:duckdb 270222650 2.66783e+08 1.01289 ns
clickbench_q35/duckdb:duckdb 270222650 2.66189e+08 1.01515 ns
clickbench_q36/duckdb:duckdb 44680036 4.47361e+07 0.998748 ns
clickbench_q36/duckdb:duckdb 44680036 4.4348e+07 1.00749 ns
clickbench_q37/duckdb:duckdb 33561282 3.3337e+07 1.00673 ns
clickbench_q37/duckdb:duckdb 33561282 3.31596e+07 1.01211 ns
clickbench_q38/duckdb:duckdb 34970452 3.44415e+07 1.01536 ns
clickbench_q38/duckdb:duckdb 34970452 3.4561e+07 1.01185 ns
clickbench_q39/duckdb:duckdb 89832404 8.41977e+07 1.06692 ns
clickbench_q39/duckdb:duckdb 89832404 8.1102e+07 1.10765 ns 🚨
clickbench_q40/duckdb:duckdb 34024851 3.33794e+07 1.01934 ns
clickbench_q40/duckdb:duckdb 34024851 3.38881e+07 1.00403 ns
clickbench_q41/duckdb:duckdb 34545707 3.44125e+07 1.00387 ns
clickbench_q41/duckdb:duckdb 34545707 3.39449e+07 1.0177 ns
clickbench_q42/duckdb:duckdb 34049075 3.3147e+07 1.02722 ns
clickbench_q42/duckdb:duckdb 34049075 3.28657e+07 1.03601 ns

@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 0.981x ➖
  • Vortex: 0.991x ➖
  • Best: vortex:parquet-zstd ratio compress time/Food (0.920x)
  • Worst: vortex:parquet-zstd ratio decompress time/HashTags (1.037x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR e05efff base 55c7508 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.39835e+09 1.39734e+09 1.00072 ns
parquet_rs-zstd decompress time/taxi 2.91183e+08 2.89832e+08 1.00466 ns
compress time/taxi 7.05475e+08 7.29329e+08 0.967293 ns
decompress time/taxi 2.10696e+07 2.1929e+07 0.96081 ns
parquet_rs-zstd compress time/Arade 2.51729e+09 2.54312e+09 0.989843 ns
parquet_rs-zstd decompress time/Arade 6.61146e+08 6.5941e+08 1.00263 ns
compress time/Arade 1.10497e+09 1.15481e+09 0.956842 ns
decompress time/Arade 3.15625e+07 3.18927e+07 0.989648 ns
parquet_rs-zstd compress time/Bimbo 1.58665e+10 1.63638e+10 0.96961 ns
parquet_rs-zstd decompress time/Bimbo 2.27134e+09 2.2504e+09 1.00931 ns
compress time/Bimbo 6.63909e+09 6.94947e+09 0.955337 ns
decompress time/Bimbo 9.90341e+07 9.87566e+07 1.00281 ns
parquet_rs-zstd compress time/CMSprovider 7.76554e+09 7.86111e+09 0.987843 ns
parquet_rs-zstd decompress time/CMSprovider 2.09345e+09 2.15061e+09 0.973421 ns
compress time/CMSprovider 2.86617e+09 2.94181e+09 0.974289 ns
decompress time/CMSprovider 8.60183e+07 8.72354e+07 0.986048 ns
parquet_rs-zstd compress time/Euro2016 1.4402e+09 1.45292e+09 0.991239 ns
parquet_rs-zstd decompress time/Euro2016 4.1473e+08 4.21957e+08 0.982874 ns
compress time/Euro2016 4.31458e+08 4.52858e+08 0.952744 ns
decompress time/Euro2016 2.22567e+07 2.23468e+07 0.995969 ns
parquet_rs-zstd compress time/Food 9.19573e+08 9.45907e+08 0.97216 ns
parquet_rs-zstd decompress time/Food 2.36137e+08 2.41048e+08 0.979626 ns
compress time/Food 3.6582e+08 4.08918e+08 0.894604 ns 🚀
decompress time/Food 8.71239e+06 8.97636e+06 0.970592 ns
parquet_rs-zstd compress time/HashTags 2.52197e+09 2.63415e+09 0.957412 ns
parquet_rs-zstd decompress time/HashTags 6.71015e+08 7.14154e+08 0.939594 ns
compress time/HashTags 9.18879e+08 9.58098e+08 0.959066 ns
decompress time/HashTags 9.71466e+07 9.96783e+07 0.974601 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.16662e+09 3.26509e+09 0.969839 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.2208e+08 7.23492e+08 0.998048 ns
compress time/TPC-H l_comment chunked 1.27222e+09 1.35854e+09 0.936457 ns
decompress time/TPC-H l_comment chunked 4.68618e+07 4.6889e+07 0.999421 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.1783e+09 3.26535e+09 0.973341 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.27828e+08 7.14173e+08 1.01912 ns
compress time/TPC-H l_comment canonical 1.25279e+09 1.34072e+09 0.934414 ns
decompress time/TPC-H l_comment canonical 4.66585e+07 4.76407e+07 0.979383 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6.44902e+06 6.75879e+06 0.954169 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.55587e+06 2.54568e+06 1.004 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.43836e+07 1.52523e+07 0.943045 ns
decompress time/wide table cols=100 chunks=1 rows=1000 2.95442e+06 2.91562e+06 1.01331 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.06142e+07 8.87165e+07 0.908672 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.81775e+07 3.00389e+07 0.938033 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.39231e+08 1.50056e+08 0.927864 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.64015e+07 2.75504e+07 0.9583 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 9.01212e+08 9.01826e+08 0.999319 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.38272e+08 3.44133e+08 0.982969 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.43869e+09 1.47692e+09 0.974115 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.68006e+08 2.85748e+08 0.937913 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6.48217e+06 6.76611e+06 0.958035 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.54749e+06 2.5826e+06 0.986406 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.43601e+07 1.542e+07 0.931263 ns
decompress time/wide table cols=100 chunks=50 rows=1000 2.81511e+06 3.02873e+06 0.929467 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.06051e+07 8.63359e+07 0.933622 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.82875e+07 3.00419e+07 0.941602 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.39792e+08 1.52822e+08 0.914739 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.65172e+07 2.80196e+07 0.946383 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.80539e+08 9.08396e+08 0.969334 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.37406e+08 3.46794e+08 0.97293 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.4243e+09 1.49077e+09 0.955411 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.65058e+08 2.87274e+08 0.922664 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.14587e+07 5.14587e+07 1 bytes
vortex:parquet-zstd size/taxi 0.920892 0.920892 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.504506 0.52194 0.966599 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0723586 0.0756609 0.956354 ratio
parquet size/Arade 3.05282e+08 3.05282e+08 1 bytes
vortex-file-compressed size/Arade 1.42857e+08 1.42857e+08 1 bytes
vortex:parquet-zstd size/Arade 0.467952 0.467952 1 ratio
vortex:parquet-zstd ratio compress time/Arade 0.438953 0.454092 0.966661 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0477391 0.0483655 0.987049 ratio
parquet size/Bimbo 3.88935e+08 3.88935e+08 1 bytes
vortex-file-compressed size/Bimbo 5.26136e+08 5.26136e+08 1 bytes
vortex:parquet-zstd size/Bimbo 1.35276 1.35276 1 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.418435 0.424686 0.985279 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0436016 0.043884 0.993564 ratio
parquet size/CMSprovider 3.84635e+08 3.84635e+08 1 bytes
vortex-file-compressed size/CMSprovider 4.49522e+08 4.49522e+08 1 bytes
vortex:parquet-zstd size/CMSprovider 1.1687 1.1687 1 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.369089 0.374223 0.98628 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0410893 0.0405632 1.01297 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67868e+08 1.67863e+08 1.00003 bytes
vortex:parquet-zstd size/Euro2016 1.36431 1.36426 1.00003 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.299583 0.311688 0.961165 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0536654 0.0529598 1.01332 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.41638e+07 4.41638e+07 1 bytes
vortex:parquet-zstd size/Food 1.22075 1.22075 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.397815 0.432303 0.920223 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0368955 0.0372389 0.990779 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.98965e+08 1.98965e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.48643 1.48643 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.36435 0.363722 1.00173 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.144776 0.139575 1.03726 ratio
parquet size/TPC-H l_comment chunked 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment chunked 1.80429e+08 1.80429e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13899 1.13899 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.401758 0.41608 0.96558 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0648984 0.0648093 1.00137 ratio
parquet size/TPC-H l_comment canonical 1.58411e+08 1.58411e+08 1 bytes
vortex-file-compressed size/TPC-H l_comment canonical 1.80429e+08 1.80429e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13899 1.13899 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.39417 0.410591 0.960007 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.0641065 0.0667076 0.961008 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.23036 2.25666 0.988342 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.15593 1.14532 1.00927 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.72713 1.69141 1.02112 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.936973 0.917157 1.02161 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.5964 1.6377 0.974779 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.792281 0.830341 0.954163 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204 932204 1 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384 884384 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948702 0.948702 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.21533 2.27901 0.972055 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.10505 1.17275 0.942277 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9.322e+06 9.322e+06 1 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8.82958e+06 8.82958e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.947177 0.947177 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.73428 1.77009 0.979774 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.937419 0.932683 1.00508 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 9.322e+07 9.322e+07 1 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 8.83176e+07 8.83176e+07 1 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.94741 0.94741 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.61753 1.6411 0.985636 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.785574 0.828372 0.948335 ratio

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

Labels

do not merge Pull requests that are not intended to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments