Commit Graph

17 Commits

Author SHA1 Message Date
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