Page MenuHomePhabricator

Moves over redirects are not atomic
Open, Needs TriagePublic

Description

While investigating T265779, I noted that move operations that include overwriting the target page are not atomic. In fact, it's entirely possible that the deletion will succeed but the move will not, e.g. if an AbuseFilter is used to prevent the page move (this is just a simple way to reproduce the issue, but anything can cause the move to fail).