As discussed in T327046, MediaWiki-Platform-Team does not need it.
Description
Details
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Remove EventLogging integration | mediawiki/extensions/CentralAuth | master | +0 -26 |
| Status | Subtype | Assigned | Task | |
|---|---|---|---|---|
| · · · | ||||
| Resolved | matmarex | T327046 Improve (or identify) monitoring for CentralAuth autologins on Wikimedia wikis | ||
| Resolved | Ottomata | T282131 Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned | ||
| Resolved | matmarex | T349005 Decommission Schema:CentralAuth | ||
| · · · |
Event Timeline
I am not really sure what's needed to do this. I'll start by removing the code that uses it. @phuedx I'd appreciate your help with the rest.
There are no uses of the schema in the analytics repos. Once your patches are deployed, we just need to mark the schema as inactive and protect the page on metawiki. The table will be empty after 90 days but we can manually delete the data if necessary.
Change 966903 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):
[mediawiki/extensions/CentralAuth@master] Remove EventLogging integration
Change 966903 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] Remove EventLogging integration
I've marked the schema as inactive: https://meta.wikimedia.org/w/index.php?title=Schema_talk%3ACentralAuth&diff=25765053&oldid=13302875
I don't have the right to protect the page. I wonder who does 🤔
Thanks.
Judging by the existing protections: https://meta.wikimedia.org/wiki/Special:ProtectedPages?namespace=470 that would be @Ottomata and @mforns.