8000 break: zip arg (mask, true, false) by joseph-isaacs · Pull Request #6766 · vortex-data/vortex · GitHub
[go: up one dir, main page]

Skip to content

break: zip arg (mask, true, false)#6766

Merged
joseph-isaacs merged 11 commits intodevelopfrom
ji/zip-order-correct
Mar 3, 2026
Merged

break: zip arg (mask, true, false)#6766
joseph-isaacs merged 11 commits intodevelopfrom
ji/zip-order-correct

Conversation

@joseph-isaacs
Copy link
Contributor
@joseph-isaacs joseph-isaacs commented Mar 3, 2026

The zip array is usually displayed as mask(cond, true, false). This PR does the same for the public API

break

zip is now mask.zip(true, false)

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the changelog/break A breaking API change label Mar 3, 2026
@codspeed-hq
Copy link
codspeed-hq bot commented Mar 3, 2026

Merging this PR will improve performance by 40.87%

⚡ 7 improved benchmarks
✅ 947 untouched benchmarks
⏩ 1466 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation take_map[(0.005, 1.0)] 2.8 ms 2.4 ms +17.55%
Simulation take_map[(0.01, 0.5)] 1.6 ms 1.3 ms +22.67%
Simulation take_map[(0.1, 0.5)] 2.8 ms 2.1 ms +38.13%
Simulation take_map[(0.005, 0.5)] 1.4 ms 1.2 ms +11.46%
Simulation take_map[(0.1, 0.05)] 897.9 µs 759.3 µs +18.26%
Simulation take_map[(0.1, 0.1)] 1,151.4 µs 905.2 µs +27.2%
Simulation take_map[(0.1, 1.0)] 4.9 ms 3.5 ms +40.87%

Comparing ji/zip-order-correct (54cbb27) with develop (6a59b88)

Open in CodSpeed

Footnotes

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

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Mar 3, 2026
@github-actions github-actions bot removed the action/benchmark Trigger full benchmarks to run on this PR label Mar 3, 2026
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 95d38fb 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: PolarSignals Profiling

Summary

  • Overall: 0.997x ➖
  • Vortex: 0.997x ➖
  • datafusion:vortex: 0.997x ➖
  • Best: polarsignals_q02/datafusion:vortex-file-compressed (0.939x)
  • Worst: polarsignals_q06/datafusion:vortex-file-compressed (1.044x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
polarsignals_q00/datafusion:vortex-file-compressed 123169861 125473052.00 0.98 ns
polarsignals_q01/datafusion:vortex-file-compressed 354022175 355544060.00 1.00 ns
polarsignals_q02/datafusion:vortex-file-compressed 25833646 27500580.00 0.94 ns
polarsignals_q03/datafusion:vortex-file-compressed 356129801 356754380.00 1.00 ns
polarsignals_q04/datafusion:vortex-file-compressed 13009556 12859226.00 1.01 ns
polarsignals_q05/datafusion:vortex-file-compressed 18878689 18264418.00 1.03 ns
polarsignals_q06/datafusion:vortex-file-compressed 23020214 22049185.00 1.04 ns
polarsignals_q07/datafusion:vortex-file-compressed 15457572 15356895.00 1.01 ns
polarsignals_q08/datafusion:vortex-file-compressed 444457666 457990209.00 0.97 ns
polarsignals_q09/datafusion:vortex-file-compressed 14379079 14479137.00 0.99 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=1 on NVME

Summary

  • Overall: 1.004x ➖
  • Vortex: 1.002x ➖
  • Parquet: 0.993x ➖
  • duckdb:vortex: 1.001x ➖
  • datafusion:vortex: 1.004x ➖
  • Best: tpch_q13/datafusion:vortex-compact (0.944x)
  • Worst: tpch_q05/datafusion:vortex-file-compressed (1.103x)
  • Significant (>10%): 0↑ 1↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 62155526 62351295.00 1.00 ns
tpch_q02/datafusion:arrow 23355195 23040150.00 1.01 ns
tpch_q03/datafusion:arrow 36370374 36389428.00 1.00 ns
tpch_q04/datafusion:arrow 31528662 30605387.00 1.03 ns
tpch_q05/datafusion:arrow 104619353 90985833.00 1.15 ns 🚨
tpch_q06/datafusion:arrow 24801296 21162506.00 1.17 ns 🚨
tpch_q07/datafusion:arrow 176509769 165551112.00 1.07 ns
tpch_q08/datafusion:arrow 48328219 46919886.00 1.03 ns
tpch_q09/datafusion:arrow 75772853 75577338.00 1.00 ns
tpch_q10/datafusion:arrow 57727587 56097572.00 1.03 ns
tpch_q11/datafusion:arrow 12564917 12080382.00 1.04 ns
tpch_q12/datafusion:arrow 65740084 57837875.00 1.14 ns 🚨
tpch_q13/datafusion:arrow 52678690 50016097.00 1.05 ns
tpch_q14/datafusion:arrow 26186636 24765386.00 1.06 ns
tpch_q15/datafusion:arrow 49365486 49120198.00 1.00 ns
tpch_q16/datafusion:arrow 24916973 25367936.00 0.98 ns
tpch_q17/datafusion:arrow 76487710 87732694.00 0.87 ns 🚀
tpch_q18/datafusion:arrow 164211267 163070344.00 1.01 ns
tpch_q19/datafusion:arrow 42248803 42924907.00 0.98 ns
tpch_q20/datafusion:arrow 39034294 41385577.00 0.94 ns
tpch_q21/datafusion:arrow 228444308 222964924.00 1.02 ns
tpch_q22/datafusion:arrow 22298961 22054859.00 1.01 ns
tpch_q01/datafusion:parquet 109789652 106342191.00 1.03 ns
tpch_q02/datafusion:parquet 82527735 80572180.00 1.02 ns
tpch_q03/datafusion:parquet 79415401 88297711.00 0.90 ns 🚀
tpch_q04/datafusion:parquet 55259185 52929059.00 1.04 ns
tpch_q05/datafusion:parquet 170802686 173519545.00 0.98 ns
tpch_q06/datafusion:parquet 47592912 47711168.00 1.00 ns
tpch_q07/datafusion:parquet 186507753 189229290.00 0.99 ns
tpch_q08/datafusion:parquet 169723399 173099894.00 0.98 ns
tpch_q09/datafusion:parquet 227889094 229429623.00 0.99 ns
tpch_q10/datafusion:parquet 198712856 190750296.00 1.04 ns
tpch_q11/datafusion:parquet 60604068 60599010.00 1.00 ns
tpch_q12/datafusion:parquet 112567068 122463554.00 0.92 ns
tpch_q13/datafusion:parquet 205166193 201166095.00 1.02 ns
tpch_q14/datafusion:parquet 83541304 84444612.00 0.99 ns
tpch_q15/datafusion:parquet 68116918 68869497.00 0.99 ns
tpch_q16/datafusion:parquet 53679644 53572667.00 1.00 ns
tpch_q17/datafusion:parquet 176553035 170924106.00 1.03 ns
tpch_q18/datafusion:parquet 239702673 233081808.00 1.03 ns
tpch_q19/datafusion:parquet 82462860 104190238.00 0.79 ns 🚀
tpch_q20/datafusion:parquet 126031865 122101737.00 1.03 ns
tpch_q21/datafusion:parquet 180840325 186522264.00 0.97 ns
tpch_q22/datafusion:parquet 39410489 39715333.00 0.99 ns
tpch_q01/datafusion:vortex-file-compressed 52239883 51776061.00 1.01 ns
tpch_q02/datafusion:vortex-file-compressed 54732065 56165423.00 0.97 ns
tpch_q03/datafusion:vortex-file-compressed 29989683 29069321.00 1.03 ns
tpch_q04/datafusion:vortex-file-compressed 20166223 20964226.00 0.96 ns
tpch_q05/datafusion:vortex-file-compressed 88748551 80491114.00 1.10 ns 🚨
tpch_q06/datafusion:vortex-file-compressed 11299208 11103831.00 1.02 ns
tpch_q07/datafusion:vortex-file-compressed 94186590 93938210.00 1.00 ns
tpch_q08/datafusion:vortex-file-compressed 70548419 69164289.00 1.02 ns
tpch_q09/datafusion:vortex-file-compressed 89887853 88259033.00 1.02 ns
tpch_q10/datafusion:vortex-file-compressed 81539204 82513327.00 0.99 ns
tpch_q11/datafusion:vortex-file-compressed 20840376 20045694.00 1.04 ns
tpch_q12/datafusion:vortex-file-compressed 36582112 38108773.00 0.96 ns
tpch_q13/datafusion:vortex-file-compressed 32549843 31435808.00 1.04 ns
tpch_q14/datafusion:vortex-file-compressed 29365739 30869294.00 0.95 ns
tpch_q15/datafusion:vortex-file-compressed 27042884 27644610.00 0.98 ns
tpch_q16/datafusion:vortex-file-compressed 36065877 36668277.00 0.98 ns
tpch_q17/datafusion:vortex-file-compressed 76497494 80488530.00 0.95 ns
tpch_q18/datafusion:vortex-file-compressed 107479208 106854862.00 1.01 ns
tpch_q19/datafusion:vortex-file-compressed 39508815 40419243.00 0.98 ns
tpch_q20/datafusion:vortex-file-compressed 50926409 50033013.00 1.02 ns
tpch_q21/datafusion:vortex-file-compressed 100593996 100142545.00 1.00 ns
tpch_q22/datafusion:vortex-file-compressed 16972940 17731058.00 0.96 ns
tpch_q01/datafusion:vortex-compact 62205493 61247759.00 1.02 ns
tpch_q02/datafusion:vortex-compact 62035009 59272356.00 1.05 ns
tpch_q03/datafusion:vortex-compact 33880033 34027914.00 1.00 ns
tpch_q04/datafusion:vortex-compact 25875717 25156385.00 1.03 ns
tpch_q05/datafusion:vortex-compact 86929264 87767106.00 0.99 ns
tpch_q06/datafusion:vortex-compact 15483637 14635228.00 1.06 ns
tpch_q07/datafusion:vortex-compact 100206075 99683362.00 1.01 ns
tpch_q08/datafusion:vortex-compact 79543323 79028226.00 1.01 ns
tpch_q09/datafusion:vortex-compact 97548848 96952645.00 1.01 ns
tpch_q10/datafusion:vortex-compact 83404879 81700993.00 1.02 ns
tpch_q11/datafusion:vortex-compact 22250670 22653690.00 0.98 ns
tpch_q12/datafusion:vortex-compact 46837513 46460548.00 1.01 ns
tpch_q13/datafusion:vortex-compact 37667707 39899197.00 0.94 ns
tpch_q14/datafusion:vortex-compact 34244427 33581126.00 1.02 ns
tpch_q15/datafusion:vortex-compact 35886549 34559210.00 1.04 ns
tpch_q16/datafusion:vortex-compact 41390790 40648574.00 1.02 ns
tpch_q17/datafusion:vortex-compact 81103181 79207643.00 1.02 ns
tpch_q18/datafusion:vortex-compact 114304632 113699167.00 1.01 ns
tpch_q19/datafusion:vortex-compact 51533145 50996416.00 1.01 ns
tpch_q20/datafusion:vortex-compact 58807144 58634159.00 1.00 ns
tpch_q21/datafusion:vortex-compact 111820827 117542292.00 0.95 ns
tpch_q22/datafusion:vortex-compact 17070400 16882937.00 1.01 ns
tpch_q01/duckdb:parquet 78835436 81112453.00 0.97 ns
tpch_q02/duckdb:parquet 46835784 47432797.00 0.99 ns
tpch_q03/duckdb:parquet 76201282 76617620.00 0.99 ns
tpch_q04/duckdb:parquet 62028825 59446958.00 1.04 ns
tpch_q05/duckdb:parquet 76115707 77215796.00 0.99 ns
tpch_q06/duckdb:parquet 22645607 30525701.00 0.74 ns 🚀
tpch_q07/duckdb:parquet 93203884 83896454.00 1.11 ns 🚨
tpch_q08/duckdb:parquet 97898562 114626197.00 0.85 ns 🚀
tpch_q09/duckdb:parquet 172602609 170577997.00 1.01 ns
tpch_q10/duckdb:parquet 150394558 150169852.00 1.00 ns
tpch_q11/duckdb:parquet 25694486 25369784.00 1.01 ns
tpch_q12/duckdb:parquet 62149968 58144285.00 1.07 ns
tpch_q13/duckdb:parquet 278234230 272558574.00 1.02 ns
tpch_q14/duckdb:parquet 51947353 53726024.00 0.97 ns
tpch_q15/duckdb:parquet 28401449 28394203.00 1.00 ns
tpch_q16/duckdb:parquet 59338430 59132443.00 1.00 ns
tpch_q17/duckdb:parquet 81657252 67391345.00 1.21 ns 🚨
tpch_q18/duckdb:parquet 128063065 130533209.00 0.98 ns
tpch_q19/duckdb:parquet 91418455 69118250.00 1.32 ns 🚨
tpch_q20/duckdb:parquet 72576795 85222068.00 0.85 ns 🚀
tpch_q21/duckdb:parquet 184477189 190692080.00 0.97 ns
tpch_q22/duckdb:parquet 56607003 55715016.00 1.02 ns
tpch_q01/duckdb:vortex-file-compressed 34937964 35510696.00 0.98 ns
tpch_q02/duckdb:vortex-file-compressed 32091071 32240551.00 1.00 ns
tpch_q03/duckdb:vortex-file-compressed 33369653 34623979.00 0.96 ns
tpch_q04/duckdb:vortex-file-compressed 37825177 35834588.00 1.06 ns
tpch_q05/duckdb:vortex-file-compressed 41194200 39649747.00 1.04 ns
tpch_q06/duckdb:vortex-file-compressed 11009747 11022678.00 1.00 ns
tpch_q07/duckdb:vortex-file-compressed 41403728 42115058.00 0.98 ns
tpch_q08/duckdb:vortex-file-compressed 48381041 47844205.00 1.01 ns
tpch_q09/duckdb:vortex-file-compressed 82723945 82900225.00 1.00 ns
tpch_q10/duckdb:vortex-file-compressed 40243114 39338707.00 1.02 ns
tpch_q11/duckdb:vortex-file-compressed 17504843 17201299.00 1.02 ns
tpch_q12/duckdb:vortex-file-compressed 25335877 25799361.00 0.98 ns
tpch_q13/duckdb:vortex-file-compressed 40461185 40313636.00 1.00 ns
tpch_q14/duckdb:vortex-file-compressed 24939726 24186100.00 1.03 ns
tpch_q15/duckdb:vortex-file-compressed 18693670 18648413.00 1.00 ns
tpch_q16/duckdb:vortex-file-compressed 34760060 33251654.00 1.05 ns
tpch_q17/duckdb:vortex-file-compressed 26737754 25997975.00 1.03 ns
tpch_q18/duckdb:vortex-file-compressed 56245591 57068160.00 0.99 ns
tpch_q19/duckdb:vortex-file-compressed 34265433 33452577.00 1.02 ns
tpch_q20/duckdb:vortex-file-compressed 37626053 38258542.00 0.98 ns
tpch_q21/duckdb:vortex-file-compressed 105468988 104885763.00 1.01 ns
tpch_q22/duckdb:vortex-file-compressed 20720646 20672631.00 1.00 ns
tpch_q01/duckdb:vortex-compact 42057731 42355608.00 0.99 ns
tpch_q02/duckdb:vortex-compact 42098274 42310622.00 0.99 ns
tpch_q03/duckdb:vortex-compact 36480799 36665509.00 0.99 ns
tpch_q04/duckdb:vortex-compact 42246144 41767411.00 1.01 ns
tpch_q05/duckdb:vortex-compact 44513589 45584601.00 0.98 ns
tpch_q06/duckdb:vortex-compact 14546452 14668075.00 0.99 ns
tpch_q07/duckdb:vortex-compact 50382274 51046121.00 0.99 ns
tpch_q08/duckdb:vortex-compact 56418842 57230095.00 0.99 ns
tpch_q09/duckdb:vortex-compact 91465220 91775330.00 1.00 ns
tpch_q10/duckdb:vortex-compact 45478434 44577460.00 1.02 ns
tpch_q11/duckdb:vortex-compact 23674430 24423953.00 0.97 ns
tpch_q12/duckdb:vortex-compact 39716887 39785813.00 1.00 ns
tpch_q13/duckdb:vortex-compact 46978930 48182288.00 0.98 ns
tpch_q14/duckdb:vortex-compact 31306021 30604706.00 1.02 ns
tpch_q15/duckdb:vortex-compact 21814688 21822168.00 1.00 ns
tpch_q16/duckdb:vortex-compact 38800239 40347193.00 0.96 ns
tpch_q17/duckdb:vortex-compact 31497626 31610492.00 1.00 ns
tpch_q18/duckdb:vortex-compact 59394834 60095460.00 0.99 ns
tpch_q19/duckdb:vortex-compact 39612762 39035334.00 1.01 ns
tpch_q20/duckdb:vortex-compact 47469415 46962038.00 1.01 ns
tpch_q21/duckdb:vortex-compact 118122311 118230105.00 1.00 ns
tpch_q22/duckdb:vortex-compact 22456267 22317479.00 1.01 ns
tpch_q01/duckdb:duckdb 17350781 17569496.00 0.99 ns
tpch_q02/duckdb:duckdb 14657257 14460992.00 1.01 ns
tpch_q03/duckdb:duckdb 22181481 20662948.00 1.07 ns
tpch_q04/duckdb:duckdb 21682233 20916140.00 1.04 ns
tpch_q05/duckdb:duckdb 23649724 23198459.00 1.02 ns
tpch_q06/duckdb:duckdb 7116415 7174640.00 0.99 ns
tpch_q07/duckdb:duckdb 26760745 26725699.00 1.00 ns
tpch_q08/duckdb:duckdb 26876194 26656304.00 1.01 ns
tpch_q09/duckdb:duckdb 57882434 59514551.00 0.97 ns
tpch_q10/duckdb:duckdb 61439731 57137797.00 1.08 ns
tpch_q11/duckdb:duckdb 7637640 7228268.00 1.06 ns
tpch_q12/duckdb:duckdb 17519980 17342314.00 1.01 ns
tpch_q13/duckdb:duckdb 40662038 40315268.00 1.01 ns
tpch_q14/duckdb:duckdb 22482306 22774329.00 0.99 ns
tpch_q15/duckdb:duckdb 14263503 14133626.00 1.01 ns
tpch_q16/duckdb:duckdb 24681470 25418682.00 0.97 ns
tpch_q17/duckdb:duckdb 18180306 17921317.00 1.01 ns
tpch_q18/duckdb:duckdb 40230349 39754364.00 1.01 ns
tpch_q19/duckdb:duckdb 31609128 31711638.00 1.00 ns
tpch_q20/duckdb:duckdb 26896293 26633900.00 1.01 ns
tpch_q21/duckdb:duckdb 63597000 62808838.00 1.01 ns
tpch_q22/duckdb:duckdb 27024035 27351215.00 0.99 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: FineWeb NVMe

Summary

  • Overall: 0.994x ➖
  • Vortex: 0.993x ➖
  • Parquet: 0.996x ➖
  • duckdb:vortex: 0.981x ➖
  • datafusion:vortex: 1.005x ➖
  • Best: fineweb_q03/duckdb:vortex-file-compressed (0.755x)
  • Worst: fineweb_q08/datafusion:vortex-compact (1.129x)
  • Significant (>10%): 1↑ 2↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 6167218 5923508.00 1.04 ns
fineweb_q01/datafusion:parquet 263272153 264588621.00 1.00 ns
fineweb_q02/datafusion:parquet 262439063 268059799.00 0.98 ns
fineweb_q03/datafusion:parquet 263080771 259848337.00 1.01 ns
fineweb_q04/datafusion:parquet 281703357 279336462.00 1.01 ns
fineweb_q05/datafusion:parquet 273357654 272857696.00 1.00 ns
fineweb_q06/datafusion:parquet 266761524 277417449.00 0.96 ns
fineweb_q07/datafusion:parquet 263559432 264356937.00 1.00 ns
fineweb_q08/datafusion:parquet 259387027 261715054.00 0.99 ns
fineweb_q00/datafusion:vortex-file-compressed 5126146 4565071.00 1.12 ns 🚨
fineweb_q01/datafusion:vortex-file-compressed 29736945 29540101.00 1.01 ns
fineweb_q02/datafusion:vortex-file-compressed 31258686 32880405.00 0.95 ns
fineweb_q03/datafusion:vortex-file-compressed 84570690 89207062.00 0.95 ns
fineweb_q04/datafusion:vortex-file-compressed 215944000 209455335.00 1.03 ns
fineweb_q05/datafusion:vortex-file-compressed 190130362 188991817.00 1.01 ns
fineweb_q06/datafusion:vortex-file-compressed 62804133 67809854.00 0.93 ns
fineweb_q07/datafusion:vortex-file-compressed 71449164 73490458.00 0.97 ns
fineweb_q08/datafusion:vortex-file-compressed 28495684 27785026.00 1.03 ns
fineweb_q00/datafusion:vortex-compact 5176978 5073804.00 1.02 ns
fineweb_q01/datafusion:vortex-compact 134986275 147256090.00 0.92 ns
fineweb_q02/datafusion:vortex-compact 160528334 150996924.00 1.06 ns
fineweb_q03/datafusion:vortex-compact 1247194119 1263573316.00 0.99 ns
fineweb_q04/datafusion:vortex-compact 1447069072 1451083591.00 1.00 ns
fineweb_q05/datafusion:vortex-compact 1140042591 1147894445.00 0.99 ns
fineweb_q06/datafusion:vortex-compact 587816260 581508449.00 1.01 ns
fineweb_q07/datafusion:vortex-compact 627417366 617977195.00 1.02 ns
fineweb_q08/datafusion:vortex-compact 25972952 22997320.00 1.13 ns 🚨
fineweb_q00/duckdb:parquet 33425504 33209556.00 1.01 ns
fineweb_q01/duckdb:parquet 98464130 98594956.00 1.00 ns
fineweb_q02/duckdb:parquet 103466884 104809991.00 0.99 ns
fineweb_q03/duckdb:parquet 309284779 315911646.00 0.98 ns
fineweb_q04/duckdb:parquet 432502504 436521582.00 0.99 ns
fineweb_q05/duckdb:parquet 405618424 410118663.00 0.99 ns
fineweb_q06/duckdb:parquet 203958206 204504945.00 1.00 ns
fineweb_q07/duckdb:parquet 216900153 216205227.00 1.00 ns
fineweb_q08/duckdb:parquet 63170393 63673369.00 0.99 ns
fineweb_q00/duckdb:vortex-file-compressed 3988267 4040070.00 0.99 ns
fineweb_q01/duckdb:vortex-file-compressed 26864176 26629885.00 1.01 ns
fineweb_q02/duckdb:vortex-file-compressed 29459932 27823375.00 1.06 ns
fineweb_q03/duckdb:vortex-file-compressed 115694536 153159428.00 0.76 ns 🚀
fineweb_q04/duckdb:vortex-file-compressed 202274508 203297098.00 0.99 ns
fineweb_q05/duckdb:vortex-file-compressed 173388034 184046883.00 0.94 ns
fineweb_q06/duckdb:vortex-file-compressed 71368975 67430899.00 1.06 ns
fineweb_q07/duckdb:vortex-file-compressed 69056341 72003807.00 0.96 ns
fineweb_q08/duckdb:vortex-file-compressed 24874480 26177641.00 0.95 ns
fineweb_q00/duckdb:vortex-compact 5156266 4777568.00 1.08 ns
fineweb_q01/duckdb:vortex-compact 91372125 96866863.00 0.94 ns
fineweb_q02/duckdb:vortex-compact 101787052 100096363.00 1.02 ns
fineweb_q03/duckdb:vortex-compact 848573966 839194864.00 1.01 ns
fineweb_q04/duckdb:vortex-compact 892080899 907157233.00 0.98 ns
fineweb_q05/duckdb:vortex-compact 803201008 804485368.00 1.00 ns
fineweb_q06/duckdb:vortex-compact 464704888 466366441.00 1.00 ns
fineweb_q07/duckdb:vortex-compact 458406987 475667335.00 0.96 ns
fineweb_q08/duckdb:vortex-compact 21750360 21656181.00 1.00 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: TPC-DS SF=1 on NVME

Summary

  • Overall: 1.022x ➖
  • Vortex: 1.024x ➖
  • Parquet: 1.021x ➖
  • duckdb:vortex: 1.021x ➖
  • datafusion:vortex: 1.026x ➖
  • Best: tpcds_q88/duckdb:vortex-compact (0.829x)
  • Worst: tpcds_q88/duckdb:vortex-file-compressed (1.155x)
  • Significant (>10%): 3↑ 7↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
tpcds_q01/datafusion:parquet 39505961 39892211.00 0.99 ns
tpcds_q02/datafusion:parquet 54465169 52464213.00 1.04 ns
tpcds_q03/datafusion:parquet 18166429 17017912.00 1.07 ns
tpcds_q04/datafusion:parquet 363181353 362864060.00 1.00 ns
tpcds_q05/datafusion:parquet 94622606 91662732.00 1.03 ns
tpcds_q06/datafusion:parquet 100173295 100896086.00 0.99 ns
tpcds_q07/datafusion:parquet 142240894 134540125.00 1.06 ns
tpcds_q08/datafusion:parquet 38962667 40035695.00 0.97 ns
tpcds_q09/datafusion:parquet 53584256 52733746.00 1.02 ns
tpcds_q10/datafusion:parquet 105697886 100807268.00 1.05 ns
tpcds_q11/datafusion:parquet 234997590 235180780.00 1.00 ns
tpcds_q12/datafusion:parquet 29538738 30678574.00 0.96 ns
tpcds_q13/datafusion:parquet 145223530 141884260.00 1.02 ns
tpcds_q14/datafusion:parquet 218817404 212038381.00 1.03 ns
tpcds_q15/datafusion:parquet 60713838 60794156.00 1.00 ns
tpcds_q16/datafusion:parquet 33888211 35811787.00 0.95 ns
tpcds_q17/datafusion:parquet 188226902 189314082.00 0.99 ns
tpcds_q18/datafusion:parquet 181266296 183100471.00 0.99 ns
tpcds_q19/datafusion:parquet 38220009 36983750.00 1.03 ns
tpcds_q20/datafusion:parquet 25169273 24267226.00 1.04 ns
tpcds_q21/datafusion:parquet 27783777 27500407.00 1.01 ns
tpcds_q22/datafusion:parquet 144222852 155862402.00 0.93 ns
tpcds_q23/datafusion:parquet 186233924 181524384.00 1.03 ns
tpcds_q24/datafusion:parquet 224498884 225968532.00 0.99 ns
tpcds_q25/datafusion:parquet 200445183 192506294.00 1.04 ns
tpcds_q26/datafusion:parquet 123302748 120256561.00 1.03 ns
tpcds_q27/datafusion:parquet 287778667 272499866.00 1.06 ns
tpcds_q28/datafusion:parquet 53655613 52379875.00 1.02 ns
tpcds_q29/datafusion:parquet 196256258 190873317.00 1.03 ns
tpcds_q30/datafusion:parquet 45232306 44851490.00 1.01 ns
tpcds_q31/datafusion:parquet 107992756 106713834.00 1.01 ns
tpcds_q32/datafusion:parquet 31282474 30753944.00 1.02 ns
tpcds_q33/datafusion:parquet 38636384 37579856.00 1.03 ns
tpcds_q34/datafusion:parquet 36546928 37463313.00 0.98 ns
tpcds_q35/datafusion:parquet 99592442 96305427.00 1.03 ns
tpcds_q36/datafusion:parquet 85575080 82970772.00 1.03 ns
tpcds_q37/datafusion:parquet 26545474 26833079.00 0.99 ns
tpcds_q38/datafusion:parquet 66038450 65388187.00 1.01 ns
tpcds_q39/datafusion:parquet 94602591 92458964.00 1.02 ns
tpcds_q40/datafusion:parquet 37121158 34852930.00 1.07 ns
tpcds_q41/datafusion:parquet 12993264 12263314.00 1.06 ns
tpcds_q42/datafusion:parquet 15784949 15927905.00 0.99 ns
tpcds_q43/datafusion:parquet 27188040 26466169.00 1.03 ns
tpcds_q44/datafusion:parquet 43755521 40122282.00 1.09 ns
tpcds_q45/datafusion:parquet 73401189 71611219.00 1.02 ns
tpcds_q46/datafusion:parquet 53017314 51499007.00 1.03 ns
tpcds_q47/datafusion:parquet 192748762 186878186.00 1.03 ns
tpcds_q48/datafusion:parquet 136517333 134121170.00 1.02 ns
tpcds_q49/datafusion:parquet 77379590 69987436.00 1.11 ns 🚨
tpcds_q50/datafusion:parquet 120888497 118798305.00 1.02 ns
tpcds_q51/datafusion:parquet 95930026 95260090.00 1.01 ns
tpcds_q52/datafusion:parquet 16081603 16297126.00 0.99 ns
tpcds_q53/datafusion:parquet 31241652 30874954.00 1.01 ns
tpcds_q54/datafusion:parquet 50339170 48226007.00 1.04 ns
tpcds_q55/datafusion:parquet 16439523 16371295.00 1.00 ns
tpcds_q56/datafusion:parquet 37751902 36523850.00 1.03 ns
tpcds_q57/datafusion:parquet 139435121 130249446.00 1.07 ns
tpcds_q58/datafusion:parquet 76149785 74472420.00 1.02 ns
tpcds_q59/datafusion:parquet 71433467 67232268.00 1.06 ns
tpcds_q60/datafusion:parquet 39864087 36751100.00 1.08 ns
tpcds_q61/datafusion:parquet 70471291 67680984.00 1.04 ns
tpcds_q62/datafusion:parquet 44216178 46702187.00 0.95 ns
tpcds_q63/datafusion:parquet 32529991 32571551.00 1.00 ns
tpcds_q64/datafusion:parquet 1044976802 1029345179.00 1.02 ns
tpcds_q65/datafusion:parquet 49966389 50276543.00 0.99 ns
tpcds_q66/datafusion:parquet 90721113 88353953.00 1.03 ns
tpcds_q67/datafusion:parquet 176104583 174806361.00 1.01 ns
tpcds_q68/datafusion:parquet 52825571 53232556.00 0.99 ns
tpcds_q69/datafusion:parquet 96268337 95562506.00 1.01 ns
tpcds_q70/datafusion:parquet 114424612 111047505.00 1.03 ns
tpcds_q71/datafusion:parquet 30113075 27981495.00 1.08 ns
tpcds_q72/datafusion:parquet 884553827 852510615.00 1.04 ns
tpcds_q73/datafusion:parquet 36710455 37284526.00 0.98 ns
tpcds_q74/datafusion:parquet 132194656 128940292.00 1.03 ns
tpcds_q75/datafusion:parquet 131647640 132048540.00 1.00 ns
tpcds_q76/datafusion:parquet 96862580 101622168.00 0.95 ns
tpcds_q77/datafusion:parquet 60648359 60509092.00 1.00 ns
tpcds_q78/datafusion:parquet 184312284 179116552.00 1.03 ns
tpcds_q79/datafusion:parquet 43956848 41254323.00 1.07 ns
tpcds_q80/datafusion:parquet 116571967 112295536.00 1.04 ns
tpcds_q81/datafusion:parquet 45965300 42665575.00 1.08 ns
tpcds_q82/datafusion:parquet 30467114 29783499.00 1.02 ns
tpcds_q83/datafusion:parquet 55567636 54641935.00 1.02 ns
tpcds_q84/datafusion:parquet 49058801 49281204.00 1.00 ns
tpcds_q85/datafusion:parquet 250539748 247570599.00 1.01 ns
tpcds_q86/datafusion:parquet 22126885 21498348.00 1.03 ns
tpcds_q87/datafusion:parquet 68262302 66106519.00 1.03 ns
tpcds_q88/datafusion:parquet 80426936 78756646.00 1.02 ns
tpcds_q89/datafusion:parquet 38598272 35980740.00 1.07 ns
tpcds_q90/datafusion:parquet 20470887 18939795.00 1.08 ns
tpcds_q91/datafusion:parquet 81136792 79072664.00 1.03 ns
tpcds_q92/datafusion:parquet 24574928 25086865.00 0.98 ns
tpcds_q93/datafusion:parquet 39734802 38072823.00 1.04 ns
tpcds_q94/datafusion:parquet 28229765 28382651.00 0.99 ns
tpcds_q95/datafusion:parquet 142937832 140158841.00 1.02 ns
tpcds_q96/datafusion:parquet 15845592 14535815.00 1.09 ns
tpcds_q97/datafusion:parquet 37818468 34623128.00 1.09 ns
tpcds_q98/datafusion:parquet 37618292 36473444.00 1.03 ns
tpcds_q99/datafusion:parquet 46288824 46040001.00 1.01 ns
tpcds_q01/datafusion:vortex-file-compressed 30526130 29531675.00 1.03 ns
tpcds_q02/datafusion:vortex-file-compressed 81529558 77887676.00 1.05 ns
tpcds_q03/datafusion:vortex-file-compressed 28764595 28372153.00 1.01 ns
tpcds_q04/datafusion:vortex-file-compressed 402986162 401971339.00 1.00 ns
tpcds_q05/datafusion:vortex-file-compressed 73415477 77154752.00 0.95 ns
tpcds_q06/datafusion:vortex-file-compressed 77462435 77247700.00 1.00 ns
tpcds_q07/datafusion:vortex-file-compressed 80886566 81367063.00 0.99 ns
tpcds_q08/datafusion:vortex-file-compressed 42671158 40182782.00 1.06 ns
tpcds_q09/datafusion:vortex-file-compressed 48732309 48288145.00 1.01 ns
tpcds_q10/datafusion:vortex-file-compressed 52482546 50643010.00 1.04 ns
tpcds_q11/datafusion:vortex-file-compressed 239864365 233029591.00 1.03 ns
tpcds_q12/datafusion:vortex-file-compressed 37386897 38918228.00 0.96 ns
tpcds_q13/datafusion:vortex-file-compressed 82741019 82335987.00 1.00 ns
tpcds_q14/datafusion:vortex-file-compressed 221378515 207463484.00 1.07 ns
tpcds_q15/datafusion:vortex-file-compressed 49766214 50140929.00 0.99 ns
tpcds_q16/datafusion:vortex-file-compressed 31632933 30891441.00 1.02 ns
tpcds_q17/datafusion:vortex-file-compressed 117924471 118020655.00 1.00 ns
tpcds_q18/datafusion:vortex-file-compressed 104116869 105597006.00 0.99 ns
tpcds_q19/datafusion:vortex-file-compressed 49320405 49367691.00 1.00 ns
tpcds_q20/datafusion:vortex-file-compressed 44058051 42443284.00 1.04 ns
tpcds_q21/datafusion:vortex-file-compressed 189860970 171847450.00 1.10 ns 🚨
tpcds_q22/datafusion:vortex-file-compressed 73680063 70368297.00 1.05 ns
tpcds_q23/datafusion:vortex-file-compressed 192126274 187879686.00 1.02 ns
tpcds_q24/datafusion:vortex-file-compressed 192796536 188680338.00 1.02 ns
tpcds_q25/datafusion:vortex-file-compressed 122389293 119268000.00 1.03 ns
tpcds_q26/datafusion:vortex-file-compressed 65991234 67310904.00 0.98 ns
tpcds_q27/datafusion:vortex-file-compressed 173568117 172717669.00 1.00 ns
tpcds_q28/datafusion:vortex-file-compressed 50684081 50410754.00 1.01 ns
tpcds_q29/datafusion:vortex-file-compressed 118818032 118917241.00 1.00 ns
tpcds_q30/datafusion:vortex-file-compressed 30183525 28873571.00 1.05 ns
tpcds_q31/datafusion:vortex-file-compressed 189780597 182662216.00 1.04 ns
tpcds_q32/datafusion:vortex-file-compressed 26149076 24912387.00 1.05 ns
tpcds_q33/datafusion:vortex-file-compressed 38336851 36850325.00 1.04 ns
tpcds_q34/datafusion:vortex-file-compressed 36622534 38204434.00 0.96 ns
tpcds_q35/datafusion:vortex-file-compressed 63968414 63827493.00 1.00 ns
tpcds_q36/datafusion:vortex-file-compressed 109611278 111399955.00 0.98 ns
tpcds_q37/datafusion:vortex-file-compressed 39890851 39097518.00 1.02 ns
tpcds_q38/datafusion:vortex-file-compressed 95093600 91308401.00 1.04 ns
tpcds_q39/datafusion:vortex-file-compressed 207478793 183187017.00 1.13 ns 🚨
tpcds_q40/datafusion:vortex-file-compressed 56020038 56156587.00 1.00 ns
tpcds_q41/datafusion:vortex-file-compressed 14426094 13130840.00 1.10 ns
tpcds_q42/datafusion:vortex-file-compressed 32148557 31796153.00 1.01 ns
tpcds_q43/datafusion:vortex-file-compressed 48932443 49440090.00 0.99 ns
tpcds_q44/datafusion:vortex-file-compressed 43938133 42969904.00 1.02 ns
tpcds_q45/datafusion:vortex-file-compressed 51835106 49227101.00 1.05 ns
tpcds_q46/datafusion:vortex-file-compressed 67718187 64737716.00 1.05 ns
tpcds_q47/datafusion:vortex-file-compressed 255689811 246895889.00 1.04 ns
tpcds_q48/datafusion:vortex-file-compressed 74440477 71499356.00 1.04 ns
tpcds_q49/datafusion:vortex-file-compressed 72709207 70510181.00 1.03 ns
tpcds_q50/datafusion:vortex-file-compressed 78455822 76314078.00 1.03 ns
tpcds_q51/datafusion:vortex-file-compressed 95017708 94008126.00 1.01 ns
tpcds_q52/datafusion:vortex-file-compressed 33077453 33576029.00 0.99 ns
tpcds_q53/datafusion:vortex-file-compressed 30681645 29492514.00 1.04 ns
tpcds_q54/datafusion:vortex-file-compressed 51222610 48874091.00 1.05 ns
tpcds_q55/datafusion:vortex-file-compressed 32151815 33585642.00 0.96 ns
tpcds_q56/datafusion:vortex-file-compressed 48532213 47938827.00 1.01 ns
tpcds_q57/datafusion:vortex-file-compressed 195306989 193100617.00 1.01 ns
tpcds_q58/datafusion:vortex-file-compressed 115852090 112309263.00 1.03 ns
tpcds_q59/datafusion:vortex-file-compressed 97860203 97162058.00 1.01 ns
tpcds_q60/datafusion:vortex-file-compressed 48639159 46264369.00 1.05 ns
tpcds_q61/datafusion:vortex-file-compressed 59387629 56141003.00 1.06 ns
tpcds_q62/datafusion:vortex-file-compressed 47970611 47355503.00 1.01 ns
tpcds_q63/datafusion:vortex-file-compressed 30869585 29898913.00 1.03 ns
tpcds_q64/datafusion:vortex-file-compressed 741179778 731206788.00 1.01 ns
tpcds_q65/datafusion:vortex-file-compressed 53952490 54426823.00 0.99 ns
tpcds_q66/datafusion:vortex-file-compressed 112419259 106034242.00 1.06 ns
tpcds_q67/datafusion:vortex-file-compressed 142888833 138820160.00 1.03 ns
tpcds_q68/datafusion:vortex-file-compressed 68510522 66737622.00 1.03 ns
tpcds_q69/datafusion:vortex-file-compressed 51186107 48699402.00 1.05 ns
tpcds_q70/datafusion:vortex-file-compressed 124578826 123447589.00 1.01 ns
tpcds_q71/datafusion:vortex-file-compressed 31328312 31648028.00 0.99 ns
tpcds_q72/datafusion:vortex-file-compressed 3431849900 3283085511.00 1.05 ns
tpcds_q73/datafusion:vortex-file-compressed 40447448 37117454.00 1.09 ns
tpcds_q74/datafusion:vortex-file-compressed 176934991 167451515.00 1.06 ns
tpcds_q75/datafusion:vortex-file-compressed 138491252 133565576.00 1.04 ns
tpcds_q76/datafusion:vortex-file-compressed 67223015 68674313.00 0.98 ns
tpcds_q77/datafusion:vortex-file-compressed 56161471 54501163.00 1.03 ns
tpcds_q78/datafusion:vortex-file-compressed 179551247 176342685.00 1.02 ns
tpcds_q79/datafusion:vortex-file-compressed 45157203 44149462.00 1.02 ns
tpcds_q80/datafusion:vortex-file-compressed 123161162 112797685.00 1.09 ns
tpcds_q81/datafusion:vortex-file-compressed 36941126 35967970.00 1.03 ns
tpcds_q82/datafusion:vortex-file-compressed 41720899 41225453.00 1.01 ns
tpcds_q83/datafusion:vortex-file-compressed 69892155 67075452.00 1.04 ns
tpcds_q84/datafusion:vortex-file-compressed 16462171 15818105.00 1.04 ns
tpcds_q85/datafusion:vortex-file-compressed 143127495 138470388.00 1.03 ns
tpcds_q86/datafusion:vortex-file-compressed 34200057 33341954.00 1.03 ns
tpcds_q87/datafusion:vortex-file-compressed 97807117 94383920.00 1.04 ns
tpcds_q88/datafusion:vortex-file-compressed 79438439 77536555.00 1.02 ns
tpcds_q89/datafusion:vortex-file-compressed 58847980 59205696.00 0.99 ns
tpcds_q90/datafusion:vortex-file-compressed 16937607 17127398.00 0.99 ns
tpcds_q91/datafusion:vortex-file-compressed 26797473 25966468.00 1.03 ns
tpcds_q92/datafusion:vortex-file-compressed 21231872 21104994.00 1.01 ns
tpcds_q93/datafusion:vortex-file-compressed 40761903 39475211.00 1.03 ns
tpcds_q94/datafusion:vortex-file-compressed 29593697 28505948.00 1.04 ns
tpcds_q95/datafusion:vortex-file-compressed 96200895 92983805.00 1.03 ns
tpcds_q96/datafusion:vortex-file-compressed 15972008 15562101.00 1.03 ns
tpcds_q97/datafusion:vortex-file-compressed 34404408 32814607.00 1.05 ns
tpcds_q98/datafusion:vortex-file-compressed 53473898 51218388.00 1.04 ns
tpcds_q99/datafusion:vortex-file-compressed 65628522 62709698.00 1.05 ns
tpcds_q01/datafusion:vortex-compact 36745124 35910816.00 1.02 ns
tpcds_q02/datafusion:vortex-compact 87086687 83829094.00 1.04 ns
tpcds_q03/datafusion:vortex-compact 34982534 33985786.00 1.03 ns
tpcds_q04/datafusion:vortex-compact 445425154 431316092.00 1.03 ns
tpcds_q05/datafusion:vortex-compact 85221277 84514516.00 1.01 ns
tpcds_q06/datafusion:vortex-compact 85401866 84364709.00 1.01 ns
tpcds_q07/datafusion:vortex-compact 100085461 96649111.00 1.04 ns
tpcds_q08/datafusion:vortex-compact 50666560 49342588.00 1.03 ns
tpcds_q09/datafusion:vortex-compact 102631440 99308545.00 1.03 ns
tpcds_q10/datafusion:vortex-compact 68357627 68111709.00 1.00 ns
tpcds_q11/datafusion:vortex-compact 262383979 254282992.00 1.03 ns
tpcds_q12/datafusion:vortex-compact 41060654 39278934.00 1.05 ns
tpcds_q13/datafusion:vortex-compact 144874688 148547366.00 0.98 ns
tpcds_q14/datafusion:vortex-compact 278324088 266493319.00 1.04 ns
tpcds_q15/datafusion:vortex-compact 57175563 56426407.00 1.01 ns
tpcds_q16/datafusion:vortex-compact 42779205 41491144.00 1.03 ns
tpcds_q17/datafusion:vortex-compact 134271680 128447880.00 1.05 ns
tpcds_q18/datafusion:vortex-compact 122065186 119537554.00 1.02 ns
tpcds_q19/datafusion:vortex-compact 63418948 63254731.00 1.00 ns
tpcds_q20/datafusion:vortex-compact 45177854 47367168.00 0.95 ns
tpcds_q21/datafusion:vortex-compact 185315547 185332826.00 1.00 ns
tpcds_q22/datafusion:vortex-compact 80941356 78803816.00 1.03 ns
tpcds_q23/datafusion:vortex-compact 241056436 231288518.00 1.04 ns
tpcds_q24/datafusion:vortex-compact 219432278 216648621.00 1.01 ns
tpcds_q25/datafusion:vortex-compact 132050258 129985926.00 1.02 ns
tpcds_q26/datafusion:vortex-compact 78012653 76025381.00 1.03 ns
tpcds_q27/datafusion:vortex-compact 215765039 210239585.00 1.03 ns
tpcds_q28/datafusion:vortex-compact 105363231 101948927.00 1.03 ns
tpcds_q29/datafusion:vortex-compact 137632085 135067021.00 1.02 ns
tpcds_q30/datafusion:vortex-compact 37000967 35210710.00 1.05 ns
tpcds_q31/datafusion:vortex-compact 227430403 223852872.00 1.02 ns
tpcds_q32/datafusion:vortex-compact 32951174 32212103.00 1.02 ns
tpcds_q33/datafusion:vortex-compact 54340564 51686116.00 1.05 ns
tpcds_q34/datafusion:vortex-compact 56799692 56558888.00 1.00 ns
tpcds_q35/datafusion:vortex-compact 78268396 75236308.00 1.04 ns
tpcds_q36/datafusion:vortex-compact 135847437 132689580.00 1.02 ns
tpcds_q37/datafusion:vortex-compact 52934415 50360218.00 1.05 ns
tpcds_q38/datafusion:vortex-compact 107155852 106505533.00 1.01 ns
tpcds_q39/datafusion:vortex-compact 211107572 188002921.00 1.12 ns 🚨
tpcds_q40/datafusion:vortex-compact 62900001 59858200.00 1.05 ns
tpcds_q41/datafusion:vortex-compact 15868403 15272009.00 1.04 ns
tpcds_q42/datafusion:vortex-compact 36524067 39544264.00 0.92 ns
tpcds_q43/datafusion:vortex-compact 56074444 54177854.00 1.04 ns
tpcds_q44/datafusion:vortex-compact 73632097 72920656.00 1.01 ns
tpcds_q45/datafusion:vortex-compact 56277461 54073541.00 1.04 ns
tpcds_q46/datafusion:vortex-compact 95614278 92926347.00 1.03 ns
tpcds_q47/datafusion:vortex-compact 276464774 268365768.00 1.03 ns
tpcds_q48/datafusion:vortex-compact 111841307 113952595.00 0.98 ns
tpcds_q49/datafusion:vortex-compact 103040680 95301836.00 1.08 ns
tpcds_q50/datafusion:vortex-compact 98927748 94251374.00 1.05 ns
tpcds_q51/datafusion:vortex-compact 103710106 100895982.00 1.03 ns
tpcds_q52/datafusion:vortex-compact 38929160 38252575.00 1.02 ns
tpcds_q53/datafusion:vortex-compact 39609463 39856476.00 0.99 ns
tpcds_q54/datafusion:vortex-compact 66786611 66104473.00 1.01 ns
tpcds_q55/datafusion:vortex-compact 37915355 37620587.00 1.01 ns
tpcds_q56/datafusion:vortex-compact 61574209 59923899.00 1.03 ns
tpcds_q57/datafusion:vortex-compact 208966038 202365129.00 1.03 ns
tpcds_q58/datafusion:vortex-compact 125021582 123257377.00 1.01 ns
tpcds_q59/datafusion:vortex-compact 115191585 111929989.00 1.03 ns
tpcds_q60/datafusion:vortex-compact 62872852 60448484.00 1.04 ns
tpcds_q61/datafusion:vortex-compact 82335187 81201529.00 1.01 ns
tpcds_q62/datafusion:vortex-compact 49357242 46317663.00 1.07 ns
tpcds_q63/datafusion:vortex-compact 40593556 38498136.00 1.05 ns
tpcds_q64/datafusion:vortex-compact 841194069 816439108.00 1.03 ns
tpcds_q65/datafusion:vortex-compact 77478578 72414727.00 1.07 ns
tpcds_q66/datafusion:vortex-compact 115382603 115595033.00 1.00 ns
tpcds_q67/datafusion:vortex-compact 151837455 150715028.00 1.01 ns
tpcds_q68/datafusion:vortex-compact 94523983 93109341.00 1.02 ns
tpcds_q69/datafusion:vortex-compact 66615511 64219394.00 1.04 ns
tpcds_q70/datafusion:vortex-compact 137500200 135478520.00 1.01 ns
tpcds_q71/datafusion:vortex-compact 45777691 45209258.00 1.01 ns
tpcds_q72/datafusion:vortex-compact 3434331392 3303141920.00 1.04 ns
tpcds_q73/datafusion:vortex-compact 59123919 55099970.00 1.07 ns
tpcds_q74/datafusion:vortex-compact 190747440 194813368.00 0.98 ns
tpcds_q75/datafusion:vortex-compact 184058856 175542401.00 1.05 ns
tpcds_q76/datafusion:vortex-compact 85040824 83510072.00 1.02 ns
tpcds_q77/datafusion:vortex-compact 69366860 68252584.00 1.02 ns
tpcds_q78/datafusion:vortex-compact 207038327 201394544.00 1.03 ns
tpcds_q79/datafusion:vortex-compact 69250370 68267344.00 1.01 ns
tpcds_q80/datafusion:vortex-compact 139896646 136328575.00 1.03 ns
tpcds_q81/datafusion:vortex-compact 43675719 42062907.00 1.04 ns
tpcds_q82/datafusion:vortex-compact 56630798 53452777.00 1.06 ns
tpcds_q83/datafusion:vortex-compact 69914685 65318956.00 1.07 ns
tpcds_q84/datafusion:vortex-compact 19467863 18323640.00 1.06 ns
tpcds_q85/datafusion:vortex-compact 166766317 164202953.00 1.02 ns
tpcds_q86/datafusion:vortex-compact 35584208 33974878.00 1.05 ns
tpcds_q87/datafusion:vortex-compact 113188642 108532675.00 1.04 ns
tpcds_q88/datafusion:vortex-compact 134474652 132638524.00 1.01 ns
tpcds_q89/datafusion:vortex-compact 67253344 65694454.00 1.02 ns
tpcds_q90/datafusion:vortex-compact 23105285 23083520.00 1.00 ns
tpcds_q91/datafusion:vortex-compact 42783551 41206871.00 1.04 ns
tpcds_q92/datafusion:vortex-compact 24502126 22871959.00 1.07 ns
tpcds_q93/datafusion:vortex-compact 56792139 53011846.00 1.07 ns
tpcds_q94/datafusion:vortex-compact 36092461 34749826.00 1.04 ns
tpcds_q95/datafusion:vortex-compact 104578680 105021264.00 1.00 ns
tpcds_q96/datafusion:vortex-compact 25922029 24906567.00 1.04 ns
tpcds_q97/datafusion:vortex-compact 45600632 44205817.00 1.03 ns
tpcds_q98/datafusion:vortex-compact 58387715 58389817.00 1.00 ns
tpcds_q99/datafusion:vortex-compact 67471837 63734691.00 1.06 ns
tpcds_q01/duckdb:parquet 47441102 46993124.00 1.01 ns
tpcds_q02/duckdb:parquet 29757564 28843105.00 1.03 ns
tpcds_q03/duckdb:parquet 14038002 14039049.00 1.00 ns
tpcds_q04/duckdb:parquet 127971067 130221890.00 0.98 ns
tpcds_q05/duckdb:parquet 31893447 32304484.00 0.99 ns
tpcds_q06/duckdb:parquet 34207938 34318459.00 1.00 ns
tpcds_q07/duckdb:parquet 28557582 28301668.00 1.01 ns
tpcds_q08/duckdb:parquet 28960426 28436773.00 1.02 ns
tpcds_q09/duckdb:parquet 41652578 41587655.00 1.00 ns
tpcds_q10/duckdb:parquet 41422372 40812139.00 1.01 ns
tpcds_q11/duckdb:parquet 86053042 84464437.00 1.02 ns
tpcds_q12/duckdb:parquet 17738532 17611503.00 1.01 ns
tpcds_q13/duckdb:parquet 38183792 38699825.00 0.99 ns
tpcds_q14/duckdb:parquet 103631531 105422999.00 0.98 ns
tpcds_q15/duckdb:parquet 28325005 27704821.00 1.02 ns
tpcds_q16/duckdb:parquet 22529638 22293030.00 1.01 ns
tpcds_q17/duckdb:parquet 39748572 39590046.00 1.00 ns
tpcds_q18/duckdb:parquet 102714911 99739957.00 1.03 ns
tpcds_q19/duckdb:parquet 33419077 32772922.00 1.02 ns
tpcds_q20/duckdb:parquet 17859966 17695468.00 1.01 ns
tpcds_q21/duckdb:parquet 15720091 13375114.00 1.18 ns 🚨
tpcds_q22/duckdb:parquet 99453938 99333798.00 1.00 ns
tpcds_q23/duckdb:parquet 102750332 100006236.00 1.03 ns
tpcds_q24/duckdb:parquet 50251794 49684963.00 1.01 ns
tpcds_q25/duckdb:parquet 36211179 35835421.00 1.01 ns
tpcds_q26/duckdb:parquet 39040766 37934046.00 1.03 ns
tpcds_q27/duckdb:parquet 79936573 76715180.00 1.04 ns
tpcds_q28/duckdb:parquet 42783988 43154921.00 0.99 ns
tpcds_q29/duckdb:parquet 37810479 36998083.00 1.02 ns
tpcds_q30/duckdb:parquet 45847258 44988756.00 1.02 ns
tpcds_q31/duckdb:parquet 27625444 27515778.00 1.00 ns
tpcds_q32/duckdb:parquet 12874537 12828973.00 1.00 ns
tpcds_q33/duckdb:parquet 22871619 21268757.00 1.08 ns
tpcds_q34/duckdb:parquet 24139116 23486997.00 1.03 ns
tpcds_q35/duckdb:parquet 70284397 68483286.00 1.03 ns
tpcds_q36/duckdb:parquet 24525828 24148180.00 1.02 ns
tpcds_q37/duckdb:parquet 16618475 15624393.00 1.06 ns
tpcds_q38/duckdb:parquet 36860309 34990881.00 1.05 ns
tpcds_q39/duckdb:parquet 36796697 36086458.00 1.02 ns
tpcds_q40/duckdb:parquet 20179335 19983027.00 1.01 ns
tpcds_q41/duckdb:parquet 10048297 9918102.00 1.01 ns
tpcds_q42/duckdb:parquet 13829049 13272796.00 1.04 ns
tpcds_q43/duckdb:parquet 18963327 18325322.00 1.03 ns
tpcds_q44/duckdb:parquet 29173895 28214092.00 1.03 ns
tpcds_q45/duckdb:parquet 31283161 28919253.00 1.08 ns
tpcds_q46/duckdb:parquet 49688228 48975539.00 1.01 ns
tpcds_q47/duckdb:parquet 59706341 59036301.00 1.01 ns
tpcds_q48/duckdb:parquet 34087021 34013591.00 1.00 ns
tpcds_q49/duckdb:parquet 26367186 25768751.00 1.02 ns
tpcds_q50/duckdb:parquet 28703822 28387820.00 1.01 ns
tpcds_q51/duckdb:parquet 197495699 195946346.00 1.01 ns
tpcds_q52/duckdb:parquet 14094363 13317932.00 1.06 ns
tpcds_q53/duckdb:parquet 19797224 19567487.00 1.01 ns
tpcds_q54/duckdb:parquet 26635878 26347163.00 1.01 ns
tpcds_q55/duckdb:parquet 13565833 13290051.00 1.02 ns
tpcds_q56/duckdb:parquet 23544869 23044624.00 1.02 ns
tpcds_q57/duckdb:parquet 49439996 46757441.00 1.06 ns
tpcds_q58/duckdb:parquet 26536752 25868068.00 1.03 ns
tpcds_q59/duckdb:parquet 39420561 39083114.00 1.01 ns
tpcds_q60/duckdb:parquet 24159765 23829981.00 1.01 ns
tpcds_q61/duckdb:parquet 34248468 33818297.00 1.01 ns
tpcds_q62/duckdb:parquet 14098204 13735994.00 1.03 ns
tpcds_q63/duckdb:parquet 17742776 17584341.00 1.01 ns
tpcds_q64/duckdb:parquet 77840839 77963239.00 1.00 ns
tpcds_q65/duckdb:parquet 27506655 28672685.00 0.96 ns
tpcds_q66/duckdb:parquet 30314182 29517783.00 1.03 ns
tpcds_q67/duckdb:parquet 188315520 184527324.00 1.02 ns
tpcds_q68/duckdb:parquet 39598376 38623977.00 1.03 ns
tpcds_q69/duckdb:parquet 41933999 40987872.00 1.02 ns
tpcds_q70/duckdb:parquet 57361205 56669228.00 1.01 ns
tpcds_q71/duckdb:parquet 20983867 21135505.00 0.99 ns
tpcds_q72/duckdb:parquet 169543638 169264134.00 1.00 ns
tpcds_q73/duckdb:parquet 21506826 20852203.00 1.03 ns
tpcds_q74/duckdb:parquet 54963789 54019471.00 1.02 ns
tpcds_q75/duckdb:parquet 56534564 55574382.00 1.02 ns
tpcds_q76/duckdb:parquet 22095700 21587742.00 1.02 ns
tpcds_q77/duckdb:parquet 23963681 24347674.00 0.98 ns
tpcds_q78/duckdb:parquet 82479330 78475075.00 1.05 ns
tpcds_q79/duckdb:parquet 31745645 31354069.00 1.01 ns
tpcds_q80/duckdb:parquet 44651582 44187041.00 1.01 ns
tpcds_q81/duckdb:parquet 51962017 50190541.00 1.04 ns
tpcds_q82/duckdb:parquet 19790744 19205333.00 1.03 ns
tpcds_q83/duckdb:parquet 19195181 18775897.00 1.02 ns
tpcds_q84/duckdb:parquet 21518766 20917626.00 1.03 ns
tpcds_q85/duckdb:parquet 44062063 42222633.00 1.04 ns
tpcds_q86/duckdb:parquet 39941512 38104340.00 1.05 ns
tpcds_q87/duckdb:parquet 37772207 37344186.00 1.01 ns
tpcds_q88/duckdb:parquet 54439749 53677606.00 1.01 ns
tpcds_q89/duckdb:parquet 22374311 21724384.00 1.03 ns
tpcds_q90/duckdb:parquet 9750854 10160255.00 0.96 ns
tpcds_q91/duckdb:parquet 27802854 27954736.00 0.99 ns
tpcds_q92/duckdb:parquet 13927532 13223637.00 1.05 ns
tpcds_q93/duckdb:parquet 34142288 32975092.00 1.04 ns
tpcds_q94/duckdb:parquet 18948425 18730618.00 1.01 ns
tpcds_q95/duckdb:parquet 154157086 145730592.00 1.06 ns
tpcds_q96/duckdb:parquet 11575021 11641366.00 0.99 ns
tpcds_q97/duckdb:parquet 39108012 37466141.00 1.04 ns
tpcds_q98/duckdb:parquet 24547782 23511161.00 1.04 ns
tpcds_q99/duckdb:parquet 24847602 24548197.00 1.01 ns
tpcds_q01/duckdb:vortex-file-compressed 31734711 30863148.00 1.03 ns
tpcds_q02/duckdb:vortex-file-compressed 49548852 54501923.00 0.91 ns
tpcds_q03/duckdb:vortex-file-compressed 25516658 25585787.00 1.00 ns
tpcds_q04/duckdb:vortex-file-compressed 116049443 111989976.00 1.04 ns
tpcds_q05/duckdb:vortex-file-compressed 39308180 41818431.00 0.94 ns
tpcds_q06/duckdb:vortex-file-compressed 41095974 39978739.00 1.03 ns
tpcds_q07/duckdb:vortex-file-compressed 33398584 32742201.00 1.02 ns
tpcds_q08/duckdb:vortex-file-compressed 30445236 30334801.00 1.00 ns
tpcds_q09/duckdb:vortex-file-compressed 43663955 40354130.00 1.08 ns
tpcds_q10/duckdb:vortex-file-compressed 53307585 52670089.00 1.01 ns
tpcds_q11/duckdb:vortex-file-compressed 74957278 74246927.00 1.01 ns
tpcds_q12/duckdb:vortex-file-compressed 19615409 19323348.00 1.02 ns
tpcds_q13/duckdb:vortex-file-compressed 41062955 40611877.00 1.01 ns
tpcds_q14/duckdb:vortex-file-compressed 128934841 127166276.00 1.01 ns
tpcds_q15/duckdb:vortex-file-compressed 31045931 28303284.00 1.10 ns
tpcds_q16/duckdb:vortex-file-compressed 34913218 32968189.00 1.06 ns
tpcds_q17/duckdb:vortex-file-compressed 50424179 47047063.00 1.07 ns
tpcds_q18/duckdb:vortex-file-compressed 109658123 108528529.00 1.01 ns
tpcds_q19/duckdb:vortex-file-compressed 42124376 40620012.00 1.04 ns
tpcds_q20/duckdb:vortex-file-compressed 21875203 19736703.00 1.11 ns 🚨
tpcds_q21/duckdb:vortex-file-compressed 22891253 22259459.00 1.03 ns
tpcds_q22/duckdb:vortex-file-compressed 127710677 121857513.00 1.05 ns
tpcds_q23/duckdb:vortex-file-compressed 129777212 150303584.00 0.86 ns 🚀
tpcds_q24/duckdb:vortex-file-compressed 61459963 58037183.00 1.06 ns
tpcds_q25/duckdb:vortex-file-compressed 48593904 46995013.00 1.03 ns
tpcds_q26/duckdb:vortex-file-compressed 46460810 46197136.00 1.01 ns
tpcds_q27/duckdb:vortex-file-compressed 87057992 83626243.00 1.04 ns
tpcds_q28/duckdb:vortex-file-compressed 38169925 38433357.00 0.99 ns
tpcds_q29/duckdb:vortex-file-compressed 53486652 51713192.00 1.03 ns
tpcds_q30/duckdb:vortex-file-compressed 35037503 34693481.00 1.01 ns
tpcds_q31/duckdb:vortex-file-compressed 34666234 33597031.00 1.03 ns
tpcds_q32/duckdb:vortex-file-compressed 17381894 17357501.00 1.00 ns
tpcds_q33/duckdb:vortex-file-compressed 36214996 33737446.00 1.07 ns
tpcds_q34/duckdb:vortex-file-compressed 30401558 29775464.00 1.02 ns
tpcds_q35/duckdb:vortex-file-compressed 84724636 82527298.00 1.03 ns
tpcds_q36/duckdb:vortex-file-compressed 32091134 31214897.00 1.03 ns
tpcds_q37/duckdb:vortex-file-compressed 19621122 18921333.00 1.04 ns
tpcds_q38/duckdb:vortex-file-compressed 48030186 48003993.00 1.00 ns
tpcds_q39/duckdb:vortex-file-compressed 48873664 49912199.00 0.98 ns
tpcds_q40/duckdb:vortex-file-compressed 24404610 24619218.00 0.99 ns
tpcds_q41/duckdb:vortex-file-compressed 16835454 16568981.00 1.02 ns
tpcds_q42/duckdb:vortex-file-compressed 15980939 16015816.00 1.00 ns
tpcds_q43/duckdb:vortex-file-compressed 21993577 21895249.00 1.00 ns
tpcds_q44/duckdb:vortex-file-compressed 27925001 27670754.00 1.01 ns
tpcds_q45/duckdb:vortex-file-compressed 33214983 31041896.00 1.07 ns
tpcds_q46/duckdb:vortex-file-compressed 61911268 60516700.00 1.02 ns
tpcds_q47/duckdb:vortex-file-compressed 68537910 68972295.00 0.99 ns
tpcds_q48/duckdb:vortex-file-compressed 36969355 36184771.00 1.02 ns
tpcds_q49/duckdb:vortex-file-compressed 35210285 35945333.00 0.98 ns
tpcds_q50/duckdb:vortex-file-compressed 37464524 37105061.00 1.01 ns
tpcds_q51/duckdb:vortex-file-compressed 120716736 117167576.00 1.03 ns
tpcds_q52/duckdb:vortex-file-compressed 15910495 15769409.00 1.01 ns
tpcds_q53/duckdb:vortex-file-compressed 26910480 26100858.00 1.03 ns
tpcds_q54/duckdb:vortex-file-compressed 35996963 33568150.00 1.07 ns
tpcds_q55/duckdb:vortex-file-compressed 15465573 15737140.00 0.98 ns
tpcds_q56/duckdb:vortex-file-compressed 39007060 37464318.00 1.04 ns
tpcds_q57/duckdb:vortex-file-compressed 61428134 59123262.00 1.04 ns
tpcds_q58/duckdb:vortex-file-compressed 37628782 37959937.00 0.99 ns
tpcds_q59/duckdb:vortex-file-compressed 59810651 59580091.00 1.00 ns
tpcds_q60/duckdb:vortex-file-compressed 40957507 40202166.00 1.02 ns
tpcds_q61/duckdb:vortex-file-compressed 46900652 46545964.00 1.01 ns
tpcds_q62/duckdb:vortex-file-compressed 25782178 25663888.00 1.00 ns
tpcds_q63/duckdb:vortex-file-compressed 27542754 25810065.00 1.07 ns
tpcds_q64/duckdb:vortex-file-compressed 95947491 93402251.00 1.03 ns
tpcds_q65/duckdb:vortex-file-compressed 37677689 35663535.00 1.06 ns
tpcds_q66/duckdb:vortex-file-compressed 35361082 33772008.00 1.05 ns
tpcds_q67/duckdb:vortex-file-compressed 199471697 195418074.00 1.02 ns
tpcds_q68/duckdb:vortex-file-compressed 50221272 50872581.00 0.99 n D2FD s
tpcds_q69/duckdb:vortex-file-compressed 53492026 52623969.00 1.02 ns
tpcds_q70/duckdb:vortex-file-compressed 74221455 71244778.00 1.04 ns
tpcds_q71/duckdb:vortex-file-compressed 26132270 25401460.00 1.03 ns
tpcds_q72/duckdb:vortex-file-compressed 181720392 179285857.00 1.01 ns
tpcds_q73/duckdb:vortex-file-compressed 29089109 27810249.00 1.05 ns
tpcds_q74/duckdb:vortex-file-compressed 66474421 62320928.00 1.07 ns
tpcds_q75/duckdb:vortex-file-compressed 67907875 64405223.00 1.05 ns
tpcds_q76/duckdb:vortex-file-compressed 24749022 24753228.00 1.00 ns
tpcds_q77/duckdb:vortex-file-compressed 32796977 30856481.00 1.06 ns
tpcds_q78/duckdb:vortex-file-compressed 91216321 90326337.00 1.01 ns
tpcds_q79/duckdb:vortex-file-compressed 38909457 38506197.00 1.01 ns
tpcds_q80/duckdb:vortex-file-compressed 56207590 59444720.00 0.95 ns
tpcds_q81/duckdb:vortex-file-compressed 39715771 39368610.00 1.01 ns
tpcds_q82/duckdb:vortex-file-compressed 21502061 20910585.00 1.03 ns
tpcds_q83/duckdb:vortex-file-compressed 38811129 38308818.00 1.01 ns
tpcds_q84/duckdb:vortex-file-compressed 23699559 23616841.00 1.00 ns
tpcds_q85/duckdb:vortex-file-compressed 57049184 54525953.00 1.05 ns
tpcds_q86/duckdb:vortex-file-compressed 54577703 50721916.00 1.08 ns
tpcds_q87/duckdb:vortex-file-compressed 48623737 47591135.00 1.02 ns
tpcds_q88/duckdb:vortex-file-compressed 107943504 93442011.00 1.16 ns 🚨
tpcds_q89/duckdb:vortex-file-compressed 28092421 27266337.00 1.03 ns
tpcds_q90/duckdb:vortex-file-compressed 14931606 14988486.00 1.00 ns
tpcds_q91/duckdb:vortex-file-compressed 34398591 34506673.00 1.00 ns
tpcds_q92/duckdb:vortex-file-compressed 26547122 25456441.00 1.04 ns
tpcds_q93/duckdb:vortex-file-compressed 31935646 31637827.00 1.01 ns
tpcds_q94/duckdb:vortex-file-compressed 28771080 27720869.00 1.04 ns
tpcds_q95/duckdb:vortex-file-compressed 163107484 153243664.00 1.06 ns
tpcds_q96/duckdb:vortex-file-compressed 32795172 31803936.00 1.03 ns
tpcds_q97/duckdb:vortex-file-compressed 43337296 43578101.00 0.99 ns
tpcds_q98/duckdb:vortex-file-compressed 24708463 23789009.00 1.04 ns
tpcds_q99/duckdb:vortex-file-compressed 43556906 42624497.00 1.02 ns
tpcds_q01/duckdb:vortex-compact 38737184 37870496.00 1.02 ns
tpcds_q02/duckdb:vortex-compact 63915663 62891233.00 1.02 ns
tpcds_q03/duckdb:vortex-compact 54105317 51962389.00 1.04 ns
tpcds_q04/duckdb:vortex-compact 140922592 142115212.00 0.99 ns
tpcds_q05/duckdb:vortex-compact 56751526 54665372.00 1.04 ns
tpcds_q06/duckdb:vortex-compact 51677510 48192436.00 1.07 ns
tpcds_q07/duckdb:vortex-compact 60892845 59806226.00 1.02 ns
tpcds_q08/duckdb:vortex-compact 44971595 45515664.00 0.99 ns
tpcds_q09/duckdb:vortex-compact 106392424 105822151.00 1.01 ns
tpcds_q10/duckdb:vortex-compact 78338142 76467634.00 1.02 ns
tpcds_q11/duckdb:vortex-compact 105886353 100234802.00 1.06 ns
tpcds_q12/duckdb:vortex-compact 26365453 27752455.00 0.95 ns
tpcds_q13/duckdb:vortex-compact 75848336 73706032.00 1.03 ns
tpcds_q14/duckdb:vortex-compact 149229319 149994706.00 0.99 ns
tpcds_q15/duckdb:vortex-compact 34986907 35440499.00 0.99 ns
tpcds_q16/duckdb:vortex-compact 38780711 38208326.00 1.01 ns
tpcds_q17/duckdb:vortex-compact 73737550 65194727.00 1.13 ns 🚨
tpcds_q18/duckdb:vortex-compact 155604743 146062823.00 1.07 ns
tpcds_q19/duckdb:vortex-compact 63362203 62584548.00 1.01 ns
tpcds_q20/duckdb:vortex-compact 26236696 25645695.00 1.02 ns
tpcds_q21/duckdb:vortex-compact 28042083 26447398.00 1.06 ns
tpcds_q22/duckdb:vortex-compact 132577301 129675012.00 1.02 ns
tpcds_q23/duckdb:vortex-compact 187852624 184679228.00 1.02 ns
tpcds_q24/duckdb:vortex-compact 81235316 82398354.00 0.99 ns
tpcds_q25/duckdb:vortex-compact 71259591 67286928.00 1.06 ns
tpcds_q26/duckdb:vortex-compact 59365597 57984080.00 1.02 ns
tpcds_q27/duckdb:vortex-compact 141976913 135467595.00 1.05 ns
tpcds_q28/duckdb:vortex-compact 107562205 106726582.00 1.01 ns
tpcds_q29/duckdb:vortex-compact 78666234 73291264.00 1.07 ns
tpcds_q30/duckdb:vortex-compact 43667788 43325527.00 1.01 ns
tpcds_q31/duckdb:vortex-compact 50716041 49297621.00 1.03 ns
tpcds_q32/duckdb:vortex-compact 28886537 27270708.00 1.06 ns
tpcds_q33/duckdb:vortex-compact 43069427 47328229.00 0.91 ns
tpcds_q34/duckdb:vortex-compact 51986094 52042934.00 1.00 ns
tpcds_q35/duckdb:vortex-compact 106443970 102285582.00 1.04 ns
tpcds_q36/duckdb:vortex-compact 47372553 45951350.00 1.03 ns
tpcds_q37/duckdb:vortex-compact 27702688 25704241.00 1.08 ns
tpcds_q38/duckdb:vortex-compact 61294147 61229582.00 1.00 ns
tpcds_q39/duckdb:vortex-compact 53677112 52567326.00 1.02 ns
tpcds_q40/duckdb:vortex-compact 33354793 30998531.00 1.08 ns
tpcds_q41/duckdb:vortex-compact 21072477 20404023.00 1.03 ns
tpcds_q42/duckdb:vortex-compact 20779275 21108576.00 0.98 ns
tpcds_q43/duckdb:vortex-compact 32037868 31921877.00 1.00 ns
tpcds_q44/duckdb:vortex-compact 47654975 45873206.00 1.04 ns
tpcds_q45/duckdb:vortex-compact 41791237 40282595.00 1.04 ns
tpcds_q46/duckdb:vortex-compact 89055776 89881073.00 0.99 ns
tpcds_q47/duckdb:vortex-compact 79862217 79184355.00 1.01 ns
tpcds_q48/duckdb:vortex-compact 66033624 65844383.00 1.00 ns
tpcds_q49/duckdb:vortex-compact 62187996 63299583.00 0.98 ns
tpcds_q50/duckdb:vortex-compact 58257676 57211562.00 1.02 ns
tpcds_q51/duckdb:vortex-compact 132331093 125119784.00 1.06 ns
tpcds_q52/duckdb:vortex-compact 22680562 21871029.00 1.04 ns
tpcds_q53/duckdb:vortex-compact 38311829 36533954.00 1.05 ns
tpcds_q54/duckdb:vortex-compact 46731461 46379484.00 1.01 ns
tpcds_q55/duckdb:vortex-compact 22466148 22494791.00 1.00 ns
tpcds_q56/duckdb:vortex-compact 54380407 54578972.00 1.00 ns
tpcds_q57/duckdb:vortex-compact 64113874 63480964.00 1.01 ns
tpcds_q58/duckdb:vortex-compact 47183236 47417650.00 1.00 ns
tpcds_q59/duckdb:vortex-compact 73138171 68563487.00 1.07 ns
tpcds_q60/duckdb:vortex-compact 54024466 56173768.00 0.96 ns
tpcds_q61/duckdb:vortex-compact 76747055 74502978.00 1.03 ns
tpcds_q62/duckdb:vortex-compact 37301231 36620824.00 1.02 ns
tpcds_q63/duckdb:vortex-compact 38382455 38189310.00 1.01 ns
tpcds_q64/duckdb:vortex-compact 133653449 129743655.00 1.03 ns
tpcds_q65/duckdb:vortex-compact 50952159 47035780.00 1.08 ns
tpcds_q66/duckdb:vortex-compact 57007227 54578438.00 1.04 ns
tpcds_q67/duckdb:vortex-compact 245571702 241703289.00 1.02 ns
tpcds_q68/duckdb:vortex-compact 80716938 78650609.00 1.03 ns
tpcds_q69/duckdb:vortex-compact 78646045 75581401.00 1.04 ns
tpcds_q70/duckdb:vortex-compact 128745243 125194105.00 1.03 ns
tpcds_q71/duckdb:vortex-compact 37548862 36706139.00 1.02 ns
tpcds_q72/duckdb:vortex-compact 195356008 192488089.00 1.01 ns
tpcds_q73/duckdb:vortex-compact 48378436 50354564.00 0.96 ns
tpcds_q74/duckdb:vortex-compact 89140541 88199082.00 1.01 ns
tpcds_q75/duckdb:vortex-compact 83349789 83200265.00 1.00 ns
tpcds_q76/duckdb:vortex-compact 43360456 40040571.00 1.08 ns
tpcds_q77/duckdb:vortex-compact 44812886 43255984.00 1.04 ns
tpcds_q78/duckdb:vortex-compact 105867027 100790595.00 1.05 ns
tpcds_q79/duckdb:vortex-compact 65785135 64525325.00 1.02 ns
tpcds_q80/duckdb:vortex-compact 85051815 82382176.00 1.03 ns
tpcds_q81/duckdb:vortex-compact 48620170 45580888.00 1.07 ns
tpcds_q82/duckdb:vortex-compact 31898342 30655666.00 1.04 ns
tpcds_q83/duckdb:vortex-compact 60212164 56714478.00 1.06 ns
tpcds_q84/duckdb:vortex-compact 30605237 30787308.00 0.99 ns
tpcds_q85/duckdb:vortex-compact 77475294 73475688.00 1.05 ns
tpcds_q86/duckdb:vortex-compact 87763524 78521675.00 1.12 ns 🚨
tpcds_q87/duckdb:vortex-compact 63263828 62314426.00 1.02 ns
tpcds_q88/duckdb:vortex-compact 98817388 119265947.00 0.83 ns 🚀
tpcds_q89/duckdb:vortex-compact 39194894 38104458.00 1.03 ns
tpcds_q90/duckdb:vortex-compact 16925468 15422173.00 1.10 ns
tpcds_q91/duckdb:vortex-compact 48518376 48883649.00 0.99 ns
tpcds_q92/duckdb:vortex-compact 58942856 58328689.00 1.01 ns
tpcds_q93/duckdb:vortex-compact 41741845 40419556.00 1.03 ns
tpcds_q94/duckdb:vortex-compact 39361378 38331169.00 1.03 ns
tpcds_q95/duckdb:vortex-compact 171103039 171631885.00 1.00 ns
tpcds_q96/duckdb:vortex-compact 31883030 36215566.00 0.88 ns 🚀
tpcds_q97/duckdb:vortex-compact 49085147 50881596.00 0.96 ns
tpcds_q98/duckdb:vortex-compact 32472289 33419329.00 0.97 ns
tpcds_q99/duckdb:vortex-compact 56318229 53055646.00 1.06 ns
tpcds_q01/duckdb:duckdb 24073287 23330843.00 1.03 ns
tpcds_q02/duckdb:duckdb 24777445 24006122.00 1.03 ns
tpcds_q03/duckdb:duckdb 10649122 10323077.00 1.03 ns
tpcds_q04/duckdb:duckdb 174678435 173560287.00 1.01 ns
tpcds_q05/duckdb:duckdb 21354751 20934928.00 1.02 ns
tpcds_q06/duckdb:duckdb 27175979 26991910.00 1.01 ns
tpcds_q07/duckdb:duckdb 41719735 40424650.00 1.03 ns
tpcds_q08/duckdb:duckdb 125287217 123002914.00 1.02 ns
tpcds_q09/duckdb:duckdb 19100194 18892150.00 1.01 ns
tpcds_q10/duckdb:duckdb 27951129 27031249.00 1.03 ns
tpcds_q11/duckdb:duckdb 153285941 151473726.00 1.01 ns
tpcds_q12/duckdb:duckdb 14440721 14070589.00 1.03 ns
tpcds_q13/duckdb:duckdb 26775680 26567891.00 1.01 ns
tpcds_q14/duckdb:duckdb 94900857 92722734.00 1.02 ns
tpcds_q15/duckdb:duckdb 23226115 23082822.00 1.01 ns
tpcds_q16/duckdb:duckdb 20243317 20196114.00 1.00 ns
tpcds_q17/duckdb:duckdb 26157361 25600476.00 1.02 ns
tpcds_q18/duckdb:duckdb 51189921 51223144.00 1.00 ns
tpcds_q19/duckdb:duckdb 19878513 19516437.00 1.02 ns
tpcds_q20/duckdb:duckdb 14693742 14409041.00 1.02 ns
tpcds_q21/duckdb:duckdb 7932410 7776129.00 1.02 ns
tpcds_q22/duckdb:duckdb 85138782 83639453.00 1.02 ns
tpcds_q23/duckdb:duckdb 72863263 72327702.00 1.01 ns
tpcds_q24/duckdb:duckdb 26083856 26322448.00 0.99 ns
tpcds_q25/duckdb:duckdb 19038427 18776670.00 1.01 ns
tpcds_q26/duckdb:duckdb 29581943 28670494.00 1.03 ns
tpcds_q27/duckdb:duckdb 53501235 51803988.00 1.03 ns
tpcds_q28/duckdb:duckdb 24918403 24830576.00 1.00 ns
tpcds_q29/duckdb:duckdb 24679316 23653609.00 1.04 ns
tpcds_q30/duckdb:duckdb 32639720 32674869.00 1.00 ns
tpcds_q31/duckdb:duckdb 24398049 23796397.00 1.03 ns
tpcds_q32/duckdb:duckdb 8691023 8488640.00 1.02 ns
tpcds_q33/duckdb:duckdb 15942546 16728083.00 0.95 ns
tpcds_q34/duckdb:duckdb 19245317 19217859.00 1.00 ns
tpcds_q35/duckdb:duckdb 39710285 39133093.00 1.01 ns
tpcds_q36/duckdb:duckdb 78647318 75041701.00 1.05 ns
tpcds_q37/duckdb:duckdb 9556332 9069369.00 1.05 ns
tpcds_q38/duckdb:duckdb 33498830 32489100.00 1.03 ns
tpcds_q39/duckdb:duckdb 29686312 29388921.00 1.01 ns
tpcds_q40/duckdb:duckdb 15242836 15245429.00 1.00 ns
tpcds_q41/duckdb:duckdb 10012092 9872188.00 1.01 ns
tpcds_q42/duckdb:duckdb 8807604 8963926.00 0.98 ns
tpcds_q43/duckdb:duckdb 14673635 14296015.00 1.03 ns
tpcds_q44/duckdb:duckdb 17284695 16222484.00 1.07 ns
tpcds_q45/duckdb:duckdb 18913640 18948086.00 1.00 ns
tpcds_q46/duckdb:duckdb 40310467 39938902.00 1.01 ns
tpcds_q47/duckdb:duckdb 54813871 53519125.00 1.02 ns
tpcds_q48/duckdb:duckdb 26584322 25580895.00 1.04 ns
tpcds_q49/duckdb:duckdb 17882853 17451561.00 1.02 ns
tpcds_q50/duckdb:duckdb 16943861 16571318.00 1.02 ns
tpcds_q51/duckdb:duckdb 109081138 106459082.00 1.02 ns
tpcds_q52/duckdb:duckdb 9407774 9824320.00 0.96 ns
tpcds_q53/duckdb:duckdb 15606973 15362069.00 1.02 ns
tpcds_q54/duckdb:duckdb 19696594 19336313.00 1.02 ns
tpcds_q55/duckdb:duckdb 9438388 10363487.00 0.91 ns
tpcds_q56/duckdb:duckdb 17091081 16812000.00 1.02 ns
tpcds_q57/duckdb:duckdb 46233591 45355413.00 1.02 ns
tpcds_q58/duckdb:duckdb 15853138 15600101.00 1.02 ns
tpcds_q59/duckdb:duckdb 37689226 37082727.00 1.02 ns
tpcds_q60/duckdb:duckdb 19000877 19173959.00 0.99 ns
tpcds_q61/duckdb:duckdb 18119841 17986724.00 1.01 ns
tpcds_q62/duckdb:duckdb 10550341 10411385.00 1.01 ns
tpcds_q63/duckdb:duckdb 13945497 13409090.00 1.04 ns
tpcds_q64/duckdb:duckdb 59735968 59102523.00 1.01 ns
tpcds_q65/duckdb:duckdb 37025795 33170370.00 1.12 ns 🚨
tpcds_q66/duckdb:duckdb 26982434 26676654.00 1.01 ns
tpcds_q67/duckdb:duckdb 153010465 151816343.00 1.01 ns
tpcds_q68/duckdb:duckdb 28373761 28283205.00 1.00 ns
tpcds_q69/duckdb:duckdb 30039628 29117916.00 1.03 ns
tpcds_q70/duckdb:duckdb 19975805 19669250.00 1.02 ns
tpcds_q71/duckdb:duckdb 16714578 16200960.00 1.03 ns
tpcds_q72/duckdb:duckdb 45331728 44686203.00 1.01 ns
tpcds_q73/duckdb:duckdb 14460108 14297764.00 1.01 ns
tpcds_q74/duckdb:duckdb 108852987 107162715.00 1.02 ns
tpcds_q75/duckdb:duckdb 43669053 43010344.00 1.02 ns
tpcds_q76/duckdb:duckdb 14786536 14352541.00 1.03 ns
tpcds_q77/duckdb:duckdb 14291067 14763013.00 0.97 ns
tpcds_q78/duckdb:duckdb 66538239 65624530.00 1.01 ns
tpcds_q79/duckdb:duckdb 21369309 20760975.00 1.03 ns
tpcds_q80/duckdb:duckdb 31586227 30199133.00 1.05 ns
tpcds_q81/duckdb:duckdb 41481613 40330904.00 1.03 ns
tpcds_q82/duckdb:duckdb 11408822 10601130.00 1.08 ns
tpcds_q83/duckdb:duckdb 11199748 10910877.00 1.03 ns
tpcds_q84/duckdb:duckdb 15226653 14684442.00 1.04 ns
tpcds_q85/duckdb:duckdb 26286108 25002723.00 1.05 ns
tpcds_q86/duckdb:duckdb 14216186 13839076.00 1.03 ns
tpcds_q87/duckdb:duckdb 34922470 34626340.00 1.01 ns
tpcds_q88/duckdb:duckdb 26847375 26003599.00 1.03 ns
tpcds_q89/duckdb:duckdb 17939730 17669692.00 1.02 ns
tpcds_q90/duckdb:duckdb 7153352 6711863.00 1.07 ns
tpcds_q91/duckdb:duckdb 15658134 15159692.00 1.03 ns
tpcds_q92/duckdb:duckdb 10351518 9808428.00 1.06 ns
tpcds_q93/duckdb:duckdb 24164912 23785976.00 1.02 ns
tpcds_q94/duckdb:duckdb 15210728 15072113.00 1.01 ns
tpcds_q95/duckdb:duckdb 134057119 109638703.00 1.22 ns 🚨
tpcds_q96/duckdb:duckdb 6349721 6378624.00 1.00 ns
tpcds_q97/duckdb:duckdb 33169460 32340569.00 1.03 ns
tpcds_q98/duckdb:duckdb 19332105 19171989.00 1.01 ns
tpcds_q99/duckdb:duckdb 21462939 21292282.00 1.01 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=1 on S3

Summary

  • Overall: 1.043x ➖
  • Vortex: 1.045x ➖
  • Parquet: 1.038x ➖
  • duckdb:vortex: 1.028x ➖
  • datafusion:vortex: 1.062x ➖
  • Best: tpch_q03/datafusion:vortex-compact (0.782x)
  • Worst: tpch_q07/datafusion:vortex-compact (1.425x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 229588937 220266820.00 1.04 ns
tpch_q02/datafusion:parquet 457841580 440596288.00 1.04 ns
tpch_q03/datafusion:parquet 318811452 322160759.00 0.99 ns
tpch_q04/datafusion:parquet 147419295 143923150.00 1.02 ns
tpch_q05/datafusion:parquet 515380683 508946825.00 1.01 ns
tpch_q06/datafusion:parquet 138242159 137929177.00 1.00 ns
tpch_q07/datafusion:parquet 545239327 535168223.00 1.02 ns
tpch_q08/datafusion:parquet 635797969 623163510.00 1.02 ns
tpch_q09/datafusion:parquet 564088560 541778634.00 1.04 ns
tpch_q10/datafusion:parquet 554951400 569739883.00 0.97 ns
tpch_q11/datafusion:parquet 362914596 351913715.00 1.03 ns
tpch_q12/datafusion:parquet 263603713 268038856.00 0.98 ns
tpch_q13/datafusion:parquet 439669914 438278198.00 1.00 ns
tpch_q14/datafusion:parquet 227389878 204420366.00 1.11 ns
tpch_q15/datafusion:parquet 289117772 282976856.00 1.02 ns
tpch_q16/datafusion:parquet 171966838 186801249.00 0.92 ns
tpch_q17/datafusion:parquet 427291230 397886417.00 1.07 ns
tpch_q18/datafusion:parquet 505111228 486705388.00 1.04 ns
tpch_q19/datafusion:parquet 306719177 314995461.00 0.97 ns
tpch_q20/datafusion:parquet 364852070 346414739.00 1.05 ns
tpch_q21/datafusion:parquet 598857590 520937165.00 1.15 ns
tpch_q22/datafusion:parquet 121301634 115214900.00 1.05 ns
tpch_q01/datafusion:vortex-file-compressed 184545889 175415512.00 1.05 ns
tpch_q02/datafusion:vortex-file-compressed 449088204 406046434.00 1.11 ns
tpch_q03/datafusion:vortex-file-compressed 322500236 312380824.00 1.03 ns
tpch_q04/datafusion:vortex-file-compressed 219386471 172975196.00 1.27 ns
tpch_q05/datafusion:vortex-file-compressed 449694745 390614792.00 1.15 ns
tpch_q06/datafusion:vortex-file-compressed 255874383 255397859.00 1.00 ns
tpch_q07/datafusion:vortex-file-compressed 421097565 360587339.00 1.17 ns
tpch_q08/datafusion:vortex-file-compressed 592281249 626108831.00 0.95 ns
tpch_q09/datafusion:vortex-file-compressed 480563340 482937858.00 1.00 ns
tpch_q10/datafusion:vortex-file-compressed 456841994 423390710.00 1.08 ns
tpch_q11/datafusion:vortex-file-compressed 263785677 254254969.00 1.04 ns
tpch_q12/datafusion:vortex-file-compressed 375136655 321616426.00 1.17 ns
tpch_q13/datafusion:vortex-file-compressed 205774840 207571334.00 0.99 ns
tpch_q14/datafusion:vortex-file-compressed 229551289 180373054.00 1.27 ns
tpch_q15/datafusion:vortex-file-compressed 327405720 273822444.00 1.20 ns
tpch_q16/datafusion:vortex-file-compressed 196378858 169962029.00 1.16 ns
tpch_q17/datafusion:vortex-file-compressed 322535206 268999842.00 1.20 ns
tpch_q18/datafusion:vortex-file-compressed 304211686 255147502.00 1.19 ns
tpch_q19/datafusion:vortex-file-compressed 356255413 356680651.00 1.00 ns
tpch_q20/datafusion:vortex-file-compressed 397404435 347785098.00 1.14 ns
tpch_q21/datafusion:vortex-file-compressed 448468070 455776550.00 0.98 ns
tpch_q22/datafusion:vortex-file-compressed 164988483 150976012.00 1.09 ns
tpch_q01/datafusion:vortex-compact 242463396 250234878.00 0.97 ns
tpch_q02/datafusion:vortex-compact 436676246 390417767.00 1.12 ns
tpch_q03/datafusion:vortex-compact 317026011 405280610.00 0.78 ns
tpch_q04/datafusion:vortex-compact 244892213 207852350.00 1.18 ns
tpch_q05/datafusion:vortex-compact 382402994 365291404.00 1.05 ns
tpch_q06/datafusion:vortex-compact 260998526 303664169.00 0.86 ns
tpch_q07/datafusion:vortex-compact 481925236 338268423.00 1.42 ns 🚨
tpch_q08/datafusion:vortex-compact 472476264 460280528.00 1.03 ns
tpch_q09/datafusion:vortex-compact 410102915 435430782.00 0.94 ns
tpch_q10/datafusion:vortex-compact 461475582 434496754.00 1.06 ns
tpch_q11/datafusion:vortex-compact 268781570 223668723.00 1.20 ns
tpch_q12/datafusion:vortex-compact 394918316 366579471.00 1.08 ns
tpch_q13/datafusion:vortex-compact 196884695 208702442.00 0.94 ns
tpch_q14/datafusion:vortex-compact 270667219 244612582.00 1.11 ns
tpch_q15/datafusion:vortex-compact 434751690 454806940.00 0.96 ns
tpch_q16/datafusion:vortex-compact 169551452 171595341.00 0.99 ns
tpch_q17/datafusion:vortex-compact 319884226 289356144.00 1.11 ns
tpch_q18/datafusion:vortex-compact 268023581 284638693.00 0.94 ns
tpch_q19/datafusion:vortex-compact 390398609 397229078.00 0.98 ns
tpch_q20/datafusion:vortex-compact 455445646 443275622.00 1.03 ns
tpch_q21/datafusion:vortex-compact 474914248 470537312.00 1.01 ns
tpch_q22/datafusion:vortex-compact 108960298 105824417.00 1.03 ns
tpch_q01/duckdb:parquet 527236914 509088438.00 1.04 ns
tpch_q02/duckdb:parquet 1247183076 1161580102.00 1.07 ns
tpch_q03/duckdb:parquet 990205701 856032003.00 1.16 ns
tpch_q04/duckdb:parquet 608734638 549035607.00 1.11 ns
tpch_q05/duckdb:parquet 1308943365 1300321704.00 1.01 ns
tpch_q06/duckdb:parquet 398377863 368975394.00 1.08 ns
tpch_q07/duckdb:parquet 1106008667 1107948699.00 1.00 ns
tpch_q08/duckdb:parquet 1536957487 1354874803.00 1.13 ns
tpch_q09/duckdb:parquet 1272879738 1212961105.00 1.05 ns
tpch_q10/duckdb:parquet 1282860272 1176498906.00 1.09 ns
tpch_q11/duckdb:parquet 821461759 742136563.00 1.11 ns
tpch_q12/duckdb:parquet 558510710 540384534.00 1.03 ns
tpch_q13/duckdb:parquet 862419107 828072684.00 1.04 ns
tpch_q14/duckdb:parquet 608693531 549531204.00 1.11 ns
tpch_q15/duckdb:parquet 631972754 559423413.00 1.13 ns
tpch_q16/duckdb:parquet 507350496 500648698.00 1.01 ns
tpch_q17/duckdb:parquet 722718155 705907538.00 1.02 ns
tpch_q18/duckdb:parquet 783182103 733772459.00 1.07 ns
tpch_q19/duckdb:parquet 712374333 677230073.00 1.05 ns
tpch_q20/duckdb:parquet 878639855 945227212.00 0.93 ns
tpch_q21/duckdb:parquet 1064330507 1043589247.00 1.02 ns
tpch_q22/duckdb:parquet 402783660 449183389.00 0.90 ns
tpch_q01/duckdb:vortex-file-compressed 220140371 239497960.00 0.92 ns
tpch_q02/duckdb:vortex-file-compressed 820867607 804779969.00 1.02 ns
tpch_q03/duckdb:vortex-file-compressed 587793678 538935752.00 1.09 ns
tpch_q04/duckdb:vortex-file-compressed 412572315 390950675.00 1.06 ns
tpch_q05/duckdb:vortex-file-compressed 880888528 889259350.00 0.99 ns
tpch_q06/duckdb:vortex-file-compressed 358337752 360963331.00 0.99 ns
tpch_q07/duckdb:vortex-file-compressed 736275731 712759646.00 1.03 ns
tpch_q08/duckdb:vortex-file-compressed 1057865805 1025947706.00 1.03 ns
tpch_q09/duckdb:vortex-file-compressed 876055142 782885645.00 1.12 ns
tpch_q10/duckdb:vortex-file-compressed 782960703 711151741.00 1.10 ns
tpch_q11/duckdb:vortex-file-compressed 537457420 554015551.00 0.97 ns
tpch_q12/duckdb:vortex-file-compressed 474401061 499799619.00 0.95 ns
tpch_q13/duckdb:vortex-file-compressed 464604451 470877865.00 0.99 ns
tpch_q14/duckdb:vortex-file-compressed 427623161 389018459.00 1.10 ns
tpch_q15/duckdb:vortex-file-compressed 317508919 290616430.00 1.09 ns
tpch_q16/duckdb:vortex-file-compressed 326454874 305908683.00 1.07 ns
tpch_q17/duckdb:vortex-file-compressed 584625890 534148529.00 1.09 ns
tpch_q18/duckdb:vortex-file-compressed 626809871 534862996.00 1.17 ns
tpch_q19/duckdb:vortex-file-compressed 405382043 433694823.00 0.93 ns
tpch_q20/duckdb:vortex-file-compressed 773841415 721536893.00 1.07 ns
tpch_q21/duckdb:vortex-file-compressed 1006602074 998834048.00 1.01 ns
tpch_q22/duckdb:vortex-file-compressed 322924243 324839197.00 0.99 ns
tpch_q01/duckdb:vortex-compact 248369537 264638183.00 0.94 ns
tpch_q02/duckdb:vortex-compact 798787655 741707337.00 1.08 ns
tpch_q03/duckdb:vortex-compact 498181607 489208768.00 1.02 ns
tpch_q04/duckdb:vortex-compact 323158537 323368878.00 1.00 ns
tpch_q05/duckdb:vortex-compact 896175239 794060936.00 1.13 ns
tpch_q06/duckdb:vortex-compact 337764397 379135693.00 0.89 ns
tpch_q07/duckdb:vortex-compact 723215936 687938741.00 1.05 ns
tpch_q08/duckdb:vortex-compact 956914387 905660584.00 1.06 ns
tpch_q09/duckdb:vortex-compact 725297583 751804447.00 0.96 ns
tpch_q10/duckdb:vortex-compact 652854743 617467095.00 1.06 ns
tpch_q11/duckdb:vortex-compact 484795185 485635482.00 1.00 ns
tpch_q12/duckdb:vortex-compact 437898824 414492264.00 1.06 ns
tpch_q13/duckdb:vortex-compact 436127600 433572275.00 1.01 ns
tpch_q14/duckdb:vortex-compact 395753147 450526822.00 0.88 ns
tpch_q15/duckdb:vortex-compact 310655696 309883291.00 1.00 ns
tpch_q16/duckdb:vortex-compact 358263485 312163193.00 1.15 ns
tpch_q17/duckdb:vortex-compact 586671096 519399983.00 1.13 ns
tpch_q18/duckdb:vortex-compact 523962792 547251636.00 0.96 ns
tpch_q19/duckdb:vortex-compact 421884095 408589238.00 1.03 ns
tpch_q20/duckdb:vortex-compact 704090351 711047452.00 0.99 ns
tpch_q21/duckdb:vortex-compact 943443255 858956085.00 1.10 ns
tpch_q22/duckdb:vortex-compact 346389818 322763734.00 1.07 ns

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=10 on NVME

Summary

  • Overall: 1.025x ➖
  • Vortex: 1.010x ➖
  • Parquet: 1.043x ➖
  • duckdb:vortex: 1.015x ➖
  • datafusion:vortex: 1.004x ➖
  • Best: tpch_q11/duckdb:vortex-file-compressed (0.961x)
  • Worst: tpch_q02/duckdb:vortex-file-compressed (1.172x)
  • Significant (>10%): 0↑ 2↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
tpch_q01/datafusion:arrow 728095043 726114455.00 1.00 ns
tpch_q02/datafusion:arrow 211044533 203030629.00 1.04 ns
tpch_q03/datafusion:arrow 551593408 539986267.00 1.02 ns
tpch_q04/datafusion:arrow 402624297 390827403.00 1.03 ns
tpch_q05/datafusion:arrow 1093051613 1076929213.00 1.01 ns
tpch_q06/datafusion:arrow 307989343 304797942.00 1.01 ns
tpch_q07/datafusion:arrow 1365437313 1324517045.00 1.03 ns
tpch_q08/datafusion:arrow 1334573965 1299687528.00 1.03 ns
tpch_q09/datafusion:arrow 1597442114 1576062842.00 1.01 ns
tpch_q10/datafusion:arrow 662188393 654130424.00 1.01 ns
tpch_q11/datafusion:arrow 190025570 182795994.00 1.04 ns
tpch_q12/datafusion:arrow 751292717 726543794.00 1.03 ns
tpch_q13/datafusion:arrow 519906081 516227457.00 1.01 ns
tpch_q14/datafusion:arrow 366835957 346710181.00 1.06 ns
tpch_q15/datafusion:arrow 1033091830 734823906.00 1.41 ns 🚨
tpch_q16/datafusion:arrow 142840507 122819841.00 1.16 ns 🚨
tpch_q17/datafusion:arrow 1935127236 1603299341.00 1.21 ns 🚨
tpch_q18/datafusion:arrow 2608187138 2138640505.00 1.22 ns 🚨
tpch_q19/datafusion:arrow 630883427 561696500.00 1.12 ns 🚨
tpch_q20/datafusion:arrow 546830144 553691175.00 0.99 ns
tpch_q21/datafusion:arrow 3924040522 3769962111.00 1.04 ns
tpch_q22/datafusion:arrow 188492955 180174498.00 1.05 ns
tpch_q01/datafusion:parquet 461520568 477320562.00 0.97 ns
tpch_q02/datafusion:parquet 279464595 270307201.00 1.03 ns
tpch_q03/datafusion:parquet 405436336 409745838.00 0.99 ns
tpch_q04/datafusion:parquet 156879268 153178396.00 1.02 ns
tpch_q05/datafusion:parquet 587553475 588652335.00 1.00 ns
tpch_q06/datafusion:parquet 133604855 119859789.00 1.11 ns 🚨
tpch_q07/datafusion:parquet 815157672 813388827.00 1.00 ns
tpch_q08/datafusion:parquet 674825946 662436355.00 1.02 ns
tpch_q09/datafusion:parquet 1001644471 989536620.00 1.01 ns
tpch_q10/datafusion:parquet 608216947 610106456.00 1.00 ns
tpch_q11/datafusion:parquet 208083436 203199813.00 1.02 ns
tpch_q12/datafusion:parquet 255567236 252248093.00 1.01 ns
tpch_q13/datafusion:parquet 345330933 348059836.00 0.99 ns
tpch_q14/datafusion:parquet 200128862 211038932.00 0.95 ns
tpch_q15/datafusion:parquet 262801265 259109535.00 1.01 ns
tpch_q16/datafusion:parquet 183253694 189057030.00 0.97 ns
tpch_q17/datafusion:parquet 858973941 839388714.00 1.02 ns
tpch_q18/datafusion:parquet 1060085870 1051411761.00 1.01 ns
tpch_q19/datafusion:parquet 335337558 331769746.00 1.01 ns
tpch_q20/datafusion:parquet 378898979 379333684.00 1.00 ns
tpch_q21/datafusion:parquet 915137456 897994743.00 1.02 ns
tpch_q22/datafusion:parquet 232428441 219437378.00 1.06 ns
tpch_q01/datafusion:vortex-file-compressed 418834526 427796229.00 0.98 ns
tpch_q02/datafusion:vortex-file-compressed 168512518 167543721.00 1.01 ns
tpch_q03/datafusion:vortex-file-compressed 265623758 255102848.00 1.04 ns
tpch_q04/datafusion:vortex-file-compressed 111580955 113515620.00 0.98 ns
tpch_q05/datafusion:vortex-file-compressed 469990315 465550199.00 1.01 ns
tpch_q06/datafusion:vortex-file-compressed 39936220 40684566.00 0.98 ns
tpch_q07/datafusion:vortex-file-compressed 654973252 648728960.00 1.01 ns
tpch_q08/datafusion:vortex-file-compressed 492991619 481872671.00 1.02 ns
tpch_q09/datafusion:vortex-file-compressed 820177788 822778451.00 1.00 ns
tpch_q10/datafusion:vortex-file-compressed 294791743 295964960.00 1.00 ns
tpch_q11/datafusion:vortex-file-compressed 121347598 120732206.00 1.01 ns
tpch_q12/datafusion:vortex-file-compressed 128988434 131050371.00 0.98 ns
tpch_q13/datafusion:vortex-file-compressed 227439992 228365032.00 1.00 ns
tpch_q14/datafusion:vortex-file-compressed 73165725 75526124.00 0.97 ns
tpch_q15/datafusion:vortex-file-compressed 108805674 108620530.00 1.00 ns
tpch_q16/datafusion:vortex-file-compressed 97283739 95107745.00 1.02 ns
tpch_q17/datafusion:vortex-file-compressed 749407550 748609700.00 1.00 ns
tpch_q18/datafusion:vortex-file-compressed 964942868 971945341.00 0.99 ns
tpch_q19/datafusion:vortex-file-compressed 132226064 133608126.00 0.99 ns
tpch_q20/datafusion:vortex-file-compressed 207418000 205942223.00 1.01 ns
tpch_q21/datafusion:vortex-file-compressed 781424845 776823145.00 1.01 ns
tpch_q22/datafusion:vortex-file-compressed 63423739 64233618.00 0.99 ns
tpch_q01/datafusion:vortex-compact 460342918 463908052.00 0.99 ns
tpch_q02/datafusion:vortex-compact 169415398 172004492.00 0.98 ns
tpch_q03/datafusion:vortex-compact 276457813 274901228.00 1.01 ns
tpch_q04/datafusion:vortex-compact 132140300 131288031.00 1.01 ns
tpch_q05/datafusion:vortex-compact 485891627 484263875.00 1.00 ns
tpch_q06/datafusion:vortex-compact 62718987 63220931.00 0.99 ns
tpch_q07/datafusion:vortex-compact 681134055 681973918.00 1.00 ns
tpch_q08/datafusion:vortex-compact 507092067 494925931.00 1.02 ns
tpch_q09/datafusion:vortex-compact 841384278 823416685.00 1.02 ns
tpch_q10/datafusion:vortex-compact 333032746 329538337.00 1.01 ns
tpch_q11/datafusion:vortex-compact 130062972 128552499.00 1.01 ns
tpch_q12/datafusion:vortex-compact 190307950 191581700.00 0.99 ns
tpch_q13/datafusion:vortex-compact 275695513 272449545.00 1.01 ns
tpch_q14/datafusion:vortex-compact 95244873 93546072.00 1.02 ns
tpch_q15/datafusion:vortex-compact 166038705 163867008.00 1.01 ns
tpch_q16/datafusion:vortex-compact 107153257 104819278.00 1.02 ns
tpch_q17/datafusion:vortex-compact 790480312 758633677.00 1.04 ns
tpch_q18/datafusion:vortex-compact 983913409 974625451.00 1.01 ns
tpch_q19/datafusion:vortex-compact 231726468 229143900.00 1.01 ns
tpch_q20/datafusion:vortex-compact 237591827 235822661.00 1.01 ns
tpch_q21/datafusion:vortex-compact 813763553 815374689.00 1.00 ns
tpch_q22/datafusion:vortex-compact 75306279 73435538.00 1.03 ns
tpch_q01/duckdb:parquet 264703331 273741782.00 0.97 ns
tpch_q02/duckdb:parquet 127695139 131813670.00 0.97 ns
tpch_q03/duckdb:parquet 230400639 227218966.00 1.01 ns
tpch_q04/duckdb:parquet 166431021 155970736.00 1.07 ns
tpch_q05/duckdb:parquet 251927708 227813445.00 1.11 ns 🚨
tpch_q06/duckdb:parquet 73598826 70637441.00 1.04 ns
tpch_q07/duckdb:parquet 237909527 216845276.00 1.10 ns
tpch_q08/duckdb:parquet 372236970 328068756.00 1.13 ns 🚨
tpch_q09/duckdb:parquet 556277348 490983700.00 1.13 ns 🚨
tpch_q10/duckdb:parquet 678690613 635855975.00 1.07 ns
tpch_q11/duckdb:parquet 59099471 52965457.00 1.12 ns 🚨
tpch_q12/duckdb:parquet 148987523 140422826.00 1.06 ns
tpch_q13/duckdb:parquet 450281594 414267137.00 1.09 ns
tpch_q14/duckdb:parquet 192218305 177993077.00 1.08 ns
tpch_q15/duckdb:parquet 115289219 105609265.00 1.09 ns
tpch_q16/duckdb:parquet 180041880 163566792.00 1.10 ns 🚨
tpch_q17/duckdb:parquet 223972863 203791461.00 1.10 ns
tpch_q18/duckdb:parquet 404066175 367815928.00 1.10 ns
tpch_q19/duckdb:parquet 320646064 283659464.00 1.13 ns 🚨
tpch_q20/duckdb:parquet 263792920 249617123.00 1.06 ns
tpch_q21/duckdb:parquet 676610127 597903828.00 1.13 ns 🚨
tpch_q22/duckdb:parquet 313607937 298233181.00 1.05 ns
tpch_q01/duckdb:vortex-file-compressed 208531161 189848154.00 1.10 ns
tpch_q02/duckdb:vortex-file-compressed 76328186 65113937.00 1.17 ns 🚨
tpch_q03/duckdb:vortex-file-compressed 160579108 139392821.00 1.15 ns 🚨
tpch_q04/duckdb:vortex-file-compressed 165175925 163423902.00 1.01 ns
tpch_q05/duckdb:vortex-file-compressed 147232766 151296720.00 0.97 ns
tpch_q06/duckdb:vortex-file-compressed 49441346 49670049.00 1.00 ns
tpch_q07/duckdb:vortex-file-compressed 154413012 153282363.00 1.01 ns
tpch_q08/duckdb:vortex-file-compressed 225195874 222162560.00 1.01 ns
tpch_q09/duckdb:vortex-file-compressed 369535379 368987853.00 1.00 ns
tpch_q10/duckdb:vortex-file-compressed 168753445 169856321.00 0.99 ns
tpch_q11/duckdb:vortex-file-compressed 39946368 41586567.00 0.96 ns
tpch_q12/duckdb:vortex-file-compressed 100678848 99268522.00 1.01 ns
tpch_q13/duckdb:vortex-file-compressed 245087219 243230444.00 1.01 ns
tpch_q14/duckdb:vortex-file-compressed 71364932 72310440.00 0.99 ns
tpch_q15/duckdb:vortex-file-compressed 97417882 97448363.00 1.00 ns
tpch_q16/duckdb:vortex-file-compressed 87973303 85206280.00 1.03 ns
tpch_q17/duckdb:vortex-file-compressed 120296828 120345375.00 1.00 ns
tpch_q18/duckdb:vortex-file-compressed 294328234 292519792.00 1.01 ns
tpch_q19/duckdb:vortex-file-compressed 87067083 87904765.00 0.99 ns
tpch_q20/duckdb:vortex-file-compressed 174256614 169295115.00 1.03 ns
tpch_q21/duckdb:vortex-file-compressed 583696393 573918744.00 1.02 ns
tpch_q22/duckdb:vortex-file-compressed 80339602 79963596.00 1.00 ns
tpch_q01/duckdb:vortex-compact 243231378 241274299.00 1.01 ns
tpch_q02/duckdb:vortex-compact 73203446 71622490.00 1.02 ns
tpch_q03/duckdb:vortex-compact 166814503 167278391.00 1.00 ns
tpch_q04/duckdb:vortex-compact 200073122 199310559.00 1.00 ns
tpch_q05/duckdb:vortex-compact 181767000 177228059.00 1.03 ns
tpch_q06/duckdb:vortex-compact 85188023 84827806.00 1.00 ns
tpch_q07/duckdb:vortex-compact 216171094 217733960.00 0.99 ns
tpch_q08/duckdb:vortex-compact 265935224 265772517.00 1.00 ns
tpch_q09/duckdb:vortex-compact 402483043 404228818.00 1.00 ns
tpch_q10/duckdb:vortex-compact 209399642 206301485.00 1.02 ns
tpch_q11/duckdb:vortex-compact 43093767 44424454.00 0.97 ns
tpch_q12/duckdb:vortex-compact 215529003 212504288.00 1.01 ns
tpch_q13/duckdb:vortex-compact 292761217 292146726.00 1.00 ns
tpch_q14/duckdb:vortex-compact 104209824 101573481.00 1.03 ns
tpch_q15/duckdb:vortex-compact 119541911 118443444.00 1.01 ns
tpch_q16/duckdb:vortex-compact 92137467 93881713.00 0.98 ns
tpch_q17/duckdb:vortex-compact 132046492 132126042.00 1.00 ns
tpch_q18/duckdb:vortex-compact 335625546 320990611.00 1.05 ns
tpch_q19/duckdb:vortex-compact 115803100 112700902.00 1.03 ns
tpch_q20/duckdb:vortex-compact 215257427 208698765.00 1.03 ns
tpch_q21/duckdb:vortex-compact 690204121 676390654.00 1.02 ns
tpch_q22/duckdb:vortex-compact 92227405 90175972.00 1.02 ns
tpch_q01/duckdb:duckdb 117543815 116788367.00 1.01 ns
tpch_q02/duckdb:duckdb 49620224 49697851.00 1.00 ns
tpch_q03/duckdb:duckdb 100935183 99430984.00 1.02 ns
tpch_q04/duckdb:duckdb 130945436 128840409.00 1.02 ns
tpch_q05/duckdb:duckdb 113930233 114589136.00 0.99 ns
tpch_q06/duckdb:duckdb 44099895 43861819.00 1.01 ns
tpch_q07/duckdb:duckdb 110247622 109647218.00 1.01 ns
tpch_q08/duckdb:duckdb 141242534 139549859.00 1.01 ns
tpch_q09/duckdb:duckdb 311723616 304730613.00 1.02 ns
tpch_q10/duckdb:duckdb 215550733 215506071.00 1.00 ns
tpch_q11/duckdb:duckdb 22851263 22314052.00 1.02 ns
tpch_q12/duckdb:duckdb 90334182 86594622.00 1.04 ns
tpch_q13/duckdb:duckdb 236223277 236074969.00 1.00 ns
tpch_q14/duckdb:duckdb 77463119 76245612.00 1.02 ns
tpch_q15/duckdb:duckdb 80581868 80659069.00 1.00 ns
tpch_q16/duckdb:duckdb 73438850 73304787.00 1.00 ns
tpch_q17/duckdb:duckdb 100258163 99132893.00 1.01 ns
tpch_q18/duckdb:duckdb 219776537 218842651.00 1.00 ns
tpch_q19/duckdb:duckdb 127378554 126670061.00 1.01 ns
tpch_q20/duckdb:duckdb 123545353 124020753.00 1.00 ns
tpch_q21/duckdb:duckdb 320439683 322802455.00 0.99 ns
tpch_q22/duckdb:duckdb 73988014 66985890.00 1.10 ns 🚨

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: FineWeb S3

Summary

  • Overall: 1.000x ➖
  • Vortex: 0.998x ➖
  • Parquet: 1.003x ➖
  • duckdb:vortex: 0.981x ➖
  • datafusion:vortex: 1.016x ➖
  • Best: fineweb_q00/duckdb:vortex-file-compressed (0.705x)
  • Worst: fineweb_q02/datafusion:vortex-file-compressed (1.203x)
  • Significant (>30%): 0↑ 0↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
fineweb_q00/datafusion:parquet 957285628 1240231666.00 0.77 ns
fineweb_q01/datafusion:parquet 1706944075 1593105839.00 1.07 ns
fineweb_q02/datafusion:parquet 1649983555 1642922599.00 1.00 ns
fineweb_q03/datafusion:parquet 1648667130 1621356247.00 1.02 ns
fineweb_q04/datafusion:parquet 1695097354 1606002366.00 1.06 ns
fineweb_q05/datafusion:parquet 1651361827 1716610485.00 0.96 ns
fineweb_q06/datafusion:parquet 1682025727 1698164432.00 0.99 ns
fineweb_q07/datafusion:parquet 1661448224 1626935865.00 1.02 ns
fineweb_q08/datafusion:parquet 1625831498 1560738717.00 1.04 ns
fineweb_q00/datafusion:vortex-file-compressed 36262905 33467605.00 1.08 ns
fineweb_q01/datafusion:vortex-file-compressed 461942676 468577656.00 0.99 ns
fineweb_q02/datafusion:vortex-file-compressed 528751274 439670416.00 1.20 ns
fineweb_q03/datafusion:vortex-file-compressed 1498549249 1454327499.00 1.03 ns
fineweb_q04/datafusion:vortex-file-compressed 1378127875 1378621159.00 1.00 ns
fineweb_q05/datafusion:vortex-file-compressed 1379083974 1365520693.00 1.01 ns
fineweb_q06/datafusion:vortex-file-compressed 1546117333 1459928905.00 1.06 ns
fineweb_q07/datafusion:vortex-file-compressed 1366116102 1415496532.00 0.97 ns
fineweb_q08/datafusion:vortex-file-compressed 538030888 540717094.00 1.00 ns
fineweb_q00/datafusion:vortex-compact 30848528 33889231.00 0.91 ns
fineweb_q01/datafusion:vortex-compact 506392182 514160502.00 0.98 ns
fineweb_q02/datafusion:vortex-compact 621287305 622862699.00 1.00 ns
fineweb_q03/datafusion:vortex-compact 1701677798 1645081513.00 1.03 ns
fineweb_q04/datafusion:vortex-compact 2184123723 2170940924.00 1.01 ns
fineweb_q05/datafusion:vortex-compact 1666605135 1642565081.00 1.01 ns
fineweb_q06/datafusion:vortex-compact 1341948542 1383052135.00 0.97 ns
fineweb_q07/datafusion:vortex-compact 1234369870 1275017041.00 0.97 ns
fineweb_q08/datafusion:vortex-compact 414357246 375374072.00 1.10 ns
fineweb_q00/duckdb:parquet 1022729355 992993355.00 1.03 ns
fineweb_q01/duckdb:parquet 2291386208 2187994659.00 1.05 ns
fineweb_q02/duckdb:parquet 2278576199 2213900978.00 1.03 ns
fineweb_q03/duckdb:parquet 7305649021 7293020091.00 1.00 ns
fineweb_q04/duckdb:parquet 1770870685 1771624888.00 1.00 ns
fineweb_q05/duckdb:parquet 3945834796 3913514716.00 1.01 ns
fineweb_q06/duckdb:parquet 5205352526 5113843792.00 1.02 ns
fineweb_q07/duckdb:parquet 5627084540 5513766400.00 1.02 ns
fineweb_q08/duckdb:parquet 1024327654 1016142668.00 1.01 ns
fineweb_q00/duckdb:vortex-file-compressed 83147767 117916934.00 0.71 ns
fineweb_q01/duckdb:vortex-file-compressed 523403107 550733013.00 0.95 ns
fineweb_q02/duckdb:vortex-file-compressed 401480131 424457929.00 0.95 ns
fineweb_q03/duckdb:vortex-file-compressed 1617543819 1604732874.00 1.01 ns
fineweb_q04/duckdb:vortex-file-compressed 1588217657 1624721563.00 0.98 ns
fineweb_q05/duckdb:vortex-file-compressed 1619179620 1741813034.00 0.93 ns
fineweb_q06/duckdb:vortex-file-compressed 1671688988 1809565252.00 0.92 ns
fineweb_q07/duckdb:vortex-file-compressed 1615710621 1539978420.00 1.05 ns
fineweb_q08/duckdb:vortex-file-compressed 630530586 580785979.00 1.09 ns
fineweb_q00/duckdb:vortex-compact 86219789 85615742.00 1.01 ns
fineweb_q01/duckdb:vortex-compact 523258523 492461393.00 1.06 ns
fineweb_q02/duckdb:vortex-compact 528688511 532674236.00 0.99 ns
fineweb_q03/duckdb:vortex-compact 1680986941 1757594365.00 0.96 ns
fineweb_q04/duckdb:vortex-compact 1785454513 1733159711.00 1.03 ns
fineweb_q05/duckdb:vortex-compact 1561519058 1575581399.00 0.99 ns
fineweb_q06/duckdb:vortex-compact 1481342344 1544231461.00 0.96 ns
fineweb_q07/duckdb:vortex-compact 1413870793 1344022117.00 1.05 ns
fineweb_q08/duckdb:vortex-compact 544797852 490909396.00 1.11 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: Random Access

Summary

  • Overall: 0.959x ➖
  • Vortex: 0.869x ✅
  • Parquet: 1.007x ➖
  • Best: random-access/taxi/correlated/vortex-tokio-local-disk-footer (0.694x)
  • Worst: random-access/nested-structs/correlated/vortex-tokio-local-disk (1.084x)
  • Significant (>10%): 8↑ 0↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
random-access/parquet-tokio-local-disk 187656972 188964017.00 0.99 ns
random-access/parquet-tokio-local-disk-footer 188242295 186501530.00 1.01 ns
random-access/taxi/correlated/parquet-tokio-local-disk 281270417 280918452.00 1.00 ns
random-access/taxi/correlated/parquet-tokio-local-disk-footer 281099269 286913609.00 0.98 ns
random-access/taxi/uniform/parquet-tokio-local-disk 297681663 298990224.00 1.00 ns
random-access/taxi/uniform/parquet-tokio-local-disk-footer 296107006 295683150.00 1.00 ns
random-access/vortex-tokio-local-disk 1243636 1769017.00 0.70 ns 🚀
random-access/vortex-tokio-local-disk-footer 1269274 1739726.00 0.73 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk 1774138 2529519.00 0.70 ns 🚀
random-access/taxi/correlated/vortex-tokio-local-disk-footer 1787546 2577250.00 0.69 ns 🚀
random-access/taxi/uniform/vortex-tokio-local-disk 4388315 5368497.00 0.82 ns 🚀
random-access/taxi/uniform/vortex-tokio-local-disk-footer 4496993 5307124.00 0.85 ns 🚀
random-access/lance-tokio-local-disk 773037 769357.00 1.00 ns
random-access/lance-tokio-local-disk-footer 1435168 1429435.00 1.00 ns
random-access/taxi/correlated/lance-tokio-local-disk 1002649 1011759.00 0.99 ns
random-access/taxi/correlated/lance-tokio-local-disk-footer 1733485 1755094.00 0.99 ns
random-access/taxi/uniform/lance-tokio-local-disk 8928837 8970319.00 1.00 ns
random-access/taxi/uniform/lance-tokio-local-disk-footer 9794408 9680929.00 1.01 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk 14201604063 14039881286.00 1.01 ns
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 13810555616 13413890383.00 1.03 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk 13550061850 13640831163.00 0.99 ns
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 13488676570 13498793081.00 1.00 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk 7325123 7901463.00 0.93 ns
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 5659016 6334700.00 0.89 ns 🚀
random-access/feature-vectors/uniform/vortex-tokio-local-disk 12649556 13825439.00 0.91 ns
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 12458764 14227873.00 0.88 ns 🚀
random-access/feature-vectors/correlated/lance-tokio-local-disk 3106377 2419112.00 1.28 ns 🚨
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1377403 1421373.00 0.97 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk 1629484 1622501.00 1.00 ns
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 2566150 2603863.00 0.99 ns
random-access/nested-lists/correlated/parquet-tokio-local-disk 161572719 163439714.00 0.99 ns
random-access/nested- 38CB lists/correlated/parquet-tokio-local-disk-footer 162069123 163472507.00 0.99 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk 162761139 165842227.00 0.98 ns
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 162478167 164769241.00 0.99 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk 724470 767345.00 0.94 ns
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 735840 782781.00 0.94 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk 2409440 2600258.00 0.93 ns
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2520153 2688455.00 0.94 ns
random-access/nested-lists/correlated/lance-tokio-local-disk 271506 272676.00 1.00 ns
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 781851 793891.00 0.98 ns
random-access/nested-lists/uniform/lance-tokio-local-disk 1235888 1245195.00 0.99 ns
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1777169 1782846.00 1.00 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk 28515522 26991808.00 1.06 ns
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 27788588 27244859.00 1.02 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk 28765956 27103651.00 1.06 ns
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 27964790 27295906.00 1.02 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk 934560 862531.00 1.08 ns
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 906776 986856.00 0.92 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk 1762585 1900814.00 0.93 ns
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1798610 1850674.00 0.97 ns
random-access/nested-structs/correlated/lance-tokio-local-disk 452652 455404.00 0.99 ns
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 670335 684325.00 0.98 ns
random-access/nested-structs/uniform/lance-tokio-local-disk 3050362 3054408.00 1.00 ns
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 3293719 3290647.00 1.00 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: Statistical and Population Genetics

Summary

  • Overall: 0.998x ➖
  • Vortex: 1.001x ➖
  • Parquet: 0.992x ➖
  • duckdb:vortex: 1.001x ➖
  • Best: statpopgen_q01/duckdb:vortex-compact (0.965x)
  • Worst: statpopgen_q04/duckdb:vortex-file-compressed (1.063x)
  • Significant (>10%): 0↑ 0↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
statpopgen_q00/duckdb:parquet 229294659 239942896.00 0.96 ns
statpopgen_q01/duckdb:parquet 372816823 378171245.00 0.99 ns
statpopgen_q02/duckdb:parquet 680189402 699002519.00 0.97 ns
statpopgen_q03/duckdb:parquet 1139413904 1112479020.00 1.02 ns
statpopgen_q04/duckdb:parquet 1141288744 1146588525.00 1.00 ns
statpopgen_q05/duckdb:parquet 748298573 751058958.00 1.00 ns
statpopgen_q06/duckdb:parquet 1340184898 1354532345.00 0.99 ns
statpopgen_q07/duckdb:parquet 882636673 871626807.00 1.01 ns
statpopgen_q08/duckdb:parquet 864063692 883028164.00 0.98 ns
statpopgen_q09/duckdb:parquet 950146727 939297281.00 1.01 ns
statpopgen_q10/duckdb:parquet 2163178386 2191106826.00 0.99 ns
statpopgen_q00/duckdb:vortex-file-compressed 11071093 11348536 D2F5 .00 0.98 ns
statpopgen_q01/duckdb:vortex-file-compressed 96245966 99373434.00 0.97 ns
statpopgen_q02/duckdb:vortex-file-compressed 1181872228 1188134412.00 0.99 ns
statpopgen_q03/duckdb:vortex-file-compressed 2737155062 2775916985.00 0.99 ns
statpopgen_q04/duckdb:vortex-file-compressed 2960901412 2785832373.00 1.06 ns
statpopgen_q05/duckdb:vortex-file-compressed 1324958087 1261991390.00 1.05 ns
statpopgen_q06/duckdb:vortex-file-compressed 2040382771 1954659396.00 1.04 ns
statpopgen_q07/duckdb:vortex-file-compressed 207842156 202564731.00 1.03 ns
statpopgen_q08/duckdb:vortex-file-compressed 220901127 209814770.00 1.05 ns
statpopgen_q09/duckdb:vortex-file-compressed 2499294712 2532453053.00 0.99 ns
statpopgen_q10/duckdb:vortex-file-compressed 3974433346 3990782402.00 1.00 ns
statpopgen_q00/duckdb:vortex-compact 10785755 10880424.00 0.99 ns
statpopgen_q01/duckdb:vortex-compact 124549703 129064501.00 0.97 ns
statpopgen_q02/duckdb:vortex-compact 1564269596 1583534983.00 0.99 ns
statpopgen_q03/duckdb:vortex-compact 3142157587 3189460466.00 0.99 ns
statpopgen_q04/duckdb:vortex-compact 3128166152 3161175062.00 0.99 ns
statpopgen_q05/duckdb:vortex-compact 1579543144 1601466382.00 0.99 ns
statpopgen_q06/duckdb:vortex-compact 2454396975 2476895922.00 0.99 ns
statpopgen_q07/duckdb:vortex-compact 961247714 977509756.00 0.98 ns
statpopgen_q08/duckdb:vortex-compact 998105844 1004593277.00 0.99 ns
statpopgen_q09/duckdb:vortex-compact 2903647750 2927045718.00 0.99 ns
statpopgen_q10/duckdb:vortex-compact 4683178390 4604067863.00 1.02 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: TPC-H SF=10 on S3

Summary

  • Overall: 1.032x ➖
  • Vortex: 1.028x ➖
  • Parquet: 1.040x ➖
  • duckdb:vortex: 1.015x ➖
  • datafusion:vortex: 1.040x ➖
  • Best: tpch_q11/duckdb:vortex-file-compressed (0.816x)
  • Worst: tpch_q08/datafusion:vortex-compact (1.331x)
  • Significant (>30%): 0↑ 1↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
tpch_q01/datafusion:parquet 884451501 855187699.00 1.03 ns
tpch_q02/datafusion:parquet 726554616 668256940.00 1.09 ns
tpch_q03/datafusion:parquet 1082618511 913306427.00 1.19 ns
tpch_q04/datafusion:parquet 536256730 458804173.00 1.17 ns
tpch_q05/datafusion:parquet 1213912782 1193719385.00 1.02 ns
tpch_q06/datafusion:parquet 510515261 519229487.00 0.98 ns
tpch_q07/datafusion:parquet 1411086513 1375593240.00 1.03 ns
tpch_q08/datafusion:parquet 1729504863 1550812972.00 1.12 ns
tpch_q09/datafusion:parquet 1743951672 1738089411.00 1.00 ns
tpch_q10/datafusion:parquet 2097373326 1935955066.00 1.08 ns
tpch_q11/datafusion:parquet 548353244 584690596.00 0.94 ns
tpch_q12/datafusion:parquet 722202647 762066656.00 0.95 ns
tpch_q13/datafusion:parquet 679817039 673360851.00 1.01 ns
tpch_q14/datafusion:parquet 770695998 786580938.00 0.98 ns
tpch_q15/datafusion:parquet 1144075642 1138452978.00 1.00 ns
tpch_q16/datafusion:parquet 371862759 404531116.00 0.92 ns
tpch_q17/datafusion:parquet 1434424277 1399465144.00 1.02 ns
tpch_q18/datafusion:parquet 1613692120 1623668514.00 0.99 ns
tpch_q19/datafusion:parquet 954453997 942562934.00 1.01 ns
tpch_q20/datafusion:parquet 1132195465 1120461671.00 1.01 ns
tpch_q21/datafusion:parquet 1805694687 1792663871.00 1.01 ns
tpch_q22/datafusion:parquet 647332276 644367459.00 1.00 ns
tpch_q01/datafusion:vortex-file-compressed 698908042 686380330.00 1.02 ns
tpch_q02/datafusion:vortex-file-compressed 642777834 608407723.00 1.06 ns
tpch_q03/datafusion:vortex-file-compressed 796833296 735050549.00 1.08 ns
tpch_q04/datafusion:vortex-file-compressed 584753876 572604684.00 1.02 ns
tpch_q05/datafusion:vortex-file-compressed 1053002734 1073821035.00 0.98 ns
tpch_q06/datafusion:vortex-file-compressed 567227053 559674019.00 1.01 ns
tpch_q07/datafusion:vortex-file-compressed 1226344346 1116700846.00 1.10 ns
tpch_q08/datafusion:vortex-file-compressed 1183253790 1161512926.00 1.02 ns
tpch_q09/datafusion:vortex-file-compressed 1633171758 1444687579.00 1.13 ns
tpch_q10/datafusion:vortex-file-compressed 951838352 979258325.00 0.97 ns
tpch_q11/datafusion:vortex-file-compressed 537135082 482782082.00 1.11 ns
tpch_q12/datafusion:vortex-file-compressed 882893379 868475908.00 1.02 ns
tpch_q13/datafusion:vortex-file-compressed 436385834 431707820.00 1.01 ns
tpch_q14/datafusion:vortex-file-compressed 572490498 622167835.00 0.92 ns
tpch_q15/datafusion:vortex-file-compressed 1057890569 1044956754.00 1.01 ns
tpch_q16/datafusion:vortex-file-compressed 314731040 299834089.00 1.05 ns
tpch_q17/datafusion:vortex-file-compressed 1215114700 1172626920.00 1.04 ns
tpch_q18/datafusion:vortex-file-compressed 1348190657 1336319435.00 1.01 ns
tpch_q19/datafusion:vortex-file-compressed 741377854 691041145.00 1.07 ns
tpch_q20/datafusion:vortex-file-compressed 887346911 874216867.00 1.02 ns
tpch_q21/datafusion:vortex-file-compressed 1614999184 1617656759.00 1.00 ns
tpch_q22/datafusion:vortex-file-compressed 314801411 296808498.00 1.06 ns
tpch_q01/datafusion:vortex-compact 711058320 696430816.00 1.02 ns
tpch_q02/datafusion:vortex-compact 684746241 585612225.00 1.17 ns
tpch_q03/datafusion:vortex-compact 680036954 707029222.00 0.96 ns
tpch_q04/datafusion:vortex-compact 486930077 470894366.00 1.03 ns
tpch_q05/datafusion:vortex-compact 945261468 929425179.00 1.02 ns
tpch_q06/datafusion:vortex-compact 786320898 618354315.00 1.27 ns
tpch_q07/datafusion:vortex-compact 1213550477 1063570933.00 1.14 ns
tpch_q08/datafusion:vortex-compact 1471799868 1105484484.00 1.33 ns 🚨
tpch_q09/datafusion:vortex-compact 1350153415 1302238095.00 1.04 ns
tpch_q10/datafusion:vortex-compact 911099531 879623977.00 1.04 ns
tpch_q11/datafusion:vortex-compact 410090398 388064675.00 1.06 ns
tpch_q12/datafusion:vortex-compact 820529074 772759973.00 1.06 ns
tpch_q13/datafusion:vortex-compact 420916558 385898230.00 1.09 ns
tpch_q14/datafusion:vortex-compact 573904656 542649111.00 1.06 ns
tpch_q15/datafusion:vortex-compact 971167727 1039637086.00 0.93 ns
tpch_q16/datafusion:vortex-compact 267793525 282597217.00 0.95 ns
tpch_q17/datafusion:vortex-compact 1205700471 1199337769.00 1.01 ns
tpch_q18/datafusion:vortex-compact 1196822679 1188311600.00 1.01 ns
tpch_q19/datafusion:vortex-compact 671787612 618142275.00 1.09 ns
tpch_q20/datafusion:vortex-compact 829519186 838453022.00 0.99 ns
tpch_q21/datafusion:vortex-compact 1481476876 1430760600.00 1.04 ns
tpch_q22/datafusion:vortex-compact 306727328 343043613.00 0.89 ns
tpch_q01/duckdb:parquet 981282407 959992461.00 1.02 ns
tpch_q02/duckdb:parquet 1334732082 1288611296.00 1.04 ns
tpch_q03/duckdb:parquet 1566459757 1268909397.00 1.23 ns
tpch_q04/duckdb:parquet 886604944 844582960.00 1.05 ns
tpch_q05/duckdb:parquet 1707726961 1699147243.00 1.01 ns
tpch_q06/duckdb:parquet 613480359 620846738.00 0.99 ns
tpch_q07/duckdb:parquet 1662708506 1514471464.00 1.10 ns
tpch_q08/duckdb:parquet 2068832490 2107665104.00 0.98 ns
tpch_q09/duckdb:parquet 1885998412 1909010478.00 0.99 ns
tpch_q10/duckdb:parquet 2703251282 2647525695.00 1.02 ns
tpch_q11/duckdb:parquet 812326571 664212331.00 1.22 ns
tpch_q12/duckdb:parquet 829244090 788393857.00 1.05 ns
tpch_q13/duckdb:parquet 1096953440 1009169628.00 1.09 ns
tpch_q14/duckdb:parquet 1078831953 1059903840.00 1.02 ns
tpch_q15/duckdb:parquet 952635516 926802804.00 1.03 ns
tpch_q16/duckdb:parquet 691173847 642127204.00 1.08 ns
tpch_q17/duckdb:parquet 1229496747 1103050880.00 1.11 ns
tpch_q18/duckdb:parquet 1131253452 1137909395.00 0.99 ns
tpch_q19/duckdb:parquet 1389516743 1396013597.00 1.00 ns
tpch_q20/duckdb:parquet 1515195470 1317101147.00 1.15 ns
tpch_q21/duckdb:parquet 1585151736 1469776912.00 1.08 ns
tpch_q22/duckdb:parquet 846265212 799314726.00 1.06 ns
tpch_q01/duckdb:vortex-file-compressed 630635405 631059301.00 1.00 ns
tpch_q02/duckdb:vortex-file-compressed 1029369111 941651149.00 1.09 ns
tpch_q03/duckdb:vortex-file-compressed 973083673 962337299.00 1.01 ns
tpch_q04/duckdb:vortex-file-compressed 623775840 592336449.00 1.05 ns
tpch_q05/duckdb:vortex-file-compressed 1242928322 1224404784.00 1.02 ns
tpch_q06/duckdb:vortex-file-compressed 827872230 765070349.00 1.08 ns
tpch_q07/duckdb:vortex-file-compressed 1138137964 1131365561.00 1.01 ns
tpch_q08/duckdb:vortex-file-compressed 1508148189 1524063638.00 0.99 ns
tpch_q09/duckdb:vortex-file-compressed 1540881162 1467186570.00 1.05 ns
tpch_q10/duckdb:vortex-file-compressed 1267476749 1337655436.00 0.95 ns
tpch_q11/duckdb:vortex-file-compressed 581874609 713447380.00 0.82 ns
tpch_q12/duckdb:vortex-file-compressed 691335802 685315316.00 1.01 ns
tpch_q13/duckdb:vortex-file-compressed 935960687 917294905.00 1.02 ns
tpch_q14/duckdb:vortex-file-compressed 869199080 850337908.00 1.02 ns
tpch_q15/duckdb:vortex-file-compressed 680618041 617842070.00 1.10 ns
tpch_q16/duckdb:vortex-file-compressed 436884961 496914662.00 0.88 ns
tpch_q17/duckdb:vortex-file-compressed 986398333 1071373342.00 0.92 ns
tpch_q18/duckdb:vortex-file-compressed 1033202263 1030143431.00 1.00 ns
tpch_q19/duckdb:vortex-file-compressed 719364754 758145745.00 0.95 ns
tpch_q20/duckdb:vortex-file-compressed 1160946875 1101027808.00 1.05 ns
tpch_q21/duckdb:vortex-file-compressed 1918097312 1887878710.00 1.02 ns
tpch_q22/duckdb:vortex-file-compressed 538315919 517606207.00 1.04 ns
tpch_q01/duckdb:vortex-compact 589088632 636222409.00 0.93 ns
tpch_q02/duckdb:vortex-compact 998084188 829335322.00 1.20 ns
tpch_q03/duckdb:vortex-compact 807069963 812379970.00 0.99 ns
tpch_q04/duckdb:vortex-compact 511822995 484826131.00 1.06 ns
tpch_q05/duckdb:vortex-compact 1151239512 1084577439.00 1.06 ns
tpch_q06/duckdb:vortex-compact 681898822 734900775.00 0.93 ns
tpch_q07/duckdb:vortex-compact 1087562540 1026335950.00 1.06 ns
tpch_q08/duckdb:vortex-compact 1428647414 1372488987.00 1.04 ns
tpch_q09/duckdb:vortex-compact 1277652217 1277428803.00 1.00 ns
tpch_q10/duckdb:vortex-compact 1218128580 1117279790.00 1.09 ns
tpch_q11/duckdb:vortex-compact 641239478 580942525.00 1.10 ns
tpch_q12/duckdb:vortex-compact 597800729 646147578.00 0.93 ns
tpch_q13/duckdb:vortex-compact 833631851 808569653.00 1.03 ns
tpch_q14/duckdb:vortex-compact 797796182 785833278.00 1.02 ns
tpch_q15/duckdb:vortex-compact 655887080 585616690.00 1.12 ns
tpch_q16/duckdb:vortex-compact 332749467 366197875.00 0.91 ns
tpch_q17/duckdb:vortex-compact 894848741 936054599.00 0.96 ns
tpch_q18/duckdb:vortex-compact 833709103 819648533.00 1.02 ns
tpch_q19/duckdb:vortex-compact 712701713 756623316.00 0.94 ns
tpch_q20/duckdb:vortex-compact 1273440637 1079867344.00 1.18 ns
tpch_q21/duckdb:vortex-compact 1651366063 1566519946.00 1.05 ns
tpch_q22/duckdb:vortex-compact 551857173 502384342.00 1.10 ns

@joseph-isaacs joseph-isaacs merged commit b10b4f4 into develop Mar 3, 2026
52 checks passed
@joseph-isaacs joseph-isaacs deleted the ji/zip-order-correct branch March 3, 2026 16:25
@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: Clickbench on NVME

Summary

  • Overall: 1.006x ➖
  • Vortex: 1.004x ➖
  • Parquet: 1.012x ➖
  • duckdb:vortex: 1.004x ➖
  • datafusion:vortex: 1.004x ➖
  • Best: clickbench_q22/duckdb:vortex-compact (0.840x)
  • Worst: clickbench_q23/duckdb:vortex-compact (1.363x)
  • Significant (>10%): 6↑ 6↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
clickbench_q00/datafusion:parquet 1741542 1717811.00 1.01 ns
clickbench_q01/datafusion:parquet 20663297 21428704.00 0.96 ns
clickbench_q02/datafusion:parquet 53103133 53455863.00 0.99 ns
clickbench_q03/datafusion:parquet 44452289 45539992.00 0.98 ns
clickbench_q04/datafusion:parquet 370210293 361594652.00 1.02 ns
clickbench_q05/datafusion:parquet 369979561 350080019.00 1.06 ns
clickbench_q06/datafusion:parquet 1556224 1567432.00 0.99 ns
clickbench_q07/datafusion:parquet 28209065 25913122.00 1.09 ns
clickbench_q08/datafusion:parquet 462598398 438153555.00 1.06 ns
clickbench_q09/datafusion:parquet 699497417 674646805.00 1.04 ns
clickbench_q10/datafusion:parquet 121800053 118847791.00 1.02 ns
clickbench_q11/datafusion:parquet 147776517 144747160.00 1.02 ns
clickbench_q12/datafusion:parquet 369892654 356665712.00 1.04 ns
clickbench_q13/datafusion:parquet 533566053 517431963.00 1.03 ns
clickbench_q14/datafusion:parquet 363950711 346104714.00 1.05 ns
clickbench_q15/datafusion:parquet 426640272 411601428.00 1.04 ns
clickbench_q16/datafusion:parquet 751540506 732184058.00 1.03 ns
clickbench_q17/datafusion:parquet 745805547 729568742.00 1.02 ns
clickbench_q18/datafusion:parquet 1505895238 1480382584.00 1.02 ns
clickbench_q19/datafusion:parquet 36916093 35695159.00 1.03 ns
clickbench_q20/datafusion:parquet 575229611 587728090.00 0.98 ns
clickbench_q21/datafusion:parquet 660345148 651580346.00 1.01 ns
clickbench_q22/datafusion:parquet 971833162 980102726.00 0.99 ns
clickbench_q23/datafusion:parquet 3841566948 3833208290.00 1.00 ns
clickbench_q24/datafusion:parquet 107663259 107738714.00 1.00 ns
clickbench_q25/datafusion:parquet 144800109 140250200.00 1.03 ns
clickbench_q26/datafusion:parquet 100880875 103974892.00 0.97 ns
clickbench_q27/datafusion:parquet 1019554081 981386828.00 1.04 ns
clickbench_q28/datafusion:parquet 5765950365 5801196071.00 0.99 ns
clickbench_q29/datafusion:parquet 220841263 216497627.00 1.02 ns
clickbench_q30/datafusion:parquet 362534592 363180321.00 1.00 ns
clickbench_q31/datafusion:parquet 411078282 406387874.00 1.01 ns
clickbench_q32/datafusion:parquet 1421424710 1279460898.00 1.11 ns 🚨
clickbench_q33/datafusion:parquet 1559690706 1546069747.00 1.01 ns
clickbench_q34/datafusion:parquet 1549829614 1534234317.00 1.01 ns
clickbench_q35/datafusion:parquet 595794717 586047027.00 1.02 ns
clickbench_q36/datafusion:parquet 152179453 147668324.00 1.03 ns
clickbench_q37/datafusion:parquet 60916811 59700074.00 1.02 ns
clickbench_q38/datafusion:parquet 101229513 94202932.00 1.07 ns
clickbench_q39/datafusion:parquet 291525421 291466948.00 1.00 ns
clickbench_q40/datafusion:parquet 36667769 36437211.00 1.01 ns
clickbench_q41/datafusion:parquet 32199192 31029732.00 1.04 ns
clickbench_q42/datafusion:parquet 33967882 33435414.00 1.02 ns
clickbench_q00/datafusion:vortex-file-compressed 1692445 1844946.00 0.92 ns
clickbench_q01/datafusion:vortex-file-compressed 14584687 13165571.00 1.11 ns 🚨
clickbench_q02/datafusion:vortex-file-compressed 33977952 32713912.00 1.04 ns
clickbench_q03/datafusion:vortex-file-compressed 37572985 36980094.00 1.02 ns
clickbench_q04/datafusion:vortex-file-compressed 330887809 326618581.00 1.01 ns
clickbench_q05/datafusion:vortex-file-compressed 321876295 316906793.00 1.02 ns
clickbench_q06/datafusion:vortex-file-compressed 1781264 1757991.00 1.01 ns
clickbench_q07/datafusion:vortex-file-compressed 20985583 19453476.00 1.08 ns
clickbench_q08/datafusion:vortex-file-compressed 397961289 395147244.00 1.01 ns
clickbench_q09/datafusion:vortex-file-compressed 594048137 594719875.00 1.00 ns
clickbench_q10/datafusion:vortex-file-compressed 73402154 75873611.00 0.97 ns
clickbench_q11/datafusion:vortex-file-compressed 80781431 79186288.00 1.02 ns
clickbench_q12/datafusion:vortex-file-compressed 279804862 283115868.00 0.99 ns
clickbench_q13/datafusion:vortex-file-compressed 425929322 426027807.00 1.00 ns
clickbench_q14/datafusion:vortex-file-compressed 257000516 267586742.00 0.96 ns
clickbench_q15/datafusion:vortex-file-compressed 386443708 385364710.00 1.00 ns
clickbench_q16/datafusion:vortex-file-compressed 739703687 736522903.00 1.00 ns
clickbench_q17/datafusion:vortex-file-compressed 737257360 728547613.00 1.01 ns
clickbench_q18/datafusion:vortex-file-compressed 1394757750 1399711376.00 1.00 ns
clickbench_q19/datafusion:vortex-file-compressed 29933431 24956825.00 1.20 ns 🚨
clickbench_q20/datafusion:vortex-file-compressed 348312604 352542596.00 0.99 ns
clickbench_q21/datafusion:vortex-file-compress 38CB ed 409821740 399615497.00 1.03 ns
clickbench_q22/datafusion:vortex-file-compressed 565812688 565070694.00 1.00 ns
clickbench_q23/datafusion:vortex-file-compressed 543214618 636928610.00 0.85 ns 🚀
clickbench_q24/datafusion:vortex-file-compressed 52716972 53169277.00 0.99 ns
clickbench_q25/datafusion:vortex-file-compressed 77143993 71333680.00 1.08 ns
clickbench_q26/datafusion:vortex-file-compressed 45671134 48083107.00 0.95 ns
clickbench_q27/datafusion:vortex-file-compressed 800249655 841393876.00 0.95 ns
clickbench_q28/datafusion:vortex-file-compressed 6771017841 6774181921.00 1.00 ns
clickbench_q29/datafusion:vortex-file-compressed 232826711 242158992.00 0.96 ns
clickbench_q30/datafusion:vortex-file-compressed 255954665 260781320.00 0.98 ns
clickbench_q31/datafusion:vortex-file-compressed 298621842 301626234.00 0.99 ns
clickbench_q32/datafusion:vortex-file-compressed 1468277635 1467139401.00 1.00 ns
clickbench_q33/datafusion:vortex-file-compressed 1421521340 1432998389.00 0.99 ns
clickbench_q34/datafusion:vortex-file-compressed 1414645534 1422281642.00 0.99 ns
clickbench_q35/datafusion:vortex-file-compressed 545077407 541105629.00 1.01 ns
clickbench_q36/datafusion:vortex-file-compressed 83218818 85397264.00 0.97 ns
clickbench_q37/datafusion:vortex-file-compressed 39067652 37913346.00 1.03 ns
clickbench_q38/datafusion:vortex-file-compressed 23330272 24350628.00 0.96 ns
clickbench_q39/datafusion:vortex-file-compressed 155442987 158878465.00 0.98 ns
clickbench_q40/datafusion:vortex-file-compressed 21125558 20612308.00 1.02 ns
clickbench_q41/datafusion:vortex-file-compressed 19989663 18849951.00 1.06 ns
clickbench_q42/datafusion:vortex-file-compressed 22278870 22945480.00 0.97 ns
clickbench_q00/datafusion:vortex-compact 1713423 1761417.00 0.97 ns
clickbench_q01/datafusion:vortex-compact 16859945 17370442.00 0.97 ns
clickbench_q02/datafusion:vortex-compact 44058716 42488165.00 1.04 ns
clickbench_q03/datafusion:vortex-compact 42061925 41155465.00 1.02 ns
clickbench_q04/datafusion:vortex-compact 350565742 340910045.00 1.03 ns
clickbench_q05/datafusion:vortex-compact 352076058 352088839.00 1.00 ns
clickbench_q06/datafusion:vortex-compact 1766606 1822534.00 0.97 ns
clickbench_q07/datafusion:vortex-compact 28387636 27421994.00 1.04 ns
clickbench_q08/datafusion:vortex-compact 441149765 432165324.00 1.02 ns
clickbench_q09/datafusion:vortex-compact 680356102 676511169.00 1.01 ns
clickbench_q10/datafusion:vortex-compact 133232780 135235820.00 0.99 ns
clickbench_q11/datafusion:vortex-compact 174454839 176143371.00 0.99 ns
clickbench_q12/datafusion:vortex-compact 302300398 299944519.00 1.01 ns
clickbench_q13/datafusion:vortex-compact 544871643 543760855.00 1.00 ns
clickbench_q14/datafusion:vortex-compact 318538420 313891592.00 1.01 ns
clickbench_q15/datafusion:vortex-compact 409530198 403061428.00 1.02 ns
clickbench_q16/datafusion:vortex-compact 809975209 814151880.00 0.99 ns
clickbench_q17/datafusion:vortex-compact 804152012 801820776.00 1.00 ns
clickbench_q18/datafusion:vortex-compact 1490326012 1483058311.00 1.00 ns
clickbench_q19/datafusion:vortex-compact 31978552 31729791.00 1.01 ns
clickbench_q20/datafusion:vortex-compact 430757463 422408894.00 1.02 ns
clickbench_q21/datafusion:vortex-compact 614213140 611641234.00 1.00 ns
clickbench_q22/datafusion:vortex-compact 1019413271 1019377193.00 1.00 ns
clickbench_q23/datafusion:vortex-compact 2932047219 2765029592.00 1.06 ns
clickbench_q24/datafusion:vortex-compact 95071570 93383788.00 1.02 ns
clickbench_q25/datafusion:vortex-compact 118468808 118083835.00 1.00 ns
clickbench_q26/datafusion:vortex-compact 94121726 98667699.00 0.95 ns
clickbench_q27/datafusion:vortex-compact 882472645 862285386.00 1.02 ns
clickbench_q28/datafusion:vortex-compact 6019566584 5996863316.00 1.00 ns
clickbench_q29/datafusion:vortex-compact 220246374 220402364.00 1.00 ns
clickbench_q30/datafusion:vortex-compact 398940928 396945384.00 1.01 ns
clickbench_q31/datafusion:vortex-compact 469816107 470903705.00 1.00 ns
clickbench_q32/datafusion:vortex-compact 1402745463 1456234901.00 0.96 ns
clickbench_q33/datafusion:vortex-compact 1508735870 1474876634.00 1.02 ns
clickbench_q34/datafusion:vortex-compact 1502107898 1462680245.00 1.03 ns
clickbench_q35/datafusion:vortex-compact 588306544 576772678.00 1.02 ns
clickbench_q36/datafusion:vortex-compact 91385299 89571430.00 1.02 ns
clickbench_q37/datafusion:vortex-compact 43611416 41097706.00 1.06 ns
clickbench_q38/datafusion:vortex-compact 34397025 32179471.00 1.07 ns
clickbench_q39/datafusion:vortex-compact 167619101 168386937.00 1.00 ns
clickbench_q40/datafusion:vortex-compact 26134858 25271636.00 1.03 ns
clickbench_q41/datafusion:vortex-compact 27922974 28790748.00 0.97 ns
clickbench_q42/datafusion:vortex-compact 22624479 23497241.00 0.96 ns
clickbench_q00/duckdb:parquet 126224587 125410624.00 1.01 ns
clickbench_q01/duckdb:parquet 51569830 51612771.00 1.00 ns
clickbench_q02/duckdb:parquet 65755154 65028713.00 1.01 ns
clickbench_q03/duckdb:parquet 63959128 63181569.00 1.01 ns
clickbench_q04/duckdb:parquet 204291254 201953136.00 1.01 ns
clickbench_q05/duckdb:parquet 270313670 268117794.00 1.01 ns
clickbench_q06/duckdb:parquet 62353443 61812718.00 1.01 ns
clickbench_q07/duckdb:parquet 56934934 56689438.00 1.00 ns
clickbench_q08/duckdb:parquet 266709357 268719161.00 0.99 ns
clickbench_q09/duckdb:parquet 394773342 395210952.00 1.00 ns
clickbench_q10/duckdb:parquet 96227649 95397606.00 1.01 ns
clickbench_q11/duckdb:parquet 107996473 106663508.00 1.01 ns
clickbench_q12/duckdb:parquet 289832229 289700479.00 1.00 ns
clickbench_q13/duckdb:parquet 480909366 481249388.00 1.00 ns
clickbench_q14/duckdb:parquet 322969914 323471894.00 1.00 ns
clickbench_q15/duckdb:parquet 242886903 241905740.00 1.00 ns
clickbench_q16/duckdb:parquet 575603128 576831286.00 1.00 ns
clickbench_q17/duckdb:parquet 486467769 482416010.00 1.01 ns
clickbench_q18/duckdb:parquet 999746306 992461305.00 1.01 ns
clickbench_q19/duckdb:parquet 49845807 49757618.00 1.00 ns
clickbench_q20/duckdb:parquet 408820498 406272235.00 1.01 ns
clickbench_q21/duckdb:parquet 528462121 526983664.00 1.00 ns
clickbench_q22/duckdb:parquet 904971246 901882505.00 1.00 ns
clickbench_q23/duckdb:parquet 276226068 273197492.00 1.01 ns
clickbench_q24/duckdb:parquet 79295651 79564848.00 1.00 ns
clickbench_q25/duckdb:parquet 141499359 140653989.00 1.01 ns
clickbench_q26/duckdb:parquet 53789572 54179772.00 0.99 ns
clickbench_q27/duckdb:parquet 621686459 622820841.00 1.00 ns
clickbench_q28/duckdb:parquet 4885370572 4878682783.00 1.00 ns
clickbench_q29/duckdb:parquet 63132182 63469733.00 0.99 ns
clickbench_q30/duckdb:parquet 310374600 307510500.00 1.01 ns
clickbench_q31/duckdb:parquet 349973389 350206199.00 1.00 ns
clickbench_q32/duckdb:parquet 1045612915 1052013948.00 0.99 ns
clickbench_q33/duckdb:parquet 1085679982 1066451769.00 1.02 ns
clickbench_q34/duckdb:parquet 1113933245 1119949057.00 0.99 ns
clickbench_q35/duckdb:parquet 349961962 348813486.00 1.00 ns
clickbench_q36/duckdb:parquet 60967948 59880459.00 1.02 ns
clickbench_q37/duckdb:parquet 49126353 48914121.00 1.00 ns
clickbench_q38/duckdb:parquet 51125643 50172864.00 1.02 ns
clickbench_q39/duckdb:parquet 93265281 93108702.00 1.00 ns
clickbench_q40/duckdb:parquet 55119479 52174372.00 1.06 ns
clickbench_q41/duckdb:parquet 56209125 55757436.00 1.01 ns
clickbench_q42/duckdb:parquet 43302298 44535359.00 0.97 ns
clickbench_q00/duckdb:vortex-f D2F5 ile-compressed 5409075 5018828.00 1.08 ns
clickbench_q01/duckdb:vortex-file-compressed 13889309 12802878.00 1.08 ns
clickbench_q02/duckdb:vortex-file-compressed 24171084 23341432.00 1.04 ns
clickbench_q03/duckdb:vortex-file-compressed 29741546 30706994.00 0.97 ns
clickbench_q04/duckdb:vortex-file-compressed 169405007 170897560.00 0.99 ns
clickbench_q05/duckdb:vortex-file-compressed 196777250 195674039.00 1.01 ns
clickbench_q06/duckdb:vortex-file-compressed 20284229 20214454.00 1.00 ns
clickbench_q07/duckdb:vortex-file-compressed 18181917 18434375.00 0.99 ns
clickbench_q08/duckdb:vortex-file-compressed 261566705 260073511.00 1.01 ns
clickbench_q09/duckdb:vortex-file-compressed 371161089 370219196.00 1.00 ns
clickbench_q10/duckdb:vortex-file-compressed 73814681 74226384.00 0.99 ns
clickbench_q11/duckdb:vortex-file-compressed 83869200 84205620.00 1.00 ns
clickbench_q12/duckdb:vortex-file-compressed 202031595 196811288.00 1.03 ns
clickbench_q13/duckdb:vortex-file-compressed 478484343 476444916.00 1.00 ns
clickbench_q14/duckdb:vortex-file-compressed 292917586 289576608.00 1.01 ns
clickbench_q15/duckdb:vortex-file-compressed 216320880 216920428.00 1.00 ns
clickbench_q16/duckdb:vortex-file-compressed 984896958 985587704.00 1.00 ns
clickbench_q17/duckdb:vortex-file-compressed 851142339 853227698.00 1.00 ns
clickbench_q18/duckdb:vortex-file-compressed 1419604167 1406546549.00 1.01 ns
clickbench_q19/duckdb:vortex-file-compressed 22629834 22411080.00 1.01 ns
clickbench_q20/duckdb:vortex-file-compressed 370358976 371164079.00 1.00 ns
clickbench_q21/duckdb:vortex-file-compressed 394774371 397772143.00 0.99 ns
clickbench_q22/duckdb:vortex-file-compressed 601030286 703886842.00 0.85 ns 🚀
clickbench_q23/duckdb:vortex-file-compressed 1599856263 1361725490.00 1.17 ns 🚨
clickbench_q24/duckdb:vortex-file-compressed 53991245 43534540.00 1.24 ns 🚨
clickbench_q25/duckdb:vortex-file-compressed 73678272 72051471.00 1.02 ns
clickbench_q26/duckdb:vortex-file-compressed 42008925 47059927.00 0.89 ns 🚀
clickbench_q27/duckdb:vortex-file-compressed 529730605 525109273.00 1.01 ns
clickbench_q28/duckdb:vortex-file-compressed 3027203894 3036517222.00 1.00 ns
clickbench_q29/duckdb:vortex-file-compressed 28478749 28334859.00 1.01 ns
clickbench_q30/duckdb:vortex-file-compressed 196080337 193723567.00 1.01 ns
clickbench_q31/duckdb:vortex-file-compressed 271089511 271244094.00 1.00 ns
clickbench_q32/duckdb:vortex-file-compressed 1051963828 1051627130.00 1.00 ns
clickbench_q33/duckdb:vortex-file-compressed 1109275797 1082269785.00 1.02 ns
clickbench_q34/duckdb:vortex-file-compressed 1568271068 1535145298.00 1.02 ns
clickbench_q35/duckdb:vortex-file-compressed 357241878 355103050.00 1.01 ns
clickbench_q36/duckdb:vortex-file-compressed 32963044 33273742.00 0.99 ns
clickbench_q37/duckdb:vortex-file-compressed 23802156 25014797.00 0.95 ns
clickbench_q38/duckdb:vortex-file-compressed 24983013 26748734.00 0.93 ns
clickbench_q39/duckdb:vortex-file-compressed 53182006 51983642.00 1.02 ns
clickbench_q40/duckdb:vortex-file-compressed 23755624 25570574.00 0.93 ns
clickbench_q41/duckdb:vortex-file-compressed 20862319 24131574.00 0.86 ns 🚀
clickbench_q42/duckdb:vortex-file-compressed 26751769 25860229.00 1.03 ns
clickbench_q00/duckdb:vortex-compact 5924607 5516397.00 1.07 ns
clickbench_q01/duckdb:vortex-compact 15592810 15913820.00 0.98 ns
clickbench_q02/duckdb:vortex-compact 35445607 37228953.00 0.95 ns
clickbench_q03/duckdb:vortex-compact 38864721 39087940.00 0.99 ns
clickbench_q04/duckdb:vortex-compact 194927117 192568070.00 1.01 ns
clickbench_q05/duckdb:vortex-compact 227020767 223285005.00 1.02 ns
clickbench_q06/duckdb:vortex-compact 20189980 20125975.00 1.00 ns
clickbench_q07/duckdb:vortex-compact 22820671 22575445.00 1.01 ns
clickbench_q08/duckdb:vortex-compact 304562589 300805296.00 1.01 ns
clickbench_q09/duckdb:vortex-compact 461254777 454759549.00 1.01 ns
clickbench_q10/duckdb:vortex-compact 130269133 128597857.00 1.01 ns
clickbench_q11/duckdb:vortex-compact 165087559 165250492.00 1.00 ns
clickbench_q12/duckdb:vortex-compact 246130327 241625050.00 1.02 ns
clickbench_q13/duckdb:vortex-compact 596734765 590452256.00 1.01 ns
clickbench_q14/duckdb:vortex-compact 361774014 357838332.00 1.01 ns
clickbench_q15/duckdb:vortex-compact 236620610 236456842.00 1.00 ns
clickbench_q16/duckdb:vortex-compact 1049940210 1042052216.00 1.01 ns
clickbench_q17/duckdb:vortex-compact 950868416 945393134.00 1.01 ns
clickbench_q18/duckdb:vortex-compact 1534150793 1519844420.00 1.01 ns
clickbench_q19/duckdb:vortex-compact 27041903 27602204.00 0.98 ns
clickbench_q20/duckdb:vortex-compact 473125231 464438054.00 1.02 ns
clickbench_q21/duckdb:vortex-compact 648270206 604271955.00 1.07 ns
clickbench_q22/duckdb:vortex-compact 1024952311 1219621364.00 0.84 ns 🚀
clickbench_q23/duckdb:vortex-compact 7258578756 5323627556.00 1.36 ns 🚨
clickbench_q24/duckdb:vortex-compact 82529692 76057806.00 1.09 ns
clickbench_q25/duckdb:vortex-compact 124434989 125039082.00 1.00 ns
clickbench_q26/duckdb:vortex-compact 91254984 77046499.00 1.18 ns 🚨
clickbench_q27/duckdb:vortex-compact 596197579 598845817.00 1.00 ns
clickbench_q28/duckdb:vortex-compact 3170646502 3158552956.00 1.00 ns
clickbench_q29/duckdb:vortex-compact 36317035 35056114.00 1.04 ns
clickbench_q30/duckdb:vortex-compact 346331969 342589171.00 1.01 ns
clickbench_q31/duckdb:vortex-compact 449293774 445744732.00 1.01 ns
clickbench_q32/duckdb:vortex-compact 1120862162 1114662597.00 1.01 ns
clickbench_q33/duckdb:vortex-compact 1139523971 1126007164.00 1.01 ns
clickbench_q34/duckdb:vortex-compact 1629439707 1610709271.00 1.01 ns
clickbench_q35/duckdb:vortex-compact 372331309 369604182.00 1.01 ns
clickbench_q36/duckdb:vortex-compact 36445614 37108348.00 0.98 ns
clickbench_q37/duckdb:vortex-compact 25393250 26719580.00 0.95 ns
clickbench_q38/duckdb:vortex-compact 29583355 34404669.00 0.86 ns 🚀
clickbench_q39/duckdb:vortex-compact 62054366 61654902.00 1.01 ns
clickbench_q40/duckdb:vortex-compact 26662731 28745955.00 0.93 ns
clickbench_q41/duckdb:vortex-compact 25422990 28034826.00 0.91 ns
clickbench_q42/duckdb:vortex-compact 24770081 25709073.00 0.96 ns
clickbench_q00/duckdb:duckdb 19253998 19053736.00 1.01 ns
clickbench_q01/duckdb:duckdb 37767263 37794283.00 1.00 ns
clickbench_q02/duckdb:duckdb 47134145 46832086.00 1.01 ns
clickbench_q03/duckdb:duckdb 47882892 47572985.00 1.01 ns
clickbench_q04/duckdb:duckdb 190314292 190451042.00 1.00 ns
clickbench_q05/duckdb:duckdb 300569757 301038064.00 1.00 ns
clickbench_q06/duckdb:duckdb 36318639 36820001.00 0.99 ns
clickbench_q07/duckdb:duckdb 38794102 39306954.00 0.99 ns
clickbench_q08/duckdb:duckdb 251466423 251078745.00 1.00 ns
clickbench_q09/duckdb:duckdb 366506007 366388084.00 1.00 ns
clickbench_q10/duckdb:duckdb 110870532 110166790.00 1.01 ns
clickbench_q11/duckdb:duckdb 119762443 119207909.00 1.00 ns
clickbench_q12/duckdb:duckdb 268908158 266228751.00 1.01 ns
clickbench_q13/duckdb:duckdb 452234772 449811398.00 1.01 ns
clickbench_q14/duckdb:duckdb 292431780 292805672.00 1.00 ns
clickbench_q15/duckdb:duckdb 221588850 221258781.00 1.00 ns
clickbench_q16/duckdb:duckdb 549363724 548350997.00 1.00 ns
clickbench_q17/duckdb:duckdb 461439056 461324499.00 1.00 ns
clickbench_q18/duckdb:duckdb 977020360 967666854.00 1.01 ns
clickbench_q19/duckdb:duckdb 37236272 37195533.00 1.00 ns
clickbench_q20/duckdb:duckdb 457751187 453870017.00 1.01 ns
clickbench_q21/duckdb:duckdb 477036054 473072279.00 1.01 ns
clickbench_q22/duckdb:duckdb 546739619 538615466.00 1.02 ns
clickbench_q23/duckdb:duckdb 244497485 243998538.00 1.00 ns
clickbench_q24/duckdb:duckdb 49128243 50173260.00 0.98 ns
clickbench_q25/duckdb:duckdb 111043171 111804567.00 0.99 ns
clickbench_q26/duckdb:duckdb 47387392 47458818.00 1.00 ns
clickbench_q27/duckdb:duckdb 538743462 525582872.00 1.03 ns
clickbench_q28/duckdb:duckdb 4509502891 4471762116.00 1.01 ns
clickbench_q29/duckdb:duckdb 50181448 49856083.00 1.01 ns
clickbench_q30/duckdb:duckdb 269710813 271788657.00 0.99 ns
clickbench_q31/duckdb:duckdb 338564887 339023816.00 1.00 ns
clickbench_q32/duckdb:duckdb 1038483090 1037935205.00 1.00 ns
clickbench_q33/duckdb:duckdb 1110280247 1069420477.00 1.04 ns
clickbench_q34/duckdb:duckdb 1159951804 1137176749.00 1.02 ns
clickbench_q35/duckdb:duckdb 268657038 268090247.00 1.00 ns
clickbench_q36/duckdb:duckdb 43955425 44260820.00 0.99 ns
clickbench_q37/duckdb:duckdb 33371972 32944611.00 1.01 ns
clickbench_q38/duckdb:duckdb 34026054 34014186.00 1.00 ns
clickbench_q39/duckdb:duckdb 71383209 72640874.00 0.98 ns
clickbench_q40/duckdb:duckdb 33427085 33316519.00 1.00 ns
clickbench_q41/duckdb:duckdb 33337188 34174901.00 0.98 ns
clickbench_q42/duckdb:duckdb 33380645 33261298.00 1.00 ns

@github-actions
Copy link
Contributor
github-actions bot commented Mar 3, 2026

Benchmarks: Compression

Summary

  • Overall: 0.976x ➖
  • Vortex: 1.001x ➖
  • Parquet: 0.982x ➖
  • Best: vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 (0.895x)
  • Worst: vortex:parquet-zstd ratio decompress time/HashTags (1.147x)
  • Significant (>10%): 1↑ 1↓
Detailed Results Table
name PR 95d38fb base 6a59b88 ratio (PR/base) unit remark
parquet_rs-zstd compress time/taxi 1488565741.00 1437428750.00 1.04 ns
parquet_rs-zstd decompress time/taxi 306393008.00 298879164.00 1.03 ns
compress time/taxi 759796345.00 722943688.00 1.05 ns
decompress time/taxi 23253645.00 21137343.00 1.10 ns 🚨
parquet_rs-zstd compress time/Arade 2507911874.00 2594793211.00 0.97 ns
parquet_rs-zstd decompress time/Arade 656876314.00 676228428.00 0.97 ns
compress time/Arade 1128354305.00 1155709850.00 0.98 ns
decompress time/Arade 30396966.00 31859319.00 0.95 ns
parquet_rs-zstd compress time/Bimbo 15837159807.00 16398814019.00 0.97 ns
parquet_rs-zstd decompress time/Bimbo 2276741341.00 2274295480.00 1.00 ns
compress time/Bimbo 7014621537.00 7268325081.00 0.97 ns
decompress time/Bimbo 102065691.00 101737446.00 1.00 ns
parquet_rs-zstd compress time/CMSprovider 8018200608.00 8485274554.00 0.94 ns
parquet_rs-zstd decompress time/CMSprovider 2088743718.00 2274519319.00 0.92 ns
compress time/CMSprovider 2960285171.00 2958266896.00 1.00 ns
decompress time/CMSprovider 84623581.00 87167425.00 0.97 ns
parquet_rs-zstd compress time/Euro2016 1472138651.00 1526812836.00 0.96 ns
parquet_rs-zstd decompress time/Euro2016 418181926.00 433113292.00 0.97 ns
compress time/Euro2016 434473032.00 443636889.00 0.98 ns
decompress time/Euro2016 21470793.00 23438939.00 0.92 ns
parquet_rs-zstd compress time/Food 934755544.00 959371522.00 0.97 ns
parquet_rs-zstd decompress time/Food 238721376.00 250236089.00 0.95 ns
compress time/Food 402393367.00 413043706.00 0.97 ns
decompress time/Food 9094279.00 9993341.00 0.91 ns
parquet_rs-zstd compress time/HashTags 2631779328.00 2785010112.00 0.94 ns
parquet_rs-zstd decompress time/HashTags 685159865.00 776245169.00 0.88 ns 🚀
compress time/HashTags 946987439.00 959350859.00 0.99 ns
decompress time/HashTags 89066783.00 87977992.00 1.01 ns
parquet_rs-zstd compress time/TPC-H l_comment chunked 3330535200.00 3366156758.00 0.99 ns
parquet_rs-zstd decompress time/TPC-H l_comment chunked 749730099.00 725667430.00 1.03 ns
compress time/TPC-H l_comment chunked 1327482655.00 1318885002.00 1.01 ns
decompress time/TPC-H l_comment chunked 44865346.00 47602107.00 0.94 ns
parquet_rs-zstd compress time/TPC-H l_comment canonical 3158395848.00 3355037709.00 0.94 ns
parquet_rs-zstd decompress time/TPC-H l_comment canonical 738519344.00 736840499.00 1.00 ns
compress time/TPC-H l_comment canonical 1272522255.00 1331463350.00 0.96 ns
decompress time/TPC-H l_comment canonical 45916997.00 45899411.00 1.00 ns
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 6434231.00 8061592.00 0.80 ns 🚀
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 2575436.00 2779604.00 0.93 ns
compress time/wide table cols=100 chunks=1 rows=1000 14718974.00 17067806.00 0.86 ns 🚀
decompress time/wide table cols=100 chunks=1 rows=1000 2884422.00 3186503.00 0.91 ns
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 80642187.00 95056827.00 0.85 ns 🚀
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 29296449.00 32345970.00 0.91 ns
compress time/wide table cols=1000 chunks=1 rows=1000 145677835.00 164014626.00 0.89 ns 🚀
decompress time/wide table cols=1000 chunks=1 rows=1000 25797738.00 28065322.00 0.92 ns
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 898271671.00 959403194.00 0.94 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 339539804.00 356412107.00 0.95 ns
compress time/wide table cols=10000 chunks=1 rows=1000 1448616340.00 1568614221.00 0.92 ns
decompress time/wide table cols=10000 chunks=1 rows=1000 259235898.00 300965705.00 0.86 ns 🚀
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 6549980.00 7762428.00 0.84 ns 🚀
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 2608988.00 2762738.00 0.94 ns
compress time/wide table cols=100 chunks=50 rows=1000 14850559.00 16783904.00 0.88 ns 🚀
decompress time/wide table cols=100 chunks=50 rows=1000 2734804.00 3090170.00 0.89 ns 🚀
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 84408727.00 91395977.00 0.92 ns
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 29612856.00 31826098.00 0.93 ns
compress time/wide table cols=1000 chunks=50 rows=1000 151148460.00 161998524.00 0.93 ns
decompress time/wide table cols=1000 chunks=50 rows=1000 24416874.00 27602521.00 0.88 ns 🚀
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 876529618.00 939996868.00 0.93 ns
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 340934231.00 346371256.00 0.98 ns
compress time/wide table cols=10000 chunks=50 rows=1000 1451647238.00 1578581888.00 0.92 ns
decompress time/wide table cols=10000 chunks=50 rows=1000 258320389.00 293162849.00 0.88 ns 🚀
parquet size/taxi 55879185.00 55879185.00 1.00 bytes
vortex-file-compressed size/taxi 51454172.00 51454172.00 1.00 bytes
vortex:parquet-zstd size/taxi 0.92 0.92 1.00 ratio
vortex:parquet-zstd ratio compress time/taxi 0.51 0.50 1.01 ratio
vortex:parquet-zstd ratio decompress time/taxi 0.08 0.07 1.07 ratio
parquet size/Arade 305282152.00 305282152.00 1.00 bytes
vortex-file-compressed size/Arade 143321868.00 143321868.00 1.00 bytes
vortex:parquet-zstd size/Arade 0.47 0.47 1.00 ratio
vortex:parquet-zstd ratio compress time/Arade 0.45 0.45 1.01 ratio
vortex:parquet-zstd ratio decompress time/Arade 0.05 0.05 0.98 ratio
parquet size/Bimbo 388935055.00 388935055.00 1.00 bytes
vortex-file-compressed size/Bimbo 526092444.00 526092444.00 1.00 bytes
vortex:parquet-zstd size/Bimbo 1.35 1.35 1.00 ratio
vortex:parquet-zstd ratio compress time/Bimbo 0.44 0.44 1.00 ratio
vortex:parquet-zstd ratio decompress time/Bimbo 0.04 0.04 1.00 ratio
parquet size/CMSprovider 384634824.00 384634824.00 1.00 bytes
vortex-file-compressed size/CMSprovider 448348060.00 448348060.00 1.00 bytes
vortex:parquet-zstd size/CMSprovider 1.17 1.17 1.00 ratio
vortex:parquet-zstd ratio compress time/CMSprovider 0.37 0.35 1.06 ratio
vortex:parquet-zstd ratio decompress time/CMSprovider 0.04 0.04 1.06 ratio
parquet size/Euro2016 123042700.00 123042700.00 1.00 bytes
vortex-file-compressed size/Euro2016 167864540.00 167857068.00 1.00 bytes
vortex:parquet-zstd size/Euro2016 1.36 1.36 1.00 ratio
vortex:parquet-zstd ratio compress time/Euro2016 0.30 0.29 1.02 ratio
vortex:parquet-zstd ratio decompress time/Euro2016 0.05 0.05 0.95 ratio
parquet size/Food 36177631.00 36177631.00 1.00 bytes
vortex-file-compressed size/Food 44163544.00 44163544.00 1.00 bytes
vortex:parquet-zstd size/Food 1.22 1.22 1.00 ratio
vortex:parquet-zstd ratio compress time/Food 0.43 0.43 1.00 ratio
vortex:parquet-zstd ratio decompress time/Food 0.04 0.04 0.95 ratio
parquet size/HashTags 133854962.00 133854962.00 1.00 bytes
vortex-file-compressed size/HashTags 198706916.00 198706916.00 1.00 bytes
vortex:parquet-zstd size/HashTags 1.48 1.48 1.00 ratio
vortex:parquet-zstd ratio compress time/HashTags 0.36 0.34 1.04 ratio
vortex:parquet-zstd ratio decompress time/HashTags 0.13 0.11 1.15 ratio 🚨
parquet size/TPC-H l_comment chunked 158411391.00 158411391.00 1.00 bytes
vortex-file-compressed size/TPC-H l_comment chunked 180418976.00 180418976.00 1.00 bytes
vortex:parquet-zstd size/TPC-H l_comment chunked 1.14 1.14 1.00 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0.40 0.39 1.02 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0.06 0.07 0.91 ratio
parquet size/TPC-H l_comment canonical 158411391.00 158411391.00 1.00 bytes
vortex-file-compressed size/TPC-H l_comment canonical 180418976.00 180418976.00 1.00 bytes
vortex:parquet-zstd size/TPC-H l_comment canonical 1.14 1.14 1.00 ratio
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0.40 0.40 1.02 ratio
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0.06 0.06 1.00 ratio
parquet size/wide table cols=100 chunks=1 rows=1000 932204.00 932204.00 1.00 bytes
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 884384.00 884384.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 2.29 2.12 1.08 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 1.12 1.15 0.98 ratio
parquet size/wide table cols=1000 chunks=1 rows=1000 9322004.00 9322004.00 1.00 bytes
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 8829584.00 8829584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1.81 1.73 1.05 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0.88 0.87 1.01 ratio
parquet size/wide table cols=10000 chunks=1 rows=1000 93220004.00 93220004.00 1.00 bytes
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 88317584.00 88317584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1.61 1.63 0.99 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0.76 0.84 0.90 ratio
parquet size/wide table cols=100 chunks=50 rows=1000 932204.00 932204.00 1.00 bytes
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 884384.00 884384.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 2.27 2.16 1.05 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 1.05 1.12 0.94 ratio
parquet size/wide table cols=1000 chunks=50 rows=1000 9322004.00 9322004.00 1.00 bytes
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 8829584.00 8829584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1.79 1.77 1.01 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0.82 0.87 0.95 ratio
parquet size/wide table cols=10000 chunks=50 rows=1000 93220004.00 93220004.00 1.00 bytes
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 88317584.00 88317584.00 1.00 bytes
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0.95 0.95 1.00 ratio
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 1.66 1.68 0.99 ratio
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0.76 0.85 0.90 ratio 🚀

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

Labels

changelog/break A breaking API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0