title: TiDB 2.1.2 Release Notescategory: Releases
TiDB 2.1.2 Release Notes
2018 年 12 月 22 日,TiDB 发布 2.1.2 版,TiDB-Ansible 相应发布 2.1.2 版本。该版本在 2.1.1 版的基础上,对系统兼容性、稳定性做出了改进。
TiDB
- 兼容 Kafka 版本的 TiDB-Binlog #8747
- 完善滚动升级下 TiDB 的退出机制 #8707
- 修复在某些情况下为 generated column 增加索引 panic 的问题 #8676
- 修复在某些情况下语句有
TIDB_SMJ Hint
的时候优化器无法找到正确执行计划的问题 #8729 - 修复在某些情况下
AntiSemiJoin
返回错误结果的问题 #8730 - 增强
utf8
字符集的有效字符检查 #8754 - 修复事务中先写后读的情况下时间类型字段可能返回错误结果的问题 #8746
PD
- 修复 Region Merge 相关的 Region 信息更新问题 #1377
TiKV
- 支持以日 (
d
) 为时间单位的配置格式,并解决配置兼容性问题 #3931 - 修复 Approximate Size Split 可能会 panic 的问题 #3942
- 修复两个 Region merge 相关问题 #3822,#3873
Tools
- TiDB-Lightning
- 支持最小 TiDB 集群版本为 2.1.0
- 修复解析包含 JSON 类型数据的文件内容出错 #144
- 修复使用 checkpoint 重启后
Too many open engines
错误
- TiDB-Binlog
- 消除了 Drainer 往 Kafka 写数据的一些瓶颈点
- TiDB 支持写 Kafka 版本的 TiDB-Binlog