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

Foreign Keys: UPDATE planning #13762

Merged
merged 6 commits into from
Aug 17, 2023
Merged

Commits on Aug 10, 2023

  1. feat: verify fk management requirement for update columns

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c4d3409 View commit details
    Browse the repository at this point in the history
  2. if table vindex are shard scoped, all the foreign keys become shard s…

    …coped, hence can be ignored based on the statement type
    
    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    aa4e9d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. fix logic for checking fk involvement, added update fk e2e test

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    759abb2 View commit details
    Browse the repository at this point in the history
  2. refactor: merge update column fk detection logic

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    81b31ac View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. check parent foreign key for update column validity, added tests

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    f552d4c View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Merge remote-tracking branch 'upstream/main' into fk-update

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    2aa7b17 View commit details
    Browse the repository at this point in the history