summaryrefslogtreecommitdiff
path: root/win
diff options
context:
space:
mode:
authorKristian Nielsen <knielsen@knielsen-hq.org>2015-05-11 11:55:58 +0200
committerKristian Nielsen <knielsen@knielsen-hq.org>2015-05-11 12:43:38 +0200
commit8bedb638d7078c007b58bea4196c3749028192b4 (patch)
tree510740c7ce604ce5b96d88bf5b2a38b7d8550a6c /win
parentecfc3de57ee6a498b30ca8f59fdb952ab38f5698 (diff)
downloadmariadb-git-8bedb638d7078c007b58bea4196c3749028192b4.tar.gz
MDEV-8113: Parallel slave: slave hangs on ALTER TABLE (or other DDL) as the first event after slave start
In optimistic parallel replication, it is not safe to try to run a following transaction in parallel with a DDL statement, and there is code to prevent this. However, the code was missing the case where the DDL is the very first event after slave start. In this case, following transactions could run in parallel with the DDL, which can cause the slave to hang or even corrupt slave in unlucky cases.
Diffstat (limited to 'win')
0 files changed, 0 insertions, 0 deletions