aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/xml.c
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2024-01-16 10:13:42 +0900
committerMichael Paquier <michael@paquier.xyz>2024-01-16 10:13:42 +0900
commit4794c2d31714235700ed68edafa10d1928c9bbb2 (patch)
tree4ead26663e9ae6eb6e6d195880bc5a7dd950e4c1 /src/backend/utils/adt/xml.c
parent83eb244e419efd43959fdd544ff8c30e175565ef (diff)
downloadpostgresql-4794c2d31714235700ed68edafa10d1928c9bbb2.tar.gz
postgresql-4794c2d31714235700ed68edafa10d1928c9bbb2.zip
libpq: Add PQsendPipelineSync()
This new function is equivalent to PQpipelineSync(), except that it does not flush anything to the server except if the size threshold of the output buffer is reached; the user must subsequently call PQflush() instead. Its purpose is to reduce the system call overhead of pipeline mode, by giving to applications more control over the timing of the flushes when manipulating commands in pipeline mode. Author: Anton Kirilov Reviewed-by: Jelte Fennema-Nio, Robert Haas, Álvaro Herrera, Denis Laxalde, Michael Paquier Discussion: https://postgr.es/m/CACV6eE5arHFZEA717=iKEa_OewpVFfWJOmsOdGrqqsr8CJVfWQ@mail.gmail.com
Diffstat (limited to 'src/backend/utils/adt/xml.c')
0 files changed, 0 insertions, 0 deletions