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

beliefer 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 cd307676e2 [MINOR] Replace match plan with startsWith by case match 
(#11084)
cd307676e2 is described below

commit cd307676e2386ffbd924509e81acb03d98174e14
Author: Jiaan Geng <[email protected]>
AuthorDate: Mon Nov 17 10:33:35 2025 +0800

    [MINOR] Replace match plan with startsWith by case match (#11084)
---
 .../test/scala/org/apache/spark/sql/GlutenQueryTest.scala   | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git 
a/gluten-substrait/src/test/scala/org/apache/spark/sql/GlutenQueryTest.scala 
b/gluten-substrait/src/test/scala/org/apache/spark/sql/GlutenQueryTest.scala
index fae13c8493..4d93e3d7ae 100644
--- a/gluten-substrait/src/test/scala/org/apache/spark/sql/GlutenQueryTest.scala
+++ b/gluten-substrait/src/test/scala/org/apache/spark/sql/GlutenQueryTest.scala
@@ -21,8 +21,7 @@ package org.apache.spark.sql
  *   1. We need to modify the way org.apache.spark.sql.CHQueryTest#compare 
compares double
  */
 import org.apache.gluten.backendsapi.BackendsApiManager
-import org.apache.gluten.execution.GlutenPlan
-import org.apache.gluten.execution.TransformSupport
+import org.apache.gluten.execution.{GlutenPlan, TransformSupport, 
WholeStageTransformer}
 import org.apache.gluten.sql.shims.SparkShimLoader
 
 import org.apache.spark.{SPARK_VERSION_SHORT, SparkConf}
@@ -31,7 +30,7 @@ import org.apache.spark.sql.catalyst.plans._
 import org.apache.spark.sql.catalyst.plans.logical._
 import org.apache.spark.sql.catalyst.util._
 import org.apache.spark.sql.classic.ClassicConversions._
-import org.apache.spark.sql.execution.{CommandResultExec, SparkPlan, 
SQLExecution, UnaryExecNode}
+import org.apache.spark.sql.execution.{CommandResultExec, SparkPlan, 
SQLExecution, UnaryExecNode, WholeStageCodegenExec}
 import org.apache.spark.sql.execution.adaptive.{AdaptiveSparkPlanExec, 
ShuffleQueryStageExec}
 import org.apache.spark.sql.execution.adaptive.AdaptiveSparkPlanHelper
 import org.apache.spark.sql.execution.columnar.InMemoryRelation
@@ -374,10 +373,10 @@ abstract class GlutenQueryTest extends PlanTest with 
AdaptiveSparkPlanHelper {
         plan.children.flatMap(getExecutedPlan)
     }
 
-    if (plan.nodeName.startsWith("WholeStageCodegen")) {
-      subTree
-    } else {
-      subTree :+ plan
+    plan match {
+      case WholeStageCodegenExec(_) => subTree
+      case WholeStageTransformer(_, _) => subTree
+      case _ => subTree :+ plan
     }
   }
 


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

Reply via email to