[ https://issues.apache.org/jira/browse/FLINK-19494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17206996#comment-17206996 ]
Nicholas Jiang commented on FLINK-19494: ---------------------------------------- [~sewen], I agree with your point that add a new fromSequence() method that uses the NumberSequenceSource, which method is against the new Source API. This behaviour is similar with the fromSource interface again the new Source API, right? And IMO, generateSequence should not be deprecated temporarily, because this could be deprecated together with addSource method, which based on the legacy source API. > Adjust "StreamExecutionEnvironment.generateSequence()" to new API Sources > ------------------------------------------------------------------------- > > Key: FLINK-19494 > URL: https://issues.apache.org/jira/browse/FLINK-19494 > Project: Flink > Issue Type: Improvement > Components: API / DataStream > Reporter: Stephan Ewen > Priority: Major > Fix For: 1.12.0 > > > The utility method {{StreamExecutionEnvironment.generateSequence(()}} should > instantiate the new {{NumberSequenceSource}} rather than the existing > {{StatefulSequenceSource}}. > We should also deprecate the {{StatefulSequenceSource}} as part of this > change, because > - it is based on the legacy source API > - it is not scalable, because it materializes the sequence -- This message was sent by Atlassian Jira (v8.3.4#803005)