postgresql/src/include
Peter Eisentraut 6dc249610a Code cleanup of user name and user id handling in the backend. The current
user is now defined in terms of the user id, the user name is only computed
upon request (for display purposes). This is kind of the opposite of the
previous state, which would maintain the user name and compute the user id
for permission checks.

Besides perhaps saving a few cycles (integer vs string), this now creates a
single point of attack for changing the user id during a connection, for
purposes of "setuid" functions, etc.
2000-09-06 14:15:31 +00:00
..
access CREATE btree INDEX takes dead tuples into account when old transactions 2000-08-10 02:33:20 +00:00
bootstrap Cleanup of code for creating index entries. Functional indexes with 2000-07-14 22:18:02 +00:00
catalog Added functions 2000-09-05 20:25:14 +00:00
commands Code cleanup of user name and user id handling in the backend. The current 2000-09-06 14:15:31 +00:00
executor GetAttributeByName and GetAttributeByNum should be declared to return 2000-08-24 23:34:11 +00:00
lib First phase of memory management rewrite (see backend/utils/mmgr/README 2000-06-28 03:33:33 +00:00
libpq Make the location of the Kerberos server key file run time configurable 2000-08-25 10:00:35 +00:00
mb Change return type of: 2000-08-25 14:24:09 +00:00
nodes SQL-language functions are now callable in ordinary fmgr contexts ... 2000-08-24 03:29:15 +00:00
optimizer Move pg_checkretval out of the planner (where it never belonged) into 2000-08-21 20:55:31 +00:00
parser Update obsolete comments. 2000-08-29 02:00:38 +00:00
port Rename templates to match names in makefiles/Makefile.* and include/port. 2000-07-15 15:54:52 +00:00
regex Clean up #include's. 2000-06-15 03:33:12 +00:00
rewrite Use a private memory context to store rule information in each relcache 2000-06-30 07:04:23 +00:00
storage TOAST mop-up work: update comments for tuple-size-related symbols such 2000-08-07 20:16:13 +00:00
tcop Code cleanup of user name and user id handling in the backend. The current 2000-09-06 14:15:31 +00:00
utils Code cleanup of user name and user id handling in the backend. The current 2000-09-06 14:15:31 +00:00
c.h fmgr interface mopup work. Use new DatumGetBool and BoolGetDatum 2000-08-21 17:22:36 +00:00
config.h.in Revert removal of signed, volatile, and signal handler arg type tests. 2000-08-29 09:36:51 +00:00
config.h.win32 Add missing files like foreign key regression tests and config.h.win32. 2000-02-24 16:02:28 +00:00
fmgr.h SQL-language functions are now callable in ordinary fmgr contexts ... 2000-08-24 03:29:15 +00:00
Makefile Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
miscadmin.h Code cleanup of user name and user id handling in the backend. The current 2000-09-06 14:15:31 +00:00
postgres_ext.h
postgres.h Make acl-related functions safe for TOAST. Mark pg_class.relacl as 2000-07-31 22:39:17 +00:00
rusagestub.h Add: 2000-01-26 05:58:53 +00:00
strdup.h