{"push_id":1434095354,"size":2,"distinct_size":1,"ref":"refs/heads/mand-lock","head":"5ca5544a3ba31f6d1e9d7e8ce939a7fc92f3456d","before":"229748d4e58c3c8c7185eed91c0c97d25efac38b","commits":[{"sha":"47e69455d3aede77960fd81a7cf3d6b4a869dbfa","author":{"name":"Rajesh Joseph","email":"6885ad10cf319e063ff821d5d9fd32c23d65ee98@redhat.com"},"message":"glusterfsd: glusterfs_ctx_defaults_init should not re-initialize ctx->locks\n\nglusterfs_ctx_new already initialize ctx->locks therefore the second\ninitialization in glusterfs_ctx_defaults_init does not make sense.\n\nChange-Id: I6027cbd311da8e80585e0f0dcd6916e3bc8dd284\nBUG: 1397419\nSigned-off-by: Rajesh Joseph <rjoseph@redhat.com>\nReviewed-on: http://review.gluster.org/15905\nNetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>\nReviewed-by: Poornima G <pgurusid@redhat.com>\nCentOS-regression: Gluster Build System <jenkins@build.gluster.org>\nSmoke: Gluster Build System <jenkins@build.gluster.org>\nReviewed-by: Vijay Bellur <vbellur@redhat.com>\nReviewed-by: Atin Mukherjee <amukherj@redhat.com>","distinct":false,"url":"https://api.github.com/repos/anoopcs9/glusterfs/commits/47e69455d3aede77960fd81a7cf3d6b4a869dbfa"},{"sha":"5ca5544a3ba31f6d1e9d7e8ce939a7fc92f3456d","author":{"name":"Anoop C S","email":"545712aeed095cc5358281eefdfc4ab80bcd58ee@redhat.com"},"message":"libgfapi: Add new api for supporting mandatory-locks\n\nThe current API for byte-range locks [glfs_posix_lock()] doesn't\nallow applications to specify whether it is advisory or mandatory\ntype locks. This particular change is to introduce an extended\nbyte-range lock API with additional arguments for including\nthe byte-range lock mode to be one among advisory(default) or\nmandatory. Patch also includes a gfapi test case which make use\nof this new api to acquire mandatory locks.\n\nChange-Id: Ia09042c755d891895d96da857321abc4ce03e20c\nBUG: 1346010\nSigned-off-by: Anoop C S <anoopcs@redhat.com>","distinct":true,"url":"https://api.github.com/repos/anoopcs9/glusterfs/commits/5ca5544a3ba31f6d1e9d7e8ce939a7fc92f3456d"}]}
{"actor":{"display_login":"anoopcs9"}}