-* For now only the last argument gets integer encoded, so make sure that: 1) every multi bulk command implemented will have the last arg that is indeed a value, and not used otherwise. 2) to explicitly call the function to encode the object in MSET and other commands where there are multiple "values".
-* Man pages for SRANDMEMBER, missing Z-commands, ...
-* Use strcoll() to compare objects in sorted sets, like it already happens for SORT.
-* Write docs for the "STORE" operaiton of SORT. Link to the article about SORT by written by defunkt.
-* Append only mode: testing and a command to rebuild the log from scratch.
-* ZRANGEBYSCORE test, ZRANGEBYSCORE LIMIT option.
-* Sorted sets infinity tests.
-* Instead to do the lamest thing of using getDecodedObject only if the encoding
- of the object != REDIS_ENCODING_RAW, hack getDecodedObject in order to just
- increment the reference count if the object is already RAW-encoded.
+* Check that 00/00 and ff/ff exist at startup, otherwise exit with error.
+* Implement sync flush option, where data is written synchronously on disk when a command is executed.
+* Implement MULTI/EXEC as transaction abstract API to diskstore.c, with transaction_start, transaction_end, and a journal to recover.
+* Stop BGSAVE thread on shutdown and any other condition where the child is killed during normal bgsave.
+* Fix RANDOMKEY to really do something interesting
+* Fix DBSIZE to really do something interesting
+* Add a DEBUG command to check if an entry is or not in memory currently