版本命名
目的:提供对StarRocks软件包当前命名约定的统一和清晰的解释。
编号
发布版本的版本编号格式为 MAJOR.MINOR.PATCH[-PRERELEASE],其中 PRERELEASE 表示预发布版本的类型和编号。详细解释如下:
MAJOR
当进行不兼容的API更改或对产品整体策略进行重大调整时,主版本号会增加。
MINOR
当以向后兼容的方式添加功能时,次版本号会增加。通常指的是添加新功能或改进,而不会破坏 当前主版本的API或软件的主要行为模式。
PATCH
当进行向后兼容的错误修复时,补丁版本号会增加。通常用于错误修复或对软件主要功能或API没有影响的小改进。
PRERELEASE
在版本中添加预发布标识符表示该构建是供早期采用者测试的。预发布标识符将指示预发布的版本号,例如 rc01,rc02 等。目前,唯一使用的预发布标签是 rc,后跟两位数字,如 rc01。
备注
候选发布版本仅为初始次版本和主版本构建。例如,3.4.0-rc01 或 4.0.0-rc01。