Page MenuHomePhabricator

GlobalRenameQueue: after rename, Special:CentralAuth gives an exception of type "Exception"
Closed, InvalidPublic

Description

After renaming a user, I am unable to open CentralAuth on the user's former name. See https://meta.wikimedia.org/wiki/Special:GlobalRenameQueue/request/170/view.

Event Timeline

Elfix created this task.Feb 28 2015, 12:24 PM
Elfix raised the priority of this task from to Needs Triage.
Elfix updated the task description. (Show Details)
Elfix added a subscriber: Elfix.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 28 2015, 12:24 PM
Elfix closed this task as Invalid.Feb 28 2015, 1:27 PM
Elfix claimed this task.

Hm, a few hours later, I can now access this page. Guess it was nothing.

Legoktm added a subscriber: Legoktm.Mar 1 2015, 4:05 AM

Depending on how large the rename is, the database can be inconsistent during the process:

  1. Update user.user_name, officially changing the name of the user locally
  2. Update logging, image, and other tables. This can take some time depending on how active the user is
  3. Update centralauth's localnames.ln_name row, which is what Special:CentralAuth uses.

If 2 takes a long time and 3 hasn't happened yet, it's likely that Special:CentralAuth will throw an exception for the old name.