aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/common/reloptions.c
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2016-06-09 09:08:27 -0400
committerRobert Haas <rhaas@postgresql.org>2016-06-09 10:00:26 -0400
commitc9ce4a1c61ebf39c03885cc19fe7c32edc04a300 (patch)
tree45fd8dd5e21154f735d29aa744b2cea5b6cda3eb /src/backend/access/common/reloptions.c
parent6581e930a8546a764e948ad429fc2e179fc38d09 (diff)
downloadpostgresql-c9ce4a1c61ebf39c03885cc19fe7c32edc04a300.tar.gz
postgresql-c9ce4a1c61ebf39c03885cc19fe7c32edc04a300.zip
Eliminate "parallel degree" terminology.
This terminology provoked widespread complaints. So, instead, rename the GUC max_parallel_degree to max_parallel_workers_per_gather (leaving room for a possible future GUC max_parallel_workers that acts as a system-wide limit), and rename the parallel_degree reloption to parallel_workers. Rename structure members to match. These changes create a dump/restore hazard for users of PostgreSQL 9.6beta1 who have set the reloption (or applied the GUC using ALTER USER or ALTER DATABASE).
Diffstat (limited to 'src/backend/access/common/reloptions.c')
-rw-r--r--src/backend/access/common/reloptions.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/access/common/reloptions.c b/src/backend/access/common/reloptions.c
index 7448c7f30fe..cdf074fc985 100644
--- a/src/backend/access/common/reloptions.c
+++ b/src/backend/access/common/reloptions.c
@@ -270,7 +270,7 @@ static relopt_int intRelOpts[] =
},
{
{
- "parallel_degree",
+ "parallel_workers",
"Number of parallel processes that can be used per executor node for this relation.",
RELOPT_KIND_HEAP,
AccessExclusiveLock
@@ -1301,8 +1301,8 @@ default_reloptions(Datum reloptions, bool validate, relopt_kind kind)
offsetof(StdRdOptions, autovacuum) +offsetof(AutoVacOpts, analyze_scale_factor)},
{"user_catalog_table", RELOPT_TYPE_BOOL,
offsetof(StdRdOptions, user_catalog_table)},
- {"parallel_degree", RELOPT_TYPE_INT,
- offsetof(StdRdOptions, parallel_degree)}
+ {"parallel_workers", RELOPT_TYPE_INT,
+ offsetof(StdRdOptions, parallel_workers)}
};
options = parseRelOptions(reloptions, validate, kind, &numoptions);