summaryrefslogtreecommitdiff
path: root/src/module.c
Commit message (Expand)AuthorAgeFilesLines
* fix moduleNotifyKeyUnlink to open the key with READ rather than WRITE (#12156)Oran Agra2023-05-111-1/+1
* Delete empty key if fails after moduleCreateEmptyKey() in module (#12129)sundb2023-05-071-0/+3
* Fix name of module API in documentation (#12119)Madelyn Olson2023-05-031-1/+1
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-20/+20
* Misuse of bool in redis (#12077)YaacovHazan2023-04-201-0/+1
* Add RM_ReplyWithErrorFormat that can support format (#11923)Binbin2023-04-121-0/+27
* Use dummy allocator to make accesses defined as per standard (#11982)sundb2023-04-101-4/+14
* Add RM_RdbLoad and RM_RdbSave module API functions (#11852)Ozan Tezcan2023-04-091-0/+135
* Reimplement cli hints based on command arg docs (#10515)Jason Elbaum2023-03-301-12/+21
* Fixed tracking of command duration for multi/eval/module/wait (#11970)Madelyn Olson2023-03-291-0/+1
* Module commands to have ACL categories. (#11708)Roshan Khatri2023-03-211-4/+88
* Support for RM_Call on blocking commands (#11568)Meir Shpilraien (Spielrein)2023-03-161-31/+204
* Custom authentication for Modules (#11659)KarthikSubbarao2023-03-151-71/+297
* cleanup NBSP characters in comments (#10555)Kaige Ye2023-03-151-24/+24
* Try to trim strings only when applicable (#11817)uriyage2023-02-281-2/+2
* Cleanup around script_caller, fix tracking of scripts and ACL logging for RM_...Oran Agra2023-02-161-2/+2
* Match REDISMODULE_OPEN_KEY_* flags to LOOKUP_* flags (#11772)Meir Shpilraien (Spielrein)2023-02-091-4/+34
* Optimization: sdsRemoveFreeSpace to avoid realloc on noop (#11766)uriyage2023-01-311-1/+1
* Move stat_active_defrag_hits increment to activeDefragAllocViktor Söderqvist2023-01-111-20/+10
* Remove the bucket-cb from dictScan and move dictEntry defrag to dictScanDefragViktor Söderqvist2023-01-111-2/+2
* Fix potential issue with Lua argv caching, module command filter and libc rea...Oran Agra2023-01-041-1/+7
* reprocess command when client is unblocked on keys (#11012)ranshid2023-01-011-16/+15
* Cleanup: Get rid of server.core_propagates (#11572)guybe72022-12-201-35/+58
* Fix zuiFind crash / RM_ScanKey hang on SET object listpack encoding (#11581)Binbin2022-12-091-25/+7
* Correct RM_GetSharedAPI documentation. (#11601)Yossi Gottlieb2022-12-081-1/+1
* Add a special notification unlink available only for modules (#9406)Huang Zhw2022-11-301-4/+55
* Module API to allow writes after key space notification hooks (#11199)Meir Shpilraien (Spielrein)2022-11-241-5/+102
* Add listpack encoding for list (#11303)sundb2022-11-161-5/+21
* Module CLIENT_CHANGE, Fix crash on free blocked client with DB!=0 (#11500)uriyage2022-11-141-7/+0
* Block some specific characters in module command names (#11434)Binbin2022-11-031-3/+37
* Refactor and (internally) rebrand from pause-clients to pause-actions (#11098)Moti Cohen2022-10-271-1/+1
* RM_Call - only enforce OOM on scripts if 'M' flag is sent (#11425)Shaya Potter2022-10-271-0/+4
* Cleanup: Remove redundant arg from moduleCreateArgvFromUserFormat (#11426)guybe72022-10-241-10/+10
* Fix crash due to to reuse iterator entry after list deletion in module (#11383)sundb2022-10-221-13/+22
* Blocked module clients should be aware when a key is deleted (#11310)guybe72022-10-181-9/+31
* Avoid saving module aux on RDB if no aux data was saved by the module. (#11374)Meir Shpilraien (Spielrein)2022-10-181-1/+28
* Unify ACL failure error messaging. (#11160)Shaya Potter2022-10-161-1/+4
* Freeze time sampling during command execution, and scripts (#10300)Binbin2022-10-091-2/+3
* `RedisModule_ResetDataset` should not clear the functions. (#11268)Meir Shpilraien (Spielrein)2022-10-091-1/+1
* RM_CreateCommand should not set CMD_KEY_VARIABLE_FLAGS automatically (#11320)guybe72022-09-281-1/+3
* Ignore RM_Call deny-oom flag if maxmemory is zero (#11319)Ozan Tezcan2022-09-261-1/+1
* Add RM_SetContextUser to support acl validation in RM_Call (and scripts) (#10...Shaya Potter2022-09-221-22/+95
* Adds listnode to client struct for clients_pending_write list (#11220)Adi Pinsky2022-09-141-1/+1
* Add a dry run flag to RM_Call execution (#11158)Shaya Potter2022-09-051-0/+11
* Improve cmd_flags for script/functions in RM_Call (#11159)Shaya Potter2022-08-281-7/+10
* Build TLS as a loadable moduleOran Agra2022-08-231-4/+4
* Introduce redis module ctx flag 'server startup'zhenwei pi2022-08-221-5/+0
* Introduce redis module ctx flag 'server startup' & 'sentinel'zhenwei pi2022-08-221-0/+11
* Use connection name of stringzhenwei pi2022-08-221-1/+1
* Introduce TLS specified APIszhenwei pi2022-08-221-1/+1