| checkQueryPattern(StructInfo, CascadesContext) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| rewriteQueryByView(AbstractMaterializedViewRule.MatchMode, StructInfo, StructInfo, SlotMapping, Plan, MaterializationContext, CascadesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$4(LogicalUnary) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$buildRules$2(LogicalUnary) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$buildRules$5(MatchingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$3(MatchingContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildRules$8(LogicalUnary) |   | 60% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| lambda$buildRules$6(LogicalUnary) |   | 60% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| lambda$buildRules$0(LogicalUnary) |   | 60% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| buildRules() |  | 100% | | n/a | 0 | 1 | 0 | 28 | 0 | 1 |
| lambda$buildRules$9(MatchingContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$buildRules$7(MatchingContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$buildRules$1(MatchingContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| MaterializedViewWindowJoinRule() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |