summaryrefslogtreecommitdiff
path: root/sql-bench
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2021-03-01 16:26:45 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2021-03-01 16:29:42 +0200
commit3c4a98c9a18229b2ffcf65d29f2e8bdf8003fc75 (patch)
tree7c6db9cc933985e4f604fa11313f9a9933bda269 /sql-bench
parent7af77d2cc69716e2e8edd78cc30b9e88abb0a4f1 (diff)
downloadmariadb-git-3c4a98c9a18229b2ffcf65d29f2e8bdf8003fc75.tar.gz
MDEV-24811 Assertion find(table) failed with innodb_evict_tables_on_commit_debug
lock_release_try(): Implement innodb_evict_tables_on_commit_debug. Before releasing any locks, collect the identifiers of tables to be evicted. After releasing all locks, look up for the tables and evict them if it is safe to do so. trx_t::commit_tables(): Remove the eviction logic. trx_t::commit_in_memory(): Invoke release_locks() only after commit_tables().
Diffstat (limited to 'sql-bench')
0 files changed, 0 insertions, 0 deletions