1. 21 3月, 2012 1 次提交
    • A
      Support for read-only slaves. Semantical fixes. · f3fd419f
      antirez 提交于
      This commit introduces support for read only slaves via redis.conf and CONFIG GET/SET commands. Also various semantical fixes are implemented here:
      
      1) MULTI/EXEC with only read commands now work where the server is into a state where writes (or commands increasing memory usage) are not allowed. Before this patch everything inside a transaction would fail in this conditions.
      
      2) Scripts just calling read-only commands will work against read only
      slaves, when the server is out of memory, or when persistence is into an
      error condition. Before the patch EVAL always failed in this condition.
      f3fd419f
  2. 02 2月, 2012 1 次提交
  3. 21 12月, 2011 1 次提交
  4. 25 11月, 2011 1 次提交
  5. 05 10月, 2011 1 次提交
  6. 08 7月, 2011 1 次提交
    • A
      Take a pointer to the relevant entry of the command table in the client... · 09e2d9ee
      antirez 提交于
      Take a pointer to the relevant entry of the command table in the client structure. This is generally a more sounding design, simplifies a few functions prototype, and as a side effect fixes a bug related to the conversion of EXPIRE -1 to DEL: before of this fix Redis tried to convert it into an EXPIREAT in the AOF code, regardless of our rewrite of the command.
      09e2d9ee
  7. 23 2月, 2011 1 次提交
  8. 03 11月, 2010 1 次提交
  9. 03 9月, 2010 1 次提交
  10. 02 9月, 2010 1 次提交
  11. 01 7月, 2010 1 次提交
    • A
      redis.c split into many different C files. · e2641e09
      antirez 提交于
      networking related stuff moved into networking.c
      
      moved more code
      
      more work on layout of source code
      
      SDS instantaneuos memory saving. By Pieter and Salvatore at VMware ;)
      
      cleanly compiling again after the first split, now splitting it in more C files
      
      moving more things around... work in progress
      
      split replication code
      
      splitting more
      
      Sets split
      
      Hash split
      
      replication split
      
      even more splitting
      
      more splitting
      
      minor change
      e2641e09