summaryrefslogtreecommitdiff
path: root/mysql-test/main/ansi.result
diff options
context:
space:
mode:
authorAndrei <andrei.elkin@mariadb.com>2022-08-16 20:03:15 +0300
committerAndrei <andrei.elkin@mariadb.com>2022-09-09 19:22:41 +0300
commitbc12478a9a2ac77937c18f54d6c6563d5c1980f9 (patch)
treeaa03ad0bdf2a76d6860d28e218a7e4e4ab4304a7 /mysql-test/main/ansi.result
parent5563202089e78855ad9295a3526a70e766d8a42d (diff)
downloadmariadb-git-bc12478a9a2ac77937c18f54d6c6563d5c1980f9.tar.gz
MDEV-24660 MYSQL_BIN_LOG::cleanup(): Assertion `b->xid_count == 0'
The shutdown time assert was caused by untimely deactivation of the binlog background thread and related structs destruction. It could specifically occur when a transaction is replication unsafe and has to be completed with a ROLLBACK event in binlog. This gets fixed with the binlog background thread stop relocation to a point and user transactions have been completed. A test case is added to binlog.binlog_checkpoint which also receives as a bonus a minor correction to reactivate a MDEV-4322 test case that originally required a shutdown phase (that ceased to do).
Diffstat (limited to 'mysql-test/main/ansi.result')
0 files changed, 0 insertions, 0 deletions