[MDEV-17031] [GTID current pos]If the slave's pos bigger than master the replicate would report error. Created: 2018-08-22 Updated: 2020-02-10 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | yangze | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
If the slave's current_pos bigger than master, then start slave would report 'Got fatal error 1236 from master when reading data from binary log: 'Error: connecting slave requested to start from GTID 0-161002-17538, which is not in the master's binlog'' But for MySQL, this would not report error. The server would just wait until the gtid after the request gtid. |
| Comments |
| Comment by Elena Stepanova [ 2018-08-29 ] |
|
MariaDB GTID functionality doesn't attempt to imitate one of MySQL. They have different logic, requirements and restrictions. |
| Comment by Elena Stepanova [ 2018-09-02 ] |
|
Converted to a task assuming it was a feature request. |