summaryrefslogtreecommitdiff
path: root/ndb/include/kernel/signaldata
diff options
context:
space:
mode:
authorjoreland@mysql.com <>2005-04-22 09:30:23 +0200
committerjoreland@mysql.com <>2005-04-22 09:30:23 +0200
commit2ce7824e3f75cbfd50fa75e8f122496a55a2ca51 (patch)
treef0a43c3ed5126da09ce7eba6c9d0bcecdb4d64d8 /ndb/include/kernel/signaldata
parentc0248b218688f81ccc4540278bfb01266f8dd875 (diff)
parente6142c477c036a0d16e0fe812d6d238419c2b475 (diff)
downloadmariadb-git-2ce7824e3f75cbfd50fa75e8f122496a55a2ca51.tar.gz
merge
Diffstat (limited to 'ndb/include/kernel/signaldata')
-rw-r--r--ndb/include/kernel/signaldata/BackupImpl.hpp12
-rw-r--r--ndb/include/kernel/signaldata/BackupSignalData.hpp3
2 files changed, 10 insertions, 5 deletions
diff --git a/ndb/include/kernel/signaldata/BackupImpl.hpp b/ndb/include/kernel/signaldata/BackupImpl.hpp
index 2ac91570aad..2032e2347b5 100644
--- a/ndb/include/kernel/signaldata/BackupImpl.hpp
+++ b/ndb/include/kernel/signaldata/BackupImpl.hpp
@@ -75,7 +75,7 @@ class DefineBackupRef {
friend bool printDEFINE_BACKUP_REF(FILE *, const Uint32 *, Uint32, Uint16);
public:
- STATIC_CONST( SignalLength = 3 );
+ STATIC_CONST( SignalLength = 4 );
enum ErrorCode {
Undefined = 1340,
@@ -92,6 +92,7 @@ private:
Uint32 backupId;
Uint32 backupPtr;
Uint32 errorCode;
+ Uint32 nodeId;
};
class DefineBackupConf {
@@ -158,7 +159,7 @@ class StartBackupRef {
friend bool printSTART_BACKUP_REF(FILE *, const Uint32 *, Uint32, Uint16);
public:
- STATIC_CONST( SignalLength = 4 );
+ STATIC_CONST( SignalLength = 5 );
enum ErrorCode {
FailedToAllocateTriggerRecord = 1
@@ -168,6 +169,7 @@ private:
Uint32 backupPtr;
Uint32 signalNo;
Uint32 errorCode;
+ Uint32 nodeId;
};
class StartBackupConf {
@@ -232,9 +234,8 @@ public:
private:
Uint32 backupId;
Uint32 backupPtr;
- Uint32 tableId;
- Uint32 fragmentNo;
Uint32 errorCode;
+ Uint32 nodeId;
};
class BackupFragmentConf {
@@ -296,12 +297,13 @@ class StopBackupRef {
friend bool printSTOP_BACKUP_REF(FILE *, const Uint32 *, Uint32, Uint16);
public:
- STATIC_CONST( SignalLength = 3 );
+ STATIC_CONST( SignalLength = 4 );
private:
Uint32 backupId;
Uint32 backupPtr;
Uint32 errorCode;
+ Uint32 nodeId;
};
class StopBackupConf {
diff --git a/ndb/include/kernel/signaldata/BackupSignalData.hpp b/ndb/include/kernel/signaldata/BackupSignalData.hpp
index fb018026a49..b38dd8d14b2 100644
--- a/ndb/include/kernel/signaldata/BackupSignalData.hpp
+++ b/ndb/include/kernel/signaldata/BackupSignalData.hpp
@@ -240,6 +240,9 @@ public:
FileOrScanError = 1325, // slave -> coordinator
BackupFailureDueToNodeFail = 1326, // slave -> slave
OkToClean = 1327 // master -> slave
+
+ ,AbortScan = 1328
+ ,IncompatibleVersions = 1329
};
private:
Uint32 requestType;