summaryrefslogtreecommitdiff
path: root/src/db.c
Commit message (Expand)AuthorAgeFilesLines
* fix `GEORADIUS[BYMEMBER]` `STORE` & `STOREDIST` args spec (#12151)Leibale Eidelman2023-05-091-1/+1
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-1/+1
* improve performance of keys command by using static objects (#12036)judeng2023-04-161-5/+4
* Add CLIENT NO-TOUCH for clients to run commands without affecting LRU/LFU of ...Chen Tianjie2023-02-231-0/+3
* SCAN/RANDOMKEY and lazy-expire (#11788)guybe72023-02-141-2/+2
* Reclaim page cache of RDB file (#11248)Tian2023-02-121-1/+1
* Fix master client check in expireIfNeeded() for read only replica (#11761)Qu Chen2023-01-291-1/+1
* Obuf limit, exit during loop in *RAND* commands and KEYS (#11676)Oran Agra2023-01-161-0/+2
* Remove the bucket-cb from dictScan and move dictEntry defrag to dictScanDefragViktor Söderqvist2023-01-111-1/+1
* Make dictEntry opaqueViktor Söderqvist2023-01-111-6/+3
* reprocess command when client is unblocked on keys (#11012)ranshid2023-01-011-1/+1
* Cleanup: Get rid of server.core_propagates (#11572)guybe72022-12-201-1/+1
* Fix zuiFind crash / RM_ScanKey hang on SET object listpack encoding (#11581)Binbin2022-12-091-7/+14
* Add a special notification unlink available only for modules (#9406)Huang Zhw2022-11-301-24/+53
* Listpack encoding for sets (#11290)Viktor Söderqvist2022-11-091-2/+4
* Refactor and (internally) rebrand from pause-clients to pause-actions (#11098)Moti Cohen2022-10-271-5/+4
* Blocked module clients should be aware when a key is deleted (#11310)guybe72022-10-181-20/+18
* keyIsExpired checks server.loading before calling getExpire (#11393)Shuning2022-10-181-3/+3
* MIGTATE with AUTH that contains "keys" is getting wrong key names in migrateG...C Charles2022-10-131-6/+26
* Freeze time sampling during command execution, and scripts (#10300)Binbin2022-10-091-22/+1
* RM_CreateCommand should not set CMD_KEY_VARIABLE_FLAGS automatically (#11320)guybe72022-09-281-9/+1
* Fix assertion when a key is lazy expired during cluster key migration (#11176)Oran Agra2022-08-241-7/+26
* Reverts most of the changes of #10969 (#11178)Meir Shpilraien (Spielrein)2022-08-241-1/+1
* Fix replication inconsistency on modules that uses key space notifications (#...Meir Shpilraien (Spielrein)2022-08-181-1/+1
* acl: bitfield with get and set|incrby can be executed with readonly permissio...Huang Zhw2022-08-071-3/+16
* Fix broken protocol in MISCONF error, RM_Yield bugs, RM_Call(EVAL) OOM check ...Oran Agra2022-06-011-1/+1
* FLUSHDB and FLUSHALL add call forceCommandPropagation / FLUSHALL reset dirty ...Binbin2022-05-111-7/+11
* Dediacted member to hold RedisModuleCommand (#10681)guybe72022-05-101-4/+3
* Keyspace event for new keys (#10512)Luke Palmer2022-04-131-0/+1
* XREADGROUP: Unblock client if stream is deleted (#10306)guybe72022-03-081-6/+53
* Delete key doesn't dirty client who watched stale key (#10256)Viktor Söderqvist2022-02-221-11/+11
* Implemented module getchannels api and renamed channel keyspec (#10299)Madelyn Olson2022-02-221-6/+82
* Remove assert and refuse delete expired on ro replicas (#10248)Viktor Söderqvist2022-02-081-10/+10
* Handle key-spec flags with modules (#10237)Oran Agra2022-02-081-17/+33
* Add key-specs notes (#10193)guybe72022-01-301-2/+8
* Allow SET without GET arg on write-only ACL. Allow BITFIELD GET on read-only ...Binbin2022-01-261-1/+49
* ACL V2 - Selectors and key based permissions (#9974)Madelyn Olson2022-01-201-26/+250
* Adding module api for processing commands during busy jobs and allow flagging...perryitay2022-01-201-2/+7
* Add script tests to cover keys with expiration time set (#10096)Binbin2022-01-111-1/+1
* Redis Function Libraries (#10004)Meir Shpilraien (Spielrein)2022-01-061-1/+1
* Setup dependabot for github-actions and codespell (#9857)Matthieu MOREL2022-01-041-1/+1
* Wait for replicas when shutting down (#9872)Viktor Söderqvist2022-01-021-9/+45
* Generate RDB with Functions only via redis-cli --functions-rdb (#9968)yoav-steinberg2022-01-021-1/+1
* Sort out mess around propagation and MULTI/EXEC (#9890)guybe72021-12-231-4/+14
* Change FUNCTION CREATE, DELETE and FLUSH to be WRITE commands instead of MAY_...Meir Shpilraien (Spielrein)2021-12-211-8/+18
* Redis Functions - Added redis function unit and Lua enginemeir@redislabs.com2021-12-021-0/+5
* Redis Functions - Introduce script unit.meir@redislabs.com2021-12-011-1/+2
* Redis Functions - Move Lua related variable into luaCtx structmeir@redislabs.com2021-12-011-2/+2
* Sort out the mess around writable replicas and lookupKeyRead/Write (#9572)Viktor Söderqvist2021-11-281-81/+96
* Fix COMMAND GETKEYS on LCS (#9852)sundb2021-11-281-25/+0