[MDEV-7335] Potential parallel slave deadlock with specific binlog corruption Created: 2014-12-16 Updated: 2015-02-24 Resolved: 2015-02-24 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Affects Version/s: | 10.0.15 |
| Fix Version/s: | 10.0.17 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Kristian Nielsen | Assignee: | Kristian Nielsen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | gtid, parallelslave, replication | ||
| Description |
|
This was found by code inspection while debugging The problem occurs if the relaylog (or master binlog, from which relay logs There is code in parallel replication that tries to handle this situation, but Basically, this code is missing mark_start_commit() (it should be checked if
Here is an MTR test case to reproduce the bug. It requires a DBUG patch:
|
| Comments |
| Comment by Kristian Nielsen [ 2015-02-24 ] |
|
http://lists.askmonty.org/pipermail/commits/2015-February/007476.html |