-
-
Notifications
You must be signed in to change notification settings - Fork 718
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Start comm layer * zmq draft * Add our own ZMQ async socket * Wire our ZMQ async socket on the ZMQ comm layer * Add and fix tests * Improve comm layer and tests * More streamlining of the comm layer * Get distributed.tests.test_core to pass * Get test_batched to pass * Make tests in test_scheduler that don't use a Client or a Nanny pass * All test_scheduler tests pass except nanny tests * Fix some of test_client * test_client passes entirely * Fix test in test_scheduler * Let test_nanny tests pass * Fix failure in test_scheduler * Fix more tests * Get test_channels to pass * Let more tests pass * Remove distributed.sync * Get more tests to pass * Let test_worker pass * Get test_worker_failure to pass * Fix test_hdfs * Pass all diagnostics tests * Get deploy tests to work (except SSHCluster) * Rename test file to make py.test happy * Fix circular import * Have Bokeh tests pass * Pass all cli and deploy tests * Add a CLI utils tests * Fix some failures in test_widgets * Fix issues with ipv6 as well as with Py2 * Add a couple comm tests * Hopefully fix more tests on Travis * Fix previous merge * Distinguish between listening address and contact address * Fix test_batched * Try to fix ZMQ issues on Windows * Refactor getting the service addr of a worker * Remove / rename some APIs * Remove coerce_to_rpc * Remove Nanny environment feature * More small cleanups * Improve test suite speed a bit * Fix test failure * Restrict listen IP of Scheduler services to the Scheduler's listen IP * Remove `ip` argument from Worker and Nanny. Workers now bind to the right address for contacting the scheduler. * Make some calling code in scheduler and worker simpler * Add tests for scheduler listening ports * Try to debug logging test failures on CI * Fix logging test failure * Make comm closed errors more informative about the underlying reason * Use distinct port number in test_cores to minimize the risk of getting errors when binding sockets * Use longer timeouts in connection tests * Fix some ZMQ issues * Fix deserialization issue with ZMQ * Fix compression at the right place * Fix crash on Windows * Fix some warnings when building the docs * Fix examples and text * Fix rpc() docstring * Fix formatting of protocol message example * Add a bit about addresses and listeners * Address review comments * Fix scheduler services to listen on all interfaces (and actually run tests) * Move ensure_bytes to TCP.write() * Address review comments: make default scheme configurable, and add docstrings * Fix regression in Bokeh TapTool * Hide zmq behind a config option or environment variable * Try to fix sporadic failure in test_tcp_many_listeners * Fix tests on Python 2.7
- Loading branch information
Showing
87 changed files
with
3,974 additions
and
2,033 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.