[td-225] refactor.
This commit is contained in:
parent
1d002f4aa7
commit
a901745a03
|
@ -7164,6 +7164,7 @@ int32_t loadAllTableMeta(SSqlObj* pSql, struct SSqlInfo* pInfo) {
|
|||
int32_t numOfTables = taosArrayGetSize(tableNameList);
|
||||
STableMeta* pTableMeta = calloc(1, maxSize);
|
||||
|
||||
SArray* plist = taosArrayInit(4, sizeof(SName));
|
||||
for(int32_t i = 0; i < numOfTables; ++i) {
|
||||
SName* pname = taosArrayGet(tableNameList, i);
|
||||
tNameExtractFullName(pname, name);
|
||||
|
@ -7183,9 +7184,16 @@ int32_t loadAllTableMeta(SSqlObj* pSql, struct SSqlInfo* pInfo) {
|
|||
|
||||
STableMeta* pMeta = tscTableMetaDup(pTableMeta);
|
||||
taosHashPut(pCmd->pTableMetaMap, name, strlen(name), &pMeta, POINTER_BYTES);
|
||||
} else {// add to the retrieve table meta array list.
|
||||
taosArrayPush(plist, pname);
|
||||
}
|
||||
}
|
||||
|
||||
// load the table meta for a given table name list
|
||||
if (taosArrayGetSize(plist) > 0) {
|
||||
doGetTableMetaFromMnode();
|
||||
}
|
||||
|
||||
// return getTableMetaFromMnode(pSql, pTableMetaInfo);
|
||||
return TSDB_CODE_SUCCESS;
|
||||
}
|
||||
|
|
|
@ -2411,7 +2411,7 @@ static int32_t getTableMetaFromMnode(SSqlObj *pSql, STableMetaInfo *pTableMetaIn
|
|||
}
|
||||
|
||||
STableMetaInfo *pNewMeterMetaInfo = tscAddEmptyMetaInfo(pNewQueryInfo);
|
||||
assert(/*pNew->cmd.numOfClause == 1 && */pNewQueryInfo->numOfTables == 1);
|
||||
assert(pNewQueryInfo->numOfTables == 1);
|
||||
|
||||
tNameAssign(&pNewMeterMetaInfo->name, &pTableMetaInfo->name);
|
||||
|
||||
|
|
Loading…
Reference in New Issue