[FileBackend] Added getLocalCopyMulti() and getLocalReferenceMulti().
authorAaron <aschulz@wikimedia.org>
Tue, 18 Sep 2012 18:21:30 +0000 (11:21 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Sat, 22 Sep 2012 04:10:54 +0000 (21:10 -0700)
commitae65453e8437d961b90607f392907d8cbba652eb
tree3fa0fc1b3a4aa7ac79127f975e620da5bcf85837
parent71e6a5f46c863b147e93bcb650bce25c76d406a0
[FileBackend] Added getLocalCopyMulti() and getLocalReferenceMulti().

* Optimized these in Swift to use pipelined GETs.
* This can also be used to improve concatenate().

Change-Id: Ibeb5df7532f9f5c16736b20c28b7c0d9ddfb412f
includes/filebackend/FSFileBackend.php
includes/filebackend/FileBackend.php
includes/filebackend/FileBackendMultiWrite.php
includes/filebackend/FileBackendStore.php
includes/filebackend/SwiftFileBackend.php
tests/phpunit/includes/filerepo/FileBackendTest.php