1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

ndb: new arbitrator behaviour for >=3-way: < 1/2 nodes can survive

ndb/include/kernel/signaldata/ArbitSignalData.hpp:
  new arbitrator behaviour for >=3-way: < 1/2 nodes can survive
ndb/src/common/debugger/EventLogger.cpp:
  new arbitrator behaviour for >=3-way: < 1/2 nodes can survive
ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
  new arbitrator behaviour for >=3-way: < 1/2 nodes can survive
This commit is contained in:
unknown
2004-11-18 16:44:50 +01:00
parent 55ddbd46bd
commit 50ef2cc1a5
3 changed files with 33 additions and 16 deletions

View File

@ -94,13 +94,14 @@ public:
// arbitration result
LoseNodes = 41, // lose on ndb node count
WinGroups = 42, // we win, no need for arbitration
LoseGroups = 43, // we lose, missing node group
Partitioning = 44, // possible network partitioning
WinChoose = 45, // positive reply
LoseChoose = 46, // negative reply
LoseNorun = 47, // arbitrator required but not running
LoseNocfg = 48, // arbitrator required but none configured
WinNodes = 42, // win on ndb node count
WinGroups = 43, // we win, no need for arbitration
LoseGroups = 44, // we lose, missing node group
Partitioning = 45, // possible network partitioning
WinChoose = 46, // positive reply
LoseChoose = 47, // negative reply
LoseNorun = 48, // arbitrator required but not running
LoseNocfg = 49, // arbitrator required but none configured
// general error codes
ErrTicket = 91, // invalid arbitrator-ticket