This lets callers use commitAndWaitForReplication() more easily.
Change-Id: I743bd1f989b8fb3b7ba3e5cc8ce1bb44c00f99af
'LinksUpdateComplete': At the end of LinksUpdate::doUpdate() when updating,
including delete and insert, has completed for all link tables
&$linksUpdate: the LinksUpdate object
+$ticket: prior result of LBFactory::getEmptyTransactionTicket()
'LinksUpdateConstructed': At the end of LinksUpdate() is construction.
&$linksUpdate: the LinksUpdate object
// Run post-commit hooks without DBO_TRX
$this->getDB()->onTransactionIdle(
function () {
- Hooks::run( 'LinksUpdateComplete', [ &$this ] );
+ Hooks::run( 'LinksUpdateComplete', [ &$this, $this->ticket ] );
},
__METHOD__
);