kyuubi/kyuubi-server
zhouyifan279 b1cf51a68f
[KYUUBI #1249][DEPS] Do not add hive dependencies in root pom.xml if they are spark's dependencies
### _Why are the changes needed?_
We have hive dependencies defined in root pom.xml.
Some of them are also used by spark.
As spark-hive module couples tightly with hive version, we should leave these dependencies' versions as they are defined in spark by moving these dependencies into sub module pom.xml.
Otherwise, we have to sync kyuubi hive version with spark to avoid hive version compatibility issue in kyuubi-spark-sql-engine tests.

### _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.readthedocs.io/en/latest/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #1261 from zhouyifan279/#1249.

Closes #1249

e9e69c20 [zhouyifan279] [KYUUBI #1249][DEPS] Do not add hive dependencies in root pom.xml if they are org.apache.spark:spark-hive's dependencies
6333f89b [zhouyifan279] [KYUUBI #1249][DEPS] Do not add hive dependencies in root pom.xml if they are org.apache.spark:spark-hive's dependencies

Authored-by: zhouyifan279 <zhouyifan279@gmail.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2021-10-22 15:25:04 +08:00
..
src [KYUUBI #1204] Enhance zookeeper authentication and acls 2021-10-22 12:19:04 +08:00
pom.xml [KYUUBI #1249][DEPS] Do not add hive dependencies in root pom.xml if they are spark's dependencies 2021-10-22 15:25:04 +08:00