fix(tsdb/util): fix missing column value with row iter

This commit is contained in:
Minglei Jin 2024-03-25 11:00:33 +08:00
parent 635a0e7b85
commit ea424e822e
1 changed files with 2 additions and 2 deletions

View File

@ -642,8 +642,8 @@ SColVal *tsdbRowIterNext(STSDBRowIter *pIter) {
return &pIter->cv; return &pIter->cv;
} }
if (pIter->iColData < pIter->pRow->pBlockData->nColData) { if (pIter->iColData <= pIter->pRow->pBlockData->nColData) {
tColDataGetValue(&pIter->pRow->pBlockData->aColData[pIter->iColData], pIter->pRow->iRow, &pIter->cv); tColDataGetValue(&pIter->pRow->pBlockData->aColData[pIter->iColData - 1], pIter->pRow->iRow, &pIter->cv);
++pIter->iColData; ++pIter->iColData;
return &pIter->cv; return &pIter->cv;
} else { } else {