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 <[email protected]>
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 <[email protected]>
---
 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>

Reply via email to