Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
0.19.0
-
None
-
None
-
Reviewed
Description
The JobInProgressListener interface is used by the framework to notify Schedulers of when jobs are added, removed, or updated. Right now, there is no way for the Scheduler to know that a job has completed. jobRemoved() is called when a job is retired, which can happen many hours after a job is actually completed. jobUpdated() is called when a job's priority is changed. We need to notify a listener when a job has completed (either successfully, or has failed or been killed).
Attachments
Attachments
Issue Links
- blocks
-
HADOOP-4149 JobQueueJobInProgressListener.jobUpdated() might not work as expected
- Closed
-
HADOOP-4211 Capacity Scheduler does not divide queue resources properly among users, when jobs are submitted one after other.
- Closed