Commit graph

7 commits

Author SHA1 Message Date
Aaron Schulz
dbfcb63fe5 r108944: fixed bogus field...php-cloudfiles documentation misspelled this, it's 'object_count' not 'count' 2012-01-14 23:15:32 +00:00
Aaron Schulz
90525eacc4 In SwiftFileBackend:
* Added getContainer(), createContainer(), and deleteContainer() helper functions, which cache container objects to avoid RTTs
* Made doCleanInternal() delete empty containers
* Bumped authentication TTL to 120 seconds
* Some comment tweaks
2012-01-14 23:11:21 +00:00
Aaron Schulz
d49324ec7d * Fixed bogus var in LSLockManager.
* Made DBLockManager constructor a bit more convenient to use with just 'localDBMaster' in the db buckets.
* Documentation tweaks.
2012-01-14 03:16:18 +00:00
Aaron Schulz
9d49164df1 * Renamed ContainerShardListIterator -> FileBackendShardListIterator
* Renamed FSFileIterator -> FSFileBackendFileList
* Renamed SwiftFileIterator -> SwiftFileBackendFileList and added it to autoloader
* A few minor doc fixes
2012-01-14 01:52:19 +00:00
Aaron Schulz
9956408b55 * Collapse multiple directory separators in FileBackend::normalizeStoragePath(). Also renamed the function to normalizeContainerPath() to be less confusing.
* Made SwiftFileBackend respect the 'latest' parameter of various functions via "X-Newest: true" header. Added to TODO in the doGetFileStat() function, as cloudfiles needs upstream changes for that.
* Fixed SwiftFileIterator to return paths relative to the given directory.
* Clean up for FSFileBackend trailing slash handling.
2012-01-12 22:01:02 +00:00
Aaron Schulz
6a09fe4b75 * Added backend name to 'backend-fail-internal' message
* Removed TODO comment in SwiftFileBackend
2012-01-12 20:05:25 +00:00
Aaron Schulz
66e1422948 * Merged (added) SwiftFileBackend class from branch.
* Added i18n messages used by the new class.
2012-01-12 20:01:54 +00:00