[MDEV-9262] Parallel replication agressive mode, why is 10.0.3 master needed? Created: 2015-12-10 Updated: 2016-09-26 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Fix Version/s: | None |
| Type: | Task | Priority: | Minor |
| Reporter: | Michaël de groot | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Hi, The documentation about parallel replication says at least MariaDB 10.0.3 is needed on the master. Enabling parallel replication in agressive mode does not work, as expected. I don't understand why parallel replication cannot work when we put the mode to 'aggressive' . The documentation says no heuristics are used in this parallel replication mode. Therefor I think it should work with an old MariaDB (or MySQL, ftm) master. Let me know your opinion about this or if I missed something in my reasoning! Cheers, |
| Comments |
| Comment by Ian Gilfillan [ 2016-02-03 ] |
|
Unassigning from me, as not really a documentation issue. |
| Comment by Kristian Nielsen [ 2016-04-08 ] |
|
One reason why parallel replication is not used on an old master is that the GTID events in the binlog stream are used to control how to do things in parallel, in any mode. These events include additional information used on the parallel slave, such as flags that an event group is non-transactional and cannot be safely replicated in parallel with others. If I understood correctly, this is a feature request (to do parallel replication on binlog stream from old master), not something missing in the documentation? |