]> git.saurik.com Git - redis.git/commitdiff
TODO updated
authorantirez <antirez@gmail.com>
Sun, 29 Nov 2009 11:09:31 +0000 (12:09 +0100)
committerantirez <antirez@gmail.com>
Sun, 29 Nov 2009 11:09:31 +0000 (12:09 +0100)
TODO

diff --git a/TODO b/TODO
index 64fa91afcdcd64fc3b2205d5f3680c93b0bd7470..41c3e1e2c6855c85119de830ba46f6b344b6a5f1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -7,6 +7,7 @@ Most of the features already implemented for this release. The following is a li
 
 * Man pages for SRANDMEMBER, missing Z-commands, ...
 * Write docs for the "STORE" operaiton of SORT. Link to the article about SORT by written by defunkt.
+* Write tests for ZREMRANGEBYSCORE
 
 VERSION 1.4 TODO (Hash type)
 ============================
@@ -44,13 +45,18 @@ VERSION 2.2 TODO (Optimizations and latency)
 SHORT/LONG TERM RANDOM TODO ITEMS
 =================================
 
+Most of this can be seen just as proposals, the fact they are in this list
+it's not a guarantee they'll ever get implemented ;)
+
  * FORK command (fork()s executing the commands received by the current
    client in the new process). Hint: large SORTs can use more cores,
    copy-on-write will avoid memory problems.
+ * DUP command? DUP srckey dstkey, creates an exact clone of srckey value in dstkey.
  * SORT: Don't copy the list into a vector when BY argument is constant.
  * Write the hash table size of every db in the dump, so that Redis can resize the hash table just one time when loading a big DB.
  * LOCK / TRYLOCK / UNLOCK as described many times in the google group
  * Replication automated tests
- * BYTEDARRAY type
- * zmalloc() should avoid to add a private header for archs where there is some other kind of libc-specific way to get the size of a malloced block.
+ * Byte Array type (BA prefixed commands): BASETBIT BAGETBIT BASETU8 U16 U32 U64 S8 S16 S32 S64, ability to atomically INCRBY all the base types. BARANGE to get a range of bytes as a bulk value, BASETRANGE to set a range of bytes.
+ * zmalloc() should avoid to add a private header for archs where there is some other kind of libc-specific way to get the size of a malloced block. Already done for Mac OS X.
  * Read-only mode.
+ * Pattern-matching replication.