github pingcap/tidb v3.0.16

latest releases: v6.5.11-20241112-043986d, v8.4.0, v6.5.10-20241103-5c205a6...
4 years ago

Improvements

  • Support the is null filter condition in hash partition pruning #17308
  • Assign different Backoffers to each Region to avoid the SQL timeout issue when multiple Region requests fail at the same time #17583
  • Split separate Regions for the newly added partition #17668
  • Discard feedbacks generated from the delete or update statement #17841
  • Correct the usage of json.Unmarshal in job.DecodeArgs to be compatible with future Go versions #17887
  • Remove sensitive information in the slow query log and the statement summary table #18128
  • Match the MySQL behavior with DateTime delimiters #17499
  • Handle %h in date formats in the range that is consistent with MySQL #17496

Bug Fixes

  • Fix the data inconsistency issue occurred because the lock of a written and deleted primary key in one transaction is resolved by another transaction #18248
  • Fix the Got too many pings gRPC error log in the PD server-side followers 17944
  • Fix the panic issue that might occur when the child of HashJoin returns the TypeNull column #17935
  • Fix the error message when access is denied #17722
  • Fix JSON comparison issue for the int and float types #17715
  • Update the failpoint which causes data race #17710
  • Fix the issue that the timeout pre-split Regions might not work when creating tables #17617
  • Fix the panic caused by ambiguous error messages after the sending failure #17378
  • Fix the issue that FLASHBACK TABLE might fail in some special cases #17165
  • Fix the issue of inaccurate range calculation results when statements only have string columns #16658
  • Fix the query error occurred when the only_full_group_by SQL mode is set #16620
  • Fix the issue that the field length of results returned from the case when function is inaccurate #16562
  • Fix the type inference for the decimal property in the count aggregate function #17702

Don't miss a new tidb release

NewReleases is sending notifications on new releases.