Apply parts of T300576 to wmf wikis
- ALTERs to run:
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/762531/3/db_patches/patch-globaluser-timestamp.sql
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/771347/3/schema/mysql/patch-drop-gu_hidden.sql
- https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/769424/3/schema/mysql/patch-drop-gu_enabled.sql
Combined SQL
DROP INDEX gu_hidden ON /*_*/globaluser; ALTER TABLE /*_*/globaluser DROP gu_hidden, DROP gu_enabled, DROP gu_enabled_method, CHANGE gu_registration gu_registration BINARY(14), CHANGE gu_password_reset_expiration gu_password_reset_expiration BINARY(14);
- Where to run those changes: centralauth databases (s7)
- When to run those changes: any time after T301674
- If the schema change is backwards compatible: Yes
- If the schema change has been tested already on some of the test/beta wikis: beta cluster is running with the new schema
- if the data should be made available on the labs replicas and/or dumps: no change of the existing rules