[ 
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)

Reply via email to