1. 02 Jun, 2016 1 commit
  2. 01 Jun, 2016 4 commits
  3. 31 May, 2016 3 commits
  4. 30 May, 2016 5 commits
  5. 29 May, 2016 6 commits
  6. 27 May, 2016 7 commits
  7. 26 May, 2016 11 commits
  8. 25 May, 2016 1 commit
    • Jim Fulton's avatar
      Lots of changes while integrating wth ClientStorage · cc333941
      Jim Fulton authored
      - testZEO tests now pass
      
      - async tests now pass again
      
        Probably need to write more async tests to reflect changes.
        (Or maybe the ZEO tests that drove tem are enough.)
      
      - dropped heartbeat tests, which were insane. Will add simpler test
        when I add heartbeats to the async implementation.
      cc333941
  9. 24 May, 2016 1 commit
  10. 21 May, 2016 1 commit
    • Jim Fulton's avatar
      Async changes: · bdbc36dd
      Jim Fulton authored
      - Issue with notify_connected, ClientStorage wants to make requests in
        response to being notified.  This is problematic because
        synchronsouse calls cause deadlock in this situation as do
        asyncronous calls done in a multi-threaded fashion.
      
        - Call get_info from io thread during startup, because
          notify_connected wants it.
      
        - Added an same-thread asyncronous API.
      
        - Added comment warning of this issue.
      
        - Added a little more logging.
      
      - fixed an ordering issue when protocol is disconnected. It should
        notify the client before it cleans up it's futures to prevent
        getting more.
      
      - Expose protocol_version to client so it can adjust it's behavior to
        the .
      
      - More logging
      bdbc36dd