TiDB 2.1.6 Release Notes

    • 优化器/执行器
      • 当两个表在 的 Hint 中时,基于代价来选择外表 #9615
      • 修复在某些情况下,没有正确选择 IndexScan 的问题
      • 修复聚合函数在子查询里面的检查跟 MySQL 不兼容的行为 #9551
    • Server
      • 支持变量 ,用于开启/关闭 Binlog
      • 在事务中添加一个防御性检查,避免错误的事务提交 #9559
      • 修复设置变量导致的 Panic 的问题
    • DDL
      • 修复 Create Table Like 语句在某些情况导致 Panic 的问题 #9652
      • 打开 etcd client 的 AutoSync 特性,防止某些情况下 TiDB 无法连接上 etcd 的问题
    • Lightning
      • importer 的默认的 region-split-size 变更为 512 MiB #4369
      • 保存原先在内存中的中间状态的 SST 到磁盘,减少内存使用
      • 限制 RocksDB 的内存使用 #4369
      • 修复 Region 还没有调度完成时进行 scatter 的问题
      • 将大表的数据和索引分离导入,在分批导入时能有效降低耗时 #132
      • 支援 CSV