{"push_id":1189425082,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d8cc6977791dd3d8ed4333562e2ce249646a5226","before":"c9f14657324a67ff5137079eb3127624cefc5a87","commits":[{"sha":"d8cc6977791dd3d8ed4333562e2ce249646a5226","author":{"name":"Xiaoyan Lin","email":"42fc9537e1e28d23ccf8af2751cbd6b6c197cf4d@gmail.com"},"message":"Fix corner cases for FileSink.flush (#1021)\n\nThere are two corner cases for `flush`:\r\n\r\n- No record has been processed before the first `flush`: it will output \"]\" to the stdout and close it.\r\n- No record has been processed between two `flush`s: it will write \"]\" to a closed writer. Currently it's silent as PrintStream always swallows IOException. This PR fixed `flush` by creating a new file for these corner cases and adds a unit test.","distinct":true,"url":"https://api.github.com/repos/twitter/heron/commits/d8cc6977791dd3d8ed4333562e2ce249646a5226"}]}
{"actor":{"display_login":"kramasamy"}}