{"push_id":588723766,"size":1,"distinct_size":1,"ref":"refs/heads/dirty-groups-2","head":"afe1a59edeca08b76e406be41df2a702c3026ca0","before":"ad26f291d94e85ce5ede2f9d8f243bc4aed0b747","commits":[{"sha":"afe1a59edeca08b76e406be41df2a702c3026ca0","author":{"email":"fc91a8c2ea613002f5b57117642e15b73fc0a450@rackspace.com","name":"Christopher Armstrong"},"message":"- don't assume all errors from convergence are FirstError (using a new `catch` function from effect)\n- redo the execute_convergence tests (using the new EQDispatcher from effect)","distinct":true,"url":"https://api.github.com/repos/rackerlabs/otter/commits/afe1a59edeca08b76e406be41df2a702c3026ca0"}]}