- Introduction
- Get Started
- Deploy
- In Self-Managed Kubernetes
- In Public Cloud Kubernetes
- Deploy TiDB on ARM64 Machines
- Deploy TiFlash to Explore TiDB HTAP
- Deploy TiDB Across Multiple Kubernetes Clusters
- Deploy a Heterogeneous TiDB Cluster
- Deploy TiCDC
- Deploy TiDB Binlog
- Monitor and Alert
- Migrate
- Import Data
- Migrate from MySQL
- Migrate TiDB to Kubernetes
- Manage
- Secure
- Scale
- Upgrade
- Upgrade a TiDB Cluster
- Upgrade TiDB Operator
- Backup and Restore
- Overview
- Backup and Restore Custom Resources
- Grant Permissions to Remote Storage
- Amazon S3 Compatible Storage
- Google Cloud Storage
- Persistent Volumes
- Maintain
- Restart a TiDB Cluster
- Destroy a TiDB Cluster
- View TiDB Logs
- Modify TiDB Cluster Configuration
- Configure Automatic Failover
- Pause Sync of TiDB Cluster
- Maintain Different TiDB Clusters Separately Using Multiple TiDB Operator
- Maintain Kubernetes Nodes
- Migrate from Helm 2 to Helm 3
- Replace Nodes for a TiDB Cluster
- Disaster Recovery
- Troubleshoot
- FAQs
- Reference
- Release Notes
- v1.2
- v1.1
- v1.0
- v0
TiDB Operator 1.1.7 Release Notes
Release date: November 13, 2020
TiDB Operator version: 1.1.7
Compatibility Changes
The behavior of
prometheus.spec.config.commandOptions
has changed. Any duplicated flags must be removed, or Prometheus will fail to start. (#3390, @mightyguava)Flags that CANNOT be set are:
--web.enable-admin-api
--web.enable-lifecycle
--config.file
--storage.tsdb.path
--storage.tsdb.retention
New Features
- Support
spec.toolImage
for theBackup
andRestore
CR with BR to define the image used to provide the BR binary executables. Defaults topingcap/br:${tikv_version}
(#3471, @namco1992) - Add
spec.tidb.storageVolumes
,spec.tikv.storageVolumes
, andspec.pd.storageVolumes
to support mounting multiple PVs for TiDB, TiKV, and PD (#3425 #3444, @mikechengwei) - Add
spec.tidb.readinessProbe
config to support requestinghttp://127.0.0.0:10080/status
for TiDB's readiness probe, TiDB version >= v4.0.9 required (#3438, @july2993) - Support PD leader transfer with advanced StatefulSet controller enabled (#3395, @tangwz)
- Support setting
OnDelete
update strategies for the StatefulSets viaspec.statefulSetUpdateStrategy
in the TidbCluster CR (#3408, @cvvz) - Support HA scheduling when failover happens (#3419, @cvvz)
- Support smooth migration from TiDB clusters deployed using TiDB Ansible or TiUP or deployed in the same Kubernetes cluster to a new TiDB cluster (#3226, @cvvz)
- tidb-scheduler supports advanced StatefulSet (#3388, @cvvz)
Improvements
- Forbid to scale in TiKV when the number of UP stores is equal to or less than 3 (#3367, @cvvz)
phase
is added inBackupStatus
andRestoreStatus
, which will be in sync with the latest condition type and shown when doingkubectl get
(#3397, @namco1992)- Skip setting
tikv_gc_life_time
via SQL for backup and restore with BR when the TiKV version >= v4.0.8 (#3443, @namco1992)
Bug Fixes
Was this page helpful?