Hi, we are using 1.14.3, but got "Time should be non negative" after the job has been running for days. What should i do to get rid of this Exception? Do i have to disable the network-debloating feature? Does it's caused by System.currentTimeMillis doesn't always return a value bigger than before?
java.lang.IllegalArgumentException: Time should be non negative at org.apache.flink.util.Preconditions.checkArgument(Preconditions.java:138) ~[flink-dist_2.11-1.14.3.jar:1.14.3] at org.apache.flink.runtime.throughput.ThroughputEMA.calculateThroughput(ThroughputEMA.java:44) ~[flink-dist_2.11-1.14.3.jar:1.14.3] at org.apache.flink.runtime.throughput.ThroughputCalculator.calculateThroughput(ThroughputCalculator.java:80) ~[flink-dist_2.11-1.14.3.jar:1.14.3] at org.apache.flink.streaming.runtime.tasks.StreamTask.debloat(StreamTask.java:792) ~[flink-dist_2.11-1.14.3.jar:1.14.3] at org.apache.flink.streaming.runtime.tasks.StreamTask.lambda$null$4(StreamTask.java:784) ~[flink-dist_2.11-1.14.3.jar:1.14.3] at org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor$1.runThrowing(StreamTaskActionExecutor.java:50) ~[flink-dist_2.11-1.14.3.jar:1.14.3] at org.apache.flink.streaming.runtime.tasks.mailbox.Mail.run(Mail.java:90) ~[flink-dist_2.11-1.14.3.jar:1.14.3]