1. 11 Jul, 2018 1 commit
  2. 10 Jul, 2018 18 commits
  3. 09 Jul, 2018 14 commits
  4. 07 Jul, 2018 3 commits
  5. 06 Jul, 2018 4 commits
    • Marc Gravell's avatar
      investigate ConnectToSSLServer using azure as a source; some very interesting discoveries: · b91987d3
      Marc Gravell authored
      key bugs resolved:
      
      - make sure that we only push things into _writtenAwaitingResponse until we have actually written them; they are allowed to throw certain errors *before* write, which breaks the queue completely
      - ensire that MOVED redirects are sents as "internal call"; this means that if this is a new server, it can be queued rather than dropped
      - allow MOVED code to select a server that isn't "up" yet
      
      additional tweaks:
      
      - change accessibility on WriteImpl to ensure everything goes via WriteTo
      - renamed some methods to clarify what the lock status is: ...InsideWriteLock, ...TakingWriteLock, etc
      - fix bug where ExportConfiguration can fail if a result is nil (although this might be a false outcome)
      - why did StringGetWithExpiryMessage specify NoRedirect?
      - clarify messages for ProtocolFailure and MOVED
      b91987d3
    • Nick Craver's avatar
      Tests: remove database IDs from most · c9ae36ce
      Nick Craver authored
      We've de-duped keys most places, and others are just calling with 0. Still some left, but this takes care of most
      c9ae36ce
    • Marc Gravell's avatar
      bad expectation in ScanResume · 01e6a1ce
      Marc Gravell authored
      01e6a1ce
    • Nick Craver's avatar
      Tests: key fixes and cleanup · 31eedc47
      Nick Craver authored
      Also parallelizes most Config test for quicker runs - moved the unfriendly ones to Failover.
      31eedc47