Re: [Gluster-Maintainers] Release 3.12: Status of features (Require responses!)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Mon, Jul 31, 2017 at 11:53 PM, Atin Mukherjee <amukherj@xxxxxxxxxx> wrote:
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.

@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.

A patch https://review.gluster.org/17941 is posted and currently under review.
 

On Mon, 31 Jul 2017 at 21:38, Shyam Ranganathan <srangana@xxxxxxxxxx> wrote:
Hi,

Here is an updated status:

RC0 tagging date moved to 2nd August (awaiting 3 more feature backports
before tagging RC0 and also some release notes for delivered features).

This is a quick link for patches awaiting reviews and closure [2]

Features awaiting backports (as these have enough activity on gerrit and
look close to being done):

1) DISCARD support with EC (@sunilheggodu)
   - https://github.com/gluster/glusterfs/issues/254

2) allow users to enable used of localtime instead of UTC for log
entries (@kalebskeithley)
   - https://github.com/gluster/glusterfs/issues/272

3) provide sub-directory mount option in fuse, for a given volume (@amarts)
   - https://github.com/gluster/glusterfs/issues/175

Further, the following Tier related patches are awaiting a closure and a
backport, request glusterd contributors attention on these,
- https://review.gluster.org/15740
- https://review.gluster.org/15503

All other features mentioned below are either done or moved out of 3.12
release, check the release lane [1] for details.

Thanks,
Shyam
[1] See release 3.12 project lane:
https://github.com/gluster/glusterfs/projects/1

[2] Patches awaiting reviews and closure:
https://review.gluster.org/#/q/starredby:srangana%2540redhat.com

On 07/21/2017 04:06 PM, Shyam wrote:
> Hi,
>
> Prepare for a lengthy mail, but needed for the 3.12 release branching,
> so here is a key to aid the impatient,
>
> Key:
> 1) If you asked for an exception to a feature (meaning delayed backport
> to 3.12 branch post branching for the release) see "Section 1"
>    - Handy list of nick's that maybe interested in this:
>      - @pranithk, @sunilheggodu, @aspandey, @amarts, @kalebskeithley,
> @kshlm (IPv6), @jdarcy (Halo Hybrid)
>
> 2) If you have/had a feature targeted for 3.12 and have some code posted
> against the same, look at "Section 2" AND we want to hear back from you!
>    - Handy list of nick's that should be interested in this:
>      - @csabahenk, @nixpanic, @aravindavk, @amarts, @kotreshhr,
> @soumyakoduri
>
> 3) If you have/had a feature targeted for 3.12 and have posted no code
> against the same yet, see "Section 3", your feature is being dropped
> from the release.
>    - Handy list of nick's that maybe interested in this:
>      - @sanoj-unnikrishnan, @aravindavk, @kotreshhr, @amarts, @jdarcy,
> @avra (people who filed the issue)
>
> 4) Finally, if you do not have any features for the release pending,
> please help others out reviewing what is still pending, here [1] is a
> quick link to those reviews.
>
> Sections:
>
> ******Section 1:******
> Exceptions granted to the following features: (Total: 8)
> Reasons:
>    - Called out in the mail sent for noting exceptions and feature
> status for 3.12
>    - Awaiting final changes/decision from a few Facebook patches
>
> Issue list:
> - Implement an xlator to delay fops
>    - https://github.com/gluster/glusterfs/issues/257
>
> - Implement parallel writes feature on EC volume
>    - https://github.com/gluster/glusterfs/issues/251
>
> - DISCARD support with EC
>    - https://github.com/gluster/glusterfs/issues/254
>
> - Cache last stripe of an EC volume while write is going on
>    - https://github.com/gluster/glusterfs/issues/256
>
> - gfid-path by default
>    - https://github.com/gluster/glusterfs/issues/139
>
> - allow users to enable used of localtime instead of UTC for log entries
>    - https://github.com/gluster/glusterfs/issues/272
>
> - Halo translator: Hybrid mode
>    - https://github.com/gluster/glusterfs/issues/217
>
> - [RFE] Improve IPv6 support in GlusterFS
>    - https://github.com/gluster/glusterfs/issues/192
>
> ******Section 2:******
> Issues needing some further clarity: (Total: 6)
> Reason:
>    - There are issues here, for which code is already merged (or
> submitted) and issue is still open. This is the right state for an issue
> to be in this stage of the release, as documentation or release-notes
> would possibly be still pending, which will finally close the issue (or
> rather mark it fixed)
>    - BUT, without a call out from the contributors that required code is
> already merged in, it is difficult to assess if the issue should qualify
> for the release
>
> Issue list:
> - [RFE] libfuse rebase to latest?
>    - https://github.com/gluster/glusterfs/issues/153
>    - @csabahenk is this all done?
>
> - Decide what to do with glfs_ipc() in libgfapi
>    - https://github.com/gluster/glusterfs/issues/269
>    - @nixpanic I assume there is more than just test case disabling for
> this, is this expected to happen by 3.12?
>
> - Structured log format support for gf_log and gf_msg
>    - https://github.com/gluster/glusterfs/issues/240
>    - @aravindavk this looks done, anything code wise pending here?
>
> - xxhash: Add xxhash library
>    - https://github.com/gluster/glusterfs/issues/253
>    - @kotreshhr this looks done, anything code wise pending here?
>
> - posix: provide option to handle 'statfs()' properly when more than 1
> brick is exported from 1 node
>    - https://github.com/gluster/glusterfs/issues/241
>    - @amarts patch is still awaiting reviews, should this be tracked as
> an exception?
>
> - gfapi to support leases and lock-owner
>    - https://github.com/gluster/glusterfs/issues/213
>    - @soumyakoduri I do not see work progressing on the patches
> provided, should this be dropped from 3.12?
>
> ******Section 3:******
> Issues moved out of the 3.12 Milestone: (Total: 8)
> Reasons:
>    - No commits visible against the github issue
>    - No commits against 'master' branch visible on the github issue
>
> Further changes:
>    - No new milestone assigned, IOW not moved to 4.0 by default, hence
> contributors working on these features would need to rekindle
> conversations on including the same in 4.0 on the ML or on the issue
> itself.
>
> Issue List:
> - [RFE] Syslog alert when Geo-rep worker is faulty for a configurable time
>    https://github.com/gluster/glusterfs/issues/226
>
> - [RFE] Geo-rep: Sync metadata operations as part of sync itself
> (rsync/tar-ssh)
>    https://github.com/gluster/glusterfs/issues/222
>
> - Provide support for clearing translator specific inode contex /
> forgetting inode (for supportability)
>    - https://github.com/gluster/glusterfs/issues/249
>
> - [RFE]: ctime generator xlator
>    - https://github.com/gluster/glusterfs/issues/208
>
> -  Introduce force option for Snapshot Restore
>    - https://github.com/gluster/glusterfs/issues/62
>
> - rpc-clnt reconnect timer
>    - https://github.com/gluster/glusterfs/issues/152
>
> - bug: read-only xlator doesn't implement fallocate
>    - https://github.com/gluster/glusterfs/issues/187
>
> - Fix or eliminate synctasks
>    - https://github.com/gluster/glusterfs/issues/144
>
> Thanking in advance for all the responses, so help cleanup and chase the
> right reviews and features for the release.
>
> Shyam & Jiffin
>
> [1] Review focus:
> https://review.gluster.org/#/q/starredby:srangana%2540redhat.com
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel@xxxxxxxxxxx
> http://lists.gluster.org/mailman/listinfo/gluster-devel
_______________________________________________
maintainers mailing list
maintainers@xxxxxxxxxxx
http://lists.gluster.org/mailman/listinfo/maintainers
--
- Atin (atinm)

_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
http://lists.gluster.org/mailman/listinfo/gluster-devel

[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux