-
Type:
Sub-task
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: API / DataStream, Runtime / Checkpointing
-
Labels:None
After recovery we should skip the execution of fully finished operators to keep consistent:
- For sources (including legacy source and new source), they should directly emit EndOfPartition.
- For both source and non-source operators, their lifecycle methods like open/endOfInput/close should be skipped.