From 8e9183a04a4b64d489ddc51d95cec7ef912f5120 Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Fri, 31 Dec 2021 03:39:51 +0000 Subject: [PATCH 1/2] more --- include/common/tmsg.h | 5 +++++ include/dnode/vnode/meta/meta.h | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/include/common/tmsg.h b/include/common/tmsg.h index 17a4d4ad2c..6bb5406bba 100644 --- a/include/common/tmsg.h +++ b/include/common/tmsg.h @@ -1271,6 +1271,11 @@ typedef struct SVCreateTbReq { }; } SVCreateTbReq; +typedef struct { + uint64_t ver; // use a general definition + SArray* pArray; +} SVCreateTbBatchReq; + int tmsgSVCreateTbReqEncode(SMsgEncoder* pCoder, SVCreateTbReq* pReq); int tmsgSVCreateTbReqDecode(SMsgDecoder* pCoder, SVCreateTbReq* pReq); int tSerializeSVCreateTbReq(void** buf, const SVCreateTbReq* pReq); diff --git a/include/dnode/vnode/meta/meta.h b/include/dnode/vnode/meta/meta.h index b75e478add..d587107270 100644 --- a/include/dnode/vnode/meta/meta.h +++ b/include/dnode/vnode/meta/meta.h @@ -59,9 +59,9 @@ STbCfg * metaGetTbInfoByUid(SMeta *pMeta, tb_uid_t uid); STbCfg * metaGetTbInfoByName(SMeta *pMeta, char *tbname, tb_uid_t *uid); SSchemaWrapper *metaGetTableSchema(SMeta *pMeta, tb_uid_t uid, int32_t sver, bool isinline); -SMTbCursor * metaOpenTbCursor(SMeta *pMeta); -void metaCloseTbCursor(SMTbCursor *pTbCur); -char *metaTbCursorNext(SMTbCursor *pTbCur); +SMTbCursor *metaOpenTbCursor(SMeta *pMeta); +void metaCloseTbCursor(SMTbCursor *pTbCur); +char * metaTbCursorNext(SMTbCursor *pTbCur); // Options void metaOptionsInit(SMetaCfg *pMetaCfg); From dc8bad19df35ad3a3300deb5f03a36f67940c42e Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Fri, 31 Dec 2021 03:45:44 +0000 Subject: [PATCH 2/2] more --- include/common/tmsg.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/common/tmsg.h b/include/common/tmsg.h index 6bb5406bba..80dec89611 100644 --- a/include/common/tmsg.h +++ b/include/common/tmsg.h @@ -23,6 +23,7 @@ extern "C" { #include "encode.h" #include "taosdef.h" #include "taoserror.h" +#include "tarray.h" #include "tcoding.h" #include "tdataformat.h" #include "tlist.h"