[ https://issues.apache.org/jira/browse/FLINK-8345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16339692#comment-16339692 ]
ASF GitHub Bot commented on FLINK-8345: --------------------------------------- Github user tzulitai commented on a diff in the pull request: https://github.com/apache/flink/pull/5230#discussion_r163930707 --- Diff: flink-runtime/src/main/java/org/apache/flink/runtime/state/DefaultOperatorStateBackend.java --- @@ -137,7 +155,12 @@ public ExecutionConfig getExecutionConfig() { @Override public Set<String> getRegisteredStateNames() { - return registeredStates.keySet(); + Set<String> stateNames = new HashSet<>( --- End diff -- Might not make sense to have a new `HashSet` every time `getRegisteredStateNames` is called. OTOH, would it make sense to have a separate `getRegisteredBroadcastStateNames` on the interface? > Iterate over keyed state on broadcast side of connect with broadcast. > --------------------------------------------------------------------- > > Key: FLINK-8345 > URL: https://issues.apache.org/jira/browse/FLINK-8345 > Project: Flink > Issue Type: New Feature > Components: Streaming > Affects Versions: 1.5.0 > Reporter: Kostas Kloudas > Assignee: Kostas Kloudas > Priority: Major > Fix For: 1.5.0 > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)