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

For partial MoveTables, setup reverse shard routing rules on workflow creation #11415

Merged

Commits on Sep 30, 2022

  1. TEsting....

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    6bb231d View commit details
    Browse the repository at this point in the history
  2. Setup reverse routing rules at the start of the first partial movetab…

    …les. Enhance e2e test to test for this as well as switch the remaining shard so that all shards are switched
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    2e0e3bb View commit details
    Browse the repository at this point in the history
  3. Update display representation of state for partially moved keyspaces

    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    7fb0ccf View commit details
    Browse the repository at this point in the history
  4. Test improvements

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    b56d1ca View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. Cleanup shard routing rules on cancel/complete

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    dc1729d View commit details
    Browse the repository at this point in the history
  2. Cleanup intermediate changes

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    618bdb5 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/main' into shard_migration_pre_c…

    …utover_routing
    
    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    01f2af7 View commit details
    Browse the repository at this point in the history
  4. Fix DryRun TrafficSwitcher and its tests

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    fc2f8cd View commit details
    Browse the repository at this point in the history
  5. Support concurrent partial movetables for N keyspaces

    And other minor changes after self review
    
    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    a202f19 View commit details
    Browse the repository at this point in the history
  6. Avoid unnecessary save + rebuild steps

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    1358948 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2022

  1. Add secondary ordering for shard routing rules on to_keyspace

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    673ead5 View commit details
    Browse the repository at this point in the history
  2. Minor changes after self review

    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 2, 2022
    Configuration menu
    Copy the full SHA
    95bf400 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Merge remote-tracking branch 'origin/main' into shard_migration_pre_c…

    …utover_routing
    
    Signed-off-by: Matt Lord <mattalord@gmail.com>
    mattlord committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    fa44bab View commit details
    Browse the repository at this point in the history