tsdb/read-by-column: fix last column index
This commit is contained in:
parent
9334fbcb06
commit
3c3763a774
|
@ -322,7 +322,7 @@ int32_t tsdbDataFileReadBlockDataByColumn(SDataFileReader *reader, const SBrinRe
|
|||
if (blockCol && blockCol->flag == HAS_VALUE) {
|
||||
offset = blockCol->offset;
|
||||
|
||||
SColData *colDataEnd = tBlockDataGetColDataByIdx(bData, bData->nColData);
|
||||
SColData *colDataEnd = tBlockDataGetColDataByIdx(bData, bData->nColData - 1);
|
||||
while (blockCol && blockCol->cid < colDataEnd->cid) {
|
||||
if (size < hdr->szBlkCol) {
|
||||
size += tGetBlockCol(reader->config->bufArr[0] + size, blockCol);
|
||||
|
|
Loading…
Reference in New Issue