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

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


The following commit(s) were added to refs/heads/master by this push:
     new ad447b9b9 RANGER-5666: update graalvm version to 25.1.3 (#1052)
ad447b9b9 is described below

commit ad447b9b95dc16cc24ca6412600525415c766f2a
Author: Madhan Neethiraj <[email protected]>
AuthorDate: Thu Jul 9 19:52:24 2026 -0700

    RANGER-5666: update graalvm version to 25.1.3 (#1052)
    
    Co-authored-by: ramk <[email protected]>
---
 agents-common/pom.xml                    |  1 +
 distro/src/main/assembly/hbase-agent.xml | 14 +++++++++++---
 distro/src/main/assembly/hdfs-agent.xml  | 14 +++++++++++---
 distro/src/main/assembly/hive-agent.xml  | 14 +++++++++++---
 distro/src/main/assembly/plugin-solr.xml | 14 +++++++++++---
 distro/src/main/assembly/plugin-yarn.xml | 14 +++++++++++---
 pom.xml                                  |  2 +-
 7 files changed, 57 insertions(+), 16 deletions(-)

diff --git a/agents-common/pom.xml b/agents-common/pom.xml
index 52cce7e2c..660d22fea 100644
--- a/agents-common/pom.xml
+++ b/agents-common/pom.xml
@@ -182,6 +182,7 @@
             <groupId>org.graalvm.js</groupId>
             <artifactId>js</artifactId>
             <version>${graalvm.version}</version>
+            <type>pom</type>
         </dependency>
         <dependency>
             <groupId>org.graalvm.js</groupId>
diff --git a/distro/src/main/assembly/hbase-agent.xml 
b/distro/src/main/assembly/hbase-agent.xml
index f3785ee1f..7d910e7bc 100644
--- a/distro/src/main/assembly/hbase-agent.xml
+++ b/distro/src/main/assembly/hbase-agent.xml
@@ -75,12 +75,20 @@
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.ext:jersey-entity-filtering:jar:${jersey-client.version}</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
-          <include>org.graalvm.js:js:jar:${graalvm.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
           
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
           <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
-          <include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
           
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
-          <include>com.ibm.icu:icu4j</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/hdfs-agent.xml 
b/distro/src/main/assembly/hdfs-agent.xml
index 171181c80..2c6c229d5 100644
--- a/distro/src/main/assembly/hdfs-agent.xml
+++ b/distro/src/main/assembly/hdfs-agent.xml
@@ -110,12 +110,20 @@
             
<include>com.fasterxml.jackson.core:jackson-annotations:jar:${fasterxml.jackson.version}</include>
             
<include>com.fasterxml.jackson.core:jackson-core:jar:${fasterxml.jackson.version}</include>
             
<include>com.fasterxml.jackson.core:jackson-databind:jar:${fasterxml.jackson.databind.version}</include>
-            <include>org.graalvm.js:js:jar:${graalvm.version}</include>
+            <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+            
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
             
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+            
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
             <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
-            <include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
             
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
-            <include>com.ibm.icu:icu4j</include>
+            
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+            
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+            <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+            
<include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+            
<include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+            <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+            
<include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+            <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/hive-agent.xml 
b/distro/src/main/assembly/hive-agent.xml
index c26ea72af..9b4aa0169 100644
--- a/distro/src/main/assembly/hive-agent.xml
+++ b/distro/src/main/assembly/hive-agent.xml
@@ -67,12 +67,20 @@
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
           
<include>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.16.1</include>
-          <include>org.graalvm.js:js:jar:${graalvm.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
           
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
           <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
-          <include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
           
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
-          <include>com.ibm.icu:icu4j</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/plugin-solr.xml 
b/distro/src/main/assembly/plugin-solr.xml
index a478e27a4..6398f3aee 100644
--- a/distro/src/main/assembly/plugin-solr.xml
+++ b/distro/src/main/assembly/plugin-solr.xml
@@ -68,12 +68,20 @@
           <include>org.glassfish.hk2:hk2-api</include>
           <include>org.glassfish.hk2:hk2-core</include>
           <include>org.glassfish.hk2:hk2-runlevel</include>
-          <include>org.graalvm.js:js:jar:${graalvm.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
           
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
           <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
-          <include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
           
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
-          <include>com.ibm.icu:icu4j</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
         </includes>
       </binaries>
     </moduleSet>
diff --git a/distro/src/main/assembly/plugin-yarn.xml 
b/distro/src/main/assembly/plugin-yarn.xml
index e91295b92..d15331882 100644
--- a/distro/src/main/assembly/plugin-yarn.xml
+++ b/distro/src/main/assembly/plugin-yarn.xml
@@ -82,12 +82,20 @@
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
           <include>org.glassfish.jersey.ext:jersey-entity-filtering</include>
-          <include>org.graalvm.js:js:jar:${graalvm.version}</include>
+          <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
+          <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
           
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
+          
<include>org.graalvm.polyglot:polyglot:jar:${graalvm.version}</include>
           <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>
-          <include>org.graalvm.sdk:graal-sdk:jar:${graalvm.version}</include>
           
<include>org.graalvm.truffle:truffle-api:jar:${graalvm.version}</include>
-          <include>com.ibm.icu:icu4j</include>
+          
<include>org.graalvm.truffle:truffle-runtime:jar:${graalvm.version}</include>
+          
<include>org.graalvm.truffle:truffle-compiler:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:jniutils:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:collections:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:nativeimage:jar:${graalvm.version}</include>
+          <include>org.graalvm.sdk:word:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:icu4j:jar:${graalvm.version}</include>
+          <include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
         </includes>
       </binaries>
     </moduleSet>
diff --git a/pom.xml b/pom.xml
index 481e660e1..b27251823 100755
--- a/pom.xml
+++ b/pom.xml
@@ -101,7 +101,7 @@
         <google.guava.version>33.4.8-jre</google.guava.version>
         <google.re2j.version>1.2</google.re2j.version>
         <googlecode.log4jdbc.version>1.2</googlecode.log4jdbc.version>
-        <graalvm.version>23.0.11</graalvm.version>
+        <graalvm.version>25.1.3</graalvm.version>
         <gson.version>2.13.1</gson.version>
         <guice.version>4.0</guice.version>
         <hadoop-shaded-guava.version>1.4.0</hadoop-shaded-guava.version>

Reply via email to