Make DeferredUpdates avoid running during LBFactory::commitMasterChanges
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 2 May 2018 23:56:07 +0000 (16:56 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Thu, 3 May 2018 22:11:38 +0000 (15:11 -0700)
commita79b9737f1b05171af60a3127d6c628ea6a16a96
tree029d5dae23401a2f5f93d6238e8afa754821aef7
parent12e3fa9f7851ce84bd4a1146b1b0e431173f7018
Make DeferredUpdates avoid running during LBFactory::commitMasterChanges

Bug: T193668
Change-Id: I50890ef17ea72481a14c4abcd93ae58b93f15d28
includes/deferred/DeferredUpdates.php
includes/libs/rdbms/lbfactory/ILBFactory.php
includes/libs/rdbms/lbfactory/LBFactory.php
tests/phpunit/includes/deferred/DeferredUpdatesTest.php