Brion Vibber wrote:
Timwi wrote:
This leads me to believe that a relevant index is missing on the DB table?
The fields required to do this efficiently aren't there; the revision table has no namespace information.
We can't add the fields either, if we copied the namespace to the revision table, then we'd lose constant time page moves. It seems to be an O(N) problem whichever way you look at it, unless someone else has some bright ideas?
-- Tim Starling