$connsOpened | LoadBalancer | private |
$disabled | LoadBalancer | 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 |
$wanCache | LoadBalancer | private |
__construct(array $params) | LoadBalancer | |
allowLagged($mode=null) | LoadBalancer | |
approveMasterChanges(array $options) | LoadBalancer | |
clearLagTimeCache() | LoadBalancer | |
closeAll() | LoadBalancer | |
closeConnection($conn) | LoadBalancer | |
commitAll($fname=__METHOD__) | LoadBalancer | |
commitMasterChanges($fname=__METHOD__) | LoadBalancer | |
disable() | LoadBalancer | |
doWait($index, $open=false, $timeout=null) | LoadBalancer | protected |
forEachOpenConnection($callback, array $params=[]) | LoadBalancer | |
forEachOpenMasterConnection($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, DatabaseBase $conn=null) | 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 | |
masterRunningReadOnly($wiki, DatabaseBase $conn=null) | LoadBalancer | private |
openConnection($i, $wiki=false) | LoadBalancer | |
openForeignConnection($i, $wiki) | LoadBalancer | private |
parentInfo($x=null) | LoadBalancer | |
pendingMasterChangeCallers() | LoadBalancer | |
pingAll() | LoadBalancer | |
reallyOpenConnection($server, $dbNameOverride=false) | LoadBalancer | protected |
reportConnectionError() | LoadBalancer | private |
reuseConnection($conn) | LoadBalancer | |
rollbackMasterChanges($fname=__METHOD__) | LoadBalancer | |
runMasterPostCommitCallbacks() | LoadBalancer | |
runMasterPreCommitCallbacks() | 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 | |