{"push_id":641123747,"size":15,"distinct_size":7,"ref":"refs/heads/peer_state_prep","head":"f454b13c75f8cb96603c0185123f04b4fafe88a0","before":"e2b9334b6ddf80641f2b4403fa3059e23053d552","commits":[{"sha":"e500dab2463102adf98cde64511fb5cc0b539176","author":{"email":"d0a023aa2bb66553d145a5dec01c4af20bb175f0@uber.com","name":"Junchao Wu"},"message":"change stream by using deque instead of string\nto improve the performance","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/e500dab2463102adf98cde64511fb5cc0b539176"},{"sha":"12dd66c9421ab3b1be2745c8f26951f7391d5121","author":{"email":"d0a023aa2bb66553d145a5dec01c4af20bb175f0@uber.com","name":"Junchao Wu"},"message":"add none check for buf to write","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/12dd66c9421ab3b1be2745c8f26951f7391d5121"},{"sha":"1061f1745d96cc8040e375cae485a9618894b255","author":{"email":"d0a023aa2bb66553d145a5dec01c4af20bb175f0@uber.com","name":"Junchao Wu"},"message":"add get_arg[1,2,3], get_all_arg method into\nresponse request object","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/1061f1745d96cc8040e375cae485a9618894b255"},{"sha":"b74fc4feb3d8aed45ea978d157025aab40b58594","author":{"email":"d0a023aa2bb66553d145a5dec01c4af20bb175f0@uber.com","name":"Junchao Wu"},"message":"change method name to arg1, arg2, arg3, args","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/b74fc4feb3d8aed45ea978d157025aab40b58594"},{"sha":"9e42a36535a7413d523a28d0a7313e9c0fd1d94b","author":{"email":"d0a023aa2bb66553d145a5dec01c4af20bb175f0@uber.com","name":"Junchao Wu"},"message":"add docstring for arg methods","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/9e42a36535a7413d523a28d0a7313e9c0fd1d94b"},{"sha":"d4416019463f1f1c52f40e6cf5349acd887a86b0","author":{"email":"d0a023aa2bb66553d145a5dec01c4af20bb175f0@uber.com","name":"Junchao Wu"},"message":"remove get_args method","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/d4416019463f1f1c52f40e6cf5349acd887a86b0"},{"sha":"13e9fe344c30de6751e11935ca6135f7ceba5d66","author":{"email":"31ec1ff299743dee26d5131e0cd4318c45a1aafc@gmail.com","name":"junchaowu"},"message":"Merge pull request #453 from uber/streamperf\n\nchange stream by using deque instead of string","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/13e9fe344c30de6751e11935ca6135f7ceba5d66"},{"sha":"451ce9cb7411ed547c8fbca255bae3a9760a13dc","author":{"email":"31ec1ff299743dee26d5131e0cd4318c45a1aafc@gmail.com","name":"junchaowu"},"message":"Merge pull request #455 from uber/get_arg\n\nadd get_arg[1,2,3], get_all_arg method into response request object","distinct":false,"url":"https://api.github.com/repos/uber/tchannel/commits/451ce9cb7411ed547c8fbca255bae3a9760a13dc"},{"sha":"52801fd5898e4e306c90a8580229ce5583125b42","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Upgrade tape","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/52801fd5898e4e306c90a8580229ce5583125b42"},{"sha":"d14b615bb053d14963fad5e5f07ff660993a4ed3","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Take away PeerState constructor branching","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/d14b615bb053d14963fad5e5f07ff660993a4ed3"},{"sha":"f76fcf1a8602df3420a1c078df50fa9418e20537","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Add peer request state observation hooks","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/f76fcf1a8602df3420a1c078df50fa9418e20537"},{"sha":"e866553452042465ef4a399bcdb67231d7ef0ba0","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Re-org peer states","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/e866553452042465ef4a399bcdb67231d7ef0ba0"},{"sha":"57da8caa7ac800a0c19e62528c56add081516004","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Take away PeerState constructor branching","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/57da8caa7ac800a0c19e62528c56add081516004"},{"sha":"964e9fbc936253e278a28cb56e356fcd92583c1e","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Shift peer state .name => .type","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/964e9fbc936253e278a28cb56e356fcd92583c1e"},{"sha":"f454b13c75f8cb96603c0185123f04b4fafe88a0","author":{"email":"d6955d9721560531274cb8f50ff595a9bd39d66f@uber.com","name":"Joshua T Corbin"},"message":"Prefix healthy state type","distinct":true,"url":"https://api.github.com/repos/uber/tchannel/commits/f454b13c75f8cb96603c0185123f04b4fafe88a0"}]}