Bugzilla – Bug 1106153
Wishlist Request: Change Yast Online Update to download repodata in parallel
Last modified: 2018-08-28 10:59:11 UTC
I have 13 repos in my online update repository. Downloading takes several minutes (6 minutes last time!) at best even tho I am on a fast connection. It would really speed things up if Yast downloaded the repo data in parallel. I myself download stock data in parallel using pthreads and it is orders of magnitude faster, the same paradigm could be used for Yast repo data.
There's unfortunately no quick solution for this, but it's already on our list. libzypp (which is used by YAST, zypper and PK) is doing the refresh and its media backend is driving the downloads. The backend needs to be rewitten to support more parallelism. All clients need to be adapted to use it. This is quite an intrusive change, which we most probably can't backport to already released distributions.