summaryrefslogtreecommitdiff
path: root/storage/innobase/ibuf/ibuf0ibuf.cc
diff options
context:
space:
mode:
authorVlad Lesin <vlad_lesin@mail.ru>2019-10-02 21:11:59 +0300
committerVlad Lesin <vlad_lesin@mail.ru>2019-12-12 13:28:30 +0300
commitbeec9c0e19284a0e50d3629f4cb2486007b0333b (patch)
treef8dcfed990a0e273a3f38f927f540d1dba73a184 /storage/innobase/ibuf/ibuf0ibuf.cc
parent808036a61d13d4392b6e0d9e7e9eca87a0c20495 (diff)
downloadmariadb-git-beec9c0e19284a0e50d3629f4cb2486007b0333b.tar.gz
MDEV-21255: Deadlock of parallel slave and mariabackup (with failed log
copy thread) mariabackup hangs waiting until innodb redo log thread read log till certain LSN, and it waits under FTWRL. If there is redo log read error in the thread, it is finished, and main thread knows nothing about it, what leads to hanging. As it hangs under FTWRL, slave threads on server side can be blocked due to MDL lock conflict. The fix is to finish mariabackup with error message on innodb redo log read failure.
Diffstat (limited to 'storage/innobase/ibuf/ibuf0ibuf.cc')
0 files changed, 0 insertions, 0 deletions