{"push_id":1221135042,"size":18,"distinct_size":3,"ref":"refs/heads/fix/bokeh_whitelist","head":"40d2f408d9bb8c4e0f6fa6c43db475bd715e36b7","before":"87bf151de92be2bc18aad11a461bd923508c9713","commits":[{"sha":"3c1bd3d09b18d6d0f48edb96d33db3f1aa264563","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Use scale-width in bokeh app (#372)\n\nAlso various style improvements","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/3c1bd3d09b18d6d0f48edb96d33db3f1aa264563"},{"sha":"9bc841e25446c97a090f439b5a9d7963330ef878","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Re-engage time delay (#377)","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/9bc841e25446c97a090f439b5a9d7963330ef878"},{"sha":"0b5c8e567a2a44f822343a1a297598a9fc4d192b","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Be robust to odd hostnames (#373)","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/0b5c8e567a2a44f822343a1a297598a9fc4d192b"},{"sha":"5c308f9de6205c3e035426de82c58da03707ab4d","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Set set_as_default=True as default (#380)","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/5c308f9de6205c3e035426de82c58da03707ab4d"},{"sha":"f86049beacc5dd973d430802b0985acd0480a571","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Don't compress large payloads (#367)\n\nFixes #366","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/f86049beacc5dd973d430802b0985acd0480a571"},{"sha":"e13c30f420241884a68d61a642c68578e5293662","author":{"name":"Min RK","email":"ce25ca83be57bf67ccddf7cc07456e4d37ce3a0b@gmail.com"},"message":"Add Executor.start_ipython (#370)\n\n* Add Executor.start_ipython\r\n\r\nStarts IPython on worker(s).\r\nReturns connection info for connecting Jupyter clients to the kernel.\r\n\r\n* Don't connect to IPython history file in the worker\r\n\r\n* add qtconsole, magic_names arguments to start_ipython\r\n\r\nqtconsole=True opens qt consoles\r\nmagic_names registers IPython magics\r\n\r\n* allow passing extra args to qtconsole command\r\n\r\nallows tunneling via ssh, for instance.\r\n\r\n* test Executor.start_ipython\r\n\r\ntest_start_ipython actually tests sending/receiving messages to the IPython instance on a worker.\r\n\r\nThe other tests mock out IPython,\r\nso they won't test if we are calling IPython incorrectly.","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/e13c30f420241884a68d61a642c68578e5293662"},{"sha":"7c0c838efba5e7dd4b4f6910560730e698600cc9","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Add Shuffle tests (#378)\n\n* wip\r\n\r\n* add shuffle to globals","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/7c0c838efba5e7dd4b4f6910560730e698600cc9"},{"sha":"89b55f5c3fc6d261d25a8d5500da2afa1c5bc8f4","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"method -> shuffle for tasks test","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/89b55f5c3fc6d261d25a8d5500da2afa1c5bc8f4"},{"sha":"d404acb33bd8bb99517031875ae3ee29b773218c","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Avoid multiple heartbeats (#388)\n\nPreviously when the network between worker and scheduler was clogged\r\n(say due to a large data transfer) heartbeats would pile up waiting to\r\nbe sent.  These multiple heartbeats would expand the pool of open\r\nconnections, causing \"Too many open files\" errors.\r\n\r\nNow we implement a simple semaphore to avoid sending a heartbeat when\r\none is already sent out.  This appears to fix the problem.\r\n\r\nFixes #1411","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/d404acb33bd8bb99517031875ae3ee29b773218c"},{"sha":"54a055731090396a84fe7db9f148339ade849613","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Move worker_info from defaultdict to dict (#384)\n\nPreviously we had some errant entries in scheduler.worker_info.\r\nHopefully this change helps to isolate their origin.","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/54a055731090396a84fe7db9f148339ade849613"},{"sha":"2349080561a00beca234574dff6032a39ae02382","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Remove dask-graph section of executor docs\n\nFixes #375","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/2349080561a00beca234574dff6032a39ae02382"},{"sha":"d60841ba7a990b77509f6f5a4c8d526e0cb47ea9","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Fix ncores defaults for LocalCluster (#387)\n\nPreviously this would create way too many threads-per-machine","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/d60841ba7a990b77509f6f5a4c8d526e0cb47ea9"},{"sha":"b93c5a993e6027ed3e3e6652c9ea25091243c6be","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Remove race conditions when workers fail (#386)\n\n* remove race condition in remove_worker\r\n\r\n* test passes\r\n\r\n* wip\r\n\r\n* squash\r\n\r\n* squash\r\n\r\n* fix scheduler tests\r\n\r\n* make worker._close idempotent","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/b93c5a993e6027ed3e3e6652c9ea25091243c6be"},{"sha":"ab9ff4521dd47deb0dad6b06b418a023edf17500","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Avoid compressing twice in compression case (#389)","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/ab9ff4521dd47deb0dad6b06b418a023edf17500"},{"sha":"728212f798ca53e447f6666f183fc8cb747229db","author":{"name":"Matthew Rocklin","email":"684543d2204ce7ddf1ffcf21500e08ea3b6a0d99@gmail.com"},"message":"Pass through optimize_graph in Executor.get (#390)","distinct":false,"url":"https://api.github.com/repos/dask/distributed/commits/728212f798ca53e447f6666f183fc8cb747229db"},{"sha":"ed0554b6a9695e010af733d6587672f67da2503a","author":{"name":"Benjamin Zaitlen","email":"974503845839a353b6f619fefebd5c53493e9f03@gmail.com"},"message":"extend hosts with bokeh whitelist rather than host/port munge","distinct":true,"url":"https://api.github.com/repos/dask/distributed/commits/ed0554b6a9695e010af733d6587672f67da2503a"},{"sha":"a9cea070892b2144d145f0d68e1bc35a0dabb7ea","author":{"name":"Benjamin Zaitlen","email":"974503845839a353b6f619fefebd5c53493e9f03@gmail.com"},"message":"allow options for prefix and using xheaders for bokeh","distinct":true,"url":"https://api.github.com/repos/dask/distributed/commits/a9cea070892b2144d145f0d68e1bc35a0dabb7ea"},{"sha":"40d2f408d9bb8c4e0f6fa6c43db475bd715e36b7","author":{"name":"Benjamin Zaitlen","email":"974503845839a353b6f619fefebd5c53493e9f03@gmail.com"},"message":"fix tests","distinct":true,"url":"https://api.github.com/repos/dask/distributed/commits/40d2f408d9bb8c4e0f6fa6c43db475bd715e36b7"}]}
{"actor":{"display_login":"mrocklin"}}