VReplication: Add support for verbosity level in Workflow Show commands#17799
VReplication: Add support for verbosity level in Workflow Show commands#17799mattlord wants to merge 9 commits intovitessio:mainfrom
Conversation
Signed-off-by: Matt Lord <mattalord@gmail.com>
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
|
Signed-off-by: Matt Lord <mattalord@gmail.com>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #17799 +/- ##
==========================================
- Coverage 67.94% 67.44% -0.51%
==========================================
Files 1586 1592 +6
Lines 255224 258110 +2886
==========================================
+ Hits 173420 174079 +659
- Misses 81804 84031 +2227 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: Matt Lord <mattalord@gmail.com>
3ea89c2 to
4b5a21c
Compare
Signed-off-by: Matt Lord <mattalord@gmail.com>
4b5a21c to
5f19059
Compare
Signed-off-by: Matt Lord <mattalord@gmail.com>
Signed-off-by: Matt Lord <mattalord@gmail.com>
Signed-off-by: Matt Lord <mattalord@gmail.com>
e8e551d to
b5af7a5
Compare
Signed-off-by: Matt Lord <mattalord@gmail.com>
Signed-off-by: Matt Lord <mattalord@gmail.com>
notfelineit
left a comment
There was a problem hiding this comment.
For existing systems that rely on Workflow Show, to maintain old behavior, should we pass verbosity level HIGH?
Yep! I updated VTAdmin accordingly in this PR. |
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
|
This PR is being marked as stale because it has been open for 30 days with no activity. To rectify, you may do any of the following:
If no action is taken within 7 days, this PR will be closed. |
|
This PR was closed because it has been stale for 7 days with no activity. |
Description
The VReplication workflow show related commands have become MUCH more verbose than they were before v18.0 and the switch from
vtctlclienttovtctldclient. This information can certainly be useful/helpful, but in most cases it's unneeded and makes it much harder to find what info you do actually want. This PR adds a--verbosity-levelflag to the related commands so that you can limit how much information is returned and displayed.Note
I plan to create a follow-up PR to this one which also changes the default for the
--include-logsflag to false. Much more often than not, this adds a LOT of noise to the output and makes it harder to find what you're looking for.Manual test and example output
Related Issue(s)
Checklist