[ https://issues.apache.org/jira/browse/FLINK-8837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16383502#comment-16383502 ]
Stefan Richter edited comment on FLINK-8837 at 3/2/18 11:47 AM: ---------------------------------------------------------------- I think there is one problem with keeping it in an experimental package: this class is used to expose functionality that goes through package-private methods in data stream classes. If we move it to a different package, those methods need to become public. If the methods are public, then there is also little use in exposing them over {{DataStreamUtils}}. was (Author: srichter): I think there is one problem with keeping it in an experimental package: this class is used to expose functionality that goes through package-private methods in data stream classes. If we move it to a different package, those methods need to become public. If the methods are public, then there is also little use in exposing them over `DataStreamUtils`. > Move DataStreamUtils to package 'experimental'. > ----------------------------------------------- > > Key: FLINK-8837 > URL: https://issues.apache.org/jira/browse/FLINK-8837 > Project: Flink > Issue Type: Bug > Components: Streaming > Reporter: Stephan Ewen > Priority: Blocker > Fix For: 1.5.0 > > > The class {{DataStreamUtils}} came from 'flink-contrib' and now accidentally > moved to the fully supported API packages. It should be in package > 'experimental' to properly communicate that it is not guaranteed to be API > stable. -- This message was sent by Atlassian JIRA (v7.6.3#76005)