+2010-05-21 redis version is now 1.3.14 (aka 2.0.0 RC1) (antirez)
+2010-05-21 html doc updated (antirez)
+2010-05-21 by default test with valgrind does not show full leak info (antirez)
+2010-05-21 minor fix for the skiplist code, resulting in a false positive with valgrind, and in general into a useless small allocation (antirez)
+2010-05-21 Merge branch 'master' of git@github.com:antirez/redis (antirez)
+2010-05-21 tests suite initial support for valgrind, fixed the old test suite until the new one is able to target a specific host/port (antirez)
+2010-05-20 Don't exit with error in tests temp file cleanup if there are no files to clean (antirez)
+2010-05-20 fix memory leak on 32-bit builds (Pieter Noordhuis)
+2010-05-20 Merge branch 'master' of github.com:antirez/redis (antirez)
+2010-05-20 Fix for DEBUG DIGEST (antirez)
+2010-05-20 Merge branch 'test_vm' of git://github.com/pietern/redis (antirez)
+2010-05-20 code to enable running tests with the vm enabled (Pieter Noordhuis)
+2010-05-20 minor change to shutdown (antirez)
+2010-05-20 shutdown on SIGTERM (antirez)
+2010-05-20 Merge http://github.com/ngmoco/redis (antirez)
+2010-05-20 fix compile error on solaris (Pieter Noordhuis)
+2010-05-20 added regression for zipmap bug (antirez)
+2010-05-20 fix lookup of keys with length larger than ZIPMAP_BIGLEN (Pieter Noordhuis)
+2010-05-19 TODO updated (antirez)
+2010-05-19 initial tests for AOF (and small changes to server.tcl to support these) (Pieter Noordhuis)
+2010-05-19 Merge branch 'master' into integration (Pieter Noordhuis)
+2010-05-19 Fix for 'CONFIG SET appendonly no' (antirez)
+2010-05-19 It's now possible to turn off and on the AOF via CONFIG (antirez)
+2010-05-18 git hash 00000000 in reelase.h when git is not found enabled again after some shell scripting fix that is now compatible with most shells (antirez)
+2010-05-18 build fixed when simpler shells are used to create release.h (antirez)
+2010-05-18 use git diff when generating release.h to check for dirty status (antirez)
+2010-05-18 Solaris fixes (antirez)
+2010-05-18 html doc rebuild (antirez)
+2010-05-18 buliding of release.h moved into an external script. Avoided recompialtion of redis.c if git sha1 is the same as the previous one (antirez)
+2010-05-17 create release.h in make process and add this information to INFO listing (Pieter Noordhuis)
+2010-05-16 Redis version is now 1.3.12 (antirez)
+2010-05-16 redis version is now 1.3.11 (antirez)
+2010-05-16 random refactoring and speedups (antirez)
+2010-05-16 faster INCR with very little efforts... (antirez)
+2010-05-15 print warnings in redis log when a test raises an exception (very likely to be caused by something like a failed assertion) (Pieter Noordhuis)
+2010-05-15 Merge branch 'redis-cli-fix' of http://github.com/tizoc/redis (antirez)
+2010-05-15 added pid info to the check memory leaks test, so that those tests don't appear to be duplicated (antirez)
+2010-05-15 Merge branch 'integration' of git://github.com/pietern/redis (antirez)
+2010-05-14 more endianess detection fix for SHA1 (antirez)
+2010-05-14 fixed a warning seen with some GCC version under Linux (antirez)
+2010-05-14 initial rough integration test for replication (Pieter Noordhuis)
+2010-05-14 store entire server object on the stack instead of just the client (Pieter Noordhuis)
+2010-05-14 proc to retrieve values from INFO properties (Pieter Noordhuis)
+2010-05-14 one more fix for endianess detection (antirez)
+2010-05-14 Fixed sha1.c compilation on Linux, due to endianess detection lameness (antirez)
+2010-05-14 ZUNION,ZINTER -> ZUNIONSTORE,ZINTERSTORE (antirez)
+2010-05-14 minor fixes to the new test suite, html doc updated (antirez)
+2010-05-14 wait for redis-server to be settled and ready for connections (Pieter Noordhuis)
+2010-05-14 fix cleaning up tmp folder (Pieter Noordhuis)
+2010-05-14 update makefile to use the new test suite (Pieter Noordhuis)
+2010-05-14 check for memory leaks before killing a server (Pieter Noordhuis)
+2010-05-14 extract code to kill a server to a separate proc (Pieter Noordhuis)
+2010-05-14 start servers on different ports to prevent conflicts (Pieter Noordhuis)
+2010-05-14 use DEBUG DIGEST in new test suite (Pieter Noordhuis)
+2010-05-14 split test suite into multiple files; runs redis-server in isolation (Pieter Noordhuis)
+2010-05-14 use DEBUG DIGEST in the test instead of a function that was doing a similar work, but in a much slower and buggy way (antirez)
+2010-05-14 Don't rely on cliReadReply being able to return on shutdown (Bruno Deferrari)
+2010-05-14 If command is a shutdown, ignore errors on reply (Bruno Deferrari)
+2010-05-14 DEBUG DIGEST implemented, in order to improve the ability to test persistence and replication consistency (antirez)
+2010-05-13 Add SIGTERM shutdown handling. (Ashley Martens)
+2010-05-13 makefile deps updated (antirez)
+2010-05-13 conflicts resolved (antirez)
+2010-05-13 feed SETEX as SET and EXPIREAT to AOF (Pieter Noordhuis)
+2010-05-13 very strong speedup in saving time performance when there are many integers in the dataset. Instead of decoding the object before to pass them to the rdbSaveObject layer we check asap if the object is integer encoded and can be written on disk as an integer. (antirez)
+2010-05-13 include limits.h otherwise no double precison macros (antirez)
+2010-05-13 explicitly checks with ifdefs if our floating point and long long assumptions are verified (antirez)
+2010-05-13 Yet another version of the double saving code, with comments explaining what's happening there (antirez)
+2010-05-12 added overflow check in the double -> long long conversion trick to avoid integer overflows. I think this was not needed in practical terms, but it is safer (antirez)
+2010-05-12 use withscores when performing the dataset digest (antirez)
+2010-05-12 If a float can be casted to a long long without rounding loss, we can use the integer conversion function to write the score on disk. This is a seriuous speedup (antirez)
+2010-05-12 fixed compilation warnings in the AOF sanity check tool (antirez)
+2010-05-12 Merge branch 'vm-speedup' (antirez)
+2010-05-11 fix to return error when calling INCR on a non-string type (Pieter Noordhuis)
+2010-05-11 load objects encoded from disk directly without useless conversion (antirez)
+2010-05-11 fixed a problem leading to crashes, as keys can't be currently specially encoded, so we can't encode integers at object loading time... For now this can be fixed passing a few flags, or later can be fixed allowing encoded keys as well (antirez)
+2010-05-11 long long to string conversion speedup applied in other places as well. Still the code has bugs, fixing right now... (antirez)
+2010-05-11 hand written code to turn a long long into a string -> very big speed win (antirez)
+2010-05-11 added specialized function to compare string objects for perfect match that is optimized for this task (antirez)
+2010-05-11 better use of encoding inforamtion in dictEncObjKeyCompare (antirez)
+2010-05-10 CONFIG now can change appendfsync policy at run time (antirez)
+2010-05-10 CONFIG command now supports hot modification of RDB saving parameters. (antirez)
+2010-05-10 while loading the rdb file don't add the key to the dictionary at all if it's already expired, instead of removing it just after the insertion. (antirez)
+2010-05-10 Merge branch 'check-aof' of git://github.com/pietern/redis (antirez)
+2010-05-08 minor changes to improve code readability (antirez)
+2010-05-08 swap objects out directly while loading an RDB file if we detect we can't stay in the vm max memory limits anyway (antirez)
+2010-05-07 change command names no longer used to zunion/zinter (Pieter Noordhuis)
+2010-05-07 DEBUG POPULATE command for fast creation of test databases (antirez)
+2010-05-07 update TODO (Pieter Noordhuis)
+2010-05-07 swap arguments in blockClientOnSwappedKeys to be consistent (Pieter Noordhuis)
+2010-05-07 added function that preloads all keys needed to execute a MULTI/EXEC block (Pieter Noordhuis)
+2010-05-07 add sanity check to zunionInterBlockClientOnSwappedKeys, as the number of keys used is provided as argument to the function (Pieter Noordhuis)
+2010-05-07 make prototype of custom function to preload keys from the vm match the prototype of waitForMultipleSwappedKeys (Pieter Noordhuis)
+2010-05-07 extract preloading of multiple keys according to the command prototype to a separate function (Pieter Noordhuis)
+2010-05-07 make append only filename configurable (Pieter Noordhuis)
+2010-05-07 don't load value from VM for EXISTS (Pieter Noordhuis)
+2010-05-07 swap file name pid expansion removed. Not suited for mission critical software... (antirez)
+2010-05-07 Swap file is now locked (antirez)
+2010-05-06 Merge branch 'master' into aof-speedup (antirez)
+2010-05-06 log error and quit when the AOF contains an unfinished MULTI (antirez)
+2010-05-06 log error and quit when the AOF contains an unfinished MULTI (Pieter Noordhuis)
+2010-05-06 Merge branch 'master' into check-aof (Pieter Noordhuis)
+2010-05-06 hincrby should report an error when called against a hash key that doesn't contain an integer (Pieter Noordhuis)
+2010-05-06 AOF writes are now accumulated into a buffer and flushed into disk just before re-entering the event loop. A lot less writes but still this guarantees that AOF is written before the client gets a positive reply about a write operation, as no reply is trasnmitted before re-entering into the event loop. (antirez)
+2010-05-06 clarified a few messages in redis.conf (antirez)
+2010-05-05 ask for confirmation before AOF is truncated (Pieter Noordhuis)
+2010-05-05 str can be free'd outside readString (Pieter Noordhuis)
+2010-05-05 moved argument parsing around (Pieter Noordhuis)
+2010-05-05 ignore redis-check-aof binary (Pieter Noordhuis)
+2010-05-05 allow AOF to be fixed by truncating to the portion of the file that is valid (Pieter Noordhuis)
+2010-05-05 tool to check if AOF is valid (Pieter Noordhuis)
+2010-05-02 included fmacros.h in linenose.c to avoid compilation warnings on Linux (antirez)
+2010-05-02 compilation fix for mac os x (antirez)
+2010-05-02 Merge branch 'master' of git@github.com:antirez/redis (antirez)
+2010-05-02 On Linux now fdatasync() is used insetad of fsync() in order to flush the AOF file kernel buffers (antirez)
+2010-04-30 More tests for APPEND and tests for SUBSTR (antirez)