-
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
VTCombo: Ensure VSchema exists when creating keyspace #16094
Conversation
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
|
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.
Thanks, @brendar ! ❤️
log.Infof("Running vtctldclient with command: %v", tmpCmd.Args) | ||
|
||
output, err := tmpCmd.CombinedOutput() | ||
require.Nil(t, err, fmt.Sprintf("Output:\n%v", string(output))) |
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, but require.NoError is a bit more explicit.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #16094 +/- ##
==========================================
- Coverage 68.71% 68.70% -0.02%
==========================================
Files 1547 1547
Lines 198291 198293 +2
==========================================
- Hits 136256 136231 -25
- Misses 62035 62062 +27 ☔ View full report in Codecov by Sentry. |
@brendar can you please merge |
Signed-off-by: Brendan Dougherty <[email protected]>
Signed-off-by: Brendan Dougherty <[email protected]>
58a66b8
to
1fadc8c
Compare
@mattlord Thanks for the review. Rebased and tests are green. |
…ssio#16094) Signed-off-by: Brendan Dougherty <[email protected]>
Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094)
…ssio#16094) Signed-off-by: Brendan Dougherty <[email protected]>
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58) (cherry picked from commit 1b71895)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58) (cherry picked from commit 1b71895)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
…port-vtcombo-vschema Backport: VTCombo: Ensure VSchema exists when creating keyspace (vitessio#16094) (cherry picked from commit 4b24c58)
Description
Ensures that a VSchema exists whenever a keyspace is created by VTCombo
Related Issue(s)
Fixes #16088
Checklist
Deployment Notes
None