{"push_id":1253744842,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"59186114f9545fda529368ee26c3cd3d88a80751","before":"dd8d93f24a320805f1f67760b2d3266555acf674","commits":[{"sha":"59186114f9545fda529368ee26c3cd3d88a80751","author":{"name":"Anuradha Talur","email":"b6b0c3dfe2f1d9bb98e42dcbe8615c439b7602a8@redhat.com"},"message":"protocol/client: Unserialize xdata even if lookup fails\n\nProblem:\nAFR relies on xdata returned by lookup to determine if\nthere are any files that need healing. This info is further\nused to optimize readdirp.\n\nIn case of lookups with negative return value, client\nxlator was sending NULL xdata. Due to absence of xdata,\nAFR conservatively assumes that there are files that\nneed healing, which is incorrect.\n\nSolution:\nEven in case of unsuccessful lookups, send the xdata received\nby protocol client so that higher xlators can get the info\nthat they rely on.\n\nChange-Id: Id3a1023eb536180888eb2c0b39050000b76f7226\nBUG: 1366284\nSigned-off-by: Anuradha Talur <atalur@redhat.com>\nReviewed-on: http://review.gluster.org/15120\nSmoke: Gluster Build System <jenkins@build.gluster.org>\nReviewed-by: Poornima G <pgurusid@redhat.com>\nTested-by: Poornima G <pgurusid@redhat.com>\nCentOS-regression: Gluster Build System <jenkins@build.gluster.org>\nNetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>\nReviewed-by: Ashish Pandey <aspandey@redhat.com>\nReviewed-by: Pranith Kumar Karampuri <pkarampu@redhat.com>","distinct":true,"url":"https://api.github.com/repos/gluster/glusterfs/commits/59186114f9545fda529368ee26c3cd3d88a80751"}]}
{"actor":{"display_login":"mscherer"}}