diff options
author | Leandro Pacheco <leandro.pacheco@galeracluster.com> | 2021-07-20 12:45:00 -0300 |
---|---|---|
committer | Jan Lindström <jan.lindstrom@mariadb.com> | 2021-07-27 08:11:41 +0300 |
commit | 2b84e1c9667df5ff9a7b1f4da934e57490b32630 (patch) | |
tree | f6221fd502e3f2fbe57fe5ba7d012666908739a0 /sql/wsrep_mysqld.cc | |
parent | 389f5cf76fa2bd5e3dacd074395db4d0ef59c9f2 (diff) | |
download | mariadb-git-2b84e1c9667df5ff9a7b1f4da934e57490b32630.tar.gz |
MDEV-23080: desync and pause node on BACKUP STAGE BLOCK_DDL
make BACKUP STAGE behave as FTWRL, desyncing and pausing the node
to prevent BF threads (appliers) from interfering with blocking stages.
This is needed because BF threads don't respect BACKUP MDL locks.
Reviewed-by: Jan Lindström <jan.lindstrom@mariadb.com>
Diffstat (limited to 'sql/wsrep_mysqld.cc')
-rw-r--r-- | sql/wsrep_mysqld.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/wsrep_mysqld.cc b/sql/wsrep_mysqld.cc index 193c06725cf..cabf066abf4 100644 --- a/sql/wsrep_mysqld.cc +++ b/sql/wsrep_mysqld.cc @@ -2168,7 +2168,7 @@ int wsrep_to_isolation_begin(THD *thd, const char *db_, const char *table_, if (Wsrep_server_state::instance().desynced_on_pause()) { my_message(ER_UNKNOWN_COM_ERROR, - "Aborting TOI: Global Read-Lock (FTWRL) in place.", MYF(0)); + "Aborting TOI: Replication paused on node for FTWRL/BACKUP STAGE.", MYF(0)); return -1; } |