summaryrefslogtreecommitdiff
path: root/src/db.c
Commit message (Expand)AuthorAgeFilesLines
...
* Replace ziplist with listpack in quicklist (#9740)sundb2021-11-241-1/+1
* optimze the judgment logic of use_pattern in scanGenericCommand() (#9789)Axlgrep2021-11-161-1/+1
* Replica keep serving data during repl-diskless-load=swapdb for better availab...Eduardo Semprebon2021-11-041-68/+77
* fix: lookupKey on SETNX and SETXX only once (#9640)perryitay2021-11-031-10/+14
* fix typo in db.c: synchroneus -> synchronous(2 places) (#9702)lijinliang2021-10-311-2/+2
* Treat subcommands as commands (#9504)guybe72021-10-201-15/+0
* Make tracking invalidation messages always after command's reply (#9422)Huang Zhw2021-10-071-1/+1
* Unify dbSyncDelete and dbAsyncDelete (#9573)Viktor Söderqvist2021-10-011-4/+18
* Add ZMPOP/BZMPOP commands. (#9484)Binbin2021-09-231-0/+10
* Adds limit to SINTERCARD/ZINTERCARD. (#9425)Binbin2021-09-161-0/+5
* Cleanup: propagate and alsoPropagate do not need redisCommand (#9502)guybe72021-09-151-1/+1
* A better approach for COMMAND INFO for movablekeys commands (#8324)guybe72021-09-151-8/+15
* Replace all usage of ziplist with listpack for t_zset (#9366)sundb2021-09-091-15/+1
* Add LMPOP/BLMPOP commands. (#9373)Binbin2021-09-091-0/+10
* Fix two minor bugs (MIGRATE key args and getKeysUsingCommandTable) (#9455)guybe72021-09-021-1/+0
* Slot-to-keys using dict entry metadata (#9356)Viktor Söderqvist2021-08-301-126/+14
* Format fixes and naming. SentReplyOnKeyMiss -> addReplyOrErrorObject (#9346)Meir Shpilraien (Spielrein)2021-08-101-11/+3
* Replace all usage of ziplist with listpack for t_hash (#8887)sundb2021-08-101-1/+13
* [BUGFIX] Add some missed error statistics (#9328)DarrenJiang132021-08-061-1/+1
* Add latency monitor sample when key is deleted via lazy expire (#9317)menwen2021-08-051-10/+18
* dict struct memory optimizations (#9228)yoav-steinberg2021-08-051-5/+5
* Enhance mem_usage/free_effort/unlink/copy callbacks and add GetDbFromIO api. ...chenyang80942021-06-161-4/+4
* Fixed some typos, add a spell check ci and others minor fix (#8890)Binbin2021-06-101-1/+1
* Fix typo on buckup to backup (#8919)pgxiaolianzi2021-06-011-15/+15
* Use monotonic clock to check for Lua script timeout. (#8812)zyxwvu Shi2021-04-221-1/+1
* Expire key firstly and then notify keyspace event (#8830)Wang Yuan2021-04-221-4/+7
* Modules: Replicate lazy-expire even if replication is not allowed (#8816)guybe72021-04-191-0/+5
* Fix issue where error replies are not counted on stats (#8659)Meir Shpilraien (Spielrein)2021-03-161-3/+11
* key miss stat increment was misplaced (#8630)Oran Agra2021-03-101-1/+1
* Make dbid range check for SWAPDB command consistent with SELECT, MOVE, and CO...Qu Chen2021-03-011-4/+4
* Fix typo and some out of date comments (#8449)Huang Zw2021-02-081-3/+2
* In dbOverwrite moduleNotifyKeyUnlink should use old val (#8381)Huang Zw2021-01-221-1/+1
* Add lazyfree-lazy-user-flush config to control default behavior of FLUSH[ALL|...Yang Bodong2021-01-151-8/+10
* remove some unnecessary checks (#7431)houzj.fnst2021-01-131-1/+1
* Add support for client pause WRITE (#8170)Madelyn Olson2021-01-071-0/+6
* Refactory fork child related infra, Unify child pidYaacovHazan2021-01-071-1/+1
* Swapdb should make transaction fail if there is any client watching keys (#8239)Yang Bodong2021-01-041-2/+18
* Use addReplyErrorObject with shared.syntaxerror (#8248)Itamar Haber2020-12-251-1/+1
* Cleanup key tracking documentation and table management (#8039)Madelyn Olson2020-12-231-3/+3
* Flow through the error handling path for most errors (#8226)Madelyn Olson2020-12-231-7/+7
* Fix some wrong server.dirty increments (#8140)sundb2020-12-151-0/+3
* Add module event for repl-diskless-load swapdb (#8153)Oran Agra2020-12-131-0/+12
* Add module data-type support for COPY. (#8112)Yossi Gottlieb2020-12-091-4/+4
* Sanitize dump payload: fuzz tester and fixes for segfaults and leaks it exposedOran Agra2020-12-061-0/+1
* 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-54/+150
* Improve dbid range check for SELECT, MOVE, COPY (#8085)sundb2020-12-011-17/+16
* Reset average ttl when empty databases (#8106)Wang Yuan2020-11-301-0/+3
* EXISTS should not alter LRU, OBJECT should not reveal expired keys on replica...guybe72020-11-181-13/+12
* Add COPY command (#7953)swamp04072020-11-171-0/+102