This is an automated email from the ASF dual-hosted git repository.

dongjoon pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/master by this push:
     new eac033884a04 [SPARK-53962][BUILD] Upgrade ASM to 9.9
eac033884a04 is described below

commit eac033884a04093b8a3a4d96c2ed420ac73c1c20
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Sun Oct 26 21:18:05 2025 -0700

    [SPARK-53962][BUILD] Upgrade ASM to 9.9
    
    ### What changes were proposed in this pull request?
    
    This PR aims to upgrade `ASM` to 9.9.
    
    ### Why are the changes needed?
    
    Release Note: [2025-10-04: ASM 9.9 (tag 
ASM_9_9)](https://asm.ow2.io/versions.html)
    - new Opcodes.V26 constant for Java 26
    - new mapInvokeDynamicMethodName method in Remapper. Old method deprecated. 
New Remapper constructor, with an api parameter.
    - bug fixes
      - 318028: Textifier misinterprets ACC_SUPER of inner classes as 
ACC_SYNCHRONIZED
      - 318032: FIPS 140-3 and SerialVersionUIDAdder's SHA-1 Use
      - 318034: Many ASM contents lack API detection.
    
    XBean 4.28 tag was created last week.
    - https://github.com/apache/geronimo-xbean/releases/tag/xbean-4.28
    - https://repo1.maven.org/maven2/org/apache/xbean/xbean-asm9-shaded/4.28/
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    Pass the CIs.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    No
    
    Closes #52672 from dongjoon-hyun/SPARK-53962.
    
    Authored-by: Dongjoon Hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 dev/deps/spark-deps-hadoop-3-hive-2.3 | 2 +-
 pom.xml                               | 4 ++--
 project/plugins.sbt                   | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev/deps/spark-deps-hadoop-3-hive-2.3 
b/dev/deps/spark-deps-hadoop-3-hive-2.3
index 729c742ec52a..2624f53c5a78 100644
--- a/dev/deps/spark-deps-hadoop-3-hive-2.3
+++ b/dev/deps/spark-deps-hadoop-3-hive-2.3
@@ -290,7 +290,7 @@ vertx-core/4.5.14//vertx-core-4.5.14.jar
 vertx-web-client/4.5.14//vertx-web-client-4.5.14.jar
 vertx-web-common/4.5.14//vertx-web-common-4.5.14.jar
 wildfly-openssl/2.2.5.Final//wildfly-openssl-2.2.5.Final.jar
-xbean-asm9-shaded/4.27//xbean-asm9-shaded-4.27.jar
+xbean-asm9-shaded/4.28//xbean-asm9-shaded-4.28.jar
 xmlschema-core/2.3.1//xmlschema-core-2.3.1.jar
 xz/1.10//xz-1.10.jar
 zjsonpatch/7.4.0//zjsonpatch-7.4.0.jar
diff --git a/pom.xml b/pom.xml
index 44d9ac7113d2..78de8b2a38d3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -123,7 +123,7 @@
     <maven.version>3.9.11</maven.version>
     <exec-maven-plugin.version>3.6.1</exec-maven-plugin.version>
     <sbt.project.name>spark</sbt.project.name>
-    <asm.version>9.8</asm.version>
+    <asm.version>9.9</asm.version>
     <slf4j.version>2.0.17</slf4j.version>
     <log4j.version>2.24.3</log4j.version>
     <!-- make sure to update IsolatedClientLoader whenever this version is 
changed -->
@@ -539,7 +539,7 @@
       <dependency>
         <groupId>org.apache.xbean</groupId>
         <artifactId>xbean-asm9-shaded</artifactId>
-        <version>4.27</version>
+        <version>4.28</version>
       </dependency>
 
       <!-- Shaded deps marked as provided. These are promoted to compile scope
diff --git a/project/plugins.sbt b/project/plugins.sbt
index d1f57b7fcfb8..fe18d16c4822 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -33,9 +33,9 @@ addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.5.0")
 
 addSbtPlugin("io.spray" % "sbt-revolver" % "0.10.0")
 
-libraryDependencies += "org.ow2.asm"  % "asm" % "9.8"
+libraryDependencies += "org.ow2.asm"  % "asm" % "9.9"
 
-libraryDependencies += "org.ow2.asm"  % "asm-commons" % "9.8"
+libraryDependencies += "org.ow2.asm"  % "asm-commons" % "9.9"
 
 addSbtPlugin("com.simplytyped" % "sbt-antlr4" % "0.8.3")
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to