# 关于 GreptimeDB 版本号

> 介绍 GreptimeDB 版本号的语义化版本控制方案，包括主版本号、次版本号和修订号的定义和影响。

# 关于 GreptimeDB 版本号

GreptimeDB 遵循 [语义化版本控制](https://semver.org/) 方案：

1.2.3 其中：
- 1 是主版本号
- 2 是次版本号
- 3 是修订号

## 主版本号 (1)

主版本号表示软件生命周期中的一个重要里程碑，通常引入广泛的变化。
- 特点：包括主要的架构更新、重大新功能或系统大修。
- 影响：通常不向后兼容，用户或开发人员需要进行调整。
- 示例：主要的 API 重新设计、基础架构的重大变化或引入新的核心模块。

## 次版本号 (2)

次版本号侧重于功能增强和小改进，旨在完善现有系统。
- 特点：添加新功能、小更新或界面改进。
- 影响：虽然它在同一主版本内努力保持向后兼容，但偶尔也可能会出现小的破坏性更改。
- 示例：引入可选功能、更新用户界面或扩展配置选项并对现有行为进行轻微调整。

## 修订号 (3)

修订号用于修补或小幅改进，解决特定问题。
- 特点：专注于错误修复、安全更新或性能优化。
- 影响：不引入新功能或改变系统的整体行为。
- 示例：修复已知错误、解决安全漏洞或提高系统稳定性。
