From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(move to new category naming)
m (Releases/FeatureRPMYumEnhancements moved to Features/RPMYumEnhancements: move to features namespace)

Latest revision as of 18:39, 1 August 2008


[edit] RPM and Yum Enhancements

[edit] Summary

We feel the need - the need for speed.

  • Speed up resolving below 2 minutes (better below one minute) in worst case (on a reasonably new computer)
  • Reduce memory consumption significantly below 100MB for most cases - may be even for all cases

[edit] Owners

  • Owners: JeremyKatz, SethVidal, PaulNasrat, FlorianFesti

[edit] Current status

  • Targeted release:
  • Last updated: 2007-12
  • Percentage of completion: 90%
  • Things look much better now.

[edit] Detailed Description

Profile the rpm/python/yum stack. Find the hotspots. Fix them. Discussions at the following threads.




thl: Maybe also get rid of file deps outside of /etc, /bin, /sbin, /usr/bin, or /usr/sbin in our packages as much as possible, too, as they sometimes slow down yum's depsolving a lot? The Packaging Committee has something in the queue , but there is not much interest to drive it forward afaics.

[edit] Benefit to Fedora

[edit] Scope

[edit] Test Plan

Requires changes to yum, createrepo, and potentially other packages such as rpm.

[edit] User Experience

Orson notes that yum takes a long time to run on his embedded system.

[edit] Dependencies

[edit] Contingency Plan

[edit] Documentation

[edit] Release Notes