diff options
author | unknown <knielsen@knielsen-hq.org> | 2013-07-08 16:47:07 +0200 |
---|---|---|
committer | unknown <knielsen@knielsen-hq.org> | 2013-07-08 16:47:07 +0200 |
commit | a99356fbe72fbca61617edabc5a8928da4343c96 (patch) | |
tree | d685addaf9908478c735a57d271d937b7133c60f /sql/log_event_old.cc | |
parent | e654be3865d7c8a6ad6339b2de2c45f02c9f7981 (diff) | |
download | mariadb-git-a99356fbe72fbca61617edabc5a8928da4343c96.tar.gz |
MDEV-4506: Parallel replication: intermediate commit.
Fix a bunch of issues found with locking, ordering, and non-thread-safe stuff
in Relay_log_info.
Now able to do a simple benchmark, showing 4.5 times speedup for applying a
binlog with 10000 REPLACE statements.
Diffstat (limited to 'sql/log_event_old.cc')
-rw-r--r-- | sql/log_event_old.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/log_event_old.cc b/sql/log_event_old.cc index 4be3e2720de..d3e9d47d64a 100644 --- a/sql/log_event_old.cc +++ b/sql/log_event_old.cc @@ -68,7 +68,7 @@ Old_rows_log_event::do_apply_event(Old_rows_log_event *ev, struct rpl_group_info do_apply_event(). We still check here to prevent future coding errors. */ - DBUG_ASSERT(rli->sql_thd == ev_thd); + DBUG_ASSERT(rgi->thd == ev_thd); /* If there is no locks taken, this is the first binrow event seen @@ -1481,7 +1481,7 @@ int Old_rows_log_event::do_apply_event(struct rpl_group_info *rgi) do_apply_event(). We still check here to prevent future coding errors. */ - DBUG_ASSERT(rli->sql_thd == thd); + DBUG_ASSERT(rgi->thd == thd); /* If there is no locks taken, this is the first binrow event seen |