From 0806d47fd2e54b0ccd33810308cdd0069c1e998d Mon Sep 17 00:00:00 2001 From: Amber Zhang <42762957+Amber1990Zhang@users.noreply.github.com> Date: Tue, 28 Sep 2021 23:04:02 +0800 Subject: [PATCH] Merge pull request from GitHub 147(#147) --- .../docs-en/release-numbering-strategies.md | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docs/docs/docs-en/release-numbering-strategies.md diff --git a/docs/docs/docs-en/release-numbering-strategies.md b/docs/docs/docs-en/release-numbering-strategies.md new file mode 100644 index 0000000000..4641170997 --- /dev/null +++ b/docs/docs/docs-en/release-numbering-strategies.md @@ -0,0 +1,34 @@ +# Release numbering strategies + +OceanBase Database numbers its releases following these strategies: + +- The version number is named in this way: + + ```bash + MAJOR.MINOR.PATCH + ``` + + Code Status | Stage | Rule | Example + --- | --- | --- | --- + Changes that break backward compatibility. | `MAJOR` release | Increase the third digit. | 2.0.0 + Backward compatible new features. | `MINOR` release | Increase the middle digit and reset last digit to zero. | 1.1.0 + Backward compatible bug fixes. | `PATCH` release | Increase the first digit and reset the middle and last digits to zero. | 1.0.1 + + > **NOTE**: A `MAJOR.MINOR.PATCH` version is a GA or stable version. +- Descriptions for other semantics: + + Release name | Descriptions + --- | --- + Pre-Alpha | A pre-release version before Alpha. A pre-Alpha phase is a less complete version. + Alpha | A pre-release version. + Beta | A pre-release version after Alpha. A beta phase is feature complete but likely to contain a number of known or unknown bugs. + RC | A release candidate (RC) version is a beta version likely to be a stable product. + GA | A general available version is available for purchase. + BP | A bundle patch version of a GA version. + Stable/Release | A stable or release version passed all the test is for production. The remaining bugs are acceptable. + + + +## References + +- [Semantic Versioning 2.0.0](https://semver.org/) -- GitLab