Project

Profile

Help

Task #7401

closed

Default to on_demand syncing

Added by dalley over 3 years ago. Updated over 3 years ago.

Status:
MODIFIED
Priority:
Normal
Assignee:
Sprint/Milestone:
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
3.0.0
Target Release - Python:
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation, Easy Fix
Sprint:
Quarter:

Description

Since syncing all of PyPI would result in at least 6.1 terabytes of disk space being used [0], it is probably best that we default to on-demand download policy.

However, we should document this very clearly. If PyPI goes offline or specific packages become unavailable then packages which have not yet been downloaded won't be installable.

We should also give the user a fair warning in the documentation about what to expect if they try to perform an immediate-mode sync.

[0] https://pypi.org/stats/

Actions #1

Updated by dalley over 3 years ago

  • Sprint/Milestone set to 3.0 GA
Actions #2

Updated by gerrod over 3 years ago

  • Assignee set to gerrod

Added by gerrod over 3 years ago

Revision 38341101 | View on GitHub

Sync default policy is on_demand.

fixes: #7401 https://pulp.plan.io/issues/7401

Actions #3

Updated by gerrod over 3 years ago

  • Status changed from NEW to MODIFIED
  • % Done changed from 0 to 100
Actions #4

Updated by dalley over 3 years ago

  • Platform Release set to 3.0.0

Also available in: Atom PDF