-
Notifications
You must be signed in to change notification settings - Fork 710
add v8.5.5 release notes #22190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
add v8.5.5 release notes #22190
Changes from 3 commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
ba91d7f
Create release-8.5.5.md
qiancai 45da8e9
add feature description for #56522 and #58685
qiancai 1f2860a
Added descriptions for additional changes included in the release
benmeadowcroft b19b87e
Apply suggestions from code review
benmeadowcroft af5952e
add two info
qiancai f78c3ba
Update releases/release-8.5.5.md
qiancai c7d9300
add improvements and bug fixes
qiancai 609017f
add more features and adjust the feature order
qiancai 408f019
Update releases/release-8.5.5.md
qiancai 493e5bb
Apply suggestions from code review
qiancai ea2f6c4
update INDEX_LOOKUP_PUSHDOWN
Oreoxmt c71d5e0
Apply suggestions from code review
hfxsd e8314fe
add the feature description for storage engine identifiers
qiancai 0d5f07c
Update releases/release-8.5.5.md
hfxsd c39dd48
add cdc bug fixes
qiancai ca80447
add improvements and bug fixes for SQL data
qiancai 8230567
move ticdc #12253 from bug fixes to improvements
qiancai 5fd1c44
add BR bug fixes
qiancai 56ddb22
Compatibility changes: add tidb_index_lookup_pushdown_policy
Oreoxmt 2b66057
add improvements and bug fixes for coprocessor/TiKV /engine/raft
qiancai 7a82c46
Apply suggestions from code review
qiancai cc39d05
translate #63366
qiancai 79dc832
translate two features
qiancai 88ef8b1
Update releases/release-8.5.5.md
qiancai 3c342fb
Refine wording
lilin90 cc56942
Update releases/release-8.5.5.md
qiancai 842030e
Apply suggestions from code review
qiancai 0dda867
add release notes from the zh PR
qiancai 52eb72a
add tw info for improvements and bug fixes
qiancai 13a4378
add a bug fix for TiDB
qiancai b47208e
Apply suggestions from code review
benmeadowcroft bdb4236
add parameter changes
qiancai d17f085
add links to variables
qiancai d9f1ac3
update PD, TiKV, BR
Oreoxmt 1c3ddd3
Update releases/release-8.5.5.md
hfxsd 18936b8
Apply suggestions from code review
hfxsd a451d7f
Apply suggestions from code review
hfxsd bcd1c1b
Apply suggestions from code review
hfxsd d33be46
update the compatibility info
qiancai 3a92864
translate TiDB improvements and PD bug fixes
qiancai d86c38b
translate TiCDC improvements and bug fixes
qiancai 28402ab
Apply suggestions from code review
qiancai e2dbfbc
add the default value of tidb_analyze_column_options
qiancai a4af988
Apply suggestions from code review
Oreoxmt 7f1703a
add readpool.cpu-threshold
qiancai c324340
Apply suggestions from code review
lilin90 d06d930
Update wording
lilin90 3ee63a6
Update releases/release-8.5.5.md
qiancai 1283cf0
Refine wording
lilin90 607cfe5
Apply suggestions from code review
Oreoxmt 90ccd4f
Refine wording and format
lilin90 6749bcd
update tidb_analyze_column_options
qiancai 53f45f4
Compatibility changes: sync changes from zh
qiancai b7372ea
Apply suggestions from code review
qiancai ceace33
change the default value of enable-async-batch-get to false for 8.5.5
qiancai 1134696
Apply suggestions from code review
qiancai 6d19cbe
Apply suggestions from code review
qiancai c91097f
remove inline tag comments
qiancai 470a5cc
add TOC related changes
qiancai 492d87e
fix build errors
qiancai 29432f2
Update releases/release-8.5.5.md
qiancai 5838292
Update releases/release-8.5.5.md
qiancai 0a302ff
fix issue numbers
qiancai 6250123
remove a duplicated #58985 for the same issue
qiancai cddc3a7
fix a format issue
qiancai cd24c20
Update releases/release-8.5.5.md
hfxsd 4c50ace
fix a format issue
qiancai 0cbbe61
fix format issues
qiancai 2ad281c
fix format issues
qiancai d12c497
Update releases/release-8.5.5.md
qiancai b9af5ea
Merge branch 'add-8.5.5-rn' of github.com:qiancai/docs into add-8.5.5-rn
qiancai ae22780
Apply suggestions from code review
qiancai de23e6a
Update releases/release-8.5.5.md
qiancai a31ffa9
Update releases/release-8.5.5.md
qiancai c1a1e36
update the release date
qiancai 952b6f1
Merge branch 'add-8.5.5-rn' of github.com:qiancai/docs into add-8.5.5-rn
qiancai File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,154 @@ | ||
| --- | ||
| 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 | ||
|
|
||
| ### Scalability | ||
|
|
||
| * 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). | ||
|
|
||
| ### Performance | ||
|
|
||
| * 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) | ||
|
|
||
| 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. | ||
lilin90 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| 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@xxx** <!--1234--> | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| 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). | ||
|
|
||
| * 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). | ||
|
|
||
| ### Reliability | ||
|
|
||
| * Improved store scheduling in presence of network jitter [#9359](https://github.com/tikv/pd/issues/9359) @[okJiang](https://github.com/okJiang) **tw@xxx** <!--1234--> | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| Provides a network status feedback mechanism to PD to avoid scheduling the leaders back to a problematic node (experiencing network jitter) after the leaders had been transferred off the node by TiKVs detection of the network jitter. | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| * 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). | ||
|
|
||
| ### Availability | ||
|
|
||
| * Introduce Client Circuit Breaker Pettern for PD [#8678](https://github.com/tikv/pd/issues/8678) @[Tema](https://github.com/Tema) **tw@xxx** <!--1234--> | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| 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](/system-variables.md#tidb_cb_pd_metadata_error_rate_threshold_ratio-new-in-v900). | ||
benmeadowcroft marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| * 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). | ||
|
|
||
| ### SQL | ||
|
|
||
| * 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). | ||
|
|
||
| ### DB operations | ||
|
|
||
| * Improve the compatibility between ongoing log backup and snapshot restore [#58685](https://github.com/pingcap/tidb/issues/58685) @[BornChanger](https://github.com/BornChanger) | ||
qiancai marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| 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. | ||
benmeadowcroft marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| For more information, see [documentation](/br/br-pitr-manual.md#compatibility-between-ongoing-log-backup-and-snapshot-restore). | ||
benmeadowcroft marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| * Table level restores from Log Backups [#57613](https://github.com/pingcap/tidb/issues/57613) @[Tristan1900](https://github.com/Tristan1900) | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| 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 92 in releases/release-8.5.5.md
|
||
|
|
||
| For more information, see [documentation](/br/br-pitr-manual.md#restore-data-using-filters). | ||
|
|
||
| * 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). | ||
|
|
||
| ### 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). | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ### Security | ||
|
|
||
| * 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). | ||
|
|
||
| ### Data migration | ||
|
|
||
| * 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). | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ## Compatibility changes | ||
|
|
||
| ### Behavior changes | ||
|
|
||
| ### MySQL compatibility | ||
|
|
||
| ### System variables | ||
|
|
||
| | Variable name | Change type | Description | | ||
| |--------|------------------------------|------| | ||
qiancai marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| | | | | | ||
hfxsd marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| | | | | | ||
Oreoxmt marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| | | | | | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ### Configuration parameters | ||
|
|
||
| | Configuration file or component | Configuration parameter | Change type | Description | | ||
| | -------- | -------- | -------- | -------- | | ||
| | | | | | | ||
| | | | | | | ||
| | | | | | | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ### System tables | ||
|
|
||
| ### Other changes | ||
|
|
||
| ## Improvements | ||
|
|
||
| ## Bug fixes | ||
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
qiancai marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.