summaryrefslogtreecommitdiff
path: root/src/ziplist.c
Commit message (Expand)AuthorAgeFilesLines
* Improve ziplistRandomPairs code logic (#8851)ZheNing Hu2021-04-251-2/+2
* fix typo, stracture to structure (#8784)Bonsai2021-04-141-1/+1
* Add run all test support with define REDIS_TEST (#8570)sundb2021-03-101-8/+14
* Add ziplistReplace, in-place optimized for elements of same sizeViktor Söderqvist2021-02-161-0/+71
* Fix random probability check in ziplistRandomPairsUnique (#8467)sundb2021-02-081-1/+1
* Optimize HRANDFIELD and ZRANDMEMBER case 4 when ziplist encoded (#8444)Oran Agra2021-02-071-15/+61
* RAND* commands: fix risk of OOM panic in hash and zset, use fair random in ha...sundb2021-02-051-0/+2
* Fix test issues from introduction of HRANDFIELD (#8424)Oran Agra2021-01-311-0/+6
* Add HRANDFIELD and ZRANDMEMBER. improvements to SRANDMEMBER (#8297)Yang Bodong2021-01-291-0/+77
* Fix compile warning when define REDIS_TEST (#8261)sundb2021-01-091-2/+2
* cleanup: ziplist prev entry large length use sizeof(uint32_t) instead 4 (#8241)huangzhw2020-12-241-3/+5
* Sanitize dump payload: performance optimizations and tuningOran Agra2020-12-061-16/+95
* Sanitize dump payload: validate no duplicate records in hash/zset/intsetOran Agra2020-12-061-1/+6
* Sanitize dump payload: ziplist, listpack, zipmap, intset, streamOran Agra2020-12-061-57/+239
* Fix printf format specifier for unsigned in ziplistRepr (#7907)Hanif Ariffin2020-10-131-2/+2
* Fix redundancy use of semicolon in do-while macros in ziplist.c. (#7832)WuYunlong2020-09-231-3/+3
* Squash merging 125 typo/grammar/comment/doc PRs (#7773)Oran Agra2020-09-101-8/+8
* Optimize __ziplistCascadeUpdate algorithm (#6886)maohuazhu2020-08-281-47/+202
* fix description about ziplist, the code is ok (#6318)jimgreen20132020-07-111-2/+2
* reformat codeDeliang Yang2020-05-041-1/+1
* Update ziplist.c唐权2019-05-081-1/+1
* Fix typoJack Drogon2018-07-031-2/+2
* Typo: entires -> entries in several places.antirez2018-06-071-2/+2
* Fix ziplist prevlen encoding description. See #4705.antirez2018-02-231-6/+6
* fix assert problem in ZIP_DECODE_PREVLENSIZEqinchao2018-01-161-1/+1
* Fix ziplist fix...antirez2017-02-011-2/+2
* Ziplist: insertion bug under particular conditions fixed.antirez2017-02-011-1/+9
* ziplist: better comments, some refactoring.antirez2017-01-301-100/+250
* Ziplist: remove static from functions, they prevent good crash reports.antirez2017-01-131-14/+14
* Fix missing brackets around encoding variable in ZIP_DECODE_LENGTH macroJustin Carvalho2016-12-191-1/+1
* ziplist.c explanation of format improved a bit.antirez2016-12-161-11/+18
* DEBUG: new "ziplist" subcommand added. Dumps a ziplist on stdout.antirez2016-12-161-13/+18
* Free ziplist test lists during testsMatt Stancliff2015-01-021-0/+26
* Add ziplistMerge()Matt Stancliff2015-01-021-0/+192
* Cleanup ziplist valgrind warningsMatt Stancliff2014-12-231-5/+14
* Fix ziplist test for pop()Matt Stancliff2014-12-231-6/+6
* Fix ziplistDeleteRange index parameterMatt Stancliff2014-12-231-1/+1
* Fix how zipEntry returns valuesMatt Stancliff2014-12-231-18/+16
* Allow all code tests to run using Redis argsMatt Stancliff2014-12-231-10/+9
* Remove ziplist compiler warningsMatt Stancliff2014-12-231-4/+6
* Fix comment inconsistencies in ziplist.cXiaojie Zhang2014-09-291-3/+4
* Clean up text throughout projectMatt Stancliff2014-09-291-1/+1
* Avoid unnecessary decoding in ziplist.cXiaojie Zhang2014-08-081-13/+13
* assert.h replaced with redisassert.h when appropriate.antirez2013-08-191-1/+1
* Merge pull request #776 from charsyam/ziplist-bugSalvatore Sanfilippo2013-07-021-1/+2
|\
| * fix randstring bugcharsyam2012-11-201-1/+2
* | fix comments forgotten in #285 (zipmap -> ziplist)Pierre Chapuis2013-01-281-2/+2
|/
* BSD license added to every C source and header file.antirez2012-11-081-0/+30
* Set p to its new offset before modifying itPieter Noordhuis2012-08-131-7/+8
* Add ziplist test for deleting next to last entriesPieter Noordhuis2012-08-131-0/+53