On August 24, 2018, TiDB 2.1 RC1 is released! Compared with TiDB 2.1 Beta, this release has great improvement in stability, SQL optimizer, statistics information, and execution engine.
Explain #7011#7041IndexJoin #7019PREPARE statement #7040INSERT statement is not parsed and executed correctly in some cases #7068IndexJoin result is not correct in some cases #7150NULL value cannot be found using the unique index in some cases #7163Project operator in some cases #7257USE INDEX(PRIMARY) cannot be used when the primary key is an integer #7316Stream and Hash aggregation operators #6852Hash aggregation operator cannot exit normally in some cases #6982BIT_AND/BIT_OR/BIT_XOR does not handle the non-integer data correctly #6994REPLACE INTO statement and increase the performance nearly 10 times #7027UNION statement is not compatible with MySQL #7112LPAD/RPAD/TO_BASE64/FROM_BASE64/REPEAT #7171 #7266 #7409 #7431MergeJoin/IndexJoin handles the NULL value #7255Outer Join in some cases #7288Data Truncated to facilitate locating the wrong data and the corresponding field in the table #7401decimal in some cases #7001 #7113 #7202 #7208Read Commited to avoid the underlying problem #7211LTRIM/RTRIM/TRIM in some cases #7291MaxOneRow operator cannot guarantee that the returned result does not exceed one row #7375Auto Analyze does not work when data is updated frequently #7022AccessPath cost estimation strategy #7233Kill command is too strict with privilege check #6954mismatchClusterID issue #7053advertise-address configuration item #7078GrpcKeepAlive option #7100Token time monitor #7110PROCESSLIST table in INFORMMATION_SCHEMA #7236warning_count and error_count #6945Scope check when reading the system variables #6958MAX_EXECUTION_TIME syntax #7012SET syntax #7020PlaceHolders in the Prepare statement #7162set character_set_results = null #7353flush status syntax #7369SET and ENUM types in information_schema #7347NATIONAL CHARACTER syntax of statements for creating a table #7378CHARACTER SET syntax in the LOAD DATA statement #7391SET and ENUM types #7417IDENTIFIED WITH syntax in the CREATE USER statement #7402TIMESTAMP computing process #7418SYSTEM variables #7196CHAR_LENGTH function computes the binary string #7410CONCAT result in a statement involving GROUP BY #7448DECIMAL type to the STRING type #7451Schema is synchronized to avoid misjudgement in some cases #7319SHOW CREATE TABLE result in adding index process #6993text/blob/json to be NULL in non-restrict sql-mode #7230ADD INDEX issue in some cases #7142UNIQUE-KEY index operation largely #7132tidb_ddl_reorg_priority to control the priority of the add-index operation #7116AUTO-INCREMENT in information_schema.tables #7037admin show ddl jobs <number> command and support output specified number of DDL jobs #7028Range Partitionregion merge featureGetPrevRegion interfacelabeljq in pd-ctlbatch split to avoid too large Regions caused by the Write operation on hot RegionsLocalReader to separate the Read operation from the raftstore thread to lower the Read latencyprevote to speed up service recovery when the network is abnormalscheduler_latchdynamic_level_bytes parameter based on the existing datagRPC max_send_message_len is set mistakenlyregion_sizeWhat’s on this page