jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/377781 )
Change subject: Replace more problematic uses of "SELECT *" ...................................................................... Replace more problematic uses of "SELECT *" With the introduction of CommentStore, selects from various table require certain joins or column aliases for proper operation. Change-Id: I2ecb6030bf253664c3227d69b5ed2277596a83f0 (cherry picked from commit 33ba36c88a081bf1f1c4e321e01db3b6b78b5d22) --- M includes/diff/DifferenceEngine.php M includes/filerepo/file/LocalFile.php 2 files changed, 8 insertions(+), 7 deletions(-) Approvals: Chad: Looks good to me, approved jenkins-bot: Verified diff --git a/includes/diff/DifferenceEngine.php b/includes/diff/DifferenceEngine.php index 34f28523..ed8cbb4 100644 --- a/includes/diff/DifferenceEngine.php +++ b/includes/diff/DifferenceEngine.php @@ -181,7 +181,8 @@ public function deletedLink( $id ) { if ( $this->getUser()->isAllowed( 'deletedhistory' ) ) { $dbr = wfGetDB( DB_REPLICA ); - $row = $dbr->selectRow( 'archive', '*', + $row = $dbr->selectRow( 'archive', + Revision::selectArchiveFields(), [ 'ar_rev_id' => $id ], __METHOD__ ); if ( $row ) { diff --git a/includes/filerepo/file/LocalFile.php b/includes/filerepo/file/LocalFile.php index b50e293..f9f3ffa 100644 --- a/includes/filerepo/file/LocalFile.php +++ b/includes/filerepo/file/LocalFile.php @@ -1134,11 +1134,9 @@ if ( $this->historyLine == 0 ) { // called for the first time, return line from cur $this->historyRes = $dbr->select( 'image', - [ - '*', - "'' AS oi_archive_name", - '0 as oi_deleted', - 'img_sha1' + self::selectFields() + [ + 'oi_archive_name' => $dbr->addQuotes( '' ), + 'oi_deleted' => 0, ], [ 'img_name' => $this->title->getDBkey() ], $fname @@ -1150,7 +1148,9 @@ return false; } } elseif ( $this->historyLine == 1 ) { - $this->historyRes = $dbr->select( 'oldimage', '*', + $this->historyRes = $dbr->select( + 'oldimage', + OldLocalFile::selectFields(), [ 'oi_name' => $this->title->getDBkey() ], $fname, [ 'ORDER BY' => 'oi_timestamp DESC' ] -- To view, visit https://gerrit.wikimedia.org/r/377781 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2ecb6030bf253664c3227d69b5ed2277596a83f0 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: wmf/1.30.0-wmf.17 Gerrit-Owner: Chad <ch...@wikimedia.org> Gerrit-Reviewer: Aaron Schulz <asch...@wikimedia.org> Gerrit-Reviewer: Anomie <bjor...@wikimedia.org> Gerrit-Reviewer: Chad <ch...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits