summaryrefslogtreecommitdiff
path: root/mysql-test/std_data
diff options
context:
space:
mode:
authorJan Lindström <jan.lindstrom@mariadb.com>2015-06-04 13:00:53 +0300
committerJan Lindström <jan.lindstrom@mariadb.com>2015-06-04 15:02:24 +0300
commita8b8544a03f56a6a2c6357a7ea137cbb17a6372b (patch)
tree8702ecac0c0820d0e33e6b3fa75953587c8b5f30 /mysql-test/std_data
parentc79e98e4918635da126231224088c054a21917be (diff)
downloadmariadb-git-a8b8544a03f56a6a2c6357a7ea137cbb17a6372b.tar.gz
MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update
Analysis: Problem is that SQL-layer calls handler API after storage engine has already returned error state. InnoDB does internal rollback when it notices transaction error (e.g. lock wait timeout, deadlock, etc.) and after this transaction is not naturally in correct state to continue. Fix: Do not continue fetch operations if transaction is not started.
Diffstat (limited to 'mysql-test/std_data')
0 files changed, 0 insertions, 0 deletions