TiDB Operator 1.1.6 Release Notes

      • replication.strictly-match-label
      • replication.enable-placement-rules
      • schedule.disable-raft-learner
      • schedule.disable-replace-offline-replica
      • schedule.disable-remove-extra-replica
      • schedule.disable-location-replacement
      • schedule.disable-namespace-relocation
      • schedule.enable-one-way-merge
      • pd-server.use-region-storage
    • 由于 #3305 的改动,如果 spec.tidb.annotations 或者 spec.tikv.annotations 中配置了 tidb.pingcap.com/sysctl-init: "true",升级 TiDB Operator 到 v1.1.6 之后 TiDB 或者 TiKV 集群会滚动升级。
    • 由于 的改动,如果集群中部署了 TiFlash,升级 TiDB Operator 到 v1.1.6 之后 TiFlash 集群会滚动升级。
    • 添加 spec.br.options 支持 Backup 和 Restore CR 自定义 BR 命令行参数 (#3360, )
    • 添加 spec.tikv.evictLeaderTimeout 支持配置 TiKV evict leader 超时时间 (#3344, )
    • 支持使用一个 TidbMonitor 监控多个未开启 TLS 的 TiDB 集群。TidbMonitor CR 添加 配置项,监控多个集群时需要设置为 true (#3308, )
    • 支持部署异构 TiDB 集群 (#3003 #3113 #3253, )
    • 支持透传 TiFlash 的 TOML 格式配置 (#3355, )
    • 支持透传 TiKV/PD 的 TOML 格式配置 (#3342, )
    • 支持透传 TiDB 的 TOML 格式配置 (#3327, )
    • 支持透传 Pump 的 TOML 格式配置 (#3312, )
    • TiFlash proxy 的日志输出到 stdout (#3345, )
    • 定时备份到 GCS 时目录名称添加相应备份时间 (#3340, )
    • 删除 apiserver 和相关的 packages (#3298, )
    • 删除 PodRestarter controller 相关的支持 (#3296, )
    • 使用 BR metadata 获取备份大小 (#3274, )
    • 修复 Discovery 可能导致启动多个 PD 集群的错误 (#3365, )