[KYUUBI #2022] Hive Backend Engine - maven-google-downloader plugin support for hive distribution

### _Why are the changes needed?_

Hive Backend Engine - maven-google-downloader plugin support for hive distribution.

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [x] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #2137 from SteNicholas/KYUUBI-2022.

Closes #2022

27df3241 [SteNicholas] [KYUUBI #2022] Hive Backend Engine - maven-google-downloader plugin support for hive distribution

Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: ulysses-you <ulyssesyou@apache.org>
This commit is contained in:
SteNicholas 2022-03-15 09:43:58 +08:00 committed by ulysses-you
parent 8f15622d9b
commit 0cfbcd2e08
No known key found for this signature in database
GPG Key ID: 4C500BC62D576766
2 changed files with 21 additions and 0 deletions

View File

@ -60,6 +60,17 @@
<url>${flink.archive.mirror}/${flink.archive.name}</url>
</configuration>
</execution>
<execution>
<id>download-hive-release</id>
<phase>compile</phase>
<goals>
<goal>wget</goal>
</goals>
<configuration>
<skip>${hive.archive.download.skip}</skip>
<url>${hive.archive.mirror}/${hive.archive.name}</url>
</configuration>
</execution>
</executions>
<configuration>
<outputDirectory>${project.build.directory}</outputDirectory>

10
pom.xml
View File

@ -115,6 +115,9 @@
<hadoop.version>3.3.2</hadoop.version>
<hive.version>2.3.9</hive.version>
<hive.service.rpc.version>3.1.2</hive.service.rpc.version>
<hive.archive.name>apache-hive-${hive.version}-bin.tar.gz</hive.archive.name>
<hive.archive.mirror>${apache.archive.dist}/hive/hive-${hive.version}</hive.archive.mirror>
<hive.archive.download.skip>false</hive.archive.download.skip>
<hudi.version>0.10.0</hudi.version>
<iceberg.name>iceberg-spark-runtime-3.2_${scala.binary.version}</iceberg.name>
<iceberg.version>0.13.1</iceberg.version>
@ -1926,6 +1929,13 @@
</properties>
</profile>
<profile>
<id>hive-provided</id>
<properties>
<hive.archive.download.skip>true</hive.archive.download.skip>
</properties>
</profile>
<profile>
<id>spark-block-cleaner</id>
<modules>