Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

releases: add tidb 4.0.10 release notes #4608

Merged
merged 9 commits into from
Jan 15, 2021
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -517,6 +517,7 @@
+ v5.0
+ [5.0.0-rc](/releases/release-5.0.0-rc.md)
+ v4.0
+ [4.0.10](/releases/release-4.0.10.md)
+ [4.0.9](/releases/release-4.0.9.md)
+ [4.0.8](/releases/release-4.0.8.md)
+ [4.0.7](/releases/release-4.0.7.md)
Expand Down
68 changes: 68 additions & 0 deletions releases/release-4.0.10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: TiDB 4.0.10 Release Notes
---

# TiDB 4.0.10 Release Notes

Release date: January 15, 2021

TiDB version: 4.0.10

## Compatibility Changes

## New Features

TomShawn marked this conversation as resolved.
Show resolved Hide resolved
## Improvements

## Bug Fixes

+ TiDB

- Fix a concurrency bug that may cause the batch client timeout [#22336](https://github.com/pingcap/tidb/pull/22336)
- Avoid duplicate bindings caused by concurrent baseline capture [#22295](https://github.com/pingcap/tidb/pull/22295)
- Make baseline capture work when log level is 'debug' [#22293](https://github.com/pingcap/tidb/pull/22293)
- Fix gc miss locks when region merged during scanning & resolving locks [#22267](https://github.com/pingcap/tidb/pull/22267)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Return correct results for user variables of datetime type [#22143](https://github.com/pingcap/tidb/pull/22143)
- Avoid using index merge when there are multiple table filters. [#22124](https://github.com/pingcap/tidb/pull/22124)
- Fixed the issue that using prepare statement to cache execution plan caused tiflash to return `Wrong precision`. [#21960](https://github.com/pingcap/tidb/pull/21960)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Fix a bug that schema change will lead to incorrectness when forUpdateRead [#21596](https://github.com/pingcap/tidb/pull/21596)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Fix a bug that doesn't add NoDefaultValueFlag when creating a table [#21474](https://github.com/pingcap/tidb/pull/21474)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Set dbName for hinted query block table alias [#21380](https://github.com/pingcap/tidb/pull/21380)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Generate proper hint for IndexHashJoin / IndexMergeJoin [#21020](https://github.com/pingcap/tidb/pull/21020)

+ TiFlash

- Fix the problem that TiFlash fail to start when path_realtime_mode is true [#1322](https://github.com/pingcap/tics/pull/1322)
- Fixed an issue where tables created in the old version of tidb may cause the startup of the new tiflash node to fail. [#1297](https://github.com/pingcap/tics/pull/1297)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

## 未分类 notes。请对以下 Note 进行分类,挪动到上面 Compatibility changes、New features、Improvement 分类下

+ TiDB

- Session: fix the duplicate binding case when updating bind info [#22368](https://github.com/pingcap/tidb/pull/22368)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Session: fix two cases when updating bind info [#22341](https://github.com/pingcap/tidb/pull/22341)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved
- Make txn entry size limit configurable [#21843](https://github.com/pingcap/tidb/pull/21843)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

+ TiKV

- Fix wrong mapping between readies and peers by offset [#9409](https://github.com/tikv/tikv/pull/9409)
- Fix some logs not being redact when `security.redact-info-log = true` [#9314](https://github.com/tikv/tikv/pull/9314)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

+ PD
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

- Fix the pd client could be blocked in some cases [#3285](https://github.com/pingcap/pd/pull/3285)
- Support configuration `enable-redact-log` to enable log desensitization or not. [#3266](https://github.com/pingcap/pd/pull/3266)

+ TiFlash

- Add `security.redact_info_log` config, which redacts user data from logs [#1333](https://github.com/pingcap/tics/pull/1333)

TomShawn marked this conversation as resolved.
Show resolved Hide resolved
+ Tools

- TiCDC

* Fix a bug that MySQL connection is not recycled when some transactions executed with failure. [#1285](https://github.com/pingcap/ticdc/pull/1285)
* Fixed bug in passing `max-batch-size` to codec. [#1253](https://github.com/pingcap/ticdc/pull/1253)
* Enable Unified Sorter by default. [#1230](https://github.com/pingcap/ticdc/pull/1230)
* Fix a bug that the cdc owner might consume too much memory in the etcd watch client [#1227](https://github.com/pingcap/ticdc/pull/1227)
* Fix a bug that outdated metadata could cause the newly created changefeed abnormal. [#1184](https://github.com/pingcap/ticdc/pull/1184)
1 change: 1 addition & 0 deletions releases/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ aliases: ['/docs/dev/releases/release-notes/','/docs/dev/releases/rn/']

## 4.0

- [4.0.10](/releases/release-4.0.10.md)
- [4.0.9](/releases/release-4.0.9.md)
- [4.0.8](/releases/release-4.0.8.md)
- [4.0.7](/releases/release-4.0.7.md)
Expand Down