slack-19.0
: v22 backports for vtorc
, part 2
#596
Draft
+635
−411
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR contains backports of a collection of v22 contributions to improve the topo-efficiency and safety of VTOrc. Also, the upstream version of key-range support was backported, replacing the un-upstreamed support we added
Related Issue(s)
--topo_read_concurrency
vitessio/vitess#17276vtorc
: require topo forHealthy: true
in/debug/health
(#17129) vitessio/vitess#17351vtorc
: fetch all tablets from cells once + filter during refresh vitessio/vitess#17388--clusters_to_watch
flag vitessio/vitess#17604This also included a revert of #457, to replace this code with the upstream variant: vitessio#17604
Checklist
Deployment Notes