Summary
Closed wikis are unlikely to be re-opened and so keeping extensions which have no use on the wikis provides no extra value. Additionally, the extensions with database tables add to the issue of too many database tables in a cluster.
We can undeploy extensions where their database tables have no rows (or possibly where these rows provide no historical value)
Background
- Extensions like AbuseFilter, CheckUser, FlaggedRevs, etc are only useful when the wiki is not closed
- While in some cases they may have some data, they use database tables which are then likely empty or have no data which is useful to keep long term
- There are issues that s3 is approaching too many database tables
- Cutting the number of database tables would help push back this issue and would avoid the need to create a new section
Acceptance criteria
- Explore which extensions add tables and are on closed wikis
- Decide which of these extensions can be safely undeployed from which closed wikis
- Undeploy the extensions from the closed wikis and drop the database tables once this is stably achieved