Re: [Gluster-devel] 3.9. feature freeze status check

2016-08-26 Thread Pranith Kumar Karampuri
Prasanna, Prashant,
 Could you add a short description of the features you are working
on for 3.9 as well to the list?

On Fri, Aug 26, 2016 at 9:39 PM, Pranith Kumar Karampuri <
pkara...@redhat.com> wrote:

>
>
> On Fri, Aug 26, 2016 at 9:38 PM, Pranith Kumar Karampuri <
> pkara...@redhat.com> wrote:
>
>> hi,
>>   Now that we are almost near the feature freeze date (31st of Aug),
>> want to get a sense if any of the status of the features.
>>
>
> I meant "want to get a sense of the status of the features"
>
>
>>
>> Please respond with:
>> 1) Feature already merged
>> 2) Undergoing review will make it by 31st Aug
>> 3) Undergoing review, but may not make it by 31st Aug
>> 4) Feature won't make it for 3.9.
>>
>> I added the features that were not planned(i.e. not in the 3.9 roadmap
>> page) but made it to the release and not planned but may make it to release
>> at the end of this mail.
>> If you added a feature on master that will be released as part of 3.9.0
>> but forgot to add it to roadmap page, please let me know I will add it.
>>
>> Here are the features planned as per the roadmap:
>> 1) Throttling
>> Feature owner: Ravishankar
>>
>> 2) Trash improvements
>> Feature owners: Anoop, Jiffin
>>
>> 3) Kerberos for Gluster protocols:
>> Feature owners: Niels, Csaba
>>
>> 4) SELinux on gluster volumes:
>> Feature owners: Niels, Manikandan
>>
>> 5) Native sub-directory mounts:
>> Feature owners: Kaushal, Pranith
>>
>> 6) RichACL support for GlusterFS:
>> Feature owners: Rajesh Joseph
>>
>> 7) Sharemodes/Share reservations:
>> Feature owners: Raghavendra Talur, Poornima G, Soumya Koduri, Rajesh
>> Joseph, Anoop C S
>>
>> 8) Integrate with external resource management software
>> Feature owners: Kaleb Keithley, Jose Rivera
>>
>> 9) Python Wrappers for Gluster CLI Commands
>> Feature owners: Aravinda VK
>>
>> 10) Package and ship libgfapi-python
>> Feature owners: Prashant Pai
>>
>> 11) Management REST APIs
>> Feature owners: Aravinda VK
>>
>> 12) Events APIs
>> Feature owners: Aravinda VK
>>
>> 13) CLI to get state representation of a cluster from the local glusterd
>> pov
>> Feature owners: Samikshan Bairagya
>>
>> 14) Posix-locks Reclaim support
>> Feature owners: Soumya Koduri
>>
>> 15) Deprecate striped volumes
>> Feature owners: Vijay Bellur, Niels de Vos
>>
>> 16) Improvements in Gluster NFS-Ganesha integration
>> Feature owners: Jiffin Tony Thottan, Soumya Koduri
>>
>> *The following need to be added to the roadmap:*
>>
>> Features that made it to master already but were not palnned:
>> 1) Multi threaded self-heal in EC
>> Feature owner: Pranith (Did this because serkan asked for it. He has 9PB
>> volume, self-healing takes a long time :-/)
>>
>> 2) Lock revocation (Facebook patch)
>> Feature owner: Richard Wareing
>>
>> Features that look like will make it to 3.9.0:
>> 1) Hardware extension support for EC
>> Feature owner: Xavi
>>
>> 2) Reset brick support for replica volumes:
>> Feature owner: Anuradha
>>
>> 3) Md-cache perf improvements in smb:
>> Feature owner: Poornima
>>
>> --
>> Pranith
>>
>
>
>
> --
> Pranith
>



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

Re: [Gluster-devel] Serialization of fops acting on same dentry on server

2016-08-26 Thread Mohammed Rafi K C


On 08/24/2016 05:29 AM, Vijay Bellur wrote:
> On Tue, Aug 23, 2016 at 12:18 PM, Niels de Vos  wrote:
>> On Tue, Aug 23, 2016 at 08:16:54PM +0530, Mohammed Rafi K C wrote:
>>> Hi,
>>>
>>> We have pushed a patch for fop serialization on server side [1]. If you
>>> have some time, please take a look into the patch. You are reviews are
>>> most welcome :)
>>>
>>>
>>> If I can accommodate all the comments by End of the week, we are
>>> planning to get this before the coming Friday.
>> Without looking into the code yet, I would like to see a different name
>> for "DFS". It is a function of the Samba protocol, and having a name
>> like this in the Gluster sources will cause confusion.

Thanks for the suggestion, I will use a different name or I will add any
gluster related prefix.

>>
>> Does this come with a design document in the glusterfs-specs repository?
>> Features like this can not be accepted without one. If you want this
>> included in 3.9, it should also get added to
>> https://www.gluster.org/community/roadmap/3.9/ . It looks a little late
>> for proposing a new feature, and only have a couple of days to review
>> the design and a 1500+ patch that does not include any test-cases yet.
>> If this really is the current state, I suggest to move it to the next
>> release and use the additional three months (only!) to stabilize it.
I understand the risk involved here. Do we have a feature page for 3.10
or any procedure to get started for 3.10.



>>
>
> +1. We need to have more discussion on this one. Besides a 12 month
> old email thread, I have not seen more details about this feature.
> Providing more details on the design, nature of testing done,
> performance impact if any etc. would be necessary before merging any
> patchset of this nature.

I will add more details about performance and testing that we are
planning to do to get this qualified.

Thanks for your input.

Regards
Rafi KC


>
> Regards,
> Vijay

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


Re: [Gluster-devel] 3.9. feature freeze status check

2016-08-26 Thread Pranith Kumar Karampuri
On Fri, Aug 26, 2016 at 9:38 PM, Pranith Kumar Karampuri <
pkara...@redhat.com> wrote:

> hi,
>   Now that we are almost near the feature freeze date (31st of Aug),
> want to get a sense if any of the status of the features.
>

I meant "want to get a sense of the status of the features"


>
> Please respond with:
> 1) Feature already merged
> 2) Undergoing review will make it by 31st Aug
> 3) Undergoing review, but may not make it by 31st Aug
> 4) Feature won't make it for 3.9.
>
> I added the features that were not planned(i.e. not in the 3.9 roadmap
> page) but made it to the release and not planned but may make it to release
> at the end of this mail.
> If you added a feature on master that will be released as part of 3.9.0
> but forgot to add it to roadmap page, please let me know I will add it.
>
> Here are the features planned as per the roadmap:
> 1) Throttling
> Feature owner: Ravishankar
>
> 2) Trash improvements
> Feature owners: Anoop, Jiffin
>
> 3) Kerberos for Gluster protocols:
> Feature owners: Niels, Csaba
>
> 4) SELinux on gluster volumes:
> Feature owners: Niels, Manikandan
>
> 5) Native sub-directory mounts:
> Feature owners: Kaushal, Pranith
>
> 6) RichACL support for GlusterFS:
> Feature owners: Rajesh Joseph
>
> 7) Sharemodes/Share reservations:
> Feature owners: Raghavendra Talur, Poornima G, Soumya Koduri, Rajesh
> Joseph, Anoop C S
>
> 8) Integrate with external resource management software
> Feature owners: Kaleb Keithley, Jose Rivera
>
> 9) Python Wrappers for Gluster CLI Commands
> Feature owners: Aravinda VK
>
> 10) Package and ship libgfapi-python
> Feature owners: Prashant Pai
>
> 11) Management REST APIs
> Feature owners: Aravinda VK
>
> 12) Events APIs
> Feature owners: Aravinda VK
>
> 13) CLI to get state representation of a cluster from the local glusterd
> pov
> Feature owners: Samikshan Bairagya
>
> 14) Posix-locks Reclaim support
> Feature owners: Soumya Koduri
>
> 15) Deprecate striped volumes
> Feature owners: Vijay Bellur, Niels de Vos
>
> 16) Improvements in Gluster NFS-Ganesha integration
> Feature owners: Jiffin Tony Thottan, Soumya Koduri
>
> *The following need to be added to the roadmap:*
>
> Features that made it to master already but were not palnned:
> 1) Multi threaded self-heal in EC
> Feature owner: Pranith (Did this because serkan asked for it. He has 9PB
> volume, self-healing takes a long time :-/)
>
> 2) Lock revocation (Facebook patch)
> Feature owner: Richard Wareing
>
> Features that look like will make it to 3.9.0:
> 1) Hardware extension support for EC
> Feature owner: Xavi
>
> 2) Reset brick support for replica volumes:
> Feature owner: Anuradha
>
> 3) Md-cache perf improvements in smb:
> Feature owner: Poornima
>
> --
> Pranith
>



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

[Gluster-devel] 3.9. feature freeze status check

2016-08-26 Thread Pranith Kumar Karampuri
hi,
  Now that we are almost near the feature freeze date (31st of Aug),
want to get a sense if any of the status of the features.

Please respond with:
1) Feature already merged
2) Undergoing review will make it by 31st Aug
3) Undergoing review, but may not make it by 31st Aug
4) Feature won't make it for 3.9.

I added the features that were not planned(i.e. not in the 3.9 roadmap
page) but made it to the release and not planned but may make it to release
at the end of this mail.
If you added a feature on master that will be released as part of 3.9.0 but
forgot to add it to roadmap page, please let me know I will add it.

Here are the features planned as per the roadmap:
1) Throttling
Feature owner: Ravishankar

2) Trash improvements
Feature owners: Anoop, Jiffin

3) Kerberos for Gluster protocols:
Feature owners: Niels, Csaba

4) SELinux on gluster volumes:
Feature owners: Niels, Manikandan

5) Native sub-directory mounts:
Feature owners: Kaushal, Pranith

6) RichACL support for GlusterFS:
Feature owners: Rajesh Joseph

7) Sharemodes/Share reservations:
Feature owners: Raghavendra Talur, Poornima G, Soumya Koduri, Rajesh
Joseph, Anoop C S

8) Integrate with external resource management software
Feature owners: Kaleb Keithley, Jose Rivera

9) Python Wrappers for Gluster CLI Commands
Feature owners: Aravinda VK

10) Package and ship libgfapi-python
Feature owners: Prashant Pai

11) Management REST APIs
Feature owners: Aravinda VK

12) Events APIs
Feature owners: Aravinda VK

13) CLI to get state representation of a cluster from the local glusterd pov
Feature owners: Samikshan Bairagya

14) Posix-locks Reclaim support
Feature owners: Soumya Koduri

15) Deprecate striped volumes
Feature owners: Vijay Bellur, Niels de Vos

16) Improvements in Gluster NFS-Ganesha integration
Feature owners: Jiffin Tony Thottan, Soumya Koduri

*The following need to be added to the roadmap:*

Features that made it to master already but were not palnned:
1) Multi threaded self-heal in EC
Feature owner: Pranith (Did this because serkan asked for it. He has 9PB
volume, self-healing takes a long time :-/)

2) Lock revocation (Facebook patch)
Feature owner: Richard Wareing

Features that look like will make it to 3.9.0:
1) Hardware extension support for EC
Feature owner: Xavi

2) Reset brick support for replica volumes:
Feature owner: Anuradha

3) Md-cache perf improvements in smb:
Feature owner: Poornima

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