handler.h | handler.h | |||
---|---|---|---|---|
skipping to change at line 3368 | skipping to change at line 3368 | |||
int ha_commit_trans(THD *thd, bool all); | int ha_commit_trans(THD *thd, bool all); | |||
int ha_rollback_trans(THD *thd, bool all); | int ha_rollback_trans(THD *thd, bool all); | |||
int ha_prepare(THD *thd); | int ha_prepare(THD *thd); | |||
int ha_recover(HASH *commit_list); | int ha_recover(HASH *commit_list); | |||
/* | /* | |||
transactions: interface to low-level handlerton functions. These are | transactions: interface to low-level handlerton functions. These are | |||
intended to be used by the transaction coordinators to | intended to be used by the transaction coordinators to | |||
commit/prepare/rollback transactions in the engines. | commit/prepare/rollback transactions in the engines. | |||
*/ | */ | |||
int ha_commit_low(THD *thd, bool all); | int ha_commit_low(THD *thd, bool all, bool run_after_commit= true); | |||
int ha_prepare_low(THD *thd, bool all); | int ha_prepare_low(THD *thd, bool all); | |||
int ha_rollback_low(THD *thd, bool all); | int ha_rollback_low(THD *thd, bool all); | |||
/* transactions: these functions never call handlerton functions directly * / | /* transactions: these functions never call handlerton functions directly * / | |||
int ha_enable_transaction(THD *thd, bool on); | int ha_enable_transaction(THD *thd, bool on); | |||
/* savepoints */ | /* savepoints */ | |||
int ha_rollback_to_savepoint(THD *thd, SAVEPOINT *sv); | int ha_rollback_to_savepoint(THD *thd, SAVEPOINT *sv); | |||
int ha_savepoint(THD *thd, SAVEPOINT *sv); | int ha_savepoint(THD *thd, SAVEPOINT *sv); | |||
int ha_release_savepoint(THD *thd, SAVEPOINT *sv); | int ha_release_savepoint(THD *thd, SAVEPOINT *sv); | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |