mergePartitionKeyGroups(List) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
createOrderKeyGroups(List) |   | 77% |   | 60% | 3 | 6 | 5 | 18 | 0 | 1 |
createPartitionKeyGroups(List) |   | 77% |   | 60% | 3 | 6 | 5 | 18 | 0 | 1 |
mergeOrderKeyGroups(List) |   | 70% |   | 66% | 3 | 7 | 5 | 15 | 0 | 1 |
sortPartitionKeyGroups(List) |   | 77% |   | 75% | 2 | 5 | 4 | 14 | 0 | 1 |
lambda$sortWindowFrameGroups$3(LogicalWindowToPhysicalWindow.WindowFrameGroup, LogicalWindowToPhysicalWindow.WindowFrameGroup) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$sortOrderKeyGroups$2(LogicalWindowToPhysicalWindow.OrderKeyGroup, LogicalWindowToPhysicalWindow.OrderKeyGroup) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$sortPartitionKeyGroups$1(LogicalWindowToPhysicalWindow.PartitionKeyGroup, LogicalWindowToPhysicalWindow.PartitionKeyGroup) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createWindowFrameGroups(List) |   | 98% |   | 90% | 1 | 6 | 1 | 18 | 0 | 1 |
implement(LogicalWindow) |  | 100% |  | 100% | 0 | 3 | 0 | 13 | 0 | 1 |
createPhysicalWindow(Plan, LogicalWindowToPhysicalWindow.WindowFrameGroup) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
createPhysicalPlanNodeForWindowFrameGroup(Plan, LogicalWindowToPhysicalWindow.OrderKeyGroup) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
sortOrderKeyGroups(List) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
build() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$createWindowFrameGroups$0(NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
sortWindowFrameGroups(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
LogicalWindowToPhysicalWindow() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |