From 51abd736e00fb6abff1c8f3ea1a2d05fc5b8e017 Mon Sep 17 00:00:00 2001 From: dmchen Date: Wed, 15 Nov 2023 10:13:00 +0000 Subject: [PATCH] fix/TD-27336 --- source/dnode/mnode/impl/src/mndStb.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/source/dnode/mnode/impl/src/mndStb.c b/source/dnode/mnode/impl/src/mndStb.c index a7997f6fa7..de21713c5a 100644 --- a/source/dnode/mnode/impl/src/mndStb.c +++ b/source/dnode/mnode/impl/src/mndStb.c @@ -1178,8 +1178,16 @@ static int32_t mndProcessCreateStbReq(SRpcMsg *pReq) { SName name = {0}; tNameFromString(&name, createReq.name, T_NAME_ACCT | T_NAME_DB | T_NAME_TABLE); - auditRecord(pReq, pMnode->clusterId, "createStb", name.dbname, name.tname, createReq.sql, createReq.sqlLen); + if(createReq.sql == NULL && createReq.sqlLen == 0){ + char detail[1000] = {0}; + sprintf(detail, "dbname:%s, stable name:%s", name.dbname, name.tname); + + auditRecord(pReq, pMnode->clusterId, "createStb", name.dbname, name.tname, detail, strlen(detail)); + } + else{ + auditRecord(pReq, pMnode->clusterId, "createStb", name.dbname, name.tname, createReq.sql, createReq.sqlLen); + } _OVER: if (code != 0 && code != TSDB_CODE_ACTION_IN_PROGRESS) { mError("stb:%s, failed to create since %s", createReq.name, terrstr());