This is an automated email from the ASF dual-hosted git repository.
gurwls223 pushed a commit to branch branch-3.2
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/branch-3.2 by this push:
new c6bd8207673 [SPARK-41360][CORE][BUILD][FOLLOW-UP] Exclude
BlockManagerMessages.RegisterBlockManager in MiMa
c6bd8207673 is described below
commit c6bd82076739abc694ab5327f000d6fb1eb9211c
Author: Hyukjin Kwon <[email protected]>
AuthorDate: Tue Dec 13 23:34:09 2022 +0900
[SPARK-41360][CORE][BUILD][FOLLOW-UP] Exclude
BlockManagerMessages.RegisterBlockManager in MiMa
This PR is a followup of https://github.com/apache/spark/pull/38876 that
excludes BlockManagerMessages.RegisterBlockManager in MiMa compatibility check.
It fails in MiMa check presumably with Scala 2.13 in other branches. Should
be safer to exclude them all in the affected branches.
No, dev-only.
Filters copied from error messages. Will monitor the build in other
branches.
Closes #39052 from HyukjinKwon/SPARK-41360-followup.
Authored-by: Hyukjin Kwon <[email protected]>
Signed-off-by: Hyukjin Kwon <[email protected]>
(cherry picked from commit a2ceff29f9d1c0133fa0c8274fa84c43106e90f0)
Signed-off-by: Hyukjin Kwon <[email protected]>
---
project/MimaExcludes.scala | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/project/MimaExcludes.scala b/project/MimaExcludes.scala
index 7957062f332..07add4ce469 100644
--- a/project/MimaExcludes.scala
+++ b/project/MimaExcludes.scala
@@ -72,7 +72,13 @@ object MimaExcludes {
ProblemFilters.exclude[ReversedMissingMethodProblem]("org.apache.spark.shuffle.api.ShuffleMapOutputWriter.commitAllPartitions"),
// [SPARK-37391][SQL] JdbcConnectionProvider tells if it modifies security
context
-
ProblemFilters.exclude[ReversedMissingMethodProblem]("org.apache.spark.sql.jdbc.JdbcConnectionProvider.modifiesSecurityContext")
+
ProblemFilters.exclude[ReversedMissingMethodProblem]("org.apache.spark.sql.jdbc.JdbcConnectionProvider.modifiesSecurityContext"),
+
+ // [SPARK-41360][CORE] Avoid BlockManager re-registration if the executor
has been lost
+
ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.storage.BlockManagerMessages#RegisterBlockManager.copy"),
+
ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.storage.BlockManagerMessages#RegisterBlockManager.this"),
+
ProblemFilters.exclude[MissingTypesProblem]("org.apache.spark.storage.BlockManagerMessages$RegisterBlockManager$"),
+
ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.storage.BlockManagerMessages#RegisterBlockManager.apply")
)
// Exclude rules for 3.1.x
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]