Re: Optimization for updating foreign tables in Postgres FDW - Mailing list pgsql-hackers

From Etsuro Fujita
Subject Re: Optimization for updating foreign tables in Postgres FDW
Date
Msg-id 5703598B.4020908@lab.ntt.co.jp
Whole thread Raw
In response to Re: Optimization for updating foreign tables in Postgres FDW  (Michael Paquier <michael.paquier@gmail.com>)
Responses Re: Optimization for updating foreign tables in Postgres FDW  (Noah Misch <noah@leadboat.com>)
List pgsql-hackers
On 2016/04/04 20:35, Michael Paquier wrote:
> On Mon, Apr 4, 2016 at 7:49 PM, Etsuro Fujita
> <fujita.etsuro@lab.ntt.co.jp> wrote:
>> Here is a patch to fix this issue.  As proposed by Michael, I modified
>> execute_dml_stmt so that it uses PQsendQueryParams, not PQexecParams. Any
>> comments are welcome.

> +  * This is based on pqSocketCheck.
> +  */
> + bool
> + CheckSocket(PGconn *conn)
> + {
> +     int            ret;
> +
> +     Assert(conn != NULL);
> Instead of copying again pqSocketQuery, which is as well copied in
> libpqwalreceiver.c, wouldn't it be better to use WaitLatchOrSocket
> with the socket returned by PQsocket?

Will check.  Thanks for the comment!

Best regards,
Etsuro Fujita





pgsql-hackers by date:

Previous
From: Peter Geoghegan
Date:
Subject: Re: Timeline following for logical slots
Next
From: Abhijit Menon-Sen
Date:
Subject: Re: dealing with extension dependencies that aren't quite 'e'