diff options
author | Monty <monty@mariadb.org> | 2020-11-30 19:53:58 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2020-11-30 19:53:58 +0200 |
commit | a3531775b1efe06e2439a0c8ab668a2b69c859eb (patch) | |
tree | 0689705cbd8f88f7b7bb5820e14fa105cdd810c4 /sql/transaction.cc | |
parent | 6261b1f45ea80c59094ac6e7e9e6a9a4767c968b (diff) | |
download | mariadb-git-a3531775b1efe06e2439a0c8ab668a2b69c859eb.tar.gz |
MDEV-15532 Assertion `!log->same_pk' failed in row_log_table_apply_delete
The real fix for MDEV-15532 will be pushed into 10.2 and 10.6
This is an additional fix for 10.4.
In 10.4 trans_xa_detach was introduced. However THD::cleanup() assumes
that after trans_xa_detach() is done, there is no registered transactions
anymore. In the 10.2 patch there will be an assert to ensure this, which
will cause 10.4 to fail.
The fix used is to reset the transaction flags in trans_xa_detach().
Diffstat (limited to 'sql/transaction.cc')
0 files changed, 0 insertions, 0 deletions