Make TitleMoveComplete hook events apply in transactions
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 8 Dec 2015 00:26:07 +0000 (16:26 -0800)
committerKrinkle <krinklemail@gmail.com>
Wed, 9 Dec 2015 18:23:49 +0000 (18:23 +0000)
commitd0b9ffed7601a49233f948ca432558256c01902a
treec43eef6ae9c87ec4098d46389d883d4e761e36bc
parent1d489846c1691d2ba93220e09891c990543dabb1
Make TitleMoveComplete hook events apply in transactions

* All updates for an event are atomic for the main DB.
* This follows-up 9e51328790c0a by reverting the auto-commit
  behavoir which was a side-effect of that change.
* Added TitleMoveCompleting hook with is a pre-commit version
  of the same hook. Various extension could benefit from the
  atomicity of running in the main transaction.

Change-Id: Ife5990bbedca1de78bcf83f2d6fdeeae8086ffad
RELEASE-NOTES-1.27
docs/hooks.txt
includes/MovePage.php