Page MenuHomePhabricator

Clean up block_target migration code
Closed, ResolvedPublic

Description

Now that $wgBlockTargetMigrationStage is set to SCHEMA_COMPAT_NEW on WMF wikis, we can remove the relevant schema-independent migration code and unconditionally use the new schema.

Event Timeline

Change #1023166 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/core@master] block: Deprecate and stop using $wgBlockTargetMigrationStage

https://gerrit.wikimedia.org/r/1023166

Change #1023166 merged by jenkins-bot:

[mediawiki/core@master] block: Deprecate and stop using $wgBlockTargetMigrationStage

https://gerrit.wikimedia.org/r/1023166

Some usages of $wgBlockTargetMigrationStage remain in WMF-maintained extensions.

Change #1046796 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/GrowthExperiments@master] Stop using $wgBlockTargetMigrationStage

https://gerrit.wikimedia.org/r/1046796

Change #1046798 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/PageTriage@master] Stop using $wgBlockTargetMigrationStage

https://gerrit.wikimedia.org/r/1046798

Change #1046796 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Stop using $wgBlockTargetMigrationStage

https://gerrit.wikimedia.org/r/1046796

Change #1046798 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] Stop using $wgBlockTargetMigrationStage

https://gerrit.wikimedia.org/r/1046798

@tstarling this task has been in review since June 17. I wanted to confirm if it still needs review. Is there a specific person you need feedback from?