]> granicus.if.org Git - postgresql/commit
Restore enforce_generic_type_consistency's pre-8.3 behavior of allowing an
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 14 Dec 2008 19:45:52 +0000 (19:45 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 14 Dec 2008 19:45:52 +0000 (19:45 +0000)
commita9d5f30be328fb83f0667b8a60df00a30d934fb2
treed552f96a1f72d1821d222b3653a457e8e7e9f294
parentb8753e5955db8735107eb769fa0004b9f28a0c4e
Restore enforce_generic_type_consistency's pre-8.3 behavior of allowing an
actual argument type of ANYARRAY to match an argument declared ANYARRAY,
so long as ANYELEMENT etc aren't used.  I had overlooked the fact that this
is a possible case while fixing bug #3852; but it is possible because
pg_statistic contains columns declared ANYARRAY.  Per gripe from Corey Horton.
src/backend/parser/parse_coerce.c
src/test/regress/expected/polymorphism.out
src/test/regress/sql/polymorphism.sql