Alexey Slynko <slynko(at)tronet(dot)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