summaryrefslogtreecommitdiff
path: root/src/module.c
Commit message (Expand)AuthorAgeFilesLines
* fix dict get on not foundHamid Alaei2018-10-011-1/+1
* Modules: Modules: dictionary API WIP #13: Compare API exported.antirez2018-09-271-0/+2
* Modules: Modules: dictionary API WIP #12: DictCompare API.antirez2018-09-271-0/+8
* Modules: Modules: dictionary API WIP #11: DictCompareC API.antirez2018-09-271-0/+18
* Modules: dictionary API WIP #10: export API to modules.antirez2018-09-261-0/+20
* Modules: dictionary API WIP #9: iterator returning string object.antirez2018-09-251-6/+23
* Modules: dictionary API WIP #8: Iterator next/prev.antirez2018-09-251-0/+42
* Modules: dictionary API WIP #7: don't store the context.antirez2018-09-251-8/+7
* Modules: dictionary API WIP #6: implement automatic memory management.antirez2018-09-251-7/+21
* Modules: dictionary API work in progress #5: rename API for consistency.antirez2018-09-251-25/+25
* Modules: change RedisModuleString API to allow NULL context.antirez2018-09-241-12/+33
* Modules: dictionary API work in progress #4: reseek API.antirez2018-09-241-6/+25
* Modules: dictionary API work in progress #3: Iterator creation.antirez2018-09-241-1/+41
* Modules: dictionary API work in progress #2: Del API.antirez2018-09-241-2/+17
* Modules: dictionary API work in progress #1.antirez2018-09-211-1/+93
* Module cluster flags: use RM_SetClusterFlags() in the example.antirez2018-09-191-0/+1
* Module cluster flags: add RM_SetClusterFlags() API.cluster-api-improvementsantirez2018-09-191-0/+26
* Modules: rename the reused static client to something more general.antirez2018-09-181-8/+10
* Modules: associate a fake client to timer context callback.antirez2018-09-181-0/+2
* Modules: associate a fake client to cluster message context callback.antirez2018-09-181-0/+2
* Merge pull request #1 from gkorland/patch-5Guy Korland2018-09-171-10/+10
|\
| * Fix few typosGuy Korland2018-09-171-10/+10
* | RedisModule_HashSet call must end with NULLGuy Korland2018-09-171-1/+3
|/
* Few typo fixesGuy Korland2018-07-301-13/+13
* slave buffers were wasteful and incorrectly counted causing evictionOran Agra2018-07-161-2/+2
* Fix typoJack Drogon2018-07-031-3/+3
* addReplySubSyntaxError() renamed to addReplySubcommandSyntaxError().antirez2018-07-021-1/+1
* Merge pull request #4998 from itamarhaber/module_command_helpSalvatore Sanfilippo2018-07-021-2/+11
|\
| * Capitalizes subscommandsItamar Haber2018-06-091-3/+3
| * Adds MODULE HELP and implements addReplySubSyntaxErrorItamar Haber2018-06-071-2/+11
* | fix typoshenlongxing2018-06-211-1/+1
* | Modules: convert hash to hash table for big objects.antirez2018-06-191-0/+3
|/
* Modules Timer API: fix wrong raxInsert() usagezhaozhao.zz2018-04-141-3/+2
* Modules API: Add call to get the blocked client handle from the context.antirez2018-04-131-1/+13
* Modules API: moduleGetReplyClient() refactoring.antirez2018-04-131-5/+13
* Modules API: blocked client disconnection callback.antirez2018-04-121-0/+44
* Modules API: fix OOM_WARNING flag implementation.antirez2018-04-111-4/+3
* Modules API: OOM_WARNING flags.antirez2018-04-111-1/+6
* getMaxmemoryState() fixed and improved.antirez2018-04-111-1/+1
* Modules: context flags now include OOM flag.antirez2018-04-091-0/+8
* Modules: remove trailing empty spaces.antirez2018-04-091-19/+19
* Modules API: blocked client free callback modified to get a context.antirez2018-04-091-4/+21
* Modules API: RM_GetRandomBytes() / GetRandomHexChars().antirez2018-04-051-0/+21
* Modules Cluster API: GetClusterSize() added.antirez2018-04-011-0/+10
* Modules Cluster API: GetMyClusterID() added.antirez2018-04-011-0/+8
* Modules Timer API: Wait at least 1 ms per iteration. Convert to ms.antirez2018-03-311-2/+3
* Modules Timer API: fix wrong raxRemove() key argument.antirez2018-03-311-1/+1
* Modules Timer API: fix infinite loop and export API.antirez2018-03-311-2/+7
* Modules Timer API: timer handling implemented.antirez2018-03-301-1/+58
* Modules Timer API: initial implementation.antirez2018-03-301-0/+93