Daniel Kinzler has uploaded a new change for review. ( 
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(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/70/374570/1

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: newchange
Gerrit-Change-Id: Ibd9cbd44ead325d1ffe4f06924647a247b6d42a5
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Daniel Kinzler <daniel.kinz...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to