[MDEV-6898] GTID slave does not fails when switched to a master which is "BEHIND" the slave Created: 2014-10-20 Updated: 2014-11-04 Due: 2014-11-03 Resolved: 2014-11-04 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Affects Version/s: | 10.0.14 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Stoykov (Inactive) | Assignee: | Elena Stepanova |
| Resolution: | Incomplete | Votes: | 0 |
| Labels: | gtid | ||
| Environment: |
CentOS Linux release 7.0.1406 (Core) 3.10.0-123.6.3.el7.x86_64 |
||
| Description |
|
GTID slave, when switched with CHANGE MASTER TO another master which is behind the slave, does not fail or output any error message. The slave fails with Fatal error 1236 when the master manages to sync with the original master. If executed START SLAVE after that error, the slave starts OK, without errors. Slave Error log:
I have tcpdump on port 3306 if needed from both first and second master instances .. |
| Comments |
| Comment by Elena Stepanova [ 2014-10-20 ] |
|
Hi Ivan, Can you clarify the workflow, there are too many unknowns in here? What was the full replication topology before the master change? Was it the only change in the topology? If you could provide full binary logs from all three servers, it would be perfect. |
| Comment by Elena Stepanova [ 2014-11-04 ] |
|
Closing for now as incomplete, please comment to re-open if you have new information. |