From: | Etsuro Fujita <fujita(dot)etsuro(at)lab(dot)ntt(dot)co(dot)jp> |
---|---|
To: | Amit Langote <Langote_Amit_f8(at)lab(dot)ntt(dot)co(dot)jp> |
Cc: | Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>, Robert Haas <rhaas(at)postgresql(dot)org>, pgsql-committers(at)lists(dot)postgresql(dot)org, pgsql-hackers(at)lists(dot)postgresql(dot)org |
Subject: | Re: pgsql: Allow insert and update tuple routing and COPY for foreign table |
Date: | 2019-04-26 04:58:15 |
Message-ID: | 5CC28FE7.90607@lab.ntt.co.jp |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
Amit-san,
(2019/04/26 13:20), Amit Langote wrote:
> On 2019/04/25 22:17, Etsuro Fujita wrote:
>> (2019/04/24 22:04), Laurenz Albe wrote:
>>> Before PostgreSQL v11, a foreign data wrapper could be certain that
>>> BeginForeignModify is always called before ExecForeignInsert.
>>> This is no longer true.
>>
>> OK, how about something like the attached? I reworded this a bit, though.
>
> Thanks for the patch.
>
> + Note that this function is also called when inserting routed tuples into
> + a foreign-table partition or executing<command>COPY FROM</command> on
> + a foreign table, in which case it is called in a different way than it
> + is in the<command>INSERT</command> case.
>
> Maybe minor, but should the last part of this sentence read as:
>
> ...in which case it is called in a different way than it is in the case
> <command>INSERT</command> is operating directly on the foreign table.
>
> ?
Yeah, but I think it would be OK to just say "the INSERT case" because
this note is added to the docs for ExecForeignInsert(), which allows the
FDW to directly insert into foreign tables as you know, so users will
read "the INSERT case" as "the case <command>INSERT</command> is
operating directly on the foreign table".
Thanks for the comment!
Best regards,
Etsuro Fujita
From | Date | Subject | |
---|---|---|---|
Next Message | Etsuro Fujita | 2019-04-26 09:23:10 | pgsql: Add FDW documentation notes about insert and update tuple routin |
Previous Message | Amit Langote | 2019-04-26 04:20:31 | Re: pgsql: Allow insert and update tuple routing and COPY for foreign table |
From | Date | Subject | |
---|---|---|---|
Next Message | John Naylor | 2019-04-26 05:16:26 | Re: Unhappy about API changes in the no-fsm-for-small-rels patch |
Previous Message | Amit Langote | 2019-04-26 04:20:31 | Re: pgsql: Allow insert and update tuple routing and COPY for foreign table |