|
@@ -956,35 +956,6 @@
|
|
|
</description>
|
|
|
</property>
|
|
|
|
|
|
-<!-- Job Notification Configuration -->
|
|
|
-
|
|
|
-<!--
|
|
|
-<property>
|
|
|
- <name>mapreduce.job.end-notification.url</name>
|
|
|
- <value>http://localhost:8080/jobstatus.php?jobId=$jobId&jobStatus=$jobStatus</value>
|
|
|
- <description>Indicates url which will be called on completion of job to inform
|
|
|
- end status of job.
|
|
|
- User can give at most 2 variables with URI : $jobId and $jobStatus.
|
|
|
- If they are present in URI, then they will be replaced by their
|
|
|
- respective values.
|
|
|
-</description>
|
|
|
-</property>
|
|
|
--->
|
|
|
-
|
|
|
-<property>
|
|
|
- <name>mapreduce.job.end-notification.retry.attempts</name>
|
|
|
- <value>0</value>
|
|
|
- <description>Indicates how many times hadoop should attempt to contact the
|
|
|
- notification URL </description>
|
|
|
-</property>
|
|
|
-
|
|
|
-<property>
|
|
|
- <name>mapreduce.job.end-notification.retry.interval</name>
|
|
|
- <value>30000</value>
|
|
|
- <description>Indicates time in milliseconds between notification URL retry
|
|
|
- calls</description>
|
|
|
-</property>
|
|
|
-
|
|
|
<!-- Proxy Configuration -->
|
|
|
<property>
|
|
|
<name>mapreduce.jobtracker.taskcache.levels</name>
|
|
@@ -1195,49 +1166,53 @@
|
|
|
</description>
|
|
|
</property>
|
|
|
|
|
|
+<!-- Job Notification Configuration -->
|
|
|
<property>
|
|
|
- <name>mapreduce.job.end-notification.max.attempts</name>
|
|
|
- <value>5</value>
|
|
|
- <final>true</final>
|
|
|
- <description>The maximum number of times a URL will be read for providing job
|
|
|
- end notification. Cluster administrators can set this to limit how long
|
|
|
- after end of a job, the Application Master waits before exiting. Must be
|
|
|
- marked as final to prevent users from overriding this.
|
|
|
- </description>
|
|
|
+ <name>mapreduce.job.end-notification.url</name>
|
|
|
+ <!--<value>http://localhost:8080/jobstatus.php?jobId=$jobId&jobStatus=$jobStatus</value>-->
|
|
|
+ <description>Indicates url which will be called on completion of job to inform
|
|
|
+ end status of job.
|
|
|
+ User can give at most 2 variables with URI : $jobId and $jobStatus.
|
|
|
+ If they are present in URI, then they will be replaced by their
|
|
|
+ respective values.
|
|
|
+</description>
|
|
|
</property>
|
|
|
|
|
|
<property>
|
|
|
- <name>mapreduce.job.end-notification.max.retry.interval</name>
|
|
|
- <value>5</value>
|
|
|
- <final>true</final>
|
|
|
- <description>The maximum amount of time (in seconds) to wait before retrying
|
|
|
- job end notification. Cluster administrators can set this to limit how long
|
|
|
- the Application Master waits before exiting. Must be marked as final to
|
|
|
- prevent users from overriding this.</description>
|
|
|
+ <name>mapreduce.job.end-notification.retry.attempts</name>
|
|
|
+ <value>0</value>
|
|
|
+ <description>The number of times the submitter of the job wants to retry job
|
|
|
+ end notification if it fails. This is capped by
|
|
|
+ mapreduce.job.end-notification.max.attempts</description>
|
|
|
</property>
|
|
|
|
|
|
<property>
|
|
|
- <name>mapreduce.job.end-notification.url</name>
|
|
|
- <value></value>
|
|
|
- <description>The URL to send job end notification. It may contain sentinels
|
|
|
- $jobId and $jobStatus which will be replaced with jobId and jobStatus.
|
|
|
- </description>
|
|
|
+ <name>mapreduce.job.end-notification.retry.interval</name>
|
|
|
+ <value>1000</value>
|
|
|
+ <description>The number of milliseconds the submitter of the job wants to
|
|
|
+ wait before job end notification is retried if it fails. This is capped by
|
|
|
+ mapreduce.job.end-notification.max.retry.interval</description>
|
|
|
</property>
|
|
|
|
|
|
<property>
|
|
|
- <name>mapreduce.job.end-notification.retry.attempts</name>
|
|
|
+ <name>mapreduce.job.end-notification.max.attempts</name>
|
|
|
<value>5</value>
|
|
|
- <description>The number of times the submitter of the job wants to retry job
|
|
|
- end notification if it fails. This is capped by
|
|
|
- mapreduce.job.end-notification.max.attempts</description>
|
|
|
+ <final>true</final>
|
|
|
+ <description>The maximum number of times a URL will be read for providing job
|
|
|
+ end notification. Cluster administrators can set this to limit how long
|
|
|
+ after end of a job, the Application Master waits before exiting. Must be
|
|
|
+ marked as final to prevent users from overriding this.
|
|
|
+ </description>
|
|
|
</property>
|
|
|
|
|
|
<property>
|
|
|
- <name>mapreduce.job.end-notification.retry.interval</name>
|
|
|
- <value>1</value>
|
|
|
- <description>The number of seconds the submitter of the job wants to wait
|
|
|
- before job end notification is retried if it fails. This is capped by
|
|
|
- mapreduce.job.end-notification.max.retry.interval</description>
|
|
|
+ <name>mapreduce.job.end-notification.max.retry.interval</name>
|
|
|
+ <value>5000</value>
|
|
|
+ <final>true</final>
|
|
|
+ <description>The maximum amount of time (in milliseconds) to wait before
|
|
|
+ retrying job end notification. Cluster administrators can set this to
|
|
|
+ limit how long the Application Master waits before exiting. Must be marked
|
|
|
+ as final to prevent users from overriding this.</description>
|
|
|
</property>
|
|
|
|
|
|
<property>
|