Gyula Fora created FLINK-2666: --------------------------------- Summary: Allow custom Timestamp extractors for Flink sources Key: FLINK-2666 URL: https://issues.apache.org/jira/browse/FLINK-2666 Project: Flink Issue Type: Improvement Components: Streaming Reporter: Gyula Fora Priority: Minor
When record timestamps are turned on users currently have 2 ways of specifying record timestamps. They can either chose to automatically attach ingress timestamps (and send watermarks), or custom implement a sourcefunction to manually assign timestamps and emit watermarks. It would be good if users could define a Timestamp extractor function that will attach a timestamp for every record generated using any of the current Flink sources. Also watermarks for these records should be automatically generated based on the extracted event time (assuming monotonicity per source) periodically. -- This message was sent by Atlassian JIRA (v6.3.4#6332)