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

galley: Cleanup garbage data in mls_group_member_client table and drop unused member_client table #3648

Merged
merged 4 commits into from
Oct 13, 2023

Conversation

akshaymankar
Copy link
Member

@akshaymankar akshaymankar commented Oct 12, 2023

https://wearezeta.atlassian.net/browse/WPB-5033

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

Pre MLS draft-17, the table didn't have a couple of fields. Nothing in the API
blocked creation of MLS clients in prod. So, the table might now contain some
nulls which the application code doesn't handle very well. This will get rid of
all such clients as it is easier to do this than to expect the nulls.
The table is unused.
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Oct 12, 2023
@akshaymankar
Copy link
Member Author

Actually, maybe we should add something to the release notes to warn people about having used an undocumented feature 😅

That table doesn't exist anymore, so the data migration will fail.
@mdimjasevic mdimjasevic merged commit 862ab9c into develop Oct 13, 2023
2 checks passed
@mdimjasevic mdimjasevic deleted the wpb-5033/delete-old-data-mls branch October 13, 2023 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants