fix(stream):valgrind
This commit is contained in:
parent
976ec81a67
commit
ae2399cd50
|
@ -658,12 +658,18 @@ static SSDataBlock* getUpdateDataBlock(SStreamBlockScanInfo* pInfo, bool inverti
|
||||||
// p->info.type = STREAM_INVERT;
|
// p->info.type = STREAM_INVERT;
|
||||||
// taosArrayClear(pInfo->tsArray);
|
// taosArrayClear(pInfo->tsArray);
|
||||||
// return p;
|
// return p;
|
||||||
SSDataBlock* p = createOneDataBlock(pInfo->pRes, false);
|
SSDataBlock* pDataBlock = createOneDataBlock(pInfo->pRes, false);
|
||||||
taosArraySet(p->pDataBlock, 0, pInfo->tsArray);
|
SColumnInfoData* pCol = (SColumnInfoData*) taosArrayGet(pDataBlock->pDataBlock, 0);
|
||||||
p->info.rows = size;
|
ASSERT(pCol->info.type == TSDB_DATA_TYPE_TIMESTAMP);
|
||||||
p->info.type = STREAM_REPROCESS;
|
colInfoDataEnsureCapacity(pCol, 0, size);
|
||||||
|
for (int32_t i = 0; i < size; i++) {
|
||||||
|
TSKEY* pTs = (TSKEY*)taosArrayGet(pInfo->tsArray, i);
|
||||||
|
colDataAppend(pCol, i, (char*)pTs, false);
|
||||||
|
}
|
||||||
|
pDataBlock->info.rows = size;
|
||||||
|
pDataBlock->info.type = STREAM_REPROCESS;
|
||||||
taosArrayClear(pInfo->tsArray);
|
taosArrayClear(pInfo->tsArray);
|
||||||
return p;
|
return pDataBlock;
|
||||||
}
|
}
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue