{"push_id":670192808,"size":11,"distinct_size":11,"ref":"refs/heads/dev_node","head":"0a2441884b1c5300bf322bf7f5be431b0305d045","before":"3cf3c14ed49d2fe0c626463b7f7d67f650116c19","commits":[{"sha":"41a28ec82394d0c5954d99f2793b8aef1293fd5d","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"states: mark peer unhealthy after mininum request threshold","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/41a28ec82394d0c5954d99f2793b8aef1293fd5d"},{"sha":"0ae68ba87be23746f83175e9c77d9beb4ae06142","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"connection: break out timeout error into conn vs req timeouts","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/0ae68ba87be23746f83175e9c77d9beb4ae06142"},{"sha":"83ef670559a33f3e578e896a82df566d4244a011","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"connection: move lastTimeoutTime check","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/83ef670559a33f3e578e896a82df566d4244a011"},{"sha":"2f98a59e9689cdef052ab44066fb1ec0ad6b8859","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"peer_state: make minimumRequests configurable","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/2f98a59e9689cdef052ab44066fb1ec0ad6b8859"},{"sha":"7ff8d8e1a7a2814e9dbc5dd2e56399a327c73974","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"rename to minRequests","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/7ff8d8e1a7a2814e9dbc5dd2e56399a327c73974"},{"sha":"d0d7b3d93e187035ce3121fc3f167994d76e235c","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos (Jake Verbaten)"},"message":"Merge pull request #613 from uber/unhealthy-total-req\n\nnode: require minimum requests before marking peer as unhealthy","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/d0d7b3d93e187035ce3121fc3f167994d76e235c"},{"sha":"f4f74013d356eedc465d77bcb48f9e548eeef2a6","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"in_request: store the connection on the in request","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/f4f74013d356eedc465d77bcb48f9e548eeef2a6"},{"sha":"bac161e5ae0b90fa114aa71db7252335c1897d6d","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"connection: store a uniquely identifying GUID on a connection","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/bac161e5ae0b90fa114aa71db7252335c1897d6d"},{"sha":"77d03de6dc0bb0df0d7c816735e3b178666cc450","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"relay_handler: index in reqs by connection guid & req id","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/77d03de6dc0bb0df0d7c816735e3b178666cc450"},{"sha":"fa12ab2a49a6aa0fa9c817291e639497c29f209e","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos (Jake Verbaten)"},"message":"Merge pull request #612 from uber/relay-ids\n\nrelay: index inreqs by remoteAddr and id","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/fa12ab2a49a6aa0fa9c817291e639497c29f209e"},{"sha":"0a2441884b1c5300bf322bf7f5be431b0305d045","author":{"email":"2ab6061cdfec97b66aea276cd399bd97a9248f94@gmail.com","name":"Raynos"},"message":"Cut node-v2.0.0-beta22","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/0a2441884b1c5300bf322bf7f5be431b0305d045"}]}