add checkpoint

This commit is contained in:
yihaoDeng 2023-06-28 12:22:27 +00:00
parent 0bf6675f39
commit 3d532a54a8
2 changed files with 3 additions and 5 deletions

View File

@ -45,7 +45,7 @@ int32_t streamStateSnapReaderOpen(STQ* pTq, int64_t sver, int64_t ever, SStreamS
pReader->ever = ever;
SStreamSnapReader* pSnapReader = NULL;
sprintf(tdir, "%s%s%s", pTq->path, TD_DIRSEP, VNODE_TQ_STREAM);
sprintf(tdir, "%s%s%s%s%s", pTq->path, TD_DIRSEP, VNODE_TQ_STREAM, TD_DIRSEP, "checkpoints");
streamSnapReaderOpen(pTq, sver, ever, tdir, &pSnapReader);
pReader->pReaderImpl = pSnapReader;

View File

@ -117,10 +117,10 @@ NextTbl:
tdbTbcClose(pReader->pCur);
pReader->pos += 1;
code = tdbTbcOpen(taosArrayGetP(pReader->tdbTbList, pReader->pos), &pReader->pCur, NULL);
pPair = taosArrayGet(pReader->tdbTbList, pReader->pos);
code = tdbTbcOpen(pPair->tbl, &pReader->pCur, NULL);
tdbTbcMoveToFirst(pReader->pCur);
pPair = taosArrayGet(pReader->tdbTbList, pReader->pos);
goto NextTbl;
}
}
@ -141,8 +141,6 @@ NextTbl:
tqInfo("vgId:%d, vnode stream-task snapshot read data vLen:%d", TD_VID(pReader->pTq->pVnode), vLen);
return code;
_exit:
return code;
_err:
tqError("vgId:%d, vnode stream-task snapshot read data failed since %s", TD_VID(pReader->pTq->pVnode),