mirror of
https://github.com/release-engineering/repo-autoindex.git
synced 2025-02-23 13:42:52 +00:00
![]() Redo the parsing of packages from primary.xml to use SAX; previously it was using pulldom. The motivation for the change is to reduce memory usage. When parsing a larger yum repo such as that contained within rhel-8-for-ppc64le-appstream-kickstart__8_DOT_4, the observed memory usage from repo-autoindex command was: - pulldom: ~700MB - SAX: ~85MB This does not affect the output of the indexing process, and is covered by existing tests. |
||
---|---|---|
.. | ||
_impl | ||
__init__.py |