BUG #15940: json_populate_recordset fails with ERROR: record type has not been registered

The Post Office <noreply@postgresql.org>

From: PG Bug reporting form <noreply@postgresql.org>
To: pgsql-bugs@lists.postgresql.org
Cc: yarexeray@gmail.com
Date: 2019-08-06T06:41:34Z
Lists: pgsql-bugs
The following bug has been logged on the website:

Bug reference:      15940
Logged by:          Jaroslav Sivy
Email address:      yarexeray@gmail.com
PostgreSQL version: 11.2
Operating system:   freebsd
Description:        

Following query works fine in previous freebsd versions

SELECT
	id_item          
FROM json_populate_recordset(null::record, '[{"id_item":776}]')
AS
(
	id_item int
);

Commits

  1. Restore json{b}_populate_record{set}'s ability to take type info from AS.

  2. Support domains over composite types.