HomePhabricator

* Added supported for container sharding via existing FileRepo-style hash paths.

Description

  • Added supported for container sharding via existing FileRepo-style hash paths. For sharded containers, all paths used to store files must be hashed appropriately (or the path will be rejected as invalid). * Tweaked FileBackend::isValidContainerName() length check to give some head room for shard and segment container names. * Updated FSFileBackend to use new resolveStoragePathReal() function for file paths. * Removed useless cache invalidation in FileBackend::concatenateInternal().

Details

Provenance
aaronAuthored on
Parents
rMW04a4ae9b67b5: Fix unused parameter from r107350 * /me is going to run JSLint again instead of…
Branches
Unknown
Tags
Unknown
ChangeId
None