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(
p: Aggregate): Set[ExpressionSet]
visitAggregate
is part of the LogicalPlanVisitor abstraction.
visitAggregate
...FIXME
visitJoin¶
LogicalPlanVisitor
visitJoin(
p: Join): Set[ExpressionSet]
visitJoin
is part of the LogicalPlanVisitor abstraction.
visitJoin
...FIXME
visitOffset¶
LogicalPlanVisitor
visitOffset(
p: Offset): Set[ExpressionSet]
visitOffset
is part of the LogicalPlanVisitor abstraction.
visitOffset
...FIXME