#1459 new enhancement

Magic Folder: perform uploads in parallel if there is sufficient memory and bandwidth

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 (6)

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

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.

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

comment:6 Changed at 2015-10-29T02:18:27Z by daira

  • Summary changed from drop-upload: perform uploads in parallel if there is sufficient memory and bandwidth to Magic Folder: perform uploads in parallel if there is sufficient memory and bandwidth
Note: See TracTickets for help on using tickets.