Page MenuHomePhabricator

Remove migration code from Hooks.php
Closed, ResolvedPublic3 Estimated Story Points

Description

Now that wgCheckUserEventTablesMigrationStage has been set to SCHEMA_COMPAT_NEW, the value can be assumed to always be SCHEMA_COMPAT_NEW and the configuration value can be removed.

This task will be done after T366781: Run maintenance script to delete entries only for use when reading old on WMF wikis. This means that this task can also remove references to cuc_only_for_read_old.

Acceptance criteria
  • Remove wgCheckUserEventTablesMigrationStage and other migration related code from Hooks.php (assuming the value of SCHEMA_COMPAT_NEW where necessary)

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

Change #1052729 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for logout handler

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

Change #1052735 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for login handler

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

Change #1052744 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for email handler

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

Change #1052747 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for reset email handler

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

Change #1052758 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for user created handler

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

Change #1052788 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] [WIP] Move Hooks::updateCheckUserData to CheckUserInsert service

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

Change #1052787 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] [WIP] Move RecentChanges save handler to separate file

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

Change #1052729 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for logout handler

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

Change #1052735 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for login handler

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

Change #1052744 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for email handler

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

Change #1052747 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for reset email handler

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

Change #1052758 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Remove wgCheckUserEventTablesMigrationStage for user created handler

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

Change #1052788 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Move Hooks::updateCheckUserData to CheckUserInsert service

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