redict/tests/integration
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
..
aof-race.tcl TLS: Connections refactoring and TLS support. 2019-10-07 21:06:13 +03:00
aof.tcl GETEX, GETDEL and SET PXAT/EXAT (#8327) 2021-01-27 19:47:26 +02:00
block-repl.tcl TLS: Connections refactoring and TLS support. 2019-10-07 21:06:13 +03:00
convert-zipmap-hash-on-load.tcl convert-zipmap-hash-on-load false positive fixed. 2012-03-25 11:02:16 +02:00
corrupt-dump-fuzzer.tcl fix stream deep sanitization with deleted records (#8568) 2021-03-01 17:23:29 +02:00
corrupt-dump.tcl Corrupt stream key access to uninitialized memory (#8681) 2021-03-24 11:33:49 +02:00
failover.tcl implement FAILOVER command (#8315) 2021-01-28 13:18:05 -08:00
logging.tcl Fix failed tests on Linux Alpine and add a CI job. (#8532) 2021-02-23 12:57:45 +02:00
psync2-pingoff.tcl solve race conditions in psync2-pingoff test (#8720) 2021-03-30 11:41:06 +03:00
psync2-reg.tcl fix loading race in psync2 tests 2020-04-28 09:18:01 +03:00
psync2.tcl Sanitize dump payload: fuzz tester and fixes for segfaults and leaks it exposed 2020-12-06 14:54:34 +02:00
rdb.tcl fix stream deep sanitization with deleted records (#8568) 2021-03-01 17:23:29 +02:00
redis-benchmark.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
redis-cli.tcl Improve redis-cli non-binary safe string handling. (#8566) 2021-03-04 15:03:49 +02:00
replication-2.tcl solve race in replication-2 test - again (#8491) 2021-02-15 12:50:23 +02:00
replication-3.tcl add daily github actions with libc malloc and valgrind 2020-05-04 09:52:20 +03:00
replication-4.tcl Fix potential replication-4 test race condition. (#8583) 2021-03-02 18:12:11 +02:00
replication-psync.tcl diskless replication on slave side (don't store rdb to file), plus some other related fixes 2019-07-08 15:37:48 +03:00
replication.tcl Add a timeout mechanism for replicas stuck in fullsync (#8762) 2021-04-15 17:18:51 +03:00