diff --git a/source/libs/parser/src/parUtil.c b/source/libs/parser/src/parUtil.c index 192a4baf80b4d9e9a6e7c9f98d00c903e2ddfbb1..e5902dff1d2bee73994de30c4e6064bf7c3d2ce6 100644 --- a/source/libs/parser/src/parUtil.c +++ b/source/libs/parser/src/parUtil.c @@ -714,6 +714,8 @@ int32_t getTableVgroupFromCache(SParseMetaCache* pMetaCache, const SName* pName, SVgroupInfo* pVg = NULL; int32_t code = getMetaDataFromHash(fullName, strlen(fullName), pMetaCache->pTableVgroup, (void**)&pVg); if (TSDB_CODE_SUCCESS == code) { + ASSERT(0 != pVg->vgId); + ASSERT(0 != pVg->epSet.eps[pVg->epSet.inUse].fqdn[0]); memcpy(pVgroup, pVg, sizeof(SVgroupInfo)); } return code;