* Split up process cache in FileBackend into separate arrays for expensive and inexpe...
authorAaron Schulz <aaron@users.mediawiki.org>
Sun, 29 Jan 2012 19:23:26 +0000 (19:23 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sun, 29 Jan 2012 19:23:26 +0000 (19:23 +0000)
commitd70c7e6b2860a92cc2152aaf6ebcf40a69ad20f3
treee31a8e53cdb46c7b46283609eca34ebdc249cca2
parentc902f9a9e9e4d7b6bf59d9d9cb7b1709c3408b24
* Split up process cache in FileBackend into separate arrays for expensive and inexpensive entries. Put the local reference FSFile object cache in the former since it takes up disk space on /tmp.
* Removed FileBackendBase::resolveWikiId(); doesn't really work well with FileBackendMultiWrite and the functionality is best handled in resolveContainerName(). Follows-up r108303.
* Gave FileOp::doAttempt() a default implementation (a no-op) to be more libertarian.
* Some documentation tweaks.
includes/filerepo/backend/FileBackend.php
includes/filerepo/backend/FileOp.php