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

    title: TiDB 2.1.1 Release Notescategory: Releases

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

    TiDB 2.1.1 Release Notes

    2018 年 12 月 12 日,TiDB 发布 2.1.1 版。相比 2.1.0 版本,该版本对系统稳定性、优化器、统计信息以及执行引擎做了很多改进。

    TiDB

    • 优化器/执行器
      • 修复时间为负值时的四舍五入错误 #8574
      • 修复 uncompress 函数未检查数据长度的问题 #8606
      • 在执行 execute 命令后重置 prepare 语句绑定的变量 #8652
      • 支持对分区表自动收集统计信息 #8649
      • 修复在下推 abs 函数时设置错误的整数类型 #8628
      • 修复 JSON 列的数据竞争问题 #8660
    • Server
      • 修复在 PD 故障时获取错误 TSO 的问题 #8567
      • 修复不规范的语句导致启动失败的问题 #8576
      • 修复在事务重试时使用了错误的参数 #8638
    • DDL
      • 将表的默认字符集和排序规则改为 utf8mb4utf8mb4_bin #8590
      • 增加变量 ddl_reorg_batch_size 来控制添加索引的速度 #8614
      • DDL 中的 character set 和 collation 选项内容不再大小写敏感 #8611
      • 修复对于生成列添加索引的问题 #8655

    PD

    • 修复一些配置项无法在配置文件中设置为 0 的问题 #1334
    • 启动时检查未定义的配置 #1362
    • 避免 transfer leader 至新创建的 Peer,优化可能产生的延迟增加问题 #1339
    • 修复 RaftCluster 在退出时可能的死锁问题 #1370

    TiKV

    • 避免 transfer leader 至新创建的 Peer,优化可能产生的延迟增加问题 #3878

    Tools

    • Lightning
      • 优化对导入表的 analyze 机制,提升了导入速度
      • 支持 checkpoint 信息储存在本地文件
    • TiDB-Binlog
      • 修复 pb files 输出 bug,表只有主键列则无法产生 pb event