summaryrefslogtreecommitdiff
path: root/src/lazyfree.c
Commit message (Expand)AuthorAgeFilesLines
* Limit the main db and expires dictionaries to expand (#7954)Wang Yuan2020-12-061-1/+1
* Backup keys to slots map and restore when fail to sync if diskless-load type ...Wang Yuan2020-12-021-14/+6
* Modules callbacks for lazy free effort, and unlink (#7912)chenyangyang2020-11-161-7/+33
* Implement redisAtomic to replace _Atomic C11 builtin (#7707)Wang Yuan2020-09-171-2/+1
* Squash merging 125 typo/grammar/comment/doc PRs (#7773)Oran Agra2020-09-101-3/+3
* Expands lazyfree's effort estimate to include Streams (#5794)Itamar Haber2020-08-251-0/+24
* RDB: load files faster avoiding useless free+realloc.antirez2020-04-091-1/+1
* refactor dbOverwrite to make lazyfree workzhaozhao.zz2018-07-311-0/+11
* Fix typoJack Drogon2018-07-031-2/+2
* Put more details in the comment introduced by #4601.antirez2018-01-151-3/+8
* lazyfree: fix memory leak for lazyfree-lazy-server-delzhaozhao.zz2018-01-151-3/+4
* Simplify atomicvar.h usage by having the mutex name implicit.antirez2017-05-041-9/+7
* Lazyfree: fix lazyfreeGetPendingObjectsCount() race reading counter.antirez2017-05-041-1/+3
* Cluster: hash slots tracking using a radix tree.antirez2017-03-271-7/+10
* Apply the new dictUnlink() where possible.antirez2016-09-141-2/+3
* fix linux compile bugroot2016-01-131-6/+6
* Lazyfree: pending objects count in INFO output.antirez2015-10-011-0/+5
* Lazyfree: ability to free whole DBs in background.antirez2015-10-011-2/+45
* Lazyfree: keep count of objects to free.antirez2015-10-011-2/+9
* Lazyfree: incremental removed, only threaded survived.antirez2015-10-011-151/+6
* Threaded lazyfree WIP #1.antirez2015-10-011-3/+23
* Lazyfree: a first implementation of non blocking DEL.antirez2015-10-011-0/+201