summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/planner.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/optimizer/plan/planner.c')
-rw-r--r--src/backend/optimizer/plan/planner.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/backend/optimizer/plan/planner.c b/src/backend/optimizer/plan/planner.c
index f34849328b5..4897d864a68 100644
--- a/src/backend/optimizer/plan/planner.c
+++ b/src/backend/optimizer/plan/planner.c
@@ -36,6 +36,7 @@
#endif
#include "optimizer/clauses.h"
#include "optimizer/cost.h"
+#include "optimizer/paramassign.h"
#include "optimizer/pathnode.h"
#include "optimizer/paths.h"
#include "optimizer/plancat.h"
@@ -466,7 +467,7 @@ subquery_planner(PlannerGlobal *glob, Query *parse,
root->hasInheritedTarget = false;
root->hasRecursion = hasRecursion;
if (hasRecursion)
- root->wt_param_id = SS_assign_special_param(root);
+ root->wt_param_id = assign_special_exec_param(root);
else
root->wt_param_id = -1;
root->non_recursive_path = NULL;
@@ -1362,7 +1363,7 @@ inheritance_planner(PlannerInfo *root)
returningLists,
rowMarks,
NULL,
- SS_assign_special_param(root)));
+ assign_special_exec_param(root)));
}
/*--------------------
@@ -1955,7 +1956,7 @@ grouping_planner(PlannerInfo *root, bool inheritance_update,
{
path = (Path *) create_lockrows_path(root, final_rel, path,
root->rowMarks,
- SS_assign_special_param(root));
+ assign_special_exec_param(root));
}
/*
@@ -2015,7 +2016,7 @@ grouping_planner(PlannerInfo *root, bool inheritance_update,
returningLists,
rowMarks,
parse->onConflict,
- SS_assign_special_param(root));
+ assign_special_exec_param(root));
}
/* And shove it into final_rel */