You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by vi...@apache.org on 2022/09/13 05:05:44 UTC
[spark] branch master updated: [SPARK-40406][CORE] Change default logging to stderr to consistent with the behavior of log4j1
This is an automated email from the ASF dual-hosted git repository.
viirya pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new 837bee5bb83 [SPARK-40406][CORE] Change default logging to stderr to consistent with the behavior of log4j1
837bee5bb83 is described below
commit 837bee5bb83d80833f8932e487ad3d72645ef6b2
Author: yangjie01 <ya...@baidu.com>
AuthorDate: Mon Sep 12 22:05:22 2022 -0700
[SPARK-40406][CORE] Change default logging to stderr to consistent with the behavior of log4j1
### What changes were proposed in this pull request?
As Kimahriman mentioned, the default logging now goes to stdout instead of stderr, so this pr change it back to stderr.
### Why are the changes needed?
Keep consistent with the behavior of log4j1.
Ref to
https://github.com/apache/spark/blob/78a5825fe266c0884d2dd18cbca9625fa258d7f7/core/src/main/resources/org/apache/spark/log4j-defaults.properties#L18-L23
and the `log4j2.properties.template` also points to `SYSTEM_ERR`.
https://github.com/apache/spark/blob/78d492c1b153240dddc636ec6002e7bfc6b94b3b/conf/log4j2.properties.template#L20-L32
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
Pass GitHub Actions
Closes #37854 from LuciferYang/SPARK-40406.
Authored-by: yangjie01 <ya...@baidu.com>
Signed-off-by: Liang-Chi Hsieh <vi...@gmail.com>
---
core/src/main/resources/org/apache/spark/log4j2-defaults.properties | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/core/src/main/resources/org/apache/spark/log4j2-defaults.properties b/core/src/main/resources/org/apache/spark/log4j2-defaults.properties
index 62eab7f3ef9..777c5f2b259 100644
--- a/core/src/main/resources/org/apache/spark/log4j2-defaults.properties
+++ b/core/src/main/resources/org/apache/spark/log4j2-defaults.properties
@@ -17,11 +17,11 @@
# Set everything to be logged to the console
rootLogger.level = info
-rootLogger.appenderRef.stdout.ref = STDOUT
+rootLogger.appenderRef.stdout.ref = console
appender.console.type = Console
-appender.console.name = STDOUT
-appender.console.target = SYSTEM_OUT
+appender.console.name = console
+appender.console.target = SYSTEM_ERR
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = %d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n%ex
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@spark.apache.org
For additional commands, e-mail: commits-help@spark.apache.org