summaryrefslogtreecommitdiff
path: root/sql/handler.h
diff options
context:
space:
mode:
authorheikki@donna.mysql.fi <>2002-01-22 22:57:56 +0200
committerheikki@donna.mysql.fi <>2002-01-22 22:57:56 +0200
commitd927ff75dc34f0c8b684d381339670a2c2819bc9 (patch)
treeb54919432865c005c199b95f91277693e1c3c9ba /sql/handler.h
parent5c1da27358b2076426f898df57396bed8842828b (diff)
downloadmariadb-git-d927ff75dc34f0c8b684d381339670a2c2819bc9.tar.gz
ha_innobase.cc, ha_innobase.h, handler.h, handler.cc, sql_class.h, log.cc:
Tell table handlers where a binlog segment for a trx ends
Diffstat (limited to 'sql/handler.h')
-rw-r--r--sql/handler.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/handler.h b/sql/handler.h
index 560420a480d..e4cac60ed67 100644
--- a/sql/handler.h
+++ b/sql/handler.h
@@ -353,6 +353,10 @@ int ha_delete_table(enum db_type db_type, const char *path);
void ha_drop_database(char* path);
void ha_key_cache(void);
int ha_start_stmt(THD *thd);
+int ha_report_binlog_offset_and_commit(
+ THD *thd,
+ char *log_file_name,
+ my_off_t end_offset);
int ha_commit_trans(THD *thd, THD_TRANS *trans);
int ha_rollback_trans(THD *thd, THD_TRANS *trans);
int ha_autocommit_or_rollback(THD *thd, int error);