diff options
author | Oleksandr Byelkin <sanja@mariadb.com> | 2020-02-03 16:02:05 +0100 |
---|---|---|
committer | Andrei Elkin <andrei.elkin@mariadb.com> | 2020-03-09 22:16:43 +0200 |
commit | 980108ceebdca5c4f6c9e3a167e9ad40cb062ac8 (patch) | |
tree | e9e5a5d18c842a52079b7afd56c1d4f724a9ec2b /sql/sql_class.h | |
parent | 1f5a8e1f779ebd6cedfde726166da6c52bfe1959 (diff) | |
download | mariadb-git-980108ceebdca5c4f6c9e3a167e9ad40cb062ac8.tar.gz |
MDEV-21833 Make slave_run_triggers_for_rbr enforce triggers to run on slave, even when there are triggers on the master
A bit changed patch of Anders Karlsson with examples added.
New parameters "ENFORCE" to slave-run-triggers-for-rbr added.
Diffstat (limited to 'sql/sql_class.h')
-rw-r--r-- | sql/sql_class.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_class.h b/sql/sql_class.h index 123bf0c0583..939dc918003 100644 --- a/sql/sql_class.h +++ b/sql/sql_class.h @@ -106,7 +106,8 @@ enum enum_slave_exec_mode { SLAVE_EXEC_MODE_STRICT, SLAVE_EXEC_MODE_LAST_BIT }; enum enum_slave_run_triggers_for_rbr { SLAVE_RUN_TRIGGERS_FOR_RBR_NO, SLAVE_RUN_TRIGGERS_FOR_RBR_YES, - SLAVE_RUN_TRIGGERS_FOR_RBR_LOGGING}; + SLAVE_RUN_TRIGGERS_FOR_RBR_LOGGING, + SLAVE_RUN_TRIGGERS_FOR_RBR_ENFORCE}; enum enum_slave_type_conversions { SLAVE_TYPE_CONVERSIONS_ALL_LOSSY, SLAVE_TYPE_CONVERSIONS_ALL_NON_LOSSY}; |