John Sully
b0387a5c93
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
...
Former-commit-id: 31ff6cffee209ec03b8e7ed851145289c96de0f4
2019-03-19 01:26:10 -04:00
antirez
ca291b0951
HyperLogLog: speedup fuzz test.
2019-03-15 17:13:19 +01:00
antirez
a47cd50a0d
HyperLogLog: dense/sparse repr parsing fuzz test.
2019-03-15 13:52:29 +01:00
John Sully
6702b89166
Merge branch 'unstable' of https://github.com/antirez/redis into unstable
...
Lots of fixes and improvements from upstream.
Former-commit-id: 261cf24efc8bedec7ee76a8897b9a800a4d663e2
2019-03-13 18:08:22 -04:00
Salvatore Sanfilippo
cb44f7ece0
Merge pull request #5907 from spjwebster/xclaim-increment-delivery-count
...
Increment delivery counter on XCLAIM unless RETRYCOUNT specified
2019-03-13 11:55:46 +01:00
Steve Webster
c652f706cb
Only increment delivery count if JUSTID option is omitted
2019-03-12 20:27:53 +00:00
Salvatore Sanfilippo
685d10894b
Merge pull request #2774 from rouzier/blocking-list-commands-support-milliseconds-floating
...
Added millisecond resolution for blpop command && friends
2019-03-12 18:10:28 +01:00
Steve Webster
8fd63c220a
Increment delivery counter on XCLAIM unless RETRYCOUNT specified
...
The XCLAIM docs state the XCLAIM increments the delivery counter for
messages. This PR makes the code match the documentation - which seems
like the desired behaviour - whilst still allowing RETRYCOUNT to be
specified manually.
My understanding of the way streamPropagateXCLAIM() works is that this
change will safely propagate to replicas since retry count is pulled
directly from the streamNACK struct.
Fixes #5194
2019-03-08 17:09:11 +00:00
John Sully
554012085c
All tests pass single thread
2019-02-23 00:09:34 -05:00
John Sully
8cd2cdca3d
Merge branch 'unstable' of https://github.com/antirez/redis into Multithread
2019-02-21 18:17:12 -05:00
John Sully
05685ed792
mitigate race condition in test
2019-02-15 16:55:19 -05:00
John Sully
dac1213462
complete rebranding with tests passing
2019-02-09 10:11:46 -05:00
antirez
1db503c865
Acl: Test: check command rules synthesis.
2019-01-30 12:01:37 +01:00
antirez
c4f8e91a6c
ACL: Test: check subcommands (test fails).
2019-01-28 18:29:22 +01:00
antirez
0f7c574f9f
ACL: Test: nopass user flag, commands/groups +/- rules.
2019-01-28 12:40:07 +01:00
antirez
3cf816c703
ACL: Test: check default behavior and keys ACLs.
2019-01-28 12:33:18 +01:00
antirez
9246923436
ACL: Test: add the acl tests as default unit.
2019-01-28 12:12:04 +01:00
antirez
a791d5a7a1
ACL: Test: check passwords validity and removal.
2019-01-28 12:06:25 +01:00
antirez
f94c5c77b0
ACL: Test: enabled/disabled user.
2019-01-28 11:44:10 +01:00
antirez
18b2257fda
ACL: create unit test.
2019-01-28 11:39:58 +01:00
antirez
28a026486d
ACL: implement resetpass directive and adjust test.
2019-01-18 11:26:32 +01:00
antirez
d26ecf2415
ACL: AUTH + no default user password raises an error.
...
This way the behavior is very similar to the past one.
This is useful in order to remember the user she probably failed to
configure a password correctly.
2019-01-17 18:30:23 +01:00
antirez
11f6eb50a6
Remove debugging printf from replication.tcl test.
2018-12-12 11:55:30 +01:00
Salvatore Sanfilippo
0423081513
Merge pull request #5549 from oranagra/fix_test_races
...
fix small test suite race conditions
2018-11-28 18:17:05 +01:00
antirez
5f4be1f85c
Merge branch 'unstable' of github.com:/antirez/redis into unstable
2018-11-28 17:12:32 +01:00
Qu Chen
36af9ebbd4
Add unit test for stream XCLAIM command.
2018-11-28 17:12:03 +01:00
Salvatore Sanfilippo
390e02f2c9
Merge pull request #4737 from guybe7/zlexcount_fix
...
Don't call sdscmp() with shared.maxstring or shared.minstring
2018-11-28 16:53:32 +01:00
antirez
068e49c65a
Test: regression test for #5570 .
2018-11-19 17:19:33 +01:00
antirez
562588cf29
Test: regression test for #5577 .
2018-11-19 16:50:54 +01:00
Oran Agra
05d6b8b9ae
fix small test suite race conditions
2018-11-12 10:26:10 +02:00
antirez
de887c7e1d
Tests for XGROUP CREATE MKSTREAM.
2018-10-17 12:11:10 +02:00
zhaozhao.zz
340e1b8c96
Streams: Tests modified XSTREAM -> XSETID
2018-10-16 23:56:26 +08:00
antirez
f501a8367c
Tests modified to use XADD MAXLEN 0 + XSETID.
...
See #5426 .
2018-10-16 17:28:56 +02:00
Salvatore Sanfilippo
ff1b36c825
Merge pull request #5426 from soloestoy/feature-xstream
...
Bugfix data inconsistency after aof rewrite, and add XSTREAM command.
2018-10-16 13:10:36 +02:00
antirez
c5fc1ba9f6
Test: avoid time related false positive in RESTORE test.
2018-10-13 14:17:11 +02:00
antirez
b43c423a81
Test: cgroup propagation test also for NOACK variant.
...
Related to #5433 .
2018-10-10 17:37:41 +02:00
antirez
d2fa12b96a
Test: consumer group last ID slave propagation test.
...
This is a regression for #5433 .
2018-10-10 17:32:17 +02:00
zhaozhao.zz
ed72c0fd84
Streams: add tests for aof rewrite
2018-10-09 15:45:58 +08:00
zhaozhao.zz
4ef06caf6e
Streams: add tests for XSTREAM command
2018-10-09 15:21:08 +08:00
Salvatore Sanfilippo
06219d42d9
Merge pull request #5141 from soloestoy/fix-xtrim-inconsistency
...
Fix XTRIM and XADD with MAXLEN inconsistency
2018-10-08 12:00:00 +02:00
Oran Agra
65590b2c5c
fix #5024 - commandstats for multi-exec were logged as EXEC.
...
this was broken a while back by ba9154d7e7bf959b002533384319a1e90545447b
the purpose of which was to fix commandstats for GEOADD
2018-09-30 12:43:11 +03:00
antirez
d7dd6b4618
Slave removal: remove slave from integration tests descriptions.
2018-09-11 15:32:28 +02:00
antirez
6b531bb058
Slave removal: remove slave from top-level tests descriptions.
2018-09-11 15:32:28 +02:00
antirez
d5b60e1a4d
Fix scripting tests now that we default to commands repl.
2018-09-05 19:54:54 +02:00
maya-rv
90a82823d6
Fix typo
2018-09-04 13:32:02 +03:00
antirez
3880af7808
Test: processing of master stream in slave -BUSY state.
...
See #5297 .
2018-08-31 16:45:02 +02:00
Salvatore Sanfilippo
d203d6f5f6
Merge pull request #4216 from lamby/did-not-received-typos
...
Correct "did not received" -> "did not receive" typos/grammar.
2018-08-29 16:18:11 +02:00
Salvatore Sanfilippo
0e0d6b5cec
Merge pull request #5265 from oranagra/stabilize_tests
...
Fix unstable tests on slow machines.
2018-08-27 13:19:31 +02:00
Chris Lamb
c2f52c1752
Correct "did not received" -> "did not receive" typos/grammar.
2018-08-26 14:45:39 +02:00
Oran Agra
6f8633fdf2
Fix unstable tests on slow machines.
...
Few tests had borderline thresholds that were adjusted.
The slave buffers test had two issues, preventing the slave buffer from growing:
1) the slave didn't necessarily go to sleep on time, or woke up too early,
now using SIGSTOP to make sure it goes to sleep exactly when we want.
2) the master disconnected the slave on timeout
2018-08-21 11:46:07 +03:00