Skip to content
This repository was archived by the owner on Dec 16, 2022. It is now read-only.

[do not merge] Slack vitess v10.0.2.vtctld#231

Closed
ajm188 wants to merge 28 commits intomasterfrom
slack-vitess-v10.0.2.vtctld
Closed

[do not merge] Slack vitess v10.0.2.vtctld#231
ajm188 wants to merge 28 commits intomasterfrom
slack-vitess-v10.0.2.vtctld

Conversation

@ajm188
Copy link
Copy Markdown

@ajm188 ajm188 commented Jul 23, 2021

Description

This will serve as the base branch for 10.x vtctld branches, and should not be merged into master.

This adds the following cherry-picks onto our vtctld deploy branch:

Related Issue(s)

Checklist

  • Should this PR be backported?
  • Tests were added or are not required
  • Documentation was added or is not required

Deployment Notes

Impacted Areas in Vitess

Components that this PR will affect:

  • Query Serving
  • VReplication
  • Cluster Management
  • Build/CI
  • VTAdmin

Rafael Chacon and others added 21 commits July 22, 2021 20:32
…funcs_to_topotools

[wrangler|topotools] Migrate `UpdateShardRecords`, `RefreshTabletsByShard`, and `{Get,Save}RoutingRules`
Add missing return on a failed `GetShard` call in `FindAllShardsInKeyspace`
…_remote_timeout

Add RemoteOperationTimeout to both legacy and grpc `ChangeTabletType` implementations.
…event_self_reparent

[vtctldserver] Add guard against self-reparent, plus misc updates
…vschemas

[vtctld] Add GetSrvVSchemas command

Signed-off-by: Andrew Mason <amason@slack-corp.com>
…ngrules

[vtctldserver] Migrate routing rules RPCs, and also `RebuildVSchemaGraph`

Signed-off-by: Andrew Mason <amason@slack-corp.com>
…figs

[trace] Add optional flags to support flexible jaeger configs

Signed-off-by: Andrew Mason <amason@slack-corp.com>
[vtctldserver] Migrate `CellInfo`, `CellAlias` rw RPCs

Signed-off-by: Andrew Mason <amason@slack-corp.com>
…sh_state_rpcs

[vtctldserver] Add RefreshState RPCs

Signed-off-by: Andrew Mason <amason@slack-corp.com>
[workflow] Add vreplication_log data to workflow protos, and `VtctldServer.GetWorkflows` method

Signed-off-by: Andrew Mason <amason@slack-corp.com>
…rkflows

[workflow] Add tracing to `GetWorkflows` endpoint

Signed-off-by: Andrew Mason <amason@slack-corp.com>
…scanworkflow

[workflow] Call `scanWorkflow` concurrently

Signed-off-by: Andrew Mason <amason@slack-corp.com>
Signed-off-by: Andrew Mason <amason@slack-corp.com>
[vtctldserver] Add tracing

Signed-off-by: Andrew Mason <amason@slack-corp.com>
[trace] Add logging support to opentracing plugins
…_aliases

[topo] Refactor `ExpandCells` to not error on valid aliases

Signed-off-by: Andrew Mason <amason@slack-corp.com>
[vtctldserver] Update tests to prevent races during tmclient init
…info

[vtctldserver] Add additional backup info fields

Signed-off-by: Andrew Mason <amason@slack-corp.com>
…il_fix

[grpcvtctldserver] Fix backup detail limit math
add backup status to vtctld 9.0 branch

Signed-off-by: Andrew Mason <amason@slack-corp.com>
@ajm188 ajm188 requested review from doeg, guidoiaquinti and rafael July 23, 2021 00:37
Signed-off-by: Andrew Mason <amason@slack-corp.com>
@ajm188 ajm188 force-pushed the slack-vitess-v10.0.2.vtctld branch from 276cecc to b17a402 Compare July 23, 2021 01:31
Andrew Mason and others added 4 commits August 25, 2021 14:59
…t_conns

[grpctmclient] Add support for (bounded) per-host connection reuse

Signed-off-by: Andrew Mason <amason@slack-corp.com>
….pre

Add grpctmclient cached to v10 vtctld branch
…ge-comparison

Adds padding to keyrange comparison
vtctl.generateShardRanges -> key.GenerateShardRanges
deepthi and others added 2 commits September 28, 2021 10:51
Fix for padding in OrderAndCheckPartitions
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants