Github user zentol commented on a diff in the pull request: https://github.com/apache/flink/pull/5115#discussion_r154946902 --- Diff: flink-runtime/src/main/java/org/apache/flink/runtime/metrics/groups/AbstractMetricGroup.java --- @@ -416,10 +441,14 @@ public MetricGroup addGroup(String name) { } else { // return a non-registered group that is immediately closed already - GenericMetricGroup closedGroup = new GenericMetricGroup(registry, this, name); + GenericMetricGroup closedGroup = createChildGroup(name); closedGroup.close(); return closedGroup; } } } + + protected GenericMetricGroup createChildGroup(String name) { --- End diff -- let's rename this to `createChildGroupInKeyedContext`
---