summaryrefslogtreecommitdiff
path: root/sql/wsrep_sst.h
diff options
context:
space:
mode:
authorNirbhay Choubey <nirbhay@skysql.com>2014-07-22 09:43:42 -0400
committerNirbhay Choubey <nirbhay@skysql.com>2014-07-22 09:43:42 -0400
commitefdf79b44729d73de563e925627ab14d99f4e5d0 (patch)
treead1fc968b045d18e7bc871a75d0628bb968bdf3a /sql/wsrep_sst.h
parente5cea60933328af408c3d2636eeed0597e6f0e2e (diff)
downloadmariadb-git-efdf79b44729d73de563e925627ab14d99f4e5d0.tar.gz
Local merge of patch for MDEV-4647 from maria-5.5-galera.
Diffstat (limited to 'sql/wsrep_sst.h')
-rw-r--r--sql/wsrep_sst.h29
1 files changed, 28 insertions, 1 deletions
diff --git a/sql/wsrep_sst.h b/sql/wsrep_sst.h
index dc7789f5a4e..6b2b419e63a 100644
--- a/sql/wsrep_sst.h
+++ b/sql/wsrep_sst.h
@@ -16,7 +16,34 @@
#ifndef WSREP_SST_H
#define WSREP_SST_H
-#include <mysql.h> // my_bool
+#include <mysql.h> // my_bool
+
+#define WSREP_SST_OPT_ROLE "--role"
+#define WSREP_SST_OPT_ADDR "--address"
+#define WSREP_SST_OPT_AUTH "--auth"
+#define WSREP_SST_OPT_DATA "--datadir"
+#define WSREP_SST_OPT_CONF "--defaults-file"
+#define WSREP_SST_OPT_PARENT "--parent"
+#define WSREP_SST_OPT_BINLOG "--binlog"
+
+// mysqldump-specific options
+#define WSREP_SST_OPT_USER "--user"
+#define WSREP_SST_OPT_PSWD "--password"
+#define WSREP_SST_OPT_HOST "--host"
+#define WSREP_SST_OPT_PORT "--port"
+#define WSREP_SST_OPT_LPORT "--local-port"
+
+// donor-specific
+#define WSREP_SST_OPT_SOCKET "--socket"
+#define WSREP_SST_OPT_GTID "--gtid"
+#define WSREP_SST_OPT_BYPASS "--bypass"
+
+#define WSREP_SST_MYSQLDUMP "mysqldump"
+#define WSREP_SST_RSYNC "rsync"
+#define WSREP_SST_SKIP "skip"
+#define WSREP_SST_DEFAULT WSREP_SST_RSYNC
+#define WSREP_SST_ADDRESS_AUTO "AUTO"
+#define WSREP_SST_AUTH_MASK "********"
/* system variables */
extern const char* wsrep_sst_method;