In TaskTracker, the notification for waking up the completion-events fetcher 
thread may be lost
-----------------------------------------------------------------------------------------------

                 Key: HADOOP-5245
                 URL: https://issues.apache.org/jira/browse/HADOOP-5245
             Project: Hadoop Core
          Issue Type: Bug
          Components: mapred
            Reporter: Devaraj Das
            Assignee: Devaraj Das
             Fix For: 0.21.0


In the TaskTracker, there is a completion events fetcher thread that fetches 
new events from the JobTracker. Normally, the fetcher thread would sleep for 
heartbeatInterval amount of time per cycle. When a reduce task asks for 
completion events from the corresponding TaskTracker and the TaskTracker 
currently doesn't have anything to hand out, a notification is sent to the 
completion events fetcher thread to wake up and fetch new events if any. 
Sometimes this notification could be lost and the reduce task would be idle for 
a few seconds. This hurts the performance of jobs like terasort.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to