$agent | Wikimedia\Rdbms\LoadBalancer | private |
$allowLagged | Wikimedia\Rdbms\LoadBalancer | private |
$chronologyCallback | Wikimedia\Rdbms\LoadBalancer | private |
$cliMode | Wikimedia\Rdbms\LoadBalancer | private |
$connectionAttempted | Wikimedia\Rdbms\LoadBalancer | private |
$connectionCounter | Wikimedia\Rdbms\LoadBalancer | private |
$connLogger | Wikimedia\Rdbms\LoadBalancer | private |
$conns | Wikimedia\Rdbms\LoadBalancer | private |
$defaultGroup | Wikimedia\Rdbms\LoadBalancer | private |
$deprecationLogger | Wikimedia\Rdbms\LoadBalancer | private |
$disabled | Wikimedia\Rdbms\LoadBalancer | private |
$errorConnection | Wikimedia\Rdbms\LoadBalancer | private |
$errorLogger | Wikimedia\Rdbms\LoadBalancer | private |
$groupLoads | Wikimedia\Rdbms\LoadBalancer | private |
$hostname | Wikimedia\Rdbms\LoadBalancer | private |
$id | Wikimedia\Rdbms\LoadBalancer | private |
$indexAliases | Wikimedia\Rdbms\LoadBalancer | private |
$laggedReplicaMode | Wikimedia\Rdbms\LoadBalancer | private |
$lastError | Wikimedia\Rdbms\LoadBalancer | private |
$loadMonitor | Wikimedia\Rdbms\LoadBalancer | private |
$loadMonitorConfig | Wikimedia\Rdbms\LoadBalancer | private |
$localDomain | Wikimedia\Rdbms\LoadBalancer | private |
$localDomainIdAlias | Wikimedia\Rdbms\LoadBalancer | private |
$maxLag | Wikimedia\Rdbms\LoadBalancer | private |
$ownerId | Wikimedia\Rdbms\LoadBalancer | private |
$perfLogger | Wikimedia\Rdbms\LoadBalancer | private |
$profiler | Wikimedia\Rdbms\LoadBalancer | private |
$queryLogger | Wikimedia\Rdbms\LoadBalancer | private |
$readIndexByGroup | Wikimedia\Rdbms\LoadBalancer | private |
$readOnlyReason | Wikimedia\Rdbms\LoadBalancer | private |
$replLogger | Wikimedia\Rdbms\LoadBalancer | private |
$servers | Wikimedia\Rdbms\LoadBalancer | private |
$srvCache | Wikimedia\Rdbms\LoadBalancer | private |
$tableAliases | Wikimedia\Rdbms\LoadBalancer | private |
$tempTablesOnlyMode | Wikimedia\Rdbms\LoadBalancer | private |
$trxProfiler | Wikimedia\Rdbms\LoadBalancer | private |
$trxRecurringCallbacks | Wikimedia\Rdbms\LoadBalancer | private |
$trxRoundId | Wikimedia\Rdbms\LoadBalancer | private |
$trxRoundStage | Wikimedia\Rdbms\LoadBalancer | private |
$waitForPos | Wikimedia\Rdbms\LoadBalancer | private |
$waitTimeout | Wikimedia\Rdbms\LoadBalancer | private |
$wanCache | Wikimedia\Rdbms\LoadBalancer | private |
__construct(array $params) | Wikimedia\Rdbms\LoadBalancer | |
__destruct() | Wikimedia\Rdbms\LoadBalancer | |
allowLagged( $mode=null) | Wikimedia\Rdbms\LoadBalancer | |
applyTransactionRoundFlags(Database $conn) | Wikimedia\Rdbms\LoadBalancer | private |
approveMasterChanges(array $options, $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
assertOwnership( $fname, $owner) | Wikimedia\Rdbms\LoadBalancer | private |
assertTransactionRoundStage( $stage) | Wikimedia\Rdbms\LoadBalancer | private |
beginMasterChanges( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
closeAll( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
closeConnection(IDatabase $conn) | Wikimedia\Rdbms\LoadBalancer | |
commitAll( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
commitMasterChanges( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
disable( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
doWait( $index, $open=false, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | protected |
enforceConnectionFlags(IDatabase $conn, $flags) | Wikimedia\Rdbms\LoadBalancer | private |
finalizeMasterChanges( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
flushMasterSnapshots( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
flushReplicaSnapshots( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
forEachOpenConnection( $callback, array $params=[]) | Wikimedia\Rdbms\LoadBalancer | |
forEachOpenMasterConnection( $callback, array $params=[]) | Wikimedia\Rdbms\LoadBalancer | |
forEachOpenReplicaConnection( $callback, array $params=[]) | Wikimedia\Rdbms\LoadBalancer | |
getAnyOpenConnection( $i, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getConnection( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getConnectionIndex( $i, array $groups, $domain) | Wikimedia\Rdbms\LoadBalancer | private |
getConnectionRef( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getCurrentConnectionCount() | Wikimedia\Rdbms\LoadBalancer | private |
getExistingReaderIndex( $group) | Wikimedia\Rdbms\LoadBalancer | protected |
getForeignConnection( $i, $domain, $flags=0) | Wikimedia\Rdbms\LoadBalancer | private |
getLaggedReplicaMode( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getLagTimes( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getLazyConnectionRef( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getLoadMonitor() | Wikimedia\Rdbms\LoadBalancer | private |
getLocalConnection( $i, $flags=0) | Wikimedia\Rdbms\LoadBalancer | private |
getLocalDomainID() | Wikimedia\Rdbms\LoadBalancer | |
getMaintenanceConnectionRef( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getMasterPos() | Wikimedia\Rdbms\LoadBalancer | |
getMasterServerName() | Wikimedia\Rdbms\LoadBalancer | private |
getMaxLag( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getRandomNonLagged(array $loads, $domain=false, $maxLag=INF) | Wikimedia\Rdbms\LoadBalancer | private |
getReaderIndex( $group=false, $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getReadOnlyReason( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getReplicaResumePos() | Wikimedia\Rdbms\LoadBalancer | |
getRoleFromIndex( $i) | Wikimedia\Rdbms\LoadBalancer | private |
getServerAttributes( $i) | Wikimedia\Rdbms\LoadBalancer | |
getServerConnection( $i, $domain, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getServerCount() | Wikimedia\Rdbms\LoadBalancer | |
getServerInfo( $i) | Wikimedia\Rdbms\LoadBalancer | |
getServerInfoStrict( $i, $field=null) | Wikimedia\Rdbms\LoadBalancer | private |
getServerName( $i) | Wikimedia\Rdbms\LoadBalancer | |
getServerType( $i) | Wikimedia\Rdbms\LoadBalancer | |
getTransactionRoundStage() | Wikimedia\Rdbms\LoadBalancer | |
getWriterIndex() | Wikimedia\Rdbms\LoadBalancer | |
hasMasterChanges() | Wikimedia\Rdbms\LoadBalancer | |
hasMasterConnection() | Wikimedia\Rdbms\LoadBalancer | |
hasOrMadeRecentMasterChanges( $age=null) | Wikimedia\Rdbms\LoadBalancer | |
hasReplicaServers() | Wikimedia\Rdbms\LoadBalancer | |
hasStreamingReplicaServers() | Wikimedia\Rdbms\LoadBalancer | |
haveIndex( $i) | Wikimedia\Rdbms\LoadBalancer | |
isMasterConnectionReadOnly(IDatabase $conn, $flags=0) | Wikimedia\Rdbms\LoadBalancer | private |
isMasterRunningReadOnly(DatabaseDomain $domain) | Wikimedia\Rdbms\LoadBalancer | private |
isNonZeroLoad( $i) | Wikimedia\Rdbms\LoadBalancer | |
isOpen( $index) | Wikimedia\Rdbms\LoadBalancer | private |
KEY_FOREIGN_FREE | Wikimedia\Rdbms\LoadBalancer | |
KEY_FOREIGN_FREE_NOROUND | Wikimedia\Rdbms\LoadBalancer | |
KEY_FOREIGN_INUSE | Wikimedia\Rdbms\LoadBalancer | |
KEY_FOREIGN_INUSE_NOROUND | Wikimedia\Rdbms\LoadBalancer | |
KEY_LOCAL | Wikimedia\Rdbms\LoadBalancer | |
KEY_LOCAL_NOROUND | Wikimedia\Rdbms\LoadBalancer | |
laggedReplicaUsed() | Wikimedia\Rdbms\LoadBalancer | |
lastMasterChangeTimestamp() | Wikimedia\Rdbms\LoadBalancer | |
lazyLoadReplicationPositions() | Wikimedia\Rdbms\LoadBalancer | private |
newTrackedConnectionsArray() | Wikimedia\Rdbms\LoadBalancer | privatestatic |
openConnection( $i, $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
pendingMasterChangeCallers() | Wikimedia\Rdbms\LoadBalancer | |
pickAnyOpenConnection( $candidateConns, $autocommit) | Wikimedia\Rdbms\LoadBalancer | private |
pickReaderIndex(array $loads, $domain=false) | Wikimedia\Rdbms\LoadBalancer | private |
pingAll() | Wikimedia\Rdbms\LoadBalancer | |
reallyOpenConnection(array $server, DatabaseDomain $domain) | Wikimedia\Rdbms\LoadBalancer | protected |
redefineLocalDomain( $domain) | Wikimedia\Rdbms\LoadBalancer | |
reportConnectionError() | Wikimedia\Rdbms\LoadBalancer | private |
resolveDomainID( $domain) | Wikimedia\Rdbms\LoadBalancer | |
resolveGroups( $groups, $i) | Wikimedia\Rdbms\LoadBalancer | private |
reuseConnection(IDatabase $conn) | Wikimedia\Rdbms\LoadBalancer | |
rollbackMasterChanges( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
runMasterTransactionIdleCallbacks( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
runMasterTransactionListenerCallbacks( $fname=__METHOD__, $owner=null) | Wikimedia\Rdbms\LoadBalancer | |
safeGetLag(IDatabase $conn) | Wikimedia\Rdbms\LoadBalancer | |
safeWaitForMasterPos(IDatabase $conn, $pos=false, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | |
sanitizeConnectionFlags( $flags, $i, $domain) | Wikimedia\Rdbms\LoadBalancer | private |
serverHasLoadInAnyGroup( $i) | Wikimedia\Rdbms\LoadBalancer | private |
setExistingReaderIndex( $group, $index) | Wikimedia\Rdbms\LoadBalancer | private |
setIndexAliases(array $aliases) | Wikimedia\Rdbms\LoadBalancer | |
setLocalDomain(DatabaseDomain $domain) | Wikimedia\Rdbms\LoadBalancer | private |
setLocalDomainPrefix( $prefix) | Wikimedia\Rdbms\LoadBalancer | |
setTableAliases(array $aliases) | Wikimedia\Rdbms\LoadBalancer | |
setTempTablesOnlyMode( $value, $domain) | Wikimedia\Rdbms\LoadBalancer | |
setTransactionListener( $name, callable $callback=null) | Wikimedia\Rdbms\LoadBalancer | |
setWaitForPositionIfHigher( $pos) | Wikimedia\Rdbms\LoadBalancer | private |
undoTransactionRoundFlags(Database $conn) | Wikimedia\Rdbms\LoadBalancer | private |
waitFor( $pos) | Wikimedia\Rdbms\LoadBalancer | |
waitForAll( $pos, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | |
waitForMasterPos(IDatabase $conn, $pos=false, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | |
waitForOne( $pos, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | |