summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2010-01-28 10:12:04 -0500
committerantirez <antirez@gmail.com>2010-01-28 10:12:04 -0500
commitd5d55fc3195f1c0749440c3b698c00f288513a8d (patch)
treebd135f09d328d185c1f8b6ef33ef6802bca6bd57 /TODO
parenta544018d04a29fa9e4bb0c8bb0dc792eb50e3932 (diff)
downloadredis-d5d55fc3195f1c0749440c3b698c00f288513a8d.tar.gz
loading side of the threaded VM
Diffstat (limited to 'TODO')
-rw-r--r--TODO1
1 files changed, 1 insertions, 0 deletions
diff --git a/TODO b/TODO
index 853b5ed91..23bab1210 100644
--- a/TODO
+++ b/TODO
@@ -17,6 +17,7 @@ Virtual Memory sub-TODO:
* Possibly decrRefCount() against swapped objects can be moved into I/O threads, as it's a slow operation against million elements list, and in general consumes CPU time that can be consumed by other threads (and cores).
* EXISTS should avoid loading the object if possible without too make the code too specialized.
* vm-min-age <seconds> option
+* Make sure objects loaded from the VM are specially encoded when possible.
* Hashes (GET/SET/DEL/INCRBY/EXISTS/FIELDS/LEN/MSET/MGET). Special encoding for hashes with < N keys.