Bonjour Daniel, Ola Alvaro,
Add libpq pipeline mode support to pgbench
New metacommands \startpipeline and \endpipeline allow the user to run
queries in libpq pipeline mode.
Author: Daniel Vérité <[email protected]>
Reviewed-by: Álvaro Herrera <[email protected]>
Discussion:
https://postgr.es/m/[email protected]
I did not notice that the libpq pipeline mode thread had a pgbench patch
attached, otherwise I would have looked at it.
Some minor post-commit comments:
For consistency with the existing \if … \endif, ISTM that it could have
been named \batch … \endbatch or \pipeline … \endpipeline?
ISTM that the constraint checks (nesting, no \[ag]set) could be added to
CheckConditional that could be renamed to CheckScript. That could allow to
simplify the checks in the command execution as mere Asserts.
--
Fabien.