This is an automated email from the ASF dual-hosted git repository.

hongze pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git


The following commit(s) were added to refs/heads/main by this push:
     new 02ac614e0e [CORE] Minor: Fix warnings and rename event handler better 
(#7412)
02ac614e0e is described below

commit 02ac614e0e97615d4f9bc7dadbc9fc82c368ce43
Author: surnaik <[email protected]>
AuthorDate: Tue Oct 8 10:19:21 2024 +0530

    [CORE] Minor: Fix warnings and rename event handler better (#7412)
---
 .../src/main/scala/org/apache/gluten/GlutenBuildInfo.scala  |  2 +-
 .../spark/sql/execution/ui/GlutenSQLAppStatusListener.scala | 13 ++++++-------
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/gluten-core/src/main/scala/org/apache/gluten/GlutenBuildInfo.scala 
b/gluten-core/src/main/scala/org/apache/gluten/GlutenBuildInfo.scala
index 96b6162511..16a5748956 100644
--- a/gluten-core/src/main/scala/org/apache/gluten/GlutenBuildInfo.scala
+++ b/gluten-core/src/main/scala/org/apache/gluten/GlutenBuildInfo.scala
@@ -32,7 +32,7 @@ object GlutenBuildInfo {
     throw new GlutenException(s"Can not load the core build file: $buildFile")
   }
 
-  val unknown = "<unknown>"
+  private val unknown = "<unknown>"
   private val props = new Properties()
 
   try {
diff --git 
a/gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusListener.scala
 
b/gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusListener.scala
index b9a590f678..25150ca31f 100644
--- 
a/gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusListener.scala
+++ 
b/gluten-ui/src/main/scala/org/apache/spark/sql/execution/ui/GlutenSQLAppStatusListener.scala
@@ -20,16 +20,15 @@ import org.apache.gluten.events.{GlutenBuildInfoEvent, 
GlutenPlanFallbackEvent}
 
 import org.apache.spark.{SparkConf, SparkContext}
 import org.apache.spark.internal.Logging
-import org.apache.spark.scheduler._
-import org.apache.spark.sql.internal.StaticSQLConf._
+import org.apache.spark.scheduler.{SparkListener, SparkListenerEvent}
+import org.apache.spark.sql.internal.StaticSQLConf.UI_RETAINED_EXECUTIONS
 import org.apache.spark.status.{ElementTrackingStore, KVUtils}
 
 import scala.collection.mutable
 
-class GlutenSQLAppStatusListener(conf: SparkConf, kvstore: 
ElementTrackingStore)
+private class GlutenSQLAppStatusListener(conf: SparkConf, kvstore: 
ElementTrackingStore)
   extends SparkListener
   with Logging {
-
   private val executionIdToDescription = new mutable.HashMap[Long, String]
   private val executionIdToFallbackEvent = new mutable.HashMap[Long, 
GlutenPlanFallbackEvent]
 
@@ -78,14 +77,14 @@ class GlutenSQLAppStatusListener(conf: SparkConf, kvstore: 
ElementTrackingStore)
     executionIdToDescription.put(event.executionId, event.description)
   }
 
-  private def onSQLExtensionEnd(event: SparkListenerSQLExecutionEnd): Unit = {
+  private def onSQLExecutionEnd(event: SparkListenerSQLExecutionEnd): Unit = {
     executionIdToDescription.remove(event.executionId)
     executionIdToFallbackEvent.remove(event.executionId)
   }
 
   override def onOtherEvent(event: SparkListenerEvent): Unit = event match {
     case e: SparkListenerSQLExecutionStart => onSQLExecutionStart(e)
-    case e: SparkListenerSQLExecutionEnd => onSQLExtensionEnd(e)
+    case e: SparkListenerSQLExecutionEnd => onSQLExecutionEnd(e)
     case e: GlutenBuildInfoEvent => onGlutenBuildInfo(e)
     case e: GlutenPlanFallbackEvent => onGlutenPlanFallback(e)
     case _ => // Ignore
@@ -99,7 +98,7 @@ class GlutenSQLAppStatusListener(conf: SparkConf, kvstore: 
ElementTrackingStore)
 
     val view = kvstore.view(classOf[GlutenSQLExecutionUIData]).first(0L)
     val toDelete = KVUtils.viewToSeq(view, countToDelete.toInt)(_ => true)
-    toDelete.foreach(e => kvstore.delete(e.getClass(), e.executionId))
+    toDelete.foreach(e => kvstore.delete(e.getClass, e.executionId))
   }
 }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to