{"push_id":798097052,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"69dd2d4038a5e7f36d2b84dc05e698a1da66f7b6","before":"7c4315196ce313ab7339ecea9f4616f917176ad4","commits":[{"sha":"20fc8908634997cc8b28279e28e632f272ad5437","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"impossible there","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/20fc8908634997cc8b28279e28e632f272ad5437"},{"sha":"6392ef492919e770121876385813b23bfe866ad8","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"use fast collections.deque() for reading","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/6392ef492919e770121876385813b23bfe866ad8"},{"sha":"a5dfad63c2b7de6830e6c97de66e4d36601d6847","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"_buffer_size","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/a5dfad63c2b7de6830e6c97de66e4d36601d6847"},{"sha":"8628067af0dc00384cc21c93f7f2614e1de732ea","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"read from buffer without reallocations","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/8628067af0dc00384cc21c93f7f2614e1de732ea"},{"sha":"35abe68f2b5dd4c5bb65de13d4af0b7c49ef4fab","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"use _read_nowait","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/35abe68f2b5dd4c5bb65de13d4af0b7c49ef4fab"},{"sha":"9674172ba68bf35952579e004858320b08dc7d92","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"use readany() in read()","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/9674172ba68bf35952579e004858320b08dc7d92"},{"sha":"70c86596fcfe95b586639ef485b31471149c2b12","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"use _buffer_size in FlowControlStreamReader","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/70c86596fcfe95b586639ef485b31471149c2b12"},{"sha":"614696a758d847012b95f67cd66cb7074b0d6c47","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"rewrite readline","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/614696a758d847012b95f67cd66cb7074b0d6c47"},{"sha":"59bdccdc702398b63118bfaf121c2e647199d3f9","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"check line length in readline","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/59bdccdc702398b63118bfaf121c2e647199d3f9"},{"sha":"2a48b9c8779437c368f649f57997c84dbbf00afc","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"fix readline: count `_buffer_offset` in `_read_nowait`","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/2a48b9c8779437c368f649f57997c84dbbf00afc"},{"sha":"4cdbbbf3d215ede32e9a6a42a270cc91729eba02","author":{"email":"eed3578a933fb9007af8ebec6bf78334a98bb98f@gmail.com","name":"homm"},"message":"change test to do not use internal stream._buffer attribute","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/4cdbbbf3d215ede32e9a6a42a270cc91729eba02"},{"sha":"69dd2d4038a5e7f36d2b84dc05e698a1da66f7b6","author":{"email":"78ffb02e053fbf34ac072295d1e547d35762892a@gmail.com","name":"Andrew Svetlov"},"message":"Merge pull request #496 from homm/optimize-streams\n\nStreams optimization","distinct":true,"url":"https://api.github.com/repos/KeepSafe/aiohttp/commits/69dd2d4038a5e7f36d2b84dc05e698a1da66f7b6"}]}