• aliases: [‘/docs-cn/releases/209/‘]
  • TiDB 2.0.9 Release Notes
    • TiDB
    • PD
    • TiKV

    title: TiDB 2.0.9 Release Notescategory: Releases

    aliases: [‘/docs-cn/releases/209/‘]

    TiDB 2.0.9 Release Notes

    2018 年 11 月 19 日,TiDB 发布 2.0.9 版。该版本在 2.0.8 版的基础上,对系统兼容性、稳定性做出了改进。

    TiDB

    • 修复统计信息直方图为空的时候导致的问题 #7927
    • 修复 UNION ALL 语句在某些情况下 panic 的问题 #7942
    • 修复错误的 DDL JOB 情况下导致的递归溢出问题 #7959
    • Commit 操作加上慢操作日志 #7983
    • 修复 Limit 值太大的情况下导致的 panic 问题 #8004
    • 支持 USING 子句指定 utf8mb4 字符集 #8048
    • 内建函数 TRUNCATE 支持类型为 unsigned int 的参数 #8069
    • 修复统计信息模块在某些情况下主键选择率估算的问题 #8150
    • 增加 Session 变量来控制是否允许写入 _tidb_rowid #8126
    • 修复 PhysicalProjection 在某些情况下 panic 的问题 #8154
    • 修复 Union 语句在某些情况下结果不稳定的问题 #8168
    • 修复在非插入语句下 values 没有返回 NULL 的问题 #8179
    • 修复某些情况下统计信息模块无法清除过期统计数据的问题 #8184
    • 让事务允许的最长运行时间变成一个可配置项 #8209
    • 修复 expression rewriter 某些情况下错误的比较逻辑 #8288
    • 消除 UNION ORDER BY 语句生成的多余列的问题 #8307
    • 支持 admin show next_row_id 语句 #8274
    • 修复 Show Create Table 语句中特殊字符转义的问题 #8321
    • 修复 UNION 语句在某些情况下遇到非预期错误的问题 #8318
    • 修复某些情况下取消 DDL 任务导致的 Schema 没有回滚的问题 #8312
    • 把变量 tidb_max_chunk_size 变成全局环境变量 #8333
    • ticlient Scan 命令增加边界,解决数据扫出边界的问题 #8309 #8310

    PD

    • 修复 etcd 启动失败导致的服务挂起问题 #1267
    • 修复 pd-ctl 读取 Region key 的相关问题 #1298 #1299 #1308
    • 修复 regions/check API 输出错误的问题 #1311
    • 修复 PD join 失败后无法重新 join 的问题 1279

    TiKV

    • 增加 kv_scan 接口扫描上界的限制 #3749
    • 废弃配置 max-tasks-xxx 并新增 max-tasks-per-worker-xxx #3093
    • 修复 RocksDB CompactFiles 的问题 #3789