summaryrefslogtreecommitdiff
path: root/runtest-moduleapi
Commit message (Collapse)AuthorAgeFilesLines
* Add module APIs for custom authenticationMadelyn Olson2019-12-171-0/+1
|
* Merge branch 'unstable' into scan_module_implSalvatore Sanfilippo2019-11-191-0/+1
|\
| * Add ModuleDataType to/from string serialization.Yossi Gottlieb2019-11-041-0/+1
| | | | | | | | | | | | | | | | | | Add two new functions that leverage the RedisModuleDataType mechanism for RDB serialization/deserialization and make it possible to use it to/from arbitrary strings: * RM_SaveDataTypeToString() * RM_LoadDataTypeFromString()
* | Added scan implementation to module api.meir@redislabs.com2019-11-111-0/+1
|/ | | | | | | | | | | | | | | The implementation expose the following new functions: 1. RedisModule_CursorCreate - allow to create a new cursor object for keys scanning 2. RedisModule_CursorRestart - restart an existing cursor to restart the scan 3. RedisModule_CursorDestroy - destroy an existing cursor 4. RedisModule_Scan - scan keys The RedisModule_Scan function gets a cursor object, a callback and void* (used as user private data). The callback will be called for each key in the database proving the key name and the value as RedisModuleKey.
* Modules: Test RedisModule_BlockClientOnKeysGuy Benoish2019-11-041-0/+1
|
* Module api tests for RM_CallOran Agra2019-10-281-1/+9
| | | | | | | Adding a test for coverage for RM_Call in a new "misc" unit to be used for various short simple tests also solves compilation warnings in redismodule.h and fork.c
* Modules hooks: initial Tcl test file.antirez2019-10-241-1/+1
|
* Modules: add RM_Replicate() Tcl test file & fix the module.antirez2019-10-031-1/+1
|
* Merge remote-tracking branch 'antirez/unstable' into modules_infoOran Agra2019-09-301-1/+1
|\
| * Merge branch 'unstable' into modules_forkSalvatore Sanfilippo2019-09-271-2/+1
| |\
| | * Implement module api for aux data in rdbOran Agra2019-07-221-1/+1
| | | | | | | | | | | | | | | Other changes: * fix memory leak in error handling of rdb loading of type OBJ_MODULE
| * | Module API for ForkingOran Agra2019-07-171-1/+2
| |/ | | | | | | | | | | | | | | | | | | | | * create module API for forking child processes. * refactor duplicate code around creating and tracking forks by AOF and RDB. * child processes listen to SIGUSR1 and dies exitFromChild in order to eliminate a valgrind warning of unhandled signal. * note that BGSAVE error reply has changed. valgrind error is: Process terminating with default action of signal 10 (SIGUSR1)
* | Extend modules API to allow modules report to redis INFOOran Agra2019-07-241-1/+1
|/ | | | this implements #6012
* Add runtest-moduleapi with commandfilter coverage.Yossi Gottlieb2019-03-241-0/+16