TiDB 版本规则

    建议始终升级到当前系列的最新补丁版本。
    • 长期支持版本
    • 开发里程碑版本(自 TiDB v6.0.0 起引入)

    TiDB 版本的命名方式为 。X.Y 代表一个版本系列。

    • 从 TiDB 1.0 起,X 每年依次递增,X 的递增代表引入新的功能和改进。
    • Y 从 0 开始依次递增,Y 的递增代表引入新的功能和改进。
    • 一个版本系列首次发版时 默认为 0,后续发补丁版本时 Z 从 1 开始依次递增。

    TiDB v5.0.0 及其之前的版本命名规则,请查看。

    长期支持版本 (Long-Term Support Releases, LTS) 约每六个月发布一次,会引入新功能、改进、缺陷修复和安全漏洞修复。

    LTS 命名方式为 X.Y.ZZ 默认为 0。

    示例版本:

    • 6.1.0
    • 5.4.0

    在 LTS 生命周期内会按需发布补丁版本 (Patch Release)。补丁版本主要包含 bug 修复、安全漏洞修复,不会包含新的功能。

    示例版本:

    • 6.1.1
    v5.1.0、v5.2.0、v5.3.0、v5.4.0 发布周期仅间隔两个月,但均为 LTS,提供对应补丁版本。

    开发里程碑版本 (Development Milestone Releases, DMR) 约每两个月发布一次。如遇 LTS 发版,DMR 发版时间顺延两个月。DMR 会引入新的功能、改进和修复。但 TiDB 不提供基于 DMR 的补丁版本,如有相关 bug 会在后续版本系列中陆续修复。

    DMR 命名方式为 X.Y.Z, 默认为 0,并添加后缀 -DMR

    示例版本:

    一部分 TiDB 工具与 TiDB server 共同发布,使用相同的版本号体系,例如 TiDB Lightning。一部分 TiDB 工具与 TiDB server 分开发布,并使用独立的版本号体系,例如 TiUP 和 TiDB Operator。

    正式发布版本 (General Availability Releases, GA) 是 TiDB 当前系列版本的稳定版本,在候选发布版本 (Release Candidate Releases, RC) 之后发布,能够用于生产部署。

    • 1.0
    • 2.1 GA
    • 5.0 GA

    候选发布版本 (Release Candidate Releases, RC) 会引入新的功能和改进。RC 版本可用于早期测试,较公开测试版本的稳定性有较大改善,其稳定性足以开始测试,但不适合用于生产部署。

    示例版本:

    • RC1
    • 2.0-RC1
    • 3.0.0-rc.1

    公开测试版本 (Beta Releases) 会引入新的功能和改进,相对于内部测试版本已有了很大的改进,消除了严重的错误,但还是存在着一些 bug,提供给尝鲜用户,可以用于测试最新的功能。

    示例版本:

    • 1.1 Beta
    • 2.1 Beta

    内部测试版本 (Alpha Releases) 是内部测试版,会引入新的功能和改进。Alpha 版是当前系列版本的最初版本。Alpha 版可能存在一些 bug,提供给尝鲜用户,可以用于测试最新的功能。

    示例版本:

    • 1.1 Alpha