Skip to content

Commit

Permalink
add release notes for v1.1.10 (#1090)
Browse files Browse the repository at this point in the history
* add release notes for v1.1.10

* Apply suggestions from code review

Co-authored-by: Ran <huangran@pingcap.com>
Co-authored-by: Yilong Li <liyilongko@gmail.com>

* address comments

* update date

* update upgrade notes

* Apply suggestions from code review

Co-authored-by: Ran <huangran@pingcap.com>

Co-authored-by: Ran <huangran@pingcap.com>
Co-authored-by: Yilong Li <liyilongko@gmail.com>
  • Loading branch information
3 people authored Jan 28, 2021
1 parent 0d59f49 commit 017a08f
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 0 deletions.
1 change: 1 addition & 0 deletions en/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@
+ v1.2
- [1.2.0-alpha.1](releases/release-1.2.0-alpha.1.md)
+ v1.1
- [1.1.10](releases/release-1.1.10.md)
- [1.1.9](releases/release-1.1.9.md)
- [1.1.8](releases/release-1.1.8.md)
- [1.1.7](releases/release-1.1.7.md)
Expand Down
34 changes: 34 additions & 0 deletions en/releases/release-1.1.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: TiDB Operator 1.1.10 Release Notes
---

# TiDB Operator 1.1.10 Release Notes

Release date: January 28, 2021

TiDB Operator version: 1.1.10

## Rolling Update Changes

- Upgrading TiDB Operator will cause the recreation of the TidbMonitor Pod due to [#3684](https://github.com/pingcap/tidb-operator/pull/3684)

## New Features

- Support canary upgrade of TiDB Operator ([#3548](https://github.com/pingcap/tidb-operator/pull/3548), [@shonge](https://github.com/shonge), [#3554](https://github.com/pingcap/tidb-operator/pull/3554), [@cvvz](https://github.com/cvvz))
- TidbMonitor supports `remotewrite` configuration ([#3679](https://github.com/pingcap/tidb-operator/pull/3679), [@mikechengwei](https://github.com/mikechengwei))
- Support configuring init containers for components in the TiDB cluster ([#3713](https://github.com/pingcap/tidb-operator/pull/3713), [@handlerww](https://github.com/handlerww))
- Add local backend support to the TiDB Lightning chart ([#3644](https://github.com/pingcap/tidb-operator/pull/3644), [@csuzhangxc](https://github.com/csuzhangxc))

## Improvements

- Support customizing the storage config for TiDB slow log ([#3731](https://github.com/pingcap/tidb-operator/pull/3731), [@BinChenn](https://github.com/BinChenn))
- Add the `tidb_cluster` label for the scrape jobs in TidbMonitor to support monitoring multiple clusters ([#3750](https://github.com/pingcap/tidb-operator/pull/3750), [@mikechengwei](https://github.com/mikechengwei))
- Supports persisting checkpoint for the TiDB Lightning helm chart ([#3653](https://github.com/pingcap/tidb-operator/pull/3653), [@csuzhangxc](https://github.com/csuzhangxc))
- Change the directory of the customized alert rules in TidbMonitor from `tidb:${tidb_image_version}` to `tidb:${initializer_image_version}` so that when the TiDB cluster is upgraded afterwards, the TidbMonitor Pod will not be recreated ([#3684](https://github.com/pingcap/tidb-operator/pull/3684), [@BinChenn](https://github.com/BinChenn))

## Bug Fixes

- Fix the issue that when TLS is enabled for the TiDB cluster, if `spec.from` or `spec.to` is not configured, backup and restore jobs with BR might fail ([#3707](https://github.com/pingcap/tidb-operator/pull/3707), [@BinChenn](https://github.com/BinChenn))
- Fix the bug that if the advanced StatefulSet is enabled and `delete-slots` annotations are added for PD or TiKV, the Pods whose ordinal is bigger than `replicas - 1` will be terminated directly without any pre-delete operations such as evicting leaders ([#3702](https://github.com/pingcap/tidb-operator/pull/3702), [@cvvz](https://github.com/cvvz))
- Fix the issue that after the Pod has been evicted or killed, the status of backup or restore is not updated to `Failed` ([#3696](https://github.com/pingcap/tidb-operator/pull/3696), [@csuzhangxc](https://github.com/csuzhangxc))
- Fix the issue that when the TiKV cluster is not bootstrapped due to incorrect configuration, the TiKV component could not be recovered by editing `TidbCluster` CR ([#3694](https://github.com/pingcap/tidb-operator/pull/3694), [@cvvz](https://github.com/cvvz))
1 change: 1 addition & 0 deletions zh/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
+ v1.2
- [1.2.0-alpha.1](releases/release-1.2.0-alpha.1.md)
+ v1.1
- [1.1.10](releases/release-1.1.10.md)
- [1.1.9](releases/release-1.1.9.md)
- [1.1.8](releases/release-1.1.8.md)
- [1.1.7](releases/release-1.1.7.md)
Expand Down
34 changes: 34 additions & 0 deletions zh/releases/release-1.1.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: TiDB Operator 1.1.10 Release Notes
---

# TiDB Operator 1.1.10 Release Notes

发布日期:2021 年 1 月 28 日

TiDB Operator 版本:1.1.10

## 滚动升级改动

- 由于 [#3684](https://github.com/pingcap/tidb-operator/pull/3684) 的改动,升级 TiDB Operator 会导致 TidbMonitor Pod 删除重建

## 新功能

- TiDB Operator 灰度升级 ([#3548](https://github.com/pingcap/tidb-operator/pull/3548), [@shonge](https://github.com/shonge), [#3554](https://github.com/pingcap/tidb-operator/pull/3554), [@cvvz](https://github.com/cvvz))
- TidbMonitor 支持 `remotewrite` ([#3679](https://github.com/pingcap/tidb-operator/pull/3679), [@mikechengwei](https://github.com/mikechengwei))
- 支持为 TiDB 集群各组件配置 init containers ([#3713](https://github.com/pingcap/tidb-operator/pull/3713), [@handlerww](https://github.com/handlerww))
- TiDB Lightning chart 支持 local backend ([#3644](https://github.com/pingcap/tidb-operator/pull/3644), [@csuzhangxc](https://github.com/csuzhangxc))

## 优化提升

- 支持为 TiDB slow log 自定义存储 ([#3731](https://github.com/pingcap/tidb-operator/pull/3731), [@BinChenn](https://github.com/BinChenn))
- 为 TidbMonitor 中的 scrape jobs 增加 `tidb_cluster` label 以支持多集群监控 ([#3750](https://github.com/pingcap/tidb-operator/pull/3750), [@mikechengwei](https://github.com/mikechengwei))
- TiDB Lightning chart 支持持久化 checkpoint ([#3653](https://github.com/pingcap/tidb-operator/pull/3653), [@csuzhangxc](https://github.com/csuzhangxc))
- 将 TidbMonitor 自定义告警规则的存储路径从 `tidb:${tidb_image_version}` 修改为 `tidb:${initializer_image_version}`,确保后续 TiDB 集群升级时不会导致 TidbMonitor Pod 重建 ([#3684](https://github.com/pingcap/tidb-operator/pull/3684), [@BinChenn](https://github.com/BinChenn))

## Bug 修复

- 修复在集群开启 TLS 的情况下,如果不配置 `spec.from` 或者 `spec.to`,使用 BR 备份或者恢复会失败的问题 ([#3707](https://github.com/pingcap/tidb-operator/pull/3707), [@BinChenn](https://github.com/BinChenn))
- 修复在开启 Advanced StatefulSet 并且为 PD、TiKV 设置了 `delete-slots` annotations 的情况下,序号大于 `replicas - 1` 的 Pod 在升级过程中不会进行迁移 leader 的问题 ([#3702](https://github.com/pingcap/tidb-operator/pull/3702), [@cvvz](https://github.com/cvvz))
- 修复备份或者恢复 Pod 被驱逐或者强制停止的情况下,Backup 或者 Restore 状态没有正常更新为 `Failed` 的问题 ([#3696](https://github.com/pingcap/tidb-operator/pull/3696), [@csuzhangxc](https://github.com/csuzhangxc))
- 修复如果 TiKV 集群由于配置错误无法启动,修改 `TidbCluster` CR 配置后,仍然无法启动的问题 ([#3694](https://github.com/pingcap/tidb-operator/pull/3694), [@cvvz](https://github.com/cvvz))

0 comments on commit 017a08f

Please sign in to comment.