Re: Why size of repositories metadata is too high in Fedora?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 2, 2018 at 12:35 PM, Nico Kadel-Garcia <nkadel@xxxxxxxxx> wrote:
> On Thu, Mar 1, 2018 at 9:46 AM, chicago <chicago@xxxxxxxxxx> wrote:
>> Good question. What is in this 20+58MB? Is it all text? Does most of it it change infrequently?/Maybe we can diff it?
>
> Most of it is pretty stable. But it's database-stored, and it's
> compressed. Both cause the overall files to change and be awkward to
> incrementally update, even if only one RPM actually changed.
>
> This is an old issue. One can reduce the download size needed and
> expand the local disk and computational requirements by adding
> delta-update and repodata merge tools, much as "deltarpms" did for the
> RPM's themselves. It helps, but it's also adding local CPU burden, and
> filesystem churn on the upstream repos to try and maintain that binary
> data as well as the original repodata. In My Honest Opinion, this is
> not going away until the whole "let's keep this all in one database"
> approach is discarded and individual small metadata files for each
> RPM, which can be surveyed and updated individually, replace the
> repodata. That is much more like apt, and it's unlikely in the
> foreseeable feature.

APT hasn't done it this way in years. They've been actively reducing
the number of files because it makes it punishing for mirrors and is
rife for synchronization errors.


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux