$lagWarnThreshold | Wikimedia\Rdbms\LoadMonitor | private |
$lb | Wikimedia\Rdbms\LoadMonitor | protected |
$movingAveRatio | Wikimedia\Rdbms\LoadMonitor | private |
$replLogger | Wikimedia\Rdbms\LoadMonitor | protected |
$serverStatesKeyLocked | Wikimedia\Rdbms\LoadMonitor | private |
$srvCache | Wikimedia\Rdbms\LoadMonitor | protected |
$wallClockOverride | Wikimedia\Rdbms\LoadMonitor | private |
$wanCache | Wikimedia\Rdbms\LoadMonitor | protected |
__construct(ILoadBalancer $lb, BagOStuff $srvCache, WANObjectCache $wCache, array $options=[]) | Wikimedia\Rdbms\LoadMonitor | |
acquireServerStatesLoopGuard() | Wikimedia\Rdbms\LoadMonitor | private |
computeServerStates(array $serverIndexes, $domain, $priorStates) | Wikimedia\Rdbms\LoadMonitor | protected |
getCurrentTime() | Wikimedia\Rdbms\LoadMonitor | protected |
getLagTimes(array $serverIndexes, $domain) | Wikimedia\Rdbms\LoadMonitor | |
getNewScaleViaMovingAve( $lastScale, $naiveScale, $movAveRatio) | Wikimedia\Rdbms\LoadMonitor | protected |
getPlaceholderServerStates(array $serverIndexes) | Wikimedia\Rdbms\LoadMonitor | private |
getServerStates(array $serverIndexes, $domain) | Wikimedia\Rdbms\LoadMonitor | protected |
getStatesCacheKey( $cache, array $serverIndexes) | Wikimedia\Rdbms\LoadMonitor | private |
getWeightScale( $index, IDatabase $conn=null) | Wikimedia\Rdbms\LoadMonitor | protected |
scaleLoads(array &$weightByServer, $domain) | Wikimedia\Rdbms\LoadMonitor | |
setLogger(LoggerInterface $logger) | Wikimedia\Rdbms\LoadMonitor | |
setMockTime(&$time) | Wikimedia\Rdbms\LoadMonitor | |