Skip to content

RANGER-5666: update graalvm version to 25.1.3#1052

Open
mneethiraj wants to merge 2 commits into
apache:masterfrom
mneethiraj:RANGER-5666
Open

RANGER-5666: update graalvm version to 25.1.3#1052
mneethiraj wants to merge 2 commits into
apache:masterfrom
mneethiraj:RANGER-5666

Conversation

@mneethiraj

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

Updated graalvm version from 23.0.11 to 25.1.3

How was this patch tested?

Verified that build with unit tests completed successfully

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s GraalVM dependency version used across Ranger modules, aiming to align Graal.js/script-engine artifacts with a newer GraalVM release.

Changes:

  • Bumped the graalvm.version Maven property from 23.0.11 to 25.1.3.
  • Adjusted the org.graalvm.js:js dependency declaration in agents-common by adding an explicit artifact type.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
pom.xml Updates the central graalvm.version property to 25.1.3.
agents-common/pom.xml Modifies the Graal.js dependency declaration (adds an explicit <type>).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread agents-common/pom.xml
Comment thread agents-common/pom.xml
Comment thread pom.xml
@ramackri

ramackri commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Pushed the assembly descriptor follow-up to address the GraalVM 25.1.3 runtime JAR packaging gap.

Commit: 8a0a61e16 — updates hive-agent.xml, hbase-agent.xml, hdfs-agent.xml, plugin-solr.xml, and plugin-yarn.xml to bundle js-language, polyglot, truffle-runtime, and related SDK/shadowed artifacts (replacing obsolete js:jar, graal-sdk:jar, and com.ibm.icu:icu4j includes).

Branch: https://github.com/apache/ranger/tree/RANGER-5666

@mneethiraj — could you cherry-pick or merge this commit into your RANGER-5666 branch so it lands on the PR?

git fetch https://github.com/apache/ranger.git RANGER-5666
git cherry-pick 8a0a61e16
git push origin RANGER-5666

GraalVM 25.x no longer publishes org.graalvm.js:js as a JAR; agent plugin
tarballs must bundle js-language, polyglot, truffle-runtime, and related SDK
artifacts instead of the removed js and graal-sdk coordinates.

(cherry picked from commit 8a0a61e)

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 7 out of 7 changed files in this pull request and generated no new comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants