aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/variable.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1999-02-18 06:01:11 +0000
committerBruce Momjian <bruce@momjian.us>1999-02-18 06:01:11 +0000
commitb4e7510e09d6e34a0af2dd2f4ec3e7d950bc4109 (patch)
treed1e52a74f9ad9ca0c48e87d68fd216a7559cd020 /src/backend/commands/variable.c
parent65ccd1039a50fd3a4a89d4efd0d726a363ec7876 (diff)
downloadpostgresql-b4e7510e09d6e34a0af2dd2f4ec3e7d950bc4109.tar.gz
postgresql-b4e7510e09d6e34a0af2dd2f4ec3e7d950bc4109.zip
Enable bushy and right-hand queries by default.
Diffstat (limited to 'src/backend/commands/variable.c')
-rw-r--r--src/backend/commands/variable.c56
1 files changed, 1 insertions, 55 deletions
diff --git a/src/backend/commands/variable.c b/src/backend/commands/variable.c
index 06b16986333..66f75c5f062 100644
--- a/src/backend/commands/variable.c
+++ b/src/backend/commands/variable.c
@@ -2,7 +2,7 @@
* Routines for handling of 'SET var TO',
* 'SHOW var' and 'RESET var' statements.
*
- * $Id: variable.c,v 1.18 1998/12/18 09:10:20 vadim Exp $
+ * $Id: variable.c,v 1.19 1999/02/18 06:00:44 momjian Exp $
*
*/
@@ -36,9 +36,6 @@ static bool parse_cost_heap(const char *);
static bool show_cost_index(void);
static bool reset_cost_index(void);
static bool parse_cost_index(const char *);
-static bool show_r_plans(void);
-static bool reset_r_plans(void);
-static bool parse_r_plans(const char *);
static bool reset_geqo(void);
static bool show_geqo(void);
static bool parse_geqo(const char *);
@@ -58,7 +55,6 @@ extern Cost _cpu_page_wight_;
extern Cost _cpu_index_page_wight_;
extern bool _use_geqo_;
extern int32 _use_geqo_rels_;
-extern bool _use_right_sided_plans_;
extern bool _use_keyset_query_optimizer;
/*
@@ -244,53 +240,6 @@ reset_geqo(void)
/*
*
- * R_PLANS
- *
- */
-static bool
-parse_r_plans(const char *value)
-{
- if (value == NULL)
- {
- reset_r_plans();
- return TRUE;
- }
-
- if (strcasecmp(value, "on") == 0)
- _use_right_sided_plans_ = true;
- else if (strcasecmp(value, "off") == 0)
- _use_right_sided_plans_ = false;
- else
- elog(ERROR, "Bad value for Right-sided Plans (%s)", value);
-
- return TRUE;
-}
-
-static bool
-show_r_plans()
-{
-
- if (_use_right_sided_plans_)
- elog(NOTICE, "Right-sided Plans are ON");
- else
- elog(NOTICE, "Right-sided Plans are OFF");
- return TRUE;
-}
-
-static bool
-reset_r_plans()
-{
-
-#ifdef USE_RIGHT_SIDED_PLANS
- _use_right_sided_plans_ = true;
-#else
- _use_right_sided_plans_ = false;
-#endif
- return TRUE;
-}
-
-/*
- *
* COST_HEAP
*
*/
@@ -659,9 +608,6 @@ struct VariableParsers
{
"geqo", parse_geqo, show_geqo, reset_geqo
},
- {
- "r_plans", parse_r_plans, show_r_plans, reset_r_plans
- },
#ifdef MULTIBYTE
{
"client_encoding", parse_client_encoding, show_client_encoding, reset_client_encoding