hi, 我们的数据同步任务是用TiSpark + Deltastreamer入Hudi,
公司正在从Spark3.1升级到Spark3.2,但是这个升级是按队列灰度升级(由Livy控制),意味着tispark同时需要支持2个版本的Spark.
这边使用TiSpark v3.1.1尝试打包,但是
- profile同时勾选,
- 或者pom.xml里activeByDefault同时设置为true,
- 或者编译选项-P添加两个版本
都没法生效,
tispark profile为spark3.2运行在spark3.1的报错:
tispark profile为3.1 运行在spark3.2的报错:
所以想确认一下官方文档说的这个兼容,是指分别兼容(separately in diff jar)而非同时兼容(simultaneously)么?