postgresql/src/backend
Thomas Munro e8d9caa436 Accept invalidation messages in InitializeSessionUserId().
If the authentication method modified the system catalogs through a
separate database connection (say, to create a new role on the fly),
make sure syscache sees the changes before we try to find the user.

Author: Thomas Munro
Reviewed-by: Tom Lane, Andres Freund
Discussion: https://postgr.es/m/CAEepm%3D3_h0_cgmz5PMyab4xk_OFrg6G5VCN%3DnF4chFXM9iFOqA%40mail.gmail.com
2018-07-13 16:19:15 +12:00
..
access Clean up temporary WAL segments after an instance crash 2018-07-13 06:43:20 +09:00
bootstrap Message wording and pluralization improvements 2018-05-17 23:05:27 -04:00
catalog Fix argument of pg_create_logical_replication_slot for slot name 2018-07-13 09:32:12 +09:00
commands Fix FK checks of TRUNCATE involving partitioned tables 2018-07-12 12:09:08 -04:00
executor Allow using the updated tuple while moving it to a different partition. 2018-07-12 12:51:39 +05:30
foreign Remove bogus "extern" annotations on function definitions. 2018-02-19 12:07:44 -05:00
jit Fix more wrong paths in header comments 2018-07-11 17:57:04 +03:00
lib Add missing files to src/backend/lib/README. 2018-05-22 13:25:28 +03:00
libpq Make capitalization of term "OpenSSL" more consistent 2018-06-29 09:45:44 +09:00
main Update copyright for 2018 2018-01-02 23:30:12 -05:00
nodes Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode. 2018-07-11 12:07:20 -04:00
optimizer Fix create_scan_plan's handling of sortgrouprefs for physical tlists. 2018-07-11 15:25:28 -04:00
parser Improve two error messages 2018-07-12 12:35:59 +02:00
partitioning Better handle pseudotypes as partition keys 2018-07-10 15:19:40 -04:00
po Translation updates 2018-06-25 12:37:18 +02:00
port Remove investigative code for can't-reattach-to-shared-memory errors. 2018-05-01 13:06:31 -04:00
postmaster Rename VACOPT_NOWAIT to VACOPT_SKIP_LOCKED 2018-07-12 14:28:28 +09:00
regex Clean up warnings from -Wimplicit-fallthrough. 2018-05-01 19:35:08 -04:00
replication Fix argument of pg_create_logical_replication_slot for slot name 2018-07-13 09:32:12 +09:00
rewrite Simplify view-expansion code in rewriteHandler.c. 2018-04-14 21:01:03 -04:00
snowball Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 2018-01-26 18:25:14 -05:00
statistics Fix bogus code for extracting extended-statistics data from syscache. 2018-05-02 12:23:00 -04:00
storage Reset shmem_exit_inprogress after shmem_exit() 2018-07-12 20:22:17 +02:00
tcop Add UtilityReturnsTuples() support for CALL 2018-07-09 13:58:08 +02:00
tsearch Post-feature-freeze pgindent run. 2018-04-26 14:47:16 -04:00
utils Accept invalidation messages in InitializeSessionUserId(). 2018-07-13 16:19:15 +12:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Rearrange makefile rules for running Gen_fmgrtab.pl. 2018-05-03 17:54:18 -04:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Translation updates 2018-06-25 12:37:18 +02:00