You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ra...@apache.org on 2026/06/15 07:04:49 UTC

(ranger) branch RANGER-5646-patch created (now 879abd9a9)

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

ramackri pushed a change to branch RANGER-5646-patch
in repository https://gitbox.apache.org/repos/asf/ranger.git


      at 879abd9a9 RANGER-5646: Exclude duplicate Hive/Hadoop JARs from hive plugin packaging.

This branch includes the following new commits:

     new 879abd9a9 RANGER-5646: Exclude duplicate Hive/Hadoop JARs from hive plugin packaging.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(ranger) 01/01: RANGER-5646: Exclude duplicate Hive/Hadoop JARs from hive plugin packaging.

Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ramackri pushed a commit to branch RANGER-5646-patch
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit 879abd9a90c4587310e4e2252ce02f105856f590
Author: ramk <ra...@cloudera.com>
AuthorDate: Mon Jun 15 12:33:12 2026 +0530

    RANGER-5646: Exclude duplicate Hive/Hadoop JARs from hive plugin packaging.
    
    Stop whitelisting Jackson 2.17, httpclient/httpcore, hppc, and other
    libraries HiveServer2 already provides so audit-server REST delivery no
    longer fails with HTTP 401 from plugin classpath version skew.
    
    Co-authored-by: Cursor <cu...@cursor.com>
---
 distro/src/main/assembly/hive-agent.xml | 17 +----------------
 1 file changed, 1 insertion(+), 16 deletions(-)

diff --git a/distro/src/main/assembly/hive-agent.xml b/distro/src/main/assembly/hive-agent.xml
index 90a5b1614..c26ea72af 100644
--- a/distro/src/main/assembly/hive-agent.xml
+++ b/distro/src/main/assembly/hive-agent.xml
@@ -57,31 +57,16 @@
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
         <includes>
-          <include>com.carrotsearch:hppc</include>
-          <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>com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:${fasterxml.jackson.version}</include>
-          <include>com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:${fasterxml.jackson.version}</include>
-          <include>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:${fasterxml.jackson.version}</include>
-          <include>commons-collections:commons-collections</include>
           <include>jakarta.ws.rs:jakarta.ws.rs-api</include>
-          <include>javax.annotation:javax.annotation-api</include>
-          <include>joda-time:joda-time</include>
           <include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-          <include>com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:${fasterxml.jackson.version}</include>
-          <include>com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:${fasterxml.jackson.version}</include>
-          <include>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:${fasterxml.jackson.version}</include>
           <include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
-          <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-          <include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
-          <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
           <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.glassfish.jersey.core:jersey-client</include>
           <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>
           <include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
           <include>org.graalvm.regex:regex:jar:${graalvm.version}</include>