| addApply(SubqueryExpr, LogicalPlan, Map, CascadesContext, Optional, Map) |  | 0% |  | 0% | 17 | 17 | 76 | 76 | 1 | 1 |
| lambda$buildRules$10(MatchingContext) |  | 0% |  | 0% | 13 | 13 | 52 | 52 | 1 | 1 |
| lambda$buildRules$0(MatchingContext) |  | 0% |  | 0% | 5 | 5 | 34 | 34 | 1 | 1 |
| collectRelatedInfo(List, Plan, Plan) |  | 0% |  | 0% | 20 | 20 | 41 | 41 | 1 | 1 |
| addNvlForScalarSubqueryOutput(List, NamedExpression, SubqueryExpr, Optional) |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 1 | 1 |
| lambda$buildRules$1(MatchingContext) |  | 0% |  | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
| collectTargetEvaluationDomain(Plan, MarkJoinSlotReference, int, List, List, Map, List, List) |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1 |
| simplifyConjunctWithMarkJoinSlot(Expression, Plan, CascadesContext, int, List, List, Map, List) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| collectGeneratedAssertionsOfLaterConjuncts(int, List, List) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| collectEvaluationDomain(Plan, Collection) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| subqueryToApply(List, LogicalPlan, Map, CascadesContext, Optional, Map) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| collectPlanExpressions(Plan, List) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| collectSubquerys(Collection) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| generatedCorrelatedScalarAssertion() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| shouldOutputMarkJoinSlot(Collection) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| buildRules() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| isScalarSubqueryOutputUsedInOuterScope(SubqueryExpr, Optional) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| hasTopLevelScalarAgg(Plan) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| isCorrelatedScalarNeedingRuntimeCheck(SubqueryExpr) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| lambda$buildRules$4(MatchingContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| sameJoinSide(SubqueryToApply.RelatedInfo, SubqueryToApply.RelatedInfo) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| isValidSubqueryConjunct(Expression) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$buildRules$5(LogicalJoin) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$simplifyConjunctWithMarkJoinSlot$11(Plan, int, List, List, Map, List, List, MarkJoinSlotReference) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$6(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$2(NamedExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$9(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$8(SubqueryToApply.RelatedInfo) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$buildRules$7(Expression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$buildRules$3(LogicalOneRowRelation) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| SubqueryToApply() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |