http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95055
Revision: 95055
Author: reedy
Date: 2011-08-19 23:19:26 +0000 (Fri, 19 Aug 2011)
Log Message:
-----------
Upstream wikia changes
Modified Paths:
--------------
trunk/phase3/includes/db/LoadBalancer.php
Modified: trunk/phase3/includes/db/LoadBalancer.php
===================================================================
--- trunk/phase3/includes/db/LoadBalancer.php 2011-08-19 23:15:56 UTC (rev
95054)
+++ trunk/phase3/includes/db/LoadBalancer.php 2011-08-19 23:19:26 UTC (rev
95055)
@@ -140,10 +140,10 @@
foreach ( $lags as $i => $lag ) {
if ( $i != 0 ) {
if ( $lag === false ) {
- wfDebug( "Server #$i is not
replicating\n" );
+ wfDebugLog( 'replication', "Server #$i
is not replicating\n" );
unset( $loads[$i] );
} elseif ( isset( $this->mServers[$i]['max
lag'] ) && $lag > $this->mServers[$i]['max lag'] ) {
- wfDebug( "Server #$i is excessively
lagged ($lag seconds)\n" );
+ wfDebugLog( 'replication', "Server #$i
is excessively lagged ($lag seconds)\n" );
unset( $loads[$i] );
}
}
@@ -241,6 +241,7 @@
$i = $this->getRandomNonLagged(
$currentLoads, $wiki );
if ( $i === false && count(
$currentLoads ) != 0 ) {
# All slaves lagged. Switch to
read-only mode
+ wfDebugLog( 'replication', 'All
slaves lagged. Switch to read-only mode' );
$wgReadOnly = wfMessage(
'readonly_lag' )->useDatabase( false )->plain();
$i = $this->pickRandom(
$currentLoads );
$laggedSlaveMode = true;
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs