Skip to content
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

more resilient rebuild keyspace graph check, tablet controls not in e… #7442

Merged
merged 1 commit into from
Feb 18, 2021

Conversation

inexplicable
Copy link
Contributor

@inexplicable inexplicable commented Feb 4, 2021

Description

After some emergency fix post split shard (SwitchWrites), we have some lingering tablet controls left in the partitions.
And those're blocking RebuildKeyspaceGraph due to the rigid check of any tablet controls even if there's no actual disabled service

Related Issue(s)

Fixes #7503

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

…ffect if there has no actual disabled query service

Signed-off-by: hzhou <hzhou@pinterest.com>
Copy link
Contributor

@rohit-nayak-ps rohit-nayak-ps left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm
nice, this is useful: we have seen this happening recently for other users as well.

@deepthi
Copy link
Member

deepthi commented Feb 7, 2021

@inexplicable can you please create an issue that documents the problem and link it to this PR?
Once that is done we can merge this fix.

@deepthi deepthi merged commit 5fb1af5 into vitessio:master Feb 18, 2021
@askdba askdba added this to the v10.0 milestone Feb 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Lingering TabletControl in serving keyspace graph blocks RebuildKeyspaceGraph command
5 participants