On Thu, May 30, 2013 at 4:13 PM, Bill Nottingham <notting@xxxxxxxxxx> wrote: > drago01 (drago01@xxxxxxxxx) 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@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel