On Thu, May 30, 2013 at 4:13 PM, Bill Nottingham <nott...@redhat.com> wrote:
> drago01 (drag...@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.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to