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 <gurwls...@apache.org>
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 <gurwls...@apache.org>
    Signed-off-by: Hyukjin Kwon <gurwls...@apache.org>
    (cherry picked from commit a2ceff29f9d1c0133fa0c8274fa84c43106e90f0)
    Signed-off-by: Hyukjin Kwon <gurwls...@apache.org>
---
 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: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to