tahoe-lafs/src/allmydata/immutable
Zooko O'Whielacronx 3e4342ecb3 immutable: downloader accepts notifications of buckets even if those notifications arrive after he has begun downloading shares.
This can be useful if one of the ones that he has already begun downloading fails. See #287 for discussion. This fixes part of #287 which part was a regression caused by #928, namely this fixes fail-over in case a share is corrupted (or the server returns an error or disconnects). This does not fix the related issue mentioned in #287 if a server hangs and doesn't reply to requests for blocks.
2010-01-31 22:16:10 -08:00
..
__init__.py move encode/upload/download/checker.py into a new immutable/ directory. No behavior changes expected. 2008-07-16 13:14:39 -07:00
checker.py Clean up log.err calls, for one of the issues in #889. 2010-01-11 17:33:43 -08:00
download.py immutable: downloader accepts notifications of buckets even if those notifications arrive after he has begun downloading shares. 2010-01-31 22:16:10 -08:00
encode.py make status of finished operations consistently "Finished" 2009-11-20 22:15:43 -08:00
filenode.py Prevent mutable objects from being retrieved from an immutable directory, and associated forward-compatibility improvements. 2010-01-26 22:44:30 -08:00
layout.py immutable WriteBucketProxy: use pipeline to speed up uploads by overlapping roundtrips, for #392 2009-05-18 16:44:22 -07:00
offloaded.py de-Service-ify Helper, pass in storage_broker and secret_holder directly. 2009-08-15 13:17:37 -07:00
repairer.py Overhaul IFilesystemNode handling, to simplify tests and use POLA internally. 2009-08-15 04:28:46 -07:00
upload.py hush pyflakes-0.4.0 warnings: remove trivial unused variables. For #900. 2010-01-14 14:15:29 -08:00