From: | Masahiko Sawada <sawada(dot)mshk(at)gmail(dot)com> |
---|---|
To: | Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
Cc: | PostgreSQL mailing lists <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: cache lookup errors for missing replication origins |
Date: | 2017-10-03 06:16:30 |
Message-ID: | CAD21AoAOni5cwzjEA3xYnzVWZSkGgh+sgu3d7jyyhvhbn+S2uQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Sep 6, 2017 at 3:51 PM, Michael Paquier
<michael(dot)paquier(at)gmail(dot)com> wrote:
> On Tue, Sep 5, 2017 at 12:59 PM, Michael Paquier
> <michael(dot)paquier(at)gmail(dot)com> wrote:
>> ERROR: 42704: replication slot "%s" does not exist
>
> s/slot/origin/
>
>> As far as I can see, replorigin_by_oid makes no use of its missing_ok
>> = false in the backend code, so letting it untouched would have no
>> impact. replorigin_by_name with missing_ok = false is only used with
>> SQL-callable functions, so it could be changed without any impact
>> elsewhere (without considering externally-maintained replication
>> modules).
>
> As long as I don't forget, attached is a patch added as well to the
> next CF. replorigin_by_oid should have the same switch from elog to
> ereport in my opinion. Additional regression tests are included.
The patch passes the regression test and I found no problems in this
patch. I've marked it as Ready for Committer.
Regards,
--
Masahiko Sawada
NIPPON TELEGRAPH AND TELEPHONE CORPORATION
NTT Open Source Software Center
From | Date | Subject | |
---|---|---|---|
Next Message | Kyotaro HORIGUCHI | 2017-10-03 06:16:49 | Re: proposal - Default namespaces for XPath expressions (PostgreSQL 11) |
Previous Message | Andres Freund | 2017-10-03 06:12:31 | Re: 64-bit queryId? |