[Gluster-devel] No more unused-variables in the glusterfs sources!

2016-09-18 Thread Niels de Vos
After ~80 patches from Kaleb, the unused variables have been removed from the glusterfs sources. The change that makes it possible to pass the compile options through to all files is included below. It was a major cleanup to place the generated XDR-files in the correct location. While getting the

Re: [Gluster-devel] [Heketi] Block store related API design discussion

2016-09-18 Thread Luis Pabón
Hi Prasanna, I started the wiki page with the documentation on the API. There still needs to be more information added, and we still need to work on the workflow, but at least it is a start. Please take a look at the wiki: https://github.com/heketi/heketi/wiki/Proposed-API:-Block-Storage -

Re: [Gluster-devel] [Heketi] Block store related API design discussion

2016-09-18 Thread Vijay Bellur
On Tue, Sep 13, 2016 at 12:10 PM, Stephen Watt wrote: > > Also, some important requirements to figure out/think about are: > > - How are you managing locking a block device against a container (or a > host?) > - Will your implementation work with OpenShift volume security for

[Gluster-devel] Upcall details for NLINK

2016-09-18 Thread Niels de Vos
Hey Soumya, do we have a description of the different actions that we expect/advise users of upcall to take? I'm looking at the flags that are listed in libglusterfs/src/upcall-utils.h and api/src/glfs-handles.h and passed in the glfs_callback_inode_arg structure from api/src/glfs-handles.h. We

Re: [Gluster-devel] Upcall details for NLINK

2016-09-18 Thread Niels de Vos
Duh, and now with the attachment. I'm going to get some coffee now. On Mon, Sep 19, 2016 at 06:22:58AM +0200, Niels de Vos wrote: > Hey Soumya, > > do we have a description of the different actions that we expect/advise > users of upcall to take? I'm looking at the flags that are listed in >

Re: [Gluster-devel] Review request for 3.9 patches

2016-09-18 Thread Poornima Gurusiddaiah
Hi All, There are 3 more patches that we need for enabling md-cache invalidation in 3.9. Request your help with the reviews: http://review.gluster.org/#/c/15378/ - afr: Implement IPC fop http://review.gluster.org/#/c/15387/ - ec: Implement IPC fop http://review.gluster.org/#/c/15398/ -

Re: [Gluster-devel] [Heketi] Block store related API design discussion

2016-09-18 Thread Niels de Vos
On Tue, Sep 13, 2016 at 12:06:00PM -0400, Luis Pabón wrote: > Very good points. Thanks Prasanna for putting this together. I agree with > your comments in that Heketi is the high level abstraction API and it should > have > an API similar of what is described by Prasanna. > > I definitely do