Page MenuHomePhabricator

New pages disappear from Special:NewPages under certain conditions
Closed, DuplicatePublic

Description

New pages disappear from Special:NewPages under certain conditions:

Steps to reproduce:

  1. Create "Foo" (it appears on the NewPages list)
  2. Create "Bar" (it appears on the NewPages list above Foo)
  3. Move "Foo" to "Qux"
  4. Delete "Foo"

Neither Foo nor Qux appear on NewPages


Version: unspecified
Severity: normal

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:52 PM
bzimport set Reference to bz30849.
bzimport added a subscriber: Unknown Object (MLST).

This seems similar to bug 30368 / bug 30470.

Note, I do not believe this is a regression in 1.18 (behaviour is present in 1.16 in my tests) so it may not block bug 28425

(In reply to comment #2)

Note, I do not believe this is a regression in 1.18 (behaviour is present in
1.16 in my tests) so it may not block bug 28425

Yep, this is old news.

Ok, so it's old news. Anyone have an idea for how it could be fixed?

(In reply to comment #4)

Ok, so it's old news. Anyone have an idea for how it could be fixed?

See also bug 17463 which touches a related issue. The simple way to fix this would be to mess around with entries in the recentchanges table when page moves happen, but doing so is a bit controversial/feels wrong. I suppose a page move could just also add an extra "new page created" entry, but that also seems odd.

Change 902213 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/Graph@master] Drop redundant targets

https://gerrit.wikimedia.org/r/902213

Change 902214 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/CirrusSearch@master] Remove redundant targets

https://gerrit.wikimedia.org/r/902214

Change 902214 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] Remove redundant targets

https://gerrit.wikimedia.org/r/902214

Change 902213 merged by jenkins-bot:

[mediawiki/extensions/Graph@master] Drop redundant targets

https://gerrit.wikimedia.org/r/902213