more refact
This commit is contained in:
parent
5b64b2921f
commit
179dc39075
|
@ -223,8 +223,8 @@ struct STbData {
|
|||
};
|
||||
|
||||
struct SMemTable {
|
||||
SVBufPool *pPool;
|
||||
T_REF_DECLARE()
|
||||
STsdb *pTsdb;
|
||||
int32_t nRef;
|
||||
SRWLatch latch;
|
||||
TSDBKEY minKey;
|
||||
TSDBKEY maxKey;
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue