From: Zooko O'Whielacronx Date: Wed, 11 Jun 2008 19:51:59 +0000 (-0700) Subject: docs: known_issues.txt: add the issue of files > 12 GiB being silently corrupted X-Git-Tag: allmydata-tahoe-1.1.0~4 X-Git-Url: https://git.rkrishnan.org/components/architecture.txt?a=commitdiff_plain;h=59fa231066737f8ed57451d13cb7aad3297aaf09;p=tahoe-lafs%2Ftahoe-lafs.git docs: known_issues.txt: add the issue of files > 12 GiB being silently corrupted --- diff --git a/docs/known_issues.txt b/docs/known_issues.txt index 62a62600..7dcf25a6 100644 --- a/docs/known_issues.txt +++ b/docs/known_issues.txt @@ -142,7 +142,22 @@ to v1.1 but the client is still v1.0 then the client will still suffer this failure.) -=== issue 6: pycryptopp defect resulting in data corruption === +=== issue 6: uploading files greater than 12 GiB === + +If a Tahoe v1.0 client uploads a file greater than 12 GiB in size, the file will +be silently corrupted so that it is not retrievable, but the client will think +that it succeeded. This is a "data loss" failure. + +==== how to manage it ==== + +Don't upload files larger than 12 GiB. If you have previously uploaded files of +that size, assume that they have been corrupted and are not retrievable from the +Tahoe storage grid. Tahoe v1.1 clients will refuse to upload files larger than +12 GiB with a clean failure. A future release of Tahoe will remove this +limitation so that larger files can be uploaded. + + +=== issue 7: pycryptopp defect resulting in data corruption === Versions of pycryptopp earlier than pycryptopp-0.5.0 had a defect which, when compiled with some compilers, would cause AES-256 @@ -161,7 +176,7 @@ test}}}. If the tests pass, then your compiler does not trigger this failure. -=== issue 7: potential disclosure of a file through embedded +=== issue 8: potential disclosure of a file through embedded hyperlinks or JavaScript in that file === If there is a file stored on a Tahoe storage grid, and that file gets