enh: set _wstart to the output datablock of fill
This commit is contained in:
parent
a74c830125
commit
3fb91c6a18
|
@ -1390,6 +1390,9 @@ static int32_t createFillPhysiNode(SPhysiPlanContext* pCxt, SNodeList* pChildren
|
||||||
if (TSDB_CODE_SUCCESS == code) {
|
if (TSDB_CODE_SUCCESS == code) {
|
||||||
code = setNodeSlotId(pCxt, pChildTupe->dataBlockId, -1, pFillNode->pWStartTs, &pFill->pWStartTs);
|
code = setNodeSlotId(pCxt, pChildTupe->dataBlockId, -1, pFillNode->pWStartTs, &pFill->pWStartTs);
|
||||||
}
|
}
|
||||||
|
if (TSDB_CODE_SUCCESS == code) {
|
||||||
|
code = addDataBlockSlot(pCxt, &pFill->pWStartTs, pFill->node.pOutputDataBlockDesc);
|
||||||
|
}
|
||||||
|
|
||||||
if (TSDB_CODE_SUCCESS == code && NULL != pFillNode->pValues) {
|
if (TSDB_CODE_SUCCESS == code && NULL != pFillNode->pValues) {
|
||||||
pFill->pValues = nodesCloneNode(pFillNode->pValues);
|
pFill->pValues = nodesCloneNode(pFillNode->pValues);
|
||||||
|
|
Loading…
Reference in New Issue