getNewTableScanNode(List, EqualityInference, Iterable, LinkedHashSet, PlanNodeIdAllocator, Session) |  | 0% |  | 0% | 11 | 11 | 53 | 53 | 1 | 1 |
joinPushdownCombineSources(MultiJoinNode, PlanNodeIdAllocator, Metadata, Session, Lookup) |  | 0% |  | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
buildSingleTableScan(List, PlanNodeIdAllocator) |  | 0% |  | 0% | 3 | 3 | 25 | 25 | 1 | 1 |
getConnectorIdFromSource(PlanNode, Session, Lookup) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
getCombinedJoin(JoinNode, FunctionResolution, DeterminismEvaluator, Metadata, Rule.Context) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
lambda$isInequalityInferenceCandidate$4(RowExpression) |  | 0% |  | 0% | 9 | 9 | 8 | 8 | 1 | 1 |
createJoin(int, List, PlanNodeIdAllocator) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
createLeftDeepJoinTree(MultiJoinNode, PlanNodeIdAllocator) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
GroupInnerJoinsByConnectorRuleSet.BaseGroupInnerJoinsByConnector(Metadata, PlanOptimizer) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
isOperation(RowExpression, OperatorType, FunctionAndTypeManager) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
getLeft(RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
getRight(RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
lambda$joinPushdownCombineSources$3(EqualityInference, Iterable, LinkedHashSet, PlanNodeIdAllocator, Session, AtomicReference, String, List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
lambda$getNewTableScanNode$10(Set, ImmutableList.Builder, LinkedHashSet, PlanNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
extractVariableExpressions(RowExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getTableScanNode(PlanNode) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$getNewTableScanNode$5(ImmutableList.Builder, LinkedHashSet, PlanNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
isEnabled(Session) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$joinPushdownCombineSources$1(Lookup, PlanNode) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getExpressionsWithinVariableScope(Set, Set) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$getExpressionsWithinVariableScope$0(Set, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setEnabledForTesting(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getNewTableScanNode$9(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getNewTableScanNode$8(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getNewTableScanNode$7(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getNewTableScanNode$6(PlanNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$joinPushdownCombineSources$2(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isInequalityInferenceCandidate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |