mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 13:32:33 +01:00
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
This commit is contained in:
commit
0865a5da9b
5 changed files with 10 additions and 7 deletions
|
@ -1319,7 +1319,7 @@ TransporterRegistry::start_clients_thread()
|
|||
else
|
||||
{
|
||||
ndbout_c("Management server closed connection early. "
|
||||
"It is probably being shut down (or has crashed). "
|
||||
"It is probably being shut down (or has problems). "
|
||||
"We will retry the connection.");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8606,7 +8606,7 @@ Dbdih::resetReplicaSr(TabRecordPtr tabPtr){
|
|||
*--------_----------------------------------------------------- */
|
||||
const Uint32 nextCrashed = noCrashedReplicas + 1;
|
||||
replicaPtr.p->noCrashedReplicas = nextCrashed;
|
||||
arrGuard(nextCrashed, 8);
|
||||
arrGuardErr(nextCrashed, 8, NDBD_EXIT_MAX_CRASHED_REPLICAS);
|
||||
replicaPtr.p->createGci[nextCrashed] = newestRestorableGCI + 1;
|
||||
ndbrequire(newestRestorableGCI + 1 != 0xF1F1F1F1);
|
||||
replicaPtr.p->replicaLastGci[nextCrashed] = (Uint32)-1;
|
||||
|
|
|
@ -17839,7 +17839,8 @@ void Dblqh::stepAhead(Signal* signal, Uint32 stepAheadWords)
|
|||
logFilePtr.p->currentLogpage = logPagePtr.p->logPageWord[ZNEXT_PAGE];
|
||||
logPagePtr.i = logPagePtr.p->logPageWord[ZNEXT_PAGE];
|
||||
logFilePtr.p->currentFilepage++;
|
||||
ptrCheckGuard(logPagePtr, clogPageFileSize, logPageRecord);
|
||||
ptrCheckGuardErr(logPagePtr, clogPageFileSize, logPageRecord,
|
||||
NDBD_EXIT_SR_REDOLOG);
|
||||
logPagePtr.p->logPageWord[ZCURR_PAGE_INDEX] = ZPAGE_HEADER_SIZE;
|
||||
logPartPtr.p->execSrPagesRead--;
|
||||
logPartPtr.p->execSrPagesExecuted++;
|
||||
|
|
|
@ -51,8 +51,9 @@ static const ErrStruct errArray[] =
|
|||
{NDBD_EXIT_SYSTEM_ERROR, XIE,
|
||||
"System error, node killed during node restart by other node"},
|
||||
{NDBD_EXIT_INDEX_NOTINRANGE, XIE, "Array index out of range"},
|
||||
{NDBD_EXIT_ARBIT_SHUTDOWN, XAE, "Arbitrator shutdown, "
|
||||
"please investigate error(s) on other node(s)"},
|
||||
{NDBD_EXIT_ARBIT_SHUTDOWN, XAE, "Node lost connection to other nodes and "
|
||||
"can not form a unpartitioned cluster, please investigate if there are "
|
||||
"error(s) on other node(s)"},
|
||||
{NDBD_EXIT_POINTER_NOTINRANGE, XIE, "Pointer too large"},
|
||||
{NDBD_EXIT_SR_OTHERNODEFAILED, XRE, "Another node failed during system "
|
||||
"restart, please investigate error(s) on other node(s)"},
|
||||
|
@ -99,7 +100,7 @@ static const ErrStruct errArray[] =
|
|||
{NDBD_EXIT_WATCHDOG_TERMINATE, XIE, "WatchDog terminate, internal error "
|
||||
"or massive overload on the machine running this node"},
|
||||
{NDBD_EXIT_SIGNAL_LOST_SEND_BUFFER_FULL, XCR,
|
||||
"Signal lost, out of send buffer memory, please increase SendBufferMemory"},
|
||||
"Signal lost, out of send buffer memory, please increase SendBufferMemory or lower the load"},
|
||||
{NDBD_EXIT_SIGNAL_LOST, XIE, "Signal lost (unknown reason)"},
|
||||
{NDBD_EXIT_ILLEGAL_SIGNAL, XIE,
|
||||
"Illegal signal (version mismatch a possibility)"},
|
||||
|
|
|
@ -284,6 +284,7 @@ ErrorBundle ErrorCodes[] = {
|
|||
/**
|
||||
* Application error
|
||||
*/
|
||||
{ 763, DMEC, AE, "Alter table requires cluster nodes to have exact same version" },
|
||||
{ 823, DMEC, AE, "Too much attrinfo from application in tuple manager" },
|
||||
{ 831, DMEC, AE, "Too many nullable/bitfields in table definition" },
|
||||
{ 876, DMEC, AE, "876" },
|
||||
|
@ -344,7 +345,7 @@ ErrorBundle ErrorCodes[] = {
|
|||
/**
|
||||
* SchemaError
|
||||
*/
|
||||
{ 311, DMEC, IE, "Undefined fragment" },
|
||||
{ 311, DMEC, AE, "Undefined partition used in setPartitionId" },
|
||||
{ 703, DMEC, SE, "Invalid table format" },
|
||||
{ 704, DMEC, SE, "Attribute name too long" },
|
||||
{ 705, DMEC, SE, "Table name too long" },
|
||||
|
|
Loading…
Reference in a new issue