Last modified: 2007-05-17 03:08:58 UTC
When undeleting past revisions on a page that exists, the history list isn't visibly updated to users; the pre-undelete version cached by the browser continues to be shown. It needs to update the page_touched timestamp to make sure history page caches are cleared. If the one of the undeleted revisions is newer than the current revision, it also needs to update page_latest and send squid cache clearances.
*** Bug 2988 has been marked as a duplicate of this bug. ***
*** Bug 8764 has been marked as a duplicate of this bug. ***
Done in r21989.