Commit Graph

44 Commits

Author SHA1 Message Date
antirez
83c6a61889 printf format warnings fixed by casting 2009-12-06 01:25:37 +01:00
antirez
5703330151 a few redis-cli format specified fixed 2009-12-05 14:26:05 +01:00
antirez
e17e0b0529 fixed a subtle bug in redis-cli not having visible effects 2009-11-30 19:26:52 +01:00
antirez
80181f7848 Implemented LIMIT option in ZRANGEBYSCORE. We now enter feature-freeze 2009-11-28 22:01:13 +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
7db723adb2 ZINCRSCOREBY => ZINCRBY 2009-11-20 09:18:40 +01:00
antirez
e2665397a7 ZINCRSCOREBY implemented 2009-11-19 19:48:46 +01:00
antirez
51e01d9b39 Merge git://github.com/ianxm/redis 2009-11-12 21:40:34 +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
12f9d551b6 LPUSHPOP first implementation 2009-11-11 18:38:37 +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
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
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
802e837373 EXPIREAT implemented, will be useful for the append-only mode 2009-10-30 00:15:45 +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
3c41331e11 ZLEN renamed ZCARD for consistency with SCARD 2009-10-28 13:17:14 +01:00
antirez
6e333bbee2 ZSCORE implemented 2009-10-27 01:06:49 +01:00
antirez
50c55df529 ZRANGEBYSCORE implemented. Redis got range queries! 2009-10-26 23:02:56 +01:00
antirez
e3870fab57 backward support to skiplists for ZREVRANGE, still broken, committing since I've to merge the Solaris patches 2009-10-26 16:14:49 +01:00
antirez
1b7106e7db ZREM implemented 2009-10-26 12:04:42 +01:00
antirez
e197b441a2 some work on ZADD against existing element (score update), still broken... 2009-10-24 01:27:18 +02:00
antirez
cc81236105 zrange initial hack (not working for now) 2009-10-23 22:32:29 +02:00
antirez
fd8ccf4419 more work on ZSETs and a new make target called 32bit to build i386 binaries on mac os x leopard 2009-10-23 21:24:01 +02:00
antirez
2abb95a9a8 SRANDMEMBER added 2009-10-21 10:50:24 +02:00
antirez
8165a5f2a3 added multi-bulk protocol support to redis-cli and support for MSET and MSETNX 2009-10-17 22:17:53 +02:00
antirez
12fea92890 SPOP implemented. Hash table resizing for Sets and Expires too. Changed the resize policy to play better with RANDOMKEY and SPOP. 2009-06-08 23:51:35 +02:00
antirez
333298dac3 DEBUG OBJECT implemented 2009-06-04 17:13:33 +02:00
antirez
2073a849df Issue with redis-client used in scripts solved, now to check if the latest argument must come from standard input we do not check that stdin is or not a tty but the command arity 2009-05-24 09:15:40 +02:00
antirez
321b0e13f6 SLAVEOF command implemented for replication remote control 2009-05-23 10:56:32 +02:00
antirez
fd88489a41 TTL command implemented 2009-05-22 15:55:38 +02:00
antirez
f4f56e1dfb SDIFF/SDIFFSTORE implemnted unifying it with the implementation of SUNION/SUNIONSTORE 2009-05-17 13:45:08 +02:00
antirez
5109cdff83 DEL is now a vararg, IMPORTANT: memory leak fixed in loading DB code 2009-05-09 12:18:32 +02:00
antirez
a4460ef43f SMOVE command implemented 2009-04-28 20:36:08 +02:00
antirez
a431eb74ba GETSET implemented 2009-04-28 14:42:55 +02:00
antirez
40d224a9e3 SUNION, SUNIONSTORE, Initial work on non blocking replication 2009-04-19 10:02:36 +02:00
antirez
3305306f09 Initial implementation of EXPIRE 2009-04-01 13:22:35 +02:00
antirez
23d4709dfb feature macros defined to play well with C99 2009-03-27 22:00:27 +01:00
antirez
c937aa89b5 Server replies now in the new format, test-redis.tcl and redis-cli modified accordingly 2009-03-24 13:37:32 +01:00
Luc Heinrich
b91f03a4d1 Fixed redis-cli readLine loop to correctly handle EOF.
When using the shutdown command with redis-cli the server saves the database and, if successful, silently closes the connection. The redis-cli tool did not correcty handle this EOF case in its readLine loop and was therefore infinitely looping - and eating 100% of the CPU - while waiting for some data which would never come.
2009-03-23 12:43:16 +01:00
antirez
a74f2af61c redis-cli now checks the arity of vararg commnads 2009-03-22 14:59:05 +01:00
antirez
70003d28b8 INFO fixed, MGET implemented, redis-cli implements INFO/MGET 2009-03-22 14:54:14 +01:00
antirez
ed9b544e10 first commit 2009-03-22 10:30:00 +01:00