Check for more Unicode functions during upgrade.
authorJeff Davis <jdavis@postgresql.org>
Wed, 27 Aug 2025 05:55:14 +0000 (22:55 -0700)
committerJeff Davis <jdavis@postgresql.org>
Wed, 27 Aug 2025 05:55:14 +0000 (22:55 -0700)
commitef5b87b970dc28adeeb88191fbf66c9d6298b112
tree7cc66794dce4abff4dbcea349e140e42c4041704
parent85b380162cd6c66752d1dd020a2d9700da0903c9
Check for more Unicode functions during upgrade.

When checking for expression indexes that may be affected by a Unicode
update during upgrade, check for a few more functions. Specifically,
check for documented regexp functions, as well as the new CASEFOLD()
function.

Also, fully-qualify references to pg_catalog.text and
pg_catalog.regtype.

Discussion: https://postgr.es/m/399b656a3abb0c9283538a040f72199c0601525c.camel@j-davis.com
Backpatch-through: 18
src/bin/pg_upgrade/check.c