- 17 Jan, 2023 1 commit
 - 
- 
Oran Agra authored
 
 - 
 - 22 Feb, 2021 1 commit
 - 
- 
Viktor Söderqvist authored
Without this fix, RM_ZsetRem can leave empty sorted sets which are not allowed to exist. Removing from a sorted set while iterating seems to work (while inserting causes failed assetions). RM_ZsetRangeEndReached is modified to return 1 if the key doesn't exist, to terminate iteration when the last element has been removed. (cherry picked from commit aea6e71e)
 
 - 
 - 27 Oct, 2020 1 commit
 - 
- 
Yossi Gottlieb authored
This is essentially the same as calling COMMAND GETKEYS but provides a more efficient interface that can be used in every context (i.e. not a Redis command). (cherry picked from commit 7d117d75)
 
 - 
 - 10 Sep, 2020 1 commit
 - 
- 
Roi Lipman authored
Co-authored-by:
Yossi Gottlieb <yossigo@gmail.com> Co-authored-by:
Oran Agra <oran@redislabs.com> (cherry picked from commit 042189fd)
 
 - 
 - 01 Sep, 2020 1 commit
 - 
- 
Meir Shpilraien (Spielrein) authored
Co-authored-by:
Oran Agra <oran@redislabs.com> Co-authored-by:
Itamar Haber <itamar@redislabs.com> (cherry picked from commit 8d826393)
 
 - 
 - 17 Dec, 2019 1 commit
 - 
- 
Madelyn Olson authored
 
 - 
 - 11 Nov, 2019 1 commit
 - 
- 
meir@redislabs.com authored
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.
 
 - 
 - 04 Nov, 2019 2 commits
 - 
- 
Yossi Gottlieb authored
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()
 - 
Guy Benoish authored
 
 - 
 - 28 Oct, 2019 1 commit
 - 
- 
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
 
 - 
 - 24 Oct, 2019 1 commit
 - 
- 
antirez authored
 
 - 
 - 03 Oct, 2019 1 commit
 - 
- 
antirez 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
 
 - 
 - 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)
 
 - 
 - 24 Mar, 2019 1 commit
 - 
- 
Yossi Gottlieb authored
 
 - 
 - 30 Jul, 2018 1 commit
 - 
- 
Oran Agra authored
* allowing --single to be repeated * adding --only so that only a specific test inside a unit can be run * adding --skiptill useful to resume a test that crashed passed the problematic unit. useful together with --clients 1 * adding --skipfile to use a file containing list of tests names to skip * printing the names of the tests that are skiped by skipfile or denytags * adding --config to add config file options from command line
 
 - 
 - 23 Jan, 2013 1 commit
 - 
- 
Johan Bergström authored
 
 - 
 - 08 Feb, 2012 1 commit
 - 
- 
antirez authored
 
 - 
 - 15 Jul, 2011 1 commit
 - 
- 
antirez authored
Added a 'runtest' script that is responsible to check if Tcl is available and run the test. This is invoked from Makefile as well.
 
 -