1. 18 Jan, 2018 2 commits
    • Guy Benoish's avatar
      Replication buffer fills up on high rate traffic. · fd8efb7c
      Guy Benoish authored
      When feeding the master with a high rate traffic the the slave's feed is much slower.
      This causes the replication buffer to grow (indefinitely) which leads to slave disconnection.
      The problem is that writeToClient() decides to stop writing after NET_MAX_WRITES_PER_EVENT
      writes (In order to be fair to clients).
      We should ignore this when the client is a slave.
      It's better if clients wait longer, the alternative is that the slave has no chance to stay in
      sync in this situation.
      fd8efb7c
    • antirez's avatar
      Cluster: improve anti-affinity algo in redis-trib.rb. · 1673a3f3
      antirez authored
      See #3462 and related PRs.
      
      We use a simple algorithm to calculate the level of affinity violation,
      and then an optimizer that performs random swaps until things improve.
      1673a3f3
  2. 17 Jan, 2018 4 commits
  3. 16 Jan, 2018 4 commits
  4. 15 Jan, 2018 3 commits
  5. 14 Jan, 2018 1 commit
  6. 12 Jan, 2018 5 commits
  7. 11 Jan, 2018 4 commits
  8. 09 Jan, 2018 4 commits
  9. 07 Jan, 2018 1 commit
  10. 05 Jan, 2018 2 commits
  11. 03 Jan, 2018 1 commit
  12. 29 Dec, 2017 2 commits
  13. 22 Dec, 2017 3 commits
  14. 18 Dec, 2017 1 commit
  15. 15 Dec, 2017 2 commits
  16. 14 Dec, 2017 1 commit