BroadcastDistribution takes the following to be created:
Required Number of Partitions¶
requiredNumPartitions is always
requiredNumPartitions is part of the Distribution abstraction.
createPartitioning( numPartitions: Int): Partitioning
createPartitioning creates a BroadcastPartitioning.
createPartitioning throws an
AssertionError when the given
numPartitions is not
The default partitioning of BroadcastDistribution can only have 1 partition.
createPartitioning is part of the Distribution abstraction.