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 2022/12/13 13:30:53 UTC

[impala] 02/02: IMPALA-11777: Bump CDP_BUILD_NUMBER to get HIVE-24498

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 b88cfadbbde45ccbe5e4b6d644d046a9a275e31c
Author: Zoltan Borok-Nagy <bo...@cloudera.com>
AuthorDate: Thu Dec 8 21:00:42 2022 +0100

    IMPALA-11777: Bump CDP_BUILD_NUMBER to get HIVE-24498
    
    Without HIVE-24498 we get java.lang.NoClassDefFoundError exceptions
    when we write Iceberg tables via Hive. This makes it hard to write
    interop tests between Hive and Impala which use Iceberg tables.
    
    I also exclude some private Java components to get things built.
    
    Change-Id: I486c2b1b224f72e082e331a57cf25a37ebb9fa54
    Reviewed-on: http://gerrit.cloudera.org:8080/19331
    Tested-by: Impala Public Jenkins <im...@cloudera.com>
    Reviewed-by: Laszlo Gaal <la...@cloudera.com>
    Reviewed-by: Tamas Mate <tm...@apache.org>
---
 bin/impala-config.sh       | 22 +++++++++++-----------
 fe/pom.xml                 | 16 ++++++++++++++++
 java/executor-deps/pom.xml |  8 ++++++++
 3 files changed, 35 insertions(+), 11 deletions(-)

diff --git a/bin/impala-config.sh b/bin/impala-config.sh
index 6d8c369cb..88189bb83 100755
--- a/bin/impala-config.sh
+++ b/bin/impala-config.sh
@@ -198,19 +198,19 @@ fi
 : ${IMPALA_TOOLCHAIN_HOST:=native-toolchain.s3.amazonaws.com}
 export IMPALA_TOOLCHAIN_HOST
 
-export CDP_BUILD_NUMBER=33375775
+export CDP_BUILD_NUMBER=34919320
 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.16.0-233
-export CDP_HADOOP_VERSION=3.1.1.7.2.16.0-233
-export CDP_HBASE_VERSION=2.4.6.7.2.16.0-233
-export CDP_HIVE_VERSION=3.1.3000.7.2.16.0-233
-export CDP_ICEBERG_VERSION=0.14.1.7.2.16.0-233
-export CDP_KNOX_VERSION=1.3.0.7.2.16.0-233
-export CDP_OZONE_VERSION=1.3.0.7.2.16.0-233
-export CDP_PARQUET_VERSION=1.10.99.7.2.16.0-233
-export CDP_RANGER_VERSION=2.3.0.7.2.16.0-233
-export CDP_TEZ_VERSION=0.9.1.7.2.16.0-233
+export CDP_AVRO_JAVA_VERSION=1.8.2.7.2.16.0-272
+export CDP_HADOOP_VERSION=3.1.1.7.2.16.0-272
+export CDP_HBASE_VERSION=2.4.6.7.2.16.0-272
+export CDP_HIVE_VERSION=3.1.3000.7.2.16.0-272
+export CDP_ICEBERG_VERSION=0.14.1.7.2.16.0-272
+export CDP_KNOX_VERSION=1.3.0.7.2.16.0-272
+export CDP_OZONE_VERSION=1.3.0.7.2.16.0-272
+export CDP_PARQUET_VERSION=1.10.99.7.2.16.0-272
+export CDP_RANGER_VERSION=2.3.0.7.2.16.0-272
+export CDP_TEZ_VERSION=0.9.1.7.2.16.0-272
 
 # Ref: https://infra.apache.org/release-download-pages.html#closer
 : ${APACHE_MIRROR:="https://www.apache.org/dyn/closer.cgi"}
diff --git a/fe/pom.xml b/fe/pom.xml
index 09b96dd18..9909ec11a 100644
--- a/fe/pom.xml
+++ b/fe/pom.xml
@@ -134,6 +134,14 @@ under the License.
         <!-- We need to exclude ranger-plugins-audit here, or the build will fail
         to resolve dependencies for cruise-control-metrics-reporter, which is
         unneeded and not uploaded to toolchain. -->
+        <exclusion>
+          <groupId>com.cloudera</groupId>
+          <artifactId>jwtprovider-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>com.cloudera</groupId>
+          <artifactId>jwtprovider-knox</artifactId>
+        </exclusion>
         <exclusion>
           <groupId>org.apache.ranger</groupId>
           <artifactId>ranger-plugins-audit</artifactId>
@@ -160,6 +168,14 @@ under the License.
         <!-- Ranger jar also includes solr artifacts which we not exclude here since
         they are used during the instantiation of RangerAuthorizationFactory
         (See IMPALA-10644 for more details. -->
+        <exclusion>
+          <groupId>com.cloudera</groupId>
+          <artifactId>jwtprovider-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>com.cloudera</groupId>
+          <artifactId>jwtprovider-knox</artifactId>
+        </exclusion>
         <exclusion>
           <groupId>org.apache.kafka</groupId>
           <artifactId>*</artifactId>
diff --git a/java/executor-deps/pom.xml b/java/executor-deps/pom.xml
index 8fee73e96..428b78145 100644
--- a/java/executor-deps/pom.xml
+++ b/java/executor-deps/pom.xml
@@ -96,6 +96,14 @@ under the License.
           <groupId>com.amazonaws</groupId>
           <artifactId>aws-java-sdk-bundle</artifactId>
         </exclusion>
+        <exclusion>
+          <groupId>com.cloudera</groupId>
+          <artifactId>jwtprovider-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>com.cloudera</groupId>
+          <artifactId>jwtprovider-knox</artifactId>
+        </exclusion>
         <exclusion>
           <groupId>org.eclipse.jetty</groupId>
           <artifactId>*</artifactId>