Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.2.1 is more than 2 times slower compared to 2.1.1 #324

Open
i11 opened this issue Sep 11, 2015 · 1 comment
Open

2.2.1 is more than 2 times slower compared to 2.1.1 #324

i11 opened this issue Sep 11, 2015 · 1 comment

Comments

@i11
Copy link

i11 commented Sep 11, 2015

We have quite a few dependencies for our profile module and at seem that upgrading librarian to 2.2.1 slowed down the process more than 2 times.

Here are the test runs I did to compare. .tmp, .librarian, spec/fixtures and Puppetfile.lock where removed prior execution.
2.2.1:

$ time bundle exec librarian-puppet install --path spec/fixtures/modules --no-use-v1-api

real    10m41.059s
user    0m53.423s
sys 0m13.372s

2.1.1:

$ time bundle exec librarian-puppet install --path spec/fixtures/modules --no-use-v1-api

real    3m45.981s
user    0m47.553s
sys 0m12.693s

It seems that 88efacf makes that difference.

@carlossg
Copy link
Collaborator

any suggestions on how to improve the performance? the code in 88efacf is needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants