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).
Description
Description
Related Objects
Related Objects
- Mentioned Here
- T265779: Fatal MWException when trying to rename a page