pingcap/tidb
pingcap/tidb
Activity
Last release
Open issues
Open PRs
License
release notes
release notes
Published 5/27/2021
PatchContains new featuresAUTO_INCREMENT column to an AUTO_RANDOM one #24608infoschema.client_errors_summary tables to help users keep track of the errors that have been returned to clients #23267mysql.stats_histograms table if the cached statistics is up-to-date to avoid high CPU usage #24352UPDATE statement with a subquery updates the generated column #24658BIT type constant as the divisor in the DIV expression #24266NO_ZERO_IN_DATE SQL mode does not take effect for the default column value set in DDL statements #24185UNION between a BIT type column and an INTEGER type column #24026TableDual plans are mistakenly created when comparing the BINARY type and the CHAR type #23917insert ignore on duplicate statement might unexpectedly delete table records #23825HashJoin operator incorrectly processes the collation #23812batch_point_get incorrectly handles abnormal values in the pessimistic transaction #23778tidb_row_format_version configuration value is set to 1 and the enable_new_collation value is set to true #23772INTEGER type column with the STRING constant value #23705BIT type column is passed into the approx_percent function #23702TiKV server timeout error when executing TiFlash batch requests #23700IndexJoin operator returns wrong results on the prefix column index #23691BINARY type column is not properly handled #23598UPDATE statement contains the join query with the HAVING clause #23575NULL constant in the comparison expression #23474YEAR type column with the STRING constant #23335group_concat panics when session.group_concat_max_len is set too small #23257BETWEEN expression for the TIME type column #23233DELETE statements #23215DECIMAL type column #23196DECIMAL type columns #23152USE_INDEX_MERGE hint does not take effect #22924ENUM or SET columns in the WHERE clause as an filter #22814ANALYZE with enable_new_collation enabled #21299concat function incorrectly handles the collation #24300SELECT field has an IN subquery and the subquery's outer side contains NULL tuples #24022TableScan is in descending order #23974point_get plan returns the column name that is inconsistent with that of MySQL #23970show table status statement on a database with a upper-cased name returns wrong results #23958INSERT and DELETE privileges on a table at the same time can perform the REPLACE operation #23938concat/make_set/insert expressions are wrong because the collation is incorrectly handled #23878RANGE partitions #23689tidb_enable_table_partition variable is set to false, the tables that contain partitions are handled as non-partitioned tables. Executing batch point get queries on this table, when the cluster is upgraded to a later version, causes connection panic. #23682release notes
Published 5/27/2021
PatchContains new featuresAUTO_INCREMENT column to an AUTO_RANDOM one #24608infoschema.client_errors_summary tables to help users keep track of the errors that have been returned to clients #23267mysql.stats_histograms table if the cached statistics is up-to-date to avoid high CPU usage #24352UPDATE statement with a subquery updates the generated column #24658BIT type constant as the divisor in the DIV expression #24266NO_ZERO_IN_DATE SQL mode does not take effect for the default column value set in DDL statements #24185UNION between a BIT type column and an INTEGER type column #24026TableDual plans are mistakenly created when comparing the BINARY type and the CHAR type #23917insert ignore on duplicate statement might unexpectedly delete table records #23825HashJoin operator incorrectly processes the collation #23812batch_point_get incorrectly handles abnormal values in the pessimistic transaction #23778tidb_row_format_version configuration value is set to 1 and the enable_new_collation value is set to true #23772INTEGER type column with the STRING constant value #23705BIT type column is passed into the approx_percent function #23702TiKV server timeout error when executing TiFlash batch requests #23700IndexJoin operator returns wrong results on the prefix column index #23691BINARY type column is not properly handled #23598UPDATE statement contains the join query with the HAVING clause #23575NULL constant in the comparison expression #23474YEAR type column with the STRING constant #23335group_concat panics when session.group_concat_max_len is set too small #23257BETWEEN expression for the TIME type column #23233DELETE statements #23215DECIMAL type column #23196DECIMAL type columns #23152USE_INDEX_MERGE hint does not take effect #22924ENUM or SET columns in the WHERE clause as an filter #22814ANALYZE with enable_new_collation enabled #21299concat function incorrectly handles the collation #24300SELECT field has an IN subquery and the subquery's outer side contains NULL tuples #24022TableScan is in descending order #23974point_get plan returns the column name that is inconsistent with that of MySQL #23970show table status statement on a database with a upper-cased name returns wrong results #23958INSERT and DELETE privileges on a table at the same time can perform the REPLACE operation #23938concat/make_set/insert expressions are wrong because the collation is incorrectly handled #23878RANGE partitions #23689tidb_enable_table_partition variable is set to false, the tables that contain partitions are handled as non-partitioned tables. Executing batch point get queries on this table, when the cluster is upgraded to a later version, causes connection panic. #23682TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.