1. 14 4月, 2014 16 次提交
  2. 13 4月, 2014 4 次提交
  3. 12 4月, 2014 7 次提交
  4. 11 4月, 2014 4 次提交
  5. 10 4月, 2014 2 次提交
  6. 07 4月, 2014 1 次提交
    • A
      Add casting to match printf format. · 67bb2c46
      antirez 提交于
      adjustOpenFilesLimit() and clusterUpdateSlotsWithConfig() that were
      assuming uint64_t is the same as unsigned long long, which is true
      probably for all the systems out there that we target, but still GCC
      emitted a warning since technically they are two different types.
      67bb2c46
  7. 05 4月, 2014 1 次提交
  8. 04 4月, 2014 5 次提交
    • A
      PFCOUNT: always unshare/decode the object. · d5be696d
      antirez 提交于
      This will be a non-op most of the times since the object will be
      unshared / decoded, however it is more technically correct to start this
      way since the object may be decoded even in the read-only code path.
      d5be696d
    • A
      tryObjectEncoding() refactoring. · 1c12bcbc
      antirez 提交于
      We also avoid to re-create an object that is already in EMBSTR encoding.
      1c12bcbc
    • A
      Changed HyperLogLog hash seed to a non-zero value. · 433ce7f8
      antirez 提交于
      Using a seed of zero has the side effect of having the empty string
      hashing to what is a very special case in the context of HyperLogLog: a
      very long run of zeroes.
      
      This did not influenced the correctness of the result with 16k registers
      because of the harmonic mean, but still it is inconvenient that a so
      obvious value maps to a so special hash.
      
      The seed 0xadc83b19 is used instead, which is the first 64 bits of the
      SHA1 of the empty string.
      
      Reference: issue #1657.
      433ce7f8
    • A
      Initial HyperLogLog tests. · 352208ff
      antirez 提交于
      352208ff
    • A
      Return "WRONGTYPE" error on PF* type mismatch. · d2ca4bb6
      antirez 提交于
      d2ca4bb6