Re: [HACKERS] PATCH: Batch/pipelining support for libpq

Michael Paquier <michael@paquier.xyz>

From: Michael Paquier <michael@paquier.xyz>
To: Daniel Verite <daniel@manitou-mail.org>
Cc: Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>, vaishnaviprabakaran@gmail.com, michael.paquier@gmail.com, daniel@yesql.se, craig@2ndquadrant.com, andres@anarazel.de, david@pgmasters.net, VaishnaviP@fast.au.fujitsu.com, kommi.haribabu@gmail.com, tsunakawa.takay@jp.fujitsu.com, dmitigr@gmail.com, pgsql-hackers@postgresql.org, m.kniep@web.de, fujita.etsuro@lab.ntt.co.jp, iwata.aya@jp.fujitsu.com
Date: 2018-10-01T06:34:17Z
Lists: pgsql-hackers
On Fri, Mar 23, 2018 at 02:18:09PM +0100, Daniel Verite wrote:
> There's a batch mode for pgbench in a patch posted in [1],
> with \beginbatch and \endbatch commands, but nothing
> for psql AFAICS.
> psql is more complicated because currently it uses a 
> blocking PQexec() call at its core. Craig mentioned psql
> integration in [2] and [3].

This patch has been around for some time now, the last version fails to
apply cleanly and in-depth reviews have happened.  I am moving that to
the next CF, waiting on its author. 
--
Michael

Commits

  1. Add libpq pipeline mode support to pgbench

  2. Implement pipeline mode in libpq