[
https://issues.apache.org/jira/browse/HADOOP-4759?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Devaraj Das updated HADOOP-4759:
--------------------------------
Status: Open (was: Patch Available)
Comments:
1. Change the comment to JIP.updateTaskStatus with regard to job completion
2. Add a comment in TT to say that tasks reports its state as FAILED_UNCLEAN /
KILLED_UNCLEAN / COMMIT_PENDING, even though it is running
user code.
3. Don't re-use Task objects for the special tasks in the TIP. Instead create
new tasks and have a mapping from the taskId to the type of the special task.
For example, isCleanupAttempt(taskid) could just look at the mapping in the TIP
and return true or false. Similarly for other such queries like
isSetupTask(taskid).
4. swap the ordering of jobcleanup tasks and taskCleanup tasks in
JT.getSetupAndCleanupTasks()
5. getSetupAndCleanupTasks should return multiple tasks in a heartbeat.
6. Change all method names like runCleanupJob and runCleanupTask to
runJobCleanupTask and runTaskCleanupTask.
7. The new code in TaskTracker.taskFinished looks confusing. Please take a pass
at it to make it more readable.
> HADOOP-4654 to be fixed for branches >= 0.19
> --------------------------------------------
>
> Key: HADOOP-4759
> URL: https://issues.apache.org/jira/browse/HADOOP-4759
> Project: Hadoop Core
> Issue Type: Bug
> Components: mapred
> Affects Versions: 0.19.0
> Reporter: Amareshwari Sriramadasu
> Assignee: Amareshwari Sriramadasu
> Fix For: 0.19.1, 0.20.0
>
> Attachments: patch-4759-0.19.txt, patch-4759-1.txt, patch-4759-2.txt,
> patch-4759.txt
>
>
> Since HADOOP-4654 is fixed only for branch 18.3. This jira looks at the issue
> reported for 0.19 and above branches
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.