Hi,

> On Aug 11, 2026, at 13:35, John Naylor <[email protected]> wrote:
> 
> That case doesn't make any sense to me -- can you construct a concrete
> example and show what happens? In any case, it's more important here
> to avoid false positives here than false negatives, especially given
> the lack of field reports. 

I initially thought that a custom variable-length type could use
`array_in`/`array_out` while setting `ELEMENT` to
`information_schema.sql_identifier`, without being its associated array.
I had overlooked that user-defined types are not allowed to use
`array_subscript_handler` directly.

I agree that "AND e.typarray = t.oid" is a reasonable criterion here.
LGTM.

--
Best regards,
Chengpeng Yan


Reply via email to