| Commit message (Expand) | Author | Age | Files | Lines |
* | Integer Overflow in RAND commands can lead to assertion (CVE-2023-25155) (#11... | Oran Agra | 2023-02-28 | 1 | -1/+1 |
* | Key as dict entry - memory optimization for sets (#11595) | Viktor Söderqvist | 2023-01-20 | 1 | -9/+8 |
* | Obuf limit, exit during loop in *RAND* commands and KEYS (#11676) | Oran Agra | 2023-01-16 | 1 | -0/+4 |
* | Fix issues with listpack encoded set (#11685) | Oran Agra | 2023-01-05 | 1 | -7/+18 |
* | Fix zuiFind crash / RM_ScanKey hang on SET object listpack encoding (#11581) | Binbin | 2022-12-09 | 1 | -6/+1 |
* | When converting a set to dict, presize for one more element to be added (#11559) | Viktor Söderqvist | 2022-12-06 | 1 | -10/+41 |
* | Add a special notification unlink available only for modules (#9406) | Huang Zhw | 2022-11-30 | 1 | -1/+1 |
* | Fix set with duplicate elements causes sdiff to hang (#11530) | Binbin | 2022-11-22 | 1 | -2/+1 |
* | Listpack encoding for sets (#11290) | Viktor Söderqvist | 2022-11-09 | 1 | -189/+538 |
* | Reverts most of the changes of #10969 (#11178) | Meir Shpilraien (Spielrein) | 2022-08-24 | 1 | -11/+4 |
* | Fix replication inconsistency on modules that uses key space notifications (#... | Meir Shpilraien (Spielrein) | 2022-08-18 | 1 | -2/+11 |
* | Update comments on command args, and a misleading error reply (#10645) | Wen Hui | 2022-05-13 | 1 | -2/+2 |
* | fast path when SDIFF command has the same key as the first key (#10663) | Lu JJ | 2022-05-02 | 1 | -1/+7 |
* | fix typo in 'setTypeRandomElement' (#10662) | Lu JJ | 2022-05-01 | 1 | -1/+1 |
* | Sort out the mess around writable replicas and lookupKeyRead/Write (#9572) | Viktor Söderqvist | 2021-11-28 | 1 | -6/+2 |
* | fix: lookupKey on SETNX and SETXX only once (#9640) | perryitay | 2021-11-03 | 1 | -2/+2 |
* | Remove duplicate SET_OP_XX definitions in t_set.c. (#4326) | 罗泽轩 | 2021-11-01 | 1 | -4/+0 |
* | Fix Integer overflow issue with intsets (CVE-2021-32687) (#9586) | Oran Agra | 2021-10-04 | 1 | -1/+4 |
* | Use dictGetFairRandomKey() for HRANDFIELD,SRANDMEMBER,ZRANDMEMBER (#9538) | sundb | 2021-09-24 | 1 | -1/+1 |
* | Adds limit to SINTERCARD/ZINTERCARD. (#9425) | Binbin | 2021-09-16 | 1 | -4/+45 |
* | Cleanup: propagate and alsoPropagate do not need redisCommand (#9502) | guybe7 | 2021-09-15 | 1 | -4/+2 |
* | dict struct memory optimizations (#9228) | yoav-steinberg | 2021-08-05 | 1 | -2/+2 |
* | Add SINTERCARD/ZINTERCARD Commands (#8946) | Jonah H. Harris | 2021-08-03 | 1 | -8/+18 |
* | SMOVE only notify dstset when the addition is successful. (#9244) | Binbin | 2021-07-17 | 1 | -1/+1 |
* | Enhance mem_usage/free_effort/unlink/copy callbacks and add GetDbFromIO api. ... | chenyang8094 | 2021-06-16 | 1 | -1/+1 |
* | Fix accidental deletion of sinterstore command when we meet wrong type error.... | Binbin | 2021-06-13 | 1 | -13/+29 |
* | sinterstore: add missing keyspace del event when any source set not exists. (... | patpatbear | 2021-05-15 | 1 | -0/+1 |
* | SRANDMEMBER RESP3 return should be Array, not Set (#8504) | Wen Hui | 2021-02-22 | 1 | -5/+19 |
* | Moved most static strings into the shared structure (#8411) | Madelyn Olson | 2021-02-09 | 1 | -6/+3 |
* | Add HRANDFIELD and ZRANDMEMBER. improvements to SRANDMEMBER (#8297) | Yang Bodong | 2021-01-29 | 1 | -16/+20 |
* | Flow through the error handling path for most errors (#8226) | Madelyn Olson | 2020-12-23 | 1 | -2/+2 |
* | Fix some wrong server.dirty increments (#8140) | sundb | 2020-12-15 | 1 | -3/+1 |
* | use getPositiveLongFromObjectOrReply for positive check in spop (#8146) | Wen Hui | 2020-12-08 | 1 | -7/+2 |
* | Avoid excessive malloc and free in copyCommand robj creation (#8067) | sundb | 2020-11-24 | 1 | -17/+7 |
* | Add COPY command (#7953) | swamp0407 | 2020-11-17 | 1 | -0/+46 |
* | Modules callbacks for lazy free effort, and unlink (#7912) | chenyangyang | 2020-11-16 | 1 | -1/+1 |
* | t_set.c comment update for srandmemberWithCountCommand (#7922) | Pierre Jambet | 2020-10-18 | 1 | -1/+1 |
* | 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 | -6/+3 |
* | Implement SMISMEMBER key member [member ...] (#7615) | Tyson Andre | 2020-08-11 | 1 | -0/+19 |
* | STORE variants: SINTER,SUNION,SDIFF,ZUNION use setKey instead of dbDelete+dbA... | 杨博东 | 2020-07-11 | 1 | -16/+16 |
* | Tracking: NOLOOP internals implementation. | antirez | 2020-04-21 | 1 | -10/+10 |
* | Fix spop return nil #4709 | bodong.ybd | 2019-12-21 | 1 | -1/+1 |
* | RESP3: fix cases of NULL reported instead of empty aggregate. | antirez | 2019-09-02 | 1 | -5/+5 |
* | change SORT and SPOP to use lookupKeyWrite rather than lookupKeyRead | Oran Agra | 2019-03-20 | 1 | -1/+1 |
* | try lazyfree temp set in SUNION & SDIFF | zhaozhao.zz | 2019-03-07 | 1 | -1/+2 |
* | Better distribution for set get-random-element operations. | antirez | 2019-02-18 | 1 | -1/+1 |
* | RESP3: most null replies converted. | antirez | 2019-01-09 | 1 | -9/+9 |
* | RESP3: Use new aggregate reply API in t_set.c. | antirez | 2019-01-09 | 1 | -6/+6 |
* | Tranfer -> transfer typo fixed. | antirez | 2018-07-31 | 1 | -1/+1 |