__construct(array $params) | Wikimedia\Rdbms\LoadBalancerSingle | |
__destruct() | Wikimedia\Rdbms\LoadBalancerSingle | |
approvePrimaryChanges(array $options, $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
beginPrimaryChanges( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
closeAll( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
closeConnection(IDatabase $conn) | Wikimedia\Rdbms\LoadBalancer | |
commitAll( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
commitPrimaryChanges( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
configure(array $params) | Wikimedia\Rdbms\LoadBalancer | protected |
CONN_INTENT_WRITABLE | Wikimedia\Rdbms\ILoadBalancer | |
CONN_REFRESH_READ_ONLY | Wikimedia\Rdbms\ILoadBalancer | |
CONN_SILENCE_ERRORS | Wikimedia\Rdbms\ILoadBalancer | |
CONN_TRX_AUTOCOMMIT | Wikimedia\Rdbms\ILoadBalancer | |
DB_MASTER | Wikimedia\Rdbms\ILoadBalancer | |
DB_PRIMARY | Wikimedia\Rdbms\ILoadBalancer | |
DB_REPLICA | Wikimedia\Rdbms\ILoadBalancer | |
disable( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
DOMAIN_ANY | Wikimedia\Rdbms\ILoadBalancer | |
explicitTrxActive() | Wikimedia\Rdbms\LoadBalancer | |
finalizePrimaryChanges( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
flushPrimarySessions( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
flushPrimarySnapshots( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
flushReplicaSnapshots( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
forEachOpenConnection( $callback, array $params=[]) | Wikimedia\Rdbms\LoadBalancer | |
forEachOpenPrimaryConnection( $callback, array $params=[]) | Wikimedia\Rdbms\LoadBalancer | |
getAnyOpenConnection( $i, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getClusterName() | Wikimedia\Rdbms\LoadBalancer | |
getConnection( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getConnectionInternal( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getConnectionRef( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getConnLogContext(IDatabase $conn, array $extras=[]) | Wikimedia\Rdbms\LoadBalancer | protected |
getExistingReaderIndex( $group) | Wikimedia\Rdbms\LoadBalancer | protected |
getLaggedReplicaMode( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getLagTimes( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getLazyConnectionRef( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getLocalDomainID() | Wikimedia\Rdbms\LoadBalancer | |
getMaintenanceConnectionRef( $i, $groups=[], $domain=false, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getMaxLag( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getPrimaryPos() | Wikimedia\Rdbms\LoadBalancer | |
getReaderIndex( $group=false, $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getReadOnlyReason( $domain=false) | Wikimedia\Rdbms\LoadBalancer | |
getReplicaResumePos() | Wikimedia\Rdbms\LoadBalancer | |
getServerAttributes( $i) | Wikimedia\Rdbms\LoadBalancer | |
getServerConnection( $i, $domain, $flags=0) | Wikimedia\Rdbms\LoadBalancer | |
getServerCount() | Wikimedia\Rdbms\LoadBalancer | |
getServerInfo( $i) | Wikimedia\Rdbms\LoadBalancer | |
getServerName( $i) | Wikimedia\Rdbms\LoadBalancer | |
getServerType( $i) | Wikimedia\Rdbms\LoadBalancer | |
getTransactionRoundStage() | Wikimedia\Rdbms\LoadBalancer | |
getWriterIndex() | Wikimedia\Rdbms\LoadBalancer | |
GROUP_GENERIC | Wikimedia\Rdbms\ILoadBalancer | |
hasOrMadeRecentPrimaryChanges( $age=null) | Wikimedia\Rdbms\LoadBalancer | |
hasPrimaryChanges() | Wikimedia\Rdbms\LoadBalancer | |
hasPrimaryConnection() | Wikimedia\Rdbms\LoadBalancer | |
hasReplicaServers() | Wikimedia\Rdbms\LoadBalancer | |
hasStreamingReplicaServers() | Wikimedia\Rdbms\LoadBalancer | |
haveIndex( $i) | Wikimedia\Rdbms\LoadBalancer | |
isNonZeroLoad( $i) | Wikimedia\Rdbms\LoadBalancer | |
laggedReplicaUsed() | Wikimedia\Rdbms\LoadBalancer | |
lastPrimaryChangeTimestamp() | Wikimedia\Rdbms\LoadBalancer | |
MAX_LAG_DEFAULT | Wikimedia\Rdbms\LoadBalancer | |
newFromConnection(IDatabase $db, array $params=[]) | Wikimedia\Rdbms\LoadBalancerSingle | static |
pendingPrimaryChangeCallers() | Wikimedia\Rdbms\LoadBalancer | |
pingAll() | Wikimedia\Rdbms\LoadBalancer | |
reallyOpenConnection( $i, DatabaseDomain $domain, array $lbInfo=[]) | Wikimedia\Rdbms\LoadBalancerSingle | protected |
reconfigure(array $params) | Wikimedia\Rdbms\LoadBalancer | |
redefineLocalDomain( $domain) | Wikimedia\Rdbms\LoadBalancer | |
resolveDomainID( $domain) | Wikimedia\Rdbms\LoadBalancer | |
resolveDomainInstance( $domain) | Wikimedia\Rdbms\LoadBalancer | protected |
reuseConnection(IDatabase $conn) | Wikimedia\Rdbms\LoadBalancer | |
reuseConnectionInternal(IDatabase $conn) | Wikimedia\Rdbms\LoadBalancer | |
rollbackPrimaryChanges( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
runPrimaryTransactionIdleCallbacks( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
runPrimaryTransactionListenerCallbacks( $fname=__METHOD__) | Wikimedia\Rdbms\LoadBalancer | |
setDomainAliases(array $aliases) | Wikimedia\Rdbms\LoadBalancer | |
setIndexAliases(array $aliases) | Wikimedia\Rdbms\LoadBalancer | |
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 | |
STAGE_POSTCOMMIT_CALLBACKS | Wikimedia\Rdbms\ILoadBalancerForOwner | |
STAGE_POSTROLLBACK_CALLBACKS | Wikimedia\Rdbms\ILoadBalancerForOwner | |
waitFor( $pos) | Wikimedia\Rdbms\LoadBalancer | |
waitForAll( $pos, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | |
waitForPrimaryPos(IDatabase $conn, $pos=false, $timeout=null) | Wikimedia\Rdbms\LoadBalancer | |