From fab634f81e3aa9ceab4183e6316aee49e888cd26 Mon Sep 17 00:00:00 2001 From: onderkalaci Date: Fri, 28 Apr 2023 14:21:24 +0300 Subject: [PATCH] fix insert .. select pushdown --- src/backend/distributed/planner/insert_select_planner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/planner/insert_select_planner.c b/src/backend/distributed/planner/insert_select_planner.c index 38f83bd1d..24d550004 100644 --- a/src/backend/distributed/planner/insert_select_planner.c +++ b/src/backend/distributed/planner/insert_select_planner.c @@ -907,7 +907,7 @@ RouterModifyTaskForShardInterval(Query *originalQuery, * Note that this is only the case with PG14 as the parameter doesn't exist * prior to that. */ - shardRestrictionList = make_simple_restrictinfo(NULL, + shardRestrictionList = make_simple_restrictinfo(restriction->plannerInfo, (Expr *) shardOpExpressions); extendedBaseRestrictInfo = lappend(extendedBaseRestrictInfo, shardRestrictionList);