[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3956: Uploading a 20MB mutable fails in HTTP, but succeeds in Foolscap

Tahoe-LAFS trac at tahoe-lafs.org
Thu Dec 15 18:47:05 UTC 2022


#3956: Uploading a 20MB mutable fails in HTTP, but succeeds in Foolscap
--------------------------+-----------------------------------
     Reporter:  itamarst  |      Owner:
         Type:  defect    |     Status:  new
     Priority:  normal    |  Milestone:  HTTP Storage Protocol
    Component:  unknown   |    Version:  n/a
   Resolution:            |   Keywords:
Launchpad Bug:            |
--------------------------+-----------------------------------

Comment (by itamarst):

 `cbor2` can parse from file, at least.

 In theory one could do terrible things with `mmap()` such that the Rust
 CDDL (which requiers a byte slice) can validate a file.

 But first... does the very flexible Foolscap mutable writing API actually
 use all that flexibility? If not, we might be able to simplify the HTTP
 protocol a lot.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3956#comment:3>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list