Skip to content

Commit 3a39090

Browse files
LuciferYangviirya
authored andcommitted
[SPARK-39785][CORE] Use setBufferedIo instead of withBufferedIo to cleanup log4j2 deprecated api usage
### What changes were proposed in this pull request? This pr just fix the following log4j2 compilation warning: ``` [WARNING] /basedir/spark-source/core/src/main/scala/org/apache/spark/util/logging/DriverLogger.scala:69: [deprecation org.apache.spark.util.logging.DriverLogger.addLogAppender.log4jFileAppender | origin=org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.Builder.withBufferedIo | version=] method withBufferedIo in class Builder is deprecated ``` ### Why are the changes needed? Cleanup log4j2 deprecated api usage ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? Pass GitHub Actions Closes #37193 from LuciferYang/minor-log4j-api. Authored-by: yangjie01 <[email protected]> Signed-off-by: Liang-Chi Hsieh <[email protected]>
1 parent 528b9eb commit 3a39090

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

core/src/main/scala/org/apache/spark/util/logging/DriverLogger.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ private[spark] class DriverLogger(conf: SparkConf) extends Logging {
6666
// `AbstractFilterable.Builder.asBuilder()` method will return `Any` in Scala.
6767
val builder: Log4jFileAppender.Builder[_] = Log4jFileAppender.newBuilder()
6868
builder.withAppend(false)
69-
builder.withBufferedIo(false)
69+
builder.setBufferedIo(false)
7070
builder.setConfiguration(config)
7171
builder.withFileName(localLogFile)
7272
builder.setIgnoreExceptions(false)

0 commit comments

Comments
 (0)