Actions
Refactor #9309
closedAdd support for new memory-efficient createrepo_c parsing method
Start date:
Due date:
% Done:
0%
Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 111
Quarter:
Description
Ticket moved to GitHub: "pulp/pulp_rpm/2296":https://github.com/pulp/pulp_rpm/issues/2296
Files
Related issues
Updated by dalley over 3 years ago
- File Screenshot from 2021-08-30 00-37-04.png Screenshot from 2021-08-30 00-37-04.png added
- File Screenshot from 2021-08-30 00-40-14.png Screenshot from 2021-08-30 00-40-14.png added
Here's a measurement of the raw overhead of createrepo_c during the parsing of rhel6 repos (so, this doesn't include Pulp at all)
Current parsing strategy (peak: 392mb)
New API (peak: 19mb)
The time taken to parse the metadata also dropped from around 1 min 15 seconds with the current strategy to 13 seconds with the new API.
The old pure-createrepo_c parsing strategy which is disabled in Pulp due to memory consumption peaks at 1.9gb
Updated by pulpbot over 3 years ago
Updated by dalley over 3 years ago
- Copied to Backport #9313: Backport #9309 "Add support for new memory-efficient createrepo_c parsing method" to 3.14.z added
Updated by rchan about 3 years ago
- Sprint changed from Sprint 109 to Sprint 110
Updated by dalley about 3 years ago
- Has duplicate Issue #9567: More fault tollerant metadata parsing added
Updated by rchan about 3 years ago
- Sprint changed from Sprint 110 to Sprint 111
Updated by fao89 about 3 years ago
- Description updated (diff)
- Status changed from POST to CLOSED - DUPLICATE
Actions