Implementing T62962: The primary key of recentchanges (rc_id) table should be unsigned
- ALTERs to run: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/667356/4/maintenance/archives/patch-recentchanges-rc_id.sql and and https://gerrit.wikimedia.org/r/c/mediawiki/core/+/667158/2/maintenance/archives/patch-recentchanges-rc_timestamp.sql
- Where to run those changes: all.dblist
- When to run those changes: At any time (preferably before it runs out :D)
- If the schema change is backwards compatible: Yes
- If the schema change has been tested already on some of the test/beta wikis: Tested in beta cluster.
- if the data should be made available on the labs replicas and/or dumps: Yes, data in this table is public.
Progress
- s1
- eqiad T276150#6971937
- codfw
- s2
- eqiad T276150#6907598 only the master pending (needs switchover)
- codfw
- s3
- eqiad T276150#6982459 only the master pending (needs switchover)
- codfw
- s4
- eqiad T276150#6924206 only the master pending (needs switchover)
- codfw
- s5
- eqiad T276150#6903937 only the master pending (needs switchover)
- codfw
- s6
- eqiad T276150#6877953
- codfw T276150#6877953
- s7
- eqiad T276150#6899689
- codfw
- s8
- eqiad T276150#6916444 only the master pending (needs switchover)
- codfw
- labswiki
- labtestwiki