Bug 654275 - RFE: Satellite could benefit from repomd optimizations in Hosted
RFE: Satellite could benefit from repomd optimizations in Hosted
Status: CLOSED ERRATA
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Server (Show other bugs)
540
Unspecified Unspecified
low Severity medium
: ---
: ---
Assigned To: Tomas Lestach
Pavel Novotny
:
Depends On:
Blocks: sat54-errata
  Show dependency treegraph
 
Reported: 2010-11-17 06:40 EST by Sebastian Skracic
Modified: 2011-03-17 10:13 EDT (History)
5 users (show)

See Also:
Fixed In Version: spacewalk-java-1.2.39-44.el5sat
Doc Type: Bug Fix
Doc Text:
Result This is an enhancement to make repomd generation faster. See Comment#5 for detailed test results.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2011-03-17 10:13:14 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Comment 2 Tomas Lestach 2010-11-18 06:17:58 EST
Sebastian, thank you for your path!

I'll ask our QA guys to make some repomd generation measurements, if there're some improvements visible.

spacewalk.git: 19694bc9295bd0f644f059940dbeeab66f301810
Comment 13 Tomas Lestach 2011-02-14 09:55:46 EST
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Result
This is an enhancement to make repomd generation faster. See Comment#5 for detailed test results.
Comment 14 Clifford Perry 2011-03-11 00:20:46 EST
Taken from private comment #5, making this bug public. 

== Test system  ==
SW12 x86_64 epel-rhel5-i386
  Create and copy 1000 of 10MB files took 343 seconds
  Build 1000 packages per 10MB took 4763 seconds
  Repodata generation took 199.5 seconds (average from 10 (8) measurements,
    highest and lowest dropped)

SWnightly x86_64 epel-rhel5-i386
  Create and copy 1000 of 10MB files took 348 seconds
  Build 1000 packages per 10MB took 4731 seconds
  Repodata generation took 63 (average from 10 (8) measurements, highest
    and lowest dropped)

I have used EPEL RHEL5 i386 channel with 4878 rpms.

This shows improvement for 68%.

Please let me know if this is a type of result which was expected.
Comment 15 Pavel Novotny 2011-03-11 11:23:10 EST
Verified.

Test results:
Used repository containing ~3300 packages.

Old packages (spacewalk-java-1.2.39-35.1.el5sat): 
  Repodata generation: avg. 109s
New packages (spacewalk-java-1.2.39-38.el5sat): 
  Repodata generation: avg. 74s

It makes repodata generation ~47% faster.
Comment 16 errata-xmlrpc 2011-03-17 10:13:14 EDT
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2011-0362.html

Note You need to log in before you can comment on or make changes to this bug.