1. 12 May, 2012 2 commits
    • antirez's avatar
    • antirez's avatar
      More incremental active expired keys collection process. · 9419eb0f
      antirez authored
      If a large amonut of keys are all expiring about at the same time, the
      "active" expired keys collection cycle used to block as far as the
      percentage of already expired keys was >= 25% of the total population of
      keys with an expire set.
      
      This could block the server even for many seconds in order to reclaim
      memory ASAP. The new algorithm uses at max a small amount of
      milliseconds per cycle, even if this means reclaiming the memory less
      promptly it also means a more responsive server.
      9419eb0f
  2. 04 Apr, 2012 1 commit
  3. 29 Mar, 2012 1 commit
  4. 18 Mar, 2012 5 commits
  5. 15 Feb, 2012 6 commits
  6. 02 Feb, 2012 2 commits
  7. 12 Jan, 2012 1 commit
  8. 10 Jan, 2012 1 commit
  9. 07 Jan, 2012 1 commit
  10. 28 Nov, 2011 1 commit
  11. 24 Nov, 2011 2 commits
  12. 21 Nov, 2011 1 commit
  13. 18 Oct, 2011 2 commits
  14. 14 Oct, 2011 1 commit
  15. 10 Oct, 2011 4 commits
  16. 20 Sep, 2011 4 commits
  17. 19 Sep, 2011 1 commit
  18. 14 Sep, 2011 2 commits
  19. 13 Sep, 2011 1 commit
  20. 09 Aug, 2011 1 commit