Skip to content
Opensource internals
  • Posts

Shuffle

Range Partitioning in DataFusion: Replacing the Hash Shuffle with Boundaries Chosen from the Data

Oct 21, 2026 11 min read Jay Hubbert

DataFusion’s range partitioning cuts an ordered key space into N partitions at sampled boundaries, so a shuffle stays balanced even under skew and the partitions keep their order.

DatafusionPartitioningShufflePerformanceInternals

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·