From 83020f444e1184b96f64a168b7bb2fdab455c5f3 Mon Sep 17 00:00:00 2001 From: SaitTalhaNisanci Date: Thu, 26 Nov 2020 13:45:27 +0300 Subject: [PATCH] Initialize fast planner restriction context (#4349) We initialize fast planner restriction context so that code paths that rely on this being not NULL will operate without a problem. --- .../distributed/planner/relation_restriction_equivalence.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/distributed/planner/relation_restriction_equivalence.c b/src/backend/distributed/planner/relation_restriction_equivalence.c index b52146611..565e17c11 100644 --- a/src/backend/distributed/planner/relation_restriction_equivalence.c +++ b/src/backend/distributed/planner/relation_restriction_equivalence.c @@ -1808,6 +1808,8 @@ FilterPlannerRestrictionForQuery(PlannerRestrictionContext *plannerRestrictionCo /* allocate the filtered planner restriction context and set all the fields */ PlannerRestrictionContext *filteredPlannerRestrictionContext = palloc0( sizeof(PlannerRestrictionContext)); + filteredPlannerRestrictionContext->fastPathRestrictionContext = + palloc0(sizeof(FastPathRestrictionContext)); filteredPlannerRestrictionContext->memoryContext = plannerRestrictionContext->memoryContext;