1. 11 Feb, 2015 15 commits
  2. 10 Feb, 2015 1 commit
  3. 09 Feb, 2015 1 commit
  4. 08 Feb, 2015 2 commits
    • antirez's avatar
      redis-cli: interactive reconnection for latency modes. · ca23b2a6
      antirez authored
      --stat mode already used to reconnect automatically if the server is no
      longer available. This is useful since this is an interactive mode used
      for debugging, however the same applies to --latency and --latency-dist
      modes, so now both use the reconnecting command execution as well.
      
      The reconnection code was modified to use basic VT100 escape sequences
      in order to play better with different kinds of output on the screen
      when the reconnection happens, and to hide the reconnection attempt
      output when finally the reconnection happens.
      ca23b2a6
    • antirez's avatar
      redis-cli --latecy-dist reverted to gray scale. · cfe21852
      antirez authored
      So far not able to find a color palette within the 256 colors which is
      not confusing. However I believe it is a possible task, so will try
      better later.
      cfe21852
  5. 07 Feb, 2015 5 commits
  6. 04 Feb, 2015 1 commit
  7. 03 Feb, 2015 6 commits
  8. 02 Feb, 2015 1 commit
  9. 30 Jan, 2015 3 commits
  10. 29 Jan, 2015 3 commits
  11. 28 Jan, 2015 2 commits
    • Matt Stancliff's avatar
      Improve RDB error-on-load handling · d8c7db1b
      Matt Stancliff authored
      Previouly if we loaded a corrupt RDB, Redis printed an error report
      with a big "REPORT ON GITHUB" message at the bottom.  But, we know
      RDB load failures are corrupt data, not corrupt code.
      
      Now when RDB failure is detected (duplicate keys or unknown data
      types in the file), we run check-rdb against the RDB then exit.  The
      automatic check-rdb hopefully gives the user instant feedback
      about what is wrong instead of providing a mysterious stack
      trace.
      d8c7db1b
    • Matt Stancliff's avatar
      Remove code duplication from check-rdb · 764b000c
      Matt Stancliff authored
      redis-check-rdb (previously redis-check-dump) had every RDB define
      copy/pasted from rdb.h and some defines copied from redis.h.  Since
      the initial copy, some constants had changed in Redis headers and
      check-dump was using incorrect values.
      
      Since check-rdb is now a mode of Redis, the old check-dump code
      is cleaned up to:
        - replace all printf with redisLog (and remove \n from all strings)
        - remove all copy/pasted defines to use defines from rdb.h and redis.h
        - replace all malloc/free with zmalloc/zfree
        - remove unnecessary include headers
      764b000c