- All Known Subinterfaces:
- TaskFailedReason
- All Known Implementing Classes:
- ExceptionFailure, ExecutorLostFailure, FetchFailed, TaskCommitDenied, TaskKilled
public interface TaskEndReason
:: DeveloperApi ::
Various possible reasons why a task ended. The low-level TaskScheduler is supposed to retry
tasks several times for "ephemeral" failures, and only report back failures that require some
old stages to be resubmitted, such as shuffle map fetch failures.