diff --git a/TOC-tidb-releases.md b/TOC-tidb-releases.md index d455e56db5a37..215b95f9958b5 100644 --- a/TOC-tidb-releases.md +++ b/TOC-tidb-releases.md @@ -36,6 +36,7 @@ - v7.6 - [7.6.0-DMR](/releases/release-7.6.0.md) - v7.5 + - [7.5.8](/releases/release-7.5.8.md) - [7.5.7](/releases/release-7.5.7.md) - [7.5.6](/releases/release-7.5.6.md) - [7.5.5](/releases/release-7.5.5.md) diff --git a/releases/_index.md b/releases/_index.md index 5e7394c7f2e8e..4f2895a5f44f2 100644 --- a/releases/_index.md +++ b/releases/_index.md @@ -52,6 +52,7 @@ To learn about the support timelines for Long-Term Support (LTS) versions of TiD ## 7.5 +- [7.5.8](/releases/release-7.5.8.md): 2026-09-17 - [7.5.7](/releases/release-7.5.7.md): 2025-09-04 - [7.5.6](/releases/release-7.5.6.md): 2025-03-14 - [7.5.5](/releases/release-7.5.5.md): 2024-12-31 diff --git a/releases/release-7.5.8.md b/releases/release-7.5.8.md new file mode 100644 index 0000000000000..9338180964846 --- /dev/null +++ b/releases/release-7.5.8.md @@ -0,0 +1,53 @@ +--- +title: TiDB 7.5.8 Release Notes +summary: Learn about the improvements and bug fixes in TiDB 7.5.8. +--- + +# TiDB 7.5.8 Release Notes + +Release date: September 17, 2026 + +TiDB version: 7.5.8 + +Quick access: [Quick start](https://docs.pingcap.com/tidb/v7.5/quick-start-with-tidb) | [Production deployment](https://docs.pingcap.com/tidb/v7.5/production-deployment-using-tiup) + +## Improvements + ++ PD + + - Add the `store` label to the `pd_cluster_status` metric so that PD reports per-store status metrics, making it easier to identify affected TiKV stores and aggregate cluster-wide values when needed [#9855](https://github.com/tikv/pd/issues/9855) @[SerjKol80](https://github.com/SerjKol80) + +## Bug fixes + ++ TiDB + + - Fix the issue that TiDB might crash with a `SIGSEGV` due to a race between `UNION` query cleanup and worker goroutines [#66391](https://github.com/pingcap/tidb/issues/66391) @[bb7133](https://github.com/bb7133) + - Fix the issue that TiDB consumes excessive CPU during query planning in some scenarios because of expensive full-range checks [#63235](https://github.com/pingcap/tidb/issues/63235) @[terry1purcell](https://github.com/terry1purcell) @[qw4990](https://github.com/qw4990) + - Fix a potential panic during asynchronous statistics loading for newly added indexes when `tidb_opt_objective` is set to `determinate` [#64274](https://github.com/pingcap/tidb/issues/64274) @[0xPoe](https://github.com/0xPoe) + ++ TiKV + + - Fix the issue that TiKV might panic with `txn record found but not expected` due to a race between external SST ingestion and foreground writes [#19891](https://github.com/tikv/tikv/issues/19891) @[gengliqi](https://github.com/gengliqi) + - Fix the issue that stale connections between TiKV and TiCDC might not be fully cleaned up after TiCDC restarts or network failures, exhausting the TiKV CDC memory quota and causing changefeeds to stall [#18169](https://github.com/tikv/tikv/issues/18169) [#19610](https://github.com/tikv/tikv/issues/19610) @[asddongmen](https://github.com/asddongmen) @[wk989898](https://github.com/wk989898) + - Fix the issue that TiKV throughput might continue to drop during a TiKV I/O hang because PD-related work is blocked by I/O operations [#17939](https://github.com/tikv/tikv/issues/17939) @[LykxSassinator](https://github.com/LykxSassinator) + - Fix the issue that TiKV might crash with a null pointer dereference during TiDB Lightning data import [#18671](https://github.com/tikv/tikv/issues/18671) [#18756](https://github.com/tikv/tikv/issues/18756) @[Dog-Du](https://github.com/Dog-Du) + ++ PD + + - Fix the issue that PD might experience a goroutine surge and become unstable when TiDB Lightning concurrently calls `SetRegionLabelRule` during import [#9854](https://github.com/tikv/pd/issues/9854) @[lhy1024](https://github.com/lhy1024) + - Fix the issue that stale `pd_cluster_status` metrics of removed stores might remain after TiKV scale-in [#9942](https://github.com/tikv/pd/issues/9942) @[okJiang](https://github.com/okJiang) + ++ TiFlash + + - Fix a potential data inconsistency issue between TiFlash and TiKV after executing a DDL statement to remove the `NOT NULL` constraint of a column [#10680](https://github.com/pingcap/tiflash/issues/10680) @[JaySon-Huang](https://github.com/JaySon-Huang) + ++ Tools + + + BR + + - Fix the issue that BR leaves stale GC service safepoints after a log backup task is stopped, which might block GC from progressing as expected [#19832](https://github.com/tikv/tikv/issues/19832) @[Leavrth](https://github.com/Leavrth) + + + TiCDC + + - Fix the issue that retrying failed DDL or checkpoint event delivery in Kafka changefeeds leaks Kafka clients, leading to continuous memory growth [#12666](https://github.com/pingcap/tiflow/issues/12666) @[3AceShowHand](https://github.com/3AceShowHand) + - Fix the issue that Kafka sinks might leak underlying Sarama clients when admin or producer initialization fails or when admin and synchronous-producer wrappers are closed [#12572](https://github.com/pingcap/tiflow/issues/12572) @[wlwilliamx](https://github.com/wlwilliamx) diff --git a/releases/release-timeline.md b/releases/release-timeline.md index d2564807417a3..59a852056052b 100644 --- a/releases/release-timeline.md +++ b/releases/release-timeline.md @@ -19,6 +19,7 @@ To learn about the support timelines for Long-Term Support (LTS) versions of TiD | [8.5.6](/releases/release-8.5.6.md) | 2026-04-14 | | [8.5.5](/releases/release-8.5.5.md) | 2026-01-15 | | [8.5.4](/releases/release-8.5.4.md) | 2025-11-27 | +| [7.5.8](/releases/release-7.5.8.md) | 2026-09-17 | | [7.5.7](/releases/release-7.5.7.md) | 2025-09-04 | | [8.5.3](/releases/release-8.5.3.md) | 2025-08-14 | | [8.5.2](/releases/release-8.5.2.md) | 2025-06-12 |