1. 08 Feb, 2015 8 commits
  2. 07 Feb, 2015 4 commits
  3. 04 Feb, 2015 3 commits
  4. 03 Feb, 2015 9 commits
  5. 02 Feb, 2015 2 commits
  6. 30 Jan, 2015 5 commits
  7. 29 Jan, 2015 4 commits
  8. 28 Jan, 2015 5 commits
    • antirez's avatar
      Ignore redis-check-rdb after the name switch. · 69583be1
      antirez authored
      69583be1
    • antirez's avatar
      create-cluster script added. · 8899f91a
      antirez authored
      Simple shell script to create / destroy Redis clusters for manual
      testing.
      8899f91a
    • Salvatore Sanfilippo's avatar
      Merge pull request #1744 from mattsta/better-RDB-failure-error · d3ef6c94
      Salvatore Sanfilippo authored
      Improve Loading RDB Failure Action
      d3ef6c94
    • 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