vtgate advertised mysql server version to 8.0.31#11989
vtgate advertised mysql server version to 8.0.31#11989GuptaManan100 merged 11 commits intovitessio:mainfrom
Conversation
Signed-off-by: Harshit Gangal <harshit@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
|
|
We have another default version number here that we need to change together with this I think: vitess/go/vt/sqlparser/parser.go Lines 46 to 47 in ece6501 |
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
|
This should be merged only after #11948 is fixed. |
|
Approving to merge after the pre-requisites are met |
|
Website location to update: https://vitess.io/docs/16.0/overview/supported-databases/ |
To my understanding, this should not be considered a blocker. Currently, VTGate emits 5.7 and we still release vitess/lite with 8.0.23. what will impact when VTGate emits 8.0.31? |
…n-8.0.31 Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
|
Docs PR: vitessio/website#1337 |
This is actually a good point and I'm glad you raised it. As for the minor version mismatch, I don't know that it really matters. In theory, it is possible for frameworks to send queries based on MySQL minor version, and if they do then making vtgate present as 8.0.31 when the backing MySQL is 8.0.23 may be problematic. In practice, I have no idea whether any of the popular frameworks are doing this. So keeping these versions in sync is only a precaution to avoid breaking people who are running with defaults. |
|
If you want to make the default image change, all we need to do is change the symlink for |
done |
|
While looking at this in regards to docker image, we pass in the advertised version Docker image changes looks unrelated to the change in the PR. I will revert all the docker image changes made in this PR. |
bb89f19 to
3962c2f
Compare
…n-8.0.31 Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
|
blocked for merge. waiting on #12054 |
…8.0.31 Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Manan Gupta <manan@planetscale.com>
Description
This PR updates the MySQL server version advertised by VTGate from 5.7.9 to 8.0.31
Related Issue(s)
Checklist
Deployment Notes