Skip to content
Merged
Changes from 10 commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
ba91d7f
Create release-8.5.5.md
qiancai Dec 16, 2025
45da8e9
add feature description for #56522 and #58685
qiancai Dec 17, 2025
1f2860a
Added descriptions for additional changes included in the release
benmeadowcroft Dec 17, 2025
b19b87e
Apply suggestions from code review
benmeadowcroft Dec 18, 2025
af5952e
add two info
qiancai Dec 18, 2025
f78c3ba
Update releases/release-8.5.5.md
qiancai Dec 24, 2025
c7d9300
add improvements and bug fixes
qiancai Dec 24, 2025
609017f
add more features and adjust the feature order
qiancai Dec 25, 2025
408f019
Update releases/release-8.5.5.md
qiancai Dec 25, 2025
493e5bb
Apply suggestions from code review
qiancai Dec 25, 2025
ea2f6c4
update INDEX_LOOKUP_PUSHDOWN
Oreoxmt Dec 25, 2025
c71d5e0
Apply suggestions from code review
hfxsd Dec 26, 2025
e8314fe
add the feature description for storage engine identifiers
qiancai Dec 29, 2025
0d5f07c
Update releases/release-8.5.5.md
hfxsd Dec 29, 2025
c39dd48
add cdc bug fixes
qiancai Dec 30, 2025
ca80447
add improvements and bug fixes for SQL data
qiancai Dec 30, 2025
8230567
move ticdc #12253 from bug fixes to improvements
qiancai Dec 30, 2025
5fd1c44
add BR bug fixes
qiancai Dec 30, 2025
56ddb22
Compatibility changes: add tidb_index_lookup_pushdown_policy
Oreoxmt Dec 31, 2025
2b66057
add improvements and bug fixes for coprocessor/TiKV /engine/raft
qiancai Dec 31, 2025
7a82c46
Apply suggestions from code review
qiancai Jan 5, 2026
cc39d05
translate #63366
qiancai Jan 5, 2026
79dc832
translate two features
qiancai Jan 5, 2026
88ef8b1
Update releases/release-8.5.5.md
qiancai Jan 5, 2026
3c342fb
Refine wording
lilin90 Jan 5, 2026
cc56942
Update releases/release-8.5.5.md
qiancai Jan 5, 2026
842030e
Apply suggestions from code review
qiancai Jan 5, 2026
0dda867
add release notes from the zh PR
qiancai Jan 5, 2026
52eb72a
add tw info for improvements and bug fixes
qiancai Jan 5, 2026
13a4378
add a bug fix for TiDB
qiancai Jan 5, 2026
b47208e
Apply suggestions from code review
benmeadowcroft Jan 6, 2026
bdb4236
add parameter changes
qiancai Jan 7, 2026
d17f085
add links to variables
qiancai Jan 7, 2026
d9f1ac3
update PD, TiKV, BR
Oreoxmt Jan 7, 2026
1c3ddd3
Update releases/release-8.5.5.md
hfxsd Jan 8, 2026
18936b8
Apply suggestions from code review
hfxsd Jan 8, 2026
a451d7f
Apply suggestions from code review
hfxsd Jan 8, 2026
bcd1c1b
Apply suggestions from code review
hfxsd Jan 8, 2026
d33be46
update the compatibility info
qiancai Jan 8, 2026
3a92864
translate TiDB improvements and PD bug fixes
qiancai Jan 8, 2026
d86c38b
translate TiCDC improvements and bug fixes
qiancai Jan 9, 2026
28402ab
Apply suggestions from code review
qiancai Jan 9, 2026
e2dbfbc
add the default value of tidb_analyze_column_options
qiancai Jan 9, 2026
a4af988
Apply suggestions from code review
Oreoxmt Jan 9, 2026
7f1703a
add readpool.cpu-threshold
qiancai Jan 10, 2026
c324340
Apply suggestions from code review
lilin90 Jan 12, 2026
d06d930
Update wording
lilin90 Jan 12, 2026
3ee63a6
Update releases/release-8.5.5.md
qiancai Jan 12, 2026
1283cf0
Refine wording
lilin90 Jan 12, 2026
607cfe5
Apply suggestions from code review
Oreoxmt Jan 12, 2026
90ccd4f
Refine wording and format
lilin90 Jan 12, 2026
6749bcd
update tidb_analyze_column_options
qiancai Jan 12, 2026
53f45f4
Compatibility changes: sync changes from zh
qiancai Jan 12, 2026
b7372ea
Apply suggestions from code review
qiancai Jan 13, 2026
ceace33
change the default value of enable-async-batch-get to false for 8.5.5
qiancai Jan 13, 2026
1134696
Apply suggestions from code review
qiancai Jan 13, 2026
6d19cbe
Apply suggestions from code review
qiancai Jan 13, 2026
c91097f
remove inline tag comments
qiancai Jan 13, 2026
470a5cc
add TOC related changes
qiancai Jan 13, 2026
492d87e
fix build errors
qiancai Jan 13, 2026
29432f2
Update releases/release-8.5.5.md
qiancai Jan 14, 2026
5838292
Update releases/release-8.5.5.md
qiancai Jan 14, 2026
0a302ff
fix issue numbers
qiancai Jan 14, 2026
6250123
remove a duplicated #58985 for the same issue
qiancai Jan 14, 2026
cddc3a7
fix a format issue
qiancai Jan 14, 2026
cd24c20
Update releases/release-8.5.5.md
hfxsd Jan 14, 2026
4c50ace
fix a format issue
qiancai Jan 14, 2026
0cbbe61
fix format issues
qiancai Jan 14, 2026
2ad281c
fix format issues
qiancai Jan 14, 2026
d12c497
Update releases/release-8.5.5.md
qiancai Jan 14, 2026
b9af5ea
Merge branch 'add-8.5.5-rn' of github.com:qiancai/docs into add-8.5.5-rn
qiancai Jan 14, 2026
ae22780
Apply suggestions from code review
qiancai Jan 14, 2026
de23e6a
Update releases/release-8.5.5.md
qiancai Jan 14, 2026
a31ffa9
Update releases/release-8.5.5.md
qiancai Jan 15, 2026
c1a1e36
update the release date
qiancai Jan 15, 2026
952b6f1
Merge branch 'add-8.5.5-rn' of github.com:qiancai/docs into add-8.5.5-rn
qiancai Jan 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
277 changes: 277 additions & 0 deletions releases/release-8.5.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,277 @@
---
title: TiDB 8.5.5 Release Notes
summary: Learn about the features, compatibility changes, improvements, and bug fixes in TiDB 8.5.5.
---

# TiDB 8.5.5 Release Notes

Release date: xx xx, 2026

TiDB version: 8.5.5

Quick access: [Quick start](https://docs.pingcap.com/tidb/v8.5/quick-start-with-tidb) | [Production deployment](https://docs.pingcap.com/tidb/v8.5/production-deployment-using-tiup)

## Features

### Performance

* 大幅提升特定有损 DDL 操作的执行效率,例如 `BIGINT → INT`、`CHAR(120) → VARCHAR(60)`。在未发生数据截断的前提下,执行耗时可从数小时缩短至分钟级、秒级甚至毫秒级,性能提升可达到数十倍至数十万倍。 [#63366](https://github.com/pingcap/tidb/issues/63366) [@wjhuang2016](https://github.com/wjhuang2016), [@tangenta](https://github.com/tangenta), [@fzzf678](https://github.com/fzzf678)**tw@qiancai** <!--2292-->

Check failure on line 18 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (。) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (。) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 18, "column": 120}}}, "severity": "ERROR"}

Check failure on line 18 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 18, "column": 104}}}, "severity": "ERROR"}

Check failure on line 18 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 18, "column": 80}}}, "severity": "ERROR"}

Check failure on line 18 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (。) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (。) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 18, "column": 67}}}, "severity": "ERROR"}

Check failure on line 18 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 18, "column": 23}}}, "severity": "ERROR"}

优化策略包括:

Check failure on line 20 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (:) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (:) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 20, "column": 11}}}, "severity": "ERROR"}

- 在严格 SQL 模式下,预先检查类型转换过程中是否存在数据截断风险;

Check failure on line 22 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (;) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (;) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 22, "column": 40}}}, "severity": "ERROR"}

Check failure on line 22 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 22, "column": 18}}}, "severity": "ERROR"}
- 若不存在数据截断风险,则仅更新元数据,尽量避免索引重建;

Check failure on line 23 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text. Raw Output: {"message": "[PingCAP.ZhPunctuation] Don't use Chinese punctuation (,) in English text.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 23, "column": 17}}}, "severity": "ERROR"}
- 如需重建索引,则采用更高效的 Ingest 流程,大幅提升索引重建性能。

性能提升示例(基于 100 GiB 表的基准测试):

| 场景 | 操作类型 | 优化前 | 优化后 | 性能提升 |
|------|----------|--------|--------|----------|
| 无索引列 | `BIGINT → INT` | 2 小时 34 分 | 1 分 5 秒 | 142× |
| 有索引列 | `BIGINT → INT` | 6 小时 25 分 | 0.05 秒 | 460,000× |
| 有索引列 | `CHAR(120) → VARCHAR(60)` | 7 小时 16 分 | 12 分 56 秒 | 34× |

注:以上数据基于 DDL 执行过程中未发生数据截断的前提。以上优化对于有 TiFlash 副本的表,以及 sign <--> unsign 数据类型修改的场景不会生效。

更多信息,请参考[用户文档](链接)。

* 优化了存在大量外键场景下的 DDL 性能,逻辑 DDL 性能最高可提升 25 倍 [#61126](https://github.com/pingcap/tidb/issues/61126) @[GMHDBJD](https://github.com/GMHDBJD) **tw@hfxsd** <!--1896-->

在 v8.5.5 版本之前,当一些用户单个集群的表数量达到 1000 万级别,且其中有几十万张表有外键的场景,创建表,给表加列这些逻辑 DDL 的性能 QPS 会降低到 4,使得一些多租户的 SaaS 场景下的运维操作变得非常低效。在 v8.5.5 对该场景做了优化。经测试,1000 万张表,其中 20 万张表有外键的场景下,创建表,加列这类逻辑 DDL 的性能 QPS 稳定保持在 100,性能有 25 倍的提升。

更多信息,请参考[用户文档](链接)。

* 提示索引下推到TiKV提升查询性能 [#62575](https://github.com/pingcap/tidb/issues/62575) @[lcwangchao](https://github.com/lcwangchao) **tw@Oreoxmt** <!--1899-->

通过hint INDEX_LOOKUP_PUSHDOWN(t1_name, idx1_name [, idx2_name ...]) 提示优化器将指定索引查询下推到TiKV,减少远程调用的次数,经过测试数据对比显示性能可提升约20%左右,最优可提升到40%。本特性一般建议结合表 affinity 属性使用,即表属性 AFFINITY="table" 或者 分区表属性 AFFINITY="partition" 。

通过hint NO_INDEX_LOOKUP_PUSHDOWN(t1_name) 明确提示优化器不要将对应表的索引查询下推到TiKV执行。

更多信息,请参考[optimizer-hints.md](https://docs.pingcap.com/zh/tidb/stable/optimizer-hints/)。

* 表级和分区级亲和性属性 AFFINITY [#9764](https://github.com/tikv/pd/issues/9764) @[lhy1024](https://github.com/lhy1024) **tw@qiancai** <!--2317-->

为表或者分区表新增亲和性属性,设置亲和性属性后,PD会将表或分区的Region归为相同的一个亲和性分组中,这些Region的Leader、Voter 会被优先调度到指定TiKV Store上。有AFFNITY属性的表和分区在查询时,由于索引、表数据的Region都在一个TiKV Store上,因此优化器可结合 hint INDEX_LOOKUP_PUSHDOWN 指定将对应索引查询下推,减少跨节点分散查询带来的延迟,根据测试数据对比性能可约提升20%。

更多信息,请参考[table-affinity.md](table-affinity.md)。

* Point-in-time recovery (PITR) supports recovery from compacted log backups for faster restores [#56522](https://github.com/pingcap/tidb/issues/56522) @[YuJuncen](https://github.com/YuJuncen) **tw@lilin90** <!--2001-->

Starting from v8.5.5, the log backup compaction feature provides offline compaction capabilities, converting unstructured log backup data into structured SST files. This results in the following improvements:

- **Improved recovery performance** - SST files can be more quickly imported into the cluster.
- **Reduced storage space consumption** - redundant data is removed during compaction.
- **Reduced impact on applications** - RPOs can be amintained with less frequent full snapshot-based backups.

For more information, see [documentation](/br/br-compact-log-backup.md).

* Accelerated recovery of system tables from backups [#58757](https://github.com/pingcap/tidb/issues/58757) @[Leavrth](https://github.com/Leavrth) **tw@lilin90** <!--2109-->

When restoring system tables from a backup, BR now introduces a new `--fast-load-sys-tables` parameter to use physical restoration instead of logical restoration. This option completely overwrites/replaces the existing tables, instead of restoring into them, for faster restoration for large scale deployments.

For more information, see [Documentation](/br/br-snapshot-guide.md#restore-tables-in-the-mysql-schema).

### Reliability

* Improved store scheduling in presence of network jitter [#9359](https://github.com/tikv/pd/issues/9359) @[okJiang](https://github.com/okJiang) **tw@qiancai** <!--2260-->

Provides a network status feedback mechanism to PD to avoid re-scheduling the leaders back to a problematic node (experiencing network jitter) after the leaders had been transferred off the node by TiKV raft mechanism. If the network continues to jitter, PD will actively evict leader from jittering node.

### Availability

* Introduce Client Circuit Breaker Pettern for PD [#8678](https://github.com/tikv/pd/issues/8678) @[Tema](https://github.com/Tema) **tw@hfxsd** <!--2051-->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM


To protect the PD leader from overloading due to retry storms or similar feedback loops, a circuit breaker pattern is introduced to limit incoming traffic (when a threshold of errors is reached) to enable the system to stabilize. The `tidb_cb_pd_metadata_error_rate_threshold_ratio` system variable is used to control the application of the circuit breaker.

For more information, see [Documentation](https://docs.pingcap.com/tidb/v8.5/system-variables#tidb_cb_pd_metadata_error_rate_threshold_ratio-new-in-v855).

### SQL

* 支持在线修改分布式 ADD Index 任务的并发和吞吐 [#62120](https://github.com/pingcap/tidb/pull/62120) @[joechenrh](https://github.com/joechenrh) **tw@qiancai** <!--2326-->

在 v8.5.5 版本之前,当集群开启了分布式执行框架 [tidb_enable_dist_task](/system-variables/#tidb_enable_dist_task-从-v710-版本开始引入) ,在 ADD Index 任务执行期间,是无法修改该任务的 `THREAD`, `BATCH_SIZE`,`MAX_WRITE_SPEED` 参数。需要取消该 DDL 任务,重新设置参数后再提交,效率较低。支持该功能后,用户可以根据业务负载和对 ADD Index 的性能要求,在线灵活调整这些参数。

更多信息,请参考[ADMIN ALTER DDL JOBS](/sql-statement-admin-alter-ddl/#admin-alter-ddl-jobs)。

### DB operations

* TiKV 支持优雅关闭 (graceful shutdown) [#17221](https://github.com/tikv/tikv/issues/17221) @[hujiatao0](https://github.com/hujiatao0) **tw@qiancai** <!--2297-->

在关闭 TiKV 服务器时,TiKV 会尽量将其上的 leader 副本转移到其他 TiKV 节点,然后再关闭。该等待期默认为 20 秒,可通过 [`server.graceful-shutdown-timeout`](https://docs.pingcap.com/zh/tidb/v8.5/tikv-configuration-file#graceful-shutdown-timeout-从-v855-版本开始引入) 配置项进行调整。若达到该超时时间后仍有 leader 未完成转移,TiKV 将跳过剩余 leader 的转移,直接进入关闭流程。

更多信息,请参考[用户文档](https://docs.pingcap.com/zh/tidb/v8.5/tikv-configuration-file#graceful-shutdown-timeout-从-v855-版本开始引入)。

* Improve the compatibility between ongoing log backup and snapshot restore [#58685](https://github.com/pingcap/tidb/issues/58685) @[BornChanger](https://github.com/BornChanger) **tw@lilin90** <!--2000-->

Starting from v8.5.5, log backups can continue to run when performing a snapshot restore (when prerequisite conditions are met). This enables ongoing log backups to proceed without having to stop them during the restore procedure. The newly restored data will also be recorded in the ongoing log backup.

For more information, see [documentation](https://docs.pingcap.com/tidb/v8.5/br-pitr-manual#compatibility-between-ongoing-log-backup-and-snapshot-restore).

* Table level restores from Log Backups [#57613](https://github.com/pingcap/tidb/issues/57613) @[Tristan1900](https://github.com/Tristan1900) **tw@lilin90** <!--2005-->

Starting from v8.5.5, individual table level point in time recoveries can now be performed from log backups using filters. Being able to restore individual tables, instead of the full cluster, to a specific point in time enables much more flexible, and less impactful, recovery options.

Check warning on line 112 in releases/release-8.5.5.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [PingCAP.Ambiguous] Consider using a clearer word than 'much' because it may cause confusion. Raw Output: {"message": "[PingCAP.Ambiguous] Consider using a clearer word than 'much' because it may cause confusion.", "location": {"path": "releases/release-8.5.5.md", "range": {"start": {"line": 112, "column": 234}}}, "severity": "INFO"}

For more information, see [documentation](/br/br-pitr-manual.md#restore-data-using-filters).

### Observability

* Placeholder for feature summary [#Issue-number](issue-link) @[Contributor-GitHub-ID](id-link) **tw@xxx** <!--1234-->

Provide a concise overview of what the feature is, the value it offers to users, and include a brief sentence on how to use it effectively. If there are any particularly important aspects of this feature, be sure to mention them as well.

For more information, see [Documentation](link).

### Security

* Enable Azure Managed Identity (MI) authentication for Backup & Restore (BR) to Azure Blob Storage [#19006](https://github.com/tikv/tikv/issues/19006) @[RidRisR](https://github.com/RidRisR) **tw@qiancai** <!--2308-->

Starting from v8.5.5, TiDB Backup & Restore supports Azure Managed Identity (MI) for authenticating to Azure Blob Storage, eliminating the need for static SAS tokens. This enables secure, keyless, and ephemeral authentication aligned with Azure best practices.

With this feature, BR and the embedded BR worker in TiKV can acquire access tokens directly from Azure Instance Metadata Service (IMDS), reducing credential leakage risk and simplifying credential rotation for self-managed and cloud deployments on Azure.

This enhancement is particularly useful for enterprise customers running TiDB on Azure Kubernetes Service (AKS) or other Azure environments that require strict security controls for backup and restore workflows.

For more information, see [Documentation](link).

## Compatibility changes

### Behavior changes

* When using [`IMPORT INTO`](/sql-statements/sql-statement-import-into.md) with [Global Sort](/tidb-global-sort.md) enabled, primary key or unique index conflicts are now automatically resolved by removing all conflicting rows (none of the conflicting rows are preserved), instead of causing the task to fail. The number of conflicted rows appears in the `Result_Message` column of `SHOW IMPORT JOBS` output, and detailed conflict information is stored in cloud storage. For more information, see [`IMPORT INTO` conflict resolution](/sql-statements/sql-statement-import-into.md#conflict-resolution).

### MySQL compatibility

### System variables

| Variable name | Change type | Description |
|--------|------------------------------|------|
| | | |
| | | |
| | | |

### Configuration parameters

| Configuration file or component | Configuration parameter | Change type | Description |
| -------- | -------- | -------- | -------- |
| | | | |
| | | | |
| | | | |

### System tables

### Other changes

## Improvements

+ TiDB

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- (dup): release-9.0.0.md > Improvements> TiDB - Optimize the CPU usage of internal SQL statements in the Distributed eXecution Framework (DXF) [#59344](https://github.com/pingcap/tidb/issues/59344) @[D3Hunter](https://github.com/D3Hunter)

+ TiKV

- note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- (dup): release-9.0.0.md > Improvements> TiKV - Throttle BR log restore requests when TiKV memory usage is high to prevent TiKV OOM [#18124](https://github.com/tikv/tikv/issues/18124) @[3pointer](https://github.com/3pointer)

+ PD

- note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiFlash

- note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ Tools

+ Backup & Restore (BR)

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiCDC

- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiDB Data Migration (DM)

- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiDB Lightning

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ Dumpling

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiUP

- note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

## Bug fixes

+ TiDB

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- (dup): release-9.0.0.md > Bug fixes> TiDB - Fix the potential OOM issue when querying `information_schema.tables` by improving memory usage monitoring when quering system tables [#58985](https://github.com/pingcap/tidb/issues/58985) @[tangenta](https://github.com/tangenta)

+ TiKV

- note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/tikv/tikv/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ PD

- note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/tikv/pd/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiFlash

- note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiflash/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ Tools

+ Backup & Restore (BR)

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiCDC

- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiDB Data Migration (DM)

- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiflow/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiDB Lightning

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ Dumpling

- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tidb/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

+ TiUP

- note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})
- note [#issue](https://github.com/pingcap/tiup/issues/${issue-id}) @[Contributor GitHub ID](https://github.com/${github-id})

## Other dup notes

- (dup): release-9.0.0.md > # Observability * Add storage engine identifiers to statement summary tables and slow query logs [#61736](https://github.com/pingcap/tidb/issues/61736) @[henrybw](https://github.com/henrybw) **tw@Oreoxmt**<!--2034 beta.2-->
Loading