summaryrefslogtreecommitdiff
path: root/sql/log.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/log.h')
-rw-r--r--sql/log.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/sql/log.h b/sql/log.h
index 67fcf068ec4..3e9a11b8b94 100644
--- a/sql/log.h
+++ b/sql/log.h
@@ -19,6 +19,8 @@
#include "unireg.h" // REQUIRED: for other includes
#include "handler.h" /* my_xid */
+#include "wsrep.h"
+#include "wsrep_mysqld.h"
class Relay_log_info;
@@ -106,7 +108,11 @@ public:
int log_and_order(THD *thd, my_xid xid, bool all,
bool need_prepare_ordered, bool need_commit_ordered)
{
- DBUG_ASSERT(0 /* Internal error - TC_LOG_DUMMY::log_and_order() called */);
+ /*
+ If we are not using WSREP this is an Internal error
+ - TC_LOG_DUMMY::log_and_order() called
+ */
+ DBUG_ASSERT(IF_WSREP(1,0));
return 1;
}
int unlog(ulong cookie, my_xid xid) { return 0; }