title: TiDB 2.1.7 Release Notescategory: Releases
aliases: [‘/docs-cn/releases/2.1.7/‘]
TiDB 2.1.7 Release Notes
发版日期:2019 年 3 月 28 日
TiDB 版本:2.1.7
TiDB-Ansible 版本:2.1.7
TiDB
- 修复因 DDL 被取消导致升级程序时启动时间变长问题 #9768
- 修复配置项
check-mb4-value-in-utf8
在config.example.toml
中位置错误的问题 #9852 - 提升内置函数
str_to_date
跟 MySQL 的兼容性 #9817 - 修复内置函数
last_day
的兼容性问题 #9750 infoschema.tables
添加tidb_table_id
列,方便通过 SQL 语句获取table_id
,新增tidb_indexes
系统表管理 Table 与 Index 之间的关系 #9862- 增加 Table Partition 定义为空的检查 #9663
- 将
Truncate Table
需要的权限由删除权限变为删表权限,与 MySQL 保持一致 #9876 - 支持在
DO
语句中使用子查询 #9877 - 修复变量
default_week_format
在 week 函数中不生效的问题 #9753 - 支持插件机制 #9880,#9888
- 支持使用系统变量
log_bin
查看 binlog 开启状况 #9634 - 支持使用 SQL 语句查看 Pump/Drainer 状态 #9896
- 修复升级时对 utf8 检查 mb4 字符的兼容性 #9887
- 修复某些情况下对 JSON 数据的聚合函数在计算过程中 Panic 的问题 #9927
PD
- 修改副本数为 1 时 balance-region 无法迁移 leader 问题 #1462
Tools
- 支持 binlog 同步 generated column #491
TiDB-Ansible
- Prometheus 监控数据默认保留时间改成 30d