Bug #72988 | Slave thread fails with MTS + GTID + replicate_same_server_id | ||
---|---|---|---|
Submitted: | 12 Jun 2014 15:36 | Modified: | 11 Dec 2014 21:09 |
Reporter: | Sven Sandberg | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Replication | Severity: | S2 (Serious) |
Version: | 5.7 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[12 Jun 2014 15:36]
Sven Sandberg
[11 Dec 2014 21:09]
David Moss
The following was added to the 5.7.6 changelog with commit 4800: When using the multi-threaded slave with GTID based replication, enabling --replicate-same-server-id caused the slave thread to stop with an error and replication could not be started. This was caused by Previous_gtids_log_event not being correctly filtered in such a setup and reaching the worker thread. The fix ensures that Previous_gtids_log_event is correctly processed by the coordinator thread.