From the checklist at https://wikitech.wikimedia.org/wiki/Schema_changes:
- ALTERs to run: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/482371/3/maintenance/archives/patch-drop-comment-fields.sql and https://gerrit.wikimedia.org/r/c/mediawiki/core/+/525605/8/maintenance/archives/patch-drop-user-fields.sql
- Where to run those changes: all.dblist
- When to run those changes: No time constraint.
- If the schema change is backwards compatible: Yes. The code no longer accesses these fields.
- If the schema change has been tested already on some of the test/beta wikis: It appears to have been auto-deployed to Beta. Things seem to be working, and if anyone has complained about things breaking I haven't heard it.
- If the data should be made available on the labs replicas and/or dumps: N/A, no new data is being added here. References to these fields from Labs replica views were removed in T212972 and T223406.
Progress:
- s1
- codfw
- eqiad progress T233135#5691987
- Run maintain-views on labs hosts to recreate the views (sudo /usr/local/sbin/maintain-views --databases jawiki --table protected_titles --replace-all)
- s2
- codfw
- eqiad progress T233135#5578395
- Run maintain-views on labs hosts to recreate the views
- s3
- codfw
- eqiad progress T233135#5703954
- Run maintain-views on labs hosts to recreate the views
- s4
- codfw
- eqiad progress T233135#5730827
- Run maintain-views on labs hosts to recreate the views
- s5
- codfw
- eqiad progress T233135#5655648
- Run maintain-views on labs hosts to recreate the views
- s6
- codfw T233135#5502104
- eqiad progress T233135#5502104
- Run maintain-views on labs hosts to recreate the views
- s7
- codfw
- eqiad progress T233135#5571998
- Run maintain-views on labs hosts to recreate the views
- s8
- codfw
- eqiad progress T233135#5671879
- Run maintain-views on labs hosts to recreate the views
- labswiki
- labtestwiki
- Remove columns from modules/role/files/mariadb/filtered_tables.txt once everything is done. https://gerrit.wikimedia.org/r/558851