Hello, This is a first try at implementing parallel downloads. Most changes involve YumBase.downloadPkgs(). Other changes involve:
- PackageObject.returnIdSum() had to be changed not to use sqlite queries from within threads. - urlgrabber has to be modified not to share a single libcurl.Curl() instance. TODO: - Test - Fix logging which is currently broken - Some python interface (via ctypes?) to fallocate() would be nice to prevent file fragmentation DISCUSSION: - Use mirror lists in some smart way? - Download 1 file from many mirrors (use byte ranges)? _______________________________________________ Yum-devel mailing list [email protected] http://lists.baseurl.org/mailman/listinfo/yum-devel
