- ALTERs to run:
- https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/CheckUser/+/c6f338aa0f8330e0b2f05d4d42751af0477335d6/schema/mysql/patch-cu_changes-drop-cuc_actiontext.sql
- https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/CheckUser/+/c6f338aa0f8330e0b2f05d4d42751af0477335d6/schema/mysql/patch-cu_changes-drop-cuc_only_for_read_old.sql
- https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/CheckUser/+/c6f338aa0f8330e0b2f05d4d42751af0477335d6/schema/mysql/patch-cu_changes-drop-cuc_private.sql
- Where to run those changes: all wikis
- When to run those changes: When DBA has time, with a note below that might be relevant
- If the schema change is backwards compatible: No, but the columns are no longer used on WMF production
- If the schema change has been tested already on some of the test/beta wikis: CheckUser is not on the beta cluster. Schema change has been applied to https://checkuser-beta-wiki.wmcloud.org/
- If the data should be made available on the labs replicas and/or dumps: No changes to the existing should be needed, the cu_changes table is already fully private
Note: By doing this alter the table will also be heavily optimised on some wikis. For example, on loginwiki a few weeks ago the row count dropped by 99.9% for the cu_changes table. As such, that might be useful to know for prioritisation.
Progress:
- s1: Done
- s2: Done
- s3: Done
- s4: Done
- s5: Done
- s6: Done
- s7: Done
- s8: Done