pgsql: Handle contrib's GIN/GIST support function signature changes hon
От | Tom Lane |
---|---|
Тема | pgsql: Handle contrib's GIN/GIST support function signature changes hon |
Дата | |
Msg-id | E1bB6ov-0007Co-Af@gemulon.postgresql.org обсуждение исходный текст |
Список | pgsql-committers |
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 Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/749a787c5b25ae33b3d4da0ef12aa05214aa73c7 Modified Files -------------- contrib/btree_gist/Makefile | 4 +- contrib/btree_gist/btree_gist--1.1--1.2.sql | 63 ++ contrib/btree_gist/btree_gist--1.1.sql | 1570 --------------------------- contrib/btree_gist/btree_gist--1.2.sql | 1570 +++++++++++++++++++++++++++ contrib/btree_gist/btree_gist.control | 2 +- contrib/cube/Makefile | 3 +- contrib/cube/cube--1.1--1.2.sql | 19 + contrib/cube/cube--1.1.sql | 378 ------- contrib/cube/cube--1.2.sql | 378 +++++++ contrib/cube/cube.control | 2 +- contrib/hstore/Makefile | 2 +- contrib/hstore/hstore--1.3--1.4.sql | 26 + contrib/hstore/hstore--1.3.sql | 550 ---------- contrib/hstore/hstore--1.4.sql | 550 ++++++++++ contrib/hstore/hstore.control | 2 +- contrib/intarray/Makefile | 3 +- contrib/intarray/intarray--1.1--1.2.sql | 26 + contrib/intarray/intarray--1.1.sql | 520 --------- contrib/intarray/intarray--1.2.sql | 520 +++++++++ contrib/intarray/intarray.control | 2 +- contrib/ltree/Makefile | 2 +- contrib/ltree/ltree--1.0--1.1.sql | 29 + contrib/ltree/ltree--1.0.sql | 872 --------------- contrib/ltree/ltree--1.1.sql | 872 +++++++++++++++ contrib/ltree/ltree.control | 2 +- contrib/pg_trgm/Makefile | 3 +- contrib/pg_trgm/pg_trgm--1.2--1.3.sql | 24 + contrib/pg_trgm/pg_trgm--1.2.sql | 254 ----- contrib/pg_trgm/pg_trgm--1.3.sql | 254 +++++ contrib/pg_trgm/pg_trgm.control | 2 +- contrib/seg/Makefile | 2 +- contrib/seg/seg--1.0--1.1.sql | 18 + contrib/seg/seg--1.0.sql | 395 ------- contrib/seg/seg--1.1.sql | 395 +++++++ contrib/seg/seg.control | 2 +- 35 files changed, 4762 insertions(+), 4554 deletions(-)
В списке pgsql-committers по дате отправления: