Last modified: 2011-01-25 00:23:41 UTC
When a cached double-redirect is fixed, the item continues to display on [[Special:DoubleRedirects]] until the next time the cache is updated, but the item is struck-out using <s> and </s> tags, as per Bug #10985. Within the past week or so, however, some entries have remained un-struck even though they appear to have been fixed and are no longer double-redirects. This can best be seen on [[w:en:Special:DoubleRedirects]], as this wiki has a much larger collection of double-redirects than any other.
On further study, the bug appears to be placing pages on [[Special:DoubleRedirects]] that are not double-redirects at all (at least not at the time the listing is generated). Example: currently, [[w:en:Special:DoubleRedirects]] includes the following entry: # [[w:en:Football World Cup 2006 - Asian Qualification Groups]] → [[w:en:2006 FIFA World Cup (qualification AFC)]] → [[w:en:2006 FIFA World Cup qualification (AFC)]] Checking the page histories reveals that this was a double-redirect that actually was fixed back in July 2006, and neither of the two redirect pages has been edited at all since that time. Just a hunch, but this may be related to the changes made to fix Bug #10931.
This bug is caused by false entries in the redirect table: mysql> select page_id from page where page_namespace = 0 and page_title = 'Football_World_Cup_2006_-_Asian_Qualification_Groups'; +---------+ | page_id | +---------+ | 2922110 | +---------+ 1 row in set (0.00 sec) mysql> select rd_namespace, rd_title from redirect where rd_from = 2922110; +--------------+-----------------------------------------+ | rd_namespace | rd_title | +--------------+-----------------------------------------+ | 0 | 2006_FIFA_World_Cup_(qualification_AFC) | +--------------+-----------------------------------------+ 1 row in set (0.01 sec) mysql> select page_id from page where page_namespace = 0 and page_title = 'Smackdown!'; +---------+ | page_id | +---------+ | 1058156 | +---------+ 1 row in set (0.01 sec) mysql> select rd_namespace, rd_title from redirect where rd_from = 1058156; +--------------+------------+ | rd_namespace | rd_title | +--------------+------------+ | 0 | SmackDown! | +--------------+------------+ 1 row in set (0.37 sec) (Toolserver database)
Domain: MediaWiki/Special pages -> Wikimedia/Site requests Keywords: shell
I checked out these entries, and the quoted entries are correct (the pages are indeed redirects). If you find any incorrect entries, report them.