1. 31 Oct, 2014 1 commit
  2. 27 Oct, 2014 1 commit
  3. 24 Oct, 2014 1 commit
  4. 29 Sep, 2014 5 commits
  5. 17 Sep, 2014 1 commit
  6. 08 Sep, 2014 1 commit
  7. 07 Aug, 2014 1 commit
  8. 28 Jul, 2014 1 commit
  9. 25 Jul, 2014 1 commit
  10. 02 Jul, 2014 1 commit
  11. 16 Jun, 2014 1 commit
    • antirez's avatar
      Client types generalized. · 56d26c23
      antirez authored
      Because of output buffer limits Redis internals had this idea of type of
      clients: normal, pubsub, slave. It is possible to set different output
      buffer limits for the three kinds of clients.
      
      However all the macros and API were named after output buffer limit
      classes, while the idea of a client type is a generic one that can be
      reused.
      
      This commit does two things:
      
      1) Rename the API and defines with more general names.
      2) Change the class of clients executing the MONITOR command from "slave"
         to "normal".
      
      "2" is a good idea because you want to have very special settings for
      slaves, that are not a good idea for MONITOR clients that are instead
      normal clients even if they are conceptually slave-alike (since it is a
      push protocol).
      
      The backward-compatibility breakage resulting from "2" is considered to
      be minimal to care, since MONITOR is a debugging command, and because
      anyway this change is not going to break the format or the behavior, but
      just when a connection is closed on big output buffer issues.
      56d26c23
  12. 22 May, 2014 1 commit
  13. 23 Apr, 2014 1 commit
  14. 15 Apr, 2014 1 commit
  15. 21 Mar, 2014 1 commit
  16. 20 Mar, 2014 1 commit
  17. 31 Jan, 2014 6 commits
  18. 19 Dec, 2013 3 commits
  19. 11 Dec, 2013 1 commit
  20. 06 Dec, 2013 1 commit
  21. 05 Dec, 2013 3 commits
  22. 09 Oct, 2013 1 commit
  23. 08 Jul, 2013 3 commits
  24. 30 May, 2013 2 commits