Commit e28649a6 authored by Tom Lane's avatar Tom Lane

Doc: remove obsolete reference to recursive expression evaluation.

John Naylor

Discussion: https://postgr.es/m/CAJVSVGUPH-0q5feP4v9b+Y8K3HGTn3bEd5KV7VbyUj-oFdSLzA@mail.gmail.com
parent b7a29695
...@@ -1675,12 +1675,11 @@ include_dir 'conf.d' ...@@ -1675,12 +1675,11 @@ include_dir 'conf.d'
enforced by the kernel (as set by <literal>ulimit -s</literal> or local enforced by the kernel (as set by <literal>ulimit -s</literal> or local
equivalent), less a safety margin of a megabyte or so. The safety equivalent), less a safety margin of a megabyte or so. The safety
margin is needed because the stack depth is not checked in every margin is needed because the stack depth is not checked in every
routine in the server, but only in key potentially-recursive routines routine in the server, but only in key potentially-recursive routines.
such as expression evaluation. The default setting is two The default setting is two megabytes (<literal>2MB</literal>), which
megabytes (<literal>2MB</literal>), which is conservatively small and is conservatively small and unlikely to risk crashes. However,
unlikely to risk crashes. However, it might be too small to allow it might be too small to allow execution of complex functions.
execution of complex functions. Only superusers can change this Only superusers can change this setting.
setting.
</para> </para>
<para> <para>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment