Details
-
Sub-task
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
Description
It is part of FLIP-1.
We define a new abstract special exception called PartitionException to indicate the downstream task failure in consuming upstream partition. This special exception is reported to JobMaster as a hint for unavailable partition data, and then JobMaster could track the upstream executions to restart for reproducing the partition data.
We make current PartitionNotFoundException extend PartitionException, because it is reasonable to restart producer task when the requested partition is already released.
Attachments
Issue Links
- is duplicated by
-
FLINK-10573 Support task revocation
- Closed
- is related to
-
FLINK-12458 Introduce PartitionConnectionException for unreachable producer
- Resolved
-
FLINK-10289 Classify Exceptions to different category for apply different failover strategy
- Closed
- relates to
-
FLINK-12068 Backtrack failover regions if intermediate results are unavailable
- Resolved
- links to