Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client and worker_client refactor #1201

Merged
merged 5 commits into from
Jul 5, 2017
Merged

Commits on Jul 5, 2017

  1. Configuration menu
    Copy the full SHA
    fddb0e1 View commit details
    Browse the repository at this point in the history
  2. Remove channels

    These weren't heavily used and where they were used they are now
    generally replacable with Queues, which are cleaner.
    mrocklin committed Jul 5, 2017
    Configuration menu
    Copy the full SHA
    84c586e View commit details
    Browse the repository at this point in the history
  3. Add close method to client

    mrocklin committed Jul 5, 2017
    Configuration menu
    Copy the full SHA
    4967568 View commit details
    Browse the repository at this point in the history
  4. Add metadata to dataframe tests

    This caused unpleasant warnings in tests otherwise
    mrocklin committed Jul 5, 2017
    Configuration menu
    Copy the full SHA
    f389ac6 View commit details
    Browse the repository at this point in the history
  5. Add get_client and secede functions

    These separate and optionally replace worker_client.
    
    Additionally this required additional logic to handling default clients
    and workers, serialization of futures, queues, and variables.  This
    created functionality and tests that also triggered changes to how the
    scheduler tracks long-running tasks.
    mrocklin committed Jul 5, 2017
    Configuration menu
    Copy the full SHA
    fe2adcb View commit details
    Browse the repository at this point in the history