Window operators drop late events by default. When they receive a late
event, they already computed and emitted a result.
Since there is not good default behavior to hay ndle a late event in this
case, they are simply dropped.
However, Flink offers multiple ways to explicitly handle late events such
as sending them to a side output or computing and emitting an updated
result.

So, if you apply a ProcessFunction before any other operator, you can
handle all late events.

Best, Fabian

2018-04-04 23:26 GMT+02:00 shishal <shisha...@gmail.com>:

> Thanks Fabian, My understand was that late event older than watermark is
> dropped. So processFunction wont be called for late event. So I guess my
> understanding was wrong. Or there is something more to it?
>
>
>
> --
> Sent from: http://apache-flink-user-mailing-list-archive.2336050.
> n4.nabble.com/
>

Reply via email to