[MDEV-20478] interupted transactions in mixed mode with transactional and non-transactional tables break replication Created: 2019-09-03 Updated: 2023-12-05 |
|
| Status: | Stalled |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Affects Version/s: | 10.3 |
| Fix Version/s: | 10.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | Richard Stracke | Assignee: | Andrei Elkin |
| Resolution: | Unresolved | Votes: | 1 |
| Labels: | mixed_engine_transaction, non-transactional-event-replication, temporary-table-replication | ||
| Issue Links: |
|
||||||||
| Description |
|
To reproduce Setup a usual async master - server setup Open 2 sessions on the master Execute on session 1:
Kill the transaction during select sleep(30) in session 2. Slave breaks with error:
Reason: Binlog:
|
| Comments |
| Comment by Andrei Elkin [ 2019-09-04 ] | ||||||
|
Richard, thanks for the report. I feel the description is not precise, seeing DROP in the binlog before CREATE. That must mean
right? | ||||||
| Comment by Julien Fritsch [ 2023-12-05 ] | ||||||
|
Automated message: | ||||||
| Comment by JiraAutomate [ 2023-12-05 ] | ||||||
|
Automated message: |