{"push_id":617023971,"size":1,"distinct_size":1,"ref":"refs/heads/release-3.6","head":"d1eb4f520b35c1057c7cb3427a51dd6ae75cc61f","before":"ae75db655b683bb47df1590c7815c90b7cbefe4b","commits":[{"sha":"d1eb4f520b35c1057c7cb3427a51dd6ae75cc61f","author":{"email":"3d98f31eab06971051372b88e77259b2119ee764@redhat.com","name":"Pranith Kumar K"},"message":"cluster/ec: Handle CHILD UP/DOWN in all cases\n\n        Backport of http://review.gluster.org/9396\n\nProblem:\nWhen all the bricks are down at the time of mounting the volume, then mount\ncommand hangs.\n\nFix:\n1. Ignore all CHILD_CONNECTING events comming from subvolumes.\n2. On timer expiration (without enough up or down childs) send\n   CHILD_DOWN.\n3. Once enough up or down subvolumes are detected, send the appropriate event.\n   When rest of the subvols go up/down without changing the overall\n   ec-up/ec-down send CHILD_MODIFIED to parent subvols.\n\nBUG: 1188471\nChange-Id: If92bd84107d49495cd104deb34601afe7f9b155c\nSigned-off-by: Pranith Kumar K <pkarampu@redhat.com>\nReviewed-on: http://review.gluster.org/9551\nReviewed-by: Xavier Hernandez <xhernandez@datalab.es>\nTested-by: Gluster Build System <jenkins@build.gluster.com>\nReviewed-by: Raghavendra Bhat <raghavendra@redhat.com>","distinct":true,"url":"https://api.github.com/repos/gluster/glusterfs/commits/d1eb4f520b35c1057c7cb3427a51dd6ae75cc61f"}]}