diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2018-05-16 10:15:31 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2018-05-16 10:18:18 +0300 |
commit | 66360506f0a0b76590d660e2ff5be3248cdba01c (patch) | |
tree | e9edecdbb13b07f177f30c3fc2756acf68e331f9 /sql/lex.h | |
parent | a639eff5940ed4147709511aeaee922fa7095284 (diff) | |
download | mariadb-git-66360506f0a0b76590d660e2ff5be3248cdba01c.tar.gz |
MDEV-16168: Resurrect the record MLOG_UNDO_INIT
While the record type MLOG_UNDO_INIT feels redundant, it does save
redo log volume, and subtle changes to redo log volume appear to
make a big difference for the log_sys.mutex contention.
trx_undo_parse_page_init(): Allow type==0, which is what we write
since MDEV-12288. Parse type in a simpler way; it always was written
as a single byte.
trx_undo_page_init(): Write a MLOG_UNDO_INIT record.
Diffstat (limited to 'sql/lex.h')
0 files changed, 0 insertions, 0 deletions