summaryrefslogtreecommitdiff
path: root/storage/innobase/include/fts0vlc.ic
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2020-12-04 16:18:04 +0200
committerMarko Mäkelä <marko.makela@mariadb.com>2020-12-15 17:56:17 +0200
commit38fd7b7d9170369b16ff553f01669182e70bc9b5 (patch)
tree97c806efbc1f53071a0d239ed43820b9c24cf5ae /storage/innobase/include/fts0vlc.ic
parent59b2848af6d71a4ffa849589adadfb69ed117b23 (diff)
downloadmariadb-git-38fd7b7d9170369b16ff553f01669182e70bc9b5.tar.gz
MDEV-21452: Replace all direct use of os_event_t
Let us replace os_event_t with mysql_cond_t, and replace the necessary ib_mutex_t with mysql_mutex_t so that they can be used with condition variables. Also, let us replace polling (os_thread_sleep() or timed waits) with plain mysql_cond_wait() wherever possible. Furthermore, we will use the lightweight srw_mutex for trx_t::mutex, to hopefully reduce contention on lock_sys.mutex. FIXME: Add test coverage of mariabackup --backup --kill-long-queries-timeout
Diffstat (limited to 'storage/innobase/include/fts0vlc.ic')
0 files changed, 0 insertions, 0 deletions