Skip to content
This repository has been archived by the owner on Dec 18, 2017. It is now read-only.

Install all versions of packages found in the graph during restore but only write the reduced set to lock file #2061

Closed
davidfowl opened this issue Jun 13, 2015 · 0 comments
Assignees
Milestone

Comments

@davidfowl
Copy link
Member

Before beta5, if I never used floating version dependencies in my project, it would never go online for the same package once it was downloaded. Since we're doing versionn unification during restore, we don't download some versions that were discovered during the graph walk. The side effect of this is calling restore again on the same project will hit all feeds for any package that was removed during the reduction.

We should download all packages but never write them to the lock file if they weren't in the reduced set.

/cc @anurse @lodejard @yishaigalatzer

@davidfowl davidfowl added this to the 1.0.0-beta6 milestone Jun 28, 2015
@davidfowl davidfowl self-assigned this Jun 28, 2015
davidfowl added a commit that referenced this issue Jun 28, 2015
- This makes it so that we avoid hitting remote sources in the most
common cases.

#2061
davidfowl added a commit that referenced this issue Jun 29, 2015
- This makes it so that we avoid hitting remote sources in the most
common cases.

#2061
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant