Re: question about timers

2021-01-20 Thread Seth Wiesman
Yes,

Processing time timers that should have fired will fire immediately in
order.

Event time timers are never *late*, they will just fire when the watermark
advances.

Seth

On Tue, Jan 19, 2021 at 3:58 PM Marco Villalobos 
wrote:

> If there are timers that have been checkpointed (we use rocksdb), and the
> system goes down, and then the system goes back up after the timers should
> have fired, do those timers that were skipped still fire, even though we
> are past that time?
>
> example:
>
> for example, if the current time is 1:00 p.m.  And the timer is supposed
> to fire at 1:15 p.m.
> and the system crashes at 1:00 p.m., but is brought back up at 1:20 p.m.
>
> Does the timer still fire?
>


question about timers

2021-01-19 Thread Marco Villalobos
If there are timers that have been checkpointed (we use rocksdb), and the
system goes down, and then the system goes back up after the timers should
have fired, do those timers that were skipped still fire, even though we
are past that time?

example:

for example, if the current time is 1:00 p.m.  And the timer is supposed to
fire at 1:15 p.m.
and the system crashes at 1:00 p.m., but is brought back up at 1:20 p.m.

Does the timer still fire?