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: update TiDB v3.0.17 release notes #3465

Merged
merged 13 commits into from
Aug 3, 2020
1 change: 1 addition & 0 deletions TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -519,6 +519,7 @@
+ [3.1.0-beta.1](/releases/release-3.1.0-beta.1.md)
+ [3.1.0-beta](/releases/release-3.1.0-beta.md)
+ v3.0
+ [3.0.17](/releases/release-3.0.17.md)
+ [3.0.16](/releases/release-3.0.16.md)
+ [3.0.15](/releases/release-3.0.15.md)
+ [3.0.14](/releases/release-3.0.14.md)
Expand Down
46 changes: 46 additions & 0 deletions releases/release-3.0.17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: TiDB 3.0.17 Release Notes
---

# TiDB 3.0.17 Release Notes

Release date: Aug 3, 2020

TiDB version: 3.0.17

## Bug Fixes

+ TiDB

- Return the actual error message instead of an empty set when a query which contains `IndexHashJoin` or `IndexMergeJoin` encounters a panic [#18498](https://github.com/pingcap/tidb/pull/18498)
- Fix the unknown column error for SQL statements like `SELECT a FROM t HAVING t.a` [#18432](https://github.com/pingcap/tidb/pull/18432)
- Forbid adding a primary key for a table when the table has no primary key or when the table already has an integer primary key [#18342](https://github.com/pingcap/tidb/pull/18342)
- Return an empty set when executing `EXPLAIN FORMAT="dot" FOR CONNECTION` [#17157](https://github.com/pingcap/tidb/pull/17157)
- Fix `STR_TO_DATE`'s handling for format token '%r', '%h' [#18725](https://github.com/pingcap/tidb/pull/18725)

+ TiKV

- Fix a bug that might read stale data during region merging [#8111](https://github.com/tikv/tikv/pull/8111)
- Fix memory leak during scheduling [#8355](https://github.com/tikv/tikv/pull/8355)
TomShawn marked this conversation as resolved.
Show resolved Hide resolved

+ TiDB Lightning

- Fix the issue that the `log-file` flag is ignored [#345](https://github.com/pingcap/tidb-lightning/pull/345)

## Improvements

+ TiDB

- Ease the impact of statistics feedback on the cluster [#18770](https://github.com/pingcap/tidb/pull/18770)
- Limit batch split count for one request [#18694](https://github.com/pingcap/tidb/pull/18694)
- Accelerate `/tiflash/replica` HTTP API when there are many history DDL jobs in the TiDB cluster [#18386](https://github.com/pingcap/tidb/pull/18386)
- Improve row count estimation for index equal condition [#17609](https://github.com/pingcap/tidb/pull/17609)
- Speed up the execution of `kill tidb conn_id` [#18506](https://github.com/pingcap/tidb/pull/18506)

+ TiKV

- Add the `hibernate-timeout` configuration that delays region hibernation to improve rolling update performance [#8207](https://github.com/tikv/tikv/pull/8207)

+ TiDB Lightning

- `[black-white-list]` has been deprecated with a newer, easier-to-understand filter format [#332](https://github.com/pingcap/tidb-lightning/pull/332)
1 change: 1 addition & 0 deletions releases/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ aliases: ['/docs/dev/releases/release-notes/','/docs/dev/releases/rn/']

## 3.0

- [3.0.17](/releases/release-3.0.17.md)
- [3.0.16](/releases/release-3.0.16.md)
- [3.0.15](/releases/release-3.0.15.md)
- [3.0.14](/releases/release-3.0.14.md)
Expand Down