From 8d11d1efac897b1f424dfe7788a73d841ac13daa Mon Sep 17 00:00:00 2001 From: shenglian zhou Date: Thu, 9 Sep 2021 09:11:01 +0800 Subject: [PATCH] regexp:add maxRegexStringLen configuration option --- src/common/src/tglobal.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/common/src/tglobal.c b/src/common/src/tglobal.c index 6e73227233..85713a3815 100644 --- a/src/common/src/tglobal.c +++ b/src/common/src/tglobal.c @@ -1036,6 +1036,16 @@ static void doInitGlobalConfig(void) { cfg.unitType = TAOS_CFG_UTYPE_BYTE; taosInitConfigOption(cfg); + cfg.option = "maxRegexStringLen"; + cfg.ptr = &tsMaxRegexStringLen; + cfg.valType = TAOS_CFG_VTYPE_INT32; + cfg.cfgType = TSDB_CFG_CTYPE_B_CONFIG | TSDB_CFG_CTYPE_B_CLIENT | TSDB_CFG_CTYPE_B_SHOW; + cfg.minValue = 0; + cfg.maxValue = TSDB_MAX_FIELD_LEN; + cfg.ptrLength = 0; + cfg.unitType = TAOS_CFG_UTYPE_BYTE; + taosInitConfigOption(cfg); + cfg.option = "maxNumOfOrderedRes"; cfg.ptr = &tsMaxNumOfOrderedResults; cfg.valType = TAOS_CFG_VTYPE_INT32;