case classCollapseCollocatedPlans(session: SparkSession) extends Rule[SparkPlan] with Product with Serializable
Rule to collapse the partial and final aggregates if the grouping keys
match or are superset of the child distribution. Also introduces exchange
when inserting into a partitioned table if number of partitions don't match.
Linear Supertypes
Serializable, Serializable, Product, Equals, Rule[SparkPlan], internal.Logging, AnyRef, Any
Rule to collapse the partial and final aggregates if the grouping keys match or are superset of the child distribution. Also introduces exchange when inserting into a partitioned table if number of partitions don't match.