Branch: refs/heads/master
Home: https://github.com/openSUSE/osc
Commit: 2f8db7fea0b5ac58158e65e9da232ca4d596fd57
https://github.com/openSUSE/osc/commit/2f8db7fea0b5ac58158e65e9da232ca4d596f...
Author: Marcus Huewe
Date: 2014-06-22 (Sun, 22 Jun 2014)
Changed paths:
M osc/core.py
Log Message:
-----------
- speedup update of a project working copy
The new code tries to reduce the number of http requests for unchanged
packages (that is, packages that do not need an update).
In the worst case (the project wc's packages are unchanged and contain
services, for example), the new code needs #http requests of the old code + 1
http requests. But we can improve, once the "noservice" patch
(see http://lists.opensuse.org/opensuse-buildservice/2014-06/msg00067.html)
is merged.
Note: the semantics of the update process itself did not change.