TiDB 2.1.13 Release Notes
Release date: June 21, 2019
TiDB version: 2.1.13
TiDB Ansible version: 2.1.13
TiDB
- Add a feature to use
SHARD_ROW_ID_BITSto scatter row IDs when the column contains anAUTO_INCREMENTattribute to relieve the hotspot issue #10788 - Optimize the lifetime of invalid DDL metadata to speed up recovering the normal execution of DDL operations after upgrading the TiDB cluster #10789
- Fix the OOM issue in high concurrent scenarios caused by the failure to quickly release Coprocessor resources, resulted from the
execdetails.ExecDetailspointer #10833 - Add the
update-statsconfiguration item to control whether to update statistics #10772 - Add the following TiDB-specific syntax to support Region presplit to solve the hotspot issue:
- Add the
PRE_SPLIT_REGIONStable option #10863 - Add the
SPLIT TABLE table_name INDEX index_namesyntax #10865 - Add the
SPLIT TABLE [table_name] BETWEEN (min_value...) AND (max_value...) REGIONS [region_num]syntax #10882 - Fix the panic issue caused by the
KILLsyntax in some cases #10879 - Improve the compatibility with MySQL for
ADD_DATEin some cases #10718 - Fix the wrong estimation for the selectivity rate of the inner table selection in index join #10856
TiKV
- Fix the issue that incomplete snapshots are generated in the system caused by the iterator not checking the status #4940
- Add a feature to check the validity for the
block-sizeconfiguration #4930