-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
clusterversion: make some room for a v21.1PLUS "release"
The summer serverless offering requires an "in-between" release which is v21.1.x plus multitenant-specific functionality. We will call this the v21.1PLUS release. It has not yet been decided if v21.1PLUS changes will become part of the 21.1.x branch or whether it will live on its own branch. This commit shifts cluster versions around to make some space for migrations specific to this release: - we shift existing v21.2 versions (Major=21, Minor=1, Internal=2 to Internal=102 through 112. Consequently, any existing cluster running `master` will rerun all the 21.2 migrations (which is ok since they are required to be idempotent). - we start a new chunk of v21.1PLUS versions at Major=21, Minor=1, Internal=14. We start at a value higher than the current master to avoid any confusion on clusters running master. Any new v21.1PLUS feature that needs a migration will be developed on master and will add a v21.2 version, e.g. ``` { Key: DeleteDeprecatedNamespaceTableDescriptorMigration, Version: roachpb.Version{Major: 21, Minor: 1, Internal: 112}, }, + { + Key: SomeServerlessSpecificFeature, + Version: roachpb.Version{Major: 21, Minor: 1, Internal: 114}, + }, ``` When that change is backported to v21.1PLUS, this will become a v21.2PLUS version: ``` { Key: Start21_1PLUS, Version: roachpb.Version{Major: 21, Minor: 1, Internal: 14}, }, + { + Key: SomeServerlessSpecificFeature, + Version: roachpb.Version{Major: 21, Minor: 1, Internal: 16}, + }, ``` Release note: None
- Loading branch information
1 parent
ce566bb
commit 3f0085d
Showing
4 changed files
with
35 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.