Wiki / Configuration Parameters
debug_copy_parse_plan_trees
Enabling this forces all parse and plan trees to be passed through copyObject(), to facilitate catching errors and omissions in copyObject(). 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_copy_parse_plan_trees
- short desc
- Unknown
- source
- english-manual
- unit
- Unknown
- vartype
- bool
Definition PG 18
Enabling this forces all parse and plan trees to be passed through
copyObject(), to facilitate catching errors and
omissions in copyObject(). 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 parse and plan trees to be passed through
<code class="function">copyObject()</code>, to facilitate catching errors and
omissions in <code class="function">copyObject()</code>. 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:0635a3e0435713aa1c13275927a59549aa23adf6b9c74616674eaf700e4b9a6f
Text language: en · wiki-repair-20261023:0635a3e0435713aa1c13275927a59549aa23adf6b9c74616674eaf700e4b9a6f