[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3957: Make HTTP no slower than Foolscap for mutable uploads and downloads

Tahoe-LAFS trac at tahoe-lafs.org
Mon Jan 23 13:37:59 UTC 2023


#3957: Make HTTP no slower than Foolscap for mutable uploads and downloads
-----------------------------+-----------------------------------
     Reporter:  itamarst     |      Owner:
         Type:  enhancement  |     Status:  new
     Priority:  normal       |  Milestone:  HTTP Storage Protocol
    Component:  unknown      |    Version:  n/a
   Resolution:               |   Keywords:
Launchpad Bug:               |
-----------------------------+-----------------------------------

Comment (by itamarst):

 My first attempt to speed up CDDL validation was a failure. As a short-
 term solution (and probably a good idea anyway) I'm going to move CDDL
 validation and CBOR parsing into a thread, so at least it doesn't block
 the event loop (or block it as much). CDDL validation is the bulk of the
 time at the moment (which is embarassing, but OK) and it will release the
 GIL.

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


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