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

2017-08-01 Thread Atin Mukherjee
On Mon, Jul 31, 2017 at 11:53 PM, Atin Mukherjee 
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 
> 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
>>

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

2017-07-31 Thread Atin Mukherjee
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.

On Mon, 31 Jul 2017 at 21:38, Shyam Ranganathan  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 

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

2017-07-30 Thread Hari Gowtham
On Fri, Jul 28, 2017 at 8:40 PM, Shyam Ranganathan  wrote:
> On 07/25/2017 02:56 AM, Amar Tumballi wrote:
>>
>>
>>
>> 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.
>>
>>
>> I would like us to push the changes for 'tiering' which Hari was working
>> on as an experimental enhancements (They seem to be feature enhancements in
>> glusterd to enable extra options for add-brick and remove-brick). Mainly
>> because with glusterfs 4.0 we will have glusterd2, and all those efforts
>> would be gone. By the looks of it, most of the patches are not causing any
>> regression failures at least.
>>
>> I would recommend to mark them experimental features of 3.12 branch.
>>
>> Any feedback? Left to release branch maintainers I guess.
>
>
> Considering the fact that glusterd2 would be a the way forward in 4.0, the
> patches that you mention are good candidates to get into 3.12, as this is
> possibly the last release where we should be working on glusterd related
> major feature changes.
>
> The patch in question looks to be: https://review.gluster.org/#/c/17693/
> (experimental) and https://review.gluster.org/#/c/15503/ (in master with a
> merge conflict).
>
> @hari, can you address the patch merge issue on master, and also @glusterd
> team, can we get this reviewed in time?

I'll address the merge conflicts and update the patch on master.

>
> Are there other patches that are in line for the same?

the other patch is https://review.gluster.org/#/c/15740/

>
> Shyam
>
>
>
> ___
> Gluster-devel mailing list
> Gluster-devel@gluster.org
> http://lists.gluster.org/mailman/listinfo/gluster-devel



-- 
Regards,
Hari Gowtham.
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel


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

2017-07-28 Thread Shyam Ranganathan

On 07/23/2017 01:01 PM, Amar Tumballi wrote:

Responses inline.

On Sat, Jul 22, 2017 at 1:36 AM, Shyam > wrote:




- 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?

Please consider it as an required bug fix. (This needn't have a release 
note mention in features, but needs a mention in bugs section).


Ok, done. Should we close the github issue and open a bug report instead?



Also if I get the feature completed /reviewed this week in master, can 
we get in fuse subdir mount  [11] patches backported? This will be by 
default not available, and hence shouldn't be an issue IMO. More on it 
is discussed in mailing-list [12]


Ok, added to the 3.12 scope, against exceptions for backports.




- Provide support for clearing translator specific inode contex /
forgetting inode (for supportability)
   - https://github.com/gluster/glusterfs/issues/249


Push out to 4.0


Already done.




- rpc-clnt reconnect timer
   - https://github.com/gluster/glusterfs/issues/152


Can be pushed to 4.0


Already done.



- bug: read-only xlator doesn't implement fallocate
   - https://github.com/gluster/glusterfs/issues/187


Can we treat it as bug and take in a backport sometime before RC1?


Ok done. We possibly need to settle on bug vs issue on this as well (as 
the one above).





Thanking in advance for all the responses, so help cleanup and chase
the right reviews and features for the release.

Shyam & Jiffin

Thanks for all the great work in summarising the tasks.

[11] - https://github.com/gluster/glusterfs/issues/175
[12] - 
http://lists.gluster.org/pipermail/gluster-devel/2017-July/053359.html


[1] Review focus:
https://review.gluster.org/#/q/starredby:srangana%2540redhat.com




--
Amar Tumballi (amarts)

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


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

2017-07-28 Thread Shyam Ranganathan

On 07/25/2017 02:56 AM, Amar Tumballi wrote:



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.


I would like us to push the changes for 'tiering' which Hari was working 
on as an experimental enhancements (They seem to be feature enhancements 
in glusterd to enable extra options for add-brick and remove-brick). 
Mainly because with glusterfs 4.0 we will have glusterd2, and all those 
efforts would be gone. By the looks of it, most of the patches are not 
causing any regression failures at least.


I would recommend to mark them experimental features of 3.12 branch.

Any feedback? Left to release branch maintainers I guess.


Considering the fact that glusterd2 would be a the way forward in 4.0, 
the patches that you mention are good candidates to get into 3.12, as 
this is possibly the last release where we should be working on glusterd 
related major feature changes.


The patch in question looks to be: https://review.gluster.org/#/c/17693/ 
(experimental) and https://review.gluster.org/#/c/15503/ (in master with 
a merge conflict).


@hari, can you address the patch merge issue on master, and also 
@glusterd team, can we get this reviewed in time?


Are there other patches that are in line for the same?

Shyam


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


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

2017-07-28 Thread Shyam Ranganathan

On 07/24/2017 09:56 PM, Pranith Kumar Karampuri wrote:
On Sat, Jul 22, 2017 at 1:36 AM, Shyam > wrote:


- Implement parallel writes feature on EC volume
   - https://github.com/gluster/glusterfs/issues/251



Looks like it will take one more week after this, what do you suggest?


One more week post the stated RC0 date? (3.12 release branch RC0 on 31st 
July)


If so I would drop this from 3.12 and add this to the queue for 4.0



- Cache last stripe of an EC volume while write is going on
   - https://github.com/gluster/glusterfs/issues/256



Looks like it will take 2 more week after this, what do you suggest?



This one is for 4.0 considering the time it would take to make it to 3.12.

HTH,
Shyam

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


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

2017-07-28 Thread Shyam Ranganathan

On 07/24/2017 03:56 AM, Niels de Vos wrote:

- 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?

https://review.gluster.org/17854  has been posted against the master
branch. Once it is merged, it should be backported to the release-3.12
branch. This also makes it unnecessary to revert/fixup the glfs_ipc()
function that has symbol version 4.0.


Merged the backport as well. This is done, thanks.

Shyam
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel


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

2017-07-24 Thread Amar Tumballi
>
> 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.
>
>
I would like us to push the changes for 'tiering' which Hari was working on
as an experimental enhancements (They seem to be feature enhancements in
glusterd to enable extra options for add-brick and remove-brick). Mainly
because with glusterfs 4.0 we will have glusterd2, and all those efforts
would be gone. By the looks of it, most of the patches are not causing any
regression failures at least.

I would recommend to mark them experimental features of 3.12 branch.

Any feedback? Left to release branch maintainers I guess.

-Amar



> 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
> ___
> maintainers mailing list
> maintain...@gluster.org
> http://lists.gluster.org/mailman/listinfo/maintainers
>



-- 
Amar Tumballi (amarts)
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel

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

2017-07-24 Thread Pranith Kumar Karampuri
On Sat, Jul 22, 2017 at 1:36 AM, 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


Looks like it will take one more week after this, what do you suggest?


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

Looks like it will take 2 more week after this, what do you suggest?


> - 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 cl

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

2017-07-24 Thread Niels de Vos
On Fri, Jul 21, 2017 at 04:06:58PM -0400, 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 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:

..

> - 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?

https://review.gluster.org/17854 has been posted against the master
branch. Once it is merged, it should be backported to the release-3.12
branch. This also makes it unnecessary to revert/fixup the glfs_ipc()
function that has symbol version 4.0.

Thanks,
Niels


signature.asc
Description: PGP signature
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel

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

2017-07-23 Thread Amar Tumballi
Responses inline.

On Sat, Jul 22, 2017 at 1:36 AM, Shyam  wrote:

>
>
> - 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?
>
> Please consider it as an required bug fix. (This needn't have a release
note mention in features, but needs a mention in bugs section).

Also if I get the feature completed /reviewed this week in master, can we
get in fuse subdir mount  [11] patches backported? This will be by default
not available, and hence shouldn't be an issue IMO. More on it is discussed
in mailing-list [12]


>
> - Provide support for clearing translator specific inode contex /
> forgetting inode (for supportability)
>   - https://github.com/gluster/glusterfs/issues/249
>
> Push out to 4.0


>
> - rpc-clnt reconnect timer
>   - https://github.com/gluster/glusterfs/issues/152
>
> Can be pushed to 4.0


> - bug: read-only xlator doesn't implement fallocate
>   - https://github.com/gluster/glusterfs/issues/187
>
> Can we treat it as bug and take in a backport sometime before RC1?


>
>
Thanking in advance for all the responses, so help cleanup and chase the
> right reviews and features for the release.
>
> Shyam & Jiffin
>
>
Thanks for all the great work in summarising the tasks.

[11] - https://github.com/gluster/glusterfs/issues/175
[12] -
http://lists.gluster.org/pipermail/gluster-devel/2017-July/053359.html


> [1] Review focus: https://review.gluster.org/#/q
> /starredby:srangana%2540redhat.com
>


-- 
Amar Tumballi (amarts)
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel