diff --git a/src/common/src/tglobal.c b/src/common/src/tglobal.c index a58303e9fc98a0dab30da1440c32cf03c5b1fa1e..991c08b55853319354f513105e8d00259aa03840 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 f146ec0b8b675527b41dfb2267946193e5e5fe89..5bd69aece2ffa2166c268b437549c95a30608383 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