Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 2.4 KB

release-2.0.4.md

File metadata and controls

42 lines (34 loc) · 2.4 KB
title aliases summary
TiDB 2.0.4 Release Notes
/docs/dev/releases/release-2.0.4/
/docs/dev/releases/204/
TiDB 2.0.4 was released on June 15, 2018, with improvements in system compatibility and stability. It includes various enhancements and fixes for TiDB, PD, and TiKV. Some highlights for TiDB are support for `ALTER TABLE t DROP COLUMN a CASCADE` syntax, refining statement type display, and fixing issues related to data conversion and result order. PD now has improved behavior for the `max-pending-peer-count` argument, while TiKV includes the addition of the RocksDB `PerfContext` interface and fixes for slow `reverse-seek` and crash issues.

TiDB 2.0.4 Release Notes

On June 15, 2018, TiDB 2.0.4 is released. Compared with TiDB 2.0.3, this release has great improvement in system compatibility and stability.

TiDB

  • Support the ALTER TABLE t DROP COLUMN a CASCADE syntax
  • Support configuring the value of tidb_snapshot to TSO
  • Refine the display of statement types in monitoring items
  • Optimize the accuracy of query cost estimation
  • Configure the backoff max delay parameter of gRPC
  • Support configuring the memory threshold of a single statement in the configuration file
  • Refactor the error of Optimizer
  • Fix the side effects of the Cast Decimal data
  • Fix the wrong result issue of the Merge Join operator in specific scenarios
  • Fix the issue of converting the Null object to String
  • Fix the issue of casting the JSON type of data to the JSON type
  • Fix the issue that the result order is not consistent with MySQL in the condition of Union + OrderBy
  • Fix the compliance rules issue when the Union statement checks the Limit/OrderBy clause
  • Fix the compatibility issue of the Union All result
  • Fix a bug in predicate pushdown
  • Fix the compatibility issue of the Union statement with the For Update clause
  • Fix the issue that the concat_ws function mistakenly truncates the result

PD

  • Improve the behavior of the unset scheduling argument max-pending-peer-count by changing it to no limit for the maximum number of PendingPeers

TiKV

  • Add the RocksDB PerfContext interface for debugging
  • Remove the import-mode parameter
  • Add the region-properties command for tikv-ctl
  • Fix the issue that reverse-seek is slow when many RocksDB tombstones exist
  • Fix the crash issue caused by do_sub
  • Make GC record the log when GC encounters many versions of data