1. 01 Jun, 2016 3 commits
  2. 31 May, 2016 3 commits
  3. 30 May, 2016 5 commits
  4. 29 May, 2016 6 commits
  5. 27 May, 2016 7 commits
  6. 26 May, 2016 11 commits
  7. 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
  8. 24 May, 2016 1 commit
  9. 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
  10. 19 May, 2016 1 commit
  11. 18 May, 2016 1 commit
    • Jim Fulton's avatar
      Async changes driven by ClientStorage integration · 7e5b78fc
      Jim Fulton authored
      - Fixed tpc_finish:
      
        - Use tid from server to update cache.
      
        - Accept and call callback function.
      
      - Implemented flow control
      
      - Added connection/disconnection notification (to client storage).
      
      - implemented get_peername.
      
      - implemented is_read_only
      
      - renamed callAsync to async (death to Camels!)
      7e5b78fc