A recent message added to pg_upgade - Mailing list pgsql-hackers

From Kyotaro Horiguchi
Subject A recent message added to pg_upgade
Date
Msg-id 20231027.115759.2206827438943188717.horikyota.ntt@gmail.com
Whole thread Raw
Responses Re: A recent message added to pg_upgade
Re: A recent message added to pg_upgade
Re: A recent message added to pg_upgade
List pgsql-hackers
Hello.

Some messages recently introduced by commit 29d0a77fa6 seem to deviate
slightly from our standards.

+        if (*invalidated && SlotIsLogical(s) && IsBinaryUpgrade)
+        {
+            ereport(ERROR,
+                    errcode(ERRCODE_INVALID_PARAMETER_VALUE),
+                    errmsg("replication slots must not be invalidated during the upgrade"),
+                    errhint("\"max_slot_wal_keep_size\" must be set to -1 during the upgrade"));

The message for errhint is not a complete sentence. And errmsg is not
in telegraph style.  The first attached makes minimum changes.

However, if allowed, I'd like to propose an alternative set of
messages as follows:

+                    errmsg("replication slot is invalidated during upgrade"),
+                    errhint("Set \"max_slot_wal_keep_size\" to -1 to avoid invalidation."));

The second attached does this.

What do you think about those?

regards.

-- 
Kyotaro Horiguchi
NTT Open Source Software Center

Attachment

pgsql-hackers by date:

Previous
From: "Fujii.Yuki@df.MitsubishiElectric.co.jp"
Date:
Subject: RE: Partial aggregates pushdown
Next
From: Bruce Momjian
Date:
Subject: Re: Document parameter count limit