Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.14.0
-
None
Description
Currently when end of data processing, the sources would advance to max watermark and emit MAX_WATERMARK. However, currently the output used is the mainOperatorOutput, namely the output of the source operator. If the source operator is chained with other operators and the tasks are finished on restore, there would be problems since the following operators should be skipped, but some operators still have actions when the watermark is advanced, like WatermarkAssignerOperator, which might cause problems.
Attachments
Issue Links
- blocks
-
FLINK-21090 Add E2E/ITCase test for checkpoints after tasks finished
- Closed
- links to