Doc Menu
Important

You are viewing the documentation of an older version of the TiDB database (TiDB v3.1).

It is recommended that you use the latest stable version of the TiDB database.

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 the config.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 for infoschema.tables to facilitate getting table_id by using SQL statements and add the tidb_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 from Delete to Drop 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 the week 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