Handle contrib's GIN/GIST support function signature changes honestly.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 9 Jun 2016 20:44:25 +0000 (16:44 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 9 Jun 2016 20:44:25 +0000 (16:44 -0400)
commit749a787c5b25ae33b3d4da0ef12aa05214aa73c7
treedf8675f8f950e306a9deb1af6b85352c08ba422c
parentb12fd41c695b43c76b0a9a4d19ba43b05536440c
Handle contrib's GIN/GIST support function signature changes honestly.

In commits 9ff60273e35cad6e and dbe2328959e12701 I (tgl) fixed the
signatures of a bunch of contrib's GIN and GIST support functions so that
they would pass validation by the recently-added amvalidate functions.
The backend does not actually consult or check those signatures otherwise,
so I figured this was basically cosmetic and did not require an extension
version bump.  However, Alexander Korotkov pointed out that that would
leave us in a pretty messy situation if we ever wanted to redefine those
functions later, because there wouldn't be a unique way to name them.
Since we're going to be bumping these extensions' versions anyway for
parallel-query cleanups, let's take care of this now.

Andreas Karlsson, adjusted for more search-path-safety by me
28 files changed:
contrib/btree_gist/Makefile
contrib/btree_gist/btree_gist--1.1--1.2.sql [new file with mode: 0644]
contrib/btree_gist/btree_gist--1.2.sql [moved from contrib/btree_gist/btree_gist--1.1.sql with 99% similarity]
contrib/btree_gist/btree_gist.control
contrib/cube/Makefile
contrib/cube/cube--1.1--1.2.sql [new file with mode: 0644]
contrib/cube/cube--1.2.sql [moved from contrib/cube/cube--1.1.sql with 99% similarity]
contrib/cube/cube.control
contrib/hstore/Makefile
contrib/hstore/hstore--1.3--1.4.sql [new file with mode: 0644]
contrib/hstore/hstore--1.4.sql [moved from contrib/hstore/hstore--1.3.sql with 99% similarity]
contrib/hstore/hstore.control
contrib/intarray/Makefile
contrib/intarray/intarray--1.1--1.2.sql [new file with mode: 0644]
contrib/intarray/intarray--1.2.sql [moved from contrib/intarray/intarray--1.1.sql with 99% similarity]
contrib/intarray/intarray.control
contrib/ltree/Makefile
contrib/ltree/ltree--1.0--1.1.sql [new file with mode: 0644]
contrib/ltree/ltree--1.1.sql [moved from contrib/ltree/ltree--1.0.sql with 99% similarity]
contrib/ltree/ltree.control
contrib/pg_trgm/Makefile
contrib/pg_trgm/pg_trgm--1.2--1.3.sql [new file with mode: 0644]
contrib/pg_trgm/pg_trgm--1.3.sql [moved from contrib/pg_trgm/pg_trgm--1.2.sql with 99% similarity]
contrib/pg_trgm/pg_trgm.control
contrib/seg/Makefile
contrib/seg/seg--1.0--1.1.sql [new file with mode: 0644]
contrib/seg/seg--1.1.sql [moved from contrib/seg/seg--1.0.sql with 99% similarity]
contrib/seg/seg.control