<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 19, 2017 at 1:46 PM, Pranith Kumar Karampuri <span dir="ltr"><<a href="mailto:pkarampu@redhat.com" target="_blank">pkarampu@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="gmail-h5">On Wed, Jul 19, 2017 at 1:32 PM, Atin Mukherjee <span dir="ltr"><<a href="mailto:amukherj@redhat.com" target="_blank">amukherj@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Wed, Jul 19, 2017 at 11:36 AM, Amar Tumballi <span dir="ltr"><<a href="mailto:atumball@redhat.com" target="_blank">atumball@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Experimental branch is back to successful build now. So I think its a good time to update everyone about it.<br><div class="gmail_extra"><br></div><div class="gmail_extra">Currently the branch has changes for:<br><br></div><div class="gmail_extra"><ol><li>Added new on wire XDR changes.</li><ul><li>All is working as expected with newer protocol. <br></li><li>So, if there is a change required for 4.0, I encourage everyone to propose it and send a patch so we can test it out.</li></ul><li>Changes in STACK_WIND/UNWIND to measure count and latency. <br></li><li>A separate way to dump metrics <br></li><ul><li>Similar to statedump, but only metrics, ie, a key and a value (as int/float) as entries in the file.</li><li>Some more improvements planned to provide functions in xlator_t itself for all translator to dump their private metrics if any.</li><li>I got a project going to draw these metrics in graphite/grafana @ <a href="https://github.com/amarts/glustermetrics" target="_blank">https://github.com/amarts/glus<wbr>termetrics</a><br></li></ul><li>Subdir mount</li><ul><li>Still waiting for authentication handling in xlator/protocol/auth/addr to send it to master.</li><li>Will take CLI changes after handling auth, thought for now is, same auth.allow volume set option can be reused in early state.<br></li></ul><li>New discover fop.</li><ul><li>Currently its implemented at xlator_t, defaults and all the place.</li><li>Saw major regressions with DHT / AFR by using it.</li><li>Hence reverted the consumption of the discover fop for now.</li></ul><li>Global Inode table.</li><ul><li>Most of the work was done and changes were present mainly in inode/fd files of libglusterfs.</li><li>Saw issues with regression tests, and some behaviour at the moment, and have reverted the patch.</li></ul></ol><p><br></p><p>Also it has one patch from Hari on tier add-brick/remove-brick.</p><p><br></p><p>Considering I don't have more traffic on the branch yet, I am planning to branch out from master and rebasing all these changes on master again to stick with 3 months branch out timelines.<br></p></div></div></blockquote><div><br></div></span><div>I believe rebasing these changes to master will be done post 3.12 branching, right?<br></div></div></div></div></blockquote><div><br></div></div></div></div></div></div></blockquote><div><div><br></div>When I am 'rebasing' its mostly `git rebase
origin/master` on experiemental branch and see if there are any
conflicts. If none (or minor), would correct them and push out on the
'experimental' branch. This activity post 3.12 branch for sure.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="gmail-h5"><div></div></div></div><div>When you said rebase, you mean sending the patches on gerrit so that others can also review them right?<br></div><span class="gmail-"><div> </div></span></div></div></div></blockquote><br><div>All the experimental branch patches are posted for review in gerrit, like master branch or release branches. Till now I was mostly rebasing and sending patches which were sent long back from me (before I left in 2013) and getting the regression fixed, so pushed the patches quickly. <br><br></div><div>From the re-branching post 3.12 branchout I will have at least 2 days for any patch to get reviewed if its significant change. <br><br>If you are asking about me sending the changes to 'master' branch, some of it can be another week or 2, but some of these can be as high as 1 month or so. For example, global inode change and discover change is not possible without proper testing and significant changes, would be sent as close to release 4.0 branch out if possible.<br><br></div><div>Regards,<br></div><div>Amar<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span><div dir="ltr"><div class="gmail_extra"><p></p>Regards,<br></div><div class="gmail_extra">Amar<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">On Wed, Jul 19, 2017 at 11:07 AM, <span dir="ltr"><<a href="mailto:jenkins@build.gluster.org" target="_blank">jenkins@build.gluster.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">See <<a href="https://build.gluster.org/job/experimental-periodic/21/display/redirect?page=changes" rel="noreferrer" target="_blank">https://build.gluster.org/job<wbr>/experimental-periodic/21/disp<wbr>lay/redirect?page=changes</a>><br>
<br><span class="gmail-m_2747055957574869172m_5653159031872291975HOEnZb"><font color="#888888">
</font></span></blockquote></div><span class="gmail-m_2747055957574869172m_5653159031872291975HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div class="gmail-m_2747055957574869172m_5653159031872291975m_-7186290523928165467gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Amar Tumballi (amarts)<br></div></div></div></div></div>
</font></span></div></div>
<br></span>______________________________<wbr>_________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://lists.gluster.org/mailm<wbr>an/listinfo/maintainers</a><br>
<br></blockquote></div><br></div></div>
<br>______________________________<wbr>_________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://lists.gluster.org/mailm<wbr>an/listinfo/maintainers</a><br>
<br></blockquote></span></div><span class="gmail-HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div class="gmail-m_2747055957574869172gmail_signature"><div dir="ltr">Pranith<br></div></div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Amar Tumballi (amarts)<br></div></div></div></div></div>
</div></div>