TiDB Operator 1.1 RC.4 Release Notes

Release date: May 15, 2020

TiDB Operator version: 1.1.0-rc.4

Action Required

  • Separate TiDB client certificates can be used for each component. Users should migrate the old TLS configs of Backup and Restore to the new configs. Refer to #2403 for more details (#2403, @weekface)

Other Notable Changes

  • Fix the bug that the service annotations would be exposed in TidbCluster specification (#2471, @Yisaer)
  • Fix a bug when reconciling TiDB service while the healthCheckNodePort is already generated by Kubernetes (#2438, @aylei)
  • Support TidbMonitorRef in TidbCluster Status (#2424, @Yisaer)
  • Support setting the backup path prefix for remote storage (#2435, @onlymellb)
  • Support customizing mydumper options in Backup CR (#2407, @onlymellb)
  • Support TiCDC in TidbCluster CR. (#2338, @weekface)
  • Update BR to v3.1.1 in the tidb-backup-manager image (#2425, @DanielZhangQD)
  • Support creating node pools for TiFlash and CDC on ACK (#2420, @DanielZhangQD)
  • Support creating node pools for TiFlash and CDC on EKS (#2413, @DanielZhangQD)
  • Expose PVReclaimPolicy for TidbMonitor when storage is enabled (#2379, @Yisaer)
  • Support arbitrary topology-based HA in tidb-scheduler (for example, node zones) (#2366, @PengJi)
  • Skip setting the TLS for PD dashboard when the TiDB version is earlier than 4.0.0 (#2389, @weekface)
  • Support backup and restore with GCS using BR (#2267, @shuijing198799)
  • Update TiDBConfig and TiKVConfig to support the 4.0.0-rc version (#2322, @Yisaer)
  • Fix the bug when TidbCluster service type is NodePort, the value of NodePort would change frequently (#2284, @Yisaer)
  • Add external strategy ability for TidbClusterAutoScaler (#2279, @Yisaer)
  • PVC will not be deleted when TidbMonitor gets deleted (#2374, @Yisaer)
  • Support scaling for TiFlash (#2237, @DanielZhangQD)