title | aliases | summary | ||
---|---|---|---|---|
TiDB 1.0.8 Release Notes |
|
TiDB 1.0.8 is released with updates including fixes for various issues, performance optimizations, and stability improvements. PD and TiKV also have updates related to reducing lock overheat, fixing leader selection issues, and improving starting speed. To upgrade, follow the order of PD -> TiKV -> TiDB. |
On February 11, 2018, TiDB 1.0.8 is released with the following updates:
- Fix issues in the
Outer Join
result in some scenarios - Optimize the performance of the
InsertIntoIgnore
statement - Fix the issue in the
ShardRowID
option - Add limitation (Configurable, the default value is 5000) to the DML statements number within a transaction
- Fix an issue in the Table/Column aliases returned by the
Prepare
statement - Fix an issue in updating statistics delta
- Fix a panic error in the
Drop Column
statement - Fix an DML issue when running the
Add Column After
statement - Improve the stability of the GC process by ignoring the regions with GC errors
- Run GC concurrently to accelerate the GC process
- Provide syntax support for the
CREATE INDEX
statement
- Reduce the lock overheat of the region heartbeats
- Fix the issue that a hot region scheduler selects the wrong Leader
- Use
DeleteFilesInRanges
to clear stale data and improve the TiKV starting speed - Using
Decimal
in Coprocessor sum - Sync the metadata of the received Snapshot compulsorily to ensure its safety
To upgrade from 1.0.7 to 1.0.8, follow the rolling upgrade order of PD -> TiKV -> TiDB.