]> git.saurik.com Git - redis.git/blobdiff - TODO
Added a 'runtest' script that is responsible to check if Tcl is available and run...
[redis.git] / TODO
diff --git a/TODO b/TODO
index 8f0a5db204cffb57630b16ff9b8824401ac2bb2e..d45b35047becca1f9445bfb73692a67e72fdf582 100644 (file)
--- a/TODO
+++ b/TODO
@@ -17,6 +17,25 @@ API CHANGES
   the variable number of arguments represent values, and there is no conflict
   with the return value of the command.
 
+CLUSTER
+=======
+
+* Implement rehashing and cluster check in redis-trib.
+* Reimplement MIGRATE / RESTORE to use just in memory buffers (no disk at
+  all). This will require touching a lot of the RDB stuff around, but we may
+  hand with faster persistence for RDB.
+* Implement the slave nodes semantics and election.
+* Allow redis-trib to create a cluster-wide snapshot (using SYNC).
+* Allow redis-trib to restore a cluster-wide snapshot (implement UPLOAD?).
+
+SCRIPTING
+=========
+
+* MULTI/EXEC/...: should we do more than simply ignoring it?
+* Prevent Lua from calling itself with redis("eval",...)
+* SCRIPT FLUSH or alike to start a fresh interpreter?
+* http://redis.io/topics/sponsors
+
 APPEND ONLY FILE
 ================