Addshore has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/282208

Change subject: WikiPageEntityMetaDataLookup force use wb_epp_entity index
......................................................................

WikiPageEntityMetaDataLookup force use wb_epp_entity index

Bug: T131026
Change-Id: If2d435489d13707d27b583c658176c51048c5666
---
M lib/includes/store/sql/WikiPageEntityMetaDataLookup.php
1 file changed, 10 insertions(+), 1 deletion(-)


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

diff --git a/lib/includes/store/sql/WikiPageEntityMetaDataLookup.php 
b/lib/includes/store/sql/WikiPageEntityMetaDataLookup.php
index 9d9ec26..2b788ec 100644
--- a/lib/includes/store/sql/WikiPageEntityMetaDataLookup.php
+++ b/lib/includes/store/sql/WikiPageEntityMetaDataLookup.php
@@ -178,7 +178,16 @@
                // pick text via rev_text_id
                $join['text'] = array( 'INNER JOIN', 'old_id=rev_text_id' );
 
-               $res = $db->select( $tables, $fields, $this->getEppWhere( 
$entityIds, $db ), __METHOD__, array(), $join );
+               $res = $db->select(
+                       $tables,
+                       $fields,
+                       $this->getEppWhere( $entityIds, $db ),
+                       __METHOD__,
+                       array(
+                               'USE INDEX' => [ 'wb_entity_per_page' => 
'wb_epp_entity' ]
+                       ),
+                       $join
+               );
 
                $this->releaseConnection( $db );
 

-- 
To view, visit https://gerrit.wikimedia.org/r/282208
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If2d435489d13707d27b583c658176c51048c5666
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Addshore <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to