[yum-commits] Changes to 'multi-downloader'

zpavlas at osuosl.org zpavlas at osuosl.org
Fri Apr 20 13:21:24 UTC 2012


New branch 'multi-downloader' available with the following commits:
commit 53f71ef34b118f5ebfbd4e83aab783e3a7ec048f
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Tue Apr 17 09:45:15 2012 +0200

    smart evaluation of repo.async option
    
    False => don't use parallel downloader.
    True => use it "if possible".
    
    This is meant to automatically disable parallel
    downloading for repositories created by plugins,
    which would likely break.
    
    YumRepository instances must set 'self._async'
    explicitly to support parallel downloading.

commit 5d2138db5fb0e768f12948a3e2443a1c25f86c86
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Wed Mar 28 16:44:38 2012 +0200

    populateSack(): parallel metadata downloading

commit f5e9ed7b91c674717189769414fe8a813f13803b
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Wed Mar 28 15:59:26 2012 +0200

    retrieveAllMD(): parallel metadata downloading
    
    Metadata are downloaded in parallel just before postreposetup.
    This implements the reverting behavior.

commit b1043efd4a49b8c7491c13c58708d9a62193533c
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Wed Mar 28 12:56:36 2012 +0200

    _commonRetrieveDataMD(): split the code
    
    Add _commonRetrieveDataMD_list() that returns the list of metadata
    objects to be downloaded.
    
    Add _commonRetrieveDataMD_done() to unpack and commit new files
    after they have been succesfully downloaded.

commit 7573a6c84ff8357f1407295e8addbb26d97de8dd
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Mon Mar 19 17:19:10 2012 +0100

    _retrieveMD(): make it useable for async downloading.

commit 2bb1a247e7e7f1f3cf75a98de6a1bb15eb49c536
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Thu Feb 2 12:50:51 2012 +0100

    max_connections: man page update

commit a2907c3bae8fc7988dbb7050c1d1e5f0c68d76bc
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Thu Jan 26 16:25:27 2012 +0100

    enable timedhosts
    
    Q: Make it configurable?

commit b0fbe8ac5960f5bb905c7a79afba052b5fedc0bd
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Thu Jan 26 11:52:30 2012 +0100

    add prefix '(%s/%s): ' to blocking urlgrabs only

commit 9fc5e870eeef73c160956a2eba56fdd7c6e5d4f6
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Thu Jan 26 11:32:50 2012 +0100

    downloadPkgs: use parallel downloader

commit e26f9d86921eeb7391bd39fcc3ff0cf5fd030f82
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Wed Jan 25 13:53:40 2012 +0100

    downloadPkgs: add the 'success' code path to checkfunc

commit e699a5674c618fef0abd921b7beb2d19637ac83b
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Thu Jan 26 11:16:48 2012 +0100

    getPackage, _getFile: kwargs pass-through

commit 1bf182e729969b549a710e873bf478b22597793a
Author: Zdeněk Pavlas <zpavlas at redhat.com>
Date:   Fri Oct 21 15:25:29 2011 +0200

    add 'max_connections' and 'async' options
    
    If set in config, update the urlgrabber's default.
    Copy max_connections parsed from the metalink to MG.



More information about the Yum-commits mailing list