Bug 528910

Summary: RFE: Integrate presto code into yum core
Product: [Fedora] Fedora Reporter: Rahul Sundaram <sundaram>
Component: yum-prestoAssignee: Jonathan Dieter <jonathan>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: james.antill, jonathan, robatino, smohan, tcpip4000, tim.lauridsen
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-30 08:40:05 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 496812, 529358    

Description Rahul Sundaram 2009-10-14 10:17:56 UTC
Description of problem:

yum-presto only shows the savings after downloading. Ideally, the download size should reflect the total of delta RPMs instead of the full RPM's if yum-presto is installed.

Comment 1 James Antill 2009-10-14 14:31:54 UTC
 The only way we can really do that is to integrate presto, which has a number of benefits:

1. Can give real download total.

2. Can rebuild drpms => rpms, while we are downloading rpms.

3. We can much more easily do "clever" things with reposync, Eg. use the old rpms on disk.

4. If we get the Avahi stuff going again it sucks a lot to have two "download-helper" plugins, because they can't co-operate.

...but this is going to be a longer term feature.

Comment 2 Rahul Sundaram 2009-10-14 14:47:59 UTC
Makes sense. Would this solve the issue of generating metadata deltas as well or should I file a RFE on that separately?  For smaller updates currently the metadata size is often bigger than that of the packages themselves.

Comment 3 James Antill 2009-10-14 14:54:49 UTC
File a different BZ for that (the major problems there are all server side, so you'll want to do it against presto or createrepo), but be warned there be dragons there :).

Comment 5 Andre Robatino 2014-01-30 08:40:05 UTC
Closing, as yum-presto was integrated into yum. There are a number of other open yum-presto bugs that must be either closed or reassigned.