postgresql/src/backend
Jeff Davis a86d402278 Recalculate search_path after ALTER ROLE.
Renaming a role can affect the meaning of the special string $user, so
must cause search_path to be recalculated.

Discussion: https://postgr.es/m/186761d32c0255debbdf50b6310b581b9c973e6c.camel@j-davis.com
Reviewed-by: Nathan Bossart, Michael Paquier
Backpatch-through: 11
2023-08-07 15:11:18 -07:00
..
access Fix indentation in twophase.c 2023-07-18 14:04:52 +09:00
bootstrap Revert "Skip WAL for new relfilenodes, under wal_level=minimal." 2020-03-22 09:24:13 -07:00
catalog Recalculate search_path after ALTER ROLE. 2023-08-07 15:11:18 -07:00
commands Reject substituting extension schemas or owners matching ["$'\]. 2023-08-07 06:06:00 -07:00
executor Fix order of operations in ExecEvalFieldStoreDeForm(). 2023-06-29 10:19:10 -04:00
foreign Update copyright for 2019 2019-01-02 12:44:25 -05:00
jit Fix leak of LLVM "fatal-on-oom" section counter. 2023-07-05 13:14:24 +03:00
lib Fix lock assertions in dshash.c. 2022-07-11 15:51:47 +12:00
libpq Raise fixed token-length limit in hba.c. 2023-07-27 12:07:48 -04:00
main Fix outdated --help message for postgres -f 2022-08-15 13:37:42 +09:00
nodes Further fixes for MULTIEXPR_SUBLINK fix. 2022-09-06 16:38:18 -04:00
optimizer Disallow replacing joins with scans in problematic cases. 2023-07-28 15:45:08 +09:00
parser Fix crashes with CREATE SCHEMA AUTHORIZATION and schema elements 2023-04-28 19:29:42 +09:00
partitioning Fix incorrect partition pruning logic for boolean partitioned tables 2023-04-14 16:22:46 +12:00
po Translation updates 2023-08-07 12:35:56 +02:00
port Reject huge_pages=on if shared_memory_type=sysv. 2021-10-26 13:01:52 +13:00
postmaster Handle DROP DATABASE getting interrupted 2023-07-13 13:03:36 -07:00
regex Avoid character classification in regex escape parsing. 2023-04-21 08:21:04 -07:00
replication Don't repeatedly register cache callbacks in pgoutput plugin. 2023-02-23 15:40:28 -05:00
rewrite Fix typo in comment. 2023-06-16 10:19:51 +09:00
snowball In the Snowball dictionary, don't try to stem excessively-long words. 2022-08-31 10:42:05 -04:00
statistics Build inherited extended stats on partitioned tables 2022-01-15 19:02:58 +01:00
storage Ensure that creation of an empty relfile is fsync'd at checkpoint. 2023-07-04 18:08:26 +03:00
tcop Be more rigorous about local variables in PostgresMain(). 2023-07-10 12:14:34 -04:00
tsearch Check for interrupts and stack overflow in TParserGet(). 2023-06-24 17:18:08 -04:00
utils Fix overly strict Assert in jsonpath code 2023-08-02 01:44:31 +12:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
Makefile Get rid of jsonpath_gram.h and jsonpath_scanner.h 2019-03-20 11:13:34 +03:00
nls.mk Translation updates 2020-08-10 15:21:18 +02:00