The latest patch fail make check in my testrun:
not ok 166 + collate.linux.utf8
+ if ((str == NULL || fmtisnull) && flinfo->fn_strict)
+ return (Datum) 0; /* just return null result */
With the condition written like this a non strict formatter function
ignores nulls, and possibly crashes the server.
Shouldn't pg_dump also handle the new TYPEFORMAT_IN? Currently it's
lost during a dump-restore.