1. 26 Oct, 2016 1 commit
    • Jim Fulton's avatar
      Work around a beneficial race · 184750c9
      Jim Fulton authored
      When data are loaded, we notify waiting code before updating the cache.
      
      This can confuse white-box tests that make assertions about the client
      cache after a load, because the cache change may or may not have been
      made yet.
      184750c9
  2. 25 Oct, 2016 1 commit
  3. 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
  4. 12 Oct, 2016 1 commit
  5. 08 Sep, 2016 2 commits
  6. 06 Sep, 2016 3 commits
  7. 18 Aug, 2016 2 commits
  8. 14 Aug, 2016 2 commits
  9. 13 Aug, 2016 2 commits
  10. 11 Aug, 2016 1 commit
  11. 10 Aug, 2016 1 commit
  12. 09 Aug, 2016 3 commits
  13. 08 Aug, 2016 11 commits
  14. 05 Aug, 2016 9 commits