splitFlag
This commit is contained in:
parent
cbc5212635
commit
4ebf642369
|
@ -768,7 +768,7 @@ static int32_t stbSplSplitIntervalForBatch(SSplitContext* pCxt, SStableSplitInfo
|
||||||
SLogicSubplan* pSubplan = (SLogicSubplan*)pNode;
|
SLogicSubplan* pSubplan = (SLogicSubplan*)pNode;
|
||||||
pSubplan->id.groupId = pCxt->groupId;
|
pSubplan->id.groupId = pCxt->groupId;
|
||||||
pSubplan->id.queryId = pCxt->queryId;
|
pSubplan->id.queryId = pCxt->queryId;
|
||||||
pSubplan->splitFlag = SPLIT_FLAG_STABLE_SPLIT;
|
//pSubplan->splitFlag = SPLIT_FLAG_STABLE_SPLIT;
|
||||||
splSetSubplanVgroups(pSubplan, pSubplan->pNode);
|
splSetSubplanVgroups(pSubplan, pSubplan->pNode);
|
||||||
code = stbSplCreatePartWindowNode((SWindowLogicNode*)pSubplan->pNode, &pPartWindow);
|
code = stbSplCreatePartWindowNode((SWindowLogicNode*)pSubplan->pNode, &pPartWindow);
|
||||||
if (TSDB_CODE_SUCCESS == code) {
|
if (TSDB_CODE_SUCCESS == code) {
|
||||||
|
@ -1201,7 +1201,7 @@ static int32_t stbSplSplitAggNodeForCrossTableMulSubplan(SSplitContext* pCxt, SS
|
||||||
SLogicSubplan* pSubplan = (SLogicSubplan*)pNode;
|
SLogicSubplan* pSubplan = (SLogicSubplan*)pNode;
|
||||||
pSubplan->id.groupId = pCxt->groupId;
|
pSubplan->id.groupId = pCxt->groupId;
|
||||||
pSubplan->id.queryId = pCxt->queryId;
|
pSubplan->id.queryId = pCxt->queryId;
|
||||||
pSubplan->splitFlag = SPLIT_FLAG_STABLE_SPLIT;
|
//pSubplan->splitFlag = SPLIT_FLAG_STABLE_SPLIT;
|
||||||
splSetSubplanVgroups(pSubplan, pSubplan->pNode);
|
splSetSubplanVgroups(pSubplan, pSubplan->pNode);
|
||||||
code = stbSplCreatePartAggNode((SAggLogicNode*)pSubplan->pNode, &pPartAgg);
|
code = stbSplCreatePartAggNode((SAggLogicNode*)pSubplan->pNode, &pPartAgg);
|
||||||
if (code) break;
|
if (code) break;
|
||||||
|
@ -2009,7 +2009,7 @@ static int32_t insertSelectSplit(SSplitContext* pCxt, SLogicSubplan* pSubplan) {
|
||||||
code = splMountSubplan(pNewSubplan, pSubplanChildren);
|
code = splMountSubplan(pNewSubplan, pSubplanChildren);
|
||||||
}
|
}
|
||||||
|
|
||||||
SPLIT_FLAG_SET_MASK(info.pSubplan->splitFlag, SPLIT_FLAG_INSERT_SPLIT);
|
//SPLIT_FLAG_SET_MASK(info.pSubplan->splitFlag, SPLIT_FLAG_INSERT_SPLIT);
|
||||||
++(pCxt->groupId);
|
++(pCxt->groupId);
|
||||||
pCxt->split = true;
|
pCxt->split = true;
|
||||||
return code;
|
return code;
|
||||||
|
|
Loading…
Reference in New Issue