Jan Riede created BEAM-11017:
--------------------------------

             Summary: Timer with dataflow runner can be set multiple times 
(dataflow runner)
                 Key: BEAM-11017
                 URL: https://issues.apache.org/jira/browse/BEAM-11017
             Project: Beam
          Issue Type: Bug
          Components: beam-model
    Affects Versions: 2.24.0, 2.23.0, 2.22.0
            Reporter: Jan Riede


After the update from version 2.21.0 a timer (processing-time) was not 
overwritten but additionally set.
I set a timer several times e.g.:
processingTimerFamily.get("timer1").offset(Duration.standardSeconds(60)).setRelative();
for each incoming data in an unbound streaming pipeline.

According to the documentation the timer should be set back in each case. Since 
the update it seems that the existing timer is not overwritten but an 
additional timer (with the same timer-id) is added.
With directrunner it still works as before.



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

Reply via email to