filebackend: try to combine SH and EX lock acquisition
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 12 Jun 2013 19:31:15 +0000 (12:31 -0700)
committerBryanDavis <bdavis@wikimedia.org>
Fri, 18 Oct 2013 22:57:38 +0000 (22:57 +0000)
commitef2f2610abcdad351177746e77e71bdf6aab14d6
tree10957ad1f25298fa69a3888c3e04abf76447458b
parentb27cf31bc59a146f86cfdea2ebe89ef7c778e100
filebackend: try to combine SH and EX lock acquisition

* getPathsToLockForOpsInternal() now returns an array in the format LockManager can use
* Also fixed getScopedLocksForOps() for multiwrite backend (it should accept proxy backend paths)
* Updated getScopedFileLocks() docs

Change-Id: Id0dc50c159c5fbc8fca10a9e46c5be23afcb3e9a
includes/filebackend/FileBackend.php
includes/filebackend/FileBackendMultiWrite.php
includes/filebackend/FileBackendStore.php