[MDEV-11654] Multi domain binlog events Created: 2016-12-23  Updated: 2016-12-24

Status: Open
Project: MariaDB Server
Component/s: Replication
Fix Version/s: None

Type: Task Priority: Major
Reporter: VAROQUI Stephane Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None


 Description   

This task would enable master to selectively decide slaves that will replicate events at the time of writing the events. This is possible to inject multiple events for the same TRX , one for each destination domain_id using domain filtering on slaves but it makes a big write amplification

Implementation could inject in binlogs a system variable @domain_receiver='1,2" that each slave would check.

Maxscale, Spider or Galera can potentially use this feature for re-sync a failed nodes

  • Spider re-sync tables
  • Semi-sync to log events only when not sent to binlog servers
  • Galera using replication for IST

Generated at Thu Feb 08 07:51:38 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.