Aleksei Ivanov <iv(dot)alekseii(at)gmail(dot)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().
regards, tom lane