diff options
| author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-18 08:37:24 +0300 |
|---|---|---|
| committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-18 08:37:24 +0300 |
| commit | b9a2e4609f93f2cab253f02bc7535960852de3c5 (patch) | |
| tree | 2e37f60f574eabbe58f12209376534c16d2a9cf9 /mysql-test/main | |
| parent | 23cad4d8c5a24f3d86ddfeef900512ac4714efcf (diff) | |
| download | mariadb-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
