mariadb/storage/innobase/trx
Marko Mäkelä 18535a4028 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().
2021-03-02 14:26:57 +02:00
..
trx0i_s.cc Cleanup: Remove some lock accessor functions 2021-03-02 14:26:57 +02:00
trx0purge.cc MDEV-24671: Replace lock_wait_timeout_task with mysql_cond_timedwait() 2021-01-27 15:45:39 +02:00
trx0rec.cc MDEV-24700 Assertion "lock not found"==0 in lock_table_x_unlock() 2021-01-27 16:54:38 +02:00
trx0roll.cc MDEV-24951 Assertion m.first->second.valid(trx->undo_no) failed 2021-02-24 15:49:58 +02:00
trx0rseg.cc Merge 10.5 into 10.6 2021-01-25 12:56:30 +02:00
trx0sys.cc MDEV-24142: Remove the LatchDebug interface to rw-locks 2020-12-03 15:27:50 +02:00
trx0trx.cc MDEV-24811 Assertion find(table) failed with innodb_evict_tables_on_commit_debug 2021-03-02 14:26:57 +02:00
trx0undo.cc Merge 10.5 into 10.6 2021-01-25 12:56:30 +02:00