redis/tests/unit
Fabian Eichinger 39b0f0dd73
Add support for combining NX and GET flags on SET command (#8906)
Till now GET and NX were mutually exclusive.
This change make their combination mean a "Get or Set" command.

If the key exists it returns the old value and avoids setting,
and if it does't exist it returns nil and sets it to the new value (possibly with expiry time)
2021-06-07 16:47:58 +03:00
..
moduleapi add test for modules load/unload and config rewrite 2021-06-01 13:43:48 +03:00
type Add support for combining NX and GET flags on SET command (#8906) 2021-06-07 16:47:58 +03:00
acl.tcl ACL channels permission handling for save/load scenario. (#8794) 2021-04-19 13:27:44 +03:00
aofrw.tcl stabilize tests that involved with load handlers (#8967) 2021-05-20 15:29:43 +03:00
auth.tcl Handle binary safe string for REQUIREPASS and MASTERAUTH directives (#8200) 2020-12-17 09:26:33 -08:00
bitfield.tcl Fix BITFIELD_RO test. 2020-03-23 12:02:12 +01:00
bitops.tcl Regression test for #3282. 2016-06-15 11:49:49 +02:00
dump.tcl Fix recent test failures (#8386) 2021-01-23 21:53:58 +02:00
expire.tcl Improve new time sensitive pexpireat propagation test (#9010) 2021-06-01 08:01:10 +03:00
geo.tcl Fix GEOSEARCH tcl test error (#8451) 2021-02-04 19:39:07 +02:00
hyperloglog.tcl Squash merging 125 typo/grammar/comment/doc PRs (#7773) 2020-09-10 13:43:38 +03:00
info.tcl Use addReplyErrorObject with shared.noscripterr (#8544) 2021-02-24 08:45:13 -08:00
introspection-2.tcl EXISTS should not alter LRU, OBJECT should not reveal expired keys on replica (#8016) 2020-11-18 11:16:21 +02:00
introspection.tcl Hide migrate command from slowlog if they include auth (#8859) 2021-05-19 08:23:54 -07:00
keyspace.tcl Improve dbid range check for SELECT, MOVE, COPY (#8085) 2020-12-01 21:41:26 +02:00
latency-monitor.tcl Add a --no-latency tests flag. (#7939) 2020-10-22 11:10:53 +03:00
lazyfree.tcl Fix race in new lazyfree test (#8965) 2021-05-19 16:06:43 +03:00
limits.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
maxmemory.tcl Fix flaky unit/maxmemory test on MacOS/BSD. (#8619) 2021-03-08 20:53:53 +02:00
memefficiency.tcl Skip defrag tests on systems with bigger page sizes (#8294) 2021-01-08 10:03:21 +02:00
multi.tcl Swapdb should make transaction fail if there is any client watching keys (#8239) 2021-01-04 14:48:28 +02:00
networking.tcl Fix potential CONFIG SET bind test failure. (#8875) 2021-04-27 18:02:23 +03:00
obuf-limits.tcl Enforce client output buffer soft limit when no traffic. (#8833) 2021-05-04 13:45:08 +03:00
oom-score-adj.tcl Fix timing error oom-score-adj test (#8513) 2021-02-19 13:01:25 +02:00
other.tcl Hide migrate command from slowlog if they include auth (#8859) 2021-05-19 08:23:54 -07:00
pause.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
pendingquerybuf.tcl stabilized and improve pendingquerybuf test suit (#8780) 2021-04-14 11:49:00 +03:00
printver.tcl Print version info before running the test 2011-05-20 11:44:54 +02:00
protocol.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
pubsub.tcl Modules: adding a module type for key space notification (#8759) 2021-04-19 21:33:26 +03:00
quit.tcl Add tests for OK on QUIT 2010-10-15 12:54:53 +02:00
scan.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
scripting.tcl EVALSHA_RO and EVAL_RO Commands (#8820) 2021-05-12 21:07:34 -07:00
shutdown.tcl Fix new obuf-limits tests to work with TLS (#7848) 2020-09-27 17:13:33 +03:00
slowlog.tcl Hide migrate command from slowlog if they include auth (#8859) 2021-05-19 08:23:54 -07:00
sort.tcl Config: Add quicklist, remove old list options 2015-01-02 11:16:10 -05:00
tls.tcl Add support for reading encrypted keyfiles. (#8644) 2021-03-22 13:27:46 +02:00
tracking.tcl Fix memory leak when doing lazyfreeing client tracking table (#8822) 2021-04-19 22:16:27 -07:00
wait.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00