Re: [PATCH] Remove trailing period from errmsg in subscriptioncmds.c

From: yangyz <1197620467(at)qq(dot)com>
To: Sahitya Chandra <sahityajb(at)gmail(dot)com>, pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Cc: Sahitya Chandra <sahityajb(at)gmail(dot)com>
Subject: Re: [PATCH] Remove trailing period from errmsg in subscriptioncmds.c
Date: 2026-03-09 08:51:34
Message-ID: tencent_F9113CB77F26928EF32BB518597BB4C72605@qq.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

LGTM, according to https://www.postgresql.org/docs/18/error-style-guide.html

Primary error messages: Do not capitalize the first letter. Do not end a message with a period. Do not even think about ending a message with an exclamation point.

regards,
Yuanzhuo Yang

Original


From: Sahitya Chandra <sahityajb(at)gmail(dot)com&gt;
Date: 2026-03-08 22:28
To: pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org&gt;
Cc: Sahitya Chandra <sahityajb(at)gmail(dot)com&gt;
Subject: [PATCH] Remove trailing period from errmsg in subscriptioncmds.c

Hi,

While&nbsp;reading&nbsp;the&nbsp;subscription&nbsp;code&nbsp;I&nbsp;noticed&nbsp;one&nbsp;error&nbsp;message&nbsp;that&nbsp;doesn't&nbsp;follow&nbsp;the&nbsp;project's&nbsp;style:&nbsp;in&nbsp;check_remote_recovery_state()&nbsp;in&nbsp;subscriptioncmds.c,&nbsp;the&nbsp;errmsg()&nbsp;for&nbsp;the&nbsp;"publisher&nbsp;is&nbsp;in&nbsp;recovery"&nbsp;case&nbsp;ends&nbsp;with&nbsp;a&nbsp;period.&nbsp;The&nbsp;convention&nbsp;elsewhere&nbsp;(including&nbsp;the&nbsp;similar&nbsp;message&nbsp;a&nbsp;few&nbsp;lines&nbsp;above&nbsp;in&nbsp;the&nbsp;same&nbsp;file)&nbsp;is&nbsp;no&nbsp;trailing&nbsp;period.

The&nbsp;attached&nbsp;one-line&nbsp;patch&nbsp;removes&nbsp;the&nbsp;trailing&nbsp;period&nbsp;from&nbsp;that&nbsp;string.&nbsp;No&nbsp;behavior&nbsp;change.

Thanks,

Sahitya&nbsp;Chandra
---
&nbsp;src/backend/commands/subscriptioncmds.c&nbsp;|&nbsp;2&nbsp;+-
&nbsp;1&nbsp;file&nbsp;changed,&nbsp;1&nbsp;insertion(+),&nbsp;1&nbsp;deletion(-)

diff&nbsp;--git&nbsp;a/src/backend/commands/subscriptioncmds.c&nbsp;b/src/backend/commands/subscriptioncmds.c
index&nbsp;9e21d7a7df9..724637cff5b&nbsp;100644
---&nbsp;a/src/backend/commands/subscriptioncmds.c
+++&nbsp;b/src/backend/commands/subscriptioncmds.c
@@&nbsp;-2993,7&nbsp;+2993,7&nbsp;@@&nbsp;check_pub_dead_tuple_retention(WalReceiverConn&nbsp;*wrconn)
&nbsp; if&nbsp;(remote_in_recovery)
&nbsp; ereport(ERROR,
&nbsp; errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
- errmsg("cannot&nbsp;enable&nbsp;retain_dead_tuples&nbsp;if&nbsp;the&nbsp;publisher&nbsp;is&nbsp;in&nbsp;recovery."));
+ errmsg("cannot&nbsp;enable&nbsp;retain_dead_tuples&nbsp;if&nbsp;the&nbsp;publisher&nbsp;is&nbsp;in&nbsp;recovery"));
&nbsp;
&nbsp; ExecDropSingleTupleTableSlot(slot);
&nbsp;
--&nbsp;
2.43.0

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Hüseyin Demir 2026-03-09 09:02:26 Re: client_connection_check_interval default value
Previous Message Jim Jones 2026-03-09 08:47:42 Re: [PoC] XMLCast (SQL/XML X025)