Impala依赖组件的客户端源码下载

Impala编译时默认依赖CDH/CDP组件,这些组件跟开源Apache组件的源码可能有差异,但对应的客户端源码也是开源的,可以从S3下载。

比如Impala-4.3.0依赖的CDP_BUILD_NUMBER是44206393,在bin/impala-config.sh中也列出了组件版本,如Hive版本是3.1.3000.7.2.18.0-273、Iceberg版本是1.1.0.7.2.18.0-273等:

: ${IMPALA_TOOLCHAIN_HOST:=native-toolchain.s3.amazonaws.com}
export IMPALA_TOOLCHAIN_HOST

export CDP_BUILD_NUMBER=44206393
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.18.0-273
export CDP_HADOOP_VERSION=3.1.1.7.2.18.0-273
export CDP_HBASE_VERSION=2.4.17.7.2.18.0-273
export CDP_HIVE_VERSION=3.1.3000.7.2.18.0-273
export CDP_ICEBERG_VERSION=1.1.0.7.2.18.0-273
export CDP_KNOX_VERSION=1.3.0.7.2.18.0-273
export CDP_OZONE_VERSION=1.3.0.7.2.18.0-273
export CDP_PARQUET_VERSION=1.10.99.7.2.18.0-273
export CDP_RANGER_VERSION=2.4.0.7.2.18.0-273
export CDP_TEZ_VERSION=0.9.1.7.2.18.0-273

比如想找 iceberg-core-1.1.0.7.2.18.0-273.jar 对应的源码,可以用以下URL下载:
https://native-toolchain.s3.amazonaws.com/build/cdp_components/44206393/maven/org/apache/iceberg/iceberg-core/1.1.0.7.2.18.0-273/iceberg-core-1.1.0.7.2.18.0-273-sources.jar

其它组件可类似找到对应的源码jar包,如hive-common:
https://native-toolchain.s3.amazonaws.com/build/cdp_components/44206393/maven/org/apache/hive/hive-common/3.1.3000.7.2.18.0-273/hive-common-3.1.3000.7.2.18.0-273-sources.jar

你可能感兴趣的:(Impala,impala)