1. 12 Aug, 2014 3 commits
  2. 08 Aug, 2014 15 commits
  3. 07 Aug, 2014 16 commits
  4. 28 Jul, 2014 2 commits
  5. 25 Jul, 2014 1 commit
    • antirez's avatar
      Cluster: don't migrate to a master that never had slaves. · 0d9bcb1c
      antirez authored
      Replica migration algorithm modified so that slaves never try to migrate
      to masters that were never configured to have slaves in the past.
      We want the algorithm to take care of masters that remained without
      *working* slaves, but that used to have slaves according to the cluster
      configuration.
      0d9bcb1c
  6. 23 Jul, 2014 3 commits
    • antirez's avatar
      Fix util.c compilation by including stdint.h. · 7eb47ae2
      antirez authored
      7eb47ae2
    • antirez's avatar
      Faster ll2string() implementation. · 0ce352c1
      antirez authored
      Based on ideas documented in this blog post:
      
      https://www.facebook.com/notes/facebook-engineering/three-optimization-tips-for-c/10151361643253920
      
      The original code was modified to handle signed integers, reformetted to
      fit inside the Redis code base, and was stress-tested with a program
      in order to validate the implementation against snprintf().
      
      Redis was measured to be measurably faster from the point of view of
      clients in real-world operations because of this change, since sometimes
      number to string conversion is used extensively (for example every time
      a GET results into an integer encoded object to be returned to the
      user).
      0ce352c1
    • antirez's avatar
      PFSELFTEST: less false positives. · 0adf4482
      antirez authored
      This is just a quickfix, for the nature of the test the right way to fix
      it is to average the error of N runs, since otherwise it is always
      possible to get a false positive with a bad run, or to minimize too much
      this possibility we may end testing with too much "large" error ranges.
      0adf4482