This is an automated email from the ASF dual-hosted git repository.
gurwls223 pushed a commit to branch branch-3.3
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/branch-3.3 by this push:
new 9f7baaec5e2 [SPARK-41360][CORE][BUILD][FOLLOW-UP] Exclude
BlockManagerMessages.RegisterBlockManager in MiMa
9f7baaec5e2 is described below
commit 9f7baaec5e2850fbd51a146b52309189bf83379c
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 8f3bd43ec65..ae8aa7e5cb3 100644
--- a/project/MimaExcludes.scala
+++ b/project/MimaExcludes.scala
@@ -68,7 +68,13 @@ object MimaExcludes {
// [SPARK-38908][SQL] Provide query context in runtime error of Casting
from String to
// Number/Date/Timestamp/Boolean
-
ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.sql.types.Decimal.fromStringANSI")
+
ProblemFilters.exclude[DirectMissingMethodProblem]("org.apache.spark.sql.types.Decimal.fromStringANSI"),
+
+ // [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.2.x from 3.1.1
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]