TiSpark v3.0.0 主要更新
TiSpark v3.0.0 版本于 2022 年 06 月 15日 正式发布。主要变更如下:
兼容性修改
不再支持不使用 catalog 的方式。现在你必须配置 catalog 并使用 tidb_catalog #2252
TiSpark 的 Jar 包有了新的明白规则:
tispark-assembly-{$spark_version}_{$scala_version}-{$tispark_verison}
#2370
新特性
问题修复
当配置了
spark.tispark.show_rowid=true
时,修复错误的 _tidb_rowid 结果 #2270修复 sum 未下推的 bug #2314
修复 limit 未下推的 bug #2329
当使用 catalog 时,避免抛出 NoSuchElementException #2220
当使用 Timestamp 和 Date 类型的聚簇索引时,避免抛出 ClassCastException #2319
优化重试逻辑,在请求 TiKV 时,返回的某些错误类型不再重试 #2279
删除无用配置
spark.tispark.statistics.auto_load
#2300升级 jackson-databind 从 2.9.10.8 到 2.12.6.1 #2285
升级 guava 从 26.0-android 到 29.0-android #2340
升级 mysql-connector-java 从 5.1.44 到 5.1.49 #2367
文档优化
更多信息
更多发布信息,请查看 TiSpark Release Notes
相关文档地址:https://github.com/pingcap/tispark#readme
如有任何问题,可以联系发版团队 release@pingcap.com 或 yuhang.shi@pingcap.com 获得帮助。