Hi,
I noticed that these two function, introduced in d746021de18b, disagree
on what types they support. For construct_array_builtin, we support
these types:
- CHAROID:
- CSTRINGOID:
- FLOAT4OID:
- INT2OID:
- INT4OID:
- INT8OID:
- NAMEOID:
- OIDOID:
- REGTYPEOID:
- TEXTOID:
- TIDOID:
while deconstruct_array_builtin supports just a subset:
- CHAROID:
- CSTRINGOID:
- FLOAT8OID:
- INT2OID:
- OIDOID:
- TEXTOID:
- TIDOID:
I ran into this for INT4OID. Sure, I can just lookup the stuff and use
the regualr deconstruct_array, but the asymmetry seems a bit strange. Is
that intentional?
regards
--
Tomas Vondra
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company