summaryrefslogtreecommitdiff
path: root/mysql-test/main
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2021-05-18 08:37:24 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2021-05-18 08:37:24 +0300
commitb9a2e4609f93f2cab253f02bc7535960852de3c5 (patch)
tree2e37f60f574eabbe58f12209376534c16d2a9cf9 /mysql-test/main
parent23cad4d8c5a24f3d86ddfeef900512ac4714efcf (diff)
downloadmariadb-git-b9a2e4609f93f2cab253f02bc7535960852de3c5.tar.gz
MDEV-25594: Assertion failure in DeadlockChecker::check_and_resolve()
ha_innobase::index_read(): If an autocommit non-locking transaction was already started, refuse to access a SPATIAL INDEX. Once a non-locking autocommit transaction has started, it must remain in that mode (not acquire any locks). This should fix one cause of the assertion failure that would occur in DeadlockChecker::check_and_resolve() under heavy load, presumably due to concurrent execution of trx_commit_in_memory().
Diffstat (limited to 'mysql-test/main')
0 files changed, 0 insertions, 0 deletions