mirror of https://github.com/citusdata/citus.git
!!!!! DO NOT MERGE THIS COMMIT
parent
abe85798a8
commit
95674ad4e3
|
@ -672,8 +672,8 @@ ShardsMatchingDeleteCriteria(Oid relationId, List *shardIntervalList,
|
|||
Expr *lessThanExpr = (Expr *) linitial(andExpr->args);
|
||||
Expr *greaterThanExpr = (Expr *) lsecond(andExpr->args);
|
||||
|
||||
RestrictInfo *lessThanRestrictInfo = make_simple_restrictinfo(lessThanExpr);
|
||||
RestrictInfo *greaterThanRestrictInfo = make_simple_restrictinfo(
|
||||
RestrictInfo *lessThanRestrictInfo = make_simple_restrictinfo(NULL, lessThanExpr);
|
||||
RestrictInfo *greaterThanRestrictInfo = make_simple_restrictinfo(NULL,
|
||||
greaterThanExpr);
|
||||
|
||||
restrictInfoList = lappend(restrictInfoList, lessThanRestrictInfo);
|
||||
|
|
|
@ -747,7 +747,7 @@ RouterModifyTaskForShardInterval(Query *originalQuery,
|
|||
continue;
|
||||
}
|
||||
|
||||
shardRestrictionList = make_simple_restrictinfo((Expr *) shardOpExpressions);
|
||||
shardRestrictionList = make_simple_restrictinfo(NULL, (Expr *) shardOpExpressions);
|
||||
extendedBaseRestrictInfo = lappend(extendedBaseRestrictInfo,
|
||||
shardRestrictionList);
|
||||
|
||||
|
|
|
@ -2054,7 +2054,7 @@ GetRestrictInfoListForRelation(RangeTblEntry *rangeTblEntry,
|
|||
* If the restriction involves multiple tables, we cannot add it to
|
||||
* input relation's expression list.
|
||||
*/
|
||||
Relids varnos = pull_varnos((Node *) restrictionClause);
|
||||
Relids varnos = pull_varnos(NULL, (Node *) restrictionClause);
|
||||
if (bms_num_members(varnos) != 1)
|
||||
{
|
||||
continue;
|
||||
|
|
Loading…
Reference in New Issue