Re: Redundant errdetail prefix "The error was:" in some logical replication messages
От | Tom Lane |
---|---|
Тема | Re: Redundant errdetail prefix "The error was:" in some logical replication messages |
Дата | |
Msg-id | 2781563.1617084634@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Redundant errdetail prefix "The error was:" in some logical replication messages (Peter Smith <smithpb2250@gmail.com>) |
Ответы |
Re: Redundant errdetail prefix "The error was:" in some logical replication messages
Re: Redundant errdetail prefix "The error was:" in some logical replication messages |
Список | pgsql-hackers |
Peter Smith <smithpb2250@gmail.com> writes: > There are a couple of error messages within the logical replication > code where the errdetail text includes a prefix of "The error was:" Hmm, isn't project style more usually to include the error reason in the primary message? That is, ereport(LOG, - (errmsg("could not drop the replication slot \"%s\" on publisher", - slotname), - errdetail("The error was: %s", res->err))); + (errmsg("could not drop the replication slot \"%s\" on publisher: %s", + slotname, res->err))); and so on. If we had reason to think that res->err would be extremely long, maybe pushing it to errdetail would be sensible, but I'm not seeing that that is likely. (I think the "the" before "replication slot" could go away, too.) regards, tom lane
В списке pgsql-hackers по дате отправления: