diff options
Diffstat (limited to 'sql/wsrep_sst.h')
-rw-r--r-- | sql/wsrep_sst.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sql/wsrep_sst.h b/sql/wsrep_sst.h index 631480e7986..dcf0ff22651 100644 --- a/sql/wsrep_sst.h +++ b/sql/wsrep_sst.h @@ -13,10 +13,13 @@ with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#include <my_config.h> + #ifndef WSREP_SST_H #define WSREP_SST_H -#include <my_config.h> +#ifdef WITH_WSREP + #include <mysql.h> // my_bool #define WSREP_SST_OPT_ROLE "--role" @@ -40,6 +43,7 @@ #define WSREP_SST_OPT_SOCKET "--socket" #define WSREP_SST_OPT_GTID "--gtid" #define WSREP_SST_OPT_BYPASS "--bypass" +#define WSREP_SST_OPT_GTID_DOMAIN_ID "--gtid-domain-id" #define WSREP_SST_MYSQLDUMP "mysqldump" #define WSREP_SST_RSYNC "rsync" @@ -68,4 +72,11 @@ extern void wsrep_SE_init_wait(); /*! wait for SE init to complete */ extern void wsrep_SE_init_done(); /*! signal that SE init is complte */ extern void wsrep_SE_initialized(); /*! mark SE initialization complete */ +#else +#define wsrep_SE_initialized() do { } while(0) +#define wsrep_SE_init_grab() do { } while(0) +#define wsrep_SE_init_done() do { } while(0) +#define wsrep_sst_continue() do { } while(0) + +#endif /* WITH_WSREP */ #endif /* WSREP_SST_H */ |