Details
-
Sub-task
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
Description
The DeclarativeScheduler discards the ExecutionGraph on each restart attempt, as a result of which the attempt number remains 0.
Various tests use the attempt number to determine whether an exception should be thrown, and thus continue to throw exceptions on each restart.
Affected tests:
UnalignedCheckpointTestBase
UnalignedCheckpointITCase
ProcessingTimeWindowCheckpointingITCase
LocalRecoveryITCase
EventTimeWindowCheckpointingITCase
EventTimeAllWindowCheckpointingITCase
FileSinkITBase#testFileSink
Attachments
Issue Links
- links to