Issue #1644
closedUsers cannot download Blobs in parallel
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
Updated by bmbouter about 8 years ago
- Target Release - Docker set to 2.0.1
- Triaged changed from No to Yes
Updated by bmbouter about 8 years ago
- Related to Issue #1646: It is theoretically possible for a v2 sync to enter an infinite recursion loop added
Updated by amacdona@redhat.com about 8 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to amacdona@redhat.com
Updated by amacdona@redhat.com about 8 years ago
- Status changed from ASSIGNED to POST
Updated by semyers about 8 years ago
- Platform Release changed from 2.8.2 to 2.8.3
Updated by amacdona@redhat.com about 8 years ago
reopened against 2.0-dev https://github.com/pulp/pulp_docker/pull/146
Updated by semyers about 8 years ago
- Platform Release changed from 2.8.3 to 2.8.4
Updated by semyers almost 8 years ago
- Target Release - Docker changed from 2.0.1 to 2.0.2
Added by Austin Macdonald almost 8 years ago
Added by Austin Macdonald almost 8 years ago
Revision da9c008e | View on GitHub
Download docker blobs in parallel
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.
Added by Austin Macdonald almost 8 years ago
Revision da9c008e | View on GitHub
Download docker blobs in parallel
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.
Added by Austin Macdonald almost 8 years ago
Revision da9c008e | View on GitHub
Download docker blobs in parallel
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.
Updated by Anonymous almost 8 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset da9c008e1d6ea964d03f758a846ae70e80587c62.
Updated by semyers almost 8 years ago
- Platform Release changed from 2.8.4 to 2.8.5
Updated by semyers almost 8 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE
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.