diff --git a/doc/src/sgml/plpgsql.sgml b/doc/src/sgml/plpgsql.sgml
index 80764df092e8aa190767621b6c8585df6ecce665..f16ba97da6cbc03b09468354085425fb14b90e01 100644
--- a/doc/src/sgml/plpgsql.sgml
+++ b/doc/src/sgml/plpgsql.sgml
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/plpgsql.sgml,v 1.9 2002/11/10 00:35:58 momjian Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/plpgsql.sgml,v 1.10 2002/11/14 23:53:26 momjian Exp $
 -->
 
 <chapter id="plpgsql"> 
@@ -1900,7 +1900,7 @@ RAISE <replaceable class="parameter">level</replaceable> '<replaceable class="pa
     (raise an error and abort the current transaction). Whether error
     messages of a particular priority are reported to the client,
     written to the server log, or both is controlled by the
-    <option>SERVER_MIN_MESSAGES</option> and
+    <option>LOG_MIN_MESSAGES</option> and
     <option>CLIENT_MIN_MESSAGES</option> configuration variables. See
     the <citetitle>PostgreSQL Administrator's Guide</citetitle> for more
     information.
diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml
index 0f8ca84094ce7945d3312ed85115d426c7ed172c..38115cba24bfbd1c29ef9562428b59b4e7bb6cde 100644
--- a/doc/src/sgml/runtime.sgml
+++ b/doc/src/sgml/runtime.sgml
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.150 2002/11/11 20:14:03 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.151 2002/11/14 23:53:26 momjian Exp $
 -->
 
 <Chapter Id="runtime">
@@ -854,18 +854,17 @@ env PGOPTIONS='-c geqo=off' psql
    <para>
     <variablelist>
      <varlistentry>
-      <term><varname>SERVER_MIN_MESSAGES</varname> (<type>string</type>)</term>
+      <term><varname>CLIENT_MIN_MESSAGES</varname> (<type>string</type>)</term>
       <listitem>
        <para>
-        This controls how much message detail is written to the server
-        logs.  Valid values are <literal>DEBUG5</>,
+        This controls how much message detail is written to the
+        client.  Valid values are <literal>DEBUG5</>,
         <literal>DEBUG4</>, <literal>DEBUG3</>, <literal>DEBUG2</>,
-        <literal>DEBUG1</>, <literal>INFO</>, <literal>NOTICE</>,
-        <literal>WARNING</>, <literal>ERROR</>, <literal>LOG</>,
-        <literal>FATAL</>, and <literal>PANIC</>. Later values send
-        less detail to the logs.  The default is <literal>NOTICE</>.
-        Note that <literal>LOG</> has a different precedence here than
-        in <literal>CLIENT_MIN_MESSAGES</>.
+        <literal>DEBUG1</>, <literal>LOG</>, <literal>NOTICE</>,
+        <literal>WARNING</>, and <literal>ERROR</>.  Later values send
+        less information to the client.  The default is
+        <literal>NOTICE</>.  Note that <literal>LOG</> has a different
+        precedence here than in <literal>LOG_MIN_MESSAGES</>. 
        </para>
 
        <para>
@@ -952,23 +951,6 @@ env PGOPTIONS='-c geqo=off' psql
       </listitem>
      </varlistentry>
 
-     <varlistentry>
-      <term><varname>CLIENT_MIN_MESSAGES</varname> (<type>string</type>)</term>
-      <listitem>
-       <para>
-        This controls how much message detail is written to the
-        client.  Valid values are <literal>DEBUG5</>,
-        <literal>DEBUG4</>, <literal>DEBUG3</>, <literal>DEBUG2</>,
-        <literal>DEBUG1</>, <literal>LOG</>, <literal>NOTICE</>,
-        <literal>WARNING</>, and <literal>ERROR</>.  Later values send
-        less information to the client.  The default is
-        <literal>NOTICE</>.  Note that <literal>LOG</> has a different
-        precedence here than in <literal>SERVER_MIN_MESSAGES</>. Also
-        see that section for an explanation of the various values.
-       </para>
-      </listitem>
-     </varlistentry>
-
      <varlistentry>
       <term><varname>DEBUG_ASSERTIONS</varname> (<type>boolean</type>)</term>
       <listitem>
@@ -1076,6 +1058,25 @@ env PGOPTIONS='-c geqo=off' psql
       </listitem>
      </varlistentry>
 
+     <varlistentry>
+      <term><varname>LOG_MIN_MESSAGES</varname> (<type>string</type>)</term>
+      <listitem>
+       <para>
+        This controls how much message detail is written to the server
+        logs.  Valid values are <literal>DEBUG5</>,
+        <literal>DEBUG4</>, <literal>DEBUG3</>, <literal>DEBUG2</>,
+        <literal>DEBUG1</>, <literal>INFO</>, <literal>NOTICE</>,
+        <literal>WARNING</>, <literal>ERROR</>, <literal>LOG</>,
+        <literal>FATAL</>, and <literal>PANIC</>. Later values send
+        less detail to the logs.  The default is <literal>NOTICE</>.
+        Note that <literal>LOG</> has a different precedence here than
+        in <literal>CLIENT_MIN_MESSAGES</>.  Also see that section 
+	for an explanation of the various values.
+       </para>
+
+      </listitem>
+     </varlistentry>
+
      <varlistentry>
       <term><varname>LOG_PID</varname> (<type>boolean</type>)</term>
       <listitem>
@@ -2177,7 +2178,7 @@ dynamic_library_path = '/usr/local/lib/postgresql:/home/my_project/lib:$libdir'
        </row>
        <row>
         <entry><option>-d <replaceable>x</replaceable></option></entry>
-        <entry><literal>server_min_messages = DEBUG<replaceable>x</replaceable></></entry>
+        <entry><literal>log_min_messages = DEBUG<replaceable>x</replaceable></></entry>
        </row>
        <row>
         <entry><option>-F</option></entry>
diff --git a/src/backend/bootstrap/bootstrap.c b/src/backend/bootstrap/bootstrap.c
index a2b26bcdb00d506de0fd0057a405db3d2b4cf410..b1eb7eb21a874ef7c4e013ae400f7e3e003ce2ae 100644
--- a/src/backend/bootstrap/bootstrap.c
+++ b/src/backend/bootstrap/bootstrap.c
@@ -8,7 +8,7 @@
  * Portions Copyright (c) 1994, Regents of the University of California
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/bootstrap/bootstrap.c,v 1.144 2002/09/26 22:58:33 tgl Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/bootstrap/bootstrap.c,v 1.145 2002/11/14 23:53:27 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -263,7 +263,7 @@ BootstrapMain(int argc, char *argv[])
 					char	   *debugstr = palloc(strlen("debug") + strlen(optarg) + 1);
 
 					sprintf(debugstr, "debug%s", optarg);
-					SetConfigOption("server_min_messages", debugstr,
+					SetConfigOption("log_min_messages", debugstr,
 									PGC_POSTMASTER, PGC_S_ARGV);
 					SetConfigOption("client_min_messages", debugstr,
 									PGC_POSTMASTER, PGC_S_ARGV);
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c
index 7f3680200762be00fd67ec2efd983876fea8bb4e..69363cd8f76c5fcddc7f0424db390e6108555c75 100644
--- a/src/backend/postmaster/postmaster.c
+++ b/src/backend/postmaster/postmaster.c
@@ -37,7 +37,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.293 2002/11/13 00:39:47 momjian Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.294 2002/11/14 23:53:27 momjian Exp $
  *
  * NOTES
  *
@@ -451,7 +451,7 @@ PostmasterMain(int argc, char *argv[])
 					char	   *debugstr = palloc(strlen("debug") + strlen(optarg) + 1);
 
 					sprintf(debugstr, "debug%s", optarg);
-					SetConfigOption("server_min_messages", debugstr,
+					SetConfigOption("log_min_messages", debugstr,
 									PGC_POSTMASTER, PGC_S_ARGV);
 					pfree(debugstr);
 					debug_flag = atoi(optarg);
diff --git a/src/backend/tcop/postgres.c b/src/backend/tcop/postgres.c
index 82eebee4fa87fcf93a252d1648e49e1b2e80e949..0a69c3bb7da69cf1c68e71b0e6165cdf15012be9 100644
--- a/src/backend/tcop/postgres.c
+++ b/src/backend/tcop/postgres.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.307 2002/10/31 21:34:16 tgl Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.308 2002/11/14 23:53:27 momjian Exp $
  *
  * NOTES
  *	  this is the "main" module of the postgres backend and
@@ -1339,7 +1339,7 @@ PostgresMain(int argc, char *argv[], const char *username)
 						char	   *debugstr = palloc(strlen("debug") + strlen(optarg) + 1);
 
 						sprintf(debugstr, "debug%s", optarg);
-						SetConfigOption("server_min_messages", debugstr, ctx, gucsource);
+						SetConfigOption("log_min_messages", debugstr, ctx, gucsource);
 						pfree(debugstr);
 
 					}
@@ -1349,7 +1349,7 @@ PostgresMain(int argc, char *argv[], const char *username)
 						 * from propagating to backend.  It would be nice
 						 * to set it to the postgresql.conf value here.
 						 */
-						SetConfigOption("server_min_messages", "notice",
+						SetConfigOption("log_min_messages", "notice",
 										ctx, gucsource);
 				}
 				break;
@@ -1590,7 +1590,7 @@ PostgresMain(int argc, char *argv[], const char *username)
 
 	/*
 	 * -d is not the same as setting
-	 * server_min_messages because it enables other
+	 * log_min_messages because it enables other
 	 * output options.
 	 */
 	if (debug_flag >= 1)
@@ -1781,7 +1781,7 @@ PostgresMain(int argc, char *argv[], const char *username)
 	if (!IsUnderPostmaster)
 	{
 		puts("\nPOSTGRES backend interactive interface ");
-		puts("$Revision: 1.307 $ $Date: 2002/10/31 21:34:16 $\n");
+		puts("$Revision: 1.308 $ $Date: 2002/11/14 23:53:27 $\n");
 	}
 
 	/*
diff --git a/src/backend/utils/error/elog.c b/src/backend/utils/error/elog.c
index 66c17e2e8cc28cfa2b7638bd6e96de3af926db81..94abd521b6116081b96d8500844ca4ba4a799d96 100644
--- a/src/backend/utils/error/elog.c
+++ b/src/backend/utils/error/elog.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.104 2002/11/01 17:55:23 tgl Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/utils/error/elog.c,v 1.105 2002/11/14 23:53:27 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -148,21 +148,21 @@ elog(int lev, const char *fmt,...)
 	/* Complicated because LOG is sorted out-of-order for this purpose */
 	if (lev == LOG || lev == COMMERROR)
 	{
-		if (server_min_messages == LOG)
+		if (log_min_messages == LOG)
 			output_to_server = true;
-		else if (server_min_messages < FATAL)
+		else if (log_min_messages < FATAL)
 			output_to_server = true;
 	}
 	else
 	{
 		/* lev != LOG */
-		if (server_min_messages == LOG)
+		if (log_min_messages == LOG)
 		{
 			if (lev >= FATAL)
 				output_to_server = true;
 		}
 		/* Neither is LOG */
-		else if (lev >= server_min_messages)
+		else if (lev >= log_min_messages)
 			output_to_server = true;
 	}
 
diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c
index ac1c97fedffdf71b397cde7b9ce7a24289d1e492..8802e5fbdcefdd30eb5a9658a63895d3a8a6f291 100644
--- a/src/backend/utils/misc/guc.c
+++ b/src/backend/utils/misc/guc.c
@@ -5,7 +5,7 @@
  * command, configuration file, and command line options.
  * See src/backend/utils/misc/README for more information.
  *
- * $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.100 2002/11/08 17:37:52 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.101 2002/11/14 23:53:27 momjian Exp $
  *
  * Copyright 2000 by PostgreSQL Global Development Group
  * Written by Peter Eisentraut <peter_e@gmx.net>.
@@ -105,9 +105,9 @@ int			log_min_error_statement = ERROR;
 char	   *log_min_error_statement_str = NULL;
 const char	log_min_error_statement_str_default[] = "panic";
 
-int			server_min_messages = NOTICE;
-char	   *server_min_messages_str = NULL;
-const char	server_min_messages_str_default[] = "notice";
+int			log_min_messages = NOTICE;
+char	   *log_min_messages_str = NULL;
+const char	log_min_messages_str_default[] = "notice";
 
 int			client_min_messages = NOTICE;
 char	   *client_min_messages_str = NULL;
@@ -805,8 +805,8 @@ static struct config_string
 	},
 
 	{
-		{"server_min_messages", PGC_USERSET}, &server_min_messages_str,
-		server_min_messages_str_default, assign_server_min_messages, NULL
+		{"log_min_messages", PGC_USERSET}, &log_min_messages_str,
+		log_min_messages_str_default, assign_log_min_messages, NULL
 	},
 
 	{
@@ -2927,10 +2927,10 @@ GUCArrayDelete(ArrayType *array, const char *name)
 }
 
 const char *
-assign_server_min_messages(const char *newval,
+assign_log_min_messages(const char *newval,
 						   bool doit, bool interactive)
 {
-	return (assign_msglvl(&server_min_messages, newval, doit, interactive));
+	return (assign_msglvl(&log_min_messages, newval, doit, interactive));
 }
 
 const char *
diff --git a/src/backend/utils/misc/postgresql.conf.sample b/src/backend/utils/misc/postgresql.conf.sample
index ee721a358a81fad489c739434483bc2ac0386339..ff72af3c25923cedbbe5174fd96fbd06fb1eea86 100644
--- a/src/backend/utils/misc/postgresql.conf.sample
+++ b/src/backend/utils/misc/postgresql.conf.sample
@@ -112,7 +112,7 @@
 #
 #	Message display
 #
-#server_min_messages = notice	# Values, in order of decreasing detail:
+#log_min_messages = notice	# Values, in order of decreasing detail:
 				#   debug5, debug4, debug3, debug2, debug1,
 				#   info, notice, warning, error, log, fatal,
 				#   panic
diff --git a/src/bin/psql/tab-complete.c b/src/bin/psql/tab-complete.c
index 4b3e4c13a9b38afeb5b4723c18fead895dda0b74..3c65195de77456f5074df4e9aee78dd23e519603 100644
--- a/src/bin/psql/tab-complete.c
+++ b/src/bin/psql/tab-complete.c
@@ -3,7 +3,7 @@
  *
  * Copyright 2000-2002 by PostgreSQL Global Development Group
  *
- * $Header: /cvsroot/pgsql/src/bin/psql/tab-complete.c,v 1.65 2002/11/08 17:37:52 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/bin/psql/tab-complete.c,v 1.66 2002/11/14 23:53:27 momjian Exp $
  */
 
 /*----------------------------------------------------------------------
@@ -229,7 +229,7 @@ psql_completion(char *text, int start, int end)
 		"enable_hashjoin",
 		"geqo",
 		"fsync",
-		"server_min_messages",
+		"log_min_messages",
 		"client_min_messages",
 		"debug_assertions",
 		"log_statement",
diff --git a/src/include/utils/guc.h b/src/include/utils/guc.h
index 48221bded3138208f4cf202daef5360c571e8724..e891580e32b58f131584c5c4cf0d4398cd7821e4 100644
--- a/src/include/utils/guc.h
+++ b/src/include/utils/guc.h
@@ -4,7 +4,7 @@
  * External declarations pertaining to backend/utils/misc/guc.c and
  * backend/utils/misc/guc-file.l
  *
- * $Id: guc.h,v 1.24 2002/10/21 18:57:35 petere Exp $
+ * $Id: guc.h,v 1.25 2002/11/14 23:53:27 momjian Exp $
  */
 #ifndef GUC_H
 #define GUC_H
@@ -103,7 +103,7 @@ extern ArrayType *GUCArrayDelete(ArrayType *array, const char *name);
 extern const char *assign_min_error_statement(const char *newval, bool doit,
 						   bool interactive);
 
-extern const char *assign_server_min_messages(const char *newval,
+extern const char *assign_log_min_messages(const char *newval,
 						   bool doit, bool interactive);
 extern const char *assign_client_min_messages(const char *newval,
 						   bool doit, bool interactive);
@@ -129,9 +129,9 @@ extern int	log_min_error_statement;
 extern char *log_min_error_statement_str;
 extern const char log_min_error_statement_str_default[];
 
-extern int	server_min_messages;
-extern char *server_min_messages_str;
-extern const char server_min_messages_str_default[];
+extern int	log_min_messages;
+extern char *log_min_messages_str;
+extern const char log_min_messages_str_default[];
 
 extern int	client_min_messages;
 extern char *client_min_messages_str;