Page MenuHomePhabricator

Use ordinary deletion prior to doing further cleanup
Open, Needs TriagePublic

Description

The DeletePagesForGood extension currently requires doing many of the same steps as ordinary page deletion, namely cleaning up the links tables. All of those steps will become redundant if the extension simply deletes the page normally prior to doing further cleanup. An advantage is that the corresponding rows from the ip_changes, revision_comment_temp, and revision_actor_temp tables will be correctly deleted.

Event Timeline

Change 566113 had a related patch set uploaded (by GeoffreyT2000; owner: GeoffreyT2000):
[mediawiki/extensions/DeletePagesForGood@master] Delete page normally prior to doing further cleanup

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

T211757 is a subtask because it will be fixed when the current task will be resolved: it is an issue on a specific part of the classic deletion.