<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 31, 2017 at 11:53 PM, Atin Mukherjee <span dir="ltr">&lt;<a href="mailto:amukherj@redhat.com" target="_blank">amukherj@redhat.com</a>&gt;</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><div dir="auto">As part of get-state enhancements efforts, primary the requirements coming from tendrl project, Samikshan is working on the patch get the geo-rep session details included in it. This is the only patch which is pending atm.</div><div dir="auto"><br></div><div dir="auto">@Samikshan - can we please put the patch up for review by tomorrow so that we can get it in and its backport into 3.12 before RC0.</div></div></blockquote><div><br></div><div>A patch <a href="https://review.gluster.org/17941">https://review.gluster.org/17941</a> is posted and currently under review.<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><div><div class="gmail-h5"><br><div class="gmail_quote"><div>On Mon, 31 Jul 2017 at 21:38, Shyam Ranganathan &lt;<a href="mailto:srangana@redhat.com" target="_blank">srangana@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Here is an updated status:<br>
<br>
RC0 tagging date moved to 2nd August (awaiting 3 more feature backports<br>
before tagging RC0 and also some release notes for delivered features).<br>
<br>
This is a quick link for patches awaiting reviews and closure [2]<br>
<br>
Features awaiting backports (as these have enough activity on gerrit and<br>
look close to being done):<br>
<br>
1) DISCARD support with EC (@sunilheggodu)<br>
   - <a href="https://github.com/gluster/glusterfs/issues/254" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/254</a><br>
<br>
2) allow users to enable used of localtime instead of UTC for log<br>
entries (@kalebskeithley)<br>
   - <a href="https://github.com/gluster/glusterfs/issues/272" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/272</a><br>
<br>
3) provide sub-directory mount option in fuse, for a given volume (@amarts)<br>
   - <a href="https://github.com/gluster/glusterfs/issues/175" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/175</a><br>
<br>
Further, the following Tier related patches are awaiting a closure and a<br>
backport, request glusterd contributors attention on these,<br>
- <a href="https://review.gluster.org/15740" rel="noreferrer" target="_blank">https://review.gluster.org/<wbr>15740</a><br>
- <a href="https://review.gluster.org/15503" rel="noreferrer" target="_blank">https://review.gluster.org/<wbr>15503</a><br>
<br>
All other features mentioned below are either done or moved out of 3.12<br>
release, check the release lane [1] for details.<br>
<br>
Thanks,<br>
Shyam<br>
[1] See release 3.12 project lane:<br>
<a href="https://github.com/gluster/glusterfs/projects/1" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/projects/1</a><br>
<br>
[2] Patches awaiting reviews and closure:<br>
<a href="https://review.gluster.org/#/q/starredby:srangana%2540redhat.com" rel="noreferrer" target="_blank">https://review.gluster.org/#/<wbr>q/starredby:srangana%<wbr>2540redhat.com</a><br>
<br>
On 07/21/2017 04:06 PM, Shyam wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; Prepare for a lengthy mail, but needed for the 3.12 release branching,<br>
&gt; so here is a key to aid the impatient,<br>
&gt;<br>
&gt; Key:<br>
&gt; 1) If you asked for an exception to a feature (meaning delayed backport<br>
&gt; to 3.12 branch post branching for the release) see &quot;Section 1&quot;<br>
&gt;    - Handy list of nick&#39;s that maybe interested in this:<br>
&gt;      - @pranithk, @sunilheggodu, @aspandey, @amarts, @kalebskeithley,<br>
&gt; @kshlm (IPv6), @jdarcy (Halo Hybrid)<br>
&gt;<br>
&gt; 2) If you have/had a feature targeted for 3.12 and have some code posted<br>
&gt; against the same, look at &quot;Section 2&quot; AND we want to hear back from you!<br>
&gt;    - Handy list of nick&#39;s that should be interested in this:<br>
&gt;      - @csabahenk, @nixpanic, @aravindavk, @amarts, @kotreshhr,<br>
&gt; @soumyakoduri<br>
&gt;<br>
&gt; 3) If you have/had a feature targeted for 3.12 and have posted no code<br>
&gt; against the same yet, see &quot;Section 3&quot;, your feature is being dropped<br>
&gt; from the release.<br>
&gt;    - Handy list of nick&#39;s that maybe interested in this:<br>
&gt;      - @sanoj-unnikrishnan, @aravindavk, @kotreshhr, @amarts, @jdarcy,<br>
&gt; @avra (people who filed the issue)<br>
&gt;<br>
&gt; 4) Finally, if you do not have any features for the release pending,<br>
&gt; please help others out reviewing what is still pending, here [1] is a<br>
&gt; quick link to those reviews.<br>
&gt;<br>
&gt; Sections:<br>
&gt;<br>
&gt; ******Section 1:******<br>
&gt; Exceptions granted to the following features: (Total: 8)<br>
&gt; Reasons:<br>
&gt;    - Called out in the mail sent for noting exceptions and feature<br>
&gt; status for 3.12<br>
&gt;    - Awaiting final changes/decision from a few Facebook patches<br>
&gt;<br>
&gt; Issue list:<br>
&gt; - Implement an xlator to delay fops<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/257" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/257</a><br>
&gt;<br>
&gt; - Implement parallel writes feature on EC volume<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/251" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/251</a><br>
&gt;<br>
&gt; - DISCARD support with EC<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/254" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/254</a><br>
&gt;<br>
&gt; - Cache last stripe of an EC volume while write is going on<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/256" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/256</a><br>
&gt;<br>
&gt; - gfid-path by default<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/139" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/139</a><br>
&gt;<br>
&gt; - allow users to enable used of localtime instead of UTC for log entries<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/272" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/272</a><br>
&gt;<br>
&gt; - Halo translator: Hybrid mode<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/217" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/217</a><br>
&gt;<br>
&gt; - [RFE] Improve IPv6 support in GlusterFS<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/192" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/192</a><br>
&gt;<br>
&gt; ******Section 2:******<br>
&gt; Issues needing some further clarity: (Total: 6)<br>
&gt; Reason:<br>
&gt;    - There are issues here, for which code is already merged (or<br>
&gt; submitted) and issue is still open. This is the right state for an issue<br>
&gt; to be in this stage of the release, as documentation or release-notes<br>
&gt; would possibly be still pending, which will finally close the issue (or<br>
&gt; rather mark it fixed)<br>
&gt;    - BUT, without a call out from the contributors that required code is<br>
&gt; already merged in, it is difficult to assess if the issue should qualify<br>
&gt; for the release<br>
&gt;<br>
&gt; Issue list:<br>
&gt; - [RFE] libfuse rebase to latest?<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/153" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/153</a><br>
&gt;    - @csabahenk is this all done?<br>
&gt;<br>
&gt; - Decide what to do with glfs_ipc() in libgfapi<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/269" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/269</a><br>
&gt;    - @nixpanic I assume there is more than just test case disabling for<br>
&gt; this, is this expected to happen by 3.12?<br>
&gt;<br>
&gt; - Structured log format support for gf_log and gf_msg<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/240" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/240</a><br>
&gt;    - @aravindavk this looks done, anything code wise pending here?<br>
&gt;<br>
&gt; - xxhash: Add xxhash library<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/253" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/253</a><br>
&gt;    - @kotreshhr this looks done, anything code wise pending here?<br>
&gt;<br>
&gt; - posix: provide option to handle &#39;statfs()&#39; properly when more than 1<br>
&gt; brick is exported from 1 node<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/241" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/241</a><br>
&gt;    - @amarts patch is still awaiting reviews, should this be tracked as<br>
&gt; an exception?<br>
&gt;<br>
&gt; - gfapi to support leases and lock-owner<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/213" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/213</a><br>
&gt;    - @soumyakoduri I do not see work progressing on the patches<br>
&gt; provided, should this be dropped from 3.12?<br>
&gt;<br>
&gt; ******Section 3:******<br>
&gt; Issues moved out of the 3.12 Milestone: (Total: 8)<br>
&gt; Reasons:<br>
&gt;    - No commits visible against the github issue<br>
&gt;    - No commits against &#39;master&#39; branch visible on the github issue<br>
&gt;<br>
&gt; Further changes:<br>
&gt;    - No new milestone assigned, IOW not moved to 4.0 by default, hence<br>
&gt; contributors working on these features would need to rekindle<br>
&gt; conversations on including the same in 4.0 on the ML or on the issue<br>
&gt; itself.<br>
&gt;<br>
&gt; Issue List:<br>
&gt; - [RFE] Syslog alert when Geo-rep worker is faulty for a configurable time<br>
&gt;    <a href="https://github.com/gluster/glusterfs/issues/226" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/226</a><br>
&gt;<br>
&gt; - [RFE] Geo-rep: Sync metadata operations as part of sync itself<br>
&gt; (rsync/tar-ssh)<br>
&gt;    <a href="https://github.com/gluster/glusterfs/issues/222" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/222</a><br>
&gt;<br>
&gt; - Provide support for clearing translator specific inode contex /<br>
&gt; forgetting inode (for supportability)<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/249" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/249</a><br>
&gt;<br>
&gt; - [RFE]: ctime generator xlator<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/208" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/208</a><br>
&gt;<br>
&gt; -  Introduce force option for Snapshot Restore<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/62" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/62</a><br>
&gt;<br>
&gt; - rpc-clnt reconnect timer<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/152" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/152</a><br>
&gt;<br>
&gt; - bug: read-only xlator doesn&#39;t implement fallocate<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/187" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/187</a><br>
&gt;<br>
&gt; - Fix or eliminate synctasks<br>
&gt;    - <a href="https://github.com/gluster/glusterfs/issues/144" rel="noreferrer" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/144</a><br>
&gt;<br>
&gt; Thanking in advance for all the responses, so help cleanup and chase the<br>
&gt; right reviews and features for the release.<br>
&gt;<br>
&gt; Shyam &amp; Jiffin<br>
&gt;<br>
&gt; [1] Review focus:<br>
&gt; <a href="https://review.gluster.org/#/q/starredby:srangana%2540redhat.com" rel="noreferrer" target="_blank">https://review.gluster.org/#/<wbr>q/starredby:srangana%<wbr>2540redhat.com</a><br>
&gt; ______________________________<wbr>_________________<br>
&gt; Gluster-devel mailing list<br>
&gt; <a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a><br>
&gt; <a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><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/<wbr>mailman/listinfo/maintainers</a><br>
</blockquote></div></div></div></div><span class="gmail-HOEnZb"><font color="#888888"><div dir="ltr">-- <br></div><div class="gmail-m_308654569727449001gmail_signature">- Atin (atinm)</div></font></span></blockquote></div><br></div></div>