[MDEV-4353] multi_source replication conflict between different master connections on global variable relay_log_purge Created: 2013-04-02 Updated: 2013-05-01 Resolved: 2013-05-01 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.0.1 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | Kristian Nielsen | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | multisource | ||
| Description |
|
In change_master() (sql_repl.cc), there is this code:
This code is incorrect. The variable relay_log_purge is global, but This means that if one CHANGE MASTER needs relay log purge, and another CHANGE There seems to be no code to handle this correctly per-connection. |
| Comments |
| Comment by Elena Stepanova [ 2013-04-02 ] |
|
See also |
| Comment by Elena Stepanova [ 2013-05-01 ] |
|
Shall we close it as a duplicate, or do you think there's something different comparing to |