summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Modules: blocking command example added.module-blocking-commandsantirez2016-10-071-0/+115
|
* Modules: blocking commands WIP: API exported, a first example.antirez2016-10-071-1/+6
|
* Modules: introduce warning suppression macro for unused args.antirez2016-10-072-0/+20
|
* Enable warning in example modules Makefile.antirez2016-10-071-2/+2
|
* Add compiler optimizations to example module makefile.antirez2016-10-021-2/+2
|
* added RM_CreateStringPrintfDvir Volk2016-09-211-0/+26
|
* Example modules: Add C99 standard to cflags.antirez2016-09-091-2/+2
|
* Modules: basic call/reply tests in test module.antirez2016-08-031-0/+71
|
* Modules: initial draft for a testing module.antirez2016-08-031-0/+125
|
* Modules: StringAppendBuffer() and ability to retain strings.antirez2016-08-021-1/+6
| | | | | | | | | | | | | RedisModule_StringRetain() allows, when automatic memory management is on, to keep string objects living after the callback returns. Can also be used in order to use Redis reference counting of objects inside modules. The reason why this is useful is that sometimes when implementing new data types we want to reference RedisModuleString objects inside the module private data structures, so those string objects must be valid after the callback returns even if not referenced inside the Redis key space.
* Remove extra "-" from ASCII horizontal bar in comment.antirez2016-08-022-2/+2
|
* Modules: mention RedisModule_Calloc() in the doc.antirez2016-06-231-0/+1
|
* Merge pull request #3336 from yossigo/create_string_from_stringSalvatore Sanfilippo2016-06-231-0/+10
|\ | | | | Add RedisModule_CreateStringFromString().
| * Add RedisModule_CreateStringFromString().Yossi Gottlieb2016-06-221-0/+10
| |
* | Modules: changes to logging function.antirez2016-06-231-5/+15
| | | | | | | | | | | | | | | | | | | | | | This commit changes what provided by PR #3315 (merged) in order to let the user specify the log level as a string. The define could be also used, but when this happens, they must be decoupled from the defines in the Redis core, like in the other part of the Redis modules implementations, so that a switch statement (or a function) remaps between the two, otherwise we are no longer free to change the internal Redis defines.
* | Add RedisModule_Log() logging API function.Yossi Gottlieb2016-06-231-0/+8
|/
* Modules doc: hint about replacing libc malloc calls.antirez2016-06-221-1/+15
|
* Merge pull request #3281 from jamespedwards42/unstableSalvatore Sanfilippo2016-06-151-4/+3
|\ | | | | Fix modules intro typos.
| * Fix modules intro typos.jamespedwards422016-05-291-4/+3
| |
* | Modules: document how to pass config params to modules.antirez2016-06-131-1/+19
| | | | | | | | Related to #3293.
* | Fix example modules to have the right OnLoad() prototype.antirez2016-06-132-2/+8
| | | | | | | | Related to #3293.
* | Fix typo: after -> before.antirez2016-06-101-1/+1
| |
* | Explain why module type names are 9 chars.antirez2016-06-101-0/+52
| |
* | modules API.md updated.antirez2016-06-041-10/+232
| |
* | Modules: native types doc, 70% done.antirez2016-06-041-0/+305
| |
* | Modules: pool allocator doc.antirez2016-06-031-1/+53
| |
* | Modules: top comments in helloworld.c and hellotype.c.antirez2016-06-032-0/+74
| |
* | Modules: support for modules native data types.antirez2016-06-032-1/+227
|/
* Modules: initial pool allocator and a LEFTPAD usage example.antirez2016-05-141-0/+57
|
* Modules: doc layout improved.antirez2016-05-103-554/+1454
|
* Modules doc: mention the functions not yet documented.antirez2016-05-101-8/+25
|
* vector of strings is implemented nowRamon Snir2016-05-101-1/+1
|
* Modules: command <-> core interface modified to get flags & keys.antirez2016-05-102-16/+16
|
* Modules: REDISMODULE_POSTPONED_ARRAY_LEN doc.antirez2016-05-101-0/+45
|
* Modules: Hash API defines made more uniform.antirez2016-05-101-2/+2
|
* Modules: Hash type API WIP #2.antirez2016-05-101-4/+7
|
* Modules: Hash type API WIP #1.antirez2016-05-101-0/+31
|
* Modules: a few fixes for the zset iterator.antirez2016-05-101-4/+11
|
* Modules: zset lex iterator #3.antirez2016-05-101-0/+36
|
* Modules: zset iterator redesign #1.antirez2016-05-101-7/+6
|
* Simple Ruby script to generate reference doc added.antirez2016-05-101-0/+38
|
* Modules: sorted set iterators WIP #3.antirez2016-05-101-4/+25
|
* Modules: sorted set iterators WIP.antirez2016-05-101-0/+37
|
* Modules: ZSET API WIP.antirez2016-05-101-4/+0
|
* Modules: expire API and documentation.antirez2016-05-102-0/+59
|
* Modules: RedisModule_ReplyWithCallReply().antirez2016-05-102-0/+20
|
* Stops SPLICE from accepting negative countsItamar Haber2016-05-101-2/+6
|
* fixed the doc with a right function nameDvir Volk2016-05-101-2/+3
|
* fixed makefile for linuxDvir Volk2016-05-101-2/+12
|
* Modules: first preview 31 March 2016.antirez2016-05-104-0/+1048