{"push_id":814819308,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"a815e92907998a05d5242c0d9c6d749766264c2a","before":"a91bf68c7bdeb7832187cee17787b708435deeee","commits":[{"sha":"8c73851e82b45a1d76800e85bc236465d711a123","author":{"email":"26021f1f4700496d68e21ef6d4a1b6945da4c8eb@txtlabs.com","name":"Div Shekhar"},"message":"Election timeout is chosen randomly from a fixed interval","distinct":true,"url":"https://api.github.com/repos/divtxt/raft-consensus/commits/8c73851e82b45a1d76800e85bc236465d711a123"},{"sha":"8d7177c048c54276453773998de440fbceafe9bc","author":{"email":"26021f1f4700496d68e21ef6d4a1b6945da4c8eb@txtlabs.com","name":"Div Shekhar"},"message":"Candidate restarts election on election timeout.","distinct":true,"url":"https://api.github.com/repos/divtxt/raft-consensus/commits/8d7177c048c54276453773998de440fbceafe9bc"},{"sha":"b6f9e25a812e3c60454157339ae3bebc26595af2","author":{"email":"26021f1f4700496d68e21ef6d4a1b6945da4c8eb@txtlabs.com","name":"Div Shekhar"},"message":"Better panic message; Fix typo","distinct":true,"url":"https://api.github.com/repos/divtxt/raft-consensus/commits/b6f9e25a812e3c60454157339ae3bebc26595af2"},{"sha":"a815e92907998a05d5242c0d9c6d749766264c2a","author":{"email":"26021f1f4700496d68e21ef6d4a1b6945da4c8eb@txtlabs.com","name":"Div Shekhar"},"message":"Add more comments explaining rpc messaging behavior.","distinct":true,"url":"https://api.github.com/repos/divtxt/raft-consensus/commits/a815e92907998a05d5242c0d9c6d749766264c2a"}]}