Details
-
Bug
-
Status: In Review (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.6, 10.11, 11.4, 11.8, 12.2, 12.3
-
None
-
Can result in data loss
-
Q1/2026 Server Maintenance, Q2/2026 Server Maintenance
Description
In binlog the GTID event for
ALTER TABLE t3 ENGINE = MERGE UNION (t1,t2) |
must have DDL flag, that is mysqlbinlog output would be something like
#260121 19:51:18 server id 1 end_log_pos 371 CRC32 0x1d25b159 GTID 0-1-1 ddl
|
...
|
ALTER TABLE t3 ENGINE = MERGE UNION (t1,t2)}}
|
|
for the above ALTER group of events.
This fact is found out by knielsen in MDEV-21107.
The lack of the DDL flag indeed can cause the MDEV-21107 description assert, and its presence rules out possibilities
of such execution paths.
Attachments
Issue Links
- split from
-
MDEV-21107 Assertion `!tmp_gco->next_gco || tmp_gco->last_sub_id > sub_id' failed in finish_event_group
-
- In Progress
-