Interface TaskEndReason

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.