127.0.0.1:6379> XADD x 1 f1 v1
"1-0"
127.0.0.1:6379> XADD x 2 f1 v1
"2-0"
127.0.0.1:6379> XADD x 3 f1 v1
"3-0"
127.0.0.1:6379> XGROUP CREATE x grp 0
OK
127.0.0.1:6379> XREADGROUP GROUP grp Alice COUNT 2 STREAMS x >
1) 1) "x"
2) 1) 1) "1-0"
2) 1) "f1"
2) "v1"
2) 1) "2-0"
2) 1) "f1"
2) "v1"
127.0.0.1:6379> XDEL x 1 2
(integer) 2
127.0.0.1:6379> XCLAIM x grp Bob 0 1 2
1) (nil)
2) (nil)
XCLAIM replies with null for each deleted entry... is this by design? or by lack of choice? (fixing it means we can't always call streamReplyWithRange in xclaimCommand: maybe it's not worth the effort?)
XCLAIM replies with null for each deleted entry... is this by design? or by lack of choice? (fixing it means we can't always call
streamReplyWithRangeinxclaimCommand: maybe it's not worth the effort?)