<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hi, we have been running a proof of concept with pulp 2.8.6  and are researching creating a child repository (a subset based on RPM build time)  from a larger one.  This means we are defining an epoch time in the past and building the child
 repo with packages built since that time eg:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">pulp-admin rpm repo copy all --from-repo-id main-repo --to-repo-id child-repo --gt "build_time=<historical epoch time>" --recursive</span>
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We need the child repo to contain the errata as well as category information but NOT SRPMS. We are keen to know if it is considered better to perhaps ‘<span style="font-size:10.0pt;font-family:"Courier New";color:black">copy all’</span>
 then clean up the redundant components such as the SRPMs from the child repo, or if we should run successive commands to ‘<span style="font-size:10.0pt;font-family:"Courier New";color:black">copy rpm’, ‘copy errata’, ‘copy category’
</span><span style="color:black">to reach the same goal</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">.</span>
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Which approach would be better from the mongodb point of view since I know MongoDB is prone to fragmentation and in my mind to copy all to then remove components afterwards could present fragmentation issues going forward. Are there any
 other issues that could arise chosing one approach over another . Perhaps mongodb has not shown any issues in regards of data storage before.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Welcome your comments on this.<o:p></o:p></p>
<p class="MsoNormal"><br>
Regards<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%">
<tbody>
<tr>
<td valign="bottom" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="color:#F01E14;mso-fareast-language:EN-GB">Steve Bremner</span></b><span style="font-size:9.0pt;color:#919191;mso-fareast-language:EN-GB"> | Linux Engineer | Group Technology & Engineering<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm"></td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:9.0pt;color:#919191;mso-fareast-language:EN-GB">The Walbrook Building<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;color:#919191;mso-fareast-language:EN-GB">25 Walbrook| London EC4N 8AF | United Kingdom<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="96%" style="width:96.86%">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="color:#1F497D;mso-fareast-language:EN-GB"><img width="159" height="69" id="Picture_x0020_1" src="cid:image001.png@01D1E3FD.B07C1D10" alt="cid:image001.png@01CF5FC7.C8090A40"></span><span style="font-size:9.0pt;color:#919191;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border:none;border-bottom:solid white 6.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:9.0pt;color:#919191;mso-fareast-language:EN-GB"><a href="http://www.worldpay.com/" target="_blank"><b><span style="color:#F01E14">worldpay.com</span></b></a><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:9.0pt;color:#919191;mso-fareast-language:EN-GB">Connect with us:<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="35" style="width:26.25pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-top:2.25pt"><a href="http://www.facebook.com/Worldpay"><span style="color:#1F497D;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="30" height="30" id="Picture_x0020_2" src="cid:image002.png@01D1E3FD.B07C1D10" alt="cid:image002.png@01CF5FC7.C8090A40"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
<td width="35" style="width:26.25pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-top:2.25pt"><a href="http://www.linkedin.com/company/Worldpay-"><span style="color:#1F497D;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="30" height="30" id="Picture_x0020_3" src="cid:image003.png@01D1E3FD.B07C1D10" alt="cid:image003.png@01CF5FC7.C8090A40"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
<td width="35" style="width:26.25pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-top:2.25pt"><a href="https://twitter.com/Worldpay"><span style="color:#1F497D;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="30" height="30" id="Picture_x0020_4" src="cid:image004.png@01D1E3FD.B07C1D10" alt="cid:image004.png@01CF5FC7.C8090A40"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
<td width="35" style="width:26.25pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-top:2.25pt"><a href="http://www.youtube.com/user/WorldpayGlobal"><span style="color:#1F497D;mso-fareast-language:EN-GB;text-decoration:none"><img border="0" width="30" height="30" id="Picture_x0020_5" src="cid:image005.png@01D1E3FD.B07C1D10" alt="cid:image005.png@01CF5FC7.C8090A40"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>

<br><pre><font color="blue">
This e-mail and any attachments are confidential, intended only for the addressee and may be privileged. If you have received this e-mail in error, please notify the sender immediately and delete it. Any content that does not relate to the business of Worldpay is personal to the sender and not authorised or endorsed by Worldpay. Worldpay does not accept responsibility for viruses or any loss or damage arising from transmission or access.

Worldpay (UK) Limited (Company No: 07316500/ Financial Conduct Authority No: 530923), Worldpay Limited (Company No:03424752 / Financial Conduct Authority No: 504504), Worldpay AP Limited (Company No: 05593466 / Financial Conduct Authority No: 502597). Registered Office: The Walbrook Building, 25 Walbrook, London EC4N 8AF and authorised by the Financial Conduct Authority under the Payment Service Regulations 2009 for the provision of payment services. Worldpay (UK) Limited is authorised and regulated by the Financial Conduct Authority for consumer credit activities. Worldpay B.V. (WPBV) has its registered office in Amsterdam, the Netherlands (Handelsregister KvK no. 60494344). WPBV holds a licence from and is included in the register kept by De Nederlandsche Bank, which registration can be consulted through www.dnb.nl. Worldpay, the logo and any associated brand names are trade marks of the Worldpay group.

</font></pre><br>
</body>
</html>