$agent | LoadBalancer | protected |
$allReplicasDownMode | LoadBalancer | private |
$cliMode | LoadBalancer | protected |
$connLogger | LoadBalancer | protected |
$connsOpened | LoadBalancer | private |
$disabled | LoadBalancer | private |
$errorLogger | LoadBalancer | private |
$host | LoadBalancer | private |
$laggedReplicaMode | LoadBalancer | private |
$loadMonitor | LoadBalancer | private |
$loadMonitorConfig | LoadBalancer | private |
$localDomain | LoadBalancer | private |
$localDomainIdAlias | LoadBalancer | private |
$mAllowLagged | LoadBalancer | private |
$mConns | LoadBalancer | private |
$memCache | LoadBalancer | private |
$mErrorConnection | LoadBalancer | private |
$mGroupLoads | LoadBalancer | private |
$mLastError | LoadBalancer | private |
$mLoads | LoadBalancer | private |
$mReadIndex | LoadBalancer | private |
$mServers | LoadBalancer | private |
$mWaitForPos | LoadBalancer | private |
$mWaitTimeout | LoadBalancer | private |
$perfLogger | LoadBalancer | protected |
$profiler | LoadBalancer | protected |
$queryLogger | LoadBalancer | protected |
$readOnlyReason | LoadBalancer | private |
$replLogger | LoadBalancer | protected |
$srvCache | LoadBalancer | private |
$tableAliases | LoadBalancer | private |
$trxProfiler | LoadBalancer | protected |
$trxRecurringCallbacks | LoadBalancer | private |
$trxRoundId | LoadBalancer | private |
$wanCache | LoadBalancer | private |
__construct(array $params) | LoadBalancer | |
__destruct() | LoadBalancer | |
allowLagged( $mode=null) | LoadBalancer | |
applyTransactionRoundFlags(IDatabase $conn) | LoadBalancer | private |
approveMasterChanges(array $options) | LoadBalancer | |
beginMasterChanges( $fname=__METHOD__) | LoadBalancer | |
closeAll() | LoadBalancer | |
closeConnection(IDatabase $conn) | LoadBalancer | |
commitAll( $fname=__METHOD__) | LoadBalancer | |
commitMasterChanges( $fname=__METHOD__) | LoadBalancer | |
disable() | LoadBalancer | |
doWait( $index, $open=false, $timeout=null) | LoadBalancer | protected |
finalizeMasterChanges() | LoadBalancer | |
flushReplicaSnapshots( $fname=__METHOD__) | LoadBalancer | |
forEachOpenConnection( $callback, array $params=[]) | LoadBalancer | |
forEachOpenMasterConnection( $callback, array $params=[]) | LoadBalancer | |
forEachOpenReplicaConnection( $callback, array $params=[]) | LoadBalancer | |
getAnyOpenConnection( $i) | LoadBalancer | |
getConnection( $i, $groups=[], $domain=false) | LoadBalancer | |
getConnectionRef( $db, $groups=[], $domain=false) | LoadBalancer | |
getLaggedReplicaMode( $domain=false) | LoadBalancer | |
getLaggedSlaveMode( $domain=false) | LoadBalancer | |
getLagTimes( $domain=false) | LoadBalancer | |
getLazyConnectionRef( $db, $groups=[], $domain=false) | LoadBalancer | |
getLoadMonitor() | LoadBalancer | private |
getMasterPos() | LoadBalancer | |
getMaxLag( $domain=false) | LoadBalancer | |
getRandomNonLagged(array $loads, $domain=false, $maxLag=INF) | LoadBalancer | private |
getReaderIndex( $group=false, $domain=false) | LoadBalancer | |
getReadOnlyReason( $domain=false, IDatabase $conn=null) | LoadBalancer | |
getScopedPHPBehaviorForCommit() | LoadBalancer | protected |
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 |
laggedReplicaUsed() | LoadBalancer | |
laggedSlaveUsed() | LoadBalancer | |
lastMasterChangeTimestamp() | LoadBalancer | |
masterRunningReadOnly( $domain, IDatabase $conn=null) | LoadBalancer | private |
openConnection( $i, $domain=false) | LoadBalancer | |
openForeignConnection( $i, $domain) | LoadBalancer | private |
pendingMasterChangeCallers() | LoadBalancer | |
pingAll() | LoadBalancer | |
reallyOpenConnection(array $server, $dbNameOverride=false) | LoadBalancer | protected |
reportConnectionError() | LoadBalancer | private |
reuseConnection( $conn) | LoadBalancer | |
rollbackMasterChanges( $fname=__METHOD__) | LoadBalancer | |
runMasterPostTrxCallbacks( $type) | LoadBalancer | |
safeGetLag(IDatabase $conn) | LoadBalancer | |
safeWaitForMasterPos(IDatabase $conn, $pos=false, $timeout=10) | LoadBalancer | |
setDomainPrefix( $prefix) | LoadBalancer | |
setServerInfo( $i, array $serverInfo) | LoadBalancer | |
setTableAliases(array $aliases) | LoadBalancer | |
setTransactionListener( $name, callable $callback=null) | LoadBalancer | |
suppressTransactionEndCallbacks() | LoadBalancer | |
undoTransactionRoundFlags(IDatabase $conn) | LoadBalancer | private |
waitFor( $pos) | LoadBalancer | |
waitForAll( $pos, $timeout=null) | LoadBalancer | |
waitForOne( $pos, $timeout=null) | LoadBalancer | |