diff options
author | unknown <knielsen@knielsen-hq.org> | 2013-07-03 13:46:33 +0200 |
---|---|---|
committer | unknown <knielsen@knielsen-hq.org> | 2013-07-03 13:46:33 +0200 |
commit | 31a5edb5c27d2ecae8d19345e1a373d22246143a (patch) | |
tree | 506d6dc5296b26619b3880dac6df5dc7748111e6 /sql/log_event.h | |
parent | 1b3dc66e3117a09c95a00be2f649b975fdb25e2e (diff) | |
download | mariadb-git-31a5edb5c27d2ecae8d19345e1a373d22246143a.tar.gz |
MDEV-4506: Parallel replication. Intermediate commit.
Hook in the wait-for-prior-commit logic (not really tested yet).
Clean up some resource maintenance around rpl_group_info (may still be some
smaller issues there though).
Add a ToDo list at the top of rpl_parallel.cc
Diffstat (limited to 'sql/log_event.h')
-rw-r--r-- | sql/log_event.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/sql/log_event.h b/sql/log_event.h index 8a60296695b..491666e2fdb 100644 --- a/sql/log_event.h +++ b/sql/log_event.h @@ -1376,6 +1376,26 @@ public: } } + static bool is_group_event(enum Log_event_type ev_type) + { + switch (ev_type) + { + case START_EVENT_V3: + case STOP_EVENT: + case ROTATE_EVENT: + case SLAVE_EVENT: + case FORMAT_DESCRIPTION_EVENT: + case INCIDENT_EVENT: + case HEARTBEAT_LOG_EVENT: + case BINLOG_CHECKPOINT_EVENT: + case GTID_LIST_EVENT: + return false; + + default: + return true; + } + } + protected: /** |