[TD-225] refactor.
This commit is contained in:
parent
d13a4e79d9
commit
5e0fba93a1
|
@ -1048,6 +1048,7 @@ static void joinRetrieveFinalResCallback(void* param, TAOS_RES* tres, int numOfR
|
||||||
}
|
}
|
||||||
|
|
||||||
// update the records for each subquery in parent sql object.
|
// update the records for each subquery in parent sql object.
|
||||||
|
bool isSTableSub = tscIsTwoStageSTableQuery(pQueryInfo, 0);
|
||||||
for (int32_t i = 0; i < pState->numOfSub; ++i) {
|
for (int32_t i = 0; i < pState->numOfSub; ++i) {
|
||||||
if (pParentSql->pSubs[i] == NULL) {
|
if (pParentSql->pSubs[i] == NULL) {
|
||||||
tscDebug("%p %p sub:%d not retrieve data", pParentSql, NULL, i);
|
tscDebug("%p %p sub:%d not retrieve data", pParentSql, NULL, i);
|
||||||
|
@ -1061,8 +1062,7 @@ static void joinRetrieveFinalResCallback(void* param, TAOS_RES* tres, int numOfR
|
||||||
pRes1->numOfRows, pRes1->numOfTotal);
|
pRes1->numOfRows, pRes1->numOfTotal);
|
||||||
assert(pRes1->row < pRes1->numOfRows);
|
assert(pRes1->row < pRes1->numOfRows);
|
||||||
} else {
|
} else {
|
||||||
SQueryInfo* pQueryInfo = tscGetQueryInfoDetail(&pParentSql->pSubs[i]->cmd, 0);
|
if (!isSTableSub) {
|
||||||
if (!tscIsTwoStageSTableQuery(pQueryInfo, 0)) {
|
|
||||||
pRes1->numOfClauseTotal += pRes1->numOfRows;
|
pRes1->numOfClauseTotal += pRes1->numOfRows;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue