mirror of https://github.com/citusdata/citus.git
fix style
parent
a79b4b31c9
commit
c2c6f7b910
|
|
@ -2813,11 +2813,12 @@ JoinTreeContainsLateral(Node *node, List *rtable)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(rte->rtekind == RTE_SUBQUERY)
|
if (rte->rtekind == RTE_SUBQUERY)
|
||||||
{
|
{
|
||||||
if (rte->subquery)
|
if (rte->subquery)
|
||||||
{
|
{
|
||||||
return JoinTreeContainsLateral((Node *) rte->subquery->jointree, rte->subquery->rtable);
|
return JoinTreeContainsLateral((Node *) rte->subquery->jointree,
|
||||||
|
rte->subquery->rtable);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|
@ -2844,7 +2845,6 @@ JoinTreeContainsLateral(Node *node, List *rtable)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* CheckPushDownFeasibilityAndComputeIndexes checks if the given join expression
|
* CheckPushDownFeasibilityAndComputeIndexes checks if the given join expression
|
||||||
* is a left outer join and if it is feasible to push down the join. If feasible,
|
* is a left outer join and if it is feasible to push down the join. If feasible,
|
||||||
|
|
@ -2907,7 +2907,8 @@ CheckPushDownFeasibilityAndComputeIndexes(JoinExpr *joinExpr, Query *query,
|
||||||
* This check can be improved to support the cases where the lateral reference
|
* This check can be improved to support the cases where the lateral reference
|
||||||
* does not cause an error in the final planner checks.
|
* does not cause an error in the final planner checks.
|
||||||
*/
|
*/
|
||||||
if (JoinTreeContainsLateral(joinExpr->rarg, query->rtable) || JoinTreeContainsLateral(joinExpr->larg, query->rtable))
|
if (JoinTreeContainsLateral(joinExpr->rarg, query->rtable) || JoinTreeContainsLateral(
|
||||||
|
joinExpr->larg, query->rtable))
|
||||||
{
|
{
|
||||||
ereport(DEBUG5, (errmsg(
|
ereport(DEBUG5, (errmsg(
|
||||||
"Lateral join is not supported for pushdown in this path.")));
|
"Lateral join is not supported for pushdown in this path.")));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue