Loading ndb/src/kernel/blocks/ERROR_codes.txt +3 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ Next NDBCNTR 1000 Next NDBFS 2000 Next DBACC 3002 Next DBTUP 4013 Next DBLQH 5042 Next DBLQH 5043 Next DBDICT 6007 Next DBDIH 7174 Next DBTC 8037 Loading Loading @@ -314,6 +314,8 @@ LQH: 5026 Crash when receiving COPY_ACTIVEREQ 5027 Crash when receiving STAT_RECREQ 5042 Crash starting node, when scan is finished on primary replica Test Crashes in handling take over ---------------------------------- Loading ndb/src/kernel/blocks/dblqh/DblqhMain.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -9264,6 +9264,15 @@ void Dblqh::nextScanConfCopyLab(Signal* signal) // completion. Signal completion through scanCompletedStatus-flag. /*---------------------------------------------------------------------------*/ scanptr.p->scanCompletedStatus = ZTRUE; scanptr.p->scanState = ScanRecord::WAIT_LQHKEY_COPY; if (ERROR_INSERTED(5042)) { CLEAR_ERROR_INSERT_VALUE; tcConnectptr.p->copyCountWords = ~0; signal->theData[0] = 9999; sendSignal(numberToRef(CMVMI, scanptr.p->scanNodeId), GSN_NDB_TAMPER, signal, 1, JBA); } return; }//if Loading Loading
ndb/src/kernel/blocks/ERROR_codes.txt +3 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ Next NDBCNTR 1000 Next NDBFS 2000 Next DBACC 3002 Next DBTUP 4013 Next DBLQH 5042 Next DBLQH 5043 Next DBDICT 6007 Next DBDIH 7174 Next DBTC 8037 Loading Loading @@ -314,6 +314,8 @@ LQH: 5026 Crash when receiving COPY_ACTIVEREQ 5027 Crash when receiving STAT_RECREQ 5042 Crash starting node, when scan is finished on primary replica Test Crashes in handling take over ---------------------------------- Loading
ndb/src/kernel/blocks/dblqh/DblqhMain.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -9264,6 +9264,15 @@ void Dblqh::nextScanConfCopyLab(Signal* signal) // completion. Signal completion through scanCompletedStatus-flag. /*---------------------------------------------------------------------------*/ scanptr.p->scanCompletedStatus = ZTRUE; scanptr.p->scanState = ScanRecord::WAIT_LQHKEY_COPY; if (ERROR_INSERTED(5042)) { CLEAR_ERROR_INSERT_VALUE; tcConnectptr.p->copyCountWords = ~0; signal->theData[0] = 9999; sendSignal(numberToRef(CMVMI, scanptr.p->scanNodeId), GSN_NDB_TAMPER, signal, 1, JBA); } return; }//if Loading