-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
From stream_family.cc:
if (opts.serve_history)
range_res = OpRangeFromConsumerPEL(op_args, key, range_opts);
else
range_res = OpRange(op_args, key, range_opts);
The issue here is that serve_history is set if at least one of the streams consumes from PEL (not >). If any other stream uses >, it is ignored:
XREADGROUP GROUP mygroup worker1 STREAMS mystream > myother 123-0
We will incorrectly treat mystream as it's reading from history (instead of new messages >) which is a bug
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working