more refact

This commit is contained in:
Hongze Cheng 2022-06-06 01:51:10 +00:00
parent 5b64b2921f
commit 179dc39075
2 changed files with 5 additions and 5 deletions

View File

@ -223,8 +223,8 @@ struct STbData {
};
struct SMemTable {
SVBufPool *pPool;
T_REF_DECLARE()
STsdb *pTsdb;
int32_t nRef;
SRWLatch latch;
TSDBKEY minKey;
TSDBKEY maxKey;

View File

@ -36,8 +36,8 @@ int tsdbMemTableCreate(STsdb *pTsdb, SMemTable **ppMemTable) {
return -1;
}
pMemTable->pPool = pTsdb->pVnode->inUse;
T_REF_INIT_VAL(pMemTable, 1);
pMemTable->pTsdb = pTsdb;
pMemTable->nRef = 1;
taosInitRWLatch(&pMemTable->latch);
pMemTable->minKey = (TSDBKEY){.ts = TSKEY_MAX, .version = INT64_MAX};
pMemTable->maxKey = (TSDBKEY){.ts = TSKEY_MIN, .version = -1};
@ -287,7 +287,7 @@ int tsdbInsertTableData(STsdb *pTsdb, SSubmitMsgIter *pMsgIter, SSubmitBlk *pBlo
// copy data to buffer pool
int32_t tlen = pMsgIter->dataLen + pMsgIter->schemaLen + sizeof(*pBlock);
pBlkCopy = (SSubmitBlk *)vnodeBufPoolMalloc(pTsdb->mem->pPool, tlen);
pBlkCopy = (SSubmitBlk *)vnodeBufPoolMalloc(pTsdb->pVnode->inUse, tlen);
memcpy(pBlkCopy, pBlock, tlen);
tInitSubmitBlkIter(pMsgIter, pBlkCopy, &blkIter);