fix(query): fix error.
This commit is contained in:
parent
0ad364f707
commit
bf3b2e8dde
|
@ -2837,11 +2837,12 @@ static int32_t mWinJoinCloneCacheBlk(SMJoinWindowCtx* pCtx) {
|
||||||
|
|
||||||
if (!pGrp->clonedBlk) {
|
if (!pGrp->clonedBlk) {
|
||||||
if (0 == pGrp->beginIdx) {
|
if (0 == pGrp->beginIdx) {
|
||||||
pGrp->blk = NULL;
|
SSDataBlock* p = NULL;
|
||||||
int32_t code = createOneDataBlock(pGrp->blk, true, &pGrp->blk);
|
int32_t code = createOneDataBlock(pGrp->blk, true, &p);
|
||||||
if (code) {
|
if (code) {
|
||||||
MJ_ERR_RET(code);
|
MJ_ERR_RET(code);
|
||||||
}
|
}
|
||||||
|
pGrp->blk = p;
|
||||||
} else {
|
} else {
|
||||||
pGrp->blk = blockDataExtractBlock(pGrp->blk, pGrp->beginIdx, pGrp->blk->info.rows - pGrp->beginIdx);
|
pGrp->blk = blockDataExtractBlock(pGrp->blk, pGrp->beginIdx, pGrp->blk->info.rows - pGrp->beginIdx);
|
||||||
pGrp->endIdx -= pGrp->beginIdx;
|
pGrp->endIdx -= pGrp->beginIdx;
|
||||||
|
|
Loading…
Reference in New Issue