$connsOpened | LoadBalancer | private |
$db | LoadBalancerSingle | private |
$laggedSlaveMode | LoadBalancer | private |
$mAllowLagged | LoadBalancer | private |
$mConns | LoadBalancer | private |
$mErrorConnection | LoadBalancer | private |
$mGroupLoads | LoadBalancer | private |
$mLastError | LoadBalancer | private |
$mLoadMonitor | LoadBalancer | private |
$mLoadMonitorClass | LoadBalancer | private |
$mLoads | LoadBalancer | private |
$mParentInfo | LoadBalancer | private |
$mReadIndex | LoadBalancer | private |
$mServers | LoadBalancer | private |
$mWaitForPos | LoadBalancer | private |
$mWaitTimeout | LoadBalancer | private |
$readOnlyReason | LoadBalancer | private |
$slavesDownMode | LoadBalancer | private |
$srvCache | LoadBalancer | private |
$trxProfiler | LoadBalancer | protected |
__construct(array $params) | LoadBalancerSingle | |
allowLagged( $mode=null) | LoadBalancer | |
clearLagTimeCache() | LoadBalancer | |
closeAll() | LoadBalancer | |
closeConnection( $conn) | LoadBalancer | |
commitAll( $fname=__METHOD__) | LoadBalancer | |
commitMasterChanges( $fname=__METHOD__) | LoadBalancer | |
doWait( $index, $open=false, $timeout=null) | LoadBalancer | protected |
forEachOpenConnection( $callback, array $params=[]) | LoadBalancer | |
getAnyOpenConnection( $i) | LoadBalancer | |
getConnection( $i, $groups=[], $wiki=false) | LoadBalancer | |
getConnectionRef( $db, $groups=[], $wiki=false) | LoadBalancer | |
getLaggedSlaveMode( $wiki=false) | LoadBalancer | |
getLagTimes( $wiki=false) | LoadBalancer | |
getLazyConnectionRef( $db, $groups=[], $wiki=false) | LoadBalancer | |
getLoadMonitor() | LoadBalancer | private |
getMasterPos() | LoadBalancer | |
getMaxLag( $wiki=false) | LoadBalancer | |
getRandomNonLagged(array $loads, $wiki=false, $maxLag=self::MAX_LAG) | LoadBalancer | private |
getReaderIndex( $group=false, $wiki=false) | LoadBalancer | |
getReadOnlyReason( $wiki=false) | LoadBalancer | |
getServerCount() | LoadBalancer | |
getServerInfo( $i) | LoadBalancer | |
getServerName( $i) | LoadBalancer | |
getWriterIndex() | LoadBalancer | |
hasMasterChanges() | LoadBalancer | |
hasMasterConnection() | LoadBalancer | |
hasOrMadeRecentMasterChanges( $age=null) | LoadBalancer | |
haveIndex( $i) | LoadBalancer | |
isNonZeroLoad( $i) | LoadBalancer | |
isOpen( $index) | LoadBalancer | private |
laggedSlaveUsed() | LoadBalancer | |
lastMasterChangeTimestamp() | LoadBalancer | |
openConnection( $i, $wiki=false) | LoadBalancer | |
openForeignConnection( $i, $wiki) | LoadBalancer | private |
parentInfo( $x=null) | LoadBalancer | |
pendingMasterChangeCallers() | LoadBalancer | |
pingAll() | LoadBalancer | |
reallyOpenConnection( $server, $dbNameOverride=false) | LoadBalancerSingle | protected |
reportConnectionError() | LoadBalancer | private |
reuseConnection( $conn) | LoadBalancer | |
rollbackMasterChanges( $fname=__METHOD__) | LoadBalancer | |
safeGetLag(IDatabase $conn) | LoadBalancer | |
safeWaitForMasterPos(IDatabase $conn, $pos=false, $timeout=10) | LoadBalancer | |
setServerInfo( $i, array $serverInfo) | LoadBalancer | |
waitFor( $pos) | LoadBalancer | |
waitForAll( $pos, $timeout=null) | LoadBalancer | |
waitForOne( $pos, $timeout=null) | LoadBalancer | |
waitTimeout( $value=null) | LoadBalancer | |