Re: Add PQsendSyncMessage() to libpq
Anton Kirilov <antonvkirilov@gmail.com>
From: Anton Kirilov <antonvkirilov@gmail.com>
To: Alvaro Herrera <alvherre@alvh.no-ip.org>
Cc: Michael Paquier <michael@paquier.xyz>, Robert Haas
<robertmhaas@gmail.com>, pgsql-hackers@postgresql.org
Date: 2023-05-21T17:17:18Z
Lists: pgsql-hackers
Attachments
- v3-0001-Add-PQpipelinePutSync-to-libpq.patch (text/x-patch) patch v3-0001
Hello, On 05/05/2023 16:02, Anton Kirilov wrote: > On Thu, 4 May 2023, 11:36 Alvaro Herrera, <alvherre@alvh.no-ip.org > <mailto:alvherre@alvh.no-ip.org>> wrote: > > On 2023-May-04, Anton Kirilov wrote: > If you want to make sure it's fully flushed, your only option is to have > the call block. > > > Surely PQflush() returning 0 would signify that the output buffer has > been fully flushed? Since I haven't got any further comments, I assume that I am correct, so here is an updated version of the patch that should address all feedback that I have received so far and all issues that I have identified. Thanks, Anton Kirilov
Commits
-
Remove some comments related to pqPipelineSync() and PQsendPipelineSync()
- 061cc7eacac1 17.0 landed
-
libpq: Add PQsendPipelineSync()
- 4794c2d31714 17.0 landed
-
Fix stop condition for dumping GRANT commands
- 7b7fa8513033 16.0 cited