aboutsummaryrefslogtreecommitdiff
path: root/yarn
diff options
context:
space:
mode:
authorMarcelo Vanzin <vanzin@cloudera.com>2015-11-19 16:49:18 -0800
committerAndrew Or <andrew@databricks.com>2015-11-19 16:49:18 -0800
commit880128f37e1bc0b9d98d1786670be62a06c648f2 (patch)
tree1dce0fc2622ebe9d54ca5d70dd6e2f0277213824 /yarn
parent37cff1b1a79cad11277612cb9bc8bc2365cf5ff2 (diff)
downloadspark-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.scala4
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