Make debug_assertions default to ON, when compiled in at all, for
backwards compatibility with old behavior.
This commit is contained in:
parent
b0d5036c7c
commit
7090c3e858
@ -1,5 +1,5 @@
|
|||||||
<!--
|
<!--
|
||||||
$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.17 2000/07/22 14:49:00 petere Exp $
|
$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.18 2000/08/11 18:31:06 tgl Exp $
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<Chapter Id="runtime">
|
<Chapter Id="runtime">
|
||||||
@ -683,8 +683,11 @@ env PGOPTIONS='--geqo=off' psql
|
|||||||
Turns on various assertion checks. This is a debugging aid. If
|
Turns on various assertion checks. This is a debugging aid. If
|
||||||
you are experiencing strange problems or crashes you might
|
you are experiencing strange problems or crashes you might
|
||||||
want to turn this on, as it might expose programming mistakes.
|
want to turn this on, as it might expose programming mistakes.
|
||||||
To use this option, the macro <literal>USE_ASSERT_CHECKING</>
|
To use this option, the macro <literal>USE_ASSERT_CHECKING</literal>
|
||||||
must be defined when Postgres is built.
|
must be defined when Postgres is built (see the configure option
|
||||||
|
<literal>--enable-cassert</literal>). Note that
|
||||||
|
<literal>DEBUG_ASSERTIONS</literal> defaults to ON if Postgres
|
||||||
|
has been built this way.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
* Support for grand unified configuration scheme, including SET
|
* Support for grand unified configuration scheme, including SET
|
||||||
* command, configuration file, and command line options.
|
* command, configuration file, and command line options.
|
||||||
*
|
*
|
||||||
* $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.7 2000/07/14 15:43:47 thomas Exp $
|
* $Header: /cvsroot/pgsql/src/backend/utils/misc/guc.c,v 1.8 2000/08/11 18:31:10 tgl Exp $
|
||||||
*
|
*
|
||||||
* Copyright 2000 by PostgreSQL Global Development Group
|
* Copyright 2000 by PostgreSQL Global Development Group
|
||||||
* Written by Peter Eisentraut <peter_e@gmx.net>.
|
* Written by Peter Eisentraut <peter_e@gmx.net>.
|
||||||
@ -38,7 +38,7 @@ extern bool Log_connections;
|
|||||||
* Debugging options
|
* Debugging options
|
||||||
*/
|
*/
|
||||||
#ifdef USE_ASSERT_CHECKING
|
#ifdef USE_ASSERT_CHECKING
|
||||||
bool assert_enabled;
|
bool assert_enabled = true;
|
||||||
#endif
|
#endif
|
||||||
bool Debug_print_query = false;
|
bool Debug_print_query = false;
|
||||||
bool Debug_print_plan = false;
|
bool Debug_print_plan = false;
|
||||||
@ -52,7 +52,7 @@ bool Show_executor_stats = false;
|
|||||||
bool Show_query_stats = false; /* this is sort of all three above together */
|
bool Show_query_stats = false; /* this is sort of all three above together */
|
||||||
bool Show_btree_build_stats = false;
|
bool Show_btree_build_stats = false;
|
||||||
|
|
||||||
bool SQL_inheritance;
|
bool SQL_inheritance = true;
|
||||||
|
|
||||||
|
|
||||||
enum config_type
|
enum config_type
|
||||||
@ -161,7 +161,7 @@ ConfigureNamesBool[] =
|
|||||||
{"log_pid", PGC_SIGHUP, &Log_pid, false},
|
{"log_pid", PGC_SIGHUP, &Log_pid, false},
|
||||||
|
|
||||||
#ifdef USE_ASSERT_CHECKING
|
#ifdef USE_ASSERT_CHECKING
|
||||||
{"debug_assertions", PGC_USERSET, &assert_enabled, false},
|
{"debug_assertions", PGC_USERSET, &assert_enabled, true},
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
{"debug_print_query", PGC_USERSET, &Debug_print_query, false},
|
{"debug_print_query", PGC_USERSET, &Debug_print_query, false},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user