mariadb/mysql-test/suite/galera
Sachin Setiya 2fe6186124 MDEV-10715 Galera: Replicate MariaDB GTID to other nodes in the cluster
Problem:- Gtid are not transferred in Galera Cluster.

Solution:- We need to transfer gtid in the case on either when cluster is
slave/master in async replication. In normal Gtid replication gtid are generated on
recieving node itself and it is always on sync with other nodes. Because galera keeps
node in sync , So all nodes get same no of event groups. So the issue arises when
say galera is slave in async replication.
A
|    (Async replication)
D <-> E <-> F  {Galera replication}
So what should happen is that all node should apply the master gtid but this does
node happen, becuase node E, F does not recieve gtid from D in write set , So what E(or F)
does is that it applies wsrep_gtid_domain_id, D server-id , E gtid next seq no. This
generated gtid does not always work when say A has different domain id.

So In this commit, on galera node when we see that this event is recieved from master
we simply write Gtid_Log_Event in write_set and send it to other nodes.
2017-12-25 13:57:42 +05:30
..
include Merge branch '10.0-galera' into 10.1 2016-11-02 13:44:07 +01:00
r MDEV-10715 Galera: Replicate MariaDB GTID to other nodes in the cluster 2017-12-25 13:57:42 +05:30
t MDEV-10715 Galera: Replicate MariaDB GTID to other nodes in the cluster 2017-12-25 13:57:42 +05:30
disabled.def Add Galera test cases that fail to disabled. 2017-12-09 11:21:56 +02:00
galera_2nodes.cnf Merge remote-tracking branch 'origin/10.0-galera' into 10.1 2017-08-21 13:35:00 +03:00
galera_2nodes_as_master.cnf Merge remote-tracking branch 'origin/10.0-galera' into 10.1 2017-08-21 13:35:00 +03:00
galera_2nodes_as_master_slave.cnf MW-86 Adjust MTR tests for changes to wsrep_sync_wait 2017-08-14 11:42:13 +03:00
galera_2nodes_as_master_with_repl_filter.cnf MW-86 Adjust MTR tests for changes to wsrep_sync_wait 2017-08-14 11:42:13 +03:00
galera_2nodes_as_slave.cnf Merge remote-tracking branch 'origin/10.0-galera' into 10.1 2017-08-21 13:35:00 +03:00
galera_3nodes_as_slave.cnf MW-86 Adjust MTR tests for changes to wsrep_sync_wait 2017-08-14 11:42:13 +03:00
galera_4nodes.cnf Merge remote-tracking branch 'origin/10.0-galera' into 10.1 2017-08-21 13:35:00 +03:00
my.cnf cleanup: remove galera/wsrep magic from mtr 2014-10-01 23:38:27 +02:00
suite.pm Add galera suite to default suites and disable failing test 2017-08-28 11:39:28 +03:00