| Commit message (Expand) | Author | Age | Files | Lines |
* | Moved most static strings into the shared structure (#8411) | Madelyn Olson | 2021-02-09 | 1 | -25/+12 |
* | XINFO should use lookupKeyReadOrReply (#8436) | zhaozhao.zz | 2021-02-02 | 1 | -1/+1 |
* | Add modules API for streams (#8288) | Viktor Söderqvist | 2021-01-28 | 1 | -1/+28 |
* | XADD and XTRIM, Trim by MINID, and new LIMIT argument (#8169) | guybe7 | 2021-01-08 | 1 | -149/+430 |
* | Add XAUTOCLAIM (#7973) | guybe7 | 2021-01-06 | 1 | -0/+159 |
* | HELP subcommand, continued (#5531) | Itamar Haber | 2021-01-04 | 1 | -26/+29 |
* | Flow through the error handling path for most errors (#8226) | Madelyn Olson | 2020-12-23 | 1 | -8/+7 |
* | Adds exclusive range query intervals to XPENDING (#8130) | Itamar Haber | 2020-12-08 | 1 | -3/+16 |
* | More efficient self-XCLAIM (#8098) | guybe7 | 2020-12-07 | 1 | -9/+12 |
* | Sanitize dump payload: fuzz tester and fixes for segfaults and leaks it exposed | Oran Agra | 2020-12-06 | 1 | -0/+2 |
* | Sanitize dump payload: ziplist, listpack, zipmap, intset, stream | Oran Agra | 2020-12-06 | 1 | -5/+104 |
* | Adds exclusive ranges to X[REV]RANGE (#8072) | Itamar Haber | 2020-12-03 | 1 | -6/+72 |
* | XPENDING with IDLE (#7972) | guybe7 | 2020-11-29 | 1 | -12/+34 |
* | Unified MULTI, LUA, and RM_Call with respect to blocking commands (#8025) | Meir Shpilraien (Spielrein) | 2020-11-17 | 1 | -3/+6 |
* | Add COPY command (#7953) | swamp0407 | 2020-11-17 | 1 | -0/+104 |
* | support NOMKSTREAM option in xadd command (#7910) | Wen Hui | 2020-10-18 | 1 | -3/+10 |
* | Adds new pop-push commands (LMOVE, BLMOVE) (#6929) | Felipe Machado | 2020-10-08 | 1 | -1/+1 |
* | Stream: Inconsistency between master and replica some XREADGROUP case (#7526) | valentinogeron | 2020-09-24 | 1 | -16/+61 |
* | Squash merging 125 typo/grammar/comment/doc PRs (#7773) | Oran Agra | 2020-09-10 | 1 | -3/+3 |
* | Replace usage of wrongtypeerr with helper (#7633) | Madelyn Olson | 2020-08-11 | 1 | -7/+3 |
* | Avoid redundant calls to signalKeyAsReady (#7625) | 杨博东 | 2020-08-11 | 1 | -3/+2 |
* | Removes dead code (#7642) | Itamar Haber | 2020-08-11 | 1 | -4/+2 |
* | Add SignalModifiedKey hook in XGROUP CREATE with MKSTREAM option (#7562) | Wen Hui | 2020-07-29 | 1 | -0/+1 |
* | Refactor streamAppendItem() by deleting redundancy condition. (#7487) | WuYunlong | 2020-07-20 | 1 | -1/+1 |
* | Stream avoid duplicate parse id (#7450) | 杨博东 | 2020-07-16 | 1 | -21/+37 |
* | Fix command help for unexpected options (#7476) | WuYunlong | 2020-07-15 | 1 | -1/+1 |
* | XPENDING should not update consumer's seen-time | Guy Benoish | 2020-05-04 | 1 | -14/+21 |
* | XINFO STREAM FULL should have a default COUNT of 10 | Guy Benoish | 2020-04-28 | 1 | -4/+8 |
* | Merge pull request #7134 from guybe7/xstate_command | Salvatore Sanfilippo | 2020-04-28 | 1 | -34/+192 |
|\ |
|
| * | Extend XINFO STREAM output | Guy Benoish | 2020-04-28 | 1 | -34/+192 |
* | | Also use propagate() in streamPropagateGroupID(). | antirez | 2020-04-24 | 1 | -1/+11 |
* | | Minor aesthetic changes to #7135. | antirez | 2020-04-23 | 1 | -7/+5 |
* | | Merge pull request #7135 from valentinogeron/optimize-xreadgroup-noack | Salvatore Sanfilippo | 2020-04-23 | 1 | -7/+13 |
|\ \ |
|
| * | | XREADGROUP with NOACK should propagate only one XGROUP SETID command | Valentino Geron | 2020-04-22 | 1 | -7/+13 |
| |/ |
|
* | | Tracking: NOLOOP internals implementation. | antirez | 2020-04-21 | 1 | -3/+3 |
|/ |
|
* | Fix XCLAIM propagation in AOF/replicas for blocking XREADGROUP. | antirez | 2020-04-17 | 1 | -1/+1 |
* | RESP3: change streams items from maps to arrays. | antirez | 2020-04-10 | 1 | -1/+1 |
* | Merge pull request #7030 from valentinogeron/xread-in-lua | Salvatore Sanfilippo | 2020-04-03 | 1 | -0/+5 |
|\ |
|
| * | XREAD and XREADGROUP should not be allowed from scripts when BLOCK option is ... | Valentino Geron | 2020-03-26 | 1 | -0/+5 |
* | | Merge pull request #7029 from valentinogeron/fix-xack | Salvatore Sanfilippo | 2020-04-02 | 1 | -1/+11 |
|\ \ |
|
| * | | XACK should be executed in a "all or nothing" fashion. | Valentino Geron | 2020-03-26 | 1 | -1/+11 |
| |/ |
|
* | | streamReplyWithRange: Redundant XSETIDs to replica | Guy Benoish | 2020-03-30 | 1 | -1/+2 |
|/ |
|
* | Merge pull request #6677 from guybe7/deocde_id_once | Salvatore Sanfilippo | 2020-02-27 | 1 | -3/+1 |
|\ |
|
| * | streamReplyWithRangeFromConsumerPEL: Redundant streamDecodeID | Guy Benoish | 2019-12-18 | 1 | -3/+1 |
* | | Merge pull request #6921 from guybe7/fix_xclaim_propagate | Salvatore Sanfilippo | 2020-02-27 | 1 | -2/+2 |
|\ \ |
|
| * | | XREADGROUP should propagate XCALIM/SETID in MULTI/EXEC | Guy Benoish | 2020-02-23 | 1 | -2/+2 |
* | | | XGROUP DESTROY should unblock XREADGROUP with -NOGROUP | Guy Benoish | 2020-02-19 | 1 | -0/+2 |
|/ / |
|
* | | Merge pull request #6703 from guybe7/blocking_xread_empty_reply | Salvatore Sanfilippo | 2020-01-09 | 1 | -10/+19 |
|\ \ |
|
| * | | Blocking XREAD[GROUP] should always reply with valid data (or timeout) | Guy Benoish | 2019-12-30 | 1 | -10/+19 |
| |/ |
|
* | | XCLAIM: Create the consumer only on successful claims. | antirez | 2020-01-08 | 1 | -2/+4 |