-
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
VReplication: Improve MoveTables Create Error Handling #13737
Commits on Aug 7, 2023
-
MoveTables: don't create routing rules until after streams
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5a908cf - Browse repository at this point
Copy the full SHA 5a908cfView commit details -
Add vtctlclient unit test (that fails on main)
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e478ab2 - Browse repository at this point
Copy the full SHA e478ab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d200fd7 - Browse repository at this point
Copy the full SHA d200fd7View commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 637ba76 - Browse repository at this point
Copy the full SHA 637ba76View commit details -
Minor changes after self review
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a1dd8e1 - Browse repository at this point
Copy the full SHA a1dd8e1View commit details -
Stop using t.Fatal in new tests
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 411f2fe - Browse repository at this point
Copy the full SHA 411f2feView commit details
Commits on Aug 9, 2023
-
Merge remote-tracking branch 'origin/main' into movetables_routing
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d0d0f28 - Browse repository at this point
Copy the full SHA d0d0f28View commit details
Commits on Aug 10, 2023
-
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b47fe10 - Browse repository at this point
Copy the full SHA b47fe10View commit details
Commits on Aug 14, 2023
-
Automatically clean up on MoveTables Create error
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7360b8 - Browse repository at this point
Copy the full SHA d7360b8View commit details -
Add missing else in workflow server
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 83f5938 - Browse repository at this point
Copy the full SHA 83f5938View commit details -
Meaning that the routing rules are put in place for partial movetables as well. Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3c381c4 - Browse repository at this point
Copy the full SHA 3c381c4View commit details -
Add named return values for workflow case
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed1beae - Browse repository at this point
Copy the full SHA ed1beaeView commit details
Commits on Aug 15, 2023
-
Merge remote-tracking branch 'origin/main' into movetables_routing
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fe4a51e - Browse repository at this point
Copy the full SHA fe4a51eView commit details -
Improve vtctldclient unit test
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d98416f - Browse repository at this point
Copy the full SHA d98416fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5741fcf - Browse repository at this point
Copy the full SHA 5741fcfView commit details -
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 982bc2f - Browse repository at this point
Copy the full SHA 982bc2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0713ee - Browse repository at this point
Copy the full SHA f0713eeView commit details
Commits on Aug 16, 2023
-
Merge remote-tracking branch 'origin/main' into movetables_routing
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e3fc307 - Browse repository at this point
Copy the full SHA e3fc307View commit details
Commits on Aug 20, 2023
-
Merge remote-tracking branch 'origin/main' into movetables_routing
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1da742b - Browse repository at this point
Copy the full SHA 1da742bView commit details -
Don't fail e2e workflow if schema tracker is slow
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 24d8332 - Browse repository at this point
Copy the full SHA 24d8332View commit details -
Turns out that WorkflowDelete isn't the right fit
That assumes that all artifacts related to a successfully created workflow exist. In our case they do not (e.g. the target tables). So we add code to rollback any target vschema changes if we made any. Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 80f8a03 - Browse repository at this point
Copy the full SHA 80f8a03View commit details -
Signed-off-by: Matt Lord <mattalord@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dc2742f - Browse repository at this point
Copy the full SHA dc2742fView commit details