summaryrefslogtreecommitdiff
path: root/tests/unit/scripting.tcl
Commit message (Expand)AuthorAgeFilesLines
* Add reply_schema to command json files (internal for now) (#10273)guybe72023-03-111-2/+10
* Try to trim strings only when applicable (#11817)uriyage2023-02-281-1/+26
* Fix potential issue with Lua argv caching, module command filter and libc rea...Oran Agra2023-01-041-0/+24
* Reintroduce lua argument cache in luaRedisGenericCommand removed in v7.0 (#1...filipe oliveira2022-12-051-0/+15
* Freeze time sampling during command execution, and scripts (#10300)Binbin2022-10-091-0/+112
* Tests: Add missing key declaration in scripts (#11134)Valentino Geron2022-08-161-16/+16
* Tests: improve skip tags around resp3 (#11090)Valentino Geron2022-08-071-2/+6
* Fix #11030, use lua_rawget to avoid triggering metatables and crash. (#11032)Meir Shpilraien (Spielrein)2022-07-261-0/+14
* Script that made modification will not break with unexpected NOREPLICAS error...Oran Agra2022-06-141-0/+46
* Allow ECHO in loading and stale modes (#10853)Oran Agra2022-06-141-4/+4
* Expose script flags to processCommand for better handling (#10744)Oran Agra2022-06-011-6/+45
* Fix broken protocol in MISCONF error, RM_Yield bugs, RM_Call(EVAL) OOM check ...Oran Agra2022-06-011-0/+34
* Scripts that declare the `no-writes` flag are implicitly `allow-oom` too. (#1...Oran Agra2022-05-221-0/+31
* Protect any table which is reachable from globals and added globals white list.meir2022-04-271-0/+63
* Protect globals of both evals scripts and functions.meir2022-04-271-1/+38
* Tests: improve skip tags around maxmemory and resp3 (#10597)Oran Agra2022-04-191-2/+2
* Added test to verify loading Lua binary payload is not possible (#10583)Meir Shpilraien (Spielrein)2022-04-171-0/+6
* Fix incorrect error code for eval scripts and fix test error checking (#10575)Madelyn Olson2022-04-141-2/+2
* Functions: Move library meta data to be part of the library payload. (#10500)Meir Shpilraien (Spielrein)2022-04-051-7/+15
* Fix #10508, on error, pop function and error handler from Lua stack. (#10519)Meir Shpilraien (Spielrein)2022-04-041-0/+13
* Sort out the mess around Lua error messages and error stats (#10329)Meir Shpilraien (Spielrein)2022-02-271-13/+92
* Consistent erros returned from EVAL scripts (#10218)yoav-steinberg2022-02-081-0/+72
* acl check api for functions and eval (#10220)yoav-steinberg2022-02-071-0/+26
* Correctly handle minimum arity checks in scripts (#10171)Madelyn Olson2022-01-241-0/+5
* Support function flags in script EVAL via shebang header (#10126)yoav-steinberg2022-01-241-0/+153
* Function Flags support (no-writes, no-cluster, allow-state, allow-oom) (#10066)Meir Shpilraien (Spielrein)2022-01-141-6/+3
* Add script tests to cover keys with expiration time set (#10096)Binbin2022-01-111-23/+67
* Redis Function Libraries (#10004)Meir Shpilraien (Spielrein)2022-01-061-5/+5
* Fix OOM error not raised of functions (#10048)Meir Shpilraien (Spielrein)2022-01-031-0/+14
* Fixed typo in test tag (for needs:debug) (#10021)Ozan Tezcan2021-12-281-3/+3
* Sort out mess around propagation and MULTI/EXEC (#9890)guybe72021-12-231-11/+1
* Change FUNCTION CREATE, DELETE and FLUSH to be WRITE commands instead of MAY_...Meir Shpilraien (Spielrein)2021-12-211-1/+10
* Remove EVAL script verbatim replication, propagation, and deterministic execu...zhugezy2021-12-211-117/+79
* Add external test that runs without debug command (#9964)Oran Agra2021-12-191-1/+1
* Redis Functions - Added redis function unit and Lua enginemeir@redislabs.com2021-12-021-111/+197
* Redis Functions - Introduce script unit.meir@redislabs.com2021-12-011-1/+1
* Swap '\r\n' with spaces when returning a big number reply from Lua script. (#...Meir Shpilraien (Spielrein)2021-11-301-0/+11
* Clean Lua stack before parsing call reply to avoid crash on a call with many ...Meir Shpilraien (Spielrein)2021-11-281-0/+10
* Connection leak in external tests. (#9777)yoav-steinberg2021-11-151-0/+1
* fix valgrind issues with long double module test (#9709)Oran Agra2021-11-011-3/+3
* Fix invalid memory write on lua stack overflow (CVE-2021-32626) (#9591)Meir Shpilraien (Spielrein)2021-10-041-0/+30
* Fix protocol parsing on 'ldbReplParseCommand' (CVE-2021-32672) (#9590)Oran Agra2021-10-041-1/+16
* Unified Lua and modules reply parsing and added RESP3 support to RM_Call (#9202)Meir Shpilraien (Spielrein)2021-08-041-0/+113
* Fixed some typos, add a spell check ci and others minor fix (#8890)Binbin2021-06-101-1/+1
* Improve test suite to handle external servers better. (#9033)Yossi Gottlieb2021-06-091-29/+29
* EVALSHA_RO and EVAL_RO Commands (#8820)Raghav Muddur2021-05-121-0/+11
* Restore old client 'processCommandAndResetClient' to fix false dead client in...Meir Shpilraien (Spielrein)2021-03-291-0/+37
* Fix script kill to work also on scripts that use pcall (#8661)Meir Shpilraien (Spielrein)2021-03-171-0/+28
* minor test suite cleanup, revive old test (#8497)Oran Agra2021-02-151-2/+1
* Add lazyfree-lazy-user-flush config to control default behavior of FLUSH[ALL|...Yang Bodong2021-01-151-0/+9