Release Terminology: Difference between revisions

From Lustre Wiki
Jump to navigation Jump to search
m (KenRawlings moved page Retired Release Terminology to Release Terminology)
m (fix formatting)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Occasional Lustre releases will be designated as LTS (Long Term Stability) releases and have a series of maintenance releases that will include only small fixes and not major new functionality. At the time of writing the Lustre 2.10.x release is the current LTS release.
Lustre releases are numbered with semantic versions, such as 2.17.0 or 2.17.52.
 
Versions have Major.Minor.Release.Patch numbers:
* The Major version indicates significant functional change and possibly protocol incompatibility from previous major versions.
* The Minor version indicates important new features, but maintains compatibility back to at least the previous LTS release.
* The Release version indicates bug fixes and minor new functionality or enhancements that have been tested .
** Release versions .0 through .49 indicate stable maintenance releases.
** Release versions .50 through .99 indicate development releases that may contain major new functionality and possibly (temporary) protocol incompatibilities, and are not recommended for general production usage.
* The Patch version indicates individual fixes and enhancements.
 
Occasional Lustre releases will be designated as LTS (Long Term Stability) releases and have a series of maintenance releases that will include only small fixes and not major new functionality. 2.15.8 is the current LTS release.  See: http://lustre.org/roadmap/ for details.


[[Category: Releases]]
[[Category: Releases]]

Latest revision as of 12:40, 9 January 2026

Lustre releases are numbered with semantic versions, such as 2.17.0 or 2.17.52.

Versions have Major.Minor.Release.Patch numbers:

  • The Major version indicates significant functional change and possibly protocol incompatibility from previous major versions.
  • The Minor version indicates important new features, but maintains compatibility back to at least the previous LTS release.
  • The Release version indicates bug fixes and minor new functionality or enhancements that have been tested .
    • Release versions .0 through .49 indicate stable maintenance releases.
    • Release versions .50 through .99 indicate development releases that may contain major new functionality and possibly (temporary) protocol incompatibilities, and are not recommended for general production usage.
  • The Patch version indicates individual fixes and enhancements.

Occasional Lustre releases will be designated as LTS (Long Term Stability) releases and have a series of maintenance releases that will include only small fixes and not major new functionality. 2.15.8 is the current LTS release. See: http://lustre.org/roadmap/ for details.