Pieter Noordhuis
|
dc11daf3b5
|
Change tests to use either the inline or the multibulk protocol
|
2010-10-15 17:25:20 +02:00 |
|
Pieter Noordhuis
|
5a4f9f27e7
|
Add tests for OK on QUIT
|
2010-10-15 12:54:53 +02:00 |
|
Pieter Noordhuis
|
7236fdb22f
|
Return error when min and/or max in the sorted set range spec is not a double
|
2010-10-13 21:59:24 +02:00 |
|
Pieter Noordhuis
|
91504b6cbe
|
Make ZREMRANGEBYSCORE accept the same range spec as ZRANGEBYSCORE
This allows to use inclusive/exclusive bounds for min and max when
deleting a range of scores from a sorted set.
|
2010-10-13 21:43:58 +02:00 |
|
Pieter Noordhuis
|
26f3388d27
|
Merge branch 'master' into zrevrangebyscore
|
2010-10-13 20:29:50 +02:00 |
|
antirez
|
4610b0332c
|
intset stress testing added, ziplist stress testing relocated in a more appropriate place
|
2010-09-24 11:15:06 +02:00 |
|
antirez
|
ef27ba988b
|
explicit regression test for a ziplist bug added
|
2010-09-24 10:37:00 +02:00 |
|
antirez
|
1a06bf93c4
|
ziplist implementation fuzzy tests
|
2010-09-24 10:30:15 +02:00 |
|
Pieter Noordhuis
|
25bb8a4452
|
Add ZREVRANGEBYSCORE and refactor Z*RANGEBYSCORE
|
2010-09-16 14:38:07 +02:00 |
|
Pieter Noordhuis
|
3c23ee1ba2
|
Fix another test that sometimes returned the swapped object instead of encoding
|
2010-09-13 16:59:46 +02:00 |
|
Pieter Noordhuis
|
efc5d4cc0d
|
Fix test that sometimes returned the swapped object instead of encoding
|
2010-09-07 11:49:33 +02:00 |
|
antirez
|
f7f12a606c
|
resolved conflict merging pietern/bpop-timeout
|
2010-08-31 11:23:12 +02:00 |
|
antirez
|
08f55b786b
|
faster server starting in Redis tests
|
2010-08-31 11:17:06 +02:00 |
|
Pieter Noordhuis
|
1eb13e4913
|
Fix set tests to make sets have a deterministic encoding
|
2010-08-31 09:37:35 +02:00 |
|
antirez
|
fb92ecece7
|
BLPOP inside MULTI/EXEC block no longer crashes, instead if the list is empty the behavior is like if the timeout is reached. This fixes Issue 285
|
2010-08-30 16:31:03 +02:00 |
|
antirez
|
452ccf7a41
|
SORT stress testing against bigger aggregate values
|
2010-08-26 17:29:13 +02:00 |
|
Pieter Noordhuis
|
94364d53b4
|
Verify that the blocking pop timeout value is a non-negative integer
|
2010-08-26 14:05:14 +02:00 |
|
antirez
|
acc75bfd4f
|
Merge remote branch 'pietern/intset-split'
|
2010-08-26 12:04:24 +02:00 |
|
antirez
|
01daeecee7
|
added tests for invalid bulk argument
|
2010-08-24 11:49:05 +02:00 |
|
Pieter Noordhuis
|
029e5577ff
|
Make SORT use the hybrid set accessors to allow sorting intsets
|
2010-08-21 11:20:41 +02:00 |
|
Pieter Noordhuis
|
2b9a59471f
|
SORT tests with hash table encoded set as input
|
2010-08-21 11:03:56 +02:00 |
|
Pieter Noordhuis
|
ced6709cb9
|
Make SORT tests use both ziplists and linked lists as input
|
2010-08-21 11:02:22 +02:00 |
|
Pieter Noordhuis
|
5d4f3a8c85
|
Move SORT tests around
|
2010-08-21 10:55:53 +02:00 |
|
Pieter Noordhuis
|
87c74dfaa8
|
Check if stroll return value was clamped
|
2010-08-20 13:42:42 +02:00 |
|
Pieter Noordhuis
|
aaada3f962
|
Merge branch 'master' into intset-split
Conflicts:
src/Makefile
src/t_set.c
|
2010-08-20 12:40:55 +02:00 |
|
antirez
|
1fb4e8def7
|
PERSIST: a fix and some basic test
|
2010-08-03 14:25:22 +02:00 |
|
antirez
|
2c572622fb
|
no longer passing tests due to the new write-on-volatile semantics modified/removed
|
2010-08-03 13:08:32 +02:00 |
|
antirez
|
0c7a9dec65
|
Merge remote branch 'pietern/list-test'
|
2010-07-31 13:55:06 +02:00 |
|
Pieter Noordhuis
|
673e1fb7e4
|
Change getDoubleFromObject to fail on NaN.
Return an error when the resulting value is not a number (NaN). Fix
ZUNIONSTORE/ZINTERSTORE to clean up when a weight argument is not a
double value.
|
2010-07-29 23:05:01 +02:00 |
|
Pieter Noordhuis
|
d9e28bcf00
|
Fix ZUNIONSTORE/ZINTERSTORE to never store a NaN score.
When +inf and -inf are added, the result is NaN. We don't want NaN
scores in a sorted set, so agreed on the result of this operation being
zero.
|
2010-07-29 23:03:11 +02:00 |
|
Pieter Noordhuis
|
715c801a07
|
Use a large value to consistently trigger a list encoding,
even when the list is swapped out and in again.
|
2010-07-29 13:56:35 +02:00 |
|
antirez
|
db0c43a70c
|
removed test code having bad effects...
|
2010-07-27 14:46:39 +02:00 |
|
antirez
|
dd3f505ff5
|
Consistency test improved
|
2010-07-27 14:42:11 +02:00 |
|
antirez
|
80091bbaac
|
STRLEN command implemented
|
2010-07-27 10:09:26 +02:00 |
|
antirez
|
b7a8daef60
|
WATCH will now consider touched keys target of EXPIRE command after the WATCH is performed, but not before
|
2010-07-05 19:38:12 +02:00 |
|
Pieter Noordhuis
|
96ffb2fe97
|
merged intset code into the split files
|
2010-07-02 19:57:12 +02:00 |
|
antirez
|
b8b8501d70
|
Merge remote branch 'pietern/zfixes'
|
2010-06-25 00:23:38 +02:00 |
|
Pieter Noordhuis
|
f483ce5ffe
|
fix unexpected behavior on an out of range end index for LRANGE and LTRIM
|
2010-06-24 15:12:42 -07:00 |
|
Pieter Noordhuis
|
c2ff0e90b8
|
more pub/sub tests
|
2010-06-16 11:03:23 +02:00 |
|
Pieter Noordhuis
|
4589a823fd
|
initial basic pub/sub tests
|
2010-06-16 11:01:42 +02:00 |
|
Pieter Noordhuis
|
5eedc9c65e
|
tests for BLPOP/BRPOP via an option in the tcl client that defers reading the reply
|
2010-06-15 21:23:18 +02:00 |
|
Pieter Noordhuis
|
4774a53b24
|
fix behavior for out-of-range negative end index on ZREMRANGEBYRANK
|
2010-06-15 16:21:42 +02:00 |
|
Pieter Noordhuis
|
184d74abc6
|
more tests for zrange and zrevrange; fix behavior for out-of-range negative end index
|
2010-06-15 15:40:28 +02:00 |
|
Pieter Noordhuis
|
7e79de541a
|
rename "list" to "linkedlist" to be more verbose
|
2010-06-14 10:21:23 +02:00 |
|
Pieter Noordhuis
|
08b5920750
|
change ltrim tests to cover all min/max cases and add stronger stresser
|
2010-06-14 09:45:34 +02:00 |
|
Pieter Noordhuis
|
273f616930
|
make sure sets have the right encoding when loaded from rdb
|
2010-06-13 21:42:04 +02:00 |
|
Pieter Noordhuis
|
ab37269c38
|
use max number of intset entries in tests and make SUNION/SINTER/SDIFF tests use less entries
|
2010-06-13 21:37:46 +02:00 |
|
Pieter Noordhuis
|
b978abbf02
|
small refactor of SMOVE and tests for SMOVE on sets with different encoding
|
2010-06-13 11:16:18 +02:00 |
|
Pieter Noordhuis
|
d0b58d5300
|
intset encoding for sets, refactored set tests to test both encodings
|
2010-06-12 22:25:22 +02:00 |
|
Pieter Noordhuis
|
23d3a5feef
|
make LINSERT return -1 when the value could not be inserted
|
2010-06-11 17:34:23 +02:00 |
|
Pieter Noordhuis
|
70b4b320ae
|
check if the list encoding needs to be changed on LPUSHX, RPUSHX, LINSERT
|
2010-06-11 14:52:35 +02:00 |
|
Pieter Noordhuis
|
244b873b0c
|
make sure the value to insert is string encoded
|
2010-06-11 13:27:21 +02:00 |
|
Robey Pointer
|
dedff272f6
|
squashed merge from robey/twitter3: LINSERT BEFORE|AFTER, LPUSHX, RPUSHX
|
2010-06-11 10:09:46 +02:00 |
|
Pieter Noordhuis
|
ab193fe452
|
generated tests for different encodings to avoid test code duplication
|
2010-06-04 17:05:54 +02:00 |
|
Pieter Noordhuis
|
d4507ec615
|
refactor list tests to test both encodings; implemented assert functions
|
2010-06-04 16:31:27 +02:00 |
|
Pieter Noordhuis
|
afbf59145a
|
tag test with sleep() as slow
|
2010-06-03 00:26:39 +02:00 |
|
Pieter Noordhuis
|
6b6f101c27
|
tag more slow tests
|
2010-06-03 00:16:10 +02:00 |
|
Pieter Noordhuis
|
7a6ae0a2b2
|
scope res variable outside test
|
2010-06-03 00:06:58 +02:00 |
|
Pieter Noordhuis
|
7f7499eeac
|
tags for existing tests
|
2010-06-02 23:22:25 +02:00 |
|
Pieter Noordhuis
|
6e0e5bedd9
|
basic support to tag tests
|
2010-06-02 22:53:22 +02:00 |
|
Pieter Noordhuis
|
9e5d2e8bd6
|
changed how server.tcl accepts options to support more directives without requiring more arguments to the proc
|
2010-06-02 22:23:52 +02:00 |
|
antirez
|
5fc9229c34
|
Fixed ZINCR Nan bugs leading to server crash and added tests
|
2010-05-28 12:24:47 +02:00 |
|
antirez
|
4ea93ad3ac
|
new multi/exec tests
|
2010-05-27 16:08:44 +02:00 |
|
Josiah Carlson
|
bc000c1db0
|
allow regular sets to be passed to zunionstore/zinterstore
|
2010-05-26 16:07:04 +02:00 |
|
antirez
|
9b30e1a207
|
WATCH is now able to detect keys removed by FLUSHALL and FLUSHDB
|
2010-05-25 19:30:24 +02:00 |
|
antirez
|
c20c189db5
|
WATCH tests
|
2010-05-25 14:04:46 +02:00 |
|
antirez
|
d6d3f92fb0
|
added regression for zipmap bug
|
2010-05-20 12:03:02 +02:00 |
|
antirez
|
5d373da96a
|
ZUNION,ZINTER -> ZUNIONSTORE,ZINTERSTORE
|
2010-05-14 18:58:37 +02:00 |
|
antirez
|
ab72b4833d
|
minor fixes to the new test suite, html doc updated
|
2010-05-14 18:48:33 +02:00 |
|