On Wed, Oct 14, 2026 at 5:33 PM Takeshi Ideriha
<[email protected]> wrote:
> But I'd like to focus on correcting the wrong sentence for now.

+1

So, IMO, it's better to omit the OOM score description because it's not
needed to correct the existing text and is already explained later in
the same section.

+    If a child process is terminated, all connections
+    will be terminated and <productname>PostgreSQL</productname> will
+    automatically restart when
+    <link 
linkend="guc-restart-after-crash"><varname>restart_after_crash</varname></link>
+    is on.  If it is off, <productname>PostgreSQL</productname> will stop and
+    must be restarted manually.

This description seems misleading because not all child process
terminations have this effect. For example, terminating the syslogger
does not terminate existing connections. But, to address this,
listing all the exceptions here would be overkill, though. So, how about
using "typically" instead, as follows?

---------------
If a child process is terminated, PostgreSQL will typically terminate
all remaining connections and either recover automatically, if
restart_after_crash is enabled, or shut down. If PostgreSQL shuts
down, it will need to be restarted to recover.
---------------

Regards,

-- 
Fujii Masao


Reply via email to