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.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T115081 Determine root cause of inaccessible pages having `page_latest = 0` | |||
Duplicate | PRODUCTION ERROR | None | T258321 Fatal exception of type "MWException" on arzwiki when renaming articles | ||
Open | None | T261797 Fix remaining page records with page_latest == 0 in database. |
Event Timeline
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!
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?