Description of problem: This bug is to track the changes for the lease_locks support in the upcall xlator.
Few comments which need to be addressed in this part received as part of http://review.gluster.org/#/c/9535 - Have different rpc program number for each UPCALL event or rather different actors. This needs some discussion in gluster-devel.
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#3) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#4) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#5) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#1) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#2) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#6) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#1) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#3) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#7) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#2) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#3) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#4) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#4) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#8) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#5) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10141 (gfapi: Process RECALL_LEASE_LK Upcall notifications.) posted (#1) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#5) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#9) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#6) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#6) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10200 (geo-rep: Added GF_CPPFLAGS to the Makefile.am) posted (#1) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10200 (geo-rep: Added GF_CPPFLAGS to Makefile.am) posted (#2) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#7) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#8) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#10) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/10200 (geo-rep: Added GF_CPPFLAGS to Makefile.am) posted (#3) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10049 (Upcall: Process each of the upcall events separately) posted (#9) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10224 (Upcall: Replaced opaque gfid with string in rpc cbk args) posted (#1) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10224 (Upcall: Replaced opaque gfid with string in rpc cbk args) posted (#2) for review on master by soumya k (skoduri)
REVIEW: http://review.gluster.org/10362 (Upcall: Refactor cache invalidation.) posted (#1) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/10084 (Upcall: Add lease-lk support on the server-side) posted (#7) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/10362 (Upcall: Refactor cache invalidation.) posted (#2) for review on master by Poornima G (pgurusid)
I've dropped this bug from the glusterfs-3.7.1 tracker. Please clone this bug and have the clone depend on 1200268 (this bug) and block "glusterfs-3.7.1".
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#11) for review on master by Poornima G (pgurusid)
REVIEW: http://review.gluster.org/9526 (gfapi: Providing support for the applications to apply LEASE LOCKs) posted (#12) for review on master by Kaleb KEITHLEY (kkeithle)
Thanks Niels. This bug is no longer required for glusterfs-3.7.1.
Soumya, is this still current? I think it might have been addressed as part of bug 1319992.
yes..this feature support is added in glusterfs-4.0 as part of bug1319992. Closing this one.