Issue Details (XML | Word | Printable)

Key: HADOOP-4040
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Devaraj Das
Reporter: Devaraj Das
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Hadoop Common

Remove the hardcoded ipc.client.connection.maxidletime setting from the TaskTracker.Child.main()

Created: 28/Aug/08 06:23 AM   Updated: 18/Sep/08 05:55 PM
Component/s: None
Affects Version/s: 0.17.0
Fix Version/s: 0.18.1

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works 4040-for0.17.patch 2008-08-29 11:18 AM Devaraj Das 0.8 kB
Text File Licensed for inclusion in ASF works 4040.patch 2008-08-29 11:18 AM Devaraj Das 0.8 kB

Hadoop Flags: Reviewed
Resolution Date: 31/Aug/08 05:21 AM


 Description  « Hide
This setting affects the dfs client idle timeout unless the jobconf of the user's job overrides it. I propose we remove this setting altogether.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Raghu Angadi added a comment - 28/Aug/08 03:06 PM - edited
+1. This should go into 0.18.1 as well. The main problem is that it results in RPC calls timing out at client for wrong reasons. In DFS' case, is fatal for the tasks.

Devaraj Das added a comment - 29/Aug/08 11:18 AM
Attaching patches for 0.18 (this applies to trunk as well) and 0.17 (if the need is there for applying the patch on the 17 branch). The patches just removes the line that hardcodes the timeout from TaskTracker.java.

Hadoop QA added a comment - 30/Aug/08 12:39 AM
-1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12389162/4040-for0.17.patch
against trunk revision 690418.

+1 @author. The patch does not contain any @author tags.

-1 tests included. The patch doesn't appear to include any new or modified tests.
Please justify why no tests are needed for this patch.

-1 patch. The patch command could not apply the patch.

Console output: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3147/console

This message is automatically generated.


Owen O'Malley added a comment - 31/Aug/08 03:09 AM
What is going wrong with this setting? It was originally put in to keep the task tracker connection to the job tracker from timing out. Is that still a concern?

Owen O'Malley added a comment - 31/Aug/08 05:21 AM
I just committed this. Thanks, Devaraj!

Hudson added a comment - 01/Sep/08 03:45 PM