summaryrefslogtreecommitdiff
path: root/src/t_stream.c
Commit message (Expand)AuthorAgeFilesLines
* Fix heap overflow corruption in XAUTOCLAIM (CVE-2022-31144) (#11002)Oran Agra2022-07-181-0/+1
* Update some comments in stream command docs (#10821)Wen Hui2022-06-091-8/+7
* Fix streamParseAddOrTrimArgsOrReply function minor comment issue (#10783)Wen Hui2022-05-311-1/+1
* Fix memory leak in streamGetEdgeID (#10753)Yuuoniy2022-05-221-1/+1
* Fixes around clients that must be obeyed. Replica report disk errors in PING....Oran Agra2022-04-201-1/+1
* Optimize stream id sds creation on XADD key * (~20% saved cpu cycles) (#10574)filipe oliveira2022-04-131-8/+22
* Fix XGROUP HELP message missing a newline (#10339)Binbin2022-02-241-1/+1
* Add stream consumer group lag tracking and reporting (#9127)Itamar Haber2022-02-231-75/+342
* X[AUTO]CLAIM should skip deleted entries (#10227)guybe72022-02-081-25/+64
* sub-command support for ACL CAT and COMMAND LIST. redisCommand always stores ...Binbin2022-01-231-1/+1
* lpGetInteger returns int64_t, avoid overflow (#10068)guybe72022-01-071-7/+7
* Sort out mess around propagation and MULTI/EXEC (#9890)guybe72021-12-231-15/+6
* Redis Functions - Introduce script unit.meir@redislabs.com2021-12-011-1/+1
* Adds auto-seq-only-generation via `XADD ... <ms>-*` (#9217)Itamar Haber2021-11-301-26/+67
* Fixes ZPOPMIN/ZPOPMAX wrong replies when count is 0 with non-zset (#9711)Binbin2021-11-181-1/+1
* XADD - skip rewrite the id arg if it was given and is valid. (#9599)yoav-steinberg2021-10-111-3/+5
* Fix ziplist and listpack overflows and truncations (CVE-2021-32627, CVE-2021-...Oran Agra2021-10-041-10/+38
* Fix stream sanitization for non-int first value (#9553)Oran Agra2021-09-261-1/+1
* Cleanup: propagate and alsoPropagate do not need redisCommand (#9502)guybe72021-09-151-3/+3
* Add LMPOP/BLMPOP commands. (#9373)Binbin2021-09-091-1/+1
* Replace all usage of ziplist with listpack for t_hash (#8887)sundb2021-08-101-19/+1
* Improvements to corrupt payload sanitization (#9321)Oran Agra2021-08-051-1/+5
* Fix if consumer is created as a side effect without notify and dirty++ (#9263)menwen2021-08-021-60/+72
* Add missing comma in memory/xgroup command help message. (#9210)Binbin2021-07-131-1/+1
* Fix range issues in default value of LIMIT argument to XADD and XTRIM (#9147)ZhaolongLi2021-06-301-3/+7
* change streamAppendItem to use raxEOF instead of raxNext (#9138)ZhaolongLi2021-06-241-2/+2
* Fix XINFO help for unexpected options. (#9075)Binbin2021-06-151-0/+5
* Fixed some typos, add a spell check ci and others minor fix (#8890)Binbin2021-06-101-11/+11
* Fix XTRIM or XADD with LIMIT may delete more entries than Count. (#9048)Huang Zhw2021-06-071-4/+4
* XTRIM call streamParseAddOrTrimArgsOrReply use wrong arg xadd. (#9047)Huang Zhw2021-06-061-1/+1
* Fixes some typos (#8874)Andy Pan2021-04-271-1/+1
* fix typo, stracture to structure (#8784)Bonsai2021-04-141-2/+2
* Fix out of range confusing error messages (XAUTOCLAIM, RPOP count) (#8746)Yang Bodong2021-04-071-5/+1
* Fix XAUTOCLAIM response to return the next available id as the cursor (#8725)Valentino Geron2021-04-011-0/+3
* XAUTOCLAIM: JUSTID should prevent incrementing delivery_count (#8724)guybe72021-03-301-1/+3
* Corrupt stream key access to uninitialized memory (#8681)Oran Agra2021-03-241-1/+2
* Fix typo in t_stream.c (#8592)Ikko Ashimine2021-03-161-1/+1
* fix stream deep sanitization with deleted records (#8568)Oran Agra2021-03-011-1/+2
* XTRIM: Parse args before lookupKey (#8550)guybe72021-02-241-5/+5
* In XADD take deleted items into consideration when switch to new node (#8390)Huang Zw2021-02-221-1/+3
* Optimize listpack for stream usage to avoid repeated reallocs (#6281)yihuang2021-02-161-3/+22
* Moved most static strings into the shared structure (#8411)Madelyn Olson2021-02-091-25/+12
* XINFO should use lookupKeyReadOrReply (#8436)zhaozhao.zz2021-02-021-1/+1
* Add modules API for streams (#8288)Viktor Söderqvist2021-01-281-1/+28
* XADD and XTRIM, Trim by MINID, and new LIMIT argument (#8169)guybe72021-01-081-149/+430
* Add XAUTOCLAIM (#7973)guybe72021-01-061-0/+159
* HELP subcommand, continued (#5531)Itamar Haber2021-01-041-26/+29
* Flow through the error handling path for most errors (#8226)Madelyn Olson2020-12-231-8/+7
* Adds exclusive range query intervals to XPENDING (#8130)Itamar Haber2020-12-081-3/+16
* More efficient self-XCLAIM (#8098)guybe72020-12-071-9/+12