diff options
Diffstat (limited to 'sql/rpl_handler.h')
-rw-r--r-- | sql/rpl_handler.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sql/rpl_handler.h b/sql/rpl_handler.h index 036d6166225..b53f93dca38 100644 --- a/sql/rpl_handler.h +++ b/sql/rpl_handler.h @@ -121,7 +121,7 @@ public: inited= FALSE; if (my_rwlock_init(&lock, NULL)) return; - init_sql_alloc(&memroot, 1024, 0); + init_sql_alloc(&memroot, 1024, 0, MYF(0)); inited= TRUE; } ~Delegate() @@ -153,7 +153,10 @@ class Binlog_storage_delegate public: typedef Binlog_storage_observer Observer; int after_flush(THD *thd, const char *log_file, - my_off_t log_pos, bool synced); + my_off_t log_pos, bool synced, + bool first_in_group, bool last_in_group); + int after_sync(THD *thd, const char *log_file, my_off_t log_pos, + bool first_in_group, bool last_in_group); }; #ifdef HAVE_REPLICATION |