-
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 18.0]: ReadBinlogFilesTimestamps
backwards compatibility
#14526
[release 18.0]: ReadBinlogFilesTimestamps
backwards compatibility
#14526
Conversation
Signed-off-by: Shlomi Noach <[email protected]>
Signed-off-by: Shlomi Noach <[email protected]>
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
Tests
Documentation
New flags
If a workflow is added or modified:
Backward compatibility
|
ReadBinlogFilesTimestamps backwards
compatibility
ReadBinlogFilesTimestamps backwards
compatibilityReadBinlogFilesTimestamps
backwards compatibility
Hello, has this been released to 18.0.1 ? Because I upgraded my cluster but I still have the issue. |
It has indeed been released in |
Yeah, sorry now it seems to work. Thanks! |
Phew! Thank you for testing! |
Description
Fixes #14506
This PR contains two fixes:
ReadBinlogFilesTimestamps
function #14525, implementsReadBinlogFilesTimestamps
.ReadBinlogFilesTimestamps
invocation.ReadBinlogFilesTimestamps
was introduced inv18
. If av18
vtctldclient
calls av17
mysqlctld
daemon, then that daemon does not implement said function. The solution here is to check the returned error, and ignore accordingly. It's a bit ugly, and it's a workaround to something we should not have introduced in a single step.Related Issue(s)
#14506
Checklist
Deployment Notes