[ https://issues.apache.org/jira/browse/FLINK-4367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15436334#comment-15436334 ]
ramkrishna.s.vasudevan commented on FLINK-4367: ----------------------------------------------- So it is better to remove the TimeStampASsigner interface from the two classes AssignerWithPunctuatedWatermarks and AssignerWithPeriodicWatermarks ? So for 2.0 we will do this and for the lower branch versions we will mark it as @Deprecated and say that in future from 2.0 they will not be implementing TimeStampAssigner - [~rmetzger]? > Offer separate API for watermark generation and timestamp extraction > -------------------------------------------------------------------- > > Key: FLINK-4367 > URL: https://issues.apache.org/jira/browse/FLINK-4367 > Project: Flink > Issue Type: Sub-task > Components: DataStream API > Affects Versions: 1.1.0 > Reporter: Robert Metzger > Fix For: 2.0.0 > > > Right now, the {{AssignerWithPunctuatedWatermarks}} and > {{AssignerWithPeriodicWatermarks}} interfaces also require implementing a > {{TimestampAssigner}}. > For cases where the source emits records with timestamps, its not necessary > to extract timestamps again from the records, we just want to generate > watermarks. -- This message was sent by Atlassian JIRA (v6.3.4#6332)