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)

Reply via email to