Support parallel downloads
Bug #1218031 reported by
Barry Warsaw
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-download-manager |
Fix Released
|
Medium
|
Manuel de la Peña | ||
ubuntu-download-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
system-image currently includes a built-in downloader with a configuration variable that tells it how many threads to use for parallel downloads. This is very useful since an update can require many files each of several MB, and doing those downloads in series can slow the update process.
One approach for parallelism could be on a group-download granularity. IOW, if I request download of a single file, it's fine to serialize them. If I request 10 files be downloaded as part of a group, they can be parallelized in the most efficient way possible.
Related branches
lp:~mandel/ubuntu-download-manager/network-errors-management
- Mike McCracken (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
- Diego Sarmentero (community): Approve
-
Diff: 128 lines (+10/-15)3 files modifiedlibubuntudownloadmanager/download_queue.cpp (+1/-1)
libubuntudownloadmanager/group_download.cpp (+7/-14)
ubuntu-download-manager-tests/test_group_download.cpp (+2/-0)
Changed in ubuntu-download-manager: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Manuel de la Peña (mandel) |
Changed in ubuntu-download-manager: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:ubuntu-download-manager at revision 131, scheduled for release in ubuntu- download- manager, milestone 0.3