summaryrefslogtreecommitdiff
path: root/src/t_zset.c
Commit message (Expand)AuthorAgeFilesLines
* Sort out the mess around writable replicas and lookupKeyRead/Write (#9572)Viktor Söderqvist2021-11-281-6/+2
* Replace ziplist with listpack in quicklist (#9740)sundb2021-11-241-1/+1
* Fixes ZPOPMIN/ZPOPMAX wrong replies when count is 0 with non-zset (#9711)Binbin2021-11-181-22/+21
* fix: lookupKey on SETNX and SETXX only once (#9640)perryitay2021-11-031-2/+2
* Fix multiple COUNT in LMPOP/BLMPOP/ZMPOP/BZMPOP (#9701)Binbin2021-10-311-2/+4
* Fix ziplist and listpack overflows and truncations (CVE-2021-32627, CVE-2021-...Oran Agra2021-10-041-23/+39
* Cleanup typos, incorrect comments, and fixed small memory leak in redis-cli (...Binbin2021-10-021-3/+3
* Use dictGetFairRandomKey() for HRANDFIELD,SRANDMEMBER,ZRANDMEMBER (#9538)sundb2021-09-241-1/+1
* Add ZMPOP/BZMPOP commands. (#9484)Binbin2021-09-231-62/+200
* Adds limit to SINTERCARD/ZINTERCARD. (#9425)Binbin2021-09-161-2/+37
* Replace all usage of ziplist with listpack for t_zset (#9366)sundb2021-09-091-221/+148
* Add LMPOP/BLMPOP commands. (#9373)Binbin2021-09-091-1/+1
* dict struct memory optimizations (#9228)yoav-steinberg2021-08-051-5/+5
* Add SINTERCARD/ZINTERCARD Commands (#8946)Jonah H. Harris2021-08-031-12/+24
* fix zslGetRank bug in dead-code (#9246)Oran Agra2021-07-221-1/+1
* Fix rank overflow in zslInsert with more than 2B entries. (#9249)Binbin2021-07-181-1/+1
* hrandfield and zrandmember with count should return emptyarray when key does ...Binbin2021-07-051-2/+2
* fix ZRANGESTORE - should return 0 when src points to an empty key (#9089)Leibale Eidelman2021-06-291-1/+6
* ZRANDMEMBER WITHSCORES with negative COUNT may return bad score (#9162)Binbin2021-06-291-1/+1
* Remove extra semicolon (#9117)Binbin2021-06-211-1/+1
* Change return value type for ZPOPMAX/MIN in RESP3 (#8981)Jason Elbaum2021-06-161-4/+15
* Cleaning up the cluster interface by moving almost all related declar… (#9080)Uri Shachar2021-06-151-3/+0
* Fixed some typos, add a spell check ci and others minor fix (#8890)Binbin2021-06-101-5/+5
* Add missing zuiClearIterator in zrandmemberWithCountCommand. (#8979)Binbin2021-06-061-0/+3
* Fix error reply in case zset command is not the STORE variant (#8793)guybe72021-04-151-2/+2
* fix typo, stracture to structure (#8784)Bonsai2021-04-141-1/+1
* zsetAdd: Fix wrong reply in case of INCR and GT/LT (#8717)guybe72021-04-011-14/+19
* reuse existing range comparators in the zset (#8714)wuYin2021-04-011-6/+3
* Cleanup ZADD_* flags (#8559)guybe72021-03-101-43/+40
* SRANDMEMBER RESP3 return should be Array, not Set (#8504)Wen Hui2021-02-221-0/+2
* Optimize HRANDFIELD and ZRANDMEMBER case 4 when ziplist encoded (#8444)Oran Agra2021-02-071-14/+33
* RAND* commands: fix risk of OOM panic in hash and zset, use fair random in ha...sundb2021-02-051-15/+26
* Add HRANDFIELD and ZRANDMEMBER. improvements to SRANDMEMBER (#8297)Yang Bodong2021-01-291-4/+265
* Add tests for RESP3 responce of ZINTER and ZRANGE (#8391)Oran Agra2021-01-261-0/+6
* Remove check leading to duplicate branches (#8398)Vladimir Maksimovski2021-01-251-6/+5
* Fix use of lookupKeyRead and lookupKeyWrite in zrangeGenericCommand, zunionI...sundb2021-01-131-3/+10
* Add ZRANGESTORE command, and improve ZSTORE command (#7844)Jonah H. Harris2021-01-071-233/+434
* Flow through the error handling path for most errors (#8226)Madelyn Olson2020-12-231-10/+10
* zset full dump sanitization bug (dup score instead of field) (#8167)Oran Agra2020-12-091-1/+1
* Sanitize dump payload: validate no duplicate records in hash/zset/intsetOran Agra2020-12-061-0/+49
* Limit the main db and expires dictionaries to expand (#7954)Wang Yuan2020-12-061-1/+2
* Iterate backwards on zdiff/zinter/zunion to optimize for zslInsert (#8105)Felipe Machado2020-12-031-6/+9
* Avoid excessive malloc and free in copyCommand robj creation (#8067)sundb2020-11-241-18/+6
* fix comment error about zslDeleteRangeByScore range (#8075)xindoo2020-11-221-1/+2
* Unified MULTI, LUA, and RM_Call with respect to blocking commands (#8025)Meir Shpilraien (Spielrein)2020-11-171-2/+2
* ZREVRANGEBYSCORE Optimization for out of range offset (#5773)thomaston2020-11-171-0/+6
* Add COPY command (#7953)swamp04072020-11-171-0/+62
* Fix memory leaks in newly added ZDIFF (#8056)Oran Agra2020-11-161-1/+3
* Add new commands ZDIFF and ZDIFFSTORE (#7961)Felipe Machado2020-11-151-36/+242
* Adds new pop-push commands (LMOVE, BLMOVE) (#6929)Felipe Machado2020-10-081-1/+1