From 2ec4e37e451a2a6d118d48477114b40df91841a8 Mon Sep 17 00:00:00 2001 From: SaitTalhaNisanci Date: Thu, 12 Aug 2021 18:21:45 +0300 Subject: [PATCH] Fix assert failure in FindReferencedTableColumn (#5175) --- src/backend/distributed/planner/multi_logical_optimizer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/planner/multi_logical_optimizer.c b/src/backend/distributed/planner/multi_logical_optimizer.c index d138ea635..16c300bc8 100644 --- a/src/backend/distributed/planner/multi_logical_optimizer.c +++ b/src/backend/distributed/planner/multi_logical_optimizer.c @@ -4523,7 +4523,7 @@ FindReferencedTableColumn(Expr *columnExpression, List *parentQueryList, Query * * When outerVars are considered, we modify parentQueryList, so this * logic might need to change when we support outervars in CTEs. */ - Assert(!skipOuterVars); + Assert(skipOuterVars); int cteParentListIndex = list_length(parentQueryList) - rangeTableEntry->ctelevelsup - 1;