From 0f3531faea894224c8f3808490d9d954b9da3245 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20Dub=C3=A9?= Date: Tue, 14 Apr 2020 20:19:41 +0000 Subject: [PATCH] We don't need to PartiallyEvaluateExpression on original limit/offset --- src/backend/distributed/planner/query_pushdown_planning.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/backend/distributed/planner/query_pushdown_planning.c b/src/backend/distributed/planner/query_pushdown_planning.c index adc345abe..3cc0455cb 100644 --- a/src/backend/distributed/planner/query_pushdown_planning.c +++ b/src/backend/distributed/planner/query_pushdown_planning.c @@ -1665,10 +1665,6 @@ SubqueryPushdownMultiNodeTree(Query *originalQuery) * expression on the LIMIT and OFFSET clauses. Note that logical optimizer * expects those clauses to be already evaluated. */ - extendedOpNode->originalLimitCount = - PartiallyEvaluateExpression(extendedOpNode->originalLimitCount, NULL); - extendedOpNode->originalLimitOffset = - PartiallyEvaluateExpression(extendedOpNode->originalLimitOffset, NULL); extendedOpNode->limitCount = PartiallyEvaluateExpression(extendedOpNode->limitCount, NULL); extendedOpNode->limitOffset =