Closed GoogleCodeExporter closed 9 years ago
Original comment by berkeley...@gmail.com
on 23 Aug 2011 at 2:04
Issue 200 has been merged into this issue.
Original comment by g.maxia
on 23 Aug 2011 at 2:06
Original comment by berkeley...@gmail.com
on 26 Aug 2011 at 12:10
Original comment by berkeley...@gmail.com
on 8 Sep 2011 at 5:17
Original comment by berkeley...@gmail.com
on 8 Sep 2011 at 5:18
Original comment by robert.h...@continuent.com
on 27 Nov 2011 at 8:42
This is fixed. The final step was to add flow control to relay logs using a
blocking queue. This prevents the relay log client from aging out files before
the extractor can read them.
Meanwhile it should not be possible under any circumstances to delete files in
the THL before they are applied to the DBMS. So far this works within a single
replicator only. You can prove that the implementation works as follows:
1.) Set up a master/slave topology. On the slave, set the log retention to 1
minute and make the THL log file size very small, say 1M bytes.
2.) Set the slave offline and put 30 minutes worth of load on the master.
3.) Bring the slave online again. THL files should only be dropped on the
slave after they have been applied.
Extending backwards propagation of the slave position to the master so that the
master does not delete files required by slaves will be addressed in a future
update and should have a separately defined issue.
Original comment by robert.h...@continuent.com
on 28 Nov 2011 at 6:54
Original issue reported on code.google.com by
berkeley...@gmail.com
on 3 Jul 2011 at 11:05