[ 
https://issues.apache.org/jira/browse/FLINK-4421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17197597#comment-17197597
 ] 

Stephan Ewen commented on FLINK-4421:
-------------------------------------

I am not sure we need this right now.

Elapsed time measurements should be on nano time.
Monotonous wall clock time is (afaik) only needed for timestamp assigners, and 
the manage that monotonicity themselves.

> Make clocks and time measurements monotonous
> --------------------------------------------
>
>                 Key: FLINK-4421
>                 URL: https://issues.apache.org/jira/browse/FLINK-4421
>             Project: Flink
>          Issue Type: Improvement
>          Components: Runtime / Coordination
>            Reporter: Stephan Ewen
>            Priority: Minor
>
> Currently, many places use {{System.currentTimeMillis()}} to acquire 
> timestamps or measure time intervals.
> Since this relies on the system clock, and the system clock is not 
> necessarily monotonous (in the presence of clock updates), this can lead to 
> negative duration and decreasing timestamps where increasing timestamps are 
> expected.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to