jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/374570 )
Change subject: Pre-fetch titles in ChangeHandler
......................................................................
Pre-fetch titles in ChangeHandler
This is for parity with I71af6f13c84.
Change-Id: Ibd9cbd44ead325d1ffe4f06924647a247b6d42a5
---
M client/includes/Changes/ChangeHandler.php
1 file changed, 3 insertions(+), 0 deletions(-)
Approvals:
Ladsgroup: Looks good to me, approved
jenkins-bot: Verified
diff --git a/client/includes/Changes/ChangeHandler.php
b/client/includes/Changes/ChangeHandler.php
index 58dc2ec..81c45de 100644
--- a/client/includes/Changes/ChangeHandler.php
+++ b/client/includes/Changes/ChangeHandler.php
@@ -5,6 +5,7 @@
use Exception;
use Hooks;
use InvalidArgumentException;
+use LinkBatch;
use MWException;
use SiteLookup;
use Title;
@@ -133,6 +134,8 @@
// Run all updates on all affected pages
$titlesToUpdate = $this->getTitlesForUsages( $usagesPerPage );
+ ( new LinkBatch( $titlesToUpdate ) )->execute();
+
$this->updater->purgeWebCache( $titlesToUpdate );
$this->updater->scheduleRefreshLinks( $titlesToUpdate );
$this->updater->injectRCRecords( $titlesToUpdate, $change );
--
To view, visit https://gerrit.wikimedia.org/r/374570
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ibd9cbd44ead325d1ffe4f06924647a247b6d42a5
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Daniel Kinzler <[email protected]>
Gerrit-Reviewer: Addshore <[email protected]>
Gerrit-Reviewer: Aude <[email protected]>
Gerrit-Reviewer: EBernhardson <[email protected]>
Gerrit-Reviewer: Ladsgroup <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits