[
https://issues.apache.org/jira/browse/FLINK-2098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14568542#comment-14568542
]
ASF GitHub Bot commented on FLINK-2098:
---------------------------------------
Github user aljoscha commented on the pull request:
https://github.com/apache/flink/pull/742#issuecomment-107811407
I will fix the remaining cancel() races. The twitter stuff I just commented
out because I assumed that the new TwitterSource could be merged right away and
I was waiting for that.
As for two Source interfaces. We can certainly do that. The reason I didn't
do it is because there would be a lot of duplication because we have
SourceFunction, ParallelSourceFunction, RichSourceFunction and
ParallelRichSourceFunction. With the new Source interface this would go up to 8
interfaces for the sources. (That's also the reason why I didn't have Kafka
derived from the RichParallelSourceFunction, I thought that maybe we could get
rid of the special interfaces for parallel sources.)
Also, I realize there are many more problems. I just can't address them all
in a single PR. :sweat_smile:
> Checkpoint barrier initiation at source is not aligned with snapshotting
> ------------------------------------------------------------------------
>
> Key: FLINK-2098
> URL: https://issues.apache.org/jira/browse/FLINK-2098
> Project: Flink
> Issue Type: Bug
> Components: Streaming
> Affects Versions: 0.9
> Reporter: Stephan Ewen
> Assignee: Aljoscha Krettek
> Priority: Blocker
> Fix For: 0.9
>
>
> The stream source does not properly align the emission of checkpoint barriers
> with the drawing of snapshots.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)