↑↓ select↵ open⌫ change scopeOpen full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

Wiki / Configuration Parameters

debug_raw_expression_coverage_test

Enabling this forces all raw parse trees for DML statements to be scanned by raw_expression_tree_walker(), to facilitate catching errors and omissions in that function. The default is off. This parameter is only available when DEBUG_NODE_TESTS_ENABLED was defined at compile time (which happens automatically when using the configure option --enable-cassert).

English manual coverage begins with PostgreSQL 7.4. Source history and runtime observations have their own recorded version boundaries.

Reading PG 18·Select a recorded version

boot val
Unknown
category
Developer Options
context
Unknown
doc same as
Unknown
documented
true
enumvals
Unknown
extra desc
Unknown
lang
en
max val
Unknown
metadata version
Unknown
min val
Unknown
name
debug_raw_expression_coverage_test
short desc
Unknown
source
english-manual
unit
Unknown
vartype
bool

Definition PG 18

Enabling this forces all raw parse trees for DML statements to be scanned by raw_expression_tree_walker(), to facilitate catching errors and omissions in that function. The default is off.

This parameter is only available when DEBUG_NODE_TESTS_ENABLED was defined at compile time (which happens automatically when using the configure option --enable-cassert).

Compare versions

Complete source facts

doc html

<p>
        Enabling this forces all raw parse trees for DML statements to be
        scanned by <code class="function">raw_expression_tree_walker()</code>, to
        facilitate catching errors and omissions in that function.  The
        default is off.
       </p><p>
        This parameter is only available when
        <code class="symbol">DEBUG_NODE_TESTS_ENABLED</code> was defined at compile time
        (which happens automatically when using the
        <span class="application">configure</span> option
        <code class="option">--enable-cassert</code>).
       </p>

documentation revision

{"inputs":[{"file":"runtime-config-developer.html","kind":"same-version-reviewed-manual","locale":"en","sha256":"a3f6a107ed6ba4edaf6df03e52f4a469bd09350d545e4ff419e62844025ec1cf","version":"18.7"},{"file":"runtime-config-developer.html","kind":"same-version-reviewed-manual","locale":"zh-Hans","sha256":"e7e22aa5738a1d376b84af1adca796c5e14746266733f925eb50c3ef86a50655","version":"18.7"}],"release":"18.7","runtime_remeasured":false,"source_revision":"pgdoc:b9f0e7232f60f380d642ac9b99226606c254b552"}

Source references

Full definition and evidence JSON

Definition sources

center · PostgreSQL 18 · wiki-repair-20261023:eb00096e739dac82ecf0db4b92fe10c74f13eaeb29f54102c4d3530c6e57ced8

Text language: en · wiki-repair-20261023:eb00096e739dac82ecf0db4b92fe10c74f13eaeb29f54102c4d3530c6e57ced8