postgresql/src/backend
Alvaro Herrera 438e6b7240
Remove some dead code in selfuncs.c
RelOptInfo.userid is the same for all relations in a given inheritance
tree, so the code in examine_variable() and example_simple_variable()
that repeats the ACL checks on the root parent rel instead of a given
leaf child relations need not recompute userid too.

Author: Amit Langote <amitlangote09@gmail.com>
Reported-by: Justin Pryzby <pryzby@telsasoft.com>
Discussion: https://postgr.es/m/20221210201753.GA27893@telsasoft.com
2023-01-19 12:54:15 +01:00
..
access Use dlist/dclist instead of PROC_QUEUE / SHM_QUEUE for heavyweight locks 2023-01-18 11:41:14 -08:00
backup Add BufFileRead variants with short read and EOF detection 2023-01-16 11:01:31 +01:00
bootstrap Update copyright for 2023 2023-01-02 15:00:37 -05:00
catalog Display the leader apply worker's PID for parallel apply workers. 2023-01-18 09:03:12 +05:30
commands Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
executor Remove redundant grouping and DISTINCT columns. 2023-01-18 12:37:57 -05:00
foreign Update copyright for 2023 2023-01-02 15:00:37 -05:00
jit Fix typos in comments, code and documentation 2023-01-03 16:26:14 +09:00
lib Fix ILIST_DEBUG build 2023-01-18 10:26:15 -08:00
libpq Store IdentLine->pg_user as an AuthToken 2023-01-16 13:58:07 +09:00
main Update copyright for 2023 2023-01-02 15:00:37 -05:00
nodes Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
optimizer Remove some dead code in selfuncs.c 2023-01-19 12:54:15 +01:00
parser Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
partitioning Update copyright for 2023 2023-01-02 15:00:37 -05:00
po Update copyright for 2023 2023-01-02 15:00:37 -05:00
port Update copyright for 2023 2023-01-02 15:00:37 -05:00
postmaster Refactor DetermineSleepTime() to use milliseconds. 2023-01-12 16:32:30 +13:00
regex Update copyright for 2023 2023-01-02 15:00:37 -05:00
replication Use dlists instead of SHM_QUEUE for syncrep queue 2023-01-18 12:15:05 -08:00
rewrite Get rid of the "new" and "old" entries in a view's rangetable. 2023-01-18 13:23:57 -05:00
snowball Update copyright for 2023 2023-01-02 15:00:37 -05:00
statistics Update copyright for 2023 2023-01-02 15:00:37 -05:00
storage Use dlists instead of SHM_QUEUE for syncrep queue 2023-01-18 12:15:05 -08:00
tcop Use WaitEventSet API for postmaster's event loop. 2023-01-12 16:32:20 +13:00
tsearch New header varatt.h split off from postgres.h 2023-01-10 05:54:36 +01:00
utils Remove some dead code in selfuncs.c 2023-01-19 12:54:15 +01:00
.gitignore
Makefile Update copyright for 2023 2023-01-02 15:00:37 -05:00
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
meson.build Update copyright for 2023 2023-01-02 15:00:37 -05:00
nls.mk NLS: Put list of available languages into LINGUAS files 2022-07-13 08:19:17 +02:00