TiDB 2.1.7 Release Notes
Release Date: March 28, 2019
TiDB version: 2.1.7
TiDB Ansible version: 2.1.7
TiDB
- Fix the issue of longer startup time when upgrading the program caused by canceling DDL operations #9768
- Fix the issue that the
check-mb4-value-in-utf8
configuration item is in the wrong position in theconfig.example.toml
file #9852 - Improve the compatibility of the
str_to_date
built-in function with MySQL #9817 - Fix the compatibility issue of the
last_day
built-in function #9750 - Add the
tidb_table_id
column forinfoschema.tables
to facilitate gettingtable_id
by using SQL statements and add thetidb_indexes
system table to manage the relationship between Table and Index #9862 - Add a check about the null definition of Table Partition #9663
- Change the privileges required by
Truncate Table
fromDelete
toDrop
to make it consistent with MySQL #9876 - Support using subqueries in the
DO
statement #9877 - Fix the issue that the
default_week_format
variable does not take effect in theweek
function #9753 - Support the plugin framework #9880, #9888
- Support checking the enabling state of binlog by using the
log_bin
system variable #9634 - Support checking the Pump/Drainer status by using SQL statements #9896
- Fix the compatibility issue about checking mb4 character on utf8 when upgrading TiDB #9887
- Fix the panic issue when the aggregate function calculates JSON data in some cases #9927
PD
- Fix the issue that the transferring leader step cannot be created in the balance-region when the number of replicas is one #1462
Tools
- Support replicating generated columns by using binlog
TiDB Ansible
Change the default retention time of Prometheus monitoring data to 30d