summaryrefslogtreecommitdiff
path: root/ndb/src/kernel/blocks/backup/Backup.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ndb/src/kernel/blocks/backup/Backup.txt')
-rw-r--r--ndb/src/kernel/blocks/backup/Backup.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/ndb/src/kernel/blocks/backup/Backup.txt b/ndb/src/kernel/blocks/backup/Backup.txt
index ee5e02bb549..73942c6ebdc 100644
--- a/ndb/src/kernel/blocks/backup/Backup.txt
+++ b/ndb/src/kernel/blocks/backup/Backup.txt
@@ -341,3 +341,28 @@ start backup
(ERROR_INSERTED(10022))) {
if (ERROR_INSERTED(10029)) {
if(trigPtr.p->operation->noOfBytes > 123 && ERROR_INSERTED(10030)) {
+
+----- XXX ---
+
+DEFINE_BACKUP_REF ->
+ ABORT_BACKUP_ORD(no reply) when all DEFINE_BACKUP replies has arrived
+
+START_BACKUP_REF
+ ABORT_BACKUP_ORD(no reply) when all START_BACKUP_ replies has arrived
+
+BACKUP_FRAGMENT_REF
+ ABORT_BACKUP_ORD(reply) directly to all nodes running BACKUP_FRAGMENT
+
+ When all nodes has replied BACKUP_FRAGMENT
+ ABORT_BACKUP_ORD(no reply)
+
+STOP_BACKUP_REF
+ ABORT_BACKUP_ORD(no reply) when all STOP_BACKUP_ replies has arrived
+
+NF_COMPLETE_REP
+ slave dies
+ master sends OUTSTANDING_REF to self
+ slave does nothing
+
+ master dies
+ slave elects self as master and sets only itself as participant