-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.1.3, 1.2.0
-
Component/s: Runtime / State Backends
-
Labels:None
When using at least once mode (BarrierTracker), then an interleaved arrival of cancellation barriers at the BarrierTracker of two consecutive checkpoints can trigger a flood of CancelCheckpointMarkers.
The following sequence is problematic:
Cancel(1, 0), Cancel(2, 0), Cancel(1, 1), Cancel(2, 1), Cancel(1, 2), Cancel(2, 2)
with Cancel(checkpointId, channelId)