{"push_id":1351000281,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"0f6763097a57c3d37f05df806d2e325fb84d6814","before":"a9bac2af16469fec35d516294b1befe6e3e4edf6","commits":[{"sha":"afd83f81cb04f86981f3af87a4522213902b65f9","author":{"name":"Antoine Pitrou","email":"8a70ac27951d2063f1b3b427293fad89e7cf197e@free.fr"},"message":"Fix #564: allow using distributed on Windows (#577)","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/afd83f81cb04f86981f3af87a4522213902b65f9"},{"sha":"482478933204df8121d4ed7463cfdec3788bb2ea","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Avoid mock import in utils_test (#578)","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/482478933204df8121d4ed7463cfdec3788bb2ea"},{"sha":"d23116e1953c22803a06a975b06ad7f21d8bf322","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Clean up rpc objects explicitly (#584)\n\nPreviously we depended on `__del__` and garbage collection to clean up\r\nrpc objects.  This caused some difficulties, particularly on Windows.\r\n\r\nNow we clean up all rpc objects explicitly.  Most of this PR commit is\r\njust tweaking other tests to be more robust.\r\n\r\nWe test this by explicitly checking the rpc count in the gen_cluster decorator\r\nand the cluster testing context manager.","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/d23116e1953c22803a06a975b06ad7f21d8bf322"},{"sha":"205446e748d4063b1ffac739ba495f7bdc8e4ff0","author":{"name":"Antoine Pitrou","email":"8a70ac27951d2063f1b3b427293fad89e7cf197e@free.fr"},"message":"Fix #579: avoid race condition when closing streams (#580)\n\n* Fix #579: avoid race condition when closing streams\r\n\r\nClosing streams from threads other than the running loop can\r\ncause race conditions from inside the loop (the sockets become\r\ninvalid while polling for them).  The race condition only seems\r\nto manifest under Windows, though it is theoretically OS-independent.\r\n\r\nThe fix involves two changes:\r\n- no explicit closing from __del__, since __del__ can be called\r\n  in basically any Python thread\r\n- in Client.shutdown(), close streams from the running loop rather\r\n  than the calling thread\r\n\r\n* Fix typo in test that was causing a heisenfail\r\n\r\n* Close ConnectionPool on server close","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/205446e748d4063b1ffac739ba495f7bdc8e4ff0"},{"sha":"16375b8494b280576e7fe5a64dd413f96495c8a1","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Update bokeh plots to 0.12.3 (#575)","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/16375b8494b280576e7fe5a64dd413f96495c8a1"},{"sha":"2078296de76cebc0082bab996d8cd21cbbd19205","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"bump version to 1.13.3","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/2078296de76cebc0082bab996d8cd21cbbd19205"},{"sha":"a2e6058b490d5ad93dd4aa06a589718ebbd107cc","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Retry on new http port if socket.error (#585)\n\nWe already do this in core.Server.  We should do it in http.core.MyApp as well","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/a2e6058b490d5ad93dd4aa06a589718ebbd107cc"},{"sha":"0f6763097a57c3d37f05df806d2e325fb84d6814","author":{"name":"Mike","email":"f93c0c3a1e3efd6da89fda6c246e19d98d97efbc@me.com"},"message":"Merge pull request #1 from dask/master\n\ndistributed","distinct":true,"url":"https://api.github.com/repos/mitghi/distributed/commits/0f6763097a57c3d37f05df806d2e325fb84d6814"}]}
{"actor":{"display_login":"mitghi"}}