-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Faster package querying #5000
Faster package querying #5000
Conversation
Signed-off-by: Andrew Dunai <andunai@gmail.com>
Please sign your commits following these rules: $ git clone -b "feature/faster-package-querying" git@github.com:and3rson/compose.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842354498736
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f Amending updates the existing PR. You DO NOT need to open a new one. |
Signed-off-by: Andrew Dunai <andunai@gmail.com>
08fb8f1
to
e6dd9a6
Compare
e8a41a8
to
497b189
Compare
497b189
to
edfe6eb
Compare
e066834
to
3d2abc5
Compare
3d2abc5
to
7795e1d
Compare
7795e1d
to
e08040e
Compare
e08040e
to
c7847a0
Compare
Signed-off-by: Andrew Dunai <andunai@gmail.com>
c7847a0
to
ad1ae93
Compare
The Jenkins build seems to be hanging... Is it normal? |
This part of the code has been iterated over many times. The current solution is the one that offers the best compromise for every declination of the software. |
During the
docker-py
distribution check,pip freeze
can be terribly slow if you have a lot of packages installed. Here's my case:After this fix it becomes more than 3x faster:
This feature was tested in Python 2.7 & 3.6.