redict/tests
guybe7 d63d02601f
Add a timeout mechanism for replicas stuck in fullsync (#8762)
Starting redis 6.0 (part of the TLS feature), diskless master uses pipe from the fork
child so that the parent is the one sending data to the replicas.
This mechanism has an issue in which a hung replica will cause the master to wait
for it to read the data sent to it forever, thus preventing the fork child from terminating
and preventing the creations of any other forks.

This PR adds a timeout mechanism, much like the ACK-based timeout,
we disconnect replicas that aren't reading the RDB file fast enough.
2021-04-15 17:18:51 +03:00
..
assets Fix "default" and overwritten / reset users will not have pubsub channels permissions by default. (#8723) 2021-04-05 23:13:20 +03:00
cluster Fix failing cluster tests. (#8763) 2021-04-13 00:00:57 +03:00
helpers revert an accidental test code change done as part of the tls project 2019-12-01 16:10:09 +02:00
integration Add a timeout mechanism for replicas stuck in fullsync (#8762) 2021-04-15 17:18:51 +03:00
modules Revert "Fix: server will crash if rdbload or rdbsave method is not provided in module (#8670)" (#8771) 2021-04-13 17:41:46 +03:00
sentinel Solve sentinel test issue in TLS due to recent tests change. (#8728) 2021-04-01 09:44:44 +03:00
support Use chi-square for random distributivity verification in test (#8709) 2021-04-01 08:20:15 +03:00
tmp minor fixes to the new test suite, html doc updated 2010-05-14 18:48:33 +02:00
unit stabilized and improve pendingquerybuf test suit (#8780) 2021-04-14 11:49:00 +03:00
instances.tcl Solve sentinel test issue in TLS due to recent tests change. (#8728) 2021-04-01 09:44:44 +03:00
test_helper.tcl Make port, tls-port and bind configurations modifiable (#8510) 2021-03-01 16:04:44 +02:00