{"push_id":968874718,"size":11,"distinct_size":1,"ref":"refs/heads/bugfix/sync_producer_hang","head":"03b0434c34ffbe0a3805b4ccc811de6e05aaa9a9","before":"844ca464d95a3203be995727078d7658d6603e15","commits":[{"sha":"1b6619ef9a68bc1394f98d572c49274fa6e301a9","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett Butler"},"message":"fix deprecated gevent.coros import. fixes #435","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/1b6619ef9a68bc1394f98d572c49274fa6e301a9"},{"sha":"337cfedc6eafbbafa7693f1f9e8bc2715b76dc7c","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett J. Butler"},"message":"Merge pull request #440 from Parsely/bugfix/gevent_import\n\ndeprecated gevent.coros import","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/337cfedc6eafbbafa7693f1f9e8bc2715b76dc7c"},{"sha":"fa9ad6f0f4368122f5b830bcecaab0f23ec8b8a4","author":{"email":"9e13da4a0a493e91b7b258142bd6c748198a4d46@gmail.com","name":"Omer Katz"},"message":"Cache pip.","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/fa9ad6f0f4368122f5b830bcecaab0f23ec8b8a4"},{"sha":"5b695ad2d75a709ced79fb6d99ef988d5f226937","author":{"email":"9e13da4a0a493e91b7b258142bd6c748198a4d46@gmail.com","name":"Omer Katz"},"message":"Test with the latest Kafka 0.8.x release.","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/5b695ad2d75a709ced79fb6d99ef988d5f226937"},{"sha":"3954d546fd4d97d8572d7f0ccab7f47e43a020f7","author":{"email":"9e13da4a0a493e91b7b258142bd6c748198a4d46@gmail.com","name":"Omer Katz"},"message":"Cache kafka and zookeeper binaries.","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/3954d546fd4d97d8572d7f0ccab7f47e43a020f7"},{"sha":"58505e606849d81a6e01e9981a3793d8d50cda90","author":{"email":"9e13da4a0a493e91b7b258142bd6c748198a4d46@gmail.com","name":"Omer Katz"},"message":"Cache compilation of librdkafka and speed up compilation by using 2 processes.","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/58505e606849d81a6e01e9981a3793d8d50cda90"},{"sha":"60ef46b63ccf589c8c0c00aec6e6839d28dd3fb4","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett J. Butler"},"message":"Merge pull request #441 from thedrow/patch-2\n\nCache pip in Travis","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/60ef46b63ccf589c8c0c00aec6e6839d28dd3fb4"},{"sha":"5c90e16271963630dcb6d9226b942f0a129b33ab","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett Butler"},"message":"return empty lists when zookeeper broker check errors","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/5c90e16271963630dcb6d9226b942f0a129b33ab"},{"sha":"6960c538aefd8da51de259f654e79e7865ac823c","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett J. Butler"},"message":"Merge pull request #451 from Parsely/bugfix/no_zookeeper_brokers\n\nzookeeper broker NoneType","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/6960c538aefd8da51de259f654e79e7865ac823c"},{"sha":"0891c8124fc8698bfbbcf7d9061f96f6a8ba3078","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett J. Butler"},"message":"Merge pull request #442 from thedrow/patch-3\n\nTest in Travis with the latest Kafka 0.8.x release","distinct":false,"url":"https://api.github.com/repos/Parsely/pykafka/commits/0891c8124fc8698bfbbcf7d9061f96f6a8ba3078"},{"sha":"03b0434c34ffbe0a3805b4ccc811de6e05aaa9a9","author":{"email":"f68de01ff83697c4a297e4c2789def66c17105fa@gmail.com","name":"Emmett Butler"},"message":"don't crash producer worker if there are no brokers available. fixes #449","distinct":true,"url":"https://api.github.com/repos/Parsely/pykafka/commits/03b0434c34ffbe0a3805b4ccc811de6e05aaa9a9"}]}