Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modules: blocking command example added.module-blocking-commands | antirez | 2016-10-07 | 1 | -0/+115 |
| | |||||
* | Modules: blocking commands WIP: API exported, a first example. | antirez | 2016-10-07 | 1 | -1/+6 |
| | |||||
* | Modules: introduce warning suppression macro for unused args. | antirez | 2016-10-07 | 2 | -0/+20 |
| | |||||
* | Enable warning in example modules Makefile. | antirez | 2016-10-07 | 1 | -2/+2 |
| | |||||
* | Add compiler optimizations to example module makefile. | antirez | 2016-10-02 | 1 | -2/+2 |
| | |||||
* | added RM_CreateStringPrintf | Dvir Volk | 2016-09-21 | 1 | -0/+26 |
| | |||||
* | Example modules: Add C99 standard to cflags. | antirez | 2016-09-09 | 1 | -2/+2 |
| | |||||
* | Modules: basic call/reply tests in test module. | antirez | 2016-08-03 | 1 | -0/+71 |
| | |||||
* | Modules: initial draft for a testing module. | antirez | 2016-08-03 | 1 | -0/+125 |
| | |||||
* | Modules: StringAppendBuffer() and ability to retain strings. | antirez | 2016-08-02 | 1 | -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. | antirez | 2016-08-02 | 2 | -2/+2 |
| | |||||
* | Modules: mention RedisModule_Calloc() in the doc. | antirez | 2016-06-23 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3336 from yossigo/create_string_from_string | Salvatore Sanfilippo | 2016-06-23 | 1 | -0/+10 |
|\ | | | | | Add RedisModule_CreateStringFromString(). | ||||
| * | Add RedisModule_CreateStringFromString(). | Yossi Gottlieb | 2016-06-22 | 1 | -0/+10 |
| | | |||||
* | | Modules: changes to logging function. | antirez | 2016-06-23 | 1 | -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 Gottlieb | 2016-06-23 | 1 | -0/+8 |
|/ | |||||
* | Modules doc: hint about replacing libc malloc calls. | antirez | 2016-06-22 | 1 | -1/+15 |
| | |||||
* | Merge pull request #3281 from jamespedwards42/unstable | Salvatore Sanfilippo | 2016-06-15 | 1 | -4/+3 |
|\ | | | | | Fix modules intro typos. | ||||
| * | Fix modules intro typos. | jamespedwards42 | 2016-05-29 | 1 | -4/+3 |
| | | |||||
* | | Modules: document how to pass config params to modules. | antirez | 2016-06-13 | 1 | -1/+19 |
| | | | | | | | | Related to #3293. | ||||
* | | Fix example modules to have the right OnLoad() prototype. | antirez | 2016-06-13 | 2 | -2/+8 |
| | | | | | | | | Related to #3293. | ||||
* | | Fix typo: after -> before. | antirez | 2016-06-10 | 1 | -1/+1 |
| | | |||||
* | | Explain why module type names are 9 chars. | antirez | 2016-06-10 | 1 | -0/+52 |
| | | |||||
* | | modules API.md updated. | antirez | 2016-06-04 | 1 | -10/+232 |
| | | |||||
* | | Modules: native types doc, 70% done. | antirez | 2016-06-04 | 1 | -0/+305 |
| | | |||||
* | | Modules: pool allocator doc. | antirez | 2016-06-03 | 1 | -1/+53 |
| | | |||||
* | | Modules: top comments in helloworld.c and hellotype.c. | antirez | 2016-06-03 | 2 | -0/+74 |
| | | |||||
* | | Modules: support for modules native data types. | antirez | 2016-06-03 | 2 | -1/+227 |
|/ | |||||
* | Modules: initial pool allocator and a LEFTPAD usage example. | antirez | 2016-05-14 | 1 | -0/+57 |
| | |||||
* | Modules: doc layout improved. | antirez | 2016-05-10 | 3 | -554/+1454 |
| | |||||
* | Modules doc: mention the functions not yet documented. | antirez | 2016-05-10 | 1 | -8/+25 |
| | |||||
* | vector of strings is implemented now | Ramon Snir | 2016-05-10 | 1 | -1/+1 |
| | |||||
* | Modules: command <-> core interface modified to get flags & keys. | antirez | 2016-05-10 | 2 | -16/+16 |
| | |||||
* | Modules: REDISMODULE_POSTPONED_ARRAY_LEN doc. | antirez | 2016-05-10 | 1 | -0/+45 |
| | |||||
* | Modules: Hash API defines made more uniform. | antirez | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | Modules: Hash type API WIP #2. | antirez | 2016-05-10 | 1 | -4/+7 |
| | |||||
* | Modules: Hash type API WIP #1. | antirez | 2016-05-10 | 1 | -0/+31 |
| | |||||
* | Modules: a few fixes for the zset iterator. | antirez | 2016-05-10 | 1 | -4/+11 |
| | |||||
* | Modules: zset lex iterator #3. | antirez | 2016-05-10 | 1 | -0/+36 |
| | |||||
* | Modules: zset iterator redesign #1. | antirez | 2016-05-10 | 1 | -7/+6 |
| | |||||
* | Simple Ruby script to generate reference doc added. | antirez | 2016-05-10 | 1 | -0/+38 |
| | |||||
* | Modules: sorted set iterators WIP #3. | antirez | 2016-05-10 | 1 | -4/+25 |
| | |||||
* | Modules: sorted set iterators WIP. | antirez | 2016-05-10 | 1 | -0/+37 |
| | |||||
* | Modules: ZSET API WIP. | antirez | 2016-05-10 | 1 | -4/+0 |
| | |||||
* | Modules: expire API and documentation. | antirez | 2016-05-10 | 2 | -0/+59 |
| | |||||
* | Modules: RedisModule_ReplyWithCallReply(). | antirez | 2016-05-10 | 2 | -0/+20 |
| | |||||
* | Stops SPLICE from accepting negative counts | Itamar Haber | 2016-05-10 | 1 | -2/+6 |
| | |||||
* | fixed the doc with a right function name | Dvir Volk | 2016-05-10 | 1 | -2/+3 |
| | |||||
* | fixed makefile for linux | Dvir Volk | 2016-05-10 | 1 | -2/+12 |
| | |||||
* | Modules: first preview 31 March 2016. | antirez | 2016-05-10 | 4 | -0/+1048 |