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 <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 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: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to