{"push_id":954043384,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"c25d2069ef6981c2e3a6bcf00d6e1840eea32b2d","before":"63a726a079fac46836b7c14cf04af692d9178568","commits":[{"sha":"2fe66c388d7ac78db1db9714ed770c1a49fc7c09","author":{"email":"c6b605dce610cfc752435e18435b0f5c3ec40cbd@gmail.com","name":"Piotr Jarzemski"},"message":"Cancel upstream if producer reports sending failure","distinct":true,"url":"https://api.github.com/repos/mjkrumlauf/reactive-kafka/commits/2fe66c388d7ac78db1db9714ed770c1a49fc7c09"},{"sha":"206eb42498fb31c65e0dc51a0a4a0bc8f6a54c40","author":{"email":"c6b605dce610cfc752435e18435b0f5c3ec40cbd@gmail.com","name":"Piotr Jarzemski"},"message":"Close KafkaGraphStageSink if producer reports sending failure","distinct":true,"url":"https://api.github.com/repos/mjkrumlauf/reactive-kafka/commits/206eb42498fb31c65e0dc51a0a4a0bc8f6a54c40"},{"sha":"5c7145a7b0a79a3df8b6e31fd618dc1c1004320e","author":{"email":"1033aece2a1421aabf3d88ffc5f1138f4689755c@softwaremill.com","name":"Krzysiek Ciesielski"},"message":"Merge pull request #66 from kazuhiro/cancel_upstream_on_error\n\nCancel upstream if producer reports sending failure","distinct":true,"url":"https://api.github.com/repos/mjkrumlauf/reactive-kafka/commits/5c7145a7b0a79a3df8b6e31fd618dc1c1004320e"},{"sha":"c25d2069ef6981c2e3a6bcf00d6e1840eea32b2d","author":{"email":"c5bb19d031aab4259ecbc372602b5e08384c6fa0@lexisnexis.com","name":"Krumlauf, Michael"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/mjkrumlauf/reactive-kafka/commits/c25d2069ef6981c2e3a6bcf00d6e1840eea32b2d"}]}