1. 13 Nov, 2016 2 commits
    • Jim Fulton's avatar
      Dealt with some serialization issues · 70ed5e54
      Jim Fulton authored
      - Need to handle exception instances embedded within others.
      
        I dealt with this in msgpack using a "default" option (essentially a
        msgpack/json form of reduce).
      
        For pickle, we're still creating instance pickles in this case. :/
      
      - Use a python-msgpack option to produce tuples rather than
        lists.  The ZEO protocol uses tuples far more often than lists.
      
        This really mostly or entirely affects tests.
      
        Removed workarounds for some test code that expected tuples and
        added some for test code that expects lists. :)
      70ed5e54
    • Jim Fulton's avatar
      28f7a924
  2. 12 Nov, 2016 5 commits
  3. 01 Nov, 2016 1 commit
  4. 27 Oct, 2016 1 commit
  5. 26 Oct, 2016 2 commits
  6. 25 Oct, 2016 1 commit
  7. 24 Oct, 2016 1 commit
    • Jim Fulton's avatar
      Avoid waiting on futures using timeouts · 7d70244f
      Jim Fulton authored
      On Python 2, waiting on a future result with a timeout is very
      expensive. (Because conditions with timeouts are very expensive.)
      
      The thing is, we still want to use timeouts when we're disconnected.
      We don't want requests to fail right away of the disconnection is
      short.
      
      We do a bit of a dance to only use a timeout if we're disconnected.
      7d70244f
  8. 12 Oct, 2016 1 commit
  9. 08 Sep, 2016 2 commits
  10. 06 Sep, 2016 3 commits
  11. 18 Aug, 2016 2 commits
  12. 14 Aug, 2016 2 commits
  13. 13 Aug, 2016 2 commits
  14. 11 Aug, 2016 1 commit
  15. 10 Aug, 2016 1 commit
  16. 09 Aug, 2016 3 commits
  17. 08 Aug, 2016 10 commits