sapling/remotefilelog
Durham Goode b88d1b44d4 Replace linknode fallback algorithm
The previous algorithm thought that if the system cache had the file rev, it was
guaranteed to be valid. This isn't true in the case of a machine in which
multiple people share the cache (one person may have pulled a rev but the other
hasn't).

The new algorithm is more explicit. It checks:

- system cache
- local cache
- local cache fallbacks
- remote cache
- master server
2013-11-22 13:41:54 -08:00
..
__init__.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00
cacheclient.py Add example cache client implementation 2013-10-17 14:18:23 -07:00
fileserverclient.py Replace linknode fallback algorithm 2013-11-22 13:41:54 -08:00
remotefilectx.py Remove remotefilectx.__str__ 2013-09-11 12:29:01 -07:00
remotefilelog.py Replace linknode fallback algorithm 2013-11-22 13:41:54 -08:00
shallowbundle.py Add include and exclude configuration settings 2013-09-26 10:46:06 -07:00
shallowrepo.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00
shallowstore.py Add more comments explaining various complexities 2013-11-05 17:19:59 -08:00