Call setTransactionTicket() on DeferredUpdates sub-queue items too
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 23 Sep 2016 00:03:51 +0000 (17:03 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Fri, 23 Sep 2016 00:03:56 +0000 (17:03 -0700)
commitc5cba0ea15b2fe5e0fa6d72983af59bc6b899ed0
treebe81720b560dd33142b8373d52b959b3411536f2
parent5c22d671e0952137952403392a46957fca4a736a
Call setTransactionTicket() on DeferredUpdates sub-queue items too

This should lower the rate of "does not have outer scope" log
warnings in DBPerformance.

Also add traces to such logs.

Change-Id: I7d21ea745cae07e0fbbe4cd8de82e93f1d10e0a5
includes/deferred/DeferredUpdates.php
includes/libs/rdbms/lbfactory/LBFactory.php