Bug #97966 | XA COMMIT in another session will not write binlog event | ||
---|---|---|---|
Submitted: | 12 Dec 2019 11:59 | Modified: | 14 Dec 2019 9:46 |
Reporter: | lujun wang | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: XA transactions | Severity: | S3 (Non-critical) |
Version: | 5.7, 5.7.28 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | binlog event, XA COMMIT |
[12 Dec 2019 11:59]
lujun wang
[13 Dec 2019 2:59]
lujun wang
The root cause is as follow: In function MYSQL_BIN_LOG::commit, there is a bypass execution: if no cache manager(means nothing to log), just commit this transaction in storage engines.
[14 Dec 2019 9:46]
MySQL Verification Team
Hello lujun wang, Thank you for the report. regards, Umesh