- 31 Oct, 2019 1 commit
-
-
antirez authored
Using the is_key_ready() callback plus the reply callback later, creates different issues AFAIK: 1. More complex API. 2. We need to call the reply callback() ASAP if the is_key_ready() interface returned success, however the internals do not work in that way, so when the reply callback is called the setup could be different. To fix that, there is to break the current design that handles the unblocked clients asyncrhonously, and run the list ASAP.
-
- 30 Oct, 2019 1 commit
-
-
antirez authored
-
- 28 Oct, 2019 5 commits
-
-
Guy Benoish authored
Need to add calls to REDISMODULE_API_FUNC...
-
Oran Agra authored
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
-
Guy Benoish authored
Also, add an API for getting server.notify_keyspace_events Other (unrelated) changes: Add RM_GetKeynameFromModuleKey
-
Oran Agra authored
This commit also fixes an uninitialized module struct member (that luckily never got released)
-
swilly22 authored
Introduce ReplyWithVerbatimString, ReplyWithEmptyArray, ReplyWithNullArray and ReplyWithEmptyString to redis module API
-
- 24 Oct, 2019 1 commit
-
-
Oran Agra authored
-
- 23 Oct, 2019 10 commits
- 17 Oct, 2019 2 commits
- 18 Aug, 2019 1 commit
-
-
Oran Agra authored
-
- 30 Jul, 2019 1 commit
-
-
Oran Agra authored
-
- 24 Jul, 2019 1 commit
-
-
Oran Agra authored
this implements #6012
-
- 22 Jul, 2019 1 commit
-
-
Oran Agra authored
Other changes: * fix memory leak in error handling of rdb loading of type OBJ_MODULE
-
- 21 Jul, 2019 1 commit
-
-
Oran Agra authored
This is especially needed in diskless loading, were a short read could have caused redis to exit. now the module can handle the error and return to the caller gracefully. this fixes #5326
-
- 17 Jul, 2019 1 commit
-
-
Oran Agra authored
* 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)
-
- 12 Jun, 2019 1 commit
-
-
swilly22 authored
-
- 16 Apr, 2019 1 commit
-
-
Itamar Haber authored
Signed-off-by:
Itamar Haber <itamar@redislabs.com>
-
- 21 Mar, 2019 4 commits
-
-
Yossi Gottlieb authored
Add a flag to automatically protect filters from being called recursively by their own module.
-
Yossi Gottlieb authored
A filter handle is returned and can be used to unregister a filter. In the future it can also be used to further configure or manipulate the filter. Filters are now automatically unregistered when a module unloads.
-
Dvir Volk authored
-
Dvir Volk authored
-
- 18 Mar, 2019 3 commits
-
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
Yossi Gottlieb authored
-
- 15 Mar, 2019 1 commit
-
-
Yossi Gottlieb authored
-
- 14 Mar, 2019 1 commit
-
-
Yossi Gottlieb authored
-
- 11 Mar, 2019 1 commit
-
-
swilly22 authored
-
- 20 Dec, 2018 2 commits