Hello Quanlong Huang, Zihao Ye, Impala Public Jenkins, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/21760 to look at the new patch set (#81). Change subject: IMPALA-12349: Support Apache Hive 2.x in Impala ...................................................................... IMPALA-12349: Support Apache Hive 2.x in Impala Like IMPALA-10871, this patch adds MetastoreShim to support Apache Hive 2.x. At the build time, based on the environment variable IMPALA_HIVE_DIST_TYPE one of the three shims is added to as source using the fe/pom.xml build plugin. To reduce the intrusion into the code, we skip all tests. Change-Id: Ib5f104dc8d131835b8118b9d54077471db65681c --- M bin/bootstrap_toolchain.py M bin/impala-config.sh M bin/jenkins/build-all-flag-combinations.sh M bin/rat_exclude_files.txt M buildall.sh M common/function-registry/CMakeLists.txt M fe/pom.xml A fe/src/compat-apache-hive-2/java/org/apache/hadoop/hive/common/ValidReaderWriteIdList.java A fe/src/compat-apache-hive-2/java/org/apache/hadoop/hive/common/ValidTxnWriteIdList.java A fe/src/compat-apache-hive-2/java/org/apache/hadoop/hive/common/ValidWriteIdList.java A fe/src/compat-apache-hive-2/java/org/apache/hadoop/hive/metastore/api/TableValidWriteIds.java A fe/src/compat-apache-hive-2/java/org/apache/impala/catalog/Hive2MetastoreShimBase.java A fe/src/compat-apache-hive-2/java/org/apache/impala/catalog/events/MetastoreEvents.java A fe/src/compat-apache-hive-2/java/org/apache/impala/compat/HiveEsriGeospatialBuiltins.java A fe/src/compat-apache-hive-2/java/org/apache/impala/compat/MetastoreShim.java A fe/src/compat-apache-hive-2/java/org/apache/thrift/TConfiguration.java A fe/src/compat-apache-hive-2/java/org/apache/thrift/transport/TEndpointTransport.java M fe/src/main/java/org/apache/impala/analysis/ConvertTableToIcebergStmt.java M fe/src/main/java/org/apache/impala/catalog/ColumnStats.java M fe/src/main/java/org/apache/impala/catalog/HdfsTable.java M fe/src/main/java/org/apache/impala/catalog/Hive3MetastoreShimBase.java M fe/src/main/java/org/apache/impala/catalog/Table.java M fe/src/main/java/org/apache/impala/catalog/events/MetastoreEventsProcessor.java M fe/src/main/java/org/apache/impala/catalog/local/LocalTable.java M fe/src/main/java/org/apache/impala/service/CatalogOpExecutor.java M fe/src/main/java/org/apache/impala/util/HiveMetadataFormatUtils.java M fe/src/main/java/org/apache/impala/util/MetaStoreUtil.java M java/calcite-planner/pom.xml M java/pom.xml A testdata/bin/patch_hive2.sh A testdata/cluster/hive2/patch0-HIVE-18755.diff M tests/common/environ.py 32 files changed, 7,879 insertions(+), 138 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/60/21760/81 -- To view, visit http://gerrit.cloudera.org:8080/21760 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ib5f104dc8d131835b8118b9d54077471db65681c Gerrit-Change-Number: 21760 Gerrit-PatchSet: 81 Gerrit-Owner: ttttttz <2433038...@qq.com> Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Gerrit-Reviewer: Quanlong Huang <huangquanl...@gmail.com> Gerrit-Reviewer: Zihao Ye <eyiz...@163.com> Gerrit-Reviewer: ttttttz <2433038...@qq.com>