diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2020-06-02 08:18:17 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2020-06-02 08:23:43 +0300 |
commit | 804761a844906c7f7bd11139a366a5dfc1d8bcd6 (patch) | |
tree | d629343d0c0b6b991aa1d3f8a4e7abc7ec43d16e /sql/sql_statistics.cc | |
parent | fd2b46d8791d4c8253a54e7bbfab4bdbd76e40d7 (diff) | |
download | mariadb-git-804761a844906c7f7bd11139a366a5dfc1d8bcd6.tar.gz |
MDEV-22770 trx_undo_report_rename() fails to release page latches
commit f74023b955b5825fc3e957f644d5ee75c8171c98 (MDEV-15090)
inadvertently removed a mtr_t::commit() call from
trx_undo_report_rename(), causing an InnoDB hang if
we failed to log a RENAME operation.
It is unclear whether this condition is possible in practice.
The test case involved SET GLOBAL innodb_trx_rseg_n_slots_debug=1
and a failed CREATE TABLE...SELECT, whose error handling would
internally invoke RENAME in InnoDB.
Diffstat (limited to 'sql/sql_statistics.cc')
0 files changed, 0 insertions, 0 deletions