enh: insert client optimize
This commit is contained in:
parent
b420bf4c3d
commit
3355ad5150
|
@ -1464,10 +1464,16 @@ static int32_t parseInsertBody(SInsertParseContext* pCxt) {
|
||||||
}
|
}
|
||||||
|
|
||||||
STableDataBlocks* dataBuf = NULL;
|
STableDataBlocks* dataBuf = NULL;
|
||||||
|
if (pCxt->pComCxt->async) {
|
||||||
CHECK_CODE(getDataBlockFromList(pCxt->pTableBlockHashObj, &pCxt->pTableMeta->uid, sizeof(pCxt->pTableMeta->uid),
|
CHECK_CODE(getDataBlockFromList(pCxt->pTableBlockHashObj, &pCxt->pTableMeta->uid, sizeof(pCxt->pTableMeta->uid),
|
||||||
TSDB_DEFAULT_PAYLOAD_SIZE, sizeof(SSubmitBlk),
|
TSDB_DEFAULT_PAYLOAD_SIZE, sizeof(SSubmitBlk),
|
||||||
getTableInfo(pCxt->pTableMeta).rowSize, pCxt->pTableMeta, &dataBuf, NULL,
|
getTableInfo(pCxt->pTableMeta).rowSize, pCxt->pTableMeta, &dataBuf, NULL,
|
||||||
&pCxt->createTblReq));
|
&pCxt->createTblReq));
|
||||||
|
} else {
|
||||||
|
CHECK_CODE(getDataBlockFromList(pCxt->pTableBlockHashObj, tbFName, strlen(tbFName), TSDB_DEFAULT_PAYLOAD_SIZE,
|
||||||
|
sizeof(SSubmitBlk), getTableInfo(pCxt->pTableMeta).rowSize, pCxt->pTableMeta,
|
||||||
|
&dataBuf, NULL, &pCxt->createTblReq));
|
||||||
|
}
|
||||||
|
|
||||||
if (NULL != pBoundColsStart) {
|
if (NULL != pBoundColsStart) {
|
||||||
char* pCurrPos = pCxt->pSql;
|
char* pCurrPos = pCxt->pSql;
|
||||||
|
|
Loading…
Reference in New Issue