From 0912aa64650a7246f569e3fda17651dae0d0f7cc Mon Sep 17 00:00:00 2001 From: Alex Duan <417921451@qq.com> Date: Wed, 30 Nov 2022 10:59:22 +0800 Subject: [PATCH] feat(mnode): cluster status fixed some bugs --- src/mnode/src/mnodeVgroup.c | 3 +++ src/query/src/qTableMeta.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mnode/src/mnodeVgroup.c b/src/mnode/src/mnodeVgroup.c index c0ab75cadb..da902dd67b 100644 --- a/src/mnode/src/mnodeVgroup.c +++ b/src/mnode/src/mnodeVgroup.c @@ -844,6 +844,9 @@ static int32_t mnodeRetrieveStatus(SShowObj *pShow, char *data, int32_t rows, vo nAvailble++; else nUnAvailble++; + + // releae pVgroup ref + mnodeDecVgroupRef(pVgroup); } // set col data diff --git a/src/query/src/qTableMeta.c b/src/query/src/qTableMeta.c index 6b459b1434..90686142ad 100644 --- a/src/query/src/qTableMeta.c +++ b/src/query/src/qTableMeta.c @@ -72,7 +72,7 @@ SSchema* tscGetColumnSchemaById(STableMeta* pTableMeta, int16_t colId) { } STableMeta* tscCreateTableMetaFromMsg(STableMetaMsg* pTableMetaMsg) { - //assert(pTableMetaMsg != NULL && pTableMetaMsg->numOfColumns >= 2); + assert(pTableMetaMsg != NULL && pTableMetaMsg->numOfColumns >= 1); int32_t schemaSize = (pTableMetaMsg->numOfColumns + pTableMetaMsg->numOfTags) * sizeof(SSchema); STableMeta* pTableMeta = calloc(1, sizeof(STableMeta) + schemaSize); -- GitLab