### _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> |
||
|---|---|---|
| .. | ||
| src | ||
| pom.xml | ||