mariadb/ndb/include/kernel/signaldata
jonas@perch.ndb.mysql.com bde890effd ndb - bug#18612 (detection of partitioned cluster)
this also impl. gcp safe multi node shutdown
  1) block gcp
  2) wait for ongoing gcp
  3) inform all stopping QMGR's (so that they don't start with error handler)
  4) wait for all QMGR's to reply
  5) broadcast failrep for stopping nodes
  6) (if !master died) unblock gcp
2006-03-31 16:46:28 +02:00
..
AbortAll.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
AccFrag.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
AccLock.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
AccScan.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
AccSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
AlterIndx.hpp BUG#8786 - ndb_autodiscover, post review 2005-02-25 09:10:35 +01:00
AlterTab.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
AlterTable.hpp bug#12118 - ndb alter table data loss 2005-08-18 14:02:25 +02:00
AlterTrig.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ApiBroadcast.hpp bug#12118 - ndb alter table data loss 2005-08-18 14:02:25 +02:00
ApiRegSignalData.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ApiVersion.hpp BUG#11595 ndb_mgm shows from IP for second mgmd 2005-09-22 00:41:46 +10:00
ArbitSignalData.hpp ndb: new arbitrator behaviour for >=3-way: < 1/2 nodes can survive 2004-11-18 16:44:50 +01:00
AttrInfo.hpp NdbIndexScanOperation::reset_bounds() 2004-10-04 12:59:04 +02:00
BackupContinueB.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
BackupImpl.hpp Bug #13054 start backup command return may be interrpted 2005-09-08 11:34:55 +02:00
BackupSignalData.hpp Bug #13054 start backup command return may be interrpted 2005-09-08 11:34:55 +02:00
BlockCommitOrd.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
BuildIndx.hpp BUG#8786 - ndb_autodiscover, post review 2005-02-25 09:10:35 +01:00
CheckNodeGroups.hpp WL1371 - Cleanup configuration handling 2004-05-26 10:56:32 +02:00
CloseComReqConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CmInit.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CmRegSignalData.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CmvmiCfgConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CntrMasterConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CntrMasterReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CntrStart.hpp Added file(s) 2004-05-26 11:49:12 +02:00
ConfigParamId.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ContinueFragmented.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CopyActive.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CopyFrag.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CopyGCIReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CreateEvnt.hpp Making 4.1 tree compile with -ansi -pedantic 2004-12-16 16:16:28 +03:00
CreateFrag.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CreateFragmentation.hpp wl1671 - Sorted scan 2004-05-26 13:24:14 +02:00
CreateIndx.hpp BUG#8786 - ndb_autodiscover, post review 2005-02-25 09:10:35 +01:00
CreateTab.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
CreateTable.hpp ndb charsets: metadata in TUP, TUX 2004-09-16 12:57:15 +02:00
CreateTrig.hpp BUG#8786 - ndb_autodiscover, post review 2005-02-25 09:10:35 +01:00
DiAddTab.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DictSchemaInfo.hpp compilation fix for AIX 2004-10-26 09:48:01 +00:00
DictSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DictStart.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DictTabInfo.hpp bug#11942 2005-07-20 11:48:48 +02:00
DiGetNodes.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DihAddFrag.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DihContinueB.hpp changed to same signature as rest of print functions 2004-10-21 11:12:15 +00:00
DihSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DihStartTab.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DihSwitchReplica.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DisconnectRep.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DropIndx.hpp BUG#8786 - ndb_autodiscover, post review 2005-02-25 09:10:35 +01:00
DropTab.hpp wl1671 - Sorted scan 2004-05-26 13:24:14 +02:00
DropTabFile.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DropTable.hpp bug#11942 - ndb backup 2005-07-20 13:21:49 +02:00
DropTrig.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
DumpStateOrd.hpp ndb - bug#18612 (detection of partitioned cluster) 2006-03-31 16:46:28 +02:00
EmptyLcp.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
EndTo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
EventReport.hpp reengineered ndb_mgmd to use SignalSender and remove some multi user issues 2005-09-12 16:08:16 +02:00
EventSubscribeReq.hpp Fix backup event 2004-09-17 14:18:28 +02:00
ExecFragReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
FailRep.hpp ndb - bug#18612 (detection of partitioned cluster) 2006-03-31 16:46:28 +02:00
FireTrigOrd.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
FsAppendReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
FsCloseReq.hpp wl1744 - fix compiler problems 2004-11-10 00:13:26 +01:00
FsConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
FsOpenReq.hpp WL1371 - Cleanup configuration handling 2004-05-26 10:56:32 +02:00
FsReadWriteReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
FsRef.hpp improved error message printing on filesystem refuse signals 2005-08-31 16:15:03 +02:00
FsRemoveReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
GCPSave.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
GetTabInfo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
GetTableId.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
GrepImpl.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
HotSpareRep.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
IndxAttrInfo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
IndxKeyInfo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
InvalidateNodeLCPConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
InvalidateNodeLCPReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
KeyInfo.hpp NdbIndexScanOperation::reset_bounds() 2004-10-04 12:59:04 +02:00
LCP.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ListTables.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
LqhFrag.hpp ndb charsets: metadata in TUP, TUX 2004-09-16 12:57:15 +02:00
LqhKey.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
LqhSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
LqhTransConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ManagementServer.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
MasterGCP.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
MasterLCP.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
NdbfsContinueB.hpp changed to same signature as rest of print functions 2004-10-21 11:12:15 +00:00
NdbSttor.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
NextScan.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
NFCompleteRep.hpp Bug #13054 start backup command return may be interrpted 2005-09-08 11:34:55 +02:00
NodeFailRep.hpp Bug #13054 start backup command return may be interrpted 2005-09-08 11:34:55 +02:00
NodeStateSignalData.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
PackedSignal.hpp Making 4.1 tree compile with -ansi -pedantic 2004-12-16 16:16:28 +03:00
PrepDropTab.hpp wl1671 - Sorted scan 2004-05-26 13:24:14 +02:00
PrepFailReqRef.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ReadConfig.hpp Added file(s) 2004-05-26 11:49:12 +02:00
ReadNodesConf.hpp WL1371 - Cleanup configuration handling 2004-05-26 10:56:32 +02:00
RelTabMem.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
RepImpl.hpp wl1744 - win compile fixes 2004-11-10 00:39:12 +01:00
ResumeReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
ScanFrag.hpp NdbIndexScanOperation::reset_bounds() 2004-10-04 12:59:04 +02:00
ScanTab.hpp compilation fix for AIX 2004-10-26 09:48:01 +00:00
SetLogLevelOrd.hpp Fix backup event 2004-09-17 14:18:28 +02:00
SetVarReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
SignalData.hpp ndb - bug #10987 2005-09-02 11:47:24 +02:00
SignalDataPrint.hpp more removing of "system" files and introducing ndb_global/my_global 2004-05-07 15:34:12 +02:00
SignalDroppedRep.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
SrFragidConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StartFragReq.hpp ndb - bug #10987 2005-09-02 11:47:24 +02:00
StartInfo.hpp Fix uninit variable bug "surfaced" by removing mem init in SimulatedBlock 2004-08-11 07:15:37 +02:00
StartMe.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StartOrd.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StartPerm.hpp ndb - bug#18385 2006-03-21 14:47:10 +01:00
StartRec.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StartTo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StopMe.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StopPerm.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
StopReq.hpp ndb - bug#18612 (detection of partitioned cluster) 2006-03-31 16:46:28 +02:00
SumaImpl.hpp Making 4.1 tree compile with -ansi -pedantic 2004-12-16 16:16:28 +03:00
SystemError.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TamperOrd.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TcCommit.hpp wl1671 - Sorted scan 2004-05-26 13:24:14 +02:00
TcContinueB.hpp ndb - wl2610 2006-03-20 11:29:58 +01:00
TcHbRep.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TcIndx.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TcKeyConf.hpp Fix simple/dirty read handling 2004-10-08 09:43:38 +02:00
TcKeyFailConf.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TcKeyRef.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TcKeyReq.hpp 18 bits didn't fit into Uint16 2004-08-18 09:44:25 +02:00
TcRollbackRep.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TcSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TestOrd.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TransIdAI.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TrigAttrInfo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TupCommit.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TupFrag.hpp ndb: fix bug-4644 Err Out of fragment operations 2004-11-13 17:34:34 +01:00
TupKey.hpp Implemented general purpose psuedo columns: row_count & fragment 2004-08-24 23:27:32 +02:00
TupSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TuxBound.hpp NDB wl-2151 Fix bounds setting table handler vs TUX 2004-10-08 10:50:50 +02:00
TuxContinueB.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
TuxMaint.hpp ndb - bug#10029 fix 2005-04-23 17:33:12 +02:00
TuxSizeAltReq.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
UpdateTo.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
UpgradeStartup.hpp compilation fix for AIX 2004-10-26 09:48:01 +00:00
UtilDelete.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
UtilExecute.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
UtilLock.hpp wl1744 - ndb on windows 2004-11-15 10:43:17 +01:00
UtilPrepare.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
UtilRelease.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
UtilSequence.hpp Initial revision of NDB Cluster files 2004-04-14 10:53:21 +02:00
WaitGCP.hpp ndb - add support for blocking/unblocking GCP using WAIT_GCP_REQ 2006-03-31 16:36:43 +02:00