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 230e605c9a [GLUTEN-7351][CORE] Code cleanup for Gluten session 
extensions
230e605c9a is described below

commit 230e605c9a8dcc6ad4d5f04d17cbd794efd9b411
Author: Jiaan Geng <[email protected]>
AuthorDate: Thu Sep 26 09:11:10 2024 +0800

    [GLUTEN-7351][CORE] Code cleanup for Gluten session extensions
    
    Closes #7351
---
 gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala  | 9 +++++----
 .../org/apache/gluten/extension/GlutenSessionExtensions.scala    | 7 +------
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala 
b/gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala
index b7cb3294a0..6902d9f95b 100644
--- a/gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala
+++ b/gluten-core/src/main/scala/org/apache/gluten/GlutenPlugin.scala
@@ -31,6 +31,7 @@ import org.apache.spark.network.util.JavaUtils
 import org.apache.spark.softaffinity.SoftAffinityListener
 import org.apache.spark.sql.execution.ui.{GlutenEventUtils, 
GlutenSQLAppStatusListener}
 import org.apache.spark.sql.internal.SQLConf
+import org.apache.spark.sql.internal.StaticSQLConf.SPARK_SESSION_EXTENSIONS
 import org.apache.spark.task.TaskResources
 import org.apache.spark.util.SparkResourceUtil
 
@@ -127,14 +128,14 @@ private[gluten] class GlutenDriverPlugin extends 
DriverPlugin with Logging {
   }
 
   private def setPredefinedConfigs(sc: SparkContext, conf: SparkConf): Unit = {
-    // sql extensions
-    val extensions = if 
(conf.contains(GlutenSessionExtensions.SPARK_SESSION_EXTS_KEY)) {
-      s"${conf.get(GlutenSessionExtensions.SPARK_SESSION_EXTS_KEY)}," +
+    // Spark SQL extensions
+    val extensions = if (conf.contains(SPARK_SESSION_EXTENSIONS.key)) {
+      s"${conf.get(SPARK_SESSION_EXTENSIONS.key)}," +
         s"${GlutenSessionExtensions.GLUTEN_SESSION_EXTENSION_NAME}"
     } else {
       s"${GlutenSessionExtensions.GLUTEN_SESSION_EXTENSION_NAME}"
     }
-    conf.set(GlutenSessionExtensions.SPARK_SESSION_EXTS_KEY, extensions)
+    conf.set(SPARK_SESSION_EXTENSIONS.key, extensions)
 
     // adaptive custom cost evaluator class
     if (GlutenConfig.getConf.enableGluten && 
GlutenConfig.getConf.enableGlutenCostEvaluator) {
diff --git 
a/gluten-core/src/main/scala/org/apache/gluten/extension/GlutenSessionExtensions.scala
 
b/gluten-core/src/main/scala/org/apache/gluten/extension/GlutenSessionExtensions.scala
index 42c9cc94b0..710d96c54e 100644
--- 
a/gluten-core/src/main/scala/org/apache/gluten/extension/GlutenSessionExtensions.scala
+++ 
b/gluten-core/src/main/scala/org/apache/gluten/extension/GlutenSessionExtensions.scala
@@ -20,9 +20,6 @@ import org.apache.gluten.backend.Backend
 import org.apache.gluten.extension.injector.RuleInjector
 
 import org.apache.spark.sql.SparkSessionExtensions
-import org.apache.spark.sql.internal.StaticSQLConf
-
-import java.util.Objects
 
 private[gluten] class GlutenSessionExtensions extends (SparkSessionExtensions 
=> Unit) {
   override def apply(exts: SparkSessionExtensions): Unit = {
@@ -33,7 +30,5 @@ private[gluten] class GlutenSessionExtensions extends 
(SparkSessionExtensions =>
 }
 
 private[gluten] object GlutenSessionExtensions {
-  val SPARK_SESSION_EXTS_KEY: String = 
StaticSQLConf.SPARK_SESSION_EXTENSIONS.key
-  val GLUTEN_SESSION_EXTENSION_NAME: String =
-    Objects.requireNonNull(classOf[GlutenSessionExtensions].getCanonicalName)
+  val GLUTEN_SESSION_EXTENSION_NAME: String = 
classOf[GlutenSessionExtensions].getCanonicalName
 }


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

Reply via email to