From 3ca1fb61b3c911c1eb0aa44d754d3cc8614cac10 Mon Sep 17 00:00:00 2001 From: Reedy Date: Sat, 16 Mar 2013 01:44:44 +0000 Subject: [PATCH] Cache Revision::selectFields() call result Change-Id: Ia41208658b601f68e77a0e1fa36c13e28ea8b9be --- maintenance/populateRevisionLength.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/maintenance/populateRevisionLength.php b/maintenance/populateRevisionLength.php index 4827642ecd..7c529d53d8 100644 --- a/maintenance/populateRevisionLength.php +++ b/maintenance/populateRevisionLength.php @@ -67,10 +67,11 @@ class PopulateRevisionLength extends LoggedUpdateMaintenance { $blockEnd = intval( $start ) + $this->mBatchSize - 1; $count = 0; $missing = 0; + $fields = Revision::selectFields(); while ( $blockStart <= $end ) { $this->output( "...doing rev_id from $blockStart to $blockEnd\n" ); $res = $db->select( 'revision', - Revision::selectFields(), + $fields, array( "rev_id >= $blockStart", "rev_id <= $blockEnd", "rev_len IS NULL" ), -- 2.20.1