Loading ndb/test/src/HugoCalculator.cpp +2 −3 Original line number Diff line number Diff line Loading @@ -98,7 +98,7 @@ HugoCalculator::calcValue(int record, if (attr->getPrimaryKey()) { srand(record + attrib + updates); srand(record + attrib); val = (record + attrib); } else Loading Loading @@ -198,12 +198,11 @@ HugoCalculator::verifyRowValues(NDBT_ResultRow* const pRow) const{ } } else{ if (memcmp(res, pRow->attributeStore(i)->aRef(), len) != 0){ // if (memcmp(res, pRow->attributeStore(i)->aRef(), pRow->attributeStore(i)->getLength()) != 0){ g_err << "Column: " << attr->getName() << endl; const char* buf2 = pRow->attributeStore(i)->aRef(); for (Uint32 j = 0; j < len; j++) { g_err << j << ":" << hex << (int)buf[j] << "[" << hex << (int)buf2[j] << "]"; g_err << j << ":" << hex << (Uint32)(Uint8)buf[j] << "[" << hex << (Uint32)(Uint8)buf2[j] << "]"; if (buf[j] != buf2[j]) { g_err << "==>Match failed!"; Loading ndb/test/src/HugoOperations.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,11 @@ HugoOperations::setValues(NdbOperation* pOp, int rowId, int updateId) ERR(pTrans->getNdbError()); return NDBT_FAILED; } } else { } } for(a = 0; a<tab.getNoOfColumns(); a++){ if (tab.getColumn(a)->getPrimaryKey() == false){ if(setValueForAttr(pOp, a, rowId, updateId ) != 0){ ERR(pTrans->getNdbError()); return NDBT_FAILED; Loading Loading
ndb/test/src/HugoCalculator.cpp +2 −3 Original line number Diff line number Diff line Loading @@ -98,7 +98,7 @@ HugoCalculator::calcValue(int record, if (attr->getPrimaryKey()) { srand(record + attrib + updates); srand(record + attrib); val = (record + attrib); } else Loading Loading @@ -198,12 +198,11 @@ HugoCalculator::verifyRowValues(NDBT_ResultRow* const pRow) const{ } } else{ if (memcmp(res, pRow->attributeStore(i)->aRef(), len) != 0){ // if (memcmp(res, pRow->attributeStore(i)->aRef(), pRow->attributeStore(i)->getLength()) != 0){ g_err << "Column: " << attr->getName() << endl; const char* buf2 = pRow->attributeStore(i)->aRef(); for (Uint32 j = 0; j < len; j++) { g_err << j << ":" << hex << (int)buf[j] << "[" << hex << (int)buf2[j] << "]"; g_err << j << ":" << hex << (Uint32)(Uint8)buf[j] << "[" << hex << (Uint32)(Uint8)buf2[j] << "]"; if (buf[j] != buf2[j]) { g_err << "==>Match failed!"; Loading
ndb/test/src/HugoOperations.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -177,7 +177,11 @@ HugoOperations::setValues(NdbOperation* pOp, int rowId, int updateId) ERR(pTrans->getNdbError()); return NDBT_FAILED; } } else { } } for(a = 0; a<tab.getNoOfColumns(); a++){ if (tab.getColumn(a)->getPrimaryKey() == false){ if(setValueForAttr(pOp, a, rowId, updateId ) != 0){ ERR(pTrans->getNdbError()); return NDBT_FAILED; Loading