Skip to content

Add examples of compatible versions #2794

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
xuniq opened this issue Apr 5, 2022 · 0 comments
Open

Add examples of compatible versions #2794

xuniq opened this issue Apr 5, 2022 · 0 comments
Assignees
Labels
compatibility release-notes Writing and editing release notes

Comments

@xuniq
Copy link
Contributor

xuniq commented Apr 5, 2022

Connected with #2218

Product: Tarantool
Root document: where to add or update documentation
SME: @ Totktonada

Details

Compatibility guarantees

Backwards compatibility is guaranteed between all versions in the same :term:release series.
It is also appreciated but not guaranteed between different release series (major number changes). Example.
Pre-releases and releases of one release series are compatible in all
senses defined below (any release with any release):

  • Pre-releases and releases of consequent series are compatible by data
    layout, binary protocol, and replication protocol. Example.

  • No guarantees are given regarding compatibility between
    pre-releases/releases of non-consequent release series if the opposite
    is not stated in the :doc:release notes <notes>. Example.

  • No guarantees are given regarding compatibility between alpha/beta
    versions and between alpha/beta and pre-release/release even within one series. Example.

@xuniq xuniq added server [area] Task relates to Tarantool's server (core) functionality release-notes Writing and editing release notes labels Apr 5, 2022
@xuniq xuniq self-assigned this Apr 5, 2022
@veod32 veod32 added compatibility and removed server [area] Task relates to Tarantool's server (core) functionality 2sp labels Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility release-notes Writing and editing release notes
Projects
None yet
Development

No branches or pull requests

3 participants