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