|
1 |
| -<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.294.2.4 2010/08/17 04:37:15 petere Exp $ --> |
| 1 | +<!-- $PostgreSQL: pgsql/doc/src/sgml/config.sgml,v 1.294.2.5 2010/08/19 22:55:09 tgl Exp $ --> |
2 | 2 |
|
3 | 3 | <chapter Id="runtime-config">
|
4 | 4 | <title>Server Configuration</title>
|
@@ -5689,6 +5689,31 @@ plruby.use_strict = true # generates error: unknown class name
|
5689 | 5689 | </listitem>
|
5690 | 5690 | </varlistentry>
|
5691 | 5691 |
|
| 5692 | + <varlistentry id="guc-trace-recovery-messages" xreflabel="trace_recovery_messages"> |
| 5693 | + <term><varname>trace_recovery_messages</varname> (<type>enum</type>)</term> |
| 5694 | + <indexterm> |
| 5695 | + <primary><varname>trace_recovery_messages</> configuration parameter</primary> |
| 5696 | + </indexterm> |
| 5697 | + <listitem> |
| 5698 | + <para> |
| 5699 | + Enables logging of recovery-related debugging output that otherwise |
| 5700 | + would not be logged. This parameter allows the user to override the |
| 5701 | + normal setting of <xref linkend="guc-log-min-messages">, but only for |
| 5702 | + specific messages. This is intended for use in debugging Hot Standby. |
| 5703 | + Valid values are <literal>DEBUG5</>, <literal>DEBUG4</>, |
| 5704 | + <literal>DEBUG3</>, <literal>DEBUG2</>, <literal>DEBUG1</>, and |
| 5705 | + <literal>LOG</>. The default, <literal>LOG</>, does not affect |
| 5706 | + logging decisions at all. The other values cause recovery-related |
| 5707 | + debug messages of that priority or higher to be logged as though they |
| 5708 | + had <literal>LOG</> priority; for common settings of |
| 5709 | + <varname>log_min_messages</> this results in unconditionally sending |
| 5710 | + them to the server log. |
| 5711 | + This parameter can only be set in the <filename>postgresql.conf</> |
| 5712 | + file or on the server command line. |
| 5713 | + </para> |
| 5714 | + </listitem> |
| 5715 | + </varlistentry> |
| 5716 | + |
5692 | 5717 | <varlistentry id="guc-trace-sort" xreflabel="trace_sort">
|
5693 | 5718 | <term><varname>trace_sort</varname> (<type>boolean</type>)</term>
|
5694 | 5719 | <indexterm>
|
@@ -5871,32 +5896,6 @@ LOG: CleanUpLock: deleting: lock(0xb7acd844) id(24688,24696,0,0,0,1)
|
5871 | 5896 | </listitem>
|
5872 | 5897 | </varlistentry>
|
5873 | 5898 |
|
5874 |
| - <varlistentry id="guc-trace-recovery-messages" xreflabel="trace_recovery_messages"> |
5875 |
| - <term><varname>trace_recovery_messages</varname> (<type>enum</type>)</term> |
5876 |
| - <indexterm> |
5877 |
| - <primary><varname>trace_recovery_messages</> configuration parameter</primary> |
5878 |
| - </indexterm> |
5879 |
| - <listitem> |
5880 |
| - <para> |
5881 |
| - Controls which message levels are written to the server log |
5882 |
| - for system modules needed for recovery processing. This allows |
5883 |
| - the user to override the normal setting of log_min_messages, |
5884 |
| - but only for specific messages. This is intended for use in |
5885 |
| - debugging Hot Standby. |
5886 |
| - Valid values are <literal>DEBUG5</>, <literal>DEBUG4</>, |
5887 |
| - <literal>DEBUG3</>, <literal>DEBUG2</>, <literal>DEBUG1</>, |
5888 |
| - <literal>INFO</>, <literal>NOTICE</>, <literal>WARNING</>, |
5889 |
| - <literal>ERROR</>, <literal>LOG</>, <literal>FATAL</>, and |
5890 |
| - <literal>PANIC</>. Each level includes all the levels that |
5891 |
| - follow it. The later the level, the fewer messages are sent |
5892 |
| - to the log. The default is <literal>WARNING</>. Note that |
5893 |
| - <literal>LOG</> has a different rank here than in |
5894 |
| - <varname>client_min_messages</>. |
5895 |
| - Parameter should be set in <filename>postgresql.conf</filename> only. |
5896 |
| - </para> |
5897 |
| - </listitem> |
5898 |
| - </varlistentry> |
5899 |
| - |
5900 | 5899 | <varlistentry id="guc-zero-damaged-pages" xreflabel="zero_damaged_pages">
|
5901 | 5900 | <term><varname>zero_damaged_pages</varname> (<type>boolean</type>)</term>
|
5902 | 5901 | <indexterm>
|
|
0 commit comments