Commit 021a2519 authored by unknown's avatar unknown

BUG#25741 AllocNodeIdRef::NodeFailureHandlingNotCompleted


storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
  When running nodes return AllocNodeIdRef::NodeFailureHandlingNotCompleted error during applying the node id for restarting nodes, it should try again.
storage/ndb/src/ndbapi/ndberror.c:
  change AllocNodeIdRef::NodeFailureHandlingNotCompleted error from permanent error to temporary error
parent 4bd99ef3
......@@ -2127,7 +2127,8 @@ MgmtSrvr::alloc_node_id_req(NodeId free_node_id, enum ndb_mgm_node_type type)
const AllocNodeIdRef * const ref =
CAST_CONSTPTR(AllocNodeIdRef, signal->getDataPtr());
if (ref->errorCode == AllocNodeIdRef::NotMaster ||
ref->errorCode == AllocNodeIdRef::Busy)
ref->errorCode == AllocNodeIdRef::Busy ||
ref->errorCode == AllocNodeIdRef::NodeFailureHandlingNotCompleted)
{
do_send = 1;
nodeId = refToNode(ref->masterRef);
......
......@@ -470,7 +470,7 @@ ErrorBundle ErrorCodes[] = {
{ 1700, DMEC, IE, "Undefined error" },
{ 1701, DMEC, AE, "Node already reserved" },
{ 1702, DMEC, AE, "Node already connected" },
{ 1703, DMEC, AE, "Node failure handling not completed" },
{ 1703, DMEC, IT, "Node failure handling not completed" },
{ 1704, DMEC, AE, "Node type mismatch" },
/**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment