Skip to content

CoalesceExec Unary Physical Operator

CoalesceExec is a unary physical operator that represents Repartition logical operator (with shuffle disabled) at execution.

Creating Instance

CoalesceExec takes the following to be created:

CoalesceExec is created when:

Executing Operator

SparkPlan
doExecute(): RDD[InternalRow]

doExecute is part of the SparkPlan abstraction.

doExecute...FIXME

Output Data Partitioning Requirements

SparkPlan
outputPartitioning: Partitioning

outputPartitioning is part of the SparkPlan abstraction.

outputPartitioning is one of the following: