Skip to content

Implement ReduceNode for Array to not require creating new arc when returning children#6443

Merged
robert3005 merged 3 commits intodevelopfrom
rk/childnoalloc
Feb 13, 2026
Merged

Implement ReduceNode for Array to not require creating new arc when returning children#6443
robert3005 merged 3 commits intodevelopfrom
rk/childnoalloc

Conversation

@robert3005
Copy link
Contributor

@robert3005 robert3005 commented Feb 12, 2026

Does this PR closes an open issue or discussion?

Further follow up to #6436

…eturning children

Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Feb 13, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Feb 13, 2026
Signed-off-by: Robert Kruszewski <github@robertk.io>
@robert3005 robert3005 enabled auto-merge (squash) February 13, 2026 17:21
@github-actions
Copy link
Contributor

github-actions bot commented Feb 13, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 33eb34e 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.026x ➖
  • Vortex: 1.027x ➖
  • duckdb:vortex: 1.033x ➖
  • datafusion:vortex: 1.021x ➖
  • Best: tpch_q02/datafusion:vortex-compact (0.961x)
  • Worst: tpch_q11/duckdb:vortex-compact (1.152x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 63037981 6.97875e+07 0.903285 ns
tpch_q02/datafusion:arrow 23134480 2.47802e+07 0.933586 ns
tpch_q03/datafusion:arrow 37257780 3.6439e+07 1.02247 ns
tpch_q04/datafusion:arrow 30974057 2.9165e+07 1.06203 ns
tpch_q05/datafusion:arrow 93698899 9.16707e+07 1.02212 ns
tpch_q06/datafusion:arrow 23711956 2.07444e+07 1.14305 ns 🚨
tpch_q07/datafusion:arrow 188125294 1.71054e+08 1.0998 ns
tpch_q08/datafusion:arrow 47998931 4.64766e+07 1.03276 ns
tpch_q09/datafusion:arrow 80186107 7.48114e+07 1.07184 ns
tpch_q10/datafusion:arrow 62429560 5.63487e+07 1.10792 ns 🚨
tpch_q11/datafusion:arrow 12681765 1.21409e+07 1.04454 ns
tpch_q12/datafusion:arrow 67165706 5.63929e+07 1.19103 ns 🚨
tpch_q13/datafusion:arrow 53653411 5.26021e+07 1.01999 ns
tpch_q14/datafusion:arrow 28254672 2.571e+07 1.09898 ns
tpch_q15/datafusion:arrow 54414564 5.2451e+07 1.03744 ns
tpch_q16/datafusion:arrow 24723588 2.44136e+07 1.0127 ns
tpch_q17/datafusion:arrow 78825235 7.72034e+07 1.02101 ns
tpch_q18/datafusion:arrow 170381241 1.61631e+08 1.05414 ns
tpch_q19/datafusion:arrow 42963770 3.9411e+07 1.09015 ns
tpch_q20/datafusion:arrow 42213242 3.91706e+07 1.07768 ns
tpch_q21/datafusion:arrow 246137314 2.25808e+08 1.09003 ns
tpch_q22/datafusion:arrow 21810675 2.14768e+07 1.01554 ns
tpch_q01/datafusion:parquet 147497626 1.10609e+08 1.33351 ns 🚨
tpch_q02/datafusion:parquet 84258655 8.30646e+07 1.01438 ns
tpch_q03/datafusion:parquet 89362056 9.02248e+07 0.990438 ns
tpch_q04/datafusion:parquet 57376495 5.6349e+07 1.01823 ns
tpch_q05/datafusion:parquet 167146250 1.69738e+08 0.984728 ns
tpch_q06/datafusion:parquet 41110117 4.18116e+07 0.983222 ns
tpch_q07/datafusion:parquet 192831056 1.89913e+08 1.01537 ns
tpch_q08/datafusion:parquet 176637059 1.65937e+08 1.06449 ns
tpch_q09/datafusion:parquet 219895229 2.19499e+08 1.0018 ns
tpch_q10/datafusion:parquet 199570896 1.9478e+08 1.0246 ns
tpch_q11/datafusion:parquet 62475008 6.06477e+07 1.03013 ns
tpch_q12/datafusion:parquet 113061309 1.2416e+08 0.910613 ns
tpch_q13/datafusion:parquet 207602427 2.01987e+08 1.0278 ns
tpch_q14/datafusion:parquet 89082058 8.25653e+07 1.07893 ns
tpch_q15/datafusion:parquet 69031942 7.09056e+07 0.973576 ns
tpch_q16/datafusion:parquet 54444028 5.55503e+07 0.980086 ns
tpch_q17/datafusion:parquet 189652728 1.77733e+08 1.06707 ns
tpch_q18/datafusion:parquet 239470415 2.33049e+08 1.02755 ns
tpch_q19/datafusion:parquet 96174210 1.04006e+08 0.924695 ns
tpch_q20/datafusion:parquet 130477529 1.2618e+08 1.03406 ns
tpch_q21/datafusion:parquet 184856731 1.93544e+08 0.955114 ns
tpch_q22/datafusion:parquet 40340302 4.14653e+07 0.97287 ns
tpch_q01/datafusion:vortex-file-compressed 51656154 5.10052e+07 1.01276 ns
tpch_q02/datafusion:vortex-file-compressed 60108789 5.82925e+07 1.03116 ns
tpch_q03/datafusion:vortex-file-compressed 32091500 3.02296e+07 1.06159 ns
tpch_q04/datafusion:vortex-file-compressed 21383337 2.16245e+07 0.98885 ns
tpch_q05/datafusion:vortex-file-compressed 87231210 8.09122e+07 1.0781 ns
tpch_q06/datafusion:vortex-file-compressed 11450840 1.15617e+07 0.99041 ns
tpch_q07/datafusion:vortex-file-compressed 98010983 9.55525e+07 1.02573 ns
tpch_q08/datafusion:vortex-file-compressed 73393243 7.25002e+07 1.01232 ns
tpch_q09/datafusion:vortex-file-compressed 95029569 8.99732e+07 1.0562 ns
tpch_q10/datafusion:vortex-file-compressed 85169923 8.24349e+07 1.03318 ns
tpch_q11/datafusion:vortex-file-compressed 22135958 2.23516e+07 0.990353 ns
tpch_q12/datafusion:vortex-file-compressed 38901684 3.72592e+07 1.04408 ns
tpch_q13/datafusion:vortex-file-compressed 33944229 3.27124e+07 1.03766 ns
tpch_q14/datafusion:vortex-file-compressed 31575836 3.04142e+07 1.0382 ns
tpch_q15/datafusion:vortex-file-compressed 28897329 2.77197e+07 1.04248 ns
tpch_q16/datafusion:vortex-file-compressed 37066750 3.63002e+07 1.02112 ns
tpch_q17/datafusion:vortex-file-compressed 78678558 7.59698e+07 1.03566 ns
tpch_q18/datafusion:vortex-file-compressed 109757480 1.08024e+08 1.01604 ns
tpch_q19/datafusion:vortex-file-compressed 37496612 3.588e+07 1.04506 ns
tpch_q20/datafusion:vortex-file-compressed 53520300 5.28388e+07 1.0129 ns
tpch_q21/datafusion:vortex-file-compressed 104163036 1.02473e+08 1.01649 ns
tpch_q22/datafusion:vortex-file-compressed 18507764 1.78733e+07 1.0355 ns
tpch_q01/datafusion:vortex-compact 63868349 6.58817e+07 0.96944 ns
tpch_q02/datafusion:vortex-compact 60113189 6.25623e+07 0.960854 ns
tpch_q03/datafusion:vortex-compact 34958809 3.30398e+07 1.05808 ns
tpch_q04/datafusion:vortex-compact 26288487 2.65689e+07 0.989447 ns
tpch_q05/datafusion:vortex-compact 91298721 8.90566e+07 1.02518 ns
tpch_q06/datafusion:vortex-compact 15633451 1.53063e+07 1.02137 ns
tpch_q07/datafusion:vortex-compact 104255466 1.01064e+08 1.03158 ns
tpch_q08/datafusion:vortex-compact 80156802 7.62504e+07 1.05123 ns
tpch_q09/datafusion:vortex-compact 100695378 9.91811e+07 1.01527 ns
tpch_q10/datafusion:vortex-compact 85561759 8.66815e+07 0.987082 ns
tpch_q11/datafusion:vortex-compact 25020624 2.43818e+07 1.0262 ns
tpch_q12/datafusion:vortex-compact 50859984 4.99929e+07 1.01734 ns
tpch_q13/datafusion:vortex-compact 40272390 3.91635e+07 1.02831 ns
tpch_q14/datafusion:vortex-compact 34777677 3.53908e+07 0.982677 ns
tpch_q15/datafusion:vortex-compact 38982823 3.75407e+07 1.03842 ns
tpch_q16/datafusion:vortex-compact 39209621 4.00295e+07 0.979519 ns
tpch_q17/datafusion:vortex-compact 85858059 8.12853e+07 1.05626 ns
tpch_q18/datafusion:vortex-compact 117233943 1.16575e+08 1.00566 ns
tpch_q19/datafusion:vortex-compact 48385575 4.77471e+07 1.01337 ns
tpch_q20/datafusion:vortex-compact 60554998 6.14345e+07 0.985684 ns
tpch_q21/datafusion:vortex-compact 116362536 1.15801e+08 1.00485 ns
tpch_q22/datafusion:vortex-compact 18078878 1.67533e+07 1.07912 ns
tpch_q01/duckdb:parquet 84877482 7.84275e+07 1.08224 ns
tpch_q02/duckdb:parquet 50148210 4.88972e+07 1.02558 ns
tpch_q03/duckdb:parquet 79925558 8.86717e+07 0.901365 ns
tpch_q04/duckdb:parquet 64637186 7.17163e+07 0.90129 ns
tpch_q05/duckdb:parquet 76264426 7.57967e+07 1.00617 ns
tpch_q06/duckdb:parquet 33273525 2.27861e+07 1.46026 ns 🚨
tpch_q07/duckdb:parquet 84360596 9.88532e+07 0.853392 ns 🚀
tpch_q08/duckdb:parquet 99542293 1.2099e+08 0.822732 ns 🚀
tpch_q09/duckdb:parquet 148929721 1.46643e+08 1.01559 ns
tpch_q10/duckdb:parquet 139885408 1.52478e+08 0.917414 ns
tpch_q11/duckdb:parquet 26130072 2.62933e+07 0.993793 ns
tpch_q12/duckdb:parquet 73193174 7.04977e+07 1.03824 ns
tpch_q13/duckdb:parquet 280570726 2.79318e+08 1.00448 ns
tpch_q14/duckdb:parquet 53363124 6.262e+07 0.852174 ns 🚀
tpch_q15/duckdb:parquet 33421388 2.89044e+07 1.15627 ns 🚨
tpch_q16/duckdb:parquet 60797798 5.99785e+07 1.01366 ns
tpch_q17/duckdb:parquet 75630094 8.58435e+07 0.881023 ns 🚀
tpch_q18/duckdb:parquet 133529179 1.29159e+08 1.03383 ns
tpch_q19/duckdb:parquet 91594598 7.61653e+07 1.20258 ns 🚨
tpch_q20/duckdb:parquet 81958695 7.20348e+07 1.13777 ns 🚨
tpch_q21/duckdb:parquet 203945588 1.97131e+08 1.03457 ns
tpch_q22/duckdb:parquet 57157632 5.66815e+07 1.0084 ns
tpch_q01/duckdb:vortex-file-compressed 34047968 3.42341e+07 0.994562 ns
tpch_q02/duckdb:vortex-file-compressed 31641504 3.06763e+07 1.03146 ns
tpch_q03/duckdb:vortex-file-compressed 33256408 3.1784e+07 1.04632 ns
tpch_q04/duckdb:vortex-file-compressed 37163172 3.48707e+07 1.06574 ns
tpch_q05/duckdb:vortex-file-compressed 39733924 3.79577e+07 1.0468 ns
tpch_q06/duckdb:vortex-file-compressed 10398128 9.96098e+06 1.04389 ns
tpch_q07/duckdb:vortex-file-compressed 41719001 3.97606e+07 1.04925 ns
tpch_q08/duckdb:vortex-file-compressed 47543963 4.70615e+07 1.01025 ns
tpch_q09/duckdb:vortex-file-compressed 84076370 7.76731e+07 1.08244 ns
tpch_q10/duckdb:vortex-file-compressed 37639564 3.73967e+07 1.00649 ns
tpch_q11/duckdb:vortex-file-compressed 16212481 1.61824e+07 1.00186 ns
tpch_q12/duckdb:vortex-file-compressed 22533553 2.27449e+07 0.990709 ns
tpch_q13/duckdb:vortex-file-compressed 40696467 3.76885e+07 1.07981 ns
tpch_q14/duckdb:vortex-file-compressed 25304457 2.38831e+07 1.05951 ns
tpch_q15/duckdb:vortex-file-compressed 19049258 1.91068e+07 0.996988 ns
tpch_q16/duckdb:vortex-file-compressed 33746005 3.3213e+07 1.01605 ns
tpch_q17/duckdb:vortex-file-compressed 26768872 2.57516e+07 1.03951 ns
tpch_q18/duckdb:vortex-file-compressed 55177594 5.32035e+07 1.03711 ns
tpch_q19/duckdb:vortex-file-compressed 31707641 3.04435e+07 1.04152 ns
tpch_q20/duckdb:vortex-file-compressed 39413221 3.75397e+07 1.04991 ns
tpch_q21/duckdb:vortex-file-compressed 104660013 1.03755e+08 1.00873 ns
tpch_q22/duckdb:vortex-file-compressed 19799261 1.96761e+07 1.00626 ns
tpch_q01/duckdb:vortex-compact 39459254 3.94393e+07 1.0005 ns
tpch_q02/duckdb:vortex-compact 46063122 4.3799e+07 1.05169 ns
tpch_q03/duckdb:vortex-compact 37478921 3.68806e+07 1.01622 ns
tpch_q04/duckdb:vortex-compact 41757964 4.07555e+07 1.0246 ns
tpch_q05/duckdb:vortex-compact 46988470 4.45176e+07 1.0555 ns
tpch_q06/duckdb:vortex-compact 14335640 1.33415e+07 1.07451 ns
tpch_q07/duckdb:vortex-compact 49404442 4.81276e+07 1.02653 ns
tpch_q08/duckdb:vortex-compact 55505826 5.4648e+07 1.0157 ns
tpch_q09/duckdb:vortex-compact 91810651 9.01169e+07 1.01879 ns
tpch_q10/duckdb:vortex-compact 44255799 4.29312e+07 1.03085 ns
tpch_q11/duckdb:vortex-compact 24520525 2.12916e+07 1.15165 ns 🚨
tpch_q12/duckdb:vortex-compact 36651155 3.53239e+07 1.03757 ns
tpch_q13/duckdb:vortex-compact 43102841 4.27878e+07 1.00736 ns
tpch_q14/duckdb:vortex-compact 30595613 3.02045e+07 1.01295 ns
tpch_q15/duckdb:vortex-compact 21798207 2.10603e+07 1.03504 ns
tpch_q16/duckdb:vortex-compact 41827918 3.87685e+07 1.07892 ns
tpch_q17/duckdb:vortex-compact 30244041 2.9829e+07 1.01391 ns
tpch_q18/duckdb:vortex-compact 59761853 5.83679e+07 1.02388 ns
tpch_q19/duckdb:vortex-compact 35855402 3.51739e+07 1.01938 ns
tpch_q20/duckdb:vortex-compact 45442816 4.46224e+07 1.01839 ns
tpch_q21/duckdb:vortex-compact 116992738 1.13487e+08 1.03089 ns
tpch_q22/duckdb:vortex-compact 21793409 2.14732e+07 1.01491 ns
tpch_q01/duckdb:duckdb 17680864 1.74772e+07 1.01165 ns
tpch_q02/duckdb:duckdb 14956476 1.40226e+07 1.0666 ns
tpch_q03/duckdb:duckdb 22497334 2.27625e+07 0.988351 ns
tpch_q04/duckdb:duckdb 22522447 2.21217e+07 1.01811 ns
tpch_q05/duckdb:duckdb 23584908 2.4051e+07 0.980621 ns
tpch_q06/duckdb:duckdb 8123573 7.32619e+06 1.10884 ns 🚨
tpch_q07/duckdb:duckdb 28088405 2.71794e+07 1.03345 ns
tpch_q08/duckdb:duckdb 28238018 2.74566e+07 1.02846 ns
tpch_q09/duckdb:duckdb 63231965 6.05076e+07 1.04503 ns
tpch_q10/duckdb:duckdb 59890955 5.82483e+07 1.0282 ns
tpch_q11/duckdb:duckdb 7812259 7.772e+06 1.00518 ns
tpch_q12/duckdb:duckdb 18073112 1.7711e+07 1.02045 ns
tpch_q13/duckdb:duckdb 41610805 4.02634e+07 1.03346 ns
tpch_q14/duckdb:duckdb 23493309 2.28253e+07 1.02927 ns
tpch_q15/duckdb:duckdb 14815361 1.43904e+07 1.02953 ns
tpch_q16/duckdb:duckdb 26033451 2.53032e+07 1.02886 ns
tpch_q17/duckdb:duckdb 18839883 1.84293e+07 1.02228 ns
tpch_q18/duckdb:duckdb 40630979 3.96005e+07 1.02602 ns
tpch_q19/duckdb:duckdb 32708402 3.21781e+07 1.01648 ns
tpch_q20/duckdb:duckdb 27324650 2.75332e+07 0.992426 ns
tpch_q21/duckdb:duckdb 64901728 6.34587e+07 1.02274 ns
tpch_q22/duckdb:duckdb 27318999 2.6562e+07 1.0285 ns

@robert3005 robert3005 merged commit 83acff1 into develop Feb 13, 2026
44 checks passed
@robert3005 robert3005 deleted the rk/childnoalloc branch February 13, 2026 17:30
@github-actions
Copy link
Contributor

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 1.064x ➖
  • Vortex: 1.064x ➖
  • datafusion:vortex: 1.064x ➖
  • Best: polarsignals_q01/datafusion:vortex-file-compressed (0.960x)
  • Worst: polarsignals_q08/datafusion:vortex-file-compressed (1.211x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 184568969 1.74677e+08 1.05663 ns
polarsignals_q01/datafusion:vortex-file-compressed 405381112 4.22299e+08 0.959938 ns
polarsignals_q02/datafusion:vortex-file-compressed 29507482 2.81849e+07 1.04692 ns
polarsignals_q03/datafusion:vortex-file-compressed 395166547 3.62445e+08 1.09028 ns
polarsignals_q04/datafusion:vortex-file-compressed 14772207 1.34047e+07 1.10202 ns 🚨
polarsignals_q05/datafusion:vortex-file-compressed 20583933 1.91231e+07 1.07639 ns
polarsignals_q06/datafusion:vortex-file-compressed 24942197 2.37982e+07 1.04807 ns
polarsignals_q07/datafusion:vortex-file-compressed 17139074 1.64757e+07 1.04027 ns
polarsignals_q08/datafusion:vortex-file-compressed 577767058 4.77196e+08 1.21075 ns 🚨
polarsignals_q09/datafusion:vortex-file-compressed 15692876 1.53551e+07 1.022 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb NVMe

Summary

  • Overall: 1.038x ➖
  • Vortex: 1.020x ➖
  • duckdb:vortex: 1.001x ➖
  • datafusion:vortex: 1.039x ➖
  • Best: fineweb_q08/duckdb:vortex-compact (0.909x)
  • Worst: fineweb_q03/datafusion:vortex-file-compressed (1.182x)
  • Significant (>10%): 0↑ 3↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 7231701 6.00468e+06 1.20434 ns 🚨
fineweb_q01/datafusion:parquet 307095552 2.74438e+08 1.119 ns 🚨
fineweb_q02/datafusion:parquet 312034158 2.73585e+08 1.14054 ns 🚨
fineweb_q03/datafusion:parquet 310904015 2.7152e+08 1.14505 ns 🚨
fineweb_q04/datafusion:parquet 335465593 2.81276e+08 1.19266 ns 🚨
fineweb_q05/datafusion:parquet 333081112 2.80564e+08 1.18718 ns 🚨
fineweb_q06/datafusion:parquet 319746656 2.7308e+08 1.17089 ns 🚨
fineweb_q07/datafusion:parquet 295820383 2.74299e+08 1.07846 ns
fineweb_q08/datafusion:parquet 290393666 2.61509e+08 1.11046 ns 🚨
fineweb_q00/datafusion:vortex-file-compressed 6345976 6.04832e+06 1.04921 ns
fineweb_q01/datafusion:vortex-file-compressed 36363285 3.53142e+07 1.02971 ns
fineweb_q02/datafusion:vortex-file-compressed 39641867 3.7665e+07 1.05248 ns
fineweb_q03/datafusion:vortex-file-compressed 100800903 8.52745e+07 1.18207 ns 🚨
fineweb_q04/datafusion:vortex-file-compressed 241692647 2.18706e+08 1.1051 ns 🚨
fineweb_q05/datafusion:vortex-file-compressed 210780401 1.97054e+08 1.06966 ns
fineweb_q06/datafusion:vortex-file-compressed 75941749 7.38745e+07 1.02798 ns
fineweb_q07/datafusion:vortex-file-compressed 76739255 7.62656e+07 1.00621 ns
fineweb_q08/datafusion:vortex-file-compressed 31782435 3.01786e+07 1.05315 ns
fineweb_q00/datafusion:vortex-compact 5659682 5.88477e+06 0.961751 ns
fineweb_q01/datafusion:vortex-compact 159728376 1.38244e+08 1.15541 ns 🚨
fineweb_q02/datafusion:vortex-compact 174237737 1.75299e+08 0.993947 ns
fineweb_q03/datafusion:vortex-compact 1269733436 1.29424e+09 0.981068 ns
fineweb_q04/datafusion:vortex-compact 1492930516 1.47851e+09 1.00975 ns
fineweb_q05/datafusion:vortex-compact 1150251764 1.15156e+09 0.99886 ns
fineweb_q06/datafusion:vortex-compact 608516023 5.98712e+08 1.01638 ns
fineweb_q07/datafusion:vortex-compact 637334258 6.37198e+08 1.00021 ns
fineweb_q08/datafusion:vortex-compact 27333229 2.66037e+07 1.02742 ns
fineweb_q00/duckdb:parquet 34131390 3.37276e+07 1.01197 ns
fineweb_q01/duckdb:parquet 100399311 1.00154e+08 1.00245 ns
fineweb_q02/duckdb:parquet 108179158 1.08279e+08 0.999078 ns
fineweb_q03/duckdb:parquet 317171076 3.16855e+08 1.001 ns
fineweb_q04/duckdb:parquet 443878578 4.3872e+08 1.01176 ns
fineweb_q05/duckdb:parquet 412142525 4.1142e+08 1.00176 ns
fineweb_q06/duckdb:parquet 207811179 2.06909e+08 1.00436 ns
fineweb_q07/duckdb:parquet 220377128 2.17893e+08 1.0114 ns
fineweb_q08/duckdb:parquet 65687729 6.53034e+07 1.00589 ns
fineweb_q00/duckdb:vortex-file-compressed 4280764 4.21309e+06 1.01606 ns
fineweb_q01/duckdb:vortex-file-compressed 25515906 2.74871e+07 0.928288 ns
fineweb_q02/duckdb:vortex-file-compressed 31865867 3.04656e+07 1.04596 ns
fineweb_q03/duckdb:vortex-file-compressed 157199232 1.50307e+08 1.04585 ns
fineweb_q04/duckdb:vortex-file-compressed 195249578 2.07744e+08 0.939858 ns
fineweb_q05/duckdb:vortex-file-compressed 180905342 1.83126e+08 0.987874 ns
fineweb_q06/duckdb:vortex-file-compressed 58178375 5.62571e+07 1.03415 ns
fineweb_q07/duckdb:vortex-file-compressed 60692191 5.92747e+07 1.02391 ns
fineweb_q08/duckdb:vortex-file-compressed 9400798 9.15102e+06 1.0273 ns
fineweb_q00/duckdb:vortex-compact 5072440 5.25369e+06 0.9655 ns
fineweb_q01/duckdb:vortex-compact 90190830 9.19304e+07 0.981078 ns
fineweb_q02/duckdb:vortex-compact 106781770 1.01022e+08 1.05702 ns
fineweb_q03/duckdb:vortex-compact 825682678 8.19261e+08 1.00784 ns
fineweb_q04/duckdb:vortex-compact 892738925 8.83012e+08 1.01102 ns
fineweb_q05/duckdb:vortex-compact 801251722 7.87941e+08 1.01689 ns
fineweb_q06/duckdb:vortex-compact 447469089 4.3968e+08 1.01772 ns
fineweb_q07/duckdb:vortex-compact 474425090 4.63911e+08 1.02267 ns
fineweb_q08/duckdb:vortex-compact 10428512 1.14671e+07 0.909431 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.005x ➖
  • Vortex: 1.001x ➖
  • duckdb:vortex: 1.010x ➖
  • datafusion:vortex: 0.991x ➖
  • Best: tpch_q09/datafusion:vortex-compact (0.800x)
  • Worst: tpch_q09/datafusion:vortex-file-compressed (1.218x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 233207545 2.0586e+08 1.13285 ns
tpch_q02/datafusion:parquet 408391110 4.17141e+08 0.979025 ns
tpch_q03/datafusion:parquet 289976379 3.08307e+08 0.940543 ns
tpch_q04/datafusion:parquet 136443352 1.41286e+08 0.965721 ns
tpch_q05/datafusion:parquet 492528402 5.05432e+08 0.974471 ns
tpch_q06/datafusion:parquet 130655581 1.41896e+08 0.920784 ns
tpch_q07/datafusion:parquet 528790066 5.88073e+08 0.899191 ns
tpch_q08/datafusion:parquet 609679088 6.26651e+08 0.972917 ns
tpch_q09/datafusion:parquet 545139855 5.60801e+08 0.972074 ns
tpch_q10/datafusion:parquet 572259992 5.63301e+08 1.0159 ns
tpch_q11/datafusion:parquet 343706376 3.38963e+08 1.01399 ns
tpch_q12/datafusion:parquet 251259658 2.60707e+08 0.963761 ns
tpch_q13/datafusion:parquet 452467815 4.36455e+08 1.03669 ns
tpch_q14/datafusion:parquet 196376353 1.9772e+08 0.993207 ns
tpch_q15/datafusion:parquet 295640185 2.91266e+08 1.01502 ns
tpch_q16/datafusion:parquet 174604336 1.75768e+08 0.993378 ns
tpch_q17/datafusion:parquet 382074853 3.87541e+08 0.985895 ns
tpch_q18/datafusion:parquet 499392932 4.94237e+08 1.01043 ns
tpch_q19/datafusion:parquet 312764266 3.14404e+08 0.994786 ns
tpch_q20/datafusion:parquet 352301456 3.80526e+08 0.925828 ns
tpch_q21/datafusion:parquet 490351586 5.09671e+08 0.962095 ns
tpch_q22/datafusion:parquet 114776284 1.16927e+08 0.98161 ns
tpch_q01/datafusion:vortex-file-compressed 184624802 1.85921e+08 0.993029 ns
tpch_q02/datafusion:vortex-file-compressed 410809225 4.26419e+08 0.963393 ns
tpch_q03/datafusion:vortex-file-compressed 307736569 3.46338e+08 0.888544 ns
tpch_q04/datafusion:vortex-file-compressed 187507444 1.80133e+08 1.04094 ns
tpch_q05/datafusion:vortex-file-compressed 372818796 4.06826e+08 0.916409 ns
tpch_q06/datafusion:vortex-file-compressed 213176553 2.1573e+08 0.988164 ns
tpch_q07/datafusion:vortex-file-compressed 340128514 3.47258e+08 0.97947 ns
tpch_q08/datafusion:vortex-file-compressed 511849795 5.00775e+08 1.02212 ns
tpch_q09/datafusion:vortex-file-compressed 464719194 3.8151e+08 1.21811 ns
tpch_q10/datafusion:vortex-file-compressed 404298782 4.05718e+08 0.996503 ns
tpch_q11/datafusion:vortex-file-compressed 265932108 2.64129e+08 1.00683 ns
tpch_q12/datafusion:vortex-file-compressed 329617690 3.22137e+08 1.02322 ns
tpch_q13/datafusion:vortex-file-compressed 197003903 2.18574e+08 0.901313 ns
tpch_q14/datafusion:vortex-file-compressed 169951626 1.73383e+08 0.980208 ns
tpch_q15/datafusion:vortex-file-compressed 266958427 2.88763e+08 0.92449 ns
tpch_q16/datafusion:vortex-file-compressed 180099597 1.62559e+08 1.1079 ns
tpch_q17/datafusion:vortex-file-compressed 284084168 2.79568e+08 1.01615 ns
tpch_q18/datafusion:vortex-file-compressed 258507180 2.63665e+08 0.980439 ns
tpch_q19/datafusion:vortex-file-compressed 305804824 3.2386e+08 0.944249 ns
tpch_q20/datafusion:vortex-file-compressed 328531884 3.25263e+08 1.01005 ns
tpch_q21/datafusion:vortex-file-compressed 417418886 4.20435e+08 0.992826 ns
tpch_q22/datafusion:vortex-file-compressed 153141390 1.47071e+08 1.04128 ns
tpch_q01/datafusion:vortex-compact 241271281 2.49159e+08 0.968343 ns
tpch_q02/datafusion:vortex-compact 381827672 3.92797e+08 0.972074 ns
tpch_q03/datafusion:vortex-compact 312263146 3.04652e+08 1.02498 ns
tpch_q04/datafusion:vortex-compact 209466576 1.86101e+08 1.12555 ns
tpch_q05/datafusion:vortex-compact 365776736 3.52835e+08 1.03668 ns
tpch_q06/datafusion:vortex-compact 254596634 2.72212e+08 0.935289 ns
tpch_q07/datafusion:vortex-compact 347453816 3.65347e+08 0.951024 ns
tpch_q08/datafusion:vortex-compact 465277988 4.41842e+08 1.05304 ns
tpch_q09/datafusion:vortex-compact 345413597 4.31565e+08 0.800374 ns
tpch_q10/datafusion:vortex-compact 439855092 4.34219e+08 1.01298 ns
tpch_q11/datafusion:vortex-compact 235146044 2.41253e+08 0.974686 ns
tpch_q12/datafusion:vortex-compact 366707600 3.89376e+08 0.941782 ns
tpch_q13/datafusion:vortex-compact 210655257 2.13091e+08 0.988568 ns
tpch_q14/datafusion:vortex-compact 259910600 2.56405e+08 1.01367 ns
tpch_q15/datafusion:vortex-compact 429543507 4.34337e+08 0.988963 ns
tpch_q16/datafusion:vortex-compact 162337722 1.72336e+08 0.941982 ns
tpch_q17/datafusion:vortex-compact 297493708 2.8332e+08 1.05003 ns
tpch_q18/datafusion:vortex-compact 254871288 2.55401e+08 0.997925 ns
tpch_q19/datafusion:vortex-compact 402123619 3.96071e+08 1.01528 ns
tpch_q20/datafusion:vortex-compact 469280839 4.46567e+08 1.05086 ns
tpch_q21/datafusion:vortex-compact 462933868 5.03601e+08 0.919248 ns
tpch_q22/datafusion:vortex-compact 108517319 1.07427e+08 1.01015 ns
tpch_q01/duckdb:parquet 475976431 4.94418e+08 0.9627 ns
tpch_q02/duckdb:parquet 1041774305 9.55383e+08 1.09043 ns
tpch_q03/duckdb:parquet 788797938 7.73599e+08 1.01965 ns
tpch_q04/duckdb:parquet 513194142 4.82601e+08 1.06339 ns
tpch_q05/duckdb:parquet 1237487316 1.12138e+09 1.10354 ns
tpch_q06/duckdb:parquet 348084504 3.07295e+08 1.13274 ns
tpch_q07/duckdb:parquet 999639814 9.32408e+08 1.07211 ns
tpch_q08/duckdb:parquet 1354570062 1.24225e+09 1.09041 ns
tpch_q09/duckdb:parquet 1161298563 1.11319e+09 1.04321 ns
tpch_q10/duckdb:parquet 1124152361 1.05744e+09 1.06308 ns
tpch_q11/duckdb:parquet 709945531 6.38222e+08 1.11238 ns
tpch_q12/duckdb:parquet 490526979 4.51311e+08 1.08689 ns
tpch_q13/duckdb:parquet 795753516 7.84551e+08 1.01428 ns
tpch_q14/duckdb:parquet 514047409 5.19724e+08 0.989078 ns
tpch_q15/duckdb:parquet 554697795 5.25073e+08 1.05642 ns
tpch_q16/duckdb:parquet 451811266 4.62278e+08 0.977359 ns
tpch_q17/duckdb:parquet 615607913 6.02734e+08 1.02136 ns
tpch_q18/duckdb:parquet 695378565 6.44039e+08 1.07972 ns
tpch_q19/duckdb:parquet 666714665 6.32831e+08 1.05354 ns
tpch_q20/duckdb:parquet 768485899 8.3075e+08 0.925051 ns
tpch_q21/duckdb:parquet 942593020 9.15829e+08 1.02922 ns
tpch_q22/duckdb:parquet 428377732 4.09221e+08 1.04681 ns
tpch_q01/duckdb:vortex-file-compressed 232309476 2.23746e+08 1.03827 ns
tpch_q02/duckdb:vortex-file-compressed 639585179 5.99528e+08 1.06681 ns
tpch_q03/duckdb:vortex-file-compressed 592802730 5.43439e+08 1.09084 ns
tpch_q04/duckdb:vortex-file-compressed 355541513 3.65971e+08 0.971501 ns
tpch_q05/duckdb:vortex-file-compressed 738492357 7.28368e+08 1.0139 ns
tpch_q06/duckdb:vortex-file-compressed 351938797 3.14015e+08 1.12077 ns
tpch_q07/duckdb:vortex-file-compressed 677736142 6.66353e+08 1.01708 ns
tpch_q08/duckdb:vortex-file-compressed 987348098 9.31368e+08 1.0601 ns
tpch_q09/duckdb:vortex-file-compressed 777423900 7.5104e+08 1.03513 ns
tpch_q10/duckdb:vortex-file-compressed 722050479 7.44466e+08 0.969891 ns
tpch_q11/duckdb:vortex-file-compressed 343357006 3.84096e+08 0.893935 ns
tpch_q12/duckdb:vortex-file-compressed 478934825 4.89761e+08 0.977895 ns
tpch_q13/duckdb:vortex-file-compressed 437935935 4.38539e+08 0.998625 ns
tpch_q14/duckdb:vortex-file-compressed 407271195 3.81332e+08 1.06802 ns
tpch_q15/duckdb:vortex-file-compressed 272245128 2.69143e+08 1.01152 ns
tpch_q16/duckdb:vortex-file-compressed 304753803 2.99785e+08 1.01657 ns
tpch_q17/duckdb:vortex-file-compressed 459718242 4.50519e+08 1.02042 ns
tpch_q18/duckdb:vortex-file-compressed 542421431 5.43548e+08 0.997928 ns
tpch_q19/duckdb:vortex-file-compressed 385484291 3.88666e+08 0.991815 ns
tpch_q20/duckdb:vortex-file-compressed 657100147 6.56885e+08 1.00033 ns
tpch_q21/duckdb:vortex-file-compressed 826172445 8.58382e+08 0.962476 ns
tpch_q22/duckdb:vortex-file-compressed 242391155 2.31883e+08 1.04532 ns
tpch_q01/duckdb:vortex-compact 262296559 2.6003e+08 1.00872 ns
tpch_q02/duckdb:vortex-compact 624644406 6.36486e+08 0.981395 ns
tpch_q03/duckdb:vortex-compact 484500952 4.78044e+08 1.01351 ns
tpch_q04/duckdb:vortex-compact 314529271 3.20765e+08 0.980559 ns
tpch_q05/duckdb:vortex-compact 649567010 6.48308e+08 1.00194 ns
tpch_q06/duckdb:vortex-compact 344571602 3.35005e+08 1.02856 ns
tpch_q07/duckdb:vortex-compact 631102092 6.19378e+08 1.01893 ns
tpch_q08/duckdb:vortex-compact 821515698 8.15936e+08 1.00684 ns
tpch_q09/duckdb:vortex-compact 751436005 7.4107e+08 1.01399 ns
tpch_q10/duckdb:vortex-compact 637852820 6.55742e+08 0.972719 ns
tpch_q11/duckdb:vortex-compact 341780494 3.62416e+08 0.943061 ns
tpch_q12/duckdb:vortex-compact 435393768 4.22466e+08 1.0306 ns
tpch_q13/duckdb:vortex-compact 396674229 4.01981e+08 0.986798 ns
tpch_q14/duckdb:vortex-compact 403039689 4.08116e+08 0.987561 ns
tpch_q15/duckdb:vortex-compact 261987761 2.74183e+08 0.95552 ns
tpch_q16/duckdb:vortex-compact 292577156 3.07712e+08 0.950816 ns
tpch_q17/duckdb:vortex-compact 470136368 4.81128e+08 0.977154 ns
tpch_q18/duckdb:vortex-compact 493942365 4.89657e+08 1.00875 ns
tpch_q19/duckdb:vortex-compact 404270929 3.85342e+08 1.04912 ns
tpch_q20/duckdb:vortex-compact 783621956 6.78527e+08 1.15489 ns
tpch_q21/duckdb:vortex-compact 785068937 7.72194e+08 1.01667 ns
tpch_q22/duckdb:vortex-compact 247067703 2.37507e+08 1.04026 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 1.001x ➖
  • duckdb:vortex: 1.004x ➖
  • datafusion:vortex: 0.998x ➖
  • Best: tpcds_q51/duckdb:vortex-file-compressed (0.582x)
  • Worst: tpcds_q66/duckdb:vortex-compact (1.249x)
  • Significant (>10%): 2↑ 3↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 37696548 3.82807e+07 0.98474 ns
tpcds_q02/datafusion:parquet 53216896 5.3818e+07 0.988831 ns
tpcds_q03/datafusion:parquet 17898214 1.7101e+07 1.04662 ns
tpcds_q04/datafusion:parquet 363424626 3.65048e+08 0.995554 ns
tpcds_q05/datafusion:parquet 98446248 9.1954e+07 1.0706 ns
tpcds_q06/datafusion:parquet 105542485 9.92458e+07 1.06345 ns
tpcds_q07/datafusion:parquet 141418330 1.37931e+08 1.02528 ns
tpcds_q08/datafusion:parquet 38296081 3.9502e+07 0.969471 ns
tpcds_q09/datafusion:parquet 53238417 5.27384e+07 1.00948 ns
tpcds_q10/datafusion:parquet 105603412 1.05622e+08 0.999822 ns
tpcds_q11/datafusion:parquet 235994863 2.37784e+08 0.992474 ns
tpcds_q12/datafusion:parquet 31722531 3.04382e+07 1.04219 ns
tpcds_q13/datafusion:parquet 141287173 1.45407e+08 0.971669 ns
tpcds_q14/datafusion:parquet 213317728 2.15423e+08 0.990226 ns
tpcds_q15/datafusion:parquet 59729987 5.98102e+07 0.998659 ns
tpcds_q16/datafusion:parquet 32806287 3.47887e+07 0.943016 ns
tpcds_q17/datafusion:parquet 186356491 1.92938e+08 0.965889 ns
tpcds_q18/datafusion:parquet 184186190 1.83861e+08 1.00177 ns
tpcds_q19/datafusion:parquet 36810470 3.57823e+07 1.02873 ns
tpcds_q20/datafusion:parquet 24962513 2.50763e+07 0.995464 ns
tpcds_q21/datafusion:parquet 27337098 2.79267e+07 0.978887 ns
tpcds_q22/datafusion:parquet 146242381 1.77643e+08 0.823237 ns 🚀
tpcds_q23/datafusion:parquet 183621734 1.85495e+08 0.9899 ns
tpcds_q24/datafusion:parquet 231254566 2.32997e+08 0.992522 ns
tpcds_q25/datafusion:parquet 199058024 1.96386e+08 1.01361 ns
tpcds_q26/datafusion:parquet 121306381 1.21818e+08 0.995796 ns
tpcds_q27/datafusion:parquet 275107310 2.84583e+08 0.966704 ns
tpcds_q28/datafusion:parquet 50519277 5.22837e+07 0.966252 ns
tpcds_q29/datafusion:parquet 193013982 1.91432e+08 1.00827 ns
tpcds_q30/datafusion:parquet 44783182 4.4374e+07 1.00922 ns
tpcds_q31/datafusion:parquet 104336982 1.06479e+08 0.979884 ns
tpcds_q32/datafusion:parquet 31089625 3.09287e+07 1.0052 ns
tpcds_q33/datafusion:parquet 37474195 3.91428e+07 0.957371 ns
tpcds_q34/datafusion:parquet 35250010 3.61767e+07 0.974384 ns
tpcds_q35/datafusion:parquet 95699706 9.79286e+07 0.977239 ns
tpcds_q36/datafusion:parquet 84738425 8.55625e+07 0.990368 ns
tpcds_q37/datafusion:parquet 26610640 2.69242e+07 0.988353 ns
tpcds_q38/datafusion:parquet 66792202 6.34111e+07 1.05332 ns
tpcds_q39/datafusion:parquet 94527972 9.62139e+07 0.982478 ns
tpcds_q40/datafusion:parquet 36565573 3.78873e+07 0.965114 ns
tpcds_q41/datafusion:parquet 13295975 1.28234e+07 1.03686 ns
tpcds_q42/datafusion:parquet 15119101 1.6293e+07 0.927952 ns
tpcds_q43/datafusion:parquet 26192996 2.58752e+07 1.01228 ns
tpcds_q44/datafusion:parquet 40744824 4.01709e+07 1.01429 ns
tpcds_q45/datafusion:parquet 75045050 7.51231e+07 0.998962 ns
tpcds_q46/datafusion:parquet 52781409 5.23794e+07 1.00768 ns
tpcds_q47/datafusion:parquet 185269821 1.87302e+08 0.989152 ns
tpcds_q48/datafusion:parquet 137283395 1.2866e+08 1.06703 ns
tpcds_q49/datafusion:parquet 73293072 7.21871e+07 1.01532 ns
tpcds_q50/datafusion:parquet 116578955 1.21224e+08 0.961682 ns
tpcds_q51/datafusion:parquet 95680870 9.47313e+07 1.01002 ns
tpcds_q52/datafusion:parquet 16422077 1.58232e+07 1.03785 ns
tpcds_q53/datafusion:parquet 31437517 2.93911e+07 1.06963 ns
tpcds_q54/datafusion:parquet 48760197 4.89904e+07 0.995302 ns
tpcds_q55/datafusion:parquet 16222449 1.74588e+07 0.929183 ns
tpcds_q56/datafusion:parquet 36204086 3.5805e+07 1.01115 ns
tpcds_q57/datafusion:parquet 130872382 1.29996e+08 1.00674 ns
tpcds_q58/datafusion:parquet 74377633 7.61992e+07 0.976094 ns
tpcds_q59/datafusion:parquet 70185168 7.07518e+07 0.991992 ns
tpcds_q60/datafusion:parquet 36716860 3.77735e+07 0.972027 ns
tpcds_q61/datafusion:parquet 67528417 6.82216e+07 0.989839 ns
tpcds_q62/datafusion:parquet 46057902 4.58676e+07 1.00415 ns
tpcds_q63/datafusion:parquet 32124731 3.05641e+07 1.05106 ns
tpcds_q64/datafusion:parquet 1056138514 1.04522e+09 1.01045 ns
tpcds_q65/datafusion:parquet 49748152 5.3041e+07 0.937918 ns
tpcds_q66/datafusion:parquet 88725674 9.28947e+07 0.955121 ns
tpcds_q67/datafusion:parquet 178089454 1.77212e+08 1.00495 ns
tpcds_q68/datafusion:parquet 51232878 5.26001e+07 0.974008 ns
tpcds_q69/datafusion:parquet 95002556 9.56229e+07 0.993512 ns
tpcds_q70/datafusion:parquet 111360208 1.14506e+08 0.972527 ns
tpcds_q71/datafusion:parquet 28807455 2.82923e+07 1.01821 ns
tpcds_q72/datafusion:parquet 858793501 8.53693e+08 1.00597 ns
tpcds_q73/datafusion:parquet 37698368 3.93277e+07 0.958569 ns
tpcds_q74/datafusion:parquet 130870743 1.31053e+08 0.998606 ns
tpcds_q75/datafusion:parquet 135655395 1.32718e+08 1.02213 ns
tpcds_q76/datafusion:parquet 104227187 9.53728e+07 1.09284 ns
tpcds_q77/datafusion:parquet 61480440 6.07559e+07 1.01192 ns
tpcds_q78/datafusion:parquet 176281972 1.77721e+08 0.991905 ns
tpcds_q79/datafusion:parquet 42988893 4.34208e+07 0.990052 ns
tpcds_q80/datafusion:parquet 115161739 1.16317e+08 0.990068 ns
tpcds_q81/datafusion:parquet 44555485 4.36264e+07 1.0213 ns
tpcds_q82/datafusion:parquet 28494483 2.84258e+07 1.00242 ns
tpcds_q83/datafusion:parquet 54949822 5.506e+07 0.998 ns
tpcds_q84/datafusion:parquet 49017421 5.03458e+07 0.973614 ns
tpcds_q85/datafusion:parquet 250621493 2.55916e+08 0.979311 ns
tpcds_q86/datafusion:parquet 21899781 2.23727e+07 0.978862 ns
tpcds_q87/datafusion:parquet 67325606 6.54983e+07 1.0279 ns
tpcds_q88/datafusion:parquet 78850934 7.78473e+07 1.01289 ns
tpcds_q89/datafusion:parquet 37622143 3.79565e+07 0.99119 ns
tpcds_q90/datafusion:parquet 18823633 1.86626e+07 1.00863 ns
tpcds_q91/datafusion:parquet 79506970 8.01804e+07 0.991601 ns
tpcds_q92/datafusion:parquet 26341537 2.61972e+07 1.00551 ns
tpcds_q93/datafusion:parquet 39301972 3.74344e+07 1.04989 ns
tpcds_q94/datafusion:parquet 29039933 3.03397e+07 0.957159 ns
tpcds_q95/datafusion:parquet 138640801 1.41675e+08 0.978581 ns
tpcds_q96/datafusion:parquet 15793997 1.40732e+07 1.12227 ns 🚨
tpcds_q97/datafusion:parquet 36401292 3.68194e+07 0.988646 ns
tpcds_q98/datafusion:parquet 38837963 3.93497e+07 0.986995 ns
tpcds_q99/datafusion:parquet 46128494 4.58989e+07 1.005 ns
tpcds_q01/datafusion:vortex-file-compressed 32776226 3.36837e+07 0.973059 ns
tpcds_q02/datafusion:vortex-file-compressed 80095520 8.06967e+07 0.99255 ns
tpcds_q03/datafusion:vortex-file-compressed 29367285 3.03672e+07 0.967074 ns
tpcds_q04/datafusion:vortex-file-compressed 402776897 4.0863e+08 0.985676 ns
tpcds_q05/datafusion:vortex-file-compressed 75031934 7.37877e+07 1.01686 ns
tpcds_q06/datafusion:vortex-file-compressed 76242852 8.04414e+07 0.947806 ns
tpcds_q07/datafusion:vortex-file-compressed 89386056 8.70784e+07 1.0265 ns
tpcds_q08/datafusion:vortex-file-compressed 40520985 4.0442e+07 1.00195 ns
tpcds_q09/datafusion:vortex-file-compressed 50262177 5.13293e+07 0.979209 ns
tpcds_q10/datafusion:vortex-file-compressed 53694199 5.46659e+07 0.982224 ns
tpcds_q11/datafusion:vortex-file-compressed 242600866 2.4215e+08 1.00186 ns
tpcds_q12/datafusion:vortex-file-compressed 38095884 3.77325e+07 1.00963 ns
tpcds_q13/datafusion:vortex-file-compressed 79475670 7.89909e+07 1.00614 ns
tpcds_q14/datafusion:vortex-file-compressed 223272559 2.16771e+08 1.02999 ns
tpcds_q15/datafusion:vortex-file-compressed 50561875 5.13106e+07 0.985409 ns
tpcds_q16/datafusion:vortex-file-compressed 31418860 3.12118e+07 1.00664 ns
tpcds_q17/datafusion:vortex-file-compressed 121275012 1.20219e+08 1.00878 ns
tpcds_q18/datafusion:vortex-file-compressed 107742604 1.06905e+08 1.00783 ns
tpcds_q19/datafusion:vortex-file-compressed 50597674 5.24537e+07 0.964617 ns
tpcds_q20/datafusion:vortex-file-compressed 42947029 4.40721e+07 0.974472 ns
tpcds_q21/datafusion:vortex-file-compressed 182329213 1.79667e+08 1.01482 ns
tpcds_q22/datafusion:vortex-file-compressed 74425376 7.39387e+07 1.00658 ns
tpcds_q23/datafusion:vortex-file-compressed 198167293 1.99425e+08 0.993693 ns
tpcds_q24/datafusion:vortex-file-compressed 190232411 1.94067e+08 0.98024 ns
tpcds_q25/datafusion:vortex-file-compressed 125197602 1.23812e+08 1.01119 ns
tpcds_q26/datafusion:vortex-file-compressed 68983034 6.86494e+07 1.00486 ns
tpcds_q27/datafusion:vortex-file-compressed 170114428 1.78543e+08 0.952793 ns
tpcds_q28/datafusion:vortex-file-compressed 48058700 4.76206e+07 1.0092 ns
tpcds_q29/datafusion:vortex-file-compressed 122655511 1.19898e+08 1.023 ns
tpcds_q30/datafusion:vortex-file-compressed 31636004 3.18977e+07 0.991795 ns
tpcds_q31/datafusion:vortex-file-compressed 190035018 1.92034e+08 0.989591 ns
tpcds_q32/datafusion:vortex-file-compressed 26242945 2.58418e+07 1.01552 ns
tpcds_q33/datafusion:vortex-file-compressed 39348182 3.99369e+07 0.985259 ns
tpcds_q34/datafusion:vortex-file-compressed 39544343 3.76808e+07 1.04946 ns
tpcds_q35/datafusion:vortex-file-compressed 65366586 6.7547e+07 0.96772 ns
tpcds_q36/datafusion:vortex-file-compressed 107734452 1.10002e+08 0.979385 ns
tpcds_q37/datafusion:vortex-file-compressed 40996783 4.1141e+07 0.996495 ns
tpcds_q38/datafusion:vortex-file-compressed 95420711 9.68107e+07 0.985642 ns
tpcds_q39/datafusion:vortex-file-compressed 191563188 2.12461e+08 0.901638 ns
tpcds_q40/datafusion:vortex-file-compressed 57368943 5.66756e+07 1.01223 ns
tpcds_q41/datafusion:vortex-file-compressed 14565817 1.45147e+07 1.00352 ns
tpcds_q42/datafusion:vortex-file-compressed 32000755 3.32183e+07 0.963346 ns
tpcds_q43/datafusion:vortex-file-compressed 50202950 4.86763e+07 1.03136 ns
tpcds_q44/datafusion:vortex-file-compressed 43725545 4.40415e+07 0.992826 ns
tpcds_q45/datafusion:vortex-file-compressed 50381871 5.28612e+07 0.953097 ns
tpcds_q46/datafusion:vortex-file-compressed 71128936 6.89126e+07 1.03216 ns
tpcds_q47/datafusion:vortex-file-compressed 253381137 2.50122e+08 1.01303 ns
tpcds_q48/datafusion:vortex-file-compressed 72063887 7.37007e+07 0.977791 ns
tpcds_q49/datafusion:vortex-file-compressed 71076241 7.7034e+07 0.922661 ns
tpcds_q50/datafusion:vortex-file-compressed 77299444 7.91295e+07 0.976872 ns
tpcds_q51/datafusion:vortex-file-compressed 96324438 9.51458e+07 1.01239 ns
tpcds_q52/datafusion:vortex-file-compressed 32679913 3.22878e+07 1.01215 ns
tpcds_q53/datafusion:vortex-file-compressed 31103795 3.20678e+07 0.969937 ns
tpcds_q54/datafusion:vortex-file-compressed 51048413 5.07322e+07 1.00623 ns
tpcds_q55/datafusion:vortex-file-compressed 33792215 3.16697e+07 1.06702 ns
tpcds_q56/datafusion:vortex-file-compressed 48517043 4.9614e+07 0.97789 ns
tpcds_q57/datafusion:vortex-file-compressed 187462734 1.91878e+08 0.976991 ns
tpcds_q58/datafusion:vortex-file-compressed 116491910 1.21238e+08 0.960853 ns
tpcds_q59/datafusion:vortex-file-compressed 99865145 9.84538e+07 1.01434 ns
tpcds_q60/datafusion:vortex-file-compressed 48761045 4.75674e+07 1.02509 ns
tpcds_q61/datafusion:vortex-file-compressed 59666843 5.91983e+07 1.00791 ns
tpcds_q62/datafusion:vortex-file-compressed 47152519 4.85673e+07 0.97087 ns
tpcds_q63/datafusion:vortex-file-compressed 31589578 3.11279e+07 1.01483 ns
tpcds_q64/datafusion:vortex-file-compressed 740242545 7.55721e+08 0.979519 ns
tpcds_q65/datafusion:vortex-file-compressed 54581367 5.51084e+07 0.990437 ns
tpcds_q66/datafusion:vortex-file-compressed 106088061 1.04934e+08 1.011 ns
tpcds_q67/datafusion:vortex-file-compressed 140586631 1.44802e+08 0.970891 ns
tpcds_q68/datafusion:vortex-file-compressed 68011133 6.61583e+07 1.02801 ns
tpcds_q69/datafusion:vortex-file-compressed 52044718 5.2918e+07 0.983497 ns
tpcds_q70/datafusion:vortex-file-compressed 120226098 1.26862e+08 0.947695 ns
tpcds_q71/datafusion:vortex-file-compressed 32209233 3.15124e+07 1.02211 ns
tpcds_q72/datafusion:vortex-file-compressed 3311586561 3.30174e+09 1.00298 ns
tpcds_q73/datafusion:vortex-file-compressed 40050827 3.78878e+07 1.05709 ns
tpcds_q74/datafusion:vortex-file-compressed 167874176 1.75116e+08 0.958646 ns
tpcds_q75/datafusion:vortex-file-compressed 139804654 1.40497e+08 0.995074 ns
tpcds_q76/datafusion:vortex-file-compressed 68672665 6.59449e+07 1.04136 ns
tpcds_q77/datafusion:vortex-file-compressed 54743616 5.55041e+07 0.986299 ns
tpcds_q78/datafusion:vortex-file-compressed 181952101 1.81405e+08 1.00302 ns
tpcds_q79/datafusion:vortex-file-compressed 46804245 4.78768e+07 0.977598 ns
tpcds_q80/datafusion:vortex-file-compressed 118041103 1.17787e+08 1.00216 ns
tpcds_q81/datafusion:vortex-file-compressed 36741382 3.68979e+07 0.995758 ns
tpcds_q82/datafusion:vortex-file-compressed 40514602 4.1422e+07 0.978094 ns
tpcds_q83/datafusion:vortex-file-compressed 68007270 6.99452e+07 0.972294 ns
tpcds_q84/datafusion:vortex-file-compressed 15691782 1.7246e+07 0.909877 ns
tpcds_q85/datafusion:vortex-file-compressed 141048284 1.40624e+08 1.00302 ns
tpcds_q86/datafusion:vortex-file-compressed 31971829 3.31913e+07 0.963259 ns
tpcds_q87/datafusion:vortex-file-compressed 95945717 9.62446e+07 0.996894 ns
tpcds_q88/datafusion:vortex-file-compressed 77381035 7.75121e+07 0.998309 ns
tpcds_q89/datafusion:vortex-file-compressed 61661790 5.88552e+07 1.04769 ns
tpcds_q90/datafusion:vortex-file-compressed 18020358 1.76919e+07 1.01856 ns
tpcds_q91/datafusion:vortex-file-compressed 27940577 2.72411e+07 1.02568 ns
tpcds_q92/datafusion:vortex-file-compressed 21531807 2.19039e+07 0.983014 ns
tpcds_q93/datafusion:vortex-file-compressed 42160234 4.08059e+07 1.03319 ns
tpcds_q94/datafusion:vortex-file-compressed 29828784 2.99139e+07 0.997155 ns
tpcds_q95/datafusion:vortex-file-compressed 96819853 9.38255e+07 1.03191 ns
tpcds_q96/datafusion:vortex-file-compressed 17155311 1.69942e+07 1.00948 ns
tpcds_q97/datafusion:vortex-file-compressed 35822854 3.51005e+07 1.02058 ns
tpcds_q98/datafusion:vortex-file-compressed 52566998 5.36443e+07 0.979917 ns
tpcds_q99/datafusion:vortex-file-compressed 62556404 6.5794e+07 0.950792 ns
tpcds_q01/datafusion:vortex-compact 36051432 3.52418e+07 1.02297 ns
tpcds_q02/datafusion:vortex-compact 86675774 8.58258e+07 1.0099 ns
tpcds_q03/datafusion:vortex-compact 34653991 3.66845e+07 0.944651 ns
tpcds_q04/datafusion:vortex-compact 449216545 4.42744e+08 1.01462 ns
tpcds_q05/datafusion:vortex-compact 83695470 8.21374e+07 1.01897 ns
tpcds_q06/datafusion:vortex-compact 86904690 8.80168e+07 0.987365 ns
tpcds_q07/datafusion:vortex-compact 98114232 9.79782e+07 1.00139 ns
tpcds_q08/datafusion:vortex-compact 50194439 5.14979e+07 0.97469 ns
tpcds_q09/datafusion:vortex-compact 63184944 6.36958e+07 0.991979 ns
tpcds_q10/datafusion:vortex-compact 71160031 6.92134e+07 1.02813 ns
tpcds_q11/datafusion:vortex-compact 263264482 2.61507e+08 1.00672 ns
tpcds_q12/datafusion:vortex-compact 42219323 4.09167e+07 1.03184 ns
tpcds_q13/datafusion:vortex-compact 174378454 1.60563e+08 1.08604 ns
tpcds_q14/datafusion:vortex-compact 269155406 2.61247e+08 1.03027 ns
tpcds_q15/datafusion:vortex-compact 55538947 5.44654e+07 1.01971 ns
tpcds_q16/datafusion:vortex-compact 42658067 4.07905e+07 1.04578 ns
tpcds_q17/datafusion:vortex-compact 133978341 1.31275e+08 1.0206 ns
tpcds_q18/datafusion:vortex-compact 117602860 1.16894e+08 1.00606 ns
tpcds_q19/datafusion:vortex-compact 63588706 6.5242e+07 0.974659 ns
tpcds_q20/datafusion:vortex-compact 47698408 4.65604e+07 1.02444 ns
tpcds_q21/datafusion:vortex-compact 182845638 1.86977e+08 0.977904 ns
tpcds_q22/datafusion:vortex-compact 81951789 7.91805e+07 1.035 ns
tpcds_q23/datafusion:vortex-compact 233063903 2.35793e+08 0.988424 ns
tpcds_q24/datafusion:vortex-compact 229294740 2.25444e+08 1.01708 ns
tpcds_q25/datafusion:vortex-compact 134513178 1.34326e+08 1.00139 ns
tpcds_q26/datafusion:vortex-compact 77701592 8.19987e+07 0.947595 ns
tpcds_q27/datafusion:vortex-compact 211521628 2.05031e+08 1.03166 ns
tpcds_q28/datafusion:vortex-compact 107542170 1.07749e+08 0.998079 ns
tpcds_q29/datafusion:vortex-compact 133287483 1.34145e+08 0.993605 ns
tpcds_q30/datafusion:vortex-compact 35663616 3.59855e+07 0.991056 ns
tpcds_q31/datafusion:vortex-compact 216715192 2.20345e+08 0.983527 ns
tpcds_q32/datafusion:vortex-compact 33105299 3.27786e+07 1.00997 ns
tpcds_q33/datafusion:vortex-compact 51925898 5.0959e+07 1.01897 ns
tpcds_q34/datafusion:vortex-compact 63400324 6.0944e+07 1.04031 ns
tpcds_q35/datafusion:vortex-compact 78485471 7.96214e+07 0.985733 ns
tpcds_q36/datafusion:vortex-compact 128629867 1.31489e+08 0.978255 ns
tpcds_q37/datafusion:vortex-compact 56317507 5.17562e+07 1.08813 ns
tpcds_q38/datafusion:vortex-compact 106965172 1.09703e+08 0.97504 ns
tpcds_q39/datafusion:vortex-compact 216023438 2.10675e+08 1.02539 ns
tpcds_q40/datafusion:vortex-compact 63499882 6.17025e+07 1.02913 ns
tpcds_q41/datafusion:vortex-compact 15571880 1.55776e+07 0.99963 ns
tpcds_q42/datafusion:vortex-compact 39912741 4.01133e+07 0.995001 ns
tpcds_q43/datafusion:vortex-compact 56644309 5.4621e+07 1.03704 ns
tpcds_q44/datafusion:vortex-compact 80442081 8.20257e+07 0.980694 ns
tpcds_q45/datafusion:vortex-compact 52275917 5.38186e+07 0.971336 ns
tpcds_q46/datafusion:vortex-compact 97979970 1.01996e+08 0.960625 ns
tpcds_q47/datafusion:vortex-compact 272917509 2.74283e+08 0.995023 ns
tpcds_q48/datafusion:vortex-compact 123339539 1.21912e+08 1.01171 ns
tpcds_q49/datafusion:vortex-compact 97647382 9.80212e+07 0.996187 ns
tpcds_q50/datafusion:vortex-compact 99882791 9.63142e+07 1.03705 ns
tpcds_q51/datafusion:vortex-compact 103803775 1.02097e+08 1.01672 ns
tpcds_q52/datafusion:vortex-compact 39279910 3.83923e+07 1.02312 ns
tpcds_q53/datafusion:vortex-compact 42745328 4.23799e+07 1.00862 ns
tpcds_q54/datafusion:vortex-compact 65965456 6.68135e+07 0.987307 ns
tpcds_q55/datafusion:vortex-compact 38597228 3.80642e+07 1.014 ns
tpcds_q56/datafusion:vortex-compact 59480812 6.04283e+07 0.98432 ns
tpcds_q57/datafusion:vortex-compact 207737606 2.03546e+08 1.02059 ns
tpcds_q58/datafusion:vortex-compact 124648328 1.26339e+08 0.986616 ns
tpcds_q59/datafusion:vortex-compact 117644508 1.12404e+08 1.04662 ns
tpcds_q60/datafusion:vortex-compact 60705422 5.91319e+07 1.02661 ns
tpcds_q61/datafusion:vortex-compact 84975812 8.06217e+07 1.05401 ns
tpcds_q62/datafusion:vortex-compact 48433881 4.81468e+07 1.00596 ns
tpcds_q63/datafusion:vortex-compact 40701753 4.20189e+07 0.968653 ns
tpcds_q64/datafusion:vortex-compact 820504689 8.25962e+08 0.993393 ns
tpcds_q65/datafusion:vortex-compact 79920286 8.29091e+07 0.96395 ns
tpcds_q66/datafusion:vortex-compact 107141911 1.13307e+08 0.945588 ns
tpcds_q67/datafusion:vortex-compact 153162243 1.50474e+08 1.01786 ns
tpcds_q68/datafusion:vortex-compact 93349859 9.40107e+07 0.992971 ns
tpcds_q69/datafusion:vortex-compact 65465199 6.91615e+07 0.946556 ns
tpcds_q70/datafusion:vortex-compact 139333295 1.37561e+08 1.01289 ns
tpcds_q71/datafusion:vortex-compact 46678890 4.31642e+07 1.08143 ns
tpcds_q72/datafusion:vortex-compact 3324029445 3.37566e+09 0.984705 ns
tpcds_q73/datafusion:vortex-compact 60978960 5.90701e+07 1.03231 ns
tpcds_q74/datafusion:vortex-compact 194992852 1.93715e+08 1.0066 ns
tpcds_q75/datafusion:vortex-compact 176845973 1.77642e+08 0.995518 ns
tpcds_q76/datafusion:vortex-compact 80823442 7.85453e+07 1.029 ns
tpcds_q77/datafusion:vortex-compact 69163888 7.36399e+07 0.939217 ns
tpcds_q78/datafusion:vortex-compact 206233163 2.09703e+08 0.983455 ns
tpcds_q79/datafusion:vortex-compact 76240478 8.23713e+07 0.925571 ns
tpcds_q80/datafusion:vortex-compact 139132764 1.39059e+08 1.00053 ns
tpcds_q81/datafusion:vortex-compact 38236537 4.06584e+07 0.940435 ns
tpcds_q82/datafusion:vortex-compact 56417922 5.66275e+07 0.996299 ns
tpcds_q83/datafusion:vortex-compact 63907156 6.24495e+07 1.02334 ns
tpcds_q84/datafusion:vortex-compact 16865853 1.77836e+07 0.948395 ns
tpcds_q85/datafusion:vortex-compact 172598390 1.70067e+08 1.01489 ns
tpcds_q86/datafusion:vortex-compact 35099367 3.49465e+07 1.00437 ns
tpcds_q87/datafusion:vortex-compact 109084475 1.08466e+08 1.0057 ns
tpcds_q88/datafusion:vortex-compact 151707167 1.52273e+08 0.996283 ns
tpcds_q89/datafusion:vortex-compact 67863779 6.82647e+07 0.994126 ns
tpcds_q90/datafusion:vortex-compact 19439495 1.914e+07 1.01565 ns
tpcds_q91/datafusion:vortex-compact 39144576 3.87852e+07 1.00927 ns
tpcds_q92/datafusion:vortex-compact 25285845 2.53128e+07 0.998934 ns
tpcds_q93/datafusion:vortex-compact 53536068 5.26049e+07 1.0177 ns
tpcds_q94/datafusion:vortex-compact 33611961 3.51556e+07 0.956092 ns
tpcds_q95/datafusion:vortex-compact 107492999 1.03251e+08 1.04108 ns
tpcds_q96/datafusion:vortex-compact 31269993 3.2607e+07 0.958998 ns
tpcds_q97/datafusion:vortex-compact 45810668 4.90929e+07 0.933142 ns
tpcds_q98/datafusion:vortex-compact 59334383 5.70153e+07 1.04068 ns
tpcds_q99/datafusion:vortex-compact 64138161 6.64827e+07 0.964735 ns
tpcds_q01/duckdb:parquet 47312058 4.9015e+07 0.965257 ns
tpcds_q02/duckdb:parquet 29116097 2.93404e+07 0.992356 ns
tpcds_q03/duckdb:parquet 14323736 1.38827e+07 1.03177 ns
tpcds_q04/duckdb:parquet 129892211 1.29775e+08 1.0009 ns
tpcds_q05/duckdb:parquet 30942244 3.21111e+07 0.963601 ns
tpcds_q06/duckdb:parquet 33717466 3.37276e+07 0.9997 ns
tpcds_q07/duckdb:parquet 27816136 2.82916e+07 0.983195 ns
tpcds_q08/duckdb:parquet 28515522 2.84263e+07 1.00314 ns
tpcds_q09/duckdb:parquet 41304927 4.1834e+07 0.987353 ns
tpcds_q10/duckdb:parquet 40196639 4.04818e+07 0.992956 ns
tpcds_q11/duckdb:parquet 84199783 8.52807e+07 0.987325 ns
tpcds_q12/duckdb:parquet 17661380 1.76079e+07 1.00304 ns
tpcds_q13/duckdb:parquet 38311064 3.79486e+07 1.00955 ns
tpcds_q14/duckdb:parquet 100969171 9.97711e+07 1.01201 ns
tpcds_q15/duckdb:parquet 27110101 2.75709e+07 0.983287 ns
tpcds_q16/duckdb:parquet 22670317 2.26116e+07 1.0026 ns
tpcds_q17/duckdb:parquet 39636127 4.04606e+07 0.979623 ns
tpcds_q18/duckdb:parquet 100775839 1.03663e+08 0.972145 ns
tpcds_q19/duckdb:parquet 33221397 3.33759e+07 0.995369 ns
tpcds_q20/duckdb:parquet 18002928 1.79893e+07 1.00076 ns
tpcds_q21/duckdb:parquet 13488147 1.36938e+07 0.984983 ns
tpcds_q22/duckdb:parquet 98883720 1.01872e+08 0.97067 ns
tpcds_q23/duckdb:parquet 101604425 1.01186e+08 1.00413 ns
tpcds_q24/duckdb:parquet 50443694 5.03998e+07 1.00087 ns
tpcds_q25/duckdb:parquet 36063724 3.6111e+07 0.998692 ns
tpcds_q26/duckdb:parquet 39217865 3.86329e+07 1.01514 ns
tpcds_q27/duckdb:parquet 80408868 7.7339e+07 1.03969 ns
tpcds_q28/duckdb:parquet 43717286 4.28575e+07 1.02006 ns
tpcds_q29/duckdb:parquet 39693009 3.78109e+07 1.04978 ns
tpcds_q30/duckdb:parquet 45478650 4.52443e+07 1.00518 ns
tpcds_q31/duckdb:parquet 27917649 2.76157e+07 1.01093 ns
tpcds_q32/duckdb:parquet 12929097 1.29509e+07 0.998316 ns
tpcds_q33/duckdb:parquet 21572500 2.11187e+07 1.02149 ns
tpcds_q34/duckdb:parquet 23886021 2.41662e+07 0.988405 ns
tpcds_q35/duckdb:parquet 69205843 6.97946e+07 0.991564 ns
tpcds_q36/duckdb:parquet 24662307 2.4699e+07 0.998514 ns
tpcds_q37/duckdb:parquet 15666689 1.56342e+07 1.00208 ns
tpcds_q38/duckdb:parquet 36317589 3.64566e+07 0.996187 ns
tpcds_q39/duckdb:parquet 36849179 3.68942e+07 0.99878 ns
tpcds_q40/duckdb:parquet 19729475 1.97679e+07 0.998057 ns
tpcds_q41/duckdb:parquet 9825413 9.83973e+06 0.998545 ns
tpcds_q42/duckdb:parquet 13370136 1.32676e+07 1.00773 ns
tpcds_q43/duckdb:parquet 19002496 1.90507e+07 0.997472 ns
tpcds_q44/duckdb:parquet 29113012 2.94008e+07 0.99021 ns
tpcds_q45/duckdb:parquet 28936750 2.96317e+07 0.976547 ns
tpcds_q46/duckdb:parquet 49362124 4.97848e+07 0.99151 ns
tpcds_q47/duckdb:parquet 59314638 5.90969e+07 1.00368 ns
tpcds_q48/duckdb:parquet 34802673 3.46523e+07 1.00434 ns
tpcds_q49/duckdb:parquet 26690659 2.70579e+07 0.986427 ns
tpcds_q50/duckdb:parquet 28878571 2.8922e+07 0.998498 ns
tpcds_q51/duckdb:parquet 198417617 1.98289e+08 1.00065 ns
tpcds_q52/duckdb:parquet 13579855 1.36427e+07 0.995395 ns
tpcds_q53/duckdb:parquet 20058467 2.01654e+07 0.994699 ns
tpcds_q54/duckdb:parquet 26895464 2.72554e+07 0.986795 ns
tpcds_q55/duckdb:parquet 12906716 1.39604e+07 0.924522 ns
tpcds_q56/duckdb:parquet 23358766 2.36979e+07 0.985688 ns
tpcds_q57/duckdb:parquet 48145384 4.82642e+07 0.997537 ns
tpcds_q58/duckdb:parquet 26104398 2.63368e+07 0.991177 ns
tpcds_q59/duckdb:parquet 39194614 3.90515e+07 1.00366 ns
tpcds_q60/duckdb:parquet 23554381 2.38646e+07 0.986999 ns
tpcds_q61/duckdb:parquet 34118136 3.35424e+07 1.01716 ns
tpcds_q62/duckdb:parquet 13975556 1.39367e+07 1.00279 ns
tpcds_q63/duckdb:parquet 17715175 1.76874e+07 1.00157 ns
tpcds_q64/duckdb:parquet 78481520 7.8931e+07 0.994305 ns
tpcds_q65/duckdb:parquet 27251606 2.95098e+07 0.923475 ns
tpcds_q66/duckdb:parquet 30445344 3.14045e+07 0.969458 ns
tpcds_q67/duckdb:parquet 187169620 1.88894e+08 0.990869 ns
tpcds_q68/duckdb:parquet 39321287 3.98164e+07 0.987564 ns
tpcds_q69/duckdb:parquet 42678373 4.20923e+07 1.01392 ns
tpcds_q70/duckdb:parquet 57187666 5.72792e+07 0.998402 ns
tpcds_q71/duckdb:parquet 20976918 2.15258e+07 0.974502 ns
tpcds_q72/duckdb:parquet 171104197 1.70362e+08 1.00436 ns
tpcds_q73/duckdb:parquet 20669992 2.10713e+07 0.980957 ns
tpcds_q74/duckdb:parquet 55457612 5.66824e+07 0.978392 ns
tpcds_q75/duckdb:parquet 56012823 5.58186e+07 1.00348 ns
tpcds_q76/duckdb:parquet 22503743 2.18178e+07 1.03144 ns
tpcds_q77/duckdb:parquet 24351776 2.44733e+07 0.995033 ns
tpcds_q78/duckdb:parquet 79166932 7.97554e+07 0.992621 ns
tpcds_q79/duckdb:parquet 31590248 3.24519e+07 0.973448 ns
tpcds_q80/duckdb:parquet 44944560 4.41476e+07 1.01805 ns
tpcds_q81/duckdb:parquet 50933487 5.092e+07 1.00026 ns
tpcds_q82/duckdb:parquet 18838801 1.8777e+07 1.00329 ns
tpcds_q83/duckdb:parquet 18706546 1.88602e+07 0.991855 ns
tpcds_q84/duckdb:parquet 21442979 2.09978e+07 1.0212 ns
tpcds_q85/duckdb:parquet 43727872 4.43459e+07 0.986063 ns
tpcds_q86/duckdb:parquet 39010239 3.90975e+07 0.997767 ns
tpcds_q87/duckdb:parquet 38025313 3.79498e+07 1.00199 ns
tpcds_q88/duckdb:parquet 54380786 5.46133e+07 0.995742 ns
tpcds_q89/duckdb:parquet 22077237 2.18684e+07 1.00955 ns
tpcds_q90/duckdb:parquet 10227906 9.38162e+06 1.09021 ns
tpcds_q91/duckdb:parquet 28043592 2.86727e+07 0.978058 ns
tpcds_q92/duckdb:parquet 13473967 1.401e+07 0.961739 ns
tpcds_q93/duckdb:parquet 33829357 3.35911e+07 1.00709 ns
tpcds_q94/duckdb:parquet 18666401 1.87509e+07 0.995492 ns
tpcds_q95/duckdb:parquet 150749113 1.51328e+08 0.996174 ns
tpcds_q96/duckdb:parquet 11780581 1.1495e+07 1.02484 ns
tpcds_q97/duckdb:parquet 38525860 3.8503e+07 1.00059 ns
tpcds_q98/duckdb:parquet 24284810 2.4012e+07 1.01136 ns
tpcds_q99/duckdb:parquet 24430042 2.47545e+07 0.986893 ns
tpcds_q01/duckdb:vortex-file-compressed 30670507 3.11874e+07 0.983425 ns
tpcds_q02/duckdb:vortex-file-compressed 56303322 5.48998e+07 1.02556 ns
tpcds_q03/duckdb:vortex-file-compressed 22837515 2.26001e+07 1.01051 ns
tpcds_q04/duckdb:vortex-file-compressed 109288192 1.09035e+08 1.00233 ns
tpcds_q05/duckdb:vortex-file-compressed 39947508 4.10644e+07 0.972802 ns
tpcds_q06/duckdb:vortex-file-compressed 38781659 4.01236e+07 0.966554 ns
tpcds_q07/duckdb:vortex-file-compressed 32194204 3.19693e+07 1.00703 ns
tpcds_q08/duckdb:vortex-file-compressed 31673023 3.13933e+07 1.00891 ns
tpcds_q09/duckdb:vortex-file-compressed 46586485 4.54328e+07 1.02539 ns
tpcds_q10/duckdb:vortex-file-compressed 54670293 5.6657e+07 0.964935 ns
tpcds_q11/duckdb:vortex-file-compressed 71763074 7.5312e+07 0.952877 ns
tpcds_q12/duckdb:vortex-file-compressed 19689259 1.87042e+07 1.05267 ns
tpcds_q13/duckdb:vortex-file-compressed 37621478 3.74521e+07 1.00452 ns
tpcds_q14/duckdb:vortex-file-compressed 126450165 1.30075e+08 0.97213 ns
tpcds_q15/duckdb:vortex-file-compressed 29975155 2.92654e+07 1.02425 ns
tpcds_q16/duckdb:vortex-file-compressed 33107380 3.12409e+07 1.05974 ns
tpcds_q17/duckdb:vortex-file-compressed 45377316 4.57404e+07 0.992061 ns
tpcds_q18/duckdb:vortex-file-compressed 92470996 9.2391e+07 1.00087 ns
tpcds_q19/duckdb:vortex-file-compressed 43129941 4.23879e+07 1.01751 ns
tpcds_q20/duckdb:vortex-file-compressed 20025072 1.93053e+07 1.03728 ns
tpcds_q21/duckdb:vortex-file-compressed 18928508 1.72418e+07 1.09783 ns
tpcds_q22/duckdb:vortex-file-compressed 114066905 1.13215e+08 1.00753 ns
tpcds_q23/duckdb:vortex-file-compressed 127307021 1.28144e+08 0.993471 ns
tpcds_q24/duckdb:vortex-file-compressed 60958911 5.9675e+07 1.02152 ns
tpcds_q25/duckdb:vortex-file-compressed 43570837 4.29214e+07 1.01513 ns
tpcds_q26/duckdb:vortex-file-compressed 44287312 4.31156e+07 1.02718 ns
tpcds_q27/duckdb:vortex-file-compressed 82241505 8.08361e+07 1.01739 ns
tpcds_q28/duckdb:vortex-file-compressed 30860302 3.04885e+07 1.0122 ns
tpcds_q29/duckdb:vortex-file-compressed 46012545 4.79938e+07 0.958719 ns
tpcds_q30/duckdb:vortex-file-compressed 33282227 3.31265e+07 1.0047 ns
tpcds_q31/duckdb:vortex-file-compressed 36159568 3.42563e+07 1.05556 ns
tpcds_q32/duckdb:vortex-file-compressed 17076992 1.70136e+07 1.00372 ns
tpcds_q33/duckdb:vortex-file-compressed 35105475 3.49042e+07 1.00577 ns
tpcds_q34/duckdb:vortex-file-compressed 29336533 2.87411e+07 1.02072 ns
tpcds_q35/duckdb:vortex-file-compressed 86690732 8.44998e+07 1.02593 ns
tpcds_q36/duckdb:vortex-file-compressed 30842507 2.97422e+07 1.037 ns
tpcds_q37/duckdb:vortex-file-compressed 17838547 1.76837e+07 1.00876 ns
tpcds_q38/duckdb:vortex-file-compressed 51506210 5.06879e+07 1.01614 ns
tpcds_q39/duckdb:vortex-file-compressed 45068599 4.36826e+07 1.03173 ns
tpcds_q40/duckdb:vortex-file-compressed 25451085 2.4926e+07 1.02107 ns
tpcds_q41/duckdb:vortex-file-compressed 16476106 1.58865e+07 1.03711 ns
tpcds_q42/duckdb:vortex-file-compressed 15951669 1.50606e+07 1.05917 ns
tpcds_q43/duckdb:vortex-file-compressed 21338588 2.13705e+07 0.998505 ns
tpcds_q44/duckdb:vortex-file-compressed 26488881 2.57856e+07 1.02727 ns
tpcds_q45/duckdb:vortex-file-compressed 32353428 3.20868e+07 1.00831 ns
tpcds_q46/duckdb:vortex-file-compressed 57739587 5.716e+07 1.01014 ns
tpcds_q47/duckdb:vortex-file-compressed 66955046 6.58178e+07 1.01728 ns
tpcds_q48/duckdb:vortex-file-compressed 35502012 3.54443e+07 1.00163 ns
tpcds_q49/duckdb:vortex-file-compressed 32487703 3.43806e+07 0.944942 ns
tpcds_q50/duckdb:vortex-file-compressed 40533970 3.97644e+07 1.01935 ns
tpcds_q51/duckdb:vortex-file-compressed 118910391 2.04253e+08 0.582171 ns 🚀
tpcds_q52/duckdb:vortex-file-compressed 15335652 1.49118e+07 1.02843 ns
tpcds_q53/duckdb:vortex-file-compressed 25874386 2.51819e+07 1.0275 ns
tpcds_q54/duckdb:vortex-file-compressed 36677117 3.57943e+07 1.02466 ns
tpcds_q55/duckdb:vortex-file-compressed 15233774 1.49579e+07 1.01844 ns
tpcds_q56/duckdb:vortex-file-compressed 37898903 3.60841e+07 1.05029 ns
tpcds_q57/duckdb:vortex-file-compressed 61558459 5.94102e+07 1.03616 ns
tpcds_q58/duckdb:vortex-file-compressed 38090116 3.74407e+07 1.01734 ns
tpcds_q59/duckdb:vortex-file-compressed 54067899 5.51008e+07 0.981255 ns
tpcds_q60/duckdb:vortex-file-compressed 36593792 3.64396e+07 1.00423 ns
tpcds_q61/duckdb:vortex-file-compressed 38610699 4.146e+07 0.931276 ns
tpcds_q62/duckdb:vortex-file-compressed 25436022 2.34281e+07 1.0857 ns
tpcds_q63/duckdb:vortex-file-compressed 25311617 2.45317e+07 1.03179 ns
tpcds_q64/duckdb:vortex-file-compressed 88476139 8.56822e+07 1.03261 ns
tpcds_q65/duckdb:vortex-file-compressed 33053976 3.24338e+07 1.01912 ns
tpcds_q66/duckdb:vortex-file-compressed 33851544 3.30778e+07 1.02339 ns
tpcds_q67/duckdb:vortex-file-compressed 182996340 1.84184e+08 0.993554 ns
tpcds_q68/duckdb:vortex-file-compressed 47782531 4.7936e+07 0.996799 ns
tpcds_q69/duckdb:vortex-file-compressed 55542257 5.51131e+07 1.00779 ns
tpcds_q70/duckdb:vortex-file-compressed 59136436 5.94125e+07 0.995353 ns
tpcds_q71/duckdb:vortex-file-compressed 24809891 2.51364e+07 0.987009 ns
tpcds_q72/duckdb:vortex-file-compressed 172201274 1.69951e+08 1.01324 ns
tpcds_q73/duckdb:vortex-file-compressed 26814911 2.85168e+07 0.94032 ns
tpcds_q74/duckdb:vortex-file-compressed 66563632 6.24263e+07 1.06628 ns
tpcds_q75/duckdb:vortex-file-compressed 64511273 6.65287e+07 0.969676 ns
tpcds_q76/duckdb:vortex-file-compressed 25275855 2.44849e+07 1.0323 ns
tpcds_q77/duckdb:vortex-file-compressed 32645378 3.18321e+07 1.02555 ns
tpcds_q78/duckdb:vortex-file-compressed 89084520 8.72674e+07 1.02082 ns
tpcds_q79/duckdb:vortex-file-compressed 38738803 3.80896e+07 1.01704 ns
tpcds_q80/duckdb:vortex-file-compressed 53464286 5.03628e+07 1.06158 ns
tpcds_q81/duckdb:vortex-file-compressed 39447814 3.77334e+07 1.04544 ns
tpcds_q82/duckdb:vortex-file-compressed 19355685 1.86784e+07 1.03626 ns
tpcds_q83/duckdb:vortex-file-compressed 42838735 3.71079e+07 1.15444 ns 🚨
tpcds_q84/duckdb:vortex-file-compressed 23002060 2.20845e+07 1.04155 ns
tpcds_q85/duckdb:vortex-file-compressed 57872706 5.52018e+07 1.04838 ns
tpcds_q86/duckdb:vortex-file-compressed 49019449 4.57576e+07 1.07129 ns
tpcds_q87/duckdb:vortex-file-compressed 52871264 5.03677e+07 1.04971 ns
tpcds_q88/duckdb:vortex-file-compressed 73112843 7.31082e+07 1.00006 ns
tpcds_q89/duckdb:vortex-file-compressed 26579058 2.61201e+07 1.01757 ns
tpcds_q90/duckdb:vortex-file-compressed 17832077 1.77617e+07 1.00396 ns
tpcds_q91/duckdb:vortex-file-compressed 32308932 3.28302e+07 0.984121 ns
tpcds_q92/duckdb:vortex-file-compressed 23842266 2.32048e+07 1.02747 ns
tpcds_q93/duckdb:vortex-file-compressed 34872451 3.26093e+07 1.0694 ns
tpcds_q94/duckdb:vortex-file-compressed 28753114 2.70203e+07 1.06413 ns
tpcds_q95/duckdb:vortex-file-compressed 160215242 1.59355e+08 1.0054 ns
tpcds_q96/duckdb:vortex-file-compressed 14793421 1.48603e+07 0.995498 ns
tpcds_q97/duckdb:vortex-file-compressed 42692204 4.28525e+07 0.996259 ns
tpcds_q98/duckdb:vortex-file-compressed 23347001 2.37884e+07 0.981443 ns
tpcds_q99/duckdb:vortex-file-compressed 41346063 4.03794e+07 1.02394 ns
tpcds_q01/duckdb:vortex-compact 36724849 3.62808e+07 1.01224 ns
tpcds_q02/duckdb:vortex-compact 64078680 6.52636e+07 0.981844 ns
tpcds_q03/duckdb:vortex-compact 51897386 5.10284e+07 1.01703 ns
tpcds_q04/duckdb:vortex-compact 135499604 1.38353e+08 0.979379 ns
tpcds_q05/duckdb:vortex-compact 51886467 5.06558e+07 1.02429 ns
tpcds_q06/duckdb:vortex-compact 48784370 4.91978e+07 0.991596 ns
tpcds_q07/duckdb:vortex-compact 53386941 5.45357e+07 0.978935 ns
tpcds_q08/duckdb:vortex-compact 59893184 5.68998e+07 1.05261 ns
tpcds_q09/duckdb:vortex-compact 56799443 5.66813e+07 1.00208 ns
tpcds_q10/duckdb:vortex-compact 83424623 8.15669e+07 1.02278 ns
tpcds_q11/duckdb:vortex-compact 101402531 1.0002e+08 1.01382 ns
tpcds_q12/duckdb:vortex-compact 26732307 2.68331e+07 0.996244 ns
tpcds_q13/duckdb:vortex-compact 67971748 7.03575e+07 0.966091 ns
tpcds_q14/duckdb:vortex-compact 151022232 1.46876e+08 1.02823 ns
tpcds_q15/duckdb:vortex-compact 37032292 3.58757e+07 1.03224 ns
tpcds_q16/duckdb:vortex-compact 39952704 3.93436e+07 1.01548 ns
tpcds_q17/duckdb:vortex-compact 65659486 6.12224e+07 1.07247 ns
tpcds_q18/duckdb:vortex-compact 129113571 1.31725e+08 0.980174 ns
tpcds_q19/duckdb:vortex-compact 60432311 6.4766e+07 0.933088 ns
tpcds_q20/duckdb:vortex-compact 25507902 2.56497e+07 0.99447 ns
tpcds_q21/duckdb:vortex-compact 19701582 1.94842e+07 1.01115 ns
tpcds_q22/duckdb:vortex-compact 120961053 1.22767e+08 0.985287 ns
tpcds_q23/duckdb:vortex-compact 152390959 1.4827e+08 1.0278 ns
tpcds_q24/duckdb:vortex-compact 79248215 8.16876e+07 0.970137 ns
tpcds_q25/duckdb:vortex-compact 62842359 6.44021e+07 0.975782 ns
tpcds_q26/duckdb:vortex-compact 52870422 5.44968e+07 0.970157 ns
tpcds_q27/duckdb:vortex-compact 125799487 1.29725e+08 0.969742 ns
tpcds_q28/duckdb:vortex-compact 102962122 1.04215e+08 0.987974 ns
tpcds_q29/duckdb:vortex-compact 68429803 7.02524e+07 0.974057 ns
tpcds_q30/duckdb:vortex-compact 39910870 4.05324e+07 0.984665 ns
tpcds_q31/duckdb:vortex-compact 46486817 4.77188e+07 0.974182 ns
tpcds_q32/duckdb:vortex-compact 26470255 2.8896e+07 0.916053 ns
tpcds_q33/duckdb:vortex-compact 49292850 5.19105e+07 0.949573 ns
tpcds_q34/duckdb:vortex-compact 49713924 4.98754e+07 0.996762 ns
tpcds_q35/duckdb:vortex-compact 108255627 1.10552e+08 0.979229 ns
tpcds_q36/duckdb:vortex-compact 41996491 4.16544e+07 1.00821 ns
tpcds_q37/duckdb:vortex-compact 27874665 2.88396e+07 0.966543 ns
tpcds_q38/duckdb:vortex-compact 65375274 6.38814e+07 1.02338 ns
tpcds_q39/duckdb:vortex-compact 46530097 4.7154e+07 0.986769 ns
tpcds_q40/duckdb:vortex-compact 30873346 2.94462e+07 1.04847 ns
tpcds_q41/duckdb:vortex-compact 19887883 1.91956e+07 1.03607 ns
tpcds_q42/duckdb:vortex-compact 19991345 2.1007e+07 0.95165 ns
tpcds_q43/duckdb:vortex-compact 30449302 3.11662e+07 0.976998 ns
tpcds_q44/duckdb:vortex-compact 42446932 4.16155e+07 1.01998 ns
tpcds_q45/duckdb:vortex-compact 43957909 4.37658e+07 1.00439 ns
tpcds_q46/duckdb:vortex-compact 81988183 8.24209e+07 0.99475 ns
tpcds_q47/duckdb:vortex-compact 76540162 7.58429e+07 1.00919 ns
tpcds_q48/duckdb:vortex-compact 60425609 6.21033e+07 0.972986 ns
tpcds_q49/duckdb:vortex-compact 55408246 6.06687e+07 0.913292 ns
tpcds_q50/duckdb:vortex-compact 57500564 5.58566e+07 1.02943 ns
tpcds_q51/duckdb:vortex-compact 126117546 2.10684e+08 0.598609 ns 🚀
tpcds_q52/duckdb:vortex-compact 21580676 2.12129e+07 1.01734 ns
tpcds_q53/duckdb:vortex-compact 36463483 3.57033e+07 1.02129 ns
tpcds_q54/duckdb:vortex-compact 48340164 5.05364e+07 0.956542 ns
tpcds_q55/duckdb:vortex-compact 20670778 2.11681e+07 0.976506 ns
tpcds_q56/duckdb:vortex-compact 54561130 5.54846e+07 0.983356 ns
tpcds_q57/duckdb:vortex-compact 65193043 6.50457e+07 1.00227 ns
tpcds_q58/duckdb:vortex-compact 45452325 4.62374e+07 0.983021 ns
tpcds_q59/duckdb:vortex-compact 60935337 6.06132e+07 1.00531 ns
tpcds_q60/duckdb:vortex-compact 55914789 5.59658e+07 0.999088 ns
tpcds_q61/duckdb:vortex-compact 70966093 6.3948e+07 1.10975 ns 🚨
tpcds_q62/duckdb:vortex-compact 34599091 3.33513e+07 1.03741 ns
tpcds_q63/duckdb:vortex-compact 39162654 3.69984e+07 1.0585 ns
tpcds_q64/duckdb:vortex-compact 125380255 1.27328e+08 0.984707 ns
tpcds_q65/duckdb:vortex-compact 45627375 4.82315e+07 0.946008 ns
tpcds_q66/duckdb:vortex-compact 59020684 4.72367e+07 1.24947 ns 🚨
tpcds_q67/duckdb:vortex-compact 225886790 2.25229e+08 1.00292 ns
tpcds_q68/duckdb:vortex-compact 73094544 7.39889e+07 0.987912 ns
tpcds_q69/duckdb:vortex-compact 83987377 8.53756e+07 0.98374 ns
tpcds_q70/duckdb:vortex-compact 114639427 1.09856e+08 1.04354 ns
tpcds_q71/duckdb:vortex-compact 38559277 3.70821e+07 1.03984 ns
tpcds_q72/duckdb:vortex-compact 187570767 1.88645e+08 0.994304 ns
tpcds_q73/duckdb:vortex-compact 45452320 4.75066e+07 0.956758 ns
tpcds_q74/duckdb:vortex-compact 87520532 8.70639e+07 1.00524 ns
tpcds_q75/duckdb:vortex-compact 79097142 8.02145e+07 0.986071 ns
tpcds_q76/duckdb:vortex-compact 37460795 3.62004e+07 1.03482 ns
tpcds_q77/duckdb:vortex-compact 47204969 4.51354e+07 1.04585 ns
tpcds_q78/duckdb:vortex-compact 99970223 1.02685e+08 0.973563 ns
tpcds_q79/duckdb:vortex-compact 78751669 7.7251e+07 1.01943 ns
tpcds_q80/duckdb:vortex-compact 79951911 7.60317e+07 1.05156 ns
tpcds_q81/duckdb:vortex-compact 44167041 4.2419e+07 1.04121 ns
tpcds_q82/duckdb:vortex-compact 31997146 3.06637e+07 1.04349 ns
tpcds_q83/duckdb:vortex-compact 57255274 5.30338e+07 1.0796 ns
tpcds_q84/duckdb:vortex-compact 26713424 2.68323e+07 0.995571 ns
tpcds_q85/duckdb:vortex-compact 72305509 7.0966e+07 1.01888 ns
tpcds_q86/duckdb:vortex-compact 99091475 9.71174e+07 1.02033 ns
tpcds_q87/duckdb:vortex-compact 65392827 6.53477e+07 1.00069 ns
tpcds_q88/duckdb:vortex-compact 145262450 1.4698e+08 0.988312 ns
tpcds_q89/duckdb:vortex-compact 36797256 3.80843e+07 0.966205 ns
tpcds_q90/duckdb:vortex-compact 31554110 3.07164e+07 1.02727 ns
tpcds_q91/duckdb:vortex-compact 43013445 4.1382e+07 1.03942 ns
tpcds_q92/duckdb:vortex-compact 53103335 5.19615e+07 1.02197 ns
tpcds_q93/duckdb:vortex-compact 38067777 3.87679e+07 0.981941 ns
tpcds_q94/duckdb:vortex-compact 38133119 3.93501e+07 0.969073 ns
tpcds_q95/duckdb:vortex-compact 164117921 1.72833e+08 0.949576 ns
tpcds_q96/duckdb:vortex-compact 27728433 2.67924e+07 1.03494 ns
tpcds_q97/duckdb:vortex-compact 47955762 4.83429e+07 0.991991 ns
tpcds_q98/duckdb:vortex-compact 33947514 3.11126e+07 1.09112 ns
tpcds_q99/duckdb:vortex-compact 48088221 4.98038e+07 0.965554 ns
tpcds_q01/duckdb:duckdb 24112981 2.36865e+07 1.018 ns
tpcds_q02/duckdb:duckdb 24420121 2.5045e+07 0.975051 ns
tpcds_q03/duckdb:duckdb 10960162 1.07439e+07 1.02013 ns
tpcds_q04/duckdb:duckdb 177104734 1.74621e+08 1.01422 ns
tpcds_q05/duckdb:duckdb 21113639 2.14718e+07 0.983321 ns
tpcds_q06/duckdb:duckdb 27266870 2.73262e+07 0.997828 ns
tpcds_q07/duckdb:duckdb 40756058 4.09891e+07 0.994313 ns
tpcds_q08/duckdb:duckdb 124735229 1.23505e+08 1.00996 ns
tpcds_q09/duckdb:duckdb 19205555 1.91172e+07 1.00462 ns
tpcds_q10/duckdb:duckdb 28234061 2.88084e+07 0.980064 ns
tpcds_q11/duckdb:duckdb 152214063 1.53665e+08 0.990556 ns
tpcds_q12/duckdb:duckdb 14328650 1.45858e+07 0.982367 ns
tpcds_q13/duckdb:duckdb 27455076 2.72517e+07 1.00746 ns
tpcds_q14/duckdb:duckdb 95499591 9.56742e+07 0.998175 ns
tpcds_q15/duckdb:duckdb 23809278 2.27294e+07 1.04751 ns
tpcds_q16/duckdb:duckdb 19677143 2.006e+07 0.980914 ns
tpcds_q17/duckdb:duckdb 25404246 2.59489e+07 0.979012 ns
tpcds_q18/duckdb:duckdb 50654303 5.16144e+07 0.981399 ns
tpcds_q19/duckdb:duckdb 20023010 2.00768e+07 0.997321 ns
tpcds_q20/duckdb:duckdb 14437518 1.46478e+07 0.985644 ns
tpcds_q21/duckdb:duckdb 7826482 7.86115e+06 0.99559 ns
tpcds_q22/duckdb:duckdb 84834740 8.35418e+07 1.01548 ns
tpcds_q23/duckdb:duckdb 73529457 7.33672e+07 1.00221 ns
tpcds_q24/duckdb:duckdb 26808561 2.63933e+07 1.01573 ns
tpcds_q25/duckdb:duckdb 19256638 1.87471e+07 1.02718 ns
tpcds_q26/duckdb:duckdb 29211387 2.90277e+07 1.00633 ns
tpcds_q27/duckdb:duckdb 55126424 5.25046e+07 1.04993 ns
tpcds_q28/duckdb:duckdb 25152883 2.51002e+07 1.0021 ns
tpcds_q29/duckdb:duckdb 24238478 2.40846e+07 1.00639 ns
tpcds_q30/duckdb:duckdb 33279144 3.31677e+07 1.00336 ns
tpcds_q31/duckdb:duckdb 24475264 2.42963e+07 1.00737 ns
tpcds_q32/duckdb:duckdb 8833175 9.20063e+06 0.960062 ns
tpcds_q33/duckdb:duckdb 16311540 1.6036e+07 1.01718 ns
tpcds_q34/duckdb:duckdb 19166846 1.95412e+07 0.980844 ns
tpcds_q35/duckdb:duckdb 39524694 3.85672e+07 1.02483 ns
tpcds_q36/duckdb:duckdb 77582580 7.69551e+07 1.00815 ns
tpcds_q37/duckdb:duckdb 9320678 9.47786e+06 0.983416 ns
tpcds_q38/duckdb:duckdb 33720331 3.32707e+07 1.01351 ns
tpcds_q39/duckdb:duckdb 30199095 3.6149e+07 0.835407 ns 🚀
tpcds_q40/duckdb:duckdb 15510379 1.53428e+07 1.01092 ns
tpcds_q41/duckdb:duckdb 10035396 1.02133e+07 0.98258 ns
tpcds_q42/duckdb:duckdb 9033756 9.24112e+06 0.977561 ns
tpcds_q43/duckdb:duckdb 14591276 1.46778e+07 0.994107 ns
tpcds_q44/duckdb:duckdb 16582275 1.68327e+07 0.985122 ns
tpcds_q45/duckdb:duckdb 19046999 1.89232e+07 1.00654 ns
tpcds_q46/duckdb:duckdb 40725693 4.08956e+07 0.995846 ns
tpcds_q47/duckdb:duckdb 55153539 5.55734e+07 0.992446 ns
tpcds_q48/duckdb:duckdb 26353653 2.60773e+07 1.0106 ns
tpcds_q49/duckdb:duckdb 17794689 1.76627e+07 1.00747 ns
tpcds_q50/duckdb:duckdb 17101271 1.67779e+07 1.01927 ns
tpcds_q51/duckdb:duckdb 109381896 1.08141e+08 1.01147 ns
tpcds_q52/duckdb:duckdb 9398791 9.62388e+06 0.976612 ns
tpcds_q53/duckdb:duckdb 16065112 1.56539e+07 1.02627 ns
tpcds_q54/duckdb:duckdb 19852232 1.94592e+07 1.0202 ns
tpcds_q55/duckdb:duckdb 9710203 9.45493e+06 1.027 ns
tpcds_q56/duckdb:duckdb 17435257 1.72995e+07 1.00785 ns
tpcds_q57/duckdb:duckdb 46187940 4.61592e+07 1.00062 ns
tpcds_q58/duckdb:duckdb 15972409 1.58703e+07 1.00643 ns
tpcds_q59/duckdb:duckdb 38167562 3.78225e+07 1.00912 ns
tpcds_q60/duckdb:duckdb 19570836 1.93701e+07 1.01036 ns
tpcds_q61/duckdb:duckdb 18588958 1.82477e+07 1.0187 ns
tpcds_q62/duckdb:duckdb 10616270 1.05127e+07 1.00985 ns
tpcds_q63/duckdb:duckdb 14010086 1.35367e+07 1.03497 ns
tpcds_q64/duckdb:duckdb 60783058 5.93968e+07 1.02334 ns
tpcds_q65/duckdb:duckdb 33690387 3.39975e+07 0.990968 ns
tpcds_q66/duckdb:duckdb 27140828 2.75504e+07 0.985134 ns
tpcds_q67/duckdb:duckdb 151920467 1.5234e+08 0.997243 ns
tpcds_q68/duckdb:duckdb 28564486 2.84852e+07 1.00278 ns
tpcds_q69/duckdb:duckdb 30075160 2.93445e+07 1.0249 ns
tpcds_q70/duckdb:duckdb 19922029 1.98492e+07 1.00367 ns
tpcds_q71/duckdb:duckdb 16921754 1.72792e+07 0.979312 ns
tpcds_q72/duckdb:duckdb 46475884 4.64227e+07 1.00115 ns
tpcds_q73/duckdb:duckdb 14509278 1.49863e+07 0.968167 ns
tpcds_q74/duckdb:duckdb 107707986 1.06633e+08 1.01008 ns
tpcds_q75/duckdb:duckdb 44770812 4.38928e+07 1.02 ns
tpcds_q76/duckdb:duckdb 14896785 1.48092e+07 1.00591 ns
tpcds_q77/duckdb:duckdb 14398695 1.46777e+07 0.98099 ns
tpcds_q78/duckdb:duckdb 66852523 6.71302e+07 0.995864 ns
tpcds_q79/duckdb:duckdb 21389770 2.18912e+07 0.977095 ns
tpcds_q80/duckdb:duckdb 31571697 3.11026e+07 1.01508 ns
tpcds_q81/duckdb:duckdb 41614430 3.99872e+07 1.04069 ns
tpcds_q82/duckdb:duckdb 10994403 1.15902e+07 0.948595 ns
tpcds_q83/duckdb:duckdb 11044540 1.1071e+07 0.997609 ns
tpcds_q84/duckdb:duckdb 15158778 1.47224e+07 1.02964 ns
tpcds_q85/duckdb:duckdb 25801043 2.58693e+07 0.997363 ns
tpcds_q86/duckdb:duckdb 13949527 1.37353e+07 1.0156 ns
tpcds_q87/duckdb:duckdb 34823869 3.48945e+07 0.997975 ns
tpcds_q88/duckdb:duckdb 26941453 2.66192e+07 1.0121 ns
tpcds_q89/duckdb:duckdb 18267490 1.80333e+07 1.01299 ns
tpcds_q90/duckdb:duckdb 6983076 7.363e+06 0.948401 ns
tpcds_q91/duckdb:duckdb 15604765 1.61941e+07 0.963608 ns
tpcds_q92/duckdb:duckdb 10117534 1.02235e+07 0.989637 ns
tpcds_q93/duckdb:duckdb 24255660 2.43456e+07 0.996308 ns
tpcds_q94/duckdb:duckdb 15324837 1.59073e+07 0.963386 ns
tpcds_q95/duckdb:duckdb 126911773 1.34246e+08 0.945368 ns
tpcds_q96/duckdb:duckdb 6134951 6.71957e+06 0.912998 ns
tpcds_q97/duckdb:duckdb 32895001 3.38596e+07 0.971511 ns
tpcds_q98/duckdb:duckdb 20025568 1.94712e+07 1.02847 ns
tpcds_q99/duckdb:duckdb 21548749 2.16179e+07 0.996799 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 0.997x ➖
  • Vortex: 1.000x ➖
  • duckdb:vortex: 1.002x ➖
  • datafusion:vortex: 0.998x ➖
  • Best: tpch_q02/datafusion:vortex-compact (0.951x)
  • Worst: tpch_q19/datafusion:vortex-file-compressed (1.168x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 706247519 7.17471e+08 0.984358 ns
tpch_q02/datafusion:arrow 204503913 2.0336e+08 1.00563 ns
tpch_q03/datafusion:arrow 541630596 5.37835e+08 1.00706 ns
tpch_q04/datafusion:arrow 390796998 3.90058e+08 1.00189 ns
tpch_q05/datafusion:arrow 1066905029 1.0901e+09 0.978721 ns
tpch_q06/datafusion:arrow 310623938 3.11386e+08 0.997554 ns
tpch_q07/datafusion:arrow 1356313735 1.35437e+09 1.00144 ns
tpch_q08/datafusion:arrow 1311844347 1.30183e+09 1.00769 ns
tpch_q09/datafusion:arrow 1571326803 1.57029e+09 1.00066 ns
tpch_q10/datafusion:arrow 663229289 6.65341e+08 0.996826 ns
tpch_q11/datafusion:arrow 184439215 1.83279e+08 1.00633 ns
tpch_q12/datafusion:arrow 739673842 8.02728e+08 0.92145 ns
tpch_q13/datafusion:arrow 519933994 5.27352e+08 0.985933 ns
tpch_q14/datafusion:arrow 362507361 3.51453e+08 1.03145 ns
tpch_q15/datafusion:arrow 753747404 7.41701e+08 1.01624 ns
tpch_q16/datafusion:arrow 125843108 1.2611e+08 0.997883 ns
tpch_q17/datafusion:arrow 1585779902 1.60383e+09 0.988745 ns
tpch_q18/datafusion:arrow 2058125938 2.09073e+09 0.984406 ns
tpch_q19/datafusion:arrow 592230233 5.77035e+08 1.02633 ns
tpch_q20/datafusion:arrow 547018055 5.57474e+08 0.981244 ns
tpch_q21/datafusion:arrow 3590196239 3.63407e+09 0.987928 ns
tpch_q22/datafusion:arrow 177465272 1.80762e+08 0.981763 ns
tpch_q01/datafusion:parquet 453616554 4.63557e+08 0.978557 ns
tpch_q02/datafusion:parquet 264097105 2.68435e+08 0.98384 ns
tpch_q03/datafusion:parquet 403194199 4.04694e+08 0.996294 ns
tpch_q04/datafusion:parquet 149395357 1.51283e+08 0.987524 ns
tpch_q05/datafusion:parquet 586322989 5.8314e+08 1.00546 ns
tpch_q06/datafusion:parquet 130863495 1.32971e+08 0.98415 ns
tpch_q07/datafusion:parquet 810457964 8.0591e+08 1.00564 ns
tpch_q08/datafusion:parquet 670039926 6.63231e+08 1.01027 ns
tpch_q09/datafusion:parquet 983855393 9.87314e+08 0.996497 ns
tpch_q10/datafusion:parquet 599303386 6.03931e+08 0.992338 ns
tpch_q11/datafusion:parquet 199489358 2.02993e+08 0.982742 ns
tpch_q12/datafusion:parquet 255003869 2.51598e+08 1.01354 ns
tpch_q13/datafusion:parquet 339544179 3.49127e+08 0.972551 ns
tpch_q14/datafusion:parquet 200807585 2.10022e+08 0.956125 ns
tpch_q15/datafusion:parquet 255889387 2.64274e+08 0.968274 ns
tpch_q16/datafusion:parquet 183498143 1.83848e+08 0.998096 ns
tpch_q17/datafusion:parquet 847343449 8.44309e+08 1.00359 ns
tpch_q18/datafusion:parquet 1044946845 1.04554e+09 0.999435 ns
tpch_q19/datafusion:parquet 323805315 3.30468e+08 0.979839 ns
tpch_q20/datafusion:parquet 382474268 3.79617e+08 1.00753 ns
tpch_q21/datafusion:parquet 896020372 9.09642e+08 0.985025 ns
tpch_q22/datafusion:parquet 220380227 2.2321e+08 0.987324 ns
tpch_q01/datafusion:vortex-file-compressed 421628556 4.30314e+08 0.979816 ns
tpch_q02/datafusion:vortex-file-compressed 163953786 1.67028e+08 0.981594 ns
tpch_q03/datafusion:vortex-file-compressed 257277212 2.59396e+08 0.991832 ns
tpch_q04/datafusion:vortex-file-compressed 110471983 1.10205e+08 1.00243 ns
tpch_q05/datafusion:vortex-file-compressed 466759640 4.66032e+08 1.00156 ns
tpch_q06/datafusion:vortex-file-compressed 41822562 4.16115e+07 1.00507 ns
tpch_q07/datafusion:vortex-file-compressed 657623437 6.57016e+08 1.00092 ns
tpch_q08/datafusion:vortex-file-compressed 495147685 4.93826e+08 1.00268 ns
tpch_q09/datafusion:vortex-file-compressed 827131839 8.27253e+08 0.999854 ns
tpch_q10/datafusion:vortex-file-compressed 306144950 3.0172e+08 1.01467 ns
tpch_q11/datafusion:vortex-file-compressed 121676974 1.23062e+08 0.988743 ns
tpch_q12/datafusion:vortex-file-compressed 132754577 1.31157e+08 1.01218 ns
tpch_q13/datafusion:vortex-file-compressed 229889871 2.30841e+08 0.99588 ns
tpch_q14/datafusion:vortex-file-compressed 74240991 7.4546e+07 0.995908 ns
tpch_q15/datafusion:vortex-file-compressed 109180948 1.09516e+08 0.996941 ns
tpch_q16/datafusion:vortex-file-compressed 97801838 9.78999e+07 0.998998 ns
tpch_q17/datafusion:vortex-file-compressed 759444070 7.6597e+08 0.991481 ns
tpch_q18/datafusion:vortex-file-compressed 973895178 9.75991e+08 0.997852 ns
tpch_q19/datafusion:vortex-file-compressed 127184114 1.08846e+08 1.16848 ns 🚨
tpch_q20/datafusion:vortex-file-compressed 205042178 2.08467e+08 0.98357 ns
tpch_q21/datafusion:vortex-file-compressed 784557204 7.80416e+08 1.00531 ns
tpch_q22/datafusion:vortex-file-compressed 67492272 6.84572e+07 0.985905 ns
tpch_q01/datafusion:vortex-compact 466560502 4.55241e+08 1.02486 ns
tpch_q02/datafusion:vortex-compact 168724611 1.7734e+08 0.95142 ns
tpch_q03/datafusion:vortex-compact 275809924 2.80016e+08 0.984977 ns
tpch_q04/datafusion:vortex-compact 133935406 1.35026e+08 0.991919 ns
tpch_q05/datafusion:vortex-compact 472584240 4.80061e+08 0.984426 ns
tpch_q06/datafusion:vortex-compact 65278460 6.45948e+07 1.01058 ns
tpch_q07/datafusion:vortex-compact 684002303 6.85032e+08 0.998497 ns
tpch_q08/datafusion:vortex-compact 508390601 5.07429e+08 1.0019 ns
tpch_q09/datafusion:vortex-compact 846192461 8.52356e+08 0.992768 ns
tpch_q10/datafusion:vortex-compact 344816411 3.43248e+08 1.00457 ns
tpch_q11/datafusion:vortex-compact 127846660 1.30323e+08 0.981002 ns
tpch_q12/datafusion:vortex-compact 192832253 1.9268e+08 1.00079 ns
tpch_q13/datafusion:vortex-compact 276345138 2.85782e+08 0.966978 ns
tpch_q14/datafusion:vortex-compact 93619394 9.45979e+07 0.989657 ns
tpch_q15/datafusion:vortex-compact 166956358 1.69017e+08 0.987809 ns
tpch_q16/datafusion:vortex-compact 104177658 1.06259e+08 0.980411 ns
tpch_q17/datafusion:vortex-compact 776691285 7.62416e+08 1.01872 ns
tpch_q18/datafusion:vortex-compact 981660968 9.84946e+08 0.996664 ns
tpch_q19/datafusion:vortex-compact 216754161 2.20523e+08 0.982908 ns
tpch_q20/datafusion:vortex-compact 233869801 2.37002e+08 0.986785 ns
tpch_q21/datafusion:vortex-compact 819750850 8.13605e+08 1.00755 ns
tpch_q22/datafusion:vortex-compact 77014717 7.75982e+07 0.99248 ns
tpch_q01/duckdb:parquet 260743297 2.63711e+08 0.988747 ns
tpch_q02/duckdb:parquet 128148415 1.3065e+08 0.980851 ns
tpch_q03/duckdb:parquet 225525491 2.27615e+08 0.990819 ns
tpch_q04/duckdb:parquet 153098445 1.56383e+08 0.978999 ns
tpch_q05/duckdb:parquet 234193571 2.34816e+08 0.997348 ns
tpch_q06/duckdb:parquet 71825998 7.19749e+07 0.997932 ns
tpch_q07/duckdb:parquet 219262420 2.20946e+08 0.992379 ns
tpch_q08/duckdb:parquet 331548488 3.32566e+08 0.996941 ns
tpch_q09/duckdb:parquet 491741908 4.99899e+08 0.983682 ns
tpch_q10/duckdb:parquet 645376454 6.38122e+08 1.01137 ns
tpch_q11/duckdb:parquet 55893802 5.69424e+07 0.981585 ns
tpch_q12/duckdb:parquet 141699489 1.42942e+08 0.99131 ns
tpch_q13/duckdb:parquet 415562161 4.10445e+08 1.01247 ns
tpch_q14/duckdb:parquet 183157590 1.82034e+08 1.00617 ns
tpch_q15/duckdb:parquet 108220334 1.09549e+08 0.987875 ns
tpch_q16/duckdb:parquet 164979483 1.68334e+08 0.980073 ns
tpch_q17/duckdb:parquet 205917354 2.07227e+08 0.993678 ns
tpch_q18/duckdb:parquet 364987143 3.67485e+08 0.993203 ns
tpch_q19/duckdb:parquet 296129665 2.92879e+08 1.0111 ns
tpch_q20/duckdb:parquet 252197522 2.48073e+08 1.01663 ns
tpch_q21/duckdb:parquet 609215597 5.89073e+08 1.03419 ns
tpch_q22/duckdb:parquet 301547705 3.02656e+08 0.996339 ns
tpch_q01/duckdb:vortex-file-compressed 193842803 1.91834e+08 1.01047 ns
tpch_q02/duckdb:vortex-file-compressed 60545031 6.15299e+07 0.983993 ns
tpch_q03/duckdb:vortex-file-compressed 147506764 1.45106e+08 1.01654 ns
tpch_q04/duckdb:vortex-file-compressed 166270935 1.63611e+08 1.01626 ns
tpch_q05/duckdb:vortex-file-compressed 150989611 1.5318e+08 0.985699 ns
tpch_q06/duckdb:vortex-file-compressed 51149568 4.99669e+07 1.02367 ns
tpch_q07/duckdb:vortex-file-compressed 156590488 1.56185e+08 1.0026 ns
tpch_q08/duckdb:vortex-file-compressed 236687143 2.34998e+08 1.00719 ns
tpch_q09/duckdb:vortex-file-compressed 376227767 3.7428e+08 1.0052 ns
tpch_q10/duckdb:vortex-file-compressed 158561779 1.58592e+08 0.99981 ns
tpch_q11/duckdb:vortex-file-compressed 40024913 4.04946e+07 0.988402 ns
tpch_q12/duckdb:vortex-file-compressed 98945857 9.7812e+07 1.01159 ns
tpch_q13/duckdb:vortex-file-compressed 244487332 2.44828e+08 0.998607 ns
tpch_q14/duckdb:vortex-file-compressed 73944491 7.29048e+07 1.01426 ns
tpch_q15/duckdb:vortex-file-compressed 97150856 9.84537e+07 0.986767 ns
tpch_q16/duckdb:vortex-file-compressed 84108769 8.32945e+07 1.00978 ns
tpch_q17/duckdb:vortex-file-compressed 131509501 1.32411e+08 0.993195 ns
tpch_q18/duckdb:vortex-file-compressed 298468263 2.94331e+08 1.01406 ns
tpch_q19/duckdb:vortex-file-compressed 85728696 8.54465e+07 1.0033 ns
tpch_q20/duckdb:vortex-file-compressed 181294320 1.79891e+08 1.0078 ns
tpch_q21/duckdb:vortex-file-compressed 585918656 5.90376e+08 0.992451 ns
tpch_q22/duckdb:vortex-file-compressed 76621747 7.68318e+07 0.997266 ns
tpch_q01/duckdb:vortex-compact 243045170 2.41796e+08 1.00517 ns
tpch_q02/duckdb:vortex-compact 72264182 7.39323e+07 0.977438 ns
tpch_q03/duckdb:vortex-compact 171893945 1.72008e+08 0.999339 ns
tpch_q04/duckdb:vortex-compact 202536463 2.03004e+08 0.997697 ns
tpch_q05/duckdb:vortex-compact 180761973 1.81678e+08 0.994959 ns
tpch_q06/duckdb:vortex-compact 84425789 8.52252e+07 0.99062 ns
tpch_q07/duckdb:vortex-compact 222778120 2.1892e+08 1.01763 ns
tpch_q08/duckdb:vortex-compact 271595893 2.73934e+08 0.991465 ns
tpch_q09/duckdb:vortex-compact 418017268 4.09748e+08 1.02018 ns
tpch_q10/duckdb:vortex-compact 203648562 2.03911e+08 0.998711 ns
tpch_q11/duckdb:vortex-compact 42925669 4.26825e+07 1.0057 ns
tpch_q12/duckdb:vortex-compact 214968073 2.12956e+08 1.00945 ns
tpch_q13/duckdb:vortex-compact 287250521 2.90958e+08 0.987256 ns
tpch_q14/duckdb:vortex-compact 104711683 1.06292e+08 0.985131 ns
tpch_q15/duckdb:vortex-compact 122781042 1.22071e+08 1.00582 ns
tpch_q16/duckdb:vortex-compact 90171814 8.9722e+07 1.00501 ns
tpch_q17/duckdb:vortex-compact 144843374 1.42812e+08 1.01423 ns
tpch_q18/duckdb:vortex-compact 325121962 3.25145e+08 0.999929 ns
tpch_q19/duckdb:vortex-compact 110088505 1.09099e+08 1.00907 ns
tpch_q20/duckdb:vortex-compact 216395982 2.17383e+08 0.995461 ns
tpch_q21/duckdb:vortex-compact 686227988 6.85376e+08 1.00124 ns
tpch_q22/duckdb:vortex-compact 85235517 8.60888e+07 0.990088 ns
tpch_q01/duckdb:duckdb 118265238 1.18358e+08 0.999214 ns
tpch_q02/duckdb:duckdb 48896356 5.15447e+07 0.94862 ns
tpch_q03/duckdb:duckdb 102957058 1.01535e+08 1.014 ns
tpch_q04/duckdb:duckdb 131178545 1.31579e+08 0.996957 ns
tpch_q05/duckdb:duckdb 117056896 1.16801e+08 1.00219 ns
tpch_q06/duckdb:duckdb 44651136 4.51644e+07 0.988635 ns
tpch_q07/duckdb:duckdb 111980316 1.11128e+08 1.00767 ns
tpch_q08/duckdb:duckdb 142081673 1.42281e+08 0.998596 ns
tpch_q09/duckdb:duckdb 311656890 3.12666e+08 0.996773 ns
tpch_q10/duckdb:duckdb 214841952 2.19855e+08 0.977197 ns
tpch_q11/duckdb:duckdb 22759328 2.30205e+07 0.988655 ns
tpch_q12/duckdb:duckdb 88135538 8.68902e+07 1.01433 ns
tpch_q13/duckdb:duckdb 237619734 2.39953e+08 0.990277 ns
tpch_q14/duckdb:duckdb 77949020 7.86192e+07 0.991475 ns
tpch_q15/duckdb:duckdb 83458016 8.22992e+07 1.01408 ns
tpch_q16/duckdb:duckdb 74112352 7.39646e+07 1.002 ns
tpch_q17/duckdb:duckdb 100873088 1.0124e+08 0.996378 ns
tpch_q18/duckdb:duckdb 222195972 2.20698e+08 1.00679 ns
tpch_q19/duckdb:duckdb 129793620 1.28726e+08 1.0083 ns
tpch_q20/duckdb:duckdb 123783690 1.24596e+08 0.993484 ns
tpch_q21/duckdb:duckdb 325225048 3.27228e+08 0.99388 ns
tpch_q22/duckdb:duckdb 72734602 7.09688e+07 1.02488 ns

@github-actions
Copy link
Contributor

Benchmarks: FineWeb S3

Summary

  • Overall: 1.009x ➖
  • Vortex: 1.010x ➖
  • duckdb:vortex: 1.023x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: fineweb_q08/datafusion:vortex-file-compressed (0.799x)
  • Worst: fineweb_q01/datafusion:vortex-compact (1.145x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 879567560 8.59026e+08 1.02391 ns
fineweb_q01/datafusion:parquet 1581122927 1.60216e+09 0.986869 ns
fineweb_q02/datafusion:parquet 1572536689 1.61594e+09 0.973142 ns
fineweb_q03/datafusion:parquet 1585303113 1.56911e+09 1.01032 ns
fineweb_q04/datafusion:parquet 1600728620 1.63432e+09 0.979449 ns
fineweb_q05/datafusion:parquet 1581179704 1.57192e+09 1.00589 ns
fineweb_q06/datafusion:parquet 1702588690 1.55051e+09 1.09808 ns
fineweb_q07/datafusion:parquet 1629924772 1.57019e+09 1.03804 ns
fineweb_q08/datafusion:parquet 1552089193 1.68954e+09 0.918647 ns
fineweb_q00/datafusion:vortex-file-compressed 30513415 3.22522e+07 0.946089 ns
fineweb_q01/datafusion:vortex-file-compressed 496905058 4.87638e+08 1.019 ns
fineweb_q02/datafusion:vortex-file-compressed 481579431 4.72561e+08 1.01908 ns
fineweb_q03/datafusion:vortex-file-compressed 1389434271 1.415e+09 0.981931 ns
fineweb_q04/datafusion:vortex-file-compressed 1414489243 1.42957e+09 0.98945 ns
fineweb_q05/datafusion:vortex-file-compressed 1392539856 1.49472e+09 0.931639 ns
fineweb_q06/datafusion:vortex-file-compressed 1468242490 1.54873e+09 0.94803 ns
fineweb_q07/datafusion:vortex-file-compressed 1357224494 1.35945e+09 0.998364 ns
fineweb_q08/datafusion:vortex-file-compressed 543092530 6.79643e+08 0.799086 ns
fineweb_q00/datafusion:vortex-compact 37426295 3.43197e+07 1.09052 ns
fineweb_q01/datafusion:vortex-compact 539939587 4.71677e+08 1.14472 ns
fineweb_q02/datafusion:vortex-compact 661401642 5.90323e+08 1.12041 ns
fineweb_q03/datafusion:vortex-compact 1815238557 1.81582e+09 0.99968 ns
fineweb_q04/datafusion:vortex-compact 2225170625 2.24681e+09 0.99037 ns
fineweb_q05/datafusion:vortex-compact 1643496514 1.6491e+09 0.9966 ns
fineweb_q06/datafusion:vortex-compact 1449594675 1.4217e+09 1.01962 ns
fineweb_q07/datafusion:vortex-compact 1304819427 1.31659e+09 0.99106 ns
fineweb_q08/datafusion:vortex-compact 397089002 3.90392e+08 1.01715 ns
fineweb_q00/duckdb:parquet 1008824548 9.58769e+08 1.05221 ns
fineweb_q01/duckdb:parquet 2251970327 2.21473e+09 1.01682 ns
fineweb_q02/duckdb:parquet 2213199124 2.18359e+09 1.01356 ns
fineweb_q03/duckdb:parquet 7134146603 7.09794e+09 1.0051 ns
fineweb_q04/duckdb:parquet 1693965903 1.68383e+09 1.00602 ns
fineweb_q05/duckdb:parquet 3846901261 3.86564e+09 0.995151 ns
fineweb_q06/duckdb:parquet 5045394071 5.03249e+09 1.00256 ns
fineweb_q07/duckdb:parquet 5446407011 5.44172e+09 1.00086 ns
fineweb_q08/duckdb:parquet 981409291 9.68706e+08 1.01311 ns
fineweb_q00/duckdb:vortex-file-compressed 84865682 7.61718e+07 1.11414 ns
fineweb_q01/duckdb:vortex-file-compressed 529185641 5.11945e+08 1.03368 ns
fineweb_q02/duckdb:vortex-file-compressed 593065619 5.516e+08 1.07517 ns
fineweb_q03/duckdb:vortex-file-compressed 1498091992 1.68423e+09 0.889483 ns
fineweb_q04/duckdb:vortex-file-compressed 1549905294 1.60794e+09 0.963906 ns
fineweb_q05/duckdb:vortex-file-compressed 1562477412 1.63207e+09 0.957361 ns
fineweb_q06/duckdb:vortex-file-compressed 1701551210 1.72675e+09 0.985404 ns
fineweb_q07/duckdb:vortex-file-compressed 1512030998 1.59349e+09 0.948879 ns
fineweb_q08/duckdb:vortex-file-compressed 631216565 6.75388e+08 0.934599 ns
fineweb_q00/duckdb:vortex-compact 85670299 7.52029e+07 1.13919 ns
fineweb_q01/duckdb:vortex-compact 530433169 4.78728e+08 1.10801 ns
fineweb_q02/duckdb:vortex-compact 647862932 6.35875e+08 1.01885 ns
fineweb_q03/duckdb:vortex-compact 1825433311 1.73767e+09 1.0505 ns
fineweb_q04/duckdb:vortex-compact 1928135645 1.86307e+09 1.03492 ns
fineweb_q05/duckdb:vortex-compact 1641202095 1.63523e+09 1.00365 ns
fineweb_q06/duckdb:vortex-compact 1563582146 1.50755e+09 1.03717 ns
fineweb_q07/duckdb:vortex-compact 1465461702 1.2912e+09 1.13496 ns
fineweb_q08/duckdb:vortex-compact 525682673 5.13544e+08 1.02364 ns

@github-actions
Copy link
Contributor

Benchmarks: Random Access

Summary

  • Overall: 0.982x ➖
  • Vortex: 0.937x ➖
  • Best: random-access/nested-lists/correlated/vortex-tokio-local-disk-footer (0.640x)
  • Worst: random-access/nested-structs/correlated/vortex-tokio-local-disk (1.126x)
  • Significant (>10%): 2↑ 1↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 187565892 1.87967e+08 0.997869 ns
random-access/parquet-tokio-local-disk-footer 189661894 1.88565e+08 1.00582 ns
random-access/taxi/correlated/parquet-tokio-local-disk 279729386 2.82975e+08 0.988531 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 280292844 2.85065e+08 0.98326 ns
random-access/taxi/uniform/parquet-tokio-local-disk 293103108 2.9578e+08 0.990949 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 293128632 2.94413e+08 0.995639 ns
random-access/vortex-tokio-local-disk 1250927 1.32557e+06 0.943691 ns
random-access/vortex-tokio-local-disk-footer 1264939 1.32137e+06 0.957294 ns
random-access/taxi/correlated/vortex-tokio-local-disk 1632708 1.70702e+06 0.956468 ns
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1646297 1.70228e+06 0.967113 ns
random-access/taxi/uniform/vortex-tokio-local-disk 4761568 4.94757e+06 0.962405 ns
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4721954 4.91432e+06 0.960855 ns
random-access/lance-tokio-local-disk 765542 745119 1.02741 ns
random-access/lance-tokio-local-disk-footer 1372536 1.36541e+06 1.00522 ns
random-access/taxi/correlated/lance-tokio-local-disk 990061 982259 1.00794 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1680510 1.6823e+06 0.998935 ns
random-access/taxi/uniform/lance-tokio-local-disk 8654969 8.62959e+06 1.00294 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9281491 9.25825e+06 1.00251 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 13907436310 1.42516e+10 0.975852 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13614561788 1.37245e+10 0.991987 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13448886135 1.36993e+10 0.981722 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13435884845 1.36865e+10 0.981686 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7496186 7.68485e+06 0.97545 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5688035 6.22816e+06 0.913277 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk 11198701 1.22387e+07 0.915024 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 11229422 1.24e+07 0.905599 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk 2472977 2.63928e+06 0.936989 ns
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1290306 1.28979e+06 1.0004 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk 1449279 1.48072e+06 0.978764 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2376586 2.40586e+06 0.987831 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk 158672815 1.63085e+08 0.972944 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 159046715 1.61634e+08 0.983992 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 159365026 1.6209e+08 0.983186 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 159347644 1.6164e+08 0.985815 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 551636 653379 0.844282 ns 🚀
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 623172 974428 0.639526 ns 🚀
random-access/nested-lists/uniform/vortex-tokio-local-disk 2601407 2.65043e+06 0.981504 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2588438 2.72218e+06 0.950871 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 276666 276686 0.999928 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 726183 723194 1.00413 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1174285 1.1942e+06 0.983325 ns
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1667326 1.6887e+06 0.987343 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 28423131 2.5314e+07 1.12282 ns 🚨
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 28366925 2.52525e+07 1.12333 ns 🚨
random-access/nested-structs/uniform/parquet-tokio-local-disk 28433463 2.51418e+07 1.13092 ns 🚨
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 28259438 2.48285e+07 1.13819 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk 974030 864795 1.12631 ns 🚨
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 908132 868268 1.04591 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk 1479246 1.53199e+06 0.965574 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1468311 1.53643e+06 0.955664 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 437552 440583 0.99312 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 650144 651833 0.997409 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 2848817 2.93341e+06 0.971161 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3104438 3.18998e+06 0.973184 ns

@github-actions
Copy link
Contributor

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 1.013x ➖
  • Vortex: 1.015x ➖
  • duckdb:vortex: 1.015x ➖
  • Best: statpopgen_q00/duckdb:vortex-file-compressed (0.984x)
  • Worst: statpopgen_q01/duckdb:vortex-compact (1.097x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 235368229 2.32902e+08 1.01059 ns
statpopgen_q01/duckdb:parquet 378439320 3.72669e+08 1.01548 ns
statpopgen_q02/duckdb:parquet 691419587 6.85196e+08 1.00908 ns
statpopgen_q03/duckdb:parquet 1125289916 1.12851e+09 0.99715 ns
statpopgen_q04/duckdb:parquet 1142770680 1.12871e+09 1.01246 ns
statpopgen_q05/duckdb:parquet 750554117 7.48339e+08 1.00296 ns
statpopgen_q06/duckdb:parquet 1349509137 1.33422e+09 1.01146 ns
statpopgen_q07/duckdb:parquet 876490826 8.66214e+08 1.01186 ns
statpopgen_q08/duckdb:parquet 878824782 8.51948e+08 1.03155 ns
statpopgen_q09/duckdb:parquet 944163601 9.38431e+08 1.00611 ns
statpopgen_q10/duckdb:parquet 2157921576 2.17698e+09 0.991245 ns
statpopgen_q00/duckdb:vortex-file-compressed 13418653 1.36343e+07 0.984182 ns
statpopgen_q01/duckdb:vortex-file-compressed 97461057 9.65854e+07 1.00907 ns
statpopgen_q02/duckdb:vortex-file-compressed 1197366493 1.18488e+09 1.01054 ns
statpopgen_q03/duckdb:vortex-file-compressed 2817583653 2.80568e+09 1.00424 ns
statpopgen_q04/duckdb:vortex-file-compressed 2834402365 2.82372e+09 1.00378 ns
statpopgen_q05/duckdb:vortex-file-compressed 1292565253 1.28397e+09 1.00669 ns
statpopgen_q06/duckdb:vortex-file-compressed 1937846724 1.93405e+09 1.00196 ns
statpopgen_q07/duckdb:vortex-file-compressed 199217577 1.85704e+08 1.07277 ns
statpopgen_q08/duckdb:vortex-file-compressed 206603432 1.95966e+08 1.05428 ns
statpopgen_q09/duckdb:vortex-file-compressed 2572780153 2.58009e+09 0.997166 ns
statpopgen_q10/duckdb:vortex-file-compressed 4130642858 4.12291e+09 1.00188 ns
statpopgen_q00/duckdb:vortex-compact 13741370 1.32871e+07 1.03419 ns
statpopgen_q01/duckdb:vortex-compact 91418772 8.33521e+07 1.09678 ns
statpopgen_q02/duckdb:vortex-compact 1621118229 1.58555e+09 1.02243 ns
statpopgen_q03/duckdb:vortex-compact 3248958244 3.22375e+09 1.00782 ns
statpopgen_q04/duckdb:vortex-compact 3226246975 3.22284e+09 1.00106 ns
statpopgen_q05/duckdb:vortex-compact 1606319031 1.59778e+09 1.00535 ns
statpopgen_q06/duckdb:vortex-compact 2499904689 2.48668e+09 1.00532 ns
statpopgen_q07/duckdb:vortex-compact 951995865 9.56254e+08 0.995547 ns
statpopgen_q08/duckdb:vortex-compact 995575986 9.90087e+08 1.00554 ns
statpopgen_q09/duckdb:vortex-compact 3002241363 2.97641e+09 1.00868 ns
statpopgen_q10/duckdb:vortex-compact 4745695962 4.72221e+09 1.00497 ns

@github-actions
Copy link
Contributor

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.009x ➖
  • Vortex: 1.004x ➖
  • duckdb:vortex: 1.005x ➖
  • datafusion:vortex: 1.003x ➖
  • Best: tpch_q11/datafusion:vortex-file-compressed (0.863x)
  • Worst: tpch_q03/datafusion:vortex-compact (1.224x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 831856285 8.64289e+08 0.962474 ns
tpch_q02/datafusion:parquet 693004906 7.39041e+08 0.937708 ns
tpch_q03/datafusion:parquet 956408177 9.04292e+08 1.05763 ns
tpch_q04/datafusion:parquet 495305263 5.12563e+08 0.966331 ns
tpch_q05/datafusion:parquet 1205458407 1.1619e+09 1.03749 ns
tpch_q06/datafusion:parquet 562906254 4.97632e+08 1.13117 ns
tpch_q07/datafusion:parquet 1438174895 1.35818e+09 1.0589 ns
tpch_q08/datafusion:parquet 1635522038 1.56848e+09 1.04274 ns
tpch_q09/datafusion:parquet 1777422279 1.84015e+09 0.965912 ns
tpch_q10/datafusion:parquet 2001107605 1.94983e+09 1.0263 ns
tpch_q11/datafusion:parquet 533163500 5.62871e+08 0.947222 ns
tpch_q12/datafusion:parquet 642224616 6.60422e+08 0.972446 ns
tpch_q13/datafusion:parquet 672553234 6.79768e+08 0.989386 ns
tpch_q14/datafusion:parquet 756819760 7.51803e+08 1.00667 ns
tpch_q15/datafusion:parquet 1141014603 1.15417e+09 0.988599 ns
tpch_q16/datafusion:parquet 380779484 3.78354e+08 1.00641 ns
tpch_q17/datafusion:parquet 1418288910 1.36718e+09 1.03738 ns
tpch_q18/datafusion:parquet 1674935937 1.54925e+09 1.08113 ns
tpch_q19/datafusion:parquet 943882802 9.38648e+08 1.00558 ns
tpch_q20/datafusion:parquet 1076401701 1.05514e+09 1.02015 ns
tpch_q21/datafusion:parquet 1685114190 1.62661e+09 1.03597 ns
tpch_q22/datafusion:parquet 644752964 6.36705e+08 1.01264 ns
tpch_q01/datafusion:vortex-file-compressed 700487118 7.06042e+08 0.992132 ns
tpch_q02/datafusion:vortex-file-compressed 666571380 7.53965e+08 0.884088 ns
tpch_q03/datafusion:vortex-file-compressed 763783661 7.16619e+08 1.06582 ns
tpch_q04/datafusion:vortex-file-compressed 565955230 5.55679e+08 1.01849 ns
tpch_q05/datafusion:vortex-file-compressed 1035736500 1.02081e+09 1.01462 ns
tpch_q06/datafusion:vortex-file-compressed 581304651 5.6891e+08 1.02179 ns
tpch_q07/datafusion:vortex-file-compressed 1178273740 1.07976e+09 1.09124 ns
tpch_q08/datafusion:vortex-file-compressed 1186822798 1.15859e+09 1.02437 ns
tpch_q09/datafusion:vortex-file-compressed 1435156451 1.41382e+09 1.01509 ns
tpch_q10/datafusion:vortex-file-compressed 1023311276 9.61658e+08 1.06411 ns
tpch_q11/datafusion:vortex-file-compressed 463722251 5.37125e+08 0.863342 ns
tpch_q12/datafusion:vortex-file-compressed 857103352 8.53643e+08 1.00405 ns
tpch_q13/datafusion:vortex-file-compressed 444083923 4.73888e+08 0.937107 ns
tpch_q14/datafusion:vortex-file-compressed 558095498 5.84285e+08 0.955176 ns
tpch_q15/datafusion:vortex-file-compressed 989697296 1.07601e+09 0.919783 ns
tpch_q16/datafusion:vortex-file-compressed 283263831 2.70507e+08 1.04716 ns
tpch_q17/datafusion:vortex-file-compressed 1227945301 1.19058e+09 1.03139 ns
tpch_q18/datafusion:vortex-file-compressed 1341974521 1.30772e+09 1.02619 ns
tpch_q19/datafusion:vortex-file-compressed 694660306 6.93197e+08 1.00211 ns
tpch_q20/datafusion:vortex-file-compressed 871913468 9.64181e+08 0.904304 ns
tpch_q21/datafusion:vortex-file-compressed 1617068361 1.54789e+09 1.04469 ns
tpch_q22/datafusion:vortex-file-compressed 294969968 2.99097e+08 0.986202 ns
tpch_q01/datafusion:vortex-compact 766745407 7.11914e+08 1.07702 ns
tpch_q02/datafusion:vortex-compact 645195182 6.08885e+08 1.05963 ns
tpch_q03/datafusion:vortex-compact 836894423 6.83621e+08 1.22421 ns
tpch_q04/datafusion:vortex-compact 454244650 4.63535e+08 0.979958 ns
tpch_q05/datafusion:vortex-compact 923570516 9.23631e+08 0.999935 ns
tpch_q06/datafusion:vortex-compact 561196268 5.81792e+08 0.9646 ns
tpch_q07/datafusion:vortex-compact 1067476059 1.06889e+09 0.998676 ns
tpch_q08/datafusion:vortex-compact 1087295372 1.25836e+09 0.86406 ns
tpch_q09/datafusion:vortex-compact 1337746449 1.29055e+09 1.03657 ns
tpch_q10/datafusion:vortex-compact 856510756 8.54092e+08 1.00283 ns
tpch_q11/datafusion:vortex-compact 375856070 4.17862e+08 0.899474 ns
tpch_q12/datafusion:vortex-compact 759831044 7.71471e+08 0.984912 ns
tpch_q13/datafusion:vortex-compact 391804300 3.94039e+08 0.994328 ns
tpch_q14/datafusion:vortex-compact 548804788 5.78806e+08 0.948168 ns
tpch_q15/datafusion:vortex-compact 963770718 9.82422e+08 0.981015 ns
tpch_q16/datafusion:vortex-compact 289341741 2.69877e+08 1.07213 ns
tpch_q17/datafusion:vortex-compact 1182176525 1.18514e+09 0.997503 ns
tpch_q18/datafusion:vortex-compact 1179633063 1.15405e+09 1.02217 ns
tpch_q19/datafusion:vortex-compact 627083354 5.9777e+08 1.04904 ns
tpch_q20/datafusion:vortex-compact 863505920 8.23945e+08 1.04801 ns
tpch_q21/datafusion:vortex-compact 1421850220 1.37007e+09 1.0378 ns
tpch_q22/datafusion:vortex-compact 343573457 3.177e+08 1.08144 ns
tpch_q01/duckdb:parquet 904379644 8.5981e+08 1.05184 ns
tpch_q02/duckdb:parquet 1255528391 1.26628e+09 0.991507 ns
tpch_q03/duckdb:parquet 1315581292 1.29354e+09 1.01704 ns
tpch_q04/duckdb:parquet 802705608 7.54411e+08 1.06402 ns
tpch_q05/duckdb:parquet 1687225797 1.72913e+09 0.975768 ns
tpch_q06/duckdb:parquet 590562823 5.72233e+08 1.03203 ns
tpch_q07/duckdb:parquet 1454343260 1.38143e+09 1.05278 ns
tpch_q08/duckdb:parquet 2070006415 1.88988e+09 1.09531 ns
tpch_q09/duckdb:parquet 1949705691 1.95917e+09 0.99517 ns
tpch_q10/duckdb:parquet 2761896786 2.64123e+09 1.04569 ns
tpch_q11/duckdb:parquet 720639938 6.61798e+08 1.08891 ns
tpch_q12/duckdb:parquet 761082173 7.92175e+08 0.960749 ns
tpch_q13/duckdb:parquet 1022410707 1.00043e+09 1.02197 ns
tpch_q14/duckdb:parquet 990497393 1.03802e+09 0.954215 ns
tpch_q15/duckdb:parquet 909947519 8.86895e+08 1.02599 ns
tpch_q16/duckdb:parquet 664316303 6.2221e+08 1.06767 ns
tpch_q17/duckdb:parquet 1176896516 1.08039e+09 1.08933 ns
tpch_q18/duckdb:parquet 1084989270 1.10592e+09 0.981075 ns
tpch_q19/duckdb:parquet 1273177231 1.21434e+09 1.04845 ns
tpch_q20/duckdb:parquet 1428727875 1.38496e+09 1.0316 ns
tpch_q21/duckdb:parquet 1451604013 1.42769e+09 1.01675 ns
tpch_q22/duckdb:parquet 827856329 8.20759e+08 1.00865 ns
tpch_q01/duckdb:vortex-file-compressed 688450710 6.10348e+08 1.12796 ns
tpch_q02/duckdb:vortex-file-compressed 871312403 8.41755e+08 1.03511 ns
tpch_q03/duckdb:vortex-file-compressed 1092117334 1.00989e+09 1.08142 ns
tpch_q04/duckdb:vortex-file-compressed 766121877 6.8358e+08 1.12075 ns
tpch_q05/duckdb:vortex-file-compressed 1277002944 1.21467e+09 1.05132 ns
tpch_q06/duckdb:vortex-file-compressed 764987629 7.10602e+08 1.07653 ns
tpch_q07/duckdb:vortex-file-compressed 1230079759 1.1806e+09 1.04191 ns
tpch_q08/duckdb:vortex-file-compressed 1569236188 1.53659e+09 1.02125 ns
tpch_q09/duckdb:vortex-file-compressed 1587811218 1.48977e+09 1.06581 ns
tpch_q10/duckdb:vortex-file-compressed 1312927039 1.34363e+09 0.97715 ns
tpch_q11/duckdb:vortex-file-compressed 738375338 7.57854e+08 0.974297 ns
tpch_q12/duckdb:vortex-file-compressed 770632845 8.67651e+08 0.888182 ns
tpch_q13/duckdb:vortex-file-compressed 1002725181 1.02295e+09 0.980226 ns
tpch_q14/duckdb:vortex-file-compressed 844581994 8.33237e+08 1.01362 ns
tpch_q15/duckdb:vortex-file-compressed 620818093 6.25866e+08 0.991935 ns
tpch_q16/duckdb:vortex-file-compressed 494215952 5.116e+08 0.966021 ns
tpch_q17/duckdb:vortex-file-compressed 994557279 1.00401e+09 0.990588 ns
tpch_q18/duckdb:vortex-file-compressed 1080386871 1.1197e+09 0.964886 ns
tpch_q19/duckdb:vortex-file-compressed 753383287 7.36324e+08 1.02317 ns
tpch_q20/duckdb:vortex-file-compressed 1211166776 1.20132e+09 1.00819 ns
tpch_q21/duckdb:vortex-file-compressed 1873409073 1.84251e+09 1.01677 ns
tpch_q22/duckdb:vortex-file-compressed 521556273 5.36802e+08 0.971599 ns
tpch_q01/duckdb:vortex-compact 653855602 6.28023e+08 1.04113 ns
tpch_q02/duckdb:vortex-compact 749298971 7.88188e+08 0.95066 ns
tpch_q03/duckdb:vortex-compact 882666048 9.2581e+08 0.953398 ns
tpch_q04/duckdb:vortex-compact 575822437 5.95489e+08 0.966974 ns
tpch_q05/duckdb:vortex-compact 1123802251 1.10994e+09 1.01249 ns
tpch_q06/duckdb:vortex-compact 682031854 6.72638e+08 1.01397 ns
tpch_q07/duckdb:vortex-compact 1051954414 1.05829e+09 0.994016 ns
tpch_q08/duckdb:vortex-compact 1465827165 1.46135e+09 1.00307 ns
tpch_q09/duckdb:vortex-compact 1408841272 1.35072e+09 1.04303 ns
tpch_q10/duckdb:vortex-compact 1254636430 1.2413e+09 1.01074 ns
tpch_q11/duckdb:vortex-compact 534503545 5.31782e+08 1.00512 ns
tpch_q12/duckdb:vortex-compact 681058898 6.8572e+08 0.993203 ns
tpch_q13/duckdb:vortex-compact 870828563 8.80955e+08 0.988505 ns
tpch_q14/duckdb:vortex-compact 837544138 8.71924e+08 0.96057 ns
tpch_q15/duckdb:vortex-compact 577943443 6.14483e+08 0.940536 ns
tpch_q16/duckdb:vortex-compact 429403468 4.28642e+08 1.00178 ns
tpch_q17/duckdb:vortex-compact 955687287 8.90325e+08 1.07341 ns
tpch_q18/duckdb:vortex-compact 924815192 9.17523e+08 1.00795 ns
tpch_q19/duckdb:vortex-compact 737544402 7.42717e+08 0.993035 ns
tpch_q20/duckdb:vortex-compact 1113187418 1.14181e+09 0.97493 ns
tpch_q21/duckdb:vortex-compact 1592781564 1.62062e+09 0.982823 ns
tpch_q22/duckdb:vortex-compact 527833510 5.53863e+08 0.953004 ns

@github-actions
Copy link
Contributor

Benchmarks: Clickbench on NVME

Summary

  • Overall: 0.999x ➖
  • Vortex: 0.998x ➖
  • duckdb:vortex: 0.999x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: clickbench_q23/duckdb:vortex-file-compressed (0.710x)
  • Worst: clickbench_q26/duckdb:vortex-compact (1.268x)
  • Significant (>10%): 3↑ 4↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1972094 1.75206e+06 1.12559 ns 🚨
clickbench_q01/datafusion:parquet 20501891 2.03983e+07 1.00508 ns
clickbench_q02/datafusion:parquet 50568031 5.24639e+07 0.963862 ns
clickbench_q03/datafusion:parquet 44545457 4.51494e+07 0.986623 ns
clickbench_q04/datafusion:parquet 352043901 3.62029e+08 0.972419 ns
clickbench_q05/datafusion:parquet 356934767 3.55098e+08 1.00517 ns
clickbench_q06/datafusion:parquet 1568734 1.55784e+06 1.00699 ns
clickbench_q07/datafusion:parquet 26615966 2.6686e+07 0.997375 ns
clickbench_q08/datafusion:parquet 439146100 4.54986e+08 0.965185 ns
clickbench_q09/datafusion:parquet 675777984 7.10908e+08 0.950585 ns
clickbench_q10/datafusion:parquet 118003112 1.21393e+08 0.972076 ns
clickbench_q11/datafusion:parquet 145070670 1.44399e+08 1.00465 ns
clickbench_q12/datafusion:parquet 358193592 3.6402e+08 0.983993 ns
clickbench_q13/datafusion:parquet 521217047 5.24488e+08 0.993764 ns
clickbench_q14/datafusion:parquet 349953041 3.54638e+08 0.98679 ns
clickbench_q15/datafusion:parquet 414861097 4.21059e+08 0.985281 ns
clickbench_q16/datafusion:parquet 731741192 7.40728e+08 0.987868 ns
clickbench_q17/datafusion:parquet 732605622 7.32866e+08 0.999645 ns
clickbench_q18/datafusion:parquet 1471096894 1.4628e+09 1.00567 ns
clickbench_q19/datafusion:parquet 35373821 3.58158e+07 0.98766 ns
clickbench_q20/datafusion:parquet 578846303 5.63949e+08 1.02642 ns
clickbench_q21/datafusion:parquet 654155591 6.45487e+08 1.01343 ns
clickbench_q22/datafusion:parquet 972472049 9.5801e+08 1.0151 ns
clickbench_q23/datafusion:parquet 3786394375 3.80883e+09 0.99411 ns
clickbench_q24/datafusion:parquet 100651255 1.06164e+08 0.94807 ns
clickbench_q25/datafusion:parquet 142128190 1.43432e+08 0.990907 ns
clickbench_q26/datafusion:parquet 109096520 1.04983e+08 1.03918 ns
clickbench_q27/datafusion:parquet 978345698 9.72094e+08 1.00643 ns
clickbench_q28/datafusion:parquet 5855663178 5.88663e+09 0.994739 ns
clickbench_q29/datafusion:parquet 223057646 2.16386e+08 1.03083 ns
clickbench_q30/datafusion:parquet 357030028 3.58654e+08 0.995471 ns
clickbench_q31/datafusion:parquet 409098397 4.14462e+08 0.987058 ns
clickbench_q32/datafusion:parquet 1276237477 1.40219e+09 0.910177 ns
clickbench_q33/datafusion:parquet 1532963766 1.54721e+09 0.99079 ns
clickbench_q34/datafusion:parquet 1534967557 1.5474e+09 0.991966 ns
clickbench_q35/datafusion:parquet 576306354 5.81293e+08 0.991421 ns
clickbench_q36/datafusion:parquet 146539823 1.51359e+08 0.968159 ns
clickbench_q37/datafusion:parquet 59999783 6.25899e+07 0.958617 ns
clickbench_q38/datafusion:parquet 90845494 9.5977e+07 0.946534 ns
clickbench_q39/datafusion:parquet 293109305 2.97788e+08 0.984287 ns
clickbench_q40/datafusion:parquet 35567121 3.63826e+07 0.977586 ns
clickbench_q41/datafusion:parquet 31828176 3.19552e+07 0.996025 ns
clickbench_q42/datafusion:parquet 33537276 3.36752e+07 0.995904 ns
clickbench_q00/datafusion:vortex-file-compressed 1760768 1.69692e+06 1.03763 ns
clickbench_q01/datafusion:vortex-file-compressed 14542670 1.34615e+07 1.08032 ns
clickbench_q02/datafusion:vortex-file-compressed 33807010 3.30564e+07 1.02271 ns
clickbench_q03/datafusion:vortex-file-compressed 38249956 3.71715e+07 1.02901 ns
clickbench_q04/datafusion:vortex-file-compressed 328488598 3.24803e+08 1.01135 ns
clickbench_q05/datafusion:vortex-file-compressed 314931502 3.21567e+08 0.979364 ns
clickbench_q06/datafusion:vortex-file-compressed 1737969 1.68226e+06 1.03312 ns
clickbench_q07/datafusion:vortex-file-compressed 18207400 1.80699e+07 1.00761 ns
clickbench_q08/datafusion:vortex-file-compressed 388537491 3.94021e+08 0.986082 ns
clickbench_q09/datafusion:vortex-file-compressed 584837624 5.85086e+08 0.999575 ns
clickbench_q10/datafusion:vortex-file-compressed 73002811 7.68071e+07 0.950469 ns
clickbench_q11/datafusion:vortex-file-compressed 82514642 8.18913e+07 1.00761 ns
clickbench_q12/datafusion:vortex-file-compressed 271963343 2.75463e+08 0.987294 ns
clickbench_q13/datafusion:vortex-file-compressed 423805161 4.19769e+08 1.00962 ns
clickbench_q14/datafusion:vortex-file-compressed 256642207 2.58985e+08 0.990956 ns
clickbench_q15/datafusion:vortex-file-compressed 383460511 3.81045e+08 1.00634 ns
clickbench_q16/datafusion:vortex-file-compressed 729031465 7.29872e+08 0.998848 ns
clickbench_q17/datafusion:vortex-file-compressed 727340899 7.28463e+08 0.998459 ns
clickbench_q18/datafusion:vortex-file-compressed 1398093556 1.42114e+09 0.983784 ns
clickbench_q19/datafusion:vortex-file-compressed 29890344 2.61995e+07 1.14087 ns 🚨
clickbench_q20/datafusion:vortex-file-compressed 348428984 3.44495e+08 1.01142 ns
clickbench_q21/datafusion:vortex-file-compressed 398232458 4.01172e+08 0.992672 ns
clickbench_q22/datafusion:vortex-file-compressed 562484120 5.70699e+08 0.985606 ns
clickbench_q23/datafusion:vortex-file-compressed 717677048 6.2646e+08 1.14561 ns 🚨
clickbench_q24/datafusion:vortex-file-compressed 47798108 4.71944e+07 1.01279 ns
clickbench_q25/datafusion:vortex-file-compressed 78896445 7.44237e+07 1.0601 ns
clickbench_q26/datafusion:vortex-file-compressed 47875830 5.61239e+07 0.853038 ns 🚀
clickbench_q27/datafusion:vortex-file-compressed 783521316 8.06035e+08 0.972068 ns
clickbench_q28/datafusion:vortex-file-compressed 6786154550 6.76691e+09 1.00284 ns
clickbench_q29/datafusion:vortex-file-compressed 239454252 2.29178e+08 1.04484 ns
clickbench_q30/datafusion:vortex-file-compressed 258213296 2.6056e+08 0.990995 ns
clickbench_q31/datafusion:vortex-file-compressed 306953177 2.96501e+08 1.03525 ns
clickbench_q32/datafusion:vortex-file-compressed 1446400170 1.57642e+09 0.917522 ns
clickbench_q33/datafusion:vortex-file-compressed 1442691863 1.53083e+09 0.942426 ns
clickbench_q34/datafusion:vortex-file-compressed 1424707196 1.46441e+09 0.972887 ns
clickbench_q35/datafusion:vortex-file-compressed 544263182 5.32631e+08 1.02184 ns
clickbench_q36/datafusion:vortex-file-compressed 80173752 8.04793e+07 0.996203 ns
clickbench_q37/datafusion:vortex-file-compressed 40021290 4.1097e+07 0.973824 ns
clickbench_q38/datafusion:vortex-file-compressed 25581284 2.54088e+07 1.00679 ns
clickbench_q39/datafusion:vortex-file-compressed 149571661 1.57218e+08 0.951362 ns
clickbench_q40/datafusion:vortex-file-compressed 21526453 2.20888e+07 0.974541 ns
clickbench_q41/datafusion:vortex-file-compressed 20812970 2.07908e+07 1.00106 ns
clickbench_q42/datafusion:vortex-file-compressed 23304964 2.43852e+07 0.955703 ns
clickbench_q00/datafusion:vortex-compact 1835997 1.76449e+06 1.04053 ns
clickbench_q01/datafusion:vortex-compact 17785702 1.72549e+07 1.03076 ns
clickbench_q02/datafusion:vortex-compact 42631223 4.18595e+07 1.01844 ns
clickbench_q03/datafusion:vortex-compact 43913500 4.16512e+07 1.05431 ns
clickbench_q04/datafusion:vortex-compact 347393565 3.48784e+08 0.996015 ns
clickbench_q05/datafusion:vortex-compact 351796024 3.45935e+08 1.01694 ns
clickbench_q06/datafusion:vortex-compact 1737222 1.67744e+06 1.03564 ns
clickbench_q07/datafusion:vortex-compact 25504790 2.63873e+07 0.966554 ns
clickbench_q08/datafusion:vortex-compact 427290850 4.393e+08 0.972664 ns
clickbench_q09/datafusion:vortex-compact 649892829 6.49597e+08 1.00045 ns
clickbench_q10/datafusion:vortex-compact 139609620 1.39931e+08 0.9977 ns
clickbench_q11/datafusion:vortex-compact 180536688 1.79223e+08 1.00733 ns
clickbench_q12/datafusion:vortex-compact 300196278 3.02861e+08 0.991202 ns
clickbench_q13/datafusion:vortex-compact 542529970 5.42114e+08 1.00077 ns
clickbench_q14/datafusion:vortex-compact 318576240 3.09617e+08 1.02894 ns
clickbench_q15/datafusion:vortex-compact 403753590 4.04164e+08 0.998985 ns
clickbench_q16/datafusion:vortex-compact 814479687 8.13378e+08 1.00135 ns
clickbench_q17/datafusion:vortex-compact 791851319 8.05995e+08 0.982451 ns
clickbench_q18/datafusion:vortex-compact 1508067660 1.55224e+09 0.971541 ns
clickbench_q19/datafusion:vortex-compact 33747906 3.30645e+07 1.02067 ns
clickbench_q20/datafusion:vortex-compact 423507068 4.32727e+08 0.978694 ns
clickbench_q21/datafusion:vortex-compact 615137262 6.1727e+08 0.996545 ns
clickbench_q22/datafusion:vortex-compact 1048421001 1.05046e+09 0.998057 ns
clickbench_q23/datafusion:vortex-compact 3064068506 3.09768e+09 0.989149 ns
clickbench_q24/datafusion:vortex-compact 102774936 9.67655e+07 1.0621 ns
clickbench_q25/datafusion:vortex-compact 119179642 1.24889e+08 0.954282 ns
clickbench_q26/datafusion:vortex-compact 102012380 9.58347e+07 1.06446 ns
clickbench_q27/datafusion:vortex-compact 849594161 8.83035e+08 0.96213 ns
clickbench_q28/datafusion:vortex-compact 6093605606 6.07987e+09 1.00226 ns
clickbench_q29/datafusion:vortex-compact 220085598 2.16258e+08 1.0177 ns
clickbench_q30/datafusion:vortex-compact 401573780 4.07909e+08 0.984468 ns
clickbench_q31/datafusion:vortex-compact 481446806 4.79803e+08 1.00343 ns
clickbench_q32/datafusion:vortex-compact 1326442696 1.43918e+09 0.921667 ns
clickbench_q33/datafusion:vortex-compact 1492942323 1.57334e+09 0.9489 ns
clickbench_q34/datafusion:vortex-compact 1463407255 1.54441e+09 0.947552 ns
clickbench_q35/datafusion:vortex-compact 578880546 5.78591e+08 1.0005 ns
clickbench_q36/datafusion:vortex-compact 91281815 9.12099e+07 1.00079 ns
clickbench_q37/datafusion:vortex-compact 44412551 4.66022e+07 0.953014 ns
clickbench_q38/datafusion:vortex-compact 32704166 3.39239e+07 0.964045 ns
clickbench_q39/datafusion:vortex-compact 168736613 1.75685e+08 0.960452 ns
clickbench_q40/datafusion:vortex-compact 27151387 2.83304e+07 0.958385 ns
clickbench_q41/datafusion:vortex-compact 29736217 2.97117e+07 1.00082 ns
clickbench_q42/datafusion:vortex-compact 23494458 2.5456e+07 0.922943 ns
clickbench_q00/duckdb:parquet 127831613 1.30733e+08 0.977809 ns
clickbench_q01/duckdb:parquet 52850258 5.33117e+07 0.991344 ns
clickbench_q02/duckdb:parquet 66965644 6.65739e+07 1.00588 ns
clickbench_q03/duckdb:parquet 64122899 6.40609e+07 1.00097 ns
clickbench_q04/duckdb:parquet 204136006 2.07552e+08 0.983544 ns
clickbench_q05/duckdb:parquet 275055440 2.76548e+08 0.994603 ns
clickbench_q06/duckdb:parquet 62952300 6.16455e+07 1.0212 ns
clickbench_q07/duckdb:parquet 57537354 5.59498e+07 1.02837 ns
clickbench_q08/duckdb:parquet 270381044 2.68308e+08 1.00773 ns
clickbench_q09/duckdb:parquet 394912076 3.94379e+08 1.00135 ns
clickbench_q10/duckdb:parquet 97944845 9.78886e+07 1.00058 ns
clickbench_q11/duckdb:parquet 108428646 1.08071e+08 1.00331 ns
clickbench_q12/duckdb:parquet 288989790 2.88541e+08 1.00156 ns
clickbench_q13/duckdb:parquet 481992449 4.81295e+08 1.00145 ns
clickbench_q14/duckdb:parquet 325560345 3.26711e+08 0.996477 ns
clickbench_q15/duckdb:parquet 241621819 2.39872e+08 1.0073 ns
clickbench_q16/duckdb:parquet 573652793 5.79583e+08 0.989769 ns
clickbench_q17/duckdb:parquet 484463150 4.84582e+08 0.999755 ns
clickbench_q18/duckdb:parquet 1005614309 1.00393e+09 1.00168 ns
clickbench_q19/duckdb:parquet 50208726 4.90399e+07 1.02383 ns
clickbench_q20/duckdb:parquet 408878734 4.11152e+08 0.99447 ns
clickbench_q21/duckdb:parquet 532033269 5.28211e+08 1.00724 ns
clickbench_q22/duckdb:parquet 914087311 9.06622e+08 1.00823 ns
clickbench_q23/duckdb:parquet 280178397 2.88331e+08 0.971724 ns
clickbench_q24/duckdb:parquet 79115347 7.93649e+07 0.996856 ns
clickbench_q25/duckdb:parquet 141901932 1.41524e+08 1.00267 ns
clickbench_q26/duckdb:parquet 55668024 5.36515e+07 1.03758 ns
clickbench_q27/duckdb:parquet 622489758 6.19287e+08 1.00517 ns
clickbench_q28/duckdb:parquet 4887173687 4.91151e+09 0.995045 ns
clickbench_q29/duckdb:parquet 63593513 6.33566e+07 1.00374 ns
clickbench_q30/duckdb:parquet 312124870 3.11294e+08 1.00267 ns
clickbench_q31/duckdb:parquet 347540419 3.51868e+08 0.9877 ns
clickbench_q32/duckdb:parquet 1059464007 1.07326e+09 0.987145 ns
clickbench_q33/duckdb:parquet 1078339776 1.0734e+09 1.0046 ns
clickbench_q34/duckdb:parquet 1121169456 1.12025e+09 1.00082 ns
clickbench_q35/duckdb:parquet 350069284 3.536e+08 0.990015 ns
clickbench_q36/duckdb:parquet 60899797 6.08671e+07 1.00054 ns
clickbench_q37/duckdb:parquet 50138980 4.98747e+07 1.0053 ns
clickbench_q38/duckdb:parquet 52303870 5.1261e+07 1.02034 ns
clickbench_q39/duckdb:parquet 105283159 9.35628e+07 1.12527 ns 🚨
clickbench_q40/duckdb:parquet 54726869 5.36476e+07 1.02012 ns
clickbench_q41/duckdb:parquet 58093699 5.67156e+07 1.0243 ns
clickbench_q42/duckdb:parquet 43226898 4.40629e+07 0.981026 ns
clickbench_q00/duckdb:vortex-file-compressed 9542120 9.44085e+06 1.01073 ns
clickbench_q01/duckdb:vortex-file-compressed 14124037 1.43174e+07 0.986496 ns
clickbench_q02/duckdb:vortex-file-compressed 27298425 2.71117e+07 1.00689 ns
clickbench_q03/duckdb:vortex-file-compressed 35673714 3.51377e+07 1.01525 ns
clickbench_q04/duckdb:vortex-file-compressed 173105483 1.74618e+08 0.99134 ns
clickbench_q05/duckdb:vortex-file-compressed 198977136 1.95473e+08 1.01793 ns
clickbench_q06/duckdb:vortex-file-compressed 24281611 2.47898e+07 0.979499 ns
clickbench_q07/duckdb:vortex-file-compressed 19052025 1.96345e+07 0.970334 ns
clickbench_q08/duckdb:vortex-file-compressed 267678431 2.66065e+08 1.00606 ns
clickbench_q09/duckdb:vortex-file-compressed 374916181 3.75165e+08 0.999338 ns
clickbench_q10/duckdb:vortex-file-compressed 78069688 7.78949e+07 1.00224 ns
clickbench_q11/duckdb:vortex-file-compressed 87425115 8.8901e+07 0.983399 ns
clickbench_q12/duckdb:vortex-file-compressed 204691922 2.02512e+08 1.01076 ns
clickbench_q13/duckdb:vortex-file-compressed 475612362 4.72893e+08 1.00575 ns
clickbench_q14/duckdb:vortex-file-compressed 297289855 2.93815e+08 1.01182 ns
clickbench_q15/duckdb:vortex-file-compressed 214976083 2.17281e+08 0.989394 ns
clickbench_q16/duckdb:vortex-file-compressed 950817545 9.60824e+08 0.989585 ns
clickbench_q17/duckdb:vortex-file-compressed 859841994 8.54397e+08 1.00637 ns
clickbench_q18/duckdb:vortex-file-compressed 1446748455 1.49593e+09 0.967123 ns
clickbench_q19/duckdb:vortex-file-compressed 25042402 2.46092e+07 1.0176 ns
clickbench_q20/duckdb:vortex-file-compressed 372650025 3.7272e+08 0.999813 ns
clickbench_q21/duckdb:vortex-file-compressed 405675854 4.02669e+08 1.00747 ns
clickbench_q22/duckdb:vortex-file-compressed 563431507 5.62375e+08 1.00188 ns
clickbench_q23/duckdb:vortex-file-compressed 1169123225 1.64739e+09 0.70968 ns 🚀
clickbench_q24/duckdb:vortex-file-compressed 55405087 6.12713e+07 0.904258 ns
clickbench_q25/duckdb:vortex-file-compressed 79228568 8.00372e+07 0.989897 ns
clickbench_q26/duckdb:vortex-file-compressed 53010839 6.57397e+07 0.806375 ns 🚀
clickbench_q27/duckdb:vortex-file-compressed 548659661 5.45749e+08 1.00533 ns
clickbench_q28/duckdb:vortex-file-compressed 3234173880 3.38266e+09 0.956104 ns
clickbench_q29/duckdb:vortex-file-compressed 30945657 3.10063e+07 0.998046 ns
clickbench_q30/duckdb:vortex-file-compressed 200453190 2.00598e+08 0.999279 ns
clickbench_q31/duckdb:vortex-file-compressed 274541308 2.72485e+08 1.00755 ns
clickbench_q32/duckdb:vortex-file-compressed 1106022935 1.08225e+09 1.02197 ns
clickbench_q33/duckdb:vortex-file-compressed 1137333113 1.08484e+09 1.04839 ns
clickbench_q34/duckdb:vortex-file-compressed 1527699405 1.57724e+09 0.96859 ns
clickbench_q35/duckdb:vortex-file-compressed 364640865 3.61701e+08 1.00813 ns
clickbench_q36/duckdb:vortex-file-compressed 23789277 2.31256e+07 1.0287 ns
clickbench_q37/duckdb:vortex-file-compressed 16933158 1.62105e+07 1.04458 ns
clickbench_q38/duckdb:vortex-file-compressed 16554393 1.63044e+07 1.01534 ns
clickbench_q39/duckdb:vortex-file-compressed 42719319 4.46126e+07 0.957562 ns
clickbench_q40/duckdb:vortex-file-compressed 14545533 1.48265e+07 0.981048 ns
clickbench_q41/duckdb:vortex-file-compressed 15107034 1.42654e+07 1.059 ns
clickbench_q42/duckdb:vortex-file-compressed 17971119 1.93929e+07 0.926687 ns
clickbench_q00/duckdb:vortex-compact 9498576 9.297e+06 1.02168 ns
clickbench_q01/duckdb:vortex-compact 16868534 1.65731e+07 1.01783 ns
clickbench_q02/duckdb:vortex-compact 40004705 3.82667e+07 1.04542 ns
clickbench_q03/duckdb:vortex-compact 45018570 4.66202e+07 0.965646 ns
clickbench_q04/duckdb:vortex-compact 199733272 1.98344e+08 1.007 ns
clickbench_q05/duckdb:vortex-compact 228974741 2.29146e+08 0.999254 ns
clickbench_q06/duckdb:vortex-compact 24684338 2.36309e+07 1.04458 ns
clickbench_q07/duckdb:vortex-compact 23528899 2.32243e+07 1.01312 ns
clickbench_q08/duckdb:vortex-compact 308770383 3.0801e+08 1.00247 ns
clickbench_q09/duckdb:vortex-compact 464223268 4.61982e+08 1.00485 ns
clickbench_q10/duckdb:vortex-compact 130939719 1.29369e+08 1.01214 ns
clickbench_q11/duckdb:vortex-compact 166314930 1.66377e+08 0.999625 ns
clickbench_q12/duckdb:vortex-compact 249291166 2.50846e+08 0.993802 ns
clickbench_q13/duckdb:vortex-compact 588566506 5.93553e+08 0.991599 ns
clickbench_q14/duckdb:vortex-compact 363661417 3.63238e+08 1.00117 ns
clickbench_q15/duckdb:vortex-compact 240086675 2.40811e+08 0.996993 ns
clickbench_q16/duckdb:vortex-compact 1061165133 1.05468e+09 1.00615 ns
clickbench_q17/duckdb:vortex-compact 963595692 9.77126e+08 0.986153 ns
clickbench_q18/duckdb:vortex-compact 1535212382 1.54825e+09 0.991581 ns
clickbench_q19/duckdb:vortex-compact 29339867 2.92148e+07 1.00428 ns
clickbench_q20/duckdb:vortex-compact 441904366 4.51696e+08 0.978323 ns
clickbench_q21/duckdb:vortex-compact 641133405 6.01127e+08 1.06655 ns
clickbench_q22/duckdb:vortex-compact 1074552717 1.0738e+09 1.0007 ns
clickbench_q23/duckdb:vortex-compact 4528460382 4.77373e+09 0.948621 ns
clickbench_q24/duckdb:vortex-compact 87863805 8.82173e+07 0.995993 ns
clickbench_q25/duckdb:vortex-compact 132007125 1.3199e+08 1.00013 ns
clickbench_q26/duckdb:vortex-compact 110575047 8.72142e+07 1.26786 ns 🚨
clickbench_q27/duckdb:vortex-compact 584016162 5.70977e+08 1.02284 ns
clickbench_q28/duckdb:vortex-compact 3265908880 3.29636e+09 0.990764 ns
clickbench_q29/duckdb:vortex-compact 37504546 3.73398e+07 1.00441 ns
clickbench_q30/duckdb:vortex-compact 345091204 3.42079e+08 1.00881 ns
clickbench_q31/duckdb:vortex-compact 454265104 4.49338e+08 1.01097 ns
clickbench_q32/duckdb:vortex-compact 1140044226 1.14144e+09 0.99878 ns
clickbench_q33/duckdb:vortex-compact 1091414173 1.09361e+09 0.997995 ns
clickbench_q34/duckdb:vortex-compact 1605864055 1.5961e+09 1.00612 ns
clickbench_q35/duckdb:vortex-compact 373897244 3.77232e+08 0.99116 ns
clickbench_q36/duckdb:vortex-compact 26169014 2.49512e+07 1.04881 ns
clickbench_q37/duckdb:vortex-compact 17914334 1.70637e+07 1.04985 ns
clickbench_q38/duckdb:vortex-compact 19046814 1.87432e+07 1.0162 ns
clickbench_q39/duckdb:vortex-compact 51722931 5.12142e+07 1.00993 ns
clickbench_q40/duckdb:vortex-compact 19084311 1.70217e+07 1.12118 ns 🚨
clickbench_q41/duckdb:vortex-compact 18759572 1.90974e+07 0.982309 ns
clickbench_q42/duckdb:vortex-compact 17977621 1.83009e+07 0.982337 ns
clickbench_q00/duckdb:duckdb 19270002 1.89304e+07 1.01794 ns
clickbench_q01/duckdb:duckdb 38727920 3.86892e+07 1.001 ns
clickbench_q02/duckdb:duckdb 47923975 4.6698e+07 1.02625 ns
clickbench_q03/duckdb:duckdb 48492545 4.87465e+07 0.99479 ns
clickbench_q04/duckdb:duckdb 203457849 1.90273e+08 1.06929 ns
clickbench_q05/duckdb:duckdb 319351977 3.00388e+08 1.06313 ns
clickbench_q06/duckdb:duckdb 37303021 3.70374e+07 1.00717 ns
clickbench_q07/duckdb:duckdb 39596394 3.90837e+07 1.01312 ns
clickbench_q08/duckdb:duckdb 252831412 2.51828e+08 1.00399 ns
clickbench_q09/duckdb:duckdb 368134366 3.68011e+08 1.00033 ns
clickbench_q10/duckdb:duckdb 111641838 1.12713e+08 0.990495 ns
clickbench_q11/duckdb:duckdb 120764948 1.19619e+08 1.00958 ns
clickbench_q12/duckdb:duckdb 268549842 2.67929e+08 1.00232 ns
clickbench_q13/duckdb:duckdb 451250840 4.48003e+08 1.00725 ns
clickbench_q14/duckdb:duckdb 294531815 2.94074e+08 1.00156 ns
clickbench_q15/duckdb:duckdb 222102027 2.22549e+08 0.997994 ns
clickbench_q16/duckdb:duckdb 551626323 5.50379e+08 1.00227 ns
clickbench_q17/duckdb:duckdb 462798454 4.65346e+08 0.994526 ns
clickbench_q18/duckdb:duckdb 967513250 9.70289e+08 0.99714 ns
clickbench_q19/duckdb:duckdb 37715142 3.77708e+07 0.998527 ns
clickbench_q20/duckdb:duckdb 450475896 4.46234e+08 1.00951 ns
clickbench_q21/duckdb:duckdb 469154267 4.71968e+08 0.994037 ns
clickbench_q22/duckdb:duckdb 562187805 5.15793e+08 1.08995 ns
clickbench_q23/duckdb:duckdb 234563921 2.34701e+08 0.999415 ns
clickbench_q24/duckdb:duckdb 49533234 5.00583e+07 0.989512 ns
clickbench_q25/duckdb:duckdb 111481414 1.12926e+08 0.987208 ns
clickbench_q26/duckdb:duckdb 48070176 4.73581e+07 1.01504 ns
clickbench_q27/duckdb:duckdb 527620002 5.3091e+08 0.993802 ns
clickbench_q28/duckdb:duckdb 4567072338 4.5124e+09 1.01212 ns
clickbench_q29/duckdb:duckdb 50723862 5.12068e+07 0.990569 ns
clickbench_q30/duckdb:duckdb 273283332 2.73115e+08 1.00061 ns
clickbench_q31/duckdb:duckdb 346235625 3.48672e+08 0.993013 ns
clickbench_q32/duckdb:duckdb 1050303351 1.04611e+09 1.00401 ns
clickbench_q33/duckdb:duckdb 1087158912 1.09018e+09 0.997231 ns
clickbench_q34/duckdb:duckdb 1162043214 1.16144e+09 1.00052 ns
clickbench_q35/duckdb:duckdb 268926540 2.69607e+08 0.997475 ns
clickbench_q36/duckdb:duckdb 45367081 4.54079e+07 0.9991 ns
clickbench_q37/duckdb:duckdb 33869062 3.32738e+07 1.01789 ns
clickbench_q38/duckdb:duckdb 35141105 3.48767e+07 1.00758 ns
clickbench_q39/duckdb:duckdb 71214709 7.52863e+07 0.945918 ns
clickbench_q40/duckdb:duckdb 33777097 3.3866e+07 0.997374 ns
clickbench_q41/duckdb:duckdb 34367698 3.43034e+07 1.00187 ns
clickbench_q42/duckdb:duckdb 33563685 3.35164e+07 1.00141 ns

@github-actions
Copy link
Contributor

Benchmarks: Compression

Summary

  • Overall: 1.026x ➖
  • Vortex: 1.020x ➖
  • Best: vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 (0.902x)
  • Worst: vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 (1.198x)
  • Significant (>10%): 0↑ 3↓
Detailed Results Table
name PR 33eb34e base ab6d2eb ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1.41298e+09 1.40476e+09 1.00585 ns
parquet_rs-zstd decompress time/taxi 2.91537e+08 2.90201e+08 1.0046 ns
compress time/taxi 7.52697e+08 6.83621e+08 1.10104 ns 🚨
decompress time/taxi 2.16022e+07 2.14891e+07 1.00526 ns
parquet_rs-zstd compress time/Arade 2.5582e+09 2.5436e+09 1.00574 ns
parquet_rs-zstd decompress time/Arade 6.65266e+08 6.60827e+08 1.00672 ns
compress time/Arade 1.15397e+09 1.08424e+09 1.06431 ns
decompress time/Arade 3.28092e+07 3.0795e+07 1.06541 ns
parquet_rs-zstd compress time/Bimbo 1.60486e+10 1.59615e+10 1.00546 ns
parquet_rs-zstd decompress time/Bimbo 2.26554e+09 2.25449e+09 1.0049 ns
compress time/Bimbo 6.98677e+09 6.78776e+09 1.02932 ns
decompress time/Bimbo 1.06851e+08 9.62011e+07 1.1107 ns 🚨
parquet_rs-zstd compress time/CMSprovider 8.14279e+09 7.96231e+09 1.02267 ns
parquet_rs-zstd decompress time/CMSprovider 2.18584e+09 2.1236e+09 1.02931 ns
compress time/CMSprovider 2.99411e+09 2.84876e+09 1.05102 ns
decompress time/CMSprovider 8.82978e+07 8.23173e+07 1.07265 ns
parquet_rs-zstd compress time/Euro2016 1.51186e+09 1.45606e+09 1.03832 ns
parquet_rs-zstd decompress time/Euro2016 4.22444e+08 4.18713e+08 1.00891 ns
compress time/Euro2016 4.67882e+08 4.33579e+08 1.07911 ns
decompress time/Euro2016 2.29858e+07 2.13358e+07 1.07733 ns
parquet_rs-zstd compress time/Food 9.28838e+08 9.39409e+08 0.988747 ns
parquet_rs-zstd decompress time/Food 2.40525e+08 2.39798e+08 1.00303 ns
compress time/Food 4.16292e+08 3.86774e+08 1.07632 ns
decompress time/Food 9.20146e+06 8.64859e+06 1.06393 ns
parquet_rs-zstd compress time/HashTags 2.70012e+09 2.53629e+09 1.06459 ns
parquet_rs-zstd decompress time/HashTags 7.40694e+08 6.70857e+08 1.1041 ns 🚨
compress time/HashTags 9.41954e+08 9.28325e+08 1.01468 ns
decompress time/HashTags 9.5153e+07 9.00508e+07 1.05666 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3.24218e+09 3.21472e+09 1.00854 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 7.13056e+08 7.1542e+08 0.996695 ns
compress time/TPC-H l_comment chunked 1.37758e+09 1.25139e+09 1.10084 ns 🚨
decompress time/TPC-H l_comment chunked 4.94022e+07 4.72683e+07 1.04514 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3.28117e+09 3.20324e+09 1.02433 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 7.16342e+08 7.08084e+08 1.01166 ns
compress time/TPC-H l_comment canonical 1.36075e+09 1.25368e+09 1.08541 ns
decompress time/TPC-H l_comment canonical 4.9674e+07 4.58095e+07 1.08436 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 7.02956e+06 6.50149e+06 1.08122 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2.61197e+06 2.53078e+06 1.03208 ns
compress time/wide table cols=100 chunks=1 rows=1000 1.57229e+07 1.54053e+07 1.02062 ns
decompress time/wide table cols=100 chunks=1 rows=1000 3.05573e+06 3.2818e+06 0.931115 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 8.76397e+07 8.67733e+07 1.00998 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 2.98029e+07 3.01221e+07 0.989403 ns
compress time/wide table cols=1000 chunks=1 rows=1000 1.52478e+08 1.44792e+08 1.05309 ns
decompress time/wide table cols=1000 chunks=1 rows=1000 2.79153e+07 2.70362e+07 1.03252 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 8.98621e+08 9.04047e+08 0.993998 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 3.4081e+08 3.37616e+08 1.00946 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1.47999e+09 1.43779e+09 1.02935 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 2.90638e+08 2.6465e+08 1.0982 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 7.07885e+06 6.47879e+06 1.09262 ns
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2.61534e+06 2.56068e+06 1.02134 ns
compress time/wide table cols=100 chunks=50 rows=1000 1.59478e+07 1.54391e+07 1.03295 ns
decompress time/wide table cols=100 chunks=50 rows=1000 3.46267e+06 2.82915e+06 1.22393 ns 🚨
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 8.83324e+07 8.59063e+07 1.02824 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 2.98788e+07 2.94323e+07 1.01517 ns
compress time/wide table cols=1000 chunks=50 rows=1000 1.51796e+08 1.45725e+08 1.04166 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 2.8073e+07 2.72364e+07 1.03072 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 8.8487e+08 9.17808e+08 0.964112 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 3.38771e+08 3.45595e+08 0.980254 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1.46397e+09 1.42269e+09 1.02901 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 2.91822e+08 2.67179e+08 1.09223 ns
parquet size/taxi 5.58792e+07 5.58792e+07 1 bytes
vortex-file-compressed size/taxi 5.14588e+07 5.14588e+07 1 bytes
vortex:parquet-zstd size/taxi 0.920893 0.920893 1 ratio
vortex:parquet-zstd ratio compress time/taxi 0.532703 0.486646 1.09464 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.0740979 0.0740492 1.00066 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.451087 0.426262 1.05824 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.0493175 0.0466007 1.0583 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.43535 0.425258 1.02373 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.0471635 0.0426709 1.10528 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.3677 0.357781 1.02773 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.0403954 0.0387631 1.04211 ratio
parquet size/Euro2016 1.23043e+08 1.23043e+08 1 bytes
vortex-file-compressed size/Euro2016 1.67867e+08 1.67867e+08 1 bytes
vortex:parquet-zstd size/Euro2016 1.3643 1.3643 1 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.309474 0.297775 1.03929 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.0544115 0.0509557 1.06782 ratio
parquet size/Food 3.61776e+07 3.61776e+07 1 bytes
vortex-file-compressed size/Food 4.4164e+07 4.4164e+07 1 bytes
vortex:parquet-zstd size/Food 1.22075 1.22075 1 ratio
vortex:parquet-zstd ratio compress time/Food 0.448186 0.411721 1.08857 ratio
vortex:parquet-zstd ratio decompress time/Food 0.0382557 0.0360662 1.06071 ratio
parquet size/HashTags 1.33855e+08 1.33855e+08 1 bytes
vortex-file-compressed size/HashTags 1.98975e+08 1.98975e+08 1 bytes
vortex:parquet-zstd size/HashTags 1.48649 1.48649 1 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.348856 0.366017 0.953115 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.128465 0.134233 0.95703 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.80435e+08 1.80435e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.13903 1.13903 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.424894 0.389269 1.09152 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.0692823 0.0660707 1.04861 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.80435e+08 1.80435e+08 1 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.13903 1.13903 1 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.414716 0.391378 1.05963 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.069344 0.064695 1.07186 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 884416 884416 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.948737 0.948737 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.23668 2.3695 0.943947 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.16989 1.29675 0.902171 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.82962e+06 8.82962e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.94718 0.94718 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.73983 1.66862 1.04268 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.936666 0.897553 1.04358 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.947411 0.947411 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.64696 1.59039 1.03557 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.852786 0.78388 1.0879 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 884416 884416 1 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.948737 0.948737 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.25288 2.38302 0.945387 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.32399 1.10484 1.19835 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.82962e+06 8.82962e+06 1 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.94718 0.94718 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.71846 1.69633 1.01305 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.939563 0.925393 1.01531 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.947411 0.947411 1 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.65445 1.5501 1.06732 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.861413 0.7731 1.11423 ratio 🚨

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

Labels

changelog/performance A performance improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants