Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
Today, scheduler is tied to attempt only.
We need to separate app-level handling logic in scheduler. We can add new app-level events to the scheduler and separate the app-level logic out. This is good for work-preserving AM restart, RM restart, and also needed for differentiating app-level metrics and attempt-level metrics.
Attachments
Attachments
Issue Links
- blocks
-
YARN-1166 YARN 'appsFailed' metric should be of type 'counter'
- Closed
- breaks
-
YARN-1577 Unmanaged AM is broken because of YARN-1493
- Closed
-
YARN-1689 RMAppAttempt is not killed when RMApp is at ACCEPTED
- Closed
- is blocked by
-
YARN-1446 Change killing application to wait until state store is done
- Closed