[
https://issues.apache.org/jira/browse/SPARK-51592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yuming Wang updated SPARK-51592:
--------------------------------
Affects Version/s: 3.5.0
(was: 4.1.0)
> AQE logging makes Driver OOM
> ----------------------------
>
> Key: SPARK-51592
> URL: https://issues.apache.org/jira/browse/SPARK-51592
> Project: Spark
> Issue Type: Bug
> Components: SQL
> Affects Versions: 3.5.0
> Reporter: Yuming Wang
> Priority: Major
>
> {noformat}
> 25/03/24 00:30:34 INFO ApplicationMaster: Final app status: FAILED, exitCode:
> 15, (reason: User class threw exception: java.lang.OutOfMemoryError: Required
> array length 2147483639 + 957 is too large
> at
> java.base/jdk.internal.util.ArraysSupport.hugeLength(ArraysSupport.java:649)
> at
> java.base/jdk.internal.util.ArraysSupport.newLength(ArraysSupport.java:642)
> at
> java.base/java.lang.AbstractStringBuilder.newCapacity(AbstractStringBuilder.java:257)
> at
> java.base/java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:229)
> at
> java.base/java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:582)
> at java.base/java.lang.StringBuilder.append(StringBuilder.java:179)
> at
> scala.collection.mutable.StringBuilder.append(StringBuilder.scala:203)
> at
> scala.collection.TraversableOnce$appender$1.apply(TraversableOnce.scala:419)
> at
> scala.collection.TraversableOnce$appender$1.apply(TraversableOnce.scala:410)
> at
> scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:62)
> at
> scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:55)
> at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:49)
> at scala.collection.TraversableOnce.addString(TraversableOnce.scala:424)
> at
> scala.collection.TraversableOnce.addString$(TraversableOnce.scala:407)
> at scala.collection.AbstractTraversable.addString(Traversable.scala:108)
> at scala.collection.TraversableOnce.mkString(TraversableOnce.scala:377)
> at scala.collection.TraversableOnce.mkString$(TraversableOnce.scala:376)
> at scala.collection.AbstractTraversable.mkString(Traversable.scala:108)
> at scala.collection.TraversableOnce.mkString(TraversableOnce.scala:379)
> at scala.collection.TraversableOnce.mkString$(TraversableOnce.scala:379)
> at scala.collection.AbstractTraversable.mkString(Traversable.scala:108)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.$anonfun$getFinalPhysicalPlan$8(AdaptiveSparkPlanExec.scala:364)
> at org.apache.spark.internal.Logging.logDebug(Logging.scala:64)
> at org.apache.spark.internal.Logging.logDebug$(Logging.scala:63)
> at org.apache.spark.sql.execution.SparkPlan.logDebug(SparkPlan.scala:65)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.$anonfun$logOnLevel$2(AdaptiveSparkPlanExec.scala:82)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.$anonfun$logOnLevel$2$adapted(AdaptiveSparkPlanExec.scala:82)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.$anonfun$getFinalPhysicalPlan$1(AdaptiveSparkPlanExec.scala:363)
> at org.apache.spark.sql.SparkSession.withActive(SparkSession.scala:916)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.getFinalPhysicalPlan(AdaptiveSparkPlanExec.scala:280)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.withFinalPlanUpdate(AdaptiveSparkPlanExec.scala:431)
> at
> org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanExec.executeCollect(AdaptiveSparkPlanExec.scala:398)
> at
> org.apache.spark.sql.execution.QueryExecution$$anonfun$eagerlyExecuteCommands$1.$anonfun$applyOrElse$1(QueryExecution.scala:144)
> at
> org.apache.spark.sql.execution.SQLExecution$.$anonfun$withNewExecutionId$6(SQLExecution.scala:153){noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]