Page MenuHomePhabricator

Fix remaining page records with page_latest == 0 in database.
Open, Needs TriagePublic

Description

This is the follow-up ticket to T115081 There is maintenance script in Core (attachLatest.php) that fixes the references for pages with existing revisions. Pages that have no revisions can obviously not be corrected and should probably be deleted.

Event Timeline

Marostegui subscribed.

Removing the DBA tag here as there's nothing for us to do, as we don't really run maintenance scripts.
I will kept subscribed to this task in case I'm needed for something else!
As long as the script has wait for replication and isn't issuing big deletes, it should be fine tu be run anytime. But a heads-up on this task would be useful

Thanks!

Krinkle moved this task from Tracking/Watching to Inbox on the Platform Engineering board.
Krinkle edited subscribers, added: daniel, Krinkle; removed: holger.knust.

This appears to be blocking resolution of a production error (T258321), and is pending action by PE. Politely asking for re-triage as it appears to be moved to Tracking without an obvious reason or by accident.

There are just 16 of these; I call them the "Sweet Sixteen". They've been in the database "forever". Why do you need a script to deal with just 16 items? Why can't someone just manually delete them?