From 570e00b68952403f73818201102b37aeb34eaa0e Mon Sep 17 00:00:00 2001 From: AlexDuan <417921451@qq.com> Date: Wed, 1 Sep 2021 15:22:23 +0800 Subject: [PATCH] modify global config num ok and add assert --- src/common/src/tglobal.c | 5 +++-- src/util/inc/tconfig.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/common/src/tglobal.c b/src/common/src/tglobal.c index a58303e9fc..991c08b558 100644 --- a/src/common/src/tglobal.c +++ b/src/common/src/tglobal.c @@ -1551,8 +1551,6 @@ static void doInitGlobalConfig(void) { cfg.maxValue = MAX_FLOAT; cfg.ptrLength = 0; cfg.unitType = TAOS_CFG_UTYPE_NONE; - - taosInitConfigOption(cfg); cfg.option = "dPrecision"; @@ -1584,6 +1582,9 @@ static void doInitGlobalConfig(void) { cfg.ptrLength = 0; cfg.unitType = TAOS_CFG_UTYPE_NONE; taosInitConfigOption(cfg); + assert(tsGlobalConfigNum == TSDB_CFG_MAX_NUM); +#else + assert(tsGlobalConfigNum == TSDB_CFG_MAX_NUM - 5); #endif } diff --git a/src/util/inc/tconfig.h b/src/util/inc/tconfig.h index f146ec0b8b..5bd69aece2 100644 --- a/src/util/inc/tconfig.h +++ b/src/util/inc/tconfig.h @@ -20,7 +20,7 @@ extern "C" { #endif -#define TSDB_CFG_MAX_NUM 116 // 110 + 6 with lossy option +#define TSDB_CFG_MAX_NUM 119 #define TSDB_CFG_PRINT_LEN 23 #define TSDB_CFG_OPTION_LEN 24 #define TSDB_CFG_VALUE_LEN 41 -- GitLab