[MXS-1209] Support MariaDB GTID in binlog replication handshake with MariaDB 10 Master Created: 2017-03-29  Updated: 2017-05-16  Resolved: 2017-05-16

Status: Closed
Project: MariaDB MaxScale
Component/s: binlogrouter
Affects Version/s: 2.2.0
Fix Version/s: 2.2.0

Type: New Feature Priority: Major
Reporter: Massimiliano Pinto (Inactive) Assignee: Massimiliano Pinto (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Sprint: 2017-31, 2017-32, 2017-33

 Comments   
Comment by Massimiliano Pinto (Inactive) [ 2017-05-15 ]

MariaDB GTID Master registration:
creating missing binlog files (with 4 byes) between current one and the
filename coming from ROTATE_EVENT.

blr_slave_binlog_dump() is also checking possible empty files.

Comment by Massimiliano Pinto (Inactive) [ 2017-05-16 ]

Tested with:

new Master:

  • STOP SLAVE (it's no longer a slave server)
  • SET @@read_only=OFF (if it was ON)
  • Issue as many FLUSH LOGS as needed to have current maxscale binlog fie +1

MariaDB 10 Slaves can replicate without issues

Generated at Thu Feb 08 04:05:01 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.