DistinctKeyVisitor¶
DistinctKeyVisitor is a LogicalPlanVisitor (of Expressions).
DistinctKeyVisitor is used when a logical operator is requested for the distinct keys with spark.sql.optimizer.propagateDistinctKeys.enabled configuration property enabled.
Singleton Object
DistinctKeyVisitor is a Scala object which is a class that has exactly one instance. It is created lazily when it is referenced, like a lazy val.
Learn more in Tour of Scala.
visitAggregate¶
LogicalPlanVisitor
visitAggregate is part of the LogicalPlanVisitor abstraction.
visitAggregate...FIXME
visitJoin¶
LogicalPlanVisitor
visitJoin is part of the LogicalPlanVisitor abstraction.
visitJoin...FIXME
visitOffset¶
LogicalPlanVisitor
visitOffset is part of the LogicalPlanVisitor abstraction.
visitOffset...FIXME