<div dir="ltr">Hi Peter,<div><br></div><div style>I&#39;ll work with the team to get a consolidated list of any tickets that we think might need some attention, rather than feeding you bits of information piecemeal.</div><div style>

<br></div><div style>Thanks for the understanding.</div><div style><br></div><div style>Best regards</div><div style><br></div><div style>John</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 14 June 2013 14:20, Jones, Peter A <span dir="ltr">&lt;<a href="mailto:peter.a.jones@intel.com" target="_blank">peter.a.jones@intel.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Well, both LU-3472 and LU-3473 have been uploaded since I conducted my<br>
analysis yesterday. I see that a number of others have been touched in the<br>
past 24 hours also perhaps their status has changed also. I also see<br>
patches targeted for maintenance branches in this list which are not<br>
master patches. It would be helpful if you could be specific about what<br>
you feel has been omitted rather than expecting me to guess - thanks!<br>
<div class="HOEnZb"><div class="h5"><br>
On 6/14/13 3:55 AM, &quot;Vitaly Fertman&quot; &lt;<a href="mailto:vitaly_fertman@xyratex.com">vitaly_fertman@xyratex.com</a>&gt; wrote:<br>
<br>
&gt;Peter,<br>
&gt;<br>
&gt;why don&#39;t you use this search:<br>
&gt;<br>
&gt;<a href="http://review.whamcloud.com/#q,status:open+message:xyratex+-Verified-1+-Ve" target="_blank">http://review.whamcloud.com/#q,status:open+message:xyratex+-Verified-1+-Ve</a><br>
&gt;rified-2+-CodeReview-1+-CodeReview-2,n,z<br>
&gt;<br>
&gt;it shows some more patches<br>
&gt;<br>
&gt;&gt; From: Jones, Peter A &lt;<a href="mailto:peter.a.jones@intel.com">peter.a.jones@intel.com</a>&gt;<br>
&gt;&gt; Date: 13 June 2013 19:41<br>
&gt;&gt; Subject: Re: [cdwg] Pending items to land on Lustre Tree<br>
&gt;&gt; To: Kevin Canady &lt;<a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&gt;, &quot;Christopher J. Morrone&quot;<br>
&gt;&gt;&lt;<a href="mailto:morrone2@llnl.gov">morrone2@llnl.gov</a>&gt;<br>
&gt;&gt; Cc: &quot;&#39;<a href="mailto:cdwg@lists.opensfs.org">cdwg@lists.opensfs.org</a>&#39; (<a href="mailto:cdwg@lists.opensfs.org">cdwg@lists.opensfs.org</a>)&quot;<br>
&gt;&gt;&lt;<a href="mailto:cdwg@lists.opensfs.org">cdwg@lists.opensfs.org</a>&gt;, Tommy Minyard &lt;<a href="mailto:minyard@tacc.utexas.edu">minyard@tacc.utexas.edu</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hi Kevin<br>
&gt;&gt;<br>
&gt;&gt; I appreciate that you will be busy with ISC looming and so likely won&#39;t<br>
&gt;&gt;get to the review of the patches for a while. I had a quieter morning so<br>
&gt;&gt;I did an audit of the Xyratex master patches.<br>
&gt;&gt;<br>
&gt;&gt; I found that there are three patches ready to land - LU3096, LU-2212<br>
&gt;&gt;and LU-2479. Oleg has been getting caught up with landings to master now<br>
&gt;&gt;that 2.4 is GA and I have asked him to prioritize these three for<br>
&gt;&gt;consideration.<br>
&gt;&gt;<br>
&gt;&gt; In addition, there are six patches are waiting for reviews from Intel<br>
&gt;&gt;engineers. Three of these relate to new features(LU-2488, LU-2869, and<br>
&gt;&gt;LU-2854) and three are bugs (LU-3399, LU-3277, and LU-1715). All feature<br>
&gt;&gt;landings have been on hold during the feature freeze, but now those<br>
&gt;&gt;should start moving. Some of the bugs have been waiting a few weeks for<br>
&gt;&gt;reviews  sorry about that, but engineers such as Oleg and Andreas are<br>
&gt;&gt;very busy. We&#39;ll get some attention to these as soon as possible and the<br>
&gt;&gt;reason that they are so overloaded is that their feedback is worth the<br>
&gt;&gt;wait :-)<br>
&gt;&gt;<br>
&gt;&gt; There is one patch (LU-3155) just uploaded yesterday that is still<br>
&gt;&gt;running through regression testing<br>
&gt;&gt;<br>
&gt;&gt; One patch(LU-901) failed regression tests and the Intel engineer<br>
&gt;&gt;responsible has not yet advised whether the failure is related to the<br>
&gt;&gt;proposed patch or not  sorry about that! I have followed up with the<br>
&gt;&gt;engineer to ensure that this is made clear in the ticket what the next<br>
&gt;&gt;steps should be.<br>
&gt;&gt;<br>
&gt;&gt; Finally, I discovered that a patch for LU-1409 had slipped through the<br>
&gt;&gt;net because it had been uploaded into gerrit against a closed JIRA<br>
&gt;&gt;ticket with no associated comment being made in the JIRA ticket and no<br>
&gt;&gt;reviewers being added. It&#39;s not quite clear to me whether this is follow<br>
&gt;&gt;on work or really a new issue. I have posted a question on the JIRA<br>
&gt;&gt;ticket with a view to getting this cleared up and we will take action<br>
&gt;&gt;accordingly.<br>
&gt;&gt;<br>
&gt;&gt; As Chris suggested, there are also a number of other patches which are<br>
&gt;&gt;waiting for revisions or clarifications from Xyratex engineers. As part<br>
&gt;&gt;of your internal review it would be great to mark those which are not<br>
&gt;&gt;relevant to current master to be marked as deprecated so that we can<br>
&gt;&gt;focus on those patches that are important.<br>
&gt;&gt;<br>
&gt;&gt; Thanks<br>
&gt;&gt;<br>
&gt;&gt; Peter<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 6/11/13 11:12 AM, &quot;Kevin Canady&quot;<br>
&gt;&gt;&lt;<a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&lt;mailto:<a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Chris,<br>
&gt;&gt; Thank you very much, great feedback. I agree with your sentiments that<br>
&gt;&gt;keeping the machine moving requires proper submissions. Thus, i have<br>
&gt;&gt;asked us to review internally prior to truly making this an issue for<br>
&gt;&gt;CDWG to discuss. My motivation is to keep this transparent to encourage<br>
&gt;&gt;others to also contribute. Xyratex has made many submissions which have<br>
&gt;&gt;landed and will continue to do so. I&#39;m sure the actual count is going<br>
&gt;&gt;to change since it will remain fluid as new fixes and submissions are<br>
&gt;&gt;made ready and upstreamed. It&#39;s a constant effort. The point of the<br>
&gt;&gt;number is that it was large enough to warrant some attention. The action<br>
&gt;&gt;for the moment is ours to clarify and clean up and then confirm to move<br>
&gt;&gt;forward.<br>
&gt;&gt;<br>
&gt;&gt; As you rightly point out we should not put undue burden on gatekeeping<br>
&gt;&gt;or release to clean up work of others so it is important process is<br>
&gt;&gt;followed.  The goal is, if done properly, quality submissions will land<br>
&gt;&gt;quickly and be the benefit of all.<br>
&gt;&gt;<br>
&gt;&gt; Thank you again for the feedback, I&#39;m encouraged rather than feeling<br>
&gt;&gt;pain, just want to make sure we are going down the right path, in the<br>
&gt;&gt;right forum.<br>
&gt;&gt;<br>
&gt;&gt; Many thanks, look forward to picking this up in a few weeks after ISC.<br>
&gt;&gt;<br>
&gt;&gt; Cheers,<br>
&gt;&gt; Kevin<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; P. Kevin Canady<br>
&gt;&gt; Director, Business Development Lustre and HPC Services<br>
&gt;&gt; <a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&lt;mailto:<a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&gt;<br>
&gt;&gt; <a href="tel:415.505.7701" value="+14155057701">415.505.7701</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Jun 11, 2013, at 10:56 AM, &quot;Christopher J. Morrone&quot;<br>
&gt;&gt;&lt;<a href="mailto:morrone2@llnl.gov">morrone2@llnl.gov</a>&lt;mailto:<a href="mailto:morrone2@llnl.gov">morrone2@llnl.gov</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Kevin,<br>
&gt;&gt;<br>
&gt;&gt; One thing that we should probably clarify is that you do not<br>
&gt;&gt;necessarily have &quot;65 items which are pending landing&quot;. You may have 65<br>
&gt;&gt;items submitted to the patch review system, but that doesn&#39;t mean that<br>
&gt;&gt;they are pending landing yet. I would say that a patch is only in the<br>
&gt;&gt;&quot;pending landing&quot; state when it has gotten all required positive<br>
&gt;&gt;reviews, and had the gatekeeper reviewer assigned.<br>
&gt;&gt;<br>
&gt;&gt; Pushing our patches to the review system is easy; addressing all of the<br>
&gt;&gt;faults in our patches that are found by the reviewers is often difficult<br>
&gt;&gt;and/or time consuming.  But this process of review is one of the best<br>
&gt;&gt;tools that we have to maintain and improve the code quality in lustre.<br>
&gt;&gt;<br>
&gt;&gt; I would suggest that the first step for your guys are:<br>
&gt;&gt;<br>
&gt;&gt; 1) Complete all work required by the patch reviewers.<br>
&gt;&gt;<br>
&gt;&gt; 2) Refresh all patches that no longer apply cleanly.<br>
&gt;&gt;<br>
&gt;&gt; 3) If steps 1 and 2 are complete, and the patch is not getting<br>
&gt;&gt;attention, have a conversation in the associated Jira ticket.<br>
&gt;&gt;<br>
&gt;&gt; 4) Finally, if having a conversation in Jira does not achieve<br>
&gt;&gt;satisfaction, bring the issue to the attention of the CDWG through the<br>
&gt;&gt;cdwg mailing list.<br>
&gt;&gt;<br>
&gt;&gt; I have spotted several patches from Xyratex that haven&#39;t met steps 1 or<br>
&gt;&gt;2, let alone 3. On one recent patch, a Xyratex developer flat out<br>
&gt;&gt;refused to rebase an out of date patch, and insisted that Intel do it<br>
&gt;&gt;for them. That attitude needs to be addressed. It is the patch<br>
&gt;&gt;submitter&#39;s responsibility to get his patch into proper shape for<br>
&gt;&gt;landing, not the patch reviewer&#39;s responsibility.<br>
&gt;&gt;<br>
&gt;&gt; Yes, this process can be long and even tedious at times. I understand.<br>
&gt;&gt; I feel your pain. I have had simple patches that I have needed to<br>
&gt;&gt;rebase several times because of other patches that landed before mine,<br>
&gt;&gt;introducing a conflict for my patch. But that is just a natural result<br>
&gt;&gt;of many people working together in the same areas of code.<br>
&gt;&gt;<br>
&gt;&gt; We can&#39;t possibly shift all of that work work up the chain to the top<br>
&gt;&gt;reviewers or the gatekeeper. That would be a fundamentally unscalable<br>
&gt;&gt;approach to software development. They can&#39;t possibly handle the work<br>
&gt;&gt;load. That is why the patch submitter must take on the responsibility<br>
&gt;&gt;of seeing the patch through to 100% completion.<br>
&gt;&gt;<br>
&gt;&gt; So I could be wrong, but I suspect that a much smaller number of those<br>
&gt;&gt;65 patches that you mentioned are really ready to be discussed by the<br>
&gt;&gt;broader CDWG.<br>
&gt;&gt;<br>
&gt;&gt; But once your internal review is complete, and you have completed the<br>
&gt;&gt;steps that I&#39;ve listed, we are happy to discuss any patches that you<br>
&gt;&gt;feel are being ignored!<br>
&gt;&gt;<br>
&gt;&gt; Chris<br>
&gt;&gt;<br>
&gt;&gt; On 06/11/2013 09:34 AM, Kevin Canady wrote:<br>
&gt;&gt; Chris, Peter and anyone else appropriate.<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m looking for suggestions on how to review and proceed with items<br>
&gt;&gt;awaiting landing. Some of them are over 24months old. I have a list of<br>
&gt;&gt;65 items which are pending landing.  Hopefully these contributions will<br>
&gt;&gt;further enhance and improve the Lustre experience for everyone.  I&#39;ve<br>
&gt;&gt;requested, first, an internal review to make sure all contributions are<br>
&gt;&gt;valid, complete and have been properly submitted.<br>
&gt;&gt;<br>
&gt;&gt; Once that is done what is the best course for reviewing these items in<br>
&gt;&gt;order to bring them to a close (landed)?<br>
&gt;&gt;<br>
&gt;&gt; Should we post the list with ticket numbers to CDWG?<br>
&gt;&gt;<br>
&gt;&gt; Appreciate thoughts and suggestions.<br>
&gt;&gt; Kevin<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; P. Kevin Canady<br>
&gt;&gt; Director, Business Development Lustre and HPC Services<br>
&gt;&gt; <a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&lt;mailto:<a href="mailto:kevin_canady@xyratex.com">kevin_canady@xyratex.com</a>&gt;<br>
&gt;&gt; O: <a href="tel:510-687-5475" value="+15106875475">510-687-5475</a><br>
&gt;&gt; C: <a href="tel:415.505.7701" value="+14155057701">415.505.7701</a> (best)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; cdwg mailing list<br>
&gt;&gt; <a href="mailto:cdwg@lists.opensfs.org">cdwg@lists.opensfs.org</a>&lt;mailto:<a href="mailto:cdwg@lists.opensfs.org">cdwg@lists.opensfs.org</a>&gt;<br>
&gt;&gt; <a href="http://lists.opensfs.org/listinfo.cgi/cdwg-opensfs.org" target="_blank">http://lists.opensfs.org/listinfo.cgi/cdwg-opensfs.org</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; cdwg mailing list<br>
&gt;&gt; <a href="mailto:cdwg@lists.opensfs.org">cdwg@lists.opensfs.org</a><br>
&gt;&gt; <a href="http://lists.opensfs.org/listinfo.cgi/cdwg-opensfs.org" target="_blank">http://lists.opensfs.org/listinfo.cgi/cdwg-opensfs.org</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt;<br>
&gt;&gt; John Forgan<br>
&gt;&gt; Senior Software Engineering Manager<br>
&gt;&gt; Xyratex<br>
&gt;&gt; Office : <a href="tel:%2B44%20%280%292392%20496819" value="+442392496819">+44 (0)2392 496819</a><br>
&gt;&gt; Mobile: <a href="tel:%2B44%20%280%297738%20136207" value="+447738136207">+44 (0)7738 136207</a><br>
&gt;&gt; <a href="mailto:john_forgan@xyratex.com">john_forgan@xyratex.com</a><br>
&gt;&gt; <a href="http://www.xyratex.com" target="_blank">www.xyratex.com</a><br>
&gt;<br>
&gt;--<br>
&gt;Vitaly<br>
&gt;<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><br><div><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt">John Forgan<br>
Senior Software Engineering Manager<br>
Xyratex<br>
Office : +44 (0)2392 496819<br>
Mobile: +44 (0)7738 136207<br>
<font color="#0000FF"><u><a href="http://john_forgan@xyratex.com" target="_blank">john_forgan@xyratex.com</a><br>
</u></font><a href="http://www.xyratex.com" target="_blank">www.xyratex.com</a></span></font>
</div>
</div>

<br>
<pre style="white-space:pre-wrap;color:rgb(34,34,34);background-color:rgb(255,255,255)"><hr>For additional information including the registered office and the treatment of Xyratex confidential information please visit <font color="#1155cc"><a href="http://www.xyratex.com/" target="_blank">www.xyratex.com</a></font>
</pre><div><hr></div>