Skip to content

Commit 43bec81

Browse files
committed
apache#70, use map to pass properites in PostQueryExecutionForKylin.
1 parent 0566b51 commit 43bec81

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

sql/core/src/main/scala/org/apache/spark/sql/execution/SQLExecution.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ package org.apache.spark.sql.execution
2020
import java.util.concurrent.ConcurrentHashMap
2121
import java.util.concurrent.atomic.AtomicLong
2222

23-
import org.apache.spark.MapOutputTrackerMaster
2423
import org.apache.spark.SparkEnv
2524
import org.apache.spark.internal.Logging
2625
import org.apache.spark.sql.SparkSession
@@ -81,7 +80,8 @@ object SQLExecution extends Logging{
8180
SparkPlanInfo.fromSparkPlan(queryExecution.executedPlan), System.currentTimeMillis()))
8281

8382
sc.listenerBus.post(PostQueryExecutionForKylin(
84-
sc.getLocalProperty(N_EXECUTION_ID_KEY),
83+
sc.getLocalProperties,
84+
executionId,
8585
queryExecution))
8686
try {
8787
body

sql/core/src/main/scala/org/apache/spark/sql/execution/ui/SQLListener.scala

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717

1818
package org.apache.spark.sql.execution.ui
1919

20+
import java.util.Properties
21+
2022
import com.fasterxml.jackson.databind.JavaType
2123
import com.fasterxml.jackson.databind.`type`.TypeFactory
2224
import com.fasterxml.jackson.databind.annotation.JsonDeserialize
@@ -38,7 +40,8 @@ case class SparkListenerSQLExecutionStart(
3840

3941
@DeveloperApi
4042
case class PostQueryExecutionForKylin(
41-
nExecutionId: String = "",
43+
localProperties: Properties,
44+
executionId: Long,
4245
queryExecution: QueryExecution = null)
4346
extends SparkListenerEvent {
4447

0 commit comments

Comments
 (0)