diff options
author | Bruce Momjian <bruce@momjian.us> | 1999-02-18 06:01:11 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1999-02-18 06:01:11 +0000 |
commit | b4e7510e09d6e34a0af2dd2f4ec3e7d950bc4109 (patch) | |
tree | d1e52a74f9ad9ca0c48e87d68fd216a7559cd020 /src/backend/commands/variable.c | |
parent | 65ccd1039a50fd3a4a89d4efd0d726a363ec7876 (diff) | |
download | postgresql-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.c | 56 |
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 |