diff options
author | Marcelo Vanzin <vanzin@cloudera.com> | 2015-11-19 16:49:18 -0800 |
---|---|---|
committer | Andrew Or <andrew@databricks.com> | 2015-11-19 16:49:18 -0800 |
commit | 880128f37e1bc0b9d98d1786670be62a06c648f2 (patch) | |
tree | 1dce0fc2622ebe9d54ca5d70dd6e2f0277213824 /yarn | |
parent | 37cff1b1a79cad11277612cb9bc8bc2365cf5ff2 (diff) | |
download | spark-880128f37e1bc0b9d98d1786670be62a06c648f2.tar.gz spark-880128f37e1bc0b9d98d1786670be62a06c648f2.tar.bz2 spark-880128f37e1bc0b9d98d1786670be62a06c648f2.zip |
[SPARK-4134][CORE] Lower severity of some executor loss logs.
Don't log ERROR messages when executors are explicitly killed or when
the exit reason is not yet known.
Author: Marcelo Vanzin <vanzin@cloudera.com>
Closes #9780 from vanzin/SPARK-11789.
Diffstat (limited to 'yarn')
-rw-r--r-- | yarn/src/main/scala/org/apache/spark/deploy/yarn/YarnAllocator.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yarn/src/main/scala/org/apache/spark/deploy/yarn/YarnAllocator.scala b/yarn/src/main/scala/org/apache/spark/deploy/yarn/YarnAllocator.scala index 7e39c3ea56..73cd9031f0 100644 --- a/yarn/src/main/scala/org/apache/spark/deploy/yarn/YarnAllocator.scala +++ b/yarn/src/main/scala/org/apache/spark/deploy/yarn/YarnAllocator.scala @@ -481,7 +481,7 @@ private[yarn] class YarnAllocator( (true, memLimitExceededLogMessage( completedContainer.getDiagnostics, PMEM_EXCEEDED_PATTERN)) - case unknown => + case _ => numExecutorsFailed += 1 (true, "Container marked as failed: " + containerId + onHostStr + ". Exit status: " + completedContainer.getExitStatus + @@ -493,7 +493,7 @@ private[yarn] class YarnAllocator( } else { logInfo(containerExitReason) } - ExecutorExited(0, exitCausedByApp, containerExitReason) + ExecutorExited(exitStatus, exitCausedByApp, containerExitReason) } else { // If we have already released this container, then it must mean // that the driver has explicitly requested it to be killed |