antirez
0cf6b1e3ae
CG: XINFO CONSUMERS implemented.
2018-03-15 12:54:10 +01:00
antirez
c5507af63c
CG: XINFO CONSUMERS implemented.
2018-03-15 12:54:10 +01:00
antirez
67eeeb0b10
Streams: fix XREAD missing check for NULL object.
2018-03-15 12:54:10 +01:00
antirez
7afd470477
Streams: fix XREAD missing check for NULL object.
2018-03-15 12:54:10 +01:00
antirez
8d8755c7b5
CG: throw an error if XREADGROUP is used without GROUP.
2018-03-15 12:54:10 +01:00
antirez
5c1f1f43f8
CG: throw an error if XREADGROUP is used without GROUP.
2018-03-15 12:54:10 +01:00
antirez
d4f81ebdba
CG: XGROUP DELCONSUMER implemented.
2018-03-15 12:54:10 +01:00
antirez
c0259d6f04
CG: XGROUP DELCONSUMER implemented.
2018-03-15 12:54:10 +01:00
antirez
9b423ae237
CG: remove stale comment. XREADGROUP is now implemented.
2018-03-15 12:54:10 +01:00
antirez
edd91aeb36
CG: remove stale comment. XREADGROUP is now implemented.
2018-03-15 12:54:10 +01:00
antirez
e6d434c167
CG: implement RETRYCOUNT in XCLAIM.
2018-03-15 12:54:10 +01:00
antirez
a372b4c3ec
CG: implement RETRYCOUNT in XCLAIM.
2018-03-15 12:54:10 +01:00
antirez
f3d9520ccb
CG: fix CG RDB loading not found conditional.
2018-03-15 12:54:10 +01:00
antirez
6aabe0fde7
CG: fix CG RDB loading not found conditional.
2018-03-15 12:54:10 +01:00
antirez
34614a1508
CG: NACK created by XCLAIM FORCE must be set in global PEL.
2018-03-15 12:54:10 +01:00
antirez
3d4a904fe9
CG: NACK created by XCLAIM FORCE must be set in global PEL.
2018-03-15 12:54:10 +01:00
antirez
596264aee9
CG: implement XCLAIM FORCE option.
2018-03-15 12:54:10 +01:00
antirez
96fad23879
CG: implement XCLAIM FORCE option.
2018-03-15 12:54:10 +01:00
antirez
b26f03bd69
CG: XCLAIM now updates the idle time of the message.
2018-03-15 12:54:10 +01:00
antirez
038488c0c4
CG: XCLAIM now updates the idle time of the message.
2018-03-15 12:54:10 +01:00
antirez
f7d4c3acdf
Streams: trap more errors in stream loading + RDB check type name.
2018-03-15 12:54:10 +01:00
antirez
2966aac16d
Streams: trap more errors in stream loading + RDB check type name.
2018-03-15 12:54:10 +01:00
antirez
8727b4845b
CG: XCLAIM, use minidle and fix array len.
2018-03-15 12:54:10 +01:00
antirez
18f8c34d4a
CG: XCLAIM, use minidle and fix array len.
2018-03-15 12:54:10 +01:00
antirez
09e3b3b975
CG: remove unused argument from streamReplyWithRangeFromConsumerPEL().
2018-03-15 12:54:10 +01:00
antirez
8348d92e56
CG: remove unused argument from streamReplyWithRangeFromConsumerPEL().
2018-03-15 12:54:10 +01:00
antirez
13ff7bc3ef
CG: fix RDB saving when there are no consumer groups.
2018-03-15 12:54:10 +01:00
antirez
431e12a033
CG: fix RDB saving when there are no consumer groups.
2018-03-15 12:54:10 +01:00
antirez
267f7f2c97
Streams: fix error description for XADD when specified ID is small.
2018-03-15 12:54:10 +01:00
antirez
591e3f031d
Streams: fix error description for XADD when specified ID is small.
2018-03-15 12:54:10 +01:00
antirez
0a6780e560
CG: XCLAIM initial draft.
2018-03-15 12:54:10 +01:00
antirez
096350cf33
CG: XCLAIM initial draft.
2018-03-15 12:54:10 +01:00
antirez
00a29b1a81
Make addReplyError...() family functions able to get error codes.
...
Now you can use:
addReplyError("-MYERRORCODE some message");
If the error code is omitted, the behavior is like in the past,
the generic -ERR will be used.
2018-03-15 12:54:10 +01:00
antirez
bab33460ab
Make addReplyError...() family functions able to get error codes.
...
Now you can use:
addReplyError("-MYERRORCODE some message");
If the error code is omitted, the behavior is like in the past,
the generic -ERR will be used.
2018-03-15 12:54:10 +01:00
antirez
54b9a0e612
CG: test XACK remaining features.
2018-03-15 12:54:10 +01:00
antirez
75ad54c9a2
CG: test XACK remaining features.
2018-03-15 12:54:10 +01:00
antirez
5f8c57f28a
CG: test XACK ability to remove items from the PELs.
2018-03-15 12:54:10 +01:00
antirez
c3396a6c8d
CG: test XACK ability to remove items from the PELs.
2018-03-15 12:54:10 +01:00
antirez
f5799e728a
CG: test XPENDING ability to return pending items.
2018-03-15 12:54:10 +01:00
antirez
08ea1440cf
CG: test XPENDING ability to return pending items.
2018-03-15 12:54:10 +01:00
antirez
c2ecac4746
CG: test XGROUPREAD abilities.
2018-03-15 12:54:10 +01:00
antirez
b1aa4a5c8b
CG: test XGROUPREAD abilities.
2018-03-15 12:54:10 +01:00
antirez
18ab0e31f3
CG: test group creation.
2018-03-15 12:54:10 +01:00
antirez
e780693add
CG: test group creation.
2018-03-15 12:54:10 +01:00
antirez
c9d86c2b16
CG: More specific duplicated group error.
2018-03-15 12:54:10 +01:00
antirez
dfff06af91
CG: More specific duplicated group error.
2018-03-15 12:54:10 +01:00
antirez
9f60a6bcee
CG: RDB loading, fix inverted conditional.
2018-03-15 12:54:10 +01:00
antirez
81f45896d0
CG: RDB loading, fix inverted conditional.
2018-03-15 12:54:10 +01:00
antirez
f4e1a4de25
CG: RDB loading first implementation.
2018-03-15 12:54:10 +01:00
antirez
84667bff70
CG: RDB loading first implementation.
2018-03-15 12:54:10 +01:00