summaryrefslogtreecommitdiff
path: root/src/lazyfree.c
Commit message (Expand)AuthorAgeFilesLines
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-1/+1
* Add listpack encoding for list (#11303)sundb2022-11-161-1/+1
* Redis Function Libraries (#10004)Meir Shpilraien (Spielrein)2022-01-061-8/+8
* Add FUNCTION FLUSH command to flush all functions (#9936)Meir Shpilraien (Spielrein)2021-12-161-0/+20
* Replication backlog and replicas use one global shared replication buffer (#9...Wang Yuan2021-10-251-0/+25
* Unify dbSyncDelete and dbAsyncDelete (#9573)Viktor Söderqvist2021-10-011-47/+9
* Slot-to-keys using dict entry metadata (#9356)Viktor Söderqvist2021-08-301-23/+1
* dict struct memory optimizations (#9228)yoav-steinberg2021-08-051-2/+2
* Enhance mem_usage/free_effort/unlink/copy callbacks and add GetDbFromIO api. ...chenyang80942021-06-161-15/+9
* Extend freeSlotsToKeysMapAsync and freeTrackingRadixTreeAsync to check LAZYFR...Binbin2021-05-301-6/+19
* Reset lazyfreed_objects info field with RESETSTAT, test for stream lazyfree (...Oran Agra2021-05-171-0/+4
* Fix crash unlinking a stream with groups rax and no groups (#8932)Oran Agra2021-05-101-1/+1
* Fix memory leak when doing lazyfreeing client tracking table (#8822)Madelyn Olson2021-04-191-3/+2
* Add lazyfree-lazy-user-flush config to control default behavior of FLUSH[ALL|...Yang Bodong2021-01-151-0/+18
* Cleanup key tracking documentation and table management (#8039)Madelyn Olson2020-12-231-30/+51
* 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