Details
-
Bug
-
Status: Stalled (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Annotate_rows event are written in a 'random' position if one combines non transactional and transactional tables.
This can be seen in the test rpl.rpl_mixed_mixing_engines
This can be fixed by writing the Annotate_rows event into the non transactional cache if there are table maps that are not transactional. If not, write the event into the transactional cache.
This ensures that the Annotate_rows event is always written to the binary log before any table map events.
Attachments
Issue Links
- relates to
-
MDEV-37475 Annotate-rows-log event of statement with stored routine misleads in describing queries
-
- Open
-