On Thu, Jul 28, 2011 at 5:04 PM, priyank bagrecha <[email protected]>wrote:

> I found one page http://en.wikipedia.org/wiki/Subroutine which has a
> pageid 40988 in the 05-26 snapshot, but now has a pageid 32177451 in
> the newer snapshot. Just wanted to know what are the circumstances
> under which this happens. Is there a way in the api to know which
> other pages might have had the same treatment?
>

>From the version history:

   - 
2011-06-23T02:47:16<http://en.wikipedia.org/w/index.php?title=Subroutine&oldid=435745170>
   Graham87 <http://en.wikipedia.org/wiki/User:Graham87>  m (36,108
bytes) (moved
   Subprogram <http://en.wikipedia.org/wiki/Subprogram> to
Subroutine<http://en.wikipedia.org/wiki/Subroutine>over redirect:
revert)
   - 
2011-06-23T02:46:21<http://en.wikipedia.org/w/index.php?title=Subroutine&oldid=435745068>
   Graham87 <http://en.wikipedia.org/wiki/User:Graham87>  m (36,108
bytes) (moved
   Subroutine <http://en.wikipedia.org/wiki/Subroutine> to
Subprogram<http://en.wikipedia.org/wiki/Subprogram>:
   history merge)

A funky merge like this (or a general delete/undelete) can create a new page
id; essentially the revisions from the old page ended up getting migrated
from one page to another, and that other page now has the title of the old
page.

-- brion
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to