| normalizeRepeat(LogicalRepeat) |  | 0% |  | 0% | 4 | 4 | 52 | 52 | 1 | 1 |
| dealSlotAppearBothInAggFuncAndGroupingSets(LogicalAggregate) |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
| getCommonSlotToAliasMap(LogicalRepeat, LogicalAggregate) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| collectNeedToSlotArgsOfGroupingScalarFuncAndAggFunc(LogicalRepeat) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| getExprIdUnchangedNormalizedAggOutput(List, List) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| buildContext(Repeat, Set) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| getExistsAlias(LogicalRepeat, Map) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| normalizeAggFuncChildrenAndGroupingScalarFunc(NormalizeToSlot.NormalizeToSlotContext, Expression, List) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| buildContextWithAlias(Repeat, Map, Collection) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| removeDuplicateColumns(LogicalRepeat) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| lambda$build$1(LogicalRepeat) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| toGroupingSetExpressionPushDownTriplet(Expression, Alias) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| pushDownProject(Set, Plan) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| checkGroupingSetsSize(LogicalRepeat) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| build() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| doNormalize(LogicalRepeat) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$normalizeRepeat$4(SlotReference, NamedExpression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$buildContextWithAlias$6(Map, Expression, NormalizeToSlot.NormalizeToSlotTriplet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildContext$5(Map, Expression, NormalizeToSlot.NormalizeToSlotTriplet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| collectNeedToSlotGroupingExpr(LogicalRepeat) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$normalizeRepeat$3(TreeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$normalizeRepeat$2(NormalizeToSlot.NormalizeToSlotContext, List, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$build$0(LogicalRepeat) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| NormalizeRepeat() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkRepeatLegality(LogicalRepeat) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |