MaxSem has uploaded a new change for review.
https://gerrit.wikimedia.org/r/251663
Change subject: Improve LB handling
......................................................................
Improve LB handling
Change-Id: I947227cbfac72440782f913c605816b9f67df5e1
---
M getPageCounts.php
1 file changed, 3 insertions(+), 3 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaMaintenance
refs/changes/63/251663/1
diff --git a/getPageCounts.php b/getPageCounts.php
index 7eeef52..7828f74 100644
--- a/getPageCounts.php
+++ b/getPageCounts.php
@@ -43,8 +43,8 @@
if ( isset( $exclude[$wiki] ) ) {
continue;
}
- $lb = LBFactory::singleton()->getMainLB( $wiki );
- $dbr = $lb->getConnection( DB_SLAVE );
+ $lb = wfGetLB( $wiki );
+ $dbr = $lb->getConnection( DB_SLAVE, array(), $wiki );
$row = $dbr->selectRow( 'site_stats', array(
'ss_total_pages', 'ss_good_articles' ), '', __METHOD__ );
if ( !$row ) {
$this->error( "Error: '$wiki' has empty
site_stats\n", 1 ); // Die
@@ -53,7 +53,7 @@
'pages' => $row->ss_total_pages,
'contentPages' => $row->ss_good_articles
);
- $lb->closeAll();
+ $lb->reuseConnection( $dbr );
}
$this->output( FormatJson::encode( $counts, true ) . "\n" );
}
--
To view, visit https://gerrit.wikimedia.org/r/251663
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I947227cbfac72440782f913c605816b9f67df5e1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikimediaMaintenance
Gerrit-Branch: master
Gerrit-Owner: MaxSem <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits