-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Experimental: Multi-tenant import support in Vitess #15128
Experimental: Multi-tenant import support in Vitess #15128
Commits on Mar 4, 2024
-
Initial commit for adding filter clause to MoveTables. Working e2e test.
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 7b97add - Browse repository at this point
Copy the full SHA 7b97addView commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for f680c67 - Browse repository at this point
Copy the full SHA f680c67View commit details -
Fix failing unit and e2e tests
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 5a89e9c - Browse repository at this point
Copy the full SHA 5a89e9cView commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 633e817 - Browse repository at this point
Copy the full SHA 633e817View commit details -
Fix incorrect logic for getting reverse replication filter
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 9767c52 - Browse repository at this point
Copy the full SHA 9767c52View commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 645a313 - Browse repository at this point
Copy the full SHA 645a313View commit details -
Fix logic for adding additional filter in reverse workflows
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 764d39b - Browse repository at this point
Copy the full SHA 764d39bView commit details -
Fix a bunch of failing unit tests
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 82412b4 - Browse repository at this point
Copy the full SHA 82412b4View commit details -
Add Keyspace Routing Rules to proto and functions to get/put the rules
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 95c7742 - Browse repository at this point
Copy the full SHA 95c7742View commit details -
Use keyspace routing rules in vtgate
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 04327be - Browse repository at this point
Copy the full SHA 04327beView commit details -
Remove compressed rules for now, until we come up with a better abstr…
…action for them. Add vtctldclient cli commands for Apply/Get KeyspaceRoutingRules Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 416cb18 - Browse repository at this point
Copy the full SHA 416cb18View commit details -
Add flags for keyspace routing rules in MoveTables. Add rules when cr…
…eating the workflow and switching traffic. Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 8c21354 - Browse repository at this point
Copy the full SHA 8c21354View commit details -
Working e2e test for single tenant migration with keyspace routing ru…
…les. Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 092d5b0 - Browse repository at this point
Copy the full SHA 092d5b0View commit details -
Protect map access with mutexes in e2e test. Make function scope priv…
…ate to tests. Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 91481b9 - Browse repository at this point
Copy the full SHA 91481b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e81e873 - Browse repository at this point
Copy the full SHA e81e873View commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for d2617f6 - Browse repository at this point
Copy the full SHA d2617f6View commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for dade06e - Browse repository at this point
Copy the full SHA dade06eView commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for b753df4 - Browse repository at this point
Copy the full SHA b753df4View commit details -
Improve e2e test by creating more tenants and randomize the workflow …
…steps Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for f46061f - Browse repository at this point
Copy the full SHA f46061fView commit details -
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for c34783f - Browse repository at this point
Copy the full SHA c34783fView commit details
Commits on Mar 5, 2024
-
Revert compression test. For now we are going to assume keyspace rout…
…ing rules will not be large Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for ba8e428 - Browse repository at this point
Copy the full SHA ba8e428View commit details -
Address a couple of review comments
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 55c7df6 - Browse repository at this point
Copy the full SHA 55c7df6View commit details -
Address more review comments. Refactor the e2e test.The refactor of F…
…uncExpr required a change in a unit test helper. Uncomment frozen workflow code for now so that unit tests run. Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 9b6b640 - Browse repository at this point
Copy the full SHA 9b6b640View commit details -
Allow creating new MoveTables workflows when there are previous Froze…
…n workflows Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for eedb210 - Browse repository at this point
Copy the full SHA eedb210View commit details -
Fix unit tests for removal of the frozen check
Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for afaa323 - Browse repository at this point
Copy the full SHA afaa323View commit details -
Reduce number of tenants in e2e test to make it run in a reasonable t…
…ime in CI. Let it run in its own workflow for now to isolate any issues and allow running it several times Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 3343c15 - Browse repository at this point
Copy the full SHA 3343c15View commit details
Commits on Mar 6, 2024
-
Fix check in reverse traffic to account for keyspace routing rules. A…
…dd ReverseTraffic to e2e tests. Some refactor of e2e test. Signed-off-by: Rohit Nayak <rohit@planetscale.com>
Configuration menu - View commit details
-
Copy full SHA for 6ab42cc - Browse repository at this point
Copy the full SHA 6ab42ccView commit details