Skip to content

Commit

Permalink
changelog: update wording and fix format for v1.0.0 (#709) (#710)
Browse files Browse the repository at this point in the history
  • Loading branch information
sre-bot authored and weekface committed Jul 31, 2019
1 parent afa5d09 commit 183bfe1
Showing 1 changed file with 41 additions and 41 deletions.
82 changes: 41 additions & 41 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# TiDB Operator v1.0.0 Release Notes

## v1.0.0 Whats New
## v1.0.0 What's New

### Action Required

- ACTION REQUIRED: `tikv.storeLabels` was remove from `values.yaml`. Instead, you can set it with `location-labels` in `pd.config` directly
- ACTION REQUIRED: tidb-scheduler --features flag has been updated to use `key={true,false}` format, please append `=true` to enable the feature.
- ACTION REQUIRED: Users should migrate the configs in `values.yaml` of previous chart releases to the new `values.yaml` of the new chart, otherwise, the configurations will be ignored when upgrading TiDB cluster with the new chart.
- ACTION REQUIRED: `tikv.storeLabels` was removed from `values.yaml`. You can directly set it with `location-labels` in `pd.config`.
- ACTION REQUIRED: the `--features` flag of tidb-scheduler has been updated to the `key={true,false}` format. You can enable the feature by appending `=true`.
- ACTION REQUIRED: you need to change the configurations in `values.yaml` of previous chart releases to the new `values.yaml` of the new chart. Otherwise, the configurations will be ignored when upgrading the TiDB cluster with the new chart.

`pd` section in old `values.yaml`:
The `pd` section in old `values.yaml`:

```
pd:
Expand All @@ -17,7 +17,7 @@ pd:
maxReplicas: 3
```

`pd` section in new `values.yaml`:
The `pd` section in new `values.yaml`:

```
pd:
Expand All @@ -30,7 +30,7 @@ pd:
max-replicas = 3
```

`tikv` section in old `values.yaml`:
The `tikv` section in old `values.yaml`:

```
tikv:
Expand All @@ -41,7 +41,7 @@ tikv:
storageSchedulerWorkerPoolSize: 4
```

`tikv` section in new `values.yaml`:
The `tikv` section in new `values.yaml`:

```
tikv:
Expand All @@ -63,7 +63,7 @@ tikv:
scheduler-worker-pool-size = 4
```

`tidb` section in old `values.yaml`:
The `tidb` section in old `values.yaml`:

```
tidb:
Expand All @@ -82,7 +82,7 @@ tidb:
maxProcs: 0
```

`tidb` section in new `values.yaml`:
The `tidb` section in new `values.yaml`:

```
tidb:
Expand All @@ -106,15 +106,15 @@ tidb:
max-procs = 0
```

`monitor` section in old `values.yaml`:
The `monitor` section in old `values.yaml`:

```
monitor:
create: true
...
```

`monitor` section in new `values.yaml`:
The `monitor` section in new `values.yaml`:

```
monitor:
Expand All @@ -133,49 +133,49 @@ monitor:

Please check [cluster configuration](https://pingcap.com/docs/v3.0/tidb-in-kubernetes/reference/configuration/tidb-cluster/) for detailed configuration.

### Stability tests cases added
### Stability test cases added

- stop all etcds and kubelets
- Stop all etcds and kubelets

### A lot of improvements
### Improvements

- Simplify GKE SSD setup
- Modularization for AWS terraform scripts
- turn on automatic failover feature by default
- Configmap rollout is now enabled by default
- Stable scheduling is now enabled by default
- Support multiple tidb clusters management in Alibaba Cloud
- Modularization for AWS Terraform scripts
- Turn on the automatic failover feature by default
- Enable configmap rollout by default
- Enable stable scheduling by default
- Support multiple TiDB clusters management in Alibaba Cloud
- Enable AWS NLB cross zone load balancing by default

### Bug fixes

- Fix sysbench installation on bastion machine of AWS deployment
- Fix TiKV metrics monitoring in default setup

## Detailed Bug Fixes And Changes
## Detailed Bug Fixes and Changes

- Support-Multi-version-TiDB-monitor ([#666](https://github.com/pingcap/tidb-operator/pull/666))
- Specify tikv status address to fix monitoring ([#695](https://github.com/pingcap/tidb-operator/pull/695))
- AWS deployment: fix sysbench installation on bastion machine and… ([#688](https://github.com/pingcap/tidb-operator/pull/688))
- git remote add upstream using https ([#690](https://github.com/pingcap/tidb-operator/pull/690))
- Allow upgrading TiDB monitor along with TiDB version ([#666](https://github.com/pingcap/tidb-operator/pull/666))
- Specify the TiKV status address to fix monitoring ([#695](https://github.com/pingcap/tidb-operator/pull/695))
- Fix sysbench installation on bastion machine for AWS deployment ([#688](https://github.com/pingcap/tidb-operator/pull/688))
- Update the `git add upstream` command to use `https` in contributing document ([#690](https://github.com/pingcap/tidb-operator/pull/690))
- Stability cases: stop kubelet and etcd ([#665](https://github.com/pingcap/tidb-operator/pull/665))
- limit test cover packages ([#687](https://github.com/pingcap/tidb-operator/pull/687))
- Limit test cover packages ([#687](https://github.com/pingcap/tidb-operator/pull/687))
- Enable nlb cross zone load balancing by default ([#686](https://github.com/pingcap/tidb-operator/pull/686))
- Add tikv raftstore parameters ([#681](https://github.com/pingcap/tidb-operator/pull/681))
- Alibaba Cloud multiple tidb clusters management support ([#658](https://github.com/pingcap/tidb-operator/pull/658))
- adjust end evict scheduler func ([#680](https://github.com/pingcap/tidb-operator/pull/680))
- add more logs ([#676](https://github.com/pingcap/tidb-operator/pull/676))
- Update feature gates to support key={true,false} syntax ([#677](https://github.com/pingcap/tidb-operator/pull/677))
- meke -> make ([#679](https://github.com/pingcap/tidb-operator/pull/679))
- Enable configmap rollout by default and quote configmap digest suffix ([#678](https://github.com/pingcap/tidb-operator/pull/678))
- turn automitic failover on ([#667](https://github.com/pingcap/tidb-operator/pull/667))
- Sets node count for default pool equal to total desired node count ([#673](https://github.com/pingcap/tidb-operator/pull/673)))
- Add TiKV raftstore parameters ([#681](https://github.com/pingcap/tidb-operator/pull/681))
- Support multiple TiDB clusters management for Alibaba Cloud ([#658](https://github.com/pingcap/tidb-operator/pull/658))
- Adjust the `EndEvictLeader` function ([#680](https://github.com/pingcap/tidb-operator/pull/680))
- Add more logs ([#676](https://github.com/pingcap/tidb-operator/pull/676))
- Update feature gates to support `key={true,false}` syntax ([#677](https://github.com/pingcap/tidb-operator/pull/677))
- Fix the typo meke to make ([#679](https://github.com/pingcap/tidb-operator/pull/679))
- Enable configmap rollout by default and quote configmap digest suffix ([#678](https://github.com/pingcap/tidb-operator/pull/678))
- Turn automatic failover on ([#667](https://github.com/pingcap/tidb-operator/pull/667))
- Sets node count for default pool equal to total desired node count ([#673](https://github.com/pingcap/tidb-operator/pull/673))
- Upgrade default TiDB version to v3.0.1 ([#671](https://github.com/pingcap/tidb-operator/pull/671))
- Remove storeLabels ([#663](https://github.com/pingcap/tidb-operator/pull/663))
- change the way to config tidb/tikv/pd in charts ([#638](https://github.com/pingcap/tidb-operator/pull/638))
- Modularization for AWS terraform scripts ([#650](https://github.com/pingcap/tidb-operator/pull/650))
- change Deferclose func ([#653](https://github.com/pingcap/tidb-operator/pull/653))
- Increase the default storage size for pump from 10Gi to 20Gi in response to stop-write-at-available-space ([#657](https://github.com/pingcap/tidb-operator/pull/657))
- Change the way to configure TiDB/TiKV/PD in charts ([#638](https://github.com/pingcap/tidb-operator/pull/638))
- Modularize for AWS terraform scripts ([#650](https://github.com/pingcap/tidb-operator/pull/650))
- Change the `DeferClose` function ([#653](https://github.com/pingcap/tidb-operator/pull/653))
- Increase the default storage size for Pump from 10Gi to 20Gi in response to `stop-write-at-available-space` ([#657](https://github.com/pingcap/tidb-operator/pull/657))
- Simplify local SDD setup ([#644](https://github.com/pingcap/tidb-operator/pull/644))

# TiDB Operator v1.0.0-rc.1 Release Notes
Expand All @@ -187,7 +187,7 @@ Please check [cluster configuration](https://pingcap.com/docs/v3.0/tidb-in-kuber
- stop kube-proxy
- upgrade tidb-operator

### A lot of improvements
### Improvements

- get the TS first and increase the TiKV GC life time to 3 hours before the full backup
- Add endpoints list and watch permission for controller-manager
Expand Down Expand Up @@ -276,7 +276,7 @@ Please check [cluster configuration](https://pingcap.com/docs/v3.0/tidb-in-kuber
- Refine user guides
- Improve GKE, AWS, Aliyun guide

### Pass Queeny's test
### Pass User Acceptance Tests

### Other improvements
- Upgrade default TiDB version to v3.0.0-rc.1
Expand Down

0 comments on commit 183bfe1

Please sign in to comment.