MediaWiki REL1_35
Wikimedia\Rdbms\LoadMonitor Member List

This is the complete list of members for Wikimedia\Rdbms\LoadMonitor, including all inherited members.

$lagWarnThresholdWikimedia\Rdbms\LoadMonitorprivate
$lbWikimedia\Rdbms\LoadMonitorprotected
$movingAveRatioWikimedia\Rdbms\LoadMonitorprivate
$replLoggerWikimedia\Rdbms\LoadMonitorprotected
$serverStatesKeyLockedWikimedia\Rdbms\LoadMonitorprivate
$srvCacheWikimedia\Rdbms\LoadMonitorprotected
$wallClockOverrideWikimedia\Rdbms\LoadMonitorprivate
$wanCacheWikimedia\Rdbms\LoadMonitorprotected
__construct(ILoadBalancer $lb, BagOStuff $srvCache, WANObjectCache $wCache, array $options=[])Wikimedia\Rdbms\LoadMonitor
acquireServerStatesLoopGuard()Wikimedia\Rdbms\LoadMonitorprivate
computeServerStates(array $serverIndexes, $domain, $priorStates)Wikimedia\Rdbms\LoadMonitorprotected
getCurrentTime()Wikimedia\Rdbms\LoadMonitorprotected
getLagTimes(array $serverIndexes, $domain)Wikimedia\Rdbms\LoadMonitor
getNewScaleViaMovingAve( $lastScale, $naiveScale, $movAveRatio)Wikimedia\Rdbms\LoadMonitorprotected
getPlaceholderServerStates(array $serverIndexes)Wikimedia\Rdbms\LoadMonitorprivate
getServerStates(array $serverIndexes, $domain)Wikimedia\Rdbms\LoadMonitorprotected
getStatesCacheKey( $cache, array $serverIndexes)Wikimedia\Rdbms\LoadMonitorprivate
getWeightScale( $index, IDatabase $conn=null)Wikimedia\Rdbms\LoadMonitorprotected
scaleLoads(array &$weightByServer, $domain)Wikimedia\Rdbms\LoadMonitor
setLogger(LoggerInterface $logger)Wikimedia\Rdbms\LoadMonitor
setMockTime(&$time)Wikimedia\Rdbms\LoadMonitor