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

madhan pushed a commit to branch ranger-2.5
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit 817ea26ed9c44fa333b8e700bbecdbae6a03d56d
Author: Grzegorz KokosiƄski <[email protected]>
AuthorDate: Thu Jul 25 13:55:35 2024 +0200

    RANGER-4870: updated libthrift to 0.14.0 - pull request #353
    
    Signed-off-by: Madhan Neethiraj <[email protected]>
    (cherry picked from commit 81079a6abaf1a6456fcba35da954c3a8931f0c23)
---
 hive-agent/pom.xml              |  5 -----
 pom.xml                         |  3 +--
 ranger-hive-plugin-shim/pom.xml | 24 ++++++++++++++++++++++++
 security-admin/pom.xml          |  5 -----
 4 files changed, 25 insertions(+), 12 deletions(-)

diff --git a/hive-agent/pom.xml b/hive-agent/pom.xml
index 14ed99cbf..aeed33739 100644
--- a/hive-agent/pom.xml
+++ b/hive-agent/pom.xml
@@ -158,11 +158,6 @@
             <artifactId>httpcore</artifactId>
             <version>${httpcomponents.httpcore.version}</version>
         </dependency>
-        <dependency>
-            <groupId>org.apache.thrift</groupId>
-            <artifactId>libfb303</artifactId>
-            <version>${libfb303.version}</version>
-        </dependency>
         <dependency>
             <groupId>org.apache.thrift</groupId>
             <artifactId>libthrift</artifactId>
diff --git a/pom.xml b/pom.xml
index 3107db4e4..bfbbf3e84 100644
--- a/pom.xml
+++ b/pom.xml
@@ -132,8 +132,7 @@
         <hbase-shaded-protobuf>4.1.7</hbase-shaded-protobuf>
         <hbase-shaded-netty>4.1.7</hbase-shaded-netty>
         <hbase-shaded-miscellaneous>4.1.7</hbase-shaded-miscellaneous>
-        <libfb303.version>0.9.3</libfb303.version>
-        <libthrift.version>0.13.0</libthrift.version>
+        <libthrift.version>0.14.0</libthrift.version>
         <htrace-core.version>4.1.0-incubating</htrace-core.version>
         
<httpcomponents.httpclient.version>4.5.13</httpcomponents.httpclient.version>
         
<httpcomponents.httpcore.version>4.4.14</httpcomponents.httpcore.version>
diff --git a/ranger-hive-plugin-shim/pom.xml b/ranger-hive-plugin-shim/pom.xml
index cd023b110..912c7c203 100644
--- a/ranger-hive-plugin-shim/pom.xml
+++ b/ranger-hive-plugin-shim/pom.xml
@@ -52,6 +52,10 @@
                     <groupId>org.apache.commons</groupId>
                     <artifactId>commons-compress</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.apache.thrift</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -79,6 +83,10 @@
                     <groupId>org.glassfish</groupId>
                     <artifactId>javax.el</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.apache.thrift</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -106,6 +114,10 @@
                     <groupId>org.apache.commons</groupId>
                     <artifactId>commons-compress</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.apache.thrift</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -129,6 +141,10 @@
                     <groupId>io.netty</groupId>
                     <artifactId>netty</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.apache.thrift</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -140,6 +156,10 @@
                     <groupId>org.glassfish</groupId>
                     <artifactId>javax.el</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.apache.thrift</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -152,6 +172,10 @@
                     <groupId>org.glassfish</groupId>
                     <artifactId>javax.el</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.apache.thrift</groupId>
+                    <artifactId>*</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
diff --git a/security-admin/pom.xml b/security-admin/pom.xml
index d7d9ef4c0..c4fa7b766 100644
--- a/security-admin/pom.xml
+++ b/security-admin/pom.xml
@@ -470,11 +470,6 @@
             <artifactId>ranger-util</artifactId>
             <version>${project.version}</version>
         </dependency>
-        <dependency>
-            <groupId>org.apache.thrift</groupId>
-            <artifactId>libfb303</artifactId>
-            <version>${libfb303.version}</version>
-        </dependency>
         <dependency>
             <groupId>org.apache.thrift</groupId>
             <artifactId>libthrift</artifactId>

Reply via email to