summaryrefslogtreecommitdiff
path: root/sql/sql_class.cc
diff options
context:
space:
mode:
authorsjaakola <seppo.jaakola@iki.fi>2016-02-29 15:24:06 +0200
committerNirbhay Choubey <nirbhay@mariadb.com>2016-08-21 16:17:01 -0400
commit4290117b79bccec71b4a92c99beb3e15668627e7 (patch)
treecfd0610d9750e5139a98e7d57b7288b3ceba10e8 /sql/sql_class.cc
parentda9650a36a9e1d9b78a55d6f40a37b984d03bce4 (diff)
downloadmariadb-git-4290117b79bccec71b4a92c99beb3e15668627e7.tar.gz
Refs MW-252
- enveloped FTWRL processing with wsrep desync/resync calls. This way FTWRL processing node will not cause flow control to kick in - donor servicing thread is unfortunate exception, we must let him to pause provider as part of FTWRL phase, but not desync/resync as this is done as part of donor control on higher level
Diffstat (limited to 'sql/sql_class.cc')
-rw-r--r--sql/sql_class.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_class.cc b/sql/sql_class.cc
index 4873586aba5..6495069971b 100644
--- a/sql/sql_class.cc
+++ b/sql/sql_class.cc
@@ -1088,7 +1088,8 @@ THD::THD()
wsrep_po_in_trans(FALSE),
wsrep_apply_format(0),
wsrep_apply_toi(false),
- wsrep_skip_append_keys(false)
+ wsrep_skip_append_keys(false),
+ wsrep_donor(false)
#endif
{
ulong tmp;