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

Async client preview #558

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 11, 2016

  1. async client preview.

    TODO:
    remove KeepAlive thread
    review security_policy, may be race condition somewhere
    huazh committed Jan 11, 2016
    Configuration menu
    Copy the full SHA
    896dd17 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2016

  1. Configuration menu
    Copy the full SHA
    306adfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e1f5d4 View commit details
    Browse the repository at this point in the history
  3. rewrite using trollius.

    huazh committed Jan 14, 2016
    Configuration menu
    Copy the full SHA
    c34112d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2016

  1. using protocol directly

    process 1 packet a time
    huazh committed Jan 19, 2016
    Configuration menu
    Copy the full SHA
    fd368c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2016

  1. Configuration menu
    Copy the full SHA
    c301f71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b47cef View commit details
    Browse the repository at this point in the history
  3. Fix bug caused by trollius and asyncio schedule difference

    Every publish reqeust start a new Task waiting for the same code path as other requests, so that the code after yield From(self._send_request) executed in sequence as response arrived
    huazh committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    0219bbd View commit details
    Browse the repository at this point in the history
  4. setup.py translate trollius source code to asyncio style during insta…

    …llation
    
    add a commmand asyncio_translate to setup.py to help development switch between py2 and py3.
    call example: ./setup.py asyncio_translate
    huazh committed Feb 13, 2016
    Configuration menu
    Copy the full SHA
    8e3c788 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2016

  1. Configuration menu
    Copy the full SHA
    f1fbea0 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2016

  1. Configuration menu
    Copy the full SHA
    3705c7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7db607d View commit details
    Browse the repository at this point in the history