-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Release of v16.0.0-rc1 #12235
Release of v16.0.0-rc1 #12235
Conversation
Signed-off-by: Manan Gupta <manan@planetscale.com>
Signed-off-by: Manan Gupta <manan@planetscale.com>
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
If a new flag is being introduced:
If a workflow is added or modified:
Bug fixes
Non-trivial changes
New/Existing features
Backward compatibility
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking good to me. Not merging this now as we wait until RC-1's release day, which is on February 7.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I had only very minor nits. If you like we can leave it as-is or I can push a commit to address my own nits if you want. Thanks!
* Add support for Views DDL [#11896](https://github.com/vitessio/vitess/pull/11896) | ||
* notify view change to vtgate [#12115](https://github.com/vitessio/vitess/pull/12115) | ||
* Views Support: Updating Views in VSchema for query serving [#12124](https://github.com/vitessio/vitess/pull/12124) | ||
#### web UI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit, we should use title capitalization for the section headers. I also think Admin Web UI
would be more accurate.
* VReplication: Remove Deprecated V1 Client Commands [#11705](https://github.com/vitessio/vitess/pull/11705) | ||
#### VTAdmin | ||
* move react-scripts to dev dependencies [#11767](https://github.com/vitessio/vitess/pull/11767) | ||
#### web UI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Web UI. IMO, it probably also makes sense to use Admin Web UI
to make this a bit more specific (in all locations).
|
||
#### 'mysql' strategy | ||
## <a id="major-changes"/> Major Changes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra space here.
- A server restored to a point in time remains in `DRAINED` tablet type, and does not join the replication stream (thus, "frozen" in time). | ||
- It is possible to take incremental backups from different tablets. It is OK to have overlaps in incremental backup contents. The restore process chooses a valid path, and is valid as long as there are no gaps in the backed up binary log content. | ||
|
||
### <a id="repl-manager-removal"/> Replication manager removal and VTOrc becomes mandatory |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra spaces in a bunch of these from here.
|
||
The default major MySQL version used by our `vitess/lite:latest` image is going from `5.7` to `8.0`. Additionally, the default patch version of the `vitess/lite:mysql80` image goes from `8.0.23` to `8.0.31`. | ||
|
||
#### <a id="vtcltd-ui-removal"/> vtctld UI Removal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO we should say Web UI.
|
||
This will allow users to start a transaction with these characteristics. | ||
|
||
#### <a id="support-views"/> Support for views |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not using title capitalization here.
|
||
## <a id="minor-changes"/> Minor changes | ||
|
||
### <a id="backup-comp-benchmarks"/> Backup compression benchmarks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No title capitalization again.
|
||
## <a id="refactor"/> Refactor | ||
|
||
### <a id="vttablet-sidecar-schema"/> VTTablet sidecar schema maintenance refactor |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Again :-)
Merging this PR and will address reviews in a separate PR. |
Includes the release notes and release commit for the v16.0.0-rc1 release. Once this PR is merged, we will be able to tag v16.0.0-rc1 on the merge commit.