Page MenuHomePhabricator

Non-existent wikis in globaluserinfo API
Closed, ResolvedPublic

Description

The API is inconsistent regarding the existence of deleted wikis. Krinkle (T29994) and Reedy (T30384) suggest the wikis were not removed from all dblists.

For example, the Bashkir Wiktionary is listed by globaluserinfo[1], but does not exist according to sitematrix[2]. This causes problems for scripts that cross-reference the dbname to the details gathered from the site matrix.

I encountered this problem with the following dbnames:

  • bawiktionary
  • liquidthreads_labswikimedia
  • tokiponawiki
  • tokiponawikibooks
  • tokiponawikiquote
  • tokiponawiktionary
  1. http://en.wikipedia.org/w/api.php?action=query&meta=globaluserinfo&guiuser=Pathoschild&guiprop=|merged
  2. http://meta.wikimedia.org/w/api.php?action=sitematrix

Version: unspecified
Severity: major

Details

Reference
bz28393

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:30 PM
bzimport set Reference to bz28393.
  • Bug 28384 has been marked as a duplicate of this bug. ***
  • Bug 27994 has been marked as a duplicate of this bug. ***

pdhanda wrote:

Looking at this now. I think it is an issue with outdated entries in the CentralAuth database.

I've removed the relevant entries from the localnames and localuser tables. I documented the procedure at http://wikitech.wikimedia.org/view/Delete_a_wiki.

  • Bug 24351 has been marked as a duplicate of this bug. ***
Krinkle renamed this task from Remove deleted wikis from all dblists to Non-existent wikis in globaluserinfo API.Mar 13 2019, 1:14 PM