I set up a local test instance with RedisLockManager, but some things seemed more complicated than they needed to be. So: * Add lockManager option to $wgLocalFileRepo, which becomes the lockManager of the auto-generated file backend. * Made srvsByBucket be optional. I made the same change to the identical code in MemcLockManager and DBLockManager, but I didn't test them. * Improved doc comments for RedisLockManager::__construct() and $wgLocalFileRepo. Change-Id: I8ce430b8e849589d4ea87c90a56ee3659da085a0 |
||
|---|---|---|
| .. | ||
| DBLockManager.php | ||
| FSLockManager.php | ||
| LockManager.php | ||
| MemcLockManager.php | ||
| NullLockManager.php | ||
| PostgreSqlLockManager.php | ||
| QuorumLockManager.php | ||
| RedisLockManager.php | ||
| ScopedLock.php | ||