diff options
author | Sergey Vojtovich <svoj@mariadb.org> | 2018-01-19 19:05:43 +0400 |
---|---|---|
committer | Sergey Vojtovich <svoj@mariadb.org> | 2018-01-20 16:10:37 +0400 |
commit | 90bf55673e63bf7c6633598abe52217e42516447 (patch) | |
tree | 136e7547a3e7a73afb5711f103b04895554895c4 /storage/innobase/include/ut0crc32.h | |
parent | 64048bafe0fe5a7e73244929d6e4cae8eebb9a00 (diff) | |
download | mariadb-git-90bf55673e63bf7c6633598abe52217e42516447.tar.gz |
Misc trx_sys scalability fixes
trx_erase_lists(): trx->read_view is owned by current thread and thus
doesn't need trx_sys.mutex protection for reading it's value. Move
trx->read_view check out of mutex
trx_start_low(): moved assertion out of mutex.
Call ReadView::creator_trx_id() directly: allows to inline this one-line
method.
Diffstat (limited to 'storage/innobase/include/ut0crc32.h')
0 files changed, 0 insertions, 0 deletions