Commit Graph

69 Commits

Author SHA1 Message Date
Sam Hendley
0500ef2736 Added "withscores" option to zrangebyscore command. Based on withscores support in zrange function, ugliest part was the argument parsing to handle
using it with the limit option.
2010-02-06 18:41:25 -05:00
antirez
3c290b9b52 APPEND tests 2010-02-04 16:38:33 +01:00
antirez
fefed59798 fixed a minor memory leak in configuration file parsing 2010-01-15 13:35:13 -05:00
antirez
054e426dbd support for named VM swap file. Fixed a few important interaction issues between the background saving processes and IO threads 2010-01-15 13:14:23 -05:00
antirez
5f8e5d7c9e fix for the just added new test 2010-01-15 10:37:37 -05:00
antirez
7276646263 new test added 2010-01-15 09:37:26 -05:00
antirez
d663729a12 fix for test #11 2010-01-12 10:01:59 -05:00
antirez
25fd2cb284 a few more stuff in INFO about VM. Test #11 changed a bit in order to be less lame 2010-01-12 09:57:00 -05:00
antirez
4409877e19 not yet working BLPOP implementation 2009-12-29 14:59:40 -05:00
antirez
81d456450a ZRANGE WITHSCORES test added 2009-12-23 11:12:01 -05:00
antirez
0447be2efe the pipelining test was ran against DB 1 for error, now it runs on DB 9 like all the other tests 2009-12-18 15:39:19 -05:00
antirez
98e1bb8136 still more tests 2009-12-18 09:19:36 -05:00
antirez
5384a2d82e SORT STORE test added 2009-12-18 09:09:18 -05:00
antirez
d922ae6592 Now SORT returns an empty bulk reply if the key does not exist 2009-12-18 09:06:53 -05:00
antirez
04c71068a8 modified a bit the ZREVRANGE test to cover a few lines of code more 2009-12-18 07:51:23 -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
fdcaae84d3 Added a missing server.dirty increment in a non critical place, added more tests 2009-12-18 07:13:13 -05:00
antirez
c632369b52 LTRIM stress testing test added 2009-12-18 06:56:51 -05:00
antirez
ab9d4cb1e3 LTRIM now returns +OK against non existing keys. More tests in test-redis.tcl 2009-12-18 06:45:26 -05:00
antirez
483049a737 Regression for epoll bug in redis-test.tcl, version is now 1.1.93 2009-12-16 08:40:32 -05:00
antirez
e96e4fbf15 Two important fixes to append only file: zero length values and expires. A pretty neat new test to check consistency of randomly build datasets against snapshotting and AOF. 2009-12-15 13:06:41 -05:00
antirez
71c2b467b0 debug loadaof implemented in order to add more consistency tests in test-redis.tcl 2009-12-15 11:15:47 -05:00
antirez
e054afda90 Added a new test able to stress a lot the snapshotting engine 2009-12-15 10:55:13 -05:00
antirez
7c49733ce3 Fixed some subtle bug in the command processing code almost impossible to spot in the real world, thanks to gcov 2009-12-15 09:14:40 -05:00
antirez
f4d9b3c62a Regression test for SINTERSTORE added 2009-12-15 04:26:51 -05:00
antirez
0d36ded040 Fixed issue #121 2009-12-15 04:06:10 -05:00
antirez
fc77604c47 a few more tests and ability to run a specific test in test-redis.tcl 2009-12-14 13:48:24 -05:00
antirez
5acdc75d66 Regression tests for SETNX and MSETNX bugs added 2009-12-06 01:16:12 +01:00
antirez
9c21a518c3 design documents added to the project 2009-12-01 01:47:58 +01:00
antirez
0b13687c25 more tests in test-redis.tcl, some minor fix 2009-11-29 10:29:08 +01:00
antirez
5b1207c63f ZRANGEBYSCORE fuzzy test 2009-11-28 18:19:11 +01:00
antirez
c74e7c7757 ZRANGEBYSCORE memory leak fixed, ZRANGEBYSCORE initial test added 2009-11-28 18:03:09 +01:00
antirez
7a932b74cc ifdefs added to use kevent on Free Open and Net BSD as well. INFO and ae.c modified in order to report the multiplexing API in use 2009-11-28 17:06:28 +01:00
antirez
1751139117 Enabled object encoding for multiple keys in MSET. Added a test for memory leaks in test-redis.tcl when running on Mac OS X 2009-11-28 16:55:05 +01:00
antirez
210e29f7d2 DEBUG RELOAD implemented, and test-redis.tcl modified to use it to check for persistence consistency. 2009-11-24 21:44:20 +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
b9bb7ba220 more RPOPLPUSH tests 2009-11-20 14:27:09 +01:00
antirez
c08f173487 RPOPLPUSH tests added 2009-11-20 13:57:41 +01:00
antirez
c28b42acd9 more experiments with long replies, glue output buffer, and writev. 2009-11-18 20:32:03 +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
405b0a6aa5 Workaround for test-redis.tcl and Tcl 8.4.x about ZSCORE test 2009-11-11 23:42:31 +01:00
antirez
12f9d551b6 LPUSHPOP first implementation 2009-11-11 18:38:37 +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
antirez
eaa256ad25 ZSets double to string serialization fixed 2009-11-03 14:36:38 +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
d7f43c081a A lot of ZSETs tests implemented, and a bug fixed thanks to this new tests 2009-10-27 18:31:12 +01:00
antirez
f69f2cbafe Imporant bug leading to data corruption fixed (NOT affecting stable distribution), Tcl client lib MSET/MSETNX implementation fixed, Added new tests for MSET and MSETNX in test-redis.tcl 2009-10-20 11:39:20 +02:00