Skip to content

tidb-server v5.2.2

Compare
Choose a tag to compare
@zhouqiang-cl zhouqiang-cl released this 29 Oct 02:36
da1c21f

Improvements

  • Show the affected SQL statements in the debug log when the coprocessor encounters a lock, which is helpful in diagnosing problems #27718
  • Support showing the size of the backup and restore data when backing up and restoring data in the SQL logical layer #27247

Bug Fixes

  • Fix the issue that plan-cache cannot detect changes of unsigned flags #28254
  • Fix the wrong partition pruning when the partition function is out of range #28233
  • Fix the issue that planner may cache invalid plans for join in some cases #28087
  • Fix wrong index hash join when hash column type is enum #27893
  • Fix a batch client bug that recycling idle connection may block sending requests in some rare cases #27688
  • Fixed the TiDB Lightning panic issue when it fails to perform checksum on a target cluster #27686
  • Fix wrong results of the date_add and date_sub functions in some cases #27232
  • Fix wrong results of the hour function in vectorized expression #28643
  • Fix the authenticating issue when connecting to MySQL 5.1 or an older client version #27855
  • Fix the issue that auto analyze might be triggered out of the specified time when a new index is added #28698
  • Fix a bug that setting any session variable can make tidb_snapshot unwork #28683
  • Fix a bug that BR is not working for clusters with many missing-peer regions #27534
  • Fix the unexpected error like tidb_cast to Int32 is not supported when the unsupported cast is pushed down to TiFlash #23907
  • Fix the issue that DECIMAL overflow is missing in the %s value is out of range in '%s'error message #27964
  • Fix a bug that the availability detection of MPP node does not work in some corner cases #3118
  • Fix theDATA RACE issue when assigningMPP task ID #27952
  • Fix the INDEX OUT OF RANGE error for a MPP query after deleting an empty dual table. #28250
  • Fix the issue of false positive error log invalid cop task execution summaries length for MPP queries #1791
  • Fix the issue of error log can not found column in Schema column for MPP queries #28149
  • Fix the issue that TiDB might crash when TiFlash shuts down #28096
  • Remove the support for insecure 3DES (Triple Data Encryption Algorithm) based TLS ciphersuites #27859
  • Fix the issue that Lightning connects to offline TiKV nodes during pre-check and causes import failures #27826
  • Fix the issue that pre-check cost too much time when importing many files to tables #27605
  • Fix the issue that rewriting expressions makes between infer wrong collation #27146
  • Fix the issue that group_concat function did not consider the collation #27429
  • Fix the issue that extract function gives wrong results when argument is a negative duration #27236
  • Fix the issue that creating partition fails if NO_UNSIGNED_SUBTRACTION is set #26765
  • Avoid expressions with side effects in column pruning and aggregation pushdown #27106
  • Remove useless GRPC log in production #24190
  • Limit the valid decimal length to fix precision-related issues #3091
  • Fix the issue of a wrong way to check for overflow in plus expression #26977
  • Fix the issue of data too long error when dumping statistics from the table with new collation data #27024
  • Fix the issue that the retried transactions' statements are not included in TIDB_TRX #28670