From e53efc39d5a46c2ac225aff408a004dcae51ca1b Mon Sep 17 00:00:00 2001 From: subvillion <386250+subvillion@users.noreply.github.com> Date: Fri, 10 Jan 2020 11:51:19 +0300 Subject: [PATCH] Extending binlog events list TRANSACTION_CONTEXT_EVENT https://dev.mysql.com/doc/dev/mysql-server/latest/classbinary__log_1_1Transaction__context__event.html VIEW_CHANGE_EVENT https://dev.mysql.com/doc/dev/mysql-server/latest/classbinary__log_1_1View__change__event.html XA_PREPARE_LOG_EVENT https://dev.mysql.com/doc/dev/mysql-server/latest/classbinary__log_1_1XA__prepare__event.html --- replication/const.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/replication/const.go b/replication/const.go index 50c4df849..3420b5d63 100644 --- a/replication/const.go +++ b/replication/const.go @@ -87,6 +87,9 @@ const ( GTID_EVENT ANONYMOUS_GTID_EVENT PREVIOUS_GTIDS_EVENT + TRANSACTION_CONTEXT_EVENT + VIEW_CHANGE_EVENT + XA_PREPARE_LOG_EVENT ) const ( @@ -179,7 +182,13 @@ func (e EventType) String() string { return "MariadbGTIDEvent" case MARIADB_GTID_LIST_EVENT: return "MariadbGTIDListEvent" - + case TRANSACTION_CONTEXT_EVENT: + return "TransactionContextEvent" + case VIEW_CHANGE_EVENT: + return "ViewChangeEvent" + case XA_PREPARE_LOG_EVENT: + return "XAPrepareLogEvent" + default: return "UnknownEvent" }