Software Management call for RFEs

drago01 drago01 at gmail.com
Thu May 30 15:06:17 UTC 2013


On Thu, May 30, 2013 at 4:13 PM, Bill Nottingham <notting at redhat.com> wrote:
> drago01 (drago01 at gmail.com) said:
>> How about improving delta rpm performance? Currently we save download
>> time but require a lot of time to rebuild the rpms.
>> Can we just sign the deltas and then don't compress the generated
>> rpms? We waste time and cycles building xz
>> compressed rpms (from the deltas) just to decompress them a few
>> minutes later. Skipping this (just create uncompressed rpms when
>> building from deltas) should improve performance a lot.
>
> The entire delta framework is built around generating the original
> RPM and handing that off wholesale to yum/rpm - it's how it can be
> done as a yum plugin without changing anything in RPM itself. Changing
> it to create something *different* than the full RPM (in terms of
> checksum, size, signature, and so on) would be a non-trivial change
> to how they work.

Yeah but the goal is to have the same files installed on disk, not really
a 1:1 copy of the rpm file (doing this just causes additional work).

> I think if you want to go down this road, you probably want to start
> by integrating delta technology into RPM core itself, probably
> redefining the delta format into something much more efficient.

Yeah that makes sense.


More information about the devel mailing list