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

Feature Request: LookupVindex has no internalize command (equivalent to ReverseTraffic) #15985

Open
Tracked by #13960
mattlord opened this issue May 20, 2024 · 0 comments

Comments

@mattlord
Copy link
Contributor

mattlord commented May 20, 2024

Without this you would e.g.:

  1. Set up MoveTables create
  2. Set up LookupVindex create for 1 or more lookup vindexes
  3. RunMoveTables switchtraffic
  4. Run LookupVindex externalize for the lookup vindexes
  5. Oh no, something went wrong, have to run MoveTables reversetraffic
  6. Because you already did externalize, you need to rebuild the lookup vindexes from scratch or manually reconstruct those workflows

Ideally as part of step 5 you could also run LookupVindex internalize which would be the rough equivalent of reversetraffic for LookupVindex workflows (on externalize the ownership/management of the lookup vindex transfers from vreplication to vtgate, and internalize would be the opposite to get us back to where we started).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant