summaryrefslogtreecommitdiff
path: root/sql/rpl_gtid.h
diff options
context:
space:
mode:
authorunknown <knielsen@knielsen-hq.org>2013-11-01 09:17:06 +0100
committerunknown <knielsen@knielsen-hq.org>2013-11-01 09:17:06 +0100
commitcb86ce60b9bade5ae7712d8f3f74668208ee3fd2 (patch)
treedaff81c02baa6c2581d6abe3d746b8f35ee44f32 /sql/rpl_gtid.h
parentf4d5d849fd3b526d38ca6eb083fd0b290eb0eda7 (diff)
parent39df665a3332bd9bfb2529419f534a49cfac388c (diff)
downloadmariadb-git-cb86ce60b9bade5ae7712d8f3f74668208ee3fd2.tar.gz
Merge MDEV-4506: Parallel replication into 10.0-base.
Diffstat (limited to 'sql/rpl_gtid.h')
-rw-r--r--sql/rpl_gtid.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/sql/rpl_gtid.h b/sql/rpl_gtid.h
index d6da2295abe..a503184cee6 100644
--- a/sql/rpl_gtid.h
+++ b/sql/rpl_gtid.h
@@ -60,7 +60,6 @@ struct rpl_slave_state
struct element
{
struct list_element *list;
- uint64 last_sub_id;
uint32 domain_id;
list_element *grab_list() { list_element *l= list; list= NULL; return l; }
@@ -68,8 +67,6 @@ struct rpl_slave_state
{
l->next= list;
list= l;
- if (last_sub_id < l->sub_id)
- last_sub_id= l->sub_id;
}
};
@@ -78,6 +75,7 @@ struct rpl_slave_state
/* Mutex protecting access to the state. */
mysql_mutex_t LOCK_slave_state;
+ uint64 last_sub_id;
bool inited;
bool loaded;
@@ -108,7 +106,7 @@ struct rpl_slave_state
int put_back_list(uint32 domain_id, list_element *list);
void update_state_hash(uint64 sub_id, rpl_gtid *gtid);
- int record_and_update_gtid(THD *thd, Relay_log_info *rli);
+ int record_and_update_gtid(THD *thd, struct rpl_group_info *rgi);
};