summaryrefslogtreecommitdiff
path: root/sql/item.h
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2021-03-03 10:13:56 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2021-03-03 10:13:56 +0200
commit5bd994b0d56d11bf62717a84172c49ca9ed37de4 (patch)
treef7889bec400f12c98686289d2d5b83d3a6449b65 /sql/item.h
parentddbc6126920c1ad0300f7f9734348309f5073de7 (diff)
downloadmariadb-git-5bd994b0d56d11bf62717a84172c49ca9ed37de4.tar.gz
MDEV-24811 Assertion find(table) failed with innodb_evict_tables_on_commit_debug
This is a backport of commit 18535a402817d8a2b8452df0f75c15dda9199acb from 10.6. lock_release(): 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_commit_in_memory(): Invoke trx_update_mod_tables_timestamp() before lock_release(), so that our locks will protect the tables from being evicted.
Diffstat (limited to 'sql/item.h')
0 files changed, 0 insertions, 0 deletions