-
Notifications
You must be signed in to change notification settings - Fork 76
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
Upgrade to go1.22.2
and upgrade Vitess Dependency to Latest
#547
Conversation
f2f5699
to
8898fbe
Compare
Signed-off-by: GitHub <[email protected]>
8898fbe
to
e5f9f5a
Compare
Signed-off-by: Florent Poinsard <[email protected]>
go1.22.2
and upgrade Vitess Dependency to Latest
Signed-off-by: Florent Poinsard <[email protected]>
Commit 501d5c8 reflects the changes made by vitessio/vitess#15791. It also decreases the timeout when checking the cluster setup, it used to be 300 seconds which does not make sense since we already have a 1200 seconds timeout for every item we are checking. I bumped the vtctldclient deps from v16 to v19 too. I will open a PR shortly to update the release documentation. |
@@ -19,7 +19,7 @@ function checkSemiSyncSetup() { | |||
function checkSemiSyncWithRetry() { | |||
vttablet=$1 | |||
for i in {1..600} ; do | |||
kubectl exec "$vttablet" -c mysqld -- mysql -S "/vt/socket/mysql.sock" -u root -e "show variables like 'rpl_semi_sync_slave_enabled'" | grep "ON" | |||
kubectl exec "$vttablet" -c mysqld -- mysql -S "/vt/socket/mysql.sock" -u root -e "show variables like 'rpl_semi_sync_%_enabled'" | grep "ON" |
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.
Check for both rpl_semi_sync_replica_enabled
and rpl_semi_sync_slave_enabled
Signed-off-by: Florent Poinsard <[email protected]>
Signed-off-by: Florent Poinsard <[email protected]>
Signed-off-by: Florent Poinsard <[email protected]>
Signed-off-by: Florent Poinsard <[email protected]>
Weekly Vitess dependency upgrade running on a cron schedule