From 17b9917bfab758917811e9f8d164d4341a6452e4 Mon Sep 17 00:00:00 2001 From: Xiaoyu Wang Date: Tue, 4 Jan 2022 22:43:29 -0500 Subject: [PATCH] TD-12696 bug fix for insert --- source/libs/parser/src/insertParser.c | 4 ---- source/libs/parser/test/mockCatalogService.cpp | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/source/libs/parser/src/insertParser.c b/source/libs/parser/src/insertParser.c index 73b1b17353..8b3c328cce 100644 --- a/source/libs/parser/src/insertParser.c +++ b/source/libs/parser/src/insertParser.c @@ -121,12 +121,8 @@ static int32_t findCol(SToken* pColname, int32_t start, int32_t end, SSchema* pS } static void buildMsgHeader(SVgDataBlocks* blocks) { - // SMsgDesc* desc = (SMsgDesc*)blocks->pData; - // desc->numOfVnodes = htonl(1); - // SSubmitMsg* submit = (SSubmitMsg*)(desc + 1); SSubmitMsg* submit = (SSubmitMsg*)blocks->pData; submit->header.vgId = htonl(blocks->vg.vgId); - // submit->header.contLen = htonl(blocks->size - sizeof(SMsgDesc)); submit->header.contLen = htonl(blocks->size); submit->length = submit->header.contLen; submit->numOfBlocks = htonl(blocks->numOfTables); diff --git a/source/libs/parser/test/mockCatalogService.cpp b/source/libs/parser/test/mockCatalogService.cpp index bdd023be83..2a0f6b38eb 100644 --- a/source/libs/parser/test/mockCatalogService.cpp +++ b/source/libs/parser/test/mockCatalogService.cpp @@ -28,7 +28,7 @@ class TableBuilder : public ITableBuilder { public: virtual TableBuilder& addColumn(const std::string& name, int8_t type, int32_t bytes) { assert(colId_ <= schema()->tableInfo.numOfTags + schema()->tableInfo.numOfColumns); - SSchema* col = schema()->schema + colId_; + SSchema* col = schema()->schema + (colId_ - 1); col->type = type; col->colId = colId_++; col->bytes = bytes;