Project

Profile

Help

Story #1716

closed

As a user, I can have better memory performance on Publish by using SAX instead of etree for comps and updateinfo XML production

Added by bmbouter about 8 years ago. Updated almost 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
2.9.0
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Sprint 2
Quarter:

Description

Etree is currently used for the XML production of comps and updateinfo files at publish time. Etree supports great features, however it’s slow and eats lots of memory. A user, jluza has run into several memory issues which were caused by the use of etree. In a fork of Pulp he maintains, replacing the etree usage with XML resolved the memory issues and reduced the publish time.


Related issues

Related to RPM Support - Issue #1821: 2 GB is not enough RAM to publish the RHEL 5 repositoryCLOSED - WONTFIXActions

Also available in: Atom PDF