Page MenuHomePhabricator

Run refreshLinks.php --redirects-only on all wikis
Closed, ResolvedPublic

Description

SELECT rd_from, page_id FROM redirect LEFT JOIN page ON rd_from = page_id WHERE page_id IS NULL;

The above query should never return a row, but it does - redirect table contains rows with inexistent pages, thus the table is apparently during some action(s) not being updated.

Redirect tables should be cleaned up after fix as well by deleting of improper entries.


Version: unspecified
Severity: normal

Details

Reference
bz21962

Related Objects

StatusSubtypeAssignedTask
OpenFeatureNone
ResolvedNone

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:48 PM
bzimport set Reference to bz21962.
bzimport added a subscriber: Unknown Object (MLST).
  • This bug has been marked as a duplicate of bug 16112 ***

I don't think it's a dupe, it's rather related.

I'm sorry, my mistake. It is a different problem indeed. However, the problem does automatically get solved when bug 16112 is fixed (same script).

Mass-unassigning shell bugs from myself to Rob; I used to do them once, but I
don't have time for them any more.

  • This bug has been marked as a duplicate of bug 27480 ***