Aleksei Ivanov <iv.alekseii@gmail.com> writes: > I am really curious what was the original intention of using the > PqSendBuffer and is it possible to remove it now.
> Currently all messages are copied from StringInfo to this buffer and sent, > which from my point of view is redundant operation.
That would mean doing a separate send() kernel call for every few bytes, no? I think the point of that buffer is to be sure we accumulate a reasonable number of bytes to pass to the kernel for each send().