You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@impala.apache.org by bo...@apache.org on 2021/05/12 15:49:29 UTC

[impala] 03/03: Bump up GBN to 13088653

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

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

commit c8adc9ccd23400ea50319f50f724e8ae6ab33ec2
Author: Vihang Karajgaonkar <vi...@apache.org>
AuthorDate: Tue May 11 16:56:50 2021 -0700

    Bump up GBN to 13088653
    
    This change bumps up the CDP_BUILD_NUMBER to 13088653
    which includes additional metastore thrift API changes
    needed for Catalogd's metastore endpoint to be functional.
    
    Additionally, this adds a exclusion in the ranger-audit-plugin
    dependency because it leaks hive-exec jar in the classpath which
    causes thrift errors during compilation. The compilation error occur
    because hive-exec leaks 0.9.3 thrift while impala now uses 0.11.0
    version of thrift.
    
    Testing:
    1. Verified that code builds locally.
    2. Run core tests.
    
    Change-Id: Ie3ad6311f0ef1a06391b70d58cdb4e51e08de5ea
    Reviewed-on: http://gerrit.cloudera.org:8080/17424
    Reviewed-by: Fang-Yu Rao <fa...@cloudera.com>
    Tested-by: Impala Public Jenkins <im...@cloudera.com>
    Reviewed-by: Csaba Ringhofer <cs...@cloudera.com>
---
 bin/impala-config.sh | 24 ++++++++++++------------
 fe/pom.xml           |  8 ++++++++
 2 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index 89a2793..b965d6c 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -174,20 +174,20 @@ export IMPALA_TOOLCHAIN_HOST
 # and adjust existing tests that mentions them:
 # * HIVE-23995
 # * HIVE-24175
-export CDP_BUILD_NUMBER=11920537
+export CDP_BUILD_NUMBER=13088653
 export CDP_MAVEN_REPOSITORY=\
 "https://${IMPALA_TOOLCHAIN_HOST}/build/cdp_components/${CDP_BUILD_NUMBER}/maven"
-export CDP_AVRO_JAVA_VERSION=1.8.2.7.2.9.0-146
-export CDP_HADOOP_VERSION=3.1.1.7.2.9.0-146
-export CDP_HBASE_VERSION=2.2.6.7.2.9.0-146
-export CDP_HIVE_VERSION=3.1.3000.7.2.9.0-146
-export CDP_ICEBERG_VERSION=0.9.1.7.2.9.0-146
-export CDP_KNOX_VERSION=1.3.0.7.2.9.0-146
-export CDP_OZONE_VERSION=1.0.0.7.2.9.0-146
-export CDP_PARQUET_VERSION=1.10.99.7.2.9.0-146
-export CDP_RANGER_VERSION=2.1.0.7.2.9.0-146
-export CDP_TEZ_VERSION=0.9.1.7.2.9.0-146
-export CDP_GCS_VERSION=2.1.2.7.2.9.0-146
+export CDP_AVRO_JAVA_VERSION=1.8.2.7.2.11.0-34
+export CDP_HADOOP_VERSION=3.1.1.7.2.11.0-34
+export CDP_HBASE_VERSION=2.2.6.7.2.11.0-34
+export CDP_HIVE_VERSION=3.1.3000.7.2.11.0-34
+export CDP_ICEBERG_VERSION=0.9.1.7.2.11.0-34
+export CDP_KNOX_VERSION=1.3.0.7.2.11.0-34
+export CDP_OZONE_VERSION=1.0.0.7.2.11.0-34
+export CDP_PARQUET_VERSION=1.10.99.7.2.11.0-34
+export CDP_RANGER_VERSION=2.1.0.7.2.11.0-34
+export CDP_TEZ_VERSION=0.9.1.7.2.11.0-34
+export CDP_GCS_VERSION=2.1.2.7.2.11.0-34
 
 export ARCH_NAME=$(uname -p)
 
diff --git a/fe/pom.xml b/fe/pom.xml
index 8a3840e..46dae7b 100644
--- a/fe/pom.xml
+++ b/fe/pom.xml
@@ -147,6 +147,14 @@ under the License.
           <groupId>net.minidev</groupId>
           <artifactId>json-smart</artifactId>
         </exclusion>
+        <!-- We exclude hive-exec which this jar includes because hive-exec
+        brings with it tons of other unnecessary dependencies including thrift 0.9.3
+        which can cause build failures.
+        -->
+        <exclusion>
+          <groupId>org.apache.hive</groupId>
+          <artifactId>hive-exec</artifactId>
+        </exclusion>
       </exclusions>
     </dependency>