Opened at 2011-07-31T18:32:27Z
Last modified at 2020-06-30T13:42:51Z
#1459 closed enhancement
drop-upload: perform uploads in parallel if there is sufficient memory and bandwidth — at Version 5
Reported by: | daira | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | code-frontend-magic-folder | Version: | 1.8.2 |
Keywords: | performance memory bandwidth magic-folder | Cc: | |
Launchpad Bug: |
Description (last modified by daira)
We need to distinguish between directories and immutable files; it should be safe to upload immutable files in parallel, but modifications to directories should remain serialized.
Change History (5)
comment:1 Changed at 2012-03-29T19:42:22Z by davidsarah
- Priority changed from major to normal
comment:2 Changed at 2014-12-02T19:48:54Z by warner
- Component changed from code-frontend to code-frontend-drop-upload
comment:3 Changed at 2015-05-25T22:52:22Z by dawuud
comment:4 Changed at 2015-06-01T16:11:09Z by daira
- Keywords magic-folder added
Add magic-folder keyword to all drop-upload tickets.
comment:5 Changed at 2015-06-01T16:28:46Z by daira
- Description modified (diff)
- Keywords bandwidth added; drop-upload removed
- Reporter changed from davidsarah to daira
- Type changed from defect to enhancement
Note: See
TracTickets for help on using
tickets.
Daira and David discussed uploader design with Brian Warner and he suggested our FIFO queue design where the elements are consumed by N-upload-slots. We made the explicit FIFO queue drop uploader implementation with just one "upload slot". We should be able to make a very simple modification to our current design to achieve this multiple upload slots.