Hello, Trying to understand what statement "Order of events in Broadcast State may differ across tasks" in [1] means. Let's say I have keyed function "A" which broadcasting stream of rules, KeyedBroadcastProcessFunction "B" receives rules and updates broadcast state, like example in [1]. Let's say "A" broadcasts "rule 1" with name X, then "A" (same key) broadcasts "rule 2" with same name X, is there guarantee that eventually broadcast state will contain "rule 2" or since there is no ordering, B could receive "rule 2", then "rule 1" and broadcast state will end up with {X="rule 1"} forever ?
Thanks, Alexey