Skip to content

Comments

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

Merged
mdimjasevic merged 4 commits intodevelopfrom
wpb-5033/delete-old-data-mls
Oct 13, 2023
Merged

galley: Cleanup garbage data in mls_group_member_client table and drop unused member_client table#3648
mdimjasevic merged 4 commits intodevelopfrom
wpb-5033/delete-old-data-mls

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
@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