Commit Graph

7060 Commits

Author SHA1 Message Date
antirez
2fd309522d multi-bulk reply support for redis-bench, and as a result LRANGE is not tested, providing some number for the tuning of multi-bulk requests performances server-side 2009-11-17 16:57:35 +01:00
antirez
ef3ac64a27 Solaris fix thanks to Alan Harder 2009-11-12 21:49:15 +01:00
antirez
51e01d9b39 Merge git://github.com/ianxm/redis 2009-11-12 21:40:34 +01:00
antirez
96d8b4eeba ZSCORE fixed, now returns NULL on missing key or missing element 2009-11-12 21:35:05 +01:00
antirez
bbf44ecf1b Redis test will not fail the SAVE test even if a background save is in progress 2009-11-12 11:36:51 +01:00
antirez
0f5f7e9a82 LPOPPUSH renamed into RPOPLPUSH 2009-11-12 11:21:26 +01:00
ian
62e920df9a can select db num 2009-11-11 23:12:09 -05: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
antirez
f232429386 Implemented a much better lazy expiring algorithm for EXPIRE 2009-11-10 17:48:01 +01:00
antirez
060f6be6bf Fixed issue 92 in redis: redis-cli (nil) return value lacks CR/LF 2009-11-10 10:26:09 +01:00
antirez
bf75f580c9 Minor TODO change with new expiring algorithm description. New expiring algorithm moved since it'll go in 1.1 2009-11-10 02:02:30 +01:00
antirez
eea4baf70d redis-test is now a better Redis citizen, testing everything against DB 9 and 10 and only if this DBs are empty. 2009-11-04 12:26:57 +01:00
root
121796f792 fixed a refcounting bug with SORT ... STORE leading to random crashes 2009-11-04 11:59:27 +01:00
antirez
d0ccebcf46 masterauth option merged, thanks to Anthony Lauzon 2009-11-04 09:53:43 +01:00
antirez
eaa256ad25 ZSets double to string serialization fixed 2009-11-03 14:36:38 +01:00
antirez
9155ea9c71 client-libraries directory readded 2009-11-03 12:05:13 +01:00
antirez
f89c3a3500 redis.tcl put at toplevel since it's uesd for the test-redis.tcl script 2009-11-03 11:28:37 +01:00
antirez
1259672feb client libs removed from Redis git 2009-11-03 11:25:32 +01:00
antirez
5762b7f0f8 redis-cli now accepts a -r (repeat) switch. Still there is a memory leaks to fix 2009-11-03 01:35:39 +01:00
antirez
cdd140aa67 TODO updated again 2009-11-01 15:47:40 +01:00
antirez
cf4a492cd2 TODO updated 2009-11-01 15:46:55 +01:00
antirez
e2aba0f9ec redis-cli now makes clear when the returned string is an integer 2009-11-01 15:31:54 +01:00
antirez
443c6409c3 SORT STORE option 2009-11-01 15:29:38 +01:00
antirez
d8f8b666f4 now Redis prints DB stats just after the startup without to wait a second for the first report 2009-11-01 14:14:02 +01:00
antirez
33ed1a426d another fix for append only mode, now read-only operations are not appended 2009-11-01 13:43:34 +01:00
antirez
1766c6dadc appendfsync parsing in config file fixed. If you benchmarked Redis against different appendfsync options is time to try again ;) 2009-11-01 11:55:46 +01:00
antirez
9387d17dfe append only file loading fixed 2009-11-01 11:05:50 +01:00
antirez
f80dff6212 first version of append only file loading -- STILL BROKEN don't use it 2009-11-01 10:54:55 +01:00
antirez
412a8bcea3 Fixed Issue 83:Using TYPE on a zset results in a malformed response from the Redis server 2009-10-31 23:03:10 +01:00
antirez
71eba4775d Fixed compilation on Linux 2009-10-31 14:32:01 +01:00
antirez
4e141d5a21 append only mode is now able to translate EXPIRE into EXPIREAT transparently 2009-10-30 17:20:24 +01:00
antirez
0154acdc57 appendfsync is now set to NO by default 2009-10-30 16:35:16 +01:00
antirez
48f0308ad3 support for appendonly mode no, always, everysec 2009-10-30 13:48:53 +01:00
antirez
16f9254761 first fix for append only mode 2009-10-30 01:11:29 +01:00
antirez
44b38ef432 Initial implementation of append-only mode. Loading still not implemented. 2009-10-30 01:04:17 +01:00
antirez
43e5ccdf57 EXPIRE behaviour changed a bit, a negative TTL or an EXPIREAT with unix time in the past will now delete the key. It seems saner to me than doing nothing. 2009-10-30 00:21:04 +01:00
antirez
802e837373 EXPIREAT implemented, will be useful for the append-only mode 2009-10-30 00:15:45 +01:00
antirez
fa4c0aba85 Fixed Issue 74 (ERR just returned on invalid password), now the error message is -ERR invalid password. 2009-10-29 11:43:40 +01:00
antirez
4aa701c11a Fixed issue 72 (SLAVEOF shutdowns redis-server on malformed reply) 2009-10-29 11:38:32 +01:00
antirez
6c9385e01d Fixed issue 77 (Incorrect time in log files) thanks to youwantalex 2009-10-29 11:31:55 +01:00
antirez
f72b934d14 Fixed Issue 76 (redis-server crashes when it can't connect to MASTER and client connects to SLAVE) 2009-10-29 11:30:43 +01:00
antirez
1807985baf ZREMRANGEBYSCORE implemented. Remove a range of elements with score between min and max 2009-10-29 11:10:16 +01:00
antirez
d13f767cf2 TODO changes and mostly theoretical minor skiplist change 2009-10-28 23:03:57 +01:00
antirez
3c41331e11 ZLEN renamed ZCARD for consistency with SCARD 2009-10-28 13:17:14 +01:00
antirez
23cff1a874 TODO reworked to reflect the real roadmap 2009-10-27 18:54:03 +01:00
antirez
5b19e727c7 Fix for 'make 32bit' 2009-10-27 18:44:17 +01:00