Job Information
A job in general holds some basic information, including:
- BSPJobID
- User id: BSPJobContext.getUser() configured in conf.get("user.name")
- Job file: The path to job.xml
- Job name
- JobStatus
- StartTime
- FinishTime
- MaxTaskAttempts: the max number of a task can attempt to run.
- Tasks: actual TaskInProgresses are launched.
- NumBspTasks: requested bsp tasks by client.
Job Status
A job status contains:
- PREP
- RUNNING
- SUCCEEDED
- FAILED
- KILLED