summaryrefslogtreecommitdiff
path: root/src/t_stream.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typoJack Drogon2018-07-031-6/+6
* addReplySubSyntaxError() renamed to addReplySubcommandSyntaxError().antirez2018-07-021-2/+2
* Merge pull request #4998 from itamarhaber/module_command_helpSalvatore Sanfilippo2018-07-021-2/+2
|\
| * Applies addReplySubSyntaxError to stream commandsItamar Haber2018-06-121-2/+2
* | Update t_stream.cMustafa Paltun2018-06-271-2/+2
* | Streams: Change XADD MAXLEN handling of values <= 0.antirez2018-06-181-3/+3
* | XADD MAXLEN should return an error for values < 0.antirez2018-06-171-0/+5
* | Streams: generate a few additional events.antirez2018-06-121-1/+8
* | Streams: improve type correctness in t_stream.c.antirez2018-06-121-12/+12
* | Fix XGROUP help missing space.antirez2018-06-121-1/+1
* | Streams: fix backward iteration when entry is not flagged SAMEFIELD.antirez2018-06-121-1/+6
* | Merge pull request #5007 from leonchen83/patch-2Salvatore Sanfilippo2018-06-121-2/+2
|\ \
| * | fix typoBaoyi Chen2018-06-121-2/+2
* | | Streams: increment dirty counter for XGROUP SETID/DESTROY.antirez2018-06-121-0/+2
|/ /
* | Merge pull request #5002 from soloestoy/streams-read-or-writeSalvatore Sanfilippo2018-06-111-2/+2
|\ \
| * | Streams: lookupKey[Read->Write]OrReply in xdel and xtrimzhaozhao.zz2018-06-111-2/+2
| |/
* | Merge pull request #5003 from soloestoy/streams-checkTypeSalvatore Sanfilippo2018-06-111-6/+3
|\ \
| * | Streams: checkType for xread & xinfozhaozhao.zz2018-06-111-6/+3
| |/
* | Abort in XGROUP if the key is not a streammichael-grunder2018-06-101-1/+1
|/
* Merge pull request #4977 from michael-grunder/xpending-early-returnSalvatore Sanfilippo2018-06-071-1/+3
|\
| * Return early in XPENDING if sent a nonexistent consumer group.michael-grunder2018-06-021-1/+3
* | Typo: entires -> entries in several places.antirez2018-06-071-4/+4
* | Streams: max node limits only checked if non zero.antirez2018-06-071-2/+4
* | Streams: use non static macro node limits.antirez2018-06-071-1/+13
* | Fix streamIteratorRemoveEntry() to update elements count.antirez2018-06-061-0/+3
* | Remove XINFO <key> special form.antirez2018-06-051-13/+8
* | XGROUP SETID implemented + consumer groups core fixes.antirez2018-06-041-8/+40
* | XGROUP DESTROY implemented.antirez2018-06-041-2/+8
|/
* Merge branch 'unstable' of github.com:/antirez/redis into unstableantirez2018-05-291-2/+2
|\
| * avoid warning in t_stream.czhaozhao.zz2018-05-251-2/+2
* | Streams: fix comments referring to old ID format.antirez2018-05-251-2/+2
|/
* Simplify XADD ID syntax error code path,.antirez2018-05-251-6/+3
* Merge pull request #4832 from 0xtonyxia/fix-xadd-ID-parseSalvatore Sanfilippo2018-05-251-4/+5
|\
| * Return more accurate message when specified ID is invaliddejun.xdj2018-04-101-2/+1
| * Bugfix: xadd command ID parsedejun.xdj2018-04-101-2/+4
* | Avoid warning by explicitly initializing var to NULL.antirez2018-05-251-1/+1
* | Explicitly cast void pointers to char pointers for printf style logging.antirez2018-05-251-6/+6
* | Merge pull request #4831 from 0xtonyxia/fix-xadd-arity-checkSalvatore Sanfilippo2018-05-241-1/+1
|\ \
| * | Bugfix: xadd comand <field,value> arity checkdejun.xdj2018-04-101-1/+1
| |/
* | Streams: XTRIM command added.antirez2018-04-191-0/+68
* | Streams: XADD, handle signaling of write in different ways.antirez2018-04-191-0/+3
* | Streams: XDEL command.antirez2018-04-181-2/+31
* | Streams: higher level "delete by ID" API for streams.antirez2018-04-171-0/+15
* | Streams: iterator entry deletion abilities.antirez2018-04-171-1/+50
|/
* fix memory leak for streamPropagateXCLAIMcharsyam2018-03-211-0/+1
* CG: propagate XACK by incrementing server.dirty.antirez2018-03-201-0/+1
* CG: Make XINFO Great Again (and more Redis-ish).antirez2018-03-201-19/+35
* CG: Add JUSTID to XCLAIM propagation to reduce CPU usage.antirez2018-03-201-3/+7
* CG: Fix propagate() arg count in streamPropagateXCLAIM().antirez2018-03-201-1/+1
* CG: XGROUP CREATE/DELCONUSMER replication.antirez2018-03-201-0/+2