1. 26 Feb, 2015 2 commits
  2. 23 Feb, 2015 3 commits
  3. 20 Feb, 2015 4 commits
  4. 16 Feb, 2015 2 commits
  5. 14 Feb, 2015 2 commits
  6. 11 Feb, 2015 1 commit
  7. 10 Feb, 2015 1 commit
  8. 29 Jan, 2015 2 commits
  9. 19 Jan, 2015 1 commit
  10. 08 Jan, 2015 1 commit
  11. 18 Dec, 2014 2 commits
  12. 16 Dec, 2014 2 commits
  13. 11 Dec, 2014 1 commit
  14. 10 Dec, 2014 1 commit
  15. 05 Dec, 2014 1 commit
  16. 25 Nov, 2014 1 commit
  17. 11 Nov, 2014 1 commit
    • Shawn Routhier's avatar
      [v4_1_esv] Patch the failover code to avoid deadlocks · f0217670
      Shawn Routhier authored
      Patch for 36810 & 20352
      This coves several related problems
      1) When the primary is in conflict done it allows the secondary to
      transition around resolution interrupted and potentical conflict previously
      the primary would die on an illegal state.
      
      2) It allows the servers to restart a bind update request.  Previously if
      one of the servers sent an udpate request and there died (or had the communications
      interrupted) in some states the first server wouldn't retransmit a new
      update request and the other server wouldn't send any bind updates. This
      was noticed in potential conflict.
      
      3) Updated the state transitions to move the leases on the ack queue
      back to the update queue in case of conflict-done as we might need to
      retransmit them all.
      
      4) Updated a transition from startup to potentical conflict instead
      of resolution interrupted when the servers reconnect during the startup
      phase in order to avoid a diffferent dead lock.
      f0217670
  18. 05 Nov, 2014 2 commits
  19. 28 Oct, 2014 1 commit
  20. 27 Oct, 2014 1 commit
  21. 18 Sep, 2014 1 commit
  22. 11 Sep, 2014 1 commit
  23. 09 Sep, 2014 1 commit
  24. 08 Sep, 2014 5 commits