|
| 1 | +--- |
| 2 | +title: TiDB 8.5.6 Release Notes |
| 3 | +summary: Understand the compatibility changes, improvements, and bug fixes in the TiDB 8.5.6 release. |
| 4 | +--- |
| 5 | + |
| 6 | +# TiDB 8.5.6 Release Notes |
| 7 | + |
| 8 | +Release Date: 2026-xx-xx |
| 9 | + |
| 10 | +TiDB Version: 8.5.6 |
| 11 | + |
| 12 | +Try it out: [Quick Start](https://docs.pingcap.com/zh/tidb/v8.5/quick-start-with-tidb) | [Production Deployment](https://docs.pingcap.com/zh/tidb/v8.5/production-deployment-using-tiup) | [Download Offline Package](https://pingkai.cn/download#tidb-community) |
| 13 | + |
| 14 | +## Feature Details |
| 15 | + |
| 16 | +### Stability |
| 17 | + |
| 18 | +- The ability to set resource limits for background tasks in Resource Control is now Generally Available (GA) [#56019](https://github.com/pingcap/tidb/issues/56019) @[glorv](https://github.com/glorv) |
| 19 | + |
| 20 | + TiDB Resource Control can identify and lower the priority of background tasks. In some scenarios, even with idle resources, users may want to keep the consumption of background tasks at a very low level. Starting from v8.4.0, you can use the `UTILIZATION_LIMIT` parameter to set the maximum percentage of resources that background tasks under Resource Control can use, controlling the usage of all background tasks on each node below this percentage. This feature allows you to finely control the resource consumption of background tasks, further enhancing cluster stability. |
| 21 | + |
| 22 | + In v8.5.6, this feature is Generally Available (GA). |
| 23 | + |
| 24 | + For more information, please refer to the [User Documentation](/tidb-resource-control-background-tasks.md). |
| 25 | + |
| 26 | +### Data Migration |
| 27 | + |
| 28 | +- (dup): release-9.0.0.md > # Data Migration * Migrated sync-diff-inspector from the `pingcap/tidb-tools` repository to the `pingcap/tiflow` repository [#11672](https://github.com/pingcap/tiflow/issues/11672) @[joechenrh](https://github.com/joechenrh) |
| 29 | + |
| 30 | +## Compatibility Changes |
| 31 | + |
| 32 | +- note [#issue](https://github.com/pingcap/${repo-name}/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 33 | + |
| 34 | +## Improvements |
| 35 | + |
| 36 | ++ TiDB |
| 37 | + |
| 38 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 39 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 40 | + |
| 41 | ++ TiKV |
| 42 | + |
| 43 | + - note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 44 | + - note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 45 | + - (dup): release-8.5.4.md > Improvements > TiKV - Optimized the calculation of the default value for the gRPC thread pool size. The previous fixed value has been adjusted to a dynamic calculation based on the total CPU configuration, preventing performance bottlenecks caused by an insufficient number of gRPC threads [#18613](https://github.com/tikv/tikv/issues/18613) @[LykxSassinator](https://github.com/LykxSassinator) |
| 46 | + - (dup): release-8.5.5.md > Improvements > TiKV - Limited the rate of BR log recovery requests when TiKV memory usage is high, preventing TiKV OOM [#18124](https://github.com/tikv/tikv/issues/18124) @[3pointer](https://github.com/3pointer) |
| 47 | + |
| 48 | ++ PD |
| 49 | + |
| 50 | + - note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 51 | + - note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 52 | + - (dup): release-8.5.5.md > Improvements > PD - Optimized high-cardinality metrics, reducing PD's memory consumption and pressure on the monitoring system [#9357](https://github.com/tikv/pd/issues/9357) @[rleungx](https://github.com/rleungx) |
| 53 | + - (dup): release-7.5.7.md > Improvements > PD - Reduced unnecessary error logs [#9370](https://github.com/tikv/pd/issues/9370) @[bufferflies](https://github.com/bufferflies) |
| 54 | + |
| 55 | ++ TiFlash |
| 56 | + |
| 57 | + - note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 58 | + - note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 59 | + |
| 60 | ++ Tools |
| 61 | + |
| 62 | + + Backup & Restore (BR) |
| 63 | + |
| 64 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 65 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 66 | + |
| 67 | + + TiCDC |
| 68 | + |
| 69 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 70 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 71 | + |
| 72 | + + TiDB Data Migration (DM) |
| 73 | + |
| 74 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 75 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 76 | + |
| 77 | + + TiDB Lightning |
| 78 | + |
| 79 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 80 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 81 | + |
| 82 | + + Dumpling |
| 83 | + |
| 84 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 85 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 86 | + |
| 87 | + + TiUP |
| 88 | + |
| 89 | + - note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 90 | + - note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 91 | + |
| 92 | +## Bug Fixes |
| 93 | + |
| 94 | ++ TiDB |
| 95 | + |
| 96 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 97 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 98 | + |
| 99 | ++ TiKV |
| 100 | + |
| 101 | + - note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 102 | + - note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 103 | + - (dup): release-5.1.4.md > Bug Fixes > TiKV - Fixed the risk of data inconsistency in rare cases during prewrite request retries in pessimistic transactions [#11187](https://github.com/tikv/tikv/issues/11187) |
| 104 | + |
| 105 | ++ PD |
| 106 | + |
| 107 | + - note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 108 | + - note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 109 | + - (dup): release-8.5.4.md > Bug Fixes > PD - Fixed an issue where Resource Manager incorrectly allocated tokens, causing queries to hang [#9455](https://github.com/tikv/pd/issues/9455) @[JmPotato](https://github.com/JmPotato) |
| 110 | + |
| 111 | ++ TiFlash |
| 112 | + |
| 113 | + - note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 114 | + - note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 115 | + |
| 116 | ++ Tools |
| 117 | + |
| 118 | + + Backup & Restore (BR) |
| 119 | + |
| 120 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 121 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 122 | + - (dup): release-8.5.5.md > Bug Fixes > Tools > Backup & Restore (BR) - Fixed an issue where enabling log backup in a cluster with a large number of Regions led to excessive memory consumption [#18719](https://github.com/tikv/tikv/issues/18719) @[YuJuncen](https://github.com/YuJuncen) |
| 123 | + |
| 124 | + + TiCDC |
| 125 | + |
| 126 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 127 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 128 | + |
| 129 | + + TiDB Data Migration (DM) |
| 130 | + |
| 131 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 132 | + - note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 133 | + |
| 134 | + + TiDB Lightning |
| 135 | + |
| 136 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 137 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 138 | + |
| 139 | + + Dumpling |
| 140 | + |
| 141 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 142 | + - note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 143 | + |
| 144 | + + TiUP |
| 145 | + |
| 146 | + - note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
| 147 | + - note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id}) |
0 commit comments