Skip to content
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

Create versioning policy #8748

Closed
fniessink opened this issue May 23, 2024 · 0 comments · Fixed by #8905
Closed

Create versioning policy #8748

fniessink opened this issue May 23, 2024 · 0 comments · Fixed by #8905
Assignees

Comments

@fniessink
Copy link
Member

fniessink commented May 23, 2024

Add an update policy to the developer and the deployment documentation.

  • Policy: one Mongo major update per Quality-time major release. In a later minor release, but before the next major, update the feature compatibility flag to the used Mongo major version.
  • Remove migration code in each x.0.0 release of Quality-time
  • Add to the deployment documentation that before deploying an x release, x-1.latest should deployed.
  • Create a table in the documentation with columns: Quality-time version, MongoDB version, Mongo feature compatibility flag.
Quality-time version Mongo version Mongo FCF
v5.4.0-v5.13.0 v7 v6
v5.3.0 v7 v6
v5.2.0 v6 v6
v5.1.0 v6 v5
v5.0.0 v6 v5
v4.10.0 v5 v5
@fniessink fniessink moved this to To be refined in Quality-time backlog May 24, 2024
@fniessink fniessink moved this from To be refined to Ready in Quality-time backlog Jun 7, 2024
@fniessink fniessink moved this from Ready to Development in progress in Quality-time backlog Jun 8, 2024
@fniessink fniessink self-assigned this Jun 8, 2024
fniessink added a commit that referenced this issue Jun 8, 2024
@fniessink fniessink linked a pull request Jun 8, 2024 that will close this issue
@fniessink fniessink moved this from Development in progress to Reviewing in progress in Quality-time backlog Jun 8, 2024
fniessink added a commit that referenced this issue Jun 10, 2024
fniessink added a commit that referenced this issue Jun 10, 2024
fniessink added a commit that referenced this issue Jun 10, 2024
@github-project-automation github-project-automation bot moved this from Reviewing in progress to Merged in Quality-time backlog Jun 10, 2024
@fniessink fniessink moved this from Merged to Release candidate released in Quality-time backlog Jun 18, 2024
@fniessink fniessink moved this from Release candidate released to Released in Quality-time backlog Jul 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant