1. 09 12月, 2014 14 次提交
  2. 05 12月, 2014 1 次提交
  3. 04 12月, 2014 2 次提交
  4. 03 12月, 2014 7 次提交
    • A
      Network bandwidth tracking + refactoring. · d56ef629
      antirez 提交于
      Track bandwidth used by clients and replication (but diskless
      replication is not tracked since the actual transfer happens in the
      child process).
      
      This includes a refactoring that makes tracking new instantaneous
      metrics simpler.
      d56ef629
    • A
      Don't show the ASCII logo if syslog is enabled. · f60c8c09
      antirez 提交于
      Closes issue #1935.
      f60c8c09
    • A
      Regression test for issue #2175. · 04231cb7
      antirez 提交于
      04231cb7
    • A
      6e027776
    • A
      Use exp format and more precision output for ZSCAN. · 42695fdf
      antirez 提交于
      Ref: issue #2175
      42695fdf
    • A
      Over 80 chars comment trimmed in pfcountCommand(). · 164ad2ea
      antirez 提交于
      164ad2ea
    • A
      Mark PFCOUNT as read-only, even if not true. · 0e40124d
      antirez 提交于
      PFCOUNT is technically speaking a write command, since the cached value
      of the HLL is exposed in the data structure (design error, mea culpa), and
      can be modified by PFCOUNT.
      
      However if we flag PFCOUNT as "w", read only slaves can't execute the
      command, which is a problem since there are environments where slaves
      are used to scale PFCOUNT reads.
      
      Nor it is possible to just prevent PFCOUNT to modify the data structure
      in slaves, since without the cache we lose too much efficiency.
      
      So while this commit allows slaves to create a temporary inconsistency
      (the strings representing the HLLs in the master and slave can be
      different in certain moments) it is actually harmless.
      
      In the long run this should be probably fixed by turning the HLL into a
      more opaque representation, for example by storing the cached value in
      the part of the string which is not exposed (this should be possible
      with SDS strings).
      0e40124d
  5. 02 12月, 2014 1 次提交
  6. 28 11月, 2014 5 次提交
  7. 26 11月, 2014 1 次提交
  8. 25 11月, 2014 2 次提交
    • M
      Fix lua-cmsgpack 64 bit integer on 32 bit platform · e305df09
      Matt Stancliff 提交于
      This syncs lua-cmsgpack with the mattsta/lua-cmsgpack upstream.
      
      Fixes #2161
      e305df09
    • A
      Avoid valgrind memory leak false positive in processInlineBuffer(). · 9854d03f
      antirez 提交于
      zmalloc(0) cauesd to actually trigger a non-zero allocation since with
      standard libc malloc we have our own zmalloc header for memory tracking,
      but at the same time the returned pointer is at the end of the block and
      not in the middle. This triggers a false positive when testing with
      valgrind.
      
      When the inline protocol args count is 0, we now avoid reallocating
      c->argv, preventing the issue to happen.
      9854d03f
  9. 24 11月, 2014 1 次提交
  10. 15 11月, 2014 6 次提交