visitJoin(JoinNode, Void) |  | 0% |  | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
visitSpatialJoin(SpatialJoinNode, Void) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
deriveCommonPredicates(PlanNode, Function) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
pullExpressionThroughVariables(RowExpression, Collection) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
lambda$expressionOrNullVariables$5(Predicate[], RowExpression) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
visitProject(ProjectNode, Void) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
lambda$visitExchange$0(ExchangeNode, Integer) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
buildEqualsExpression(FunctionAndTypeManager, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
EffectivePredicateExtractor.Visitor(RowExpressionDomainTranslator, FunctionAndTypeManager) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
visitFilter(FilterNode, Void) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
canCompareEquity(Map.Entry) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visitAggregation(AggregationNode, Void) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
pullNullableConjunctsThroughOuterJoin(List, Collection, Predicate[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
visitTableScan(TableScanNode, Void) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
visitEnforceSingleRow(EnforceSingleRowNode, Void) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
notIdentityAssignment(Map.Entry) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitTableScan$1(Map, ColumnHandle) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
toEquality(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toRowExpression(EquiJoinClause) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
hasVariableReferences(RowExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$pullNullableConjunctsThroughOuterJoin$4(RowExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
visitTopN(TopNNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitLimit(LimitNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitAssignUniqueId(AssignUniqueId, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitDistinctLimit(DistinctLimitNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSort(SortNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitWindow(WindowNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitSemiJoin(SemiJoinNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitExchange(ExchangeNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitUnion(UnionNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitUnion$2(UnionNode, Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$pullNullableConjunctsThroughOuterJoin$3(Collection, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
expressionOrNullVariables(Predicate[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitPlan(PlanNode, Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |