1. 10 4月, 2012 1 次提交
  2. 07 4月, 2012 2 次提交
  3. 05 4月, 2012 1 次提交
  4. 04 4月, 2012 3 次提交
  5. 03 4月, 2012 2 次提交
  6. 30 3月, 2012 1 次提交
  7. 28 3月, 2012 2 次提交
  8. 27 3月, 2012 2 次提交
  9. 25 3月, 2012 1 次提交
    • A
      New INFO field aof_delayed_fsync introduced. · c1d01b3c
      antirez 提交于
      This new field counts all the times Redis is configured with AOF enabled and
      fsync policy 'everysec', but the previous fsync performed by the
      background thread was not able to complete within two seconds, forcing
      Redis to perform a write against the AOF file while the fsync is still
      in progress (likely a blocking operation).
      c1d01b3c
  10. 24 3月, 2012 1 次提交
  11. 21 3月, 2012 3 次提交
    • A
      Correctly create shared.oomerr as an sds string. · b22eab8f
      antirez 提交于
      b22eab8f
    • A
      DEBUG should not be flagged as w otherwise we can not call DEBUG DIGEST and... · 7dcdd281
      antirez 提交于
      DEBUG should not be flagged as w otherwise we can not call DEBUG DIGEST and other commands against read only slaves.
      7dcdd281
    • 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
  12. 20 3月, 2012 1 次提交
  13. 19 3月, 2012 2 次提交
  14. 17 3月, 2012 1 次提交
  15. 16 3月, 2012 1 次提交
    • A
      Fix for issue #391. · c9d3dda2
      antirez 提交于
      Use a simple protocol between clientsCron() and helper functions to
      understand if the client is still valind and clientsCron() should
      continue processing or if the client was freed and we should continue
      with the next one.
      c9d3dda2
  16. 14 3月, 2012 3 次提交
  17. 08 3月, 2012 3 次提交
    • A
      Instantaneous ops/sec figure in INFO output. · 250e7f69
      antirez 提交于
      250e7f69
    • A
      run_id added to INFO output. · 91d664d6
      antirez 提交于
      The Run ID is a field that identifies a single execution of the Redis
      server. It can be useful for many purposes as it makes easy to detect if
      the instance we are talking about is the same, or if it is a different
      one or was rebooted. An application of run_id will be in the partial
      synchronization of replication, where a slave may request a partial sync
      from a given offset only if it is talking with the same master. Another
      application is in failover and monitoring scripts.
      91d664d6
    • A
      By default Redis refuses writes with an error if the latest BGSAVE failed (and... · 4d3bbf35
      antirez 提交于
      By default Redis refuses writes with an error if the latest BGSAVE failed (and at least one save point is configured). However people having good monitoring systems may prefer a server that continues to work, since they are notified that there are problems by their monitoring systems. This commit implements the ability to turn the feature on or off via redis.conf and CONFIG SET.
      4d3bbf35
  18. 07 3月, 2012 3 次提交
  19. 29 2月, 2012 3 次提交
  20. 28 2月, 2012 1 次提交
  21. 08 2月, 2012 2 次提交
  22. 06 2月, 2012 1 次提交