summaryrefslogtreecommitdiff
path: root/sql/wsrep_client_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/wsrep_client_service.h')
-rw-r--r--sql/wsrep_client_service.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/sql/wsrep_client_service.h b/sql/wsrep_client_service.h
index aa58d99c3cf..253d2f43ac3 100644
--- a/sql/wsrep_client_service.h
+++ b/sql/wsrep_client_service.h
@@ -48,8 +48,19 @@ public:
void emergency_shutdown()
{ throw wsrep::not_implemented_error(); }
void will_replay();
+ void signal_replayed();
enum wsrep::provider::status replay();
+ enum wsrep::provider::status replay_unordered();
void wait_for_replayers(wsrep::unique_lock<wsrep::mutex>&);
+ enum wsrep::provider::status commit_by_xid();
+ bool is_explicit_xa()
+ {
+ return false;
+ }
+ bool is_xa_rollback()
+ {
+ return false;
+ }
void debug_sync(const char*);
void debug_crash(const char*);
int bf_rollback();