Skip to content

Commit

Permalink
releases, readme: add TiDB 2.1.4 Release Notes
Browse files Browse the repository at this point in the history
  • Loading branch information
lilin90 committed Feb 15, 2019
1 parent f2e829a commit c57b13f
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@
- [常见问题与解答(FAQ)](FAQ.md)
- [最佳实践](https://pingcap.com/blog-cn/tidb-best-practice/)
+ [版本发布历史](releases/rn.md)
- [2.1.4](releases/2.1.4.md)
- [2.1.3](releases/2.1.3.md)
- [3.0 Beta](releases/3.0beta.md)
- [2.0.11](releases/2.0.11.md)
Expand Down
40 changes: 40 additions & 0 deletions releases/2.1.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: TiDB 2.1.4 Release Notes
category: Releases
---

# TiDB 2.1.4 Release Notes

2019 年 2 月 15 日,TiDB 发布 2.1.4 版,TiDB-Ansible 相应发布 2.1.4 版本。相比 2.1.3 版本,该版本对系统稳定性、优化器、统计信息以及执行引擎做了很多改进。

## TiDB

+ 优化器/执行器
- 修复 `VALUES` 函数未正确处理 FLOAT 类型的问题 [#9223](https://github.com/pingcap/tidb/pull/9223)
- 修复某些情况下 `CAST` 浮点数成字符串结果不正确的问题 [#9227](https://github.com/pingcap/tidb/pull/9227)
- 修复 `FORMAT` 函数在某些情况下结果不正确的问题 [#9235](https://github.com/pingcap/tidb/pull/9235)
- 修复某些情况下处理 Join 查询时 panic 的问题 [#9264](https://github.com/pingcap/tidb/pull/9264)
- 修复 `VALUES` 函数未正确处理 ENUM 类型的问题 [#9280](https://github.com/pingcap/tidb/pull/9280)
- 修复 `DATE_ADD`/`DATE_SUB` 在某些情况下结果不正确的问题 [#9284](https://github.com/pingcap/tidb/pull/9284)
+ Server
- 优化 reload privilege success 日志,将其调整为 DEBUG 级别 [#9274](https://github.com/pingcap/tidb/pull/9274)
+ DDL
- `tidb_ddl_reorg_worker_cnt``tidb_ddl_reorg_batch_size` 变成 GLOBAL 变量 [#9134](https://github.com/pingcap/tidb/pull/9134)
- 修复某些异常情况下,在 Generated column 增加索引导致的 Bug [#9289](https://github.com/pingcap/tidb/pull/9289)

## TiKV

- 修复在 TiKV 关闭时可能发生重复写的问题 [#4146](https://github.com/tikv/tikv/pull/4146)
- 修复某些情况下 event listener 结果处理异常的问题 [#4132](https://github.com/tikv/tikv/pull/4132)

## Tools

+ Lightning
- 优化内存使用 [#107](https://github.com/pingcap/tidb-lightning/pull/107)[#108](https://github.com/pingcap/tidb-lightning/pull/108)
- 去掉 dump files 的 chunk 划分,减少对 dump files 的一次额外解析[#109](https://github.com/pingcap/tidb-lightning/pull/109)
- 限制读取 dump files 的 I/O 并发,避免过多的 cache miss 导致性能下降[#110](https://github.com/pingcap/tidb-lightning/pull/110)
- 对单个表实现 batch 导入,提高导入的稳定性 [#110](https://github.com/pingcap/tidb-lightning/pull/113)
- TiKV 在 import 模式下开启 auto compactions [#4199](https://github.com/tikv/tikv/pull/4199)
- 增加禁用 TiKV periodic Level-1 compaction 参数,因为当 TiKV 集群为 2.1.4 或更高版本时,在导入模式下会自动执行 Level-1 compaction [#119](https://github.com/pingcap/tidb-lightning/pull/119)
- 限制 import engines 数量,避免过大占用 importer 磁盘空间[#119](https://github.com/pingcap/tidb-lightning/pull/119)
+ 数据同步对比统计 (sync-diff-inspector) 支持使用 TiDB 统计信息来划分 chunk [#197](https://github.com/pingcap/tidb-tools/pull/197)
1 change: 1 addition & 0 deletions releases/rn.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ category: release

TiDB 历史版本发布声明如下:

- [2.1.4](../releases/2.1.4.md)
- [2.1.3](../releases/2.1.3.md)
- [3.0 Beta](../releases/3.0beta.md)
- [2.0.11](../releases/2.0.11.md)
Expand Down

0 comments on commit c57b13f

Please sign in to comment.