With RC2 it looks better, see new images. This time I have run the test for 3h and at some point the size of changelog stopped to increase, however it doesn't look like it's flat since 1st 1/3 of the test. I also noticed at the end of the test that changelog size is greater than 10G which is limit in the test. The size was 28G.
The test also checks `lastchangenumber` and it's 0, which is not expected. I saw this issue with `lastchangenumber` also in daily stress with RC2 in a same test, but everything on same machine.
Using 6.5.0-RC1 with long run test we have a problem with changelog purge. In 12h test we expect that after 4h the purge start, but the changelog size is still increasing. After 12h we have changelog with size 150G.
The test runs on 5 machines and consists of 2 DSs and 2RSs and 2 modrate clients.
Clients are on one machine and each DJ instance is on separate machine.
The replication-purge-delay is set to 4h:
Two modrate clients are started with following commands:
We have run the same test (but on 3 machines - DS1 and RS2 on one machine, DS2 and RS2 on another machine and one machine for clients ) on snapshot (6376bb171d8) and we didn't have this issue.
The test in pyforge: