visitJoin(JoinNode, SimplePlanRewriter.RewriteContext) |  | 0% |  | 0% | 9 | 9 | 97 | 97 | 1 | 1 |
generateRandomKeyMap(List, String) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
randomizeJoinKey(RowExpression, String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
hasNullSkew(JoinNodeStatsEstimate) |  | 0% |  | 0% | 10 | 10 | 6 | 6 | 1 | 1 |
updateCandidates(JoinNode, SimplePlanRewriter.RewriteContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
RandomizeNullKeyInOuterJoin.Rewriter(Session, FunctionAndTypeManager, PlanNodeIdAllocator, VariableAllocator, StatsProvider) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
visitProject(ProjectNode, SimplePlanRewriter.RewriteContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
isAlreadyRandomized(PlanNode, VariableReferenceExpression, String) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
isSupportedType(VariableReferenceExpression) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$visitJoin$10(EquiJoinClause) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
enabledForJoinKeyFromOuterJoin(Set, EquiJoinClause) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
lambda$visitJoin$21(Map, Map, Map, Map, EquiJoinClause) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$5(boolean, SimplePlanRewriter.RewriteContext, EquiJoinClause) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
lambda$visitJoin$20(EquiJoinClause) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
isPartitionedJoin(JoinNode) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$visitJoin$4(EquiJoinClause) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$visitJoin$18(VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$14(VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$9(PlanNode, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitJoin$7(PlanNode, VariableReferenceExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitProject$1(ImmutableMultimap.Builder, VariableReferenceExpression, RowExpression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$visitJoin$11(List, EquiJoinClause) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$generateRandomKeyMap$25(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$updateCandidates$27(JoinNode, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$updateCandidates$26(JoinNode, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$generateRandomKeyMap$24(String, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$23(ProjectNode, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$22(ProjectNode, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$19(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$16(EquiJoinClause) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$15(RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$12(EquiJoinClause) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$3(JoinNode, JoinType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitProject$2(ImmutableMultimap, VariableReferenceExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$isSupportedType$0(VariableReferenceExpression, AbstractPrimitiveType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isPlanChanged() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$17(EquiJoinClause) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$13(EquiJoinClause) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$8(EquiJoinClause) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitJoin$6(EquiJoinClause) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |