public class ClearJoinHintWithInvalidPropagationShuttle
extends org.apache.calcite.rel.RelShuttleImpl
See more at org.apache.calcite.sql2rel.SqlToRelConverter#convertFrom()
.
TODO some node will be attached join hints when parse SqlNode to RelNode such as Project and etc. The join hints on these node can also be cleared.
Constructor and Description |
---|
ClearJoinHintWithInvalidPropagationShuttle() |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalCorrelate correlate) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalJoin join) |
public ClearJoinHintWithInvalidPropagationShuttle()
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalJoin join)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalCorrelate correlate)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.