118 Commits

Author SHA1 Message Date
antirez
a544018d04 TODO cahnges 2010-01-26 05:02:27 -05:00
antirez
b72f6a4b70 Fixed memory human style memory reporting, removed server.usedmemory, now zmalloc_used_memory() is used always. 2010-01-23 11:55:04 -05:00
antirez
b0d8747dae VM tuning thanks to redis-stat vmstat. Now it performs much better under high load 2010-01-22 12:58:11 -05:00
antirez
1064ef8764 removed a few races from threaded VM 2010-01-15 05:09:18 -05:00
antirez
2e111efe5a Fixed a never experienced, theoretical bug that can actually happen in practice. Basically when a thread is working on a I/O Job we need to wait it to finish before to cancel the Job in vmCancelThreadedIOJob(), otherwise the thread may mess with an object that is being manipulated by the main thread as well. 2010-01-14 17:18:27 -05:00
antirez
b74880b4ed minor TODO and debugging info changes 2010-01-13 09:40:50 -05:00
antirez
72e9fd40b6 support for blocking VM in config file 2010-01-12 15:23:52 -05:00
antirez
ec6c7a1d78 used_memory_human added to INFO output. Human readable amount of memory used. 2010-01-08 10:38:48 -05:00
antirez
0d7170a454 added process id information in INFO 2010-01-07 08:56:57 -05:00
antirez
f870935d3e Introduced a new log verbosity level, so now DEBUG is really for debugging. Refactored a bit maxmemory. When virtual memory is short in RAM free the objects freelist as well as swapping things out. 2010-01-06 09:15:17 -05:00
antirez
b177fd30ac New vararg BLPOP able to block against multiple keys 2010-01-02 09:06:44 -05:00
antirez
322fc7d855 Fixed a minor bug in GETSET, now the SET part is not performed if the GET fails because the key does not contain a string value 2009-12-24 09:40:11 -05:00
antirez
f6bea06f74 html docs update (ZINCRBY added) 2009-12-22 15:08:50 -05:00
antirez
f0c138f61a TODO list update 2009-12-18 15:49:22 -05:00
antirez
ac945e2dcf SHUTDOWN now does the right thing when append only is on, that is, fsync instead to save the snapshot. 2009-12-18 07:31:44 -05:00
antirez
b2b5ae8006 Fixed sds.c bug #124 2009-12-18 05:26:11 -05:00
antirez
163f4b8cb2 html doc updated 2009-12-15 16:31:38 -05:00
antirez
25e52257e6 TODO update 2009-12-13 01:16:51 +01:00
antirez
3f477979b3 TODO list modified. What's planned for 1.4 is now written in the stone ;) 2009-12-12 19:42:42 +01:00
antirez
61c47ecd25 better handling of non blocking connect on redis-benchmark: EPIPE on read does not print an error message now 2009-12-12 00:04:20 +01:00
antirez
b32627cdc1 some change to redis-sha1.rb utility to make it more robust against non-meaningful changes in the dataset 2009-12-11 18:45:25 +01:00
antirez
333fd21615 TODO change and minor SETNX optimization 2009-12-10 16:38:24 +01:00
antirez
71c54b21e2 Fixed daemonization when using kqueue/kevent. Now the server initialization is performed *after* the daemonization 2009-12-06 00:59:35 +01:00
antirez
76d31044d4 more HTML doc changes 2009-12-05 19:35:15 +01:00
antirez
5703330151 a few redis-cli format specified fixed 2009-12-05 14:26:05 +01:00
antirez
682ac7248a use __attribute__ format in sdscatprintf() when the compiler is GCC. Fixed format bugs resulting from the new warnings. 2009-12-05 13:50:36 +01:00
antirez
09f6f70209 TODO update 2009-12-01 19:37:43 +01:00
antirez
0188805dd6 TODO updated 2009-11-29 12:09:31 +01:00
antirez
0b13687c25 more tests in test-redis.tcl, some minor fix 2009-11-29 10:29:08 +01:00
antirez
80181f7848 Implemented LIMIT option in ZRANGEBYSCORE. We now enter feature-freeze 2009-11-28 22:01:13 +01:00
antirez
03a37888f6 TODO updated 2009-11-28 18:19:48 +01:00
antirez
1c85b79fef INFO refactored. Stack trace on memory corruption now dumps the same information as the INFO command 2009-11-28 17:13:32 +01:00
antirez
1fd9bc8adc Changes to TODO list, commented a function in redis.c 2009-11-28 15:31:40 +01:00
antirez
2014c4377d TODO updated 2009-11-27 22:49:38 +01:00
antirez
9d65a1bbae log rebuilding, random refactoring, work in progress please wait for an OK commit before to use this version 2009-11-26 18:10:02 +01:00
antirez
f284d963e7 minor TODO change 2009-11-24 13:47:26 +01:00
antirez
5b2a1c292a ae.c initial refactoring for epoll implementation 2009-11-23 12:00:23 +01:00
antirez
c35f7d5b8d TODO aesthetic changes 2009-11-21 14:16:45 +01:00
antirez
7d65b33db7 TODO updated with plans up to 1.5 2009-11-21 14:13:50 +01:00
antirez
6cbfd2b3d9 SRANDMEMBER test 2009-11-21 13:56:17 +01:00
antirez
28173a49a7 SORT GET # implemented, with a test 2009-11-21 13:25:51 +01:00
antirez
5446315f29 EXPIREAT test 2009-11-21 11:15:12 +01:00
antirez
b9febaab5d EXPIRE tests 2009-11-20 14:36:32 +01:00
antirez
c08f173487 RPOPLPUSH tests added 2009-11-20 13:57:41 +01:00
antirez
7db723adb2 ZINCRSCOREBY => ZINCRBY 2009-11-20 09:18:40 +01:00
antirez
405b0a6aa5 Workaround for test-redis.tcl and Tcl 8.4.x about ZSCORE test 2009-11-11 23:42:31 +01:00
antirez
fee803ba3e Removed a long time warning compiling with recent GCC on Linux 2009-11-11 19:59:54 +01:00
antirez
a81885d9ea TODO updated 2009-11-11 19:01:52 +01:00
antirez
12f9d551b6 LPUSHPOP first implementation 2009-11-11 18:38:37 +01:00
antirez
bcfc686db7 Tcl script, make target, and redis.c changes to build the static symbol table automagically 2009-11-10 19:20:32 +01:00