postgresql/contrib/citext
Noah Misch 93731d549e CREATE INDEX: use the original userid for more ACL checks.
Commit a117cebd63 used the original userid
for ACL checks located directly in DefineIndex(), but it still adopted
the table owner userid for more ACL checks than intended.  That broke
dump/reload of indexes that refer to an operator class, collation, or
exclusion operator in a schema other than "public" or "pg_catalog".
Back-patch to v10 (all supported versions), like the earlier commit.

Nathan Bossart and Noah Misch

Discussion: https://postgr.es/m/f8a4105f076544c180a87ef0c4822352@stmuk.bayern.de
2022-06-25 09:07:45 -07:00
..
expected CREATE INDEX: use the original userid for more ACL checks. 2022-06-25 09:07:45 -07:00
sql CREATE INDEX: use the original userid for more ACL checks. 2022-06-25 09:07:45 -07:00
.gitignore Support "make check" in contrib 2011-04-25 22:27:11 +03:00
Makefile CREATE INDEX: use the original userid for more ACL checks. 2022-06-25 09:07:45 -07:00
citext--1.0--1.1.sql Fix incorrect declaration of citext's regexp_matches() functions. 2015-05-05 15:51:22 -04:00
citext--1.1--1.2.sql Make contrib modules' installation scripts more secure. 2020-08-10 10:44:42 -04:00
citext--1.2--1.3.sql Make contrib modules' installation scripts more secure. 2020-08-10 10:44:42 -04:00
citext--1.3--1.4.sql Support the new regexp_match() function for citext. 2016-08-18 10:52:31 -04:00
citext--1.4--1.5.sql Add citext_pattern_ops for citext contrib module 2017-09-19 08:31:45 -04:00
citext--1.4.sql Support the new regexp_match() function for citext. 2016-08-18 10:52:31 -04:00
citext--1.5--1.6.sql Add a 64-bit hash function for type citext. 2018-11-23 13:24:45 -05:00
citext--unpackaged--1.0.sql Make contrib modules' installation scripts more secure. 2020-08-10 10:44:42 -04:00
citext.c Move hash_any prototype from access/hash.h to utils/hashutils.h 2019-03-11 13:17:50 -03:00
citext.control Add a 64-bit hash function for type citext. 2018-11-23 13:24:45 -05:00