Actions
Issue #1644
closedUsers cannot download Blobs in parallel
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version - Docker:
Platform Release:
2.8.5
Target Release - Docker:
2.0.2
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Sprint 2
Quarter:
Description
The v2 sync task currently downloads each Blob in serial, rather than downloading them in parallel. The pulp-admin help text does offer the --max-downloads flag, which is still respected by v1 but not by v2.
IMO, whether this is a 2.0.0 blocker or not depends on whether this can be viewed as a regression. pulp-docker 1.x couldn't sync v2 at all, and now it can. However at a higher level --max-downloads worked in 1.x and only partially works in 2.x. So let your internal PR department be your guide, triage team.
Related issues
Actions
Download docker blobs in parallel
closes #1644 closes #1646
Allow Nectar to download with multiple threads at the same time, and allow each thread to update the session's bearer token. It also addresses the possibility of infinite recursion if a download remains unauthorized after retrieving a new token.