[ https://issues.apache.org/jira/browse/HADOOP-3171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12587606#action_12587606 ]
Owen O'Malley commented on HADOOP-3171: --------------------------------------- I left off: 4. Use the tool interface that lets you define properties and config files on the command line. Either the command line or the environment variable should work for you. > speculative execution should not have default value on hadoop-default.xml > bundled in the Hadoop JAR > --------------------------------------------------------------------------------------------------- > > Key: HADOOP-3171 > URL: https://issues.apache.org/jira/browse/HADOOP-3171 > Project: Hadoop Core > Issue Type: Bug > Components: conf > Affects Versions: 0.16.2 > Environment: all > Reporter: Alejandro Abdelnur > Assignee: Arun C Murthy > Attachments: HADOOP-3171_20080410.patch > > > Having a default value for speculative execution in the hadoop-default.xml > bundled in the Hadoop JAR file does not allow a cluster to control the > default behavior. > *ON in hadoop-default.xml (current behavior)* > * ON in JT hadoop-site.xml > * present in job.xml, job's value is used > * not-present in job.xml, ON is taken as default from the hadoop-default.xml > present in the client's JAR/conf (*) > * ON FINAL in the JT hadoop-site.xml > * present or not present in the job.xml, ON is used > * OFF in JT hadoop-site.xml > * present in job.xml, job's value is used > * not-present in job.xml, ON is taken as default from the hadoop-default.xml > present in the client's JAR/conf > * OF FINAL in the JT hadoop-site.xml > * present or not present in the job.xml, OFF is used > *OFF in hadoop-default.xml (not current behavior)* > * ON in JT hadoop-site.xml > * present in job.xml, job's value is used > * not-present in job.xml, OFF is taken as default from the > hadoop-default.xml present in the client's JAR/conf (*) > * ON FINAL in the JT hadoop-site.xml > * present or not present in the job.xml, ON is used > * OFF in JT hadoop-site.xml > * present in job.xml, job's value is used > * not-present in job.xml, ON is taken as default from the hadoop-default.xml > present in the client's JAR/conf > * OF FINAL in the JT hadoop-site.xml > * present or not present in the job.xml, OFF is used > --- > Still is desirable for the JT to have a default value. To avoid having to > support 2 hadoop-default.xml files, one for the JT and other for the clients, > the easiest why is to remove it from the hadoop-default.xml and have the > default value in the code when getting the config property (thing that may be > already happening). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.