From 0fb28415b513f3cf8572caf2bd37eb8759f04d20 Mon Sep 17 00:00:00 2001 From: Szehon Ho Date: Mon, 5 Aug 2024 18:17:11 -0700 Subject: [PATCH] Fix checkConnectJvmClientCompatibility --- .../connect/client/CheckConnectJvmClientCompatibility.scala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/connect/client/CheckConnectJvmClientCompatibility.scala b/connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/connect/client/CheckConnectJvmClientCompatibility.scala index ccab0347e6d81..d4df673705f8b 100644 --- a/connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/connect/client/CheckConnectJvmClientCompatibility.scala +++ b/connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/connect/client/CheckConnectJvmClientCompatibility.scala @@ -318,9 +318,13 @@ object CheckConnectJvmClientCompatibility { "org.apache.spark.sql.artifact.util.ArtifactUtils$"), // Update Writer + ProblemFilters.exclude[MissingMethodProblem]("org.apache.spark.sql.SparkSession.update"), ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWriter"), + ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWriter$"), ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWithAssignment"), - ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWithCondition")) ++ + ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWithAssignment$"), + ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWithCondition"), + ProblemFilters.exclude[MissingClassProblem]("org.apache.spark.sql.UpdateWithCondition$")) ++ mergeIntoWriterExcludeRules checkMiMaCompatibility(clientJar, sqlJar, includedRules, excludeRules)