redict/tests/unit/type
valentinogeron 795c454db1
Stream: Inconsistency between master and replica some XREADGROUP case (#7526)
XREADGROUP auto-creates the consumer inside the consumer group the
first time it saw it.
When XREADGROUP is being used with NOACK option, the message will not
be added into the client's PEL and XGROUP SETID would be propagated.
When the replica gets the XGROUP SETID it will only update the last delivered
id of the group, but will not create the consumer.

So, in this commit XGROUP CREATECONSUMER is being added.
Command pattern: XGROUP CREATECONSUMER <key> <group> <consumer>.

When NOACK option is being used, createconsumer command would be
propagated as well.

In case of AOFREWRITE, consumer with an empty PEL would be saved with
XGROUP CREATECONSUMER whereas consumer with pending entries would be
saved with XCLAIM
2020-09-24 12:02:40 +03:00
..
hash.tcl Test:Fix invalid cases in hash.tcl and dump.tcl (#4611) 2020-08-12 10:25:24 +08:00
incr.tcl skip a test that uses +inf on valgrind (#7440) 2020-07-10 08:29:02 +03:00
list-2.tcl Config: Add quicklist, remove old list options 2015-01-02 11:16:10 -05:00
list-3.tcl Test: new randomized stress tester for #3343 alike bugs. 2016-06-28 09:42:20 +02:00
list-common.tcl list test split into smaller parts 2011-07-11 11:30:46 +02:00
list.tcl Add test coverage for CLIENT UNBLOCK (#7712) 2020-08-27 08:09:39 +03:00
set.tcl Implement SMISMEMBER key member [member ...] (#7615) 2020-08-11 11:55:06 +03:00
stream-cgroups.tcl Stream: Inconsistency between master and replica some XREADGROUP case (#7526) 2020-09-24 12:02:40 +03:00
stream.tcl Fix command help for unexpected options (#7476) 2020-07-15 12:38:22 +03:00
string.tcl LCS -> STRALGO LCS. 2020-04-24 16:54:32 +02:00
zset.tcl Add ZINTER/ZUNION command 2020-09-24 08:59:14 +03:00