You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Columnar shuffle with nested types is slower than Spark #2904
It turns out that the current microbenchmark is very misleading and is testing a pathological case for sort-based shuffle with a single row per output partition. It may be better to rely on TPC-* for benchmarking shuffle.
Activity
andygrove commentedon Jan 8, 2026
performance degrades as partitions increase
andygrove commentedon Jan 8, 2026
With small number of partitions, hash-based shuffle is used.
With large number of partitions, sort-based shuffle is used.
andygrove commentedon Jan 9, 2026
It turns out that the current microbenchmark is very misleading and is testing a pathological case for sort-based shuffle with a single row per output partition. It may be better to rely on TPC-* for benchmarking shuffle.