| Commit message (Expand) | Author | Age | Files | Lines |
* | Obuf limit, exit during loop in *RAND* commands and KEYS (#11676) | Oran Agra | 2023-01-16 | 1 | -0/+4 |
* | Fix range issues in ZRANDMEMBER and HRANDFIELD (CVE-2023-22458) (#11674) | Oran Agra | 2023-01-16 | 1 | -1/+6 |
* | fix hincrbyfloat not to create a key if the new value is invalid (#11149) | chendianqiang | 2022-08-28 | 1 | -0/+4 |
* | Optimization in t_hash.c: Avoid looking for a same field twice by using dictA... | kmy2001 | 2022-08-14 | 1 | -20/+16 |
* | Fix typo in function name "harndfieldReplyWithListpack" to "hrandfieldReplyWi... | Lu JJ | 2022-04-24 | 1 | -3/+3 |
* | Extending the use of hashTypeGetValue. (#10567) | Ernesto Rodriguez Reina | 2022-04-11 | 1 | -46/+17 |
* | Fix the bug that caused hash encoding errors when using hincrbyfloat or hincr... | Lu JJ | 2022-04-05 | 1 | -0/+8 |
* | sub-command support for ACL CAT and COMMAND LIST. redisCommand always stores ... | Binbin | 2022-01-23 | 1 | -1/+1 |
* | Fix false positive leak reported by GCC ASAN (#9816) | Oran Agra | 2021-11-21 | 1 | -0/+2 |
* | Fix ziplist and listpack overflows and truncations (CVE-2021-32627, CVE-2021-... | Oran Agra | 2021-10-04 | 1 | -4/+9 |
* | Use dictGetFairRandomKey() for HRANDFIELD,SRANDMEMBER,ZRANDMEMBER (#9538) | sundb | 2021-09-24 | 1 | -1/+1 |
* | Replace all usage of ziplist with listpack for t_zset (#9366) | sundb | 2021-09-09 | 1 | -110/+2 |
* | Replace all usage of ziplist with listpack for t_hash (#8887) | sundb | 2021-08-10 | 1 | -113/+165 |
* | dict struct memory optimizations (#9228) | yoav-steinberg | 2021-08-05 | 1 | -5/+5 |
* | hrandfield and zrandmember with count should return emptyarray when key does ... | Binbin | 2021-07-05 | 1 | -2/+2 |
* | HSETNX can lead coding type change even when skipped due to NX (#4615) | luvine | 2021-06-30 | 1 | -1/+1 |
* | Remove extra semicolon (#9117) | Binbin | 2021-06-21 | 1 | -2/+2 |
* | presize hashtable to avoid rehashing when hashTypeConvertZiplist() (#8943) | DarrenJiang13 | 2021-06-15 | 1 | -0/+3 |
* | Fixes some typos (#8874) | Andy Pan | 2021-04-27 | 1 | -1/+1 |
* | fix typo, stracture to structure (#8784) | Bonsai | 2021-04-14 | 1 | -1/+1 |
* | SRANDMEMBER RESP3 return should be Array, not Set (#8504) | Wen Hui | 2021-02-22 | 1 | -0/+2 |
* | Add ziplistReplace, in-place optimized for elements of same size | Viktor Söderqvist | 2021-02-16 | 1 | -5/+2 |
* | Moved most static strings into the shared structure (#8411) | Madelyn Olson | 2021-02-09 | 1 | -4/+2 |
* | Optimize HRANDFIELD and ZRANDMEMBER case 4 when ziplist encoded (#8444) | Oran Agra | 2021-02-07 | 1 | -14/+33 |
* | RAND* commands: fix risk of OOM panic in hash and zset, use fair random in ha... | sundb | 2021-02-05 | 1 | -15/+26 |
* | Add HRANDFIELD and ZRANDMEMBER. improvements to SRANDMEMBER (#8297) | Yang Bodong | 2021-01-29 | 1 | -0/+253 |
* | Fix some wrong server.dirty increments (#8140) | sundb | 2020-12-15 | 1 | -1/+1 |
* | Sanitize dump payload: validate no duplicate records in hash/zset/intset | Oran Agra | 2020-12-06 | 1 | -0/+49 |
* | Sanitize dump payload: ziplist, listpack, zipmap, intset, stream | Oran Agra | 2020-12-06 | 1 | -3/+3 |
* | Avoid excessive malloc and free in copyCommand robj creation (#8067) | sundb | 2020-11-24 | 1 | -18/+9 |
* | Add COPY command (#7953) | swamp0407 | 2020-11-17 | 1 | -0/+54 |
* | Squash merging 125 typo/grammar/comment/doc PRs (#7773) | Oran Agra | 2020-09-10 | 1 | -1/+1 |
* | Fix RESP3 response for HKEYS/HVALS on non-existing key (#7781) | Oran Agra | 2020-09-10 | 1 | -1/+3 |
* | Fixed hset error since it's shared with hmset (#7678) | Madelyn Olson | 2020-08-19 | 1 | -1/+1 |
* | Replace usage of wrongtypeerr with helper (#7633) | Madelyn Olson | 2020-08-11 | 1 | -9/+3 |
* | Tracking: NOLOOP internals implementation. | antirez | 2020-04-21 | 1 | -5/+5 |
* | Module API for loading and saving long double | Oran Agra | 2019-11-03 | 1 | -1/+1 |
* | RESP3: fix cases of NULL reported instead of empty aggregate. | antirez | 2019-09-02 | 1 | -2/+2 |
* | Increase string2ld's buffer size (and fix HINCRBYFLOAT) | Guy Benoish | 2019-01-28 | 1 | -0/+4 |
* | RESP3: fix HMGET bug introduced with RESP3 changes. | antirez | 2019-01-09 | 1 | -1/+1 |
* | RESP3: fix genericHgetallCommand() assert. | antirez | 2019-01-09 | 1 | -0/+3 |
* | RESP3: most null replies converted. | antirez | 2019-01-09 | 1 | -5/+5 |
* | RESP3: Use new API and types in t_hash.c. | antirez | 2019-01-09 | 1 | -7/+9 |
* | Merge pull request #3745 from guybe7/unstable | Salvatore Sanfilippo | 2018-02-13 | 1 | -1/+1 |
|\ |
|
| * | enlarged buffer given to ld2string | Guy Benoish | 2017-01-11 | 1 | -1/+1 |
* | | t_hash.c: clarify calling two times the same function. | antirez | 2017-11-28 | 1 | -2/+2 |
* | | HMSET and MSET implementations unified. HSET now variadic. | antirez | 2017-06-29 | 1 | -18/+14 |
|/ |
|
* | Use const in Redis Module API where possible. | Yossi Gottlieb | 2016-06-20 | 1 | -2/+2 |
* | Fix HINCRBYFLOAT to work with long doubles. | antirez | 2015-11-04 | 1 | -4/+4 |
* | Hash new implementation memleaks fixed. | antirez | 2015-10-01 | 1 | -11/+52 |