Alexey Slynko <slynko@tronet.ru> writes:
> I don't think, that it's a good idea to construct it by hand, because
> array_recv is an internal backend function,
> and format can be changed at any time
No, the on-the-wire binary formats are intended to be stable. They're
rather poorly documented :-( but they aren't something we will change
lightly.
regards, tom lane